﻿
.hero-holder {
	display:table;
	position:relative;
	width:100%;
	height:100%;
    z-index:1;
}




.js .slides .hero-holder {
	opacity:0;
}

.js .slides .hero-holder.show {
	opacity:1;
}

.hero-holder.ut-split-hero {
    margin-top:0 !important;
}


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:36px;}


#recent-content {
  position: relative;
}


#recent-content .widget_ad {
  margin: 0 0 30px;
  text-align: center;
}


#recent-content .widget_ad .widget-title {
  color: #aaa;
  font-weight: normal;
  font-size: 12px;
  margin-bottom: 3px;
}


#recent-content .widget_ad .adwidget {
  line-height: 0.5;
}


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

.center{text-align:center;line-height:25px;}
.mc-private-offer__countdown{background:#d10000;color:#fff;padding:10px;font-size:16px;font-weight:500}
.mc-private-offer__countdown--landscape{position:absolute;top:50%;margin-top:-30px;right:0;padding:5px 20px;display:inline-block}


div.clear{
  clear:both;
  }

		
.clear {
	clear: both;
	background: none;
}
 

.homerowtop4 {
clear:both;
width:95%; 
padding: 0px 10px 2px 10px; 
margin-top: 20px;
margin-bottom: 10px;
border: 5px solid #e6e0ec; 
font-size:medium;
background-color: #e6e0ec;
min-height:105px;
overflow: auto;
}


.homerowtop4:hover {opacity:0.9; background-color: white;}


.home .page-wrap {
	background-color: #fff;
	margin-top: 0;
}


.caption_orange{
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:30px;
	color:#fff;
	background-color:#e65700;
	padding:5px;
	position:absolute;
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-moz-box-shadow: 10px 10px 15px rgba(0, 0, 0, 0.75);
	-webkit-box-shadow: 10px 10px 15px rgba(0, 0, 0, 0.75);
	box-shadow: 10px 10px 15px rgba(0, 0, 0, 0.75);
	padding-left: 10px;
	padding-right: 10px;
	font-weight: 700;
}

#offers .heading-block .replaced-content{font-family:inherit !important;font-weight:inherit !important;color:inherit !important}
#s5_top_row1_wrap,#s5_top_row2_wrap,#s5_top_row3_wrap,#s5_bottom_row1_wrap,#s5_bottom_row2_wrap,#s5_bottom_row3_wrap,#s5_above_columnswrap,#s5_below_columns_wrap{padding-left:30px}

ul#image_bandeau_txt_liste .image_bandeau_txt {
	font-size:107%;
	padding:6px 0px 0px;
}
.w-40-l{width:40%}
.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-3{width:25%}


.mt-3,
.my-3 {
  margin-top: 1rem !important;
}


#content
{
    width:665px;
    margin-top:7px;
    padding-top:8px;
    padding-left:25px;
    padding-right:25px;
    background-color:#ffffff;
    float:left;
}
.row{margin-right:-15px;margin-left:-15px}
#featured-image .fluid-width-video-wrapper{margin:20px 0 0 0}
#featured-image{margin:40px 0 0 0}
.grid-right{float:none}
.grid{float:left;margin-bottom:2.127659574468%;padding-top:0}
#footer-wrapper .grid.col-940{margin:0}
#tab3{width:990px;margin:auto;height:100px}
----------------------------------*/ #tab3 .ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0!important;margin:0 .2em 0 0;padding:0}
#tab3 .ui-tabs ul{margin-left:0}
#tab3 .ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0}
.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;}


