@charset "UTF-8";
/*!
	Theme Name: Sterling Publishing
	Description: Sterling Publishing Theme by Supadü
	Version: 1.0.0
	Author: Supad&uuml;
	Author URI: http://nu.supadu.com
*/html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:8;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:6;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:hsla(0,0%,100%,.3);color:#000;border:none;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:transparent}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:hsla(0,0%,100%,.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0 0 5px #fff;color:#fff;font-style:normal;font-weight:400}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-first-slide.featherlight-last-slide .featherlight-next,.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous,.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:none}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width:1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:gotham_bookregular;src:url(fonts/gotham-book-webfont.eot);src:url(fonts/gotham-book-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/gotham-book-webfont.woff2) format("woff2"),url(fonts/gotham-book-webfont.woff) format("woff"),url(fonts/gotham-book-webfont.ttf) format("truetype"),url(fonts/gotham-book-webfont.svg#gotham_bookregular) format("svg");font-weight:400;font-style:normal}.col-1{float:left;width:100%;max-width:1000px}.col-2{float:left;width:50%;max-width:500px}.col-3{float:left;width:33.33333%;max-width:333.33333px}.col-4{float:left;width:25%;max-width:250px}.col-5{float:left;width:20%;max-width:200px}.col-6{float:left;width:16.66667%;max-width:166.66667px}.col-7{float:left;width:14.28571%;max-width:142.85714px}.col-8{float:left;width:12.5%;max-width:125px}.col-9{float:left;width:11.11111%;max-width:111.11111px}.supa-carousel .slick-list,.wrapper,[class*="--wrapper"]{width:100%;max-width:1000px;margin:0 auto;padding:0}.imprint-wrapper:after,.imprint-wrapper:before,.page-template-template-about .three-columns-text:after,.page-template-template-about .three-columns-text:before,.wrapper:after,.wrapper:before,article.advanced-search .advanced-form__field:after,article.advanced-search .advanced-form__field:before{content:" ";display:table}.imprint-wrapper:after,.page-template-template-about .three-columns-text:after,.wrapper:after,article.advanced-search .advanced-form__field:after{clear:both}.careers-sidebar>[class*=widget_],.static-sidebar>[class*=widget_],.supapress-pagination-wrapper,body{font-family:gotham_bookregular}article.advanced-search .advanced-form__clear,article.advanced-search .advanced-form__submit{border-radius:2px;background:#c1a01e;color:#fff;padding:.625rem 1.5rem;font-size:1rem}article.advanced-search .advanced-form__clear:hover,article.advanced-search .advanced-form__submit:hover{background:#ab8e1b}.book-formats select{background-color:transparent;border:0 none transparent;-o-border-image:none;border-image:none}*,:after,:before{box-sizing:border-box!important}html{height:100%}body{font-size:14px;background:#fff;min-height:100%}@media (min-width:41.6875rem){body{font-size:16px}}a{color:#6b695e}.bg--grey{background:#afafa7}.bg--darkgrey{background:#6b695e}.bg--green{background:#c1a01e}.bg--lightgrey{background:#efefed}.green{color:#c1a01e}.arrow-left{position:relative;width:auto}.arrow-left:after{position:absolute;font-family:FontAwesome;top:1px;right:-20px;content:"\f105";color:currentColor}.about-us .alignleft{float:left;margin:0 10px 0 0}@media (max-width:460px){.about-us .alignleft{width:100%;height:auto}}.about-us .alignright{float:right;margin:0 0 0 10px}@media (max-width:460px){.about-us .alignright{width:100%;height:auto}}.about-us .aligncenter{margin:0 auto 10px}@media (max-width:460px){.about-us .aligncenter{width:100%;height:auto}}.book-formats{font-size:.75rem;color:#afafa7;text-align:center;margin:10px 0 0;font-weight:400}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media (min-width:460px){.flex-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}.align-top{-ms-flex-align:start;align-items:flex-start}.align-middle{-ms-flex-align:center;align-items:center}.align-bottom{-ms-flex-align:end;align-items:flex-end}.align-left{-ms-flex-pack:start;justify-content:flex-start}.align-center{-ms-flex-pack:center;justify-content:center}.align-right{-ms-flex-pack:end;justify-content:flex-end}.stick-left{margin-right:auto}.stick-right{margin-left:auto}.space-between{-ms-flex-pack:justify;justify-content:space-between}.space-around{-ms-flex-pack:distribute;justify-content:space-around}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;list-style:none;padding:0;margin:20px 0}.slick-dots li{margin:0 5px}.slick-dots li.slick-active button,.slick-dots li:hover button{background:#afafa7}.slick-dots button{background:none;border:1px solid #afafa7;border-radius:10px;text-indent:-99999px;width:14px;height:14px;padding:0}

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated,.logo{animation-duration:1s;animation-fill-mode:both}.animated.infinite,.infinite.logo{animation-iteration-count:infinite}.animated.hinge,.hinge.logo{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY,.bounceIn.logo,.bounceOut.logo,.flipOutX.logo,.flipOutY.logo{animation-duration:.75s}@keyframes a{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:a;transform-origin:center bottom}@keyframes b{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:b}@keyframes c{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:c}@keyframes d{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:d}@keyframes e{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:e}@keyframes f{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:f}@keyframes g{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:g}@keyframes h{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:h}@keyframes i{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.39062deg) skewY(.39062deg)}88.8%{transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{animation-name:i;transform-origin:center}@keyframes j{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:j}@keyframes k{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:k}@keyframes l{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:l}@keyframes m{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:m}@keyframes n{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:n}@keyframes o{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:o}@keyframes p{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:p}@keyframes q{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:q}@keyframes r{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:r}@keyframes s{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:s}@keyframes t{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:t}@keyframes u{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:u}@keyframes v{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:v}@keyframes w{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:w}@keyframes x{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:x}@keyframes y{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:y}@keyframes z{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:z}@keyframes A{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:A}@keyframes B{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:B}@keyframes C{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:C}@keyframes D{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:D}@keyframes E{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:E}@keyframes F{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:F}@keyframes G{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:G}@keyframes H{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:H}@keyframes I{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:I}@keyframes J{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:J}@keyframes K{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:K}@keyframes L{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip,.flip.logo{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:L}@keyframes M{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:M}@keyframes N{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:N}@keyframes O{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:O;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes P{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:P}@keyframes Q{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:Q;animation-timing-function:ease-out}@keyframes R{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:R;animation-timing-function:ease-in}@keyframes S{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:S}@keyframes T{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:T}@keyframes U{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:U}@keyframes V{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:V}@keyframes W{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:W}@keyframes X{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:X}@keyframes Y{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:Y}@keyframes Z{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:Z}@keyframes ab{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:ab}@keyframes bb{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:bb}@keyframes cb{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:cb}@keyframes db{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:db}@keyframes eb{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:eb}@keyframes fb{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:fb}@keyframes gb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:gb}@keyframes hb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:hb}@keyframes ib{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:ib}@keyframes jb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:jb}@keyframes kb{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:kb}@keyframes lb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:lb}@keyframes mb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:mb}@keyframes nb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:nb}@keyframes ob{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:ob}@keyframes pb{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:pb}@keyframes qb{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:qb}@keyframes rb{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:rb}@keyframes sb{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:sb}@keyframes tb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:tb}@keyframes ub{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:ub}@keyframes vb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:vb}@keyframes wb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:wb}.featherlight .featherlight-content{margin-left:10px;margin-right:10px;padding:22px}@media (min-width:60rem){.featherlight .featherlight-content{padding:25px 25px 0;margin-left:5%;margin-right:5%}}.featherlight .featherlight-next span,.featherlight .featherlight-previous span{display:block;width:20%}.featherlight .featherlight-next .fa,.featherlight .featherlight-previous .fa{font-size:24px;color:#afafa7}.featherlight .featherlight-next:hover,.featherlight .featherlight-previous:hover{background:none}.featherlight .featherlight-next,.featherlight .featherlight-next span{right:0}.featherlight .featherlight-previous,.featherlight .featherlight-previous span{left:0}img{max-width:100%}figure{margin:0;padding:0}.alignleft{float:left;margin:0 10px 10px 0}.alignright{float:right;margin:0 0 10px 10px}.aligncenter{margin:0 auto 10px}h1,h2,h3,h4,h5,h6{margin:1 0 1em;font-weight:100;color:#6b695e;float:left;width:100%}h1{text-transform:uppercase;font-size:1.5rem}@media (min-width:460px){h1{font-size:1.875rem}}h2{font-size:1.25rem}@media (min-width:460px){h2{font-size:1.375rem}}h3{font-size:1.125rem}h4{font-size:1rem}h5{font-size:.9375rem}h6{font-size:.875rem;float:none}a{text-decoration:none;transition:all .3s ease}a:hover{color:#c1a01e}em{font-style:italic}b,strong{font-weight:700}.facebook-color{color:#3b5998!important}.twitter-color{color:#00aced!important}span.search-term-regular-text{text-transform:capitalize!important}@media (max-width:41.6875rem){.header-menu .menu-menu-container.opened{transform:translateY(-180px)}}@media (max-width:41.6875rem){.header-menu .menu-menu-container .menu.opened{position:absolute;top:50px;left:0;z-index:6;max-height:10000px;opacity:1}}.sub-menu{position:absolute;left:0;top:40px;width:200px}.sub-menu li{float:left;width:100%!important}.sub-menu li a{padding:5px 0!important;font-size:.6875rem!important;text-align:left!important}.menu-menu-container{float:left;padding:0 10px;background:#103e83;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;z-index:2}.menu-menu-container,.menu-menu-container .menu{width:100%;display:-ms-flexbox;display:flex;align-content:flex-start;transition:all .3s ease}.menu-menu-container .menu{max-width:1000px;margin-top:50px;max-height:0;overflow:hidden;opacity:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:align;justify-content:align;-ms-flex-align:space-between;align-items:space-between;-ms-flex-line-pack:start}@media (min-width:41.6875rem){.menu-menu-container .menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;margin-top:0;opacity:1;overflow:visible;max-height:10000px}}.menu-menu-container .menu li{position:relative;width:100%;float:left}@media (min-width:41.6875rem){.menu-menu-container .menu li{width:auto;margin-right:3%}}@media (min-width:60rem){.menu-menu-container .menu li{width:auto}}.menu-menu-container .menu li.current-menu-item a{color:#c1a01e;cursor:default}.menu-menu-container .menu li a{float:left;width:100%;text-align:center;color:#fff;font-size:.75rem;text-transform:uppercase;padding:14px 0;margin-bottom:0;font-weight:600;letter-spacing:.03ex}@media (min-width:60rem){.menu-menu-container .menu li a{font-size:1rem}}.menu-menu-container .menu li a:hover{color:#c1a01e}.menu-menu-container ol,.menu-menu-container ul{list-style:none;margin:0;padding:0}.menu-menu-container ol li,.menu-menu-container ul li{width:auto;float:left;padding:0}.nav--trigger{position:absolute;top:156px;left:50%;transform:translateX(-50%);z-index:3;float:left;cursor:pointer;padding:17px 35px 21px 10px;background:none;border:none;transition:all .4s ease-in-out;margin:0;display:block}@media (min-width:41.6875rem){.nav--trigger{display:none}}.nav--trigger span,.nav--trigger span:after,.nav--trigger span:before{cursor:pointer;border-radius:1px;height:5px;width:25px;background:#fff;position:absolute;display:block;content:"";transition:all .4s ease-in-out}.nav--trigger span:before{top:-8px}.nav--trigger span:after{bottom:-8px}@media (max-width:41.6875rem){.nav--trigger:not(.close){top:15px}.nav--trigger:not(.close) span{background:transparent}.nav--trigger:not(.close) span:before{animation:xb .5s forwards}.nav--trigger:not(.close) span:after{animation:yb .5s forwards}}@keyframes xb{0%{top:-8px}40%{top:0}60%{top:0;transform:rotate(0)}to{top:0;transform:rotate(45deg)}}@keyframes yb{0%{bottom:-8px}40%{bottom:0}60%{bottom:0;transform:rotate(0)}to{bottom:0;transform:rotate(-45deg)}}input{border:0;padding:8px 16px 6px;color:#afafa7}input[type=search]{border-radius:20px}.search-component{width:100%;max-width:260px;margin-top:10px}@media (min-width:41.6875rem){.search-component{position:absolute;right:0;bottom:5px}}.search-component a{float:right;font-size:.6875rem;padding:.1875rem}.search-container{width:100%;max-width:260px;position:relative}.search-container [type=search]{width:100%;height:35px;padding:6px 15px;border:1px solid #afafa7;background:#fbfbfb;color:#333;font-size:.75rem}.search-container [type=search]:focus{border-color:#c1a01e}.search-container .search--submit{border:0;background:none;position:absolute;top:5px;right:5px}.search-container .search--submit:hover i{color:#c1a01e}.search-container .search--submit i{font-size:20px;color:#bbb}.button{float:left;padding:12px 20px;border-radius:2px;transition:all .4s ease;background:#afafa7;color:#fff;font-size:.875rem;font-weight:100;position:relative;padding-right:25px;margin:5px}.button--holder{float:left;width:100%;margin:10px 0}.button:hover{background:#ab8e1b}.button:after{position:absolute;font-family:FontAwesome;font-size:15px;top:13px;right:14px;content:"\f105";color:currentColor}.button--buy,.button--green{font-size:1rem;color:#fff;background:#c1a01e}.button--buy:hover,.button--green:hover{background:#ab8e1b}.breadcrumb{font-size:.75rem;padding:0 0 2.0625rem;text-transform:uppercase}.breadcrumb--link{text-decoration:none}.breadcrumb--link:after{content:" >"}.supa-carousel{float:left;width:100%}.supa-carousel .slick-next,.supa-carousel .slick-prev{color:transparent;font-size:2.1875rem;position:absolute;top:53%;z-index:2;text-align:center;text-decoration:none;line-height:1.75rem;border-radius:50%;padding:2px;background:transparent;transform:translateY(-50%);transition:all .2s ease;width:2.5rem}.supa-carousel .slick-next:before,.supa-carousel .slick-prev:before{display:none}@media (min-width:41.6875rem){.supa-carousel .slick-next,.supa-carousel .slick-prev{width:4.5625rem}}.supa-carousel .slick-dots li{margin:0}.supa-carousel .slick-dots li button:before{font-size:13px}.supa-carousel .slick-prev,.supa-carousel .slick-prev:hover{left:0}.supa-carousel .slick-next,.supa-carousel .slick-next:hover{right:0}.supa-carousel .slick-slide img{display:table;margin:0 auto;text-align:center}@media (max-width:460px){.book-wrapper{padding:20px!important}.book-wrapper .image-wrapper{height:100%!important}}.book-wrapper img.supapress-book-cover{width:auto!important;right:0}@media (max-width:460px){.book-wrapper img.supapress-book-cover{position:relative!important}}.supapress{float:left;width:100%}@media (max-width:45rem){.supapress .books-wrapper div:nth-child(odd),.supapress .isbn-grid div:nth-child(odd){clear:both!important}}.supapress .book--cover{margin-bottom:10px}.supapress .book--cover img{box-shadow:0 0 5px rgba(0,0,0,.4);transition:all .2s ease}.supapress .book--cover img:hover{transform:scale(1.05)}.supapress .book--title{font-size:12px;color:#6b695e}.supapress .book--title a,.supapress .book--title p{color:inherit}.supapress .book--title a:hover,.supapress .book--title p:hover{color:#c1a01e}.supapress .book--author{font-size:12px;color:#afaea7}.supapress-book-cover{box-shadow:0 0 5px rgba(0,0,0,.4)}.custom-select{position:relative}.custom-select:after{content:"\f0d7";position:absolute;top:10px;right:15px;color:#c7c7c2;font-family:FontAwesome;font-size:.9375rem;z-index:0}.custom-select select{position:relative;width:100%;padding:5px 30px 5px 5px;-webkit-appearance:none;appearance:none;-moz-appearance:none;border-radius:3px;color:#afafa7;border:1px solid #afafa7;background:transparent;z-index:2}.custom-select select option{padding:0 10px;font-size:1rem;color:#afafa7}.supapress-pagination-wrapper{float:left;padding:.4375rem 0}.supapress-pagination-wrapper .supapress-page,.supapress-pagination-wrapper span{float:left;font-size:.875rem;color:#6b695e;font-weight:100;text-align:center;width:25px;height:25px;border-radius:20px;line-height:180%;padding:0;margin:0 1px;transition:all .3s ease}.supapress-pagination-wrapper .supapress-page.supapress-current-page,.supapress-pagination-wrapper .supapress-page:hover,.supapress-pagination-wrapper span.supapress-current-page,.supapress-pagination-wrapper span:hover{color:#fff!important;background:#c1a01e}.supapress-pagination-wrapper .supapress-next,.supapress-pagination-wrapper .supapress-previous{float:left;color:transparent}.supapress-pagination-wrapper .supapress-next:after,.supapress-pagination-wrapper .supapress-previous:after{padding-top:6px;float:left;font-size:.8125rem;color:#6b695e;font-weight:100}.supapress-pagination-wrapper .supapress-next:hover:after,.supapress-pagination-wrapper .supapress-previous:hover:after{text-decoration:underline}.supapress-pagination-wrapper .supapress-previous:after{content:"PREVIOUS"}.supapress-pagination-wrapper .supapress-next:after{content:"NEXT"}.social-media{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-item-align:center;align-self:center}@media (min-width:41.6875rem){.social-media{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-item-align:start;align-self:flex-start}}.social-media li{margin:0 4px}.social-media li a i{font-size:18px}.social-media.light a{color:hsla(0,0%,100%,.5)}.social-media.dark a{color:rgba(0,0,0,.4)}.slideshow{width:100%;max-width:1000px;margin:0 auto;padding:15px}@media (min-width:60rem){.slideshow{padding:30px 0 0}}.slideshow .slide{position:relative}.slideshow .slide--caption{float:left;width:100%;height:auto;padding:15px 0 0;font-size:1rem;color:#afafa7;font-family:georgia,serif;font-style:italic;font-weight:100}.slideshow .slide--caption p{margin:0}@media (min-width:41.6875rem){.slideshow .slide--caption{color:#fff;text-shadow:0 0 4px rgba(0,0,0,.7);position:absolute;top:50%;left:0;font-size:2rem;padding:0 30% 0 40px;transform:translateY(-50%)}}.alphabetic-pagination{position:relative;float:left;width:100%;background:#fff;padding:6px 15px;border:3px solid #c1a01e}.alphabetic-pagination .currentAlpha{background:#c1a01e;border-radius:20px}.alphabetic-pagination .arrow{position:absolute;z-index:2;left:20px;bottom:-8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #c1a01e;transition:all .3s ease;transform:translateX(4px)}.alphabetic-pagination ul{float:left;width:100%;margin:0;padding:0;list-style:none}@media (min-width:41.6875rem){.alphabetic-pagination ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}}.alphabetic-pagination ul li{position:relative;z-index:4}@media (max-width:41.6875rem){.alphabetic-pagination ul li{float:left}}@media (max-width:41.6875rem){.alphabetic-pagination ul li.currentAlpha a{background:#c1a01e}}.alphabetic-pagination ul li a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;color:#000;font-size:.875rem;width:25px;height:25px;border-radius:40px}.sellers{cursor:pointer;height:auto;padding:0;overflow:hidden}.sellers,.sellers *{transition:all .3s ease}.sellers.actived+.sellers-popup--holder{transform:translate3D(-50%,-50%,0) scale(1)}.sellers span{position:relative;max-width:150px;padding:12px 30px 12px 10px;z-index:4;text-align:left;transition:all .3s ease}.sellers span:hover{background:#af911b}.sellers--buy-buttons{display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.sellers--buttons{margin:0 0 10px;width:100%;text-align:center}@media (min-width:41.6875rem){.sellers--buttons{margin:0 10px 10px 0;width:auto}}.sellers--buttons a{padding:12px 20px;border-radius:2px;transition:all .4s ease;background:#103e83;color:#fff;font-size:.875rem;font-weight:100;position:relative;display:block;width:100%}.sellers--buttons a:hover{background:#1434eb}.sellers-popup--holder{position:fixed!important;top:50%;left:50%;transform:translate3D(-50%,-50%,0) scale(0);transition:all .3s ease;width:90%;max-width:600px;padding:60px 20px 30px;border-radius:3px;background:#fff;box-shadow:0 0 0 10px rgba(0,0,0,.2);z-index:7}.sellers-popup--info{width:100%;background:#efefed;padding:20px}.sellers-popup--info h4{margin-bottom:20px;clear:both;float:none}.sellers-popup--close{width:30px;height:30px;font-size:15px;line-height:28px;text-align:center;color:#fff;position:absolute;top:10px;right:10px;border-radius:50%;background:#c1a01e;cursor:pointer;transition:all .3s ease}.sellers-popup--close:hover{background:#d7b221}.multilevel-menu-holder{border-bottom:1px solid #e3e3e3;float:left;width:100%;margin-bottom:20px}@media (min-width:41.6875rem){.multilevel-menu-holder{width:250px}}.multilevel-menu-holder *{float:left;width:100%;list-style:none}.multilevel-menu-holder ul{margin:0;padding:0}.multilevel-menu--item{border-bottom:1px solid rgba(0,0,0,.07);position:relative}.multilevel-menu--item:last-of-type{border-bottom:none}.multilevel-menu--item .has-submenu:after{position:absolute;right:12px;top:10px;font-size:14px;font-family:FontAwesome;content:"\f078";color:#afafa7}.multilevel-menu--item.active .multilevel-menu--sub{display:block!important}.multilevel-menu--item.active>.has-submenu:after{font-family:FontAwesome;content:"\f077";color:#fff}.multilevel-menu--item--link{font-size:1rem;text-transform:uppercase;padding:10px 15px;color:#6b695e;position:relative}.multilevel-menu--item--link:hover{color:#c1a01e}.active .multilevel-menu--item--link{background:#c1a01e;color:#fff}.multilevel-menu--sub{display:none;background:#eaeae8;padding:10px 0}.multilevel-menu--sub li a{position:relative;color:#6b695e;padding:10px 25px;font-size:.875rem;border-bottom:1px solid #e3e3e3}.multilevel-menu--sub li a.active,.multilevel-menu--sub li a:hover{color:#c1a01e;background:rgba(0,0,0,.01)}.imprint-wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:distribute;justify-content:space-around;margin:0 0 1.5625rem}@media (min-width:41.6875rem){.imprint-wrapper{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center}}.imprint-wrapper--image{border:.0625rem solid hsla(60,5%,67%,.5);padding:.3125rem .625rem}@media (min-width:41.6875rem){.imprint-wrapper--image{width:13.875rem;margin:0 .625rem .625rem 0}}.imprint-wrapper--content{width:100%;margin-top:.625rem}@media (min-width:41.6875rem){.imprint-wrapper--content{width:75%;margin-top:0}}.imprint-wrapper--content a{color:#c1a01e}@media (max-width:460px){.book-wrapper:nth-child(odd),.per-row-5,div.supapress{clear:both!important}}.ui-autocomplete{margin-top:-.125rem;padding:.5rem 0;list-style:none;background-color:#fff;z-index:5;max-width:260px}.ui-autocomplete .ui-menu-item{padding:0 .625rem}.ui-autocomplete .ui-menu-item a{color:#000;font-size:.875rem;line-height:1.75rem}.ui-autocomplete .predictive-subheading{text-transform:uppercase;font-weight:700;font-size:13px;margin-top:.3125rem!important}.ui-autocomplete .ui-state-focus{background:#afafa7;border:none;margin:0}.ui-autocomplete .ui-state-focus a{color:#fff}.ui-autocomplete .view-all-item{padding:.625rem}.ui-autocomplete .view-all{color:#103e83;text-transform:uppercase;font-weight:700;font-size:13px;margin:0}.ui-autocomplete .view-all:hover{color:#051328}.ui-datepicker .ui-widget-header,.ui-widget .ui-widget-header{background:#0173ba;border:none;font-weight:400;color:#fff;border-radius:0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}#ui-datepicker,.ui-widget{background:#fff;border:.0625rem solid #afafa7;min-width:220px;text-align:center;padding:5px}#ui-datepicker .ui-widget-header,.ui-widget .ui-widget-header{background:#c1a01e;border:none;font-weight:400;color:#fff;border-radius:0}#ui-datepicker .ui-datepicker-calendar,.ui-widget .ui-datepicker-calendar{width:100%}#ui-datepicker .ui-datepicker-prev,.ui-widget .ui-datepicker-prev{top:3px;left:2px;position:absolute;width:1.8em;height:1.8em}#ui-datepicker .ui-datepicker-prev span,.ui-widget .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;background-position:-80px -192px;width:16px;height:16px;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}#ui-datepicker .ui-datepicker-prev:after,.ui-widget .ui-datepicker-prev:after{content:"\2039";color:#fff;font-size:1.4375rem;display:block;width:1.8125rem;height:1.8125rem;text-align:center;position:relative;top:-.125rem}#ui-datepicker .ui-datepicker-title,.ui-widget .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}#ui-datepicker .ui-icon,.ui-widget .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}#ui-datepicker .ui-datepicker-next,.ui-widget .ui-datepicker-next{top:3px;right:2px;position:absolute;width:1.8em;height:1.8em}#ui-datepicker .ui-datepicker-next span,.ui-widget .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;background-position:-48px -192px;width:16px;height:16px;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}#ui-datepicker .ui-datepicker-next:after,.ui-widget .ui-datepicker-next:after{color:#fff;font-size:1.4375rem;display:block;width:1.8125rem;height:1.8125rem;text-align:center;position:relative;top:-.125rem;content:"\203A"}#ui-datepicker .ui-datepicker-next-hover,#ui-datepicker .ui-datepicker-prev-hover,.ui-widget .ui-datepicker-next-hover,.ui-widget .ui-datepicker-prev-hover{background:#afafa7;border:none;border-radius:0}#ui-datepicker .ui-state-active,.ui-widget .ui-state-active{background:#afafa7;border-color:#6b695e}#ui-datepicker .ui-state-highlight,.ui-widget .ui-state-highlight{background:#6b695e;border-color:#afafa7;color:#fff}.main{-ms-flex:1;flex:1;float:left;width:100%}.page .main{padding:20px 0}.wrapper{padding:0 15px}@media (min-width:75rem){.wrapper{padding:0}}.header{position:relative;float:left;width:100%;min-height:150px;padding:0 10px;background:#fff;overflow:hidden}.header *{transition:all .3s ease}@media (min-width:41.6875rem){.header{min-height:150px}}.header--wrapper{position:relative;margin-top:20px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}@media (min-width:41.6875rem){.header--wrapper{padding-bottom:25px;margin-bottom:10px;margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:no-wrap;flex-direction:no-wrap;-ms-flex-wrap:space-between;flex-wrap:space-between;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}.header ol,.header ul{list-style:none;margin:0}.header ol li,.header ul li{width:auto;float:left;padding:0}.header .social-media{position:relative;margin:5px auto 10px}@media (min-width:41.6875rem){.header .social-media{position:absolute;right:0;top:2.5rem;margin:0}}.header .social-media li.twitter-new-icon a svg{width:16px;top:6px;position:relative;fill:#fff}.header .social-media li a{display:block;background:#afafa7;width:28px;height:28px;color:#fff;text-align:center;border-radius:40px}.header .social-media li a[title=Facebook]:hover{background:#3b5998!important}.header .social-media li a[title=Twitter]:hover{background:#00aced}.header .social-media li a[title="Google+"]:hover{background:#dc4e41}.header .social-media li a[title=Youtube]:hover{background:#cd201f}.header .social-media li a[title=Instagram]:hover{background:#3f729b}.header .social-media li a[title=Pinterest]:hover{background:#cb2027}.header .social-media li a i{margin-top:5px}.header-menu .sub-menu{display:none;width:0;height:0;overflow:hidden;position:absolute}.logo{width:70%;max-width:200px;margin-bottom:10px}.logo img{width:100%;height:auto}@media (min-width:41.6875rem){.logo{float:left;max-width:285px;width:auto;margin-bottom:0;margin-right:auto}}.footer{clear:both;width:100%;background:#103e83;padding:0 25px 50px;z-index:0}.footer .menu-menu-container{padding:0}@media (min-width:41.6875rem){.footer .menu-menu-container{margin-bottom:100px}}.footer .menu-menu-container li{margin-right:1.5%!important}.footer .wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding:20px 0 0!important}@media (min-width:41.6875rem){.footer .wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}}.footer .menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;margin-top:0;opacity:1;overflow:visible;max-height:10000px}@media (min-width:41.6875rem){.footer .menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}}.footer .menu li{position:relative;width:33%;float:left;margin-right:0!important;margin-bottom:10px}@media (min-width:41.6875rem){.footer .menu li{width:auto;margin-right:3%;margin-bottom:0}}@media (min-width:60rem){.footer .menu li{width:auto}}.footer .menu li.current-menu-item a{color:#c1a01e;cursor:default}.footer .menu li a{float:left;width:100%;text-align:left;color:#fff;font-size:.75rem;text-transform:uppercase;padding:14px 0 5px;margin-bottom:0}@media (min-width:60rem){.footer .menu li a{font-size:1rem;padding:14px 0}}.footer .menu li a:hover{color:#c1a01e}.footer .menu li .sub-menu{position:relative;width:auto;top:auto;left:auto}@media (min-width:41.6875rem){.footer .menu li .sub-menu{position:absolute;left:0;top:40px;width:200px}}.footer .menu li .sub-menu li{float:left;width:100%!important;margin-bottom:0}.footer .menu li .sub-menu li a{padding:5px 0!important;font-size:.6875rem!important}.footer .copy{text-align:left}@media (min-width:41.6875rem){.footer .copy{margin-right:auto}}.footer .copy p{font-size:.8125rem;color:#fff;margin:0}.footer .copy p a{color:#fff}.footer .copy p a:hover{text-decoration:underline}.footer .social-media{margin:35px 0 0;width:100%}@media (min-width:460px){.footer .social-media{margin:15px 0;width:unset}}.footer .social-media li.twitter-new-icon a{background:transparent!important;position:relative;top:0;display:block;width:40px;height:40px;color:#fff;background:none;text-align:center;border-radius:40px;border:2px solid #fff}.footer .social-media li.twitter-new-icon a svg{fill:#fff;width:24px;position:absolute;top:6px;left:6px}.footer .social-media li.twitter-new-icon a:hover svg{fill:#00aced}.footer .social-media li{margin:0 8px}.footer .social-media li a{display:block;width:40px;height:40px;color:#fff;background:none;text-align:center;border-radius:40px;border:2px solid #fff}.footer .social-media li a i{margin-top:6px;font-size:24px}.footer .social-media li a[title=Facebook]:hover{color:#3b5998;border-color:#3b5998}.footer .social-media li a[title=Twitter]:hover{color:#00aced;border-color:#00aced}.footer .social-media li a[title="Google+"]:hover{color:#dc4e41;border-color:#dc4e41}.footer .social-media li a[title=Youtube]:hover{color:#cd201f;border-color:#cd201f}.footer .social-media li a[title=Instagram]:hover{color:#3f729b;border-color:#3f729b}.footer .social-media li a[title=Pinterest]:hover{color:#cb2027;border-color:#cb2027}#menu-copy-menu{list-style:none;margin:15px 0;padding:0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}@media (min-width:41.6875rem){#menu-copy-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;margin:0 0 15px}}#menu-copy-menu li{margin:0 6px 0 0;padding:0 9px 0 0;position:relative}#menu-copy-menu li:after{position:absolute;top:3px;right:0;content:"|";color:#fff;font-size:12px;display:block}#menu-copy-menu li:last-of-type:after{display:none}#menu-copy-menu li a{display:block;color:#fff;font-size:.75rem;padding:3px 0}#menu-copy-menu li a:hover{text-decoration:underline}.home--books-collection{float:left;width:100%;padding:20px 10px}.home--books-collection .supapress{margin:0 0 20px;padding-bottom:15px;border-bottom:3px double #c1a01e}.home--books-collection .supapress:last-of-type{border-bottom:0}@media (max-width:460px){.home div.supapress #isbn-grid .book-wrapper{width:50%!important;padding:0 5%!important;clear:none}}@media (max-width:460px){.home div.supapress #isbn-grid .book-wrapper:nth-of-type(odd){clear:both}}.home .slideshow{padding:0}.home .slideshow .slick-arrow{position:absolute;top:40%;z-index:1}.home .slideshow .slick-arrow i{transition:all .2s ease;font-size:24px;color:#fff;cursor:pointer;text-shadow:.5px .5px 5px rgba(0,0,0,.5)}.home .slideshow .slick-arrow i:hover{text-shadow:.5px .5px 5px rgba(0,0,0,.9)}.home .slideshow .slick-prev{left:5px}.home .slideshow .slick-next{right:5px}.home--custom-text{width:100%;max-width:1000px;margin:0 auto 30px;padding:0 10px;font-family:georgia,serif;font-size:1.375rem;color:#afafa7;font-weight:100}.home h2{float:left;font-size:1.25rem;font-weight:100;width:auto;margin-bottom:.5em;position:relative;color:#000}.home h2 a{color:inherit}.home h2:after{font-family:FontAwesome;content:"\f105";color:inherit}.home--social{float:left;width:100%;padding:40px 10px 20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media (min-width:460px){.home--social{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}.home--social .col-2{margin-bottom:20px}@media (max-width:460px){.home--social .col-2{width:100%}}.home--social>div{overflow:hidden}@media (min-width:460px){.home--social>div:first-of-type{padding-right:20px}}@media (min-width:460px){.home--social>div:nth-of-type(2){padding-left:20px}}.home--imprints{float:left;width:100%;padding:30px 10px}.home--imprints .wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media (min-width:41.6875rem){.home--imprints .wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}.home--imprints .wrapper:after,.home--imprints .wrapper:before{display:none}.home--imprints h2{float:left;margin:0 0 15px;width:auto}.home--imprints .imprint-container{width:100%}.home--imprints .col-9{padding-right:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media (max-width:768px){.home--imprints .col-9{width:33%;padding:0}}@media (max-width:460px){.home--imprints .col-9{width:33.33333%;padding:5px}}.home--imprints .col-9 img{width:100%}.authors--list{float:left;width:100%;padding:1.25rem 0}.authors--list ul{list-style:none;margin:0;padding:0;column-count:2;column-gap:20px}@media (min-width:460px){.authors--list ul{column-count:3}}.authors--list ul li{width:100%;display:inline-block}.authors--list .author-name{float:left;width:100%;font-size:14px;color:#6b695e;padding:5px 0;transition:all .3s ease}.authors--list .author-name:hover{color:#c1a01e}@media (min-width:460px){.authors--list .author-name{text-align:left}}.authors .supapress-pagination-wrapper{margin:20px 0 0}.book .main{padding:0}.book h2.page-title{font-size:14px;margin:40px 0}.book h2.page-title a{float:left;display:inline-block}.book h2.page-title a:not(:last-child):after{content:"/";display:inline-block;padding:0 6px}.book h2.page-title a:hover{text-decoration:none}.book .book-details-wrapper{width:100%}.book .book-details--image a img{border:1px solid hsla(60,5%,67%,.4)}.book .book-details--video--container{width:100%;clear:both}@media (min-width:60rem){.book .book-details--video--container{width:60%}}.book .book-details--video--container .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.book .book-details--video--container .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.book .book-details--main{float:left;width:100%;padding-bottom:20px}@media (min-width:41.6875rem){.book .book-details--main{width:calc(100% - 220px);padding-right:25px}}.book .book-details--main .main-info--left{float:left;width:100%;padding-right:20px}@media (min-width:460px){.book .book-details--main .main-info--left{width:50%}}@media (min-width:60rem){.book .book-details--main .main-info--left{width:40%}}@media (max-width:41.6875rem){.book .book-details--main .main-info--left{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}}.book .book-details--main .main-info--right{float:left;width:100%}@media (min-width:460px){.book .book-details--main .main-info--right{width:50%}}@media (min-width:60rem){.book .book-details--main .main-info--right{width:60%}}.book .book-details--main .main-info--right .buy-section{position:relative;float:left;width:100%;padding:20px 0}@media (min-width:41.6875rem){.book .book-details--main .main-info--right .buy-section{margin-bottom:25px}}.book .book-details--main .main-info--right .buy-section .button{float:left;margin:0}@media (min-width:60rem){.book .book-details--main .main-info--right .buy-section .button{position:absolute;top:30px;right:0}}.book .book-details--main .main-info--right .buy-section p{margin:0 0 20px;font-size:.875rem!important}.book .book-details--main .main-info--right .buy-section p span{margin:0 4px 0 0;text-transform:uppercase;font-size:1rem}.book .book-details--main .main-info--right .buy-section--format,.book .book-details--main .main-info--right .buy-section--price{color:#6b695e}@media (min-width:60rem){.book .book-details--main .main-info--right .buy-section--format{margin:0}}.book .book-details--main .main-info--right .buy-section--buy-now{color:#6b695e}.book .book-details--main .main-info--right .buy-section--buy-now strong{font-size:16px;color:#6b695e}.book .book-details--main .main-info--right .other-formats a{color:#c1a01e}.book .book-details--description{float:left;width:100%}.book .book-details--description h6{float:left;width:100%;color:#6b695e;padding:20px 0 0;margin:20px 0;font-size:1rem;border-top:3px dotted #e0e0dc}.book .book-details--description .reviews{clear:both;font-size:.875rem;color:#6b695e;font-weight:100;line-height:1.375rem;max-height:150px;overflow:hidden;transition:all .3s}.book .book-details--description .reviews div{display:inline}.book .book-details--description .reviews.open{max-height:2000px;transition:all .3s}.book .book-details--description .reviews__reviewer{font-style:italic}.book .book-details--description .reviews__read-more{display:block;text-align:right;color:#c1a01e;font-size:13px;margin:0;padding:0}.book .book-details--description .reviews__read-more:hover{cursor:pointer}.book .book-details--description div,.book .book-details--description p{font-size:.875rem;color:#6b695e;font-weight:100;line-height:1.375rem}.book .book-details--sidebar{float:right;width:100%}@media (min-width:41.6875rem){.book .book-details--sidebar{width:220px}}.book .book-details--sidebar>div{float:left;width:100%;margin-bottom:15px}.book .book-details--sidebar>div.bg--lightgrey{padding:15px}.book .book-details--sidebar .button{width:100%;margin:3px 0;text-align:center;background:#103e83}.book .book-details--sidebar .button:hover{background:#0a2856}.book .book-details--sidebar .button--holder{margin:0}.book .book-details--info-details{line-height:1em}.book .book-details--info-details p{margin:0 0 10px;font-size:13px;color:#6b695e}.book .book-details--info-details a{color:#6b695e}.book .book-details--info-details a:hover{color:#c1a01e;text-decoration:underline}.book .book-details--image{float:left;width:100%;padding:0 5%}@media (min-width:460px){.book .book-details--image{padding:0}}.book .book-details--image>img{width:100%;box-shadow:0 0 4px rgba(0,0,0,.5)}.book .book-details--image .interior-images{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;float:left;margin-top:5px}.book .book-details--image .interior-images a{width:33.33333%;display:block;padding:0 5px;margin-bottom:7px}.book .book-details--image .interior-images a img{box-shadow:none;border:1px solid hsla(60,5%,67%,.4)}.book .book-details--image .interior-images .gallery:nth-child(1n+7){display:none}.book .book-details--title{font-size:1.75rem;color:#6b695e;font-weight:700;margin-bottom:15px;word-wrap:break-word}.book .book-details--subtitle{font-size:.875rem;color:#6b695e;font-weight:700}.book .book-details--author{font-size:.875rem;color:#6b695e;padding-bottom:0}.book .book-details--author a:hover{color:#c1a01e;text-decoration:underline}@media (min-width:41.6875rem){.book .book-details--author{padding-bottom:.625rem}}.about-author{float:left;width:100%}.about-author--image{float:left;width:130px;margin-right:20px}.about-author--image img{width:100%}.about-author--desc{float:left}.other-formats h6{margin-bottom:5px!important}.other-formats h6 a{color:#c1a01e}.other-formats a{font-size:14px;color:#6b695e;float:left;width:100%;margin-bottom:5px}.other-formats a:hover{color:#c1a01e}.other-books{margin-top:20px;margin-bottom:20px;padding:0!important;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.other-books h6{float:left;padding:15px 15px 5px;margin:0!important}.other-books--book{float:left;width:100%;padding:15px;cursor:pointer;transition:all .3s ease-in;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}.other-books--book:hover{background:rgba(0,0,0,.1)}.other-books--book:hover p{color:#c1a01e}@media (min-width:460px){.other-books--book{width:50%}}@media (min-width:41.6875rem){.other-books--book{width:100%}}.other-books--book p{font-size:12px!important;color:#6b695e;-ms-flex:1;flex:1}.other-books--book img{float:left;max-width:160px;margin-right:10px;width:90px;box-shadow:0 0 5px rgba(0,0,0,.5)}@media (min-width:41.6875rem){.other-books--book img{width:40%}}.addthis_inline_share_toolbox{float:left;display:none}@media (max-width:41.6875rem){.addthis_inline_share_toolbox{margin-left:8px}}.enlarge{display:block}.view-all{margin:20px;color:#6b695e;font-size:.875rem!important}.page-template-template-category .search-view-btn,.page-template-template-international-category .search-view-btn,.page-template-template-international .search-view-btn,.page-template-template-search .search-view-btn{width:100%;margin:auto;display:block;text-align:center;margin-bottom:1.25rem}@media (min-width:41.6875rem){.page-template-template-category .search-view-btn,.page-template-template-international-category .search-view-btn,.page-template-template-international .search-view-btn,.page-template-template-search .search-view-btn{width:auto;margin-bottom:0;float:right}}.page-template-template-category .search-view-btn a,.page-template-template-category .search-view-btn span,.page-template-template-international-category .search-view-btn a,.page-template-template-international-category .search-view-btn span,.page-template-template-international .search-view-btn a,.page-template-template-international .search-view-btn span,.page-template-template-search .search-view-btn a,.page-template-template-search .search-view-btn span{padding:8px 15px;display:inline-block;text-align:center;transition:all .3s ease-in}.page-template-template-category .search-view-btn span,.page-template-template-international-category .search-view-btn span,.page-template-template-international .search-view-btn span,.page-template-template-search .search-view-btn span{color:#c1a01e}.page-template-template-category .search-view-btn i.fa,.page-template-template-international-category .search-view-btn i.fa,.page-template-template-international .search-view-btn i.fa,.page-template-template-search .search-view-btn i.fa{font-size:2.25rem}.page-template-template-category .search-view-btn a:hover,.page-template-template-international-category .search-view-btn a:hover,.page-template-template-international .search-view-btn a:hover,.page-template-template-search .search-view-btn a:hover{color:#c1a01e}@media (max-width:41.6875rem){.search .wrapper{padding:0 15px}}.search .book-wrapper p{margin:0 0 .375rem;color:#6b695e}.search .book-wrapper .book-formats{margin-bottom:.375rem;font-weight:400}.search .book-title{font-size:.75rem}.search .book-title a{font-size:inherit}.search .sp__the-title{font-size:.875rem}@media (min-width:460px){.search .sp__the-title{font-size:1rem}}.search .sp__the-title a{color:#6b695e;font-weight:700}.search .sp__the-title a:hover{color:#c1a01e}.search .sp__the-format,.search .sp__the-pages{display:inline-block}.search .sp__the-price{font-weight:700;display:inline}.search .sp__the-summary{display:none}@media (min-width:460px){.search .sp__the-summary{display:block}}.search .sp__the-summary a,.search .sp__the-summary div{display:inline}.search .book-title{margin:7px 0 4px}.search .book-title a{font-size:.75rem;color:#6b695e;text-align:center;font-weight:700}.search .book-title a:hover{color:#c1a01e}.search .book-author{margin:0;font-size:.75rem;color:#afafa7;text-align:center;font-weight:100}.search .pagination-wrapper{float:left;width:100%}.search .custom-select{float:right}@media (max-width:460px){.search .custom-select{float:left;margin:10px 0;width:100%}}.search h5{float:left;display:inline-block;width:100%;margin:1rem 0 1.375rem;font-family:Georgia W01 Regular,Georgia,serif;color:#afafa7;font-style:italic}.search h5 span{text-transform:uppercase}.search .search-wrapper .pagination-wrapper{padding:0}.search-list .supapress [id^=filter-wrapper]{display:none}@media (min-width:41.6875rem){.search-list .supapress [id^=filter-wrapper]{clear:both;width:33%;display:inline-block}}@media (min-width:60rem){.search-list .supapress [id^=filter-wrapper]{width:25%}}.search-list .supapress .search-wrapper{width:100%}.search-list .book-wrapper{font-size:.75rem;width:100%;padding:.625rem}@media (min-width:460px){.search-list .book-wrapper{padding:1.25rem;font-size:.875rem}}.search-list .book-wrapper .image-wrapper{max-width:none;width:40%}@media (min-width:41.6875rem){.search-list .book-wrapper .image-wrapper{width:22%}}@media (min-width:60rem){.search-list .book-wrapper .image-wrapper{width:22%}}.search-list .book-wrapper .image-wrapper img{max-height:none}.search-list .book-wrapper .information-wrapper{max-width:none;width:60%}@media (min-width:41.6875rem){.search-list .book-wrapper .information-wrapper{width:78%}}@media (min-width:60rem){.search-list .book-wrapper .information-wrapper{width:78%}}@media (min-width:460px){.search-list .supapress-pagination-wrapper{display:inline-block;width:auto}}@media (min-width:460px){.search-list .custom-select{max-width:125px}}@media (min-width:60rem){.search-list .custom-select{max-width:none}}.page-template-template-category .search-list .search-wrapper .book-wrapper .image-wrapper,.page-template-template-international-category .search-list .search-wrapper .book-wrapper .image-wrapper,.page-template-template-international .search-list .search-wrapper .book-wrapper .image-wrapper{max-width:none;width:40%}@media (min-width:41.6875rem){.page-template-template-category .search-list .search-wrapper .book-wrapper .image-wrapper,.page-template-template-international-category .search-list .search-wrapper .book-wrapper .image-wrapper,.page-template-template-international .search-list .search-wrapper .book-wrapper .image-wrapper{width:35%}}.page-template-template-category .search-list .search-wrapper .book-wrapper .image-wrapper img,.page-template-template-international-category .search-list .search-wrapper .book-wrapper .image-wrapper img,.page-template-template-international .search-list .search-wrapper .book-wrapper .image-wrapper img{max-height:none;width:100%}.page-template-template-category .search-list .search-wrapper .book-wrapper .information-wrapper,.page-template-template-international-category .search-list .search-wrapper .book-wrapper .information-wrapper,.page-template-template-international .search-list .search-wrapper .book-wrapper .information-wrapper{max-width:none;width:60%}@media (min-width:41.6875rem){.page-template-template-category .search-list .search-wrapper .book-wrapper .information-wrapper,.page-template-template-international-category .search-list .search-wrapper .book-wrapper .information-wrapper,.page-template-template-international .search-list .search-wrapper .book-wrapper .information-wrapper{width:65%}}.counting{display:inline}.page-template-template-static h2{font-family:Georgia W01 Regular;color:#afafa7;font-style:italic;font-size:1.5rem}.page-template-template-static p{font-size:.875rem;color:#6b695e}.page-template-template-static .full-width-image{float:left;width:100%;margin-bottom:20px}.page-template-template-static .full-width-image img{width:100%}.three-columns-text{float:left;width:100%;margin:1.25rem 0 3.125rem}.three-columns-text p{margin:0}.three-columns-text a{color:currentColor}.three-columns-text a:hover{color:#c1a01e}.static-container{float:left;width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}@media (min-width:41.6875rem){.static-container{-ms-flex-flow:row;flex-flow:row}}.static-content{float:left;margin-bottom:35px}@media (min-width:41.6875rem){.static-content{padding-right:20px}}.static-sidebar{float:left;width:100%;max-width:100%}@media (min-width:41.6875rem){.static-sidebar{min-width:300px;max-width:300px}}.static-sidebar h4{font-size:1rem;margin-bottom:5px}.static-sidebar>[class*=widget_]{margin-bottom:25px;font-size:13px;color:#6b695e}.static-sidebar>[class*=widget_] a{color:#6b695e}.static-sidebar>[class*=widget_] a:hover{text-decoration:underline}.books--top{float:left;width:100%;margin-bottom:40px}.books--carousel{float:left;width:100%;position:relative;opacity:0;visibility:hidden;transition:all .3s ease}.books--carousel.slick-initialized{opacity:1;visibility:visible}@media (min-width:41.6875rem){.books--carousel{width:calc(100% - 280px);margin-left:30px}}.books--carousel .slick-arrow{position:absolute;top:40%;z-index:1}.books--carousel .slick-arrow i{transition:all .2s ease;font-size:24px;color:#fff;cursor:pointer;text-shadow:.5px .5px 5px rgba(0,0,0,.5)}.books--carousel .slick-arrow i:hover{text-shadow:.5px .5px 5px rgba(0,0,0,.9)}.books--carousel .slick-prev{left:5px}.books--carousel .slick-next{right:5px}.books--results{float:left;width:100%;padding:20px 0;margin-bottom:-20px}.books--results h2{float:left;font-size:1.25rem;color:#000;font-weight:100;width:auto;margin-bottom:.5em;position:relative;text-transform:uppercase}.books--results h2 a:after{position:absolute;font-family:FontAwesome;top:1px;right:-20px;content:"\f105";color:currentColor}.books--results h2:after{display:none}.books .read-more{color:#6b695e;font-size:15px}.books .read-more:hover{color:#c1a01e}.contact-us--sidebar{float:left;width:100%;margin-top:30px;padding-right:50px}@media (min-width:41.6875rem){.contact-us--sidebar{width:350px}}.contact-us--sidebar [href^=mailto],.contact-us--sidebar [href^=tel]{float:left;margin-top:7px;font-weight:700}.contact-us--main{float:left;width:100%;margin-top:30px}@media (min-width:41.6875rem){.contact-us--main{width:calc(100% - 350px)}}.contact-us p{color:#6b695e}.acf-map,.contact-us .spacer,.contact-us hr{float:left;width:100%}.acf-map{height:250px;border:1px solid #ccc;margin:20px 0}.acf-map img{max-width:inherit!important}.category h1{text-transform:uppercase}.category--right{float:left;width:100%;padding:15px 0}@media (min-width:41.6875rem){.category--right{width:calc(100% - 280px);margin-left:30px;padding-top:0}}.category--featured{float:left;width:100%;padding:15px 0}@media (min-width:41.6875rem){.category--featured{border-top:3px dotted #afafa7;border-bottom:3px dotted #afafa7}}.category--results{float:left;width:100%;padding:20px;margin-bottom:-20px;position:relative}@media (min-width:41.6875rem){.category--results{margin:20px 0;padding:0}}@media (min-width:41.6875rem){.category--results .search-view-btn{position:absolute;right:0;z-index:3}.category--results .search-view-btn a,.category--results .search-view-btn span{padding-top:0}}@media (min-width:41.6875rem){.category--results .search-wrapper .pagination-wrapper{margin:2rem 0 1rem}}.category .search-grid h5{margin-top:0}@media (min-width:41.6875rem){.category .search-grid h5{top:9px;position:relative}}.category .search-grid .sp__the-isbn13{font-size:.75rem;color:#afafa7;text-align:center;font-weight:100;margin:0 0 .375rem}.catalogs h1{-ms-flex-preferred-size:0;flex-basis:0;margin-bottom:.625rem}@media (max-width:41.6875rem){.catalogs .wrapper{padding:0 20px}}.catalogs .page-title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalogs .page-title-wrapper h1{margin-right:.9375rem}.catalogs .page-title-wrapper .sub-title{font-size:12px;margin:0 0 .625rem}.catalogs--row{float:left;width:100%;padding:10px;margin:20px 0;border-bottom:3px dotted #afafa7}.catalogs--row:last-of-type{border-bottom:0}.catalogs--row h5{color:#afafa7}.catalogs--items{float:left;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0;list-style:none}.catalogs--item{width:100%}@media (min-width:460px){.catalogs--item{width:calc(50% - 40px);float:left;margin-right:40px}}@media (min-width:41.6875rem){.catalogs--item{width:calc(20% - 40px)}}.catalogs--thumb{width:auto!important;display:block;margin:0 auto;box-shadow:0 0 5px rgba(0,0,0,.2)}.catalogs--name{float:left;width:100%;margin:8px 0;font-size:12px;text-align:center;color:#6b695e;margin-bottom:35px}.careers h2{font-size:1.375rem;margin:0}.careers .wrapper{padding:0 10px}@media (min-width:60rem){.careers .wrapper{padding:0}}.careers img{height:auto}.careers p{font-size:.875rem;color:#6b695e}.careers .full-width-image{float:left;width:100%;margin-bottom:20px}.careers .full-width-image img{width:100%}.careers-quote{font-size:1.625rem;font-family:none;font-style:italic;color:#afafa7;margin:0 0 20px;font-weight:100;float:left;width:100%}.careers-content{float:left;margin-bottom:35px}@media (min-width:41.6875rem){.careers-content{padding-right:20px}}.careers-sidebar{float:left;width:100%;max-width:100%}@media (min-width:41.6875rem){.careers-sidebar{min-width:400px;max-width:400px}}.careers-sidebar h4{font-size:1rem;margin-bottom:5px}.careers-sidebar>[class*=widget_]{margin-bottom:25px;font-size:13px;color:#6b695e}.careers-sidebar>[class*=widget_] a{color:#6b695e}.careers-sidebar>[class*=widget_] a:hover{text-decoration:underline}.page-template-template-about p{font-size:.875rem;color:#6b695e}.page-template-template-about h2{color:#afafa7;font-size:1.2rem}.page-template-template-about .three-columns-text{float:left;width:100%;margin:1.25rem 0 3.125rem;column-count:0}.page-template-template-about .three-columns-text p{margin:0 0 .9375rem}@media (min-width:41.6875rem){.page-template-template-about .three-columns-text p{float:left;width:33%;margin:0;padding:0 .9375rem 0 0}}.page-template-template-about .three-columns-text a,.page-template-template-about .three-columns-text a:hover{color:#c1a01e}.international--top{float:left;width:100%;margin-bottom:40px}.international--top h2{text-transform:uppercase;font-size:1.125rem;font-weight:700;color:#6b695e;margin-bottom:.625rem}.international--top h3{font-weight:700;font-size:1rem}.international--right{width:100%;padding-left:15px;float:left}@media (min-width:41.6875rem){.international--right{width:calc(100% - 280px);padding-left:30px}}.international--right__description{margin-bottom:1.25rem}.international--right__description>p:first-of-type{margin-top:0}.international--right__catalog{overflow:auto;border-bottom:3px dotted #afafa7;padding-bottom:1.25rem}.international--right__catalog .catalogs--items{margin-top:1.25rem}.international--right__catalog .catalogs--item{width:100%}@media (min-width:460px){.international--right__catalog .catalogs--item{width:calc(50% - 40px);float:left;margin-right:40px}}@media (min-width:60rem){.international--right__catalog .catalogs--item{width:calc(25% - 40px)}}article.advanced-search{margin-bottom:3.75rem}@media (min-width:41.6875rem){article.advanced-search .advanced-form{width:25rem}}article.advanced-search .advanced-form__field{margin-bottom:.9375rem}article.advanced-search .advanced-form__label{float:left;font-weight:700;margin-bottom:.3125rem;font-size:.8125rem}@media (min-width:60rem){article.advanced-search .advanced-form__label{width:6.875rem;line-height:1.25rem;margin-bottom:0}}article.advanced-search .advanced-form__label--small-label{font-weight:400;margin-bottom:.125rem;float:none;display:block}article.advanced-search .advanced-form__label--pub-date{display:inline-block}article.advanced-search .advanced-form__input{width:100%;height:30px;line-height:30px;border:1px solid #afafa7;background:#fbfbfb;color:#333;padding:0 .5rem}@media (min-width:460px){article.advanced-search .advanced-form__input{width:calc(100% - 120px);float:right}}article.advanced-search .advanced-form__input--small{width:80%;float:left;margin-right:.3125rem}article.advanced-search .advanced-form__input-help{font-size:.75rem}@media (min-width:460px){article.advanced-search .advanced-form__input-help{width:calc(100% - 120px);float:right}}article.advanced-search .advanced-form__select{width:100%;text-indent:0;font-size:.75rem}@media (min-width:460px){article.advanced-search .advanced-form__select{width:calc(100% - 120px);float:right}}article.advanced-search .advanced-form__publication-dates{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:460px){article.advanced-search .advanced-form__publication-dates{width:calc(100% - 120px);float:right}}article.advanced-search .advanced-form__publication-dates--from,article.advanced-search .advanced-form__publication-dates--to{width:45%}@media (min-width:460px){article.advanced-search .advanced-form__publication-dates--from,article.advanced-search .advanced-form__publication-dates--to{width:49%}}article.advanced-search .advanced-form__publication-dates .ui-datepicker-trigger{position:relative;top:.4375rem}article.advanced-search .advanced-form__clear,article.advanced-search .advanced-form__submit{font-weight:700;float:left;clear:both;margin-bottom:.3125rem}article.advanced-search .advanced-form__clear input,article.advanced-search .advanced-form__submit input{padding:0;color:#fff;background:transparent}article.advanced-search .advanced-form__clear input:focus,article.advanced-search .advanced-form__submit input:focus{outline:none}article.advanced-search .advanced-form__clear:after,article.advanced-search .advanced-form__submit:after{position:relative;font-family:FontAwesome;font-size:15px;right:-14px;content:"\f105";color:currentColor}
/*# sourceMappingURL=style.css.map */
