﻿.icon-block-list.five-column .icon-block-item{flex:0 1 205px;padding:0 20px 40px;text-align:center;margin-bottom:0;position:relative}
.icon-block-list.three-column .icon-block-item{flex:0 1 320px;padding:0 20px;text-align:center;margin-bottom:30px;position:relative}
.icon-block-list .icon-block-item{flex:0 1 225px;padding:0 20px 40px;text-align:center;margin-bottom:50px;position:relative}
.icon-block-list .icon-block-item h3{font-size:18px;text-transform:uppercase;font-weight:600;color:#5a5959}
.icon-block-list .icon-block-item .desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:58px}
.icon-block-list .icon-block-item .btn-box{position:absolute;bottom:0;left:0;right:0}
.bg-post-pagination{position:absolute;top:0;left:0;width:410px;height:100%;background:#999;opacity:.3;z-index:1}


.tbl-a thead th{background:#29abe2;color:#fff;height:35px;font-size:16px;}

.tbl-a tbody th{background:#eee;height:30px;font-size:14px;}

.tbl-a tbody th,.tbl-a tbody td{text-align:center;font-size:14px;border:1px solid #eee;border-width:0 1px 1px 0;height:30px}

.tbl-a tbody th:last-child{border-right:0}

.tbl-a tbody td:last-child{border-right:0}

.tbl-a{border-collapse:collapse;border-spacing:unset;}

.main .pricing-list table td:first-child:not(.mobile-td),
.main .pricing-list table th:first-child,
.main .pricing-list table td:last-child,
.main .pricing-list table th:last-child,
.main .pricing-list table tfoot td {
    background: none;
}


    
    .main .pricing-list table td:first-child:not(.mobile-td),
    .main .pricing-list table th:first-child,
    .main .pricing-list .badge {
        display: none;
    }

    .main .pricing-list table tbody .mobile-td {
        font-size: 1.125rem;
        background: rgba(125, 233, 231, 0.08);
        border-top: 1px solid rgba(255,255,255,0.3);
    }

    .main .pricing-list table tbody .mobile-td+td {
        border-top: 1px solid rgba(255,255,255,0.3);
    }
.text-center{text-align:center}

.dl-inline.text-center { display: inline-block; margin: 0 auto 10px auto; }


.progress-bar span.text-center {
  left: 4px;
  right: 4px;
}


.text-center img.img-responsive, .text-center-lg img.img-responsive, .text-center-md img.img-responsive, .text-center-sm img.img-responsive, .text-center-xs img.img-responsive {
  margin: 0 auto;
}

  .text-center-lg {
    text-align: center;
  }

  .text-center-md {
    text-align: center;
  }

  .text-center-sm {
    text-align: center;
  }

  .text-center-xs {
    text-align: center;
  }

.body_index3 { font-family: Tahoma; font-size: 11px; text-align: justify; color: #006666}
.featured-posts .featured-post a,body.header-follow .header-placeholder{display:block}
.header-placeholder{height:150px;display:none}
.header,.header-placeholder{height:90px}

#content {
	padding: 15px 0 5px 10px;
	float: right;
	width: 680px;
	font-size: 14px;
}

#content .text {
	padding: 0 10px;
}

      #bwg_container1_0 #bwg_container2_0 .bwg_slideshow_image_second_spun_0 {
        width: inherit;
        height: inherit;
        display: table-cell;
        filter: Alpha(opacity=0);
        opacity: 0;
        position: absolute;
        vertical-align: middle;
        z-index: 1;
      }


#footer .menu-item-18{ border-left:0 !important;}
.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-3{width:25%}
.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-12{width:100%}
.section .overlay-background .overlay-gradient .overlay-circles .title-container .overlay-title-sm{font-family:"Neutraface Book";font-size:27px;font-size:2.7rem;color:#fff;line-height:1}
.interior-header .overlay-background .overlay-gradient .title-container .overlay-title-sm{font-family:"Neutraface Book";font-size:27px;font-size:2.7rem;color:#fff;line-height:1}
#error404 .header404 .overlay-background .overlay-gradient .title-container .overlay-title-sm{font-family:"Neutraface Book";font-size:27px;font-size:2.7rem;color:#fff;line-height:1}
.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-3{width:25%}
.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-left:15px;padding-right:15px}
.col-lg-3{width:25%}
.hentry .entry-title{margin-top:0;text-align:center;font-size:48px}
.hentry .entry-title a{color:#34495e}
.hentry .entry-title a:hover,.hentry .entry-title a:focus{color:#333}

	
	
	#header-logo{ width: 100%; text-align: center; clear: both; }

	#header-logo img{ float: none; }

				
					#ultib3-20794531025d21fd397e862 {
						min-height:50px;
					}

					#ultib3-20794531025d21fd397e862 img.ultb3-img {
						height: px;
					}

					#ultib3-20794531025d21fd397e862 .ultb3-btn {
						border:2px solid #ea9023;border-radius:50px;color:#ea9023;
					}

					#ultib3-20794531025d21fd397e862 .ultb3-btn:hover {
						background:#ea9023;color:#ffffff;
					}


#td-mobile-nav .td-menu-login-section {
  list-style: none;
  position: relative;
  margin-top: 20px;
}

