﻿

.logo-text-desktop{
	padding-top: 10px;
	padding-left: 15px;
	width: 534px;
	color: #fff;
	float: left;
	font-size: 12px;
}



.logo-text-desktop img{
	margin: 10px 0 4px
}

	.logo-text-desktop p {
    	margin: 2px 0 0px;
    	font-size: 8px;
	}


	.logo-text-desktop .asociacion{
		display: none;
	}




.silder .item_slide { position:absolute; top: 0; }

.aligncenter{text-align:center;margin:0 auto}

.alex-chatter-menu li.menu-item a {
  color: #164622;
}

.alex-chatter-menu li.menu-item-has-children:focus ul.sub-menu,
.alex-chatter-menu li.menu-item-has-children:hover ul.sub-menu
{
  display: initial;
}

.scrollbody_txt1{ background:#DDF4CB; height:20x; font-family:Tahoma; font-size:11px; font-weight:normal; line-height:20px; padding-left:10px; }

	.img-responsive {
		margin-left: auto;
		margin-right: auto;
	}

.site-header__menu .nav--social a:before, .site-header__menu a { color: #1a1919; }

.nav--main a { color: #1a1919; }
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}


.desktop-menu .menu--primary .has-mega-menu .wpb_column + .wpb_column {
  border-left: 1px solid #eeeeee;
}


.page-mobile-main-menu .wpb_column + .wpb_column {
  margin-top: 35px;
}


.page-mobile-main-menu .wpb_column.vc_column_container {
  width: 100% !important;
}


.ctahome {
	padding:30px;
	padding-bottom:0;
	max-width:1088px;
	margin:0 auto;
}


.ctahome .ctahome__large {
	margin-bottom:10px;
	font-weight:400;
}


.ctahome .ctahome__xlarge {
	font-family:'Roboto Slab',serif;
	font-weight:700;
	margin-bottom:15px;
	font-size:24px;
}


.hero-slides .ctahome {
	position:relative;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	background:rgba(255,255,255,0.6);
	padding-bottom:30px;
	color:#474c55;
}


.hero-slides #slide5 .ctahome {
	background:none;
	text-align:center;
}

	
	.renewal--slides .ctahome::after {
		clear:both;
		content:"";
		display:table;
	}

	
	.renewal--slides .ctahome.pull--right {
		padding-left:20%;
	}


.mobile-toggle-nav #mobile-menu-search { display: block; margin-bottom: 20px; position: relative; }





.col:after, .clr:after, .wpex-clr:after, .group:after, dl:after, .vc-empty-shortcode-element:after, ul.page-numbers:after, #comments .comment-body:after, .vcex-clr:after, .wpex-slider .sp-nc-thumbnail-container:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; zoom: 1; }



.clr-margin,
.count-1,
.col-1,
.products .col.first { clear: both; margin-left: 0; }

.ecs__prices{
  white-space: nowrap;
  position: relative;
  height: 50px;
  line-height: 40px;
  text-align: center;
}

.img-responsive {
    margin: 0 auto;
}

.page-header{padding-bottom:17px;margin:18px 0;border-bottom:1px solid #eeeeee;}

.page-header h1{line-height:1;}
