﻿

.site-info,
.site-credits {
	font-size: 	0.875rem;
	color: #888;
	text-align: center;
}


.site-credits {
	margin-bottom: 15px;
}
.page-content ul.media-list,.sidebar ul.media-list{list-style:none}
.has-both-sidebars .page-content{float:right!important}
.page-content{border-bottom:0 solid transparent}
.page-content ul{padding:0 0 0 20px}
.page-content .row .expandableWidget h3.spb-heading{padding:0 15px 15px 0;margin-right:0}
.link-pages,.page-content .link-pages{margin-top:30px;border:1px solid #e4e4e4;padding:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.body-text .link-pages,.masonry-items .blog-item .link-excerpt,.masonry-items .blog-item .quote-excerpt,.mini-blog-item-wrap,.mini-items .mini-alt-wrap,.mini-items .mini-alt-wrap .link-excerpt,.mini-items .mini-alt-wrap .quote-excerpt,.page-content .link-pages,.post-info,.standard-post-content .link-excerpt,.standard-post-content .quote-excerpt,.timeline{border-color:#e4e4e4}





.mh-container-outer { box-shadow: none; }


	.logo-text-desktop .asociacion{
		display: none;
	}
header .list-unstyled .menu-item a:hover,footer .list-unstyled .menu-item a:hover{text-decoration:none}
.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
nav ul ul .menu-item-has-children .dropdown-menu-toggle,.sidebar .menu-item-has-children .dropdown-menu-toggle{float:right}
.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:16px;}

.short-app {
    background-color: #ffffff;
    padding: 1px;
    height: 156px;
    width: 57%;
    border-radius: 3px;
}

.short-app .input-group {
    width: 100%;
}

    .hero-section .short-app .top-15 {
        margin-top: 0px;
    }

    .hero-section .short-app .col-sm-5 {
        
    }

    .hero-section .short-app .input-group {
        width: 100%;
    }

    .hero-section .short-app {
        height: 100%;
        width: 100%;
        margin-top: 33px;
    }

    .short-app .col-sm-5 {
        width: 38.666667%;
    }


.short-app .form-control {
    height: 46px;
    color: #555;
    background-color: #e1e1e1;
    border: 1px solid #ccc;
}


.newStyle .container:before,
.newStyle .container:after,
.newStyle .row:before,
.newStyle .row:after,
.newStyle .clearfix:before,
.newStyle .clearfix:after {
  content: " ";
  display: table; }


.newStyle .container:after,
.newStyle .row:after,
.newStyle .clearfix:after {
  clear: both; }


		.keydown li.right {
			-webkit-animation: actionKey 1s ease 4.5s both;
					animation: actionKey 1s ease 4.5s both;
		}

		.keydown .right:before { content: '\ea08'; }

.adt{float:left;padding-left:22px;}

.adt-comment{float:right;padding-right:16px;}

.footer .footer-inside .footer-row02 .footer-pagelink .footer-pagelink-inside {
  position: absolute;
  top: 50%;
  margin-top: -12px;
  height: 24px;
  width: 100%;
}
.footer__newsletter__title{margin:0px;font-size:17px;color:white;font-weight:700;border-bottom:1px solid white;padding-bottom:10px;margin-top:25px}



.page-breadcrumb a{
    color: #db2723;
}


.page-breadcrumb {
    font-size: 12px;
    line-height: 0.7;
}

.page-breadcrumb li{
    display: inline-block;
    color: #747474;
}


    .mobile_menu_wrapper li.menu-item-has-children:before {
        position: absolute;
        right: 34px;
        top: 14px;
        content: "\f105";
        display: block;
        font-size: 14px;
        color: #fff;
        font-weight: normal;
        line-height: 21px;
        font-family: 'FontAwesome';
        background: none !important;
    }


    .mobile_menu_wrapper li.current-menu-parent.menu-item-has-children.showsub:before,
    .mobile_menu_wrapper li.menu-item-has-children.showsub:before {
        content: "\f107";
    }


#pass-main li {
    color: #fff;
    display: inline-block;
}

#pass-main li a {
    color: #FFF;
    text-decoration: none
}

#pass-main li a.email:hover {
    text-decoration: underline
}

#pass-main ul.contacts {
	overflow: hidden;
	text-align: center;
	height: 20px;
	line-height: 20px;
}


#pass-main .contacts li a:hover {
	padding: 2px 0;
	color: #5196E2;
	background: #fff;
}

#pass-main li.lang {
	background: #fff;
	border: none;
	line-height: 20px;
}

#pass-main li.lang a {
	color: #000;
}

