/*** Fonts ***/
@font-face {font-family:'FuturaBT-Book';src:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/25A185_0_0.eot');src:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/25A185_0_0.eot#iefix') format('embedded-opentype'),url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/25A185_0_0.woff') format('woff'),url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/25A185_0_0.ttf') format('truetype');font-weight: normal}
@font-face {font-family:'FuturaBT-Bold';src:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/25A185_1_0.eot');src:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/25A185_1_0.eot#iefix') format('embedded-opentype'),url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/25A185_1_0.woff') format('woff'),url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/25A185_1_0.ttf') format('truetype');}
@font-face {font-family:'FuturaBT';src:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/261687_0_0.eot');src:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/261687_0_0.eot#iefix') format('embedded-opentype'),url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/261687_0_0.woff') format('woff'),url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/261687_0_0.ttf') format('truetype');}
@font-face {font-family:'FuturaBT-Medium';src:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/FuturaBT-Medium.eot');src:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/FuturaBT-Medium.eot#iefix') format('embedded-opentype'),url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/FuturaBT-Medium.woff') format('woff'),url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/FuturaBT-Medium.ttf') format('truetype'), url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/fonts/FuturaBT-Medium.svg') format('svg');}
/* #Reset & Basics
================================================== */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,
b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,
ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;}
h1, h2, h3, h4, h5, h6,.number{color:#313332;font-family:"Bevan"}
*{margin:0;padding:0;-webkit-hyphens:none;text-rendering: optimizeSpeed;}
*:focus,
*:active {-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);outline:none;}
a{text-decoration:none}
a:focus{outline:none;border:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);}
select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}
select:-moz-focusring {color: transparent;text-shadow: 0 0 0 #000}
select::-ms-expand {display: none;}
textarea{resize: none}
.font-bold{font-family:"Bevan"}
.noborder{border:none !important;}
p a{color:#4fc6b4}
.gift-category-inspirational .morecontent.whole-text span.h2,.h2{display: block !important;font-size: 20px;font-weight: normal;padding-bottom: 5px;}
.category-homegrid .category-block-description a{display:inline !important;color:#4fc6b4;}
.mobile-add-product.s-device{display:none !important;}
/* Responsive CSS */
body{margin:0;font:13px/1.35 'FuturaBT-Book',Arial,Helvetica,sans-serif; color:#333;counter-reset:flag;background-attachment: fixed;background-image: none;background-repeat:repeat;background-color:#f9f9f9;}
.container{width:1024px;margin:0 auto;padding:0}
.container .columns{float:left;display:inline;margin-right:10px;margin-left:10px;width:1004px;}
.container .columns.grid{width:1024px}
.container .two.columns{width:172px}
.container .three.columns{width:172px}
.container .four.columns{width:236px}
.container .six.columns{width:364px}
.container .seven.columns{width:428px}
.container .eight.columns{width:492px}
.container .nine.columns{width:556px}
.container .ten.columns{width:620px}
.container .twelve.columns{width:748px}
.container .thirdteen.columns{width:812px}
.columns.alpha{margin-left:0;}
.columns.omega{margin-right:0;}
.clearfix{clear:both;}
.no-display{display:none;}
.device-checkout.no-display{display:none;}
ul, ol {list-style:none outside none;}
#back-top {background-color:#414447;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-bottomleft:2px;border-top-left-radius:2px;border-bottom-left-radius:2px;bottom:27px;height:50px;position:fixed;right:0;width:40px;z-index:2000000000;}
.validation-advice {color:#FF0000}
@media only screen and (min-width:1280px){
    .checkout-cart-index .cart .cart-container-inner,.gifts-category.container,.container.giftsearch-container,.container.header-top-block,.container.shortlong,.test-add-to-cart.container,.mycheckout-container,.giftsearch-index-index .container.gitf-container,
    .container.gitf-container,
    .header-submenu.versionBmenu .container,
    .header-menu .container,
    .seo-footer-container .container,
    .seo-footer-container .container .columns,
    .footer-before-container .container,
    .cms-content-home .container,
    .submenu .container,
    .category-title .container,
    .category-products .container,
    .categories-description.container,
    .footer-links .container,
    .giftsearch-title-livefeed .container,
    .livefeed.container,
    .header-container .container{width:1280px;margin:0 auto;padding:0;}
    .checkout-cart-index .cart .cart-container-inner .columns,.gifts-category.container .columns,.container.giftsearch-container .columns,.container.header-top-block .columns,.container.shortlong,.test-add-to-cart.container .columns,.header-submenu.versionBmenu .container .columns,
    .header-menu .container .columns,
    .footer-before-container .container .columns,
    .cms-content-home .container .columns,
    .submenu .container .columns,
    .category-title .container .columns,
    .category-products .container .columns,
    .categories-description.container .columns,
    .giftsearch-title-livefeed .container .columns,
    .livefeed.container .columns,
    .header-container .container .columns{width:1260px;}
    .giftsearch-index-index .giftfinder-items .columns.grid,
    .giftfinder-items .columns.grid,
    .header-menu .container .columns.grid,
    .footer-before-container .container .columns.grid,
    .cms-content-home .container .columns.grid,
    .submenu .container .columns.grid,
    .category-title .container .columns.grid,
    .category-products .container .columns.grid,
    .categories-description.container .columns,
    .footer-links .container .columns,
    .giftsearch-title-livefeed .container .columns.grid,
    .livefeed.container .columns.grid,
    .header-container .container .columns.grid{width:1280px}
    .header-menu .container .three.columns,
    .footer-before-container .container .three.columns,
    .cms-content-home .container .three.columns,
    .submenu .container .three.columns,
    .category-title .container .three.columns,
    .category-products .container .three.columns,
    .categories-description.container .three.columns,
    .giftsearch-title-livefeed .container .three.columns,
    .livefeed.container .three.columns,
    .header-container .container .three.columns{width:220px}
    .header-menu .container .four.columns,
    .footer-before-container .container .four.columns,
    .cms-content-home .container .four.columns,
    .submenu .container .four.columns,
    .category-title .container .four.columns,
    .category-products .container .four.columns,
    .categories-description.container .four.columns,
    .giftsearch-title-livefeed .container .four.columns,
    .livefeed.container .four.columns,
    .header-container .container .four.columns{width:300px}
    /*.header-container .container .six.columns{width:460px}*/
    .header-menu .container .seven.columns,
    .footer-before-container .container .seven.columns,
    .cms-content-home .container .seven.columns,
    .submenu .container .seven.columns,
    .category-title .container .seven.columns,
    .category-products .container .seven.columns,
    .categories-description.container .seven.columns,
    .giftsearch-title-livefeed .container .seven.columns,
    .livefeed.container .seven.columns,
    .header-container .container .seven.columns{width:540px}
    .header-menu .container .eight.columns,
    .footer-before-container .container .eight.columns,
    .cms-content-home .container .eight.columns,
    .submenu .container .eight.columns,
    .category-title .container .eight.columns,
    .category-products .container .eight.columns,
    .categories-description.container .eight.columns,
    .giftsearch-title-livefeed .container .eight.columns,
    .livefeed.container .eight.columns,
    .header-container .container .eight.columns{width:620px}
    .header-menu .container .nine.columns,
    .footer-before-container .container .nine.columns,
    .cms-content-home .container .nine.columns,
    .submenu .container .nine.columns,
    .category-title .container .nine.columns,
    .category-products .container .nine.columns,
    .categories-description.container .nine.columns,
    .giftsearch-title-livefeed .container .nine.columns,
    .livefeed.container .nine.columns,
    .header-container .container .nine.columns{width:700px}
    .header-menu .container .ten.columns,
    .footer-before-container .container .ten.columns,
    .cms-content-home .container .ten.columns,
    .submenu .container .ten.columns,
    .category-title .container .ten.columns,
    .category-products .container .ten.columns,
    .categories-description.container .ten.columns,
    .giftsearch-title-livefeed .container .ten.columns,
    .livefeed.container .ten.columns,
    .header-container .container .ten.columns{width:620px}
}
@media only screen and (min-width:768px) and (max-width:1023px){
    .container{width:768px;margin:0 auto;padding:0;}
    .container .columns{float:left;display:inline;width:748px;}
    .container .columns.grid{width:768px}
    .container .three.columns{width:122px} /* 132px */
    .container .four.columns{width:172px}
    .container .six.columns{width:268px}
    .container .seven.columns{width:316px}
    .container .eight.columns{width:364px}
    .container .nine.columns{width:412px}
    .container .ten.columns{width:480px}
    .container .twelve.columns{width:556px}
    .container .thirdteen.columns{width:604px}
}
@media only screen and (max-width:479px) {
    .container{width:320px;margin:0 auto;padding:0;}
    .container .columns{float:left;display:inline;width:300px;}
    .container .columns.grid{width:310px}
    .container .three.columns{width:300px}
    .container .four.columns{width:300px}
    .container .six.columns{width:300px}
    .container .seven.columns{width:300px}
    .container .eight.columns{width:300px}
    .container .nine.columns{width:300px}
    .container .ten.columns{width:300px}
    .container .twelve.columns{width:300px}
    .container .thirdteen.columns{width:300px}
}
@media only screen and (min-width:480px) and (max-width:767px){
    .container{width:480px;margin:0 auto;padding:0;max-width:520px;}
    .container .columns{float:left;display:inline;width:460px;}
    .container .columns.grid{width:480px}
    .container .three.columns{width:460px}
    .container .four.columns{width:460px}
    .container .six.columns{width:460px}
    .container .seven.columns{width:460px}
    .container .eight.columns{width:460px}
    .container .nine.columns{width:460px}
    .container .ten.columns{width:460px}
    .container .twelve.columns{width:460px}
    .container .thirdteen.columns{width:460px}
}
/* all sprite elements */
.mycheckout-index-index .cc-number,.review-table-items .input-text.qty,.checkout-onepage-index .cc-number,.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-qty input,.login-column-content .login-password,.login-column-content .customer-email,.checkout-button-container .paypal-logo a > span,
.maximiles-form-inputs > button:after,.search-tab.menu-switch:before,.category-gift .personalization-search.toolbar-filter:after,.giftsearch.category-gift .select-box-gift:after,
.account-tab.menu-switch:before,.giftfinder-sidebar fieldset #selectedItems:after,
.giftfinder-sidebar fieldset #selectedPrice:after,
.pricefilter-option-checkbox.checked:after,
.menu-module.search-header .button,
.footer-before-container .pre-footer .folge-icon .fi.tw a,
.footer-before-container .pre-footer .folge-icon .fi.tw a:before,
.gender-gift .gender-options .hgift.checked:after,
.cartB-footer .gratis,
.cartB-footer .rechnung,
.cartB-footer .versandkostenfrei,
.cartB.ssl-block,
.add-product-message,
.footer-before-container .pre-footer .info-contact .ic.phone span,
.footer-before-container .pre-footer .info-contact .ic.mail span,
.little-chevrons .ic.mail span,
.little-chevrons .ic.phone span,
.checkout-cart-footer-item-inner .ticks li:before,
.icon-phone:before,.icon-env:before,
.promo-box a:after,
.ts-header-logo .ts-logo,
.breadcrumbs-delimiter,
.livefeed-badge.review:after,
.livefeed-badge.wishlist:after,
.search-close,
.search-header .button,
.personalization-search-title:after, .personalization-search-select-value:after,
.vote-form .silverStars,
.vote-form .silverStars.active,
.mobile-account a:before,
.mobile-search .search-header .button,
.sex-male,.sex-female,
.search-container,.cart-container .top-cart,
.account-container,
.subsubmenu li.noclick:after,
.mobile-menu-list li .noclick:after,.mobile-menu-list li:hover .noclick:after,
.back-menu:before,
.same-address,
.button-back-link:before,
.input-box.validation-passed:after,
.silverStars.active,
.silverStars,
.category-review-btn:after,
.gift-warning-icon,
.checkout-cart-index .cart .cart-container-inner .cart-container-inner-left .cart-coupon-gift-wrapper .rabat-send,
.menu-link .dropdown:after,.menu-link:hover .dropdown:after,
.shipping-estimation-success,
.cart-coupon-gift-wrapper-arrow,
.success-page .page-title h1:before,
.newsletter .newsletter-button .button:after,
.page-title h1:before,
.show-me-all a:after,
.homepage-top-content-text .member-price .members-price-wrapper:after,
.footer-before-container .pre-footer .folge-icon .fi a:before,
.like-icon .heart,
#back-top a span,
.read-now:after,
.product-view-content-right-review-stars .review-star,
.footer-before-container .pre-footer .info-contact .ic:before,
.wishlist-link .product-detail-wishlist a:before,
.availability.in-stock:before,
.heart-wrapper .whicon,
.product-collateral-detail ul li:before,
.review-rating-stars,
.freeshippinglabel:after,
input[type=checkbox] + label:before,
input[type=radio] + label:before,
.custom-option-wrapper-box input[type=radio] + .label label:before,
.custom-checkbox-wrapper input[type=checkbox] + .label label:before,
.select-box:after,
.footer-links .ts-logo-container a.ts-logo:before,
.stockalert-btn:after,
.rsArrow,
.product-detail-extra-info-content-inner ul li:before,
.giftfinder-sidebar fieldset .gender span:before,
.giftfinder-sidebar fieldset .gender.checked:after,
.giftfinder-sidebar .gs-label,
.product-grid .product-badgets:after,
.product-grid .product-badgets-best:after,
.product-grid .product-badgets-neu:after,
.product-view .product-detail-badgets:after,
.product-view .product-badgets-best:after,
.product-view .product-badgets-neu:after,
.review-pager-arr,
.review-summary-table .rate-star,
.product-view #back-link span,
.giftfinder-sidebar fieldset .price-range:after,
.giftfinder-sidebar fieldset .product-config:after,
.giftsearch .gift-gender .gender-search-option .search-radio-label:before,
.giftsearch .gift-occassion .personalization-option .personalization-checkbox.checked:after,
.giftsearch .gift-price .personalization-checkbox.checked:after,
.giftsearch .giftsearch-title h1:before,
.m-gift-label:after,
.giftsearch .gift-occassion .personalization-search-label:before,
.giftsearch .gift-price .price-search-label:before,
.giftsearch .close-giftsearch:after,
.giftsearch .gift-gender .gender-search-option .search-radio-label.checked:after,
.giftfinder-sidebar fieldset .gs-options .pconf.checked:after,
.giftfinder-sidebar fieldset .select-price .prconf.checked:after,
.MagicThumb-buttons a,
.icart-success,
.homepage-top-products-big-inner .member-price .members-price-wrapper:after,
.versionB .geschenkefinder-menu:after,
.promo-box ul li:before,
#topCartContent .actions .button span:after,
.checkout-cart-index .cart .cart-container-inner .cart-container-inner-right .button.btn-proceed-checkout.btn-checkout span:after,
.opc button.active-btn span:after,.advantages-block span::after,.communication-bar-arrow,#mobile-search-btn a{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png');background-repeat:no-repeat}
.main.col1-layout {margin-top:6px;}
.footer-logo{text-align:center;padding-top:30px;margin-bottom:20px;}
.select-box:after{background-image:none\9;}
.button-back-link:before{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png");background-repeat: no-repeat;background-position:-35px -395px\9;padding-left:20px\9;}
input[type=checkbox] + label {-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
input[type=checkbox] {display:none;}
input[type=checkbox] {display:inline-block\9 !important;}
input[type=checkbox] + label {height:16px;display:inline-block;line-height:16px !important;font-size:16px;vertical-align:middle;cursor:pointer;margin-left:21px;}
input[type=checkbox] + label:before{background-repeat: no-repeat;background-position:-317px -143px;display:inline-block;content:"";width:16px;height:16px;margin-right:4px;position:absolute;margin-left:-21px;}
input[type=radio] + label {-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
input[type=radio] {display:none;}
input[type=radio] {display:inline-block\9;}
input[type=radio] + label {height:auto;display:inline-block;line-height:16px !important;font-size:16px;vertical-align:middle;cursor:pointer;margin-left:18px;}
input[type=radio] + label:before{background-repeat: no-repeat;background-position:-367px -142px;display:block;content:"";width:16px;height:16px;margin-right:4px;position:absolute;margin-left:-20px;}
.shipping-input input[type="radio"] + label{display:block;}
input[type=checkbox]:checked + label:before {background-repeat: no-repeat;background-position: -342px -143px;}
input[type=radio]:checked + label:before{background-repeat: no-repeat;background-position: -392px -142px;}
.input-text.validation-failed{border:1px solid #F1533E;}
#back-top a {display:block;line-height:50px;text-align:center;text-decoration:none;border:0px;font-size:0px;text-decoration:none;}
#back-top a span {background-position:-19px -644px;display:inline-block;height:13px;text-indent:999999px;vertical-align:middle;width:11px;font-size:0px;text-decoration:none;}
.breadcrumbs{display:none;}
/* Communication bar */
/* Global Messages  */
.success{color:#3d6611}
.error{color:#df280a}
.notice{color:#e26703}
.messages{margin:10px}
.error-msg,
.success-msg,
.note-msg,
.notice-msg{border-style:solid;border-width:1px;min-height:24px;padding:8px 0 3px;font-size:12;text-align:center}
.error-msg{border-color:#f16048;color:#df280a}
.error-msg.error-shipping-msg{margin-bottom:20px;}
.success-msg{border-color:#446423;color:#3d6611}
.note-msg,
.notice-msg {border-color:#fcd344;color:#3d6611}
/* header */
.header-container{background:none;height:75px;min-width:320px;}
.logo-container{margin:auto auto auto 7px;height:66px;float:left;max-width:270px;}
.mycheckout-index-index .logo-container{float:none;margin:auto;}
.radbag-logo-ts{display:none;}
.paypal-express-review .logo-container,.checkout-onepage-index .logo-container,.checkout-onepage-success .logo-container{margin:auto;float:none;}
.paypal-express-review .radbag .radbag-logo-ts,.checkout-onepage-index .radbag .radbag-logo-ts,.checkout-onepage-success .radbag .radbag-logo-ts{display:block;float: right;}
.paypal-express-review .radbag .radbag-logo-ts img,.checkout-onepage-index .radbag .radbag-logo-ts img,.checkout-onepage-success .radbag .radbag-logo-ts img{margin-top: 12px;}
.logo-container h1{margin:0;}
.logo-container img{margin-top:18px;}
.logo-container.logo-shop-it img{margin-top:21px;}
.logo-container.logo-shop-fr img{margin-top:24px;}
.mobile-logo{display:none;}
.header-icons-container{float:right;margin-right:5px;margin-top: 9px;}
.paypal-express-review .header-icons-container,
.checkout-onepage-index .header-icons-container,
.checkout-onepage-success .header-icons-container,
.mycheckout-index-index .header-icons-container,
.mycheckout-index-index .mobile-menu,.checkout-onepage-index .mobile-menu,.checkout-onepage-success .mobile-menu{display:none;}
.checkout-onepage-success .search-header{display:none;}
.checkout-onepage-index .ts-header-logo,
.checkout-onepage-success  .ts-header-logo,
.mycheckout-index-index .ts-header-logo {display:block;}
.mycheckout-index-index .steps-progress{background:none;margin-bottom: 0;padding: 0 0 0;line-height: 30px;}
.header-icon{height:35px;width:33px;float:left;margin-right:25px;margin-top:15px;}
.search-container{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png");background-repeat: no-repeat;background-position:-186px -438px;width:27px;height:26px;margin-top:25px;cursor:pointer;}
.search-button{width:30px;height:35px;padding-left:6px;float:right;}
.gift-container{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png");background-repeat: no-repeat;background-position:0 -141px;}
.account-container{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png");background-repeat: no-repeat;background-position:-325px -1113px;height: 35px;margin-top: 14px;width: 31px;}
.cart-container{height:auto;min-height:18px;}
.header-icon.cart-container{background-color: #303332;height: 88px;margin-right: -5px;margin-top: -9px;width: 120px;}
.cart-container .top-cart{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/cart_header.png");background-repeat: no-repeat;width:120px;height:91px;cursor:pointer;margin:0 auto auto;background-position:40px 24px;}
.account-container .login-customer{width:35px;height:35px;display:block;}
.close-splash2,.checkout-cart-index .cart .cart-title h1:before,.livefeed-badge.snapshoot:after,.mobile-gift a:before,.mobile-menu,.menu-mobile-icon{background-image: url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/header_icon.png');background-repeat:no-repeat;display:none;background-position:0px -295px;}
.gift-container a{display:block;height:30px;text-indent:-9999px;width:30px;}
.ts-header-logo{float:left;margin-top:15px;}
.ts-header-logo > a {display: block;margin-right: 10px;width: 70px;}
.ts-header-logo > a img {height: 100%;width: 100%;}
.ts-header-logo .ts-logo{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png");background-repeat: no-repeat;background-position:-463px -1111px;display:block;height:37px;width:37px;margin-right: 15px;}
.accountMenu{display:none;position:relative;background-color:#FFFFFF;border-radius:0px;right:114px;width:150px;color:#414447;z-index:999999;top:15px;-webkit-box-shadow:0px 3px 8px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 3px 8px 0px rgba(50, 50, 50, 0.75);box-shadow:0px 3px 8px 0px rgba(50, 50, 50, 0.75);}
.accountMenu:after {border-bottom:5px solid #FFFFFF;border-color:#FFFFFF rgba(0, 0, 0, 0);border-left: 5px solid rgba(0, 0, 0, 0);border-right: 5px solid rgba(0, 0, 0, 0);content: "";display: block;height: 0;position: absolute;right: 16px;top: -5px;width: 0;}
.accountMenu a{color:#414447;font-size:14px;display:block;}
.accountMenu li{height:40px;line-height:40px;padding-left:10px;padding-right:10px;}
.accountMenu li:hover{background-color:#747679;}
.accountMenu li:hover a{color:white;}
#info-message{background-color: white;padding: 20px;}
.customer-account-login .account-login.container{margin-top:40px;}
.advantages{background-color: #7b0759;height: 29px;}
.cadeauxfoliesch .advantages{margin-right:105px;}
.advantages-block {line-height: 28px;text-align: center;}
.advantages-block span{display: inline-block;margin-left: 10px;}
.advantages-block span::after {content: "";display: inline-block;height: 10px;margin-left: 14px;width: 13px;background-position: -236px -1137px;}
.advantages-block span:last-child::after {background-image: none;}
.advantages a{color:white;font-size:15px;}
.header-icon{margin-right: 20px;}
/* versionB for cart */
.cartB{display:none;}
.cartB.cart-container{width:auto;}
.cartB.cart-container .top-cart{float:left;}
.cartB.header-cart-price{color:#FFFFFF;float:right;font-size:15px;line-height:35px;margin-left:5px;position:absolute;right:0;top:0;}
.cart-title-inner {position:relative;}
.cartB.ssl-block {color:#6B6E73;background-position:-13px -941px;float:right;font-size:12px;line-height:12px;padding-left:25px;position:absolute;right:3px;top:3px;width:150px;}
.cartB.button.btn-proceed-checkout.btn-checkout{float:right;padding:8px 40px !important;}
.cartB.cart-container-inner.container{padding-top:15px !important;}
.cartB.cart-container-inner-right.eight.columns.s-device{margin-top:0;width:100%;}
.cartB-footer{background-color:#FFFFFF;height:20px;margin:17px 10px 10px;padding-bottom:20px;padding-top:20px;color:#535659;}
.cartB-footer div{float:left;margin-right: 40px;}
.cartB-footer .versandkostenfrei{background-position: -12px -980px;width:21px;height:15px;display:block;margin-right:10px;float: left;}
.cartB-footer .gratis{background-position: -134px -979px;width:21px;height:19px;display:block;margin-right:10px;float:left;}
.cartB-footer .rechnung{background-position: -66px -977px;width:21px;height:24px;display:block;margin-right:10px;float:left;}
.versandkostenfrei-cartB {margin-left:20px;}
.nachname-cartB {margin-left:30px;}
.cartB-footer div.logos-cartB {float:right;margin-right:0;margin-top:-6px;}
.logos-cartB > img {margin-right:15px;}
.cartB .checkout-cart-footer {margin-top:5px;}
.header-icon.cart-container.cartB {padding-right:65px;position:relative;margin-bottom:8px;}
.cartB-button .cartB.button.btn-proceed-checkout.btn-checkout{margin-top:-20px;}
/* Cart */
#topCartContent .mini-products-list .product-image > img {height: 25px;width: 25px;}
#topCartContent{font-size:13px;margin-top:-15px;position:absolute;z-index:99999;}
#topCartContent .inner-wrapper:after{border-bottom: 5px solid #ffffff;border-color: #ffffff rgba(0, 0, 0, 0);border-left: 5px solid rgba(0, 0, 0, 0);border-right: 5px solid rgba(0, 0, 0, 0);content: "";display: block;height: 0;position: absolute;right: 9px;top: -7px;width: 0;}
#topCartContent .inner-wrapper{background-color: #FFFFFF;border: 2px solid #ffffff;border-radius: 0px;margin-left: -282px;margin-top: 55px;padding: 10px;position: absolute;width: 286px;z-index: 99;-webkit-box-shadow: 0px 3px 8px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 3px 8px 0px rgba(50, 50, 50, 0.75);box-shadow:0px 3px 8px 0px rgba(50, 50, 50, 0.75);}
#topCartContent .mini-products-list .item {padding-bottom: 5px;padding-top: 5px;color:#313332;float: right;margin-right: 0;}
#topCartContent .product-image {float: left;margin-right: 5px;}
#topCartContent .product-details {float: right;width: 250px;}
#topCartContent .product-name {float: left;width: 145px;}
#topCartContent .product-qty-price {float: right;}
#topCartContent .subtotal.grand_total.subtotal-gesamtbetrag,#topCartContent .subtotal.grand_total.subtotal-groot-totaal {border-top: 2px solid #D6D6D9;margin-top: 10px;padding-top: 10px;}
#topCartContent .subtotal.grand_total.subtotal-totale-complessivo {border-top: 2px solid #D6D6D9;margin-top: 10px;padding-top: 10px;}
#topCartContent .subtotal.subtotal.subtotal-zwischensumme,#topCartContent .subtotal.subtotal.subtotal-subtotaal {margin-top: 4px;padding-top: 10px;}
#topCartContent .subtotal{float: right;width: 250px;color:#313332;}
#topCartContent .product-details .product-name a {color: #313332;}
#topCartContent #topCartContent .label {float: left;}
#topCartContent .value {float: right;}
#topCartContent .actions .button{float: right;margin-top: 10px;background-color:#f5a23b;color: #FFFFFF;border-radius: 2px;position:relative;padding: 6px 78px;right:12px;}
#topCartContent .actions .button span:after{background-position: -270px -145px;content: "";margin-left:0px;display: inline-block;height: 11px;position: absolute;top:10px;width: 11px;}
#topCartContent .actions .button span span:after{background:none;}
#topCartContent .actions .button span span{margin-right:5px}
.add-product-message{display:none;background-position: -487px -137px;color: #9CD164;font-size: 15px;height: 26px;padding-left: 28px;padding-top: 5px;}
/* Search */
.search-header{display:none;width:235px;float:right;margin-right:15px;margin-top: 19px;}
.search-header .search-input-field {position: relative;}
.search-header .search-input-button {float: left;}
.search-header .input-text.search-input-orig {border: 1px solid #e2e2e2;border-radius: 5px;box-shadow: none;box-sizing: border-box;height: 46px;line-height: 44px;padding-left: 45px;padding-right: 30px;width: 235px;}
#mobile-search-btn a,.search-header .button{height: 23px;width: 23px;cursor: pointer;border:none;background-position:-661px -1125px;background-color: rgba(0, 0, 0, 0);left: 11px;position: absolute;top:12px;}
.search-close{background-position:-96px -145px;float: right;height: 10px;width: 9px;margin-top: 6px;cursor:pointer;}
/* #anonymous_element_1 {left: 1194px !important;top: 77px !important;} */
div.sbs_autocomplete_inner {background-color:#fff;width:209px !important;border:none;box-shadow: 3px 5px 2px 0 rgba(149, 147, 139, 1);-moz-box-shadow: 3px 5px 2px 0 rgba(149, 147, 139, 1);-webkit-box-shadow: 3px 5px 2px 0 rgba(149, 147, 139, 1);}
.sbs_autocomplete_inner_right {float: none; width:209px;}
.sbs_search_autocomplete_box_bottom {display: none;}
.suggest_product_items.suggest_divider.sbs_autocomplete_message {display: none;}
div.sbs_autocomplete_inner .sbs_autocomplete_close_button{display: none;}
.sbs_autocomplete_inner_left {display: none;}
#sbs_search_autocomplete_right .suggest_divider_products, #sbs_search_autocomplete_right .suggest_divider_category{color:white;}
#sbs_search_autocomplete_right .suggest_divider_category{border:none;}
#sbs_search_autocomplete_right .sbs_search_suggest_item_title {color: #444 !important;font-family: 'FuturaBT-Book';font-size:13px;}
.sbs_search_suggest_item_subtitle {color: #A4A5AA;font-size:12px;}
.ac-over,.selected{background-color:transparent;}
.sbs_search_suggest_thumb {margin-right: 5px;}
.view-all-category {display: none;}
.solrsearch-index-index .page-title h1 {margin-left: 10px;margin-right: 10px;margin-top: 55px;text-transform: uppercase;}
.solrsearch-index-index .categories-description{display:none;}
.solrsearch-index-index .col-left.sidebar {display: none;}
.solrsearch-index-index .versionCmenu.toolbar-submenu {display: none !important;}
.suggest_category_items.suggest_divider,.suggest_category_items.suggest_divider.suggest_divider_category span{padding-bottom: 15px;color:#444; font-size:19px;font-weight: normal;}
.autocomplete-products{padding-top: 10px;}
.sbs_autocomplete_inner_right .suggested-item{width: 91% !important;}

/* GeoIP Chameleon */
.geoip-chameleon.popup-splash{width:600px!important;height: 200px;padding:0px !important;}
.geoip-chameleon .geoip-content{background-image: url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/geoipChameleon.png');background-position: left bottom;background-repeat: no-repeat;width: 420px;height: 243px;margin-left: 22px;}
.geoip-chameleon .geoip-text{width:260px;margin-top:75px;}
.geoip-chameleon .geoip-text .geoip-flag{background-position: 0 -4472px;width: 46px;height: 34px;float: right;}
.geoip-chameleon .geoip-text .geoip-flag.flag-ch{background-position: 0 -4702px;width: 31px;}
.geoip-chameleon .geoip-text .geoip-text-content{text-align:left;margin-top: 6px;}
.geoip-chameleon .geoip-text .geoip-select{float:left;text-align:left;margin-top:6px;}
.geoip-chameleon .geoip-text .geoip-select label{font-weight:bold;font-size:14px;}
.geoip-chameleon .geoip-text .geoip-ch{ background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/geoipCH.png");display: block;float: left;height: 12px;margin-left: 5px;margin-right: 15px;margin-top: 3px;width: 12px;}
.geoip-chameleon .geoip-text .geoip-de{  background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/geoipDE.png");display: block;float: left;height: 12px;margin-left: 3px;margin-right: 11px;margin-top: 3px;width: 18px;}
.geoip-chameleon .geoip-text .geoip-fr{background-position: 1px -5501px;display: block;float: left;height: 15px;margin-left: 3px;margin-right: 11px;margin-top: 3px;width: 18px;}
.geoip-chameleon .geoip-text .geoip-frch{ background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/geoipCH.png");display: block;float: left;height: 12px;margin-left: 5px;margin-right: 15px;margin-top: 3px;width: 12px;}
.geoip-chameleon .geoip-text .geoip-button{background-color: #990099;border: medium none;color: white;display: block;font-weight: bold;height: 22px;line-height: 22px;margin-left:96px;margin-top:35px;position: absolute;text-align: center;text-decoration: none;text-transform: uppercase;width: 91px;}
.geoip-chameleon .geoip-text .geoip-button:hover{box-shadow: 3px 3px 0 #640064;}
.geoip-select-value{background-image: url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/geoipSelect.png');width: 188px;height: 18px;background-repeat: no-repeat;text-align: left;line-height: 16px;}
.geoip-select-select-options{background-color: white;border: 1px solid silver;position: relative;text-align: left;z-index: 1;}
.geoip-text-content{float:right;text-align:right;}
.geoip-options{cursor: pointer;}
.cfch .geoip-chameleon .geoip-text .geoip-button{margin-top: 45px;}
.geoip-logo{left:20px;position:absolute;top:23px;}

/* header menu */
/* versionB */
.header-menu.versionBmenu{background-color: white;display:none;}
.header-submenu.versionBmenu{background-color:white;}
.header-submenu.versionBmenu .submenu-kategorie .menu-list.mobile-menu-list{font-size:15px;height: 35px;line-height: 36px;}
.header-menu.versionBmenu .menu-list{height:57px;line-height:57px;}
.header-menu .menu-link.menu-cat{display:none;}


.header-menu{background-color:#F5F6F8;}
.header-submenu{background-color: #FFFFFF;}
.menu-list{height:40px;line-height:40px;list-style:none outside none;font-size:17px;font-family:'FuturaBT';width:100%;text-align:center;position:relative;z-index: 9999;}
.subsubmenu-cat .menu-list{height:30px;line-height:30px;font-size:14px;}
.menu-list .menu-link{display:inline-block;text-transform:uppercase;padding-right:1.8%;padding-left:1.8%;text-align:center}
.menu-list .menu-link .dropdown-menu {background-color:#FFFFFF;display: none;margin-left: 0px;margin-top: -1px;padding-bottom: 10px;padding-left: 10px;padding-top: 10px;position: absolute;width: 200px;z-index: 99;-webkit-box-shadow: 0 7px 10px 0 rgba(50, 50, 50, 0.75);-moz-box-shadow:0 7px 10px 0 rgba(50, 50, 50, 0.75);box-shadow:0 7px 10px 0 rgba(50, 50, 50, 0.75);}
.menu-list .menu-link:hover{-webkit-user-select: none;-webkit-touch-callout: none;}
.menu-list .menu-link .dropdown-menu li{height: 30px;line-height: 30px;text-align: left;}
.menu-list .menu-link .subsubmenu-mehr.dropdown-menu li{float:left;padding:0px;width: 100%;}
.catalog-category-view .menu-list .menu-link .subsubmenu-mehr.dropdown-menu li{line-height:14px;}
.catalog-category-view #hover-menu .submenu{display:block;background-color:rgba(0, 0, 0, 0);}
.menu-list .menu-link .dropdown-menu li a{font-size: 14px;padding: 8px 15px 8px 5px;}
.menu-list .menu-link .dropdown-menu li a:hover{background-color:white;}
.menu-list .menu-link .dropdown-menu.subsubmenu ul{display: block;font-size: 14px;height: auto;width: 100%}
.noclickdesktop{pointer-events:none;}
.catalog-category-view .menu-list .menu-link.active-menu > a,
.livefeed-index-index .menu-list .menu-link.active-menu a,
.giftsearch-index-index .menu-list .menu-link.active-menu a {color: #99009C;}
.catalog-category-view .subsubmenu-mehr .menu-link.active-menu a {background-color: #FFFFFF;}
.catalog-category-view .subsubmenu-mehr .menu-link.active-menu:after {display: none;}
.menu-link.active-menu:after{display:none;}
.catalog-category-view .menu-link.active-menu:after {border-bottom: 5px solid #000000;border-color: #DDE0E6 rgba(0, 0, 0, 0);border-left: 5px solid rgba(0, 0, 0, 0);border-right: 5px solid rgba(0, 0, 0, 0);content: "";display:block;height: 0;left: 50%;margin-top: -5px;position: relative;width: 0;}
.catalog-category-view .menu-list .menu-link a,.menu-list .menu-link a{color:#6b6e73;}
.content-menu ul li a{display: block;line-height: 14px;padding: 7px 5px;width: 150px;}
.mobile-menu-list li a {font-family: FuturaBT-Medium;}
.menu-list .menu-link .subsubmenu a {font-family: FuturaBT-Book;}
.menu-list .menu-link .top-links a {color: #FFFFFF;padding-left: 5px;}
.menu-list .menu-link .top-links a:before {background-color: #FF0000;content: "";display: inline-block;height: 10px;margin-right: 5px;width: 10px;}
.menu-list .menu-link .title-link a {color: #FFFFFF;display: block;padding-left: 10px;padding-right: 10px;}
.menu-link .dropdown:after{background-position:-121px -146px;content: "";display: inline-block;height: 10px;margin-left: 7px;width: 10px;}
.menu-link .menu-top:hover{color: #99009C;}
#topCartContent .arrow-submenu {height: 22px;margin-left: 110px;margin-top: -28px;width: 157px;}
.header-cart-amount {background-color:#f5a23b;border-radius: 10px;color: #FFFFFF;font-size: 11px;height: 20px;line-height: 20px;margin-left: 12px;margin-top: -3px;position: relative;text-align: center;width: 20px;top: 24px;left: 40px;}
.submenu{display:none;}
.menu-link .submenu{display:block;}
.catalog-category-view .submenu {background-color: #DDE0E6; display:none;margin-bottom:10px;min-height:87px;}
.catalog-category-view .subsubmenu{display: none;padding-bottom: 0px;padding-top: 5px;}
.catalog-category-view .subsubmenu ul{height: 70px;width: 230px;display:inline-table;font-size:17px;margin-left:10px;margin-right:10px;}
.catalog-category-view .subsubmenu ul:first-child{margin-left:0px;}
.catalog-category-view .subsubmenu a {border-radius: 3px;color: #414447;padding: 6px;display:inline-block;font-size:16px;}
.catalog-category-view .subsubmenu a:hover {color:white;background-color:#818387;}
.catalog-category-view .subsubmenu .active-menu a{color:white;background-color:#818387;}
.catalog-category-view .subsubmenu li {min-height: 25px;padding-bottom: 5px;padding-top: 5px;}
.catalog-category-view .menu-list .menu-link .submenu .menu-top:hover {color: #99009C;}
/* Menu B */
.catalog-category-view .header-submenu .menu-list.mobile-menu-list{width:100%;height:30px;line-height:33px;font-size:0;display:block;}
.catalog-category-view .header-submenu .subsubmenu{padding-bottom:0;padding-top:0;display:block;}
.catalog-category-view .header-submenu .subsubmenu a,.header-submenu .subsubmenu a{padding:0px;color: #6B6E73;font-size: 16px;font-family:FuturaBT-book;}
.catalog-category-view .header-submenu .subsubmenu .active-menu a{background:none;color:#99009C;}
.catalog-category-view .header-submenu .subsubmenu a:hover{background:none;color:#99009C;}
.catalog-category-view .header-submenu .subsubmenu li {height: auto;padding-bottom: 0;padding-top: 0;}
.catalog-category-view .header-menu .menu-list .menu-link.active-menu:after{border-bottom: 5px solid #FFFFFF;}
.catalog-category-view .header-menu.versionBmenu .menu-list .menu-link.active-menu:after {border-bottom: 5px solid #DDE0E6;}

/* Header slider */
.textContainer.right{margin-left:630px;position:absolute;margin-top:30px;}
.rsDefault.rsHor .rsArrowLeft .rsArrowIcn{}

.metro-review{background-color:#FFA500!important;}
.item.metro-review > div{width:236px;}
.metro-review .review-inner{padding:30px;color:white;text-align:center;font-size:20px;font-weight:bold;width:auto;}
/* homepage menu */
.home-page-content{padding:25px 0 0;background:#fff;position:relative}
.home-page-content .home-navigation{position:relative}
.home-nav-title {float:left;font-size:20px;margin:7px 6px 29px 10px;color:#bdbebf}
.home-nav-nav {max-width: 99%;}
.home-nav-nav li {background:#E3E4E5;border-radius: 1px;float: left;margin: 0 3px 6px;padding: 10px 5px;}
.home-nav-nav li a {color:#87898C;font-size:13px;vertical-align:middle;}

.occasion-menu{display:none;margin:auto;width:150px;}
.occasion-menu li {padding:8px 20px;text-align:left;}
.occasion-menu > ul {background-color:#FFFFFF;border:1px #D5D5D5 solid;margin-left:133px;position:absolute;z-index:999999;margin-top:-68px;}
.occasion-menu a{text-decoration:none;color:black;}

.sub-category-wrapper .sub-category-item {float:left;margin:0 0 5px;}
.sub-category-wrapper .sub-category-item a{padding:5px 8px;font-size:14px;font-weight:normal;color:#000}
.sub-category-wrapper .sub-category-item a.active {background:#D0D0D1;}

.col2-left-layout .col-main{padding:20px 0}
.col2-left-layout .col-main .col2-main,
.col2-left-layout .col-main .col-left{background:#fff}
.col2-left-layout .col-main .col-left .block{padding:10px;}

#toolbar_standard {display: inline;float: left;padding: 10px 0;width: 100%;margin-top: 19px;}
/* products */
.livefeed-product,
.product-grid{float:left;display:inline;width:236px;margin:10px;background:#fff;height:306px;width: 236px;position: relative;}
.product-grid .product-img{overflow:hidden;height:236px;}
.product-grid .product-inner {background:#FFFFFF;}
.product-grid .product-des{bottom: 0;position: absolute;width: 100%;background-color:#fff;}
.product-grid .product-des .product-des-info {margin:10px;width:auto;}
.product-grid .product-des .product-name {font-size:14px;max-width:175px;line-height:1.2;padding-top:4px;color: #313332;clear:both;margin-bottom:5px;}
.product-grid .livefeed-product-action .product-des{margin:0px;}
.product-grid .livefeed-product-action .product-des .product-name{padding:0px 10px;}
.product-grid .livefeed-product-action .product-des .livefeed-time{padding:0px 10px;}
.product-grid .livefeed-product-action .product-des .product-price{padding:0px 10px;}
.product-grid .livefeed-product-action .product-des .livefeed-time{color:#87898C}
.product-grid .product-des .product-price {display:inline-block;font-weight:normal;color: #313332;}
.product-grid .product-des .product-price .price-box{display:inline-block;}
.product-grid .product-des .product-price .regular-price{display:inline-block;font-size:14px;margin:0}
.product-grid .product-des .product-price .special-price{display:inline-block;font-size:14px;color:#B144B1;margin:0}
.product-grid .product-des .product-price .old-price{display:inline-block;color:#989696;font-size:12px;margin-left:5px}
.product-grid .product-des .product-price .old-price{position:relative}
.giftfinder-items .product-grid .product-des .product-price .old-price{margin-bottom: 0;}
.giftfinder-items .product-grid .product-des .product-price .special-price{color: #989696;font-size: 13px;}
.giftfinder-items .product-grid .product-des .product-price .old-price .price-label{background: #e6556d none repeat scroll 0 0;height: 2px;}
.product-grid .product-des .product-price .old-price .price-label {background:#989696;bottom:0;display:block !important;height:1px;left:0;margin:auto;position:absolute;right:0;text-indent:-99999px;top:0;}
.product-grid .product-des .product-price.product-nextstatus {border-radius: 7px;height: 12px;margin-left: 9px;bottom: 14px;position: absolute;width: 12px;display:none;padding: 0;}
.product-grid .product-des .product-price.product-nextstatus.in-stock{background-color: #9cd164;}
.product-grid .product-des .product-price.product-nextstatus.out-of-stock{background-color: #e98e10;}
.product-grid .product-des .product-price.product-nextstatus.sold-out-aus,.product-grid .product-des .product-price.product-nextstatus.sold-out{background-color: #fb0505;}
.gitf-container .product-grid:hover .product-des .product-price.product-nextstatus{display:inline-block;}
sup {font-size:65%;line-height:0;position:relative;vertical-align:baseline;top:-6px}
.badge-promo {background-color:#FFFFFF;padding:5px;position:absolute;right:10px;text-transform:uppercase;top:10px;display:none;}
.product-grid .product-des .product-description {height:40px;overflow:hidden;margin-bottom:10px}
.product-grid .product-des .product-social{float:right}
.product-grid .product-des .product-social .product-social-icon .like-icon{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition: opacity 1s ease-in-out;opacity:0;}
.product-grid:hover .product-des .product-social .product-social-icon .like-icon{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition: opacity 1s ease-in-out;opacity:1;}
.like-icon .heart {background-position: -19px -345px;display: inline-block;height: 11px;margin-right: 5px;width: 14px;cursor:pointer;}
.like-icon .heart:hover {background-position: -493px -344px;}
.catalog-category-view .product-price .minimal-price,.catalog-product-view .minimal-price{display: inline-block;}
.catalog-category-view .price-special-bundle {display: inline-block;margin-left: 5px;height: 14px;}
.catalog-product-view .price-special-bundle{display:inline;}
.catalog-category-view .price-special-bundle .price {color: #e6556d;font-size: 14px;display: inline-block;}
.catalog-category-view .price-special-bundle .bundle-special-price .price{color:#848689;}
.catalog-category-view .feature-auto-box .price-special-bundle .bundle-special-price {display:inline-block;float:none;}
.catalog-category-view .product-grid .product-des .product-price .price-special-bundle .old-price{float: none;}
.catalog-product-view .price-special-bundle .old-price.bundle-special-price{display:none;}
.catalog-category-view .minimal-price{display: inline-block;}
.gitf-container .product-grid .gifts-item-des{display:none;padding-bottom: 8px;}
.gitf-container .product-grid:hover .gifts-item-des {display: block;color: #313332}
.gitf-container .product-grid:hover .product-name {color: #313332;font-size: 14px;}
/* Search solr */

/* top50 */
.product-badgets-top {background-color: #000000;-webkit-box-shadow:0 1px 8px 0 rgba(50, 50, 50, 0.91);-moz-box-shadow:0 1px 8px 0 rgba(50, 50, 50, 0.91);box-shadow: 0 1px 8px 0 rgba(50, 50, 50, 0.91);color: #FFFFFF;font-family: 'FuturaBT-Bold';font-size: 15px;height: 35px;line-height: 35px;margin-left: 7px;margin-top: 7px;position: absolute;text-align: center;width: 32px;}
/* products display none classes */
.special-price .price-label{display:none;}

/* HOMEPAGE */

/* geschank des tages */
.geschenkfinder-block {margin-bottom: 15px}
.homepage-top-products {margin-bottom:0px;margin-top:50px;}
.homepage-top-products-big{float:left;display:inline;width:492px;margin:10px;}
.product-shadow-big{position:relative}
.homepage-top-products-big-inner {height:306px;width:100%;background-color:#FFFFFF;position:absolute;transition:all 0.2s ease-out 0.4s;-webkit-transition:all 0.2s ease-out 0.4s;-o-transition:all 0.2s ease-out 0.4s;-moz-transition:all 0.2s ease-out 0.4s;-ms-transition:all 0.2s ease-out 0.4s;-kthtml-transition:all 0.2s ease-out 0.4s;z-index:1;}
.hp-top-headline {border-bottom: 1px solid #E6E8EC;font-size: 20px;margin: 2px 10px 10px;padding: 5px 0;color:#535659}
.homepage-top-content-image {display: inline;float: left;margin:10px;width: 236px;}
.homepage-top-content-image img{max-width:100%}
.homepage-top-content-text{display:inline;width:236px;float:right;position:relative;height:220px}
.homepage-top-content-text-content .product-price {bottom: 15px;position: absolute;right: 5px;}
.homepage-top-products-big-inner .member-price {bottom: 10px;position: absolute;right: -5px;}
.homepage-top-products-big-inner .member-price .members-price-wrapper:before {background:rgba(0, 0, 0, 0);border-bottom: 18px solid rgba(0, 0, 0, 0);border-right: 18px solid #FB9E1D;border-top: 18px solid rgba(0, 0, 0, 0);content: "";display: inline-block;height: 0;margin-left: -28px;margin-top: -9px;position: absolute;width: 0;}
.homepage-top-products-big-inner .member-price .members-price-wrapper{float:right;padding:10px;background-color:#fb9e1d;cursor:pointer;}
.homepage-top-products-big-inner .member-price .members-price-wrapper:after {background-position: -575px -650px;bottom: -5px;content: "";display: inline-block;height: 5px;position: absolute;right: 0;width: 5px;}
.homepage-top-products-big-inner .member-price .members-price-wrapper:hover:after{cursor:pointer;cursor: hand}
.homepage-top-products-big-inner .member-price .members-price-wrapper span{color:#fff;font-size:13px}
.callouts .product-grid,
.homepage-top-products .product-grid{height:306px}
.geschenkfinder-block .product-grid{height:180px;overflow:hidden}
.home-products-slider{margin-top:65px}
.product-grid .product-facebook {display:none;height:60px;margin-left:20px;margin-top:20px;position:absolute}
.product-grid.home-2{display:none}
.home-banner .rsContentInner .rsContentInnerContent .banner-image{display:block;width:940px;margin:0 auto}
.home-banner .rsContentInner .rsContentInnerContent .banner-image .banner-image-inner{position:relative}
.home-banner .rsNav.rsBullets {background-color:rgba(0,0,0,0);bottom: 5px;height: 20px;left: 0;margin: auto;position: absolute;right: 0;text-align: center;}
.home-banner .rsBullets .rsNavItem.rsBullet {margin-right:5px;border:1px solid #AEAFAF;background-color: rgba(0,0,0,0);-webkit-border-radius: 10px;-o-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border-radius: 10px;display: inline-block;height: 8px;width: 8px;}
.home-banner .rsBullets .rsNavItem.rsBullet:hover{cursor:pointer}
.home-banner .rsBullets .rsNavItem.rsBullet.rsNavSelected{background-color:#AEAFAF}
.textContainer .headline{font-size:32px;line-height:20px;color:#444444}
.banner-description{line-height:20px;margin-top:20px;font-size:14px;color:#444444}
#livefeed{height:260px!important;overflow:hidden}
.price-member-label{float:left;}
.homepage-top-content-text .price-box{float:right;margin-left:5px;}
.home-big-product-content{position:relative}
.home-big-product-text {color:#848689;max-height:140px;overflow:hidden}
.home-big-product-text li{list-style: disc inside;}
#hbp-more {bottom: -20px;display: none;position: absolute;}

.customer-photo-inner{background-color:#F59E22;color:#FFFFFF;font-size:15px;font-weight:bold;padding:7px 10px;}
.photo-item .product-desc{height:31px;}
.photo-item .product-desc .customer-photo-desc-inner{padding:6px 10px;}
.photo-item .product-desc .customer-photo-desc-inner a{color:black;text-decoration:none;}

.home-navigation-navi.versionB{text-align: center;margin-bottom:26px}
.home-navigation-navi.versionB.bottom{margin:30px 10px 0}
.home-navigation-navi.versionB .home-drop-title{display:inline-block;font-size:20px;color:#6b6e73;margin-right:10px;line-height:2;vertical-align: middle}
.home-navigation-navi.versionB .home-nav-title {line-height:1;background:#BABBBF;color: #FFFFFF;font-size: 16px;margin: 0 35px 60px 0;padding: 10px 1px 10px 10px;position: relative;text-transform: uppercase;}
.home-navigation-navi.versionB .home-nav-title:after {background:rgba(0, 0, 0, 0);border-bottom:18px solid rgba(0, 0, 0, 0);border-left:18px solid #BABBBF;border-top:18px solid rgba(0, 0, 0, 0);content: " ";float:right;height:0;margin:0;position:absolute;right:-18px;top:0;width:0;}
.home-navigation-navi.versionB .home-drop-nav{display:inline-block}
.home-navigation-navi.versionB .home-nav-nav li {background:#939599;border-radius: 1px;float: left;margin: 0 3px 6px;padding: 10px;}
.home-navigation-navi.versionB .home-nav-nav li a {line-height:1;color:#fff;font-size:16px;text-transform: uppercase}
.home-drop-scroller .geschenkefinder-menu{-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background:#AC20AC;border-color: #7D317D;border-image: none;border-radius: 2px;border-style: none none solid;border-width: 0 0 3px;color: #FFFFFF;padding: 8px 30px;}
.geschenkefinder-menu{background-color:#D5D5D5;}
.versionB .geschenkefinder-menu:after {background-color: #9C1E9C;background-position: -26px -784px;border-radius: 0 2px 2px 0;bottom: 0;content: "";position: absolute;right: 0;top: 0;width: 40px;}
.versionB .geschenkefinder-menu {background-color:#AC20AC;border-radius: 2px;box-shadow: 0 2px #7D317D;color: #FFFFFF;display: inline-block;font-size: 13px;padding: 9px 50px 6px 10px;position: relative;}
.versionB .home-drop-scroller .occasion-menu{width:auto}
.versionB .home-drop-scroller .occasion-menu ul{margin-left:0;}
.versionB .home-drop-scroller .occasion-menu ul li{padding:0;}
.versionB .home-drop-scroller .occasion-menu ul li a{color: #535659;float: left;padding:10px 0 8px 15px;width: 120px;}
.versionB .home-drop-scroller .occasion-menu ul li a:hover{background-color:#AFB0B1;color:#fff}

#chameleon {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/chameleon-animation.png");background-position: -831px 0;background-repeat: no-repeat;height: 125px;right:0;bottom:0;position: absolute;width: 150px;}
#chameleon:hover{cursor:pointer}
#chameleon.chameleon-eyes {background-position: -128px 0 !important}
#chameleon.chameleon-sabre {background-position: -485px 0;}
#chameleon.chameleon-duff {background-position: 22px 0}
#chameleon.chameleon-mustache {background-position: -293px 0;}
#chameleon.chameleon-genervt {background-position: -658px 0;}
#chameleon.chameleon-gift {background-position: -831px 0;}
#chameleon.chameleon-heart {background-position: -981px 0;}

.hp-new-badge{background-repeat: no-repeat;height: 43px;left: 0;position: absolute;top: 0;width: 204px;}
.hp-new-badge a{display:block;width:204px;height:43px;}
.hp-new-badge.de-badge-new{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/new_badge_DE.png");}
.hp-new-badge.fr-badge-new{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/new_badge_FR.png");}
.hp-new-badge.it-badge-new{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/new_badge_IT.png");}
.hp-new-badge.nl-badge-new{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/new_badge_NL.png");width: 227px;}
.hp-new-badge.nl-badge-new a{width:227px;}
.hp-new-badge.dk-badge-new{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/new_badge_DK.png");}

/* categories title */
.slider-title > h2 {color: #535659;display: inline-block;font-size: 25px;line-height: 30px;vertical-align: middle;}
.slider-title .show-me-all {float:right;vertical-align:bottom;position:relative}
.slider-title .show-me-all a {color: #87898C;display: table-cell;font-size: 20px;height: 30px;line-height: 1;margin: 0;min-width: 41px;padding: 0 35px 0 0;vertical-align:middle}
.slider-title .show-me-all a:after {background-position: -15px -290px;bottom: 3px;content: "";height: 20px;position: absolute;right: 0;width: 21px;}
.slider-title .show-me-all a:hover:after{background-position: -64px -290px;}

.homepage-top-content .homepage-big-user > img {clear:right;float:left;margin-right:15px;border-radius: 25px;-moz-border-radius: 25px;-webkit-border-radius: 25px;-o-border-radius: 25px;-ms-border-radius: 25px;}
.homepage-top-content .seller-text {color: #87898c;font-size: 12px;}
.homepage-top-content .hp-big-title{color:#ac20ac;font-size:16px;font-weight:normal;margin:5px 0 0}
.homepage-top-content-text-content{padding:0 20px}
.homepage-top-content .homepage-big-user {float:right;margin:0 0 15px;width:100%;}
.home-big-product-name{font-size:15px;color:#5B5E61;font-weight:normal;margin:5px 0}
/* category */
.giftsearch-title-left-livefeed.livefeed-title {margin-left: 10px;padding-top: 50px;}
.giftsearch-title-left-livefeed.livefeed-title h1 {font-size: 26px;font-weight: normal;padding-bottom: 5px;}
.category-title{background:#E6E8EC}
.category-standard-title{float:left;width:550px;margin-left:10px;display:none;}
.radbagit .category-standard-title{width: 520px;}
.category-standard-title h1{word-wrap: break-word;}
.toolbar .breadcrumbs{display:block;float: left;margin-left: 10px;width: 30%;}
.breadcrumbs li {display: inline-block;}
.breadcrumbs li a{color:#333333;}
.toolbar .breadcrumbs .breadcrumbs-delimiter{background-position: -193px -70px;display: inline-block;width:10px;height:11px;}
.promo-box {padding:20px}
.promo-box > h3 {color: #535659;font-size: 18px;font-weight: normal;padding-bottom: 15px;}
.promo-box p {color: #5B5E61;height: 71px;overflow: hidden;}
.promo-box a{color:#95009B;}
.promo-box a:after{background-position: -47px -344px;width:6px; height:10px;content:"";display:inline-block;margin-left: 3px;}
.promo-box ul li{color: #5B5E61;display: block;float: left;margin-bottom: 5px;padding-left: 15px;vertical-align: middle;}
.promo-box ul li:before{background-position: -619px -344px;content: "";display: inline-block;height: 11px;margin-left: -17px;margin-right: 10px;margin-top: 4px;position: absolute;width: 11px;}

/* giftsearch */
.giftsearch{background-color: #fff;padding:20px 0;}
.container.giftsearch-container {overflow: hidden;}
.giftsearch .giftsearch-title-left {padding-bottom: 15px}
.giftsearch .giftsearch-title h1 {color: #535659;font-family: 'FuturaBT-Book';font-size: 35px;font-weight: normal;margin-left:20px}
/*.giftsearch .giftsearch-title h1:before{background-position:-241px -540px;content:"";display:inline-block;margin-right:5px;width:18px;height:20px;}*/
.giftsearch .title-giftfinder{color:#535659;font-size:16px}
.giftsearch .gift-toolbar-inner {margin: auto;text-transform: uppercase;width: 1070px;}
.giftsearch .gift-gender{float:right;margin:0 10px;width:160px}
.giftsearch .gift-gender .gender-label{color:#4fc6b4;font-size:16px;font-weight:normal;margin-bottom:10px;padding-left:10px;}
.giftsearch .gift-gender .gender-search-option{display:inline-block;border-radius:1px;/*border:2px solid #E4E6EB;*/margin-bottom:7px}
.giftsearch .gift-gender .gender-search-option:hover{background-color:#ebedf2}
.giftsearch .gift-gender .gender-search-option .search-radio-label{padding: 6px 10px;display:inline-block;color:#87898C;cursor:pointer;}
.giftsearch .gift-gender .gender-search-option .search-radio-label:before{content:"";margin-right:4px;display:inline-block;position:relative}
.giftsearch .gift-gender .gender-search-option .search-radio-label.gift-ihn:before {background-position: -44px -492px;height: 16px;width: 13px;top:2px}
.giftsearch .gift-gender .gender-search-option .search-radio-label.gift-sie:before {background-position: -18px -492px;height: 15px;width: 14px;top:2px}
.giftsearch .gift-gender .gender-search-option .search-radio-label.gift-kinder:before {background-position: -65px -494px;height: 12px;width: 21px;top:2px}
.giftsearch .gift-gender .gender-search-option .search-radio-label.checked{background-color:#939599;color:#fff;/*border: 2px solid #939599;*/}
.giftsearch .gift-gender .gender-search-option .search-radio-label.checked:after{content:"";display:inline-block;background-position:-71px -145px;height:10px;position:relative;right:-4px;top:1px;width:9px;margin:0 5px}
.giftsearch .gift-gender .gender-search-option .search-radio-label.checked:hover{background-color:#939599}
.giftsearch .gift-gender .gender-search-option .search-radio-label.checked.gift-ihn:before{background-position: -44px -518px}
.giftsearch .gift-gender .gender-search-option .search-radio-label.checked.gift-sie:before {background-position: -18px -518px}
.giftsearch .gift-gender .gender-search-option .search-radio-label.checked.gift-kinder:before{background-position: -65px -520px}

.giftsearch .gift-price {float:right;margin:0 10px;width:160px}
.giftsearch .gift-price .personalization-checkbox{border-radius:1px;/*border: 2px solid #E4E6EB;*/margin-bottom:7px;display:inline-block;padding:9px 10px;font-size:14px;color:#87898c;cursor:pointer;line-height:13px;}
.giftsearch .gift-price .personalization-checkbox:hover{background-color:#ebedf2}
.giftsearch .gift-price .personalization-checkbox.checked{background-color:#939599;color:#fff;/*border: 2px solid #939599;*/}
.giftsearch .gift-price .personalization-checkbox.checked:hover{background-color:#939599;}
.giftsearch .gift-price .personalization-checkbox.checked:after{background-position: -71px -145px;content: "";display: inline-block;height: 10px;margin: 0 5px;position: relative;right: -4px;top: 1px;width: 9px;}
.giftsearch .gift-price .price-search-label{color:#4fc6b4;font-size:16px;font-weight:normal;margin-bottom:10px;padding-left:10px;}
.col-main .giftsearch.giftfinder-page .container {width: 100%;}
.giftsearch .gift-occassion {display:inline;float:right;width:440px;margin:0 10px}
.giftsearch .gift-occassion .personalization-option{float:left;margin-right:7px;margin-bottom:7px}
.giftsearch .gift-occassion .personalization-option .personalization-checkbox{border-radius:1px;/*border: 2px solid #E4E6EB;*/display:inline-block;padding:6px 10px;font-size:14px;color:#87898c;cursor:pointer;}
.giftsearch .gift-occassion .personalization-option .personalization-checkbox:hover{background-color:#ebedf2}
.giftsearch .gift-occassion .personalization-option .personalization-checkbox.checked{background-color:#939599;color:#fff;/*border: 2px solid #939599;*/}
.giftsearch .gift-occassion .personalization-option .personalization-checkbox.checked:hover{background-color:#939599;}
.giftsearch .gift-occassion .personalization-option .personalization-checkbox.checked:after{content:"";display:inline-block;background-position: -71px -145px;height: 10px;position: relative;right: -4px;top: 1px;width: 9px}
.giftsearch .gift-occassion .personalization-search-label{color:#4fc6b4;font-size:16px;font-weight:normal;margin-bottom:10px;padding-left:10px;}
.giftsearch .gift-occassion.personal {width:160px;margin-right:80px;}

/* toolbar */
.toolbar-filter{background-color:#ACADB2;border:none;border-radius: 20px;color: #FFFFFF;float: left;font-size: 14px;height: 25px;line-height: 26px;margin: 0 8px;padding-left: 20px;padding-right: 20px;position: relative;cursor:pointer;}
.toolbar-filter:hover{background-color:#818387;}
.personalization-search-title,.personalization-search-select-value{display:inline-block;font-family: FuturaBT-Medium;font-size: 13px;padding-right: 5px;text-transform: uppercase;}
.personalization-search-select{display:inline-block;}
.personalization-search-select-options{background-color: #939599;border-radius: 3px;color: #414447;position: absolute;left: 0;z-index: 999991;}
.personalization-search-select-options:after {border-bottom: 5px solid #939599;border-color: #939599 rgba(0, 0, 0, 0);border-left: 5px solid rgba(0, 0, 0, 0);border-right: 5px solid rgba(0, 0, 0, 0);content: "";display: block;height: 0;position: absolute;left: 25px;top: -5px;width: 0;}
.personalization-options{color:#fff;height:20px;line-height:20px;padding:5px 10px;min-width:108px;}
.personalization-search-select-options .pricefilter-option{color:#fff;height:20px;line-height:20px;padding:5px 10px;white-space: nowrap;word-wrap: break-word;}
.personalization-search-select-options .pricefilter-option:hover{background-color:#fff;color:#535659;}
.personalization-search-select-options .personalization-options:hover{background-color:#fff;color:#535659;}
.active-filter{background-color:#818387;}
.personalization-search-title:after,
.personalization-search-select-value:after{background-position:-97px -270px;content:"";display:inline-block;width:6px;height:10px;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);transform:rotate(90deg);margin-left: 5px;position: absolute;right: 15px;top: 8px;}
/* new price filter */
.pricefilter-option-checkbox{display:inline-block;background-color:white;padding:0 8px;margin-left:10px;position:relative;height:25px;}
.radbagch .pricefilter-option-checkbox{padding:0 6px;}
.pricecheckbox.toolbar-filter{background-color:transparent;color: #313332;padding-left: 0;float:right;}
#pricefilter_checkbox {margin-right: 0;float:left;}
.pricefilter-option-checkbox:hover,.pricefilter-option-checkbox.checked {background-color: #87898C;color: #FFFFFF;}
.pricefilter-option-checkbox.checked{padding-right: 20px;}
.pricefilter-option-checkbox.checked:after {background-position:-71px -145px;content: "";display: block;height: 10px;position: absolute;right: 5px;top: 7px;width: 9px;}
.pricefilter-title {color: #313332;display: inline-block;font-size: 17px;}
.sort-title-filter {color: #313332;float: left;font-size: 16px;line-height: 27px;}
#ops_save_alias_li label {display: block;margin-bottom: 20px;width: 100% !important;}

/* category name, description and reviews */
.categories-description{padding-bottom: 40px;padding-top: 40px;clear: both;}
.category-des-contrainer{background-color:white;position:relative;margin:80px 0 55px}
.subcategories-poster .category-des-contrainer{margin:10px 10px 15px;}
.poster-artists{float:left; padding: 30px 20px 10px 30px;}
.category-des-contrainer .category-description.std{float: none;padding: 30px 20px 30px 30px;width: 96%;min-height:120px;}
.category-description h1,.category-reviews h1 {font-size: 26px;text-transform: uppercase;padding-bottom:5px;font-weight:normal;}
.category-description h2,.category-reviews h2 {font-size: 20px;padding-bottom:5px;font-weight:normal;font-family: FuturaBT-Book;color: #6b6e73;}
.category-reviews { float: left;color:white;padding:30px 30px 30px 20px;width: 25%;text-align: right;}
.category-reviews .product-detail-extra-info-content-inner {text-align: left;}
.category-reviews .ts-reviews{float:right;}
.category-description.std p {font-size: 14px;color: #313332;font-family: FuturaBT-Book;}
.category-description.std p strong a, .category-description.std p a strong {color: #313332;}
.category-review-btn{height: 35px;line-height: 32px;text-align:right;cursor: pointer;color:#99009C;}
.vote-title {float:left;}
.vote-form {float:left;}
.vote-message {float:left;}
.vote-message div {float:left;}
.silverStars.active {background-position: -591px -635px;}
.silverStars.noactive {cursor:default;}
.silverStars {background-position: -143px -635px;cursor:default;display:block;float:left;height:35px;width:16px;margin-left: 7px;}
#rating{color: #747679;font-family: FuturaBT-Medium;font-size: 25px;text-align:right;margin-top:5px;}
#category-review div {float:left;}
.coun-voting{display:none;}
.category-review-btn{font-size: 15px;}
.category-review-btn:after{content: "";width:6px;height: 10px;background-position:-47px -345px;display:inline-block;margin-left:6px;}
.reviews-vote{float:right;margin-top:10px;}
.category-vote-block{display:none;position: absolute;width: 100%;height: 145px;background-color:white;margin-top:15px;}
.logo-small {background-color: #818387;background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/r_logo.png");background-position: 0px center;background-repeat: no-repeat;border-radius: 15px;height: 30px;left: 50%;position: absolute;top: -15px;width: 30px;}
.cfch .logo-small,.cffr .logo-small{background-color: #818387;background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/f_logo.png");background-position: 0px center;background-repeat: no-repeat;border-radius: 15px;height: 30px;left: 50%;position: absolute;top: -15px;width: 30px;}
.radbagit .logo-small {background-color: #818387;background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/t_logo.png");background-position: 0px center;background-repeat: no-repeat;border-radius: 15px;height: 30px;left: 50%;position: absolute;top: -15px;width: 30px;}
.vote-content{margin-top:45px;padding-left: 61px;padding-right: 61px;}
.title-review {float: left;font-size: 19px;margin-right: 36px;margin-top: 10px;}
.vote-form .silverStars{height: 40px;width: 26px;padding-left: 17px;background-position:-478px -630px;margin-right: 18px;font-family:'FuturaBT-Bold';line-height:45px;color:white;}
.vote-form .silverStars.active{background-position:-528px -630px;}
.please-wait-review {display:none;padding-top: 15px;}
#more_products.show-me-all{text-align:center;margin:30px 0px;float:left;width:100%}
.pagination-varA .show-me-all{text-align:center;margin:30px 0px;position: relative;}
#more_products.show-me-all .category-loading,
.pagination-varA .show-me-all .category-loading{margin-left: -19px;max-width: 55px;position: relative;top: 20px;}
#more_products.show-me-all a,
#clear_filters a,
.pagination-varA .show-me-all a{color:white;font-size:24px;padding:15px 35px;background-color:#4FC6B3;border-radius:4px;box-shadow:none;position:relative}
#show_me_gift a {background-color: #399e7f;box-shadow: 0 4px #508875;}
.no-reviews{color:#313332;font-size:14px}
.expcontent .no-reviews{padding-left:30px;}
.catalog-category-view .giftsearch{padding:0px!important;}
.catalog-category-view .giftsearch .gift-toolbar-inner{width:1024px;margin:auto;}


/* gift search sidebar */
.giftfinder-sidebar{padding:5px 15px;position:relative;background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/giftfinder-bck.png');background-repeat:no-repeat;}
.giftfinder-sidebar .gs-label{background-position:-25px -550px;width:71px;height:71px;position:absolute;left:-11px;top:-10px;}
.giftfinder-sidebar .gs-label span {color: #FFFFFF;font-size: 10px;line-height: 1.1;margin-left: -2px;margin-top: 8px;position: absolute;text-align: center;text-transform: uppercase;transform: rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.cfch .giftfinder-sidebar .gs-label span{margin-left: 3px;margin-top: 10px;line-height: 1;}
.giftfinder-sidebar form{padding-top:15px;}
.giftfinder-sidebar form h3{color: #535659;font-size: 18px;font-weight: normal;padding-bottom: 20px;text-align: center;}
.giftfinder-sidebar fieldset .field{display:inline-block;width:48%;margin-bottom:15px;float:left;}
.giftfinder-sidebar fieldset .field.row{width:auto}
.giftfinder-sidebar .btn-giftfinder,.btn-popup{float:right;background-color:#ac20ac;padding:10px 15px;box-shadow:0 4px #7d317d;border-radius:4px;color:#fff;margin-right:15px;}

.giftfinder-sidebar fieldset .price-range {margin-right:14px;border:2px solid #D9DBDE;position:relative;cursor:pointer;height:37px;}
.giftfinder-sidebar fieldset #selectedPrice:after {background-position: -120px -147px;content: "";height: 6px;position: absolute;right: 20px;top: 17px;width: 10px;}
#selectedPrice{-moz-box-sizing:padding-box;-o-box-sizing:padding-box;-webkit-sizing:padding-box;-ms-box-sizing: padding-box;color: #AC20AC;line-height: 37px;overflow: hidden;position: absolute;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
.giftfinder-sidebar fieldset .select-price{display:none;position:absolute;z-index:5;top:45px;background:#939599;width:100%}
.giftfinder-sidebar fieldset .select-price:after{border-bottom: 5px solid #787B80;border-color: #787B80 rgba(0, 0, 0, 0);border-left: 5px solid rgba(0, 0, 0, 0);border-right: 5px solid rgba(0, 0, 0, 0);content: "";display: block;height: 0;position: absolute;right: 25px;top: -5px;width: 0;}
.giftfinder-sidebar fieldset .select-price .prconf{color:#fff;padding:7px 5px;display:block;position:relative}
.giftfinder-sidebar fieldset .select-price .prconf:hover{background-color:#87898c;}
.giftfinder-sidebar fieldset .select-price .prconf.checked:hover,
.giftfinder-sidebar fieldset .select-price .prconf.checked{background-color:#fff;color:#535659}
.giftfinder-sidebar fieldset .select-price .prconf.checked:after{background-position: -71px -145px;content:"";height: 10px;position: absolute;right: 15px;top:10px;width: 9px;}
#selectedPrice.has:after{display:inline-block;content:"";/* iconsprite for X*/}

.giftfinder-sidebar fieldset .product-config{border:2px solid #D9DBDE;position:relative;cursor:pointer;height:37px;}
.giftfinder-sidebar fieldset #selectedItems:after{background-position: -120px -147px;content: "";height: 6px;position: absolute;right: 20px;top: 17px;width: 10px;}
.giftfinder-sidebar fieldset .selected-wrapper{overflow:hidden;width:100%;}
#selectedItems{-moz-box-sizing:padding-box;-o-box-sizing:padding-box;-webkit-sizing:padding-box;-ms-box-sizing: padding-box;color: #AC20AC;line-height: 37px;overflow: hidden;position: absolute;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
.giftfinder-sidebar fieldset .gs-options{display:none;position:absolute;z-index:99;top:45px;background:#939599;width:100%}
.giftfinder-sidebar fieldset .gs-options:after{border-bottom: 5px solid #787B80;border-color: #787B80 rgba(0, 0, 0, 0);border-left: 5px solid rgba(0, 0, 0, 0);border-right: 5px solid rgba(0, 0, 0, 0);content: "";display: block;height: 0;position: absolute;right: 25px;top: -5px;width: 0;}
.giftfinder-sidebar fieldset .gs-options .pconf{color:#fff;padding:7px 5px;display:block;position:relative}
.giftfinder-sidebar fieldset .gs-options .pconf:hover{background-color:#87898c;}
.giftfinder-sidebar fieldset .gs-options .pconf.checked:hover,
.giftfinder-sidebar fieldset .gs-options .pconf.checked{background-color:#fff;color:#535659}
.giftfinder-sidebar fieldset .gs-options .pconf.checked:after{background-position: -71px -145px;content:"";height: 10px;position: absolute;right: 15px;top:10px;width: 9px;}
#selectedItems.has:after{display:inline-block;content:"";/* iconsprite for X*/}
#selectedItems span.default,
#selectedPrice span.default{color:#939599}
#selectedPrice span.default{padding: 0 8px;}
.giftfinder-sidebar fieldset .gender{float:left;border:2px solid #D9DBDE;padding:0px 22px;display:inline-block;margin-right:15px;height:38px;cursor:pointer}
.cffr .giftfinder-sidebar fieldset .gender,.cfch .giftfinder-sidebar fieldset .gender{padding: 0 18px;}
.radbagit .giftfinder-sidebar fieldset .gender{margin-right:4px;}
.cfch .giftfinder-sidebar .btn-giftfinder{padding: 10px 5px;}
.giftfinder-sidebar fieldset .gender.checked{background-color:#87898c;border-color: #87898c}
.giftfinder-sidebar fieldset .gender:after{display:inline-block;content:"";margin-left:4px;margin-right:4px;width:9px;height:10px}
.giftfinder-sidebar fieldset .gender.checked:after{background-position:-71px -145px;width:9px;height:10px;position:relative;top:2px;right:-15px}
.giftfinder-sidebar fieldset .gender span{color:#939599;}
.giftfinder-sidebar fieldset .gender span:before{display:inline-block;content:"";margin-right:4px;margin-top: 10px;position:relative;top:2px}
.giftfinder-sidebar fieldset .gender span.her:before{background-position: -18px -492px;width:14px;height:14px}
.giftfinder-sidebar fieldset .gender span.him:before{background-position: -44px -492px;width:13px;height:16px}
.giftfinder-sidebar fieldset .gender span.chi:before{background-position: -65px -494px;width:21px;height:12px}
.giftfinder-sidebar fieldset .gender.checked span{color:#fff}
.giftfinder-sidebar fieldset .gender.checked span.her:before{background-position: -18px -518px;width:14px;height:14px}
.giftfinder-sidebar fieldset .gender.checked span.him:before{background-position: -44px -518px;width:13px;height:16px}
.giftfinder-sidebar fieldset .gender.checked span.chi:before{background-position: -65px -520px;width:21px;height:12px}
.homepage-top-products-big-inner.giftcategory{height:180px;}

.giftfinder-sidebar fieldset input[type="checkbox"]{display:none;}

/* Product View */
.heart-wrapper{float:right;color: #87898C;font-size: 13px;margin-right: 10px;padding: 6px;border:1px solid #87898C;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.heart-wrapper .whicon {background-position: -19px -344px;display: inline-block;height: 12px;width: 14px;position:relative;top:2px}
.heart-wrapper .whicon.added,
.heart-wrapper .whicon:hover{background-position:-493px -344px;}
.heart-wrapper .whicon a {display: inline-block;width:100%;height:100%;position:relative}
.heart-wrapper .whicon a.link-wishlist-added{}
.heart-wrapper .whicon a span{display:none;}
.heart-wrapper .whicon a:hover span{display:block;padding: 4px 8px;color:#87898C;position: absolute;left: -126px;top: 100%;white-space: nowrap;z-index: 20px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0px 0px 4px #222;-webkit-box-shadow: 0px 0px 4px #222;box-shadow: 0px 0px 4px #222;background-color: #fff;font-size:10px;}
#april-popup ul li{list-style-image:none;list-style:disc;margin-left:25px;background-repeat:no-repeat;padding-left:0px;}
.video-play-thumb{display:block;width:60px;height:60px;position:absolute;background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/play-button.png');background-repeat:no-repeat;background-position:10px 10px;}
#dach-popup.popup-splash input{border-color: #000;}
#dach-popup.popup-splash input[type="submit"] {background-color: #00c2e5;border: medium none;border-radius: 7px;font-size: 15px;height: 35px;}
#dach-popup .btn-form{position:relative;}
#dach-popup .loading-icon{position: absolute; top: 21px; right: 20px;display:none;}
#dach-popup .loading-icon img{width: 43px;}
.dachpopup-message{display:none;}

.badges-info {height: auto;position: absolute;right: -1px;top:7px;}
.shipping-estimation-label{position:relative;right:10px;display:inline-block;margin-bottom:10px}
.freeshippinglabel {display:inline-block;background:#9CD164;color: #FFFFFF;font-family: 'FuturaBT-Medium';font-size: 14px;padding:7px 15px;right: 0px;}
.freeshippinglabel.outofstockstatus:before{border-right:18px solid #148a75;}
.freeshippinglabel.outofstockstatus{background:none repeat scroll 0 0 #148a75;position:relative;right:10px;}
/* Multi wishlist */
.wishlist-select.input-box {margin-top: 10px;width: 249px;color:#87898c;overflow: hidden;}
.select-box .select-box-ul {border: 2px solid #d9dbde;border-radius: 5px;height: 41px;line-height: 41px;padding-left: 10px;cursor: pointer;}
.wishlist-select .select-box::after {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png") !important;background-position: -383px -1206px;height: 11px;pointer-events: none;}
.select-box .wishlist-block{border: 2px solid #d9dbde;border-radius: 5px;border-top:none;padding-top: 5px;}
.select-box .wishlist-list {padding:3px 0;cursor: pointer;}
.select-box .wishlist-list span{display: block;padding: 5px 10px;}
.select-box .wishlist-list span:hover{background-color: #ac20ac;color: #fff;}
.select-box .wishlist-list-title {font-weight: bold;padding: 5px 10px;}
.select-box .wishlist-list-new {border-top: 2px solid #d9dbde;padding: 10px 0;cursor: pointer;}
.select-box .wishlist-list-new span{display: block;padding: 5px 10px;}
.select-box .wishlist-list-new span:hover{background-color: #ac20ac;color: #fff;}
.wishlist-fullcontent #title {padding: 20px;}
.wishlist-fullcontent #itabs {padding: 0 20px 20px;}
.wishlist-fullcontent .wishlist-title{border-bottom:1px solid #ccc;color: #4fc6b4;font-size: 22px;padding: 27px 20px 27px;}
.wishlist-fullcontent .titles-holder .title,.wishlist-fullcontent .titles-holder .title-new {display: table;float: left;width: 206px;margin-right: 20px;margin-left:1px;height: 268px;border: 1px solid #ccc;margin-bottom: 25px;}
.wishlist-fullcontent .wishlist-tab{margin: auto; display: table-cell !important; vertical-align: middle !important; text-align: center; width: 100%;}
.wishlist-fullcontent .wishlist-tab span.plus-wishlist{color: #4fc6b4;display: block;font-size: 72px;font-weight: normal;}
.wishlist-fullcontent .wishlist-tab span.new-wishlist-text {color: #87898c;display: block;padding-left: 25px;padding-right: 25px;white-space: normal;}
.wishlist-fullcontent .itabs .titles .title .center,.wishlist-fullcontent .itabs .titles .title-new .center{background:none;margin:0;border:none;display: block;color: #87898c !important;font-size: 15px;font-weight: normal;}
.wishlist-fullcontent .itabs .titles .titles-holder{height: auto;padding: 0;}
.wishlist-fullcontent .itabs .titles .titles-holder{background:none;}
.wishlist-fullcontent .titles-holder .title-new {cursor: pointer;}
.edit-wishlist,#add-new-wishlist{height: auto !important;padding: 0 !important;width: 563px !important;}
.edit-wishlist .wishlist-title,#add-new-wishlist .wishlist-title{border-bottom: 1px solid #ccc;color: #7c387b;font-size: 22px;padding-bottom: 25px;padding-left: 32px;padding-top: 25px;margin-bottom: 46px;}
.edit-wishlist .close-splash2,#add-new-wishlist .close-splash2 {background-color: #999999;background-image: none;border-radius: 17px;color: #fff;font-size: 34px;height: 16px;line-height: 8px;padding-bottom: 9px;padding-top: 9px;position: absolute;right: 32px;text-align: center;text-indent: 0;top: 18px;width: 34px;}
.wishlist-popup-form {padding-left: 32px;padding-right: 32px;border-bottom: 1px solid #ccc;padding-bottom: 105px;}
.wishlist-popup-inputs{overflow: hidden;}
.wishlist-popup-inputs > label{float: left;margin-right: 34px;color: #87898c;margin-top: 11px;}
.wishlist-popup-inputs .input {border: 2px solid #cbcbca;border-radius: 5px;color: #87898c !important;float: right;height: 35px;width: 325px !important;}
.wishlist-popup-buttons {height: 40px;overflow: hidden;padding: 35px 32px 40px;}
.popup-btn-back {float: left;}
.popup-btn-save {float: right;}
.wishlist-popup-inputs .button,.wishlist-fullcontent .back-btn-wishlist .div-mwishbottomright .btn-movebutton,.wishlist-fullcontent .div-mwishbottomright .button.btn-share,.wishlist-fullcontent .div-mwishbottom button,.popup-btn-back .button,.popup-btn-save .button{background: #ac20ac none repeat scroll 0 0;border-radius: 2px;color: #ffffff;padding: 8px 30px;width: 159px;border: 0 none;box-shadow: 0 4px #7d317d;position: relative;font-size: 17px;}
.popup-btn-back .button{background-color: #949494;box-shadow: 0 4px #6f706f;display: block;text-align: center;width: 110px;}
.wishlist-tab-row {border-bottom: 1px solid #ccc;overflow: hidden;padding:27px 20px;}
.wishlist-tab-row > div {float: left;}
.wishlist-tab-img {margin-right: 15px;}
.wishlist-tab-name {margin-right: 15px;width: 300px;display: table;height: 113px;}
.wishlist-tab-action {margin-right: 15px;width: 200px;display: table;height: 113px;}
.wishlist-tab-table {display: table-cell;vertical-align: middle;}
.wishlist-tab-action a {color: #313332;font-size: 14px;}
.wishlist-tab-name .product-name a {color: #313332;font-size: 15px;font-weight: bold;}
.wishlist-tab-name .product-sku a {color: #313332;}
.wishlist-fullcontent #title .wishlist-title {border: 0 none;padding: 0;}
.wishlist-tab-name .price-box {color: #313332;display: table-row;font-size: 14px;font-weight: 600;height: 14px;line-height: 14px;vertical-align: bottom;}
.wishlist-fullcontent .itabs .titles .title .center {color: #4fc6b4 !important;line-height: 15px;margin-top: 13px;text-align: center;}
.wishlist-fullcontent .itabs .titles .title span.wishlist-list-items{display: block;height: 160px;padding-left: 25px;padding-right: 25px;overflow: hidden;}
.wishlist-fullcontent .itabs .titles .title span.wishlist-list-buttons{display: block;height: 40px;overflow: hidden;margin-top: 17px;}
.wishlist-fullcontent .itabs .titles .title span.wishlist-list-buttons a{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/wishlist-icons.png');background-repeat:no-repeat;width:40px;height:40px;display:block;margin: auto auto auto 60px;float: left;}
.wishlist-fullcontent .itabs .titles .title span.wishlist-list-buttons a.wishlist-list-buttons-open {background-position: -47px 1px;margin-left: 7px;}
.wishlist-list-items img {float: left;height: 73px;margin-bottom: 12px;margin-right: 10px;width: 73px;}
.wishlist-list-items img:nth-child(2n) {margin-right: 0;}
.wishlist-fullcontent #content{border:none;padding:0px;}
.wishlist-fullcontent .wishlist-title .wishlist-edit-name {color: #87898c;display: inline-block;font-size: 14px;position: relative;margin-left: 27px;}
.my-account .customer-address-book .item p span,.wishlist-edit-name > span,.wishlist-addtocart-item span,.wishlist-remove-item span{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/wishlist-icons.png");background-position:1px -87px;color: #7c387b;display: inline-block;font-weight: bold;height: 13px;width: 16px;}
.wishlist-addtocart-item span{background-position: -14px -87px;}
.wishlist-remove-item span{background-position: -36px -87px}
.wishlist-tab-row .wishlist-tab-checkbox {display: table;float: right;height: 113px;}
.wishlist-tab-checkbox input[type="checkbox"] + label{display:table-cell;vertical-align:middle;}
.wishlist-tab-checkbox input[type="checkbox"] + label::before{background-color: #fff;background-position: inherit;border: 2px solid #cecece;border-radius: 4px;height: 20px;margin-left: -23px;margin-top: -12px;width: 20px;}
.wishlist-tab-checkbox input[type="checkbox"]:checked + label::before{background-position: -275px -442px;}
.wishlist-fullcontent{position:relative;}
.col2-left-layout .col-main .col2-main,.wishlist-index-index .col2-left-layout .col-main .col2-main, .col2-left-layout .col-main .col-left{margin-bottom: 65px;margin-top: 40px;}
.wishlist-fullcontent .buttons-set-bottom {margin-top: 20px;position: absolute;right:0px;}
.wishlist-fullcontent .buttons-set-bottom.back-btn-wishlist {left: 0;right: inherit;}
.wishlist-fullcontent .buttons-set-top {overflow: hidden;padding-bottom: 30px;padding-right: 20px;}
.wishlist-fullcontent .div-mwishbottom button{float: right;margin-top: 30px;}
.wishlist-fullcontent .btn-share span{background:none !important;border:none !important;}
.wishlist-fullcontent .back-btn-wishlist .div-mwishbottomright .btn-movebutton,.wishlist-fullcontent .div-mwishbottomright .button.btn-share, .wishlist-fullcontent .div-mwishbottom button{width:auto;}
.wishlist-fullcontent .back-btn-wishlist .div-mwishbottomright .btn-movebutton {background-color: #949494;box-shadow: 0 4px #6f706f;}
.wishlist-fullcontent .btn-movebutton span{background:none;border:none;font: inherit;height: auto;padding: 0;}
#tabsandcontent .buttons-set{display:none;}
.wishlist-tab-table .input-text.qty {display: none;}
.wishlist-fullcontent #central {position: relative}
.wishlist-tab-checkbox.checkbox-all-items > span {color: #87898c;display: inline-block;float: left;font-size: 15px;margin-right: 30px;}
.wishlist-tab-checkbox.checkbox-all-items {position: absolute;right: 20px;top: 33px;}
.wishlist-popup-inputs .input.rename-input {float: none;padding-left: 10px;width: 315px !important;}
.wishlist-fullcontent #central_head {border-bottom: 1px solid #ccc;margin: 0;padding: 20px;}
.wishlist-popup-inputs .button {padding-bottom: 5px;padding-top: 5px;}
.customer-account-title{color: #313332;font-size: 28px;left: 0;margin-top: -45px;position: absolute;text-align: center;width: 100%;}
/* pw title */
.product-view {padding-top:0px;}
.product-view .product-view-title{padding:0 0 20px;text-align: center}
.product-view .product-view-title h1 {display: block;font-size: 32px;max-width:435px;text-align: center;font-weight:normal}
.product-view h2{color:#313332;font-size: 22px;font-weight: normal;margin-bottom: 10px}

/* pw right price box */
.product-view .product-view-content-left-info .product-tag-photos,
.product-view-bundle-block,
.product-view .product-view-content-left-info form{background:#FFFFFF;margin-bottom:15px;padding:20px;}
.giftcard-form .input-box .input-text,
.cms-content .input-box .input-text,
.product-view-bundle-block .input-box .input-text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border: 2px solid #D9DBDE;color: #939599;float: left;font-size: 13px;padding: 10px 5px;width: 100%;}
.giftcard-form .input-box .input-text{margin-bottom:10px}
#giftcard_message {margin-bottom: 15px;}
.product-view .product-view-content-left-info .product-view-bundle-block form{padding:0;}
.product-view .product-view-content-left-info .product-tag-photos .pt-wrapper{display:inline-block}
.product-view .product-view-content-left-info .product-view-content-right-border-part,
.product-view .product-view-content-left-info .social,
.product-view .product-view-content-left-info .product-detail-extra-info{background: none repeat scroll 0 0 #FFFFFF;padding: 20px;}
.product-detail-extra-info-content-inner ul {margin-top: 15px;}
.product-detail-extra-info-content-inner ul li{display:block;margin-bottom:10px;font-size:13px;color:#313332;vertical-align: middle}
.product-detail-extra-info-content-inner ul li:before{background-position: -619px -344px;content: "";height: 11px;margin-right: 10px;width: 11px;display:inline-block}
.cffr .product-detail-extra-info-content-inner ul li:before{width:16px;}
.product-detail-extra-info-content-inner ul li.maximilies:before{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/maximilies_header_icon.png');background-position:0px 0px;height:16px;width:16px;float:left;background-size: 16px 16px;}
.product-view .social-title{margin:0 0 20px}
.product-view-bundle-block .price-as-configured .price,
.product-view .price-wrapper .price-box-bundle .price,
.product-view .price-wrapper .price-box .price{color:#313332;font-size:55px}
.product-view .price-wrapper .price-box-bundle .minimal-price .price-label,
.product-view .price-wrapper .price-box .label .configurable-price-from-label{color:#313332;font-size:32px}
.product-view-bundle-block .price-as-configured .price span,
.product-view .price-wrapper .price-box-bundle .price span,
.product-view .price-wrapper .price-box .price span{font-size:40%}
.product-view-bundle-block .price-as-configured .price-label,
.product-view-bundle-block .product-options-bottom .price-box{display:none}
.product-view .input-text.qty {border:2px solid #D9DBDE;color: #939599;font-family: 'FuturaBT-Book',sans-serif;font-size:15px;font-weight:bold;height:35px;text-align:center;width: 45px}
.product-view #back-link {position:relative;border: 1px solid #87898C;border-radius: 3px;color: #87898C;float: left;font-size: 13px;line-height: 18px;margin-left: 10px;padding:6px 6px 6px 19px}
.product-view #back-link span{background-position: -46px -395px;display: inline-block;height: 11px;margin-left: -13px;margin-top: 4px;position: absolute;text-indent: -9999px;width: 10px;}
.container .product-view-content-left-info.columns{float:right;position:relative;}
.product-view .stock.add-to-links {display: inline-block;vertical-align: middle;color:#313332}
.availability.sold-out-aus,
.availability.sold-out,
.availability.out-of-stock {padding: 0 0 0 15px;}
.availability.out-of-stock:before {color: #E98E10;content: ".";display: inline-block;font-size: 70px;line-height: 70px;margin-left: -20px;margin-top: -43px;position:relative;}
.availability.sold-out-aus:before,
.availability.sold-out:before{color:#FB0505;content: ".";display: inline-block;font-size: 70px;line-height: 70px;margin-left: -20px;margin-top: -46px;position: relative;}
.availability.in-stock:before{display: inline-block;content:"";background-position:-19px -446px;margin-right:4px;width:11px;height:10px}
.product-view .pds-qty {display:inline-block;margin-right:15px}
.product-view .add-to-cart {margin-top: 15px}
.giftcard-form .button,.product-view .add-to-cart .button,.stockalert-form .button-set .button{background:#4fc6b4;border-radius: 2px;color: #FFFFFF;padding: 8px 30px;width:245px;}
.product-view .add-to-cart .button{background:#f5a23b}
.giftcard-form .button{border: 0 none;box-shadow:none;position: relative;cursor:pointer;}
.giftcard-form .button span,.product-view .add-to-cart .button span,.stockalert-form .button-set .button span{font-size:20px}
.giftcard-form .add-to-cart {padding-bottom: 10px;}
.product-view .add-to-cart .button:hover,.stockalert-form .button-set .button{cursor:pointer}
.stockalert-form .button-set .button{margin-top:10px;}

.product-options-bottom p.required{display:none}

.product-view .price-wrapper {display: inline-block;width: 100%;}
.product-view .price-wrapper .price-box-bundle,
.product-view .price-wrapper .price-box {float:left;text-align: center;margin-right: 10px;}
.product-view .price-wrapper .price-box .old-price{float: left}
.product-view .price-wrapper .price-box .old-price .price-label{left:0;}
.product-view .price-wrapper .product-detail-tax-info {display:inline-block;font-size:12px;line-height:1;margin:15px 0 22px}
.product-view .price-wrapper .product-detail-tax-info a,
.product-view .price-wrapper .product-detail-tax-info .gray {display:block;color:#313332}
.old-price {display:inline;margin-bottom:10px;margin-left:10px;position:relative}
.old-price .price-label {background-color: #E6556D;height: 2px;position: absolute;text-indent: -9999px;top: 45%;transform: rotate(11deg);-webkit-transform: rotate(11deg);-moz-transform: rotate(11deg);-o-transform: rotate(11deg);-ms-transform: rotate(11deg);width: 100%;}
.product-view .price-wrapper .old-price .price {font-size: 18px;color:#87898c;float:left}
.product-grid .old-price .price {font-size: 12px;color:#87898c}
.product-view .price-wrapper .special-price .price,
.product-grid .special-price .price {color:#e6556d}

.wishlist-link{display:none;}
.wishlist-link .product-detail-wishlist a{color:#87898c;font-size:14px;border-radius:2px;background-color:#7D317D!important;padding:5px 11px;color:white;width:223px;display:block;}
.wishlist-link .product-detail-wishlist a:before{display:inline-block;content:""; background-position: -15px -910px;height: 12px;margin-right: 2px;width: 14px;}
.wishlist-link .product-detail-wishlist.added a:before,
.wishlist-link .product-detail-wishlist a:hover:before{background-position: -493px -344px;}
.wishlist-link .product-detail-wishlist a:hover{position:relative;}
.price-wrapper sup,
.price-as-configured sup {font-size: 30%;top: -1.8em;}
#product_addtocart_form .wishlist-link{margin-top:15px;}
#product_addtocart_form .link-wishlist{border-radius:2px;background-color:#7D317D;padding:5px 11px;color:white;width:223px;display:block;text-align:center}
.product-qty-valitation{color: red;display: none;font-size: 12px; margin-top: 10px;padding:20px;background-color:white;}
/* bundle part */
.bundle-hint {color: #87898C;font-size: 85%;margin:10px 0}
.product-options .input-box{margin: 0 0 10px}
.options-list{display: inline-block;margin-bottom: 10px;position: relative}
.options-list .with-image .label{text-align:center;}
.options-list .with-image .label img{display: block}
.options-list .with-image .label label{margin:0 0 10px;height:auto;font-size:12px;color:#87898C}
.options-list .with-image{float:left;display:inline-block;margin-left:10px;position:relative;margin-bottom:10px;}
.options-list .with-image input[type="radio"] + label:before{display:none !important}
.options-list .with-image input[type="radio"]:checked + label:after {border:2px solid #D9DBDE;content:"";position:absolute;left:0;top:0;width:103px;height:103px;padding-bottom:20px}
.product-view-bundle-block .stock.add-to-links {margin-top: 1px;}
.product-view-bundle-block #bundleBlock .stock.add-to-links {position:relative;left:0;margin:0}
.product-view-bundle-block .product-options p.required{display:none}
.product-view-bundle-block .product-options .select-box select,
.product-view-bundle-block .product-options .input-box{margin:0}
.product-view-bundle-block .product-options dt label{font-size:13px;display:inline-block;color:#535659;font-family:'FuturaBT-Medium'}
.product-view-bundle-block .product-options .option-image{display:none}
.product-view-bundle-block .product-options input[type="radio"] + label{margin-left:20px;}
.product-view-bundle-block .product-options input[type="radio"] + label{width: 250px\9;}
/* after price box */
.product-view-after-pricebox{padding:20px}
.product-view-after-addbox-wrapper h3{color:#313332;font-size:16px;font-weight: normal;display:inline-block}
.read-now {color: #AC20AC;font-size: 13px;}
.product-pricing .read-now{float:left;width:100%}
.product-view-after-addbox-wrapper .read-now {color: #AC20AC;float: right;font-size: 13px}
.product-view-content-right-seller-img img {border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px}
.product-view-content-right-review-big-number,
.product-view-content-right-review-text{display:inline-block;color:#babbbf;width:30%;vertical-align:top;float:right;}
.product-view-content-right-review-big-number span,
.product-view-content-right-review-text span{font-size:30px}
.product-view-content-right-review {margin-bottom: 20px;}
.product-view-content-right-review-title {margin-bottom: 10px;}
.review-star{display:inline-block;width:16px;height:14px;margin-right:3px;}
.review-star.review-star-full{background-position:-92px -643px;}
.review-star.review-star-half-full{background-position:-117px -643px;}
.review-star.review-star-empty{background-position:-142px -643px;}
.product-view .releted-products-detail{padding:20px;}
.product-view-content-right-review-stars a{color:#BABBBF;text-decoration:underline;}
.product-view-content-right-review-stars a:hover{text-decoration:none;}
.product-view-content-right-social .product-view-content-right-seller-img {float: left;margin: 0 15px 15px 0;}
.product-view-content-right-social .seller-text {display: table-cell;font-size: 14px;height: 30px;line-height: 1.1;vertical-align: middle}
.product-view-content-right-social .seller-text-link {clear: both;display: block;color: #87898c;font-size: 13px}
.product-collateral-description,
.product-collateral-detail{color:#313332;margin-bottom:20px;font-size:15px}
.product-collateral-detail ul li {display: block;font-size: 14px;margin: 5px 0;padding-left: 15px;position: relative;}
.product-collateral-detail ul li:before {background-position: -19px -446px;bottom: 0;content: "";height: 10px;margin-left: -15px;margin-top: 4px;position: absolute;top: 0;width: 11px;}
.product-collateral-tab-content p {margin-bottom: 15px;margin-top: 5px;}
.product-tag-photos .product-tag-photos-title {margin: 0 0 30px}
.product-tag-photos .fotobadge{float:left;clear:right;margin:0 15px 0px 0;width:100px;height:100px;padding:0;background:#ffffff;}
.product-tag-photos .product-tag-photos-text{color:#313332;font-size:13px}
.product-tag-photos .product-tag-photos-text span span{font-weight:bold}
.product-tag-photos .default-social-img img{margin-top:-10px;}
.select-box {background-color:#fff;float: left;position: relative;width: 100%;z-index: 1;box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:content-box;-ms-box-sizing:content-box;}
.select-box:after {background-position: -120px -147px;content: "";height: 6px;position: absolute;right: 20px;top: 18px;width: 10px;pointer-events: none;}
.select-box select {border-radius: 0;border: 2px solid #D9DBDE;margin: 10px 0;background: rgba(0, 0, 0, 0);color: #939599;font-family: 'FuturaBT-Book';padding: 8px 4px;width: 100%;-moz-box-sizing:padding-box;-o-box-sizing:padding-box;-webkit-box-sizing:padding-box;-ms-box-sizing:padding-box; -webkit-appearance: none;-moz-appearance: none;text-indent: 0.01px;text-overflow: '';}
.select-box select option {background-color: #fff;color:#939599;font-size: 1.1em;padding-right: 5px}
.product-grid .product-badgets:before{background:rgba(0, 0, 0, 0);border-bottom: 15px solid rgba(0, 0, 0, 0);border-right: 15px solid #E6556D;border-top: 15px solid rgba(0, 0, 0, 0);content: "";display:inline-block;height:0;margin-left:-17px;margin-top:-6px;position:absolute;width:0}
.product-grid .product-badgets {background-color:#E6556D;padding:7px 10px 7px 2px;position:absolute;right:-5px;top:-15px;color:#fff}
.product-grid .product-badgets.outofstockstatus:before{border-right:15px solid #148a75;}
.product-grid .product-badgets.outofstockstatus{background:none repeat scroll 0 0 #148a75;}
.product-grid .product-badgets:after{background-position: -299px -663px;bottom: -5px;content: "";display: inline-block;height: 5px;position: absolute;right: 0;width: 5px;}
.product-view .product-detail-badgets{position:absolute;z-index:1;background-color:#E6556D;padding:7px 15px;position:absolute;right:10px;color:#fff;width:35px}
.product-grid .product-badgets-best:before{background:rgba(0, 0, 0, 0);border-bottom: 15px solid rgba(0, 0, 0, 0);border-right: 15px solid #947FFA;border-top: 15px solid rgba(0, 0, 0, 0);content: "";display: inline-block;height: 0;margin-left: -17px;margin-top: -6px;position: absolute;width: 0;}
.product-grid .product-badgets-best{background-color:#947ffa;padding:7px 10px 7px 2px;position:absolute;right:-5px;top:-15px;color:#fff}
.product-grid .product-badgets-best:after{background-position: -299px -663px;bottom: -5px;content: "";display: inline-block;height: 5px;position: absolute;right: 0;width: 5px;}
.product-view .product-badgets-best:before{background:rgba(0, 0, 0, 0);border-bottom: 15px solid rgba(0, 0, 0, 0);border-right: 15px solid #947FFA;border-top: 15px solid rgba(0, 0, 0, 0);content: "";display: inline-block;height: 0;margin-left: -17px;margin-top: -6px;position: absolute;width: 0;}
.product-view .product-badgets-best{position:absolute;z-index:1;background-color:#947ffa;padding:7px 6px 7px 2px;position:absolute;right:-4px;color:#fff}
.product-view .product-badgets-best:after{background-position: -299px -663px;bottom: -5px;content: "";display: inline-block;height: 5px;position: absolute;right: 0;width: 5px;}

.product-grid .product-badgets-neu:before{background:rgba(0, 0, 0, 0);border-bottom: 16px solid rgba(0, 0, 0, 0);border-right: 16px solid #16d3b1;border-top: 16px solid rgba(0, 0, 0, 0);content: "";display:inline-block;height:0;margin-left:-17px;margin-top:-7px;position:absolute;width:0}
.product-grid .product-badgets-neu{background-color:#16d3b1;padding:7px 10px 7px 2px;position:absolute;right:-5px;top:-15px;color:#fff}
.product-grid .product-badgets-neu:after{background-position: -436px -663px;bottom: -5px;content: "";display: inline-block;height: 5px;position: absolute;right: 0;width: 5px;}
.product-view .product-badgets-neu{position:absolute;z-index:1;background-color:#16d3b1;padding:7px 15px;position:absolute;right:10px;color:#fff;text-transform:capitalize;}
.product-view .product-badge-top50{position:absolute;z-index:1;background-color:#313234;white-space: nowrap;text-decoration:underline;padding:7px 15px;position:absolute;right:10px;color:#fff;text-transform:capitalize;}
.product-view .product-badge-top50 a{color:white;}

.giftcard-amount-form li{display:inline-block;width:100%}
#amount_label_input{display: inline-block;float: left;margin-top: 6px;width: 80px;font-size:12px}
#giftcard_amount_box{vertical-align:middle;float:left;width:185px}
#giftcard_amount_box .input-text{display:inline-block;margin:0 10px}
.giftcard-amount-form li .notice{float:right;margin-top:6px}
.giftcard-amount-form li .notice span {display: block;color:#333333;font-size:11px}
#payment_form_paypal_standard li b{font-weight:normal;}
/* pw gallery */
.product-view-content-left-gallery.columns{background:none}
.product-view .product-img-box{position:relative}
.product-view #media-wrap{display:none}
.product-view-content-left-gallery.columns{margin-bottom:12px}
.product-view .product-img-box .more-views ul li{display:inline-block;margin:0 5px 5px 0;width:60px}

.product-view .product-img-box .poster-preview{width:615px;height:615px;margin:0;padding:0;position:absolute;top:0;left:0px;background:#fff;border:0;opacity:0;z-index:-1;background-size:cover}
.product-view .product-img-box .poster-label {background:#FFFFFF;bottom: 0;height: 28px;left: 0;margin: auto;text-align: center;width: 100%;}
.product-view-bundle-block textarea {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;border: 2px solid #D9DBDE;width: 100%;}
.product-view .product-collateral-tabs-content h3 {color: #535659;font-size: 16px;font-weight: normal;}
.product-view .product-tag-photos{float:right;margin-top:20px;background-color:white;}
.product-view .product-view-content-left-info .product-detail-extra-info{background-color:white;}
.product-view .container .columns{margin-right:0px;}
.product-view .releted-products-detail{background-color:white;}
.product-view .product-view-content-left-info .social{float: right;margin-top: 65px;padding: 0;}
.product-view .product-view-content-left-info .product-detail-extra-info{padding:0px;}
.product-detail-extra-info-content{padding-left:0px;padding-top:20px;padding-right:20px;padding-bottom:0px;}
.releted-products-detail{margin-top:0px;}
/* pw description box */
.product-view .product-collateral {padding: 20px;background:#FFFFFF}

/* accessories */
.product-view .upsell-image {float: left;margin: 0 15px 15px 0;}
.product-view .product-image img {max-width: 100%;}
.product-view .upsell-content-name{margin-bottom:5px}
.product-view .upsell-content-name a{color:#535659;font-size: 13px;}
.product-view .upsell-content-price .price-box{color: #87898c;font-size: 13px;}

/* related */
.releted-products-detail .others-product h3{font-weight:bold;}
.product-view-content-right-null-review-text{float:right;width:30%;}
.product-view-content-right-null-review-text a{color:#313332;text-decoration:underline;}
.product-view-content-right-null-review-text a:hover{text-decoration:none;}
#reviewForm,
#questionForm,
.product-fragen-top,
.expand{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0,0,0,0); }
.product-view .rsImg .home-products-slider-item{float:left;width:120px;margin:0 15px 0px 0;height:200px;}
.product-view .product-view-after-addbox-wrapper .royalSlider.rsAutoHeight{height:auto !important;}
.product-view .rsImg .home-products-slider-item.last{margin-right:0}
.product-view .rsImg .home-products-slider-item .slider-content-item-image{width:100%;}
.product-view .rsImg .home-products-slider-item .slider-content-item-image img{max-width:100%;}
.product-view .slider-content-item-text .price-box,
.product-view .slider-content-item-text a{color:#313332;font-size: 13px;font-weight:normal;display:block;height:32px;overflow:hidden;margin-bottom:3px;}
.releted-products-detail .rsImg .special-price {display: inline-block;margin-right: 3px;}
.custom-option-wrapper-box input[type=radio] + .label label {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.custom-option-wrapper-box input[type=radio] {display:none;}
.custom-option-wrapper-box input[type=radio] {display:inline-block\9;}
.custom-option-wrapper-box input[type=radio] + .label label {height:auto; display:inline-block;line-height:16px !important;font-size:16px;vertical-align:middle;cursor:pointer;margin-left: 20px;}
.custom-option-wrapper-box input[type=radio] + .label label:before{background-position:-367px -142px;display:block;content:"";width:16px;height:16px;margin-right:4px;position:absolute;margin-left: -20px;}
.custom-option-wrapper-box input[type=radio]:checked + .label label:before,.custom-option-wrapper-box input[type="radio"][checked] + .label label:before{background-position: -392px -142px;background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png");}

.custom-checkbox-wrapper input[type=checkbox] + label {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.custom-checkbox-wrapper input[type=checkbox] + label{width: 250px\9;}
.custom-checkbox-wrapper input[type=checkbox] {display:none;}
.custom-checkbox-wrapper input[type=checkbox] {display:inline-block\9;}
.custom-checkbox-wrapper input[type=checkbox] + label {height:16px; display:inline-block;line-height:16px !important;font-size:16px;vertical-align:middle;cursor:pointer;margin-left: 21px;}
.custom-checkbox-wrapper input[type=checkbox] + label:before{background-position:-317px -143px;display:inline-block;content:"";width:16px;height:16px;margin-right:4px;position:absolute;margin-left: -21px;}
.custom-checkbox-wrapper input[type=checkbox]:checked + label:before {background-position: -342px -143px;}

.custom-checkbox-wrapper label {height: auto !important;}
.custom-checkbox-wrapper {display: block;margin: 20px 0;}
#bundleProduct .product-options dl{display:inline-block;width:100%}
@media only screen and (min-width:1024px) {
    #options-container{margin-right:10px;}
}
/* product view comments... */
.product-comments .pc-box{margin:10px 0;position:relative}
.product-comments .pc-box .expand{background:#fff;padding: 15px 30px;}
.product-comments .pc-box .expand h2{margin:0 10px 0 0;display: inline-block;vertical-align: middle;}
.product-comments .pc-box .expand span{background:#4fc6b4;color:#fff;font-family:'FuturaBT-Bold';font-size:14px;padding:5px 6px 4px;border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-webkit-border-radius: 3px;-ms-border-radius: 3px;}
.product-comments .pc-box .expand span.fb_comments_count{font-family:'FuturaBT-Book' }
.pc-box .expand .read-now {color: #AC20AC;float: right;font-size: 14px;}
.expcontent{display:none}
.pc-box .expcontent{padding:40px 0}
.pc-box.product-press-block .expcontent,.pc-box.product-comments-bewertungen .expcontent{display:block}
.product-comments .pc-box .expand .detail-product-arrow{background-color: rgba(0, 0, 0, 0);background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/arrow.png");background-repeat: no-repeat;background-size: 11px auto;display: inline-block;margin-left: 2px;position: relative;top:3px;width:15px\9;background-color:#fff\9;height:10px\9;}
.product-comments .pc-box .expand .detail-product-arrow.active-block{transform: rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);}
.product-comments .pc-box .expand .detail-product-arrow.review-block{margin-left:10px;top:0;}

/* Tags Block */
.tags-block{padding-top:10px;margin-top:20px;border-top:1px solid #87898C;}
.tags-block h3{color:#313332;font-weight:normal;}
.tags-block-content{}
.tags-block-content a{color:#4fc6b4;text-decoration:underline;margin-right:5px;}
.tags-block-content a:hover{text-decoration:none;}

/* Stockalert */
.add-to-box{margin-bottom:10px;}
#stockalert div.stockalert-configurable-visible,
#stockalert div.stockalert-configurable-hidden{margin-top:-5px;margin-bottom:5px}
.stockalert-form{width:100%;margin-top:15px;background:transparent;}
.stockalert-form .note-title{color:#ac20ac;font-size:14px;}
.stockalert-form .note{font-size:13px;line-height:1.2;margin:5px 0;color:#87898c}
.stockalert-btn {background-color: #E4E6EB;border: 0 none;border-radius: 2px;cursor: pointer;display: inline-block;float: right;height: 26px;margin-right: 8px;position: absolute;right: 0;text-indent: -9999px;top: 11px;width: 26px;}
.stockalert-btn:hover{}
.stockalert-btn:after{background-position: -245px -144px;content:"";height: 12px;left: 7px;position: absolute;top: 7px;width: 11px;}
.ready.stockalert-btn:after{background-position: -295px -144px;content:"";height: 12px;left: 7px;position: absolute;top: 7px;width: 11px;}
.stockalert-form .fields{padding:4px 0;float:left;width:100%;position:relative}
.stockalert-form .input-text {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;border: 2px solid #D9DBDE;color: #939599;float: left;font-size: 13px;padding: 10px 5px;width: 100%}
.stockalert-form .input-text[readonly="readonly"]{background:#d4d4d4;}
.stockalert-form .input-text.validation-passed{border-color:#E4E6EB !important;}
.stockalert-form .input-text.validation-failed{color:red}
div.mhdirekt-loading{margin:6px;display:none;}

/* review */
.product-bewertungen-detail{position:relative;}
.pc-box .read-now{position:absolute;z-index:99;right:40px;top:0px;color:#4fc6b4;padding:0 !important;height:60px;line-height:60px;}

.review-left {display: block;float: left;margin-bottom: 15px;width: 100%;}
.review-right{display: block;float: right;margin-bottom: 15px;width: 100%;}
.review-left-info {clear: right;display: inline-block;float: left;margin-right: 20px;}
.review-left-review {background:#FFFFFF;display: inline;float: right;position: relative;width: 360px;}
.review-left-review-content {padding: 10px 15px;}
.review-left-review-content:before {background:rgba(0, 0, 0, 0);border-bottom: 10px solid rgba(0, 0, 0, 0);border-right: 10px solid #FFFFFF;border-top: 0 solid rgba(0, 0, 0, 0);content: " ";height: 0;left: -40px;position: absolute;top: 0;width: 30px;}

.review-right-info {display: inline-block;float: right;margin-left: 20px;text-align:right}
.review-right-review {background:#FFFFFF;display: inline;float: left;position: relative;width: 360px;}
.review-right-review-content {padding: 10px 15px;}
.review-right-review-content:after {background:rgba(0, 0, 0, 0);border-bottom: 10px solid rgba(0, 0, 0, 0);border-left: 10px solid #FFFFFF;border-top: 0 solid rgba(0, 0, 0, 0);content: " ";height: 0;right: -40px;position: absolute;top: 0;width: 30px;}
.review-rating-stars{background-position:-142px -643px;display: inline-block;height: 14px;margin-right: 3px;width: 16px;}
.review-rating-stars.full{background-position:-92px -643px}
.product-comments-bewertungen-content .review-user {color:#313332;font-size: 13px;text-transform: uppercase}
.product-comments-bewertungen-content .review-date,
.product-comments-bewertungen-content .review-city{color:#939599;font-size: 12px;}
.review-left-review-content,
.review-right-review-content{color:#313332;font-size:13px;}

.review-pager {text-align: center;display:block;margin-top:15px}
.review-pager-arr{width:20px;height:20px;display:inline-block}
.review-pager-arr.review-pager-right{background-position:-353px -340px;margin-left:10px}
.review-pager-arr.review-pager-left{background-position:-203px -340px;margin-right:10px}
.review-pager-arr:hover{width:20px;height:20px}
.review-pager-arr.review-pager-right:hover{background-position:-402px -340px}
.review-pager-arr.review-pager-left:hover{background-position:-252px -340px}
.review-pager-pages {display: inline-block;padding-top: 3px;vertical-align: top}

.review-summary-table .rating-box{display:none}
.review-summary-table .rate-star{display:inline-block;background-position:-641px -642px;width:17px;height:15px;margin-right:5px;text-indent:-9999px}
.review-summary-table .rate-star.isa,
.review-summary-table .rate-star.is{background-position:-591px -642px;}

.cms-content-home {padding-bottom: 20px;}
.cms-content-affiliates-partnerprogramm-html ul,.cms-page-view ul {list-style: disc outside none;padding-left:15px;}
.cms-content-affiliates-partnerprogramm-html .prefooter ul,.cms-page-view .prefooter ul{list-style: none;padding-left:0;}
/* newsletter */
.home-social {background-color:#FCF4E4;display: inline-block;width: 100%;}
.newsletter{text-align:center}
.newsletter .newsletter-button{margin:30px 0}
.newsletter-button span {font-size: 18px;color: #6b6e73;margin-right: 15px;}
.newsletter .newsletter-button .button {display:inline-block;background:#ac20ac;box-shadow: 0 2px #7d317d;border-radius: 2px;color:#fff;font-size: 13px;padding:9px 50px 6px 10px;position: relative;}
.newsletter .newsletter-button .button:after {background-color: #9C1E9C;background-position: -75px -784px;border-radius: 0 2px 2px 0;bottom: 0;content: "";/*height: 35px;*/position: absolute;right: 0;top: 0;width: 40px;}
/* callout blocks */
.callout-img{float:left;height:236px;width:236px;background-color:#818081;}
.callout-title{height:30px;}
.home-callout.container{margin:65px auto 0;}
.callout-blog{background-color:white;}
.callout-content {background-color:#818081;}
.livefeed-product-homepage .product-desc{position:absolute;background-color:white;height:65px;width:236px;}
.livefeed-product-homepage .product-desc .product-name{padding:10px 10px 0px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.livefeed-product-homepage .product-desc .product-name a{color:#313332;}
.livefeed-product-homepage .product-desc a{color: #313332;pointer-events:none;}
.livefeed-product-homepage .product-desc .product-time{padding:0px 10px 0px 10px;color: #313332;}
.livefeed-product-homepage .product-desc .product-price{padding:0px 10px 10px 10px;color: #313332;}
.livefeed-badge{background-color:#343536;border-radius:15px;height:30px;margin-left:10px;margin-top:-20px;position:absolute;width:30px;text-align:center;line-height:30px;}
.livefeed-badge.sell:after{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/cart.png");background-position: 8px 7px;background-repeat: no-repeat;content: "";display: inline-block;height: 30px;width: 30px;}
.livefeed-badge.wishlist:after {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/livefeed-heart.png");background-position:0px 2px;content: "";display: inline-block;height: 16px;margin-left: 1px;margin-top: 7px;width: 16px;}
.livefeed-badge.review:after{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/livefeed-star.png");background-position:2px 5px;content: "";display: inline-block;height: 18px;margin-top: 3px;width: 18px;}
.livefeed-badge.snapshoot:after{background-position:0 -214px; width:18px;height:18px;display:inline-block;content:"";margin-top:3px;}

/* product questions */
.press-detail{margin:0 auto 15px;width:100%;}
.review-inner,
#productquestions-splash{margin:0 auto;width:100%;}
#productquestions-splash{margin:20px auto;padding:0;}
.review-inner form {background:#FFFFFF;margin: 20px 0;padding: 20px;}
#productquestions-splash form{padding:20px}
#productquestions-splash span{display:block;padding:20px 20px 0}
#productquestions-splash .button-set button span{padding:0}
.pc-box .input-text,
.pc-box textarea{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;width: 100%;padding:6px 8px;border:2px solid #E4E6EB; }
.pc-box .button-set{margin: 15px 0 0;text-align:center}
.pc-box .button-set button{background-color:#4fc6b4;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;-o-border-radius: 2px; -ms-border-radius: 2px;color: #FFFFFF;font-size: 20px;padding: 8px 30px;}
.pc-box .press-product-img {float: left;margin: 0 8px 8px 0;}
.pc-box .review-comment{margin:10px 0}

.productquestions-container .box-content {display: block;float: left;margin-bottom: 15px;width: 50%;}
.productquestions-container .box-content .date {clear: right;display: inline-block;float: left;margin-right: 20px}
.productquestions-container .box-content table {background:#FFFFFF;display: inline;float: right;position: relative;width: 360px;left:40px;}
.productquestions-container .box-content table td {padding: 10px 15px;color: #87898C;font-size: 13px;}
.productquestions-container .box-content table td.product-question-questions {quotes: "“" "”" "‘" "’";}
.productquestions-container .box-content table td.product-question-questions:before {content: open-quote;font-size: 19px;margin-left: -11px;margin-top: 8px;position: absolute;}
.productquestions-container .box-content table td.product-question-questions:after {content: close-quote;font-size: 19px;margin-left: 3px;margin-top: -4px;position: absolute;}
.productquestions-container .box-content.bc-left table:before {background:rgba(0, 0, 0, 0);border-bottom: 10px solid rgba(0, 0, 0, 0);border-right: 10px solid #FFFFFF;border-top: 0 solid rgba(0, 0, 0, 0);content: " ";height: 0;left: -40px;position: absolute;top: 0;width: 30px;}
.productquestions-container .box-content .response-content{background:#FFFFFF;display: inline;float: right;position: relative;width: 360px;margin-top:14px;left:40px;}
.productquestions-container .box-content .response-content span{padding:10px 15px;display:block;color: #87898C;font-size: 13px;}
.productquestions-container .box-content .response-content:before{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border-bottom: 10px solid #FFFFFF;border-left: 10px solid rgba(0, 0, 0, 0);border-right: 10px solid rgba(0, 0, 0, 0);content: " ";height: 0;left: 0;margin: auto;position: absolute;right: 0;top: -10px;width: 0;}
.productquestions-container .box-content .autorname {color: #535659;font-size: 13px;text-transform: uppercase;display:block}
.productquestions-container .box-content .date-date{color: #939599;font-size: 12px;}
.productquestions-container .box-content.bc-left{margin-left: 10%;}
.productquestions-container .box-content.bc-right{float:right;margin-right:10%;}
.productquestions-container .box-content.bc-right .date {clear: left;float: right;margin-right: 0;margin-left:20px;}
.productquestions-container .box-content.bc-right .response-content,
.productquestions-container .box-content.bc-right table {float: left;}
.productquestions-container .box-content.bc-right table:after {background:rgba(0, 0, 0, 0);border-bottom: 10px solid rgba(0, 0, 0, 0);border-left: 10px solid #FFFFFF;border-top: 0 solid rgba(0, 0, 0, 0);content: " ";height: 0;right: -40px;position: absolute;top: 0;width: 30px;}


.social .fb-block.facebook {display:inline-block;margin-right:10px;vertical-align:top;padding-top:7px}
.social .fb-block.pinterest {display:inline-block}
.social .fi{background-color:#e4e6eb;display:inline-block;margin:0 10px;cursor: pointer;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;}
.social .fi:hover a,
.social .fi:hover{background-color:#ac20ac;-webkit-tap-highlight-color:#ac20ac;-moz-tap-highlight-color:#ac20ac;tap-highlight-color:#ac20ac;}
.social .fi a{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-03.png');display:inline-block;margin:7px 7px 1px;text-indent:-99999px;background-color:#e4e6eb;padding:0;transition:none; width:18px;height:18px;}
.social .fi.youtube a{background-position:-66px -717px;}
.social .fi.pinterest a{background-position:-43px -716px;}
.social .fi.google a{background-position:-91px -717px;}
.social .fi.youtube:hover a{background-position:-166px -717px}
.social .fi.pinterest:hover a{background-position:-143px -716px}
.social .fi.google:hover a{background-position:-191px -717px}

/* New product detail */
.product-detail-page .container,.product-detail-page .container .columns.grid{width:1260px;}
.product-detail-page .container .product-view-content-left-description.nine.columns,.product-detail-page .container .product-view-content-left-info.columns,.product-detail-page .product-view-content-left-gallery.columns,.product-detail-page .product-view-content .product-view-content-center .releted-products.columns{width:615px;}
.product-detail-page .MagicZoomPlus{width:615px !important;}
.product-detail-page .product-view .product-tag-photos{width:615px;padding-left:0px;padding-right:0px;float:left;margin-bottom: 15px;padding-top: 20px;padding-bottom: 20px;}
.product-detail-page .product-view .product-tag-photos .product-tag-photos-title,.product-detail-page .product-view .product-tag-photos .pt-wrapper{padding-left:20px;padding-right:20px;}
.product-detail-page .product-view-after.nine.columns{width:615px;margin-left:0px;}
.product-detail-page .product-tag-photos-title h3 {color: #313332;display: inline-block;font-size: 16px;font-weight: normal;}
.product-detail-page .product-tag-photos-title .read-now{color: #4fc6b4;float: right;font-size: 13px;}
.product-detail-page .product-view .product-view-title h1,.product-detail-page .product-view .product-view-title{text-align:left;}
.product-detail-page .detail-product-info-left{float:left;/*margin-bottom: -99999px;padding-bottom: 99999px;*/width: 58%;}
.product-detail-page .product-view .price-wrapper .price-box .price,.product-detail-page .product-view-bundle-block .price-as-configured .price{font-size:40px;}
.product-detail-page .detail-product-info-right{border-left: 1px solid #C0C0C0;float: right;padding-left: 20px;width: 37%;/*margin-bottom: -99999px;padding-bottom: 99999px;*/}
.product-detail-page .detail-product-info-container{overflow:visible;}
.product-detail-page .tags-block{border-top:none;}
.product-detail-page .product-view-content-right-review-big-number,.product-detail-page .product-view-content-right-null-review-text{float:none;width:100%;}
#bundle-product-wrapper.product-detail-page .product-view-content-right-review-big-number,#bundle-product-wrapper.product-detail-page .product-view-content-right-null-review-text{float:right;width:30%;}
#bundle-product-wrapper.product-detail-page .tags-block{border-top:1px solid #87898C;}
.product-detail-page .product-view .product-view-content-left-info .product-detail-extra-info{margin-bottom:25px;}
.product-detail-page .releted-products-detail .sliderContainer{width:573px;}
.product-detail-page .product-view .rsImg .home-products-slider-item{width:130px;}
.product-detail-page .product-view-content-left-description.nine.columns.s-device{display:none;}
.product-detail-page .product-view-content-left-description.nine.columns.desktop{display:block;margin-left:0px;}

/* footer & pre footer */
.cms-page-view .nobulletpoints,.nobulletpoints {list-style: none outside none;padding-left: 0;}
.logos-footer{width:120px;padding-right: 65px;background: none repeat scroll 0 0 #FFFFFF;}
.logos-footer > p {padding-left: 5px;padding-top: 12px;}
.logos-footer img{margin-bottom: 5px;}
.footer-before-container{background:#fff;padding: 30px 0;}
.footer-container{background:#d5d5d5;}
.footer-before-container .pre-footer .folge-radbag-title,
.footer-before-container .pre-footer span.prefooter-title{font-size:14px;color:#313332;font-family:"Bevan";margin:0 0 15px 5px;font-weight: normal;display:block;}
.footer-before-container .pre-footer .info-contact{color:#333;text-align:center}
.footer-before-container .pre-footer .folge-icon .fi,
.footer-before-container .pre-footer ul li{margin-bottom:10px}
.footer-before-container .pre-footer .folge-icon .fi a,
.footer-before-container .pre-footer ul li a {border-radius: 3px;color: #313332;font-size: 13px;padding: 5px 6px;transition: all 0.5s ease-in-out 0s}
.footer-before-container .pre-footer .folge-icon .fi a:before{vertical-align: middle;content:"";display:inline-block;margin-right:20px}
.footer-before-container .pre-footer .folge-icon .fi.facebook a:before{background-position:-20px -717px; width:10px;height:17px;}
.footer-before-container .pre-footer .folge-icon .fi.youtube a:before{background-position:-66px -717px;width:18px;height:18px;margin-right:12px}
.footer-before-container .pre-footer .folge-icon .fi.pinterest a:before{background-position:-43px -717px;width:15px;height:18px;margin-right:15px}
.footer-before-container .pre-footer .folge-icon .fi.google a:before{background-position:-91px -717px;width:19px;height:18px;margin-right:11px}
.footer-before-container .pre-footer .folge-icon .fi.tw a:before{background-position:-26px -1048px;width:15px;height:19px;margin-right:15px}
.seo-footer-container{background:none;padding-bottom:50px;}
.seo-footer-container .container .footer-content-left{float:left;width:50%;padding-top:0px;}
.seo-footer-container .container .footer-content-left .footer-content-inner{padding-left:10px;padding-right:20px;}
.seo-footer-container .container .footer-content-left a,.seo-footer-container .container .footer-content-right a{color:#4fc6b4;}
.seo-footer-container .container .footer-content-right{float:right;width:50%;padding-top:0px;}
.seo-footer-container .container .footer-content-right .footer-content-inner{padding-right:10px;padding-left:20px;}
.footer-ts-left{float:left;width:150px;margin-right: 50px;}
.radbagit .footer-ts-left{float:left;width:190px;margin-right:33px;}

.footer-before-container .pre-footer .folge-icon .fi a:hover,
.footer-before-container .pre-footer ul li a:hover{color:#4fc6b4}

.footer-before-container .pre-footer .info-contact{color:#313332;margin-top:30px;font-size:13px;padding-bottom: 15px;}
.footer-before-container .pre-footer .info-contact a{color:#313332;font-size:13px;margin-left:5px;}
.footer-before-container .pre-footer .info-contact .ic{margin-right:20px;display:inline-block}
.footer-before-container .pre-footer .info-contact .ic.mail span{background-position: -40px -743px;display: block;height: 14px;width: 22px;float:left;font-size: 0;}
.little-chevrons .ic.mail span{background-position: -40px -738px;display:block;height: 8px;width: 18px;float:left;font-size: 0;}
.little-chevrons .ic.phone span{background-position:-13px -740px;display:block;height: 11px;width: 18px;float:left;font-size: 0;}
.little-chevrons .ic.phone{margin-bottom:10px;margin-top:10px;clear:both;color:#87898C;}
.footer-before-container .pre-footer .info-contact .ic.phone span{background-position:-18px -743px;display: inline-block;height: 14px;width: 22px;float:left;font-size: 0;}
.footer-before-container .pre-footer .info-contact .ic span{color:#535659}
.footer-links{background:#7a0f58;padding: 10px 0;}
.footer-links .footer-links-wrapper{padding:15px 0;float:right;color:#fff;font-size:12px;}
.footer-links .footer-links-wrapper a{font-size:13px;color: #fff;padding:8px;margin:0 3px;text-transform: uppercase;font-family:Arial;}
.prefooter-first-column.four.columns.alpha.logo-footer {font-family: bevan;font-size: 14px;}
.footer-links .footer-links-wrapper > span,
.footer-links .footer-links-wrapper .flw-inner {display: inline-block;}
.footer-links .ts-logo-container{float:left;color:#fff;padding:10px 0}
.footer-links .ts-logo-container a {color: #FFFFFF;display: inline-flex;font-size: 14px;line-height: 30px;}
.footer-links .ts-logo-container a.ts-logo:before{background-position:-225px -749px;display:inline-block;width:50px;height:50px;content:"";margin-right:5px;}
.footer-links .container .columns span{padding:15px 0px;color:white;float:left;display:block;}

/* Checkout Cart */
/* Checkout Cart - Cart items */
.cart-container-inner .left-block {float: left;margin-right: 10px;width: 68%;}
.cart-container-inner .right-block {float: right;width: 31%;}
.cart-container-inner .cart-block-inner {background-color: #fff;padding: 15px;}
.cart-container-inner .left-block .cart-block-inner{padding:0;background:none;}
.success-facebook-likebox{float:right;}
.success-page .cart-title{background-color:white;padding:15px 0px 15px 0px;}
.checkout-cart-index .cart .cart-title {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;margin-top: 15px;}
.success-page .cart-title h1,.checkout-cart-index .cart .cart-title h1{font-family: FuturaBT-Medium;padding:3px;font-size:21px;font-weight: normal;margin-left:10px;text-transform:uppercase;text-align:center;background-position:-40px -440px;padding-left:30px;}
.checkout-cart-index .cart .cart-title h1{color: #313332;text-transform: none;margin-left: 0;font-size: 28px;padding: 0;}
.cart-container-inner-right #shopping-cart-totals-table tbody:after {content: "";display: block;height: 15px;}
.success-page .cart-title .cart-back-link,.checkout-cart-index .cart .cart-title .cart-back-link{float:left;margin-left:10px;border:3px solid #dddddd;font-size:14px;padding:5px 10px 5px 10px;color:#353639;}
.success-page .cart-container-inner{padding-top:45px;}
.checkout-cart-index .cart .cart-container-inner{padding-top: 15px;margin-bottom: 155px;}
.checkout-cart-index .cart .cart-container-inner .cart-items{margin-bottom:2px;}
.checkout-cart-index .cart .shipping-estimation-block {background-color: #fff;padding: 15px;}
.checkout-cart-index .cart .shipping-estimation-block > span {color: #cfcfd1;}
.checkout-cart-index .cart .shopping-cart-container #shopping-cart-totals-table{width:100%;}
.checkout-cart-index .cart .shopping-cart-container #shopping-cart-totals-table tbody td.a-right {color: #313332;font-size: 15px;font-weight: normal;height: 22px;text-align: left;padding-bottom: 4px;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item{float:left;color:#999999;font-size:14px;padding-bottom:5px;}
.checkout-cart-index .cart .cart-container-inner .cart-items-item-inner{overflow: hidden;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item span{color: #6B6E73;font-size: 12px;margin-left: 10px;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-image{float:left;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-image,.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-image img{height: 80px;width: 80px;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-imtes-header-detail-info{float:left;width: 90%;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name a span.product-name-in-cart,.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name .show-options, .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name preview-poster{color: #313332}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name a span.product-name-in-cart{font-weight: bold;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name .show-options{border-bottom:1px solid #e0e0e0;display: inline-block;padding: 0;margin: 3px 10px;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name .preview-poster{border-bottom:1px solid #e0e0e0;display: inline-block;padding: 0;margin: 3px 10px;cursor: pointer; float: left;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name dl{border-radius: 5px;position:absolute;margin:0 10px;z-index:1000;min-width:20%;-webkit-box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 1);-moz-box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 1);box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 1);width: 288px;left: 14px;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name dt,.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name dd{background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0;color: #fff;padding: 0 10px}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name dt{font-weight:bold}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name dt:first-child {padding-top:10px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name dt + dd{padding-bottom:10px}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name dt:last-child,.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name dt + dd:last-child {border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name{float: left;height: 80px;width: 70%;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-bottom {float: right;width: 24%;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-price-remove-btn {float: right;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name .cart-product-name{display: block;height: 58px;overflow: hidden;margin-bottom: 5px;}
.review-table-items a.btn-remove2::before,.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name a.btn-remove2::before {content: "X";font-size: 13px;margin-right: 7px;}
.review-table-items a.btn-remove2,.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name a{padding-left:10px;display:block;font-size:14px;color:#87898c;margin-top:0px;}
.review-table-items a.btn-remove2 {padding-left: 1px;bottom: -11px;position: absolute;cursor: pointer;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name a span{display:block;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-price{width:95px;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-remove{width:42px;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item{background-color: #fff;height: 80px;margin-bottom: 2px;padding: 15px;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-qty{float: left;height: auto;line-height: 20px;width: auto;margin-top: 20px;}
.review-table-items .up-qty,.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-qty .up-qty{cursor: pointer;height: 10px;position: absolute;right: 8px;top: 7px;width: 10px;}
.review-table-items .down-qty,.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-qty .down-qty{cursor: pointer;height: 10px;position: absolute;right: 8px;top: 19px;width: 10px;}
.review-table-items .down-qty,.review-table-items .up-qty{display:none;}
.review-items-container .qty-cart-checkout{position:relative;}
.review-table-items .up-qty,.review-table-items .down-qty{right: 20px;}
.review-table-items .qty-review-input {position: relative;}
input[type=number] {-moz-appearance: textfield;}
input[type=number]::-webkit-inner-spin-button{-webkit-appearance: none;}
.review-table-items .input-text.qty,.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-qty input{background-position:-350px -1195px;border: 2px solid #dddddd;border-radius: 6px;color: #6a6d72;font-size: 14px;font-weight: bold;height: 32px;line-height: 30px;margin-left: 0;padding-left: 10px;text-align: left;width: 40px;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-qty input{background-image: none;padding: 0;text-align: center;}
.review-table-items .input-text.qty {height: 36px;width: 52px;background-image: none;padding: 0;text-align: center;}
.cart-update-review a {color: #87898c;font-size: 12px;}
.review-table-items .cart-items-header-item-qty {position: relative;width: 53px;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-qty .cart-update{display:none;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-price{font-size: 13px;height: 80px;line-height: 20px;text-align: right;width: auto;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-price span.cart-price{color: #535659;display: table-cell;font-size: 14px;height: 80px;margin-left: 10px;vertical-align: middle;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-remove{line-height:100px;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-remove a{text-decoration:none;color:#999999;font-size:15px;}
.checkout-cart-index .header-menu{display:none;border-bottom: 2px solid #f4f5f7;}
.checkout-cart-index.empty-cart .header-menu{display:block;}
.cart-items-item.no-in-stock {border-right: 2px solid #F45339;}
.cart-items-header-item-stock{line-height: 83px;float:left;margin-left: 10px;margin-right: 10px;width: 150px;color:#F45339;font-size:17px;text-align:center;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-stock{line-height: 1.3em;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-stock span{display: table-cell;height:73px;vertical-align:middle;}

/* Empty cart */
.empty-cart.title-empty {background-color: #fff;padding-bottom: 35px;padding-top: 35px;text-align: center;}
.empty-cart h1 {font-size: 31pt;text-transform: uppercase;}
.empty-cart-products{margin-top: 25px;margin-bottom: 35px;}
.empty-cart-products .slider-title h2{margin-left: 10px;margin-right: 10px;}

/* Checkout Cart - My Cart */
.checkout-cart-index .cart .cart-container-inner .cart-container-inner-right{float:right;margin-top:23px;}
.checkout-cart-index .cart .cart-container-inner .cart-container-inner-right .totals{background-color:white;padding:20px;margin-bottom:10px;}
.checkout-cart-index .cart .cart-container-inner .cart-container-inner-right .totals h2{margin:0;padding:0;color:#535659;font-size:20px;font-family:'FuturaBT-Book';}
.checkout-cart-index .cart .cart-container-inner .cart-container-inner-right .totals #shopping-cart-totals-table{color:#87898c;width:100%;margin-top:10px;border-collapse:collapse;}
.checkout-cart-index .cart .cart-container-inner .cart-container-inner-right .totals #shopping-cart-totals-table tfoot td{border-top:2px solid #cccccc;padding-top:15px;}
.checkout-cart-index .cart .cart-container-inner .cart-container-inner-right .totals #shopping-cart-totals-table tbody td{line-height:1.8em;}
.checkout-cart-index .cart .cart-container-inner .cart-container-inner-right .totals #shopping-cart-totals-table tbody td .price{text-align:right;}
.checkout-cart-index .cart .cart-container-inner .cart-container-inner-right .totals #shopping-cart-totals-table tbody td:last-child{text-align:right;}
.checkout-cart-index .cart .cart-container-inner .cart-container-inner-right .totals #shopping-cart-totals-table tfoot td:last-child{text-align:right;}
.checkout-cart-index .cart .cart-container-inner .cart-container-inner-right .totals #shopping-cart-totals-table tfoot td span{font-size:17px;}
.checkout-cart-index .cart .cart-container-inner .cart-container-inner-right .totals #shopping-cart-totals-table tfoot td span.price{color:#535659;font-size:17px;font-family:'FuturaBT-Medium';}
.checkout-cart-index .cart-update {font-size: 12px;left: -6px;position: absolute;top: 36px;}
.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item div.cart-update{height:0px;}
.checkout-cart-index .cart-update a {color: #535659;}
.checkout-cart-index .cart-items-header-item-qty{position: relative;}
.cart-loading {left: -3px;position: absolute;top: -7px;width: 50px;}
.cart-updated {color: #9CD164;height:5px;left: -6px;position:absolute;margin-top:3px;line-height:15px;}
.radbagit .cart-updated{left:6px;}
.cfch .cart-updated,.cffr .cart-updated{left:0px;}
.checkout-cart-index .cart .cart-payment-logos {margin-top: 25px;}
.checkout-cart-index .cart .payment-text {color: #87898c;text-align: center;}
.checkout-cart-index .cart .payment-text > span {padding-left: 5px;padding-right: 5px;}
.checkout-cart-index .payment-logos {text-align: center;}
.checkout-cart-index .payment-logos a{margin-right: 10px;}

.cart-info-block.checkout-cart-footer-item-inner.second-block {margin-top: 2px;margin-bottom: 50px;}
.cart-info-block.checkout-cart-footer-item-inner {background-color: #fff;}
.cart-info-block .cart-info-block-inner {overflow: hidden;padding: 15px;color: #313332;}
#checkoutSteps .cart-info-block.checkout-cart-footer-item-inner.cart-info-top,.mycheckout-form-step0 .cart-info-block.checkout-cart-footer-item-inner.cart-info-top {margin-top:40px;}
#checkoutSteps .cart-info-block.checkout-cart-footer-item-inner.second-block.cart-info-top,.mycheckout-form-step0 .cart-info-block.checkout-cart-footer-item-inner.second-block.cart-info-top {margin-bottom: 0;margin-top: 2px;}
.cart-info-block .cart-ts-block {float: left;}
.cart-info-block .cart-info {float: left;margin-left: 30px;margin-top: 20px;}
.cart-info-block.checkout-cart-footer-item-inner .ticks li::before {content: "";height: 15px;margin-left: -21px;margin-right: 30px;margin-top: 4px;position: absolute;width: 15px}
.cart-info-block.checkout-cart-footer-item-inner .ticks li {font-size: 15px;height: 28px;padding-left: 30px;}
.cart-info-block.checkout-cart-footer-item-inner .ticks a {color: #313332;}
/* Checkout Cart - Shipping estimation */
.checkout-cart-index .cart .cart-container-inner .shipping-estimation-block{background:#fff;padding:10px;margin-bottom:10px;color:#535659}
.checkout-cart-index .cart .cart-container-inner .shipping-estimation-block.freeshipping-estimation{padding:0;color: #87898c;margin-top: 15px;}
.checkout-cart-index .cart .cart-container-inner .shipping-estimation-block h4{color: #313332;font-family: Arial;font-size: 15px;}
.checkout-cart-index .cart .cart-container-inner .shipping-estimation-block.freeshipping-estimation h4{color: #313332;font-size: 15px;font-weight: normal;}
.checkout-cart-index .cart .cart-container-inner .shipping-estimation-block.freeshipping-estimation h4.freeshipping-estimation-bold{font-weight:bold;}
.checkout-cart-index .cart .shipping-estimation-success{font-size:18px;font-weight:bold;background-position:-487px -137px;color:#9cd164;padding-left:30px;margin-bottom:10px;}

.checkout-button-container .paypal-logo {background-color: #f5e260;border-radius: 3px;float: none;height: 49px;margin:10px auto 0;width: 240px;}
.checkout-button-container .paypal-logo a > span {background-position: 73px -1179px;color: #187ec2;display: block;height: 42px;line-height: 49px;margin: auto;padding-top: 0;text-align: left;width: 198px;}
.checkout-button-container .paypal-logo a {display: block;float: none;font-size: 18px;height: 49px;}
/* Checkout Cart - Coupon / Giftcard */
.cart-coupon-gift-wrapper-arrow::before {color: #fff;content: "+";display: block;font-size: 15px;font-weight: bold;line-height: 19px;text-align: center;width: 20px;}
.checkout-cart-index .cart .cart-container-inner .cart-coupon-gift-wrapper {margin-top: 15px;}
.checkout-cart-index .cart .cart-container-inner .cart-coupon-gift-wrapper h2{font-size: 15px;padding-left:35px;font-weight: normal;font-family: arial;font-weight: bold;}
.checkout-cart-index .cart .cart-container-inner .cart-coupon-gift-wrapper .input-text {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;background:rgba(0, 0, 0, 0);border: 2px solid #d4d4d6;border-radius: 5px;color: #585b60;width: 100%;height: 41px;padding-left: 5px;padding-right: 5px;}
.checkout-cart-index .cart .cart-container-inner .cart-coupon-gift-wrapper .rabat-send {background-color: #f1f1f0;border-bottom-right-radius: 3px;border-top-right-radius: 3px;float: right;height: 37px;margin: 1px;text-indent: -99999px;width: 31px;}
.checkout-cart-index .cart .cart-container-inner .cart-coupon-gift-wrapper .rabat-send.ready,
.checkout-cart-index .cart .cart-container-inner .cart-coupon-gift-wrapper .rabat-send:focus{-webkit-tap-highlight-color:#AC20AC;-webkit-tap-highlight-color:transparent;background-color:#AC20AC}
.checkout-cart-index .cart .cart-container-inner .cart-coupon-gift-wrapper fieldset{position:relative}
.checkout-cart-index .cart .cart-container-inner .cart-coupon-gift-wrapper fieldset .v-fix{display:inline-block;width:100%;}
.checkout-cart-index .cart .cart-container-inner .cart-coupon-gift-wrapper .rabat-send{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-02.png");background-position: -235px -132px;background-repeat: no-repeat;position: absolute;right: 1px;top: 1px;}
.checkout-cart-index .cart .cart-container-inner .cart-coupon-gift-wrapper .rabat-send.ready,
.checkout-cart-index .cart .cart-container-inner .cart-coupon-gift-wrapper .rabat-send:focus{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-02.png");background-position: -260px -132px;background-repeat: no-repeat;box-shadow: none;height: 37px;}

.checkout-cart-index .cart .cart-container-inner .cart-coupon-gift-wrapper .cart-coupon-container{margin-bottom:10px;margin-top: 12px;}
.checkout-cart-index .cart .cart-container-inner .cart-coupon-gift-wrapper .cg-content h3{color:#313332;font-weight:normal;font-size:13px;font-family: arial;}
.cart-coupon-gift-wrapper-arrow{background:none;border-radius: 10px;display: block;float: left;height: 20px;width: 20px;background-color:#6C6E74;cursor:pointer;}

/* Checkout Cart - Checkout button */
.checkout-cart-index .cart .cart-container-inner .checkout-button-container{margin-top:25px;}
.my-account .buttons-set button{background-color:#4fc6b4;border-radius: 5px;color: #FFFFFF;padding:8px 30px;}

.checkout-cart-index .cart .cart-container-inner .button.btn-proceed-checkout.btn-checkout{background-color:#AC20AC;border-radius: 5px;color: #FFFFFF;padding:8px 30px 8px 20px;}
.checkout-cart-index .cart .cart-container-inner .button.btn-proceed-checkout.btn-checkout span{font-size: 20px}
.checkout-cart-index .cart .cart-container-inner .button.btn-proceed-checkout.btn-checkout span:after{background-position: -270px -145px;content: "";margin-left:4px;display: inline-block;height: 11px;position: absolute;top: 17px;width: 11px;}
.checkout-cart-index .cart .cart-container-inner .button.btn-proceed-checkout.btn-checkout span span:after{background:none;}
.checkout-cart-index .cart .cart-container-inner .button.btn-proceed-checkout.btn-checkout span span{margin-right:5px}

.opc button.active-btn{padding:8px 30px 8px 20px}
.opc button.active-btn span:after{background-position: -270px -145px;content: "";margin-left:4px;display: inline-block;height: 11px;position: absolute;top: 17px;width: 11px;}
.opc button.active-btn span span:after{background:none;}
.opc button.active-btn span span{margin-right:5px}

.textContainer .banner-button .read-now,
.textContainer .banner-button a{text-align:left;color:#AC20AC}
.textContainer .banner-button{margin-top:20px;text-align:center;}
.versionAmenu{display:none;}
.versionCmenu{display:none;}
.versionCmenu.toolbar-submenu{float:left;clear:both;width: 70%;}
.catalog-category-view .versionCmenu.toolbar-submenu .subsubmenu ul{height:25px;width: auto;float:left;margin:0;}
.catalog-category-view .versionCmenu.toolbar-submenu .subsubmenu li{float:left;height:25px;padding:0;margin-bottom: 10px;margin-left: 10px;}
.catalog-category-view .versionCmenu.toolbar-submenu .subsubmenu li a{color:white;background-color:#ACADB2;padding: 3px 5px;font-size:14px;}
.catalog-category-view .versionCmenu.toolbar-submenu .subsubmenu{padding-top:0px;}
.catalog-category-view .versionCmenu.toolbar-submenu .subsubmenu li.active-menu a,.catalog-category-view .versionCmenu.toolbar-submenu .subsubmenu li a:hover {background-color: #818387;color: #FFFFFF;}
.versionCmenu .menu-list.mobile-menu-list {height: 57px;line-height: 57px;}
.header-menu.versionCmenu {background-color: #FFFFFF;}
.header-submenu.versionCmenu{background-color:#f9f9f9;}
.catalog-category-view .header-submenu.versionCmenu .menu-list.mobile-menu-list{height:36px;line-height:38px;}
.versionCmenu.toolbar-submenu .title-subcategory{font-size:14px;height:25px;float:left;margin-left:10px;line-height:25px;color:#6B6E73}
.header-submenu.versionCmenu .menu-list.mobile-menu-list {height: 36px;line-height: 38px;}
.versionCmenu .title-subcategory{display:none;}
.catalog-category-view #hover-menu .submenu{margin-bottom:0;min-height:100%;}

.catalog-category-view .col-main{display:inline-block;width:100%}
.footer-content-left .checkout-cart-footer-item-inner {float: left;width: 50%;}
.footer-content-left .checkout-cart-footer-item-inner h3,
.footer-content-left .language-switcher-footer h3{font-weight:normal;color:#333333}
.footer-content-left .language-switcher-footer .language {display: block;padding: 15px 0 0;}
.footer-content-left .language-switcher-footer .language > a {color: #333333;text-transform: uppercase;}

/* Checkout Cart - Footer */
.checkout-cart-footer{margin-top:80px;}
.checkout-cart-footer .checkout-cart-footer-contacts{padding:25px 40px 35px 40px;background-color:white;margin-bottom:50px;}
.checkout-cart-footer .checkout-cart-footer-contacts .checkout-cart-footer-contacts-item{float:left;width:33%;}
.checkout-cart-footer .checkout-cart-footer-additional{padding:25px 40px 35px 40px;background:#fff;margin-bottom:0px;}
.checkout-cart-footer .checkout-cart-footer-additional .checkout-cart-footer-additional-item.gray{background-color:#999999;}
.checkout-cart-footer .checkout-cart-footer-additional .checkout-cart-footer-additional-item{float:right;width:33%;}
.checkout-cart-footer .checkout-cart-footer-item-inner{padding:20px;}
.icon-phone:before{background-position: -18px -743px;content:"";position:absolute;width:14px;height:14px;margin-left: -7px;margin-top: 4px;}
.icon-env:before{background-position: -40px -743px;content:"";position:absolute;width:20px;height:13px;margin-left: -7px;margin-top: 4px;}
.checkout-cart-footer-item-inner .ticks li:before {background-position: -238px -1190px;content: "";height: 15px;margin-top: 4px;position: absolute;width: 15px;}
.checkout-cart-footer .checkout-cart-footer-item-inner h3{color:#87898c;padding-left:20px;font-size:18px;font-weight:normal}
.checkout-cart-footer .checkout-cart-footer-item-inner .trusted-logos h3 {padding-left: 0px;}
.checkout-cart-footer .checkout-cart-footer-item-inner span.ccf-num{color:#535659;font-size: 18px;padding-left: 20px}
.checkout-cart-footer .checkout-cart-footer-item-inner span.ccf-num a{color:#535659}
.checkout-cart-footer .checkout-cart-footer-item-inner p{color:#87898c;padding:10px 0 0 20px;font-size:13px}
.checkout-cart-footer .checkout-cart-footer-item-inner .ticks li{display:block;margin-bottom:5px}
.checkout-cart-footer .checkout-cart-footer-item-inner .ticks li a{display:inline-block;color:#87898c;padding-left:20px;font-size:18px;font-weight:normal}
.checkout-cart-footer .checkout-cart-footer-item-inner .bewertung {display: block;margin: 0 auto;}
.radbagit .checkout-cart-footer .checkout-cart-footer-additional{margin-bottom:50px;}
.radbagit .checkout-cart-footer .checkout-cart-footer-item-inner{padding: 0 20px 20px 0;}

/* Checkout - Onepage */
.block.block-share{background:none repeat scroll 0 0 #FFFFFF;font-size:16px;margin-top:40px;padding:46px 60px 30px;}
.block.block-trusted{background:none repeat scroll 0 0 #FFFFFF;font-size:16px;padding:30px;margin-bottom:40px;}
.block.block-trusted .trusted-conent{margin-top:10px;margin-bottom:10px;color:#86878b;}
.block.block-trusted .trusted-links a{color:#a721a6;text-transform:uppercase;}
.step-progress-inner.container {text-align: center;width: 730px;}
.step-progress-inner.container.customer{width: 540px;}
.checkout-onepage-index .step-progress{background:none;padding:15px 0px;}
/*.checkout-onepage-index .step-progress .step-progress-title{float:left;font-size:14px;margin-right:45px;margin-left: 10px;}*/
.checkout-onepage-index .step-progress .step-progress-title{float:left;font-size:14px;}
.device-checkout .number-active{font-weight:bold;}
.step-progress .bolder .device-checkout .number {font-family: FuturaBT-Book;font-weight: normal;}
/*.checkout-onepage-index .step-progress .step-progress-title .number{float:left;font-size:16px;font-weight:normal;}*/
.checkout-onepage-index .step-progress .step-progress-title .number {background-color: rgba(0, 0, 0, 0);border: 2px solid #ACADB2;-webkit-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;float: left;height: 8px;line-height: 13px;margin-top: 2px;text-align: center;text-indent: -9999px;width: 8px;}
/*.checkout-onepage-index .step-progress .step-progress-title h2{float:left;margin-left:7px;font-size:16px;}*/
.checkout-onepage-index .step-progress .step-progress-title h2 {margin-top:8px;background: #ACADB2;float: left;height: 2px;text-indent: -99999px;width: 154px}
.checkout-onepage-index .step-progress .step-progress-title.bolder .number{background-color: #9D0098;border: medium none;border-radius: 9px;color: #FFFFFF;font-family: FuturaBT-Book;font-size: 13px;font-weight: bold;height: 18px;line-height: 19px;margin-top: 0;text-decoration: none;text-indent: 0;width: 18px;}
.checkout-onepage-index .step-progress-title{float:left;}
.checkout-onepage-index .step-progress .step-progress-title.step-payment h2{display:none}
.checkout-onepage-index .step-progress .step-progress-title.done .number{border-color:#9D0098}
.checkout-onepage-index .step-progress .step-progress-title.done h2{background-color:#9D0098;}
.checkout-onepage-index .step-progress .step-progress-title.done.bolder h2{background: #ACADB2;}
.order-review .customer-address-review {border-left: 2px solid #d4d4d3;display: table-cell;float: none;font-size: 15px;margin-bottom: 15px;padding: 5px 0 5px 10px;width: 540px;}
.order-review .review-back{border-left: 2px solid #d4d4d3;display: table-cell;float: none;padding-left: 35px;vertical-align: middle;}
.order-review .review-back a{color: #6b6e73;font-size: 14px;}
.order-review .review-block-left {padding:27px 20px 20px 35px;}
.order-review .billing-address {display: table;}
.order-review .row-checkout {display: table-row;}
.order-review .empty-row {height: 10px;}
.columns.checkout-block {background-color: #fff;margin-left: 0;margin-right: 0;width: 100%;}
.columns.checkout-block.maximiles {margin-top: 15px;}
#mycheckout-form-step1 .columns.checkout-block {margin-bottom: 10px;padding-bottom:20px;position:relative;}
#mycheckout-form-step3{position:relative;}
.columns.checkout-block.review-block {margin-bottom: 10px;}
.oder{line-height: 33px;color:white;text-align:center;background-color: #AFB0B2;border-radius: 18px;height: 36px;margin-left: 494px;margin-top: 13px;position: absolute;width: 36px;}
.mycheckout-index-index .oder.shoplogin-oder {margin-left: 494px;margin-top: 245px;}
.mycheckout-index-index .col-2,.forgot-pass,.customer-account-login .col-1,.checkout-sidebar-cart,.login-step-facebook,.checkout-onepage-index .col-2{background-color:white;}
.mycheckout-index-index .col-2,.checkout-onepage-index .col-2{margin-left: 0;margin-right: 0;}
.opc-wrapper.container .eight.columns {width: 506px;}
.opc-wrapper.container .eight.columns.left-small {width: 320px;}
.opc-wrapper.container .eight.columns.right-small{width: 683px;}
.mycheckout-index-index .col-1,.checkout-onepage-index .col-1{float:right}
.mycheckout-index-index .col-2 .login-step-login,.customer-account-login .login-step-login,.checkout-onepage-index .col-2 .login-step-login,.form-inner,
.checkout-onepage-index .col-2 .login-step-facebook{display:inline-block;padding:28px 30px;background-color: white;box-sizing:border-box;-moz-box-sizing: border-box;width:100%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.mycheckout-index-index .payment-info-text{text-align:center;font-size: 14px;margin-top: 5px;}
.checkout-onepage-index .input-text.validation-failed{border:1px solid #F1533E;}
.step-progress .bolder h2,.step-progress .bolder .number{font-family:FuturaBT-Bold;font-weight: normal;}
.grandtotal-row strong{font-weight:normal;color: #313332;}
.review-totals-table .grandtotal-row td strong {font-weight: bold;}
.mycheckout-index-index .checkout-steps .step.check-step{border: 2px solid #990099;}
.mycheckout-index-index .separator-steps.check-separator{background-color:#990099;}
.mycheckout-index-index .review-address .customer-address span.price {padding-left:0;display: inline;float: none;}
.checkout-onepage-index .col-2 .login-step-login{height: auto;padding-bottom: 15px;;}
.col-2.login-container-block .buttons-set {border: medium none;margin: 0;padding: 0;}
.login-step-title {padding-top: 29px;}
.login-step-facebook .login-column-content {height: 269px;padding: 0 30px 15px;}
.col-1.fb-block .buttons-set {border: medium none;margin: 22px 0 0;padding: 0;}
/* checkout - login */
.col-2.eight.columns{color:#313332;}
label{display:block;margin-bottom: 4px;font-size: 15px;margin-top: 6px;}
.login-password{margin-top:12px;}
.paypal-express-review .input-text,.mhnewsletter .input-text,.mhdnewsletter-index-shortlong .input-text,.mycheckout-index-index .input-text,.account-create .input-text,.forgot-pass .input-text,.login-column-content .input-text, .checkout-onepage-index .input-text {border: 2px solid #D4D4D6;height:37px;line-height:37px;width: 100%;padding-left: 5px;padding-right: 5px; -moz-box-sizing: border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;font-size:13px;color:#585B60;}
#checkout-step-shipping label,.mycheckout-index-index #mycheckout-form-step1 label,#checkout-step-payment label,#checkout-step-billing label,#checkout-step-shipping_method label{float:left;width:160px;margin-top: 12px;}
#customerbalance_placer label {display: block;width: 100% !important;padding-bottom: 15px;}
#customerbalance_placer strong {display: block;font-size: 15px;font-weight: normal;width: 100%;}
#checkout-step-billing .select-address-label {display: block;margin-bottom: 10px;width: 100%;}
.mycheckout-index-index #allow-gift-options-container label,#allow-gift-options-container label {float: none;width: 100%;}
#checkout-step-shipping .input-box,#mycheckout-form-step1 .input-box,#checkout-step-payment .input-box,#checkout-step-billing .input-box,#checkout-step-shipping_method .input-box,#allow-gift-options-container{float: right;margin-bottom: 10px;width: 448px;}
.payment-method-select .ops_htp_iframe{height: 385px;width: 325px;margin-left:-31px;margin-top: -20px;}
.mycheckout-index-index #mycheckout-form-step1 label.new_alias_label {width: 100%;}
#co-payment-form .paypal-logo{display:none;}
.mycheckout-index-index .payment-info-block-text{text-align: center;font-size: 15px;margin-bottom: 10px;margin-top: 10px;}
#mycheckout-form-step1 .input-box.phone,#mycheckout-form-step1 .billing-fields .billing-input,#checkout-step-billing .input-box.phone {overflow: hidden;}
.shipping-method-title {font-size: 14px;margin-left: 11px;margin-top: 10px;width: auto;;}
#mycheckout-form-step1 .phone .input-text,.checkout-onepage-index .phone .input-text {float: left;width: 400px;margin-right: 0;}
.step-title.col-2.eight.columns.shipping-container-block,.step-title.col-2.eight.columns.billing-container-block,.step-title.col-2.eight.columns.shipping_method-container-block,.step-title.col-2.eight.columns.payment-container-block{display: none !important;}
.checkout-title-block {color: #000;font-size: 22px;padding-left: 20px;padding-top: 27px;}
#checkout-step-billing .small-input{width:100%;}
#checkout-step-billing .field {overflow: hidden;}
#co-shipping-form .zip-input .input-box,#mycheckout-form-step1 .zip-input .input-box,#checkout-step-billing .zip-input .input-box {width: 115px;}
#co-shipping-form .zip-input,#mycheckout-form-step1 .zip-input,#checkout-step-billing .zip-input {float: left;margin-right: 10px;width: 115px;}
#co-shipping-form .city-input .input-box,#co-shipping-form .city-input,#mycheckout-form-step1 .city-input,#mycheckout-form-step1 .city-input .input-box,#checkout-step-billing .city-input .input-box,#checkout-step-billing .city-input{width: 322px;}
#co-shipping-form .inputs-small,#mycheckout-form-step1 .inputs-small,#checkout-step-billing .inputs-small {float: right;width: 448px;}
#co-shipping-form .labels-small,#checkout-step-billing .labels-small {float: left;}
.opc-wrapper .select-box {border: 2px solid #d9dbde;border-radius: 5px;box-sizing: border-box;float: none;height: 41px;margin:0px;width: 100%;}
.opc-wrapper .select-box::after {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png") !important;background-position: -383px -1206px;height: 11px;right: 15px;top: 13px;width: 10px;pointer-events: none;}
.opc-wrapper .select-box select{border:none;}
.checkout-onepage-index .input-text {border-radius: 5px;height: 41px;}
.checkout-onepage-index #opc-login .input-text{padding-left: 33px;}
.login-column-content .customer-email {background-position: -332px -1174px;height: 18px;left: 8px;position: absolute;top:4px;width: 17px;}
.login-column-content .login-password {background-position: -383px -1176px;height: 17px;left: -10px;position: absolute;top: 0px;width: 12px;}
.login-column-content .form-list > li {position: relative;}
.login-column-content #login-password {width: 100%;}
.login-column-content .password-login {position: relative;margin-top: 20px;}
.login-column-content input[type="radio"] + label{margin-left: 31px;}
.login-column-content input[type="radio"]:checked + label::before,.opc-wrapper input[type="checkbox"]:checked + label::before {background-position: -275px -442px;}
.login-column-content input[type="radio"] + label::before,.opc-wrapper input[type="checkbox"] + label::before {background-color: #fff;background-position: inherit;border: 2px solid #cecece;border-radius: 15px;height: 20px;margin-left:-32px;margin-top: -4px;width: 20px;}
.opc-wrapper input[type="checkbox"] + label {margin-left: 32px;}
.opc-wrapper input[type="checkbox"] + label::before{border-radius:4px;}
.login-column-content .form-list p {font-size: 17px;font-weight: bold;}
.col-1.eight.columns.fb-block {background-color: #fff;height: 444px;margin-right: 0;}
.col-2.eight.columns.login-container-block.login-block {height: 408px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .col-2.eight.columns.login-container-block.login-block {height: 404px;}
}
.login-container-block h1 {color: #313332;font-size: 20px;font-weight: normal;padding-left: 28px;}
.customer-account-login .login-container-block h1{padding-bottom: 28px;padding-left: 0;}
.mycheckout-index-index textarea.input-text,.checkout-onepage-index textarea.input-text {height: 85px;line-height: 20px;}
.account-create .search-header .input-text,.forgot-pass .search-header .input-text,.login-column-content .search-header .input-text,.checkout-onepage-index .search-header .input-text {-moz-box-sizing: inherit;-webkit-box-sizing:inherit;-ms-box-sizing:border-box;-o-box-sizing:inherit;background-color: #313234;border: 1px solid #585B60;color: #FFFFFF;font-size: 17px;height: 24px;margin-left: 15px;margin-top: -10px;padding: 5px;text-transform: uppercase;width: 328px;}
.form-inner.review-address-container {height: auto;min-height: 274px;}
.radbagit .form-inner.review-address-container {height:300px;}
.number-title {float: left;font-size: 26px;padding-right: 5px;padding-left:30px;}
.login-column-content p{color: #313332;font-size: 20px;padding-bottom: 5px;padding-top: 27px;}
.forgot-link{float:right;color:#AFB0B2;margin-top:4px;}
#login-password{float: right;width:95%;}
.login-password{margin-left:20px;display:inline-block;}
.input-box.new-customer { margin-bottom: 10px;}
.password-login {margin-top: 10px;}
.col-1 .buttons-set,.col-2 .buttons-set{border-top: 2px solid #D4D4D6;margin-top: 10px;text-align:center;padding-bottom: 20px;padding-top: 25px;}
.buttons-set button span{font-size: 20px}
.buttons-set button{background-color:#DCDDDF;color: #AFB0B2;border-radius: 2px;padding: 8px 30px;}
.buttons-set button.active-btn{background-color:#4fc6b4;color: #FFFFFF;cursor: pointer;}
.opc .review-btn button.active-btn,.opc button.active-btn.login-button {background-color: #f5a23b;}
.login-step-facebook.shoplogin-block {margin-top: 10px;}
.shoplogin-content{overflow: hidden;}
.account-login .shoplogin-block .login-column-content,.shoplogin-block .login-column-content p{padding-top: 0;padding-bottom: 0;}
.mycheckout-index-index .shoplogin-block .login-column-content p,.checkout-onepage-index .account-login .shoplogin-block .login-column-content,.checkout-onepage-index .shoplogin-block .login-column-content p{padding-bottom: 7px;padding-top: 15px;}
.col-2 .shoplogin-block .buttons-set{padding-bottom: 0;padding-top: 20px;}
.shoplogin-button {width: 100% !important;}
.shoplogin-block .shoplogin-button > div {padding-left: 29px;width: auto !important;}
.shoplogin-button > div div:first-child {float: left;}
.shoplogin-button > div div:last-child a {border: medium none !important;font-size: 12px !important;}
.login-step-facebook .login-step-title h2,.product-view-bundle-block h2{font-size: 26px;}
.checkout-login-register p{font-size:17px;}
.login-facebook-button a{background-color: #376cc9;border-radius: 2px;color: #fff;display: block;font-size: 20px;height: 40px;line-height: 43px;margin: auto;padding: 0;width: 230px;position:relative;}
.login-facebook-button span::after{border-bottom: 10px solid transparent;border-left: 17px solid #fff;border-top: 10px solid transparent;content: "";display: inline-block;height: 0;margin-left: 43px;position: absolute;top: 11px;width: 0;}
.login-step-facebook .fbsso-what{margin-top:20px;}
.login-step-facebook .fbsso-what a{color: #313332;font-size: 15px;font-weight: bold;}
.login-step-facebook .login-step-title h2 {color: #000;font-size: 20px;font-weight: normal;padding-left: 28px;}
.buttons-set .desc-button{margin-left: 16px;color:#585B60;line-height:30px;}
.giftcard-send-form label {font-size: 12px;}
/* checkou steps */
.block.block-cart.block-checkout-cart {padding: 28px 30px;}
.block-checkout-cart-wrapper {min-height: 280px;}
.select-box {width: 99%;width:100%\9;}
.select-box select {font-size: 13px;color:#585B60;margin-top: 0;}
.title-checkout {margin-bottom: 5px;}
.input-left{margin-right: 4%;}
.small-input{float: left;width: 48%;}
#shipping-new-address-form .small-input{width:100%;}
#shipping-new-address-form #is_packstation,#shipping-new-address-form .fields,#shipping-new-address-form .field,#shipping-new-address-form .wide{overflow: hidden;}
.zip-input{width: 60px;float: left;}
.zip-input .input-box.validation-passed:after{background-position: 0 0;}
.input-box.area.validation-passed:after{top:50px;}
.city-input{width: 354px;float: left;}
.radbagnl .zip-input{width:64px;}
.radbagnl .city-input{width: 350px;}
.cfch .city-input,.cffr .city-input{width:328px;}
.cfch .zip-input,.cffr .zip-input{width:86px;}
.billing-form-inner .control {margin-top: 16px;}
.shipping-method-container{font-size: 16px;}
.shipping-input {float: left;width: 79%;display:inline-block;}
.shipping-label {float: left;color: #747679;margin-left:5px;line-height: 22px;margin-top: -2px;}
.shipping-price {float: right;text-align:right;margin-left: 4%;width: 17%;color: #414447;font-size: 17px;}
.shipping-label span{display: block;color:#414447;font-size: 17px;}
.shipping-method-container li {margin-bottom: 31px;}
.giftwrap-info {float: left;font-size: 15px;width: 75%;}
.giftwrap-image {float: left;padding-right: 2%;}
.gift-warning-icon{width: 22px;height: 22px;display: block;float: left;background-position: -438px -139px;padding-right: 10px;}
.gift-warning {margin-top: 8px;}
.giftwrap-info > h3{font-size: 17px;}
.giftwrap-info .no-display {display: none;}
.giftwrapp-checkbox > label {width: 85%;}
.giftwrapp-checkbox label {padding-bottom: 10px;}
.giftwrapp-checkbox {margin-bottom: 10px;}
#allow-gift-receipt-block {clear: both;margin-bottom: 10px;margin-left: 175px;}
.opc-wrapper #allow-gift-receipt-block > label {display: block;width: 100%;}
.payment-method-container .form-list li{padding-left: 18px;font-size: 15px;}
.ops-form-list .input-text.required-entry {padding-left: 5px;}
.cvc-infotext {float: none;font-size: 12px;margin-left: 70px;margin-top:0px;width: 100px;position:absolute;}
.small-input .styled-select select{width: 110%;}
.cvc.small-input {float: none;width: 50px;margin-right: 0;}
.mycheckout-index-index .cc-number,.checkout-onepage-index .cc-number{background-position:2px -1270px;float:none;padding-left: 53px !important;border-left: 6px solid #ccc;}
.mycheckout-index-index .cc-number.visa-card,.checkout-onepage-index .cc-number.visa-card{background-position:2px -1309px;}
.mycheckout-index-index .cc-number.master-card,.checkout-onepage-index .cc-number.master-card{background-position:2px -1398px;}
.mycheckout-index-index .cc-number.correct-card,.checkout-onepage-index .cc-number.correct-card{border-left: 6px solid #279D99;}
.ssl-logo {font-size: 13px;line-height: 20px;}
#advice-validate-cc-number-OPS_CC_CARDNO{float:none;width:150px;}
.ssl-logo > img{float: left;margin-right: 10px;margin-top: 5px;}
.ssl-logo > span {float: left;margin-top: 20px;}
.payment-method-container .form-list.ops-form-list li {padding-left: 0;}
.ops-form-list .select-box #OPS_CC_BRAND{width: 100%;}
#opc-review .step-title.col-2.eight.columns{padding: 0px;}
.review-address {color: #747679;font-size: 15px;margin-top: 10px;padding-left: 11%;padding-right: 15%;}
.mycheckout-index-index .review-address{padding:0;}
.review-address > span {color: #414447;display: block;font-size: 17px;}
.review-address .customer-address span.price{display:block;float:left;}
.review-title-address {display: block;margin-top: 10px;padding-bottom: 2px;color: #414447;}
.review-address-container h1{float: left;}
.review-address-container a{float:right;font-size: 15px;color: #99009C;line-height:40px;}
.same-address{display: block;float: left;height: 22px;padding-right: 10px;width: 11px;background-position: -117px -441px;}
.customer-address{display: block;padding-left: 15px;}
.reivew-items{background-color: white;margin-top: 20px;}
.review-items-container{border-left:1px solid #e7e3d9;float: right;max-width: 646px;width: 100%;margin: auto;position:relative;}
.review-table-items{border-collapse:collapse;width: 100%;font-size: 16px;}
/*.review-table-items tr.first td {border-top: 2px solid #D6D6D9;}*/
.review-table-items tbody tr.last td {border-bottom:1px solid #e7e3d9;color: #6b6e73;font-size: 14px;}
.review-table-items .a-center{width: 80px;text-align:center;}
.review-table-items .product-image {float: left;}
.review-table-items .product-image img {height: 70px;width: 70px;}
.review-table-items a.btn-remove2.mobile-remove{display:none;}
.review-table-items .product-name {color: #313332;font-family: arial;font-size: 14px;font-weight: bold;text-align: left;width: 300px;line-height: 15px;}
.review-table-items .cart-product-sku {display: block;font-size: 13px;width: 300px;}
.review-product-info{float:left;padding-left:10px;height: 60px;position: relative;}
.review-product-info .item-options{display:none}
.review-table-items td.last {text-align: right;width: 90px;padding-right: 20px;}
.review-table-items td{padding: 12px 0 5px 12px;border-bottom: 1px solid #e7e3d9;}
.review-totals-table{float:left;font-size: 16px;margin-top: 8px;border-collapse: collapse;color: #747679;margin-left: 15px;width: 613px;margin-bottom: 27px;}
.review-totals-table td{padding-bottom: 5px;padding-top: 6px;}
.grandtotal-row .a-right {border-bottom: 2px solid #5c5e64;border-top: 2px solid #5c5e64;padding-bottom: 10px;padding-top: 10px;}
.review-totals-table .table-price{text-align:right;color: #6b6e73;}
.a-right.grandtotal-title {width: 330px;}
.review-items-container > h2 {color: #414447;font-size: 18px;font-weight: normal;margin-bottom: 23px;}
.agreement-content{display: none;}
.review-btn-set{margin: auto;max-width: 622px;width: 100%;}
.stepfive-title.columns > h1 {background:#FFFFFF;margin-bottom: 20px;padding: 28px 30px;}
.review-delivery-time{text-align:right}
.review-delivery-time li.availability{color:#6B6E73;float:right;font-size:13px;margin-right:20px;text-align:left;}
.aggreements {float: left;margin-right: 5%;width:100%;margin-top: 14px;}
.review-btn{float: right;margin-top: 7px;}
.order-review .checkout-newsletter-title,.paypal-express-review .checkout-newsletter-title {color: #6b6e73;font-size: 14px;margin-bottom: 5px;text-align:left;}
.order-review .checkout-review-newsletter-check {padding-bottom: 35px;padding-left: 20px;padding-top: 35px;width: 400px;}
.review-bottom .agree  label {color: #747679;}
.review-bottom .agree a {color: #99009C;}
.input-box.validation-passed {position: relative; -moz-box-sizing: content-box;-webkit-box-sizing: content-box;-o-box-sizing: content-box;-ms-box-sizing: content-box;}
.input-box.validation-passed:after {background-position: -19px -446px;content: "";height: 10px;position: absolute;right: 20px;top: 14px;width: 11px;}
.login-column-content .input-box.validation-passed{position: static;}
.input-box.radio.validation-passed:after {top: -19px;}
.input-box.has-password.validation-passed:after{background-image:none;}
.gift-box-message-letters {font-size: 13px;}
#allow-gift-options-for-items-container .gift-item {margin-top: 10px;}
.label-phone{float:left;}
.phone-info{background-color: #a0a0a0;border-radius: 20px;color: #fff;cursor: pointer;display: block;float: right;font-size: 21px;height: 34px;line-height: 35px;margin-bottom: 4px;margin-left: 10px;margin-top: 3px;position: relative;text-align: center;text-decoration: none;width: 34px;z-index: 999;}
.checkout-kit-card-block.a-right {display: none;}
/* cart in checkout */
.td-product-img{width: 80px;}
.td-product-name{width: 50%;font-size: 13px;color: #747679;}
.td-product-name .product-name{width: 60%;}
.td-product-item{text-align: right;}
.checkout-sidebar-cart .mini-products-list {width: 100%;font-size: 14px;color: #414447;border-bottom: 2px solid #D6D6D9;margin-top: 31px;}
.subtotals .item-name{float: left;}
.subtotals .product-price{float:right;}
.subtotals{margin-top: 25px;color: #414447;font-size: 14px;}
.item.grand_total {border-top: 2px solid #D6D6D9;margin-top: 10px;padding-top: 17px;font-size: 18px;}
.cart-title-inner .back-link{margin-top:0px;float:left;position:absolute;}
.cart-title-inner .button-back-link:before {margin-left: -16px;margin-top: 10px;position: absolute;}
.cart-title-inner .back-link > a {padding-left: 10px;}
.back-link{background-color: #4fc6b4;border-bottom:none;border-radius: 3px;color: #fff;height: 39px;line-height: 32px;margin: 20px auto auto;padding: 0 5px;text-align: center;width: 170px;}
.back-link > a {color: #fff;display: block;font-size: 17px;line-height: 33px;margin: 20px auto auto;padding-right: 11px;position: relative;padding-left: 12px;text-align: center;}
.checkout-cart-index .back-link {clear: both;float: left;margin-top: 0;width:auto;margin-bottom: 50px;}
.checkout-cart-index .back-link a{margin-top:0;padding-left: 25px;}
#checkout-step-shipping .back-link,#mycheckout-form-step1 .back-link,#mycheckout-form-step3 .back-link,#checkout-step-review .back-link,#checkout-step-payment .back-link,#checkout-step-billing .back-link,#checkout-step-shipping_method .back-link{float: left;margin-top:20px;}
#checkout-step-shipping .back-link a,#mycheckout-form-step1 .back-link a,#mycheckout-form-step3 .back-link a,#checkout-step-review .back-link a,#checkout-step-payment .back-link a,#checkout-step-billing .back-link a,#checkout-step-shipping_method .back-link a{margin:4px auto auto;}
#checkout-step-shipping .buttons-set,#mycheckout-form-step1 .review-btn,#mycheckout-form-step3 .review-btn,#checkout-step-review .review-btn,#checkout-step-payment .buttons-set,#checkout-step-billing .buttons-set,#checkout-step-shipping_method .buttons-set {float: right;margin-top:5px;}
#checkout-step-payment .sp-methods{margin-bottom: 20px;}
.button-back-link:before {border-bottom: 10px solid transparent;border-right: 10px solid #fff;border-top: 10px solid transparent;content: "";display: inline-block;height: 0;left: 5px;padding-left: 5px;position: absolute;top: 8px;width: 0;}
.button-back-link:before{padding-left:20px\9;}
.shipping-method-name {float: left;width:250px;}
.cfch .shipping-method-name {width:231px;}
/* Success page */
.checkout-onepage-success h1{font-size: 25px;}
.success-page .page-title{background-color: #FFFFFF;border-bottom: 3px solid #8CCA52;color: #747679;font-size: 16px;padding: 60px 60px 54px;margin-top: 70px;margin-bottom:40px;}
.success-page .page-title h1{color: #8CCA52;padding-bottom: 7px;}
.succes-login,.block.block-share {background: none repeat scroll 0 0 #FFFFFF;font-size: 16px;padding: 46px 60px 30px;margin-top: 40px;}
.block.block-share .title > a {color: #414447;font-weight: normal;}
.block.block-share {background: none repeat scroll 0 0 #FFFFFF;font-size: 16px;margin-top: 40px;padding: 46px 60px 30px;margin-bottom:40px;}
.block.block-share .facebook.login-facebook-button {margin-top: 21px;}
.block.block-share .facebook a {background-color: #376CC9;border-radius: 2px;color: #FFFFFF;padding: 11px 14px;text-transform:uppercase;}
.succes-login{background-image: url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/teo_success.png');background-repeat: no-repeat;background-position: 96% bottom;}
.gutschein-mobile-success .succes-login{background:none repeat scroll 0 0 #FFFFFF;padding:20px;margin-top: 0px;}
.gutschein-mobile-success a{display: block;height: 34px;margin-left: 20px;margin-top: -50px;width: 175px;position:absolute;}
.gutschein-mobile-success img{display:none;}
.succes-login .success-form{width: 40%;}
.success-form .input-text {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;border: 2px solid #D4D4D6;color: #585B60;font-size: 13px;height: 37px;padding-left: 5px;padding-right: 5px;width: 100%;}
.success-form .login-password {display: inline-block;margin-left: 0px;}
.success-form #login-password {float: left;width: 100%;}
.succes-login > p {padding-bottom: 22px;padding-top: 20px;}
.succes-login > ul {padding-bottom: 10px;}
.checkout-review-newsletter-check-p {padding-bottom: 20px;padding-top: 5px;}
.block.block-checkout-discounts.container {margin-bottom: 40px;}
#gutscheinconnection-container{padding: 10px;background-color:white;}
.block.block-share .name-td h4 {height: 44px;line-height: 17px;}
.success-page .page-title h1:before {background-position: -486px -129px;content: "";display: inline-block;height: 31px;padding-right: 10px;width: 23px;}
.please-wait {opacity:0.9;background: none repeat scroll 0 0 #FFFFFF;border: 3px solid #585B60;color: #585B60;font-size: 12px;font-weight: bold;left: 50%;margin: -34px 0 0 -90px;padding: 20px;position: absolute;top: 50%;white-space: nowrap;z-index: 99999999;}
.please-wait img{float: left;width: 35px;}
.please-wait span {margin-left: 7px;position: relative;top: 10px;}

/* 3 steps checkout */
.steps-checkout {overflow: hidden;}
.steps-checkout span {border-bottom: 2px solid #a6a6a3;color:#a6a6a3;display: block;float: left;font-size: 16px;margin-right: 20px;padding-bottom: 4px;text-align: center;width: 32%;cursor:pointer;height: 22px;position: relative;}
.steps-progress .login-column-content .customer-email {left: 23px;top: 0;}
.steps-checkout span.login-user{width:49%;}
.checkout-onepage-index .steps-checkout span{width: 154px;}
.cfbe.checkout-onepage-index .steps-checkout span,.cfch.checkout-onepage-index .steps-checkout span,.cffr.checkout-onepage-index .steps-checkout span,.radbagit.checkout-onepage-index .steps-checkout span{height: 36px;}
.steps-checkout span:last-child {margin-right: 0;}
.steps-checkout span.active-step,.checkout-onepage-index .steps-checkout span.bolder {border-color: #000;color: #000;}
.checkout-onepage-index .steps-progress{padding-top:15px;}
.steps-checkout span.back-step,.checkout-onepage-index .steps-checkout span.done {border-color: #60646a;color: #787a7d;cursor: pointer;}
.mycheckout-index-index .checkout-steps .step.active {background-color: #990099;border: medium none;border-radius: 9px;height: 18px;line-height: 19px;margin-top: 0;text-decoration: none;text-indent: 0;width: 18px;}
.mycheckout-index-index .checkout-steps .step a {float: left;margin-left: 5px;}
.mycheckout-index-index .separator-steps{background-color:#ACADB2;display: block;float: left;height: 2px;margin-top: 8px;width: 166px;}
.mycheckout-index-index .checkout-steps .step {background-color: rgba(0, 0, 0, 0);border: 2px solid #ACADB2;border-radius: 7px;float: left;height: 8px;line-height: 13px;margin-top: 2px;text-align: center;text-indent: -9999px;width: 8px;}
.mycheckout-index-index .checkout-steps{width: 386px;margin:auto;height:19px;}
.mycheckout-index-index .login-step-login .login-column-content{padding-top:28px;}
.review-totals-table .a-right {font-weight: normal;font-size: 14px;}
.review-totals-table th.a-right {text-align: left;}
#review-totals-table tr td.a-right:last-child {text-align: right;}
#shopping-cart-totals-table .a-right .price {float: right;}
#shopping-cart-totals-table{border-collapse: collapse;width:100%;}
#shopping-cart-totals-table tfoot td{border-bottom: 2px solid #313332;border-top: 2px solid #313332;color: #313332;padding-bottom: 10px;padding-top: 8px;font-size: 15px;font-weight: bold;}
.mycheckout-index-index .form-inner .validation-advice{margin-left:0px;}
.mycheckout-index-index .input-text.validation-failed {border: 1px solid #F1533E;}
.mycheckout-index-index .col-2.eight.columns.login-container-block.login-block{height: 464px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .mycheckout-index-index .col-2.eight.columns.login-container-block.login-block{height:460px;}
}
.mycheckout-index-index .input-text {border-radius: 5px;height: 41px;}
#login-form .input-text{padding-left: 33px;border-radius: 5px;height: 41px;}
/* IE hack mycheckout */
:root #login-form .input-text{width:415px \0/IE9;}
:root .login-column-content #login-password{float:none \0/IE9;}
:root .mycheckout-index-index input[type=radio]{display:none;}
:root .mycheckout-index-index input[type=checkbox] {display:none\9 !important;}
:root .mycheckout-index-index .input-text{width:433px \0/IE9;}
:root .mycheckout-index-index .zip-input .input-text{width:105px \0/IE9;}
:root .mycheckout-index-index .city-input .input-text{width:308px \0/IE9;}
:root .mycheckout-index-index .phone .input-text{width:390px \0/IE9 !important;}
:root .mycheckout-index-index .cc-number{width:380px \0/IE9 !important;}
:root .mycheckout-index-index .qty-cart-checkout .input-text.qty{width:40px \0/IE9;}
_:-ms-input-placeholder, :root #login-form .input-text{width:415px; }
_:-ms-input-placeholder, :root .login-column-content #login-password{float:none;}
_:-ms-input-placeholder, :root .mycheckout-index-index input[type=radio]{display:none;}
_:-ms-input-placeholder, :root .mycheckout-index-index input[type=checkout]{display:none !important;}
_:-ms-input-placeholder, :root .mycheckout-index-index .input-box.ratepaydirectdebitdob .input-text{width:55px!important}
_:-ms-input-placeholder, :root .mycheckout-index-index .input-box.ratepayrechnungdob .input-text{width:55px!important}
_:-ms-input-placeholder, :root .mycheckout-index-index .input-text{width:433px;}
_:-ms-input-placeholder, :root .mycheckout-index-index .qty-cart-checkout .input-text.qty{width:40px;}
_:-ms-input-placeholder, :root .mycheckout-index-index .zip-input .input-text{width:105px;}
_:-ms-input-placeholder, :root .mycheckout-index-index .city-input .input-text{width:308px;}
_:-ms-input-placeholder, :root .mycheckout-index-index .phone .input-text{width:390px !important;}
_:-ms-input-placeholder, :root .mycheckout-index-index .cc-number{width:380px !important;}

.mycheckout-index-index .login-container-block h1{padding-left:0;}
.mycheckout-index-index .form-inner.review-address-container {border-bottom: 1px solid silver;}
.mycheckout-index-index .form-inner.review-address-container {height: auto;min-height: 220px;}
.mycheckout-index-index .form-inner.review-address-container.shipp-method{min-height: 110px;min-height: 140px;border:none;padding-top: 0;}
.mycheckout-index-index .eight.columns.content-mycheckout{margin:0;width: 100%;}
.mycheckout-agree{height:90px;padding-left:10px;padding-right:10px;text-align:left;}
.same-address-billing{margin-top:25px;overflow: hidden;}
#mycheckout-form-step1 .shipping-block .form-inner{padding-top:0;padding-bottom:0;}
.shipping-form-mycheckout{margin-top:15px;}
.billing-inner{padding-bottom:0px;}
.shipping-inner{padding-top: 0px;}
.checkout-review-newsletter-check label{color: #747679;}
.mycheckout-index-index .checkout-review-newsletter-check{padding-bottom:0px;}
.payments-notice {font-size: 15px;padding-bottom: 20px;}
#co-payment-form .payment-method-container {margin-bottom: 7px;margin-top: 7px;}
.mycheckout-container .eight.columns{width: 48%;}
.mycheckout-container .oder {margin-left: 621px;}
.mycheckout-container .mycheckout-form-step1 .eight.columns.content-mycheckout,.mycheckout-container .mycheckout-form-step2 .eight.columns.content-mycheckout,.mycheckout-container #mycheckout-form-step3 .eight.columns.content-mycheckout {width: 58%;}
.mycheckout-container .mycheckout-form-step1 .eight.columns,.mycheckout-container .mycheckout-form-step2 .eight.columns,.mycheckout-container #mycheckout-form-step3 .eight.columns {width: 40%;}
.mycheckout-container #mycheckout-form-step3 .eight.columns.content-mycheckout .col-2.eight.columns{width:100%;}
.container.mycheckout-container .columns{margin-left:0px;margin-right: 0;}
.content-mycheckout .col-2.eight.columns {width: 100%;}
.mycheckout-container label{width:250px;float:left;margin-right: 30px;text-align: right;}
.mycheckout-container .select-box {width: auto;overflow:hidden;border: 2px solid #d9dbde;padding-right:15px;}
.mycheckout-container .select-box select{border:none;margin-bottom:0px;width:200%;position: relative;z-index: 99;cursor:pointer;}
.mycheckout-container .select-box:after{right: 10px;top: 16px;}
.mycheckout-container .small-input{width:100%;}
.mycheckout-container .input-box {float: left;width: 300px;}
.mycheckout-container .city-input {width: 220px !important;}
.mycheckout-container .zip-input {margin-right: 10px;width: 70px !important;}
.mycheckout-container .shipping-fields {float: none;height: 20px;width: auto;margin-top:10px;}
.mycheckout-container .shipping-fields.radio-btn{margin-left: 135px;}
.mycheckout-container .shipping-fields > label{width:auto;}
.mycheckout-container .billing-inner {padding-bottom: 28px;}
.mycheckout-container .shipping-method-title{display:none;}
.mycheckout-container .shipping-method-container li {margin-bottom:0px;margin-left: 99px;}
.mycheckout-container .shipping-input{width:auto;}
.mycheckout-container .shipping-price{float: left;margin-left: 0;margin-top: 7px;width: auto;font-size: 14px;}
.mycheckout-container .shipping-price:before {content: "(+";}
.mycheckout-container .shipping-price:after {content: ")";}
.mycheckout-container .shipping-method-container label{width:auto;margin-right:7px;}
.mycheckout-container #additional{display:none;}
.mycheckout-container .login-column-content .input-box{float:none;width:auto;}
.mycheckout-container .login-column-content label {float: none;width: auto;text-align:left;}

.mycheckout-container .payment-method-container dt label{padding-left:82px;text-align:left;}
.mycheckout-container .payment-method-container dd .form-list{clear:both;}
.mycheckout-container .payment-method-container dd li{clear:both;padding-left:97px;margin-bottom:15px;}
.mycheckout-container .payment-method-container #payment_form_ops_cc ul{padding-top:55px;}
.mycheckout-container .payment-method-container .form-list.ops-form-list{padding-top:15px;}
.mycheckout-container .payment-method-container dd label{width:180px;text-align:right;margin-right:30px;}
.mycheckout-container .payment-method-container dd input{padding-left:0px;width:250px;}
.mycheckout-container .payment-method-container dd select{width:280px;}
.mycheckout-container .payment-method-container dd .v-fix select{width:120px;}
.mycheckout-container .payment-method-container dd .select-box{width:231px;}
.mycheckout-container .payment-method-container dd .v-fix .select-box{width:81px;}
.mycheckout-container .payment-method-container .ssl-logo{display:none!important;}
.mycheckout-container .payment-method-container .cvc-infotext{display:none!important;}
.mycheckout-container .payment-method-container dd #OPS_CC_BRAND{padding-left:0px;width:280px;}
.mycheckout-container .small-input{width:auto!important;}
.mycheckout-container .payment-method-container .input-box {float: none;width:100%;}
.mycheckout-container .stb-block .block.block-cart.block-checkout-cart {margin-top: 20px;}
.mycheckout-container .mycheckout-title {color: #6b6e73;display: block;font-size: 26px;font-weight: bold;margin-bottom: 15px;}
.mycheckout-container .mycheckout-ts {margin-bottom: 20px;text-align: center;}
.mycheckout-container .mycheckout-ssl {text-align: center;}
.mycheckout-container .mycheckout-back {border: 1px solid #6b6e73;color: #6b6e73;float: left;margin-left:0px;padding: 10px;}
.mycheckout-container .button.active-btn {float: right;}
.mycheckout-container .billing-address {float: left;margin-right: 30px;width: 28%;}
.mycheckout-container .shipping-address {float: left;}
.mycheckout-container .review-address{padding-left: 0;padding-right:0;padding-bottom: 0px;}
.mycheckout-container .review-address.second-block-review{border: none;}
.mycheckout-container .review-address-container a{line-height: 23px;padding-left: 10px;}
.mycheckout-container .mycheckout-review-product-name a{float:none;padding-left:0px;color: #99009c;line-height: 17px;font-size:13px;}
.mycheckout-container .review-title-address{font-size: 17px;}
.mycheckout-container .customer-address{padding-left:0px;}
.mycheckout-index-index .mycheckout-container .table-product{border:none;}
.mycheckout-container .table-product h1{float:none;margin-bottom: 20px;}
.mycheckout-container .mycheckout-review {display: block;float: none;margin-top:15px;width: 90%;margin-left: 25px;}
.mycheckout-container .shipping-estimation-block.desktop {padding-left: 25px;}
.mycheckout-container .mycheckout-review-product-count {font-size: 15px;width: 50px;}
.mycheckout-container .mycheckout-review-product-price {font-size: 15px;}
.mycheckout-container .mycheckout-review-product-name {padding-left: 20px;width: 290px;}
.mycheckout-container .shipping-estimation-success {background-position: -487px -137px;color: #9cd164;font-size: 18px;font-weight: bold;margin-bottom: 10px;padding-left: 30px;}
.stb-block.agreement-block .block.block-cart.block-checkout-cart{padding: 28px 10px;}
.mycheckout-index-index .stb-block.agreement-block .checkout-review-newsletter-check{text-align: left;height: 55px;padding-bottom: 10px;}
.mycheckout-index-index .stb-block.agreement-block .mycheckout-agree{text-align: left;height: 40px;}
.mycheckout-index-index .stb-block.agreement-block .mycheckout-agree label,.mycheckout-index-index .stb-block.agreement-block .checkout-review-newsletter-check label{text-align: left;width: 90%;}
.mycheckout-container .button-set-block .buttons-set{margin-bottom: 20px;border:none;margin-top:0px;padding:0;}
.mycheckout-container .button-set-block .buttons-set button{width: 100%;float:none;}
.mycheckout-container .button-set-block.bottom-button-order .buttons-set{margin-bottom: 0;margin-top:20px;}
.mycheckout-index-index .checkout-cart-footer-additional{display:none;}
.mycheckout-index-index .checkout-cart-footer{margin-top: 50px;}
.mycheckout-index-index .add-gift-message {margin-left: 13px;margin-top: 15px;}
.mycheckout-index-index .giftwrapp-checkbox label{margin-left: 37px;text-align: left;width: 600px;}
.mycheckout-index-index .gift-wrapping-design {clear: both;float: left;}
.mycheckout-index-index .gift-wrapping-form .price-box {float: left;font-size: 14px;font-weight: bold;margin-left: 15px;padding-top: 18px;}
.mycheckout-index-index .gift-wrapping-options .select-box{margin-bottom:10px;}
.mycheckout-index-index .mobile-block-agreement{display:none;}
.mycheckout-container .last-item-review{margin-right:0;}
.mycheckout-form-step1,.mycheckout-form-step2,.mycheckout-form-step3{overflow: hidden;}
.mycheckout-index-index .container.cartA{width: 1280px;}
.mycheckout-index-index .container.cartA .columns{margin-left:0px;margin-right:0px;width: 100%;}
.mycheckout-container .login-column-content .customer-email {padding-left: 28px;text-align: left;}
.mycheckout-container .login-column-content input[type="radio"] + label{margin-left: 49px;}
.mycheckout-container .login-password{margin-left: 29px;}
.mycheckout-container .input-box.validation-passed:after{right: 8px;}
.mycheckout-container .add-gift-message-height{display:none;}
.mycheckout-container #allow-gift-options-for-order-container,.mycheckout-container #allow-gift-options-for-items-container {margin-left: 15px;}
.mycheckout-container .billing-address.giftwrapp {width: 34%;}
.checkout-review-newsletter-check label,.checkout-review-newsletter-check label a {color: #6b6e73;}
.checkout-review-newsletter-check .monkey-general-list label {display: none;}
.checkout-review-newsletter-check label a{text-decoration:underline;}
.mycheckout-container .cart-producte-count {font-size: 16px;}
.mycheckout-container .input-box.new-customer > label{text-align: left;}
.mycheckout-container .input-text.required-entry.validate-email {float: right;width: 95%;}

/* RatePay module */
.ratepaydirectdebitdob,.ratepayrechnungdob{padding-left:15px;}
.ratepayrechnungdob .dob-day,.ratepayrechnungdob .dob-month,.ratepayrechnungdob .dob-year{float:left;margin-right:15px;text-align:center;width:60px;}
.ratepayrechnungdob .dob-day label,.ratepayrechnungdob .dob-month label,.ratepayrechnungdob .dob-year label{text-align:center!important;width:60px!important;}
.ratepayrechnungdob .dob-day input,.ratepayrechnungdob .dob-month input,.ratepayrechnungdob .dob-year input{text-align:center!important}
.sp-methods input.ratepayphone{width:210px!important}

.ratepaydirectdebitdob .dob-day, .ratepaydirectdebitdob .dob-month, .ratepaydirectdebitdob .dob-year {float: left;margin-right: 15px;text-align: center;width: 60px;}
.ratepaydirectdebitdob .dob-day label,.ratepaydirectdebitdob .dob-month label,.ratepaydirectdebitdob .dob-year label{text-align:center!important;width:60px!important;}
.ratepaydirectdebitdob .dob-day input,.ratepaydirectdebitdob .dob-month input,.ratepaydirectdebitdob .dob-year input{text-align:center!important}
#payment_form_ratepay_directdebit li {display: block;overflow: hidden;}
#payment_form_ratepay_directdebit b {display: block;padding-bottom: 15px;padding-top: 5px;}

#ratepay_directdebit_agreement {display: block;}
#payment_form_ratepay_directdebit table td {vertical-align:top !important;}
/* iCart */
#MB_window{width: 250px !important;opacity:1;border: none !important;top: 45% !important;background-color: rgba(0, 0, 0, 0) !important;box-shadow: 3px 5px 2px 0 rgba(149, 147, 139, 1);}
#MB_window #MB_frame{text-align: center;background-color: #fff;color: white;font-size: 17px;border-radius: 12px;box-shadow: 3px 5px 2px 0 rgba(149, 147, 139, 1);-webkit-box-shadow:3px 5px 2px 0 rgba(149, 147, 139, 1);-moz-box-shadow:3px 5px 2px 0 rgba(149, 147, 139, 1);}
#MB_window #MB_close{display: none !important;}
#MB_window #MB_loading{padding: 0em;}

/* Popup */
.popup-splash{height: auto;padding: 60px;width: 230px;background-color: white;z-index: 9999 !important;}
.popup-splash .popup-title{color: #585B60;font-family: FuturaBT-Book;font-size: 23px;}
.popup-content {border-bottom: 8px solid #F2F2F2;color: #747679;margin-bottom: 15px;padding-bottom: 5px;}
.popup-splash input{ -moz-box-sizing: padding-box;-o-box-sizing: padding-box;-ms-box-sizing: padding-box;-webkit-box-sizing: padding-box;border: 2px solid #E4E6EB;padding: 6px 8px;width:98%;}
#lieferung.popup-splash {padding-left: 20px;padding-right: 20px;width: 290px;}
#lieferung .desktop {display: none;}
#lieferung .mobile-table.s-device {display: block;}
.close-splash2{height: 27px;position: absolute;right: 21px;top: 21px;width: 44px;background-position:21px -324px;background-size:60% auto;cursor: pointer;text-indent:-9999px;display:block;}
.newsletter-gender{width: 135px;height: 35px;float: left;margin-top:10px;}
.radio-sex{border: 2px solid #E4E6EB;display: inline-block;height: 28px;margin: 3px 0 3px 3px;width: 35px;}
.gender-newsletter.radio-sex.checked {background-color: #87898C;border-radius: 2px;}
.sex-male{background-position: -44px -492px;height: 16px;margin-left: 9px;margin-top:5px;width: 14px;display:block;}
.sex-female{background-position: -18px -492px;height: 16px;margin-left: 9px;margin-top: 4px;width: 14px;display:block;}
.checked .sex-male{background-position: -44px -518px;}
.checked .sex-female{background-position: -18px -518px;}
.gender-newsletter.radio-sex.radio-sex-female{margin-left: 0;margin-right: 3px;}
.popup-splash .newsletter-button{width: 90px;height: 35px;float: right;background:#AC20AC;border-radius: 2px;color: #FFFFFF;display: inline-block;font-size: 13px;margin-top:41px;}
#advice-validate-gender-newsletter-gender-female {bottom: 20px;clear: both;float: left;left: 63px;position: absolute;width: 150px;}
#newsletter-footer .gender-newsletter.radio-sex.radio-sex-female{position:relative;}
#newsletter-footer .gender-newsletter.radio-sex.radio-sex-female .validation-advice{bottom: -22px;left: -46px;position: absolute;width: 180px;}
.popup-splash.new-popup-nwl {height: 500px;width: 700px;background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/radbag_popup_bg.png');background-repeat:no-repeat;padding:0px;}
.popup-splash.new-popup-nwl .close-splash2{display:none;}
.nwl-content {padding: 52px 30px 30px 22px;}
.nwl-title{font-size: 38px;line-height: 38px;text-align: center;}
.nwl-subtitle {font-size: 54px;font-weight: bold;line-height: 52px;text-align: center;}
.nwl-small-text {font-size: 20px;line-height: 23px;margin-top: 19px;width: 380px;}
.popup-splash .nwl-content input[type="text"]{border: 1px solid #989998;color: #313332;display: block;font-size: 20px;height: 37px;text-transform: uppercase;width: 386px;}
.popup-splash .nwl-content input#newsletter-name {margin-top: 18px;}
.nwl-content .newsletter-gender .sex-male,.nwl-content .newsletter-gender .sex-female{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/popup_gender.png');margin: 0;}
.nwl-content .newsletter-gender .sex-male{background-position: 0 -52px;display: block;height: 46px;width: 70px;}
.nwl-content .newsletter-gender .sex-female{background-position:-128px -52px;width: 72px;height: 46px;}
.nwl-content .radio-sex {border: medium none;display: inline-block;height: 50px;margin:-8px 70px 0 28px;width: 85px;}
.nwl-content .newsletter-gender {float: none;height: 50px;margin-top: 10px;width: 100%;}
.nwl-content .gender-newsletter.radio-sex.checked {background-color: white;border-radius: 0;}
.nwl-content .gender-newsletter.radio-sex.checked .sex-male {background-position: 0 -1px;}
.nwl-content .gender-newsletter.radio-sex.checked .sex-female {background-position: -128px -1px;}
.popup-splash.new-popup-nwl .newsletter-button {background-color: #96bf36;border-radius: 0;box-shadow: none;float: none;font-size: 25px;font-weight: bold;height: 38px;margin-top: 3px;width: 350px;}
.nwl-small-info {color: #313332;font-size: 13px;margin-top: 25px;}
.popup-splash.new-popup-nwl .newsletter-button:hover {border: medium none;box-shadow: none;top: 0;}
.nwl-content a{color: black;display: inline-block;font-size: 15px;height: 36px;line-height: 15px;margin-left: 27px;padding-top: 10px;position: absolute;text-decoration: underline;width: 75px;}
.nwl-btn{position:relative;}
.nwl-input-name{height: 55px;margin-bottom: 9px;}
.new-popup-nwl #newsletter-footer .gender-newsletter.radio-sex.radio-sex-female .validation-advice{bottom: -10px;left: -187px;}
/* Account */
.customer-account-index .col2-left-layout .col-main .col2-main {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.customer-account-login .col-2.eight.columns.login-container-block.login-block {height: 444px;background-color:#fff;}
.label-password {margin-top: 14px;}
.label-password label{float: left;margin-top: 0;}
.account-login.container {margin-bottom: 50px;}
.forgot-pass{padding:28px 30px;margin: 35px 10px;}
.forgot-pass .fieldset {margin-bottom: 28px;}
.forgot-password {margin-bottom: 25px;}
.one-column-form{width:700px;margin:35px auto;}
.account-create{background-color:white;padding: 28px 30px;margin: 35px 10px;}
.account-create .fieldset{margin-bottom: 28px;}
.product-of-the-day-info-label,.birthday-info-label{border: 2px solid #D4D4D6;display: block;margin: 15px 10px;padding-bottom: 15px;padding-top: 15px;text-align: center;}
#my-orders-table{margin-top:20px;width:100%;padding-left:10px;padding-right:10px;}
#my-orders-table th{width:5%;text-align:left;}
.my-account .dashboard .white-block{background-color: #fff;float: left;height: 294px;margin-right: 10px;padding: 0;width: 242.6px;}
.my-account .white-block:nth-child(3n) {margin-right: 0;}
.dashboard .wishlist-dashboard{margin-top:10px;background-color:#fff;}
.white-row-dashboard {border-bottom: 1px solid #d9dbde;padding-bottom: 15px;padding-top: 10px;color: #313332;overflow: hidden;}
.my-account .white-row-dashboard a{color: #313332;}
.white-dashboard-inner {padding-left: 20px;padding-right: 20px;color: #87898c;}
.review-dashboard-block > a::before,.white-row-dashboard::before{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/wishlist-icons.png");background-position: 1px -83px;content: "";display: inline-block;height: 17px;width: 16px;}
.white-row-dashboard.order-item div{display:inline-block;}
.white-block-title {border-bottom: 1px solid #d9dbde;color: #4fc6b4;font-size: 16px;font-weight: bold;padding-bottom: 10px;padding-top: 20px;}
.white-row-dashboard.order-item::before {background-position: 1px -88px;}
.review-dashboard .white-row-dashboard.review-items::before {background-image: none;width: 0;}
.white-row-dashboard .review-dashboard-block {float: right;width: 133px;}
.review-dashboard a.product-image {display: block;float: left;height: 56px;}
.white-block-title.customer-info {border-color: #fff;}
.white-dashboard-inner.customer-info .info-box {border-bottom: 1px solid #d9dbde;padding-bottom: 15px;}
.customer-info-name {font-weight: bold;}
.review-dashboard .review-block-name {height: 35px;overflow: hidden;}
.review-dashboard-block > a::before {background-position: -14px -82px;display: inline-block;height: 17px;width: 17px;}
.wishlist-fullcontent.dashboard-wishlist {background-color: #fff;margin-top:10px;}
.wishlist-fullcontent.dashboard-wishlist .titles-holder {overflow: hidden;}
.title-wishlist-dashboard {color: #4fc6b4;font-size: 23px;padding-bottom: 26px;padding-top: 30px;}
.wishlist-fullcontent.dashboard-wishlist #itabs {padding-left: 28px;padding-right: 28px;}
.wishlist-fullcontent.dashboard-wishlist .titles-holder .title {margin-right: 20px;cursor: pointer;}
.wishlist-fullcontent .titles-holder .title-new{margin-right: 20px;}
.wishlist-fullcontent.dashboard-wishlist .titles-holder .title-span:nth-child(3n) {margin-right: 0;}
.wishlist-fullcontent.dashboard-wishlist .itabs .titles .title .center {padding-bottom: 10px;}
#add-new-wishlist .please-wait {border: medium none;left: 55%;top: 52%;}
#add-new-wishlist .please-wait.wishlist-message {color: green;font-size: 15px;left: 22%;padding: 0;top: 60%;}
/* MH direkt newsletter */
.mhdnewsletter-index-shortlong .dob-day,.mhdnewsletter-index-shortlong .dob-month{margin-right:10px !important;width:20%;}
.mhdnewsletter-index-shortlong .dob-year{width: 30%;}
.mhdnewsletter-index-shortlong .dob-info {display: block;}
.mhdnewsletter-index-shortlong .select-box {width: 74%;}
.mhdnewsletter-index-shortlong .newsletter-info{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/newsletter_de2.jpg") !important;height: 182px;width: 325px;}

.mhnewsletter {background-color: #FFFFFF;margin-bottom: 50px;margin-top: 50px;padding: 20px;font-size: 14px;}
.mhnewsletter h4{font-size: 17px;}
.mhnewsletter .select-box{width:74%;}
.mhnewsletter .dob-info {display: block;}
.mhnewsletter-table{width:635px;}

.opc {margin:40px 0;overflow: hidden;}
.opc .allow.active .checkout-step-active.step-title,.opc .step-title {display:none !important;padding-top:29px;}
.opc .allow.active .step-title{display:block !important}
.opc .form-list li fieldset,
.opc fieldset .form-list li > fieldset {display: inline-block;width: 100%;}
/* CMS page */
.pressreports-index-index #topCartContent .actions .button{margin-top:22px;}
.cms-index-noroute .page-title-wrapper,.pressreports-index-index .page-title-wrapper,.cms-page-view .page-title-wrapper,.catalog-seo-sitemap-category .page-title-wrapper{background-color: #fff;padding-bottom: 35px;padding-top: 35px;}
.cms-index-noroute .page-title-wrapper h1,
.pressreports-index-index .page-title-wrapper h1,.catalog-seo-sitemap-category .page-title-wrapper h1,
.cms-page-view .page-title-wrapper h1 {padding-left: 10px;text-transform: uppercase;}
.cms-content p,
.cms-content ul{margin-bottom: 1em;}
#personalization_select_options > ul {list-style: outside none none;margin: 0;padding-left: 0;}
.cms-content{background: none repeat scroll 0 0 #FFFFFF;font-size: 15px;margin-top: 50px;padding: 20px;margin-bottom:50px;width:984px;}
.cms-content a {color: #4fc6b4;}
.cms-content > h1 {font-size: 20px;}
.cms-content img{max-width:100%}
.sitemap li a:hover{text-decoration:underline;}
.catalog-seo-sitemap-category .sitemap-category .level-3 {background-color: #9C1E9C;border-radius: 5px;display: block;height: 5px;left: 20px;position: absolute;top: 4px;width: 5px;}
.catalog-seo-sitemap-category .sitemap-category a{position:relative;}

/* press berichte */
.pressreports-conteiner {display: inline-block;margin-top: 35px;width: 100%;margin-bottom: 25px;}
.pressreports-conteiner .press-img {float: left;width: 125px;margin-right:10px;}
.press-content {padding-left: 135px;}
.press-product-name {font-size: 15px;margin-bottom: 5px;text-transform: uppercase;display:block;font-weight:bold;}
.press-product-content{display:inline-block;width:100%;}
.press-product-img {float: left;margin-right:10px}
.press-product-text {font-size: 13px;min-height:55px;}
#topCartContent.press-product-link {float: right;margin-top:0px;margin-left: 15px;}
.press-btn.buttons-set button{padding: 8px 10px;}
.press-btn.buttons-set button span{font-size: 12px;}


/* Royal Slider */
.rsWebkit3d * {-webkit-backface-visibility: hidden;}
.royalSlider{position:relative;direction:ltr;}
.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl{-webkit-backface-visibility:hidden;}
.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none;}
.rsOverflow{width:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.rsContainer{position:relative;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.rsArrow,.rsThumbsArrow{cursor:pointer;}
.rsThumb{float:left;position:relative;}
.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;}
.rsArrow.rsArrowLeft{background-position: -5px -180px;height: 40px;left: 5px;position: absolute;top: 39%;width: 40px;z-index:1;}
.rsArrow.rsArrowRight{background-position: -155px -180px;height: 40px;right: 5px;position: absolute;top: 39%;width: 40px;z-index:1;}
.rsArrow.rsArrowLeft:hover{background-position: -55px -180px;}
.rsArrow.rsArrowRight:hover{background-position: -205px -180px;}
.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear;}
.rsGCaption{width:100%;float:left;text-align:center;}
.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;}
.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none;}
.rsSlide{position:absolute;left:0;top:0;display:block;/*overflow:hidden;*/height:100%;width:100%;}
.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto;}
.rsContent{width:100%;height:100%;position:relative;}
.rsContent .textContainer a{color:#AC20AC}
.rsPreloader{position:absolute;z-index:0;}
.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;}
.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25);}
.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22;}
.rsTabs{float:left;}
.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative;}
.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s;}
.rsVideoFrameHolder.rsVideoActive{opacity:1;}
.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;}
.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-right:44px;}
.rsABlock{z-index:15;-webkit-backface-visibility:hidden;}
.grab-cursor{}
.grabbing-cursor{cursor:url(grabbing.png) 8 8, move;}
.rsNoDrag{cursor:auto;}
.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif);-webkit-backface-visibility:hidden;}
.royalSlider * {-webkit-backface-visibility:visible;}
.rsWebkit3d .rsSlide {-webkit-transform:translateZ(0);}
.textContainer.right{z-index:1}
/* Magiczoom Plus */
.MagicZoom img{border:0!important;padding:0!important;margin:0!important;}
.MagicZoomBigImageCont{}
.MagicZoomHeader{font-size:8pt!important;line-height:normal!important;color:#fff;background:#666;text-align:center!important;}
.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:move;}
.MagicZoomLoading{border:1px solid #ccc;background:#fff url(graphics/loader.gif) no-repeat 2px 50%;padding:4px 4px 4px 24px!important;margin:0;text-decoration:none;text-align:left;font-size:8pt;font-family:sans-serif;color:#444;}
.MagicZoomPlus{cursor:url(graphics/zoomin.cur), pointer;outline:0!important;width:556px !important;}
.MagicZoomPlus img{border:0!important;padding:0!important;margin:0!important;max-width:100%}
.MagicZoomBigImageCont img{max-width:none}
.MagicZoomPlus span{display:none!important;}
.MagicHotspots{display:none;visibility:hidden;}
.MagicHotspots a{border:1px solid #ccc;}
.MagicHotspots a:hover{border:1px solid red;}
.MagicThumb, .MagicThumb:hover{cursor:url(graphics/zoomin.cur), pointer;outline:0!important;}
.MagicThumb-expanded-thumbnail{cursor:default;}
.MagicThumb span{display:none!important;}
.MagicThumb img{border:0;outline:0;}
.MagicThumb-expanded{cursor:url(graphics/zoomout.cur), pointer;background:transparent;border:1px solid #ccc;outline:0;padding:0;}
.MagicThumb-caption{color:#333;font:normal 10pt Verdana, Helvetica;background:#ccc;text-align:left;padding:8px;border:0!important;outline:0!important;}
.MagicThumb-buttons{background:transparent url(graphics/buttons8-big.png) no-repeat 0 0;/*height:32px;*/ height:40px;display:block;}
.MagicThumb-buttons a{background-image:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-12.png) !important;width:32px;height:32px;margin:0px 1px!important;overflow:hidden;}
.MagicThumb-loader{font:normal 12pt sans-serif;border:1px solid #000;background:#fff url(graphics/loader.gif) no-repeat 2px 50%;padding:2px 2px 2px 22px;margin:0;text-decoration:none;text-align:left;}
.MagicThumb-swap{}
.MagicThumb-external-caption{display:none;}
.product-img-box #media-wrap {margin-bottom:8px;}

/* product view related slider */
.product-view-content .product-view-content-center .releted-products.columns{float:right;clear:right}
.releted-products-detail{overflow:hidden;margin:0}
.releted-products-detail .others-product {position: absolute;margin-top:5px}
.releted-products-detail .sliderContainer{width:398px;margin:0 auto;/*height: 500px*/}
.releted-products-detail .rsOverflow{ overflow: hidden;position:relative;padding-top: 50px;}
.releted-products-detail .rsOverflow .rsContainer{/*width:428px;*/}
.releted-products-detail .rsOverflow .rsContainer .rsSlide.rsActiveSlide{font-size:15px;font-weight:bold}
.releted-products-detail .rsImg{float:left;margin:0 0 10px;  width: 100%;}
.releted-products-detail .rsArrow.rsArrowRight,
.releted-products-detail .rsArrow.rsArrowLeft{height: 35px;width: 35px;top: 0;position:absolute}
.releted-products-detail .rsArrow.rsArrowRight {background-position:-130px -852px;right: 0}
.releted-products-detail .rsArrow.rsArrowLeft {background-position:-10px -852px;right:40px;left:auto}

.releted-products-detail .rsArrow.rsArrowRight:hover {background-position:-212px -852px;right: 0}
.releted-products-detail .rsArrow.rsArrowLeft:hover {background-position:-50px -852px;right:40px}

.releted-products-detail .rsArrow.rsArrowRight.rsArrowDisabled {background-position:-130px -852px;right: 0;left:auto;cursor:default;}
.releted-products-detail .rsArrow.rsArrowLeft.rsArrowDisabled{background-position:-9px -852px;right:40px;left:auto;cursor:default;}

/* account */
.my-account{position:relative}
.my-account .dashboard-top,
.my-account .fieldset,
.my-account .bp-friends,
.my-account p,
.my-account .col2-set{padding:10px 20px 20px 20px}
.my-account .bp-friends p{padding:20px 0}
.my-account h1 {/*margin-left:10px;padding-left:30px;*/color: #313332;font-family: arial;text-align: center;text-transform: uppercase;}
.my-account h2{color:#535659;font-family: 'FuturaBT-Book';font-size:20px;margin:0;padding:0 5px 10px 10px;line-height: 13px;}
.my-account .m-row-one .price-box{padding:0 5px 0 10px;}
.my-account h2.product-name a{color:#535659;}
.my-account h2.sub-title{margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid #D9DBDE;font-weight:normal; }
.my-account .kontoinfo{margin:0 20px;}
.my-account h3{color: #313332;font-family: arial;font-size: 13px;font-weight: bold;}
.my-account .input-text{float:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:2px solid #D9DBDE;color:#939599;font-size: 13px;padding: 10px 5px;width: 100%}
.my-account .input-text.qty {border: 2px solid #D9DBDE;color: #939599;font-family: 'FuturaBT-Book',sans-serif;font-size: 15px;font-weight: bold;height: 37px;text-align: center;width: 45px;margin-left:15px;margin-right:10px;position:relative;bottom:34px;}
.my-account .text-comment{position:relative;bottom:32px;}
.my-account .m-row-three.last .button.btn-cart{float:none;bottom:32px;top:-31px;}
.my-account .my-wishlist .price-box .special-price{display:inline;padding:0;}
.my-account .my-wishlist .price-box .old-price{padding:0;}
.my-account .my-wishlist .price-box .old-price .price-label{top: 6px;}
.my-account .buttons-set.buttons-set2 .button.fb-shw{background-color: #AC20AC;border-radius: 2px;position: relative;top: 0;box-shadow: 0 2px #7D317D;color: #FFFFFF;float: right;font-size:17px;margin-left: 30px;margin-top: 10px;padding: 3px 15px;}
.my-account .buttons-set.buttons-set2 .button.fb-shw:hover{box-shadow: 0 1px #7D317D;top: 1px;}
.my-account .buttons-set.buttons-set2 .btn-share span{font-size:16px;}
.my-account a{color:#4fc6b4;font-size:13px}
.my-account .col2-set .col-1 {padding:15px 0}
.my-account .page-title {margin-top:20px}
.my-account .page-title img{float:left}
.my-account .buttons-set{display:inline-block;text-align: center;padding:20px;}
.my-account form .buttons-set{display:block;text-align: center;padding:20px;}
.my-account form .form-list {margin: 0 auto;max-width: 500px;}
.my-account .buttons-set button{margin-top:8px}
.my-account .buttons-set .back-link{float:left;padding:0 15px;width:auto;margin-top: 12px;}
.my-account .buttons-set .back-link a{color:#ffffff !important;margin-top:0!important;}
.my-account .select-box{width:100%;float:none}
.my-account .select-box:after{top:18px;}
.my-account .select-box select{margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}
.my-account ul li label{margin-bottom:0;}
.my-account .form-list > li {display: block;margin-bottom: 10px;}
.my-account .bp-friends h3.bprecommendations-title{margin-top:20px}
.my-account .bp-friends .form-list{max-width:none;width:100%}
.my-account textarea {-moz-box-sizing: padding-box;-webkit-box-sizing: padding-box;-o-box-sizing: padding-box;-ms-box-sizing: padding-box;width: 100%;}
.logout-page{margin:50px 10px;padding:28px 30px 48px;background-color:white;height:100px;}
.logout-page .page-title{margin-bottom:15px;}
.logout-page .logout-message{padding-left:2px;}
.customer-account-edit .my-account form .form-list {max-width: inherit;}
.customer-account-edit .edit-account{padding:0px;position: relative;}
.customer-address-book .title-wishlist-dashboard,.customer-account-edit .title-wishlist-dashboard{padding:30px 30px 35px;}
.customer-address-book .title-wishlist-dashboard{border-bottom: 1px solid #d9dbde;}
.my-account .customer-address-book .col2-set{padding-left:0;padding-right:0;}
.my-account .edit-account .fieldset {padding: 0 30px;}
.my-account .edit-account .fieldset .field {overflow: hidden;margin-bottom: 20px;}
.my-account .edit-account .fieldset label {float: left;color: #313332;}
.my-account .edit-account .fieldset .input-box {float: right;width: 466px;}
.my-account .edit-account .fieldset .field.small-input {float: none;margin-right: 0;width: 100%;}
.my-account .edit-account .form-list > li{overflow: hidden;margin-bottom:0;}
.my-account .edit-account .input-text {border-radius: 6px;height: 35px;padding: 0 0 0 10px;color: #6b6e73;}
.my-account .edit-account .select-box select {border: 2px solid #d9dbde;border-radius: 6px;height: 35px;}
.my-account .edit-account .select-box::after {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png") !important;background-position: -383px -1206px;height: 11px;pointer-events: none;top: 13px;width: 10px;}
.my-account .edit-account input[type="checkbox"]:checked + label::before {background-position: -275px -442px;}
.my-account .edit-account input[type="checkbox"] + label::before {background-color: #fff;background-position: inherit;border: 2px solid #cecece;border-radius: 4px;height: 20px;margin-left: -42px;margin-top: -6px;width: 20px;}
.my-account .edit-account input[type="checkbox"] + label{margin-left: 42px;}
.my-account .edit-account .form-list > li.control {margin-top: 17px;}
.my-account .edit-account .fieldset.edit-account-password {border-top: 1px solid #d9dbde;padding-top: 30px;}
.edit-account-custom {margin-top: 20px;padding-left: 30px;padding-right: 30px;padding-bottom: 35px;}
.edit-account-custom label {float: left;}
.edit-account-custom .input-box {float: right;width: 466px;}
.customer-address-index .col2-left-layout .col-main .col2-main,.customer-account-edit .col2-left-layout .col-main .col2-main{margin-bottom: 70px;}
.customer-account-edit .edit-account .buttons-set.form-buttons {padding: 0;position: absolute;width: 100%;margin-top: 8px;}
.my-account .edit-account .buttons-set button {float: right;height: 36px;margin-top: 8px;padding-bottom: 0;padding-top: 0;}
.my-account .edit-account .buttons-set button span,.customer-address-book .buttons-set button span{font-size: 18px;}
.my-account .edit-account .buttons-set .back-link{height: 36px;}
.my-account .edit-account .buttons-set .back-link a{font-size: 18px;}
.my-account .customer-address-book h2 {padding: 0 0 0 30px;color: #313332;font-size: 14px;}
.my-account .customer-address-book .item{padding-left: 30px;padding-right: 30px;overflow:hidden;}
.my-account .customer-address-book .item.customer-address-billing{border-bottom: 1px solid #d9dbde;margin-bottom: 20px;padding-bottom: 20px;}
.my-account .customer-address-book .item address {color: #313332;font-style: normal;float:left}
.my-account .customer-address-book .item p{float:right;padding-right: 120px;}
.my-account .customer-address-book .item p a {color: #313332;font-size: 14px;}
.my-account .customer-address-book .item p span {background-position: -14px -87px;}
.customer-address-book {position: relative;}
.customer-address-book .buttons-set{padding: 0;position: absolute;width: 100%;margin-top: 8px;}
.customer-address-book .buttons-set button{height: 36px;margin-top: 30px;padding-bottom: 0;padding-top: 0;float: left;}
.my-account .addresses-additional .item {margin-bottom: 10px;}
.my-account .col-2.addresses-additional {margin-top: 13px;}
.my-account .addresses-additional .item a{display:block;}
.input-box.address-book-save > label {display: block !important;width: 100% !important;}

.my-wishlist .oder {display: inline-block;line-height: 34px;margin-left: 0;margin-top: 14px;position: relative;}

/* BP Recommendation */
.my-account .getfbfriends{width:auto!important;line-height:normal;background:none;}
.cms-birthday-service{font-size:15px;}
.cms-birthday-service h3{font-family:'FuturaBT-Bold';font-size:18px;font-weight:normal;margin-bottom:10px;margin-top:20px;text-transform:uppercase}
.cms-birthday-service .col-main ul{list-style:disc inside none}
.form-list.bprecommendations-form .input-box{text-align: center}
.form-list .bprecommendations-dob .dob-day,
.form-list .bprecommendations-dob .dob-month{width:25%;display:inline-block;margin-right:2px;}
.form-list .bprecommendations-dob .dob-year{width:47%;display:inline-block}
#fb_friends_popup{border-width:0;height:auto;left:50%;margin:0 0;outline:medium none;position:absolute;top:0px;z-index:1102;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #9F9F9F;padding:30px 20px 30px 32px;text-align:left;}
#fb_friends_popup .close{cursor:pointer;display:inline-block;float:right;height:13px;padding:0;position:absolute;right:10px;top:10px;width:13px;z-index:1102;}
#fb_result{float:left;margin-left:-13px;}
.fb-profile-item{position:relative;width:50px;height:100px;float:left;margin:3px 13px;cursor:pointer;}
.fb-profile-name{width:100%;text-align:center;margin:0 auto;display:block;font-size:0.8em;}
.fb-profile-item-checkbox{position:absolute;right:0;top:37px;}
#my-friend-save{border-color:#fff;}
#my-friend-save tbody th,
#my-friend-save tbody td{border-color:#fff;vertical-align: top}
#my-friend-save thead th{border-right-color:#fff;font-weight:normal;padding:2px 4px;vertical-align:middle;white-space:nowrap;}
#save-bprecommendations-form{display:block;margin-top:10px;height:22px;}
#bprecommendations-form button.getfbfriends{text-transform:lowercase;height:auto;}
#bprecommendations-form button.getfbfriends span{height:16px;text-transform:lowercase;padding:0 16px 0 30px;}
#bprecommendations-form button.getfbfriends span span{background:#6b7aae;border:none;height:auto;padding:0;line-height:16px;}
#bprecommendations-form .form-list p{padding-left:0px;}
.my-account .login-facebook-button a{color:#fff}
.bprecommendations-form .select-box select{height:40px}
.data-table.form-list.bprecommendations-form.second-table td img,
.data-table.form-list.bprecommendations-form.second-table td{vertical-align:middle;padding:5px}
.bp-friends .login-step-facebook{padding:0}

.col-left .block-account{}
.col-left .block-account ul{}
.col-left .block-account ul li{display:block}
.col-left .block-account ul li.current strong,
.col-left .block-account ul li a{padding: 9px 10px;color:#87898C;font-size:14px;display:block}
.col-left .block-account ul li.current strong {color: #313332;position: relative;}
.col-left .block-account ul li.current strong::after {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/wishlist-icons.png");background-position: 8px -85px;content: "";display: block;height: 16px;position: absolute;right: 12px;top: 7px;width: 17px;}
.col-left .block-account ul li a:hover{background:#ebedf2}

.icart-success{background-position:-488px -139px;display:block;width:23px;height:21px;margin:0 auto;text-indent:-99999px;}

#popup-socialphoto img{max-width:100%}
.MagicThumb-buttons a[title="Close"]{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/header_icon.png") !important;background-position: 4px -261px !important;background-repeat: no-repeat;background-size: 60% auto !important;height: 34px;margin-left: 12px !important;margin-right: 10px !important;padding-right: 5px;top: 14px;width: 30px;}
.MagicThumb-buttons a[title="Previous"]{background-position:-55px -180px !important;width:40px;height:40px;margin-right:10px !important}
.MagicThumb-buttons a[title="Previous"]:hover{background-position:-105px -180px !important;}
.MagicThumb-buttons a[title="Next"]{background-position:-205px -180px !important;width:40px;height:40px;margin-right:10px !important}
.MagicThumb-buttons a[title="Next"]:hover{background-position:-255px -180px !important;}
/* Devices tools */
.device,
.s-device,
.tablet,
.mobile,
.device-checkout,
#product-detail-cut,
#product-description-cut{display:none;}
.my-wishlist button.button{background-color: #AC20AC;border-radius: 2px;color: #FFFFFF;float: right;margin-top: 10px;padding: 4px 15px;position: relative;}
.my-account .form-list textarea{min-height: 85px;border:2px solid #D9DBDE}
.my-wishlist .m-row-three textarea {min-height: 85px;border:2px solid #D9DBDE;margin-bottom:10px}
/* billing popup */
#billig li:before{content: "-";margin-left: -10px;position: absolute;}
#billig li {margin-left: 10px;}
.MagicThumb-background{display:none !important}
/* new category pages */
.feature-auto-box{background-color: #FFFFFF;height:632px;margin:10px;width: 492px;}
.feature-giftfinder-box.feature-auto-box{height: 306px;}
.feature-giftfinder-box.feature-auto-box .giftfinder-sidebar{background-image:none;height: 296px;position: relative;}
.feature-giftfinder-box.feature-auto-box .giftfinder-sidebar fieldset {bottom: 20px;position: absolute;width:469px;}
.feature-giftfinder-box.feature-auto-box .giftfinder-sidebar form h3{color:white;}
.feature-giftfinder-box.feature-auto-box #selectedPrice{background-color:white;}
.feature-giftfinder-box.feature-auto-box .giftfinder-sidebar fieldset .gender{background-color:white;border:none;padding: 0 13px;width: 78px;position: relative;text-align:center;}
.feature-giftfinder-box.feature-auto-box .giftfinder-sidebar fieldset .gender:after {margin-left: 0;margin-right: 0;width: auto;}
.feature-giftfinder-box.feature-auto-box .giftfinder-sidebar .btn-giftfinder{width: 104px;margin-right: 5px;padding: 10px 0;}
.feature-giftfinder-box.feature-auto-box .giftfinder-sidebar fieldset .gender.checked {background-color: #87898c;}
.feature-giftfinder-box.feature-auto-box #selectedItems span.default{padding: 0 8px;}
.feature-giftfinder-box.feature-auto-box .giftfinder-sidebar fieldset .gender.checked:after{position: absolute;right: 6px;top: 13px;width: 9px;}
.feature-giftfinder-box.feature-auto-box .giftfinder-sidebar .gs-label{left: -8px;top:-8px;}
.feature-giftfinder-box.feature-auto-box .giftfinder-sidebar fieldset .field,.feature-auto-box .giftfinder-sidebar fieldset .product-config{border:none;}
.feature-giftfinder-box.feature-auto-box .giftfinder-sidebar form .left-title-box {color: #fb9d1d;font-family: FuturaBT-Bold;font-size: 21px;margin-bottom: 0;padding-bottom:5px;text-align: center;}
.feature-giftfinder-box.feature-auto-box .sidebar-giftfinder-box{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/giftfinder_block.png");background-position: center 83px;background-repeat: no-repeat;}
.radbagit .feature-giftfinder-box.feature-auto-box .giftfinder-sidebar fieldset .gender {margin-right: 15px;}
.feature-auto-box-smalls{background-color: #FFFFFF;height: 306px;margin:10px;width: 236px;}
.giftfinder-sidebar form .left-title-box{color: #FB9D1D;font-family: FuturaBT-Bold;font-size: 21px;margin-bottom: 0;padding-bottom: 20px;text-align: center;display:block;}
.box-category.giftfinder-sidebar form .box-gift-content{padding-left: 20px;padding-right:20px;}
.box-category.giftfinder-sidebar fieldset .field{display:inline-block;width:100%;margin-bottom:0px;float:none;}
.box-category.giftfinder-sidebar fieldset .gender{border: medium none;margin-right: 17px;text-align: center;text-transform: uppercase;width: 85px;background-color:white;}
.box-category.giftfinder-sidebar fieldset .gender.last-gender{margin-right: 0px;}
.box-category.giftfinder-sidebar form .box-gift-content h3{ color: #FFFFFF;padding-bottom: 5px;text-align: center;font-size: 20px;}
.box-category.giftfinder-sidebar form .box-gift-content .gift-title-sec{ color: #FFFFFF;padding-bottom: 5px;text-align: center;font-size: 20px;display:block;}
.box-category.giftfinder-sidebar form fieldset {margin-top: 250px;}
.box-category.giftfinder-sidebar .btn-giftfinder,.btn-popup {margin-right: 0px;width: 100%;float:none;width: 147px;margin-top:18px;margin-left: 135px;text-transform: uppercase;font-weight: bold;}
.box-category.giftfinder-sidebar fieldset .field.price-range{width:100%}
.box-category.giftfinder-sidebar form {padding-top: 35px;}
.feature-auto-box .box-name {color: #5b5e61;display: block;font-size: 18px;height: 20px;margin-bottom: 10px;overflow: hidden;padding-top: 4px;text-overflow: ellipsis;white-space: nowrap;}
.feature-auto-box .box-name-price {font-size: 16px;margin: 10px 10px 10px 20px;}
.feature-auto-box .product-title {font-size: 20px;padding-bottom: 10px;padding-left: 20px;padding-top: 10px;}
.feature-auto-box .product-social-icon{bottom: 18px;position: absolute;right: 20px;}
.cart-container-inner-right.eight.columns.s-device{display:none;}
.sidebar-giftfinder-box{background-color: #535559;width:492px;height:306px;}
.giftfinder-sidebar.box-category{background: none;}
.giftfinder-sidebar.box-category fieldset .gender span.him:before,.giftfinder-sidebar.box-category fieldset .gender span.her:before,.giftfinder-sidebar.box-category fieldset .gender span.chi:before{height: 14px;background:none;width:auto;}
.giftfinder-sidebar.box-category fieldset .gender:after{width:auto;margin:0;}
.giftfinder-sidebar.box-category fieldset .gender.checked span.her:before,.giftfinder-sidebar.box-category fieldset .gender.checked span.chi:before,.giftfinder-sidebar.box-category fieldset .gender.checked span.him:before{height: 14px;width: auto;}
.giftfinder-sidebar.box-category fieldset .price-range:after{background:none;}
.giftfinder-sidebar.box-category fieldset .price-range{border:none;}
.box-category.giftfinder-sidebar fieldset .prconf{cursor: pointer;display: inline-block;float: left;height: 38px;background-color: #FFFFFF;border: medium none;margin-right: 17px;text-align: center;text-transform: uppercase;width: 119px;padding: 0 5px;}
.giftfinder-sidebar.box-category fieldset .gender span{color:#595959;}
.box-category .prconf span {display: block;height: 38px;line-height: 38px;color:#595959;}
.box-category.giftfinder-sidebar fieldset .prconf.last-gender {margin-right: 0;}
.box-category.giftfinder-sidebar fieldset .prconf.checked,.box-category.giftfinder-sidebar fieldset .gender.checked{background-color:#939599;color:white;}
.box-category.giftfinder-sidebar fieldset .prconf.checked span,.box-category.giftfinder-sidebar fieldset .gender.checked span{color:white;}
#selectedItems{background-color:white;}
.giftfinder-sidebar.box-category fieldset .product-config{border: none;}
.giftfinder-sidebar.box-category #selectedItems span.default{color:#595959;text-transform:uppercase;padding: 0 8px;}
.giftfinder-sidebar.box-category fieldset .product-config:after{width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;position: absolute;right: 20px;top: 17px;width: 0px;border-top: 6px solid #595959;}
.giftfinder-sidebar.box-category .gift-separator{background-color: #3F4447;height: 1px;margin: 10px auto 14px;width: 300px;}
.giftfinder-sidebar.box-category  .person-gift{margin-bottom: 2px;}

.btn-popup{ border: medium none;height: 25px;line-height: 7px;margin: 20px auto auto 190px;width: 60px;cursor:pointer;}
.error-message-popup {font-size: 15px;margin-top: 30px;color:#87898C;}
.product-qty-valitation .close-splash2{background-position: 21px -250px;background-size: 46% auto;}
#already_registered{width:380px;display:none;padding-top: 5px;}
#already_registered a{color: #9D0098;}

.new-nav .header-menu.versionBmenu{display:none !important;}
.header-menu-module {display: none;}
.new-nav .header-menu-module{display:block;}
.new-nav .submenu{display:none !important;}
.product-view .slider-content-item-text .related-product-name-mobile{display:none;}
.product-description-trunc-mobile{display:none;}
.new-nav .header-menu.versionAmenu,.new-nav .header-menu.versionCmenu{display:none;}
/* .checkout-cart-index.new-nav .header-menu-module,.checkout-onepage-index.new-nav .header-menu-module,.checkout-onepage-success.new-nav .header-menu-module,.checkout-cart-index.new-nav #tabnav-menu,.checkout-onepage-index.new-nav #tabnav-menu,.checkout-onepage-success.new-nav #tabnav-menu{display:none !important;} */
.paypal-express-review .search-header,.checkout-onepage-index .search-header{display:none;}
.header-menu-module.desktop-nav ul{list-style:none;padding-left: 0;}
.new-nav .header-menu-module.desktop-nav .menu-manager-menu li.menu-right-ul {float: none;}
/* 404 page */
.cms-no-route .container.cms-content{width:100%;padding:0px;background:none;margin:0px;}
.cms-no-route .page-title-wrapper{display:none;}
.cms-no-route .content.container {background-color: #fff;padding-bottom: 35px;padding-top: 35px;width: 100%;text-align:center;}
.cms-no-route .content.container > a {background: none repeat scroll 0 0 #AC20AC;border-radius: 2px;box-shadow: 0 2px #7D317D;color: #FFFFFF;display: inline-block;font-size: 13px;padding: 9px 10px 6px;position: relative;}
.cms-no-route .content.container > h1{font-size: 25pt;text-transform: uppercase;}
.cms-no-route .product-grid .product-badgets-neu:before{border-bottom: 17px solid rgba(0, 0, 0, 0);border-right: 15px solid #16D3B1;border-top: 17px solid rgba(0, 0, 0, 0);}
/* NOSTO product */
#pds_recommendations{display:none;}
.releted-products-detail.nosto-product-list-dense .others-product{margin-bottom:20px;position:static;}
.nosto-product-list.nosto-cf > li {float:left;margin: 0 15px 10px 0;width: 130px;}
.nosto-product-image > img {width: 100%;}
.nosto-product-list.nosto-cf .nosto-last {margin: 0 0 10px;}
.nosto-product-name{color: #87898C;display: block;font-size: 13px;font-weight: normal;height: 32px;margin-bottom: 3px;overflow: hidden;}
.nosto-product-price{color: #87898C;display: block;font-size: 13px;font-weight: normal;height: 32px;margin-bottom: 3px;overflow: hidden;}
.nosto-old-price {display: block;float: left;margin-left: 10px;}
.nosto-current-price {display: block;float: left;}
.nosto-old-price .old-price .price-label{top:21%;}
.no-display.recomm-class {display: block;}

ol.number-list{list-style: decimal outside none;padding-left: 22px;}
/* A/B category */
.product-grid.product-grid-item-isotop.category-new-block{width:748px;}
.category-block{height:266px;padding:20px;position:relative;}
.category-block-links{position:absolute;bottom:20px;}
.category-block-links a {background: none repeat scroll 0 0 #4FC6B3;border-radius: 2px;position:relative;box-shadow:none;color: white;display: inline-block;font-size: 13px;margin-right: 10px;padding: 9px 10px 6px;margin-bottom: 5px;}
.category-block-links a:hover{box-shadow:none;top: 0px;}
.category-block-description{color: #313332;font-size: 14px;height: 175px;overflow: hidden;width: 708px;}
#category-info-h1 .category-block-description > p {display: inline !important;}
#category-info-h1 .morecontent {display: inline;}
.special-gift-category .category-block-description{width:100%;}
.category-block-scroll {height: 100%;overflow: auto;padding-right: 15px;width: 100%;}
.category-block-name {color: #6b6e73;font-size: 26px;font-weight: bold;margin-bottom: 10px;}
.category-block-name h1 {font-size: 26px;}
.category-block-description h2,.category-seotext-bottom h2{font-size: 20px;font-weight: normal;padding-bottom: 5px;font-family: "FuturaBT-Book"}
.product-grid.product-grid-item-isotop.category-new-block.no-display{display:none;}
.category-description-bottom{display:block;}
.category-inspirational-homegrid-bottom .category-description-bottom{display:block;}
.category-des-contrainer .category-reviews{display:none;}
.category-seotext-bottom{float: left;min-height: 174px;padding: 30px 20px 30px 30px;width:96%;color: #818387;}

/* Gift category */
#select-item-all:after {content: "x";font-size: 16px;margin-left:5px;}
#select-item-all{float:right;margin-top:0px;background-color:#d7d7d7;border: medium none;border-radius: 3px;color:#6e6f73;cursor: pointer;display: inline-block;margin-bottom: 5px;margin-right: 10px;padding: 5px 10px;box-shadow: 0 3px 3px -3px rgba(0, 0, 0, 0.75);-moz-box-shadow:0 3px 3px -3px rgba(0, 0, 0, 0.75);-webkit-box-shadow:0 3px 3px -3px rgba(0, 0, 0, 0.75);margin-bottom: 5px;margin-top: 10px;}
#select-item-all.no-display{display:none;}
.giftsearch.category-gift .category-block-info {background-color: white;width:100%;height: auto;}
.giftsearch.category-gift .category-block-info-inner {padding:7px 20px;}
.giftsearch.category-gift .category-block-name {margin-bottom: 5px;}
.giftsearch.category-gift{background:none;margin-top:10px;border-top:none;}
.category-gift .giftsearch-toolbar {background-color:#35C2B9;width: 748px;float:left;height: 30px;margin-top:0px;}
.category-gift .personalization-search.toolbar-filter {float: right;}
.category-gift .category-block-description{height:auto;overflow:auto;width:100%;}
.catalog-category-view .giftsearch.category-gift .gift-toolbar-inner{padding:0px;width:800px;margin-left: 20px;}
.category-gift .gift-title {color:white;float: left;font-size: 17px;font-weight:normal;margin-right: 30px;margin-top:0px;text-transform: none;line-height:53px;}
.category-gift .category-grid-content.container.versionB-grid {}
.giftsearch.category-gift .gift-occassion{display: block;float: none;}
.giftsearch.category-gift .gift-price,.giftsearch.category-gift .gift-gender{float:left;width:auto;margin:0px;height:53px;}
.giftsearch.category-gift .pricecheckbox .personalization-option{display:block;}
.category-gift .personalization-search.toolbar-filter,.giftsearch.category-gift .select-box-gift{cursor:pointer;height:49px;margin-top:0px;position: relative;width:auto;padding-left:14px;padding-right:14px;border-left: 1px solid #1aa49b;text-align:center;color:white;margin-bottom:0px;line-height:49px;text-transform:none;z-index:8;margin-right:0;margin-top:2px;}
.category-gift .personalization-search.toolbar-filter{border-radius:0px;background-color:transparent;padding-right:14px;margin-top:2px;margin-right:0px;border-right: 1px solid #1aa49b;padding-right: 32px;}
.category-gift .personalization-search.toolbar-filter:after {position: absolute;right: 18px;top: 43%;}
.category-gift .personalization-search.toolbar-filter:after,.giftsearch.category-gift .select-box-gift:after {border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 7px solid #ffffff;content: "";display: inline-block;height: 0;margin-left: 6px;width: 0;}
.giftsearch.category-gift .gender-content{width:140px;display:none;background-color:#fff;position:relative;z-index:9;margin-top: 2px;height:125px;box-sizing: border-box;}
.giftsearch.category-gift .pricecheckbox{width:160px;display:none;background-color:#fff;position:relative;z-index:9;margin-top: 2px;height: 125px;border-left: 1px solid #E6E8EC;border-right: 1px solid #E6E8EC;box-sizing: border-box;}
.giftsearch.category-gift .gift-gender .gender-search-option{display: block;margin-bottom:0px;}
.giftsearch.category-gift .gift-price .price-search-label{float:left;margin-top: 6px;}
.giftsearch.category-gift .gift-occassion{float: left;margin: 0;width: auto;height:53px;}
.giftsearch.category-gift .personalization-search-label-gift.select-box-gift {border-right: 1px solid #1aa49b;}
.giftsearch.category-gift .personalization-search-label{float:left;margin-top:5px;margin-right:37px;}
.giftsearch.category-gift .gift-occassion .personalization-option .personalization-checkbox.checked:after {content: "x";font-size: 12px;position: absolute;display: block;right: 2px;top: 7px;height: 10px;width: 9px;background-position:0 0;}
.giftsearch.category-gift .gift-gender .gender-search-option .search-radio-label.checked:after{content: "x";font-size: 12px;position: absolute;display: block;right: 2px;top: 7px;height: 10px;width: 9px;background-position:0 0;}
.giftsearch.category-gift .category-block-links{bottom:0px;position:static;margin-top:15px;}
.giftsearch.category-gift .category-block-links a{margin-top:3px;}
.giftsearch.category-gift .gift-gender .gender-search-option .search-radio-label.gift-sie:before{height: 16px;}
.giftsearch.category-gift .gift-gender .gender-search-option .search-radio-label.gift-kinder:before{background-position: -65px -491px;height: 16px;}
.giftsearch.category-gift .gift-gender .gender-search-option .search-radio-label.checked.gift-kinder:before {background-position: -65px -516px;}
.category-gift .personalization-search-label-gift{color: #ac20ac;float: left;font-size: 16px;font-weight: normal;margin-bottom: 10px;margin-right: 37px;margin-top: 5px;}
.category-gift .price-search-label-gift{color: #ac20ac;float: left;font-size: 16px;margin-top: 5px;}
.giftsearch.category-gift .gift-occassion .personalization-option{margin-right:0px;float:left;width:143px;margin-bottom: 0;}
.giftsearch.category-gift .personalization-search-occassions {float:none;width:573px;display:none;background-color:#fff;position:absolute;z-index:9;margin-top: 2px;height:125px;}
.radbagit .giftsearch.category-gift .gender-content,.radbagit .giftsearch.category-gift .personalization-search-occassions,.radbagit .giftsearch.category-gift .pricecheckbox{height: 200px;}
.radbagit .giftsearch.category-gift .gift-occassion .personalization-option .personalization-checkbox{min-height: 37px;}
.giftsearch.category-gift .gift-occassion .personalization-option .personalization-checkbox{color: #87898c;display: block;padding:6px 0 6px 16px;width: 127px;border-right:1px solid #e6e8ec;position:relative;}
.giftsearch.category-gift .gift-occassion .personalization-option .personalization-checkbox:hover{color: #87898c;}
.giftsearch.category-gift .gift-occassion .personalization-option .personalization-checkbox.checked:hover{color:white;}
.giftsearch.category-gift .select-box-gift{float:none;box-sizing: border-box;}
.giftsearch.category-gift .select-box-gift.gender-label{width:140px;padding:0;box-sizing: border-box;}
.giftsearch.category-gift .price-search-label-gift.select-box-gift{width:160px;padding:0;box-sizing: border-box;}
.giftsearch.category-gift .personalization-search-select-options:after{border:none;}
.giftsearch.category-gift .personalization-ordering {line-height: 35px;padding-left: 15px;text-align: left;}
.giftsearch.category-gift .personalization-search-select-options{border-radius:0;width:182px;background-color: #35c2b9;border: medium none;color:white;right:-1px;width: 120px;}
.giftsearch.category-gift .personalization-options{min-width: 95px;padding: 5px 10px 5px 15px;text-align: left;}
.giftsearch.category-gift .gift-gender .gender-search-option .search-radio-label{padding:5px 0 5px 14px;width:auto;text-align:left;color:#87898c;}
.giftsearch.category-gift .gift-gender .gender-search-option .search-radio-label:before {background-image: none;width: 0;margin-right:0px;}
.giftsearch.category-gift .gift-price .personalization-checkbox{margin-bottom: 0;padding:9px 0 9px 29px;text-align: left;width:130px;color:#87898c;position:relative;}
.giftsearch.category-gift .personalization-checkbox.price-checkbox:hover{color:#87898c;}
.giftsearch.category-gift .personalization-checkbox.price-checkbox.checked:hover{color:white;}
.giftsearch.category-gift .gift-price .personalization-checkbox.checked,.giftsearch.category-gift .gift-type-top .gender-checkbox.checked,.giftsearch.category-gift .gift-occassion .personalization-checkbox.checked{background-color: #00a99e;color:#fff;}
.category-gift #toolbar_standard.gift-toolbar-category{padding:0;width: 1260px;z-index:999;margin-top: 0 !important;}
.giftsearch.category-gift .header-subcontainer {background-color: #35c2b9;height: 53px;}
.giftsearch.category-gift .gift-gender .gender-search-option .search-radio-label{width:168px;padding-left: 35px;width: 104px;position: relative;}
.giftsearch.category-gift .personalization-search-select-value:after{background-image:none;}
.giftsearch.category-gift .personalization-search-select-value{padding-right:0px;min-width: 72px;}
.gift-title.toolbar-title-gift {float: right;line-height:53px;margin-right: 10px;margin-top: 0;}
.giftsearch.category-gift .gift-gender .gender-search-option:hover .search-radio-label {color: #87898c;}
.giftsearch.category-gift .gift-gender .gender-search-option:hover .search-radio-label.checked{color:white;}
.giftsearch.category-gift .devices-name-category{display:none;}
.giftsearch.category-gift .gift-price .personalization-checkbox.checked:after{content: "x";font-size: 12px;position: absolute;display: block;right: 2px;top: 7px;background-position: 0 center;}
.selected-search-items {margin-top:0px;clear:both;float: left;width: 80%;margin-bottom: 5px;margin-top: 10px;}
.filtered-items{background-color: #1ba299;width: 100%;}
.select-item {background-color:#d7d7d7;border: medium none;border-radius: 3px;color: #6e6f73;cursor: pointer;display: inline-block;margin-bottom: 5px;margin-left: 10px;margin-right: 0;padding: 5px 10px;box-shadow: 0 3px 3px -3px rgba(0, 0, 0, 0.75);-moz-box-shadow:0 3px 3px -3px rgba(0, 0, 0, 0.75);-webkit-box-shadow:0 3px 3px -3px rgba(0, 0, 0, 0.75);}
.select-item:after{content: "x";font-size: 16px;margin-left: 5px;}
.select-item-title {display: inline;margin-right: 10px;color:#fff;font-size: 14px;margin-left: 20px;}
.price-close {background-color: #ac20ac;color: white;cursor: pointer;display: block;margin: auto;padding: 10px;text-align: center;}
.price-close.no-display,.price-search.no-display {display: none;}
.filter-btn-search{background-color: #4fc6b4;color: white;display: block;padding: 10px;text-align: center;cursor:pointer;width:430px;margin: 15px auto auto;}
.btn-filter {background-color: #fff;bottom: -60px;height: 60px;left: -300px;position: absolute;width:873px;box-shadow: 0 3px 3px -3px rgba(0, 0, 0, 0.75);-moz-box-shadow:0 3px 3px -3px rgba(0, 0, 0, 0.75);-webkit-box-shadow:0 3px 3px -3px rgba(0, 0, 0, 0.75);}
.special-gift-category.product-grid.product-grid-item-isotop.category-new-block {margin-bottom:0;margin-left: 0;margin-right: 0;width: 100%;height: auto;}
.special-gift-category .category-block{height: auto;}
/* popup module */
#newsletter_popup_module > img {height: 100%;width: 100%;}
/* Future quantity btn */
.product-view .add-to-cart .button.future-btn{margin-bottom:10px;}
.future-date-delivery{display:none;font-size:14px;margin-top:10px;color:#6b6e73;margin-bottom: 10px;}
.stockalert-form .button-set .button.stockalert-first-btn{background-color: #ff9600;box-shadow: 0 4px #da8000;}
.stockalert-form .button-set .button.stockalert-first-btn:hover{box-shadow: 0 2px #da8000;top: 2px;}
.stockalert-form .button-set .button.stockalert-first-btn span{font-size:20px;}
/* CMS page giftsearch for NL/FR/IT */
.cms-trova-regali .container.cms-content,.cms-cadeauvinder .container.cms-content,.cms-cadeau .container.cms-content{width:auto;background:none;padding:0;margin-top:0;font-size:13px;}
.folge-radbag-title span {color: #6b6e73;font-size: 15px;font-weight: bold;}
.footer-title{color: #6b6e73;font-size: 15px;font-weight: bold;}

#pds_recommendation_v2{display:none;visibility: hidden;padding:0;height:0;}
.nosto-block-products {height: 270px;}
.feature-auto-box .price-box .label,.feature-auto-box .price-box .special-price,.feature-auto-box .price-box .old-price{float:left;}
.feature-auto-box .price-box .label{margin-right:5px;}
.feature-auto-box .price-box {clear: both;}
/* A/B testing header */
#header_container_inner_test .logo-container{margin:0px;float:left;width:28.333%;position: relative;z-index:9;}
#header_container_inner_test .advantages{width:43.333%;margin-right: 0;position: relative;z-index:9;}
#header_container_inner_test .header-icons-container{width:27.333%;margin-right:5px;position: relative;z-index:9;}
#header_container_inner_test .header-icon,#header_container_inner_test .ts-header-logo{float:right;}
#header_container_inner_test .ts-header-logo{margin-right:40px;}
#header_container_inner_test .advantages-block{height:auto;text-align: center;display:block;}
#header_container_inner_test .advantages-gratis,#header_container_inner_test .advantages-note,#header_container_inner_test .advantages-rec{background-image:none;display:inline-block;height:20px;padding-left:0;}
#header_container_inner_test .advantages-gratis:after,#header_container_inner_test .advantages-note:after{content: "|";padding-left: 5px;}
#header_container_inner_test .header-icon.search-container{display:none;}
#tabnav-menu-test{display:none;}
.search-header.menu-module.search-testing .search-content{width: 285px;padding-bottom:0px;}
.search-header.menu-module.search-testing{display:block !important;background-color: transparent;padding-bottom:0px;z-index: 0;}
.search-header.menu-module.search-testing .search-close{display:none !important;}
.search-header.menu-module.search-testing .search-input-orig{border:none;border-bottom: 1px solid white;margin-left: 55px;width: 170px;}
.search-header.menu-module.search-testing .search-input-field{margin-top: 15px;}
.search-header.menu-module.search-testing .search-input-field:before {color: white;content: "SUCHE:";display: inline-block;font-size: 15px;position: absolute;top: 6px;}
.checkout-onepage-index #header_container_inner_test .header-icons-container{display:block;}
.checkout-onepage-index #header_container_inner_test .header-icon.cart-container,.checkout-onepage-index #header_container_inner_test .account-container{display:none;}

/* Newsletter on homepage */
.metro-container-block .item.medium-product.newsletter-block{background-image:url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/newsletter_background_paper.jpg");background-repeat:no-repeat;background-size:100%;}
.metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner{padding-left: 25px;padding-right: 25px;padding-top: 45px;}
.metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner span.newsletter-title-header,.metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner span.newsletter-title{color: #000;display: block;font-family: Gloria Hallelujah;font-size: 30px;line-height: 39px;padding-bottom: 30px;text-align: center;text-transform: uppercase;width: 100%;}
.metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner span.newsletter-title-header{font-size: 21px;line-height: 28px;font-family: "FuturaBT-Book",Arial,Helvetica,sans-serif;font-weight: bold;}
.metro-container-block .item.medium-product.newsletter-block .newsletter-input{display: block;float: none;height: 31px;margin-bottom: 12px;width: 279px;padding-left: 10px;border: 2px solid #9d9688;background-color: #e9e8e5;}
.metro-container-block .item.medium-product.newsletter-block .radio-sex{border: 2px solid #9d9688;}
.metro-container-block .item.medium-product.newsletter-block .gender-newsletter.radio-sex {background-color: #e9e8e5;margin: 3px 10px 3px 0;}
.metro-container-block .item.medium-product.newsletter-block .gender-newsletter.radio-sex.checked {background-color: #9d9688;}
.metro-container-block .item.medium-product.newsletter-block .newsletter-gender{margin-top:8px;width: 100px;}
.metro-container-block .item.medium-product.newsletter-block .button{background: none repeat scroll 0 0 #ac20ac;border-radius: 2px;box-shadow: 0 2px #7d317d;color: #fff;display: inline-block;font-size: 13px;margin-top: 10px;padding: 7px 10px 6px;position: relative;text-align: center;width: 175px;}
.newsletter-block-inner > form {width: 295px;margin: auto;}
.metro-container-block .item.medium-product.newsletter-block .button:hover{box-shadow: 0 1px #7d317d;top: 1px;}
.metro-container-block .newsletter-block-inner .newsletter-block-info{line-height: 15px;margin-top: 70px;color: #000;font-size: 12px;}
.metro-container-block .newsletter-block-inner .newsletter-block-info a{color: #000;text-decoration:underline;}
.metro-container-block #advice-validate-gender-newsletter-home-gender-male{margin-top: 8px;position: absolute;width: 198px;}
.metro-container-block .newsletter-block-inner .validation-advice{margin-top: -10px;}
.metro-container-block .newsletter-block-inner #advice-validate-gender-newsletter-home-gender-male-home{position:absolute;margin-top:11px;}
/* GeoIp slide box on top */
#geoip-chameleon .close-splash2{background-image:none;width:0px;height:0px;}
.geoip-block{height: 100%; background-color:#e7e8ec; width: 100%;z-index:99999;}
.geoip-block.geoip-block-header{height:108px;display:none;}
.geoip-block.geoip-block-header .geoip-form{margin: 10px auto auto;width: 570px;}
.geoip-block.geoip-block-header .geoip-title{padding-top:10px;}
.cfbe .geoip-block.geoip-block-header .geoip-title{font-size:20px;}
.geoip-block.geoip-block-header .geoip-form > label{float:left;}
.cfbe .geoip-block.geoip-block-header .geoip-form > label {font-size: 16px;line-height: 15px;width: 210px;}
.geoip-block.geoip-block-header .select-language{display:block;float:left;}
.geoip-block .container {text-align: center;}
.geoip-block .geoip-title{display:block;color: #313234;font-size:25px;padding:20px 15px 0;text-align: center;}
.geoip-block .geoip-form span{display: block;float: left;height: 16px;margin-right: 10px;margin-top: 10px;width: 24px;background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/flags.png');background-repeat:no-repeat;}
.geoip-block .geoip-form .de-flag{background-position: 0 -44px;}
.geoip-block .geoip-form .at-flag{background-position: 0 0;}
.geoip-block .geoip-form .nl-flag{background-position: 0 -110px;}
.geoip-block .geoip-form .fr-flag{background-position: 0 -66px;}
.geoip-block .geoip-form .sch-flag{background-position: 0 -131px;}
.geoip-block .geoip-form .it-flag{background-position: 0 -88px;}
.geoip-block .geoip-form .be-flag{background-position: 0 -22px;}
.geoip-block .geoip-form .dk-flag{background-position: -1px -433px;}
.geoip-block .geoip-form {margin: 25px auto auto;width: 400px;text-align: center;}
.geoip-block .select-option-language{background-color:white;position: absolute;width: 205px;z-index: 9999;}
.geoip-block .geoip-form > label {color: #313234;float:none;font-size: 16px;padding-right: 10px;line-height: 33px;}
.geoip-block .geoip-form > select{float:left;height: 39px;width: 200px;margin-left: 40px;margin-right: 50px;}
.geoip-block .geoip-form > a {background: none repeat scroll 0 0 #ac20ac;border-radius: 2px;box-shadow: 0 2px #7d317d;color: #fff;display: inline-block;font-size:18px;padding: 7px 0 6px;position: relative;text-align: center;width: 118px;}
.geoip-block .select-language {margin-left:0px;margin-right: 20px;display:inline-block;width: 205px;}
.geoip-block .selected-language {padding-left: 10px;background-color: white;font-size: 13px;height: 39px;line-height: 39px;text-align: left;}
.geoip-block .selected-language:after{border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #313234;content: "";display: block;float: right;height: 0;margin-right: 10px;margin-top: 17px;width: 0;}
.geoip-block .select-option-language > ul {background-color: white;text-align: left;}
.geoip-block .select-option-language li {height: 30px;line-height: 36px;padding-left: 10px;cursor:pointer;}
.radbagit .geoip-block .select-language{margin-left: 5px;margin-right: 10px;}
.radbagit .geoip-block .geoip-form > label{font-size:17px;}
.cffr .geoip-block .geoip-title,.cfch .geoip-block .geoip-title{font-size: 22px;}
.cffr .geoip-block .geoip-form > label,.cfch .geoip-block .geoip-form > label{font-size:14px;}
.cffr .geoip-block .select-language,.cfch .geoip-block .select-language{margin-left: 0;margin-right: 10px;}
.cffr .geoip-block .geoip-form > a,.cfch .geoip-block .geoip-form > a{font-size: 16px;width: 105px;}
/* Header flag */
.container.header-top-block .columns{position: relative;}
.header-icon.flags-container {cursor: pointer;height: 18px;margin-right:0px;margin-top: 0;padding-top: 0;position: absolute;right:18px;top: 5px;width: 28px;}
.flags-container span{width:28px;height:18px;margin-top:0px;background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/flags.png');background-repeat:no-repeat;display:block;box-shadow: 0 0 3px 1px rgba(255, 255, 255, 0.75);-webkit-box-shadow: 0 0 3px 1px rgba(255, 255, 255, 0.75);-moz-box-shadow:0 0 3px 1px rgba(255, 255, 255, 0.75);}
.flags-container .at-flag-big{background-position:0 -0px;}
.flags-container .de-flag-big{background-position:0 -44px;}
.flags-container .nl-flag-big{background-position:0 -110px;}
.flags-container .fr-flag-big{background-position:0 -66px;}
.flags-container .sch-flag-big{background-position:0 -131px;width:18px;}
.flags-container .it-flag-big{background-position:0 -88px;}
.flags-container .be-flag-big{background-position:0 -22px;}
/* Paypal express */
.paypal-review-order .error-msg a {color: #df280a;}
.paypal-express-review .col-1.paypal-title-review{margin-bottom:15px;}
.paypal-express-review .col-1.eight.columns{float:right;}
.paypal-express-review .col-2.eight.columns{margin-bottom:15px;}
.paypal-express-review .mycheckout-container label{width: 160px;}
.paypal-express-review .field.name-prefix {display: none;}
.paypal-express-review .mycheckout-container .field {margin-top: 10px;}
.paypal-express-review .checkbox-label-paypal label{width: 373px !important;padding-left:5px;text-align: left;}
.paypal-express-review .mycheckout-container .eight.columns{width:49%;}
.paypal-express-review .mycheckout-container .eight.columns.content-mycheckout{width:49%;}
.paypal-express-review .col-1.eight.columns .col-2.eight{width:100%;}
.paypal-express-review .content-mycheckout .col-2.eight.columns {width: 100%;}
.paypal-express-review .info-set {background-color: white;padding: 28px 30px;}
.paypal-express-review .info-set table{border-collapse: separate;border-spacing: 0;width: 100%;margin-top: 15px;}
.paypal-express-review .info-set table .a-right.last{text-align:right;}
.paypal-express-review .info-set table td{padding-top:4px;padding-bottom: 4px;}
.paypal-express-review .info-set table.mini-products-list{border-bottom: 2px solid #d6d6d9;color: #414447;font-size: 14px;margin-top: 31px;width: 100%;}
.paypal-express-review .info-set table tr.grandtotal-row td{padding-top:17px;font-size: 1.3em;}
.paypal-express-review .checkout-review-newsletter {background-color: white;margin-top:0px;padding: 28px 10px;}
.paypal-express-review .checkout-review-newsletter-check{height: 55px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;}
.paypal-express-review .checkout-review-newsletter-check label{text-align: left;width: 99%;float: none;}
.paypal-express-review .checkout-review-newsletter .aggreements{float: none;height: 55px;margin-right: 0;padding-left: 20px;padding-right: 10px;width:99%;}
.paypal-express-review .checkout-review-newsletter .aggreements label{text-align: left;width: 93%;float: none;}
.paypal-express-review .col-1 .buttons-set{border-top:none;margin-top:0px;padding-top:20px;}
.paypal-express-review .col-1 .buttons-set button{background-color: #ac20ac;color: white;}
.paypal-express-review .col-1 .buttons-set #review_button,.paypal-express-review .col-1 .buttons-set #review_button_top{width:50%;}
.paypal-express-review .col-1 .buttons-set #update_order,.paypal-express-review .col-1 .buttons-set #update_order_top{width:49%;}
.paypal-express-review .col-1 .buttons-set.top-buttons-set{padding-top:0px;}
.paypal-express-review .container.cartA {width: 1280px;}
.paypal-express-review .container.cartA .columns {margin-left: 0;margin-right: 0;width: 100%;}
.paypal-express-review .container.mycheckout-container {margin-top:20px;}
.paypal-express-review div .home-social,.paypal-express-review div .footer-before-container{display:none;}
.paypal-express-review .mycheckout-container .address-form .input-box {float:left;}
.paypal-express-review .mycheckout-container #customer-info-form .input-box{margin-left: -10px;}
.paypal-express-review .mycheckout-container #shipping-address-form.address-form .input-box {float: left;}
.paypal-express-review .billing-info-review {margin-left: 5px;margin-top: 10px;font-size:15px;}
.paypal-express-review .mycheckout-container .mycheckout-review-product-name a,.paypal-express-review .review-delivery-time li.availability{font-size:15px;}
.paypal-express-review .same-address-paypal {margin-top:15px;}
.paypal-express-review .form-inner h3 {margin-top: 15px;}
.paypal-express-review .paypal-shipping-method-info,.paypal-express-review .paypal-billing-info{min-height:392px;}
.paypal-express-review #shipping-address{display:none;}
.paypal-express-review #shipping-address .form-inner {padding-top: 0;}
.paypal-express-review .mycheckout-container .mycheckout-review{margin-left: 0;width: 90%;}
.paypal-express-review .mycheckout-container .mycheckout-review-product-name{width: 30%;}
.paypal-express-review .mycheckout-container .mycheckout-review-product-count {padding-right: 30px;text-align: right;width:25%;}
.paypal-express-review .mycheckout-container .mycheckout-review-product-price {width:330px;text-align: right;}
.paypal-express-review .paypal-product-onstock-td{width:28%;}
.paypal-express-review .paypal-totals{background-color:white;padding:28px 30px;}
.paypal-express-review .paypal-totals .paypal-totals-table{width:90%;border-collapse: collapse;}
.paypal-express-review .paypal-totals .paypal-totals-table .a-right {font-size: 15px;text-align: right;padding-bottom: 5px;}
.paypal-express-review .paypal-totals .paypal-totals-table .a-right:first-child {font-size: 17px;}
.paypal-express-review .paypal-totals .paypal-totals-table .first .a-right {border-top: 2px solid #d6d6d9;padding-top: 5px;}
.paypal-express-review .paypal-checkboxes{float:left;margin-right: 50px;width: 530px;margin-left: 60px;}
.paypal-express-review #review-buttons-container{float:left;width: 485px;}
.paypal-express-review #review-buttons-container.buttons-set button{background-color:#f5a23b;color:white;cursor:pointer;margin-top: 40px;padding: 15px 176px;opacity: 1 !important;}
.paypal-express-review .paypal-radio {clear: both;display: block;margin-left:5px;}
.paypal-express-review .paypal-radio > div {clear: both;margin-left: 20px;}
.paypal-express-review .paypal-radio > label {text-align: left;width: 92% !important;}
.paypal-express-review .form-inner.review-address-container{min-height: 170px;height:auto;}
.paypal-express-review .paypal-logo{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/paypal.jpg");background-repeat: no-repeat;height: 40px;padding-left: 170px;padding-top: 18px;width: 200px;margin-top:10px;margin-left:5px;}
.checkout-button-container .paypal-or{float: right;margin-left: 70px;margin-top: 15px;margin-right: 90px;}
.paypal-express-review #shipping_method {visibility: hidden;}
.paypal-express-review .paypal-billing-info .box-content{font-size:14px;}
.paypal-express-review .mycheckout-container .select-box{width: 100%;}
.paypal-express-review .mycheckout-container .select-box select{width: 100%;}
.paypal-express-review .mobile-logo{display:inline!important}
.paypal-express-review .site-section.navbar-left{display:none!important}
.paypal-express-review .site-section.content-header,
.paypal-express-review.new-nav .site-section .header-container{width:100%!important}
/* Menu version */
.new-nav .menu-manager-menu li.level0.version-menu{display:none;}
.openmenu{display:block !important;}
/* A/B Cart overview */
.cart-overview{display:none;}
.cart-overview-inner{margin:19px 0 20px 10px;height:436px;background-color:white;}
.cart-overview.error .cart-overview-inner{height:72px;padding:0 !important}
.cart-overview-top{height:72px;background-color:#6E2480;color: white;font-size: 20px;line-height: 70px;text-align: center;text-transform: uppercase;}
.cart-overview.error .cart-overview-top {background-color:#fff;color:#df280a;border:1px solid #df280a}
.cart-overview-content .added-product{float:left;width:550px;border-right:1px solid #C0C0C0;height: 280px;}
.cart-overview-content {margin-top: 16px;}
.cart-overview-content .other-products{float:left;width: 600px;}
.cart-product-detail-img{float:left;margin-left: 87px;padding-right:10px;}
.cart-product-detail-info{float:left;}
.cart-product-title{font-size: 20px;font-weight: bold;text-transform: uppercase;width: 337px;margin-left:46px;padding-top: 16px;}
.cart-product-title:before{background-position: -487px -127px;content: "";display: block;float: left;height: 50px;padding-left: 15px;padding-top: 10px;width: 26px;}
.cart-product-detail {margin-top: 34px;color:#313332;}
.cart-product-detail-name {font-size: 19px;line-height: 25px;width: 285px;margin-bottom: 35px;margin-top: 10px;}
.cart-buttom-next-shop{background-color: #4fc6b4;border-radius: 2px;color: white;float: left;box-shadow:none;font-size:15px;font-weight:bold;margin-left:20px;}
.cart-buttom-next-shop a{padding: 10px;color:white;display:block;}
.new-design-display-none,.cart-bottom-button .new-design-display-none,.cart-bottom-button button.new-design-display-none,.cart-bottom-button button.new-design-display-none{display:none;}
.cart-buttom-next-shop:hover{box-shadow: none;position:relative;top:0px;}
.cart-buttom-to-cart{background-color: #f5a23b;border-radius: 2px;color: white;float: right;box-shadow: none;font-size:15px;font-weight:bold;margin-right:20px;}
.cart-buttom-to-cart a{padding:10px 20px;color:white;display:block;}
.cart-buttom-to-cart:hover{box-shadow: none;position:relative;top:0px;}
.mycheckout-index-index .radbag .ts-mobile.radbag-logo-ts,.mycheckout-index-index .radbagat .ts-mobile.radbag-logo-ts,.mycheckout-index-index .radbagch .ts-mobile.radbag-logo-ts {display: block;left: 220px;position: relative;top: -78px;}
.checkout-onepage-success .ts-mobile.radbag-logo-ts{position: relative;top: -72px}
.mycheckout-index-index .ts-logo img {width: 50px;}
.rev-author > a {color: white;text-decoration:underline;}
.mycheckout-index-index .form-inner .validation-advice {font-size: 0.9em;}
#cart-des{display:none;}
.nosto-cart-product{display:none;}
/* inspirational category */
.cat-livefeed-block{background-color: white;height:500px;margin:0px;padding:0;width:100%;padding:20px 0 0;}
.gift-category-inspirational .product-grid.product-grid-item-isotop.category-new-block{border-top-left-radius: 5px;border-top-right-radius: 5px;margin: 0;width:100%;height:auto;padding:0;background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/geschenke.jpg");background-repeat:repeat;}
.gift-category-inspirational .price-gift-insp img {width: 90%;}
.gift-category-inspirational .category-block-description h2{color:white;}
.gift-category-inspirational .category-block-links{position:relative;bottom:0px;}
.gift-category-inspirational .category-block{height:auto;}
.gift-category-inspirational .category-block-menu-mobile{display:none;}
.gift-category-inspirational .category-block-name h1{font-family:'Cabin Sketch';color:white;font-size: 28px;}
.gift-category-inspirational .morecontent span {display: none;}
.gift-category-inspirational .morecontent.whole-text span {display: inline !important;}
.gift-category-inspirational .morecontent.whole-text a.morelink.less {display: none;}
.gift-category-inspirational .category-block-menu-inner{text-align:center;}
.gift-category-inspirational .category-block-text {float: left;width: 60%;padding:20px 0 0;}
.gift-category-inspirational .category-block-img{float:right;width:38%;position:relative;}
.gift-category-inspirational .category-block-img img{position: absolute;top: 50%;transform: translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);width: 100%;}
.gift-category-inspirational .category-block-links a{margin-bottom:2px;}
.gift-category-inspirational .product-grid.product-grid-item-isotop.category-new-block .category-block-description{width:100%;height: auto;padding-bottom: 70px;color:white;}
.gift-category-inspirational .price-gift-insp {display: table-cell;text-align: center;vertical-align: bottom;width: 420px;}
.gift-category-inspirational .insp-price-block {padding-bottom:38px;}
.gift-category-inspirational .category-block-menu {border-top: 2px solid #b6b6b6;margin-top: 10px;}
.cat-livefeed-title{color: #333;font-size: 26px;text-align:center;padding-bottom:25px;font-family: "Bevan";}
.cat-livefeed-title a{color: #6b6e73;text-decoration:underline;}
.gift-category-inspirational .category-block-menu > ul{text-align:center;}
.gift-category-inspirational .category-block-menu li {display: inline;}
.gift-category-inspirational .category-block-menu a {color: white;display: inline-block;font-size: 16px;padding: 16px;}
.gift-category-inspirational .category-block-menu a:hover{background-color:#4fc6b4;}
.cat-livefeed-block .livefeed-product{width:238px;height:305px;margin-left:0px;margin-right: 17px;}
#cat-livefeed-5.product-grid.live.livefeed-product {margin-right: 0;}
.cat-livefeed-block .livefeed-product img{height: auto;width: 100%;}
.cat-livefeed-block .product-grid .product-img{float:left;height:238px;width:100%;}
.cat-livefeed-block .livefeed-product-homepage .product-desc{display:inline-block;position:relative;width:100%;height:60px;padding-top:7px;background-color:#e6e8ec}
.cat-livefeed-block .livefeed-badge{margin-top: -27px;}
.cat-livefeed-block .livefeed-product-homepage .product-desc .product-name{color: #818387;font-size: 13px;padding: 3px 5px 0;width:228px;}
.cat-livefeed-block .livefeed-product-homepage .product-desc a{color:#818387;pointer-events: inherit;}
.cat-livefeed-block .livefeed-product-homepage .product-desc .product-name a{color:#333333;}
.cat-livefeed-block .livefeed,.cat-livefeed-block .livefeed > div{height: 245px;}
.cat-livefeed-block .livefeed-product-homepage .product-desc .product-price{padding:0 5px;}
.cat-livefeed-block .livefeed-product-homepage .product-desc .product-time{font-size: 12px;padding:0 5px;}
.gift-category-inspirational {margin-top:0px;}
.gift-category-inspirational .featured-categories{margin: 10px;height:320px;}
.inspirational-product{float:left;width:155px;}
.inspirational-product.first-product-insp{height: 155px;margin-right: 0;width: 155px;}
.inspirational-category{float:left;width:620px;height: 310px;}
.inspirational-category.insp-right{float:right;}
.inspirational-category-title {background-color: #7a347b;color: white;font-size: 22px;float:left;width:310px;height:310px;}
.inspirational-category-content {float: left;width: 310px;height:310px;}
.inspirational-category.insp-right .inspirational-category-title{background-color: #512252;}
.inspirational-product-img {height:155px;width:155px;overflow: hidden;position: relative;}
.inspirational-product-img .mask-home,.inspirational-product-img .content-text-home {height:155px;width:155px;}
.inspirational-product-img:hover .mask-home,.inspirational-product-img:hover .content-text-home{opacity:1;}
.inspirational-product-img .content-text-home-inner-inner .random-home-name{font-size:14px;padding-left:5px;padding-right:5px;line-height: 16px;height:auto;margin-bottom:5px;}
.inspirational-product-img .content-text-home-inner{top:60%;}
.inspirational-product-img .content-text-home .random-home-price{font-size:14px;}
.inspirational-product-img .content-text-home
.inspirational-product-des{background-color:white;padding:5px;color:#5b5e61;height: 50px;}
.inspirational-product-name {height: 35px;overflow: hidden;}
.gift-category-inspirational .btn-insp-cat{background-color: #4fc6b4;border-radius: 4px;box-shadow:none;color: #ffffff;font-size: 20px;padding:13px 25px;position: relative;}
.insp-cat-btn {text-align: center;margin-bottom: 30px;margin-top: 35px;}
.gift-category-inspirational .insp-top50{position:absolute;width:100%;background-color:white;left:0;height:745px;}
.gift-category-inspirational .insp-top50 .insp-cat-top {margin-left: 10px;margin-right: 10px;padding-top: 37px;}
.insp-top50 .insp-top-product{float:left;margin-left: 9px;margin-right: 9px;width: 237px;}
.insp-top-product.last-top-product-insp{margin-right:0px;}
.insp-top-product.first-top-product-insp{margin-left:0px;}
.insp-top50-hidden {height:745px;}
.insp-cat-top-title {font-size: 26px;margin-bottom:30px;text-align: center;}
.insp-top-product-img {height: 237px;width: 237px;}
.insp-top-product-name {height: 40px;overflow: hidden;}
.insp-top-product-des{padding: 5px;background-color:#e6e8ec;border-top:none;}
.insp-gift-title {font-size: 26px;text-align: center;margin-bottom: 30px;margin-top:20px;font-family: "Bevan";}
.insp-gift-products {margin:20px 10px 50px;}
.inspirational-product.first-gift-insp{height: 528px;margin-right: 10px;position: relative;width: 488px;}
.inspirational-product.small-gift-insp{margin-left: 10px;margin-right: 10px;width: 244px;}
.inspirational-product.small-gift-insp img,.inspirational-product.small-gift-insp .inspirational-product-img{width: 244px;height:224px;}
.inspirational-product.small-gift-insp .inspirational-product-name{height: 20px;}
.insp-gift-small .inspirational-product-des {height: 35px;}
.insp-gift-small.first-small-insp{height: 259px;margin-bottom: 10px;position: relative;}
.insp-gift-small {height: 259px;position: relative;}
.inspirational-product.last-gift-insp{height: 528px;margin-left: 10px;position: relative;width: 488px;}
.insp-gift-content .inspirational-product:hover .inspirational-product-des .inspirational-product-name,.insp-gift-content .inspirational-product.small-gift-insp .insp-gift-small:hover .inspirational-product-des .inspirational-product-name {font-size: 15px;height: auto;}
.insp-gift-content .inspirational-product.small-gift-insp:hover .inspirational-product-des .inspirational-product-name{height: 20px;font-size:13px;}
.inspirational-product.first-gift-insp .inspirational-product-img,.inspirational-product.last-gift-insp .inspirational-product-img{width: 488px;height:503px;}
.insp-gift-content .inspirational-product-des{background-color: white;bottom: 0;height: 45px;padding: 0;position: absolute;width: 100%;}
.insp-gift-content .inspirational-product-name{height:20px;padding: 5px 5px 0;}
.insp-gift-content .inspirational-product-price {padding: 0 5px 5px;}
.insp-gift-content .gifts-item-des {display: none;}
.insp-gift-content .inspirational-product:hover .inspirational-product-des,.insp-gift-content .inspirational-product.small-gift-insp .insp-gift-small:hover .inspirational-product-des {height: auto;}
.insp-gift-content .inspirational-product:hover .inspirational-product-des .gifts-item-des,.insp-gift-content .inspirational-product.small-gift-insp .insp-gift-small:hover .inspirational-product-des .gifts-item-des {display: block;padding: 5px;}
.insp-gift-content .inspirational-product.small-gift-insp:hover .inspirational-product-des {height: 45px;}
.insp-gift-content .inspirational-product.small-gift-insp:hover .inspirational-product-des .gifts-item-des {display: none;}
.gift-category-inspirational .giftfinder-block{background-color:white;}
.insp-giftfinder-title {font-size: 26px;padding-top: 40px;text-align: center;margin-bottom: 35px;font-family: "Bevan";}
.insp-slider-block {float: left;margin-right: 20px;}
.insp-slider-block .occasion-block-img{background-repeat:no-repeat;height:235px;width:209px;background-position: center center;background-size:auto 282px;text-align:center;}
.insp-slider-block .occasion-block-img a{display:block;height: auto;width: 209px;}
.insp-slider-block .ocassion-img-1346{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/schleckermaul.png');}
.insp-slider-block .ocassion-img-1249{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/abenteurer.png');}
.insp-slider-block .ocassion-img-1258{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/sportskanone.png');}
.insp-slider-block .ocassion-img-1250{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/apple-juenger.png');}
.insp-slider-block .ocassion-img-1251{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/couch-potatoe.png');}
.insp-slider-block .ocassion-img-1252{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/design-guru.png');}
.insp-slider-block .ocassion-img-1367{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/design-guru.png');}
.insp-slider-block .ocassion-img-1253{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/geek.png');}
.insp-slider-block .ocassion-img-1254{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/grosses-kind.png');}
.insp-slider-block .ocassion-img-1255{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/kuechen-queen.png');}
.insp-slider-block .ocassion-img-1256{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/partyloewe.png');}
.insp-slider-block .ocassion-img-1257{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/romantiker.png');}
.insp-slider-block .ocassion-img-1259{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/technik-freak.png');}
.insp-slider-block .ocassion-img-1260{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/tv-junkie.png');}
.insp-slider-block .ocassion-img-1345{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/weltenbummler.png');}
.insp-slider-block .occasion-title {color: #313332;font-size: 20px;text-align: center;padding-bottom: 15px;}
.gift-category-inspirational .rsArrow.rsArrowRight{top:0;right:0;background-color:#7A347B;width:72px;height:345px;background-position:center center;background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/button-right.gif');}
.gift-category-inspirational .rsArrow.rsArrowLeft{top:0;left:0;background-color:#7A347B;width:72px;height:345px;background-position:center center;background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_images/button-left.gif');}
.insp-seotext{margin-left:10px;margin-right:10px;}
.insp-seotext .category-description-bottom {display:block !important}
.insp-top-product.last-top-product-insplast-top-product-insp {margin-right: 0;}
.communication-bar-container{padding:0;position: relative;}
.communication-bar-container a{display: inline-block;box-shadow: 1px 1px 2px 0 rgba(25, 86, 84, 1);-webkit-box-shadow:1px 1px 2px 0 rgba(25, 86, 84, 1);-moz-box-shadow:1px 1px 2px 0 rgba(25, 86, 84, 1);color: #fff;margin-left: 190px;padding: 11px 16px 9px;background-color: #1ba299;}
.communication-bar-arrow{background-position: -341px -1051px;display: block;height: 10px;left: 215px;position: absolute;top: -8px;width: 27px;}
.communication-bar-container a{color:#fff;font: 13px/1.35 "FuturaBT-Book",Arial,Helvetica,sans-serif;}
.home-products-slider-item {margin-left: 45px;margin-top: 25px;}
.occasion-block-img.ocassion-img img {height: auto;margin-top: 10px;width: 209px;}

.stButton .st-pinterest-counter{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/pint.png') !important;width:41px !important;}
/* Category page homepage grid */
.prduct-insp-cathome{float:left;position:relative;margin-top:10px;}
.category-homegrid .big-product-small.firs-small-block{margin-bottom:10px;}
.category-homegrid .big-product .product-img {height: 498px;width: 498px;}
.category-homegrid .small-product-small .product-img {height: 307px;width: 307px;}
.category-homegrid .middle-product-middle .product-img{height:413px;width:413px;}
.category-homegrid .big-product{width:498px;margin-right:10px;}
.category-homegrid .big-product-small-block{width:244px;margin-right:10px;}
.category-homegrid .small-product-small{width:307px;margin-right:10px;}
.category-homegrid .prduct-insp-cathome .product-img{background-color:#fff;}
.category-homegrid .big-product-small{position:relative;}
.category-homegrid .middle-product-middle{width:413px;margin-right:10px;}
.category-homegrid .small-product-smaller{margin-right: 0;width: 20%;max-width:441px;}
.category-homegrid .product-img .product-image img {height: auto;width: 100%;}
.category-homegrid .content-item {margin-right: 5px;margin-left: 5px;position: relative;}
.category-homegrid .small-product-middle {margin-right: 0px;;width: 25%;max-width:551px;}
.category-homegrid .small-product-big {margin-right: 0;width: 33.3333%;max-width:735px;}
.category-homegrid .last-product{margin-right:0px;}
.category-homegrid .product-des {background-color: white;bottom: 0;height: 40px;position: absolute;width: 100%;}
.category-homegrid .prduct-insp-cathome.big-product-small-block:hover .product-des .gifts-item-des,.category-homegrid .product-des .gifts-item-des{display: none;padding-bottom: 10px;color:#313332;}
.category-homegrid .prduct-insp-cathome:hover .product-des .gifts-item-des,.category-homegrid .prduct-insp-cathome .big-product-small:hover .product-des .gifts-item-des {display: block;}
.category-homegrid .prduct-insp-cathome:hover .product-des,.category-homegrid .prduct-insp-cathome.big-product-small-block:hover .product-des{height: auto;}
.category-homegrid .prduct-insp-cathome:hover .product-des .product-name a,.category-homegrid .prduct-insp-cathome.big-product-small:hover .product-des .product-name a {font-size: 15px;padding-bottom: 5px;white-space: inherit;}
.category-homegrid .prduct-insp-cathome.big-product-small-block:hover .product-des .product-name a {font-size: 13px;padding: 0;white-space: nowrap;}
.product-des .gifts-item-des strong,.category-homegrid .product-des-info {font-size: 13px;padding:5px 5px 0;}
/* .product-des .gifts-item-des strong,.gifts-item-info .gifts-item-des strong,.product-des-info .gifts-item-des strong {font-weight:normal;} */
.gifts-category .gifts-item-price .special-price,.gifts-category .gifts-item-price .old-price{display: inline-block;}
.category-homegrid .product-des-info .product-name a{color: #313332;}
.category-homegrid .product-name > a {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.category-homegrid .product-price {color: #313332;}
.product-item-link {height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.category-homegrid .special-price {float: left;}
.category-homegrid .old-price{font-size:11px;}
.category-products.products.category-inspirational-homegrid{margin-top:0px;margin-bottom:10px;}
.category-products.products.category-inspirational-homegrid .header-subcontainer {padding-bottom:0px;}
.category-products.products.category-inspirational-homegrid .devices-name-category .header-subcontainer {display:none;}
.category-products.products.category-inspirational-homegrid .price-box label{float:left;}
.category-homegrid .devices-name-category{display:none;margin-top:10px;}
.new-nav .menu-manager-menu.version-menu .menu-left-ul,.new-nav .menu-manager-menu.version-menu .menu-right-ul{display:none;}
.category-homegrid #category-info-block{width: 100%;margin:10px 0 0;height:auto;background-color:transparent;}
.category-homegrid .category-block{height:auto;overflow: hidden;margin-left: 5px;margin-right: 5px;background-color: #ffffff;}
.category-block-info-cat {float: left;width: 70%;}
.category-thumb-img {float: right;max-width: 223px;padding-right: 30px;}
.category-homegrid .category-block-links {bottom: 20px;margin-top: 15px;position: static;}
.category-homegrid #category-info-block .category-block-description{width:100%;height:auto;font-family:"FuturaBT-Book"}
/* Nosto add to cart */
.test-add-to-cart{position:relative;display:none;}
.test-add-to-cart .nosto-cart-product{right:20px;position: absolute;top: 110px;width: 600px;display:block;}
.test-add-to-cart.addtocart{left:0;top:0;}
.test-add-to-cart.addtocart .nosto-cart-product{z-index:9999;left:0px;top:0px;}
.test-add-to-cart.addtocart #atc_rec {background-color: #e7e8ed;left: 50%;padding: 20px;position: fixed;top: 74%;transform: translate(-50%, -50%);width: 600px;}
.small-product.christmas-block{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/val-back.jpg');color: #881a64;font-family: "Amatic SC";text-transform: lowercase;}
.small-product.christmas-block .christams-block-inner{font-size: 35px;padding:40px 46px;text-align: center;}
.small-product.christmas-block .days-to-christmas{font-size: 70px;display: block;}
.small-product.christmas-block a{height: 307px;position: absolute;width: 307px;}
.radbag .small-product.christmas-block .christams-block-inner{padding: 80px 27px;}
/* Slider */
#slider-related-cart-product {position: absolute;right:0px;top: -370px;visibility:hidden;}
#slider-related-cart-product .rsImg .home-products-slider-item{height:165px;}
#slider-related-cart-product .releted-products-detail .rsOverflow{height:210px !important;}
#slider_content_cart{height:253px !important;}
#slider-related-cart-product .releted-products-detail{padding:20px 20px 0;}
#slider-related-cart-product.upsell-cart {width:615px;}
#slider-related-cart-product.upsell-cart .releted-products-detail { background-color: white;margin: 0;overflow: hidden; }
#slider-related-cart-product.upsell-cart .rsImg .home-products-slider-item { float: left; width: 132px;margin:0 15px 0 0; }
#slider-related-cart-product.upsell-cart .rsImg .home-products-slider-item.last{margin-right:0px;}
#slider-related-cart-product.upsell-cart .slider-content-item-text a, #slider-related-cart-product .slider-content-item-text .price-box { color: #313332;display: block;font-size: 13px;font-weight: normal;height: 32px;margin-bottom: 3px;overflow: hidden;}

/* Xmas landing page */
.insp-5-products .insp-top-product{float:left;margin-right:20px;width: 236px;}
.gift-category-inspirational.xmas-landing-page .product-grid.product-grid-item-isotop.category-new-block{background-color: #5ea2d1;background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/vieip.jpg");background-position: center top;background-repeat: no-repeat;}
.gift-category-inspirational.xmas-landing-page .category-block-menu {background-color: #5ea2d1;border-top: 2px solid #b6b6b6;margin-top: -6px;}
.gift-category-inspirational.xmas-landing-page .category-block{height: 316px;padding: 10px 20px;}
.insp-5-products .insp-top-product-img {height: 236px;width: 236px;}
.insp-5-products .insp-top-product .insp-top-product-des{background-color:white;}
.gift-category-inspirational.xmas-landing-page .insp-top50{position:relative;height:auto;}
.gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product{margin-left:0px;margin-right:20px;margin-top:20px;width: 236px}
.gift-category-inspirational.xmas-landing-page .insp-gift-content .insp-top-product-img {height: 236px;width: 236px;}
.gift-category-inspirational.xmas-landing-page .category-block-name h1{color:black;}
.insp-5-products .insp-top-product.insp-last-product,.gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product.insp-last-product {margin-right:0px;}
.gift-category-inspirational.xmas-landing-page .insp-top50.dif-bg{background-color:#e6e8ec;}
.gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product {margin-left: 0;margin-right: 18.5px;}
.gift-category-inspirational.xmas-landing-page .insp-top50.dif-bg .inspirational-product-des{background-color:white;}
.gift-category-inspirational.xmas-landing-page .insp-top50 .inspirational-product-des{background-color: #e6e8ec}
.gift-category-inspirational.xmas-landing-page .insp-top50.dif-bg .insp-top-product-des{background-color:white;}
.gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3 {float: left;margin-right:10.5px;width: 413px;}
.gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3 .insp-top-product-img {height: 413px;width: 413px;}
.gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3 .product-image.gotodetail > img {height: 413px;width: 413px;}
.gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3.insp-last-product {margin-right: 0;}
.gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3 .insp-top-product-des{background-color:white;}
.gift-category-inspirational.xmas-landing-page .insp-3-products .inspirational-product-des{background-color:white;height: 35px;padding: 5px;}
.gift-category-inspirational.xmas-landing-page .insp-3-products .inspirational-product-des .inspirational-product-name {height: 20px;}
.gift-category-inspirational.xmas-landing-page .insp-3-products .inspirational-product {margin-top: 20px;}
.gift-category-inspirational.xmas-landing-page .insp-cat-btn{height: 41px;padding-bottom:30px;margin-bottom:0px;}
.gift-category-inspirational.xmas-landing-page .insp-gift-products {margin: 0 10px;}
.gift-category-inspirational.xmas-landing-page .insp-gift-title{padding-top: 20px;margin-top:0px;}
.gift-category-inspirational.xmas-landing-page .insp-cat-top-title{padding-top:20px;}
.gift-category-inspirational.xmas-landing-page .category-block-text{padding-top: 20px;text-align: center;width: 410px;background-color: rgba(255, 255, 255, 0.6);float: none;height: 290px;margin: auto;}
.gift-category-inspirational.xmas-landing-page input.xmas-code{width:267px;height:55px;background-color:#E6E8EC;border:none;text-align: center;font-size: 18px;text-transform:uppercase;}
.gift-category-inspirational.xmas-landing-page input::-moz-placeholder{text-transform: none;}
.gift-category-inspirational.xmas-landing-page input::-webkit-input-placeholder{text-transform: none;}
.gift-category-inspirational.xmas-landing-page input:-moz-placeholder{text-transform: none;}
.gift-category-inspirational.xmas-landing-page input:-ms-input-placeholder {text-transform: none;}
.gift-category-inspirational.xmas-landing-page .product-grid.product-grid-item-isotop.category-new-block .category-block-description{padding-bottom:10px;overflow-y: visible;}
.gift-category-inspirational.xmas-landing-page .category-block-description .insp-cat-btn{padding-bottom: 0;}
.gift-category-inspirational.xmas-landing-page .category-block-name {margin-bottom: 36px;}
.gift-category-inspirational.xmas-landing-page .category-block-description h2{padding-bottom:33px;color:black;}
.gift-category-inspirational.xmas-landing-page .xcode-sale{display:none;}
.gift-category-inspirational.xmas-landing-page .show-xcode-sale{display:none;}
.gift-category-inspirational.xmas-landing-page .show-xcode-sale > h2 {padding-bottom: 2px;padding-top: 20px;}
.gift-category-inspirational.xmas-landing-page .xcode-sale{color: #a72ca8;font-size: 30px;font-weight: bold;margin-top: 25px;}
.gift-category-inspirational.xmas-landing-page .error-message-sale{display:none;color: black;}
.header-container.cadeauxfolies .advantages-note{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/maximilies_header_icon.png");background-position: 10px center;background-repeat: no-repeat;}
/* Upsell slider */
#slider_content_cart_upsell .home-products-slider-item{width:130px;float: left;height: 225px;margin: 0 15px 10px 0;}
#slider_content_cart_upsell .slider-content-item-image{width:100%;}
#slider_content_cart_upsell .rsImg{float: left;margin: 0 0 10px;width: 100%;}
.releted-products-detail .sliderContainer{width: 573px;}
/* new design shortlong page */
.container.shortlong {background-color: white;margin-bottom: 50px;margin-top: 50px;}
.shortlong-inner{padding:22px 24px 60px 22px;}
.shortlong-inner .shortlong-title{font-family:"FuturaBT-Bold";position:relative;font-weight:bold;margin-bottom:25px;}
.shortlong-inner .shortlong-title .shortlong-title-big{font-size:45px;color:#313234;}
.shortlong-inner .shortlong-title .shortlong-title-small{color:#6b6e73;font-size:22px;}
.shortlong-inner .shortlong-title .shortlong-title-big > span {background-color: #f99c32;color: white;padding: 6px 10px 0;}
.shortlong-winner {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/winner.png");background-repeat: no-repeat;height: 134px;position: absolute;right: 0;top:-26px;width:157px;font-size:19px;font-weight: normal;text-align: center;text-shadow: -1px 2px #cb6210;}
.shortlong-winner .shortlong-winner-title {margin-top:25px;padding-left: 8px;padding-right: 8px;width: 135px;color:white;}
.shortlong-form{float:left;width:410px;}
.shortlong-content{float:right;width:543px;margin-right:8px;}
.shortlong-content .shortlong-text{width: 513px;}
.shortlong-input-box{margin-bottom:12px;}
.shortlong-form .input-text{border: 1px solid #989999;height:37px;width:386px;}
.mhdnewsletter-index-shortlong .dob-day, .mhdnewsletter-index-shortlong .dob-month{width:auto;}
.shortlong-form .dob-day .input-text, .shortlong-form .dob-month .input-text,.shortlong-form .dob-year .input-text{width: 122px;}
.shortlong-form .day-error-message,.month-error-message,.year-error-message{display:none;color: #ff0000;margin-top: 3px;}
.shortlong-form .shortlong-date-title {color: #6b6e73;font-size: 13.7px;font-weight: bold;padding-left: 7px;}
.shortlong-radio-box div{background-repeat: no-repeat;float: left;height:44px;text-align: right;width: 129px;}
.shortlong-newsletter-man {background-position: 60px 0;}
.shortlong-newsletter-woman {background-position: -76px 0;}
.shortlong-newsletter-child {background-position: -218px 0;}
.shortlong-radio-box div label{font-size:0px;}
.shortlong-radio-box {float: right;margin-right: 73px;}
.shortlong-radio-box input[type="radio"] + label:before{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/newsletter-gender.png");height:44px;width:70px;margin-top: 8px;}
.shortlong-radio-box .shortlong-newsletter-man input[type="radio"] + label:before{background-position: 0px 0px;}
.shortlong-radio-box .shortlong-newsletter-woman input[type="radio"] + label:before{background-position: -130px 0;}
.shortlong-radio-box input[type="radio"]:checked + label:before{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/newsletter-gender.png");background-position: -20px 0px;}
.shortlong-radio-box .shortlong-newsletter-man input[type="radio"]:checked + label:before{background-position:0 -46px;}
.shortlong-radio-box .shortlong-newsletter-woman input[type="radio"]:checked + label:before{background-position:-130px -46px;}
.shortlong-form .buttons-set{margin-right: 24px;text-align: right;margin-top: 27px;}
.shortlong-form .buttons-set button.active-btn{box-shadow:none;background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/newsletter-btn.png');background-repeat:no-repeat;width:182px;height:49px;padding:0 30px 0 0;border-radius:0px;}
.shortlong-form .buttons-set button.active-btn span{text-transform: uppercase;font-family: FuturaBT;font-size: 14px;}
.shortlong-form .buttons-set button.active-btn:hover{top:0;}
.shortlong-text-title {color: #6b6e73;font-family: FuturaBT-Bold;font-size: 13.3px;font-weight: bold;}
.shortlong-text-content {color: #6b6e73;font-size: 13.3px}
.shortlong-winners{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/winner-logo.png');background-repeat:no-repeat;margin-top: 36px;min-height: 150px;}
.shortlong-winners-title{padding-left: 75px;}
.shortlong-winners-bigtitle {color: #fc8c19;font-family:FuturaBT-Bold;font-size: 21px;}
.shortlong-winners-smalltitle {color: #6b6e73;font-size: 12px;margin-top: -5px;}
.shortlong-winners-list span {border-right:1px solid #fc8c19;display: inline-block;font-size: 17px;height: 22px;margin-right: 5px;padding-right: 5px;padding-top: 0;text-transform: uppercase;color:#fc8c19;}
.shortlong-winners-list div{margin-bottom:5px;}
.shortlong-winners-list span.last{border:none;}
.shortlong-winners-list {margin-top: 25px;}
/* newsletter success */
.newsletter-success{background-color: white;border-bottom: 3px solid #fb9d1d;margin-top: 40px;}
.newsletter-success-inner{padding: 34px 20px 14px 64px;}
.newsletter-success-title {color: #313234;font-family: "FuturaBT-Bold";font-size: 28px;font-weight: bold;}
.newsletter-success-title > span {background-color: #f99c32;color: white;padding: 6px 10px 0;}
.newsletter-success-badged{position:relative;font-family: "FuturaBT-Bold";font-weight: bold;text-transform:uppercase;}
.newsletter-success-badged .shortlong-winner{top:-5px;right:15px;}
.newsletter-success-img-content{float:left;height: 273px;width: 190px;margin-left:-25px;transform: rotate(-6deg);-ms-transform:rotate(-6deg);-webkit-transform:rotate(-6deg);}
.newsletter-success-img{background-repeat:no-repeat;width: 176px;height: 250px;background-size: 100% auto;}
.newsletter-success-img.newsletter-success-store-img{background-image:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/beispiel-newsletter-de.png);}
.newsletter-success-img.newsletter-success-store-img-fr{background-image:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/beispiel-newsletter-fr.png);}
.newsletter-success-img.newsletter-success-store-img-it{background-image:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/beispiel-newsletter-it.png);}
.newsletter-success-content {margin-top: 12px;}
.newsletter-success-form{float: left;margin-left: 20px;margin-top: 10px;width: 734px;}
.newsletter-success-form-title {color:#6b6e73;font-size:18px;margin-bottom:50px;}
.newsletter-success-btn{float:left;margin-left: 30px;margin-top: 17px;}
.newsletter-success-text{float:right;width:322px;color:#6b6e73;font-size:16px;}
.newsletter-success-text > a {color:#6b6e73;text-decoration:underline;}
.btn-newsletter-success {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/newsletter-btn-big.png");background-repeat:no-repeat;border: medium none;height: 74px;width: 273px;padding: 0 40px 0 0;cursor:pointer;}
.newsletter-success-btn .checkbox-newsletter{float:left;line-height: 74px;margin-right: 20px;}
.newsletter-success-btn .btn-newsletter{float:left;}
.btn-newsletter-success > span{font-family:FuturaBT;font-size: 23px;color:white;}
#accountMenu > ul{list-style:none;padding-left:0px;}
.desktop-device{display:block}
.gender-select-home select{border: medium none;margin-bottom: 0;padding: 5px 4px;width: 100%;height:37px;}
.gender-select-home option{padding-top:5px;padding-bottom:5px;}
.gender-select-home.device.select-box {margin-bottom:0px;width: 100%;}
.box-category.giftfinder-sidebar fieldset .field.person-gift-block{display:block;}
.product-view .price-wrapper .old-price.bundle-special-price .price{font-size:40px;}
.old-price.bundle-special-price{float:left;clear:both;}
.bundle-special-price .price-label{left:0}
.bundle-special .price{color:#e6556d !important;}
/* checkbox */
.mhdnewsletter-index-landingpage input[type="checkbox"] + label::before,.mhdnewsletter-index-profileupdate input[type="checkbox"] + label::before{background-position: -138px -1117px;height: 30px;margin-left: -38px;width: 30px;}
.mhdnewsletter-index-landingpage input[type="checkbox"]:checked + label::before,.mhdnewsletter-index-profileupdate input[type="checkbox"]:checked + label::before{background-position: -7px -1117px;}
.mhdnewsletter-index-landingpage input[type="checkbox"] + label,.mhdnewsletter-index-profileupdate input[type="checkbox"] + label{height: 30px;line-height: 33px !important;margin-left: 38px;}

.customer-account-login .oder.shoplogin-oder{margin-left: 494px;margin-top: 291px;}
.checkout-onepage-index .oder.shoplogin-oder{margin-left: 494px;margin-top: 245px;}
/* Festival calendar page */
.cms-festival-calendar .container.cms-content {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);margin: auto;padding: 0;width: auto !important;}
.cms-festival-calendar .gift-category-inspirational .category-block-img{height: 269px;}
.poster-block .releted-products-detail .sliderContainer{width:100%;}
.poster-block .home-products-slider-item{float: left;margin-left: 10px;}
.gift-category-inspirational .poster-block .rsArrow.rsArrowLeft, .gift-category-inspirational .poster-block .rsArrow.rsArrowRight {background-color: transparent;background-repeat:no-repeat;background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png");height: 35px;width: 35px;}
.gift-category-inspirational .poster-block .rsArrow.rsArrowRight{background-position: -130px -852px;cursor: default;left: auto;right: 0;}
.gift-category-inspirational .poster-block .rsArrow.rsArrowLeft{background-position: -9px -852px;cursor: default;left: auto;right: 40px;}
/* Gifts category test */
.gifts-category-info{position: relative;width:100%;}
.gifts-slider .gift-cat-block {display: inline-block;margin-right: 16px;margin-bottom: 10px;}
.gift-cat-block:nth-child(5n) {margin-right: 0;}
.gifts-slider {margin: 15px auto auto;overflow: hidden;width: 1295px;}
.gifts-category-info .category-block-text{background-color: #fff;padding: 20px;}
.gifts-category-info .category-block-description h2,.gifts-category-info .category-block-text h1{color:#3f4247;}
.gifts-category-info .category-block-description h2 strong {font-weight: normal;font-family: FuturaBT-Book;}
.gifts-category-info .category-block-description h2{padding-bottom: 20px;font-family: "FuturaBT-Book";}
.gifts-category-info .category-block-description{width: 100%;height: auto;color: #404348;font-family: "FuturaBT-Book";}
.gifts-category .rsArrow.rsArrowRight,.gifts-category .rsArrow.rsArrowLeft{background-position: 0px 0px;background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gifts_category/arrow.png');width:28px;height:92px;}
.gifts-category .rsArrow.rsArrowRight{right:0px}
.gifts-category .rsArrow.rsArrowLeft{left:0px}
.gifts-category .rsArrow.rsArrowLeft{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.gifts-category .royalSlider{padding-bottom: 0;width: 1218px;margin: auto;}
.gifts-category .rsBullets {bottom: 3px;height: auto;line-height: 5px;margin: 0 auto;overflow: hidden;padding-top: 4px;position: absolute;text-align: center;width: 100%;z-index: 35;}
.gifts-category .rsBullet {display: inline-block;height: 13px;padding: 4px;width: 13px;}
.gifts-category .rsBullet span {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: 1px solid #3f4247;border-radius: 50%;display: block;height: 13px;width: 13px;}
.gifts-category .rsBullet.rsNavSelected span {background-color: #3f4247;}
.gifts-category .gifts-price-block {background-color: #fff;padding-bottom: 59px;margin-top: 60px;}
.gifts-category .gifts-price-content{margin: auto;max-width: 1098px;width: 100%;}
.gifts-category .price-container{float: left;width: 210px;margin-right: 234px;}
.gifts-category .price-container.last{margin-right:0;}
.gifts-category .price-gift-insp{border: 1px solid #dfdfdf;border-radius: 50%;text-align: center;width: 210px;height: 210px;}
.gifts-category .price-gift-insp.last {margin-right: 0;}
.gifts-category .price-gift-insp.small-price a {display: block;height: 62px;margin: 73px auto auto 64px;width: 73px;}
.gifts-category .price-gift-insp.mid-price a {display: block;height: 124px;margin-left: 26px;margin-top: 47px;width: 143px;}
.gifts-category .price-gift-insp.last a {display: block;height: 185px;margin-left: -11px;margin-top: 23px;width: 204px;}
.gifts-category .gifts-price-block .occasion-title {color: #313332;font-size: 15px;margin-bottom: 13px;text-align: center;}
.gifts-category .insp-giftfinder-title{color:#3f4247;font-weight: bold;}
.gifts-category .insp-giftfinder-des {color: #313332;font-size: 17px;margin: auto;text-align: center;width: 610px;font-family: "FuturaBT-Book";}
.gifts-category .gifts-products-block .insp-giftfinder-title{margin-bottom: 16px;}
.gifts-category .gifts-item{float:left;margin-bottom: 20px;}
.gifts-category .gifts-product-big.gifts-item{width:406px;height:550px;margin-right: 20px;}
.gifts-category .gifts-product-big.gifts-item.last{margin-right:0;}
.gifts-category .gifts-product-small.gifts-item{height: 434px;margin-right: 20px;width: 300px;}
.gifts-category .gifts-product-small.gifts-item.last{margin-right:0;}
.gifts-category .gifts-product-big .gifs-item-img {height: 406px;width: 406px;}
.gifts-category .gifts-product-small .gifs-item-img {height: 300px;width: 300px;}
.gifts-category .gifts-item-info {background-color: #fff;height: 122px;padding: 15px 12px 7px;color: #6f7277;position:relative;}
.gifts-category .gifts-products-container {margin-top: 23px;}
.gifts-category .gifts-item-name {font-size: 15px;}
.gifts-category .gifts-item-des {font-size: 13px;margin-top: 9px;height: 70px;overflow: hidden;}
.gifts-category .gifts-item-price {bottom: 7px;font-size: 14px;position: absolute;}
.gifts-category .insp-seotext{margin:0px;}
.gifts-category .btn-insp-cat {background-color: #ac20ac;border-radius: 4px;box-shadow: 0 4px #7d317d;color: #ffffff;font-size: 20px;padding: 13px 25px;position: relative;}
.gifts-category .category-des-contrainer{margin:5px 0px 55px;}
.gifts-category .insp-cat-btn{margin-top: 30px;}
.gifts-category .categories-description{padding-bottom:0}
.category-homegrid .morecontent.whole-text span,.gifts-category .morecontent.whole-text span {display: inline !important;}
.gifts-slider.boxes-4 .gift-cat-block.box-4 {display: inline-block;width: 300px;}
.gifts-slider.boxes-4 .gift-cat-block {display: none;}
.gifts-slider.boxes-4 .gift-cat-block.box-4 img {width: 100%;}
.gifts-slider.boxes-4 .gift-cat-block.box-4:nth-child(4n) {margin-right: 0;}
/* Christmas category new */
.gifts-category.christmas-category .insp-giftfinder-title,.gifts-category.christmas-category .gifts-products-block .insp-giftfinder-title{color:#313332;font-family: "bevan";font-weight: normal;}
.gifts-category.christmas-category .product-des .label {float: left;margin-right: 5px;}
.gifts-category.christmas-category .btn-insp-cat{background-color: #4FC6B3;box-shadow: none;}
.gifts-category.christmas-category .christmas-feature-blog {height: 414px;overflow: hidden;width: 1260px;margin: auto;}
.gifts-category.christmas-category .christmas-feature-blog-img {float: left;height: 414px;width: 630px;position: relative;}
.christmas-feature-blog-img img {width: 100%;}
.gifts-category.christmas-category .christmas-feature-blog-text {background-color: #fff;float: left;height: 386px;padding-left: 65px;padding-right: 65px;padding-top: 28px;position: relative;width: 500px;}
.gifts-category.christmas-category .christmas-blog .insp-giftfinder-des {color: #313332;margin-bottom: 27px;line-height: 20px;}
.gifts-category.christmas-category .christmas-blog .christmas-feature-blog-text-date.insp-giftfinder-des {margin: 0;width: auto;}
.gifts-category.christmas-category .christmas-feature-blog-text-date {text-align: center;color: #313332;}
.gifts-category.christmas-category .christmas-feature-blog-text-date.insp-giftfinder-title {line-height: 27px;margin: 0;padding: 25px 0 40px;color: #881a64;font-size:24px;}
.gifts-category.christmas-category .christmas-feature-blog-text-button {bottom: 47px;left: 39%;position: absolute;text-align: center;}
.gifts-category.christmas-category .christmas-feature-blog-text-button > a {border: 1px solid #4fc6b4;border-radius: 5px;color: #4fc6b4;font-size: 15px;font-weight: bold;padding: 11px 24px;}
.gifts-category.christmas-category .christmas-normal-blogs {margin: 32px auto 26px;overflow: hidden;width: 1260px;display:flex;}
.gifts-category.christmas-category .christmas-normal-blog {background-color: #fff;float: left;margin-right: 27px;width: 402px;position: relative;}
.gifts-category.christmas-category .christmas-normal-blog-img {height: 292px;width: 402px;position: relative;}
.christmas-normal-blog-img img {left: 0;position: absolute;top: 0;width:100%;}
.gifts-category.christmas-category .christmas-normal-blog:nth-child(3n) {margin-right: 0;}
.gifts-category.christmas-category .christmas-normal-blog-text.insp-giftfinder-title {font-size: 21px;line-height: 26px;margin-bottom: 0;padding: 32px 52px 28px;}
.gifts-category.christmas-category .christmas-normal-blog > a {display: block;height: 400px;position: absolute;top: 0;width: 402px;}
.gifts-category.christmas-category .gifts-slider .gift-cat-block:nth-child(11n),.gifts-category.christmas-category .gifts-slider .gift-cat-block:last-child{margin-right: 0;}
.gifts-category.christmas-category .gifts-slider .gift-cat-block{margin-right: 18px;}
.gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 {float: left;margin-left: auto;max-width: 259px;width: 20%;margin-right:0;}
.gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 a{display: block;margin-left: 15px;margin-right: 15px;}
.gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 img{width: 100%;}
.gifts-category.christmas-category .gifts-slider .gift-cat-block{margin-right: 0;max-width: 213px;width: 16.6667%;float:left;display:block;}
.gifts-category.christmas-category .gifts-slider .gift-cat-block a {display: block;margin-left: 15px;margin-right: 0;}
.gifts-category.christmas-category .gifts-slider .gift-cat-block img {width: 100%;}
.christmas-category.gifts-category-info .category-block-text {background: #fff none repeat scroll 0 0;display: block;float: none;margin: auto;padding: 0;width: 100%;}
.christmas-category .christmas-category-block {overflow: hidden;padding: 27px 10px 36px;}
.christmas-hastag-slider {margin-bottom: 50px;}
.christmas-page .without-img .christmas-cat-info {float: none;width: 100%;}
.christmas-page .christmas-cat-info {float: left;width: 70%;}
.christmas-page .christmas-cat-img {float: right;padding-right: 60px;width: 223px;}
.christmas-page .gifts-category-info .category-block-description,.christmas-page .gifts-category-info .category-block-description h2,.christmas-page .gifts-category-info .category-block-text h1{color: #313332;}
.christmas-category-page .main.col1-layout{margin-top: 0;}
.christmas-category-page .new-nav .header-container{background-color: #fff;}
.christmas-page .gifts-category-info .category-block-text h1{font-family: "Bevan";font-weight: normal;}
.gifts-category.christmas-category .gifts-item-des{height:auto;}
.christmas-hastag-slider #hasSlider{margin:0 45%;width: 198px;}
.christmas-hastag-slider .visibleNearby {width: 100%;overflow: hidden;}
.christmas-hastag-slider .visibleNearby .rsOverflow,.christmas-hastag-slider .visibleNearby .rsSlide {background: none;}
.christmas-hastag-slider .visibleNearby .rsOverflow {overflow: visible;width: 100% !important;}
.christmas-popup-images-slider{width: 600px;}
.christmas-popup-images-slider img{width:100%;}
/* Valentine category new and cms valentines generator page */
body.valentines-theme,body.valentine-category-page{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/valentine/bg.png");}
.valentine-category .category-block-text{background:none;padding-left:7px;padding-right:7px}
.valentines-theme .page-title-wrapper h1,.valentine-category .category-block-text h1 {color: #881a64;font-family: "Amatic SC";font-size: 45px;text-align: center;text-transform: lowercase;}
.valentines-theme .page-title-wrapper h1::after,.valentines-theme .page-title-wrapper h1::before,.valentine-category .category-block-text h1::before, .valentine-category .category-block-text h1::after {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/valentine/links.png");background-repeat: no-repeat;content: "";display: inline-block;height: 45px;margin-right: 70px;padding-bottom: 0;width: 220px;vertical-align: middle;}
.valentines-theme .page-title-wrapper h1::after,.valentine-category .category-block-text h1::after {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/valentine/rechts.png");margin-left: 70px;margin-right: 0;}
.valentine-category .category-block-description {color: #881a64;}
.valentine-category .category-block-description h2 {color: #881a64;padding-bottom: 0;}
.valentine-category .category-block-name {margin-bottom: 25px;}
.valentine-category .category-block-description h2 {color: #881a64;font-size: 18px;font-weight: bold;padding: 0;}
.valentine-category .poster-first-row {overflow: hidden;}
.valentine-category .big-poster {float: left;width: 430px;position: relative;height: 540px;}
.valentine-category .text-poster {background-color: rgba(255, 255, 255, 0.6);border-radius: 20px;float: right;height: 527px;width: 715px;color: #881a64;position: relative;}
.valentine-category .poster-btn {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/valentine/button1.png");bottom: 6px;height: 118px;position: absolute;right: -26px;width: 335px;}
.valentine-category .poster-btn:hover{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/valentine/button-hov.png")}
.valentine-category .poster-btn > a span{color: #fff;display: table-cell;font-size: 26px;line-height: 25px;margin-left: 77px;text-align: center;vertical-align: middle;width: 180px;padding-left: 60px;padding-right: 60px;}
.valentine-category .poster-btn > a {display: table;height: 90px;margin-top: 30px;width: 347px;}
.valentine-category .text-poster .poster-btn a span > span {display: inline;font-size: 20px;padding-top: 4px}
.valentine-category .text-poster .poster-btn a span {display: inline;font-size: 30px;margin: auto;padding-left: 0;padding-right: 0;padding-top: 32px;width: 185px;}
.valentine-category .small-poster {float: left;margin-right: 94px;text-align: left;width: 357px;height:auto;position: relative;padding-bottom: 25px;}
.valentine-category .small-poster.last-poster {margin-right: 0;text-align: right;}
.valentine-category .text-poster-wrapper {padding: 40px 38px 0;}
.valentine-category .poster-headline {color: #881a64;font-family: "Amatic SC";font-size: 35px;line-height: 40px;text-align: center;text-transform: lowercase;}
.valentine-category .poster-des {font-size: 15px;line-height: 30px;margin-top: 35px;text-align: center;}
.valentine-category .poster-link {margin-top: 40px;text-align: center;}
.valentine-category .poster-link > a {color: #881a64;font-size: 20px;font-weight: bold;text-decoration: underline;}
.valentine-category .text-poster .poster-btn {bottom: 10px;color: #fff;font-size: 35px;padding-top: 0px;right: 0;text-align: center;}
.valentine-category .text-poster .poster-btn > a {display: block;}
.valentine-category .text-poster .poster-btn span {font-size: 20px;}
.valentine-category .poster-second-row {margin-top: 45px;}
.valentine-category.gifts-category .gifts-products-block .insp-giftfinder-title{color:#881a64;font-family: "Amatic SC";font-size: 35px;margin-bottom: 5px;text-transform: lowercase;}
.valentine-category.gifts-category .insp-giftfinder-des{color:#881a64;}
.valentine-category.gifts-category .gifts-item-des{height:auto;}
.valentine-category.gifts-category .btn-insp-cat{background-color: #94b9a7;box-shadow: none;padding: 16px 45px;border-radius: 13px;}
.valentine-separator {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/valentine/dotted.png");background-position: center top;background-repeat: no-repeat;padding-top: 70px;margin-top: 77px;}
.valentine-title{color: #881a64;font-family: "Amatic SC";font-size: 35px;margin-bottom: 44px;font-weight: bold;text-align: center;text-transform: lowercase;}
.val-generator-img {float: left;width: 560px;}
.val-generator-text {color: #881a64;float: right;font-size: 15px;line-height: 27px;width: 575px;position: relative;height: 397px;}
.val-generator-content{overflow:hidden;}
.val-generator-text-title {font-size: 16px;font-weight: bold;}
.val-generator-btn a {background-color: #881a64;border-radius: 10px;color: #fff;font-size: 20px;margin: auto;padding: 15px 30px;text-align: center;}
.val-generator-btn {bottom: 11px;left: 25%;position: absolute;}
.christmas-normal-blogs .valentine-title {margin-bottom: 22px;}
.valentine-category.gifts-category .christmas-normal-blogs .insp-giftfinder-des {margin-bottom: 22px;}
.gifts-category.valentine-category .christmas-normal-blogs {margin-bottom: 26px;margin-top: 0;overflow: hidden;}
.gifts-category.valentine-category .christmas-normal-blog {background-color: #fff;float: left;margin-right: 27px;position: relative;width: 402px;}
.gifts-category.valentine-category .christmas-normal-blog.last-blog {margin-right: 0;}
.gifts-category.valentine-category .christmas-normal-blog-img {height: 292px;width: 402px;}
.gifts-category.valentine-category .christmas-normal-blog-text.insp-giftfinder-title {font-size: 21px;line-height: 26px;margin-bottom: 0;padding: 32px 52px 28px;}
.valentine-category .christmas-normal-blog-text.insp-giftfinder-title > a {color: #881a64;}
.gifts-category.valentine-category {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/valentine/herz.png");background-position: center bottom;background-repeat: no-repeat;padding-bottom: 100px !important;}
.gifts-category-info.gifts-category.valentine-category {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;padding: 0 !important;margin-bottom: 30px;}
.valentine-description-seo .category-des-contrainer {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.valentine-description-seo .category-des-contrainer .category-description.std > h2,.valentine-description-seo .category-des-contrainer .category-description.std p {color: #881a64;}
.valentine-description-seo .logo-small {display: none;}
.valentines-theme .page-title-wrapper {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.valentines-theme .page-title-wrapper h1::after, .valentines-theme .page-title-wrapper h1::before{background-size: auto auto;}
.valentines-theme .cms-content{background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.valentines-theme .cms-content {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;margin-top: 0;}
.valentines-theme .category-block-description {color: #881a64;height: auto;width: 100%;}
.valentines-theme .category-block-description h2{color: #881a64;}
#valentinecard {margin-top: 40px;}
#valentinecard > form {float: right;width: 50%;}
#valentinecard #vc-form > input {background-color: #94b9a7;border: medium none;border-radius: 13px;color: #ffffff;cursor: pointer;font-size: 20px;padding: 16px 45px;line-height: 15px;margin-top: 15px;}
.valentines-theme .gifts-category.valentine-category{background-image: none;padding:0;}
#valentinecard .select-box {float: none;width: 350px;}
#valentinecard select{margin-bottom: 0;width: 99%;}
#valentinecard .input-box {overflow: hidden;width: 350px;}
/* RadCard */
.rad-card-detail{color: #fff;background-color: #c09b24;margin-left: -21px;padding: 19px 0 41px 21px;background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/redCard.png');background-repeat:no-repeat;background-position: 145px 19px;margin-bottom: 25px;width: 225px;}
.rad-card-detail a{color: #fff;}
.product-view .rad-card-detail .price-wrapper .price{color:#fff;display: block;line-height: 40px;}
.product-view .rad-card-detail .price-wrapper{display: block;text-align: left;}
.product-view .rad-card-detail .price-wrapper .price-box{float:none;text-align: left;}
.with-rad-card {font-size: 15px;font-weight: bold;margin-top: 12px;}
.what-rad-card {margin-top: 16px;}
.what-rad-card a {background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/arrow_link.png');background-repeat:no-repeat;border-bottom: 1px solid #d0b45b;background-position: 0 3px;padding-left: 20px;}
/* RadCard cart */
.rad-card-cart {background-color: #eda133;bottom: 0;color: #fff;height: 85.5px;margin: auto;position: fixed;width: 100%;z-index: 99;}
.rad-card-cart-content {font-size: 24px;line-height: 85px;margin: auto;width: 403px;}
.rad-card-cart-content a{background-color: #ac20ac;border-radius: 4px;box-shadow: 0 4px #7d317d;color: #ffffff;font-size: 16px;margin-left: 17px;padding: 7px 17px;position: relative;}
.rad-card-cart-content > span {display: block;float: left;margin-top: 5px;}
#radcard_popup{padding: 40px;padding-bottom: 65px}
.radcard-top-title {font-size: 19px;font-weight: bold;text-align: center;margin-top: 19px;letter-spacing: 0.7px;}
.radcard-top-title-bold {font-family: futurabt;font-size: 19px;font-weight: bold;text-align: center;}
#radcard_popup.product-view .add-to-cart {margin: 18px auto auto;;width: 216px;}
#radcard_popup.product-view .add-to-cart .button{width: 216px;}
#radcard_popup.product-view .add-to-cart .button span {font-size: 15px;}
.radcard-link {margin-top: 13px;text-align: center;}
.radcard-link a {color: #898989;font-family: arial;font-size: 14px;font-weight: normal;text-decoration: underline;}
.radcard-top-title-bold.radcard-second-line {margin-top: 12px;}
/* Buy as Gift - Module */
.buy-as-gift-container-left{float:left;width:31%;padding-right:2%;padding-top: 20px;}
.buy-as-gift-container-left .buy-as-gift-product{margin-bottom:10px}
.buy-as-gift-container-left .buy-as-gift-product h2{margin-bottom:10px}
.buy-as-gift-container-left .buy-as-gift-product .buy-as-gift-image{width:200px}
.buy-as-gift-container-left .buy-as-gift-product .buy-as-gift-description{padding-left:0}
.buy-as-gift-container-right{float:right;width:30%;border-left: 1px solid #ececec;padding-left: 30px;padding-top: 15px;}
.gift-social-block {background-color: #fff;margin-bottom: 15px;margin-top: -20px;overflow: hidden;padding: 20px;width: 575px;}
#buy_as_gift_form {color: #313332;float: left;font-size: 14px;padding: 10px 0 0;width:340px;}
#buy_as_gift_form #buy_as_gift {background-color: #4fc6b4;border: medium none;border-radius: 5px;box-shadow:none;color: #fff;cursor: pointer;font-size: 14px;margin-top: 10px;padding: 7px 21px;width: 245px;}
#buy_as_gift_form #buy_as_gift:hover{top:0;}
#buy_as_gift_form > strong {font-size: 15px;line-height: 25px;}
.buy-as-gift-container {overflow: hidden;}
#buy_as_gift_form .subtitle-buy-detail a {color: #babbbf;font-size: 13px;}
#buy_as_gift_form .subtitle-buy-detail {margin-top: 15px;}
.buy-as-gift-text {margin-top: 10px;}
.buy-as-gift-text h4 {margin-bottom: 5px;}
.giftcard-form .loading-gift{float: left;height: 50px;margin-left: 10px;position: relative;width: 50px;}
.giftcard-form .cart-loading{top: inherit;}
.giftcard-form .button{float:left;}
/* New header and footer */
.big-title{font-family: "Bevan";font-size: 32pt;line-height: 55px;color: #313332;}
.footer-before-container .pre-footer .info-contact .ic.phone span,.footer-before-container .pre-footer .info-contact .ic.mail span{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/spritesheet.png');}
.folge-icon .fi span.fi-title{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/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;overflow:hidden;width:100%;}
.footer-links{background: #313332 none repeat scroll 0 0;height: 49px;padding: 0;overflow: hidden;width: 100%;}
.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 !important;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;height: 190px;}
.radbagit .pre-footer.container .prefooter .columns.logo-footer {height: 230px;}
.footer-before-container .pre-footer .info-contact{color: #313332;font-size: 11pt;position: absolute;margin-top: 0;left: 183px;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: 20px;line-height: 49px;padding:0;margin-bottom:10px;}
.prefooter.columns {display: table;float: none;margin: auto;width: auto !important;}
.prefooter.columns.mobile-prefooter{display:none;}

/* Menu and header */
.main.col1-layout {margin-top: 0;}
.site-container{position:relative;font-size:0;}
.site-section{display: inline-block;font-size: 14px;position: relative;vertical-align: top;}
.site-section.navbar-left{width:250px;}
.site-section.content-header{width:calc(100% - 250px);}
.new-nav .menu-manager-menu li.level0{display:block;float:none;}
.menu-header {float: none;}
.menu-left-logo {background-color: #fff;width: 250px;height: 88px;text-align: center;border-bottom: 1px solid #ededed;border-right: 1px solid #fff;line-height: 107px;}
.menu-left-logo .logo > img {height:auto;max-height: 42px;margin-top: 20px;width: 169px;}
.header-container {background: #fff none repeat scroll 0 0;border-bottom: 1px solid #ededed;height: 88px;}
.site-section .menu-header {background-color: #f4f4f4;border-right: 1px solid #ededed;float: none;left: 0;min-height: 100vh;position: fixed;top: 0;width: 250px;z-index: 9;z-index: 9999;}
.new-nav .site-section .menu-manager-menu li.level0{display: block;float: none;}
.new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title{color: #292929;font-size: 15px;text-transform: uppercase;box-sizing: border-box;height: 30px;line-height: 32px;padding-left: 40px;padding-right: 0;}
.new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title:before, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title:before{background-color: #292929;content: "";height: 100%;left: 0;opacity: 0;position: absolute;top: 0;transition: opacity 0.3s linear 0s, width 0.3s ease-out 0s;width: 0;z-index: -1;}
.new-nav .site-section .menu-manager-menu > li.level0:hover > a.top-menu-title:before, .new-nav .site-section .menu-manager-menu > li.level0:hover > div.top-menu-title:before{opacity: 1;transition: opacity 0s linear 0s, width 0.3s ease-out 0s;width: calc(100% + 1px) !important;}
.new-nav .site-section .menu-manager-menu > li.level0:hover > a.top-menu-title, .new-nav .site-section .menu-manager-menu > li.level0:hover > div.top-menu-title{color: #fff;z-index: 31}
.new-nav .site-section .header-menu-module{height: auto;margin-left: 0;margin-top: 0;padding-top: 28px;}
.new-nav .site-section .menu-manager-menu li.level0{padding-left: 0;padding-right: 0;}
.new-nav .site-section .menu-manager-menu > li.level0:hover > a.top-menu-title span, .new-nav .menu-manager-menu > li.level0:hover div.top-menu-title span {background-color: transparent !important;border-bottom: medium none !important;}
.new-nav .site-section .menu-manager-menu > li.level0:hover > a.top-menu-title, .new-nav .menu-manager-menu > li.level0:hover div.top-menu-title {background-color: transparent !important;padding-bottom: 0 !important;}
.new-nav .site-section .menu-manager-menu > li.level0 a.top-menu-title span, .new-nav .site-section .menu-manager-menu > li.level0 div.top-menu-title span {display: block;height: auto;line-height: 18px;min-height: 30px;padding-bottom: 0;padding-top: 7px;}
.new-nav .site-section .menu-manager-menu li.level0 ul.level0{height: calc(100vh - 88px);left: 250px;list-style: outside none none;padding-left: 0;position: fixed;top: 88px;width: 800px;z-index: 9;box-shadow: none;padding-top: 0;display:block !important;visibility:hidden;transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;background-color:rgba(0, 0, 0, 0);overflow:hidden;}
.new-nav .site-section .menu-manager-menu li.level0.sfHover ul.level0 {visibility: visible;}
.new-nav .site-section .menu-manager-menu li.level0.only-link a.top-menu-title {font-family: FuturaBT-Book;font-size: 15px;height: auto;line-height: 20px;padding-left: 55px;position: relative;}
.new-nav .site-section .menu-manager-menu li.level0.only-link:hover a.top-menu-title::before {opacity: 0;}
.new-nav .site-section .menu-manager-menu li.level0.only-link:hover a.top-menu-title {color: #292929;text-decoration: underline;}
.new-nav .site-section .menu-manager-menu li.level0.only-link.first-item-link::before {background-color: #e2e2e2;content: "";height: 1px;left: 40px;position: absolute;top: 0;width: calc(250px - 80px);}
.new-nav .site-section .menu-manager-menu li.level0.only-link.first-item-link {margin-top: 23px;padding-top: 23px;}
.new-nav .site-section .menu-manager-menu li.level0.only-link a.top-menu-title::after{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png');background-repeat:no-repeat;background-position: -796px -1184px;content: "";height: 7px;left: 40px;position: absolute;top: 12px;width: 4px;z-index: -1;}
.new-nav .site-section .menu-manager-menu li.level0.active > a.top-menu-title span, .new-nav .site-section .menu-manager-menu li.level0.active div.top-menu-title span {border-bottom: medium none;}
.opacity-wrapper.show-layer {opacity: 0.8;pointer-events: all;z-index:99}
.opacity-wrapper{background-color: #000000;height: 100vh;opacity: 0;pointer-events: none;position: fixed;top: 0;transition: opacity 0.3s linear 0.3s;width: 100%;}
.new-nav .site-section .menu-manager-menu li.level0 .static-block-menu.nosubcat li a {padding: 0;}
.new-nav .site-section .static-block-menu.nosubcat li img {width: 100%;display: block;}
.new-nav .site-section .static-block-menu.nosubcat li {float:left;;margin-bottom: 40px;margin-right: 40px;width: calc((100% - 40px) / 2);}
.new-nav .site-section .static-block-menu.nosubcat{width: auto;margin:0;}
.new-nav .site-section .static-block-menu.nosubcat li:nth-child(2n) {margin-right: 0;}
.vertical-inner {border-bottom: 1px solid #ededed;color: #292929;font-size: 15px;height: 50px;text-align: center;display:block;}
.site-section .vertical-inner > span {display: table;height: 100%;width: 100%;}
.site-section .vertical-inner > span > span {display: table-cell;height: 100%;text-align: center;vertical-align: middle;width: 100%;}
.new-nav .site-section .static-block-menu.nosubcat ul{display: block;font-size: 0;margin-left: 40px;padding: 40px 0 0;position: relative;width: calc(100% - 80px);overflow: hidden;}
li.level0 ul.level0 .static-block-menu.nosubcat > div, li.level0 ul.level0 > div {background-color: #ffffff;height: 100vh;left: -800px;position: relative;top: 0;transition: left 0s ease-out 0.3s;-moz-transition: left 0s ease-out 0.3s;-webkit-transition: left 0s ease-out 0.3s;width: 800px;}
li.level0.sfHover ul.level0 .static-block-menu.nosubcat > div, li.level0.sfHover ul.level0 > div {left: 0;transition: left 0.3s cubic-bezier(0.54, 0.01, 0.63, 1.01) 0.3s;-moz-transition: left 0.3s cubic-bezier(0.54, 0.01, 0.63, 1.01) 0.3s;-webkit-transition: left 0.3s cubic-bezier(0.54, 0.01, 0.63, 1.01) 0.3s;}
.title-submenu::after {background-color: #292929;bottom: -13px;content: "";height: 1px;left: calc((100% - 70px) / 2);position: absolute;width: 70px;}
.title-submenu {color: #292929;font-family: FuturaBT-bold;font-size: 25px;line-height: 20px;margin: 0 0 25px;padding: 25px 0 0;position: relative;text-align: center;text-transform: uppercase;}
.new-nav .menu-manager-menu li.level0 ul.level1 {display: block !important;opacity: 1 !important;}
.new-nav .site-section .menu-manager-menu li.level1 > div.top-menu-title span,.new-nav .site-section .menu-manager-menu li.level1 > a.top-menu-title span {color: #292929;font-family: FuturaBT-bold;text-decoration: underline;text-transform: uppercase;font-size: 13px;height: 100%;margin-bottom: 8px;}
.submenu-content {display: block;margin-left: 40px;margin-top: 5px;overflow: hidden;position: relative;width: 720px;}
.new-nav .site-section li.level0.big-menu .level2 {padding-left: 0;font-size: 13px;line-height: 13px;}
.new-nav .site-section .menu-manager-menu li.level1{display: inline-block;float: none;padding-right: 20px;vertical-align: top;width: 25%;box-sizing: border-box;margin-top: 20px;}
.new-nav .site-section .menu-manager-menu li.level1:nth-child(1):nth-last-child(3), .new-nav .site-section .menu-manager-menu li.level1:nth-child(2):nth-last-child(2), .new-nav .site-section .menu-manager-menu li.level1:nth-child(3):nth-last-child(1) {width: 33%;}
.new-nav .site-section .menu-manager-menu li.level1:nth-child(1):nth-last-child(2), .new-nav .site-section .menu-manager-menu li.level1:nth-child(2):nth-last-child(1) {width: 50%;}
.new-nav .site-section .menu-manager-menu li.level1.points-3{width:33.3333%;}
.new-nav .site-section .menu-manager-menu li.level1.points-2 {width: 50%;}
.new-nav .site-section .menu-manager-menu li.level1 li.level2{height: 34px;line-height: 17px;padding-bottom: 5px;}
.site-section > .menu-header.fixed.bottom {min-height: calc(100vh - 88px);position: relative;}
.menu-header.bottom .menu-left-logo{position:fixed;top: 0;z-index: 99;}
.new-nav .site-section .header-container{position: fixed;width:calc(100% - 250px);z-index: 999;}
.content-page {margin-top: 108px;min-height: 100vh;}
.catalog-product-view .content-page{margin-top: 89px;}
.advantages{background-color:transparent;height: auto;margin-top: 23px;padding-top: 13px;position: relative;}
.advantages::after {background-color: #e2e2e2;content: "";display: block;height: 1px;left: 40px;position: absolute;top: 0;width: calc(250px - 80px);}
.advantages a {color: #292929;font-size: 15px;}
.advantages-block span::after{background-image: none;}
.header-icon.flags-container{display:none;}
.advantages-block span {display: block;height: auto;line-height: 17px;margin-left: 0;min-height: 20px;padding-top: 10px;}
.advantages-block {line-height: inherit;margin-left: 40px;text-align: left;}
.advantages a:hover{text-decoration: underline;}
.communication-bar-container {height: auto;left: 0;padding: 0;position: absolute;top: 19px;max-width: 720px;width: auto;}
.communication-bar-arrow{background-image:none;}
.communication-bar-container a{height: auto;margin-left: 0;padding-left: 5px;padding-right: 5px;}
.back-menu-li{display:none;}
.checkout-onepage-success .site-section.navbar-left,.mycheckout-index-index .site-section.navbar-left{display:none;}
.checkout-onepage-success .site-section.content-header,.mycheckout-index-index .site-section.content-header{width: 100%;}
.checkout-onepage-success.new-nav .site-section .header-container,.mycheckout-index-index.new-nav .site-section .header-container{width: 100%;}
.checkout-onepage-success.new-nav .site-section .header-container,.mycheckout-index-index.new-nav .site-section .header-container{position:relative;}
.checkout-onepage-success .content-page,.mycheckout-index-index .content-page{margin-top: 20px;}
.container.content-2col {margin-top: 145px;width:1180px}
.container.content-2col .twelve.columns {margin-left: 5px;margin-right: 0;width: 919px;}
.col-left .block-account {background-color: #ffffff;}
.my-account .dashboard .white-block {margin-right: 10px;width: 299.6px;}
.white-row-dashboard .review-dashboard-block {width: 195px;}
.search-header{margin-right: 25px;}
.ts-header-logo .ts-logo{margin-right: 20px;}
.account-container{margin-right: 25px;}
.seo-footer-container{width:100%;overflow:hidden;}
.new-nav .menu-manager-menu li.level0 ul.level0 a.close-desktop-menu {background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/close.png');display: block;height: 13px;position: absolute;right: 15px;top: 15px;width: 13px;z-index: 9999;background-size: 13px auto;padding:0;}
/* New homepage */
.new-homepage{width:100%;font-family: "arial";}
.new-homepage .deal-block{overflow:hidden;border:5px solid #222324;height:auto;margin-left: 34px;margin-right: 34px;min-height: 45px;}
.new-homepage .deal-text-block{color:#222324;float:left;padding-left: 21px;padding-right: 21px;text-align: center;padding-top: 0px;overflow:hidden;width: calc(100% - 270px);}
.new-homepage .deal-text-block .deal-text-title{float: left;font-family: "Bevan";font-size: 22px;letter-spacing: 2px;line-height: 45px;padding-right: 53px;position: relative;text-transform: uppercase;}
.new-homepage .deal-text-block .deal-text-content{float:left;}
.new-homepage .deal-text-block .deal-text-title::after{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/arrows_title.png");background-repeat: no-repeat;background-size: 75px auto;content: "";height: 23px;margin-left: 9px;position: absolute;top: 10px;width: 38px;}
.new-homepage .deal-buttons-block{float:right;margin-right: 7px;}
.new-homepage .deal-buttons-block .orange-btn{color:#e03c21;border:1px solid #e03c21;font-size:18px;border-radius:3px;margin-bottom: 7px;margin-top: 10px;}
.new-homepage .deal-buttons-block .green-btn{background-color:#4fc6b4;color:#fff;font-size:18px;border-radius:3px;height: 30px;line-height: 30px;margin-top: 6px;padding-bottom: 0;padding-top: 0;}
.new-homepage .deal-buttons-block a{display: block;line-height: 16px;padding: 16px;text-align: center;}
.new-homepage .deal-text-content {font-size: 1.1vw;line-height: 23px;padding-bottom: 9px;padding-top: 9px;text-transform: uppercase;width: 54%;}
.new-homepage .new-big-products {float: left;max-width: 635px;width: 40%;position:relative;}
.new-homepage .new-big-products img {width: 100%;}
.new-homepage .new-small-products {float: left;max-width: 317px;text-align: center;width: 20%;}
.new-homepage .new-small-products-content {padding-left: 7px;padding-right: 7px;position: relative;}
.new-homepage .new-small-product img {width: 100%;}
.new-homepage .new-small-product {position: relative;}
.new-homepage .small-new-title {background-color: #e6634d;border-bottom-left-radius: 4px;border-top-left-radius: 4px;box-shadow: -2px 2px 3px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: -2px 2px 3px 0px rgba(0,0,0,0.3);-moz-box-shadow: -2px 2px 3px 0px rgba(0,0,0,0.3);color: #ffffff;font-family: "Bevan";font-size: 20px;padding: 2px 20px 3px 7px;position: absolute;right: 0;top: 11px;}
.new-homepage .slider-banners {float: left;width: 60%;position: relative;}
.new-homepage .small-banners {float: left;width: 40%;}
.new-homepage .small-banners-content {margin-left: 7px;}
.new-homepage .small-banner {margin-bottom: 2.05%;}
.new-homepage .small-banner:last-child {margin-bottom: 0;}
.new-homepage .small-banner > a {display: block;}
.new-homepage .small-banner img {display: block;height: auto;width: 100%;}
.new-homepage .new-products-slider-block {margin-top: 15px;overflow: hidden;margin-left: 34px;margin-right: 34px;}
.new-homepage .new-products-slider-block .owl-controls {bottom: 17px;left: 0;margin: auto;position: absolute;right: 0;text-align: center;}
.new-homepage .new-products-slider-block .owl-page {display: inline-block;margin-left:11px;margin-right: 11px;}
.new-homepage .new-products-slider-block .owl-page > span {border: 2px solid #ffffff;border-radius: 50%;display: block;height: 16px;width: 16px;}
.new-homepage .new-products-slider-block .owl-page.active > span {background-color: #ffffff;}
.new-homepage .new-products-slider-block .owl-item img {width: 100%;}
.new-homepage #owl-slider-banner.slider-banners img {width: 100%;}
.new-homepage #owl-slider-banner a{display:none;}
.new-homepage #owl-slider-banner a:first-child{display:block;}
.new-homepage #owl-slider-banner .owl-item a{display:block;}
.new-homepage .big-new-title {background-color: #4fc6b4;border-bottom-right-radius: 4px;border-top-right-radius: 4px;bottom: 35px;-webkit-box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.3);-moz-box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.3);box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.3);color: #ffffff;font-family: "Bevan";font-size: 20px;padding: 5px 15px 5px 23px;position: absolute;}
.new-homepage .category-banners {margin-left: 24px;margin-right: 24px;margin-top: 11px;}
.new-homepage .category-banners-5-rows {overflow: hidden;margin-top: 1px;}
.new-homepage .category-banner-small {float: left;width: 20%;}
.new-homepage .category-banner-small > a {display: block;margin-left: 10px;margin-right: 10px;}
.new-homepage .category-banner-small img {width: 100%;}
.new-homepage .top-products-block {margin-left: 28px;margin-right: 28px;}
.new-homepage .products-in-row-4 {float: left;width: 25%;margin-bottom: 5px;}
.new-homepage .products-in-row-3 {float: left;width: 33.3333%;margin-top: 1px;margin-bottom: 5px;}
.new-homepage .products-in-row-5 {float: left;width: 20%;margin-top: 1px;margin-bottom: 5px;}
.new-homepage .product-wrapper{margin-left:3px;margin-right:3px;}
.new-homepage .product-wrapper img{width:100%;display:block;}
.new-homepage .homepage-title {border-top: 2px solid #eeeeee;margin-bottom: 54px;margin-top: 114px;position: relative;width: 100%;}
.new-homepage .homepage-title-content {background-color: #f9f9f9;font-size: 24px;left: 0;margin: auto;position: absolute;right: 0;text-align: center;top: -49px;width: 215px;}
.new-homepage .homepage-title-content a {display: block;height: 65px;position: absolute;top: 0;width: 215px;}
.new-homepage .exclusive-gift.giftfinder-gift .homepage-title-content a{width: 308px;}
.new-homepage .homepage-buttons {text-align: center;margin-top: 30px;}
.new-homepage .homepage-buttons > a {border: 2px solid #4fc6b4;border-radius: 4px;display: inline-block;font-size: 18px;padding: 10px 15px;}
.new-homepage .white-btn{color: #4fc6b4;margin-right: 20px;}
.new-homepage .green-btn {background-color: #4fc6b4;color: #ffffff;}
.new-homepage .homepage-title-content > span {display: block;font-family: "Bevan";text-transform: uppercase;}
.new-homepage .products-slider {margin-left: 34px;margin-right: 34px;position: relative;overflow: hidden;}
.new-homepage .product-slide {overflow: hidden;display: flex;align-items: center;}
.new-homepage .product-image-slide {text-align: center;width: 50%;}
.new-homepage .product-content-slide {position: relative;text-align: center;width: 50%;}
.new-homepage .product-name-slide {color: #313332;font-family: "Bevan";font-size: 20px;}
.new-homepage .product-des-slide{color: #313332;font-size: 18px;margin-top: 22px;line-height: 30px;}
.new-homepage .products-slider .btn.prev{left: 0;position: absolute;top: 46%;text-indent: -99999px;width: 0;height: 0;border-top: 24px solid transparent;border-bottom: 24px solid transparent;border-right:34px solid #313332;cursor:pointer;}
.new-homepage .products-slider .btn.next {position: absolute;right: 1px;top: 46%;text-indent: -99999px;width: 0;height: 0;border-top: 24px solid transparent;border-bottom: 24px solid transparent;border-left: 34px solid #313332;cursor:pointer;}
.new-homepage .product-slide-content .homepage-buttons {margin-top: 40px;}
.new-homepage .product-image-slide img {display: block;margin: auto;max-width: 440px;width: 100%;height:auto;}
.new-homepage .exclusive-gift .homepage-title-content {text-transform: uppercase;}
.new-homepage .exclusive-gift.giftfinder-gift .homepage-title-content{width: 308px;}
.new-homepage .blog-articles-block {margin-left: 26px;margin-right: 26px;}
.new-homepage .blog-article {float: left;width: 33.3333%;}
.new-homepage .blog-articles-content {overflow: hidden;}
.new-homepage .blog-article-content {border: 1px solid #e1e1e1;margin-left: 8px;margin-right: 8px;padding: 6px;position: relative;}
.new-homepage .blog-img > img {width: 100%;display: block;}
.new-homepage .blog-text {font-size: 18px;line-height: 20px;margin-top: 7px;text-align: center;}
.new-homepage .blog-article-content .blog-link {height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.new-homepage .giftfinder-block {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/giftfinder_bg.png");background-repeat:no-repeat;background-position: center;height: 437px;margin: auto;width: 1087px;}
.new-homepage .input-checkbox {border: 2px solid #4fc6b4;border-radius: 4px;height: 27px;line-height: 31px;text-align: center;width: 125px;margin:auto auto 10px}
.new-homepage input[type="checkbox"] + label {background-color: #ffffff;display: block;font-size: 16px;height: 21px;line-height: 32px;margin: 0;width: 125px;padding-top: 6px;}
.new-homepage input[type="checkbox"]:checked + label {background-color: #4fc6b4;color: #ffffff;}
.new-homepage input[type="checkbox"] + label::before{background:none;}
.new-homepage .giftfinder-box {float: left;text-align: center;width: 203px;border-right: 2px solid #eeeeee;}
.new-homepage .giftfinder-box.last-box {border-right: medium none;width: 243px;}
.new-homepage .giftfinder-box.first-box{padding-left: 10px;padding-right: 10px;width: 210px;}
.new-homepage .giftfinder-title {display: table-cell;font-family: "Bevan";font-size: 20px;height: 50px;text-align: center;vertical-align: middle;width: 243px;}
.new-homepage .input-checkboxes {margin-top: 13px;position:relative;}
.new-homepage .gift-finder-content {margin: auto;width: 700px;padding-top: 10px;}
.new-homepage .gift-title {font-size: 18px;margin-top: 7px;text-align: center;}
.new-homepage .gift-form{margin-top:30px;text-align: center;}
.new-homepage .gift-boxes {margin: auto;width: 680px;}
.new-homepage .btn-giftfinder {background-color: #4fc6b4;border: 2px solid #4fc6b4;border-radius: 4px;color: #ffffff;font-size: 18px;padding: 10px 15px;margin-top: 31px;cursor:pointer;}
.new-homepage .giftfinder-box.last-box .input-checkbox {background-color: #ffffff;padding-left: 5px;padding-right: 5px;position:relative;width:150px;}
.new-homepage .giftfinder-box.last-box .select-box-persenlization .input-checkbox {margin-bottom: 5px;}
.new-homepage .select-box-persenlization {display:block;background-color: #f9f9f9;left: 41px;padding-top: 5px;position: absolute;width: 160px;z-index: 9;}
.new-homepage .person-more {border: 2px solid #4fc6b4;border-radius: 4px;height: 27px;line-height: 26px;margin: auto;padding-left: 5px;padding-right: 5px;position: relative;width: 150px;font-size:16px;position:relative;cursor:pointer;}
.new-homepage .select-box-persenlization.hidden-select {display: none;}
.new-homepage .person-more::after {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift_arrow.png");content: "";display: block;height: 9px;width: 14px;position:absolute;right: 40px;top: 9px;}
.new-homepage .last-box input[type="checkbox"] + label {left: 0;padding-left: 5px;padding-right: 5px;position: absolute;top: 0;width: 150px;}
.new-homepage .homepage-title.exclusive-gift {margin-top: 65px;}
.new-homepage .mobile-select-gift.select-box{display:none;}
.new-homepage .products-in-row-5,.new-homepage .products-in-row-3,.new-homepage .products-in-row-4{position:relative;}
.new-homepage .product-desc-info{display: block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;opacity:0;transition:opacity 0.3s ease 0s;-moz-transition:opacity 0.3s ease 0s;-webkit-transition:opacity 0.3s ease 0s;}
.new-homepage .products-in-row-4:hover .product-desc-info,.new-homepage .products-in-row-3:hover .product-desc-info,.new-homepage .products-in-row-5:hover .product-desc-info {opacity:1;}
.new-homepage .product-desc-info-content {background-color: #ffffff;height: 100%;margin-left: 3px;margin-right: 3px;opacity: 0.8;display: flex;align-items: center;}
.new-homepage .product-desc-info-content-item {width: 95%;color: #000000;font-size: 16px;margin:auto;text-align: center;}
.new-homepage .product-desc-info .product-desc {display: none;}
.new-homepage .top-products-block .products-in-row-4 a,.new-homepage .top-products-block .products-in-row-3 a,.new-homepage .top-products-block .products-in-row-5 a {height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.new-homepage .last-box .select-box-persenlization input[type="checkbox"] + label {font-size: 14px;}
.category-products.products.category-inspirational-homegrid .container {width: 100%;}
.category-products.products.category-inspirational-homegrid .container .category-homegrid.columns {box-sizing: border-box;padding-left: 45px;padding-right: 45px;width: 100% !important;max-width: 2560px;margin:auto;float:none;display:block;}
#giftfinder.grid-catalog.columns.alpha.omega.grid,.giftsearch-container .container.gitf-container,.container.giftsearch-container {width: 100% !important;}
.container.giftsearch-container > .columns {box-sizing: border-box;display: block;float: none;margin: auto;max-width: 2560px;padding-left: 45px;padding-right: 45px;width: 100% !important;}
.giftsearch-container .giftfinder-items .product-grid {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;display: inline;float: left;height: 100%;margin: 10px auto auto;position: relative;width: 20%;}
.giftsearch-container .giftfinder-items .product-grid .product-inner {background: #ffffff none repeat scroll 0 0;height: 100%;margin-left: 5px;margin-right: 5px;position: relative;padding-bottom:17%;}
.giftsearch-container .giftfinder-items .product-grid .product-image > img {height: auto;width: 100%;display:block;}
.giftsearch-container .giftfinder-items .product-grid .product-img{height: 100%;}
.gifts-category-info.gifts-category.container.christmas-category {box-sizing: border-box;max-width: 2560px;padding-left: 45px;padding-right: 45px;width: 100%;}
.gifts-category.container.christmas-category {box-sizing: border-box;padding-left: 25px;padding-right: 25px;width: 100%;max-width: 2560px;margin: auto;}
.gifts-category .category-homegrid.columns {margin: 0;width: 100%;}
.categories-description.container.category-inspirational-homegrid-bottom {box-sizing: border-box;padding-left: 45px;padding-right: 45px;width: 100%;max-width: 2560px;margin: auto;}
.christmas-feature-blog-img > a {display: block;left: 0;position: absolute;top: 0;}

.small-banner .christmas-homepage {color: #313332;display: block;font-family: "Bevan";height: 100%;left: 0;line-height: 35px;position: absolute;text-align: center;text-transform: uppercase;top: 0;width: 100%;z-index: 9;}
.small-banner .christmas-day {display: block;font-size: 50px;margin-top: 12%;}
.small-banner .christmas-text {display: block;font-size: 20px;letter-spacing: -0.5px;} 
.new-homepage .small-banner{position:relative;}
#svg-poster-preview .button-preview {display: none;}
@media only screen and (min-width:2560px){
    .giftsearch .gift-toolbar-inner{width: 1455px;}
    .giftsearch .gift-gender,.giftsearch .gift-price{width: 300px;}
    .giftsearch .gift-gender .gender-search-option{display: block;}
}
@media only screen and (min-width:2505px){
    .category-homegrid .small-product-smaller{max-width: 445px;}
    .category-homegrid .small-product-middle{max-width: 557px;}
    .category-homegrid .small-product-big{max-width: 742px;}
    .gifts-category.container.christmas-category{padding-left: 42px;padding-right: 42px;}
    .content-page {margin: 108px auto auto;max-width: 2310px;}
}
@media only screen and (min-width:1920px) and (max-width:2559px){
    .giftsearch .gift-toolbar-inner{width: 1455px;}
    .giftsearch .gift-gender,.giftsearch .gift-price{width: 220px;}
    .giftsearch .gift-gender .gender-search-option{display: block;}
}
@media only screen and (min-width:1558px) and (max-width:1608px){
    .gifts-slider{width: 1248px;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block{max-width: 205px;}
}
@media only screen and (max-width:1557px){
    .gifts-slider{width: auto;}
    .gifts-category.container.christmas-category{padding-left: 42px;padding-right: 42px;}
}
@media only screen and (min-width:1440px) and (max-width:1557px){
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 {margin-right: 0;width: 20%;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 a{margin-left: 3px;margin-right: 3px;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 img {width: 100%;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block {margin-right: 5px;width: 187px;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block img{width:187px;}
    .cms-content-home .cms-home3.container{width:1024px !important;}
    .metro-container-block .bigs-product.random-product-hp .mask-home,.metro-container-block .bigs-product.random-product-hp .content-text-home,.metro-container-block .item.bigs-product, .metro-container-block .item.bigs-product img {height: 404px;width: 404px;}
    .metro-container-block .item.bigs-inner-products {height: 404px;width: 196px;}
    .metro-container-block .smaller-product.random-product-hp .mask-home,.metro-container-block .smaller-product.random-product-hp .content-text-home,.metro-container-block .item.smaller-product, .metro-container-block .item.smaller-product img {height: 196px;width: 196px;}
    .metro-container-block .small-product, .metro-container-block .small-product img {height: 248.5px;width: 248.5px;}
    .metro-container-block .medium-product, .metro-container-block .medium-product img {height: 334px;width: 334px;}
    .metro-container-block .item.smaller-product, .metro-container-block .item.smaller-product img {height: 196px;width: 196px;}
    .metro-container-block .small-product.random-product-hp .content-text-home {height: 248.5px;width: 248.5px;}
    .metro-container-block .small-product.random-product-hp .mask-home {height: 248.5px;width: 248.5px;}
    .metro-container-block .small-big-product.review-box{height: 248.5px;width: 248.5px;}
    .metro-container-block .review-inner-home{height: 248.5px;}
    .metro-container-block .medium-product.random-product-hp .content-text-home,.metro-container-block .medium-product.random-product-hp .mask-home{height: 334px;width: 334px;}
    .metro-container-block .smaller-product .box-name {width: 187px;}
    .item.bg{width: 1024px;}
    .metro-container-block .small-product .box-name {width: 240px;}
    .metro-container-block .bigs-product .box-name{width: 395px;}
    .giftfinder-sidebar form .left-title-box{font-size: 18px;padding-bottom: 2px;}
    .box-category.giftfinder-sidebar form .box-gift-content .gift-title-sec{font-size: 16px;}
    .box-category.giftfinder-sidebar form fieldset {margin-top: 120px;}
    .box-category.giftfinder-sidebar form .box-gift-content{padding-left: 10px;padding-right: 10px;}
    .box-category.giftfinder-sidebar fieldset .prconf,.box-category.giftfinder-sidebar fieldset .gender{font-size: 11px;width: 106px;}
    .giftfinder-sidebar.box-category .gift-separator{margin: 5px auto 6px;}
    .giftfinder-sidebar.box-category .person-gift{margin-bottom: 6px;}
    .box-category.giftfinder-sidebar .btn-giftfinder{margin-left: 105px;margin-top: 12px;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner{padding-top: 5px;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner span.newsletter-title{font-size: 23px;padding-bottom: 5px;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner span.newsletter-title-header{font-size: 15px;line-height: 20px;}
    .footer-links .container .columns{margin:0;}
    .cart-container-inner.container,.categories-description.container,.giftsearch-title-livefeed .container,.livefeed.container,.category-inspirational-homegrid-bottom.container,.gifts-category.container,.category-products .container{width: 100% !important;}
    .cart-container-inner.container .columns,.giftsearch-title-livefeed .container .livefeed-title,.home-page-product .livefeed.container .columns,.gifts-category.container .columns,.christmas-category.gifts-category-info .category-block-text,.category-products .container .category-homegrid.columns{width:1170px;display: block;float: none;margin: auto;}
    .gifts-category .category-homegrid.columns {margin: 0;width: 100%;}
    .category-homegrid .big-product{width: 468px;}
    .category-homegrid .big-product .product-img img,.category-homegrid .big-product .product-img {height: 468px;width: 468px;}
    .category-homegrid .big-product-small-block{width: 214px;}
    .category-homegrid .big-product-small .product-img{height: 229px;width: 214px;}
    .category-homegrid .big-product-small .product-img img{height: 214px;width: 214px;}
    .category-homegrid .small-product-small{width: 285px;}
    .category-homegrid .small-product-small .product-img,.category-homegrid .small-product-small .product-img img {height: 285px;width: 285px;}
    .category-homegrid .middle-product-middle .product-img, .category-homegrid .middle-product-middle .product-img img {height: 383px;width: 383px;}
    .category-homegrid .middle-product-middle{width: 383px;}

    .insp-slider-block .occasion-block-img a,.insp-slider-block .occasion-block-img{width: 290px;}
    .livefeed-product-homepage .product-desc,.livefeed-product, .livefeed-product.product-grid{width: 214px;}
    .livefeed-product .product-image > img{height: auto;width: 214px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-imtes-header-detail-info{width:85%;}
    .my-account .dashboard .white-block {margin-right: 10px;width: 299.6px;}
    .search-header{margin-right: 25px;}
    .ts-header-logo .ts-logo{margin-right: 20px;}
    .account-container{margin-right: 25px;}
    .box-category.giftfinder-sidebar fieldset .prconf,.box-category.giftfinder-sidebar fieldset .gender{width: 106px !important;}
    .box-category.giftfinder-sidebar form fieldset {margin-top: 117px !important;}
    .gifts-category .gifts-price-content{max-width: 986px;width: 100%;}
    .gifts-category .price-container{margin-right: 176px;}
    .gifts-category .royalSlider{width: 1100px;}
    .home-products-slider-item {margin-left: 30px;margin-top: 8px;}
    .insp-slider-block{margin-right: 10px;}
    .insp-slider-block .occasion-block-img a, .insp-slider-block .occasion-block-img {width: 200px;}
    .occasion-block-img.ocassion-img img{width: 200px;}
    .christmas-page .gifts-category-info .category-block-text.columns {width: 100% !important;}
    .gifts-category.christmas-category .christmas-feature-blog-text{width: 340px;}
    .gifts-category.christmas-category .christmas-normal-blogs{width: 1100px;}
    .gifts-category.christmas-category .christmas-normal-blog{width: 348px;}
    .gifts-category.christmas-category .christmas-normal-blog-img {position: relative;height: 273px;width: 348px;}
    .christmas-normal-blog-img > a {display: block;left: 0;position: absolute;top: 0;}
    .christmas-normal-blog-img img {width: 348px;height: auto;}
    .gifts-category.christmas-category .christmas-feature-blog{width: 1100px;}
    .gifts-category.container.christmas-category{padding-left: 42px;padding-right: 42px;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block img{width:100%}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block {margin-right: 0;width: 16.6667%;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block a{margin-left: 4px;margin-right: 0;}
    .small-banner .christmas-homepage{line-height: 28px;}
    .small-banner .christmas-day{font-size: 43px;}
    .small-banner .christmas-text{font-size: 17px;}
}

@media only screen and (min-width:1366px) and (max-width:1439px){
    .search-header{margin-right: 15px;}
    .ts-header-logo .ts-logo{margin-right: 10px;}
    .account-container{margin-right: 15px;}
    .gifts-category .gifts-price-content{max-width: 860px;width: 100%;}
    .gifts-category .price-container{margin-right: 115px;}
    .gifts-category .royalSlider{width: 1026px;}
    .home-products-slider-item {margin-left: 31px;margin-top: 5px;}
    .insp-slider-block {margin-right: 10px;}
    .insp-slider-block .occasion-block-img a, .insp-slider-block .occasion-block-img {width: 185px !important;}
    .occasion-block-img.ocassion-img img{width: 185px;}
    .christmas-page .gifts-category-info .category-block-text.columns {width: 100% !important;}
    .gifts-category.christmas-category .christmas-normal-blogs{width: 1026px;}
    .gifts-category.christmas-category .christmas-normal-blog{width: 324px;}
    .gifts-category.christmas-category .christmas-normal-blog-img {position: relative;height: 236px;width: 324px;}
    .christmas-normal-blog-img > a {display: block;left: 0;position: absolute;top: 0;}
    .christmas-normal-blog-img img {width: 324px;height: auto;}
    .gifts-category.christmas-category .christmas-feature-blog{width: 1026px;height: 320px;}
    .gifts-category.christmas-category .christmas-normal-blog-text.insp-giftfinder-title{font-size: 18px;}
    .gifts-category.christmas-category .christmas-feature-blog-img{height: 320px;width: 530px;}
    .gifts-category.christmas-category .christmas-feature-blog-text{height: 320px;width: 366px;}
    .new-homepage .deal-text-content{width: 52%;}
    .small-banner .christmas-homepage{line-height: 28px;}
    .small-banner .christmas-day{font-size: 43px;}
    .small-banner .christmas-text{font-size: 17px;}
}

@media only screen and (min-width:1280px) and (max-width:1365px){
    .communication-bar-container{top: 14px;}
    .communication-bar-container a{height: 35px;width: 500px;}
    .box-category.giftfinder-sidebar fieldset .prconf,.box-category.giftfinder-sidebar fieldset .gender{width: 106px !important;}
    .box-category.giftfinder-sidebar form fieldset {margin-top: 117px !important;}
    .giftsearch-container .giftfinder-items .product-grid{width: 25%;}
    .gifts-category .gifts-price-content{max-width: 860px;width: 100%;}
    .gifts-category .price-container{margin-right: 115px;}
    .gifts-category .royalSlider{width: 940px;}
    .home-products-slider-item {margin-left: 40px;margin-top: 0;}
    .insp-slider-block .occasion-block-img a, .insp-slider-block .occasion-block-img {width: 164px !important;}
    .occasion-block-img.ocassion-img img{width: 164px;}
    .gifts-category.christmas-category .christmas-normal-blogs{width: 940px;}
    .gifts-category.christmas-category .christmas-normal-blog{margin-right: 10px;width: 306px;}
    .gifts-category.christmas-category .christmas-normal-blog:nth-child(3n) {margin-right: 0;}
    .gifts-category.christmas-category .christmas-normal-blog-img {position: relative;height: 225px;width: 306px;}
    .christmas-normal-blog-img > a {display: block;left: 0;position: absolute;top: 0;}
    .christmas-normal-blog-img img {width: 306px;height: auto;}
    .gifts-category.christmas-category .christmas-feature-blog{width: 940px;height: 306px;}
    .gifts-category.christmas-category .christmas-normal-blog-text.insp-giftfinder-title{font-size: 18px;}
    .gifts-category.christmas-category .christmas-feature-blog-img{height: 306px;width: 465px;}
    .gifts-category.christmas-category .christmas-feature-blog-text{height: 296px;padding-left: 30px;padding-right: 30px;padding-top: 10px;width: 415px;}
    .gifts-category.christmas-category .christmas-feature-blog-text-date.insp-giftfinder-title{font-size: 21px;padding: 12px 0 15px;line-height: 24px;}
    .gifts-category.christmas-category .christmas-blog .christmas-feature-blog-text-date.insp-giftfinder-des{font-size: 16px;line-height: 20px;}
    .christmas-page .gifts-category-info .category-block-text.columns {width: 100% !important;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block img{width:100%;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block {margin-right: 2px;width: 152px;}
    .new-homepage .deal-text-block .deal-text-title{font-size: 19px;}
    .new-homepage .deal-text-content{width: 52%;}
    .small-banner .christmas-homepage{line-height: 24px;}
    .small-banner .christmas-day{font-size: 37px;}
    .small-banner .christmas-text{font-size: 15px;}
}

@media only screen and (min-width:1280px){
    .col-main .container {width: 1260px;}
    .col-main .container .col2-main.twelve.columns{width: 984px;}
    .my-account .dashboard .white-block{margin-right: 10px;width: 299.6px;}
    .my-account .white-block:nth-child(3n) {margin-right: 0;}
    .white-row-dashboard .review-dashboard-block{width: 195px;}
    .wishlist-fullcontent.dashboard-wishlist .titles-holder .title-span:nth-child(3n) {margin-right: 20px;}
    .edit-account-custom label,.my-account .edit-account .fieldset label{width: 220px;}
    .edit-account-custom .input-box,.my-account .edit-account .fieldset .input-box{float: left;}
    .customer-account-login .container,.checkout-onepage-success .container,.mycheckout-index-index .container{width:1024px;}
    .checkout-cart-index .cart .cart-container-inner, .gifts-category.container, .container.giftsearch-container, .container.header-top-block, .container.shortlong, .test-add-to-cart.container, .mycheckout-container, .giftsearch-index-index .container.gitf-container, .container.gitf-container, .header-submenu.versionBmenu .container, .header-menu .container, .seo-footer-container .container, .seo-footer-container .container .columns, .footer-before-container .container, .cms-content-home .container, .submenu .container, .category-title .container, .category-products .container, .categories-description.container, .footer-links .container, .giftsearch-title-livefeed .container, .livefeed.container, .header-container .container {margin: 0 auto;padding: 0;width: 1280px;}

    .search-header{display:block;}
    .solrsearch-index-index .page-title.container{width:1280px;}

    .gift-category-inspirational .category-block-menu-inner ul{display:block !important;}
    .mycheckout-index-index .form-inner .validation-advice {width:100%}
    /* Homepage effects */
    .mask-home {background-color: rgba(110, 36, 128, 0.85);left: 0;opacity: 0;overflow: hidden;position: absolute;top: 0;transition: all 0.2s ease-in-out 0s;width: 344px;}
    .bigs-product.random-product-hp .mask-home{width: 498px;height:498px;}
    .smaller-product.random-product-hp .mask-home{height: 244px;width: 244px;}
    .small-product.random-product-hp .mask-home{height: 307px;width: 307px;}
    .medium-product.random-product-hp .mask-home{height: 413px;width: 413px;}
    .cms-content-home .item{overflow: hidden;position: relative;}
    .cms-content-home .item.gift-home{overflow:visible!important;}
    .cms-content-home .item.random-product-hp:hover .mask-home{opacity: 1;}
    .content-text-home .random-home-name{display:block;background: none repeat scroll 0 0 transparent;color: #fff;position: relative;text-align: center;transition: all 0.2s ease-in-out 0s;}
    .content-text-home .random-home-price{display:block;background: none repeat scroll 0 0 transparent;color: #fff;margin: 0px 40px 0;position: relative;text-align: center;transition: all 0.2s ease-in-out 0s;}
    .cms-content-home .item.random-product-hp:hover .content-text-home .random-home-name,.cms-content-home .item.random-product-hp:hover .content-text-home .random-home-price{transform: translate(0px, 0px);transition-delay: 0.3s;}
    .content-text-home {left: 0;overflow: hidden;position: absolute;top: 0;font-size: 20px;opacity:0;}
    .cms-content-home .item.random-product-hp:hover .content-text-home{opacity:1;}
    .bigs-product.random-product-hp .content-text-home{width: 498px;height:498px;}
    .smaller-product.random-product-hp .content-text-home{width: 244px;height: 244px;}
    .small-product.random-product-hp .content-text-home{width:307px;height:307px;}
    .medium-product.random-product-hp .content-text-home{height: 413px;width: 413px;}
    .product-grid.home-2{display:block}
    .content-text-home-inner-inner {height: 100%;overflow: hidden;position: absolute;top: -50%;visibility: visible;width: 100%;}
    .content-text-home-inner-inner .random-home-name{height: 43px;line-height: 21px;overflow: hidden;padding-left: 20px;padding-right: 20px;}
    .content-text-home-inner {height: 100px;position: absolute;top: 50%;visibility: hidden;width: 100%;}
    .metro-container-block .item:hover{box-shadow: 0 0 5px rgba(0,0,0,0.5);}
    .metro-container-block .item.bigs-inner-products:hover{box-shadow:none;}
    .item.bigs-inner-products
    .metro-container-block .item.smaller-product,.metro-container-block .item.bigs-inner-products{overflow:visible;}
    .metro-container-block .item.random-product-hp:hover{box-shadow: none;overflow:hidden;}
    .oder{margin-left: 492px;}

    .menu-list .menu-link{padding-left: 2%;padding-right: 2%;}
    .cms-index-index #livefeed .rsOverflow{width:1280px!important;}
    .cms-index-index #livefeed{width:248px;overflow:visible!important;}
    .rsArrow.rsArrowLeft{left:10%;}
    .rsArrow.rsArrowRight{right:10%;}
    .textContainer .headline{font-size: 40px;}
    .banner-description .rsABlock.txtCent {font-size: 20px;}
    .banner-button span {font-size: 15px;}
    /* Menu Module */
    .menu-header {float: left;}
    .new-nav .header-menu-module{background:none;height:45px;line-height:45px;}
    .new-nav .menu-manager-menu.container{margin: 0 auto;padding: 0;width: auto;position:relative;}
    .new-nav .menu-manager-menu > li.menu-left-ul{display:inline-block;position:relative;left:0;}
    .new-nav .menu-manager-menu li.level0{display:inline;position: relative;color: #313332;font-family:FuturaBT-bold;font-size:22px;float:left;padding-left: 2px;padding-right: 2px;}
    .new-nav .menu-manager-menu li.level0 a{color: #313332;display:block;}
    .new-nav .menu-manager-menu li.level0 a.top-menu-title,.new-nav .menu-manager-menu li.level0 > div.top-menu-title{padding-left: 6px;padding-right: 6px;display: block !important;}
    .new-nav .menu-manager-menu li.level0 a.top-menu-title span,.new-nav .menu-manager-menu li.level0 div.top-menu-title span{display: block;height: 34px;padding-bottom: 5px;}
    .new-nav .menu-manager-menu li.level0 div.level1 > div.top-menu-title span{color: #313332;font-size: 16px;font-weight: bold;height: inherit;}
    .new-nav .menu-manager-menu li.level0:hover div.level1 > div.top-menu-title span{border:none;}
    .new-nav .menu-manager-menu li.level0:hover > a.top-menu-title,.new-nav .menu-manager-menu li.level0:hover div.top-menu-title{background-color:#fff;padding-bottom:5px;}
    .new-nav .menu-manager-menu li.level0:hover > a.top-menu-title span,.new-nav .menu-manager-menu li.level0:hover div.top-menu-title span{background-color:#fff;border-bottom:3px solid #7b0759;}
    .new-nav .menu-manager-menu li.level0.active > a.top-menu-title span, .new-nav .menu-manager-menu li.level0.active div.top-menu-title span{border-bottom: 3px solid #7b0759}
    .new-nav .menu-manager-menu li.level0 div.level1 a.top-menu-title span{height:inherit;font-size:16px;}
    .new-nav .menu-manager-menu li.level0 div.level1 li.level2 a.top-menu-title span{font-size:14px;padding-bottom:0px;display: inline;border-bottom:2px solid #fff;}
    .new-nav .menu-manager-menu li.level0 div.level1 li.level2 a.top-menu-title:hover span {border-bottom:2px solid #7b0759;}
    .new-nav .menu-manager-menu li.level0 div.level1 ul.level1{margin-bottom: 10px;}
    .new-nav ul.level0 {font-family: FuturaBT-book;display: none;position: absolute;background-color:#fff;color:white;z-index: 9;left:0;padding:5px 0px 10px;font-size: 15px;line-height: 20px;width:150px;}
    .new-nav ul.level0 a{color:#313332;}
    .new-nav div.level0 {font-family: FuturaBT-book;display: none;position: absolute;background-color:#fff;color:white;z-index: 9;left:0;padding:5px 0px 10px;font-size: 15px;line-height: 20px;width:150px;}
    .new-nav div.level0 a{color:#313332;}
    .new-nav li.level0.last.big-menu .level0 {left: -190px;}
    .new-nav li.level0.big-menu .level0 {width: 785px;padding-top: 14px;padding-bottom: 54px;box-shadow: 3px 5px 2px 0 rgba(149, 147, 139, 1);-webkit-box-shadow:3px 5px 2px 0 rgba(149, 147, 139, 1);-moz-box-shadow:3px 5px 2px 0 rgba(149, 147, 139, 1);left: 2px;}
    .new-nav li.level0.big-menu .level2 {padding-left: 12px;}
    .new-nav .menu-manager-menu li.level0 ul.level0 a{color:#313332;padding: 5px 17px;width: 105px;}
    .new-nav .menu-manager-menu li.level0 ul.level0 a.product-image.s-device{display:none;}
    .new-nav .menu-manager-menu li.level0 ul.level0 li > span{color:white;padding: 5px 17px;width: 105px;display:block;}
    .new-nav .menu-manager-menu li.level0 div.level0 a{color:#313332;padding: 5px 17px;width: auto;}
    .new-nav .menu-manager-menu li.level0 div.level0 div.level1 li.level2 a{margin-bottom: 3px;}
    .new-nav .menu-manager-menu li.level0 div.level1 {border-right: 2px solid #f5f5f5;height: 220px;padding-left: 12px;width: 202px;}
    .new-nav .menu-manager-menu li.level0 div.level1.last {border-right: medium none;}
    .new-nav .menu-manager-menu li.level0 div.level0 a.product-image.s-device{display:none;}
    .new-nav .menu-manager-menu li.level0 div.level0 li > span{color:white;padding: 5px 17px;width: 105px;display:block;}
    .new-nav .menu-static-block,.static-block-menu{float:left;}
    .new-nav li.level0.small-menu div.level0 {left: 2px;width: auto;box-shadow: 3px 5px 2px 0 rgba(149, 147, 139, 1);-moz-box-shadow: 3px 5px 2px 0 rgba(149, 147, 139, 1);-webkit-box-shadow: 3px 5px 2px 0 rgba(149, 147, 139, 1);}
    .new-nav li.level0.small-menu div.level1 {height: auto;}
    .new-nav li.level0.small-menu div.level1 a {padding-left: 0;margin-bottom: 3px;}
    .new-nav li.level0.small-menu div.level1 a:hover span {border-bottom: 2px solid #7b0759;display: inline;padding-bottom: 0;}
    .new-nav li.level0.small-menu div.level1 a span {padding-bottom: 0;}
    .new-nav .static-block-menu{border-left: 1px solid #FFFFFF;margin-top: 5px;padding-left: 13px;padding-right: 0;text-align: center;width: 213px;color:white}
    .new-nav .static-block-menu a{color:white;padding-left: 0px;padding-right: 17px;}
    .new-nav .static-block-menu.nosubcat{border:none;width: 385px;padding-left:0px;text-align: left;}
    .new-nav .static-block-menu.nosubcat table tr td{padding-right:5px;}
    .new-nav ul.level0.sb-ul{width:385px;}
    .new-nav div.level0.sb-ul{width:385px;}
    .new-nav .menu-manager-menu li.level0 a.icon-menu-hover {display: none;}
    .new-nav .menu-manager-menu li.level0 span.opener{display:none;}
    .new-nav .static-block-menu > h3 {color: #FFFFFF;font-size: 15px;padding-bottom: 5px;padding-left: 6px;text-align: left;}
    .new-nav .menu-manager-menu li.level0 ul.level0 li .menu-title-block{color: #FFFFFF;font-size: 15px;padding: 0 0 5px 5px;text-align: left;font-weight:bold;}
    .new-nav .menu-manager-menu li.level0 div.level0 li .menu-title-block{color: #FFFFFF;font-size: 15px;padding: 0 0 5px 5px;text-align: left;font-weight:bold;}
    .new-nav .icon-tab-tab-menu,.tablet-nav{display:none;}
    .new-nav #tabnav-menu{display:none;}
    .new-nav .header-container{position:relative;z-index: 99;}
    .new-nav .header-menu-module{position:relative;z-index: 9;margin-left:20px;margin-top:15px;}
    .new-nav .header-menu-module.box-shadow{-webkit-box-shadow: 0px 10px 5px 0px rgba(50, 50, 50, 0.45);-moz-box-shadow:0px 10px 5px 0px rgba(50, 50, 50, 0.45);box-shadow:0px 10px 5px 0px rgba(50, 50, 50, 0.45);}
    .new-nav .small-header{height: 60px;}
    .new-nav .small-header .advantages{height: 17px;}
    .new-nav .small-header .advantages-gratis{margin-top: 5px;}
    .new-nav .small-header .advantages span{height:15px;}
    .new-nav .small-header .ts-header-logo{margin-top: 8px;}
    .new-nav .small-header .header-icon{margin-top: 17px;}
    .new-nav .small-header .search-container{margin-top: 19px;}
    .new-nav .small-header .account-container{margin-top: 19px;}
    .new-nav .small-header .logo-container{height:60px;}
    .new-nav .small-header .logo-container img {margin-top: 11px;width: 170px;}
    .new-nav .static-table{float: left;height: 178px;padding-left: 5px;text-align: left;width: 125px;overflow:hidden;}
    .new-nav .big-menu .static-block-menu {width: 390px;}
    .new-nav .big-menu ul.level0.sb-ul {width: 390px;padding-left: 20px;padding-right: 25px;}
    .new-nav .big-menu div.level0.sb-ul {width: 390px;padding-left: 20px;padding-right: 25px;}
    .new-nav .menu-manager-menu li.level0.big-menu ul.level0 a{padding:0;}
    .new-nav .menu-manager-menu li.level0.big-menu div.level0 a{padding:0;}
    .new-nav .menu-manager-menu li.level0 ul.level0 a{padding:0;}
    .new-nav .menu-manager-menu li.level0 div.level0 a{padding:0;}
    .new-nav .align-right ul.level0 {left: inherit;right: 0;}
    .new-nav .width-150 ul.level0{width:150px;}
    .new-nav .width-200 ul.level0{width:200px;}
    .new-nav .width-250 ul.level0{width:250px;}
    .new-nav .width-300 ul.level0{width:300px;}
    .new-nav .width-350 ul.level0{width:350px;}
    .new-nav .width-400 ul.level0 {width: 400px;}
    .new-nav .width-450 ul.level0 {width: 450px;}
    .new-nav .width-500 ul.level0 {width: 500px;}
    .new-nav .width-600 ul.level0 {width: 600px;}
    .new-nav .width-700 ul.level0 {width: 700px;}
    .new-nav .width-800 ul.level0 {width: 800px;}
    .new-nav .width-1000 ul.level0 {width: 1000px;}
    .new-nav .menu-manager-menu li.level0.width-150 ul.level0 a{width:105px;}
    .new-nav .menu-manager-menu li.level0.width-200 ul.level0 a{width:155px;}
    .new-nav .menu-manager-menu li.level0.width-250 ul.level0 a{width:205px;}
    .new-nav .menu-manager-menu li.level0.width-300 ul.level0 a{width:255px;}
    .new-nav .menu-manager-menu li.level0.width-350 ul.level0 a{width:305px;}
    .new-nav .menu-manager-menu li.level0.width-400 ul.level0 .menu-static-block a {width: 120px;}
    .new-nav .menu-manager-menu li.level0.width-450 ul.level0 .menu-static-block a {width: 170px;}
    .new-nav .menu-manager-menu li.level0.width-500 ul.level0 .menu-static-block a {width: 215px;}
    .new-nav .menu-manager-menu li.level0.width-600 ul.level0 .menu-static-block a {width: 215px;}
    .new-nav .menu-manager-menu li.level0.width-700 ul.level0 .menu-static-block a {width: 215px;}
    .new-nav .menu-manager-menu li.level0.width-800 ul.level0 .menu-static-block a {width: 215px;}
    .new-nav .menu-manager-menu li.level0.width-1000 ul.level0 .menu-static-block a {width: 215px;}
    .new-nav .menu-manager-menu .level1:hover > a,.new-nav .menu-manager-menu .level2:hover > a {background-color: white;}
    .new-nav .menu-manager-menu li.level0 .level1.parent:hover > a {color: #313332;}
    .new-nav .menu-manager-menu .level1.parent {float: left;}
    .new-nav .menu-manager-menu .level1.parent > a {font-size: 17px;font-weight: bold;}
    /* A/B testing header */
    .search-header.menu-module.search-testing{visibility:visible !important;}
    /*    
        .giftsearch-container .giftfinder-items .product-grid{width: 25%;} 
        .gifts-category .gifts-price-content{max-width: 860px;width: 100%;}
        .gifts-category .price-container{margin-right: 115px;}
        .gifts-category .royalSlider{width: 940px;}
    */
    .home-products-slider-item {margin-left: 40px;margin-top: 0;}
    /*
    .insp-slider-block .occasion-block-img a, .insp-slider-block .occasion-block-img {width: 164px !important;}
    .occasion-block-img.ocassion-img img{width: 164px;}
    
    .gifts-category.christmas-category .christmas-normal-blogs{width: 940px;}
    .gifts-category.christmas-category .christmas-normal-blog{margin-right: 10px;width: 306px;}
    .gifts-category.christmas-category .christmas-normal-blog:nth-child(3n) {margin-right: 0;}
    .gifts-category.christmas-category .christmas-normal-blog-img {position: relative;height: 225px;width: 306px;}
    .christmas-normal-blog-img > a {display: block;left: 0;position: absolute;top: 0;}
    .christmas-normal-blog-img img {width: 306px;height: auto;}
    */
    /* .gifts-category.christmas-category .christmas-feature-blog{width: 940px;height: 306px;} */
    .gifts-category.christmas-category .christmas-normal-blog-text.insp-giftfinder-title{font-size: 18px;}
    /* .gifts-category.christmas-category .christmas-feature-blog-img{height: 306px;width: 465px;} */
    /* .gifts-category.christmas-category .christmas-feature-blog-text{height: 296px;padding-left: 30px;padding-right: 30px;padding-top: 10px;width: 415px;} */
    .gifts-category.christmas-category .christmas-feature-blog-text-date.insp-giftfinder-title{font-size: 21px;padding: 12px 0 15px;line-height: 24px;}
    .gifts-category.christmas-category .christmas-blog .christmas-feature-blog-text-date.insp-giftfinder-des{font-size: 16px;line-height: 20px;}
    .christmas-page .gifts-category-info .category-block-text.columns {width: 100% !important;}
}
@media only screen and (min-width:1286px) and (max-width:1439px){
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 {margin-right: 0px;width: 20%;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 a{margin-left: 3px;margin-right: 3px;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 img{width: 100%;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block {margin-right: 0;width: 16.6667%;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block a {display: block;margin-left: 4px;margin-right: 0;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block img{width:100%;}
    .cms-content-home .cms-home3.container{width:1024px !important;}
    .metro-container-block .bigs-product.random-product-hp .mask-home,.metro-container-block .bigs-product.random-product-hp .content-text-home,.metro-container-block .item.bigs-product, .metro-container-block .item.bigs-product img {height: 404px;width: 404px;}
    .metro-container-block .item.bigs-inner-products {height: 404px;width: 196px;}
    .metro-container-block .smaller-product.random-product-hp .mask-home,.metro-container-block .smaller-product.random-product-hp .content-text-home,.metro-container-block .item.smaller-product, .metro-container-block .item.smaller-product img {height: 196px;width: 196px;}
    .metro-container-block .small-product, .metro-container-block .small-product img {height: 248.5px;width: 248.5px;}
    .metro-container-block .medium-product, .metro-container-block .medium-product img {height: 334px;width: 334px;}
    .metro-container-block .item.smaller-product, .metro-container-block .item.smaller-product img {height: 196px;width: 196px;}
    .metro-container-block .small-product.random-product-hp .content-text-home {height: 248.5px;width: 248.5px;}
    .metro-container-block .small-product.random-product-hp .mask-home {height: 248.5px;width: 248.5px;}
    .metro-container-block .small-big-product.review-box{height: 248.5px;width: 248.5px;}
    .metro-container-block .review-inner-home{height: 248.5px;}
    .metro-container-block .medium-product.random-product-hp .content-text-home,.metro-container-block .medium-product.random-product-hp .mask-home{height: 334px;width: 334px;}
    .metro-container-block .smaller-product .box-name {width: 187px;}
    .item.bg{width: 1024px;}
    .metro-container-block .small-product .box-name {width: 240px;}
    .metro-container-block .bigs-product .box-name{width: 395px;}
    .giftfinder-sidebar form .left-title-box{font-size: 18px;padding-bottom: 2px;}
    .box-category.giftfinder-sidebar form .box-gift-content .gift-title-sec{font-size: 16px;}
    .box-category.giftfinder-sidebar form fieldset {margin-top: 120px;}
    .box-category.giftfinder-sidebar form .box-gift-content{padding-left: 10px;padding-right: 10px;}
    .box-category.giftfinder-sidebar fieldset .prconf,.box-category.giftfinder-sidebar fieldset .gender{font-size: 11px;width: 106px;}
    .giftfinder-sidebar.box-category .gift-separator{margin: 5px auto 6px;}
    .giftfinder-sidebar.box-category .person-gift{margin-bottom: 6px;}
    .box-category.giftfinder-sidebar .btn-giftfinder{margin-left: 105px;margin-top: 12px;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner{padding-top: 5px;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner span.newsletter-title{font-size: 23px;padding-bottom: 5px;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner span.newsletter-title-header{font-size: 15px;line-height: 20px;}

    .footer-links .container .columns{margin:0;}
    .cart-container-inner.container,.categories-description.container,.giftsearch-title-livefeed .container,.livefeed.container,.category-inspirational-homegrid-bottom.container,.gifts-category.container,.category-products .container{width: 100% !important;}
    .cart-container-inner.container .columns,.giftsearch-title-livefeed .container .livefeed-title,.home-page-product .livefeed.container .columns,.gifts-category.container .columns,.christmas-category.gifts-category-info .category-block-text,.category-products .container .category-homegrid.columns{display: block;float: none;margin: auto;width: 1016px !important;}
    .gifts-category .category-homegrid.columns {margin: 0;width: 100% !important;}
    .category-homegrid .big-product-small{height: 199px;}
    .category-homegrid .big-product-small-block{height: 408px;width: 180px;}
    .category-homegrid .big-product-small .product-img, .category-homegrid .big-product-small .product-img img{height: 180px;width: 180px;}
    .category-homegrid .big-product{width: 408px;}
    .category-homegrid .big-product .product-img, .category-homegrid .big-product .product-img img{height: 408px;width: 408px;}
    .category-homegrid .small-product-small{width: 246px;}
    .category-homegrid .small-product-small .product-img, .category-homegrid .small-product-small .product-img img {height: 246px;width: 246px;}
    .category-homegrid .middle-product-middle{width: 332px;}
    .category-homegrid .middle-product-middle .product-img, .category-homegrid .middle-product-middle .product-img img {height: 332px;width: 332px;}
    .insp-slider-block{margin-right: 10px;}
    .insp-slider-block .occasion-block-img a,.insp-slider-block .occasion-block-img{width: 280px;}
    .livefeed-product-homepage .product-desc,.livefeed-product, .product-grid{width: 234px;}
    .container.content-2col{width: 1016px;}
    .container.content-2col .four.columns {width: 195px;}
    .container.content-2col .twelve.columns{width: 796px;}
    .my-account .dashboard .white-block{width: 258.6px;margin-right: 10px;}
    .white-row-dashboard .review-dashboard-block {width: 160px;}
    .my-account .dashboard .white-block:nth-child(3n) {margin-right: 0;}
}

@media only screen and (min-width:1280px) and (max-width:1285px){
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 {margin-right: 0px;width: 20%;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 a{margin-left:3px;margin-right:3px;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 img{width: 100%;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block {margin-right: 0;width: 16.6667%;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block a{margin-left: 4px;margin-right: 3px;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block img{width:100%;}
    .cms-content-home .cms-home3.container{width:1000px !important;}
    .metro-container-block .bigs-product.random-product-hp .mask-home,.metro-container-block .bigs-product.random-product-hp .content-text-home,.metro-container-block .item.bigs-product, .metro-container-block .item.bigs-product img {height: 394px;width: 394px;}
    .metro-container-block .item.bigs-inner-products {height: 394px;width: 192px;}
    .metro-container-block .smaller-product.random-product-hp .mask-home,.metro-container-block .smaller-product.random-product-hp .content-text-home,.metro-container-block .item.smaller-product, .metro-container-block .item.smaller-product img {height: 192px;width: 192px;}
    .metro-container-block .small-product, .metro-container-block .small-product img {height: 242.5px;width: 242.5px;}
    .metro-container-block .medium-product, .metro-container-block .medium-product img {height: 326px;width: 326px;}
    .metro-container-block .item.smaller-product, .metro-container-block .item.smaller-product img {height: 192px;width: 192px;}
    .metro-container-block .small-product.random-product-hp .content-text-home {height: 242.5px;width: 242.5px;}
    .metro-container-block .small-product.random-product-hp .mask-home {height: 242.5px;width: 242.5px;}
    .metro-container-block .small-big-product.review-box{height: 242.5px;width: 242.5px;}
    .metro-container-block .review-inner-home{height: 242.5px;}
    .metro-container-block .medium-product.random-product-hp .content-text-home,.metro-container-block .medium-product.random-product-hp .mask-home{height: 326px;width: 326px;}
    .metro-container-block .smaller-product .box-name {width: 187px;}
    .item.bg{width: 1024px;}
    .metro-container-block .small-product .box-name {width: 240px;}
    .metro-container-block .bigs-product .box-name{width: 395px;}
    .giftfinder-sidebar form .left-title-box{font-size: 18px;padding-bottom: 2px;}
    .box-category.giftfinder-sidebar form .box-gift-content .gift-title-sec{font-size: 16px;}
    .box-category.giftfinder-sidebar form fieldset {margin-top: 120px;}
    .box-category.giftfinder-sidebar form .box-gift-content{padding-left: 10px;padding-right: 10px;}
    .box-category.giftfinder-sidebar fieldset .prconf,.box-category.giftfinder-sidebar fieldset .gender{font-size: 11px;width: 106px;}
    .giftfinder-sidebar.box-category .gift-separator{margin: 5px auto 6px;}
    .giftfinder-sidebar.box-category .person-gift{margin-bottom: 6px;}
    .box-category.giftfinder-sidebar .btn-giftfinder{margin-left: 105px;margin-top: 12px;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner{padding-top: 5px;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner span.newsletter-title{font-size: 23px;padding-bottom: 5px;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner span.newsletter-title-header{font-size: 15px;line-height: 20px;}
    .footer-links .container .columns{margin:0;}
    .cart-container-inner.container,.categories-description.container,.giftsearch-title-livefeed .container,.livefeed.container,.category-inspirational-homegrid-bottom.container,.gifts-category.container,.category-products .container{width: 100% !important;}
    .cart-container-inner.container .columns,.giftsearch-title-livefeed .container .livefeed-title,.home-page-product .livefeed.container .columns,.gifts-category.container .columns,.christmas-category.gifts-category-info .category-block-text,.category-products .container .category-homegrid.columns{display: block;float: none;margin: auto;width: 1016px !important;}
    .christmas-page .gifts-category-info .category-block-text.columns {width: 100% !important;}
    .category-homegrid .big-product-small{height: 199px;}
    .category-homegrid .big-product-small-block{height: 408px;width: 180px;}
    .category-homegrid .big-product-small .product-img, .category-homegrid .big-product-small .product-img img{height: 180px;width: 180px;}
    .category-homegrid .big-product{width: 408px;}
    .category-homegrid .big-product .product-img, .category-homegrid .big-product .product-img img{height: 408px;width: 408px;}
    .category-homegrid .small-product-small{width: 246px;}
    .category-homegrid .small-product-small .product-img, .category-homegrid .small-product-small .product-img img {height: 246px;width: 246px;}
    .category-homegrid .middle-product-middle{width: 332px;}
    .category-homegrid .middle-product-middle .product-img, .category-homegrid .middle-product-middle .product-img img {height: 332px;width: 332px;}
    .insp-slider-block{margin-right: 10px;}
    .insp-slider-block .occasion-block-img a,.insp-slider-block .occasion-block-img{width: 280px;}
    .livefeed-product-homepage .product-desc,.livefeed-product, .product-grid{width: 234px;}
    .container.content-2col{width: 1016px;}
    .container.content-2col .four.columns {width: 195px;}
    .container.content-2col .twelve.columns{width: 796px;}
    .my-account .dashboard .white-block{width: 258.6px;margin-right: 10px;}
    .white-row-dashboard .review-dashboard-block {width: 160px;}
    .my-account .dashboard .white-block:nth-child(3n) {margin-right: 0;}
    .box-category.giftfinder-sidebar fieldset .prconf, .box-category.giftfinder-sidebar fieldset .gender{width: 103px !important;}
    .box-category.giftfinder-sidebar form {padding-top: 8px;}
    .item.bg{width:1000px;}
    .gifts-category .category-homegrid.columns {margin: 0;width: 100% !important;}
}

@media only screen and (max-width:1279px){
    .new-nav .menu-manager-menu li.level0 ul.level0 a.close-desktop-menu{display:none;}
    .new-nav .site-section .menu-manager-menu > li.level0 a.top-menu-title span, .new-nav .site-section .menu-manager-menu > li.level0 div.top-menu-title span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 37px;}
    .new-nav .site-section .menu-manager-menu li.level1:nth-child(1):nth-last-child(2), .new-nav .site-section .menu-manager-menu li.level1:nth-child(2):nth-last-child(1),.new-nav .site-section .menu-manager-menu li.level1:nth-child(1):nth-last-child(3), .new-nav .site-section .menu-manager-menu li.level1:nth-child(2):nth-last-child(2), .new-nav .site-section .menu-manager-menu li.level1:nth-child(3):nth-last-child(1) {width: 100%;}
    .desktop-logo{display:none;}
    .mobile-logo{display:block;position: relative;z-index: 99;}
    .site-section.content-header{width: 100%;}
    .menu-left-logo{display:none;}
    .checkout-onepage-success .logo.mobile-logo{margin-top: 0;top: 10px;}
    .checkout-onepage-success .ts-mobile.radbag-logo-ts{left: 15px;position: relative;top: -45px;}
    .giftsearch .gift-occassion.personal {margin-right:20px;}
    li.level0 ul.level0 .static-block-menu.nosubcat > div, li.level0 ul.level0 > div {background-color: #292929;height: 100vh;left: 0;position: relative;top: 0;transition: left 0s ease-out 0.3s;width: auto;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0{visibility: visible;}
    .paypal-express-review .christmas-banner-mobile{display:none!important}
    .paypal-express-review .radbag .radbag-logo-ts, .checkout-onepage-index .radbag .radbag-logo-ts, .checkout-onepage-success .radbag .radbag-logo-ts, .checkout-cart-index .radbag .radbag-logo-ts {
        position: absolute;
        right: 20px;
        top: -21px;
    }
    
}

@media only screen and (min-width:1024px) and (max-width:1279px){

    /* Valentine category new */
    .valentine-category .big-poster{height: 440px;width: 380px;}
    .valentine-category .big-poster img {width: 100%;}
    .valentine-category .text-poster{width: 590px;height: 468px;}
    .valentine-category .text-poster-wrapper {padding: 20px 38px 0;}
    .valentine-category .poster-des{margin-top: 10px;}
    .valentine-category .poster-link{margin-top: 30px;}
    .valentine-category .small-poster{width: 290px;margin-right: 66px;height: auto;}
    .valentine-category .small-poster img {width: 100%;}
    .valentine-category .poster-btn{background-repeat: no-repeat;background-size: 300px auto;width: 310px;bottom: 0;}
    .valentine-category .poster-btn > a span{margin-left: 60px;margin-top: 40px;}
    .valentine-category .poster-btn > a {height: 75px;width: 295px;}
    .valentine-category .text-poster .poster-btn a span{padding-top: 24px;width: 180px;}
    .val-generator-text{width: 530px;height: 310px;}
    .val-generator-img{width: 440px;}
    .val-generator-img img {width: 100%;}
    .gifts-category.valentine-category .christmas-normal-blog{margin-right: 10px;width: 328px;}
    .gifts-category.valentine-category .christmas-normal-blog-img img {width: 100%;}
    .gifts-category.valentine-category .christmas-normal-blog-img {height: 239px;width: 328px;}
    .valentine-category .small-poster .poster-btn {right: 6px;width: 292px;}
    .valentine-category .category-block-text{width: 989px;}
    .gifts-category-info.gifts-category.valentine-category{width: 1002px;}
    /* RadCard */
    .rad-card-detail{background-position: 126px 19px;margin-left: -16px;width: 190px;}
    .catalog-product-view .product-detail-page .product-view .rad-card-detail .price-wrapper .price{font-size: 33px;}
    /* Christmas page */
    .gifts-category.christmas-category .gifts-slider .gift-cat-block{margin-right: 16px;width: 150px;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5{width: 20%;margin-right: 0;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 a{margin-left: 8px;margin-right: 8px;}
    .gifts-category.christmas-category .christmas-feature-blog{height: 320px;}
    .gifts-category.christmas-category .christmas-feature-blog-img{height: 320px;width: 485px;}
    .christmas-feature-blog-img > img {width: 100%;}
    .gifts-category.christmas-category .christmas-feature-blog-text{ width: 429px;padding-left: 45px;height: 291px;padding-right: 45px;}
    .gifts-category.christmas-category .christmas-feature-blog-text-date.insp-giftfinder-title{font-size: 22px;padding: 25px 0 26px;}
    .gifts-category.christmas-category .christmas-feature-blog-text-button{bottom: 30px;}
    .gifts-category.christmas-category .christmas-normal-blog{margin-right: 10px;width: 328px;}
    .christmas-normal-blog-img > img {width: 100%;}
    .gifts-category.christmas-category .christmas-normal-blog-img {height: 239px;width: 328px;}
    .gifts-category.christmas-category .christmas-normal-blog-text.insp-giftfinder-title {font-size: 19px;padding: 20px 35px;}
    /* Gifts category test */
    .gifts-category .category-block-img > img {width: 100%;}
    .gifts-category-info .category-block-text{top: 11px;}
    .gifts-category-info .category-block-name{margin-bottom: 5px;}
    .gifts-category-info .category-block-description h2 {padding-bottom: 10px;}
    .gifts-category .gifts-product-big.gifts-item{width: 321px;height: 466px;}
    .gifts-category .gifts-product-big .gifs-item-img,.gifts-category .gifts-product-big .gifs-item-img img{height: 321px;width: 321px;}
    .gifts-category .gifts-product-small.gifts-item{width: 236px;height: 380px;}
    .gifts-category .gifts-product-small .gifs-item-img,.gifts-category .gifts-product-small .gifs-item-img img {height: 236px;width: 236px;}
    .gifts-category .gifts-slider .gift-cat-block{margin-right: 17px;width: 184px;}
    .gifts-category .gifts-slider .gift-cat-block img{width:100%;}
    .gifts-category .gift-cat-block:nth-child(5n) {margin-right: 0;}
    .gifts-slider.boxes-4 .gift-cat-block.box-4{width: 235px;}

    .logo-container.logo-shop-it img,.logo-container.logo-shop-fr img{margin-top: 9px;}
    .logo-shop-de.logo-container img{margin-top: 9px;}
    .mycheckout-index-index .form-inner .validation-advice {margin-left: 46%; }
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-imtes-header-detail-info{width: 86%;}
    /* Homepage effects */
    .mask-home {background-color: rgba(110, 36, 128, 0.85);left: 0;opacity: 0;overflow: hidden;padding: 60px;position: absolute;top: 0;transition: all 0.2s ease-in-out 0s;width: 344px;}
    .bigs-product.random-product-hp .content-text-home{width: 404px;height:404px;}
    .bigs-product.random-product-hp .mask-home{width: 404px;height:404px;}
    .smaller-product .mask-home{height: 196px;width: 196px;}
    .small-product .mask-home{height: 248px;width: 248px;}
    .medium-product .mask-home{height: 334px;width: 334px;}
    .cms-content-home .item{overflow: hidden;position: relative;}
    .cms-content-home .item:hover .mask-home{opacity: 1;}
    .content-text-home .random-home-name{display:block;background: none repeat scroll 0 0 transparent;color: #fff;position: relative;text-align: center;transition: all 0.2s ease-in-out 0s;}
    .content-text-home .random-home-price{display:block;background: none repeat scroll 0 0 transparent;color: #fff;margin: 0px 40px 0;position: relative;text-align: center;transition: all 0.2s ease-in-out 0s;}
    .cms-content-home .item:hover .content-text-home .random-home-name,.cms-content-home .item:hover .content-text-home .random-home-price{transform: translate(0px, 0px);transition-delay: 0.3s;}
    .content-text-home {left: 0;overflow: hidden;position: absolute;top: 0;font-size: 16px;opacity:0;}
    .cms-content-home .item:hover .content-text-home{opacity: 1;}
    .smaller-product .content-text-home{width: 196px;height: 196px;}
    .small-product .content-text-home{width:248px;height:248px;}
    .medium-product .content-text-home{height: 334px;width: 334px;}
    .product-grid.home-2{display:block}
    .content-text-home-inner-inner {height: 100%;overflow: hidden;position: absolute;top: -50%;visibility: visible;width: 100%;}
    .content-text-home-inner-inner .random-home-name{height: 43px;line-height: 21px;overflow: hidden;padding-left: 20px;padding-right: 20px;}
    .content-text-home-inner {height: 100px;position: absolute;top: 50%;visibility: hidden;width: 100%;}
    .metro-container-block .item:hover{box-shadow: 0 0 5px rgba(0,0,0,0.5);}
    .metro-container-block .item.bigs-inner-products:hover{box-shadow:none;}
    .item.bigs-inner-products
    .metro-container-block .item.smaller-product,.metro-container-block .item.bigs-inner-products{overflow:visible;}
    .metro-container-block .item.random-product-hp:hover{box-shadow: none;overflow:hidden;}
    .communication-bar-container a{margin-left:140px;}
    .communication-bar-arrow{left: 175px;}
    /* New product detail */
    .product-view .product-view-title h1{max-width:330px;}
    .product-detail-page .detail-product-info-left{width:54%;}
    .product-detail-page .container, .product-detail-page .container .columns.grid{width:1024px;}
    .product-detail-page .container .product-view-content-left-description.nine.columns, .product-detail-page .container .product-view-content-left-info.columns, .product-detail-page .product-view-content-left-gallery.columns, .product-detail-page .product-view-content .product-view-content-center .releted-products.columns{width:497px;}
    .product-detail-page .product-view-content-left-info.seven.columns{margin-right:10px;}
    .product-detail-page .MagicZoomPlus {width: 497px !important;}
    .product-detail-page .product-view-after.nine.columns,.product-detail-page .product-view .product-tag-photos{width:497px;}
    .product-detail-page .detail-product-info-right{padding-left:15px;width:40%;}
    .product-detail-page .product-view-bundle-block .price-as-configured .price,.product-detail-page .product-view .price-wrapper .price-box-bundle .price,.product-detail-page .product-view .price-wrapper .price-box .price{font-size:35px;}
    .product-detail-page .product-view .rsImg .home-products-slider-item {width: 104px;}
    .product-detail-page .releted-products-detail .sliderContainer {width: 470px;}
    .product-detail-page .product-view .price-wrapper .price-box-bundle .minimal-price .price-label, .product-detail-page .product-view .price-wrapper .price-box .label .configurable-price-from-label{font-size: 18px;}
    .product-view .product-img-box .poster-preview{width:497px;height:497px;left:15px}
    #slider-related-cart-product.upsell-cart .rsImg .home-products-slider-item{width: 104px;}
    #slider-related-cart-product.upsell-cart .releted-products-detail .sliderContainer {width: 460px;}
    #slider-related-cart-product .releted-products-detail .rsOverflow{width: 465px !important;}
    #slider-related-cart-product.upsell-cart {width: 500px;}

    .solrsearch-index-index .toolbar{float: right;width: 50%;}
    .solrsearch-index-index.radbagit .toolbar{width: 68%;}
    .solrsearch-index-index.cffr .toolbar{width: 60%;}
    .pricecheckbox.toolbar-filter {margin-right: 0;padding-right: 10px;padding-top: 10px;}
    .product-grid.land-9,
    .product-grid.land-10{display:none}
    .cms-index-index #livefeed .rsOverflow{width:1024px!important;}
    .cms-index-index #livefeed{width:248px;overflow:visible!important;}
    .cadeauxfolies .advantages{margin-right: 45px;}
    .cadeauxfoliesch .advantages{margin-right:40px;}
    .footer-ts-left{margin-right:33px;}
    .search-header{margin-right: 10px;width: 150px;display:block}
    .search-header .input-text.search-input-orig{width: 110px;}
    .logo-container{width:190px;}
    .paypal-express-review .logo-container.logo-shop-de,.checkout-onepage-index .logo-container.logo-shop-de, .checkout-onepage-success.logo-shop-de .logo-container{width: 260px;}
    .paypal-express-review .logo-container.logo-shop-de .mobile-logo,.checkout-onepage-index .logo-container.logo-shop-de .mobile-logo,.checkout-onepage-success.logo-shop-de .logo-container .mobile-logo{display: inline-block;}
    .logo-container img{width:100%;}
    .mobile-logo {margin-top: 10px;width: 190px;}
    /* Menu module */
    .menu-header {float: left;}
    .new-nav .header-menu-module{background:none;height:45px;line-height:45px;}
    .new-nav .menu-manager-menu.container{margin: 0 auto;padding: 0;width: auto;position:relative;}
    .new-nav .menu-manager-menu > li.menu-left-ul{display:inline-block;position:relative;left:0;}
    .new-nav .menu-manager-menu li.level0{display:inline;position: relative;color: #313332;font-family:FuturaBT-bold;font-size:18px;float:left;padding-left: 2px;padding-right: 2px;}
    .new-nav .menu-manager-menu li.level0 a{color: #313332;display:block;}
    .new-nav .menu-manager-menu li.level0 a.top-menu-title,.new-nav .menu-manager-menu li.level0 > div.top-menu-title{padding-left:5px;padding-right:5px;display: block !important;}
    .new-nav .menu-manager-menu li.level0 a.top-menu-title span,.new-nav .menu-manager-menu li.level0 div.top-menu-title span{display: block;height: 34px;padding-bottom: 5px;}
    .new-nav .menu-manager-menu li.level0:hover > a.top-menu-title,.new-nav .menu-manager-menu li.level0:hover div.top-menu-title{background-color:#fff;padding-bottom:5px;}
    .new-nav .menu-manager-menu li.level0 div.level1 > div.top-menu-title span{color: #313332;font-size: 16px;font-weight: bold;height: inherit;}
    .new-nav .menu-manager-menu li.level0:hover div.level1 > div.top-menu-title span{border:none;}
    .new-nav .menu-manager-menu li.level0:hover > a.top-menu-title span,.new-nav .menu-manager-menu li.level0:hover div.top-menu-title span{background-color:#fff;border-bottom:3px solid #7b0759;}
    .new-nav .menu-manager-menu li.level0.active > a.top-menu-title span, .new-nav .menu-manager-menu li.level0.active div.top-menu-title span{border-bottom: 3px solid #7b0759}
    .new-nav .menu-manager-menu li.level0 div.level1 a.top-menu-title span{height:inherit;font-size:16px;}
    .new-nav .menu-manager-menu li.level0 div.level1 li.level2 a.top-menu-title span{font-size:14px;padding-bottom:0px;display: inline;}
    .new-nav .menu-manager-menu li.level0 div.level1 li.level2 a.top-menu-title:hover span {border-bottom:2px solid #7b0759;}
    .new-nav .menu-manager-menu li.level0 div.level1 ul.level1{margin-bottom: 10px;}
    .new-nav ul.level0 {font-family: FuturaBT-book;display: none;position: absolute;background-color:#fff;color:white;z-index: 9;left:0;padding:5px 0px 10px;font-size: 15px;line-height: 20px;width:150px;}
    .new-nav ul.level0 a{color:#313332;}
    .new-nav div.level0 {font-family: FuturaBT-book;display: none;position: absolute;background-color:#fff;color:white;z-index: 9;left:0;padding:5px 0px 10px;font-size: 15px;line-height: 20px;width:150px;}
    .new-nav div.level0 a{color:#313332;}
    .new-nav li.level0.last.big-menu .level0 {left:-220px;}
    .new-nav li.level0.big-menu .level0 {width:725px;padding-top: 14px;padding-bottom: 54px;box-shadow: 3px 5px 2px 0 rgba(149, 147, 139, 1);-webkit-box-shadow:3px 5px 2px 0 rgba(149, 147, 139, 1);-moz-box-shadow:3px 5px 2px 0 rgba(149, 147, 139, 1);left: 2px;}
    .new-nav li.level0.big-menu .level2 {padding-left: 12px;}
    .new-nav .menu-manager-menu li.level0 ul.level0 a{color:#313332;padding: 5px 17px;width: 105px;}
    .new-nav .menu-manager-menu li.level0 ul.level0 a.product-image.s-device{display:none;}
    .new-nav .menu-manager-menu li.level0 ul.level0 li > span{color:white;padding: 5px 17px;width: 105px;display:block;}
    .new-nav .menu-manager-menu li.level0 div.level0 a{color:#313332;padding: 5px 17px;width: auto;}
    .new-nav .menu-manager-menu li.level0 div.level0 div.level1 li.level2 a{margin-bottom: 3px;}
    .new-nav .menu-manager-menu li.level0 div.level1 {border-right: 2px solid #f5f5f5;height: 220px;padding-left: 12px;width: 202px;}
    .new-nav .menu-manager-menu li.level0 div.level1.last {border-right: medium none;}
    .new-nav .menu-manager-menu li.level0 div.level0 a.product-image.s-device{display:none;}
    .new-nav .menu-manager-menu li.level0 div.level0 li > span{color:white;padding: 5px 17px;width: 105px;display:block;}
    .new-nav .menu-static-block,.static-block-menu{float:left;}
    .new-nav li.level0.small-menu div.level0 {left: 2px;width: auto;box-shadow: 3px 5px 2px 0 rgba(149, 147, 139, 1);-moz-box-shadow: 3px 5px 2px 0 rgba(149, 147, 139, 1);-webkit-box-shadow: 3px 5px 2px 0 rgba(149, 147, 139, 1);}
    .new-nav li.level0.small-menu div.level1 {height: auto;}
    .new-nav li.level0.small-menu div.level1 a {padding-left: 0;margin-bottom: 3px;}
    .new-nav li.level0.small-menu div.level1 a:hover span {border-bottom: 2px solid #7b0759;display: inline;padding-bottom: 0;}
    .new-nav li.level0.small-menu div.level1 a span {padding-bottom: 0;}
    .new-nav .static-block-menu{border-left: 1px solid #FFFFFF;margin-top: 5px;padding-left: 13px;padding-right: 0;text-align: center;width: 213px;color:white}
    .new-nav .static-block-menu a{color:white;padding-left: 0px;padding-right: 17px;}
    .new-nav .static-block-menu.nosubcat{border:none;width: 385px;padding-left:0px;text-align: left;}
    .new-nav .static-block-menu.nosubcat table tr td{padding-right:5px;}
    .new-nav ul.level0.sb-ul{width:385px;}
    .new-nav div.level0.sb-ul{width:385px;}
    .new-nav .menu-manager-menu li.level0 a.icon-menu-hover {display: none;}
    .new-nav .menu-manager-menu li.level0 span.opener{display:none;}
    .new-nav .static-block-menu > h3 {color: #FFFFFF;font-size: 15px;padding-bottom: 5px;padding-left: 6px;text-align: left;}
    .new-nav .menu-manager-menu li.level0 ul.level0 li .menu-title-block{color: #FFFFFF;font-size: 15px;padding: 0 0 5px 5px;text-align: left;font-weight:bold;}
    .new-nav .menu-manager-menu li.level0 div.level0 li .menu-title-block{color: #FFFFFF;font-size: 15px;padding: 0 0 5px 5px;text-align: left;font-weight:bold;}
    .new-nav .icon-tab-tab-menu,.tablet-nav{display:none;}
    .new-nav #tabnav-menu{display:none;}
    .new-nav .header-container{position:relative;z-index: 99;}
    .new-nav .header-menu-module{position:relative;z-index: 9;margin-left:7px;margin-top:15px;}
    .new-nav .header-menu-module.box-shadow{-webkit-box-shadow: 0px 10px 5px 0px rgba(50, 50, 50, 0.45);-moz-box-shadow:0px 10px 5px 0px rgba(50, 50, 50, 0.45);box-shadow:0px 10px 5px 0px rgba(50, 50, 50, 0.45);}
    .new-nav .small-header{height: 60px;}
    .new-nav .small-header .advantages{height: 17px;}
    .new-nav .small-header .advantages-gratis{margin-top: 5px;}
    .new-nav .small-header .advantages span{height:15px;}
    .new-nav .small-header .ts-header-logo{margin-top: 8px;}
    .new-nav .small-header .header-icon{margin-top: 17px;}
    .new-nav .small-header .search-container{margin-top: 19px;}
    .new-nav .small-header .account-container{margin-top: 19px;}
    .new-nav .small-header .logo-container{height:60px;}
    .new-nav .small-header .logo-container img {margin-top: 11px;width: 170px;}
    .new-nav .static-table{float: left;height: 178px;padding-left: 5px;text-align: left;width: 125px;overflow:hidden;}
    .new-nav .big-menu .static-block-menu {width: 390px;}
    .new-nav .big-menu ul.level0.sb-ul {width: 390px;padding-left: 20px;padding-right: 25px;}
    .new-nav .big-menu div.level0.sb-ul {width: 390px;padding-left: 20px;padding-right: 25px;}
    .new-nav .menu-manager-menu li.level0.big-menu ul.level0 a{padding:0;}
    .new-nav .menu-manager-menu li.level0.big-menu div.level0 a{padding:0;}
    .new-nav .align-right ul.level0 {left: inherit;right: 0;}
    .new-nav .width-150 ul.level0{width:150px;}
    .new-nav .width-200 ul.level0{width:200px;}
    .new-nav .width-250 ul.level0{width:250px;}
    .new-nav .width-300 ul.level0{width:300px;}
    .new-nav .width-350 ul.level0{width:350px;}
    .new-nav .width-600 ul.level0 {width: 600px;}
    .new-nav .width-700 ul.level0 {width: 700px;}
    .new-nav .width-800 ul.level0 {width: 800px;}
    .new-nav .width-1000 ul.level0 {width: 850px;}
    .new-nav .menu-manager-menu li.level0.width-150 ul.level0 a{width:105px;}
    .new-nav .menu-manager-menu li.level0.width-200 ul.level0 a{width:155px;}
    .new-nav .menu-manager-menu li.level0.width-250 ul.level0 a{width:205px;}
    .new-nav .menu-manager-menu li.level0.width-300 ul.level0 a{width:255px;}
    .new-nav .menu-manager-menu li.level0.width-350 ul.level0 a{width:305px;}
    .new-nav .menu-manager-menu li.level0.width-600 ul.level0 .menu-static-block a {width: 215px;}
    .new-nav .menu-manager-menu li.level0.width-700 ul.level0 .menu-static-block a {width: 215px;}
    .new-nav .menu-manager-menu li.level0.width-800 ul.level0 .menu-static-block a {width: 215px;}
    .new-nav .menu-manager-menu li.level0.width-1000 ul.level0 .menu-static-block a {width: 165px;}
    .new-nav .menu-manager-menu .level1:hover > a,.new-nav .menu-manager-menu .level2:hover > a {background-color: white;}
    .new-nav .menu-manager-menu li.level0 .level1.parent:hover > a {color: #313332;}
    .new-nav .menu-manager-menu .level1.parent {float: left;}
    .new-nav .menu-manager-menu .level1.parent > a {font-size: 17px;font-weight: bold;}
    /* Gift category */
    .category-gift .giftsearch-toolbar{width:550px;}
    .catalog-category-view .giftsearch.category-gift .gift-toolbar-inner{width: 550px;}
    .giftsearch.category-gift .personalization-search-occassions{width:573px;}
    .btn-filter{width: 873px;}
    .category-gift #toolbar_standard.gift-toolbar-category{width:1004px;}
    /* A/B testing header */
    .search-header.menu-module.search-testing{visibility:visible !important;}
    /* Mycheckout */
    .mycheckout-container label{width: 165px;}
    .mycheckout-container .input-box{width: 260px;}
    .mycheckout-container .city-input {width: 180px !important;}
    .mycheckout-container .shipping-method-container li{margin-left: 60px;}
    .mycheckout-container .shipping-fields.radio-btn {margin-left: 90px;}
    .mycheckout-container .payment-method-container label{width: 70%;}
    .mycheckout-container .mycheckout-review-product-name{width: 210px;}
    .mycheckout-index-index .container.cartA{width: 1024px;}
    .mycheckout-container .oder {margin-left: 494px;}
    .mycheckout-index-index .ts-logo img {width: 50px;}
    .mycheckout-index-index .radbag .ts-mobile.radbag-logo-ts,.mycheckout-index-index .radbagat .ts-mobile.radbag-logo-ts,.mycheckout-index-index .radbagch .ts-mobile.radbag-logo-ts {display: block;left: 220px;position: relative;top: -54px;}
    .steps-checkout{margin: auto;width: 984px;}
    .opc-wrapper.container{width:984px;}
    .checkout-onepage-index .steps-checkout span {margin-right: 10px;width: 154px;}
    .opc-wrapper.container .eight.columns.right-small {width: 663px;}
    #checkout-step-shipping label, .mycheckout-index-index #mycheckout-form-step1 label, #checkout-step-payment label, #checkout-step-billing label, #checkout-step-shipping_method label{width: 145px;}
    #checkout-step-shipping .input-box, #mycheckout-form-step1 .input-box, #checkout-step-payment .input-box, #checkout-step-billing .input-box, #checkout-step-shipping_method .input-box, #allow-gift-options-container{width: 448px;}
    #mycheckout-form-step1 .city-input, #mycheckout-form-step1 .city-input .input-box {width: 320px;}
    #mycheckout-form-step1 .zip-input {width: 115px;}
    .mycheckout-index-index #allow-gift-options-container label, #allow-gift-options-container label {float: none;width: 100%;}
    .mycheckout-index-index input::-webkit-input-placeholder {line-height: 36px;}
    .opc-wrapper.container .eight.columns {width: 487px;}
    .order-review .review-block-left {padding: 27px 20px 20px 16px;}
    .checkout-onepage-index .oder.shoplogin-oder {margin-left: 475px;margin-top: 240px;}
    .steps-checkout span{width: 314px;}
    .mycheckout-index-index .oder.shoplogin-oder {margin-left: 475px;margin-top: 239px;}
    /* IE hack mycheckout */
    :root #login-form .input-text{width:390px \0/IE9;}
    :root .mycheckout-index-index .input-text{width:433px \0/IE9;}
    :root .mycheckout-index-index .city-input .input-text{width:306px \0/IE9;}
    _:-ms-input-placeholder, :root #login-form .input-text{width:390px;}
    _:-ms-input-placeholder, :root .mycheckout-index-index .input-text{width:433px;}
    _:-ms-input-placeholder, :root .mycheckout-index-index .city-input .input-text{width:306px;}
    /* Newsletter on homepage */
    .metro-container-block .item.medium-product.newsletter-block{background-size: 100% auto;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner{padding:15px 15px 0;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner span.newsletter-title{font-size: 20px;line-height: 25px;padding-bottom: 10px;width: 100%;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner span.newsletter-title-header {font-size: 16px;line-height: 28px;}
    .metro-container-block .newsletter-block-inner .newsletter-block-info{margin-top: 35px;}
    .paypal-express-review .container.cartA {width: 1024px;}
    .cart-overview-content .other-products {width: 470px;}
    /* Inspirational category page */
    .gift-category-inspirational .category-block-description{width:530px;overflow-y:scroll;}
    .gift-category-inspirational .product-grid.product-grid-item-isotop.category-new-block {width:100%;}
    .gift-category-inspirational .product-grid.product-grid-item-isotop.category-new-block .category-block-description{width:100%;padding-bottom: 28px}
    .cat-livefeed-block .livefeed-product{height: 260px;margin-right: 10px;margin-top:0px;width: 192px;}
    .gift-category-inspirational .category-block-menu a {font-size: 14px;padding: 16px 10px;}
    .cat-livefeed-block .livefeed-product#cat-livefeed-5{margin-right:0px;}
    .gift-category-inspirational .cat-livefeed-block{width:100%;height:445px;}
    .gift-category-inspirational .cat-livefeed-block .livefeed-product-homepage .product-desc{width:100%;}
    .gift-category-inspirational .cat-livefeed-block .product-grid .product-img{height:192px;}
    .cat-livefeed-block .livefeed-product-homepage .product-desc .product-name{width:128px;}
    .gift-category-inspirational .inspirational-category{width:492px;}
    .gift-category-inspirational .inspirational-category .inspirational-category-title{width:246px;height:246px;}
    .gift-category-inspirational .inspirational-category .inspirational-category-title img{width:100%;}
    .inspirational-category-content{height: 246px;width: 246px;}
    .gift-category-inspirational .inspirational-product{width:123px;height:123px;}
    .gift-category-inspirational .inspirational-product-img,.gift-category-inspirational .inspirational-product-img img{height:123px;width:123px;}
    .inspirational-product-img .mask-home,.inspirational-product-img .content-text-home {height:123px;width:123px;}
    .inspirational-product-img .content-text-home .random-home-price,.inspirational-product-img .content-text-home-inner-inner .random-home-name{font-size: 11px;}
    .inspirational-product-img .content-text-home .random-home-price{margin:0 30px;}
    .insp-gift-small.first-small-insp,.insp-gift-small{height: 221px;}
    .gift-category-inspirational .featured-categories{height:255px;}
    .gift-category-inspirational .insp-top-product-img,.gift-category-inspirational .insp-top-product-img img {height: 186px;width: 186px;}
    .gift-category-inspirational .insp-top50 .insp-top-product{width:186px;}
    .insp-slider-block .occasion-block-img a,.insp-slider-block .occasion-block-img,.insp-slider-block{width:250px;height:195px;background-size: 77% auto;}
    .gift-category-inspirational .rsArrow.rsArrowRight{height:275px;}
    .inspirational-product.first-gift-insp .inspirational-product-img, .inspirational-product.last-gift-insp .inspirational-product-img{height: 404px;width: 404px;}
    .gift-category-inspirational .inspirational-product.first-gift-insp .inspirational-product-img img,.gift-category-inspirational .inspirational-product.last-gift-insp .inspirational-product-img img {height: 404px;width: 404px;}
    .inspirational-product.first-gift-insp,.inspirational-product.last-gift-insp{width: 404px;height: 449px;}
    .gift-category-inspirational .inspirational-product.small-gift-insp{width: 176px;margin-right: 5px;margin-left: 5px;}
    .gift-category-inspirational .inspirational-product.small-gift-insp .inspirational-product-img{width: 176px;height:176px;}
    .gift-category-inspirational .inspirational-product.small-gift-insp .inspirational-product-img img{width: 176px;height:176px;}
    .gift-category-inspirational .inspirational-product.first-gift-insp{margin-right: 5px;height: 449px;}
    .gift-category-inspirational .category-block-menu-inner ul{display:block !important;}
    .gift-category-inspirational .inspirational-product.last-gift-insp{margin-left: 5px;}
    .gift-category-inspirational .insp-gift-small.first-small-insp {margin-bottom: 7px;}
    .gift-category-inspirational .category-new-block .category-block-links{bottom:0px;height:auto;overflow:visible;}
    .gift-category-inspirational .category-block{padding:0;width: 1000px;}
    .gift-category-inspirational .category-block .columns{width: 980px;}
    .insp-top50-hidden,.gift-category-inspirational .insp-top50{height:650px;}
    .home-products-slider-item {margin-left: 85px;}
    .gift-category-inspirational .rsArrow.rsArrowLeft{height:275px;}
    .occasion-block-img.ocassion-img img{height: 215px;}
    .cat-livefeed-block .livefeed-product-homepage .product-desc .product-time{height:20px;line-height: 12px;}
    /* Category page homepage grid */
    .category-homegrid .big-product,.category-homegrid .big-product .product-img,.category-homegrid .big-product .product-img img{width:394px;height:394px;}
    .category-homegrid .big-product-small-block{width:196px;}
    .category-homegrid .big-product-small,.category-homegrid .big-product-small .product-img,.category-homegrid .big-product-small .product-img img{width:196px;height:192px;}
    .category-homegrid .small-product-small,.category-homegrid .small-product-small .product-img,.category-homegrid .small-product-small .product-img img{width: 243.5px;height:243.5px;}
    .category-homegrid .middle-product-middle,.category-homegrid .middle-product-middle .product-img,.category-homegrid .middle-product-middle .product-img img{width:328px;height:328px;}
    .category-homegrid .big-product .product-name > a {width:350px;}
    .category-homegrid .small-product-small .product-name > a {width: 233px;}
    .category-homegrid .small-product-smaller .product-name > a {width: 180px;}
    /* Nosto add to cart */
    .test-add-to-cart .nosto-cart-product{width: 465px;}
    .small-product.christmas-block{background-size: 249px auto;}
    .small-product.christmas-block .christams-block-inner{font-size:31px;height: auto;padding:15px 28px 0;width: auto;}
    .small-product.christmas-block a{height:248.5px;position: absolute;width: 248.5px;}
    #slider-related-cart-product{right:20px !important;}
    .cart-product-detail-img{margin-left: 40px;}
    .cart-product-detail-name {font-size: 16px;height: 60px;line-height: 21px;margin-bottom: 10px;margin-top: 0;overflow: hidden;width: 285px;}
    /* Xmas landing page */
    .insp-5-products .insp-top-product{width:184px;}
    .gift-category-inspirational.xmas-landing-page .insp-5-products .insp-top-product-img, .gift-category-inspirational.xmas-landing-page .insp-5-products .insp-top-product-img img{width:184px;height:185px;}
    .gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product{width:186px;}
    .gift-category-inspirational.xmas-landing-page .insp-gift-content .insp-top-product-img {height: 186px;width: 186px;}
    .gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3{width:328px;margin-right: 10px;}
    .gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3 .insp-top-product-img{width:328px;height:328px;}
    .gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3 .product-image.gotodetail > img{width:328px;height:328px;}
    .shortlong-inner .shortlong-title .shortlong-title-small,.shortlong-inner .shortlong-title .shortlong-title-big{width:800px;}
    .cart-overview-content .added-product{width:470px;}
    .cart-product-title{width: 417px;}
    /* Paypal */
    .paypal-express-review .paypal-checkboxes{margin-left: 10px;margin-right: 10px;width: 517px;}
    .paypal-express-review #review-buttons-container{width: 353px;}
    .paypal-express-review #review-buttons-container.buttons-set button{padding: 15px 110px;}
    .paypal-express-review .mycheckout-container label{font-size: 14px;width: 110px;}
    .paypal-express-review .mycheckout-container #shipping-address-form.address-form .input-box{width: 230px;}
    .paypal-express-review .mycheckout-container .paypal-checkboxes label{width: 96%;}
    /* Buy as gift */
    .product-view .product-view-content-left-info .social{margin-top: 85px;}
    #buy_as_gift_form{width: 245px;}
    .gift-social-block{padding-right: 0;width: 477px;}
    #valentinecard > img {height: 46%;width: 46%;}

    .footer-links .container .columns{margin:0;}
    .pre-footer.container .prefooter .columns{margin-right: 35px;}
    .footer-before-container .pre-footer .info-contact{left: 0;}


    .new-nav .site-section .header-menu-module{padding-top: 0;width: 385px;}
    .new-nav .site-section .header-container{height: 50px;width: 100%;}
    .new-nav .header-menu-module{left: 0;}
    .site-section .menu-header{left: 0;min-height: 80px;width: 385px;transform: translate3d(-385px, 0px, 0px);transition:-webkit-transform 0.3s ease-out 0s;}
    .openMenu .site-section .menu-header {transform: translate3d(0px, 0px, 0px);overflow-x: hidden;overflow-y: scroll;}
    .openMenu .page {height: calc(100% - 0px);left: 0;overflow: hidden;position: absolute;top: 0;width: 100%;}
    .openMenu .site-section.content-header{transform: translate3d(385px, 0px, 0px);}
    .site-container{overflow: hidden;width: 100%;}
    .site-section.content-header{transform: none;transition: -webkit-transform 0.3s ease-out 0s;}
    .menu-content-inner {padding-top: 80px;}
    .wrapper.show-nav .page {transform: translateX(385px);}
    .mobile-menu.header-icon span{background-color: #292929;display: block;height: 2px;left: 13px;position: absolute;right: 13px;top: 24px;}
    .mobile-menu.header-icon span::before,.mobile-menu.header-icon span::after {background-color: #292929;content: "";display: block;height: 2px;left: 0;position: absolute;width: 100%;top: 6px;}
    .mobile-menu.header-icon span::before {top: -6px;}
    .mobile-menu.header-icon.active span {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
    .mobile-menu.header-icon.active span::after {bottom: 0;transform: rotate(-45deg);top: 0;}
    .mobile-menu.header-icon.active span::before {top: 0;transform: rotate(45deg);}
    .mobile-menu.header-icon {background-image: none;display: block;font-size: 0;height: 50px;margin-top: 0;position: relative;width: 50px;z-index:9;cursor:pointer;}
    .site-section.navbar-left {width: 385px;}
    .menu-content-inner {padding-top: 0;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link a.top-menu-title,.new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title{border-bottom: 1px solid #e5e5e5;height: 50px;line-height: 50px;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link a.top-menu-title{padding-left: 40px;padding-right: 30px;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link.first-item-link::before{height:0;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link.first-item-link {margin-top: 0;padding-top: 0;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link a.top-menu-title::after{left: auto;right: 20px;top: 21px;}
    .new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title::after, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title::after{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png");background-position: -796px -1184px;background-repeat: no-repeat;content: "";height: 7px;left: auto;position: absolute;right: 20px;top: 21px;width: 4px;z-index: -1;}
    .new-nav .site-section .menu-manager-menu > li.level0:hover > a.top-menu-title::before, .new-nav .site-section .menu-manager-menu > li.level0:hover > div.top-menu-title::before{opacity:0;}
    .new-nav .site-section .menu-manager-menu > li.level0:hover > a.top-menu-title span, .new-nav .menu-manager-menu > li.level0:hover div.top-menu-title span{color:#292929;}
    .opacity-wrapper.show-layer,.new-nav .site-section .menu-manager-menu li.level0 ul.level0{display:none !important;}
    .site-section .menu-header{height: 100vh;position:absolute;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0.active {display: block !important;background-color: #292929;z-index: 99;opacity:1 !important;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0{height: 100vh;left: 0;position: absolute;top: 0;width: 385px;}
    .new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title{position: relative;}
    .new-nav .menu-manager-menu li.level0{position:static;}
    .advantages-block span {border-bottom: 1px solid #e5e5e5;display: block;height: 50px;line-height: 50px;margin-left: 0;padding-left: 40px;padding-top:0;}
    .advantages-block{margin-left:0;}
    .advantages::after{height:0;}
    .advantages{margin-top:0;padding-top:0;}
    .new-nav .site-section .static-block-menu.nosubcat ul{margin-left:0;width: 100%;background-color:#292929;padding-bottom: 50px;}
    .new-nav .site-section .static-block-menu.nosubcat li {float: none;margin-bottom: 0;margin-right: 0;padding-left: 40px;padding-right: 40px;width: 100%;box-sizing: border-box;}
    .vertical-inner{border-bottom: medium none;color: #ffffff;text-transform: uppercase;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0 a.top-menu-title,.new-nav .site-section .menu-manager-menu li.level0 ul.level0 div.top-menu-title {color: #ffffff;height: 50px;line-height: 50px;padding: 0 0 0 40px;width: auto;border-bottom: 1px solid #343434;}
    .new-nav .site-section .menu-manager-menu li.level1.points-2,.new-nav .site-section .menu-manager-menu li.level1.points-3,.new-nav .site-section .menu-manager-menu li.level1{width:100%;margin-top: 0;padding-right: 0}
    .new-nav .site-section .submenu-content{margin-left: 0;margin-top: 0;width: 385px;position:static;}
    .new-nav .site-section .title-submenu{color: #797979;font-size: 18px;text-align: left;height: 50px;line-height: 50px;margin: 0;padding: 0 0 0 40px;border-bottom: 1px solid #343434;}
    .new-nav .site-section .menu-manager-menu li.level1 > div.top-menu-title span, .new-nav .site-section .menu-manager-menu li.level1 > a.top-menu-title span{color: #ffffff;text-decoration: none;}
    .new-nav .site-section .menu-manager-menu .level1:hover > a, .new-nav .site-section .menu-manager-menu .level2:hover > a {background-color: rgba(0, 0, 0, 0);}
    .new-nav .site-section .menu-manager-menu li.level0 .static-block-menu.nosubcat li a{height: auto;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level1{height: 0;visibility: hidden;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level1.active {background-color: #292929;height: 100vh;left: 0;position: absolute;top: 0;visibility: visible;width: 100%;}
    .new-nav .menu-manager-menu li.level0 ul.level0 li > span.back-menu {background-color: #4b4b4b;box-sizing: border-box;display: block;height: 50px;line-height: 60px;font-size:0;padding: 0 0 0 40px;width: 100%;text-transform:uppercase;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0 a.top-menu-title, .new-nav .site-section .menu-manager-menu li.level0 ul.level0 div.top-menu-title{font-family:'FuturaBT-Bold';text-transform: uppercase;}
    .back-menu-li{display:block;}
    .header-icons-container{margin-top: -7px;}
    .search-header {display: block;margin-right: 20px;margin-top: 8px;width: 180px;}
    .search-header .input-text.search-input-orig {height: 35px;width: 180px;}
    #mobile-search-btn a, .search-header .button{top: 6px;}
    .mobile-logo{margin-top: 10px;width: 165px;}
    .logo-container {height: 50px;width: 195px;}
    .logo-shop-de.logo-container img {margin-top: 3px;}
    .mycheckout-index-index .mobile-menu.header-icon{display:none;}
    .mycheckout-index-index .mobile-logo {margin-top: 0;width: 165px;}
    .mycheckout-index-index .logo-shop-de.logo-container img {margin-top: 12px;}
    .checkout-onepage-success .logo-shop-de.logo-container .ts-mobile img,.mycheckout-index-index .logo-shop-de.logo-container .ts-mobile img{margin-top: 18px;width: 35px;}
    .openMenu.catalog-product-view .page {position: relative;}
    .back-menu::before {background-position: -97px -270px;content: "";display: inline-block;height: 10px;margin-right: 19px;transform: rotate(180deg);width: 6px;}
    .communication-bar-container{top: 50px;}
    .header-icon.cart-container{height: 50px;margin-top: 7px;width: 70px;}
    .cart-container .top-cart{height: 53px;background-position: 18px 7px;margin: 0 auto auto;width: 70px;}
    .header-cart-amount{left: 19px;top: 10px;}
    .gifts-category .category-homegrid.columns {margin: 0;width: 100% !important;}
    .giftsearch-container .giftfinder-items .product-grid{width:25%;}
    .giftsearch .gift-toolbar-inner{width: 935px;}
    .giftsearch .gift-occassion{width: 355px;}
    .gifts-category .price-container{margin-right: 134px;}
    .gifts-category .gifts-price-content{max-width: 898px;}
    .gifts-category .royalSlider{width: 934px;}
    .home-products-slider-item{margin-left: 40px;margin-top: 0;}
    .insp-slider-block .occasion-block-img a, .insp-slider-block .occasion-block-img, .insp-slider-block{height: auto;margin-right: 10px;width: 163px;}
    .occasion-block-img.ocassion-img img {height: auto;width: 163px;}
    .gifts-category.christmas-category .christmas-feature-blog{width: 933px;}
    .gifts-category.christmas-category .christmas-feature-blog-text{padding-left: 25px;height: 304px;padding-top: 15px;padding-right: 25px;width: 398px;}
    .gifts-category.christmas-category .christmas-feature-blog-text-date.insp-giftfinder-title {font-size: 19px;line-height: 24px;padding: 10px 0 15px;}
    .gifts-category.christmas-category .christmas-blog .christmas-feature-blog-text-date.insp-giftfinder-des{font-size: 16px;}
    .gifts-category.christmas-category .christmas-normal-blogs{width: 933px;}
    .gifts-category.christmas-category .christmas-normal-blog{width: 304px;}
    .gifts-category.christmas-category .christmas-normal-blog-img {height: 222px;position: relative;width: 304px;}
    .christmas-normal-blog-img > a {left: 0;position: absolute;top: 0;width: 304px;}
    .christmas-normal-blog-img img {width: 100%;}
    .gifts-category.container.christmas-category{padding-left: 37px;padding-right: 37px;}
    .christmas-page .christmas-cat-info{width: 68%;}
    .new-homepage .gift-finder-content{width: 617px;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block {margin-right: 0;width: 16.6667%;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block a{margin-left: 8px;margin-right: 7px;}
    .new-homepage .deal-text-content{font-size: 13px;width: 53%;}
    .new-homepage .deal-text-block .deal-text-title{font-size: 18px;}
    .small-banner .christmas-homepage{line-height: 22px;}
    .small-banner .christmas-day{font-size: 30px;}
    .small-banner .christmas-text{font-size: 13px;}
}
@media only screen and (min-width:768px) and (max-width:1023px){
    /* Valentine category new */
    .valentine-category .small-poster{width: 32%;margin-right: 10px;height: auto;padding-bottom: 50px;}
    .val-generator-img img,.valentine-category .big-poster img,.valentine-category .small-poster img {width: 100%;}
    .valentine-category .text-poster{width: 58%;}
    .valentine-category .poster-des{margin-top: 14px;}
    .valentine-category .big-poster{width: 40%;height: 430px;}
    .valentine-category .poster-btn{background-size: 250px;background-repeat: no-repeat;width: 250px;}
    .valentine-category .poster-btn > a span{font-size: 20px;line-height: 18px;margin-left: 35px;margin-top: 35px;}
    .valentine-category .poster-btn > a {height: 55px;width: 240px;}
    .valentine-category .text-poster .poster-btn a span{padding-top: 27px;font-size: 26px;width: 180px;}
    .valentine-category .text-poster .poster-btn{height: 50px;bottom: 5px;font-size: 31px;padding-top: 40px;}
    .valentine-category .text-poster .poster-btn > a {display: block;margin-top: -15px;}
    .val-generator-img{width: 275px;}
    .val-generator-text{width: 450px;height: 270px;line-height: 22px;}
    .val-generator-btn{left: 19%;}
    .gifts-category.valentine-category .christmas-normal-blog{width: 242px;margin-right: 10px;}
    .gifts-category.valentine-category .christmas-normal-blog-img{width: 242px;height: 177px;}
    .gifts-category.valentine-category .christmas-normal-blog-img img{width:100%;}
    .gifts-category.valentine-category .christmas-normal-blog-text.insp-giftfinder-title {font-size: 17px;line-height: 22px;margin-bottom: 0;padding: 15px;}
    .valentine-description-seo .category-des-contrainer{margin: 0 10px 55px;}
    .valentine-category .category-block-text h1::before, .valentine-category .category-block-text h1::after{background-image:none;width:auto;}
    .valentines-theme .page-title-wrapper h1::after, .valentines-theme .page-title-wrapper h1::before {background-image: none;background-size: auto auto;width: 0;}
    #valentinecard > img {height: 46%;width: 46%;}
    /* Christmas page */
    .christmas-page .christmas-cat-img{display: none;}
    .christmas-page .christmas-cat-info {float: none;width: 100%;}
    .christmas-page .christmas-cat-info .category-block-name{text-align:center}
    .gifts-category.christmas-category .box-5.gift-cat-block {margin-right: 5px;width: 142px;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block {margin-right: 5px;width: 117px;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 {width: 20%;margin-right: 0px;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 a{margin-left: 3px;margin-right: 2px;}
    .christmas-category.gifts-category-info .category-block-text{display: block;float: none;}
    .gifts-category.christmas-category .christmas-feature-blog{height: 241px;}
    .gifts-category.christmas-category .christmas-feature-blog-img{height: 241px;width: 365px;}
    .christmas-feature-blog-img img {width: 100%;}
    .gifts-category.christmas-category .christmas-feature-blog-text{width: 353px;height: 231px;padding-left: 15px;padding-right: 15px;padding-top: 10px;}
    .gifts-category.christmas-category .christmas-feature-blog-text-date.insp-giftfinder-title{ font-size: 18px;line-height: 21px;padding: 10px 0;}
    .gifts-category.christmas-category .christmas-feature-blog-text-button{bottom: 17px;left: 33%;}
    .gifts-category.christmas-category .christmas-blog .christmas-feature-blog-text-date.insp-giftfinder-des{font-size: 16px;}
    .gifts-category.christmas-category .christmas-normal-blog{margin-right: 5px;width: 246px;}
    .christmas-normal-blog-img > img {width: 100%;}
    .gifts-category.christmas-category .christmas-normal-blog-img {height: 180px;width: 246px;}
    .gifts-category.christmas-category .christmas-normal-blog{margin-right: 5px;width: 246px;}
    .gifts-category.christmas-category .christmas-normal-blog-text.insp-giftfinder-title {font-size: 17px;line-height: 22px;margin-bottom: 0;padding: 10px;}
    .category-block-info-cat{float:none;width:100%;}
    .category-thumb-img{display:none;}
    /* RadCard */
    .product-detail-page .detail-product-info-right{margin-top: 10px;}
    .rad-card-detail{margin-left: -16px;}
    .search-header{display:block;}
    /* Gifts category test */
    .gifts-category .category-block-img {height: 232px;}
    .gifts-category .category-block-img > img {width: 100%;}
    .gifts-category .s-device.mobile-links {display: none;}
    .gifts-category .gifts-slider .gift-cat-block {display: inline-block;margin-bottom: 5px;margin-right: 5px;width: 142px;}
    .gifts-category .gifts-slider .gift-cat-block img{width:100%;}
    .gifts-category .gift-cat-block:nth-child(5n) {margin-right: 0;}
    .gifts-category .mobile-links{position:absolute;top:0;right:10px;}
    .gifts-category .mobile-links > a {background-color: #35a298;border-radius: 5px;-webkit-box-shadow: 0px 4px 0px 0px rgba(45,137,129,1);-moz-box-shadow: 0px 4px 0px 0px rgba(45,137,129,1);box-shadow: 0px 4px 0px 0px rgba(45,137,129,1);color: #fff;display: block;font-size: 15px;height: 44px;line-height: 16px;margin-top: 18px;text-align: center;width: 198px;}
    .gifts-category .mobile-links span {display: table-cell;height: 44px;text-align: center;vertical-align: middle;width: 198px;}
    .gifts-category-info .category-block-text{background-color: #fff;position: relative;right: 0;top: 0;width: auto;padding-bottom: 18px;}
    .gifts-category .gifts-category-info .category-block-name{margin-bottom: 0;text-align: center;}
    .gifts-category-info .category-block-description {color: #404348;height: auto;padding:7px 9px 10px;width: auto;font-size: 15px;text-align: center;}
    .gifts-category-info .category-block-description h2 {padding-bottom: 8px;}
    .gifts-category .gifts-item-info {float: left;height: 154px;padding: 0;width: 235px;}
    .gifts-category .gifts-product-small.gifts-item{height: 291px;width: 171px;}
    .gifts-category .gifts-product-small .gifs-item-img {height: 171px;width: 171px;}
    .gifts-category .gifts-product-small .gifts-item-info {float: left;height: 120px;padding: 0;width: 171px;}
    .gifts-category .gifts-product-big.gifts-item{height: 389px;width: 235px;}
    .gifts-category .gifts-product-big .gifs-item-img {height: 235px;width: 235px;}
    .gifts-category .gifts-price-content{width: 670px;}
    .gifts-category .price-container{margin-right: 18px;}
    .gifs-item-img img {height: 100%;width: 100%;}
    .gifts-category .gifts-item-name {height: 40px;overflow: hidden;font-size: 15px;font-weight: bold;padding-left: 11px;padding-right: 11px;padding-top: 9px;}
    .gifts-category .gifts-item-des{height: 65px;padding-left: 11px;padding-right: 11px;}
    .gifts-category .gifts-item-price{padding-left:11px;}
    .gifts-category .category-des-contrainer .category-description.std{padding: 20px;text-align: center;}
    .gifts-category .insp-seotext .category-des-contrainer {margin:0px 0 55px;}
    .gifts-category .gifts-product-small .gifts-item-name {height: 39px;overflow: hidden;padding-left: 5px;padding-right: 5px;padding-top: 5px;}
    .gifts-category .gifts-product-small .gifts-item-des {height: 36px;margin-top: 5px;padding-left: 5px;padding-right: 5px;}
    .gifts-category .logo-small{display:none;}
    .gifts-category .morecontent > span{display:none;}
    .gifts-category .morelink {background-color: #fff;bottom: 0;-webkit-box-shadow: 0px -5px 5px 0px rgba(255,255,255,1);-moz-box-shadow: 0px -5px 5px 0px rgba(255,255,255,1);box-shadow: 0px -5px 5px 0px rgba(255,255,255,1);display: block;height: 36px;left: 0;opacity: 0.7;position: absolute;width: 100%;background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gifts_category/arrow-more.png');background-repeat:no-repeat;background-position: center center;}
    .gifts-category .morelink.less{bottom: -14px;opacity: 1;box-shadow: none;}
    .gifts-category .morelink.less {transform: rotate(180deg);}
    .gifts-category .gifts-products-block .insp-giftfinder-title{padding-left: 11px;padding-right: 11px;}
    .gifts-category td {display: block;}
    .gifts-category .category-des-contrainer .category-description.std {height: 50px;overflow: hidden;}
    .gifts-category .category-des-contrainer .category-description.std.whole_seo_text {height: 100%;}
    .gifts-category .gifts-slider.boxes-4 .gift-cat-block{display: none;}
    .gifts-category .gifts-slider.boxes-4 .gift-cat-block.box-4{display: inline-block;}
    .gifts-slider.boxes-4 .gift-cat-block.box-4{width: 180px;}
    #category-info-h1 .morecontent > span {display: none;}
    #category-info-h1.lesstext .morecontent > span {display: inline;}
    #category-info-h1.lesstext .morecontent > p, #category-info-h1.lesstext .morecontent > h2 {display: block;}
    #category-info-h1 .morecontent > p, #category-info-h1 .morecontent > h2 {display: none;}
    .paypal-express-review .logo-container.logo-shop-de,.checkout-onepage-index .logo-container.logo-shop-de, .checkout-onepage-success.logo-shop-de .logo-container{width: 260px;}
    .paypal-express-review .logo-container.logo-shop-de .mobile-logo,.checkout-onepage-index .logo-container.logo-shop-de .mobile-logo,.checkout-onepage-success.logo-shop-de .logo-container .mobile-logo{display: inline-block;}
    .logo-shop-fr.logo-container img {margin-top: 17px;}
    .logo-shop-de.logo-container img {margin-top: 18px;}
    .communication-bar-container{position: relative;width: 717px;margin-left: 0;margin-bottom:0px;padding: 0;}
    .communication-bar-container a{display: block;width:100%;margin-left: 0;}
    .communication-bar-arrow{background-position: -397px -1051px;left: 75px;}
    .table-mobile td {display: block;}
    .giftsearch .gift-occassion.personal{width: 145px;margin-right: 5px;}
    .mask-home, .content-text-home{display:none;}
    .box-category.giftfinder-sidebar form .box-gift-content .gift-title-sec{font-size:15px;}
    .solrsearch-index-index .toolbar{float: right;width: 50%;}
    .solrsearch-index-index.radbagit .toolbar{width: 70%;}
    .solrsearch-index-index.cffr .toolbar{width: 60%;}
    .new-nav .menu-manager-menu .level0.icon-li .static-block-menu .nodisplay{display:none;}
    .gender-gift .gender-options .hgift.checked:after{display:block;}
    .pricecheckbox.toolbar-filter {margin-right: 0;padding-right: 10px;padding-top: 10px;}
    #pricefilter_checkbox {padding-top: 10px;}
    .radbagit .input-password-customer{margin-top:20px;}
    #selectedPrice span.default{padding:0 8px;}
    /* versionB for cart */
    .cartB-footer div{margin-right: 7px;}
    .nachname-cartB {margin-left: 5px;}
    .logos-cartB > img {margin-right: 0;}
    .versandkostenfrei-cartB {margin-left: 5px;}
    .cartB-footer div.logos-cartB{margin-right: 5px;}
    /*.product-grid.item-7,*/
    .MagicThumb-background{display:none !important}
    .desktop-device,.product-grid.flex-7,.product-grid.flex-8,.product-grid.item-10,.product-grid.home-1,.product-grid.home-2,.only-desktop,.s-device{display:none}
    .device{display:block}
    .container .product-view-content-left-info.columns{float:right}
    input[type=checkbox] + label {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
    input[type=checkbox] {display:none;}
    input[type=checkbox] + label {padding-left:0px;height:32px; display:inline-block;line-height: 19px !important;margin-left: 20px;background-repeat:no-repeat;background-position: -4px -1px;font-size:16px;vertical-align:middle;cursor:pointer;}

    input[type=radio] + label {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
    input[type=radio] {display:none;}
    .productquestions-container .box-content .response-content,.productquestions-container .box-content table {left:130px;}
    /* Header menu */
    .columns .menu-list .menu-link{padding-left: 1.1%;padding-right: 1.1%;}
    .advantages{margin-right:30px;}
    .radbagch .advantages{margin-right:15px;}
    .cadeauxfolies .advantages{width: 150px;margin-right: 9px;}
    .cadeauxfolies .advantages-rec{margin-top: 5px;}
    .cadeauxfolies .advantages a{font-size: 11px;}
    .cadeauxfolies .logo-container img {width: auto;}
    .cadeauxfolies .ts-header-logo img {height: auto;}
    .cadeauxfoliesch .advantages {margin-right: 0;}
    .cadeauxfoliesch .ts-header-logo{display:none;}
    .cadeauxfoliesch .logo-container{width: 277px;}
    .radbagit .logo-container img {width:195px;}
    .logo-container.logo-shop-it img{margin-top: 16px;}
    /* Checkout updates */
    .opc-wrapper.container .eight.columns {width: 379px;}
    .steps-checkout span{width: 31%;margin-right: 26px;}
    .checkout-onepage-index .steps-checkout span{font-size: 15px;margin-right: 10px;width: 119px;}
    .checkout-onepage-index .steps-checkout span:last-child {margin: 0;}
    .col-1.eight.columns.fb-block{height: 449px;}
    .cart-container-inner .left-block{margin-right: 5px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-imtes-header-detail-info{width: 82%;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-bottom{width: 32%;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-qty{margin-top: 0;}
    .cart-info-block .cart-info{width: 285px;margin-left: 10px;}
    .checkout-cart-index .cart .cart-container-inner .button.btn-proceed-checkout.btn-checkout{width: 203px !important;min-width: 203px !important;}
    .checkout-button-container .paypal-logo{width: 203px}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item{height:80px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-image{width:80px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name{width: 60%;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-qty{width:50px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-price{width:70px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-remove{width:20px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-image img{width:80px;height:80px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name{line-height:1.1em;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name a{margin-top:5px;font-size:12px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-qty,.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-qty,.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-remove,.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-price{line-height:80px;font-size:11px;}
    .checkout-cart-footer .checkout-cart-footer-contacts .checkout-cart-footer-contacts-item,
    .checkout-cart-footer .checkout-cart-footer-additional .checkout-cart-footer-additional-item{width:220px;}
    .mycheckout-index-index input::-webkit-input-placeholder {line-height: 36px;}
    .opc-wrapper.container .eight.columns.left-small {width: 240px;}
    .opc-wrapper.container .eight.columns.right-small {width:525px;}
    .review-table-items td.last{width: 90px;}
    .review-table-items .a-center{width: 53px;}
    .review-table-items .product-name,.review-table-items .cart-product-sku{width: 220px;}
    .review-totals-table{width: 490px;}
    .order-review .checkout-review-newsletter-check{width: 300px;}
    .checkout-title-block{font-size: 19px;}
    .order-review .review-block-left{padding: 27px 20px 20px 0;}
    .mycheckout-index-index #mycheckout-form-step1 label,#checkout-step-payment label,#checkout-step-billing label, #checkout-step-shipping_method label{width: 140px;}
    #allow-gift-options-container label {float: none;width: 100%;}
    #mycheckout-form-step1 .inputs-small,#mycheckout-form-step1 .input-box,#checkout-step-payment .input-box,#checkout-step-billing .inputs-small,#checkout-step-billing .input-box,#checkout-step-shipping_method .input-box,#allow-gift-options-container{width: 310px;}
    #mycheckout-form-step1 .city-input, #mycheckout-form-step1 .city-input .input-box,#checkout-step-billing .city-input .input-box, #checkout-step-billing .city-input {width: 220px;}
    #mycheckout-form-step1 .zip-input,#checkout-step-billing .zip-input,#checkout-step-billing .zip-input .input-box{width: 80px;}
    #mycheckout-form-step1 .phone .input-text,.checkout-onepage-index .phone .input-text{width: 260px;}
    .mycheckout-index-index #allow-gift-options-container label, #allow-gift-options-container label {float: none;width: 100%;}
    #login-password{width: 94%;}
    .shipping-input{width:77%;}
    .shipping-price{font-size: 14px;width: 18%;}
    .ssl-logo{margin-left:0px;}
    .city-input{width: 231px;}
    .cfch .city-input,.cffr .city-input{width:205px;}
    .radbagnl .city-input{width: 227px;}
    .cfch .input-password-customer.small-input {margin-top: 20px;}
    .MagicZoomPlus{width:412px !important;height:412px}
    .MagicZoomPlus img{max-width:100%}
    .MagicZoomBigImageCont img{max-width:none}
    .product-view .product-img-box .more-views {float: none;width:auto;}
    .product-view .product-img-box .more-views ul li {margin:15px 15px 0 0;width:60px}
    .product-view .product-img-box .poster-preview{width:369px;height:369px;left:170px}
    .category-description h1, .category-reviews h1{font-size:21px;}
    .category-standard-title{width: 300px;}
    .social .fi {margin: 0 7px;}
    .td-product-name{width:40%;}
    /* checkout */
    .oder{margin-left: 366px;}
    .payment-method-container .form-list li{padding-left: 20px;font-size: 15px;}
    .releted-products-detail .sliderContainer {width: 316px;}
    .product-view .rsImg .home-products-slider-item {height: 185px;width: 85px;margin:0 10px 10px 0}
    .review-left-review,
    .review-right-review{width:250px}
    .home-nav-title {font-size: 20px;margin-left:10px}
    .home-nav-nav li a {font-size: 14px}
    .product-view .price-wrapper .product-detail-tax-info {clear: both;float: left;margin: 0 0 0 5px;}
    .product-view-bundle-block .price-as-configured .price,
    .product-view .price-wrapper .price-box-bundle .price,
    .product-view .price-wrapper .price-box .price {font-size: 32px;}
    .product-view .price-wrapper .price-box-bundle .minimal-price .price-label,
    .product-view .price-wrapper .price-box .label .configurable-price-from-label{font-size: 17px;}
    .cart-items-header-item-stock{width:99px;font-size:13px;line-height:59px;}
    .review-address .customer-address span.price {padding-left: 0;}
    .shipping-method-name {float: left;width:210px;}
    .cfch .shipping-method-name {width:180px;}
    .review-address {padding-left: 6%;padding-right: 5%;}
    #checkoutSteps h1, .number-title,.mycheckout-index-index .form-inner h1,.mycheckout-index-index .checkout-sidebar-cart h1{font-size: 24px;}
    .mycheckout-index-index .a-right.grandtotal-title{width:200px;}
    .review-summary-table .rate-star {background-position: -478px -630px;height: 40px;width: 43px;margin-right:10px}
    .review-summary-table .rate-star.isa, .review-summary-table .rate-star.is {background-position: -528px -630px;}
    /* menu */
    .columns .menu-list .menu-link {font-size: 16px;padding-left: 0.7%;padding-right: 0.8%;}
    .cadeauxfoliesch .columns .menu-list .menu-link {padding-left: 0.4%;padding-right: 0.3%;}
    .subsubmenu-cat .menu-list a{font-size:14px;}
    /* Top category */
    .home-nav-nav li a{font-size: 13px;}
    .giftsearch .gift-gender{margin: 0 5px;width: 130px;}
    .giftsearch .gift-price{margin: 0 5px;width: 130px;}
    .giftsearch .gift-occassion {width:238px;}
    .cms-content{width:728px;}
    .product-des .product-social .product-icon {display: none;}
    .checkout-cart-index .cart .cart-container-inner .cart-container-inner-right .shipping-estimation-block h4{font-size:17px;}
    .menu-list .menu-link .dropdown-menu{right:-12px;}
    .cms-index-index #livefeed .rsOverflow{width:768px!important;}
    .cms-index-index #livefeed{width:248px;overflow:visible!important;}
    .textContainer.right {margin-left: 480px;}
    .rsArrow.rsArrowLeft{left:5px;}
    .rsArrow.rsArrowRight{right:5px;}
    #giftcard_amount_box {width: 90px;}
    #giftcard_amount_box .input-text{margin:0;}
    #amount_label_input {font-size: 11px;}
    .giftcard-amount-form li .notice {font-size: 11px;}
    /* Version B menu */
    .catalog-category-view .subsubmenu ul{width:165px;}
    /* Version C menu */
    .versionCmenu.toolbar-submenu{width:60%;}
    .product-view-content-right-review-big-number, .product-view-content-right-review-text{margin-top:20px!important;float:left!important;width:50%!important;clear:both;}
    .releted-products-detail .sliderContainer{width:276px;}
    .product-view .slider-content-item-text .price-box, .product-view .slider-content-item-text a{font-size:11px;}
    .product-view-after-addbox-wrapper h3{font-size:14px!important;}
    .product-view-content-right-null-review-text{float:none;width:80%;margin-top:15px;display:block;}
    /* footer */
    .seo-footer-container .container .footer-content-left,.seo-footer-container .container .footer-content-right{width:50%;}
    .radbagit .seo-footer-container .container .footer-content-left,.seo-footer-container .container .footer-content-right{width:50%;}
    .footer-ts-left{margin-right:15px;}
    /* Menu module */
    .new-nav .cms-home3.container{margin-top: 10px;}
    .new-nav .header-menu-module.tablet-navig {margin-top: 10px;}
    .new-nav .tablet-nav{display:block;}
    .new-nav .menu-manager-menu.container{display:none;}
    .new-nav .tablet-nav .icon-tab-menu {margin-top: 5px;}
    .new-nav .tablet-nav .icon-tab-menu a {color: #6E6F73;font-family: FuturaBT-Medium;font-size: 16px;padding-left: 20px;background-color: #FFFFFF;padding-bottom: 20px;padding-top: 20px;display:block;-webkit-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-moz-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-o-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-ms-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;transition: background-color 0.3s ease 0s, color 0.3s linear 0s;}
    .new-nav .tablet-nav.active .icon-tab-menu a{background-color: #7D317C;color:white;}
    .new-nav .menu-manager-menu ul.level0{display:none;}
    .new-nav .menu-manager-menu .level0 a,.new-nav .menu-manager-menu .level0 div.top-menu-title {display: block;font-size: 15px;padding: 12px 20px;color: #6E6F73;background-color: #FFFFFF;-webkit-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-moz-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-o-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-ms-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;transition: background-color 0.3s ease 0s, color 0.3s linear 0s;}
    .new-nav .menu-manager-menu .level0 a.product-image.desktop {display: none;}
    .new-nav .menu-manager-menu .level0 a.product-image.s-device{padding-left: 50px;}
    .new-nav .menu-manager-menu .level0 .level0 li.level2 a {padding-left: 45px;}
    .new-nav .menu-manager-menu .level0 .level0 .static-table a:first-child {display: none;}
    .new-nav .menu-manager-menu .level0.active > a,.menu-manager-menu .level0.active .level1.active > a{background-color:#313234;color:white;}
    .new-nav .icon-tab-menu a:hover {background-color: #7D317C;color:white;}
    .new-nav .level0.parent {position: relative;}
    .new-nav .menu-manager-menu .opener {background-image: url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/opener.png');background-repeat: no-repeat;background-color:white;cursor:pointer;display: block;height: 44px;position: absolute;right: 0;top: 0;width: 44px;-webkit-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-moz-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-o-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-ms-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;transition: background-color 0.3s ease 0s, color 0.3s linear 0s;}
    .new-nav .menu-manager-menu .level1 a {padding-left: 40px;}
    .new-nav .menu-manager-menu .opener.active-opener,.menu-manager-menu .opener.active-opener:hover,.menu-manager-menu .level0:hover .opener.active-opener{background-image: url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/opener-active-w.png');background-color: #7D317C;}
    .new-nav .menu-manager-menu .nosubcat{background-color:white;}
    .new-nav .menu-manager-menu .level1 > span {background-color: white;color: #6E6F73;display: block;font-size: 15px;padding: 12px 20px 12px 40px;transition: background-color 0.3s ease 0s, color 0.3s linear 0s;}
    .new-nav .menu-manager-menu .level0.icon-li .static-block-menu a{font-size: 15px;padding-left:50px;margin-left: -20px;}
    .new-nav .menu-manager-menu .level0.icon-li .static-block-menu{padding-left: 20px;}
    .new-nav .sb-ul .static-block-menu {background-color: #FFFFFF;}
    .new-nav .menu-manager-menu{color:#6E6F73;}
    .new-nav .menu-manager-menu .level0.icon-li a {padding-left: 50px;}
    .new-nav .level0.menu-type-left.icon-li {position: relative;}
    .new-nav .menu-manager-menu li.level0.menu-type-left a.icon-menu{background-position: 16px 9px;background-repeat: no-repeat;display:block;}
    .new-nav .menu-manager-menu li.level0.menu-type-left a.icon-menu-hover{background-position: 16px 9px;background-repeat: no-repeat;display:none;}
    .new-nav .static-block-menu h3 {background-color: white;padding-left: 40px;}
    .new-nav .icon-tab-tab-menu {float: left;margin: 0 8px 0 0;padding-top: 4px;width: 23px;}
    .new-nav .line-tab {background-color: #6E6F73;height: 3px;margin-bottom: 2px;}
    .new-nav .icon-tab-menu a:hover .line-tab,.tablet-nav.active .icon-tab-menu a .line-tab{background-color: white;}
    .new-nav #tabnav-menu{display:none;}
    .new-nav .static-table {display: block;}
    .new-nav .static-table img {display: none;}
    .new-nav .header-container{position:relative;z-index: 99;}
    .new-nav .header-menu-module{position:relative;z-index: 9;}
    .new-nav .menu-title-block {background-color: white;color: #6b6e73;display: block;font-size: 15px;font-weight: bold;padding-left: 40px;}
    .new-nav .menu-manager-menu .level0.icon-li .static-block-menu .static-table a:first-child{display:none;}
    .new-nav .header-menu-module.desktop-nav ul.menu-right-ul{float:none;}
    .new-nav .menu-manager-menu .level1.parent > a {font-size: 15px;font-weight: bold;padding-left: 40px;}
    /* New product detail */
    .product-detail-page .container, .product-detail-page .container .columns.grid{width:768px;}
    .product-detail-page .container .product-view-content-left-description.nine.columns, .product-detail-page .container .product-view-content-left-info.columns, .product-detail-page .product-view-content-left-gallery.columns, .product-detail-page .product-view-content .product-view-content-center .releted-products.columns{width:369px;}
    .product-detail-page .product-view-content-left-info.seven.columns{margin-right:10px;}
    .product-detail-page .MagicZoomPlus {width: 369px !important;height: 372px !important;}
    .product-detail-page .product-view-after.nine.columns,.product-detail-page .product-view .product-tag-photos{width:369px;}
    .product-detail-page .detail-product-info-right{padding-left:15px;width:100%;}
    .product-detail-page .product-view-bundle-block .price-as-configured .price,.product-detail-page .product-view .price-wrapper .price-box-bundle .price,.product-detail-page .product-view .price-wrapper .price-box .price{font-size:45px;}
    .product-detail-page .product-view .rsImg .home-products-slider-item {margin: 0 5px 5px 0;width: 104px;}
    .product-detail-page .releted-products-detail .sliderContainer {width: 345px;}
    .product-detail-page .product-view-content-right-review-big-number,.product-detail-page .product-view-content-right-review-text{margin-bottom: 10px;margin-top: 0 !important;width: 100% !important;}
    .product-detail-page .detail-product-info-left{width:auto;}
    .product-view .product-view-title h1{max-width:207px;font-size:28px;}
    /* Gift category */
    .giftsearch.category-gift .category-block-info .category-block-info-inner{float:none;width: 748px;padding-bottom: 0;margin-bottom: 10px;display:none;}
    .giftsearch.category-gift .category-block-info {background-color: transparent;height: 29px;width: 100%;}
    .gift-category-bottom .category-block-description{height: auto;width: auto;}
    .category-gift .category-block-description{width: 700px;}
    .giftsearch.category-gift .giftsearch-toolbar{float:left;margin-bottom: 0;padding-bottom: 0;margin-left: 10px;margin-right:0px;}
    .giftsearch.category-gift .giftsearch-toolbar{width: 472px;}
    .catalog-category-view .giftsearch.category-gift .gift-toolbar-inner{width:516px;margin-left:0px;}
    .category-gift .personalization-search.toolbar-filter, .giftsearch.category-gift .select-box-gift{padding-left: 10px;padding-right: 10px;}
    .category-gift .gift-title{margin-right: 5px;}
    .category-gift .personalization-search.toolbar-filter {padding-left: 10px;padding-right: 14px;}
    .category-gift .personalization-search.toolbar-filter:after{right: 2px;}
    .gift-category-bottom .category-seotext-bottom{display:none;}
    .gift-category-bottom .category-description-bottom{display:block;}
    .gift-category-bottom .category-des-contrainer .category-reviews {display:block;}
    .gift-category-bottom .category-reviews .product-detail-extra-info-content a{background: none repeat scroll 0 0 #ac20ac;border-radius: 2px;box-shadow: 0 2px #7d317d;color: white;display: inline-block;font-size: 13px;margin-bottom: 5px;margin-right: 10px;padding: 9px 10px 6px;position: relative;}
    .category-gift #toolbar_standard.gift-toolbar-category{width:748px;}
    .giftsearch.category-gift .devices-name-category{display:block;}
    .category-products.products.category-inspirational-homegrid .devices-name-category .header-subcontainer {display:block;}
    /* Internal links A/B testing */
    .devices-links .desktop.product-detail-extra-info,.category-reviews.devices-links {display: block;}
    .category-reviews.devices-links {width:100%;padding:30px 10px 30px 15px;}
    .category-des-contrainer .category-description.std{width:93%;}
    .category-reviews.devices-links .category-block-links{position:static;}
    .category-reviews.devices-links .product-detail-extra-info-content{padding:0px;}
    .category-reviews.devices-links .product-detail-extra-info-content-inner.category-block-links a {margin-bottom: 10px;padding:9px 10px 6px;margin-right: 0;}
    /* A/B testing header */
    .header-container.header-container-testing{height:95px;}
    #header_container_inner_test{padding-top: 13px;}
    #header_container_inner_test .advantages{left: 0;position: absolute;top: 0;width: 100%;}
    #header_container_inner_test .advantages-block{text-align: center;}
    .search-header.menu-module.search-testing{padding-top: 35px;}
    .search-header.menu-module.search-testing{visibility:visible !important;}
    /* Mycheckout */
    .form-inner{padding: 28px 20px;}
    .mycheckout-container label{width: 100px;}
    .mycheckout-container .input-box{width: 230px;}
    .mycheckout-container .city-input {width: 150px !important;}
    .mycheckout-container .shipping-method-container li{margin-left: 0px;width: 360px;}
    .mycheckout-container .shipping-fields.radio-btn {margin-left: 21px;}
    .mycheckout-container .payment-method-container label{width: 70%;margin-left: 30px;}
    .mycheckout-container .mycheckout-review-product-name{padding-left: 10px;width: 105px;}
    .mycheckout-container .mycheckout-review-product-count{width: 40px;}
    .mycheckout-container .payment-method-container .form-list{margin-left: 20px;}
    .mycheckout-container .billing-address{width: 50%;}
    .mycheckout-container .review-address-container a{padding-left:0px;}
    .stb-block.agreement-block .block.block-cart.block-checkout-cart{padding: 28px 10px 70px;}
    .mycheckout-index-index .stb-block.agreement-block .checkout-review-newsletter-check{height: 85px;}
    .mycheckout-index-index .container.cartA{width: 768px;}
    .mycheckout-index-index .giftwrapp-checkbox label{width: 330px;}
    .mycheckout-container .oder {margin-left: 366px;}
    .mycheckout-container .payment-method-container dt label{padding-left: 0;}
    .mycheckout-container .payment-method-container dd label{width: 250px;margin-left: 0;text-align:left;}
    .mycheckout-container .payment-method-container dd li{padding-left: 0;}
    .mycheckout-index-index .radbag .ts-mobile.radbag-logo-ts,.mycheckout-index-index .radbagat .ts-mobile.radbag-logo-ts,.mycheckout-index-index .radbagch .ts-mobile.radbag-logo-ts{display: block;left: 220px;position: relative;top: -65px;}
    /* IE hack mycheckout */
    :root #login-form .input-text{width:280px \0/IE9;}
    :root .mycheckout-index-index .input-text{width:295px \0/IE9;}
    :root .mycheckout-index-index .zip-input .input-text{width:70px \0/IE9;}
    :root .mycheckout-index-index .city-input .input-text{width:205px \0/IE9;}
    :root .mycheckout-index-index .phone .input-text{width:252px \0/IE9 !important;}
    :root .mycheckout-index-index .cc-number{width:243px \0/IE9 !important;}
    _:-ms-input-placeholder, :root #login-form .input-text{width:280px;}
    _:-ms-input-placeholder, :root .mycheckout-index-index .input-text{width:295px;}
    _:-ms-input-placeholder, :root .mycheckout-index-index .zip-input .input-text{width:70px;}
    _:-ms-input-placeholder, :root .mycheckout-index-index .city-input .input-text{width:205px;}
    _:-ms-input-placeholder, :root .mycheckout-index-index .phone .input-text{width:252px !important;}
    _:-ms-input-placeholder, :root .mycheckout-index-index .cc-number{width:243px !important;}
    /* Newsletter on homepage */
    .metro-container-block .item.medium-product.newsletter-block{background-size: 100% auto;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner{padding:10px 10px 0;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner span.newsletter-title{font-size: 18px;line-height: 20px;padding-bottom:10px;width: 100%}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner span.newsletter-title-header {font-size: 14px;line-height: 24px;padding-bottom: 10px;}
    .newsletter-block-inner > form {width: 230px;}
    .metro-container-block .newsletter-block-inner .newsletter-block-info {font-size: 12px;line-height: 13px;margin-top: 7px;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-input{width:210px;margin-bottom: 5px;height: 25px;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-gender{margin-top: 0;width: 75px;}
    .metro-container-block .item.medium-product.newsletter-block .radio-sex{height: 23px;width: 30px;}
    .metro-container-block .item.medium-product.newsletter-block .gender-newsletter.radio-sex{margin: 3px 3px 3px 0;}
    .metro-container-block .item.medium-product.newsletter-block .button{font-size: 11px;width: 129px;margin-top: 2px;}
    .metro-container-block .newsletter-block-inner .newsletter-block-info{font-size: 12px;line-height: 13px;margin-top: 9px;}
    .metro-container-block .newsletter-block-inner #advice-validate-gender-newsletter-home-gender-male-home{margin-top: 4px;}
    .cffr .geoip-block .geoip-title, .cfch .geoip-block .geoip-title {font-size: 18px;}
    .paypal-express-review .mycheckout-container label {width: 110px;}
    .paypal-express-review .col-1 .buttons-set button{padding-left: 0;padding-right: 0;}
    .paypal-express-review .col-1 .buttons-set #review_button, .paypal-express-review .col-1 .buttons-set #review_button_top {width: 49%;}
    .paypal-express-review .info-set table tr.grandtotal-row td{width:50%;}
    .paypal-express-review .checkout-review-newsletter-check{height: 75px;}
    .paypal-express-review .checkout-review-newsletter-check label{width: 228px;}
    .paypal-express-review .container.cartA {width: 768px;}
    .paypal-express-review .checkout-review-newsletter{padding:28px 10px 50px;}
    /* A/B test cart */
    .cart-product-title{margin-left:15px;font-size: 18px;}
    .cart-product-detail-img{margin-left: 15px;}
    .cart-overview-content .added-product{width: 375px;}
    .cart-product-detail-name{width: 240px; margin-bottom: 5px;font-size: 16px;height: 60px;line-height: 21px;margin-top: 0;overflow: hidden;}
    .cart-overview-inner{margin:19px 0 15px;}
    .cart-overview-content .other-products{width:325px;}
    /* Inspirational category page */
    .cat-livefeed-block{float: none;height: 410px;margin: 0;padding: 20px 0 0;width: 100%;}
    .gift-category-inspirational .cat-livefeed-block #cat-livefeed-5{display:block;margin-right:0px;}
    .cat-livefeed-block .livefeed-product{height: auto;margin-right: 10px;width: 141px;}
    .cat-livefeed-block .product-grid .product-img{width:141px;height:141px;}
    .cat-livefeed-block .livefeed-product-homepage .product-desc{width:100%;height:auto;}
    .cat-livefeed-block .livefeed-product-homepage .product-desc .product-time{height:35px;}
    .cat-livefeed-block .livefeed-product-homepage .product-desc .product-name{width:130px;}
    .gift-category-inspirational .product-grid.product-grid-item-isotop.category-new-block {width:100%;height:auto;float:none;display:block;}
    .gift-category-inspirational .category-block-description {width: 360px;}
    .gift-category-inspirational .category-block-img {margin-right: 20px;width: 36%;}
    .gift-category-inspirational .category-block{padding-top:0px;}
    .inspirational-category{width:364px;}
    .inspirational-category-title{height: 182px;width: 182px;}
    .inspirational-category-title img {width: 100%;}
    .inspirational-category-content{height: 182px;width: 182px;}
    .inspirational-category-content .inspirational-product{width:91px;height:91px}
    .inspirational-category-content .inspirational-product-img,.inspirational-category-content .inspirational-product-img img{height:91px;width:91px;}
    .gift-category-inspirational .featured-categories{height:195px;}
    .gift-category-inspirational .product-grid.product-grid-item-isotop.category-new-block .category-block-description {width:100%;overflow-y:visible;padding-bottom: 9px;}
    .insp-seotext .category-reviews.devices-links{display:none !important;}
    .insp-top50 .insp-top-product{width:135px;}
    .insp-top50 .insp-top-product .insp-top-product-img,.insp-top50 .insp-top-product .insp-top-product-img img{height: 135px;width: 135px;}
    .gift-category-inspirational .insp-top50,.insp-top50-hidden{height:530px;}
    .insp-top-product-name{height:36px;}
    .inspirational-product.first-gift-insp,.inspirational-product.last-gift-insp{width:290px;height: 335px;}
    .insp-gift-small,.insp-gift-small.first-small-insp{height: 163px;}
    .inspirational-product.first-gift-insp{margin-right: 5px;}
    .inspirational-product.last-gift-insp{margin-left: 5px;}
    .inspirational-product.small-gift-insp{margin-left: 5px;margin-right: 5px;width:130px;}
    .insp-slider-block .occasion-block-img{height: 130px;width: 174px;background-size: 74% auto;}
    .gift-category-inspirational .rsArrow.rsArrowRight{height:207px;width:72px;}
    .gift-category-inspirational .rsArrow.rsArrowLeft{height:207px;width:72px;}
    .inspirational-product.small-gift-insp img, .inspirational-product.small-gift-insp .inspirational-product-img {height: 118px;width: 130px;}
    .inspirational-product.first-gift-insp .inspirational-product-img, .inspirational-product.last-gift-insp .inspirational-product-img{height: 290px;width: 290px;}
    .inspirational-product.first-gift-insp .inspirational-product-img img, .inspirational-product.last-gift-insp .inspirational-product-img img{height: 290px;width: 290px;}
    .home-products-slider-item {margin-left: 115px;}
    .insp-slider-block{margin-right: 6px;}
    .insp-slider-block .occasion-block-img a {display: block;height: 245px;width: 170px;}
    .occasion-block-img.ocassion-img img{height:147px;}
    /* Category page homepage grid */
    .category-homegrid .big-product,.category-homegrid .big-product .product-img,.category-homegrid .big-product .product-img img{width:291px;height:291px;}
    .category-homegrid .big-product-small-block{width:145px;}
    .category-homegrid .big-product-small,.category-homegrid .big-product-small .product-img,.category-homegrid .big-product-small .product-img img{width:145px;height:141px;}
    .category-homegrid .small-product-small,.category-homegrid .small-product-small .product-img,.category-homegrid .small-product-small .product-img img{width:179.25px;height:179.25px;}
    .category-homegrid .middle-product-middle,.category-homegrid .middle-product-middle .product-img,.category-homegrid .middle-product-middle .product-img img{width:242px;height:242px;}
    .category-inspirational-homegrid-bottom .category-description-bottom,.category-homegrid .devices-name-category{display:block;}
    .category-inspirational-homegrid-bottom .category-des-contrainer .category-reviews {display: block;width:auto;border-top: 1px solid #dde0e6;padding-top: 5px;}
    .category-inspirational-homegrid-bottom .category-des-contrainer .category-reviews a{background: none repeat scroll 0 0 #ac20ac;border-radius: 2px;box-shadow: 0 2px #7d317d;color: white;display: inline-block;font-size: 13px;margin-bottom: 5px;margin-right: 10px;padding: 9px 10px 6px;position: relative;}
    .category-homegrid .product-grid.product-grid-item-isotop.category-new-block {display: block;}
    .category-inspirational-homegrid-bottom .category-seotext-bottom{display:none;}
    .wrapper {overflow: hidden;position: relative;width: 100%;}
    .page {height: 100%;position: relative;transition: all 0.3s ease 0s;width: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
    .new-nav .header-menu-module {background-color: #3c3c42;display: block;height: 100%;left: -280px;position: absolute;top: 0;width: 280px;}
    .new-nav .menu-manager-menu.container{display:block !important;margin-top:0px;}
    .wrapper.show-nav .page {-moz-transform: translateX(280px);-ms-transform: translateX(280px);-o-transform: translateX(280px);-webkit-transform: translateX(280px);transform: translateX(280px);}
    .new-nav .menu-manager-menu.container{width:280px;list-style:none;padding-left:0px;}
    .new-nav .menu-manager-menu.container ul,.accountMenuContent.s-device > ul{list-style:none;padding-left:0px;}
    .menu-header .menu-header {background-color: #2b2b3b;color: white;height: 80px;}
    .menu-switch.active-menu-switcher {background-color: #61616b;}
    .menu-tab.menu-switch {margin-left: 5px;}
    .menu-switch {position:relative;cursor:pointer;background-color: #3d3d43;border-radius: 2px 2px 0 0;display: inline-block;font-size: 18px;height: 44px;line-height: 44px;margin-top: 10px;text-align: center;width: 44px;font-size:0px;}
    .manu-switcher-title {background-color: #61616b;line-height: 26px;padding: 0 4px;text-align: center;text-transform: uppercase;z-index: 9;position: relative;box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.75);-webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.75);-moz-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.75);}
    .new-nav .menu-manager-menu .level0 a,.new-nav .menu-manager-menu .level0 div.top-menu-title{background-color:#505058;color: #ededed;}
    .new-nav .menu-manager-menu li.level0.menu-type-left a.icon-menu{background-image:none !important;padding-left:20px;}
    .new-nav .menu-manager-menu .opener{background-color: transparent;background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/menu-arrow.png");background-position: 275px center;height: 43px;top: 0;width: 300px;}
    .new-nav .menu-manager-menu .opener.active-opener, .menu-manager-menu .opener.active-opener:hover, .menu-manager-menu .level0:hover .opener.active-opener{background-color:transparent;background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/menu-arrow.png");transform: rotate(180deg);	-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);background-position: 11px center;}
    .new-nav .menu-manager-menu .level0 .level0 a,.new-nav .menu-manager-menu .level0 .level0 div.top-menu-title{background-color: #3c3c42;padding-left: 30px;border-bottom:1px solid rgba(255,255,255,0.1)}
    .new-nav .menu-manager-menu .level0 .level0 div.top-menu-title span {font-weight: bold;}
    .new-nav .menu-manager-menu .level0 a,.new-nav .menu-manager-menu .level0 div.top-menu-title{border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
    .menu-manager-menu li.level0 div.level0 {display: none;}
    .menu-manager-menu li.level0 div.level0 div.level1 {display: block !important;}
    .advantages-mobile{background-color: #3c3c42;margin-right: 0;width: 280px;padding-top: 10px;}
    .advantages-mobile .advantages-block{height: auto;width: 280px;text-align: left;}
    .advantages-block span::after{display:none;}
    .advantages-mobile .advantages-block span {margin-left: 0;text-align: left;}
    .advantages-mobile .advantages-gratis,.advantages-mobile .advantages-note,.advantages-mobile .advantages-rec{display: block;padding: 0;background-image: none;height: auto;}
    .advantages-mobile .advantages-block a {display: block;padding:12px 30px;margin-left:0px;color: #ededed;font-size:15px;border-top:1px solid rgba(255, 255, 255, 0.1);background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/menu-arrow-right.png");background-position:260px center;background-repeat:no-repeat;}
    .accountMenuContent a{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/menu-arrow-right.png");background-color: #505058;background-position: 260px center;color: #ededed;border-bottom: 1px solid rgba(255, 255, 255, 0.1);background-repeat: no-repeat;display: block;font-size: 15px;padding: 12px 20px;}
    .accountMenuContent,.account-switch-title{display: none;}
    .customer-account-index .header-icon.mobile-menu{display:none;}
    .account-tab.menu-switch:before{background-position:-212px -438px;content: "";height: 25px;left: 10px;position: absolute;top: 10px;width: 25px;}
    .menu-tab.menu-switch:before{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/header_icon.png");background-position: 0 -319px;background-repeat: no-repeat;content: "";height: 25px;left: 10px;position: absolute;top: 10px;width: 25px;}
    .menu-header.s-device,.accountMenuContent.s-device,.advantages-mobile.s-device{display:block;}
    .tablet-nav.container.desktop,.advantages{display: none;}
    .new-nav .header-menu-module.tablet-navig {margin-top:0px;}
    .new-nav #tabnav-menu {display: block;float: left;margin-right: 30px;margin-top: 0;width: 40px;}
    .new-nav .icon-tab-tab-menu {float: left;margin: 0 8px 0 -5px;width: 23px;}
    .new-nav #tabnav-menu .line-tab {background-color: #313332;height: 3px;margin-bottom: 4px;width: 23px;}
    .new-nav .tablet-nav .icon-tab-menu a {background:none;color: #6e6f73;display: block;font-family: FuturaBT-Medium;font-size: 16px;transition: background-color 0.3s ease 0s, color 0.3s linear 0s;}
    .menu-swirtcher .search-tab{display:none;}
    /* Nosto add to cart */
    .test-add-to-cart .nosto-cart-product{width:326px;left: 407px;}
    #atc_rec .nosto-header {position: absolute;width: 250px;}
    .test-add-to-cart.addtocart .nosto-cart-product{z-index:9999;left:0px;top:0px;}
    .test-add-to-cart.addtocart #atc_rec {background-color: #e7e8ed;left: 50%;padding: 20px;position: fixed;top:57%;transform: translate(-50%, -50%);width:423px;}
    .gift-category-inspirational .category-block-menu-inner{width:300px;margin:auto;padding-bottom:1px;}
    .gift-category-inspirational .category-block-menu-inner ul{position: absolute;background-color:#3D3D3E;z-index: 99;display:none;width:300px;}
    .gift-category-inspirational .category-block-menu li {display: block;}
    .gift-category-inspirational .category-block-menu-mobile {display:block;color: white;font-size: 16px;margin-bottom: 10px;padding: 16px;border: 1px solid;margin-top: 10px;}
    .small-product.christmas-block .christams-block-inner{font-size: 27px;height: auto;padding:5px 11px 0;width: auto;}
    .small-product.christmas-block{background-size: 185px auto;}
    .small-product.christmas-block .days-to-christmas{font-size: 45px;}
    .small-product.christmas-block a{height:184.25px;position: absolute;width:184.25px;}
    #slider-related-cart-product.upsell-cart{right: 10px !important;width: 350px;}
    #slider-related-cart-product.upsell-cart .releted-products-detail .sliderContainer {width: 350px;}
    #slider-related-cart-product .releted-products-detail{padding:20px 0 0;}
    #slider-related-cart-product .releted-products-detail .rsOverflow {height: 160px !important;width: 345px !important;}
    #slider-related-cart-product.upsell-cart .rsImg .home-products-slider-item{width: 105px;margin: 0 10px 0 0;}
    /* Xmas landing page */
    .gift-category-inspirational.xmas-landing-page .insp-§top50 .insp-top-product{margin-right:14px;width:135px;}
    .gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3{width:236px;}
    .gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3 .insp-top-product-img{width:236px;height:236px;}
    .gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3 .product-image.gotodetail > img{width:236px;height:236px;}
    .insp-5-products .insp-top-product{margin-right: 14px;width: 135px;}
    .insp-5-products .insp-top-product-img,.insp-5-products .insp-top-product-img img {height:135px;width:135px;}
    .gift-category-inspirational.xmas-landing-page .insp-gift-content .insp-top-product-img,.gift-category-inspirational.xmas-landing-page .insp-gift-content .insp-top-product-img img{height: 135px;width: 135px;}
    /* new design shortlong page */
    .shortlong-inner .shortlong-title .shortlong-title-big{font-size: 31px;width: 550px}
    .shortlong-inner .shortlong-title .shortlong-title-small{font-size: 20px;width: 550px;}
    .shortlong-form{float: none;margin: auto;}
    .shortlong-content{float: none;margin: 40px auto auto;}
    /* success page */
    .newsletter-success-title{width:500px;}
    .newsletter-success-form{width: 460px;}
    .newsletter-success-text{margin-top: 20px;width: 100%;float:none;}
    .newsletter-success-btn{float:none;}
    .cms-page-view .cms-content table{width:100% !important;}
    /* Paypal */
    .paypal-express-review .paypal-totals .paypal-totals-table,.paypal-express-review .mycheckout-container .mycheckout-review{width:100%;}
    .paypal-express-review .mycheckout-container .mycheckout-review-product-count{width: 17%;}
    .paypal-express-review .checkout-review-newsletter-check label{width: 94%;}
    .paypal-express-review .paypal-checkboxes{margin-left: 0;margin-right: 0;width: 100%;}
    .paypal-express-review #review-buttons-container{margin-left: 17px;width: 95%;}
    .paypal-express-review #review-buttons-container.buttons-set button{padding: 15px 289px;}
    .paypal-express-review .mycheckout-container label {font-size: 14px;width: 82px;}
    .paypal-express-review .mycheckout-container .paypal-checkboxes label{width: 96%;}
    .paypal-express-review .mycheckout-container #shipping-address-form.address-form .input-box{width: 210px;}
    .paypal-express-review .paypal-totals .paypal-totals-table .a-right:first-child{text-align:left;}
    .checkout-button-container .paypal-or{margin-left: 15px;margin-right: 15px;}
    .paypal-express-review .paypal-shipping-method-info{height:408px;}
    .giftsearch.category-gift .header-subcontainer{position: relative;}
    .giftsearch.category-gift .gender-content{height: 155px;left: 40px;position: absolute;width: 110px;}
    .giftsearch.category-gift .gift-gender .gender-search-option .search-radio-label{padding-left: 21px;width: 89px;}
    .giftsearch.category-gift .pricecheckbox{height: 155px;left: 150px;position: absolute;}
    .giftsearch.category-gift .personalization-search-occassions{height: 155px;position: absolute;width: 429px;left: 310px;}
    .btn-filter{left: -270px;width: 699px;}
    .selected-search-items{width: 79%;}
    .customer-account-login .oder.shoplogin-oder{margin-left: 366px;margin-top: 291px;}
    .customer-account-login .login-step-facebook .login-column-content p {padding-top: 2px;}
    .shoplogin-button > div div:first-child{margin-bottom: 4px;}
    .shoplogin-button > div div {text-align: left !important;}
    .checkout-onepage-index .login-step-facebook .login-column-content p {padding-bottom: 5px;padding-top: 9px;}
    .checkout-onepage-index .oder.shoplogin-oder {margin-left: 366px;margin-top: 245px;}
    .mycheckout-index-index .login-step-facebook.shoplogin-block {margin-top: 5px;}
    .mycheckout-index-index .oder.shoplogin-oder {margin-left: 366px;margin-top: 259px;}
    @media screen and (-webkit-min-device-pixel-ratio:0) {
        .login-step-facebook.shoplogin-block {margin-top: 16px;}
    }
    .my-account .dashboard .white-block{width: 180px;margin-right: 5px;}
    .white-dashboard-inner{padding-left: 5px;padding-right: 5px;}
    .white-row-dashboard .review-dashboard-block{width: 112px;}
    .white-block-title{padding-bottom: 10px;padding-top: 15px;}
    .white-row-dashboard.order-item div{width: 140px;}
    .wishlist-fullcontent.dashboard-wishlist .titles-holder .title-span:nth-child(3n) {margin-right: 32px;}
    .wishlist-fullcontent.dashboard-wishlist #itabs{padding-left: 45px;}
    .edit-account-custom .input-box,.my-account .edit-account .fieldset .input-box{width: 320px;}
    .wishlist-fullcontent .titles-holder .title, .wishlist-fullcontent .titles-holder .title-new{margin-right: 32px;}
    .wishlist-tab-name{margin-right: 10px;width: 200px;}
    .wishlist-tab-row .product-image > img{height: 90px;width: 90px;}
    .wishlist-tab-action{width:175px}
    .wishlist-fullcontent .titles-holder .title-span:nth-child(3n) {margin-right: 32px;}
    .wishlist-popup-inputs .input.rename-input{width: 280px !important;}
    /* Buy as Gift */
    .buy-as-gift-container-right{border-left: medium none;clear: both;float: none;padding-left: 0;width:46%;padding-bottom: 20px;}
    .buy-as-gift-container-left{width: 48%;}
    .product-view .product-view-content-left-info .social{float: none;margin-top: 10px;}
    .gift-social-block{padding-bottom: 20px;padding-left: 20px;padding-right: 0;width: 349px;}
    #buy_as_gift_form{float: none;}

    .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;}
    .big-title{font-size: 28pt;line-height: 46px;}
    .footer-before-container .pre-footer .info-contact{left:0;}

    .new-nav .site-section .header-menu-module{padding-top: 0;width: 385px;}
    .new-nav .site-section .header-container{height: 50px;width: 100%;}
    .new-nav .header-menu-module{left: 0;}
    .site-section .menu-header{left: 0;min-height: 80px;width: 385px;transform: translate3d(-385px, 0px, 0px);transition:-webkit-transform 0.3s ease-out 0s;position:absolute;}
    .openMenu .site-section .menu-header {transform: translate3d(0px, 0px, 0px);overflow-x: hidden;overflow-y: scroll;}
    .openMenu .page {height: calc(100% - 0px);left: 0;overflow: hidden;position: absolute;top: 0;width: 100%;}
    .openMenu .site-section.content-header{transform: translate3d(385px, 0px, 0px);}
    .site-container{overflow: hidden;width: 100%;}
    .site-section.content-header{transform: none;transition: -webkit-transform 0.3s ease-out 0s;}
    .menu-content-inner {padding-top: 80px;}
    .wrapper.show-nav .page {transform: translateX(385px);}
    .mobile-menu.header-icon span{background-color: #292929;display: block;height: 2px;left: 13px;position: absolute;right: 13px;top: 24px;}
    .mobile-menu.header-icon span::before,.mobile-menu.header-icon span::after {background-color: #292929;content: "";display: block;height: 2px;left: 0;position: absolute;width: 100%;top: 6px;}
    .mobile-menu.header-icon span::before {top: -6px;}
    .mobile-menu.header-icon.active span {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
    .mobile-menu.header-icon.active span::after {bottom: 0;transform: rotate(-45deg);top: 0;}
    .mobile-menu.header-icon.active span::before {top: 0;transform: rotate(45deg);}
    .mobile-menu.header-icon {background-image: none;display: block;font-size: 0;height: 50px;margin-top: 0;position: relative;width: 50px;z-index:9;cursor:pointer;}
    .site-section.navbar-left {width: 385px;}
    .menu-content-inner {padding-top: 0;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link a.top-menu-title,.new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title{border-bottom: 1px solid #e5e5e5;height: 50px;line-height: 50px;padding: 0 0 0 40px;background-color: #f4f4f4;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link a.top-menu-title{padding-left: 40px;padding-right: 40px;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link.first-item-link::before{height:0;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link.first-item-link {margin-top: 0;padding-top: 0;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link a.top-menu-title::after{left: auto;right: 20px;top: 21px;}
    .new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title::after, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title::after{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png");background-position: -796px -1184px;background-repeat: no-repeat;content: "";height: 7px;left: auto;position: absolute;right: 20px;top: 21px;width: 4px;z-index: -1;}
    .new-nav .site-section .menu-manager-menu > li.level0:hover > a.top-menu-title::before, .new-nav .site-section .menu-manager-menu > li.level0:hover > div.top-menu-title::before{opacity:0;}
    .new-nav .site-section .menu-manager-menu > li.level0:hover > a.top-menu-title span, .new-nav .menu-manager-menu > li.level0:hover div.top-menu-title span{color:#292929;}
    .opacity-wrapper.show-layer,.new-nav .site-section .menu-manager-menu li.level0 ul.level0{display:none !important;}
    .site-section .menu-header{height: 100vh;position:absolute;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0.active {display: block !important;background-color: #292929;z-index: 99;opacity:1 !important;position:fixed;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0{height: 100%;left: 0;position: absolute;top: 0;width: 385px;}
    .new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title{position: relative;}
    .new-nav .menu-manager-menu li.level0{position:static;}
    .advantages-block span {border-bottom: 1px solid #e5e5e5;display: block;height: 50px;line-height: 50px;margin-left: 0;padding-left: 40px;}
    .advantages-block{margin-left:0;}
    .advantages::after{height:0;}
    .advantages{margin-top:0;padding-top:0;}
    .new-nav .site-section .static-block-menu.nosubcat ul{margin-left:0;width: 100%;background-color:#292929;padding-bottom: 50px;}
    .new-nav .site-section .static-block-menu.nosubcat li {float: none;margin-bottom: 0;margin-right: 0;padding-left: 40px;padding-right: 40px;width: 100%;box-sizing: border-box;}
    .vertical-inner{border-bottom: medium none;color: #ffffff;text-transform: uppercase;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0 a.top-menu-title,.new-nav .site-section .menu-manager-menu li.level0 ul.level0 div.top-menu-title {color: #ffffff;height: 50px;line-height: 50px;padding: 0 0 0 40px;width: auto;border-bottom: 1px solid #343434;}
    .new-nav .site-section .menu-manager-menu li.level1.points-2,.new-nav .site-section .menu-manager-menu li.level1.points-3,.new-nav .site-section .menu-manager-menu li.level1{width:100%;margin-top: 0;padding-right: 0}
    .new-nav .site-section .submenu-content{margin-left: 0;margin-top: 0;width: 385px;position:static;}
    .new-nav .site-section .title-submenu{color: #797979;font-size: 18px;text-align: left;height: 50px;line-height: 50px;margin: 0;padding: 0 0 0 40px;border-bottom: 1px solid #343434;}
    .new-nav .site-section .menu-manager-menu li.level1 > div.top-menu-title span, .new-nav .site-section .menu-manager-menu li.level1 > a.top-menu-title span{color: #ffffff;text-decoration: none;}
    .new-nav .site-section .menu-manager-menu .level1:hover > a, .new-nav .site-section .menu-manager-menu .level2:hover > a {background-color: rgba(0, 0, 0, 0);}
    .new-nav .site-section .menu-manager-menu li.level0 .static-block-menu.nosubcat li a{height: auto;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level1{height: 0;visibility: hidden;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level1.active {background-color: #292929;height: 100vh;left: 0;position: absolute;top: 0;visibility: visible;width: 100%;}
    .new-nav .menu-manager-menu li.level0 ul.level0 li > span.back-menu {background-color: #4b4b4b;box-sizing: border-box;display: block;height: 50px;line-height: 60px;font-size:0;padding: 0 0 0 40px;width: 100%;color: #ffffff;text-transform: uppercase;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0 a.top-menu-title, .new-nav .site-section .menu-manager-menu li.level0 ul.level0 div.top-menu-title{font-family:'FuturaBT-Bold';text-transform: uppercase;font-size:13px;}
    .back-menu-li{display: block;}
    .openMenu .site-section .menu-header .menu-header {display: none;}
    .accountMenuContent a {background-color: #f4f4f4;background-image:none;border-bottom: 1px solid #e5e5e5;color: #292929;display: block;font-size: 15px;height: 50px;line-height: 50px;padding: 0 0 0 40px;text-transform: uppercase;}
    .advantages-mobile .advantages-block{width: 385px;}
    .advantages-mobile{background-color: #f4f4f4;width: 385px;padding-top: 0;}
    .advantages-mobile .advantages-block a{background-image: none;color: #292929;height: 50px;line-height: 50px;padding: 0 0 0 40px;}
    .site-section .menu-header{position: absolute;}
    .new-nav .menu-manager-menu .opener{background-image:none;}
    .new-nav .site-section .menu-manager-menu > li.level0:hover > a.top-menu-title, .new-nav .menu-manager-menu > li.level0:hover div.top-menu-title{background-color: #f4f4f4 !important;color:#292929;}
    .new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title{font-family:FuturaBT-Bold;}
    .new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title::after, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title::after{z-index: 9;}
    .new-nav .site-section .static-block-menu.nosubcat ul{width: 385px;}
    .new-nav .site-section .static-block-menu.nosubcat li {float: none;margin-bottom: 0;margin-right: 0;padding-left: 40px;padding-right: 40px;width: calc(100% - 80px);}
    .vertical-inner{font-size: 12px;border-bottom: medium none;color: #ffffff;}
    .new-nav .menu-manager-menu .level0 .level0 a, .new-nav .menu-manager-menu .level0 .level0 div.top-menu-title{background-color: #292929;}
    .new-nav .site-section .menu-manager-menu > li.level0:hover li.level1 > a.top-menu-title, .new-nav .menu-manager-menu > li.level0:hover li.level1 div.top-menu-title{background-color:#292929 !important;}
    .wrapper{position: static;}
    .mycheckout-index-index .mobile-menu.header-icon{display:none;}
    .mycheckout-index-index .logo-shop-de.logo-container img{margin-top: 9px;}
    .mycheckout-index-index .logo-shop-de.logo-container .ts-mobile img {margin-top: 26px;width: 38px;}
    .logo-shop-de.logo-container img {margin-top: 14px;width: 160px;}
    .header-icons-container{margin-top: -8px;}
    .search-header{margin-top: 8px;}
    .search-header .input-text.search-input-orig{height: 35px;}
    #mobile-search-btn a, .search-header .button{top: 6px;}
    .communication-bar-container{margin: auto;top: -10px;width: 748px;}
    .communication-bar-container a{box-sizing: border-box;}
    .openMenu.catalog-product-view .page {position: relative;}
    .back-menu::before {background-position: -97px -270px;content: "";display: inline-block;height: 10px;margin-right: 19px;transform: rotate(180deg);width: 6px;}
    .header-icon.cart-container{height: 50px;margin-top: 7px;width: 70px;}
    .cart-container .top-cart{height: 53px;background-position: 18px 7px;margin: 0 auto auto;width: 70px;}
    .header-cart-amount{left: 19px;top: 10px;}
    .giftsearch-container .giftfinder-items .product-grid{width:33.3333%;}
    .giftsearch .gift-toolbar-inner{width: 680px;}
    .giftsearch .gift-occassion{margin: 0 5px;width: 235px;}
    .gifts-category .royalSlider{width: 678px;}
    .home-products-slider-item {margin-left: 40px;}
    .home-products-slider-item {margin-left: 40px;margin-top: 15px;}
    .insp-slider-block .occasion-block-img a,.insp-slider-block .occasion-block-img{height: auto;width: 118px;}
    .occasion-block-img.ocassion-img img {height: auto;margin-top: auto;width: 110px;}
    .gifts-category #insp_slider_content .rsBullets{position: relative;}
    .gifts-category.christmas-category .christmas-feature-blog{width: 678px;}
    .gifts-category.christmas-category .christmas-feature-blog-text{padding-left: 15px;height: 202px;padding-top: 9px;padding-right: 15px;width: 318px;}
    .gifts-category.christmas-category .christmas-feature-blog-text-date.insp-giftfinder-title {font-size: 15px;line-height: 18px;padding: 3px 0 6px;}
    .gifts-category.christmas-category .christmas-blog .christmas-feature-blog-text-date.insp-giftfinder-des{font-size: 14px;line-height: 15px;}
    .gifts-category.christmas-category .christmas-normal-blogs{width: 678px;}
    .gifts-category.christmas-category .christmas-normal-blog{width: 222px;}
    .gifts-category.christmas-category .christmas-normal-blog-img {height: 162px;position: relative;width: 222px;}
    .christmas-normal-blog-img > a {left: 0;position: absolute;top: 0;width: 222px;}
    .christmas-normal-blog-img img {width: 100%;}
    .gifts-category.christmas-category .christmas-feature-blog-img{width: 330px;}
    .gifts-category.christmas-category .christmas-normal-blog-text.insp-giftfinder-title{font-size: 14px;}
    .gifts-category.container.christmas-category{padding-left: 42px;padding-right: 43px;}
    .new-homepage .category-banners{margin-left: 31px;margin-right: 31px;}
    .new-homepage .category-banner-small > a{margin-left: 3px;margin-right: 3px;}
    .new-homepage .products-slider .btn.prev{border-bottom: 14px solid rgba(0, 0, 0, 0);border-right: 20px solid #313332;border-top: 14px solid rgba(0, 0, 0, 0);left: -24px;}
    .new-homepage .products-slider .btn.next{border-bottom: 14px solid rgba(0, 0, 0, 0);border-left: 20px solid #313332;border-top: 14px solid rgba(0, 0, 0, 0);right: -24px;}
    .new-homepage .giftfinder-block{width: auto;}
    .new-homepage .product-image-slide img{width: 100%;}
    .new-homepage .white-btn{margin-right: 5px;}
    .new-homepage .homepage-buttons > a{font-size: 15px;}
    .new-homepage .product-slide-content {padding-left: 5px;padding-right: 5px;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block {margin-right: 0;width: 16.6667%;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block a{margin-left: 4px;margin-right: 2px;}
    .new-homepage .deal-text-block{ padding-left: 10px;padding-right: 10px;width: calc(100% - 215px);}
    .new-homepage .deal-text-block .deal-text-title{font-size: 16px;padding-right: 47px;}
    .new-homepage .deal-text-content{font-size: 13px;line-height: 20px;padding-bottom: 8px;padding-top: 11px;width: 40%;}
    .small-banner .christmas-homepage{line-height: 17px;}
    .small-banner .christmas-day{font-size: 20px;}
    .small-banner .christmas-text{font-size: 11px;}
}
@media only screen and (max-width:479px) {
    /* Valentine category new */
    .valentine-category .small-poster{float: none;height: auto;margin: auto;width: 235px;padding-bottom: 40px;}
    .valentine-category .small-poster.last-poster{margin: auto;}
    .val-generator-img img,.valentine-category .big-poster img,.valentine-category .small-poster img {width: 100%;}
    .valentine-category .text-poster{float: none;height: auto;margin: auto;padding-bottom: 80px;width: 300px;}
    .valentine-category .text-poster-wrapper {padding: 15px 25px 0;}
    .valentine-category .poster-des{margin-top: 14px;}
    .valentine-category .big-poster{height: 430px;margin: auto;width: 300px;float: none;}
    .valentine-category .poster-btn{background-size: 250px;background-repeat: no-repeat;width: 250px;bottom: -9px;}
    .valentine-category .poster-btn > a span{font-size: 20px;line-height: 18px;margin-left: 35px;margin-top: 35px;}
    .valentine-category .poster-btn > a {height: 50px;width: 240px;}
    .valentine-category .text-poster .poster-btn a span{padding-top: 27px;font-size: 26px;width: 180px;}
    .valentine-category .text-poster .poster-btn{height: 50px;bottom: 5px;font-size: 31px;padding-top: 40px;}
    .valentine-category .text-poster .poster-btn > a {display: block;margin-top: -15px;}
    .val-generator-img{float: none;margin: auto;width: 300px;}
    .val-generator-text {float: none;height: auto;line-height: 22px;margin: 10px auto auto;padding-bottom: 55px;width: 300px;}
    .val-generator-btn{left: 17%;}
    .gifts-category.valentine-category .christmas-normal-blog{float: none;margin: auto auto 10px;width: 300px;}
    .gifts-category.valentine-category .christmas-normal-blog-img{height: 219px;width: 300px;}
    .gifts-category.valentine-category .christmas-normal-blog-img img{width:100%;}
    .gifts-category.valentine-category .christmas-normal-blog-text.insp-giftfinder-title {font-size: 17px;line-height: 22px;margin-bottom: 0;padding: 20px;}
    .gifts-category.valentine-category .christmas-normal-blog.last-blog{margin:auto;}
    .valentine-description-seo .category-des-contrainer{margin: 0 10px 55px;}
    .valentine-category .category-block-text h1::before, .valentine-category .category-block-text h1::after{background-image:none;display: none;width: 0;}
    .valentine-category .category-homegrid .big-product, .valentine-category .category-homegrid .small-product-small, .valentine-category .category-homegrid .middle-product-middle, .valentine-category .category-homegrid .small-product-smaller,.valentine-category .category-homegrid .small-product-small,.valentine-category .category-homegrid .small-product-smaller {margin: 10px auto auto;}
    .gifts-category.valentine-category{background-size: 300px auto;}
    .gifts-category-info.valentine-category .category-block-description{width: 295px;margin: auto;}
    .valentine-title,.valentine-category.gifts-category .gifts-products-block .insp-giftfinder-title{font-size: 30px;}
    .valentine-separator {background-size:300px auto;-webkit-background-size:300px auto;-moz-background-size:300px auto;-o-background-size:300px auto;}
    .val-generator-btn a{padding: 15px 11px;font-size: 17px;}
    .valentine-category .category-block-text h1{font-size: 37px;}
    /* Christmas page */
    .gifts-category.christmas-category .box-5.gift-cat-block:nth-child(5n), .gifts-category.christmas-category .box-5.gift-cat-block:nth-child(4n) {width: 152px !important;}
    .gifts-category.christmas-category .box-5.gift-cat-block{width: 98px !important;}
    .wishlist-fullcontent .titles-holder .title, .wishlist-fullcontent .titles-holder .title-new{width: 257px !important;}
    .wishlist-fullcontent .itabs .titles .title span.wishlist-list-buttons a.wishlist-list-buttons-edit{margin: auto auto auto 85px !important;}
    .edit-account-custom .input-box,.my-account .edit-account .fieldset .input-box{width: 240px;}
    .my-account .customer-address-book .item address,.my-account .customer-address-book .item p{float: none;padding-left: 0;}
    /* RadCard cart */
    .rad-card-cart-content{font-size: 16px;width: 290px;}
    #slider-related-cart-product{right: 0 !important;top:-670px !important}
    #radcard_popup{padding: 25px;padding-bottom: 40px}
    .radcard-top-title{letter-spacing: 0;padding-left: 33px;padding-right: 33px;}
    #radcard_popup.product-view .add-to-cart{margin: 12px auto auto;}
    .radcard-top-title,.radcard-top-title-bold{font-size:15px;}
    .mycheckout-index-index .shoplogin-block .shoplogin-button > div,.checkout-onepage-index .shoplogin-block .shoplogin-button > div {padding-left: 57px !important;padding-top: 8px !important;width: auto !important;}
    /* Gifts category test */
    .gifts-category.container {max-width: 100%;width: 100%;}
    .gifts-category.container .columns {margin: 0;width: 100%;}
    .gifts-category .category-block-img {height: 235px;position: relative;}
    .gifts-category .category-block-img > img {height: 235px;left: -214px;position: absolute}
    .gifts-category .mobile-links{position:absolute;top:0;right:10px;display:none;}
    .gifts-category .gifts-slider {margin: 15px auto auto;overflow: hidden;width: 318px;}
    .gifts-slider.boxes-4 .gift-cat-block.box-4,.gifts-category .gifts-slider .gift-cat-block{margin-bottom: 5px;margin-left: 5px;margin-right: 5px;width: 147px;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block {margin-left: 0;margin-right: 0;width: 49%;display: inline-block;float: none;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block a{margin-left: 0;margin-right: 2px;}
    .gifts-category .gifts-slider .gift-cat-block img{width:100%;}
    .gifts-category .mobile-links > a {background-color: #35a298;border-radius: 5px;-webkit-box-shadow: 0px 4px 0px 0px rgba(45,137,129,1);-moz-box-shadow: 0px 4px 0px 0px rgba(45,137,129,1);box-shadow: 0px 4px 0px 0px rgba(45,137,129,1);color: #fff;display: block;font-size: 15px;height: 44px;line-height: 16px;margin-top: 18px;text-align: center;width: 198px;}
    .gifts-category .mobile-links span {display: table-cell;height: 44px;text-align: center;vertical-align: middle;width: 198px;}
    .gifts-category-info .category-block-text{background-color: #fff;position: relative;right: 0;top: 0;width: auto;padding-bottom: 18px;}
    .gifts-category .insp-slider-block .occasion-title{display: none;}
    .gifts-category .insp-giftfinder-des{display:none;}
    .gifts-category .category-block-name{margin-bottom: 0;text-align: center;}
    .gifts-category .rsArrow.rsArrowLeft,.gifts-category .rsArrow.rsArrowRight{display:none !important;}
    .gifts-category .home-products-slider-item {margin: auto;width: 310px;}
    .gifts-category .insp-slider-block {margin-right: 13px;}
    .gifts-category .insp-slider-block .occasion-block-img {background-size: 90px auto;height: 86px;width: 90px;}
    .gifts-category .insp-slider-block .occasion-block-img a {height: 86px;width: 90px;}
    .gifts-category .occasion-block-img.ocassion-img img {height:100%;margin-top:0px;}
    .gifts-category .rsOverflow{overflow: visible;}
    .gifts-category .insp-slider-block .occasion-title.s-device {margin-top: 8px;display: block;}
    .gifts-category-info .category-block-description {color: #404348;height: auto;padding:5px 5px 10px;width: auto;font-size: 15px;text-align: center;}
    .gifts-category-info .category-block-description h2 {padding-bottom: 5px;}
    .gifts-category .gifts-price-block{margin-top: 30px;}
    .gifts-category .price-container {overflow: hidden;border: 2px solid #d3d3d3;border-radius: 13px;float: none;height: 88px;margin: auto auto 20px;width: 280px;position:relative;}
    .gifts-category .price-container .s-device.mobile-price {height: 88px;position: absolute;width: 280px;}
    .gifts-category .price-container.last {margin-right: auto;}
    .gifts-category .gifts-price-block .occasion-title{float: right;width: 186px;font-size: 15px;height: 68px;line-height: 68px;margin-top: 10px;margin-bottom: 0;border-left: 2px solid #d3d3d3;}
    .gifts-category .gifts-price-content{width: 100%;}
    .gifts-category .price-gift-insp img {width: 100%;}
    .gifts-category .price-gift-insp{border: medium none;border-radius: 0;float: left;height: 69px;text-align: center;width: 91px;}
    .gifts-category .price-gift-insp.small-price a{height: auto;width: 40px;margin: 30px auto auto 25px;}
    .gifts-category .price-gift-insp.mid-price a{height: auto;margin-left: 16px;margin-top: 24px;width: 60px;}
    .gifts-category .price-gift-insp.last a{height: auto;margin-left: 5px;margin-top: 17px;width: 80px;}
    .gifts-category .gifts-product-big.gifts-item,.gifts-category .gifts-product-small.gifts-item{height: 160px;margin-right: 0;width:320px;}
    .gifts-category .gifts-product-big .gifs-item-img,.gifts-category .gifts-product-small .gifs-item-img{height: 160px;width:160px;float: left;}
    .gifts-category .gifts-item-info {float: left;height: 160px;padding: 0;width:160px}
    .gifts-category .gifts-products-container {margin: auto;width: 320px;}
    .gifs-item-img img {height: 100%;width: 100%;}
    .gifts-category .gifts-item-name {font-size: 15px;font-weight: bold;padding-left: 11px;padding-right: 11px;padding-top: 9px;}
    .gifts-category .gifts-item-des{height: 65px;padding-left: 11px;padding-right: 11px;}
    .gifts-category .gifts-item-price{padding-left:11px;}
    .gifts-category .category-des-contrainer .category-description.std{padding: 20px;text-align: center;}
    .gifts-category .insp-seotext .category-des-contrainer {margin: 60px 0 55px;}
    .gifts-category .logo-small{display:none;}
    .category-homegrid .morecontent > span,.gifts-category .morecontent > span{display:none;}
    #category-info-h1 .morecontent > span {display: none;}
    #category-info-h1.lesstext .morecontent > span {display: inline;}
    #category-info-h1.lesstext .morecontent > p, #category-info-h1.lesstext .morecontent > h2 {display: block;}
    #category-info-h1 .morecontent > p, #category-info-h1 .morecontent > h2 {display: none;}
    .category-homegrid .morelink,.gifts-category .morelink {background-color: #fff;bottom: 0;-webkit-box-shadow: 0px -5px 5px 0px rgba(255,255,255,1);-moz-box-shadow: 0px -5px 5px 0px rgba(255,255,255,1);box-shadow: 0px -5px 5px 0px rgba(255,255,255,1);display: block;height: 36px;left: 0;opacity: 0.7;position: absolute;width: 100%;background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gifts_category/arrow-more.png');background-repeat:no-repeat;background-position: center center;}
    .category-homegrid .morelink.less,.gifts-category .morelink.less{bottom: -14px;opacity: 1;box-shadow: none;}
    .category-homegrid .morelink.less,.gifts-category .morelink.less {transform: rotate(180deg);}
    .category-homegrid .category-block{padding: 10px 10px 28px;}
    .gifts-category .gifts-products-block .insp-giftfinder-title{padding-left: 11px;padding-right: 11px;padding-top: 5px;}
    .gifts-category td {display: block;}
    .cadeauxfolies .logo-container img {width: 105%;margin-top:20px;}
    .communication-bar-container{margin-bottom:0px;position: relative;text-align: left;width:253px;margin-top:5px;padding: 0;}
    .communication-bar-container a{display:block;width:100%;margin-left: 0;}
    .communication-bar{text-align:left;}
    .communication-bar-arrow{background-position: -397px -1051px;width: 26px;left: 19px;}
    .category-reviews.devices-links,.category-inspirational-homegrid-bottom .category-des-contrainer .category-reviews{width: 84% !important;}
    .gifts-category.christmas-category .gifts-slider .gifts-slider-boxes .gift-cat-block.box-5 {margin-left: 5px;margin-right: 5px;width: 147px !important;}
    /* versionB for cart */
    .cartB-footer {height: 106px;margin:17px 5px 10px 10px;}
    .gratis-cartB {margin-left: 20px;}
    .cartB-footer div.logos-cartB{margin-top: 85px;float:none;margin-left: 20px;margin-right: 0;position: absolute;}
    .rechnung-cartB {margin-left: 20px;}
    .cartB .checkout-cart-footer .checkout-cart-footer-contacts .checkout-cart-footer-contacts-item{width:305px;}
    .header-icon.cart-container.cartB{padding-right: 0;}
    .cartB.header-cart-price{display: none !important;}
    .cartB.ssl-block{right: 43px;top: 40px;}
    .checkout-button-container.cartB-button {height: auto;margin-top: 15px !important;}
    .logos-cartB > img{margin-right: 5px;width: 40px;}
    #rememberwhen-poster-preview{display:none!important;}
    .mhnewsletter-table{width:285px;}
    .mhnewsletter-table td{display:block;}
    .mhnewsletter-table td{padding-left:0px !important;}
    .mhnewsletter-table .mhnewsletter-button{width:180px;}
    .mhnewsletter-table .dob-year{width: 114px;}
    .success-facebook-likebox{display:block;clear:both;margin-top:10px;}
    .account-container,
    .product-grid.home-0,
    .product-grid.home-1,
    .product-grid.home-2{display:none;}
    .mobile{display:block}
    .logo-container span {background:#535659;display: block;height: 18px;position: absolute;top: 50px;width: 150px;}
    .logo-container span.desktop-logo {display: none;}

    .occasion-menu > ul{margin-left:9px;}
    .home-navigation {max-width:290px;}
    /* Menu on HP */
    .home-nav-nav{overflow-x:scroll;overflow-y:hidden;height:60px;white-space:nowrap;}
    .occasion-menu > ul{margin-top:20px;margin-top:-85px;}
    .home-nav-nav li{display:inline;float:none;}
    .home-scroller{margin-top:16px;}
    .slider-title > h2{font-size:20px;line-height:20px}
    .social .fi {margin: 0 3px;}
    .product-view .price-wrapper .product-detail-tax-info {margin:30px 0 0 10px;font-size:9px}
    .product-view-bundle-block .price-as-configured .price,
    .product-view .price-wrapper .price-box-bundle .price,
    .product-view .price-wrapper .price-box .price {font-size: 50px}
    .product-view .price-wrapper .price-box-bundle .minimal-price .price-label,
    .product-view .price-wrapper .price-box .label .configurable-price-from-label{font-size:26px;}
    .review-summary-table .rate-star {background-position: -478px -630px;height: 40px;width: 43px}
    .review-summary-table .rate-star.isa, .review-summary-table .rate-star.is {background-position: -528px -630px;}
    .pc-box .read-now{right:20px}
    .product-comments .pc-box .expand{padding: 15px}
    .product-comments .pc-box .expand h2{font-size: 14px;}
    .product-view #back-link{width:14px;overflow:hidden;color:rgba(0,0,0,0);}
    .product-view #back-link span{background-position: -45px -395px;height: 11px;margin-left: -6px;margin-right: 0;margin-top: 4px;width: 11px;}
    /* Checkout updates */
    .cart-items-header {display: none;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-imtes-header-detail-info {width: 153px !important;}
    .checkout-cart-index .cart .cart-container-inner {margin:0px;}
    .checkout-cart-index .cart .cart-container-inner,
    .checkout-cart-index .cart .cart-container-inner{width:300px;margin:auto;}
    .checkout-cart-index .cart .cart-container-inner,
    .checkout-cart-index .cart .cart-container-inner {float:none;}
    .checkout-cart-index .cart .cart-container-inner .totals{width:280px;}
    .checkout-button-container{bottom:0;left:0;padding:10px 0px;text-align:center;width:100%;z-index: 1000;}
    .checkout-button-container button.btn-proceed-checkout{position:relative;z-index:9}
    .checkout-cart-footer .checkout-cart-footer-additional{padding:15px;}
    .checkout-cart-footer .checkout-cart-footer-contacts{padding:0px;}
    .checkout-cart-footer .checkout-cart-footer-additional .checkout-cart-footer-additional-item{width:300px;background: #fff;margin-bottom:5px}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name{width:165px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-qty{width:35px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-qty input{margin-left:5px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-qty input{background-position: -350px -1195px;border:none;height: 33px;margin-left: 0;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name a{padding-left:5px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-price{width:60px;}
    .cart-items-header-item-name,.cart-items-header-item-qty,.cart-items-header-item-price{margin-left:5px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-remove{width:20px;text-align: right;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name a span{display:block;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name a .cart-product-sku{white-space: normal;display:none;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-remove{font-size: 11px;height: 18px;line-height: 20px;margin-top: 8px;width: 93px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item span{margin-left:8px;}
    .checkout-cart-footer .checkout-cart-footer-contacts .checkout-cart-footer-contacts-item,
    .checkout-cart-footer .checkout-cart-footer-additional .checkout-cart-footer-additional-item{background: #fff;margin-bottom:10px;width: 320px;}
    .order-review .checkout-review-newsletter-check {padding-bottom: 10px;padding-left: 0;padding-top: 10px;width: 290px;}
    .steps-progress .login-column-content .customer-email {left: 12px;top: 0;}
    .review-table-items .product-name,.review-table-items .cart-product-sku{width: 150px;}
    .steps-checkout span{width:93px;}
    .checkout-onepage-index .steps-checkout span {margin-right: 5px;width: 48px;}
    .checkout-cart-footer{margin-left:0px;margin-right:0px;}
    .checkout-onepage-index .input-text.tel-input,.checkout-onepage-index .phone .input-text {width: 240px !important;}
    .columns.checkout-block {margin: 0;width:290px !important;}
    .cart-info-block .cart-info-block-inner,.checkout-cart-index .cart .cart-container-inner .shipping-estimation-block.freeshipping-estimation,.cart-container-inner .right-block .cart-block-inner > div,.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-item-inner{width: 290px !important;}
    .cart-container-inner .right-block .cart-block-inner > div.cartA {width: 100% !important;}
    #checkout-step-billing .city-input .input-box, #checkout-step-billing .city-input {width: 165px !important;}
    .city-input{width: 189px;}
    .radbagnl .city-input{width: 185px;}
    .cfch .city-input,.cffr .city-input{width:163px;}
    #login-password {width: 92%;}
    .cart-items-header-item-stock{width:95px;font-size:13px;line-height:59px;}
    .shipping-method-name{width: 119px;}
    .giftwrapping.price.s-device {width: 160px;}
    .mycheckout-index-index .form-inner h1{font-size:20px;}
    .input-password-customer.small-input{margin-top:20px;}
    /* phone gallery */
    .phone-gallery{width:300px;height:260px;overflow:hidden;}
    .phone-gallery .phone-gallery-scroll{height:268px;overflow-y: hidden;position:relative;z-index:1}
    .phone-gallery .phone-gallery-inner{oveflow-x:auto;}
    .phone-gallery .phone-gallery-inner .phone-gallery-image{float:left;display:inline-block;margin-right:10px;width:260px}
    .phone-gallery .phone-gallery-inner .phone-gallery-image img{max-width:100%}
    .phone-gallery .phone-gallery-inner .phone-gallery-image #player-content{float:left;display:inline-block;margin-right:10px;width:260px}
    .phone-gallery .phone-gallery-inner .phone-gallery-image #player-content object{max-width:100%;width:260px!important;height:260px!important;}
    .phone-gallery .phone-gallery-inner .phone-gallery-image #player-content object embed{max-width:100%;width:260px!important;height:260px!important;}
    .phone-gallery .phone-gallery-inner .phone-gallery-image .aw-vidtest-thumb{display:none!important;}
    .phone-gallery.one{height:300px}
    .phone-gallery.one .phone-gallery-scroll{height:308px;}
    .phone-gallery.one .phone-gallery-inner .phone-gallery-image{width:300px}
    .giftsearch .gift-gender{width:280px}
    .giftsearch .gift-price{width:280px}
    .giftsearch .gift-occassion {width:280px;}
    .giftsearch-toolbar{width:300px}
    .review-left-review,
    .review-right-review{width: 175px}
    .releted-products-detail .sliderContainer{width:260px}
    .releted-products-detail .others-product h3{font-size:13px;}
    .product-view .rsImg .home-products-slider-item{height: 160px;width:78px;margin:0 13px 5px 0}
    .ccf-flex .container .columns {margin-left: 0;margin-right: 0;width: 320px;}
    .cms-content td{display:block;}
    .cms-content table td{width: 280px;}
    .product-view .product-img-box .poster-preview{width:300px;height:300px;left:0}
    .my-account .login-facebook-button a{float:left}
    .form-list .bprecommendations-dob .dob-day,
    .form-list .bprecommendations-dob .dob-month{width:25%}
    .bprecommendations-form.second-table tr{display:block}
    .bprecommendations-form.second-table .mobile-titles{float:left;clear:right;padding-right:10px}
    .bprecommendations-form.second-table .st-name{height:70px}
    .bprecommendations-form.second-table .st-dob,
    .bprecommendations-form.second-table .st-personality{height:30px}
    .bprecommendations-form.second-table .st-gender{height:40px}
    .product-comments .pc-box {margin:5px 0}
    .slider-title .show-me-all a{vertical-align:top}
    .slider-title .show-me-all a:after {bottom:auto}
    .cms-content{width:280px !important;}
    .royalSlider{overflow:hidden;padding-bottom:65px}
    .home-banner .royalSlider{padding-bottom:0;z-index: 1;height:250px !important}
    .mycheckout-index-index .separator-steps {width: 100px;}
    .mycheckout-index-index .checkout-steps{width: 250px;}
    .checkout-onepage-index .form-inner .form-list,#mycheckout-form-step3,.mycheckout-form-step1, .mycheckout-form-step2, .mycheckout-form-step3,.mycheckout-form-step0,.col-2.eight.columns.login-container-block.login-block,.opc-wrapper.container .eight.columns,.opc-wrapper .step.a-item{width: 290px !important;}
    .mycheckout-index-index .login-container-block h1{padding:13px 2px 9px !important;left: 15px !important;font-size: 14px !important;}
    #mycheckout-form-step1 .city-input, #mycheckout-form-step1 .city-input .input-box{width: 164px !important;}
    #mycheckout-form-step1 .phone .input-text {width: 245px !important;}
    #opc-login .step-title.col-2.eight.columns.login-container-block{margin-left: 15px !important;}
    .customer-account-login #opc-login .step-title.col-2.eight.columns.login-container-block{margin-left: 10px !important;}
    .customer-account-login .col-1.eight.columns.fb-block{width: 290px;}
    #opc-login .step-title h1{padding: 10px 5px !important;}
    .login-facebook-button span::after{border:none !important;}

    .productquestions-container .box-content.bc-left {margin-left: 10px;width: 290px}
    .productquestions-container .box-content.bc-right {margin-right: 10px;width: 290px}
    .productquestions-container .box-content .date {max-width: 85px}
    .productquestions-container .box-content .response-content,
    .productquestions-container .box-content table {width: 250px;left:0;}
    .review-inner{margin: 0 0px 0 0;width: auto}
    #productquestions-splash {margin: 10px 0px 0 0;width: auto}
    #reviewCaptcha, #questionCaptcha {margin-left: -21px;}
    .review-inner form{margin:10px 0;}
    #productquestions-splash form{margin-bottom:10px}
    .expcontent .no-reviews{padding-left:15px;}
    .checkout-cart-index .cart .cart-container-inner .cart-container-inner-right .shipping-estimation-block h4{font-size:14px;}
    .step-progress-inner.container,
    .step-progress-inner.container.customer{width:300px;}
    .checkout-onepage-index .step-progress .step-progress-title h2{width:58px;}
    .checkout-onepage-index .step-progress .customer .step-progress-title h2{width:80px;}
    .login-step-facebook .buttons-set {margin: -24px 0 0 175px;}
    .cms-index-index #livefeed .rsOverflow{width:310px!important;}
    .cms-index-index #livefeed{width:145px;overflow:visible!important;}
    #giftcard_amount_box {width: 70px;margin:0;}
    #giftcard_amount_box .input-text{margin:0;}
    #amount_label_input {font-size: 11px;}
    .giftcard-amount-form li .notice {font-size: 11px;}
    .review-left-info{margin-right:18px}
    .review-right-info{margin-left:18px;}
    .review-rating-stars{margin-right:0}
    .press-content {display: inline-block;padding-left: 0;}
    .press-product-text {font-size: 13px;padding-right: 0;}
    .press-product-link {float: none;}
    .product-view-content-right-null-review-text{float:none;width:80%;margin-top:15px;display:block;}
    .press-product-content #topCartContent{z-index: 1;}
    /* footer */
    .seo-footer-container .container .footer-content-right,.seo-footer-container .container .footer-content-left{width:45%;}
    .footer-ts-left{float:none;}
    .radbagit.checkout-cart-index .back-link{width:205px;padding:0 9px;}
    .cffr.checkout-cart-index .back-link,.cfch.checkout-cart-index .back-link{width: 205px;line-height: 17px;}
    .releted-products-detail .others-product{width:176px;}
    .product-view .slider-content-item-text .price-box, .product-view .slider-content-item-text a{height: 28px;}
    .product-view .slider-content-item-text .price-box{padding-top:5px;height:33px;}
    .product-view .slider-content-item-text .price-box{font-size:10px !important;}
    .pricefilter-option-checkbox.price-1 {margin-left: 0;}
    .pricefilter-option-checkbox{font-size: 13px;}
    .personalization-search-select-value{padding-right: 10px;}
    .pricecheckbox.toolbar-filter{padding-left: 0;padding-right: 1px;margin-bottom: 24px;margin-top: 5px;}
    .sort-title-filter{line-height: 40px;text-align: right;width: auto;}
    .pricefilter-title{display:block;}
    .radbagit .pricefilter-option-checkbox{margin-left: 0;}

    .new-nav div.sbs_autocomplete_inner {margin-top: 1px;}
    .new-nav .sbs_autocomplete_inner_right{width:232px;}
    .new-nav .static-block-menu.nosubcat img {width: 89px;}
    .product-view .slider-content-item-text .related-product-name-mobile{display:block;}
    /*    .product-view .slider-content-item-text .related-product-name{display:none;} */
    .product-description-trunc-mobile{display:none;}
    .product-description-trunc{display:block;}
    /* new detail product */
    .product-detail-page .container, .product-detail-page .container .columns.grid{width:320px;}
    .product-detail-page .product-view .product-tag-photos,.product-detail-page .container .product-view-content-left-description.nine.columns, .product-detail-page .container .product-view-content-left-info.columns, .product-detail-page .product-view-content-left-gallery.columns, .product-detail-page .product-view-content .product-view-content-center .releted-products.columns{width:300px;}
    .product-detail-page .detail-product-info-right{padding-left: 0;width: 100%; border-left: medium none;float: none;}
    .product-detail-page .product-view-content-left-info.seven.columns{margin-right:10px;}
    .product-detail-page .product-view-content-right-review-big-number, .product-detail-page .product-view-content-right-null-review-text{float:none !important;}
    .product-detail-page .releted-products-detail .sliderContainer {width: 276px}
    .product-detail-page .product-view .rsImg .home-products-slider-item {width: 78px;}
    .product-detail-page .product-view-content-left-description.nine.columns.s-device{margin-left:0px;}
    .product-detail-page .product-view-after.nine.columns{width:300px;}
    .product-detail-page .product-view-content-left-info.seven.columns {margin-right: 0;}
    .product-detail-page .product-view .price-wrapper .product-detail-tax-info{margin:11px 0 0 10px;}
    .product-detail-page .product-view .price-wrapper .price-box .price{float: left;}
    .product-detail-page .configurable-price-from-label{margin-right: 10px;position: relative;top: 21px;float:left;}
    .product-detail-page .releted-products-detail .configurable-price-from-label{top: 0;}
    /* A/B category */
    .product-grid.product-grid-item-isotop.category-new-block{width:300px;}
    .category-block{height: 185px;padding: 10px;position:relative;}
    .category-block-links{position:absolute;bottom:10px;}
    .category-block-name > h1 {font-size: 20px;}
    .category-block-scroll{padding-right:10px;}
    .category-block-description{color: #818387;font-size: 13px;height:auto;overflow-y:hidden;width:93%;}
    .category-block-description h2{font-size: 16px;font-weight: normal;padding-bottom: 5px;}
    .category-block-links a{padding: 5px 5px 4px;}
    /* Gift category */
    .giftsearch.category-gift .category-block-info{float: none;margin: auto;padding-bottom: 0;width: 300px;margin-bottom:0px;height: 15px;background-color:transparent;}
    .giftsearch.category-gift .category-block-info-inner {padding: 10px;}
    .category-gift .category-block-description{width: 280px;}
    .category-gift .giftsearch-toolbar{float: none;margin:auto;padding: 0;width:300px;}
    .giftsearch.category-gift .gift-price, .giftsearch.category-gift .gift-gender,.giftsearch.category-gift .gift-occassion{margin: auto auto 10px;width:280px;}
    .catalog-category-view .giftsearch.category-gift .gift-toolbar-inner {padding: 10px;width: 280px;}
    .giftsearch.category-gift .gift-gender .gender-search-option {margin-right:0px;height: 40px;}
    .giftsearch.category-gift .gift-price .price-search-label,.giftsearch.category-gift .pricecheckbox{float:none;}
    .giftsearch.category-gift .pricecheckbox .personalization-option{margin-right:0px;}
    .giftsearch.category-gift .personalization-search-label{margin-right:0px;margin-top:0px;float:none;}
    /* Internal links A/B testing */
    .category-reviews.devices-links{width:230px;}
    /* A/B testing header */
    .new-nav #header_container_inner_test #tabnav-menu-test{width: 17%;}
    #header_container_inner_test .logo-container {min-width: 153px;}
    #header_container_inner_test .advantages{bottom: -46px;}
    #header_container_inner_test .header-icons-container{width: 29.333%;}
    #header_container_inner_test .ts-header-logo {display: block;margin-right: 9px;}
    #header_container_inner_test .ts-header-logo .ts-logo {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/trusted_shops_logo.png");background-position: 0 center;background-size: 100% auto;display: block;height: 35px;margin-right: 5px;width: 32px;}
    /* Mycheckout */
    .mycheckout-form-step1,.mycheckout-form-step2,.mycheckout-form-step3{margin-left:5px;margin-right:5px;}
    .mycheckout-container .billing-inner label,.mycheckout-container .shipping-form-mycheckout label{width: 69px !important;text-align:left;}
    .mycheckout-container .billing-inner .shipping-method-container label{width:auto !important;}
    .mycheckout-container .input-box{width: 170px;}
    .mycheckout-container .city-input {width: 90px !important;}
    .mycheckout-container .shipping-method-container li{margin-left: 0px;width: 260px;}
    .mycheckout-container .shipping-fields.radio-btn {margin-left: 20px;width: 250px;}
    .shipping-fields.radio-btn > label {text-align: left;}
    .mycheckout-container .payment-method-container label{width: 70%;margin-left: 30px;}
    .mycheckout-container .mycheckout-review-product-name{padding-left: 10px;width: 105px;}
    .mycheckout-container .mycheckout-review-product-count{width: 40px;}
    .mycheckout-container .payment-method-container .form-list{margin-left: 20px;}
    .mycheckout-container .billing-address{width: 50%;}
    .mycheckout-container .review-address-container a{padding-left:0px;}
    .stb-block.agreement-block .block.block-cart.block-checkout-cart{padding: 28px 10px 70px;}
    .mycheckout-index-index .stb-block.agreement-block .checkout-review-newsletter-check{height: 85px;}
    .mycheckout-container .mycheckout-review{width:100%;}
    .mycheckout-container .mycheckout-review-product-name {padding-left: 5px;width: 90px !important;}
    .mycheckout-index-index .same-address-billing{margin-top:0px;}
    .mycheckout-index-index .billing-inner .giftwrapp-checkbox label{width: 233px !important;margin-bottom: 15px;}
    .mycheckout-container .billing-inner {padding-bottom: 28px;padding-left: 15px;padding-right: 15px;}
    .mycheckout-index-index .mycheckout-form-step2 .form-inner{padding: 20px 10px;}
    .mycheckout-index-index .mycheckout-form-step2 .form-inner #payment_methods{padding-left:0px;padding-right:0px;}
    #co-shipping-form .inputs-small,#checkout-step-shipping .fields,#checkout-step-shipping .input-box {width: 290px;}
    #co-shipping-form .city-input .input-box,#co-shipping-form .city-input{width:165px;}
    /* IE hack mycheckout*/
    :root #login-form .input-text{width:210px \0/IE9;}
    :root .mycheckout-index-index .input-text{width:275px \0/IE9;}
    :root .mycheckout-index-index .city-input .input-text{width:150px \0/IE9;}
    :root #mycheckout-form-step1 .phone .input-text{width:230px \0/IE9 !important;}
    :root .mycheckout-index-index .cc-number{width:222px \0/IE9 !important;}
    _:-ms-input-placeholder, :root #login-form .input-text{width:210px;}
    _:-ms-input-placeholder, :root .mycheckout-index-index .input-text{width:275px;}
    _:-ms-input-placeholder, :root .mycheckout-index-index .city-input .input-text{width:150px;}
    _:-ms-input-placeholder, :root #mycheckout-form-step1 .phone .input-text{width:230px !important;}
    _:-ms-input-placeholder, :root .mycheckout-index-index .cc-number{width:222px !important;}
    /* GEOip */
    .geoip-block{height: 145px;}
    .geoip-block .geoip-title{font-size: 14px;}
    .geoip-block .geoip-form{width: 305px;}
    .geoip-block .geoip-form > label{float:none;font-size: 13px;}
    .geoip-block .select-language{width: 170px;}
    .geoip-block .geoip-form > a{width: 95px;}
    .cffr .geoip-block .geoip-title, .cfch .geoip-block .geoip-title {font-size: 14px;}
    .cffr .geoip-block,.cfch .geoip-block{height: 160px;}
    .cffr .geoip-block .geoip-form,.cfch .geoip-block .geoip-form {width: 286px;}
    .cffr .geoip-block .geoip-form > label, .cfch .geoip-block .geoip-form > label {float: none;font-size: 14px;}
    .paypal-express-review .mycheckout-container label {width: 70px;}
    .paypal-express-review .control .checkbox-label-paypal label{text-align: left;width: 250px !important;}
    .paypal-express-review .col-1 .buttons-set button{padding-left: 0;padding-right: 0;}
    .paypal-express-review .col-1 .buttons-set #review_button, .paypal-express-review .col-1 .buttons-set #review_button_top{width:49%;}
    .paypal-express-review .info-set table tr.grandtotal-row td{width: 50%;}
    .paypal-express-review .form-inner.review-address-container{padding-top: 30px;min-height:220px;}
    .paypal-express-review .mycheckout-container .checkout-review-newsletter label{width: 260px;}
    .paypal-express-review .checkout-review-newsletter .aggreements{width: 94%;}
    .paypal-express-review .container.mycheckout-container {margin-top: 0px;}
    .mycheckout-container .input-text.required-entry.validate-email{width:92%;}
    /* A/B test cart */
    .cart-product-title{font-size:16px;margin-left:5px !important;}
    .cart-product-detail-name{font-size: 16px;margin-bottom:5px;width:100%;}
    .cart-product-detail-info{width:180px;}
    .cart-product-detail-img {margin-left: 5px !important;}
    .cart-buttom-next-shop{margin-left: 5px;font-size:14px;}
    .cart-buttom-to-cart{font-size:14px;margin-right:5px;}
    .cart-overview-top{height:54px;line-height:18px;padding-top:18px;}
    /* Inspirational category page */
    .product-grid.product-grid-item-isotop.category-new-block{float:left;width: auto;}
    .gift-category-inspirational .category-block-img{display:none;}
    .cat-livefeed-block{float:none;width:auto;margin-right:0px;padding:20px 10px 0;height: 620px;}
    .cat-livefeed-block .livefeed-product-homepage .product-desc .product-name{width:135px;}
    .cat-livefeed-block .livefeed-product-homepage .product-inner {height: auto;}
    .cat-livefeed-block .livefeed-product-homepage .product-desc{width:145px;height: 75px;}
    .gift-category-inspirational .featured-categories{margin:10px 0px 10px 0;height: 330px;}
    .inspirational-category,.inspirational-category.insp-right{float: none;width: auto;height: 170px;}
    .inspirational-category-content .inspirational-product{width:155px;}
    .inspirational-category-content .inspirational-product .inspirational-product-img,.inspirational-category-content .inspirational-product .inspirational-product-img img{width:80px;height:80px;}
    .insp-top50 .insp-top-product{margin-bottom: 5px;width:88px;}
    .insp-top50 .insp-top-product-img,.insp-top50 .insp-top-product-img img{height: 88px;width: 88px;}
    .insp-top50 .last-row-top-product-insp{margin-right:0;}
    .insp-top50 .first-row-top-product-insp{margin-left:0px;}
    .insp-top50-hidden,.gift-category-inspirational .insp-top50{height:855px;}
    .insp-gift-content {margin: auto;width: 290px;}
    .insp-gift-content .inspirational-product{margin-right: 0;width: 320px;height: 160px;margin-left: -15px;}
    .insp-gift-content .inspirational-product.first-gift-insp .inspirational-product-img, .insp-gift-content .inspirational-product.last-gift-insp .inspirational-product-img{float: left;height: 160px;width: 50%;}
    .insp-gift-content .inspirational-product.first-gift-insp .inspirational-product-img img, .insp-gift-content .inspirational-product.last-gift-insp .inspirational-product-img img{height:100%;width:100%;}
    .insp-gift-content .inspirational-product-des {float: left;height: 160px;position: relative;width: 50%;}
    .insp-gift-content .inspirational-product:hover .inspirational-product-des,.insp-gift-content .inspirational-product.small-gift-insp:hover .inspirational-product-des,.insp-gift-content .inspirational-product:hover .inspirational-product-des, .insp-gift-content .inspirational-product.small-gift-insp .insp-gift-small:hover .inspirational-product-des {height: 160px;}
    .insp-gift-content .inspirational-product.small-gift-insp:hover .inspirational-product-des .gifts-item-des,.insp-gift-content .inspirational-product:hover .inspirational-product-des .gifts-item-des, .insp-gift-content .inspirational-product.small-gift-insp .insp-gift-small:hover .inspirational-product-des .gifts-item-des,.insp-gift-content .gifts-item-des{height: 65px;display: block;padding:0 11px;font-size: 13px;margin-top: 9px;overflow: hidden;}
    .insp-gift-content .inspirational-product-price {bottom: 7px;font-size: 14px;padding-left: 11px;position: absolute;}
    .insp-gift-content .inspirational-product.small-gift-insp{margin-left: 0;margin-right: 0;margin-top: 10px;width:320px;height: auto;margin-left:-15px;}
    .insp-gift-small.first-small-insp {margin-right: 10px;}
    .insp-gift-small.insp-gift-small {float: none;height: 160px;margin-bottom: 10px;margin-right: 0;width: 320px;}
    .inspirational-product.small-gift-insp .inspirational-product-img{float: left;height: 160px;width: 50%;}
    .inspirational-product.small-gift-insp img{height:100%;width:100%;}
    .insp-gift-content .inspirational-product.small-gift-insp:hover .inspirational-product-des .inspirational-product-name,.insp-gift-content .inspirational-product:hover .inspirational-product-des .inspirational-product-name, .insp-gift-content .inspirational-product.small-gift-insp .insp-gift-small:hover .inspirational-product-des .inspirational-product-name,.insp-gift-content .inspirational-product-des .inspirational-product-name,.insp-gift-content .inspirational-product-des:hover .inspirational-product-name {height: 38px;;font-size: 15px;font-weight: bold;padding-left: 11px;padding-right: 11px;padding-top: 9px;}
    .inspirational-product.last-gift-insp{margin-left:-15px;}
    .giftfinder-block .royalSlider{padding-bottom:0px;}
    .insp-slider-block{margin-right:6px;}
    .insp-slider-block .occasion-block-img{background-size:82px auto;height: 67px;width:82px;}
    .insp-slider-block .occasion-title{font-size:13px;}
    .insp-slider-block .occasion-block-img a{height: 77px;width: 123px;}
    .gift-category-inspirational .rsArrow.rsArrowRight, .gift-category-inspirational .rsArrow.rsArrowLeft{height: 86px;width:25px;background-size:20px auto;}
    .home-products-slider-item {margin-left: 31px;}
    .cat-livefeed-title,.insp-cat-top-title,.insp-gift-title,.insp-giftfinder-title{font-size:20px;}
    .inspirational-category-title{height: 160px;width: 160px;}
    .inspirational-category-title img {width: 100%;}
    .inspirational-category-content{width:160px;height:160px;}
    .inspirational-category-content .inspirational-product {height: 80px;width: 80px;}
    .gift-category-inspirational .product-grid.product-grid-item-isotop.category-new-block .category-block-links{display:none;}
    .gift-category-inspirational .product-grid.product-grid-item-isotop.category-new-block .category-block-description {height:auto;width:255px;overflow-y:visible;padding-bottom:0;}
    .cat-livefeed-block .livefeed-product#cat-livefeed-5{display:none}
    .cat-livefeed-block .livefeed-product#cat-livefeed-2,.cat-livefeed-block .livefeed-product#cat-livefeed-4{margin-right:0px;}
    .cat-livefeed-block .livefeed-product{width: 145px;margin-right:10px;height:auto;}
    .cat-livefeed-block .livefeed-product-homepage .product-desc .product-time{height:35px;}
    .insp-seotext .category-des-contrainer{margin:60px 10px 55px;}
    .insp-seotext .categories-description{padding-top:0px;}
    .occasion-block-img.ocassion-img img {height: 56px;margin-top: -5px;}
    .insp-slider-block .occasion-block-img a{width: 83px;}
    /* Gift category */
    .giftsearch.category-gift .gift-gender .gender-search-option .search-radio-label {padding: 5px 8px;width: 100%;border: medium none;color: #87898c;height: 33px;line-height: 34px;}
    .giftsearch.category-gift .gender-content{width:132px;}
    .giftsearch.category-gift .gift-price .personalization-checkbox,.giftsearch.category-gift .pricecheckbox{ background-color: white;color:#87898c;display: block !important;width:150px;border:none;height:auto;}
    .giftsearch.category-gift .personalization-search-occassions {background-color: white;display: block !important;float: left;height: auto;text-align: center;width: 100%;position:relative;}
    .giftsearch.category-gift .gender-content{margin-top: 0;position: relative;background: none repeat scroll 0 0 #fff;display: block !important;height: 100%;overflow-y: visible;width: 100%;top:0px;left:0;}
    .giftsearch.category-gift .gift-price .gift-type-top,.giftsearch.category-gift .gift-occassion .gift-type-top {padding: 0;position: relative;background:none;}
    .giftsearch.category-gift .gift-price .gift-type-top .price-filter-search,.giftsearch.category-gift .gift-occassion .gift-type-top .personalization-search{position:relative;overflow-y:visible;}
    .giftsearch.category-gift .gift-price .gift-type-top .price-filter-search .price-search-label-gift,.giftsearch.category-gift .gift-occassion .gift-type-top .personalization-search .personalization-search-label-gift,.giftsearch.category-gift .gift-type-top .gender-label{display:none !important;}
    .giftsearch.category-gift .gift-price .gift-type-top .price-filter-search .btn-filter{bottom: 0;position: relative;}
    .btn-filter{width: 300px;left: 0;position: relative;bottom: 0;}
    .filter-btn-search{width: 230px;}
    .giftsearch.category-gift .gift-gender .gift-type-top{background: none;bottom: 0;display: none;left: 0;padding:0px;position:relative;right: 0;top: 0;z-index: 99999999;}
    .giftsearch.category-gift .gift-occassion .personalization-option .personalization-checkbox{color:#87898c;padding: 7px 0;}
    .giftsearch.category-gift .gift-occassion .personalization-option .personalization-checkbox.checked{color:#fff;}
    .category-gift .personalization-search.toolbar-filter:after, .giftsearch.category-gift .select-box-gift:after{background-image:none;}
    .giftsearch.category-gift .gift-occassion .personalization-option{width:135px;}
    .giftsearch.category-gift .category-grid-content .category-block-info .category-block-info-inner{display:none;}
    .category-gift #toolbar_standard.gift-toolbar-category{width:300px;margin-top:20px !important;}
    .category-gift .giftsearch-toolbar{background-image:none;}
    .catalog-category-view .giftsearch.category-gift .gift-toolbar-inner{width: 300px;padding:0;margin:auto;}
    .giftsearch.category-gift .giftsearch-toolbar{width:300px;float: none;padding:0;height: 100%;}
    .giftsearch.category-gift .gift-title{ font-size: 15px;border-bottom: 1px solid #1ba99e;float: none;height: 40px;line-height: 40px; margin-right: 0;padding-left:15px;padding-right:15px;}
    .giftsearch.category-gift .header-subcontainer{height:auto;}
    .giftsearch.category-gift .gift-title.toolbar-title-gift{float:none;border:none;width: 164px;}
    .giftsearch.category-gift .personalization-search-select-options{margin-top: -1px;width: 230px;}
    .giftsearch.category-gift .gift-price, .giftsearch.category-gift .gift-gender{border-bottom: 1px solid #1ba99e;float: left;height:auto;margin: 0;width:100%;}
    .giftsearch.category-gift .gift-gender {float: none;width: 100%;;}
    .giftsearch.category-gift .gift-occassion{width:100%;border-bottom: 1px solid #1ba99e;margin-bottom: 0;height:auto;}
    .category-gift .personalization-search.toolbar-filter{height: 40px;line-height: 40px;margin-right:0px;margin-top:0px;width:102px;padding-left: 17px;}
    .giftsearch.category-gift .m-gift-label{border:none; padding-left: 10px;}
    .giftsearch.category-gift .gender-label.select-box-gift.personalization-search-label:before{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-retina-14.png");background-size: 800px 1500px;background-position: -46px -395px;content: "";height: 22px;left: 10px;position: absolute;top: 14px;width: 21px;}
    .giftsearch.category-gift .gender-label.select-box-gift.personalization-search-label{display:block;border-bottom: 1px solid #e4e6eb;background-color: white;margin-bottom: 0;color: #535659;font-size: 16px;font-weight: normal;padding: 10px 0;position: relative;text-align: center;width: 100%;}
    .giftsearch.category-gift .m-gift-label .default{color: white;font-size: 13px;margin-left: 7px;}
    .giftsearch.category-gift .m-gift-label .default:after{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift-content-arrow.png");background-repeat: no-repeat;content: "";display: inline-block;height: 7px;margin-left: 6px;width: 8px;}
    .giftsearch.category-gift .m-gift-label:after{background-image:none;}
    .giftsearch.category-gift .gift-gender .gender-search-option .search-radio-label.checked.checked{border: medium none;color: white;display: block;float: none;width: 130px;}
    .giftsearch.category-gift .active-filter-gift {background-color:#35c2b9;}
    .gift-gender .mobile-gender .default:after,.gift-price .mobile-price .default:after,.gift-occassion .mobile-occassion .default:after{background-repeat: no-repeat;border-color: #fff transparent transparent;border-style: solid;border-width: 7px 4px 0;content: "";display: inline-block;height: 0;margin-left: 6px;width: 0;}
    .gift-price .mobile-price,.gift-gender .mobile-gender,.gift-occassion .mobile-occassion{color: #fff;line-height: 37px;padding-left: 20px;}

    /* Nosto add to cart */
    .test-add-to-cart .nosto-cart-product{width:300px;top: 334px;left: 10px;}
    #atc_rec{padding:12px;}
    .test-add-to-cart.addtocart .nosto-cart-product{z-index:9999;left:0px;top:0px;}
    .test-add-to-cart.addtocart #atc_rec {background-color: #e7e8ed;left: 50%;padding: 20px;position: fixed;top:54%;transform: translate(-50%, -50%);width:276px;}
    #slider-related-cart-product{right:0;top:-660px !important;}
    .radbagnl #slider-related-cart-product{right:0;top:-710px !important;}
    #slider_content_cart{padding-bottom:0px;}
    #slider-related-cart-product .releted-products-detail .rsOverflow {height: 160px !important;width: 280px !important;}
    .cart-overview-content .cart-product-detail-name{max-height: 53px !important;}
    #slider-related-cart-product.upsell-cart{right: 10px !important;top: 335px !important;width: 280px;}
    #slider-related-cart-product .releted-products-detail {padding: 10px 0 0;}
    #slider-related-cart-product .releted-products-detail .sliderContainer {width: 280px;}
    #slider-related-cart-product.upsell-cart .rsImg .home-products-slider-item{margin: 0 6px 0 0;width: 87px;}
    #slider-related-cart-product.upsell-cart .slider-content-item-text a, #slider-related-cart-product.upsell-cart .slider-content-item-text .price-box{font-size:11px;}
    /* Xmas landing page */
    .gift-category-inspirational.xmas-landing-page .product-grid.product-grid-item-isotop.category-new-block .category-block-description{width:auto;height: auto;max-height:none;overflow-y: visible;}
    .gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product{margin-right:10px;margin-top:10px;width:145px;margin-bottom: 0;}
    .gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product.insp-last-row-product{margin-right:0px;}
    .gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product-img,.gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product-img img{height:145px;width:145px;}
    .gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product.insp-last-product{margin-right:0px;width:300px;}
    .gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product.insp-last-product .insp-top-product-img,.gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product.insp-last-product .insp-top-product-img img{width:300px;height:300px;}
    .insp-5-products .insp-top-product{float: left;margin-bottom: 10px;margin-right: 10px;width:145px;}
    .insp-5-products .insp-top-product.insp-last-product{width:300px;margin-right:0px;}
    .insp-5-products .insp-top-product.insp-last-row-product{margin-right:0px;}
    .insp-5-products .insp-top-product-img,.insp-5-products .insp-top-product-img img {height:145px;width:145px;}
    .insp-5-products .insp-top-product.insp-last-product .insp-top-product-img,.insp-5-products .insp-top-product.insp-last-product .insp-top-product-img img{width:300px;height:300px;}
    .gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3{float: none;margin-right: 0;width: 300px;margin-bottom: 10px;}
    .gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3 .insp-top-product-img{width:300px;height:300px;}
    .gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3 .product-image.gotodetail > img{width:300px;height:300px;}
    .gift-category-inspirational.xmas-landing-page .insp-3-products .inspirational-product{width:300px;margin-right:0px;}
    .gift-category-inspirational.xmas-landing-page .insp-3-products .inspirational-product {margin-right: 0;margin-top:10px;width: 300px;margin-left:0px;}
    .gift-category-inspirational.xmas-landing-page .inspirational-product.first-gift-insp .inspirational-product-img,.gift-category-inspirational.xmas-landing-page .inspirational-product.last-gift-insp .inspirational-product-img{width:300px;height:300px;}
    .gift-category-inspirational.xmas-landing-page .inspirational-product.first-gift-insp .inspirational-product-img img,.gift-category-inspirational.xmas-landing-page .inspirational-product.last-gift-insp .inspirational-product-img img{width:300px;height:300px;}
    .gift-category-inspirational.xmas-landing-page .inspirational-product.first-gift-insp,.gift-category-inspirational.xmas-landing-page .inspirational-product.last-gift-insp{margin-top:0px;}
    .gift-category-inspirational.xmas-landing-page .btn-insp-cat{font-size:13px;}
    .gift-category-inspirational.xmas-landing-page .category-block-text{width: 300px;}
    /* new design shortlong page */
    .shortlong-inner{padding: 22px 5px 60px;}
    .shortlong-winner{background-size: 100px auto;width: 101px;top: -25px;right:-7px;font-size: 12px;}
    .shortlong-winner .shortlong-winner-title{width: 80px;margin-top: 23px;}
    .shortlong-inner .shortlong-title .shortlong-title-big{font-size: 22px;width: 215px;}
    .shortlong-inner .shortlong-title .shortlong-title-small{font-size:15px;width:301px;}
    .shortlong-form{float: none;margin: auto;width:310px;}
    .shortlong-form .input-text{width: 305px;}
    .shortlong-form .dob-day .input-text, .shortlong-form .dob-month .input-text, .shortlong-form .dob-year .input-text{width:95px;}
    .shortlong-radio-box div{width: 100px;}
    .shortlong-newsletter-man {background-position: 34px 0;}
    .shortlong-newsletter-woman {background-position: -97px 0;}
    .shortlong-newsletter-child {background-position: -243px 0;}
    .shortlong-content{float: none;margin: 40px auto auto;width:300px;}
    .shortlong-winners-bigtitle{font-size:16px;}
    .shortlong-winners-list span{font-size:14px;}
    .shortlong-winners{background-image:none;}
    .shortlong-winners-title {padding-left: 0;}
    /* success page */
    .newsletter-success-title{width:185px;font-size: 21px;}
    .newsletter-success-form{width:100%;margin-left: 0;}
    .newsletter-success-text{margin-top: 20px;width: 100%;float:none;}
    .newsletter-success-btn{float:none;margin-left: 5px;}
    .newsletter-success-badged .shortlong-winner{background-size: 100px auto;font-size: 11px;right: 0;top: -3px;width: 100px;}
    .newsletter-success-badged .shortlong-winner .shortlong-winner-title{width: 81px;}
    .newsletter-success-btn .checkbox-newsletter{margin-right: 5px;}
    .btn-newsletter-success{width: 245px;background-position: -22px 0;}
    .btn-newsletter-success > span{font-size:18px;}
    .newsletter-success-img{display:none;}
    .newsletter-success-inner {padding: 10px 10px 14px;}
    .gift-category-inspirational .btn-insp-cat{padding: 13px 5px;font-size: 13px;}
    /* Paypal */
    .paypal-express-review .checkbox-label-paypal label{width: 246px !important;}
    .paypal-express-review .col-1.paypal-title-review{margin-top: 15px;}
    .paypal-express-review .mycheckout-container .mycheckout-review-product-count{padding-right: 15px;width: 9%;}
    .paypal-express-review #review-buttons-container.buttons-set button{padding:15px 70px;}
    .paypal-express-review #review-buttons-container{margin-left: 17px;width: 95%;}
    .paypal-express-review .checkout-review-newsletter-check label{width: 97%;}
    .paypal-express-review .paypal-checkboxes{margin-left: 0;margin-right: 0;width: 100%;}
    .paypal-express-review #review-buttons-container.buttons-set #update_order {margin-top: 0;padding: 0;visibility: hidden;}
    .paypal-express-review .checkout-review-newsletter{margin-bottom: 15px;}
    .paypal-express-review .mycheckout-container .mycheckout-review,.paypal-express-review .paypal-totals .paypal-totals-table{width:100%;}
    .paypal-express-review .mycheckout-review td:first-child {display: block;float: left;width: auto;}
    .paypal-express-review .mycheckout-review td:first-child img{width:54px;height:54px;}
    .paypal-express-review .mycheckout-container .review-address-container a{line-height: 9px;}
    .paypal-express-review .mycheckout-container .mycheckout-review-product-name {vertical-align: top;width: 70%;}
    .paypal-express-review .mycheckout-review td:nth-child(5),.paypal-express-review .mycheckout-review td:nth-child(2),.paypal-express-review .mycheckout-review td:nth-child(3),.paypal-express-review .mycheckout-review td:nth-child(4){display: inline-block;}
    .paypal-express-review .paypal-product-onstock-td {width:58%;padding-top: 8px;}
    .paypal-express-review .mycheckout-container .mycheckout-review-product-count {padding-bottom: 15px;padding-right: 15px;padding-top: 8px;text-align: right;width: 29%;}
    .paypal-express-review .mycheckout-container .mycheckout-review-product-price {padding-bottom: 15px;padding-top: 8px;text-align: right;width: 100px;}
    .paypal-express-review .paypal-totals .paypal-totals-table .first .a-right{width: 67%;}
    .paypal-express-review .mycheckout-container .review-address-container .mycheckout-review-product-name a {display: block;line-height: 17px;width: 180px;}
    .paypal-express-review .mycheckout-container label{font-size: 13px;}
    .paypal-express-review .paypal-totals .paypal-totals-table .a-right:first-child{text-align: left;}
    .paypal-express-review .mycheckout-container #customer-info-form .input-box{width: 250px;}
    .paypal-express-review .mycheckout-container .mycheckout-review-product-name a, .paypal-express-review .review-delivery-time li.availability {font-size: 13px;}
    .checkout-button-container .paypal-logo {background-color: #eda133;border-radius: 3px;float: none;height: 49px;margin: auto auto 10px;width: 290px;}
    .checkout-button-container .paypal-logo a {display: block;float: none;font-size: 18px;height: 49px;}
    .checkout-button-container .paypal-logo a > span{background-position: 73px -1179px;color: #187ec2;display: block;height: 42px;line-height: 49px;margin: auto;padding-top: 0;text-align: left;width: 198px;}
    .checkout-button-container .paypal-logo img {width: 100px;}
    .checkout-button-container .paypal-or{display: block;float: left;margin-left: 12px;margin-right: 12px;margin-top: 5px;}
    .checkout-button-container .button.btn-proceed-checkout.btn-checkout{width: 140px;}
    .checkout-cart-index .cart .cart-container-inner .cart-container-inner-right .button.btn-proceed-checkout.btn-checkout span{font-size:16px}
    .mycheckout-index-index .login-step-facebook.shoplogin-block,.checkout-onepage-index .login-step-facebook.shoplogin-block {margin-top:0px;}
    .mycheckout-index-index .shoplogin-button > div div:last-child a,.checkout-onepage-index .shoplogin-button > div div:last-child a{display:none;}
    .account-login .login-step-facebook.shoplogin-block .buttons-set {display: block;height: 20px;margin:auto !important;padding-top: 0 !important;}
    .account-login .shoplogin-button > div div:last-child a{display:none;}
    #opc-login .step-title h1.big-tab {width: 132px;}
    .gifts-category .royalSlider{width: 300px;}
    .gifts-category .home-products-slider-item{width: 300px;}
    .gifts-category .insp-slider-block {margin-right: 5px;}
    .gifts-category .insp-slider-block .occasion-block-img a,.gifts-category .insp-slider-block .occasion-block-img{height: auto;width: 55px;}
    .gifts-category .occasion-block-img.ocassion-img img{width: 55px;}
    .gifts-category.christmas-category .christmas-feature-blog{width: 300px;}
    .gifts-category.christmas-category .christmas-feature-blog-text{padding-left: 15px;height: 208px;padding-top: 9px;padding-right: 15px;width: 318px;}
    .gifts-category.christmas-category .christmas-feature-blog-text-date.insp-giftfinder-title {font-size: 15px;line-height: 18px;padding: 3px 0 6px;}
    .gifts-category.christmas-category .christmas-blog .christmas-feature-blog-text-date.insp-giftfinder-des{font-size: 14px;line-height: 15px;}
    .gifts-category.christmas-category .christmas-normal-blogs{width: 300px;display:block;}
    .gifts-category.christmas-category .christmas-normal-blog{width: 291px !important;}
    .gifts-category.christmas-category .christmas-normal-blog-img {height: 212px !important;width: 291px  !important;position:relative}
    .christmas-normal-blog-img > a {left: 0;position: absolute;top: 0;width: 291px;}
    .christmas-normal-blog-img img {width: 100%;}
    .gifts-category.christmas-category .christmas-feature-blog-img{width: 330px;}
    .gifts-category.christmas-category .christmas-normal-blog-text.insp-giftfinder-title{font-size: 14px;}
    .small-banner .christmas-homepage{line-height: 18px;}
    .small-banner .christmas-day{font-size: 21px;}
    .small-banner .christmas-text{font-size: 12px;}
}
@media only screen and (min-width:480px) and (max-width:767px){

    /* Valentine category new */
    .valentine-category .small-poster{float: none;height: auto;margin: auto;width: 235px;padding-bottom: 40px;}
    .valentine-category .small-poster.last-poster{margin: auto;}
    .val-generator-img img,.valentine-category .big-poster img,.valentine-category .small-poster img {width: 100%;}
    .valentine-category .text-poster{float: none;margin: auto;width: 400px;}
    .valentine-category .text-poster-wrapper {padding: 15px 25px 0;}
    .valentine-category .poster-des{margin-top: 14px;}
    .valentine-separator {background-size: 400px auto;-webkit-background-size: 400px auto;-moz-background-size: 400px auto;-o-background-size: 400px auto;}
    .valentine-category .big-poster{height: 430px;margin: auto;width: 300px;float: none;}
    .valentine-category .poster-btn{background-size: 250px;background-repeat: no-repeat;width: 250px;bottom: -9px;}
    .valentine-category .poster-btn > a span{font-size: 20px;line-height: 18px;margin-left: 35px;margin-top: 35px;}
    .valentine-category .poster-btn > a {height: 53px;width: 240px;}
    .valentine-category .text-poster .poster-btn a span{padding-top: 27px;font-size: 26px;width: 180px;}
    .valentine-category .text-poster .poster-btn{height: 50px;bottom: 5px;font-size: 31px;padding-top: 40px;}
    .valentine-category .text-poster .poster-btn > a {display: block;margin-top: -15px;}
    .val-generator-img{float: none;margin: auto;width: 400px;}
    .val-generator-text {float: none;height: auto;line-height: 22px;margin: 10px auto auto;padding-bottom: 55px;width: 400px;}
    .val-generator-btn{left: 19%;}
    .gifts-category.valentine-category .christmas-normal-blog{float: none;margin: auto auto 10px;width: 400px;}
    .gifts-category.valentine-category .christmas-normal-blog-img{height: 292px;width: 400px;}
    .gifts-category.valentine-category .christmas-normal-blog-img img{width:100%;}
    .gifts-category.valentine-category .christmas-normal-blog-text.insp-giftfinder-title {font-size: 17px;line-height: 22px;margin-bottom: 0;padding: 20px;}
    .gifts-category.valentine-category .christmas-normal-blog.last-blog{margin:auto;}
    .valentine-description-seo .category-des-contrainer{margin: 0 10px 55px;}
    .valentine-category .category-block-text h1::before, .valentine-category .category-block-text h1::after{background-image:none;width:auto;}
    .valentine-category .category-homegrid .big-product, .valentine-category .category-homegrid .small-product-small, .valentine-category .category-homegrid .middle-product-middle, .valentine-category .category-homegrid .small-product-smaller,.valentine-category .category-homegrid .small-product-small,.valentine-category .category-homegrid .small-product-smaller {margin: 10px auto auto;}
    .gifts-category.valentine-category{background-size: 400px auto;}

    .edit-account-custom .input-box,.my-account .edit-account .fieldset .input-box{width: 400px;}
    #slider-related-cart-product{right: 0 !important;top: -835px !important;}
    .mycheckout-index-index .shoplogin-block .shoplogin-button > div,.checkout-onepage-index .shoplogin-block .shoplogin-button > div {padding-left: 150px;padding-top: 10px;width: auto !important;}
    .my-account .customer-address-book .item address,.my-account .customer-address-book .item p{float: none;padding-left: 0;}
    .wishlist-tab-name,.wishlist-tab-action{width: 300px !important;}
    /* Gifts category test */
    .gifts-category.container {max-width:100%;width: 100%;}
    .gifts-category.container .columns {margin: 0;width: 100%;}
    .gifts-category .gifts-products-container{margin: auto;width: 480px;}
    .gifts-category .category-block-img {height: 315px;;position: relative;}
    .gifts-category .category-block-img > img {height: 315px;left: -246px;position: absolute}
    .gifts-category .mobile-links{position:absolute;top:0;right:20px;display: none;}
    .gifts-category .gifts-slider {margin: 15px auto auto;overflow: hidden;width: 378px;}
    .gifts-slider.boxes-4 .gift-cat-block.box-4,.gifts-category .gifts-slider .gift-cat-block{margin-left: 5px;margin-right: 5px;width: 177px;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block {margin-left: 0;margin-right: 0;width: 49%;display: inline-block;float: none;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block a{margin-left: 0;margin-right: 2px;}
    .gifts-category .gifts-slider .gift-cat-block img{width:100%;}
    .gifts-category .mobile-links > a {background-color: #35a298;border-radius: 5px;-webkit-box-shadow: 0px 4px 0px 0px rgba(45,137,129,1);-moz-box-shadow: 0px 4px 0px 0px rgba(45,137,129,1);box-shadow: 0px 4px 0px 0px rgba(45,137,129,1);color: #fff;display: block;font-size: 15px;height: 51px;line-height: 16px;margin-top: 24px;text-align: center;width: 265px;}
    .gifts-category .mobile-links span {display: table-cell;height: 51px;text-align: center;vertical-align: middle;width: 265px;}
    .gifts-category-info .category-block-text{background-color: #fff;position: relative;right: 0;top: 0;width: auto;padding-bottom: 18px;}
    .gifts-category .insp-giftfinder-des{display:none;}
    .gifts-category .rsArrow.rsArrowLeft,.gifts-category .rsArrow.rsArrowRight{display:none !important;}
    .gifts-category .home-products-slider-item {margin: auto;width: 470px;}
    .gifts-category .insp-slider-block {margin-right: 13px;}
    .gifts-category .insp-slider-block .occasion-block-img {background-size: 90px auto;height: 143px;width: 143px;}
    .gifts-category .insp-slider-block .occasion-block-img a {height: 143px;width: 143px;}
    .gifts-category .occasion-block-img.ocassion-img img {height:100%;margin-top:0px;}
    .gifts-category .rsOverflow{overflow: visible;}
    .gifts-category .insp-slider-block .occasion-title.s-device {margin-top: 8px;display: block;}
    .gifts-category-info .category-block-description {color: #404348;height: auto;padding:7px 10px 10px;width: auto;font-size: 15px;text-align: center;}
    .gifts-category-info .category-block-description h2 {padding-bottom: 10px;}
    .gifts-category-info .category-block-name{margin-bottom: 0;text-align: center;}
    .gifts-category .gifts-price-block{margin-top: 30px;}
    .gifts-category .price-container {overflow: hidden;border: 2px solid #d3d3d3;border-radius: 13px;float: none;height: 105px;margin: auto auto 20px;width: 370px;position: relative;}
    .gifts-category .price-container .mobile-price{height: 105px;left: 0;position: absolute;top: 0;width: 370px;}
    .gifts-category .price-container.last {margin-right: auto;}
    .gifts-category .gifts-price-block .occasion-title{float: right;width: 225px;font-size: 22px;height: 86px;line-height: 86px;margin-top: 10px;margin-bottom: 0;border-left: 2px solid #d3d3d3;}
    .christmas-category.gifts-category .gifts-price-block .rsImg .occasion-title{border-left: medium none;float: right;font-size: 14px;height: 35px;line-height: 18px;margin-bottom: 0;margin-top: 0;padding-bottom: 0;width: 140px;}
    .christmas-category.gifts-category .rsImg .insp-slider-block .occasion-block-img a {height: 143px;width: 143px;}
    .gifts-category .gifts-price-content{width: 100%;}
    .gifts-category .price-gift-insp img {width: 100%;}
    .gifts-category .price-gift-insp{border: medium none;border-radius: 0;float: left;height: 105px;text-align: center;width: 143px;}
    .gifts-category .price-gift-insp.small-price a{height: auto;width: 50px;margin:35px auto auto 44px;}
    .gifts-category .price-gift-insp.mid-price a{height: auto;margin-left: 35px;margin-top: 26px;width: 70px;}
    .gifts-category .price-gift-insp.last a{height: auto;margin-left:22px;margin-top: 20px;width: 90px;}
    .gifts-category .gifts-product-big.gifts-item,.gifts-category .gifts-product-small.gifts-item{height: 240px;margin-right: 0;width: 100%;}
    .gifts-category .gifts-product-big .gifs-item-img,.gifts-category .gifts-product-small .gifs-item-img{height: 240px;width: 240px;float: left;}
    .gifts-category .gifts-item-info {float: left;height: 240px;padding: 0;width: 240px}
    .gifs-item-img img {height: 100%;width: 100%;}
    .gifts-category .gifts-item-name {font-size: 15px;font-weight: bold;padding-left: 11px;padding-right: 11px;padding-top: 9px;}
    .gifts-category .gifts-item-des{height: 65px;padding-left: 11px;padding-right: 11px;}
    .gifts-category .gifts-item-price{padding-left:11px;}
    .gifts-category .category-des-contrainer .category-description.std{padding: 20px;text-align: center;margin: auto;}
    .gifts-category .insp-seotext .category-des-contrainer {margin: 0px 0 55px;}
    .gifts-category .logo-small{display:none;}
    .category-homegrid .morecontent > span,.gifts-category .morecontent > span{display:none;}
    .category-homegrid .morelink,.gifts-category .morelink {background-color: #fff;bottom: 0;-webkit-box-shadow: 0px -5px 5px 0px rgba(255,255,255,1);-moz-box-shadow: 0px -5px 5px 0px rgba(255,255,255,1);box-shadow: 0px -5px 5px 0px rgba(255,255,255,1);display: block;height: 36px;left: 0;opacity: 0.7;position: absolute;width: 100%;background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gifts_category/arrow-more.png');background-repeat:no-repeat;background-position: center center;}
    .category-homegrid .morelink.less,.gifts-category .morelink.less{bottom: -14px;opacity: 1;box-shadow: none;}
    .category-homegrid .morelink.less,.gifts-category .morelink.less {transform: rotate(180deg);}
    .category-homegrid .category-block{padding: 10px 10px 28px;}
    .gifts-category .gifts-products-block .insp-giftfinder-title{padding-left: 11px;padding-right: 11px;padding-top: 10px;}
    .gifts-category td {display: block;}
    .cadeauxfolies .logo-container img {width: 105%;margin-top: 18px;}
    .radbag .logo-container, .radbagch .logo-container, .radbagat .logo-container, .radbagnl .logo-container, .radbagbe .logo-container{margin: 9px auto auto 13px;}
    .communication-bar-container{margin-bottom:0px;position: relative;text-align: left;width: 410px;margin-top:10px;padding: 0;}
    .communication-bar-container a{width: 100%;display:block;margin-left: 0;}
    .communication-bar{text-align:left;}
    .communication-bar-arrow{background-position: -397px -1051px;width: 26px;left: 19px;}
    .pricecheckbox.toolbar-filter {margin-right: 0;padding-right: 16px;padding-top: 0px;}
    .radbagit .pricefilter-option-checkbox{padding: 0 8px;}
    /* versionB for cart */
    .cartB-footer{height: 70px;}
    .rechnung-cartB {margin-left: 20px;}
    .cartB-footer div.logos-cartB{float:none;margin-left: 20px;margin-right: 0;margin-top: 45px;position: absolute;}
    .cartB.ssl-block{right: 123px;top: 40px;}
    .mhnewsletter-table{width:430px;}
    .catalog-category-view .submenu{display:block;}
    .versionCmenu.toolbar-submenu{display:none !important;}
    .success-facebook-likebox{display:block;clear:both;margin-top:10px;float:none;}
    .cms-index-index #livefeed .rsOverflow{width:460px!important;}
    .cms-index-index #livefeed{width:145px;overflow:visible!important;}
    .desktop-device,
    .account-container,
    .search-button,
    .product-grid.flex-7,
    .product-grid.flex-8,
    .product-grid.item-10,
    .product-grid.home-2,
    .product-grid.home-1{display:none}
    .mobile-menu{display:block;}
    .product-grid .sidebar-left-hot img {width:145px}
    .container .four.columns{width:460px}
    .tablet{display:block}
    .gifts-category.christmas-category .gifts-slider .gifts-slider-boxes .gift-cat-block.box-5 {margin-left: 5px;margin-right: 5px;width: 177px;}
    /* Checkout updates */
    .checkout-cart-index .cart .cart-container-inner .cart-container-inner-left, .checkout-cart-index .cart .cart-container-inner .cart-container-inner-right{margin:0px;width:460px;margin-left:10px;margin-right:10px;}
    .checkout-cart-index .cart .cart-container-inner .cart-container-inner-right .totals{width:420px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-price{width:70px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-remove{width:30px;text-align:center;}
    .checkout-button-container{bottom:0;left:0;padding:10px 0px;text-align:center;width:100%;z-index:999}
    .checkout-cart-footer .checkout-cart-footer-contacts .checkout-cart-footer-contacts-item,
    .checkout-cart-footer .checkout-cart-footer-additional .checkout-cart-footer-additional-item{width:460px;background: #fff;margin-bottom:10px}
    .checkout-cart-index .cart .cart-container-inner .cart-container-inner-left, .checkout-cart-index .cart .cart-container-inner .cart-container-inner-right{margin-top:0;}
    .checkout-cart-index .cart .cart-container-inner .cart-container-inner-left{margin-bottom:10px;}
    .steps-checkout span{width: 146px;}
    .checkout-onepage-index .steps-checkout span{width:63px;}
    #opc-login .step-title h1.big-tab {width: 160px;}
    .order-review .checkout-review-newsletter-check{padding: 15px 0 0;width: 290px;}
    #opc-login .step-title h1{padding: 10px 33px !important;}
    #opc-login .step-title h1#tab1.tab-log{padding-left: 34px !important;padding-right: 34px !important;}
    .mycheckout-index-index #opc-login #login-type-2 .step-title.col-2.eight.columns.login-container-block{margin-left: -10px !important;}
    .city-input{width: 343px;}
    .radbagnl .city-input{width: 339px;}
    .cfch .city-input,.cffr .city-input{width:317px;}
    .step-progress-inner.container{width:400px;}
    .step-progress-inner.container.customer{width:405px;}
    .checkout-onepage-index .step-progress .step-progress-title h2{width:82px}
    .checkout-onepage-index .step-progress .customer .step-progress-title h2{width:115px;}
    .ssl-logo{margin-left:0px;}
    .cart-items-header-item-stock{width:120px;font-size:13px;line-height:59px;}
    .phone-gallery{width:460px;height:430px;overflow:hidden;}
    .phone-gallery .phone-gallery-scroll{height:438px;overflow-y: hidden;position:relative;z-index:1}
    .phone-gallery .phone-gallery-inner{oveflow-x:auto;}
    .phone-gallery .phone-gallery-inner .phone-gallery-image{float:left;display:inline-block;margin-right:10px;width:430px}
    .phone-gallery .phone-gallery-inner .phone-gallery-image img{max-width:100%}
    .phone-gallery.one{height:460px}
    .phone-gallery.one .phone-gallery-scroll{height:468px;}
    .phone-gallery.one .phone-gallery-inner .phone-gallery-image{width:460px}
    .releted-products-detail .sliderContainer{width:415px}
    .product-view .rsImg .home-products-slider-item {height: 200px;width: 126px;}
    .product-view .product-img-box .poster-preview{width:460px;height:460px;left:50px}
    .giftsearch .gift-gender{width:440px}
    .giftsearch .gift-price{width:440px}
    .giftsearch .gift-occassion {width:440px;}
    .giftsearch-toolbar{width:460px}
    .review-left,.review-right{width:100%}
    .review-left-review,
    .review-right-review{width: 300px}
    .review-summary-table .rate-star {background-position: -478px -630px;height: 40px;width: 43px;margin-right:10px}
    .review-summary-table .rate-star.isa, .review-summary-table .rate-star.is {background-position: -528px -630px;}
    .product-comments{width:460px;}
    .product-comments .pc-box .expand{margin-right:0}
    .product-comments .pc-box {margin:5px 0;}
    #giftcard_amount_box .input-text{margin:0 20px}
    .home-nav-nav{height: 60px;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;-webkit-overflow-scrolling: touch;}
    .home-scroller li {display: inline-block;float: none;}
    .cms-content td{display:block;}
    .cms-content table td{width: 430px;}

    .form-list .bprecommendations-dob .dob-day,
    .form-list .bprecommendations-dob .dob-month{width:26%}
    .royalSlider{overflow:hidden;padding-bottom:25px;}
    .home-banner .royalSlider{padding-bottom:0;}
    .productquestions-container .box-content.bc-left {margin-left: 10px;width: 450px}
    .productquestions-container .box-content.bc-right {margin-right: 10px;width: 450px}
    .productquestions-container .box-content .date {max-width: 85px}
    .productquestions-container .box-content .response-content,
    .productquestions-container .box-content table {width: 340px;left:0;}
    .review-inner{margin: 0 0 0 0;width: auto}
    #productquestions-splash {margin: 10px 0 0 0;width: auto}
    .login-step-facebook .buttons-set {margin: -24px 0 0 334px;}
    .category-standard-title {width: 100%;}
    .press-content {padding-left: 0;}

    .new-nav div.sbs_autocomplete_inner{margin-top:1px;}
    .new-nav .sbs_autocomplete_inner_right{width:280px;}
    .new-nav .autocomplete-products{width:220px;}
    .new-nav .menu-module.search-header.mobile-search-menu{margin: auto;margin-left: 84px}
    /* new detail product */
    .product-detail-page .container, .product-detail-page .container .columns.grid{width:480px;}
    .product-detail-page .product-view .product-tag-photos,.product-detail-page .container .product-view-content-left-description.nine.columns, .product-detail-page .container .product-view-content-left-info.columns, .product-detail-page .product-view-content-left-gallery.columns, .product-detail-page .product-view-content .product-view-content-center .releted-products.columns{width:460px;}
    .product-detail-page .detail-product-info-right{padding-left: 0;width: 100%; border-left: medium none;float: none;}
    .product-detail-page .product-view-content-left-info.seven.columns{margin-right:10px;}
    .product-detail-page .product-view-content-right-review-big-number{float:none !important;}
    .product-detail-page .releted-products-detail .sliderContainer {width: 425px;}
    .product-detail-page .product-view .rsImg .home-products-slider-item {width: 95px;}
    .product-detail-page .product-view-content-left-description.nine.columns.s-device{margin-left:0px;}
    .product-detail-page .product-view-after.nine.columns{width:460px;}
    .shipping-input{width: 73%;}

    /* A/B category */
    .product-grid.product-grid-item-isotop.category-new-block{width:455px;}
    .category-block{height: 185px;padding: 10px;position:relative;}
    .category-block-links{position:absolute;bottom:15px;}
    .category-block-name > h1 {font-size: 20px;}
    .category-block-scroll{padding-right:10px;}
    .category-block-description{color: #818387;font-size: 13px;height:auto;overflow: hidden;width:95%;}
    .category-block-description h2{font-size: 16px;font-weight: normal;padding-bottom: 5px;}
    .category-block-links a{padding: 5px 5px 4px;}
    /* Gift category */
    .giftsearch.category-gift .category-block-info{background-color: transparent;float: none;height: 23px;margin: auto auto 0;padding-bottom: 0;width: 450px;}
    .category-gift .category-block-description{width: 420px;}
    .category-gift .giftsearch-toolbar{float: none;margin:auto;padding: 0;width: 460px;}
    .giftsearch.category-gift .gift-price, .giftsearch.category-gift .gift-gender,.giftsearch.category-gift .gift-occassion{margin: auto auto 10px;width: 430px;}
    .catalog-category-view .giftsearch.category-gift .gift-toolbar-inner {padding: 10px;width: 440px;}
    .giftsearch.category-gift .gift-gender .gender-search-option {margin-right:0px;width: 120px;height:40px;}
    .giftsearch.category-gift .gift-price .price-search-label,.giftsearch.category-gift .pricecheckbox{float:none;}
    .giftsearch.category-gift .pricecheckbox .personalization-option{margin-right:0px;}
    .giftsearch.category-gift .personalization-search-label{margin-right:0px;margin-top:0px;float:none;}
    #category-info-h1 .morecontent > span {display: none;}
    #category-info-h1.lesstext .morecontent > span {display: inline;}
    #category-info-h1.lesstext .morecontent > p, #category-info-h1.lesstext .morecontent > h2 {display: block;}
    #category-info-h1 .morecontent > p, #category-info-h1 .morecontent > h2 {display: none;}
    /* Internal links A/B testing */
    .category-reviews.devices-links{width:410px;}
    /* A/B testing header */
    .new-nav #header_container_inner_test #tabnav-menu-test{display: block;float: left;margin-top: 29px;width:29.3%;}
    .new-nav #header_container_inner_test #tabnav-menu-test .line-tab {background-color: #ffffff;height: 4px;margin-bottom: 4px;}
    #header_container_inner_test .logo-container{min-width: 170px;}
    #header_container_inner_test .ts-header-logo{display: block;margin-right: 20px;}
    #header_container_inner_test .advantages{display:block;position: absolute;width: 100%;bottom: -28px;}
    #header_container_inner_test .advantages a,#header_container_inner_test .advantages-gratis:after, #header_container_inner_test .advantages-note:after{color:#5b5e61;}
    .new-nav .menu-module.search-header.menu-module.search-testing.mobile-search-menu{z-index: 9;}
    .new-nav .search-header.menu-module.search-testing .input-text{margin-left: 35px;}
    .search-header.menu-module.search-testing .search-input-field:before{content:"";}
    .search-header.menu-module.search-testing .search-input-field {margin-top: 5px;}
    /* Mycheckout */
    .mycheckout-container label{width: 110px;}
    .mycheckout-container .shipping-method-container li{margin-left: 0px;width: 360px;}
    .mycheckout-container .shipping-fields.radio-btn {margin-left: 30px;}
    .mycheckout-container .payment-method-container label{width: 70%;margin-left: 30px;}
    .mycheckout-container .mycheckout-review-product-name{padding-left: 10px;width: 105px;}
    .mycheckout-container .mycheckout-review-product-count{width: 40px;}
    .mycheckout-container .payment-method-container .form-list{margin-left: 20px;}
    .mycheckout-container .billing-address{width: 50%;}
    .mycheckout-container .review-address-container a{padding-left:0px;}
    .stb-block.agreement-block .block.block-cart.block-checkout-cart{padding: 28px 10px 70px;}
    .mycheckout-index-index .stb-block.agreement-block .checkout-review-newsletter-check{height: 85px;}
    .mycheckout-index-index .giftwrapp-checkbox label{width: 330px;}
    /* IE hack mycheckout*/
    :root #login-form .input-text{width:375px \0/IE9;}
    :root .mycheckout-index-index .input-text{width:426px \0/IE9;}
    :root .mycheckout-index-index .city-input .input-text{width:300px \0/IE9;}
    :root .mycheckout-index-index .phone .input-text{width:382px \0/IE9 !important;}
    :root .mycheckout-index-index .cc-number{width:243px \0/IE9 !important;}
    _:-ms-input-placeholder, :root #login-form .input-text{width:375px;}
    _:-ms-input-placeholder, :root .mycheckout-index-index .input-text{width:426px;}
    _:-ms-input-placeholder, :root .mycheckout-index-index .city-input .input-text{width:300px;}
    _:-ms-input-placeholder, :root .mycheckout-index-index .phone .input-text{width:382px !important;}
    _:-ms-input-placeholder, :root .mycheckout-index-index .cc-number{width:243px !important;}
    /* GEOip */
    .geoip-block .geoip-title{font-size: 17px;}
    .geoip-block .geoip-form{width: 456px;}
    .geoip-block .geoip-form > label{font-size: 13px;}
    .geoip-block .select-language{width: 170px;}
    .geoip-block .geoip-form > a{width: 95px;}
    .radbagit .geoip-block .geoip-form {width: 295px;}
    .radbagit .geoip-block .geoip-form > label{float: none;}
    .radbagit .geoip-block{height: 130px;}
    .cffr .geoip-block .geoip-title, .cfch .geoip-block .geoip-title {font-size: 18px;}
    .cffr .geoip-block,.cfch .geoip-block{height: 160px;}
    .cffr .geoip-block .geoip-form,.cfch .geoip-block .geoip-form {width: 286px;}
    .cffr .geoip-block .geoip-form > label, .cfch .geoip-block .geoip-form > label {float: none;font-size: 14px;}
    .paypal-express-review .mycheckout-container label {width: 110px;}
    .paypal-express-review .form-inner.review-address-container.table-product {height: auto;min-height: 220px;padding-top: 30px;}
    .paypal-express-review .container.mycheckout-container {margin-top: 0;}
    .paypal-express-review .checkout-review-newsletter-check label {width:330px;}
    /* Inspirational category page */
    .product-grid.product-grid-item-isotop.category-new-block{float:left;width: auto;}
    .gift-category-inspirational .category-block-img{display:none;}
    .cat-livefeed-block{float: none;height:395px;margin-right: 0;width: auto;}
    .cat-livefeed-block .livefeed-product-homepage .product-inner {height: auto;}
    .cat-livefeed-block .livefeed-product-homepage .product-img, .cat-livefeed-block .livefeed-product-homepage .product-img img{width:142px !important;height:142px !important;}
    .cat-livefeed-block .livefeed-product-homepage .product-desc{width:100%;height:81px;}
    .cat-livefeed-block #cat-livefeed-5.product-grid.live.livefeed-product,.cat-livefeed-block #cat-livefeed-4.product-grid.live.livefeed-product{display:none;}
    .cat-livefeed-block .livefeed-product-homepage .product-desc .product-name{width:125px;}
    .cat-livefeed-block .livefeed-product-homepage .product-desc .product-time{height:35px;}
    .gift-category-inspirational .featured-categories{margin:10px 0px 10px 0;height:490px;}
    .inspirational-category,.inspirational-category.insp-right{float: none;width: auto;height:250px;}
    .inspirational-category-content .inspirational-product{width: 235px;}
    .inspirational-category-content .inspirational-product .inspirational-product-img,.inspirational-category-content .inspirational-product .inspirational-product-img img{height: 120px;width: 120px;}
    .insp-top50 .insp-top-product{margin-bottom: 5px;width: 141px;}
    .insp-top50 .insp-top-product-img,.insp-top50 .insp-top-product-img img{height: 141px;width: 141px;}
    .insp-top50 .last-row-top-product-insp{margin-right:0;}
    .insp-top50 .first-row-top-product-insp{margin-left:0px;}
    .insp-top50-hidden,.gift-category-inspirational .insp-top50{height:870px;}
    .gift-category-inspirational .category-block-text{width: 91%;}
    .insp-gift-content {width: 290px;margin:auto;}
    .insp-gift-content .inspirational-product{height: 160px;margin-right: 0;width: 290px;}
    .insp-gift-content .inspirational-product.first-gift-insp .inspirational-product-img, .insp-gift-content .inspirational-product.last-gift-insp .inspirational-product-img{float: left;height: 160px;width: 50%;}
    .insp-gift-content .inspirational-product.first-gift-insp .inspirational-product-img img, .insp-gift-content .inspirational-product.last-gift-insp .inspirational-product-img img{height:100%;width: 100%;}
    .insp-gift-content .inspirational-product.small-gift-insp:hover .inspirational-product-des,.insp-gift-content .inspirational-product:hover .inspirational-product-des, .insp-gift-content .inspirational-product.small-gift-insp .insp-gift-small:hover .inspirational-product-des,.insp-gift-content .inspirational-product-des:hover {height: 160px;}
    .insp-gift-content .inspirational-product-des {float: left;height: 160px;position: relative;width: 50%;}
    .insp-gift-content .inspirational-product.small-gift-insp:hover .inspirational-product-des .gifts-item-des,.insp-gift-content .gifts-item-des {display: block;height: 84px;overflow: hidden;padding: 5px;}
    .insp-gift-content .inspirational-product-price {bottom: 7px;padding: 0 5px 5px;position: absolute;}
    .insp-gift-content .inspirational-product:hover .inspirational-product-des .inspirational-product-name, .insp-gift-content .inspirational-product.small-gift-insp .insp-gift-small:hover .inspirational-product-des .inspirational-product-name,.insp-gift-content .inspirational-product-des:hover .inspirational-product-name {font-size: 13px;}
    .insp-gift-content .inspirational-product.small-gift-insp{margin-left: 0;margin-right: 0;margin-top: 10px;width: 480px;height: auto;}
    .insp-gift-small.first-small-insp {margin-right: 10px;}
    .insp-gift-small.insp-gift-small {float: none;height: 160px;margin-bottom: 10px;margin-right: 0;width: 290px;}
    .inspirational-product.small-gift-insp .inspirational-product-img{float: left;height: 160px;width: 50%;}
    .inspirational-product.small-gift-insp .inspirational-product-img img{height: 100%;width: 100%;}
    .inspirational-product.last-gift-insp{margin-left:0px;}
    .giftfinder-block .royalSlider{padding-bottom:0px;}
    .insp-slider-block{margin-right:6px;}
    .home-products-slider-item {margin-left: 45px;}
    .insp-slider-block .occasion-title{font-size: 14px;}
    .insp-slider-block .occasion-block-img{background-size: 120px auto;height: 95px;width: 126px;}
    .insp-slider-block .occasion-block-img a{height: 77px;width: 123px;}
    .gift-category-inspirational .rsArrow.rsArrowRight,.gift-category-inspirational .rsArrow.rsArrowLeft{width: 40px;background-size: 30px auto;height: 130px;}
    .gift-category-inspirational .product-grid.product-grid-item-isotop.category-new-block .category-block-description {height:auto;width:100%;overflow-y:visible;padding-bottom:0px;}
    .gift-category-inspirational .product-grid.product-grid-item-isotop.category-new-block .category-block-links{display:none;}
    .cat-livefeed-block .livefeed-product{height: 215px;width: 142px;}
    .cat-livefeed-block .livefeed-product#cat-livefeed-3{margin-right:0px;}
    .inspirational-category-title{height: 240px;width: 240px;}
    .inspirational-category-title img {width: 100%;}
    .inspirational-category-content{height: 240px;width: 240px;}
    .inspirational-category-content .inspirational-product {height: 120px;width: 120px;}
    .occasion-block-img.ocassion-img img {height: 77px;margin-top: 10px;}
    /* Gift category */
    .giftsearch.category-gift .gift-gender .gender-search-option .search-radio-label {padding: 5px 8px;width: 120px;border: medium none;color: #87898c;height: 33px;line-height: 34px;}
    .giftsearch.category-gift .gender-content{width:132px;}
    .giftsearch.category-gift .gift-price .personalization-checkbox,.giftsearch.category-gift .pricecheckbox{ background-color: white;color:#87898c;display: block !important;}
    .giftsearch.category-gift .personalization-search-occassions {background-color: white;display: block !important;float: none;height:auto;margin-top:0px;text-align: center;width: 448px;position: relative;}
    .giftsearch.category-gift .gender-content{background: none repeat scroll 0 0 #fff;display: block !important;height: 100%;margin-top: 0;overflow-y: visible;position: relative;width: 100%;}
    .giftsearch.category-gift .gift-gender .gender-search-option .search-radio-label.checked.checked {border: medium none;color: white;display: block;float: none;width: 120px;}
    .giftsearch.category-gift .gift-gender .gift-type-top{background:none;bottom: 0;display: none;left: 0;padding:0px;position: relative;right: 0;top: 0;z-index: 99999999;}
    .giftsearch.category-gift .gift-occassion .personalization-option .personalization-checkbox{color:#87898c;padding: 7px 0;width: 140px;font-size: 13px;}
    .giftsearch.category-gift .gift-occassion .personalization-option .personalization-checkbox.checked{color:#fff;}
    .giftsearch.category-gift .gift-occassion .personalization-option .personalization-checkbox.checked:after{top:8px;}
    .category-gift .personalization-search.toolbar-filter:after, .giftsearch.category-gift .select-box-gift:after{background-image:none;}
    .giftsearch.category-gift .gift-occassion .personalization-option{width: 143px;}
    .btn-filter {background-color: #fff;bottom: 0px;box-shadow: 0 3px 3px -3px rgba(0, 0, 0, 0.75);height: 60px;left: 0;position: relative;width: 448px;}
    .filter-btn-search {background-color: #ac20ac;color: white;cursor: pointer;display: block;margin: 15px auto auto;padding: 10px;text-align: center;width: 330px;}
    .giftsearch.category-gift .category-grid-content .category-block-info .category-block-info-inner{display:none;}
    .category-gift #toolbar_standard.gift-toolbar-category{margin-left: 0;width: 460px;margin-top: 19px !important;}
    .category-gift .giftsearch-toolbar{background-image:none;}
    .catalog-category-view .giftsearch.category-gift .gift-toolbar-inner{width: 449px;padding:0;margin:auto;}
    .giftsearch.category-gift .giftsearch-toolbar{width:455px;float: none;padding:0;height: 100%;}
    .giftsearch.category-gift .gift-title{border-bottom: 1px solid #1ba99e;float: none;height: 40px;line-height: 40px; margin-right: 0;padding-left: 30px;padding-right: 30px;}
    .giftsearch.category-gift .header-subcontainer{height:auto;}
    .giftsearch.category-gift .gift-title.toolbar-title-gift{float:none;border:none;width: 164px;}
    .giftsearch.category-gift .personalization-search-select-options{margin-top: -1px;width: 230px;}
    .giftsearch.category-gift .gift-price, .giftsearch.category-gift .gift-gender{border-bottom: 1px solid #1ba99e;float: none;height:auto;margin: 0;width:100%;}
    .giftsearch.category-gift .active-filter-gift {background-color: #35c2b9;}
    .giftsearch.category-gift .gift-occassion .gift-type-top{background:none;position: relative;padding:0px;top:0px;}
    .giftsearch.category-gift .price-search-label-gift.select-box-gift{display:none;}
    .giftsearch.category-gift .pricecheckbox{border: medium none;width: 448px;height:auto;}
    .gift-gender .mobile-gender .default:after,.gift-price .mobile-price .default:after,.gift-occassion .mobile-occassion .default:after{background-repeat: no-repeat;border-color: #fff transparent transparent;border-style: solid;border-width: 7px 4px 0;content: "";display: inline-block;height: 0;margin-left: 6px;width: 0;}
    .gift-price .mobile-price,.gift-gender .mobile-gender,.gift-occassion .mobile-occassion{color: #fff;line-height: 37px;padding-left: 20px;}
    .giftsearch.category-gift .gift-price .gift-type-top{background:none;position: relative;padding:0px;top:0px;}
    .giftsearch.category-gift .gift-price .price-filter-search,.giftsearch.category-gift .gift-occassion .personalization-search{background:none;overflow-y: visible;}
    .giftsearch.category-gift .gift-gender {border-right:none;width:100%;}
    .giftsearch.category-gift .gift-occassion{width:100%;border-bottom: 1px solid #1ba99e;margin-bottom: 0;height:auto;}
    .giftsearch.category-gift .personalization-search-label-gift.select-box-gift{display:none;}
    .category-gift .personalization-search.toolbar-filter{height: 40px;line-height: 40px;margin-right:0px;margin-top:0px;width: 183px;}
    .giftsearch.category-gift .m-gift-label{border:none;}
    .giftsearch.category-gift .gender-label.select-box-gift.personalization-search-label:before{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-retina-14.png");background-size: 800px 1500px;background-position: -46px -395px;content: "";height: 22px;left: 10px;position: absolute;top: 14px;width: 21px;}
    .giftsearch.category-gift .gender-label.select-box-gift.personalization-search-label{display:none;border-bottom: 1px solid #e4e6eb;background-color: white;margin-bottom: 0;color: #535659;font-size: 16px;font-weight: normal;padding: 10px 0;position: relative;text-align: center;width: 100%;}
    .giftsearch.category-gift .m-gift-label .default{color: white;font-size: 13px;margin-left: 7px;}
    .giftsearch.category-gift .m-gift-label .default:after{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/gift-content-arrow.png");background-repeat: no-repeat;content: "";display: inline-block;height: 7px;margin-left: 6px;width: 8px;}
    .giftsearch.category-gift .m-gift-label:after{background-image:none;}
    /* Nosto add to cart */
    .test-add-to-cart .nosto-cart-product{width:459px;top: 334px;left: 10px;}
    .test-add-to-cart.addtocart .nosto-cart-product{z-index:9999;left:0px;top:0px;}
    .test-add-to-cart.addtocart #atc_rec {background-color: #e7e8ed;left: 50%;padding: 20px;position: fixed;top:55%;transform: translate(-50%, -50%);width:276px;}
    .test-add-to-cart.addtocart #icart-overview .icart-overview .other-products {height: 260px;}
    #slider-related-cart-product.upsell-cart{right: 10px !important;top: 335px !important;width: 440px;}
    #slider-related-cart-product.upsell-cart .rsImg .home-products-slider-item{margin: 0 10px 0 0;width: 95px;}
    #slider-related-cart-product.upsell-cart .slider-content-item-text a, #slider-related-cart-product.upsell-cart .slider-content-item-text .price-box{font-size:11px;}
    /* Xmas landing page */
    .gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product{margin-right:10px;margin-top:10px;width:225px;margin-bottom: 0;}
    .gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product.insp-last-row-product{margin-right:0px;}
    .gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product-img,.gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product-img img{height:225px;width:225px;}
    .gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product.insp-last-product{margin-right:0px;width:460px;}
    .gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product.insp-last-product .insp-top-product-img,.gift-category-inspirational.xmas-landing-page .insp-top50 .insp-top-product.insp-last-product .insp-top-product-img img{width:460px;height:460px;}
    .gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3{width:146px;}
    .gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3 .insp-top-product-img{width:146px;height:146px;}
    .gift-category-inspirational.xmas-landing-page .insp-top-product.insp-product-3 .product-image.gotodetail > img{width:146px;height:146px;}
    .insp-5-products .insp-top-product{float: left;margin-bottom: 10px;margin-right: 10px;width:225px;}
    .insp-5-products .insp-top-product.insp-last-product{width:460px;margin-right:0px;}
    .insp-5-products .insp-top-product.insp-last-row-product{margin-right:0px;}
    .insp-5-products .insp-top-product-img,.insp-5-products .insp-top-product-img img {height:225px;width:225px;}
    .insp-5-products .insp-top-product.insp-last-product .insp-top-product-img,.insp-5-products .insp-top-product.insp-last-product .insp-top-product-img img{width:460px;height:460px;}
    .gift-category-inspirational.xmas-landing-page .insp-gift-content .inspirational-product.first-gift-insp .inspirational-product-img,.gift-category-inspirational.xmas-landing-page .insp-gift-content .inspirational-product.last-gift-insp .inspirational-product-img,.inspirational-product.first-gift-insp .inspirational-product-img, .inspirational-product.last-gift-insp .inspirational-product-img{width:460px;height:460px;}
    .gift-category-inspirational.xmas-landing-page .insp-gift-content .inspirational-product.first-gift-insp .inspirational-product-img img,.gift-category-inspirational.xmas-landing-page .insp-gift-content .inspirational-product.last-gift-insp .inspirational-product-img img,.inspirational-product.first-gift-insp .inspirational-product-img img, .inspirational-product.last-gift-insp .inspirational-product-img img{width:460px;height:460px;}
    .gift-category-inspirational.xmas-landing-page .insp-gift-content .inspirational-product,.gift-category-inspirational.xmas-landing-page .insp-gift-content .inspirational-product.small-gift-insp,.gift-category-inspirational.xmas-landing-page .insp-3-products .inspirational-product{width:460px;}
    .gift-category-inspirational.xmas-landing-page .insp-gift-small.insp-gift-small{width: 225px;}
    .gift-category-inspirational.xmas-landing-page .inspirational-product.small-gift-insp img,.gift-category-inspirational.xmas-landing-page .inspirational-product.small-gift-insp .inspirational-product-img{width:225px;height:225px;}
    .gift-category-inspirational.xmas-landing-page .inspirational-product.small-gift-insp{margin-left:0;margin-right:0;}
    .gift-category-inspirational.xmas-landing-page .product-grid.product-grid-item-isotop.category-new-block .category-block-description{width:auto;height: auto;max-height:none;overflow-y: visible;}
    /* new design shortlong page */
    .shortlong-inner .shortlong-title .shortlong-title-big{font-size: 31px;width: 301px;}
    .shortlong-inner .shortlong-title .shortlong-title-small{font-size: 20px;width:301px;}
    .shortlong-form{float: none;margin: auto;}
    .shortlong-content{float: none;margin: 40px auto auto;width: 413px;}
    .shortlong-winners-bigtitle{font-size: 19px;}
    .shortlong-winners-list span{font-size:15px;}
    .shortlong-winner{right: -23px;}
    /* success page */
    .newsletter-success-title{width:326px;font-size: 23px;}
    .newsletter-success-form{width:100%;margin-left: 0;}
    .newsletter-success-text{margin-top: 20px;width: 100%;float:none;}
    .newsletter-success-btn{float:none;}
    .newsletter-success-badged .shortlong-winner{background-size:120px auto;right:6px;top:-3px;width:120px;font-size:14px;}
    .shortlong-winner .shortlong-winner-title{width:98px;}
    .newsletter-success-img{display:none;}
    .newsletter-success-inner {padding:10px 10px 14px;}
    .gift-category-inspirational .btn-insp-cat{font-size:16px;padding:13px 10px;}
    /* Paypal */
    .paypal-express-review .col-1.paypal-title-review{margin-top: 15px;}
    .paypal-express-review .mycheckout-container .mycheckout-review-product-count{padding-right: 15px;width: 9%;}
    .paypal-express-review #review-buttons-container.buttons-set button{padding: 15px 150px;}
    .paypal-express-review #review-buttons-container{margin-left: 17px;width: 95%;}
    .paypal-express-review .checkout-review-newsletter-check label{width: 97%;}
    .paypal-express-review .paypal-checkboxes{margin-left: 0;margin-right: 0;width: 100%;}
    .paypal-express-review #review-buttons-container.buttons-set #update_order {margin-top: 0;padding: 0;visibility: hidden;}
    .paypal-express-review .checkout-review-newsletter{margin-bottom: 15px;}
    .paypal-express-review .mycheckout-container .mycheckout-review,.paypal-express-review .paypal-totals .paypal-totals-table{width:100%;}
    .paypal-express-review .paypal-totals .paypal-totals-table .a-right:first-child{text-align: left;}
    .checkout-button-container .paypal-or{margin-left: 60px;margin-right: 60px;}
    .mhdnewsletter-index-landingpage .mhnewsletter-table td {display: block;padding: 0 !important;}
    .mycheckout-index-index .login-step-facebook.shoplogin-block,.checkout-onepage-index .login-step-facebook.shoplogin-block {margin-top:0px;}
    .mycheckout-index-index .shoplogin-button > div div:last-child a,.checkout-onepage-index .shoplogin-button > div div:last-child a{display:none;}
    .account-login .login-step-facebook.shoplogin-block .buttons-set {display: block;margin: -20px 0 0 280px;}
    .account-login .shoplogin-button > div div:last-child a{display:none;}


    .new-nav .site-section .header-menu-module{padding-top: 0;width: 240px;}
    .new-nav .site-section .header-container{height: 50px;width: 100%;}
    .new-nav .header-menu-module{left: 0;}
    .site-section .menu-header{left: 0;min-height: 80px;width: 240px;transform: translate3d(-240px, 0px, 0px);transition:-webkit-transform 0.3s ease-out 0s;position:absolute;}
    .openMenu .site-section .menu-header {transform: translate3d(0px, 0px, 0px);overflow-x: hidden;overflow-y: scroll;}
    .openMenu .page {height: calc(100% - 0px);left: 0;overflow: hidden;position: absolute;top: 0;width: 100%;}
    .openMenu .site-section.content-header{transform: translate3d(240px, 0px, 0px);}
    .site-container{overflow: hidden;width: 100%;}
    .site-section.content-header{transform: none;transition: -webkit-transform 0.3s ease-out 0s;}
    .menu-content-inner {padding-top: 80px;}
    .wrapper.show-nav .page {transform: translateX(240px);}
    .mobile-menu.header-icon span{background-color: #292929;display: block;height: 2px;left: 13px;position: absolute;right: 13px;top: 24px;}
    .mobile-menu.header-icon span::before,.mobile-menu.header-icon span::after {background-color: #292929;content: "";display: block;height: 2px;left: 0;position: absolute;width: 100%;top: 6px;}
    .mobile-menu.header-icon span::before {top: -6px;}
    .mobile-menu.header-icon.active span {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
    .mobile-menu.header-icon.active span::after {bottom: 0;transform: rotate(-45deg);top: 0;}
    .mobile-menu.header-icon.active span::before {top: 0;transform: rotate(45deg);}
    .mobile-menu.header-icon {background-image: none;display: block;font-size: 0;height: 50px;margin-top: 0;position: relative;width: 50px;z-index:9;cursor:pointer;}
    .site-section.navbar-left {width: 240px;}
    .menu-content-inner {padding-top: 0;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link a.top-menu-title,.new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title{border-bottom: 1px solid #e5e5e5;height: 50px;line-height: 50px;padding: 0 0 0 40px;background-color: #f4f4f4;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link a.top-menu-title{padding-left: 40px;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link.first-item-link::before{height:0;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link.first-item-link {margin-top: 0;padding-top: 0;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link a.top-menu-title::after{left: auto;right: 20px;top: 21px;}
    .new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title::after, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title::after{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png");background-position: -796px -1184px;background-repeat: no-repeat;content: "";height: 7px;left: auto;position: absolute;right: 20px;top: 21px;width: 4px;z-index: -1;}
    .new-nav .site-section .menu-manager-menu > li.level0:hover > a.top-menu-title::before, .new-nav .site-section .menu-manager-menu > li.level0:hover > div.top-menu-title::before{opacity:0;}
    .new-nav .site-section .menu-manager-menu > li.level0:hover > a.top-menu-title span, .new-nav .menu-manager-menu > li.level0:hover div.top-menu-title span{color:#292929;}
    .opacity-wrapper.show-layer,.new-nav .site-section .menu-manager-menu li.level0 ul.level0{display:none !important;}
    .site-section .menu-header{height: 100vh;position:absolute;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0.active {display: block !important;background-color: #292929;z-index: 99;opacity:1 !important;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0{height: 100%;left: 0;position: absolute;top: 0;width: 240px;}
    .new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title{position: relative;}
    .new-nav .menu-manager-menu li.level0{position:static;}
    .advantages-block span {border-bottom: 1px solid #e5e5e5;display: block;height: 50px;line-height: 50px;margin-left: 0;padding-left: 40px;}
    .advantages-block{margin-left:0;}
    .advantages::after{height:0;}
    .advantages{margin-top:0;padding-top:0;}
    .new-nav .site-section .static-block-menu.nosubcat ul{margin-left:0;width: 100%;background-color:#292929;padding-bottom: 50px;}
    .new-nav .site-section .static-block-menu.nosubcat li {float: none;margin-bottom: 0;margin-right: 0;padding-left: 40px;padding-right: 40px;width: 100%;box-sizing: border-box;}
    .vertical-inner{border-bottom: medium none;color: #ffffff;text-transform: uppercase;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0 a.top-menu-title,.new-nav .site-section .menu-manager-menu li.level0 ul.level0 div.top-menu-title {color: #ffffff;height: 50px;line-height: 50px;padding: 0 0 0 40px;width: auto;border-bottom: 1px solid #343434;}
    .new-nav .site-section .menu-manager-menu li.level1{width:100%;margin-top: 0;padding-right: 0}
    .new-nav .site-section .submenu-content{margin-left: 0;margin-top: 0;width: 240px;position:static;}
    .new-nav .site-section .title-submenu{color: #797979;font-size: 18px;text-align: left;height: 50px;line-height: 50px;margin: 0;padding: 0 0 0 40px;border-bottom: 1px solid #343434;}
    .new-nav .site-section .menu-manager-menu li.level1 > div.top-menu-title span, .new-nav .site-section .menu-manager-menu li.level1 > a.top-menu-title span{color: #ffffff;text-decoration: none;}
    .new-nav .site-section .menu-manager-menu .level1:hover > a, .new-nav .site-section .menu-manager-menu .level2:hover > a {background-color: rgba(0, 0, 0, 0);}
    .new-nav .site-section .menu-manager-menu li.level0 .static-block-menu.nosubcat li a{height: auto;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level1{height: 0;visibility: hidden;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level1.active {background-color: #292929;height: 100vh;left: 0;position: absolute;top: 0;visibility: visible;width: 100%;}
    .new-nav .menu-manager-menu li.level0 ul.level0 li > span.back-menu {background-color: #4b4b4b;box-sizing: border-box;display: block;height: 50px;line-height: 60px;font-size:0;padding: 0 0 0 40px;width: 100%;color: #ffffff;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0 a.top-menu-title, .new-nav .site-section .menu-manager-menu li.level0 ul.level0 div.top-menu-title{font-family:'FuturaBT-Bold';text-transform: uppercase;font-size:13px;}
    .back-menu-li{display: block;}
    .openMenu .site-section .menu-header .menu-header {display: none;}
    .accountMenuContent a {background-color: #f4f4f4;background-image:none;border-bottom: 1px solid #e5e5e5;color: #292929;display: block;font-size: 15px;height: 50px;line-height: 50px;padding: 0 0 0 40px;text-transform: uppercase;}
    .advantages-mobile .advantages-block{width: 385px;}
    .advantages-mobile{background-color: #f4f4f4;width: 240px;padding-top: 0;}
    .advantages-mobile .advantages-block a{background-image: none;color: #292929;height: 50px;line-height: 50px;padding: 0 0 0 40px;}
    .site-section .menu-header{position: absolute;}
    .new-nav .menu-manager-menu .opener{background-image:none;}
    .new-nav .site-section .menu-manager-menu > li.level0:hover > a.top-menu-title, .new-nav .menu-manager-menu > li.level0:hover div.top-menu-title{background-color: #f4f4f4 !important;color:#292929;}
    .new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title{font-family:FuturaBT-Bold;}
    .new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title::after, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title::after{z-index: 9;}
    .new-nav .site-section .static-block-menu.nosubcat ul{width: 240px;}
    .new-nav .site-section .static-block-menu.nosubcat li {float: none;margin-bottom: 0;margin-right: 0;padding-left: 40px;padding-right: 40px;width: calc(100% - 80px);}
    .vertical-inner{font-size: 12px;border-bottom: medium none;color: #ffffff;}
    .new-nav .menu-manager-menu .level0 .level0 a, .new-nav .menu-manager-menu .level0 .level0 div.top-menu-title{background-color: #292929;}
    .new-nav .site-section .menu-manager-menu > li.level0:hover li.level1 > a.top-menu-title, .new-nav .menu-manager-menu > li.level0:hover li.level1 div.top-menu-title{background-color:#292929 !important;}
    .wrapper{position: static;}
    .gifts-category.container.christmas-category,.gifts-category-info.gifts-category.container.christmas-category{padding-left: 10px;padding-right: 10px;}
    .gifts-category .royalSlider{width: 460px;height: 150px !important;}
    .gifts-category .insp-slider-block {margin-right: 5px;width: 87px;}
    .christmas-category.gifts-category .rsImg .insp-slider-block .occasion-block-img a,.gifts-category .insp-slider-block .occasion-block-img{height: auto;width: 87px;}
    .gifts-category .occasion-block-img.ocassion-img img{height: 100%;margin-top: 0;width: 87px;}
    .christmas-category.gifts-category .gifts-price-block .rsImg .occasion-title{width: 87px;}
    .gifts-category.christmas-category .christmas-feature-blog{width: 460px;}
    .gifts-category.christmas-category .christmas-feature-blog-text{padding-left: 15px;height: 202px;padding-top: 9px;padding-right: 15px;width: 318px;}
    .gifts-category.christmas-category .christmas-feature-blog-text-date.insp-giftfinder-title {font-size: 15px;line-height: 18px;padding: 3px 0 6px;}
    .gifts-category.christmas-category .christmas-blog .christmas-feature-blog-text-date.insp-giftfinder-des{font-size: 14px;line-height: 15px;}
    .gifts-category.christmas-category .christmas-normal-blogs{width: 460px;}
    .gifts-category.christmas-category .christmas-normal-blog{width: 222px;}
    .gifts-category.christmas-category .christmas-normal-blog-img {height: 162px;position: relative;width: 222px;}
    .christmas-normal-blog-img > a {left: 0;position: absolute;top: 0;width: 320px;}
    .christmas-normal-blog-img img {width: 100%;}
    .gifts-category.christmas-category .christmas-feature-blog-img{width: 330px;}
    .gifts-category.christmas-category .christmas-normal-blog-text.insp-giftfinder-title{font-size: 14px;}
    .small-banner .christmas-homepage{line-height: 23px;}
    .small-banner .christmas-day{font-size: 32px;}
    .small-banner .christmas-text{font-size: 15px;}
}
@media only screen and (max-width:767px){
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 a{margin-left: 3px;margin-right: 3px;}
    .cms-page-view .content-page h1{font-size: 1.2rem;}
    .gifts-category .btn-insp-cat{font-size: 17px;padding: 13px 11px;}
    .gifts-category.christmas-category .gifts-slider{width: 100%;max-width: 300px;}
    .gifts-category.christmas-category .box-5.gift-cat-block {width: 149px !important;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5:nth-child(5n) {margin-right: 0;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5:nth-child(2n) {margin-right: 0;}

    .cart-overview .cart-buttom-to-cart.s-device{display:none}
    .mobile-table td {width: 100% !important;}
    .valentines-theme .page-title-wrapper h1::after, .valentines-theme .page-title-wrapper h1::before {background-image: none;background-size: auto auto;width: 0;margin: auto;}
    .valentines-theme .page-title-wrapper h1{font-size: 36px;}
    #valentinecard > form {float: none;margin-bottom: 10px;width: 100%;}
    #valentinecard > img {height: 100%;width: 100%;}
    /* Christmas page */
    .christmas-page .christmas-cat-img{display:none;}
    .christmas-page .christmas-cat-info {float: none;width: 100%;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5 {width: 49% !important;margin-left: 0;float:none;display:inline-block;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5{margin-right: 0px;}
    .gifts-category.christmas-category .gift-cat-block:nth-child(10n) {margin-right: 0px;}
    .gifts-category.christmas-category .box-5.gift-cat-block:nth-child(5n),.gifts-category.christmas-category .box-5.gift-cat-block:nth-child(4n) {width: 49%;}
    .gifts-category.christmas-category .gifts-products-container {width: 100%;max-width: 480px;}
    .gifts-category.christmas-category .gifts-products-container .product-grid-item-home {margin: 10px auto auto;width: 100%;}
    .christmas-feature-blog-img img {width: 100%;}
    .gifts-category.christmas-category .christmas-feature-blog-img {float: none;height: 211px;width: 320px;margin: auto;}
    .gifts-category.christmas-category .christmas-feature-blog-text {float: none;height: 220px;margin: auto;padding-left: 5px;padding-right: 5px;padding-top: 5px;width: 310px;}
    .gifts-category.christmas-category .christmas-feature-blog-text-date.insp-giftfinder-title{font-size: 21px;line-height: 24px;margin: 0;padding: 20px 0 0;}
    .gifts-category.christmas-category .christmas-feature-blog-text-button{left: 30%;}
    .gifts-category.christmas-category .christmas-normal-blog > a{width:320px;height: 372px;}
    .gifts-category.christmas-category .christmas-normal-blog-img img {width: 100%;}
    .gifts-category.christmas-category .christmas-normal-blog-img {height: 234px;width: 320px;}
    .gifts-category.christmas-category .christmas-normal-blog{float: none;margin: auto auto 10px;width:320px}
    .gifts-category.christmas-category .christmas-normal-blog:nth-child(3n) {margin-right: auto;}
    .gifts-category.christmas-category .christmas-normal-blogs{display: block;}
    .gifts-category.christmas-category .christmas-blog .insp-giftfinder-des{display:block;width: 300px;font-size:15px;}
    .gifts-category.christmas-category .christmas-blog .christmas-feature-blog-text-date.insp-giftfinder-des{display:none;}
    .christmas-hastag-slider #hasSlider{overflow: visible;}
    .christmas-popup-images-slider {width: 300px;}
    .gifts-category.christmas-category .christmas-feature-blog-text-date.insp-giftfinder-title,.gifts-category.christmas-category .christmas-normal-blog-text.insp-giftfinder-title,.gifts-category.christmas-category .insp-giftfinder-title, .gifts-category.christmas-category .gifts-products-block .insp-giftfinder-title{font-size:20px}

    .category-block-info-cat{float:none;width:100%;}
    .category-thumb-img{display:none;}

    .col-left .account-mobile-menu {display: block;background-color: #7b0959;border-radius: 5px;box-shadow: 0 4px #5c0542;color: #fff;height: 40px;line-height: 28px;line-height: 44px;font-size: 17px;padding-left: 30px;position: relative;}
    .col2-left-layout .col-main .col-left.sidebar {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;margin-bottom:0px;margin-top: 15px;}
    .col2-left-layout .col-main .col2-main.twelve.columns {margin-top: 15px;}
    .white-block-account{background-color:#fff;}
    #menu-account-block{display:none;}
    .account-mobile-menu-block {padding: 10px;}
    .account-mobile-menu::after {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png") !important;background-position: -320px -1364px;content: "";display: block;height: 16px;pointer-events: none;position: absolute;right: 15px;top: 13px;width: 15px;}
    .my-account .dashboard .white-block{width: 100%;margin: auto auto 10px;height: auto;padding:0 0 10px;}
    #tabsandcontent .titles,.orders-dashboard .white-row-dashboard,.review-dashboard .white-row-dashboard,.customer-info-dashboard .white-row-dashboard,.customer-info-dashboard .info-box{display: none;}
    .wishlist-index-index #tabsandcontent .titles {display: block;}
    .orders-dashboard .white-block-title,.review-dashboard .white-block-title,.customer-info-dashboard .white-block-title{border:none;}
    .wishlist-fullcontent.dashboard-wishlist{margin-top: 3px;}
    .wishlist-fullcontent.dashboard-wishlist #itabs{ padding-left: 20px;padding-right: 20px;padding-bottom: 10px;}
    .title-wishlist-dashboard{font-size: 16px;font-weight: bold;padding-bottom: 10px;padding-top: 20px;}
    .wishlist-fullcontent .titles-holder .title, .wishlist-fullcontent .titles-holder .title-new{float: none;margin-right: 0;width: 417px;}
    .wishlist-fullcontent.dashboard-wishlist .titles-holder .title, .wishlist-fullcontent .titles-holder .title-new {margin-right: 0;}
    .wishlist-fullcontent .itabs .titles .title span.wishlist-list-items{width: 156px;margin: auto;}
    .wishlist-fullcontent .itabs .titles .title span.wishlist-list-buttons a.wishlist-list-buttons-edit{margin: auto auto auto 160px;}
    .my-account .dashboard .dashboard-wishlist,.my-account .dashboard .white-block.review-dashboard,.my-account .dashboard .white-block.customer-info-dashboard,.my-account .dashboard .white-block.orders-dashboard{position:relative;}
    .my-account .dashboard .dashboard-wishlist::after,.my-account .dashboard .white-block.customer-info-dashboard::after,.my-account .dashboard .white-block.review-dashboard::after,.my-account .dashboard .white-block.orders-dashboard::after {background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/wishlist-icons.png");background-position:1px -83px;background-repeat: no-repeat;content: "";display: block;height: 17px;width: 16px;position: absolute;right: 15px;top: 27px;transform: rotate(90deg);-ms-transform: rotate(90deg);-webkit-transform:rotate(90deg);}
    .my-account .dashboard .dashboard-wishlist.open-table-dashboard::after,.my-account .dashboard .white-block.customer-info-dashboard.open-table-dashboard::after,.my-account .dashboard .white-block.review-dashboard.open-table-dashboard::after,.my-account .dashboard .white-block.orders-dashboard.open-table-dashboard::after{top: 22px;transform: rotate(-90deg);-ms-transform: rotate(-90deg);-webkit-transform:rotate(-90deg);right: 20px;}
    .wishlist-popup-inputs .input.rename-input{width: 252px !important;}
    .edit-wishlist, #add-new-wishlist{width: 320px !important;}
    .wishlist-popup-buttons{padding: 35px 5px 40px;}
    .popup-btn-back .button{width: 85px;}
    .wishlist-popup-inputs .button, .wishlist-fullcontent .back-btn-wishlist .div-mwishbottomright .btn-movebutton, .wishlist-fullcontent .div-mwishbottomright .button.btn-share, .wishlist-fullcontent .div-mwishbottom button, .popup-btn-back .button, .popup-btn-save .button{width: 140px;padding: 8px 5px;}
    .edit-wishlist .wishlist-title, #add-new-wishlist .wishlist-title{font-size: 18px;}
    .wishlist-popup-inputs .input{width: 248px !important;}
    .wishlist-fullcontent .wishlist-title .wishlist-edit-name{display: block;margin-left: 0;}
    .wishlist-tab-checkbox.checkbox-all-items > span{display: none;}
    .wishlist-tab-name{margin-right: 0;width: 142px;}
    .wishlist-tab-img {margin-right: 5px;}

    .gift-category-inspirational .morecontent.whole-text span.h2, .h2{font-size:16px;}
    /* RadCard */
    .rad-card-detail{float: left;margin-bottom: 10px;margin-left: 0;margin-top: 20px;}
    .product-view .rad-card-detail .price-wrapper{overflow: hidden;}
    .wrapper.show-nav .header-container{opacity: 1 !important;}
    .gift-category-inspirational .product-grid.product-grid-item-isotop.category-new-block .category-block-description .morecontent .morelink {border-left: 15px solid transparent;border-radius: 0;border-right: 15px solid transparent;border-top: 15px solid #fff;display: block;height: 0;margin: 3px auto auto;position: relative;width: 0}
    .gift-category-inspirational .product-grid.product-grid-item-isotop.category-new-block .category-block-description .morecontent .morelink::before {border-left: 15px solid transparent;border-radius: 0;border-right: 15px solid transparent;border-top: 15px solid #2D7776;content: "";left: -15px;position: absolute;top: -18px}
    .gift-category-inspirational .product-grid.product-grid-item-isotop.category-new-block .category-block-description .morecontent .morelink.less::before {border-bottom: 15px solid #2D7776;border-top: medium none;top: 3px;}
    .gift-category-inspirational .product-grid.product-grid-item-isotop.category-new-block .category-block-description .morecontent .morelink.less {border-bottom: 15px solid #fff;border-top: medium none;}
    .gift-category-inspirational .product-grid.product-grid-item-isotop.category-new-block .category-block-description{overflow: hidden;}
    .gifts-category .category-description-bottom .morelink.s-device{opacity:1;}
    .gift-category-bottom .category-description-bottom{position: relative;}
    .gifts-category .category-des-contrainer .category-description.std{height: 50px;overflow: hidden;}
    .gifts-category .category-des-contrainer .category-description.std.whole_seo_text{height:100%;}
    .table-mobile td {display: block;}
    #select-item-all{float:left;margin-left: 10px;}
    .selected-search-items{width:100%;}
    .mask-home, .content-text-home{display:none;}
    .checkout-cart-index .cart .cart-title{margin-top:-15px;}
    .box-category.giftfinder-sidebar form .box-gift-content .gift-title-sec{font-size:15px;}
    .product-detail-page .product-view-content-right-null-review-text{float:none;clear:both;margin-bottom:15px;margin-top: 15px;position: relative;top: 10px;}
    .sort-title-filter {line-height: 40px;text-align:left;width:115px;}
    .pricecheckbox.toolbar-filter{padding-left: 0;padding-right: 1px;margin-bottom:15px;margin-top:0px;float:left;}
    #pricefilter_checkbox{margin-bottom: 25px;margin-top:5px;}
    .new-nav .menu-manager-menu .level0.icon-li .static-block-menu .nodisplay{display:none;}
    .footer-logo img{width:50%;}
    #topCartContent.press-product-link{margin-top:10px;margin-left:0px;}
    .advantages {display:none;}
    .feature-auto-box{background-color: #FFFFFF;height: 420px;margin:5px;width: 300px;}
    .feature-auto-box img{width:300px;height:420px;}
    .feature-auto-box .product-image img{width:300px;height:300px;}
    .feature-auto-box .box-name{font-size: 16px;}
    .feature-auto-box .box-name-price{font-size: 15px;margin: 5px 5px 5px 10px;}
    .feature-auto-box .product-title{font-size: 18px;padding-left: 10px;}
    .feature-auto-box-smalls{margin:5px;}
    .feature-auto-box-smalls,.feature-auto-box-smalls img{height:205px;width:145px;}
    .MagicThumb-background{display:none !important}
    .cms-index-index #livefeed{width:145px;overflow:visible!important;}
    #mobile-search-btn a{display:block;}
    .logo-container{left: 0;max-width: 100%;position: absolute;text-align: center;width: 100%;}
    .logo-container img {width:155px;}
    .mobile-logo{display: inline-block;}
    .paypal-express-review .logo-container,.checkout-onepage-index .logo-container, .checkout-onepage-success .logo-container, .checkout-cart-index .logo-container{float:left;position:relative;margin-left: 20px;}
    .checkout-cart-index .radbag .radbag-logo-ts{display:block;}
    .paypal-express-review .radbag .radbag-logo-ts img,.checkout-onepage-index .radbag .radbag-logo-ts img, .checkout-onepage-success .radbag .radbag-logo-ts img, .checkout-cart-index .radbag .radbag-logo-ts img {margin-top: 16px;width: 35px;}
    .paypal-express-review .radbag .radbag-logo-ts,.checkout-onepage-index .radbag .radbag-logo-ts, .checkout-onepage-success .radbag .radbag-logo-ts, .checkout-cart-index .radbag .radbag-logo-ts{position: absolute;right: 20px;top: -21px;}
    .paypal-express-review #mobile-search-btn,.checkout-onepage-index  #mobile-search-btn, .checkout-onepage-success  #mobile-search-btn, .checkout-cart-index  #mobile-search-btn{display:none;}
    /* Mobile logo center */
    .radbag .logo-container,.radbagch .logo-container,.radbagat .logo-container,.radbagnl .logo-container,.radbagbe .logo-container{height: 30px;left: 0;margin: 15px auto auto;max-width: 100%;min-width: 120px;position: absolute;text-align: center;width: 100%;}
    .logo-container.logo-shop-it,.logo-container.logo-shop-fr {height: 30px;left: 0;margin: 2px auto auto;max-width: 100%;min-width: 120px;position: absolute;text-align: center;width: 100%;}
    .radbag .logo-container img,.radbagch .logo-container img,.radbagat .logo-container img,.radbagnl .logo-container img,.radbagbe .logo-container img{margin-top: 0;width: 120px;}
    .cadeauxfolies .logo-container img {width: 155px;margin-top:18px;}
    .header-icon.cart-container{float:right;margin-top: 9px;}
    .empty-cart h1{font-size:20pt;}
    .desktop-device,
    .toolbar .breadcrumbs,
    .only-desktop{display:none;}
    .device-checkout,
    .device,.device-checkout,
    .s-device{display:block}
    .checkout-cart-index .cart .cart-container-inner{padding-top: 4px;margin-bottom:30px;max-width: 100%;width: 100%;}
    .checkout-cart-index .cart .cart-btn.cart-container-inner.s-device{margin-bottom:0;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-image,.checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-image img {height: 112px;width: 112px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-imtes-header-detail-info {height: 112px;margin-left: 7px;width: 330px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-name {float: none;height: 60px;line-height: 15px;margin-bottom: 3px;overflow: hidden;width: 165px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name .cart-product-name {display: block;height: 66px;overflow: hidden;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name a {color: #6d6d6f;font-size: 14px;margin-top: 0;padding: 0;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name a .cart-product-sku {display: none;white-space: normal;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name .show-options{margin-left:0;margin-right:0;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name .preview-poster{margin-left:0;margin-right:0;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-header-item-name dl{margin:0}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-bottom {float: none;height: 49px;width: auto;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-qty {border: 2px solid #dddddd;border-radius: 5px;height: 46px;line-height: 46px;margin-top: 0;width: 50px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-qty input {background-position: -350px -1195px;border: medium none;height: 33px;margin-left: 0;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-item-inner {height: 114px;margin: auto;padding: 15px 13px 13px 14px;width: 460px;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item {height: 140px;padding: 0;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item div {display: block;height: 66px;margin: 0;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-price span.cart-price {color: #6d6d6f;display: block;font-size: 14px;text-align: right;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-remove {font-size: 11px;height: 18px;line-height: 20px;margin-top: 8px;width: 93px;text-align: right;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-remove a {color: #6d6d6f;font-size: 14px;text-decoration: underline;}
    .checkout-cart-index .cart .cart-container-inner .cart-items .cart-items-item .cart-items-header-item-price {float: none;height: 20px;line-height: 20px;text-align: right;width: 93px;}
    .columns.checkout-block{background:none;width: 440px;}
    .checkout-onepage-index .steps-progress {display: block;margin-bottom: 20px;padding-top: 0;margin-top: -15px;}
    .mycheckout-index-index .radbag .ts-mobile.radbag-logo-ts,.mycheckout-index-index .radbagat .ts-mobile.radbag-logo-ts,.mycheckout-index-index .radbagch .ts-mobile.radbag-logo-ts{display: block;left: 90px;position: relative;top: -34px;}
    .mycheckout-index-index .ts-mobile.radbag-logo-ts img{width: 35px;}
    #checkout-step-payment label,#checkout-step-payment .input-box,#checkout-step-billing label, #checkout-step-shipping_method label,#checkout-step-billing .input-box,#checkout-step-shipping_method .input-box,#allow-gift-options-container{float:none;width: 100%;margin-bottom: 0;font-size: 14px;}
    #checkout-step-billing .inputs-small {float: none;width: 100%;}
    #checkout-step-billing .city-input .input-box, #checkout-step-billing .city-input {width: 315px;}
    .opc-wrapper.container .order-review .eight.columns.right-small{background-color: #fff;border: 2px solid #cdccc8;border-radius: 5px;}
    .opc-wrapper.container .order-review.review-block .eight.columns.right-small {border: medium none;border-radius: 0;}
    .review-table-items .product-image{padding-bottom: 7px;}
    .order-review .review-block-left {padding:27px 0 20px;overflow: hidden;}
    #mycheckout-form-step3 {margin: auto;width: 444px;}
    .order-review .customer-address-review{border:none;}
    .order-review .review-back{border:none;padding-right: 15px;}
    .separate-table {background-color: #d4d4d3;height: 1px;margin-bottom: 10px;margin-top: 10px;width: 100%;}
    .order-review .review-back span {border-bottom: 15px solid transparent;border-left: 15px solid #d4d4d3;border-top: 15px solid transparent;color: #6b6e73;display: block;font-size: 14px;height: 0;text-indent: -99999px;width: 0;}
    .order-review .review-back a {color: #6b6e73;display: block;font-size: 14px;height: 100%;left: 0;position: absolute;text-indent: -999999px;top: 0;width: 100%;}
    .order-review .row-checkout{position:relative;}
    .checkout-onepage-index .input-text.tel-input {width: 400px;}
    .opc-wrapper.container .eight.columns.right-small{width:100%;background:none;}
    .mycheckout-form-step1, .mycheckout-form-step2, .mycheckout-form-step3 {margin: auto;overflow: hidden;width: 440px;}
    .mycheckout-index-index #mycheckout-form-step1 label {float: none;width: 100%;margin-left: 5px;margin-top: 0;}
    #mycheckout-form-step1 .billing-fields .billing-input {margin-top: 0;}
    #allow-gift-receipt-block{margin-left: 30px;}
    .mycheckout-index-index #checkout-payment-method-load,.mycheckout-index-index .billing-inner {margin-top: 25px;}
    #mycheckout-form-step1 .input-box {float: none;width: 100%;}
    #mycheckout-form-step1 .phone .input-text {width: 380px;}
    #mycheckout-form-step1 .inputs-small {float: none;width: 100%;}
    #mycheckout-form-step1 .city-input, #mycheckout-form-step1 .city-input .input-box {float: right;width: 315px;}
    #mycheckout-form-step1 .zip-input {float: left;width: 115px;}
    .checkout-title-block{padding-left:0;padding-top: 0px;}
    .cart-container-inner-right.eight.columns.s-device{display:block;}
    .versionCmenu.toolbar-submenu .title-subcategory{display:none !important;}
    .notmobile{display:none !important;}
    .mycheckout-index-index #additional .gift-message-form label{margin-left: 33px;}
    .sub-category-wrapper{float:left;width:100%;margin:0 0 10px}
    .sub-category-wrapper .sub-category-content{display:none;margin:5px}
    .sub-category-wrapper .sub-category-content .sub-category-content-inner{border:2px solid #D0D0D1;padding:10px 0;position:relative; background:#fff;float:left; }
    .sub-category-wrapper .sub-category-content .sub-category-content-inner:after,
    .sub-category-wrapper .sub-category-content .sub-category-content-inner:before { bottom:100%; left:88%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; }
    .sub-category-wrapper .sub-category-content .sub-category-content-inner:after { border-color:rgba(255, 255, 255, 0); border-bottom-color:#fff; border-width:14px; margin-left:-14px; }
    .sub-category-wrapper .sub-category-content .sub-category-content-inner:before { border-color:rgba(208, 208, 209, 0); border-bottom-color:#d0d0d1; border-width:17px; margin-left:-17px; }
    .sub-category-wrapper .sub-category-content .sub-category-content-inner .four.columns{margin-right:0;margin-left:0}
    .sub-category-wrapper .sub-category-title{margin:10px 5px}
    .sub-category-wrapper .sub-category-title h2{border:2px solid #d0d0d1;padding:10px 5px;font-size:14px;font-weight:normal}
    .desktop-checkout{display: none;}
    .livefeed-product,
    .callouts .product-grid,
    .homepage-top-products .product-grid {height: 205px;}
    .home-nav-title{margin:7px 6px 14px 10px;}
    .geschenkfinder-block .product-grid{height:197px;}
    .livefeed-index-index .product-grid{height:225px!important;}
    .product-grid{width:145px;height:205px;margin:5px;}

    #giftfinder {margin: 0;width: 100%;}
    .container.giftsearch-container {margin: 0;padding: 0;width: 100%;max-width: 100%;}
    .container.giftsearch-container .columns {width: 100%; margin: 0;}

    .gitf-container .product-grid {height: 160px;margin: 0px;width: 100%;border-bottom: 2px solid #ebe2e3}
    .gitf-container .product-grid .product-inner {height: 160px;overflow: hidden;}
    .gitf-container .product-grid .product-img {float: left;height: 160px;width: 160px;}
    .gitf-container .product-grid .product-img img {/*width:100%;height:100%;*/}
    .gitf-container .product-grid .product-des {float: left;position: relative;width: calc(100% - 160px);height: 160px;}
    .gitf-container .product-grid .product-des .product-des-info {height:160px;position:relative;padding: 0;}
    .gitf-container .product-grid .gifts-item-des {color: #5b5e61;display:block;height: 65px;padding-left: 11px;padding-right: 11px;font-size: 13px;margin-top: 9px;overflow: hidden;}
    .gitf-container .product-grid .product-price {color: #6f7277;bottom: 7px;font-size: 14px;padding-left: 11px;position: absolute;}
    .product-grid .product-des .product-price.product-nextstatus{display: inline-block;bottom: 4px;}
    .gitf-container .product-grid:hover .product-name {color: #5b5e61;font-size: 15px;}
    .gitf-container .product-grid .product-des .product-social {bottom: 7px;float: right;position: absolute;right: 5px;}
    .container.gitf-container {width: 100%;}

    .customer-photo-inner{font-size:13px;font-weight:normal;}
    .home-big-product-name{font-size:11px;margin:0px;}
    .homepage-top-content .homepage-big-user{margin-bottom:2px;}
    .homepage-top-content .homepage-big-user{line-height:12px;}
    .product-view-content .product-view-content-center .releted-products.columns{float:left}
    .product-grid .product-img img,
    .livefeed-product-homepage .product-inner .product-img,
    .homepage-top-products-big .callout-img img,
    .last-imported-social-photo img{height:160px;max-width:100%;width:160px;}
    .home-big-product-content {float: right;height: 65px;}
    .product-grid .product-inner{height:205px}
    .livefeed-product-homepage .product-desc{width:145px;margin-top:-5px;}
    .livefeed-product-homepage .product-desc .product-time{font-size:9px;}
    .columns.alpha{margin-left:5px;}
    #livefeed{height:210px!important;}
    .columns.omega{margin-right:5px;}
    .homepage-top-products-big{width:300px;margin:5px;height:205px}
    .homepage-top-products-big-inner{height:205px}
    .homepage-top-products-big-inner .homepage-top-content-image{width:135px;}
    .homepage-top-products-big .homepage-top-content-text{height:auto;margin: 0;padding: 0;width: 145px}
    .homepage-top-content-text-content {padding: 10px}

    .homepage-top-content .seller-text {font-size:10px;}
    .homepage-top-content .hp-big-title {font-size:12px;}
    .home-big-product-text {display: inline-block;font-size: 12px;height: 68px;overflow: hidden;line-height:13px;display:none}
    .homepage-top-products-big-inner .member-price .members-price-wrapper:before {border-bottom: 14px solid rgba(0, 0, 0, 0);border-right: 14px solid #FB9E1D;border-top: 14px solid rgba(0, 0, 0, 0);margin-left: -18px;margin-top: -5px;}
    .homepage-top-products-big-inner .member-price .members-price-wrapper {padding: 5px;}
    .product-grid .product-des .product-des-info{margin:0;padding:5px}
    .members-price-text.s-device{display:inline;}
    .product-grid .product-des .product-name {color:#6f7277;font-size: 15px;font-weight: bold;height: 36px;overflow: hidden;padding-left: 11px;padding-right: 11px;padding-top: 9px;}
    .heart-wrapper .whicon a:hover span{display:none;}
    .category-standard-title{width:100%;}
    .allow .device,
    .desktop-checkout,
    .home-nav-title,
    .category-reviews,
    .ccf-flex .checkout-cart-footer-additional img.bewertung,
    .trusted-logos .right a,
    .desktop,.oder{display:none}
    .newsletter.container .newsletter-button .desktop{display:block!important;margin-bottom:10px;}
    #checkout-review-table-wrapper .form-inner h1.desktop{display:block!important;margin-bottom:10px;font-size:20px;}
    .home-navigation-navi.versionA .home-nav-title{float:none;display:block;}
    .home-navigation-navi.versionB{display:inline-block}
    .callout-img{width:145px;height:145px;}
    .home-callout.container {margin-top:263px;}
    .callouts {margin-top:-235px;}
    .folge-icon .fi{display:inline-block;margin-right:5px /* for testing */}
    .product-view-content-left-info,
    .product-view-social,
    .product-tag-photos,
    .product-detail-extra-info{float:left}
    .container .product-view-content-left-info.columns{float:left}
    .product-view-content-center .columns{margin-left:5px;margin-right:5px}
    .review-left,
    .review-right{margin-left: 0;margin-right:0;width: 100%;}
    .product-comments-bewertungen-content { margin-right: 10px;}
    .product-view-content-center .releted-products.columns{margin-left:0px;margin-bottom:20px;}

    .product-view .slider-content-item-text .price-box,
    .product-view .slider-content-item-text a {font-size: 11px;font-weight: normal}
    .product-view .product-view-title h1 {display: inline-block;font-size: 22px;max-width:85%;text-align: center;}
    .product-detail-page .product-view .price-wrapper .product-detail-tax-info{clear:both;float:left;margin:5px 0 10px;}
    .product-view .price-wrapper .special-price {float: left;}
    .product-view .price-wrapper .price-box .old-price {float: left;}
    .product-view .price-wrapper .price-box .old-price .price{font-size:20px;margin-top:17px;}
    .old-price .price-label{top:65%;}
    .product-view .product-img-box .more-views {float: none;width: auto;}
    .product-view .product-img-box .more-views ul li {margin:15px 15px 0 0;width:60px}
    .product-view.pw-configurable .product-collateral,
    .product-view.pw-simple .product-collateral{min-height:0px}
    .product-view.pw-configurable .correct-email{font-size:12px;color:#87898C}
    /* Gift box on category page */
    .sidebar-giftfinder-box{background-size: 300px 420px;width:300px;height:420px;}
    .giftfinder-sidebar.box-category form h3{display:block;}
    .giftfinder-sidebar form .left-title-box{font-size: 13px;}
    .box-category.giftfinder-sidebar form .box-gift-content h3{font-size: 15px;}
    .box-category.giftfinder-sidebar form{padding-top:15px;}
    .box-category.giftfinder-sidebar form fieldset{margin-top: 150px;}
    .box-category.giftfinder-sidebar form .box-gift-content {padding-left: 5px;padding-right: 5px;}
    .box-category.giftfinder-sidebar .btn-giftfinder{margin-left: 100px;margin-top: 0;padding: 6px;width: 64px;}
    .giftfinder-sidebar.box-category .gift-separator{width: 200px;}
    .box-category.giftfinder-sidebar fieldset .gender{width:75px;}
    .box-category.giftfinder-sidebar fieldset .prconf{width: 65px;}
    .box-category .prconf span{font-size: 9px;}
    .giftfinder-sidebar.box-category fieldset .gender span{font-size: 11px;left: 1px;top: -5px;}
    .giftfinder-sidebar.box-category fieldset .gender span.her, .giftfinder-sidebar fieldset .gender span.him{left: 1px !important;}
    .giftfinder-sidebar.box-category fieldset .gender{height: 32px;}
    .giftfinder-sidebar.box-category .gift-separator{margin:6px auto 9px;}
    .box-category.giftfinder-sidebar fieldset .prconf{height:32px;}
    #selectedItems {font-size: 11px;height: 32px;width: 242px;}
    .giftfinder-sidebar.box-category .prconf span{height: 35px;line-height: 12px;margin-top: 13px;font-size: 11px;}
    .giftfinder-sidebar.box-category .person-gift{margin-bottom:7px;margin-top: 3px;}
    .feature-giftfinder-box.feature-auto-box,.feature-giftfinder-box.feature-auto-box .sidebar-giftfinder-box{height: 205px;}
    .feature-giftfinder-box.feature-auto-box #selectedItems{width:100%;height:auto;font-size:13px;}
    .feature-giftfinder-box.feature-auto-box .giftfinder-sidebar fieldset .gender.checked span.him:before {background-position: -33px -518px;width: 32px;}
    .feature-giftfinder-box.feature-auto-box .giftfinder-sidebar form h3 {color: white;display: block;font-size: 14px;padding-bottom: 10px;}
    .feature-giftfinder-box.feature-auto-box .giftfinder-sidebar form .left-title-box{font-size: 13px;padding-bottom: 4px;}
    .feature-giftfinder-box.feature-auto-box .giftfinder-sidebar fieldset{position: static;}
    .feature-giftfinder-box.feature-auto-box .sidebar-giftfinder-box{background-image:none;}
    .feature-giftfinder-box.feature-auto-box .giftfinder-sidebar fieldset{width:auto;}
    .feature-giftfinder-box.feature-auto-box .giftfinder-sidebar fieldset .field{margin-bottom: 9px;}
    .feature-giftfinder-box.feature-auto-box .giftfinder-sidebar fieldset .gender{text-align: inherit;width: 38px;padding: 0;}
    /* Mobile menu */
    .header-icon{margin-right: 28px;position: relative;z-index: 9;}
    .mobile-menu, .submenu-container {background-color: #313234;display: block;position: absolute;height: 53px;margin-top: 0;padding-left: 20px;padding-right: 20px;padding-top: 25px;}
    .mobile-menu,.submenu-container{display:block;}
    .catalog-category-view .subsubmenu a{border-radius:0;color:white;padding: 15px 0;font-size:17px;}
    .subsubmenu a{color: #FFFFFF;display: block;line-height: 20px;padding: 15px 0;width: auto;text-transform:uppercase;border-radius: 0;}
    .catalog-category-view .subsubmenu{padding-top:18px;display:block;}
    .subsubmenu{display:block;left:-260px;position:absolute;width:260px;z-index:9999999;background-color:#414447;top: 62px;height: 568px;margin-right:0px;padding-top: 18px;}
    .catalog-category-view .menu-list .menu-link .submenu .menu-top:hover{color:white;}
    .menu-list .menu-link .dropdown-menu{display:block !important;margin-left:0px;padding-left: 0px;padding-right: 0px;background-color:#414447;padding: 0;top:-16px;width: 260px;height: 577px;}
    .menu-list .menu-link .dropdown-menu li a {font-size: 17px;padding: 0;line-height:28px;top: 1px;width: auto;}
    .menu-list .menu-link .dropdown-menu li {height: 30px;line-height: 30px;padding: 15px 20px;text-align: left;}
    .menu-list .menu-link .subsubmenu-mehr.dropdown-menu li {float: none;padding-left: 15px;width:auto;}
    .menu-list .menu-link .dropdown-menu.subsubmenu ul {padding-top: 18px;}
    .menu-list .menu-link .dropdown-menu li a:hover{background-color:transparent;}
    .noclick{pointer-events:none;-ms-touch-action: none}
    .submenu li {border: medium none;display: block;height: auto;line-height: 20px;padding: 0 20px;text-align: left;}
    .submenu li:hover,.subsubmenu a:hover{background-color: #37383C;}
    .catalog-category-view .subsubmenu ul{width: 100%;height:auto;margin:0;}
    .catalog-category-view .subsubmenu a:hover {background-color:transparent;}
    .submenu ul{margin:0;border: none;padding:0px;width:100%;font-size: 17px;z-index: 5;}
    .catalog-category-view .subsubmenu li{height: auto;padding: 0 20px;}
    .subsubmenu li{width:auto;background-color:#414447;}
    .back-menu{background-color: #2C2D31;color: #FFFFFF;padding: 9px 20px 10px;position: absolute;width: 220px;font-family: 'FuturaBT-book';cursor: pointer;top: -62px;line-height: 58px;height: 61px;text-transform: uppercase;font-size:17px;}
    .menu-link.active-menu:after{display:none;}
    .header-menu{background-color:#414447;left:-260px;position:absolute;z-index:999999;top:0px;width:260px;}
    .ts-header-logo{display:none;float:right;}
    .menu-list{width:260px;text-align:left;height:auto;font-family: 'FuturaBT-Medium';}
    .menu-list .menu-link{display:block;text-align:left;border:none;height: auto;line-height: 20px;padding-left: 20px;padding-right: 20px;}
    .menu-list .menu-link:hover{background-color: #37383C;}
    .catalog-category-view .subsubmenu .active-menu a {background-color: rgba(0, 0, 0, 0);}
    .subsubmenu .active-menu a {background-color: rgba(0, 0, 0, 0);}
    .menu-list .menu-link.active-menu a {color: white;}
    .menu-list .menu-link:hover a{color: white;padding-left: 0px; padding-right: 0px;}
    .menu-list .menu-link a{color:white;display:block;padding:15px 0;width: auto;line-height: 20px;}
    .catalog-category-view .menu-list .menu-link a, .menu-list .menu-link a {color: white;}
    .catalog-category-view .menu-list .menu-link .subsubmenu-mehr.dropdown-menu li {line-height: 30px;padding: 15px 20px;}
    .submenu-container .submenu-title,.arrow-submenu{display: none;}
    .menu-mobile-icon{float:right;display:block;margin-right:5px;margin-top:15px;}
    .menu-container.container {width:auto;}
    .menu-container.container .columns {margin-left:0;margin-right:0;width:100%}
    .submenu{display:block;}
    /* Menu B */
    .subsubmenu-cat .back-menu{top: -80px;}
    .header-menu{background-color:#414447 !important;}
    .header-submenu .submenu-kategorie .menu-list.mobile-menu-list{font-size:17px;}
    .header-menu .menu-link.menu-cat{display:block;}
    .header-menu .menu-list {height: auto !important;line-height: 57px !important;}
    .catalog-category-view .header-submenu .subsubmenu a{font-size:17px;}
    .catalog-category-view .submenu{min-height: inherit;}
    .catalog-category-view .versionCmenu.toolbar-submenu .subsubmenu {padding-top: 18px;}
    .catalog-category-view .versionCmenu.toolbar-submenu .subsubmenu li{height:auto;margin-bottom: 0;padding: 0 20px;margin-left: 0;}
    .catalog-category-view .versionCmenu.toolbar-submenu .subsubmenu li a {background-color: rgba(0, 0, 0, 0);font-size: 17px;padding: 15px 0;}

    .my-wishlist #wishlist-view-form{padding:0 10px}
    .my-wishlist #wishlist-table colgroup{display:none}
    .my-wishlist #wishlist-table tbody{display:inline-block;width:100%}
    .my-wishlist .m-row-one{display:inline-block;width:48%}
    .my-wishlist .m-row-two{display:inline-block;width:100%;}
    .my-wishlist .m-row-three{display:inline-block;width:100%;margin-bottom:30px}
    .my-account .form-list textarea{min-height: 85px;border:2px solid #D9DBDE}
    .my-wishlist .m-row-three textarea {min-height: 85px;border:2px solid #D9DBDE;margin-bottom:10px}
    .my-wishlist .product-name{line-height:1}
    .my-account .buttons-set .back-link {margin-left:0;}
    .catalog-product-view .wishlist-link{margin-top:10px;}

    .mobile-search{display: block;height: 60px;margin: 0;padding: 20px 20px 0;background-color: #2C2D31;position: static;width: auto;}
    .mobile-search .search-header .search-content {width: 228px;}
    .mobile-search .search-close{display:none;}
    .mobile-search .search-header .search-input-button {float: left;}
    .mobile-search .search-header .search-input-field {float: right;}
    .mobile-search .search-header .input-text {background-color:#2C2D31;border: medium none;color: #FFFFFF;font-size: 17px;width: 185px;}
    .mobile-search .search-header .button {background-position: -186px -438px;border:none;height: 26px;width: 27px;cursor: pointer;background-color:transparent;}
    .mobile-account,.mobile-gift,.mobile-logout{font-family: 'FuturaBT-Medium';font-size: 17px;height: 43px;line-height: 43px;padding-left: 20px;padding-right: 20px;text-transform: uppercase;}
    .mobile-account.s-device {margin-top: 30px;}
    .mobile-account a,.mobile-gift a,.mobile-logout a{color: #FFFFFF;display: block;}
    .menu-list.mobile-menu-list {padding-bottom: 0px;}
    .mobile-gift{padding-bottom:70px;}
    .catalog-category-view .subsubmenu-mehr .menu-link.active-menu a {background-color: rgba(0, 0, 0, 0);color: #FFFFFF;}
    .mobile-account a:before,.mobile-gift a:before{content: "";display: inline-block;margin-right: 15px;}
    .mobile-account a:before{background-position: -212px -435px;height: 27px;width: 24px;position: relative;top: 3px;}
    .mobile-logout a:before{margin-right:15px;display:inline-block;height: 27px;width: 24px;position: relative;top: 3px;}
    .mobile-gift a:before{background-position: 0 -129px;width: 25px;height: 29px;margin-right: 12px;position: relative;top: 5px;}
    .back-menu:before {background-position: -97px -270px;content: "";display: inline-block;height: 10px;margin-right: 19px;width: 6px;transform: rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);}
    .subsubmenu-stobern.subsubmenu > li {line-height: 20px;width: auto;}
    .menu-link .dropdown:after,menu-link:hover .dropdown:after{background-image: none;}
    .menu-link .noclick:after,.menu-link:hover .noclick:after,.subsubmenu li.noclick:after{background-position: -97px -270px;content: "";display: inline-block;height: 10px;margin-top: 6px;position: absolute;right: 30px;width: 6px;}
    .mobile-gift{margin-bottom: 15px;}
    .menu-list .menu-link .subsubmenu a {font-family: 'FuturaBT-Medium';}
    .submenu-container ul li a:hover {background-color:#37383C;color: #FFFFFF;padding: 15px 0;}
    .menu-list .menu-link.active-menu a,.catalog-category-view .menu-list .menu-link.active-menu a{color: #FFFFFF;}
    .menu-link.active-menu:after,.catalog-category-view .menu-link.active-menu:after{display: none;}
    .catalog-category-view .header-submenu .subsubmenu a{padding:15px 0;color:white;}
    .catalog-category-view .header-submenu .subsubmenu{padding-top:18px;}
    .catalog-category-view .header-submenu .subsubmenu .active-menu a{color:white;}
    /* popup*/
    .popup-splash{width: 240px;padding:50px 25px 35px;}
    #advice-validate-gender-newsletter-gender-female {bottom: 3px;left: 31px;line-height: 15px;}
    /* checkout */
    .col-1.eight.columns.fb-block{height: auto;width: 460px;margin-left: 0;}
    .customer-account-login .col-1.eight.columns.fb-block{margin-left:10px}
    .col-1.fb-block .buttons-set{margin: 22px 0;}
    .login-step-facebook .login-column-content{height: auto;}
    .col-2.eight.columns.login-container-block {background-color: #fff;border: 2px solid #CACAC8;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-top:none;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
    .checkout-onepage-index .step-progress{display:none;}
    .opc .allow.active .col-2.step-title {display: none !important;}
    .opc #opc-login.allow.active .col-2.step-title {display: block !important;}
    .checkout-onepage-index .checkout-step-active{color: #7d357c;font-size: 24px;text-align:center;padding-top: 0;margin-bottom: 15px;}
    #opc-login .step-title.col-2.eight.columns.login-container-block{border: medium none;padding-top: 0;background:none;margin-left: 10px;}
    .mycheckout-index-index #opc-login .step-title.col-2.eight.columns.login-container-block{border: medium none;display: block !important;margin-left: -15px !important;}
    #opc-login .step-title h1{color: #6b6e73;background-color: #fff;border-left: 2px solid #cacac8;border-right: 2px solid #cacac8;border-top: 2px solid #cacac8;border-top-left-radius: 5px;border-top-right-radius: 5px;font-size: 15px;font-weight: normal;padding:10px 39px;position: relative;z-index: 9;text-align: center;width: 84px;border-bottom:2px solid #fff;}
    #opc-login .step-title h1.tab-log {background-color: #ececec;border-bottom: 2px solid #cacac8;border-left: 0 none;border-top-left-radius: 0;}
    #opc-login .step-title h1.tab-log.active-tab {background-color: #fff;border-bottom: 2px solid #fff;border-top-left-radius: 5px;}
    #opc-login .step-title h1#tab1.tab-log {border-left: 2px solid #cacac8;border-top-left-radius: 5px;}
    .mycheckout-index-index .login-container-block h1 {background-color: #fff;border-left: 2px solid #cacac8;border-right: 2px solid #cacac8;border-top: 2px solid #cacac8;border-top-left-radius: 5px;border-top-right-radius: 5px;color: #6b6e73;font-size: 15px;left: 10px;padding:12px 39px 9px;position: absolute;top: 0px;}
    .mycheckout-index-index .col-2.eight.columns.login-container-block.login-block {height: 370px;}
    .mycheckout-index-index .container.opc-wrapper {position: relative;}
    .mycheckout-index-index .shipping-method-title,.shipping-method-form-inner .shipping-method-title{font-size: 14px;padding-left: 12px;padding-right: 20px;width: 180px;margin-bottom: 15px;}
    .login-facebook-button a:hover{top:0 !important;}
    .login-column-content .form-list > li{position:relative;}
    .login-column-content .input-text {padding-left: 33px;border-radius: 5px;}
    .login-column-content input[type="radio"] + label::before{background-position: inherit;border: 2px solid #cecece;height: 20px;width: 20px;border-radius: 15px;margin-left: -33px;margin-top: -4px;}
    .login-column-content input[type="radio"] + label{margin-left: 31px;}
    .login-column-content input[type="radio"]:checked + label::before{background-position:-275px -442px;}
    .login-column-content p {font-size: 16px;font-weight: bold;}
    .login-column-content #login-password {width: 100%;}
    .opc-wrapper .back-link {background-color: #949494;border-bottom: 3px solid #6f706f;border-radius: 3px;color: #fff;height: 39px;line-height: 32px;margin: 30px auto auto;padding: 0px;text-align: center;width: 290px;}
    .opc-wrapper .back-link .button-back-link{color: #fff;font-size: 13px;line-height: 39px;position: relative;}
    .opc-wrapper .back-link .button-back-link::before {background-position: -46px -395px;border-bottom: 10px solid transparent;border-right: 10px solid #fff;border-top: 10px solid transparent;content: "";display: inline-block;height: 0;left: 48px;padding-left: 5px;position: absolute;top: 8px;width: 0;}
    .small-input {float: none;width: 100%;}
    .ops-form-list .small-input,#opc-payment .small-input {float:left;width: 48%;}
    .block-checkout-cart-wrapper{display:none !important;}
    #mycheckout-form-step3 .block-checkout-cart-wrapper {display: block !important;margin-bottom: 20px;}
    #cart-des{display:block;}
    #cart-pos{display:none;}
    .checkout-onepage-index .col-1{float:left;}
    .checkout-cart-footer {margin-top: 20px;margin-bottom:20px;}
    .checkout-cart-footer .checkout-cart-footer-contacts{background:none;margin:0;padding:0}
    .fb-login-checkout{float: right;margin-top: 5px;padding-right: 20px;font-size: 15px;}
    .fb-login-checkout a{color:#376CC9;}
    .step-title h1{float:left;font-size: 20px;}
    .login-step-login h1{float:left;font-size: 20px;}
    .account-login .login-step-login h1{float:none;}
    .mycheckout-index-index .col-2 .login-step-login {padding-top: 29px;}
    .mycheckout-index-index .fb-login-checkout{padding-right:0px;}
    .login-step-facebook{}
    .number-title {font-size: 20px;padding-left: 20px;}

    .form-inner, .checkout-onepage-index .col-2{background:none; padding: 0;}
    .paypal-express-review .form-inner{background-color:#fff;padding:28px 10px}
    .paypal-express-review .paypal-shipping-method-info, .paypal-express-review .paypal-billing-info {min-height: 220px;}
    .mycheckout-index-index .col-2 .login-step-login, .customer-account-login .login-step-login, .checkout-onepage-index .col-2 .login-step-login, .checkout-onepage-index .col-2 .login-step-facebook{padding: 20px;}
    .checkout-onepage-index .col-2 .login-step-login {height: auto;}
    .login-column-content p{font-size:18px;}
    .opc-wrapper .select-box select{margin-bottom:0;border:none;padding-right: 35px;}
    .opc-wrapper .select-box{border: 2px solid #d9dbde;border-radius: 5px;box-sizing: border-box;height: 41px;margin-bottom: 10px;width: 100%;float: none;}
    .login-step-facebook.shoplogin-block,.login-step-facebook{display:none;}
    .login-step-facebook.shoplogin-block.active,.login-step-facebook.active{display:block;}
    .checkout-onepage-index .input-text {border-radius: 5px;height: 41px;}
    .opc-wrapper .zip-input {float: left;width: 99px;}
    .opc-wrapper label{margin-bottom: -2px;margin-top: 13px;}
    .phone-info {background-color: #a0a0a0;border-radius: 20px;color: #fff;cursor: pointer;display: block;float: right;font-size: 21px;height: 34px;line-height: 35px;margin-bottom: 4px;margin-left: 10px;margin-top: 2px;position: relative;text-align: center;text-decoration: none;width: 34px;z-index: 999;}
    .checkout-onepage-index .input-text.tel-input {width: 390px;margin-right:0;}
    #mycheckout-form-step3 .back-link,#mycheckout-form-step3 .review-btn,#mycheckout-form-step1 .back-link,#mycheckout-form-step1 .review-btn,#checkout-step-review .review-btn,#checkout-step-review .back-link,#checkout-step-payment .back-link,#checkout-step-payment .buttons-set,#checkout-step-billing .back-link,#checkout-step-billing .buttons-set,#checkout-step-shipping_method .buttons-set,#checkout-step-shipping_method .back-link{float: none;margin:20px auto auto;}
    .mycheckout-form-step0 {margin: 0px auto auto;width: 460px;}
    .opc-wrapper label.label-phone.tel-label {display: block;float: none;}
    .select-box::after{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png") !important;background-position: -383px -1206px;height: 11px;right: 15px;top: 13px;width: 10px;}

    .ccf-flex .checkout-cart-footer .checkout-cart-footer-additional{margin-bottom:0;padding-bottom:0}
    .ccf-flex .checkout-cart-footer .checkout-cart-footer-additional .checkout-cart-footer-additional-item{width:100%;margin-bottom: 0;}
    .radbagit .ccf-flex .checkout-cart-footer .checkout-cart-footer-additional .checkout-cart-footer-additional-item{width:100%;}
    .ccf-flex .checkout-cart-footer .checkout-cart-footer-additional .checkout-cart-footer-additional-item.fullwidth-device{width:100%}
    .checkout-cart-footer .checkout-cart-footer-item-inner{position:relative}
    .ccf-flex .checkout-cart-footer .checkout-cart-footer-item-inner{padding:10px 0}
    .ccf-flex .checkout-cart-footer .checkout-cart-footer-item-inner .ticks li a{font-size:14px}
    .checkout-cart-footer .checkout-cart-footer-item-inner p{position: absolute;right: 20px;top: 15px;font-size: 14px}
    .radbagit .checkout-cart-footer .checkout-cart-footer-item-inner p{position:static;}
    .checkout-title{margin-left: 28px;margin-top: 30px;}
    .opc {margin:0 0 20px;}
    .mycheckout-index-index .steps-progress{margin-bottom: 0;padding-top: 0;}
    .mycheckout-index-index .steps-checkout{margin-bottom: 25px;}
    .col-2.eight.columns.login-container-block.login-block {height: 305px;width: 460px;display:none;}
    .col-2.eight.columns.login-container-block.login-block.active{display:block;}
    .opc-wrapper.container .eight.columns.left-small{background:none;float: none;}
    .opc-wrapper .step.a-item{margin: auto;width: 460px;}
    .opc-wrapper.container .eight.columns {width: 460px;}
    .opc-wrapper.container .newsletter-block .eight.columns {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;width: 440px;}
    .opc button.active-btn{width: 290px !important;}
    .checkout-onepage-index .col-2.eight.columns {margin-top: 0px;}
    .please-wait{padding: 7px;left: 41%;}
    .giftwrapp-checkbox label {padding-bottom: 28px;}
    .review-table-items .product-image img{width:112px;height:112px;}
    .aggreements {float: none;height: 75px;padding-left: 0;padding-right: 0;width: 100%;margin-top: 0;}
    #checkout-step-review #checkout-review-submit {margin-top: 0;padding-top: 0;}
    #checkout-step-review #checkout-review-submit button,.mycheckout-index-index .review-btn .button {margin-top: 0;height: 52px;}
    #checkout-step-review #checkout-review-submit button > span::after,.mycheckout-index-index .review-btn .button span::after{top:18px;}

    #mycheckout-form-step3 .review-btn, #mycheckout-form-step3 .review-btn button{margin-top: 0;}
    .aggreements .agree label{font-size:14px;}
    .review-btn {border-top:none;float: none;margin-top: 7px;padding-top:5px;text-align: center;}
    .review-table-items{font-size: 12px;}
    .review-table-items .product-name{font-size: 13px;}
    .review-table-items .item-options,.review-totals-table {font-size: 12px;width: 100%;display:none;}
    .opc-wrapper.container .order-review .checkout-cart .eight.columns.right-small {border: medium none;border-radius: 0;}
    .order-review .review-table-items tr {position: relative;border-bottom:1px solid #e7e3d9;display: block;height: 135px;}
    .order-review .review-table-items td {display: block;padding: 12px 0 5px 12px;border:none;}
    .order-review .review-table-items tbody tr.last td{border:none}
    .order-review .checkout-review-newsletter-check{margin: auto;padding: 0;}
    .order-review .review-table-items .a-center{bottom: 6px;display: block;left: 107px;position: absolute;text-align: center;}
    .review-table-items a.btn-remove2.mobile-remove::before {content: "";}
    .review-table-items a.btn-remove2{display:none;}
    .review-table-items a.btn-remove2.mobile-remove {bottom: -11px;right: 20px;display: block;}
    .order-review .review-table-items td.last {bottom: 17px;padding-right: 20px;position: absolute;right: 0;text-align: right;width: 75px;}
    .review-totals-table .table-price{width:66px;}
    .review-totals-table .a-right .price {display: block;text-align: right;}
    .shipping-label span{font-size: 15px;text-align: left;}
    .shipping-input{margin-left: 5px;width: 67%;}
    .mycheckout-container .shipping-input{margin-left: 5px;width: 60%;}
    .mycheckout-container .shipping-price{font-size:13px;}
    .shipping-method-container {font-size: 15px;}
    .shipping-price{width: 21%;font-size: 15px;}
    .stepfive-title.columns > h1{margin-bottom:0px;padding: 28px 20px 0;font-size: 20px;}
    .reivew-items{margin-top:0px;border-top: 2px solid #D6D6D9;}
    .review-table-items tr.first td{border-top:none;}
    .review-items-container{margin:0 auto auto;}
    .grandtotal-row strong{font-size:15px;}
    .billing-address {float: left;width: 100%;}
    .mycheckout-index-index .form-inner.review-address-container{padding-top:30px;}
    .form-inner.review-address-container {height: auto;padding-bottom: 10px;padding-top: 1px;}
    .review-title-address {color: #747679;font-size: 20px;}
    .review-title-address.s-device {color: #414447;font-size: 15px;margin-top: 0;margin-left:5px;float: left;}
    .review-address-container a{line-height: 18px;margin-top: 0;}
    .shipping-method-name{float:left;margin-right: 10px;}
    .review-address .customer-address span.price{display: inline-block;float: none;padding-left: 0px;}
    .customer-address{float:none;}
    .review-address{padding-left: 5%;padding-right: 0;}
    .checkout-onepage-success .cart-back-link {display: none;}
    .block.block-share {padding: 30px;}
    .success-page .page-title {padding: 30px;margin-top: 40px;text-align:center;}
    .block.block-share .name-td h4{width:150px;}
    .block-checkout-discounts img{width:100%;}
    .success-page .cart-title h1{margin-right:10px;padding: 3px;}
    .success-page .page-title h1:before{margin:auto auto 15px;display:block;}
    .checkout-onepage-success h1 {font-size: 20px;}
    .paypal-express-review .search-header .search-content,.checkout-onepage-index .search-header .search-content{display:none;}
    .checkout-cart-index .header-icon.mobile-menu {display: none;}
    .checkout-cart-index .ts-header-logo {display: block;}
    .login-step-facebook {padding: 28px 23px;border: 2px solid #cacac8;border-top:none;}
    .review-address-container a {line-height: 27px;}
    .checkout-review-newsletter-check{padding-bottom: 50px;padding-left: 20px;padding-right: 20px;}
    .checkout-review-newsletter-check label{color: #747679;font-size:14px;}
    .checkout-onepage-index .checkout-review-newsletter-check-p > label {font-size: 14px;}

    .press-detail {margin: 0 10px 15px;width: auto}
    /* MH direkt newsletter */
    .mhdnewsletter-index-shortlong .newsletter-info {background-repeat: no-repeat;background-size: 100% auto;width: 279px;}

    /* Category description */
    .category-des-contrainer .category-description.std {border-right:none;width:83%}

    /* giftfinder sidebar */
    .giftfinder-sidebar .gs-label,
    .giftfinder-sidebar form h3{display:none}
    .giftfinder-sidebar form {padding-top: 10px}
    .giftfinder-sidebar fieldset .field {width: 100%;margin-left:0;margin-right:0;border-radius:2px;}
    .giftfinder-sidebar fieldset .product-config {float: left;width: 100%;}
    .giftfinder-sidebar fieldset .price-range select{border-radius:2px;box-sizing:padding-box;-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;-ms-box-sizing:padding-box;-o-box-sizing:padding-box;}
    .giftfinder-sidebar fieldset .gender {width: 38px;float:left;padding:0}
    .giftfinder-sidebar fieldset .gender span {border-radius:2px;color: rgba(0, 0, 0, 0);left: 8px;padding-top: 12px;position: relative}
    .giftfinder-sidebar fieldset .gender.checked span {color: rgba(0, 0, 0, 0)}
    .giftfinder-sidebar fieldset .gender.checked:after {display: none}
    .giftfinder-sidebar fieldset .gender span.her,
    .giftfinder-sidebar fieldset .gender span.him{left:10px}
    .giftfinder-sidebar fieldset .gender span.him:before {background-position: -33px -492px;height: 16px;width: 24px;}


    .giftsearch {background: none;padding:0}
    .giftsearch .container {width: 100%;max-width:none}
    .giftsearch-title {background:none;display:block;margin-bottom:0px;padding:0px 0 0;text-align:center}
    .giftsearch .giftsearch-title-left {padding-bottom: 10px;}
    .giftsearch .giftsearch-title h1{margin-left:0px;}
    .giftsearch-toolbar {z-index: 999991;float: left;height: 45px;margin: 0;padding: 0;position: relative;width: 50%;border-bottom: 1px solid #d6d7d8;border-top: 1px solid #d6d7d8;background-color: #ffffff;}
    .giftsearch-toolbar.sort-toolbar::before {background-color: #d6d7d8;content: "";display: block;height: 45px;position: absolute;width: 1px;}

    .giftsearch .gift-toolbar-inner {position:static;padding-bottom: 5px;padding-top: 10px;}
    .giftsearch.category-gift .gift-toolbar-inner {position:relative;}
    .m-gift-label{-moz-box-sizing: padding-box;-webkit-box-sizing:padding-box;-ms-box-sizing:padding-box;-o-box-sizing:padding-box;font-size:12px;position: absolute;text-overflow: ellipsis;white-space: nowrap;color: #AC20AC;border: 2px solid #E4E6EB;cursor: pointer;height: 37px;line-height: 37px;padding-left: 20px;position: relative;vertical-align: middle;}
    .m-gift-label .default{color:#939599;font-size:13px;}
    .m-gift-label:after {background-position: -120px -147px;content: "";height: 6px;position: absolute;right: 20px;top: 17px;width: 10px}
    /*.giftsearch .gift-gender {bottom: -1px;position: absolute;width: 440px;}*/
    .gift-gender .gender-label{display:none}
    .gift-gender .gender-label{display:none}
    .giftsearch .gift-gender,
    .giftsearch .gift-price,
    .giftsearch .gift-occassion,
    .giftsearch .gift-occassion.personal {margin:0px;float:left;position:static;overflow:hidden;background: #fff none repeat scroll 0 0;}
    .gift-price .gift-type-top,
    .gift-occassion .gift-type-top,.gift-gender .gift-type-top{background:#fff none repeat scroll 0 0;display: none;left: 0;position: relative;top: 0;right:0;bottom: 0;z-index: 99999999;padding:5px}
    .gift-price .price-filter-search,
    .gift-occassion .personalization-search{display:block;height:100%;width:100%;background:#fff}

    /* .giftsearch .gift-gender .gender-search-option .search-radio-label {border:2px solid #E4E6EB;width: 22px;overflow:hidden;color: #87898C;cursor: pointer;display: inline-block;float: left;height: 24px;line-height: 25px;padding: 4px 6px;vertical-align: middle} */
    .giftsearch .gift-gender .gender-search-option .search-radio-label{padding: 9px 0 9px 10px;width: 125px;}
    .giftsearch .gift-occassion .personalization-search-label,
    .giftsearch .gift-price .price-search-label{position:relative;border-bottom: 1px solid #E4E6EB;color: #535659;font-size: 16px;font-weight: normal;margin-bottom: 10px;padding: 10px 0;text-align: center;width: 100%;display:none;}
    .giftsearch .gift-occassion .personalization-search-label:before,
    .giftsearch .gift-price .price-search-label:before{background-position:-46px -395px;content:"";width:21px;height:22px;position:absolute;left:10px;top:14px}
    .giftsearch .gift-occassion .personalization-option .personalization-checkbox,
    .giftsearch .gift-price .personalization-checkbox,
    .giftsearch .gift-occassion .personalization-option{margin-bottom:0;position:relative;margin-right:0;float:none;border:0 !important;display:inline-block;width:132px;}
    .giftsearch .gift-price .personalization-checkbox,
    .giftsearch .gift-occassion .personalization-option .personalization-checkbox{padding:9px 0 9px 10px;width: 125px;}
    .giftsearch .gift-gender .gender-search-option{margin-bottom:0;display: block;width: 125px;}
    .giftsearch .gift-occassion .personalization-option .personalization-checkbox.checked:after,
    .giftsearch .gift-price .personalization-checkbox.checked:after{position:absolute;right:10px;top:10px}
    .giftsearch .gift-gender .gender-search-option .search-radio-label.gift-sie:before,
    .giftsearch .gift-gender .gender-search-option .search-radio-label.gift-ihn:before{margin:0px;background-image:none;width: 0;}
    .giftsearch .gift-gender .gender-search-option .search-radio-label.gift-kinder:before{margin:0px;background-image:none;width: 0;}
    .giftsearch .close-giftsearch{background-color: #AC20AC;border-bottom: 3px solid #7D317D;-moz-border-radius: 3px;-o-border-radius: 3px;-webkit-border-radius: 3px;-ms-border-radius: 3px;border-radius:3px;height:27px;margin-top:2px;position:absolute;right:10px;top:2px;width:30px;}
    .giftsearch .close-giftsearch:after{background-position: -144px -446px;bottom: 0;content: "";height: 10px;left: 0;margin: auto;position: absolute;right: 0;top: 0;width: 11px;}
    .giftsearch.giftfinder-page .select-item-title {color: #888;margin-left: 15px;}
    .giftsearch.giftfinder-page .filtered-items {background-color: #fff;}
    .giftsearch.giftfinder-page .gift-toolbar-inner{display:none;}
    .giftsearch.giftfinder-page .gift-toolbar-inner.giftfinder-filter{display:block;width: 200%;}
    .giftsearch .gift-gender, .giftsearch .gift-price, .giftsearch .gift-occassion {width: 100%;}
    .giftsearch.giftfinder-page #mobile-filter-open {color: #777;font-size: 20px;height: 30px;line-height: 45px;padding-bottom: 7px;}
    .giftsearch .gift-occassion.personal {width: 100%;}
    /* footer */
    .footer-links .footer-links-wrapper{float:none}
    .footer-links-wrapper > span {float: right}
    .footer-links-wrapper .flw-inner{display:inline-block;padding:10px 0}
    .footer-links-wrapper .flw-inner a{display:inline;float:left;margin:3px}
    .footer-before-container .pre-footer .folge-icon .fi{padding:8px;margin-right:15px;background-color:#e4e6eb;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;  border-radius:20px;}
    .footer-before-container .pre-footer .folge-icon .fi:hover a,
    .footer-before-container .pre-footer .folge-icon .fi:hover{background-color:#ac20ac;-webkit-tap-highlight-color:#ac20ac;-moz-tap-highlight-color:#ac20ac;tap-highlight-color:#ac20ac;}
    .footer-before-container .pre-footer .folge-icon .fi a{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-03.png');display:inline-block;text-indent:-99999px;background-color:#e4e6eb;padding:0;transition:none}

    .footer-before-container .pre-footer .folge-icon .fi.facebook a{background-position:-16px -717px; width:18px;height:18px;margin-right:0}
    .footer-before-container .pre-footer .folge-icon .fi.youtube a{background-position:-66px -717px;width:18px;height:18px;margin-right:0}
    .footer-before-container .pre-footer .folge-icon .fi.pinterest a{background-position:-43px -717px;width:18px;height:18px;margin-right:0px}
    .footer-before-container .pre-footer .folge-icon .fi.google a{background-position:-91px -717px;width:19px;height:18px;margin-right:0px}
    .footer-before-container .pre-footer .folge-icon .fi.facebook:hover a{background-position:-116px -717px}
    .footer-before-container .pre-footer .folge-icon .fi.youtube:hover a{background-position:-166px -717px}
    .footer-before-container .pre-footer .folge-icon .fi.pinterest:hover a{background-position:-143px -717px}
    .footer-before-container .pre-footer .folge-icon .fi.google:hover a{background-position:-191px -717px}
    .footer-before-container .pre-footer .folge-icon .fi.tw a{background-position:-23px -1047px;width:18px;height:18px;margin-right:0;}
    .footer-before-container .pre-footer .folge-icon .fi.tw:hover a,.footer-before-container .pre-footer .folge-icon .fi.tw a:hover{background-position:-59px -1048px;}

    /* account */
    .one-column-form{width:auto;}
    .my-account .m-row-three.last .button.btn-cart{bottom: 0;top: 0;}
    .my-account .input-text.qty{bottom:0;}
    .my-account .text-comment{bottom:0;}

    #my-friend-save colgroup,
    #my-friend-save thead{display:none}
    #my-friend-save tr{display:inline}
    #my-friend-save tr td{display:inline-block;width:100%}
    #my-friend-save tr td label{text-align:left}
    #my-friend-save tr td.bp-td-dob .customer-dob label{text-align:center}

    .form-list.bprecommendations-form .input-box{margin-top:2px}
    #my-orders-table th{display:none;}
    #my-orders-table{display:block;}
    #my-orders-table td{padding-left: 78%;position: relative;width:150px;display:block;}
    #my-orders-table td:before{content: attr(data-th);left: 6px;padding-right: 10px;position: absolute;top: 0px;white-space: nowrap;width: 45%;}
    #my-orders-table td.last {border-bottom: 2px solid #6B6E73;padding-bottom: 5px;margin-bottom: 5px;}
    #my-orders-table tr.last td.last{border:none;}
    /* search */
    .header-icon.search-container {height: 0;margin: 0;width: 0;}
    .search-close {display: none;visibility: hidden;width: 0;height:0;}
    .search-header {clear: both;display:none;float: none;margin-left: 3px;margin-right: 0;margin-top: 60px;width: 285px;}
    #mobile-search-btn {float: left;height: 28px;margin-top: 9px;position: relative;width: 36px;z-index: 9;}
    .search-header .input-text.search-input-orig{width: 246px;}
    .search-header .search-content {width: 240px;}
    .search-header .search-content {width: 240px;}
    .autocomplete-products {float: none;margin-top: 20px;}
    .autocomplete-categories {float: none;width: 220px;}
    #anonymous_element_1 {left: 0 !important;margin: auto;right: 0;width: 287px !important;z-index: 9999999 !important;}
    .suggest_category_items.suggest_divider, .suggest_category_items.suggest_divider.suggest_divider_category span {font-size: 18px;}
    .cms-content-geschenke-service-html .cms-content img {width: 100%;}
    .toolbar-filter{margin:9px;}
    .product-collateral-detail,
    .product-collateral-description{margin-bottom:0;height:auto;transition: height 0.3s ease-out;}
    .product-collateral-description.collapsed,
    .product-collateral-detail.collapsed{height:206px;overflow:hidden;}
    @media screen and (-webkit-min-device-pixel-ratio:0) {
        .product-collateral-description.collapsed,
        .product-collateral-detail.collapsed{height:202px}
    }
    .product-collateral-description img {max-width: 100%;}
    #product-detail-cut,
    #product-description-cut{margin-bottom:10px;color:#AC20AC;font-size:13px;transition:none;display:none;}
    #product-detail-cut.active,
    #product-detail-cut.enabled,
    #product-description-cut.enabled,
    #product-description-cut.active{display:block}

    .cms-content{width:440px;}
    .product-des .product-social .product-icon {display: none;}
    .home-banner .rsArrow.rsArrowRight,
    .home-banner .rsArrow.rsArrowLeft{display:none !important;}
    .textContainer.right{margin-left:30px}
    .banner-image-inner a img{visibility:hidden}
    /* FB login */
    .login-step-facebook{padding:0px;}
    .customer-account-login .col-1.fb-block .login-step-facebook .buttons-set{border:none;border-radius:0;display: block;margin: 22px auto;}
    .customer-account-login .login-step-facebook.shoplogin-block{margin-top:0}
    .mycheckout-index-index .login-step-facebook .buttons-set .login-facebook-button a{width: 230px;}
    .account-login .login-step-facebook .buttons-set{top: 60px; margin:0 0 0 363px;display:none;}
    .account-login.container{position:relative;}

    .little-chevrons .ic a {border-radius: 3px;color: #87898C;font-size: 13px;padding: 5px 6px;transition: all 0.5s ease-in-out 0s;}
    .little-chevrons .ic span{padding: 5px 0 5px 6px;font-size: 13px;}

    .shipping-estimation-label{top:0}
    .jotform-feedback-link,
    .homepage-top-content-text-content .product-price{display:none;}

    .product-view-content-right-review-big-number, .product-view-content-right-review-text{clear:both;float:left!important;margin-top:20px!important;width:80%!important;}
    /* footer */
    .seo-footer-container .container .footer-content-right,.seo-footer-container .container .footer-content-left{width:100%;float:none;}
    .seo-footer-container .container .footer-content-right{margin-top:20px;}
    .seo-footer-container .container .footer-content-right .footer-content-inner,.seo-footer-container .container .footer-content-left .footer-content-inner{padding-left: 10px;padding-right: 10px;}
    .footer-ts-left{margin-right:10px;}
    /* cart */
    #shopping-cart-totals-table tfoot td{border-bottom:none;}
    .checkout-cart-index .cart .cart-container-inner .cart-coupon-gift-wrapper {margin-top: 0;}
    .checkout-cart-index .cart .cart-container-inner .shipping-estimation-block{background:none;}
    .cart-container-inner .right-block .cart-block-inner > div.cart-btn {padding: 0;}
    .checkout-button-container.cartB-button{margin-top: 0 !important;padding-bottom:20px;}
    .checkout-cart-index .cart .cart-container-inner .shipping-estimation-block.s-device,.checkout-cart-index .cart .cart-container-inner .shipping-estimation-block.s-device .shipping-estimation-block {margin:auto;}
    .cart-info-block .cart-info-block-inner{padding: 15px 0;width: 460px;margin: auto;}
    .checkout-cart-index .cart .cart-container-inner .shipping-estimation-block h4{font-size: 13px;}
    .checkout-cart-index .cart .shipping-estimation-block > span {color: #87898c;}
    .checkout-cart-index .cart .cart-title h1.cartB{height:55px;}
    .cart-container-inner-right.eight.columns.s-device.cartB .checkout-button-container{padding:0;}
    .cartB.cart-container-inner-right.eight.columns.s-device{height:56px;}
    .checkout-cart-index .cart .cart-container-inner .button.btn-proceed-checkout.btn-checkout{width: 290px !important;}
    .radbagit .logo-container img{margin-top:18px;}
    div.sbs_autocomplete_inner {background-color:#313234;width: 260px !important;border:none;opacity: 0.98;}
    .sbs_autocomplete_inner_right {float: none;margin: 10px auto 25px; width: 260px;}
    .cart-container-inner .columns {margin: 0;float:none;}
    .cart-container-inner .left-block {float: none;margin: 0;width: 100%;}
    .cart-container-inner .right-block {float: none;width: 100%;}
    .cart-container-inner .cart-block-inner{background:none;padding: 0;}
    .cart-container-inner .right-block .cart-block-inner > div {padding: 10px;margin: auto;padding: 10px 0;width: 460px;}
    .cart-container-inner .right-block .cart-block-inner > div.cartA {width: 100%;}
    .checkout-cart-index .cart .cart-block-inner .cart-payment-logos {margin-bottom: 10px;padding-top: 0;width: 300px;}
    .cart-container-inner .cart-block-inner .cartA {background-color: #fff;}
    .checkout-cart-index .cart .cart-container-inner .shipping-estimation-block.freeshipping-estimation{background:none;margin: 15px auto;width: 460px;}
    .cart-info-block.checkout-cart-footer-item-inner{display: none;}
    .mycheckout-form-step0 .cart-info-block.checkout-cart-footer-item-inner{display: block;padding: 0 10px 10px;}
    .cart-info-block.checkout-cart-footer-item-inner.s-device {display: block;}
    .cart-info-block.checkout-cart-footer-item-inner.cart-info-top{margin-top: 20px;}
    .cart-info-block .cart-info{margin-left: 0;}
    .back-link{margin: 20px auto auto;width: 278px;}
    .checkout-cart-index .back-link{float:none;padding: 0;width: 290px;}
    .checkout-button-container .paypal-logo{width: 290px;background-color: #f5e260;margin-bottom: 0;margin-top: 10px;}
    .back-link > a{text-align: center;}
    .checkout-cart-index .cart .cart-container-inner .totals {width: auto;}
    .checkout-cart-index .cart .cart-container-inner .cart-coupon-gift-wrapper .input-text{background-color:#fff;}
    /* Menu module */
    .new-nav div.sbs_autocomplete_inner{width:280px !important;}
    .new-nav .header-icon.mobile-menu{display:none;}
    .new-nav .tablet-nav{display:block;}
    .new-nav .menu-manager-menu.container{display:none;}
    .new-nav .tablet-nav .icon-tab-menu a {color: #6E6F73;font-family: FuturaBT-Medium;font-size: 16px;background-color: #FFFFFF;display:block;-webkit-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-moz-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-o-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-ms-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;transition: background-color 0.3s ease 0s, color 0.3s linear 0s;}
    .new-nav .tablet-nav.active .icon-tab-menu a{background-color: #7D317C;color:white;}
    .new-nav .menu-manager-menu ul.level0{display:none;}
    .new-nav .menu-manager-menu .level0 a,.new-nav .menu-manager-menu .level0 div.top-menu-title {display: block;font-size: 15px;padding: 12px 20px;color: #6E6F73;background-color: #FFFFFF;-webkit-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-moz-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-o-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-ms-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;transition: background-color 0.3s ease 0s, color 0.3s linear 0s;}
    .new-nav .menu-manager-menu .level0 a.product-image.desktop {display: none;}
    .new-nav .menu-manager-menu .level0 a.product-image.s-device{padding-left: 50px;}
    .new-nav .menu-manager-menu .level0.active > a,.menu-manager-menu .level0.active .level1.active > a{background-color:#313234;color:white;}
    .new-nav .icon-tab-menu a:hover {background-color: #7D317C;color:white;}
    .new-nav .level0.parent {position: relative;}
    .new-nav .menu-manager-menu .opener {background-image: url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/opener.png');background-repeat: no-repeat;background-color:white;cursor:pointer;display: block;height: 44px;position: absolute;right: 0;top: 0;width: 44px;-webkit-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-moz-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-o-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;-ms-transition: background-color 0.3s ease 0s, color 0.3s linear 0s;transition: background-color 0.3s ease 0s, color 0.3s linear 0s;}
    .new-nav .menu-manager-menu .level1 a {padding-left: 40px;}
    .new-nav .menu-manager-menu .opener.active-opener,.menu-manager-menu .opener.active-opener:hover,.menu-manager-menu .level0:hover .opener.active-opener{background-image: url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/opener-active-w.png');background-color: #7D317C;}
    .new-nav .menu-manager-menu .nosubcat{background-color:white;}
    .new-nav .menu-manager-menu .level1 > span {background-color: white;color: #6E6F73;display: block;font-size: 15px;padding: 12px 20px 12px 40px;transition: background-color 0.3s ease 0s, color 0.3s linear 0s;}
    .new-nav .menu-manager-menu .level0.icon-li a {padding-left: 50px;}
    .new-nav .level0.menu-type-left.icon-li {position: relative;}
    .new-nav .menu-manager-menu li.level0.menu-type-left a.icon-menu{background-position: 15px 9px;background-repeat: no-repeat;display:block;}
    .new-nav .menu-manager-menu li.level0.menu-type-left a.icon-menu-hover{background-position: 15px 9px;background-repeat: no-repeat;display:none;}
    .new-nav .static-block-menu h3 {background-color: white;padding-left: 40px;}
    .new-nav .icon-tab-tab-menu {float: left;width: 23px;}
    .new-nav .line-tab {background-color: #6E6F73;height: 3px;margin-bottom: 2px;}
    .new-nav .icon-tab-menu a:hover .line-tab,.tablet-nav.active .icon-tab-menu a .line-tab{background-color: white;}
    .new-nav #tabnav{visibility:hidden;height:0;}
    .new-nav #tabnav .icon-tab-tab-menu{display:none;}
    .new-nav #tabnav .icon-tab-menu{margin: 0;}
    .new-nav #tabnav-menu{float: left;margin-top:17px;width:23px !important;display:block;position: relative;z-index: 9;}
    .new-nav #tabnav-menu.tablet-nav .icon-tab-menu a{background-color:#313234;}
    .new-nav #tabnav-menu.tablet-nav .icon-tab-menu a:hover{background-color:#313234;}
    .new-nav #tabnav-menu .line-tab {background-color:#313332;height:3px;margin-bottom: 4px;width:23px;}
    .new-nav .menu-module.search-header .search-content {width:auto;}
    .new-nav .menu-manager-menu{margin-top:2px;}
    .new-nav .static-table img {display: none;}
    .new-nav .static-block-menu.nosubcat {display: block;}

    .new-nav .menu-manager-menu li.level0.menu-type-left.active a.icon-menu{display:block;}
    .new-nav .menu-manager-menu li.level0.menu-type-left.active a.icon-menu-hover{display:none;background-position: 15px 9px;}
    .new-nav .menu-title-block {background-color: white;color: #6b6e73;display: block;font-size: 15px;font-weight: bold;padding-left: 40px;}
    .new-nav .menu-manager-menu .level0.icon-li .static-block-menu .static-table a:first-child{display:none;}
    .new-nav .header-menu-module.desktop-nav ul.menu-right-ul{float:none;}
    .new-nav .menu-manager-menu .level1.parent > a {font-size: 15px;font-weight: bold;padding-left: 40px;}
    .menu-manager-menu li.level0 div.level0 {display: none;}
    .menu-manager-menu li.level0 div.level0 div.level1 {display: block !important;}
    .cms-home3.container{margin-top: 10px !important;}
    .product-detail-page .product-view-content-left-description.nine.columns.s-device{display:block;}
    .product-detail-page .product-view-content-left-description.nine.columns.desktop{display:none;}
    .product-detail-page .detail-product-info-left{width:98%;}
    .product-detail-page .product-view .price-wrapper .price-box-bundle .minimal-price .price-label, .product-detail-page .product-view .price-wrapper .price-box .label .configurable-price-from-label {font-size: 17px;}
    .product-detail-page .product-view .product-view-content-left-info .product-detail-extra-info{margin-bottom:0;}
    .product-detail-page product-view .price-wrapper .product-detail-tax-info{margin:11px 0 0 10px;}

    /* Internal links A/B testing */
    .devices-links .desktop.product-detail-extra-info,.category-reviews.devices-links {display: block;}
    .category-reviews.devices-links {border-top: 1px solid #dde0e6;padding:15px 30px 20px 20px;width:89%;}
    .category-reviews.devices-links .category-block-links{position:static;}
    .category-reviews.devices-links .product-detail-extra-info-content{padding:0px;}
    .category-reviews.devices-links .product-detail-extra-info-content-inner.category-block-links a {margin-bottom: 10px;padding:9px 10px 6px;}
    .product-grid .product-des .product-price .price-box,.product-grid .product-des .product-price{width:100%;}
    .product-grid .product-des .product-price .old-price{margin-bottom:0px;}
    .product-grid .product-des .product-price .special-price .price{display:block;width: 49px;}
    .box-link{width: 42px;text-align: right;}
    /* A/B testing header */
    .new-nav #header_container_inner_test #tabnav-menu-test{display: block;float: left;margin-top: 29px;}
    .new-nav #header_container_inner_test #tabnav-menu-test .line-tab {background-color: #ffffff;height: 4px;margin-bottom: 4px;}
    #header_container_inner_test .ts-header-logo{display: block;}
    #header_container_inner_test .advantages{display:block;position: absolute;width: 100%;}
    #header_container_inner_test .advantages a,#header_container_inner_test .advantages-gratis:after, #header_container_inner_test .advantages-note:after{color:#5b5e61;}
    #header_container_inner_test .advantages-block{display: inline-block;}
    #header_container_inner_test .advantages-note{width:126px;}
    #header_container_inner_test .advantages-rec{width:140px;}
    .new-nav .header-menu-module.tablet-navig.header-testing  .menu-manager-menu{margin-top: 30px;}
    .header-container-testing{margin-bottom: 30px;}
    .new-nav .menu-module.search-header.menu-module.search-testing.mobile-search-menu{z-index: 9;}
    .new-nav .search-header.menu-module.search-testing .input-text{margin-left: 35px;}
    .search-header.menu-module.search-testing .search-input-field:before{content:"";}
    .search-header.menu-module.search-testing .search-input-field {margin-top: 5px;}
    .new-nav.checkout-onepage-index #header_container_inner_test #tabnav-menu-test{display:none;}
    .checkout-onepage-index #header_container_inner_test .advantages-block{display:none;}
    /* Mycheckout */
    .mycheckout-container .eight.columns {width: 100% !important;}
    .mycheckout-container .stb-block .block.block-cart.block-checkout-cart{display:none;}
    .mycheckout-container .mycheckout-form-step1 .eight.columns.content-mycheckout, .mycheckout-container .mycheckout-form-step2 .eight.columns.content-mycheckout, .mycheckout-container #mycheckout-form-step3 .eight.columns.content-mycheckout {width: 100%;}
    .mycheckout-container label{margin-right: 10px;width:73px;}
    .mycheckout-container .select-box{padding-right: 15px;}
    .steps-checkout.container{display:none;}
    .steps-checkout.container.mobilesteps{display:block;width: 280px;}
    .steps-checkout.container.mobilesteps.loggin{display:block;width:220px;}
    .steps-checkout.container.mobilesteps .nav-checkout:before{content:"";}
    .steps-checkout.container.mobilesteps .nav-checkout{padding: 0 10px 0 35px;}
    .steps-checkout.container.mobilesteps .nav-checkout:first-child{padding-left: 20px;}
    .mycheckout-index-index .mobile-block-agreement,.mycheckout-index-index .mobile-block-agreement .agreement-block,.mycheckout-index-index .mobile-block-agreement .block.block-cart.block-checkout-cart{display:block;}
    .mycheckout-index-index .agreement-block{display:none;}
    .mycheckout-container .col-1.eight.columns.mobile-block-agreement {width: 100% !important;}
    .mycheckout-container .mycheckout-review{margin-left: 0;width:100%;}
    .mycheckout-container .mycheckout-review-product-name{width: 200px;}
    .mycheckout-index-index .container.cartA{width: 479px;}
    .mycheckout-container .payment-method-container dt label{padding-left: 0;}
    .mycheckout-container .payment-method-container dd label{width: 250px;margin-left: 0;text-align:left;}
    .mycheckout-container .payment-method-container dd li{padding-left: 0;}
    .mycheckout-index-index #mycheckout-form-step1 #ops_save_alias_li label {margin-left: 30px;}
    .mycheckout-index-index input::-webkit-input-placeholder {line-height: 36px;}
    /* Newsletter on homepage */
    .metro-container-block .item.medium-product.newsletter-block{background-size: 100% auto;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner{padding:15px 15px 0;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner span.newsletter-title{font-size: 19px;line-height: 26px;width: 100%;padding-bottom:5px;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-block-inner span.newsletter-title-header {font-size: 13px;line-height: 20px;padding-bottom: 2px;}
    .metro-container-block .newsletter-block-inner .newsletter-block-info {font-size: 12px;line-height: 13px;margin-top: 7px;}
    .metro-container-block .newsletter-block-inner #advice-validate-gender-newsletter-home-gender-male-home{margin-top: 4px;}
    .newsletter-block-inner > form {width: 258px;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-input{width: 240px;margin-bottom: 5px;}
    .metro-container-block .item.medium-product.newsletter-block .gender-newsletter.radio-sex{margin: 3px 3px 3px 0;height: 25px;width: 32px;}
    .metro-container-block .item.medium-product.newsletter-block .newsletter-gender{margin-top: 0;width: 80px;}
    .metro-container-block .item.medium-product.newsletter-block .button{margin-top: 2px;width: 154px;}
    .metro-container-block .newsletter-block-inner .newsletter-block-info{font-size: 12px;line-height: 13px;margin-top: 7px;}
    .cms-home #home{-webkit-background-size: 290px 290px !important; -moz-background-size: 290px 290px !important; -o-background-size: 290px 290px !important; background-size: 290px 290px !important;}
    .header-icon.flags-container,.checkout-cart-index .header-icons-container{display:none;}
    .geoip-chameleon.popup-splash{width:300px !important;}
    .geoip-block .geoip-form{margin: 5px auto auto;}
    .geoip-block {height: 200px;}
    .geoip-block .select-language{margin-bottom: 10px;}
    .geoip-block .select-option-language > ul{overflow-y: scroll;height:125px;}
    /* A/B test cart */
    .cart-product-title{margin-left:20px;width: 98%;}
    .cart-product-detail-img{margin-left: 15px;}
    .cart-overview-content .added-product{width:100%;border:none;float: none;height:240px;}
    .cart-overview-content .other-products {float: none;width: 100%;height:290px;}
    .cart-overview-content .other-products.no-slider {height: auto;}
    .cart-overview-inner{margin:0px 0 10px;}
    .cart-overview-inner{height:100%;padding-bottom:10px;}
    .cart-overview-top{font-size:14px;}
    .cart-buttom-next-shop a,.cart-buttom-to-cart a{padding: 10px;}
    .radbagit .cart-buttom-next-shop a,.radbagit .cart-buttom-to-cart a{padding: 10px 3px;}
    .cart-overview-content .cart-product-detail-name {font-size:16px;height: 66px;line-height: 21px;margin-bottom: 5px;margin-top: 0;overflow: hidden;}
    .cart-product-title::before{padding-left: 10px;}
    #icart-overview .icart-overview{margin-top:40px;}
    /* Category page homepage grid */
    .category-inspirational-homegrid .container{width:290px;}
    .category-homegrid.columns {width: 290px;margin: 0;}
    .category-homegrid .big-product,.category-homegrid .small-product-small,.category-homegrid .middle-product-middle,.category-homegrid .small-product-smaller{width: 320px;margin-left: -15px;float: none;margin-right: 0;overflow: hidden;height: 160px;}
    .category-homegrid .big-product .product-img,.category-homegrid .big-product-small .product-img,.category-homegrid .small-product-small .product-img,.category-homegrid .middle-product-middle .product-img,.category-homegrid .small-product-smaller .product-img{max-width: 160px;width: 50%;float: left;height: 160px;}
    .category-homegrid .big-product .product-img img,.category-homegrid .big-product-small .product-img img,.category-homegrid .small-product-small .product-img img,.category-homegrid .middle-product-middle .product-img img,.category-homegrid .small-product-smaller .product-img img{width:100%;height: 100%;}
    .category-homegrid .product-des{float: left;height: 160px;width: calc(100% - 160px);position: relative;}
    .category-homegrid .prduct-insp-cathome:hover .product-des, .category-homegrid .prduct-insp-cathome.big-product-small-block:hover .product-des,.category-homegrid .product-des:hover {height: 160px;}
    .category-homegrid .product-name{font-size: 15px;font-weight: bold;padding-left: 11px;padding-right: 11px;padding-top: 9px;height: 36px;overflow: hidden;}
    .category-homegrid .product-des-info{padding: 0;}
    .category-homegrid .prduct-insp-cathome.big-product-small-block:hover .product-des .product-name a,.category-homegrid .product-des .product-name a,.category-homegrid .product-des:hover .product-name a {color: #6f7277;font-size: 15px;font-weight: bold;white-space: inherit;}
    .category-homegrid .prduct-insp-cathome.big-product-small-block:hover .product-des .gifts-item-des, .category-homegrid .product-des .gifts-item-des,.category-homegrid .product-des .gifts-item-des{display: block;font-size: 13px;height: 65px;margin-top: 9px;overflow: hidden;padding-left: 11px;padding-right: 11px;}
    .category-homegrid .product-price {padding-left: 11px;bottom: 7px;font-size: 14px;color: #848689;position: absolute;}
    .category-homegrid .big-product-small-block {width: 320px;margin-left: -15px;margin-right: 0;}
    .category-homegrid .big-product-small {height: 160px;margin-bottom: 10px;margin-right: 0;overflow: hidden;width: 100%;}
    .category-homegrid .small-product-small,.category-homegrid .small-product-smaller{margin: 10px auto auto;}
    .category-products.products.category-inspirational-homegrid .container .category-homegrid.columns{padding-left: 10px;padding-right: 10px;}
    .category-inspirational-homegrid .pricefilter-option-checkbox.price-1 {margin-left: 0;}
    .category-inspirational-homegrid .pricefilter-title {display: block;}
    .category-inspirational-homegrid .pricefilter-option-checkbox {font-size: 13px;}
    .category-products.products.category-inspirational-homegrid {margin-top:0px;}
    .header-icons-container .ts-mobile{display:none;float: left;height:34px;margin-right:0px;margin-top:9px;width:34px;position:relative;z-index:9}
    .header-icons-container{width:82px;}
    .header-icons-container .ts-mobile img{width:34px;height:34px;}
    .radbag .header-icons-container .ts-mobile,.radbagch .header-icons-container .ts-mobile,.radbagat .header-icons-container .ts-mobile{display:block;}
    .category-products.products.category-inspirational-homegrid .header-subcontainer{display: none;}
    .category-homegrid .category-block {padding: 10px 10px 0;}
    .category-homegrid .category-block-links{margin-bottom: 15px;}
    .category-inspirational-homegrid-bottom .category-description-bottom,.category-homegrid .devices-name-category{display:block;}
    .category-block-links a {width:98%;padding: 5px 4px;}
    .category-inspirational-homegrid .category-block-links a {padding: 5px 5px 4px;width: auto;}
    .category-homegrid .morecontent {position:relative;}
    .category-homegrid .category-block-description a {position:relative;display:block !important;}
    .category-products.products.category-inspirational-homegrid .devices-name-category .header-subcontainer {display:block;}
    .category-inspirational-homegrid-bottom .category-des-contrainer .category-reviews {display: block;width:89%;border-top: 1px solid #dde0e6;padding-top: 5px;}
    .category-inspirational-homegrid-bottom .desktop.product-detail-extra-info {display: block;}
    .category-inspirational-homegrid-bottom .category-des-contrainer .category-reviews a{background: none repeat scroll 0 0 #ac20ac;border-radius: 2px;box-shadow: 0 2px #7d317d;color: white;display: inline-block;font-size: 13px;margin-bottom: 5px;margin-right: 10px;padding: 9px 10px 6px;position: relative;}
    .category-homegrid .product-grid.product-grid-item-isotop.category-new-block {display: block;margin-top: -7px !important;}
    .category-inspirational-homegrid-bottom .category-seotext-bottom{display:none;}
    /* New menu */
    .wrapper {overflow: hidden;position: relative;width: 100%;}
    .page {height: 100%;position: relative;transition: all 0.3s ease 0s;width: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
    .new-nav .header-menu-module {background-color: #3c3c42;display: block;height: 100%;left: -280px;position: absolute;top: 0;width: 280px;overflow: hidden;}
    .new-nav .menu-manager-menu.container{display:block !important;margin-top:0px;}
    .wrapper.show-nav .page {-moz-transform: translateX(280px);-ms-transform: translateX(280px);-o-transform: translateX(280px);-webkit-transform: translateX(280px);transform: translateX(280px);}
    .new-nav .menu-manager-menu.container{width:280px;padding-left:0px;}
    .new-nav .menu-manager-menu.container li ul{padding-left:0;}
    .new-nav .menu-manager-menu.container li{list-style:none;}
    .menu-header .menu-header {background-color: #2b2b3b;color: white;height: 80px;}
    .menu-switch.active-menu-switcher {background-color: #61616b;}
    .menu-tab.menu-switch {margin-left:15px;}
    .menu-switch {position:relative;cursor:pointer;background-color: #3d3d43;border-radius: 2px 2px 0 0;display: inline-block;font-size: 18px;height: 44px;line-height: 44px;margin-top: 10px;text-align: center;width: 44px;font-size:0px;}
    .manu-switcher-title {background-color: #61616b;line-height: 26px;padding: 0 4px;text-align: center;text-transform: uppercase;z-index: 9;position: relative;box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.75);-webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.75);-moz-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.75);}
    .new-nav .menu-manager-menu .level0 a,.new-nav .menu-manager-menu .level0 div.top-menu-title{background-color:#505058;color: #ededed;}
    .new-nav .menu-manager-menu li.level0.menu-type-left a.icon-menu{background-image:none !important;padding-left:20px;}
    .new-nav .menu-manager-menu .opener{background-color: transparent;background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/menu-arrow.png");background-position: 275px center;height: 43px;top: 0;width: 300px;}
    .new-nav .menu-manager-menu .opener.active-opener, .menu-manager-menu .opener.active-opener:hover, .menu-manager-menu .level0:hover .opener.active-opener{background-color:transparent;background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/menu-arrow.png");transform: rotate(180deg);	-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);background-position: 11px center;}
    .new-nav .menu-manager-menu .level0 .level0 a,.new-nav .menu-manager-menu .level0 .level0 div.top-menu-title{background-color: #3c3c42;padding-left: 30px;border-bottom:1px solid rgba(255,255,255,0.1)}
    .new-nav .menu-manager-menu .level0 .level0 div.top-menu-title span {font-weight: bold;}
    .advantages-block span::after{display:none;}
    .new-nav .menu-manager-menu .level0 a,.new-nav .menu-manager-menu .level0 div.top-menu-title{border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
    .advantages-mobile{background-color: #3c3c42;margin-right: 0;width: 280px;padding-top: 10px;}
    .advantages-mobile .advantages-block{height: auto;width: 280px;text-align: left;}
    .advantages-mobile .advantages-gratis,.advantages-mobile .advantages-note,.advantages-mobile .advantages-rec{display: block;padding: 0;background-image: none;height: auto;}
    .advantages-mobile .advantages-block a {display: block;padding:12px 30px 12px 30px;margin-left:0px;color: #ededed;font-size:15px;border-top:1px solid rgba(255, 255, 255, 0.1);background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/menu-arrow-right.png");background-position:260px center;background-repeat:no-repeat;}
    .new-nav .menu-manager-menu .level0 .level0 .static-table a:first-child {display: none;}
    .new-nav .menu-manager-menu .level0 .level0 li.level2 a {padding-left: 45px;}
    .advantages-mobile .advantages-block span{margin-left: 0;}
    .accountMenuContent a{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/menu-arrow-right.png");background-color: #505058;background-position: 260px center;color: #ededed;border-bottom: 1px solid rgba(255, 255, 255, 0.1);background-repeat: no-repeat;display: block;font-size: 15px;padding: 12px 20px;}
    .searchMenuContent,.accountMenuContent,.account-switch-title,.search-switch-title{display: none;}
    .searchMenuContent{height:50px;}
    .accountMenuContent ul{padding-left:0px;list-style:none;}
    .customer-account-index .header-icon.mobile-menu{display:none;}
    .account-tab.menu-switch:before{background-position:-212px -438px;content: "";height: 25px;left: 10px;position: absolute;top: 10px;width: 25px;}
    .search-tab.menu-switch:before {background-position: -189px -437px;content: "";height: 25px;left: 10px;position: absolute;top: 10px;width: 25px;}
    .menu-tab.menu-switch:before{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/header_icon.png");background-position: 0 -319px;background-repeat: no-repeat;content: "";height: 25px;left: 10px;position: absolute;top: 10px;width: 25px;}
    .margin-top30{margin-top:30px;}
    .margin-top0{margin-top:0px;}
    #toolbar_standard{margin-top: 5px;width: 100%;}
    .gift-category-bottom .category-seotext-bottom{display:none;}
    .gift-category-bottom  .category-description-bottom {display: block;}
    .gift-category-bottom .category-des-contrainer .category-reviews,.gift-category-bottom .category-des-contrainer .category-reviews .desktop {display: block;}
    .gift-category-bottom .category-reviews .product-detail-extra-info-content a {background: none repeat scroll 0 0 #ac20ac;border-radius: 2px;box-shadow: 0 2px #7d317d;color: white;display: inline-block;font-size: 13px;margin-bottom: 5px;margin-right: 10px;padding: 9px 10px 6px;position: relative;}
    .giftsearch.category-gift .devices-name-category{display:block;}
    .gift-category-inspirational .category-block-menu-inner{width:300px;margin:auto;}
    .gift-category-inspirational .category-block-menu-inner ul{position: absolute;background-color:#3D3D3E;z-index: 99;display:none;width:300px;}
    .gift-category-inspirational .category-block-menu li {display: block;}
    .gift-category-inspirational .category-block-menu-mobile {display:block;color: white;font-size: 16px;margin-bottom: 10px;padding: 16px;border: 1px solid;margin-top: 10px;}
    .small-product.christmas-block .christams-block-inner{font-size: 21px;height: auto;padding:8px 8px 0;width: auto;}
    .small-product.christmas-block{background-size: 140px auto;}
    .small-product.christmas-block .days-to-christmas{font-size: 30px;}
    .small-product.christmas-block a{height:140px;position: absolute;width:140px;}

    .toolbar.mobile-filter-content{display:none;background-color:#35c2b9;}
    #mobile-filter-open{cursor:pointer;}
    .title-mobile-cat-gift{margin-left:20px;color: #777;font-size: 20px;line-height: 45px;}
    .title-mobile-cat-gift.title-mobile-cat-gift-ok {background-color: #d7d7d7;border-radius: 3px;box-shadow: 0 3px 3px -3px rgba(0, 0, 0, 0.75);float: right;height: 27px;margin-right: 20px;padding-left: 10px;padding-right: 10px;}
    #mobile-filter-open .plus,#mobile-filter-open .minus {display: inline-block;font-family: FuturaBT-Bold;font-size: 20px;font-weight: bold;position: absolute;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
    #mobile-filter-open .plus{opacity: 1;transform: rotate(0deg);-webkit-transform:rotate(0deg);background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/nav-down-arrow.png');background-repeat:no-repeat;margin: 18px 15px 0;height: 30px;width: 30px;}
    #mobile-filter-open .minus{opacity: 0;transform: rotate(-90deg);-webkit-transform:rotate(-90deg);background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/nav-right-arrow.png');background-repeat:no-repeat;margin: 15px 15px 0;height: 30px;width: 30px;}
    #mobile-filter-open .plus.active-content {opacity: 0;transform: rotate(90deg);-webkit-transform: rotate(90deg);}
    #mobile-filter-open .minus.active-content {opacity: 1;transform: rotate(0deg);-webkit-transform: rotate(0deg);}
    .giftsearch-toolbar .plus,.giftsearch-toolbar .minus {display: inline-block;font-family: FuturaBT-Bold;font-size: 20px;font-weight: bold;position: absolute;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
    .giftsearch-toolbar .plus{opacity: 1;transform: rotate(0deg);-webkit-transform:rotate(0deg);background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/nav-down-arrow.png');background-repeat:no-repeat;margin: 18px 15px 0;height: 30px;width: 30px;position: absolute;}
    .giftsearch-toolbar .minus{opacity: 0;transform: rotate(-90deg);-webkit-transform:rotate(-90deg);background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/nav-right-arrow.png');background-repeat:no-repeat;margin: 15px 15px 0;height: 30px;width: 30px;position: absolute;}
    .giftsearch-toolbar .plus.active-content {opacity: 0;transform: rotate(90deg);-webkit-transform: rotate(90deg);}
    .giftsearch-toolbar .minus.active-content {opacity: 1;transform: rotate(0deg);-webkit-transform: rotate(0deg);}
    .giftsearch.category-gift .mobile-filter-content .m-gift-label .default:after {background-repeat: no-repeat;border-color: #fff transparent transparent;border-style: solid;border-width: 7px 4px 0;content: "";display: inline-block;height: 0;margin-left: 6px;width: 0;}
    .gift-category-inspirational .category-block-menu{display:none;}
    .gift-category-inspirational p .morelink{color:#fff;}
    .gift-category-inspirational .product-grid.product-grid-item-isotop.category-new-block{border-radius:5px;padding: 0 0 10px;}
    #mobile-filter-open .circle{margin-left: 40px;width:24px;height:24px;border-radius:18px;font-size:13px;line-height:26px;text-align:center;background:#ddd}

    .personalization-search.toolbar-filter {display:none;}

    .personalization-search-select-options::after {border: medium none;}
    .personalization-search-select-options {background-color: #939599;left: 0;position:relative;}
    .personalization-search-select{display: block;left: -100%;position: absolute;width: 200%;}
    .personalization-options-mobile {color:#939599;font-size: 13px;background: #fff none repeat scroll 0 0;float: none;border: 2px solid #e4e6eb;height: 37px;width: calc(100% - 24px);line-height: 37px;padding-left: 20px;position: relative;text-overflow: ellipsis;vertical-align: middle;white-space: nowrap;display: block;cursor: pointer;}
    .header-container {height: 0px;}

    .popup-splash.new-popup-nwl{width: 290px;border-bottom: 10px solid #96bf36;border-right: 10px solid #96bf36;height: 450px;}
    .nwl-content {padding:25px 10px 30px 22px;}
    .nwl-title {font-size: 15px;line-height: 20px;text-align: right;}
    .nwl-subtitle {font-size: 20px;font-weight: bold;line-height: 37px;text-align: right;margin-top: 6px;margin-bottom: 6px;}
    .nwl-input-name{margin-bottom: 9px;}
    .popup-splash .nwl-content input[type="text"]{width: 245px;padding-left: 5px;padding-right: 5px;font-size: 14px;}
    .nwl-content .radio-sex{margin: -8px 28px 0;}
    #newsletter-footer .gender-newsletter.radio-sex.radio-sex-female .validation-advice{width: 180px;}
    .popup-splash.new-popup-nwl .newsletter-button{height: 38px;width: 172px;font-size: 13px;}
    .nwl-small-text {font-size: 16px;line-height: 16px;margin-top: 0;width: auto;}
    /* Buy as Gift */
    .buy-as-gift-container-right{border-left: medium none;clear: both;float: none;padding-bottom: 20px;padding-left: 0;padding-top: 15px;width: 98%;}
    .buy-as-gift-container-left{float: none;padding-right: 0;padding-top: 20px;width: 98%;}
    .product-view .product-view-content-left-info .social{float: none;margin-top: 10px;}
    #buy_as_gift_form{float: none;width: auto;}
    .gift-social-block{padding: 0 0 20px 20px;width: 440px;}
    .product-view .badges-info.s-device div {display: inline-block;position: relative;width: auto;}
    .product-view .badges-info.s-device {position: relative;right: auto;top: 0;}

    .gifts-category.christmas-category .gifts-slider .gift-cat-block.small-2 {margin-left: 0;margin-right: 0;width: 147px !important;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5.small-2 {width: 147px !important;}
    .gifts-category.christmas-category .gifts-slider .gift-cat-block.box-5.small-3 {margin-right: 0;width: 97px !important;}
    
    .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;}
    .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;}
    .footer-before-container .pre-footer .folge-icon .fi:hover a, .footer-before-container .pre-footer .folge-icon .fi:hover {background-color: transparent;}
    .big-title{font-size: 17pt;line-height: 28px;}
    .footer-before-container .pre-footer .info-contact{left: 0;}
    .footer-before-container .pre-footer .info-contact .ic {margin-right: auto;}

    .new-nav .site-section .header-menu-module{padding-top: 0;width: 240px;height: auto;background-color: #f4f4f4;}
    .new-nav .site-section .header-container{height: 50px;width: 100%;}
    .new-nav .header-menu-module{left: 0;}
    .site-section .menu-header{left: 0;min-height: 80px;width: 240px;transform: translate3d(-240px, 0px, 0px);transition:-webkit-transform 0.3s ease-out 0s;position:absolute;}
    .openMenu .site-section .menu-header {transform: translate3d(0px, 0px, 0px);overflow-x: hidden;overflow-y: scroll;}
    .openMenu .page {height: calc(100% - 0px);left: 0;overflow: hidden;position: absolute;top: 0;width: 100%;}
    .openMenu .site-section.content-header{transform: translate3d(240px, 0px, 0px);}
    .site-container{overflow: hidden;width: 100%;}
    .site-section.content-header{transform: none;transition: -webkit-transform 0.3s ease-out 0s;}
    .menu-content-inner {padding-top: 80px;}
    .wrapper.show-nav .page {transform: translateX(240px);}
    .mobile-menu.header-icon span{background-color: #292929;display: block;height: 2px;left: 13px;position: absolute;right: 13px;top: 24px;}
    .mobile-menu.header-icon span::before,.mobile-menu.header-icon span::after {background-color: #292929;content: "";display: block;height: 2px;left: 0;position: absolute;width: 100%;top: 6px;}
    .mobile-menu.header-icon span::before {top: -6px;}
    .mobile-menu.header-icon.active span {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
    .mobile-menu.header-icon.active span::after {bottom: 0;transform: rotate(-45deg);top: 0;}
    .mobile-menu.header-icon.active span::before {top: 0;transform: rotate(45deg);}
    .mobile-menu.header-icon {background-color: rgba(0, 0, 0, 0);padding: 0;display:block !important;background-image: none;display: block;font-size: 0;height: 50px;margin-top: 0;position: relative;width: 50px;z-index:9;cursor:pointer;}
    .site-section.navbar-left {width: 240px;}
    .menu-content-inner {padding-top: 0;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link a.top-menu-title,.new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title{border-bottom: 1px solid #e5e5e5;height: 50px;line-height: 50px;padding: 0 0 0 20px;background-color: #f4f4f4;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link a.top-menu-title{padding-left: 20px;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link.first-item-link::before{height:0;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link.first-item-link {margin-top: 0;padding-top: 0;}
    .new-nav .site-section .menu-manager-menu li.level0.only-link a.top-menu-title::after{left: auto;right: 20px;top: 21px;}
    .new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title::after, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title::after{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-14.png");background-position: -796px -1184px;background-repeat: no-repeat;content: "";height: 7px;left: auto;position: absolute;right: 20px;top: 21px;width: 4px;z-index: -1;}
    .new-nav .site-section .menu-manager-menu > li.level0:hover > a.top-menu-title::before, .new-nav .site-section .menu-manager-menu > li.level0:hover > div.top-menu-title::before{opacity:0;}
    .new-nav .site-section .menu-manager-menu > li.level0:hover > a.top-menu-title span, .new-nav .menu-manager-menu > li.level0:hover div.top-menu-title span{color:#292929;}
    .opacity-wrapper.show-layer,.new-nav .site-section .menu-manager-menu li.level0 ul.level0{display:none !important;}
    .site-section .menu-header{height: 100vh;position:absolute;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0.active {display: block !important;background-color: #292929;z-index: 99;opacity: 1 !important;height: 100vh;overflow-x: hidden;overflow-y: scroll;position:fixed;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0{height: 100%;left: 0;position: absolute;top: 0;width: 240px;}
    .new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title{position: relative;}
    .new-nav .menu-manager-menu li.level0{position:static;}
    .advantages-block span {border-bottom: 1px solid #e5e5e5;display: block;height: 50px;line-height: 50px;margin-left: 0;padding-left: 20px;}
    .advantages-block{margin-left:0;}
    .advantages::after{height:0;}
    .advantages{margin-top:0;padding-top:0;}
    .new-nav .site-section .static-block-menu.nosubcat ul{margin-left:0;width: 100%;background-color:#292929;padding-bottom: 50px;}
    .new-nav .site-section .static-block-menu.nosubcat li {float: none;margin-bottom: 0;margin-right: 0;padding-left: 20px;padding-right: 20px;width: 100%;box-sizing: border-box;}
    .vertical-inner{border-bottom: medium none;color: #ffffff;text-transform: uppercase;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0 a.top-menu-title,.new-nav .site-section .menu-manager-menu li.level0 ul.level0 div.top-menu-title {color: #ffffff;height: 50px;line-height: 50px;padding: 0 0 0 20px;width: auto;border-bottom: 1px solid #343434;}
    .new-nav .site-section .menu-manager-menu li.level1.points-2,.new-nav .site-section .menu-manager-menu li.level1.points-3,.new-nav .site-section .menu-manager-menu li.level1{width:100%;margin-top: 0;padding-right: 0}
    .new-nav .site-section .submenu-content{margin-left: 0;margin-top: 0;width: 240px;position:static;}
    .new-nav .site-section .title-submenu{color: #797979;font-size: 14px;text-align: left;height: 50px;line-height: 50px;margin: 0;padding: 0 0 0 20px;border-bottom: 1px solid #343434;}
    .new-nav .site-section .menu-manager-menu li.level1 > div.top-menu-title span, .new-nav .site-section .menu-manager-menu li.level1 > a.top-menu-title span{color: #ffffff;text-decoration: none;font-family: FuturaBT-book;font-size: 12px;}
    .new-nav .site-section .menu-manager-menu .level1:hover > a, .new-nav .site-section .menu-manager-menu .level2:hover > a {background-color: rgba(0, 0, 0, 0);}
    .new-nav .site-section .menu-manager-menu li.level0 .static-block-menu.nosubcat li a{height: auto;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level1{height: 0;visibility: hidden;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level1.active {background-color: #292929;height: 100vh;left: 0;position: absolute;top: 0;visibility: visible;width: 100%;}
    .new-nav .menu-manager-menu li.level0 ul.level0 li > span.back-menu {position: relative;top: 0;background-color: #4b4b4b;box-sizing: border-box;display: block;height: 50px;line-height: 60px;font-size:0;padding: 0 0 0 20px;width: 100%;color: #ffffff;}
    .new-nav .site-section .menu-manager-menu li.level0 ul.level0 a.top-menu-title, .new-nav .site-section .menu-manager-menu li.level0 ul.level0 div.top-menu-title{font-family:'FuturaBT-Book';text-transform: uppercase;font-size:12px;}
    .back-menu-li{display: block;}
    .openMenu .site-section .menu-header .menu-header {display: none;}
    .accountMenuContent a {background-color: #f4f4f4;background-image:none;border-bottom: 1px solid #e5e5e5;color: #292929;display: block;font-size: 15px;height: 50px;line-height: 50px;padding: 0 0 0 40px;text-transform: uppercase;}
    .advantages-mobile .advantages-block{width: auto;}
    .advantages-mobile{background-color: #f4f4f4;width: 240px;padding-top: 0;}
    .advantages-mobile .advantages-block a{background-image: none;color: #292929;height: 50px;line-height: 50px;padding: 0 0 0 20px;}
    .site-section .menu-header{position: absolute;}
    .new-nav .menu-manager-menu .opener{background-image:none;display:none;}
    .new-nav .site-section .menu-manager-menu > li.level0:hover > a.top-menu-title, .new-nav .menu-manager-menu > li.level0:hover div.top-menu-title{background-color: #f4f4f4 !important;color:#292929;}
    .new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title{font-family:FuturaBT-Bold;}
    .new-nav .site-section .menu-manager-menu > li.level0 > a.top-menu-title::after, .new-nav .site-section .menu-manager-menu > li.level0 > div.top-menu-title::after{z-index: 9;}
    .new-nav .site-section .static-block-menu.nosubcat ul{width: 240px;}
    .new-nav .site-section .static-block-menu.nosubcat li {float: none;margin-bottom: 0;margin-right: 0;padding-left: 20px;padding-right: 20px;width: calc(100% - 0px);}
    .vertical-inner{font-size: 12px;border-bottom: medium none;color: #ffffff;}
    .new-nav .menu-manager-menu .level0 .level0 a, .new-nav .menu-manager-menu .level0 .level0 div.top-menu-title{background-color: #292929;}
    .new-nav .site-section .menu-manager-menu > li.level0:hover li.level1 > a.top-menu-title, .new-nav .menu-manager-menu > li.level0:hover li.level1 div.top-menu-title{background-color:#292929 !important;}
    .wrapper{position: static;}
    .new-nav .site-section .menu-manager-menu{margin-top: 0;}
    .mycheckout-index-index #mobile-search-btn,.mycheckout-index-index .mobile-menu.header-icon{display:none !important;}
    .header-icon.cart-container{margin-top: -9px;width: 45px;height: 50px;}
    .cart-container .top-cart{background-position: 6px 8px;height: 53px;margin: 0 auto auto;width: 45px;}
    .header-cart-amount{left: 7px;top: 10px;}
    .header-icons-container .ts-mobile{margin-top: -2px;}
    #mobile-search-btn{margin-top: 1px;margin-left: -35px;}
    .communication-bar-container{margin: auto;top: 0;width: 100%;}
    .communication-bar-container a{height: auto;padding-top: 5px;padding-bottom: 5px;width: 100%;box-sizing: border-box;overflow: hidden;}
    .openMenu.catalog-product-view .page {position: relative;}
    .header-icons-container.mobile-info-fr {width: 120px;}
    .mobile-info-fr .ts-header-logo {display: block;float: left;margin-top: 0;}
    .header-icons-container.mobile-info-it {width: 98px;}
    .mobile-info-it .ts-header-logo {display: block;float: left;margin-top: -2px;}
    #giftfinder.grid-catalog.columns.alpha.omega.grid, .giftsearch-container .container.gitf-container, .container.giftsearch-container{max-width: none;}
    .giftsearch-container .giftfinder-items .product-grid{height: 160px;margin: 0 auto auto;width: 100%;}
    .giftsearch-container .giftfinder-items .product-grid .product-inner{height: auto;margin: 0;padding: 0;}
    .giftsearch-container .giftfinder-items .product-grid .product-img {height: 160px;}
    .container.giftsearch-container > .columns{padding: 0;}
    .categories-description.container.category-inspirational-homegrid-bottom,.gifts-category.container.christmas-category,.gifts-category-info.gifts-category.container.christmas-category{padding-left: 10px;padding-right: 10px;}
    .new-homepage .deal-block{margin-left: 10px;height: auto;margin-right: 10px;}
    .new-homepage .deal-text-block{padding-left: 0;padding-right: 0;width: 100%;}
    .new-homepage .deal-text-block .deal-text-title{float: none;font-size: 20px;padding-bottom: 4px;padding-right: 0;padding-top: 8px;line-height: 30px;}
    .new-homepage .deal-text-block .deal-text-content{float: none;font-size: 17px;line-height: 20px;width: 100%;padding-bottom: 5px;padding-top: 5px;}
    .new-homepage .deal-buttons-block,.new-homepage .deal-text-block{float:none;}
    .new-homepage .deal-buttons-block{margin: 10px auto;width: 150px;}
    .new-homepage .deal-buttons-block .green-btn{font-size: 16px;}
    .new-homepage .deal-text-block .deal-text-title::after{background-size: 45px auto;margin-left: 5px;top: 15px;width: 34px;}
    .new-homepage .slider-banners{float: none;width: 100%;max-width: 547px;margin: auto;}
    .new-homepage .category-banners-5-rows{margin: auto;max-width: 547px;}
    .new-homepage .new-products-slider-block{margin-left: 10px;margin-right: 10px;margin-top: 10px;}
    .new-homepage .small-banners-content {margin-left: auto;}
    .new-homepage .category-banners {margin-left: 5px;margin-right: 5px;margin-top: 10px;}
    .new-homepage .category-banner-small {float: left;width: 50%;}
    .new-homepage .category-banner-small > a{margin-left: 5px;margin-right: 5px;}
    .new-homepage .category-banner-small:nth-child(5) {float: none;margin: auto;}
    .new-homepage .homepage-title{margin-top: 75px;margin-bottom: 40px;}
    .new-homepage .products-in-row-3,.new-homepage .products-in-row-4,.new-homepage .products-in-row-5{float: none;overflow: hidden;width: 100%;display: flex;position:relative;background-color: #ffffff;margin-top: 2px;max-width: 547px;margin: 2px auto auto;}
    .new-homepage .products-slider .owl-carousel{margin: auto;max-width: 547px;}
    .new-homepage .product-desc-info {float: right;width: 68%;position: relative;opacity: 1;height: auto;}
    .new-homepage .product-desc-info-content{margin-left: 0;margin-right: 0;display:block;}
    .new-homepage .product-desc-info-content-item {color: #000000;font-size: 14px;margin: auto;text-align: left;width: 100%;}
    .new-homepage .product-desc-info .product-desc {display: block;}
    .new-homepage .product-wrapper {float: left;margin-left: 0;margin-right: auto;width: 30%;}
    .new-homepage .product-wrapper img {display: block;width: 100%;}
    .new-homepage .product-name {font-size: 15px;font-weight: bold;margin-top: 5px;padding-right: 10px;}
    .new-homepage .product-price {bottom: 5px;position: absolute;}
    .new-homepage .product-desc {font-size: 13px;margin-bottom: 5px;margin-top: 5px;padding-right: 10px;}
    .new-homepage .top-products-block {margin-left: 10px;margin-right: 10px;}
    .new-homepage .homepage-title-content{font-size: 20px;top: -43px;width: 180px;}
    .top-products-block a.product-link {display: block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 9;}
    .new-homepage .homepage-title-content a{width: 180px;}
    .new-homepage .exclusive-gift.giftfinder-gift .homepage-title-content a {width: 270px;}
    .new-homepage .white-btn{margin-right: 5px;}
    .new-homepage .homepage-buttons > a{font-size: 14px;padding: 10px 5px;}
    .new-homepage .products-slider{margin-left: 10px;margin-right: 10px;}
    .new-homepage .product-slide {display: block;}
    .new-homepage .product-content-slide,.new-homepage .product-image-slide{width:100%}
    .new-homepage .product-name-slide{font-size: 18px;margin-top: 5px;}
    .new-homepage .product-des-slide{font-size: 15px;line-height: 18px;margin-top: 2px;}
    .new-homepage .product-slide-content .homepage-buttons {margin-top: 15px;}
    .new-homepage .product-image-slide img{width: 100%;}
    .new-homepage .products-slider .owl-page {display: inline-block;margin-left: 4px;margin-right: 4px;}
    .new-homepage .products-slider .owl-page > span {border: 2px solid #000000;border-radius: 9px;display: inline-block;height: 10px;width: 10px;}
    .new-homepage .products-slider .owl-pagination {text-align: center;margin-top: 10px;}
    .new-homepage .products-slider .customNavigation {display: none;}
    .new-homepage .products-slider .owl-page.active span {background-color: #000000;}
    .new-homepage .small-banners {float: none;width: 100%;margin: auto;max-width: 400px;}
    .new-homepage .small-banner {margin-bottom: 5px;max-width: 400px;width: 100%;}
    .new-homepage .exclusive-gift.giftfinder-gift .homepage-title-content {width: 270px;}
    .new-homepage .giftfinder-block{background-image:none;width:100%;height: auto;max-width: 567px;}
    .new-homepage .blog-articles-content {margin: auto;max-width: 547px;}
    .new-homepage .gift-finder-content{width: auto;margin: auto 10px;padding-top: 0;}
    .new-homepage .gift-title{font-size: 15px;margin-top: 4px;}
    .new-homepage .gift-boxes{width: auto;}
    .new-homepage .giftfinder-box{border-right: medium none;float: none;width: 100%;text-align: left;}
    .new-homepage .giftfinder-title{font-size: 16px;height: auto;text-align: left;width: auto;}
    .new-homepage .input-checkboxes{display:none;}
    .new-homepage .mobile-select-gift.select-box {display: block;height: 38px;margin-bottom: 15px;margin-top: 6px;width: 98%;}
    .new-homepage .giftfinder-box.last-box{width: 100%;}
    .new-homepage .btn-giftfinder{font-size: 14px;padding: 10px 5px;margin-top: 5px;}
    .new-homepage .blog-article {float: none;margin-top: 10px;width: 100%;}
    .new-homepage .blog-text{font-size: 15px;}

    #catfish-product-editor{min-height:1100px;}
}


@media only screen and (max-width:567px){
    .new-nav .menu-module.search-header.mobile-search-menu {left: inherit;margin: auto;position: relative !important;right: inherit;top: inherit;width: 249px;}
    .footer-links .container .columns {margin-left: 0;margin-right: 0;padding-left: 10px;padding-right: 10px;width: 94%;}

}
@media only screen and (max-width:420px){
    .header-icons-container.mobile-info-fr {width: 75px;}
    .mobile-info-fr .ts-header-logo{width: 35px;}
    .mobile-info-fr .ts-header-logo img {margin-top: 9px;width: 33px;}

    .new-homepage .product-name{line-height: 13px;font-size: 14px;padding-right: 5px;}
    .new-homepage .product-desc{font-size: 12px;height: 27px;line-height: 13px;overflow: hidden;padding-right: 5px;}
    .new-homepage .deal-text-block .deal-text-title::after{background-image:none;}

}



/* #Clearing
================================================== */
/* Self Clearing Goodness */
.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}

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

/* Additional CSS files */



/* Modalbox */
#MB_overlay{position:absolute;margin:auto;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:#000!important;}
#MB_overlay[id]{position:fixed;}
#MB_window{position:absolute;top:0;border:0 solid;text-align:left;z-index:10000;}
#MB_window[id]{position:fixed!important;}
#MB_frame{position:relative;background-color:#FFF;height:100%;}
#MB_header{margin:0;padding:0;}
#MB_content{padding:21px;overflow:auto;}
#MB_caption{font:bold 100% "Lucida Grande", Arial, sans-serif;text-shadow:#FFF 0 1px 0;padding:.5em 2em .5em .75em;margin:0;text-align:left;}
#MB_close{display:block;position:absolute;font-weight:bold;text-decoration:none;font-size:13px;right:0px;font-size:0.8em;color:#5E595D;padding:3px;background-color:#D8D9DB;}
#MB_loading{display:block;padding:1.5em;text-indent:-99999px;background:url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/infinity.gif") no-repeat scroll center center / 43px auto rgba(0, 0, 0, 0);}
#MB_frame{padding-bottom:7px;-webkit-border-radius:7px; -moz-border-radius:7px;border-radius:7px;}
#MB_window{background-color:#EFEFEF;color:#000;-webkit-box-shadow:0 8px 64px #000; -moz-box-shadow:0 0 64px #000; box-shadow:0 0 64px #000;-webkit-border-radius:7px; -moz-border-radius:7px;border-radius:7px;}
#MB_content{ border-top:1px solid #F9F9F9; }
#MB_header{background-color:#DDD;border-bottom:1px solid #CCC;}
#MB_caption{ color:#000 }
.MB_alert{margin:10px 0;text-align:center;}
#MB_window{top:25%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:none;-moz-border-radius:none;border-radius:0;border:1px solid #9D9D9D;height:auto!important;}
#MB_window .messages{margin:0;}
#MB_window .messages ul{padding-bottom:10px;}
#MB_window .messages li.success-msg{border:0!important;background:none;color:inherit;font-size:1.3em!important;font-weight:bold;color:grey;}
#MB_window .image{text-align:center;padding:0 0 20px 0;}
#MB_frame{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#MB_header{z-index:999;border:0 none;background:none;}
#MB_content{border:0;}
#MB_caption{visibility:hidden;display:none;}
.icart-product-view p.required{width:100%;}
.icart-product-view-left{float:left;width:299px;padding-right:20px;}
.icart-product-view-right{float:left;width:350px;}
.icart-product-name{font-size:3em;font-weight:bold;line-height:1.2em;}
.icart-product-description{padding-top:20px;}
.icart-product-price{padding-top:10px;padding-bottom:10px;}
.icart-product-price .tax-info{display:block!important;}
.icart-product-price .regular-price .price{color:#E3001E;font-size:2.5em;letter-spacing:-1px;}
.icart-product-options{margin-top:10px;}
.icart-product-options .product-options dt{display:none;}
.icart-product-options .product-options dd{margin:0px;padding:0px;}
.icart-product-options .product-options-bottom{display:none;}
.icart-product-view .product-options dd select{width:200px;}
.icart-product-view .product-view{width:350px!important;}
.icart-product-view .product-view span.validation-passed{background:none!important;}
.icart-product-view span.validation-error, div.validation-error{background:none!important;}
.icart-product-view .product-view span{float:left;}

/* buttons effects */
#more_products.show-me-all a,
#clear_filters a,
.pagination-varA .show-me-all a,
.product-view .add-to-cart .button,
.giftfinder-sidebar .btn-giftfinder,
.pc-box .button-set button,
.buttons-set button,
.button-set button{position:relative;-moz-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0;}

.checkout-cart-index .cart .cart-container-inner .button.btn-proceed-checkout.btn-checkout {background-color: #f5a23b;border-radius: 3px;color: #ffffff;display:block;height: 49px;margin: auto;min-width: 240px;padding: 0 40px 0 30px;;width: auto;border:none;position: relative;cursor: pointer;border-bottom:none;}
.customer-account-login button.active-btn,.opc button.active-btn,.opc #mycheckout-form-step1 .review-btn button.active-btn{border: medium none;border-radius: 3px;color: #ffffff;cursor: pointer;display: block;height: 40px; margin: 15px auto 0px;padding: 0;position: relative;width: 230px;}
.opc .order-review button.active-btn,.opc .review-btn button.active-btn{width:400px;}
.opc button.active-btn > span::after,.checkout-cart-index .cart .cart-container-inner .button.btn-proceed-checkout.btn-checkout > span::after {background-position: -270px -145px;border-bottom: 10px solid transparent;border-left: 17px solid #fff;border-top: 10px solid transparent;content: "";display: inline-block;height: 0;margin-left: 15px;position: absolute;top: 13px;width: 0;}
#more_products.show-me-all a:hover,
.pagination-varA .show-me-all a:hover,
.product-view .add-to-cart .button:hover,
.pc-box .button-set button:hover,
.giftfinder-sidebar .btn-giftfinder:hover,
.buttons-set button:hover,
.button-set button:hover{-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;top:0px;}

#more_products.show-me-all a:focus,
.pagination-varA .show-me-all a:focus,
.giftfinder-sidebar .btn-giftfinder:focus,
.product-view .add-to-cart .button:focus,
.checkout-cart-index .cart .cart-container-inner .button.btn-proceed-checkout.btn-checkout:focus,
.buttons-set button:focus,
.button-set button:focus {-moz-box-shadow:0 0 #7d317d;-o-box-shadow:0 0 #7d317d;-webkit-box-shadow:0 0 #7d317d;box-shadow:0 0 #7d317d;top:4px}

/* small buttons effects */
#topCartContent .actions .button,
.popup-splash .newsletter-button,
.newsletter .newsletter-button .button,
.my-wishlist button.button,
.versionB .geschenkefinder-menu{position:relative;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:0;}
#topCartContent .actions .button:hover,
.popup-splash .newsletter-button:hover,
.versionB .geschenkefinder-menu:hover,
.my-wishlist button.button:hover,
.newsletter .newsletter-button .button:hover{top:0px}
#topCartContent .actions .button:focus,
.popup-splash .newsletter-button:focus,
.versionB .geschenkefinder-menu:focus,
.my-wishlist button.button:focus,
.newsletter .newsletter-button .button:focus{-moz-box-shadow:0 0 #7d317d;-o-box-shadow:0 0 #7d317d;-webkit-box-shadow:0 0 #7d317d;box-shadow:0 0 #7d317d;top:2px}

/* fb colored */
.login-facebook-button a{position:relative;-moz-box-shadow:0 4px #336699;-o-box-shadow:0 4px #336699;-webkit-box-shadow:0 4px #336699;box-shadow:0 4px #336699;border:0;}
.login-facebook-button a:hover{-moz-box-shadow:0 2px #336699;-webkit-box-shadow:0 2px #336699;-o-box-shadow:0 2px #336699;box-shadow:0 2px #336699;top:2px;}
.login-facebook-button a:focus{-moz-box-shadow:0 0 #336699;-o-box-shadow:0 0 #336699;-webkit-box-shadow:0 0 #336699;box-shadow:0 0 #7d317d;top:4px}

.shroud{position:fixed;z-index:0;top:0;left:0;width:100%;height:100%}



@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5) {
    #icart-overview .icart-overview .cart-product-title:before,
    .cart-product-title:before,
    .mycheckout-container .shipping-estimation-success,
    .giftfinder-sidebar fieldset #selectedItems:after,
    .giftfinder-sidebar fieldset #selectedPrice:after,
    .gift-warning-icon,
    .checkout-cart-index .cart .cart-container-inner .cart-container-inner-left .cart-coupon-gift-wrapper .rabat-send,
    .menu-link .dropdown:after,.menu-link:hover .dropdown:after,
    .shipping-estimation-success,
    .cart-coupon-gift-wrapper-arrow,
    .success-page .page-title h1:before,
    .newsletter .newsletter-button .button:after,
    .page-title h1:before,
    .show-me-all a:after,
    .homepage-top-content-text .member-price .members-price-wrapper:after,
    .footer-before-container .pre-footer .folge-icon .fi a,
    .like-icon .heart,
    #back-top a span,
    .read-now:after,
    .product-grid .product-badgets:after,
    .product-grid .product-badgets-best:after,
    .product-grid .product-badgets-neu:after,
    .product-view .product-detail-badgets:after,
    .product-view .product-badgets-best:after,
    .product-view .product-badgets-neu:after,
    .product-view-content-right-review-stars .review-star,
    .footer-before-container .pre-footer .info-contact .ic:before,
    .availability.in-stock:before,
    .heart-wrapper .whicon,
    .product-collateral-detail ul li:before,
    .review-rating-stars,
    .freeshippinglabel:after,
    input[type=checkbox] + label,
    input[type=radio] + label,
    .custom-option-wrapper-box input[type=radio] + .label label:before,
    .custom-option-wrapper-box input[type=checkbox] + .label label:before,
    .select-box:after,
    .footer-links .ts-logo-container a.ts-logo:before,
    .stockalert-btn:after,
    .product-detail-extra-info-content-inner ul li:before,
    .giftfinder-sidebar fieldset .gender span:before,
    .giftfinder-sidebar fieldset .gender.checked:after,
    .giftfinder-sidebar .gs-label,
    .review-pager-arr,
    .review-summary-table .rate-star,
    .product-view #back-link span,
    .giftfinder-sidebar fieldset .price-range:after,
    .giftfinder-sidebar fieldset .product-config:after,
    .giftsearch .gift-gender .gender-search-option .search-radio-label:before,
    .giftsearch .gift-occassion .personalization-option .personalization-checkbox.checked:after,
    .giftsearch .gift-price .personalization-checkbox.checked:after,
    .giftsearch .giftsearch-title h1:before,
    .m-gift-label:after,
    .giftsearch .gift-occassion .personalization-search-label:before,
    .giftsearch .gift-price .price-search-label:before,
    .giftsearch .close-giftsearch:after,
    .giftsearch .gift-gender .gender-search-option .search-radio-label.checked:after,
    .giftfinder-sidebar fieldset .gs-options .pconf.checked:after,
    .giftfinder-sidebar fieldset .select-price .prconf.checked:after,
    .MagicThumb-buttons a,
    .homepage-top-products-big-inner .member-price .members-price-wrapper:after,
    .versionB .geschenkefinder-menu:after,
    .promo-box ul li:before{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/rdg-spritesheet-retina-14.png');background-size: 800px 1500px;}

}
.fb-comments,
.fb-comments span[style],
.fb-comments iframe[style] {width: 100% !important;}
.product-comments-facebook-content{margin-right:10px}
.fb-comments-count {display: inline-block;margin-left: 13px;position: relative;top: -2px}
select:focus {-moz-outline-style: none !important;outline:none !important;}
select::-moz-focus-inner {-moz-outline-style: none  !important;outline:none  !important;}


/* "No mobile" message for posters */
.product-view-bundle-block div.no-mobile-message {display: none;}
.product-view-bundle-block div.no-mobile-message p {font-size: 14px;margin: 1em 0;}
.product-view-bundle-block div.no-mobile-message p.warn {color: red;}

/* home2 */
.box-icon span{background-image:url('/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/cart.png');background-repeat:no-repeat;}
#royal .rsArrow.rsArrowLeft,#royal_mobile .rsArrow.rsArrowLeft{left:0;top:0;background-image:url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/arrow_slide_left.png");height:100%;opacity: 0.65;background-color:black;background-position: center; background-repeat: no-repeat;background-size: 15px auto;}
#royal .rsArrow.rsArrowRight,#royal_mobile .rsArrow.rsArrowRight{right:0;top:0;background-image:url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/arrow_slide_right.png");height:100%;opacity: 0.65;background-color:black;z-index: 2147483647;background-position: center; background-repeat: no-repeat;background-size: 15px auto;}

/* IE 9+ fixes */
@media screen and (min-width:0\0){
    #topCartContent .actions .button span:after{margin-left:5px !important;}
    .cart-title-inner .button-back-link:before{margin-left:-2px}
}

.review-answer{color:#ac20ac;margin-top:5px;}
.review-answer strong{text-transform: capitalize;}

.maximilize-checkout-block{margin-top:20px;font-size:15px;}
.maximilize-checkout-block .maximilize-checkout-points{font-size:20px;color:#d9107f;font-weight:bold;margin:0px;}
.maximilize-checkout-block img.maximiles-logo-big{position: relative;top: 7px;}
.maximiles-form{margin-top:10px;margin-left: 20px;}
.maximiles-form-inputs{margin-top:5px;line-height:39px;height:39px;}
.maximiles-form-inputs button{border:1px solid #afb0b2;height:37px;margin-right:10px;background-color:#e6e8ec;color:#747679;padding:0px 10px;cursor:pointer;font-size:12px;}
.maximiles-form .input-box{width:190px !important;float:left !important;margin-right:10px;}
.maximilize-checkout-block label {width: 100% !important;}
.maximiles-login-form-content .buttons-set{margin:20px 0px;display:inherit;text-align:center;}
.maximiles-login-form-content .buttons-set .button.active-btn{display:inherit;text-align:center;}
.maximiles-login-form-content .shortlong-input-box.shortlong-date{margin-top:20px;}
.maximiles-login-form-content .shortlong-form{float:none;}
.maximiles-form-inputs a{text-decoration:underline;color:#585b60;}
.maximiles-login-form{background-color:white;padding:20px;}
.maximiles-login-form-content{margin-top:20px;}
.maximiles-login-form-content #address-validation{color:#ff0000;margin-top:3px;margin-bottom:4px;text-align:left;}
.maximiles-btn{cursor:pointer;}
.maximiles-login-form-content p small{font-size:11px;}
.maximiles-form-inputs > button:after {background-position: -46px -395px;content: "";display: inline-block;height: 12px;margin-left: 6px;transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);width: 10px;}
.maximilize-headline{background-image: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/maximiles_logo_m.png");font-size: 15px;font-weight: bold;background-repeat: no-repeat;display: inline-block;height: 39px;line-height: 42px;margin-left: -30px;padding-left: 49px;width: 54%;}
.mazimalize-btn {display: inline-block;}
.mazimalize-btn a{background-color: #ac20ac;border-radius: 5px;box-shadow: 0 4px #7d317d;color: #fff;padding: 9px;}
.maximilize-checkout-info{font-size: 14px;margin-bottom:20px;margin-top: 20px;}
.maximiles-new{height:65px;}
.maximiles-new input[type="checkbox"] + label,.maximiles-valid input[type="checkbox"] + label{font-size:14px;}
.checkout-onepage-index #checkout-step-billing .maximilize-checkout-block label {width: 100%;}
.maximiles-new label a{text-decoration:underline;color: #333;}
.maximiles-info-small {font-size: 13px;font-style: italic;margin-left: 32px;}
.maximilize-checkout-block .shortlong-form{display:none;margin-left:20px;margin-top:10px;}
.maximiles-check-email{display:inline-block;font-size:14px;margin-left: 12px;}
.maximilize-checkout-block small {display: block;margin-left: 32px;}
.maximiles-form-inputs{display:inline-block;}
.maximilize-checkout-block p {line-height: 13px;margin-top: 20px;}
.maximilize-checkout-block #address-validation {color: red;margin-top: 10px;}
.maximiles-valid {margin-top: 10px;}
@media only screen and (min-width:768px) and (max-width:1023px){
    .maximiles-new {height:105px;}
    .maximilize-headline{display: block;line-height: 22px;width: 100%;}
    .mazimalize-btn {display: block;margin-left: 20px;}
}
@media only screen and (min-width:480px) and (max-width:767px){
    .maximiles-new {height: 80px;}
    .maximilize-headline{display: block;line-height: 22px;width: 100%;}
    .mazimalize-btn {display: block;margin-left: 20px;}
}
@media only screen and (max-width:479px){
    .maximiles-new {height:110px;}
    .maximilize-headline{display: block;line-height: 22px;width: 100%;}
    .mazimalize-btn {display: block;margin-left: 20px;margin-top: 15px;}
    .mazimalize-btn a{padding: 9px 5px;}
    .gift-social-block {padding: 0 0 20px 20px;width: 280px;}
}

/* "Disabled" styles for Add to Cart button */
.product-view .add-to-cart button:disabled,
.product-view .add-to-cart button[disabled] {
    color: #87898c;
    background-color: #dde0e6;
    -moz-box-shadow: 0 4px #87898c;
    -o-box-shadow: 0 4px #87898c;
    -webkit-box-shadow: 0 4px #87898c;
    box-shadow: 0 4px #87898c;
    cursor: wait;
}

.product-view .add-to-cart button:disabled:hover,
.product-view .add-to-cart button[disabled]:hover {
    top: 0px;
    -moz-box-shadow: 0 4px #87898c;
    -o-box-shadow: 0 4px #87898c;
    -webkit-box-shadow: 0 4px #87898c;
    box-shadow: 0 4px #87898c;
}

.paypal-express-review #update_order{visibility:hidden;}
.checkout-onepage-index .paypal-or{display:none;}
.checkout-onepage-index .checkout-paypal-button{float:left;}
.checkout-cart-index .paypal-logo .phone-info{display:none;}


div.sbs_autocomplete_inner {
    background: #FFFFFF;
    position: fixed;
    height: auto;
    z-index: 20;
    border: 1px solid #C0C0C0;
}

.sbs_autocomplete_inner .sbs_autocomplete_close_button {
    position: absolute;
}

div.sbs_autocomplete_inner .sbs_autocomplete_close_button {
    background: url("close-button.png") no-repeat scroll 0 0 transparent;
    width: 28px;
    height: 28px;
    cursor: pointer;
}

div.sbs_autocomplete_inner ul li.marked {
    font-weight: bold;
}

div.sbs_autocomplete_inner .autocomplete {
    float: left;
    text-align: left;
}

div.sbs_autocomplete_inner .sbs_search_suggest_thumb {
    float: left;
    text-align: center;
    width: auto;
}

.ac_loading {
    background: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/js/solrsearch/ajax-loader.gif") no-repeat scroll
        0 0 #FFFFFE;
}

.ac_odd {
    background-color: #eee;
}

.ac_over,.selected {
    background-color: #FAFAFA; /*#EAF2FB;*/
    color: #005B9A;
    cursor: pointer;
    text-align: left;
    /*padding: 2px;*/
}

.result_page_loading {
    background: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/js/solrsearch/ajax-loader.gif") no-repeat scroll
        0 0 #FFFFFE;
}

div.sbs_autocomplete_inner .sbs_autocomplete_inner_left {
    border-radius: 0;
    padding: 10px;
    width: 200px;
}

div.sbs_autocomplete_inner .sbs_autocomplete_inner_left div {
    padding: 2px;
}

div.sbs_autocomplete_inner .sbs_autocomplete_inner_left span.solr_search_suggest_item_title,div.sbs_autocomplete_inner .autocomplete span.solr_search_suggest_item_title,div.sbs_autocomplete_inner .sbs_autocomplete_inner_left span.solr_search_suggest_item_title a
{
    text-transform: capitalize;
    color: #005B9A;
}

div.sbs_autocomplete_inner .sbs_autocomplete_inner_left span.solr_search_suggest_item_subtitle,div.sbs_autocomplete_inner .sbs_autocomplete_inner_left span.solr_search_suggest_item_subtitle,div.sbs_autocomplete_inner .sbs_autocomplete_inner_left span.solr_search_suggest_item_subtitle a
{
    font-weight: normal;
    color: #666666;
}

div.sbs_autocomplete_inner .sbs_autocomplete_inner_left li.solr_search_suggest_item_row
{
    border-bottom: 1px solid #EEEEEE;
    width: 98%;
    height: 35px;
}

div.sbs_autocomplete_inner .autocomplete {
    border-radius: 7px 7px 7px 7px;
    margin-left: 0;
    padding: 5px;
    width: 400px;
}

.solrsearch-index-index .category-products {
    margin-top: 0px;
}

input.category {
    margin-right: 5px;
}

div.sbs_autocomplete_inner .sbs_autocomplete_inner_left li {
    clear: both;
}

div.sbs_autocomplete_inner .sbs_autocomplete_inner_left li span,div.sbs_autocomplete_inner .sbs_autocomplete_inner_left li input
{
    float: left;
}

div.sbs_autocomplete_inner .sbs_autocomplete_inner_left li input {
    margin-top: 2px;
}

div.sbs_autocomplete_inner .sbs_autocomplete_inner_left li span {
    width: 100%;
}

.solr_search_autocomplete_box_bottom {
    background: none repeat scroll 0 0 #F4F3F3;
    border-top: 3px solid #DEE5E8;
    min-height: 25px;
    left: 0;
    margin-top: 0;
    padding-top: 3px;
    /*position: absolute;*/
    text-align: center;
    width: 100%;
    float: left;
}

.solr_search_autocomplete_box_bottom span {
    /*padding-right: 15px;*/

}

.solr_search_suggest_item_title strong,.sbs_autocomplete_inner_right .suggest_product_items b
{
    color: #000000;
}

.sbs_autocomplete_inner_right .suggest_product_items,.sbs_autocomplete_inner_right .suggest_category_items
{
    font-weight: bold;
    text-align: left;
    font-size: 20px;
    color: #A114A1;
}

.sbs_autocomplete_inner_right .suggest_divider {
    padding: 0 0 5px 5px;
}

.sbs_autocomplete_inner_right .suggested-item {
    /*border-bottom: 1px solid #FAFAFA;*/
    float: left;
    padding: 5px 10px;
    text-align: left;
    width: 100%;
}

#solr_search_view_all_link a {
    color: #000000;
    font-style: italic;
    text-transform: none;
}

.sbs_autocomplete_inner_right {
    float: left;
    height: auto;
    left: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}
.sbs_autocomplete_inner_right .old-price {
    text-decoration: line-through;
    color: #CDCDCD;
}
#sbs_search_autocomplete_right .suggest_divider_products, #sbs_search_autocomplete_right .suggest_divider_category{
    border-top: 1px solid #CCCCCC;color: #A114A1;font-size: 20px;font-weight: bold;margin-top: 10px;padding-top: 11px;text-align: left;
    float: left; width: 100%;
}
#sbs_search_autocomplete_right .sbs_search_suggest_item_title {
    color: #5E5659 !important;
    font-family: 'FuturaBT-Bold';
    font-size: 12px;
}
.sbs_autocomplete_inner_right .suggest_divider span.view-all-category, .sbs_autocomplete_inner_right .suggest_divider span.view-all-brand{
    float: right; font-size: 11px; padding-right: 20px; text-transform: none;
}

#solr_search_facets li a.facet-item {
    background: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/master-sprite-8.png") no-repeat scroll -297px -245px transparent;
    clear: both;
    color: #666666;
    display: inline;
    float: left;
    font-size: 1.3em;
    line-height: 1.1em;
    padding-top: 10px !important;
    padding-left: 20px;
}

#solr_search_facets li a.active {
    background: url("/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/master-sprite-8.png") no-repeat scroll -297px -362px transparent;
}

.widget { display:inline; }
.widget .widget-title { margin:10px 0; }
.widget .widget-title h2 { font-size:18px; color:#d12c01; }

.widget .widget-products { margin:0 -20px 0; }
.cms-home .col1-layout .widget .widget-products,
.cms-index-index .col1-layout .widget .widget-products { margin:0 0 20px; }
.col-main > .widget { display:block; margin:40px 0 0; }
.col-main > .widget + .widget { margin-top:20px; }

/* std class reset */
.widget .products-grid { list-style:none; margin-bottom:0; padding-left:20px; }
.widget .products-grid p,
.widget .products-list p { margin-bottom:0; }
.widget .products-list { list-style:none; margin-bottom:0; padding-left:0; }
.widget .add-to-links { list-style:none; padding-left:0; margin:5px 0; }

/* Widget Banner */
.widget-banner { clear:both; display:block; width:100%; overflow:hidden; text-align:center; }
.widget-banner li { margin:7px 0; }

.top-container .widget-banner li { margin:0; }

.footer-before-container .widget-banner li { margin:0; }

.widget-banner-inline { display:block; clear:both; padding:7px 0; text-align:center; }
.widget-banner-inline ul,
.widget-banner-inline li { display:inline; }
.widget-banner-inline li { margin:0 3px; }
.widget-banner-inline li img { vertical-align:middle; }

/* Widget New Proructs */
.widget-new-products { display:block; margin:10px 0; }
.checkout-cart-index .col1-layout .widget-new-products { display:block; padding:0 20px; }

/* Widget Viewed Proructs */
.widget-viewed { display:block; margin:10px 0; }
.checkout-cart-index .col1-layout .widget-viewed { display:block; padding:0 20px; }

/* Widget Compared Proructs */
.widget-compared { display:block; margin:10px 0; }
.checkout-cart-index .col1-layout .widget-compared { display:block; padding:0 20px; }

/* Widget CMS Static Block */
.widget-static-block {}

/* Widget Catalog Events Carousel */
.widget-events { display:block !important; }

.top-container .widget-product-link,
.top-container .widget-category-link,
.top-container .widget-cms-link,
.top-container .widget-hierarchy-link { display:block; border-bottom:1px solid #e2e2e2; margin:7px 0; }
.top-container .widget-product-link a,
.top-container .widget-category-link a,
.top-container .widget-cms-link a,
.top-container .widget-hierarchy-link a { display:block; padding:12px 12px; background:#fff url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/bkg_widget-links.gif) 0 100% repeat-x; border:1px solid #cfcfcf; text-align:center; font:bold 15px/1.25 Arial, Helvetica, sans-serif; color:#444; text-decoration:none; }
.top-container .widget-product-link a:hover,
.top-container .widget-category-link a:hover,
.top-container .widget-cms-link a:hover,
.top-container .widget-hierarchy-link a:hover { color:#d53c00; text-decoration:none; }

.footer-before-container .widget-product-link,
.footer-before-container .widget-category-link,
.footer-before-container .widget-cms-link,
.footer-before-container .widget-hierarchy-link { display:block; border-bottom:1px solid #e2e2e2; margin:7px 0; }
.footer-before-container .widget-product-link a,
.footer-before-container .widget-category-link a,
.footer-before-container .widget-cms-link a,
.footer-before-container .widget-hierarchy-link a { display:block; padding:10px 12px; background:#fff url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/bkg_widget-links.gif) 0 100% repeat-x; border:1px solid #cfcfcf; text-align:center; font:bold 15px/1.25 Arial, Helvetica, sans-serif; color:#444; text-decoration:none; cursor:pointer; }
.footer-before-container .widget-product-link a:hover,
.footer-before-container .widget-category-link a:hover,
.footer-before-container .widget-cms-link a:hover,
.footer-before-container .widget-hierarchy-link a:hover { color:#d53c00; text-decoration:none; }

/* Widget Product Link */
.widget-product-link-inline { display:inline; }

.col-main .widget-product-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-product-link a { font-size:12px; background:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/bkg_widget-link.gif) 100% 4px no-repeat; padding-right:15px; color:#333; text-decoration:underline; }
.col-main .widget-product-link a:hover { color:#333; text-decoration:none; }

.sidebar .widget-product-link { display:block; margin:10px 0; padding:0 17px/* 0 37px*/; /*background:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/bkg_widget-product-link-icon.gif) 17px 3px no-repeat;*/ }
.sidebar .widget-product-link a { font-size:12px; background:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/bkg_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; color:#333; text-decoration:underline; }
.sidebar .widget-product-link a:hover { color:#333; text-decoration:none; }

/* Widget Category Link */
.widget-category-link-inline { display:inline; }

.top-container .widget-category-link { border-bottom:0; }
.top-container .widget-category-link a { border-color:#ca3934; color:#d53c00; background-image:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/bkg_widget-links2.gif); background-color:#f9d2c1; }
.top-container .widget-category-link a:hover { color:#fff; }

.col-main .widget-category-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-category-link a { font-size:12px; background:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/bkg_widget-link.gif) 100% 4px no-repeat; padding-right:15px; color:#333; text-decoration:underline; }
.col-main .widget-category-link a:hover { color:#333; text-decoration:none; }

.sidebar .widget-category-link { display:block; margin:10px 0; padding:0 17px/* 0 37px*/; /*background:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/bkg_widget-category-link-icon.gif) 19px 3px no-repeat;*/ }
.sidebar .widget-category-link a { font-size:12px; background:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/bkg_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; color:#333; text-decoration:underline; }
.sidebar .widget-category-link a:hover { color:#333; text-decoration:none; }

/* Widget CMS Page Link */
.widget-cms-link-inline { display:inline; }

.col-main .widget-cms-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-cms-link a { font-size:12px; background:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/bkg_widget-link.gif) 100% 4px no-repeat; padding-right:15px; color:#333; text-decoration:underline; }
.col-main .widget-cms-link a:hover { color:#333; text-decoration:none; }

.sidebar .widget-cms-link { display:block; margin:10px 0; padding:0 17px/* 0 37px*/; /*background:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/bkg_widget-cms-link-icon.gif) 19px 2px no-repeat;*/ }
.sidebar .widget-cms-link a { font-size:12px; background:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/bkg_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; color:#333; text-decoration:underline; }
.sidebar .widget-cms-link a:hover { color:#333; text-decoration:none; }

/* Widget CMS Hierarchy Link */
.widget-cms-hierarchy-link-inline { display:inline; }

.col-main .widget-cms-hierarchy-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-cms-hierarchy-link a { font-size:12px; background:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/bkg_widget-link.gif) 100% 4px no-repeat; padding-right:15px; color:#333; text-decoration:underline; }
.col-main .widget-cms-hierarchy-link a:hover { color:#333; text-decoration:none; }

.sidebar .widget-cms-hierarchy-link { display:block; margin:10px 0; padding:0 17px/* 0 37px*/; /*background:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/bkg_widget-cms-link-icon.gif) 19px 2px no-repeat;*/ }
.sidebar .widget-cms-hierarchy-link a { font-size:12px; background:url(/National_Library/oe_/https://www.radbag.be/skin/frontend/radbag/custom/images/bkg_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; color:#333; text-decoration:underline; }
.sidebar .widget-cms-hierarchy-link a:hover { color:#333; text-decoration:none; }

/* Widget SKU */
/* .widget-sku {} */
/* ======================================================================================= */

#slider-related-cart-product {width:615px;}
#slider-related-cart-product .releted-products-detail { background-color: white;margin: 0;overflow: hidden; }
#slider-related-cart-product .rsImg .home-products-slider-item { float: left; width: 132px;margin-left:0; }
#slider-related-cart-product .slider-content-item-text a, #slider-related-cart-product .slider-content-item-text .price-box { color: #313332;display: block;font-size: 13px;font-weight: normal;height: 32px;margin-bottom: 3px;overflow: hidden;}

.cookie-law-container {opacity: 0.92; padding: 4px 0 5px 0; position: fixed; bottom: 0; left: 0; width:100%; z-index:1000000;text-align:center;font-size:14px;}
.cookie-law-container .button-set {box-shadow:none;position:absolute;top:5px;right:15px;width:auto;text-align:right;}
.cookie-law-container .button-set a {color: #333;}
.cookie-law-container .button-set a:hover {text-decoration:underline;}

@media screen and (max-width:1024px) {
    .cookie-law-container .button-set {position:relative; margin:0 auto; }
}
@media screen and (max-width:1280px) {
    .opc-wrapper #allow-gift-receipt-block > label {width: 100%;}
}
@media screen and (max-width:1024px) {
    .opc-wrapper #allow-gift-receipt-block > label {width: 280px;}
}

/** Menu addon **/
.new-nav li.level0.small-menu ul.level0 {left: 2px;width: auto;box-shadow: 3px 5px 2px 0 rgba(149, 147, 139, 1);-moz-box-shadow: 3px 5px 2px 0 rgba(149, 147, 139, 1);-webkit-box-shadow: 3px 5px 2px 0 rgba(149, 147, 139, 1);list-style: outside none none;padding-left: 0;}
.new-nav .menu-manager-menu li.level0 ul.level0 a {width: auto;}
.new-nav .menu-manager-menu {list-style: outside none none;padding-left: 0;}
.new-nav .menu-manager-menu li.level0 ul.level0, .new-nav .menu-manager-menu li.level0 ul.level1 {list-style: outside none none;padding-left: 0;}
/*    
#giftfinder.grid-catalog.columns.alpha.omega.grid, .giftsearch-container .container.gitf-container, .container.giftsearch-container{max-width: none;}
.giftsearch-container .giftfinder-items .product-grid{height: 160px;margin: 0 auto auto;width: 100%;}
.giftsearch-container .giftfinder-items .product-grid .product-inner{height: auto;margin: 0;padding: 0;}
.giftsearch-container .giftfinder-items .product-grid .product-img {height: 160px;}
.container.giftsearch-container > .columns{padding: 0;}
.categories-description.container.category-inspirational-homegrid-bottom,.gifts-category.container.christmas-category,.gifts-category-info.gifts-category.container.christmas-category{padding-left: 10px;padding-right: 10px;}
*/