#td-mobile-nav .td-menu-login-section .td-logged-wrap {
  line-height: 50px;
  text-align: center;
  
}

#td-mobile-nav .td-menu-login-section a {
  color: #fff;
}

#td-mobile-nav .td-guest-wrap .td-menu-login {
  display: inline-block;
  font-size: 20px;
  font-weight: bold;
  color: #fff;
  vertical-align: middle;
}

#td-mobile-nav .td-guest-wrap .td-menu-login span {
  background-color: #fff;
  width: 1px;
  height: 20px;
  display: inline-block;
  margin: 0 13px;
  line-height: 20px;
  position: relative;
  top: 3px;
  opacity: 0.3;
}

#td-mobile-nav .td-guest-wrap .td-menu-login a {
  cursor: pointer;
}


.community-involvement ul li .esg-media-cover-wrapper .esg-media-poster {
  height: 80%;
  margin: 5%;
  width: 90%; }



.clr{clear:both;height:1px;line-height:1px;font-size:1%;}


.footerboxcontent {
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.5rem;
    text-transform: none
}


.footerboxcontent a,
.footerboxcontent a:active,
.footerboxcontent a:focus,
.footerboxcontent a:hover {
    color: #fff!important
}

    .footerboxcontent a,
    .footerboxcontent a:active,
    .footerboxcontent a:focus,
    .footerboxcontent a:hover {
        color: #fff!important
    }




.middle-header-wrapper {
	padding: 20px 0;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-sm-8 {
    width: 66.66666667%;
  }
.et_pb_blurb_0.et_pb_blurb .et_pb_blurb_description{text-align:center}
.et_pb_blurb_2.et_pb_blurb .et_pb_blurb_description{text-align:center}
.et_pb_blurb_1.et_pb_blurb .et_pb_blurb_description{text-align:center}

.td-visual-hidden {
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
}

#product-loop-wrap .columns .title, 
#product-loop-wrap .columns .price, 
#product-loop-wrap .columns .buy-btn,
#product-loop-wrap .columns .sold-out { font-size: 14px; width: 100%; text-align: center; display: block; margin-bottom: 10px; float: none; border: none; }

#product-loop-wrap .columns .buy-btn { font-weight: bold; color: #00B876; }

#product-loop-wrap .columns:hover .buy-btn { color: #FFF; }
.clear{clear:both;height:0;}

#content .socialSet ul li.sb_pocket		{ margin-left:5px;}



#eut-header .eut-horizontal-menu.eut-arrow ul.eut-menu .megamenu ul .menu-item-has-children a:after,
#eut-header .eut-horizontal-menu.eut-arrow-not-first-level ul.eut-menu .megamenu ul .menu-item-has-children a:after {
	display: none;
}


