.header-top .item a{padding: 0 7px; font-weight: bold; font-size: 12px}
.header-top a.header-tel{color:#f8cc46}
.header-container .right-column .top-links ul{padding-top: 1px}
.nav .nav-regular li.level0 > a{padding: 0 11.5px}
.minicart-wrapper .action.showcart .counter.qty, .minicart-wrapper .action.showcart .counter-number, .minicart-wrapper .custom.link.wishlist .counter.qty{color: #333333; font-size: 16px;}
.minicart-wrapper .action.showcart .counter.qty *{display: none}
.minicart-wrapper .action.showcart .counter.qty .counter-number{display: inherit}
.minicart-wrapper .custom.link.wishlist{padding-left: 33px; cursor: pointer}
.footer-container.page-footer{border-top-width:0px}
.footer-whtsp{padding-left: 40px; position: relative; margin-top: 30px}
.footer-whtsp:before, .header-regular .block-search .action.search .icon:before, 
.product-items .quickviewpro, .product-items .wishlist, .load-more-inpir-btn, .header-whatsapp:before, .product-social-links .action.feature .ic-heart, .r_c_wishlist_icon, .download-outfit-icon a, .product-items .item .tocart {background:url(../images/sprite.png); background-repeat: no-repeat; content: ""; height: 34px; width: 34px;}
.footer-whtsp:before{ background-position: -84px 0; position: absolute; left: 0; top: -6px}
.header-top .item a.header-whatsapp{position: relative; padding-left: 27px;}
.header-whatsapp:before{ background-position: -88px -192px; position: absolute; left: 0; top: -2px; width: 24px; height: 22px}
.header-regular .block-search .action.search .icon:before{ background-position: 9px -229px; height: 44px; width: 44px; display: inline-block;}
.header-regular .block-search .action.search .icon:before:hover{background-position: -162px -88px;}
.header-primary #header-search{display: inline-block; background: none; padding-right: 40px; margin-right: 14px;}
.header-primary #block-search input{height: 44px; padding: 0 15px; border-radius: 3px; box-shadow: inset 1px 1px 9px rgba(0, 0, 0, 0.07)}
.header-regular .block-search .action.search{right: -42px; height: 44px; width: 44px;}
.footer-container .item-right.newsletter-wrapper{display: none}
.footer-top-newsletter .block.newsletter .title{display: block; margin-bottom: 4px;}
.footer-top-newsletter .block .title strong{color: #f8cc46; font-size: 24px; font-weight: bold; margin-bottom: 6px; display: inline-block}
.footer-primary-container {border-top: 2px solid #dbdbdb; margin-top: 25px;}
.footer-top-newsletter .block.newsletter .action.subscribe{background: transparent; border: 1px solid #fff; border-radius: 3px; font-weight: bold; text-transform: uppercase; line-height: 42px; padding: 0 19px;}
.footer-top-newsletter .block.newsletter input{height: 44px; border: 0; border-radius: 3px; padding: 0 20px; box-shadow: inset 1px 1px 9px rgba(0, 0, 0, 0.05)}
.footer-top-newsletter .block.newsletter .field .control::before{display: none}
.footer-top-newsletter .block.newsletter .field{margin-right: 35px;}
.footer .block-title.heading{font-weight: 600}
.footer a.go, .footer a.go:hover{color: #ed0972}
.home-about-section{padding-top: 50px; background:#fff; padding-bottom: 50px; margin-bottom: -50px;}
.home-about-section h2.homepage-title{margin-bottom:50px;}
.home-about-section h3{font-size: 18px; font-weight: bold; margin:0; padding-top: 7px;text-transform:uppercase; padding-bottom:10px;}
.home-abt-txt-block, .home-about-section img {
    margin-bottom: 30px;
}
.page-main .columns .column.main{padding-bottom: 30px;}
.daily-deal-section{background: #f8cc46; padding: 35px 0}
.homepage-dailydeal-countdown{text-align: center; padding-top: 34px;}
.homepage-dailydeal-countdown .limit-time-label{font-size: 32px; font-weight: bold; color: #fff;}
.homepage-dailydeal-countdown .deal_style_4-txt1{font-size: 28px; font-weight: bold; border-radius: 0; padding: 0; line-height: 60px; width: 60px;}
.deal_style_4-txt2{font-size: 12px; font-weight: bold; padding-bottom: 8px;}
.homepage-dailydeal-countdown .bg-outer{margin: 0}
.daily-deal-section .block-title{padding: 5px 0; border-top: 1px solid #c6a338; border-bottom: 1px solid #c6a338;}
.daily-deal-section .block-title h2, .featured-product-home .block .block-title strong, .featured-product-home .block .block-title h2, .column.main .block .title strong, .cart-summary > .title{font-size: 17px; color: #333; text-transform: uppercase; margin-bottom: 0; font-weight: 600; line-height: 25px;}
.product-items .actions-secondary{position: static; float: left}
.product-items .quickviewpro, .product-items .wishlist{display: inline-block}
.product-items .price-box.price-final_price{margin: 3px 0 2px !important; font-size: 12px; }
.product-items .quickviewpro{ background-position: -92px -372px; width: 20px; height: 20px;}
.product-items .quickviewpro:hover{ background-position: -164px -372px;}
.category-couponnenbak .product-items .quickviewpro{ background-position: -88px -61px; width: 20px; height: 20px;}
.category-couponnenbak .product-items .quickviewpro:hover{ background-position: -162px -187px;}
.product-items .wishlist{ background-position: -89px -107px; width: 20px; height: 20px; margin-right: 5px;}
.category-couponnenbak .product-items .wishlist{ background-position: -91px -330px;}
.product-items .wishlist:hover{ background-position: -163px -47px;}
.category-couponnenbak .product-items .wishlist:hover{ background-position: -163px -320px;}
.product-info-main .product-social-links .action.feature .ic-heart:before{display: none}
.product-info-main .product-social-links .action.feature .ic-heart{height: 27px; width: 30px; background: url("../images/pd_wishlist.png") no-repeat 0 0px; border-radius: 0; margin-right: 14px;}
.product-info-main .product-addto-links .towishlist{margin-bottom: 0}
.product-social-links .action.feature .label{display: none}
.product-info-main .product-add-form{margin-bottom: 0px;}
.items-grid.centered:not(.equal-height) .homepage-feautred .item .actions{display: none}
.product-bottom-info{padding: 7px 0}
.price-box.price-final_price span.price{color: #333;}
.items-grid .homepage-feautred .product-item-name, .items-grid-partitioned .product-items .product-item-name{line-height: 15px; padding: 4px 0 2px; margin: 0}
.column.main .homepage-feautred .owl-item .item{margin-top: 15px; padding: 10px 10px 0}
.new-buttons a{background: #333; padding: 0 18px; line-height: 34px; border-radius: 0; display: inline-block; text-transform: inherit}
.featured-product-home .block{margin-bottom: 25px;}
.slider-arrows1 .homepage-feautred .owl-controls .owl-buttons div::before{color: #333}
.homepage-feautred .owl-prev, .home-cat-section .owl-prev, .couupn-added-slider .owl-prev{left: inherit; right: 32px;}
.featured-product-home {padding-bottom: 38px;}
.homepage-feautred .product-image-container .product-image-photo{position: static; max-width: 100%; height: auto; width: auto}
.homepage-feautred .product-image-wrapper{padding-bottom: inherit !important}
.products-deal-list li.mpdailydeal-product-item.product-item{width: 100% !important}
.products-deal-list .owl-carousel .owl-nav.disabled, .home-cat-section .owl-carousel .owl-nav.disabled, 
.products-upsell .owl-carousel .owl-nav.disabled, .crosssell .owl-carousel .owl-nav.disabled, .couupn-added-slider .owl-carousel .owl-nav.disabled{display: block; position: absolute; right: 0; top: -42px;}
.products-deal-list .owl-carousel .owl-nav button, .home-cat-section  .owl-carousel .owl-nav button, .products-upsell .owl-carousel .owl-nav button, .crosssell .owl-carousel .owl-nav button, .couupn-added-slider .owl-carousel .owl-nav button{margin: 0}
.products-deal-list .owl-carousel .owl-nav span, .home-cat-section .owl-carousel .owl-nav span, .products-upsell .owl-carousel .owl-nav span,  .crosssell .owl-carousel .owl-nav span, .couupn-added-slider .owl-carousel .owl-nav span {font-size: 24px; color: #333; line-height: 24px; height: 30px; width: 30px; margin: 0; display: inline-block;}
.product-items .old-price .price{text-decoration: line-through;}
.product-items .price-box.price-final_price .old-price span.price, .product-items .price-box.price-final_price .old-price{color: #999999 !important; font-size: 12px;}
.product-items .item .price-box .price{font-size: 12px;}
.product-items .special-price{float: right; margin-left: 5px;}
.home-cat-section .widget .block-title{margin: 0;}
.home-cat-section .item{margin-top: 15px;}
.home-cat-section .item .theme-cat-name:hover{color: #ed1260}
.home-cat-section .owl-dots, .upsell .owl-dots, .couupn-added-slider .owl-dots{display: none}
.theme-cat-name {
    position: absolute;
    z-index: 9;
    bottom: 76px; left: 0;
    text-align: center;
    width: 100%;
    color: #f8cc46;
    font-size: 18px;
    font-weight: bold;
    background: #333;
    line-height: 58px;

}
.themes-list .product-image{display: inline-block}
.theme-cat-name a{color: #f8cc46;}
.home-commom-btn{text-align: center}
.home-commom-btn .home-btn{background: #333; padding: 0 18px; line-height: 34px; display: inline-block; color: #fff; min-width: 154px; text-align: center; font-weight: bold; font-size: 16px;}
.home-commom-btn .home-btn:hover{background: #ed1260; color: #fff}
.home-cat-section .home-commom-btn{margin-top: 33px}
.home-cat-section.featured-product-home{padding-bottom: 59px; }
.home-banner-sectopm, body.checkout-cart-index .main-top-container, .home-before-slider-top{padding-top: 30px; background: url(../images/top-shadow.png) repeat-x 0 0 #fff}
.home-banner-sectopm, .main-container{clear: both;}
.banner-title{font-size: 24px; font-weight: bold; color: #222020; line-height: 58px; background: #fff; text-align: center}
.banner-btns{padding: 34px 0 31px; background: rgba(255,255,255,0.75)}
.banner-item-inner{position: relative}
.banner-text{position: absolute; bottom: 0; width: 100%}
.main-container{background: url(../images/top-shadow-inner.png) repeat-x 0 0}
.cms-home .main-container, body.checkout-cart-index .main-container{padding-top: 0}
.home-banner-sectopm .banner-item:first-child{padding-right: 10px}
.home-banner-sectopm .banner-item:last-child{padding-left: 10px}
.homefeature.feature p {font-weight: 600; color: #999; margin-left: 15px; text-align: left} 
.homefeature {display: flex; align-items: center;}
.promotionblock{padding: 13px 0 3px; border: 0}
.promotionblock .feature.centered > .ic{margin-bottom: 0 !important; font-size: inherit}
.home-inspireren-section{padding: 23px 0 54px;}
.home-inspireren-section .col-md-4{padding: 0 10px 20px}
.home-inspireren-section .col-md-4:nth-child(3n+1) {clear: both;}
.home-inspireren-section .row{margin-left: -10px; margin-right: -10px;}
.home-inspireren-section .block-content{padding-bottom: 20px;}
.load-more-inspir{float: left; width: 100%; margin-bottom: 12px; margin-top: -15px}
.load-more-inpir-btn {float: right; background-position: -82px -141px; font-size: 0; cursor: pointer}
.load-more-inpir-btn:hover{background-position: -158px -136px;}

.header #block-search input{color: #333; font-size: 14px;}
.fancybox-content .product-image-photo{max-width: 100%; width: 100%;}
.product-list-label {position: absolute; bottom: 0; text-align: center; font-weight: bold; width: 100%; background: #f8cc46;   color: #fff; text-transform: uppercase; line-height: 30px; z-index: 1} 
.column.main .category-products-grid .item.product-item{padding-left: 1%; padding-top: 0; padding-bottom: 15px !important;}
.category-products-grid .product-items{margin-left: -1%; margin-right: -1%;}
.items-grid-partitioned .product-items .product-item-info{padding-bottom: 0}
.items-grid .product-item-img{max-height: 144px; min-height: 144px;}
.toolbar-products{margin-bottom: 25px;}
.filter .block-subtitle{padding-top: 10px;}
.catalog-category-view .page-title-wrapper{text-align: center}
.page-title{margin-bottom: 17px;}
.category-view-theme-slider{border-bottom: 1px solid #ccc; padding-bottom: 0 !important; margin-bottom: 15px;}
.category-view-theme-slider .home-commom-btn{display: none}
.home-cat-section.category-view-theme-slider .item{margin-top: 25px;}
.breadcrumbs ul li a{color: #a3a3a3 !important}
.breadcrumbs{margin-bottom: 15px;}
.product-info-main .box-tocart .action.tocart{background: #333333; color: #fff; font-size: 16px; font-weight: bold; line-height: 34px; padding: 0 34px;}
.products-upsell .homepage-feautred .owl-item .item, .crosssell .homepage-feautred .owl-item .item{margin-right: 0}
.upsell .block .block-title, .crosssell .block .block-title{margin-bottom: 0}
.product-page-notice h2.border-top-bottom{display: none}
.fotorama__nav-wrap--horizontal{display: flex; flex-direction: column}
.product-page-notice{order: 2}
.media .fotorama__nav--thumbs{margin-top: 10px;}
.product-page-notice p.notice-message{text-align: left; margin: 13px 0}
.product-info-main .stock.available, .product-info-main .stock.unavailable{text-transform: inherit}
.product-social-links{margin-bottom: 15px;}
.product-info-main .product.attribute.overview{margin-bottom: 28px}
.product-info-main .product-info-stock-sku{padding-bottom: 0}
.product-info-main .product-social-links .action.feature .ic-heart:hover{color: inherit; background: url("../images/pd_wishlist_hover.png") no-repeat 0 0px;}

.product-info-main .product.attribute.sku{display: none}
.addthis_inline_share_toolbox {margin: 40px 0 10px;}
.product-bottom-banner {position: relative;}
.product-bottom-banner-text, .page-layout-1column .category-description{font-size: 32px; color: #fff; position: absolute; left: 0; top: 0; font-weight: bold; padding: 50px; max-width: 400px; line-height: 30px; height: 100%; box-sizing: border-box; display: flex; align-items: center;}
.featured-product-home.upsell{padding-bottom: 10px;}
.product-view .swatch-attribute .swatch-option{border: 5px solid #fff; margin-right: 20px; min-width: 50px; line-height: 50px; height: 50px; padding: 0}
.swatch-attribute .swatch-option:not(.disabled):hover, .swatch-attribute .swatch-option.color:not(.disabled):hover{border: 5px solid rgb(0, 0, 0); outline: 0;}
.swatch-attribute {margin-bottom: 15px;}


.cart-container .checkout-methods-items .action.primary{width: auto; padding: 0 30px; line-height: 44px;}
.checkout-cart-index .page-title-wrapper{text-align: center}
.block.crosssell{padding-bottom: 0; margin-top: 23px; margin-bottom: 26px;}
.cart-container .form-cart{margin-bottom: 10px}
.cart-summary > .title{margin-bottom: 20px;}
.checkout-cart-index .promotionblock{padding-top: 0}
.cart-summary .block > .title{padding-left: 4px;}
.cart-summary .block.shipping {display: none}
.themes-list .item{position: relative}
.themes-list .col-md-4{padding: 0 10px 20px;}
.themes-list.row{margin-left: -10px; margin-right: -10px;}
.products.wrapper.themes-list + .toolbar{margin-top: 10px}
body.category-thema .columns, body.category-inspiraties .columns{/*display: none*/}
.themes-list .item .product-image{position: relative}
.themes-list .item:hover .product-image:before{background: rgba(255,255,255,0.90); height: 100%; width: 100%; position: absolute; left: 0; top: 0; z-index: 1; content: ""}
.theme-hover-button{display: none}
.themes-list .item:hover .theme-hover-button{display: block; position: absolute; margin: auto; z-index: 9; top: 125px; width: 100%}
.category-view{position: relative}
.page-layout-1column .category-description{height: 260px; margin-bottom: 0}
.page-layout-1column .filter.block{display: none}
.couupn-added-slider .owl-carousel .item{background: #fff; padding: 4px; margin-top: 15px;}
.couupn-added-slider .owl-carousel{padding: 0px 0 15px; border-bottom: 1px solid #cccccc; margin-bottom: 15px;}
.couupn-added-slider{margin-top: -5px; padding-bottom: 12px;}
.coupon-actions.home-commom-btn{text-align: right;}
.coupon-actions .home-btn{margin-left: 40px;}
.coupon-actions .delete-couupn{color: #ed1260; font-weight: bold}
.coppon-inner-item {max-height: 88px; overflow: hidden; position: relative; }
.r_c_wishlist_icon{height: 38px; width: 38px; background-position: -81px -232px; font-size: 0}
.cpn-wishlist-delete{position: absolute; width: 100%; background: #f8cd3e; height: 100%; display: none; top: 0; left: 0}
.coppon-inner-item .cpn-wishlist-delete{display: flex; align-items: center; justify-content: center; cursor: pointer}
.price-box span.mpdailydeal-percent-underprice{display: none;}
.cms-home .page-main .page.messages{max-width: 940px; margin: 0px auto}
.page.messages .messages .message{font-size: 20px; font-weight: 600; line-height: 16px; padding: 15px 20px 15px 40px}
.message.success > :first-child::before, .message.error > :first-child::before{line-height: 42px;}
.catalog-product-view .product-info-main .price-box.price-final_price span.old-price{float: left; }
.category-inspiraties .category-description{padding-right: 15px;}
.inspire-inner > a:hover:before{background: rgba(248, 203, 68, 0.9); height: 100%; width: 100%; position: absolute; left: 0; top: 0; z-index: 1; content: ""; cursor: pointer}
.inpire-sorting-section{display: flex; justify-content: flex-end; margin-bottom: 20px;}
.inpire-sorting-section span{font-size: 17px; font-weight: 600; line-height: 30px; margin-right: 18px;}
.inpire-sorting-section select{max-width: 175px; border: 1px solid #c5c5c5}
.inspire-inner{position: relative}
.inspire-inner .hoverblock{display:none; position: absolute; top: 25px; left: 25px; z-index: 2}
.inspire-inner:hover .hoverblock{display: block}
.fancybox-stage .fancybox-slide--html .fancybox-close-small{width: 40px; height: 40px; background-color: rgba(255,255,255,0.9) !important;}
.inpire-top-list {float: left; width: 100%; margin-bottom: 36px; margin-top: -9px;}
.inspire-custom-head {float: left; width: 100%; font-size: 15px; margin-bottom: 4px;}
.inpire-top-list span{color: #db3272; font-weight: 700; margin-right: 4px;}
.sep-cat-ins{margin-left: 3px;}
.inpire-bottom-list ul li {border-bottom: 1px solid #d0d0d0; margin: 0; padding: 7px 2px 8px;}
.inpire-bottom-list ul{border-top: 1px solid #d0d0d0; clear: both}
.inpire-bottom-list .inspire-custom-head{margin-bottom: 33px;}
.download-outfit-icon a{background-position: -87px -287px; width: 25px; height: 25px; content: ""; display: block;}
.download-outfit-icon a:hover{background-position: -160px -270px;}
.product-info-main .product-social-links{display: flex; } 
body.inspiration-details-page .product-page-notice p.notice-message{display: none}
/*body.inspiration-details-page  .fotorama__wrap--css3 .fotorama__stage {height: 620px !important}
body.inspiration-details-page .fotorama__stage__frame .fotorama__img{width: 100%;}*/
body.inspiration-details-page .addthis_inline_share_toolbox {margin: 28px 0 10px;}
body.inspiration-details-page .product-lower-primary-column {width: 100%; margin-left: 0; margin-right: 0}
.mfp-content .popup_wrapper{padding: 18px 37px 30px 37px;}
.newsletter-pop-image{padding: 21px 0 25px}
.newsletter-popup-heading{font-weight: bold; font-size: 40px; color: #000; text-align: center}
.mfp-content  .mfp-close{font-size: 40px; color: #1b1b1b; width: 40px; height: 40px; line-height: 40px; top: 8px; right: 8px; opacity: 1}
.mfp-content  .mfp-close:hover{color: #ed1260}
.mfp-bg{background: #fff;}
.popup_wrapper{border: 0; box-shadow: 1px 1px 15px rgba(0,0,0,0.3); max-width: 940px}
.nav-regular .classic > .nav-panel--dropdown > li > a{text-transform: inherit}
.product-item .price-box .price-label, .product-items .item .price-box .price-label{display: none}
.products-grid.wishlist .product-item .price-box .price-as-configured{float: left; width: auto}
.products-grid.wishlist .product-item .price-box .special-price .price, .products-grid.wishlist .price-box .price{color: #333;}
.mst-search__highlight{background: none}
.suggested a, .search.results dl a, .account-nav .item a{color: #333}
.product-image-photo{margin: 0px auto; max-height: 144px}
.minicart-items .product-image-wrapper .product-image-photo, .checkout-block .minicart-items .product-image-wrapper img{height: auto !important; width: auto !important; max-height: 52px;}
.checkout-block .minicart-items .product-image-wrapper{margin: 0px auto}
.cart.table-wrapper .product-image-photo{max-height: 75px}


.product-items .item .tocart{background-position: -94px -408px; height: 20px; width: 20px; padding: 0}
.product-items .item .tocart.primary:hover{background-position: -165px -408px; background-color: inherit}
.product-items .item .tocart span{display: none}
body.category-couponnenbak .list-cart-btn{display: inline-block !important; margin-right: 5px;}
body.category-couponnenbak .product-items .actions-secondary{display: flex; align-items: center;}
.minicart-wrapper .custom.link.wishlist{background: url("../images/header-wishlist.png") no-repeat 0 6px}
.minicart-wrapper .custom.link.wishlist:hover{background: url("../images/header-wishlist-hover.png") no-repeat 0 6px}
.minicart-wrapper.filled-heading .dropdown-heading .inner-heading{background: url("../images/header-cart.png") no-repeat 0 6px}
.minicart-wrapper.filled-heading .dropdown-heading .inner-heading:hover{background: url("../images/header-cart-hover.png") no-repeat 0 6px}
.product-items .wishlist, .category-couponnenbak .product-items .wishlist{background: url("../images/list-wishlist.png") no-repeat 0 1px}
.product-items .wishlist:hover, .category-couponnenbak .product-items .wishlist:hover{background: url("../images/list-wishlist-hover.png") no-repeat 0 1px}
.category-couponnenbak .product-items .wishlist, .category-couponnenbak .product-items .wishlist:hover{background-position: 0 2px;}
.product-items .quickviewpro{background: url("../images/list-quick-view.png") no-repeat 0 1px}
.product-items .quickviewpro:hover{background: url("../images/list-quick-view-hover.png") no-repeat 0 1px}
.category-couponnenbak .product-items .quickviewpro{background: url("../images/coupon-quik-view.png") no-repeat 0 1px}
.category-couponnenbak .product-items .quickviewpro:hover{background: url("../images/coupon-quik-view-hover.png") no-repeat 0 1px}
.products-grid.wishlist .product-item-actions .action.edit{display: none}
.tig-postcode-field-group .field .label span{max-width: 80%}
.price-box.price-final_price {font-weight: bold}
.product-items .price-box.price-final_price .old-price{font-weight: normal; margin: 0}

/*.home-inspireren-section, 
.daily-deal-section, 
body.cms-home .home-cat-section, 
.footer-top-container,*/
.inspiration-details-page .product-addto-links{display: none}
#masonry-loop-list{margin-left: -10px; margin-right: -10px;}
.gallery-item {float:left; width:33.33%; padding: 0 10px 20px; margin-bottom: 0}
.gallery-item img{width: 100%;}
/*.links-wrapper-separators-left .links > li.Inloggen{display: none}*/
.account-nav .item.current a, .account-nav .item.current strong {border-color: #ed0972;}
#bpost-additional-block .map-container .point-list-wrapper, #bpost-additional-block .map-container .map{width: 100% !important}
.items-grid.products-upsell > li:nth-of-type(3n+1){clear: none}
.items-grid.products-upsell .item{width: calc(25% - 20px);}
.items-grid.products-upsell {margin-top: 15px;}

.home-before-slider-top {
    text-align: center;
    padding: 50px 0 30px 0;
}
.home-before-slider-top h1{
	font-weight: bold;
    font-size: 44px;
    line-height: 50px;
}
.home-before-slider-top h2{
    color: #ed0972;
    font-size: 25px;
	font-weight:normal;
}
.home-after-before-slider-top {
    padding: 40px 0 25px;
}
.home-abt-txt-block a {
    text-decoration: underline;
}
.footer-primary .social a{background:url(../images/sprite.jpeg) no-repeat -3px -2px; height: 52px; width: 52px; display: inline-block;}
.footer-primary .social a.pin{background-position:-3px -2px}
.footer-primary .social a.fb-icon{background-position:-67px -2px}
.footer-primary .social a.insta-icon{background-position:-131px -2px}

@media only screen and (min-width: 992px) {
    .catalog-product-view.page-layout-1column .itemgrid .item{width: 23%}
    .catalog-product-view.page-layout-1column .itemgrid > li:nth-of-type(4n+1) {clear: left !important;}
    .catalog-product-view.page-layout-1column .itemgrid > li:nth-of-type(3n+1) {clear: inherit !important;}
}

@media only screen and (min-width: 770px) {
    .header-container .logo-wrapper .logo img{max-width: 300px;}
    .nav-container{border-top: 1px solid #e6e6e6;}
    .header-container .header-top .item-right{margin-left: 0}
    .primary-right-custom-block {display: flex; width: 100%; justify-content: flex-end;}
    .header-container .primary-right-custom-block .mini-cart.dropdown-block{padding-top: 4px; display: flex}
    .header-primary #block-search input, .footer-top-newsletter .block.newsletter input{min-width: 282px;}
    .footer-top-newsletter .block.newsletter{display: flex; width: 100%; justify-content: space-between; align-items: center}
    .footer-top-newsletter .block.newsletter .content{width: 48%;}
    .footer-primary .inner-container .grid12-12{width: 100%; margin-left: -1%; margin-right: -1%}
    .nav-regular .nav-submenu--mega > .nav-item.level1 > a {font-weight: 700; color: #ed0972}
    .navi .nav-panel-inner{padding: 7px}
    .product-view .product-info-main .box-tocart .field.qty .control{margin-left: 0}
    .themes-list .col-md-4:nth-child(3n+1){clear: both}
    .page-layout-1column.page-with-filter .columns .column.main{padding-top: 0}
    
}
@media only screen and (max-width: 767px) {
    #header-nav .nav-mobile{box-shadow: 0 3px 10px rgba(0,0,0, 0.15); background-color: #fff;}
    #header-nav .nav-mobile .nav-item.level0 > a{font-size: 13px;}
    #header-nav .nav-mobile .nav-item.level1 > a, #header-nav .navi.nav-mobile ul.level0 .nav-item > a{font-size: 13px; color: #333;}
    #header-nav .nav-mobile li.nav-item > a{font-size: 13px}
}

/*
@media only screen and (max-width: 767px) {
    .banner-title{font-size: 17px; line-height: 50px;}
    .home-banner-sectopm .banner-item{padding-left: 15px !important; padding-right: 15px !important; padding-bottom: 15px;}
    .banner-btns {padding: 24px 0 21px;}
    .footer .block-content {margin-top: 15px;}
    .home-about-section img{margin-top: 25px}
    .footer-container .footer-primary-bottom-spacing{border: 0; padding-top: 0}
    .footer-top-newsletter .block.newsletter .field{margin-right: 10px;}
    .footer-top-newsletter .block.newsletter .action.subscribe{padding: 0 9px;}
    .footer-top-newsletter .block.newsletter .title{margin-bottom: 14px;}
    .home-cat-section .item, .home-inspireren-section .col-md-4{text-align: center}
    .block.itemslider .block-title, .daily-deal-section .block-title, .home-cat-section .widget .block-title{padding-right: 60px;}
    .header-container .skip-link .label{display: none}
}

@media only screen and (max-width: 479px) {
    .footer .social > a img{max-width: 40px;}
    .footer .social .fb-like{margin-top: 9px;}
    .homepage-dailydeal-countdown .deal_style_4{padding: 5px;}
    .offer-section h1 span{font-size: 24px;}
    .daily-deal-section .block-title h2, .featured-product-home .block .block-title strong, .featured-product-home .block .block-title h2, .column.main .block .title strong, .cart-summary > .title{font-size: 14px}
}
*/