#primarycontent .post .header
{
position: relative;
}
.popup__discount,.popup__discount__transparent{width:100%;height:100%;top:0;left:0}
.popup__discount__transparent{position:fixed;background-color:#000;opacity:.7;z-index:2147483646}
.element-slogan .text_only .slogan-text{font-size:25px}
.element-slogan .slogan .slogan-text{display:block;text-align:center}
.element-slogan .has_button .slogan-text{font-size:25px}
#branding .header_logo .tb-text-logo,#featured .media-full .slide-title,#content .media-full .slide-title,.element-slogan .slogan .slogan-text,.element-tweet {font-family: Yanone Kaffeesatz, Arial, sans-serif;}

.collect td.bonus  {color:#5b8236; font-weight:bold; }


      .white-popup {
        position: relative;
        background: #FFF;
        padding: 20px;
        width: auto;
        height: auto;
        max-width: 1200px;
        margin: 20px auto;
      }

	
	.content-header a.icon-see-more {
		margin-top: .75em;
	}




video,
.back,
.like-fb,
.sharing,
.fb-share,
.join-ames,
#wpadminbar,
.pagination,
.site-links,
.copyright a,
.site-logo a,
.share-media,
.breadcrumbs,
.sort-projects,
a.icon-see-more,
.product-filter,
.facebook-shares,
#site-navigation,
.content-header a,
.product-slider a,
#controls-contain,
.select-wrap:after,
.secondary-content,
.feature-card .plus,
a.icon-where-to-buy,
.icon-see-more:after,
.save-prod-container,
.secondary-content-2,
.community-navigation,
.split-second-content,
.secondary-navigation,
.product-slider-navigation,
.feature-block .print-offer,
.product-slider li:not(:first-child),
.news-list--article .content-header a:after,
.site-logo a:after { display: none !important; }

    .main .main_cen .zhicun {
      width: 580px;
      height: 240px; }



.with_aside .content_wrapper{max-width:1240px;margin:0 auto}


	.header-open .section_wrapper,
	.header-open .container,
	.header-open.with_aside .content_wrapper	{max-width:940px;}


	.section_wrapper,
	.container,
	.with_aside .content_wrapper	{max-width:940px;}


	.left-sidebar .items_group,
	.right-sidebar .items_group,
	.with_aside .content_wrapper 		{max-width:100%;}

  .main-navigation .menu-item-has-children {
    position: relative; }


.cycle-prev, .cycle-next {
  display: none;
  position: absolute;
  font-size: 2em;
  top: 50%;
  margin-top: -.5em;
  color: white;
  z-index: 500;
  cursor: pointer;
  opacity: .4;
  text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.75);
}

.cycle-prev:hover, .cycle-next:hover {
  opacity: 1;
}


.cycle-next {
  right: .5em;
}


.rotator:hover .cycle-prev, .rotator:hover .cycle-next {
  display: block;
}

#call-to-action {
  background: #ef7b20;
  padding: 100px 0;
  text-align: center;
  font-size: 28px;
  line-height: 36px;
  font-weight: normal;
  color: rgba(255, 255, 255, 0.7);
}

#call-to-action h2.section-head {
  text-align: center;
  font-size: 37px;
  color: #fff;
  margin-bottom: 10px;
}

#call-to-action .button {
  text-align: center;
  font-size: 30px;
  padding: 50px;
}

#call-to-action .button a {
  color: #fff;
  padding: 10px;
  background: #888;
}

#call-to-action .button a:hover {
  text-decoration: underline;
}

.benefits-overlay__more {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	padding: 5px 0;
	background: #c8c8c8;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-ms-border-radius: 0 0 5px 5px;
	-o-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	color: #fff;
	font-size: 12px;
	line-height: 1;
	text-align: center;
}
ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none}
.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-12{width:100%}



tr.gigpress-info td {
	font-size: 90%;
	color: #333;
	border-bottom: 1px solid #CCC;
}



tr.gigpress-info td.description {
	visibility: visible !important;
}



tr.gigpress-row.cancelled, tr.gigpress-info.cancelled, tr.cancelled span.gigpress-info-label, tr.cancelled span.gigpress-info-item {
	color: #999;
}



span.gigpress-info-item {
}



span.gigpress-info-label {
	color: #666;
}

footer .subfooter {
  background-color: #4a4a49;
  padding: 1.5625rem 0;
  color: #A8A8A7;
}

footer .subfooter .row {
  padding-bottom: 0.5rem;
}

footer .subfooter .inverse-text {
  font-weight: bold;
}

footer .subfooter a {
  padding: 0 0.625rem;
  color: #A8A8A7;
  text-decoration: none;
}

footer .subfooter a:hover {
  color: #EDEDED;
  text-decoration: none;
}

footer .subfooter .stt-socialmedia {
  display: inline;
}

.hr {border-bottom: 1px dotted #999999; margin-bottom:15px;}





.top-border, .bottom-border, .right-border, .left-border {
position:fixed;
background-color : #eee;
z-index:10;
}


.bottom-border {
bottom:0;
left:0;
height:40px;
width:100%;
}

	
	.right-border, .left-border, .bottom-border, .top-border {
	display : none;
	}


.top-border, .bottom-border, .left-border, .right-border {
display:none;
}

		
		#horiz_m .slidemenu { 
			margin-bottom: 0px !important;
			margin-right: 0px !important;
		}
	
		
		
		#horiz_m .slidemenu .menu {
			display: none;
		}

		#horiz_m .slidemenu ul{font-size:13px;}

		#horiz_m .slidemenu ul li a{color:;}

		#horiz_m .slidemenu ul li ul{font-size:;}

		#horiz_m .slidemenu ul li ul li a{background-color:#fff;
		color:#555555;}

		#horiz_m  .slidemenu ul li ul li {border-color:;}
