﻿



.wrapper {width:100%;margin:0 auto;}

.clear:after, .wrapper:after, .adv-single-top-leaderboard-box:after, .articles-lst:after, .articles-lst-holder:after {content:'';display:block;height:0;clear:both;}

body.error404 .wrapper, body.error404 #main {height:100%;}

#fb-root {
    display: 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;
}


.nav-menu-in {
	margin-right: 123px;
	width: 700px;
	}

      .slider .slide .slide-copy .cta {
        opacity: 0;
        clear: both;
        padding: 2rem 0 0 0; }

  .slider .owl-item.active .cta {
    -webkit-animation: fadeInDown .4s 0.4s ease-out both;
    
    -moz-animation: fadeInDown .4s 0.4s ease-out both;
    
    -o-animation: fadeInDown .4s 0.4s ease-out both;
    
    animation: fadeInDown .4s 0.4s ease-out both;
     }

.clear { clear: both;}


.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 20px;
  padding-right: 20px; }

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

  .container:after {
    clear: both; }


.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 20px;
  padding-right: 20px; }

  .container-fluid:before, .container-fluid:after {
    content: " ";
    display: table; }

  .container-fluid:after {
    clear: both; }


#nav .drop .container .row .no-images .title,
#nav .drop .no-images .col {margin-left: -24px;}

    #nav .drop .container .row .no-images .title,
    #nav .drop .no-images .col{
        margin-left:0;
    }


    .clearfix:before, .clearfix:after, .row:before, .row:after {
	content: '\0020';
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

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

.row, .clearfix {
	zoom: 1;
}

.clearfix{display:block}

.row{margin:0}

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

.row:after{clear:both}

.header .row{position:relative;padding:30px 30px 0 30px;z-index:101}

.footer .row{border-top:1px solid #dcdcdc;padding:30px 0}

.store-finder__online-store-container .row{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:50px 0 100px}


.add_search {
	height: 27px;
    position: absolute;
    right: 405px;
    top: 33px;
}


.banner-box {
	background:#292929;
	padding:25px 135px 35px 40px;
	position:relative;
}

.banner-box h3 {
	font-size:34px;
	line-height:40px;
	padding:0;
}

.banner-box h4 {
	font-family: 'Open Sans', sans-serif;
	text-transform:uppercase;
	font-size:21px;
	line-height:26px;
	margin:-5px 0 0 0;
	font-weight:300;
	letter-spacing:-1px;
	padding:0 0 18px 0;
}

.banner-box .inner {
	position:relative;
	z-index:2;
}

.banner-box-img {
	position:absolute;
	right:0;
	bottom:0;
}


.mp-slider .banner {
	position:absolute;
	left:35px;
	right:35px;
	font-family: 'Passion One', cursive;
	color:#fff;
	z-index:99;
	top:120px;
	bottom:0;
	padding:0;
	text-align:center;
	font-size:84px;
	line-height:100px;
	text-transform:uppercase;
}

	.mp-slider .banner span {
		display:block;
	}


.leftcolm{ float:left; width:293px; padding:0 0 15px 0; min-height:500px; margin:0;}


.slide-excerpt {
	background-color: #fff;
	filter: alpha(opacity=80);
	display: block;
	margin: 10px;
	opacity: 0.8;
	padding: 0;
	position: absolute;
	z-index: 8;
}
 .pl-white .pl-social-counter,.pl-light-img .pl-social-counter{border-right-color:rgba(0,0,0,0.4)}
 .pl-white .pl-social-counter .pl-social-icon i,.pl-light-img .pl-social-counter .pl-social-icon i{color:#000;opacity:.5}
 .pl-white .pl-social-counter:hover .pl-social-icon i,.pl-white .pl-social-counter.loved .pl-social-icon i,.pl-light-img .pl-social-counter:hover .pl-social-icon i,.pl-light-img .pl-social-counter.loved .pl-social-icon i{opacity:1}
 .pl-black .pl-social-counter,.pl-grey .pl-social-counter,.pl-dark-img .pl-social-counter{border-right-color:rgba(255,255,255,0.5)}
 .pl-black .pl-social-counter .pl-social-icon i,.pl-grey .pl-social-counter .pl-social-icon i,.pl-dark-img .pl-social-counter .pl-social-icon i{color:#fff;opacity:.5}
 .pl-black .pl-social-counter:hover .pl-social-icon i,.pl-black .pl-social-counter.loved .pl-social-icon i,.pl-grey .pl-social-counter:hover .pl-social-icon i,.pl-grey .pl-social-counter.loved .pl-social-icon i,.pl-dark-img .pl-social-counter:hover .pl-social-icon i,.pl-dark-img .pl-social-counter.loved .pl-social-icon i{opacity:1}
 .pl-social-counters .pl-social-counter{border-right-style:solid;border-right-width:1px;padding:0 10px}
 .pl-social-counters .pl-social-counter:last-child{border-right:none;padding-right:none}
 .pl-social-counter{color:inherit;font-family:"Open Sans","Helvetica Neue","Helvetica",Arial,serif;font-weight:600;margin:1 auto;line-height:11px;font-size:12px;display:inline-block;vertical-align:middle;cursor:pointer}
 .pl-social-counter .pl-social-count{opacity:.6;font-size:11px;vertical-align:middle}
 .pl-social-counter .pl-social-icon{margin-right:2px;font-size:17px;vertical-align:middle}
 .pl-social-counter .pl-social-icon i{display:inline-block;-webkit-transition:color .35s;-moz-transition:color .35s;-ms-transition:color .35s;transition:color .35s}
 .pl-social-counter .pl-social-icon .icon-facebook{font-size:20px}
 .pl-social-counter .pl-social-icon .icon-twitter{font-size:22px;margin-top:-2px}
 .pl-social-counter .pl-social-icon .icon-linkedin{font-size:20px;margin-top:-1px}
 .pl-social-counter .pl-social-icon .icon-pinterest{font-size:22px;margin-top:-1px}
 .pl-social-counter.hovered .pl-social-icon i.icon-facebook,.pl-social-counter:hover .pl-social-icon i.icon-facebook,.pl-social-counter.loved .pl-social-icon i.icon-facebook{color:#337eff}
 .pl-social-counter.hovered .pl-social-icon i.icon-twitter,.pl-social-counter:hover .pl-social-icon i.icon-twitter,.pl-social-counter.loved .pl-social-icon i.icon-twitter{color:#50eaf6}
 .pl-social-counter.hovered .pl-social-icon i.icon-linkedin,.pl-social-counter:hover .pl-social-icon i.icon-linkedin,.pl-social-counter.loved .pl-social-icon i.icon-linkedin{color:#509df6}
 .pl-social-counter.hovered .pl-social-icon i.icon-pinterest,.pl-social-counter:hover .pl-social-icon i.icon-pinterest,.pl-social-counter.loved .pl-social-icon i.icon-pinterest{color:#ff535b}
 .pl-social-counter:hover .pl-social-icon i,.pl-social-counter.loved .pl-social-icon i{color:#009999}

.site-filter .top-bar .total{padding:11px 20px 10px;}

.ie11-0 .designer-filter .top-bar .open-to-ordre, .ie11-0 .designer-filter .top-bar .action_button, .ie11-0 .designer-filter .top-bar .total{padding-bottom:8px !important;}

.product-ordre .total-items{font-size:12px;margin-bottom:10px;}

.product-ordre .total-item-price{font-size:20px;font-family:'Montserrat Bold';margin-bottom:0px;}



#genesis-responsive-slider {
	background-color: #fff;
	border: 10px solid #eee;
	margin: 0 auto;
	padding: 10px;
	position: relative;
}
.pane-content .news-item-list ul li,.page-content .news-more ul li{margin-left:22px;}

.preload{ display: none; }


.bannerimg1 
{
padding: 0px;
}
.wk-slideshow
.captions{display:none}


#headerlink-1 , #headerlink-2, #headerlink-3 {
	opacity: .6;
}


#headerlink-1:hover , #headerlink-2:hover, #headerlink-3:hover {
	opacity: 1;
}


#headerlink-1 {
	position: absolute;
	top: 175px;
	left: 40px;
}

		




    
	.archive-title, .page-title, .widget-title, .entry-content th, .comment-content th {
		font-size: 15px;
		font-size: 1.071428571rem;
		line-height: 2.181818182;
		font-weight: normal;
		text-transform: capitalize;
		border-bottom: solid 1px #efefef;
	}

		
		
		.widget-title {
			font-size: 20px;
			font-size: 1.42857142857rem;
			color: #000000;
			
		}

		
		.archive-title,
		.page-title,
		.widget-title,
		.entry-content th,
		.comment-content th {
			font-size: 14px;
			font-size: 1rem;
		}
