header{padding:24px 0;background:#127057}header .container{height:90px}footer{padding:40px 0;color:#fff;background:#2b312f}.container{width:1120px;margin:0 auto;position:relative}.template{padding:24px 0 26px}.template2col section{width:60%;float:left}.template2col aside{width:35%;float:right}.template2col aside img{float:right;margin:8px 0 6px 14px}.template2col aside .box{border-bottom:1px solid #DADAD8;margin-bottom:30px;padding-bottom:10px}.template2col aside .box h2{font-size:1.4em;margin-bottom:14px}.template2col aside .box:last-child{border:0;margin-bottom:0;padding-bottom:0}.logo{width:455px;height:90px;display:block;margin:0 auto;background:url(/_img/logo.svg) no-repeat top left;position:relative}.menuButton{top:50%;margin-top:-21px;left:0;position:absolute;font-size:15px;display:block;outline:none}.menuButton span{font-weight:700;line-height:1;display:block;color:#fff}.hamburger{margin:0 auto 0 auto;padding-top:27px;display:block;position:relative;overflow:hidden;width:28px;height:20px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:none;border:none;background:none;cursor:pointer}.hamburger:focus{outline:none}.hamburger span{display:block;position:absolute;top:8px;left:0;right:0;height:3px;background:#80d6a8}.hamburger span::before,.hamburger span::after{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#80d6a8;content:""}.hamburger span::before{top:-8px}.hamburger span::after{bottom:-8px}.menuTrigger:hover .hamburger span,.menuTrigger:hover .hamburger span::before,.menuTrigger:hover .hamburger span::after{background:#c9a75b}.homeButton{top:50%;margin-top:-23px;left:75px;position:absolute;display:block;color:#80d6a8;outline:none;line-height:1;height:44px;width:40px;background:url(/_img/icons/home.svg) no-repeat center top}.homeButton:hover{background:url(/_img/icons/home_h.svg) no-repeat center top}.homeButton img{margin:0 auto;display:block}a.homeButton:hover{color:#c9a75b}.homeButton span{position:absolute;bottom:0;color:#fff;display:block;font-size:15px;font-weight:700;width:100%;text-align:center}.homeButton .fa{padding-bottom:5px;text-align:center;display:block}.menu{margin:14px 40px 10px;overflow:hidden;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.menu ul li{display:block;margin-right:0;font-family:'Merriweather',serif;font-weight:300;font-size:1.6em}.menu ul li a{display:block}.menu ul li:hover ul{display:none}.extended{max-height:400px;margin:10px 0 0}.menuBasketWrap{width:100%;position:absolute}.menuOverlay{height:100%;width:332px;max-width:100%;background:#f6f7f2;left:0;position:fixed;top:0;overflow:hidden;z-index:9998;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;transition:transform 500ms ease;-webkit-transform:translate3d(-400px,0,0);-moz-transform:translate3d(-400px,0,0);transform:translate3d(-350px,0,0)}.menuOverlayShow{height:100%;overflow-y:auto;left:0;box-shadow:0 0 20px rgb(0 0 0 / .5);-webkit-box-shadow:0 0 20px rgb(0 0 0 / .5);-moz-box-shadow:0 0 20px rgb(0 0 0 / .5);-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;transition:transform 500ms ease;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.no-csstransforms3d .menuOverlay{left:-350px}.no-csstransforms3d .menuOverlayShow{left:0}.menu ul{margin:0;list-style:none}.menu ul li{display:block;margin:26px 0;text-align:left;position:relative}.menu ul li a{display:inline-block;color:#333}.menu ul li a:hover{color:#127057}.menu ul li a.on{color:#127057}.menu ul ul{position:relative;top:0;left:0;z-index:9999;margin:0 0 30px}.menu ul ul li{font-family:'Lato',sans-serif}.menu ul li:hover ul{display:block}.menu ul ul li{display:block;margin:14px 0;font-size:.7em;line-height:1}.menu ul ul li a{color:#777}.menu ul li:hover ul li a{display:block}.contactBox{margin:0 40px 10px;border-top:4px solid #ddddd9;padding-top:28px;text-align:left}.contactBox .close{cursor:pointer;position:absolute;top:24px;right:24px;font-size:16px;line-height:1;width:18px;height:18px;background:url(/_img/icons/close.svg) no-repeat center}.contactBox p{font-size:1.2em;color:#333;line-height:1.3}.contactBox a{color:#4f215e}.contactBox a:hover{color:#127057}.contactBox .menuTel a{color:#333}.basketContainer{position:absolute;top:50%;margin-top:-29px;right:0}.basketContainer.hasItems{margin-top:-48px}.submenu{margin:0 0 20px}.submenu ul{margin:0;list-style:none}.submenu ul li{display:block;margin:0;border-bottom:1px solid #ccc}.submenu ul li a{display:block;padding:10px 15px;color:#333;background:#eee}.submenu ul li a:hover{background:#ddd}.submenu ul li a.on{font-weight:700;background:#ddd}.submenu ul li:last-child{border-bottom:0}.breadcrumbContainer{padding:10px 0;border-bottom:1px solid #F1F0EC}.breadcrumb ul{margin:0}.news{margin:0}.news ul{margin:0;list-style:none}.news ul li{display:inline-block;margin:0 0 30px;padding:0 0 10px;border-bottom:1px solid #ccc}.news ul li h3{margin:0 0 10px;line-height:1em}.news ul li h4{margin:0 0 10px}.news ul li img{width:20%;float:left;margin:0 20px 20px 0}.news ul li .meta{margin:0 0 20px}.news ul li:last-child{margin:0;padding:0;border:0}.newsview h1{margin:0 0 5px}.newsview h2{margin:0 0 5px}.newsview img{width:40%;float:right;margin:0 0 20px 20px}.newsview .meta{margin:0 0 20px}.banner{margin:0}.banner img{max-width:100%;margin:0 0 20px}.bannersrepeater ul{margin:0;list-style:none}.bannersrepeater ul li{margin:0}.cookie{display:none;padding:10px 0;color:#fff;text-align:center;font-size:.9em;background:#434343}.cookie p{margin:0;font-size:1em}.cookie p a{color:#fff;text-decoration:underline;font-weight:700}.homeIntro{margin-bottom:18px}.homeList{background:#f4f5f4}.homeList .cols{margin-bottom:0}.featuredBooks ul{list-style:none;margin:0;list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.featuredBooks ul li{float:left;width:32%;margin-right:2%;margin-bottom:2%;padding:10px;vertical-align:top;border:1px solid #d6d6d6;min-height:170px;position:relative}.featuredBooks ul li:nth-child(3n+3){margin-right:0}.featuredBooks ul .featuredThird{margin-right:0}.featuredBooks .addToBasket{position:absolute;bottom:12px;right:12px}.featuredBooks .featuredBookImage{display:block;position:absolute;width:90px;float:left;height:100%;top:0;left:10px;padding:10px 0 0;box-sizing:border-box}.featuredBooks .featuredBookTitle{font-size:1.1em;line-height:1;color:#333}.featuredBooks .featuredBookTitle:hover{color:#127057}.featuredBooks .featuredBookContent{margin:0 0 46px 100px}.featuredBooks .featuredBookDate{display:block;color:#888;margin:8px 0 12px;font-family:'Merriweather',serif;font-weight:400;font-size:1.4em}#book-popup img{float:right}.headerSearch{background:#d8e9de;padding:12px 0;transition:all 0.1s ease-in-out}.searchWrapper{margin-left:120px;padding-right:85px;position:relative;right:0}.searchWrapper .msgError{margin:10px 10px 0 0}.headerSearch .searchbarTitle{float:left;min-width:110px;position:absolute;line-height:1;font-size:1.2em;margin:1px 0 0 0;color:#444}.headerSearch h2 a{font-size:.7em;margin:5px 0 0;display:block;text-transform:none;color:#4f215e;font-weight:700}.headerSearch input.text{padding:8px 12px;width:32.5%;margin-right:.5%}.headerSearch input.btn{position:absolute;float:right;right:0;top:0}.telOrderBox{background:#F9F9F9;padding:12px 20px;border:1px solid #DADAD8}.telOrderBox a,.telOrderBox.leader{color:#333}.telOrderBox .fa{color:#4f215e}.searchCols{margin-bottom:10px}.searchCols .webForm{padding:30px 35px;border:1px solid #DADAD8;background:#F9F9F9}.colsPersonalDetails{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.colsPersonalDetails .col{border:1px solid #d6d6d6;padding:20px}.colsPersonalDetails .sameAddress .checkbox{display:inline-block;padding:15px 10px 0}.advSearchbtn{padding-left:28%}ul.alpha{list-style:none;margin:0}ul.alpha li{margin-right:4px;display:inline-block;width:30px;height:30px;line-height:30px;background:#DADAD8;text-align:center;border-radius:6px;-webkit-border-radius:6px}ul.alpha li a{display:block;color:#fff;background:#127057;border-radius:6px;-webkit-border-radius:6px}ul.alpha li a:hover,ul.alpha li a.on{background:#4f215e}#basketHeader{color:#fff;text-align:center}.xeCurrency{color:#fff;font-size:12px;display:block;margin-top:4px}.xeCurrency:hover{color:#ddd}#basketHeader h2{color:#fff}#basketHeader .btn{padding:4px 12px;border-top-left-radius:0;border-top-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;width:100%;text-align:center;border:1px solid #80d6a8;background:#80d6a8}#basketHeader .btn:hover{background:#c9a75b;border-color:#c9a75b;opacity:1}#basketHeader b{padding:4px 8px;background:#F9F9F9;width:100%;display:block;color:#434343;text-align:center;border-radius:2px;-webkit-border-radius:2px;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;border-bottom:0;border-bottom:0}.basketContainer h3{font-size:1.1em;margin-bottom:6px;color:#fff;text-align:center}.CategoriesList ul{margin:0;list-style:none}.CategoriesList ul li{margin:0 0 12px 0}.CategoriesList.CategoriesListAdvanced ul{margin:20px 0 30px}.CategoriesList.CategoriesListAdvanced ul:last-child{margin-bottom:0}.searchCols .CategoriesList ul li a{font-size:1.1em}.CategoriesList ul li a{color:#333;font-weight:600;font-size:1.1em;padding-left:42px;background:url(/_img/bullet_r.png) no-repeat bottom left;display:block}.CategoriesList ul li a:hover{background-position:top left}.CategoriesList ul li a:hover{color:#127057;background:url(/_img/bullet_g.png) no-repeat bottom left}.BooksList .searchedTitle{margin-bottom:4px;font-family:'Merriweather',serif;font-weight:400;color:#127057}.BooksList .searchedTitle a{color:#127057}.BooksList .searchedTitle a:hover{color:#4f215e}.BooksList span.extraInfo,.BooksList .extraInfoTitle{color:#127057;display:none}.BooksList .priceMagenta{color:#333}.BooksList .leader{color:#000}.BooksList .leader span{color:#4f215e}.BooksList .extraInfoTitle{font-weight:700;margin-bottom:4px;color:#4f215e}.BooksView ul{margin:0;list-style:none}.BooksView .cols p{margin:0 0 14px}.BooksView .cols li img{padding:6px;border:1px solid #d6d6d6}#printarea hr{margin:20px 0}footer .leader{color:#fff;margin:0}footer a{color:#fff}footer .leader span{color:#c9a75b;margin-right:6px}footer .leader .midDot{margin:0 20px}footer .footerAddress{color:#000;margin:16px 0 0;padding-top:16px}footer .footerAddress span{color:#fff;padding-top:16px;font-size:1.1em;border-top:1px dotted dimgray}footer .container{text-align:center}footer .contactInline{display:inline-block}footer .contactInline a{color:#fff}footer .contactInline a:hover{color:#80d6a8}.cover{background:#111;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;opacity:.6;display:none}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSAction>a{width:23px;display:block;top:50%;height:34px;cursor:pointer;position:absolute;z-index:99;margin-top:-17px;opacity:.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{left:10px;background:url(/_img/icons/left.png) no-repeat 100%;background-size:auto 80%}.lSAction>.lSNext{right:10px;background:url(/_img/icons/right.png) no-repeat 100%;background-size:auto 80%}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right!important}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.BooksView .cols .lSPager img{padding:3px;border:1px solid #d6d6d6}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center;display:block}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px;min-height:0;border:0;margin:0;width:auto;float:none}.lSSlideOuter .lSPager.lSpg>li a{background-color:#9e9e9e;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#127057}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.zoom-result,.zoom-image{display:none}@media screen and (min-width:1280px){.zoom-result{position:absolute;top:50%;left:100%;width:220px;height:220px;border:2px solid #999;overflow:hidden;display:none;margin-left:10px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:99999}.zoom-image{position:absolute;top:0;left:0;transform-origin:0 0;max-width:none;display:block}.lens{position:absolute;width:100px;height:100px;border:2px solid #fff0;cursor:none;display:none;pointer-events:none;z-index:99999;background-color:rgb(216 233 222 / .6)}}@media screen and (min-width:1360px){.zoom-result{width:230px;height:230px}}@media screen and (min-width:1440px){.zoom-result{width:190px;height:190px}}@media screen and (min-width:1536px){.zoom-result{width:260px;height:260px}}@media screen and (min-width:1600px){.zoom-result{width:270px;height:270px}}@media screen and (min-width:1792px){.zoom-result{width:410px;height:410px}}@media screen and (min-width:1920px){.zoom-result{width:245px;height:245px}}@media screen and (min-width:2400px){.zoom-result{width:500px;height:500px}}@media screen and (min-width:2424px){.zoom-result{width:515px;height:515px}}@media screen and (min-width:2500px){.zoom-result{width:330px;height:330px}}@media screen and (min-width:2622px){.zoom-result{width:535px;height:535px}}@media screen and (min-width:2778px){.zoom-result{width:560px;height:560px}}@media screen and (min-width:2868px){.zoom-result{width:585px;height:585px}}@media screen and (min-width:3840px){.zoom-result{width:545px;height:545px}}