@font-face{font-family:'latobold';src:url("/assets/deslegte-1.0.236/fonts/default/lato-bold.eot");src:url("/assets/deslegte-1.0.236/fonts/default/lato-bold.eot?#iefix") format("embedded-opentype"),url("/assets/deslegte-1.0.236/fonts/default/lato-bold.woff2") format("woff2"),url("/assets/deslegte-1.0.236/fonts/default/lato-bold.woff") format("woff"),url("/assets/deslegte-1.0.236/fonts/default/lato-bold.ttf") format("truetype"),url("/assets/deslegte-1.0.236/fonts/default/lato-bold.svg#latobold") format("svg");font-weight:bold;font-style:normal}
@font-face{font-family:'latoregular';src:url("/assets/deslegte-1.0.236/fonts/default/lato-regular.eot");src:url("/assets/deslegte-1.0.236/fonts/default/lato-regular.eot?#iefix") format("embedded-opentype"),url("/assets/deslegte-1.0.236/fonts/default/lato-regular.woff2") format("woff2"),url("/assets/deslegte-1.0.236/fonts/default/lato-regular.woff") format("woff"),url("/assets/deslegte-1.0.236/fonts/default/lato-regular.ttf") format("truetype"),url("/assets/deslegte-1.0.236/fonts/default/lato-regular.svg#latoregular") format("svg");font-weight:normal;font-style:normal}
@-moz-keyframes spin{0%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(0deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes spin{0%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}@keyframes come-in{to{transform:translateY(0)}
}@keyframes fade-in{to{opacity:1}}@keyframes slide-in-right{0%{transform:translateX(25vw);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slide-in-left{0%{transform:translateX(-25vw);opacity:0}100%{transform:translateX(0);opacity:1}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}
.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}
.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}
.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}
.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}
.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:0}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}
.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
html,body,h1,h2,h3,h4,h5,h6,blockquote,pre,code,p,ul,ol,li,dl,dt,dd,form,fieldset,legend,label,div,span,table,tr,th,td{margin:0;padding:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}h1{font:400 2.8rem/1 Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;margin:0 0 .5em 0}
h2{font-size:2.2rem;font-weight:400;margin:.5em 0}h3{font-size:1.7rem;font-weight:400;margin:0 0 .25em 0}h4,h5,h6{font-size:1.4rem;font-weight:400;margin:0}p{margin-bottom:.5em}ul,ol{margin-left:2em}table{border-collapse:collapse;border-spacing:0}q:before,q:after,blockquote:before,blockquote:after{content:""}
a:focus,a:hover,a:active{outline:0}a img{border:0}a{color:#3c3c3c;text-decoration:none;-webkit-transition:color .125s ease-in;-moz-transition:color .125s ease-in;-ms-transition:color .125s ease-in;-o-transition:color .125s ease-in;transition:color .125s ease-in}a:visited{color:#3c3c3c}a:active{color:#21b573}
a:hover{color:#21b573;text-decoration:none}:focus{outline-color:transparent;outline-style:none}.clearfix:after{content:"";display:table;clear:both}html{font-size:10px}body{position:relative;top:0;left:0;font:400 1em/1.6 Lato,'latoregular',sans-serif}
.instore__nav{position:fixed;display:block;top:1rem;left:2rem;width:32px;height:32px;padding:24px;z-index:999;text-indent:-999em;background:#747474 url(/assets/deslegte-1.0.236/images/default/arrow-alt-left-white.svg) no-repeat center center;background-size:32px}.instore__nav span{display:none}.instore__nav:hover{cursor:pointer}
.instore__nav:active{background-color:#21b573}.mobile-content{display:none}.wrapper{position:relative;width:960px;margin:0 auto}.header-container{position:relative;z-index:3;max-height:200px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.25);-webkit-transition:background-color .125s ease-in-out;-moz-transition:background-color .125s ease-in-out;-ms-transition:background-color .125s ease-in-out;-o-transition:background-color .125s ease-in-out;transition:background-color .125s ease-in-out}
.header-container .global-container{height:34px;background:#000}.header-container .global-container .global-text{color:#d9d9d9;text-align:center;letter-spacing:.02em;font:italic 1.3rem/34px Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif}
.header-container .global-container .global-nav{position:absolute;top:0;right:0}.header-container .global-container .global-nav ul{list-style:none;font-size:1.3rem;line-height:34px;margin-right:1em}.header-container .global-container .global-nav ul li{position:relative;display:inline-block;margin-left:.5em;color:#fff}
.header-container .global-container .global-nav ul li a{color:#fff}.header-container .global-container .global-nav ul li a.logged-in-as{color:#d9d9d9}.header-container .global-container .global-nav ul li a:hover,.header-container .global-container .global-nav ul li a.logged-in-as:hover{color:#21b573}
.header-container .global-container .global-nav ul li.login .avatar{display:inline-block;margin:0 .5em -0.2em;width:16px;height:16px;background:#fff url(/assets/deslegte-1.0.236/images/default/profile_male.png) center center no-repeat;background-size:100%}.header-container .global-container .global-nav ul li.login .avatar.female{background-image:url(/assets/deslegte-1.0.236/images/default/profile_female.png)}
.header-container .global-container .global-nav ul li.login .pop-up{display:none;position:absolute;z-index:999;top:34px;right:0;width:300px;margin:0 0 0 -150px;padding:1em;background:#fff;color:#3c3c3c;border-radius:.5em;box-shadow:0 5px 10px rgba(0,0,0,0.1);border:1px solid #bbb}.header-container .global-container .global-nav ul li.login .pop-up:before{content:"";position:absolute;top:-5px;left:auto;right:1.5em;margin-left:auto;margin-right:auto;border-width:0 5px 5px;border-style:solid;border-color:#bbb transparent;display:block;width:0}
.header-container .global-container .global-nav ul li.login .pop-up:after{content:"";position:absolute;top:-4px;left:auto;right:1.5em;margin-left:auto;margin-right:auto;border-width:0 5px 5px;border-style:solid;border-color:#fff transparent;display:block;width:0}.header-container .global-container .global-nav ul li.login .pop-up form{font-size:1.2rem;line-height:2;padding-bottom:1em;border-bottom:1px dotted #bbb}
.header-container .global-container .global-nav ul li.login .pop-up form .element .label{width:40%}.header-container .global-container .global-nav ul li.login .pop-up form .element .input{width:60%}.header-container .global-container .global-nav ul li.login .pop-up form .element.submit{text-align:right;margin:0;padding:0}
.header-container .global-container .global-nav ul li.login .pop-up #linksbox{margin:1em 0 0 2em;line-height:1.6}.header-container .global-container .global-nav ul li.login .pop-up #linksbox li{margin:0;display:list-item;color:#d9d9d9}.header-container .global-container .global-nav ul li.login .pop-up a{color:#3c3c3c}
.header-container .global-container .global-nav ul li.login .pop-up a:hover{color:#21b573}.header-container .logo{float:left;width:90px;height:90px;margin:1.4rem 0 0 0;padding:0;text-indent:-999em;background:transparent url(/assets/deslegte-1.0.236/images/default/logo_deslegte.png) center center no-repeat;background-size:100% auto}
.header-container .logo a{display:block;width:100%;height:100%}.header-container .header-store{position:absolute;left:-15px;bottom:.5em}.header-container .header-store h2{text-align:center;font-size:1.4rem;font-family:Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif}
.header-container .header-store .select-store-header-trigger{display:inline-block;margin-left:.5em;width:10px;height:10px;background:url(/assets/deslegte-1.0.236/images/default/toggle.png) right center no-repeat;background-size:100%;cursor:pointer}.header-container .header-store .select-store-header{background:0;cursor:default;width:0;height:0;position:relative;top:0;right:auto;left:0;width:100%}
.header-container .header-store .select-store-header .store-list{font-size:1.4rem;position:absolute;left:50%;margin:0 0 0 -100px;width:200px}.header-container .header-searchform{position:absolute;left:236px;top:40px}.header-container .header-searchform .campaign_abovesearch{position:absolute;top:-40px;left:0;text-align:center;width:100%}
.header-container .header-searchform form #searchprefix-holder{display:inline-block;position:absolute;left:0;top:0;width:109px;height:36px;overflow:hidden;margin:0;padding:0;text-align:center;border-radius:4px 0 0 4px;border-right:1px solid #bbb}.header-container .header-searchform form #searchprefix-holder #searchprefix-title{display:inline-block;color:#3c3c3c;white-space:nowrap;font-size:1.2rem;height:36px;line-height:36px;margin:0 auto;padding:0 16px 0 .5em;background:url(/assets/deslegte-1.0.236/images/default/toggle.png) right center no-repeat;background-size:12px}
.header-container .header-searchform form #searchprefix-holder select{position:absolute;left:0;top:0;opacity:0;filter:alpha(opacity=0);cursor:pointer;visibility:visible;width:auto;z-index:100;-webkit-appearance:inherit}.header-container .header-searchform form input{height:2.8em;padding:.8em 1em;font:300 1.3rem/1 "Big Caslon",Palatino,"Book Antiqua",Georgia,serif;letter-spacing:.05em}
.header-container .header-searchform form .searchfield{float:left;background:#fff;border-radius:4px}.header-container .header-searchform form .searchfield #q{-webkit-appearance:none;width:486px;padding:.4em 78px .4em 135px;background-image:url(/assets/deslegte-1.0.236/images/default/search.png);background-position:115px center;background-repeat:no-repeat;background-size:20px}
.header-container .header-searchform form .searchfield #q.searching{background-image:url(/assets/deslegte-1.0.236/images/default/loading.png)}.header-container .header-searchform form .searchfield.clean #q{padding-left:32px;background-position:8px center}.header-container .header-searchform form .searchbutton input{float:left;position:relative;width:74px;margin-left:-74px;height:2.6em;font-size:1.4rem;padding:0;border-radius:0 4px 4px 0}
.header-container .autocomplete{display:none;position:absolute;top:35px;right:0;width:100%;padding:.75em 1em;background-color:#fff;border:1px solid #747474;z-index:999;border-radius:4px}.header-container .autocomplete h2{font-size:1.4em;margin:.5em 0;padding:.1em .5em;border-radius:4px;background:rgba(0,0,0,0.05)}
.header-container .autocomplete em{font-style:normal;border-bottom:1px dotted #21b573}.header-container .autocomplete p{font-size:1.4rem;line-height:1.8em;margin:0;padding:0 0 0 .6em}.header-container .autocomplete p a{font-weight:bold}.header-container .autocomplete p.summary{margin:.5em 0 1em}.header-container .autocomplete p.summary a{text-decoration:underline;padding-right:16px;background:url(/assets/deslegte-1.0.236/images/default/arrow_right.png) right center no-repeat;background-size:10px}
.header-container .autocomplete p.selected{color:#21b573}.header-container .autocomplete p.selected a{color:#21b573;-webkit-transition:color 0s ease-in;-moz-transition:color 0s ease-in;-ms-transition:color 0s ease-in;-o-transition:color 0s ease-in;transition:color 0s ease-in}.header-container .autocomplete p.search{margin:0 0 1em 0;padding:.25em 0 .25em .6em;text-align:left;border-top:1px dotted #3c3c3c;border-bottom:1px dotted #3c3c3c}
.header-container .autocomplete p.search em{border-bottom:0}.header-container .autocomplete p.search a{text-decoration:underline;font-weight:normal}.header-container .cart{position:relative;float:right;margin:4.6em 1em 0 0;padding:0 32px 0 0;background:transparent url(/assets/deslegte-1.0.236/images/default/cart.png) right center no-repeat;background-size:32px 26px}
.header-container .cart a{-webkit-transition:none 0s linear;-moz-transition:none 0s linear;-ms-transition:none 0s linear;-o-transition:none 0s linear;transition:none 0s linear}.header-container .cart span{letter-spacing:.02em;font-size:1.5rem}.header-container .cart .num-items{display:block;width:100%;position:absolute;top:-4px;right:9px;text-align:right;letter-spacing:0;line-height:1em;color:#747474;font-size:1.5rem;font-weight:bold}
.header-container .cart .num-items.doubledigits{top:-7px;right:5px}.header-container .hr{margin:0;padding-top:1.75em}.header-container .main-nav{padding:0 0 .75em;clear:both;font-family:Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif}
.header-container .main-nav ul{margin:0;text-align:center}.header-container .main-nav ul li{display:inline-block;font-size:1.2rem;background:#3c3c3c;border-radius:4px;border:1px solid #bbb;-webkit-transition:background-color .125s ease-in;-moz-transition:background-color .125s ease-in;-ms-transition:background-color .125s ease-in;-o-transition:background-color .125s ease-in;transition:background-color .125s ease-in}
.header-container .main-nav ul li a{display:block;padding:.25em .5em;color:#fff}.header-container .main-nav ul li:hover{background:#21b573}html.no-js .header-container .global-container .global-nav ul li.login .pop-up:hover .pop-up{display:block}body.fixed-header .header-container{width:100%;position:fixed;z-index:999;top:0;max-height:75px;background:#000;color:#fff}
body.fixed-header .header-container .logo{width:60px;height:60px;margin:10px 15px 0;background-image:url(/assets/deslegte-1.0.236/images/default/logo_deslegte_white.png)}body.fixed-header .header-container .header-store{display:none}body.fixed-header .header-container .header-searchform{top:20px}body.fixed-header .header-container .header-searchform .campaign_abovesearch{display:none}
body.fixed-header .header-container .header-searchform form input{border-color:#000}body.fixed-header .header-container .header-searchform form .searchbutton input{border-left:0}body.fixed-header .header-container .cart{margin:2.5em 1em 0 0;background-image:url(/assets/deslegte-1.0.236/images/default/cart_white.png)}
body.fixed-header .header-container .cart a{color:#fff}body.fixed-header .header-container .cart .num-items{color:#d9d9d9}body.fixed-header .header-container .hr{display:none}body.fixed-header .global-container,body.fixed-header .main-nav{display:none}body.fixed-header .main-container{margin-top:190px}
body.fixed-header .autocomplete{color:#3c3c3c}body.fixed-header.subsite .headervisual-container{margin-top:190px}body.fixed-header.subsite .main-container{margin-top:0}.headervisual-container{position:relative;z-index:2;background:transparent;background:#bbb url(/assets/deslegte-1.0.236/images/default/bg_paper_fibers.jpg) center center repeat}
.headervisual-container .headervisual-wrapper{position:relative;width:1160px;margin:0 auto}.headervisual-container #slideshow{width:1160px;margin:0 auto;top:0;background:#fff;position:relative;overflow:hidden}.headervisual-container #slideshow ul{display:block;position:relative;width:100%;height:100%;list-style:none;margin:0;padding:0;background:#bbb}
.headervisual-container #slideshow ul li{display:block;width:100%;height:100%}.headervisual-container #slideshow ul li a{display:block;width:100%;height:100%}.headervisual-container #slideshow ul li img{display:block;width:100%;height:auto}.headervisual-container #slideshow ul li .headerslide-overlay{display:none}
.headervisual-container #slideshow-pager{position:absolute;z-index:110;left:0;bottom:2em;list-style:none;width:100%;margin:0;text-align:center}.headervisual-container #slideshow-pager li{display:inline-block;margin:0 .25em;background:rgba(255,255,255,0.666667);border-radius:6px;-webkit-transition:all .125s ease-in-out;-moz-transition:all .125s ease-in-out;-ms-transition:all .125s ease-in-out;-o-transition:all .125s ease-in-out;transition:all .125s ease-in-out}
.headervisual-container #slideshow-pager li a,.headervisual-container #slideshow-pager li p{display:block;margin:0;padding:0;width:12px;height:12px}.headervisual-container #slideshow-pager li a span,.headervisual-container #slideshow-pager li p span{display:none}.headervisual-container #slideshow-pager li.cycle-pager-active,.headervisual-container #slideshow-pager li.tns-nav-active{background:#fff}
.headervisual-container #slideshow-pager li:hover{cursor:pointer;background:#21b573}.headervisual-container #store-image-link{position:absolute;z-index:100;left:0;bottom:0}.headervisual-container #store-image-link a{display:block;width:inherit;height:auto;margin:1em;background-color:#fff}.headervisual-container #store-image-link a img{display:block;border:2px solid #fff;opacity:1;transition:opacity .2s ease-in-out}
.headervisual-container #store-image-link a:hover img{opacity:.5}.headervisual-container #store-info{position:absolute;z-index:100;right:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.headervisual-container #store-info .store{min-width:300px;font-size:1.3rem;margin:1em;padding:.5em 1em 1em;background:rgba(255,255,255,0.9);border-radius:10px}
.headervisual-container #store-info .store h2{font-size:1.7rem;margin:.25em 0;padding:0 .1em;font-weight:bold}.headervisual-container #store-info .store .address{margin:0;padding:0 .25em}.headervisual-container #store-info .store .contact{margin:.5em 0 0;padding:0 .25em}.headervisual-container #store-info .store .contact .mail{font-weight:bold;padding-left:1.75em;background:transparent url(/assets/deslegte-1.0.236/images/default/mail.png) left center no-repeat;background-size:16px}
.headervisual-container #store-info .store .contact .phone{font-weight:bold;padding-left:1.75em;background:transparent url(/assets/deslegte-1.0.236/images/default/phone.png) left center no-repeat;background-size:16px}.headervisual-container #store-info .store ul.times{width:100%;height:100%;list-style:none;margin:.5em 0 0;padding:0 .25em;overflow:hidden}
.headervisual-container #store-info .store ul.times li{clear:both;overflow:hidden;padding:.5em 0}.headervisual-container #store-info .store ul.times li .time{text-align:left;padding-left:1.75em;background:transparent url(/assets/deslegte-1.0.236/images/default/clock.png) left center no-repeat;background-size:16px}
.headervisual-container #store-info .store ul.times li.current .label,.headervisual-container #store-info .store ul.times li.current .time{font-weight:bold}.headervisual-container #store-info .store ul.times li .view-all a{padding-left:1.75em;text-decoration:underline}.big-headervisual .headervisual-container{background:0}
.big-headervisual .headervisual-container .headervisual-wrapper{height:600px}.big-headervisual .headervisual-container #slideshow{width:900px;height:350px;top:125px;box-shadow:0 5px 10px rgba(0,0,0,0.2)}.big-headervisual .headervisual-container #store-info{right:180px}.big-headervisual .background-visual{position:fixed;top:0;z-index:1;width:100%;height:794px;background-color:transparent;background-position:center top;background-repeat:no-repeat;background-size:cover}
.main-container{background:#fff;position:relative;z-index:1;overflow:hidden;padding:0 0 10em}.container .col1{width:100%;margin:0;padding:0}.container.twocolumn .col2.left,.container.twocolumn .col2.right{float:left;min-height:1px;padding:0}.container.twocolumn .main-left .col2.left{width:610px}.container.twocolumn .main-left .col2.right{width:260px;margin-left:30px}
.container.twocolumn .main-right .col2.left{width:260px;margin-left:30px}.container.twocolumn .main-right .col2.right{width:610px}.container.twocolumn .empty-aside-wrapper #breadcrumbs,.container.twocolumn .empty-aside-wrapper .empty-aside{width:610px;margin-left:auto;margin-right:auto}.container.twocolumn .empty-aside-wrapper .empty-aside .contenttext{font-size:1.5rem;line-height:1.7}
body.metalist .container.twocolumn .main.main-right .col2.left{width:180px;margin-left:0}body.metalist .container.twocolumn .main.main-right .col2.right{width:690px;margin-left:30px}#breadcrumbs{padding:2.5em 0 2em 0;font-size:1.3rem;color:#747474}#breadcrumbs>ul{list-style:none;margin:0;padding:0}#breadcrumbs>ul>li{display:inline-block;vertical-align:middle}
#breadcrumbs .remove-term{height:1.6rem;width:1.6rem;display:inline-block;text-align:center;color:#fff;font-size:1rem;font-weight:bold;background:#3c3c3c;border-radius:50%;-webkit-transition:background-color .125s ease-in;-moz-transition:background-color .125s ease-in;-ms-transition:background-color .125s ease-in;-o-transition:background-color .125s ease-in;transition:background-color .125s ease-in}
#breadcrumbs .remove-term:hover{background:#e53e30}#breadcrumbs .select-store-breadcrumb{display:inline-block;position:relative;top:auto;right:auto}#breadcrumbs .select-store-breadcrumb .store-list{top:1em}.select-store-header,.select-store-breadcrumb{display:block;position:absolute;top:.8em;right:0;width:10px;height:10px;background:url(/assets/deslegte-1.0.236/images/default/toggle.png) right center no-repeat;background-size:100%}
.select-store-header:hover,.select-store-breadcrumb:hover{cursor:pointer}.select-store-header .store-list,.select-store-breadcrumb .store-list{display:none;position:absolute;z-index:999;top:0;list-style:none;left:50%;width:150px;margin:0 0 0 -75px;padding:1em;background:#fff;color:#3c3c3c;border-radius:.5em;box-shadow:0 5px 10px rgba(0,0,0,0.1);border:1px solid #bbb}
.select-store-header .store-list li h3,.select-store-breadcrumb .store-list li h3{margin-bottom:.5em;font-size:1.4rem;font-style:italic;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}.select-store-header .store-list li a,.select-store-breadcrumb .store-list li a{color:#3c3c3c}
.select-store-header .store-list li a:hover,.select-store-breadcrumb .store-list li a:hover{color:#21b573}.select-store-header .store-list li.current a,.select-store-breadcrumb .store-list li.current a{font-weight:bold}.select-store-header .store-list li.all,.select-store-breadcrumb .store-list li.all{margin-top:1em}
.select-store-header .store-list li.all a,.select-store-breadcrumb .store-list li.all a{text-decoration:underline}.main{padding:0 30px}.main .subheader-nav{margin:1.5em 0 1.5em 0;font-size:1.4rem;font-family:Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif}
.main .subheader-nav ul{text-align:center;margin-left:0}.main .subheader-nav ul li{display:inline-block;margin:0 .5em}.main .subheader-nav select{display:none}aside.bannerposition img{width:100%;height:auto}.pre-footer-container{font-size:1.3rem;margin:-5em 0 5em;padding-top:5em}.pre-footer-container .doorway__nav{padding:0 26px}
.pre-footer-container .row{clear:both;overflow:hidden}.pre-footer-container .row .column{column-count:6;column-gap:1.5%}.doorway__element--page{margin:0 0 2rem 0}.doorway__element--menu-title{margin-top:1em;font-weight:bold}.footer-container{position:relative;z-index:3;clear:both;background:#3c3c3c;color:#fff;font-size:1.3rem;padding:1em 0 2em}
.footer-container .row{clear:both;overflow:hidden;padding:0 2em}.footer-container .row .column{width:30%;float:left;margin:0 3% 1em 0}.footer-container .row .column h3{font-size:1.4rem;margin:0 0 .5em}.footer-container .row .column h3.subtitle{font-size:1.3rem;font-family:"Big Caslon",Palatino,"Book Antiqua",Georgia,serif;font-style:italic;margin:0 0 .75em;color:rgba(255,255,255,0.875)}
.footer-container .row .column a{color:#fff}.footer-container .row .column a:hover{color:#21b573}.footer-container .row .column form{background:rgba(255,255,255,0.1);padding:10px;border-radius:4px}.footer-container .row .column form input{border:0;background:rgba(255,255,255,0.1);width:auto;height:2.8em;padding:.8em 1em;font:300 1.3rem/1 "Big Caslon",Palatino,"Book Antiqua",Georgia,serif;letter-spacing:.05em}
.footer-container .row .column form input:focus{background:rgba(255,255,255,0.2)}.footer-container .row .column form input[type=email]{float:left;width:calc(100% - 100px);color:#3c3c3c;border-radius:4px 0 0 4px;background:rgba(255,255,255,0.975)}.footer-container .row .column form input[type=submit]{float:left;width:100px;background:#747474;border-radius:0 4px 4px 0}
.footer-container .row .column.full{width:100%;text-align:center;padding:1em 0 0}.footer-container .row .column.full h3.small,.footer-container .row .column.full li{font:400 1rem/1 Verdana,sans-serif}.footer-container .row .column.full h3{display:inline-block}.footer-container .row .column.full h3.small{margin:0}
.footer-container .row .column.full .footer-nav{text-align:center;display:inline-block}.footer-container .row .column.full .footer-nav ul{list-style:none;margin:0;padding:0 0 0 .25em}.footer-container .row .column.full .footer-nav ul li{display:inline-block;padding:0 .5em;border-left:1px solid #fff}
.footer-container .row .column.full .footer-nav ul li a{text-decoration:underline}.footer-container .row .column.full.payment-logos{margin:0}.footer-container .row .column.full.payment-logos ul{list-style:none;text-align:center}.footer-container .row .column.full.payment-logos ul li{display:inline-block;margin:0 .1em}
.footer-container .row .column.full.payment-logos ul li img{max-width:100%;max-height:31px}.footer-container .row.row--logo{padding-bottom:64px;background:url(/assets/deslegte-1.0.236/images/default/logo_deslegte_footer.png) center bottom no-repeat;background-size:39px 64px}.footer-container .row .column .logo--landing img{display:inline-block;width:auto;height:64px;margin:0 auto 1rem auto}
.footer-container .row .column .logo--landing .logo__payoff{display:block;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.8rem;line-height:1.5}.form--newsletter-subsite .input--rccheck{clear:both;padding-top:10px}.form--newsletter-subsite #frmrc_check1{height:auto;width:auto;padding:0;background:0;font:initial;letter-spacing:normal}
.form--newsletter-subsite .option--rccheck2{display:none}body.subsite .subheader-pillars{margin:1.5em 0}body.subsite .subheader-pillars ul{list-style:none;margin-left:0}body.subsite .subheader-pillars ul li{display:block;float:left;width:32%;height:220px;margin-right:2%;background-color:#21b573;background-position:center;background-repeat:no-repeat;background-size:cover;padding:2em 2%;position:relative}
body.subsite .subheader-pillars ul li:nth-child(3){margin-right:0}body.subsite .subheader-pillars ul li:nth-child(even){background-color:#3c3c3c}body.subsite .subheader-pillars ul li h3{font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.8rem;line-height:1.5;text-align:center;text-transform:uppercase;margin:0}
body.subsite .subheader-pillars ul li h3 a{color:#fff}body.subsite .subheader-pillars ul li .wrapper-bottom{position:absolute;bottom:2em;left:5%;width:90%;text-align:center}body.subsite .subheader-pillars ul li p.description{color:#fff;font-size:1.5rem;line-height:1.5;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-style:italic;text-align:left;margin-bottom:1em}
body.subsite .subheader-pillars ul li a.button.more{display:inline-block;margin:0 auto;border:0;padding:.5em 1em;border-radius:.25em;text-transform:uppercase}body.subsite .subheader-pillars ul li a.button.more:hover{background-color:#fff!important;color:#3c3c3c}body.subsite article{clear:both;padding:2em 0}
body.subsite article.bannerposition{text-align:center}body.subsite article.popular-terms .title,body.subsite article.menu .title,body.subsite article.list .title,body.subsite article.sectionlist .title{margin:0 0 2em 0}body.subsite article.popular-terms .title h1,body.subsite article.menu .title h1,body.subsite article.list .title h1,body.subsite article.sectionlist .title h1{padding-right:0;text-align:center;text-transform:uppercase}
body.subsite article.popular-terms .title h2,body.subsite article.menu .title h2,body.subsite article.list .title h2,body.subsite article.sectionlist .title h2{margin:0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:2.5rem;text-align:center;text-transform:uppercase}
body.subsite article.popular-terms .title h3,body.subsite article.menu .title h3,body.subsite article.list .title h3,body.subsite article.sectionlist .title h3{margin:.25em 0 0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.7rem;font-style:italic;text-align:center;color:#747474}
body.subsite article.popular-terms{overflow:hidden}body.subsite article.popular-terms ul{list-style:square;color:#d9d9d9;float:left;width:30%;margin-left:3%}body.subsite article.popular-terms ul li{font-size:1.3rem}body.subsite article.popular-terms ul li a{text-decoration:underline}body.subsite article.popular-terms ul li a:hover{text-decoration:none}
body.subsite article.popular-terms.col-4 ul{width:23%;margin-left:2%}body.subsite article.menu,body.subsite article.list,body.subsite article.sectionlist.default{font-size:1.3rem}body.subsite article.menu ul,body.subsite article.list ul,body.subsite article.sectionlist.default ul{list-style-type:none;margin:0;padding:0;overflow:hidden;max-height:436px}
body.subsite article.menu ul li,body.subsite article.list ul li,body.subsite article.sectionlist.default ul li{position:relative;float:left;padding:0 1em;width:225px;visibility:hidden}body.subsite article.menu ul li .coverwrapper,body.subsite article.list ul li .coverwrapper,body.subsite article.sectionlist.default ul li .coverwrapper{max-width:100%;min-height:300px;margin:0 auto;position:relative}
body.subsite article.menu ul li .coverwrapper .book-cover,body.subsite article.list ul li .coverwrapper .book-cover,body.subsite article.sectionlist.default ul li .coverwrapper .book-cover{position:relative;display:block;min-height:300px;float:none;margin-right:0;margin-left:0;width:auto}body.subsite article.menu ul li .coverwrapper .book-cover img,body.subsite article.list ul li .coverwrapper .book-cover img,body.subsite article.sectionlist.default ul li .coverwrapper .book-cover img{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;border:1px solid rgba(0,0,0,0.05)}
body.subsite article.menu ul li .coverwrapper .book-cover .empty,body.subsite article.list ul li .coverwrapper .book-cover .empty,body.subsite article.sectionlist.default ul li .coverwrapper .book-cover .empty{width:100%;height:auto}body.subsite article.menu ul li .book-details,body.subsite article.list ul li .book-details,body.subsite article.sectionlist.default ul li .book-details{padding:1em 0 0 0}
body.subsite article.menu ul li .book-details h3,body.subsite article.list ul li .book-details h3,body.subsite article.sectionlist.default ul li .book-details h3{font-size:1.3rem;font-weight:bold}body.subsite article.menu ul li .book-details .author,body.subsite article.list ul li .book-details .author,body.subsite article.sectionlist.default ul li .book-details .author{height:2rem;overflow:hidden}
body.subsite article.menu ul li .book-details .price,body.subsite article.list ul li .book-details .price,body.subsite article.sectionlist.default ul li .book-details .price{color:#e53e30;height:1rem;margin:1em 0}body.subsite article.menu ul li .book-details .view-products-wrapper,body.subsite article.list ul li .book-details .view-products-wrapper,body.subsite article.sectionlist.default ul li .book-details .view-products-wrapper{margin:2em 0 0}
body.subsite article.menu ul li:nth-child(1),body.subsite article.menu ul li:nth-child(2),body.subsite article.menu ul li:nth-child(3),body.subsite article.menu ul li:nth-child(4),body.subsite article.list ul li:nth-child(1),body.subsite article.list ul li:nth-child(2),body.subsite article.list ul li:nth-child(3),body.subsite article.list ul li:nth-child(4),body.subsite article.sectionlist.default ul li:nth-child(1),body.subsite article.sectionlist.default ul li:nth-child(2),body.subsite article.sectionlist.default ul li:nth-child(3),body.subsite article.sectionlist.default ul li:nth-child(4){visibility:visible}
body.subsite article.menu ul.grid-6,body.subsite article.list ul.grid-6,body.subsite article.sectionlist.default ul.grid-6{max-height:344px}body.subsite article.menu ul.grid-6 li,body.subsite article.list ul.grid-6 li,body.subsite article.sectionlist.default ul.grid-6 li{padding:0 .25em;width:150px}
body.subsite article.menu ul.grid-6 li .coverwrapper,body.subsite article.list ul.grid-6 li .coverwrapper,body.subsite article.sectionlist.default ul.grid-6 li .coverwrapper{min-height:210px}body.subsite article.menu ul.grid-6 li .coverwrapper .book-cover,body.subsite article.list ul.grid-6 li .coverwrapper .book-cover,body.subsite article.sectionlist.default ul.grid-6 li .coverwrapper .book-cover{min-height:210px}
body.subsite article.menu ul.grid-6 li .coverwrapper .book-cover img,body.subsite article.list ul.grid-6 li .coverwrapper .book-cover img,body.subsite article.sectionlist.default ul.grid-6 li .coverwrapper .book-cover img{max-height:210px}body.subsite article.menu ul.grid-6 li .book-details .view-products span,body.subsite article.list ul.grid-6 li .book-details .view-products span,body.subsite article.sectionlist.default ul.grid-6 li .book-details .view-products span{font-size:1.3rem}
body.subsite article.menu ul.grid-6 li:nth-child(5),body.subsite article.menu ul.grid-6 li:nth-child(6),body.subsite article.list ul.grid-6 li:nth-child(5),body.subsite article.list ul.grid-6 li:nth-child(6),body.subsite article.sectionlist.default ul.grid-6 li:nth-child(5),body.subsite article.sectionlist.default ul.grid-6 li:nth-child(6){visibility:visible}
body.subsite article.menu.chart li .chart-position,body.subsite article.list.chart li .chart-position,body.subsite article.sectionlist.default.chart li .chart-position{position:absolute;z-index:99;margin:0 0 0 -16px;position:absolute;top:.25em;left:50%;bottom:0;right:50%}body.subsite article.menu.chart li .chart-position span,body.subsite article.list.chart li .chart-position span,body.subsite article.sectionlist.default.chart li .chart-position span{display:block;width:32px;height:32px;background:#3c3c3c;color:#fff;border-radius:50%;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.8rem;text-align:center;line-height:1.9em}
body.subsite article.sectionlist.body .row{overflow:hidden;margin:0;font-size:1.3rem}body.subsite article.sectionlist.body .row .column{float:left;width:47%;margin-right:6%;min-height:1px}body.subsite article.sectionlist.body .row .column.content{font-size:1.6rem;line-height:2}body.subsite article.sectionlist.body .row .column.right{margin-right:0}
body.subsite article.sectionlist.body .row .column.left ul,body.subsite article.sectionlist.body .row .column.right ul{list-style:none;margin:0;padding:0}body.subsite article.sectionlist.body .row .column.left ul li,body.subsite article.sectionlist.body .row .column.right ul li{margin:0 0 1em 0}body.subsite article.sectionlist.body .row .column.left ul li .title,body.subsite article.sectionlist.body .row .column.right ul li .title{font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.4rem;font-weight:bold;margin:0}
body.subsite article.sectionlist.body .row .column.left ul li:last-child,body.subsite article.sectionlist.body .row .column.right ul li:last-child{margin:0}body.subsite article.sectionlist.body .row .column.both{width:100%;margin-right:0}body.subsite article p.more{font-size:1.3rem;text-align:center;margin-top:2em}
body.subsite article p.more a{text-decoration:underline}body.subsite article.a-recentarrived p.more{margin:3em 0 0}body.subsite article a.more{text-decoration:underline;background-image:url(/assets/deslegte-1.0.236/images/default/arrow_right.png);background-repeat:no-repeat;background-position:right center;background-size:8px;padding-right:.8em}
body.subsite.store article.a-recentarrived{padding-top:4em}.bx-wrapper{position:relative}.bx-controls{width:100%;height:100%;text-indent:-999em}.bx-controls .bx-prev,.bx-controls .bx-next{position:absolute;top:130px;display:block;width:32px;height:32px;background:transparent center center no-repeat;background-size:32px}
.bx-controls .bx-prev:hover,.bx-controls .bx-next:hover{cursor:pointer}.bx-controls .bx-prev.disabled,.bx-controls .bx-next.disabled{opacity:.15}.bx-controls .bx-prev{left:-32px;background-image:url(/assets/deslegte-1.0.236/images/default/arrow-light_left.png)}.bx-controls .bx-next{right:-32px;background-image:url(/assets/deslegte-1.0.236/images/default/arrow-light_right.png)}
body.subsite article.menu.grid-6 .bx-controls .bx-prev,body.subsite article.menu.grid-6 .bx-controls .bx-next,body.subsite article.list.grid-6 .bx-controls .bx-prev,body.subsite article.list.grid-6 .bx-controls .bx-next{top:90px}.small{font-size:.75em}.contenttext{font-size:1.3rem}.contenttext a{color:#21b573;text-decoration:underline}
.contenttext a:hover{color:#3c3c3c}.contenttext a[name]{text-decoration:none}.contenttext p{margin:0 0 1em 0}.contenttext ul{margin:0 0 1em 1.5em}.contenttext ol{margin:0 0 1em 1.5em}.contenttext table{margin:0 0 1em 0}.contenttext .chapters{margin-top:1em;border-top:1px dotted #bbb}.contenttext .chapter-visual{float:right;margin:0 0 1em 1.5em}
.contenttext .chapter-linkbox{float:right;clear:right;margin:0 0 1em 1.5em}.product-wrapper{font-size:1.3rem}body.menu .contenttext{margin:0 0 2em 0}.menu-default,.list-default{font-size:1.3rem}.cover-not-found{width:100%;height:100%;position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;text-align:center}
.cover-not-found a{position:relative;display:block;width:100%;height:100%;text-decoration:none!important}.cover-not-found img.empty{display:block;border:1px solid #bbb;border-radius:.5em;width:100%;height:auto}.cover-not-found .title{font-weight:bold;display:block;position:absolute;z-index:100;top:3em;left:0;right:0;margin-left:auto;margin-right:auto;padding:0 5%;max-height:8em;overflow:hidden}
.cover-not-found .author{font-size:1.1rem;display:block;position:absolute;z-index:100;bottom:3em;left:0;right:0;margin-left:auto;margin-right:auto;padding:0 5%;max-height:5em;overflow:hidden}.cover-not-found.empty{position:relative}.cover-not-found.empty img.empty{width:auto}.cover-not-found.empty .title{font-weight:300;font-size:2rem;color:#bbb}
.cover-not-found.more .title{top:5.5em;font-weight:normal;text-decoration:underline!important}.cover-not-found.more img.empty{opacity:.35}.fb-like-container{text-align:center;margin:-4em auto 4em}.fb-like-container .fb-like{z-index:200}.social{margin:1em 0 0}.social ul{margin:0}.social ul li{display:inline-block;clear:both;line-height:2.25em;margin:0 0 .5em 0}
.social ul li span{float:left;margin-right:.5em;display:block;text-indent:-999em;width:32px;height:32px;background:rgba(255,255,255,0.2) center center no-repeat;background-size:100%;border-radius:50%;-webkit-transition:background-color .125s linear;-moz-transition:background-color .125s linear;-ms-transition:background-color .125s linear;-o-transition:background-color .125s linear;transition:background-color .125s linear}
.social ul li span:hover{background-color:#21b573}.social ul li.linkedin span{background-image:url(/assets/deslegte-1.0.236/images/default/social/linkedin.png);background-size:100%}.social ul li.twitter span{background-image:url(/assets/deslegte-1.0.236/images/default/social/twitter.png);background-size:100%}
.social ul li.facebook span{background-image:url(/assets/deslegte-1.0.236/images/default/social/facebook.png);background-size:100%}.social ul li.googleplus span{background-image:url(/assets/deslegte-1.0.236/images/default/social/googleplus.png);background-size:100%}.social ul li.pinterest span{background-image:url(/assets/deslegte-1.0.236/images/default/social/pinterest.png);background-size:100%}
.social ul li.instagram span{background-image:url(/assets/deslegte-1.0.236/images/default/social/instagram.png);background-size:100%}.social.size-24 ul li span{width:24px;height:24px}.hr{clear:both;width:100%;height:8px;margin:2em 0;background:url(/assets/deslegte-1.0.236/images/default/hr.png) center center no-repeat;background-size:100% auto}
.clearfix:after{content:"";display:table;clear:both}body.style-showcase .big-headervisual .background-visual{height:100vh}body.style-showcase .headervisual-wrapper{display:table}body.style-showcase .headervisual-wrapper .content-wrapper{display:table-cell;vertical-align:middle;text-align:center;width:50%;position:relative;top:48px;opacity:0;-webkit-transition:top,0.3s,ease-in opacity .3s;-moz-transition:top,0.3s,ease-in opacity .3s;-ms-transition:top,0.3s,ease-in opacity .3s;-o-transition:top,0.3s,ease-in opacity .3s;transition:top,0.3s,ease-in opacity .3s}
body.style-showcase .headervisual-wrapper h1{color:#fff;font-size:4.2rem;text-transform:uppercase;padding:0}body.style-showcase .headervisual-wrapper .contenttext{width:50%;margin:0 auto;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.9rem;font-style:italic;color:#fff;color:#f2f2f2}
body.style-showcase .headervisual-wrapper .contenttext p{margin:0}body.style-showcase.page-loaded .headervisual-wrapper .content-wrapper{top:0;opacity:1}body.style-showcase .subheader-nav{text-align:center;background:#3c3c3c}body.style-showcase .subheader-nav ul{padding:.5em 0}body.style-showcase .subheader-nav ul li{display:inline-block;margin:0 .5em;font-size:1.1rem}
body.style-showcase .subheader-nav ul li a{color:#fff}body.style-showcase .subheader-nav ul li a:hover{color:#21b573}body.style-showcase .main-container{padding:0;z-index:3;overflow:visible}body.style-showcase .row{padding:6rem 0}body.style-showcase .top-content{background:grey}body.style-showcase .top-content .row{position:relative;top:-4rem;margin:0;padding:0;background:#fff}
body.style-showcase .top-content .row .column{float:left;width:50%;text-align:center}body.style-showcase .top-content .row .column:nth-child(1){background:#3c3c3c}body.style-showcase .top-content .row .column:nth-child(1) h2,body.style-showcase .top-content .row .column:nth-child(1) h3{color:#fff}body.style-showcase .top-content .row .column:nth-child(1) h2 a{color:#fff}
body.style-showcase .top-content .row .column:nth-child(1) h2 a:hover{color:#21b573}body.style-showcase .top-content .row .column:nth-child(2) h2,body.style-showcase .top-content .row .column:nth-child(2) h3{color:#000}body.style-showcase .top-content .row .column article{padding:2em 1em;background-position:center;background-repeat:no-repeat;background-size:cover;height:100%}
body.style-showcase .top-content .row .column .top-3 ul{width:100%;height:390px;display:table}body.style-showcase .top-content .row .column .top-3 ul li{display:table-cell;vertical-align:middle;float:none}body.style-showcase .top-content .row .column .top-3 ul li .chart-position{position:absolute;z-index:99;margin:0 0 0 -16px;position:absolute;bottom:-14px;left:50%;right:50%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
body.style-showcase .top-content .row .column .top-3 ul li .chart-position span{display:block;width:32px;height:32px;background:#3c3c3c;color:#fff;border-radius:50%;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.8rem;text-align:center;line-height:32px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
body.style-showcase .top-content .row .column .top-3 ul li .coverwrapper{max-width:100%;width:120px;height:180px}body.style-showcase .top-content .row .column .top-3 ul li .coverwrapper .book-cover{min-height:180px}body.style-showcase .top-content .row .column .top-3 ul li .coverwrapper .book-cover img{border:1px solid rgba(255,255,255,0.3);-webkit-transition:border .2s ease-in;-moz-transition:border .2s ease-in;-ms-transition:border .2s ease-in;-o-transition:border .2s ease-in;transition:border .2s ease-in}
body.style-showcase .top-content .row .column .top-3 ul li .coverwrapper .book-cover:hover img{border:1px solid #747474}body.style-showcase .top-content .row .column .top-3 ul li .coverwrapper .cover-not-found{width:120px}body.style-showcase .top-content .row .column .top-3 ul li .coverwrapper .cover-not-found .title{font-size:1.2rem}
body.style-showcase .top-content .row .column .top-3 ul li .coverwrapper .cover-not-found .author{font-size:1.2rem}body.style-showcase .top-content .row .column .top-3 ul li .coverwrapper:hover .chart-position span{background-color:#747474}body.style-showcase .top-content .row .column .top-3 ul li .book-details{padding:3em 0 0 0}
body.style-showcase .top-content .row .column .top-3 ul li .book-details h3{font-size:1.3rem;font-weight:normal}body.style-showcase .top-content .row .column .top-3 ul li .book-details h3 a{color:#fff}body.style-showcase .top-content .row .column .top-3 ul li .book-details h3 a:hover{color:#21b573}body.style-showcase .top-content .row .column .top-3 ul li .book-details .author{font-size:1.3rem;font-weight:normal}
body.style-showcase .top-content .row .column .top-3 ul li .book-details .author a{color:#21b573;text-decoration:underline}body.style-showcase .top-content .row .column .top-3 ul li .book-details .author a:hover{color:#fff}body.style-showcase .top-content .row .column .latest ul li .coverwrapper a.book-cover,body.style-showcase .top-content .row .column .latest ul li .coverwrapper .cover-not-found{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
body.style-showcase .top-content .row .column .latest ul li .coverwrapper a.book-cover:hover,body.style-showcase .top-content .row .column .latest ul li .coverwrapper .cover-not-found:hover{-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}body.style-showcase .top-content .row .column .latest ul li .coverwrapper .cover-not-found{width:80px}
body.style-showcase .top-content .row .column .latest ul li .coverwrapper .cover-not-found .title{font-size:1rem;top:2em}body.style-showcase .top-content .row .column .latest ul li .coverwrapper .cover-not-found .author{font-size:1rem;bottom:2em}body.style-showcase .top-content .row .column ul{list-style-type:none;margin:0;padding:0}
body.style-showcase .top-content .row .column ul li{position:relative;float:left;padding:0 1em;width:33%;width:calc(100%/3);margin-bottom:10px}body.style-showcase .top-content .row .column ul li .coverwrapper{display:table;width:120px;height:120px;margin:0 auto;position:relative}body.style-showcase .top-content .row .column ul li .coverwrapper .book-cover{display:table-cell;vertical-align:middle;position:relative;display:block;height:120px;float:none;margin-right:0;margin-left:0;width:auto}
body.style-showcase .top-content .row .column ul li .coverwrapper .book-cover img,body.style-showcase .top-content .row .column ul li .coverwrapper .cover-not-found img{margin:auto;box-shadow:0 0 5px rgba(0,0,0,0.333333);width:auto;height:100%}body.style-showcase .top-content .row .column ul li .coverwrapper .cover-not-found{display:table-cell;vertical-align:middle}
body.style-showcase .top-content .row .column ul li .coverwrapper .cover-not-found img.empty{margin:0 auto}body.style-showcase .vertical-row.odd{color:#fff}body.style-showcase .vertical-row.odd .title h2,body.style-showcase .vertical-row.odd .title h3{color:#fff}body.style-showcase .vertical-row.odd .title h2 a,body.style-showcase .vertical-row.odd .title h3 a{color:#fff}
body.style-showcase .vertical-row.odd .title h2 a:hover,body.style-showcase .vertical-row.odd .title h3 a:hover{color:#21b573}body.style-showcase .vertical-row.odd .bx-controls .bx-prev{background-image:url(/assets/deslegte-1.0.236/images/default/arrow-white_left.svg)}body.style-showcase .vertical-row.odd .bx-controls .bx-next{background-image:url(/assets/deslegte-1.0.236/images/default/arrow-white_right.svg)}
body.style-showcase .vertical-row.odd p.more a{color:#fff}body.style-showcase .vertical-row.odd p.more a:hover{color:#21b573}body.style-showcase .vertical-row.even{background:#fff}body.style-showcase .vertical-row.link{background:#fff;color:#000}body.style-showcase .vertical-row.link.odd h2{color:#000}
body.style-showcase .vertical-row.link p.more a:hover{color:#fff}body.style-showcase .vertical-row .row{text-align:center}body.style-showcase .vertical-row:last-child.odd:before{display:inline-block;content:"";clear:both;width:100%;height:8px;margin:0 0 2em 0;background:url(/assets/deslegte-1.0.236/images/default/hr.png) center center no-repeat;background-size:100% auto}
body.style-showcase .vertical-row:last-child.odd .row{padding-bottom:8rem}body.style-showcase .vertical-row article{font-size:1.3rem}body.style-showcase .vertical-row article ul{list-style-type:none;margin:0;padding:0;overflow:hidden;max-height:436px}body.style-showcase .vertical-row article ul li{position:relative;float:left;padding:0 1em;width:225px;visibility:hidden}
body.style-showcase .vertical-row article ul li .coverwrapper{max-width:100%;min-height:300px;margin:0 auto;position:relative}body.style-showcase .vertical-row article ul li .coverwrapper .book-cover{position:relative;display:block;min-height:300px;float:none;margin-right:0;margin-left:0;width:auto}
body.style-showcase .vertical-row article ul li .coverwrapper .book-cover img{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;border:1px solid rgba(0,0,0,0.05)}body.style-showcase .vertical-row article ul li .coverwrapper .book-cover .empty{width:100%;height:auto}body.style-showcase .vertical-row article ul li .coverwrapper .cover-not-found.more .title{top:10.25em}
body.style-showcase .vertical-row article ul li .coverwrapper .cover-not-found.more img.empty{opacity:1}body.style-showcase .vertical-row article ul li .book-details{padding:1em 0 0 0}body.style-showcase .vertical-row article ul li .book-details h3{font-size:1.3rem;font-weight:bold}body.style-showcase .vertical-row article ul li .book-details .author{height:2rem;overflow:hidden}
body.style-showcase .vertical-row article ul li .book-details .price{color:#e53e30;height:1rem;margin:1em 0}body.style-showcase .vertical-row article ul li .book-details .view-products-wrapper{margin:2em 0 0}body.style-showcase .vertical-row article ul li:nth-child(1),body.style-showcase .vertical-row article ul li:nth-child(2),body.style-showcase .vertical-row article ul li:nth-child(3),body.style-showcase .vertical-row article ul li:nth-child(4){visibility:visible}
body.style-showcase .title,body.style-blog .title,body.menu.blog .title{margin:0 0 2em 0}body.style-showcase .title h2,body.style-blog .title h2,body.menu.blog .title h2{margin:0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:2.5rem;text-align:center;text-transform:uppercase}
body.style-showcase .title h3,body.style-blog .title h3,body.menu.blog .title h3{margin:.25em 0 0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.7rem;font-style:italic;text-align:center;color:#747474}body.style-showcase .more .button,body.style-blog .more .button,body.menu.blog .more .button{display:inline-block;text-decoration:none;min-width:240px;padding:1rem;font-size:1.4rem;text-transform:uppercase;background-color:#21b573;border:0}
body.style-showcase .more .button:hover,body.style-blog .more .button:hover,body.menu.blog .more .button:hover{background-color:#747474!important}body.style-blog .main-container,body.menu.blog .main-container{clear:both;padding:0}body.style-blog .row,body.menu.blog .row{padding:6rem 0}body.style-blog .vertical-row .row,body.menu.blog .vertical-row .row{text-align:center}
body.style-blog .vertical-row:last-child .row,body.menu.blog .vertical-row:last-child .row{padding-bottom:8rem}body.style-blog .a-blog,body.style-blog .menu-blog,body.menu.blog .a-blog,body.menu.blog .menu-blog{padding:0;margin:0 0 -4rem}body.style-blog .a-blog .description,body.style-blog .menu-blog .description,body.menu.blog .a-blog .description,body.menu.blog .menu-blog .description{margin:0;font-size:1.5rem;line-height:1.7}
body.style-blog .a-blog .children,body.style-blog .menu-blog .children,body.menu.blog .a-blog .children,body.menu.blog .menu-blog .children{margin:8rem 0 0}body.style-blog .a-blog .blog-item,body.style-blog .menu-blog .blog-item,body.menu.blog .a-blog .blog-item,body.menu.blog .menu-blog .blog-item{overflow:hidden;padding:6rem 0;margin:0 auto;max-width:960px}
body.style-blog .a-blog .blog-item .description,body.style-blog .menu-blog .blog-item .description,body.menu.blog .a-blog .blog-item .description,body.menu.blog .menu-blog .blog-item .description{margin:0 3rem}body.style-blog .a-blog .blog-item.first,body.style-blog .menu-blog .blog-item.first,body.menu.blog .a-blog .blog-item.first,body.menu.blog .menu-blog .blog-item.first{width:100%;padding-top:0}
body.style-blog .a-blog .blog-item.first img,body.style-blog .menu-blog .blog-item.first img,body.menu.blog .a-blog .blog-item.first img,body.menu.blog .menu-blog .blog-item.first img{margin:0 auto}body.style-blog .a-blog .blog-item.first .description,body.style-blog .menu-blog .blog-item.first .description,body.menu.blog .a-blog .blog-item.first .description,body.menu.blog .menu-blog .blog-item.first .description{margin-top:3rem}
body.style-blog .a-blog .blog-item .table,body.style-blog .menu-blog .blog-item .table,body.menu.blog .a-blog .blog-item .table,body.menu.blog .menu-blog .blog-item .table{display:table}body.style-blog .a-blog .blog-item .table .table-cell,body.style-blog .menu-blog .blog-item .table .table-cell,body.menu.blog .a-blog .blog-item .table .table-cell,body.menu.blog .menu-blog .blog-item .table .table-cell{display:table-cell;vertical-align:middle;width:50%}
body.style-blog .a-blog .blog-item .table .table-cell .description,body.style-blog .menu-blog .blog-item .table .table-cell .description,body.menu.blog .a-blog .blog-item .table .table-cell .description,body.menu.blog .menu-blog .blog-item .table .table-cell .description{text-align:left}.main-container.transparent{background:transparent}
#gototop{display:none;position:fixed;bottom:1em;right:2%;width:32px;height:32px;padding:24px;z-index:999;text-indent:-999em;background:#747474 url(/assets/deslegte-1.0.236/images/default/gototop.svg) no-repeat center center;background-size:32px}form fieldset{border:0}:invalid{box-shadow:none}:-moz-submit-invalid{box-shadow:none}
:-moz-ui-invalid{box-shadow:none}input[type=text],input[type=email],input[type=password],input[type=search],input[type=button],input[type=submit],textarea,a.button,button{font:inherit;width:100%;margin:0;padding:.2em .5em;color:#3c3c3c;background:rgba(0,0,0,0.025);border:1px solid #d9d9d9;border-radius:4px;-webkit-transition:background-color,0.125s,linear border-color .125s;-moz-transition:background-color,0.125s,linear border-color .125s;-ms-transition:background-color,0.125s,linear border-color .125s;-o-transition:background-color,0.125s,linear border-color .125s;transition:background-color,0.125s,linear border-color .125s}
.button--dark{color:#fff!important;background-color:#3c3c3c!important}.button--dark:hover{cursor:pointer;background-color:#21b573!important}.button--secondary{border:1px solid #d9d9d9;padding:1rem 1.5rem;background:#f9f9f9;border-radius:6px;margin-top:0rem;display:inline-block;text-decoration:none!important}
input[type=radio],input[type=checkbox]{float:left;width:auto;margin:.2em .5em}select{font:inherit;margin:0;padding:.2em 1em .2em .5em;border:1px solid #d9d9d9;border-radius:.5em;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;background:rgba(0,0,0,0.025) url(/assets/deslegte-1.0.236/images/default/arrow_down.png) 95% 50% no-repeat;background-size:8px}
input[type=submit],button,a.button{width:auto;color:#fff;background:#3c3c3c;font-size:1.3rem;-webkit-appearance:none;-moz-appearance:none}input[type=submit]:hover,button:hover,a.button:hover{color:#fff;cursor:pointer;background-color:#21b573!important}input[type=submit].cart,button.cart,a.button.cart{background-color:#21b573;font-size:1.5rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;background-image:url(/assets/deslegte-1.0.236/images/default/cart_white.png);background-repeat:no-repeat;background-position:95% center;background-size:20px;padding-right:2em}
input[type=submit].cart:hover,button.cart:hover,a.button.cart:hover{background-color:#3c3c3c!important}input[type=submit].checkout,button.checkout,a.button.checkout{font-size:1.5rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;background-image:url(/assets/deslegte-1.0.236/images/default/arrow_right_white.png);background-repeat:no-repeat;background-position:95% center;background-size:12px;padding-right:1.4em}
input[type=submit].view-products span,button.view-products span,a.button.view-products span{font-size:1.5rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;background-image:url(/assets/deslegte-1.0.236/images/default/arrow_right_white.png);background-repeat:no-repeat;background-position:right center;background-size:12px;padding-right:1.2em}
input[type=submit].back,button.back,a.button.back{font-size:1.5rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;background:rgba(60,60,60,0.5)}input[type=submit].next,button.next,a.button.next{font-size:1.5rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;background-image:url(/assets/deslegte-1.0.236/images/default/arrow_right_white.png);background-repeat:no-repeat;background-position:95% center;background-size:12px;padding-right:1.5em}
input[type=submit].button--default,button.button--default,a.button.button--default{min-width:140px;font-size:1.5rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}input[type=submit].button--primary,button.button--primary,a.button.button--primary{background-color:#21b573;font-size:1.5rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;min-width:140px}
input[type=submit].button--primary:hover,button.button--primary:hover,a.button.button--primary:hover{background-color:#3c3c3c!important}a.button{display:block;text-align:center}#cookiebar{position:absolute;left:0;top:-100%;font-size:1em;max-height:36px;color:#fff;background:#000;width:100%;overflow:hidden;z-index:1000}
#cookiebar-content{position:relative;margin:0 auto .5em;padding:.3em 1em;border:2px solid #fff;border-width:0 2px 2px 2px;max-width:1160px;background-color:#3c3c3c;font-size:1.3rem;overflow:hidden}#cookiebar-content a{color:#fff;text-decoration:underline}#cookiebar-content a:hover{color:#21b573}#cookiebar p{float:left;margin:0;padding-right:32px}
#cookiebar a.accept{position:absolute;right:1em;top:.45em;margin:0;text-decoration:none;text-indent:-999em;width:16px;height:16px;background-image:url(/assets/deslegte-1.0.236/images/default/cross_white.svg);background-position:center center;background-repeat:no-repeat;background-size:100%}.header-container.theming-visible .cart{z-index:1}
.header-container.theming-visible .cart:after{content:"";position:absolute;top:-24px;right:3px;z-index:-1;width:25px;height:33px;background:transparent url(/assets/deslegte-1.0.236/images/default/theming/cart-gift.png) center no-repeat;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}
.header-container.theming-visible .cart a .num-items{background:#fff;border-radius:50%;width:1em;height:1em;text-align:center;top:-11px;right:6px;text-indent:0;min-width:auto}.header-container.theming-visible .cart a .num-items.double-digits{width:1.3em;height:1.3em;line-height:1.3em;top:-13px;right:3px}
body.fixed-header .header-container.theming-visible .cart .num-items{color:#000}body.subsite article.list#suggestions{width:calc(100%+64px);margin:4em 0 4em -32px;border:1px solid #d9d9d9;border-radius:4px;padding:20px}body.subsite article.list#suggestions ul{display:inline-block;max-height:344px}body.subsite article.list#suggestions ul li{text-align:left;width:150px;visibility:visible}
body.subsite article.list#suggestions ul li .book-details .author{margin:0 0 .25em 0}body.subsite article.list#suggestions ul li .book-details .price{margin-top:0;height:auto}#recent-pages.banner-view .recent-pages-container{width:90%;margin:0 auto;max-width:900px;border:1px solid #d9d9d9;border-radius:4px;padding:20px}
#recent-pages.banner-view .header{width:50%;display:table-cell;vertical-align:middle;text-align:center}#recent-pages.banner-view .header h2{text-align:center}#recent-pages.banner-view .header p.more{font-size:1.3rem;text-align:center;margin:0}#recent-pages.banner-view .header p.more a{text-decoration:underline}
#recent-pages.banner-view .products{width:450px;display:table-cell;vertical-align:middle;text-align:center}#recent-pages.banner-view .products ul li{width:80px;display:inline-block;vertical-align:middle;float:none;margin:0 5px}#recent-pages.banner-view .products ul li .coverwrapper,#recent-pages.banner-view .products ul li .book-cover{max-width:80px;min-height:120px}
#recent-pages.banner-view .products ul li .coverwrapper .cover-not-found .title{line-height:1.2;top:2em}#recent-pages.banner-view .products ul li .coverwrapper .cover-not-found .author{bottom:2em}#recent-pages.banner-view .products ul li img{max-width:80px;max-height:120px}#recent-pages.banner-view .products ul li:nth-child(5),#recent-pages.banner-view .products ul li:nth-child(6){display:none}
header .header-dialog{width:100%;padding:0;margin:0;position:relative;top:10px;overflow:hidden;transition:top .125s ease-in}header .header-dialog .inner{position:relative;top:-30px;background-color:#21b573;color:#fff;transition:all .25s ease-out}header .header-dialog.animate-in .inner{top:0}header .header-dialog .dialog{width:100%;margin:0;padding:.5rem 0;border-radius:0;text-align:center;font-size:1.3rem}
header .header-dialog a{text-decoration:underline}header .header-dialog a:hover{color:#fff;text-decoration:none}body.fixed-header header .header-dialog{top:5px}.status{display:inline-block;vertical-align:middle;margin:0 .5rem}.status__icon--loading{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(/assets/deslegte-1.0.236/images/default/loading.svg) center;background-size:20px 20px;-moz-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
.status--loading .status__icon--loading{opacity:1}.status__message{display:inline-block;vertical-align:middle;font-size:1.3rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;color:#747474;margin-left:.5rem}.status__message--success{color:#21b573}
.status__message--error{color:#e53e30}.article--landing{text-align:center;margin-top:6rem}.article--landing h1{padding-right:0}.article--landing .title{margin:0 0 2em}.article--landing .title h2{margin:0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:2.5rem;text-align:center}
.article--landing .title h3{margin:.25em 0 0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.7rem;font-style:italic;text-align:center;color:#747474}.article--landing .title--uppercase h2{text-transform:uppercase}.article--landing .contenttext{font-size:1.5rem;line-height:1.75}
.article--landing section{padding:2em 0}.article--landing section.page.page-1.animate{transform:translateX(25vw);animation:slide-in-right 1s ease forwards;visibility:visible}.article--landing section.page.already-visible{transform:translateX(0);animation:none;visibility:visible}.article--landing section.page ul.usp{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}
.article--landing section.page ul.usp li{display:block;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;margin:0 0 1rem 0;padding:0 1rem;width:20%}.article--landing section.page ul.usp li:nth-child(2) .book:nth-child(1){margin-right:4px}.article--landing section.page ul.usp li:nth-child(2) .book:nth-child(2){transform:rotate(0.75deg);margin-bottom:4px;margin-top:4px;margin-left:4px}
.article--landing section.page ul.usp li:nth-child(3) .book--text{transform:rotate(-1deg);margin-bottom:4px}.article--landing section.page ul.usp li:nth-child(3) .book:nth-child(2){margin-left:6px;margin-right:6px}.article--landing section.page ul.usp li:nth-child(3) .book:nth-child(3){transform:rotate(-1deg);margin-bottom:4px;margin-top:4px}
.article--landing section.page ul.usp li:nth-child(4) .book:nth-child(2){transform:rotate(-0.5deg);margin-bottom:4px;margin-top:4px;margin-left:2px;margin-right:4px}.article--landing section.page ul.usp li:nth-child(4) .book:nth-child(2){margin-left:6px}.article--landing section.page ul.usp li:nth-child(4) .book:nth-child(4){transform:rotate(0.75deg);margin-bottom:4px;margin-top:4px;margin-right:2px}
.article--landing section.page ul.usp li:nth-child(5) .book--text{transform:rotate(1deg);margin-bottom:4px}.article--landing section.page ul.usp li:nth-child(5) .book:nth-child(2){margin-right:6px}.article--landing section.page ul.usp li:nth-child(5) .book:nth-child(3){transform:rotate(-0.75deg);margin-bottom:4px;margin-top:4px;margin-left:2px;margin-right:2px}
.article--landing section.page ul.usp li:nth-child(5) .book:nth-child(4){margin-right:4px}.article--landing section.page ul.usp li:nth-child(5) .book:nth-child(5){transform:rotate(0.5deg);margin-bottom:4px;margin-top:4px;margin-left:4px}.article--landing section.page ul.usp li:nth-child(n+6){display:none}
.article--landing section.page ul.usp .book{background:#000;color:#fff;display:block;margin-top:2px}.article--landing section.page ul.usp .book--text{font-size:1.5rem;line-height:1.4;font-family:Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif;padding:10px}
.article--landing section.page.page-2.animate ul.usp.usp--animate,.article--landing section.page.page-2.already-visible ul.usp.usp--animate{overflow:hidden}.article--landing section.page.page-2.animate ul.usp.usp--animate li,.article--landing section.page.page-2.already-visible ul.usp.usp--animate li{transform:translateY(-200px);animation:come-in 1s ease forwards;visibility:visible}
.article--landing section.page.page-2.animate ul.usp.usp--animate li .book,.article--landing section.page.page-2.already-visible ul.usp.usp--animate li .book{transform:translateY(-150px);animation:come-in 1s ease forwards;visibility:visible}.article--landing section.page.page-2.animate ul.usp.usp--animate li .book:nth-child(1),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li .book:nth-child(1){transform:translateY(-200px)}
.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(1) .book,.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(1) .book{animation-delay:0s}.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(2),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(2){animation-delay:.5s}
.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(3),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(3){animation-delay:1s}.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(4),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(4){animation-delay:1.5s}
.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(5),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(5){animation-delay:2s}.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(2) .book:nth-child(2),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(2) .book:nth-child(2){animation-delay:.5s}
.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(3) .book:nth-child(3),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(3) .book:nth-child(3){animation-delay:.75s}.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(4) .book:nth-child(4),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(4) .book:nth-child(4){animation-delay:1s}
.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(5) .book:nth-child(5),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(5) .book:nth-child(5){animation-delay:1.25s}.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(2) .book:nth-child(1),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(2) .book:nth-child(1){animation-delay:1.75s}
.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(3) .book:nth-child(2),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(3) .book:nth-child(2){animation-delay:2s}.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(4) .book:nth-child(3),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(4) .book:nth-child(3){animation-delay:2.25s}
.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(5) .book:nth-child(4),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(5) .book:nth-child(4){animation-delay:2.5s}.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(3) .book:nth-child(1),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(3) .book:nth-child(1){animation-delay:3s}
.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(4) .book:nth-child(2),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(4) .book:nth-child(2){animation-delay:3.25s}.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(5) .book:nth-child(3),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(5) .book:nth-child(3){animation-delay:3.5s}
.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(4) .book:nth-child(1),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(4) .book:nth-child(1){animation-delay:4s}.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(5) .book:nth-child(2),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(5) .book:nth-child(2){animation-delay:4.75s}
.article--landing section.page.page-2.animate ul.usp.usp--animate li:nth-child(5) .book:nth-child(1),.article--landing section.page.page-2.already-visible ul.usp.usp--animate li:nth-child(5) .book:nth-child(1){animation-delay:5.25s}.article--landing section.bannerposition img{width:100%;height:auto}
.article--landing section.form{background-color:#d9d9d9;padding:40px}.article--landing section.form .contenttext{margin:0}.article--landing section.form form .element{background:transparent}.article--landing section.form form .element .label{text-align:left}.article--landing section.form form .element .input input{background:white;border-color:#bbb}
.article--landing section.form form .element .input input:hover{border-color:#747474}.article--landing section.form form .validation{margin-top:.75%}.article--landing section.form form p.required-note{display:none;color:black;margin:0;line-height:34px;padding-left:10%}.article--landing section.form form input[type=submit]{font-size:1.5rem}
.article--landing section.menu,.article--landing section.list,.article--landing section.sectionlist{font-size:1.3rem}.article--landing section.menu ul,.article--landing section.list ul,.article--landing section.sectionlist ul{list-style-type:none;margin:0;padding:0;overflow:hidden;max-height:436px}.article--landing section.menu ul li,.article--landing section.list ul li,.article--landing section.sectionlist ul li{position:relative;float:left;padding:0 1em;width:225px;visibility:hidden;text-align:left}
.article--landing section.menu ul li .coverwrapper,.article--landing section.list ul li .coverwrapper,.article--landing section.sectionlist ul li .coverwrapper{max-width:100%;min-height:300px;margin:0 auto;position:relative}.article--landing section.menu ul li .coverwrapper .book-cover,.article--landing section.list ul li .coverwrapper .book-cover,.article--landing section.sectionlist ul li .coverwrapper .book-cover{position:relative;display:block;min-height:300px;float:none;margin-right:0;margin-left:0;width:auto}
.article--landing section.menu ul li .coverwrapper .book-cover img,.article--landing section.list ul li .coverwrapper .book-cover img,.article--landing section.sectionlist ul li .coverwrapper .book-cover img{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;border:1px solid rgba(0,0,0,0.05)}
.article--landing section.menu ul li .coverwrapper .book-cover .empty,.article--landing section.list ul li .coverwrapper .book-cover .empty,.article--landing section.sectionlist ul li .coverwrapper .book-cover .empty{width:100%;height:auto}.article--landing section.menu ul li .book-details,.article--landing section.list ul li .book-details,.article--landing section.sectionlist ul li .book-details{padding:1em 0 0 0}
.article--landing section.menu ul li .book-details h3,.article--landing section.list ul li .book-details h3,.article--landing section.sectionlist ul li .book-details h3{font-size:1.3rem;font-weight:bold}.article--landing section.menu ul li .book-details .author,.article--landing section.list ul li .book-details .author,.article--landing section.sectionlist ul li .book-details .author{height:2rem;overflow:hidden}
.article--landing section.menu ul li .book-details .price,.article--landing section.list ul li .book-details .price,.article--landing section.sectionlist ul li .book-details .price{color:#e53e30;height:1rem;margin:1em 0}.article--landing section.menu ul li .book-details .view-products-wrapper,.article--landing section.list ul li .book-details .view-products-wrapper,.article--landing section.sectionlist ul li .book-details .view-products-wrapper{margin:2em 0 0}
.article--landing section.menu ul li:nth-child(1),.article--landing section.menu ul li:nth-child(2),.article--landing section.menu ul li:nth-child(3),.article--landing section.menu ul li:nth-child(4),.article--landing section.menu ul li:nth-child(5),.article--landing section.list ul li:nth-child(1),.article--landing section.list ul li:nth-child(2),.article--landing section.list ul li:nth-child(3),.article--landing section.list ul li:nth-child(4),.article--landing section.list ul li:nth-child(5),.article--landing section.sectionlist ul li:nth-child(1),.article--landing section.sectionlist ul li:nth-child(2),.article--landing section.sectionlist ul li:nth-child(3),.article--landing section.sectionlist ul li:nth-child(4),.article--landing section.sectionlist ul li:nth-child(5){visibility:visible}
.article--landing section.menu .bx-viewport,.article--landing section.list .bx-viewport,.article--landing section.sectionlist .bx-viewport{position:relative}.article--landing a.button.more{display:inline-block;margin:2rem auto 0;border:0;padding:.5em 1em;border-radius:.25em;text-transform:uppercase;background-color:#21b573;text-decoration:none}
.section__form-body{text-align:left}form.defaultform--inline{margin:2rem auto 0}.hidden-schema-org-markup{display:none}@media only screen and (min-width:90em){.wrapper{width:1280px}.main-container .wrapper{width:960px}.header-container .global-container .global-nav ul li.login .pop-up{right:auto;left:50%}
.header-container .global-container .global-nav ul li.login .pop-up:before,.header-container .global-container .global-nav ul li.login .pop-up:after{left:0;right:0}.header-container .logo{left:0}.header-container .header-searchform{left:396px}.footer-container{padding:2em 0}.footer-container .row .column h3{font-size:1.5rem}
.social ul li span{width:40px;height:40px;background-size:100%}.container.twocolumn .empty-aside-wrapper #breadcrumbs,.container.twocolumn .empty-aside-wrapper .empty-aside{width:900px}.container.twocolumn .empty-aside-wrapper .empty-aside .col2.left{width:900px}body.subsite .main-container .wrapper{width:1280px}
body.subsite .subheader-pillars{max-width:960px;margin:0 auto}body.subsite article.popular-terms{max-width:960px;margin:0 auto}body.subsite article.menu ul li:nth-child(5),body.subsite article.list ul li:nth-child(5){visibility:visible}body.subsite article.menu ul.grid-6 li:nth-child(7),body.subsite article.menu ul.grid-6 li:nth-child(8),body.subsite article.list ul.grid-6 li:nth-child(7),body.subsite article.list ul.grid-6 li:nth-child(8){visibility:visible}
body.menu.landing .main-container .wrapper{width:1280px}body.menu.landing section.introduction,body.menu.landing section.bannerposition,body.menu.landing section.page,body.menu.landing section.form{width:960px;margin:0 auto}#recent-pages.banner-view .header,#recent-pages.banner-view .products{width:580px}
#recent-pages.banner-view .products ul li:nth-child(5),#recent-pages.banner-view .products ul li:nth-child(6){display:inline-block}}@media only screen and (min-width:60em) and (max-width:90em){.header-container .wrapper{width:calc(100% - 8rem)}.header-container .header-searchform{left:calc((100% - 486px) / 2)}
}@media only screen and (max-width:72.5em){.headervisual-container .headervisual-wrapper{width:100%}.headervisual-container #slideshow{width:100%}.headervisual-container #slideshow li{background-size:auto 100%}#cookiebar-content{max-width:960px}}@media only screen and (max-width:60em){.instore__nav{display:none}
.mobile-content{display:block}#mobile-nav,#mobile-menu{display:none}.wrapper{width:100%;margin:0;padding:0}.header-container{-webkit-transition:background-color 0s ease-in-out;-moz-transition:background-color 0s ease-in-out;-ms-transition:background-color 0s ease-in-out;-o-transition:background-color 0s ease-in-out;transition:background-color 0s ease-in-out}
.header-container .wrapper{padding:0 5%}.header-container .global-container .global-text{text-align:left}.header-container .header-store{left:0}.header-container .header-searchform{left:50%;margin-left:-205px;width:410px}.header-container .header-searchform #searchprefix-holder{display:none}.header-container .header-searchform form .searchfield{width:100%}
.header-container .header-searchform form .searchfield #q{width:410px;padding-right:52px}.header-container .header-searchform form .searchfield.clean #q{padding-left:.5em}.header-container .header-searchform form .searchbutton input{float:left;width:48px;margin-left:-48px;text-indent:-999em;background-image:url(/assets/deslegte-1.0.236/images/default/search_white.png);background-position:center center;background-repeat:no-repeat;background-size:20px}
.header-container .cart span{display:block;text-indent:-999em;min-width:64px}.header-container .cart span.num-items{display:block}.headervisual-container .headervisual-wrapper{width:100%;margin:0}.headervisual-container #slideshow{top:0}.headervisual-container #slideshow-pager{bottom:1em}.big-headervisual .headervisual-container{background:0}
.big-headervisual .headervisual-container .headervisual-wrapper{height:300px}.big-headervisual .headervisual-container #slideshow{height:300px;top:0;border:0}.main-container{clear:both;padding:0 0 6em}#breadcrumbs{padding-left:5%;padding-right:5%}.container .col1{padding:0 5%;margin-bottom:4em}.container.twocolumn .col2.left{width:65%;padding:0 5%;margin-left:0}
.container.twocolumn .col2.right{width:30%;padding:0 5%;margin-left:0}.container.twocolumn .empty-aside-wrapper #breadcrumbs,.container.twocolumn .empty-aside-wrapper .empty-aside{width:100%;margin-left:0;margin-right:0;padding-left:5%;padding-right:5%}body.subsite article.bannerposition img{width:100%;height:auto}
body.subsite article.popular-terms ul,body.subsite article.popular-terms.col-4 ul{width:45%;margin-left:5%}body.subsite article.sectionlist .row{width:100%}body.subsite article.sectionlist .row .column{float:left;width:100%;margin-right:0}body.subsite article.sectionlist .row .column.left{margin-bottom:1em}
body.subsite article.sectionlist .row .column.left ul li .title,body.subsite article.sectionlist .row .column.right ul li .title{font-size:1.6rem}body.subsite article.recent-pages{display:none}body.subsite article.list ul.grid-6,body.subsite article.menu ul.grid-6{max-height:436px}body.subsite article.list ul.grid-6 li,body.subsite article.menu ul.grid-6 li{padding:0 1em}
body.subsite article.list ul.grid-6 li .coverwrapper,body.subsite article.menu ul.grid-6 li .coverwrapper{min-height:300px}body.subsite article.list ul.grid-6 li .coverwrapper .book-cover,body.subsite article.menu ul.grid-6 li .coverwrapper .book-cover{min-height:300px}body.subsite article.list ul.grid-6 li .coverwrapper .book-cover img,body.subsite article.menu ul.grid-6 li .coverwrapper .book-cover img{width:100%;max-width:100%;height:auto}
body.subsite article.list ul.grid-6 li .coverwrapper .book-cover img.portret,body.subsite article.menu ul.grid-6 li .coverwrapper .book-cover img.portret{width:auto;height:100%;max-height:100%}body.subsite article.list ul.grid-6 li .book-details .view-products span,body.subsite article.menu ul.grid-6 li .book-details .view-products span{font-size:1.5rem}
body.subsite article.list.grid-6 .bx-controls .bx-prev,body.subsite article.list.grid-6 .bx-controls .bx-next,body.subsite article.menu.grid-6 .bx-controls .bx-prev,body.subsite article.menu.grid-6 .bx-controls .bx-next{top:130px}body.subsite article.list#suggestions{width:100%;margin-left:0}.main .subheader-nav{text-align:center;margin-top:2em}
.main .subheader-nav ul{display:none}.main .subheader-nav select{display:inline-block}form .element{overflow:visible}form .element .label{float:none;width:100%;padding-top:.5em;padding-bottom:.5em}form .element .input{float:left;width:90%}form .element.submit{text-align:center;margin-top:3em}form.defaultform{margin-top:2em}
form p.required-note{margin:0}.contenttext p.required-note{margin:1em 0 0 0}.dialog{width:100%;margin-left:0}.validation{margin-left:2%}.validation.error{width:100%;margin-left:0;margin-bottom:1em}.hr{width:100%;height:16px;margin-right:auto;margin-left:auto;background-size:90% 25%}.pre-footer-container{margin:0;padding:0 5% 2em 5%;background:#fff}
.pre-footer-container .doorway__nav{padding:0}.pre-footer-container .row{padding:0}.pre-footer-container .row .column{column-count:4;column-gap:2.5%}.footer-container{padding:2em 5%}.footer-container .row{padding:0}.footer-container .row .column{width:100%;margin:0 0 1em;float:none}.footer-container .row .column.c-0,.footer-container .row .column.c-1{width:45%;margin-right:5%;float:left}
.footer-container .row.row--logo{padding-bottom:6em}.fb-like-container{margin:-6em auto 6em!important}#cookiebar-content{max-width:960px;border-width:0 0 2px 0}body.subsite article#recent-pages.banner-view{display:block}body.subsite article#recent-pages.banner-view .recent-pages-container,body.subsite article#recent-pages.banner-view .header,body.subsite article#recent-pages.banner-view .products{width:100%;display:block}
body.subsite article#recent-pages.banner-view .products{margin-top:4rem}body.subsite article.list#suggestions ul{max-height:436px}body.subsite article.list#suggestions ul li{visibility:hidden;width:205px}body.subsite article.list#suggestions ul li:nth-child(1),body.subsite article.list#suggestions ul li:nth-child(2),body.subsite article.list#suggestions ul li:nth-child(3){visibility:visible}
.article--landing section.form{background-color:#d9d9d9;padding:20px}.article--landing section.menu .bx-viewport:after,.article--landing .article--landing section.list .bx-viewport:after{display:none}}@media only screen and (max-width:768px){html{background:#d9d9d9}body{-webkit-transition:left .35s ease-out;-moz-transition:left .35s ease-out;-ms-transition:left .35s ease-out;-o-transition:left .35s ease-out;transition:left .35s ease-out}
body.menu-opened{left:80%}#mobile-nav{display:block;background:#d9d9d9;position:relative;z-index:10;height:48px}#mobile-nav ul{float:left;margin:0;padding:0;list-style:none;display:block;width:50%;text-align:left}#mobile-nav ul li{display:inline-block;width:48px;height:48px;margin:0;padding:0;background:transparent no-repeat center center;background-size:32px}
#mobile-nav ul li a{height:48px;width:48px;display:block}#mobile-nav ul li a span{display:none}#mobile-nav ul li.menu{background-color:#3c3c3c;background-image:url(/assets/deslegte-1.0.236/images/default/menu.svg)}#mobile-nav ul li.menu.close{float:none;position:absolute;top:0;left:-80%;width:32px;height:32px;background:#bbb url(/assets/deslegte-1.0.236/images/default/cross.svg) no-repeat center center;padding:0;margin:8px;border-radius:24px;background-size:16px}
#mobile-nav ul.global{float:right;text-align:right}#mobile-nav ul.global li{margin:0 1%}#mobile-nav ul.global li.cart{background-image:url(/assets/deslegte-1.0.236/images/default/cart.svg);position:relative}#mobile-nav ul.global li.cart .num-items{display:block;width:100%;position:absolute;top:0;left:2px;text-align:center;line-height:2em;color:#747474;font-size:1.5rem;font-weight:bold}
#mobile-nav ul.global li.profile{background-image:url(/assets/deslegte-1.0.236/images/default/profile_male.svg)}#mobile-nav ul.global li.profile.female{background-image:url(/assets/deslegte-1.0.236/images/default/profile_female.svg)}#mobile-nav ul.global li.login{background-image:url(/assets/deslegte-1.0.236/images/default/login.svg)}
#mobile-nav ul.global li.logout{background-image:url(/assets/deslegte-1.0.236/images/default/logout.svg)}#mobile-menu{display:block;position:absolute;left:-80%;width:80%}#mobile-menu ul{width:100%;background:#000;font-size:1.3rem;line-height:2;margin:0;padding:1em 1em;overflow:hidden}#mobile-menu ul li{width:100%;float:left;display:block;padding:0 2%}
#mobile-menu ul li a{color:#fff;display:block;width:100%}#mobile-menu ul li.parent{background:url(/assets/deslegte-1.0.236/images/default/arrow_down_white.svg) right .75em no-repeat;background-size:8px;padding-right:16px}#mobile-menu ul li .children{display:none;padding-top:.25em;padding-left:0}#mobile-menu ul li .children li{background:url(/assets/deslegte-1.0.236/images/default/arrow_right_white.svg) left center no-repeat;background-size:8px;padding-left:16px}
.header-container{height:auto;max-height:inherit}.header-container .wrapper{padding:2em 0}.header-container .global-container{display:none}.header-container .logo{left:0;float:none;margin:0 auto;background-image:url(/assets/deslegte-1.0.236/images/default/logo_deslegte.svg)}.header-container .header-store{position:relative;left:auto;bottom:auto;width:100%;margin:0 0 2em 0}
.header-container .header-searchform{position:relative;top:auto;left:auto;margin:1em 5%;width:auto}.header-container .header-searchform form .searchfield #q{width:100%;background-image:none}.header-container .hr{padding-top:2em}.header-container .cart{display:none}.header-container .main-nav{padding:0}
.header-container .main-nav ul li a{padding:.25em .4em}.headervisual-container .headervisual-wrapper{width:100%;height:auto;margin:0}.headervisual-container #store-image-link{top:0;right:0;left:auto;bottom:auto}.headervisual-container #store-info{position:relative;top:auto;right:auto;transform:none;-webkit-transform:none;-ms-transform:none;width:90%;margin:0 auto}
.headervisual-container #store-info .store{min-width:1%;background:rgba(255,255,255,0.8)}.big-headervisual .headervisual-container .headervisual-wrapper{height:auto}.big-headervisual .headervisual-container #slideshow{width:100%;height:200px;background-color:transparent}.big-headervisual .headervisual-container #slideshow ul{background-color:transparent}
.big-headervisual .headervisual-container #store-info{right:auto}#cookiebar-content{margin:0 auto;padding:.3em 2%}#cookiebar a.accept{top:1.1em}body.style-showcase .headervisual-wrapper h1{font-size:2.4rem;margin-bottom:.5em}body.style-showcase .headervisual-wrapper .contenttext{font-size:1.5rem;width:90%}
body.style-showcase.page-loaded .headervisual-wrapper .content-wrapper{top:-2rem}body.style-showcase .big-headervisual .headervisual-container .headervisual-wrapper{height:360px}body.style-showcase .top-content .row,body.style-showcase .vertical-row .row{margin:0 5%}body.style-showcase .top-content .row .column{float:none;width:100%}
body.style-showcase .top-content .row .column .top-3 ul{height:auto;margin:4em 0}body.style-blog img,body.menu.blog img{max-width:100%;height:auto}body.style-blog iframe,body.menu.blog iframe{width:100%}body.style-blog .a-blog .blog-item .description,body.style-blog .menu-blog .blog-item .description,body.menu.blog .a-blog .blog-item .description,body.menu.blog .menu-blog .blog-item .description{margin:2rem 0}
body.style-blog .a-blog .blog-item .table .table-cell,body.style-blog .menu-blog .blog-item .table .table-cell,body.menu.blog .a-blog .blog-item .table .table-cell,body.menu.blog .menu-blog .blog-item .table .table-cell{display:block;width:100%}body.style-blog .a-blog .blog-item .table .table-cell img,body.style-blog .menu-blog .blog-item .table .table-cell img,body.menu.blog .a-blog .blog-item .table .table-cell img,body.menu.blog .menu-blog .blog-item .table .table-cell img{width:100%}
body.style-blog .a-blog .blog-item.first .description,body.style-blog .menu-blog .blog-item.first .description,body.menu.blog .a-blog .blog-item.first .description,body.menu.blog .menu-blog .blog-item.first .description{margin-top:2rem}#recent-pages.banner-view .products ul li:nth-child(4){display:none}
header .header-dialog{position:fixed;top:0;left:0}header .header-dialog .inner .wrapper{padding:0}body.subsite .subheader-pillars ul li{height:300px}}@media only screen and (max-width:40em){h1{line-height:1.2}.container.twocolumn .main-left .col2.left,.container.twocolumn .main-right .col2.left{float:none;width:100%;margin-bottom:4em}
.container.twocolumn .main-left .col2.right,.container.twocolumn .main-right .col2.right{float:none;width:100%;margin-left:0;margin-bottom:4em}.container.twocolumn .main-right .col2.left{display:none}.header-container .logo{margin:0 auto 2.1rem}.header-container .header-store{display:none}.header-container .header-searchform .campaign_abovesearch{display:none}
.header-container .header-searchform form #searchprefix-holder #searchprefix-title{font-size:1rem}.header-container .main-nav ul li{font-size:1rem;margin:0 0 .5em 0}.headervisual-container .headervisual-container #store-info,.big-headervisual .headervisual-container #store-info{width:auto}.headervisual-container .background-visual,.big-headervisual .background-visual{display:none}
.headervisual-container #store-image-link a img{max-width:100px}.pre-footer-container .row .column{column-count:2;column-gap:5%}.footer-container .row .column.c-0,.footer-container .row .column.c-1{width:100%;margin:0 0 1em;float:none}body.subsite .subheader-pillars ul li{width:100%;height:200px;float:none;margin-right:0;margin-bottom:1em}
body.subsite .subheader-pillars ul li p.description{text-align:center}body.subsite article.menu ul,body.subsite article.list ul{max-height:inherit}body.subsite article.menu ul.grid-6,body.subsite article.list ul.grid-6{max-height:inherit}body.subsite article.popular-terms ul,body.subsite article.popular-terms.col-4 ul{width:95%;margin-left:5%}
#cookiebar-content{font-size:1.1rem}#cookiebar p{float:none;text-align:center}.fb-like-container .fb-like>span{max-width:100%;overflow:hidden}body.style-showcase .background-visual{display:block}body.style-showcase .top-content .row .column .top-3 ul{margin:4em 0 0}body.style-showcase .top-content .row .column .top-3 ul li{display:block;float:left;width:100%;margin-bottom:4em}
body.style-showcase .top-content .row .column .top-3 ul li:nth-child(3){margin-bottom:2em}body.style-showcase .top-content .row .column .latest ul li{padding:0}body.style-showcase .top-content .row .column .latest ul li .coverwrapper{width:80px}body.style-showcase article p.more{margin-bottom:2em}body.subsite article.list#suggestions ul li{float:none;width:225px;margin-bottom:2em}
body.subsite article.list#suggestions ul li:nth-child(2){visibility:hidden}header .header-dialog .inner{top:-50px}header .header-dialog a{display:block}.article--landing section.page ul.usp{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.article--landing section.page ul.usp li{width:100%;margin-bottom:2rem}
.article--landing section.page ul.usp li:last-child{margin-bottom:0}.article--landing section.page.page-2.animate ul.usp.usp--animate li,.article--landing section.page.page-2.already-visible ul.usp.usp--animate li{transform:none!important;animation:none!important;animation-delay:unset!important}.article--landing section.page.page-2.animate ul.usp.usp--animate li .book,.article--landing section.page.page-2.already-visible ul.usp.usp--animate li .book{transform:none!important;animation:none!important;animation-delay:unset!important}
.article--landing section.form form .element .label{width:100%;margin-bottom:.5rem}.article--landing section.form form .element .input{width:calc(100% - 32px)}}@media only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.headervisual-container{background-image:url(/assets/deslegte-1.0.236/images/default/bg_paper_fibers_2x.jpg)}
.headervisual-container.big-headervisual{background-image:none}}@font-face{font-family:'latobold';src:url("/assets/deslegte-1.0.236/fonts/default/lato-bold.eot");src:url("/assets/deslegte-1.0.236/fonts/default/lato-bold.eot?#iefix") format("embedded-opentype"),url("/assets/deslegte-1.0.236/fonts/default/lato-bold.woff2") format("woff2"),url("/assets/deslegte-1.0.236/fonts/default/lato-bold.woff") format("woff"),url("/assets/deslegte-1.0.236/fonts/default/lato-bold.ttf") format("truetype"),url("/assets/deslegte-1.0.236/fonts/default/lato-bold.svg#latobold") format("svg");font-weight:bold;font-style:normal}
@font-face{font-family:'latoregular';src:url("/assets/deslegte-1.0.236/fonts/default/lato-regular.eot");src:url("/assets/deslegte-1.0.236/fonts/default/lato-regular.eot?#iefix") format("embedded-opentype"),url("/assets/deslegte-1.0.236/fonts/default/lato-regular.woff2") format("woff2"),url("/assets/deslegte-1.0.236/fonts/default/lato-regular.woff") format("woff"),url("/assets/deslegte-1.0.236/fonts/default/lato-regular.ttf") format("truetype"),url("/assets/deslegte-1.0.236/fonts/default/lato-regular.svg#latoregular") format("svg");font-weight:normal;font-style:normal}
@-moz-keyframes spin{0%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(0deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes spin{0%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}@keyframes come-in{to{transform:translateY(0)}
}@keyframes fade-in{to{opacity:1}}@keyframes slide-in-right{0%{transform:translateX(25vw);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slide-in-left{0%{transform:translateX(-25vw);opacity:0}100%{transform:translateX(0);opacity:1}}h1{padding-right:52px;position:relative}h1 a.syndication{display:block;position:absolute;top:0;right:0}
h1 a.syndication:hover img{background-color:#21b573}h1 a.syndication:hover span.dialog{opacity:1;bottom:1.5rem}h1 a.syndication img{float:left;position:relative;top:4px;margin-right:.5rem;width:20px;height:auto;background-color:#000;border-radius:50%;-webkit-transition:all .125s ease-in;-moz-transition:all .125s ease-in;-ms-transition:all .125s ease-in;-o-transition:all .125s ease-in;transition:all .125s ease-in}
h1 a.syndication span.txt{font-size:1.4rem;float:left;position:relative;top:8px}h1 a.syndication span.dialog{display:block;opacity:0;position:absolute;bottom:0;left:50%;width:200px;margin-left:-100px;padding:.5em;background:#000;border-radius:.3em;font-size:1.2rem;line-height:1.4;color:#fff;text-align:center;-webkit-transition:all .125s ease-in;-moz-transition:all .125s ease-in;-ms-transition:all .125s ease-in;-o-transition:all .125s ease-in;transition:all .125s ease-in}
h1 a.syndication span.dialog:after{content:"";position:absolute;bottom:-0.6em;left:0;right:0;margin-left:auto;margin-right:auto;border-width:.6em .6em 0;border-style:solid;border-color:#000 transparent;display:block;width:0}body.searchresults p.more{clear:both;font-size:1.3rem;text-align:center;margin-top:2em}
body.searchresults p.more a{text-decoration:underline}body.page .contenttext img,body.subpage .contenttext img{max-width:100%;height:auto}body.page h1,body.subpage h1{line-height:1.3;margin-bottom:2rem}body.page .datetime-wrapper,body.subpage .datetime-wrapper{font-size:1.3rem;line-height:1;margin:-0.5rem 0 2rem 0;color:#bbb}
body.page h3,body.subpage h3{font-weight:700}body.page .pagevisual,body.subpage .pagevisual{margin:0 1.5em 1.5em;float:right;width:35%;height:auto}body.page .chapters .hr,body.subpage .chapters .hr{margin-top:-1em;margin-bottom:3em}body.page .chapters ul.chapter-list,body.subpage .chapters ul.chapter-list{font-size:1.5rem;line-height:1.7}
body.page .chapters ul.chapter-list li,body.subpage .chapters ul.chapter-list li{color:#21b573}body.page .chapters .chapter,body.subpage .chapters .chapter{font-size:1.5rem;line-height:1.7;margin-bottom:2em}body.page .chapters .chapter h3,body.subpage .chapters .chapter h3{margin:0 0 .5em 0}body.page table td,body.subpage table td{padding:.25em .5em}
body.page table,body.page th,body.page td,body.subpage table,body.subpage th,body.subpage td{border:1px solid #bbb}body.page .accordion{margin:0 0 2em 0}body.page .accordion h4.question{color:#21b573;text-decoration:underline;font-size:1.5rem;margin:0 0 .25em 0;font-weight:bold;-webkit-transition:color .25s ease;-moz-transition:color .25s ease;-ms-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}
body.page .accordion h4.question .ui-icon{display:block;float:left;width:12px;height:24px;background:transparent url(/assets/deslegte-1.0.236/images/default/arrow_right.svg) center no-repeat;background-size:12px;margin:0 .5em 0 0}body.page .accordion h4.question:hover{cursor:pointer;color:#3c3c3c}body.page .accordion h4.question.ui-state-active,body.page .accordion h4.question.ui-state-active:hover{cursor:inherit;color:#21b573;text-decoration:none}
body.page .accordion h4.question.ui-state-active .ui-icon{background-image:url(/assets/deslegte-1.0.236/images/default/arrow_down.svg)}body.page .accordion .answer{font-size:1.5rem}.menu-default{clear:both;font-size:1.5rem;line-height:1.7;margin-top:2em}.menu-default li{margin:0 0 1em 0}.menu-default li .title{font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-weight:bold;margin:0}
.menu-default li .description p{margin:0}.menu-default li a.more{text-decoration:underline;background-image:url(/assets/deslegte-1.0.236/images/default/arrow_right.png);background-repeat:no-repeat;background-position:right center;background-size:8px;padding-right:.8em}.menu-rich,.menu-searchresults{font-size:1.3rem;list-style:none;margin:4em 0 0 0;padding:0}
.menu-rich li,.menu-searchresults li{clear:both;margin:0 0 2em 0}.menu-rich li .coverwrapper,.menu-searchresults li .coverwrapper{position:relative;width:220px;min-height:330px;float:left;text-align:center}.menu-rich li .coverwrapper .empty,.menu-searchresults li .coverwrapper .empty{width:100%;height:auto}
.menu-rich li .book-details,.menu-searchresults li .book-details{position:relative;margin-left:235px}.menu-rich li .book-details h3,.menu-searchresults li .book-details h3{font-size:1.8rem;max-width:568px}.menu-rich li .book-details h4,.menu-searchresults li .book-details h4{color:#747474;font-size:1.5rem;font-weight:300;line-height:1.2;margin-bottom:.5em}
.menu-rich li .book-details .author,.menu-searchresults li .book-details .author{font-size:1.4rem}.menu-rich li .book-details .author a,.menu-searchresults li .book-details .author a{text-decoration:underline}.menu-rich li .book-details .author a:hover,.menu-searchresults li .book-details .author a:hover{text-decoration:none}
.menu-rich li .rating-wrapper,.menu-searchresults li .rating-wrapper{position:absolute;top:.5em;right:0;z-index:800}.menu-rich li .rating-wrapper .bookrating-ui,.menu-searchresults li .rating-wrapper .bookrating-ui{position:absolute;top:0;left:0;z-index:801}.menu-rich li .rating-wrapper .book-rating,.menu-searchresults li .rating-wrapper .book-rating{position:relative;z-index:800}
.menu-rich li .ratingrated,.menu-searchresults li .ratingrated{display:none;clear:both;background:#21b573;color:#fff;position:absolute;bottom:1.5em;right:-.85em;border-radius:.5em;margin-top:1em;padding:.75em .5em;width:110px;text-align:center;line-height:1.3;font-size:1.3rem;font-style:italic;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}
.menu-rich li .ratingrated:after,.menu-searchresults li .ratingrated:after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin-left:auto;margin-right:auto;border-width:10px 10px 0;border-style:solid;border-color:#21b573 transparent;display:block;width:0}
.menu-rich li .book-description .more,.menu-searchresults li .book-description .more{text-decoration:underline}.menu-rich li .book-description .more:hover,.menu-searchresults li .book-description .more:hover{text-decoration:none}.menu-rich li .book-info,.menu-searchresults li .book-info{font-size:1.1rem;margin-top:1em}
.menu-rich li .price,.menu-searchresults li .price{margin:.5em 0;color:#e53e30}.menu-rich li .view-products-wrapper,.menu-searchresults li .view-products-wrapper{margin-top:.25em;float:left}.menu-rich li .wishlist,.menu-searchresults li .wishlist{float:right;margin:1em 0;background:url(/assets/deslegte-1.0.236/images/default/star_wishlist.png) left top no-repeat;line-height:20px;padding-left:24px}
.menu-rich li .wishlist:hover,.menu-searchresults li .wishlist:hover{background-position:left bottom}.menu-rich li .wishlist a,.menu-searchresults li .wishlist a{text-decoration:underline}.menu-rich li .wishlist a:hover,.menu-searchresults li .wishlist a:hover{color:#3c3c3c;text-decoration:none}.menu-rich li a.button,.menu-searchresults li a.button{max-width:160px}
.menu-rich.chart li,.menu-searchresults.chart li{position:relative;padding-left:3.5em;overflow:visible}.menu-rich.chart li .chart-position,.menu-searchresults.chart li .chart-position{position:absolute;top:0;left:0}.menu-rich.chart li .chart-position span,.menu-searchresults.chart li .chart-position span{display:block;width:32px;height:32px;background:#3c3c3c;color:#fff;border-radius:50%;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.8rem;text-align:center;line-height:1.9em}
.menu-rich.chart li .book-details h3,.menu-searchresults.chart li .book-details h3{padding:.1em 0}.menu-timeline{font-size:1.3rem;list-style:none;margin:4em 0 0 0;display:table;width:100%}.menu-timeline .timeline-visible{display:table-cell;position:relative;left:16px;width:1px;height:100%;border-left:2px dotted #d9d9d9}
.menu-timeline .timeline-visible:after{content:"";display:block;width:16px;height:16px;position:absolute;bottom:0;left:-9px;background:#d9d9d9;border-radius:50%}.menu-timeline article{position:relative;margin:0 0 6rem}.menu-timeline article:first-child{padding-top:2rem}
.menu-timeline article:last-child{margin-bottom:0;padding-bottom:4rem}.menu-timeline article .child-date-published{position:absolute;top:0;left:-16px;display:block;width:64px;height:64px;background:#3c3c3c;color:#fff;border-radius:50%;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.6rem;text-align:center;line-height:1;padding-top:1rem}
.menu-timeline article .child-date-published span{display:block}.menu-timeline article .child-date-published span.day{font-size:2.8rem;letter-spacing:.05em}.menu-timeline article .child-date-published span.month{text-transform:uppercase}.menu-timeline article .child-date-published span.year{position:absolute;right:-8px;top:0;color:#747474;font-size:.8em}
.menu-timeline article .child-list{padding-left:96px}.menu-timeline article .child-list h2{margin:0;padding:17px 0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:2.5rem;text-transform:uppercase;line-height:1.2}.menu-timeline article .child-list .description{margin:1rem 0;position:relative}
.menu-timeline article .child-list .description:before{content:"";display:block;float:left;overflow:hidden;width:16px;height:16px;margin:4px 0 0;background:transparent url(/assets/deslegte-1.0.236/images/default/quote-right-grey.svg) center no-repeat;background-size:100%}
.menu-timeline article .child-list .description p{display:block;padding:0 0 0 28px}.menu-timeline article .child-list ul.child__visual{list-style-type:none;margin:0;padding:0;float:right;position:relative;top:-20px;margin-left:32px}.menu-timeline article .child-list ul.child__visual li{position:relative;padding:0;width:180px;z-index:10}
.menu-timeline article .child-list ul.child__visual li .coverwrapper{max-width:100%;min-height:240px;margin:0 auto;position:relative}.menu-timeline article .child-list ul.child__visual li .coverwrapper .book-cover{position:relative;display:block;min-height:240px;float:none;margin-right:0;margin-left:0;width:auto}
.menu-timeline article .child-list ul.child__visual li .coverwrapper .book-cover img{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;width:auto;height:100%}.menu-timeline article .child-list ul.child__visual li .coverwrapper .book-cover img.lazy-loaded{box-shadow:0 0 10px #3c3c3c;background-color:#fff}
.menu-timeline article .child-list ul.child__visual li .coverwrapper .book-cover .empty{width:100%;height:auto}.menu-timeline article .child-list ul.child__visual li:nth-child(2){position:absolute;left:16px;top:8px;z-index:2;width:196px}.menu-timeline article .child-list ul.child__visual li:nth-child(2) .coverwrapper .book-cover img{transform:rotate(2deg)}
.menu-timeline article .child-list ul.child__visual li:nth-child(2) .coverwrapper .book-cover img.lazy-loaded{box-shadow:0 0 5px #3c3c3c}.menu-timeline article .child-list ul.child__visual li:nth-child(3){position:absolute;left:32px;top:16px;z-index:1;width:228px}.menu-timeline article .child-list ul.child__visual li:nth-child(3) .coverwrapper .book-cover img.lazy-loaded{box-shadow:0 0 5px #3c3c3c}
.menu-timeline article .child-list p.more{margin:2em 0 0;text-align:left}.menu-timeline article .child-list p.more a{text-decoration:underline}.menu-timeline article:nth-child(odd) .child-list ul.children li:nth-child(2){transform:rotate(-4deg)}.menu-timeline ul.child__visual{visibility:hidden}.menu-timeline .child__content .child__content-animate{opacity:0}
.menu-timeline article.come-in ul.child__visual{transform:translateX(150px);animation:come-in 1s ease forwards;visibility:visible}.menu-timeline article.come-in .child__content .child__content-animate{animation:fade-in .5s ease forwards .5s}.menu-timeline article.already-visible ul.child__visual{transform:translateX(0);animation:none;visibility:visible}
.menu-timeline article.already-visible .child__content .child__content-animate{opacity:1}.menu-grid{font-size:1.3rem;list-style:none;margin:4em 0 0 0;padding:0}.menu-grid>li{float:left;width:24%;margin:0 1% 2em 0;text-align:center}.menu-grid>li .coverwrapper{max-width:207px;min-height:300px;margin:0 auto;position:relative}
.menu-grid>li .coverwrapper .book-cover{position:relative;display:block;min-height:300px;float:none;margin-right:0;margin-left:0;width:auto}.menu-grid>li .coverwrapper .book-cover img{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;border:1px solid rgba(0,0,0,0.05)}.menu-grid>li .coverwrapper .book-cover .empty{width:100%;height:auto}
.menu-grid>li .coverwrapper .empty{width:100%;height:auto}.menu-grid>li .shop-info{padding:.25em 0 0 0}.menu-grid>li .book-details{padding:1em 0 0 0;font-size:1.3rem}.menu-grid>li .book-details h3.title{font-size:1.5rem;font-weight:bold;margin:0}.menu-grid>li .book-details .view-products-wrapper{margin:1em 0 0}
.menu-grid>li h3.book-title{font-size:1.3rem;font-weight:bold;margin:.5em 0 0 0;text-align:center;position:relative}.menu-grid>li .rating-wrapper{position:relative;left:0;text-align:center;width:87px;height:16px;margin:.75em auto}.menu-grid>li .rating-wrapper .bookrating-ui{position:absolute;top:0;left:0;z-index:801}
.menu-grid>li .rating-wrapper .book-rating{position:relative;z-index:800}.menu-grid>li .rating-wrapper .book-rating .star-wrapper{overflow:hidden}.menu-grid>li .ratingrated{display:none;clear:both;background:#21b573;color:#fff;position:absolute;bottom:2.5em;right:-.85em;border-radius:.5em;margin-top:1em;padding:.75em .5em;width:110px;text-align:center;line-height:1.3;font-size:1.3rem;font-style:italic;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}
.menu-grid>li .ratingrated:after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin-left:auto;margin-right:auto;border-width:10px 10px 0;border-style:solid;border-color:#21b573 transparent;display:block;width:0}.menu-grid>li .wishlist-add-action{position:relative;float:right;text-indent:-999em;margin-top:-2.15em;margin-right:1.5em;display:inline-block;width:20px;height:20px;background:url(/assets/deslegte-1.0.236/images/default/star_wishlist.png) center top no-repeat}
.menu-grid>li .wishlist-add-action:hover{background-position:center bottom}.menu-grid>li .view-products-wrapper span.spacer{display:block;height:31px}.menu-grid>li .price{clear:both;width:100%;margin:.5em 0;text-align:center;color:#e53e30}.menu-grid>li a.button{max-width:160px;margin:0 auto}.menu-grid>li:nth-child(4n+1){clear:both}
body.menu.horizontal #breadcrumbs,body.menu.horizontal .title-top,body.menu.horizontal .contenttext,body.menu.terms #breadcrumbs,body.menu.terms .title-top,body.menu.terms .contenttext,body.menu.rich #breadcrumbs,body.menu.rich .title-top,body.menu.rich .contenttext,body.menu.grid #breadcrumbs,body.menu.grid .title-top,body.menu.grid .contenttext,body.menu.chart #breadcrumbs,body.menu.chart .title-top,body.menu.chart .contenttext,body.menu.searchresults #breadcrumbs,body.menu.searchresults .title-top,body.menu.searchresults .contenttext,body.menu.blog #breadcrumbs,body.menu.blog .title-top,body.menu.blog .contenttext,body.menu.alternate #breadcrumbs,body.menu.alternate .title-top,body.menu.alternate .contenttext,body.serieslist.horizontal #breadcrumbs,body.serieslist.horizontal .title-top,body.serieslist.horizontal .contenttext,body.serieslist.terms #breadcrumbs,body.serieslist.terms .title-top,body.serieslist.terms .contenttext,body.serieslist.rich #breadcrumbs,body.serieslist.rich .title-top,body.serieslist.rich .contenttext,body.serieslist.grid #breadcrumbs,body.serieslist.grid .title-top,body.serieslist.grid .contenttext,body.serieslist.chart #breadcrumbs,body.serieslist.chart .title-top,body.serieslist.chart .contenttext,body.serieslist.searchresults #breadcrumbs,body.serieslist.searchresults .title-top,body.serieslist.searchresults .contenttext,body.serieslist.blog #breadcrumbs,body.serieslist.blog .title-top,body.serieslist.blog .contenttext,body.serieslist.alternate #breadcrumbs,body.serieslist.alternate .title-top,body.serieslist.alternate .contenttext{width:610px;margin-left:auto;margin-right:auto}
body.menu.horizontal .contenttext,body.menu.terms .contenttext,body.menu.rich .contenttext,body.menu.grid .contenttext,body.menu.chart .contenttext,body.menu.searchresults .contenttext,body.menu.blog .contenttext,body.menu.alternate .contenttext,body.serieslist.horizontal .contenttext,body.serieslist.terms .contenttext,body.serieslist.rich .contenttext,body.serieslist.grid .contenttext,body.serieslist.chart .contenttext,body.serieslist.searchresults .contenttext,body.serieslist.blog .contenttext,body.serieslist.alternate .contenttext{font-size:1.5rem;line-height:1.7}
body.menu.timeline .contenttext,body.serieslist.timeline .contenttext{font-size:1.5rem;line-height:1.7}body.menu article.terms,body.menu article.blog,body.serieslist article.terms,body.serieslist article.blog{font-size:1.3rem}body.menu article.terms .title-top h1,body.menu article.blog .title-top h1,body.serieslist article.terms .title-top h1,body.serieslist article.blog .title-top h1{margin:0 0 .5em 0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:2.5rem;text-transform:uppercase}
body.menu article.terms .title-top h2,body.menu article.blog .title-top h2,body.serieslist article.terms .title-top h2,body.serieslist article.blog .title-top h2{margin:.25em 0 .5em;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.7rem;font-style:italic;color:#747474}
body.menu article.blog,body.serieslist article.blog{text-align:center}body.menu article.blog .title-top h1,body.serieslist article.blog .title-top h1{text-align:center;padding-right:0;margin:0}body.menu article.horizontal .contenttext,body.serieslist article.horizontal .contenttext{margin-bottom:2em;overflow:hidden}
body.menu .menu-horizontal-wrapper,body.serieslist .menu-horizontal-wrapper{padding:2em 0}body.menu .menu-horizontal-wrapper .title,body.serieslist .menu-horizontal-wrapper .title{margin:0 0 2em 0}body.menu .menu-horizontal-wrapper .title h2,body.serieslist .menu-horizontal-wrapper .title h2{margin:0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:2.5rem;text-align:center;text-transform:uppercase}
body.menu .menu-horizontal-wrapper .title h3,body.serieslist .menu-horizontal-wrapper .title h3{margin:.25em 0 0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.7rem;font-style:italic;text-align:center;color:#747474}body.menu ul.menu-horizontal,body.serieslist ul.menu-horizontal{list-style-type:none;margin:0;padding:0;overflow:hidden;max-height:436px;text-align:center}
body.menu ul.menu-horizontal li,body.serieslist ul.menu-horizontal li{position:relative;display:inline-block;vertical-align:top;margin-right:-1px;padding:0 1em;width:224px;visibility:hidden}body.menu ul.menu-horizontal li .coverwrapper,body.serieslist ul.menu-horizontal li .coverwrapper{max-width:100%;min-height:300px;margin:0 auto;position:relative}
body.menu ul.menu-horizontal li .coverwrapper .book-cover,body.serieslist ul.menu-horizontal li .coverwrapper .book-cover{position:relative;display:block;min-height:300px;float:none;margin-right:0;margin-left:0;width:auto}body.menu ul.menu-horizontal li .coverwrapper .book-cover img,body.serieslist ul.menu-horizontal li .coverwrapper .book-cover img{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;border:1px solid rgba(0,0,0,0.05)}
body.menu ul.menu-horizontal li .coverwrapper .book-cover .empty,body.serieslist ul.menu-horizontal li .coverwrapper .book-cover .empty{width:100%;height:auto}body.menu ul.menu-horizontal li .coverwrapper .empty,body.serieslist ul.menu-horizontal li .coverwrapper .empty{width:100%;height:auto}body.menu ul.menu-horizontal li .book-details,body.serieslist ul.menu-horizontal li .book-details{padding:1em 0 0 0;font-size:1.3rem}
body.menu ul.menu-horizontal li .book-details h3,body.serieslist ul.menu-horizontal li .book-details h3{font-size:1.3rem;font-weight:bold}body.menu ul.menu-horizontal li .book-details .author,body.serieslist ul.menu-horizontal li .book-details .author{height:2rem;overflow:hidden}body.menu ul.menu-horizontal li .book-details .price,body.serieslist ul.menu-horizontal li .book-details .price{color:#e53e30;height:1rem;margin:1em 0}
body.menu ul.menu-horizontal li .book-details .view-products-wrapper,body.serieslist ul.menu-horizontal li .book-details .view-products-wrapper{margin:2em 0 0}body.menu ul.menu-horizontal li:nth-child(1),body.menu ul.menu-horizontal li:nth-child(2),body.menu ul.menu-horizontal li:nth-child(3),body.menu ul.menu-horizontal li:nth-child(4),body.serieslist ul.menu-horizontal li:nth-child(1),body.serieslist ul.menu-horizontal li:nth-child(2),body.serieslist ul.menu-horizontal li:nth-child(3),body.serieslist ul.menu-horizontal li:nth-child(4){visibility:visible}
body.menu p.more,body.serieslist p.more{font-size:1.3rem;text-align:center;margin-top:2em}body.menu p.more a,body.serieslist p.more a{text-decoration:underline}body.menu .menu-terms,body.serieslist .menu-terms{list-style:none;margin:0}body.menu .menu-terms li,body.serieslist .menu-terms li{float:left;margin:0 10px 20px;width:205px;height:205px;position:relative;text-align:center;background:rgba(0,0,0,0.025);border:1px solid #bbb;border-radius:4px}
body.menu .menu-terms li a,body.serieslist .menu-terms li a{position:relative;display:block;width:100%;height:100%}body.menu .menu-terms li a .bg,body.serieslist .menu-terms li a .bg{background-position:center;background-size:102%;opacity:.2;display:block;position:absolute;z-index:1;width:100%;height:100%;-webkit-transition:all .125s ease-out;-moz-transition:all .125s ease-out;-ms-transition:all .125s ease-out;-o-transition:all .125s ease-out;transition:all .125s ease-out}
body.menu .menu-terms li a:hover,body.serieslist .menu-terms li a:hover{color:#3c3c3c}body.menu .menu-terms li a:hover .bg,body.serieslist .menu-terms li a:hover .bg{background-position:center bottom;opacity:1}body.menu .menu-terms li a:hover .title,body.serieslist .menu-terms li a:hover .title{opacity:0}
body.menu .menu-terms li a:hover .more,body.serieslist .menu-terms li a:hover .more{background:#21b573 url(/assets/deslegte-1.0.236/images/default/arrow_right_white.svg) center center no-repeat;background-size:12px 12px;border-color:#21b573;bottom:30px}body.menu .menu-terms li .title,body.serieslist .menu-terms li .title{position:absolute;z-index:2;left:0;bottom:0;width:100%;padding:14px 10px 48px;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.8rem;line-height:1.2;text-align:center;text-transform:uppercase;-webkit-transition:all .125s ease-out;-moz-transition:all .125s ease-out;-ms-transition:all .125s ease-out;-o-transition:all .125s ease-out;transition:all .125s ease-out}
body.menu .menu-terms li .more,body.serieslist .menu-terms li .more{position:absolute;z-index:3;bottom:14px;left:50%;margin:0;margin-left:-12px;display:block;width:24px;height:24px;text-indent:-999em;border:2px solid #3c3c3c;border-radius:50%;background:transparent url(/assets/deslegte-1.0.236/images/default/arrow_right.svg) center center no-repeat;background-size:12px;-webkit-transition:all .125s ease-out;-moz-transition:all .125s ease-out;-ms-transition:all .125s ease-out;-o-transition:all .125s ease-out;transition:all .125s ease-out}
body.menu .menu-terms li:nth-child(4n+1),body.serieslist .menu-terms li:nth-child(4n+1){clear:both}body.menu.blog .menu-blog,body.serieslist.blog .menu-blog{text-align:center;margin:8rem 0;list-style:none}body.menu.blog .menu-blog .blog-item,body.serieslist.blog .menu-blog .blog-item{padding:4rem 0}
body.menu.blog .menu-blog .blog-item .hr,body.serieslist.blog .menu-blog .blog-item .hr{margin-bottom:8rem}body.menu.rich .contenttext--primary,body.menu.grid .contenttext--primary{position:relative}body.menu.rich .contenttext--primary p:last-child,body.menu.grid .contenttext--primary p:last-child{margin-bottom:0}
body.menu.rich .contenttext--primary:after,body.menu.grid .contenttext--primary:after{content:"";display:block;width:calc(100% - 4em);margin:2em auto 0;height:1px;border-bottom:2px dashed rgba(0,0,0,0.05)}body.menu.rich .contenttext--secondary,body.menu.grid .contenttext--secondary{margin:2em 0 0 0;clear:both}
body.menu.rich .contenttext--secondary:before,body.menu.grid .contenttext--secondary:before{content:"";display:block;width:calc(100% - 4em);margin:0 auto 2em;height:1px;border-bottom:2px dashed rgba(0,0,0,0.05)}.series-description{font-size:1.5rem;line-height:1.7;text-align:center;margin-bottom:2rem}
.hide{display:none}.menu__alternate-container{margin:0 0 4em 0}h2.menu__alternate-title{margin:1em 0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:2.5rem;text-align:center;text-transform:uppercase}.menu__alternate-list{list-style:none;margin:0 0 4em 0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.menu__alternate-item{width:25%;margin:0 0 2em 0;text-align:center;-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}.menu__alternate-item--bookoftheweek{position:relative;background-color:#f9f9f9;border:1px solid #d9d9d9;border-radius:10px}.menu__alternate-item--bookoftheweek .product__container{padding:30px}
.menu__alternate-item--bookoftheweek .price:not(.no-stock){width:64px;height:64px;background:#21b573;border-radius:50%;color:#fff;text-align:center;position:relative;margin-top:-36px;transform:rotate(-10deg)}.menu__alternate-item--bookoftheweek .price:not(.no-stock) .price__from{position:absolute;top:10px;left:0;right:0;margin:auto;display:block;font-size:1rem}
.menu__alternate-item--bookoftheweek .price:not(.no-stock) .price__amount{position:absolute;top:50%;left:0;right:0;margin:4px auto 0;transform:translateY(-50%);display:block;font-weight:bold;font-size:1.8rem}.menu__alternate-item--highlight{position:relative;border:2px dashed rgba(0,0,0,0.05);border-radius:10px}
.menu__alternate-item--highlight .product__container{padding:30px}.menu__alternate-item .coverwrapper{width:100%;height:300px;margin:0 auto;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}
.menu__alternate-item .coverwrapper .book-cover{position:relative;display:block;margin:0 auto;border:1px solid rgba(0,0,0,0.05);-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.menu__alternate-item .coverwrapper .book-cover img{display:block;position:relative;opacity:0;transition:opacity .2s ease-in-out .6s}
.menu__alternate-item .coverwrapper .book-cover img.lazy-loaded{opacity:1}.menu__alternate-item .coverwrapper .empty{width:auto;height:100%;max-height:300px;margin:0 auto}.menu__alternate-item .coverwrapper .cover-not-found{position:relative;top:auto;bottom:auto;left:auto;right:auto}.menu__alternate-item .coverwrapper .cover-not-found .title{font-size:1.3rem;max-width:240px}
.menu__alternate-item .coverwrapper .cover-not-found .author{display:block}.menu__alternate-item .shop-info{padding:.25em 0 0 0}.menu__alternate-item .book-details{padding:1em 0 0 0;font-size:1.3rem}.menu__alternate-item .book-details h3.title{font-size:1.3rem;font-weight:bold;margin:0}.menu__alternate-item .book-details .view-products-wrapper{margin:1em 0 0}
.menu__alternate-item .rating-wrapper{position:relative;left:0;text-align:center;width:87px;height:16px;margin:.75em auto}.menu__alternate-item .rating-wrapper .bookrating-ui{position:absolute;top:0;left:0;z-index:801}.menu__alternate-item .rating-wrapper .book-rating{position:relative;z-index:800}.menu__alternate-item .rating-wrapper .book-rating .star-wrapper{overflow:hidden}
.menu__alternate-item .author,.menu__alternate-item .book-description,.menu__alternate-item .book-specific-information__highlight{display:none}.menu__alternate-item--antique .book-specific-information__highlight{display:block}.menu__alternate-item .ratingrated{display:none;clear:both;background:#21b573;color:#fff;position:absolute;bottom:2.5em;right:-.85em;border-radius:.5em;margin-top:1em;padding:.75em .5em;width:110px;text-align:center;line-height:1.3;font-size:1.3rem;font-style:italic;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}
.menu__alternate-item .ratingrated:after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin-left:auto;margin-right:auto;border-width:10px 10px 0;border-style:solid;border-color:#21b573 transparent;display:block;width:0}.menu__alternate-item .view-products-wrapper span.spacer{display:block;height:31px}
.menu__alternate-item .price{clear:both;width:100%;margin:.5em 0;text-align:center;color:#e53e30}.menu__alternate-item a.button{max-width:160px;margin:0 auto}.menu__alternate-item--list,.menu__alternate-item--list-default{width:100%;text-align:left;margin:0 0 4em 0}.menu__alternate-item--list-last,.menu__alternate-item--list-default-last{margin-bottom:8em}
.menu__alternate-item--list .product__container,.menu__alternate-item--list-default .product__container{margin-left:60px;margin-right:60px;padding:30px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.menu__alternate-item--list .coverwrapper,.menu__alternate-item--list-default .coverwrapper{width:240px;height:inherit;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}
.menu__alternate-item--list .coverwrapper .book-cover,.menu__alternate-item--list-default .coverwrapper .book-cover{min-height:initial}.menu__alternate-item--list .coverwrapper .book-cover img,.menu__alternate-item--list-default .coverwrapper .book-cover img{max-width:240px;max-height:450px}.menu__alternate-item--list .coverwrapper .book-cover img.lazy-loaded,.menu__alternate-item--list-default .coverwrapper .book-cover img.lazy-loaded{width:auto;height:auto}
.menu__alternate-item--list .coverwrapper .empty,.menu__alternate-item--list-default .coverwrapper .empty{width:100%;max-width:240px;height:auto;max-height:initial}.menu__alternate-item--list .book-details,.menu__alternate-item--list-default .book-details{width:600px;margin-left:60px;padding-top:0;position:relative;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}
.menu__alternate-item--list .book-details h3.title,.menu__alternate-item--list-default .book-details h3.title{font-size:1.8rem;font-weight:normal;padding-right:90px}.menu__alternate-item--list .book-details .rating-wrapper,.menu__alternate-item--list-default .book-details .rating-wrapper{position:absolute;top:6px;right:0;left:auto;text-align:right;margin:0}
.menu__alternate-item--list .author,.menu__alternate-item--list-default .author{display:block}.menu__alternate-item--list .author a,.menu__alternate-item--list-default .author a{text-decoration:underline}.menu__alternate-item--list .book-description,.menu__alternate-item--list-default .book-description{display:block}
.menu__alternate-item--list .price,.menu__alternate-item--list-default .price{text-align:left;margin:-25px 0 0}.menu__alternate-item--list .view-products-wrapper,.menu__alternate-item--list-default .view-products-wrapper{text-align:right}.menu__alternate-item--list a.button,.menu__alternate-item--list-default a.button{display:inline-block}
.menu__alternate-item--list:nth-child(even) .coverwrapper{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.menu__alternate-item--list:nth-child(even) .book-details{margin-left:0;margin-right:60px;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}
.bookoftheweek__product-wrapper{position:absolute;top:0;left:0;margin:auto;width:100%;height:100%;pointer-events:none}.bookoftheweek__title{position:absolute;top:50%;left:0;margin:-0.5em auto 0;transform:translateX(-50%) rotate(-90deg);transform-origin:50% 0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:2.5rem;font-style:italic;text-align:center;color:#21b573}
#search-filter{font-size:1.3rem}#search-filter ul{margin:0 0 1em 0;padding:0 0 .5em 1.5em;border-bottom:1px solid rgba(0,0,0,0.05);list-style:square;color:#d9d9d9}#search-filter ul li.filter-title{margin-left:-1.5em;list-style:none}#search-filter ul li.filter-title h2{font-size:1em;margin:0 0 .25em;color:#3c3c3c}
#search-filter ul li.show-more,#search-filter ul li.show-less{margin-left:-1.5em;list-style:none;cursor:pointer;text-decoration:underline;color:#3c3c3c}#search-filter ul li.show-more:hover,#search-filter ul li.show-less:hover{color:#21b573;text-decoration:underline}#search-filter span{font-size:.8em;margin-left:.5em;color:#bbb}
#recent-pages{clear:both;padding:2em 0;position:relative}#recent-pages .title{margin:0 0 2em 0}#recent-pages .title h2{margin:0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:2.5rem;text-align:left;text-transform:uppercase}#recent-pages .scrollContainer{position:relative;width:100%;z-index:1}
#recent-pages .scrollContainer .scroll-view{position:relative;position:relative;margin:0;width:100%;height:280px;overflow:auto;z-index:3}#recent-pages .scrollContainer .scroll-view .scroll{position:absolute;top:0;left:0}#recent-pages ul{list-style-type:none;margin:0;padding:0;overflow:hidden}#recent-pages ul li{position:relative;float:right;width:150px;margin:0;text-align:center}
#recent-pages ul li .coverwrapper{max-width:85%;min-height:180px;margin:0 auto;position:relative}#recent-pages ul li .coverwrapper .book-cover{position:relative;display:block;min-height:180px;float:none;margin-right:0;margin-left:0;width:auto}#recent-pages ul li .coverwrapper .book-cover img{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;border:1px solid rgba(0,0,0,0.05)}
#recent-pages ul li .coverwrapper .book-cover .empty{width:100%;height:auto}#recent-pages ul li .book-details{padding:1em 0 0 0}#recent-pages ul li .book-details h3{font-size:1.4rem}#recent-pages ul li .book-details .author{font-size:1rem}#recent-pages ul li .book-details .author a{text-decoration:none}
#recent-pages ul li .wishlist-add-action{position:relative;text-indent:-999em;margin:.5em auto 0;display:block;width:20px;height:20px;background:url(/assets/deslegte-1.0.236/images/default/star_wishlist.png) center top no-repeat}#recent-pages ul li .wishlist-add-action:hover{background-position:center bottom}
#recent-pages .left-button,#recent-pages .right-button{position:absolute;top:155px;width:32px;height:32px;z-index:2;background:transparent no-repeat center center;background-size:32px}#recent-pages .left-button.disabled,#recent-pages .right-button.disabled{opacity:.15}#recent-pages .left-button.enabled:hover,#recent-pages .right-button.enabled:hover{cursor:pointer}
#recent-pages .left-button{left:-32px;background-image:url(/assets/deslegte-1.0.236/images/default/arrow-light_left.png)}#recent-pages .right-button{right:-32px;background-image:url(/assets/deslegte-1.0.236/images/default/arrow-light_right.png)}body.page .book-wrapper .column-left{float:left;width:300px}
body.page .book-wrapper .column-right{float:right;width:600px;padding-left:30px}body.page .book-wrapper .hr{clear:both;margin:5em 0}body.page .book-wrapper h2{font-weight:bold;font-size:1.4rem;margin-bottom:.25em}body.page .book-wrapper .book-cover{position:relative}body.page .book-wrapper .book-cover .empty{width:100%;height:auto}
body.page .book-wrapper .book-cover .image-large{text-align:center}body.page .book-wrapper .book-cover .image-large img{display:block;max-width:90%;height:auto;margin:0 auto;border:1px solid #d9d9d9}body.page .book-wrapper .book-cover .image-largest{display:none;position:absolute;left:0;top:0;z-index:900}
body.page .book-wrapper .book-cover .image-thumbnails{overflow:hidden;margin-top:5%}body.page .book-wrapper .book-cover .image-thumbnails img{border:1px solid #d9d9d9}body.page .book-wrapper .book-cover .image-thumbnails .image-wrapper{float:none;display:inline-block;margin-right:.25em}body.page .book-wrapper .book-cover .image-thumbnails .image-wrapper:nth-child(0n+4){margin-right:0}
body.page .book-wrapper .book-sample{text-align:center}body.page .book-wrapper .book-sample a.button{position:relative;background:rgba(0,0,0,0.025);border-radius:4px;border-bottom:1px solid #d9d9d9;color:#3c3c3c;line-height:32px;display:inline-block;margin:1em 0;padding-left:1em;box-shadow:0 2px 0 rgba(0,0,0,0.15);font-size:1.5rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;-webkit-transition:all .125s linear;-moz-transition:all .125s linear;-ms-transition:all .125s linear;-o-transition:all .125s linear;transition:all .125s linear}
body.page .book-wrapper .book-sample a.button:hover{color:#fff}body.page .book-wrapper .book-sample a.button:hover span{background-position:center bottom}body.page .book-wrapper .book-sample a.button:active{top:2px;box-shadow:none}body.page .book-wrapper .book-sample audio{margin:1em 0;width:210px}body.page .book-wrapper .book-sample .icon{background:transparent url(/assets/deslegte-1.0.236/images/default/icon_sample.png) center top no-repeat;background-size:32px 64px;width:32px;height:32px;float:right;margin-left:.1em;-webkit-transition:background-position .125s linear;-moz-transition:background-position .125s linear;-ms-transition:background-position .125s linear;-o-transition:background-position .125s linear;transition:background-position .125s linear}
body.page .book-wrapper .book-specifications{margin:5em 0}body.page .book-wrapper .book-specifications ul{list-style:none;margin:0;padding:0}body.page .book-wrapper .book-specifications ul li{clear:both;overflow:hidden}body.page .book-wrapper .book-specifications ul li a{color:#21b573;text-decoration:underline}
body.page .book-wrapper .book-specifications ul li a:hover{color:#3c3c3c;text-decoration:none}body.page .book-wrapper .book-specifications ul li .column{float:left}body.page .book-wrapper .book-specifications ul li .column.left{width:40%}body.page .book-wrapper .book-specifications ul li .column.right{overflow:hidden;width:60%}
body.page .book-wrapper .book-specifications ul li.details{margin-top:1em}body.page .book-wrapper .book-specifications .checked{font-weight:bold;padding-left:20px;background:url(/assets/deslegte-1.0.236/images/default/check_green.png) left center no-repeat;background-size:16px}body.page .book-wrapper .date--month{text-transform:capitalize}
body.page .book-wrapper .banners{margin:5em 0;text-align:center}body.page .book-wrapper .banners aside.bannerposition img{display:block;max-width:90%;height:auto;margin:0 auto}body.page .book-wrapper #book-overview{position:relative}body.page .book-wrapper #book-overview #book-details-wrapper{margin:0 0 5em}
body.page .book-wrapper #book-overview .book-title{margin-bottom:.25em;padding-right:0;line-height:1.2}body.page .book-wrapper #book-overview .book-subtitle{margin-top:.25em;margin-bottom:.5em;max-width:450px;color:#747474;font-size:2rem;font-weight:300;line-height:1.2}body.page .book-wrapper #book-overview .author-rating{margin:1.5em 0 .75em}
body.page .book-wrapper #book-overview .author{display:inline-block;font-size:1.5rem;line-height:1;margin-bottom:0;padding-right:.5em;border-right:1px solid #d9d9d9;max-width:65%}body.page .book-wrapper #book-overview .author a{color:#21b573;text-decoration:underline}body.page .book-wrapper #book-overview .author a:hover{color:#3c3c3c;text-decoration:none}
body.page .book-wrapper #book-overview .rating-wrapper{position:relative;display:inline-block;margin:0 .5em}body.page .book-wrapper #book-overview .rating{z-index:800;position:absolute;top:0;left:0}body.page .book-wrapper #book-overview .ratebook{position:absolute;top:0;left:0;z-index:801}body.page .book-wrapper #book-overview .ratebook #bookrating{position:relative;line-height:1}
body.page .book-wrapper #book-overview .ratebook #bookrating .jquery-ratings-star{background-image:none;float:none;display:inline-block;opacity:1}body.page .book-wrapper #book-overview .ratebook #bookrating .jquery-ratings-star.jquery-ratings-full{background-image:url(/assets/deslegte-1.0.236/images/default/star.png)}
body.page .book-wrapper #book-overview .ratebook #bookrating.first .jquery-ratings-star{background-image:url(/assets/deslegte-1.0.236/images/default/star.png)}body.page .book-wrapper #book-overview .ratebook #ratebooktext{display:none}body.page .book-wrapper #book-overview .ratingcount,body.page .book-wrapper #book-overview .ratingrated{width:98px;text-align:center;line-height:1.3;clear:both;padding-top:.75em;font-size:1.3rem;font-style:italic;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}
body.page .book-wrapper #book-overview .ratingrated{display:none;background:#21b573;color:#fff;position:absolute;bottom:3em;left:0;right:0;margin:0 auto;border-radius:.5em;margin-top:1em;padding:.75em .5em;width:110px}body.page .book-wrapper #book-overview .ratingrated:after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin-left:auto;margin-right:auto;border-width:10px 10px 0;border-style:solid;border-color:#21b573 transparent;display:block;width:0}
body.page .book-wrapper #book-overview .book-reviews-link{display:inline-block;font-size:1.5rem;line-height:1;margin-left:96px}body.page .book-wrapper #book-overview .book-reviews-link a{color:#21b573;text-decoration:underline}body.page .book-wrapper #book-overview .book-reviews-link a:hover{color:#3c3c3c;text-decoration:none}
body.page .book-wrapper #book-overview .row{clear:both}body.page .book-wrapper #book-overview .format-wrapper{display:block;width:100%;position:relative;margin:1em 0 1em}body.page .book-wrapper #book-overview .format-wrapper .icon{position:relative;top:-1px;margin:0 .25em 0 0;display:block;float:left;width:16px;height:16px;background-position:center top;background-repeat:no-repeat;background-size:100%}
body.page .book-wrapper #book-overview .format-wrapper .icon.book{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book.png)}body.page .book-wrapper #book-overview .format-wrapper .icon.ebook{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book_e-book.png)}body.page .book-wrapper #book-overview .format-wrapper .icon.audiobook{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book_audiobook.png)}
body.page .book-wrapper #book-overview .format-wrapper .icon.beam{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book_dwarsligger.png)}body.page .book-wrapper #book-overview .format-wrapper .icon.avm{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book_avm.png)}body.page .book-wrapper #book-overview .format-wrapper .icon.special{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book_special.png)}
body.page .book-wrapper #book-overview .format-wrapper .format{display:inline-block;margin:0;font-size:1.4rem;line-height:1}body.page .book-wrapper #book-overview .format-wrapper .format span.format-extra{text-transform:initial}body.page .book-wrapper #book-overview .format-wrapper .format a,body.page .book-wrapper #book-overview .format-wrapper .format span.current{display:block;width:100%;height:100%}
body.page .book-wrapper #book-overview .format-wrapper .starting-price{display:inline-block;margin:0;font-size:1.4rem;line-height:1;color:#e53e30}body.page .book-wrapper #book-overview .format-wrapper .starting-price p{margin:0}body.page .book-wrapper #book-overview .format-wrapper .starting-price.no-stock{color:#bbb}
body.page .book-wrapper #book-overview .format-wrapper .link-to-related-formats{display:block;text-decoration:underline;margin-top:.5em;color:#21b573}body.page .book-wrapper #book-overview .format-wrapper .link-to-related-formats:hover{color:#000}body.page .book-wrapper #book-overview .wishlist{margin:0 0 1.5em 0;background:url(/assets/deslegte-1.0.236/images/default/heart_wishlist.png) left top no-repeat;line-height:1.6;padding-left:24px;-webkit-transition:background-position .125s ease-in;-moz-transition:background-position .125s ease-in;-ms-transition:background-position .125s ease-in;-o-transition:background-position .125s ease-in;transition:background-position .125s ease-in}
body.page .book-wrapper #book-overview .wishlist:hover{background-position:left bottom}body.page .book-wrapper #book-overview .wishlist a{text-decoration:underline}body.page .book-wrapper #book-overview .wishlist a:hover{color:#3c3c3c;text-decoration:none}body.page .book-wrapper #book-overview .book-description{clear:both;margin:0 0 2em 0}
body.page .book-wrapper #book-overview .book-description .description{height:102px;overflow:hidden;font-size:1.4rem;-webkit-transition:max-height 2s ease-in-out;-moz-transition:max-height 2s ease-in-out;-ms-transition:max-height 2s ease-in-out;-o-transition:max-height 2s ease-in-out;transition:max-height 2s ease-in-out}
body.page .book-wrapper #book-overview .book-description .description.visible{height:auto}body.page .book-wrapper #book-overview .book-description .description.short{height:auto}body.page .book-wrapper #book-overview .book-description.show p.more a{background-image:url(/assets/deslegte-1.0.236/images/default/arrow_up.png)}
body.page .book-wrapper #book-overview .book-description .more a{color:#3c3c3c;padding-right:16px;background:url(/assets/deslegte-1.0.236/images/default/arrow_down.png) right center no-repeat;background-size:8px}body.page .book-wrapper #book-overview .book-description .more a:hover{color:#21b573}body.page .book-wrapper #book-overview .row .book-specific-information{margin:0 0 1em 26%;padding:.25em .75em;border-radius:1em}
body.page .book-wrapper #book-overview .row .book-specific-information .description{padding-left:28px;background-size:20px}body.page .book-wrapper #book-overview .row .book-specific-information--location{margin-top:7px;margin-bottom:0}body.page .book-wrapper #book-overview .location__text{display:block;text-decoration:underline}
body.page .book-wrapper #book-overview #book-details-wrapper .book-details-nav-wrapper{font-size:1.4rem;margin-top:1em;padding:.5em 1em;border:1px solid #d9d9d9;border-radius:.5em}body.page .book-wrapper #book-overview #book-details-wrapper .book-details-nav-wrapper>span{font-style:italic;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}
body.page .book-wrapper #book-overview #book-details-wrapper .book-details-nav-wrapper ul{display:inline-block;list-style:none;margin:0;padding:0}body.page .book-wrapper #book-overview #book-details-wrapper .book-details-nav-wrapper ul li{display:inline-block;margin:0 .25em}body.page .book-wrapper #book-overview #book-details-wrapper .book-details-nav-wrapper ul li a{font-weight:bold}
body.page .book-wrapper #book-overview #book-details-reload-message,body.page .book-wrapper #book-overview #no-books-found{text-align:center;padding:1em 0;letter-spacing:.05em}body.page .book-wrapper #book-overview #book-details-reload-message .icon,body.page .book-wrapper #book-overview #no-books-found .icon{opacity:.25;width:32px;height:32px;margin:0 auto;background:url(/assets/deslegte-1.0.236/images/default/loading.png) center center no-repeat;background-size:100%;-moz-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}
body.page .book-wrapper #book-overview .shop-table{position:relative;margin:0 0 2em}body.page .book-wrapper #book-overview .shop-table .title{display:inline-block;padding:.5em 1em;background:rgba(0,0,0,0.025);border:1px solid #d9d9d9;border-width:1px 1px 0 1px;border-radius:.5em .5em 0 0}body.page .book-wrapper #book-overview .shop-table .title h2{position:relative;margin:0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.6rem;font-weight:normal;font-style:italic}
body.page .book-wrapper #book-overview .shop-table .title h2 .sticker{position:absolute;top:-24px;right:-52px;display:block;width:48px;height:48px;background:#3c3c3c;border-radius:50%;color:#fff;font-size:1.2rem;line-height:1.1;text-align:center;font-style:normal;padding-top:12px;overflow:hidden;-ms-transform:rotate(6deg);-webkit-transform:rotate(6deg);transform:rotate(6deg)}
body.page .book-wrapper #book-overview .shop-table .delivery-text{position:absolute;top:0;right:0;padding:0 1em;font-size:1.3rem;line-height:3;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;color:#747474}body.page .book-wrapper #book-overview .shop-table .table-wrapper{padding:.25em 0;background:rgba(0,0,0,0.025);border:1px solid #d9d9d9;border-radius:0 .5em .5em .5em}
body.page .book-wrapper #book-overview .shop-table.new .title,body.page .book-wrapper #book-overview .shop-table.new .table-wrapper,body.page .book-wrapper #book-overview .shop-table.e-books .title,body.page .book-wrapper #book-overview .shop-table.e-books .table-wrapper,body.page .book-wrapper #book-overview .shop-table.audiobooks .title,body.page .book-wrapper #book-overview .shop-table.audiobooks .table-wrapper{background:transparent}
body.page .book-wrapper #book-overview #shop-info{overflow:hidden;margin:2em 0 0}body.page .book-wrapper #book-overview #shop-info .row{clear:both;padding:0 1em 0}body.page .book-wrapper #book-overview #shop-info .row.head{overflow:hidden;border-bottom:1px solid #d9d9d9;font-weight:bold;margin:0 0 .3em 0;padding:.25em 1em}
body.page .book-wrapper #book-overview #shop-info .row.head .column{padding:0}body.page .book-wrapper #book-overview #shop-info .row.head .column.supplier{font-size:inherit;font-family:inherit}body.page .book-wrapper #book-overview #shop-info .row.head .column.price{color:#3c3c3c}body.page .book-wrapper #book-overview #shop-info .row .column{float:left;min-height:1px;padding:.5em 0}
body.page .book-wrapper #book-overview #shop-info .row .column.supplier{width:26%;line-height:30px;font-size:1.5rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}body.page .book-wrapper #book-overview #shop-info .row .column.type{width:17%;line-height:34px;font-size:1.3rem;font-style:italic;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}
body.page .book-wrapper #book-overview #shop-info .row .column.quality,body.page .book-wrapper #book-overview #shop-info .row .column.productform{width:19%;line-height:30px}body.page .book-wrapper #book-overview #shop-info .row .column.productform.e-book{width:33%}body.page .book-wrapper #book-overview #shop-info .row .column.stock{width:14%;line-height:30px;text-align:center}
body.page .book-wrapper #book-overview #shop-info .row .column.price{width:14%;line-height:30px;font-weight:bold;text-align:center;color:#e53e30;position:relative}body.page .book-wrapper #book-overview #shop-info .row .column.price.display-org-price{padding-top:25px;line-height:1}body.page .book-wrapper #book-overview #shop-info .row .column.price .org-price{color:#3c3c3c;text-decoration:line-through;font-weight:normal;position:absolute;top:9px;right:0;left:0;margin:auto}
body.page .book-wrapper #book-overview #shop-info .row .column.button{width:27%;text-align:right}body.page .book-wrapper #book-overview #shop-info .row .column.header-other-stores{width:100%;padding:1em 0 0}body.page .book-wrapper #book-overview #shop-info .row .column.header-other-stores h3{text-align:center;font-size:1.4rem;font-family:Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif;font-weight:400;font-style:italic}
body.page .book-wrapper #book-overview #shop-info .row .column.error{width:100%;color:#e53e30;text-align:center;padding:13px 0 20px}body.page .book-wrapper #book-overview #shop-info .row .column.tba{width:100%;text-align:center;padding:.7em}body.page .book-wrapper #book-overview #shop-info .row .column.quality .checked:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;margin:-3px .25em 0 0;background:url(/assets/deslegte-1.0.236/images/default/check_green.png) left center no-repeat;background-size:100% auto;text-align:left}
body.page .book-wrapper #book-overview #shop-info .row.details{overflow:hidden;padding-bottom:1em;text-align:center}body.page .book-wrapper #book-overview #shop-info .row.details .left{display:none;text-indent:-999em;padding:0}body.page .book-wrapper #book-overview #shop-info .row.details .right{overflow:hidden;width:74%;margin-left:26%;padding:.5em 0 0}
body.page .book-wrapper #book-overview #shop-info .row.details .column--fullwidth{margin-left:0}body.page .book-wrapper #book-overview #shop-info .row.details .both{width:100%}body.page .book-wrapper #book-overview #shop-info .row.details .checked{padding-left:20px;background:url(/assets/deslegte-1.0.236/images/default/check_green.png) left center no-repeat;background-size:16px;text-align:left}
body.page .book-wrapper #book-overview #shop-info .row.details .notice{padding-left:24px;background:url(/assets/deslegte-1.0.236/images/default/extrainformation.png) left center no-repeat;background-size:20px}body.page .book-wrapper #book-overview #shop-info .row.also-available-as .column{float:none;text-align:center;padding:0;margin:1em 0}
body.page .book-wrapper #book-overview #shop-info .row.also-available-as a{color:#21b573;text-decoration:underline}body.page .book-wrapper #book-overview #shop-info .row.also-available-as a:hover{color:#3c3c3c}body.page .book-wrapper #book-overview .other-formats{margin:2em 0 5em}body.page .book-wrapper #book-overview .other-formats .title{margin:0 0 2em 0}
body.page .book-wrapper #book-overview .other-formats .title h2{margin:0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:2.2rem;font-weight:normal;text-align:center;text-transform:uppercase}body.page .book-wrapper #book-overview .other-formats .relatedlink{list-style:none;margin:0;text-align:center}
body.page .book-wrapper #book-overview .other-formats .relatedlink li{display:inline-block;vertical-align:top;clear:both;overflow:hidden;width:22%;margin:0 1% .25em;text-align:center}body.page .book-wrapper #book-overview .other-formats .relatedlink li .relatedlink-wrapper{position:relative;background:rgba(0,0,0,0.025);border:1px solid #d9d9d9;border-radius:4px;height:120px;max-width:120px;box-shadow:0 2px 0 rgba(0,0,0,0.15);-webkit-transition:background-color .125s ease-in;-moz-transition:background-color .125s ease-in;-ms-transition:background-color .125s ease-in;-o-transition:background-color .125s ease-in;transition:background-color .125s ease-in}
body.page .book-wrapper #book-overview .other-formats .relatedlink li .relatedlink-wrapper .format{float:none;display:block;position:relative}body.page .book-wrapper #book-overview .other-formats .relatedlink li .relatedlink-wrapper .format .icon{position:absolute;z-index:1;top:16px;left:0;right:0;margin:auto;display:block;width:64px;height:64px;background-position:center top;background-repeat:no-repeat;background-size:64px}
body.page .book-wrapper #book-overview .other-formats .relatedlink li .relatedlink-wrapper .format a{display:block;padding-top:80px;line-height:1;font-size:1.4rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}body.page .book-wrapper #book-overview .other-formats .relatedlink li .relatedlink-wrapper:hover{background:#21b573}
body.page .book-wrapper #book-overview .other-formats .relatedlink li .relatedlink-wrapper:hover .format .icon{background-position:center bottom}body.page .book-wrapper #book-overview .other-formats .relatedlink li .relatedlink-wrapper:hover .format a{color:#fff}body.page .book-wrapper #book-overview .other-formats .relatedlink li .relatedlink-wrapper:active{top:2px;box-shadow:none}
body.page .book-wrapper #book-overview .other-formats .relatedlink li.book .format .icon{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book.png)}body.page .book-wrapper #book-overview .other-formats .relatedlink li.ebook .format .icon{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book_e-book.png)}
body.page .book-wrapper #book-overview .other-formats .relatedlink li.audiobook .format .icon{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book_audiobook.png)}body.page .book-wrapper #book-overview .other-formats .relatedlink li.beam .format .icon{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book_dwarsligger.png)}
body.page .book-wrapper #book-overview .other-formats .relatedlink li.avm .format .icon{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book_avm.png)}body.page .book-wrapper #book-overview .other-formats .relatedlink li.special .format .icon{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book_special.png)}
body.page .book-wrapper #book-overview .other-formats .relatedlink li .starting-price{float:none;font-size:1.3rem;line-height:1.4;margin:.75em 0 0}body.page .book-wrapper #book-overview .other-formats .relatedlink li .starting-price a{display:block;color:#e53e30}body.page .book-wrapper #book-overview .other-formats .relatedlink li .starting-price a:hover{color:#21b573}
body.page .book-wrapper #book-overview .other-formats .relatedlink li .starting-price span{display:inline-block;margin:0 0 .5em 0}body.page .book-wrapper #book-overview .book-specific-suggestion{margin:1em 0 2em;padding:0}body.page .book-wrapper #book-overview .book-specific-suggestion .suggestion{display:block;margin:0;padding:.25em 0;text-decoration:underline;text-align:center}
body.page .book-wrapper #book-overview p.more{margin-top:.35em}body.page .book-wrapper #book-overview p.more a{color:#21b573;text-decoration:underline}body.page .book-wrapper #book-overview p.more a:hover{color:#3c3c3c;text-decoration:none}body.page .book-wrapper .book-ratings{margin:0 0 5em}body.page .book-wrapper .book-ratings h3{margin:1em 0;font-size:1.5rem;line-height:1;text-align:center;font-style:italic;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}
body.page .book-wrapper .book-ratings .rating-overview{list-style:none;margin-left:0}body.page .book-wrapper .book-ratings .rating-overview li{overflow:hidden;margin:0 0 .5em 0}body.page .book-wrapper .book-ratings .rating-overview li .label{float:left;width:40%;padding:3px 0}body.page .book-wrapper .book-ratings .rating-overview li .count{float:left;width:60%;border:1px solid #d9d9d9;border-radius:.25em}
body.page .book-wrapper .book-ratings .rating-overview li .count span{display:block;width:100%;height:20px;background:#21b573}body.page .book-wrapper .book-ratings .rating-overview.empty{opacity:.5}body.page .book-wrapper .book-ratings .rating-overview.empty .star-wrapper .star.active{background-position:center -32px;opacity:.5}
body.page .book-wrapper .book-ratings .ratingcount{line-height:1.3;clear:both;padding-top:.75em;font-size:1.3rem;font-style:italic;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}body.page .book-wrapper .book-ratings .rating-wrapper.duplicate{margin:0 0 2em 0;text-align:center}
body.page .book-wrapper .book-ratings .rating-wrapper.duplicate .rating{z-index:800;position:relative;display:inline-block}body.page .book-wrapper .book-ratings .rating-wrapper.duplicate .rating #ratebooktext-duplicate{display:none}body.page .book-wrapper .book-ratings .rating-wrapper.duplicate .rating #bookrating-duplicate{position:absolute;top:0;left:0}
body.page .book-wrapper .book-ratings .rating-wrapper.duplicate .ratingrated{display:none;clear:both;background:#21b573;color:#fff;position:absolute;bottom:2.5em;right:-.85em;border-radius:.5em;margin-top:1em;padding:.75em .5em;width:110px;text-align:center;line-height:1.3;font-size:1.3rem;font-style:italic;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}
body.page .book-wrapper .book-ratings .rating-wrapper.duplicate .ratingrated:after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin-left:auto;margin-right:auto;border-width:10px 10px 0;border-style:solid;border-color:#21b573 transparent;display:block;width:0}
body.page .book-wrapper .book-reviews{margin:0 0 5em}body.page .book-wrapper .book-reviews .reviews-wrapper ul{list-style:none;margin:0 0 2em 0;overflow:hidden}body.page .book-wrapper .book-reviews .reviews-wrapper ul .review{float:left;width:46%;margin:1em 2% 2em 2%}body.page .book-wrapper .book-reviews .reviews-wrapper ul .review .review-body-wrapper{position:relative;padding:1em;background:rgba(0,0,0,0.025);border-radius:.5em}
body.page .book-wrapper .book-reviews .reviews-wrapper ul .review .review-body-wrapper h3.review-title{float:left;font-size:1.4rem;margin:0 0 .5em 0;font-weight:bold;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}body.page .book-wrapper .book-reviews .reviews-wrapper ul .review .review-body-wrapper .review-body{clear:both;margin-top:.5em;font-style:italic;font-size:1.4rem;line-height:2.4rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}
body.page .book-wrapper .book-reviews .reviews-wrapper ul .review .review-body-wrapper:after{content:"";position:absolute;bottom:-15px;left:0;right:0;margin-left:auto;margin-right:auto;border-width:15px 15px 0;border-style:solid;border-color:rgba(0,0,0,0.025) transparent;display:block;width:0}
body.page .book-wrapper .book-reviews .reviews-wrapper ul .review .review-info{padding-top:1.5em;text-align:center}body.page .book-wrapper .book-reviews .reviews-wrapper ul .review .review-info .review-author{display:inline-block;background:url(/assets/deslegte-1.0.236/images/default/profile_male.svg) left center no-repeat;background-size:24px;padding-left:30px}
body.page .book-wrapper .book-reviews .reviews-wrapper ul .review .review-info .review-author span{font-weight:bold}body.page .book-wrapper .book-reviews .reviews-wrapper ul .review .review-info .review-author.female{background-image:url(/assets/deslegte-1.0.236/images/default/profile_female.svg)}body.page .book-wrapper .book-reviews .reviews-wrapper ul .review .review-info .review-date{display:none}
body.page .book-wrapper .book-reviews .reviews-wrapper ul .review:nth-child(2n+1){clear:both}body.page .book-wrapper .book-reviews .reviews-wrapper.single ul .review{width:96%}body.page .book-wrapper .book-reviews #write-review h3{font-size:1.3rem;font-weight:bold}body.page .book-wrapper .book-reviews #write-review form.defaultform{margin-top:1em}
body.page .book-wrapper .book-reviews #write-review .review-written{color:#21b573;font-weight:bold}body.page .related{margin:5em 0}body.page .related .title{margin:0 0 2em 0}body.page .related .title h2{margin:0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:2.2rem;font-weight:normal;text-align:center;text-transform:uppercase}
body.page .related ul{list-style-type:none;margin:0;padding:0;overflow:hidden;text-align:center}body.page .related ul li{position:relative;display:inline-block;width:150px;margin:0;text-align:center}body.page .related ul li .coverwrapper{max-width:85%;min-height:180px;margin:0 auto;position:relative}
body.page .related ul li .coverwrapper .book-cover{position:relative;display:block;min-height:180px;float:none;margin-right:0;margin-left:0;width:auto}body.page .related ul li .coverwrapper .book-cover img{position:absolute;bottom:0;left:0;right:0;margin:auto;border:1px solid #d9d9d9}body.page .related ul li .coverwrapper .book-cover .empty{width:100%;height:auto}
body.page .related ul li .book-details{padding:1em 0 0 0}body.page .related ul li .book-details h3{font-size:1.4rem;font-weight:bold}body.page .related ul li .book-details .author{font-size:1.2rem;max-height:1.4em;overflow:hidden}body.page .related ul li .book-details .author.empty{min-height:1.7rem}
body.page .related ul li .book-details .author a{text-decoration:none}body.page .related ul li .book-details .price{color:#e53e30;margin:.5em 0 0;font-size:1.2rem}body.page .related ul li .wishlist-add-action{position:relative;text-indent:-999em;margin:.5em auto 0;display:block;width:20px;height:20px;background:url(/assets/deslegte-1.0.236/images/default/star_wishlist.png) center top no-repeat}
body.page .related ul li .wishlist-add-action:hover{background-position:center bottom}h1.book-title .oddity,h3.book-title .oddity{display:inline-block;position:relative;color:#fff;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.2rem;line-height:1;background:#21b573;border-radius:.2em;margin-left:.35em;padding:.35em .35em .15em;text-transform:uppercase;letter-spacing:.1em}
h1.book-title .oddity{top:-5px}h3.book-title .oddity{top:-2px}.book-specific-information{margin:2em 0;padding:.5em 1em;background:rgba(0,0,0,0.025);border:1px solid #d9d9d9;border-radius:.5em}.book-specific-information .description{display:inline-block;margin:0;padding:.25em 0 .25em 40px;font-style:italic;background:url(/assets/deslegte-1.0.236/images/default/extrainformation.svg) left center no-repeat;background-size:32px 32px}
.book-specific-information--highlight{margin-top:1em}.book-specific-information__tags{margin:1em 0}.book-specific-information__tags--nodescription{margin-top:-1em}.book-specific-information__tag{display:inline-block;margin:0 .65em 0 0;padding:.5em 1em;background:rgba(0,0,0,0.025) left 1em center no-repeat;border:1px solid #d9d9d9;border-radius:.5em}
.book-specific-information__tag--checked{padding-left:36px;background-image:url(/assets/deslegte-1.0.236/images/default/check_green.png);background-size:16px 16px}.book-specific-information--location{background-color:#fd0;border:0;position:relative}.book-specific-information--location .description{background-image:url(/assets/deslegte-1.0.236/images/default/extrainformation-location.svg);background-size:32px 32px}
.book-specific-information--location:after{content:'';position:absolute;top:0;left:50%;width:0;height:0;border:14px solid transparent;border-bottom-color:#fd0;border-top:0;border-left:0;margin-left:-7px;margin-top:-14px}.stock-alert{clear:both;border-top:1px dashed #d9d9d9;margin-top:20px;padding:20px}
.stock-alert__title:before{content:"";display:inline-block;position:relative;top:4px;margin-right:.5rem;width:20px;height:20px;background:url(/assets/deslegte-1.0.236/images/default/bell.svg) center no-repeat;background-size:100% 100%}.stock-alert__title--confirmed{color:#21b573}
.stock-alert__title--confirmed:before{background-image:url(/assets/deslegte-1.0.236/images/default/check_green.svg);background-size:100% 100%}.stock-alert__form-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}
.stock-alert__body{margin-right:20px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.stock-alert__body p:last-child{margin:0}.stock-alert__form{text-align:center;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}
.stockmonitor__list{margin:0 0 2em 0}.stockmonitor__list-title{margin-bottom:.5em;font-weight:700;font-size:1.5rem}.stockmonitor__list-item{background-color:transparent;transition:all .2s ease-in-out;padding:1rem;border-radius:4px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:stretch;-moz-justify-content:stretch;-ms-justify-content:stretch;justify-content:stretch;-ms-flex-pack:stretch}
.stockmonitor__list-item:hover{background-color:#f9f9f9}.stockmonitor__list-item-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.stockmonitor__list-item-thumbnail{position:relative;width:64px;height:64px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.stockmonitor__list-item-thumbnail a{display:block;position:relative;width:100%;height:100%}.stockmonitor__list-item-thumbnail img{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;border:1px solid rgba(0,0,0,0.05);width:auto;height:100%}
.stockmonitor__list-item-thumbnail img.empty{width:auto;height:100%}.stockmonitor__list-item-title{margin:0 1rem;line-height:1.2;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.stockmonitor__list-item-title a{color:#000;text-decoration:none!important}.stockmonitor__list-item-title a:hover{text-decoration:underline!important}
.stock-alert__form--delete input[type=submit],.stockmonitor__list-item-form--delete input[type=submit]{background-image:url(/assets/deslegte-1.0.236/images/default/bell-disable-white.svg);background-position:left .5em center;background-repeat:no-repeat;background-size:15px 15px;padding-left:26px}.stock-alert__form--hasinput input[type=email]{width:calc(100% - 145px);margin-right:10px}
.stockmonitor__list-item-form{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.stockmonitor__unconfirmed p{color:#e53e30}.stockmonitor__unconfirmed p:before{content:"";display:inline-block;width:16px;height:16px;background:url(/assets/deslegte-1.0.236/images/default/alert-red.svg) left center no-repeat;background-size:100% 100%;position:relative;top:3px;margin-right:.5rem}
.stockmonitor__unconfirmed p a{color:#e53e30}.stockmonitor__unconfirmed p a:hover{color:#000}.series__notification{font-style:italic;margin:0 0 1em}.series__notification a{text-decoration:underline}.series__notification a:hover{text-decoration:none}.series__number{font-weight:bold}.social-wrapper{clear:both;margin:4em 0 5em;width:100%;text-align:center}
.social-wrapper h3{margin-bottom:.5em;font-size:1.4rem;font-style:italic;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}.social-wrapper ul{margin:0}.social-wrapper ul li{position:relative;top:0;border-radius:50%;width:40px;height:40px;margin:0 .25em;padding:0;background-position:center;background-repeat:no-repeat;background-size:80%;display:inline-block;clear:both;line-height:1em;-webkit-transition:all .125s ease-in;-moz-transition:all .125s ease-in;-ms-transition:all .125s ease-in;-o-transition:all .125s ease-in;transition:all .125s ease-in}
.social-wrapper ul li a{display:block;width:100%;height:100%;color:#fff;text-indent:-999em}.social-wrapper ul li a:hover{color:#fff}.social-wrapper ul li:hover{top:-4px}.social-wrapper ul li.btn-tweet{background-image:url(/assets/deslegte-1.0.236/images/default/social/twitter.png)}.social-wrapper ul li.btn-facebook{background-image:url(/assets/deslegte-1.0.236/images/default/social/facebook.png)}
.social-wrapper ul li.btn-google{background-image:url(/assets/deslegte-1.0.236/images/default/social/googleplus.png)}.social-wrapper ul li.btn-linkedin{background-image:url(/assets/deslegte-1.0.236/images/default/social/linkedin.png)}.social-wrapper ul li.btn-pinterest{background-image:url(/assets/deslegte-1.0.236/images/default/social/pinterest.png)}
.btn-tweet{background-color:#41b7d8;border-color:#41b7d8}.btn-tweet:hover{background-color:#238caa;border-color:#238caa}.btn-facebook{background-color:#3b5997;border-color:#3b5997}.btn-facebook:hover{background-color:#263960;border-color:#263960}.btn-google{background-color:#d64937;border-color:#d64937}
.btn-google:hover{background-color:#a02d21;border-color:#a02d21}.btn-linkedin{background-color:#0073b2;border-color:#0073b2}.btn-linkedin:hover{background-color:#004265;border-color:#004265}.btn-pinterest{background-color:#cb2027;border-color:#cb2027}.btn-pinterest:hover{background-color:#89161b;border-color:#89161b}
body.metalist .searchresults-summary{overflow:hidden}body.metalist .searchresults-summary h1{padding-right:0}body.metalist .searchresults-summary p{float:left;width:95%;font-size:2.6rem;line-height:1;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}
body.metalist .searchresults-summary span.icon{display:block;float:left;width:24px;height:24px;margin-right:1em;background:url(/assets/deslegte-1.0.236/images/default/search.png) left center no-repeat;background-size:100%;opacity:.5}body.metalist .searchresults-summary-all{font-size:1.3rem;margin-bottom:1em}
body.metalist .searchresults-summary-all a{text-decoration:underline}body.metalist .contenttext{font-size:1.5rem;line-height:1.7}body.metalist .searchresults-header{margin:0 0 2em 0;overflow:hidden;font-size:1.3rem;line-height:2.5em}body.metalist .searchresults-header .advanced-search-link{float:left}
body.metalist .searchresults-header .advanced-search-link a{text-decoration:underline;background-image:url(/assets/deslegte-1.0.236/images/default/arrow_right.png);background-repeat:no-repeat;background-position:right center;background-size:12px;padding-right:1.4em}body.metalist .searchresults-header .sorter{float:right}
body.metalist .searchresults-header .view-mode{float:left}body.metalist .searchresults-header .view-mode label{color:#bbb;display:inline-block;padding-right:.25em}body.metalist .searchresults-header .view-mode ul{display:inline-block;margin:0 0 0 .5em;padding:0}body.metalist .searchresults-header .view-mode ul li{display:inline-block;width:32px;height:32px;margin:0;text-indent:-999em;opacity:.15;-webkit-transition:opacity .125s ease-in;-moz-transition:opacity .125s ease-in;-ms-transition:opacity .125s ease-in;-o-transition:opacity .125s ease-in;transition:opacity .125s ease-in}
body.metalist .searchresults-header .view-mode ul li a{display:block;width:100%;height:100%}body.metalist .searchresults-header .view-mode ul li:hover,body.metalist .searchresults-header .view-mode ul li.active{opacity:1}body.metalist .searchresults-header .view-mode ul li.grid{background:url(/assets/deslegte-1.0.236/images/default/grid.png) center center no-repeat;background-size:100%}
body.metalist .searchresults-header .view-mode ul li.list{background:url(/assets/deslegte-1.0.236/images/default/list.png) center center no-repeat;background-size:100%}body.metalist .searchresults-header .sort-by{float:left;margin:0 0 0 1em}body.metalist .searchresults-header .sort-by label{color:#bbb;display:inline-block;padding-right:.5em}
body.metalist .searchresults-header .sort-by form{display:inline-block}body.metalist .searchresults-header .sort-by select{line-height:1.5em}body.metalist .searchresults-header .sort-by select option{font-size:1em}body.metalist .searchresults-header .order-by{float:left;margin:0 0 0 .5em}body.metalist .searchresults-header .order-by .desc,body.metalist .searchresults-header .order-by .asc{display:inline-block;text-indent:-999em;width:12px;height:2.5em}
body.metalist .searchresults-header .order-by .desc{background:transparent url(/assets/deslegte-1.0.236/images/default/arrow_down.png) center center no-repeat;background-size:12px}body.metalist .searchresults-header .order-by .asc{background:transparent url(/assets/deslegte-1.0.236/images/default/arrow_up.png) center center no-repeat;background-size:12px}
body.metalist .searchresults{font-size:1.3rem;list-style:none;margin:0;padding:0}body.metalist .searchresults.grid li{float:left;width:24%;margin:0 1% 2em 0}body.metalist .searchresults.grid li .coverwrapper{max-width:160px;min-height:240px;margin:0 auto;position:relative}body.metalist .searchresults.grid li .coverwrapper .book-cover{position:relative;display:block;min-height:230px;float:none;margin-right:0;margin-left:0;width:auto}
body.metalist .searchresults.grid li .coverwrapper .book-cover img{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;border:1px solid rgba(0,0,0,0.05)}body.metalist .searchresults.grid li .coverwrapper .book-cover .empty{width:100%;height:auto}body.metalist .searchresults.grid li .book-details h3{display:none}
body.metalist .searchresults.grid li .book-description{display:none}body.metalist .searchresults.grid li .shop-info{padding:.25em 0 0 0}body.metalist .searchresults.grid li .shop-info h3{font-size:1.3rem;font-weight:bold;margin:0;text-align:center;position:relative}body.metalist .searchresults.grid li .rating-wrapper{position:relative;left:-1em;text-align:center;width:87px;height:16px;margin:.75em auto}
body.metalist .searchresults.grid li .rating-wrapper .bookrating-ui{position:absolute;top:0;left:0;z-index:801}body.metalist .searchresults.grid li .rating-wrapper .book-rating{position:relative;z-index:800}body.metalist .searchresults.grid li .rating-wrapper .book-rating .star-wrapper{overflow:hidden}
body.metalist .searchresults.grid li .ratingrated{display:none;clear:both;background:#21b573;color:#fff;position:absolute;bottom:2.5em;right:-.85em;border-radius:.5em;margin-top:1em;padding:.75em .5em;width:110px;text-align:center;line-height:1.3;font-size:1.3rem;font-style:italic;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}
body.metalist .searchresults.grid li .ratingrated:after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin-left:auto;margin-right:auto;border-width:10px 10px 0;border-style:solid;border-color:#21b573 transparent;display:block;width:0}body.metalist .searchresults.grid li .wishlist-add-action{position:relative;float:right;text-indent:-999em;margin-top:-2.15em;margin-right:1.5em;display:inline-block;width:20px;height:20px;background:url(/assets/deslegte-1.0.236/images/default/heart_wishlist.png) center top no-repeat;-webkit-transition:background-position .125s ease-in;-moz-transition:background-position .125s ease-in;-ms-transition:background-position .125s ease-in;-o-transition:background-position .125s ease-in;transition:background-position .125s ease-in}
body.metalist .searchresults.grid li .wishlist-add-action:hover{background-position:center bottom}body.metalist .searchresults.grid li .format{margin:.75em 0 0;text-align:center;font-size:1.1rem}body.metalist .searchresults.grid li .price{clear:both;width:100%;margin:.5em 0;text-align:center;color:#e53e30}
body.metalist .searchresults.grid li .price.no-stock{color:#bbb}body.metalist .searchresults.grid li .price.tba{color:#3c3c3c}body.metalist .searchresults.grid li .price .org-price{display:block;color:#bbb;text-decoration:line-through;margin-right:.15em;font-weight:normal}body.metalist .searchresults.grid li .price .org-price.empty{text-decoration:none}
body.metalist .searchresults.grid li a.button{max-width:160px;margin:0 auto}body.metalist .searchresults.grid li:nth-child(4n+1){clear:both}body.metalist .searchresults.list li{clear:both;margin:0 0 2em 0;overflow:hidden}body.metalist .searchresults.list li .coverwrapper{position:relative;width:220px;min-height:330px;float:left;text-align:center}
body.metalist .searchresults.list li .coverwrapper .empty{width:100%;height:auto}body.metalist .searchresults.list li .book-details{position:relative;margin-left:235px}body.metalist .searchresults.list li .book-details h3{font-size:1.8rem;max-width:354px}body.metalist .searchresults.list li .book-details .author{font-size:1.4rem}
body.metalist .searchresults.list li .book-details .author a{text-decoration:underline}body.metalist .searchresults.list li .book-details .author a:hover{text-decoration:none}body.metalist .searchresults.list li .rating-wrapper{position:absolute;top:.5em;right:0;z-index:800}body.metalist .searchresults.list li .rating-wrapper .bookrating-ui{position:absolute;top:0;left:0;z-index:801}
body.metalist .searchresults.list li .rating-wrapper .book-rating{position:relative;z-index:800}body.metalist .searchresults.list li .book-description .more{display:block;text-decoration:underline}body.metalist .searchresults.list li .book-description .more:hover{text-decoration:none}body.metalist .searchresults.list li .book-info{font-size:1.1rem;margin-top:1em}
body.metalist .searchresults.list li .price{margin:.5em 0;color:#e53e30}body.metalist .searchresults.list li .price.no-stock{color:#bbb}body.metalist .searchresults.list li .price.tba{color:#3c3c3c}body.metalist .searchresults.list li .price .org-price{color:#bbb;text-decoration:line-through;margin-right:.15em;font-weight:normal}
body.metalist .searchresults.list li .view-products-wrapper{margin-top:.25em;float:left}body.metalist .searchresults.list li .wishlist{float:right;margin:.75em 0 1em 0;background:url(/assets/deslegte-1.0.236/images/default/heart_wishlist.png) left top no-repeat;line-height:20px;padding-left:24px;-webkit-transition:background-position .125s ease-in;-moz-transition:background-position .125s ease-in;-ms-transition:background-position .125s ease-in;-o-transition:background-position .125s ease-in;transition:background-position .125s ease-in}
body.metalist .searchresults.list li .wishlist:hover{background-position:left bottom}body.metalist .searchresults.list li .wishlist a{text-decoration:underline}body.metalist .searchresults.list li .wishlist a:hover{color:#3c3c3c;text-decoration:none}body.metalist .searchresults.list li a.button{max-width:160px}
body.metalist .searchresults.grid li .tooltip,body.metalist .searchresults.list li .tooltip{top:-1px;text-transform:initial}body.metalist .searchresults.grid li .tooltip .tooltip-wrapper,body.metalist .searchresults.list li .tooltip .tooltip-wrapper{background-color:#21b573}body.metalist .searchresults.grid li .tooltip .tooltip-wrapper:after,body.metalist .searchresults.list li .tooltip .tooltip-wrapper:after{border-color:#21b573 transparent}
body.metalist .searchresults.grid li .book-details-isbn,body.metalist .searchresults.list li .book-details-isbn{display:none}body.metalist .advanced-search form input[type=checkbox]{margin-top:.35em}.paging{margin-top:1em;width:100%;text-align:center;font-size:1.3rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}
.paging .button-prev{margin:0;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.paging .button-next{margin:0;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.paging .button-prev,.paging .button-next{display:block;border:1px solid #d9d9d9;border-radius:.5em;padding:.25em .5em;background:rgba(0,0,0,0.025)}
.paging .button-prev span,.paging .button-next span{text-align:center;width:100%;display:block}.paging div.button-prev,.paging div.button-next{opacity:0;pointer-events:none}.paging .pager__pages{padding-top:5px;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}
.paging .pager__pages .pager__page{display:inline;padding:0 0 0 .5em;border:0}.paging .pager__pages .pager__page a{font-weight:normal;border:0;text-decoration:underline}.paging .pager__pages .pager__page a:hover{text-decoration:none}.paging .pager__pages .pager__page--current{font-weight:bold}.paging__menu{margin-top:4rem}
h3.formatted-title{z-index:900}h3.formatted-title .title-short{display:block;opacity:1;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}h3.formatted-title .title-long{display:block;position:absolute;top:-1px;left:0;width:100%;background:#fff;border-radius:.25rem;border:1px solid rgba(0,0,0,0.05);opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
h3.formatted-title:hover span.title-short{opacity:0}h3.formatted-title:hover span.title-long{opacity:1}body.profile #profile-info,body.orderdetails #profile-info{font-size:1.5rem;line-height:1.7}body.profile #profile-info ul,body.orderdetails #profile-info ul{list-style:none;margin:1em 0}body.profile #profile-info ul a,body.orderdetails #profile-info ul a{text-decoration:underline}
body.profile #profile-info ul a:hover,body.orderdetails #profile-info ul a:hover{text-decoration:none}body.profile #profile-details-tabs,body.orderdetails #profile-details-tabs{display:inline-block;width:100%;list-style:none;margin:0 0 1em 0;padding:0;font-size:1.5rem;margin-top:1em;padding:0}body.profile #profile-details-tabs li,body.orderdetails #profile-details-tabs li{display:inline-block;margin:0;padding:0}
body.profile #profile-details-tabs li a,body.orderdetails #profile-details-tabs li a{display:block;position:relative;top:0;background:rgba(0,0,0,0.025);border:1px solid #d9d9d9;border-radius:4px;box-shadow:0 2px 0 rgba(0,0,0,0.15);text-decoration:none;transition:all .125s ease-in}body.profile #profile-details-tabs li a span,body.orderdetails #profile-details-tabs li a span{display:block;padding:0 .5em;color:#3c3c3c;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-weight:normal;line-height:32px}
body.profile #profile-details-tabs li a:hover,body.orderdetails #profile-details-tabs li a:hover{background:#21b573;box-shadow:0 2px 0 #1d9f65;border-color:#1d9f65}body.profile #profile-details-tabs li a:hover span,body.orderdetails #profile-details-tabs li a:hover span{color:#fff}body.profile #profile-details-tabs li a:active,body.orderdetails #profile-details-tabs li a:active{top:2px;box-shadow:0 0 0 #1d9f65}
body.profile #profile-details-tabs li.ui-state-active a,body.orderdetails #profile-details-tabs li.ui-state-active a{box-shadow:none;position:relative;top:2px;background:#21b573}body.profile #profile-details-tabs li.ui-state-active a span,body.orderdetails #profile-details-tabs li.ui-state-active a span{color:#fff}
body.profile #profile-details-tabs li.ui-state-active a:hover span,body.orderdetails #profile-details-tabs li.ui-state-active a:hover span{color:#fff}body.profile #profile-details .tab-contents,body.orderdetails #profile-details .tab-contents{margin:0 0 2em 0}body.profile #profile-tab,body.orderdetails #profile-tab{padding:1em;border:1px solid #d9d9d9;border-radius:4px;margin-bottom:2em;font-size:1.5rem;line-height:1.7}
body.profile #profile-tab h2,body.orderdetails #profile-tab h2{margin-top:0}body.profile #profile-tab .profile-accountinfo ul,body.orderdetails #profile-tab .profile-accountinfo ul{list-style:none;margin:0 0 1em 0}body.profile #profile-tab a,body.orderdetails #profile-tab a{text-decoration:underline}
body.profile #profile-tab a:hover,body.orderdetails #profile-tab a:hover{text-decoration:none}body.profile #profile-tab a.button,body.orderdetails #profile-tab a.button{text-decoration:none;display:inline-block;font-size:1.5rem;background-image:url(/assets/deslegte-1.0.236/images/default/arrow_right_white.png);background-position:right .5em center;background-repeat:no-repeat;background-size:12px;padding-right:24px}
body.profile #profile-tab .book-cover a,body.orderdetails #profile-tab .book-cover a{color:#3c3c3c}body.profile #profile-tab .back-link,body.orderdetails #profile-tab .back-link{display:block;margin-top:2em;background:url(/assets/deslegte-1.0.236/images/default/arrow_left.png) left center no-repeat;background-size:8px;padding-left:12px}
body.profile #profile-tab .last-order,body.orderdetails #profile-tab .last-order{background:rgba(0,0,0,0.025);border:1px solid #d9d9d9;border-radius:4px;padding:1em;overflow:hidden;font-size:1.3rem}body.profile #profile-tab .last-order .article,body.orderdetails #profile-tab .last-order .article{overflow:hidden;margin:0 0 .5em 0}
body.profile #profile-tab .last-order .thumbnail,body.orderdetails #profile-tab .last-order .thumbnail{float:left;margin:0 1.5em 0 0}body.profile #profile-tab .last-order a,body.orderdetails #profile-tab .last-order a{width:100%;height:100%}body.profile #profile-tab .last-order a img,body.orderdetails #profile-tab .last-order a img{display:block;border:1px solid #d9d9d9}
body.profile #profile-tab .last-order h3,body.orderdetails #profile-tab .last-order h3{font-size:1.8rem}body.profile #profile-tab .last-order .description,body.orderdetails #profile-tab .last-order .description{margin:.5em 0 0;text-transform:capitalize}body.profile #profile-tab #profile-orders-link,body.profile #profile-tab #profile-invoices-link,body.orderdetails #profile-tab #profile-orders-link,body.orderdetails #profile-tab #profile-invoices-link{background:url(/assets/deslegte-1.0.236/images/default/arrow_right.png) right center no-repeat;background-size:8px;padding-right:12px;display:inline-block;margin:.5em 0 0}
body.profile #profile-tab .table.invoices .row,body.orderdetails #profile-tab .table.invoices .row{clear:both;overflow:hidden;padding:.25em 0}body.profile #profile-tab .table.invoices .row.head,body.orderdetails #profile-tab .table.invoices .row.head{border-bottom:1px solid #d9d9d9;margin:0;padding:0 0 .25em 0;font-size:1.3rem}
body.profile #profile-tab .table.invoices .row .column,body.orderdetails #profile-tab .table.invoices .row .column{float:left;min-height:1px}body.profile #profile-tab .table.invoices .row .column.number,body.orderdetails #profile-tab .table.invoices .row .column.number{width:15%}body.profile #profile-tab .table.invoices .row .column.invoice,body.orderdetails #profile-tab .table.invoices .row .column.invoice{width:25%}
body.profile #profile-tab .table.invoices .row .column.date,body.orderdetails #profile-tab .table.invoices .row .column.date{width:20%}body.profile #profile-tab .table.invoices .row .column.price,body.orderdetails #profile-tab .table.invoices .row .column.price{width:20%;text-align:center}body.profile #profile-tab .table.invoices .row .column.paid,body.orderdetails #profile-tab .table.invoices .row .column.paid{width:20%;text-align:center}
body.profile #profile-tab #profile-orders .order-info,body.orderdetails #profile-tab #profile-orders .order-info{list-style:none;margin-left:0}body.profile #profile-tab #profile-orders .order-info li,body.orderdetails #profile-tab #profile-orders .order-info li{display:inline-block}body.profile #profile-tab #profile-orders .row,body.orderdetails #profile-tab #profile-orders .row{clear:both;overflow:hidden;padding:.25em 0}
body.profile #profile-tab #profile-orders .row.head,body.orderdetails #profile-tab #profile-orders .row.head{border-bottom:1px solid #d9d9d9;margin:0;padding:0 0 .25em 0;font-size:1.3rem}body.profile #profile-tab #profile-orders .row.head .column,body.orderdetails #profile-tab #profile-orders .row.head .column{line-height:1}
body.profile #profile-tab #profile-orders .row .column,body.orderdetails #profile-tab #profile-orders .row .column{float:left;min-height:1px;line-height:32px}body.profile #profile-tab #profile-orders .row .column.number,body.orderdetails #profile-tab #profile-orders .row .column.number{width:20%;text-align:left}
body.profile #profile-tab #profile-orders .row .column.date,body.orderdetails #profile-tab #profile-orders .row .column.date{width:15%;text-align:left}body.profile #profile-tab #profile-orders .row .column.status,body.orderdetails #profile-tab #profile-orders .row .column.status{width:15%}body.profile #profile-tab #profile-orders .row .column.delivery,body.orderdetails #profile-tab #profile-orders .row .column.delivery{width:20%}
body.profile #profile-tab #profile-orders .row .column.price,body.orderdetails #profile-tab #profile-orders .row .column.price{width:10%;text-align:center}body.profile #profile-tab #profile-orders .row .column.link,body.orderdetails #profile-tab #profile-orders .row .column.link{width:18%;text-align:right;line-height:1.7}
body.profile #profile-tab #profile-invoices .row,body.orderdetails #profile-tab #profile-invoices .row{clear:both;overflow:hidden;padding:.25em 0}body.profile #profile-tab #profile-invoices .row.head,body.orderdetails #profile-tab #profile-invoices .row.head{border-bottom:1px solid #d9d9d9;margin:0;padding:0 0 .25em 0;font-size:1.3rem}
body.profile #profile-tab #profile-invoices .row .column,body.orderdetails #profile-tab #profile-invoices .row .column{float:left;min-height:1px}body.profile #profile-tab #profile-invoices .row .column.number,body.orderdetails #profile-tab #profile-invoices .row .column.number{width:10%;text-align:left}
body.profile #profile-tab #profile-invoices .row .column.invoice,body.orderdetails #profile-tab #profile-invoices .row .column.invoice{width:30%}body.profile #profile-tab #profile-invoices .row .column.date,body.orderdetails #profile-tab #profile-invoices .row .column.date{width:20%}body.profile #profile-tab #profile-invoices .row .column.price,body.orderdetails #profile-tab #profile-invoices .row .column.price{width:20%;text-align:center}
body.profile #profile-tab #profile-invoices .row .column.paid,body.orderdetails #profile-tab #profile-invoices .row .column.paid{width:20%;text-align:center}body.profile #profile-tab #profile-accountinfo ul.user-info,body.orderdetails #profile-tab #profile-accountinfo ul.user-info{list-style:none;margin:0 0 1em 0}
body.profile #profile-tab #profile-accountinfo .login-info .row,body.orderdetails #profile-tab #profile-accountinfo .login-info .row{clear:both;overflow:hidden}body.profile #profile-tab #profile-accountinfo .login-info .row .column,body.orderdetails #profile-tab #profile-accountinfo .login-info .row .column{float:left;margin-right:.5em}
body.profile #profile-tab #profile-wishlist .book-wrapper,body.orderdetails #profile-tab #profile-wishlist .book-wrapper{overflow:hidden}body.profile #profile-tab #profile-wishlist .book,body.orderdetails #profile-tab #profile-wishlist .book{text-align:center;float:left;width:24%;margin-right:1%;margin-bottom:1em}
body.profile #profile-tab #profile-wishlist .book .cover-wrapper,body.orderdetails #profile-tab #profile-wishlist .book .cover-wrapper{max-width:160px;min-height:250px;margin:0 auto}body.profile #profile-tab #profile-wishlist .book .cover-wrapper .book-cover,body.orderdetails #profile-tab #profile-wishlist .book .cover-wrapper .book-cover{position:relative;display:block;min-height:250px;float:none;margin-right:0;margin-left:0;width:auto}
body.profile #profile-tab #profile-wishlist .book .cover-wrapper .book-cover img,body.orderdetails #profile-tab #profile-wishlist .book .cover-wrapper .book-cover img{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto}body.profile #profile-tab #profile-wishlist .book .cover-wrapper img,body.orderdetails #profile-tab #profile-wishlist .book .cover-wrapper img{width:100%;height:auto}
body.profile #profile-tab #profile-wishlist .book .book-info,body.orderdetails #profile-tab #profile-wishlist .book .book-info{margin:1em 0 0 0}body.profile #profile-tab #profile-wishlist .book .book-info .title a,body.orderdetails #profile-tab #profile-wishlist .book .book-info .title a{text-decoration:none;color:#3c3c3c}
body.profile #profile-tab #profile-wishlist .book .book-info .title a:hover,body.orderdetails #profile-tab #profile-wishlist .book .book-info .title a:hover{text-decoration:underline}body.profile #profile-tab #profile-wishlist .book:nth-child(5n+0),body.orderdetails #profile-tab #profile-wishlist .book:nth-child(5n+0){clear:both}
.column__label--mobile{display:none}body.orderdetails .contenttext,body.return .contenttext{font-size:1.5rem;line-height:1.7}body.orderdetails .order-info,body.orderdetails .table,body.orderdetails .returns,body.return .order-info,body.return .table,body.return .returns{border:1px solid #d9d9d9;border-radius:1em;padding:1em}
body.orderdetails .order-info,body.orderdetails .order-overview,body.return .order-info,body.return .order-overview{margin:0 0 1em 0;font-size:1.3rem}body.orderdetails .order-info h2,body.orderdetails .order-overview h2,body.return .order-info h2,body.return .order-overview h2{margin-top:0}body.orderdetails .order-info .row,body.orderdetails .order-overview .row,body.return .order-info .row,body.return .order-overview .row{padding:0}
body.orderdetails .order-info .row .column.left,body.orderdetails .order-overview .row .column.left,body.return .order-info .row .column.left,body.return .order-overview .row .column.left{width:20%}body.orderdetails .table,body.return .table{margin:0 0 1em 0}body.orderdetails .table--inside,body.return .table--inside{border:1px solid #d9d9d9;border-width:1px 0;padding:1em 1em .75em;border-radius:0}
body.orderdetails .table--inside .row .column.title,body.return .table--inside .row .column.title{width:90%}body.orderdetails .table--inside .row .column.quantity,body.return .table--inside .row .column.quantity{width:10%;text-align:center}body.orderdetails .row,body.return .row{clear:both;overflow:hidden;padding:.25em 0}
body.orderdetails .row.head,body.return .row.head{margin:0;padding:0 0 .75em 0;font-size:1.3rem}body.orderdetails .row.head .column,body.return .row.head .column{line-height:1}body.orderdetails .row .column,body.return .row .column{float:left;min-height:1px}body.orderdetails .back-link,body.return .back-link{display:block;margin-top:2em;background:url(/assets/deslegte-1.0.236/images/default/arrow_left.png) left center no-repeat;background-size:8px;padding-left:12px}
body.orderdetails .returns h2{margin-top:0}body.orderdetails .returns ul{margin:0 0 1em 1.5em}body.orderdetails .row .column.article{width:14%;text-align:center}body.orderdetails .row .column.title{width:36%;text-align:left}body.orderdetails .row .column.title--product span{font-size:1.6rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}
body.orderdetails .row .column.title--product-ebook,body.orderdetails .row .column.title--product-audiobook{width:80%}body.orderdetails .row .column.status{width:20%}body.orderdetails .row .column.delivery{width:20%}body.orderdetails .row .column.price{width:8%;text-align:center}body.orderdetails .row .column.download{width:20%;line-height:1.95;text-align:right}
body.orderdetails .row :not(.head) .row.quantity{line-height:1.95}body.orderdetails .row.shipping{margin-top:1em}body.orderdetails .order-info-alert{margin:0 0 1em;padding:1em;background:rgba(0,0,0,0.025);border:1px solid #bbb;border-radius:.5em;font-size:1.3rem}body.orderdetails .order-info-alert--shippingdelay{position:relative}
body.orderdetails .order-info-alert--shippingdelay:before{content:"";display:block;position:absolute;top:50%;left:1em;transform:translateY(-50%);width:20px;height:20px;background:transparent url(/assets/deslegte-1.0.236/images/default/extrainformation-black.svg) left top no-repeat;background-size:20px}
body.orderdetails .order-info-alert--shippingdelay p{margin:0;padding-left:32px}body.return .returnbefore{margin:1em 0;font-size:1.5rem;font-weight:bold}body.return .printreturn .column.left{line-height:30px}body.return .order-info .button{text-decoration:none}body.return .row .column.title{width:75%}
body.return .row .column.quantity{width:25%;text-align:center}body.cart .articles{margin:0 0 1em 0;border:1px solid #d9d9d9;border-radius:1em;overflow:hidden;padding:1em}body.cart .articles .row{clear:both;overflow:hidden;padding:.25em 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
body.cart .articles .row.head{margin:.25em 0 .5em;padding:0;font-size:.8em}body.cart .articles .row.head .visual{text-align:left}body.cart .articles .row .column{min-height:1px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}body.cart .articles .row .column.visual{width:14%;padding-right:2%;text-align:center}
body.cart .articles .row .column.visual .book-cover{display:inline-block;width:100%;height:auto}body.cart .articles .row .column.visual img{max-width:70px;margin:0 auto}body.cart .articles .row .column.product{width:36%;padding:0 1em 0 0}body.cart .articles .row .column.product>a{font-size:1.6rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;line-height:1.2;display:block;margin-bottom:.25em}
body.cart .articles .row .column.product .book-info{font-size:.9em;line-height:1.5;padding:0 0 .5em 0}body.cart .articles .row .column.product .book-info .author a{text-decoration:underline}body.cart .articles .row .column.product .book-info .author a:hover{text-decoration:none}body.cart .articles .row .column.delivery{width:25%}
body.cart .articles .row .column.amount{width:7%;text-align:center}body.cart .articles .row .column.price{width:13%;text-align:right}body.cart .articles .row .column.delete{width:5%;text-align:right}body.cart .articles .row .column.delete .delete-button{display:inline-block;width:20px;height:20px;margin:0 auto;background:url(/assets/deslegte-1.0.236/images/default/delete.png) center center no-repeat;background-size:100%}
body.cart .articles .row .column.delete .delete-button span{display:none}body.cart .articles .row .column.totaldiscount,body.cart .articles .row .column.totalshipping,body.cart .articles .row .column.totalinc{width:80%;text-align:right;margin-right:2%}body.cart .articles .row .column.discounttitle{width:33%}
body.cart .articles .row .column.empty{width:100%}body.cart .articles .row.item{margin:0 0 .5em 0}body.cart .articles .row.total{margin:.5em 0 0 0}body.cart .articles .alert{margin:1.5em 2% 1em;padding:.5em 2%;background:rgba(0,0,0,0.025);border:1px solid #bbb;border-radius:.5em}body.cart .articles .alert h3{font-size:1.4rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-style:italic;text-align:center;margin:.25em 0 .75em}
body.cart .articles .alert .row{padding:0}body.cart .articles .alert .row .column.totalinc{width:84%;text-align:left}body.cart .articles .alert .row .column.price{width:13%}body.cart .articles .alert .row .notice{margin:0 0 1em 0;line-height:1.4;padding-left:24px;background:url(/assets/deslegte-1.0.236/images/default/extrainformation.png) left top no-repeat;background-size:20px}
body.cart .articles .alert .row .notice{padding:.5em 0;background-position:left center;margin:0;padding-left:30px}body.cart .articles .alert--floating{border:1px dashed #bbb;background:transparent;padding:1em 2%}body.cart .articles .alert--floating p{margin:0}body.cart .articles .alert--floating p:before{content:"";display:inline-block;width:16px;height:16px;background:url(/assets/deslegte-1.0.236/images/default/alert.svg) left center no-repeat;background-size:100% 100%;position:relative;top:3px;margin-right:.5rem}
body.cart .articles .alert--undeliverable{margin:0;padding:0;background:transparent;border:0;color:#e53e30}body.cart .articles .alert--undeliverable:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 4px 0 0;background:transparent url(/assets/deslegte-1.0.236/images/default/extrainformation-red.svg) left top no-repeat;background-size:20px}
body.cart .articles .alert--items-undeliverable{color:#e53e30}body.cart .articles .alert--items-undeliverable p{margin-top:1em}body.cart .articles .alert--items-undeliverable p:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;margin:-3px 4px 0 0;background:transparent url(/assets/deslegte-1.0.236/images/default/extrainformation-red.svg) left top no-repeat;background-size:20px}
body.cart .articles .foot{margin:1em 0 0;padding:1em 0 0 0;border-top:1px solid #d9d9d9}body.cart .shippingcosts{margin:1.5em 0 1.5em;padding:.5em 1em;background:rgba(0,0,0,0.025);border:1px solid #bbb;border-radius:.5em}body.cart .shippingcosts h3{font-size:1.4rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-style:italic;text-align:center;margin:.25em 0 .75em}
body.cart .shippingcosts .row{padding:0;clear:both;overflow:hidden;padding:.25em 0}body.cart .shippingcosts .row .column{float:left;min-height:1px}body.cart .shippingcosts .row .column.totalinc{width:82%;text-align:left}body.cart .shippingcosts .row .column.price{width:18%;text-align:right}body.cart .shippingcosts .row .notice{margin:0 0 1em 0;line-height:1.4;padding-left:24px;background:url(/assets/deslegte-1.0.236/images/default/extrainformation.png) left top no-repeat;background-size:20px}
body.cart .shippingcosts .shippingcost-options{border-top:1px solid #d9d9d9;margin-top:.5em;padding-top:.5em}body.cart .shippingcosts .shippingcost-options .input[type=radio],body.cart .shippingcosts .shippingcost-options input[type=checkbox]{float:none;margin:0 .25em 0 .5em;display:inline-block;vertical-align:middle}
body.cart .discountcode{margin:0 0 1em 0;border:1px solid #d9d9d9;border-radius:1em;overflow:hidden;padding:1em}body.cart .discountcode input[type=text]{width:auto;margin-right:.5em;font:300 1.3rem/1.2 "Big Caslon",Palatino,"Book Antiqua",Georgia,serif;padding:.6em .5em}
body.cart .discountcode input[type=submit]{font-size:1.5rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}body.cart .discountcode .error{color:#e53e30;margin:0 0 .5em 0}body.cart .paymenttype{margin:0 0 1em 0;border:1px solid #d9d9d9;border-radius:1em;overflow:hidden;padding:1em}
body.cart .paymenttype .option{margin:.5em 0}body.cart .paymenttype .option:nth-child(1){margin-top:0}body.cart .paymenttype #paymentTypeDefault{background:url(/assets/deslegte-1.0.236/images/default/payment/payment_cart_direct-nl.png) right center no-repeat;height:20px;padding-right:153px}body.cart .paymenttype #paymentTypeklarna{background:url(/assets/deslegte-1.0.236/images/default/payment/payment_cart_klarna.png) right center no-repeat;height:20px;padding-right:63px}
body.cart .row.discount-payment{overflow:hidden;display:table;width:100%;margin:0 0 1em 0}body.cart .row.discount-payment .discountcode{display:table-cell;width:49%;height:100%}body.cart .row.discount-payment .buffer{display:table-cell;width:2%}body.cart .row.discount-payment .paymenttype{display:table-cell;width:49%}
body.cart .cart-buttons{text-align:center;margin:0 1em 2em 0}body.cart .cart-buttons .update-cart{color:#3c3c3c;background:0;border:0;text-decoration:underline;display:inline;padding:0 20px 0 .5em;background:transparent url(/assets/deslegte-1.0.236/images/default/loading.png) right center no-repeat;background-size:16px;-webkit-transition:color .125s ease-in;-moz-transition:color .125s ease-in;-ms-transition:color .125s ease-in;-o-transition:color .125s ease-in;transition:color .125s ease-in}
body.cart .cart-buttons .update-cart:hover{color:#21b573!important;text-decoration:none;background:transparent url(/assets/deslegte-1.0.236/images/default/loading.png) right center no-repeat!important;background-size:16px!important;border:0}body.cart .cart-buttons a{padding:0 .5em;text-decoration:underline;font-weight:normal}
body.cart .cart-buttons a:hover{text-decoration:none}body.cart .pay-buttons{text-align:right;margin:0 1em}body.cart .pay-buttons .wishlist-add-action{float:left;margin:.4em 0;display:inline-block;background:url(/assets/deslegte-1.0.236/images/default/star_wishlist.png) left top no-repeat;padding-left:24px}
body.cart .pay-buttons .wishlist-add-action:hover{background-position:left bottom}.clear{clear:both}body.checkout .col1,body.payment .col1,body.payment_result .col1,body.process_order .col1,body.banktransfer .col1,body.proceed_payment .col1{padding:4.5em 0 0 0}body.checkout #order,body.payment #order,body.payment_result #order,body.process_order #order,body.banktransfer #order,body.proceed_payment #order{border-radius:1em}
body.checkout #order-steps,body.payment #order-steps,body.payment_result #order-steps,body.process_order #order-steps,body.banktransfer #order-steps,body.proceed_payment #order-steps{margin:0 0 4em 0;border:1px solid #d9d9d9;border-radius:.5em}body.checkout #order-steps .step,body.payment #order-steps .step,body.payment_result #order-steps .step,body.process_order #order-steps .step,body.banktransfer #order-steps .step,body.proceed_payment #order-steps .step{position:relative;float:left;width:33%;text-align:center;padding:.5em 1em}
body.checkout #order-steps .step .cart,body.payment #order-steps .step .cart,body.payment_result #order-steps .step .cart,body.process_order #order-steps .step .cart,body.banktransfer #order-steps .step .cart,body.proceed_payment #order-steps .step .cart{position:absolute;top:-24px;left:0;right:0;margin-left:auto;margin-right:auto;width:24px;height:24px;background:url(/assets/deslegte-1.0.236/images/default/cart_green.png) right center no-repeat;background-size:100%}
body.checkout #order-steps .step h2,body.payment #order-steps .step h2,body.payment_result #order-steps .step h2,body.process_order #order-steps .step h2,body.banktransfer #order-steps .step h2,body.proceed_payment #order-steps .step h2{font-size:1.5rem;line-height:1}body.checkout #order-steps .step.selected,body.payment #order-steps .step.selected,body.payment_result #order-steps .step.selected,body.process_order #order-steps .step.selected,body.banktransfer #order-steps .step.selected,body.proceed_payment #order-steps .step.selected{background:rgba(33,181,115,0.1)}
body.checkout #order-steps #step1,body.payment #order-steps #step1,body.payment_result #order-steps #step1,body.process_order #order-steps #step1,body.banktransfer #order-steps #step1,body.proceed_payment #order-steps #step1{border-radius:.5em 0 0 .5em}body.checkout #order-steps #step2,body.payment #order-steps #step2,body.payment_result #order-steps #step2,body.process_order #order-steps #step2,body.banktransfer #order-steps #step2,body.proceed_payment #order-steps #step2{width:34%}
body.checkout #order-steps #step3,body.payment #order-steps #step3,body.payment_result #order-steps #step3,body.process_order #order-steps #step3,body.banktransfer #order-steps #step3,body.proceed_payment #order-steps #step3{border-radius:0 .5em .5em 0}body.checkout .orderform,body.payment .orderform,body.payment_result .orderform,body.process_order .orderform,body.banktransfer .orderform,body.proceed_payment .orderform{padding:0 5%}
body.checkout .orderform .agreeConditions,body.payment .orderform .agreeConditions,body.payment_result .orderform .agreeConditions,body.process_order .orderform .agreeConditions,body.banktransfer .orderform .agreeConditions,body.proceed_payment .orderform .agreeConditions{margin:1em 0 0 0}body.checkout .orderform .contactAddress_houseNumber .validation.ok,body.payment .orderform .contactAddress_houseNumber .validation.ok,body.payment_result .orderform .contactAddress_houseNumber .validation.ok,body.process_order .orderform .contactAddress_houseNumber .validation.ok,body.banktransfer .orderform .contactAddress_houseNumber .validation.ok,body.proceed_payment .orderform .contactAddress_houseNumber .validation.ok{width:70%;margin:.5em 0 .5em 25%}
body.checkout .orderform .contactAddress_houseNumber .validation.ok img,body.payment .orderform .contactAddress_houseNumber .validation.ok img,body.payment_result .orderform .contactAddress_houseNumber .validation.ok img,body.process_order .orderform .contactAddress_houseNumber .validation.ok img,body.banktransfer .orderform .contactAddress_houseNumber .validation.ok img,body.proceed_payment .orderform .contactAddress_houseNumber .validation.ok img{float:left;margin-right:.5em}
body.checkout .orderform .customDeliveryAddress .option,body.payment .orderform .customDeliveryAddress .option,body.payment_result .orderform .customDeliveryAddress .option,body.process_order .orderform .customDeliveryAddress .option,body.banktransfer .orderform .customDeliveryAddress .option,body.proceed_payment .orderform .customDeliveryAddress .option{float:left}
body.checkout .orderform .contactAddress_country .input,body.checkout .orderform .deliveryAddress_country .input,body.checkout .orderform .issuerId .input,body.payment .orderform .contactAddress_country .input,body.payment .orderform .deliveryAddress_country .input,body.payment .orderform .issuerId .input,body.payment_result .orderform .contactAddress_country .input,body.payment_result .orderform .deliveryAddress_country .input,body.payment_result .orderform .issuerId .input,body.process_order .orderform .contactAddress_country .input,body.process_order .orderform .deliveryAddress_country .input,body.process_order .orderform .issuerId .input,body.banktransfer .orderform .contactAddress_country .input,body.banktransfer .orderform .deliveryAddress_country .input,body.banktransfer .orderform .issuerId .input,body.proceed_payment .orderform .contactAddress_country .input,body.proceed_payment .orderform .deliveryAddress_country .input,body.proceed_payment .orderform .issuerId .input{width:auto}
body.checkout .orderform .agreeConditions a,body.payment .orderform .agreeConditions a,body.payment_result .orderform .agreeConditions a,body.process_order .orderform .agreeConditions a,body.banktransfer .orderform .agreeConditions a,body.proceed_payment .orderform .agreeConditions a{text-decoration:underline}
body.checkout .orderform .agreeConditions a:hover,body.payment .orderform .agreeConditions a:hover,body.payment_result .orderform .agreeConditions a:hover,body.process_order .orderform .agreeConditions a:hover,body.banktransfer .orderform .agreeConditions a:hover,body.proceed_payment .orderform .agreeConditions a:hover{text-decoration:none}
body.checkout .orderform input[type=submit].next,body.payment .orderform input[type=submit].next,body.payment_result .orderform input[type=submit].next,body.process_order .orderform input[type=submit].next,body.banktransfer .orderform input[type=submit].next,body.proceed_payment .orderform input[type=submit].next{margin-left:.5em}
body.banktransfer .row{width:auto;margin:0 0 1em 0;overflow:hidden}body.banktransfer .row .column{float:left;line-height:2}body.banktransfer .row .column:nth-of-type(1){margin-right:2em}body.banktransfer .continue-shopping{margin-top:1em;display:inline-block}body.checkout #addresses{display:none}body.checkout .trigger-addresses a{text-decoration:underline}
body.checkout .paymentType .input{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}
body.checkout .paymentType .radio-option{position:relative;width:25%;margin:0 0 2em 0;text-align:center}body.checkout .paymentType .radio-option input{position:absolute;bottom:-1.5em;right:0;left:0;margin:0 auto}body.checkout .paymentType .radio-option label{display:block;width:90%;height:100%;margin:0 5%;padding-top:48px;padding-bottom:.5em;background:#fff center 2px no-repeat;border:1px solid #bbb;border-radius:4px;line-height:1.3;-webkit-transition:background-color .125s ease-in;-moz-transition:background-color .125s ease-in;-ms-transition:background-color .125s ease-in;-o-transition:background-color .125s ease-in;transition:background-color .125s ease-in}
body.checkout .paymentType .radio-option label:hover{cursor:pointer;background-color:rgba(0,0,0,0.025)}body.checkout .paymentType .radio-option label#paymentType6{background-image:url(/assets/deslegte-1.0.236/images/default/payment/payment_checkout_mrcash-2x.png);background-size:auto 48px}body.checkout .paymentType .radio-option label#paymentType9{background-image:url(/assets/deslegte-1.0.236/images/default/payment/payment_checkout_maestro-2x.png);background-size:auto 48px}
body.checkout .paymentType .radio-option label#paymentType7{background-image:url(/assets/deslegte-1.0.236/images/default/payment/payment_checkout_mastercard-2x.png);background-size:auto 48px}body.checkout .paymentType .radio-option label#paymentType8{background-image:url(/assets/deslegte-1.0.236/images/default/payment/payment_checkout_visa-2x.png);background-size:auto 48px}
body.checkout .paymentType .radio-option label#paymentType3{background-image:url(/assets/deslegte-1.0.236/images/default/payment/payment_checkout_paypal-2x.png);background-size:auto 48px}body.checkout .paymentType .radio-option label#paymentType1{background-image:url(/assets/deslegte-1.0.236/images/default/payment/payment_checkout_ideal-2x.png);background-size:auto 48px}
body.checkout .paymentType .radio-option label#paymentType10{background-image:url(/assets/deslegte-1.0.236/images/default/payment/payment_checkout_banktransfer-2x.png);background-size:auto 48px}body.checkout .paymentType .radio-option label#paymentType11{background-image:url(/assets/deslegte-1.0.236/images/default/payment/payment_checkout_applepay-2x.png);background-size:auto 48px}
body.checkout .paymentType .radio-option label#paymentType4{width:auto;display:block;border:0;margin:0;padding:0;text-align:left}body.checkout .paymentType .radio-option label#paymentType4:after{content:"";width:64px;height:20px;background-image:url(/assets/deslegte-1.0.236/images/default/payment/payment_checkout_klarna.png);background-position:right center;position:absolute}
body.checkout .paymentType .radio-option label#paymentType4:hover{cursor:initial;background-color:transparent}body.checkout .paymentType .radio-option input[type=radio]#frmpaymentType4{float:left;width:auto;margin:.2em .5em;position:relative;bottom:auto;right:auto;left:auto}body.checkout .paymentType .validation{margin-top:6.25em}
body.checkout .paymentType4-wrapper{width:100%}body.checkout .paymentType4-wrapper .radio-option{width:100%}body.checkout .paymentType4-wrapper .validation{margin-top:0}body.checkout .element.submit input[type=submit].back,body.payment .element.submit input[type=submit].back{float:left}body.payment h3{font-size:1.3rem;font-weight:bold}
body.payment .articles{padding:0 5%}body.payment .articles .row{clear:both;overflow:hidden;padding:.25em 0}body.payment .articles .row .column{float:left;min-height:1px}body.payment .articles .row .column.visual{width:14%;text-align:center}body.payment .articles .row .column.visual .book-cover{display:inline-block}
body.payment .articles .row .column.visual img{max-width:70px}body.payment .articles .row .column.title{width:40%}body.payment .articles .row .column.delivery{width:26%}body.payment .articles .row .column.qty{width:10%}body.payment .articles .row .column.price{width:10%;text-align:right}body.payment .articles .row .column.buffer{width:54%}
body.payment .articles .row .column.delivery_costs,body.payment .articles .row .column.total_price{width:36%}body.payment .articles .row.delivery-cost--first,body.payment .articles .row.total-costs{margin-top:1em;border-top:1px solid #d9d9d9;padding-top:1em}body.payment .articles .row .column.title span.title{font-size:1.6rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;line-height:1.2;display:block;margin-bottom:.25em}
body.payment .articles .row .product-info{font-size:.9em;line-height:1.5;padding:0 0 .5em 0}body.payment #user-info{margin:2em 0 0 0;padding:0 5%;overflow:hidden}body.payment #user-info #user-invoice{float:left;width:48%;margin-right:4%;border:1px solid #d9d9d9;border-radius:1em;padding:1em}body.payment #user-info #user-invoice span{display:none}
body.payment #user-info #user-delivery{float:left;width:48%;border:1px solid #d9d9d9;border-radius:1em;padding:1em}body.payment #user-info #user-delivery span{display:none}body.payment #user-info ul{list-style:none;margin:0}body.payment #user-paymenttype{clear:both;margin:2em 0;padding:0 5%}body.payment #user-paymenttype h3{font-weight:normal}
body.payment_result #order.results .contenttext,body.process_order #order.results .contenttext,body.banktransfer #order.results .contenttext{padding:0 5%}body.payment_result #resultbookshare,body.process_order #resultbookshare,body.banktransfer #resultbookshare{padding:0 5%;font-size:1.3rem}body.payment_result #resultbookshare .article,body.process_order #resultbookshare .article,body.banktransfer #resultbookshare .article{float:left;width:33%;margin:1em 0;text-align:center}
body.payment_result #resultbookshare .article .column.visual,body.process_order #resultbookshare .article .column.visual,body.banktransfer #resultbookshare .article .column.visual{text-align:center}body.payment_result #resultbookshare .article .column.visual .book-cover,body.process_order #resultbookshare .article .column.visual .book-cover,body.banktransfer #resultbookshare .article .column.visual .book-cover{display:inline-block}
body.payment_result #resultbookshare .article .column.title a,body.process_order #resultbookshare .article .column.title a,body.banktransfer #resultbookshare .article .column.title a{text-decoration:underline}body.payment_result #resultbookshare .article .column.title a:hover,body.process_order #resultbookshare .article .column.title a:hover,body.banktransfer #resultbookshare .article .column.title a:hover{text-decoration:none}
body.payment_result #resultbookshare .article .column.title .boughtbooksshare,body.process_order #resultbookshare .article .column.title .boughtbooksshare,body.banktransfer #resultbookshare .article .column.title .boughtbooksshare{margin-top:1em}body.payment_result #resultbookshare .article .column.title .social,body.process_order #resultbookshare .article .column.title .social,body.banktransfer #resultbookshare .article .column.title .social{margin:.5em 0 0}
body.payment_result #resultbookshare .article .column.title .social ul li span,body.process_order #resultbookshare .article .column.title .social ul li span,body.banktransfer #resultbookshare .article .column.title .social ul li span{background-color:#000}body.payment_result #resultbookshare .article .column.title .social ul li span:hover,body.process_order #resultbookshare .article .column.title .social ul li span:hover,body.banktransfer #resultbookshare .article .column.title .social ul li span:hover{background-color:#21b573}
body.form #breadcrumbs,body.form .col1,body.login #breadcrumbs,body.login .col1,body.createaccount #breadcrumbs,body.createaccount .col1,body.forgotpassword #breadcrumbs,body.forgotpassword .col1,body.change_password #breadcrumbs,body.change_password .col1,body.returnform #breadcrumbs,body.returnform .col1,body.personal_settings #breadcrumbs,body.personal_settings .col1{width:610px;margin-left:auto;margin-right:auto}
body.form .contenttext,body.login .contenttext,body.createaccount .contenttext,body.forgotpassword .contenttext,body.change_password .contenttext,body.returnform .contenttext,body.personal_settings .contenttext{font-size:1.5rem;line-height:1.7}body.form .contenttext h3,body.login .contenttext h3,body.createaccount .contenttext h3,body.forgotpassword .contenttext h3,body.change_password .contenttext h3,body.returnform .contenttext h3,body.personal_settings .contenttext h3{font-weight:bold}
body.form form .element .label,body.login form .element .label,body.createaccount form .element .label,body.forgotpassword form .element .label,body.change_password form .element .label,body.returnform form .element .label,body.personal_settings form .element .label{width:30%}body.form form .element .input,body.login form .element .input,body.createaccount form .element .input,body.forgotpassword form .element .input,body.change_password form .element .input,body.returnform form .element .input,body.personal_settings form .element .input{width:65%}
body.form form p.required-note,body.login form p.required-note,body.createaccount form p.required-note,body.forgotpassword form p.required-note,body.change_password form p.required-note,body.returnform form p.required-note,body.personal_settings form p.required-note{margin-top:-2.75em}body.form input[type=submit],body.form button,body.form a.button,body.login input[type=submit],body.login button,body.login a.button,body.createaccount input[type=submit],body.createaccount button,body.createaccount a.button,body.forgotpassword input[type=submit],body.forgotpassword button,body.forgotpassword a.button,body.change_password input[type=submit],body.change_password button,body.change_password a.button,body.returnform input[type=submit],body.returnform button,body.returnform a.button,body.personal_settings input[type=submit],body.personal_settings button,body.personal_settings a.button{font-size:1.5rem;line-height:1.7}
body.form .validation,body.login .validation,body.createaccount .validation,body.forgotpassword .validation,body.change_password .validation,body.returnform .validation,body.personal_settings .validation{margin-top:1%}body.returnform .dialog{width:100%;margin-left:0}.tooltip{position:relative;display:inline-block;width:1.2em;height:1.2em;line-height:1.2em;border-radius:.6em;background:#3c3c3c;color:#fff;font-size:.85em;text-align:center;-webkit-transition:background-color .125s ease-in;-moz-transition:background-color .125s ease-in;-ms-transition:background-color .125s ease-in;-o-transition:background-color .125s ease-in;transition:background-color .125s ease-in}
.tooltip:hover{cursor:pointer;background:#21b573}.tooltip .tooltip-wrapper{display:none;position:absolute;bottom:1.8em;left:50%;width:180px;margin-left:-90px;padding:.5em .5em .75em;line-height:1.3;background:#000;border-radius:.3em}.tooltip .tooltip-wrapper:after{content:"";position:absolute;bottom:-.5em;left:0;right:0;margin-left:auto;margin-right:auto;border-width:.6em .6em 0;border-style:solid;border-color:#000 transparent;display:block;width:0}
.book-rating .star-wrapper .star,.rating .star-wrapper .star,.rating-overview .star-wrapper .star{width:16px;height:16px;position:relative;float:left;margin-right:.1em;background:url(/assets/deslegte-1.0.236/images/default/star.png) center top no-repeat}.book-rating .star-wrapper .star.active,.rating .star-wrapper .star.active,.rating-overview .star-wrapper .star.active{background-position:center -16px}
.jquery-ratings-star{width:16px;height:16px;position:relative;float:left;margin-right:.1em;background:url(/assets/deslegte-1.0.236/images/default/star.png) center top no-repeat;opacity:0}.jquery-ratings-star.jquery-ratings-full{background-position:center bottom;cursor:pointer;opacity:1}#linksbox{margin:2em 0 2em 2em;list-style:square;color:#d9d9d9}
#linksbox a{text-decoration:underline}#linksbox a:hover{text-decoration:none}.sitemap ul.sitemap-default{font-size:1.3rem}.sitemap ul.sitemap-default ul{margin-left:1.5em}.list-default,.list-rich{list-style:square;color:#d9d9d9;margin-top:2em;font-size:1.5rem;line-height:1.7}.list-default li,.list-rich li{clear:both;margin:0 0 1.5em 0}
.list-default li .title,.list-rich li .title{font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.8rem;line-height:1.4;font-weight:bold;margin:0 0 .25em 0}.list-default li p.description,.list-rich li p.description{color:#3c3c3c;margin:0}
.list-default li p.more a,.list-rich li p.more a{text-decoration:underline;background-image:url(/assets/deslegte-1.0.236/images/default/arrow_right.png);background-repeat:no-repeat;background-position:right center;background-size:8px;padding-right:.8em}.list-default li p.datetime-wrapper,.list-rich li p.datetime-wrapper{color:#bbb;font-size:1.3rem;line-height:1}
.list-rich li .visual{float:right;padding:0 0 1em 1em}.list-rich li .visual img{display:block;width:auto;max-height:100px}form .element{clear:both;background:#fff;overflow:hidden;padding:0 0 .75em 0}form .element.hidden{padding:0}form .element .label{float:left;width:25%;padding:.15em 0 0}form .element .input{float:left;width:70%}
form .element:hover .input input,form .element:hover .input textarea{border-color:#747474}form .element.submit{margin-top:1em;margin-right:5%;text-align:right}form.defaultform,form.orderform{width:100%;margin:4em auto 1em}form.defaultform--inline{margin:2rem auto 0}form.loginform,form.validationform,form.advancedsearchform{width:100%;margin:2em auto 1em}
form p.required-note{margin:-2.25em 0 0 0;text-align:center;color:#bbb}.dialog{position:relative;width:70%;margin:0 0 1em 25%;padding:1em;border-radius:.5em}.dialog.error{background:#e53e30;color:#fff}.dialog.error:after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin-left:auto;margin-right:auto;border-width:10px 10px 0;border-style:solid;border-color:#e53e30 transparent;display:block;width:0}
.dialog ul.errors{list-style:none;margin:0}.dialog ul.errors li{color:#fff;background:url(/assets/deslegte-1.0.236/images/default/alert_white.png) left center no-repeat;background-size:16px;padding-left:20px}.dialog.searchresult-all-stores{background:#21b573;color:#fff;margin-top:2em}.dialog.searchresult-all-stores:before{content:"";position:absolute;top:-10px;left:0;right:0;margin-left:auto;margin-right:auto;border-width:0 10px 10px;border-style:solid;border-color:#21b573 transparent;display:block;width:0}
.dialog.searchresult-all-stores a{text-decoration:underline;color:#fff}.dialog.searchresult-all-stores a:hover{color:#3c3c3c}.notification.epub{clear:both;position:relative;margin:0 0 2em;padding:.25em .5em;width:100%;color:#fff;text-align:center;background:#3c3c3c;border-radius:.5em}.notification.epub:before{content:"";position:absolute;top:-10px;left:0;right:0;margin-left:auto;margin-right:auto;border-width:0 10px 10px;border-style:solid;border-color:#3c3c3c transparent;display:block;width:0}
.notification.epub span{display:inline-block;line-height:1.4;padding:.25em 0 .25em 24px;background:url(/assets/deslegte-1.0.236/images/default/alert_white.png) left center no-repeat;background-size:16px}.validation{float:left;margin-left:1%}.validation img{width:20px;height:20px}.validation.empty img{opacity:.1}
.validation.error{color:#e53e30;width:70%;text-align:center;margin-top:.5em;margin-left:25%}.validation.error img{display:none}.element.error input{border-color:#e53e30}.element.error:hover input,.element.error:hover textarea{border-color:#e53e30!important}.element.pickuplocation{margin-left:25%;width:70%;border:1px solid #d9d9d9;padding:.75em 1em .5em;border-radius:.5em}
.search-form__pickuplocation{overflow:hidden}.search-form__header{margin:0 0 .5em}input.pickuplocation__search-input{width:100px;float:left;margin-right:.5rem}input.pickuplocation__search-button{display:inline-block;float:left;width:auto;-webkit-appearance:none}#validationpickupLocationPostNL_query{margin:.5em 0 0;width:100%;transition:all .2s ease-in-out}
#validationpickupLocationPostNL_query.empty{margin:0}.pickuplocation .results{margin-top:.5em}.pickuplocation .results.results--visible{margin-top:1em;border-top:1px solid #d9d9d9;padding-top:.75em}.pickuplocation__result{margin-bottom:.5em}.pickuplocation__select-button{float:right;margin-top:2.75rem}
.pickuplocation__title{font-size:1.4rem;font-weight:bold}.pickuplocation__details-trigger{color:#21b573}.pickuplocation__details-trigger:hover{cursor:pointer;text-decoration:underline}.pickuplocation__details{margin-bottom:1em;padding:1em 0;overflow:hidden;border-bottom:1px dashed #d9d9d9}.pickuplocation__details .location{float:left;width:50%}
.pickuplocation__details .location .title{font-weight:bold}.pickuplocation__details .location .phone{margin-top:1em}.pickuplocation__details .pickuplocation__hours{float:left}.pickuplocation__details .pickuplocation__hours .hours__title{font-weight:bold}.pickuplocation__details .pickuplocation__hours tr td:nth-child(1){padding-right:1rem}
.pickuplocation__details .pickuplocation__hours tr td:nth-child(2){text-align:right}#validationshippingType img{top:1rem;position:relative}#validationdeliveryAddressType img{top:2rem;position:relative}#validationpickupLocationPostNL.ok img{top:2rem;position:relative}body.authorlist .contenttext,body.author .contenttext,body.authortitle .contenttext,body.seriestitle .contenttext{font-size:1.5rem;line-height:1.7}
body.authorlist .highlight{width:100%;max-width:900px;margin:4em auto;padding:1rem;border:1px solid #d9d9d9}body.authorlist .highlight .title{margin:1em 0 2em 0}body.authorlist .highlight .title h2{margin:0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:2.5rem;text-align:center;text-transform:uppercase}
body.authorlist .highlight .title h3{margin:.25em 0 0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.7rem;font-style:italic;text-align:center;color:#747474}body.authorlist .highlight .highlight-content ul{list-style:none;margin:0 0 1rem;padding:0}
body.authorlist .highlight .highlight-content ul li{float:left;width:33%;width:calc(100%/3)}body.authorlist .highlight .highlight-content .birthdays{text-align:center;font-size:1.5rem;line-height:1.7}body.authorlist .highlight .highlight-content .birthdays .date{display:block}body.authorlist .highlight .highlight-content .birthdays .author{font-weight:bold;font-size:2rem;line-height:1.2}
body.authorlist .alphabet,body.authorlist .alphabet-clone{font-size:1.5rem;line-height:1.7;margin:3em auto;text-align:center}body.authorlist .alphabet a,body.authorlist .alphabet-clone a{text-decoration:underline}body.authorlist .alphabet .letter,body.authorlist .alphabet-clone .letter{text-transform:uppercase;display:inline-block;text-align:center;margin:0 .25em}
body.authorlist .alphabet .letter.no-link,body.authorlist .alphabet-clone .letter.no-link{color:#bbb}body.authorlist .group-wrapper .group{float:left;width:100%;margin:0 0 4em 0;overflow:hidden}body.authorlist .group-wrapper .group:nth-child(4n+1){clear:both}body.authorlist .group-wrapper .group .column.authors{float:left;width:50%}
body.authorlist .group-wrapper .group .column.authors ul{font-size:1.3rem}body.authorlist .group-wrapper .group-header{background:#3c3c3c;border-radius:50%;color:#fff;width:48px;height:48px;font-size:24px;font-family:Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif;line-height:48px;text-transform:uppercase;text-align:center;margin:0 0 .75em 0;padding:2px 0 0 0;-webkit-transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-ms-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;transition:background .25s ease-in-out}
body.authorlist .group-wrapper .group-header.selected{background-color:#21b573}body.authorlist #gototop{left:0;right:0;margin:0 auto}body.author article .row>.column{width:50%;min-height:1px;float:left;font-size:1.5rem;line-height:1.7}body.author article .row>.column:nth-child(1){padding-right:1em}body.author article .row>.column:nth-child(2){padding-left:1em}
body.author .bio-and-specs{margin:0 0 2em 0}body.author .bio-and-specs .pagevisual{display:block;float:left;margin:.5em 1.5rem .5rem 0;max-width:160px;height:auto}body.author .bio-and-specs .contenttext p:last-child{margin:0}body.author .bio-and-specs .specifications{border:1px solid #d9d9d9;border-radius:.25em;padding:1em}
body.author .bio-and-specs .specifications h3{font-weight:bold}body.author .bio-and-specs .specifications ul{list-style:none;margin:0;font-size:1.3rem;line-height:1.6;overflow:hidden}body.author .bio-and-specs .specifications ul .column{float:left}body.author .bio-and-specs .specifications ul .column.left{width:25%}
body.author .bio-and-specs .specifications ul .column.right{width:75%}body.author .bio-and-specs .specifications ul .rip span{display:inline-block;padding-right:16px;background:transparent url(/assets/deslegte-1.0.236/images/default/rip-fill.svg) right no-repeat;background-size:16px}body.author .bio-and-specs .specifications a{text-decoration:underline}
body.author .bio-and-specs .popular-titles{width:100%;margin:2em 0;border:1px solid #d9d9d9;border-radius:.25em;padding:1em}body.author .bio-and-specs .popular-titles h3{font-weight:bold}body.author .bio-and-specs .popular-titles .book-details h3.title{font-size:1.5rem;font-weight:bold;margin:0}body.author .follow-or-share{width:100%;margin:1em 0;padding:1em 0;font-size:1.3rem;line-height:1.6;overflow:hidden}
body.author .follow-or-share .follow{width:50%;float:left;margin:0;text-align:center}body.author .follow-or-share .follow .follow-author{display:inline-block;padding-left:26px;background-image:url(/assets/deslegte-1.0.236/images/default/star_favorite.png);background-position:left top;background-repeat:no-repeat;background-size:20px auto;text-decoration:underline;-webkit-transition:background-position .125s ease-in;-moz-transition:background-position .125s ease-in;-ms-transition:background-position .125s ease-in;-o-transition:background-position .125s ease-in;transition:background-position .125s ease-in}
body.author .follow-or-share .follow .follow-author:hover{background-position:left bottom}body.author .follow-or-share .share{text-align:center;width:50%;float:left}body.author .follow-or-share .share h3{display:inline-block;vertical-align:top;font-size:1.3rem;margin:0}body.author .follow-or-share .share .social{display:inline-block;vertical-align:top;margin:0 0 0 .5em}
body.author .follow-or-share .share .social ul{overflow:hidden;position:relative;top:-2px}body.author .follow-or-share .share .social ul li{display:block;float:left;clear:none;margin-bottom:0}body.author .follow-or-share .share .social ul li span{background-color:#747474;margin-right:.25em}body.author .follow-or-share .share .social ul li span:hover{background-color:#21b573}
body.author .title h2{margin:0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:2.5rem;text-align:center;text-transform:uppercase}body.author ul.titles{list-style:none;margin:3em auto 0;padding:0;font-size:1.3rem;text-align:center}
body.author ul.titles>li{display:inline-block;vertical-align:top;width:23%;margin:0 1% 2em 0;text-align:center}body.author ul.titles>li:nth-child(4n+1){clear:both}body.author ul.titles>li .coverwrapper{max-width:160px;min-height:240px;margin:0 auto;position:relative}body.author ul.titles>li .coverwrapper .book-cover{position:relative;display:block;min-height:230px;float:none;margin-right:0;margin-left:0;width:auto}
body.author ul.titles>li .coverwrapper .book-cover img{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;border:1px solid rgba(0,0,0,0.1)}body.author ul.titles>li .coverwrapper .book-cover .empty{width:100%;height:auto}body.author ul.titles>li h3.title{font-size:1.5rem;font-weight:bold;margin:0}
body.author ul.titles>li .rating-wrapper{position:relative;text-align:center;height:16px;margin:.5em auto}body.author ul.titles>li .rating-wrapper .star-wrapper .star{display:inline-block;float:none}body.author ul.titles>li .view-products-wrapper{display:inline-block}body.author ul.titles>li .price{clear:both;width:100%;margin:.5em 0;text-align:center;color:#e53e30}
body.author ul.titles>li .price .used,body.author ul.titles>li .price .new{display:inline-block}body.author ul.titles>li .price .from{text-transform:lowercase}body.author ul.titles>li .price .org-price{display:block;color:#bbb;text-decoration:line-through;margin-right:.15em;font-weight:normal}body.author ul.titles>li .price .org-price.empty{text-decoration:none}
body.author ul.titles>li .price.not-available{color:#bbb}body.author ul.titles>li .format-wrapper,body.authortitle ul.authortitles>li .format-wrapper,body.series ul.series__products>li .format-wrapper,body.seriestitle ul.authortitles>li .format-wrapper{text-align:center;margin:.75em 0 0}body.author ul.titles>li .format-wrapper ul.formats,body.authortitle ul.authortitles>li .format-wrapper ul.formats,body.series ul.series__products>li .format-wrapper ul.formats,body.seriestitle ul.authortitles>li .format-wrapper ul.formats{list-style:none;margin:0;padding:0}
body.author ul.titles>li .format-wrapper ul.formats li,body.authortitle ul.authortitles>li .format-wrapper ul.formats li,body.series ul.series__products>li .format-wrapper ul.formats li,body.seriestitle ul.authortitles>li .format-wrapper ul.formats li{display:inline-block}body.author ul.titles>li .format-wrapper ul.formats li .format,body.authortitle ul.authortitles>li .format-wrapper ul.formats li .format,body.series ul.series__products>li .format-wrapper ul.formats li .format,body.seriestitle ul.authortitles>li .format-wrapper ul.formats li .format{display:block;position:relative}
body.author ul.titles>li .format-wrapper ul.formats li .format .icon,body.authortitle ul.authortitles>li .format-wrapper ul.formats li .format .icon,body.series ul.series__products>li .format-wrapper ul.formats li .format .icon,body.seriestitle ul.authortitles>li .format-wrapper ul.formats li .format .icon{position:relative;display:block;width:24px;height:24px;background:transparent center top no-repeat;background-size:100%}
body.author ul.titles>li .format-wrapper ul.formats li .format .format-title,body.authortitle ul.authortitles>li .format-wrapper ul.formats li .format .format-title,body.series ul.series__products>li .format-wrapper ul.formats li .format .format-title,body.seriestitle ul.authortitles>li .format-wrapper ul.formats li .format .format-title{display:none}
body.author ul.titles>li .format-wrapper ul.formats li.book .format .icon,body.authortitle ul.authortitles>li .format-wrapper ul.formats li.book .format .icon,body.series ul.series__products>li .format-wrapper ul.formats li.book .format .icon,body.seriestitle ul.authortitles>li .format-wrapper ul.formats li.book .format .icon{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book.png)}
body.author ul.titles>li .format-wrapper ul.formats li.ebook .format .icon,body.authortitle ul.authortitles>li .format-wrapper ul.formats li.ebook .format .icon,body.series ul.series__products>li .format-wrapper ul.formats li.ebook .format .icon,body.seriestitle ul.authortitles>li .format-wrapper ul.formats li.ebook .format .icon{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book_e-book.png)}
body.author ul.titles>li .format-wrapper ul.formats li.audiobook .format .icon,body.authortitle ul.authortitles>li .format-wrapper ul.formats li.audiobook .format .icon,body.series ul.series__products>li .format-wrapper ul.formats li.audiobook .format .icon,body.seriestitle ul.authortitles>li .format-wrapper ul.formats li.audiobook .format .icon{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book_audiobook.png)}
body.author ul.titles>li .format-wrapper ul.formats li.beam .format .icon,body.authortitle ul.authortitles>li .format-wrapper ul.formats li.beam .format .icon,body.series ul.series__products>li .format-wrapper ul.formats li.beam .format .icon,body.seriestitle ul.authortitles>li .format-wrapper ul.formats li.beam .format .icon{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book_dwarsligger.png)}
body.author ul.titles>li .format-wrapper ul.formats li.avm .format .icon,body.authortitle ul.authortitles>li .format-wrapper ul.formats li.avm .format .icon,body.series ul.series__products>li .format-wrapper ul.formats li.avm .format .icon,body.seriestitle ul.authortitles>li .format-wrapper ul.formats li.avm .format .icon{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book_avm.png)}
body.author ul.titles>li .format-wrapper ul.formats li.special .format .icon,body.authortitle ul.authortitles>li .format-wrapper ul.formats li.special .format .icon,body.series ul.series__products>li .format-wrapper ul.formats li.special .format .icon,body.seriestitle ul.authortitles>li .format-wrapper ul.formats li.special .format .icon{background-image:url(/assets/deslegte-1.0.236/images/default/icon_book_special.png)}
body.authortitle .title h1,body.seriestitle .title h1{margin-bottom:.25em;padding-right:0;line-height:1.2}body.authortitle .title h2,body.seriestitle .title h2{margin:0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:2.5rem;text-align:center;text-transform:uppercase}
body.authortitle .title .author,body.seriestitle .title .author{display:inline-block;font-size:1.5rem}body.authortitle .title .author a,body.seriestitle .title .author a{color:#21b573;text-decoration:underline}body.authortitle .title .author a:hover,body.seriestitle .title .author a:hover{color:#3c3c3c}
body.authortitle .contenttext .inner-container,body.seriestitle .contenttext .inner-container{height:72px;overflow:hidden;margin:0 0 1em 0;-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-ms-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;transition:height .2s ease-in-out}
body.authortitle .contenttext .inner-container p,body.seriestitle .contenttext .inner-container p{margin:0}body.authortitle ul.authortitles,body.seriestitle ul.authortitles{list-style:none;margin:3em auto 0;padding:0;font-size:1.3rem;text-align:center}body.authortitle ul.authortitles>li,body.seriestitle ul.authortitles>li{display:inline-block;vertical-align:top;width:23%;margin:0 1% 2em 0;text-align:center}
body.authortitle ul.authortitles>li .coverwrapper,body.seriestitle ul.authortitles>li .coverwrapper{max-width:160px;min-height:240px;margin:0 auto;position:relative}body.authortitle ul.authortitles>li .coverwrapper .book-cover,body.seriestitle ul.authortitles>li .coverwrapper .book-cover{position:relative;display:block;min-height:230px;float:none;margin-right:0;margin-left:0;width:auto}
body.authortitle ul.authortitles>li .coverwrapper .book-cover img,body.seriestitle ul.authortitles>li .coverwrapper .book-cover img{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;border:1px solid rgba(0,0,0,0.1)}body.authortitle ul.authortitles>li .coverwrapper .book-cover .empty,body.seriestitle ul.authortitles>li .coverwrapper .book-cover .empty{width:100%;height:auto}
body.authortitle ul.authortitles>li h3.title,body.seriestitle ul.authortitles>li h3.title{font-size:1.5rem;font-weight:bold;margin:0}body.authortitle ul.authortitles>li .rating-wrapper,body.seriestitle ul.authortitles>li .rating-wrapper{position:relative;text-align:center;height:16px;margin:.5em auto}
body.authortitle ul.authortitles>li .rating-wrapper .star-wrapper .star,body.seriestitle ul.authortitles>li .rating-wrapper .star-wrapper .star{display:inline-block;float:none}body.authortitle ul.authortitles>li .view-products-wrapper,body.seriestitle ul.authortitles>li .view-products-wrapper{display:inline-block}
body.authortitle ul.authortitles>li .price,body.seriestitle ul.authortitles>li .price{clear:both;width:100%;margin:.5em 0;text-align:center;color:#e53e30}body.authortitle ul.authortitles>li .price .used,body.authortitle ul.authortitles>li .price .new,body.seriestitle ul.authortitles>li .price .used,body.seriestitle ul.authortitles>li .price .new{display:inline-block}
body.authortitle ul.authortitles>li .price .from,body.seriestitle ul.authortitles>li .price .from{text-transform:lowercase}body.authortitle ul.authortitles>li .price .org-price,body.seriestitle ul.authortitles>li .price .org-price{display:block;color:#bbb;text-decoration:line-through;margin-right:.15em;font-weight:normal}
body.authortitle ul.authortitles>li .price .org-price.empty,body.seriestitle ul.authortitles>li .price .org-price.empty{text-decoration:none}body.authortitle ul.authortitles>li .price.not-available,body.seriestitle ul.authortitles>li .price.not-available{color:#bbb}.toggleable .togglebar{text-align:center;width:100%;display:inline-block}
.toggleable .togglebar span{background:transparent url(/assets/deslegte-1.0.236/images/default/arrow_down.svg) right center no-repeat;background-size:12px;padding:0 20px 0 0}.toggleable.maximized .togglebar span{background-image:url(/assets/deslegte-1.0.236/images/default/arrow_up.svg)}.h2--centered{margin:0 0 1.5em;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:2.2rem;font-weight:normal;text-align:center;text-transform:uppercase}
.block__inline-newsletter{max-width:600px;margin:0 auto 3em;background:#fff;padding:20px;border:1px solid #d9d9d9}#simplemodal-overlay{background-color:#fff}#simplemodal-container{width:480px;height:320px;padding:1em .5em;background:#fff;border-radius:.5em;box-shadow:0 0 5px rgba(0,0,0,0.333333)}#simplemodal-container a.modalCloseImg{width:30px;height:30px;display:inline;z-index:3200;position:absolute;top:-14px;right:-14px;cursor:pointer;border-bottom:0;background:#3c3c3c url(/assets/deslegte-1.0.236/images/default/overlay_close.png) no-repeat;border-radius:50%}
.simplemodal-wrap{margin-top:.5em}#addresses.simplemodal-data{padding:0 1em;font-size:1.3rem}#addresses.simplemodal-data h2{font-size:1.7rem;margin:.25em 0;padding:0 .1em;font-weight:bold}#addresses.simplemodal-data a{color:#3c3c3c;font-weight:bold;cursor:pointer}#addresses.simplemodal-data ul{overflow:hidden;margin:0;padding:0}
#addresses.simplemodal-data ul li{display:block;float:left;width:96%;margin:1.5em 2% 1em;padding:.5em 2%;border:1px solid #bbb;border-radius:.5em;-webkit-transition:background-color .125s ease-in-out;-moz-transition:background-color .125s ease-in-out;-ms-transition:background-color .125s ease-in-out;-o-transition:background-color .125s ease-in-out;transition:background-color .125s ease-in-out}
#addresses.simplemodal-data ul li p:hover{cursor:pointer}#addresses.simplemodal-data ul li a{margin-top:.5em;text-decoration:underline}#addresses.simplemodal-data ul li:hover{background:rgba(0,0,0,0.025)}#addresses.simplemodal-data .custom{clear:both;margin:2% 0}#addresses.simplemodal-data .custom a{margin-top:.5em;text-decoration:underline}
.container.theme-sinterklaas{background:#000 url(/assets/deslegte-1.0.236/images/default/theming/bg-sinterklaas.jpg) center no-repeat;background-size:cover;background-attachment:fixed}.container.theme-sinterklaas .main-container{background-color:transparent;padding-bottom:0}.container.theme-sinterklaas .main-container .wrapper{width:1024px;background-color:#fff;padding-left:62px;padding-right:62px;padding-bottom:10em}
.container.theme-sinterklaas .contenttext img.align-right{float:right;margin:0 0 1.5em 1.5em}.container.theme-sinterklaas article.menu.horizontal .title{text-align:center}.container.theme-sinterklaas article.menu.horizontal .title h2{position:relative;display:inline-block;background:transparent url(/assets/deslegte-1.0.236/images/default/theming/border-sinterklaas.png) bottom center repeat-x}
.container.theme-sinterklaas article.menu.horizontal .title h2:before{content:"";position:absolute;top:0;left:-33px;width:23px;height:21px;background:transparent url(/assets/deslegte-1.0.236/images/default/theming/h-accent1-sinterklaas.png) center no-repeat}.container.theme-sinterklaas article.menu.horizontal .title h2:after{content:"";position:absolute;bottom:0;right:-36px;width:26px;height:19px;background:transparent url(/assets/deslegte-1.0.236/images/default/theming/h-accent2-sinterklaas.png) center no-repeat}
.container.theme-sinterklaas article.menu.horizontal .menu-horizontal-wrapper.odd .title h2:before{top:auto;bottom:0;left:-36px;width:26px;height:19px;background-image:url(/assets/deslegte-1.0.236/images/default/theming/h-accent2-sinterklaas.png)}.container.theme-sinterklaas article.menu.horizontal .menu-horizontal-wrapper.odd .title h2:after{bottom:auto;top:0;right:-33px;width:23px;height:21px;background-image:url(/assets/deslegte-1.0.236/images/default/theming/h-accent1-sinterklaas.png)}
body.viewedproducts #viewed-products{text-align:center}body.viewedproducts #viewed-products ul li{width:25%;margin-bottom:3em;padding:0 20px 0 0}body.viewedproducts #viewed-products ul li .coverwrapper{min-height:300px}body.viewedproducts #viewed-products ul li .coverwrapper .book-cover{min-height:300px}
body.viewedproducts #viewed-products ul li .wishlist{margin:1rem 0 0}body.viewedproducts #viewed-products ul li:nth-child(4n+1){clear:both}body.viewedproducts #viewed-products .wishlist{margin:0 0 4rem 0}body.viewedproducts #viewed-products .wishlist a{background:url(/assets/deslegte-1.0.236/images/default/heart_wishlist.png) left top -1px no-repeat;line-height:1.6;padding-left:24px;text-decoration:underline;-webkit-transition:background-position .125s ease-in;-moz-transition:background-position .125s ease-in;-ms-transition:background-position .125s ease-in;-o-transition:background-position .125s ease-in;transition:background-position .125s ease-in}
body.viewedproducts #viewed-products .wishlist a:hover{color:#3c3c3c;text-decoration:none;background-position:left bottom -2px}body.viewedproducts #viewed-products .hide{position:relative;top:0;display:inline-block;margin:1rem 0 0;padding:0;background:rgba(0,0,0,0.025);border:1px solid #d9d9d9;border-radius:4px;box-shadow:0 2px 0 rgba(0,0,0,0.15);text-decoration:none;transition:all .125s ease-in}
body.viewedproducts #viewed-products .hide span{display:block;padding:0 2.75rem 0 .75rem;color:#3c3c3c;text-decoration:none;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-weight:normal;line-height:32px;background:transparent url(/assets/deslegte-1.0.236/images/default/hide.svg) right .75rem center no-repeat;background-size:16px auto}
body.viewedproducts #viewed-products .hide:hover{background:#21b573;box-shadow:0 2px 0 #1d9f65;border-color:#1d9f65}body.viewedproducts #viewed-products .hide:hover span{color:#fff}body.viewedproducts #viewed-products .hide:active{top:2px;box-shadow:0 0 0 #1d9f65}body.viewedproducts #suggestions{border:1px solid #d9d9d9;border-radius:4px;padding:20px;margin:2rem 0 0;width:calc(100%+64px);margin-left:-32px}
body.viewedproducts #suggestions .title{margin-bottom:2rem;text-align:center}body.viewedproducts #suggestions .title h2{margin:0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:2.5rem;text-align:center;text-transform:uppercase}
body.viewedproducts #suggestions .title h3{margin:.25em 0 0;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif;font-size:1.7rem;font-style:italic;text-align:center;color:#747474}body.viewedproducts #suggestions ul li{width:225px;padding:0 10px;visibility:hidden}
body.viewedproducts #suggestions ul li .coverwrapper{min-height:288px}body.viewedproducts #suggestions ul li .coverwrapper .book-cover{min-height:288px}body.viewedproducts #suggestions ul li .coverwrapper .cover-not-found .title{font-size:1.1rem}body.viewedproducts #suggestions ul li .coverwrapper .cover-not-found .title{top:1em}
body.viewedproducts #suggestions ul li .coverwrapper .cover-not-found .author{bottom:1em}body.viewedproducts #suggestions ul li .book-details a.view-products{text-decoration:none}body.viewedproducts #suggestions .bx-controls .bx-prev,body.viewedproducts #suggestions .bx-controls .bx-next{top:calc(50% - 16px)}
body.viewedproducts #suggestions .bx-controls .bx-prev{left:-24px}body.viewedproducts #suggestions .bx-controls .bx-next{right:-24px}body.viewedproducts #viewed-products ul,body.viewedproducts #suggestions ul{list-style:none;margin:0;padding:0;overflow:hidden}body.viewedproducts #viewed-products ul li,body.viewedproducts #suggestions ul li{text-align:center;float:left}
body.viewedproducts #viewed-products ul li .coverwrapper,body.viewedproducts #suggestions ul li .coverwrapper{max-width:100%;margin:0 auto;position:relative}body.viewedproducts #viewed-products ul li .coverwrapper a,body.viewedproducts #suggestions ul li .coverwrapper a{position:relative;display:block;float:none;margin-right:0;margin-left:0;width:auto;color:#3c3c3c}
body.viewedproducts #viewed-products ul li .coverwrapper a:hover,body.viewedproducts #suggestions ul li .coverwrapper a:hover{color:#21b573}body.viewedproducts #viewed-products ul li .coverwrapper .book-cover,body.viewedproducts #suggestions ul li .coverwrapper .book-cover{position:relative;display:block;float:none;margin-right:0;margin-left:0;width:auto}
body.viewedproducts #viewed-products ul li .coverwrapper .book-cover img,body.viewedproducts #suggestions ul li .coverwrapper .book-cover img{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;border:1px solid rgba(0,0,0,0.05)}body.viewedproducts #viewed-products ul li .book-details,body.viewedproducts #suggestions ul li .book-details{padding:1em 0 0 0}
body.viewedproducts #viewed-products ul li .book-details h3,body.viewedproducts #suggestions ul li .book-details h3{font-size:1.3rem;font-weight:bold}body.viewedproducts #viewed-products ul li .book-details h3 a,body.viewedproducts #suggestions ul li .book-details h3 a{color:#3c3c3c;text-decoration:none}
body.viewedproducts #viewed-products ul li .book-details h3 a:hover,body.viewedproducts #suggestions ul li .book-details h3 a:hover{color:#21b573}body.viewedproducts #viewed-products ul li .book-details .author,body.viewedproducts #suggestions ul li .book-details .author{overflow:hidden}body.viewedproducts #viewed-products ul li .book-details .author a,body.viewedproducts #suggestions ul li .book-details .author a{color:#3c3c3c;text-decoration:none}
body.viewedproducts #viewed-products ul li .book-details .author a:hover,body.viewedproducts #suggestions ul li .book-details .author a:hover{color:#21b573}body.viewedproducts #viewed-products ul li .book-details .price,body.viewedproducts #suggestions ul li .book-details .price{color:#e53e30;height:1rem;margin:1em 0}
body.viewedproducts #viewed-products ul li .book-details .price.no-stock,body.viewedproducts #suggestions ul li .book-details .price.no-stock{color:#bbb}body.viewedproducts #viewed-products ul li .book-details .view-products-wrapper,body.viewedproducts #suggestions ul li .book-details .view-products-wrapper{margin:2em 0 0}
.group{margin:1em 0}.group.hidden{margin:0}.group--bordered{border:1px solid #d9d9d9;border-radius:4px;font-size:1.5rem;line-height:1.7;padding:1em!important}.group--bordered label:hover{cursor:pointer}.group__title{margin:0}.group__label{margin-bottom:1em;display:inline-block}.group__label:last-child{margin-bottom:0}
.group__input{margin:.7em .5em 0 .5em!important}.group__description{margin:0 0 0 23px!important;font-size:1.3rem}.submit--right{margin-right:1em!important}.dialog--informal{width:100%;padding:0;margin:0 0 1em 0;font-style:italic}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
#cboxOverlay{background:#000;opacity:.2;filter:alpha(opacity=80)}#colorbox{outline:0;border-radius:1em}#cboxTopLeft{width:10px;height:10px;background:#fff}#cboxTopRight{width:10px;height:10px;background:#fff}#cboxBottomLeft{width:10px;height:10px;background:#fff}#cboxBottomRight{width:10px;height:10px;background:#fff}
#cboxMiddleLeft{width:10px;background:#fff}#cboxMiddleRight{width:10px;background:#fff}#cboxTopCenter{height:10px;background:#fff}#cboxBottomCenter{height:10px;background:#fff}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}
#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%}#cboxCurrent{position:absolute;bottom:4px;left:58px}#cboxCurrent,#cboxTitle{color:#000;font-size:1.4rem;line-height:1.2;font-style:italic;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}
#cboxLoadingOverlay{background:url(/assets/deslegte-1.0.236/images/default/colorbox/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/assets/deslegte-1.0.236/images/default/colorbox/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/assets/deslegte-1.0.236/images/default/colorbox/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}
#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/assets/deslegte-1.0.236/images/default/colorbox/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(/assets/deslegte-1.0.236/images/default/colorbox/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}
#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}
@media only screen and (min-width:90em){body.metalist .main-container .wrapper{width:1280px}body.metalist .container.twocolumn .main.main-right .col2.right{width:1010px}body.metalist .searchresults.grid li{width:19%;width:calc(95% / 5);margin-right:1%}body.metalist .searchresults.grid li:nth-child(4n+1){clear:none}
body.metalist .searchresults.grid li:nth-child(5n+1){clear:both}#recent-pages{width:900px;margin:10em auto 0;padding-bottom:0}body.form #breadcrumbs,body.form .col1,body.login #breadcrumbs,body.login .col1,body.createaccount #breadcrumbs,body.createaccount .col1,body.forgotpassword #breadcrumbs,body.forgotpassword .col1,body.change_password #breadcrumbs,body.change_password .col1,body.returnform #breadcrumbs,body.returnform .col1,body.personal_settings #breadcrumbs,body.personal_settings .col1{width:900px}
body.menu.horizontal #breadcrumbs,body.menu.horizontal .title-top,body.menu.horizontal .contenttext,body.menu.terms #breadcrumbs,body.menu.terms .title-top,body.menu.terms .contenttext,body.menu.rich #breadcrumbs,body.menu.rich .title-top,body.menu.rich .contenttext,body.menu.grid #breadcrumbs,body.menu.grid .title-top,body.menu.grid .contenttext,body.menu.chart #breadcrumbs,body.menu.chart .title-top,body.menu.chart .contenttext,body.menu.searchresults #breadcrumbs,body.menu.searchresults .title-top,body.menu.searchresults .contenttext,body.menu.blog #breadcrumbs,body.menu.blog .title-top,body.menu.blog .contenttext,body.menu.alternate #breadcrumbs,body.menu.alternate .title-top,body.menu.alternate .contenttext{width:900px}
body.style-showcase .top-content .row .column .top-3 ul{height:480px}body.style-showcase .top-content .row .column .top-3 ul li .coverwrapper{width:150px;height:220px}body.style-showcase .top-content .row .column .top-3 ul li .coverwrapper .book-cover{min-height:220px}body.style-showcase .top-content .row .column .top-3 ul li .coverwrapper .cover-not-found{width:150px}
body.style-showcase .top-content .row .column .latest ul li{padding:0}body.style-showcase .top-content .row .column .latest ul li .coverwrapper{height:150px}body.style-showcase .top-content .row .column .latest ul li .coverwrapper .book-cover{height:150px}body.style-showcase .top-content .row .column .latest ul li .coverwrapper .cover-not-found{width:100px}
body.style-showcase .vertical-row article ul li:nth-child(5){visibility:visible}}@media only screen and (max-width:60em){body.page .book-wrapper .column-left{float:none;width:100%;margin:0;padding:0}body.page .book-wrapper .column-right{float:none;width:100%;margin:2em 0 0 0;padding:0}body.page .book-wrapper .banners aside.bannerposition{max-width:320px;margin:0 auto 2em}
body.page .book-wrapper .book-cover{width:260px;margin:0 auto}body.page .book-wrapper .book-cover .image-large img{margin:0 auto}body.page .book-wrapper .book-cover .image-large .maximize{display:none}body.page .book-wrapper .book-cover .image-large .image-largest{width:100%}body.page .book-wrapper .book-cover .image-large .image-largest img{width:100%}
body.page .book-wrapper .book-details-nav-wrapper{text-align:center}body.page .book-wrapper .book-details-nav-wrapper ul{width:100%}body.page .book-wrapper #book-overview .book-title{max-width:100%}body.page .book-wrapper #book-overview .book-subtitle{max-width:100%}body.page .book-wrapper #book-overview #shop-info .row{padding:1em}
body.page .book-wrapper #book-overview #shop-info .row.head{display:none}body.page .book-wrapper #book-overview #shop-info .row .column{padding:0}body.page .book-wrapper #book-overview #shop-info .row .column.supplier{width:100%;text-align:center;line-height:20px}body.page .book-wrapper #book-overview #shop-info .row .column.type{width:33%;text-align:center}
body.page .book-wrapper #book-overview #shop-info .row .column.quality,body.page .book-wrapper #book-overview #shop-info .row .column.productform,body.page .book-wrapper #book-overview #shop-info .row .column.stock{width:100%;text-align:center;line-height:20px}body.page .book-wrapper #book-overview #shop-info .row .column.stock{display:none}
body.page .book-wrapper #book-overview #shop-info .row .column.productform.e-book{width:100%}body.page .book-wrapper #book-overview #shop-info .row .column.price{width:100%;line-height:20px}body.page .book-wrapper #book-overview #shop-info .row .column.price.display-org-price{padding-top:0;line-height:inherit}
body.page .book-wrapper #book-overview #shop-info .row .column.price .org-price{position:relative;top:auto;left:auto;right:auto;margin-right:.25em}body.page .book-wrapper #book-overview #shop-info .row .column.button{width:100%;text-align:center;margin-top:.5em;margin-bottom:1em}body.page .book-wrapper #book-overview #shop-info .row.details{padding-top:0}
body.page .book-wrapper #book-overview #shop-info .row.details .right{overflow:hidden;width:100%;margin-left:0;padding:.5em 0 0;text-align:center}body.page .book-wrapper #book-overview #shop-info .row.details .checked{padding-left:0;padding-top:15px;background-position:center top;text-align:center}body.page .book-wrapper #book-overview #shop-info .row.details .notice{padding-left:0;padding-top:24px;background-position:center top}
body.page .book-wrapper #book-overview #shop-info .row.also-available-as .column{padding:0}body.page .related ul li{margin:0 0 2em 0}body.metalist .searchresults-summary p{width:90%;line-height:1.2}body.metalist .searchresults-header{font-size:1.2rem;margin-bottom:3em}body.metalist .searchresults-header .advanced-search-link{float:none;text-align:center}
body.metalist .searchresults-header .sorter{margin:0;float:none}body.metalist .searchresults-header .view-title,body.metalist .searchresults-header .searchresults-view{display:none}body.metalist .searchresults-header .sort-by label{float:none;display:inline-block}body.metalist .searchresults-header .sort-by form{float:none;display:inline-block}
body.metalist .searchresults-header .order-by{display:none}body.metalist .searchresults.grid li{float:left;width:48%;margin-right:2%}body.metalist .searchresults.grid li .rating-wrapper{left:0}body.metalist .searchresults.grid li .shop-info{text-align:center}body.metalist .searchresults.grid li .wishlist-add-action{float:none;margin:0 0 1em;padding-left:24px;background-position:left top;width:auto;height:auto;text-indent:0;text-decoration:underline}
body.metalist .searchresults.grid li .wishlist-add-action:hover{color:#3c3c3c;text-decoration:none;background-position:left bottom}body.metalist .searchresults.list li{margin-bottom:3em}body.metalist .searchresults.list li .coverwrapper{float:none;margin:0 auto}body.metalist .searchresults.list li .book-cover{float:none}
body.metalist .searchresults.list li .book-details{margin-left:0;text-align:center}body.metalist .searchresults.list li .rating-wrapper{position:relative;top:auto;right:auto;position:relative;overflow:hidden;text-align:center;width:87px;margin:.75em auto}body.metalist .searchresults.list li .view-products-wrapper{float:none;text-align:center}
body.metalist .searchresults.list li a.button{margin:0 auto}body.metalist .searchresults.list li .wishlist{float:none;width:130px;margin:1em auto}body.profile #profile-tab #profile-wishlist .book{width:49%;margin-right:1%}body.profile #profile-tab #profile-wishlist .book .cover-wrapper{min-height:250px}
body.checkout #order,body.payment #order,body.payment_result #order,body.process_order #order,body.banktransfer #order,body.proceed_payment #order{margin:0 5%}body.checkout #order-steps,body.payment #order-steps,body.payment_result #order-steps,body.process_order #order-steps,body.banktransfer #order-steps,body.proceed_payment #order-steps{margin:0 0 2em 0}
body.checkout #order-steps .step,body.payment #order-steps .step,body.payment_result #order-steps .step,body.process_order #order-steps .step,body.banktransfer #order-steps .step,body.proceed_payment #order-steps .step{position:relative;display:inline-block;width:100%;text-align:left;padding:.5em 1em}
body.checkout #order-steps .step .cart,body.payment #order-steps .step .cart,body.payment_result #order-steps .step .cart,body.process_order #order-steps .step .cart,body.banktransfer #order-steps .step .cart,body.proceed_payment #order-steps .step .cart{top:.75em;left:auto;right:.75em}body.checkout #order-steps #step1,body.payment #order-steps #step1,body.payment_result #order-steps #step1,body.process_order #order-steps #step1,body.banktransfer #order-steps #step1,body.proceed_payment #order-steps #step1{border-radius:.5em .5em 0 0}
body.checkout #order-steps #step2,body.payment #order-steps #step2,body.payment_result #order-steps #step2,body.process_order #order-steps #step2,body.banktransfer #order-steps #step2,body.proceed_payment #order-steps #step2{width:100%}body.checkout #order-steps #step3,body.payment #order-steps #step3,body.payment_result #order-steps #step3,body.process_order #order-steps #step3,body.banktransfer #order-steps #step3,body.proceed_payment #order-steps #step3{float:none;border-radius:0 0 .5em .5em}
body.checkout .orderform,body.payment .orderform,body.payment_result .orderform,body.process_order .orderform,body.banktransfer .orderform,body.proceed_payment .orderform{margin-top:2em;padding:0}body.checkout .orderform .agreeConditions,body.payment .orderform .agreeConditions,body.payment_result .orderform .agreeConditions,body.process_order .orderform .agreeConditions,body.banktransfer .orderform .agreeConditions,body.proceed_payment .orderform .agreeConditions{padding-top:2em}
body.checkout .orderform .issuerId,body.payment .orderform .issuerId,body.payment_result .orderform .issuerId,body.process_order .orderform .issuerId,body.banktransfer .orderform .issuerId,body.proceed_payment .orderform .issuerId{padding-top:1em}body.checkout .orderform .element.submit input[type=submit].next,body.payment .orderform .element.submit input[type=submit].next,body.payment_result .orderform .element.submit input[type=submit].next,body.process_order .orderform .element.submit input[type=submit].next,body.banktransfer .orderform .element.submit input[type=submit].next,body.proceed_payment .orderform .element.submit input[type=submit].next{margin-left:0}
body.checkout .orderform .contactAddress_houseNumber .validation.ok,body.payment .orderform .contactAddress_houseNumber .validation.ok,body.payment_result .orderform .contactAddress_houseNumber .validation.ok,body.process_order .orderform .contactAddress_houseNumber .validation.ok,body.banktransfer .orderform .contactAddress_houseNumber .validation.ok,body.proceed_payment .orderform .contactAddress_houseNumber .validation.ok{margin-left:0}
body.checkout .paymentType .label{margin:0 0 1em 0}body.checkout .paymentType .radio-option{width:50%}body.checkout .paymentType .radio-option label{width:94%;margin:0 3%;padding-bottom:.5em}body.checkout .paymentType .validation{margin-top:-1.75em}body.checkout form .element .label{width:100%}body.checkout form .element .input{width:95%}
body.checkout form .element .label{margin:.25rem 0}body.checkout form p.required-note{margin-top:1em}.element.pickuplocation{margin-left:0;width:95%}#validationshippingType img,#validationdeliveryAddressType img{top:-2.25rem}body.payment .articles,body.payment #user-info,body.payment #user-paymenttype{padding:0}
body.payment .articles{padding:0}body.payment .articles .row .column{margin-bottom:1em}body.payment .articles .row .column.visual{width:100%}body.payment .articles .row .column.title{width:100%;text-align:center;margin-bottom:1em}body.payment .articles .row .column.delivery{width:100%;text-align:center;margin-bottom:1em}
body.payment .articles .row .column.qty{width:50%;text-align:center}body.payment .articles .row .column.price{width:50%;text-align:center}body.payment .articles .row .column.buffer{display:none}body.payment .articles .row .column.delivery_costs,body.payment .articles .row .column.total_price{width:66%}
body.payment .articles .row.delivery-cost .column.price,body.payment .articles .row.total-costs .column.price{width:33%;text-align:right}body.payment #user-info{padding:0}body.payment #user-info #user-invoice{float:none;width:100%;margin-right:0;margin-bottom:1em}body.payment #user-info #user-delivery{float:none;width:100%}
body.payment #user-paymenttype{padding:0;text-align:center}body.payment_result #order.results .contenttext,body.process_order #order.results .contenttext,body.banktransfer #order.results .contenttext{padding:0}body.payment_result #resultbookshare,body.process_order #resultbookshare,body.banktransfer #resultbookshare{padding:0}
body.payment_result #resultbookshare .article,body.process_order #resultbookshare .article,body.banktransfer #resultbookshare .article{float:none;width:100%}body.metalist .container.twocolumn .main.main-right .col2.left{display:none;margin-left:0}body.metalist .container.twocolumn .main.main-right .col2.right{width:100%;margin-left:0}
body.menu article.horizontal ul.grid-6{max-height:436px}body.menu article.horizontal ul.grid-6 li{padding:0 1em}body.menu article.horizontal ul.grid-6 li .coverwrapper{min-height:300px}body.menu article.horizontal ul.grid-6 li .coverwrapper .book-cover{min-height:300px}body.menu article.horizontal ul.grid-6 li .coverwrapper .book-cover img{width:100%;max-width:100%;height:auto}
body.menu article.horizontal ul.grid-6 li .coverwrapper .book-cover img.portret{width:auto;height:100%;max-height:100%}body.menu article.horizontal ul.grid-6 li .book-details .view-products span{font-size:1.5rem}body.menu article.horizontal ul.grid-6 .bx-controls .bx-prev,body.menu article.horizontal ul.grid-6 .bx-controls .bx-next{top:130px}
body.menu .menu-terms li{width:40%;margin:0 5% 2em}body.menu .menu-terms li a .bg{background-size:100%}body.menu .menu-terms li a:hover .bg{background-position:center}.menu-rich li,.menu-searchresults li{width:100%;margin-right:0}.menu-grid>li{width:33%;margin-right:0}.menu-grid>li .shop-info{text-align:center}
.menu-grid>li .wishlist-add-action{float:none;margin:0 0 1em;padding-left:24px;background-position:left top;width:auto;height:auto;text-indent:0;text-decoration:underline}.menu-grid>li .wishlist-add-action:hover{background-position:left bottom}.menu-grid>li:nth-child(4n+1){clear:none}.menu-grid>li:nth-child(3n+1){clear:both}
body.form #breadcrumbs,body.form .col1,body.createaccount #breadcrumbs,body.createaccount .col1,body.forgotpassword #breadcrumbs,body.forgotpassword .col1,body.change_password #breadcrumbs,body.change_password .col1,body.returnform #breadcrumbs,body.returnform .col1,body.personal_settings #breadcrumbs,body.personal_settings .col1{width:100%;margin-left:0;margin-right:0}
body.form form .element .label,body.form form .element .input,body.createaccount form .element .label,body.createaccount form .element .input,body.forgotpassword form .element .label,body.forgotpassword form .element .input,body.change_password form .element .label,body.change_password form .element .input,body.returnform form .element .label,body.returnform form .element .input,body.personal_settings form .element .label,body.personal_settings form .element .input{width:100%}
body.form form p.required-note,body.createaccount form p.required-note,body.forgotpassword form p.required-note,body.change_password form p.required-note,body.returnform form p.required-note,body.personal_settings form p.required-note{margin-top:1em}body.menu.horizontal #breadcrumbs,body.menu.horizontal .title-top,body.menu.horizontal .contenttext,body.menu.terms #breadcrumbs,body.menu.terms .title-top,body.menu.terms .contenttext,body.menu.rich #breadcrumbs,body.menu.rich .title-top,body.menu.rich .contenttext,body.menu.grid #breadcrumbs,body.menu.grid .title-top,body.menu.grid .contenttext,body.menu.chart #breadcrumbs,body.menu.chart .title-top,body.menu.chart .contenttext,body.menu.searchresults #breadcrumbs,body.menu.searchresults .title-top,body.menu.searchresults .contenttext,body.menu.blog #breadcrumbs,body.menu.blog .title-top,body.menu.blog .contenttext,body.menu.alternate #breadcrumbs,body.menu.alternate .title-top,body.menu.alternate .contenttext{width:100%;margin-left:0;margin-right:0}
.menu-timeline article .child-list{padding-left:64px}.menu-timeline article .child-list ul.child__visual{margin-left:16px}.menu-timeline article .child-list ul.child__visual li:nth-child(3){display:none}.menu__alternate-item--grid{width:33%}body.authorlist .wrapper,body.author .wrapper,body.authortitle .wrapper{width:100%}
body.authorlist .highlight{max-width:100%}body.authorlist .highlight .highlight-content ul li{margin-bottom:1em}body.authorlist .group-wrapper .group{float:none;width:100%}body.authorlist #gototop{left:auto;right:2%;margin:0}body.author article .row>.column{width:100%;float:none}body.author article .row>.column:nth-child(1){padding-right:0;padding-bottom:2em}
body.author article .row>.column:nth-child(2){padding-left:0;padding-bottom:2em}body.author .bio-and-specs .specifications ul .column.left{width:35%}body.author .bio-and-specs .specifications ul .column.right{width:65%;word-wrap:break-word}body.author .follow-or-share.row .column{padding:2em 1em;margin:0}
body.author .follow-or-share.row .column:nth-child(2){border-left:0;border-top:1px solid #bbb}body.author ul.titles>li{width:49%}body.authortitle ul.authortitles li{margin-bottom:3em;width:48%}body.authortitle ul.authortitles li .coverwrapper{float:none;margin:0 auto}body.authortitle ul.authortitles li .book-cover{float:none}
body.authortitle ul.authortitles li .book-details{margin-left:0;text-align:center}body.authortitle ul.authortitles li .rating-wrapper{position:relative;top:auto;right:auto;position:relative;overflow:hidden;text-align:center;width:87px;margin:.75em auto}body.authortitle ul.authortitles li .view-products-wrapper{float:none;text-align:center}
body.authortitle ul.authortitles li a.button{margin:0 auto}body.authortitle ul.authortitles li .wishlist{float:none;width:130px;margin:1em auto}.container.theme-sinterklaas .main-container .wrapper{width:100%;padding-left:0;padding-right:0}body.viewedproducts #viewed-products ul li{width:calc(100% / 3)}
body.viewedproducts #suggestions{width:100%;margin-left:0}}@media only screen and (max-width:48em){body.cart .container.twocolumn .col2.left{float:none;width:100%;margin-bottom:4em}body.cart .container.twocolumn .col2.right{float:none;width:100%;margin-left:0;margin-bottom:4em}body.cart .articles .row .column.product{width:39%}
body.cart .articles .row .column.totalinc{width:85%}body.cart .articles .row .column.price{width:10%}body.cart .articles .alert{margin-left:0;margin-right:0}body.cart .shippingcosts .row .column.totalinc{width:75%}body.cart .shippingcosts .row .column.price{width:25%}body.page .book-wrapper .column-left{height:auto}
body.page .book-wrapper #book-overview .rating{text-align:center}body.page .book-wrapper #book-overview .ratingcount,body.page .book-wrapper #book-overview .ratingrated{width:100%}body.page .book-wrapper #book-overview .ratebook #bookrating{text-align:center}body.page .book-wrapper #book-overview .shop-table .delivery-text{position:relative;top:auto;right:auto;line-height:1.6;text-align:center;margin:1em 0;font-style:italic}
body.page .book-wrapper #book-overview .wishlist{width:100%;margin:1em 0}body.page .book-wrapper #book-overview #shop-info .row.details .left{width:0;margin-left:0}body.page .book-wrapper #book-overview #shop-info .row .column.error{padding-top:3px}body.page .book-wrapper #book-overview .row .book-specific-information{display:inline-block;margin-left:auto;margin-right:auto}
body.page .book-wrapper #book-overview #book-details .book-reviews .reviews-wrapper .review .review-info .review-date{margin-top:.5em;clear:both;float:none;width:auto;text-align:center;color:#bbb}body.page .book-wrapper #book-overview .other-formats .relatedlink li .relatedlink-wrapper{max-width:inherit}
.menu-rich li,.menu-searchresults li{margin-bottom:3em}.menu-rich li .coverwrapper,.menu-searchresults li .coverwrapper{float:none;margin:0 auto 1em;min-height:1px}.menu-rich li .coverwrapper.empty,.menu-searchresults li .coverwrapper.empty{min-height:330px}.menu-rich li .book-cover,.menu-searchresults li .book-cover{float:none}
.menu-rich li .book-details,.menu-searchresults li .book-details{margin-left:0;text-align:center}.menu-rich li .rating-wrapper,.menu-searchresults li .rating-wrapper{position:relative;top:auto;right:auto;position:relative;text-align:center;width:87px;margin:.75em auto;height:1em}.menu-rich li .book-description,.menu-searchresults li .book-description{clear:both}
.menu-rich li .view-products-wrapper,.menu-searchresults li .view-products-wrapper{float:none;text-align:center}.menu-rich li a.button,.menu-searchresults li a.button{margin:0 auto}.menu-rich li .wishlist,.menu-searchresults li .wishlist{float:none;width:130px;margin:1em auto}.menu-rich.chart li,.menu-searchresults.chart li{padding-left:0}
.menu-rich.chart li .chart-position,.menu-searchresults.chart li .chart-position{z-index:99;top:-16px;left:50%;right:50%}.menu-rich.chart li .book-details,.menu-searchresults.chart li .book-details{margin-bottom:4em}.list-default,.list-rich{margin-right:2em}.list-rich li.has-visual h3{padding-right:0}
.list-rich li .visual{float:none;display:block;padding:.5em 0 1em;margin-top:0}.list-rich li .visual img{width:100%;height:auto;max-height:none}body.form #breadcrumbs,body.form .col1,body.login #breadcrumbs,body.login .col1,body.createaccount #breadcrumbs,body.createaccount .col1,body.forgotpassword #breadcrumbs,body.forgotpassword .col1,body.change_password #breadcrumbs,body.change_password .col1,body.returnform #breadcrumbs,body.returnform .col1{width:100%;margin-left:0;margin-right:0}
body.orderdetails .order-info .row .column.left,body.return .order-info .row .column.left{width:35%}body.orderdetails .table--inside .row .column.title,body.orderdetails .table--inside .row .column.title{width:90%}body.orderdetails .table--inside .row .column.quantity,body.orderdetails .table--inside .row .column.quantity{width:10%;text-align:center}
body.orderdetails .row .column.title--product-ebook,body.orderdetails .row .column.title--product-audiobook{width:70%}body.orderdetails .row .column.download{width:30%}body.authorlist .alphabet-clone{background:#fff;opacity:0;position:fixed;top:0;left:0;width:100%;margin:0;z-index:999;padding:.5em 1em;box-shadow:0 0 5px rgba(0,0,0,0.25);-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}
body.authorlist .highlight .highlight-content ul li{width:50%}body.author ul.titles>li{width:47%;margin:0 2% 3em 0}body.authortitle ul.authortitles li{width:47%;margin:0 2% 3em 0}body.menu.blog .menu-blog .blog-item{padding:1rem 0}body.menu.blog .menu-blog .blog-item img{margin:1rem 0}body.menu.blog .menu-blog .blog-item iframe{margin-bottom:4rem}
.series__products:not(.series__products--show-all){text-align:center;max-height:initial!important}.series__products:not(.series__products--show-all) li{display:none;text-align:left;float:none!important}.series__products:not(.series__products--show-all) li:nth-child(1),.series__products:not(.series__products--show-all) li:nth-child(2),.series__products:not(.series__products--show-all) li:nth-child(3){display:inline-block}
.series__products li{margin-bottom:4rem}.menu__alternate-item--list-default .product__container{margin:0 30px}.menu__alternate-item--list-default .book-details{width:calc(100% - 240px);margin-left:30px}}@media only screen and (max-width:40em){body.metalist .searchresults-summary p{width:85%}body.metalist .searchresults-header .view-mode,body.metalist .searchresults-header .sort-by{font-size:1rem}
body.metalist .searchresults.grid li{float:none;width:100%;margin-right:0}body.cart .articles .row{display:block;margin-bottom:1em}body.cart .articles .row.head{display:none}body.cart .articles .row .column{float:left}body.cart .articles .row .column.visual,body.cart .articles .row .column.product,body.cart .articles .row .column.delivery{width:100%;text-align:center}
body.cart .articles .row .column.visual{margin-bottom:1em}body.cart .articles .row .column.delivery{margin-bottom:1em}body.cart .articles .row .column.amount{width:50%;text-align:right;padding-right:1em}body.cart .articles .row .column.delete{width:35%;text-align:left;padding-left:2em}body.cart .articles .row .column.totalinc{width:83%}
body.cart .articles .row .column.price{width:15%}body.cart .articles .row.total .column.delete{display:none}body.cart .shippingcosts .row .column.totalinc{width:75%}body.cart .shippingcosts .row .column.price{width:25%}body.cart .shippingcosts .shippingcost-options .shippingcost-options__title{display:none}
body.cart .shippingcosts .shippingcost-options input[type=checkbox]{display:inline-block;width:24px;margin:0;vertical-align:middle;text-align:left}body.cart .shippingcosts .shippingcost-options .shippingcost-options__label-text{display:inline-block;vertical-align:middle;width:calc(100% - 32px);line-height:1.4}
body.cart .discountcode input[type=text]{width:30%}body.cart .row.discount-payment{display:block}body.cart .row.discount-payment .discountcode,body.cart .row.discount-payment .paymenttype{display:block;width:100%;height:100%}body.cart .row.discount-payment .buffer{display:none}body.page .pagevisual{float:none;width:100%;height:auto;margin:0 0 1.5em}
body.page .book-wrapper #book-overview .author{border-right:0;margin-bottom:1em}body.page .book-wrapper #book-overview .rating-wrapper{display:block;margin:0}body.page .book-wrapper #book-overview .format-wrapper .starting-price{display:block;margin:.5em 0 0}body.page .book-wrapper #book-overview .other-formats .relatedlink li{width:40%;margin:0 5% 1em}
body.page .book-wrapper .book-reviews .reviews-wrapper ul .review{width:96%}body.page .book-wrapper .social ul li{margin-bottom:.5em}body.page table.small-typography-on-mobile{font-size:1rem}body.page .contenttext iframe{max-width:100%;max-height:450px}.stock-alert{text-align:center}.stock-alert__form-inner{display:block}
.stock-alert__body{margin-bottom:20px}.stockmonitor__list-item{padding-left:0;padding-right:0}.stockmonitor__list-item-thumbnail{width:48px;height:48px;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.stockmonitor__list-item-title{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
#cboxTitle{display:none!important}body.menu .menu-terms li{width:90%}body.page .book-wrapper #book-overview .wishlist:hover{background-position:left top}body.form form .element .label,body.login form .element .label,body.createaccount form .element .label,body.forgotpassword form .element .label,body.change_password form .element .label,body.returnform form .element .label{width:100%}
body.form form .element .input,body.login form .element .input,body.createaccount form .element .input,body.forgotpassword form .element .input,body.change_password form .element .input,body.returnform form .element .input{width:100%}body.form form p.required-note,body.login form p.required-note,body.createaccount form p.required-note,body.forgotpassword form p.required-note,body.change_password form p.required-note,body.returnform form p.required-note{margin-top:0}
body.checkout form .element .input{width:90%}body.checkout form .element.shippingType .validation,body.checkout form .element.customDeliveryAddress .validation,body.checkout form .element.paymentType .validation{margin-top:-2.5em}.validation{margin-left:2%}.validation.error{width:90%;margin-left:0}#validationshippingType img{top:1rem}
body.checkout form .element.paymentType .validation{margin-top:-2.25rem}body.profile #profile-details-tabs{display:none}body.profile.no-js #profile-details-tabs{display:block}body.profile.no-js #profile-details-tabs li{margin-bottom:.5em;display:none}body.profile .profile-tabs select{margin:0 0 1em 0;width:100%;line-height:32px;font-size:1.5rem;font-family:Palatino,"Palatino Linotype","Book Antiqua",Georgia,serif}
body.profile #profile-tab .table.invoices .row.head{font-size:1.1rem}body.profile #profile-tab .table.invoices .row .column.number,body.profile #profile-tab .table.invoices .row .column.invoice,body.profile #profile-tab .table.invoices .row .column.date,body.profile #profile-tab .table.invoices .row .column.price{width:50%;text-align:center}
body.profile #profile-tab .table.invoices .row .column.paid{clear:both;width:100%;text-align:center}body.profile #profile-tab #profile-orders .row.head{font-size:1.1rem}body.profile #profile-tab #profile-orders .row .column.number,body.profile #profile-tab #profile-orders .row .column.date,body.profile #profile-tab #profile-orders .row .column.status,body.profile #profile-tab #profile-orders .row .column.delivery,body.profile #profile-tab #profile-orders .row .column.price,body.profile #profile-tab #profile-orders .row .column.link{clear:both;width:100%;text-align:center}
body.profile #profile-tab #profile-invoices .row.head{font-size:1.1rem}body.profile #profile-tab #profile-invoices .row .column.number,body.profile #profile-tab #profile-invoices .row .column.invoice,body.profile #profile-tab #profile-invoices .row .column.date,body.profile #profile-tab #profile-invoices .row .column.price{width:50%;text-align:center}
body.profile #profile-tab #profile-invoices .row .column.paid{clear:both;width:100%;text-align:center}body.orderdetails .order-info .row .column.left,body.return .order-info .row .column.left{width:50%}body.orderdetails .row.head,body.return .row.head{font-size:1.1rem}body.orderdetails .row.head{display:none}
body.orderdetails .row .column.article,body.orderdetails .row .column.title,body.orderdetails .row .column.status,body.orderdetails .row .column.delivery,body.orderdetails .row .column.price,body.orderdetails .row .column.quantity{clear:both;width:100%;text-align:center}body.orderdetails .row .column.title--product-ebook,body.orderdetails .row .column.title--product-audiobook,body.orderdetails .row .column.download{clear:both;width:100%;text-align:left}
body.orderdetails .row.shipping .column.delivery{display:none}body.orderdetails .table--inside .row .column.title,body.orderdetails .table--inside .row .column.title,body.orderdetails .table--inside .row .column.quantity,body.orderdetails .table--inside .row .column.quantity{width:100%;text-align:center}
body.orderdetails .order-info-alert--shippingdelay:before{top:1em;left:50%;transform:translateX(-50%)}body.orderdetails .order-info-alert--shippingdelay p{padding-top:28px;padding-left:0}.column__label--mobile{display:inline-block;margin-right:.5em;color:#747474}body.return .returnbefore{font-size:1.3rem}
body.return .printreturn .column{width:100%;text-align:center}body.return .printreturn .column.left{width:100%!important}body.return .printreturn .column.button-wrapper a.button{display:inline-block}body.return .row .column.title{width:75%}body.return .row .column.quantity{width:25%;text-align:center}
body.banktransfer .row .column{width:48%}body.banktransfer .row .column:nth-of-type(1){margin-right:4%}.menu-timeline{padding:0 0 0 5%}.menu-timeline article .child-list .title{margin-top:4rem;word-break:break-word}.menu-timeline article .child-list .title h2{padding:2px 0;line-height:1.3}.menu-timeline article .child-list ul.child__visual{float:none;margin-left:0;top:0}
.menu-timeline article .child-list ul.child__visual li:nth-child(2){left:8px;width:188px}.menu-timeline article .child-list ul.child__visual li:nth-child(3){display:none}.menu__alternate-item--list .product__container{margin:0 30px 0;padding-top:0;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.menu__alternate-item--list .coverwrapper{width:100%;margin-bottom:2em}.menu__alternate-item--list .book-details{width:100%;margin-left:0}.menu__alternate-item--list:nth-child(even) .coverwrapper{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.menu__alternate-item--list:nth-child(even) .book-details{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;margin-right:0}
.menu__alternate-item--grid{width:100%}.menu__alternate-item--bookoftheweek{margin-bottom:60px}.menu__alternate-item--bookoftheweek .product__container{margin-top:3em;padding-top:30px}.bookoftheweek__title{top:1em;left:50%;width:100%;transform:translateX(-50%) rotate(0deg)}.menu__alternate-item--highlight{padding:30px 0 0}
.menu__alternate-item--list-default .product__container{display:block;margin:0;padding:0}.menu__alternate-item--list-default .coverwrapper{margin:0 auto 1em}.menu__alternate-item--list-default .book-details{width:100%;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.menu__alternate-item--list-default .book-details h3.title{text-align:center;padding-right:0;width:100%;order:1}.menu__alternate-item--list-default .book-details .rating-wrapper{position:relative;margin:0 auto 1em;order:3}.menu__alternate-item--list-default .book-details .author{text-align:center;width:100%;order:2}
.menu__alternate-item--list-default .book-details .book-description{text-align:center;width:100%;order:4}.menu__alternate-item--list-default .book-details .book-specific-information__highlight{text-align:center;width:100%;order:5}.menu__alternate-item--list-default .book-details .view-products-wrapper{text-align:center;margin:0 auto;width:100%;order:7}
.menu__alternate-item--list-default .book-details .price{text-align:center;margin:1em auto;width:100%;order:6}body.authorlist .group-wrapper .group-header{margin-left:auto;margin-right:auto}body.authorlist .group-wrapper .group .column.authors{float:left;width:100%}body.authorlist .highlight .highlight-content ul li{width:100%}
body.author article .row>.column:nth-child(2){padding-bottom:0}body.author .bio-and-specs .specifications ul li{margin-bottom:.5em}body.author .bio-and-specs .specifications ul li .column.left,body.author .bio-and-specs .specifications ul li .column.right{float:none;width:100%}body.author .follow-or-share .follow,body.author .follow-or-share .share{width:100%;float:none}
body.author .follow-or-share .follow{margin:0 0 2em 0}body.author ul.titles>li{width:100%;margin-right:0}body.authortitle ul.authortitles li{width:100%;margin-right:0}h3.formatted-title span.title-short{display:none}h3.formatted-title span.title-long{opacity:1;position:relative;top:0;border:0}body.viewedproducts #viewed-products ul{text-align:center}
body.viewedproducts #viewed-products ul li{width:220px;float:none;padding-right:0;display:inline-block}body.viewedproducts #viewed-products ul li .coverwrapper img{width:auto;max-height:100%}.menu-grid>li{width:100%}.series__products li .book-details h3{text-align:center}.book-specific-information__tag{margin-bottom:1em}
}#content a{font-weight:bold}div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}div.rating-cancel,div.rating-cancel a{background:url(delete.gif) no-repeat 0 -16px}div.star-rating,div.star-rating a{background:url(/assets/bottomupbooks_shop/images/default/star.gif)}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0;border:0}div.star-rating-on a{background-position:0 -16px!important}div.star-rating-hover a{background-position:0 -32px}div.star-rating-readonly a{cursor:default!important}div.star-rating{background:transparent!important;overflow:hidden!important}
div.rating-cancel,div.star-rating{float:left;width:16px;height:16px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}div.rating-cancel,div.rating-cancel a{background:url(/assets/deslegte-1.0.236/images/default/delete.png) no-repeat 0 -16px}div.star-rating,div.star-rating a{background:url(/assets/deslegte-1.0.236/images/default/star.png) no-repeat 0 0}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0;border:0}div.star-rating-on a{background-position:0 -16px!important}div.star-rating-hover a{background-position:0 -32px}div.star-rating-readonly a{cursor:default!important}div.star-rating{background:transparent!important;overflow:hidden!important}