.eut-toggle-menu ul.eut-menu li.menu-item-has-children a {
	padding-right: 40px;
}


.eut-toggle-menu .eut-main-menu.eut-align-center li.menu-item-has-children a {
	padding-left: 20px;
	padding-right: 20px;
}
.mc-brand__logo{display:inline-block;float:left}
.mc-brand__logo img{margin:0 auto}

.footer--big--upper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 50px;
}

.footer--big--upper svg:first-child {
  margin-right: auto;
}

.footer--big--upper a {
  margin-right: 15px;
}

.footer--big--upper a:last-child {
  margin-right: 0;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-md-6 {
    width: 50%;
  }

.service-version-one .col-md-6:nth-child(2n+1){ clear:left; }

.portfolio .portfolio-version-one .col-md-6:nth-child(2n+1){ clear:left; }


.page6 .footer {
	color: #886e6d;
	font-weight: 100;
	font-size: 16px;
	height: 100%;
	line-height: 110px;
	text-align: left;
}
.widget-latest-news .widget-latest-news-right h3,.widget-recent-news .widget-recent-news-right h3{margin-top:0}
.widget-recent-news .widget-recent-news-left{z-index:10}
.widget-recent-news .widget-recent-news-right{z-index:0;min-height:65px}
.widget-latest-news .widget-latest-news-left{z-index:10}
.widget-latest-news .widget-latest-news-right{z-index:0;min-height:97px}


.top-news-item img {
    height: 150px;
    max-width: 180px;
    float: left;
}


.top-news-item {
    height: 151px;
    margin-bottom: 10px;
    color: #303947;
}


.top-news-item h1 {
    font-size: 1.2em;
    position: relative;

}


.top-news-content {
    position: absolute;
    padding: 5px 20px 5px 200px;
    width: 100%;
    height: 100%;
}


.top-news-content .date {
    opacity: 1;
    color: rgba(0,0,0,.45);
    font-size: 13px;
    position: absolute;
    bottom: 10px;
}


.top-news-content .subtitle {
    opacity: 1;
    color: rgba(0,0,0,.6);
    font-size: 13px;
    width: 50%;
}






.ad{
    position: relative;
    margin-top: 5px;
}


    .ad-left .fy-image{position: relative;}


.top-slider .banner-image{
	float: left;
	width: 274px;
}


	.top-slider .banner-image, .top-slider .banner-content{
		width: 100%;
		margin: 0
	}


.clearfix:after,
dl:after,
.widget:after,
.search-form:after,
.post-password-form p:after,
.navigation-single:after,
.nav-header:after,
.getstarted-form .form-row:after,
.subscribe-form:after,
.graphic-img-list li:after,
.ico-info-list li:after,
.blog-detail .blog-top:after,
.ipad-hold:after,
.story-timeline:after,
.bio-box .next-profile:after,
.footer-area:after,
.holder:after {
	content: "";
	display: block;
	clear: both;
}


.widget {
	margin-bottom: 1.2em;
}


.widget ul {
	padding-left: 2em;
}


.widget select {
	min-width: 150px;
}


.widget .menu {
    padding: 0;
}


.actus{
	margin-bottom:20px;
	overflow:visible;
}


.partners {background: #fff;
    height: 80px;
    width: 100%;}


.partners:hover {background: #fff !important;
    height: 79px !important;
    width: 99%;}
.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-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{float:left}
.col-xs-12{width:100%}

.form-group { margin-bottom: 15px; margin-top:8px; }

.input-sm, .form-horizontal .form-group-sm .form-control { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }

.input-lg, .form-horizontal .form-group-lg .form-control { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; }

.form-horizontal .form-group { margin-right: -15px; margin-left: -15px; }

    .form-group button { margin-bottom: 0; }

.blog-comments .form-group { text-align: center; margin: 0 }

.form-group form { transition: all 800ms ease-in-out 0s; -moz-transition: all 800ms ease-in-out 0s; -webkit-transition: all 800ms ease-in-out 0s; -o-transition-duration: all 800ms ease-in-out 0s; }
.q_icon_with_title.circle .qode_iwt_icon_holder .qode_iwt_icon_element,.q_icon_with_title.square .qode_iwt_icon_holder .qode_iwt_icon_element{display:block;height:100%;line-height:inherit;text-align:center}
#breadcrumb li,#links-rapidos-footer a,#logo-aguas-footer,#logo-santafe-footer,#redes-footer li,ul.footer-links li{display:inline-block}
#redes-footer{list-style:none;padding:0;margin-top:22px}
#redes-footer li{margin-right:15px;min-width:39px}
#redes-footer li a{font-size:48px}
#redes-footer li a i{color:#53c4e9}
#redes-footer li.footer-facebook{margin-left:-19px}
#redes-footer li.footer-twitter{margin-left:-16px}
#redes-footer li.footer-twitter i{font-size:46px}
#redes-footer li.footer-youtube{margin-left:-29px}
#redes-footer li.footer-youtube i{font-size:46px;width:41px;display:inline-block}
body .main-navigation ul li.menu-item-has-children.focus:before,body .main-navigation ul li.menu-item-has-children:hover:before,body .main-navigation ul li.menu-item-has-children.focus:after,body .main-navigation ul li.menu-item-has-children:hover:after,body .main-navigation ul li.page_item_has_children.focus:before,body .main-navigation ul li.page_item_has_children:hover:before,body .main-navigation ul li.page_item_has_children.focus:after,body .main-navigation ul li.page_item_has_children:hover:after{display:none}


.locked-links {
	margin-top: 30px;
}
.entry-content .rev_slider a,.rev_slider a{box-shadow:none}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}

