.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:0;}
.owl-carousel .owl-animated-out{z-index:1;}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel .owl-refresh .owl-item{display:none;}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}
.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;}
.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.no-js .owl-carousel{display:block;}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}
.owl-carousel .owl-item img{transform-style:preserve-3d;}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.html") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease;}
.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3);}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}
.owl-carousel .owl-video-frame{position:relative;z-index:1;}

.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {
  position: static;
}
.yamm .container {
  position: relative;
}
.yamm .dropdown-menu {
  left: auto;
}
.yamm .yamm-content {
  padding: 10px 30px 20px 30px;
}
#mega_menu .dropdown-menu{
  top: 99.2%;
  padding: 0px!important;
}
.yamm .dropdown.yamm-fw .dropdown-menu {
  left: 0;
  right: 0;
  padding: 0px!important;
}
.list-unstyled,
.list-unstyled ul { min-width: 220px;    padding-top: 0.5%;    padding-bottom: 0.5%; }
.pad-15{
  padding-left:15px;
}
.list-unstyled li.active a{
  background:transparent!important;
  color: #000!important;
}
.list-unstyled li a{
  background:transparent!important;
  color: #000!important;
}
#mega_menu li:hover{
  position: static;
}
/*
#mega_menu li:hover .dropdown-menu{
  visibility:visible;
  display: block;
  transition-delay:0.2s;
}
*/
#mega_menu .dropdown-menu{
  max-width:750px;
}
#mega_menu .dropdown-menu li a{
  padding:0px!important;
  font-size: 15px!important;
  line-height: 25px;
}
@media only screen and (max-width: 767px) {
#mega_menu li{
  position: relative;
  line-height:32px;
}
#mega_menu li .dropdown-menu {
    position: relative;
    width: 100%;
    display: block;
    margin-bottom:2%;
}
.navbar-nav .open .dropdown-menu{
  background-color: #fff;
}       
}

