/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/* GENERAL CSS *//* GENERAL CSS *//* GENERAL CSS *//* GENERAL CSS *//* GENERAL CSS *//* GENERAL CSS */
/* GENERAL CSS *//* GENERAL CSS *//* GENERAL CSS *//* GENERAL CSS *//* GENERAL CSS *//* GENERAL CSS */

li#field_2_7 span.gfield_required {
	display: none;
}

/* new tag */
span.product-new-tag {
	color:white;
	background:orange;
	padding:4px 8px;
	border-radius: 4px;
	font-size: 13px;
	font-weight:bold;
}

/* bioscience legend */
ul.bioscience-legend {
	columns: 4;
	-webkit-columns: 4;
	-moz-columns: 4;
	padding-left:20px;
}
ul.bioscience-legend li {
	color: #013254;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 4px;
	list-style-type: none; 
}
ul.bioscience-legend span{
	padding-left: 10px;
}
@media screen and (max-width: 910px) {
	ul.bioscience-legend {
		columns: 3;
		-webkit-columns: 3;
		-moz-columns: 3;
	}
}
@media screen and (max-width: 700px) {
	ul.bioscience-legend {
		columns: 2;
		-webkit-columns: 2;
		-moz-columns: 2;
	}
}
@media screen and (max-width: 490px) {
	ul.bioscience-legend {
		columns: 1;
		-webkit-columns: 1;
		-moz-columns: 1;
		padding-left:20px;
	}
	ul.bioscience-legend li {
		font-size: 15px;
	}
}

