.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover,.top-bar-section ul li{background:inherit}#header-menu-wrap{background:#ece6e5;position:absolute;top:0}#header-menu-wrap .top-bar{background:#bf0000}#header-menu-wrap .top-bar li a,#header-menu-wrap .top-bar li>h5>a{background-color:#faf7f4;-moz-transition:background-color .1s ease-in;-webkit-transition:background-color .1s ease-in;transition:background-color .1s ease-in;color:#3f3b33;padding:0 .2375rem}#header-menu-wrap .top-bar li a,.top-bar-section label{color:#3f3b33;border-bottom:1px solid #ccc;font-family:Lato,sans-serif;font-weight:600;line-height:2.3rem;font-size:18px}#header-menu-wrap .top-bar li.active>a{color:#bf0000}#header-menu-wrap .top-bar-section .divider:last-child{display:none}#header-menu-wrap .top-bar li.active:hover>a,#header-menu-wrap .top-bar li:hover>a,#header-menu-wrap .top-bar li:hover>h5>a{background-color:#fff}#header-menu-wrap .top-bar .title{background:#f1ede9}#header-menu-wrap .top-bar .title label{padding-top:12px;padding-bottom:11px}#header-menu-wrap .top-bar li #nav-trigger{background-color:transparent;border:0}#header-menu-wrap.expanded{-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-overflow-scrolling:touch;height:100%!important;display:block;position:fixed;overflow-y:auto}#header-menu-wrap.expanded .top-bar{height:auto}#header-menu-wrap.closed .top-bar{max-height:48px}.top-bar .top-bar-section{opacity:0;visibility:hidden}#header-menu-wrap.expanded .top-bar .top-bar-section{opacity:1;visibility:visible}.title.back h5 a:before{content:"";display:block;width:0;height:0;border:5px inset;border-left-style:solid;margin-right:.9375rem;margin-top:0;position:absolute;top:15px;left:13px;border-color:transparent rgba(0,0,0,.4) transparent transparent}#header-menu-wrap .top-bar li>h5>a,.top-bar-section label{font-size:1.2rem;margin-bottom:0;padding:8px .83333rem 2px;text-transform:uppercase}#header-menu-wrap .top-bar li>h5>a{padding-left:2em}#header-menu-extras{display:none}#header-menu-wrap.expanded #header-menu-extras{display:block}#nav-trigger{background-image:url(../../images/btn-menu.png);background-size:100%;position:absolute;right:5px;top:5px;z-index:99;display:block;visibility:visible;height:38px;width:38px;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;overflow:hidden}#nav-trigger.close-nav::before{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}#nav-trigger.close-nav::after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}#nav-trigger.close-nav{background-image:url(../../images/btn-menu-close.png);-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.top-bar-section .has-dropdown>a:after{border-color:transparent transparent transparent rgba(0,0,0,.4)}#footer-wrap .menu{list-style-type:none;text-align:center;margin-bottom:0}#footer-wrap .menu li{display:inline-block;padding:5px 10px}#footer-wrap .menu li a{color:#3f3b33;text-transform:uppercase;font-weight:600;font-size:.75em}.cd-overlay-content,.cd-overlay-nav{position:fixed;top:1px;right:5%;height:4px;width:4px;-webkit-transform:translateX(-20px) translateY(20px);-moz-transform:translateX(-20px) translateY(20px);-ms-transform:translateX(-20px) translateY(20px);-o-transform:translateX(-20px) translateY(20px);transform:translateX(-20px) translateY(20px)}.cd-overlay-content span,.cd-overlay-nav span{background-color:#ebe9e6;display:inline-block;position:absolute;border-radius:50%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.cd-overlay-content.is-hidden,.cd-overlay-nav.is-hidden{opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-overlay-nav{z-index:2}.cd-overlay-content{z-index:4}@media only screen and (min-width:64.063em){#header-menu-wrap{background:#faf7f5;border-top:2px solid #a6a7ac}.top-bar-section ul.header-menu{padding-left:4px}#header-menu-wrap .top-bar{background:0 0}#header-menu-wrap .top-bar .dropdown{background:#f1ede8;border:1px solid #e7e1db;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.27);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.27);box-shadow:0 0 5px 0 rgba(0,0,0,.27)}#header-menu-wrap .top-bar .dropdown .dropdown{margin-top:5px;margin-left:-5px}#header-menu-wrap .top-bar ul.header-menu>li>a{text-transform:uppercase;font-weight:600;line-height:2.3rem;border:0}.top-bar-section .has-dropdown>a{padding-right:1.4rem!important}.top-bar-section>ul>.divider,.top-bar-section>ul>[role=separator]{height:2.3rem;margin-top:10px;border-right:solid 1px #dfdddd}#header-menu-wrap .top-bar,#header-menu-wrap.expanded .top-bar{height:auto!important}.top-bar-section .has-dropdown>a:after{border:4px inset;top:1.80625rem;border-color:rgba(0,0,0,.2) transparent transparent;margin-right:4px}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{margin-right:.45rem;top:11px}#header-menu-wrap .top-bar li a,#header-menu-wrap .top-bar li>h5>a{font-size:15px;background-color:rgba(192,192,192,0);-moz-transition:background-color .1s ease-in;-webkit-transition:background-color .1s ease-in;transition:background-color .1s ease-in}#header-menu-wrap .top-bar li>h5>a,.top-bar-section label{color:#fff}#header-menu-wrap .top-bar li.active,#header-menu-wrap .top-bar li.active:hover,#header-menu-wrap .top-bar li.active>a,#header-menu-wrap .top-bar li:hover,#header-menu-wrap .top-bar li:hover>h5{background:0 0}#header-menu-wrap .top-bar li.active:hover>a,#header-menu-wrap .top-bar li:hover>a,#header-menu-wrap .top-bar li:hover>h5>a{background:0 0;color:#bf0000}#header-menu-wrap.expanded{position:relative;overflow-y:inherit}#header-menu-wrap.closed .top-bar{max-height:inherit!important}.top-bar-section>ul>li{float:none;display:inline-block;vertical-align:top;padding-top:12px;padding-bottom:8px}.top-bar .top-bar-section{opacity:1;visibility:visible}.top-bar .title-area,.top-bar-section label{display:none}.top-bar-section .header-menu{clear:both;display:inline-block;position:relative;top:-5px;left:50%;transform:translate(-50%,0)}#header-menu-extras,#header-menu-wrap.expanded #header-menu-extras,#nav-trigger{display:none}.top-bar-section .header-menu.utility-menu{width:auto;top:-190px;right:10px}.top-bar-section .header-menu.secondary-menu{width:auto;top:-140px;right:10px}#nav-trigger{visibility:hidden}#header-menu-wrap{position:relative;top:auto}nav ul a{transition:background-color .3s ease}nav .dropdown{visibility:0;opacity:0;-webkit-transition:visibility 0s,opacity .3s;-moz-transition:visibility 0s,opacity .3s;transition:visibility 0s,opacity .3s}nav li:hover>.dropdown{visibility:1;opacity:1;-webkit-transition:visibility 0s,opacity .3s;-moz-transition:visibility 0s,opacity .3s;transition:visibility 0s,opacity .3s}}@media only screen and (min-width:1025px) and (max-width:1115px){#header-menu-wrap .top-bar li a,#header-menu-wrap .top-bar li>h5>a{font-size:.95rem}}