//main css file//@import url('https://fonts.googleapis.com/css?family=Raleway:100');a{cursor:pointer;}
.main-container{background-color:#fff!important;position:relative;width:100%;float:left;color:#5a5959;}
.header-right-menu ul{list-style-type:none;padding-left:20px;}
.header-search input[type="text"]{border:none !important;border-radius:0px;border-bottom:1px solid #999999 !important;width:100%;box-shadow:none;color:#999999;}
.header-area .container{background-color:#fff!important;}
.footer-top-area{padding:0px!important;}
.footer-top-area .container{width:100%;background-color:#660000;}
.footer-top-area>.container>.row{padding:20px 0px 20px 0px!important;}
.inner-addon{position:relative;}
.inner-addon .fa{position:absolute;padding:10px;//pointer-events:none;cursor:pointer;}
.inner-addon .notify-btn{position:absolute;background-color:#999999;top:-10px;color:#000;padding:1.5% 5%;font-size:20px;color:#fff}
.inner-addon .notify-btn:hover,.inner-addon .notify-btn:focus,.inner-addon .notify-btn:hover{background:#fff;color:grey;border:grey;box-shadow:none;}
.left-addon .fa{left:0px;}
.right-addon .fa{right:0px;transform:rotate(90deg);color:#999999;}
.left-addon .notify-btn{left:0px;}
.right-addon .notify-btn{right:0px;}
.left-addon input{padding-left:30px !important;}
.right-addon input{padding-right:30px !important;}
.search_input p{padding-top:30px;}
.main-container{background-color:#46494b;}
.left-side,.right-side{padding-top:3%;padding-bottom:2%;//text-align:center;color:rgb(90, 89, 89);}
.dynamic-pagess .left-side,.dynamic-pagess .right-side{padding-top:1%;padding-bottom:1%;}
.dynamic-pagess .brdcrmb{margin-top:1%;}
.left-side .panel{margin-bottom:0px;box-shadow:none;-webkit-box-shadow:none;border:none;}
.left-side .list-group-item{//background:none !important;border:none !important;color:rgb(90, 89, 89);}
.left-side .list-group{margin-top:10px;}
.left-side .list-group a{cursor:pointer;color:#5a5959;}
.left-side .list-group-item:hover,.left-side .list-group-item:active{}
.right_div_desc{border-left:1px solid #d4d4d4;}
.details-prod-left{width:28%;float:left;}
.details-prod{width:70%;margin-left:30%;}
.details-prod span{float:left;//border-bottom:1px solid lightgrey;padding-bottom:2%;padding-top:2%;}
.details-prod span.right_span{width:45%;margin-left:5%;}
.details-prod span.left_span{width:40%;margin-right:10%;border-right:1px solid #d4d4d4;}
.details-prod span.first-row{//border-top:1px solid lightgrey;}
.right-side .right-container{overflow:hidden;}
//.right-container ul{list-style-type:none;padding:0px;}
.cart-btn{background-color:#660000;width:100%;padding:6% 0% 6% 0%;margin:7% 0%;color:#FFF;cursor:pointer;border-radius:0px;border:none;}
.cart-btn:active,.cart-btn:hover{box-shadow:0px 7px 6px 0px #775252;background:grey;color:#fff;}
.page-title{padding:1%;background:#202553;color:#FFF;font-size:1.5em;font-weight:700;margin-top:0.5%;margin-right:0.5%;}
.page-sub-title{padding:1% 0%;//background:#a9a9a9;//color:#fff;text-align:center;margin-bottom:20px;}
.page-sub-title .activatedstep{color:#660000;font-weight:bold}
.top-arr{position:absolute;bottom:0%;left:30%;width:5%;margin-left:-2%;text-align:center;bottom:-1%;}
.right-arr{position:absolute;left:-1%;top:80%;width:7%;text-align:center;}
.mob-div{position:absolute;bottom:10%;left:50%;width:200px;margin-left:-100px;text-align:center;}
a.mob-btn{background:#202353;padding:3% 10%;border:2px solid #FFF;color:#FFF;font-size:90%;}
.mob-cat{margin-bottom:0px;}
.mob-cat .list-group-item{background:#202353;border:none !important;margin-bottom:5px;color:#FFF;border-radius:0px !important;padding-left:20%;padding-right:20%;}
.mob-cat .list-group-item:hover{background:#202353;color:#FFF;}
.right-side .brochure{position:absolute;bottom:10%;width:270px;left:50%;margin-left:-135px;text-align:center;}
.right-side .brochure p.text{color:#FFF;font-size:21px;text-decoration:underline;margin-top:10%;}
.right-side .brochure a.button{background:#202353;padding:10px 50px;border:2px solid #FFF;color:#FFF;}
.right-side .new-info{padding:10%;text-align:center;}
.right-side .new-info div.top{padding-bottom:25%;}
.right-side .new-info h1{padding-bottom:5%;}
.right-side .new-info a{background:#202353;color:#FFF;padding:3% 10%;}
.right-side .product-meta-detail{padding-top:5%;padding-bottom:5%;margin-bottom:2%;}
.product-meta-left{width:30%;float:left;}
.product-meta-right{width:70%;float:right;}
.right-side .prod-detaill ul{width:90%;margin:0px auto;}
.right-side .review-form{padding-top:10%;padding-bottom:5%;}
.right-side .similar-producten{padding-bottom:8%;}
.right-side .similar-producten div img{margin-bottom:30px;border:1px solid #ddd;}
.product-offer{margin-top:2%;}
.bg-white{background:#FFF;}
.main-container .grouplist{background:#202353;padding-top:10px;padding-bottom:20px;}
.newsletter-form input[type="email"]{background:none;border:none;color:#FFF;border-radius:0px;box-shadow:none;border-bottom:3px solid #FFF;font-size:18px;padding:0px !important;}
.footer-right-div{border:none;//border-left:3px solid #FFF;//min-height:200px;}
.footer-right-div ul{list-style-type:none;padding:0px;}
.footer-right-div a{color:#FFF;}
//.footer-top-area{color:darkgrey !important;}
.footer-top-area a{color:#fff;cursor:pointer;}
.footer-top-area a:hover,.footer-top-area a:active,.footer-top-area a:focus{color:#999 !important;}
.foot-social img{background:#FFF;vertical-align:bottom;}
.foot-span img{width:50px;}
.foot-span span{font-size:21px;margin-left:30px;vertical-align:bottom;}
.payment-icons img{height:25px;width:25px;}
.payment img{height:50p !important;width:50px !important;}
.clear{clear:both !important;}
.search-btn{padding:7px 20px !important;}
.side-btn{color:#FFF;margin-top:5px;background-color:#202353;border-color:#202353;}
.footer-btn{color:#FFF !important;margin-top:5px;background-color:#202353;border-color:#FFF;margin-bottom:5px;border-radius:0px !important;}
.footer-btn:hover{color:#202353 !important;margin-top:5px;background-color:#444 !important;border-color:#202353}
.side-btn:hover{color:#202353;margin-top:5px;background-color:#444;border-color:#202353}
.top-margin{margin:5px auto;}
.floatleft{float:left;}
.floatright{float:right;}
.alignleft{float:left;margin-right:15px;}
.alignright{float:right;margin-left:15px;}
.aligncenter{display:block;margin:0 auto 15px;}
a:focus{outline:0px solid}
img{max-width:100%;//height:auto;}
.fix{overflow:hidden}
h1,
h2,
h3,
h4,
h5,
h6{//font-weight:700;margin:0 0 15px;}
h1{font-size:2em;}
h2{font-size:1.6em}
h3{font-size:1.3em}
html, body{font-family:"WeblySleek UI Light";}
body{font-family:"WeblySleek UI Light";}
.header-area{background:none repeat scroll 0 0 #fff;padding:1% 0% 0% 0%;}
.header-area a{color:#888;}
.user-menu ul{list-style:outside none none;margin:0;padding:0;}
.user-menu li{display:inline-block;}
.user-menu li a{display:block;font-size:13px;margin-right:5px;padding:10px;}
.user-menu li a i.fa{margin-right:5px;}
.zero-margin{margin:0px !important;}
.zero-margin-left{margin-left:0px !important;}
.zero-margin-right{margin-right:0px !important;}
.zero-pad{padding:0px !important;}
.zero-pad-left{padding-left:0px !important;}
.zero-pad-right{padding-right:0px !important;}
.header-right{text-align:right;margin-top:5px;}
.header-right ul.list-inline{margin:0;text-align:right;}
.header-right ul.list-inline li a{display:block;padding:9px;}
.header-right ul.list-inline li ul a{padding:5px 15px;}
.header-right ul.list-inline li ul{border:medium none;border-radius:0;left:50%;margin-left:-50px;min-width:100px;text-align:center;}
.search_field{margin-top:10px;}
.mainmenu-area{background:none repeat scroll 0 0 #fff;font-family:"WeblySleek UI Light";text-transform:uppercase;width:100%;z-index:999;}
.dropdown-menu{text-transform:none!important;}
.dropdown-menu li a:hover{color:#a94442!important;}
#mega_menu .dropdown-menu{opacity:0.90;}
.logo-wrapper{z-index:100;}
.logo h1{font-size:40px;margin:40px 0;font-weight:400;}
.logo h1 a{color:#999;}
.logo h1 a:hover{text-decoration:none;opacity:.7}
.logo h1 a span{color:#202353;}
.shopping-item{border:none;float:right;font-size:30px;//margin-top:10px;padding:10px;position:relative;}
.shopping-item a{color:#FFF;}
.cart-amunt{color:#202353;font-weight:700;}
.product_sort{background:none repeat scroll 0 0 #202353;color:#FFF;padding:5px 10px;}
.product-count{background:none repeat scroll 0 0 #202353;border-radius:50%;color:#fff;display:inline-block;font-size:10px;height:20px;padding-top:2px;position:absolute;right:-10px;text-align:center;top:-10px;width:20px;}
.shopping-item i.fa{margin-left:15px;}
.shopping-item:hover{background:none repeat scroll 0 0 #202353;border-color:#202353;}
.shopping-item:hover a{color:#fff;text-decoration:none}
.shopping-item:hover .cart-amunt{color:#fff;}
.shopping-item:hover .product-count{background:none repeat scroll 0 0 #444;}
.mainmenu-area ul.navbar-nav li a{color:#999999;font-size:16px;padding:20px 24px;}
.mainmenu-area ul.navbar-nav li:hover a,.mainmenu-area ul.navbar-nav li.active a,.mainmenu-area ul.navbar-nav li:active a{background:#660000;color:#fff;}
.mainmenu-area .nav > li > a:focus{color:#444;}
.slider-area{clear:both}
.slider-area, .promo-area, .brands-area, .maincontent-area, .footer-top-area, .product-widget-area, .product-breadcroumb-area, .single-product-area,.aboutus-area{position:relative;overflow:hidden}
.zigzag-bottom{}
.slide-text-wrapper{height:300px;}
.slide-text-wrapper{display:table;width:100%;}
.slide-text{display:table-cell;vertical-align:middle}
.left-container{background-color:none repeat scroll 0 0 #202353;}
.side-heading{text-align:left;margin-top:0;padding:12px 20px;font-size:18px;text-transform:uppercase;color:#fff;background:#202353;}
.section-heading{margin-top:0;padding:12px 20px;font-size:18px;text-transform:uppercase;color:#fff;background:#202353;}
.left-content{padding-top:30px;padding-bottom:20px;}
.btn-sort{background-color:#fff;color:#5a5959;border-bottom:2px dashed #5a5959;}
.btn-sort .caret{border-top:10px solid;border-right:10px solid transparent;border-left:10px solid transparent;}
p.sign>.caret{border-top:7px solid;border-right:7px solid transparent;border-left:7px solid transparent;}
p.sign>.caret-right{border-bottom:7px solid transparent;border-top:7px solid transparent;border-left:7px solid;display:inline-block;height:0;width:0}
p.sign>.caret-mobile{border-top:7px solid;border-right:7px solid transparent;border-left:7px solid transparent;}
.sub{padding-left:30px;}
.sub-sub{padding-left:50px;}
.aboutus-area{padding-bottom:20px;}
.right-content{padding-top:30px;padding-bottom:20px;}
.sidebar-banner{padding:10% 15%;text-align:center;margin-bottom:10%;}
.sidebar-banner p{margin-bottom:5px;font-size:16px;}
.sidebar-banner img{margin-top:5px;}
.sidebar-nav a:hover{background-color:#202353;color:#FFF;}
.zigzag-bottom{background:none repeat scroll 0 0 #202353;bottom:-80px;height:165px;left:-5%;position:absolute;transform:rotate(3deg);width:108%;z-index:9;}
.slide-bg{height:100%;left:0;position:absolute;top:0;width:100%;background-position:center;background-size:cover}
.slide-bg:after{background:none repeat scroll 0 0 #444;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;}
.img-res{width:100%;}
.slide-one{background-image:url(img/banner1.jpg)}
.slide-two{background-image:url(img/banner2.jpg)}
.slide-three{background-image:url(img/slide-3.jpg)}
.slide-text{color:#fff;font-size:18px;font-weight:200}
.slide-text h2{font-size:45px;font-weight:200}
.slide-content{position:relative;z-index:9;padding:30px}
.slide-content:before{background:none repeat scroll 0 0 #444;content:"";height:100%;left:0;opacity:0.6;position:absolute;top:0;width:100%;z-index:-1;}
.readmore{background:none repeat scroll 0 0 #202353;color:#fff;border:1px solid #202353;display:inline-block;font-size:20px;margin-top:15px;padding:10px 20px;text-transform:uppercase;}
.readmore:hover{background:#444;text-decoration:none;color:#fff;border:1px solid #fff}
.promo-area{//background:none repeat scroll 0 0 #202353;color:#fff;//padding:30px 0 10px;}
.promo-area a:hover{//background:none repeat scroll 0 0 #202353;color:#202353;//padding:30px 0 10px;}
.promo-section{padding:0.5% 0.5%;}
.promo-bg{background:none repeat scroll 0 0 #202353;padding:10% 10%;}
.promo-bg img{width:100%;}
.promo-area a{color:#FFF;text-decoration:underline;}
.promo-area a:hover{color:#FFF;}
.brands-area{background:none repeat scroll 0 0 #202353;color:#fff;padding:0px 0 200px;}
.promo-area .zigzag-bottom, .brands-area .zigzag-bottom{background:#fff}
.single-promo{border:1px solid #FFF;font-size:25px;font-weight:200;padding:20px 10px;text-align:center;}
.single-promo i{font-size:50px;}
.single-promo:hover{color:#fff;background:#444;border-color:#444}
.section-title{font-family:"WeblySleek UI Light";font-size:50px;font-weight:100;margin-bottom:50px;text-align:center;}
.product-f-image{position:relative;}
.product-hover{height:100%;left:0;position:absolute;top:0;width:100%;overflow:hidden;border:1px solid #ddd;}
.product-hover:after{background:none repeat scroll 0 0 #444;content:"";height:100%;left:-100%;opacity:0.6;position:absolute;top:0;width:100%;transition:.4s;}
.product-hover a{background:none repeat scroll 0 0 #202353;border-radius:5px;color:#fff;display:block;font-size:16px;left:10%;margin:0;padding:10px;position:absolute;text-align:center;text-transform:uppercase;border:1px solid #202353;width:80%;z-index:99;transition:.4s;}
.product-hover a:hover{background:#444;text-decoration:none;border-color:#666;}
.product-carousel-price ins{color:#202353;font-weight:700;margin-right:5px;text-decoration:none;}
.product-hover a i.fa{margin-right:5px;}
.product-hover a.add-to-cart-link{top:-25%;}
.product-hover a.view-details-link{bottom:-25%;}
.single-product h2{font-size:18px;line-height:25px;margin-bottom:10px;margin-top:15px;}
.single-product h2 a{color:#444;}
.single-product p{color:#202353;font-weight:700;}
.product-pricee>p{margin-bottom:0px;}
.product-pricee>div p{margin-bottom:0px;}
.single-product{overflow:hidden;}
.single-product:hover{}
.single-product:hover .product-hover a.add-to-cart-link{top:32%;}
.single-product:hover .product-hover a.view-details-link{bottom:32%;}
.single-product:hover .product-hover:after{left:0}
.product-carousel{padding-top:40px;}
.latest-product .owl-nav{position:absolute;right:0;top:0;}
.latest-product .owl-nav div, .related-products-wrapper .owl-nav div{border:1px solid #5a5959;color:#5a5959;display:inline-block;margin-left:15px;padding:1px 10px;}
.latest-product .owl-nav div:hover, .brand-wrapper .owl-nav div:hover, .related-products-wrapper .owl-nav div:hover{color:#444;border-color:#444}
.brand-list{padding-top:40px;}
.brand-list .owl-nav{position:absolute;right:0;top:0;}
.brand-wrapper .owl-nav div{border:1px solid #fff;color:#fff;display:inline-block;margin-left:15px;padding:1px 10px;}
.maincontent-area{padding-bottom:20px;padding-top:30px;}
.contentt{padding:0px;padding-bottom:30px;}
.product-wid-title{font-family:"WeblySleek UI Light";font-size:30px;font-weight:100;margin-bottom:40px;}
.single-wid-product{margin-bottom:31px;overflow:hidden;}
.product-thumb{float:left;height:90px;margin-right:15px;width:100px;}
.single-wid-product h2{font-size:18px;margin-bottom:12px;}
.product-wid-rating{color:#ffc808;margin-bottom:10px;}
.product-wid-price ins{color:#202353;font-weight:700;margin-right:10px;text-decoration:none;}
.single-wid-product h2 a{color:#444;}
.single-wid-product h2 a:hover, .single-product h2 a:hover{color:#202353;}
.wid-view-more{background:none repeat scroll 0 0 #202353;color:#fff;padding:3px 15px;position:absolute;right:10px;top:3px;}
.wid-view-more:hover{color:#fff;background-color:#444;text-decoration:none}
.single-product-widget{position:relative;}
.product-widget-area{padding-bottom:150px;padding-top:30px;}
.product-widget-area .zigzag-bottom{background:#666}
.footer-top-area .zigzag-bottom{background:#444}
.footer-top-area{//background:none repeat scroll 0 0 #666;color:#fff;padding:20px 0 20px;}
.footer-bottom-area{color:#fff}
.footer-about-us span{color:#202353;}
.footer-wid-title{font-family:"WeblySleek UI Light";font-size:30px;font-weight:100;color:#fff}
.footer-about-us h2{font-weight:200;}
.footer-menu ul{list-style:outside none none;margin:0;padding:0;}
.footer-menu ul li{border-bottom:1px dashed #555;padding:5px 0;}
.footer-menu a{display:block;padding:5px 0;color:#999}
.footer-social a{background:none repeat scroll 0 0 #202353;color:#fff;display:inline-block;font-size:20px;height:40px;margin-bottom:10px;margin-right:10px;padding-top:5px;text-align:center;width:40px;border:1px solid #202353;}
.footer-social a:hover{background-color:#444;border-color:#666}
.footer-social{margin-top:5px}
.newsletter-form input[type="submit"]{background:none repeat scroll 0 0 #202353;border:medium none;color:#fff;display:inline-block;font-size:18px;padding:7px 20px;text-transform:uppercase;border:1px solid #202353;}
.newsletter-form input[type="submit"]:hover{background:#444;border-color:#666}
.newsletter-form{margin-top:15px;}
a{color:#c87f7f;cursor:pointer;}
a:hover, a:focus{color:#a94442;text-decoration:none;}
.footer-bottom-area{//background:none repeat scroll 0 0 #444;color:#fff;//padding-bottom:40px;}
.slide-bulletz{top:50%;left:0;position:absolute;//text-align:center;width:100%;z-index:99;}
.slide-bulletz a{background:none;}
.slide-bulletz a span{background:#000 !important;color:#FFF !important;}
ol.slide-indicators{left:inherit;list-style:outside none none;margin:0;padding:0;position:relative;width:100%;}
ol.slide-indicators li{background:none repeat scroll 0 0 #444;border:medium none;border-radius:0;cursor:pointer;display:inline-block;height:10px;margin:0 0 0 5px;width:10px;}
ol.slide-indicators li.active{background:none repeat scroll 0 0 #fff;height:10px;margin:0 0 0 5px;width:10px;}
.carousel.carousel-fade .item{transition:opacity 1s ease-in-out}
.carousel.carousel-fade .active.left,
.carousel.carousel-fade .active.right{left:0;z-index:2;opacity:0;filter:alpha(opacity=0);}
.footer-card-icon{font-size:30px;text-align:right;padding-bottom:5px;}
.footer-card-icon a{font-size:14px;color:#FFF;}
.footer-card-icon a:hover{text-decoration:underline;color:#202353;}
.footer-card-icon img{border-radius:2px;}
.copyright > p{margin:10px 0 0;}
.copyright a{color:#FFF;}
.copyright a:hover{text-decoration:none;color:#202353;}
.product-big-title-area{background:url(img/crossword.png) repeat scroll 0 0 #202353}
.product-bit-title h2{font-family:"WeblySleek UI Light";font-size:50px;font-weight:200;margin:0;padding:50px 0;color:#fff;}
.single-product-area .zigzag-bottom{background-color:#333333}
.single-product-area{padding:25px 0 30px;float:left;width:100%;}
.single-product-area>div{//padding-bottom:20px;//min-height:400px;}
.product-carousel-price>div{margin-bottom:5px;}
.sidebar-title{color:#3dc6ab;font-size:25px;margin-bottom:30px;text-transform:uppercase;}
.single-sidebar{margin-bottom:50px;}
input[type="text"], input[type="password"], input[type="email"], textarea{border:1px solid #ddd;padding:0px 10px;line-height:24px;font-size: 15px;}
input[type="submit"], button[type=submit]{background:none repeat scroll 0 0 #660000;border:medium none;color:#fff;//padding:11px 20px;text-transform:uppercase;border-radius:0px}
input[type="submit"]:hover, button[type=submit]:hover{box-shadow:0px 7px 6px 0px #775252;background:grey;}
.single-sidebar input[type="text"]{margin-bottom:10px;width:100%;}
.thubmnail-recent{margin-bottom:30px;overflow:hidden;}
.recent-thumb{float:left;height:auto;margin-right:15px;width:63px;}
.thubmnail-recent > h2{font-size:20px;margin-bottom:10px;}
.thubmnail-recent > h2 a{color:#444;}
.product-sidebar-price > ins{color:#202353;font-weight:700;margin-right:10px;text-decoration:none;}
.single-sidebar > ul{list-style:outside none none;margin:0;padding:0;}
.single-sidebar li{border-bottom:1px solid #f1f1f1;padding:10px 0;}
.single-sidebar a{display:block;}
.product-breadcroumb{//padding:6px;}
.product-breadcroumb > a{margin-right:31px;position:relative;color:#888;text-transform:uppercase;}
.product-breadcroumb > a::before{content:"/";position:absolute;right:-20px;top:2px;}
.product-breadcroumb > a:last-child::before{display:none;}
.product-main-img{margin-bottom:20px;border:1px solid #ddd;}
.product-gallery{margin-bottom:25px;margin-left:-15px;overflow:hidden;}
.product-gallery table{text-align:center;}
.product-gallery img{height:auto;margin-left:15px;width:76px;}
.product-name{font-size:25px;margin-bottom:20px;}
.product-inner-price{margin-bottom:25px;}
.product-inner-price > ins{color:#202353;font-weight:700;margin-right:10px;text-decoration:none;}
.quantity{float:left;margin-right:15px;}
.quantity input[type="number"]{border:1px solid #202353;padding:5px;width:50px;}
.add_to_cart_button{background:none repeat scroll 0 0 #202353;border:medium none;color:#fff;padding:6px 25px;display:inline-block}
.add_to_cart_button:hover{background-color:#444;color:#fff;text-decoration:none}
form.cart{margin-bottom:10px;}
.product-inner-category{margin-bottom:10px;}
.extra_features i{color:#5a5959;font-size:25px;vertical-align:middle;margin-right:10px;}
.extra_features i.fa-truck{transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);}
.extra_features> p{color:#888;}
.product-tab{border-bottom:1px solid #ddd;list-style:outside none none;margin:0 0 30px;padding:0;text-align:center;}
.product-tab li{display:inline-block;}
.product-tab li.active{background:none repeat scroll 0 0 #202353;}
.product-tab li.active a{color:#fff;}
.product-tab li a{color:#444;display:block;font-size:16px;padding:10px 30px;}
.product-tab li a:hover{text-decoration:none;}
.product-tab li a:focus{text-decoration:none;}
.tab-content h2{font-size:20px;}
.tab-content{margin-bottom:30px;}
.submit-review label{display:block;}
.submit-review input[type="text"], .submit-review input[type="email"], .submit-review textarea,.submit-review input[type="tel"], .submit-review select, .submit-review input[type="number"]{margin-bottom:10px;width:100%;border:none;border-bottom:1px solid #5a5959;border-radius:0px;}
.submit-review .form-group{margin-bottom:0px !important;}
.rating-chooser{margin-bottom:30px;}
.rating-chooser p{font-weight:700;}
.rating-wrap-post{font-size:20px;}
.submit-review textarea{height:105px;}
.related-products-wrapper{margin-top:30px;}
.related-products-title{color:#5a5959;font-size:25px;margin-bottom:2%;margin-top:2%;text-transform:uppercase;}
.related-products-wrapper .owl-nav{position:absolute;right:0;top:-56px;}
table.shop_table{border-bottom:1px solid #ddd;border-right:1px solid #ddd;margin-bottom:20px;width:100%;}
table.shop_table th, table.shop_table td{border-left:1px solid #ddd;border-top:1px solid #ddd;padding:15px;text-align:center;}
table.shop_table th{background:none repeat scroll 0 0 #f4f4f4;font-size:15px;text-transform:uppercase;}
td.product-thumbnail img{height:auto;width:70px;}
td.product-name{font-size:18px;}
div.quantity input.plus, div.quantity input.minus{background:none repeat scroll 0 0 #202353;border:medium none;color:#fff;height:25px;line-height:15px;width:25px;}
td.product-quantity div.quantity{float:none;margin:0;}
td.actions div.coupon{float:left;}
.cart-collaterals{overflow:hidden;}
.cross-sells{float:left;margin-right:3%;width:57%;}
.cart_totals{float:right;margin-bottom:50px;width:40%;}
.cart-collaterals h2{color:#202353;font-size:25px;margin-bottom:25px;text-transform:uppercase;}
div.cart-collaterals ul.products{list-style:outside none none;margin:0 0 0 -30px;padding:0;}
div.cart-collaterals ul.products li.product{float:left;margin-left:30px;position:relative;width:198px;}
.cart_totals table{border-bottom:1px solid #ddd;border-right:1px solid #ddd;width:100%;}
.cart_totals table th, .cart_totals table td{border-left:1px solid #ddd;border-top:1px solid #ddd;padding:10px;}
.cart_totals table th{background:none repeat scroll 0 0 #f4f4f4;}
.onsale{}
div.cart-collaterals ul.products li.product .onsale{background:none repeat scroll 0 0 #202353;color:#fff;padding:5px 10px;position:absolute;right:0;}
div.cart-collaterals ul.products li.product h3{color:#333;font-size:20px;margin-top:15px;}
div.cart-collaterals ul.products li.product .price{color:#333;display:block;margin-bottom:10px;overflow:hidden;}
.price > ins{}
div.cart-collaterals ul.products li.product .price ins{color:#202353;font-weight:700;margin-left:10px;text-decoration:none;}
.woocommerce-info{//background:none repeat scroll 0 0 #f4f4f4;font-size:14px;margin-bottom:20px;padding:15px;}
.woocommerce-info a,.woocommerce-info a:hover,.woocommerce-info a:active{color:#fff;background-color:#202353;padding:2% 5%;;text-decoration:none;}
.col2-set{margin-left:-30px;overflow:hidden;}
.col-1, .col-2{float:left;margin-left:30px;width:360px;}
#customer_details label{display:block;margin:0 0 5px;}
#customer_details input[type="text"], #customer_details textarea, .shipping_calculator input[type=text]{margin-bottom:10px;width:100%;}
#customer_details h3{color:#202353;font-size:20px;text-transform:uppercase;margin-top:10px;}
.create-account{//background:none repeat scroll 0 0 #f4f4f4;margin-bottom:50px;padding:15px;}
#order_review_heading{color:#202353;font-size:20px;text-transform:uppercase;}
#payment ul.payment_methods{list-style:outside none none;margin:0 0 30px;padding:0;}
#payment ul.payment_methods li{margin-bottom:15px;}
a.about_paypal{font-size:12px;margin-left:15px;}
#customer_details select, .shipping_calculator select{border:1px solid #ddd;margin-bottom:15px;padding:10px;width:100%;}
table.shop_table td.product-remove a{display:inline-block;padding:0 5px 2px;text-transform:uppercase;}
table.shop_table td.product-remove a:hover{color:#fff;background:red;text-decoration:none}
table.shop_table td.product-name a{color:#444;}
table.shop_table td.product-name a:hover{color:#202353;text-decoration:none}
div.quantity input.plus:hover, div.quantity input.minus:hover{background-color:#444}
div.cart-collaterals ul.products li.product a:hover h3{color:#202353}
div.cart-collaterals ul.products li.product a:hover{text-decoration:none}
div.cart-collaterals ul.products li.product:hover .add_to_cart_button{background-color:#444}
.cart-collaterals .shipping_calculator{float:right;width:40%;}
#login-form-wrap, #coupon-collapse-wrap{background:none repeat scroll 0 0 #f4f4f4;margin-bottom:30px;padding:25px;}
#login-form-wrap label{display:block;margin-bottom:5px;}
#login-form-wrap input[type="text"], #login-form-wrap input[type="password"]{margin-bottom:10px;width:250px;}
#login-form-wrap input[type="submit"]{margin-bottom:15px;}
.single-shop-product h2{font-size:18px !important;margin:10px 0;//position:relative;}
.single-shop-product h2 button{margin-top:-5px;}
.single-shop-product p{margin:0px;}
.product-option-shop{margin-top:15px;}
.single-shop-product{margin-bottom:20px;//background:lightgrey;padding:5px;min-height:382px;}
.single-shop-product:hover{background:lightgrey;//box-shadow:0px 0px 4px 5px lightgrey;}
.pagination > li > a, .pagination > li > span{color:#5a5959;}
#subscribe-frm input::-webkit-input-placeholder{color:#fff !important;}
.navbar-form input::-webkit-input-placeholder{color:#999999 !important;}
.middle-hr{display:block;width:100%;border-width:1px;border-color:#cec7c7;padding:0px;}
.section1 a,.section2 a,.section3 a,.section4 a,.section5 a,.section6 a,.section7 a{color:#5a5959}
.section1 a:hover,.section1 a:focus,.section2 a:hover,.section2 a:focus,.section3 a:hover,.section3 a:focus,.section4 a:hover,.section4 a:focus,.section5 a:hover,.section5 a:focus,.section6 a:hover,.section6 a:focus,.section7 a:hover,.section7 a:focus{color:rgb(225, 149, 149);}
.main-container .section0{font-size:18px;padding-top:15px;letter-spacing:1px;}
.main-container .section1,.main-container .section2,.main-container .section3{padding-bottom:2%;padding-top:2%;}
.main-container .section1 h2,.main-container .section3 h2,.main-container .section5 h2{//font-size:35px;margin-bottom:5px;font-weight:normal;letter-spacing:1px;text-transform:uppercase;}
.main-container .section1 p{//margin-bottom:20px;//margin-top:10px;//padding:4.6% 1%;}
.main-container .section1 p.german_text{padding:1% 1%;}
.main-container .section1 figcaption,.main-container .section3 figcaption,.section5 figcaption{margin-top:1%;font-size:16px;}
.main-container figcaption::first-letter{font-size:140%;}
.main-container .section2 img{width:60%}
.main-container .section2 p{font-size:25px;}
.main-container .section2 .bigbutton{padding:25px 23%;font-size:25px;background-color:#660000;color:#fff;border:none;margin-bottom:20px;}
.main-container .section2 .open>.dropdown-menu{width:70%;right:15%;text-align:center;background:#660000;}
.main-container .section2 .open>.dropdown-menu li a{color:#fff;}
.main-container .section2 .open>.dropdown-menu li a:hover{color:#262626;font-size:22px;}
.main-container .section4 button{padding:25px 0%;width:100%;font-size:21px;background-color:#660000;color:#fff;border:none;margin-bottom:20px;}
.main-container .section2 button:hover,.main-container .section2 button:active,.main-container .section4 button:hover,.main-container .section4 button:active{box-shadow:0px 7px 6px 0px #775252;background:grey;}
.main-container .section4 .top-pad{padding-top:4%;}
//.main-container .section4 .more-top-pad{padding-top:10%;}
.section4 p.lead{font-weight:normal;}
.main-container .section6 hr{//padding-bottom:3%;//border-bottom:1px solid #999999;}
h2.headerr{//font-size:35px;margin-bottom:5px;font-weight:normal;padding-top:2%;letter-spacing:2px;}
.main-container .section7{margin-bottom:40px;margin-top:40px;}
.main-container .section5{margin-bottom:2%;}
.main-container .section7 img{margin-bottom:10px;}
.main-container .section7 a{color:#999999;}
.main-container .section7 p{line-height:1.2;font-size:13px;}
div.price-range div{display:inline-block !important;margin-bottom:10px;padding-left:5%;}
.select2-selection__rendered{padding-left:5% !important;}
p.sign>.caret,p.sign>.caret-right{margin-right:8%;}
.left-side .list-group a span{transition:all 0.2s ease-in;}
.left-side .list-group .list-group-item{//padding-left:20%;//background-color:#efefef;//margin:2px 0px;}
.left-side .list-group .list-group-item.active{background-color:#660000;color:#fff;}
.navbar-toggle i.fa{color:#fff;font-size:16px;width:25px;}
ul.pagination li{display:inline;border-right:1px solid lightgrey;border-top:1px solid lightgrey;border-bottom:1px solid lightgrey;}
ul.pagination li.next{border-right:none;}
ul.pagination li.current{background-color:#660000;color:#fff;}
.static-pagess{border-top:1px solid #d4c1b2;border-bottom:1px solid #d4c1b2;//margin-bottom:10px;}
.static-pagess .button{padding:4px 10px;background:#660000;color:#fff;}
.static-pagess .button:hover,.static-pagess .button:active{box-shadow:0px 7px 6px 0px #775252;background:grey;}
.form-control{box-shadow:none !important;}
//div.space table, div.sidebar table{max-width:100% !important;}
.left-side ul{//padding-left:20px;}
.static-pagess .left-side,.static-pagess .right-side{padding-top:1%;padding-bottom:2%;}
.static-pagess .right-side input[type="text"],.static-pagess .right-side input[type="password"],.static-pagess .right-side input[type="email"],.static-pagess .right-side textarea{//border:none;//border-bottom:1px solid #000;//margin:5px;//width:100%;}
.static-pagess .right-side input[type="submit"],.static-pagess .right-side button[type=submit]{padding:10px 20px;}
.productt-page-slidder .item{display:block;width:100%;height:auto;}
.productt-page-slidder .item img{display:block;width:100%;height:auto;}
#myCarousel ol.carousel-indicators li{border-color:#000;}
#myCarousel ol.carousel-indicators li.active{background-color:#660000;}
#myCarousel .carousel-inner .item{cursor:hand;}
.home-slider{position:relative;}
.home-slider .slider-area{max-height:450px;}
.home-slider .customNavigation .btn{padding:30px 18px;background-color:#fff;font-size:25px;transition:all .3s ease;z-index:500;}
.home-slider .customNavigation .btn.prev{position:absolute;top:40%;left:0px;}
.home-slider .customNavigation .btn.next{position:absolute;top:40%;right:0px;}
.home-slider .owl-controls{display:none!important;}
.single-shop-product{position:relative}
.single-shop-product a{color:#5a5959;}
.single-shop-product a:hover{color:#c87f7f;}
.product-price-details{}
.product-price-details a,.product-price-details a:hover{text-decoration:underline;}
.product-upper{position:relative;}
.product-upper img{width:100%;}
.cart-product-detail{padding:2% 2%;//background:#a9a9a9;margin-bottom:20px;//color:#fff;}
.cart-product-detail p{margin-bottom:0px;}
.cart-page-button{background:#660000;color:#fff;border-radius:0px;border:1px solid #660000;}
.coupon input[type="text"],.coupon .cart-page-button{width:100%;margin-top:5px;margin-left:0px !important;margin-bottom:0px !important;}
.coupon input[type="text"]{color:#a9a9a9;}
.cart-product-list{margin-bottom:5px;}
.totaalcart{border-top:1px solid #fff;}
.cartproductcross{color:#660000;}
.cartproductcross:hover{color:red;}
.bkground{background:#e6e6e6;}
label{cursor:pointer;}
h2.heaadingg{border-bottom:1px solid #9e9797;padding:5px}
p.minheight{min-height:100px;}
input.error{border:1px solid red;}
.underline{text-decoration:underline;color:#660000;}
ul.tablelist{display:block;}
ul.tablelist li{display:inline-block;width:33.333%;float:left;padding:10px 2px;}
div#autocomplete{background-color:#dbdbdb;padding:5px;position:absolute;left:0;top:40px;z-index:1010;}
#autocomplete a{display:block;padding:2px 10px;border-bottom:1px solid lightgrey;}
#autocomplete a:hover,#autocomplete a:focus{background-color:lightgrey;}
.colored-text{color:#660000;}
.filter-dropdown{padding-left:30px;}
//.mainmenu-area ul.nav{margin-bottom:10px;} 
.prod_desc_ h1{font-size:1.6em;}
.prod_desc_ h2{font-size:1.4em;}
.static-pagess table h1{font-size:2em;}
.static-pagess table h2{font-size:1.6em;}
.static-pagess table img{max-width:none;}
.is-sticky .mainmenu-area{box-shadow:0px 1px 8px 1px lightgrey;}
div#alerts{margin-top:20px;}
.brons{background:url(/_img/shop/hoekje-brons.png) no-repeat scroll right top rgba(0, 0, 0, 0);display:block;max-height:78px;max-width:68px;min-height:78px;min-width:68px;position:absolute;right:6%;top:0.2%;}
.single-shop-product .brons{right:0;top:0;}
.sidebar h3{font-size:1.2em;margin-bottom:0px;}
.responsive-embed-youtube{position:relative;padding-bottom:56.25%;}
.responsive-embed-youtube iframe,.responsive-embed-youtube embed{position:absolute;width:100%!important;height:100%!important;}
.contact_formm input,.contact_formm textarea{padding:5px;margin-top:10px;margin-left:10px;width:100%;}
.schedule_table td{border:none !important;}
.sitemap_table,.sitemap_table tr{max-width:100% !important;}
.sitemap_table td{padding:0px !important;border:none !important;width:30% !important;}
.ul_listt li{list-style-type:disc !important;}
.small_div_height{min-height:220px;}
.landpage{position:relative;}
.landpage_fix_div{position:absolute;right:20%;bottom:5%;}
.landpage_fix_div p,.landpage_fix_div a{color:#fff;text-decoration:underline;}
.bootstrap-select{border:none;border-bottom:2px dashed !important;}
.bootstrap-select .dropdown-toggle{border:none !important;}
.bootstrap-select .selected.active a,div.prod_types li.active a{background:#660000 !important;}
.actieballon{min-height:75px;min-width:74px;max-height:59px;max-width:74px;display:block;float:left;position:absolute;top:20px;left:20px;background:url(../../_img/shop/kortingsballon.png) no-repeat left top;padding:5px 0 0;font-size:20px;text-align:center;color:#f0754a;font-weight:normal;}
.actieballon-en{background:url('../../_img/shop/kortingsballon_en.png') no-repeat left top;}
.actieballon-de{background:url('../../_img/shop/kortingsballon_de.png') no-repeat left top;}
.actieballon-es{background:url('../../_img/shop/kortingsballon_es.png') no-repeat left top;}
p.action-price{display:block;position:absolute;float:left;bottom:8%;left:auto;height:20px;width:100%;background:#000;color:#fff;text-align:center;opacity:0.7;filter:alpha(opacity=70);}
.width_100{width:100%;}
.account_menu a:hover,.account_menu a:active{font-weight:bold;}
ul.inhouds{//list-style-type:disc !important;width:70%;margin-left:auto;margin-bottom:0px;padding-left:0px;}
ul.inhouds li{//list-style-type:disc !important;}
.no_products{padding-top:2%;}
.submit-new-amount{cursor:pointer;background:#660000;padding:1%;color:#fff;}
.product-list-cart{padding:2%;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;margin:0.1%;}
.select2-container--default .select2-selection--single{border:none !important;border-bottom:2px dashed !important;}
.select2-results__option--highlighted{background:#660000 !important;}
.block-grave-simple .namepart{border:1px solid;background:#eee;text-align:center;}
.fancybox-content{max-width:100%;}
#submsg{display:none;}
.right-container input::-webkit-input-placeholder{color:#d4c1b2 !important;}
.right-container input::-moz-placeholder{color:#d4c1b2 !important;}
.right-container input::placeholder{color:#d4c1b2 !important;}
.postcode_1{width:100px !important;float:left;}
.postcode_2{width:70px !important;}
.terug_button{background:#660000;color:#fff;padding:10px 20px;position:absolute;font-weight:bold;}
.terug_button:hover{box-shadow:2px 5px 7px 0px #5a5858;color:#fff;}
.prod_types{margin:10px 0px;}
.prod_types button{width:100%;text-align:left;}
.no-js #loader{display:none;}
.js #loader{display:block;position:absolute;left:100px;top:0;}
.se-pre-con{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;background:url(../../_img/Preloader_10.gif) center no-repeat;background-color:rgba(240,240,240,0.5);display:none;}
.slider-area{position:relative;}
.slider-area img{width:100%;}
.caption_img{position:absolute;top:10%;left:2%;color:#fff;width:40%;}
.caption_img h1{margin-bottom:2px;letter-spacing:2px;font-weight:bold;}
.caption_img p{letter-spacing:2px;font-size:15px;}
.fetr_prod{position:relative;}
.fetr_prod img{width:100%;}
.fetr_prod .fp_title{position:absolute;top:0px;left:15px;padding:1%;background:rgba(152, 150, 150, 0.7);margin:0px 0px 0px 2px;color:#fff;}
.error{color:red;font-weight:bold;margin-bottom:10px !important;}
.loadinggif{background:#fff
url('http://www.hsi.com.hk/HSI-Net/pages/images/en/share/ajax-loader.gif')
no-repeat
right center;}
.pointer_none{pointer-events:none;}
.brdcrmb{padding:2px 15px;margin-bottom:5px;list-style:none;border-radius:4px;width:100%;color:#000;}
.brdcrmb a{color:#000;}
.brdcrmb a:hover{color:#c87f7f;}
.mar_left_15{margin-left:15px;}
.banner_style{max-height:375px;max-width:100%;}
.big-button{padding:10px 0px;font-size:18px;letter-spacing:1px;color:#fff;width:250px;}
.big-button:hover,.big-button:active,.big-button:focus{color:#fff;box-shadow:0px 4px 4px 0px #775252;background:grey;border-color:grey;}
.category_box{padding-top:20px;padding-bottom:20px;}
.category_box h1{padding-top:5px;font-weight:bold;font-size:24px;letter-spacing:2px;}
.category_box h1 a{color:#5a5959;}
.category_box .min-height{background-color:#f5f5f5;}
.static_page_ul{padding-left:0px;list-style-type:none;}
.static_page_ul li{font-size:18px;}
.pad-top-20{padding-top:20px;}
.pad-bottom-20{padding-bottom:20px;}
.mar-bottom-20{margin-bottom:20px;}
.back_referer{margin-right:30px;}
.brochure_ul{width:100%;background:#660000;}
.brochure_ul li a{color:#fff;}
.product-pagination{margin-top:5px;margin-bottom:20px;}
.single-product-area{padding-bottom:0px;}
.full_desc{padding:20px;border:1px solid #d4d4d4;}
.section-new{background:#F5F5F5;padding:20px 0px;float:left;}
.big-btn-home{padding:25px 35px;font-size:25px;background-color:#660000;color:#fff;border:none;margin-bottom:20px;}
.list-none{list-style-type:none;padding-left:0px;}
.blog-img-container{background:#f5f5f5;width:100%;padding:15px;}
.blog-img-container img{//max-height:300px;margin-right:auto;margin-left:auto;}
#blog_thumbnail img{max-height:100px;}
.blog-title{background:#660000;padding:5px;color:#ffffff;}
.sticky_mobile{background:#ffffff;z-index:1000;}
.main-container.dynamic-pagess{border-top:1px solid #d4c1b2;}
.price_descr{min-height:40px;}
.feature-product{/*background-color:#e6e6e6 !important;*/background-repeat:no-repeat !important;background-size:contain !important;background-position:center !important;/*border-top:5px solid #e6e6e6;border-bottom:5px solid #e6e6e6;*/}
#show_cookie_msg{position: fixed; bottom: 0px; width: 30%; left: 2%; margin: 0px;text-align: justify;}
@media only screen and (min-width:1400px){.container{width:1380px;}
//.main-container .section1 p{padding-bottom:25%;}
.inner-addon .notify-btn{top:-20px}
.main-container .section1 p{padding:0% 1%;font-size:18px;}
.main-container .section1 p.german_text{padding:0% 1%;font-size:18px;}
.header-area,.footer-top-area,.mainmenu-area ul.navbar-nav li a,input[type="text"], input[type="password"], input[type="email"],input[type="tel"], textarea,.btn,.dynamic-pagess,.not-static-page,.left-side{font-size:20px;}
.main-container .section1 figcaption, .main-container .section3 figcaption, .section5 figcaption{font-size:23px;}
.main-container .section0{font-size:25px;}
.section4 p.lead{font-size:28px;}
.single-shop-product h2{font-size:25px;}
.single-product-area>div{min-height:505px !important;}
.single-shop-product{min-height:480px !important;}
.banner_style{max-height:480px;max-width:100%;}
.price_descr{min-height:70px !important;}
}
@media only screen and (min-width:993px) and (max-width:1399px){//.main-container .section1 p{padding-bottom:20%;}
}
@media only screen and (min-width:992px) and (max-width:1280px){div.cart-collaterals ul.products li.product{float:left;margin-left:30px;position:relative;width:160px;}
.coupon input[type="text"]{width:100px;}
input[type="submit"], button[type="submit"]{padding:11px 15px;}
.col-1, .col-2{width:293px;}
.slider-margin{top:-30px;margin-bottom:-30px;}
.main-container{margin-top:-15px;}
}
@media only screen and (min-width:1281px){.slider-margin{top:-40px;margin-bottom:-40px;}
//.main-container{margin-top:-25px;}
//h1,h2{font-size:3em;}
}
@media only screen and (min-width:992px){//.static-pagess .sidebar{border-left:1px solid #d4c1b2;}
.static-pagess #leftcolumn{width:47%;float:left;padding-right:2%;}
.static-pagess #rightcolumn{width:47%;float:left;padding-left:2%;}
.navbar-nav.col-sm-offset-1,.navbar-nav.col-md-offset-1,.navbar-nav.col-lg-offset-1{margin-left:8.33333% !important;}
.main-container .section2 .open>.dropdown-menu li{font-size:20px;}
.goeden-dolen-fix{position:absolute;margin-top:-20%;margin-left:-23%;}
}
@media only screen and (max-width:991px){//.static-pagess div.space{width:100%;float:left;}
//.static-pagess div.sidebar{width:100%;float:left;}
.static-pagess #leftcolumn{width:100%;float:left;}
.static-pagess #rightcolumn{width:100%;float:left;}
}
@media only screen and (min-width:768px) and (max-width:991px){.inner-addon .notify-btn{top:-22px !important;}
.footer-right-div{margin-top:20px;}
.firstt{border-left:none !important;}
.main-container{margin-top:-10px;}
.user-menu, .header-right ul.list-inline{text-align:center;}
.mainmenu-area ul.navbar-nav li a{font-size:14px;padding:15px 10px;}
.single-promo{margin-bottom:30px}
.single-product-widget, .footer-about-us, .footer-menu{margin-bottom:60px;}
.product-widget-area .zigzag-bottom{bottom:-50px;height:100px;}
.product-widget-area{padding-bottom:90px;}
.footer-top-area .zigzag-bottom{bottom:-153px;height:200px;}
.footer-top-area{padding:35px 0 40px;}
div.cart-collaterals ul.products li.product{width:190px;}
.col-1, .col-2{width:345px;}
ul.inhouds {
    width: 100%;
    margin-left: auto;
    margin-bottom: 0px;
    padding-left: 0px;
    float: left;
    padding-right: 15px;
    padding-left: 15px;
}
}
@media only screen and (min-width:768px){.navbar-nav>li{display:inline-block !important;float:none;}
.zero-pad-sm{padding:0;}
.slider-area img{max-height:30vh;}
.div_fix_para{position:relative;}
.bgimg{
  background-image: none;
}
.div_fix_para .fix_to_top_section{position:absolute;top:0;width:50%;}
.min_height_div{min-height:550px;position:relative;}
.min_height_div .fix_to_bottom{position:absolute;bottom:0px;}
.min_height_div_big{min-height:800px;position:relative;}
.min_height_div_big .fix_to_bottom{position:absolute;bottom:0px;}
.bottom-margin{margin-bottom:130px;}
.bordered-left{border-left:1px solid #d4c1b2;}
.bordered-right{border-right:1px solid #d4c1b2;}
ul.pagination li{padding:10px;}
.single-product-area>div{/*padding-bottom:20px;min-height:405px;*/}

.left-space{padding-left:5px;}
.right-space{padding-right:5px;}
//.fixed-height{height:365px;}
//.fixed-height-half{height:183px;}
.navbar-form{margin-top:0px;}
.payment-icons{padding-top:2%;}
.foot-social{margin-top:10px;}
li.mobile-li{display:none !important;}
.arr-span{line-height:1.6;width:50px !important;height:50px !important;border-radius:25px;}
.main-container .section1 h2,.main-container .section3 h2,.main-container .section5 h2,.headerr{font-size:35px;}
}
@media only screen and (max-width:767px){.big-btn-home{padding:25px 0px;font-size:18px;width:100%;display:block;text-align:center;}
.caption_img{position:relative;top:0;left:0;padding:4%;background:#e6e6e6;width:100%;color:#000;}
.caption_img h1{font-size:1.7em;letter-spacing:4px;}
.caption_img p{font-size:1em;}
.product-inner h3{float:none;}
ul.inhouds{width:100%;}
.prod_desc_{padding:20px 0px;}
.right_div_desc{border:none;border-top:2px dotted #000;padding-top:20px;}
.brochure_form_nl .zero-pad,.brochure_form_nl .zero-pad-left,.brochure_form_nl .zero-pad-right{padding:0px !important;}
.details-prod{margin-left:0%;width:100%;}
.prod-detaill{padding-bottom:3%;margin-bottom:3%;border-bottom:1px solid grey;}
.cart-product-list h3{font-size:17px;color:grey;font-weight:bold;margin-bottom:5px;}
.row.cart-product-detail .col-xs-12{margin-bottom:5px;}
.home-slider .customNavigation .btn{padding:9px 12px;background-color:#fff;font-size:25px;transition:all .3s ease;z-index:500;}
ul.pagination li{padding:5px;}
.product-offer .left-space img,.product-offer .right-space img{width:100%;}
.navbar-nav{margin:0px auto !important;padding-left:15px;}]
.navbar-nav li:active{background:#fff;color:#000;}
.section3 .text-left,.section3 .text-right{text-align:center;}
.right-side .page-optionss .text-left,.right-side .page-optionss .text-right{text-align:left;}
.footer-info-text .text-left,.footer-info-text .text-right{text-align:center;}
.header-area{padding-bottom:5%;}
.woocommerce-info{text-align:center;}
html{font-size:60%;}
.footer-right-div{border:none;}
.footer-right-div ul li{padding:1%;display:inline;border-right:1px solid;}
.footer-right-div ul li.lastt{border-right:none;}
.footer-info-text>p,.foot-social{/*float:none !important;text-align:center;margin-bottom:5px;*/}
.newsletter-form input[type="email"]{font-size:100%;}
.inner-addon .notify-btn{top:0px;padding:1% 2%;font-size:100%;}
.footer-right-div{min-height:1px;height:auto;}
.product_sort>div{margin-bottom:5px;}
.page-sub-title>div{margin-bottom:5px;}
li.mobile-li{display:block;}
.footer-top-area div{text-align:center;margin-top:5px;margin-bottom:5px;}
.footer-social,.copyright,.footer-card-icon{text-align:center;}
.sidebar-nav{display:none;}
.user-menu, .header-right ul.list-inline{text-align:center;}
.logo h1{font-size:30px;margin:20px 0;text-align:center;}
.shopping-item{float:none;margin-bottom:20px;margin-top:5px;text-align:center;}
.navbar-header{/*text-align:center;//margin-left:1%;*/}
.navbar-header a{color:#FFF;font-size:30px;margin:5px auto;}
.navbar-toggle{border-color:#660000;float:right;margin:10px auto;background-color:#660000;-webkit-transition-duration:0.8s;transition-duration:0.8s;}
.navbar-toggle .icon-bar{background:none repeat scroll 0 0 #fff}
.navbar-collapse.collapse.in{background:none repeat scroll 0 0 #660000;position:relative;z-index:99;padding:0px;}
.navbar-collapse.collapse.in ul,.navbar-collapse.collapse.in ul li{padding:0px;}
.navbar-collapse.collapse.in ul li{border-bottom:1px solid #fff;width:100% !important;}
.mainmenu-area ul.navbar-nav li a{padding:15px;color:#fff;}
/*.mainmenu-area{position:relative !important}*/
.slide-text{font-size:16px;}
.slide-text h2{font-size:30px;}
.readmore{font-size:16px;padding:8px 20px;}
.single-promo{margin-bottom:30px;}
.section-title{font-size:35px;}
.product-widget-area .zigzag-bottom{bottom:-50px;height:100px;}
.product-widget-area{padding-bottom:90px;}
.footer-top-area .zigzag-bottom{bottom:-153px;height:200px;}
.footer-top-area{padding:0px !important;}
.single-product-widget, .footer-about-us, .footer-menu{margin-bottom:60px;}
.product-wid-title{font-size:25px;}
.related-products-wrapper .owl-nav{left:-15px;position:relative;right:inherit;top:15px;}
div.cart-collaterals ul.products{margin:0;}
div.cart-collaterals ul.products li.product{margin-bottom:30px;margin-left:0;width:100%;}
div.cart-collaterals ul.products li.product img{width:100%}
.product-bit-title h2{font-size:35px;padding:40px 0;}
.col2-set{margin-left:0;}
.col-1, .col-2{float:none;margin-left:0;width:inherit;}
table.shop_table th, table.shop_table td{font-size:12px;padding:5px;}
td.product-thumbnail img{width:30px;}
div.quantity input.plus, div.quantity input.minus{display:none;}
table.shop_table th{font-size:12px;}
/*.coupon{margin-bottom:10px}*/
.cross-sells{float:none;margin-bottom:30px;margin-right:0;width:100%;}
.cart_totals, .cart-collaterals .shipping_calculator{float:none;margin-bottom:40px;width:100%;}
#show_cookie_msg{position: fixed;bottom: 38px;width: 96%;left: 3%;margin: 0px;text-align: justify;z-index: 5555;}
ul.inhouds {
    width: 100%;
    margin-left: auto;
    margin-bottom: 0px;
    padding-left: 0px;
    float: left;
    padding-right: 15px;
    padding-left: 15px;
}
}
@media only screen and (min-width:480px) and (max-width:767px){}
@media only screen and (max-width:480px){.customNavigation .btn{display:none;}
.dropdown-menu-right{right:auto;left:auto;}
}
@media screen\0{.form-control{height:50px !important;}
}
.fontbold a{
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
  line-height:32px!important;
}
.mainmenu-area ul.navbar-nav li:hover .fontbold a, .mainmenu-area ul.navbar-nav li.active .fontbold a, .mainmenu-area ul.navbar-nav li:active .fontbold a
{
  color: #000!important;
  cursor: default!important;
}

.alert-danger{background-color:#f5f5f5;border-color:#c8c8c8;color:#000;}

@media only screen and (min-width:1600px) { ul.inhouds{width:65%;} }
@media only screen and (max-width:768px) {
#edit-customer-data-form .form-control{
  line-height: 34px!important;
}    
}
.product-inner h3{
  font-size: 1.1em!important;
}

.help-tip{
	position: absolute;
	top: 6px;
	right: 18px;
	text-align: center;
	background-color: #660000;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	font-size: 14px;
	line-height: 26px;
	cursor: default;
}

.help-tip:before{
	content:'?';
	font-weight: bold;
	color:#fff;
}

.help-tip:hover p{
	display:block;
	transform-origin: 100% 0%;

	-webkit-animation: fadeIn 0.3s ease-in-out;
	animation: fadeIn 0.3s ease-in-out;

}

.help-tip p{
	display: none;
	text-align: left;
	background-color: #660000;
	padding: 20px;
	width: 300px;
	position: absolute;
	border-radius: 3px;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
    right: -4px;
	color: #FFF;
	font-size: 13px;
	line-height: 1.4;
    z-index:1000;
    top: 30px;
}

.help-tip p:before{
	position: absolute;
	content: '';
	width:0;
	height: 0;
	border:6px solid transparent;
	border-bottom-color:#660000;
	right:10px;
	top:-12px;
}

.help-tip p:after{
	width:100%;
	height:40px;
	content:'';
	position: absolute;
	top:-40px;
	left:0;
}

.banner-img{height: 372px;}

@media only screen and (min-width:1600px){
body{font-size:18px;}
#mega_menu .dropdown-menu li a{font-size:18px;}
.banner-img{height: 466px;}
.fs16{font-size:20px!important;}
}

.aanmelden-event-bg{background-image:url('/media/artihove.nl/images/eventdesign/aanmelden-workshop-bg-new.jpg');background-size:cover;padding:4% 4%;}   
@media only screen and (max-width:767px){.aanmelden-event-bg{padding:6% 6%;}}
@media only screen and (min-width:1600px){.aanmelden-event-bg{padding:4% 4%}}
.pad_bottom_30{padding-bottom:30px!important;}
#bezorg-postcodeletters, #factuur-postcodeletters{
  text-transform: uppercase;
}

.ups-text{font-size:11px;float:right;padding-left:3%;color: #888;}
        .ups-ico{ width:21px;}
        @media only screen and (max-width: 1028px){
            .ups-div{float:left;width:100%}        
        }
        @media only screen and (min-width: 1600px){
            .ups-ico{ width:32px;}
            .ups-text{font-size:13px;float:right;padding-left:3%}        
        }