

.bootbox.modal.bootbox-confirm.show{z-index:6500;}
.bootbox-confirm .modal-dialog{margin-top:70px; width:450px; margin-right:auto; margin-left:auto;}

.form-control::placeholder{color:#869AAC; font-weight:300; font-size:11px;}


.loaderBptl{width:100%; height:100%; clear:both; position:fixed; left:0px; top:0px; display:none;}
.loaderBptl.loaderBptlIcon{z-index:100001;}
.loaderBptl.loaderBptlIcon .cubo{width:160px; height:190px; position:relative; display:block; margin:170px auto 0px auto; text-align:center; font-size:12px; color:#ddd;}
.loaderBptl.loaderBptlIcon .cubo .images{height:160px; width:160px; overflow:hidden;}
.loaderBptl.loaderBptlIcon .cubo .logox{width:120px; position:absolute; top:45px; left:20px;}
.loaderBptl.loaderBptlIcon .cubo .logox img{width:100%;}
.loaderBptl.loaderBptlIcon .cubo p{font-size:12px; color:#C6CCD2;}
.loaderBptl.loaderBptlCubre{z-index:100000; background-color:#000000; display:none;}



/* modal */
.armaModal{width:100%; display:none;}
.bptlModal .modal-dialog .modal-content .modal-header{padding:8px 10px 10px 10px; display:table; clear:both; width:100%;}
.bptlModal .modal-dialog .modal-content .modal-header.noBtn{display:none;}
.bptlModal .modal-dialog .modal-content .modal-header .btn-cerrar{background-color:#FC8186; width:20px; height:20px; border-radius:25px; border: none; font-size:13px; color:#fff; padding: 0px; float: right;}
.bptlModal .modal-dialog .modal-content .modal-body{padding:0px 0px 0px 0px; width:100%; display:table; }

#bptlModal1{z-index:5000;}
#bptlModal2{z-index:5500;}
#bptlModal2 .modal-dialog{margin-top:50px;}

.modal-backdrop.bptlModal{opacity:0;}
.bptlModal2_cubre{width:100%; height:100%; position:fixed; z-index:5499; top:0px; left:0px; background-color:#000;}

.modal-backdrop.bptlModal{z-index:5499;}

.boxTrap{width:100%; display:table; clear:both; margin-bottom:17px;}
.boxTrap p{color: #43535f;font-size: 12px; font-weight: 500; margin:0px;}
.boxTrap.boxText input[type="text"]{font-size:12px; color: #43535f;}
.boxTrap.boxLabel label{width:auto; display:table; float:left; margin-right:10px; font-size:10px; background-color:#B7C3CD; padding:2px 10px; border-radius:5px; margin-bottom:5px;}

/*
.highcharts-background{background-color:#fff!important;}
.highcharts-root rect {fill: #ffffff !important;}
*/

@media only screen and (max-width:510px) {
  .bootbox-confirm .modal-dialog{width:90%;}
}

@media only screen and (min-height:500px) {
  #bptlModal1 .modal-dialog{margin-top:150px;}
  #bptlModal2 .modal-dialog{margin-top:170px;}
}
/* fin modal */




