﻿.nav-menu li.secondary-link a{background-color:transparent;color:#b2b1b4;letter-spacing:normal;text-transform:none;padding:0}
 .mk-imagebox-item .item-title { line-height:1.66em; padding:10% 10% 7%; letter-spacing:1px; }
 .mk-imagebox-item .item-title h5 { margin:0; text-align:center; }
 #imagebox-item-3 .item-title h5{color:#ea9023;font-weight:bold;font-size:36px;}
 #imagebox-item-4 .item-title h5{color:#ea9023;font-weight:bold;font-size:36px;}
 #imagebox-item-5 .item-title h5{color:#ea9023;font-weight:bold;font-size:32px;}
.carousel-inner{overflow:hidden;width:100%;position:relative}
.text-center{text-align:center}

.text-center.smalltitle span {
	padding-left:12px !important;
}

.text-center.smalltitle {
	margin-top:0;
}
.pswp__ui--over-close .pswp__button--close{opacity:1}
.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}
.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}
.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}
.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}
.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}

.div_block_1_div1 {
	position: relative;
	float:right;
}
.et_header_style_split span.logo_helper{display:none}
span.logo_helper{display:inline-block;width:0;height:100%;vertical-align:middle}
.et_vertical_nav span.logo_helper{display:none}


#wrapper { background: #fff; }

.color5{color: #ff4498;}


.country-selector .current-country {
    cursor: pointer;
    padding: 0 20px;
    margin: .5em 0 1em;
    font-size: 15px;
    text-align: center;
    line-height: 16px;
}


.country-selector .current-country img {
	width: 24px;
  height: auto;
  margin-right: 5px;
}


.country-selector .current-country.selector-active {
      
}


.country-selector .current-country .selector-icon {
  margin-right: 0;
  margin-left: .3rem;
  font-weight: 700;
  transform: rotate(90deg);
}

.country-selector .current-country.selector-active .selector-icon {
  transform: rotate(270deg);
}


.country-selector .current-country .flag-icon {
      border: none;
}

.exit_form_wrap {
	width: 100%;
	max-width: 360px;
	margin: 30px auto;
}

.exit_form_wrap h2 {
	text-align: left;
}
.region-slideshow .block{margin:0;}
.block{margin-bottom:4%;}
.region-front-welcome .block{margin:0;}
#top-area .block{margin:0;}
#top-area .block p{margin:0;}
.region-top-nav .block-menu{float:right;margin:0;}
#sidebar-first .block,#sidebar-second .block,#footer-area .column,#top-area .column{float:none;width:auto !important;margin-left:0;}

.hbold4{ font-size:18px; font-weight:normal; line-height:22px; color:#24a800;}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}

#menus-tab.nav-pills .nav-item{
	font-family:'FFDINStdCondensedMedium';
	margin-bottom:.5rem;
	padding:0 !important;margin:0 !important;
}

#menus-tab.nav-pills .nav-item a{
	width:100%;
	color:#fff;
	margin:0 auto;
	border-radius:0;
	padding:0 !important;margin:0 !important;
}

	#menus-tab.nav-pills .nav-item:last-child{
		border-right:none;
	}


.article {
	padding-top: 10px;
}


.article h2 {
	padding-bottom: 0px;
}


.article p {
	font-size: 14px;
}


.article p+p {
	padding-top: 17px;
}


.article ul {
	list-style: inside;
	list-style-type: circle;
	line-height: 20px;
	margin: 10px;
	text-shadow: none;
}


#content .article {
	padding: 5px 3px 0;
}


	#main.layout2 #content .article {
		padding: 0;
	}

.poll-desc { font-weight:700; margin:0.5em 0 0 0; }


.ant_sidebar_section {
	padding: 0 0 30px 0;
}



.ant_sidebar_section h3,
.ant_sidebar_section .gform_wrapper h3.gform_title {
	color: #00457F;
	font-size: 20px;
	font-weight: 700;
	margin: 0;
	padding: 0 0 12px 0;
}

.ant_sidebar_section .gform_wrapper h3.gform_title {
	padding: 0;
}
.row, body.opal-content-layout-2cl #content .wrap, body.opal-content-layout-2cr #content .wrap, [data-opal-columns], body.archive .site-content .wrap, .blog .site-content .wrap, .opal-archive-style-4.blog .site-main, .opal-archive-style-4.archive .site-main, .opal-archive-style-3.blog .site-main, .opal-archive-style-3.archive .site-main, .site-footer .widget-area, .opal-comment-form-2 .comment-form, .opal-comment-form-3 .comment-form, .opal-comment-form-4 .comment-form, .opal-comment-form-6 .comment-form, .widget .gallery,.elementor-element .gallery,.single .gallery, .list-feature-box, [data-elementor-columns] {margin-right:-20px;margin-left:-20px;}
.container, #content, .submenu-fullwidth .sub-menu-inner {width:100%;margin-right:auto;margin-left:auto; }


.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children {
	position: relative;
}


.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children {
	margin-right: -31px;
}


