#ff_formdiv2
{
 background-color:#00b2ff; 
  padding:12px;
  
}

#ff_formdiv2 h3, #ff_formdiv2 label
{
 color:#fff; 
 
}

#ff_formdiv2 h3
{
  font-size:22px;  
}

#ff_formdiv2 .form-actions
{
background-color:transparent;  
padding:0;
margin:0;
}

.bfQuickMode .controls .control-label
{
width:97%;
min-width:110px;
}

.module-bg.bg-gray-dark 
{
 background:#ededed!important;
 padding:20px;
}

.module-bg.bg-primary
{
  background:#00b2ff!important;
 padding:20px;
}

.module-bg.bg-blue
{
  background:#fff!important; 
  padding:20px;
}

.module-bg p:hover
{
opacity:0.5!important;  
cursor:pointer;
}

.module-bg p
{
opacity:1!important;  
}

/*barra de navegacion
.wrap.navbar.navbar-default.t3-mainnav.affix-top
{
 background-color:#00b2ff; 
 border-color:#00b2ff;
}
*/
/*botones naranjas*/
.btn-secondary
{
 background-color:#ff7c00!important; 
}

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > span
{
 color:#fff!important; 
}

.btn-default
{
background-color:#00b2ff!important;
  
}

.nav-search input
{
  
}

.acm-slideshow .owl-carousel .item .img-bg
{
width:100%!important;  
}

@media only screen and (max-width: 600px) {
  .acm-slideshow .owl-carousel .item .img-bg {
    width:100%!important; 
    max-height:308px!important;
    padding-bottom:160px;
  }
  
  .acm-slideshow .owl-carousel .owl-dots .owl-dot 
   {
   top:100px;
   }
  
}


.t3-masthead .ja-masthead::before
{
background-color: #000;
}

.form-actions
{
background-color:transparent!important;
}

.acm-slideshow .owl-carousel .item .mask
{
background:#000000!important;
}

.acm-slideshow .owl-carousel .item .mask:before
{
border-left:190px solid #000000!important;
}

.custom-aliados.ja-inview
{
padding:15px!important;  
}

.acm-slideshow .owl-carousel .owl-dots
{
display:none!important;
}