html, body {
    max-width: 100%;
    overflow-x: hidden;
}
.pdt0{padding-top:0!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!important}.pdt10{padding-top:10px!important}.pdt11{padding-top:11px!important}.pdt12{padding-top:12px!important}.pdt13{padding-top:13px!important}.pdt14{padding-top:14px!important}.pdt15{padding-top:15px!important}.pdt20{padding-top:20px!important}.pdt25{padding-top:25px!important}.pdt30{padding-top:30px!important}.pdt35{padding-top:35px!important}.pdt40{padding-top:40px!important}.pdt45{padding-top:45px!important}.pdt50{padding-top:50px!important}.pdb0{padding-bottom:0!important}.pdb4{padding-bottom:4px!important}.pdb5{padding-bottom:5px!important}.pdb10{padding-bottom:10px!important}.pdb12{padding-bottom:12px!important}.pdb15{padding-bottom:15px!important}.pdb20{padding-bottom:20px!important}.pdb25{padding-bottom:25px!important}.pdb30{padding-bottom:30px!important}.pdb35{padding-bottom:35px!important}.pdb40{padding-bottom:40px!important}.pdb45{padding-bottom:45px!important}.pdb50{padding-bottom:50px!important}.pdb55{padding-bottom:55px!important}.pdb60{padding-bottom:60px!important}.pdl0{padding-left:0!important}.pdl5{padding-left:5px!important}.pdl10{padding-left:10px!important}.pdl15{padding-left:15px!important}.pdr0{padding-right:0!important}.pdr5{padding-right:5px!important}.pdr10{padding-right:10px!important}.pdr15{padding-right:15px!important}.pdr20{padding-right:20px!important}.pdr25{padding-right:25px!important}.pdr30{padding-right:30px!important}.pdr35{padding-right:35px!important}.pdr40{padding-right:40px!important}.mgr0{margin-right:0!important}.mgr3{margin-right:3px!important}.mgr5{margin-right:5px!important}.mgr6{margin-right:6px!important}.mgr7{margin-right:7px!important}.mgr8{margin-right:8px!important}.mgr9{margin-right:9px!important}.mgr10{margin-right:10px!important}.mgr14{margin-right:14px!important}.mgr15{margin-right:15px!important}.mgr20{margin-right:20px!important}.mgr25{margin-right:25px!important}.mgr30{margin-right:30px!important}.mgr35{margin-right:35px!important}.mgr40{margin-right:40px!important}.mgr45{margin-right:45px!important}.mgr50{margin-right:50px!important}.mgl0{margin-left:0!important}.mgl5{margin-left:5px!important}.mgl10{margin-left:10px!important}.mgl15{margin-left:15px!important}.mgl20{margin-left:20px!important}.mgl25{margin-left:25px!important}.mgl30{margin-left:30px!important}.mgl35{margin-left:35px!important}.mgl40{margin-left:40px!important}.mgl45{margin-left:45px!important}.mgl50{margin-left:50px!important}.mgl60{margin-left:60px!important}.mgl70{margin-left:70px!important}.mgl80{margin-left:80px!important}.mgl90{margin-left:90px!important}.mgt0{margin-top:0!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!important}.mgt10{margin-top:10px!important}.mgt15{margin-top:15px!important}.mgt20{margin-top:20px!important}.mgt22{margin-top:22px!important}.mgt25{margin-top:25px!important}.mgt30{margin-top:30px!important}.mgt35{margin-top:35px!important}.mgt40{margin-top:40px!important}.mgt45{margin-top:45px!important}.mgt50{margin-top:50px!important}.mgt60{margin-top:60px!important}.mgb0{margin-bottom:0!important}.mgb5{margin-bottom:5px!important}.mgb10{margin-bottom:10px!important}.mgb12{margin-bottom:12px!important}.mgb15{margin-bottom:15px!important}.mgb20{margin-bottom:20px!important}.mgb22{margin-bottom:22px!important}.mgb24{margin-bottom:24px!important}.mgb25{margin-bottom:25px!important}.mgb30{margin-bottom:30px!important}.mgb32{margin-bottom:32px!important}.mgb35{margin-bottom:35px!important}.mgb40{margin-bottom:40px!important}.mgb45{margin-bottom:45px!important}.mgb50{margin-bottom:50px!important}.mgmt1{margin-top:-1px!important}.mgmt2{margin-top:-2px!important}.mgmt3{margin-top:-3px!important}.mgmt4{margin-top:-4px!important}.mgmt5{margin-top:-5px!important}.mgmt6{margin-top:-6px!important}.mgmt7{margin-top:-7px!important}.mgmt8{margin-top:-8px!important}.mgmt9{margin-top:-9px!important}.mgmt10{margin-top:-10px!important}.mgmt15{margin-top:-15px!important}.mgmt20{margin-top:-20px!important}.mgmt25{margin-top:-25px!important}.mgmt30{margin-top:-30px!important}.mgmt35{margin-top:-35px!important}.mgmt40{margin-top:-40px!important}.mgmt45{margin-top:-45px!important}.mgmt50{margin-top:-50px!important}.mgmb1{margin-bottom:-1px!important}.mgmb2{margin-bottom:-2px!important}.mgmb3{margin-bottom:-3px!important}.mgmb4{margin-bottom:-4px!important}.mgmb5{margin-bottom:-5px!important}.mgmb10{margin-bottom:-10px!important}.mgmb15{margin-bottom:-15px!important}.mgmb20{margin-bottom:-20px!important}.mgmb25{margin-bottom:-25px!important}.mgmb30{margin-bottom:-30px!important}.mgmb35{margin-bottom:-35px!important}.mgmb40{margin-bottom:-40px!important}.mgmb45{margin-bottom:-45px!important}.mgmb50{margin-bottom:-50px!important}.mglm5{margin-left:-5px!important}.mglm10{margin-left:-10px!important}.mglm15{margin-left:-15px!important}.mglm20{margin-left:-20px!important}.mglm25{margin-left:-25px!important}.mglm30{margin-left:-30px!important}