.row.header.navbarHeader.bg-nav a {color: none !important}


.row.header.navbarHeader.bg-nav{background: #010a1b !important;}


.text_orange {
	font-family: Verdana, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #ff5500
}
.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}
.mobile-device .device-status-bar .status-bar-left{float:left}

.copyert{ margin-bottom: 10px;}
.g-owlcarousel-item-wrapper{position:relative}

.show-more-categories .subcategories {
    display: none;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate( -50%, 100% );
    margin: 0;
    padding: 0;
    min-width: 150px;
    background-color: #fff;
}

.show-more-categories .subcategories li {
    margin-bottom: 0;
}

.show-more-categories .subcategories li:after {
    display: none;
}

.social-icons .footer-info__item {
    margin: 0 6px;
}



#eut-header .eut-horizontal-menu.eut-arrow ul.eut-menu .megamenu ul .menu-item-has-children a:after,
#eut-header .eut-horizontal-menu.eut-arrow-not-first-level ul.eut-menu .megamenu ul .menu-item-has-children a:after {
	display: none;
}


.eut-toggle-menu ul.eut-menu li.menu-item-has-children a {
	padding-right: 40px;
}


.eut-toggle-menu .eut-main-menu.eut-align-center li.menu-item-has-children a {
	padding-left: 20px;
	padding-right: 20px;
}
footer .top-footer .social .language-selector{margin-top:10px;margin-bottom:10px;color:#fff}
footer .top-footer .social .language-selector .dropup,footer .top-footer .social .language-selector span{float:none!important;display:inline-block}
.language-selector{color:#004A87;margin-top:17px;margin-bottom:17px;font-size:12px}
.language-selector #dLabel-dropdown,.language-selector #dLabel-dropup{background-color:transparent;border:0;font-family:'Gotham Medium',Arial,sans-serif;margin-left:10px;outline:0!important}
.language-selector .dropdown-menu{font-size:12px;min-width:120px;-khtml-border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.language-selector .dropdown-menu li a{padding-top:10px;padding-bottom:10px}
.language-selector .dropdown-menu li.active a{background-color:#004A87}
.language-selector .dropdown-menu li.active a:hover{background-color:#0066ba}

.geo-trust-full{
	width: 100%;
    display: block;
    font-weight: bold;
    font-size: 19px;
    padding: 5px 0px 15px 0px;
    font-family: "Trebuchet MS", sans-serif;
    position: relative;
    text-align: center;
    color: #1a4a05;
}

.geo-trust-full img.trust-img{display:block;width:99%;max-width:190px;max-height:80px;float:none;margin:0 auto;position:relative;}

div#all {
  width: 1000px;
  text-align: left;
  margin: 0 auto;
  position: relative;
}
.pirenko_social.minimal .social_img_wrp.verve_socialink .prk_minimal_icon{position:relative;z-index:2}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.panel-group .panel-heading{border-bottom:0}
.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-sm-6{width:50%}


.widget-popular-posts__img-holder {
  width: 65px;
  float: left;
  position: relative;
  margin-right: 15px;
}

#logo { display: block; margin: 0; padding: 0; font: bold 60px/50px 'PT Serif', Tahoma, Verdana, Segoe, sans-serif; 
	color: #936; text-decoration: none; letter-spacing: -0.02em; }

#logo:hover { opacity: 0.9; }
a:hover,#logo,.bx-controls a:hover .fa{color:#2b3f80}

div.minicartoneline2{
padding:2px;
font: normal 12px Arial, sans-serif;
float:left;
color:#333;
}
.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}
.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}

.view-hover{*display:inline;zoom:1;list-style-position:outside;}

.view-hover .open-none{display:none;}
.aligncenter{clear:both;display:block;margin:0 auto}

.page_order .menu-top-menu-container {display: inline-block;}
#site-navigation #menu-menu-1 .menu-item-social-link a{padding-left:5px;padding-right:5px}
#site-navigation #menu-menu-1 .menu-item-social-link .genericon{font-size:2.1rem!important}
#site-navigation #menu-menu-1 .menu-item-social-link{display:none}
 #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:7px;}


div.tabs div.tabs_menu div.tab { margin-right: 5px; }


div.hotel_tabs div.tabs_menu div.tab { margin-right: 5px; }
.tribe-events-list-widget .tribe-event-featured .tribe-event-duration{color:#fff}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.panel-group .panel-heading{border-bottom:0}

.panel-heading-icon, .features-heading-icon{
    text-align: center;
    font-size: 60px;
    color: #3c8468;
    padding: 12px;
}


.panel-heading h4, .panel-heading h3, .panel-heading br,
.features-heading h4, .features-heading h3, .features-heading br {
    text-align: center;
    line-height: 120%;
    font-size: 17px;
    color: rgba(0,0,0,.64);
}

.header-right { position: absolute; top: 30px; right: 0; width: 34%; }

.header-right .col-xs-2 { padding: 0; }

.header-right a { text-transform: lowercase; color: #006666;}

.header-right .text-widget a { font-size: 10px; }


.mas-blog-post .addthis-toolbox,
.portfolio .portfolio-row .addthis-toolbox,
.team .addthis-toolbox, .thumb-slider .addthis-toolbox {display:none !important}


#idx_banner {
    object-fit: contain;
}


#idx_banner a {
    white-space: nowrap;
    display: block;
    background-size: 100%;
    font-size: 0;
}


#idx_banner a:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    transition: .3s;
    opacity: 1;
    transition-delay: 1s;    
}

    #idx_banner .owl-item.active .item-video img._m_show {
        transform: translateX(0) scale(1) scaleY(1) skew(0deg);
    }
