/*
Puedes 
añadir tu propio CSS aquí.

Haz clic en el icono de ayuda de arriba para averiguar más.
*/

body {
    
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: normal;
  font-style: normal;
}

/*---------------HEADER-------------------------------*/


.page-title{

margin-left:50px;

}
.shadow-left{
 		height: 381px;
    margin-top: -216px;
    margin-left: -21px;
    width: 28px;
}

.shadow-right{
 		height: 381px;
    margin-top: -216px;
    margin-left: -21px;
    width: 28px;
}

.full-width-banner{
    	margin-top:-260px !important;
	-webkit-box-shadow: inset 0px -5px 24px -6px rgba(0,0,0,0.36);
-moz-box-shadow: inset 0px -5px 24px -6px rgba(0,0,0,0.36);
box-shadow: inset 0px -5px 24px -6px rgba(0,0,0,0.36);
    	
}

.banner-productos{
   width: 100% !important;
}

.overlapped-header .sub_page_header{
	padding-top: 176px;
}

.sub_page_header .page-title h1 {
	font-size:50px;
  font-weight:bold;
}

.sub_page_header .page-title{
	padding: 0 0 0px 0;
}

.sub_page_header.left-aligned .page-title {
    margin-left: 54px;
	margin-bottom: 10px;}

.sub_page_header{
 box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.27);
}




#logo img, #logo span {
    max-width: 100%;
    max-height: 110px !important;
}		


.top-header {
	background-color:#e4e4e4;}

#navigation > li > a {
	    color: #72777c !important;
		    font-size: 17px;

}


.lab-logo{
}

.col-25{
	width: 23% !important;
	
}



.col-23b{
    width: 38%;
	  padding: 0px;
}
.col-24b{
    width: 39%;
}


#col-24{
    width: 24%;
}

#row-animals
{
 margin-top: 30px;

}


/*-----------------SECION 1----------------------------*/

#titulo-producto, h3{
    color:#FF5000 !important;
    font-size:28px !important;
    display: block;
    margin-right:10px;
    margin-bottom:5px;
    
}
.sub_page_header
{
	background: rgba(3, 68, 142, 0.9) !important;
	padding-top:10px;
}

.default-style.row, .default-style, .default-style.column_container, .default-style .rt_tabs.style-4 .tab-background, .default-style .button_.color:hover:after, .default-style .quantity .minus, .default-style .quantity .plus {
    background-color: white;
}

#bullet-producto h6{
		color: #FF5000 !important;
    font-size: 16px !important;
    font-weight: bold;
		padding-top: 0px !important;
}

#ico{
	  float: left;
    margin: 0px;
    padding: 0px;
}

#ico2{
	  float: left;
    margin: 0px;
    padding: 0px;
		height: 35px;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{
	top: 12% !important;
	
}

.otras-especies{
	margin-top:20px;
}

.vc_custom_1509558170927{
	padding-left: 0px !important;
	  margin-left:0px !important;
    
}




#link-folleto {
	font-weight:bold;
	margin-left:47px;
	width: 80%;
  overflow: hidden;
}

.default-style a, .default-style  .product_info_footer a:hover, .default-style  .more-link:hover
{
color:#385890;

}



.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{
	 text-align: center;
    display: inline-block;
    border: 2px solid transparent;
    width: 2em;
    height: 4em;
    box-sizing: content-box;
    position: relative;
}


#subposicionamiento p
{
    color: #555555 !important;
    font-size: 20px !important;
    line-height: 23px;
	  margin-top:23px;
		margin-left:47px;
}
    


#shadow{
	  height: 22px;
	width:100%;
}

.descripcion-producto {
    color:#003E82 !important;
    font-size:20px !important; 
		display:block;
	  line-height:22px;
}




#row-description{
	border-bottom: 1px solid #e8e8e8 !important;
	width:100%;
	margin:0px;
	
	
}

.beneficio-producto p{
    color: #003E82 !important;
    font-size: 48px;
    line-height: 55px;
    font-weight: bold;
		   
}

#descripcion-uso{
	  font-weight: bold;
    color: #385890;
		margin-left: 47px;
}





#otra-especie a{
		color:#003E82 !important;
    font-size:18px !important;
    margin-bottom:20px !important;
    padding:0px;
	
}