#pass-main li.lang li{
	margin: 0 4px;
}

.english #pass-main li.lang li {
}

#pass-main li.lang .active {
	color: #3399fe;
}

#pass-main li.lang .active a {
    color: #3399fe
}

.home_page .slider_main,.my_account,.text_page{width:100%;max-width:777px;float:left;background-color:#FFFFFF;margin-bottom:15px;padding:2%;}

.slider_main,.left_content_content{margin:0;width:100%;max-width:777px;float:left;background-color:#FFFFFF;padding:2%;overflow:hidden;}

  .home_page .slider_main,.my_account,.text_page,.slider_main.left_content_content{box-sizing:border-box;}

  .home_page .slider_main,.my_account,.text_page,.slider_main,.left_content_content{max-width:none;}

  .slider_main .slider{display:none;}
.artitleborder{display:none !important}
.e79-2.x-container,.e79-11.x-container,.e79-20.x-container,.e79-25.x-container,.e79-36.x-container,.e79-40.x-container,.e79-50.x-container,.e79-59.x-container {margin:0em auto 0em auto;}
.e79-2.x-container,.e79-11.x-container,.e79-20.x-container,.e79-25.x-container,.e79-36.x-container,.e79-40.x-container,.e79-44.x-container,.e79-50.x-container,.e79-59.x-container {background-color:transparent;z-index:1;}
html.no-touch .nav li.menu-item-has-children:hover:before{display:block}
.nav li.menu-item-has-children.open:after{width:30px}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{width:50%}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

.shadow {
  box-shadow: 0 30px 60px -2px rgba(77, 81, 84, 0.1);
}

#sidebar .div-content{padding:0 10px}
.tribe-events-list-widget .tribe-event-featured .tribe-event-duration{color:#fff}
body.site-1 .offers-count2 .content div a span.value{color:#5e6771;font-size:16px;font-weight:bold;padding-bottom:10px}
.menu-item-logo{padding:0 40px}
.mobile-toggle-nav .menu-item-has-children ul a{padding-left:20px}
.mobile-toggle-nav .menu-item-has-children ul a:before{content:"\f105";margin-right:10px;-moz-opacity:.7;-webkit-opacity:.7;opacity:.7}
.mobile-toggle-nav .menu-item-has-children ul ul a{padding-left:40px}
.mobile-toggle-nav .menu-item-has-children ul ul ul a{padding-left:60px}
.mobile-toggle-nav .menu-item-has-children ul ul ul ul a{padding-left:80px}
.localstore-setter[data-trigger*=site-header__menu__localstore] .localstore-setter__results{max-height:unset}
.localstore-setter__results{display:none;max-height:295px;overflow:auto;margin:0;padding:0;list-style:none}
.localstore-setter__results--visible{display:block}
.localstore-setter__results h4{margin-bottom:3px;font-size:.875rem;color:#681833}


.reset-marg-tb {
  margin-top: 0;
  margin-bottom: 0; }


	.secondary-content-header.mobile-drop-toggle-header-link .rarr:after {
		content:'';
		display: none;
	}


.icon-arrow-right:before {
  content: "b"; }

  .btn-giant .icon-arrow-right {
    font-size: 1.15em;
    position: relative;
    top: 0.15em;
    margin-left: 0.25em; }
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}
.wp-caption-text{margin-bottom:0}
article img.left,article img.alignleft,.wp-caption.alignleft{margin:.3em 1.571em .5em 0;display:block;float:left}
article img.right,article img.alignright,.wp-caption.alignright{margin:.3em 0 .5em 1.571em;display:block;float:right}
article img.center,article img.aligncenter,.wp-caption.aligncenter{margin:.3em auto .5em;display:block}
.pm-pg{margin:0 auto}
.pm-pg .pm-util{padding:5px 0 0 0}


        .pm-pg \{opacity:1 !important;\}


.site-navigation .navigation-list .navigation-item {
    border-right: 1px solid #ff7700;
    border-left: 1px solid #ff7700;
    width: 14.2%;
}
.et_pb_counters .et_pb_counter_7:hover .et_pb_counter_amount.overlay{color:}
.et_pb_counters .et_pb_counter_7:hover .et_pb_counter_amount{background-color:}
.et_pb_counter_7 .et_pb_counter_amount.overlay{color:#ff0000}
.et_pb_counter_7 .et_pb_counter_amount{background-color:#ff0000}
.et_pb_counter_7 .et_pb_counter_container:hover{background-color:}
.et_pb_counter_7 .et_pb_counter_container{background-color:#dddddd}
.et_pb_counters .et_pb_counter_7 .et_pb_counter_container{background-image:none}