.fl-node-5c38ec661b507 .uabb-creative-menu.full-screen .menu li a span.menu-item-text,.fl-node-5c38ec661b507 .uabb-creative-menu.full-screen .menu li .uabb-has-submenu-container a span.menu-item-text {width: 100%;color: #ffffff;}
#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}
#toc_container.toc_black p.toc_title{color:#aaa}
#toc_container p.toc_title+ul.toc_list{margin-top:1em}
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:21px 0}


.content_left
{
	float:right;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	width: 728px;
	height: 100%;
	background: #74A402;
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
}


header .navbar .logo-white{
	position: absolute;
}


header .navbar .logo-black{
	opacity: 0;
}


header.header-light .navbar .logo-black{
	opacity: 1;
}


header.header-light .navbar .logo-white{
	opacity: 0;
}


footer .footer-left .logo{
	height: 35px;
}


.login-form .logo{
	margin-bottom: 30px;
	text-align: center;
}


.login-form .logo img{
	height: 45px;
	display: inline-block;
}

#calendar2 thead tr.month{background-color:#fff;height:30px;color:#8fc120;}

#mvp-soc-mob-wrap,
.mvp-nav-logo-small,
.mvp-nav-top-left .mvp-fly-but-wrap {
display: inline;
}

.mvp-nav-top-left-out {
margin-left: -50px;
}

