a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}nav{background:#282525;position:fixed;z-index:200;top:0;width:100%;color:#fff;height:54px}nav .logo,nav li{    white-space: nowrap;float:left;font-size:.8125em;width:10.7%;text-align:center;position:relative;font-family:proxima-nova,Arial,sans;text-transform:uppercase;line-height:4em;list-style-type:none}.container{width:100%;margin:auto;position:relative;overflow:visible;zoom:1}nav ul{position:relative;z-index:199;width:100%;margin:auto;max-width:1300px;overflow:hidden;height:auto}.margin-top{margin-top:5%;padding-top:10px}nav .logo{width:100%;float:none;left:0;z-index:200;font-size:1.875em;line-height:2em;text-align:center;position:relative;display:block}nav .logo .b{display:none}nav .logo a{width:100%;max-width:420px;margin:0 auto;position:relative;display:block;height:100%}nav .logo a span{font-weight:100;z-index:10}nav .logo a:after{content:none}.page{height:auto;position:relative;text-align:center;top:0;width:100%}.outerCenter{width:100%;max-width:100%;height:100%;z-index:4;display:table}.innerCenter{margin:auto;display:table-cell;vertical-align:middle}.menu{cursor:pointer;z-index:999;height:100%;width:40px;position:absolute;right:8px;top:8px;text-align:center;font-size:2em;display:none}.heroHeader{color:#282525;margin:60px 0 0;height:320px;background-size:auto;background-position:50% 50%;background-repeat:repeat;zoom:1}.heroHeader .container{height:auto!important}.margin-top-novels{padding-top:15px}.library .libraryBooks li{display:inline-block;text-align:left;margin:0 32px;position:relative}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:proxima-nova,Arial,sans;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;list-style-type:none}ul.text li{width:100%;padding:15px 0;border-bottom:solid 1px #282525;text-align:center;position:relative}ul.text h3 a{color:#282525;cursor:pointer;padding-right:30px;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;-webkit-transition:background .2s ease-out;transition:background .2s ease-out}ul.text h4{cursor:pointer;color:#282525;width:100%;padding-right:30px;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;-webkit-transition:background .2s ease-out;transition:background .2s ease-out;text-align:center;position:relative}.panel{z-index:0;perspective:1200px;margin-top:14px;padding:12px 20px;background:#ddd}.accordionResponse{font-size:.85em;color:#484343!important;text-transform:initial;cursor:default!important;letter-spacing:1px!important}h4,ul.text h3{font-size:1.125em;letter-spacing:0}@media (min-width:430px){h4,ul.text h3{font-size:1.25em;letter-spacing:1px}}@media (min-width:768px){h4,ul.text h3{font-size:1.5em;letter-spacing:2px}}#toTop{display:none;text-decoration:none;width:64px;height:48px;border:none;text-indent:100%}form .group{margin:23px 0;position:relative}form input[type=email],form input[type=number],form input[type=text],form select,form textarea{width:100%;height:50px;background:#fff;border:solid #000 1px;position:relative;text-indent:20px;-webkit-appearance:none;-moz-border-radius:0 / 0;-webkit-border-radius:0;border-radius:0 / 0;font-size:1em}form input[type=submit]{color:#fff;text-transform:uppercase;font-weight:600;font-family:proxima-nova,Arial,sans;letter-spacing:3px;border-radius:0;border:none;box-shadow:none;background:#282525;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;-webkit-transition:background .2s ease-out;transition:background .2s ease-out}form input[type=submit]:hover{opacity:.8}.library .libraryBooks li a{display:block;width:100%}.library .libraryBooks li img{width:100%}.library .libraryBooks li img:hover{background:rgba(8,8,8,.64)}.b-link-stroke .b-wrapper1{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;color:#fff;padding-top:7em}.b-link-stroke .b-wrapper1:hover{background:rgba(8,8,8,.64)}.b-wrapper1.long-img{padding-top:10em}.b-animate-go{text-decoration:none}.b-animate{transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;visibility:hidden}.b-animate-go:hover .b-animate{visibility:visible}.b-from-left{position:relative;left:-100%;color:#ff5b3f;font-size:2em;text-align:center;text-transform:uppercase;font-family:proxima-nova,Arial,sans}.b-animate-go:hover .b-from-left{left:0}label.b-from-right{width:100px;height:2px;display:block;background:#fff;border-radius:10px;text-align:center;margin:.5em auto}.b-from-right{position:relative;right:-100%;color:#fff;font-size:1.1em;text-transform:uppercase;text-align:center;margin-bottom:1px;font-family:proxima-nova,Arial,sans}.b-animate-go:hover .b-from-right{right:0}@media (min-width:768px){.library .libraryBooks li{width:50%;text-align:center;padding-bottom:457px;height:0;max-width:300px}}.double-divider{width:100%;max-width:1350px;margin:auto;position:relative;border-left:1px solid #282525;border-right:1px solid #282525}@media (max-width:767px){.double-divider{border:none}}.double-divider:before{content:"";display:block;height:100%;width:1px;position:absolute;top:0;left:12px;background:#282525}@media (max-width:767px){.double-divider:before{display:none}}.double-divider:after{content:"";display:block;height:100%;width:1px;position:absolute;top:0;right:12px;background:#282525}@media (max-width:767px){.double-divider:after{display:none}}.divider-width{position:absolute;width:100%;height:1px;padding:0;background:#282525}@media (max-width:767px){.divider-width{display:none}}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.book a.library{font-family:proxima-nova,Arial,sans;text-transform:uppercase;color:#282525;font-weight:800;text-decoration:none;font-size:1.125em;letter-spacing:.125em;display:inline-block;vertical-align:middle;z-index:5;position:relative}@media (min-width:430px){.book a.library{font-size:1.5em}}@media (min-width:768px){.book a.library{font-size:1.625em;left:50%}}.book a.library .icon-arrow-left-black{background-position-x:4px;padding:0 16px;-moz-transition:background-position .2s ease-out;-o-transition:background-position .2s ease-out;-webkit-transition:background-position .2s ease-out;transition:background-position .2s ease-out}.book a.library:hover{text-decoration:underline}.book a.library:hover .icon-arrow-left-black{background-position-x:0}@media (min-width:430px){section{padding:40px 10%}}.book section{margin:3px 0}.divider-width.mobileShow{display:none}@media (max-width:767px){.divider-width.mobileShow{display:block;margin:0 0 25px;position:relative}}.book .bookGallery .content{max-width:900px}.book .bookGallery .slideImg{width:80%;max-width:900px;margin:auto;padding-bottom:65%;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.book .bookGallery .slideImg img{max-width:100%;width:auto;height:auto}.book h1{width:90%;display:block;margin-top:40px}@media (max-width:767px){.book h1{margin-top:0}}.book h1 .stagger{display:inline-block;margin:auto}.book h1 .stagger>div{padding:0}@media (max-width:767px){.book h1 .stagger>div{padding:0 5px}}@media (max-width:767px){.book h1 .stagger{display:table}}h1{padding-bottom:.5em;margin:auto}@media (min-width:430px){h1{font-size:2.5em}}@media (min-width:768px){h1{font-size:3.125em}}body,button,input,select,textarea{color:#404040;font-family:proxima-nova,Arial,sans;font-size:16px;font-size:1.2rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}h4{color:#484343;font-size:.875em;text-transform:uppercase;font-family:proxima-nova,Arial,sans;text-align:center;font-weight:700}p{font-family:proxima-nova,Arial,sans;text-align:left;margin-bottom:1em;margin-left:auto;margin-right:auto}.w90{width:90%}.w80{width:80%}.w70{width:70%}.w60{width:60%}.w50{width:50%}.w40{width:40%}.w30{width:30%}.w33{width:33.333%}.w25{width:25%}.w20{width:20%}.w15{width:15%}.w10{width:10%}.library .libraryBooks{min-height:500px;overflow:hidden}.library .libraryBooks .hover{position:absolute;width:100%;height:100%;display:none}.library .libraryBooks .hover .innerCenter{text-align:center}.library .libraryBooks .btnWrap{padding:10px 20px 0;background:#fff;display:inline-block}.library .libraryBooks .btnWrap .btn{margin:0}.library .libraryBooks .btn .txt{color:inherit}.library .heroHeader{background-size:cover;background-repeat:no-repeat}.library .feature-book{background:#deddda;padding:10px 0;margin-bottom:10px}@media (min-width:430px){.library .feature-book{padding:10px 10%}}.library .feature-book .feature-image{width:33%;display:inline-block;max-width:600px}@media (max-width:767px){.library .feature-book .feature-image{width:95%}}.library .feature-book .feature-info{display:inline-block;text-align:center;vertical-align:top;width:66%;max-width:600px}@media (max-width:767px){.library .feature-book .feature-info{width:95%;max-width:600px}}.library .feature-book .feature-info .subtitle{display:block;text-align:center;font-style:italic;font-family:kepler-std,Georgia,serif;position:relative;font-weight:600;padding-bottom:20px;margin:40px auto}.library .feature-book .feature-info .subtitle:after{width:200px;left:50%;margin-left:-100px;height:2px;position:absolute;bottom:0;content:"";background:#a3a2a2}@media (max-width:767px){.library .feature-book .feature-info .subtitle{margin:0 auto 15px;padding-bottom:15px}}.library .feature-book .feature-info .feature-title{text-transform:uppercase;color:#484343}.library .feature-book .feature-info .feature-title:after{content:none;display:none}.library .feature-book .feature-info .feature-title p{font-size:2.125em;line-height:1.25em;font-weight:600;text-align:center;font-family:proxima-nova,Arial,sans;margin-bottom:0}.library .feature-book .feature-info .feature-title p span.small{font-size:.67em;line-height:.75em}.library .feature-book .feature-info .feature-title p em{font-weight:400}@media (max-width:767px){.library .feature-book .feature-info .feature-title p{font-size:1.875em}}.library .feature-book .feature-info .blurb{text-align:center;padding:0 10%;margin-bottom:15px;margin-top:20px}.library .feature-book .feature-info .blurb p{text-align:center}.library .feature-book .btn{font-size:.9375em;font-family:proxima-nova,Arial,sans;font-weight:700}.library .feature-book .btn .txt{color:#ff5b3f}.library .banner-callout .callout-text p{text-align:center}h1,h3{font-size:3.75em;text-transform:uppercase;font-family:proxima-nova,Arial,sans;line-height:1em;position:relative}h1 .sub,h3 .sub{display:block;font-size:.8em;font-style:italic}h2{font-family:proxima-nova,Arial,sans;font-size:1.5em;text-transform:uppercase;margin-bottom:.5em;line-height:1.15em}h3{color:#fff;font-size:2.6875em}a{color:#4169e1}a:active,a:focus,a:hover{color:#191970}img{height:auto;max-width:100%}.twhite{color:#fff}ul.text{height:auto;width:auto}.boxgallery,.panel{top:0;left:0;width:100%;height:100%}.right{float:right;position:relative}.left{float:left;position:relative}.clear{clear:both}.inline{display:inline}.mobileShow{display:block}.mobileFull{width:100%;padding:0}@media (min-width:430px){.mobileFull{padding:40px 10%}}.book .review{font-family:proxima-nova,Arial,sans;position:relative}.book .review .quote{color:#b3b4ae;font-style:normal;display:inline;line-height:0}.book .review .quote p{text-align:center;font-size:1.75em;line-height:1.75em;display:inline-block;position:relative;padding:0 20px}.book .review .quote p:after,.book .review .quote p:before{font-size:50px;position:absolute}.book .review .quote p:first-child:before{margin-left:-21px;margin-top:5px;content:"�"}.book .review .quote p:last-child:after{margin-left:2px;margin-top:5px;content:"�"}.full{width:100%;margin:0;padding:1px 0}@media (max-width:767px){.book .review .author{font-size:1em}}.book .review .author p{display:inline;text-align:center}.book .review .featuredReview{width:90%;margin:auto;position:relative}@media (min-width:430px){.book .review .featuredReview{display:block;margin-bottom:45px}}.divider{position:absolute;width:1px;height:100%;background:#282525}@media (max-width:767px){.divider{display:none}}.l90{left:90%}.l85{left:85%}.l80{left:80%}.l75{left:75%}.l70{left:70%}.l65{left:65%}.l60{left:60%}.l55{left:55%}.l50{left:50%}.l45{left:45%}.l40{left:40%}.l30{left:30%}.l25{left:25%}.l20{left:20%}.l10,.l15{left:10%}.book .container .content{margin-bottom:50px}@media (max-width:767px){.book .container .content{width:90%;margin:auto}}.book .container .innerCenter{display:block}@media (min-width:768px){.book .container .innerCenter{display:table-cell}}@media (max-width:980px){nav ul{height:0}.menu{display:block}}@media (max-width:980px){nav .logo.spacer,nav li.spacer{margin-left:0}}@media (max-width:980px){nav .logo,nav li{display:block;width:100%;position:relative;border-bottom:solid #fff 1px;background:#282525}}#mobile{display:none}section{width:100%;padding:40px 10%;position:relative;zoom:1}section:after,section:before{content:"\0020";display:block;height:0;overflow:hidden}section:after{clear:both}nav.moveBack{z-index:0}nav.book{background:#000;transition:background 1s ease}nav.book .bb{background-color:transparent}nav .b{transition:background-color 1s ease}nav a:active,nav a:hover,nav a:link,nav a:visited{color:#fff;text-decoration:none;-moz-transition:color 1s ease;-o-transition:color 1s ease;-webkit-transition:color 1s ease;transition:color 1s ease;position:relative;border-bottom:0}nav a:after{height:1px;background-color:#fff;width:0;position:absolute;left:50%;bottom:-2px;content:"";-moz-transition:width .5s ease,left .5s ease;-o-transition:width .5s ease,left .5s ease;-webkit-transition:width .5s ease,left .5s ease;transition:width .5s ease,left .5s ease}nav a.active,nav a:hover{text-decoration:none;border-bottom:none}nav a.active:after,nav a:hover:after{height:1px;width:100%;left:0}nav a .fa{font-size:1.5625em}nav .logo.spacer,nav li.spacer{margin-left:45%}@media (min-width:430px){nav .logo .b{display:block}}nav .logo .bb{display:block}@media (max-width:767px){nav .logo .bb{display:none}}@media (max-width:767px){nav .logo a{padding-right:40px;width:auto;margin:auto;font-size:.75em}}nav .facebook{margin-right:10px}nav.book .menu,nav.book .menu-open{border-color:#fff}nav.book a:active,nav.book a:link,nav.book a:visited{color:#fff}nav.book .b{background-color:#fff}nav.book .logo,nav.book li{border-color:#fff}nav.book li a{border-bottom:none;-moz-transition:border .5s ease-out;-o-transition:border .5s ease-out;-webkit-transition:border .5s ease-out;transition:border .5s ease-out}@media (min-width:768px){nav.book li a:hover{border-bottom:none}}nav.white .menu{border-color:#fff;color:#fff}nav.white a:active,nav.white a:link,nav.white a:visited{color:#fff}nav.white .b{background-color:#fff}nav.white .logo,nav.white li{border-color:#fff}nav.white li a{border:none}.uppercase{text-transform:uppercase}.relative{position:relative}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{padding:0;margin:0;overflow-x:hidden}html{overflow-x:hidden;-webkit-font-smoothing:antialiased}body,html{height:auto;font-family:proxima-nova,Arial,sans;font-size:16px;line-height:2em;font-weight:300;letter-spacing:.1em;background:#fff;color:#282525}.wrapper{height:auto;min-height:inherit;overflow-x:hidden}.main-nav{position:relative;display:block}a{-moz-transition:color .5s ease-out;-o-transition:color .5s ease-out;-webkit-transition:color .5s ease-out;transition:color .5s ease-out}a:active,a:link,a:visited{color:#060101}a:hover{color:#a3a2a2;text-decoration:underline}em{font-style:italic}.page.ng-animate{position:absolute;height:100%}.container:after,.container:before{content:"\0020";display:block;height:0;overflow:hidden}.container:after{clear:both}.backBtn,.learnMoreBtn{color:#282525;text-transform:uppercase;font-weight:800;font-size:.8125em;margin:30px auto 20px;display:block;cursor:pointer}.backBtn span,.learnMoreBtn span{color:#ff5b3f}a.backBtn:active,a.backBtn:link,a.backBtn:visited{color:#000;text-decoration:none}a.backBtn:hover{color:#a3a2a2;text-decoration:underline}a.backBtn:hover .fa{color:#a3a2a2;-moz-transition:color .5s ease-out;-o-transition:color .5s ease-out;-webkit-transition:color .5s ease-out;transition:color .5s ease-out}a.backBtn .fa{color:#ff5b3f}.learnMoreBtn{margin:0 auto 10px}.block,.btn{padding:7px 20px 4px;color:#fff;text-transform:uppercase;text-decoration:none;font-family:proxima-nova,Arial,sans;font-style:normal;font-size:.9375em;letter-spacing:.15em;display:inline-block;position:relative;white-space:no-wrap;margin:10px auto 20px;overflow:hidden;line-height:1.2;max-width:95%}@media (min-width:430px){.block,.btn{max-width:100%}}.block .txt,.btn .txt{position:relative;color:#fff}.btn.closeBtn{position:absolute;cursor:pointer;margin:0;padding:0;margin-left:-25px;margin-top:-25px;padding-bottom:50px;-moz-transition:background .5s ease-out;-o-transition:background .5s ease-out;-webkit-transition:background .5s ease-out;transition:background .5s ease-out;-moz-border-radius:50% / 50%;-webkit-border-radius:50%;border-radius:50% / 50%;background:0 0;background-size:cover;color:#fff;border:solid 1px #fff;text-align:center;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:80px;height:80px;top:20px;right:-50px}.btn.closeBtn:hover{color:#282525;background:#fff}.btn.closeBtn:hover .b{background:#282525}@media (max-width:1025px){.btn.closeBtn{width:50px;height:50px;right:-20px}}.rightq{right:auto;top:auto;bottom:27px;margin-left:-4px}a.coverLink{display:block;position:absolute;width:100%;height:100%;z-index:50}a.btn .b{-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.btn .b.bl,a.btn .b.br{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-property:height;-o-transition-property:height;-webkit-transition-property:height;transition-property:height}a.btn .b.bb,a.btn .b.bt{-moz-transition-duration:.75s;-o-transition-duration:.75s;-webkit-transition-duration:.75s;transition-duration:.75s;-moz-transition-property:width;-o-transition-property:width;-webkit-transition-property:width;transition-property:width}a.btn:hover{text-decoration:none}a.btn:hover .b.bl,a.btn:hover .b.br{height:0}a.btn:hover .b.bb,a.btn:hover .b.bt{width:0}a.coverLink:hover a.btn .b.bl,a.coverLink:hover a.btn .b.br{height:0}a.coverLink:hover a.btn .b.bb,a.coverLink:hover a.btn .b.bt{width:0}._animating a.btn .b,a._animating.btn .b{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.b{position:absolute;left:0;top:0;background:#fff}.b.bl,.b.br{width:1px;height:100%;top:0;left:0}.b.bb,.b.bt{width:100%;height:1px}.b.bb{top:auto;bottom:0;left:auto;right:0}.b.br{left:auto;right:0;top:auto;bottom:0}.b.br.gap{right:10px;bottom:auto;top:0}.b.bl.gap{left:10px;top:auto;bottom:0}.b.cross{width:50%;height:1px;margin-top:50%;left:50%;margin-left:-25%}.b.cross.v{height:50%;width:1px;top:50%;margin-top:-25%;left:auto;right:50%}.slideshow li{width:80%;margin:auto}.gallery .slideshow li{opacity:.1;-moz-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.gallery .slideshow .flex-active-slide{opacity:1}.smoothHeight li{position:absolute!important}@media (min-width:430px){.inline-block{display:inline-block}}@media (max-width:767px){.left,.right{float:none;width:100%}}@media (min-width:430px){.right section{border-bottom:solid 1px #282525;border-top:solid 1px #282525}}.right section:first-child{border-top:none}@media (min-width:768px){.right section:last-child{border-bottom:none}}.subNav li{display:inline-block;text-align:center}.subNav li span.pipe{margin:0 10px}.subNav ul{zoom:1}.subNav ul:after,.subNav ul:before{content:"\0020";display:block;height:0;overflow:hidden}.subNav ul:after{clear:both}.subNav a{color:#282525;cursor:pointer}.subNav a.active{color:#ff5b3f}.hero{background-size:cover;background-repeat:no-repeat;background-position:50% -7px;height:200px;position:relative;z-index:50;margin-top:62px}@media (min-width:430px){.hero{height:400px}}@media (min-width:768px){.hero{height:600px;margin-bottom:30px;margin-top:40px}}.hero .container{max-width:1000px;height:auto}.hero .slideshow{display:none}@media (min-width:768px){.hero .slideshow{display:block}}.heroHeader:after,.heroHeader:before{content:"\0020";display:block;height:0;overflow:hidden}.book .quote p{display:inline;font-size:1.5em}.book .buy .plinks{position:relative}.book .buy img{display:block;margin:55px auto 20px;width:95%}@media (min-width:430px){.book .buy img{margin:auto;width:auto}}.book .buy .buyBook{font-size:1.25em;padding:10px 50px 7px;margin:15px auto 50px}@media (max-width:767px){.book .buy .buyBook{margin:3px auto 15px}}.book .buy .buyBook .txt{color:#282525}.book .buy .buyBook .bl.gap{left:15px}.book .buy .buyBook .bl.gap.g2{left:20px}.book .buy .buyBook .br.gap{right:15px}.book .buy .buyBook .br.gap.g2{right:20px}.book .buy .buyBook .bb.gap{bottom:5px}.book .buy .buyBook .bt.gap{top:5px}#image-loader{display:none;position:relative;height:0;float:right}#message-success,#message-warning{display:none;background:#282525;padding:24px;width:40%;float:right;color:#FFF}#message-success i,#message-warning i{margin-right:10px}.heroHeader:after{clear:both}.heroHeader h1{font-family:kepler-std,Georgia,serif;font-weight:500;text-transform:none;text-transform:uppercase;position:relative;letter-spacing:.1em;margin-bottom:20px;padding-bottom:20px;font-size:2.375em}@media (min-width:430px){.heroHeader h1{font-size:3.75em}}@media (min-width:768px){.heroHeader h1{font-size:5em}}.heroHeader h1:after{width:0;left:50%;margin-left:0;height:1px;position:absolute;bottom:0;content:"";filter:alpha(Opacity=0);opacity:0;background:#282525;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.heroHeader h1.underline:after{width:200px;margin-left:-100px;filter:alpha(enabled=false);opacity:1}.form .intro-text p{font-style:italic;text-align:center;max-width:1300px;margin:auto}form{padding-top:30px;max-width:780px;margin:auto}form .group label{display:none}form .noline label{font-family:kepler-std,Georgia,serif;font-size:1.125em;font-weight:500;font-style:italic;text-align:center;margin:auto;display:inline-block}form ::-webkit-input-placeholder{text-transform:uppercase;letter-spacing:2px}form :-moz-placeholder{text-transform:uppercase;letter-spacing:2px}form ::-moz-placeholder{text-transform:uppercase;letter-spacing:2px}form :-ms-input-placeholder{text-transform:uppercase;letter-spacing:2px}form textarea{height:100px;resize:none}form select{background-size:contain;text-indent:20px;text-align:center;border:none}form select option{height:50px}form select:first-child{color:#b3b4ae;text-transform:uppercase;letter-spacing:2px}form .select-arrow{position:relative;border:1px solid #282525}form .select-arrow:before{-moz-transition:bottom .2s ease-out;-o-transition:bottom .2s ease-out;-webkit-transition:bottom .2s ease-out;transition:bottom .2s ease-out;pointer-events:none;content:"";position:absolute;z-index:2;bottom:25px;right:10px;width:10px;height:15px}form .select-arrow:after{-moz-transition:bottom .2s ease-out;-o-transition:bottom .2s ease-out;-webkit-transition:bottom .2s ease-out;transition:bottom .2s ease-out;pointer-events:none;content:"";position:absolute;bottom:10px;right:10px;width:10px;height:15px}form .select-arrow:hover:before{bottom:30px}form .select-arrow:hover:after{bottom:5px}form input::-webkit-inner-spin-button,form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (min-width:430px){form input[type=submit]{margin-bottom:0}}form input[type=submit]:hover{box-color:none;box-shadow:none;background-position:95% center}form .success{min-height:50px}form .checkbox{-webkit-appearance:none;-webkit-border-radius:0;border:1px solid #282525;width:18px;height:18px;margin-left:10px;position:relative}form .checkbox:checked:before{content:"";position:absolute;left:1px;top:9px;width:8px;height:2px;background:#5ec5be;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}form .checkbox:checked:after{content:"";position:absolute;left:5px;top:7px;width:11px;height:2px;background:#5ec5be;-moz-transform:rotate(128deg);-ms-transform:rotate(128deg);-webkit-transform:rotate(128deg);transform:rotate(128deg)}@media (min-width:768px){form .group.mid{width:15%;margin-left:2%;margin-right:2%}}form .group:after{width:100%;height:5px;position:absolute;left:0;bottom:-5px;content:"";border:solid 1px #000;border-top:none}form .group.noline:after{content:none}form .error{text-align:left;position:absolute;color:#ff5b3f;font-weight:800;top:-18px;line-height:1.3;text-transform:uppercase;font-size:14px}form .mid .error{top:-36px}.social-section .banner-content{text-align:center}.social-section .banner-content p{color:#fff;font-family:proxima-nova,Arial,sans;text-align:center;font-weight:600}.resource-section h2{margin:40px auto}.resource-section .resource-listing ul{width:100%;max-width:740px;margin:0 auto;text-align:left}.resource-section .resource-listing ul li{font-size:1.125em;font-family:kepler-std,Georgia,serif;margin-bottom:1.5em}.resource-section .resource-listing ul li a{font-weight:500;font-style:italic;color:#ff5b3f;text-decoration:none;border-bottom:1px solid transparent;-moz-transition:border .5s ease-out;-o-transition:border .5s ease-out;-webkit-transition:border .5s ease-out;transition:border .5s ease-out}.resource-section .resource-listing ul li a:hover{border-bottom:1px solid #ff5b3f}.question{display:none}