:root{--lem-color-default:#676191;--lem-color-default-light:#827da8}

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px);transform:perspective(400px)}}.animated.flip{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}.flipOutY{-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes lightSpeedIn{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{opacity:1;-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes lightSpeedIn{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{opacity:1;-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{opacity:1;-webkit-transform:none;transform:none}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:center;transform-origin:center}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:center;transform-origin:center}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{opacity:1;-webkit-transform-origin:center;transform-origin:center}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center;transform-origin:center}}@keyframes rotateOut{0%{opacity:1;-webkit-transform-origin:center;transform-origin:center}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center;transform-origin:center}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform-origin:top left;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform-origin:top left;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.dropzone{position:relative}.dropzone .dz-preview{margin:.5em;width:120px}.dropzone .dz-preview .dz-progress{border:1px solid #aaa;display:block;height:15px}.dropzone .dz-preview .dz-progress .dz-upload{background:green;display:block;height:100%}.dropzone .dz-preview .dz-error-message{color:red}.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone .dz-preview.dz-error .dz-error-message,.dropzone .dz-preview.dz-success .dz-success-mark{display:block}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{display:none;height:58px;left:30px;top:30px;width:54px}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{background:#fff;border:2px solid rgba(0,0,0,.3);min-height:150px;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{margin:2em 0;text-align:center}.dropzone .dz-preview{display:inline-block;margin:16px;min-height:100px;position:relative;vertical-align:top}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{background:#999;background:linear-gradient(180deg,#eee,#ddd);border-radius:20px}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{border:none;cursor:pointer;display:block;font-size:14px;text-align:center}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{color:rgba(0,0,0,.9);font-size:13px;left:0;line-height:150%;max-width:100%;min-width:100%;opacity:0;padding:2em 1em;position:absolute;text-align:center;top:0;z-index:20}.dropzone .dz-preview .dz-details .dz-size{font-size:16px;margin-bottom:1em}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{background-color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,78%,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:hsla(0,0%,100%,.4);border-radius:3px;padding:0 .4em}.dropzone .dz-preview:hover .dz-image img{-webkit-filter:blur(8px);filter:blur(8px);-webkit-transform:scale(1.05);transform:scale(1.05)}.dropzone .dz-preview .dz-image{border-radius:20px;display:block;height:120px;overflow:hidden;position:relative;width:120px;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1);opacity:1}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{display:block;left:50%;margin-left:-27px;margin-top:-27px;opacity:0;pointer-events:none;position:absolute;top:50%;z-index:500}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;height:54px;width:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{background:hsla(0,0%,100%,.9);border-radius:8px;height:16px;left:50%;margin-left:-40px;margin-top:-8px;opacity:1;overflow:hidden;pointer-events:none;position:absolute;top:50%;-webkit-transform:scale(1);width:80px;z-index:1000}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(180deg,#666,#444);bottom:0;left:0;position:absolute;top:0;transition:width .3s ease-in-out;width:0}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{background:#be2626;background:linear-gradient(180deg,#be2626,#a92222);border-radius:8px;color:#fff;display:block;display:none;font-size:13px;left:-10px;opacity:0;padding:.5em 1.2em;pointer-events:none;position:absolute;top:130px;transition:opacity .3s ease;width:140px;z-index:1000}.dropzone .dz-preview .dz-error-message:after{border-bottom:6px solid #be2626;border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;left:64px;position:absolute;top:-6px;width:0}.text-right-xs{text-align:right!important}.text-center-xs{text-align:center!important}.text-left-xs{text-align:left!important}@media (min-width:576px) and (max-width:767.98px){.text-center-sm{text-align:center!important}}@media (min-width:768px) and (max-width:991.98px){.text-center-md{text-align:center!important}}@media (min-width:992px){.text-center-lg{text-align:center!important}}.text-middle,.vertical-align{vertical-align:middle}.text-top{vertical-align:top}.text-bottom{vertical-align:bottom}.v-helper{display:inline-block;height:100%;vertical-align:middle}.push-5,.push-5-xs{margin-bottom:5px}[class*=hidden-filter-]{display:none!important}.modal.modal-fill .modal-dialog{width:90%}label.required:after{color:#c00;content:" *"}.mandatory-marker:after{color:#c00;content:"\f586";display:inline-block;font-family:bootstrap-icons!important;font-size:14px;font-style:normal;font-variant:normal;font-weight:400!important;font-weight:400;line-height:1;margin-left:5px;text-transform:none;vertical-align:-.125em}.mandatory-marker:after,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{height:100%;scroll-padding-top:3rem;width:100%}body{height:calc(100% - 60px)}body.white{background-color:#fff}.content-main{min-height:100%}:active,:focus{outline:none!important}::selection{background:#676191!important;color:#fff!important}h1{color:#323a45}h2{color:#323a45}h2,h3{font-weight:300;letter-spacing:-1px}h3{color:#626c72}h4{color:#31363a;letter-spacing:-1px}.site-page-head,p{margin-bottom:20px}.site-page-head{background:#bac3d3;margin-top:20px;text-align:center}.site-page-head .site-page-title{color:#fff;display:block;font-size:28px;font-weight:200;padding-bottom:5px;padding-top:5px}@media (max-width:567px){.btn{white-space:normal}}.btn.btn-round{border-radius:20px}.btn.btn-none{background:none}.btn.btn-short{padding-bottom:1px;padding-top:1px}.btn.btn-excel,.btn.btn-open,.btn.btn-pdf,.btn.btn-word{transition:background-color .15s ease-in-out}.btn.btn-inverse{transition:color .15s ease-in-out,border-color .15s ease-in-out}.btn.btn-upper{text-transform:uppercase}.btn.btn-semibold{font-weight:600}.btn.btn-block{display:block;width:100%}.btn.btn-pdf{background-color:#d0011b;color:#fff}.btn.btn-pdf:focus,.btn.btn-pdf:hover{background-color:#9d0114}.btn.btn-pdf.btn-inverse{background-color:#fff;border:1px solid #d0011b;color:#d0011b}.btn.btn-pdf.btn-inverse:focus,.btn.btn-pdf.btn-inverse:hover{border-color:#6a010e;color:#6a010e}.btn.btn-shop{background-color:#ff0020;color:#ffe739}.btn.btn-shop.btn-inverse,.btn.btn-shop:focus,.btn.btn-shop:hover{background-color:#ffe739;color:#ff0020}.btn.btn-shop.btn-inverse{border:1px solid #ff0020}.btn.btn-shop.btn-inverse:focus,.btn.btn-shop.btn-inverse:hover{background-color:#ff0020;border-color:#ffe739;color:#ffe739}.btn.btn-word{background-color:#3268a8;color:#fff}.btn.btn-word:focus,.btn.btn-word:hover{background-color:#265081}.btn.btn-word.btn-inverse{background-color:#fff;border:1px solid #3268a8;color:#3268a8}.btn.btn-word.btn-inverse:focus,.btn.btn-word.btn-inverse:hover{border-color:#1b3759;color:#1b3759}.btn.btn-excel{background-color:#417505;color:#fff}.btn.btn-excel:focus,.btn.btn-excel:hover{background-color:#264403}.btn.btn-excel.btn-inverse{background-color:#fff;border:1px solid #417505;color:#417505}.btn.btn-excel.btn-inverse:focus,.btn.btn-excel.btn-inverse:hover{border-color:#0b1301;color:#0b1301}.btn.btn-open{background-color:#687692;color:#fff}.btn.btn-open:focus,.btn.btn-open:hover{background-color:#535e74}.btn.btn-open.btn-inverse{background-color:#fff;border:1px solid #687692;color:#687692}.btn.btn-open.btn-inverse:focus,.btn.btn-open.btn-inverse:hover{border-color:#535e74;color:#535e74}.btn.btn-open.btn-inverse.active{background-color:#687692;color:#fff;outline:none}.btn.btn-school{background-color:#8d8ab0;color:#fff}.btn.btn-school:focus,.btn.btn-school:hover{background-color:#6f6c9b}.btn.btn-school.btn-inverse{background-color:#fff;border:1px solid #8d8ab0;color:#8d8ab0}.btn.btn-school.btn-inverse:focus,.btn.btn-school.btn-inverse:hover{border-color:#6f6c9b;color:#6f6c9b}.btn.btn-school.btn-inverse.active{background-color:#8d8ab0;color:#fff;outline:none}.btn.btn-digi4school{background-color:#70aa00;color:#fff}.btn.btn-digi4school:focus,.btn.btn-digi4school:hover{background-color:#4e7700}.btn.btn-digi4school.btn-inverse{background-color:#fff;border:1px solid #70aa00;color:#70aa00}.btn.btn-digi4school.btn-inverse:focus,.btn.btn-digi4school.btn-inverse:hover{border-color:#4e7700;color:#4e7700}.btn.btn-digi4school.btn-inverse.active{background-color:#70aa00;color:#fff;outline:none}.btn.btn-action-dark{background-color:#1a304b;color:#fff;font-size:16px}.btn-group label.disabled{cursor:not-allowed;pointer-events:none}.btn-group.btn-group-block{width:100%}.btn-group.btn-group-2 label{width:50%}.btn-group.btn-group-3 label{width:33.333333%}.text-italic{font-style:italic}.book-detail-title,body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .booklist-book-detail-title,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .booklist-book-detail-title{color:#46556c;display:block;font-size:22px;font-size:14px;font-weight:600;line-height:26px;line-height:16px;margin-bottom:10px}.form-grey{margin:10px 0}.form-grey .form-group{margin-bottom:10px}.form-grey .form-group input{background-color:#ebebeb;border:0;box-shadow:none;transition:none}.form-grey .form-group input:focus,.form-grey .form-group input:hover{border:1px solid #b8b8b8;box-shadow:none;outline:none}.form-grey .form-group label{font-size:12px;font-weight:400;text-transform:uppercase}body .content-main .text-14{font-size:14px!important}body .content-main .text-16{font-size:16px!important}body .content-main .text-20{font-size:20px!important}body .content-main .text-24{font-size:24px!important}body .content-main .text-28{font-size:28px!important}body .content-main .text-32{font-size:32px!important}body .content-main .m-t-0{margin-top:0!important}body .content-main .m-t-5{margin-top:5px!important}body .content-main .m-t-10{margin-top:10px!important}body .content-main .m-t-15{margin-top:15px!important}body .content-main .m-t-20{margin-top:20px!important}body .content-main .m-t-25{margin-top:25px!important}body .content-main .m-t-30{margin-top:30px!important}body .content-main .m-t-35{margin-top:35px!important}body .content-main .m-t-40{margin-top:40px!important}body .content-main .m-t-45{margin-top:45px!important}body .content-main .m-t-50{margin-top:50px!important}body .content-main .m-r-0{margin-right:0!important}body .content-main .m-r-5{margin-right:5px!important}body .content-main .m-r-10{margin-right:10px!important}body .content-main .m-r-15{margin-right:15px!important}body .content-main .m-r-20{margin-right:20px!important}body .content-main .m-r-25{margin-right:25px!important}body .content-main .m-r-30{margin-right:30px!important}body .content-main .m-r-35{margin-right:35px!important}body .content-main .m-r-40{margin-right:40px!important}body .content-main .m-r-45{margin-right:45px!important}body .content-main .m-r-50{margin-right:50px!important}body .content-main .m-b-0{margin-bottom:0!important}body .content-main .m-b-5{margin-bottom:5px!important}body .content-main .m-b-10{margin-bottom:10px!important}body .content-main .m-b-15{margin-bottom:15px!important}body .content-main .m-b-20{margin-bottom:20px!important}body .content-main .m-b-25{margin-bottom:25px!important}body .content-main .m-b-30{margin-bottom:30px!important}body .content-main .m-b-35{margin-bottom:35px!important}body .content-main .m-b-40{margin-bottom:40px!important}body .content-main .m-b-45{margin-bottom:45px!important}body .content-main .m-b-50{margin-bottom:50px!important}body .content-main .m-l-0{margin-left:0!important}body .content-main .m-l-5{margin-left:5px!important}body .content-main .m-l-10{margin-left:10px!important}body .content-main .m-l-15{margin-left:15px!important}body .content-main .m-l-20{margin-left:20px!important}body .content-main .m-l-25{margin-left:25px!important}body .content-main .m-l-30{margin-left:30px!important}body .content-main .m-l-35{margin-left:35px!important}body .content-main .m-l-40{margin-left:40px!important}body .content-main .m-l-45{margin-left:45px!important}body .content-main .m-l-50{margin-left:50px!important}body .content-main .m-x-0{margin:0!important}body .content-main .m-x-5{margin:5px!important}body .content-main .m-x-10{margin:10px!important}body .content-main .m-x-15{margin:15px!important}body .content-main .m-x-20{margin:20px!important}body .content-main .m-x-25{margin:25px!important}body .content-main .m-x-30{margin:30px!important}body .content-main .m-x-35{margin:35px!important}body .content-main .m-x-40{margin:40px!important}body .content-main .m-x-45{margin:45px!important}body .content-main .m-x-50{margin:50px!important}body .content-main .p-t-0{padding-top:0!important}body .content-main .p-t-5{padding-top:5px!important}body .content-main .p-t-10{padding-top:10px!important}body .content-main .p-t-15{padding-top:15px!important}body .content-main .p-t-20{padding-top:20px!important}body .content-main .p-t-25{padding-top:25px!important}body .content-main .p-t-30{padding-top:30px!important}body .content-main .p-t-35{padding-top:35px!important}body .content-main .p-t-40{padding-top:40px!important}body .content-main .p-t-45{padding-top:45px!important}body .content-main .p-t-50{padding-top:50px!important}body .content-main .p-r-0{padding-right:0!important}body .content-main .p-r-5{padding-right:5px!important}body .content-main .p-r-10{padding-right:10px!important}body .content-main .p-r-15{padding-right:15px!important}body .content-main .p-r-20{padding-right:20px!important}body .content-main .p-r-25{padding-right:25px!important}body .content-main .p-r-30{padding-right:30px!important}body .content-main .p-r-35{padding-right:35px!important}body .content-main .p-r-40{padding-right:40px!important}body .content-main .p-r-45{padding-right:45px!important}body .content-main .p-r-50{padding-right:50px!important}body .content-main .p-b-0{padding-bottom:0!important}body .content-main .p-b-5{padding-bottom:5px!important}body .content-main .p-b-10{padding-bottom:10px!important}body .content-main .p-b-15{padding-bottom:15px!important}body .content-main .p-b-20{padding-bottom:20px!important}body .content-main .p-b-25{padding-bottom:25px!important}body .content-main .p-b-30{padding-bottom:30px!important}body .content-main .p-b-35{padding-bottom:35px!important}body .content-main .p-b-40{padding-bottom:40px!important}body .content-main .p-b-45{padding-bottom:45px!important}body .content-main .p-b-50{padding-bottom:50px!important}body .content-main .p-l-0{padding-left:0!important}body .content-main .p-l-5{padding-left:5px!important}body .content-main .p-l-10{padding-left:10px!important}body .content-main .p-l-15{padding-left:15px!important}body .content-main .p-l-20{padding-left:20px!important}body .content-main .p-l-25{padding-left:25px!important}body .content-main .p-l-30{padding-left:30px!important}body .content-main .p-l-35{padding-left:35px!important}body .content-main .p-l-40{padding-left:40px!important}body .content-main .p-l-45{padding-left:45px!important}body .content-main .p-l-50{padding-left:50px!important}body .content-main .p-x-0{padding:0!important}body .content-main .p-x-5{padding:5px!important}body .content-main .p-x-10{padding:10px!important}body .content-main .p-x-15{padding:15px!important}body .content-main .p-x-20{padding:20px!important}body .content-main .p-x-25{padding:25px!important}body .content-main .p-x-30{padding:30px!important}body .content-main .p-x-35{padding:35px!important}body .content-main .p-x-40{padding:40px!important}body .content-main .p-x-45{padding:45px!important}body .content-main .p-x-50{padding:50px!important}body .content-main hr.hr-primary{border-color:#676191}body .content-main .bg-white{background:#fff}body .content-main .text-red{color:red}body .content-main .no-underline,body .content-main .no-underline:active,body .content-main .no-underline:focus,body .content-main .no-underline:hover,body .content-main .no-underline:visited{text-decoration:none}body .content-main .skip-link{background:#000;color:#fff;font-size:larger;font-weight:700;left:0;padding:8px 16px;position:absolute;text-align:center;text-decoration:none;top:-1000px;z-index:100}body .content-main .skip-link:focus{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-main>.container.p-top{padding-top:60px}.book-additionals{background:#fff}.margin-15{margin-bottom:15px!important}.margin-20{margin-bottom:20px!important}.margin-40{margin-bottom:40px!important}.btn-inverted-small,.btn-main,.btn-main-highlight,.btn-main-mini,.btn-main-small{background:#676191 repeat scroll 0 0;background:rgba(103,97,145,.7) repeat scroll 0 0;border:none;border-radius:2px;box-shadow:none;color:#fff;display:inline-block;font-size:11px!important;font-weight:700;letter-spacing:.125em;line-height:20px;padding:15px 20px;position:relative;text-decoration:none;text-shadow:none;text-transform:uppercase}.btn-inverted-small:focus,.btn-inverted-small:hover,.btn-main-highlight:focus,.btn-main-highlight:hover,.btn-main-mini:focus,.btn-main-mini:hover,.btn-main-small:focus,.btn-main-small:hover,.btn-main:focus,.btn-main:hover{background:#dc644b repeat scroll 0 0;color:#fff;text-decoration:none;transition:all .35s ease-out}.btn-main.not-transparent,.not-transparent.btn-inverted-small,.not-transparent.btn-main-highlight,.not-transparent.btn-main-mini,.not-transparent.btn-main-small{background:#676191 repeat scroll 0 0}.btn-main-disabled.btn-inverted-small,.btn-main-disabled.btn-main-highlight,.btn-main-disabled.btn-main-mini,.btn-main-disabled.btn-main-small,.btn-main.btn-main-disabled{background:transparent;border:2px solid #999;color:#999;outline:none}.btn-main-disabled.btn-inverted-small:hover,.btn-main-disabled.btn-main-highlight:hover,.btn-main-disabled.btn-main-mini:hover,.btn-main-disabled.btn-main-small:hover,.btn-main.btn-main-disabled:hover{background:transparent;border:2px solid #999;color:#999;cursor:not-allowed}.btn-inverted-small span,.btn-main span,.btn-main-highlight span,.btn-main-mini span,.btn-main-small span{color:#fff;display:inline-block!important;line-height:1.6em;text-align:center!important;vertical-align:middle!important}.btn-inverted-small.read-button-inactive,.btn-main-highlight.read-button-inactive,.btn-main-mini.read-button-inactive,.btn-main-small.read-button-inactive,.btn-main.page-export-inactive,.btn-main.page-export-inactive:hover,.btn-main.read-button-inactive,.btn-main.read-button-inactive:hover,.page-export-inactive.btn-inverted-small,.page-export-inactive.btn-main-highlight,.page-export-inactive.btn-main-mini,.page-export-inactive.btn-main-small{background:grey}.btn-main-highlight{background:#85b104 repeat scroll 0 0;background:rgba(133,177,4,.7) repeat scroll 0 0}.btn-main-highlight.not-transparent,.btn-main-highlight:focus,.btn-main-highlight:hover{background:#85b104}@media screen and (max-width:767px){.btn-main-highlight{margin-bottom:5px}}.btn-inverted-small,.btn-main-small{padding:10px 20px}.btn-main-small.wide-button,.wide-button.btn-inverted-small{padding:10px 60px}.btn-main-mini{padding:1px 15px}.btn-inverted-small{background-color:rgba(0,0,0,.7);border:1px solid #676191;color:#676191;transition:all .25s ease-out}.btn-inverted-small:focus,.btn-inverted-small:hover{background-color:#fff;color:#676191}.btn-inverted-red,.btn-inverted-yellow{border-color:#ed1a3b;color:#ed1a3b;font-size:15px!important;letter-spacing:.075em;padding:6px 30px}@media screen and (max-width:767px){.btn-inverted-red,.btn-inverted-yellow{padding:6px 5px}}.big-price{font-size:22px}.btn-inverted-yellow{border-color:#fbbc00;color:#fbbc00}.btn-mybook{background:#ed1a3b repeat scroll 0 0;border:none;border-radius:2px;box-shadow:none;display:inline-block;font-size:11px!important;font-weight:700;letter-spacing:.125em;line-height:20px;padding:15px 20px;position:relative;text-shadow:none;text-transform:uppercase}.btn-mybook,.btn-mybook:hover{color:#fff;text-decoration:none}.btn-mybook:hover{background:#c50f2c;transition:all .35s ease-out}.btn-mybook.btn-small{padding:10px 20px}.btn-mybook.btn-wide{padding:10px 60px}.btn-mybookplus{background:#fbbc00 repeat scroll 0 0;border:none;border-radius:2px;box-shadow:none;color:#fff;display:inline-block;font-size:11px!important;font-weight:700;letter-spacing:.125em;line-height:20px;padding:15px 20px;position:relative;text-decoration:none;text-shadow:none;text-transform:uppercase}.btn-mybookplus:hover{background:#c89600;color:#fff;text-decoration:none;transition:all .35s ease-out}.btn-mybookplus.btn-small{padding:10px 20px}.btn-mybookplus.btn-wide{padding:10px 60px}.btn-back{margin-top:20px!important}.btn-login,.btn-register{background:#ff755a repeat scroll 0 0;background:rgba(255,117,90,.7) repeat scroll 0 0;border:none;border-radius:2px;box-shadow:none;color:#fff;font-weight:700;letter-spacing:2px;padding:15px 20px;text-decoration:none;text-shadow:none;text-transform:uppercase}.btn-login:hover,.btn-register:hover{background:#dc644b repeat scroll 0 0;color:#fff;text-decoration:none;transition:all .35s ease-in-out}.btn-register{padding:7px 20px}.semantic-content header{background:#dfe5e8;padding:1.2em}.semantic-content header h3{font-weight:600;margin:0}.semantic-content .modal-content{padding:21px 1.2em}.semantic-content .modal-content p:last-child{margin-bottom:0}.semantic-content .modal-content a{display:inline-block;font-weight:600;padding:3px 5px}.semantic-content footer{background:#dfe5e8;padding:.5em 1.2em}.navbar-fixed-bottom .navbar-inner{background:#1a304b;border-bottom:1.5px solid #90a0b0;border-left:0;border-right:0;border-top:2px solid transparent;-webkit-filter:none;filter:none}.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner,.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container,.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container .nav,.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container .nav li div,.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container body.book .bookplus-functions-bar .left-nav,.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container body.book .bookplus-functions-bar .left-nav li div,.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container body.book .bookplus-functions-bar .right-nav,.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container body.book .bookplus-functions-bar .right-nav li div,.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container body.book .bookplus-notifications-bar .left-nav,.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container body.book .bookplus-notifications-bar .left-nav li div,.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container body.book .bookplus-notifications-bar .right-nav,.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container body.book .bookplus-notifications-bar .right-nav li div,.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container button,body.book .bookplus-functions-bar .navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container .left-nav,body.book .bookplus-functions-bar .navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container .left-nav li div,body.book .bookplus-functions-bar .navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container .right-nav,body.book .bookplus-functions-bar .navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container .right-nav li div,body.book .bookplus-notifications-bar .navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container .left-nav,body.book .bookplus-notifications-bar .navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container .left-nav li div,body.book .bookplus-notifications-bar .navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container .right-nav,body.book .bookplus-notifications-bar .navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container .right-nav li div{height:3.5em}.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container .nav li div,.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container body.book .bookplus-functions-bar .left-nav li div,.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container body.book .bookplus-functions-bar .right-nav li div,.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container body.book .bookplus-notifications-bar .left-nav li div,.navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container body.book .bookplus-notifications-bar .right-nav li div,body.book .bookplus-functions-bar .navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container .left-nav li div,body.book .bookplus-functions-bar .navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container .right-nav li div,body.book .bookplus-notifications-bar .navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container .left-nav li div,body.book .bookplus-notifications-bar .navbar-fixed-bottom.navbar-fixed-bottom .navbar-inner .container .right-nav li div{padding-top:16px}.navbar-fixed-bottom .nav .dropdown-menu-end,.navbar-fixed-bottom body.book .bookplus-functions-bar .left-nav .dropdown-menu-end,.navbar-fixed-bottom body.book .bookplus-functions-bar .right-nav .dropdown-menu-end,.navbar-fixed-bottom body.book .bookplus-notifications-bar .left-nav .dropdown-menu-end,.navbar-fixed-bottom body.book .bookplus-notifications-bar .right-nav .dropdown-menu-end,body.book .bookplus-functions-bar .navbar-fixed-bottom .left-nav .dropdown-menu-end,body.book .bookplus-functions-bar .navbar-fixed-bottom .right-nav .dropdown-menu-end,body.book .bookplus-notifications-bar .navbar-fixed-bottom .left-nav .dropdown-menu-end,body.book .bookplus-notifications-bar .navbar-fixed-bottom .right-nav .dropdown-menu-end{position:absolute}.navbar-fixed-bottom .nav li,.navbar-fixed-bottom body.book .bookplus-functions-bar .left-nav li,.navbar-fixed-bottom body.book .bookplus-functions-bar .right-nav li,.navbar-fixed-bottom body.book .bookplus-notifications-bar .left-nav li,.navbar-fixed-bottom body.book .bookplus-notifications-bar .right-nav li,body.book .bookplus-functions-bar .navbar-fixed-bottom .left-nav li,body.book .bookplus-functions-bar .navbar-fixed-bottom .right-nav li,body.book .bookplus-notifications-bar .navbar-fixed-bottom .left-nav li,body.book .bookplus-notifications-bar .navbar-fixed-bottom .right-nav li{color:#fff;font-family:Open Sans}.navbar-fixed-bottom .nav li .bookplus-pages-indicator,.navbar-fixed-bottom body.book .bookplus-functions-bar .left-nav li .bookplus-pages-indicator,.navbar-fixed-bottom body.book .bookplus-functions-bar .right-nav li .bookplus-pages-indicator,.navbar-fixed-bottom body.book .bookplus-notifications-bar .left-nav li .bookplus-pages-indicator,.navbar-fixed-bottom body.book .bookplus-notifications-bar .right-nav li .bookplus-pages-indicator,body.book .bookplus-functions-bar .navbar-fixed-bottom .left-nav li .bookplus-pages-indicator,body.book .bookplus-functions-bar .navbar-fixed-bottom .right-nav li .bookplus-pages-indicator,body.book .bookplus-notifications-bar .navbar-fixed-bottom .left-nav li .bookplus-pages-indicator,body.book .bookplus-notifications-bar .navbar-fixed-bottom .right-nav li .bookplus-pages-indicator{color:#fff;display:block;float:none;position:relative;text-decoration:none;text-shadow:0 1px 3px rgba(0,0,0,.4);top:0}.navbar-fixed-bottom .nav li .bookplus-pages-indicator.book-viewer-menu-item,.navbar-fixed-bottom body.book .bookplus-functions-bar .left-nav li .bookplus-pages-indicator.book-viewer-menu-item,.navbar-fixed-bottom body.book .bookplus-functions-bar .right-nav li .bookplus-pages-indicator.book-viewer-menu-item,.navbar-fixed-bottom body.book .bookplus-notifications-bar .left-nav li .bookplus-pages-indicator.book-viewer-menu-item,.navbar-fixed-bottom body.book .bookplus-notifications-bar .right-nav li .bookplus-pages-indicator.book-viewer-menu-item,body.book .bookplus-functions-bar .navbar-fixed-bottom .left-nav li .bookplus-pages-indicator.book-viewer-menu-item,body.book .bookplus-functions-bar .navbar-fixed-bottom .right-nav li .bookplus-pages-indicator.book-viewer-menu-item,body.book .bookplus-notifications-bar .navbar-fixed-bottom .left-nav li .bookplus-pages-indicator.book-viewer-menu-item,body.book .bookplus-notifications-bar .navbar-fixed-bottom .right-nav li .bookplus-pages-indicator.book-viewer-menu-item{color:#000}.navbar-fixed-bottom .bookplus-navigation>.right-nav>.nav>li>a,.navbar-fixed-bottom body.book .bookplus-functions-bar .bookplus-navigation>.right-nav>.left-nav>li>a,.navbar-fixed-bottom body.book .bookplus-functions-bar .bookplus-navigation>.right-nav>.right-nav>li>a,.navbar-fixed-bottom body.book .bookplus-notifications-bar .bookplus-navigation>.right-nav>.left-nav>li>a,.navbar-fixed-bottom body.book .bookplus-notifications-bar .bookplus-navigation>.right-nav>.right-nav>li>a,body.book .bookplus-functions-bar .navbar-fixed-bottom .bookplus-navigation>.right-nav>.left-nav>li>a,body.book .bookplus-functions-bar .navbar-fixed-bottom .bookplus-navigation>.right-nav>.right-nav>li>a,body.book .bookplus-notifications-bar .navbar-fixed-bottom .bookplus-navigation>.right-nav>.left-nav>li>a,body.book .bookplus-notifications-bar .navbar-fixed-bottom .bookplus-navigation>.right-nav>.right-nav>li>a{color:#fff}.navbar-fixed-bottom .bookplus-navigation>.right-nav>.nav>li>a:focus,.navbar-fixed-bottom .bookplus-navigation>.right-nav>.nav>li>a:hover,.navbar-fixed-bottom body.book .bookplus-functions-bar .bookplus-navigation>.right-nav>.left-nav>li>a:focus,.navbar-fixed-bottom body.book .bookplus-functions-bar .bookplus-navigation>.right-nav>.left-nav>li>a:hover,.navbar-fixed-bottom body.book .bookplus-functions-bar .bookplus-navigation>.right-nav>.right-nav>li>a:focus,.navbar-fixed-bottom body.book .bookplus-functions-bar .bookplus-navigation>.right-nav>.right-nav>li>a:hover,.navbar-fixed-bottom body.book .bookplus-notifications-bar .bookplus-navigation>.right-nav>.left-nav>li>a:focus,.navbar-fixed-bottom body.book .bookplus-notifications-bar .bookplus-navigation>.right-nav>.left-nav>li>a:hover,.navbar-fixed-bottom body.book .bookplus-notifications-bar .bookplus-navigation>.right-nav>.right-nav>li>a:focus,.navbar-fixed-bottom body.book .bookplus-notifications-bar .bookplus-navigation>.right-nav>.right-nav>li>a:hover,body.book .bookplus-functions-bar .navbar-fixed-bottom .bookplus-navigation>.right-nav>.left-nav>li>a:focus,body.book .bookplus-functions-bar .navbar-fixed-bottom .bookplus-navigation>.right-nav>.left-nav>li>a:hover,body.book .bookplus-functions-bar .navbar-fixed-bottom .bookplus-navigation>.right-nav>.right-nav>li>a:focus,body.book .bookplus-functions-bar .navbar-fixed-bottom .bookplus-navigation>.right-nav>.right-nav>li>a:hover,body.book .bookplus-notifications-bar .navbar-fixed-bottom .bookplus-navigation>.right-nav>.left-nav>li>a:focus,body.book .bookplus-notifications-bar .navbar-fixed-bottom .bookplus-navigation>.right-nav>.left-nav>li>a:hover,body.book .bookplus-notifications-bar .navbar-fixed-bottom .bookplus-navigation>.right-nav>.right-nav>li>a:focus,body.book .bookplus-notifications-bar .navbar-fixed-bottom .bookplus-navigation>.right-nav>.right-nav>li>a:hover{background:none}.navbar-fixed-bottom .bookplus-navigation>.right-nav>.nav>li>a .link-text,.navbar-fixed-bottom body.book .bookplus-functions-bar .bookplus-navigation>.right-nav>.left-nav>li>a .link-text,.navbar-fixed-bottom body.book .bookplus-functions-bar .bookplus-navigation>.right-nav>.right-nav>li>a .link-text,.navbar-fixed-bottom body.book .bookplus-notifications-bar .bookplus-navigation>.right-nav>.left-nav>li>a .link-text,.navbar-fixed-bottom body.book .bookplus-notifications-bar .bookplus-navigation>.right-nav>.right-nav>li>a .link-text,body.book .bookplus-functions-bar .navbar-fixed-bottom .bookplus-navigation>.right-nav>.left-nav>li>a .link-text,body.book .bookplus-functions-bar .navbar-fixed-bottom .bookplus-navigation>.right-nav>.right-nav>li>a .link-text,body.book .bookplus-notifications-bar .navbar-fixed-bottom .bookplus-navigation>.right-nav>.left-nav>li>a .link-text,body.book .bookplus-notifications-bar .navbar-fixed-bottom .bookplus-navigation>.right-nav>.right-nav>li>a .link-text{font-weight:700;vertical-align:bottom}.navbar-fixed-bottom .center-nav .nav li,.navbar-fixed-bottom .center-nav body.book .bookplus-functions-bar .left-nav li,.navbar-fixed-bottom .center-nav body.book .bookplus-functions-bar .right-nav li,.navbar-fixed-bottom .center-nav body.book .bookplus-notifications-bar .left-nav li,.navbar-fixed-bottom .center-nav body.book .bookplus-notifications-bar .right-nav li,.navbar-fixed-bottom .left-nav .nav li,.navbar-fixed-bottom .left-nav body.book .bookplus-functions-bar .left-nav li,.navbar-fixed-bottom .left-nav body.book .bookplus-functions-bar .right-nav li,.navbar-fixed-bottom .left-nav body.book .bookplus-notifications-bar .left-nav li,.navbar-fixed-bottom .left-nav body.book .bookplus-notifications-bar .right-nav li,body.book .bookplus-functions-bar .navbar-fixed-bottom .center-nav .left-nav li,body.book .bookplus-functions-bar .navbar-fixed-bottom .center-nav .right-nav li,body.book .bookplus-functions-bar .navbar-fixed-bottom .left-nav .left-nav li,body.book .bookplus-functions-bar .navbar-fixed-bottom .left-nav .right-nav li,body.book .bookplus-notifications-bar .navbar-fixed-bottom .center-nav .left-nav li,body.book .bookplus-notifications-bar .navbar-fixed-bottom .center-nav .right-nav li,body.book .bookplus-notifications-bar .navbar-fixed-bottom .left-nav .left-nav li,body.book .bookplus-notifications-bar .navbar-fixed-bottom .left-nav .right-nav li{float:left}section.dark{background:#323a45}section.dark *{color:#fff}section.light{background:#dfe5e8}section.page-title{background:#dfe5e8;padding-bottom:40px;padding-top:55px!important}section.p-10{padding-bottom:10px;padding-top:10px}section.p-30{padding-bottom:30px;padding-top:30px}section.p-50{padding-bottom:50px;padding-top:50px}section.p-70{padding-bottom:70px;padding-top:70px}section.p-85{padding-bottom:85px;padding-top:85px}section.p-50-top{padding-top:50px}section.margin-dynamic{margin-top:68px}@media (max-width:767px){.home-features .feature{margin-bottom:42px}}.home-features .feature-icon{font-size:35px}.home-features p{margin:0}.ie .input-prepend .add-on{padding:7px 6px!important}.ie .input-prepend .add-on i{height:20px!important}.books-list{font-size:0;list-style:none;margin:0}.books-list *{box-sizing:border-box}.books-list li{display:inline-block;margin-bottom:60px;vertical-align:top}.books-list li .book-wrapper .meta{padding:12px 10px;position:relative;text-align:center;z-index:18}.books-list li .book-wrapper .meta .title{font-size:18px;font-weight:700;line-height:24px;margin-bottom:12px;margin-top:20px}.books-list li .book-wrapper .meta .btn-inverted-small,.books-list li .book-wrapper .meta .btn-main,.books-list li .book-wrapper .meta .btn-main-highlight,.books-list li .book-wrapper .meta .btn-main-mini,.books-list li .book-wrapper .meta .btn-main-small{font-size:12px;font-weight:600;line-height:8em;padding:8px;width:100%}.books-list li .book-wrapper{margin:0 auto;position:relative;width:230px}@media (min-width:768px) and (max-width:979px){.books-list li .book-wrapper{width:190px}.books-list li .book-wrapper a{font-size:12px}}.books-list li .cover{position:relative;z-index:15}.books-list li .cover.behind{bottom:0;left:0;letter-spacing:0;position:absolute;transition:left .35s,-webkit-transform .35s;transition:left .35s,transform .35s;transition:left .35s,transform .35s,-webkit-transform .35s;z-index:10}.books-list li .cover.img1{left:0;-webkit-transform:rotate(5deg);transform:rotate(5deg)}.books-list li .cover.img2{left:0;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.books-list li:hover .behind.img1{left:90px;-webkit-transform:rotate(10deg);transform:rotate(10deg)}.books-list li:hover .behind.img2{left:-60px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.bookplus-rect-center button,.bookplus-rect-left button,.bookplus-rect-right button{height:49px!important;padding-top:10px!important;position:relative}.navbar-fixed-bottom .navbar-inner .container p{padding-top:14px!important}.books-list .mix{display:none;opacity:0}a.tab-deactivated{color:#aaa;cursor:default}a.tab-deactivated:hover{background-color:transparent!important;border-color:transparent!important}#registration .tab-pane:not(.summary-pane) .checkbox{float:left;margin-right:10px}#registration .terms-conditions-checkbox .help-block{text-align:center}form,form .tabbable{margin:auto auto 100px}form .tabbable h3{clear:both;padding-top:40px}form .tabbable label{clear:right;clear:both;display:block;float:left;margin:10px 0;min-height:25px;padding-top:5px;position:relative;text-align:right;width:38%}form .tabbable label.form_summary,form .tabbable label.required{clear:none}form .tabbable label.form_summary{display:block;float:right;font-weight:700;margin:10px 24% 10px 0;min-height:25px;text-align:left;width:34%}form .tabbable input[type=password],form .tabbable input[type=text]{min-height:28px}form .tabbable .checkbox-wrapper,form .tabbable input,form .tabbable select{display:block;float:right;margin:10px 24% 10px 0;padding:0;position:relative;text-align:left;width:34%}form .tabbable select{padding-top:3px}form .tabbable input[type=checkbox]{display:inline;float:none;height:auto;margin-right:0;margin-top:9px;width:auto}form .tabbable button{clear:both;display:block;float:right;height:34px;margin-right:24%;margin-top:30px;padding:0;position:relative;width:34%}form .tabbable input[type=submit]{height:34px;margin:30px 23% 0;padding:0;position:relative;text-align:center;width:54%}@media (max-width:600px){form .tabbable input[type=checkbox]{margin-right:53%}form .tabbable input,form .tabbable select{margin-right:8%;width:50%}form .tabbable button,form .tabbable input[type=submit]{margin-right:15%;width:70%}}.clear{clear:both}span.error{clear:both;color:red;float:right;margin:10px 24% -5px 0;padding:0;position:relative;text-align:left;width:38%!important}body.profile span.error,body.registration span.error{float:left;margin:5px 0 0 180px;width:auto!important}@media screen and (max-width:480px){body.profile span.error,body.registration span.error{margin-left:0}body.profile label.required,body.registration label.required{float:left!important}}label.required{color:red;float:left;margin:0;padding:0 0 0 4px;width:5px!important}#form_summary:after{clear:both;content:".";display:block;height:0;visibility:hidden}.nav-pills>li,.tabbable .nav-tabs>li{zoom:1;display:inline-block;*display:inline;float:none}.nav-pills,.tabbable .nav-tabs{text-align:center}.tab-content .nav-tabs{display:inline-block}.alert-success{color:#000}@media screen and (max-width:480px){.container-contact .controls{clear:both}.container-contact .col-form-label{float:left!important}}.mybook section.page-title.order-process .container{color:#606c72;font-size:1.1em;padding-top:25px}.mybook section.page-title.order-process .container .book-image{display:inline-block;padding-left:85px;position:relative}.mybook section.page-title.order-process .container .book-image img{width:80px}.mybook section.page-title.order-process .container .back-btn{display:inline-block;left:-100px;position:relative;top:15px}.mybook section.page-title.order-process .container .back-btn a{background-color:#fff;border:1pt solid #abc0cc;border-radius:4px;color:#606c72;padding:2px 7px 2px 19px}.mybook section.page-title.order-process .container .back-btn a:before{border-color:transparent #606c72 transparent transparent;border-style:solid;border-width:6px 8px 6px 0;content:"\a";margin-left:-12px;margin-top:4px;position:absolute}.mybook section.page-title.order-process .container .book-back-block{bottom:-20px;left:0;position:absolute}.mybook section.page-title.order-process .container .order-process-bar{height:3em;position:relative}.mybook section.page-title.order-process .container .order-process-bar .text-center .order-state{display:inline-block;width:200px}.mybook section.page-title.order-process .container .order-process-bar .text-center .order-state .counter{background-color:#fff;border:1pt solid #afb8bc;border-radius:20px;display:block;font-weight:700;height:30px;line-height:30px;margin:0 auto;position:relative;text-align:center;width:30px}.mybook section.page-title.order-process .container .order-process-bar .text-center .order-state .state-value{display:inline-block;position:relative;width:auto}.mybook section.page-title.order-process .container .order-process-bar .text-center .order-state.inactive .counter,.mybook section.page-title.order-process .container .order-process-bar .text-center .order-state.inactive .state-value{color:#b5bab7;color:rgba(96,108,114,.5)}.mybook section.page-title.order-process .container .order-process-bar .text-center .order-state.inactive .counter.counter,.mybook section.page-title.order-process .container .order-process-bar .text-center .order-state.inactive .state-value.counter{border-color:#fff}.mybook section.page-title.order-process .container .order-process-bar .text-center .order-state.active .counter{background-color:#5c88a3;border-color:#5c88a3;color:#fff}.mybook section.page-title.order-process .container .order-process-bar .text-center .white-line{border-top:2pt solid #fff;margin:-35px auto 0;width:400px}.mybook section.page-title.re-order-process .container .order-process-bar .text-center .white-line{width:200px}.mybook form{margin-top:20px}.mybook form .row{margin-left:0}.mybook form .row .extra-task-group{line-height:1.3em;margin-left:40px;margin-top:20px}.mybook form .row .extra-task-group input{display:inline-block;margin:-5px 0 2px;padding:0}.mybook form .row .extra-task-group label{display:inline-block;margin:10px 0;padding:0 10px}.mybook form .row .extra-task-group label.chapter-count,.mybook form .row .extra-task-group label.chapter-title{display:inline-block;font-size:1.4em;font-weight:500}.mybook form .row .extra-task-group label.chapter-count.chapter-count,.mybook form .row .extra-task-group label.chapter-title.chapter-count{width:100px}.mybook form .row .extra-task-group label.checked.chapter-count,.mybook form .row .extra-task-group label.checked.chapter-title{color:#dc644b}.mybook form .row .extra-task-group .sub-chapter{display:none;padding-left:60px}.mybook form .row .extra-task-group .sub-chapter label{margin:0 5px;padding:4px 5px}.mybook form .row .extra-task-group .sub-chapter label.chapter-title{color:#606c72;font-size:1.1em}.mybook form .row .extra-task-group .sub-chapter label.disabled.chapter-title{color:#b5bab7}.mybook form .row .extra-task-group .sub-chapter label.checked.chapter-title{color:#dc644b}.mybook form .row input.btn-inverted-small,.mybook form .row input.btn-main,.mybook form .row input.btn-main-highlight,.mybook form .row input.btn-main-mini,.mybook form .row input.btn-main-small{border-radius:4px;color:#fff;height:40px;line-height:40px;margin:20px 0 0;min-width:200px;padding:0 30px}.mybook .mybook-introduction{margin:0 auto 30px;width:70%}.mybook .mybook-introduction p{font-size:16px;font-weight:300;letter-spacing:-.05em;line-height:1.2em;margin:.5em 0;padding:0;text-align:center}.mybook #order-info{width:90%}.mybook #preview-image-slider{display:none!important}.mybook .row.col-2{float:left;width:50%}.mybook .row.col-2.border-left{border-left:5pt solid #606c72;width:48%}.mybook .row.col-2.border-right{border-right:1pt solid #606c72;width:48%}.mybook .mybook-empty-pages .row.col-2 h4{font-weight:700;letter-spacing:.05em;margin-bottom:20px}.mybook .mybook-empty-pages .row.col-2 p.margin-top{margin-top:10px!important}.mybook .mybook-empty-pages .row.col-2 .btn-inverted-small,.mybook .mybook-empty-pages .row.col-2 .btn-main,.mybook .mybook-empty-pages .row.col-2 .btn-main-highlight,.mybook .mybook-empty-pages .row.col-2 .btn-main-mini,.mybook .mybook-empty-pages .row.col-2 .btn-main-small{font-size:.85em!important;font-weight:600;letter-spacing:.03em;margin:0}.mybook .mybook-empty-pages .row.col-2 #btn-add-empty-pages.btn-inverted-small,.mybook .mybook-empty-pages .row.col-2 #btn-add-empty-pages.btn-main-highlight,.mybook .mybook-empty-pages .row.col-2 #btn-add-empty-pages.btn-main-mini,.mybook .mybook-empty-pages .row.col-2 #btn-add-empty-pages.btn-main-small,.mybook .mybook-empty-pages .row.col-2 .btn-main#btn-add-empty-pages{font-size:1em!important;height:auto;padding:20px;width:auto}.mybook .mybook-empty-pages .empty-pages{background-color:#fff;background-color:#5c88a3;border:#5c88a3;border-radius:4px;color:#fff;display:inline-block;font-weight:700;height:40px;line-height:40px;margin:0 auto;padding:3px 10px;position:relative;text-align:center;width:auto}.mybook input[type=text]{box-sizing:border-box;font-size:1.5em;height:2em;line-height:2em;margin-bottom:50px;padding:0 10px;text-align:center;width:95%}.mybook input[type=text].inactive{color:#dfe5e8}.mybook input[type=text]#custom-amount{margin-bottom:0;width:100px}.mybook .mybook-set-amount h2{margin-bottom:30px}.mybook .mybook-set-amount h2 label.required{display:inline;float:none;font-size:1em}.mybook .mybook-set-amount .row.col-2{width:40%}.mybook .mybook-set-amount .row.col-2.border-right{border-right:1pt solid #606c72;width:57%}.mybook .mybook-set-amount .row.col-2 label.amount{display:inline-block!important;font-size:1.3em;margin:10px 5px;width:auto}.mybook .mybook-set-amount .row.col-2 input[type=radio]{display:inline-block!important;margin-top:-5px;width:auto}.mybook .mybook-set-amount .row.col-2 div.group{display:inline-block;padding-right:10px}.mybook .mybook-set-amount span.error{display:block;float:none;margin:0 auto;padding-bottom:20px;text-align:center;width:auto}.mybook .alert-block{color:#fff;text-align:center;text-shadow:none}.mybook .alert-block h4{font-weight:700;letter-spacing:.05em}.mybook .mybook-order-overview .row span.error,.mybook .mybook-order-summary .row span.error{float:left;margin:0!important;width:auto!important}.mybook .mybook-order-overview .row.error-row .number,.mybook .mybook-order-overview .row.error-row .zip,.mybook .mybook-order-summary .row.error-row .number,.mybook .mybook-order-summary .row.error-row .zip{width:220px!important}.mybook .mybook-order-overview .row.error-row .col-label,.mybook .mybook-order-summary .row.error-row .col-label{margin:0!important;width:0!important}.mybook .mybook-order-overview .row.border-top,.mybook .mybook-order-summary .row.border-top{border-top:1pt solid #606c72;margin-top:10px;padding-top:20px}.mybook .mybook-order-overview .row.border-top.margin-top,.mybook .mybook-order-summary .row.border-top.margin-top{margin-top:30px}.mybook .mybook-order-overview .row .col-left,.mybook .mybook-order-summary .row .col-left{display:inline-block;width:210px}.mybook .mybook-order-overview .row .col-right,.mybook .mybook-order-summary .row .col-right{display:inline-block;width:700px}.mybook .mybook-order-overview .row .col-right3,.mybook .mybook-order-overview .row .col-right5,.mybook .mybook-order-summary .row .col-right3,.mybook .mybook-order-summary .row .col-right5{display:inline-block}.mybook .mybook-order-overview .row .col-right3.col-label,.mybook .mybook-order-overview .row .col-right5.col-label,.mybook .mybook-order-summary .row .col-right3.col-label,.mybook .mybook-order-summary .row .col-right5.col-label{margin-right:20px;text-align:right;width:100px}.mybook .mybook-order-overview .row .col-right3.city,.mybook .mybook-order-overview .row .col-right3.city input,.mybook .mybook-order-overview .row .col-right3.city span.error,.mybook .mybook-order-overview .row .col-right5.city,.mybook .mybook-order-overview .row .col-right5.city input,.mybook .mybook-order-overview .row .col-right5.city span.error,.mybook .mybook-order-summary .row .col-right3.city,.mybook .mybook-order-summary .row .col-right3.city input,.mybook .mybook-order-summary .row .col-right3.city span.error,.mybook .mybook-order-summary .row .col-right5.city,.mybook .mybook-order-summary .row .col-right5.city input,.mybook .mybook-order-summary .row .col-right5.city span.error{width:245px!important}.mybook .mybook-order-overview .row .col-right3.number input,.mybook .mybook-order-overview .row .col-right3.zip input,.mybook .mybook-order-overview .row .col-right5.number input,.mybook .mybook-order-overview .row .col-right5.zip input,.mybook .mybook-order-summary .row .col-right3.number input,.mybook .mybook-order-summary .row .col-right3.zip input,.mybook .mybook-order-summary .row .col-right5.number input,.mybook .mybook-order-summary .row .col-right5.zip input{width:100px!important}.mybook .mybook-order-overview .row .col-right3.col-right3.col-label,.mybook .mybook-order-overview .row .col-right5.col-right3.col-label,.mybook .mybook-order-summary .row .col-right3.col-right3.col-label,.mybook .mybook-order-summary .row .col-right5.col-right3.col-label{width:173px}.mybook .mybook-order-overview .row .col-right3.col-right3.fax input,.mybook .mybook-order-overview .row .col-right3.col-right3.phone input,.mybook .mybook-order-overview .row .col-right5.col-right3.fax input,.mybook .mybook-order-overview .row .col-right5.col-right3.phone input,.mybook .mybook-order-summary .row .col-right3.col-right3.fax input,.mybook .mybook-order-summary .row .col-right3.col-right3.phone input,.mybook .mybook-order-summary .row .col-right5.col-right3.fax input,.mybook .mybook-order-summary .row .col-right5.col-right3.phone input{width:250px}.mybook .mybook-order-overview .row input.headline-checkbox,.mybook .mybook-order-summary .row input.headline-checkbox{margin-top:-4px}.mybook .mybook-order-overview .row h3,.mybook .mybook-order-summary .row h3{font-size:1.4em;font-weight:500;letter-spacing:.05em}.mybook .mybook-order-overview .row label,.mybook .mybook-order-summary .row label{display:inline-block;float:none;font-size:1.05em;font-weight:300}.mybook .mybook-order-overview .row input[type=text],.mybook .mybook-order-summary .row input[type=text]{font-size:1.3em;height:1.8em;line-height:1.8em;margin:10px auto;text-align:left;width:700px}.mybook .mybook-order-overview .row .uppercase,.mybook .mybook-order-summary .row .uppercase{text-transform:uppercase}.mybook .mybook-order-overview .different-delivery.inactive label,.mybook .mybook-order-summary .different-delivery.inactive label{color:#b5bab7}.mybook .mybook-order-overview.mybook-order-summary .row.col-2,.mybook .mybook-order-summary.mybook-order-summary .row.col-2{margin-top:20px;padding-bottom:20px;text-align:left;width:40%}.mybook .mybook-order-overview.mybook-order-summary .row.col-2 .pull-left,.mybook .mybook-order-overview.mybook-order-summary .row.col-2 .pull-right,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 .pull-left,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 .pull-right{display:inline-block;position:relative}.mybook .mybook-order-overview.mybook-order-summary .row.col-2 .pull-left.pull-left.image-slider,.mybook .mybook-order-overview.mybook-order-summary .row.col-2 .pull-right.pull-left.image-slider,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 .pull-left.pull-left.image-slider,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 .pull-right.pull-left.image-slider{height:200px;margin-left:20px;width:130px}.mybook .mybook-order-overview.mybook-order-summary .row.col-2 .pull-left.pull-left.image-slider img,.mybook .mybook-order-overview.mybook-order-summary .row.col-2 .pull-right.pull-left.image-slider img,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 .pull-left.pull-left.image-slider img,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 .pull-right.pull-left.image-slider img{display:none;margin:0 auto;padding:0;position:absolute;right:10px;top:10px;width:100px}.mybook .mybook-order-overview.mybook-order-summary .row.col-2 .pull-left.pull-left.image-slider #canvasloader-container,.mybook .mybook-order-overview.mybook-order-summary .row.col-2 .pull-right.pull-left.image-slider #canvasloader-container,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 .pull-left.pull-left.image-slider #canvasloader-container,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 .pull-right.pull-left.image-slider #canvasloader-container{display:block;margin:0 auto;padding-top:50px;position:absolute;right:30px;right:0;top:80px;width:70px}.mybook .mybook-order-overview.mybook-order-summary .row.col-2 .pull-left.pull-right,.mybook .mybook-order-overview.mybook-order-summary .row.col-2 .pull-right.pull-right,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 .pull-left.pull-right,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 .pull-right.pull-right{padding:0 10px;width:50%}.mybook .mybook-order-overview.mybook-order-summary .row.col-2 table,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 table{padding-right:40px;width:auto}.mybook .mybook-order-overview.mybook-order-summary .row.col-2 table tr,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 table tr{line-height:1.7em}.mybook .mybook-order-overview.mybook-order-summary .row.col-2 table tr.margin-top td,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 table tr.margin-top td{padding-top:15px}.mybook .mybook-order-overview.mybook-order-summary .row.col-2 table tr.margin-bottom td,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 table tr.margin-bottom td{padding-bottom:10px}.mybook .mybook-order-overview.mybook-order-summary .row.col-2 table tr.total-sum,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 table tr.total-sum{border-top:double #606c72}.mybook .mybook-order-overview.mybook-order-summary .row.col-2 table tr.total-sum td,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 table tr.total-sum td{color:#468c00;padding-top:10px}.mybook .mybook-order-overview.mybook-order-summary .row.col-2 table tr td,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 table tr td{vertical-align:top}.mybook .mybook-order-overview.mybook-order-summary .row.col-2 table tr td.price,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 table tr td.price{font-weight:700;padding-left:10px;padding-right:10px;text-align:right;width:20%}.mybook .mybook-order-overview.mybook-order-summary .row.col-2 table tr td.tax,.mybook .mybook-order-summary.mybook-order-summary .row.col-2 table tr td.tax{text-align:right;width:20%}.mybook .mybook-order-overview.mybook-order-summary .row.col-2.border-right,.mybook .mybook-order-summary.mybook-order-summary .row.col-2.border-right{border-right:1pt solid #606c72;width:57%}.mybook .mybook-order-overview table.delivery,.mybook .mybook-order-summary table.delivery{width:auto}.mybook .mybook-order-overview table.delivery tr,.mybook .mybook-order-summary table.delivery tr{line-height:1.7em}.mybook .mybook-order-overview table.delivery tr td,.mybook .mybook-order-summary table.delivery tr td{vertical-align:top}.mybook .mybook-order-overview table.delivery tr td.price,.mybook .mybook-order-summary table.delivery tr td.price{font-weight:700;padding-left:40px}.mybook .mybook-reorder-sort label{font-size:1.1em;letter-spacing:.05em;margin-top:-5px;padding-right:10px;vertical-align:middle}.mybook .mybook-reorder-sort label,.mybook .mybook-reorder-sort select{display:inline-block;line-height:2em;text-transform:uppercase}.mybook .mybook-reorder .books-list{font-size:1em;text-transform:uppercase}.mybook .mybook-reorder .books-list .span4{min-height:720px}.mybook .mybook-reorder .books-list .first-page img{border:1px solid #999;box-shadow:1px 1px 5px #999}.mybook .mybook-reorder .books-list .order-name{font-weight:700;margin-top:10px;text-align:center}.mybook .mybook-reorder .books-list .meta .btn-inverted-small span,.mybook .mybook-reorder .books-list .meta .btn-main span,.mybook .mybook-reorder .books-list .meta .btn-main-highlight span,.mybook .mybook-reorder .books-list .meta .btn-main-mini span,.mybook .mybook-reorder .books-list .meta .btn-main-small span{color:#fff}.mybook .mybook-reorder .books-list .additional-information{border-top:1pt solid #dfe5e8;font-size:.9em;line-height:1.4em;margin-top:10px;padding:15px 10px 0}.mybook .mybook-reorder .btn-order-mybook{margin:1.5em 0}.mybook div,.mybook li,.mybook p{color:#606c72}section.page-title{position:relative}section.page-title .container .row h3,section.page-title .container .row h4{color:#606c72;letter-spacing:0}section.page-top{background-color:#efefef;padding:1.5em;text-align:center}.legal-notice h3,.legal-notice p,.order-success h3,.order-success p,.terms-conditions h3,.terms-conditions p{margin-left:auto;margin-right:auto;width:80%}.legal-notice h3,.order-success h3,.terms-conditions h3{margin-bottom:1em;margin-top:2em}#payment-einvoice,#payment-method{margin-bottom:1em!important}#payment-einvoice input[type=radio],#payment-method input[type=radio]{display:inline-block!important;margin-right:.5em!important;vertical-align:top;width:auto!important}#order-comment textarea{height:2.5em;resize:none;transition:height .5s;width:100%}#order-comment textarea.nonempty{height:6.5em}form#order-overview .different-delivery{display:block;height:19em;overflow:hidden;transition:height .5s}form#order-overview .different-delivery.inactive{height:0!important}#product-page{margin:2.5em 0;padding-left:270px;position:relative}@media (max-width:979px){#product-page{padding-left:210px}}@media (max-width:500px){#product-page{padding-left:0}}#product-page #product-image{left:0;margin-bottom:2em;margin-right:4em;position:absolute;text-align:right;width:230px}@media (max-width:979px){#product-page #product-image{margin-bottom:1.5em;margin-right:2em;width:180px}}@media (max-width:500px){#product-page #product-image{margin:0 auto 1.5em;position:relative;text-align:center}}#product-page #product-image img{width:100%}#product-page #btn-order{margin-top:2em}@media (max-width:500px){#product-page #btn-order{margin-top:1em}}.filter-list ul{list-style-type:none}.filter-list ul li{display:inline}.filtered-content,.filtered-continent,.filtered-slider{display:none!important}.map-thumbnail{margin-bottom:50px;position:relative}.map-thumbnail label{background:rgba(0,0,0,.7);border-radius:3px;color:#fff;left:-7px;padding:5px;position:absolute;top:15px;z-index:5}@media screen and (max-width:767px){.map-thumbnail .map-timescale{margin:0 auto;position:relative;width:350px}}.map-thumbnail img{border:1px solid #aaa;margin-bottom:10px}.digimap{position:relative}.digimap-overlay{background:rgba(95,108,114,.85);bottom:15%;color:#fff;display:none;margin:0 auto;position:absolute;width:100%}.digimap-overlay h3{color:#fff}.digimap-overlay div{padding:5px 100px 15px}@media screen and (max-width:767px){.digimap-overlay div{padding:5px 15px 15px}}.range-slider-container{padding-top:15px}@media screen and (max-width:767px){.range-slider-container{margin:0 auto!important;padding-bottom:15px;width:80%!important}}.digimap-sidebar{background:#dfe5e8}.digimap-sidebar h4{padding:5px}.digimap-sidebar .digimap-notavailable{font-size:11px;font-weight:400;padding:5px}.digimap-sidebar a{color:#31363a;display:block;padding:7px;position:relative;text-decoration:none}.digimap-sidebar a:hover{background:#fff}.digimap-sidebar a:hover .digimap-arrow{opacity:1}.digimap-sidebar a .digimap-arrow{font-size:25px;opacity:0;position:absolute;right:10px;top:15px;transition:opacity .25s ease-in}.digimap-sidebar a.digimap-showmore{font-size:11px}.digimap-sidebar a.digimap-showmore .digimap-arrow{font-size:18px;top:7px}.btn-back,.digimap-btn-back{margin-top:30px}.btn-back a,.digimap-btn-back a{background-color:#fff;border:1pt solid #abc0cc;border-radius:4px;color:#606c72;padding:2px 7px 2px 19px}.btn-back a :before,.digimap-btn-back a :before{border-color:transparent #606c72 transparent transparent;border-style:solid;border-width:6px 8px 6px 0;content:"\a";margin-left:-12px;margin-top:4px;position:absolute}.digimap-info{margin-top:30px}.digimap-info span.glyphicon{color:rgba(255,117,90,.8);font-size:25px;text-shadow:1px 1px 1px rgba(0,0,0,.15)}.digimap-timescale,.digimap-timescale-small{background:rgba(255,117,90,.8);border-radius:3px;box-shadow:0 0 1px rgba(0,0,0,.25);color:#fff;font-weight:700;padding:2px;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:uppercase}.digimap-timescale-small{box-shadow:none;font-size:11px;text-shadow:none;text-transform:uppercase}.digimap-continent-small{font-size:11px;font-weight:700;padding-left:5px;text-transform:uppercase}#digimap-image{margin-top:10px;max-height:700px}.form_summary{font-weight:700;padding-top:5px}.registration-steps .step-1,.registration-steps .step-2,.registration-steps .step-3{color:inherit;display:inline-block;margin:0 5px;text-decoration:none;width:28px}.registration-steps .step-1.active-step,.registration-steps .step-2.active-step,.registration-steps .step-3.active-step{background-color:#606c72;border-radius:50%;color:#dfe5e8}body.grabbing{cursor:-moz-grabbing}.headline-logo{margin:0 1em;max-height:2.5em;width:auto}.error-page-head{display:block;height:725px;position:relative}@media screen and (max-width:767px){.error-page-head{height:448px}}.error-page-head .error-page-head-text-container{background-image:url(/images/book-page.png?edeced69a12456fa11e9ab3f3e0ece37);background-position-x:40%;background-repeat:no-repeat;background-size:contain;box-sizing:border-box;height:100%;padding-left:39%;padding-right:33%;position:absolute;text-align:left;top:0;white-space:nowrap;width:100%}@media screen and (max-width:979px){.error-page-head .error-page-head-text-container{padding-right:20%}}@media screen and (max-width:767px){.error-page-head .error-page-head-text-container{left:50%;margin-left:-176px;max-width:100%;padding-left:140px;padding-right:17px;width:352px}}@media screen and (max-width:370px){.error-page-head .error-page-head-text-container{left:0;margin-left:2.5%;max-width:95%;padding-left:39%;padding-right:17px;width:352px}}.error-page-head .error-page-head-text-container .error-page-head-text{color:#152b50;display:inline-block;font-size:3em;font-weight:300;line-height:1.05em;max-height:100%;max-width:100%;vertical-align:middle;white-space:normal;word-break:break-word}@media screen and (max-width:979px){.error-page-head .error-page-head-text-container .error-page-head-text{font-size:2.2em}}.error-page-head .error-page-head-text-container .error-page-head-text .error-bold{font-weight:700}.error-page-head .error-page-head-description{bottom:10%;color:#898886;font-size:2em;font-weight:300;left:0;max-width:100%;padding-left:40%;position:absolute;text-align:left;width:60%}@media screen and (max-width:979px){.error-page-head .error-page-head-description{font-size:1.5em}}@media screen and (max-width:767px){.error-page-head .error-page-head-description{box-sizing:border-box;left:50%;margin-left:-176px;padding-left:140px;padding-right:17px;width:352px}}@media screen and (max-width:350px){.error-page-head .error-page-head-description{bottom:20%}}.error-page-content a{text-decoration:none}@media screen and (max-width:767px){.error-page-content img{height:60px;width:60px}.error-page-content img.mybook-image{height:60px;width:100px}.error-page-content .error-page-link{margin-bottom:30px}}.redirect-content{margin-top:150px}.school-button{background-color:rgba(103,97,145,.7)!important;color:#fff!important;min-width:160px;padding:7px 35px!important;text-align:center}.school-button:focus,.school-button:hover{background-color:#676191!important;color:#fff!important}.training-button{background-color:rgba(115,138,24,.7)!important;color:#fff!important;min-width:160px;padding:7px 35px!important;text-align:center}.training-button:focus,.training-button:hover{background-color:#738a18!important;color:#fff!important}.platform-teaser{height:180px;position:relative}.platform-teaser h3{bottom:0;height:auto;position:absolute}@media screen and (max-width:767px){.platform-teaser h3{height:auto;margin-bottom:20px;position:relative}}.platform-teaser p{font-size:16px;font-weight:600;margin:10px 0}.platform-teaser p a{font-size:14px!important;padding:3px 10px;width:180px}#accessCodeLayer,#accessCodeRegistryLayer{background-color:rgba(26,48,75,.8);color:#fff;display:none;height:100%;left:0;min-height:100%;padding-top:200px;position:fixed;text-align:center;top:-5000px;width:100%;z-index:1100}@media screen and (max-width:767px){#accessCodeLayer,#accessCodeRegistryLayer{background-color:rgba(26,48,75,.9);overflow-y:scroll;padding-bottom:50px;padding-top:5px;z-index:9999}}@media screen and (max-height:740px){#accessCodeLayer,#accessCodeRegistryLayer{background-color:rgba(26,48,75,.9);overflow-y:scroll;padding-bottom:50px;padding-top:5px;z-index:9999}}#accessCodeLayer .description-section h3,#accessCodeRegistryLayer .description-section h3{color:#fff;font-size:35px;font-weight:500;line-height:40px;margin-bottom:25px}@media screen and (max-width:767px){#accessCodeLayer .description-section h3,#accessCodeRegistryLayer .description-section h3{font-size:25px}}#accessCodeLayer .example-img,#accessCodeRegistryLayer .example-img{left:40%;position:absolute}@media screen and (min-width:1600px){#accessCodeLayer .example-img,#accessCodeRegistryLayer .example-img{left:50%}}@media screen and (max-width:990px){#accessCodeLayer .example-img,#accessCodeRegistryLayer .example-img{left:50%}}@media screen and (max-width:780px){#accessCodeLayer .example-img,#accessCodeRegistryLayer .example-img{left:auto;margin-bottom:20px;position:relative}}#accessCodeLayer .example-img #exampleCodeImg,#accessCodeRegistryLayer .example-img #exampleCodeImg{height:340px;width:240px}@media screen and (max-width:780px){#accessCodeLayer .example-img #exampleCodeImg,#accessCodeRegistryLayer .example-img #exampleCodeImg{height:250px;max-width:100%;width:auto}}#accessCodeLayer .pin-section label,#accessCodeRegistryLayer .pin-section label{font-size:16px}#accessCodeLayer .pin-section .access-code-btn,#accessCodeRegistryLayer .pin-section .access-code-btn{border-radius:0;padding:5px 15px;position:relative;vertical-align:top;z-index:1}#accessCodeLayer .dismiss-section,#accessCodeRegistryLayer .dismiss-section{margin-top:200px}@media screen and (max-width:780px){#accessCodeLayer .dismiss-section,#accessCodeRegistryLayer .dismiss-section{margin-top:20px}}@media screen and (max-width:767px){#accessCodeLayer .dismiss-section,#accessCodeRegistryLayer .dismiss-section{height:50px}}@media screen and (max-height:737px){#accessCodeLayer .dismiss-section,#accessCodeRegistryLayer .dismiss-section{height:50px;margin-top:20px}}#accessCodeLayer .dismiss-section a,#accessCodeRegistryLayer .dismiss-section a{color:#fff;font-size:16px;text-decoration:underline}#accessCodeLayer #accessCodeLayerInput,#accessCodeRegistryLayer #accessCodeLayerInput{border-radius:0;margin-right:5px}#accessCodeRegistryLayer{overflow-y:scroll;padding-top:85px}@media screen and (max-width:767px){#accessCodeRegistryLayer{background-color:rgba(26,48,75,.9);padding-bottom:50px;padding-top:0;z-index:9999}}@media screen and (max-height:700px){#accessCodeRegistryLayer{background-color:rgba(26,48,75,.9);padding-bottom:50px;padding-top:0;z-index:9999}}#accessCodeRegistryLayer .feature-bar{background:#fcf057;background:linear-gradient(90deg,#fcf057 0,#fcf057 80%,#e5e5e5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fcf057",endColorstr="#e5e5e5",GradientType=1);padding:20px 0;text-align:center;width:100%}#accessCodeRegistryLayer .feature-bar h3{color:#1a304b;font-size:20px;font-weight:500;text-transform:uppercase}#accessCodeRegistryLayer .feature-bar #accessCodeFeatures .feature-icon{color:#1a304b;display:inline-block;margin-right:30px}#accessCodeRegistryLayer .feature-bar #accessCodeFeatures .feature-icon img{display:inline;height:auto;max-width:60px}#accessCodeRegistryLayer .feature-bar #accessCodeFeatures .feature-icon span{display:block}#accessCodeRegistryLayer .dismiss-section{height:50px;margin-top:20px}@media screen and (max-width:767px){#accessCodeRegistryLayer .dismiss-section{height:50px;margin-top:30px}}@media screen and (max-height:737px){#accessCodeRegistryLayer .dismiss-section{height:50px;margin-top:20px}}#accessCodeRegistryLayer .registry-section{margin-top:30px}@media screen and (max-width:767px){#accessCodeRegistryLayer .registry-section{margin-top:10px}}#accessCodeRegistryLayer .registry-section h3{color:#fff;font-size:35px;font-weight:500;line-height:40px;margin-bottom:25px}#accessCodeRegistryLayer .registry-section .access-code-btn{border-radius:0;font-size:20px;padding:5px 15px}#accessCodeRegistryLayer .registry-section p{margin:40px auto;max-width:250px}#accessCodeRegistryLayer .login-section{border-right:1px solid #fff;margin-top:30px;text-align:center}@media screen and (max-width:767px){#accessCodeRegistryLayer .login-section{border:0}}#accessCodeRegistryLayer .login-section form{max-width:250px}@media screen and (max-width:767px){#accessCodeRegistryLayer .login-section form{margin-bottom:50px}}#accessCodeRegistryLayer .login-section .login-btn-group{margin-top:30px;text-align:center}#accessCodeRegistryLayer .login-section .login-label{text-align:left;text-transform:uppercase;width:100%}#accessCodeRegistryLayer .login-section .forgotten-password{color:#676191;float:right}#accessCodeRegistryLayer .login-section .login-input{border-radius:0;display:block;margin:0 auto;width:250px}#accessCodeRegistryLayer .login-section .access-code-info{font-size:18px}#accessCodeRegistryLayer .login-section .access-code-btn{border-radius:0;font-size:20px;padding:5px 15px}#accessCodeRegistryLayer .login-section h3{color:#fff;font-size:35px;font-weight:500;line-height:40px;margin-bottom:25px}@media screen and (max-width:767px){#accessCodeRegistryLayer .login-section h3{font-size:25px}}.api-box{word-wrap:break-word;border:thin solid rgba(0,0,0,.2);display:inline-block;max-width:95%;padding:5px}.help-block{text-align:left}[class^=col-] img{height:auto;max-width:100%}.facebook-color{color:rgba(26,48,75,.8)}.code-access-input{background-color:#fff;border-color:#4682b4 #000 #000 #4682b4;border-radius:0 25px 25px 0;border-style:solid;border-width:2px;height:200px;padding:4px;width:315px}.code-access-input>form{position:relative}.code-access-input>form .code-access-header{-webkit-touch-callout:none;border-radius:28px 0 0;color:#01558a;cursor:default;display:flex;font-size:13px;font-weight:700;padding:10px 12px 10px 14px;text-align:left;-webkit-user-select:none;-ms-user-select:none;user-select:none}.code-access-input>form .code-access-header span{font-size:15px;text-transform:uppercase}.code-access-input>form .code-access-header .logo:before{background:url(/images/stickercode_check.png?7acfda61f7a4caa98877dbfa5927afba) 50%/cover;content:"";display:inline-block;height:40px;margin-right:10px;width:40px}.code-access-input>form .code-access-body{padding:8px}.code-access-input>form .code-access-input-field{margin-bottom:5px}.code-access-input>form .code-access-input-field>label{-webkit-touch-callout:none;cursor:default;display:inline-block;font-size:16px;margin-bottom:0;text-align:right;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:bottom;width:50%}.code-access-input>form .code-access-input-field>label.code-access-code{color:#077fa6}.code-access-input>form .code-access-input-field>label.code-access-pin{color:#e61433}.code-access-input>form .code-access-input-field>input{display:inline-block;vertical-align:bottom}.code-access-input>form .code-access-input-field>input.code-access-code{border:2px solid #077fa6!important;width:130px}.code-access-input>form .code-access-input-field>input.code-access-pin{border:2px solid #e61433!important;width:45px}.code-access-input>form .code-access-footer{align-items:stretch;display:flex;justify-content:center;text-align:center}.code-access-input>form .code-access-footer .code-access-info-button{background:transparent;border:1px solid #1a304b;color:#1a304b;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-style:italic;font-weight:700;transition:color .15s ease-in-out,background .15s ease-in-out;width:30px}.code-access-input>form .code-access-footer .code-access-info-button:focus,.code-access-input>form .code-access-footer .code-access-info-button:hover{background:#1a304b;color:#fff}.code-access-input>form .code-access-footer .code-access-submit{background:rgba(26,48,75,.8);color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;transition:color .15s ease-in-out,background .15s ease-in-out}.code-access-input>form .code-access-footer .code-access-submit:focus,.code-access-input>form .code-access-footer .code-access-submit:hover{background:#1a304b}.code-access-info{font-size:13px}.btn.btn-code-access{background-color:#e61433;color:#fff}#bookAccessCodeActivationModal{color:#46556c;text-align:left}#bookAccessCodeActivationModal .modal-body{padding-bottom:0}#bookAccessCodeActivationModal .modal-body h5{font-size:20px;font-weight:300}#bookAccessCodeActivationModal .modal-body .modal-body-row{padding-bottom:15px}#bookAccessCodeActivationModal .modal-body .modal-footer-row{background-color:#eff3f9}#bookAccessCodeActivationModal .modal-body .modal-footer-row a{background-color:#1a304b;border:1.3px solid #1a304b;border-radius:5.2px;color:#fff;display:inline-block;font-size:18px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;margin:20px 10px;padding:5px 40px;text-align:center}.book-access-login-title{color:#46556c;font-size:19px;font-weight:600}.divider{border-top:1px solid #000;margin-bottom:20px;width:100%}.cover-set{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1rem}.cover-set .cover-set-item{display:inline-block;margin:5px}#codeRedirectModal #redirectInfo{font-weight:600}#codeRedirectModal #redirectButton{margin-left:36px}.modal-body h5{font-size:20px;font-weight:300}.booklist .content-main header{margin-bottom:30px}.navbar-main{background-color:#e61433;border:0;margin-bottom:0}.navbar-main .dropdown-toggle:after{display:none}.navbar-main .container-fluid{max-width:1280px}.navbar-main .navbar-toggler{background-color:#b71029;border:0;border-radius:0;color:#fff;font-size:18px;font-weight:700;height:65px;margin:0;outline:none;text-transform:uppercase}.navbar-main .navbar-toggler:focus{box-shadow:none}.navbar-main .navbar-toggler.collapsed{background-color:#e61433}@media (min-width:992px){.navbar-main .navbar-toggler{display:none}}.navbar-main .navbar-brand{padding:10px 15px;position:relative;z-index:2}.navbar-main .navbar-brand img{max-height:100%}.navbar-main .navbar-collapse{position:relative}@media (max-width:992px){.navbar-main .navbar-collapse{background-color:#fff;border:0;box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:100}}.navbar-main .navbar-collapse .navbar-nav{margin-bottom:0;margin-top:0}.navbar-main .navbar-collapse .navbar-nav>li.spacer{height:1px;padding-right:3rem}@media (max-width:1200px){.navbar-main .navbar-collapse .navbar-nav>li.spacer{display:none}}@media (max-width:992px){.navbar-main .navbar-collapse .navbar-nav>li{border-bottom:1px solid #d1d7e3}}.navbar-main .navbar-collapse .navbar-nav>li>a{color:#fff;padding:8px;text-align:center;text-decoration:none}@media (max-width:992px){.navbar-main .navbar-collapse .navbar-nav>li>a{color:#000;padding:15px;text-align:left}}.navbar-main .navbar-collapse .navbar-nav>li>a .help-item{text-align:left}.navbar-main .navbar-collapse .navbar-nav>li>a:focus,.navbar-main .navbar-collapse .navbar-nav>li>a:hover{background-color:#b71029!important;color:#fff}@media (max-width:992px){.navbar-main .navbar-collapse .navbar-nav>li>a:focus,.navbar-main .navbar-collapse .navbar-nav>li>a:hover{background-color:#f1f4f9!important;color:#000}}.navbar-main .navbar-collapse .navbar-nav>li>a>i{font-size:26px;padding-bottom:4px}@media (max-width:992px){.navbar-main .navbar-collapse .navbar-nav>li>a>i{font-size:20px}}.navbar-main .navbar-collapse .navbar-nav>li>a>i.fa-caret-down{font-size:18px;vertical-align:bottom}.navbar-main .navbar-collapse .navbar-nav>li>a>img{height:30px;width:auto}@media (max-width:992px){.navbar-main .navbar-collapse .navbar-nav>li>a>img{height:auto;width:20px}.navbar-main .navbar-collapse .navbar-nav>li>a>img.invert-xs{-webkit-filter:invert(1);filter:invert(1)}}.navbar-main .navbar-collapse .navbar-nav>li>a>span{display:block;text-align:center}@media (max-width:992px){.navbar-main .navbar-collapse .navbar-nav>li>a>span{display:inline-block}.navbar-main .navbar-collapse .navbar-nav>li>a>span.placeholder{display:none}.navbar-main .navbar-collapse .navbar-nav>li>a>span.visible-xs{display:inline-block!important}}.navbar-main .navbar-collapse .navbar-nav>li.active>a{background-color:#b71029!important}@media (max-width:992px){.navbar-main .navbar-collapse .navbar-nav>li.active>a{background-color:#e61433!important;color:#fff}}@media (min-width:576px){.navbar-main .navbar-collapse .navbar-nav>li.dropdown.open>a{background-color:#fff!important;box-shadow:0 6px 12px rgba(0,0,0,.175);color:#000}}.navbar-main .navbar-collapse .navbar-nav>li.dropdown .dropdown-menu{border:0;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;padding:0}.navbar-main .navbar-collapse .navbar-nav>li.dropdown .dropdown-menu>li{border-bottom:1px solid #d1d7e3}.navbar-main .navbar-collapse .navbar-nav>li.dropdown .dropdown-menu>li:last-child{border-bottom:0}@media (min-width:576px){.navbar-main .navbar-collapse .navbar-nav>li.dropdown .dropdown-menu>li:last-child>a{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.navbar-main .navbar-collapse .navbar-nav>li.dropdown .dropdown-menu>li:first-child>a{border-top-left-radius:10px}}.navbar-main .navbar-collapse .navbar-nav>li.dropdown .dropdown-menu>li.active>a{background-color:transparent;font-weight:700}.navbar-main .navbar-collapse .navbar-nav>li.dropdown .dropdown-menu>li>a{color:#000;padding:15px}@media (max-width:992px){.navbar-main .navbar-collapse .navbar-nav>li.dropdown .dropdown-menu>li>a{padding:15px 15px 15px 30px}}.navbar-main .navbar-collapse .navbar-nav>li.dropdown .dropdown-menu>li>a:focus,.navbar-main .navbar-collapse .navbar-nav>li.dropdown .dropdown-menu>li>a:hover{background-color:#f1f4f9}.navbar-main .navbar-collapse .navbar-nav.navbar-center{padding:0}@media (min-width:576px){.navbar-main .navbar-collapse .navbar-nav.navbar-center{float:none;font-size:0;text-align:center}}@media (max-width:992px){.navbar-main .navbar-collapse .navbar-nav.navbar-center{border-bottom:15px solid #d1d7e3}}@media (min-width:576px){.navbar-main .navbar-collapse .navbar-nav.navbar-center>li{border-left:1px solid #d1d8e3;display:inline-block;float:none;font-size:1rem}.navbar-main .navbar-collapse .navbar-nav.navbar-center>li:first-child{border-left:0}.navbar-main .navbar-collapse .navbar-nav.navbar-center>li>a{padding:22px 15px 2px}.navbar-main .navbar-collapse .navbar-nav.navbar-center>li>a .active-line{display:none}}.navbar-main .navbar-collapse .navbar-nav.navbar-center>li>a{color:#fff;font-size:18px;text-transform:uppercase}@media (max-width:992px){.navbar-main .navbar-collapse .navbar-nav.navbar-center>li>a{padding:15px}}.navbar-main .navbar-collapse .navbar-nav.navbar-center>li.active>a{background-color:transparent}.navbar-main .navbar-collapse .navbar-nav.navbar-center>li.active>a .active-line{background:#fff;display:block;height:3px;margin-top:2px}@media (max-width:992px){.navbar-main .navbar-collapse .navbar-nav.navbar-center>li{border-bottom:1px solid #d1d7e3}}.navbar-main .navbar-collapse .navbar-nav.navbar-right{float:none!important}@media (min-width:992px){.navbar-main .navbar-collapse .navbar-nav.navbar-right{position:absolute;right:160px;top:0}}@media (max-width:930px){.navbar-main .navbar-collapse .navbar-nav.navbar-right>li.external{display:none}}@media (992px){.navbar-main .navbar-collapse .navbar-nav.navbar-right>li.external{display:block}}.navbar-main .navbar-collapse .navbar-nav.navbar-right>li>a{color:#fff;text-decoration:none}@media (max-width:992px){.navbar-main .navbar-collapse .navbar-nav.navbar-right>li>a{color:#000;padding:15px}}.navbar-main .navbar-collapse .navbar-nav.navbar-right>li.active>a{background-color:#e61433!important;color:#fff}@media (max-width:992px){.navbar-main .navbar-collapse .navbar-nav.navbar-right>li{border-bottom:1px solid #d1d7e3}.navbar-main .navbar-collapse .navbar-nav.navbar-right>li:last-child{border:0}}.footer-main{background:transparent;padding-bottom:21px;padding-top:21px;position:relative}.footer-main p{color:#626c72;font-size:13px;margin:0}.footer-main p a{color:#626c72;font-weight:700;text-decoration:none}.cc_banner-wrapper{position:absolute!important}.cc_banner-wrapper .cc_message{padding-right:160px!important}@media screen and (max-width:767px){.cc_banner-wrapper .cc_message{padding-right:0!important}}.cc_banner-wrapper .cc_btn{float:none!important;margin-top:-20px;position:absolute;right:20px;top:50%}@media screen and (max-width:767px){.cc_banner-wrapper .cc_btn{margin:0 auto!important;position:unset}}.booklist-tile{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2);color:#7f8da4;margin-bottom:15px;padding:15px}.booklist-tile .booklist-tile-title{display:block;font-size:24px;font-weight:200;padding-bottom:5px;padding-top:5px}.booklist-tile .booklist-tile-dark-row{background:#47556c;margin-top:20px}.booklist-tile .booklist-tile-dark-row .booklist-tile-title{color:#fff;font-weight:500}.booklist-tile .booklist-tile-dark-row .sticky-bar{background:#47556c;position:relative;z-index:1}.booklist-tile .booklist-tile-dark-row .sticky-bar.fixed{box-shadow:0 2px 5px rgba(0,0,0,.2);position:fixed;top:0;z-index:100}.booklist-tile .booklist-tile-dark-row .sticky-bar.fixed.absolute{box-shadow:none;position:absolute}.booklist-tile .booklist-tile-light-row{background:#f5f8fc;box-shadow:0 1px 2px rgba(0,0,0,.2);margin-bottom:10px;margin-top:0}.booklist-tile .booklist-tile-light-row .booklist-tile-title{color:#7f8da4;font-size:18px;font-weight:700}.booklist-additional-list .booklist-additional-row{border-bottom:1px solid #d1d7e3;line-height:30px;padding-bottom:3px;padding-top:3px;position:relative}.booklist-additional-list .booklist-additional-row .booklist-additional-name-container{display:inline-block;line-height:15px;max-width:470px;max-width:50%;min-width:470px;min-width:50%;padding-left:30px;vertical-align:middle}@media (min-width:768px) and (max-width:991.98px){.booklist-additional-list .booklist-additional-row .booklist-additional-name-container{max-width:560px;min-width:560px}}@media (min-width:576px) and (max-width:767.98px){.booklist-additional-list .booklist-additional-row .booklist-additional-name-container{max-width:370px;min-width:370px}}.booklist-additional-list .booklist-additional-row .booklist-additional-name-container>img{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.booklist-additional-list .booklist-additional-row .booklist-additional-actions{float:right}.booklist-additional-list .booklist-additional-row .booklist-additional-actions>small{vertical-align:middle}.booklist-additional-list .booklist-additional-row:last-child{border-bottom:0}.booklist-additional-list .booklist-additional-row .dropdown{display:inline-block}.booklist-additional-list .booklist-additional-row .booklist-additional-image{margin-right:5px}body.booklist .booklist-tile.loading .subject-switch label:not(.active) .loading-icon,body.booklist .booklist-tile:not(.loading) .loading-icon,body.landingpage .booklist-tile.loading .subject-switch label:not(.active) .loading-icon,body.landingpage .booklist-tile:not(.loading) .loading-icon{display:none}body.booklist .booklist-tile.booklist-tile-book-pages .popover .popover-content,body.landingpage .booklist-tile.booklist-tile-book-pages .popover .popover-content{color:#46556c;font-size:13px;font-weight:600;padding:2px 10px;text-align:center}body.booklist .booklist-tile.booklist-tile-book-pages .popover .popover-content .subtext,body.landingpage .booklist-tile.booklist-tile-book-pages .popover .popover-content .subtext{font-size:9px;font-weight:400}@media (min-width:768px){body.booklist .booklist-tile.booklist-tile-book-pages .border-right,body.landingpage .booklist-tile.booklist-tile-book-pages .border-right{border-right:1px solid #d1d7e3}}body.booklist .booklist-tile .book-pages-list,body.landingpage .booklist-tile .book-pages-list{list-style:none;overflow-x:auto;overflow-y:hidden;padding:15px;position:relative;white-space:nowrap}body.booklist .booklist-tile .book-pages-list>li,body.landingpage .booklist-tile .book-pages-list>li{display:inline-block;position:relative}body.booklist .booklist-tile .book-pages-list>li:hover,body.landingpage .booklist-tile .book-pages-list>li:hover{z-index:10}body.booklist .booklist-tile .book-pages-list>li .book-magnifier,body.landingpage .booklist-tile .book-pages-list>li .book-magnifier{display:inline-block}body.booklist .booklist-tile .book-pages-list>li .book-magnifier>img,body.landingpage .booklist-tile .book-pages-list>li .book-magnifier>img{border:1px solid #fff;box-shadow:none;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;transition:box-shadow .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;transition:transform .25s ease-in-out,box-shadow .25s ease-in-out,-webkit-transform .25s ease-in-out}body.booklist .booklist-tile .book-pages-list>li .book-magnifier:hover>img,body.landingpage .booklist-tile .book-pages-list>li .book-magnifier:hover>img{box-shadow:0 2px 5px rgba(0,0,0,.3);-webkit-transform:scale(1.2);transform:scale(1.2)}body.booklist .booklist-tile .book-pages-list>li .booklist-additional-list-sub,body.landingpage .booklist-tile .book-pages-list>li .booklist-additional-list-sub{font-size:10px}body.booklist .booklist-tile .book-pages-list>li.book-page-details-container,body.landingpage .booklist-tile .book-pages-list>li.book-page-details-container{font-size:13px;padding-right:20px}body.booklist .booklist-tile .book-pages-list>li.book-page-details-container:last-child,body.landingpage .booklist-tile .book-pages-list>li.book-page-details-container:last-child{padding-right:0}body.booklist .booklist-tile .book-pages-list>li.book-page-details-container .book-page-details-image,body.landingpage .booklist-tile .book-pages-list>li.book-page-details-container .book-page-details-image{display:inline-block}body.booklist .booklist-tile .book-pages-list>li.book-page-details-container .book-page-details-text,body.landingpage .booklist-tile .book-pages-list>li.book-page-details-container .book-page-details-text{display:inline-block;padding-left:12px;vertical-align:middle}body.booklist .booklist-tile .book-pages-list>li.book-page-details-container .book-page-details-text .book-page-details-info,body.landingpage .booklist-tile .book-pages-list>li.book-page-details-container .book-page-details-text .book-page-details-info{font-size:11px;margin-bottom:7px;max-width:250px;overflow:hidden;text-overflow:ellipsis}body.booklist .booklist-tile .book-pages-list>li.book-page-details-container .book-page-details-text>a:not(.btn),body.landingpage .booklist-tile .book-pages-list>li.book-page-details-container .book-page-details-text>a:not(.btn){color:#46556c;font-weight:600}body.booklist .booklist-tile .book-pages-list>li.book-page-details-container .book-page-details-text>hr,body.landingpage .booklist-tile .book-pages-list>li.book-page-details-container .book-page-details-text>hr{margin:5px 0}body.booklist .booklist-tile .booklist-subject-list,body.landingpage .booklist-tile .booklist-subject-list{position:relative}body.booklist .booklist-tile .booklist-subject-list .booklist-no-subjects,body.landingpage .booklist-tile .booklist-subject-list .booklist-no-subjects{color:#687692;padding-bottom:25px;padding-top:30px}body.booklist .booklist-tile .booklist-subject-list .booklist-no-subjects .booklist-no-subjects-title,body.landingpage .booklist-tile .booklist-subject-list .booklist-no-subjects .booklist-no-subjects-title{display:block;font-size:20px;font-weight:700}body.booklist .booklist-tile .booklist-subject-list .booklist-no-subjects .booklist-no-subjects-text,body.landingpage .booklist-tile .booklist-subject-list .booklist-no-subjects .booklist-no-subjects-text{display:block}body.booklist .booklist-tile .booklist-series-container,body.landingpage .booklist-tile .booklist-series-container{margin-bottom:25px}body.booklist .booklist-tile .booklist-publication-list,body.landingpage .booklist-tile .booklist-publication-list{border-left:1px solid #b3c0d3;margin-left:10px;padding-left:20px}body.booklist .booklist-tile .booklist-publication-container,body.landingpage .booklist-tile .booklist-publication-container{border-bottom:1px solid #d1d7e3;margin-right:5px}body.booklist .booklist-tile .booklist-publication-container:last-child,body.landingpage .booklist-tile .booklist-publication-container:last-child{border-bottom:0}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row{color:#46556c;font-size:13px;line-height:30px;min-height:30px;padding-bottom:2px;padding-top:2px;position:relative}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row.solutionlist-row,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row.solutionlist-row{display:flex;flex-wrap:wrap;padding-left:40px}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row.solutionlist-row .booklist-book-actions,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row.solutionlist-row .booklist-book-actions{order:2;position:relative;right:inherit;top:inherit;-webkit-transform:none;transform:none}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row.solutionlist-row .booklist-book-name-container,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row.solutionlist-row .booklist-book-name-container{order:1;padding-left:0;padding-right:0}@media (min-width:992px){body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row.solutionlist-row .booklist-book-name-container,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row.solutionlist-row .booklist-book-name-container{max-width:400px;min-width:400px}}@media (min-width:768px) and (max-width:991.98px){body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row.solutionlist-row .booklist-book-name-container,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row.solutionlist-row .booklist-book-name-container{max-width:450px;min-width:450px}}@media (min-width:576px) and (max-width:767.98px){body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row.solutionlist-row .booklist-book-name-container,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row.solutionlist-row .booklist-book-name-container{max-width:200px;min-width:200px}}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-name-container,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-name-container{color:#46556c;display:inline-block;font-weight:600;line-height:15px;padding-left:30px;padding-right:80px;text-decoration:none;vertical-align:middle}@media (min-width:992px){body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-name-container,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-name-container{max-width:440px;min-width:440px}}@media (min-width:768px) and (max-width:991.98px){body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-name-container,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-name-container{max-width:530px;min-width:530px}}@media (min-width:576px) and (max-width:767.98px){body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-name-container,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-name-container{max-width:310px;min-width:310px}}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-name-container>img,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-name-container>img{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-name-container>.booklist-label-new,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-name-container>.booklist-label-new{margin-left:3px;padding:0 2px;position:relative;top:-1px}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-actions,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-actions{display:inline-block;float:right;float:none;line-height:30px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-actions .booklist-book-edition,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-actions .booklist-book-edition{margin-right:0}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-actions .booklist-book-edition.booklist-book-edition-new-available,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-actions .booklist-book-edition.booklist-book-edition-new-available{color:#d35400}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-actions .btn,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-actions .btn{margin-left:10px}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-actions .btn:first-child,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-row .booklist-book-actions .btn:first-child{margin-left:0}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container{padding-bottom:25px;padding-top:15px}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail{background-color:#fff;border:1px solid #cbd1db;border-radius:4px;padding:15px;position:relative}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail:before,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail:before{border-bottom:15px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;content:"";height:0;left:50px;position:absolute;top:-15px;width:0;z-index:2}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail:after,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail:after{border-bottom:15px solid #cbd1db;border-left:15px solid transparent;border-right:15px solid transparent;content:"";height:0;left:50px;position:absolute;top:-16px;width:0;z-index:1}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .edition-switch-menu a,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .edition-switch-menu a{text-align:center}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .edition-switch-group .btn:first-child,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .edition-switch-group .btn:first-child{border-bottom-right-radius:20px;border-top-right-radius:20px}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .edition-switch-mobile,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .edition-switch-mobile{margin-top:3px}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .booklist-book-detail-cover,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .booklist-book-detail-cover{display:block}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .booklist-book-detail-small-container,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .booklist-book-detail-small-container{color:#46556c;font-size:13px;margin-top:30px}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .booklist-book-detail-small-container .booklist-book-detail-info-detail,body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .booklist-book-detail-small-container .booklist-book-detail-small-title,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .booklist-book-detail-small-container .booklist-book-detail-info-detail,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .booklist-book-detail-small-container .booklist-book-detail-small-title{font-weight:600}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .booklist-edition-switch-modal input[type=checkbox],body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .booklist-book-detail-container .booklist-book-detail .booklist-edition-switch-modal input[type=checkbox]{font-weight:300;margin-right:7px}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown{border:0;border-radius:10px;margin-top:5px;padding:0}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li{border-bottom:1px solid #d1d7e3;min-height:52px;position:relative}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li:last-child,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li:last-child{border-bottom:0}@media (min-width:576px){body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li:last-child>a,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li:last-child>a{border-bottom-left-radius:10px;border-bottom-right-radius:10px}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li:first-child>a,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li:first-child>a{border-top-left-radius:10px;border-top-right-radius:10px}}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li.active>a,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li.active>a{background-color:transparent;font-weight:700}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li>a,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li>a{color:#000;padding:15px 15px 15px 50px}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li>a:focus,body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li>a:hover,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li>a:focus,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li>a:hover{background-color:#f1f4f9}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li>a .dropdown-info,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li>a .dropdown-info{display:inline-block;font-size:.8em}body.booklist .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li>img,body.landingpage .booklist-tile .booklist-publication-container .booklist-book-row-container .shop-dropdown>li>img{height:32px;left:10px;position:absolute;top:10px;width:32px}body.booklist .booklist-sidebar-container,body.landingpage .booklist-sidebar-container{text-align:center}@media (max-width:767.98px){body.booklist .booklist-sidebar-container,body.landingpage .booklist-sidebar-container{margin-bottom:15px}}body.booklist .booklist-sidebar-container .sidebar-toggle-btn,body.landingpage .booklist-sidebar-container .sidebar-toggle-btn{margin-bottom:5px}body.booklist .booklist-sidebar-container .booklist-sidebar,body.landingpage .booklist-sidebar-container .booklist-sidebar{text-align:left;width:100%}body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-filter-collapse.collapsing,body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-filter-collapse.in,body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-filter-collapse.collapsing,body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-filter-collapse.in{display:block!important}@media (min-width:992px){body.booklist .booklist-sidebar-container .booklist-sidebar,body.landingpage .booklist-sidebar-container .booklist-sidebar{left:0;padding-left:.75rem;padding-right:.75rem;position:absolute}}body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item,body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item{padding-bottom:20px}body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-headline,body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-headline{border-bottom:1px solid #c4cbd6;color:#7f8da4;display:block;font-size:12px;font-weight:600;margin-bottom:10px;padding-bottom:3px}body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-reset,body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-reset{color:#eb243d;cursor:pointer;font-size:12px;font-weight:200;text-decoration:underline;vertical-align:top}body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-reset>i,body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-reset>i{padding-left:3px}body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-more,body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-more{color:#eb243d;padding-left:20px;text-decoration:underline}body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .code-access-input,body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .code-access-input{margin:0 auto}body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body,body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body{color:#6c6c6c;font-size:12px}body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body.booklist-filter-grades .checkbox,body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body.booklist-filter-grades .checkbox{display:inline-block;height:19px;width:30px}body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body.booklist-filter-grades .checkbox>label>input[type=checkbox]:checked+label,body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body.booklist-filter-grades .checkbox>label>input[type=checkbox]:checked+label{background:#d8e986;border-style:solid}body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body.booklist-filter-grades .checkbox>label>input[type=checkbox]:checked+label:after,body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body.booklist-filter-grades .checkbox>label>input[type=checkbox]:checked+label:after{display:none}body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body.booklist-filter-grades .checkbox>label>label,body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body.booklist-filter-grades .checkbox>label>label{-webkit-touch-callout:none;border-style:dotted;cursor:default;height:19px;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:25px}body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body .checkbox,body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body .checkbox{margin-bottom:0;margin-top:0}body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body .checkbox>label>input[type=checkbox],body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body .checkbox>label>input[type=checkbox]{visibility:hidden}body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body .checkbox>label>input[type=checkbox]:checked+label:after,body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body .checkbox>label>input[type=checkbox]:checked+label:after{background:#687692;content:"";height:8px;left:3px;position:absolute;top:3px;width:8px}body.booklist .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body .checkbox>label>label,body.landingpage .booklist-sidebar-container .booklist-sidebar .booklist-sidebar-item .booklist-filter-body .checkbox>label>label{background:#fff;border:1px solid #969696;height:16px;left:0;min-height:0;padding-left:0;position:absolute;top:0;width:16px}body.booklist .subject-switch,body.landingpage .subject-switch{margin-top:5px}body.booklist .subject-switch .btn,body.landingpage .subject-switch .btn{border:0;border-bottom:1px solid #d1d7e3;border-color:#d1d7e3!important;border-radius:0;font-size:18px;margin-left:0;width:100%}@media (min-width:576px){body.booklist .subject-switch .btn,body.landingpage .subject-switch .btn{padding-bottom:0;padding-top:0}body.booklist .subject-switch .btn:first-child,body.landingpage .subject-switch .btn:first-child{border-bottom-left-radius:25px;border-top-left-radius:25px}body.booklist .subject-switch .btn:last-child,body.landingpage .subject-switch .btn:last-child{border-bottom-right-radius:25px;border-top-right-radius:25px}}body.booklist .subject-switch .btn:last-child,body.landingpage .subject-switch .btn:last-child{border-bottom:0}body.booklist input[name=textfilter],body.landingpage input[name=textfilter]{background:transparent;border:0;box-shadow:none;font-size:28px;font-weight:200;height:36px;padding:0}body.booklist input[name=textfilter]:focus,body.booklist input[name=textfilter]:hover,body.landingpage input[name=textfilter]:focus,body.landingpage input[name=textfilter]:hover{outline:none}body.booklist input[name=textfilter]::-webkit-input-placeholder,body.landingpage input[name=textfilter]::-webkit-input-placeholder{color:rgba(127,141,164,.45)}body.booklist input[name=textfilter]:-ms-input-placeholder,body.landingpage input[name=textfilter]:-ms-input-placeholder{color:rgba(127,141,164,.45)}body.booklist input[name=textfilter]::-ms-input-placeholder,body.landingpage input[name=textfilter]::-ms-input-placeholder{color:rgba(127,141,164,.45)}body.booklist input[name=textfilter]::placeholder,body.landingpage input[name=textfilter]::placeholder{color:rgba(127,141,164,.45)}body.bookviewer .tools-bar>.tooltip{white-space:nowrap}body.bookviewer .rspopup{display:none!important}body.bookviewer .content-main{height:100%}body.book{background:#fff}@media (min-width:980px){body.book .container.bookplus-viewport,body.book .container.bookplus-viewport-wrapper{width:100%}}body.book .rspopup{display:none!important}.btn-light{background:#fff;border:1px solid #ff755a;border-radius:3px;color:#ff755a;font-size:12px;font-weight:600;letter-spacing:.125em;text-transform:uppercase;transition:all .25s ease-in}.btn-light.btn-highlight,.btn-light:focus,.btn-light:hover{background-color:#ff755a;color:#fff;text-shadow:none}.btn-light.btn-blue,.btn-light.btn-green,.btn-light.btn-red{border:1px solid #fff!important}.btn-light.btn-red{background-color:rgba(223,0,6,.7)!important}.btn-light.btn-green{background-color:rgba(136,181,0,.7)!important}.btn-light.btn-blue{background-color:rgba(0,91,181,.7)!important}.btn-light.btn-inactive{cursor:inherit;opacity:.3}.digibooks-title{background:none!important}.digibooks-title .title-box{position:relative}.digibooks-title .title-box .btn-group :nth-child(2){border-radius:0}.digibooks-title #infoModal{top:100px}.digibooks-title #infoModal .code-access-sample{float:right;height:auto;max-width:200px}@media screen and (max-width:615px){.digibooks-title #infoModal .code-access-sample{display:none}}.digibooks-title #infoModal .code-pin-sample{height:auto;max-width:200px}.digibooks-title .digibooks-additional-title{font-weight:600}.digibooks-title .filter-label{color:#78868d;font-weight:600;text-transform:uppercase}.digibooks-title .filter-feature-container{line-height:60px}@media screen and (min-width:768px) and (max-width:1199px){.digibooks-title .filter-feature-container{line-height:40px}}.digibooks-title .filter-feature-container .filter-feature-label{display:inline-block;font-size:.9em;line-height:normal;margin-left:0;text-align:right;vertical-align:middle}@media screen and (max-width:767px){.digibooks-title .filter-feature-container .filter-feature-label{text-align:center;width:100%}}@media screen and (min-width:768px){.digibooks-title .feature-filter-icons{text-align:left;width:auto}}@media screen and (max-width:767px){.digibooks-title .feature-filter-icons{display:inline-block;width:auto}}.digibooks-title .feature-filter-icons .feature-filters{display:inline-block}@media screen and (max-width:767px){.digibooks-title .feature-filter-icons .feature-filters{display:block;padding-left:120px;text-align:left}}.digibooks-title .feature-filter-box{margin-top:15px}@media screen and (max-width:979px){.digibooks-title .feature-filter-box{clear:both;text-align:center;width:100%}}.digibooks-title .feature-filter{color:#1a304b;display:inline-block;font-size:10px;outline:0;padding:2px 5px;text-align:center;text-decoration:none;text-transform:uppercase;transition:none}.digibooks-title .feature-filter img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";height:40px;opacity:.5;width:40px}.digibooks-title .feature-filter.selected-filter{font-weight:600}.digibooks-title .feature-filter.selected-filter img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.digibooks-title .feature-filter.all-features{margin-right:1.5em;position:relative}.digibooks-title .feature-filter.all-features:after{background-color:#1d3041;border-radius:50%;content:"";height:7px;left:100%;margin-left:.75em;position:absolute;top:30%;width:7px}@media screen and (min-width:768px) and (max-width:979px){.digibooks-title .digibook-filters .span2{width:228px}}.digibooks-title .filter-toggle{color:#78868d;font-weight:600;text-transform:uppercase}.digibooks-title .filter-toggle .glyphicon:before{vertical-align:middle}.digibooks-title .filter-toggle:active,.digibooks-title .filter-toggle:focus,.digibooks-title .filter-toggle:hover{text-decoration:none}.digibooks-title .filter-toggle .filter-toggle-text{font-size:14px;text-decoration:underline}.digibooks-title .filter-toggle.hide-filters .chevron-down,.digibooks-title .filter-toggle.hide-filters .show-filter-text,.digibooks-title .filter-toggle.show-filters .chevron-up,.digibooks-title .filter-toggle.show-filters .hide-filter-text{display:none}.digibooks-title .left-head,.digibooks-title .right-head{position:absolute}@media screen and (max-width:767px){.digibooks-title .left-head,.digibooks-title .right-head{margin-top:10px;position:static}}.digibooks-title .left-head .btn-group .btn-light,.digibooks-title .right-head .btn-group .btn-light{font-size:12px}.digibooks-title .right-head{right:0}.digibooks-title .left-head{left:0;top:15px}.digibooks-title .filter-input{color:#78868d;font-weight:700}.digibooks-title .title-filter-separator{border-bottom-color:#afb8bc;border-top-color:#e7e9ea;margin-top:10px}.digibooks-title .subtitle-box .book-series-name{color:#d51632;display:block;font-size:2em;font-weight:600;margin-top:.5em}.digibooks-title .subtitle-box .triangle-up{border-bottom:1.5em solid #fff;border-left:1.5em solid transparent;border-right:1.5em solid transparent;bottom:0;height:0;position:relative;top:20px;width:0}.filtered-feature,.filtered-row,.filtered-subject,.filtered-text,.filtered-type{display:none!important}.no-books h3{line-height:1.3}.book-favorite-bar{background:#f6f7f9;bottom:-150px;box-shadow:0 -1px 10px rgba(0,0,0,.3);box-sizing:border-box;padding:10px;position:fixed;text-align:center;transition:bottom .25s ease;width:100%;z-index:100}.book-subject-row{position:relative}.book-subject-row .book-row-short .book-subject-name h3{font-size:1.8em;line-height:1.3em;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:768px) and (max-width:1199px){.book-subject-row .book-row-short .book-subject-name h3{font-size:1.3em}}@media screen and (min-width:768px){.book-subject-row .book-row-short .book-subject-name h3{margin-left:-10%}}@media screen and (max-width:767px){.book-subject-row .book-row-short .book-subject-name{margin-bottom:2em;text-align:center}}@media screen and (min-width:768px){.book-subject-row .book-row-short .book-subject-name{margin-top:4em}}@media screen and (min-width:768px) and (max-width:979px){.book-subject-row .book-row-full .book-wrapper{max-width:142px!important}.book-subject-row .book-row-full .book-wrapper .book-overlap{min-height:201px}}.book-subject-row .book-row-full.hide~.book-row-separator{display:block}.book-subject-row .book-row-separator{display:none}.book-subject-row:last-child .book-row-separator{display:none!important}.book-subject-row .book-row .book-wrapper{float:left;height:290px;max-width:190px;padding-right:38px}@media screen and (min-width:980px) and (max-width:1199px){.book-subject-row .book-row .book-wrapper{height:236px}}@media screen and (max-width:767px){.book-subject-row .book-row .book-wrapper{clear:both;float:none;margin:0 auto;max-width:240px;min-height:30em!important}}.book-subject-row .book-row .book-wrapper:hover .book-overlap .book-overlap-1{bottom:8px}.book-subject-row .book-row .book-wrapper:hover .book-overlap .book-overlap-2{bottom:14px}.book-subject-row .book-row .book-wrapper:hover .book-title-container .quick-preview-toggle{display:block}.book-subject-row .book-row .book-wrapper .book-overlap{display:table;margin-bottom:1em;position:relative;table-layout:fixed;text-align:left;width:100%}.book-subject-row .book-row .book-wrapper .book-overlap a{display:table-cell;height:219px;vertical-align:bottom}@media screen and (min-width:980px) and (max-width:1199px){.book-subject-row .book-row .book-wrapper .book-overlap a{height:165px}}@media screen and (min-width:768px) and (max-width:979px){.book-subject-row .book-row .book-wrapper .book-overlap a{height:219px}}@media screen and (max-width:767px){.book-subject-row .book-row .book-wrapper .book-overlap a{height:339px}}.book-subject-row .book-row .book-wrapper .book-overlap .book-overlap-0{z-index:0}.book-subject-row .book-row .book-wrapper .book-overlap .book-overlap-1{bottom:-1px;position:absolute;right:-12px;transition:bottom .3s ease;z-index:-5}.book-subject-row .book-row .book-wrapper .book-overlap .book-overlap-2{bottom:-1px;position:absolute;right:-24px;transition:bottom .3s ease;z-index:-10}.book-subject-row .book-row .book-wrapper .book-cover{box-shadow:2px 2px 5px rgba(0,0,0,.5);max-height:100%}.book-subject-row .book-row .book-wrapper .book-title-container{height:60px;margin-left:12px!important;position:relative}.book-subject-row .book-row .book-wrapper .book-title-container .book-title{color:#31383b;display:block;font-weight:600;padding-bottom:10%;text-decoration:none}.book-subject-row .book-row .book-wrapper .book-title-container .quick-preview-toggle{color:red;cursor:pointer;display:none;position:absolute;right:-5px;top:2px}@media screen and (max-width:767px){.book-subject-row .book-row .book-wrapper .book-title-container .quick-preview-toggle{display:block;font-size:1.7em;right:-12px;top:-4px}}.book-subject-row .book-row .book-wrapper .book-title-container .preview-triangle-up:after,.book-subject-row .book-row .book-wrapper .book-title-container .preview-triangle-up:before{border:solid transparent;bottom:-20px;content:" ";height:0;pointer-events:none;position:absolute;width:0}@media screen and (max-width:767px){.book-subject-row .book-row .book-wrapper .book-title-container .preview-triangle-up:after,.book-subject-row .book-row .book-wrapper .book-title-container .preview-triangle-up:before{bottom:-30px}}.book-subject-row .book-row .book-wrapper .book-title-container .preview-triangle-up:before{border-bottom-color:#dfe5e8;border-width:18px;margin-left:-18px;z-index:52}.book-subject-row .book-row .book-wrapper .book-title-container .preview-triangle-up:after{border-bottom-color:#b2c1c8;border-width:20px;margin-left:-20px;z-index:51}.book-quick-preview{background-color:#dfe5e8;border-bottom:1px solid #b2c1c8;border-top:1px solid #b2c1c8;box-sizing:border-box;left:0;margin-bottom:2em;margin-top:10px;position:absolute;width:100%;z-index:50}@media screen and (min-width:768px){.book-quick-preview{padding-bottom:3em}}@media screen and (max-width:767px){.book-quick-preview{bottom:inherit;right:0}}@media screen and (max-width:979px){.book-quick-preview .book-quick-preview-expand{margin-left:0!important;width:100%!important}}@media screen and (min-width:768px) and (max-width:1199px){.book-quick-preview .book-icons{width:100%}.book-quick-preview .book-additional-break{display:none}.book-quick-preview .book-additional-icons{padding-top:0!important}}.book-quick-preview .book-quick-preview-title-container{margin-bottom:1em}@media screen and (max-width:767px){.book-detail{padding:1em}.book-detail:nth-child(odd){background:#eef2f5}}@media screen and (min-width:768px){.book-detail:nth-child(4n+1),.book-detail:nth-child(4n+2){background:#eef2f5}}.book-detail .book-thumbnail{white-space:nowrap}.book-detail .book-thumbnail img{max-height:255px}@media screen and (min-width:980px) and (max-width:1199px){.book-detail .book-thumbnail img{max-height:206px}}@media screen and (min-width:768px) and (max-width:979px){.book-detail .book-thumbnail img{max-height:155px}}@media screen and (min-width:768px){.book-detail .book-thumbnail img{width:100%}}.book-detail .book-description,.book-detail .book-thumbnail{height:255px}@media screen and (min-width:980px) and (max-width:1199px){.book-detail .book-description,.book-detail .book-thumbnail{height:206px}}@media screen and (min-width:768px) and (max-width:979px){.book-detail .book-description,.book-detail .book-thumbnail{height:155px}}@media screen and (max-width:767px){.book-detail .book-description,.book-detail .book-thumbnail{height:auto;text-align:center}}.book-detail .book-description{color:#31383b;padding-bottom:2em;padding-top:.5em;position:relative}@media screen and (min-width:768px){.book-detail .book-description{padding-left:.5em;padding-right:.5em}}.book-detail .book-description .book-title{color:#31383b;font-weight:600;text-decoration:none}.book-detail .book-description .book-icons{bottom:.5em;left:.5em;position:absolute}@media screen and (max-width:767px){.book-detail .book-description .book-icons{margin-top:3em;position:static;text-align:center}}.book-detail .book-description .book-icons .book-additional-icons{font-size:1.5em;padding-top:10px}@media screen and (max-width:767px){.book-detail .book-description .book-icons .book-additional-icons{clear:both}}@media screen and (max-width:450px){.book-detail .book-description .book-icons .book-additional-icons img{height:40px!important;width:40px!important}}.book-detail .book-description .book-icons .book-icon{display:inline-block;float:left;font-size:.7em;margin-right:5px;position:relative;text-align:center}@media screen and (max-width:767px){.book-detail .book-description .book-icons .book-icon{font-size:.9em}}.book-detail .book-description .book-icons .book-icon .book-icon-tooltip{background-color:#000;background-color:rgba(0,0,0,.92);border-radius:2px;box-sizing:border-box;color:#fff;cursor:auto;display:block;left:50%;line-height:normal;margin-left:-85px;margin-top:10px;opacity:0;padding:5px;position:absolute;transition:opacity .15s ease;visibility:hidden;width:170px;z-index:10}.book-detail .book-description .book-icons .book-icon .book-icon-tooltip:before{border-bottom:7px solid #000;border-bottom:7px solid rgba(0,0,0,.92);border-left:7px solid transparent;border-right:7px solid transparent;content:"";height:0;left:50%;margin-left:-7px;position:absolute;top:-7px;width:0}.book-detail .book-description .book-icons .book-icon .book-icon-tooltip .tooltip-title{color:#ff755a;display:block;font-size:1.3em;font-weight:600}.book-detail .book-description .book-icons .book-icon .book-icon-tooltip p{margin:10px 0 0}.book-detail .book-description .book-icons .book-icon .book-icon-tooltip .tooltip-helper{height:15px;left:0;position:absolute;top:-15px;width:170px}.book-detail .book-description .book-icons .book-icon .book-icon-tooltip .tooltip-container{box-sizing:border-box;padding:0 10px}@media screen and (max-width:767px){.book-detail .book-description .book-icons .book-icon .book-icon-tooltip .tooltip-container{text-align:center}}.book-detail .book-description .book-icons .book-icon .book-icon-tooltip .tooltip-badge-container{background-color:hsla(0,0%,100%,.15);margin:25px 0;min-height:83px;padding:10px 0}.book-detail .book-description .book-icons .book-icon .book-icon-tooltip .tooltip-badge-container .empty-container{font-size:1.5em;font-weight:600;padding:15px 0;text-transform:uppercase}@media screen and (max-width:767px){.book-detail .book-description .book-icons .book-icon .book-icon-tooltip .tooltip-badge-container .empty-container{font-size:1.1em;padding:20px 0}}.book-detail .book-description .book-icons .book-icon .book-icon-tooltip:focus,.book-detail .book-description .book-icons .book-icon .book-icon-tooltip:hover{opacity:0!important;visibility:hidden!important}.book-detail .book-description .book-icons .book-icon:focus .book-icon-tooltip,.book-detail .book-description .book-icons .book-icon:hover .book-icon-tooltip{opacity:1;visibility:visible}.book-detail .book-description .book-icons .book-icon img.book-icon-image{height:20px;width:20px}@media screen and (min-width:768px) and (max-width:979px){.book-detail .book-description .book-icons .book-icon img.book-icon-image{height:30px;width:30px}}@media screen and (max-width:767px){.book-detail .book-description .book-icons .book-icon img.book-icon-image{height:60px;width:60px}}.book-detail .book-description .book-favorite-container{bottom:0;position:absolute;right:.5em;text-align:center}@media screen and (max-width:767px){.book-detail .book-description .book-favorite-container{float:right;position:static}}@media screen and (max-width:500px){.book-detail .book-description .book-favorite-container{display:block;margin-top:10px;position:inherit;width:100%}}.book-detail .book-description .book-favorite-container .book-favorite{cursor:pointer;display:block;font-size:2.4em;padding-right:3px;text-decoration:none}@media screen and (max-width:767px){.book-detail .book-description .book-favorite-container .book-favorite{padding-right:3px}}.book-detail .book-description .book-favorite-container .book-favorite .not-favorite{color:#666}.book-detail .book-description .book-favorite-container .book-favorite .not-favorite:focus,.book-detail .book-description .book-favorite-container .book-favorite .not-favorite:hover{color:red}@media screen and (max-width:767px){.book-detail .book-description .book-favorite-container .book-favorite .not-favorite{font-size:3.6em}}.book-detail .book-description .book-favorite-container .book-favorite .is-favorite{color:red}@media screen and (max-width:767px){.book-detail .book-description .book-favorite-container .book-favorite .is-favorite{font-size:3.6em}}.book-detail .book-description .book-favorite-container .book-buy{font-size:.84rem;margin-bottom:.4em;margin-top:0;padding:1px 5px}.book-detail .book-description .book-favorite-container .book-buy:focus,.book-detail .book-description .book-favorite-container .book-buy:hover{background-color:#ff755a;color:#fff;text-shadow:none}.book-detail .book-description .book-favorite-container .book-button-buy-dropdown{border-color:#676191;min-width:320px;padding:0}@media screen and (min-width:767px){.book-detail .book-description .book-favorite-container .book-button-buy-dropdown{left:auto;max-width:100%;right:0}}.book-detail .book-description .book-favorite-container .book-button-buy-dropdown>li>a{padding:3px 0}.book-detail .book-description .book-favorite-container .book-favorite-text{font-size:.7em}@media screen and (max-width:767px){.book-detail .book-description .book-favorite-container .book-favorite-text{font-size:.9em}}.book-series-detail .book-description .book-page-count,.book-series-detail .book-description .book-title{display:inline-block}@media screen and (min-width:768px) and (max-width:979px){.book-series-detail .book-description .book-page-count,.book-series-detail .book-description .book-title{font-size:.8em;line-height:1.2em}}.book-series-detail .book-description .book-buttons{text-align:right}@media screen and (min-width:768px) and (max-width:979px){.book-series-detail .book-description .book-buttons{position:absolute;right:10px;top:3em}}.book-series-detail .book-description .btn-light{background:#fff;border:1px solid #ff755a;border-radius:3px;box-sizing:border-box;color:#ff755a;font-size:12px;font-weight:600;letter-spacing:.03em;margin-top:5px;padding:1px 10px;text-transform:uppercase;transition:all .25s ease-in}@media screen and (min-width:980px) and (max-width:1199px){.book-series-detail .book-description .btn-light{font-size:.85em;letter-spacing:.02em;padding:1px 5px}}@media screen and (max-width:979px){.book-series-detail .book-description .btn-light{font-size:1em;margin-top:0;padding:1px 7px}}@media screen and (max-width:767px){.book-series-detail .book-description .btn-light{font-size:2em;margin-top:5px;padding:7px 12px}}.book-series-detail .book-description .btn-light:not(.disabled).btn-highlight,.book-series-detail .book-description .btn-light:not(.disabled):focus,.book-series-detail .book-description .btn-light:not(.disabled):hover{background-color:#ff755a;color:#fff;text-shadow:none}.book-series-detail .book-description .btn-light.disabled{border-color:#aaa;color:#aaa}.book-series-detail .book-description .btn-light.disabled.btn-highlight{background-color:#aaa;color:#fff;text-shadow:none}.book-series-detail .book-description .btn-light.btn-black{background-color:#000!important;border-color:#000!important;color:#fff!important}.book-series-detail .book-icons .book-additional-icons{clear:both;display:block;font-size:1.3em!important;padding-bottom:5px;padding-top:0!important}@media screen and (max-width:767px){.book-series-detail .book-icons .book-additional-icons{display:block;font-size:1em!important;padding-top:5px!important}}.book-detail-short{padding-left:0}.book-detail-short.odd{background:none}.book-detail-short.even{background:#eef2f5}@media screen and (max-width:767px){.book-detail-short.even,.book-detail-short.odd{background:none}}.book-detail-short .book-thumbnail img{max-height:100%;width:auto}@media screen and (min-width:768px) and (max-width:979px){.book-detail-short .book-thumbnail{vertical-align:middle!important}}.book-detail-short .book-description,.book-detail-short .book-thumbnail{height:105px;max-height:105px}@media screen and (min-width:980px) and (max-width:1199px){.book-detail-short .book-description,.book-detail-short .book-thumbnail{height:75px;max-height:75px}}@media screen and (min-width:768px) and (max-width:979px){.book-detail-short .book-description,.book-detail-short .book-thumbnail{height:65px;max-height:65px}}@media screen and (max-width:767px){.book-detail-short .book-description,.book-detail-short .book-thumbnail{height:auto;max-height:none}}.book-detail-short .book-description{font-size:.8em;text-align:left;vertical-align:top}@media screen and (max-width:767px){.book-detail-short .book-description{font-size:1em;text-align:center}.book-detail-short .book-description .book-buy-mobile{display:inline-block!important;font-size:1.5em}}.book-detail-short .book-description .book-title{display:block;line-height:1.3}@media screen and (min-width:979px){.book-detail-short .book-description .book-title{margin-right:5.2em}}.book-detail-short .book-description .book-page-count{position:absolute;right:5px;top:3px}@media screen and (min-width:768px) and (max-width:979px){.book-detail-short .book-description .book-page-count{display:none}}@media screen and (max-width:767px){.book-detail-short .book-description .book-page-count{position:static}}.book-detail-short .book-description .btn-group{display:block;font-size:inherit}.book-detail-short .book-description .btn-group .book-buy-mobile:focus,.book-detail-short .book-description .btn-group .book-buy-mobile:hover{background-color:#ff755a;color:#fff;text-shadow:none}.book-detail-short .book-description .btn-group .book-button-buy-dropdown{border-color:#676191;min-width:320px;padding:0}@media screen and (max-width:767px){.book-detail-short .book-description .btn-group .book-button-buy-dropdown{left:50%;margin-left:-160px;max-width:100%}}.book-detail-short .book-description .btn-group .book-button-buy-dropdown>li>a{padding:3px 0}.book-detail-short .book-description .book-favorite-container{right:.5em}@media screen and (max-width:767px){.book-detail-short .book-description .book-favorite-container{right:0}}.book-detail-short .book-description .book-favorite-container .book-favorite{font-size:17px;margin-bottom:.2em;margin-left:0}@media screen and (min-width:768px){.book-detail-short .book-description .book-icons{bottom:.5em}}@media screen and (min-width:768px) and (max-width:979px){.book-detail-short .book-description .book-icons .book-icon img.book-icon-image{height:20px;width:20px}}.book-detail-short .book-description .book-icons .book-icon-text{display:none}.book-favorite-subject{margin-bottom:40px}.book-favorite-subject .favorite-subject-separator{margin-top:10px}.book-overview-table .book-category .book-category-container{border-bottom:0;margin-bottom:0}.book-category{margin-bottom:50px}.book-category .book-category-container{background:#d1dee6;border-bottom:1px solid #bcc7cd;border-top:1px solid #bcc7cd;margin-bottom:25px;text-align:center}.book-category .book-category-container .container{position:relative}.book-category .book-category-container h2{color:#31363a;font-size:27px}.book-category .book-category-container h2 .book-category-subtext{bottom:15px;display:block;position:absolute;right:0}@media screen and (max-width:767px){.book-category .book-category-container h2 .book-category-subtext{position:static}}.book-subject-table{padding:0}.book-subject-table:last-child{margin-bottom:50px}.book-subject-table .sticky-bar{position:relative;transition:box-shadow .15s ease;z-index:1}.book-subject-table .sticky-bar.fixed{box-shadow:0 1px 10px rgba(0,0,0,.3);padding-top:0;position:fixed;top:67px;width:100%;z-index:100}.book-subject-table .sticky-bar.fixed.absolute{box-shadow:none;position:absolute}.book-subject-table .book-subject-row-head{background-color:#f6f7f9;border-top:1px solid #c1c6ca}@media screen and (max-width:767px){.book-subject-table .book-subject-row-head h2{font-size:25px;line-height:26px;margin-bottom:5px;margin-top:5px}}.book-subject-table .book-subject-title{display:inline-block;line-height:45px}@media screen and (min-width:768px) and (max-width:979px){.book-subject-table .book-subject-title{line-height:55px}}.book-subject-table .book-subject-title h4,.book-subject-table .book-subject-title h5{display:inline-block;line-height:normal;vertical-align:middle}.book-series-overview{padding-bottom:70px}.book-series-row{margin-bottom:3em;margin-top:3em}@media screen and (max-width:767px){.book-series-row{margin-top:1em}}.book-series-row .book-series-container{line-height:30px;padding-bottom:5px;padding-top:5px}.book-series-row .book-series-container .book-series-name{color:#1d3041;display:inline-block;font-weight:600;line-height:normal;vertical-align:middle}.book-series-row .btn-light{background:#fff;border:1px solid #ff755a;border-radius:3px;box-sizing:border-box;color:#ff755a;font-size:12px;font-weight:600;letter-spacing:.03em;margin-top:0;padding:1px 5px;text-transform:uppercase;transition:all .25s ease-in;width:100%}@media screen and (min-width:980px) and (max-width:1199px){.book-series-row .btn-light{font-size:.85em;letter-spacing:.02em;padding:1px 2px}.book-series-row .btn-light .glyphicon{font-size:1.45em}}@media screen and (max-width:979px){.book-series-row .btn-light{font-size:1.4em;padding:4px}}.book-series-row .btn-light:not(.disabled).btn-highlight,.book-series-row .btn-light:not(.disabled):focus,.book-series-row .btn-light:not(.disabled):hover{background-color:#ff755a;color:#fff;text-shadow:none}.book-series-row .btn-light.disabled{border-color:#aaa;color:#aaa}.book-series-row .btn-light.disabled.btn-highlight{background-color:#aaa;color:#fff;text-shadow:none}.book-series-row .btn-light.btn-black{background-color:#000!important;border-color:#000!important;color:#fff!important}.additionals-title-row{font-size:85%;font-weight:600;padding-bottom:1px;padding-top:4px}.additionals-title-row .additionals-name{padding-left:22px}.additionals-collapse{padding-bottom:12px;padding-top:7px}.additionals-collapse.collapsing{transition-duration:1.35s}.book-detail-row{border-bottom:1px solid #e5e5e5;font-size:.9em;padding-bottom:5px;padding-top:5px}@media screen and (max-width:767px){.book-detail-row{background-color:#eef1f3;border-bottom:0;font-size:1em;margin-bottom:2em;margin-top:2em;padding:0}}.book-detail-row.active,.book-detail-row:hover{background:#f5f5f5}.book-detail-row:last-child{border-bottom:0}.book-detail-row .book-button-container,.book-detail-row .book-edition-container,.book-detail-row .book-icon-container,.book-detail-row .book-info-container,.book-detail-row .book-name-container{display:inline-block;line-height:30px}@media screen and (max-width:767px){.book-detail-row .book-button-container,.book-detail-row .book-edition-container,.book-detail-row .book-icon-container,.book-detail-row .book-info-container,.book-detail-row .book-name-container{line-height:20px}}.book-detail-row .book-button-container .btn-group,.book-detail-row .book-edition-container .btn-group,.book-detail-row .book-icon-container .btn-group,.book-detail-row .book-info-container .btn-group,.book-detail-row .book-name-container .btn-group{display:block;font-size:inherit}.book-detail-row .additional-toggle{color:#323a45;cursor:pointer;display:block;left:25px;margin-left:3px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:575.98px){.book-detail-row .additional-toggle{left:0}}.book-detail-row .additional-toggle .glyphicon:before{content:"\e114"}.book-detail-row .additional-toggle[aria-expanded=true] .glyphicon:before{content:"\e113"}.book-detail-row .book-name-container{position:relative}.book-detail-row .book-name-container .additional-type,.book-detail-row .book-name-container .book-thumbnail{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){.book-detail-row .book-edition-container{padding:5px;text-align:left;width:100%}}.book-detail-row .book-button-container,.book-detail-row .book-info-container{display:block}@media screen and (max-width:767px){.book-detail-row .book-icon-wrapper{margin-top:1em}}.book-detail-row .book-button-container .book-button-buy-dropdown{border-color:#676191;min-width:320px;padding:0}@media screen and (min-width:767px){.book-detail-row .book-button-container .book-button-buy-dropdown{left:auto;max-width:100%;right:0}}.book-detail-row .book-button-container .book-button-buy-dropdown>li>a{padding:3px 0}@media screen and (max-width:767px){.book-detail-row .book-button-wrapper{float:left;margin-top:.25em;padding:5px;text-align:center}.book-detail-row .book-button-wrapper:first-child{clear:both}}.book-detail-row .book-edition,.book-detail-row .book-info,.book-detail-row .book-name{display:inline-block;line-height:normal;vertical-align:middle}.book-detail-row .book-name{color:#333;padding-left:27px;text-decoration:none}.book-detail-row .book-name:hover{color:#514d72}@media (max-width:575.98px){.book-detail-row .book-name:not(.additional-name){padding-left:0!important}}.book-detail-row .book-name.additional-toggle-container{padding-left:45px}@media (min-width:576px) and (max-width:767.98px){.book-detail-row .book-name.additional-toggle-container{padding-left:20px!important}}.book-detail-row.additionals-row .book-name-container{padding-left:22px}.book-detail-row.additionals-row .book-name-container .book-thumbnail{left:22px}.book-detail-row.additionals-row:last-child{border-bottom:3px solid #e5e5e5}@media screen and (max-width:767px){.book-detail-row .book-name{font-size:1.1em;font-weight:600}.book-detail-row .book-name-container{padding:5px}}.book-detail-row .book-icon{cursor:pointer;display:inline-block;position:relative}@media (max-width:575.98px){.book-detail-row .book-icon{display:none}}@media screen and (max-width:767px){.book-detail-row .book-icon{margin-top:4px}}.book-detail-row .book-icon img.book-icon-image{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";height:28px;opacity:.3;width:28px}@media screen and (max-width:767px){.book-detail-row .book-icon img.book-icon-image{height:37px;width:37px}}.book-detail-row .book-icon.feature-hidden{display:none}.book-detail-row .book-icon.feature-active{display:inline-block}.book-detail-row .book-icon.feature-active img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.book-detail-row .book-icon .book-icon-tooltip{background-color:#000;background-color:rgba(0,0,0,.92);border-radius:2px;box-sizing:border-box;color:#fff;cursor:auto;left:50%;line-height:normal;margin-left:-75px;margin-top:10px;opacity:0;padding:5px;position:absolute;transition:opacity .15s ease;visibility:hidden;width:150px;z-index:10}.book-detail-row .book-icon .book-icon-tooltip:before{border-bottom:7px solid #000;border-bottom:7px solid rgba(0,0,0,.92);border-left:7px solid transparent;border-right:7px solid transparent;content:"";height:0;left:50%;margin-left:-7px;position:absolute;top:-7px;width:0}.book-detail-row .book-icon .book-icon-tooltip .tooltip-title{color:#ff755a;display:block;font-size:1.3em;font-weight:600}.book-detail-row .book-icon .book-icon-tooltip p{margin:10px 0 0}.book-detail-row .book-icon .book-icon-tooltip .tooltip-helper{height:15px;left:0;position:absolute;top:-15px;width:150px}.book-detail-row .book-icon .book-icon-tooltip .tooltip-container{box-sizing:border-box;padding:0 10px}@media screen and (max-width:767px){.book-detail-row .book-icon .book-icon-tooltip .tooltip-container{text-align:center}}.book-detail-row .book-icon .book-icon-tooltip .tooltip-badge-container{background-color:hsla(0,0%,100%,.15);margin:25px 0;min-height:83px;padding:10px 0}.book-detail-row .book-icon .book-icon-tooltip .tooltip-badge-container .empty-container{font-size:1.5em;font-weight:600;padding:15px 0;text-transform:uppercase}@media screen and (max-width:767px){.book-detail-row .book-icon .book-icon-tooltip .tooltip-badge-container .empty-container{font-size:1.1em;padding:20px 0}.book-detail-row .book-icon .book-icon-tooltip{background-color:#000;background-color:rgba(0,0,0,.92);border-radius:2px;box-sizing:border-box;color:#fff;cursor:auto;left:50%;line-height:normal;margin-left:-100px;margin-top:10px;opacity:0;padding:5px;position:absolute;transition:opacity .15s ease;visibility:hidden;width:200px;z-index:10}.book-detail-row .book-icon .book-icon-tooltip:before{border-bottom:7px solid #000;border-bottom:7px solid rgba(0,0,0,.92);border-left:7px solid transparent;border-right:7px solid transparent;content:"";height:0;left:50%;margin-left:-7px;position:absolute;top:-7px;width:0}.book-detail-row .book-icon .book-icon-tooltip .tooltip-title{color:#ff755a;display:block;font-size:1.3em;font-weight:600}.book-detail-row .book-icon .book-icon-tooltip p{margin:10px 0 0}.book-detail-row .book-icon .book-icon-tooltip .tooltip-helper{height:15px;left:0;position:absolute;top:-15px;width:200px}.book-detail-row .book-icon .book-icon-tooltip .tooltip-container{box-sizing:border-box;padding:0 10px}}@media screen and (max-width:767px) and (max-width:767px){.book-detail-row .book-icon .book-icon-tooltip .tooltip-container{text-align:center}}@media screen and (max-width:767px){.book-detail-row .book-icon .book-icon-tooltip .tooltip-badge-container{background-color:hsla(0,0%,100%,.15);margin:25px 0;min-height:83px;padding:10px 0}.book-detail-row .book-icon .book-icon-tooltip .tooltip-badge-container .empty-container{font-size:1.5em;font-weight:600;padding:15px 0;text-transform:uppercase}}@media screen and (max-width:767px) and (max-width:767px){.book-detail-row .book-icon .book-icon-tooltip .tooltip-badge-container .empty-container{font-size:1.1em;padding:20px 0}}.book-detail-row .book-icon .book-icon-tooltip:focus,.book-detail-row .book-icon .book-icon-tooltip:hover{opacity:0!important;visibility:hidden!important}.book-detail-row .book-icon:focus .book-icon-tooltip,.book-detail-row .book-icon:hover .book-icon-tooltip{opacity:1;visibility:visible}@media (max-width:1199px) and (min-width:979px){.book-detail-row .order-print-book-text{display:inline-block;font-size:10px;line-height:15px}}.book-detail-row .book-big-info-container,.book-detail-row .book-info-container{cursor:pointer;display:inline-block;position:relative}@media screen and (max-width:767px){.book-detail-row .book-big-info-container,.book-detail-row .book-info-container{box-sizing:border-box;margin-top:1.5em;width:50%}}.book-detail-row .book-big-info-container:focus .book-info-tooltip,.book-detail-row .book-big-info-container:hover .book-info-tooltip,.book-detail-row .book-info-container:focus .book-info-tooltip,.book-detail-row .book-info-container:hover .book-info-tooltip{height:auto;opacity:1;overflow:visible;visibility:visible}.book-detail-row .book-big-info-container:focus .book-info,.book-detail-row .book-big-info-container:hover .book-info,.book-detail-row .book-info-container:focus .book-info,.book-detail-row .book-info-container:hover .book-info{background-color:#fff;border:1px solid #59b202;color:#59b202;padding:2px}.book-detail-row .book-big-info-container .book-info,.book-detail-row .book-info-container .book-info{-webkit-touch-callout:none;background-color:#59b202;border-radius:6px;box-sizing:border-box;color:#fff;cursor:default;font-size:1.2em;font-weight:600;margin:0 auto;padding:3px;text-align:center;transition:color .25s ease,background-color .25s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:25px}@media screen and (min-width:768px) and (max-width:979px){.book-detail-row .book-big-info-container .book-info,.book-detail-row .book-info-container .book-info{font-size:1.4em;width:30px}}@media screen and (max-width:767px){.book-detail-row .book-big-info-container .book-info,.book-detail-row .book-info-container .book-info{font-size:1.4em;width:100%}}.book-detail-row .book-big-info-container .book-info-tooltip,.book-detail-row .book-info-container .book-info-tooltip{background-color:#000;background-color:rgba(0,0,0,.92);border-radius:2px;box-sizing:border-box;color:#fff;cursor:auto;height:0;left:50%;line-height:normal;margin-left:-130px;margin-top:10px;opacity:0;overflow:hidden;padding:12px 10px;position:absolute;text-align:left;transition:opacity .15s ease;visibility:hidden;width:260px;z-index:10}.book-detail-row .book-big-info-container .book-info-tooltip:before,.book-detail-row .book-info-container .book-info-tooltip:before{border-bottom:7px solid #000;border-bottom:7px solid rgba(0,0,0,.92);border-left:7px solid transparent;border-right:7px solid transparent;content:"";height:0;left:50%;margin-left:-7px;position:absolute;top:-7px;width:0}.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-title,.book-detail-row .book-info-container .book-info-tooltip .tooltip-title{color:#ff755a;display:block;font-size:1.3em;font-weight:600}.book-detail-row .book-big-info-container .book-info-tooltip p,.book-detail-row .book-info-container .book-info-tooltip p{margin:10px 0 0}.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-helper,.book-detail-row .book-info-container .book-info-tooltip .tooltip-helper{height:15px;left:0;position:absolute;top:-15px;width:260px}.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-container,.book-detail-row .book-info-container .book-info-tooltip .tooltip-container{box-sizing:border-box;padding:0 10px}@media screen and (max-width:767px){.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-container,.book-detail-row .book-info-container .book-info-tooltip .tooltip-container{text-align:center}}.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-badge-container,.book-detail-row .book-info-container .book-info-tooltip .tooltip-badge-container{background-color:hsla(0,0%,100%,.15);margin:25px 0;min-height:83px;padding:10px 0}.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-badge-container .empty-container,.book-detail-row .book-info-container .book-info-tooltip .tooltip-badge-container .empty-container{font-size:1.5em;font-weight:600;padding:15px 0;text-transform:uppercase}@media screen and (max-width:767px){.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-badge-container .empty-container,.book-detail-row .book-info-container .book-info-tooltip .tooltip-badge-container .empty-container{font-size:1.1em;padding:20px 0}.book-detail-row .book-big-info-container{width:auto}}.book-detail-row .book-big-info-container .book-info-tooltip{padding:20px 0 0;text-align:left}@media screen and (min-width:768px){.book-detail-row .book-big-info-container .book-info-tooltip{background-color:#000;background-color:rgba(0,0,0,.92);border-radius:2px;box-sizing:border-box;color:#fff;cursor:auto;left:50%;line-height:normal;margin-left:-100px;margin-top:10px;opacity:0;padding:20px 0 0;position:absolute;transition:opacity .15s ease;visibility:hidden;width:200px;z-index:10}.book-detail-row .book-big-info-container .book-info-tooltip:before{border-bottom:7px solid #000;border-bottom:7px solid rgba(0,0,0,.92);border-left:7px solid transparent;border-right:7px solid transparent;content:"";height:0;left:50%;margin-left:-7px;position:absolute;top:-7px;width:0}.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-title{color:#ff755a;display:block;font-size:1.3em;font-weight:600}.book-detail-row .book-big-info-container .book-info-tooltip p{margin:10px 0 0}.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-helper{height:15px;left:0;position:absolute;top:-15px;width:200px}.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-container{box-sizing:border-box;padding:0 10px}}@media screen and (min-width:768px) and (max-width:767px){.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-container{text-align:center}}@media screen and (min-width:768px){.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-badge-container{background-color:hsla(0,0%,100%,.15);margin:25px 0;min-height:83px;padding:10px 0}.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-badge-container .empty-container{font-size:1.5em;font-weight:600;padding:15px 0;text-transform:uppercase}}@media screen and (min-width:768px) and (max-width:767px){.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-badge-container .empty-container{font-size:1.1em;padding:20px 0}}@media screen and (max-width:767px){.book-detail-row .book-big-info-container .book-info-tooltip{background-color:#000;background-color:rgba(0,0,0,.92);border-radius:2px;box-sizing:border-box;color:#fff;cursor:auto;left:50%;line-height:normal;margin-left:-50px;margin-top:10px;opacity:0;padding:5px;position:absolute;transition:opacity .15s ease;visibility:hidden;width:200px;z-index:10}.book-detail-row .book-big-info-container .book-info-tooltip:before{border-bottom:7px solid #000;border-bottom:7px solid rgba(0,0,0,.92);border-left:7px solid transparent;border-right:7px solid transparent;content:"";height:0;left:25%!important;margin-left:-7px;position:absolute;top:-7px;width:0}.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-title{color:#ff755a;display:block;font-size:1.3em;font-weight:600}.book-detail-row .book-big-info-container .book-info-tooltip p{margin:10px 0 0}.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-helper{height:15px;left:0;position:absolute;top:-15px;width:200px}.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-container{box-sizing:border-box;padding:0 10px}}@media screen and (max-width:767px) and (max-width:767px){.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-container{text-align:center}}@media screen and (max-width:767px){.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-badge-container{background-color:hsla(0,0%,100%,.15);margin:25px 0;min-height:83px;padding:10px 0}.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-badge-container .empty-container{font-size:1.5em;font-weight:600;padding:15px 0;text-transform:uppercase}}@media screen and (max-width:767px) and (max-width:767px){.book-detail-row .book-big-info-container .book-info-tooltip .tooltip-badge-container .empty-container{font-size:1.1em;padding:20px 0}}.book-detail-row .book-mybook-container .book-info-tooltip .tooltip-title{color:#fff;font-size:1.65em;font-weight:300}@media screen and (max-width:767px){.book-detail-row .book-mybook-container .book-info-tooltip .tooltip-title{font-size:1.4em}}.book-detail-row .book-mybook-container .book-info-tooltip .userbook-name{color:#fff;font-size:1.2em;font-weight:600}.book-detail-row .book-mybook-container .book-info-tooltip .full-container{width:100%}.book-detail-row .book-icon-container .btn{width:auto}@media (max-width:575.98px){.book-detail-row .book-icon-container .btn{font-size:1em}}.book-detail-row .book-icon-container .more-features{background-color:#676191;border-radius:5px;color:#fff;font-weight:600;height:28px;margin:0;padding:0;text-align:center;vertical-align:middle;width:28px}.book-detail-row .book-icon-container .more-features.hide{display:none!important}.book-detail-row .book-icon-container [class^=extra-features]{display:inline}@media (max-width:575.98px){.book-detail-row .book-icon-container [class^=extra-features]{display:inline!important}}.no-vpadding{padding-bottom:0!important;padding-top:0!important}.navbar-fixed-bottom .navbar-inner.auto-height,.navbar-fixed-bottom .navbar-inner.auto-height .container,.navbar-fixed-bottom .navbar-inner.auto-height .container .nav,.navbar-fixed-bottom .navbar-inner.auto-height .container .nav li button,.navbar-fixed-bottom .navbar-inner.auto-height .container .nav li div,.navbar-fixed-bottom .navbar-inner.auto-height .container body.book .bookplus-functions-bar .left-nav,.navbar-fixed-bottom .navbar-inner.auto-height .container body.book .bookplus-functions-bar .left-nav li button,.navbar-fixed-bottom .navbar-inner.auto-height .container body.book .bookplus-functions-bar .left-nav li div,.navbar-fixed-bottom .navbar-inner.auto-height .container body.book .bookplus-functions-bar .right-nav,.navbar-fixed-bottom .navbar-inner.auto-height .container body.book .bookplus-functions-bar .right-nav li button,.navbar-fixed-bottom .navbar-inner.auto-height .container body.book .bookplus-functions-bar .right-nav li div,.navbar-fixed-bottom .navbar-inner.auto-height .container body.book .bookplus-notifications-bar .left-nav,.navbar-fixed-bottom .navbar-inner.auto-height .container body.book .bookplus-notifications-bar .left-nav li button,.navbar-fixed-bottom .navbar-inner.auto-height .container body.book .bookplus-notifications-bar .left-nav li div,.navbar-fixed-bottom .navbar-inner.auto-height .container body.book .bookplus-notifications-bar .right-nav,.navbar-fixed-bottom .navbar-inner.auto-height .container body.book .bookplus-notifications-bar .right-nav li button,.navbar-fixed-bottom .navbar-inner.auto-height .container body.book .bookplus-notifications-bar .right-nav li div,body.book .bookplus-functions-bar .navbar-fixed-bottom .navbar-inner.auto-height .container .left-nav,body.book .bookplus-functions-bar .navbar-fixed-bottom .navbar-inner.auto-height .container .left-nav li button,body.book .bookplus-functions-bar .navbar-fixed-bottom .navbar-inner.auto-height .container .left-nav li div,body.book .bookplus-functions-bar .navbar-fixed-bottom .navbar-inner.auto-height .container .right-nav,body.book .bookplus-functions-bar .navbar-fixed-bottom .navbar-inner.auto-height .container .right-nav li button,body.book .bookplus-functions-bar .navbar-fixed-bottom .navbar-inner.auto-height .container .right-nav li div,body.book .bookplus-notifications-bar .navbar-fixed-bottom .navbar-inner.auto-height .container .left-nav,body.book .bookplus-notifications-bar .navbar-fixed-bottom .navbar-inner.auto-height .container .left-nav li button,body.book .bookplus-notifications-bar .navbar-fixed-bottom .navbar-inner.auto-height .container .left-nav li div,body.book .bookplus-notifications-bar .navbar-fixed-bottom .navbar-inner.auto-height .container .right-nav,body.book .bookplus-notifications-bar .navbar-fixed-bottom .navbar-inner.auto-height .container .right-nav li button,body.book .bookplus-notifications-bar .navbar-fixed-bottom .navbar-inner.auto-height .container .right-nav li div{height:auto!important}.edit-note-form{background-color:#fff;box-shadow:0 0 7px rgba(0,0,0,.7);height:225px;left:20px;padding:5px;position:fixed;top:160px;width:300px;z-index:99999}.edit-note-form .btn-inverted-small,.edit-note-form .btn-main,.edit-note-form .btn-main-highlight,.edit-note-form .btn-main-mini,.edit-note-form .btn-main-small{padding:5px 15px}.edit-note-form .submit-edit-note{float:right}.edit-note-form textarea{border:thin solid #ccc;height:150px;resize:none;width:290px}.edit-note-form .checkbox{margin-bottom:5px;margin-top:0}.no-padding{padding:0!important}.right-side-counter,.side-menu-right .group-icons li .count-items,.side-menu-right-content .side-menu-content .theme-item-list .theme-item .theme-item-count,.side-menu-right-content .side-menu-content .theme-main-list .theme-sub-list .topic-container .theme-counter{background-color:#26292b;border-radius:20px;color:#fff;font-size:12px;font-weight:700;line-height:15px;padding:0 5px}.side-menu-right{background-color:#fff;display:block;height:100%;position:fixed;right:0;text-align:center;top:65px;width:60px;z-index:999}@media screen and (max-width:979px){.side-menu-right{height:60px;width:100%}}.side-menu-right .inner-right-menu{background-color:#1a304b}.side-menu-right.responsive{height:60px;width:100%}.side-menu-right.responsive .height-100{padding-top:0!important}.side-menu-right .height-100{height:100%;padding-top:10px}@media screen and (max-width:979px){.side-menu-right .height-100{padding-top:0}}.side-menu-right .arrow{color:#fff;cursor:pointer;font-size:35px;position:absolute;top:15px;z-index:50}.side-menu-right .slick-track{position:fixed}.side-menu-right .prev-arrow{left:10px}.side-menu-right .next-arrow{right:10px}.side-menu-right .slick-vertical .top-vertical-arrow{background-color:#1a304b;height:40px;position:absolute;top:0;width:100%;z-index:9}.side-menu-right .slick-vertical .top-vertical-arrow .prev-arrow{left:18px;top:2px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.side-menu-right .slick-vertical .top-vertical-arrow.slick-disabled .prev-arrow{color:hsla(0,0%,100%,.5)}.side-menu-right .slick-vertical .bottom-vertical-arrow{background-color:#1a304b;bottom:140px;height:40px;position:absolute;width:100%;z-index:9}.side-menu-right .slick-vertical .bottom-vertical-arrow .next-arrow{left:10px;top:3px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.side-menu-right .slick-vertical .bottom-vertical-arrow.slick-disabled .next-arrow{color:hsla(0,0%,100%,.5)}.side-menu-right>.tooltip{opacity:1;z-index:999}.side-menu-right>.tooltip>.tooltip-inner{border-radius:0;font-size:16px;line-height:16px;text-align:center;text-transform:uppercase;width:180px}.side-menu-right .group-icons{list-style:none;margin:0;padding:0}.side-menu-right .group-icons.responsive{display:inline-block;margin:0;padding-top:10px}@media screen and (max-width:979px){.side-menu-right .group-icons{display:inline-block;margin:0 20px 0 0;padding-top:10px}}@media screen and (max-width:600px){.side-menu-right .group-icons{margin:0 5px 0 0!important;padding-top:7px!important}}.side-menu-right .group-icons.top-spacing-fix{margin-top:0}@media screen and (max-width:979px){.side-menu-right .group-icons.top-spacing-fix{padding-top:10px}}.side-menu-right .group-icons.top-spacing-fix.responsive{padding-top:10px}.side-menu-right .group-icons .tooltip{left:inherit!important;opacity:1;right:50px!important;z-index:999}.side-menu-right .group-icons .tooltip .tooltip-inner{border-radius:0;font-size:16px;line-height:16px;text-align:center;text-transform:uppercase;width:180px;word-break:normal}.side-menu-right .group-icons .action-icon-example{cursor:pointer}.side-menu-right .group-icons li{cursor:pointer;display:block;height:auto;margin:0 auto;min-height:45px;padding-top:5px;position:relative;width:100%;word-break:break-all}@media screen and (max-width:979px){.side-menu-right .group-icons li{display:inline}}.side-menu-right .group-icons li.responsive{display:inline}@media screen and (max-width:600px){.side-menu-right .group-icons li{display:inline-block!important;margin:0 10px;width:auto}}.side-menu-right .group-icons li a{display:block;padding:5px}@media screen and (max-width:979px){.side-menu-right .group-icons li a{display:inline}}.side-menu-right .group-icons li a.responsive{display:inline}.side-menu-right .group-icons li a:focus{background-color:#fff}@media screen and (max-width:979px){.side-menu-right .group-icons li a:focus{background-color:transparent}}.side-menu-right .group-icons li a:focus.responsive{background-color:transparent}.side-menu-right .group-icons li .active-action-icon{background-color:#fff}@media screen and (max-width:979px){.side-menu-right .group-icons li .active-action-icon{background-color:transparent}}.side-menu-right .group-icons li .active-action-icon.responsive{background-color:transparent}.side-menu-right .group-icons li .active-action-icon.responsive:after,.side-menu-right .group-icons li .active-action-icon.responsive:before{display:none!important}.side-menu-right .group-icons li .active-action-icon:before{border-color:transparent #000 transparent transparent;border-style:solid;border-width:7px 7px 7px 0;content:"";display:inline-block;height:0;left:-7px;margin-top:-6px;opacity:.7;position:absolute;top:50%;width:0}@media screen and (max-width:979px){.side-menu-right .group-icons li .active-action-icon:before{display:none}}.side-menu-right .group-icons li .active-action-icon:after{border-color:transparent #fff transparent transparent;border-style:solid;border-width:6px 6px 6px 0;content:"";display:inline-block;height:0;left:-5px;margin-top:-5px;position:absolute;top:50%;width:0}@media screen and (max-width:979px){.side-menu-right .group-icons li .active-action-icon:after{display:none}}.side-menu-right .group-icons li .count-items{position:absolute;right:5px;top:0}@media screen and (max-width:979px){.side-menu-right .group-icons li .count-items{right:2px;top:-8px}}.side-menu-right .group-icons li .count-items.responsive{right:2px;top:-8px}@media screen and (max-width:600px){.side-menu-right .group-icons li .count-items{right:-6px!important;top:0!important}}.side-menu-right .group-icons li.no-background{background-color:transparent}.side-menu-right .group-icons li img{border-radius:10px;height:40px;width:40px}.side-menu-right .group-icons li img.no-radius{border-radius:0}.file-menu-item{padding:.2em 1em!important}.sidebar-overflow{overflow-x:hidden;overflow-y:auto}.side-menu-right-content{background-color:#fff;border-left:thin solid rgba(255,117,90,.5);border-right:1px solid rgba(255,117,90,.5);display:none;height:100%;position:fixed;right:-200px;top:65px;width:200px;z-index:998}@media screen and (max-width:979px){.side-menu-right-content{border-right:0;top:154px}}.side-menu-right-content.responsive{border-right:0;top:154px}.side-menu-right-content .height-100{background-color:rgba(255,117,90,.5);height:100%}.side-menu-right-content .spacer{display:block;height:10px;width:100%}.side-menu-right-content .menu-content-title{padding-top:10px;text-align:center;width:100%}.side-menu-right-content .menu-content-title h3{color:#1a304b;font-size:20px;font-weight:600;padding:0 6px;text-transform:uppercase}.side-menu-right-content .btn-inverted-small,.side-menu-right-content .btn-main,.side-menu-right-content .btn-main-highlight,.side-menu-right-content .btn-main-mini,.side-menu-right-content .btn-main-small{padding:7px 15px}.side-menu-right-content .additional-content{font-size:12px;font-style:italic;line-height:14px;margin-top:20px;padding:0 10px;text-align:center}.side-menu-right-content .side-menu-content{color:#1a304b;padding:0;width:100%}.side-menu-right-content .side-menu-content a,.side-menu-right-content .side-menu-content a:hover{color:#26292b;text-decoration:none}.side-menu-right-content .side-menu-content a:focus{color:#676191;text-decoration:none}.side-menu-right-content .side-menu-content .theme-main-list{list-style:none;margin:0 0 20px;padding:0}.side-menu-right-content .side-menu-content .theme-main-list .theme-sub-list{margin:0 0 20px}.side-menu-right-content .side-menu-content .theme-main-list .theme-sub-list .topic-container{padding:2px 5px;position:relative;width:100%}.side-menu-right-content .side-menu-content .theme-main-list .theme-sub-list .topic-container .theme-topic{font-size:12px;text-transform:uppercase}.side-menu-right-content .side-menu-content .theme-main-list .theme-sub-list .topic-container .theme-counter{position:relative}.side-menu-right-content .side-menu-content .theme-item-list{background-color:hsla(0,0%,100%,.3);list-style:none;margin:0;padding:0}.side-menu-right-content .side-menu-content .theme-item-list .theme-item{border-bottom:thin solid;cursor:pointer;height:30px;line-height:30px;padding:0 10px;position:relative}.side-menu-right-content .side-menu-content .theme-item-list .theme-item:last-child{border:none}.side-menu-right-content .side-menu-content .theme-item-list .theme-item span{vertical-align:middle}.side-menu-right-content .side-menu-content .theme-item-list .theme-item .theme-item-text{display:inline-block;max-width:130px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.side-menu-right-content .side-menu-content .theme-item-list .theme-item .theme-item-page-number{float:right;font-weight:700}.side-menu-right-content .side-menu-content .theme-item-list .theme-item .theme-item-count{background-color:#666}.side-menu-right-content .side-menu-content .questions-link-list .theme-item.question-jump-to-link,.side-menu-right-content .side-menu-content .questions-link-list .theme-item.tasks-jump-to-link,.side-menu-right-content .side-menu-content .tasks-link-list .theme-item.question-jump-to-link,.side-menu-right-content .side-menu-content .tasks-link-list .theme-item.tasks-jump-to-link{padding-left:0}.side-menu-right-content .side-menu-content .questions-link-list .theme-item .task-menu-button,.side-menu-right-content .side-menu-content .tasks-link-list .theme-item .task-menu-button{display:inline-block;margin:0;text-align:center;vertical-align:top;width:30px}.side-menu-right-content .side-menu-content .additional-link-list .additional{height:60px}.side-menu-right-content .side-menu-content .additional-link-list .additional .text-menu-button{position:absolute;right:5px;top:-5px}.side-menu-right-content .side-menu-content .additional-link-list .additional .file-preview img{float:left;max-height:60px;max-width:44px;width:auto}.side-menu-right-content .side-menu-content .additional-link-list .additional .file-preview .file-icon img{bottom:2px;left:21px;max-width:25px;position:absolute}.side-menu-right-content .side-menu-content .additional-link-list .additional .file-preview .file-type{background:#1a304b;bottom:0;color:#fff;font-weight:800;left:10px;line-height:20px;position:absolute;text-align:center;width:45px}.side-menu-right-content .side-menu-content .additional-link-list .additional .file-preview .theme-item-text{display:block;max-width:110px;padding-left:5px}.side-menu-right-content .side-menu-content .additional-link-list .additional .file-preview .addition-type{display:block;font-size:11px;line-height:20px;max-width:135px;overflow-x:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap}.side-menu-right-content .side-menu-content .notes-link-list .notes-jump-to-link{height:auto}.side-menu-right-content .side-menu-content .notes-link-list .notes-jump-to-link .note-head{font-size:12px;font-weight:700}.side-menu-right-content .side-menu-content .notes-link-list .notes-jump-to-link .note-text{font-size:12px;line-height:20px;margin-bottom:10px;max-width:150px;word-break:break-all}.side-menu-right-content .side-menu-content .chapter-right-list .sub-chapter{font-size:12px;padding-left:10px}.side-menu-right-content .side-menu-content .chapter-right-list .prime-chapter{font-weight:700}.side-menu-right-content .side-menu-content .text-menu-button{float:right}.side-menu-right-content .side-menu-content .video-link-list .video-menu-button{position:absolute;right:5px}.side-menu-right-content .side-menu-content .mybookplus-right-list .mybookplus-link-list li{height:50px}.side-menu-right-content .side-menu-content .mybookplus-right-list .mybookplus-link-list li .book-plus-menu-button{font-size:20px;position:absolute;right:5px;top:10px}.side-menu-right-content .side-menu-content .mybookplus-right-list .mybookplus-link-list li .book-plus-menu-button a:focus,.side-menu-right-content .side-menu-content .mybookplus-right-list .mybookplus-link-list li .book-plus-menu-button a:hover{color:#676191!important}.side-menu-right-content .side-menu-content .mybookplus-right-list .mybookplus-link-list li a,.side-menu-right-content .side-menu-content .mybookplus-right-list .mybookplus-link-list li a:active{color:inherit!important;outline:0;text-decoration:none}.side-menu-right-content .side-menu-content .mybookplus-right-list .mybookplus-link-list li a:focus .book-plus-name,.side-menu-right-content .side-menu-content .mybookplus-right-list .mybookplus-link-list li a:focus .book-plus-type,.side-menu-right-content .side-menu-content .mybookplus-right-list .mybookplus-link-list li a:hover .book-plus-name,.side-menu-right-content .side-menu-content .mybookplus-right-list .mybookplus-link-list li a:hover .book-plus-type{color:#676191}.side-menu-right-content .side-menu-content .mybookplus-right-list .mybookplus-link-list li a .book-plus-name{font-size:12px;font-weight:600;height:50px;line-height:20px;max-width:120px;overflow:hidden;padding:5px 3px 0;text-overflow:unset;white-space:unset;word-break:break-all}.side-menu-right-content .side-menu-content .mybookplus-right-list .mybookplus-link-list li a .book-plus-type{font-size:20px;height:20px;line-height:20px;position:relative;top:-2px}.side-menu-right-content .side-menu-content .school-file-right-list li{height:60px!important}.side-menu-right-content .side-menu-content .school-file-right-list li.theme-item{padding:0 10px 0 5px!important}.side-menu-right-content .side-menu-content .school-file-right-list li .file-name{display:inline-block!important;font-size:12px;font-weight:600;height:35px;line-height:16px;margin-left:4px;max-width:120px!important;overflow-x:unset!important;padding:2px 0 0;position:absolute;text-overflow:unset!important;top:0;white-space:unset!important;word-break:break-all}.side-menu-right-content .side-menu-content .school-file-right-list li .file-name:focus,.side-menu-right-content .side-menu-content .school-file-right-list li .file-name:hover{color:#676191}.side-menu-right-content .side-menu-content .school-file-right-list li .subject-name{display:inline-block;font-size:10px;line-height:14px;margin-left:4px;max-width:140px;overflow-x:hidden;position:absolute;text-overflow:ellipsis;text-transform:uppercase;top:40px;white-space:nowrap}.side-menu-right-content .side-menu-content .school-file-right-list li .file-menu-button{font-size:20px;line-height:10px;position:absolute;right:5px;top:5px}.side-menu-right-content .side-menu-content .school-file-right-list li .file-menu-button .file-menu{display:block}.side-menu-right-content .side-menu-content .school-file-right-list li .file-preview{display:inline-block;height:100%;position:relative}.side-menu-right-content .side-menu-content .school-file-right-list li .file-preview:focus,.side-menu-right-content .side-menu-content .school-file-right-list li .file-preview:hover{color:#676191}.side-menu-right-content .side-menu-content .school-file-right-list li .file-preview img{height:auto;max-height:50px;max-width:50px;padding-top:5px;width:auto}.side-menu-right-content .side-menu-content .school-file-right-list li .file-preview .file-icon{bottom:5px;left:0;line-height:10px;position:absolute;text-align:center;width:100%}.side-menu-right-content .side-menu-content .school-file-right-list li .file-preview .file-icon img{height:auto;max-width:30px}.side-menu-right-content .side-menu-content .school-file-right-list li .file-preview .file-type{background-color:#fff;bottom:5px;font-size:13px;font-weight:700;left:0;line-height:15px;padding:0;position:absolute;text-align:center;width:100%}.side-menu-right-content .close-side-menu-right-content{color:#26292b;cursor:pointer;font-size:20px;left:7px;position:absolute;text-decoration:none;top:7px}.side-menu-right-content .close-side-menu-right-content:hover{text-decoration:none}.side-menu-right-content .close-side-menu-right-content:focus{text-decoration:underline}body.book .bookplus-viewport-wrapper{padding:0}body.book .bookplus-viewport{bottom:49px;left:0;margin:0 auto;padding:0;position:absolute;top:65px}body.book .bookplus-viewport>.spinner{left:50%!important;position:absolute!important;top:50%!important}body.book .bookplus-viewport .favorite-badge{cursor:pointer;display:block;height:60px;opacity:.4;position:absolute;top:0;transition:all .5s ease;width:20px}body.book .bookplus-viewport .favorite-badge .not-active{display:block;height:30px;opacity:1;transition:all .5s ease;width:20px}body.book .bookplus-viewport .favorite-badge .is-active{display:none;height:47px;opacity:0;position:relative;transition:all .5s ease;width:20px}body.book .bookplus-viewport .favorite-badge.active .not-active{display:none;opacity:0}body.book .bookplus-viewport .favorite-badge.active .is-active{display:block;opacity:1}body.book .bookplus-viewport .favorite-badge:focus,body.book .bookplus-viewport .favorite-badge:hover{opacity:1}body.book .bookplus-viewport .favorite-badge:focus .not-active,body.book .bookplus-viewport .favorite-badge:hover .not-active{height:60px}body.book .bookplus-viewport .odd .favorite-badge{right:5%}@media screen and (max-width:1028px){body.book .bookplus-viewport .odd .favorite-badge{left:5%;right:inherit}}body.book .bookplus-viewport .even .favorite-badge{left:5%}body.book .bookplus-viewport .page>.tooltip{z-index:9999}body.book .bookplus-viewport .page.current .favorite-badge .is-active{top:-2px}body.book .bookplus-viewport .bookplus-book-next,body.book .bookplus-viewport .bookplus-book-prev{display:none;font-size:18px;height:100%;margin-top:0;min-height:100%;padding:20px 30px;position:absolute;top:0;z-index:997}@media screen and (max-width:979px){body.book .bookplus-viewport .bookplus-book-next,body.book .bookplus-viewport .bookplus-book-prev{font-size:11px;padding-left:15px;padding-right:15px}}body.book .bookplus-viewport .bookplus-book-prev{border-radius:2px 2px 2px 0}body.book .bookplus-viewport .bookplus-book-next{border-radius:2px 2px 0 2px;right:60px}body.book .bookplus-viewport .bookplus-book-next.responsive{right:0}@media screen and (max-width:979px){body.book .bookplus-viewport .bookplus-book-next{right:0}}body.book .bookplus-viewport.first-page .bookplus-book-prev,body.book .bookplus-viewport.last-page .bookplus-book-next{display:none!important}@media only screen and (max-width:767px){body.book .bookplus-viewport{left:0;width:100%}}body.book .bookplus-viewport ul{margin:0;position:relative}@media only screen and (max-width:979px){body.book .bookplus-viewport{left:0;width:100%!important}}body.book .bookplus-viewport .btn-new{background:none;border:1px solid #ff755a;border-radius:3px;color:#ff755a;font-size:12px;font-weight:600;letter-spacing:.125em;text-transform:uppercase;transition:all .25s ease-in}body.book .bookplus-viewport .btn-new.btn-highlight,body.book .bookplus-viewport .btn-new:focus,body.book .bookplus-viewport .btn-new:hover{background-color:#ff755a;color:#fff;text-shadow:none}body.book .bookplus-viewport .page{list-style:none}body.book .bookplus-viewport .page .spinner{left:50%!important;top:50%!important;z-index:auto!important}body.book .bookplus-viewport .page .link,body.book .bookplus-viewport .page .note,body.book .bookplus-viewport .page .pageItem,body.book .bookplus-viewport .page a.link.call-modal:after{background:rgba(103,97,145,.8);color:#fff;z-index:5000}body.book .bookplus-viewport .page img{-webkit-touch-callout:none;display:block;height:100%;margin:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}body.book .bookplus-viewport .page .link,body.book .bookplus-viewport .page .note{border-radius:1.5em;color:#fff;cursor:pointer;display:block;height:2em;margin-left:-1.1em;margin-top:-1.1em;padding:.1em;position:absolute;text-align:center;transition:background .25s ease-in;width:2em}@media (prefers-reduced-motion:reduce){body.book .bookplus-viewport .page .link,body.book .bookplus-viewport .page .note{transition:none}}body.book .bookplus-viewport .page .link a,body.book .bookplus-viewport .page .link a:focus,body.book .bookplus-viewport .page .link a:hover,body.book .bookplus-viewport .page .note a,body.book .bookplus-viewport .page .note a:focus,body.book .bookplus-viewport .page .note a:hover{color:#fff}body.book .bookplus-viewport .page .link:focus,body.book .bookplus-viewport .page .link:hover,body.book .bookplus-viewport .page .note:focus,body.book .bookplus-viewport .page .note:hover{background:#676191;box-shadow:0 0 10px 3px rgba(0,0,0,.6)!important;text-decoration:none}body.book .bookplus-viewport .page .link .glyphicon,body.book .bookplus-viewport .page .note .glyphicon{display:inline-block;font-size:1em;line-height:1em;margin-bottom:0;vertical-align:middle}body.book .bookplus-viewport .page .marker,body.book .bookplus-viewport .page .rect-marker,body.book .bookplus-viewport .page .textLayer .selected,body.book .bookplus-viewport .page .textLayer .selecting{background:rgba(240,255,0,.4)}body.book .bookplus-viewport .page .marker-delete,body.book .bookplus-viewport .page .rect-marker .rect-marker-remove,body.book .bookplus-viewport .page .rect-marker .rect-note-add,body.book .bookplus-viewport .page .rect-marker .rect-note-read,body.book .bookplus-viewport .page .task-marker .task-marker-edit,body.book .bookplus-viewport .page .textLayer .selected .text-select-remove,body.book .bookplus-viewport .page .textLayer .selecting .text-select-remove,body.book .bookplus-viewport .page .wordsLayer .textbox .read-marker-edit{color:#d11d1a;cursor:pointer;display:none;font-size:75%;position:absolute;right:2px;top:2px;z-index:3500}body.book .bookplus-viewport .page .textLayer .selected.highlight{background-color:rgba(255,117,90,.5)}body.book .bookplus-viewport .page .wordsLayer .textbox{display:none}body.book .bookplus-viewport .page .wordsLayer .textbox .read-marker-edit{color:#000;display:inline;top:-2px;z-index:20}body.book .bookplus-viewport .page .wordsLayer .textbox .read-marker-edit:hover{color:#d11d1a}body.book .bookplus-viewport .page .addPageArealink-marker{background:rgba(103,97,145,.4);position:absolute;z-index:3000}body.book .bookplus-viewport .page .rect-marker{position:absolute;z-index:3000}body.book .bookplus-viewport .page .rect-marker .tooltip-inner{word-break:break-all}body.book .bookplus-viewport .page .rect-marker .rect-note-add,body.book .bookplus-viewport .page .rect-marker .rect-note-read{color:green;display:inline!important;left:2px;opacity:.4;right:unset;transition:all .5s ease,font-size .5s ease}body.book .bookplus-viewport .page .rect-marker .rect-note-add .glyphicon,body.book .bookplus-viewport .page .rect-marker .rect-note-read .glyphicon{transition:font-size .5s ease}body.book .bookplus-viewport .page .rect-marker .rect-note-add:focus,body.book .bookplus-viewport .page .rect-marker .rect-note-add:hover,body.book .bookplus-viewport .page .rect-marker .rect-note-read:focus,body.book .bookplus-viewport .page .rect-marker .rect-note-read:hover{font-size:24px;opacity:1;text-decoration:none}body.book .bookplus-viewport .page .rect-marker .rect-note-read{color:#000}body.book .bookplus-viewport .page .rect-marker:focus,body.book .bookplus-viewport .page .rect-marker:hover{text-decoration:none}body.book .bookplus-viewport .page .rect-marker:focus .rect-marker-remove,body.book .bookplus-viewport .page .rect-marker:hover .rect-marker-remove{display:block}body.book .bookplus-viewport .page .rect-marker:focus .rect-note-add,body.book .bookplus-viewport .page .rect-marker:focus .rect-note-read,body.book .bookplus-viewport .page .rect-marker:hover .rect-note-add,body.book .bookplus-viewport .page .rect-marker:hover .rect-note-read{opacity:1}body.book .bookplus-viewport .page .rect-marker:focus .rect-note-add .glyphicon,body.book .bookplus-viewport .page .rect-marker:focus .rect-note-read .glyphicon,body.book .bookplus-viewport .page .rect-marker:hover .rect-note-add .glyphicon,body.book .bookplus-viewport .page .rect-marker:hover .rect-note-read .glyphicon{font-size:24px}body.book .bookplus-viewport .page .highlight .rect-marker{box-shadow:0 0 10px 3px rgba(0,0,0,.6)!important}body.book .bookplus-viewport .page .highlight .note,body.book .bookplus-viewport .page .highlight .page-audio-button,body.book .bookplus-viewport .page .highlight.page-video-button{background:#676191;box-shadow:0 0 10px 3px rgba(0,0,0,.6)!important}body.book .bookplus-viewport .page .overlay{-webkit-touch-callout:none;color:#242424;cursor:default;font-size:65%;line-height:100%;overflow:visible;position:absolute;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;z-index:1000}body.book .bookplus-viewport .page .overlay .mybookplus-author{background-color:#fff;box-sizing:border-box;height:100%;padding:5% 5% 5% 30%;position:relative;width:100%}body.book .bookplus-viewport .page .overlay .mybookplus-author:before{background:url(/images/logo-big.png?82e68185385c0670dd4341955fda88f1) no-repeat;background-size:contain;content:"";height:80%;left:10%;position:absolute;top:10%;width:20%}body.book .bookplus-viewport .page .task-marker{background:rgba(103,97,145,.4);position:absolute;z-index:3000}body.book .bookplus-viewport .page .task-marker .task-marker-edit{color:#000;display:inline}body.book .bookplus-viewport .page .task-marker .task-id{-webkit-touch-callout:none;color:#000;cursor:default;font-size:80%;font-weight:600;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-user-select:none;-ms-user-select:none;user-select:none}body.book .bookplus-viewport .page .task-marker.static{border-radius:5px;color:#000;cursor:pointer;height:1em;text-align:center;transition:background .25s ease-in;width:1em}@media (prefers-reduced-motion:reduce){body.book .bookplus-viewport .page .task-marker.static{transition:none}}body.book .bookplus-viewport .page .task-marker.static.highlight,body.book .bookplus-viewport .page .task-marker.static:hover{background:#676191;-ms-filter:none;-webkit-filter:none;filter:none;text-decoration:none}body.book .bookplus-viewport .page .task-marker.static.highlight{box-shadow:0 0 10px 3px rgba(0,0,0,.6)!important}body.book .bookplus-viewport .rsLayer{transition:opacity .5s ease}body.book .bookplus-viewport.hide-readspeaker .rsLayer{opacity:0}body.book .bookplus-viewport .draw-element,body.book .bookplus-viewport .interactive-question-choice-marker,body.book .bookplus-viewport .interactive-question-hint,body.book .bookplus-viewport .interactive-question-marker{display:none;position:absolute;z-index:5000}body.book .bookplus-viewport .interactive-question-evaluation{position:absolute;z-index:5001}body.book .bookplus-viewport .interactive-question-choice-marker{z-index:5001}body.book .bookplus-viewport .interactive-question-choice-marker .glyphicon{display:none;left:50%;margin-left:-6px;margin-top:-8px;position:absolute;top:50%}body.book .bookplus-viewport .interactive-question-choice-marker.user-answer{background-color:#3dd37c;background-color:rgba(61,211,124,.9);color:#fff;display:block}body.book .bookplus-viewport .interactive-question-choice-marker.user-answer .glyphicon{display:inline;font-size:12px}body.book .bookplus-viewport .interactive-question-choice-marker.is-interactive,body.book .bookplus-viewport .interactive-question-choice-marker.is-static{display:block}body.book .bookplus-viewport .interactive-question-choice-marker.is-interactive{cursor:pointer;transition:background-color 125ms ease-in}@media (prefers-reduced-motion:reduce){body.book .bookplus-viewport .interactive-question-choice-marker.is-interactive{transition:none}}body.book .bookplus-viewport .interactive-question-choice-marker.is-interactive:hover{background-color:#3dd37c;background-color:rgba(61,211,124,.9)}body.book .bookplus-viewport .interactive-question-choice-marker.is-interactive:hover .glyphicon{display:inline}body.book .bookplus-viewport .interactive-question-box{background-color:#8d98a6;display:none;position:absolute;width:3%}body.book .bookplus-viewport .interactive-question-box.interactive-question-left-box{border-bottom-right-radius:7px;border-top-right-radius:7px;left:0}body.book .bookplus-viewport .interactive-question-box.interactive-question-right-box{border-bottom-left-radius:7px;border-top-left-radius:7px;right:0}body.book .bookplus-viewport .interactive-question-box.is-interactive,body.book .bookplus-viewport .interactive-question-box.is-viewed{display:block}body.book .bookplus-viewport .interactive-question-marker{transition:all .25s ease}body.book .bookplus-viewport .interactive-question-marker.highlight{background-color:rgba(255,117,90,.6)!important;box-shadow:0 0 10px 3px rgba(0,0,0,.6)!important}body.book .bookplus-viewport .interactive-question-marker .interactive-question-confirmation{background:rgba(0,0,0,.8);box-sizing:border-box;color:#fff;display:none;font-size:.9em;height:100%;opacity:0;padding:10px;text-align:center;transition:opacity .25s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){body.book .bookplus-viewport .interactive-question-marker .interactive-question-confirmation{transition:none}}body.book .bookplus-viewport .interactive-question-marker .interactive-question-confirmation .btn-confirm{padding:3px 20px}body.book .bookplus-viewport .interactive-question-marker.confirmation{display:block;z-index:5002}body.book .bookplus-viewport .interactive-question-marker.confirmation .interactive-question-confirmation{display:block;opacity:1}body.book .bookplus-viewport .interactive-question-marker.is-interactive,body.book .bookplus-viewport .interactive-question-marker.is-viewed{display:block}body.book .bookplus-viewport .interactive-question-marker.is-interactive .interactive-question-hint,body.book .bookplus-viewport .interactive-question-marker.is-viewed .interactive-question-hint{background-color:#ffe490;background-color:rgba(255,228,144,.95);bottom:100%;box-shadow:0 0 5px rgba(0,0,0,.6);box-sizing:border-box;color:#1a304b;display:block;font-size:12px;font-weight:600;left:20%;margin-bottom:20px;padding:10px;width:200px;z-index:5002}body.book .bookplus-viewport .interactive-question-marker.is-interactive .interactive-question-hint .hint-head,body.book .bookplus-viewport .interactive-question-marker.is-viewed .interactive-question-hint .hint-head{display:inline-block;font-size:16px;padding-bottom:5px}body.book .bookplus-viewport .interactive-question-marker.is-interactive .interactive-question-hint .close-hint,body.book .bookplus-viewport .interactive-question-marker.is-viewed .interactive-question-hint .close-hint{cursor:pointer;font-size:16px;position:absolute;right:5px;top:11px}body.book .bookplus-viewport .interactive-question-marker.is-interactive .interactive-question-hint p,body.book .bookplus-viewport .interactive-question-marker.is-viewed .interactive-question-hint p{line-height:1.4em;margin-bottom:7px}body.book .bookplus-viewport .interactive-question-marker.is-interactive .interactive-question-hint.under,body.book .bookplus-viewport .interactive-question-marker.is-viewed .interactive-question-hint.under{bottom:auto;margin-bottom:0;margin-top:20px;top:100%}body.book .bookplus-viewport .interactive-question-marker.is-managed{background-color:#3498db;background-color:rgba(52,152,219,.4);border:1px solid rgba(52,152,219,.6);display:block}body.book .bookplus-viewport .interactive-question-marker.is-viewed{box-shadow:1px 4px 15px #000;display:block}body.book .bookplus-viewport.addPageArealink-draw-mode .draw-element{display:block}body.book .bookplus-viewport.interactive-questions-draw-mode .draw-element,body.book .bookplus-viewport.interactive-questions-draw-mode .interactive-question-marker{background-color:#3498db;background-color:rgba(52,152,219,.4);display:block}body.book .bookplus-viewport.interactive-questions-choices-draw-mode .interactive-question-box,body.book .bookplus-viewport.interactive-questions-choices-draw-mode .interactive-question-hint,body.book .bookplus-viewport.interactive-questions-draw-mode .interactive-question-box,body.book .bookplus-viewport.interactive-questions-draw-mode .interactive-question-hint{display:none!important}body.book .bookplus-viewport.interactive-questions-choices-draw-mode .interactive-question-marker{background-color:#3498db;background-color:rgba(52,152,219,.2);border:3px solid #e74c3c;display:block}body.book .bookplus-viewport.interactive-questions-choices-draw-mode .interactive-question-choice-marker{background-color:#2ecc71;background-color:rgba(46,204,113,.4);border:1px solid #2c3e50;display:block}body.book .bookplus-viewport.interactive-questions-choices-draw-mode .draw-element{background-color:#e74c3c;background-color:rgba(231,76,60,.4);display:block}body.book .bookplus-viewport.interactive-questions-choices-draw-mode .draw-element.valid{background-color:#2ecc71;background-color:rgba(46,204,113,.4)}body.book .bookplus-viewport.rect-selection-mode .page{cursor:crosshair}body.book .bookplus-viewport.rect-selection-mode .rect-marker .rect-marker-remove,body.book .bookplus-viewport.rect-selection-mode .rect-marker .rect-note-add,body.book .bookplus-viewport.rect-selection-mode .rect-marker .rect-note-read{display:inline}body.book .bookplus-viewport .textLayer div{position:absolute;z-index:30}body.book .bookplus-viewport.text-selection-mode .textLayer{cursor:text}body.book .bookplus-viewport.text-selection-mode .textLayer .selected .text-select-remove{display:inline;right:-8px;top:-7px}body.book .bookplus-viewport.text-selection-mode .bookLinksLayer,body.book .bookplus-viewport.text-selection-mode .textLayer .zoomDiv{display:none}body.book .bookplus-viewport .rsbtn.highlight{box-shadow:0 0 10px 3px rgba(0,0,0,.6)!important}body.book .bookplus-viewport .inactiveLayer,body.book .bookplus-viewport.read-mode .readspeakerInactiveLayer{background:repeating-linear-gradient(-55deg,#777,#777 5%,#888 0,#888 10%);height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:999}body.book .bookplus-viewport.read-mode .rsbtn{display:none}body.book .bookplus-viewport.read-mode .rsbtn#readspeaker_button-original,body.book .bookplus-viewport.read-mode .rsbtn#readspeaker_button-text{display:inline-block}body.book .bookplus-viewport.read-mode .wordsLayer{cursor:pointer}body.book .bookplus-viewport.read-mode .wordsLayer .textbox{display:block;transition:background-color .1s ease-in}@media (prefers-reduced-motion:reduce){body.book .bookplus-viewport.read-mode .wordsLayer .textbox{transition:none}}body.book .bookplus-viewport.read-mode .wordsLayer .textbox.textbox-active{background-color:rgba(144,238,144,.5)}body.book .bookplus-viewport.read-mode .wordsLayer .textbox.textbox-active .read-button-schema{border-left:2px solid red;border-top:2px solid red;display:block}body.book .bookplus-viewport.read-mode .wordsLayer .textbox.textbox-active .read-button-schema:hover{cursor:move}body.book .bookplus-viewport.read-mode .wordsLayer .textbox.textbox-inactive{background-color:hsla(0,0%,83%,.5)}body.book .bookplus-viewport.read-mode .wordsLayer .textbox.textbox-flash-active{background-color:rgba(144,238,144,.8)!important;transition:background-color .3s ease-in}body.book .bookplus-viewport.read-mode .wordsLayer .textbox.textbox-flash-inactive{background-color:hsla(0,0%,83%,.8)!important;transition:background-color .3s ease-in}body.book .bookplus-viewport.read-mode .wordsLayer .textbox:hover{background-color:rgba(255,255,0,.5)}body.book .bookplus-viewport.read-mode .wordsLayer .textbox .read-button-schema{display:none;font-size:60%;left:100%;position:absolute;top:100%}body.book .bookplus-viewport.read-mode .textLayer{display:none!important}body.book .bookplus-viewport.read-mode.selection-mode .wordsLayer .textbox{background-color:hsla(0,0%,95%,.5)!important;border:thin solid #000;display:block;transition:background-color .1s ease-in}@media (prefers-reduced-motion:reduce){body.book .bookplus-viewport.read-mode.selection-mode .wordsLayer .textbox{transition:none}}body.book .bookplus-viewport.read-mode.selection-mode .wordsLayer .textbox .read-marker-edit{display:none}body.book .bookplus-viewport.read-mode.selection-mode .wordsLayer .textbox.textbox-selected{background-color:rgba(144,238,144,.5)!important}body.book .bookplus-viewport .shadowbox{-webkit-transform:translateZ(0);-webkit-transition:-webkit-box-shadow .5s;-moz-transition:-moz-box-shadow .5s;-o-transition:-webkit-box-shadow .5s;-ms-transition:-ms-box-shadow .5s}body.book .bookplus-viewport .page-depth-left,body.book .bookplus-viewport .page-depth-right{background-color:#fbfbfb;background-image:url(/images/book-pages-overlap.png?092161cdb38eaecd1779bd92ff361009);-webkit-transform:translateZ(0)}body.book .bookplus-viewport.notes-hidden .note{display:none}body.book .bookplus-viewport.zoomed .rect-marker .rect-delete{display:block;font-size:20px;padding:15px}body.book .bookplus-viewport.zoomed .bookplus-book-next,body.book .bookplus-viewport.zoomed .bookplus-book-prev{display:none!important}body.book .bookplus-viewport ul.single .gradient{display:none}body.book .bookplus-viewport li{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;background-color:#fff;background-repeat:no-repeat;background-size:100% 100%;margin:0}body.book .bookplus-viewport .even .gradient{background-image:linear-gradient(90deg,transparent 95%,rgba(0,0,0,.2));height:100%;left:0;position:absolute;top:0;width:100%}body.book .bookplus-viewport .odd .gradient{background-image:linear-gradient(270deg,transparent 95%,rgba(0,0,0,.15));height:100%;left:0;position:absolute;top:0;width:100%}body.book .bookplus-viewport .loader{height:22px;left:219px;position:absolute;top:280px;width:22px}body.book .side-menu{background:#3b3e3f;box-shadow:0 0 10px rgba(0,0,0,.7);color:#fff;display:block;display:none;height:100%;overflow-y:auto;position:absolute;top:0;width:450px;z-index:2000}body.book .side-menu form{margin-bottom:0}body.book .side-menu *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media screen and (max-width:550px){body.book .side-menu{width:100%}}body.book .side-menu th{background-image:linear-gradient(180deg,#5d6c80,#323a45);border-left:1px solid hsla(0,0%,100%,.5);border-right:1px solid #000;border-top:1px solid hsla(0,0%,100%,.4)!important;padding:2px 10px}body.book .side-menu th:first-child{border-left:0}body.book .side-menu th:last-child{border-right:0}body.book .side-menu td{border-top:1px solid #666;box-shadow:0 -1px 0 #222;padding:6px 10px}body.book .side-menu textarea{resize:vertical}body.book .chapters-menu .accordion{margin-bottom:0}body.book .chapters-menu .accordion .accordion-group{border:0;border-radius:0;margin-bottom:0}body.book .chapters-menu .accordion .accordion-group .accordion-heading{transition:all .25s ease-in}body.book .chapters-menu .accordion .accordion-group .accordion-heading .accordion-table{margin-bottom:0}body.book .chapters-menu .accordion .accordion-group .accordion-heading .accordion-table td{cursor:pointer;font-size:12px;vertical-align:middle}body.book .chapters-menu .accordion .accordion-group .accordion-heading .accordion-table td.table-toggle{padding:0;text-align:center}body.book .chapters-menu .accordion .accordion-group .accordion-heading.highlight,body.book .chapters-menu .accordion .accordion-group .accordion-heading:focus,body.book .chapters-menu .accordion .accordion-group .accordion-heading:hover{background:#666}body.book .chapters-menu .accordion .accordion-group .accordion-heading.highlight{border-bottom:1px solid #aaa}body.book .chapters-menu .accordion .accordion-group .accordion-heading .accordion-toggle{color:#fff;font-size:16px;outline:none;padding:8px 10px 4px;text-decoration:none}body.book .chapters-menu .accordion .accordion-group .accordion-heading .accordion-toggle:hover{background-color:#ff755a;transition:all .25s ease-in}@media (prefers-reduced-motion:reduce){body.book .chapters-menu .accordion .accordion-group .accordion-heading .accordion-toggle:hover{transition:none}}body.book .chapters-menu .accordion .accordion-group .accordion-body .accordion-inner{border-top:0;padding:0}body.book .side-menu-head{background-image:linear-gradient(180deg,#5d6c80,#323a45);border-bottom:1px solid #000;border-top:1px solid hsla(0,0%,100%,.6)!important;padding:12px 7px;text-shadow:1px 1px 1px rgba(0,0,0,.5)}body.book .side-menu-head button,body.book .side-menu-head button:active{background-image:linear-gradient(180deg,#475363,#1d2127);border:1px solid #555;color:#fff;margin-right:5px;padding:6px 9px;position:relative;text-shadow:1px 1px 0 #000;top:-7px;transition:background .25s ease-in}@media (prefers-reduced-motion:reduce){body.book .side-menu-head button,body.book .side-menu-head button:active{transition:none}}body.book .side-menu-head button:active:hover,body.book .side-menu-head button:hover{background-image:linear-gradient(180deg,#525f71,#323a45);background-position:0 0;color:#fff}body.book .side-menu-tabs ul.nav-tabs{margin-bottom:0}body.book .side-menu-tabs ul.nav-tabs li>a{border-radius:4px;color:#676191;font-size:.9em;line-height:1em;margin:3px;padding:7px}body.book .notes-sidebar-table{border-collapse:separate;font-size:12px}body.book .notes-sidebar-table.active{display:table}body.book .notes-sidebar-table .insert-container{font-size:14px;margin-bottom:5px}body.book .notes-sidebar-table .insert-container .radio{margin-bottom:5px;margin-right:5px}body.book .notes-sidebar-table .highlight,body.book .notes-sidebar-table .note-highlight,body.book .notes-sidebar-table .pageLink-highlight,body.book .notes-sidebar-table .task-highlight,body.book .notes-sidebar-table [class*=-highlight],body.book .notes-sidebar-table td.edit-container,body.book .notes-sidebar-table td.edit-item-container,body.book .notes-sidebar-table td.edit-note-container,body.book .notes-sidebar-table td.edit-pageLink-container,body.book .notes-sidebar-table td.edit-task-container{background:#666;border-top:1px solid #aaa}body.book .notes-sidebar-table .highlight td,body.book .notes-sidebar-table .note-highlight td,body.book .notes-sidebar-table .pageLink-highlight td,body.book .notes-sidebar-table .task-highlight td,body.book .notes-sidebar-table [class*=-highlight] td,body.book .notes-sidebar-table td.edit-container td,body.book .notes-sidebar-table td.edit-item-container td,body.book .notes-sidebar-table td.edit-note-container td,body.book .notes-sidebar-table td.edit-pageLink-container td,body.book .notes-sidebar-table td.edit-task-container td{border-top:1px solid #aaa}body.book .notes-sidebar-table tr{transition:all .25s ease-in}@media (prefers-reduced-motion:reduce){body.book .notes-sidebar-table tr{transition:none}}body.book .notes-sidebar-table .table-data-page,body.book .notes-sidebar-table td.notes-table-page,body.book .notes-sidebar-table td.pageLinks-table-page,body.book .notes-sidebar-table td.table-page,body.book .notes-sidebar-table td.tasks-table-page{cursor:pointer;font-weight:700;text-align:center;vertical-align:middle}body.book .notes-sidebar-table .table-data-question,body.book .notes-sidebar-table td.notes-table-content,body.book .notes-sidebar-table td.pageLinks-table-content,body.book .notes-sidebar-table td.pageLinks-table-link,body.book .notes-sidebar-table td.table-prefix,body.book .notes-sidebar-table td.table-text,body.book .notes-sidebar-table td.tasks-table-content,body.book .notes-sidebar-table td.video-table-content,body.book .notes-sidebar-table td.video-table-link,body.book .notes-sidebar-table td.video-table-page{cursor:pointer;vertical-align:middle}body.book .notes-sidebar-table td.pageLinks-table-link,body.book .notes-sidebar-table td.video-table-link{text-align:center}body.book .notes-sidebar-table .edit-container .edit-inner .edit-label-container{display:block;font-size:14px;font-weight:400;line-height:20px;margin-bottom:5px}body.book .notes-sidebar-table .edit-container .edit-inner .edit-label-container .input-append{display:block}body.book .notes-sidebar-table .edit-container .edit-inner .edit-label-container .input-append .input-block-level{width:92%}body.book .notes-sidebar-table .edit-container .edit-inner .edit-label-container .short-text{border-top:1px dotted hsla(0,0%,100%,.2);font-size:90%;margin-top:5px;padding-top:5px}body.book .notes-sidebar-table .edit-container .edit-inner .edit-label-container .short-text:first-child{border-top:0}body.book .notes-sidebar-table .edit-container .edit-inner .edit-label-container .short-text button{float:left}body.book .notes-sidebar-table .edit-container .edit-inner .edit-label-container .short-text .text-container{margin-left:30px}body.book .notes-sidebar-table .edit-container .edit-inner .edit-label-container.field-error{color:#e74c3c;font-weight:700}body.book .notes-sidebar-table .edit-container hr{border-bottom:0;border-top-color:#bbb;margin:10px 0}body.book .notes-sidebar-table .audio-table-delete,body.book .notes-sidebar-table .audio-table-edit,body.book .notes-sidebar-table .audio-table-jump,body.book .notes-sidebar-table .favorite-table-delete,body.book .notes-sidebar-table .favorite-table-jump,body.book .notes-sidebar-table .notes-table-delete,body.book .notes-sidebar-table .notes-table-edit,body.book .notes-sidebar-table .notes-table-jump,body.book .notes-sidebar-table .notes-table-show,body.book .notes-sidebar-table .pageLinks-table-delete,body.book .notes-sidebar-table .pageLinks-table-edit,body.book .notes-sidebar-table .pageLinks-table-jump,body.book .notes-sidebar-table .table-delete,body.book .notes-sidebar-table .table-edit,body.book .notes-sidebar-table .table-jump,body.book .notes-sidebar-table .table-show,body.book .notes-sidebar-table .tasks-table-delete,body.book .notes-sidebar-table .tasks-table-edit,body.book .notes-sidebar-table .tasks-table-jump,body.book .notes-sidebar-table .tasks-table-show,body.book .notes-sidebar-table .video-table-delete,body.book .notes-sidebar-table .video-table-edit,body.book .notes-sidebar-table .video-table-jump{padding:0!important;vertical-align:middle;width:40px}body.book .notes-sidebar-table .audio-table-delete button,body.book .notes-sidebar-table .audio-table-edit button,body.book .notes-sidebar-table .audio-table-jump button,body.book .notes-sidebar-table .favorite-table-delete button,body.book .notes-sidebar-table .favorite-table-jump button,body.book .notes-sidebar-table .notes-table-delete button,body.book .notes-sidebar-table .notes-table-edit button,body.book .notes-sidebar-table .notes-table-jump button,body.book .notes-sidebar-table .notes-table-show button,body.book .notes-sidebar-table .pageLinks-table-delete button,body.book .notes-sidebar-table .pageLinks-table-edit button,body.book .notes-sidebar-table .pageLinks-table-jump button,body.book .notes-sidebar-table .table-delete button,body.book .notes-sidebar-table .table-edit button,body.book .notes-sidebar-table .table-jump button,body.book .notes-sidebar-table .table-show button,body.book .notes-sidebar-table .tasks-table-delete button,body.book .notes-sidebar-table .tasks-table-edit button,body.book .notes-sidebar-table .tasks-table-jump button,body.book .notes-sidebar-table .tasks-table-show button,body.book .notes-sidebar-table .video-table-delete button,body.book .notes-sidebar-table .video-table-edit button,body.book .notes-sidebar-table .video-table-jump button,body.book .notes-sidebar-table .video-table-link a{background:transparent;border:none;border-radius:0;box-shadow:none;display:block;font-size:12px;height:100%;margin:0;padding:10px 14px;width:100%}body.book .notes-sidebar-table .audio-table-delete button:hover,body.book .notes-sidebar-table .audio-table-edit button:hover,body.book .notes-sidebar-table .audio-table-jump button:hover,body.book .notes-sidebar-table .favorite-table-delete button:hover,body.book .notes-sidebar-table .favorite-table-jump button:hover,body.book .notes-sidebar-table .notes-table-delete button:hover,body.book .notes-sidebar-table .notes-table-edit button:hover,body.book .notes-sidebar-table .notes-table-jump button:hover,body.book .notes-sidebar-table .notes-table-show button:hover,body.book .notes-sidebar-table .pageLinks-table-delete button:hover,body.book .notes-sidebar-table .pageLinks-table-edit button:hover,body.book .notes-sidebar-table .pageLinks-table-jump button:hover,body.book .notes-sidebar-table .table-delete button:hover,body.book .notes-sidebar-table .table-edit button:hover,body.book .notes-sidebar-table .table-jump button:hover,body.book .notes-sidebar-table .table-show button:hover,body.book .notes-sidebar-table .tasks-table-delete button:hover,body.book .notes-sidebar-table .tasks-table-edit button:hover,body.book .notes-sidebar-table .tasks-table-jump button:hover,body.book .notes-sidebar-table .tasks-table-show button:hover,body.book .notes-sidebar-table .video-table-delete button:hover,body.book .notes-sidebar-table .video-table-edit button:hover,body.book .notes-sidebar-table .video-table-jump button:hover,body.book .notes-sidebar-table .video-table-link a:hover{background:#ff755a;transition:all .25s ease-in}@media (prefers-reduced-motion:reduce){body.book .notes-sidebar-table .audio-table-delete button:hover,body.book .notes-sidebar-table .audio-table-edit button:hover,body.book .notes-sidebar-table .audio-table-jump button:hover,body.book .notes-sidebar-table .favorite-table-delete button:hover,body.book .notes-sidebar-table .favorite-table-jump button:hover,body.book .notes-sidebar-table .notes-table-delete button:hover,body.book .notes-sidebar-table .notes-table-edit button:hover,body.book .notes-sidebar-table .notes-table-jump button:hover,body.book .notes-sidebar-table .notes-table-show button:hover,body.book .notes-sidebar-table .pageLinks-table-delete button:hover,body.book .notes-sidebar-table .pageLinks-table-edit button:hover,body.book .notes-sidebar-table .pageLinks-table-jump button:hover,body.book .notes-sidebar-table .table-delete button:hover,body.book .notes-sidebar-table .table-edit button:hover,body.book .notes-sidebar-table .table-jump button:hover,body.book .notes-sidebar-table .table-show button:hover,body.book .notes-sidebar-table .tasks-table-delete button:hover,body.book .notes-sidebar-table .tasks-table-edit button:hover,body.book .notes-sidebar-table .tasks-table-jump button:hover,body.book .notes-sidebar-table .tasks-table-show button:hover,body.book .notes-sidebar-table .video-table-delete button:hover,body.book .notes-sidebar-table .video-table-edit button:hover,body.book .notes-sidebar-table .video-table-jump button:hover,body.book .notes-sidebar-table .video-table-link a:hover{transition:none}}body.book #note-edit-area,body.book #pageLink-edit-area,body.book #task-edit-area-hint,body.book #task-edit-area-result{width:100%}body.book #pageLink-edit-area .btn-group.link-sub-type,body.book #pageLink-edit-area .btn-group.link-type{display:block;padding-bottom:10px}body.book #pageLink-edit-area .btn-group.link-sub-type label.link-type,body.book #pageLink-edit-area .btn-group.link-type label.link-type{display:inline-block}body.book #pageLink-edit-area .btn-group.link-sub-type .btn-radio,body.book #pageLink-edit-area .btn-group.link-type .btn-radio{background:none repeat scroll 0 0 #ff755a;background:none repeat scroll 0 0 rgba(255,117,90,.8);border-radius:20px;color:#fff;display:inline-block;margin:5px;padding:10px;text-align:center;text-shadow:none}body.book #pageLink-edit-area .btn-group.link-sub-type .btn-radio.active,body.book #pageLink-edit-area .btn-group.link-type .btn-radio.active{background:none repeat scroll 0 0 #fff;color:#ff755a}body.book #pageLink-edit-area .btn-group.link-sub-type .btn-radio.active:focus,body.book #pageLink-edit-area .btn-group.link-sub-type .btn-radio.active:hover,body.book #pageLink-edit-area .btn-group.link-type .btn-radio.active:focus,body.book #pageLink-edit-area .btn-group.link-type .btn-radio.active:hover{color:#aaa}body.book #pageLink-edit-area .btn-group.link-sub-type .btn-radio:focus,body.book #pageLink-edit-area .btn-group.link-sub-type .btn-radio:hover,body.book #pageLink-edit-area .btn-group.link-type .btn-radio:focus,body.book #pageLink-edit-area .btn-group.link-type .btn-radio:hover{background:none repeat scroll 0 0 #ffac5a;color:#fff}body.book #pageLink-edit-area .btn-group.link-sub-type .btn-radio input,body.book #pageLink-edit-area .btn-group.link-type .btn-radio input{display:none}body.book #pageLink-edit-area input,body.book #pageLink-edit-area textarea{color:#000;font-family:Open Sans;width:100%}body.book #pageLink-edit-area input{height:25px}body.book #pageLink-edit-area .checkbox input{height:auto}body.book a.link.call-modal{background:none!important;border:none!important;border-radius:none!important;box-shadow:none!important}body.book a.link.call-modal:after{border-radius:1.5em;color:#fff;content:"";cursor:pointer;display:block;height:2em;margin-left:-.1em;margin-top:-1.5em;padding:5px;position:absolute;text-align:center;transition:0;width:2em;z-index:-1!important}@media (prefers-reduced-motion:reduce){body.book a.link.call-modal:after{transition:none}}body.book a.link.call-modal:hover:after{background-color:#ff755a!important}body.book a.link.call-modal span.glyphicon-link{background:none}body.book a.link.call-modal span.glyphicon-link:before{z-index:3!important}body.book .highlight a.link.call-modal:after{background-color:#ff755a!important;box-shadow:0 0 10px 3px rgba(0,0,0,.6)!important}body.book .editPageLink{background:none repeat scroll 0 0 #777;border-radius:.2em;display:block;height:1.5em;left:1.4em;padding:0 .2em 0 .6em;position:absolute;top:.1em;z-index:-1!important}body.book .editPageLink span.glyphicon{font-size:.7em!important;line-height:1.3em!important;margin:0;padding:3px 6px}body.book .edit-note-inner,body.book .edit-task-inner{display:none}body.book .edit-note-inner button,body.book .edit-note-inner input[type=submit],body.book .edit-task-inner button,body.book .edit-task-inner input[type=submit]{font-size:12px;width:30%}body.book .edit-note-inner form,body.book .edit-task-inner form{margin:0}body.book .edit-note-inner .hint,body.book .edit-task-inner .hint{font-weight:600;padding-left:10px}body.book .bookplus-lights{background:rgba(0,0,0,.6);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}body.book .bookplus-functions-bar.navbar-fixed-bottom{min-height:0}body.book .bookplus-functions-bar,body.book .bookplus-notifications-bar{display:none}body.book .bookplus-functions-bar.navbar .left-nav>li>a,body.book .bookplus-functions-bar.navbar .left-nav>li>span,body.book .bookplus-functions-bar.navbar .nav>li>a,body.book .bookplus-functions-bar.navbar .nav>li>span,body.book .bookplus-functions-bar.navbar .right-nav>li>a,body.book .bookplus-functions-bar.navbar .right-nav>li>span,body.book .bookplus-notifications-bar.navbar .left-nav>li>a,body.book .bookplus-notifications-bar.navbar .left-nav>li>span,body.book .bookplus-notifications-bar.navbar .nav>li>a,body.book .bookplus-notifications-bar.navbar .nav>li>span,body.book .bookplus-notifications-bar.navbar .right-nav>li>a,body.book .bookplus-notifications-bar.navbar .right-nav>li>span{font-weight:700;padding:10px 15px;text-shadow:none;text-transform:uppercase}@media only screen and (max-width:1240px){body.book .bookplus-functions-bar.navbar .left-nav>li>a,body.book .bookplus-functions-bar.navbar .left-nav>li>span,body.book .bookplus-functions-bar.navbar .nav>li>a,body.book .bookplus-functions-bar.navbar .nav>li>span,body.book .bookplus-functions-bar.navbar .right-nav>li>a,body.book .bookplus-functions-bar.navbar .right-nav>li>span,body.book .bookplus-notifications-bar.navbar .left-nav>li>a,body.book .bookplus-notifications-bar.navbar .left-nav>li>span,body.book .bookplus-notifications-bar.navbar .nav>li>a,body.book .bookplus-notifications-bar.navbar .nav>li>span,body.book .bookplus-notifications-bar.navbar .right-nav>li>a,body.book .bookplus-notifications-bar.navbar .right-nav>li>span{padding:10px}}body.book .bookplus-functions-bar.navbar .left-nav>li>a:hover,body.book .bookplus-functions-bar.navbar .left-nav>li>span:hover,body.book .bookplus-functions-bar.navbar .nav>li>a:hover,body.book .bookplus-functions-bar.navbar .nav>li>span:hover,body.book .bookplus-functions-bar.navbar .right-nav>li>a:hover,body.book .bookplus-functions-bar.navbar .right-nav>li>span:hover,body.book .bookplus-notifications-bar.navbar .left-nav>li>a:hover,body.book .bookplus-notifications-bar.navbar .left-nav>li>span:hover,body.book .bookplus-notifications-bar.navbar .nav>li>a:hover,body.book .bookplus-notifications-bar.navbar .nav>li>span:hover,body.book .bookplus-notifications-bar.navbar .right-nav>li>a:hover,body.book .bookplus-notifications-bar.navbar .right-nav>li>span:hover{color:#676191}body.book .bookplus-functions-bar.navbar-fixed-bottom,body.book .bookplus-notifications-bar.navbar-fixed-bottom{height:auto!important}body.book .bookplus-functions-bar .container,body.book .bookplus-notifications-bar .container{margin-left:0!important;margin-right:0!important;position:relative;text-align:center;width:auto!important}body.book .bookplus-functions-bar .navbar-inner,body.book .bookplus-notifications-bar .navbar-inner{border:none}body.book .bookplus-functions-bar .bookplus-notifications-bar .left-nav,body.book .bookplus-functions-bar .bookplus-notifications-bar .right-nav,body.book .bookplus-functions-bar .left-nav,body.book .bookplus-functions-bar .nav,body.book .bookplus-functions-bar .right-nav,body.book .bookplus-notifications-bar .bookplus-functions-bar .left-nav,body.book .bookplus-notifications-bar .bookplus-functions-bar .right-nav,body.book .bookplus-notifications-bar .left-nav,body.book .bookplus-notifications-bar .nav,body.book .bookplus-notifications-bar .right-nav{display:inline-block;float:none;margin:0 auto}body.book .bookplus-functions-bar .left-nav,body.book .bookplus-notifications-bar .left-nav{left:0;padding-top:5px;position:absolute}body.book .bookplus-functions-bar .left-nav .bookplus-active>span,body.book .bookplus-notifications-bar .left-nav .bookplus-active>span{color:#ff755a}body.book .bookplus-functions-bar .center-nav .bookplus-pages-indicator,body.book .bookplus-notifications-bar .center-nav .bookplus-pages-indicator{-webkit-touch-callout:none;background-color:#000;border:1px solid #5d6c80;cursor:pointer;margin-top:10px;padding:5px!important;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:120px}@media only screen and (max-width:650px){body.book .bookplus-functions-bar .center-nav .bookplus-pages-indicator,body.book .bookplus-notifications-bar .center-nav .bookplus-pages-indicator{font-size:11px;width:60px}}body.book .bookplus-functions-bar .center-nav .bookplus-pages-indicator.bookplus-active,body.book .bookplus-functions-bar .center-nav .bookplus-pages-indicator:hover,body.book .bookplus-notifications-bar .center-nav .bookplus-pages-indicator.bookplus-active,body.book .bookplus-notifications-bar .center-nav .bookplus-pages-indicator:hover{background-color:rgba(255,117,90,.7);color:#1a304b!important}body.book .bookplus-functions-bar .right-nav,body.book .bookplus-notifications-bar .right-nav{padding-top:5px;position:absolute;right:5%}@media only screen and (max-width:650px){body.book .bookplus-functions-bar .right-nav,body.book .bookplus-notifications-bar .right-nav{right:15px}}body.book .bookplus-functions-bar .right-nav .dropdown-menu,body.book .bookplus-notifications-bar .right-nav .dropdown-menu{background:transparent;border-radius:3px;padding:0}body.book .bookplus-functions-bar .right-nav .dropdown-menu li,body.book .bookplus-notifications-bar .right-nav .dropdown-menu li{text-align:left;vertical-align:middle}body.book .bookplus-functions-bar .right-nav .dropdown-menu li a,body.book .bookplus-notifications-bar .right-nav .dropdown-menu li a{background:#dfe5e8;font-size:16px;font-weight:700;padding:10px;text-shadow:none;text-transform:uppercase;vertical-align:middle}body.book .bookplus-functions-bar .right-nav .dropdown-menu li a:hover,body.book .bookplus-notifications-bar .right-nav .dropdown-menu li a:hover{background:#676191;color:#fff}body.book .bookplus-functions-bar .right-nav .dropdown-menu li a span,body.book .bookplus-functions-bar .right-nav .dropdown-menu li a:before,body.book .bookplus-notifications-bar .right-nav .dropdown-menu li a span,body.book .bookplus-notifications-bar .right-nav .dropdown-menu li a:before{margin-right:.7em}body.book .bookplus-functions-bar .right-nav .dropdown-menu li a span.glyphicon,body.book .bookplus-functions-bar .right-nav .dropdown-menu li a:before.glyphicon,body.book .bookplus-notifications-bar .right-nav .dropdown-menu li a span.glyphicon,body.book .bookplus-notifications-bar .right-nav .dropdown-menu li a:before.glyphicon{font-size:.8em}body.book .bookplus-functions-bar .right-nav .dropdown-menu li a.bookplus-pages-indicator,body.book .bookplus-notifications-bar .right-nav .dropdown-menu li a.bookplus-pages-indicator{border:0;margin-top:0;width:auto}body.book .bookplus-functions-bar .right-nav .dropdown-menu li:first-child a,body.book .bookplus-notifications-bar .right-nav .dropdown-menu li:first-child a{border-radius:0;border-top-left-radius:3px;border-top-right-radius:3px}body.book .bookplus-functions-bar .right-nav .dropdown-menu li:last-child a,body.book .bookplus-notifications-bar .right-nav .dropdown-menu li:last-child a{border-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}body.book .bookplus-functions-bar .right-nav .dropdown-menu .divider,body.book .bookplus-notifications-bar .right-nav .dropdown-menu .divider{background:#999;border-bottom:1px solid #fff;margin:0}body.book .bookplus-functions-bar .right-nav .left-nav>li>.dropdown-menu-end:before,body.book .bookplus-functions-bar .right-nav .nav>li>.dropdown-menu-end:before,body.book .bookplus-functions-bar .right-nav .right-nav>li>.dropdown-menu-end:before,body.book .bookplus-notifications-bar .right-nav .left-nav>li>.dropdown-menu-end:before,body.book .bookplus-notifications-bar .right-nav .nav>li>.dropdown-menu-end:before,body.book .bookplus-notifications-bar .right-nav .right-nav>li>.dropdown-menu-end:before{left:auto;right:21px}body.book .bookplus-functions-bar .right-nav .left-nav>li>.dropdown-menu-end:after,body.book .bookplus-functions-bar .right-nav .nav>li>.dropdown-menu-end:after,body.book .bookplus-functions-bar .right-nav .right-nav>li>.dropdown-menu-end:after,body.book .bookplus-notifications-bar .right-nav .left-nav>li>.dropdown-menu-end:after,body.book .bookplus-notifications-bar .right-nav .nav>li>.dropdown-menu-end:after,body.book .bookplus-notifications-bar .right-nav .right-nav>li>.dropdown-menu-end:after{left:auto;right:22px}body.book .bookplus-functions-bar button,body.book .bookplus-notifications-bar button{border:none;color:#fff;outline:none;padding:10px 14px;transition:background .25s ease-in}@media (prefers-reduced-motion:reduce){body.book .bookplus-functions-bar button,body.book .bookplus-notifications-bar button{transition:none}}body.book .bookplus-functions-bar button.inactive,body.book .bookplus-notifications-bar button.inactive{background:grey}@media only screen and (max-width:330px){body.book .bookplus-functions-bar button,body.book .bookplus-notifications-bar button{padding-left:12px;padding-right:12px}}body.book .bookplus-functions-bar .bookplus-tools,body.book .bookplus-notifications-bar .bookplus-tools{background:#274871;border:1px solid #3b6daa;border-radius:2px;margin-top:3px}body.book .bookplus-functions-bar .bookplus-tools span.dropdown-toggle,body.book .bookplus-notifications-bar .bookplus-tools span.dropdown-toggle{color:#fff;display:block;float:none;padding:5px 25px!important;position:relative;text-decoration:none;text-shadow:0 1px 3px rgba(0,0,0,.4);top:0}@media only screen and (max-width:1075px){body.book .bookplus-functions-bar .bookplus-tools span.dropdown-toggle,body.book .bookplus-notifications-bar .bookplus-tools span.dropdown-toggle{padding:5px 15px!important}}@media screen and (max-width:480px){body.book .bookplus-functions-bar .bookplus-tools span.dropdown-toggle,body.book .bookplus-notifications-bar .bookplus-tools span.dropdown-toggle{padding:5px!important}}body.book .bookplus-functions-bar .bookplus-navigation .left-nav li,body.book .bookplus-functions-bar .bookplus-navigation .nav li,body.book .bookplus-functions-bar .bookplus-navigation .right-nav li,body.book .bookplus-notifications-bar .bookplus-navigation .left-nav li,body.book .bookplus-notifications-bar .bookplus-navigation .nav li,body.book .bookplus-notifications-bar .bookplus-navigation .right-nav li{cursor:pointer}body.book .bookplus-functions-bar .bookplus-navigation .left-nav li .link-text,body.book .bookplus-functions-bar .bookplus-navigation .nav li .link-text,body.book .bookplus-functions-bar .bookplus-navigation .right-nav li .link-text,body.book .bookplus-notifications-bar .bookplus-navigation .left-nav li .link-text,body.book .bookplus-notifications-bar .bookplus-navigation .nav li .link-text,body.book .bookplus-notifications-bar .bookplus-navigation .right-nav li .link-text{font-family:Open Sans}body.book .bookplus-functions-bar .dropdown-menu-end,body.book .bookplus-notifications-bar .dropdown-menu-end{left:auto;right:0}body.book .bookplus-functions-bar .arrow-button,body.book .bookplus-notifications-bar .arrow-button{padding:5px 0 0!important}body.book .bookplus-functions-bar .arrow-button>span,body.book .bookplus-notifications-bar .arrow-button>span{padding:10px 10px 0!important}body.book .bookplus-functions-bar button:focus,body.book .bookplus-functions-bar button:hover,body.book .bookplus-notifications-bar button:focus,body.book .bookplus-notifications-bar button:hover{color:rgba(255,117,90,.7)}body.book .bookplus-functions-bar button.active,body.book .bookplus-notifications-bar button.active{background:#676191}@media only screen and (max-width:600px){body.book .bookplus-functions-bar .bookplus-next,body.book .bookplus-functions-bar .bookplus-prev,body.book .bookplus-notifications-bar .bookplus-next,body.book .bookplus-notifications-bar .bookplus-prev{display:none!important}}body.book .bookplus-functions-bar .bookplus-zoom,body.book .bookplus-notifications-bar .bookplus-zoom{position:relative}@media only screen and (min-width:800px){body.book .bookplus-functions-bar .bookplus-zoom:hover .bookplus-zoom-slider,body.book .bookplus-notifications-bar .bookplus-zoom:hover .bookplus-zoom-slider{display:block}}body.book .bookplus-functions-bar .bookplus-zoom .bookplus-zoom-slider,body.book .bookplus-notifications-bar .bookplus-zoom .bookplus-zoom-slider{background:#1a304b;bottom:3.5em;display:none;margin-bottom:-9px;padding:0 15px 5px;padding-top:0!important;position:absolute;width:150%}body.book .bookplus-functions-bar .bookplus-zoom .bookplus-zoom-slider input,body.book .bookplus-notifications-bar .bookplus-zoom .bookplus-zoom-slider input{display:none}body.book .bookplus-functions-bar .pdf-download img,body.book .bookplus-notifications-bar .pdf-download img{height:auto;width:25px}@media only screen and (max-width:1160px){body.book .bookplus-functions-bar .bookplus-additional-content span.link-text,body.book .bookplus-functions-bar .bookplus-chapters span.link-text,body.book .bookplus-functions-bar .bookplus-edit span.link-text,body.book .bookplus-functions-bar .bookplus-marker span.link-text,body.book .bookplus-functions-bar .bookplus-order span.link-text,body.book .bookplus-functions-bar .bookplus-zoom span.link-text,body.book .bookplus-notifications-bar .bookplus-additional-content span.link-text,body.book .bookplus-notifications-bar .bookplus-chapters span.link-text,body.book .bookplus-notifications-bar .bookplus-edit span.link-text,body.book .bookplus-notifications-bar .bookplus-marker span.link-text,body.book .bookplus-notifications-bar .bookplus-order span.link-text,body.book .bookplus-notifications-bar .bookplus-zoom span.link-text{display:none!important}body.book .bookplus-functions-bar .bookplus-additional-content span.glyphicon,body.book .bookplus-functions-bar .bookplus-chapters span.glyphicon,body.book .bookplus-functions-bar .bookplus-edit span.glyphicon,body.book .bookplus-functions-bar .bookplus-marker span.glyphicon,body.book .bookplus-functions-bar .bookplus-order span.glyphicon,body.book .bookplus-functions-bar .bookplus-zoom span.glyphicon,body.book .bookplus-notifications-bar .bookplus-additional-content span.glyphicon,body.book .bookplus-notifications-bar .bookplus-chapters span.glyphicon,body.book .bookplus-notifications-bar .bookplus-edit span.glyphicon,body.book .bookplus-notifications-bar .bookplus-marker span.glyphicon,body.book .bookplus-notifications-bar .bookplus-order span.glyphicon,body.book .bookplus-notifications-bar .bookplus-zoom span.glyphicon{font-size:25px;padding:7px 17px 10px}body.book .bookplus-functions-bar .bookplus-edit span.glyphicon,body.book .bookplus-functions-bar .bookplus-order span.glyphicon,body.book .bookplus-notifications-bar .bookplus-edit span.glyphicon,body.book .bookplus-notifications-bar .bookplus-order span.glyphicon{padding:0}}@media only screen and (max-width:490px){body.book .bookplus-functions-bar .bookplus-additional-content span.glyphicon,body.book .bookplus-functions-bar .bookplus-chapters span.glyphicon,body.book .bookplus-functions-bar .bookplus-edit span.glyphicon,body.book .bookplus-functions-bar .bookplus-marker span.glyphicon,body.book .bookplus-functions-bar .bookplus-order span.glyphicon,body.book .bookplus-functions-bar .bookplus-zoom span.glyphicon,body.book .bookplus-notifications-bar .bookplus-additional-content span.glyphicon,body.book .bookplus-notifications-bar .bookplus-chapters span.glyphicon,body.book .bookplus-notifications-bar .bookplus-edit span.glyphicon,body.book .bookplus-notifications-bar .bookplus-marker span.glyphicon,body.book .bookplus-notifications-bar .bookplus-order span.glyphicon,body.book .bookplus-notifications-bar .bookplus-zoom span.glyphicon{font-size:21px;padding:9px 7px 10px!important}body.book .bookplus-functions-bar .bookplus-edit span.glyphicon,body.book .bookplus-functions-bar .bookplus-order span.glyphicon,body.book .bookplus-notifications-bar .bookplus-edit span.glyphicon,body.book .bookplus-notifications-bar .bookplus-order span.glyphicon{padding:0!important}body.book .bookplus-functions-bar .bookplus-export,body.book .bookplus-notifications-bar .bookplus-export{display:none!important}}body.book .bookplus-functions-bar .bookplus-notifications-bar .form-group,body.book .bookplus-functions-bar .selections-bar .form-group,body.book .bookplus-notifications-bar .bookplus-notifications-bar .form-group,body.book .bookplus-notifications-bar .selections-bar .form-group{margin:15px auto 0;max-width:100%;width:450px}body.book .bookplus-functions-bar .bookplus-notifications-bar .switch-toggle,body.book .bookplus-functions-bar .selections-bar .switch-toggle,body.book .bookplus-notifications-bar .bookplus-notifications-bar .switch-toggle,body.book .bookplus-notifications-bar .selections-bar .switch-toggle{background:transparent;border-color:#676191;box-shadow:none;box-sizing:border-box;height:44px;margin:0 auto;max-width:400px;width:100%;z-index:1!important}body.book .bookplus-functions-bar .bookplus-notifications-bar .switch-toggle .mobile-break,body.book .bookplus-functions-bar .selections-bar .switch-toggle .mobile-break,body.book .bookplus-notifications-bar .bookplus-notifications-bar .switch-toggle .mobile-break,body.book .bookplus-notifications-bar .selections-bar .switch-toggle .mobile-break{display:none}@media (max-width:490px){body.book .bookplus-functions-bar .bookplus-notifications-bar .switch-toggle .mobile-break,body.book .bookplus-functions-bar .selections-bar .switch-toggle .mobile-break,body.book .bookplus-notifications-bar .bookplus-notifications-bar .switch-toggle .mobile-break,body.book .bookplus-notifications-bar .selections-bar .switch-toggle .mobile-break{display:inline}body.book .bookplus-functions-bar .bookplus-notifications-bar .switch-toggle,body.book .bookplus-functions-bar .selections-bar .switch-toggle,body.book .bookplus-notifications-bar .bookplus-notifications-bar .switch-toggle,body.book .bookplus-notifications-bar .selections-bar .switch-toggle{max-width:310px}}body.book .bookplus-functions-bar .bookplus-notifications-bar .switch-toggle label,body.book .bookplus-functions-bar .selections-bar .switch-toggle label,body.book .bookplus-notifications-bar .bookplus-notifications-bar .switch-toggle label,body.book .bookplus-notifications-bar .selections-bar .switch-toggle label{color:#676191;font-weight:700;outline:none;padding:7px;text-transform:uppercase;transition:color .2s ease-out}@media (max-width:490px){body.book .bookplus-functions-bar .bookplus-notifications-bar .switch-toggle label,body.book .bookplus-functions-bar .selections-bar .switch-toggle label,body.book .bookplus-notifications-bar .bookplus-notifications-bar .switch-toggle label,body.book .bookplus-notifications-bar .selections-bar .switch-toggle label{font-size:.9em;line-height:14px}}body.book .bookplus-functions-bar .bookplus-notifications-bar .switch-toggle input[type=radio]:checked+label,body.book .bookplus-functions-bar .selections-bar .switch-toggle input[type=radio]:checked+label,body.book .bookplus-notifications-bar .bookplus-notifications-bar .switch-toggle input[type=radio]:checked+label,body.book .bookplus-notifications-bar .selections-bar .switch-toggle input[type=radio]:checked+label{color:#fff}body.book .bookplus-functions-bar .bookplus-notifications-bar .switch-toggle .btn,body.book .bookplus-functions-bar .selections-bar .switch-toggle .btn,body.book .bookplus-notifications-bar .bookplus-notifications-bar .switch-toggle .btn,body.book .bookplus-notifications-bar .selections-bar .switch-toggle .btn{background:#676191;border:0;border-radius:0;box-shadow:none;margin-top:0;outline:none;text-shadow:none}body.book .bookplus-functions-bar .gotopage-bar,body.book .bookplus-notifications-bar .gotopage-bar{line-height:0}body.book .bookplus-functions-bar .gotopage-bar .images-wrapper,body.book .bookplus-notifications-bar .gotopage-bar .images-wrapper{height:135px;max-height:135px;overflow-x:auto;overflow-y:hidden;white-space:nowrap}body.book .bookplus-functions-bar .gotopage-bar .images-wrapper .image,body.book .bookplus-notifications-bar .gotopage-bar .images-wrapper .image{cursor:pointer;display:inline-block;list-style:none;margin:7px;position:relative}body.book .bookplus-functions-bar .gotopage-bar .images-wrapper .image .page-page,body.book .bookplus-notifications-bar .gotopage-bar .images-wrapper .image .page-page{bottom:-5px;position:absolute;right:-6px;z-index:30}body.book .bookplus-functions-bar .gotopage-bar .images-wrapper .image .badge-current-page,body.book .bookplus-notifications-bar .gotopage-bar .images-wrapper .image .badge-current-page{background-color:rgba(255,117,90,.7)}body.book .bookplus-functions-bar .gotopage-bar .images-wrapper .image.current-page,body.book .bookplus-notifications-bar .gotopage-bar .images-wrapper .image.current-page{border:3px solid rgba(255,117,90,.7);margin:5px}body.book .bookplus-functions-bar .gotopage-bar .images-wrapper .image.page-spread,body.book .bookplus-notifications-bar .gotopage-bar .images-wrapper .image.page-spread{margin-right:-3px}body.book .bookplus-functions-bar .gotopage-bar .scrollbar-wrapper,body.book .bookplus-notifications-bar .gotopage-bar .scrollbar-wrapper{padding:0 5px}body.book .bookplus-functions-bar .gotopage-bar .jumpToPageNumber,body.book .bookplus-notifications-bar .gotopage-bar .jumpToPageNumber{padding-bottom:5px;padding-left:10px;padding-top:15px;text-align:center}body.book .bookplus-functions-bar .gotopage-bar .jumpToPageNumber input[type=text],body.book .bookplus-notifications-bar .gotopage-bar .jumpToPageNumber input[type=text]{display:inline;margin-bottom:0;width:200px}body.book .bookplus-functions-bar .gotopage-bar .jumpToPageNumber button.btn-main.orange,body.book .bookplus-functions-bar .gotopage-bar .jumpToPageNumber button.orange.btn-inverted-small,body.book .bookplus-functions-bar .gotopage-bar .jumpToPageNumber button.orange.btn-main-highlight,body.book .bookplus-functions-bar .gotopage-bar .jumpToPageNumber button.orange.btn-main-mini,body.book .bookplus-functions-bar .gotopage-bar .jumpToPageNumber button.orange.btn-main-small,body.book .bookplus-notifications-bar .gotopage-bar .jumpToPageNumber button.btn-main.orange,body.book .bookplus-notifications-bar .gotopage-bar .jumpToPageNumber button.orange.btn-inverted-small,body.book .bookplus-notifications-bar .gotopage-bar .jumpToPageNumber button.orange.btn-main-highlight,body.book .bookplus-notifications-bar .gotopage-bar .jumpToPageNumber button.orange.btn-main-mini,body.book .bookplus-notifications-bar .gotopage-bar .jumpToPageNumber button.orange.btn-main-small{background:none repeat scroll 0 0 rgba(255,117,90,.7)!important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;height:20px;padding:7px;vertical-align:bottom;width:30px}body.book .bookplus-functions-bar .gotopage-bar .jumpToPageNumber button.btn-main.orange:hover,body.book .bookplus-functions-bar .gotopage-bar .jumpToPageNumber button.orange.btn-inverted-small:hover,body.book .bookplus-functions-bar .gotopage-bar .jumpToPageNumber button.orange.btn-main-highlight:hover,body.book .bookplus-functions-bar .gotopage-bar .jumpToPageNumber button.orange.btn-main-mini:hover,body.book .bookplus-functions-bar .gotopage-bar .jumpToPageNumber button.orange.btn-main-small:hover,body.book .bookplus-notifications-bar .gotopage-bar .jumpToPageNumber button.btn-main.orange:hover,body.book .bookplus-notifications-bar .gotopage-bar .jumpToPageNumber button.orange.btn-inverted-small:hover,body.book .bookplus-notifications-bar .gotopage-bar .jumpToPageNumber button.orange.btn-main-highlight:hover,body.book .bookplus-notifications-bar .gotopage-bar .jumpToPageNumber button.orange.btn-main-mini:hover,body.book .bookplus-notifications-bar .gotopage-bar .jumpToPageNumber button.orange.btn-main-small:hover{background:none repeat scroll 0 0 #dc644b!important}body.book .bookplus-notifications-bar{display:none}body.book .bookplus-notifications-bar p{display:inline-block;margin:0;padding:8px 10px;vertical-align:bottom}body.book .bookplus-notifications-bar .navbar-inner{border-top:0;color:#fff;padding:5px 0;text-align:center}body.book .bookplus-notifications-bar .navbar-inner .button-group .read-button-area{-webkit-touch-callout:none;clear:both;margin:10px auto;-webkit-user-select:none;-ms-user-select:none;user-select:none}body.book .bookplus-notifications-bar .navbar-inner .button-group .btn-inverted-small,body.book .bookplus-notifications-bar .navbar-inner .button-group .btn-main,body.book .bookplus-notifications-bar .navbar-inner .button-group .btn-main-highlight,body.book .bookplus-notifications-bar .navbar-inner .button-group .btn-main-mini,body.book .bookplus-notifications-bar .navbar-inner .button-group .btn-main-small{cursor:pointer;display:inline-block;padding:7px 15px}body.book .bookplus-notifications-bar .bookplus-close-container{position:absolute;right:5px;top:10px}body.book .bookplus-notifications-bar .bookplus-close-container .bookplus-close{color:#fff;cursor:pointer;font-size:17px;font-weight:700;padding:5px;text-decoration:none;text-transform:uppercase}body.book .bookplus-notifications-bar .bookplus-close-container .bookplus-close span{vertical-align:middle}body.book .bookplus-notifications-bar ul{display:inline-block}body.book .export-page-container{border-bottom:1px solid #555}body.book .export-page-container:after{clear:both;content:"";display:block}body.book .export-page-container .export-page{border-bottom:1px solid #333;border-right:1px solid #555;display:inline-block;float:left;padding:15px;width:50%}body.book .export-page-container .export-page img{height:auto;margin-bottom:20px;max-width:100%}body.book .export-page-container .export-page a.btn-inverted-small,body.book .export-page-container .export-page a.btn-main,body.book .export-page-container .export-page a.btn-main-highlight,body.book .export-page-container .export-page a.btn-main-mini,body.book .export-page-container .export-page a.btn-main-small{display:block;font-size:12px;font-weight:400;padding:5px;text-align:center;width:100%}body.book .text-marker.static{overflow:visible}body.book .task-multiple{color:#000}body.book .taskVerificationForm *{box-sizing:border-box}body.book .taskVerificationForm .possible-values-user{background-color:#fff;border:1px solid #000;color:#000;left:0;min-width:100%;position:absolute;top:100%;width:300px;z-index:3001}body.book .taskVerificationForm .possible-values-user span:hover{color:#676191}body.book .taskVerificationForm form{margin:0}body.book .taskVerificationForm form input{font-size:85%;line-height:0;transition:font-size .3s}body.book .taskVerificationForm form input.result{border-bottom-right-radius:0;border-top-right-radius:0;color:#000;display:block;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}body.book .taskVerificationForm form button.btn{border-bottom-left-radius:0;border-top-left-radius:0;display:block;font-size:.75em;height:100%;margin:0 0 0 100%;padding:0;position:absolute;text-align:center;top:0;vertical-align:middle}body.book .taskVerificationForm form.verified-true input.result{background-color:#cdeacd;border:1px solid #46a546;text-align:center}body.book .taskVerificationForm form.verified-true button.verify{background:none;background-color:#cdeacd}body.book .taskVerificationForm form.verified-false input.result{background-color:#eca09a;border:1px solid #9d261d;text-align:center}body.book .taskVerificationForm form.verified-false button.verify{background:none;background-color:#eca09a}body.book .taskVerificationForm form.blur button.verify{display:none}body.book .taskVerificationForm form.blur input.result{border-radius:4px}section.carousel{position:relative}#neuigkeiten-2014-a{position:absolute;right:18%;top:150px;z-index:1000}#neuigkeiten-2014-img{border:0}dl.faq dd{margin-bottom:20px}.navbar .nav.nav-left,.navbar .nav.nav-right,.navbar body.book .bookplus-functions-bar .nav-left.left-nav,.navbar body.book .bookplus-functions-bar .nav-left.right-nav,.navbar body.book .bookplus-functions-bar .nav-right.left-nav,.navbar body.book .bookplus-functions-bar .nav-right.right-nav,.navbar body.book .bookplus-notifications-bar .nav-left.left-nav,.navbar body.book .bookplus-notifications-bar .nav-left.right-nav,.navbar body.book .bookplus-notifications-bar .nav-right.left-nav,.navbar body.book .bookplus-notifications-bar .nav-right.right-nav,body.book .bookplus-functions-bar .navbar .nav-left.left-nav,body.book .bookplus-functions-bar .navbar .nav-left.right-nav,body.book .bookplus-functions-bar .navbar .nav-right.left-nav,body.book .bookplus-functions-bar .navbar .nav-right.right-nav,body.book .bookplus-notifications-bar .navbar .nav-left.left-nav,body.book .bookplus-notifications-bar .navbar .nav-left.right-nav,body.book .bookplus-notifications-bar .navbar .nav-right.left-nav,body.book .bookplus-notifications-bar .navbar .nav-right.right-nav{position:absolute}.navbar .nav.nav-left,.navbar body.book .bookplus-functions-bar .nav-left.left-nav,.navbar body.book .bookplus-functions-bar .nav-left.right-nav,.navbar body.book .bookplus-notifications-bar .nav-left.left-nav,.navbar body.book .bookplus-notifications-bar .nav-left.right-nav,body.book .bookplus-functions-bar .navbar .nav-left.left-nav,body.book .bookplus-functions-bar .navbar .nav-left.right-nav,body.book .bookplus-notifications-bar .navbar .nav-left.left-nav,body.book .bookplus-notifications-bar .navbar .nav-left.right-nav{left:0!important}.navbar .nav.nav-right,.navbar body.book .bookplus-functions-bar .nav-right.left-nav,.navbar body.book .bookplus-functions-bar .nav-right.right-nav,.navbar body.book .bookplus-notifications-bar .nav-right.left-nav,.navbar body.book .bookplus-notifications-bar .nav-right.right-nav,body.book .bookplus-functions-bar .navbar .nav-right.left-nav,body.book .bookplus-functions-bar .navbar .nav-right.right-nav,body.book .bookplus-notifications-bar .navbar .nav-right.left-nav,body.book .bookplus-notifications-bar .navbar .nav-right.right-nav{left:auto;right:0!important}.navbar .nav.nav-left button,.navbar .nav.nav-right button,.navbar body.book .bookplus-functions-bar .nav-left.left-nav button,.navbar body.book .bookplus-functions-bar .nav-left.right-nav button,.navbar body.book .bookplus-functions-bar .nav-right.left-nav button,.navbar body.book .bookplus-functions-bar .nav-right.right-nav button,.navbar body.book .bookplus-notifications-bar .nav-left.left-nav button,.navbar body.book .bookplus-notifications-bar .nav-left.right-nav button,.navbar body.book .bookplus-notifications-bar .nav-right.left-nav button,.navbar body.book .bookplus-notifications-bar .nav-right.right-nav button,body.book .bookplus-functions-bar .navbar .nav-left.left-nav button,body.book .bookplus-functions-bar .navbar .nav-left.right-nav button,body.book .bookplus-functions-bar .navbar .nav-right.left-nav button,body.book .bookplus-functions-bar .navbar .nav-right.right-nav button,body.book .bookplus-notifications-bar .navbar .nav-left.left-nav button,body.book .bookplus-notifications-bar .navbar .nav-left.right-nav button,body.book .bookplus-notifications-bar .navbar .nav-right.left-nav button,body.book .bookplus-notifications-bar .navbar .nav-right.right-nav button{width:15em}.nav-whole-width{width:100%}.nav-whole-width li{width:33%}.nav-whole-width li.middle{width:34%}.icons,.nav-whole-width li button{width:100%}.icons{left:0;position:absolute;text-align:right;top:0;z-index:20}.icons>a,.icons>img{display:inline-block;float:left;margin-left:2px;margin-right:2px;margin-top:-6px;position:relative!important}.icons>a:first-child,.icons>img:first-child{margin-left:-5px}.icons img{height:50px!important;width:50px!important}.filter-list ul{left:-19px;position:relative}.filter-list ul li{cursor:pointer;padding-left:6px}.filter-list ul li.active img{filter:alpha(opacity=100);opacity:1}.filter-list ul li img{filter:alpha(opacity=40);height:40px;opacity:.4;width:40px}.first-page{position:relative}.books-list .first-page{height:325px}.books-list .first-page a{bottom:0;position:absolute}.books-list .first-page .author-overlay{-webkit-touch-callout:none;background:rgba(0,0,0,.8);bottom:15px;color:#fff;display:block;font-size:14px;font-weight:700;padding:10px;position:absolute;text-align:center;text-transform:uppercase;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:500}.exportPageWrapper>div,.readWrapper>div{width:50%}.exportPageWrapper .leftPage,.readWrapper .leftPage{float:left}.exportPageWrapper .leftPage .exportPage,.exportPageWrapper .leftPage .readButton,.exportPageWrapper .rightPage,.readWrapper .leftPage .exportPage,.readWrapper .leftPage .readButton,.readWrapper .rightPage{float:right}.exportPageWrapper .rightPage .exportPage,.exportPageWrapper .rightPage .readButton,.readWrapper .rightPage .exportPage,.readWrapper .rightPage .readButton{float:left}.exportPageWrapper .centerPage,.readWrapper .centerPage{margin:0 auto}.exportPageWrapper .centerPage .exportPage,.exportPageWrapper .centerPage .readButton,.readWrapper .centerPage .exportPage,.readWrapper .centerPage .readButton{width:auto}.exportBothPages{margin-top:10px}.exportBothPages .page-pdf-both-export{cursor:pointer;cursor:default}.exportBothPages .page-export-inactive,.exportBothPages .page-pdf-both-export,.exportBothPages .read-button-inactive{-webkit-touch-callout:none;margin-top:5px;padding:10px 20px;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:300px}.exportBothPages .page-export-inactive,.exportBothPages .read-button-inactive{color:#fff;cursor:not-allowed;cursor:default}.exportPage,.readButton{margin-bottom:7px;margin-top:15px;text-align:center;width:300px}.exportPage .btn-inverted-small,.exportPage .btn-main,.exportPage .btn-main-highlight,.exportPage .btn-main-mini,.exportPage .btn-main-small,.readButton .btn-inverted-small,.readButton .btn-main,.readButton .btn-main-highlight,.readButton .btn-main-mini,.readButton .btn-main-small{-webkit-touch-callout:none;cursor:pointer;cursor:default;padding:5px 20px;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:200px}.exportPage .page-pdf-export,.exportPage .page-pdf-export-inactive,.readButton .page-pdf-export,.readButton .page-pdf-export-inactive{margin-top:5px}.exportPage .page-export-inactive,.exportPage .page-pdf-export-inactive,.exportPage .read-button-inactive,.readButton .page-export-inactive,.readButton .page-pdf-export-inactive,.readButton .read-button-inactive{color:#fff;cursor:not-allowed}.exportPage .page-export-inactive .pageNumber,.exportPage .page-pdf-export-inactive .pageNumber,.exportPage .read-button-inactive .pageNumber,.readButton .page-export-inactive .pageNumber,.readButton .page-pdf-export-inactive .pageNumber,.readButton .read-button-inactive .pageNumber{color:#bbb}.exportPage .pageNumber,.readButton .pageNumber{font-size:35px;font-weight:700;line-height:1.2em}.readWrapper{display:inline-block;width:100%}.readWrapper .leftPage{margin-bottom:10px}.readWrapper .leftPage .readButton{float:right;padding-right:30px}.readWrapper .leftPage .readButton .pageNumber{float:right}.readWrapper .leftPage .readButton .readControls{text-align:right}.readWrapper .leftPage .readButton .readControls .read-page-active{float:right}.readWrapper .leftPage .readButton .readControls .readPageTextsButtons{float:right;margin-left:7px}.readWrapper .rightPage{margin-bottom:10px}.readWrapper .rightPage .readButton{float:left;padding-left:30px}.readWrapper .rightPage .readButton .readControls{text-align:left}.readWrapper .rightPage .readButton .readControls .read-page-active{float:left}.readWrapper .rightPage .readButton .readControls .readPageTextsButtons{float:left;margin-right:7px}.readWrapper .rightPage .pageNumber{float:left}.readWrapper .centerPage .readButton{width:auto}.confirmMessage{color:inherit}.readAreaControls{margin-bottom:10px}.readAreaControls .btn-inverted-small,.readAreaControls .btn-main,.readAreaControls .btn-main-highlight,.readAreaControls .btn-main-mini,.readAreaControls .btn-main-small{width:165px}.readAreaControls .read-area-activate{background-color:rgba(0,255,0,.45)}.readAreaControls .read-area-deactivate{background-color:rgba(255,0,0,.65)}.read-area-activate,.read-area-cancel,.read-area-deactivate{-webkit-touch-callout:none;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.read-area-activate.read-button-inactive,.read-area-cancel.read-button-inactive,.read-area-deactivate.read-button-inactive{background:grey}.read-area-cancel{padding:7px 20px}.read-button-inactive{cursor:not-allowed!important}.readButton{width:400px}.readButton .btn-inverted-small,.readButton .btn-main,.readButton .btn-main-highlight,.readButton .btn-main-mini,.readButton .btn-main-small{width:auto}.readButton .readControls{clear:both}.readButton .readControls .readPageTextsText{padding-top:5px}.readButton .readControls .readPageTextsButtons{display:inline-block}.readButton .read-page-active{margin:4px}.readButton .read-button-area{margin-top:3px;width:244px}.readButton .pageNumber{display:inline-block;line-height:1.2em}.books-additional{background:transparent!important}.books-additional .icons .icon-file-type-wrapper{background-image:url(/images/white-square.png?56d0b44b668de16e1e1b193aa3cf4d62);background-position:0 0;height:62px;padding:7px 2px;position:absolute;right:13px;top:230px;width:62px;z-index:25}.books-additional .icons .icon-file-type{background-image:none;height:48px!important;left:auto;margin:0;padding:0;position:relative;top:auto;width:48px!important}.books-additional .filter-list{margin-top:10px}.books-additional .filter-list ul li img{height:50px;margin-top:5px;width:50px}.books-additional .books-list .first-page{display:table-cell;height:285px;text-align:center;vertical-align:bottom;width:230px}.books-additional .books-list .first-page a{position:relative}.books-additional .books-list li.inactive{opacity:.5!important;transition:opacity .25s ease-in}.books-additional .books-list li.inactive:hover{opacity:1!important}.books-additional .image-filter{padding-top:10px}.books-additional .filter-label{text-align:left}.books-additional-head{background:#d1dee6;border-bottom:1px solid #bcc7cd;border-top:1px solid #bcc7cd;padding:10px;text-align:center}.books-list.bookgroups .first-page a,.home-latest-books .first-page a{margin-bottom:20px}.tooltip{opacity:1;z-index:1029!important}.bookplus-rect-left{float:left}.bookplus-rect-right{float:right}.bookplus-rect-center{margin:0 auto}.bookplus-text-left{float:left}.bookplus-text-right{float:right}.bookplus-text-center{margin:0 auto}body.book .bookplus-notifications-bar button{padding-left:50px;padding-right:50px}.audio-controls,.page-video-button{display:inline;font-size:30px;padding:0!important;position:absolute}.page-video-button{height:1.2em!important;width:1.2em!important}.page-video-button span{margin-bottom:.5em!important}.audio-controls{font-size:16px}.audio-controls img{height:30px!important;width:auto!important}.audio-embed-frame{background-color:#fff;border:thin solid rgba(0,0,0,.1);border-radius:0 0 50% 50%;box-shadow:0 0 3px 0 rgba(0,0,0,.5);display:none;height:30px;left:50%;margin-left:-200px;padding:30px 0;position:absolute;text-align:center;top:-85px;width:400px;z-index:998}@media screen and (max-width:400px){.audio-embed-frame{height:90px}}.audio-embed-frame audio{position:relative;top:-20px;width:300px}.audio-embed-frame .close-audio{cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}@media screen and (max-width:400px){.audio-embed-frame .close-audio{margin-right:-12px;right:50%;top:60px}}.video-embed-frame{display:inline;height:40%;left:5%;max-height:40%;max-width:90%;position:absolute;top:5%;width:90%;z-index:5001}.video-embed-frame.second-video{top:55%}.video-embed-frame .video-thumb{cursor:pointer;height:100%;padding:0;position:relative;width:100%}.video-embed-frame .video-thumb iframe{margin:0;padding:0;position:absolute;top:0;z-index:100}.video-embed-frame .video-thumb span{background-color:#fff;border:thin solid rgba(0,0,0,.3);border-radius:50px;box-shadow:0 0 5px 3px hsla(0,0%,100%,.5);color:#676191;font-size:50px;left:50%;margin-left:-25px;margin-top:-25px;padding:2px 2px 0;position:absolute;top:50%;z-index:15}.video-embed-frame .video-controls{height:20px}.video-embed-frame .video-controls .close{color:red}.youtube-video{height:35.725%;left:11.011%;max-height:100%;max-width:100%;position:absolute;top:36.729%;width:82.961%;z-index:10}#mobileAuthorMessage{bottom:5px;padding:5px;position:relative}#accessCodePanel{background-color:#fddc73;border:thin solid #1a304b;border-radius:5px;display:none;height:165px;padding:20px 15px 15px;position:absolute;right:150px;top:-175px;width:275px;z-index:9999}@media screen and (max-width:700px){#accessCodePanel{right:15px}}#accessCodePanel .access-code-header{font-size:16px;font-weight:800;letter-spacing:1px;text-transform:uppercase}#accessCodePanel #accessCodeInput{background-color:#ccc;border:thin solid #1a304b;border-radius:0;line-height:26px}#accessCodePanel .access-code-info{color:#1a304b;display:block}#accessCodePanel .access-code-btn,#accessCodePanel .access-code-info-btn{border-radius:0;margin-top:10px;padding:5px 15px}#accessCodePanel .access-code-btn{margin-top:0;vertical-align:top}.navbar-fixed-bottom,.navbar-fixed-top{z-index:1101!important}.bookplus-modal .modal-dialog{top:100px}.bookplus-modal .modal-dialog .modal-footer,.bookplus-modal .modal-dialog .modal-header{background-color:#dfe5e8}.book-link{background:transparent;cursor:pointer;position:absolute;z-index:40}.highlight .book-link{background:rgba(103,97,145,.6);box-shadow:0 0 3px 2px rgba(0,0,0,.6)!important}.low-highlight .book-link{background:rgba(103,97,145,.3);box-shadow:0 0 3px 2px rgba(0,0,0,.6)!important}.highlight .book-link .edit-link,.low-highlight .book-link .edit-link{display:block}.edit-book-link{display:none;margin-left:-12px;margin-top:-2px;position:absolute;z-index:45}.edit-book-link,.edit-book-link:active,.edit-book-link:focus,.edit-book-link:hover{color:#000;text-decoration:none}.read-mode .bookLinksLayer .book-link{z-index:1}.book-link-overlay{background:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}.book-link-overlay.interacted{background:url(/images/overlay-background.png?92149ec86b43f83dfc4878136979056c);background-size:10px 10px;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.5);height:500px;width:800px}.book-link-overlay.interacted .embed-frame{border:0!important;border-radius:0!important;box-shadow:none!important;height:98%!important;left:1%!important;top:1%!important;width:98%!important}.book-link-overlay.interacted .resize-overlay i{-webkit-transform:rotate(45deg)!important;transform:rotate(45deg)!important}.book-link-overlay.interacted .resize-overlay i:before{content:"\f0b2"}.book-link-overlay.moving .embed-frame .interact-cover{display:block!important}.book-link-overlay .embed-frame{background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.5);height:80%;left:10%;position:absolute;top:10%;width:74%}.book-link-overlay .embed-frame .interact-cover{display:none;height:100%;position:absolute;width:100%;z-index:10}@media screen and (max-width:979px){.book-link-overlay .embed-frame{height:90%;left:7.5%;top:5%;width:85%}}@media screen and (max-width:767px){.book-link-overlay .embed-frame{height:92%;left:5%;width:90%}}.book-link-overlay .embed-frame.frame-touch{-webkit-overflow-scrolling:touch!important;overflow-y:scroll}.book-link-overlay .embed-frame iframe{border:0;border-radius:6px;height:100%;position:relative;width:100%;z-index:1}.book-link-overlay .embed-frame .resize-overlay{background:transparent;border:0;color:#274871;font-size:30px;left:20px;line-height:50px;opacity:1;position:absolute;top:15px;z-index:5}.book-link-overlay .embed-frame .resize-overlay i{-webkit-transform:scaleX(-1) rotate(90deg);transform:scaleX(-1) rotate(90deg)}.book-link-overlay .embed-frame .close{color:#274871;font-size:50px;opacity:1;position:absolute;right:20px;top:15px;z-index:5}@media screen and (max-width:979px){.book-link-overlay .embed-frame .close{font-size:30px}}body.book .alert{color:#1a304b;position:relative;text-align:center;top:110px;z-index:9999}body.book .alert.login-alert{position:absolute;width:100%;z-index:9999}body.book .alert.relative-warning{left:inherit;margin:0 auto 30px;max-width:1000px;position:relative;top:inherit;width:inherit;z-index:0}#bookviewerWrapper{height:100%;position:relative}body.mybooks{background:#fff}body.mybooks .header{background:url(/images/header-bg.jpg?79530842e7d86614b9ecd6ffb3c43519) 50%;background-size:cover;padding-top:300px}body.mybooks .header .title-container .title{color:#1a304b}body.mybooks .header .title-container .title.title-bold{font-weight:600}body.mybooks .header .title-container .title.title-small{font-size:1.6em}body.mybooks .header .subtitle-container{color:#1a304b}body.mybooks .body .title.title-small{font-size:1.6em}@media screen and (max-width:767px){body.mybooks .body .book-buy-mobile{float:left;width:50%}}body.mybooks .body .price{box-sizing:border-box;display:inline-block;font-size:1.55em;height:40px;padding:10px}body.mybooks .body .price small{font-size:.5em}body.mybooks .body .switch-table{margin-top:1em}body.mybooks .body .switch-toggle-custom{background:transparent;border-color:#606e71;box-shadow:none;margin:0 auto;max-width:400px;width:100%}body.mybooks .body .switch-toggle-custom label{color:#606e71;font-size:1.2em;font-weight:600;outline:none;padding:7px;text-transform:uppercase;transition:color .2s ease-out}body.mybooks .body .switch-toggle-custom input[type=radio]:checked+label{color:#fff}body.mybooks .body .switch-toggle-custom .btn{background:#606e71;border:0;border-radius:0;box-shadow:none;outline:none;text-shadow:none}body.mybooks .body .book-subject{margin-bottom:40px}body.mybooks .body .book-subject .subject-separator{margin-top:10px}@media screen and (max-width:767px){body.mybooks .body .book-subject .book-detail{padding:1em}body.mybooks .body .book-subject .book-detail:nth-child(odd){background:#eef2f5}}@media screen and (min-width:768px){body.mybooks .body .book-subject .book-detail.slvzr-nth-child402n43141,body.mybooks .body .book-subject .book-detail.slvzr-nth-child404n43241,body.mybooks .body .book-subject .book-detail:nth-child(4n+1),body.mybooks .body .book-subject .book-detail:nth-child(4n+2){background:#eef2f5}}body.mybooks .body .book-subject .book-detail .book-thumbnail{white-space:nowrap}body.mybooks .body .book-subject .book-detail .book-thumbnail img{max-height:255px}@media screen and (min-width:980px) and (max-width:1199px){body.mybooks .body .book-subject .book-detail .book-thumbnail img{max-height:206px}}@media screen and (min-width:768px) and (max-width:979px){body.mybooks .body .book-subject .book-detail .book-thumbnail img{max-height:155px}}@media screen and (min-width:768px){body.mybooks .body .book-subject .book-detail .book-thumbnail img{width:100%}}body.mybooks .body .book-subject .book-detail .book-description,body.mybooks .body .book-subject .book-detail .book-thumbnail{height:255px}@media screen and (min-width:980px) and (max-width:1199px){body.mybooks .body .book-subject .book-detail .book-description,body.mybooks .body .book-subject .book-detail .book-thumbnail{height:206px}}@media screen and (min-width:768px) and (max-width:979px){body.mybooks .body .book-subject .book-detail .book-description,body.mybooks .body .book-subject .book-detail .book-thumbnail{height:155px}}@media screen and (max-width:767px){body.mybooks .body .book-subject .book-detail .book-description,body.mybooks .body .book-subject .book-detail .book-thumbnail{height:auto;text-align:center}}body.mybooks .body .book-subject .book-detail .book-description{color:#31383b;padding-bottom:2em;padding-top:.5em;position:relative}@media screen and (min-width:768px){body.mybooks .body .book-subject .book-detail .book-description{padding-left:.5em;padding-right:.5em}}body.mybooks .body .book-subject .book-detail .book-description .book-title{color:#31383b;font-weight:600;text-decoration:none}body.mybooks .body .book-subject .book-detail .book-description .book-buy-container{bottom:30%;position:absolute}@media screen and (min-width:768px) and (max-width:979px){body.mybooks .body .book-subject .book-detail .book-description .book-buy-container{bottom:15%}body.mybooks .body .book-subject .book-detail .book-description .book-buy-container .price{font-size:1.5em}body.mybooks .body .book-subject .book-detail .book-description .book-buy-container .btn-mybook.btn-small,body.mybooks .body .book-subject .book-detail .book-description .book-buy-container .btn-mybookplus.btn-small{padding:10px}}@media screen and (max-width:767px){body.mybooks .body .book-subject .book-detail .book-description .book-buy-container{margin-top:1em;position:static}}body.mybooks .body .mybook-visualisation{font-size:12px}body.mybooks .body .mybook-visualisation h1{margin-bottom:40px}body.mybooks .body .mybook-visualisation h1 img{max-height:80px}body.mybooks .body .mybook-visualisation h2{font-size:18px;font-weight:500;margin-top:10px}body.mybooks .body .mybook-visualisation h3{font-size:14px;font-weight:600;height:30px}body.mybooks .body .mybook-visualisation .mybook-path .mybook-arrow-container{left:100%;padding-left:50px;padding-right:50px;position:absolute;top:65px;-webkit-transform:translate(-50%);transform:translate(-50%);width:90%}body.mybooks .body .mybook-visualisation .mybook-path .mybook-arrow-container.mybook-arrow-double{width:45%}body.mybooks .body .mybook-visualisation .mybook-path .mybook-arrow img{max-height:20px;width:100%}body.mybooks .body .mybook-visualisation .mybook-path img{max-height:160px}body.mybooks .body .mybook-visualisation .mybook-box{background:#f5f8fc;border-radius:15px;font-size:12px;margin:10px -10px;padding:20px 15px 20px 120px;position:relative;text-align:left}@media (min-width:1200px){body.mybooks .body .mybook-visualisation .mybook-box{height:190px}}body.mybooks .body .mybook-visualisation .mybook-box .mybook-image{left:10px;margin-bottom:20px;padding:0 10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100px}body.mybooks .body .mybook-visualisation .mybook-box .mybook-image img{max-height:100%;max-width:100%}body.mybooks .body .mybook-visualisation .mybook-box.mybook-box-special{background-color:#fdf3cc;padding:20px 15px;text-align:center}body.mybooks .body .mybook-visualisation .mybook-box.mybook-box-special .mybook-image{height:70px;left:0;position:relative;top:0;-webkit-transform:none;transform:none;width:auto}body.mybookplus .mybookplus-digibook-gen-info{background-color:#e0e5e9;font-size:95%;padding:7px}body.mybookplus .mybookplus-digibook-gen-info .digibook-gen-text{margin-left:20px}body.mybookplus{background:#fff}body.mybookplus .header{padding-bottom:55px;padding-top:0!important}body.mybookplus .header .container{position:relative}body.mybookplus .header .back-container{bottom:-40px;left:15px;position:absolute;z-index:50}@media screen and (max-width:579px){body.mybookplus .header .back-container{display:none}}body.mybookplus .header .back-container .book-cover-container{display:inline-block;position:relative}body.mybookplus .header .back-container .btn-back{display:inline-block;left:-100px;position:relative;top:15px}body.mybookplus .header .btn-back-mobile{display:none;margin-top:0!important;text-align:center}@media screen and (max-width:579px){body.mybookplus .header .btn-back-mobile{display:block}}body.mybookplus .header .order-state-container{margin-top:15px}@media screen and (max-width:579px){body.mybookplus .header .order-state-container{margin:1em auto;text-align:left;width:170px}}body.mybookplus .header .order-state-container .order-state{display:inline-block;position:relative;width:200px}@media screen and (min-width:580px) and (max-width:767px){body.mybookplus .header .order-state-container .order-state{width:130px}}@media screen and (max-width:579px){body.mybookplus .header .order-state-container .order-state{width:100%}}body.mybookplus .header .order-state-container .order-state .counter{-webkit-touch-callout:none;background-color:#fff;border:1pt solid #afb8bc;border-radius:20px;cursor:pointer;cursor:default;display:block;font-weight:700;height:30px;line-height:30px;margin:0 auto;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:30px}@media screen and (max-width:579px){body.mybookplus .header .order-state-container .order-state .counter{display:inline-block;margin-bottom:10px}}body.mybookplus .header .order-state-container .order-state .state-value{-webkit-touch-callout:none;cursor:pointer;cursor:default;display:inline-block;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:auto}@media screen and (max-width:579px){body.mybookplus .header .order-state-container .order-state .state-value{padding-left:5px}}body.mybookplus .header .order-state-container .order-state.inactive .counter,body.mybookplus .header .order-state-container .order-state.inactive .state-value{color:#b5bab7;color:rgba(96,108,114,.5)}body.mybookplus .header .order-state-container .order-state.inactive .counter.counter,body.mybookplus .header .order-state-container .order-state.inactive .state-value.counter{border-color:#fff}body.mybookplus .header .order-state-container .order-state.active .counter{background-color:#5c88a3;border-color:#5c88a3;color:#fff}body.mybookplus .header .order-state-container .white-line{border-top:2pt solid #fff;margin:-35px auto 0;width:400px}@media screen and (max-width:767px){body.mybookplus .header .order-state-container .white-line{width:260px}}@media screen and (max-width:579px){body.mybookplus .header .order-state-container .white-line{display:none}}body.mybookplus .mybookplus-tab .container{position:relative}body.mybookplus .body form{margin-bottom:0}body.mybookplus .body .small{font-size:85%;line-height:1.4}body.mybookplus .body .price{display:inline-block;font-size:1.8em;height:40px;padding:10px}body.mybookplus .body .price small{font-size:.5em}body.mybookplus .body .price.small-price{font-size:1.5em;font-weight:600}body.mybookplus .body .summary h1{margin-bottom:0}@media screen and (max-width:767px){body.mybookplus .body .summary{text-align:center}}body.mybookplus .body .btn-mybookplus{background:#fbbc00 repeat scroll 0 0;border:none;border-radius:2px;box-shadow:none;color:#fff;display:inline-block;font-size:11px!important;font-weight:700;letter-spacing:.125em;line-height:20px;padding:15px 20px;position:relative;text-decoration:none;text-shadow:none;text-transform:uppercase}body.mybookplus .body .btn-mybookplus:hover{background:#c89600;color:#fff;text-decoration:none;transition:all .35s ease-out}body.mybookplus .body .btn-mybookplus.btn-small{padding:10px 20px}body.mybookplus .body .btn-mybookplus.btn-wide{padding:10px 60px}@media screen and (max-width:767px){body.mybookplus .body .book-cover,body.mybookplus .body .upload-content-container{text-align:center}}body.mybookplus .body .details{margin:15px 0}body.mybookplus .body .details-box{border:1px solid #bbb;border:1px solid rgba(0,0,0,.1);display:inline-block;font-size:95%;line-height:18px;padding:10px;width:100%}@media screen and (max-width:767px){body.mybookplus .body .details-box .details-mybook{text-align:center}}body.mybookplus .body .details-box .details-mybook .details-text{padding-left:1.5%}body.mybookplus .body .details-box .detail-line{padding:10px 0}body.mybookplus .body .details-box .detail-line .detail-image{margin-top:5px;text-align:right}@media screen and (max-width:767px){body.mybookplus .body .details-box .detail-line .detail-image{float:left;width:auto}body.mybookplus .body .details-box .detail-line .detail-text{padding-left:50px}}body.mybookplus .body .details-box .plus{color:#606b71;display:block;font-size:2.5em;padding-top:1em;text-align:center}@media screen and (max-width:767px){body.mybookplus .body .details-box .plus{padding-bottom:1em;padding-top:0}}body.mybookplus .body .details-box .book-cover-preview{border:1px solid #626c72;border:1px solid rgba(98,108,114,.5);display:inline-block;max-width:100%;position:relative}body.mybookplus .body .details-box .book-cover-preview.no-border{border:none}body.mybookplus .body .details-box .book-cover-preview:after{background-color:#e0e4eb;border:1px solid #c7cedb;content:"";height:100%;position:absolute;right:-4px;top:-3px;width:100%;z-index:-1}body.mybookplus .body .price-summary [class*=span]:not(.empty-line){min-height:0}@media screen and (max-width:767px){body.mybookplus .body .price-summary{text-align:center}}body.mybookplus .body .price-summary .empty-line{min-height:20px}body.mybookplus .body .price-summary .both-underline{border-bottom:1px solid #b5bab7;border-top:1px solid #b5bab7;padding-bottom:5px;padding-top:5px}body.mybookplus .body .price-summary .double-underline,body.mybookplus .body .price-summary .single-underline{border-bottom:1px solid #b5bab7;padding-bottom:7px}body.mybookplus .body .price-summary .double-underline{border-bottom-style:double;border-bottom-width:4px}body.mybookplus .body .price-summary .price-sum{color:green;padding-bottom:3px;padding-top:7px}body.mybookplus .body .order-state-box,body.mybookplus .body .summary-box{background-color:#e0e5e9;min-height:125px;padding:20px}body.mybookplus .body .order-state-box .based-on,body.mybookplus .body .summary-box .based-on{color:red}body.mybookplus .body .order-state-box .order-state,body.mybookplus .body .summary-box .order-state{display:inline-block;position:relative;width:200px}@media screen and (min-width:768px) and (max-width:979px){body.mybookplus .body .order-state-box .order-state,body.mybookplus .body .summary-box .order-state{width:160px}}@media screen and (max-width:767px){body.mybookplus .body .order-state-box .order-state,body.mybookplus .body .summary-box .order-state{width:100%}}body.mybookplus .body .order-state-box .order-state .counter,body.mybookplus .body .summary-box .order-state .counter{-webkit-touch-callout:none;background-color:#fff;border:1pt solid #afb8bc;border-radius:20px;cursor:default;display:block;font-weight:700;height:30px;line-height:30px;margin:0 auto;position:relative;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:30px}@media screen and (max-width:767px){body.mybookplus .body .order-state-box .order-state .counter,body.mybookplus .body .summary-box .order-state .counter{float:left;margin-bottom:10px}}body.mybookplus .body .order-state-box .order-state .state-value,body.mybookplus .body .summary-box .order-state .state-value{display:inline-block;left:0;position:absolute;width:100%}@media screen and (max-width:767px){body.mybookplus .body .order-state-box .order-state .state-value,body.mybookplus .body .summary-box .order-state .state-value{display:block;margin-bottom:10px;padding-left:42px;padding-top:5px;position:static;text-align:left;width:auto}}body.mybookplus .body .order-state-box .order-state.inactive .counter,body.mybookplus .body .order-state-box .order-state.inactive .state-value,body.mybookplus .body .summary-box .order-state.inactive .counter,body.mybookplus .body .summary-box .order-state.inactive .state-value{color:#b5bab7;color:rgba(96,108,114,.5)}body.mybookplus .body .order-state-box .order-state.inactive .counter.counter,body.mybookplus .body .order-state-box .order-state.inactive .state-value.counter,body.mybookplus .body .summary-box .order-state.inactive .counter.counter,body.mybookplus .body .summary-box .order-state.inactive .state-value.counter{border-color:#fff}body.mybookplus .body .order-state-box .white-line,body.mybookplus .body .summary-box .white-line{border-top:2pt solid #fff;margin:-17.5px auto 0;width:400px}@media screen and (max-width:767px){body.mybookplus .body .order-state-box .white-line,body.mybookplus .body .summary-box .white-line{display:none}}@media screen and (max-width:979px){body.mybookplus .body .order-state-box .white-line,body.mybookplus .body .summary-box .white-line{width:320px}}body.mybookplus .additional-pages{background-color:#fefe9f;display:inline-block}body.mybookplus .additional-pages.hide{display:none}body.mybookplus .additional-notes-container .additional-notes{background-color:#fefe9f;border:1px solid #ddd;box-sizing:border-box;color:#333;display:none;font-size:90%;left:0;line-height:1.3;margin-top:20px;padding:10px;position:absolute;width:100%}body.mybookplus .additional-notes-container.opened{margin-bottom:80px}@media screen and (max-width:767px){body.mybookplus .additional-notes-container.opened{margin-bottom:145px!important}}body.mybookplus .additional-notes-container.opened .additional-notes,body.mybookplus .triangle-up{display:block}body.mybookplus .triangle-up:after,body.mybookplus .triangle-up:before{border:solid transparent;content:" ";height:0;margin-left:8px;pointer-events:none;position:absolute;top:-36px;width:0}body.mybookplus .triangle-up:before{border-bottom-color:#fefe9f;border-width:16px;margin-left:10px;top:-32px;z-index:52}body.mybookplus .triangle-up:after{border-bottom-color:#ddd;border-width:18px;z-index:51}body.mybookplus .single-page-view{border:1px solid #bbb;box-sizing:border-box}body.mybookplus .fileupload{margin:10px;overflow:hidden;position:relative;transition:background-color .25s ease}body.mybookplus .fileupload input[type=file]{cursor:pointer;filter:alpha(opacity=0);font-size:20px;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0}body.mybookplus .fileupload.btn-dark{background:none;background-color:#626d71;color:#fff;font-weight:600;padding:10px 50px;text-shadow:none;text-transform:uppercase}body.mybookplus .fileupload.btn-dark.btn-green{background-color:#090}body.mybookplus .assemble-header{margin-bottom:20px}body.mybookplus .assemble-header .assemble-title{color:inherit;margin:0}@media screen and (min-width:768px) and (max-width:979px){body.mybookplus .assemble-header .assemble-title{font-size:33px}}body.mybookplus .assemble-header .assemble-title.strong{font-weight:600}@media screen and (max-width:767px){body.mybookplus .assemble-header .assemble-title-container{margin-bottom:15px;text-align:center}}body.mybookplus .slider-container{padding:0 15px}body.mybookplus input[name=amount]{color:#6e871a;font-size:1.5em;height:1.5em}body.mybookplus label.checkbox{display:inline-block}body.mybookplus span.error{float:none}body.mybookplus .special-error{margin:0}@media screen and (max-width:767px){body.mybookplus .price-mobile-center-container{text-align:center}body.mybookplus .price-mobile-center-container .price{height:55px}}body.mybookplus .big-book-viewer .book-viewer-page,body.mybookplus .small-book-viewer .book-viewer-page{border:1px solid #bbb}body.mybookplus .big-book-viewer .book-viewer-pages,body.mybookplus .small-book-viewer .book-viewer-pages{border:1px solid #bbb;max-height:575px}body.mybookplus .big-book-viewer .book-viewer-pages .pages,body.mybookplus .small-book-viewer .book-viewer-pages .pages{margin:0 auto;max-width:100%;position:relative;width:100%}body.mybookplus .big-book-viewer .book-viewer-pages .page,body.mybookplus .small-book-viewer .book-viewer-pages .page{display:none;position:absolute;top:0}body.mybookplus .big-book-viewer .book-viewer-pages .page.flipping,body.mybookplus .small-book-viewer .book-viewer-pages .page.flipping{display:block;z-index:3}body.mybookplus .big-book-viewer .book-viewer-pages .page.current-page,body.mybookplus .small-book-viewer .book-viewer-pages .page.current-page{display:block;z-index:5}body.mybookplus .big-book-viewer .book-viewer-pages .page.next-page,body.mybookplus .small-book-viewer .book-viewer-pages .page.next-page{display:block;z-index:7}body.mybookplus .big-book-viewer .book-viewer-pages .page .page-image,body.mybookplus .small-book-viewer .book-viewer-pages .page .page-image{display:inline;float:left;position:relative;width:50%}body.mybookplus .big-book-viewer .book-viewer-pages .page .page-image.odd,body.mybookplus .small-book-viewer .book-viewer-pages .page .page-image.odd{-webkit-transform-origin:left center 0;transform-origin:left center 0}body.mybookplus .big-book-viewer .book-viewer-pages .page .page-image.even,body.mybookplus .small-book-viewer .book-viewer-pages .page .page-image.even{-webkit-transform-origin:right center 0;transform-origin:right center 0}body.mybookplus .big-book-viewer .book-viewer-pages .page .page-image .even-gradient,body.mybookplus .small-book-viewer .book-viewer-pages .page .page-image .even-gradient{background:linear-gradient(90deg,transparent 95%,rgba(0,0,0,.2));height:100%;left:0;position:absolute;top:0;width:100%}body.mybookplus .big-book-viewer .book-viewer-pages .page .page-image .odd-gradient,body.mybookplus .small-book-viewer .book-viewer-pages .page .page-image .odd-gradient{background:linear-gradient(270deg,transparent 95%,rgba(0,0,0,.15));height:100%;left:0;position:absolute;top:0;width:100%}body.mybookplus .big-book-viewer .book-viewer-bar,body.mybookplus .small-book-viewer .book-viewer-bar{background-color:#1a304b;color:#fff;padding:10px}body.mybookplus .big-book-viewer .book-viewer-bar.no-padding,body.mybookplus .small-book-viewer .book-viewer-bar.no-padding{padding:0}body.mybookplus .big-book-viewer .book-viewer-bar .to-book-pages,body.mybookplus .big-book-viewer .book-viewer-bar .to-own-pages,body.mybookplus .small-book-viewer .book-viewer-bar .to-book-pages,body.mybookplus .small-book-viewer .book-viewer-bar .to-own-pages{background:#274871;border:1px solid #3b6daa;border-radius:2px;color:#fff;font-weight:700;margin-top:3px;text-shadow:none;text-transform:uppercase}body.mybookplus .big-book-viewer .book-viewer-bar .book-left,body.mybookplus .big-book-viewer .book-viewer-bar .book-right,body.mybookplus .small-book-viewer .book-viewer-bar .book-left,body.mybookplus .small-book-viewer .book-viewer-bar .book-right{cursor:pointer}body.mybookplus .big-book-viewer .book-viewer-bar .book-left:hover,body.mybookplus .big-book-viewer .book-viewer-bar .book-right:hover,body.mybookplus .small-book-viewer .book-viewer-bar .book-left:hover,body.mybookplus .small-book-viewer .book-viewer-bar .book-right:hover{color:#676191}body.mybookplus .big-book-viewer .book-viewer-bar .book-left.hide,body.mybookplus .big-book-viewer .book-viewer-bar .book-right.hide,body.mybookplus .small-book-viewer .book-viewer-bar .book-left.hide,body.mybookplus .small-book-viewer .book-viewer-bar .book-right.hide{display:none}body.mybookplus .big-book-viewer .book-viewer-bar .book-left,body.mybookplus .big-book-viewer .book-viewer-bar .book-right,body.mybookplus .big-book-viewer .book-viewer-bar .pages-indicator,body.mybookplus .small-book-viewer .book-viewer-bar .book-left,body.mybookplus .small-book-viewer .book-viewer-bar .book-right,body.mybookplus .small-book-viewer .book-viewer-bar .pages-indicator{-webkit-touch-callout:none;cursor:default;display:inline-block;padding:5px;-webkit-user-select:none;-ms-user-select:none;user-select:none}body.mybookplus .big-book-viewer .book-viewer-bar .pages-indicator,body.mybookplus .small-book-viewer .book-viewer-bar .pages-indicator{background-color:#000;border:1px solid #fff;font-weight:700;padding:2px 15px}@media screen and (max-width:767px){body.mybookplus .radio.inline{display:block;margin-left:0!important}}body.info-page .nowrap{white-space:nowrap}body.info-page .modal-dialog{top:80px}body.info-page .platforms{background-color:rgba(224,229,233,.9);border-top:thin solid rgba(26,48,75,.2);padding:20px 0}body.info-page .platforms .platform-teaser{height:180px;position:relative}body.info-page .platforms h3{font-weight:600}body.info-page .platforms h3.platform-title{font-weight:700;letter-spacing:.1em}@media screen and (max-width:767px){body.info-page .platforms h3.platform-title{height:auto;margin-bottom:20px}}body.info-page .platforms p{font-size:16px;font-weight:600;margin:10px 0}body.info-page .platforms p a{font-size:14px!important;padding:3px 10px;width:180px}body.info-page .platforms .platform-info img{height:auto;width:200px}body.info-page .platforms .info-icons{display:inline-block;margin:0 auto}body.info-page .platforms .info-icons img{display:inline-block;max-height:2em;width:auto}@media screen and (max-width:979px){body.info-page .platforms .info-icons img{max-height:1.3em}}@media screen and (max-width:767px){body.info-page .platforms .info-icons img{max-height:1.5em}}body.info-page .page-title .info-icon{margin-right:1em;max-height:2.5em;width:auto}body.info-page .page-title .info-logo{width:auto}body.info-page .page-title .info-icons{display:inline-block;margin-right:1em}body.info-page .page-title .info-icons img{display:inline-block;max-height:2.5em;width:auto}@media screen and (max-width:767px){body.info-page .page-title .info-header-left{margin-bottom:30px;text-align:center}}body.info-page .page-title .info-header-buttons{padding-top:10px}body.info-page .page-title .info-header-buttons a,body.info-page .page-title .info-header-buttons button{font-size:14px!important;letter-spacing:0;padding:10px 0;text-transform:none;width:160px}body.info-page .page-title .info-header-buttons a.btn-inverted-small,body.info-page .page-title .info-header-buttons a.btn-main-small,body.info-page .page-title .info-header-buttons button.btn-inverted-small,body.info-page .page-title .info-header-buttons button.btn-main-small{background:#518325}body.info-page .page-title .info-header-buttons a.btn-inverted-small:focus,body.info-page .page-title .info-header-buttons a.btn-inverted-small:hover,body.info-page .page-title .info-header-buttons a.btn-main-small:focus,body.info-page .page-title .info-header-buttons a.btn-main-small:hover,body.info-page .page-title .info-header-buttons button.btn-inverted-small:focus,body.info-page .page-title .info-header-buttons button.btn-inverted-small:hover,body.info-page .page-title .info-header-buttons button.btn-main-small:focus,body.info-page .page-title .info-header-buttons button.btn-main-small:hover{background:#385b1a}body.info-page .page-title .info-header-buttons a.btn-main-disabled,body.info-page .page-title .info-header-buttons button.btn-main-disabled{background:transparent;padding:8px 0}body.info-page .page-title .info-header-buttons a.btn-main-disabled:focus,body.info-page .page-title .info-header-buttons a.btn-main-disabled:hover,body.info-page .page-title .info-header-buttons button.btn-main-disabled:focus,body.info-page .page-title .info-header-buttons button.btn-main-disabled:hover{background:transparent}@media screen and (min-width:980px){body.info-page .page-title .info-header-buttons a,body.info-page .page-title .info-header-buttons button{width:225px}}@media screen and (max-width:767px){body.info-page .page-title .info-header-buttons .span6{float:left;width:50%}}body.info-page .info-header{background-position:50%;background-repeat:no-repeat;background-size:cover;min-width:100%;padding:40px 0}body.info-page .coaching-header{background-position:0 -150px;min-height:500px}@media screen and (min-width:2100px){body.info-page .coaching-header{background-position:0 -250px}}@media screen and (max-width:1200px){body.info-page .coaching-header{background-position:0 0}}@media screen and (max-width:1000px){body.info-page .coaching-header{min-height:300px}}@media screen and (max-width:520px){body.info-page .coaching-header{background-position:-50px 0}}@media screen and (max-width:400px){body.info-page .coaching-header{background-position:-80px 0;max-height:200px}}body.info-page .digibook-header{background-position:0 -150px}@media screen and (min-width:2100px){body.info-page .digibook-header{background-position:0 -250px}}@media screen and (max-width:1200px){body.info-page .digibook-header{background-position:0 0}}@media screen and (max-width:1000px){body.info-page .digibook-header{min-height:300px}}@media screen and (max-width:520px){body.info-page .digibook-header{background-position:-50px 0}}@media screen and (max-width:400px){body.info-page .digibook-header{background-position:-80px 0;max-height:200px}}body.info-page.digibuecher h3,body.info-page.digibuecher h4{color:#1a304b;font-size:28px}body.info-page.digibuecher h4{font-size:20px;font-weight:600}@media screen and (max-width:600px){body.info-page.digibuecher .btn-wide{margin-top:5px}}@media screen and (max-width:470px){body.info-page.digibuecher h3 img{margin-bottom:10px}}body.info-page .padding-horizontal-10{display:inline-block;padding:0 10px;vertical-align:middle}body.info-page .smaller-icons{max-height:70px;width:auto}body.info-page .dark-seperator{border:thin solid rgba(26,48,75,.4);border-top:0}body.info-page .info-content p:not(.no-justify){text-align:justify}body.info-page .info-content div[class^=span]{margin-bottom:30px}body.info-page .info-content h3{font-size:24px}body.info-page .info-content .info-text-icon{margin-left:15px}body.info-page .info-content .btn-smaller{padding:7px 25px}body.info-page .info-content .btn-wide{font-size:15px!important;margin-right:5px;padding:8px 40px}body.info-page .info-content .btn-standard{background-color:rgba(26,48,75,.8)!important;border:0}body.info-page .info-content .btn-standard:focus,body.info-page .info-content .btn-standard:hover{background-color:#1a304b!important}body.info-page .info-content .btn-empty{background:none;border:thin solid rgba(214,36,0,.7);color:rgba(214,36,0,.7);padding:7px 39px}body.info-page .info-content .btn-empty:focus,body.info-page .info-content .btn-empty:hover{border:thin solid #d62400;color:#d62400}@media screen and (max-width:767px){body.info-page .info-content.catalogs-content .catalog-link,body.info-page .info-content.catalogs-content h2{text-align:center}}body.info-page .info-content.catalogs-content .row-separator:last-child{display:none}body.info-page .btn-main-edutab,body.info-page .info-btn{transition:all .25s ease-in}body.info-page .info-footer{margin-top:30px}body.info-page .info-headline-text{margin:0 auto;max-width:810px}body.info-page .info-title{color:#c14401}body.info-page .no-margin-bottom{margin-bottom:0}body.info-page .info-subtitle{color:#626c72;font-weight:400;line-height:0}body.info-page .sub-button-text{margin-top:5px}body.info-page .info-box{border:2px solid #dfe5e8;border-radius:15px;margin:25px 0;padding:10px 50px;text-align:center}body.info-page .info-box.small-padding{padding:10px 20px}@media screen and (max-width:767px){body.info-page .info-box{padding:10px 20px}}@media screen and (max-width:979px){body.info-page .info-box .order-button{display:block!important;margin-bottom:16px}}body.info-page .info-box .info-subtitle{color:#000;font-weight:400;line-height:20px}body.info-page .info-box h3{font-size:24px}body.info-page .info-box h4{font-size:20px}body.info-page .info-box .info-box-highlight{color:#d62400}body.info-page .info-box .alert-success{color:#468847;display:inline-block;margin-bottom:15px;padding:5px 35px 5px 5px}body.info-page .info-feature:before{background:#ccc;background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.75) 50%,transparent);border:none;box-shadow:0 1px 7px #dad2d2;color:#fff;display:block;height:1px;margin:30px}body.info-page .info-feature h2{font-size:24px}body.info-page .info-feature .info-text{padding:20px 0}body.info-page .info-books img{margin-bottom:.5em;margin-right:.5em}body.info.info-digi4school .info-head{background-color:#fff;padding-top:15px;text-align:center}body.info.info-digi4school .info-head h1{color:#7f8da4;font-size:22px}body.info.info-digi4school .info-head *{vertical-align:middle}body.info.info-digi4school .info-head .plus-sign{color:#1c4775;font-size:30px;padding:0 15px}body.info.info-digi4school .info-head .info-clouds{background-color:#40b7ea;background-image:url(/images/cloud.png?b03475110c6ed3b38f944570173f4f04);background-position:0 0;background-repeat:repeat-x;height:111px}body.info.info-digi4school .info-body{color:#46556c;padding-bottom:40px}body.info.info-digi4school .info-body h1{color:#46556c;font-size:24px;font-weight:600;margin-bottom:20px;margin-top:40px}body.info.info-digi4school .info-body h2{color:#46556c;font-size:16px;font-weight:600;line-height:1.5em;margin-bottom:25px;margin-top:15px}body.info.info-digi4school .info-body h3{color:#46556c;font-size:16px;font-weight:500;line-height:1.2em;margin-bottom:10px;margin-top:0}body.info.info-digi4school .info-body .btn{border:none;padding:1px 15px}body.info.info-digi4school .info-body .btn.btn-right{position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){body.info.info-digi4school .info-body .btn.btn-right{margin-top:5px;position:relative;right:0;top:0;-webkit-transform:none;transform:none;width:80%}}body.info.info-digi4school .info-body .btn.btn-plus{background-color:#f6e91c;color:#46556c}body.info.info-digi4school .info-body .btn.btn-plus.btn-inverse{background-color:#46556c;color:#f6e91c}body.info.info-digi4school .info-body .btn.btn-info{background-color:#7f8da4;color:#fff;width:100%}body.info.info-digi4school .info-body .info-arrow{height:70px;margin:15px 0}body.info.info-digi4school .info-body .info-arrow *{height:100%}body.info.info-digi4school .info-body .info-plus-container{background-color:#47556c;border-radius:10px}body.info.info-digi4school .info-body .info-plus-container h1{color:#fff;margin-bottom:0;margin-top:0}body.info.info-digi4school .info-body .info-plus-container .info-list{padding:0 25px}body.info.info-digi4school .info-body .info-plus-container .info-plus-head{background-color:#46556c;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;margin-bottom:10px;padding:15px 10px 10px;position:relative}@media (max-width:767px){body.info.info-digi4school .info-body .info-plus-container .info-plus-head{text-align:center}}body.info.info-digi4school .info-body .info-plus-container .info-plus{color:#f6e91c}body.info.info-digi4school .info-body .info-plus-container .info-feature{text-align:center}body.info.info-digi4school .info-body .info-plus-container .info-feature h2{margin:0}body.info.info-digi4school .info-body .info-plus-container .info-feature .info-link{padding:20px}body.info.info-digi4school .info-body .info-plus-container .info-feature .info-link a{color:#46556c;text-decoration:underline}body.info.info-digi4school .info-body .info-plus-container .info-feature .info-feature-badge{font-size:10px;margin:10px;text-transform:uppercase}body.info.info-digi4school .info-body .info-plus-container .digi-schule{background-color:#fff;margin:15px 0;padding:10px;text-align:right}@media (max-width:767px){body.info.info-digi4school .info-body .info-plus-container .digi-schule{text-align:center}}body.info.info-digi4school .info-body .info-plus-container .info-icon-container{color:#7f8da4;font-size:14px!important;height:20px;margin-bottom:5px;margin-top:25px}body.info.info-digi4school .info-body .info-plus-container .info-icon-container .info-icon-presentation{background-color:#fff;border:1px solid #808ea4;border-radius:5px;display:inline;height:20px;margin:0;padding:0;position:relative;text-align:center;vertical-align:top;width:20px}body.info.info-digi4school .info-body .info-plus-container .info-icon-container .info-icon-presentation img{padding-bottom:5px;padding-left:1px;padding-top:2px}body.info.info-digi4school .info-body .info-plus-container .info-icon-container img{margin:0 3px;max-height:100%}body.info.info-digi4school .info-body .info-plus-container .info-icon-container.info-icon-connected img{margin:0}body.info.info-digi4school .info-body .info-plus-container .info-ribbon-container .info-ribbon{margin-right:0;padding-right:0}body.info.info-digi4school .info-body .info-plus-container .info-ribbon-container .info-ribbon .info-span{width:10px}body.info.info-digi4school .info-body .info-plus-container .info-ribbon-container .info-ribbon .info-arrow-right{border-bottom:10px solid transparent;border-left:10px solid #47556c;border-top:10px solid transparent;height:0;left:0;position:absolute;top:1px;width:0}body.info.info-digi4school .info-body .info-plus-container .info-ribbon-container .info-ribbon .info-ribbon-text{margin-right:20px}body.info.info-digi4school .info-body .info-plus-container .info-ribbon-container .info-ribbon .info-plus-gratis{background-color:#9d261d;border-bottom-right-radius:5px;border-top-right-radius:5px;color:#fff;margin-bottom:25px;padding:0 15px;position:relative;white-space:nowrap}body.info.info-digi4school .info-body .info-plus-container .info-icon-head h2{margin-bottom:0}body.info.info-digi4school .info-body .info-plus-container .info-plus-more hr{border-color:#7f8da4;margin:10px auto}body.info.info-digi4school .info-body .info-plus-container .info-plus-more .btn{margin-bottom:20px;width:80%}body.info.info-digi4school .info-body .info-plus-container .info-box{padding:0 30px}body.info.info-digi4school .info-body .info-plus-footer{background-color:#f6e91c;border-radius:10px;margin:15px 0 60px;padding:15px}body.info.info-digi4school .info-body .info-plus-footer h1{margin-top:0}@media (max-width:767px){body.info.info-digi4school .info-body .info-plus-footer .btn{width:80%}}body.info.info-digi4school .info-body .info-feature-img{height:40px;position:relative}body.info.info-digi4school .info-body .info-feature-img img{bottom:0;left:50%;max-height:100%;max-width:100%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.info.info-digi4school .info-body .info-sidebar-container{border:thin solid #7f8da4;border-radius:10px;padding:15px}body.info.info-digi4school .info-body .info-sidebar-container h1{margin-top:0}body.info.info-digi4school .info-body .info-sidebar-container img{max-width:70%}body.info.info-digi4school .info-body ul{padding-left:20px}body.info.info-digi4school .info-body hr{border-color:#7f8da4}body.info.info-digi4school .info-body .info-box{margin:10px 0;text-align:justify}body.landingpage{background:#fff;height:calc(100% - 135px)}body.landingpage .subnav-inner .social-container{width:auto!important}#landingpage{min-width:100%;padding-top:67px;position:relative}@media screen and (max-width:767px){#landingpage{background-position:70% 0;background-size:250%}}#landingpage .landingpage-sub-inner{background:rgba(26,48,75,.3);border-top:1px solid #fff;border-top:1px solid hsla(0,0%,100%,.3);box-shadow:0 1px 2px rgba(0,0,0,.5);color:#fff;padding-bottom:15px;padding-top:35px}@media screen and (min-width:1200px){#landingpage .landingpage-sub-inner .subnav-inner-container{margin-left:auto;margin-right:auto;max-width:1200px}}@media screen and (max-width:767px){#landingpage .landingpage-sub-inner{padding-top:15px}#landingpage .landingpage-sub-inner .subnav-inner-container{padding-left:15px;padding-right:15px}}#landingpage .landingpage-sub-inner .login-inner{position:relative}#landingpage .landingpage-sub-inner .login-inner h3{color:#fff;display:inline-block;font-size:24px;font-weight:600;letter-spacing:-.02em;margin-bottom:0;margin-right:25px;margin-top:0;text-shadow:0 0 5px rgba(0,0,0,.8);vertical-align:top}@media screen and (max-width:979px){#landingpage .landingpage-sub-inner .login-inner h3{display:none;font-size:19px;margin-right:10px}}@media screen and (max-width:767px){#landingpage .landingpage-sub-inner .login-inner{margin-bottom:20px;text-align:center}}#landingpage .landingpage-sub-inner .login-inner .login-form{display:inline-block;margin-bottom:0}@media screen and (max-width:550px){#landingpage .landingpage-sub-inner .login-inner .login-form{width:100%}}#landingpage .landingpage-sub-inner .login-inner .login-form .error-group,#landingpage .landingpage-sub-inner .login-inner .login-form .success-group{color:#c0392b;font-weight:600;margin-left:6px;text-shadow:0 0 5px hsla(0,0%,100%,.5)}@media screen and (min-width:768px){#landingpage .landingpage-sub-inner .login-inner .login-form .error-group,#landingpage .landingpage-sub-inner .login-inner .login-form .success-group{min-width:700px;position:absolute;top:-21px;width:auto}}#landingpage .landingpage-sub-inner .login-inner .login-form .success-group{color:#46a546}#landingpage .landingpage-sub-inner .login-inner .login-form .control-group{display:inline-block;margin-bottom:0;padding-left:5px;vertical-align:top}@media screen and (max-width:550px){#landingpage .landingpage-sub-inner .login-inner .login-form .control-group{display:block}}#landingpage .landingpage-sub-inner .login-inner .login-form .control-group.login-btn-group{position:relative}@media screen and (max-width:550px){#landingpage .landingpage-sub-inner .login-inner .login-form .control-group.login-btn-group{float:right}}#landingpage .landingpage-sub-inner .login-inner .login-form .control-group.login-btn-group a.login-label{font-size:10px;position:absolute;right:0;text-align:right;width:135px}#landingpage .landingpage-sub-inner .login-inner .login-form .control-group .login-input{border:1px solid #1a304b;border-radius:0;width:190px}@media screen and (max-width:550px){#landingpage .landingpage-sub-inner .login-inner .login-form .control-group .login-input{box-sizing:border-box;height:30px;width:100%}}#landingpage .landingpage-sub-inner .login-inner .login-form .control-group .login-input:focus{box-shadow:none;outline:none}#landingpage .landingpage-sub-inner .login-inner .login-form .control-group .login-label{color:#1a304b;display:block;font-size:12px;margin-bottom:0;text-align:left;text-transform:uppercase}@media screen and (max-width:550px){#landingpage .landingpage-sub-inner .login-inner .login-form .control-group .login-label{margin-bottom:7px}}#landingpage .landingpage-sub-inner .login-inner .login-form .control-group .btn-login-submit{background-color:#1a304b;border:0;border-radius:3px;color:#fff;font-size:15px;font-weight:600;height:30px;text-transform:uppercase}#landingpage .landingpage-sub-inner .login-inner .login-form .control-group .btn-login-submit:focus{outline:none}#landingpage .landingpage-sub-inner .register-inner .register-arrow{background-color:#fff;border-radius:2px;box-sizing:border-box;display:inline-block;height:30px;padding:5px;position:relative;text-decoration:none}#landingpage .landingpage-sub-inner .register-inner .register-arrow .register-arrow-text{color:#c0392b;font-size:15px;font-weight:700;text-transform:uppercase}#landingpage .landingpage-sub-inner .register-inner .register-arrow:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:14px 0 14px 17px;content:"";height:0;position:absolute;right:-17px;top:1px;-webkit-transform:rotate(1turn);transform:rotate(1turn);width:0}#landingpage .landingpage-sub-inner .register-inner .register-label{color:#1a304b;font-size:12px;text-transform:uppercase}#landingpage.info-page{min-height:520px}@media screen and (min-width:1200px){.landingpage-additional .container-fluid{margin-left:auto;margin-right:auto;max-width:1200px}}@media screen and (max-width:767px){.landingpage-additional .container-fluid{padding-left:10px;padding-right:10px}}.landingpage-additional .container-fluid{padding-top:100px}.landingpage-additional .teaser-box{height:150px;margin-bottom:30px;position:relative}.landingpage-additional .teaser-box .teaser-title-outside{color:#1a304b;font-size:14px;font-weight:600;text-align:left}@media screen and (min-width:1200px){.landingpage-additional .teaser-box .teaser-title-outside{font-size:20px;font-weight:500;line-height:22px}}.landingpage-additional .teaser-box .teaser-content-container{height:100%}@media screen and (min-width:768px) and (max-width:979px){.landingpage-additional .teaser-box .teaser-content-container{max-height:130px}}.landingpage-additional .teaser-box.double-teaser-box{background-color:transparent!important;height:330px;text-align:center}.landingpage-additional .teaser-box.double-teaser-box .teaser-text,.landingpage-additional .teaser-box.double-teaser-box .teaser-title,.landingpage-additional .teaser-box.double-teaser-box .teaser-title-outside{display:none}.landingpage-additional .teaser-box.double-teaser-box .teaser-image{float:none;height:auto}.landingpage-additional .teaser-box.double-teaser-box .teaser-content-container{max-height:none}.landingpage-additional .teaser-box .teaser-image{float:left;max-height:100%;width:auto}.landingpage-additional .teaser-box .teaser-text{box-sizing:border-box;color:#1a304b;font-size:14px;height:100%;line-height:17px;overflow:hidden;padding:7px;position:relative}@media screen and (min-width:768px) and (max-width:979px){.landingpage-additional .teaser-box .teaser-text{font-size:12px;line-height:14px}}.landingpage-additional .teaser-box .teaser-text .teaser-title{bottom:5px;color:#1a304b;font-size:14px;font-weight:600;padding-left:7px;position:absolute;right:5px;text-align:right}@media screen and (min-width:1200px){.landingpage-additional .teaser-box .teaser-text .teaser-title{font-size:20px;font-weight:500;line-height:22px}}.landingpage-newsletter{background-color:#676191;box-shadow:0 0 4px rgba(0,0,0,.7);color:#1a304b;font-weight:600;padding-bottom:10px;padding-top:5px;position:relative}@media (max-width:767px){.landingpage-newsletter{padding-left:15px;padding-right:15px}}.landingpage-newsletter form{margin-bottom:0}.landingpage-newsletter form input{margin-left:7px;margin-right:7px}@media (min-width:768px){.landingpage-newsletter form input{width:300px}}@media (max-width:767px){.landingpage-newsletter form input{margin-top:5px;width:80%}}.landingpage-newsletter form .form-desc{font-size:1.3em}.landingpage-newsletter form .newsletter-btn{background-color:#1a304b;font-size:16px!important;font-weight:600;letter-spacing:0;padding:5px 25px;text-transform:none}@media (max-width:767px){.landingpage-newsletter form .newsletter-btn{margin-top:5px}}.landingpage-newsletter .newsletter-msg-container{color:#000}.school-landingpage .btn-inverted-small,.school-landingpage .btn-main,.school-landingpage .btn-main-highlight,.school-landingpage .btn-main-mini,.school-landingpage .btn-main-small,.training-landingpage .btn-inverted-small,.training-landingpage .btn-main,.training-landingpage .btn-main-highlight,.training-landingpage .btn-main-mini,.training-landingpage .btn-main-small{font-size:14px!important;min-width:200px;padding:3px 10px;text-align:center}.school-landingpage .head-image,.training-landingpage .head-image{height:500px!important}@media screen and (max-width:920px){.school-landingpage .head-image,.training-landingpage .head-image{background-position:-350px -580px!important;background-size:inherit!important;height:400px!important}}@media screen and (max-width:979px){.school-landingpage .head-image .landingpage-body,.training-landingpage .head-image .landingpage-body{display:none}}.school-landingpage #loginWrapper,.training-landingpage #loginWrapper{padding-top:94px;position:absolute;z-index:10}@media screen and (max-width:767px){.school-landingpage #loginWrapper,.training-landingpage #loginWrapper{position:relative}}.school-landingpage #loginWrapper .alert,.training-landingpage #loginWrapper .alert{left:20%;margin:0 auto;min-width:300px;position:absolute;text-align:left;top:120px;width:50%;z-index:9999}.school-landingpage .landingpage-header,.training-landingpage .landingpage-header{background-position:-115px 0;height:500px}@media screen and (min-width:1600px){.school-landingpage .landingpage-header,.training-landingpage .landingpage-header{background-position:0 0;background-repeat:no-repeat;background-size:cover}}@media screen and (min-width:1800px){.school-landingpage .landingpage-header,.training-landingpage .landingpage-header{background-position:0 0}}@media screen and (min-width:2000px){.school-landingpage .landingpage-header,.training-landingpage .landingpage-header{background-position:0 0}}@media screen and (min-width:2200px){.school-landingpage .landingpage-header,.training-landingpage .landingpage-header{background-position:0 0}}@media screen and (min-width:2350px){.school-landingpage .landingpage-header,.training-landingpage .landingpage-header{background-position:0 0}}@media screen and (min-width:2450px){.school-landingpage .landingpage-header,.training-landingpage .landingpage-header{background-position:0 0}}@media screen and (max-width:920px){.school-landingpage .landingpage-header,.training-landingpage .landingpage-header{background-position:-647px -27px;height:420px}}.school-landingpage .landingpage-header .alert:not(.alert-book-access-code),.training-landingpage .landingpage-header .alert:not(.alert-book-access-code){position:absolute;top:20px;width:100%}.school-landingpage .landingpage-header .login-container,.training-landingpage .landingpage-header .login-container{background-color:rgba(97,114,124,.9);max-width:300px;padding:10px 20px;position:relative;top:50px}@media screen and (max-width:920px){.school-landingpage .landingpage-header .login-container,.training-landingpage .landingpage-header .login-container{top:3px}}@media screen and (max-width:767px){.school-landingpage .landingpage-header .login-container,.training-landingpage .landingpage-header .login-container{margin:0 auto}}@media screen and (max-width:360px){.school-landingpage .landingpage-header .login-container,.training-landingpage .landingpage-header .login-container{margin:0;max-width:100%!important;padding:5px}}.school-landingpage .landingpage-header .login-container .login-inner,.training-landingpage .landingpage-header .login-container .login-inner{text-align:center}.school-landingpage .landingpage-header .login-container .login-inner h3,.training-landingpage .landingpage-header .login-container .login-inner h3{color:#fff;font-weight:600;text-transform:uppercase}.school-landingpage .landingpage-header .login-container .login-inner p,.training-landingpage .landingpage-header .login-container .login-inner p{color:#fff;font-size:16px;text-align:center!important}.school-landingpage .landingpage-header .login-container .login-inner form,.training-landingpage .landingpage-header .login-container .login-inner form{margin-bottom:20px}.school-landingpage .landingpage-header .login-container .login-inner form .error-group,.school-landingpage .landingpage-header .login-container .login-inner form .success-group,.training-landingpage .landingpage-header .login-container .login-inner form .error-group,.training-landingpage .landingpage-header .login-container .login-inner form .success-group{color:#676191}.school-landingpage .landingpage-header .login-container .login-inner form .login-label,.training-landingpage .landingpage-header .login-container .login-inner form .login-label{color:#fff;display:block;font-weight:600;text-align:left;text-transform:uppercase}.school-landingpage .landingpage-header .login-container .login-inner form .password-forgotten,.training-landingpage .landingpage-header .login-container .login-inner form .password-forgotten{color:#fff;float:right;font-size:14px;text-decoration:underline}.school-landingpage .landingpage-header .login-container .login-inner form .password-forgotten:focus,.school-landingpage .landingpage-header .login-container .login-inner form .password-forgotten:hover,.training-landingpage .landingpage-header .login-container .login-inner form .password-forgotten:focus,.training-landingpage .landingpage-header .login-container .login-inner form .password-forgotten:hover{color:#ff755a}.school-landingpage .landingpage-header .login-container .login-inner form .login-btn-group,.training-landingpage .landingpage-header .login-container .login-inner form .login-btn-group{text-align:left}.school-landingpage .landingpage-header .login-container .login-inner form .login-btn-group .register-link,.training-landingpage .landingpage-header .login-container .login-inner form .login-btn-group .register-link{color:#fff;float:right;font-size:18px;font-weight:600;padding-top:2px;text-decoration:underline}@media screen and (max-width:310px){.school-landingpage .landingpage-header .login-container .login-inner form .login-btn-group .register-link,.training-landingpage .landingpage-header .login-container .login-inner form .login-btn-group .register-link{display:block;float:none;text-align:right}}.school-landingpage .landingpage-header .login-container .login-inner form .login-btn-group .register-link:focus,.school-landingpage .landingpage-header .login-container .login-inner form .login-btn-group .register-link:hover,.training-landingpage .landingpage-header .login-container .login-inner form .login-btn-group .register-link:focus,.training-landingpage .landingpage-header .login-container .login-inner form .login-btn-group .register-link:hover{color:#ff755a}.school-landingpage .landingpage-header .login-container .login-inner form .login-btn-group .btn-login-submit,.training-landingpage .landingpage-header .login-container .login-inner form .login-btn-group .btn-login-submit{background-color:#1a304b;border:0;border-radius:5px;color:#fff;font-size:16px;font-weight:600;margin-right:15px;text-transform:uppercase;width:95px}.school-landingpage .info-header,.training-landingpage .info-header{min-height:50px;padding:20px!important;text-align:center}@media screen and (max-width:1200px){.school-landingpage .info-header,.training-landingpage .info-header{height:auto;padding:0!important}}.school-landingpage .info-header h3,.training-landingpage .info-header h3{display:inline;padding:10px}@media screen and (max-width:1200px){.school-landingpage .info-header h3,.training-landingpage .info-header h3{display:block;padding:inherit}}.school-landingpage .info-header .container-fluid,.training-landingpage .info-header .container-fluid{padding-top:100px!important}.school-landingpage .info-header.lem-background,.training-landingpage .info-header.lem-background{background-color:rgba(224,229,233,.9)}.school-landingpage .info-header .btn-inverted-small,.school-landingpage .info-header .btn-main,.school-landingpage .info-header .btn-main-highlight,.school-landingpage .info-header .btn-main-mini,.school-landingpage .info-header .btn-main-small,.training-landingpage .info-header .btn-inverted-small,.training-landingpage .info-header .btn-main,.training-landingpage .info-header .btn-main-highlight,.training-landingpage .info-header .btn-main-mini,.training-landingpage .info-header .btn-main-small{line-height:24px;vertical-align:super}.school-landingpage .info-header .code-access-input,.training-landingpage .info-header .code-access-input{display:inline;position:absolute;right:10px;top:-180px}@media screen and (max-width:992px){.school-landingpage .info-header .code-access-input,.training-landingpage .info-header .code-access-input{top:-270px}}@media screen and (max-width:767px){.school-landingpage .info-header .code-access-input,.training-landingpage .info-header .code-access-input{display:block;margin:15px auto;position:relative;right:inherit;top:inherit}}.school-landingpage .info-header.gmt-landing,.training-landingpage .info-header.gmt-landing{background:none;min-width:inherit}.school-landingpage .info-header.gmt-landing .code-access-input,.training-landingpage .info-header.gmt-landing .code-access-input{display:block;height:155px;left:inherit;margin:0 auto;position:relative;right:inherit;top:inherit}.school-landingpage .info-header.gmt-landing .code-access-input form,.training-landingpage .info-header.gmt-landing .code-access-input form{height:139px;padding-top:15px}.school-landingpage .info-header.gmt-landing .code-access-input form #bookAccessInput,.training-landingpage .info-header.gmt-landing .code-access-input form #bookAccessInput{width:95px}.school-landingpage .info-content,.training-landingpage .info-content{text-align:center}.school-landingpage .info-content .position-relative,.training-landingpage .info-content .position-relative{box-sizing:border-box;padding:20px;position:relative}.school-landingpage .info-content .position-relative:hover,.training-landingpage .info-content .position-relative:hover{background-color:#f4f3f9}.school-landingpage .info-content .position-relative:hover .part-pic,.training-landingpage .info-content .position-relative:hover .part-pic{opacity:1}.school-landingpage .info-content p,.training-landingpage .info-content p{text-align:center!important}.school-landingpage .info-content .feature-link,.training-landingpage .info-content .feature-link{border:thin solid;border-radius:5px;font-weight:700;padding:2px 10px;text-transform:uppercase}.school-landingpage .info-content .part-pic,.training-landingpage .info-content .part-pic{margin-bottom:20px;max-width:100%;opacity:.7}.school-landingpage .info-content .info-pic,.training-landingpage .info-content .info-pic{height:auto;left:-80px;position:absolute;width:80px}@media screen and (max-width:767px){.school-landingpage .info-content .info-pic,.training-landingpage .info-content .info-pic{display:block;left:inherit;margin:10px auto;position:inherit}}.school-landingpage .info-content .info-part,.training-landingpage .info-content .info-part{position:relative}.school-landingpage .info-content .group-icon,.training-landingpage .info-content .group-icon{box-sizing:border-box;left:0;padding-right:20px;position:absolute;text-align:center;width:100%}@media screen and (max-width:979px){.school-landingpage .info-content .group-icon,.training-landingpage .info-content .group-icon{padding-right:0;position:relative}}@media screen and (max-width:767px){.school-landingpage .info-content .group-icon,.training-landingpage .info-content .group-icon{padding-right:20px;position:absolute}}.school-landingpage .info-content .group-icon a:focus,.school-landingpage .info-content .group-icon a:hover,.training-landingpage .info-content .group-icon a:focus,.training-landingpage .info-content .group-icon a:hover{text-decoration:none}.school-landingpage .info-content .group-icon .smaller-icons,.training-landingpage .info-content .group-icon .smaller-icons{max-height:70px;position:relative;top:-70px;width:auto}@media screen and (max-width:979px){.school-landingpage .info-content .group-icon .smaller-icons,.training-landingpage .info-content .group-icon .smaller-icons{top:inherit}}@media screen and (max-width:767px){.school-landingpage .info-content .group-icon .smaller-icons,.training-landingpage .info-content .group-icon .smaller-icons{top:-70px}}.school-landingpage .landingpage-header{background-position:-50px -480px}@media screen and (min-width:1600px){.school-landingpage .landingpage-header{background-position:0 -500px;background-repeat:no-repeat;background-size:cover}}@media screen and (min-width:1800px){.school-landingpage .landingpage-header{background-position:0 -570px}}@media screen and (min-width:2000px){.school-landingpage .landingpage-header{background-position:0 -630px}}@media screen and (min-width:2200px){.school-landingpage .landingpage-header{background-position:0 -690px}}@media screen and (min-width:2350px){.school-landingpage .landingpage-header{background-position:0 -750px}}@media screen and (min-width:2450px){.school-landingpage .landingpage-header{background-position:0 -780px}}@media screen and (max-width:920px){.school-landingpage .landingpage-header{background-position:-350px -530px;height:420px}}.landingpage-preview .preview-head{position:relative;text-align:center}.landingpage-preview .preview-head .pages{margin:0 auto;max-width:550px;position:relative;width:80%}@media screen and (max-width:550px){.landingpage-preview .preview-head .pages{max-width:100%}}.landingpage-preview .preview-head .page{max-width:100%;position:absolute;top:0}.landingpage-preview .preview-head .page.flipping{z-index:3}.landingpage-preview .preview-head .page.current-page{z-index:5}.landingpage-preview .preview-head .page.next-page{z-index:7}.landingpage-preview .preview-head .page .page-image{display:inline;float:left;position:relative;width:50%}.landingpage-preview .preview-head .page .page-image.odd{-webkit-transform-origin:left center 0;transform-origin:left center 0}.landingpage-preview .preview-head .page .page-image.even{-webkit-transform-origin:right center 0;transform-origin:right center 0}.landingpage-preview .preview-head .page .page-image .even-gradient{background:linear-gradient(90deg,transparent 95%,rgba(0,0,0,.2));height:100%;left:0;position:absolute;top:0;width:100%}.landingpage-preview .preview-head .page .page-image .odd-gradient{background:linear-gradient(270deg,transparent 95%,rgba(0,0,0,.15));height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:767px){.landingpage-preview .preview-head .digimap{margin:0 auto;max-width:90%}.landingpage-preview .preview-head .digimap .digimap-slider{opacity:1}}.landingpage-preview .preview-head .digimap .digimap-slider{margin:0 auto;max-width:90%;opacity:0;transition:opacity .2s ease-out}.landingpage-preview .preview-head .digimap .digimap-slider .irs-grid-pol{background:#000}.landingpage-preview .preview-head .digimap .digimap-slider .irs-grid-text{color:#000}.landingpage-preview .preview-head .digimap .digimap-slider-bg{background-color:#fff;margin:0 auto;max-width:450px;padding:10px 0}.landingpage-preview .preview-head .materials-description-container{margin:0 auto;width:100%}@media screen and (max-width:767px){.landingpage-preview .preview-head .materials-description-container{width:90%}}.landingpage-preview .preview-head .materials-description-container .materials-description{background-color:#fff;box-shadow:2px 2px 1px rgba(0,0,0,.5);box-sizing:border-box;display:inline-block;font-size:15px;font-weight:600;margin-top:20px;padding:7px 2.5em}.landingpage-preview .preview-head .materials{margin:0 auto;max-height:330px;max-width:500px;position:relative;width:100%}@media screen and (max-width:767px){.landingpage-preview .preview-head .materials{width:90%}}.landingpage-preview .preview-head .materials .material-1,.landingpage-preview .preview-head .materials .material-2,.landingpage-preview .preview-head .materials .material-3,.landingpage-preview .preview-head .materials .material-4{box-shadow:2px 2px 1px rgba(0,0,0,.5);opacity:.8;position:absolute;transition:.2s ease-out;width:33%}.landingpage-preview .preview-head .materials .material-1:hover,.landingpage-preview .preview-head .materials .material-2:hover,.landingpage-preview .preview-head .materials .material-3:hover,.landingpage-preview .preview-head .materials .material-4:hover{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05);z-index:25}.landingpage-preview .preview-head .materials .material-1{left:0;top:30px;z-index:20}.landingpage-preview .preview-head .materials .material-2{left:22%;top:20px;z-index:15}.landingpage-preview .preview-head .materials .material-3{left:44%;top:10px;z-index:10}.landingpage-preview .preview-head .materials .material-4{left:66%;top:0;z-index:5}.landingpage-preview .preview-head .book-arrows .book-left,.landingpage-preview .preview-head .book-arrows .book-right{height:100%;position:absolute;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:30}@media screen and (max-width:400px){.landingpage-preview .preview-head .book-arrows .book-left,.landingpage-preview .preview-head .book-arrows .book-right{padding:15px 10px}}.landingpage-preview .preview-head .book-arrows .book-left{display:none;left:0}.landingpage-preview .preview-head .book-arrows .book-right{right:0}.landingpage-preview .preview-head .book-covers{position:absolute;right:10%;top:-20px;transition:opacity .2s ease-out;width:150px}.landingpage-preview .preview-head .book-covers .cover{box-shadow:2px 2px 1px rgba(0,0,0,.5);position:relative;z-index:15}.landingpage-preview .preview-head .book-covers .cover.behind{bottom:0;left:0;letter-spacing:0;position:absolute;transition:left .25s,-webkit-transform .25s;transition:left .25s,transform .25s;transition:left .25s,transform .25s,-webkit-transform .25s;z-index:10}.landingpage-preview .preview-head .book-covers .cover.img-2{left:0;-webkit-transform:rotate(5deg);transform:rotate(5deg)}.landingpage-preview .preview-head .book-covers .cover.img-3{left:0;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.landingpage-preview .preview-head .mybook-container{margin:0 auto;max-width:540px;position:relative;width:100%}@media screen and (max-width:767px){.landingpage-preview .preview-head .mybook-container{width:90%}}.landingpage-preview .preview-head .mybook-left{left:1.8518518519%;position:absolute;text-align:left;top:4.0714285714%;width:44.1153846154%}.landingpage-preview .preview-head .mybook-left img{display:block;height:auto}.landingpage-preview .preview-head .mybook-left img.hide{display:none}.landingpage-preview .preview-head .mybook-right{position:absolute;right:1.8518518519%;text-align:right;top:4.0714285714%;width:44.1153846154%}.landingpage-preview .preview-head .mybook-right img{display:block;height:auto}.landingpage-preview .preview-head .mybook-right img.hide{display:none}.landingpage-preview .preview-head .mybook-form{background-color:#1a304b;color:#fff;font-size:15px;font-weight:600;padding:7px}@media screen and (max-width:767px){.landingpage-preview .preview-head .mybook-form .mybook-left-text{float:left;line-height:4.7em;text-align:right;width:48%}.landingpage-preview .preview-head .mybook-form .mybook-right-text{margin-left:52%;text-align:left}.landingpage-preview .preview-head .mybook-form .mybook-right-text label{display:block}}.landingpage-preview .preview-head .mybook-form label{display:inline;padding-right:2px}.landingpage-preview .preview-head .mybook-form label.easy{color:#eaca34}.landingpage-preview .preview-head .mybook-form label.medium{color:#f08c2c}.landingpage-preview .preview-head .mybook-form label.hard{color:#ce0c25}@media (max-width:767px){.landingpage-preview .preview-head .mybook-form label{line-height:1.5em}.landingpage-preview .preview-head .mybook-form label.hidden-desktop{display:inline!important}}.landingpage-preview .preview-head .mybook-form input{margin:-4px 0 0}@media (max-width:767px){.landingpage-preview .preview-head .mybook-form input.hidden-desktop{display:inline!important}}.btn-main-edutab,.info-btn{background:none;border:1px solid #c14401;border-radius:3px;color:#c14401;font-size:12px;font-weight:600;letter-spacing:.125em;margin-top:10px;text-transform:uppercase;transition:all .25s ease-in}.btn-highlight.btn-main-edutab,.btn-main-edutab:hover,.info-btn.btn-highlight,.info-btn:hover{background-color:#c14401;color:#fff;text-shadow:none}.btn-main-edutab{background:#518325;border:0;color:#fff;display:inline-block;font-size:14px!important;font-weight:700;letter-spacing:0;margin-top:0;padding:10px 25px;text-decoration:none;text-transform:none}.btn-main-edutab:focus,.btn-main-edutab:hover{background:#588f29;color:#fff;text-decoration:none}.info-text .btn-main-edutab,.teaser-box .btn-main-edutab{margin-top:10px;padding:5px 12px;vertical-align:top}@media screen and (max-width:767px){.teaser-box .btn-main-edutab{display:none}}.code-head{padding-top:150px}.code-head h3{margin-bottom:15px}.code-head p{color:#26292b;margin-bottom:20px}.code-head .code-form{height:100px}@media screen and (max-width:400px){.code-head .code-form{height:auto;padding:30px 10px}}.code-head .code-form:before{content:" ";display:inline-block;height:100%;vertical-align:middle}@media screen and (max-width:400px){.code-head .code-form:before{display:none}}.code-head .code-form #accessCodeForm{display:inline-block;margin:0;vertical-align:middle}.code-head .code-form #accessCodeForm #sendAccessCode{padding:5px 15px}@media screen and (max-width:400px){.code-head .code-form #accessCodeForm #sendAccessCode{margin-top:10px}}.code-head #code{margin:0 5px 0 0}.portal-login{padding-top:110px}.portal-login h3{color:#676191;font-size:20px;letter-spacing:1px;text-align:center}.portal-login h3.uppercase{text-transform:uppercase}.portal-login #landingpage{padding-top:0;width:auto}.portal-login #landingpage .btn{padding:5px 15px}.portal-login #landingpage .landingpage-sub-inner{background-color:#fbddd7;border:2px solid #676191;box-shadow:none}.portal-head{margin:15px 0 30px;text-align:center}.portal-head .btn{font-size:16px;padding:5px 15px}.portal-head .margin-top-10{margin-top:10px}.portal-head .choice-pupil,.portal-head .choice-teacher{border:2px solid #cfd3d9;padding:25px}.portal-head .choice-pupil hr,.portal-head .choice-teacher hr{border-color:#a5aeba}.portal-head .choice-pupil .no-decoration,.portal-head .choice-pupil .no-decoration:focus,.portal-head .choice-pupil .no-decoration:hover,.portal-head .choice-teacher .no-decoration,.portal-head .choice-teacher .no-decoration:focus,.portal-head .choice-teacher .no-decoration:hover{display:block;outline:none;text-decoration:none}.portal-head .choice-pupil .domain-image,.portal-head .choice-teacher .domain-image{height:120px}@media screen and (max-width:979px){.portal-head .choice-pupil .domain-image,.portal-head .choice-teacher .domain-image{height:auto}}.portal-head .choice-pupil .domain-image:before,.portal-head .choice-teacher .domain-image:before{content:" ";display:inline-block;height:100%;vertical-align:bottom}@media screen and (max-width:979px){.portal-head .choice-pupil .domain-image:before,.portal-head .choice-teacher .domain-image:before{display:none}}.portal-head .choice-pupil .domain-image img,.portal-head .choice-teacher .domain-image img{display:inline-block;height:auto;max-height:120px;max-width:300px;vertical-align:bottom;width:300px}@media screen and (max-width:979px){.portal-head .choice-pupil .domain-image img,.portal-head .choice-teacher .domain-image img{max-width:100%}}.portal-head .choice-pupil .teaser-box,.portal-head .choice-teacher .teaser-box{margin:0 0 20px;text-align:left;width:100%}.portal-head .choice-pupil .teaser-box .teaser-image,.portal-head .choice-teacher .teaser-box .teaser-image{height:auto;width:auto}@media screen and (max-width:979px){.portal-head .choice-pupil .teaser-box .teaser-image,.portal-head .choice-teacher .teaser-box .teaser-image{width:auto}}.portal-head .no-margin-left{margin-left:0}.portal-head .width-50{width:50%}@media screen and (max-width:767px){.portal-head .width-50{width:inherit}}.portal-head .choice-teacher{background-color:rgba(186,192,201,.7);padding-left:35px}@media screen and (max-width:767px){.portal-head .choice-teacher{padding-left:25px}}.portal-head .choice-pupil{padding-right:35px}@media screen and (max-width:767px){.portal-head .choice-pupil{padding-right:25px}}.portal-head h2{font-size:26px}.portal-head h3{font-size:20px;letter-spacing:1px}.portal-head h3.uppercase{color:#676191;text-transform:uppercase}.landingpage-video{position:relative}@media screen and (max-width:768px){.landingpage-video{padding-top:20px}}.landingpage-video .video-play-button{color:red;display:inline-block;font-size:60px;left:50%;line-height:0;margin:-30px auto auto -30px;position:absolute;top:50%;z-index:10}.landingpage-video .video-play-button:focus,.landingpage-video .video-play-button:hover{color:#c00;text-shadow:0 0 5px rgba(0,0,0,.75)}@media screen and (min-width:1000px){#videoModal .modal-dialog{width:900px}}@media screen and (max-width:768px){#videoModal .modal-dialog{top:90px}}#videoModal .modal-dialog .modal-content{text-align:center}#videoModal .modal-dialog .modal-content iframe{height:230px;width:100%}@media screen and (min-width:1000px){#videoModal .modal-dialog .modal-content iframe{height:400px}}@media screen and (min-width:768px){#videoModal .modal-dialog .modal-content iframe{height:315px}}.announcement-container{background-color:#f9ffe3;color:#729000;display:flex;flex-flow:row wrap;font-size:20px;justify-content:center;padding:15px 0 0;text-align:center}.announcement-container .announcement-text{align-items:center;color:#729000;display:flex;margin:0 10px;text-transform:uppercase}.announcement-container .announcement-text .text-underline{text-decoration:underline!important}.announcement-container .announcement-text:hover{text-decoration:none}.announcement-container .announcement-text i{font-size:25px}.announcement-container .plus-group{display:inline-block}@media (max-width:700px){.announcement-container .plus-group{display:none}}.announcement-container .plus-group i{font-size:20px;margin:0 10px}.help-announcement-container{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);padding:10px 0}.help-announcement-container.help-head{background-color:#f9ffe3;box-shadow:none}.help-announcement-container.help-head .contact-link{color:#676191;font-weight:600;text-decoration:underline}.help-announcement-container.help-head .btn-wide{font-size:18px!important;margin-top:1rem;padding:8px 3rem;text-transform:inherit}.help-announcement-container.help-head .help-columns .help-column{align-items:start;background-color:#efffb1;box-shadow:0 0 5px 0 rgba(0,0,0,.2);justify-content:start;padding:15px}.help-announcement-container.help-head .help-columns .help-column *{text-align:left!important}.help-announcement-container.help-head .help-columns .help-column h3{color:#78902a;font-size:20px!important;margin-top:0}.help-announcement-container.help-head .help-columns .help-column .help-badge{background-color:#78902a;border-radius:0 4px 4px 0;color:#fff;display:inline-block;margin-bottom:.5rem;margin-left:-15px;padding:2px 10px}.help-announcement-container.help-head .help-columns .help-column p{margin-bottom:0}.help-announcement-container.help-head p{text-align:center!important}.help-announcement-container.help-head .btn-wide{width:auto}.help-announcement-container h2{color:#729000;text-align:center;text-transform:uppercase}.help-announcement-container h3,.help-announcement-container p{width:100%}.help-announcement-container *{text-align:center!important}.help-announcement-container .video-columns{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:center}.help-announcement-container .video-columns .video-column{align-items:flex-end;display:flex;flex-flow:row wrap;justify-content:center;margin:10px;max-width:100%;min-width:300px;width:530px}.help-announcement-container .video-columns .video-column p{text-align:left!important}.help-announcement-container .video-columns .video-column iframe{height:270px;width:100%}.help-announcement-container .help-columns{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:center}.help-announcement-container .help-columns .help-column{align-items:flex-end;background-color:#f9ffe3;border-radius:20px;color:#676093;display:flex;flex-flow:row wrap;justify-content:center;margin:10px;max-width:100%;min-width:300px;overflow:hidden;padding:20px;position:relative;width:350px}@media (max-width:320px){.help-announcement-container .help-columns .help-column{margin:10px 0}}.help-announcement-container .help-columns .help-column .btn-inverted-small,.help-announcement-container .help-columns .help-column .btn-main,.help-announcement-container .help-columns .help-column .btn-main-highlight,.help-announcement-container .help-columns .help-column .btn-main-mini,.help-announcement-container .help-columns .help-column .btn-main-small{width:auto}.help-announcement-container .help-columns .help-column .free-badge{background-color:#e2ff71;color:#729000;display:inline-block;font-weight:700;height:40px;left:-30px;padding-top:20px;position:absolute;text-align:center;text-transform:uppercase;top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:100px}.all-books{text-align:center}.all-books a{margin:20px 0}@media (min-width:720px){.row-authorization .btn-custom-green,.row-authorization .btn-custom-red-inverse{margin-right:20px}}.btn-action-blue-inverse,.btn-action-green,.btn-custom-blue,.btn-custom-brown,.btn-custom-green,.btn-custom-red,.btn-custom-red-inverse{align-items:center;border-radius:5px;display:inline-flex;flex-flow:row wrap;font-size:20px;justify-content:center;margin:15px auto 0;padding:10px 20px;text-decoration:none}.btn-action-blue-inverse i,.btn-action-blue-inverse img,.btn-action-green i,.btn-action-green img,.btn-custom-blue i,.btn-custom-blue img,.btn-custom-brown i,.btn-custom-brown img,.btn-custom-green i,.btn-custom-green img,.btn-custom-red i,.btn-custom-red img,.btn-custom-red-inverse i,.btn-custom-red-inverse img{margin:5px 10px;max-height:35px;width:auto}.btn-custom-red-inverse:focus,.btn-custom-red-inverse:hover,.btn-custom-red:focus,.btn-custom-red:hover{background-color:#cf122e;color:#fff;text-decoration:none}.btn-custom-red{background-color:#e61433;border-radius:15px;color:#fff}.btn-custom-red:focus,.btn-custom-red:hover{background-color:#cf122e;color:#fff}.btn-custom-red-inverse{background-color:#fff;box-shadow:inset 0 0 0 1px #e61433;color:#e61433}.btn-custom-red-inverse:focus,.btn-custom-red-inverse:hover{background-color:#f2f2f2;color:#e61433}.btn-custom-green{background-color:#ecf4c4;border:1px solid #89ab00;color:#89ab00}.btn-custom-green:focus,.btn-custom-green:hover{background-color:#e5f0af;color:#89ab00;text-decoration:none}.btn-custom-brown{background-color:#786868;border-radius:15px;color:#fff;font-weight:700;margin:15px auto 0}.btn-custom-brown:focus,.btn-custom-brown:hover{background-color:#6a5c5c;color:#fff;text-decoration:none}.btn-custom-blue{background-color:#47556c;border-radius:15px;color:#fff}.btn-custom-blue:focus,.btn-custom-blue:hover{background-color:#3d495d;color:#fff;text-decoration:none}.btn-action-green{background-color:#5f7d36;border:2px hidden;border-radius:15px;color:#fff;font-size:20px;font-weight:700;text-align:center;text-decoration:none;width:100%}.btn-action-green:focus,.btn-action-green:hover{background-color:#516b2e;color:#fff;cursor:pointer;text-decoration:none}.btn-action-blue-inverse{border:2px solid #47556c;border-radius:15px;color:#47556c;font-size:20px;font-weight:700;padding:8px 18px;text-align:center;text-decoration:none;width:48%}.btn-action-blue-inverse:focus,.btn-action-blue-inverse:hover{background-color:#3d495d;color:#fffccf;cursor:pointer;text-decoration:none}.link-box{border-radius:25px;box-shadow:0 2px 3px 0 rgba(0,0,0,.35);display:flex;flex-direction:column;padding:8px;text-decoration:none}@media (min-width:768px){.link-box{height:290px}}.link-box h2{margin:0}.link-box.box-digibooks{background-color:#e61433;justify-content:center}.link-box.box-digibooks a{text-decoration:none}.link-box.box-digibooks p{color:#fff;font-size:26px;font-weight:700}.link-box.box-digibooks img{height:90px;width:125px}.link-box.box-digibooks:hover{background-color:#cf122e}.link-box.box-materials{background-color:#687692;justify-content:center}.link-box.box-materials a{text-decoration:none}.link-box.box-materials p{color:#fff;font-size:26px;font-weight:700}.link-box.box-materials img{height:75px;width:75px}.link-box.box-materials:hover{background-color:#5d6a83}.link-box.box-user{#width:440px;background-color:#fff;justify-content:space-around}.link-box.box-user p{color:#47556c;font-size:16px;font-weight:700;margin:0}.link-box.box-user a{font-weight:700;margin:0 auto;width:85%}.link-box.box-user a.link{color:#47556c;font-size:20px;font-weight:600;text-decoration:underline;width:226px}.link-box.box-user a.link:hover{text-decoration:none}.link-box.box-self-service{#width:440px;background-color:#f6eeea;border:6px solid #fff;justify-content:space-around}.link-box.box-self-service h2{color:#786868}.link-box.box-self-service p{color:#786868;font-size:20px;font-weight:600;margin:0;text-align:center}.link-box.box-self-service a{font-weight:700;margin:0 auto;width:85%}.action-box{border-radius:25px;box-shadow:0 2px 3px 0 rgba(0,0,0,.35);color:#47556c;font-size:26px;padding:15px 30px}.action-box .bold{font-weight:700}.action-box p{font-size:20px;font-weight:600;margin:0;text-align:center}.action-box a{font-size:15px}.action-box img{height:25px}.action-box.green{background-color:#f5ffe9}.action-box.yellow{background-color:#fffccf}.feature-box{background-color:#f2f5f9;border-radius:25px;box-shadow:0 2px 3px 0 rgba(0,0,0,.35);height:300px;margin:10px 0;padding:36px 27px 0 53px}.feature-box h2{color:#47556c;font-size:25px;font-weight:400;text-align:center}.feature-box p{color:#63708c;font-size:18px;font-weight:600;text-align:center}.feature-box .feature-icon{height:60px;width:auto}.feature-box.digifit{height:auto}.feature-box.digifit span{font-weight:700}.feature-box.digifit .image-container{background-color:#fff;border:1px solid #c9c9c9;height:auto}.other-tools-box{font-size:18px}.other-tools-box h2{color:#626c72;font-size:20px;font-weight:700}.other-tools-box a{color:#e61433;font-weight:700;text-decoration:underline}.other-tools-box a:hover{text-decoration:none}.other-tools-box img{height:60px;width:auto}.booklist-tile{box-shadow:none}.hide{display:none!important}form{margin:auto}.alert-drop{display:none;position:fixed;text-align:center;width:100%;z-index:9999}.alert-drop .alert{margin:0 auto;padding:10px}.alert-drop .alert .close{right:unset;top:unset}.select2-container{z-index:9999}.modal-lock{overflow:hidden!important}@media screen and (max-width:979px){.modal-lock{position:fixed!important}}a:active,a:focus{outline:0}#passwordReminder{background-color:rgba(0,0,0,.7);height:100%;padding-top:50px;position:fixed;top:95px;width:100%;z-index:999}#passwordReminder .form-input{background-color:#fff;margin:0 auto;max-width:350px;padding:10px}#passwordReminder .form-input #passwordVal{margin:0 10px 0 0}#passwordReminder .form-input #passwordVal.failure{border-color:#ff755a;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px #ff755a}#passwordReminder .form-input #submitPassword{padding:5px}@media screen and (max-width:345px){#passwordReminder .form-input #submitPassword{margin-top:5px}}.worksheet-container .container{padding-bottom:20px;padding-top:10px}.storage-capacity{color:#8c8c8c;display:inline;float:right;font-size:12px;margin:0;padding:0;position:absolute;right:0;top:-20px;width:220px}h3{font-size:20px}#fileUploadContainer .dz-preview,[id^=filePreview]{left:0;margin-top:10px;position:absolute;top:50%;width:100%}#fileUploadContainer .dz-preview .dz-details,#fileUploadContainer .dz-preview .dz-error-mark,#fileUploadContainer .dz-preview .dz-image,#fileUploadContainer .dz-preview .dz-size,#fileUploadContainer .dz-preview .dz-success-mark,[id^=filePreview] .dz-details,[id^=filePreview] .dz-error-mark,[id^=filePreview] .dz-image,[id^=filePreview] .dz-size,[id^=filePreview] .dz-success-mark{display:none}#fileUploadContainer .dz-preview .dz-progress,[id^=filePreview] .dz-progress{margin:0 auto;max-width:300px}#fileUploadContainer .dz-preview .dz-progress .progress-bar,[id^=filePreview] .dz-progress .progress-bar{background-color:#676191}#fileUploadContainer .dz-preview .dz-progress .progress-bar.finished,[id^=filePreview] .dz-progress .progress-bar.finished{background-color:#46a546}[id^=category-drop-]{position:relative}[id^=category-drop-] [id^=filePreview]{left:5%;width:90%}.btn-highlight{background-color:#1a304b;background-image:none;color:#dfe5e8;text-shadow:none}.btn-highlight:focus,.btn-highlight:hover{background-color:#323a45;background-position:0 0;color:#dfe5e8}.worksheet-head h3{font-size:28px}section.page-title,section.schoolbag-filters{padding-bottom:10px}section.schoolbag-filters{color:#1a304b;padding-top:10px!important}section.schoolbag-filters .filter-input{font-weight:700}section.schoolbag-filters .filter-label{font-size:12px;text-transform:uppercase;vertical-align:middle}section.schoolbag-filters.last-filter .btn{line-height:20px;padding:4px 15px;vertical-align:middle}section.schoolbag-filters.last-filter .float-right{float:right}@media screen and (max-width:767px){section.schoolbag-filters.last-filter #manageCategories{float:none;margin-top:5px}}section.schoolbag-filters .schoolbag-label{display:inline-block;font-size:18px;margin:0;padding-left:0;text-transform:none}section.schoolbag-filters .schoolbag-input{line-height:20px;margin:0 10px;vertical-align:middle}@media screen and (max-width:768px){section.schoolbag-filters .schoolbag-input{margin:0 10px 0 0}}@media screen and (max-width:365px){section.schoolbag-filters .schoolbag-input{display:block;margin:5px 0}}section.schoolbag-filters.worksheet-dropzone{background-image:url(/images/stripe.png?ec86ac26eac1e7b5f57450047d3b726c);border-top:1px solid #ccc}section.schoolbag-filters.last-filter{border-top:1px solid #ccc}.schoolbag-overview{padding-top:40px}div.file-upload{height:185px;padding:15px}@media screen and (max-width:670px){div.file-upload{height:70px}}div#fileUploadContainer{background-color:hsla(0,0%,100%,.3);border:2px dashed #bbb;border-radius:5px;height:155px;padding:0 15px;position:relative}div#fileUploadContainer>form{background:none;border:0;height:100%;min-height:0;padding:44px 0 0}div#fileUploadContainer>form *{cursor:pointer}div#fileUploadContainer>form .dz-message{margin-top:0}@media (max-width:670px){div#fileUploadContainer>form .dz-message{margin:0}}div#fileUploadContainer h3{color:#aaa;font-size:20px;font-weight:600;margin-bottom:10px;margin-top:0}div#fileUploadContainer .plus-glyph{color:#bbb;font-size:50px;left:20px;margin-top:-30px;padding-top:5px;position:absolute;top:50%}div#fileUploadContainer .btn{margin-top:10px;padding:7px 25px}@media screen and (max-width:670px){div#fileUploadContainer{background-color:transparent;border:none;height:30px;padding:5px}div#fileUploadContainer>form{padding:0}div#fileUploadContainer .plus-glyph,div#fileUploadContainer h3{display:none}}.worksheet-btn-teacher .btn{border-color:#1a304b;border-radius:0!important;box-shadow:none!important;color:#1a304b;font-size:14px;margin-left:0!important;text-shadow:none!important;width:300px}.worksheet-btn-teacher .btn:hover{background:#1a304b;color:#fff}.worksheet-btn-teacher .btn.btn-highlight{color:#fff!important}@media screen and (max-width:430px){.worksheet-btn-teacher .btn{display:block!important}}.worksheet-subject-header{margin-top:55px}.worksheet-subject-header .worksheet-subject-edit-link{border:thin solid #676191;color:#676191;padding:1px 7px}.worksheet-subject-header .worksheet-subject-edit-link:hover{text-decoration:none}.worksheet-subject-header .cat-input{max-width:150px}@media screen and (max-width:992px){.worksheet-subject-header{text-align:right;width:100%}.worksheet-subject-header [id^=categoryEdit-]{width:120px}}@media screen and (max-width:767px){.worksheet-subject-header{margin-bottom:20px;margin-top:10px;text-align:center}}.worksheet-dummy,.worksheet-wrapper{float:left}.worksheet-dummy{align-self:baseline;background-image:url(/images/stripe.png?ec86ac26eac1e7b5f57450047d3b726c);border:1px solid #bbb;border-radius:2px;box-sizing:border-box;margin-left:23px;padding:10px;width:155px}.worksheet-dummy .dummy-wrapper{background-color:hsla(0,0%,100%,.3);border-radius:10px;box-sizing:border-box;color:#aaa;font-weight:700;height:220px}.worksheet-dummy .dummy-wrapper .dummy-action{border:2px dashed #bbb;border-radius:5px;box-sizing:border-box;height:100%}.worksheet-dummy .dummy-wrapper .dummy-action [id^=glyph-]{cursor:pointer}.worksheet-dummy .dummy-wrapper .plus-glyph{color:#bbb;display:block;font-size:70px;margin-left:7px;margin-top:50px}@media screen and (max-width:767px){.worksheet-dummy .dummy-wrapper .plus-glyph{margin-top:90px}}.worksheet-dummy .dummy-wrapper .dz-filename{margin:15px 0}@media screen and (max-width:767px){.worksheet-dummy .dummy-wrapper{height:280px;margin:0}.worksheet-dummy{float:none;height:300px;margin:10px auto 20px;width:225px}}@media screen and (max-width:992px){.subject-seperator{display:none}}@media screen and (max-width:767px){.subject-seperator{display:inherit}}.worksheet-wrapper{height:305px;margin-left:20px;position:relative;width:155px}.worksheet-wrapper .background-light{background-color:#dfe5e8}.worksheet-wrapper .file-processing-back{background-color:hsla(0,0%,39%,.3);height:100%;left:0;position:absolute;top:0;width:100%}.worksheet-wrapper .file-processing-back .file-processing{background-color:hsla(0,0%,100%,.2);border-radius:50%;box-shadow:0 0 15px rgba(0,0,0,.4);height:50px;left:37%;position:absolute;top:35%;width:50px}@media screen and (max-width:767px){.worksheet-wrapper .file-processing-back .file-processing{left:41%;top:41%}.worksheet-wrapper .file-processing-back{height:265px}}.worksheet-wrapper .box-height{height:215px}.worksheet-wrapper .worksheet-cover{display:block;position:relative}.worksheet-wrapper .worksheet-cover img{box-shadow:0 0 5px rgba(0,0,0,.5);box-sizing:border-box;height:auto;margin-bottom:3px;margin-top:2px;width:96%}.worksheet-wrapper .book-active{height:40px;margin-left:122px;margin-top:-9px;position:absolute;width:40px;z-index:99}.worksheet-wrapper .book-active img{height:40px;width:40px}.worksheet-wrapper .book-active img.spinning{display:none}.worksheet-wrapper .book-active img.book-with{display:inherit}.worksheet-wrapper .book-active img.book-without{display:none}.worksheet-wrapper .book-active.spinn img.spinning{background-color:hsla(0,0%,100%,.6);border:2px solid #d51012;border-radius:5px;box-sizing:border-box;display:inherit!important;position:absolute;top:0}.worksheet-wrapper .book-active.book-notactive img.book-with,.worksheet-wrapper .book-active.spinn img.book-with{display:none}.worksheet-wrapper .book-active.book-notactive img.book-without{cursor:pointer;display:inherit}@media screen and (max-width:767px){.worksheet-wrapper .book-active{margin-left:190px}}.worksheet-wrapper .worksheet-title-container{height:20px;margin-top:5px;position:relative}.worksheet-wrapper .worksheet-title-container .moreSubjectsLink{border-bottom:thin dashed #26292b;line-height:13px;width:auto}.worksheet-wrapper .worksheet-title-container .moreSubjectsLink:hover{text-decoration:none}.worksheet-wrapper .worksheet-title-container a{color:#323a45;display:inline-block;font-weight:600;height:auto;width:110px;word-break:break-all}.worksheet-wrapper .worksheet-title-container a:hover{color:#323a45}.worksheet-wrapper .worksheet-title-container .worksheet-title{max-height:45px;overflow-y:hidden}@media screen and (max-width:767px){.worksheet-wrapper .worksheet-title-container .worksheet-title{max-height:none}}.worksheet-wrapper .worksheet-title-container .ws-subjects{display:block}.worksheet-wrapper .worksheet-title-container .ws-subjects .small-subject,.worksheet-wrapper .worksheet-title-container .ws-subjects a{font-size:12px}.worksheet-wrapper .worksheet-title-container .context-menu-toggle{color:red;cursor:pointer;display:inherit;float:right;font-weight:inherit;height:auto;position:absolute;right:-5px;top:1px;width:auto;word-break:inherit}.worksheet-wrapper .worksheet-title-container .context-menu-toggle:active,.worksheet-wrapper .worksheet-title-container .context-menu-toggle:focus,.worksheet-wrapper .worksheet-title-container .context-menu-toggle:hover{color:red;text-decoration:none}.worksheet-wrapper .worksheet-title-container .context-menu-toggle:focus{color:#676191;text-decoration:underline}@media screen and (max-width:767px){.worksheet-wrapper .worksheet-title-container{height:auto}}.worksheet-wrapper .contextmenu{background-color:#fff;border:thin solid #ccc;box-shadow:0 2px 5px rgba(0,0,0,.2);min-width:240px;position:absolute;z-index:999}.worksheet-wrapper .contextmenu ul{list-style:none;margin:0;padding:0}.worksheet-wrapper .contextmenu ul li{border-bottom:thin solid #ccc;display:block;padding:7px 15px 7px 10px;text-align:left}@media screen and (max-width:400px){.worksheet-wrapper .contextmenu ul li.background-light{display:none}.worksheet-wrapper .contextmenu ul li.background-light.setting-item{display:block!important}}.worksheet-wrapper .contextmenu ul li a{text-decoration:none;transition:all .25s ease-in;width:auto}.worksheet-wrapper .contextmenu ul li a:focus,.worksheet-wrapper .contextmenu ul li a:hover{color:#ff421d;padding-left:10px}.worksheet-wrapper .contextmenu ul li a.digiBookLink{color:#ccc;cursor:default;font-style:italic}.worksheet-wrapper .contextmenu ul li a.digiBookLink:hover{padding-left:0}.worksheet-wrapper .contextmenu ul li a.pdfLink{color:#ccc;cursor:default;font-style:italic}.worksheet-wrapper .contextmenu ul li a.pdfLink:hover{padding-left:0}.worksheet-wrapper .contextmenu ul li:last-child{border-bottom:none}@media screen and (max-width:979px){.worksheet-wrapper{height:305px}.worksheet-wrapper .box-height{height:auto;min-height:215px}.worksheet-wrapper .worksheet-title-container a{width:115px}.worksheet-wrapper .worksheet-title-container .context-menu-toggle{font-size:25px;right:-10px}}@media screen and (max-width:767px){.worksheet-wrapper{float:none;height:auto;margin:10px auto 40px;width:225px}.worksheet-wrapper .box-height{height:auto;min-height:215px}.worksheet-wrapper .worksheet-title-container a{width:180px}}#editCategories .schoolbag-category-add-container,#editWorksheet .schoolbag-category-add-container{margin-top:20px}#editCategories .schoolbag-category-add-container .schoolbag-label,#editWorksheet .schoolbag-category-add-container .schoolbag-label{margin-right:10px}#editCategories .modal-footer,#editWorksheet .modal-footer{clear:both}#editCategories .modal-dialog .btn,#editWorksheet .modal-dialog .btn{background:rgba(255,117,90,.7) repeat scroll 0 0;height:auto;padding:4px 15px}#editCategories .modal-dialog h3,#editWorksheet .modal-dialog h3{font-size:24px}#editCategories .modal-dialog .row,#editWorksheet .modal-dialog .row{width:100%}#editCategories .modal-dialog #categoriesList,#editCategories .modal-dialog .edit-categories-add,#editCategories .modal-dialog .edit-categories-btn,#editCategories .modal-dialog .edit-categories-head,#editWorksheet .modal-dialog #categoriesList,#editWorksheet .modal-dialog .edit-categories-add,#editWorksheet .modal-dialog .edit-categories-btn,#editWorksheet .modal-dialog .edit-categories-head{height:50px;text-align:center;width:100%}@media screen and (max-width:475px){#editCategories .modal-dialog #categoriesList,#editCategories .modal-dialog .edit-categories-add,#editCategories .modal-dialog .edit-categories-btn,#editCategories .modal-dialog .edit-categories-head,#editWorksheet .modal-dialog #categoriesList,#editWorksheet .modal-dialog .edit-categories-add,#editWorksheet .modal-dialog .edit-categories-btn,#editWorksheet .modal-dialog .edit-categories-head{height:auto;padding:10px}}#editCategories .modal-dialog .edit-categories-add,#editCategories .modal-dialog .edit-categories-btn,#editWorksheet .modal-dialog .edit-categories-add,#editWorksheet .modal-dialog .edit-categories-btn{padding-top:20px}@media screen and (max-width:767px){#editCategories .modal-dialog .edit-categories-add,#editCategories .modal-dialog .edit-categories-btn,#editWorksheet .modal-dialog .edit-categories-add,#editWorksheet .modal-dialog .edit-categories-btn{padding-top:10px}}#editCategories .modal-dialog #editExitCategory,#editWorksheet .modal-dialog #editExitCategory{background:transparent;border:thin solid #dc644b;color:#dc644b;float:left}#editCategories .modal-dialog #editExitCategory:hover,#editWorksheet .modal-dialog #editExitCategory:hover{background-color:#dc644b;color:#fff}#editCategories .modal-dialog #categoriesList,#editWorksheet .modal-dialog #categoriesList{height:auto;padding:20px 0 10px}#editCategories .modal-dialog #categoriesList .cat-del-button,#editWorksheet .modal-dialog #categoriesList .cat-del-button{border:thin solid #676191;color:#676191;padding:1px 7px}#editCategories .modal-dialog #categoriesList .cat-del-button:hover,#editWorksheet .modal-dialog #categoriesList .cat-del-button:hover{text-decoration:none}#editCategories .modal-dialog #categoriesList .cat-del-button.green,#editWorksheet .modal-dialog #categoriesList .cat-del-button.green{border:thin solid green;color:green}#editCategories .modal-dialog #categoriesList .categoryRowEdit,#editWorksheet .modal-dialog #categoriesList .categoryRowEdit{margin-bottom:10px}#editCategories .modal-dialog #categoriesList .categoryRowEdit input,#editWorksheet .modal-dialog #categoriesList .categoryRowEdit input{margin-bottom:5px}#editWorksheet{overflow:scroll!important}#editWorksheet .modal-body{display:inline-block}@media screen and (max-width:992px){#editWorksheet .modal-body{display:inherit}}#editWorksheet .editDigi{margin:5px 0;width:100%}#editWorksheet .editDigi a{display:inline-block;height:auto;width:auto}#editWorksheet .editDigi a:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 7px 4px #ff755a;text-decoration:none}#editWorksheet .editDigi img{box-sizing:border-box;height:40px;width:auto}#editWorksheet .edit-worksheet-head,#editWorksheet .edit-ws-btn,#editWorksheet .edit-ws-share{height:50px;text-align:center;width:100%}#editWorksheet .edit-worksheet-head{height:auto;margin-left:auto;text-align:left}#editWorksheet .edit-worksheet-head .cover-img{height:auto;max-width:100%}#editWorksheet .edit-worksheet-head .glow{border-color:#ff755a;box-shadow:0 0 5px 5px rgba(255,117,90,.75)!important}#editWorksheet .edit-worksheet-head #editWsCat,#editWorksheet .edit-worksheet-head #editWsDelFile,#editWorksheet .edit-worksheet-head #wsSetSubject{border:thin solid #676191;color:#676191;font-size:16px;line-height:34px;padding:1px 7px}#editWorksheet .edit-worksheet-head #editWsCat:hover,#editWorksheet .edit-worksheet-head #editWsDelFile:hover,#editWorksheet .edit-worksheet-head #wsSetSubject:hover{text-decoration:none}#editWorksheet .edit-worksheet-head #editWsCat.green,#editWorksheet .edit-worksheet-head #editWsDelFile.green,#editWorksheet .edit-worksheet-head #wsSetSubject.green{border:thin solid green;color:green}#editWorksheet .edit-worksheet-head .edit-ws-edits .ws-subjects{display:block;margin-top:5px}#editWorksheet .edit-ws-btn,#editWorksheet .edit-ws-share{padding-top:5px}#editWorksheet #sharedPers{margin-top:15px}#editWorksheet #sharedPers #editWSEmail{height:20px;width:350px}@media screen and (max-width:400px){#editWorksheet #sharedPers #editWSEmail{width:280px}}#editWorksheet #sharedPers .smaller{font-size:12px;text-align:center}#editWorksheet #sharedPers #searchShareable{margin-bottom:20px;margin-top:10px}#editWorksheet #sharedPers #searchShareable .select2{max-width:100%}@media screen and (max-width:992px){#editWorksheet #sharedPers #searchShareable #editWSShare{margin-top:10px}}#editWorksheet #sharedPers .shareContent{margin:0 auto;max-width:600px;padding-bottom:5px}#editWorksheet #sharedPers .shareContent #classResult{float:left}#editWorksheet #sharedPers .shareContent #classResult,#editWorksheet #sharedPers .shareContent #teachResult{display:inline-block;min-height:30px;padding:0 5px;text-align:left;width:267px}@media screen and (max-width:992px){#editWorksheet #sharedPers .shareContent #classResult,#editWorksheet #sharedPers .shareContent #teachResult{display:block;float:none;margin:0 auto;width:auto}}#editWorksheet #sharedPers .shareContent #classResult.left,#editWorksheet #sharedPers .shareContent #teachResult.left{border-right:1px solid #ccc}@media screen and (max-width:992px){#editWorksheet #sharedPers .shareContent #classResult.left,#editWorksheet #sharedPers .shareContent #teachResult.left{border-bottom:1px solid #ccc;border-right:0;margin-bottom:10px;padding-bottom:10px}}#editWorksheet #sharedPers .shareContent #classResult .smaller,#editWorksheet #sharedPers .shareContent #teachResult .smaller{margin-bottom:10px}#editWorksheet #sharedPers .shareContent #classResult ul,#editWorksheet #sharedPers .shareContent #teachResult ul{list-style:none;margin:0;padding:0}#editWorksheet #sharedPers .shareContent #classResult ul li,#editWorksheet #sharedPers .shareContent #teachResult ul li{align-items:center;display:flex;justify-content:space-between;line-height:22px;margin:0;padding:0}#editWorksheet #sharedPers .shareContent #classResult ul li span,#editWorksheet #sharedPers .shareContent #teachResult ul li span{display:inline-block;max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:992px){#editWorksheet #sharedPers .shareContent #classResult ul li span,#editWorksheet #sharedPers .shareContent #teachResult ul li span{max-width:250px}}#editWorksheet #sharedPers .shareContent #classResult ul li span.actions,#editWorksheet #sharedPers .shareContent #teachResult ul li span.actions{border:thin solid #676191;color:#676191;cursor:pointer;padding:0 2px;text-transform:uppercase;vertical-align:middle}#editWorksheet #sharedPers .shareContent #classResult ul li span.actions.plus-action,#editWorksheet #sharedPers .shareContent #classResult ul li span.actions.plus-action:active,#editWorksheet #sharedPers .shareContent #classResult ul li span.actions.plus-action:focus,#editWorksheet #sharedPers .shareContent #teachResult ul li span.actions.plus-action,#editWorksheet #sharedPers .shareContent #teachResult ul li span.actions.plus-action:active,#editWorksheet #sharedPers .shareContent #teachResult ul li span.actions.plus-action:focus{border:thin solid #ccc;color:#ccc}@media screen and (min-width:767px){#editWorksheet #sharedPers .shareContent #classResult ul li span.actions.plus-action:hover,#editWorksheet #sharedPers .shareContent #teachResult ul li span.actions.plus-action:hover{border:thin solid green!important;color:green!important}}#editWorksheet #sharedPers .shareContent #classResult ul li span.actions.plus-action.withPlus,#editWorksheet #sharedPers .shareContent #teachResult ul li span.actions.plus-action.withPlus{border:thin solid green;color:green}#editWorksheet #editWSExit{background:transparent;border:thin solid #dc644b;color:#dc644b;float:left}#editWorksheet #editWSExit:hover{background-color:#dc644b;color:#fff}#selectedSubjects{z-index:1060}#selectedSubjects .modal-dialog{top:100px}#selectedSubjects .btn{background:rgba(255,117,90,.7) repeat scroll 0 0;height:auto;padding:4px 15px}#selectedSubjects #subjectModal{height:300px;overflow:scroll}#selectedSubjects #subjectModal ul{list-style:none;max-width:400px;padding:0 0 30px}#selectedSubjects #subjectModal ul li{display:block;margin-bottom:5px}#selectedSubjects #subjectModal ul li.school-subjects input{display:inline}#selectedSubjects #subjectModal ul li label{display:inline;vertical-align:middle}body.profile .booklist-tile{padding-top:0}body.profile .booklist-tile .booklist-tile-content .booklist-tile-dark-row{margin-top:0}body.profile .profile-form{margin-top:20px}body.profile .profile-form .nav-tabs>li>a{color:#46556c}body.profile .profile-form .tab-pane{color:#46556c;padding-top:20px}body.digi-testweek .digi-testweek-tile h1{color:#46556c;font-size:24px;font-weight:700;margin-bottom:5px;margin-top:30px;text-transform:uppercase}body.digi-testweek .digi-testweek-tile h2{color:#d0011b;font-size:18px;font-weight:700;margin-bottom:20px;margin-top:0}body.mbook-info .mbook-content{color:#122049}body.mbook-info .mbook-content p{margin:0}body.mbook-info .mbook-content .mbook-logo{margin:35px 0 15px;width:325px}body.mbook-info .mbook-content>div{float:none}body.mbook-info .mbook-content>div.p-20{padding:20px 0}body.mbook-info .mbook-content>div.p-30{padding:30px 0}body.mbook-info .mbook-content div.row{width:100%}body.mbook-info .mbook-content div.row.features{padding-bottom:40px}body.mbook-info .mbook-content div.row>div{align-items:center;display:flex;flex-direction:column;justify-content:center}body.mbook-info .mbook-content div.row>div.large-image-container{padding:35px 70px 15px}body.mbook-info .mbook-content div.row>div.new{align-items:start;justify-content:start;padding-left:50px;padding-right:30px;text-align:start}body.mbook-info .mbook-content div.row>div.feature{justify-content:space-between}body.mbook-info .mbook-content div.row>div.feature>div{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px 0}body.mbook-info .mbook-content div.row>div.feature p{width:82%}body.mbook-info .mbook-content div.row>div.feature img{height:auto;width:70%}body.mbook-info .mbook-content div.row>div.list-container{align-items:start;justify-content:start;padding:20px 50px}body.mbook-info .mbook-content div.row>div span{align-self:start}body.mbook-info .mbook-content div.row>div li{text-align:start}body.mbook-info .mbook-content .red{color:#f00029}body.mbook-info .mbook-content .background-white{background-color:#fff}body.mbook-info .mbook-content .background-grey{background-color:#eaf1f9}body.mbook-info .mbook-content .feature-image{border:4px solid #fff;box-shadow:4px 6px 20px rgba(0,0,0,.082)}body.mbook-info .mbook-content .text-28{font-size:28pt;padding:30px 0}body.mbook-info .mbook-content .text-24{font-size:24pt}body.mbook-info .mbook-content .text-20{font-size:20pt}body.mbook-info .mbook-content .btn-custom-red{border-radius:30px;color:#fff;font-weight:800!important;margin:30px 0 20px;padding:7px 25px}@media (max-width:375px){body.mbook-info .mbook-content .btn-custom-red{font-size:15px}}body.mbook-info .mbook-content a.non-button-link{color:#122049;font-weight:700}body.mbook-info .mbook-imprint{color:#122049;margin:20px 0}body.mbook-info .mbook-imprint .container{width:100%}body.mbook-info .mbook-imprint .container .btn-custom-red{border-radius:30px;font-weight:600!important;margin:0;padding:7px 25px}@media (max-width:375px){body.mbook-info .mbook-imprint .container .btn-custom-red{font-size:15px}}body.mbook-info .mbook-imprint .container a{color:#122049;font-weight:700;text-decoration-thickness:2px}body.mbook-info .mbook-imprint .container .imprint{align-items:start;display:flex;flex-direction:column;justify-content:center;margin:20px}body.mbook-info .mbook-imprint .container .imprint div{margin:15px;text-align:start;width:100%}body.password-forgotten .booklist-tile{padding-top:0}body.password-forgotten .booklist-tile .booklist-tile-content .booklist-tile-dark-row{margin-bottom:15px;margin-top:0}body.password-forgotten .password-forgotten-confirmation-container{margin-top:2em}body.password-forgotten .password-forgotten-confirmation-container a{min-width:-webkit-min-content;min-width:min-content;width:30%}body.add-ons .booklist-tile{color:#47556c;padding:0}body.add-ons .booklist-tile .booklist-tile-content .booklist-tile-dark-row{background-color:#47556c;margin:0}body.add-ons .booklist-tile .booklist-tile-content .booklist-tile-dark-row .booklist-tile-title{text-align:center}body.add-ons .booklist-tile .booklist-tile-content .tile-row{border-top:1px solid #47556c;padding:20px 10px}body.add-ons .booklist-tile .booklist-tile-content .tile-row h2{font-size:26px;font-weight:500;margin-top:0}body.add-ons .booklist-tile .booklist-tile-content .tile-row .button-box{text-align:center}body.add-ons .booklist-tile .booklist-tile-content .flex-row{align-items:center;display:flex;flex-wrap:wrap;width:100%}body.add-ons .booklist-tile .booklist-tile-content .flex-row.flex-row-stretch{align-items:stretch}body.add-ons .booklist-tile .booklist-tile-content .flex-row .flex-col-1{flex:3;margin:10px;min-width:250px}body.add-ons .booklist-tile .booklist-tile-content .flex-row .flex-col{flex:1;margin:10px;text-align:center}body.add-ons .booklist-tile .booklist-tile-content img{display:inline-block;min-width:150px;padding:0 5px;width:150px}body.add-ons .modal{color:#323a45}body.add-ons .modal .modal-header{border:none;padding-bottom:0}body.add-ons .modal .modal-body .modal-heading{margin:20px auto!important}body.add-ons .modal .modal-body label{font-size:16px;font-weight:400;margin-top:30px}body.add-ons .modal .modal-body .input-group .form-control{background-color:#e6e9ee;border:none;border-radius:5px;font-size:26px;height:50px;text-align:left}body.add-ons .modal .modal-body .input-group .input-group-btn{background-color:transparent;border:none}body.add-ons .modal .modal-body .input-group .input-group-btn button{border-color:transparent;font-size:24px;height:50px}body.add-ons .modal .modal-body .input-group .input-group-btn button:hover{background-color:#e6e9ee}body.add-ons .modal .modal-body .input-group .tooltip .tooltip-arrow{border-bottom-color:#fff}body.add-ons .modal .modal-body .input-group .tooltip .tooltip-inner{background-color:#fff;color:#323a45;width:-webkit-max-content;width:max-content}body.add-ons .modal .modal-body .info-text{color:#518325;font-size:22px;font-weight:400}body.add-ons .btn.btn-success{background-color:#518325;border-color:#518325;border-radius:15px;display:inline;height:30px;padding:0 15px}body.add-ons .btn.btn-success:hover{background-color:#456f1f;border-color:#456f1f}body.add-ons .btn.btn-link{color:#1a304b;display:block;text-decoration:underline}body.add-ons .btn.btn-lg{border-radius:20px;font-size:20px;height:35px;margin:20px auto;padding:0 20px}body.privacy-policy .booklist-tile{padding-top:0}body.privacy-policy .booklist-tile .booklist-tile-content .booklist-tile-dark-row{margin-top:0}body.privacy-policy .booklist-tile .booklist-tile-content .booklist-tile-light-row,body.privacy-policy .booklist-tile p,body.privacy-policy .booklist-tile ul{margin-bottom:15px}body.privacy-policy .booklist-tile p:last-child,body.privacy-policy .booklist-tile ul:last-child{margin-bottom:30px}body.privacy-policy .booklist-tile p{text-align:justify}body.merge-users .booklist-tile{padding-top:0}body.merge-users .booklist-tile .booklist-tile-content .booklist-tile-dark-row{margin-top:0}body.merge-users .merge-users-form{margin-top:20px}body.demo-digi4school .demo-full-header{background:url(/img/landingpage/7.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;height:500px;position:relative}body.demo-digi4school .digi4school-code-form{background:#fff;border-radius:20px;bottom:50px;box-shadow:0 2px 24px rgba(0,0,0,.25);left:50%;line-height:1.2;max-width:97%;padding:40px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:430px}body.demo-digi4school .digi4school-code-form .demo-title{color:#fff;font-size:21px;font-weight:700}body.demo-digi4school .digi4school-code-form .demo-subtitle{color:#fff;font-size:21px;font-weight:300}body.demo-digi4school .digi4school-code-form .demo-description{color:#70aa00;font-size:19px}body.demo-digi4school .digi4school-code-form form label{color:#fff;font-size:19px}body.demo-digi4school .digi4school-code-form form input{background:#e5eaef;border:0;box-shadow:none;color:#fff;font-size:25px;text-align:center}body.demo-digi4school .digi4school-code-form form input:active,body.demo-digi4school .digi4school-code-form form input:focus{outline:none}body.demo-digi4school .demo-navigation{background:#667185;color:#fff;font-size:21px;padding:3px 0;text-align:center}body.demo-digi4school .demo-navigation .demo-navigation-inner{display:inline-block;display:block;margin-left:0;position:relative}body.demo-digi4school .demo-navigation .demo-date-box{background:#c70021;border:0;border-radius:5px;border-radius:0;box-shadow:0 2px 24px rgba(0,0,0,.5);box-shadow:none;left:100%;left:0;line-height:1.2;margin-left:0;margin-top:3px;padding:0 7px 4px;position:absolute;text-align:left;text-align:center;top:50%;top:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:none;transform:none;width:100%}body.demo-digi4school .demo-navigation .demo-date-box strong{font-size:14px}body.demo-digi4school .demo-features{background:#fff;color:#fff;font-size:20px;font-weight:600;padding:80px 0 40px;text-align:center}body.demo-digi4school .demo-features img{margin-bottom:10px}body.demo-digi4school .demo-features .full-access-tag{color:#70aa00;font-size:14px;font-weight:700}body.registration .registration-container{background:#fff;border-radius:20px;box-shadow:0 0 15px 0 rgba(0,0,0,.2);margin-bottom:20px;margin-top:20px;padding-top:20px}@media (max-width:767px){body.registration .registration-container{border-radius:0}}body.registration .registration-container .max-width{width:-webkit-max-content;width:max-content}@media (max-width:767px){body.registration .registration-container .mb-sm-3{margin-bottom:1rem}}body.registration .registration-container h2{font-weight:700}body.registration .registration-container form{margin-top:20px}body.registration .registration-container .btn-green{background-color:#518325;color:#fff;font-size:17px}body.registration .registration-container .btn-green:hover{background-color:#456f1f}body.registration .registration-container #teacherSection{background-color:#f3f5f9;border-radius:4px;cursor:pointer;padding:1.2rem}body.registration .registration-container #teacherSection input#asTeacher{cursor:pointer;pointer-events:none;position:relative;scale:170%;top:-3px}body.registration .registration-container #teacherSection label[for=asTeacher]{cursor:pointer;font-family:Open Sans,sans-serif;font-size:24px;font-weight:400;margin-bottom:0;margin-left:.7rem}body.registration .registration-container #teacherWrapper{padding:15px}body.registration .registration-container #teacherWrapper .schulkennzahl-info{color:#4c7b23!important}body.registration .registration-container #teacherWrapper .contact{color:#4c7b23!important;font-style:italic;font-weight:700}body.registration .registration-container #teacherWrapper .subjects{background:#fff!important}body.registration .registration-container #teacherWrapper .subjects label{font-weight:unset}body.registration .registration-container .schulkennzahl-info{font-size:13px;margin-left:.5rem}body.registration .registration-container .btn-group{width:100%}body.registration .registration-container .btn-group .btn-default{font-size:24px;outline:none;padding:10px 0;text-align:center;width:50%}body.registration .registration-container .btn-group .btn-default:focus{outline:none}body.registration .registration-container .btn-group .btn-default.btn-off.active,body.registration .registration-container .btn-group .btn-default.btn-on.active{background-color:#676191;color:#fff}body.faq-page .faq-header .row{margin-bottom:5%}body.faq-page .faq-header .headline{color:#47556c;font-size:32px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1;text-align:center}body.faq-page .faq-header .search-bar{width:100%}body.faq-page .faq-header .search-bar label{color:#47556c;font-weight:700;margin:5px}body.faq-page .faq-header .search-bar input{background-color:hsla(0,0%,100%,.592);border:0 #fff;border-radius:23px;box-shadow:4px 6px 14px 0 rgba(0,0,0,.07);padding:14px 13px;text-align:center;transition:.5s;width:40%}body.faq-page .faq-header .search-bar input::-webkit-input-placeholder{color:#47556c;opacity:.5}body.faq-page .faq-header .search-bar input:-ms-input-placeholder{color:#47556c;opacity:.5}body.faq-page .faq-header .search-bar input::-ms-input-placeholder{color:#47556c;opacity:.5}body.faq-page .faq-header .search-bar input::placeholder{color:#47556c;opacity:.5}body.faq-page .faq-header .search-bar input:focus{background-color:#fff;box-shadow:4px 6px 20px 0 rgba(0,0,0,.25)}body.faq-page .faq-header .search-bar #clear-search{bottom:1.5px;cursor:pointer;height:25px;position:relative;right:40px;width:25px;z-index:1}body.faq-page .faq-header .link-to-teacher-themes{color:#cd132c;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;text-decoration:underline}body.faq-page .faq-header .show-all-questions{color:#47556c;cursor:pointer;font-size:16px;font-weight:700}body.faq-page .faq-section .well{background-color:#e7f5d6;border:none;box-shadow:none}body.faq-page .faq-section img{border:thin solid rgba(0,0,0,.2);height:auto;max-width:100%;padding:5px}body.faq-page .faq-section h2{color:#47556c;font-size:22px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;margin:0 183px 22px 0}body.faq-page .faq-section h2 a{color:#47556c}body.faq-page .faq-section a{color:#2e6ca3;cursor:pointer;margin-bottom:1vh;margin-top:1vh}body.faq-page .faq-section h3{color:#cd132c;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;margin:0 165px 5px 0}body.faq-page .faq-section .question-container{background-color:hsla(0,0%,100%,.6);border-radius:6px;box-shadow:4px 6px 34px -5px rgba(0,0,0,.25);padding:20px 18px 33px 20px;transition:.5s}body.faq-page .faq-section .question-container>a{display:block}body.faq-page .faq-section .question-container:hover{background-color:#fff;box-shadow:4px 6px 20px 0 rgba(0,0,0,.25)}body.faq-page .faq-section .question-container:target{-webkit-animation:highlightContainer 1.5s;animation:highlightContainer 1.5s}@-webkit-keyframes highlightContainer{50%{background-color:#fff;box-shadow:8px 12px 54px 0 rgba(0,0,0,.25);-webkit-transform:scale(1.01);transform:scale(1.01)}}@keyframes highlightContainer{50%{background-color:#fff;box-shadow:8px 12px 54px 0 rgba(0,0,0,.25);-webkit-transform:scale(1.01);transform:scale(1.01)}}body.faq-page .faq-section #themen-und-antworten-fuer-lehrpersonen{background-color:#daeaff;border:3px solid hsla(0,0%,100%,.584);border-radius:6px}body.faq-page .faq-section #themen-und-antworten-fuer-lehrpersonen:hover{background-color:#edf3fb}body.faq-page .faq-section #themen-und-antworten-fuer-lehrpersonen:has(>:target){-webkit-animation:highlightTeacherQuestions 1.5s;animation:highlightTeacherQuestions 1.5s}@-webkit-keyframes highlightTeacherQuestions{50%{background-color:#edf3fb;box-shadow:8px 12px 54px 0 rgba(0,0,0,.25);-webkit-transform:scale(1.01);transform:scale(1.01)}}@keyframes highlightTeacherQuestions{50%{background-color:#edf3fb;box-shadow:8px 12px 54px 0 rgba(0,0,0,.25);-webkit-transform:scale(1.01);transform:scale(1.01)}}body.faq-page .faq-section .modal-body{color:#47556c}body.faq-page .faq-section .modal-body img{margin-bottom:1vh}body.faq-page .faq-section .copy-link-button{background-color:#47556c;color:#fff;transition:.2s}body.faq-page .faq-section .copy-link-button:hover{background-color:#337ab7}body.faq-page .faq-section .copy-block-button{background-color:#47556c;color:#fff;transition:.2s}body.faq-page .faq-section .copy-block-button:hover{background-color:#337ab7}body.faq-page .faq-section .tooltip-inner{background-color:#fff;border:1px solid #337ab7;color:#337ab7;font-weight:700}body.faq-page .faq-section .tooltip-arrow{border-right-color:#337ab7}body.faq-page .faq-footer{background-color:hsla(0,0%,100%,.6);border-radius:6px;box-shadow:4px 6px 20px 0 rgba(0,0,0,.25);padding:20px 18px 33px 20px;transition:.5s}body.faq-page .faq-footer:hover{background-color:#fff;box-shadow:4px 6px 54px 0 rgba(0,0,0,.25)}body.self-service-page .self-service-header .row{margin-bottom:5%}body.self-service-page .self-service-section .container .row:first-of-type .block-container{min-height:245px}body.self-service-page .self-service-section .container .row:nth-of-type(2) .block-container{min-height:370px}body.self-service-page .self-service-footer .contact-header{display:none!important}body.self-service-page .self-service-footer .contact-description a{color:#ce122e!important}body.self-service-page .self-service-section .container .row div[class^=col-]{height:100%;padding:unset}body.self-service-page .self-service-section img{margin:15px 0}body.self-service-page .self-service-section img:not(.size-original){height:60px;max-width:100%;padding:5px;width:auto}body.self-service-page .self-service-section a{margin:10px 0}body.self-service-page .self-service-section a,body.self-service-page .self-service-section img,body.self-service-page .self-service-section small,body.self-service-page .self-service-section span,body.self-service-page .self-service-section strong{display:inline-block}body.self-service-page .self-service-section a.button{background:#e61433;border-radius:20px;color:#fff;font-weight:700;padding:2px 30px;text-decoration:none}body.self-service-page .self-service-section a.link{color:#ce122e;font-weight:700;text-decoration:underline}body.self-service-page .self-service-section a.link:hover{text-decoration:none}body.self-service-page .self-service-section span,body.self-service-page .self-service-section strong{font-size:20px}body.self-service-page .self-service-section .block-container{background-color:#fff;border:3px solid #fff;border-radius:6px;box-shadow:4px 6px 34px -5px rgba(0,0,0,.25);padding:20px 18px 33px 20px;text-align:center;transition:.5s}body.self-service-page .self-service-section .block-container:hover{box-shadow:4px 6px 20px 0 rgba(0,0,0,.25);-webkit-filter:brightness(105%);filter:brightness(105%)}body.self-service-page .self-service-section .modal-body{color:#47556c}body.self-service-page .bg-blue{background-color:#e9f8ff!important}body.self-service-page .bg-green{background-color:#e4fcc2!important}body.self-service-page .bg-grey{background-color:#eaeaea!important}body.self-service-page .bg-red{background-color:#ffebed!important}body.self-service-page .self-service-form .section-title{border-bottom:1px solid #687692}body.self-service-page .self-service-form .section-title h2{font-size:20px}body.self-service-page .self-service-form [id^=warning]{color:#e61433}body.self-service-page .self-service-form a.link{color:#e61433;font-weight:700}@media only screen and (min-width:768px){body.self-service-page .self-service-form .form-label{text-align:right}}body.self-service-page .self-service-form .form-label label,body.self-service-page .self-service-form .form-label span{color:#626c72;font-size:20px;font-weight:300;letter-spacing:-1px;margin-left:auto}body.self-service-page .self-service-form .row.mb{margin-bottom:4em}body.self-service-page .self-service-form .hint{color:#db142f}body.self-service-page .self-service-form .required-asterisk{color:#db142f;font-weight:700;position:absolute;right:22px;top:8px;z-index:1}body.self-service-page .self-service-notification-container{background:#fff;border-radius:20px;box-shadow:0 0 15px 0 rgba(0,0,0,.2);margin-top:20px;overflow:hidden;padding:30px 50px;text-overflow:ellipsis}body.self-service-page .self-service-notification-container h2{font-weight:500}body.self-service-page .self-service-notification-container .title-green{color:#a0c801}body.self-service-page .self-service-notification-container .message-orange{color:#e0773e}body.self-service-page .self-service-notification-container a.btn,body.self-service-page .self-service-notification-container button{padding-bottom:0;padding-top:0}@media (min-width:768px){body.self-service-page .self-service-notification-container{height:430px}}@media (max-width:400px){body.self-service-page .self-service-notification-container{padding:30px 10px}}body.self-service-page .self-service-notification-container h2{margin:0}body.self-service-page .self-service-notification-container .row{margin:3%}body.self-service-page .self-service-notification-container .row.buttons div{margin:5%}body.self-service-page .self-service-notification-container .row.buttons a:not(.btn){color:#000}body.authorization .authorization-container a.btn:not(.password-show-button),body.authorization .authorization-container button:not(.password-show-button){font-size:17px;padding-bottom:0;padding-top:0;width:200px}body.authorization .authorization-container .login-container,body.authorization .authorization-container .login-container-inverse{border-radius:20px;margin-top:20px;overflow:hidden;padding:30px 50px;text-overflow:ellipsis}body.authorization .authorization-container .login-container h3,body.authorization .authorization-container .login-container-inverse h3{white-space:nowrap}@media (max-width:400px){body.authorization .authorization-container .login-container,body.authorization .authorization-container .login-container-inverse{padding:30px 10px}}body.authorization .authorization-container .login-container{background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.2)}body.authorization .authorization-container .login-container .login-label{color:#46556c;display:block;font-weight:600;text-align:left}body.authorization .authorization-container .login-container .password-forgotten{display:flex;font-size:14px;justify-content:space-between;margin-bottom:20px}body.authorization .authorization-container .login-container .password-forgotten a{color:#46556c;font-weight:700;text-decoration:underline}body.authorization .authorization-container .login-container .password-forgotten a:focus,body.authorization .authorization-container .login-container .password-forgotten a:hover{color:#ff755a}body.authorization .authorization-container .login-container-inverse{box-shadow:inset 0 0 0 1px grey}body.authorization .authorization-container .login-container-inverse div{margin:20px 0;text-align:left}body.authorization .login-alert{margin-top:35px}body.authorization .grey{color:#bbc3ce}body.authorization .btn-green{background-color:#518325;color:#fff}body.authorization .btn-green:hover{background-color:#456f1f}body.authorization .smaller-icons{max-height:70px;width:auto}body.authorization h3{color:#46556c;letter-spacing:0}body.authorization .bold{font-weight:700}body.authorization .margin-bottom{margin-bottom:35px}body.authorization .login-warnings{padding-left:0!important}@media (max-width:767.98px){body.authorization .login-warnings{padding-right:0!important}}body.yedo-information .container{font-size:16px;font-weight:400}body.yedo-information h1,body.yedo-information h2,body.yedo-information h3,body.yedo-information h4{font-weight:400}body.yedo-information .cooperations{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:3rem}body.yedo-information .cooperations div{margin:10px 0}body.yedo-information .cooperations img{height:auto}body.yedo-information .feature-preview{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:3rem}body.yedo-information .feature-preview img{margin-bottom:1rem;max-height:100px}body.yedo-information .feature-preview div:not(.feature){align-items:stretch;display:flex;margin:5px 0}body.yedo-information .feature-preview .feature{align-items:center;background:#fff;border-radius:4px;display:flex;flex-direction:column;justify-content:center;padding:20px 10px;text-align:center}.landingpage-newsletter{background-color:rgba(145,131,192,.9)!important}.landingpage-newsletter .newsletter-text{color:#fff}.btn-light{border-color:#676191!important;color:#676191!important}.btn-light:focus,.btn-light:hover{background-color:#676191!important;color:#fff!important}.btn-inverted-small,.btn-login,.btn-main,.btn-main-highlight,.btn-main-mini,.btn-main-small,.btn-register{background-color:rgba(103,97,145,.7)!important;color:#fff!important}.btn-highlight,.btn-inverted-small:focus,.btn-inverted-small:hover,.btn-login:focus,.btn-login:hover,.btn-main-highlight:focus,.btn-main-highlight:hover,.btn-main-mini:focus,.btn-main-mini:hover,.btn-main-small:focus,.btn-main-small:hover,.btn-main:focus,.btn-main:hover,.btn-register:focus,.btn-register:hover{background-color:#676191!important;color:#fff!important}.code-head .code-form{background-color:#e6e4f0;border:2px solid rgba(103,97,145,.7)}.btn-empty{background:none!important;border:thin solid rgba(103,97,145,.7)!important;color:rgba(103,97,145,.7)!important}.btn-empty:focus,.btn-empty:hover{background:none!important;border:thin solid #676191!important;color:#676191!important}.info-header{background-color:rgba(217,215,228,.8)}.color-school{color:#676191!important}.background-school{background:none!important;background-color:rgba(145,131,192,.9)!important}.background-dark-school{background:none!important;background-color:rgba(103,97,145,.9)!important}.background-school-sidebar{background:none!important;background-color:rgba(145,131,192,.5)!important}.school-link-theme{border-color:rgba(103,97,145,.7)!important;color:rgba(103,97,145,.7)!important}.school-link-theme:focus,.school-link-theme:hover{border-color:#676191!important;color:#676191!important}input[type=password]:focus,input[type=text]:focus{border-color:#676191;box-shadow:0 0 5px 2px rgba(103,97,145,.7)}.code-access-input button,.code-access-input input{border-color:rgba(103,97,145,.7)!important}#editWSExit{background-color:transparent!important;color:#676191!important}#editWSExit:hover{background-color:#676191!important;color:#fff!important}#editExitCategory{background-color:transparent!important;color:#676191!important}#editExitCategory:hover{background-color:#676191!important;color:#fff!important}.slick-vertical .bottom-vertical-arrow,.slick-vertical .top-vertical-arrow{background-color:#9183c0!important}.border-color-school{border-color:rgba(145,131,192,.5)!important}@media screen and (max-width:979px){.side-menu-right{border-bottom:thin solid rgba(103,97,145,.7)}}.side-menu-right.responsive{border-bottom:thin solid rgba(103,97,145,.7)}.side-menu-right-content{border-left:thin solid rgba(103,97,145,.7);border-right:1px solid rgba(103,97,145,.7)}.bookplus-book-next:focus,.bookplus-book-prev:focus{background-color:rgba(103,97,145,.7)!important}.bookplus-book-next:hover,.bookplus-book-prev:hover{background-color:#676191!important}.side-menu-right .arrow{color:#333}.feature-bar #accessCodeFeatures .feature-icon,.feature-bar h3{color:#fff!important}.bg-primary-light{background:#dce8fa}
