/*
 * It is advised not to edit the smartadmin_production.css
 * as this will override any changes you make in the 
 * later versions of this theme. 
 * 
 * We advise that you use use this CSS to override 
 * SmartAdmin styles. 
 * 
 * Rename the stylesheet to whatever your liking so it will stay
 * unique to you with each update of SmartAdmin.
 */

/*
 * INDEX
 * 
 * - HTML
 * - BODY
 * - CUSTOM STYLES
 */
 .loadingGif{
    position:fixed;
    z-index:1000;
}

.pointer{
    cursor:pointer;
}
.pointer:hover{
    color:green;
    text-decoration: underline;
}

.popover{
    max-width:100% !important;
}

.salto15 {
    clear: both;
    margin-bottom: 15px;
}

.salto20 {
    clear: both;
    margin-bottom: 20px;
}

.salto25 {
    clear: both;
    margin-bottom: 25px;
}

.salto30 {
    clear: both;
    margin-bottom: 30px;
}

.salto10 {
    clear: both;
    margin-bottom: 10px;
}

.MT10{
    margin-top: 10%;
}

.MT20{
    margin-top: 20%;
}

.botonera_edit{
    width :auto;
}
.ui-front {
    z-index : 1000 !important;
}

.float-right{
    float: right !important;
}

.sticky-custom > article {
    background-color: #3A3633;
}

#google-map {
    height:100%;
    min-height:400px;
    width:100%;
    max-width:100%;
}

.bg-login{
    /*background: url('/assets/pim/img/login_bg.png') no-repeat ;*/
    /*background-size: cover;*/
    height: 100vh;
}

.pointer-subgrid{
    cursor:pointer;
    border: 1px solid #ddd !important;
}

