body{font: 14pt/1.35 "Arial",Helvetica,sans-serif;color:#313332;background-image:none;background-attachment:fixed;background-color: #f9f9f9;}
h1, h2, h3, h4, h5, h6, .number {color: #313332;}

/* .footer-before-container .pre-footer .info-contact .ic.phone span,.footer-before-container .pre-footer .info-contact .ic.mail span,.header-icons-container .cart-container .top-cart,.header-icons-container .account-container,.header-container-inner .search-header .button{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/spritesheet.png');} */
.advantagesm,.open_des{display:none;}

.no-visible{height:0;opacity:0;}
.big-title{font-family: "Bevan";font-size: 32pt;line-height: 55px;color: #313332;}
/* Header 
.new-nav .menu-manager-menu li.level0{display: inline-block;float: none;}
.header-container-inner .search-header .button{background-position:0 0;height: 22px;left: 12px;width: 22px;}
.header-container-inner .ts-header-logo .ts-logo{margin-right: 18px;}
.header-icons-container .account-container{background-position: 0 -35px;height:36px;width:36px;margin-right: 18px;}
.header-icons-container .cart-container .top-cart{background-position: 0 -95px;height:36px;width:36px;}
.header-icon.cart-container,.header-icons-container .account-container,.ts-header-logo{margin-top:32px;}
.search-header{width: 250px;margin-right: 18px;margin-top:35px;}
.search-header .input-text.search-input-orig{box-shadow: none;width: 206px;height: 27px;border: 1px solid #d0d0d0;border-bottom-width:2px;border-left-width:2px;}
.header-cart-amount{top: -7px;margin-left: 20px;background-color: #f5a23b;}
.new-nav .header-container-inner .header-menu-module{margin-top: 30px;margin-left: 20px;}
.header-container-inner .logo-container img {margin-top: 33px;}
.header-container .container {max-width: 1697px;width: 100%;}
.header-container-inner .columns {float: left;max-width: 1677px;width: 100% !important;}
*/
.main.col1-layout {margin-top: 0px;}
.col-main .container {max-width: calc(1677px - 250px);width: 100%;}
.product-view-top-info {background-color: #fff;padding-bottom: 65px;padding-top: 49px;}
.product-view .product-img-box {float: left;position: relative;width: 810px;}
.product-view-detail-info {float: right;width: 590px;position: relative;}
.badges-info{top: -40px;}
.more-views.notmobile .slick-list{height: auto !important;}
.freeshippinglabel{padding: 5px;font-family: Arial;text-transform: uppercase;background: #419f61 none repeat scroll 0 0;}
.shipping-estimation-label,.nextstatus-product {float: left;margin-left: 5px;}
.product-detail-page .MagicZoomPlus{width: 669px !important;height: 669px !important;}
.product-detail-page .more-views .MagicZoomPlus img{width:100%;height:100%;max-width:125px;max-height:125px;}
.product-detail-page #main-image.MagicZoomPlus {display: inline-block;float:right;}
.product-view .product-view-title h1{font-family: "Bevan";font-size: 32pt;line-height: 55px;max-width: 700px;color: #313332;margin-top: -7px;margin-bottom: 15px;}
.product-view .product-view-title{border-bottom:2px solid #c0c1c2;padding: 0 0 10px;}
.product-detail-addto {padding-top: 11px;margin-bottom: 14px;}
.catalog-product-view .availability {color: #313332;font-family: Arial;font-size: 14px;padding-left: 21px;}
.catalog-product-view .availability::before{background-image: none;background-position: -19px -446px;border-radius: 50%;content: "";display: inline-block;height: 17px;margin-left: -21px;margin-right: 4px;position: absolute;width: 17px;margin-top: 0;}
.catalog-product-view .availability.in-stock::before{background-color: #56c5b5;}
.catalog-product-view .availability.out-of-stock::before{background-color: #e98e10}
.catalog-product-view .availability.sold-out-aus::before,.catalog-product-view .availability.sold-out::before{background-color: #fb0505}
.product-detail-addto-variants {border-bottom: 2px solid #c0c1c2;padding: 0 0 10px;}
.product-categories-block > li {display: inline-block;margin-bottom: 70px;margin-right: 52px;}
.product-categories-block.slick-initialized.slick-slider {float: none;height: auto;margin: auto auto 30px;max-width: 1440px;overflow: visible;width: 100%;}
.product-categories-block .slick-slide {width: 440px !important;margin-right: 50px;}
.product-categories-block .slick-slide:last-child{margin-right:0;}
.badge-design-new.green-badge {background-color: #459e63;}
.badge-design-new.red-badge {background-color: #f3796e;}
.badge-design-new, .badges-info .product-badgets-neu, .badges-info .product-badge-top50, .badges-info .product-badgets-best, .badges-info .shipping-estimation-label .freeshippinglabel, .badges-info .shipping-estimation-label, .badges-info .badge-promo{border-radius: 3px;color: #fff;display: inline-block;float: none;font-size: 14px;line-height: 14px;padding: 4px 5px;position: relative;right: auto;text-transform: uppercase;margin: 0;}
.badges-info .shipping-estimation-label{padding: 0;}
.badges-info .product-badgets-neu{background-color: #7b0759;}
.badges-info .product-badge-top50 {background-color: #f1c232;text-decoration: none;}
.badges-info .product-badgets-best{background-color: #f3796e;}
.badges-info .product-badgets-best::before {border: medium none;margin: 0;}
.badges-info .badge-promo {background-color: #16d3b1;top: auto;}
/* Vertical slider */
.slick-slider{width: 125px;float: left;margin-right: 13px;height: 669px;overflow: hidden;}
.releted-products-detail .rsArrow.rsArrowRight, .releted-products-detail .rsArrow.rsArrowLeft,
.slick-arrow {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border-color: #fff transparent;border-style: solid solid none;height: 0;position: absolute;text-indent: -99999px;width: 0;z-index: 4;left:0;right:0;margin:auto;cursor: pointer;}
.releted-products-detail .rsArrow.rsArrowLeft,.slick-prev.slick-arrow {height: 40px;width: 26px;background-image: url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/arrow_l.png');}
.releted-products-detail .rsArrow.rsArrowRight,.slick-next.slick-arrow {height: 40px;width: 26px;background-image: url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/arrow_r.png');}
.releted-products-detail .rsArrow.rsArrowLeft.rsArrowDisabled{left: -34px;right: auto;background-position: 0 0;}
.releted-products-detail .rsArrow.rsArrowLeft,.releted-products-detail .rsArrow.rsArrowLeft:hover{height: 40px;left: -34px;top: 38%;right: auto;background-position: 0 0;}
.releted-products-detail .rsArrow.rsArrowRight,.releted-products-detail .rsArrow.rsArrowRight:hover{height: 40px;left: auto;right:-34px;top: 38%;;bottom: auto;background-position: 0 0;}
.releted-products-detail .rsArrow.rsArrowRight.rsArrowDisabled{left: auto;right: -34px;}
.slick-vertical .slick-slide{margin-bottom: 11px;width: 125px !important;}
.product-press-block .slick-next.slick-arrow {background-image: url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/arrow_r.png');height: 40px;margin-right: 0;right: -35px;top: 32%;width: 26px;}
.product-press-block .slick-prev.slick-arrow {background-image: url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/arrow_l.png');height: 40px;left: -35px;margin-left: 0;top: 32%;width: 26px;}
.cart-overview #slider-related-cart-product .releted-products-detail {padding: 20px 30px 0;width: 575px;}
.product-view-content-center {float: left;}
.product-view-des {background-color: #fff;height: 591px;overflow: hidden;padding-bottom: 50px;width: 870px;}
.product-view-des .big-title {margin-bottom: 20px;padding-top: 42px;text-align: center;}
.product-view-description {font-size: 14pt;height: 425px;line-height: 20pt;overflow: hidden;padding-left: 75px;padding-right: 60px;text-align: center;}
.catalog-product-view .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: rgba(255, 255, 255, 1);}
.catalog-product-view .mCSB_scrollTools .mCSB_draggerRail {background-color: #fff;border-radius: 0;height: 100%;margin: 0 auto;width: 11px;}
.catalog-product-view .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: rgba(50, 52, 51, 1);border-radius: 0;opacity: 1;transition: none 0s ease 0s ;width: 11px;}
.catalog-product-view .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: rgba(50, 52, 51, 1);}
.catalog-product-view .mCSB_scrollTools .mCSB_draggerContainer{border: 1px solid #313332;width: 11px;}
.catalog-product-view .mCSB_scrollTools{opacity:1;}
.catalog-product-view .mCSB_inside > .mCSB_container {margin-right: 37px;}
.page-nopress {background-color: #fff;margin-bottom: 73px;margin-top: 33px;}
.page-pressblock{margin-bottom: 73px;margin-top: 33px;}
.page-nopress .product-view-des{height: 306px;padding-bottom: 56px;width: 100%;}
.page-nopress .product-view-description{height: 160px;padding-left: 240px;padding-right: 240px;}
.product-tagphotos{text-align:center;margin-bottom: 95px;}
.fotobadge .slick-initialized.slick-slider {float: none;height: auto;margin: auto;max-width: 1368px;overflow: visible;width: 100%;}
.fotobadge .slick-slide{width: 456px !important;height: auto !important;}
.product-detail-page .fotobadge .MagicZoomPlus {height: auto !important;}
.product-detail-page .fotobadge .MagicZoomPlus img{height: auto !important;}
.fotobadge .slick-prev.slick-arrow {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/arrow_l.png");border:none;left: -40px;right: auto;top: 45%;box-shadow:none;}
.fotobadge .slick-next.slick-arrow {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/arrow_r.png");border: medium none;left: auto;right: -30px;top: 45%;bottom: auto;transform: none;-ms-transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;box-shadow:none;}
.fotobadge .slick-prev.slick-arrow:hover,.fotobadge .slick-next.slick-arrow:hover,.fotobadge .slick-prev.slick-arrow:hover::after,.fotobadge .slick-next.slick-arrow:hover::after {box-shadow: none;}
.more-views.slick-slider .slick-next.slick-arrow {border: medium none;bottom: 0;transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);}
.more-views.slick-slider .slick-prev.slick-arrow {border: medium none;transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);}
.product-tag-photos-text {margin-bottom: 15px;}
.taggedphotos-link{color: #4fc6b3;text-decoration: underline;}
.taggedphotos-link:hover{color:#4fc6b3;}
#tab-content-cat .slick-dots,.fotobadge .slick-dots {margin-top: 15px;} 
#popup-socialphoto .popup-inner p {line-height: 16px;}
#popup-socialphoto .popup-inner strong {font-size: 13px;}
#popup-socialphoto .popup-inner li {font-size: 14px;}
#popup-socialphoto .popup-inner em {font-size: 13px;}
.product-press {height: 641px;background-color: #fff;float: right;width: 545px;text-align: center;}
.product-press-block .slick-slider {float: none;height: auto;margin: auto;width: auto;overflow:visible;}
.product-press-block {padding-left: 80px;padding-right: 80px;padding-top: 42px;}
.slick-dots li {display: inline-block;}
.slick-dots li.slick-active button {background-color: #000;}
.slick-dots li button {background-color: #fff;border: 1px solid #313332;border-radius: 50%;height: 16px;margin-left: 5px;margin-right: 5px;text-indent: -99999px;width: 16px;}
.product-press .pc-box .press-product-img{float:none;height: 110px;position: relative;}
.product-press .pc-box .press-product-img img{bottom: 0;display: inline;left: 0;margin: auto;position: absolute;right: 0;top: 0;}
.product-press .press-content {padding-left: 0;}
.press-product-text {font-size: 14pt;}
.press-detail.mCustomScrollbar{height: 399px;margin: 0 auto 15px;overflow: hidden;width: 100%;}
.product-press .pc-box .expcontent{padding: 10px 0 0;}
.sliders-block {text-align: center;}
.sliders-block #filters li{display: inline-block;float:none;}
.sliders-block #filters li span {border: 1px solid #313332;border-radius: 3px;color: #313332;font-size: 13pt;padding: 5px 10px;}
.sliders-block #filters li span:hover,.sliders-block #filters li span.active {background-color: #313332;color: #fff;}
.sliders-block #filters {margin-top: 15px;}
.sliders-sliders {overflow: hidden;}
.small-title {margin-bottom: 20px;margin-top: 20px;font-family: "Bevan";}
.sliders-slider .category-products {overflow: hidden;padding-left:0px;padding-right:0px;margin-bottom: 35px;width: 100%;height: auto;float: none;margin-right: auto;}
.sliders-slider .slider-content-item-image {float: left;width: 272px !important;margin-left: 0;margin-right: 20px;}
.sliders-slider .slider-content-item-image .product-image {display: block;height: 272px;width: 272px;}
.sliders-slider .slider-content-item-image .slider-content-item-text a.related-product-name{color: #313332;height: 40px;line-height: 20px;margin-left: 5px;margin-top: 9px;text-align: left;}
.slider-content-item-text {background-color: #fff;height: 53px;position: relative;overflow: hidden;}
.sliders-slider .slider-content-item-image .slider-content-item-text .price-box{background-color: #fff;bottom: 0;color: #313332;height: 16px;margin-bottom: 7px;padding-left: 13px;position: absolute;right: 6px;}
.sliders-slider sup::before {content: ",";}
.sliders-slider sup {content: "";font-size: 100%;line-height: 0;position: relative;top: 0;vertical-align: baseline;}
.sliders-slider .slick-next.slick-arrow,.sliders-slider .slick-prev.slick-arrow{display:none !important}
.sliders-slider {margin: auto;width: 1440px;}
.sliders-slider .slick-slide:last-child {margin-right: 0;}
.sliders-slider .slick-slide:nth-child(5n) {margin-right: 0;}
.product-view .price-wrapper .product-detail-tax-info{margin: 30px 0 0;}
.product-detail-page .product-view .price-wrapper .price-box .price, .product-detail-page .product-view-bundle-block .price-as-configured .price{font-size: 30pt;color: #313332;}
.product-view .price-wrapper .product-detail-tax-info a, .product-view .price-wrapper .product-detail-tax-info .gray{color: #313332;display: inline;}
.product-view .add-to-cart .button, .stockalert-form .button-set .button{width: 253px;height: auto;min-height:56px;background: #f5a23b none repeat scroll 0 0;box-shadow:none;padding: 8px 10px;top: 0;}
.product-view .add-to-cart .button span, .stockalert-form .button-set .button span{font-size:18pt;}
.product-view .add-to-cart .button:hover{top:0;box-shadow:none;-webkit-box-shadow: none;}
.product-detail-addto-availability {float: left;margin-top: 6px;}
.options-container-big fieldset {border: medium none;margin: 0;padding: 0;}
.product-view .detail-product-info .pds-qty {display: none;}
.product-view .add-to-cart{margin-top:5px;margin-bottom: 10px;}
.add-to-box {margin-bottom: 0;}
.product-infos {border-bottom: 2px solid #c1c1c1;}
.product-info-title > a {border-top: 2px solid #c1c1c1;color: #313332;display: block;font-size: 13pt;padding-bottom: 11px;padding-top: 11px;position:relative;padding-left:7px;}
.product-info-title > a::after {background-image: url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/tab.jpg');content: "";display: inline-block;height: 22px;position: absolute;right: 14px;width: 22px;}
.product-info-title > a.expanded{background-color: #313332;color:#fff;border-top: 2px solid #313332;}
.product-info-title > a.expanded::after {background-image: url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/tab_open.jpg');height: 4px;top: 20px;}
.tab-product-content {padding-top: 11px;padding-bottom: 11px;padding-left: 7px;}
#tab-content-feature > p {padding-left: 27px;}
.product-info-line ul li {list-style:none;padding-left: 28px;}
.product-info-line #tab-content-feature ul li::before{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/check.jpg");background-repeat: no-repeat;content: "";display: inline-block;height: 14px;margin-left: -27px;padding-left: 10px;width: 16px;}
.product-info-line{font-size: 13pt;}
.product-info-line.feature-block .info-logo{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/info-i.png');background-repeat: no-repeat;display: inline-block;height: 30px;left: 7px;margin-right: 11px;position: absolute;top: 8px;width: 30px}
.product-info-line.feature-block a{padding-left: 45px;}
.product-detail-page .product-view-content-right-review-big-number, .product-detail-page .product-view-content-right-null-review-text{display: inline-block;float: none;margin-left: 10px;vertical-align: top;width:auto;}
.product-bewertungen-detail {max-height: 315px;overflow: hidden;position: relative;height: 100%;}
.product-bewertungen-detail .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: rgba(127, 127, 127, 1);}
.product-bewertungen-detail .mCSB_scrollTools .mCSB_dragger{background-color: #7f7f7f;}
.catalog-product-view .product-bewertungen-detail .mCSB_scrollTools .mCSB_draggerRail{background-color: #ebebeb;width:10px;}
.catalog-product-view .product-bewertungen-detail .mCSB_scrollTools .mCSB_draggerContainer{width: 10px;border: medium none;}
.product-bewertungen-detail .mCSB_scrollTools{width:10px;}
.review-right,.review-left {position: relative;background-color: #ebebeb;border-radius: 12px;display: block;float: left;height: 92px;margin-bottom: 11px;padding: 16px 21px;width: 389px;margin-top: 22px;}
.tab-product-content .button-set .read-now,.tab-product-content .read-now {background-color: #4fc6b3;border-radius: 4px;color: #fff;display: block;font-size: 14pt;height: 45px;line-height: 44px;margin: 10px auto 25px;text-align: center;width: 203px;box-shadow: none;border: medium none;}
.review-right{float: right;text-align: right;}
.review-rating {display: inline-block;margin-left: 3px;}
.review-left-review-content::before{border:none;left: 0;position: relative;width: auto; }
.review-left-review-content {padding: 0;}
.review-left-info {clear: none;display: block;float: none;margin-right: 0;}
.review-left-review-content, .review-right-review-content {color: #313332;font-size: 13px;height: 55px;overflow: hidden;}
.product-comments-bewertungen-content .review-user {color: #313332;font-size: 13px;font-weight: bold;text-transform: none;}
.product-comments-bewertungen-content .review-date{color: #313332;font-size: 13px;font-weight: bold;}
.review-left-review .review-more-btn{background-color: #ebebeb;background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/review_more.png");background-position: center center;background-repeat: no-repeat;bottom: -12px;display: none;height: 25px;padding-top: 5px;position: absolute;width: 100%;cursor: pointer;}
.review-left-review.seeMore .review-more-btn{display:block}
.review-left-review {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;display: block;float: none;position: relative;width: auto;}
.review-left::before,.review-right::before {border-bottom: 22px solid #ebebeb;border-left: 9px solid transparent;border-right: 9px solid transparent;content: "";height: 0;left: 16px;position: absolute;top: -22px;width: 0;}
.review-right::before {left: auto;right: 16px;}
.review-left.open-review,.review-right.open-review {height: auto;}
.review-left.open-review .review-left-review-content,.review-right.open-review .review-left-review-content {height: auto;overflow: visible;}
.review-left.open-review .review-more-btn,.review-right.open-review .review-more-btn {position: relative;transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);}
.product-info-line ul.form-list li {list-style: outside none none;margin: 0;}
.review-inner .input-text{height: 30px;width: 100%;border: 1px solid #000;}
.review-inner .review-textarea {border: 1px solid #000;height: 100px;width: 100%;}
.tab-product-content .read-now:hover {box-shadow: none;top: 0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;}
.tab-product-content .review-inner .read-now{margin: 35px auto 0;box-shadow: none;top: 0;}
.review-inner {padding-top: 20px;position: relative;}
.close-review {font-size: 25px;font-weight: bold;position: absolute;right: 20px;color: #000;}
.tab-product-content #reviewForm.read-now.no-display {display: none;}
.product-detail-extra-info-content-inner > h3 {color: #313332;font-family: "Bevan";font-size: 22pt;}
.product-detail-extra-info-content-inner ul li::before{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/check.jpg');background-position:0 0;background-size: auto;height: 14px;width: 16px;}
.product-detail-extra-info-content-inner ul li {color: #313332;display: block;font-size: 14pt;margin-bottom: 5px;vertical-align: middle;}
.product-detail-extra-info-content {padding: 38px 20px 0 0;}
.product-detail-extra-info-content-inner ul {margin-top: 0;}
.social .fb-block.facebook{padding-top: 2px;}
.product-detail-extra-info-content-inner {float: left;}
.gift-social-block {float: right;margin-top: 0;overflow: hidden;width: auto;}
.gift-social-block .social .fi:hover a,.gift-social-block .social .fi:hover {background-color: #4fc6b3;}

.configuration-title {font-size: 20px;margin-bottom: 5px;margin-top: 15px;}
.no-configurable-product-error {color: #ff0000;font-size: 14px;}
.select-box .product_attribute_option_link {border: 1px solid #313332;border-radius: 2px;color: #313332;display: inline-block;font-size: 11pt;margin-right: 10px;padding: 7px 10px;margin-bottom: 5px;}
.select-box .product_attribute_option_link:last-child {margin-right: 0;}
.product_attribute_option_link.product_attribute_option_link_selected {background-color: #313332;color: #fff;}
.conf-product-right .select-box::after{background-position:0;background-image:none;}
.product-view .pds-qty {display: inline-block;float: left;}
.product-view .price-wrapper .price-box-bundle .minimal-price .price-label, .product-view .price-wrapper .price-box .label .configurable-price-from-label {color: #313332;display: inline-block;float: none;font-size: 30pt;margin-right: 5px;top: 0;}
.productquestions-container .box-content.bc-left table::before{border-right: 10px solid #ebebeb;}
.productquestions-container .box-content .response-content,.productquestions-container .box-content table{background: #ebebeb none repeat scroll 0 0;}
.productquestions-container .box-content .response-content::before{border-bottom: 10px solid #ebebeb;}
.tab-product-content #questionForm.no-display {display: none;}
#buy_as_gift_form{float:none;padding: 0;width: 100%;color: #313332;font-size: 12pt;}
#buy_as_gift_form .subtitle-buy-detail a {color: #313332;font-size: 13px;text-decoration: underline;display: none;}
#buy_as_gift_form #buy_as_gift{background-color: #f5a23b;box-shadow: none;font-size: 13pt;padding: 12px 5px;width: 219px;}
#buy_as_gift_form .button-set{text-align: center;}

.product-detail-extra-info-content-inner ul li.maximilies::before{position: relative;top: 5px;}
/* Footer 
.folge-icon .fi span.fi-title{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/social_icons.png');background-repeat:no-repeat;display:block;width:72px;height:72px;margin: auto;}
.folge-radbag {margin-bottom: 50px;}
.footer-before-container{border-top: 12px solid #313332;padding: 27px 0 32px;}
.footer-links{background: #313332 none repeat scroll 0 0;height: 49px;padding: 0;}
.footer-links .footer-links-wrapper a{font-family: Arial;font-size: 14px;}
.folge-radbag .big-title {text-align: center;margin-bottom: 15px;}
.folge-icon .fi{display: inline-block;height: 100px;position: relative;width: 125px;}
.folge-icon{text-align: center;}
.folge-icon .fi span.facebook{background-position:0 0;}
.folge-icon .fi span.youtube{background-position:-120px 0;}
.folge-icon .fi span.pinterest{background-position:-240px -1px;}
.folge-icon .fi span.google{background-position:-361px -1px;}
.folge-icon .fi span.twitter{background-position:-482px 0;}
.folge-icon .fi span.instagram{background-position:-603px 0;}
.footer-before-container .pre-footer .folge-icon .fi a {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;bottom: 0;color: #313332;display: block;font-size: 14pt;height: 100%;left: 0;padding: 0;position: absolute;right: 0;text-align: center;width: 100%;}
.footer-before-container .pre-footer .folge-icon .fi a::before {content: "";display: block;margin-right: auto;vertical-align: inherit;}
.footer-before-container .pre-footer .folge-icon .fi a span {bottom: 0;display: block;left: 0;position: absolute;right: 0;}
.footer-before-container .pre-footer .prefooter span.prefooter-title{color: #313332;font-family: "Arial";font-size: 17pt;margin: 0;}
.footer-before-container .pre-footer .folge-icon .fi a:hover, .footer-before-container .pre-footer ul li a:hover {color: #4fc6b3;}
.footer-before-container .pre-footer .prefooter ul li {margin-bottom: 0;line-height: 20px;}
.footer-before-container .pre-footer .prefooter ul li a {border-radius: 0;color: #313332;font-family: arial;font-size: 11pt;padding: 0;transition: none 0s ease 0s ;}
.footer-before-container .pre-footer .prefooter ul li a:hover {color: #4fc6b3;}
.pre-footer .logo-footer{margin-top: 8px;}
.pre-footer .logo-footer > a {display: block;margin-top: 10px;text-align: center;}
.prefooter {overflow: hidden;}
.pre-footer.container {position: relative;width: 856px;}
.pre-footer.container .prefooter .columns{width:auto;margin-right: 51px;}
.pre-footer.container .prefooter .columns.logo-footer{font-family: "Arial";font-size: 17pt;margin-right: 0;margin-top: 0;width: auto;}
.footer-before-container .pre-footer .info-contact{color: #313332;font-size: 11pt;position: absolute;margin-top: 0;left: 0px;bottom: -13px;margin-left: 20px;}
.footer-before-container .pre-footer .info-contact a{color: #313332;font-size: 11pt;}
.footer-before-container .pre-footer .info-contact .ic.mail span{background-position: 0 -206px;height: 21px;width: 29px;}
.footer-before-container .pre-footer .info-contact .ic.phone span{background-position: 0 -252px;height: 21px;width: 21px;}
.footer-before-container .pre-footer .info-contact .ic{margin-right: 30px;}
.footer-links .container {max-width: 1697px;width: 100%;}
.footer-links .container .columns {max-width: 1677px;width: 100%;}
.footer-links .container .columns span{height: 49px;line-height: 49px;padding:0;}
.prefooter.columns {max-width: 1000px !important;width: 100%;}
.prefooter.columns.mobile-prefooter{display:none;}
*/
.container .cart-overview.columns {float: none;margin: auto;}
.cart-overview .cart-overview-inner #slider-related-cart-product.upsell-cart{position:static;}
.cart-overview .cart-buttom-to-cart{background-color: #f5a23b;box-shadow: none;font-weight: normal;width: 202px;text-align: center;}
.cart-overview .cart-buttom-to-cart:hover{top: 0;}
.cart-overview .cart-overview-top{background-color: #fff;border-bottom: 2px solid #c0c1c2;color: #313332;font-family: "Bevan";font-size: 24px;text-transform: none;}
.cart-overview .releted-products-detail .others-product h3{color: #313332;font-weight: normal;font-size: 20px;}
.cart-overview .cart-product-title > span {color: #313332;text-transform: none;display: block;height: 54px;}
.cart-overview .cart-product-detail-name{margin-top: 0;height: 55px;margin-bottom: 5px;overflow: hidden;}
.cart-overview .cart-product-detail-info{font-size: 17px;}
.cart-overview .cart-product-title{width: 495px;}
.cart-overview .cart-product-detail{margin-top: 25px;}
.cart-overview .cart-buttom-next-shop{background-color: #4fc6b3;font-weight: normal;box-shadow: none;}
.cart-overview .cart-buttom-next-shop:hover{box-shadow: none;top: 0;}
#slider-related-cart-product .releted-products-detail .rsOverflow{position:static}
/* highlight page */
.highlight-class .header-container .container{ max-width: 1920px;}
.highlight-class .header-container-inner .columns {display: block;float: none;margin: auto;max-width: 1880px;width: 100%;}
.highlight-class .col-main .container {max-width: 1920px;padding: 0;background:none;margin-top:0px;}
.highlight-class .col-main .container .columns {display: block;float: none;max-width: 1900px;width: 100%;margin: auto;}
.highlight-class .cms-block-page {margin-left: 26px;margin-right: 26px;}
.h-row {overflow: hidden;margin-bottom: 2.5%;}
.h-column {float: left;overflow: hidden;width: 49%;}
.h-column:last-child{float:right;}
.h-row img{display: block;transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s}
.h-row img:hover{transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform:scale(1.05);}
.h-row-column:last-child {margin-top: 2.1%;}
.highlight-class .big-title.special-effect{font-size: 45pt;height: 58px;margin-bottom: 33px;text-align: center;}
.special-effect .dash {animation: 0.5s linear 0s normal none infinite running blink;-webkit-animation: 0.5s linear 0s normal none infinite running blink;-moz-animation: 0.5s linear 0s normal none infinite running blink;background-color: #313332;display: inline-block;height: 3px;width: 20px;}
.special-effect .content{display: inline;}
.h-row-column {overflow: hidden;}
.portfolio .product-categories-block .slick-slide img{max-width:inherit;}

#giftbuy.popup-splash {padding: 0;width: auto;}
.buy-as-gift-container > h1 {color: #313332;font-family: "Bevan";}
.buy-as-gift-text h4,.buy-as-gift-container-left .buy-as-gift-product h2{color: #313332;}
.giftcard-form .button{background-color: #f5a23b;border-radius: 5px;box-shadow: none;padding: 12px 5px;}
#giftbuy .close-splash2 {background-color: #fff;background-image: none;border: 2px solid;border-radius: 50%;color: #313332;font-family: Verdana;font-size: 24px;line-height: 23px;right: -16px;text-align: center;text-indent: inherit;top: -17px;width: 27px;}
.product-categories-block .slick-track {width: auto !important;}
.product-detail-page .bundle .options-list .option-image {display: none;}
.add-to-cart .cbutton--effect-stana .cbutton__helper {position: absolute;top: 0;left: -170px;width: 580px;height: 150px;opacity: 0;margin: auto;right: 0;pointer-events: none;display: block;bottom: 0;}
.add-to-cart .cbutton--box-color-8 line {stroke: #f5a23b;}
.add-to-cart .cbutton--effect-stana line {fill: none;stroke-width: 0.5px;}
.cart-buttom-to-cart .cbutton--effect-stana .cbutton__helper,.cart-buttom-next-shop .cbutton--effect-stana .cbutton__helper,.product-info-line .cbutton--effect-stana .cbutton__helper {position: absolute;top: 29%;left: -50%;margin: -40px 0 0 -40px;width: 485px;height: 100px;opacity: 0;pointer-events: none;}
.cart-buttom-to-cart .cbutton--box-color-8 line,.cart-buttom-next-shop .cbutton--box-color-8 line,.product-info-line .cbutton--box-color-8 line {stroke: #4fc6b3;}
.cart-buttom-to-cart .cbutton--effect-stana line,.cart-buttom-next-shop .cbutton--effect-stana line,.product-info-line .cbutton--effect-stana line {fill: none;stroke-width: 0.5px;}
.cart-overview .cart-buttom-next-shop{background-color: #4fc6b3;font-weight: normal;box-shadow: none;width: 165px;height: 40px;}
.cart-overview .cart-buttom-next-shop a{display:none;}
.cart-overview .cart-buttom-next-shop .cbutton--box-color-8 {background: #4fc6b3;border: none;height: 40px;width: 165px;margin: 0;border-radius: 5px;display: block;}
.cart-buttom-next-shop .cbutton--effect-stana .cbutton__helper{width: 410px;left: -46%;}
.cart-overview .cart-buttom-next-shop .cbutton--box-color-8 span {color: #fff;display: block;font-size: 15px;}
.cart-overview .cart-buttom-to-cart{background-color:#f5a23b;font-weight: normal;box-shadow: none;width: 165px;height: 40px;}
.cart-overview .cart-buttom-to-cart a{display:none;}
.cart-overview .cart-buttom-to-cart.s-device a {display: block;}
.cart-overview .cart-buttom-to-cart .cbutton--box-color-8 {background:#f5a23b;border: none;height: 40px;width: 165px;margin: 0;border-radius: 5px;display: block;}
.cart-buttom-to-cart .cbutton--effect-stana .cbutton__helper{width: 410px;left: -46%;}
.cart-overview .cart-buttom-to-cart .cbutton--box-color-8 span {color: #fff;display: block;font-size: 15px;}
.cart-buttom-to-cart .cbutton--box-color-8 line{stroke: #f5a23b;}
#cart-overview.cart-overview .cart-buttom-to-cart.s-device{display: none;}
.catalog-product-view .cbutton__text{position: relative;opacity: 1;}
.product-view .add-to-cart .button{margin-left: 0;}
/* newsletter */
.product-view-content {position: relative;}
.new-newsletter-popup {color: #4c4c4c;height: 329px;position: fixed;width: 593px;bottom: 20px;left: -600px;transition: all 1s ease 0s;background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/popup_newsletter.png');font-size: 11pt;font-family:'Arial';z-index:999;display: none !important;}
.new-newsletter-popup.slidein {left: 40px;}
.new-newsletter-popup.noslide {left: -600px;}
.new-newsletter-popup .newsletter-detail-title{font-family: "Bevan";font-size:20pt}
.new-newsletter-popup .newsletter-popup-block {margin-left: 200px;padding-top: 24px;text-align: center;width: 355px;}
.new-newsletter-popup .newsletter-input {border: 2px solid black;height: 28px;margin-top: 10px;padding-left: 10px;width: 262px;}
.new-newsletter-popup .radio-sex.radio-sex-female,.new-newsletter-popup .radio-sex.radio-sex-male{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/m_symbol_small.png");border: medium none;display: inline-block;height: 31px;margin: 0;width: 31px;}
.new-newsletter-popup .radio-sex.radio-sex-female{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/w_symbol_small.png");margin-right: 11px;}
.new-newsletter-popup .radio-sex.radio-sex-female.checked {background-color: #eb72f3;background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/w_symbol_small_active.png");}
.new-newsletter-popup .radio-sex.radio-sex-male.checked{background-color: #2564a4;background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/m_symbol_small_active.png");}
.new-newsletter-popup .newsletter-gender{width: 106px;margin-top: 20px;}
.new-newsletter-popup .newsletter-popup-block .button {background-color: #4fc6b4;border-radius: 5px;color: #fff;display: inline-block;font-size: 13px;margin-top: 20px;padding: 6px 10px;}
.new-newsletter-popup .newsletter-detail-text {margin-bottom: 10px;}
.new-newsletter-popup .close-popup {background-color: #fff;border:2px solid #4c4c4c;border-radius: 22px;cursor: pointer;font-size: 22px;height: 25px;line-height: 23px;position: absolute;right: -5px;text-align: center;top: -5px;width: 25px;}
.newsletter-popup-link{height: 280px;left: 23px;position: absolute;top: 34px;transform: rotate(-8deg);width: 156px;}
.newsletter-popup-link a{display: block;height: 280px;width: 156px;}
.newsletter-popup-link img{height: 280px;width: 156px;}
#bundle-product-wrapper .detail-product-info-container .input-box.validation-passed::after{background-image:none;}
.rating-text a {color: #4fc6b3;}
#productquestions-splash{position:relative;}
.last-products .slick-track{margin: auto;width: 100% !important;}
.MagicZoomBigImageCont {height: 669px !important;width: 669px !important;}
#related-product-detail .slick-track {margin:auto;height: 330px;overflow: hidden;width: 1440px !important;}
.page-nopress .product-view-description{height: auto;max-height: 310px;}
.page-nopress .product-view-des{height: auto;}
#bundleProduct .product-options {border: medium none;margin:11px 0 0;padding: 0;}
.custom-checkbox-wrapper {border-bottom: 2px solid #c1c1c1;display: block;margin: 20px 0 0;padding-bottom: 20px;}
#options-container {margin-right: 0;position:relative;}
.price-box.bundle-price {bottom: 107px;position: absolute;}
.price-as-configured .price-label {font-size: 14px;}
.price-as-configured .price {color: #313332;font-size: 30pt;}
.product-view .product-options .add-to-cart {padding-top: 40px;}
.block.bundle-summary {padding-top: 8px;}
#bundleBlock .product-detail-addto {padding-top: 0;}
#bundleProduct .product-options .bundle > label{font-size: 20px;margin-bottom: 5px;margin-top: 8px;}
#bundleProduct .product-options label {font-size: 20px;margin-bottom: 5px;margin-top: 8px;}
#bundleProduct .product-options .custom-checkbox-wrapper label,#bundleProduct .product-options .options-list label {font-size: 15px;}
#bundleProduct .product-options .note {font-size: 12px;}
#bundleProduct .product-options .input-box .input-text.product-custom-option {border: 1px solid #313332;border-radius: 2px;color: #313332;font-size: 11pt;margin-bottom: 5px;margin-right: 10px;padding: 7px 10px;width: 37%;}
#bundleProduct .options-list input[type="radio"] + label {border: 1px solid #313332;border-radius: 2px;color: #313332;font-size: 11pt;margin-bottom: 5px;margin-left: 0;margin-right: 6px;padding: 7px 10px;}
#bundleProduct .options-list input[type="radio"]:checked + label {background-color: #313332;color: #ffffff;}
#bundleProduct .options-list li{display:inline-block;}
#bundleProduct .options-list input[type="radio"] + label::before{background-image: none;}
#bundleProduct .product-options .select-box {float: none;width: 40%;}
#bundleProduct .product-view .product-img-box .poster-preview{left:auto;right:0;}
#product-options-wrapper .required {font-size: 12px;}
.options-container-big .product-options p.required{display:none;}
.product-view .options-container-big .product-options .add-to-cart {padding-top: 0;}

@media only screen and (min-width:1578px) and (max-width:1697px){
    .catalog-product-view .col-main .container{max-width: calc(1558px - 250px);}
    .product-view .product-img-box{width: 715px;}
    .product-view-detail-info{width: 570px;}
    .product-detail-page .MagicZoomPlus {height: 540px !important;width: 540px !important;}
    .slick-slider{height: 540px;width: 160px;}
    .slick-vertical .slick-slide{width: 160px    !important;}
    .product-detail-page .more-views .MagicZoomPlus img {height: 100%;max-height: 160px;max-width: 160px;width: 100%;}
    /* .footer-links .container .columns{margin:0;} */
    .sliders-slider .slider-content-item-image{margin-right: 10px;width: 226px !important;}
    .sliders-slider .slider-content-item-image .product-image{height: 226px;width: 226px;}
    .fotobadge .slick-prev.slick-arrow{left:-60px;}
    .fotobadge .slick-next.slick-arrow{right:-60px;bottom: auto;}
    .product-view-des{width: 755px;}
    .product-view-description{padding-left: 100px;padding-right: 64px;}
    .product-press{width: 645px;}
    .product-press-block{padding-left: 50px;padding-right: 50px;}
    .fotobadge .slick-initialized.slick-slider{max-width: 1330px;}
    .fotobadge .slick-slide {width: 430px !important;}    
    .product-press .pc-box .press-product-img{margin: auto;width: 100px;}
    .sliders-slider{width:calc(1420px - 250px);}
    .product-categories-block.slick-initialized.slick-slider{max-width:1420px;}
    .slick-slide img{width:100%;}
    #related-product-detail .slick-track{width: 1420px !important;}
    .MagicZoomBigImageCont {height: 540px !important;width: 540px !important;}
    .press-detail.mCustomScrollbar{height: 310px;}
    .product-press {height: 541px;width: 470px;}
    .product-view-des {height: 491px;width: 820px;}
    .product-view-description{height: 360px;}
    .product-categories-block .slick-slide{margin-right: 20px;width: 376px !important;}
    .fotobadge .slick-slide img {height: auto;width: 370px;}
    .fotobadge .slick-slide {width: 390px !important;}
}

@media only screen and (min-width:1440px) and (max-width:1577px){
    .catalog-product-view .col-main .container{max-width: calc(1420px - 250px);}
    .product-view .product-img-box{width: 645px;}
    .product-view-detail-info{width: 515px;}
    .product-detail-page .MagicZoomPlus {height: 470px !important;width: 470px !important;}
    .slick-slider{height: 470px;width: 160px;}
    .product-detail-page .more-views .MagicZoomPlus img {height: 100%;max-height: 160px;max-width: 160px;width: 100%;}
    .slick-vertical .slick-slide{width: 160px    !important;}
    /* .footer-links .container .columns{margin:0;} */
    .sliders-slider .slider-content-item-image{margin-right: 10px;width: 226px !important;}
    .sliders-slider .slider-content-item-image .product-image{height: 226px;width: 226px;}
    .fotobadge .slick-prev.slick-arrow{left:-60px;}
    .fotobadge .slick-next.slick-arrow{right:-60px;bottom: auto;}
    .product-view-des{width: 755px;}
    .product-view-description{padding-left: 100px;padding-right: 64px;}
    .product-press{width: 645px;}
    .product-press-block{padding-left: 50px;padding-right: 50px;}
    .fotobadge .slick-initialized.slick-slider{max-width: 1330px;}
    .fotobadge .slick-slide {width: 430px !important;}    
    .product-press .pc-box .press-product-img{margin: auto;width: 100px;}
    .sliders-slider{width:calc(1420px - 250px);}
    .product-categories-block.slick-initialized.slick-slider{max-width:1420px;}
    .slick-slide img{width:100%;}
    #related-product-detail .slick-track{width: 1420px !important;}
    .MagicZoomBigImageCont {height: 470px !important;width: 470px !important;}
    .press-detail.mCustomScrollbar{height: 310px;}
    .product-press {height: 541px;width: 415px;}
    .product-view-des {height: 491px;width: 745px;}
    .product-view-description{height: 360px;}
    .product-categories-block .slick-slide{margin-right: 20px;width: 376px !important;}
    .fotobadge .slick-slide img {height: auto;width: 370px;}
    .fotobadge .slick-slide {width: 390px !important;}
}
@media only screen and (min-width:1286px) and (max-width:1439px){
    .catalog-product-view .col-main .container{max-width: calc(1266px - 250px);}
    .product-view .product-img-box{width: 570px;}
    .product-view-detail-info{width: 436px;}
    .product-detail-page .MagicZoomPlus {height: 435px !important;width: 435px !important;}
    .product-view .product-view-title h1{font-size: 30pt;line-height: 45px;margin-top: -2px;}
    .product-detail-extra-info-content-inner > h3{font-size: 18pt;}
    .product-detail-extra-info-content-inner ul li{font-size: 12pt;}
    .review-right, .review-left{width: 340px;}
    .page-nopress .product-view-description{padding-left: 110px;padding-right: 110px;}
    .sliders-slider .slider-content-item-image{margin-left: 0;margin-right: 10px;width:195px !important;}
    .sliders-slider .slider-content-item-image .product-image{height: 195px;width: 195px;}
    .fotobadge .slick-initialized.slick-slider{max-width: 1106px;height: 313px;}
    .fotobadge .slick-prev.slick-arrow{left: -70px;}
    .fotobadge .slick-next.slick-arrow{right: -70px;}
    /* .footer-links .container .columns{margin:0;} */
    .slick-slider .slick-track, .slick-slider .slick-list {height: 313px;}
    .page-pressblock .product-view-des {width: 645px;}
    .product-press{width: 605px;}
    .page-pressblock .product-view-description{padding-left: 55px;padding-right: 40px;}
    .press-product-text{font-size: 11pt;}
    .product-press .slick-slider .slick-track, .product-press .slick-slider .slick-list{height: 230px;}
    .product-press-block{padding-left: 40px;padding-right: 40px;padding-top: 5px;}
    .product-categories-block .slick-slide {margin-right: 10px;width: 332px !important;}
    .product-categories-block .slick-slide img {display: block;width: 100%;}
    .sliders-slider{width: calc(1266px - 250px);}
    .product-categories-block.slick-initialized.slick-slider{max-width: 1266px;}
    .sliders-slider .category-products{margin-left: auto;margin-right: auto;}
    .more-views.slick-slider{margin-right: 10px;width: 125px;height: 435px;}
    .MagicZoomBigImageCont {height: 435px !important;width: 435px !important;}
    .product-press {height: 541px;width: 405px;}
    .page-pressblock .product-view-des{width: 600px;height: 491px;}
    .product-view-description{height: 380px;}
    .press-detail.mCustomScrollbar{height: 360px;}
    .product-press .slick-slider .slick-track, .product-press .slick-slider .slick-list {height: 325px;}
    .fotobadge .slick-slider .slick-track,.fotobadge .slick-slider .slick-list{height: 390px;}
    .fotobadge img {height: auto;width: 390px;}
    .fotobadge .slick-slide {width: 410px !important;}
}

@media only screen and (min-width:1024px) and (max-width:1285px){
    .catalog-product-view .col-main .container {max-width: 1004px;}
    .product-view .product-img-box{width: 600px;}
    .product-detail-page .MagicZoomPlus {height: 440px !important;width: 440px !important;}
    .MagicZoomBigImageCont {height: 440px !important;width: 440px !important;}
    .product-detail-page .more-views .MagicZoomPlus img {height: 100%;max-height: 144px;max-width: 144px;width: 100%;}
    .slick-slider{height: 440px;margin-right: 5px;width: 144px;}
    .slick-vertical .slick-slide{width: 144px !important;margin-bottom: 5px;}
    .product-view-detail-info{width: 400px;}
    .product-view .product-view-title h1{font-size: 25pt;line-height: 40px;margin-top: -3px;}
    .big-title{font-size: 25pt;line-height: 50px;}
    .product-detail-extra-info-content-inner > h3{font-size: 18pt;}
    .product-detail-extra-info-content-inner ul li{font-size: 12pt;}
    .review-right, .review-left{width: 250px;}
    .page-nopress .product-view-description{padding-left: 50px;padding-right: 50px;}
    .fotobadge .slick-initialized.slick-slider{max-width: 810px;height: 313px;}
    .slick-slider .slick-track, .slick-slider .slick-list {height: 238px;}
    .sliders-slider .category-products{padding-left: 10px;padding-right: 10px;}
    .sliders-slider .slider-content-item-image{margin-left: 0px;margin-right: 15px;width: 184px !important;}
    .sliders-slider .slider-content-item-image .product-image{height: 184px;width: 184px;}
    /* .footer-links .container .columns{margin:0;} 
    .search-header{width: 135px;}
    .search-header .input-text.search-input-orig{width: 101px;}
    */
    .page-pressblock .product-view-des {width: 510px;}
    .product-press{width: 480px;}
    .page-pressblock .product-view-description{padding-left: 20px;padding-right: 10px;height: 375px;}
    .catalog-product-view .page-pressblock .mCSB_inside > .mCSB_container{margin-right: 13px;}
    .product-press-block{padding-left: 10px;padding-right: 10px;}
    .press-product-text{font-size: 12pt;max-height: 130px;}
    .product-press .slick-slider .slick-track,.product-press .slick-slider .slick-list{height: 290px;}
    .product-categories-block.slick-slider .slick-track, .product-categories-block.slick-slider .slick-list {margin: auto;width: 995px !important;}
    .product-categories-block .slick-slide {margin-right: 10px;width: 325px !important;}
    .product-categories-block .slick-slide img {display: block;width: 100%;}
    
    .releted-products-detail .rsArrow.rsArrowRight:hover,.releted-products-detail .rsArrow.rsArrowRight{right: -40px;}
    #slider-related-cart-product.upsell-cart .rsImg .home-products-slider-item{margin: 0 8px 0 0;}
    .cart-overview #slider-related-cart-product .releted-products-detail {width: 445px;}
    .sliders-slider{width: 1004px;}
    .page-pressblock .product-view-des{width: 660px;height: 470px;}
    .product-press .slick-slider .slick-track, .product-press .slick-slider .slick-list {height: 305px;}
    .press-detail.mCustomScrollbar{height: 291px;}
    .product-press {width: 325px;height: 520px;}
    .product-press-block .slick-next.slick-arrow{right: -11px;}
    .product-press-block .slick-prev.slick-arrow{left: -14px;}
}
@media only screen and (min-width:481px) and (max-width:1280px){
    .highlight-class .big-title.special-effect {font-size: 27pt;height: 33px;margin-bottom: 30px;text-align: center;}
}

@media only screen and (min-width:768px) and (max-width:1023px){
    .page-nopress .product-view-description {height: 160px;max-height: inherit;}
    .product-categories-block .slick-slide {width: 748px !important;margin:auto;}
    .portfolio .product-categories-block img {margin: auto;}
    .portfolio .product-categories-block .slick-track, .portfolio .product-categories-block .slick-list {height: 330px !important;width: 758px;}
    .detail-product-info .product-detail-tax-info{display:none;}
    .product-detail-extra-info.s-device {display: block;}
    /* .catalog-product-view .header-container-inner .columns{float:left} */
    .catalog-product-view .col-main .container {max-width: 748px;}
    /* .new-nav .header-menu-module{left: -301px;} */
    .product-view .product-img-box{float: none;width: 95%;margin:auto;overflow:hidden;}
    .product-view-detail-info {float: none;margin: auto;width: 90%;position:static;}
    .badges-info {right: 1px;top: 0;}
    .product-detail-page .MagicZoomPlus {height: 500px !important;width: 500px !important;}
    .MagicZoomBigImageCont{height: 500px !important;width: 500px !important;}
    .product-detail-page .more-views .MagicZoomPlus img {height: 100%;max-height: 184px;max-width: 184px;width: 100%;}
    .product-view .product-img-box .more-views.slick-slider{float: left;height: 500px;margin-right: 5px;overflow: hidden;width: 184px;}
    .product-view-top-info{padding-top: 20px;}
    .slick-vertical .slick-slide {margin-bottom: 5px;width:184px !important;}
    .product-detail-page .product-view .product-view-title h1 {font-size: 28pt;line-height: 46px;margin-top: 25px;max-width: 100%;text-align: center;}
    .product-view-top-info{margin-left: 20px;margin-right: 20px;padding-bottom: 29px;position:relative;}
    .product-detail-addto-variants{border-bottom:none;}
    .product-view .price-wrapper .price-box-bundle, .product-view .price-wrapper .price-box{float: none;}
    .product-view .price-wrapper .product-detail-tax-info{float: none;font-size: 13pt;margin: 10px 0 0;text-align: center;width: 100%;}
    .product-view .add-to-cart {margin-bottom: 20px;margin-top: 15px;text-align: center;}
    .product-detail-page .product-view-content-right-review-big-number, .product-detail-page .product-view-content-right-null-review-text {display: inline-block;float: none !important;margin-bottom: 0;margin-left: 10px;width: 140px !important;}
    .page-nopress{margin: auto;width: 95%;}
    .big-title{font-size: 28pt;line-height: 46px;}
    .product-view-des .big-title{padding-top: 0;}
    .page-nopress .product-view-description{padding-left: 20px;padding-right: 20px;}
    .page-nopress .product-view-des{padding-bottom: 0;}
    .product-detail-extra-info.s-device {clear: both;margin-bottom: 30px;}
    .product-tagphotos{margin-bottom: 30px;}
    .product-detail-extra-info-content{padding: 0;}
    .product-detail-extra-info-content-inner ul {display: table;margin: auto;width: auto;}
    .product-detail-extra-info-content-inner ul li{display: table;font-size: 13pt;}
    .product-detail-extra-info-content-inner > h3{font-size: 20pt;}
    .page-nopress .product-view-des{height: auto;margin-bottom: 30px;}
    .gift-social-block{float: none;margin-bottom: 15px;text-align: center;margin-top: 20px;}
    .fotobadge .slick-initialized.slick-slider{max-width: 445px;}
    .fotobadge .slick-next.slick-arrow,.fotobadge .slick-prev.slick-arrow{display:none !important;}
    .slick-slider .slick-track, .slick-slider .slick-list{height: 313px;}
    .product-detail-extra-info-content-inner {text-align: center;float: none;}
    .sliders-slider .releted-products .category-products {margin-bottom: 30px;overflow: hidden;padding-left: 0px;padding-right: 0px;width: 100%;height: auto;}
    .sliders-slider .releted-products .slider-content-item-image{margin-left: 0px;margin-right: 12px;width: 239px !important;}
    .sliders-slider .slider-content-item-image .product-image {display: block;height: 239px;width: 239px;}
    .sliders-slider .releted-products .slick-prev.slick-arrow,.sliders-slider .releted-products .slick-next.slick-arrow{display:none !important}
    /* .folge-icon .fi{height: 63px;width:80px;}
    .folge-icon .fi span.fi-title{height: 38px;background-size: 355px auto;}
    .folge-icon .fi span.facebook {background-position: 17px 0;}
    .folge-icon .fi span.youtube {background-position: -46px 0;}
    .folge-icon .fi span.pinterest {background-position: -111px -1px;}
    .folge-icon .fi span.google {background-position: -174px -1px;}
    .folge-icon .fi span.twitter {background-position: -238px 0;}
    .folge-icon .fi span.instagram {background-position: -301px 0;}
    .footer-before-container .pre-footer .folge-icon .fi a{font-size: 11pt;}
    .prefooter.columns.mobile-prefooter{display:block}
    .mobile-prefooter .tapcontent,.prefooter.columns{display:none;}
    .prefooter.columns{width:100%;margin: 0;}
    .pre-footer .logo-footer{text-align: center;}
    .pre-footer .logo-footer > a{margin:7px auto auto;width: 180px;}
    .folge-radbag {margin-bottom: 15px;}
    .mobile-prefooter .widget-static-block {margin: 15px auto auto;text-align: center;}
    .footer-before-container .pre-footer .info-contact{position:relative;margin-left: 0;margin-top: 20px;}
    .footer-before-container .pre-footer .prefooter span.prefooter-title{font-size: 14pt;}
    */
    .page-pressblock{margin-top: 0;}
    .catalog-product-view .col-main .page-pressblock .container{max-width: inherit;}
    .page-pressblock .product-view-content-center{float: none;margin: auto 20px;}
    .page-pressblock .product-view-des{height: auto;margin: auto;width: 100%;padding-bottom: auto;}
    .page-pressblock .product-view-description{padding-left: 20px;padding-right: 20px;height: 160px;}
    .page-pressblock .product-detail-extra-info.s-device{margin-left: 20px;margin-right: 20px;}
    .product-press{float: none;height: 270px;width: 100%;background:none;}
    .product-press-block {padding-left: 20px;padding-right: 20px;padding-top: 0;}
    .product-press .slick-slider .slick-track,.product-press .slick-slider .slick-list{height: 235px;}
    .product-press .pc-box .press-product-img{margin:auto;}
    .press-product-text{font-size: 13pt;}
    .product-categories-block .slick-slide{margin-right: 0;}
    
    .cart-overview-top{font-size: 17px;}
    .releted-products-detail .others-product h3{font-size: 14px;}
    .cart-product-detail-info{font-size: 14px;}
    
    .cart-overview .cart-overview-top{font-size: 18px;}
    .releted-products-detail .rsArrow.rsArrowRight,.releted-products-detail .rsArrow.rsArrowRight:hover{right: -7px;}
    #slider-related-cart-product.upsell-cart .rsImg .home-products-slider-item{width: 93px;}
    .cart-overview #slider-related-cart-product .releted-products-detail{width: 295px;}
    
    .product-categories-block .slick-track {width: 3790px !important;}
    .product-categories-block .slick-prev.slick-arrow, .product-categories-block .slick-next.slick-arrow {border: medium none;margin-left: 0;margin-right: 0;top: 28%;}
    .product-categories-block .slick-next.slick-arrow {left: auto;right: 2px;}
    .product-categories-block .slick-prev.slick-arrow {left: 2px;}
    .sliders-slider .product-categories-block .slick-next.slick-arrow, .sliders-slider .product-categories-block .slick-prev.slick-arrow {display: block !important;}
    .sliders-slider{width: 748px;}
    .releted-products.last-products .slick-track {width: 2750px !important;}
    .product-categories-block .slick-slide a {display: block;margin: auto;width: 458px;}
}


@media only screen and (max-width:767px){
    .product-view .product-options .add-to-cart {padding-top: 57px;}
    .price-box.bundle-price{bottom: 107px;text-align: center;width: 100%;}
    .bundle-price .price-as-configured .price-label {display: none;}
    .product-detail-page .phone-gallery-image-mobile .MagicZoomPlus {display: block !important;}
    .product-detail-page .phone-gallery-image-mobile .MagicZoomPlus {height: 240px !important;width: 240px !important;}
    .product-view .price-wrapper .price-box{overflow: hidden;text-align: center;}
    .product-view .price-wrapper .special-price{display: inline-block;float: none;}
    .product-view .price-wrapper .price-box .old-price{display: inline-block;float: none;}
    #bundleProduct .product-view .product-img-box .poster-preview, .superman-poster-preview{background-repeat: no-repeat;left: 0;margin: auto;right: 0;background-size: 100% auto;}
    #bundleProduct .product-view .product-img-box .poster-preview{margin: -280px auto auto;position: relative;}
    .phone-gallery.s-device.one{margin: auto;}
    #bundleProduct .phone-gallery.s-device.one .phone-gallery-scroll{overflow: hidden;}
    .product-superman-personalisierbares-poster #bundleProduct .product-view .product-img-box .poster-preview{margin: -310px auto auto;padding-bottom: 20px;}
    .page-nopress .product-view-description {height: 160px;max-height: inherit;}
    .badges-info{display:none;}
    .badges-info.s-device {display: block;margin-bottom: 10px;margin-right: 5px;position: relative;text-align: right;}
    .sliders-block #filters li {margin-bottom: 8px;}
    .product-view .product-img-box .more-views{display: none;}
    .slick-next.slick-arrow,.slick-prev.slick-arrow,.product-detail-page .MagicZoomPlus{display: none !important;}
    .product-detail-page .fotobadge .MagicZoomPlus{display:block !important}
    .phone-gallery-scroll-mobile .slick-prev.slick-arrow,.phone-gallery-scroll-mobile .slick-next.slick-arrow {display: none !important;}
    .phone-gallery-scroll-mobile .slick-prev.slick-arrow {border: medium none;height: 42px;left: -28px;margin: 0;right: auto;top: 31%;}
    .phone-gallery-scroll-mobile .slick-next.slick-arrow{border: medium none;height: 42px;left: auto;margin: 0;right: -28px;top: 31%;}
    .phone-gallery.s-device {display: block;}
    .phone-gallery-inner-mobile.slick-slider {float: none;height: 100%;margin: auto;text-align: center;max-width: 422px;width:100% !important;text-align: center;overflow:visible;}
    .phone-gallery-inner-mobile.slick-slider .slick-track, .phone-gallery-inner-mobile.slick-slider .slick-list{height: 100%;}
    .phone-gallery-scroll-mobile .phone-gallery-inner-mobile.slick-initialized .phone-gallery-image-mobile{visibility: visible;}
    .phone-gallery-scroll-mobile .phone-gallery-inner-mobile .phone-gallery-image-mobile{visibility: hidden;height: 240px;float:left;}
    .phone-gallery-inner-mobile{height: 265px;margin: auto;width: 100%;}
    .phone-gallery-scroll-mobile {margin: auto;max-width: 422px;overflow: hidden;}
    .phone-gallery-scroll-mobile .phone-gallery-inner-mobile .phone-gallery-image-mobile:nth-child(2),.phone-gallery-scroll-mobile .phone-gallery-inner-mobile .phone-gallery-image-mobile:first-child {visibility: visible;}
    .phone-gallery-scroll-mobile .phone-gallery-inner-mobile .phone-gallery-image-mobile:nth-child(2) {margin-left: 20px;}
    .phone-gallery-scroll-mobile .phone-gallery-inner-mobile.slick-initialized .phone-gallery-image-mobile:nth-child(2) {margin-left: 10px;}
    .phone-gallery-inner-mobile .slick-initialized .slick-slide{display: block;height: auto;width: 225px !important;}
    .phone-gallery-inner-mobile .slick-slide img {display: block;width: 100%;}
    .product-detail-page .product-view .product-view-title{text-align:center;margin-top: 0;border-bottom: 0 none;}
    .phone-gallery-scroll-mobile .slick-dots {margin-top: 15px;}
    .product-detail-addto-availability{display: block;float: left;margin-top: 2px;text-align: left;width: 127px;}
    .product-detail-page .product-view .price-wrapper .product-detail-tax-info{margin: 2px 0 0;display: none;}
    .product-detail-addto{text-align: center;margin:auto;padding-top: 0}
    .configuration-title{margin-top: 10px;}
    .product-detail-qty {margin: auto;width: 195px;}
    .product-view .product-detail-addto .pds-qty {display: inline-block;float: left;margin-right: 8px;}
    .review-right, .review-left{width: 80%;}
    .detail-product-info .product-detail-tax-info{display:none;}
    .product-detail-extra-info.s-device {display: block;}
    .catalog-product-view .col-main .container{max-width: 748px;}
    /* .catalog-product-view .header-container-inner .columns {max-width: 748px;}
     .catalog-product-view .header-container-inner .columns{float: none;margin-left: 0;margin-right: 0;width: 100%;} 
    .new-nav .header-container-inner .header-menu-module {margin-left: auto;margin-top: 0;}
    .new-nav .menu-manager-menu li.level0 {display: block;float: none;} */
    .product-view .product-img-box{float: none;width: 100%;margin: -90px auto auto;overflow:visible;}
    #bundleProduct .product-view .product-img-box{margin: -20px auto auto;}
    .product-view .badges-info.s-device {height: 60px;position: relative;right: auto;top: 0;z-index: 9;}
    .product-view-detail-info {float: none;margin: auto;width: 100%;}
    .options-container-big .select-box{text-align: center;}
    .cart-overview-inner .mobile-add-product.s-device {font-size: 15px;margin-top: 15px;padding-left: 10px;padding-right: 10px;text-align: center;display: block !important}
    
    .container .cart-overview.columns{float: none;margin: auto;width: 100%;}
    .cart-overview .cart-overview-inner {margin: 0 20px;border-bottom: 2px solid #c0c1c2;}
    .cart-overview .cart-overview-top{font-family: "Bevan";height: auto;line-height: 24px;padding: 10px;font-size: 18px;}
    .cart-overview .cart-overview-content {margin-top: 5px;}
    .cart-overview .cart-product-title::before{background-image: none !important;float: none;height: auto;padding-left: 0;padding-top: 0;width: auto;}
    .cart-overview .cart-product-title > span {text-align: center;color: #313332;font-size: 16px;text-transform: none;display: block;font-weight: normal;}
    .cart-overview .cart-product-title {margin: auto !important;width: 96%;}
    .cart-overview .cart-product-detail-img{display:block;float: none;margin: auto !important;width: 102px;;}
    .cart-overview .cart-product-detail{margin-top:8px;}
    .cart-overview .cart-product-detail-info {color: #313332;float: none;text-align: center;font-size: 14px;width: auto;}
    .cart-overview .cart-overview-content .cart-product-detail-name{font-size: 14px;height: auto;margin-bottom: 0;}
    .cart-overview .cart-overview-content .added-product{height: auto;display: block;}
    .cart-overview .cart-buttom-next-shop,.cart-overview .cart-bottom-button .cart-buttom-to-cart{display:none;}
    #cart-overview.cart-overview .cart-buttom-to-cart.s-device{display: block;}
    .cart-overview .cart-buttom-to-cart{background-color: #f1a147;border-radius: 2px;box-shadow: none;color: white;float: none;font-size: 15px;font-weight: normal;margin: 15px auto auto !important;text-align: center;width: 202px;}
    .cart-overview .cart-buttom-to-cart:hover{box-shadow: none;top: 0;}
    .cart-overview .cart-overview-content .cart-product-detail-name{width: 100%;}
    .cart-overview .rsNavItem.rsBullet > span {background-color: #fff;border: 1px solid #313332;border-radius: 50%;display: inline-block;height: 16px;margin-left: 5px;margin-right: 5px;width: 16px;}
    .cart-overview .rsNavItem.rsBullet.rsNavSelected > span {background-color: #313332;}
    .cart-overview .rsNavItem.rsBullet{display:inline-block}
    .cart-overview .rsNav.rsBullets{text-align: center;display:none;}
    .cart-overview #slider-related-cart-product .releted-products-detail .rsOverflow{height: 162px !important;width: 214px !important;}
    .cart-overview .releted-products-detail .others-product{position: relative;margin-bottom: -30px;}
    .cart-overview .releted-products-detail .others-product h3 {color: #313332;font-family: "Bevan";font-size: 19px;font-weight: normal;text-align: center;}
    .cart-overview #slider-related-cart-product.upsell-cart{display: block;float: none;margin: auto !important;position: relative;right: auto !important;top: auto !important;width: 100%;}
    .cart-overview #slider_content_cart {height: auto !important;overflow: visible;}
    .new-nav .menu-module.search-header.mobile-search-menu{position: static !important;}
    
    .product-detail-page .MagicZoomPlus {height: 500px !important;width: 500px !important;}
    .product-view .product-img-box .more-views.slick-slider{float: left;height: 500px;margin-right: 5px;overflow: hidden;width: 203px;}
    .product-view-top-info{padding-top: 20px;}
    .slick-vertical .slick-slide {margin-bottom: 5px;width: 203px !important;}
    .product-detail-page .product-view .product-view-title h1 {font-size: 17pt;line-height: 28px;margin-top: 0px;max-width: 100%;text-align: center;margin-bottom: 0;}
    .product-view-top-info{padding-left: 20px;padding-right: 20px;padding-bottom: 29px;}
    .product-detail-addto-variants{border-bottom:none;}
    .product-view .price-wrapper .price-box-bundle, .product-view .price-wrapper .price-box{float: none;}
    .product-view .price-wrapper .product-detail-tax-info{float: none;font-size: 11pt;margin: 10px 0 0;text-align: center;width: 100%;}
    .product-view .add-to-cart {margin-bottom: 15px;margin-top: 10px;text-align: center;margin-top: 0;}
    .product-detail-page .product-view-content-right-review-big-number, .product-detail-page .product-view-content-right-null-review-text {display: inline-block;float: none !important;margin-bottom: 0;margin-left: 7px;margin-top: 0 !important;width: 116px !important;}
    .product-detail-extra-info {display: none;}
    .page-nopress{margin: auto;padding-left: 20px;padding-right: 20px;width: auto;}
    .big-title{font-size: 17pt;line-height: 28px;}
    .product-view-des .big-title{padding-top: 0;}
    .page-nopress .product-view-description{padding-left: 11px;padding-right: 11px;}
    .page-nopress .product-view-des{padding-bottom: 0;}
    .product-detail-extra-info.s-device {clear: both;margin-bottom: 30px;width: 100%;}
    .product-tagphotos{margin-bottom: 30px;margin-top: 30px;}
    .fotobadge .slick-slide img {display: block;height: auto;width: 232px;}
    .product-detail-extra-info-content{padding: 0;}
    .product-detail-extra-info-content-inner ul {display: table;margin: auto;width: auto;}
    .product-detail-extra-info-content-inner ul li{display: table;font-size: 13pt;}
    .product-detail-extra-info-content-inner > h3{font-size: 17pt;}
    .page-nopress .product-view-des{height: auto;margin-bottom: 30px;}
    .gift-social-block{float: none;margin-bottom: 15px;text-align: center;margin-top: 20px;}
    .fotobadge .slick-initialized.slick-slider{max-width: 232px;}
    .fotobadge .slick-slide {width: 232px !important;}
    .fotobadge .slick-next.slick-arrow,.fotobadge .slick-prev.slick-arrow{display:block !important;}
    .fotobadge .slick-next.slick-arrow{right: -40px;top: 33%;}
    .fotobadge .slick-prev.slick-arrow{left: -40px;top: 33%;}
    .slick-slider .slick-track, .slick-slider .slick-list{height: 225px;}
    .product-detail-extra-info-content-inner {text-align: center;float: none;}
    .sliders-slider .releted-products .category-products {margin-bottom: 30px;overflow: hidden;padding-left: 70px;padding-right: 70px;width: 100%;height: auto;}
    .releted-products .slick-slider .slick-track,.releted-products .slick-slider .slick-list {height: 255px;width: 416px;margin: auto;}
    .sliders-slider .releted-products .slider-content-item-image{margin-left: 10px;margin-right: 10px;width: 188px !important;}
    .sliders-slider .slider-content-item-image .product-image {display: block;height: 188px;width: 188px;}
    .sliders-slider .releted-products .slick-prev.slick-arrow, .sliders-slider .releted-products .slick-next.slick-arrow {border: medium none;display: block !important;left: 0;margin: 0;top: 35%;}
    .sliders-slider .releted-products .slick-next.slick-arrow {left: auto;right: 0;}
    /* .folge-icon .fi span.fi-title{height: 38px;background-size: 355px auto;width: 47px;}
    .folge-icon .fi span.facebook {background-position: 5px 0;}
    .folge-icon .fi span.youtube {background-position: -58px 0;}
    .folge-icon .fi span.pinterest {background-position:-122px -1px;}
    .folge-icon .fi span.google {background-position: -186px -1px;}
    .folge-icon .fi span.twitter {background-position: -249px 0;}
    .folge-icon .fi span.instagram {background-position:-312px 0}
    .footer-before-container .pre-footer .folge-icon .fi a{font-size: 8pt;}
    .prefooter.columns.mobile-prefooter{display:block}
    .mobile-prefooter .tapcontent,.prefooter.columns{display:none;}
    .prefooter.columns{width:100% !important;margin: 0;}
    .pre-footer .logo-footer{text-align: center;}
    .pre-footer .logo-footer > a{margin:7px auto auto;width: 180px;}
    .folge-radbag {margin-bottom: 5px;}
    .mobile-prefooter .widget-static-block {margin: 15px auto auto;text-align: center;}
    .footer-before-container .pre-footer .info-contact{position:relative;margin-left: 0;margin-top: 20px;display: block;}
    .footer-before-container .pre-footer .prefooter span.prefooter-title{font-size: 14pt;}
    */
    .product-detail-page .product-view .price-wrapper .price-box .price, .product-detail-page .product-view-bundle-block .price-as-configured .price{float:none;}
    .sliders-block .slider-btn{margin-bottom: 20px;}
    /* .pre-footer.container{width:100%;}
    .footer-before-container .pre-footer .folge-icon .fi {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border-radius: 0;height: 39px;margin-right: auto;padding: 0;width: 47px;margin-bottom: 0;}
    .footer-before-container .pre-footer .info-contact .ic.mail {margin-bottom: 5px;}
    .footer-links .container .columns{padding-left: 10px;padding-right: 10px;}
    .footer-links{height: auto;}
    .footer-links .footer-links-wrapper{padding: 0px;} */
    .slick-slider .slick-track, .slick-slider .slick-list {height: auto;}
    .catalog-product-view .mCSB_inside > .mCSB_container {left: 0 !important;margin-right: 0;top: 0 !important;}
    .catalog-product-view .mCSB_scrollTools {display: none !important;}
    .page-pressblock .product-view-description{padding-left: 5px;padding-right: 5px;}
    .page-pressblock .product-view-content-center{background-color: #fff;float: none;margin: auto;padding-left: 20px;padding-right: 20px;}
    .page-pressblock .product-view-des{height: auto;margin: auto;width: 100%;padding-bottom: auto;}
    .page-pressblock .product-view-description{padding-left: 20px;padding-right: 20px;height: 160px;}
    .page-pressblock .product-view-description.open_description{height:auto;}
    .page-pressblock .product-detail-extra-info.s-device{float: none;background-color: #fff;}
    .product-press{float: none;height: 270px;width: 100%;background:none;}
    .product-press-block {padding-left: 20px;padding-right: 20px;padding-top: 0;}
    .product-press .slick-slider .slick-track,.product-press .slick-slider .slick-list{height: 235px;}
    .product-press .pc-box .press-product-img{margin:auto;}
    .press-product-text{font-size: 13pt;}
    .catalog-product-view .col-main .page-pressblock .container{max-width: inherit;}
    .page-pressblock{margin-top: 0;}
    .page-pressblock .product-detail-extra-info-content{background-color: #fff;margin-left: 20px;margin-right: 20px;padding: 0 0 15px;}
    .open_des{background-image: url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/detail_template/images/arrow-more.png');background-repeat:no-repeat;background-position: center center;display: block;height: 22px;margin-top: 10px;width: 100%;cursor: pointer;}
    .open_des.open_des_arrow {transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform:rotate(180deg)}
    .page-nopress .product-view-description.open_description {height: auto;}
    
    /* #mobile-search-btn {display: none;} 
    .radbag .logo-container, .radbagch .logo-container, .radbagat .logo-container, .radbagnl .logo-container, .radbagbe .logo-container{left: auto;margin: auto auto auto 5px;position: relative;width: auto;}
    .header-container-inner .logo-container img {margin-top: 17px;}
    .header-icon.cart-container, .header-icons-container .account-container, .ts-header-logo {margin-right: 24px;margin-top: 8px;}
    .search-header{display: block !important;margin: auto;width: 262px;}
    .search-header .input-text.search-input-orig{background:none;border: 1px solid #91918f;margin-top: 5px;}
    .header-icons-container {width: 99px;margin-right: 0;}
    .header-container-inner .search-header .button{top: 9px;}
    .new-nav .menu-module.search-header.mobile-search-menu {left: 190px;margin: auto;position: absolute;right: auto;top: 5px;}
    */
    .main.col1-layout {margin-top: 0px;}
    .product-categories-block.slick-slider .slick-track, .product-categories-block.slick-slider .slick-list {display: flex;width: 458px !important;margin:auto;}
    .product-categories-block .slick-slide{margin-right: 0;width:458px !important;}
    /* .footer-before-container .pre-footer .folge-icon .fi:hover a, .footer-before-container .pre-footer .folge-icon .fi:hover {background-color: transparent;} */
    .gift-social-block{display: none;}
    
    /* .new-nav #tabnav-menu{margin-left: 21px;} */
    .highlight-class .header-icons-container {margin-right: 10px;}
    .cart-overview #slider-related-cart-product .releted-products-detail{width: auto;}
    .new-newsletter-popup.slidein {left: 0;margin: auto;right: 0;}
    .new-newsletter-popup.noslide {left: -2600px;}
    .newsletter-block-inner > form {width: 289px;}
    .new-newsletter-popup{width: 550px;background-size: 550px auto;background-repeat:no-repeat;}
    .new-newsletter-popup .newsletter-popup-block{margin-left: 165px;}
    .product-view-detail-info{position:static;}
    .product-view-top-info{position:relative;}
    .badges-info {right: 1px;top: 0;}
    .s-device.no-mobile-message {margin-bottom: 15px;text-align: center;}
    .tab-product-content{padding: 11px 5px;}
    .close-review{right: 13px;top: -9px;}
    .review-inner{padding-top: 25px;}
    .product-info-line ul.form-list li{padding-left: 0;}
    .review-inner .review-textarea,.review-inner .input-text{width: 99%;}
    #productquestions-splash #productquestions-form .form-field textarea{width:100%}
    #productquestions-splash form {padding: 5px;}
    #productquestions-splash span{padding: 20px 5px 0;}
    .product-categories-block .slick-prev.slick-arrow, .product-categories-block .slick-next.slick-arrow {border: medium none;margin-left: 0;margin-right: 0;top: 28%;}
    .product-categories-block .slick-next.slick-arrow {left: auto;right: 2px;}
    .product-categories-block .slick-prev.slick-arrow {left: 2px;}
    .sliders-slider .product-categories-block .slick-next.slick-arrow, .sliders-slider .product-categories-block .slick-prev.slick-arrow {display: block !important;}
    .product-press-block .slick-next.slick-arrow{border: medium none;display: block !important;right: -21px;}
    .product-press-block .slick-prev.slick-arrow{border: medium none;display: block !important;left: -21px;}
    .sliders-slider{width: 548px;}
    .sliders-slider .releted-products .category-products{padding-left: 0;padding-right: 0;}
    .releted-products .slick-slider .slick-track {width: 1872px !important;}
    .phone-gallery-scroll-mobile .slick-slide{width: 240px !important;margin-left: 10px;margin-right: 10px;} 
    .catalog-product-view .availability.in-stock::before {background-color: transparent;background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-retina-14.png");background-position: -19px -446px;border-radius: 50%;content: "";display: inline-block;height: 17px;margin-left: 0;margin-right: 4px;margin-top: 0;position: relative;top: 8px;width: 14px;}
    .catalog-product-view .availability {color: #313332;font-family: Arial;font-size: 11px;padding-left: 5px;position: relative;top: -4px;}
    /*.price-box.bundle-price{bottom: 70px;text-align: center;width: 100%;}*/
}

@media only screen and (max-width:567px){
    .productquestions-container .box-content.bc-left,.productquestions-container .box-content.bc-right{width:245px;}
    #slider-related-cart-product .releted-products-detail .sliderContainer {margin: auto;width: 208px;}
    #slider-related-cart-product.upsell-cart .rsImg .home-products-slider-item{width: 100px;}
    #buy_as_gift_form .title-buy-detail,#buy_as_gift_form .subtitle-buy-detail{text-align: center;}
    .review-left-review .review-more-btn{bottom: -7px;}
    .releted-products .slick-slider .slick-track, .releted-products .slick-slider .slick-list{width: 255px;height: 195px}
    .portfolio .product-categories-block .slick-slide img{max-width: 257px;}
    .sliders-slider .releted-products .slider-content-item-image{margin-left: 5px;margin-right: 5px;width: 119px !important;}
    .sliders-slider .slider-content-item-image .product-image{height: 119px;width: 119px;}
    .sliders-slider .releted-products .category-products{padding-left: 5px;padding-right: 5px;}
    .press-product-text {font-size: 11pt;}
   /* .new-nav .menu-module.search-header.mobile-search-menu {left: inherit;margin: auto;position: relative;right: inherit;top: inherit;width: 249px;} */
    .product-categories-block .slick-slide{width:257px !important}
    .product-categories-block .slick-slide img{width:257px;margin-right:0px;}
    .product-categories-block.slick-slider .slick-track, .product-categories-block.slick-slider .slick-list{width:257px !important}
    /* .footer-links .container .columns {margin-left: 0;margin-right: 0;padding-left: 10px;padding-right: 10px;width: 94%;} */
    
    .cart-overview #slider-related-cart-product.upsell-cart {display: block;float: none;margin: auto;right: auto !important;top: auto !important;width: 280px;}
    .cart-overview .releted-products-detail .others-product {margin-bottom: -38px;position: relative;width: auto;}
    .cart-overview .releted-products-detail .others-product h3{font-size: 19px;}
    
    .new-newsletter-popup {background-repeat: no-repeat;background-size: 100% auto;left: -2665px;margin: auto;right: 0;width: 305px;}
    .new-newsletter-popup.slidein {left: 0;}
    .new-newsletter-popup.noslide {left: -2665px;}
    .new-newsletter-popup .newsletter-popup-block {margin-left: 98px;padding-top: 19px;text-align: center;width: 185px;}
    .new-newsletter-popup .newsletter-detail-title{font-size: 11pt;}
    .new-newsletter-popup .newsletter-block-inner > form {margin-left: -4px;width: 200px;}
    .new-newsletter-popup .newsletter-input {height: 21px;margin-top: 5px;padding-left: 10px;width: 178px;}
    .new-newsletter-popup .newsletter-gender {margin-top: 5px;width: 61px;}
    .new-newsletter-popup .radio-sex.radio-sex-female, .new-newsletter-popup .radio-sex.radio-sex-male{background-repeat: no-repeat;background-size: 25px auto;width: 25px;margin-right: 0;}
    .new-newsletter-popup .newsletter-popup-block .button{font-size: 11px;margin-top: 5px;padding: 6px 3px;}
    .new-newsletter-popup .newsletter-detail-text{display: none;}
    .product-view .add-to-cart .button{margin: auto;}
    .sliders-slider {width: 461px;}
    .price-box.bundle-price{bottom: 70px;text-align: center;width: 100%;}
}
/* highlight page */
@media only screen and (max-width:480px){
    .price-box.bundle-price{bottom: 70px;text-align: center;width: 100%;}
    .sliders-slider {width: 310px;}
    .h-column{float: none;width: 100%;}
    .h-column:last-child{margin-top: 7.5%;}
    .highlight-class .big-title.special-effect{font-size: 27pt;height: 30px;margin-bottom: 25px;}
    .highlight-class .col-main .container{width: 100% !important;}
    .h-row{margin-bottom: 7.5%;}
    .h-row-column:last-child {margin-top: 7.5%;}
}


@keyframes blink {
  0% {
    opacity: 1;
  }
  99% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