#sub-nav {
  font-family: "Lato", sans-serif;
  margin: -81px 0 0 0;
  text-align: center;
  line-height: 80px; }

  .root-1183 #sub-nav, .root-5209 #sub-nav, .root-5233 #sub-nav, .root-1507 #sub-nav, .root-1513 #sub-nav, .root-1514 #sub-nav {
    background-color: rgba(30, 28, 26, 0.8); }

  .root-1512 #sub-nav {
    background-color: rgba(51, 30, 15, 0.8); }
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:21px 0}
.footer-container{margin-top:7.5rem !important;padding:0 !important;border-top-style:solid !important;border-top-width:3px !important;border-top-color:#e7e7e7 !important}
.footer-container .footer-contact-social{padding:0}
.footer-container .footer-contact-social .button{margin-top:1.5625rem !important;margin-bottom:2.8125rem !important}
.footer-container .footer-copyright-and-links p{color:#3D3D3D !important;font-size:12px}
.center_center_header ul.main-menu li,.center_center_header ul.main-menu li.social-item,.center_center_header .social{display:inline}
ul.main-menu li.social-item{margin:0}
ul.main-menu li.social-item .icon{padding-right:.618em}
ul.main-menu li.social-item:last-of-type .icon{padding-right:0}
.social-item .rss a:hover{color:#fd9118}
.social-item .skype a:hover{color:#00a4e5}
.social-item .mail a:hover{color:#dc4228}
.social-item .transformbook a:hover{color:#4770bd}
.social-item .twitter a:hover{color:#60e2e6}
.social-item .vkontakte a:hover{color:#56789e}
.social-item .instagram a:hover{color:#a67b5f}
.social-item .pinterest a:hover{color:#cb2027}
.social-item .youtube a:hover{color:#c6120b}
.social-item .linkedin a:hover{color:#007bb6}
.social-item .github a:hover{color:#999}
.social-item .gplus a:hover{color:#e34429}
#footer .social-item{display:inline;list-style:none;font-size:.875em;margin-left:.43em}

header.fixed .header-top {
  background-color: rgb(43, 43, 43);
}

.header-top {
  background-color: rgba(0, 0, 0, 0.75);
}

.header-top ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	padding: 7px 0;
}

.header-top ul li {
  font-family: "MyriadPro", sans-serif;
  color: #fff;
  font-size: 18px;
  font-weight: 300;
  margin-right: 38px;
}

.header-top ul li:last-child {
  margin-right: 0;
}

.header-top ul li a {
  color: #fff;
  text-decoration: none;
  font-weight: 300;
}

.header-top ul li a img {
  margin-right: 4px;
}

.b-section {
    min-width: 1000px;
    padding: 60px 0 120px 0;
}
.button,.carousel .slick-arrow,.carousel:hover .slick-arrow,.list-item{transition:.3s ease all}
.latestArticles .list-item{opacity:.4}
.latestArticles .list-item.active,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}
.latestArticles .latestArticles-body:after,.latestArticles .list-item.list-itemIndex-10,.latestArticles .list-item.list-itemIndex-8,.latestArticles .list-item.list-itemIndex-9{display:none}
.list-item{margin-bottom:0;padding:9px 20px}
.list-item.active{background-color:#E5E5E5}

td.ensystdtop {padding:0;vertical-align:top;border:0;margin:0}


html .page .offset-top-7 {
  margin-top: 7px;
}

#testimonial{
	width:100%;
	height:100px;
	float:left;
	background:#f1f1f1;
	border-top:1px solid #dadada;
	border-bottom:1px solid #dadada;
	margin-top:40px;
	margin-bottom:40px;
	}

.sb-open .sponsor
{
    color: #000 !important;
    border-top: 1px solid #000;
}

.sponsor {
  background-color: #fff;
  text-align: center;
  padding: 10px;
  margin-bottom: 0;
  font-size: 0.78rem;
  color: #747a8c;
}

.sponsor img {
  display: inline-block;
  height: 40px;
  margin-top: 12px;
}


#footer .footer-img-wrapper{  width: 100%;  max-width: 1000px;  display: block;  margin: 0 auto;  text-align: center;}

#footer .footer-img-wrapper img {    max-width: 409px;}
.footer-wrapper .foobotom-wraper .foobotom__logo{width:161px}
.footer-wrapper .foobotom-wraper .foobotom__logo img{max-width:100%}

#ca_info_plus {
    box-sizing:border-box;
    overflow: auto;
    height: 254px;
    padding-right:10px;
	color:#000;
	text-align:left;
}

#ca_info_plus  p{
	color:#000;
	text-align:left;
	font-size:12px;
	margin-top:.4em;
}

#ca_info_plus  h2{
	margin-top:.6em;
}
body.ap_page_suscribete .ap_fondea_link_premium,body.ap_user_premium #ap_footer_newsletter,body.ap_user_premium #ap_menu_newsletter_cta,body.ap_user_premium .ap_fondea,body.ap_user_premium .ap_fondea_link,body.ap_user_premium .ap_fondea_link_premium,body.ap_user_premium .ap_home_first_extras_ad,body.ap_user_premium .ap_home_main_ad,body.ap_user_premium .ap_home_newsletter,body.ap_user_premium .ap_home_partners_ad,body.ap_user_premium .ap_page_generic_ad,body.ap_user_premium .ap_plumaje_page_ad,body.ap_user_premium .ap_single_fondea_text{display:none!important}




.center {
    text-align: center;
}