.mvp-nav-top-left-in {
margin-left: 50px;
}

.mvp-nav-top-left {
display: block;
}

.single .mvp-nav-small .mvp-nav-top-left,
.single .mvp-fixed .mvp-nav-top-right {
display: block;
}

.single .mvp-nav-small .mvp-nav-top-left-out {
margin-left: -50px;
}

.single .mvp-nav-small .mvp-nav-top-left-in {
margin-left: 50px;
}

#mvp-main-nav-small .mvp-fly-but-wrap span,
#mvp-main-nav-small .mvp-search-but-wrap span,
.mvp-nav-top-left .mvp-fly-but-wrap span,
#mvp-fly-wrap .mvp-fly-but-wrap span {
background: #555555;
}

	.to-top {
		float: none;
		margin-right: 0;
		margin-top: 5px;
	}

#main-text .col-right { float: right; width: 640px; position: relative; z-index: 2; padding-bottom: 20px; }
.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-3{width:25%}
.zone-wrapper:not(.zone-content-wrapper){display:none;}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.carousel-anything-container .vc_row .wpb_column{padding-left:0;padding-right:0}
.cont{background:#fff;padding:20px}
.cont img{border:1px #fff solid;outline:1px #752272 solid;box-shadow:3px 3px 3px #dedede}

.slideshow-wrapper .thumb-toggles a{display:none}

.modal .slides { display: none; }

.modal .slides .photo { display: none; }

.modal .slides .active { display: block; }
.main-navigation ul.nav-menu.toggled-on,.menu-toggle{display:inline-block}
.nav-menu.toggled-on{padding-bottom:20px}

#heatmapthemead-the-content-container .nav-previous {
	float: left;
}


.nav-previous, .nav-next {
	margin-bottom: 1em;
}


.nav-previous a,
.nav-next a { 
	font-size: 1em;
	line-height: 1em;
	padding: 8px;
	border-radius: 3px;
	display: inline-block;
}





.nav-previous a,							
.nav-next a {
	color: #FFFFFF; 						
	background: #445263;					
}



.nav-next a:hover,
.nav-previous a:hover {
	background: #006600;					
}


.nav-next a:active,
.nav-previous a:active {
	background: #003300;					
}

.lang{text-align:right; padding: 3px;}

.lang .flag{display:inline;padding:0 5px 0 0;}



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


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}



#eut-header .eut-horizontal-menu.eut-arrow ul.eut-menu .megamenu ul .menu-item-has-children a:after,
#eut-header .eut-horizontal-menu.eut-arrow-not-first-level ul.eut-menu .megamenu ul .menu-item-has-children a:after {
	display: none;
}


.eut-toggle-menu ul.eut-menu li.menu-item-has-children a {
	padding-right: 40px;
}


.eut-toggle-menu .eut-main-menu.eut-align-center li.menu-item-has-children a {
	padding-left: 20px;
	padding-right: 20px;
}


#body-main-cont {
	width: 100%;
	}


