#mapfilter{margin-top:25px;}
.icon{display: inline-block;width: 10.5%;vertical-align: top;text-align: center;cursor:pointer;}
.icon label{cursor:pointer;}
.iconlab{font-size: 15px;line-height: 18px;margin-top: 2px;font-weight: normal;}
.none{display:none !important;}
.wpgmp_tabs_container{display:none !important;}

#mapcool{}
#mapcool tr{}
#mapcool td{border-width:0px !important;}
.maplab{text-align: left;color: #2154e0;font-weight: bold;font-size: 17px;line-height: 20px;}
.mapfie{margin: 10px 0px;text-align: left;font-size: 17px;line-height: 20px;}
#mapcool .fc-feature-img img{width:300px !important;height:200px;}



.fixed-table-toolbar{display:none !important;}

.mb-0{text-align:center;background-color: #f5f5f5;border-color: #ddd;padding:5px;margin-top: 0px;margin-bottom: 3px;}

.mb-0 a{color:#455ba7;font-weight:bold;}

.check1{padding-left:30px;}

.checkbox-inline{width:100%;}

.boton{color: #fff !important;background: #455ba7;}

.boton:hover{color: #fff !important;background: #455ba7;}

.botonrow{text-align:right;margin-top:15px;}

.todosrow{margin-top:15px;text-align:center;}

.tablarow{margin-top:15px;}

.th-inner{text-align: center;background: #455ba7;color: #fff;}

.botongr{color:#455ba7 !important;}

.colgr{padding:0px !important;}

.tablacol{padding:0 0px !important;}

.detail-view td{}

.indexp{margin-top:15px;}
.indcom{margin-top:15px;}

.icolcen{padding:0px 5px !important;}

.icol{padding:0px 0px !important;}

.itit{background:#455ba7;text-align:center;color:#fff;margin:10px 0px;font-size:17px;}

/*.lineaenviar{float:right;margin-top:10px;}*/

.fixed-table-loading{display:none;}

.highcharts-axis-title{display:none;}

.modal-backdrop{background-color:rgba(255,255,255,0.5) !important;}
.fade{opacity:1 !important;}
.modal{top: 10% !important;}
.modal-content{margin-top:20% !important;}


/* DATABASE */ 

.table-responsive{display:table !important;}
#tabdatabase thead th{display: none !important;}
#tabdatabase td, #tabdatabase th{padding:15px 0px 15px 0px !important;border:0px !important;border-bottom: 1px solid #cccccc !important;}
.tablaheader{width: 100% !important;background: #ffffff !important;}
#databasebut{background: #0095eb;color: #ffffff;}
.datite{}
.datizq{width: 15%;display: inline-block;float:left;}
.datizq img{}
.datder{width: 85%;display: inline-block;padding-left:2%;}
.dattit{font-family: 'Gilroy-Bold';font-size: 20px;line-height: 25px;}
.datfec{margin: 10px 0px;font-size: 16px;line-height: 20px;}
.datfec span{color:#0095eb!important;font-weight: bold;}
.dataut{margin: 10px 0px;font-size: 16px;line-height: 20px;}
.dataut span{color:#0095eb!important;font-weight: bold;}
.dattxt{font-size: 16px;line-height: 20px;}
.datenl{margin-top: 20px;}
.datenl a{background: #0095eb;color: #ffffff;padding: 5px 15px;border-radius: 5px;}
.datenl a:hover{text-decoration: none !important;color:#ffffff !important;}
#text{    height: calc(1.5em + .75rem + 2px);
    padding: .375rem 1.75rem .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;border: 1px solid #ced4da;
    border-radius: .25rem;
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #495057 !important;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #495057 !important;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #495057 !important;
}