p:empty{display:none;}
.vc_row.wpb_row.vc_row-fluid.center{text-align:center}
.wpcf7-form input{width:100%}
.wpcf7-form select{width:100%}
.wpcf7-form textarea{width:100%}
.top-info{  background-color: #1d667c;
  margin-bottom: 60px;
  padding: 3px;}
.top-info .rightTop-sidebar{width: 100%}
.wpcf7-form-control.wpcf7-submit{background-color: #1d667c; color:#ffffff; text-weight: bold; padding-top:10px; padding-bottom:10px}

.page-id-751 .pagecustom-751 .wp-image-1202{
padding-top: 10px;
padding-bottom: 10px;
}

.hidden-anchor-20{
    height: 20px;
    border: 1px solid white;
color: #ffffff;
}
.hidden-anchor-10{
    height: 10px;
    border: 1px solid white;
color: #ffffff;
}
.hidden-anchor-30{
    height: 30px;
    border: 1px solid white;
color: #ffffff;
}

#main-slide .slider-content h2 {
line-height: 68px;
}
.headcarousel .flex-control-nav {
    bottom: 40px;
}

.page-id-1149 .pagecustom-1149 .wpb_accordion .wpb_content_element{
margin-bottom: 0px;
}
.page-id-1149 .pagecustom-1149 .feature-box .feature-box-content {
margin-left: 0px;
}

@media (min-width: 992px){
.container {
  max-width: 1120px;
}
}
@media (max-width: 600px){
body.home .vc_item.vc_slide_post{
height: auto !important;
float: left !important;
width: 100% !important;
padding-bottom: 20px !important;
}
}

.inner-title-content {
  margin-top: -140px;
  background: #fff;
  padding: 20px 30px;
}
.mobile-only{ display: none;}

a.navbar-brand {
    padding: 4px 8px;
}

//ecosolar
.page-id-2643 .top-info{
  background-color: #f57d20 !important;
}

.page-id-2643 .navbar-brand img{
  display:none;
}
/*http://hidrosistemas.com/wp-content/uploads/2016/10/logo-eco.png*/
.page-id-2643 .navbar-brand{
  background-image: url(http://hidrosistemas.com/wp-content/uploads/2016/10/new-Logo.png);
  width: 300px;
  height: 150px;
  background-color: transparent;
    background-size: 235px;
    background-repeat: no-repeat;
}
.service-content.poste-solar .service-icon .img-circle:before{
  display:none;
}

.service-content.poste-solar .service-icon .img-circle{
  background-image: url(http://hidrosistemas.com/wp-content/uploads/2016/10/lamp-post.png) !important;
  background-size: 50% !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
}
.page-id-2643 nav > #main-menu{
  margin-right: 0px !important;
}
header #main-menu li.nav-single{
  display : none;
}
@media (min-width: 768px) and (max-width: 979px) { 
.desktop-only{ display: block;}
.mobile-only{ display: none;}
}
@media (max-width: 767px) {
.desktop-only{ display: block;}
.mobile-only{ display: none;}
}
@media (max-width: 480px) {
.desktop-only{ display: none;}
.mobile-only{ display: block;}
}
.pagecustom-3042{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3252{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3306{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3332{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3348{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3369{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3383{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3591{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3603{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3614{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3670{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3692{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3732{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3739{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3761{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3775{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3817{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3822{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3831{background-repeat:repeat !important;background-position:center top}	
.pagecustom-5761{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3835{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3852{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3854{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3867{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3872{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3878{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3931{background-repeat:repeat !important;background-position:center top}	
.pagecustom-3987{background-repeat:repeat !important;background-position:center top}	
.pagecustom-4043{background-repeat:repeat !important;background-position:center top}	
.pagecustom-4137{background-repeat:repeat !important;background-position:center top}	
.pagecustom-4155{background-repeat:repeat !important;background-position:center top}	
.pagecustom-4348{background-repeat:repeat !important;background-position:center top}	
.pagecustom-4366{background-repeat:repeat !important;background-position:center top}	
.pagecustom-4391{background-repeat:repeat !important;background-position:center top}	
.pagecustom-4392{background-repeat:repeat !important;background-position:center top}	
.pagecustom-4393{background-repeat:repeat !important;background-position:center top}	
.pagecustom-4454{background-repeat:repeat !important;background-position:center top}	
.pagecustom-4515{background-repeat:repeat !important;background-position:center top}	
.pagecustom-5120{background-repeat:repeat !important;background-position:center top}	
.pagecustom-5271{background-repeat:repeat !important;background-position:center top}	