.left, .alignleft {
	float: left;
	}

	.fd-link dt{margin-bottom: 15px;}

	.fd-link a{line-height: 30px;}

	.fd-link{margin-right: 200px;}

.fd-link dl{float: left;width: 16%;}

.fd-link dd{ text-align:left}


.fd-link .d4{width: 20%;}

.fd-link a:hover{color: #fff;}

.index .fd-link{margin-bottom: 20px;}

.index .fd-link dt{margin-bottom: 25px;}

.index .fd-link a{line-height: 50px;text-overflow:ellipsis;height: 50px;overflow: hidden;
white-space: nowrap;}

.contact-form .clear-form{clear:both}
footer .container{padding:0 2%}
#page,.container{position:relative;margin-right:auto;margin-left:auto}
.main-header .container{background:#fff}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.menu-button .icon-bar{display:block;width:21px;height:2px;border-radius:0;background:#fff;margin-bottom:4px}
.menu-button .icon-bar:last-child{margin-bottom:0}

.socials-wrap,
.copyright-wrap {
float: none;
width: 100%;
text-align: center !important;
}
.socials-wrap .fa {width: 42px;height: 42px;line-height: 42px;margin-right: 0px;margin-bottom: 0px;}
.socials-wrap{padding-bottom: 0px;margin-bottom: 9px;}
.socials-wrap .fa:hover {background-color: rgba(196,196,196, 0);color: #8d8d8d;border-color: #3a3a3a;}
.std ol,.std ul{padding-left:40px;margin-bottom:10px}
.std ul{list-style:disc}
.std ol{list-style:decimal}
.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}
.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}

.parallax-wrapper .container{
  padding:100px 0px;
}

.container.shaded{
  background: #efefef;
}

.quick-search-fields:hover, .container-cell input:hover{
  cursor: pointer;
}

.container-cell input:focus{
  border: 1px solid transparent;
}

.container-cell{
  display: table-cell;
  line-height: 20px;
  padding-left: 20px;
  letter-spacing: 1px;
}

.container-cell #checkin-day-span, .container-cell #checkout-day-span{
  display: block;
  font-family: 'GothamNarrow-Light';
  font-size: 15px;
}

.container-cell input{
  border: 1px solid transparent;
  padding: 0;
  font-family: 'GothamNarrow-Black';
  font-size: 15px;
}

.global
{
	float: left;
}
#footer{width:100%;background:#333;color:#999;padding:30px 0}
.texte{color:#74756D; FONT-FAMILY : Verdana, helvetica, sans-serif; font-size : 14px;}

.brick-big .box-social .social-arrow {background-color: #609a1d}

.brick-medium .box-social .social-arrow {background-color: #1d7dc9}

.brick-small .box-social .social-arrow {background-color: #dd670c}




#pr{
	margin-top:30px;
	background-color:#edf7ff;
	padding:8px 12px 10px 12px;
	border-radius: 3px;
}

#pr .pr_title{
	font-size:16px;
	font-weight:bold;
	color:#0f218b;
	text-align:center;
	margin-bottom:5px;
}

#pr ul li{
	text-align:center;
	margin-bottom:5px;
}

#pr ul li:last-child{
	margin-bottom:0px;
}

#pr ul li img{
	height:auto;
}

.so-widget-sow-image-default-bd5cd9da0588 .sow-image-container .so-widget-image {
  display: block;
  max-width: 100%;
  width: inherit;
  height: auto;
}

.top-user .unlog{padding-right: 10px;text-align: right;}

.top-user .unlog .tolog{padding-right: 5px;}


.top-user .unlog a:hover,
.loged .user-msg:hover,
.loged .user-name:hover,
.all-game .allgame-item:hover,
.web-game .game-list li a:hover,
.flash-game .game-list li a:hover,
.user-info-box li:hover a
{color: #fe9226;}
.font,.font4{font-family:Arial,Verdana,Geneva,sans-serif;font-size:11px;color:#FFF;}