/* Colors */
.blue {color:#005192;}
.darkblue {color:#013254;}
.black {color:#021d2b;}
.light-grey{color:#e7ecee;}


/* biosciences */
body.single-bioscience-products article.bioscience-products,
body.single-products article.products {
	margin-bottom: 0px;
}

/* listado noticias */
.listado-noticias-certest .fusion-post-grid,
.noticias-destacadas-certest .fusion-post-grid{
	padding:5px;
}
.listado-noticias-certest.fusion-posts-container,
.noticias-destacadas-certest.fusion-posts-container{
	margin-left: -20px !important; 
	margin-right:-20px !important;
}

/* Estructura */
ul{ padding: 0px;}

.bgreal{background-size:contain!important;}
.fusion-title.sep-underline{border-bottom:3px solid #e7ecee!important;}

@media screen and (max-width: 1000px) {
.bgreal{background-image:none!important; padding-top:30px!important; padding-bottom:30px!important;}
.fusion-page-title-bar {display:none;}
#main{padding-bottom:0px!important;}
#content{margin-bottom:0px!important;}
}

/* Header */

.fusion-main-menu .menu-item a {text-transform:uppercase;}
.fusion-main-menu{width:calc(100% - 225px);}


#menu-item-9640, #menu-item-30 {float:right!important;}
#menu-item-wpml-ls-405-en {float:right!important;  padding-right:7px!important;}
#menu-item-wpml-ls-405-es {float:right!important;}
.fusion-main-menu-search {float:right!important; margin-right: 40px!important;}
/*
.fusion-main-menu ul li:last-child{float:right;}
.fusion-main-menu ul li:nth-last-child(2){float:right!important; padding-right:7px!important;}
.fusion-main-menu ul li:nth-last-child(3){float:right!important;}
.fusion-main-menu ul li:nth-last-child(4){float:right!important;}


.fusion-main-menu ul li:last-child{margin-right: 40px!important;}
.fusion-main-menu ul li ul li:last-child{margin-right: 0px!important;}
.fusion-main-menu ul li ul li:last-child{float:none;}
.fusion-main-menu ul li ul li:nth-last-child(2){	float:none!important;}*/

.fusion-main-menu .menu-item a .fusion-button {background:#013254; border:2px solid #013254;}
.fusion-main-menu .menu-item a .fusion-button:hover {background:none; border:2px solid white;}

.menu-viasure-text{display:none;}
@media screen and (max-width: 1111px) {
	.menu-viasure-text{display:inline!important;}
	.menu-viasure-image{display:none;}
	
	}

/* Megamenu */
.fusion-megamenu-holder{background-color:white!important; border-color:white; -webkit-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.2);
box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.2);}

.fusion-megamenu-wrapper .fusion-megamenu-submenu:hover{background-color:#e7ecee;}


.fusion-megamenu-title{text-align:center; padding: 0 30px 0px;}
.fusion-megamenu-title a{color:white!important; font-size:26px!important;}
.fusion-megamenu-icon{width:70px!important; display:block; margin:0 auto 20px auto;}
.fusion-megamenu-icon img{max-height:70px!important;}

.fusion-megamenu li:nth-child(1){background:#985496;}
.fusion-megamenu li:nth-child(1):hover{background:#734071;}

.fusion-megamenu li:nth-child(2){background:#005093;}
.fusion-megamenu li:nth-child(2):hover{background:#003c6f;}

.fusion-megamenu li:nth-child(3){background:#2db9ea;}
.fusion-megamenu li:nth-child(3):hover{background:#228cb0;}

.fusion-megamenu li:nth-child(4){background:#323283;}
.fusion-megamenu li:nth-child(4):hover{background:#1b1b48;}



/* Menu Movil */

.fusion-mobile-nav-item a, .fusion-mobile-nav-holder > ul > li.fusion-mobile-nav-item > a {text-transform:uppercase;}
.fusion-mobile-menu-text-align-center li.fusion-mobile-nav-item li a:before{content: "";}
.fusion-mobile-menu-text-align-center li.fusion-mobile-nav-item li li a:before {content: "";}
.fusion-sub-menu-open .fusion-mobile-nav-item span{font-size:16px!important; text-transform:uppercase!important; letter-spacing:0px!important; font-weight:300!important;}



@media screen and (max-width: 1000px) {
.fusion-mobile-menu-design-modern{position:fixed; width:100%;}
.fusion-mobile-menu-design-modern .fusion-logo img{width:75%!important;}
#main {padding-top: 85px!important;}
}


/* Footer */

.fusion-footer-widget-area .widget-title{margin-bottom:60px;}
.fusion-footer .fusion-widget-area .menu-item {border:none!important; padding:0px 0px 8px 0px !important;}
.fusion-footer .fusion-widget-area .menu-item a:before{content: ''!important;}
.fusion-footer .fusion-widget-area .current_page_item > a {color:white!important;}
.fusion-footer .fusion-widget-area .current-menu-item > a {color:white!important;}

.fusion-footer .fusion-widget-area li {border-bottom:1px dotted #434c54; padding:6px 0px 6px 0px !important;}
.fusion-footer .fusion-widget-area li a:before{content: ''!important;}

.fusion-footer-widget-column{margin-bottom:30px!important;}
.fusion-footer footer .fusion-columns .fusion-column{padding-left:20px!important; padding-right:20px!important;}

.fusion-footer-widget-area .widget-title{margin-bottom:30px;}
.fusion-footer .widget_nav_menu{padding-left:36px;}

@media screen and (max-width: 1000px) {
.fusion-footer-widget-column{text-align:center!important;}
}

/* Breadcrumbs */

.fusion-page-title-bar{border-bottom:3px solid #e7ecee!important;}
.fusion-page-title-bar .fusion-breadcrumbs span{text-transform:uppercase;}


/* Sticky UDN */

div.sticky-udn-content ul.sticky-udn{position:fixed; top:196px;}
.sticky-udn{list-style-type: none; right:15px; z-index:999;}
.sticky-udn li{margin-bottom:5px;}
.sticky-logos{height:50px; width:50px;}
.sticky-logos-udn0, .sticky-logos-udn1, .sticky-logos-udn2, .sticky-logos-udn3 {-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -o-transition:all 0.5s linear; transition:all 0.2s linear;}

@media screen and (max-width: 1200px) {
.sticky-udn{display:none;}
}

/* HOME PAGE *//* HOME PAGE *//* HOME PAGE *//* HOME PAGE *//* HOME PAGE */
/* HOME PAGE *//* HOME PAGE *//* HOME PAGE *//* HOME PAGE *//* HOME PAGE */
/* HOME PAGE *//* HOME PAGE *//* HOME PAGE *//* HOME PAGE *//* HOME PAGE */


/* Slider Home */
.tfs-slider .slide-content-container {margin-top:-140px;}
.slide-content h3{font-weight:400!important; line-height:1.3em!important;}

.tfs-slider .slide-content-container .heading{max-width:600px}
.tfs-slider .slide-content-container .caption{max-width:600px}


@media screen and (max-width: 1000px) {
.tfs-slider .slide-content-container .slide-content{padding-top:50px!important; padding-bottom:50px!important;}
.tfs-slider .slide-content-container {margin-top:60px; margin-bottom:20px;}
.tfs-slider ul li .background  {opacity: 0.35;}
.tfs-slider .slide-content-container h1{font-size:0.85em; margin-top:20px; margin-bottom:20px;}
.slide-content h1{font-size:32px!important;}
.slide-content h3{font-size:20px!important;}
}

/* Bloque Areas home */
.areas-wrapper-home{margin-top:-250px;}

@media screen and (max-width: 1000px) {
.areas-wrapper-home  {margin-top:-30px;}
.areas-wrapper-home  .fusion-layout-column{margin-top:20px!important;}
}

/* Bloque Numeros count up */
.counter-box-container{border:9px solid #e7ecee !important;}
.fusion-counters-box .fusion-counter-box .counter-box-container{padding:14px!important;}
.fusion-counters-box .fusion-counter-box{padding:0 4px!important;}

/* Bloque Noticias */
.filter-combo{background:#e6ebed; padding:12px 20px; margin-bottom:1px;}
.filter-combo{background-image: url(img/sandwich1.png); background-repeat:no-repeat; background-position:right 20px center;}
.filter-combo:hover{background-color:#d8e1e5; cursor:pointer;}
.filter-combo .filter-combo-text {font-size:15px; color:#013254; font-weight:normal;}
.filter-content{background:#e6ebed;     position: absolute;    width: 100%;    z-index: 999;}
.filter-content ul{padding:0px; margin:0px;}
.filter-content ul li{list-style-type: none; padding:10px; text-align:center;}
.filter-content ul li:hover{background:#005192; color:white; cursor:pointer;}
.filter-content ul li a:hover{color:white; cursor:pointer;}

.fusion-post-wrapper {border:1px solid #c8d7db!important; border-bottom:1px solid #c8d7db!important;}
.fusion-post-content-wrapper {background:white; border:none;}
.publish-certest-date{font-weight:700; letter-spacing:0.1em;}
.fusion-post-wrapper .blog-shortcode-post-title {margin-top:10px;}
h2.blog-shortcode-post-title{  line-height:24px!important; }
h2.blog-shortcode-post-title a{font-size:18px!important; }
.udns-noticia{display:none;}
.udns-noticia a, .cats-noticia a{font-weight:700; color:#013254; text-transform:uppercase; font-size:14px;}
p.udns-noticia, p.cats-noticia{margin-bottom:0px!important;}


@media screen and (max-width: 1000px) {
.filter-content{position: static;}
}

/* UDN PAGE *//* UDN PAGE *//* UDN PAGE *//* UDN PAGE *//* UDN PAGE *//* UDN PAGE */
/* UDN PAGE *//* UDN PAGE *//* UDN PAGE *//* UDN PAGE *//* UDN PAGE *//* UDN PAGE */
/* UDN PAGE *//* UDN PAGE *//* UDN PAGE *//* UDN PAGE *//* UDN PAGE *//* UDN PAGE */


.boton-top-udn{margin-left:5px;}
.col-valor{margin-top:-50px!important;}
.subtitulo-udn h3{font-weight:300!important; text-transform:uppercase;}
.quote .fusion-column-wrapper{background-size:auto!important;}
.boton-udn-publicaciones{margin-left:40px;}
   
@media screen and (max-width: 1000px) {
.boton-top-udn{margin-top:5px; width:45%!important; padding:13px 4px!important;}
.col-valor .fusion-column-wrapper{margin-bottom:35px!important;}
}


/*UDN TURBILATEX*/
.turbilatex-link:hover {opacity:0.85!important;}


/* Bloque Publicaciones */

.publicacion{padding-left:40px; background-image:url(img/ico-pub.png); background-repeat:no-repeat; background-position:top left; margin-bottom:40px;}
h3.titulo-publicacion{color:#005191!important; font-size:19px!important; margin-bottom:10px;}
.titulo-publicacion{color:#013254; font-size:16px;}

.publicacion .udns-publicacion{display:none;}
.publicacion .autores-publicacion {margin-bottom:5px;}
.publicacion .cats-publicacion {font-weight:700; color:#013254; text-transform:uppercase; font-size:14px;}


/* Acordeon Biosciences*//* Acordeon Biosciences*//* Acordeon Biosciences*//* Acordeon Biosciences*//* Acordeon Biosciences*/
/* Acordeon Biosciences*//* Acordeon Biosciences*//* Acordeon Biosciences*//* Acordeon Biosciences*//* Acordeon Biosciences*/
/* Acordeon Biosciences*//* Acordeon Biosciences*//* Acordeon Biosciences*//* Acordeon Biosciences*//* Acordeon Biosciences*/

.cat-nombre{float:left; width:100%;}

.prod-cat-0{background:#005191; padding:14px 30px; margin-bottom:1px;}
.prod-cat-0{background-image:url(img/sandwich0.png); background-repeat:no-repeat; background-position:right 30px center;}
.prod-cat-0:hover{background-color:rgba(0,81,144,0.90); cursor:pointer;}
.prod-cat-0 .cat-nombre {font-size:20px; color:white; font-weight:bold; line-height:1.2em; width:90%;}

.prod-cat-1{background:#e6ebed; padding:12px 30px; margin-bottom:1px;}
.prod-cat-1{background-image:url(img/sandwich1.png); background-repeat:no-repeat; background-position:right 30px center;}
.prod-cat-1:hover{background-color:#d8e1e5; cursor:pointer;}
.prod-cat-1 .cat-nombre {font-size:20px; color:#013254; font-weight:bold; line-height:1.2em; width:90%;}

.prod-cat-2{background:#e6ebed; padding:10px 30px; margin-bottom:1px;}
.prod-cat-2{background-image:url(img/sandwich1.png); background-repeat:no-repeat; background-position:right 30px center;}
.prod-cat-2:hover{background-color:#d8e1e5; cursor:pointer;}
.prod-cat-2 .cat-nombre {font-size:16px; color:#013254; font-weight:normal; line-height:1.2em; width:90%;}

.prod-cat-3{background:white; padding:12px 30px 2px 30px;  margin-bottom:1px;}
.prod-cat-3 .cat-nombre {font-size:16px; color:#005191; font-weight:700; line-height:1.2em; width:90%; font-style:italic;}

.prod-item{background:white; padding:6px 30px; margin-bottom:1px; border-bottom:1px solid #e6ebed; font-size:16px; }
.prod-item:hover{background-color:#f0f2f2;}
.prod-item a{font-weight:light; color:#013254;}
.prod-item a:hover{color:#005190;}

.prod-item-header{padding:6px 30px; font-weight:bold; #color:013254; font-size:16px; border-bottom:1px solid #e6ebed;}



@media screen and (max-width: 1000px) {
.prod-bs-ref {display:none;}
.prod-item-header {display:none!important;}
.prod-cat-0, .prod-cat-1, .prod-cat-2 , .prod-cat-3{padding:14px 22px; background-position:right 22px center;}
.prod-item {padding:6px 22px;}

.prod-cat-0 .cat-nombre {font-size:19px;}
.prod-cat-1 .cat-nombre {font-size:19px;}
}

/* Acordeon Productos*//* Acordeon Productos*//* Acordeon Productos*//* Acordeon Productos*//* Acordeon Productos*/
/* Acordeon Productos*//* Acordeon Productos*//* Acordeon Productos*//* Acordeon Productos*//* Acordeon Productos*/
/* Acordeon Productos*//* Acordeon Productos*//* Acordeon Productos*//* Acordeon Productos*//* Acordeon Productos*/

.prod-rtv-cat-0{background:#005191; padding:14px 30px; margin-bottom:1px;}
.prod-rtv-cat-0{background-image:url(img/sandwich0.png); background-repeat:no-repeat; background-position:right 30px center;}
.prod-rtv-cat-0:hover{background-color:rgba(0,81,144,0.90); cursor:pointer;}
.prod-rtv-cat-0 .cat-nombre {font-size:20px; color:white; font-weight:bold; line-height:1.2em; width:90%;}

.prod-rtv-cat-1{background:#e6ebed; padding:12px 30px; margin-bottom:1px;}
.prod-rtv-cat-1{background-image:url(img/sandwich1.png); background-repeat:no-repeat; background-position:right 30px center;}
.prod-rtv-cat-1:hover{background-color:#d8e1e5; cursor:pointer;}
.prod-rtv-cat-1 .cat-nombre {font-size:20px; color:#013254; font-weight:bold; line-height:1.2em; width:90%;}

.prod-rtv-cat-2{background:#e6ebed; padding:10px 30px; margin-bottom:1px;}
.prod-rtv-cat-2{background-image:url(img/sandwich1.png); background-repeat:no-repeat; background-position:right 30px center;}
.prod-rtv-cat-2:hover{background-color:#d8e1e5; cursor:pointer;}
.prod-rtv-cat-2 .cat-nombre {font-size:16px; color:#013254; font-weight:normal; line-height:1.2em; width:90%;}

.prod-rtv-cat-3{background:#e6ebed; padding:8px 30px; margin-bottom:1px;}
.prod-rtv-cat-3 .cat-nombre {font-size:16px; color:#005191; font-weight:700; line-height:1.2em; width:90%;}

.prod-rtv-item{background:white; padding:6px 30px; margin-bottom:1px; border-bottom:1px solid #e6ebed; font-size:16px; }
.prod-rtv-item:hover{background-color:#f0f2f2;}
.prod-rtv-item a{font-weight:light; color:#013254;}
.prod-rtv-item a:hover{color:#005190;}

.prod-rtv-item-header{padding:6px 30px; font-weight:bold; #color:013254; font-size:16px; border-bottom:1px solid #e6ebed;}

.prod-desc{float:left; width:35%; font-weight:bold;}
.prod-tipo {float:left; width:30%; padding-right:15px;}
.prod-metod{float:left; width:15%;}


.prod-descargas {float:right; text-align:right;}
.prod-descargas a{color:#013254;}
.prod-descargas a:hover{color:#005190;}
.prod-descargas a{
	display:block;
	padding-left:30px;
	min-height:25px;
    background: url(img/ico-pdf.png) no-repeat;   		
}

.prod-detalles{float:left; width:114px; margin-right:20px;}
html[lang='en-US'] .prod-detalles{float:left; width:114px; margin-right:10px;}
.prod-instrucciones{float:left; width:110px;white-space: nowrap;}
html[lang='en-US'] .prod-instrucciones{float:left; width:82px;white-space: nowrap;}

.prod-descargas ul li{display:inline-block; text-decoration:none;  margin-right:10px;}
.prod-descargas ul {margin:0; padding:0}


@media screen and (max-width: 1250px) {
.prod-desc{width:40%;}	
.prod-metod{display:none;}

}
@media screen and (max-width: 800px) {
.prod-desc{float:left; width:100%;}
.prod-tipo {display:none;}


.prod-descargas {float:left; text-align:left;margin-top:6px;}
.prod-rtv-item-header {display:none!important;}

}

/* Bioscience */

.prod-bs-ico{float:left; width:10%; min-height:25px; padding-right:5px;}
.prod-bs-ref {float:left; width:15%;}
.prod-bs-nombre {float:left; width:55%; font-weight:bold;}
.prod-bs-descargas {float:right; text-align:right;}
.prod-bs-descargas a{color:#013254;}
.prod-bs-descargas a:hover{color:#005190;}
.prod-bs-descargas a{
	display:block;
	padding-left:30px;
	min-height:25px;
    background: url(img/ico-pdf.png) no-repeat;
 }

.prod-bs-ico {background-repeat:no-repeat;}

.single-bioscience-products img.ico-bs {	
    margin-top: 5px;
}

@media screen and (max-width: 1000px) {
.prod-bs-descargas {float:left; text-align:left; width:100%; margin-top:10px;}	
.prod-bs-nombre{width:90%;}
.prod-bs-ref {display:none;}
.prod-item-header {display:none;}
.prod-cat-0, .prod-cat-1, .prod-cat-2 {padding:14px 22px; background-position:right 22px center;}
.prod-item {padding:6px 6px;}
.prod-item-header{display:none;}
.prod-bs-descargas a{background:none;}
}


/*Fichas de PRODUCTOS Y BIOSCIENCES *//*Fichas de PRODUCTOS Y BIOSCIENCES *//*Fichas de PRODUCTOS Y BIOSCIENCES */
/*Fichas de PRODUCTOS Y BIOSCIENCES *//*Fichas de PRODUCTOS Y BIOSCIENCES *//*Fichas de PRODUCTOS Y BIOSCIENCES */
/*Fichas de PRODUCTOS Y BIOSCIENCES *//*Fichas de PRODUCTOS Y BIOSCIENCES *//*Fichas de PRODUCTOS Y BIOSCIENCES */

/*Atributos Productos y Biosciences */

table.producto {border:none!important; width:100%;}
table.producto tr td{border:none!important; padding-top:4px; padding-bottom:4px; padding-left:0px; padding-right:10px;}
table.producto tr td:first-child {font-weight:700!important;}
table.producto tr{border-bottom:solid 1px #e7ecee!important;}

.especificaciones, .especificaciones-producto {width:100%; float:left;}
.atributo, .atributo-producto {width:100%; float:left; border-bottom:solid 1px #e7ecee!important; padding:5px 0px;}

.atributo-nombre {width:20%; float:left; font-weight:700; color:#005192;}
.atributo-valor {width:80%; float:left;}

.atributo-producto-nombre{width:50%; float:left; font-weight:700; color:#005192;}
.atributo-producto-valor{width:50%; float:left;}

@media screen and (max-width: 1000px) {
.atributo-nombre {float:left; width:100%; margin-top:5px;}
.atributo-valor {float:left; width:100%; margin-top:10px;}
}

/*boton descarga productos */
.btn-descarga-producto{margin-right:5px; margin-bottom:5px;}

/*Combo lista */
ul.combo-list{text-decoration:none;  list-style-type: none; padding-left:0px;}   
ul.combo-list li{line-height:30px;}


/*GRAVITY FORMS*//*GRAVITY FORMS*//*GRAVITY FORMS*//*GRAVITY FORMS*//*GRAVITY FORMS*//*GRAVITY FORMS*//*GRAVITY FORMS*/
/*GRAVITY FORMS*//*GRAVITY FORMS*//*GRAVITY FORMS*//*GRAVITY FORMS*//*GRAVITY FORMS*//*GRAVITY FORMS*//*GRAVITY FORMS*/
/*GRAVITY FORMS*//*GRAVITY FORMS*//*GRAVITY FORMS*//*GRAVITY FORMS*//*GRAVITY FORMS*//*GRAVITY FORMS*//*GRAVITY FORMS*/

@media only screen and (min-width: 641px) {
.gform_wrapper .left_label select.large {width:100%!important;}
.gform_wrapper .left_label input.large{width:100%!important;}
.gform_wrapper .left_label textarea.large{width:100%!important;}
}

input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){border:none!important; height:43px!important; background-color:#e6ebed!important; color:#013254!important; font-size:17px!important;}
textarea{border:none!important; height:200px!important; background-color:#e6ebed!important; color:#013254!important; font-size:17px!important;}
select{background-color:#e6ebed!important; color:#013254!important; font-size:17px!important; height:43px!important; border:none!important;}

.legal-text{font-size:11px;}

/* NOTICIAS SINGLE POST */
/* NOTICIAS SINGLE POST */

.fusion-post-title-meta-wrap{margin-top:50px;}
.sidebar {margin-top:50px;}
.widget-title{font-weight:700!important; color:#013254; text-transform:uppercase; font-size:14px;}

/* PUBLICACIONES SINGLE POST */
/* PUBLICACIONES SINGLE POST */

table.datos-publicacion {border:none!important; width:100%;}
table.datos-publicacion tr td{border:none!important; padding-top:4px; padding-bottom:4px; padding-left:0px; padding-right:10px;}
table.datos-publicacion tr td:first-child {font-weight:700!important;}
table.datos-publicacion tr{border-bottom:solid 1px #e7ecee!important;}


.especificaciones, .especificaciones-publicacion {width:100%; float:left;}
.atributo, .atributo-publicacion {width:100%; float:left; border-bottom:solid 1px #e7ecee!important; padding:5px 0px;}

.atributo-publicacion-nombre{width:20%; float:left; font-weight:700; color:#005192;}
.atributo-publicacion-valor{float:left;}

@media screen and (max-width: 1000px) {
.atributo-publicacion-nombre {float:left; width:100%; margin-top:5px;}
.atributo-publicacion-valor{float:left; width:100%; margin-top:10px;}
}

/* NUMERACION LISTADOS */
.page-numbers {font-size:14px; text-transform:uppercase; font-weight:700; margin-right:5px;}
.next {margin-left:14px;}


/* BUSCADOR *//* BUSCADOR *//* BUSCADOR */
.searchform .fusion-search-form-content .fusion-search-button input[type=submit] {background:#013254; height:43px!important; width:43px!important;}

article.products .fusion-single-line-meta{display:none!important;}
article.bioscience-products .fusion-single-line-meta{display:none!important;}

.fusion-show-pagination-text .pagination{margin-bottom:40px;}
.fusion-post-container{margin-bottom:40px;}

/* RESULTADOS BUSQUEDA */

.result-products h2{font-size:32px; font-weight:bold; color:#013254; border-bottom:3px solid #013254; margin-top:20px; padding-bottom:10px;}
.result-products h4{font-size:26px; color:#005192;  border-bottom:3px solid #e6ebed;}
.result-products h3{font-size:20px; font-weight:bold; margin-top:0px;}


.resultado-busqueda-imagen-destacada{float:left; width:30%; padding-right:30px;}
.resultado-busqueda-textos{float:left; width:70%;}

.resultado-busqueda{border-bottom:1px solid #e6ebed; padding:30px 0px;}





/*EMPLEO*//*EMPLEO*//*EMPLEO*//*EMPLEO*//*EMPLEO*//*EMPLEO*//*EMPLEO*/

div.empleo{padding-left:40px; background-image:url(img/ico-user.png); background-repeat:no-repeat; background-position:top left; margin-bottom:20px; border-bottom:1px solid #e0dede;}
h3.titulo-empleo{color:#005191!important; font-size:19px!important; margin-bottom:10px;}

div.empleo .descripción-breve-empleo {margin-bottom:5px;}
div.empleo .condiciones-empleo {font-weight:700; color:#013254; text-transform:uppercase; font-size:14px;}
div.empleo .requisitos-empleo {display:none;}

body.single-empleo main#main {
	padding-left:0px!important;
	margin:-10px!important;
}
