/* Enter Your Custom CSS Here */

.oculto{
 display: none; 
}

.tm-switcher ul li{
  background-color: #42526b !important;  
  border: 0px solid #2e3a4b !important
}
.tm-switcher ul li.uk-active{
  background-color: #365c97 !important;
}
.tm-switcher ul li:hover{
  background-color: #000 !important;
}
.tm-switcher ul li.uk-active::after{
  border-color: transparent #365C97 !important;
}
.ninja-forms-form input{
  height: 3em;
}
.ninja-forms-form input, .ninja-forms-form textarea{
  font: 300 14px/22px "Lato";
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1em;
  font-size: 1em;
  border: 1px solid #979797;
}
::-webkit-input-placeholder { color:#979797; }
::-moz-placeholder { color:#979797; } /* firefox 19+ */
:-ms-input-placeholder { color:#979797; } /* ie */
input:-moz-placeholder { color:#979797; }

.enviar{
 line-height: 0em !important;
}
.phoneIcon{
    position: absolute;
    right: 0px;
    bottom: 0px;
}
.footerIzq{
      position: absolute;
    left: 0px;
}
.footerDer{
    position: absolute;
    right: 0px;
}

.wk-accordion h3{
  font-size: 1.2em !important;
}
.uk-article h1, .uk-article h2, .uk-article h3, .uk-article h4, .uk-article h5, .uk-article h6 {
    color: #486DB2 !important;
}

.banners{
    position: relative;
    top: -61px;
    border-radius: 3px;
}