/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: May 21 2021 | 09:03:01 (pm)
/*
/******* Do not edit this file *******/

body {
    background: #dcdcd5 url(https://www.hospitalesporlasaludambiental.net/wp-content/uploads/2015/10/seamless_paper_texture.png) repeat;
  font-family: Trebuchet, Helvetica, sans-serif  ;
} 
.icl-es{ border-right: 1px solid #cdcdcd;}
.wpml-ls-legacy-list-horizontal {
    border: 0px solid transparent;
    padding: 5px;
    float: right;
    margin-right: -15px;
}
.wpml-ls-sidebars-header-banner .wpml-ls-current-language>a {
    font-weight: bold;
}
#fancybox-wrap {
    z-index: 9999999;
}
.single-post .has-post-thumbnail .post-thumbnail {
    display: none;
}
#responsive-menu-container #responsive-menu li.responsive-menu-item.responsive-menu-current-item > .responsive-menu-item-link, #responsive-menu-container #responsive-menu li.responsive-menu-item a,
#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{background-color: #997790;}
#responsive-menu-container {
    background: #997790;
    z-index: 99999999;
}
.responsive-menu-button {
    height: 58px !important;
    background: #997790 !important;
    top: 0px !important;
    z-index: 99999999999999999 !important;
}
.footer #quote{color:#fff;}
.footer .widget-title{text-transform: inherit;    font-weight: bold;}
.footer #flexi-quote-rotator .widget-title{display:none;}
.footer #flexi-quote-rotator{    
    margin-top: -20px;
    float: left;}