.pointer-subgrid:hover{
    /*color:green;*/
    text-decoration: underline;
}
.btn-fb{border: 1px solid #3b5998 !important;background-color: #3b5998 !important;}
.btn-ins{border: 1px solid #fd9e6c !important;background: #fdf497 !important;background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%) !important;}
.btn-tw{border: 1px solid #00acee !important;background-color: #00acee !important;}
.btn-gris{border: 1px solid #8b91a0 !important;background-color: #8b91a0 !important;}
.azul{color:#3276b1;}
.verde{color:#2cb52c;}
.rojo{color:red;}
.note-list{
  list-style:none;
}
.note-ul{
  overflow:hidden;
  margin:1em;
  padding:0;
}
.note-li{
    margin-bottom: 1em;
    margin-right: 1em;
}
.text-ul .text-li .text-a{
  text-decoration:none;
  color:#000;
  background:#d9edf7;
  display:block;
  height:10em;
  width:10em;
  padding:1em;
}
.shadow{
  text-decoration:none;
  color:#000;
  background:#ffc;

  /* Firefox */
  -moz-box-shadow:5px 5px 7px rgba(33,33,33,1);
  /* Safari+Chrome */
  -webkit-box-shadow: 5px 5px 7px rgba(33,33,33,.7);
  /* Opera */
  box-shadow: 5px 5px 7px rgba(33,33,33,.7);
}
.tit_tablon{font-size: 18px;color: #0a4a7e;font-weight: 600;}
.tit_tablon>i {color:#ff7043;}
.table-tablon {
    background-color: #e6e6e6;
    border: 1px solid #c5c5c5;
}
.fw300{font-weight: 300!important;}
.BT0{border-bottom: 0px solid #d5d5d5;}
.BB0{border-bottom: 0px solid #d5d5d5;}
.BB00{border-bottom: 0px solid #d5d5d5;}
.BB2{border-bottom: solid 2px #000!important;}
.BT{border-top: solid 1px #d5d5d5;}
.BB{border-bottom: solid 1px #d5d5d5;}
.BT5{border-top: solid 1px #d5d5d5;margin-bottom: 5px;}
.BB5{border-bottom: solid 1px #d5d5d5;margin-bottom: 5px;}
.lineatop10{border-top: solid 1px #d5d5d5; margin-top: 15px; margin-bottom: 15px; clear: both; width: 100%;}
.lineatop5{border-top: solid 1px #d5d5d5; margin-top: 5px; margin-bottom: 15px; clear: both; width: 100%;}
.BT10{border-top: solid 1px #d5d5d5;margin-top: 10px;}
.BB10{border-bottom: solid 1px #d5d5d5;margin-bottom: 15px;}
.BT15{border-top: solid 2px green;margin-bottom: 15px;}
.BB15{border-bottom: solid 1px #d5d5d5;margin-bottom: 15px;}
.BT20{border-top: solid 1px #d5d5d5;margin-bottom: 20px;}
.BB20{border-bottom: solid 1px #d5d5d5;margin-bottom: 20px;}
/*.20BT20{border-top: solid 1px #d5d5d5;margin-bottom: 20px;margin-top: 20px;}*/
.salto{clear: both;}
.salto5{clear: both;margin-bottom: 5px;}
.salto10{clear: both;margin-bottom: 10px;}
.salto15{clear: both;margin-bottom: 15px;}
.salto20{clear: both;margin-bottom: 20px;}
.salto25{clear: both;margin-bottom: 25px;}
.salto30{clear: both;margin-bottom: 30px;}
.salto40{clear: both;margin-bottom: 40px;}
.PD0{padding:0px!important;}
.MG0{margin:0px!important;}
/**************** PADDING BOTTOM *******************/
.PDB0{padding-bottom:0px!important;}
.PDB1{padding-bottom:1px!important;}
.PDB2{padding-bottom:2px!important;}
.PDB3{padding-bottom:3px!important;}
.PDB4{padding-bottom:4px!important;}
.PDB5{padding-bottom:5px;}
.PDB10{padding-bottom:10px;}
.PDB15{padding-bottom:15px;}
.PDB20{padding-bottom:20px;}
.PDB25{padding-bottom:25px;}
.PDB30{padding-bottom:30px;}
.PDB100{padding-bottom:100px;}
/**************** PADDING TOP *******************/
.PDT0{padding-top:0px!important;}
.PDT1{padding-top:1px!important;}
.PDT2{padding-top:2px!important;}
.PDT3{padding-top:3px!important;}
.PDT4{padding-top:4px!important;}
.PDT5{padding-top:5px;}
.PDT10{padding-top:10px;}
.PDT15{padding-top:15px;}
.PDT20{padding-top:20px;}
.PDT25{padding-top:25px;}
.PDT30{padding-top:30px;}
.PDT40{padding-top:40px;}
/**************** PADDING LEFT *******************/
.PDL0{padding-left:0px!important;}
.PDL1{padding-left:1px!important;}
.PDL2{padding-left:2px!important;}
.PDL3{padding-left:3px!important;}
.PDL4{padding-left:4px!important;}
.PDL5{padding-left:5px;}
.PDL10{padding-left:10px;}
.PDL15{padding-left:15px;}
.PDL20{padding-left:20px;}
.PDL25{padding-left:25px;}
.PDL30{padding-left:30px;}
/**************** PADDING RIGHT *******************/
.PDR0{padding-right:0px!important;}
.PDR1{padding-right:1px!important;}
.PDR2{padding-right:2px!important;}
.PDR3{padding-right:3px!important;}
.PDR4{padding-right:4px!important;}
.PDR5{padding-right:5px;}
.PDR10{padding-right:10px;}
.PDR15{padding-right:15px;}
.PDR20{padding-right:20px;}
.PDR25{padding-right:25px;}
.PDR30{padding-right:30px;}
/**************** MARGIN BOTTOM *******************/
.MGB0{margin-bottom:0px!important;}
.MGB1{margin-bottom:1px!important;}
.MGB2{margin-bottom:2px!important;}
.MGB3{margin-bottom:3px!important;}
.MGB4{margin-bottom:4px!important;}
.MGB5{margin-bottom:5px;}
.MGB10{margin-bottom:10px;}
.MGB15{margin-bottom:15px;}
.MGB20{margin-bottom:20px;}
.MGB25{margin-bottom:25px;}
.MGB30{margin-bottom:30px;}
.MGB50{margin-bottom:50px;}
/**************** MARGIN TOP *******************/
.MGT0{margin-top:0px!important;}
.MGT1{margin-top:1px!important;}
.MGT2{margin-top:2px!important;}
.MGT3{margin-top:3px!important;}
.MGT4{margin-top:4px!important;}
.MGT5{margin-top:5px;}
.MGT10{margin-top:10px;}
.MGT15{margin-top:15px;}
.MGT20{margin-top:20px;}
.MGT25{margin-top:25px;}
.MGT30{margin-top:30px;}
.MGT80{margin-top:80px;}
.MGT90{margin-top:90px!important;}
/**************** MARGIN LEFT *******************/
.MGL0{margin-left:0px!important;}
.MGL1{margin-left:1px!important;}
.MGL2{margin-left:2px!important;}
.MGL3{margin-left:3px!important;}
.MGL4{margin-left:4px!important;}
.MGL5{margin-left:5px;}
.MGL10{margin-left:10px;}
.MGL15{margin-left:15px;}
.MGL20{margin-left:20px;}
.MGL25{margin-left:25px;}
.MGL30{margin-left:30px;}
/**************** MARGIN RIGHT *******************/
.MGR0{margin-right:0px!important;}
.MGR1{margin-right:1px!important;}
.MGR2{margin-right:2px!important;}
.MGR3{margin-right:3px!important;}
.MGR4{margin-right:4px!important;}
.MGR5{margin-right:5px;}
.MGR10{margin-right:10px;}
.MGR15{margin-right:15px;}
.MGR20{margin-right:20px;}
.MGR25{margin-right:25px;}
.MGR30{margin-right:30px;}
.BR0{border-radius: 0px!important;}
.f-10{font-size: 10px!important;}
.f-12{font-size: 12px!important;}
.f-14{font-size: 14px!important;}
.f-16{font-size: 16px!important;}
.f-18{font-size: 18px!important;}
.f-20{font-size: 20px!important;}
.f-22{font-size: 22px!important;}
.f-24{font-size: 24px!important;}
.f-26{font-size: 26px!important;}
.f-28{font-size: 28px!important;}
.f-30{font-size: 30px!important;}
.fw100{font-weight: 100!important;}
.fw200{font-weight: 200!important;}
.fw300{font-weight: 300!important;}
.fw400{font-weight: 400!important;}
.fw500{font-weight: 500!important;}
.fw600{font-weight: 600!important;}
.fw700{font-weight: 700!important;}
.fw800{font-weight: 800!important;}
.fw900{font-weight: 900!important;}

.align-middle{vertical-align:middle!important}