#home-slider {margin:0; padding:0; list-style:none;}
#book-slide {padding:9rem 0; color:#fff;
	background: rgb(215,71,60);
	background: -moz-linear-gradient(-45deg,  rgba(215,71,60,1) 0%, rgba(218,198,0,1) 100%);
	background: -webkit-linear-gradient(-45deg,  rgba(215,71,60,1) 0%,rgba(218,198,0,1) 100%);
	background: linear-gradient(135deg,  rgba(215,71,60,1) 0%,rgba(218,198,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7473c', endColorstr='#dac600',GradientType=1 );
}
#book-slide .cover {float:right; width:400px; margin:-50px 0 0 0;}
#book-slide .cover img {max-width:400px; height:auto; vertical-align:middle;}
#book-slide .content {margin:0 450px 0 0;}
#book-slide .line1 {text-transform:uppercase; font-size:1.5em; font-family: "Cabin Condensed",sans-serif; line-height:100%;}
#book-slide .line2 {text-transform:uppercase; font-size:4.250em; font-family: "Cabin Condensed",sans-serif; line-height:100%;}
#book-slide .line3 {font-size:1.25em; line-height:100%;}
#book-slide .buttons {margin:0; padding:0; list-style:none;}
#book-slide .buttons li {display:inline-block; vertical-align:middle; margin:0 12px 20px 0;}
#book-slide .buttons a {display:inline-block; vertical-align:middle; height:50px; background:#dac600; color:#000; text-transform:uppercase; font-weight:bold; font-family: "Cabin Condensed",sans-serif; line-height:50px; font-size:1.375em; padding:0 20px;}
#book-slide .buttons a:hover {background:#D7473C; color:#fff;}
#book-slide .press {margin:20px 0 0 0;}
#home-slider + .lSAction a {width:30px; height:56px; background:url(../../images/home-slider-arrow.png) no-repeat -999px; background-size:60px 56px; margin:-28px 0 0 0;}
#home-slider + .lSAction .lSPrev {background-position:0 0;}
#home-slider + .lSAction .lSNext {background-position:right 0;}
@media screen and (max-width : 1320px) {
	#book-slide .row {padding:0 30px;}
	#book-slide .cover {width:300px;}
	#book-slide .cover img {max-width:300px;}
	#book-slide .content {margin:0 330px 0 0;}
	#book-slide .line2 {font-size:3.5em;}
}
@media screen and (max-width : 840px) {
	#book-slide {padding:50px 0;}
	#book-slide .cover {width:100%; text-align:center; margin:0;}
	#book-slide .content {float:left; width:100%; text-align:center; margin:40px 0 0 0;}
	#book-slide .buttons li {margin:0 6px 20px 6px;}
}
@media screen and (max-width : 720px) {
	#book-slide .line2 {font-size:2em;}
	#book-slide .press {display:none;}
}