#title-green {
    background-color: #006998;
    color: #fff;
    padding: 10px 12px 10px 12px;
    font-size: 18px;
    font-weight: bold;
    bottom: -6px;
    margin-bottom: -50px;
    position: relative;
}
.about-sidebar-class{}
.widget-banner .menu{ background:transparent;color: transparent; 
text-align: right;
clear: both;}
.widget-banner .sticky{position:relative;}
#box-01-objetivos{width:33%; text-align:center; float:left; margin-bottom:40px;}
#box-02-objetivos{width:33%; text-align:center; float:left; margin-bottom:40px;}
#box-03-objetivos{width:33%; text-align:center; float:left; margin-bottom:40px;}
#box-04-objetivos{width:50%; text-align:center; float:left; margin-bottom:40px;}
#box-05-objetivos{width:50%; text-align:center; float:left; margin-bottom:40px;}
#box-01-objetivos img, #box-02-objetivos img, #box-03-objetivos img,
#box-04-objetivos img, #box-05-objetivos img{margin-bottom:15px;height: 120px;}
#text-22 h2{color: #6b4a5d; margin-bottom:30px;}
#authorarea, .single-post .entry-meta{display:none;}
.sidebar .sub-menu {
    background: #fff;
    margin-left: 20px;
    margin-bottom: 10px;
}
.sidebar .sub-menu ul, .sidebar .sub-menu li{
    list-style-type: circle !important;
    color: #007d63;
    font-size: 12px;
    margin-top: 3px;
    margin-bottom: -10px;
}
.sidebar li{border-bottom: 1px solid #e0e0e0 !important;}
.sidebar .sub-menu li{border-bottom: 0px solid #e0e0e0 !important;}
.alignleft{float:left;}
.alignright{float:right;}
.aligncenter{display: block;margin: auto !important;}
.post-set {
    margin-bottom: 30px;
    padding-bottom: 30px;}
#text-22{margin-bottom: 0px !important;}
.home #wp-pagenavibox{display:none;}
.title-last-news{}
.feature-text h1 {
    text-transform: none;}
.title-last-news{font-size:30px !important;}
.single-post h1 {
    text-transform: none !important;}
.icl_lang_sel_bracket{display:none;}
#lang_sel_click ul li ul li {
    border-right: 0px solid #777 !important;
}


.wpsl-info-actions, .wpsl-info-window span{display:none !important;}
.sidebar {
    padding: 5px 0;
}
.menu-goals-in dl.level1 dd.parent.opened,
.menu-objetivos-in dl.level1 dd.parent.opened{
    margin-bottom: 5px;
}
.menu-goals-in dl.level1 dt.nextend-nav-7619 .inner,
.menu-objetivos-in dl.level1 dt.nextend-nav-7619 .inner{
    background-image: url(https://www.hospitalesporlasaludambiental.net/wp-content/uploads/2016/01/h-ico.jpg) !important;
    background-repeat: no-repeat !important;
    background-position: left center !important;
    cursor: pointer;
}
.menu-goals-in dl.level1 dt.nextend-nav-7620 .inner,
.menu-objetivos-in dl.level1 dt.nextend-nav-7620 .inner {
    background-image: url(https://www.hospitalesporlasaludambiental.net/wp-content/uploads/2016/01/liderazgo-ico.png) !important;
    background-repeat: no-repeat;
    background-position: left center;
    cursor: pointer;
}
.menu-goals-in dl.level1 dt.nextend-nav-7625 .inner,
.menu-objetivos-in dl.level1 dt.nextend-nav-7625 .inner{
    background-image: url(https://www.hospitalesporlasaludambiental.net/wp-content/uploads/2016/01/sustancias-quimicas-ico.png) !important;
    background-repeat: no-repeat;
    background-position: left center;
    cursor: pointer;
}
.menu-goals-in dl.level1 dt.nextend-nav-7632 .inner,
.menu-objetivos-in dl.level1 dt.nextend-nav-7632 .inner{
    background-image: url(https://www.hospitalesporlasaludambiental.net/wp-content/uploads/2016/01/residuos-ico.png) !important;
    background-repeat: no-repeat;
    background-position: left center;
    cursor: pointer;
}

.inner {
    background: none repeat 0 0;
    border-style: solid;
    border-color: #e0e0e0;
    border-width: 0px 0px 1px 0px;
    padding: 0px 5px 0px 5px;
}

.menu-goals-in dl.level1 dt.nextend-nav-7636 .inner,
.menu-objetivos-in dl.level1 dt.nextend-nav-7636 .inner {
    background-image: url(https://www.hospitalesporlasaludambiental.net/wp-content/uploads/2016/01/energia-ico.png) !important;
    background-repeat: no-repeat;
    background-position: left center;
    cursor: pointer;
}
.menu-goals-in dl.level1 dt.nextend-nav-7640 .inner,
.menu-objetivos-in dl.level1 dt.nextend-nav-7640 .inner {
    background-image: url(https://www.hospitalesporlasaludambiental.net/wp-content/uploads/2016/01/agua-ico.png) !important;
    background-repeat: no-repeat;
    background-position: left center;
    cursor: pointer;
}
.menu-goals-in dl.level1 dt.nextend-nav-7644 .inner,
.menu-objetivos-in dl.level1 dt.nextend-nav-7644 .inner{
    background-image: url(https://www.hospitalesporlasaludambiental.net/wp-content/uploads/2016/01/transporte-ico.png) !important;
    background-repeat: no-repeat;
    background-position: left center;
    cursor: pointer;
}
.menu-goals-in dl.level1 dt.nextend-nav-7648 .inner,
.menu-objetivos-in dl.level1 dt.nextend-nav-7648 .inner{
    background-image: url(https://www.hospitalesporlasaludambiental.net/wp-content/uploads/2016/01/alimentos-ico.png) !important;
    background-repeat: no-repeat;
    background-position: left center;
    cursor: pointer;
}
.menu-goals-in dl.level1 dt.nextend-nav-7652 .inner,
.menu-objetivos-in dl.level1 dt.nextend-nav-7652 .inner{
    background-image: url(https://www.hospitalesporlasaludambiental.net/wp-content/uploads/2016/01/farmacia-ico.png) !important;
    background-repeat: no-repeat;
    background-position: left center;
    cursor: pointer;
}
.menu-goals-in dl.level1 dt.nextend-nav-7656 .inner,
.menu-objetivos-in dl.level1 dt.nextend-nav-7656 .inner{
    background-image: url(https://www.hospitalesporlasaludambiental.net/wp-content/uploads/2016/01/edificios-ico.png) !important;
    background-repeat: no-repeat;
    background-position: left center;
    cursor: pointer;
}
.menu-goals-in dl.level1 dt.nextend-nav-7660 .inner,
.menu-objetivos-in dl.level1 dt.nextend-nav-7660 .inner{
    background-image: url(https://www.hospitalesporlasaludambiental.net/wp-content/uploads/2016/01/compras-verdes-ico.png) !important;
    background-repeat: no-repeat;
    background-position: left center;
    cursor: pointer;
}
.menu-goals-in dl.level1 dt .inner,
.menu-objetivos-in dl.level1 dt .inner{
    border-width: 1px 0px 0px 0px !important;
}
.menu-goals-in dl.level1 dt.nextend-nav-7619 .inner,
.menu-objetivos-in dl.level1 dt.nextend-nav-7619 .inner{
    border-width: 0px 0px 0px 0px !important;
}
.menu-goals-in dl.level1 .inner,
.menu-objetivos-in dl.level1 .inner{
    padding: 2px 0px 2px 30px !important;
}
.menu-goals-in dl.level2 .outer,
.menu-objetivos-in dl.level2 .outer{
    padding: 0px 0px 0px 0px !important;
    background-image: url(https://www.hospitalesporlasaludambiental.net/wp-content/uploads/2016/01/arrow.jpg) !important;
    background-repeat: no-repeat !important;
    background-position: 31px 12px !important;
}
.menu-goals-in dl.level1 .outer span a,
.menu-objetivos-in dl.level1 .outer span a{color: #333 !important;}
.menu-goals-in dl.level2 dt .inner,
.menu-objetivos-in dl.level2 dt .inner{
    border-width: 0px 0px 0px 0px !important;
}
.about-sidebar-class dl.level1 dt a span{
    font-size: 14px !important;
    font-family: inherit !important;
    line-height: 37px !important;
    font-weight: bold !important;
}
.about-sidebar-class dl.level1 dt .inner {
    border-color: #ffffff !important;
    background: #dcdcd5 !important;
}
.about-sidebar-class dl.level1 dd.parent.opened {
    height: auto;
    background-color: #dcdcd5;
}
.about-sidebar-class dl.level2 .outer {
    padding: 0px 0px 0px 0px !important;}
.about-sidebar-class dl.level2 .inner {
    padding: 2px 0px 2px 35px !important; }
.about-sidebar-class{background-color: #dcdcd5;}
.menu-goals-in dl.level1 dt a span,
.menu-objetivos-in dl.level1 dt a span{
    
    font-size: 14px !important;
    font-family: inherit !important;
    line-height: 35px !important;
    font-weight: bold !important;
}
.menu-goals-in dl.level1 dt a,
.menu-objetivos-in dl.level1 dt a{
    font-size: 14px !important;
    font-family: inherit !important;
}
.menu-goals-in dl.level2 .inner,
.menu-objetivos-in dl.level2 .inner{
    padding: 0px 0px 0px 48px !important;
}
.menu-goals-in dl.level2 .inner a span,
.menu-objetivos-in dl.level2 .inner a span
{line-height: 27px !important;color: #515151 !important;font-weight: normal !important;}
.menu-goals-in dl.level1 dt:HOVER span.inner span,
.menu-goals-in dl.level1 dt:HOVER span.inner span span,
.menu-goals-in dl.level1 dt:HOVER a,
.menu-goals-in dl.level1 dt:HOVER a span,
.menu-objetivos-in dl.level1 dt:HOVER span.inner span,
.menu-objetivos-in dl.level1 dt:HOVER span.inner span span,
.menu-objetivos-in dl.level1 dt:HOVER a,
.menu-objetivos-in dl.level1 dt:HOVER a span{
  color: #006998 !important;
}
.menu-goals-in,
.menu-objetivos-in{margin-top: 40px;}
.sidebar .menu{background: transparent;}
.widget_nav_menu {
    display: inline-block;    /*min-height: 170px;*/    position: relative;
    z-index: 1;
}
.class-li{    float: right;
    width: 80%;}
.wpsl-search, #wpsl-stores {display:none;}
.footer {
    background: #0192d5;
}
.btn_s {
  background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
  -webkit-border-radius: 11;
  -moz-border-radius: 11;
  border-radius: 11px;
  color: #ffffff;
  font-size: 15px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  float:right;
}

.btn_s:hover {
  background: #3cb0fd;
  color: #ffffff;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, 
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a{
    font-family: Trebuchet, Helvetica, sans-serif;
}
.flex-viewport {
    /*height: 300px;*/
    font-family: Trebuchet, Helvetica, sans-serif;
    
}

.posts-featured-details h1 a {
    text-transform: none;
    color: #f0801e;
    font-size: 20px;
 }
.posts-featured-details h1 {
    padding: 0px;}
.menu {
    background: #6b4a5d;
}
h1 a, h1 {color: #006998;}

h2 a, h2{color: #6b4a5d; ;
    font-size: 30px;

}
a:hover{color:#2886c4;}
#main-nav li.current-menu-item > a, #main-nav li.current_page_item > a {
    background: #997790;
}
ul#main-nav > li a:hover {
    background: #997790;color: #fff;
}
ul#main-nav li ul li a:hover {
    color: #fff;
}
#search-btn {
    background: #0192d5;
}

.nav-btn {
  background: #997790;}
.error{background-color:#F9B7B7; background-position: left center;  border:dotted 1px #990000; color:#990000; padding-left:25px; width:100%; height:35px; font-family:Myriad Pro; font-size:12px;}
.ok{background-color:#ABF6A3; background-position: left center; padding-left:25px; border:dotted 1px #0D701E; color:#0D701E; height:35px; font-family:Myriad Pro; font-size:12px;}
.clear{clear:both;}
.vieworg {
    border-bottom: 1px dotted #ccc;    padding-bottom: 15px;
    margin-bottom: 20px;
}
.vieworg ul {
    padding-left: 0px;
}

a {color: #008FD3;}
.vieworg h4 {
    margin-bottom: 20px;
}
.vieworg li {
    list-style: none;
    float: left;
    width: 30%;
    margin-right: 3%;
    margin-bottom: 20px;
}
#list-org .vieworg ul.objetivos-items {
    width: 100%;
    margin-bottom: 0px;
    overflow: auto;
}
.wrap-content p a{    color: #2789C9;}
#search_members{    margin-bottom: 70px;}
#search_members label {
    min-width: 150px;
    float: left;
    line-height: 35px;
}
#search_members select {
  width: 80%;}
/*	8.1 Services Styles ----------------------------------------------------------*/

.sidebar .widget > h3, .sidebar .widget > h5 {
color: #0192D5;
padding: 5px 0 5px 0;
border-bottom: 2px solid #eee;
font-size: 19px;
font-weight: bold;
text-transform: none;
margin-top: 15px;
}

.menu-top-menu-container{    clear: both;}
.slider-main {
    padding-bottom: 0px;
}
#text-9{margin-bottom: 0px !important;}
#menu-top-menu{background: transparent !important;    text-align: right;}
.posts-featured-details {
    height: 60px;
    margin-top: 0px;
    position: absolute;
    top: 0px;
}
.tp-caption img {
  display: none !important;}
#search-btn span {
    font-size: 22px;
    line-height: 41px;
}
.menu, .menu-wrapper {
  height: 40px;}
  
ul#main-nav li a {
    padding: 10px 10px 10px 10px;
    text-transform: inherit;
      font-size: 16px;
}
ul#main-nav li ul li a {
    padding: 10px;
    font-size: 16px;
    width: 100%;
    text-transform: inherit
    padding: 10px 8px 10px 8px;
    text-transform: inherit;
}

#lang_sel_click a.lang_sel_sel {
    background: url(../img/nav-arrow-down.png) #fff right no-repeat;
    color: #444;
        font-size: 13px;
    font-weight: bold;
    text-transform: none;    border-right: 1px solid #777;
    padding-right: 10px;
}
#lang_sel_click ul{     list-style: none;
    padding: 0px;
    float: right;
    margin-top: 3px;}
#lang_sel_click ul li, #lang_sel_click ul li ul li{  float:right;}

#lang_sel_click ul li ul li {
    float: right;
    line-height: 14px;
    padding-left: 10px;
    padding-right: 10px;
    border-right: 1px solid #777;
}

ul#top-nav li a {
  padding: 9px 0px 8px 20px;}
.header  .textwidget {
    font-size: 18px;
    float: left;
    margin-top: 30px;
    margin-left: -40px;
    margin-bottom: -40px;
}
#lang_sel_click {
    margin-top: -10px;
    margin-right:-10px;
}
.banner-area {
    width: 100%;
    float: left;
    margin: 40px 0;
    height: 90px;
    text-align: left;
}
.header .col-lg-4 {
    width: 24.333333%;
}
.header  .col-lg-8 {
    width: 75.666667%;
}
.logo {
    margin: 30px 30px 40px 0px;
}

ul#top-nav {
float: left;
margin-left: -19px;
}
.infa {
}
.top-bar {
    border-top: 3px solid #0192d5;
}
.top-bar .col-lg-6 {}
#widget_sp_image-3 img{text-align:center !important;}
.lptw-post-header a{font-family: 'Roboto Slab', sans-serif;
    font-weight: 400 !important;color:#000;    font-size: 25px;}
.lptw-grid-element {
    min-height: auto;
    height: auto !important;
    border-bottom: 1px dashed #ccc;
}
.title-novedades {border-bottom: 1px solid #eee;margin-top: 8px;
    padding-bottom: 12px;}
.title-novedades h4{     font-size: 20px;
    text-transform: none;}
.home .vc_col-sm-8,
.page-id-6 .vc_col-sm-8{
  border-right: 1px solid #ddd;
  padding-top: 20px;
} 
.home .grid-layout .lptw-post-grid-link,
.page-id-6 .grid-layout .lptw-post-grid-link{
    float: left;
    margin-right: 15px;
}
.home .vc_col-sm-4,
.page-id-6 .vc_col-sm-4{
  padding-top: 20px;
} 

.home .dankov_post_content h3,
.page-id-6 .dankov_post_content h3{
    color: #3D3D3D;
  border-bottom: 0px solid #eee !important;
       text-transform: initial !important;
    font-size: 14px !important;
      margin-bottom: 0px !important;
    padding: 0px !important;
}
.home .sidebar-left h3, .home .sidebar-left h1,
.page-id-6 .sidebar-left h3, .page-id-6 .sidebar-left h1{
    color: #000;
      margin-top: 0;
    margin-bottom: 1em;
    padding: 10px 0;
    border-bottom: 1px solid #eee;
    text-transform: none;
    font-size: 1.15em;
}
.title-objetivos{margin-bottom: 0px !important;}
.title-objetivos  li {
    font-size: 14px;
    line-height: 21px;
}
.title-objetivos ul  {
   list-style: none;
}
.title-objetivos a {
    color: #4c595c;
}
	.services { overflow: hidden; padding: 0;  margin: 0px 0px 0px; }

	.services .service { width: 18%; margin: 0px 8px; float: left; text-align: center;    height: 230px; }


	.services .service:hover h4 a { color: #60AADE !important; }

	.services .service p {font-size: 14px;}

	.services .service figure { width: 80px; height: 80px; margin: 0px auto 10px; overflow: hidden; position:relative; }

	.services .service figure img { position: absolute; top:0px; left:0px; }

	.services .service:hover figure img { bottom:0px; top:auto; }	

	


#widget_sp_image-2 {
    text-align: center;
}
#widget_sp_image-2 h3 {
    text-align: left;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern {
    color: #ffffff !important;
    border-color: #DF8B8B;
    background-color: #DF8B8B;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern {
    color: #ffffff !important;
    border-color: #D05D00;
    background-color: #D05D00;
}
.novedades-col .vc_separator h4 {
    font-size: 20px;
  color: #df8b8b;}
.recursos-destacados-col .vc_separator h4 {
    font-size: 20px;
  color: #d05d00;}

.grid-layout .post-excerpt {
    padding: 10px 0px;
    font-size: 14px;
}
.grid-layout .lptw-post-title {
  padding: 0px;}
.tpg-get-posts-post {
    padding-bottom: 10px;
    margin-bottom: 30px;
    border-bottom: 1px solid #f2f2f2;
}

.sidebar-left .novedades-col a {
    color: #df8b8b !important;
}
.sidebar-left .recursos-destacados-col a {
    color: #d05d00 !important;
}
.tpg-content-class {
}
.tpg-byline-class {
    display: none;
}
.tpg-metadata-class {
    display: none;
}
.home .percent-sidebar {
}

.wrap-content {
    padding-top: 5px;
    padding-left: 25px;
}
.home .sidebar-left .wrap-content,
.page-id-6 .sidebar-left .wrap-content{
    padding-left: 25px;
    border-left: 0px solid #eee;
}
.home  .sidebar-left,
.page-id-6 .sidebar-left{
    float: right;
    /*width: 100%;*/
}
.home  .wrap-content,
.page-id-6 .wrap-content{
    /*width: 100%;*/
}
.services .service h4{ color: #006998;
    text-align: center;
    margin: 0px 0px 10px !important;
    font-size: 16px;
    padding-top: 5px;
    padding-bottom: 0px;
    border-top: 0px solid #eee !important;}

.title-objetivos h4 {
    color: #DC8800;
    font-size: 27px;
    margin-top: 25px;
    text-align: center;
    padding-bottom: 15px;
    margin-bottom: 25px;
    border-top: 1px solid #eee;
    padding-top: 25px;
}


@media (max-width: 1219px) {
.infa {
    width: 110%;
}
.vieworg li {
    font-size: 12px;
  line-height: 30px;}
.class-li {
    width: 70%;
}
#box-01-objetivos img, #box-02-objetivos img, #box-03-objetivos img{ }
}

@media (max-width: 991px) {
.wpml-ls-legacy-list-horizontal {
    float: none;
    margin-right: 0px;
    position:relative;
    top:-20px;
}
.top-bar {
    position: fixed;    z-index: 9999999;
}
.top-bar .col-sm-6 {
    width: 100%;    line-height: 38px;
}
.infa {
    text-align: left;
}
.nav-btn, .menu-wrapper {
    display: none;
} 
.menu, .menu-wrapper {
    height: auto;
}
.widget-banner .menu{    
    text-align: center;
    top: 58px;
    height: 140px;
    margin: 0px;
    padding: 0px;
}
.banner-area {
    width: 100%;
    float: none;
    margin: 0px;
    height: auto;
    text-align: center;
}
.services .service {
    width: 17%;
    height: 260px;
}
.header .col-lg-4, .header  .col-lg-8  {
    width: 100%;}
.header  .textwidget {
    float: none;
  text-align:center;
      margin-left: 0px; margin-top: 10px;
}
#lang_sel_click {
    float: none;
    top: 54px;
    width: 145px;
    margin: auto;
    position: relative;
}
.header .logo {
    margin: 80px 0px 30px 0px;
    text-align: center;
}
}

@media (max-width: 768px) {

}

@media (max-width: 767px) {
.class-li {
    width: 90%;
}
#search_members select {
  width: 100%;}
.vieworg li {
    width: 100%;
    margin-right: 0%;
}
#search-btn span {
    font-size: 28px;
    line-height: 58px;
}
ul#main-nav li ul {
    margin: 0px;
}
ul#main-nav {
    background-color: #ccc !important;
}
.services .service .service-thumb {
    float: left;
    margin: 0px 20px 10px 0px;
}
.services .service {
    width: 100%;
    height: auto;
    float: none;
    overflow: hidden;
    text-align: left;
    margin-bottom: 10px;
}
.vc_separator h4 {
    white-space: normal;
}
.vc_separator .vc_sep_holder {
  display: none;}
  
#box-01-objetivos, #box-02-objetivos, #box-03-objetivos, #box-04-objetivos, #box-05-objetivos{width:100%;}
#box-01-objetivos img, #box-02-objetivos img, #box-03-objetivos img, 
#box-04-objetivos img, #box-05-objetivos img {width:auto;}

}

@media (max-width: 630px) {
.infa {
    width: 330px;
    line-height: 17px;
} } 


@media (max-width: 415px) {
.top-bar .col-sm-6 {
    min-height: 28px;
}
.infa {
display:none;
} } 

@media (max-width: 450px) {
.class-li {
    width: 80%;
}

.aside {
    font-weight: 300;
    padding-left: 25px;
    padding-right: 25px;
}

#aside {
    font-weight: 300;
    padding-left: 25px;
    padding-right: 25px;
}

.archive-title {
    margin-top: 10;
    padding: 0 0 10px;
    border-bottom: 1px solid #eee;
    text-transform: none;
    font-weight: normal;
    font-size: 25px;
    color: #0069a3;
}