article,aside,details,figcaption,figure,footer,header,hgroup,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;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}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:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],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}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.btn,.button{display:inline-block;*display:inline;*zoom:1;padding:10px 15px 6px;margin-bottom:0;*margin-left:.3em;font-weight:normal;font-family:"Josefin Slab",serif;font-size:20px;font-size:2rem;line-height:1.5;color:#000;text-align:center;vertical-align:middle;background-color:#fff;border:none;border-radius:0;cursor:pointer;text-transform:uppercase}.btn:visited,.button:visited,.btn:hover,.button:hover,.btn:active,.button:active{color:#000;text-decoration:none}.btn:first-child,.button:first-child{*margin-left:0}.btn--disabled{opacity:.5;cursor:default}.btn--error{background-color:#d9534f;color:#fff}.btn--error:visited,.btn--error:active,.btn--error:hover{background-color:#d9534f;color:#fff}.btn--info{background-color:#5bc0de;color:#fff}.btn--info:visited,.btn--info:active,.btn--info:hover{background-color:#5bc0de;color:#fff}.btn--primary,.button{background-color:#bd212a;color:#fff}.btn--primary:visited,.button:visited,.btn--primary:active,.button:active,.btn--primary:hover,.button:hover{background-color:#bd212a;color:#fff}.btn--success{background-color:#5cb85c;color:#fff}.btn--success:visited,.btn--success:active,.btn--success:hover{background-color:#5cb85c;color:#fff}.btn--warning{background-color:#f0ad4e;color:#fff}.btn--warning:visited,.btn--warning:active,.btn--warning:hover{background-color:#f0ad4e;color:#fff}.btn--extlarge{padding:11px 22px;font-size:40px;font-size:4rem;border-radius:4px}.btn.btn--large,.btn--large.button{*padding-top:7px;*padding-bottom:7px}.btn--large{padding:11px 18px;font-size:25px;font-size:2.5rem;line-height:inherit;border-width:2px;border-radius:4px}.btn--small{padding:5px 10px;font-size:13.33333px;font-size:1.33333rem;line-height:inherit}.btn--mini{padding:3px 5px;font-size:11.42857px;font-size:1.14286rem;line-height:inherit}.btn-group{position:relative;*zoom:1;*margin-left:.3em;margin-bottom:1.3em}.btn-group .btn,.btn-group .button{position:relative;float:left;margin-left:-1px;border-radius:0}.btn-group .btn:first-child,.btn-group .button:first-child{margin-left:0;border-radius:2px, 0, 2px, 0}.btn-group .btn:last-child,.btn-group .button:last-child{border-radius:0, 2px, 0, 2px}.btn-group .btn.large:first-child,.btn-group .large.button:first-child{margin-left:0;border-radius:4px, 0, 4px, 0}.btn-group .btn.large:last-child,.btn-group .large.button:last-child{border-radius:0, 4px, 0, 4px}.btn-toolbar{clear:both;margin-top:0.65em;margin-bottom:0.65em}.btn-toolbar .btn-group{display:inline-block;*display:inline;*zoom:1}.alert,.subscribe .validation_error{padding:5px 10px;margin-bottom:1.3em;background-color:#000;border:1px solid #000;border-radius:4px;font-size:16px;font-size:1.6rem;color:#fff}.alert--success{background-color:#5cb85c;border-color:#449d44;color:#fff}.alert--danger,.alert--error,.subscribe .validation_error{background-color:#d9534f;border-color:#c9302c;color:#fff}.alert--info{background-color:#5bc0de;border-color:#31b0d5;color:#fff}.alert--block{padding-top:14px;padding-bottom:14px}.alert--block>p,.alert--block>ul{margin-bottom:0}.alert--block>p+p{margin-top:5px}.error{color:#d9534f}.valid{color:#5cb85c}form{margin:0 0 1.3em 0;font-family:"Josefin Slab",serif}form p{margin-bottom:0.65em}form ul{list-style-type:none;margin:0 0 1.3em 0;padding:0}form br{display:none}fieldset{margin-bottom:1.3em;padding:0;border-width:0}fieldset:last-of-type{margin-bottom:0}legend{display:block;width:100%;margin-bottom:2.6em;*margin-left:-7px;padding:0 0 0.65em 0;border:0;color:#000;font-size:31.5px;font-size:3.15rem;font-weight:bold;line-height:1.3em;white-space:normal}legend small{font-size:0.975em}label,input,button,select,textarea{font-family:"Josefin Slab",serif}label{display:block;margin-bottom:0.325em;font-size:21px;font-size:2.1rem}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"]{display:inline-block;margin-bottom:0.65em;padding:3px 10px;font-size:21px;font-size:2.1rem;line-height:1.3em;color:inherit;vertical-align:middle;width:100%}input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"]{display:-webkit-inline-flex}input,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}textarea{height:auto;resize-x:none}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{border:1px solid #9d9d9c}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{outline:0;outline:thin dotted \ 9}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \ 9;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select{padding:0}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.radio,.checkbox{min-height:1.3em;font-size:21px;font-size:2.1rem}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-right:10px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{opacity:.25}.form-actions{*zoom:1}.form-actions:before,.form-actions:after{display:table;content:""}.form-actions:after{clear:both}[placeholder]:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s .5s ease}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media .pull-left{float:left;margin-right:10px}.media .pull-right{float:right;margin-left:10px}.media-list{margin-left:0;list-style-type:none}.navbar-toggle{display:block;padding:7px 6px;float:left}.navbar-toggle:hover{text-decoration:none}.navbar-collapse{position:relative;clear:both}.search-form-collapse.expanded{max-height:30em}.navbar .navbar-toggle,.navbar .navbar-search-toggle,.mobile-menu{display:none}.icon-bars{display:inline-block}.icon-bar{width:20px;height:3px;background:#fff;display:block}.icon-bar+.icon-bar{margin-top:3px}.btn-navbar__title{font-size:16px;font-size:1.6rem}.sr-only{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.sr-only.focusable:active,.sr-only.focusable:focus{position:static;clip:auto;height:auto;width:auto;margin:0;overflow:visible}nav[role="navigation"]{position:static;width:auto}.gallery-row{padding:15px 0;clear:both}@media only screen and (min-width: 480px) and (max-width: 600px){.gallery .col-sm-3{width:47.45763%;display:inline-block;vertical-align:top;margin-left:0.84746%;margin-right:0.84746%}.gallery .col-sm-3:nth-child(even){margin-right:0}}.gallery .col-sm-1,.gallery .col-sm-2,.gallery .col-sm-3,.gallery .col-sm-4,.gallery .col-sm-5,.gallery .col-sm-6,.gallery .col-sm-7,.gallery .col-sm-8,.gallery .col-sm-9,.gallery .col-sm-10,.gallery .col-sm-11,.gallery .col-sm-12{float:left;margin-left:0.84746%;margin-right:0.84746%}.gallery .col-sm-1{width:98.30508%}.gallery .col-sm-2{width:13.55932%}.gallery .col-sm-3{width:22.0339%}.gallery .col-sm-4{width:30.50847%}.gallery .col-sm-5{width:38.98305%}.gallery .col-sm-6{width:47.45763%}.gallery .col-sm-7{width:55.9322%}.gallery .col-sm-8{width:64.40678%}.gallery .col-sm-9{width:72.88136%}.gallery .col-sm-10{width:81.35593%}.gallery .col-sm-11{width:89.83051%}.gallery .col-sm-12{width:98.30508%}.gallery img{display:block;margin:10px auto;border:1px solid #9d9d9c}.gallery .caption,.gallery .gallery-caption{font-size:15px;font-size:1.5rem;line-height:1;text-align:center;padding:5px 25px}.hentry .entry-content{*zoom:1}.hentry .entry-content:before,.hentry .entry-content:after{display:table;content:""}.hentry .entry-content:after{clear:both}.flag{display:table;width:100%}.flag__image,.flag__body{display:table-cell;vertical-align:middle}.flag--top .flag__image,.flag--top .flag__body{vertical-align:top}.flag--bottom .flag__image,.flag--bottom .flag__body{vertical-align:bottom}.flag__image{padding-right:10px}.flag__image img{display:block;max-width:none}.flag--rev .flag__image{padding-right:0;padding-left:10px}.flag__body{width:100%}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html{background:#f4f4f4;font-size:62.5%;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#f4f4f4 url("../img/body-bg.png")}body{width:100%;font-family:"Josefin Slab",serif;font-size:21px;font-size:2.1rem;line-height:1.3em;color:#000}hr{clear:both;display:block;margin:2.6em 0;padding:0;height:1px;border:0;border-top:1px solid #9d9d9c}img{max-width:100%;border-width:0;vertical-align:middle;-ms-interpolation-mode:bicubic}.img-rounded{border-radius:4px}.img-polaroid{padding:10px;background-color:#fff;border:1px solid #9d9d9c;box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{border-radius:500px}figure{margin-bottom:1.3em}figure img{margin-bottom:0}figure figcaption{display:block;font-size:15px;font-size:1.5rem;color:#000;padding:4px 0;font-weight:700}.well{background:#f9fafb;padding:20px;margin-top:-20px;margin-bottom:1.3em}.well h3{text-transform:uppercase;color:#bd212a}.cta{padding:20px;color:#fff;background:transparent;margin-bottom:1.3em}.cta h3{color:#fff;text-transform:none}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}figure.alignnone{margin-left:0;margin-right:0}img.alignleft{margin-right:20px;margin-bottom:10px}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Josefin Slab",serif;font-weight:bold;color:#000;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1}h1,.h1{margin-bottom:0.65em;font-size:48.0px;font-size:4.8rem;line-height:1.1875}h2,.h2{margin-bottom:0.65em;font-size:39.0px;font-size:3.9rem;line-height:1.2}h3,.h3{margin-bottom:0.65em;font-size:22.0px;font-size:2.2rem;line-height:1.25}h4,.h4{margin-bottom:0.43333em;font-size:24.0px;font-size:2.4rem}h5,.h5{margin-bottom:0.86667em;font-size:22.75px;font-size:2.275rem;line-height:1.3}h6,.h6{margin-bottom:1.3em;font-size:21px;font-size:2.1rem;font-weight:normal}p,ol,ul,dl,address{margin-top:0;margin-bottom:1.3em}small{font-size:16.8px;font-size:1.68rem}ul,ol{margin:0 0 1.3em 20px;padding:0 0 0 20px}li ul,li ol{margin:1.3em 0}ul.inline,ol.inline{list-style-type:none;margin-left:0}ul.inline>li,ol.inline>li{display:inline-block;padding-left:10px;padding-right:10px}blockquote{margin:0 0 1.3em 0;padding:10px}blockquote small:before{content:'\00A0 \2014'}blockquote small:after{content:''}blockquote.pull-right{float:right;background-color:transparent}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}blockquote cite{font-style:normal}q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}dl,dd{margin-bottom:1.3em}dt{font-weight:bold}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;clear:left;width:30.38869258%}.dl-horizontal dd{margin-left:32.99289258%}abbr[title]{border-bottom:1px dotted #9d9d9c;cursor:help}b,strong{font-weight:bold}dfn{font-style:italic}ins{color:#000;text-decoration:none}mark{color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:Monaco,Courier New,monospace;font-size:16.8px;font-size:1.68rem;line-height:1.3em;color:#010101}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{position:relative;font-size:16.8px;font-size:1.68rem;line-height:0;vertical-align:baselineheight}sup{top:-.5em}sub{bottom:-.25em}.lead{font-size:24.15px;font-size:2.415rem}.secondary{font-size:18.26087px;font-size:1.82609rem}.tertiary{font-size:16.8px;font-size:1.68rem}.amp{font-family:Monaco,Courier New,monospace}.footnotes li{margin-bottom:0.65em;font-family:"Josefin Slab",serif;font-size:16.15385px;font-size:1.61538rem;line-height:1.4}.spaced{letter-spacing:1px}.lede{font-size:18px;font-size:1.8rem;line-height:1.23}a{text-decoration:none;color:#bd212a}a:visited{color:#bd212a}a:hover{color:#921920}a:focus{outline:thin dotted;color:#921920}a:hover,a:active{outline:0}::-moz-selection{background-color:#a6a6a6;color:#000;text-shadow:none}::selection{background-color:#a6a6a6;color:#000;text-shadow:none}.container{max-width:1180px;_width:1180px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto;width:1180px}.main-slider-container{max-width:1200px;margin-left:auto;margin-right:auto;width:1200px}.has-sidebar .main{width:74.57627%;float:left;margin-right:1.69492%;display:inline}.sidebar{width:23.72881%;float:right;margin-right:0;*margin-left:-20px;display:inline}.row{*zoom:1;clear:both}.row:before,.row:after{display:table;content:""}.row:after{clear:both}.row .one-half{width:47.45763%;display:inline;float:left;margin-right:3.38983%}.row .one-third{width:30.50847%;display:inline;float:left;margin-right:3.38983%}.row .one-quarter{width:22.0339%;display:inline;float:left;margin-right:3.38983%}.row .third-twothird--first{width:30.50847%;display:inline;float:left;margin-right:3.38983%}.row .third-twothird--last{width:64.40678%;display:inline;float:right;margin-right:0}.row .twothird-third--first{width:64.40678%;display:inline;float:left;margin-right:3.38983%}.row .twothird-third--last{width:30.50847%;display:inline;float:right;margin-right:0}.row .one-third--last,.row .one-half--last,.row .one-quarter--last{margin-right:0}.row.layout{*zoom:1;margin-bottom:1.3em}.row.layout:before,.row.layout:after{display:table;content:""}.row.layout:after{clear:both}.page .main{width:83.05085%;float:left;margin-right:1.69492%;display:inline;margin-left:8.47458%}.page.home .main{width:auto;margin:0;float:none}@media only screen and (max-width: 600px){.page .main{padding-left:15px;padding-right:15px;float:left}.page.home .main{padding-left:0;padding-right:0}}
.blog .main,.single-post .main,.post-type-archive-photos .main,.category .main,.search-results .main,.single-photos .main,.post-type-archive-novels .main,.single-novels .main{width:83.05085%;float:left;margin-right:1.69492%;display:inline;margin-left:8.47458%}.pager,.navbar-nav,.social-share ul,.social,.buying-options ul,.novel-list ul,.event-list ul,.navbar-footer{margin:0;padding:0;list-style:none}.row--centered{text-align:center}.row--bordered{border:2px solid #bd212a;padding:1.3em}.row--bordered-top{border-top:2px solid #bd212a;padding-top:1.3em}.row--bordered-bottom{border-bottom:2px solid #bd212a;padding-bottom:1.3em}.row--bordered-left{border-left:2px solid #bd212a;padding-left:1.3em}.row--bordered-right{border-right:2px solid #bd212a;padding-right:1.3em}.more-link:before{content:"\f0da";font-family:FontAwesome;padding-right:5px}.nav-tabs{margin-bottom:1.95em}.nav-tabs a{opacity:0.6;text-transform:uppercase;line-height:1;text-align:center;position:relative;padding:8px 10px 6px}.nav-tabs a:hover{text-decoration:none;opacity:1}.nav-tabs li.active a{opacity:1}.nav-tabs li.active a:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:12px;margin-left:-12px;border-top-color:#bd212a}.nav-tabs .back-link a{text-indent:-9999em;width:35px;min-width:0;background-image:url("../img/icon-cross.png");background-repeat:no-repeat;background-position:center;padding-left:0;padding-right:0}@media only screen and (max-width: 600px){.nav-tabs li{margin-left:-5px;width:25%}.nav-tabs a{padding:10px 3px 8px;font-size:14px;font-size:1.4rem}}.nav-tabs a{min-width:100px}.entry-title{margin-bottom:0;font-size:26px;font-size:2.6rem}.entry-title a{color:#000}.pager .previous{float:left}.pager .next{float:right}@media only screen and (max-width: 600px){a,p{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}}.excerpt-more{text-transform:uppercase;font-weight:bold}.banner{*zoom:1}.banner:before,.banner:after{display:table;content:""}.banner:after{clear:both}.banner .container{position:relative}.navbar-header{background:#bd212a;color:#fff;padding:10px;text-align:center;background:transparent;margin:40px 0 0 0;padding:0}.navbar-brand{display:inline-block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("../img/m-logo.png") no-repeat 0 0;background-size:221px 16px;vertical-align:middle;width:221px;height:16px;background:url("../img/logo.png") no-repeat 0 0;width:500px;height:40px;margin:0 auto;display:inline-block;position:relative;z-index:10;-webkit-background-size:500px 40px;background-size:500px 40px;width:700px;height:56px;-webkit-background-size:700px 56px;background-size:700px 56px;width:748px;height:60px;-webkit-background-size:748px 60px;background-size:748px 60px}.tagline{display:none;display:block;text-align:center;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("../img/tagline.png") no-repeat center;position:relative}.search-form{margin-bottom:0}.search-form label{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.search-form label.focusable:active,.search-form label.focusable:focus{position:static;clip:auto;height:auto;width:auto;margin:0;overflow:visible}.banner .search-form{position:absolute;top:-40px;right:30px}.search-form .search-field{width:auto;padding:3px 10px 4px;line-height:1.09;border-radius:0;-webkit-appearance:none}@media only screen and (max-width: 600px){.search-form .search-field{padding:3px 10px}}.search-form .input-group-btn{display:inline-block;vertical-align:top}.search-form .search-submit{padding:7px 10px 4px;line-height:1;margin-left:-6px}@media only screen and (max-width: 600px){.pushy .search-form{width:250px;padding:0 10px;margin-top:20px;margin-bottom:20px}.pushy .search-form .search-field{width:180px;-webkit-appearance:none;border-radius:0;line-height:1;height:27px}.pushy .search-form .btn,.pushy .search-form .button{text-indent:-999em;background:#bd212a url("../img/icon-search.png") center no-repeat;width:40px;height:35px;background-size:24px 24px;display:inline-block}}
.home-link{display:none;display:block;position:absolute;top:-40px;left:0;line-height:1;padding:10px 10px 5px}.navbar-search-toggle{text-indent:100%;white-space:nowrap;overflow:hidden;width:24px;height:24px;background:url("../img/icon-search.png") no-repeat right 0;background-size:24px 24px;display:block;float:right;padding:7px 6px}.navbar-nav{*zoom:1;margin-top:20px;text-align:center}.navbar-nav:before,.navbar-nav:after{display:table;content:""}.navbar-nav:after{clear:both}.navbar-nav li{display:inline-block;margin-bottom:20px}.navbar-nav li.menu-news a{margin-left:-10px;border:none}.navbar-nav li.active a{position:relative}.navbar-nav li.active a:after{content:' ';position:absolute;bottom:-15px;left:0;width:100%;background:url("../img/nav-flourish.png") no-repeat center bottom;height:15px}.navbar-nav a{color:#000;padding:6px 10px;display:block;text-transform:uppercase;font-weight:900;font-size:19px;font-size:1.9rem;border-left:2px solid #bd212a;line-height:1;padding-top:0;padding-bottom:0}.navbar-nav a:hover{color:#000;text-decoration:none}.navbar-nav a:hover{position:relative}.navbar-nav a:hover:after{content:' ';position:absolute;bottom:-15px;left:0;width:100%;background:url("../img/nav-flourish.png") no-repeat center bottom;height:15px}#container{position:relative}.push{position:relative}.content{padding-top:4px;padding-top:1.3em;padding-bottom:1.3em;*zoom:1}.content:before,.content:after{display:table;content:""}.content:after{clear:both}.home .content{padding-top:0}.js .js-hidden{display:none}.page-header{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.page-header.focusable:active,.page-header.focusable:focus{position:static;clip:auto;height:auto;width:auto;margin:0;overflow:visible}@media only screen and (max-width: 600px){.page-header{border-bottom:2px solid #bd212a;padding-bottom:0.65em;margin-bottom:10px}}@media only screen and (max-width: 600px){.page-header h1{font-size:20px;font-size:2rem;font-weight:600;text-transform:uppercase;color:#bd212a;margin-bottom:0;margin-top:0.43333em;padding-left:20px;padding-right:20px}.blog .page-header h1,.post-type-archive-photos .page-header h1{width:49.15254%}}
@media only screen and (max-width: 600px){.page .main .page-header,.page .main .profile-image--bio{margin-left:-15px;margin-right:-15px}}
@media only screen and (max-width: 600px){.hide-for-mobile,.post-type-archive-events .event-archive-summary,.single-events .event-list{display:none !important;visibility:hidden}}
.mobile-only{display:none}@media only screen and (min-width: 600px){.mobile-only{display:none !important;visibility:hidden}}
.entry-content,.post header,.events header,.entry-summary,.photos header,.novels header,.search-results .type-page header{padding:0 20px;padding:0}.novels header{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.novels header.focusable:active,.novels header.focusable:focus{position:static;clip:auto;height:auto;width:auto;margin:0;overflow:visible}.search-results article{border-bottom:3px solid #BD212A;margin-bottom:0.65em}.back-to-archive{margin-bottom:0.43333em}@media only screen and (max-width: 600px){.back-to-archive{background:#bd212a url("../img/icon-arrow-left.png") no-repeat 15px 12px;padding:10px 20px 10px 40px}.back-to-archive a{display:block;color:#fff;font-weight:400}}.back-to-archive a:before{content:'\2190';padding-right:10px}.back-arrow{text-indent:-999em;background:url("../img/icon-left-arrow.png") no-repeat 0 0;width:25px;height:20px;display:inline-block;float:left}.social-share{margin-bottom:1.3em;text-align:center;float:right}.social-share li{display:inline-block;vertical-align:middle}.social-share a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;width:34px;height:34px}.social-share .fb a{background:url("../img/social-share--fb.png") no-repeat 0 0;width:115px}.social-share .tw a{background:url("../img/social-share--tw.png") no-repeat 0 0}.social-share .gp a{background:url("../img/social-share--gplus.png") no-repeat 0 0}.social-share .pt a{background:url("../img/social-share--pinterest.png") no-repeat 0 0 !important;width:34px !important;height:34px !important;display:block !important}@media only screen and (max-width: 600px){.filter-tabs{width:49.15254%;position:absolute;right:0;top:0}}
.hm-quote{margin-bottom:1.3em;margin-top:1em;text-align:center}.hm-quote blockquote{margin:0}.hm-quote blockquote{padding:0 5.26316%}.hm-quote p{font-size:22px;font-size:2.2rem;line-height:1.2;margin-bottom:10px}.hm-quote cite{font-size:20px;font-size:2rem;font-style:italic}.welcome{*zoom:1;font-size:28px;font-size:2.8rem;font-weight:600;line-height:1.2;width:40.67797%;float:left;margin-right:1.69492%;display:inline;width:49.15254%;float:left;margin-right:1.69492%;display:inline}.welcome:before,.welcome:after{display:table;content:""}.welcome:after{clear:both}.welcome .welcome-content{display:none;line-height:1;display:block}.welcome .profile-image{width:46.58095%;float:left;margin-right:3.44828%}.welcome .welcome-content{*zoom:1;width:48.27586%;float:left}.welcome .welcome-content:before,.welcome .welcome-content:after{display:table;content:""}.welcome .welcome-content:after{clear:both}@media only screen and (min-width: 600px) and (max-width: 800px){.welcome{width:49.15254%;float:left;margin-right:1.69492%}.welcome .profile-image{width:100%;margin:0;float:none}.welcome .welcome-content{display:none}}@media only screen and (min-width: 800px) and (max-width: 990px){.welcome{width:30.50847%;float:left;margin-right:1.69492%}.welcome .profile-image{width:100%;margin:0;float:none}.welcome .welcome-content{display:none}}.welcome .profile-image{width:37.5%}.welcome .welcome-content{width:58.33333%;font-size:20px;font-size:2rem}.welcome p{margin-bottom:20px}.welcome .profile-image{width:46.58095%}.welcome .welcome-content{width:48.27586%;font-size:23px;font-size:2.3rem;line-height:1.3em}.novel-slider{width:57.62712%;float:right;margin-right:0;*margin-left:-20px;display:inline;width:49.15254%;float:right;margin-right:0;*margin-left:-20px;display:inline}@media only screen and (max-width: 600px){.novel-slider{display:none}}.novel-slider .slides li{*zoom:1;color:#fff;font-size:23px;font-size:2.3rem}.novel-slider .slides li:before,.novel-slider .slides li:after{display:table;content:""}.novel-slider .slides li:after{clear:both}.novel-slider .slides .slide-content{padding:20px 35px;*zoom:1}.novel-slider .slides .slide-content:before,.novel-slider .slides .slide-content:after{display:table;content:""}.novel-slider .slides .slide-content:after{clear:both}.novel-slider .slides .novel-slider__cover-img{text-align:center;display:block}.novel-slider .slides .novel-slider__content{width:47.45763%;float:right}.novel-slider .slides .btn,.novel-slider .slides .button{font-size:17px;font-size:1.7rem;padding:10px 10px 6px}.novel-slider .slides .novel-slider__cover-img{width:49.15254%;float:left;margin-right:1.69492%}.novel-slider .slides .slide-content{padding:20px 35px}@media only screen and (min-width: 601px) and (max-width: 800px){.novel-slider{width:49.15254%;float:right}.novel-slider .slides .novel-slider__cover-img{width:auto;float:none}.novel-slider .slides .novel-slider__content{display:none}}@media only screen and (min-width: 800px) and (max-width: 990px){.novel-slider{width:67.79661%;float:right}.novel-slider .slides li{font-size:20px;font-size:2rem;line-height:1.3}}@media only screen and (min-width: 801px) and (max-width: 925px){.novel-slider .slides .novel-slider__btns{display:none}}.novel-slider .slides .novel-slider__cover-img{width:40.67797%}.novel-slider .slides .novel-slider__content{width:57.62712%}.novel-slider__btns{position:absolute;z-index:10;bottom:20px}.latest-updates{margin-bottom:1.3em;width:66.10169%;float:left;margin-right:1.69492%;display:inline}.latest-updates article{padding:0 20px 15px;margin-bottom:15px;border-bottom:1px solid #9d9d9c}.latest-updates h3{text-transform:uppercase;font-size:22px;font-size:2.2rem;border-bottom:2px solid #bd212a;padding:0 20px}.latest-updates .entry-title{font-size:21px;font-size:2.1rem}.latest-updates .entry-summary{display:none}@media only screen and (max-width: 600px){.latest-updates h3{color:#bd212a}.latest-updates .post header{padding:0}}.latest-updates article,.latest-updates h3{padding:0}.latest-updates article{border:none}.latest-updates .entry-summary{display:block}.latest-updates .post-featured-image{margin-right:20px}.follow-monica{margin-bottom:1.3em;width:32.20339%;float:right;margin-right:0;*margin-left:-20px;display:inline;width:23.72881%;float:right;margin-right:0;*margin-left:-20px;display:inline}.follow-monica h3{text-transform:uppercase;font-size:22px;font-size:2.2rem;border-bottom:2px solid #bd212a;padding-left:20px;padding-right:20px}@media only screen and (max-width: 600px){.follow-monica h3{color:#bd212a}}.follow-monica h3{padding-left:0;padding-right:0}.subscribe{padding:0 20px;padding:0}.subscribe label{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.subscribe label.focusable:active,.subscribe label.focusable:focus{position:static;clip:auto;height:auto;width:auto;margin:0;overflow:visible}.subscribe .gfield.gform_validation_container{display:none !important;visibility:hidden}.subscribe ul{margin-bottom:0}@media only screen and (max-width: 600px){.subscribe .form-actions{text-align:center}.subscribe .form-actions .btn,.subscribe .form-actions .button{padding:10px 55px 6px}}
.social{padding:0 20px;margin-bottom:1.3em;padding:0}.social li{display:inline-block}.social li:first-child{margin-right:20px}.social a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;width:48px;height:42px}.social a[href^="http://facebook.com"]{background:url("../img/icon-facebook.png") no-repeat 0 0}.social a[href^="http://twitter.com"]{background:url("../img/icon-twitter.png") no-repeat 0 0}@media only screen and (max-width: 600px){.flexbox .main{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flexbox .hm-quote{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}.flexbox .hm-quote:after{content:' ';background:#bd212a url("../img/home-sep-arrow.png") no-repeat center bottom;height:15px;display:block;width:100%}.flexbox .welcome-content{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}.flexbox .hm-content-bottom{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}.no-flexbox .welcome .profile-image{margin-bottom:1.3em}}.published{display:inline-block;margin-bottom:0.65em;font-size:21px;font-size:2.1rem}.blog .post,.single-post .post,.category .post{*zoom:1;padding:0 0 0.65em 0;border-bottom:3px solid #bd212a;margin-bottom:0.65em}.blog .post:before,.blog .post:after,.single-post .post:before,.single-post .post:after,.category .post:before,.category .post:after{display:table;content:""}.blog .post:after,.single-post .post:after,.category .post:after{clear:both}@media only screen and (max-width: 600px){.blog .post .entry-content,.blog .post .entry-summary,.single-post .post .entry-content,.single-post .post .entry-summary,.category .post .entry-content,.category .post .entry-summary{border-bottom:3px solid #bd212a;margin-bottom:0.65em}}
.more-photos{text-align:center}@media only screen and (max-width: 600px){.single .entry-title{background:#bd212a;color:#fff;font-weight:400;margin-left:-20px;margin-right:-20px;padding:10px 20px;margin-bottom:1.3em}}.post-type-archive-novels .entry-title{font-weight:600;font-size:21px;font-size:2.1rem}.post-type-archive-novels .entry-title .pull-right{font-size:19px;font-size:1.9rem;text-transform:uppercase;line-height:1.8;font-weight:600;float:right}@media only screen and (max-width: 600px){.post-type-archive-novels .pull-right{display:none}}.post-type-archive-novels figure{display:inline-block;float:left;margin-bottom:0}.post-type-archive-novels .entry-title{font-size:26px;font-size:2.6rem}.js .post-type-archive-novels .novels.active .js-hidden{display:block}.single-novels .entry-title{text-align:center;font-size:21px;font-size:2.1rem}.novel-covers{width:23.72881%;margin-right:8.25487%;float:right;width:32.20339%;float:right;margin-right:0;*margin-left:-20px;display:inline;margin-right:8.25487%}.novel-covers li{display:inline-block;vertical-align:top;max-width:100%}.novel-covers figure{margin-bottom:0}.novel-covers figure img{margin-bottom:10px}.novel-covers figcaption{text-align:center;font-size:17px;font-size:1.7rem}@media only screen and (max-width: 600px){.novel-covers li{text-align:center}.novel-covers li figure{margin:0 40px}}.novel-covers li{margin-bottom:1.3em}.novel-covers li:nth-child(2),.novel-covers li:nth-child(3){width:47.36842%}.novel-covers li:nth-child(2){margin-right:1.69492%}.novel-covers li:nth-child(3){float:right}.novel-covers .flex-control-nav{text-align:center;margin-bottom:15px}.novel-covers .flex-control-nav li{text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;margin:0 5px}.novel-covers .flex-control-nav li a{display:block;width:10px;height:10px;border-radius:10px;background:#76797c}.novel-covers .flex-control-nav li a.flex-active{background:#000}.review{margin-bottom:1.56em}.review .description p:last-child{margin-bottom:0.43333em}.review .reviewer{font-weight:600;font-style:italic}#excerpt{line-height:1.2}.buying-options-wrap{overflow:hidden;position:relative}.buying-options-wrap:before,.buying-options-wrap:after{content:' ';width:2px;height:100%;background:#9d9d9c;position:absolute;top:0;z-index:10}.buying-options-wrap:before{left:33.05085%}.buying-options-wrap:after{right:33.05085%}.buying-options{margin-bottom:1.3em;width:32.20339%;float:left;margin-right:1.69492%;display:inline}.buying-options h3{text-align:center}.buying-options li{display:table;width:100%}.buying-options a{text-align:center;display:table-cell;vertical-align:middle;height:115px}.buying-options a img{display:block;margin:0 auto}@media only screen and (max-width: 600px){.buying-options ul{*zoom:1}.buying-options ul:before,.buying-options ul:after{display:table;content:""}.buying-options ul:after{clear:both}.buying-options li{width:44.0678%;float:left;display:block}.buying-options li:nth-child(odd){float:right}}
.buying-options--last{width:32.20339%;float:right;margin-right:0;*margin-left:-20px;display:inline}.novel-list{margin-bottom:1.3em;width:66.10169%;float:left;margin-right:1.69492%;display:inline;width:57.62712%;float:left;margin-right:1.85185%}.novel-list a{display:block;padding:10px;color:#000}.novel-list a:hover{color:#fff;text-decoration:none}@media only screen and (max-width: 600px){.novel-list a{border-bottom:1px solid #9d9d9c;padding:15px 15px}}
.novel-content{width:66.10169%;float:left;margin-right:1.69492%;display:inline;width:57.62712%}.event-list{margin-bottom:1.3em;width:57.62712%;float:left;margin-right:1.69492%;display:inline}.event-list a{display:block;color:#000;padding:10px 20px;*zoom:1}.event-list a:before,.event-list a:after{display:table;content:""}.event-list a:after{clear:both}.event-list .event-date,.event-list .event-title,.event-list .event-location{display:inline-block;vertical-align:middle;line-height:1}@media only screen and (max-width: 600px){.event-list a{border-bottom:2px solid #bd212a}.event-list .event-date,.event-list .event-title,.event-list .event-location{font-weight:900}.event-list .event-date{text-align:center;width:15.25424%;float:left;margin-right:1.69492%;display:inline}.event-list .event-date--d{font-size:26px;font-size:2.6rem;display:block;text-align:center}.event-list .event-date--m{text-align:center;text-transform:uppercase;font-size:16px;font-size:1.6rem}.event-list .event-title{width:83.05085%;float:right;margin-right:0;*margin-left:-20px;display:inline}.event-list .event-location{font-size:16px;font-size:1.6rem;margin-top:5px;width:83.05085%;float:right;margin-right:0;*margin-left:-20px;display:inline}}.event-list a:hover,.event-list a.active{color:#fff;background:#bd212a;text-decoration:none}.opacity .event-list a:hover{opacity:.6}.opacity .event-list .active a:hover{opacity:1}.event-list li{margin-bottom:10px;width:94%}.event-list li.active{width:90%;position:relative}.event-list li.active:after{content:' ';display:block;background:url("../img/events-title-arrow.png") right center;height:100%;width:10%;position:absolute;right:-10%;top:0}.event-list .event-date{width:15.25424%;margin-right:1.69492%;float:left}.event-list .event-location{width:25.42373%;float:right}.event-list .event-title{width:55.9322%;margin-right:1.69492%;float:left}@media only screen and (max-width: 600px){.event-location:before{content:"\f041";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;color:#D5D3D4}}
.event-archive-summary{width:40.67797%;float:right;margin-right:0;*margin-left:-20px;display:inline}.event-archive-summary dl{*zoom:1}.event-archive-summary dl:before,.event-archive-summary dl:after{display:table;content:""}.event-archive-summary dl:after{clear:both}.event-archive-summary dt{font-weight:normal;float:left;clear:left;margin-right:10px}.event-archive-summary dd{overflow:hidden;margin-bottom:10px}@media only screen and (max-width: 600px){.event-archive-summary dt{text-indent:-999em;width:20px;height:20px;position:relative;float:left}.event-archive-summary dt:after{text-align:center;text-indent:0;position:absolute;top:0;left:0;content:' ';width:20px;height:20px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;color:#D5D3D4}.event-archive-summary dt:nth-child(3):after{content:'\f041'}.event-archive-summary dt:nth-child(1):after{content:'\f017'}.event-archive-summary dd{margin-left:0}}
.post-type-archive-events .entry-title{margin-bottom:.576923077em}.single-events .entry-title{font-size:24px;font-size:2.4rem;margin-bottom:0.6em}.acf-map{width:100%;height:200px;border:#ccc solid 1px;margin:20px 0}.photo-gallery{margin-bottom:1.3em}.photo-gallery .slides li{display:inline-block;vertical-align:top;margin-right:10px;margin-top:15px}.photos{margin-bottom:1.3em}@media only screen and (max-width: 600px){.photos{border-bottom:2px solid #bd212a}}
#mobile-nav{padding:10px 15px}.bio-header{*zoom:1}.bio-header:before,.bio-header:after{display:table;content:""}.bio-header:after{clear:both}.bio-quote{width:49.15254%;float:right;margin-right:0;*margin-left:-20px;display:inline;font-size:27px;font-size:2.7rem;line-height:1.1;font-size:30px;font-size:3rem;font-size:35px;font-size:3.5rem}.bio-quote blockquote{padding:0;margin:0}.bio-quote blockquote em{font-size:25px;font-size:2.5rem}.bio-quote blockquote p{margin-bottom:0.5em}.profile-image{margin-left:0;margin-right:0}.profile-image figure{margin-bottom:0}@media only screen and (max-width: 600px){.profile-image{overflow:hidden;max-height:310px}.profile-image img{width:150%}}.profile-image span{margin:0}.profile-image--bio{margin-bottom:1.3em;width:49.15254%;float:left;margin-right:1.69492%;display:inline}.profile-image--bio span{display:block;padding:6px;border:3px solid #bd212a;margin-left:-3px;margin-right:-3px}.profile-image--bio span{margin-left:0;margin-right:0}@media only screen and (max-width: 600px){.profile-image--bio figcaption{padding-left:10px;padding-right:10px;line-height:1.1}}.gfield_error{color:#d9534f}#gform_wrapper_1{*zoom:1}#gform_wrapper_1:before,#gform_wrapper_1:after{display:table;content:""}#gform_wrapper_1:after{clear:both}#gform_wrapper_1 form{*zoom:1}#gform_wrapper_1 form:before,#gform_wrapper_1 form:after{display:table;content:""}#gform_wrapper_1 form:after{clear:both}@media only screen and (max-width: 600px){#gform_wrapper_1 label{float:none;width:auto;text-align:left}#gform_wrapper_1 .right_label input.medium,#gform_wrapper_1 .right_label select.medium,#gform_wrapper_1 .left_label input.medium,#gform_wrapper_1 .left_label select.medium{width:100%}#gform_wrapper_1 .right_label input.large,#gform_wrapper_1 .right_label select.large,#gform_wrapper_1 .left_label input.large,#gform_wrapper_1 .left_label select.large,#gform_wrapper_1 textarea.textarea{width:100%}#gform_wrapper_1 .right_label .gfield_description{margin-left:0;width:99.8%}#gform_wrapper_1 .gform_footer.right_label{padding:0;text-align:center}#gform_wrapper_1 .gform_footer input.button,#gform_wrapper_1 .gform_footer input[type=submit]{padding:10px 55px 6px}}#gform_wrapper_1 label{width:15.25424%;float:left;margin-right:1.69492%;text-align:right}#gform_wrapper_1 .gfield_checkbox label{width:auto}#gform_wrapper_1 .ginput_container{width:83.05085%;float:left}#gform_wrapper_1 .textarea{height:200px}#gform_wrapper_1 .gform_button{float:right}#gform_wrapper_1 .gform_description span{float:right}.content-info{font-size:15px;font-size:1.5rem;font-weight:900}.copyright{padding:0 20px;width:57.62712%;float:left;margin-right:1.69492%;display:inline;padding:0}.footer-nav{padding:0 20px;padding:0;width:32.20339%;float:right;margin-right:0;*margin-left:-20px;display:inline}.navbar-footer{text-align:right}.navbar-footer li{display:inline-block}.navbar-footer li:first-child a{padding:0;border:none}.navbar-footer a{color:#000;padding-left:5px;border-left:2px solid #000}
