html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.topbar li,.topbar_right .icon,.topbar_right .label,.topbar-cart-dropdown_actions a,.header_whybuy_item,.header_whybuy_item strong,.header_whybuy_item .icon,.nav_mblbutton,.nav_mblbutton .icon,.nav_search,.nav_search_inputwrapper,.nav_search_link,.productbanner_dynamic .owl-dots,.productbanner_dynamic .owl-custom-nav,.footer_sharing,.footer_magshop-logo,.footer_secured,.footer_cards,.footer_bottom_left li,.homepage-carousel .owl-dots,.homepage-carousel .owl-custom-nav,.checkout-footer_logos_left,.checkout-footer_logos_right,.checkout-paymentform_ddnz_label,.useraccount-subscription_state .icon,.useraccount-subscription_state .label,.useraccount-subscription_info .icon,.useraccount-subscription_info .label{display:inline-block;vertical-align:middle;*display:inline}.productbanner_static .productbanner_ul li{display:inline-block;vertical-align:top;*display:inline}.topbar ul,.topbar-user-dropdown ul,.header_whybuy_ul,.meganav,.meganav_lvl2_ul,.cart-product_paymentpage_list,.productbanner_dynamic .productbanner_ul,.footer_lists ul,.footer_bottom_left ul,.homepage-slider,.homepage-carousel_ul,.homepage-whybuy_ul,.productlist-content_filters,.productlist-content_grid,.productlist-content_grid_less,.nav-checkout_steps,.checkout-links_ul,.useraccount-subscriptions-nav ul,.useraccount-subscriptions-list ul{list-style:none;padding:0;margin:0}.topbar_right .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}*,*:before,*:after{box-sizing:border-box}body{overflow-x:hidden;overflow-y:scroll;font-size:14px;font-family:'Montserrat',sans-serif}h1,h2,h3,ul{margin:0;padding:0}p{margin:0}a{color:#0675c3;text-decoration:none}a:visited{color:#0675c3}a:hover{color:#0675c3}.hide{display:none!important}.button{padding:13px 16px;margin:0;border:0;background:none;text-decoration:none;display:inline-block;vertical-align:middle;*display:inline;font-size:16px;color:#fff;background:#0675c3}.button_positive{color:#fff;background:#0675c3}.button_negative{color:#fff;background:#0675c3}.button_secondary{color:#fff;background:#75bded}.button:hover{background:#75bded;color:#fff}.button_positive:hover{background:#7ec11c;color:#fff}.button_negative:hover{background:red;color:#fff}.button_secondary:hover{background:#cfe8f9;color:#fff}.button .label{display:inline-block;vertical-align:middle;*display:inline;color:inherit}.button .icon{display:inline-block;vertical-align:middle;*display:inline}a.button:visited{color:#fff!important}a.button_positive:visited{color:#fff}a.button_negative:visited{color:#fff}a.button_secondary:visited{color:#fff}body .body_inner{position:relative;overflow-x:hidden}body #all{transition:all .3s;position:relative}body.page_open{overflow:hidden}body.page_open #all{transform:translateX(200px)}.page{min-height:100%;position:relative}.page .width-full{padding-right:15px;padding-left:15px}.page .width-limited{padding-right:15px;padding-left:15px}.page .main{position:relative;margin-bottom:50px;min-height:329px}.form-line{margin-bottom:15px}.form-line .form-label{display:block;margin-bottom:6px;font-weight:bold}.form-line .form-line_errormessage{display:none}.form-line_text .input{border:1px solid #aaa;padding:12px}.form-line_text .input[readonly]{background-color:#ebebe4}.form-line_text .input:focus{border:1px solid #0675c3;padding:12px}.form-line_textarea .textarea{resize:none;border:1px solid #aaa;padding:12px}.form-line_textarea .textarea:focus{border:1px solid #0675c3;padding:12px}.form-line_date .input{display:inline-block;vertical-align:middle;*display:inline}.form-line_date .calendar{display:inline-block;vertical-align:middle;*display:inline;margin-left:15px;width:40px;height:40px;background:#aaa}.form-line_textbutton .input{border:1px solid #aaa;padding:12px;display:inline-block;vertical-align:top;*display:inline;width:68%;font-size:14px;margin-right:2%}.form-line_textbutton .button{display:inline-block;vertical-align:top;*display:inline;width:30%;padding:13px;font-size:14px}.form-line_radio-solo .label,.form-line_checkbox-solo .label{display:block;margin-bottom:6px}.form-line_radio-solo .sublabel,.form-line_checkbox-solo .sublabel{width:95%}.form-line_radio-solo .input,.form-line_checkbox-solo .input{display:inline-block;vertical-align:middle;*display:inline}.form-line_radio-solo .fakeinput,.form-line_checkbox-solo .fakeinput{display:none}.form-line_buttons{text-align:right}.form-line_multiple-radio .label{display:inline-block;vertical-align:middle;*display:inline;white-space:nowrap;margin-bottom:6px}.form-line_multiple-radio .sublabel{display:inline-block;vertical-align:middle;*display:inline;margin-right:15px}.form-line_multiple-radio .input{display:inline-block;vertical-align:middle;*display:inline}.form-line_multiple-radio .fakeinput{display:none}.form-line_info{background:#fff;padding:15px;position:relative;border:1px solid #f2f2f2;width:100%;overflow:hidden;margin-bottom:10px}.form-line_info .iconwrapper{display:block;float:left;vertical-align:middle;width:7%}.form-line_info .iconwrapper .icon{width:100%}.form-line_info .text{display:block;float:left;vertical-align:middle;padding-left:15px;width:93%}.generatedcontent.csstransforms .form-line_info:before{content:'';position:absolute;transform:rotate(45deg);width:20px;height:20px;background:#fff;top:-10px;left:20px;border:1px solid #f2f2f2;border-bottom:0;border-right:0}.form-line_info.form-line_invalid{border-color:red}.generatedcontent.csstransforms .form-line_info-above:before{top:auto;bottom:-10px;left:20px;border:1px solid #f2f2f2;border-top:0;border-left:0}.form-line_invalid .form-label{color:red}.form-line_invalid p{color:red}.form-line_invalid .input,.form-line_invalid .textarea,.form-line_invalid .select{border:1px solid red;color:red}.form-line_invalid .input:focus,.form-line_invalid .textarea:focus,.form-line_invalid .select:focus{border:1px solid red;outline:none}.form-line_invalid .form-line_errormessage{color:red;display:inline}.form-line_small-field .input,.form-line_small-field .select,.form-line_small-field .textarea{width:30%}.form-line_medium-field .input,.form-line_medium-field .select,.form-line_medium-field .textarea{width:50%}.form-line_large-field .input,.form-line_large-field .select,.form-line_large-field .textarea{width:100%}.custom-radio{margin-bottom:15px}.custom-radio .fakeinput{display:none}.custom-radio .sublabel{display:inline-block;vertical-align:top}.csschecked .custom-radio .input{display:none}.csschecked .custom-radio .fakeinput{display:inline-block;vertical-align:middle;*display:inline;margin-right:6px}.csschecked .custom-radio .label .fakeinput:before{content:'';display:inline-block;width:22px;background:#fff;height:22px;vertical-align:middle;margin-right:6px;border-radius:50%;border:4px solid #aaa}.csschecked .custom-radio .label:hover{color:#36a8f9}.csschecked .custom-radio .label:hover .fakeinput:before{background:#fff;border-color:#36a8f9;box-shadow:inset 0 0 0 2px white}.csschecked .custom-radio .input:checked+.fakeinput+.sublabel{color:#0675c3;display:inline-block;vertical-align:top}.csschecked .custom-radio .input:checked+.fakeinput:before{background:#0675c3;box-shadow:inset 0 0 0 2px white;border-color:#0675c3}.custom-checkbox{margin-bottom:15px}.custom-checkbox .fakeinput{display:none}.csschecked .custom-checkbox .input{display:none}.csschecked .custom-checkbox .fakeinput{display:inline-block;vertical-align:top;*display:inline;width:26px;height:26px}.csschecked .custom-checkbox .fakeinput .iconwrapper{display:inline-block;vertical-align:middle;*display:inline;border:4px solid #aaa;padding:2px}.csschecked .custom-checkbox .fakeinput .icon{display:block;opacity:0}.csschecked .custom-checkbox .label:hover{color:#36a8f9}.csschecked .custom-checkbox .label:hover .fakeinput .iconwrapper{border-color:#36a8f9}.csschecked .custom-checkbox .input:checked~.fakeinput+.sublabel{color:#0675c3}.csschecked .custom-checkbox .input:checked~.fakeinput .iconwrapper{border-color:#0675c3}.csschecked .custom-checkbox .input:checked~.fakeinput .icon{opacity:1}.csschecked .custom-checkbox .input[disabled]~.fakeinput+.sublabel{color:#ddd}.csschecked .custom-checkbox .input[disabled]:hover~.fakeinput+.sublabel{color:#ddd}.csschecked .custom-checkbox .input[disabled]~.fakeinput .iconwrapper{border-color:#ddd}.error{color:red}.success p{color:#7ec11c}.main_h1{font-size:24px;font-weight:normal;color:#000;margin-bottom:15px}.main_h1 .blue{color:#0675c3}.main_h1 .iconwrapper{display:inline-block;vertical-align:middle;white-space:normal}.main_h1 .label{display:inline-block;vertical-align:middle;white-space:normal}.main_h2{font-weight:normal;border-bottom:1px solid #aaa;font-size:15px;margin-bottom:15px;padding-bottom:6px}.title-underlined{border-bottom:1px solid #aaa;display:table;width:100%;font-size:16px;color:#0675c3;margin-bottom:6px;font-weight:normal}.title-underlined .iconwrapper{display:table-cell}.title-underlined .label{display:table-cell}.title-underlined .price{display:table-cell;text-align:right}.homepage-banner{margin-bottom:60px}.homepage-banner img{width:100%}.page-product .main .product-imgs{width:100%}.page-product .main .product-desc{margin-bottom:50px}.page-product .main .prices-block{margin-bottom:50px}.page-product_enhanced-top{padding:15px}.page-product_enhanced-top img{width:100%}.page-product_enhanced-top_added_to_cart{padding:0}.page-product_enhanced-bottom img{width:100%}.page-addtocart .main_h1 .iconwrapper{border-radius:50px;background:#fff;display:inline-block;vertical-align:middle;*display:inline}.page-addtocart .main_h1 .icon{display:block}.page-addtocart .main_h1 .label{display:inline-block;vertical-align:middle;*display:inline}.page-checkout .checkout_title{background:#75bded;color:#fff;text-align:left;font-weight:normal;font-size:18px;padding:6px 12px;line-height:30px}.page-checkout .checkout_title .iconwrapper{border-radius:50px;background:#7ec11c;display:inline-block;vertical-align:middle;*display:inline}.page-checkout .checkout_title .icon{display:block}.page-checkout .checkout_title .label{display:inline-block;vertical-align:middle;*display:inline}.page-checkout .checkout_content{border:5px solid #f2f2f2;border-top:none;padding:15px 15px 0}.page-checkout .checkout_content .sublabel{width:92%}.page-checkout .checkout_footer{margin-top:20px}.page-checkout .main{min-height:647px}.checkout-giftform{margin:auto;padding:0 10%}.checkout-giftdisplay{margin:auto;position:relative;font-size:12px}.checkout-giftdisplay_img{width:100%}.useraccount-subscriptions-nav{display:none}.invisible{display:none}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/scripts/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/scripts/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/scripts/fancybox/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/scripts/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}.owl-height{transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;max-width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel .owl-rtl{direction:rtl}.owl-carousel .owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/Themes/Magshop/Content/styles/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}#pageflip{width:100%;overflow:hidden;display:block}.pageflip-container{padding-top:0;min-width:320px}.book-content{opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;-ms-transition:opacity 1s}.book-offset{-ms-perspective:3000px;perspective:3000px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;-ms-perspective-origin-x:50%;-ms-perspective-origin-y:50%;perspective-origin-x:50%;perspective-origin-y:50%}.page-container{position:absolute;overflow:hidden}#dropshadow{-o-box-shadow:0 10px 30px black;-ms-box-shadow:0 10px 30px black;box-shadow:0 10px 30px black}.flip-shadowA{background-image:-webkit-linear-gradient(left,transparent,black)}.flip-shadowB{background-image:-webkit-linear-gradient(left,black,transparent,transparent)}.flip-topshadow{background-image:-webkit-linear-gradient(left,transparent,rgba(0,0,0,.5),black,transparent)}.emboss-left{background-image:-webkit-linear-gradient(left,transparent,black);pointer-events:none}.emboss-right{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);pointer-events:none}#pageflip-controls{position:absolute;bottom:0;padding:8px 0 16px;width:100%;overflow:hidden;text-align:center;opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;-ms-transition:opacity 1s;color:#888;font-size:12px}.centered-buttons,.left-buttons,.right-buttons{height:26px;overflow:hidden}.centered-buttons{position:relative;top:0;left:auto;right:auto;margin:0 auto;width:254px}.left-buttons{float:left;width:104px;margin-left:32px}.right-buttons{float:right;width:104px;margin-right:32px}.control-bar-button,.control-bar-pager{float:left;height:26px}.right{float:right}.control-bar-pager{padding-top:2px;width:150px;text-align:center}#pagerin{color:rgba(0,0,0,.3);border:none;width:140px;height:22px;padding:0;font-size:14px;border-style:none;border-color:Transparent;overflow:auto;background:none;text-align:center}.control-bar-button g,.control-bar-pager g{fill:rgba(0,0,0,.3);-webkit-transition:fill .2s;-moz-transition:fill .2s;-o-transition:fill .2s;-ms-transition:fill .2s}.disabled{opacity:.2}.control-bar-button:not(.disabled):hover g{fill:#fa0}#pageflip-controls{color:rgba(0,0,0,.3)}#pageflip-thumbnails{position:absolute;top:0;width:100%;overflow:hidden;-webkit-transition:top .5s,opacity .5s;-moz-transition:top .5s,opacity .5s;-o-transition:top .5s,opacity .5s;-ms-transition:top .5s,opacity .5s}#pageflip-thumbnails.hidden{top:-100px;opacity:0}#thumbnail-container{width:10px}.thumbnail-spread,.thumbnail-page{float:left;margin:0 16px 16px 0;background:#888;box-shadow:0 5px 10px rgba(0,0,0,.2);overflow:hidden}.thumbnail-button{float:left;margin:0;padding:0}#copyright-text{display:none;clear:both;padding-top:10px}.left-side{background:#666}.right-side{background:#666}.outer{background:none}#controls.w480 .control-bar-pager,#controls.w320 .control-bar-pager{display:none}#controls.w480 .centered-buttons,#controls.w320 .centered-buttons{width:160px;float:left;margin-left:0;overflow:hidden}#controls.w480 .centered-buttons{margin-left:48px}#controls.w480 .left-buttons,#controls.w320 .left-buttons{display:none}#controls.w480 .control-bar-button,#controls.w320 .control-bar-button{width:40px}#controls.w320 .right-buttons,#controls.w480 .right-buttons{width:160px;margin-right:0}#controls.w480 .right-buttons{margin-right:48px}.pageflip-credits{display:none}.icon-ie8{display:none}.SVG_menu_18x18_white{width:18px;height:18px;fill:white}.SVG_lock_17x17_white{width:17px;height:17px;fill:white}.SVG_cart_30x30_primary{width:30px;height:30px;fill:#0675c3}.SVG_cart_22x22_white{width:22px;height:22px;fill:white}.SVG_cart_16x16_white{width:16px;height:16px;fill:white}.SVG_cart_16x16_black{width:16px;height:16px;fill:black}.SVG_cart_30x30_white{width:30px;height:30px;fill:white}.SVG_arrowdown_15x15_primary{width:15px;height:15px;fill:#0675c3}.SVG_arrowup_15x15_primary{width:15px;height:15px;fill:#0675c3}.SVG_arrowright_15x15_white{width:15px;height:15px;fill:white}.SVG_arrowright_15x15_primary{width:15px;height:15px;fill:#0675c3}.SVG_arrowleft_15x15_primary{width:15px;height:15px;fill:#0675c3}.SVG_search_24x24_secondary{width:24px;height:24px;fill:#75bded}.SVG_search_14x14_gray{width:14px;height:14px;fill:#aaa}.SVG_info-circled_38x38_secondary{width:38px;height:38px;fill:#75bded}.SVG_tick_14x14_white{width:14px;height:14px;fill:white}.SVG_tick_14x14_primary{width:14px;height:14px;fill:#0675c3}.SVG_tick_20x20_white{width:20px;height:20px;fill:white}.SVG_tick_20x20_green{width:20px;height:20px;fill:#7ec11c}.SVG_truck_34x34_primary{width:34px;height:34px;fill:#0675c3}.SVG_gift_34x34_primary{width:34px;height:34px;fill:#0675c3}.SVG_gift_16x16_black{width:16px;height:16px;fill:black}.SVG_magazines_34x34_primary{width:34px;height:34px;fill:#0675c3}.SVG_magazines_25x25_primary{width:25px;height:25px;fill:#0675c3}.SVG_desktop_25x25_primary{width:27px;height:25px;fill:#0675c3}.SVG_ipad_25x25_primary{width:25px;height:25px;fill:#0675c3}.SVG_step1_22x22_primary{width:22px;height:22px;fill:#0675c3}.SVG_step2_22x22_primary{width:22px;height:22px;fill:#0675c3}.SVG_step3_22x22_primary{width:22px;height:22px;fill:#0675c3}.SVG_step4_22x22_primary{width:22px;height:22px;fill:#0675c3}.SVG_tick-circled_22x22_green{width:22px;height:22px;fill:#7ec11c}.SVG_tick-circled_22x22_white{width:22px;height:22px;fill:white}.SVG_tick-circled_32x32_green{width:32px;height:32px;fill:#7ec11c}.SVG_pending-circled_32x32_orange{width:32px;height:32px;fill:#f88630}.SVG_cross-circled_32x32_red{width:32px;height:32px;fill:red}.SVG_useraccount_16x16_white{width:16px;height:16px;fill:white}.SVG_useraccount_16x16_black{width:16px;height:16px;fill:black}.SVG_home_34x34_primary{width:34px;height:34px;fill:#0675c3}.SVG_document_34x34_primary{width:34px;height:34px;fill:#0675c3}.SVG_down-circled_34x34_primary{width:34px;height:34px;fill:#0675c3}.SVG_visa_36x23_primary{width:36px;height:23px;fill:#0675c3}.SVG_master_36x23_primary{width:36px;height:23px;fill:#0675c3}.SVG_amex_36x23_primary{width:36px;height:23px;fill:#0675c3}.SVG_paypal_36x23_primary{width:36px;height:23px;fill:#0675c3}.SVG_diners_36x23_primary{width:36px;height:23px;fill:#0675c3}.SVG_facebook_25x25_primary{width:25px;height:25px;fill:#0675c3}.SVG_pinterest_25x25_primary{width:25px;height:25px;fill:#0675c3}.SVG_twitter_25x25_primary{width:25px;height:25px;fill:#0675c3}.SVG_logo_white_110x16_primary{width:110px;height:16px;fill:#0675c3}.SVG_logo_250x36_black{width:250px;height:36px;fill:black}.SVG_cross_20x20_black{width:20px;height:20px;fill:black}.SVG_cross_20x20_gray{width:20px;height:20px;fill:#aaa}.SVG_cross_8x8_primary{width:8px;height:8px;fill:#0675c3}.SVG_globe_34x34_primary{width:34px;height:33px;fill:#0675c3}.SVG_email-at_34x34_primary{width:34px;height:34px;fill:#0675c3}.SVG_envelope_34x34_primary{width:34px;height:34px;fill:#0675c3}.SVG_phone_34x34_primary{width:34px;height:34px;fill:#0675c3}.SVG_australia_48x48_primary{width:48px;height:48px;fill:#0675c3}.SVG_newzealand_48x48_primary{width:48px;height:48px;fill:#0675c3}.SVG_mo-security_34x34_primary{width:34px;height:34px;fill:#0675c3}.SVG_mo-moneyback_34x34_primary{width:34px;height:34px;fill:#0675c3}.SVG_mo-delivery_34x34_primary{width:34px;height:34px;fill:#0675c3}.topbar{background:#1a1a1a}.topbar_left{float:left;display:none}.topbar_left a{display:block;color:#fff;margin-right:15px;padding:6px 0}.topbar_left a:visited{color:#fff}.topbar_left a:hover{color:#75bded}.topbar_right{float:right}.topbar_right_li{position:relative}.topbar_right_link{display:block;color:#fff;padding:6px 15px;cursor:pointer}.topbar_right_link:visited{color:#fff}.topbar_right_link:hover{color:#fff}.topbar_right .label{max-width:160px}.topbar_right_cart.opened .topbar-cart-dropdown{display:block}.topbar_right_user.opened .topbar-user-dropdown{display:block}.topbar_right_user.registrationcomplete .topbar-user-registrationcomplete{display:block}.topbar_right_li.opened .topbar_right_link{background:#0675c3}.topbar-cart-dropdown{display:none;position:absolute;top:100%;right:0;padding:15px;width:300px;background:#fff;z-index:2001}.topbar-cart-dropdown table{margin-bottom:15px;width:100%}.topbar-cart-dropdown table td{vertical-align:middle;border-bottom:1px solid #ddd;padding:6px 6px 6px 0}.topbar-cart-dropdown table td .title{font-weight:bold}.topbar-cart-dropdown table td.price{color:#0675c3;text-align:right;padding:6px 0 6px 6px}.topbar-cart-dropdown_infos{margin-bottom:15px}.topbar-cart-dropdown_actions{text-align:right}.topbar-cart-dropdown_actions a{margin-left:6px}.rgba .topbar-cart-dropdown{box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.norgba .topbar-cart-dropdown{border:1px solid #ddd}.topbar-user-dropdown{display:none;position:absolute;top:100%;right:0;padding:15px;width:250px;background:#fff;z-index:2001}.topbar-user-dropdown li{display:block}.topbar-user-dropdown li a{display:block;color:#000;padding:2px 6px}.topbar-user-dropdown li a:visited{color:#000}.topbar-user-dropdown li a:hover{color:#fff}.topbar-user-dropdown li a:hover{background:#0675c3}.rgba .topbar-user-dropdown{box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.norgba .topbar-user-dropdown{border:1px solid #ddd}.topbar-user-registrationcomplete{display:none;position:absolute;top:150%;right:0;padding:15px 15px 15px 62px;width:250px;background:#fff;z-index:2001}.topbar-user-registrationcomplete .iconwrapper{background:#7ec11c;border-radius:50px;padding:6px;position:absolute;top:15px;left:15px}.topbar-user-registrationcomplete strong{margin-bottom:6px;color:#0675c3}.topbar-user-registrationcomplete p{margin-bottom:6px}.rgba .topbar-user-registrationcomplete{box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.norgba .topbar-user-registrationcomplete{border:1px solid #ddd}.generatedcontent.csstransforms.rgba .topbar-user-registrationcomplete:after{content:'';display:block;position:absolute;top:-10px;right:20px;width:20px;height:20px;background:#fff;transform:rotate(45deg);box-shadow:-2px -2px 5px -2px rgba(0,0,0,.2)}.header{padding-top:15px;margin-bottom:15px}.header a{float:left}.header_whybuy_ul{display:none;width:100%;text-align:right}.header_whybuy_item{margin-left:20px}.header_whybuy_item .icon{margin-left:6px}.nav{margin-bottom:30px}.nav_inner{background:#75bded;display:table;width:100%}.nav_mblbutton{text-align:left;width:15%}.nav_mblbutton button{background:none;border:none;padding:15px;outline:0}.nav_mblbutton button:active{background:#75bded}.nav_search{width:84%;text-align:right}.nav_search_inner{max-width:300px;padding:6px;background:#fff;float:right;margin:6px}.nav_search_inputwrapper{width:85%}.nav_search_input{border:none;padding:2px 6px;outline:0;display:block;width:100%}.nav_search_link{border-left:1px solid #75bded;padding:6px 6px 6px 12px;width:15%}.nav_search_link .icon{display:inline-block;vertical-align:middle;*display:inline;max-width:24px;width:100%;max-height:24px}.meganav{position:absolute;top:0;left:-200px;bottom:0;width:200px;overflow:hidden;background:#ddd;box-shadow:inset -13px 0 25px -18px #000}.meganav_lvl1_link{display:block;color:#000;padding:15px 6px;border-bottom:1px solid #aaa;cursor:pointer}.meganav_lvl2{overflow:hidden;transition:all .5s ease;max-height:0;opacity:0}.meganav_lvl2_ul{border-bottom:1px solid #aaa;padding:6px}.meganav_lvl2_link{display:block;padding:4px}.meganav_lvl2_cat .meganav_lvl2_title{display:none}.meganav_lvl2_top10{display:none}.meganav_lvl2_featured{display:none}.meganav_lvl2.opened{max-height:500px;opacity:1}.search{padding:6px;text-align:center}.search_title{display:none}.search_wrapper{border:1px solid #aaa;display:inline-block;vertical-align:middle;*display:inline;margin:0 15px;padding:6px}.search_wrapper .icon{display:inline-block;vertical-align:middle;*display:inline}.search_dropdown{display:none}.search_input{border:none;display:inline-block;vertical-align:middle;*display:inline;padding:2px 6px;outline:0}.search_button{display:inline-block;vertical-align:middle;*display:inline;background:#aaa;color:#fff;border:none;padding:6px 15px}.breadcrumb{display:none}.cart-product{display:table;width:100%;margin-bottom:15px}.cart-product_img{display:table-cell;vertical-align:top;width:1%}.cart-product_infos{display:table-cell;vertical-align:top;padding-left:15px}.cart-product_title{border-bottom:1px solid #aaa;display:table;width:100%;font-size:16px;color:#0675c3;margin-bottom:2px}.cart-product_title .label{display:table-cell}.cart-product_title .label .subtitle{color:#000;font-size:12px}.cart-product_title .price{display:table-cell;text-align:right}.cart-product_content{position:relative}.cart-product_remove{position:absolute;top:0;right:0;background:none;border:none;padding:0 6px;margin:0;color:#0675c3;font-size:12px;line-height:18px}.cart-product_savings{margin-bottom:15px}.cart-product_gcdetails{margin-top:15px}.cart-product_gcdetails .title{color:#0675c3;margin-bottom:6px;display:block}.cart-product_gcdetails .coupon{text-transform:uppercase}.cart-product_bonus{margin-bottom:15px}.cart-product_bonus_img{float:left;margin-right:15px}.cart-product_bonus_img .img{display:block;margin-bottom:6px}.cart-product_bonus_select{margin-top:15px}.cart-product_bonus #error-premiumSelect{font-weight:bold;color:red;display:none;margin-top:15px}.cart-product_autorenewal_text{margin-bottom:6px}.cart-product_autorenewal_list{padding-left:20px}.cart-product_autorenewal_list li{margin-bottom:6px}.cart-product_upgrade{position:absolute;top:0;right:0}.cart-product_paymentpage{clear:left}.cart-product_paymentpage_item{margin-bottom:15px}.cart-product_paymentpage_item .email-display{width:300px;overflow:hidden;text-overflow:ellipsis}.cart-product_paymentpage_title{color:#0675c3;display:block;margin-bottom:6px}.cart-product_paymentpage .address{font-weight:bold}.cart-product_paymentpage .address strong{font-size:18px}.cart-product_additional_units{width:150px}.cart-product_additional_units .error-panel{min-height:20px;color:red}.cart-product_additional_units .loader{height:17px}.cart-product_additional_units .loader img{width:15px;height:15px}.cart-product_additional_units .form-line{margin-bottom:0}.cart-product_additional_units .form-line input{text-align:right}.cart-product_additional_units .quantity{padding-top:10px;overflow:auto}.cart-product_remove-items{padding-bottom:10px}.digital_img .digital-border{border-top:20px solid #000;border-left:10px solid #000;border-right:10px solid #000;border-bottom:20px solid #000;border-radius:15px;box-shadow:6px 6px 6px #777}.digital_img_small .digital-border{border-top:12px solid #000;border-left:6px solid #000;border-right:6px solid #000;border-bottom:12px solid #000;border-radius:11px;box-shadow:6px 6px 6px #777}.padded_like_digital img{padding-left:15px;padding-right:15px}.cart-total{width:100%;font-size:16px;margin-bottom:6px}.cart-total td{padding:6px 0}.cart-total .spacer{width:100%}.cart-total .label{white-space:nowrap;font-weight:bold}.cart-total .price{text-align:right;padding-left:50px}.cart-total .price .tax-exempt{width:100%;font-size:10px}.cart-total_subtotal td{border-top:1px solid #aaa;font-weight:bold}.cart-total_voucher td{color:red}.cart-total_shipping td{border-bottom:1px solid #aaa}.cart-total_total td{font-weight:bold;color:#0675c3;font-size:24px}.prd{position:relative;overflow:hidden;font-size:10px}.prd_link{display:block;min-height:170px}.prd_link img{display:block;max-width:100%}.prd_link.magazine img{height:175px;margin:0 auto}.prd_actions .title{display:block;text-align:left;padding:6px 6px 0;margin-bottom:6px}.prd_actions .offer{display:table;width:100%;padding:0 6px 0 6px;margin-bottom:6px}.prd_actions .nbissues{display:table-cell;text-align:left}.prd_actions .price{display:table-cell;text-align:right;color:#75bded}.prd_actions .button{display:none}.prd_backissue_actions{text-align:center}.prd_backissue_actions .title{display:block;text-align:left}.prd_backissue_actions .price{display:table-cell;text-align:left;padding-bottom:6px;color:#75bded}.prd_backissue_actions .button{display:table;font-size:14px;width:100%;padding:6px 15px}.prd_backissue_actions .button .label{width:85%;display:table-cell;vertical-align:middle;text-align:left;color:#fff}.prd_backissue_actions .button .iconwrapper{width:15%;display:table-cell;vertical-align:middle;text-align:right}.prd_backissue_actions .button .icon{display:block}.prd_backissue_actions .prd_actions_addtocart{border-bottom:1px solid #fff}.productbanner_static{margin-bottom:20px}.productbanner_static .productbanner_ul{width:100%;display:inline-block;overflow-x:scroll;white-space:nowrap}.productbanner_static .productbanner_ul li{margin-right:10px;white-space:normal}.productbanner_dynamic{margin-bottom:60px}.productbanner_dynamic .owl-controls{position:absolute;top:-50px;right:0}.productbanner_dynamic .owl-dots .owl-dot span{background:#75bded}.productbanner_dynamic .owl-dots .owl-dot.active span,.productbanner_dynamic .owl-dots .owl-dot:hover span{background:#0675c3}.productbanner_dynamic .owl-custom-nav{cursor:pointer}.footer{background:#4d4d4d;color:#fff;padding:20px 20px 35px}.footer a{color:#fff}.footer a:visited{color:#fff}.footer a:hover{color:#fff}.footer_title{font-size:18px;margin-bottom:15px}.footer_lists{margin-bottom:15px;font-size:12px}.footer_lists_left{margin-bottom:15px}.footer_lists_right{margin-bottom:15px;width:100%;column-count:2;-webkit-column-count:2;-moz-column-count:2}.footer_lists ul{float:left;width:100%}.footer_lists li{padding:3px}.footer_logos_left{margin-bottom:15px}.footer_logos_right{margin-bottom:15px}.footer_sharing{width:50%}.footer_magshop-logo{width:50%;text-align:right}.footer_secured{width:50%}.footer_cards{width:50%;text-align:right}.footer_cards img{width:35px}.footer_bottom{border-top:1px solid #fff;padding-top:6px;font-size:12px}.footer_bottom_left{margin-bottom:15px}.footer_bottom_right{margin-bottom:15px}.footer_bottom_left li{border-left:1px solid #fff;padding:0 6px}.footer_bottom_left li:nth-child(1){border:0}.footer_bottom_right{color:#777;text-align:right}.notifications .bar-notification{display:none;margin:6px 0;padding:15px 6px}.notifications .bar-notification.error{background-color:#f1544b;display:block}.notifications .bar-notification.success{background-color:#7ec11c;display:block}.notifications .bar-notification.success p{color:#000}.notifications .bar-notification .iconwrapper{float:right}.loader{color:#0675c3}.loader .title{margin:15px}.loader .image{margin:15px}.homepage-slider{margin-bottom:60px}.homepage-slider .owl-dots{position:absolute;top:10px;right:10px}.homepage-slider .owl-dots .owl-dot span{background:#f2f2f2}.homepage-slider .owl-dots .owl-dot.active span,.homepage-slider .owl-dots .owl-dot:hover span{background:#0675c3}.homepage-slider.one-item-only .owl-controls{display:none}.homepage-carousel{margin-bottom:60px}.homepage-carousel .owl-controls{position:absolute;top:-50px;right:0}.homepage-carousel .owl-dots .owl-dot span{background:#75bded}.homepage-carousel .owl-dots .owl-dot.active span,.homepage-carousel .owl-dots .owl-dot:hover span{background:#0675c3}.homepage-carousel .owl-custom-nav{cursor:pointer}.homepage-carousel.one-item-only .owl-controls{display:none}.homepage-widget{margin-bottom:20px}.homepage-widget_img{display:table-cell;vertical-align:top;width:15%}.homepage-widget_img img{width:100%}.homepage-widget_text{display:table-cell;vertical-align:top;padding-left:15px;width:85%}.homepage-widget_title{font-size:16px;margin-bottom:15px}.homepage-widget p{margin-bottom:15px}.homepage-widget_actions select{margin-right:15px}.homepage-whybuy{text-align:center;background:#f2f2f2;padding:20px 20px 35px}.homepage-whybuy_title{font-size:18px;color:#0675c3;margin-bottom:15px}.homepage-whybuy_item{display:inline-block;vertical-align:top;*display:inline;width:28%;margin:0 2%}.homepage-whybuy_item .icon{display:block;margin:auto}.homepage-whybuy_item strong{display:block;margin-bottom:6px}.homepage-whybuy_item p{display:none}.homepage-newsletter{background:#aaa;padding:20px 20px 26px}.homepage-newsletter_text{color:#fff;margin-bottom:15px}.homepage-newsletter_form{text-align:center}.homepage-newsletter_title{font-size:18px;margin-bottom:6px}.homepage-newsletter_success{color:#0675c3}.sprite,.RAPH_amex_36x23_primary,.RAPH_arrowleft_15x15_primary,.RAPH_arrowright_15x15_primary,.RAPH_cart_16x16_white,.RAPH_facebook_25x25_primary,.RAPH_gift_34x34_primary,.RAPH_logo_250x36_primary,.RAPH_logo_250x36_black,.RAPH_logo_white_110x16_primary,.RAPH_magazines_34x34_primary,.RAPH_master_36x23_primary,.RAPH_paypal_36x23_primary,.RAPH_pinterest_25x25_primary,.RAPH_search_24x24_secondary,.RAPH_truck_34x34_primary,.RAPH_twitter_25x25_primary,.RAPH_useraccount_16x16_white,.RAPH_visa_36x23_primary,.icn_carousel_dot,.icn_carousel_dot_active,.RAPH_globe_34x34_primary{display:inline-block;overflow:hidden;background-repeat:no-repeat;background-image:url(/Themes/Magshop/Content/images/homepage-sprite.png)}.RAPH_amex_36x23_primary{width:35px;height:22px;background-position:-524px -2px}.RAPH_arrowleft_15x15_primary{width:15px;height:15px;background-position:-565px -26px}.RAPH_arrowright_15x15_primary{width:15px;height:15px;background-position:-582px -26px}.RAPH_cart_16x16_white{width:16px;height:16px;background-position:-529px -26px}.RAPH_facebook_25x25_primary{width:25px;height:25px;background-position:-417px -2px}.RAPH_gift_34x34_primary{width:34px;height:34px;background-position:-345px -2px}.RAPH_logo_250x36_primary{width:304px;height:44px;background-position:-2px -2px}.RAPH_logo_250x36_black{width:304px;height:44px;background-position:-2px -2px}.RAPH_logo_white_110x16_primary{width:110px;height:16px;background-position:-417px -29px}.RAPH_magazines_34x34_primary{width:34px;height:34px;background-position:-381px -2px}.RAPH_master_36x23_primary{width:35px;height:22px;background-position:-561px -2px}.RAPH_paypal_36x23_primary{width:35px;height:22px;background-position:-598px -2px}.RAPH_pinterest_25x25_primary{width:25px;height:25px;background-position:-444px -2px}.RAPH_search_24x24_secondary{width:24px;height:24px;background-position:-498px -2px}.RAPH_truck_34x34_primary{width:35px;height:35px;background-position:-308px -2px}.RAPH_twitter_25x25_primary{width:25px;height:25px;background-position:-471px -2px}.RAPH_useraccount_16x16_white{width:16px;height:16px;background-position:-547px -26px}.RAPH_visa_36x23_primary{width:35px;height:22px;background-position:-635px -2px}.icn_carousel_dot{width:10px;height:10px;background-position:-599px -26px}.icn_carousel_dot_active{width:10px;height:10px;background-position:-611px -26px}.RAPH_globe_34x34_primary{width:34px;height:33px;background-position:-674px -2px}.productlist-nav{display:none}.productlist-content_filters{border-bottom:1px solid #aaa;margin-bottom:20px}.productlist-content_filters li{display:inline-block;vertical-align:middle;*display:inline}.productlist-content_filters a{padding:6px 6px;display:block;color:#aaa;position:relative}.productlist-content_filters a:visited{color:#aaa}.productlist-content_filters a:hover{color:#0675c3}.generatedcontent.csstransforms .productlist-content_filters a.selected:before{content:'';position:absolute;transform:translateX(-50%) rotate(45deg);width:9px;height:9px;background:#fff;bottom:-5px;left:50%;border:1px solid #aaa;border-bottom:0;border-right:0}.productlist-content_grid{text-align:justify}.productlist-content_grid:after{content:'';width:100%;display:inline-block;vertical-align:middle;*display:inline;height:10px}.productlist-content_grid li{margin-bottom:15px;display:inline-block;vertical-align:top;*display:inline;width:40%}.productlist-content_grid .filler{height:1px}.productlist-content_grid_less{text-align:justify}.productlist-content_grid_less:after{content:'';width:100%;display:inline-block;vertical-align:middle;*display:inline;height:10px}.productlist-content_grid_less li{margin-bottom:15px;display:inline-block;vertical-align:middle;*display:inline;width:40%}.productlist-content_grid_less .filler{height:1px}.productlist-desc{margin-bottom:15px;margin-top:15px;clear:both}.productlist-banner{padding:15px}.productlist-banner img{width:100%}.pager{float:right}.pager li{display:inline;list-style-type:none;padding-right:10px}.product-imgs{margin-bottom:6px}.product-imgs_li{border:1px solid #fff;padding:2px;display:block;cursor:pointer;float:left;width:100%}.product-imgs_li img{margin:0 auto;display:block;max-width:100%}.product-imgs_li:hover{border:1px solid #aaa}.product-imgs_1{margin-bottom:5%}.product-imgs_2,.product-imgs_3,.product-imgs_4{width:30%;margin-bottom:5%}.product-imgs_3,.product-imgs_4{margin-left:5%}.product-imgs .mobile-only{display:none}.product-imgs .picture-text{padding-top:5%;font-size:12px}.product-imgs .flipbook .product-imgs_1{position:relative}.product-imgs .flipbook .flipbook-overlay{position:absolute;right:0;bottom:0}.product-imgs .flipbook .digital_img .flipbook-overlay{right:12px;bottom:22px}.product-imgs .ctr-video{position:relative}.product-imgs .ctr-video .video-text{padding-bottom:5%;font-size:12px}.product-imgs .ctr-video .video-still{max-width:100%;width:100%}.product-imgs .ctr-video .video-overlay{position:absolute;top:35%;left:40%}.product-imgs .ctr-video .video-overlay.extra{top:45%!important}#ctr-flipbook{position:relative}#flipbook-prev,#flipbook-next{position:absolute;z-index:999;top:46%;cursor:pointer;display:none}#flipbook-prev{left:1%}#flipbook-next{right:1%}.product-desc{margin-bottom:15px}.product-desc_h1{font-size:18px;font-weight:normal;color:#000;margin-bottom:20px;width:55%}.product-desc .price-block{float:right;width:55%}.product-desc .price-block .price-block_autorenew_link{display:none}.product-desc .price-block .price-block_autorenew{display:none}.product-desc .price-block .price-block_discount{display:none}.product-desc .price-block .price-block_buttonwrapper{display:block;width:100%;text-align:right;float:right}.product-desc_desc{margin-bottom:15px;clear:both}.product-desc_desc ul{list-style:none;clear:both}.product-desc_desc li{margin-bottom:6px;display:block;position:relative;padding:0 15px}.product-desc_desc li:before{content:'';width:8px;height:8px;background:#0675c3;display:block;position:absolute;top:6px;left:0;border-radius:50%}.product-desc_desc .product-desc_desc_morecontainer{cursor:pointer;padding:10px 0}.product-desc_desc .product-desc_desc_morecontainer .product-desc_desc_morelink{cursor:pointer}.product-desc_desc .product-desc_desc_morecontainer.closed .icon-opened,.product-desc_desc .product-desc_desc_morecontainer.opened .icon-closed{display:none}.cssanimations .product-desc_desc_more.opened{animation:fadeIn .3s}.no-cssanimations .product-desc_desc_more.opened{display:block}.product-desc_desc_more.closed{display:none}.product-desc_desc_device-information_more.closed{display:none}.product-desc_desc_device-information_more.open{display:block}.product-desc_deliveryschedulelink{display:block;cursor:pointer;margin-bottom:6px}.product-desc_deliveryschedulelink .label{display:inline-block;vertical-align:middle;*display:inline}.product-desc_deliveryschedulelink .icon{display:inline-block;vertical-align:middle;*display:inline}.product-desc_deliveryschedulelink.closed .icon-opened,.product-desc_deliveryschedulelink.opened .icon-closed{display:none}.cssanimations .product-desc_deliveryschedule.opened{animation:fadeIn .3s}.no-cssanimations .product-desc_deliveryschedule.opened{display:block}.product-desc_deliveryschedule.closed{display:none}.product-desc_deliveryschedule_table{border:1px solid #aaa;font-size:14px}.product-desc_deliveryschedule_table th,.product-desc_deliveryschedule_table td{text-align:left;padding:6px}.product-desc_deliveryschedule_table thead th{background:#75bded;color:#fff}.product-desc_deliveryschedule_table tbody td{padding-top:0}.product-desc_deliveryschedule_table tbody .left{padding-right:15px;white-space:nowrap}.product-desc_deliveryschedule_table tbody strong{color:#75bded}.product-desc_deliveryschedule_table tbody .line-above{border-top:1px solid #aaa;padding-top:6px}.product-desc .seo-structure-data{float:left;color:#fff;font-size:0!important;width:0!important;height:0!important}.product-desc .seo-structure-data img{width:0!important;height:0!important}.product-desc .seo-structure-data span{width:0!important;height:0!important;font-size:0!important}.product-promo{margin-bottom:20px;background:#f2f2f2;padding:15px 6px}.product-promo_imgwrapper{display:block;margin:auto;text-align:center;padding:0 15px;text-align:center}.product-promo_h2{font-size:18px;font-weight:normal;margin-bottom:15px}.product-promo_p{margin-bottom:15px}.product-promo_tablinks{margin-bottom:6px}.product-promo_tablink{display:inline-block;vertical-align:middle;*display:inline;cursor:pointer;margin-right:6px}.product-promo_tablink .label{display:inline-block;vertical-align:middle;*display:inline}.product-promo_tablink .icon{display:inline-block;vertical-align:middle;*display:inline}.product-promo_tablink.closed .icon-opened,.product-promo_tablink.opened .icon-closed{display:none}.cssanimations .product-promo_tab.opened{animation:fadeIn .3s}.no-cssanimations .product-promo_tab.opened{display:block}.product-promo_tab.closed{display:none}.promotion-product-variant-list .price-block_buttonwrapper{float:none;width:100%}.prices-block{}.prices-block_moreoptionslink{display:block;cursor:pointer;margin-bottom:6px}.prices-block_moreoptionslink .label{display:inline-block;vertical-align:middle;*display:inline}.prices-block_moreoptionslink .icon{display:inline-block;vertical-align:middle;*display:inline}.prices-block_moreoptionslink.closed .icon-opened,.prices-block_moreoptionslink.opened .icon-closed{display:none}.prices-block_moreoptions.closed{display:none}.cssanimations .prices-block_moreoptions.opened{animation:fadeIn .3s}.no-cssanimations .prices-block_moreoptions.opened{display:block}.prices-block_delivery{display:block;padding:15px;border:2px solid #f2f2f2;cursor:pointer;margin-bottom:15px}.prices-block_delivery .truck-iconwrapper{width:15%;display:inline-block;vertical-align:middle;*display:inline}.prices-block_delivery .truck-iconwrapper .icon{display:inline-block;vertical-align:middle;*display:inline}.prices-block_delivery .label{display:inline-block;vertical-align:middle;*display:inline;width:65%;color:#0675c3;font-size:14px;font-style:normal}.prices-block_delivery .arrows-iconwrapper{width:20%;display:inline-block;vertical-align:middle;*display:inline;text-align:right}.prices-block_delivery .arrows-iconwrapper .icon{display:inline-block;vertical-align:middle;*display:inline}.prices-block_delivery.closed .icon-opened,.prices-block_delivery.opened .icon-closed{display:none}.prices-block_delivery_infos{padding-top:6px}.cssanimations .prices-block_delivery_infos.opened{animation:fadeIn .3s}.no-cssanimations .prices-block_delivery_infos.opened{display:block}.prices-block_delivery_infos.closed{display:none}.product-promocode-link{cursor:pointer;display:block;margin-bottom:6px}.product-promocode-link .label{display:inline-block;vertical-align:middle;*display:inline;text-decoration:underline}.product-promocode{background:#0675c3;padding:15px;margin-bottom:6px}.product-promocode .form-line{margin-bottom:6px}.product-promocode .input{border-color:#fff}.product-promocode .button{background-color:#75bded}.product-promocode .button:hover{background-color:#1d91df}.product-promocode_bottom{margin-top:6px}.product-promocode_small{color:#fff;float:left;font-size:12px}.product-promocode_cancel{color:#fff;float:right;font-size:12px;color:#fff;text-decoration:underline}.product-promocode_cancel:visited{color:#fff}.product-promocode_cancel:hover{color:#75bded}.cssanimations .product-promocode.opened{animation:fadeIn .3s}.no-cssanimations .product-promocode.opened{display:block}.product-promocode.closed{display:none}.product-promocode_invalid{background:red}.product-promocode_accepted{color:#0675c3;margin-bottom:6px;font-size:12px}.product-promocode_accepted strong{color:#000}.product-promocode_accepted a{text-decoration:underline}.product-promocode-placeholder{padding-top:30px}.price-block-header,.price-block-header-normal,.price-block-header-warning{overflow:auto}.price-block-header h4,.price-block-header-normal h4,.price-block-header-warning h4,.price-block-header .best-value,.price-block-header-normal .best-value,.price-block-header-warning .best-value{padding:7px;color:#fff}.price-block-header h4,.price-block-header-normal h4,.price-block-header-warning h4{margin:0;font-weight:normal;font-size:14px}.price-block-header .best-value,.price-block-header-normal .best-value,.price-block-header-warning .best-value{background-color:#d30900;float:right}.price-block-header-normal h4{background-color:#4d4d4d}.price-block-header-warning h4{background-color:red}.price-block{padding:6px 0 0 6px;background:#f2f2f2;position:relative;margin-bottom:6px;overflow:hidden}.price-block_autorenew_link{margin-bottom:6px;cursor:pointer}.price-block_autorenew_link .label{display:inline-block;vertical-align:middle;*display:inline}.price-block_autorenew_link .icon{display:inline-block;vertical-align:middle;*display:inline}.price-block_autorenew_link.closed .icon-opened,.price-block_autorenew_link.opened .icon-closed{display:none}.price-block_autorenew{margin-bottom:15px;font-size:12px}.price-block_autorenew ul{padding:0 20px}.cssanimations .price-block_autorenew.opened{animation:fadeIn .3s}.no-cssanimations .price-block_autorenew.opened{display:block}.price-block_autorenew.closed{display:none}.price-block_bottom{overflow:auto}.price-block_icons{float:left;margin-right:2%;padding-top:7px}.price-block_icons .plus{position:relative;top:-9px}.price-block_pricewrapper{float:left;width:34%;padding-bottom:6px;margin-top:5px}.price-block_price{font-size:24px;color:#0675c3}.price-block_discount{font-size:12px}.price-block_discount_em{color:red;font-style:normal}.price-block_buttonwrapper{float:right;width:33%}.price-block_buttonwrapper .button{width:100%}.price-block_addtocart{white-space:nowrap}.intprice-block .price-block_addtocart .label{color:#fff}.product-renew-body .product-promocode_cancel{float:none}.backissue-promocode{padding-bottom:20px}.backissue-items{border-top:1px solid #aaa;margin-top:6px;padding-top:15px}.backissue-items .regional-items{padding-top:15px}.backissue-items .regional-items h2.title-underlined{margin-bottom:15px}.addedtocart-actions{margin-bottom:30px}.addedtocart-actions_title{font-size:14px;margin-bottom:6px}.addedtocart-actions_subtotal{margin-bottom:6px}.addedtocart-actions_buttons{margin-bottom:6px}.addedtocart-actions_buttons .button{margin-bottom:6px}.addedtocart-bonuschoice{width:100%;margin-bottom:15px}.addedtocart-bonuschoice tr td{border-top:1px solid #aaa;padding:15px 6px;vertical-align:top}.addedtocart-bonuschoice .first td{border:none}.addedtocart-bonuschoice .label{display:inline-block;vertical-align:middle;*display:inline;white-space:nowrap;margin-bottom:15px}.addedtocart-bonuschoice .sublabel{display:inline-block;vertical-align:middle;*display:inline;margin-right:15px}.addedtocart-bonuschoice .input{display:inline-block;vertical-align:middle;*display:inline}.addedtocart-bonuschoice .fakeinput{display:none}.addedtocart-bonuschoice .price{font-size:16px;color:#0675c3}.viewcart-actions{text-align:right}.viewcart-actions_promo{width:60%;display:inline-block;vertical-align:middle;*display:inline}.viewcart-actions .button{margin-left:6px}.header-checkout{padding-top:15px;margin-bottom:15px}.header-checkout_logo{margin-bottom:15px;padding-left:15px;display:table-cell;vertical-align:middle;background:none repeat scroll 0 0 transparent}.checkout-footer{background:#1a1a1a;color:#ddd;position:relative}.checkout-footer_contact{padding:15px 20px 0 0;background:#1a1a1a}.checkout-footer_contact strong{display:block;font-size:18px;margin-bottom:15px}.checkout-footer_logos{padding:30px 0 0 20px;background:#1a1a1a}.checkout-footer_logos_left{width:50%}.checkout-footer_logos_right{width:50%;text-align:right}.checkout-footer_logos_right span{display:block;color:#777;font-size:12px}.checkout-footer_logos_right .text-align-padding{padding-right:56px}.nav-checkout_steps{position:relative;color:#fff;font-size:12px;margin-bottom:5px}.nav-checkout_steps:before,.nav-checkout_steps:after{display:block;position:absolute;top:6px;left:12.5%;right:12.5%;content:'';height:13px;z-index:0}.nav-checkout_steps:before{background:#99d3fc}.nav-checkout_steps:after{right:87.5%;background:#36a8f9}.nav-checkout_step{display:inline-block;vertical-align:top;*display:inline;width:25%;text-align:center;z-index:2;position:relative}.nav-checkout_step .step-iconwrapper{display:inline-block;vertical-align:middle;*display:inline;border-radius:50px;border:2px solid #fff;background:#fff}.nav-checkout_step .step-iconwrapper .icon{display:block;fill:#99d3fc}.nav-checkout_step .tick-iconwrapper{display:none;border-radius:50px;border:2px solid #fff;background:#fff}.nav-checkout_step .tick-iconwrapper .icon{display:block}.nav-checkout_step .label{display:none;width:85%;margin:auto;color:#0675c3;border-radius:4px;padding:5px 0;text-transform:uppercase;margin-top:8px;position:relative;z-index:2}.csstransforms .nav-checkout_step .label:before{content:'';position:absolute;color:#0675c3;top:-5px;left:50%;height:20px;width:20px;transform:translateX(-50%) rotate(45deg);z-index:-2}.page-checkout-1 .nav-checkout_steps:after{right:87.5%}.page-checkout-1 .nav-checkout_step1 .step-iconwrapper .icon{fill:#36a8f9}.page-checkout-1 .nav-checkout_step1 .label{background:#36a8f9;color:#fff}.csstransforms .page-checkout-1 .nav-checkout_step1 .label:before{background:#36a8f9;color:#fff}.page-checkout-2 .nav-checkout_steps:after{right:62.5%}.page-checkout-2 .nav-checkout_step1 .step-iconwrapper{display:none}.page-checkout-2 .nav-checkout_step1 .tick-iconwrapper{display:inline-block;vertical-align:middle;*display:inline}.page-checkout-2 .nav-checkout_step2 .step-iconwrapper .icon{fill:#36a8f9}.page-checkout-2 .nav-checkout_step2 .label{background:#36a8f9;color:#fff}.csstransforms .page-checkout-2 .nav-checkout_step2 .label:before{background:#36a8f9;color:#fff}.page-checkout-3 .nav-checkout_steps:after{right:37.5%}.page-checkout-3 .nav-checkout_step1 .step-iconwrapper,.page-checkout-3 .nav-checkout_step2 .step-iconwrapper{display:none}.page-checkout-3 .nav-checkout_step1 .tick-iconwrapper,.page-checkout-3 .nav-checkout_step2 .tick-iconwrapper{display:inline-block;vertical-align:middle;*display:inline}.page-checkout-3 .nav-checkout_step3 .step-iconwrapper .icon{fill:#36a8f9}.page-checkout-3 .nav-checkout_step3 .label{background:#36a8f9;color:#fff}.csstransforms .page-checkout-3 .nav-checkout_step3 .label:before{background:#36a8f9;color:#fff}.page-checkout-4 .nav-checkout_steps:after{right:12.5%}.page-checkout-4 .nav-checkout_step1 .step-iconwrapper,.page-checkout-4 .nav-checkout_step2 .step-iconwrapper,.page-checkout-4 .nav-checkout_step3 .step-iconwrapper{display:none}.page-checkout-4 .nav-checkout_step1 .tick-iconwrapper,.page-checkout-4 .nav-checkout_step2 .tick-iconwrapper,.page-checkout-4 .nav-checkout_step3 .tick-iconwrapper{display:inline-block;vertical-align:middle;*display:inline}.page-checkout-4 .nav-checkout_step4 .step-iconwrapper .icon{fill:#36a8f9}.page-checkout-4 .nav-checkout_step4 .label{background:#36a8f9;color:#fff}.csstransforms .page-checkout-4 .nav-checkout_step4 .label:before{background:#36a8f9;color:#fff}.page-checkout-5 .nav-checkout_steps:after,.page-checkout-gift .nav-checkout_steps:after{right:12.5%}.page-checkout-5 .nav-checkout_step1 .step-iconwrapper,.page-checkout-5 .nav-checkout_step2 .step-iconwrapper,.page-checkout-5 .nav-checkout_step3 .step-iconwrapper,.page-checkout-5 .nav-checkout_step4 .step-iconwrapper,.page-checkout-gift .nav-checkout_step1 .step-iconwrapper,.page-checkout-gift .nav-checkout_step2 .step-iconwrapper,.page-checkout-gift .nav-checkout_step3 .step-iconwrapper,.page-checkout-gift .nav-checkout_step4 .step-iconwrapper{display:none}.page-checkout-5 .nav-checkout_step1 .tick-iconwrapper,.page-checkout-5 .nav-checkout_step2 .tick-iconwrapper,.page-checkout-5 .nav-checkout_step3 .tick-iconwrapper,.page-checkout-5 .nav-checkout_step4 .tick-iconwrapper,.page-checkout-gift .nav-checkout_step1 .tick-iconwrapper,.page-checkout-gift .nav-checkout_step2 .tick-iconwrapper,.page-checkout-gift .nav-checkout_step3 .tick-iconwrapper,.page-checkout-gift .nav-checkout_step4 .tick-iconwrapper{display:inline-block;vertical-align:middle;*display:inline}.checkout-cart{width:100%;margin-top:15px}.checkout-cart_icon{position:relative;display:inline-block;vertical-align:middle;*display:inline}.checkout-cart_icon .icon{display:inline-block;vertical-align:middle;*display:inline}.checkout-cart_icon .count{position:absolute;top:-1px;right:-6px;background:#fff;border-radius:100px;height:15px;display:block;font-size:10px;color:#fff;text-align:center;line-height:3px;padding:5px 5px;border:1px solid #75bded;color:#0675c3}.checkout-cart th{background:#75bded;color:#fff;text-align:left;font-weight:normal;font-size:18px;padding:6px 12px}.checkout-cart td{background:#f2f2f2;padding:6px 12px;border-top:1px solid #fff}.checkout-cart .tr-total td{background:#0675c3;color:#fff;font-size:18px}.checkout-cart .tr-redeem td{background:#fff;padding-left:0;padding-right:0}.checkout-cart .td-price{text-align:right;vertical-align:top;min-width:96px}.checkout-cart .td-price .remove-gift-card-button,.checkout-cart .td-price .remove-cart-item-button{font-size:10px;display:block}.checkout-cart .td-price .remove-gift-card-button a,.checkout-cart .td-price .remove-cart-item-button a{position:relative}.checkout-cart .td-price .remove-gift-card-button a .svg-fill,.checkout-cart .td-price .remove-cart-item-button a .svg-fill{position:absolute;display:block;top:2px;right:0;z-index:10;height:100%;width:100%}.checkout-cart .tr-product .td-price{font-size:18px;color:#0675c3}.checkout-cart .label{display:block}.checkout-cart .label .remove-gift-card-button,.checkout-cart .label .remove-cart-item-button{font-size:10px;display:block}.checkout-cart .sublabel{display:block}.checkout-cart .label.summary-text{font-size:13px}.checkout-cart_redeem-link{display:block;cursor:pointer;margin-bottom:6px}.checkout-cart_redeem-link .label{display:inline-block;vertical-align:middle;*display:inline}.checkout-cart_redeem-link .icon{display:inline-block;vertical-align:middle;*display:inline}.checkout-cart_redeem-link.closed .icon-opened,.checkout-cart_redeem-link.opened .icon-closed{display:none}.checkout-cart_redeem{background:#0675c3;padding:6px 15px}.checkout-cart_redeem .form-line{margin-bottom:6px}.checkout-cart_redeem .form-label{color:#fff;font-weight:normal}.checkout-cart_redeem .input{border:none}.checkout-cart_redeem .button{background-color:#75bded}.checkout-cart_redeem .button:hover{background-color:#1d91df}.checkout-cart_redeem_bottom{margin-top:6px}.checkout-cart_redeem_small{color:#fff;float:left;font-size:12px}.checkout-cart_redeem_cancel{color:#fff;float:right;font-size:12px;color:#fff;text-decoration:underline}.checkout-cart_redeem_cancel:visited{color:#fff}.checkout-cart_redeem_cancel:hover{color:#75bded}.checkout-cart_redeem #i7-password{width:66%}.checkout-cart_redeem_invalid{background:red}.cssanimations .checkout-cart_redeem.opened{animation:fadeIn .3s}.no-cssanimations .checkout-cart_redeem.opened{display:block}.checkout-cart_redeem.closed{display:none}.cssanimations .checkout-login_password.opened{animation:fadeIn .3s}.no-cssanimations .checkout-login_password.opened{display:block}.checkout-login_password.closed{display:none}.checkout-login .custom-radio .sublabel{width:90%}.checkout-login .forgot-password{padding-top:6px}.address-validation .dropdown-menu{border:1px solid #d3d3d3}.address-validation .dropdown-menu li{text-decoration:none;list-style-type:none;padding:5px 0 5px 10px;cursor:pointer}.address-validation .dropdown-menu li:hover{color:#fff;background-color:#337ab7;outline:0}.address-validation_change-address-button{color:#0675c3;text-decoration:underline;cursor:pointer}.checkout-billingdetails{padding-bottom:15px}.checkout-billingdetails .title-underlined{margin-bottom:15px}.checkout-contactdetails .title-underlined{margin-bottom:15px}.checkout-deliverydetails_header{margin-bottom:15px}.checkout-deliverydetails_left{display:block;vertical-align:top;float:left;width:70%}.checkout-deliverydetails_left .form-line_radio-solo .sublabel{width:83%}.checkout-deliverydetails_right{display:block;text-align:right;vertical-align:top;width:20%;float:right}.checkout-deliverydetails_right img{width:100%}.checkout-deliverydetails_nbissues{margin-bottom:15px}.checkout-deliverydetails .subtitle{color:#000;font-size:12px}.checkout-deliverydetails .subtitle_warning{font-size:12px;color:red}.checkout-deliverydetails_address-edit{background:#f2f2f2;margin-bottom:20px;padding:15px;clear:both}.checkout-deliverydetails_address-edit fieldset{border:none;margin:0;padding:0}.checkout-deliverydetails_address-edit.closed{display:none}.checkout-deliverydetails .address{font-weight:bold}.checkout-deliverydetails .address strong{font-size:18px}.checkout-deliverydetails_split-action{padding-bottom:10px}.checkout-deliverydetails_split-info{font-size:12px}.form-line_info.info_registration-complete p{margin-top:10px}.checkout-paymentform{}.checkout-paymentform_title{color:#0675c3;font-size:16px;margin-bottom:15px}.checkout-paymentform_radio-separator{display:none}.checkout-paymentform .card{border:1px solid #aaa;width:35px;display:inline-block;vertical-align:middle;*display:inline}.checkout-paymentform_type.closed{display:none}.checkout-paymentform #AreTermsAgreedCcDiv.form-line{width:100%}.checkout-paymentform #AreTermsAgreedCcDiv.form-line .sublabel{width:83%}.checkout-paymentform_ddnz_label .input{width:100%}.checkout-paymentform_ddnz_sublabel{color:#aaa}.checkout-paymentform_ddnz_banklabel{width:10%}.checkout-paymentform_ddnz_branchlabel{width:30%}.checkout-paymentform_ddnz_accountlabel{width:30%}.checkout-paymentform_ddnz_suffixlabel{width:10%}.checkout-paymentform_ddnz_sublabel{display:block}.checkout-paymentconfirm{margin-bottom:15px}.checkout-paymentconfirm_email{margin-bottom:15px;display:inline-block;width:100%}.checkout-paymentconfirm_email .message{float:left}.checkout-paymentconfirm_email .backtosite{float:right}.checkout-paymentconfirm_email .backtosite .icon{vertical-align:middle}.checkout-paymentconfirm_email .backtosite .text{text-transform:uppercase}.checkout-paymentconfirm_order-payment{margin-bottom:6px;display:inline-block;width:100%}.checkout-paymentconfirm_order_number{margin-bottom:6px}.checkout-paymentconfirm .label{display:inline-block;vertical-align:top;*display:inline;padding-right:6px;color:#0675c3}.checkout-paymentconfirm .address{display:inline-block;vertical-align:top;*display:inline;width:60%;font-weight:bold}.checkout-paymentconfirm .address strong{font-size:18px}.checkout-links_li{float:right;margin:0 0 0 15px;color:#0675c3}.checkout-links_li .text{text-transform:uppercase}.checkout-links_li .icon{vertical-align:middle}.checkout-confirmaddress{background:#f2f2f2;padding:15px;margin-bottom:15px}.checkout-confirmaddress_title{font-size:24px;margin-bottom:15px}.checkout-confirmaddress .form-line_radio-solo{border-bottom:1px solid #aaa;padding-bottom:6px}.checkout-gifttitle{border-bottom:1px solid #aaa;width:100%;font-size:16px;color:#0675c3;margin-bottom:6px;font-weight:normal;padding-bottom:2px;white-space:nowrap}.checkout-gifttitle .iconwrapper{display:inline-block;vertical-align:middle;*display:inline;border-radius:50px;margin-right:6px}.checkout-gifttitle .label{display:inline-block;vertical-align:middle;*display:inline;white-space:normal}.checkout-gifttitle .green{color:#7ec11c}.checkout-gifttitle_nbissues{margin-bottom:15px}.checkout-giftdisplay_message{background:#fff;position:absolute;bottom:3.9%;left:3.3%;width:49.1%;height:40.4%}.checkout-giftdisplay_products{background:#b8241d;position:absolute;bottom:3.9%;right:2.3%;width:41.3%;height:47.4%;list-style:none;padding:0;margin:0;color:#fff}.checkout-giftdisplay_products img{display:block}.ecard-block{margin-bottom:20px;padding-top:15px}.ecard-block_imgwrapper{display:block;margin:auto;text-align:center;padding:0 15px}.ecard-block_desc{background:#f2f2f2;padding:15px}.ecard-block_button{vertical-align:text-bottom;background:#f2f2f2}.ecard-block_h2{font-size:18px;font-weight:normal;margin-bottom:15px;color:#75bded}.ecard-block_p{margin-bottom:15px}.subscription-start-info.hidden{display:none}.checkout-emptycart{font-size:14px;padding-top:15px}.checkout-emptycart .explain-text,.checkout-emptycart .return-text{margin-bottom:15px}.useraccount-confirmation{width:100%;font-size:16px;color:#0675c3;margin-bottom:6px;font-weight:normal;padding-bottom:2px;white-space:nowrap}.useraccount-confirmation .iconwrapper{display:inline-block;vertical-align:middle;*display:inline;border-radius:50px;margin-right:6px}.useraccount-confirmation .iconwrapper_top{display:inline-block;vertical-align:top;*display:inline;border-radius:50px;margin-right:6px}.useraccount-confirmation .label{display:inline-block;vertical-align:middle;*display:inline;white-space:normal;color:#000}.useraccount-confirmation .green{color:#7ec11c}.useraccount-confirmation_nbissues{margin-bottom:15px}.useraccount-loginform{background:#f2f2f2;padding:6px;margin-bottom:30px}.useraccount-passwordrecoveryform{background:#f2f2f2;padding:15px;margin-bottom:30px}.useraccount-registerlanding_existing{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #aaa}.useraccount-registerlanding_title{margin-bottom:15px;color:#0675c3;font-size:18px}.useraccount-registerlanding p{margin-bottom:15px}.useraccount-registerlanding_new{padding-top:15px}.useraccount-registerform .title-underlined{margin-bottom:20px;margin-top:30px}.useraccount-registerform .notopmargin{margin-bottom:20px;margin-top:0}.useraccount-registerform p{margin-bottom:15px}.useraccount-registerform_interestscontent .custom-checkbox{display:inline-block;width:49%}.useraccount-registerform_interestscontent .form-line_checkbox-solo .sublabel{width:83%}.useraccount-subscriptions-nav ul{border-bottom:1px solid #aaa}.useraccount-subscriptions-nav li{margin-bottom:15px;display:block}.useraccount-subscriptions-nav a{color:#000}.useraccount-subscriptions-nav a:visited{color:#000}.useraccount-subscriptions-nav a:hover{color:#0675c3}.useraccount-subscriptions-nav a.selected{color:#0675c3}.useraccount-subscriptions-list li{display:block;border-bottom:1px dashed #ddd;padding-bottom:20px;margin-bottom:20px}.useraccount-subscription_img{float:left;width:20%}.useraccount-subscription_img img{width:100%}.useraccount-subscription_content{float:right;width:78%}.useraccount-subscription_title{font-size:18px;color:#0675c3;margin-bottom:6px}.useraccount-subscription_nbissues{display:block;margin-bottom:15px}.useraccount-subscription_right{margin-bottom:15px}.useraccount-subscription_state .icon{margin-right:6px}.useraccount-subscription_infos{clear:both}.useraccount-subscription_info{margin-bottom:6px}.contactus-form{background:#f2f2f2;padding:15px;margin-bottom:30px}.contactus-details{margin-bottom:15px}.contactus-details .contact-option{display:table-row}.contactus-details .contact-option .icon-wrapper{display:table-cell;padding:15px 15px 15px 0}.contactus-details .contact-option .contact-content{display:table-cell;vertical-align:top}.contactus-details .contact-option .contact-content h3{margin:15px 0}.gift-page h1{margin-bottom:50px}.gift-page h2{font-weight:normal;margin-bottom:15px}.gift-page .row{overflow:auto}.gift-page .col{width:100%}.gift-page .banner{width:100%}.gift-page .blurb{display:block;margin-bottom:6px}.gift-page .form-line_buttons{text-align:left;margin-top:15px}.gift-page .form-line_buttons .button{padding:13px 32px 14px;font-size:14px}.gift-page .find-a-gift-container .img-ctr,.gift-page .gift-vouchers-container .img-ctr{text-align:center}.find-a-gift-page .row{overflow:auto}.find-a-gift-page .form-line_radio-solo,.find-a-gift-page .form-line_checkbox-solo{width:auto}.find-a-gift-page .form-line_radio-solo{width:30%}.find-a-gift-page .form-line_radio-solo .fakeinput{margin-right:0}.find-a-gift-page .form-line_radio-solo:last-child{width:39%}.find-a-gift-page .form-line_checkbox-solo .sublabel{margin-left:15px}.find-a-gift-page .form-line_buttons{clear:left;padding-top:6px}.find-a-gift-page .form-line_buttons .button{padding:13px 32px 14px;font-size:14px}.find-a-gift-page .interests-container .title,.find-a-gift-page .gender-container .title,.find-a-gift-page .age-container .title{margin-bottom:15px}.find-a-gift-page .age-container select{width:100%}.find-a-gift-page .interests-container .form-line{float:left;width:50%}.find-a-gift-page .gender-container{margin-top:30px}.find-a-gift-page .gender-container .form-line{float:left}.check-voucher-balance{border-top:solid 1px #aaa;padding-top:15px}.check-voucher-balance .row{overflow:auto}.check-voucher-balance h2{color:#0675c3;margin-bottom:15px}.check-voucher-balance fieldset{border:none;padding:0;margin:0}.check-voucher-balance fieldset .message{display:none}.check-voucher-balance .check-voucher-balance-result{display:none}.check-voucher-balance .check-voucher-balance-result .result-container{margin-bottom:15px}.check-voucher-balance .check-voucher-balance-result .result-container .voucher-id,.check-voucher-balance .check-voucher-balance-result .result-container .remainder{margin-bottom:6px}.check-voucher-balance .check-voucher-balance-result .result-container .label{font-size:24px;color:#0675c3;padding:13px 0}.check-voucher-balance .check-voucher-balance-result .result-container .voucher-id .label{text-transform:uppercase}#consent .form-line_buttons{margin-top:30px;text-align:center}#consent .form-line_buttons button:first-child{margin-right:6px}.privacy-page ul{margin:6px 30px}.privacy-page b{margin:6px 0;display:block}.sitemap{-moz-column-count:2;column-count:2}.sitemap ul{list-style:none}.sitemap-sub-categories{padding-left:20px}.countdown-container{overflow:hidden;float:right;width:300px}.countdown-image{float:left;width:85px;padding:4px;line-height:0}.countdown-image img{height:50px;width:80px}.countdown-text{float:left;width:200px;text-align:center;padding:5px}.countdown-text a{color:#000}.countdown-text .days-to-go{font-size:24px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/scripts/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/scripts/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}@media screen and (min-width:601px){.page-product .main .product-imgs{float:left;width:40%}.page-product .main .product-imgs-desc{float:left;width:50%}.page-product .main .product-imgs{width:100%;max-width:226px;margin:0 auto 15px;float:none}.page-product .main .product-desc{float:none;width:100%;padding:0 0 0 15px;clear:both}.page-product .main .product-promo{width:100%;clear:both}.page-product .main .product-promo_imgwrapper{width:25%;max-width:226px}.page-product .main .prices-block{float:right;width:50%;padding:0 0 0 15px}.page-product .main .prices-block-myorder{padding:25px 0 0 15px}.page-product .main .youmayalsolike{clear:both}.checkout-giftdisplay{width:455px;font-size:14px}.topbar-user-registrationcomplete{width:350px}.cart-product_additional_units{float:right;padding-top:5px;overflow:auto}.cart-product_additional_units .label{float:left;padding-right:10px;padding-top:12px}.cart-product_additional_units .form-line{float:right;width:50px}.cart-product_additional_units .action{float:right}.cart-product_additional_units .action .button-panel{float:right}.cart-product_additional_units .loader{float:left;padding-right:15px;padding-top:17px}.productbanner_static .productbanner_ul{overflow:hidden;white-space:normal}.homepage-widget{width:75%;margin:0 auto 20px}.productlist-content_grid li{width:30%}.productlist-content_grid li.fill1{margin-right:35%}.productlist-content_grid_less li{width:30%}.productlist-content_grid_less li.fill1{margin-right:35%}#mobile-price-block{display:none}.product-desc_h1{width:auto;float:none;font-size:24px}.product-desc .price-block{display:none}.product-desc_li{margin-bottom:15px}.product-promo_imgwrapper{padding:0 0 6px;border:3px solid #f2f2f2;float:left;width:25%}.product-promo_imgwrapper img{max-width:220px}.product-promo_img{width:100%}.product-promo_desc{width:75%;margin-left:25%;padding-left:6px}.ecard-block{padding-top:0}.ecard-block_imgwrapper{padding:5px 5px 3px;border:2px solid #f2f2f2;display:table-cell;text-align:left}.ecard-block_img{width:100%}.ecard-block_desc{display:table-cell;width:60%;vertical-align:top}.ecard-block_button{display:table-cell;padding:15px;width:20%;text-align:right}.gift-page .col{float:left;width:50%}.gift-page .col:first-child{padding-left:0}.gift-page .col:last-child{padding-right:0}.gift-page .find-a-gift-container .img-ctr,.gift-page .find-a-gift-container .content,.gift-page .gift-vouchers-container .img-ctr,.gift-page .gift-vouchers-container .content{display:inline-block}.gift-page .find-a-gift-container .img-ctr,.gift-page .gift-vouchers-container .img-ctr{text-align:left;width:40%;max-width:150px;vertical-align:top}.gift-page .find-a-gift-container .img-ctr img,.gift-page .gift-vouchers-container .img-ctr img{float:left;width:100%;display:block}.gift-page .find-a-gift-container .content,.gift-page .gift-vouchers-container .content{width:58%;padding:0 10px}.gift-page .find-a-gift-container .content .form-line_buttons,.gift-page .gift-vouchers-container .content .form-line_buttons{margin-top:6px}.gift-page .find-a-gift-container .content .spill{min-height:114px}}@media(min-width:601px) and (max-width:1000px),screen and (max-width:360px){.price-block_icons{display:none}.price-block_buttonwrapper{width:43%}}@media(min-width:601px) and (max-width:1000px){.price-block_pricewrapper{width:50%}}@media screen and (min-width:801px){body.page_open .page{transform:none}.page .width-full{padding-right:0;padding-left:0}.page .width-full_inner{max-width:980px;margin-left:auto;margin-right:auto;padding-right:20px;padding-left:20px}.page .width-limited{width:800px;margin-left:auto;margin-right:auto;padding-right:20px;padding-left:20px}.title-underlined{font-size:18px}.page-product .main .product-imgs-desc{float:left;width:60%}.page-product .main .product-imgs{width:41%;float:left}.page-product .main .product-desc{float:right;width:59%;padding:0 0 0 15px;clear:none}.page-product .main .prices-block{width:40%}.page-product .main .back-issue-product .product-imgs{width:25%;float:left}.page-product .main .back-issue-product .product-desc{float:right;width:75%;padding:0 0 0 15px;clear:none}.page-checkout .aside-right{padding:0 0 0 15px;width:30%;float:right}.page-checkout .checkout{width:70%;float:left}.page-checkout-final .checkout,.page-checkout-emptycart .checkout{width:100%}.page-checkout-gift .checkout,.page-checkout-giftsaved .checkout{width:100%}.checkout-gift_content{display:table;width:100%}.checkout-giftform{display:table-cell;vertical-align:top;font-size:14px;padding:0 5% 0 0}.checkout-giftdisplay{display:table-cell;vertical-align:top;font-size:14px;width:455px}.useraccount-passwordrecoveryform{width:100%;float:left;margin-right:1%}.useraccount-loginform{width:49%;float:left;margin-right:1%}.useraccount-registerlanding{width:49%;float:right;margin-left:1%}.useraccount-subscriptions-nav{display:block;width:16%;float:left}.useraccount-subscriptions-list{width:80%;float:right}.contactus-details{width:49%;float:left;margin-right:1%;margin-bottom:0}.contactus-form{width:49%;float:right;margin-left:1%}.topbar_left{display:block}.topbar_right_cart.opened .topbar-cart-dropdown{display:none}.topbar_right_user.opened .topbar-user-dropdown{display:none}.topbar_right_cart:hover .topbar-cart-dropdown{display:block}.topbar_right_user:hover .topbar-user-dropdown{display:block}.topbar_right_li.opened .topbar_right_link{background:none}.topbar_right_li:hover .topbar_right_link{background:#0675c3}.header{display:table;width:100%;padding-top:30px;margin-bottom:30px}.header_logo{display:table-cell;vertical-align:middle}.header_whybuy_ul{display:table-cell;vertical-align:middle;display:block}.nav_inner{position:relative}.nav_mblbutton{display:none}.nav_search{width:39%}.nav_search_inner{width:300px}.meganav{display:inline-block;vertical-align:middle;*display:inline;padding:0;width:60%;position:static;overflow:visible;background:none;transform:none;transition:none;box-shadow:none}.meganav_lvl1_ul{display:block}.meganav_lvl1_item{display:table-cell;vertical-align:middle;display:inline-block;width:19%}.meganav_lvl1_link{color:#fff;padding:20px 2px;text-align:center;border:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meganav_lvl1_link:visited{color:#fff}.meganav_lvl1_link:hover{color:#fff}.meganav_lvl2{display:none;opacity:1;max-height:none;position:absolute;top:54px;left:0;z-index:1000;background:#fff;width:100%;box-shadow:0 4px 5px 0 rgba(0,0,0,.2);transition:none}.meganav_lvl2_subsection{float:left;width:25%}.meganav_lvl2_title{background:#0675c3;padding:6px;color:#fff}.meganav_lvl2_ul{border:none}.meganav_lvl2_link{color:#000}.meganav_lvl2_link:visited{color:#000}.meganav_lvl2_link:hover{color:#fff}.meganav_lvl2_link:hover{background:#0675c3}.meganav_lvl2_cat{width:50%}.meganav_lvl2_top10 .meganav_lvl2_ul{border-left:1px solid #ddd;border-right:1px solid #ddd}.meganav_lvl2_featured img{display:block;margin:6px auto}.meganav_lvl2_featured_infos{text-align:center}.meganav_lvl2_cat .meganav_lvl2_title{display:block}.meganav_lvl2_top10{display:block}.meganav_lvl2_featured{display:block}.meganav_lvl1_item:hover .meganav_lvl1_link{background:#0675c3;box-shadow:2px 0 10px -4px #000,-2px 0 10px -4px #000}.meganav_lvl1_item:hover .meganav_lvl2{display:block}.flexbox .meganav_lvl1_ul{display:-ms-flexbox;display:flex}.flexbox .meganav_lvl1_item{display:block;-ms-flex:1;flex:1}.meganav_lvl2_cat .meganav_lvl2_ul{-moz-column-count:2;column-count:2}.meganav_lvl2_item:nth-child(10){-moz-break-before:always;break-before:always}.rgba .meganav_lvl2{border:none;box-shadow:0 4px 5px 0 rgba(0,0,0,.2)}.search{padding:15px}.search_wrapper .icon{display:none}.search_title{display:inline-block;vertical-align:middle;*display:inline}.search_dropdown{display:inline-block;vertical-align:middle;*display:inline;background:#aaa;color:#fff;padding:2px 6px}.breadcrumb{font-size:14px;display:block;margin-bottom:20px}.bc_link{color:#0675c3}.bc_separator{color:#0675c3;padding:0 6px}.socialbuttons{position:absolute;top:0;right:15px}.cart-product_title{font-size:18px}.cart-product_bonus_img .img{display:inline-block}.cart-product_paymentpage_list{-moz-column-count:2;column-count:2;-moz-column-gap:15px;column-gap:15px;width:80%}.cart-product_paymentpage_item{page-break-inside:avoid;break-inside:avoid-column}.cart-total .price{padding-left:100px}.prd{font-size:12px}.prd_actions{position:absolute;left:0;right:0;bottom:-170px;color:#fff;background:#1a1a1a;text-align:center;display:block;transition:bottom .3s ease-in-out;-webkit-transition:bottom .3s ease-in-out}.prd_actions .title{display:block;text-align:left;padding:6px 6px 0;margin-bottom:6px}.prd_actions .offer{display:table;width:100%;padding:0 6px 0 6px;margin-bottom:6px}.prd_actions .nbissues{display:table-cell;text-align:left}.prd_actions .price{display:table-cell;text-align:right;color:#75bded}.prd_actions .button{display:table;font-size:14px;width:100%;padding:6px 15px}.prd_actions .button .label{width:85%;display:table-cell;vertical-align:middle;text-align:left}.prd_actions .button .iconwrapper{width:15%;display:table-cell;vertical-align:middle;text-align:right}.prd_actions .button .icon{display:block}.prd_actions .prd_actions_addtocart{border-bottom:1px solid #fff}.prd:hover .prd_actions{bottom:0}.footer_lists_left{width:34%;float:left;-moz-column-count:2;column-count:2}.footer_lists_right{width:100%;float:left}.footer_lists_right ul{column-count:2;-webkit-column-count:2;-moz-column-count:2}.footer_lists .meganav_lvl2_cat{width:50%}.footer_lists .meganav_lvl2_cat ul{column-count:2;-webkit-column-count:2;-moz-column-count:2}.footer_logos_left{width:50%;display:inline-block;vertical-align:middle;*display:inline;padding-right:5%}.footer_logos_right{width:50%;display:inline-block;vertical-align:middle;*display:inline;padding-left:5%}.footer_bottom_left{width:45%;float:left}.footer_bottom_right{width:45%;float:right}.homepage-carousel .prd_link.magazine img{height:200px;margin:0 auto}.homepage-widgets>.homepage-widget:nth-child(odd){float:left;clear:both}.homepage-widgets>.homepage-widget:nth-child(even){float:right}.homepage-widget{width:48%}.homepage-widget_img{width:33%}.homepage-widget_text{width:64%}.homepage-whybuy_title{font-size:24px}.homepage-whybuy_item strong{margin-bottom:6px}.homepage-whybuy_item p{display:block}.homepage-newsletter_text{vertical-align:middle;margin:0}.homepage-newsletter_form{vertical-align:middle}.homepage-newsletter_form .form-line{margin:0}.productlist-nav{display:table-cell;width:220px;padding-right:30px}.productlist-nav ul{list-style:none;padding:0;margin:0}.productlist-nav>ul>li{margin-bottom:6px}.productlist-nav>ul>li li{padding-left:6px}.productlist-nav_link-all,.productlist-nav_link-type,.productlist-nav_link-cat,.productlist-nav_link-subcat{display:block;padding:6px 6px;color:#000;cursor:pointer;text-transform:capitalize}.productlist-nav_link-all:visited,.productlist-nav_link-cat:visited,.productlist-nav_link-subcat:visited{color:#000}.productlist-nav_link-cat.selected{color:#0675c3}.productlist-nav_link-subcat.selected{color:#0675c3}.productlist-nav_link-subcat:hover{background:#0675c3;color:#fff}.productlist-nav_link-subcat.selected:hover{color:#fff}.page-categorylanding_level2 .productlist-nav_link-cat{color:#0675c3}.productlist-nav .productlist-nav_subcats{max-height:0;opacity:0;transition:all .3s;border-bottom:1px solid #aaa;overflow:hidden}.productlist-nav .productlist-nav_subcats.opened{max-height:400px;opacity:1}.productlist-content{display:table-cell;width:77%}.productlist-content_grid li{width:18%}.productlist-content_grid li.fill3{margin-right:60%}.productlist-content_grid li.fill2{margin-right:40%}.productlist-content_grid li.fill1{margin-right:20%}.productlist-content_grid_less li{width:20%}.productlist-content_grid_less li.fill2{margin-right:53%}.productlist-content_grid_less li.fill1{margin-right:27%}.product-renew-body .product-promocode{width:80%;margin:0 auto}.backissue-items .regional-items .productlist-content_grid_less li{width:23%}.addedtocart-actions{margin-bottom:0;text-align:right}.header-checkout{display:table;width:100%;padding-top:30px;margin-bottom:30px}.header-checkout_logo{display:table-cell;vertical-align:middle;margin-bottom:0}.header-checkout .nav-checkout{display:table-cell;vertical-align:middle;width:100%}.checkout-footer:after{content:'';position:absolute;top:0;bottom:0;right:45%;left:45%;background:#fff;z-index:0}.checkout-footer .width-full_inner{z-index:1;position:relative}.checkout-footer_contact{float:left;width:50%;border-radius:0 25px 0 0;height:200px;border-right:1px solid #fff}.checkout-footer_logos{float:right;width:50%;border-radius:25px 0 0 0;height:200px;border-left:1px solid #fff}.nav-checkout_steps{font-size:14px;margin-bottom:0}.nav-checkout_step .label{display:block}.checkout-cart{margin-top:0}.checkout-cart .label.summary-text{display:table-cell}.checkout-paymentform .label{display:inline-block;vertical-align:middle;*display:inline}.checkout-paymentform_radio-separator{margin:0 15px;color:#0675c3;display:inline-block;vertical-align:middle;*display:inline}.checkout-paymentform .card{width:55px}.checkout-paymentform .form-line{width:50%}.checkout-paymentform .form-line_buttons,.checkout-paymentform .form-line_multiple-radio{width:100%}.checkout-paymentconfirm_order-payment{width:50%;float:left}.checkout-paymentconfirm_billing{width:50%;float:right}.useraccount-registerform_detailscontent{width:50%}.useraccount-registerform_interestscontent p{margin-bottom:15px}.useraccount-subscription_left{float:left;width:40%;padding-right:2%}.useraccount-subscription_right{float:right;width:60%;padding-left:2%}.escalation .contactus-details{width:auto;float:none;margin-right:auto;margin-bottom:20px}.escalation .contactus-form{width:auto;float:none;margin-left:auto}.gift-page .banner{height:150px!important;margin-bottom:20px}.find-a-gift-page .col{float:left;padding:0 20px}.find-a-gift-page .col:first-child{padding-left:0;width:40%}.find-a-gift-page .col:last-child{padding-right:0;width:60%}.find-a-gift-page .age-container{padding-right:5%}.check-voucher-balance .col{width:50%;float:left;padding:0 30px}.check-voucher-balance .col:first-child{padding-left:0}.check-voucher-balance .col:last-child{padding-right:0}}@media screen and (min-width:1001px){.page .width-limited{width:980px;margin-left:auto;margin-right:auto;padding-right:20px;padding-left:20px}}@media screen and (max-width:1000px){.find-a-gift-page .interests-container .form-line{width:100%}}@media screen and (max-width:600px){.page-addtocart .youmayalsolike{display:none}.cart-product{display:block;margin-top:20px}.cart-product_img{display:block;text-align:center;width:100%}.cart-product_infos{display:block;padding-left:0;width:100%}.cart-product_title{display:block}.cart-product_title .label{display:block;float:left}.cart-product_title .price{display:block;float:right}.productlist-desc{display:none}.mini-store .productlist-desc{display:block}.product-imgs .mobile-only{display:block}.product-imgs .flipbook{display:none}#desktop-price-block{display:none}.sitemap{-moz-column-count:1;column-count:1}}@media screen and (max-width:480px){.page .width-limited{padding-left:5px;padding-right:5px}.form-line_medium-field .input,.form-line_medium-field .select,.form-line_medium-field .textarea{width:80%}.main_h1{font-size:18px}.page-addtocart .cart-product_img img{width:150px}.page-checkout .checkout_content{padding:15px 6px 0}.cart-total .price{padding-left:0}.footer_cards{width:100%}.blockMsg{width:80%!important;left:10%!important;top:20%!important;background-color:none!important;opacity:1!important}.homepage-widget_actions select{margin-bottom:10px}.homepage-newsletter_form input{width:60%!important}.homepage-newsletter_form button{width:37%!important}.checkout-footer_logos_left{width:100%}.checkout-footer_logos_right{width:100%;margin-bottom:10px}.checkout-contactdetails input{font-size:12px}.checkout-links_li{margin-bottom:10px}.useraccount-registerform_interestscontent .custom-checkbox{width:100%;margin-left:6px}.useraccount-registerform_interestscontent .sublabel{width:100%;position:relative;top:3px;left:7px}.useraccount-registerform_detailscontent .custom-checkbox{margin-left:6px}.useraccount-registerform_detailscontent .sublabel{position:relative;top:3px;left:7px}.find-a-gift-page .col{font-size:12px;clear:both}.find-a-gift-page .interests-container .form-line{width:100%}}@keyframes fadeIn{0%{display:none;opacity:0;max-height:0}.1%{display:block;opacity:0;max-height:0}100%{display:block;opacity:1;max-height:600px}}@keyframes fadeIn500{0%{display:none;opacity:0;max-height:0}.1%{display:block;opacity:0;max-height:0}100%{display:block;opacity:1;max-height:500px}}@keyframes appearFromBelow{0%{opacity:0;bottom:-100px}.1%{opacity:0;bottom:-100px}100%{opacity:1;bottom:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}