.base-box.boxed, .base-box.boxed-inverse, .boxed-inverse, [class*="col-md-"].boxed, [class*="col-md-"].boxed-inverse, .grid-box > .grid-item.boxed-inverse, .row.vertical-row > div.boxed-inverse, .row.vertical-row > div.boxed {
  padding: 40px;
}

.text-white{color:#fff!important;}

.text-nar{color:#cf4f09!important;}

.text-s {
  font-size: 14px !important;
  line-height: 20px;
}

.text-m {
  font-size: 16px !important;
  line-height: 27px;
}

.text-just{
    text-align: justify !important;
}

h3.text-nar.min-h{
   min-height: 60px!important; 
}

.advs-box p {
  line-height: 27px;
}

.advs-box p.niche-box-content {
  font-size: 16px !important;
}

.shadow{text-shadow: 1px 1px #000;}

.home-slider-box, .home-fullpage .col-md-6 {
  display: inline-block;
  padding: 50px;
  border-left: 2px solid #fff;
}

.navbar-main {
  height: 180px !important;
}

.navbar-mini {
  color: #666;
  font-size: 13px;
}

.navbar-nav > li > .dropdown-menu {
  width: 350px;
}

.lan-menu ul.dropdown-menu {
  min-width: 100px;
}

header .navbar-nav > li > a {
  padding: 41px 12px 39px 12px;
  min-height: 65px;
  font-weight: 500;
  font-size: 13px;
}

header.fixed-top.scroll-change.scroll-css div.navbar.navbar-main .navbar-brand img{
   width: 70%!important;
}

header.fixed-top.scroll-change.scroll-css div.navbar.navbar-main{
   height: 135px !important;
}

.header-base p{
    color: #fff!important;
}

.header-base {
  min-height: 120px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0;
}

.carousel .niche-box-post .block-infos {
  bottom: 0px;
  top: 315px;
}
.niche-box-post .block-infos {
  margin: 0 30px 0 0;
  bottom: 0px;
  width: 96px;
  padding: 0;
  text-align: left;
  border-right: 2px solid #272b2b;
  transform: translate3d(0,0,0);
}

.title-base h2::before, .title-base h4::before {
  content: "";
  height: 2px;
  width: 200%;
  background-color: #f6f9f8;
  position: absolute;
  top: 7px;
  right: -215%;
  right: calc(-200% - 15px);
}

.img-box2 {
  min-height: 280px;
}

.img-box-ultimas {
    display: revert !important;
}

.sin-borde{
    border: none !important;
}

.adv-img-classic-box .caption-inner p.big-text {
  height: 120px;
  transition: all .6s;
  opacity: 0;
}

.section-bg-color .adv-img-down-text .caption-bottom {
  background: #fff;
  overflow: visible;
}

.section-bg-color .adv-img-down-text h2 a {
  background-color: #fff;
}

.adv-img-classic-box .caption {
  background: rgba(0, 0, 0, 0.3) !important;
  transition: all .6s;
}

footer {
  background-color: #fff;
}

.fw-0{
    font-weight: normal !important;
}

.fa-ul > li {
  line-height: 180%;
}

.social-group a i {
  padding: 7px 0px;
  width: 30px;
  text-align: center;
  font-weight: 400 !important;
}

.activeCabeceraLi{
    color: #56bdbd !important;
}


.adv-img h3, .adv-circle h3, .caption-bottom h3 {
  margin: 0;
  font-size: 19px;
  font-weight: 600;
  text-transform: uppercase;
}

.pie-header {
  font-size: 15px;
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
  margin: 0;

}
.google-map{
    height: 500px;
}
.navbar-nav > li > .dropdown-menu.anchura-ofrecemos {
  width: 400px !important;
}
/*Pie*/
.avisos-pie{
    margin-left: 0px !important;
}
.avisos-pie li{
display: inline-block;
}
.cal-noticia{
  margin-right: 5px;
  color: #56bdbd !important;
}
.title-base h2::before {
  display: none;
}
.actualidad-index{
  font-size:15px !important;
}
/**** Accordion ****/
.ac{margin-top:10px;border:1px solid #eee;background-color:#fff;box-sizing:border-box}.ac .ac-header{margin:0;padding:0; background:#f8f8f8 !important;}.ac .ac-trigger{font:bold 16px Arial,sans-serif;color:#092755;text-align:justify;width:100%;padding:10px 30px 10px 10px;display:block;cursor:pointer;background-color:transparent;-webkit-transition:color .25s ease;transition:color .25s ease;position:relative;text-decoration:none;margin:0;border:0}.ac .ac-trigger::after{content:'+';text-align:justify;width:15px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;right:10px;top:50%}.ac .ac-trigger:focus{color:#092755}.ac .ac-panel{overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-timing-function:ease;transition-timing-function:ease}.ac .ac-panel .ac-text{font:15px/24px Arial,sans-serif;color:#6a778c;padding:15px;margin:0;text-align:justify;}.ac.js-enabled .ac-panel{visibility:hidden}.ac.is-active .ac-panel{visibility:visible}.ac.is-active>.ac-header .ac-trigger::after{content:'\2013'}

/**** cookies switch input ****/
.switch{position:relative;display:inline-block;width:60px;height:34px;float:right}.switch input{opacity:0;width:0;height:0}.slider-input{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider-input:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider-input{background-color:#4ff2d5}input:disabled+.slider-input{background-color:rgba(7, 120, 212, 0.15);cursor:default}input:focus+.slider-input{box-shadow:0 0 1px #4ff2d5}input:checked+.slider-input:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider-input.round{border-radius:34px}.slider-input.round:before{border-radius:50%}
.swal2-popup .swal2-styled:focus{box-shadow:none!important;}
.swal2-html-container{font-size:15.5px;text-align:justify;color:#6a778c;}
.swal2-html-container > div.avi{font:15px/24px Arial,sans-serif;padding-top:15px;padding-bottom:15px;}
.swal2-html-container a strong{font-weight:700;}
.swal2-popup{width:60em !important;}
.swal2-styled.swal2-cancel, .swal2-confirm {
  font-size: 1.5em !important;
}

.centrar-autor{
  color:#cf4f09;font-size:16px !important;margin-top:-15px !important;text-align: center !important;
}
.breadcrumb > .active {
  /* color: #777777; */
  opacity: 1;
  font-weight: bold;
}
.flexslider,
.flexslider .slides {
    overflow: hidden;
}

.flexslider .slides {
    margin: 0;
    padding: 0;
}

.flexslider .slides > li {
    box-sizing: border-box;
}
.section-slider,
.section-slider .flexslider,
.section-slider .slides,
.section-slider .slides > li,
.section-slider .section-slide,
.section-slider .bg-cover {
    width: 100%;
    max-width: 100%;
}

@media (max-width: 767px) {
    .actualidad-index {
        text-align: center;
    }

    .flexslider.carousel {
        width: 100%;
        overflow: hidden;
    }

    .niche-box-post {
        margin-bottom: 30px;
    }
      .flexslider.carousel .slides > li {
        margin-right: 0 !important;
    }
}