#detalle-especie{
		color:#FF5000 !important;
    font-size:16px !important;
		margin-top:0px;
	  
	
}


#foto-producto{
    margin-top: 0px;
}



.gradient
{
	margin-top: -45px;
}

#info-adicional a{
		color:#003E82 !important;
    font-size:16px !important;
		margin-bottom:0px !important;
    padding:0px;
}

#liga-lab a{
		color:#FF5000 !important;
    font-size:14px !important;
}


.img-especie{
	  
	 background-position: right !important;
   margin-top: -83px !important;
}

#section-folletos
{
 padding-bottom: 0px !important;
}


#container-conoce{
 padding-left:20px;
 padding-right:20px;
}

.wrapper-beneficio{
		width: 1080px! important;
    margin-left: auto;
		margin-right: auto;}

/*-----------FOOTER-------------*/

.footer_contents.row, .footer_contents, .footer_contents.column_container, .footer_contents .rt_tabs.style-4 .tab-background, .footer_contents .button_.color:hover:after, .footer_contents .quantity .minus, .footer_contents .quantity .plus 
{
	background-color: #00458D;
}


.footer_contents, .footer_contents .button_.default, .footer_contents .button_.color:hover, .footer_contents .paging_wrapper > .page-numbers a, .footer_contents .paging_wrapper > .page-numbers li > span, .footer_contents .author-name a, .footer_contents .quantity .plus:hover, .footer_contents .quantity .minus:hover, .footer_contents .woocommerce-MyAccount-navigation a 
{
    color: #ffffff;
}


.footer_contents a, .footer_contents .product_info_footer a:hover, .footer_contents .more-link:hover {
    color: #ffffff;
	
}