.bsp-style-1 .bsp-videos-items .bsp-current-item,.bsp-style-1 .bsp-videos-items .bsp-videos-item:hover{background:rgba(255,255,255,.03)}
.bsp-style-2 .bsp-videos-item{text-align:center;margin-right:-3px;padding:30px 5px 16px;width:140px;display:inline-block;position:relative}
.bsp-style-2 .bsp-current-item,.bsp-style-2 .bsp-videos-item:hover{background:rgba(255,255,255,.05)}
.bsp-style-2 .bsp-videos-item .bsp-item{text-decoration:none}
.bsp-style-2 .bsp-videos-item .bsp-video-name{white-space:normal;font-family:'Open Sans';font-style:normal;font-weight:400;font-size:12px;line-height:16px;height:30px;overflow:hidden;margin-top:6px;display:inline-block;color:#fff}
.bsp-style-2 .bsp-videos-item .bsp-video-duration{display:block;font-size:10px;font-family:sans-serif;font-style:normal;font-weight:400;line-height:10px;color:rgba(255,255,255,.34)}
.grid-post .content-preview{clear:left}
.content-preview .contentlimit{margin-bottom:6px}

.footer-socket-area {
   width: 100%;
}

   .footer-socket-area .social-links {
      float: none;
   }

.off-canvas-list ul.children{background-color:#dbd8d6;border-top:1px solid #a69d97;margin-left:0}

.off-canvas-list ul.children li{border-bottom-color:#bab1ac}

.off-canvas-list ul.children li.open{border-bottom:none}

.off-canvas-list ul.children a{border-top-color:#edecea}

.off-canvas-list ul.children ul.children{border-top-color:#70635a;background-color:#c9c5c1}

.off-canvas-list ul.children ul.children li{border-bottom-color:#a69d97}

.off-canvas-list ul.children ul.children a{border-top-color:#edecea}

.off-canvas-list ul.children ul.children ul.children{border-top-color:#70635a;background-color:#b7b1ad}

.off-canvas-list ul.children ul.children ul.children li{border-bottom-color:#70635a}

.off-canvas-list ul.children ul.children ul.children a{border-top-color:#e7e4e2}
.smile_e{background:#FF433E;background:linear-gradient(to top, #FF0B04, #FF5955);padding:3px;padding-top:9px;box-shadow:0 2px 2px rgba(0, 0, 0, .4)}
.smile_S:hover,.smile_m:hover,.smile_i:hover,.smile_l:hover,.smile_e:hover,.rate_R:hover,.rate_a:hover,.rate_t:hover,.rate_e:hover{padding-top:20px}
.smile_S,.smile_m,.smile_i,.smile_l,.smile_e,.rate_R,.rate_a,.rate_t,.rate_e{-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;text-shadow:none}
.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}
.top-header-menu .menu-item-has-children li a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}

	.boxed .page-wrapper {
		width:100%;
	}

	.header-vertical-enable .page-wrapper {
		padding-left: 260px;
	}

	.header-vertical-enable .page-wrapper .header-type-8 .container .logo {
		margin-bottom: 40px;
		margin-top: 15px;
		padding-right: 0;
		text-align: center;
		left: 0 !important;
		float: left !important;
		width: 260px;
		max-width: 100%;
	}

	.header-vertical-enable .page-wrapper .header-type-8 .menu-wrapper {
		float: left !important;
		width: 260px;
		max-width: 100%;
	}



@import url("../legenda/style.css");

.page-wrapper{
 -webkit-transform: none;
    -moz-transform: none;
     -ms-transform: none;
      -o-transform: none;
         transform: none;
}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only ~ .form-control-feedback{top:0}
.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.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-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.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-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.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-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.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-10,.col-xl-11,.col-xl-12,.col-xl-auto,.pncz .option-box .tile-group .tile{position:relative;width:100%;min-height:1px;padding-right:20px;padding-left:20px}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-6,.col-7{-webkit-box-flex:0}
.section{margin-bottom:1.2em !important}
div.info,.section.info{padding:0.5em;border:1px solid #FFD101;background-color:#FFC;box-shadow:2px 2px 2px ThreeDLightShadow;border-radius:2px}
.accessibility,.visuallyhidden{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}
.text-center{text-align:center}
.field-label-inline .field-label,.field-label-inline .field-items{float:left;}
.region_footer .legal{clear:both;text-align:center}
.region_footer .legal .brands{margin-bottom:40px}
.region_footer .legal .brands a{display:inline-block;margin-left:40px}
.region_footer .legal .brands a:first-child{margin-left:0}

.footer-copyright{color:#ababab;}

.footer-wrapper a,.footer-copyright a{color:#fff;}

#footer-top,
#footer-bottom,
.footer-wrapper .footer-copyright{padding:30px 0;}

.site-footer .footer-copyright .widget_media_image{margin-top:10px;margin-bottom:0;}

.site-footer .footer-copyright .widget_media_image img{width:62%;}
