/*!
Theme Name: Gernot Wagner
Author: Designed by Justin Kemerling, Developed by Cody Peterson
Author URI: http://codyjamespeterson.com/
Description: 2014 Website
Version: 2.0
README: This file was generated from the SCSS files within the source directory. Do not edit directly - use the build process.
*/

.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:none}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.clear{clear:both}a:active{outline:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{-ms-interpolation-mode:bicubic;display:block}svg:not(:root){overflow:hidden}.wrap,.wrap-medium,.blog article.article,.archive article.article,.wrap-small,article.article,.section-archive,.up-next,.main-header-bio,div.grid,section#news,section#news-mobile,.section-archive.section-archive-featured,.archive-header,.page-not-found{padding:0;margin:0 auto;max-width:1140px}.wrap-medium,.blog article.article,.archive article.article{max-width:1040px}.wrap-small,article.article,.section-archive,.up-next{max-width:770px}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0px;left:0px;width:100%;height:100%}.one-third,.page-aside,.single-books .book-image,.archive .book-image,aside.book-aside{float:left;width:33.333%}@media only screen and (max-width: 879px){.one-third,.page-aside,.single-books .book-image,.archive .book-image,aside.book-aside{width:40%}}@media only screen and (max-width: 620px){.one-third,.page-aside,.single-books .book-image,.archive .book-image,aside.book-aside{float:none;width:100%}}.two-thirds,.page-main,.single-books .book-info,.archive .book-info,.book-about{float:left;width:66.666%;padding-right:40px}@media only screen and (max-width: 879px){.two-thirds,.page-main,.single-books .book-info,.archive .book-info,.book-about{width:60%}}@media only screen and (max-width: 620px){.two-thirds,.page-main,.single-books .book-info,.archive .book-info,.book-about{width:100%;float:none;padding-right:0}}@media only screen and (max-width: 620px){.one-third,.page-aside,.single-books .book-image,.archive .book-image,aside.book-aside,.two-thirds,.page-main,.single-books .book-info,.archive .book-info,.book-about{padding-right:0;width:100%;float:none}}.hide-text,.icon-menu,.slider-controls a span,.post-pagination a span,ul.connect li a{text-indent:100%;white-space:nowrap;overflow:hidden}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}h1,h2,h3,h4{font-family:"proxima-nova", helvetica, arial, sans-serif;font-weight:100}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.2em}.medium-copy{font-size:1.5em}@media only screen and (min-width: 621px) and (max-width: 879px){.medium-copy{font-size:1.25em}}@media only screen and (max-width: 620px){.medium-copy{font-size:1em}}.no-results{height:400px}.headline,.small-headline,.medium-headline,.large-headline{font-family:"proxima-nova", helvetica, arial, sans-serif;line-height:1em;font-weight:900;margin:0;padding:0}.small-headline{font-size:19px}.medium-headline{font-size:2.4em}@media only screen and (min-width: 621px) and (max-width: 879px){.medium-headline{font-size:2.1em}}@media only screen and (max-width: 620px){.medium-headline{font-size:1.8em}}.large-headline{font-size:3.2em}@media only screen and (min-width: 621px) and (max-width: 879px){.large-headline{font-size:2.6em}}@media only screen and (max-width: 620px){.large-headline{font-size:2.2em}}.sub-headline{font-size:2.2em;color:#014158;margin:0 0 20px}@media only screen and (max-width: 620px){.sub-headline{font-size:1.8em}}a{color:#014158;text-decoration:none;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}a:hover{color:#001c26}strong,b{font-weight:600}nav ul{list-style:none;padding:0;margin:0}p{margin:0 0 1.5em}p.large{font-size:1.6em;font-weight:100;line-height:1.5em}@media only screen and (max-width: 879px){p.large{font-size:1.25em}}@media only screen and (max-width: 620px){p.large{font-size:1.05em}}p.callout{font-weight:500;font-style:italic;font-size:1.6em;line-height:1.5em;letter-spacing:0.035em}@media only screen and (max-width: 879px){p.callout{font-size:1.3em}}@media only screen and (max-width: 620px){p.callout{font-size:1.2em}}.pad-right{margin-right:40px}@media only screen and (max-width: 620px){.pad-right{margin:0}}div.thirds:after{content:"";display:table;clear:both}div.thirds>div{width:33%;float:left;padding-right:20px}div.thirds>div p{font-size:1em;color:#b8b8b8}@media screen and (max-width: 1080px){div.thirds>div{width:100%;float:none}}hr{border:0;height:0;margin:40px 10px 40px 0;border-top:4px solid #014158}ul{padding:10px 0 0;margin:0;list-style-position:inside}ul li{margin:0 0 15px;font-weight:100}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}::-moz-selection{background:#014158;color:#fff;text-shadow:none}::selection{background:#014158;color:#fff;text-shadow:none}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}figcaption{background:#eeeeec;font-size:0.8125em;padding:14px;margin:0}blockquote,.post-content blockquote{font-family:"proxima-nova", helvetica, arial, sans-serif;margin:25px 0;padding:0 0 0 25px;border-left:7px solid #D2D2D2}blockquote p,.post-content blockquote p{font-family:"proxima-nova", helvetica, arial, sans-serif;padding-left:0;line-height:1.3em !important}blockquote p:last-child,.post-content blockquote p:last-child{margin:0}.fig-center{width:100%;margin-bottom:1.5em}.fig-center div{display:table;position:relative;background:#eeeeec;text-align:center;margin:0 auto}.fig-center img{margin:0 auto;width:100%;vertical-align:middle}.fig-center figcaption{text-align:left}.fig-right{float:right;margin-left:1.5em;margin-bottom:1.5em}@media screen and (max-width: 40em){.fig-right{float:none;margin:0 0 1.5em 0}}.fig-right img{max-width:420px}@media screen and (max-width: 40em){.fig-right img{max-width:none;width:100%}}.fig-left{float:left;margin-right:1.5em;margin-bottom:1.5em}@media screen and (max-width: 40em){.fig-left{float:none;margin:0 0 1.5em 0}}.fig-left img{max-width:420px}@media screen and (max-width: 40em){.fig-left img{max-width:none;width:100%}}.video-wrapper,.vvqbox{position:relative;padding-bottom:56.25%;padding-top:25px;height:0 !important;width:100% !important;margin-bottom:30px !important}.video-wrapper iframe,.vvqbox iframe,.vvqbox object{position:absolute;top:0;left:0;width:100%;height:100%}.btn,.btn-large,.footer-share .twitter,.footer-share .facebook,.footer-share .googleplus,.btn-share,.btn-comment{-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition:background-color 0.3s;display:inline-block;background-color:#e9383a;color:#fff !important;padding:15px 25px;border-radius:10px;text-transform:uppercase;font-weight:bold;font-size:1.2em}.btn:hover,.btn-large:hover,.footer-share .twitter:hover,.footer-share .facebook:hover,.footer-share .googleplus:hover,.btn-share:hover,.btn-comment:hover{color:#fff !important;background-color:#d6181a}.btn-large,.footer-share .twitter,.footer-share .facebook,.footer-share .googleplus{font-size:1.5em;padding:18px 40px}@media screen and (max-width: 48em){.btn-large,.footer-share .twitter,.footer-share .facebook,.footer-share .googleplus{font-size:1.1875em;padding:14px 20px}}.btn-large-grey{-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition:background-color 0.3s;display:block;text-align:center;border-radius:3px;background-color:#D2D2D2;color:#fff;padding:16px 0;max-width:350px;margin:0 auto;text-transform:uppercase;letter-spacing:1px;font-weight:600;font-size:1.5em}.btn-large-grey:hover{background-color:#b8b8b8}.btn-share,.btn-comment{background-position:10px 7px;text-align:right;font-size:0.9375em;line-height:1.2}.btn-share:hover,.btn-comment:hover{cursor:pointer}.btn-next,.btn-prev{-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s;display:inline-block;height:0;overflow:hidden;padding-top:24px;width:50%}.btn-next:hover,.btn-prev:hover{opacity:.6}a.text-btn,.book-callout a{font-family:"adelle", georgia, times, serif;color:#e9383a;font-size:1.2em;padding:0 25px;font-style:italic}form:after{content:"";display:table;clear:both}.v-hidden{display:block;height:0;width:0;overflow:hidden;visibility:hidden}.form-element,.submit-element{float:left;width:260px;padding:0 12px 0 0}.form-element:after,.submit-element:after{content:"";display:table;clear:both}@media screen and (max-width: 660px){.form-element,.submit-element{width:100% !important;margin:0 0 10px;padding:0}}.form-element-zip{width:130px}.form-text-styles,form input,form button,form input::-webkit-input-placeholder,form button::-webkit-input-placeholder,form input::-moz-placeholder,form button::-moz-placeholder,form input:-moz-placeholder,form button:-moz-placeholder,form input:-ms-input-placeholder,form button:-ms-input-placeholder{font-weight:bold;font-size:1em;letter-spacing:0.05em}form input,form button{border:3px solid #2e908f;border-radius:7px;padding:12px 15px;width:100%;color:#fff;background:#015471;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}form input::-webkit-input-placeholder,form button::-webkit-input-placeholder{color:#fff}form input::-moz-placeholder,form button::-moz-placeholder{color:#fff}form input:-moz-placeholder,form button:-moz-placeholder{color:#fff}form input:-ms-input-placeholder,form button:-ms-input-placeholder{color:#fff}form input[type=submit],form button[type=submit]{background:#e9383a;border-color:#e9383a}form input:focus,form button:focus{outline:none;background:#015f80}form input:focus::-webkit-input-placeholder,form button:focus::-webkit-input-placeholder{color:#eeeeec}form input:focus::-moz-placeholder,form button:focus::-moz-placeholder{color:#eeeeec}form input:focus:-moz-placeholder,form button:focus:-moz-placeholder{color:#eeeeec}form input:focus:-ms-input-placeholder,form button:focus:-ms-input-placeholder{color:#eeeeec}.submit-element{padding:0;width:auto}.submit-element input:focus{outline:none;background:#d6181a;border-color:#d6181a}.main-header{border-top:8px solid #014158}.main-header:after{content:"";display:table;clear:both}body.home .main-header{padding-bottom:40px}.main-header-nav{font-family:"adelle", georgia, times, serif;margin:50px 25px}.main-header-nav:after{content:"";display:table;clear:both}@media only screen and (max-width: 620px){.main-header-nav{margin:20px}}.main-header-nav>ul>li{position:relative}.main-header-nav .menu-item-has-children>a:after{content:"+"}.main-header-nav ul ul{display:none;position:absolute;top:32px;z-index:999}.main-header-nav ul ul:before{content:"";height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #2e908f;margin-left:30px}@media only screen and (max-width: 620px){.main-header-nav ul ul{display:none !important;visibility:hidden}}.main-header-nav ul li:hover>ul{display:list-item}.main-header-nav ul ul li{float:none;position:relative;border-bottom:none;text-align:left;margin:0;background:#2e908f;font-size:0.8em}.main-header-nav ul ul li:last-child a{border-bottom:none}.main-header-nav ul ul li a{color:#fff !important;padding:10px 60px 10px 20px;border-bottom:1px solid #fff}.main-header-nav ul ul li a:hover{color:#fff;background:#2c8887}.main-header-nav ul ul ul li{position:absolute relative;top:-58px}.main-header-logo{font-family:"adelle", georgia, times, serif;float:left;margin:0;position:relative}.main-header-logo a{color:#2e908f}body.home .main-header-logo>a,.main-header-nav>li.current-menu-item>a,body.single-books li.nav-section-books>a,body.post-type-archive-books li.nav-section-books>a,body.single-post li.nav-section-content>a,body.blog li.nav-section-content>a,body.category li.nav-section-content>a,body.tag li.nav-section-content>a,body.page-template-page-about-php li.nav-section-about>a{color:#014158}body.home .main-header-logo:before,.main-header-nav>li.current-menu-item:before,body.single-books li.nav-section-books:before,body.post-type-archive-books li.nav-section-books:before,body.single-post li.nav-section-content:before,body.blog li.nav-section-content:before,body.category li.nav-section-content:before,body.tag li.nav-section-content:before,body.page-template-page-about-php li.nav-section-about:before{height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #014158;content:"";position:absolute;top:-50px;left:50%;margin-left:-10px;pointer-events:none}@media only screen and (max-width: 740px){body.home .main-header-logo:before,.main-header-nav>li.current-menu-item:before,body.single-books li.nav-section-books:before,body.post-type-archive-books li.nav-section-books:before,body.single-post li.nav-section-content:before,body.blog li.nav-section-content:before,body.category li.nav-section-content:before,body.tag li.nav-section-content:before,body.page-template-page-about-php li.nav-section-about:before{display:none}}.icon-menu{width:24px;height:20px;position:absolute;right:40px;top:70px;display:none}@media only screen and (max-width: 740px){.icon-menu{display:block}}@media only screen and (max-width: 620px){.icon-menu{top:40px;right:20px}}.main-header-nav ul{float:right;-webkit-transition:max-height 0.3s ease-in-out;-moz-transition:max-height 0.3s ease-in-out;transition:max-height 0.3s ease-in-out}.main-header-nav ul:after{content:"";display:table;clear:both}@media only screen and (max-width: 740px){.main-header-nav ul{max-height:0;overflow:hidden;clear:both;float:none}}@media only screen and (max-width: 740px){body.menu-open .main-header-nav ul{max-height:1000px}}.main-header-nav ul li{position:relative;float:left;margin:0 0 0 160px;padding:0}.main-header-nav ul li:nth-child(1),.main-header-nav ul li#menu-item-906{margin:0 !important}@media only screen and (max-width: 1140px){.main-header-nav ul li{margin:0 0 0 80px}}@media only screen and (max-width: 840px){.main-header-nav ul li{margin:0 0 0 40px}}@media only screen and (max-width: 740px){.main-header-nav ul li{float:none;display:block;margin:0}}.main-header-nav ul a{font-size:2em;color:#2e908f;display:block}.main-header-nav ul a:hover{color:#014158}.main-header-bio{font-family:"adelle", georgia, times, serif;color:#333;margin:70px auto 20px;text-align:center;font-size:1.5em;line-height:1.45em;padding:0 20px}.main-header-bio p{margin:0}@media only screen and (max-width: 879px){.main-header-bio{margin:40px auto 20px}.main-header-bio br{display:none}}@media only screen and (max-width: 620px){.main-header-bio{margin:0;padding:20px;text-align:left;font-size:1.2em}}.main-header-bio a{color:#e9383a}.more-btn{position:absolute;text-align:center;background-position:center;width:30px;height:18px;left:50%;margin-left:-9px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.more-btn:hover{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}@media only screen and (max-width: 620px){.more-btn{display:none}}html.js.hide-grid .section-archive-featured div.grid{opacity:0}.section-archive-featured div.grid article{padding-top:20px;border-bottom:2px solid #eeeeec}.section-archive-featured div.grid article:nth-child(7),.section-archive-featured div.grid article:nth-child(8),.section-archive-featured div.grid article:nth-child(9){border-bottom:none}@media only screen and (max-width: 879px){.section-archive-featured div.grid article{border-bottom:2px solid #eeeeec !important;padding-bottom:20px}.section-archive-featured div.grid article .grid-wrap{height:auto !important}}.section-archive-featured .post-pagination-text{padding:0 25px}.featured-grid-wrap{position:relative}div.grid{-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;position:relative;margin:0 auto;padding:0}div.grid:after{content:"";display:table;clear:both}@media only screen and (max-width: 879px){div.grid{max-width:500px}}body.home.single-column-grid div.grid{visibility:hidden;width:100%;max-width:9999px}body.home.single-column-grid div.grid.slider-active{visibility:visible}body.home.single-column-grid div.grid article{float:none;width:100%;border-right:none}body.home.single-column-grid div.grid article .grid-wrap{margin:0 auto;max-width:400px}.lt-ie8 div.grid article{border-right:none}div.grid article{font-family:"proxima-nova", helvetica, arial, sans-serif;width:33.3333%;float:left;padding:0;color:#014158;border-right:2px solid #eeeeec}div.grid article:nth-child(3n+3){border-right:none}@media only screen and (max-width: 879px){div.grid article{float:none;width:100%;border-right:none}}div.grid article header{margin:20px 0}div.grid article .grid-wrap{background:#fff;padding:0 25px}div.grid article .grid-wrap:after{content:"";display:table;clear:both}div.grid article p.news-date{margin:0;font-weight:100}div.grid article h1{font-size:27px;line-height:1em;margin:10px 0;font-weight:700}div.grid article h2{margin:0;font-size:1em;font-style:italic}div.grid article p{font-weight:100;margin:0}div.grid article img{width:100%;height:auto}div.grid article.has-image h2{margin-top:10px}div.grid article.no-image h1{font-weight:900;font-size:2.8em;line-height:1em}@media only screen and (max-width: 1024px){div.grid article.no-image h1{font-size:2.4em}}@media only screen and (max-width: 879px){div.grid article.no-image h1{font-size:2.1em}}@media only screen and (max-width: 620px){div.grid article.no-image h1{font-size:1.8em}}div.grid article.view-all{display:none;text-align:center}@media only screen and (max-width: 879px){div.grid article.view-all{display:block}}div.grid article.view-all a{font-family:"adelle", georgia, times, serif;color:#e9383a;font-style:italic;display:block;position:relative;top:50%;margin-top:-10px}#featured-grid-slider-arrows{display:none}@media only screen and (max-width: 879px){#featured-grid-slider-arrows{display:block}}#featured-grid-pagination{display:block}@media only screen and (max-width: 879px){#featured-grid-pagination{display:none}}.main-footer:after{content:"";display:table;clear:both}.main-footer .wrap,.main-footer .wrap-medium,.main-footer .wrap-small,.main-footer article.article,.main-footer .section-archive,.main-footer .up-next,.main-footer .main-header-bio,.main-footer div.grid,.main-footer section#news,.main-footer section#news-mobile,.main-footer .archive-header,.main-footer .page-not-found{position:relative;padding:25px 40px}.main-footer a{color:#2e908f}.main-footer a:hover{color:#226969}.main-footer .main-footer-home-btn,.main-footer .main-footer-contact{font-family:"adelle", georgia, times, serif;color:#2e908f;font-size:2em;position:absolute;left:25px;top:25px}.main-footer .main-footer-contact{left:auto;right:25px}.main-footer .main-footer-callout{display:block;padding:8px 210px;text-align:center;font-weight:900;color:#e9383a;font-size:1.6em}@media only screen and (max-width: 879px){.main-footer .main-footer-home-btn,.main-footer .main-footer-contact,.main-footer .main-footer-callout{display:block;position:relative;left:auto;right:auto;top:auto;text-align:center;padding:8px 0}}.slider{position:relative;background:#fff}.slider .slider-slides{-webkit-transition:height 0.3s ease-in-out;-moz-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out}.slider .wrap,.slider .wrap-medium,.slider .wrap-small,.slider article.article,.slider .section-archive,.slider .up-next,.slider .main-header-bio,.slider div.grid,.slider section#news,.slider section#news-mobile,.slider .archive-header,.slider .page-not-found{position:relative;padding:0 25px !important}.slider .wrap:after,.slider .wrap-medium:after,.slider .wrap-small:after,.slider article.article:after,.slider .section-archive:after,.slider .up-next:after,.slider .main-header-bio:after,.slider div.grid:after,.slider section#news:after,.slider section#news-mobile:after,.slider .archive-header:after,.slider .page-not-found:after{content:"";display:table;clear:both}@media only screen and (max-width: 620px){.slider .book-quote{display:none}}.lt-ie9 .slider-controls a,.lt-ie9 .post-pagination a{opacity:.70}.slider-controls a,.post-pagination a{position:absolute;left:0;top:50%;display:block;height:90px;width:50px;margin-top:-45px;background-color:#fff;background-color:rgba(238,238,236,0.7);z-index:999;text-align:center;border-radius:0 10px 10px 0;background-position:center;-webkit-transition:background-position 0.3s ease-in-out;-moz-transition:background-position 0.3s ease-in-out;transition:background-position 0.3s ease-in-out}@media only screen and (max-width: 620px){.slider-controls a,.post-pagination a{-webkit-transform:scale(0.7) translateX(-30%);-moz-transform:scale(0.7) translateX(-30%);-ms-transform:scale(0.7) translateX(-30%);-o-transform:scale(0.7) translateX(-30%);transform:scale(0.7) translateX(-30%)}}.slider-controls a span,.post-pagination a span{display:block;width:100%;height:100%;background-position:center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.slider-controls a:hover,.post-pagination a:hover{background-color:#eeeeec;background-position:12px center}.slider-controls a:hover span,.post-pagination a:hover span{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}.slider-controls a.slider-next-btn,.post-pagination a[rel="prev"],div.next-page a,.post-pagination-prev a{left:auto;right:0;border-radius:10px 0 0 10px}@media only screen and (max-width: 620px){.slider-controls a.slider-next-btn,.post-pagination a[rel="prev"],div.next-page a,.post-pagination-prev a{-webkit-transform:scale(0.7) translateX(30%);-moz-transform:scale(0.7) translateX(30%);-ms-transform:scale(0.7) translateX(30%);-o-transform:scale(0.7) translateX(30%);transform:scale(0.7) translateX(30%)}}.slider-controls a.slider-next-btn:hover,.post-pagination a[rel="prev"]:hover,div.next-page a:hover,.post-pagination-prev a:hover{background-position:22px center}.slider-controls a.slider-next-btn:hover span,.post-pagination a[rel="prev"]:hover span,div.next-page a:hover span,.post-pagination-prev a:hover span{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.post-pagination:after{content:"";display:table;clear:both}.post-pagination a{position:fixed;background-color:rgba(255,255,255,0.7)}@media only screen and (max-width: 879px){.post-pagination a{display:none}}.post-pagination a:hover{background-color:#fff}section#news{margin:20px auto;padding:0}section#news:after{content:"";display:table;clear:both}@media only screen and (max-width: 879px){section#news{padding:0;margin:0 auto}}@media only screen and (max-width: 879px){section#news{display:none !important}}section#news-mobile{margin:20px auto;display:none;padding:0 25px !important}section#news-mobile:after{content:"";display:table;clear:both}@media only screen and (max-width: 879px){section#news-mobile{margin:0 auto;display:block !important}}.column{font-family:"proxima-nova", helvetica, arial, sans-serif;width:33.3333%;float:left;padding:0 25px;color:#014158}@media only screen and (max-width: 879px){.column{width:100%;float:none}.column .column-wrap:nth-child(odd){background:none}}.column h1{font-weight:900}.column-wrap{background:#fff;margin-bottom:10px}.column-wrap:after{content:"";display:table;clear:both}.column-wrap .ribbon{display:inline-block;width:12px;height:19px;margin-right:4px;float:left;margin-bottom:4px}.column-wrap p.subtitle{font-style:italic;margin-bottom:4px;float:left}.column-wrap article{border-bottom:1px solid #d3d3d2}.column-wrap article.tweet,.book-reviews .column-wrap article{padding:25px 0}.column-wrap article.tweet a,.book-reviews .column-wrap article a{padding:0;display:inline}.column-wrap article.tweet a:hover,.book-reviews .column-wrap article a:hover{background:none}.column-wrap article a{display:block;padding:25px 0}.column-wrap article header,.column-wrap article h1{margin:0}.column-wrap article h1{font-weight:700;font-size:1.5em;line-height:1.2em}@media only screen and (max-width: 879px){.column-wrap article:nth-child(5),.column-wrap article:nth-child(6),.column-wrap article:nth-child(7),.column-wrap article:nth-child(8),.column-wrap article:nth-child(9),.column-wrap article:nth-child(10),.column-wrap article:nth-child(11),.column-wrap article:nth-child(12){display:none}}.column-wrap>h1,.book-aside h1{font-family:"adelle", georgia, times, serif;font-size:1.5em;font-weight:300;padding:28px 0;margin:0;line-height:0.8em;border-bottom:2px solid #d3d3d2}.column-wrap>h1 a,.book-aside h1 a{color:#2e908f}.column-more-link{display:block;padding:15px 0;font-family:"adelle", georgia, times, serif;font-style:italic;color:#e9383a;font-size:0.9em}article.tweet p.date{font-style:italic;margin-bottom:10px}article.tweet p.date a{font-weight:normal}article.tweet a{font-weight:bold}body.single-post form.newsletter{margin-top:60px}.lt-ie9 div.styled-radio{opacity:0}form.newsletter{background:#014158;color:#fff;text-align:center;padding:10px 0 40px}form.newsletter .wrap,form.newsletter .wrap-medium,form.newsletter .wrap-small,form.newsletter article.article,form.newsletter .section-archive,form.newsletter .up-next,form.newsletter .main-header-bio,form.newsletter div.grid,form.newsletter section#news,form.newsletter section#news-mobile,form.newsletter .archive-header,form.newsletter .page-not-found{padding:0 40px}form.newsletter .wrap:after,form.newsletter .wrap-medium:after,form.newsletter .wrap-small:after,form.newsletter article.article:after,form.newsletter .section-archive:after,form.newsletter .up-next:after,form.newsletter .main-header-bio:after,form.newsletter div.grid:after,form.newsletter section#news:after,form.newsletter section#news-mobile:after,form.newsletter .archive-header:after,form.newsletter .page-not-found:after{content:"";display:table;clear:both}@media only screen and (max-width: 620px){form.newsletter .wrap,form.newsletter .wrap-medium,form.newsletter .wrap-small,form.newsletter article.article,form.newsletter .section-archive,form.newsletter .up-next,form.newsletter .main-header-bio,form.newsletter div.grid,form.newsletter section#news,form.newsletter section#news-mobile,form.newsletter .archive-header,form.newsletter .page-not-found{padding:0 20px}}form.newsletter h1{font-family:"adelle", georgia, times, serif;color:#dbebeb;font-style:italic;margin-bottom:0}form.newsletter .form-elements{font-size:1.2em}form.newsletter .form-elements .form-element{width:65%}form.newsletter .form-elements .submit-element{width:35%}form.newsletter .email-submit-wrap{max-width:620px;margin:0 auto}form.newsletter ul.form-element-radio{font-family:"adelle", georgia, times, serif;color:#fff;list-style-type:none;margin:0;padding:15px 0 20px}form.newsletter ul.form-element-radio div.styled-radio{position:absolute;display:block;width:18px;height:18px;left:0;top:50%;margin-top:-9px;border:3px solid #fff;border-radius:50%;pointer-events:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}form.newsletter ul.form-element-radio div.styled-radio.is-selected{background:#2e908f}form.newsletter ul.form-element-radio div.styled-radio.is-selected{border:4px solid #fff}form.newsletter ul.form-element-radio input{height:25px;width:25px;position:absolute;left:0;top:0;z-index:5;opacity:0;visibility:visible;cursor:pointer;border:none;background:none}.lt-ie9 form.newsletter ul.form-element-radio input{opacity:1}form.newsletter ul.form-element-radio label{cursor:pointer}form.newsletter ul.form-element-radio li{display:inline-block;position:relative;padding-left:25px;cursor:pointer;margin:0 10px;font-size:0.9em}form.newsletter ul.form-element-radio li:hover .styled-radio{border:4px solid #fff}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption.alignright{float:right;margin:0 0 1em 1em}.wp-caption.alignleft{float:left;margin:0 1em 1em 0}.wp-caption.aligncenter{display:block;margin-left:auto;margin-right:auto}article.article{padding:100px 25px 0}@media only screen and (max-width: 879px){article.article{padding:60px 20px 0}}@media only screen and (max-width: 620px){article.article{padding-top:25px}}.blog article.article .article-wrap,.archive article.article .article-wrap{display:block;padding:40px 0;margin:0;border-bottom:1px solid #d3d3d2}@media only screen and (max-width: 620px){.blog article.article .article-wrap,.archive article.article .article-wrap{padding:20px 0}}article.article .ribbon{display:inline-block;width:16px;height:24px;margin-right:6px;margin-bottom:4px;float:left}article.article .post-category{font-size:1.1em;margin-bottom:15px;float:left}.single .post-header{margin-bottom:25px}.post-category{margin-bottom:5px;font-style:italic}.post-category a{color:#014158}.post-meta{font-family:"adelle", georgia, times, serif;margin-top:15px}.archive .post-content p.intro,.blog .post-content p.intro{margin-bottom:0}.post-content{font-size:1.4em}@media only screen and (max-width: 879px){.post-content{font-size:1.2em}}@media only screen and (max-width: 620px){.post-content{font-size:1em}}.post-content.list-book-info{font-size:1em}.post-content h3{font-weight:bold;font-size:1.8em}.post-content a{color:#2e908f}.post-content a:hover{color:#1b5655}.post-content p{font-family:"adelle", georgia, times, serif;line-height:1.8em}.post-content p.intro{font-size:1.2em;font-style:italic;color:#969694;line-height:1.4em;font-weight:bold;margin-top:1em}.post-content p.post-tags{font-family:"proxima-nova", helvetica, arial, sans-serif;font-size:0.8em;margin:10px 0 0}.post-content ul,.post-content ol{margin:0 0 40px 0}.post-content ul li,.post-content ol li{margin-bottom:0.5em}.post-content .wp-caption{max-width:100%;margin-bottom:1em}.post-content .wp-caption-text{font-family:"proxima-nova", helvetica, arial, sans-serif;font-size:0.8em;padding:10px 0;margin:0}.post-content img{max-width:100%;height:auto}.section-archive{padding-bottom:100px !important}@media only screen and (max-width: 620px){.section-archive{padding-bottom:60px !important}}.archive-header{position:relative;max-width:1200px;padding:0;border-bottom:2px solid #d3d3d2;padding-bottom:20px}.archive-header:after{content:"";display:table;clear:both}@media only screen and (max-width: 620px){.archive-header{padding:0 0 20px}}.archive-header ul.archive-header-categories{list-style-type:none}@media only screen and (max-width: 620px){.archive-header ul.archive-header-categories{right:20px}}.archive-header ul.archive-header-categories li{font-family:"adelle", georgia, times, serif;display:inline;margin:0 20px 0 0;font-size:1.5em}@media only screen and (max-width: 620px){.archive-header ul.archive-header-categories li{display:block}}.archive-header ul.archive-header-categories li.current-menu-item a,.archive-header ul.archive-header-categories li.current-cat a,body.blog .archive-header ul.archive-header-categories li.cat-item-blog a{color:#333}.archive-header ul.archive-header-categories li a{color:#2e908f}.footer-share-header{margin:42px 0 15px 5px}.footer-share{text-align:center}.footer-share:after{content:"";display:table;clear:both}.footer-share div{width:33.3333%;padding:0 15px 0 0;float:left}@media only screen and (max-width: 620px){.footer-share div{padding:0 5px 0 0}}.footer-share div.no-padding{padding:0}.footer-share .twitter,.footer-share .facebook,.footer-share .googleplus{display:block;text-align:center;text-transform:none;margin:0;height:56px;line-height:56px;padding:0;font-size:1.1em;border-radius:7px;background-position:15px center}@media only screen and (max-width: 620px){.footer-share .twitter,.footer-share .facebook,.footer-share .googleplus{text-indent:-9999px;background-position:center}}.footer-share .twitter{background-color:#00a0d1}.footer-share .twitter:hover{background-color:#008cb7}.footer-share .facebook{background-color:#3b5998}.footer-share .facebook:hover{background-color:#344e86}.footer-share .googleplus{background-color:#dd4b39}.footer-share .googleplus:hover{background-color:#d73925}.post-pagination-text{margin:60px 0 0}.post-pagination-text div{width:50%;float:left}.post-pagination-text div.post-pagination-prev{text-align:right;float:right}.post-pagination-text div a{font-family:"adelle", georgia, times, serif;color:#2e908f;font-size:1.1em}.up-next{padding:20px 25px 0}@media only screen and (max-width: 879px){.up-next{padding:20px 20px 0}}.up-next h3{font-family:"adelle", georgia, times, serif;color:#333;font-size:1.5em;border-bottom:2px solid #d3d3d2;padding:20px 0;margin:0}.up-next article.article{padding:45px 0}.up-next a.more-link{font-family:"adelle", georgia, times, serif;font-style:italic;display:block;border-top:1px solid #d3d3d2;color:#e9383a;padding:20px 0}.up-next .post-content p.intro{margin-bottom:0;font-size:0.8em}.mfp-bg{background:#333;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1040}.popup{position:relative;background:#fff;padding:40px;margin:20px auto;max-width:700px}@media only screen and (min-width: 621px) and (max-width: 879px){.popup{padding:30px 30px 20px}}@media only screen and (max-width: 620px){.popup{padding:10px 20px 5px}}.popup h1{font-weight:900;color:#014158;font-size:2.5em;margin:0 20px 20px 0}.popup p{font-family:"adelle", georgia, times, serif;font-size:1.3em;margin-bottom:10px}.mfp-close-btn-in .mfp-close{color:#e9383a}.page-not-found{padding:60px 60px 80px;text-align:center}.page-not-found h1{text-align:center;font-weight:900;color:#014158;font-size:2.5em;margin:0}.page-not-found p{font-family:"adelle", georgia, times, serif;font-size:1.2em;margin:0 0 20px}.page-not-found a{color:#e9383a;font-style:italic;font-size:1em}article.page .wrap,article.page .wrap-medium,article.page .wrap-small,article.page article.article,article.page .section-archive,article.page .up-next,article.page .main-header-bio,article.page div.grid,article.page section#news,article.page section#news-mobile,article.page .archive-header,article.page .page-not-found,.section-archive{padding:80px 25px 0}article.page .wrap:after,article.page .wrap-medium:after,article.page .wrap-small:after,article.page article.article:after,article.page .section-archive:after,article.page .up-next:after,article.page .main-header-bio:after,article.page div.grid:after,article.page section#news:after,article.page section#news-mobile:after,article.page .archive-header:after,article.page .page-not-found:after,.section-archive:after{content:"";display:table;clear:both}@media only screen and (max-width: 879px){article.page .wrap,article.page .wrap-medium,article.page .wrap-small,article.page article.article,article.page .section-archive,article.page .up-next,article.page .main-header-bio,article.page div.grid,article.page section#news,article.page section#news-mobile,article.page .archive-header,article.page .page-not-found,.section-archive{padding:60px 25px}}@media only screen and (max-width: 620px){article.page .wrap,article.page .wrap-medium,article.page .wrap-small,article.page article.article,article.page .section-archive,article.page .up-next,article.page .main-header-bio,article.page div.grid,article.page section#news,article.page section#news-mobile,article.page .archive-header,article.page .page-not-found,.section-archive{padding:40px 20px}}.page-aside img{width:100%;height:auto}ul.tabs{font-family:"adelle", georgia, times, serif;margin:20px 0;list-style-type:none;font-size:24px;line-height:0.8em}ul.tabs:after{content:"";display:table;clear:both}ul.tabs li{float:left;margin-right:20px}@media only screen and (max-width: 879px){ul.tabs li{float:none}}ul.tabs li.current_page_item a{color:#333}ul.tabs li a{color:#2e908f}ul.tabs li a:hover,ul.tabs li a.current{color:#333}h3.connect-header{font-family:"adelle", georgia, times, serif;font-size:0.9em;color:#969694;font-style:italic;margin:20px 0 0}ul.connect{list-style-type:none;margin:0}ul.connect:after{content:"";display:table;clear:both}ul.connect li{float:left;width:34px;height:34px;margin:0 10px 10px 0}ul.connect li a{display:block;width:100%;height:100%;background-color:#333;border-radius:50%}ul.connect li a:hover{background-color:#2e908f}div.press-photos:after{content:"";display:table;clear:both}div.press-photo{width:50%;float:left;padding:5px}div.press-photo img{width:100%;height:auto}a.press-photos-btn{color:#e9383a;font-weight:bold;display:block;margin:30px;text-align:center;font-size:1.1em}a.press-photos-btn:hover{color:#d6181a}p.press-photo-caption{font-family:"proxima-nova", helvetica, arial, sans-serif;font-size:1em;padding:10px 20px 10px 0;margin:0}ul.contact{border-top:2px solid #d3d3d2;list-style-type:none;margin:20px 0 0;padding:0}ul.contact li{padding:25px 0;margin:0;border-bottom:1px solid #d3d3d2;font-size:1.1em}ul.contact li a{color:#e9383a}.page-subpage{display:none}.page-subpage.current{display:block}.slide,.book{position:relative;width:100%;padding:50px 0;min-height:480px}.slide:after,.book:after{content:"";display:table;clear:both}.slide .wrap,.slide .wrap-medium,.slide .wrap-small,.slide article.article,.slide .section-archive,.slide .up-next,.slide .main-header-bio,.slide div.grid,.slide section#news,.slide section#news-mobile,.slide .archive-header,.slide .page-not-found,.book .wrap,.book .wrap-medium,.book .wrap-small,.book article.article,.book .section-archive,.book .up-next,.book .main-header-bio,.book div.grid,.book section#news,.book section#news-mobile,.book .archive-header,.book .page-not-found{position:relative;padding:0 25px}@media only screen and (max-width: 620px){.slide .wrap,.slide .wrap-medium,.slide .wrap-small,.slide article.article,.slide .section-archive,.slide .up-next,.slide .main-header-bio,.slide div.grid,.slide section#news,.slide section#news-mobile,.slide .archive-header,.slide .page-not-found,.book .wrap,.book .wrap-medium,.book .wrap-small,.book article.article,.book .section-archive,.book .up-next,.book .main-header-bio,.book div.grid,.book section#news,.book section#news-mobile,.book .archive-header,.book .page-not-found{padding:0 20px}}.book-info{float:left;padding-right:300px}@media only screen and (max-width: 620px){.book-info{float:none;padding-right:0}}.book-image{position:absolute;top:0;right:40px;width:265px;height:auto}.single-books .book-image,.archive .book-image{position:relative;top:auto;right:auto}.book-image img{width:100%;height:auto;display:inline}@media only screen and (max-width: 620px){.book-image{width:100%;text-align:center;position:relative;top:auto;right:auto}.book-image img{width:200px}}.book-lead-in{color:#014158;margin:0;font-style:italic}.book-headline{color:#014158;font-weight:900;font-size:3em;margin:10px 0;line-height:1.1em}.book-callout{margin-bottom:25px}.book-callout p{font-family:"adelle", georgia, times, serif;font-size:1.3em;line-height:1.7em;color:#333}@media only screen and (max-width: 620px){.book-callout p{font-size:1.1em;margin-bottom:0}}.book-callout a{color:#e9383a !important;font-size:0.9em;padding:0}.book-quote,.book-callout blockquote,body.single-books blockquote{padding:0 0 0 70px;border:none;font-size:1em;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2251.6%22%20height%3D%2237.9%22%20viewBox%3D%220%200%2051.6%2037.9%22%3E%3Cpath%20fill%3D%22%23D3D3D2%22%20d%3D%22M15.2%2025.7l6.3%201.6c-.6%202.7-3.8%208.2-6%2010.6-5.8-.6-11.4-2.5-15.5-5%203.2-11.4%208.8-23.9%2013.7-31.8%201.9-.5%206.7-1.1%209.8-1.1-3%207.3-6.9%2019.3-8.3%2025.7zm28%200l6.3%201.6c-.6%202.7-3.8%208.2-6%2010.6-5.8-.6-11.4-2.5-15.5-5%203.3-11.4%208.9-23.9%2013.8-31.8%201.9-.5%206.7-1.1%209.8-1.1-3%207.3-6.9%2019.3-8.4%2025.7z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.book-quote .quote-text,.book-quote p,.book-callout blockquote .quote-text,.book-callout blockquote p,body.single-books blockquote .quote-text,body.single-books blockquote p{font-family:"adelle", georgia, times, serif;color:#969694;font-weight:bold;font-size:1em;line-height:1.7em !important;margin-bottom:10px !important}.book-quote .quote-author,.book-callout blockquote .quote-author,body.single-books blockquote .quote-author{font-family:"proxima-nova", helvetica, arial, sans-serif;font-style:normal;font-weight:normal}body.single-books .book-aside blockquote{background-size:30px;padding:0 0 0 40px !important}body.single-books .page-subpage blockquote{font-size:0.8em}.single-books .book-actions{padding-bottom:100px}@media only screen and (max-width: 620px){.single-books .book-actions{padding-bottom:20px}}@media only screen and (max-width: 620px){.book-actions a{display:block;text-align:center;margin-bottom:10px}}.book-more-info{clear:both;padding:20px 0}.book-more-info:after{content:"";display:table;clear:both}.book-about ul.tabs{margin-top:0;padding-top:0}aside.book-aside{padding:0}aside.book-aside .book-aside-wrap{font-size:1em}aside.book-aside .book-aside-wrap h1{padding-top:0;margin-bottom:25px;color:#333}aside.book-aside .book-aside-wrap article:nth-last-child(1){border-bottom:none}.post-content .book-reviews article{border-bottom:1px solid #d3d3d2;padding-bottom:25px;margin-bottom:25px}.post-content .book-reviews article p{color:#969694}.post-content .book-reviews article p.review-quote-author,.post-content .book-reviews article p.review-publication-name{color:#333}.post-type-archive-books article:nth-child(1){border-top:2px solid #d3d3d2}.list-book{position:relative;margin-bottom:40px}.list-book p.intro{margin:0;font-size:1.2em}.list-book .post-header{min-height:230px}@media only screen and (max-width: 620px){.list-book .post-header{min-height:0}}.list-book .article-wrap{position:relative;padding:0 0 40px !important;margin:40px 0 !important}.list-book .book-callout{margin-bottom:15px}.list-book .book-callout p{font-size:1.2em;margin-bottom:15px}.list-book .book-callout blockquote{font-size:0.8em;margin:15px 0}.list-book-info{padding-right:230px}@media only screen and (max-width: 620px){.list-book-info{padding-right:0}}.list-book-info .medium-headline{margin:10px 0;line-height:1.1em}.list-book-info .medium-headline a{color:#014158}.list-book-info .medium-headline a:hover{color:#333}.list-book-image{position:absolute;width:200px;right:20px;top:0}@media only screen and (max-width: 620px){.list-book-image{width:100%;right:auto;top:auto;position:relative;text-align:center}}.list-book-image img{width:100%;height:auto}@media only screen and (max-width: 620px){.list-book-image img{width:200px;display:inline}}.buy-logos{list-style-type:none}.buy-logos:after{content:"";display:table;clear:both}.buy-logos li{width:50%;float:left;padding:0 10px 10px;margin:0;height:auto;text-align:center;font-size:1.5em}@media only screen and (max-width: 620px){.buy-logos li{width:100%;float:none}}.buy-logos li a{font-family:"adelle", georgia, times, serif;color:#e9383a;font-style:italic}.buy-logos li img{width:100%}body{font-family:"proxima-nova", helvetica, arial, sans-serif;background:#fff;color:#333}
/*# sourceMappingURL=style.min.css.map */
