﻿.news-preview__timestamp{font-size:10px;font-size:.625rem;line-height:11px;line-height:.6875rem;font-weight:400;font-style:normal;font-family:nyt-franklin,arial,helvetica,sans-serif;margin-left:.1em;color:#762123;white-space:nowrap}

#cookie-notice{display:block;visibility:hidden;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;line-height:20px;left:0;text-align:center}
#cookie-notice .cn-revoke-cookie{margin:0}
#cookie-notice .cn-button{margin-left:10px}
.cn-bottom{bottom:0}


  .small-12 {
    position: relative;
    width: 100%; }


.page-wrap {
	max-width: 1015px;
	margin: 25px auto 50px auto;
	background-color: #fff;
	position: relative;
	z-index:700;
}

#col-2 #topProducts p.pill{max-width:130px;border:1px solid #cccccc;margin:0 auto;text-align:center;cursor:pointer;overflow:hidden;}
.contact{position:relative;margin:-8px 0 0}
.contact::before{top:-38px}
.soliloquy-container .soliloquy-item,.soliloquy-container .soliloquy-wrapper{width:100%;position:relative;margin:0;padding:0;list-style:none !important;zoom:1;*zoom:1}
.soliloquy-container .soliloquy-item{min-height:1px;min-width:1px;float:left}
.soliloquy-container .soliloquy-item:after{content:'.';position:absolute;bottom:0;left:0;z-index:-1000;visibility:hidden;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;height:0;line-height:0}
.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-item{opacity:0.5}
.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-active-slide,.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-item:hover{opacity:1}
.menu-trigger.countries-link{background-color:#96C122;}
.menu-trigger.countries-link:hover{background-color:#124992;}
#navigation ul li.menu-trigger{position:static;}
#navigation ul li.menu-trigger:hover{background-color:#717171;}
.menu-trigger a.menu-trigger-a{color:#FFFFFF;font-size:14px;font-weight:500;}
div#navigationbkg #navigation ul.menu15 .menu-trigger.projects-link{display:block;}
div#navigationbkg #navigation ul.menu15 .menu-trigger.projects-link div ul li{margin-left:8px;padding-left:0px;}
div#navigationbkg #navigation ul.menu15 .menu-trigger.projects-link div ul li.projtitle{font-weight:bold;}
#navigationbkg .menu-trigger.countries-link{background-color:#717171;}
.countries-menu a.menu-trigger-a{margin-top:15px;border:1px solid #969494;padding:5px 3px 5px 3px;border-radius:2px;}

#left {
	width: 209px;
	float: left;
}

#left .content {
	padding-top: 34px;
	padding-right: 6px;
	padding-bottom: 32px;
	padding-left: 0px;
}

#left-footer {
	width: 320px;
	float: left;
	margin-top:18px;
}

#left-footer .content {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 16px;
	padding-left: 12px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CDCDCD;
}
#footer_area .section{float:left;height:200px;margin:50px 25px 20px 50px}
#footer_area .section ul{margin-top:10px}
#footer_area .section li{margin-top:10px;font-size:13px}
#footer-section4.section{margin-right:0}
.gdlr-core-page-builder-body [data-skin] .gdlr-core-image-overlay-icon, .gdlr-core-page-builder-body .gdlr-core-pbf-column[data-skin] .gdlr-core-image-overlay-icon{ color: #ffffff; }

.gdlr-core-pbf-column,
.gdlr-core-pbf-column-content-margin{ position: relative; }

.gdlr-core-pbf-column-content{ position: relative; margin-left: auto; margin-right: auto; min-height: 1px; }

	.gdlr-core-pbf-column-content-margin{ padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; margin-right: 0px !important; }

	.gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pbf-column-content-margin{ padding-left: 30px !important; padding-right: 30px !important; }
 

.img-responsive {
	display: block;
	max-width: 100%;
	
	height: auto;
	-ms-interpolation-mode: bicubic;
}

.best_sellers_in{ width: 638px; float:left; border-left: solid 1px #EFEFEF; border-right: solid 1px #EFEFEF; background: #FAFAFA;padding-bottom:20px;padding-top:20px;}

.best_sellers_in h1{ color: #0c4dd1;font-size:24px; text-align: left; padding:16px 0 0 17px; font-family: Georgia;margin:0px 0 8px 0;}
.qodef-tabs .qodef-tabs-nav .qodef-tab-container{box-sizing:border-box;position:relative}
.qodef-tabs .qodef-tab-container{line-height:25px}
.qodef-tabs.qodef-horizontal .qodef-tab-container{padding:25px 0}
.qodef-tabs.qodef-vertical .qodef-tab-container{float:left;padding:0 25px;width:74%}
.listing .cat-allemand-lve.pict,.listing .cat-allemand.pict{background-position:-140px -560px}
.cat-allemand-lve .pict,.cat-allemand .pict{background-position:-310px -400px}
.header__overlay{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background:rgba(65,64,66,0.7);opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
.open .header__overlay{opacity:1;pointer-events:initial}

	

	
	
	.navigation-inner { max-width: 100%; }


.banner-content{max-width: 740px;width: 100%;padding: 0 34px;padding-top: 125px;}


.banner-content p.cap{font-size: 16px;color: #000;font-weight: 300;margin-bottom: 0;}


.banner-content h2{font-size: 40px;color: #000f18;font-weight: 500;padding-bottom: 15px;margin-top: 12px;position: relative;}


.banner-content h2:after{position: absolute;content: "";width: 78%;height: 1px;background-color: #000;left: 0;bottom: 0;}


.banner-content p{font-size: 24px;line-height: 23px;color: #1f1c1c;}
