/************* GENERAL LAYOUT **********************/
body{font-size:15px;}
.responsive .container{padding-left:11%;padding-right:10%;width:96%;}
.html_header_top #top .av_header_stretch .container .inner-container{width:96%;}
	.html_header_top #top .av_header_stretch .container .inner-container .logo{margin-left:1%;}
.stretch_full .main-title {display:none;}

/****************** ENLACES ***************/
a:hover{color:inherit !important;}

/****************** MARGENES ELEMENTOS ***************/
body .column-top-margin {margin-top: 15px;}
.av_promobox {margin-top: 15px;}

/****************** TABLAS ***************/
.table-small{width:70%;}
td{vertical-align:top;}

/************* MENU SUPERIOR ************************/
#header .mega_menu_title, #top #header .mega_menu_title a {color:#808080;font-size:14px;}
#top #header .av-main-nav > li > a {
    color: #6F6F6F;
    font-size: 14px;
    font-family: "Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;
}

/****************** FOOTER ***************/
#footer {padding: 0px;}
#footer img{margin-top: -10px;margin-bottom: -15px;}

/************ LISTAS NEWS Y ARTICLES ***************/
.main_color .av-magazine-time:after {content:" - ";margin-right:5px;}
.main_color .av-magazine-time {float:left;width:inherit;padding-top:7px;font-size:14px;}
.post-entry-3735 .av-magazine-time {display:none !important;}
h3.av-magazine-title.entry-title{padding: 10px 0 15px 0 !important;}

/************* HOME ********************************/
#top #av_section_2 .av-fixed-size .av-masonry-entry.av-masonry-item-no-image .av-inner-masonry-content {background: rgba(0, 30, 57, 0.5	);color:#fff;}
#top #av_section_2 .av-fixed-size .av-masonry-entry .main_color {background: transparent !important;}
#top #av_section_2 .av-fixed-size .av-masonry-entry.av-masonry-item-no-image .av-inner-masonry-content h3,
#top #av_section_2 .av-fixed-size .av-masonry-entry.av-masonry-item-no-image .av-inner-masonry-content .av-masonry-date {color:#fff !important;}
#top #av_section_2 .av-fixed-size .av-masonry-entry.av-masonry-item-no-image .av-inner-masonry-content .entry-content{display:none;}

/************* GRAFICOS API ********************************/
.avia-progress-bar .progressbar-title-wrap {background:transparent;color:#666 !important;font-weight:bold;}
.avia-progress-bar .progress {box-shadow:none;background:#fff !important;}
.main_color .theme-color-bar .bar {background:#999f87;}

/************* OUR CHLORHEXIDINE ***************************/
.post-entry-4056 .flex_column{text-align: center;border-left: 1px solid #EEE;padding-left: 1.5%;margin-left: 1.5%;width: 23.5%;font-size:90%;}
.post-entry-4056 img:hover{opacity:0.7;}
.post-entry-4056 .flex_column.first{border-left:none;padding-left:0;}
.our-chlorexidrine a, .our-chlorexidrine a:hover{color:#d98062;text-decoration:none;}
.our-chlorexidrine a b{color:#d98062; font-size:110%;}

/************* CODIGOS DE COLORES ********************************/
.main_color .toggle_content strong{color:inherit !important;}
.main_color strong, .main_color b {color:inherit;}

.color-api{color:#999f87 !important;}
.table-color-api th{background:#636757;color:#fff !important;}
.table-color-api tr:nth-child(2n+1){background:#999f87 !important;color:#fff !important;}

.color-chlor{color:#d98062 !important;}
.main_color STRONG.color-chlor{color:#d98062 !important;}
.table-color-chlor th{background:#d98062;color:#fff !important;}
.table-color-chlor tr:nth-child(2n+1){background:#f9eeea !important;color:#313131 !important;}

.color-services{color:#b8cbbf !important;}
.table-color-services th, .table-color-services th strong {background:#b8cbbf;color:#fff !important;}
.table-color-services tr:nth-child(2n+1){background:#e2e9e4 !important;color:#313131 !important;}

.color-sites{color:#705b45 !important;}
.table-color-sites th, .table-color-sites th strong{background:#705b45;color:#fff !important;}
.table-color-sites tr:nth-child(2n+1){background:#c0aa96 !important;color:#313131 !important;}

.color-malta{color:#d2c8af !important;}
.table-color-malta th, .table-color-malta th strong{background:#d2c8af;color:#fff !important;}
.table-color-malta tr:nth-child(2n+1){background:#ede9df !important;color:#313131 !important;}

.color-china{color:#929e9c !important;}

.color-about{color:#183356 !important;}

h3.color-news{color:#b4b4b4 !important;}
	.color-news h1, .color-news b, .color-news strong{color:#b4b4b4 !important;}
	.color-news .sidebar b, .color-news .sidebar strong{color:inherit !important;}

h3.color-articles{color:#b49f8b !important;}
	.color-articles h1, .color-articles b, .color-articles strong{color:#b49f8b !important;}

.color-downloads{color:#75c7c5 !important;}

.color-careers{color:#e7cbc0 !important;}


	/************* CAJAS DE COLORES ********************************/
	.background-api{background:#999f87;padding:20px;margin:10px 0 20px 0;}
	.background-chlor{background:#d98062;padding:20px;margin:10px 0 20px 0;color:#fff;}
	.background-services{background:#b8cbbf;padding:20px;margin:10px 0 20px 0;color:#fff;}
		.background-api h4, .background-chlor h4, .background-services strong{color:#fff !important;}




/*************** Especiales *************************************/
.post-entry-3654 blockquote{border-left: 2px solid #eee;padding-left: 20px;margin-bottom: 30px; margin-top:30px;margin-right: 1em;font-size: 14px;font-style:italic;}
.post-entry-3624 .avia_ajax_form .button {background:#b4b4b4 !important;}
.post-entry-3624 .avia_ajax_form .button:hover {background:#bbb !important;}
.post-entry-3524 .toggler{background:#d98062;color:#fff;}
.post-entry-3524 .toggler:hover{color:#313131;}
aside .widget ul li{font-size:90%;}
.av-image-caption-overlay {background:none;}


/***************************************************************/
/*****************   ESTILOS MÓVIL *****************************/

@media (max-width: 768px) {
	.post-entry-4056 .flex_column{text-align:center;border-left:none;padding-left:none;}
	.table-small{width:100%;min-width:none;}
	.wp-image-4110{float:none !important;margin-bottom:15px;}
	.av-inner-masonry-content{padding:3px !important;font-size:90% !important;line-height:80% !important;}
	.av-inner-masonry-content h3{font-size:80% !important;}
	.av-inner-masonry-content .av-masonry-date{display:none;}
}

@media (width: 1024px) {
	.post-entry-4056 .flex_column{text-align:center;border-left:none;padding-left:none;width:36%;margin-left:0;}
	.av-inner-masonry-content{padding:3px !important;;line-height:80% !important;}
	.av-inner-masonry-content h3{font-size:80% !important;}
}



