body{background:#fff}#mainHead{background:0 0}.home .headerContainer{position:static}#mainNavigation{background:#222;padding:13px 0;border-bottom:none}.row{padding:0;height:auto!important}.row-id{top:0!important}.section{opacity:1}.fp-tableCell,.fp-scrollable{height:auto!important}.rowTitle{margin:0 auto 30px!important;text-align:center!important}#mainImage{margin:0 auto}.floatBox{float:none!important;width:auto!important;margin-right:0!important;margin-left:0!important;position:static!important}#logoBlock{height:auto;padding-right:80px;min-height:50px;padding:20px 80px 5px 0}#logoBlock h2{min-height:50px}#logoBlock h2 a{width:auto;margin:0 auto;padding:0 0 0 68px;text-indent:0;background-position:20px 0;background-size:36px auto;line-height:1.2;min-height:50px}.SearchBox{border:none;padding:10px}.bookLink{right:10px;top:0;z-index:999;border-top:none}.bookLink:hover{padding-top:0;background-position:center -34px}.megaMenu{float:none;position:static;margin:0 10px 10px;box-sizing:border-box;width:auto}.mM-btn{width:auto;margin:0 auto;float:none;position:static;height:50px;border-top:none;border-radius:30px}.mM-btn a:before{display:none}.mM-btn:hover+.mM-wrap,.mM-wrap:hover{display:none!important}#pageContent .nallc-widget-carousel{width:300px!important;margin:0 auto!important;height:auto!important}#pageContent .nallc-widget-carousel>iframe{width:100%;width:300px!important;height:210px!important}#featuredBooks{display:none}.row-c{min-height:0;padding:0;height:220px!important}.fullWidth{display:block}#full-width-slider{min-width:0;height:220px}.infoBlock{display:none}.row-d{height:400px;min-height:0;background-size:cover}.row-d .pageInner{height:100%}.row-d h2{font-size:140px}.row-d h3{position:absolute;height:auto;width:100%;box-sizing:border-box;display:block;bottom:0;font-size:36px;padding:10px;top:auto;margin:0 auto;left:0}.row-e{}#latestPhotos{display:block}#latestPhotos .btn-big{float:none;text-align:center;margin:0 auto;display:table}.row-f{}.row-f .floatBox{padding:30px 10px!important;box-sizing:border-box}.row-f .imgBox{height:220px!important}.buttonBox{width:auto!important}.buttonBox a.account,.buttonBox a.catalogue{font-size:15px}.row-g{padding:0;min-height:0}#homeIntro{border:none}#latestNews{box-sizing:border-box}#latest_posts_box .blogClip{height:220px}.rightNew_post p{position:static!important;height:auto!important;padding:0!important;margin:0!important;color:#666!important}h6.more a{float:none;text-align:center}#latestNews li{float:none!important;width:100%!important;margin:0 auto 20px!important;height:auto!important;position:static!important;padding:0!important;border:none!important}#latest_posts_box .blogClip{height:auto!important;position:static!important;float:none!important;display:block!important}#latest_posts_box .rightNew_post{position:static!important;height:auto!important;padding:10px 10px 20px!important;background:0 0!important;float:none!important;display:block!important}.rightNew_post a{color:#333!important;position:static!important;padding:0!important;margin:0 0 9px!important;text-shadow:none!important;background:0 0!important}.rightNew_post a:after{display:none!important;height:0!important;width:0!important}.row-i{}.row-i ul{margin:0 4px 30px}.row-i li{float:left;width:46%;margin:2%}.row-i li:hover{background-color:#95dbbb}.floatBox:hover .fboxImgInner{height:100%;width:100%;margin:0}.row-j .floatBox{margin:0 1%!important}.row-j .description{height:auto}.twoButtonRow h3,.twoButtonRow .description{position:static!important;text-shadow:none!important;background:#333!important;margin:0!important;padding:10px!important}.threeButtonRow{margin:0 10px}.row-k .floatBox{margin:0 0 10px!important}.row-l .floatBox{margin:0 auto 15px}.row-l .floatBoxImg{height:150px}.row-l .floatBoxTxt{height:auto;min-height:0;padding-bottom:55px}.row-m{padding:90px 15px}.row-facebook .floatBox{height:auto}.row-facebook .floatBox.txt{height:auto}.fbookFollow{margin:0 auto 50px}.row-facebook .floatBox.fbook{padding:0 15px}.row-o .fbookQuote{padding:0;margin:50px 10px 20px}.timelyBox{margin:0 10px}.row-p .subscribeNewsletter{margin-top:50px}.colSizer,.masonryItem{width:100%}.hours td+td{padding:6px 18px 5px 23px;vertical-align:middle;font-size:16px}.row-quicklinks #resourceContent h3{float:none;border:none;background:#f98b4f;box-sizing:border-box;line-height:1;color:#333;font-size:26px;border-radius:3px;text-shadow:none}#resourceContent .resources{overflow:visible;height:auto;box-sizing:unset}#resourceContent .resources dd{display:block}.row-quicklinks #resourceContent .resources a{border:none}#actionSteps .action_steps dt::after,.rightItem .action_steps dt::after,#leftColumn .action_steps dt::after,#quickLinks dl.action_steps dt::after,.action_steps dt::after,#actionSteps h3::after,#actionSteps h2::after,#resourceContent .resources dt::after,.rightItem .resources dt::after,#leftColumn .resources dt::after,.resources dt::after,#resourceContent h3::after,#resourceContent h2::after{content:" +";float:right;font-size:34px;margin:-1px 6px 0;text-shadow:0 1px 0 rgba(255,255,255,.75)}#infoSlides{display:block}.slideshow.floatBox{padding:0;margin:20px 0 0}.row-actions .pageInner{padding:50px 10px}.row-actions{min-height:0}.row #actionSteps{margin:0}.row #actionSteps h3{background:#afecd0}#actionSteps .actionsteps{box-shadow:none}.row #actionSteps .action_steps{background:#fff;height:auto!important}#actionSteps .action_steps dd{display:block}.row #actionSteps .action_steps dd{float:none;border:none;padding:4px 0!important;margin:10px;border-radius:0}.row .action_steps_image{margin:0!important;padding:0 10px 0 0!important;background:0 0!important;border-radius:0!important}#actionSteps .action_steps dd,#actionSteps .action_steps dd a{font-size:13px}.action_steps dd a,.action_steps dd a:hover{display:inline-block!important}#actionSteps .action_steps dd:hover{background:0 0;box-shadow:none}.row-quicklinks.pre #resourceContent .resources a{border:none!important}#mainFooter #userDetails p:first-child a{background:0 0;border:none;box-shadow:none;font-size:inherit;font-weight:700;padding:0;margin:0 auto;display:inline}.colorDescription,.colorPicker{float:none;width:auto}.colorDescription{margin:0 auto 30px}.colorPicker{border-left:none;border-top:1px solid #444;padding:0;width:auto}.sp-replacer{display:table;margin:0 auto}#row-6u #latest_posts_box .blogClip{width:auto!important;margin:0 auto!important}#row-6u #latest_posts_box .rightNew_post{transform:none!important}