.footer_contents, .footer_contents.border_grid > .row, .footer_contents.border_grid .content_row, .footer_contents.border_grid > .row > div:after, .footer_contents.border_grid .wpb_column:after, .footer_contents.border_grid .col:after, .footer_contents .wp-caption, .footer_contents .border_grid > .row, .footer_contents .border_grid > .row > div:after, .footer_contents .border_grid .col, .footer_contents .border_grid .col:after, .footer_contents .border_grid .col:before, .footer_contents .border_grid .wpb_column, .footer_contents .border_grid .wpb_column:after, .footer_contents .border_grid .wpb_column:before, .footer_contents .product_info_footer, .footer_contents .product_info_footer a:before, .footer_contents .single-products p.price, .footer_contents .single-product p.price, .footer_contents span.price, .footer_contents .product_meta, .footer_contents .product_meta li, .footer_contents .product_meta > span, .footer_contents .product-section, .footer_contents .rt_divider, .footer_contents .pricing_table .table_wrap > ul, .footer_contents .pricing_table .table_wrap > ul > li, .footer_contents .button_.default, .footer_contents .button_.color:hover, .footer_contents .rt_tabs .tab_nav:before, .footer_contents .rt_tabs.tab-position-1 .tab_nav, .footer_contents .rt_tabs.tab-position-1 .tab_nav > li, .footer_contents .rt_tabs.tab-position-1 .tab_content_wrapper > .tab_title, .footer_contents .rt_tabs.tab-position-2 .tab_nav, .footer_contents .rt_tabs.tab-position-2 .tab_nav > li, .footer_contents .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper > .tab_title, .footer_contents .read_more:before, .footer_contents .rt_heading_wrapper.style-2 > .style-2:after, .footer_contents .rt_heading_wrapper.style-3 > .style-3:before, .footer_contents .rt_heading_wrapper.style-3 > .style-3:after, .footer_contents .rt_heading_wrapper.style-6 > .style-6:after, .footer_contents .gallery-item img, .footer_contents .paging_wrapper > .page-numbers, .footer_contents .paging_wrapper > .page-numbers a, .footer_contents .paging_wrapper > .page-numbers li > span, .footer_contents .social_share_holder .icon-share:after, .footer_contents .customselect, .footer_contents input, .footer_contents textarea, .footer_contents select, .footer_contents .post_data, .footer_contents .post_data > span, .footer_contents #search-results .loop, .footer_contents .comment-holder, .footer_contents .children:before, .footer_contents .children .comment-holder:before, .footer_contents .comment-holder .comment-respond, .footer_contents .filter-holder, .footer_contents .filter_navigation li, .footer_contents .type-portfolio:after, .footer_contents .widget, .footer_contents .widget > ul > li > ul, .footer_contents .widget > ul > li > .sub-menu, .footer_contents .widget .menu > li > ul, .footer_contents .widget .menu > li > .sub-menu, .footer_contents .widget li, .footer_contents .widget_tag_cloud a, .footer_contents .widget_product_tag_cloud a, .footer_contents div.product form.cart, .footer_contents .quantity .plus, .footer_contents .quantity .minus, .footer_contents .quantity input.qty, .footer_contents p.price, .footer_contents span.price, .footer_contents table.shop_attributes, .footer_contents table.shop_attributes *, .footer_contents table.shop_table, .footer_contents table.shop_table *, .footer_contents .cross-sells, .footer_contents .cart_totals, .footer_contents form.checkout_coupon, .footer_contents .col-1, .footer_contents .checkout .col2-set, .footer_contents .col2-set h3, .footer_contents .addresses, .footer_contents p.stars span > a, .footer_contents .woocommerce.widget .total, .footer_contents #comments ol.commentlist li, .footer_contents .woo-sub-categories, .footer_contents.footer_info_bar, .footer_contents #footer-navigation li, .footer_contents .profile, .footer_contents .boxed.rt-carousel .owl-item > div, .footer_contents .select2-container .select2-choice, .footer_contents table:not(.table) > thead > tr > th, .footer_contents table:not(.table) > thead > tr > td, .footer_contents table:not(.table) > tbody > tr > th, .footer_contents table:not(.table) > tbody > tr > td, .footer_contents table:not(.table) > tfoot > tr > th, .footer_contents table:not(.table) > tfoot > tr > td, .footer_contents table:not(.table) > thead > tr > th, .footer_contents .content.with_sidebar, .footer_contents .single-product-featured-image, .footer_contents article.type-post .featured_audio, .footer_contents article.type-post .featured_video, .footer_contents .section-nav-holder, .footer_contents .tax-description.with-cat-image .product-category-thumbnail, .footer_contents .rt-featured-image, .footer_contents .rt-featured-video, .footer_contents .rt-featured-map, .footer_contents .rt-frame, .footer_contents .wp-caption, .footer_contents .chained_contents.style-1:after, .footer_contents .chained_contents.style-2:after, .footer_contents .woocommerce-MyAccount-navigation * {
    border-color: #00458D;
	
}


/*---------------HOME-------------------------------*/

.descripcion-synbios{
    font-size: 25px;
    line-height: 29px;
    color: #00458D;
		margin-top: 20px;
}

.conoce-synbios{
    font-size: 18px;
    line-height: 36px;
    color: #00458D;
}

.naranja{

	color:#FF5000;
}

.blue{

	color:#00458D;
}

.contacta-synbios{
    font-size: 18px;
    line-height: 36px;
    color: #00458D;
    
	
}

.contacta{
	padding: 12px 0;
}

.nombre-asesor{
    color: #FF5000;
    font-size: 19px;
}

.blue-line
{
	border-top:1px solid #00458D;
	margin:0px !important;
	padding:0px !important;
}

.nombre-region
{
	 font-size: 18px;
    line-height: 36px;
    color: #00458D;
}

.bullet-region{
	font-size: 16px;
    line-height: 33px;
    color: #00458D;
}


.cierre-synbios
{
    font-size: 18px;
    line-height: 36px;
    color: #FF5000;
    
	
}

.footer-shadow{
box-shadow: 1px 15px 24px -12px #013164;
}





