@charset "UTF-8";
/*!
Theme Name: Melissa de la Cruz 
Theme URI: laurayeffeth.com
Description: Custom WordPress theme for Melissa de la Cruz by Laura Yeffeth
Author: Laura Yeffeth
Author URI: https://laurayeffeth.com/
Version: 2.0
Tags: responsive-layout, fluid-layout, custom-menu, editor-style, featured-images, translation-ready
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
This theme was designed and built by Laura Yeffeth, https://laurayeffeth.com
who can be reached at laura@laurayeffeth.com
The CSS, HTML and design is copyrighted. All Rights Reserved.
*/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{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote:after,blockquote:before,q:after,q:before{content:none}.col{padding:0 1em}.row .row{margin:0 -1em}@media only screen and (min-width:640px){.col{padding:0 2em}.row .row{margin:0 -2em}}.row:after,.row:before{content:"";display:table}.row:after{clear:both}@media only screen{.col{box-sizing:border-box;float:left;width:100%}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.container{display:flex;flex-direction:column;min-height:100vh}.headerWrap{width:100%;z-index:5}header{box-sizing:border-box;margin:0 auto;position:relative}.main{flex:1}footer{padding:1em 0}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail,img{height:auto;max-width:100%}embed,iframe,object,video{margin-bottom:1.75em;max-width:100%;vertical-align:middle}p>embed,p>iframe,p>object,p>video{margin-bottom:0}@media \0 screen{img{width:auto}}.embed-container{height:0;height:auto;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container embed,.embed-container iframe,.embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.ie8 .logo img,.svg-alt{display:none}.ie8 .logo .svg-alt,.ie8 .logo .svg-alt img{display:block}a img{vertical-align:top}@font-face{font-display:swap;font-family:melissa-de-la-cruz;font-style:normal;font-weight:400;src:url(../../../../../../../themes/delacruz/assets/fonts/melissa-de-la-cruz.eot?53829268);src:url(../../../../../../../themes/delacruz/assets/fonts/melissa-de-la-cruz.eot?53829268#iefix) format("embedded-opentype"),url(../../../../../../../themes/delacruz/assets/fonts/melissa-de-la-cruz.woff?53829268) format("woff"),url(../../../../../../../themes/delacruz/assets/fonts/melissa-de-la-cruz.ttf?53829268) format("truetype"),url(../../../../../../../themes/delacruz/assets/fonts/melissa-de-la-cruz.svg?53829268#melissa-de-la-cruz) format("svg")}[class*=" icon-"]:before,[class^=icon-]:before,i.icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:melissa-de-la-cruz;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-facebook:before{content:"\e800"}.icon-instagram:before{content:"\e801"}.icon-twitter:before{content:"\e802"}.icon-tumblr:before{content:"\e803"}.icon-plus:before{content:"\e804"}.icon-cancel:before{content:"\e805"}.icon-left-open-big:before{content:"\e806"}.icon-right-open-big:before{content:"\e807"}.icon-quote-left:before{content:"\e808"}.icon-quote-right:before{content:"\e809"}.icon-audio:before{content:"\e80a"}.icon-link:before{content:"\e80b"}.icon-chat:before{content:"\e80c"}.icon-video:before{content:"\e80d"}.icon-image:before{content:"\e80e"}.icon-text:before{content:"\e80f"}.icon-minus:before{content:"\e810"}.icon-person:before{content:"\e811"}.ie7 [class*=" icon-"],.ie7 [class^=icon-]{font-family:melissa-de-la-cruz;font-style:normal;font-weight:400;line-height:1em}.ie7 .icon-facebook{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe800;&nbsp;")}.ie7 .icon-instagram{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe801;&nbsp;")}.ie7 .icon-twitter{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe802;&nbsp;")}.ie7 .icon-tumblr{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe803;&nbsp;")}.ie7 .icon-plus{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe804;&nbsp;")}.ie7 .icon-cancel{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe805;&nbsp;")}.ie7 .icon-left-open-big{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe806;&nbsp;")}.ie7 .icon-right-open-big{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe807;&nbsp;")}.ie7 .icon-quote-left{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe808;&nbsp;")}.ie7 .icon-quote-right{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe809;&nbsp;")}.ie7 .icon-audio{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe80a;&nbsp;")}.ie7 .icon-link{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe80b;&nbsp;")}.ie7 .icon-chat{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe80c;&nbsp;")}.ie7 .icon-video{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe80d;&nbsp;")}.ie7 .icon-image{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe80e;&nbsp;")}.ie7 .icon-text{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe80f;&nbsp;")}.ie7 .icon-minus{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe810;&nbsp;")}.ie7 .icon-person{*zoom:expression(this.runtimeStyle["zoom"]="1",this.innerHTML="&#xe811;&nbsp;")}@font-face{font-display:swap;font-family:cormorantregular;font-style:normal;font-weight:400;src:url(../../../../../../../themes/delacruz/assets/fonts/cormorant-regular-webfont.eot);src:url(../../../../../../../themes/delacruz/assets/fonts/cormorant-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-regular-webfont.woff2) format("woff2"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-regular-webfont.woff) format("woff"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-regular-webfont.ttf) format("truetype"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-regular-webfont.svg#cormorantregular) format("svg")}@font-face{font-display:swap;font-family:cormorantitalic;font-style:normal;font-weight:400;src:url(../../../../../../../themes/delacruz/assets/fonts/cormorant-italic-webfont.eot);src:url(../../../../../../../themes/delacruz/assets/fonts/cormorant-italic-webfont.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-italic-webfont.woff2) format("woff2"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-italic-webfont.woff) format("woff"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-italic-webfont.ttf) format("truetype"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-italic-webfont.svg#cormorantitalic) format("svg")}@font-face{font-display:swap;font-family:cormorantbold;font-style:normal;font-weight:400;src:url(../../../../../../../themes/delacruz/assets/fonts/cormorant-bold-webfont.eot);src:url(../../../../../../../themes/delacruz/assets/fonts/cormorant-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-bold-webfont.woff2) format("woff2"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-bold-webfont.woff) format("woff"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-bold-webfont.ttf) format("truetype"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-bold-webfont.svg#cormorantbold) format("svg")}@font-face{font-display:swap;font-family:cormorantbold_italic;font-style:normal;font-weight:400;src:url(../../../../../../../themes/delacruz/assets/fonts/cormorant-bolditalic-webfont.eot);src:url(../../../../../../../themes/delacruz/assets/fonts/cormorant-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-bolditalic-webfont.woff2) format("woff2"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-bolditalic-webfont.woff) format("woff"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-bolditalic-webfont.ttf) format("truetype"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-bolditalic-webfont.svg#cormorantbold_italic) format("svg")}@font-face{font-display:swap;font-family:cormorantlight;font-style:normal;font-weight:400;src:url(../../../../../../../themes/delacruz/assets/fonts/cormorant-light-webfont.eot);src:url(../../../../../../../themes/delacruz/assets/fonts/cormorant-light-webfont.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-light-webfont.woff2) format("woff2"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-light-webfont.woff) format("woff"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-light-webfont.ttf) format("truetype"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-light-webfont.svg#cormorantlight) format("svg")}@font-face{font-display:swap;font-family:cormorantlight_italic;font-style:normal;font-weight:400;src:url(../../../../../../../themes/delacruz/assets/fonts/cormorant-lightitalic-webfont.eot);src:url(../../../../../../../themes/delacruz/assets/fonts/cormorant-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-lightitalic-webfont.woff2) format("woff2"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-lightitalic-webfont.woff) format("woff"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-lightitalic-webfont.ttf) format("truetype"),url(../../../../../../../themes/delacruz/assets/fonts/cormorant-lightitalic-webfont.svg#cormorantlight_italic) format("svg")}@font-face{font-display:swap;font-family:FunctionProBook;font-style:normal;font-weight:400;src:url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Book-webfont.eot);src:url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Book-webfont.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Book-webfont.woff) format("woff"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Book-webfont.ttf) format("truetype"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Book-webfont.svg#function_pro_bookregular) format("svg")}@font-face{font-display:swap;font-family:FunctionProBookItalic;font-style:normal;font-weight:400;src:url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-BookOblique-webfont.eot);src:url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-BookOblique-webfont.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-BookOblique-webfont.woff) format("woff"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-BookOblique-webfont.ttf) format("truetype"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-BookOblique-webfont.svg#function_pro_bookitalic) format("svg")}@font-face{font-display:swap;font-family:FunctionProMedium;font-style:normal;font-weight:400;src:url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Medium-webfont.eot);src:url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Medium-webfont.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Medium-webfont.woff) format("woff"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Medium-webfont.ttf) format("truetype"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Medium-webfont.svg#function_pro_mediumregular) format("svg")}@font-face{font-display:swap;font-family:FunctionProDemi;font-style:normal;font-weight:400;src:url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Demi-webfont.eot);src:url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Demi-webfont.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Demi-webfont.woff) format("woff"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Demi-webfont.ttf) format("truetype"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Demi-webfont.svg#function_pro_mediumbold) format("svg")}@font-face{font-display:swap;font-family:FunctionProBold;font-style:normal;font-weight:400;src:url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Bold-webfont.eot);src:url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Bold-webfont.woff) format("woff"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Bold-webfont.ttf) format("truetype"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-Bold-webfont.svg#function_pro_bookbold) format("svg")}@font-face{font-display:swap;font-family:FunctionProBoldItalic;font-style:normal;font-weight:400;src:url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-BoldOblique-webfont.eot);src:url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-BoldOblique-webfont.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-BoldOblique-webfont.woff) format("woff"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-BoldOblique-webfont.ttf) format("truetype"),url(../../../../../../../themes/delacruz/assets/fonts/FunctionPro-BoldOblique-webfont.svg#function_pro_bookbold_italic) format("svg")}body{color:#343434;font-family:cormorantregular,serif;height:100%;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:FunctionProBook,sans-serif;line-height:1.2;margin:1.5em 0 .75em}@media only screen and (min-width:480px){h1,h2,h3,h4,h5,h6{line-height:1.3}}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{margin-top:0}h1 em,h1 i,h2 em,h2 i,h3 em,h3 i,h4 em,h4 i,h5 em,h5 i,h6 em,h6 i{font-family:FunctionProBookItalic}h1 em b,h1 em strong,h1 i b,h1 i strong,h2 em b,h2 em strong,h2 i b,h2 i strong,h3 em b,h3 em strong,h3 i b,h3 i strong,h4 em b,h4 em strong,h4 i b,h4 i strong,h5 em b,h5 em strong,h5 i b,h5 i strong,h6 em b,h6 em strong,h6 i b,h6 i strong{font-family:FunctionProBoldItalic}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-family:FunctionProBold}h1 b em,h1 b i,h1 strong em,h1 strong i,h2 b em,h2 b i,h2 strong em,h2 strong i,h3 b em,h3 b i,h3 strong em,h3 strong i,h4 b em,h4 b i,h4 strong em,h4 strong i,h5 b em,h5 b i,h5 strong em,h5 strong i,h6 b em,h6 b i,h6 strong em,h6 strong i{font-family:FunctionProBoldItalic}h1{font-size:2.625em}h2{font-size:2.375em}h3{font-size:2.125em}h4{font-size:1.875em}h5{font-size:1.625em}h6{font-size:1.375em}h1.archive_heading{font-size:2.125em;margin-top:0;text-transform:uppercase}p{font-size:1.25em;margin:1em 0}p.postmeta{clear:both;font:400 .8125em/1.4 FunctionProMedium;letter-spacing:.0625em;margin-top:1.75em;text-transform:uppercase;width:100%}ol,ul{font-size:1.25em;margin:1em 0}ul,ul ul{list-style-type:circle}ol{list-style-type:decimal}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}li>ol,li>ul{font-size:1em;margin:0}nav ol,nav ul{list-style:none;list-style-image:none;margin:0;padding:0}.entry h2:first-child,.entry h3:first-child,.entry h4:first-child,.entry h5:first-child,.entry h6:first-child,.entry p:first-child{margin-top:0}.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{text-transform:uppercase}.entry h2 em,.entry h2 i,.entry h3 em,.entry h3 i,.entry h4 em,.entry h4 i,.entry h5 em,.entry h5 i,.entry h6 em,.entry h6 i{font-family:FunctionProBookItalic}.entry h2 em b,.entry h2 em strong,.entry h2 i b,.entry h2 i strong,.entry h3 em b,.entry h3 em strong,.entry h3 i b,.entry h3 i strong,.entry h4 em b,.entry h4 em strong,.entry h4 i b,.entry h4 i strong,.entry h5 em b,.entry h5 em strong,.entry h5 i b,.entry h5 i strong,.entry h6 em b,.entry h6 em strong,.entry h6 i b,.entry h6 i strong{font-family:FunctionProBoldItalic}.entry h2 b,.entry h2 strong,.entry h3 b,.entry h3 strong,.entry h4 b,.entry h4 strong,.entry h5 b,.entry h5 strong,.entry h6 b,.entry h6 strong{font-family:FunctionProBold}.entry h2 b em,.entry h2 b i,.entry h2 strong em,.entry h2 strong i,.entry h3 b em,.entry h3 b i,.entry h3 strong em,.entry h3 strong i,.entry h4 b em,.entry h4 b i,.entry h4 strong em,.entry h4 strong i,.entry h5 b em,.entry h5 b i,.entry h5 strong em,.entry h5 strong i,.entry h6 b em,.entry h6 b i,.entry h6 strong em,.entry h6 strong i{font-family:FunctionProBoldItalic}.entry h2{font-size:1.375em}.entry h3{font-size:1.25em}.entry h4{font-size:1.125em}.entry h5{font-size:1em}.entry h6{font-size:.875em}.entry em,.entry i{font-family:cormorantitalic}.entry em b,.entry em strong,.entry i b,.entry i strong{font-family:cormorantbold_italic}.entry b,.entry strong{font-family:cormorantbold}.entry b em,.entry b i,.entry strong em,.entry strong i{font-family:cormorantbold_italic}.entry ol,.entry ul{margin:1em 0 1em 1em}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{font:1.875em/1.5 cormorantlight_italic,serif;padding:1em}blockquote p{display:inline;font-size:1em}blockquote cite{display:block;font:.5em/1.3 FunctionProBook,sans-serif;padding-top:1em;text-transform:uppercase}blockquote cite:before{content:"—";padding-left:10px}img{height:auto;max-width:100%;vertical-align:middle}.alignleft{float:left;margin:.375em 24px 1.75em 0}.alignright{float:right;margin:.375em 0 1.75em 24px}.aligncenter{clear:both;display:block;margin:0 auto 1.75em}.screen-reader-text{display:none}.wp-caption{margin-bottom:1.75em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0}.wp-caption .wp-caption-text{color:#818181;font-family:cormorantitalic;font-size:.875em;margin-bottom:0}.gallery{margin:0 -1.1666667% 1.75em}.gallery-item{display:inline-block;max-width:33.33%;padding:0 1.1400652% 2.2801304%;text-align:center;vertical-align:top;width:100%}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{color:#686868;font-size:13px;font-size:.8125rem;font-style:italic;line-height:1.6153846154;padding-top:.5384615385em}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}a{word-wrap:break-word;border-bottom:none;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;text-decoration:none;transition:all .5s ease;-ms-word-break:break-all;word-break:break-word}header.row a{color:#fff}header.row a:hover{color:#818181}div.row.content nav.nav-single a,div.row.content nav.nav-single a:link,div.row.content nav.nav-single a:visited,nav.main-menu a,nav.main-menu a:link,nav.main-menu a:visited{background-color:#000;color:#fff;font-family:FunctionProBook,Arial,sans-serif}div.row.content nav.nav-single a:active,div.row.content nav.nav-single a:hover,div.row.content nav.nav-single a:link:active,div.row.content nav.nav-single a:link:hover,div.row.content nav.nav-single a:visited:active,div.row.content nav.nav-single a:visited:hover,nav.main-menu a:active,nav.main-menu a:hover,nav.main-menu a:link:active,nav.main-menu a:link:hover,nav.main-menu a:visited:active,nav.main-menu a:visited:hover{background-color:#343434;color:#fff}div.row.content a:not(.button){color:#343434}div.row.content a:not(.button):visited{color:#818181}div.row.content .entry a:not(.button),div.row.content h1.title a:not(.button){border-bottom:2px solid #e7e7e7;display:inline;position:relative;text-decoration:none}div.row.content .entry a:not(.button):visited,div.row.content h1.title a:not(.button):visited{border-color:#e7e7e7}div.row.content .entry a:not(.button):active,div.row.content .entry a:not(.button):focus,div.row.content .entry a:not(.button):hover,div.row.content h1.title a:not(.button):active,div.row.content h1.title a:not(.button):focus,div.row.content h1.title a:not(.button):hover{border-color:#818181}div.row.content .readmore a{line-height:inherit;margin:0}div.row.content .readmore a:after{border-bottom:none;display:inline;margin:0;position:relative;width:auto}#footer .footer_widgets a{color:#818181}#footer .footer_widgets a:hover{color:#fff}#footer .footer_credits_widgets a{color:#818181;display:inline-block;position:relative}#footer .footer_credits_widgets a:hover{color:#e7e7e7}#footer .footer_credits_widgets a:after{border-bottom:1px solid #818181;content:"";display:inline-block;height:1em;left:0;margin-top:5px;position:absolute;width:100%}#footer .footer_credits_widgets a:after:active:after,#footer .footer_credits_widgets a:after:focus:after,#footer .footer_credits_widgets a:after:hover:after{border-color:#e7e7e7}form{font-family:FunctionProBook,sans-serif}label{color:#343434;display:block;font-size:.8125em;margin-bottom:0;text-transform:uppercase}.button,button,input,textarea{border:0;box-sizing:border-box;font-family:inherit;font-size:1em;max-width:100%;opacity:1;padding:8px!important;width:100%}.button.search-field,button.search-field,input.search-field,textarea.search-field{font-size:1.2307692308em}input,textarea{background-color:#e7e7e7;color:#666;font-family:inherit;margin-bottom:20px;vertical-align:top;width:100%}input:focus,textarea:focus{color:#343434}input.typing,textarea.typing{color:#818181}footer input,footer textarea{background-color:#343434;color:#666;font-family:inherit;margin-bottom:20px;vertical-align:top;width:100%}footer input:focus,footer textarea:focus{color:#e7e7e7}footer input.typing,footer textarea.typing{color:#818181}.error404 input#s:focus,.side input#s:focus{color:#666}.button,.comment-reply-link,button,input[type=button],input[type=reset],input[type=submit]{zoom:1;-webkit-appearance:none;background-color:#000;border:1px solid #ccc;color:#fff;cursor:pointer;display:inline;font-family:inherit;font-family:FunctionProBook,sans-serif;font-size:1em;font-weight:400;height:30px;height:auto;letter-spacing:.0625em;line-height:1.2;margin-bottom:20px;outline:none;padding:10px 10px 8px;position:relative;text-align:center;text-transform:uppercase;vertical-align:baseline;white-space:nowrap;width:100%}@media screen and (-webkit-min-device-pixel-ratio:0){.button,.comment-reply-link,button,input[type=button],input[type=reset],input[type=submit]{padding:10px 6px 9px}}.button a,.comment-reply-link a,button a,input[type=button] a,input[type=reset] a,input[type=submit] a{border-bottom:none;color:inherit}.ie button{line-height:1.1}.button:active,.button:hover,.comment-reply-link:active,.comment-reply-link:hover,button:active,button:hover,input[type=submit]:active,input[type=submit]:hover{background-color:#fff;color:#000!important}button[disabled],input[disabled]{cursor:default}table{border-collapse:collapse;border-right:1px solid #e7e7e7;border-spacing:0;border-top:1px solid #e7e7e7;box-sizing:border-box;font-family:FunctionProBook,sans-serif;margin:0 0 20px;table-layout:fixed}table caption{background-color:#818181;border:1px solid #e7e7e7;color:#fff;padding:10px;text-align:center}table th{background-color:#f1f1f1}table td,table th{border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;padding:.3em 1em;text-align:left}table td{font-weight:300!important;vertical-align:top}table tfoot,table thead{background-color:#f1f1f1}.pagination{font-family:FunctionProBook,sans-serif}.pagination .current,.pagination .inactive,.pagination a{border:1px solid #ccc;color:#000;display:inline-block;margin-right:2px;padding:2px 9px}.pagination .current:focus,.pagination .current:hover,.pagination .inactive:focus,.pagination .inactive:hover,.pagination a:focus,.pagination a:hover{background-color:#818181;color:#fff!important}.pagination .current{background-color:#343434;color:#fff}.headerWrap{background-color:#343434;overflow:auto}.headerWrap header{background-color:#000;padding:10px 0;position:relative;text-align:center}.headerWrap header .logo{font:1.0625em/1 cormorantlight,serif;letter-spacing:.1em;padding:0 50px;text-transform:uppercase}@media only screen and (min-width:380px){.headerWrap header .logo{font-size:1.25em;letter-spacing:.2em}}@media only screen and (min-width:480px){.headerWrap header .logo{font-size:1.625em}}@media only screen and (min-width:600px){.headerWrap header .logo{font-size:2.25em}}@media only screen and (min-width:720px){.headerWrap header .logo{font-size:2.5em}}@media only screen and (min-width:820px){.headerWrap header .logo{font-size:3.25em}}@media only screen and (min-width:900px){.headerWrap header .logo{font-size:3.5em}}.headerWrap header .mobile-menu-button{display:block;position:absolute;right:5px;top:5px}.headerWrap header .mobile-menu-button i{font-size:1.2em}@media only screen and (min-width:380px){.headerWrap header .mobile-menu-button{right:6px;top:6px}}@media only screen and (min-width:480px){.headerWrap header .mobile-menu-button{right:6px;top:6px}.headerWrap header .mobile-menu-button i{font-size:1.5em}}@media only screen and (min-width:600px){.headerWrap header .mobile-menu-button{right:11px;top:11px}}@media only screen and (min-width:720px){.headerWrap header .mobile-menu-button{right:13px;top:13px}}@media only screen and (min-width:768px){.headerWrap header .mobile-menu-button{display:none}}.no-js .headerWrap{height:auto}.no-js .headerWrap header .mobile-menu-button{display:none}.no-js .headerWrap header .main-menu{display:block}.lt-ie9 .headerWrap header .main-menu{width:400px}.lt-ie9 .headerWrap header .logo{float:left}.lt-ie9 .headerWrap header .social-media-menu{float:right;height:80px;line-height:80px}.lt-ie9 .headerWrap header .social-media-menu .sb-search{top:25px}nav.main-menu{background-color:#000;display:none;float:left;font:.875em/1 FunctionProMedium,Arial,sans-serif;letter-spacing:.15em;margin-top:2px;text-align:center;text-transform:uppercase;width:100%}@media only screen and (min-width:768px){nav.main-menu{display:block}}nav.main-menu ul{display:block;margin:0 auto;width:auto}@media only screen and (min-width:768px){nav.main-menu ul{display:flex;flex-grow:1;justify-content:space-around;max-width:100%;width:1200px}}nav.main-menu ul li{border-bottom:2px solid #343434;flex-grow:2}@media only screen and (min-width:768px){nav.main-menu ul li{border-bottom:none;border-right:2px solid #343434}}nav.main-menu ul li:first-of-type{border-left:2px solid #343434}nav.main-menu ul li:last-of-type{border-right:2px solid #343434}nav.main-menu ul li.current-menu-item a,nav.main-menu ul li.current_page_item a,nav.main-menu ul li.current_page_parent a{background-color:#343434;color:#fff;transition:all .5s ease}nav.main-menu ul li a{display:inline-block;padding:12px 0;width:100%}.side{text-align:center}.side h3.title{font-size:1.25em;text-transform:uppercase}.widget ol,.widget ul{text-align:left}.widget a{border-bottom:0;display:inline-block;padding-bottom:0}.widget a:active,.widget a:hover{color:#818181}.widget a .fa{font-size:1.5em;margin:20px 5px 0}.widget.widget_categories ul{margin:auto;width:auto}.widget.widget_calendar table{max-width:100%;width:100%}.widget.widget_calendar table tr td{line-height:2;padding:0;text-align:center}.widget.widget_calendar table tr td a{background-color:#343434;box-sizing:border-box;color:#fff;display:inline-block;height:100%;transition:background-color .5s ease;width:100%}.widget.widget_calendar table tr td a:active,.widget.widget_calendar table tr td a:hover{background-color:#818181}.widget.widget_calendar table tfoot td#next{text-align:right}.widget.widget_calendar table tfoot td#prev{text-align:left}.widget.widget_calendar table tfoot td a{background-color:transparent;color:#343434;font-weight:400;padding:.5em}.widget.widget_calendar table tfoot td a:active,.widget.widget_calendar table tfoot td a:hover{background-color:transparent;color:#818181}.widget.widget_jaw_widget{font-family:FunctionProBook,sans-serif}.widget.widget_jaw_widget ul{list-style:none;text-align:center}.widget.widget_jaw_widget ul li{font-size:.8em}.widget.widget_jaw_widget ul li.jaw_years:before{content:"\e804";font-family:melissa-de-la-cruz;font-size:.75em;padding-right:6px}.widget.widget_jaw_widget ul li.jaw_years.expanded:before{content:"\e810"}.widget.widget_jaw_widget ul li a:hover{color:#e7e7e7}.widget.widget_jaw_widget ul li ul{font-size:1em;margin-left:20px}.widget.widget_tag_cloud .tagcloud{font:1.375em/1.4 FunctionProBook,sans-serif}.widget.widget_tag_cloud .tagcloud a:hover{color:#e7e7e7}footer{background-color:#000;color:#fff;padding:0}footer .row{margin:0 auto}@media only screen and (min-width:1200px){footer .row{display:table}}footer .row .col{border-bottom:1px solid #343434}footer .row .col h3.title{color:#999;font:1em FunctionProBook,Arial,sans-serif!important;letter-spacing:.15em;text-transform:uppercase}footer .row .col ul{text-align:center}footer .row .col ul li{display:inline-block}footer .row .col ul li a i.icon{font-size:1.75em}footer .row .col ul#menu-footer-menu li{display:block;width:100%}footer .row .col ul#menu-footer-menu li a{font-family:FunctionProBook,Arial,sans-serif}footer .row .col p{color:#818181;font:.875em/1 FunctionProBook,Arial,sans-serif!important;margin-bottom:0}@media only screen and (min-width:540px){footer .row .col{border-bottom:none}footer .row .col.widget_nav_menu{border-right:1px solid #343434;min-height:192px;width:50%}footer .row .col.widget_text{border-top:1px solid #343434;width:100%}}@media only screen and (min-width:1200px){footer .row .col{display:table-cell;float:none}footer .row .col.widget_nav_menu{border-bottom:none;width:25%}footer .row .col.widget_text{width:50%}}@media only screen and (min-width:1400px){footer .row .col.widget_nav_menu,footer .row .col.widget_text{width:33.3%}}footer .footer_widgets{border-bottom:1px solid #343434;width:100%}footer .footer_widgets .col{padding-bottom:2em;padding-top:2em;text-align:center}footer .footer_widgets .col form{height:190px;max-width:100%;position:relative;width:100%}footer .footer_widgets .col form .input-fields input{zoom:1;-webkit-appearance:none;box-sizing:border-box;display:inline;font:400 1.125em/1 FunctionProBook;letter-spacing:.0625em;max-height:34px;outline:none;padding:10px;vertical-align:baseline;white-space:nowrap}footer .footer_widgets .col form .input-fields label{color:#999;float:left}footer .footer_widgets .col form #submit input{zoom:1;-webkit-appearance:none;background-color:#343434;color:#fff!important;display:inline;font:400 1em/1 FunctionProBook;height:34px;letter-spacing:.0625em;margin:0;outline:none;position:relative;text-align:center;text-transform:uppercase;vertical-align:baseline;white-space:nowrap;width:100%;z-index:99}footer .footer_widgets .col form #submit .icon{display:none}@media only screen and (min-width:480px){footer .footer_widgets .col form{height:56px}footer .footer_widgets .col form .input-fields{margin-right:34px}footer .footer_widgets .col form .input-fields div{float:left;width:49%}footer .footer_widgets .col form .input-fields div#name{margin-right:1%}footer .footer_widgets .col form .input-fields div input{background-color:#343434;margin:0}footer .footer_widgets .col form #submit{bottom:2px;height:34px;position:absolute;right:0;width:34px}footer .footer_widgets .col form #submit:hover i.icon{background-color:#fff;color:#000}footer .footer_widgets .col form #submit input{background-color:transparent;border:none;text-indent:-99999px}footer .footer_widgets .col form #submit i.icon{background-color:#818181;box-sizing:border-box;display:block;height:34px;padding:4px 6px;position:absolute;right:0;top:0;width:34px}}@media only screen and (min-width:768px){footer .footer_widgets .col{border-right:1px solid #343434;min-height:192px}footer .footer_widgets .col:last-child{border-right:none}}footer .footer_credits_widgets .col{border-bottom:none;padding-bottom:1em;padding-top:1em;text-align:center}@media only screen and (min-width:768px){footer .footer_credits_widgets .col{text-align:left;width:50%}footer .footer_credits_widgets .col:last-child{text-align:right}}section{overflow:auto;padding:20px 0}@media only screen and (min-width:680px){section{padding:40px 0}}section.featured-content .inner{margin:0 auto;max-width:1400px}section.featured-content .inner .col.text h2{margin-bottom:0}section.featured-content .inner .col.text p.postmeta{margin-top:10px}section.featured-content .inner .col.text .content{margin-top:30px}section.featured-content .inner .col img{box-shadow:-5px 6px 10px 0 rgba(0,0,0,.35);box-sizing:content-box}section.featured-content .inner .col .buttonWrap{clear:both}section.featured-content .inner h2,section.featured-content .inner h3,section.featured-content .inner h4,section.featured-content .inner h5,section.featured-content .inner h6{margin-top:0}section.featured-content .inner a:not(.button){border-bottom:1px solid;color:inherit;transition:all .3s}section.featured-content .inner a:not(.button):visited{color:inherit}section.featured-content .inner a:not(.button):hover{border-bottom:none}section.featured-content.left .col.image,section.featured-content.right .col.image{text-align:center}@media only screen and (min-width:960px){section.featured-content.left .col.image,section.featured-content.right .col.image{width:40%}}section.featured-content.left .col.text,section.featured-content.right .col.text{margin-top:2em}@media only screen and (min-width:960px){section.featured-content.left .col.text,section.featured-content.right .col.text{margin-top:0;width:60%}}section.featured-content.left .col.text button,section.featured-content.right .col.text button{width:auto}section.featured-content.right .col.image{float:right}section.featured-content.center{text-align:center}section.featured-content.center .col.image{float:none}section.featured-content.center .col.text{float:none;margin:0 auto;max-width:100%;width:900px}section.about,section.featured-book{margin:0 auto;max-width:1400px}section.about .col.image,section.featured-book .col.image{text-align:center}@media only screen and (min-width:960px){section.about .col.image,section.featured-book .col.image{width:40%}}section.about .col.image img,section.featured-book .col.image img{box-shadow:-5px 6px 10px 0 rgba(0,0,0,.35);box-sizing:content-box}section.about .col.text,section.featured-book .col.text{margin-top:2em}@media only screen and (min-width:960px){section.about .col.text,section.featured-book .col.text{margin-top:0;width:60%}}section.about .col.text button,section.featured-book .col.text button{width:auto}section.books{margin-bottom:40px;text-align:center}section.books .book-carousel{height:265px;list-style:none;margin:20px auto;overflow:hidden;padding:0 84px;text-align:center}@media only screen and (min-width:480px){section.books .book-carousel{height:340px}}section.books .book-carousel .slide{display:inline-block;padding:15px}section.books .book-carousel .slide a{display:inline-block;text-align:center}section.books .book-carousel .slide a img{box-shadow:-5px 6px 10px 0 rgba(0,0,0,.35);box-sizing:content-box;height:225px;height:auto;max-width:150px;width:150px}@media only screen and (min-width:480px){section.books .book-carousel .slide a img{height:300px;max-width:200px;width:200px}}section.books button{width:auto}section.praise,section.praise .slider{padding:0}@media only screen and (min-width:680px){section.praise .slider{padding:0 60px}}@media only screen and (min-width:980px){section.praise .slider{padding:0 120px}}section.praise .slider .slide{display:none;height:0}section.praise .slider .slide:first-child{display:block;height:auto}section.praise .slider .slide figure.quote{color:#fff;margin:0 auto;max-width:1200px;padding:20px 0;text-align:center}@media only screen and (min-width:680px){section.praise .slider .slide figure.quote{padding:40px 0}}@media only screen and (min-width:980px){section.praise .slider .slide figure.quote{padding:60px 0}}section.praise .slider .slide figure.quote blockquote{font:1.875em/1.75 cormorantlight_italic,serif}section.praise .slider .slide figure.quote blockquote:before{content:open-quote}section.praise .slider .slide figure.quote figcaption{margin-bottom:30px;padding:0 30px}section.praise .slider .slide figure.quote figcaption cite{font:1em FunctionProBook,Arial,sans-serif;text-transform:uppercase}section.praise .slider .slide figure.quote figcaption cite:before{content:"— "}section.socialmedia_feeds{background-color:#f1f1f1}section.socialmedia_feeds .inner{margin:0 auto;max-width:1400px}@media only screen and (min-width:960px){section.socialmedia_feeds .inner .col{width:50%}}section.socialmedia_feeds .inner .col .feed{margin:0 auto;max-width:400px}.home section.books{display:none}@media only screen and (min-width:340px){.home section.books{display:block}}.lt-ie9 section.about .col.image,.lt-ie9 section.about .col.text,.lt-ie9 section.featured-book .col.image,.lt-ie9 section.featured-book .col.text{width:100%}.post-type-archive-event div.content{max-width:1000px}.post-type-archive-event div.content .main{width:100%!important}.post-type-archive-event div.content .main article.event{border-bottom:1px solid #e7e7e7;margin:0 auto;padding:2em 0}.post-type-archive-event div.content .main article.event:first-of-type{padding-top:0}.post-type-archive-event div.content .main article.event:last-of-type{border-bottom:none}.post-type-archive-event div.content .main article.event .col{padding:0}.post-type-archive-event div.content .main article.event .col .postmeta h5{margin:.25em 0}.post-type-archive-event div.content .main article.event .col .postmeta address p{margin-bottom:0!important}.post-type-archive-event div.content .main article.event .col .entry p:last-of-type{margin-bottom:0}.acf-map{border:1px solid #ccc;height:400px;margin:20px 0;width:100%}.acf-map img{max-width:inherit!important}.archive .content,.blog .content,.error404 .content,.search .content,.single-post .content{margin:0 auto;max-width:1400px}.archive .content .main,.blog .content .main,.error404 .content .main,.search .content .main,.single-post .content .main{overflow:auto;padding-bottom:30px;padding-top:30px}@media only screen and (min-width:960px){.archive .content .main,.blog .content .main,.error404 .content .main,.search .content .main,.single-post .content .main{padding-bottom:60px;padding-top:60px;width:60%}}.archive .content .main article,.blog .content .main article,.error404 .content .main article,.search .content .main article,.single-post .content .main article{border-bottom:2px solid #f1f1f1;margin-bottom:2em;padding-bottom:2em}.archive .content .main article .col .entry .wp-post-image,.blog .content .main article .col .entry .wp-post-image,.error404 .content .main article .col .entry .wp-post-image,.search .content .main article .col .entry .wp-post-image,.single-post .content .main article .col .entry .wp-post-image{margin-bottom:1em}.archive .content .main article .col .entry ol,.archive .content .main article .col .entry ul,.blog .content .main article .col .entry ol,.blog .content .main article .col .entry ul,.error404 .content .main article .col .entry ol,.error404 .content .main article .col .entry ul,.search .content .main article .col .entry ol,.search .content .main article .col .entry ul,.single-post .content .main article .col .entry ol,.single-post .content .main article .col .entry ul{left:16px;margin:.5em 0 .5em .5em;position:relative}.archive .content .main article .col .postmeta,.blog .content .main article .col .postmeta,.error404 .content .main article .col .postmeta,.search .content .main article .col .postmeta,.single-post .content .main article .col .postmeta{clear:both;font:400 .7em/1.3 FunctionProMedium;letter-spacing:.0625em;margin-top:2em;text-transform:uppercase;width:100%}.archive .content .main article .col .postmeta p,.blog .content .main article .col .postmeta p,.error404 .content .main article .col .postmeta p,.search .content .main article .col .postmeta p,.single-post .content .main article .col .postmeta p{margin:0 0 .25em}.archive .content .main article .col .postmeta p i,.blog .content .main article .col .postmeta p i,.error404 .content .main article .col .postmeta p i,.search .content .main article .col .postmeta p i,.single-post .content .main article .col .postmeta p i{margin:0 5px 0 -2px}.archive .content .side,.blog .content .side,.error404 .content .side,.search .content .side,.single-post .content .side{margin-top:2em;overflow:auto;padding-bottom:30px;padding-top:30px}@media only screen and (min-width:960px){.archive .content .side,.blog .content .side,.error404 .content .side,.search .content .side,.single-post .content .side{margin-top:0;padding-bottom:60px;padding-top:60px;width:40%}}.archive .content .side .widget,.blog .content .side .widget,.error404 .content .side .widget,.search .content .side .widget,.single-post .content .side .widget{padding-bottom:40px}.lt-ie9 .archive .content .main,.lt-ie9 .archive .content .side,.lt-ie9 .blog .content .main,.lt-ie9 .blog .content .side,.lt-ie9 .error404 .content .main,.lt-ie9 .error404 .content .side,.lt-ie9 .search .content .main,.lt-ie9 .search .content .side,.lt-ie9 .single-post .content .main,.lt-ie9 .single-post .content .side{width:100%}article.post.format-audio .postmeta p i.icon:before{content:"\e80a"}article.post.format-video .postmeta p i.icon:before{content:"\e80d"}article.post.format-image .postmeta p i.icon:before{content:"\e80e"}article.post.format-link .postmeta p i.icon:before{content:"\e80b"}article.post.format-chat .postmeta p i.icon:before{content:"\e80c"}article.post.format-quote .postmeta p i.icon:before{content:"\e808"}article.post.format-standard .postmeta p i.icon:before{content:"\e80f"}.more-link,.readmore a{font:400 .75em/2.2 FunctionProMedium;letter-spacing:.0625em;text-transform:uppercase;width:auto}.more-link{border-bottom:none;font-size:.7em}.nav-single{border-bottom:1px solid #fff;display:block;margin-bottom:2em;width:100%}@media only screen and (min-width:480px){.nav-single{display:table}}.nav-single .col{border-bottom:1px solid #343434;border-right:1px solid #343434;line-height:1.3;margin-right:-1px;padding-bottom:10px;padding-top:10px;vertical-align:top}@media only screen and (min-width:480px){.nav-single .col{border-bottom:none;display:table-cell;float:none;width:50%}}.nav-single .prev-post{text-align:left}.nav-single .next-post{text-align:right}.lt-ie9 .nav-single a{display:inline-block;width:45%}.gallery-caption,.sticky{display:block}.lt-ie9 h2.post-title a{max-width:100%}.comments-area{clear:both}.comments-area ol,.comments-area ul{font-size:1em}.comment-reply-title,.comments-title{margin-top:1em}.comment-list{list-style:none;margin:0}.comment-list .pingback,.comment-list .trackback,.comment-list article{margin:0}.comment-list .children{list-style:none;margin:0}.comment-list .children>li{padding-left:.875em}.comment-author{color:#1a1a1a;margin-bottom:.4375em}.comment-author .avatar{float:left;margin-right:.875em;position:relative}.bypostauthor>article .fn{font-family:FunctionProMedium}.bypostauthor>article .fn:after{speak:none;content:"\e811";display:inline-block;font-family:melissa-de-la-cruz;font-size:.825em;font-style:normal;font-weight:400;left:5px;position:relative;text-align:center;text-decoration:inherit;vertical-align:top;width:1em}.comment-meta{background-color:inherit;font:400 .875em/1.3 FunctionProBook;letter-spacing:.0625em;text-transform:uppercase}.comment-meta .says{display:none}.comment-metadata .edit-link,.pingback .edit-link{display:inline-block}.comment-metadata .edit-link:before,.pingback .edit-link:before{content:"/";display:inline-block;opacity:.7;padding:0 .538461538em}.comment-content ol,.comment-content ul{margin:0 0 1.5em 1.25em}.comment-content li>ol,.comment-content li>ul{margin-bottom:0}.comment-reply-link{font-size:1em;padding:8px 8px 6px;width:auto}.comment-reply-link:focus,.comment-reply-link:hover{border-color:currentColor;color:#007acc;outline:0}.comment-form label{color:#686868;display:block;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:.5384615385em;text-transform:uppercase}.comment-list .comment-form{padding-bottom:1.75em}.no-comments{border-top:1px solid #d1d1d1;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:700;margin:0;padding-top:1.75em}.comment-navigation+.no-comments{border-top:0;padding-top:0}.form-submit{margin-bottom:0}.comment-reply-title small{font-size:100%}.comment-reply-title small a{border:0;float:right;font:400 .3684210526em/1.3 FunctionProBook;letter-spacing:.0625em;overflow:hidden;text-transform:uppercase}.comment-reply-title small a:before{content:"\e805";font-family:melissa-de-la-cruz;padding-right:4px;position:relative}.page-books .row.content .col.filter,.page-template-page-studiobook .row.content .col.filter,.page-tv .row.content .col.filter{padding-top:60px}.page-books .row.content .col.filter form,.page-template-page-studiobook .row.content .col.filter form,.page-tv .row.content .col.filter form{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;width:100%}.page-books .row.content .col.filter form .series,.page-template-page-studiobook .row.content .col.filter form .series,.page-tv .row.content .col.filter form .series{border:1px solid #ccc;display:flex;position:relative}.page-books .row.content .col.filter form .series:hover input[type=radio]+label,.page-template-page-studiobook .row.content .col.filter form .series:hover input[type=radio]+label,.page-tv .row.content .col.filter form .series:hover input[type=radio]+label{background:#343434;color:#fff}.page-books .row.content .col.filter form .series input[type=radio],.page-books .row.content .col.filter form .series label,.page-template-page-studiobook .row.content .col.filter form .series input[type=radio],.page-template-page-studiobook .row.content .col.filter form .series label,.page-tv .row.content .col.filter form .series input[type=radio],.page-tv .row.content .col.filter form .series label{display:block}.page-books .row.content .col.filter form .series input[type=radio]:checked+label,.page-template-page-studiobook .row.content .col.filter form .series input[type=radio]:checked+label,.page-tv .row.content .col.filter form .series input[type=radio]:checked+label{background:#343434;color:#fff}.page-books .row.content .col.filter form .series label,.page-template-page-studiobook .row.content .col.filter form .series label,.page-tv .row.content .col.filter form .series label{color:#000;cursor:pointer;font:.875em/1.2 FunctionProMedium,sans-serif;padding:.5em 1em;text-align:center;transition:all .5s ease;white-space:nowrap;z-index:90}.page-books .row.content .col.filter form .series input[type=radio],.page-template-page-studiobook .row.content .col.filter form .series input[type=radio],.page-tv .row.content .col.filter form .series input[type=radio]{moz-appearance:none;-webkit-appearance:none;height:0;margin:0;padding:0!important;width:0;z-index:100}.page-books .row.content .col.books,.page-books .row.content .col.television,.page-template-page-studiobook .row.content .col.books,.page-template-page-studiobook .row.content .col.television,.page-tv .row.content .col.books,.page-tv .row.content .col.television{display:flex;flex-direction:column}.page-books .row.content .col.books .grid,.page-books .row.content .col.television .grid,.page-template-page-studiobook .row.content .col.books .grid,.page-template-page-studiobook .row.content .col.television .grid,.page-tv .row.content .col.books .grid,.page-tv .row.content .col.television .grid{display:flex;flex-wrap:wrap;gap:2em;justify-content:center;padding:30px 0;transition:all 2s}.page-books .row.content .col.books .grid .book,.page-books .row.content .col.television .grid .book,.page-template-page-studiobook .row.content .col.books .grid .book,.page-template-page-studiobook .row.content .col.television .grid .book,.page-tv .row.content .col.books .grid .book,.page-tv .row.content .col.television .grid .book{position:relative}.page-books .row.content .col.books .grid .book:hover .hover-content,.page-books .row.content .col.television .grid .book:hover .hover-content,.page-template-page-studiobook .row.content .col.books .grid .book:hover .hover-content,.page-template-page-studiobook .row.content .col.television .grid .book:hover .hover-content,.page-tv .row.content .col.books .grid .book:hover .hover-content,.page-tv .row.content .col.television .grid .book:hover .hover-content{cursor:pointer;opacity:1;transition:opacity .5s ease}.page-books .row.content .col.books .grid .book .content,.page-books .row.content .col.television .grid .book .content,.page-template-page-studiobook .row.content .col.books .grid .book .content,.page-template-page-studiobook .row.content .col.television .grid .book .content,.page-tv .row.content .col.books .grid .book .content,.page-tv .row.content .col.television .grid .book .content{max-width:100%;width:300px}.page-books .row.content .col.books .grid .book .content img,.page-books .row.content .col.television .grid .book .content img,.page-template-page-studiobook .row.content .col.books .grid .book .content img,.page-template-page-studiobook .row.content .col.television .grid .book .content img,.page-tv .row.content .col.books .grid .book .content img,.page-tv .row.content .col.television .grid .book .content img{box-shadow:0 6px 16px 0 rgba(0,0,0,.1),0 15px 12px 0 rgba(0,0,0,.15);max-width:100%;min-width:300px}.page-books .row.content .col.books .grid .book .hover-content,.page-books .row.content .col.television .grid .book .hover-content,.page-template-page-studiobook .row.content .col.books .grid .book .hover-content,.page-template-page-studiobook .row.content .col.television .grid .book .hover-content,.page-tv .row.content .col.books .grid .book .hover-content,.page-tv .row.content .col.television .grid .book .hover-content{align-content:stretch;background-color:rgba(30,30,30,.9);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;padding:24px;position:absolute;top:0;width:100%}.page-books .row.content .col.books .grid .book .hover-content .wrap,.page-books .row.content .col.television .grid .book .hover-content .wrap,.page-template-page-studiobook .row.content .col.books .grid .book .hover-content .wrap,.page-template-page-studiobook .row.content .col.television .grid .book .hover-content .wrap,.page-tv .row.content .col.books .grid .book .hover-content .wrap,.page-tv .row.content .col.television .grid .book .hover-content .wrap{text-align:center}.page-books .row.content .col.books .grid .book .hover-content .book-title,.page-books .row.content .col.television .grid .book .hover-content .book-title,.page-template-page-studiobook .row.content .col.books .grid .book .hover-content .book-title,.page-template-page-studiobook .row.content .col.television .grid .book .hover-content .book-title,.page-tv .row.content .col.books .grid .book .hover-content .book-title,.page-tv .row.content .col.television .grid .book .hover-content .book-title{line-height:.85;margin:0}.page-books .row.content .col.books .grid .book .hover-content .book-title a,.page-books .row.content .col.television .grid .book .hover-content .book-title a,.page-template-page-studiobook .row.content .col.books .grid .book .hover-content .book-title a,.page-template-page-studiobook .row.content .col.television .grid .book .hover-content .book-title a,.page-tv .row.content .col.books .grid .book .hover-content .book-title a,.page-tv .row.content .col.television .grid .book .hover-content .book-title a{color:#fff;font-size:.6em}.page-books .row.content .col.books .grid .book .hover-content .button,.page-books .row.content .col.television .grid .book .hover-content .button,.page-template-page-studiobook .row.content .col.books .grid .book .hover-content .button,.page-template-page-studiobook .row.content .col.television .grid .book .hover-content .button,.page-tv .row.content .col.books .grid .book .hover-content .button,.page-tv .row.content .col.television .grid .book .hover-content .button{background-color:#fff;border:none;color:#000;display:inline-block;font-weight:700;line-height:1;margin-top:20px;width:auto}.page-books .row.content .col.books .grid .book .hover-content .button:hover,.page-books .row.content .col.television .grid .book .hover-content .button:hover,.page-template-page-studiobook .row.content .col.books .grid .book .hover-content .button:hover,.page-template-page-studiobook .row.content .col.television .grid .book .hover-content .button:hover,.page-tv .row.content .col.books .grid .book .hover-content .button:hover,.page-tv .row.content .col.television .grid .book .hover-content .button:hover{background-color:#e7e7e7}.single-book .nav-single,.single-television .nav-single{margin-bottom:0}article.book,article.tv{margin:0;max-width:none}article.book section,article.tv section{overflow:auto;padding:40px 0}article.book section.praise,article.tv section.praise{border-top:1px solid #343434;padding:0}article.book section.praise .slider,article.tv section.praise .slider{padding:0 40px}@media only screen and (min-width:680px){article.book section.praise .slider,article.tv section.praise .slider{padding:0 90px}}@media only screen and (min-width:980px){article.book section.praise .slider,article.tv section.praise .slider{padding:0 120px}}article.book section.praise .slider .slide,article.tv section.praise .slider .slide{display:none;height:0}article.book section.praise .slider .slide:first-child,article.tv section.praise .slider .slide:first-child{display:block;height:auto}article.book section.praise .slider .slide figure.quote,article.tv section.praise .slider .slide figure.quote{color:#fff;margin:0 auto;max-width:1200px;padding:20px 0;text-align:center}@media only screen and (min-width:680px){article.book section.praise .slider .slide figure.quote,article.tv section.praise .slider .slide figure.quote{padding:40px 0}}@media only screen and (min-width:980px){article.book section.praise .slider .slide figure.quote,article.tv section.praise .slider .slide figure.quote{padding:60px 0}}article.book section.praise .slider .slide figure.quote blockquote,article.tv section.praise .slider .slide figure.quote blockquote{font:1.875em/1.75 cormorantlight_italic,serif;margin-bottom:1em}article.book section.praise .slider .slide figure.quote blockquote:before,article.tv section.praise .slider .slide figure.quote blockquote:before{content:open-quote}article.book section.praise .slider .slide figure.quote figcaption,article.tv section.praise .slider .slide figure.quote figcaption{margin-bottom:30px;padding:0 30px}article.book section.praise .slider .slide figure.quote figcaption cite,article.tv section.praise .slider .slide figure.quote figcaption cite{font:1em FunctionProBook,Arial,sans-serif;text-transform:uppercase}article.book section.praise .slider .slide figure.quote figcaption cite:before,article.tv section.praise .slider .slide figure.quote figcaption cite:before{content:"— "}article.book section.praise .slider .slick-arrow,article.tv section.praise .slider .slick-arrow{color:#fff}article.book section.main,article.tv section.main{margin:0 auto;max-width:1400px}article.book section.main .col.cover,article.tv section.main .col.cover{text-align:center}@media only screen and (min-width:960px){article.book section.main .col.cover,article.tv section.main .col.cover{width:40%}}article.book section.main .col.cover img,article.tv section.main .col.cover img{box-shadow:-5px 6px 10px 0 rgba(0,0,0,.35);box-sizing:content-box}article.book section.main .col.cover .booksellers,article.book section.main .col.cover .links,article.tv section.main .col.cover .booksellers,article.tv section.main .col.cover .links{clear:both;margin:0 auto;max-width:100%;width:250px}article.book section.main .col.cover .booksellers h3,article.book section.main .col.cover .links h3,article.tv section.main .col.cover .booksellers h3,article.tv section.main .col.cover .links h3{font:1.125em FunctionProDemi,Arial,sans-serif!important;letter-spacing:.15em;text-transform:uppercase}article.book section.main .col.cover .booksellers p,article.book section.main .col.cover .links p,article.tv section.main .col.cover .booksellers p,article.tv section.main .col.cover .links p{border:1px solid #ccc;border-bottom:none;font:.875em FunctionProMedium,Arial,sans-serif!important;margin:0}article.book section.main .col.cover .booksellers p:last-child,article.book section.main .col.cover .links p:last-child,article.tv section.main .col.cover .booksellers p:last-child,article.tv section.main .col.cover .links p:last-child{border-bottom:1px solid #ccc}article.book section.main .col.cover .booksellers p a,article.book section.main .col.cover .links p a,article.tv section.main .col.cover .booksellers p a,article.tv section.main .col.cover .links p a{border-bottom:none;display:inline-block;height:100%;letter-spacing:.125em;padding:10px 0;text-transform:uppercase;transition:color,background-color .5s ease;width:100%}article.book section.main .col.cover .booksellers p a:hover,article.book section.main .col.cover .links p a:hover,article.tv section.main .col.cover .booksellers p a:hover,article.tv section.main .col.cover .links p a:hover{background-color:#343434;color:#fff}article.book section.main .col.synopsis,article.tv section.main .col.synopsis{margin-top:2em}@media only screen and (min-width:960px){article.book section.main .col.synopsis,article.tv section.main .col.synopsis{margin-top:0;width:60%}}article.book section.main .col.synopsis h1.title,article.tv section.main .col.synopsis h1.title{margin-bottom:.5em}article.book section.trailer,article.tv section.trailer{border-top:1px solid #666;padding-bottom:8px}article.book section.trailer .video,article.tv section.trailer .video{margin:0 auto;max-width:1000px;padding:0 1em 2em}@media only screen and (min-width:640px){article.book section.trailer .video,article.tv section.trailer .video{padding:0 2em 2em}}article.book section.trailer .video h3,article.tv section.trailer .video h3{margin:.5em 0}article.book section.playlists,article.tv section.playlists{border-top:1px solid #666}article.book section.playlists .inner,article.tv section.playlists .inner{margin:0 auto;max-width:1400px;text-align:center}article.book section.playlists .inner .playlist,article.tv section.playlists .inner .playlist{display:inline-block;max-width:100%;padding:0 1em}@media only screen and (min-width:320px){article.book section.playlists .inner .playlist,article.tv section.playlists .inner .playlist{max-width:280px;padding:0 1em}}@media only screen and (min-width:728px){article.book section.playlists .inner .playlist,article.tv section.playlists .inner .playlist{max-width:350px;padding:0 1em}}@media only screen and (min-width:1400px){article.book section.playlists .inner .playlist,article.tv section.playlists .inner .playlist{max-width:450px;padding:0 2em}}article.book section.playlists .inner .playlist h3,article.tv section.playlists .inner .playlist h3{display:inline-block;float:none;font-size:1.25em;margin-top:0;text-transform:uppercase}article.book section.playlists .inner .playlist iframe,article.tv section.playlists .inner .playlist iframe{clear:both;display:inline}.lt-ie9 article.book section.playlists .playlist,.lt-ie9 article.tv section.playlists .playlist{max-width:450px;width:450px}article{margin:30px auto;max-width:1400px;overflow:auto}@media only screen and (min-width:960px){article{margin:60px auto}}article section.main .entry .col.image{margin-bottom:2em;text-align:center}@media only screen and (min-width:960px){article section.main .entry .col.image{margin-bottom:0;width:40%}}article section.main .entry .col.image img{box-shadow:-5px 6px 10px 0 rgba(0,0,0,.35);box-sizing:content-box}article section.main .entry .col.text h1.title{text-align:center}@media only screen and (min-width:960px){article section.main .entry .col.text{width:60%}article section.main .entry .col.text h1.title{text-align:left}}@media only screen and (min-width:768px){.page-template-page-contact article section.main .entry .col{width:50%}.page-template-page-two-column article section.main .entry .col{-moz-columns:2;column-count:2;-moz-column-gap:2em;column-gap:2em}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;overflow:hidden;position:relative}.slick-list{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{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-arrow{cursor:pointer;font-size:2em;margin-top:-25px;position:absolute;top:50%;z-index:99999}@media only screen and (min-width:480px){.slick-arrow{font-size:3em;margin-top:-57.5px;top:50%}}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-next{right:0}img[data-lazy-src]{opacity:0}img.lazyloaded{opacity:1;transition:opacity .5s linear .2s}