.alt-style-2 .latest_news .day, .alt-style-2 .pricing_table .table_wrap.highlight > ul > li.caption, .alt-style-2 .pricing_table .table_wrap.highlight > ul > li.price, .alt-style-2 .button_.default:hover:after, .alt-style-2 .button_.color, .alt-style-2 .rt-toggle > ol > li .toggle-number, .alt-style-2 .rt_tabs.style-4 .tab_nav li span:before, .alt-style-2 .rt_heading.style-1:after, .alt-style-2 .rt_heading_wrapper.style-4 > .style-4:after, .alt-style-2 .rt_heading_wrapper.style-5 > .style-5:after, .alt-style-2 .highlight.style-2, .alt-style-2 .carousel-holder:not(.main-carousel) .dots-holder div.active span, .alt-style-2 .carousel-holder:not(.main-carousel) .dots-holder div:hover span, .alt-style-2 .bullet-list.style-1 > ul > li::before, .alt-style-2 .rt_counter .number:after, .alt-style-2 input[type="submit"]:hover, .alt-style-2 input[type="button"]:hover, .alt-style-2 .comment-reply a:hover, .alt-style-2 .comment-reply-title small > a:hover, .alt-style-2 .action_buttons li a:hover, .alt-style-2 .onsale, .alt-style-2 .product_info_footer a.added_to_cart, .alt-style-2 .cart button.button, .alt-style-2 button.button:hover, .alt-style-2 input.button:hover, .alt-style-2 #respond input#submit:hover, .alt-style-2 .cart_totals a.button:hover, .alt-style-2 .with_icons.style-3 > div > .icon, .alt-style-2 .icon-content-box.icon-style-2 .icon-holder span:before, .alt-style-2 .icon-content-box.icon-style-3 .icon-holder span:before, .alt-style-2 .chained_contents > div > .number, .alt-style-2 .chained_contents > div > .icon, .alt-style-2 .title-line:before {
    background-color: #00458D;
}

.button_{
    
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiP…dpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==**) !important; 
	

}



#bottom-logo{
	
    margin-bottom: 50px;
}

#description-row{
    min-height: 370px;
    margin:auto;
    width: 1100px;

}

.type-staff.loop {
    text-align: left !important;
}


/*---------------FOOTER-------------------------------*/


#footer-column-1{
	width: 55%;

}

#footer-column-2{
	width: 20%;

}

#footer-column-3{
	width: 25%;

}

#footer > .content_row.fullwidth {
	box-shadow: 1px 15px 24px 17px #013164;
}

.footer_widgets content_row row clearfix footer border_grid fixed_heights footer_contents fullwidth
{
box-shadow: 1px 15px 24px 17px #013164;
}

/*---------------CATEGORIAS-------------------------------*/
.sub_page_header .page-title {
	    text-align: left;
}

/*--------------MAIN MENU------------------------------*/

#navigation li:nth-child(2) .menu-item.menu-item-object-product_categories.menu-item-has-children[data-depth="2"] > a:first-child:before, #navigation li:nth-child(2) .menu-item.menu-item-object-product_categories.menu-item-has-children[data-depth="2"] > a:first-child:after  
	{
		pointer-events: all;
	}

#navigation li:nth-child(2) .menu-item.menu-item-object-product_categories.menu-item-has-children[data-depth="2"] > a:first-child 
	{
		pointer-events: none;
	}
@media screen and (min-width: 980px){
	
	#navigation li:nth-child(2) .menu-item.menu-item-object-product_categories.menu-item-has-children[data-depth="2"] > a:first-child:before, #navigation li:nth-child(2) .menu-item.menu-item-object-product_categories.menu-item-has-children[data-depth="2"] > a:first-child:after  
	{
		pointer-events: none;
	}
	#navigation .multicolumn > ul li a {
		padding: 2px 0 !important;
	}
		#navigation .multicolumn > ul {
		max-height: 80vh;
		overflow: auto;
		background: #ffffff;
	}

}


/* icono menu movil */
.mobile-menu-button {
	border-color: white;
	font-size: 16px;
	padding: 10px;
	border-width: 6px;
}

.mobile-menu-button:before {
	color: white;
}

#tools > ul > li > span{
	color: white;
}
/* barra copyright mas delagada*/
.content_row_wrapper {
	padding-top: 10px;
	padding-bottom: 10px;
}


/*COLOR DE TIPO STAFF*/
.type-staff.loop .person_name a {
	color:#1c3f7f;
}

/*IMAGEN NOSOTROS*/
.type-staff.loop .person_image {border-radius: 2px; }

.type-staff.loop .person_image:before { box-shadow:0 0 2px rgba(0, 0, 0, 0) inset }

.type-staff.loop .person_image:before
{ border-radius: 2px;  }


