﻿/*!
Theme Name: Carrie Ann Ryan, 2016
Theme URI: http://CarrieAnnRyan.com/
Description: Custom WordPress theme for Carrie Ann Ryan 2016
Author: Waxcreative Design
Author URI: http://www.waxcreative.com/
Template: waxcreative
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;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,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%}img{max-width:100%;height:auto;display:initial}.anchor:before{display:block;content:" ";margin-top:-44px;height:44px;visibility:hidden;pointer-events:none}.anchor-float{position:absolute;margin-top:-50px}.space-80{padding:80px 0}.space-40{padding:40px 0}.space-20{padding:20px 0}.space-10{padding:10px 0}.space-5{padding:5px 0}.space-1{padding:1px 0}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.caps{text-transform:uppercase}.nomargin{margin:0 !important}.nomargin-top{margin-top:0 !important}.nomargin-bottom{margin-bottom:0 !important}li{margin:8px 0 10px;line-height:1.2em}dd{margin-left:1em}dt{margin-top:1em;margin-bottom:.2em;text-decoration:underline}.bullet-list{margin-left:15px}.bullet-list li:before{color:#46204f;content:"• ";margin:0 5px 0 -15px}.nobullet{list-style:none;margin-left:1rem}table{border-collapse:separate;border:1px solid #D9DAD4}table tr:nth-child(even){background-color:#FCFFF4}table tr th,table tr td{border:1px solid #D9DAD4;padding:3px}table tr th{font-weight:bold}hr{height:1px;margin:10px auto;border:none;background:rgba(0,0,0,0.3);display:block}::-moz-selection{background-color:#abd1f8;color:#fff}::selection{background-color:#abd1f8;color:#fff}.left{float:left}.right{float:right}.hide{display:none}.hide-small{display:block}.hide-large{display:none}em,i{font-style:italic;line-height:inherit}strong,b,.strong{font-weight:bold;line-height:inherit}small,.small{font-size:.8em}big,.large{font-size:1.4em}sup,.sup{vertical-align:baseline;font-size:.65em;position:relative;top:-0.6em;line-height:0}sub,.sub{vertical-align:baseline;font-size:.65em;position:relative;top:0.2em}.ellipsis,.ellipsis li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-clip,.text-clip li{text-overflow:clip;white-space:nowrap;overflow:hidden}ul,ol,dl{list-style-position:inside;margin-left:1em}ul{list-style-type:disc}ul.lined,ul.none{list-style-type:none;margin-left:0}ul.lined li{border-bottom:solid 1px rgba(0,0,0,0.2);padding-left:.5rem}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}.full,.content-block{margin:0px auto;padding:0px;max-width:960px}.row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.collapse,.row.collapse.cell,.row.collapse .row{padding:0 0}.nowrap{white-space:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.wrap-reverse{-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.justify-start{-webkit-justify-content:flex-start;-moz-box-pack:start;ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-justify-content:flex-end;-moz-box-pack:end;ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-justify-content:center;-moz-box-pack:center;ms-flex-pack:center;justify-content:center}.justify-space{-webkit-justify-content:space-between;-moz-box-pack:justify;ms-flex-pack:justify;justify-content:space-between}.justify-around{-webkit-justify-content:space-around;justify-content:space-around}.reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.column{-webkit-flex-direction:column;flex-direction:column}.column-reverse{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.cell{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:0 .5rem}.cell.fit{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.cell:last-of-type{position:relative;right:0}.one,.two,.three,.four,.five,.six,.seven,.eight,.nine,.ten,.eleven,.twelve,.fifths,.half,.third,.noflex{-webkit-box-flex:none;-webkit-flex:none;-moz-box-flex:none;-ms-flex:none;flex:none}.block{display:block}.inline-block{display:inline-block}.centered{margin:0px auto}.one-hundred,.one-hundred-forever{width:100%}.ninetyfive,.ninetyfive-forever{width:95%}.ninety,.ninety-forever{width:90%}.eightyfive,.eightyfive-forever{width:85%}.eighty,.eighty-forever{width:80%}.seventyfive,.seventy-five-forever{width:75%}.seventy,.seventy-forever{width:70%}.sixtyfive,.sixty-five-forever{width:65%}.sixty,.sixty-forever{width:60%}.fiftyfive,.fifty-five-forever{width:55%}.fifty,.fifty-forever{width:50%}.fortyfive,.forty-five-forever{width:45%}.forty,.forty-forever{width:40%}.thirtyfive,.thirty-five-forever{width:35%}.thirtythree,.thirty-three-forever{width:33.33%}.thirty,.thirty-forever{width:30%}.twentyfive,.twenty-five-forever{width:25%}.twenty,.twenty-forever{width:20%}.fifteen,.fiteeen-forever{width:15%}.ten,.ten-forever{width:10%}.twelve{width:100%}.eleven{width:calc(100%/12 * 11)}.ten{width:calc(100%/12 * 10)}.nine{width:75%}.eight{width:calc(100%/12 * 8)}.seven{width:calc(100%/12 * 7)}.six,.half{width:50%}.five{width:calc(100%/12 * 5)}.four,.third{width:calc(100%/12 * 4)}.three{width:25%}.two{width:calc(100%/12 * 2)}.one{width:calc(100%/12)}.fifths{width:20%}.offset-1{margin-left:calc(100%/12)}.offset-2{margin-left:calc(100%/12 * 2)}.offset-3{margin-left:25%}.offset-4{margin-left:calc(100%/12 * 4)}.offset-5{margin-left:calc(100%/12 * 5)}.offset-6{margin-left:50%}.offset-7{margin-left:calc(100%/12 * 7)}.offset-8{margin-left:calc(100%/12 * 8)}.offset-9{margin-left:75%}.offset-10{margin-left:calc(100%/12 * 10)}.offset-11{margin-left:calc(100%/12 * 11)}.no-flexboxlegacy .row:before,.no-flexboxlegacy .row:after,.no-flexbox .row:before,.no-flexbox .row:after,.clear:before,.clear:after{content:'';display:table}.no-flexbox .row:after,.clear:after,.no-flexboxlegacy .row:after{clear:both}.no-flexbox .row,.no-flexboxlegacy .row,.clear{zoom:1}.o1,.o1-large{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.o2,.o2-large{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.o3,.o3-large{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.o4,.o4-large{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4}.o5,.o5-large{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5}.o6,.o6-large{-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6;order:6}.o7,.o7-large{-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;-ms-flex-order:7;-webkit-order:7;order:7}.o8,.o8-large{-webkit-box-ordinal-group:8;-moz-box-ordinal-group:8;-ms-flex-order:8;-webkit-order:8;order:8}.o9,.o9-large{-webkit-box-ordinal-group:9;-moz-box-ordinal-group:9;-ms-flex-order:9;-webkit-order:9;order:9}.o10,.o10-large{-webkit-box-ordinal-group:10;-moz-box-ordinal-group:10;-ms-flex-order:10;-webkit-order:10;order:10}.o11,.o11-large{-webkit-box-ordinal-group:11;-moz-box-ordinal-group:11;-ms-flex-order:11;-webkit-order:11;order:11}.o12,.o12-large{-webkit-box-ordinal-group:12;-moz-box-ordinal-group:12;-ms-flex-order:12;-webkit-order:12;order:12}.align-top{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-center{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.align-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.align-stretch .cell{background-clip:content-box}.gutter-even-small,.gutter-even-small-forever{padding-left:15px !important;padding-right:15px !important}.gutter-even-medium,.gutter-even-medium-forever{padding-left:25px !important;padding-right:25px !important}.gutter-even-large,.gutter-even-large-forever{padding-left:35px !important;padding-right:35px !important}.gutter-right-small,.gutter-right-small-forever{padding-right:15px !important}.gutter-right-medium,.gutter-right-medium-forever{padding-right:25px !important}.gutter-right-large,.gutter-right-large-forever{padding-right:35px !important}.gutter-left-small,.gutter-left-small-forever{padding-left:15px !important}.gutter-left-medium,.gutter-left-medium-forever{padding-left:25px !important}.gutter-left-large,.gutter-left-large-forever{padding-left:35px !important}.rounded{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.round{border-radius:4000px;-moz-border-radius:4000px;-webkit-border-radius:4000px;-ms-border-radius:4000px;-o-border-radius:4000px}.img{width:100%;height:auto}.video-container{position:relative;padding-bottom:56.25%;padding-top:1.875rem;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.show-medium{display:none !important}@media all and (max-width: 1024px){.show-medium{display:block !important}}.show-medium-inline{display:none !important}@media all and (max-width: 1024px){.show-medium-inline{display:inline-block !important}}@media all and (max-width: 1024px){.hide-medium{display:none !important}}.show-800{display:none !important}@media all and (max-width: 800px){.show-800{display:block !important}}.show-800-inline{display:none !important}@media all and (max-width: 800px){.show-800-inline{display:inline-block !important}}@media all and (max-width: 800px){.hide-800{display:none !important}}.show-900{display:none !important}@media all and (max-width: 900px){.show-900{display:block !important}}.show-900-inline{display:none !important}@media all and (max-width: 900px){.show-900-inline{display:inline-block !important}}@media all and (max-width: 900px){.hide-900{display:none !important}}.show-tablet-small-inline{display:none !important}@media all and (max-width: 601px){.show-tablet-small-inline{display:inline-block !important}}.show-tablet-small{display:none !important}@media all and (max-width: 601px){.show-tablet-small{display:block !important}}@media all and (max-width: 601px){.hide-tablet-small{display:none !important}}.show-tablet-large{display:none !important}@media all and (max-width: 770px){.show-tablet-large{display:block !important}}.show-tablet-large-inline{display:none !important}@media all and (max-width: 770px){.show-tablet-large-inline{display:inline-block !important}}@media all and (max-width: 770px){.hide-tablet-large{display:none !important}}.show-mobile{display:none !important}@media all and (max-width: 480px){.show-mobile{display:block !important}}.show-mobile-inline{display:none !important}@media all and (max-width: 480px){.show-mobile-inline{display:inline-block !important}}@media all and (max-width: 480px){.hide-mobile{display:none !important}}.show-mobile-small{display:none !important}@media all and (max-width: 380px){.show-mobile-small{display:block !important}}.show-mobile-small-inline{display:none !important}@media all and (max-width: 380px){.show-mobile-small-inline{display:inline-block !important}}@media all and (max-width: 380px){.hide-mobile-small{display:none !important}}p{font-size:16px;line-height:15px;font-size:1.6rem;line-height:1.5em;margin:5px 0 15px;color:#2e2837}@media all and (max-width: 601px){p{margin:8px 0 10px}}a{-webkit-transition:color 0.15s ease-out 0s;-moz-transition:color 0.15s ease-out 0s;-o-transition:color 0.15s ease-out 0s;transition:color 0.15s ease-out 0s;text-decoration:none;color:#b5467a}a:visited{color:#b5467a}a:hover{color:#88828C}a:active{color:#88828C}.reverse-link{color:#88828C}.reverse-link:visited{color:#88828C}.reverse-link:hover{color:#b5467a}.reverse-link:active{color:#b5467a}.reverse-link a{color:#88828C}.reverse-link a:visited{color:#88828C}.reverse-link a:hover{color:#b5467a}.reverse-link a:active{color:#b5467a}.purple-link{color:#8e2a88}.purple-link:visited{color:#8e2a88}.purple-link:hover{color:#46204f}.purple-link:active{color:#46204f}.purple-link a{color:#8e2a88}.purple-link a:visited{color:#8e2a88}.purple-link a:hover{color:#46204f}.purple-link a:active{color:#46204f}.dark-link{color:#46204f}.dark-link:visited{color:#46204f}.dark-link:hover{color:#88828C}.dark-link:active{color:#88828C}.dark-link a{color:#46204f}.dark-link a:visited{color:#46204f}.dark-link a:hover{color:#88828C}.dark-link a:active{color:#88828C}h1,h2,h3,h4,h5,h6{margin:10px 0 5px;font-family:"lato",sans-serif}h1,h2,h3{font-weight:300}h1{font-size:40px;line-height:12px;font-size:4rem;line-height:1.2em}@media all and (max-width: 601px){h1{font-size:32px;line-height:12px;font-size:3.2rem;line-height:1.2em}}h2{font-size:32px;line-height:12px;font-size:3.2rem;line-height:1.2em}@media all and (max-width: 601px){h2{font-size:28px;line-height:12px;font-size:2.8rem;line-height:1.2em}}h3{font-size:28px;line-height:12px;font-size:2.8rem;line-height:1.2em}@media all and (max-width: 601px){h3{font-size:24px;line-height:12px;font-size:2.4rem;line-height:1.2em}}h4{font-size:24px;line-height:12px;font-size:2.4rem;line-height:1.2em}@media all and (max-width: 601px){h4{font-size:20px;line-height:12px;font-size:2rem;line-height:1.2em}}h5{font-size:20px;line-height:12px;font-size:2rem;line-height:1.2em}@media all and (max-width: 601px){h5{font-size:18px;line-height:12px;font-size:1.8rem;line-height:1.2em}}h6{font-size:16px;line-height:12px;font-size:1.6rem;line-height:1.2em}hr,.divider{border:1px solid #f1f1f1;height:1px;margin:25px auto;width:75%;clear:both}.monogram{background:url(images/global/hr.png) no-repeat center center #fff;border:none;height:40px;margin:25px auto;width:75%;clear:both}pre{padding:10px;box-shadow:0 0 0.4em #88828C inset;margin:0 20px;display:inline-block;white-space:pre-wrap}blockquote{margin:10px 30px;font-size:1.6rem;color:#50514F}blockquote p{font-size:1.6rem;color:#50514F}figcaption{padding:3px 5px 5px;font-size:1.4rem;line-height:1.1em;color:#50514F;font-family:"lato",sans-serif;font-weight:100}cite,var{font-style:italic}code{font-family:"lato",sans-serif;white-space:pre-wrap}.hyphenate,.hyp{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.meta{font-family:"lato",sans-serif;color:#50514F;font-size:13px;line-height:12px;font-size:1.3rem;line-height:1.2em}.bigger{font-size:1.8rem}.date{font-size:1.4rem;color:#a69faa;font-family:"lato",sans-serif}.booktitle{font-style:italic}.sans{font-family:"lato",sans-serif}.slab{font-family:"museo-slab",serif}.caps{text-transform:uppercase}.tight{line-height:1em}.thin{font-weight:100}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.bold{font-weight:700}.glow-primary{text-shadow:0px 0px 1px #8e2a88}.glow-primary-large{text-shadow:0px 0px 3px #8e2a88}.glow-secondary{text-shadow:0px 0px 1px #ce0475}.glow-secondary-large{text-shadow:0px 0px 3px #ce0475}.glow-tertiary{text-shadow:0px 0px 1px #786685}.color-primary{color:#8e2a88}.color-secondary{color:#ce0475}.color-tertiary{color:#786685}.greypurple{color:#958998}.white{color:#fff}.fuchsia{color:#E01283}.altgrey{color:#cfd4c6}.capitalize{text-transform:capitalize}.inline-block{display:inline-block}ul.bullet{list-style:none;margin:0}ul.bullet li{font-size:16px;line-height:13px;font-size:1.6rem;line-height:1.3em;position:relative;padding-left:1em}ul.bullet li:before{content:"•";padding:0 0.5em 0 0;color:#a69faa;position:absolute;top:-1px;left:0;font-size:2rem}input[type=text],input[type=search],input[type=email],input[type=url],input[type=submit],button.primary,textarea{-webkit-box-shadow:none;-webkit-appearance:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;font-family:"lato",sans-serif;font-size:13px}input[type=text],input[type=search],input[type=email],input[type=url],textarea{color:#2E2C2F;border:1px solid #E01283;box-shadow:0px 0px 1px #88828C}input[type=text]:hover,input[type=text]:active,input[type=text]:focus,input[type=search]:hover,input[type=search]:active,input[type=search]:focus,input[type=email]:hover,input[type=email]:active,input[type=email]:focus,input[type=url]:hover,input[type=url]:active,input[type=url]:focus,textarea:hover,textarea:active,textarea:focus{border:1px solid #4b1a38}input[type=text]:focus,input[type=search]:focus,input[type=email]:focus,input[type=url]:focus,textarea:focus{background:#FCFFF4}input[type=text],input[type=search],input[type=email],input[type=url],input[type=number]{margin:5px 0;padding:5px;width:100%;outline:none}input[type=number]{padding:6px}textarea{padding:10px;width:100%;max-width:100%;display:block}input[type=submit],button.primary{margin:5px 0;padding:7px 8px;min-width:100px;color:#fff;letter-spacing:1px;text-transform:uppercase;border:none;background:#b5467a}input[type=submit]:hover,button.primary:hover{background:#88828C}.signups input[type=text],.signups input[type=search],.signups input[type=email],.signups input[type=url],.signups input[type=submit],.signups button.primary{width:200px;max-width:100%}.required{color:red}.form-box{background-color:rgba(211,173,180,0.3);padding:1px 15px}.centered-form #search input[type=search],.centered-form #search input[type=submit],.centered-form #search button.primary{text-align:center;margin:5px auto 0;width:200px;max-width:100%;display:block}#_form_1_{font-size:14px;line-height:1.6;margin:0}#_form_1_ *{outline:0}._form_hide{display:none;visibility:hidden}._form_show{display:block;visibility:visible}#_form_1_._form-top{top:0}#_form_1_._form-bottom{bottom:0}#_form_1_._form-left{left:0}#_form_1_._form-right{right:0}#_form_1_ input[type="text"],#_form_1_ input[type="date"],#_form_1_ textarea{padding:6px;height:auto;border:#979797 1px solid;border-radius:4px;color:#000 !important;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#_form_1_ textarea{resize:none}#_form_1_ ._submit{-webkit-appearance:none;cursor:pointer;font-family:arial, sans-serif;font-size:14px;text-align:center;text-transform:uppercase;background:#E01283;border:none;color:#fff !important;padding:10px !important}#_form_1_ ._close-icon{cursor:pointer;background-image:url("https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png");background-repeat:no-repeat;background-size:14.2px 14.2px;position:absolute;display:block;top:11px;right:9px;overflow:hidden;width:16.2px;height:16.2px}#_form_1_ ._close-icon:before{position:relative}#_form_1_ ._form-body{margin-bottom:30px}#_form_1_ ._form-image-left{width:150px;float:left}#_form_1_ ._form-content-right{margin-left:164px}#_form_1_ ._form-branding{color:#fff;font-size:10px;clear:both;text-align:left;margin-top:30px;font-weight:100}#_form_1_ ._form-branding ._logo{display:block;width:130px;height:14px;margin-top:6px;background-image:url("https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png");background-size:130px auto;background-repeat:no-repeat}#_form_1_ ._form-label,#_form_1_ ._form_element ._form-label{font-weight:bold;margin-bottom:5px;display:block}#_form_1_._dark ._form-branding{color:#333}#_form_1_._dark ._form-branding ._logo{background-image:url("https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png")}#_form_1_ ._form_element{position:relative;margin-bottom:10px;font-size:0;max-width:100%}#_form_1_ ._form_element *{font-size:16px}#_form_1_ ._form_element._clear{clear:both;width:100%;float:none}#_form_1_ ._form_element._clear:after{clear:left}#_form_1_ ._form_element input[type="text"],#_form_1_ ._form_element input[type="date"],#_form_1_ ._form_element select,#_form_1_ ._form_element textarea:not(.g-recaptcha-response){display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#_form_1_ ._field-wrapper{position:relative}#_form_1_ ._inline-style{float:left}#_form_1_ ._inline-style input[type="text"]{width:150px}#_form_1_ ._inline-style:not(._clear)+._inline-style:not(._clear){margin-left:20px}#_form_1_ ._form_element img._form-image{max-width:100%}#_form_1_ ._clear-element{clear:left}#_form_1_ ._full_width{width:100%}#_form_1_ ._form_full_field{display:block;width:100%;margin-bottom:10px}#_form_1_ input[type="text"]._has_error,#_form_1_ textarea._has_error{border:#f37c7b 1px solid}#_form_1_ input[type="checkbox"]._has_error{outline:#f37c7b 1px solid}#_form_1_ ._error{display:block;position:absolute;font-size:13px;z-index:10000001}#_form_1_ ._error._above{padding-bottom:4px;top:-41px;right:0}#_form_1_ ._error._below{padding-top:4px;top:100%;right:0}#_form_1_ ._error._above ._error-arrow{bottom:0;right:15px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #f37c7b}#_form_1_ ._error._below ._error-arrow{top:0;right:15px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #f37c7b}#_form_1_ ._error-inner{padding:8px 12px;background-color:#f37c7b;font-size:13px;font-family:arial, sans-serif;color:#fff;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#_form_1_ ._error-inner._form_error{margin-bottom:5px;text-align:left}#_form_1_ ._button-wrapper ._error-inner._form_error{position:static}#_form_1_ ._error-inner._no_arrow{margin-bottom:10px}#_form_1_ ._error-arrow{position:absolute;width:0;height:0}#_form_1_ ._error-html{margin-bottom:10px}.pika-single{z-index:10000001 !important}@media all and (min-width: 320px) and (max-width: 667px){::-webkit-scrollbar{display:none}#_form_1_{margin:0;width:100%;min-width:100%;max-width:100%;box-sizing:border-box}#_form_1_ *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em}#_form_1_ ._form-content{margin:0;width:100%}#_form_1_ ._form-inner{display:block;min-width:100%}#_form_1_ ._form-title,#_form_1_ ._inline-style{margin-top:0;margin-right:0;margin-left:0}#_form_1_ ._form-title{font-size:1.2em}#_form_1_ ._form_element{margin:0 0 20px;padding:0;width:100%}#_form_1_ ._form-element,#_form_1_ ._inline-style,#_form_1_ input[type="text"],#_form_1_ label,#_form_1_ p,#_form_1_ textarea:not(.g-recaptcha-response){float:none;display:block;width:100%}#_form_1_ ._row._checkbox-radio label{display:inline}#_form_1_ ._row,#_form_1_ p,#_form_1_ label{margin-bottom:0.7em;width:100%}#_form_1_ ._row input[type="checkbox"],#_form_1_ ._row input[type="radio"]{margin:0 !important;vertical-align:middle !important}#_form_1_ ._row input[type="checkbox"]+span label{display:inline}#_form_1_ ._row span label{margin:0 !important;width:initial !important;vertical-align:middle !important}#_form_1_ ._form-image{max-width:100%;height:auto !important}#_form_1_ input[type="text"]{padding-left:10px;padding-right:10px;font-size:16px;line-height:1.3em;-webkit-appearance:none}#_form_1_ input[type="radio"],#_form_1_ input[type="checkbox"]{display:inline-block;width:1.3em;height:1.3em;font-size:1em;margin:0 0.3em 0 0;vertical-align:baseline}#_form_1_ button[type="submit"]{padding:20px;font-size:1.5em}#_form_1_ ._inline-style{margin:20px 0 0 !important}}#_form_1_{position:relative;text-align:left;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*zoom:1;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;border-radius:0px !important;color:#000 !important}#_form_1_ ._form-title{font-size:22px;line-height:22px;font-weight:600;margin-bottom:0}#_form_1_:before,#_form_1_:after{content:" ";display:table}#_form_1_:after{clear:both}#_form_1_._inline-style{width:auto;display:inline-block}#_form_1_._inline-style input[type="text"],#_form_1_._inline-style input[type="date"]{padding:10px 12px}#_form_1_._inline-style button._inline-style{position:relative;top:27px}#_form_1_._inline-style p{margin:0}#_form_1_._inline-style ._button-wrapper{position:relative;margin:27px 12.5px 0 20px}#_form_1_ ._form-thank-you{position:relative;left:0;right:0;text-align:center;font-size:18px}@media all and (min-width: 320px) and (max-width: 667px){#_form_1_._inline-form._inline-style ._inline-style._button-wrapper{margin-top:20px !important;margin-left:0 !important}}.bookpage .contain{padding:20px 32px 10px}.bookpage #order{background:url("images/global/scratchy-pink-bkg.jpg") center top repeat #eedff3;box-shadow:inset 0px 0px 25px -5px #5a5151}.bookpage #order ul{list-style:none;margin-left:12px;margin-bottom:30px}.bookpage #order ul li{font-size:2rem;margin:5px 0 16px}.bookpage #order ul li:before{margin-left:-12px}.bookpage #order img{box-shadow:#88828C 0px 0px 18px -2px}@media all and (max-width: 601px){.bookpage #order .thirty{text-align:center}}@media all and (max-width: 601px){.bookpage #order .half{width:100%}}.bookpage #order .contain{padding-top:35px}.bookpage #order .contain h3{margin:10px 0}.bookpage #characters .series-characters{margin-bottom:0}.available-header{margin-bottom:-40px}.bookpage #order .ordering-pane-flex-container{display:flex;flex-wrap:wrap;justify-content:space-between}.bookpage #order .order-wrap{width:45%;margin:10px 0 50px;padding-top:40px}.bookpage #order .ordering-links-wrap{width:55%;float:right;padding:0 0 15px 2%}.bookpage #order .ordering-links-wrap ul{margin-bottom:0}.bookpage #order .ordering-links-wrap ul li{font-size:2rem;margin:5px 0 10px}.bookpage #order .ordering-cover-wrap{float:left;padding:0 20px 10px 0px;width:45%}@media all and (max-width: 601px){.bookpage #order .order-wrap{margin:5px auto 40px;width:100%}.bookpage #order .ordering-cover-wrap{max-width:150px}.bookpage #order .ordering-links-wrap{float:left}}.bookpage #order .ebook-cover{border:12px solid #292929;box-shadow:0px 0px 0px 3px #cecece, 0 1px 17px #999999;border-radius:11px;padding:1px;background:#5a5a5a;border-bottom:22px solid #292929;outline:none}@media all and (max-width: 601px){.bookpage #order .ebook-cover{border:8px solid #292929;border-radius:8px;border-bottom:18px solid #292929}}.bookpage-title{color:#562e54;text-shadow:0px 0px 5px #de66a9;margin-bottom:0;line-height:1em}@media all and (max-width: 601px){.bookpage-title{font-size:3.5rem}}.series-subline{color:#5f445c;font-weight:300;text-shadow:0px 0px 3px #e4cedd}@media all and (max-width: 900px){.coming-date{font-size:3.2vw}}@media all and (max-width: 601px){.coming-date{font-size:2.4rem}}.bookpage-top .series-subline{font-size:1.8rem;margin-top:0}.bookpage-top #gr_add_to_books{display:none !important}@media all and (max-width: 601px){.bookpage-top .bookpage-title,.bookpage-top .series-subline,.bookpage-top .coming-date{text-align:center}}.circle-graphic{max-width:200px;width:50%}@media all and (max-width: 480px){.circle-graphic{float:right !important;width:40%}}#excerpt{margin-top:10px}#excerpt p{font-size:1.9rem;line-height:1.5em}#excerpt hr{border-color:#ce0475;max-width:150px;margin:50px auto}@media all and (max-width: 601px){#excerpt p{font-size:1.6rem;line-height:1.5em}}@media all and (max-width: 480px){#excerpt .subnav li{font-size:1.3rem;margin:8px 0 2px}}@media all and (max-width: 380px){#booknews .booknews-cover{float:none;margin:0 auto;padding:25px 0 0;text-align:center}}.read-an-excerpt{width:350px;margin:0px auto;display:block}.read-an-excerpt:hover{opacity:0.7}.share-excerpt-graphic{width:200px;margin:0px auto 0}.share-excerpt{padding:10px 15px;float:right;margin:0 0 10px 15px;background:url("images/global/scratchy-purple-bkg.jpg") center top repeat #e3f3dc;box-shadow:inset 0px 0px 15px #5a5151}@media all and (max-width: 480px){.share-excerpt{padding:5px;margin-top:5px}}.tree-circle{width:100%;height:300px;line-height:300px;clear:both;background-image:url("/WP/wp-content/themes/carrieannryan2016/images/series/tree-40.jpg");background-size:300px auto;background-position:center;background-repeat:no-repeat;text-align:center}@media all and (max-width: 380px){.tree-circle{height:255px;background-size:255px auto}}.tree-circle span{display:inline-block;vertical-align:middle}.tree-circle h2{font-size:2.5rem;background-color:rgba(255,255,255,0.55);padding-bottom:5px;margin:0;font-weight:600;font-family:"museo-slab",serif}.audio-and-autograph-buttons{padding:5px 0 8px}.audio-and-autograph-buttons a{display:inline-block;padding:10px 16px 8px;vertical-align:top}.audio-and-autograph-buttons a img{padding:5px 4px 0}.headphones{background-image:url("/WP/wp-content/themes/carrieannryan2016/images/global/audio-icon.png");background-repeat:no-repeat;background-size:100%;background-position:top;width:90px;height:90px;margin:0 auto;margin-right:-8px}.headphones.background-purple{background-color:#5f445c}.related-international-book{display:inline-block;padding:1em}.related-international-book img{max-width:160px}.store-page .covers li{width:21%;padding:0 10px 15px}@media all and (max-width: 770px){.store-page .covers li{width:32%}}@media all and (max-width: 601px){.store-page .covers{text-align:left}.store-page .covers li{width:48%;padding:0 12px 15px;text-align:center}}.store-graphics{text-align:center}.store-graphic{display:inline-block;width:32%;padding:10px 5px}.store-graphic img{box-shadow:#88828c 0px 0px 18px -2px}@media all and (max-width: 601px){.store-graphic{width:100%;padding:10px}}.carrie-ann-store-cover{max-width:150px;box-shadow:#88828c 0px 0px 18px -2px}.order-from-cover-container{text-align:center;float:right;width:30%;padding:0 5px 5px 20px}@media all and (max-width: 601px){.order-from-cover-container{float:none;text-align:left;padding:0 5px 5px}}#order-from-carrieann .narrow{width:570px}#order-from-carrieann form{width:70%;max-width:400px;box-shadow:#88828c 0px 0px 10px -5px;padding:8px 8px 8px;margin:10px 0 0}#order-from-carrieann form table{border:none}#order-from-carrieann form table td{border:none;padding:4px 0px 4px}#order-from-carrieann form table tr:nth-child(even){background-color:#fff}@media all and (max-width: 601px){#order-from-carrieann form{width:100%}}#order-from-carrieann .paypal-viewcart{box-shadow:none}.price-counter{display:none}.price-counter-1{display:block}.bookshelf .cover-wrapper p{line-height:1em}@media all and (max-width: 800px){.bookshelf .cover-wrapper p{font-size:1.8vw}}@media all and (max-width: 601px){.bookshelf .cover-wrapper p{font-size:1.6rem}}@media all and (max-width: 480px){.bookshelf .cover-wrapper p{font-size:3.8vw}}.bookshelf ul.slab li{font-family:"museo-slab",serif;font-size:2rem}@media all and (max-width: 480px){.bookshelf ul.bookshelf-options li{font-size:1.3rem}}.bookshelf .world ul.covers li{width:11%}@media all and (max-width: 770px){.bookshelf .world ul.covers li{width:18%}}@media all and (max-width: 480px){.bookshelf .world ul.covers li{width:45%}}.featured h6{color:#5f445c;font-weight:300;text-shadow:0px 0px 3px #e4cedd;letter-spacing:0.5px}.bookshelf1{float:left;padding:0px 0px 0px 10px}@media all and (max-width: 601px){.bookshelf1{float:left;width:50% !important;padding:0 2% 0 0}}.bookshelf2{float:left;padding:0px 25px}@media all and (max-width: 601px){.bookshelf2{width:50% !important;padding:0 0 0 2%}.bookshelf2 img{max-height:350px;width:auto}}.bookshelf3{float:left;padding:0px 10px 0px 0px}@media all and (max-width: 601px){.bookshelf3{display:none}}.bookshelf-read-order{font-family:"lato",sans-serif;font-size:1.5rem;text-transform:uppercase;margin-top:5px;display:inline-block;color:#8c3f88;padding:0px 10px 0px;text-align:center;text-shadow:0px 0px 5px #efd0d0}@media all and (max-width: 601px){.bookshelf-read-order{font-size:1.4rem;margin-top:8px}}.audio-page .audio-block{display:inline-block;vertical-align:top;width:47%;padding-top:30px;padding-bottom:30px}.audio-page .audio-block .book{width:50%;float:left;margin:8px 0 10px}.audio-page .audio-block .book .square{background:#000;width:200px;height:200px}@media all and (max-width: 1024px){.audio-page .audio-block .book .square{width:100%;height:19.8vw}}@media all and (max-width: 770px){.audio-page .audio-block .book .square{width:45vw;height:45vw;max-width:300px;max-height:300px}}.audio-page .audio-block .book .square img{max-height:100%;width:auto}.audio-page .audio-block .order{float:right;width:48%;padding-left:20px}.audio-page .audio-block .order .links{margin:0 auto 20px;margin-left:12px}.audio-page .audio-block .order .links li:before{margin-left:-12px}@media all and (max-width: 770px){.audio-page .audio-block{display:block;width:100%}}.audio-page .audio-block .audio-player{height:45px;max-width:80%}.audio-page .audio-block p{margin-top:0}.audio-page .audio-block:nth-child(even){padding-left:4%}@media all and (max-width: 770px){.audio-page .audio-block:nth-child(even){padding-left:0}}.audio-page .audio-block:nth-child(odd){padding-right:4%}@media all and (max-width: 770px){.audio-page .audio-block:nth-child(odd){padding-right:0}}.audio-page .order ul{list-style:none;margin-left:0;margin-bottom:35px}.audio-page .order ul li{font-size:1.8rem}.audio-snippet-link img{float:left;margin-right:10px;margin-top:-5px;box-shadow:none !important;max-width:48px}.audio-snippet-link p{color:#ce0475;line-height:1em}.audio-snippet-link p:hover{color:#88828C}@media all and (max-width: 601px){.audio-snippet-link{text-align:center}.audio-snippet-link img{float:none;margin:0px auto}}.mejs-container,.mejs-embed,.mejs-embed body{background:none repeat scroll 0 0 transparent !important;margin:5px auto !important}.mejs-container .mejs-controls{background:none repeat scroll 0 0 #2c123b !important;border-radius:5px !important}.mejs-time-current{background-color:#ce0475 !important}.mejs-time-loaded{background-color:#fff !important}.mejs-time-total{background:#ce0475 !important}.mejs-container .mejs-controls .mejs-time span{color:#fff !important}.series .covers li{margin-bottom:15px}@media all and (max-width: 480px){.series .covers li{width:32%;padding:0 10px 0 0}}.series-characters{margin-bottom:35px;margin-left:0}@media all and (max-width: 480px){.series-characters{margin-bottom:50px}}.series-characters li{list-style:none;vertical-align:top;display:inline-block;padding-right:4%;text-align:center;width:32%}.series-characters li:before{content:""}@media all and (max-width: 480px){.series-characters li{display:block;width:auto;margin-bottom:30px}}.series-characters li p{margin:5px 0}.series-description p{font-size:1.8rem}.series-lead{font-weight:bold;color:#69197b}#PrintFriendly,#printfriendly{column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:110px;-moz-column-gap:110px;-webkit-column-gap:110px;display:block;margin:0 auto}.characters .sharewax-header{display:none}.characters .sharewax-social{text-align:center;margin:0}.character hr{clear:none;margin:25px 0;width:40%}.masthead-mobile{display:none}@media all and (max-width: 601px){.masthead-mobile{display:block}}.masthead-tablet{display:none}@media all and (max-width: 770px){.masthead-tablet{display:block}}@media all and (max-width: 601px){.masthead-tablet{display:none}}.masthead-desktop{display:block}@media all and (max-width: 770px){.masthead-desktop{display:none}}.masthead{position:relative}.masthead:hover{opacity:0.8}@media all and (max-width: 601px){.masthead{overflow:hidden;padding-bottom:20px;margin-bottom:10px}}@media all and (max-width: 480px){.masthead{padding-bottom:35px}}.masthead #let-me-let-you-know{display:block;margin:0 auto;text-align:center;padding:5px 0 0;font-size:0.8em}.masthead #let-me-let-you-know .bullet{font-size:75%;color:#c0c0c0}.masthead-left-large{float:left;max-width:200px;width:20%}.masthead-right-large{float:right;max-width:200px;width:20%}.masthead-left-large,.masthead-right-large{margin-top:-41px}@media all and (max-width: 601px){.masthead-left-large,.masthead-right-large{margin-top:-95px}}@media all and (max-width: 480px){.masthead-left-large,.masthead-right-large{margin-top:-110px}}.main-navigation{background-image:url("images/global/nav-texture.jpg");background-size:1455px 40px;text-align:center;background-color:#542f52;border-top:3px solid #ce0475;position:fixed;z-index:9998;width:100%;box-shadow:0px 0px 17px 0px #4a4a47}.main-navigation .nav-wrapper{max-width:1024px;margin:0 auto}.main-navigation .nav-wrapper .left,.main-navigation .nav-wrapper .right{padding:0;margin-top:-2px}.main-navigation .social-icons li{color:#FCFFF4}.main-navigation .social-icons li:before{content:""}.main-navigation ul{padding:12px;margin:0;display:flex;justify-content:space-between}.main-navigation ul li{margin:0px 0px 0px;font-family:"museo-slab",serif;display:inline-block;vertical-align:bottom}.main-navigation ul li:before{content:""}.main-navigation ul li a{color:#cfd4c6;padding:10px 0px 11px;letter-spacing:0.5px}.main-navigation ul li a:hover{color:#ffffff;border-top:3px solid #f6f0f6;text-shadow:1px 1px 9px #252225;-webkit-transition:none 0 none 0;-moz-transition:none 0 none 0;-o-transition:none 0 none 0;transition:none 0 none 0}@media all and (max-width: 770px){.main-navigation ul li{font-size:1.4rem}}@media all and (max-width: 601px){.main-navigation{position:inherit}.main-navigation ul{text-transform:uppercase;width:85%}.main-navigation ul li{text-align:center;display:block;padding:5px;font-size:12px}.main-navigation ul li a{color:#cfd4c6}.main-navigation ul li a:hover{color:#8e2a88;border-top:none;text-shadow:none}.main-navigation ul li#menu-item-4436,.main-navigation ul li#menu-item-4432{display:none}.main-navigation ul.expand li{padding:15px 4px;font-size:17px !important;font-weight:600}.main-navigation ul.expand li a{text-transform:none;color:#ce0475}}@media all and (max-width: 480px){.main-navigation ul{padding:8px}}@media all and (max-width: 380px){.main-navigation ul li{font-size:14px}}.hamburger{display:none}@media all and (max-width: 601px){.hamburger{display:inline-block;position:absolute;right:0;width:21%;z-index:9999;padding-top:2%}.hamburger span{display:block;width:22px;height:3px;margin:5px auto;background-color:#cfd4c6;box-shadow:1px 1px 5px #ba98c5}.hamburger.fuchsia span{background-color:#9e527d}}@media all and (max-width: 480px){.hamburger{padding-top:1.5%}}@media all and (max-width: 380px){.hamburger{padding-top:2%}}@media all and (max-width: 601px){.expand{display:block !important;width:100% !important;z-index:998;background-color:rgba(221,214,229,0.9);box-shadow:inset 0px 0px 30px -5px #a4a4a4;padding-bottom:15px;position:absolute}.expand span{display:inline-block !important}.expand li{display:block !important}}.subs-popup{display:none;position:fixed;height:100%;width:100%;z-index:9999}.subs-popup h2{margin:10px 0}.subs-popup .popup-container{margin:50px auto 0;display:table;width:100%;max-width:598px;background:url("images/global/pop-up-background.jpg") center top no-repeat #ececec;background-size:100% 100%;min-height:420px;padding:10px 30px;border:3px solid #ff9faa;box-shadow:0px 0px 185px 145px rgba(78,62,82,0.53),0px 3px 25px 1px #4b2158}.subs-popup .popup-container #_form_1_ ._submit{background:#ff9faa}@media all and (max-width: 601px){.subs-popup .popup-container{max-width:87%}}@media all and (max-width: 601px){.subs-popup .popup-container{padding:10px 20px;min-height:280px;background:#fff}.subs-popup .popup-container h1{font-size:2.1rem;margin:10px 0 0}.subs-popup .popup-container #_form_1_ button[type="submit"]{font-size:1.5rem}.subs-popup .popup-container ._form-label{font-size:13px !important}.subs-popup .popup-container .popup-left{width:100%;float:none}.subs-popup .popup-container .thanks-popup{max-width:200px}}.thanks-popup{margin-top:10px}.popup-container .nl br{display:none}.popup-container .nl input[type="submit"],.popup-container .nl button.primary[type="submit"]{margin:0px auto}.popup-container .nl input[type="text"]{margin:0px auto 5px;display:block}.no-thanks{display:block;color:#ce0475}.no-thanks:hover{color:#88828C;cursor:pointer}.close-window{font-family:Verdana;font-weight:bold;color:#fff;position:relative;top:0;float:right;margin:-3px -18px 0 0;font-size:1.8rem}@media all and (max-width: 601px){.close-window{color:#5a5a5a;margin:-3px -11px 0 0}}.close-window:hover{color:#ce0475;cursor:pointer}.homepage .cover-wrapper p{line-height:1em}@media all and (max-width: 800px){.homepage .cover-wrapper p{font-size:1.8vw}}@media all and (max-width: 601px){.homepage .cover-wrapper p{font-size:1.6rem}}@media all and (max-width: 480px){.homepage .cover-wrapper p{font-size:4vw}}.homepage .order-links{margin:10px 0}.homepage .order-links ul.subnav li{font-size:2rem;margin-bottom:0}@media all and (max-width: 900px){.homepage .order-links ul.subnav li{font-size:1.6rem}}@media all and (max-width: 601px){.homepage .order-links ul.subnav li{font-size:1.3rem;margin:5px 0 4px}}.homepage .order-links ul.subnav li:after{padding:0 0 0 4px}.home-page-highlight{padding:12px 10px 0;position:relative;overflow:hidden;border-bottom:11px solid #524e65;background:rgba(183,135,163,0.11);box-shadow:0px 0px 20px #a39f9f inset}.home-page-highlight h4{float:right;padding-left:1em}@media all and (max-width: 601px){.home-page-highlight h4{float:none;padding:0}}.home-page-highlight .cover-wrapper{float:left;max-width:26%;margin-top:-10px;margin-bottom:-3px}@media all and (max-width: 601px){.home-page-highlight{padding:12px 10px 0}.home-page-highlight .cover-wrapper{max-width:49%;margin-top:0}}.highlight-links{float:left;width:24%;text-align:right;padding:8px 15px 0 0;margin-left:5%}.highlight-links ul li:before{content:none}@media all and (max-width: 770px){.highlight-links{padding-top:0}.highlight-links h3{font-size:2rem}.highlight-links li{margin:5px 0 8px;font-size:1.4rem}}@media all and (max-width: 601px){.highlight-links{width:41%;margin-left:0}.highlight-links ul{margin:0}}.highlight-header{float:left;width:30%;padding:12% 10px 0 20px}@media all and (max-width: 770px){.highlight-header{width:40%;padding:7% 10px 0 20px;font-size:2.4rem}}@media all and (max-width: 601px){.highlight-header{width:100%;float:none;text-align:center;margin-bottom:10px}}.background-cover{position:absolute;width:49%;max-width:640px;top:-110px;right:2%;z-index:-1;-webkit-transform:rotate(-13deg);transform:rotate(-13deg);opacity:0.15;box-shadow:0px 0px 30px #4c4a4a;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}@media all and (max-width: 601px){.background-cover{width:69%;top:-20px;right:-8%}}@media all and (max-width: 601px){.home-news{display:block;clear:both}}.newstitle{font-weight:300;font-family:'museo-slab',serif;font-style:italic}.newstitle a{color:#8e2a88;text-shadow:0px 0px 2px #de66a9}.news-item{padding:0 0 20px}.news-item p{font-size:1.6rem;line-height:1.5em;margin:10px 0}.news-item .bookaside{min-width:85px}@media all and (max-width: 770px){.news-item .bookaside{display:none}}@media all and (max-width: 601px){.news-item .bookaside{display:block}}.featured-header{font-size:1.5rem;border-bottom:1px solid #ce0475;padding-bottom:5px;margin-bottom:10px;text-align:right;color:#8e2a88}.featured-header strong{font-weight:800}@media all and (max-width: 601px){.featured-header{text-align:center;font-size:1.2rem;margin-top:0}}.featured-book-1,.featured-book-3{margin-top:40px;float:left;padding-right:2%}@media all and (max-width: 601px){.featured-book-1,.featured-book-3{margin-top:0}}.featured-book-2,.featured-book-4{float:left;padding-left:2%}@media all and (max-width: 601px){.featured-book-1,.featured-book-2{padding-bottom:30px}}.featured-book-3 .featured-header,.featured-book-4 .featured-header{text-align:left}.read-an-excerpt-ding:hover{opacity:0.8}.read-an-excerpt-ding a{letter-spacing:1px;font-family:"museo-slab",serif;font-size:1.8rem;color:#936991;text-transform:uppercase;margin:11px 0 1px;display:block;line-height:1em}.read-an-excerpt-ding img{max-width:135px;opacity:0.8}.explore-series-home-graphic{padding-right:25%}@media all and (max-width: 601px){.explore-series-home-graphic{padding-right:12%}}.new-to-carrie-ann-home-graphic{padding:2% 2% 0 17.5%}@media all and (max-width: 601px){.new-to-carrie-ann-home-graphic{padding:2% 0 0 18%}}.grab-carrie-ann-gear-home-graphic{padding-left:9%}@media all and (max-width: 601px){.grab-carrie-ann-gear-home-graphic{padding-left:12%}}#footer{clear:both;position:relative;box-shadow:0px 0px 40px 0px rgba(70,61,66,0.78);z-index:999}@media all and (max-width: 480px){#footer{background-size:100%, auto, 750px}}#footer a{color:#FCFFF4}#footer a:hover{color:#b5467a}#footer .ticker-links{background-color:#A91164;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ce0475), to(#A91164));background:-webkit-linear-gradient(top, #ce0475, #A91164);background:-moz-linear-gradient(top, #ce0475, #A91164);background:-ms-linear-gradient(top, #ce0475, #A91164);background:-o-linear-gradient(top, #ce0475, #A91164);background:linear-gradient(to bottom, #ce0475 1%, #A91164 94%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top-color', endColorstr='$bottom-color',GradientType=0 );box-shadow:0px 0px 30px 0px rgba(70,61,66,0.78);position:relative;color:#4b1a38;text-align:center}#footer .ticker-links a,#footer .ticker-links a:visited{color:#fff}#footer .ticker-links a:hover{color:#dcc9cb}#footer .ticker-links ul{list-style:none}#footer .ticker-links ul li{display:inline-block;margin:0;padding:5px 15px}#footer .ticker-links ul li:before{content:none}#footer .ticker-links ul li:first-child:after{content:" "}#footer .ticker-links ul li+li:after{content:" "}#footer .ticker-links ul li:last-child:after{display:none}@media all and (max-width: 770px){#footer .ticker-links{text-align:left}#footer .ticker-links ul li{display:block;padding:8px 1%}}#footer #search form{padding:20px 0 25px}#footer #search input[type="search"]{font-size:1em;margin:5px auto 0;width:300px;max-width:100%;display:block}#footer #search input[type="submit"],#footer #search button.primary[type="submit"]{display:none}#footer .social-icons{text-align:center}@media all and (max-width: 770px){#footer .social-icons{text-align:left}}#footer .social-icons li{margin:0 12px 12px 0}#footer .purple-row{width:100%;background-color:#2c123b;background-image:url("images/global/footer-smoke.png"),url("images/global/footer-tribal-band.png");background-repeat:no-repeat, repeat-x;background-position:top center, top;background-size:auto, 750px}#footer .recent-books{padding:20px 40px;background-image:url("images/global/seamless-background.png"),url("images/global/scratches-9.jpg");background-repeat:repeat, repeat-x;background-position:center top, top;background-size:auto, 400px;background-color:#e4e4e5;width:100%}#footer .recent-books a{color:#b5467a}#footer .recent-books a:hover{color:#88828C}@media all and (max-width: 601px){#footer .recent-books{padding:25px 2% 40px}}#footer .recent-books .covers{margin:0 auto;max-width:1400px;display:flex;justify-content:space-between;text-align:center}@media all and (max-width: 601px){#footer .recent-books .covers{display:block;max-width:400px}}#footer .recent-books .covers li{width:auto;max-width:48%;margin:0;padding:0 15px 15px}#footer .recent-books .covers li img{max-height:290px;width:auto}#footer .recent-books .covers li h6{font-size:1.1rem}#footer .recent-books .covers li .meta{font-size:1rem}#footer .recent-books .covers li .recent-reads-bookwrap{display:block;margin:0 auto;max-width:145px}@media all and (max-width: 900px){#footer .recent-books .covers .recent-li-6{display:none}}@media all and (max-width: 800px){#footer .recent-books .covers .recent-li-5{display:none}}@media all and (max-width: 601px){#footer .recent-books .covers .recent-li-4,#footer .recent-books .covers .recent-li-3{display:none}}.footer-navigation{column-count:3;-moz-column-count:3;-webkit-column-count:3;column-gap:110px;-moz-column-gap:110px;-webkit-column-gap:110px;display:block;margin:0 auto}@media all and (max-width: 1024px){.footer-navigation{column-gap:10vw;-moz-column-gap:10vw;-webkit-column-gap:10vw}}@media all and (max-width: 770px){.footer-navigation{column-count:2;-moz-column-count:2;-webkit-column-count:2;float:right;padding-left:20px}}@media all and (max-width: 480px){.footer-navigation{column-count:inherit;-moz-column-count:inherit;-webkit-column-count:inherit}}.footer-navigation #footer-menu{margin:0}.footer-navigation #footer-menu li{margin:0;padding:0 0 12px;font-size:0.9em;font-weight:300;font-family:"lato",sans-serif;vertical-align:bottom;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.footer-navigation #footer-menu li:before{content:""}@media all and (max-width: 601px){.footer-navigation #footer-menu{max-width:400px}}ul.big-footer{font-size:2.8rem;font-family:"lato",sans-serif;display:flex;justify-content:space-between}@media all and (max-width: 601px){ul.big-footer{font-size:4vw}}ul.big-footer li:before{content:""}.footer-piracy-warning{max-width:960px;color:#b5b5b5;font-size:1.3rem;padding:5px 15px 20px;margin:10px auto 0}.back-to-top{text-align:center;width:100%;margin-bottom:16px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow-x:hidden;background:#000000;background-position-y:43px}body{font-size:16px;color:#46204f;font-family:"museo-slab",serif;background:url("images/global/body-background.jpg") center top repeat-y #e4e4e5}strong,b{font-weight:bold;font-weight:700}em,i{font-style:italic}.site-page{background:url("images/global/seamless-background.png") center top repeat transparent}.wrap{max-width:1024px;margin:0px auto;display:block;position:relative;z-index:1;border-top:none;border-bottom:none;background:#ffffff;background-color:#fff;box-shadow:0px 0px 40px 0px rgba(70,61,66,0.78);-webkit-box-shadow:0px 0px 40px 0px rgba(70,61,66,0.78);-moz-box-shadow:0px 0px 40px 0px rgba(70,61,66,0.78);padding-top:38px}.wrap:before,.wrap:after{content:"\0020";display:block;height:0;overflow:hidden}.wrap:after{clear:both}@media all and (max-width: 601px){.wrap{padding-top:0}}.anchor:before{display:block;content:" ";margin-top:-45px;height:45px;visibility:hidden;pointer-events:none}.row{clear:both;position:relative}.contain{max-width:1024px;margin:0 auto;padding:20px 10px 10px;width:960px;position:relative}@media all and (max-width: 1024px){.contain{max-width:100%;margin:0 auto;padding:15px 30px 10px}}@media all and (max-width: 601px){.contain{padding:10px 20px 15px}}@media all and (max-width: 480px){.contain{padding:5px 12px 10px}}.narrow{max-width:960px;margin:0 auto;padding:20px 10px 10px;width:800px;position:relative}@media all and (max-width: 1024px){.narrow{max-width:90%;margin:0 auto;padding:15px 30px 10px}}@media all and (max-width: 601px){.narrow{padding:10px 20px 15px}}@media all and (max-width: 601px){.mobile-tat{background:url("images/global/masthead-left-small.jpg") left top 1275px no-repeat,url("images/global/masthead-right-small.jpg") right top 1275px no-repeat;background-size:25px}}.left{float:left;padding:10px 20px 10px 0px}@media all and (max-width: 601px){.left{float:none;padding:0px 0}}.left-forever{float:left;padding:10px 20px 10px 0px}.right{float:right;padding:10px 0px 10px 20px}@media all and (max-width: 601px){.right{float:none;padding:0px 0}}.center-div{float:none;display:block;margin:0 auto}.right-forever{float:right;padding:10px 0px 10px 20px}.float-right{float:right}@media all and (max-width: 480px){.float-right{float:none}}.float-left{float:left}@media all and (max-width: 480px){.float-left{float:none}}.simple-right{float:right}.simple-left{float:left}.clear:before,.clear:after{content:"\0020";display:block;height:0;overflow:hidden}.clear:after{clear:both}.alignleft{margin:10px 20px 10px 0px;padding:none;float:left;max-width:50%}@media all and (max-width: 480px){.alignleft{margin:10px auto;display:block;width:100%;float:none}}.alignright{padding:none;margin:10px 0px 10px 20px;float:right;max-width:50%}@media all and (max-width: 480px){.alignright{margin:10px auto;display:block;width:100%;float:none}}time.updated:not(.published){display:none}#wp-admin-bar-customize{display:none !important}@media all and (max-width: 601px){.one-hundred,.ninety,.ninetyfive,.eighty,.eightyfive,.seventyfive,.sixtyfive,.fiftyfive,.thirtyfive,.thirtythree,.twentyfive,.fifteen,.ten,.seventy,.sixty,.fifty,.forty,.thirty,.twenty{width:100%}}@media all and (max-width: 601px){.gutter-even-small,.gutter-even-medium,.gutter-even-large,.gutter-right-small,.gutter-right-medium,.gutter-right-large,.gutter-left-small,.gutter-left-medium,.gutter-left-large{padding:0 !important}}.max-25{max-width:25%}.max-50{max-width:50%}.stroke{border:1px solid #D9DAD4}ul{list-style-type:none}ul li:before{content:"• ";color:#a69faa}ul.subnav{margin-left:0}ul.subnav li{display:inline-block;font-family:"lato",sans-serif}ul.subnav li a{display:inline-block}ul.subnav li:before{content:""}ul.subnav li:after{content:"·";padding:0 5px 0 9px;color:#8e2a88}ul.subnav li:last-child:after{content:""}ul.subnav li.no-after:after{content:""}ul.covers{margin:0}ul.covers li{display:inline-block;vertical-align:top;text-align:left;margin:0 0 5px 0;padding:0 20px 10px 0;width:19%}ul.covers li:before{content:""}@media all and (max-width: 480px){ul.covers li{width:45%}}ul.covers li img{box-shadow:#88828C 0px 0px 18px -2px}.cover-wrapper img{box-shadow:#88828C 0px 0px 18px -2px}.shadow{box-shadow:#88828C 0px 0px 18px -2px}.order-icons ul{margin:0 auto;max-width:300px}.order-icons ul li{width:20%;max-width:57px;margin:0;padding:4px 7px;display:inline-block}.order-icons ul li:before{content:""}@media all and (max-width: 770px){.order-icons ul li{width:33.333%;padding:2.5%}}.order-links ul.subnav li{font-size:2rem;margin:0}@media all and (max-width: 900px){.order-links ul.subnav li{font-size:2.5vw}}@media all and (max-width: 601px){.order-links ul.subnav li{font-size:2rem}}.order-links ul.subnav li:after{padding:0 0 0 4px}.more-ordering-options{font-size:1.2rem;margin-top:6px}.bookaside img{box-shadow:#88828C 0px 0px 18px -2px}.bookaside p{font-family:"lato",sans-serif}.excerpt-cover{margin:10px 0 10px 10px}.reviewblock{margin-bottom:20px;max-width:810px;margin:20px auto 40px;display:block}.reviewblock blockquote{margin:10px 30px 0 0;font-size:2rem;line-height:1.6em}#nav-below,.incidental{margin:20px auto 10px;clear:both;display:block;border-top:2px solid #8e2a88;border-bottom:2px solid #8e2a88;min-height:50px;padding:10px 0;width:100%}#nav-below .nav-next,.incidental .nav-next{float:right;display:inline}#nav-below .nav-previous,.incidental .nav-previous{float:left;display:inline}.incidental{margin:50px 0;border-top:2px solid #D9DAD4;border-bottom:2px solid #D9DAD4}.incidental ul{margin:0;text-align:center;list-style:none}.incidental ul li{list-style:none;display:inline-block;font-family:"lato",sans-serif;color:#8e2a88}.incidental ul li:before{content:""}.incidental ul li:after{content:" · ";padding:0 5px}.incidental ul li:last-child:after{content:"";padding:0}@media all and (max-width: 480px){.incidental ul li{display:block}.incidental ul li:after{content:none}}.pagination{background:#fff;clear:both;padding:0;float:right;color:#46204f;margin:25px 0 40px;line-height:2em;text-align:right}.pagination span{margin:2px 0px 2px 0;padding:6px 9px 5px}.pagination .current{color:#8e2a88;border:2px solid #8e2a88;padding:4px 9px 3.2px}.pagination a{border:none;margin:2px 0px 2px 0;padding:6px 9px 5px;text-align:center;letter-spacing:1px;color:#fff;background-color:#4b1a38;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#786685), to(#4b1a38));background:-webkit-linear-gradient(top, #786685, #4b1a38);background:-moz-linear-gradient(top, #786685, #4b1a38);background:-ms-linear-gradient(top, #786685, #4b1a38);background:-o-linear-gradient(top, #786685, #4b1a38);background:linear-gradient(to bottom, #786685 1%, #4b1a38 94%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top-color', endColorstr='$bottom-color',GradientType=0 )}.pagination a:hover{background-color:#786685;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4b1a38), to(#786685));background:-webkit-linear-gradient(top, #4b1a38, #786685);background:-moz-linear-gradient(top, #4b1a38, #786685);background:-ms-linear-gradient(top, #4b1a38, #786685);background:-o-linear-gradient(top, #4b1a38, #786685);background:linear-gradient(to bottom, #4b1a38 1%, #786685 94%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top-color', endColorstr='$bottom-color',GradientType=0 )}.widget-area{padding:15px}.widget-area .wdi_load_more{display:none}.widget-area #search form{padding:0 0 25px}.widget-area #search input[type="search"],.widget-area #search input[type="submit"],.widget-area #search button.primary[type="submit"]{text-align:center;margin:5px 0 0;width:200px;max-width:100%;display:block}.faq h5{margin-bottom:20px}.faq .answer-a{font-family:"lato",sans-serif;float:left;padding-right:5px;margin-top:9px;font-size:2rem}.faq #nav-below .nav-next,.faq #nav-below .nav-previous{display:block;float:none}.faq #nav-below .nav-next{text-align:right}.subscribe-row-wrapper .signup-header{background:#8e2a88;padding-top:4px}.subscribe-row-wrapper #subscribe,.subscribe-row-wrapper #newsletter{padding:10px;border:2px solid #8e2a88;background:#FCFFF4;min-height:365px}@media all and (max-width: 601px){.subscribe-row-wrapper #subscribe,.subscribe-row-wrapper #newsletter{min-height:inherit}}.subscribe-row-wrapper #newsletter form{max-width:200px;margin:20px auto 0}.subscribe-row-wrapper #newsletter form input[type="submit"],.subscribe-row-wrapper #newsletter form button.primary[type="submit"]{width:100%}.subscribe-row-wrapper .nl.shadow-box{max-width:200px;display:block;margin:0 auto}.subscribe-row-wrapper .nl.shadow-box input[type="submit"],.subscribe-row-wrapper .nl.shadow-box button.primary[type="submit"]{width:100%}.subscribe-row-wrapper .subscribe-form{position:relative}.ui-tooltip,.arrow:after{background:black !important;border:1px solid white}.ui-tooltip{padding:10px 20px;color:white !important;border-radius:20px;font:bold 14px "Helvetica Neue", Sans-Serif;box-shadow:0 0 7px black}.tooltip{display:none}.visible{display:block !important}.tooltip.visible{position:absolute;right:-205px;top:0;background:#dedede;padding:10px;font-size:12px;width:200px;line-height:initial;box-shadow:2px 2px 10px #999;z-index:1}@media all and (max-width: 601px){.tooltip.visible{right:50%;transform:translateX(50%);top:45px}}.tooltip-handle{position:absolute;right:3px;top:8px;color:#666;border:1px solid #666;border-radius:50%;padding:1px 7px;line-height:20px}.ui-widget{font-family:inherit !important}.ui-widget-content a{color:#b5467a !important}.mc-field-group{position:relative;display:inline-block}@media all and (max-width: 900px){.subscriptions-row .fifty{width:100%;padding:10px 0}}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:inherit !important}.events .addthisevent-drop{float:right}@media all and (max-width: 601px){.events .addthisevent-drop{float:none}}.events .eventtime{white-space:nowrap;font-style:italic}.events .address{font-family:"lato",sans-serif;line-height:1em;color:#50514F}.events hr{margin:45px auto}@media all and (max-width: 601px){.next .cover-wrapper img{max-width:70%}}.coming-soon-date{font-weight:500}@media all and (max-width: 601px){.coming-soon-date{font-size:6vw;text-align:center}}@media all and (max-width: 770px){.meet h4{font-size:2.75vw}}@media all and (max-width: 601px){.meet h4{font-size:1.2em}}.mediakit-category li{padding-bottom:15px}.mediakit-category li,.mediakit li{line-height:1.5em}.position-relative{position:relative !important}.photo-credit{color:#e0e0e0;margin-top:-20px;font-size:0.55em;position:absolute;right:2px;bottom:2px}.sharewax{display:inline-block;width:fit-content;border-radius:2rem;padding:5px}.sharewax .icon{width:28px;height:28px;display:inline-block;vertical-align:middle;margin:5px 2px;padding:0}.sharewax .icon--fill:hover{opacity:0.6}.sharewax .sharewax-button{font-family:"museo-slab",serif;color:#b5467a;text-align:left;vertical-align:bottom;font-weight:600;font-size:1.4rem;line-height:6px;border-radius:2rem;padding:3px 5px 3px;display:inline-block}.sharewax .sharewax-button .icon-share{width:20px;height:20px;margin:0px 0 0 2px;vertical-align:text-bottom;fill:#b5467a}.sharewax .sharewax-button .icon-share:hover{opacity:1}.sharewax .sharewax-button:hover,.sharewax .sharewax-button:focus{background:none;color:#88828C}.sharewax .sharewax-button:hover .icon-share,.sharewax .sharewax-button:focus .icon-share{fill:#88828C}.sharewax-email .icon--fill,.sharewax-copy .icon--fill{fill:#4b1a38}.sharewax-bluesky .icon--fill{fill:#1185fe}.sharewax-buffer .icon--fill{fill:#168eea}.sharewax-facebook .icon--fill{fill:#1877f2}.sharewax-pinterest .icon--fill{fill:#e60023}.sharewax-reddit .icon--fill{fill:#ff4500}.sharewax-threads .icon--fill{fill:#000}.sharewax-tumblr .icon--fill{fill:#021a35}.sharewax-twitter .icon--fill{fill:#0f1419}.sharewax-centered,.incidental .sharewax{display:block;margin:0 auto}.share-excerpt .sharewax{max-width:220px}.share-excerpt .sharewax .sharewax-button{padding:6px 5px 3px}@media all and (max-width: 1024px){.share-excerpt .sharewax .sharewax-button{text-align:center}}@media all and (max-width: 601px){.contact .contact-portrait{max-width:35%;float:right;margin:0 0 20px 20px}}.contact .facebook-feed{overflow:hidden;box-shadow:0px 0px 8px -2px #ce0475;max-width:500px}.contact .twitter-feed iframe{box-shadow:0px 0px 8px -2px #ce0475;float:none;display:block !important;margin:0 auto}@media all and (max-width: 800px){.social-feeds .left,.social-feeds .right{float:none;padding:0}.social-feeds .fifty{width:100%}}.social-icons{padding:8px 12px 0 12px;margin:0}.social-icons li{margin:0px 6px 12px 0px;display:inline-block;vertical-align:bottom}.social-icons li:before{content:""}.social-icons li a{background-size:36px 36px !important;width:36px;height:36px;display:inline-block}.social-icons li a:hover{color:inherit;border-top:none;text-shadow:none;background-size:36px 36px !important;width:36px;height:36px;display:inline-block}.social-icons li a.icon-facebook{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/facebook-off.png") center top no-repeat}.social-icons li a.icon-facebook:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/facebook-on.png") center top no-repeat}.social-icons li a.icon-twitter{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/twitter-off.png") center top no-repeat}.social-icons li a.icon-twitter:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/twitter-on.png") center top no-repeat}.social-icons li a.icon-instagram{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/instagram-off.png") center top no-repeat}.social-icons li a.icon-instagram:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/instagram-on.png") center top no-repeat}.social-icons li a.icon-pinterest{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/pinterest-off.png") center top no-repeat}.social-icons li a.icon-pinterest:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/pinterest-on.png") center top no-repeat}.social-icons li a.icon-goodreads{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/goodreads-off.png") center top no-repeat}.social-icons li a.icon-goodreads:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/goodreads-on.png") center top no-repeat}.social-icons li a.icon-bookbub{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/bookbub-off.png") center top no-repeat}.social-icons li a.icon-bookbub:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/bookbub-on.png") center top no-repeat}.social-icons li a.icon-tumblr{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/tumblr-off.png") center top no-repeat}.social-icons li a.icon-tumblr:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/tumblr-on.png") center top no-repeat}.social-icons li a.icon-vine{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/vine-off.png") center top no-repeat}.social-icons li a.icon-vine:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/vine-on.png") center top no-repeat}.social-icons li a.icon-periscope{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/periscope-off.png") center top no-repeat}.social-icons li a.icon-periscope:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/periscope-on.png") center top no-repeat}.social-icons li a.icon-googleplus{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/google-off.png") center top no-repeat}.social-icons li a.icon-googleplus:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/google-on.png") center top no-repeat}.social-icons li a.icon-contact{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/email-off.png") center top no-repeat}.social-icons li a.icon-contact:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/email-on.png") center top no-repeat}.social-icons li a.icon-rss{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/rss-off.png") center top no-repeat}.social-icons li a.icon-rss:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/rss-on.png") center top no-repeat}.social-icons li a.icon-youtube{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/youtube-off.png") center top no-repeat}.social-icons li a.icon-youtube:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/youtube-on.png") center top no-repeat}.social-icons li span{display:none}.icon-instagram{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/instagram-off.png") center top no-repeat;background-size:46px 46px !important;width:46px;height:46px;display:inline-block}.icon-instagram:hover{color:inherit}.main-navigation .social-icons{padding:12px 12px 0 15%;display:flex;justify-content:space-around}.main-navigation .social-icons li{margin:0}.main-navigation .social-icons li a{background-size:20px 20px !important;width:20px;height:20px}.main-navigation .social-icons li a:hover{background-size:20px 20px !important;width:20px;height:20px}.main-navigation .social-icons li a.icon-facebook{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/facebook-on.png") center top no-repeat}.main-navigation .social-icons li a.icon-facebook:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/facebook-off.png") center top no-repeat}.main-navigation .social-icons li a.icon-twitter{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/twitter-on.png") center top no-repeat}.main-navigation .social-icons li a.icon-twitter:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/twitter-off.png") center top no-repeat}.main-navigation .social-icons li a.icon-instagram{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/instagram-on.png") center top no-repeat}.main-navigation .social-icons li a.icon-instagram:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/instagram-off.png") center top no-repeat}.main-navigation .social-icons li a.icon-pinterest{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/pinterest-on.png") center top no-repeat}.main-navigation .social-icons li a.icon-pinterest:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/pinterest-off.png") center top no-repeat}.main-navigation .social-icons li a.icon-goodreads{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/goodreads-on.png") center top no-repeat}.main-navigation .social-icons li a.icon-goodreads:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/goodreads-off.png") center top no-repeat}.main-navigation .social-icons li a.icon-bookbub{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/bookbub-on.png") center top no-repeat}.main-navigation .social-icons li a.icon-bookbub:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/bookbub-off.png") center top no-repeat}.main-navigation .social-icons li a.icon-tumblr{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/tumblr-on.png") center top no-repeat}.main-navigation .social-icons li a.icon-tumblr:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/tumblr-off.png") center top no-repeat}.main-navigation .social-icons li a.icon-vine{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/vine-on.png") center top no-repeat}.main-navigation .social-icons li a.icon-vine:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/vine-off.png") center top no-repeat}.main-navigation .social-icons li a.icon-periscope{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/periscope-on.png") center top no-repeat}.main-navigation .social-icons li a.icon-periscope:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/periscope-off.png") center top no-repeat}.main-navigation .social-icons li a.icon-googleplus{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/google-on.png") center top no-repeat}.main-navigation .social-icons li a.icon-googleplus:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/google-off.png") center top no-repeat}.main-navigation .social-icons li a.icon-contact{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/email-on.png") center top no-repeat}.main-navigation .social-icons li a.icon-contact:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/email-off.png") center top no-repeat}.main-navigation .social-icons li a.icon-rss{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/rss-on.png") center top no-repeat}.main-navigation .social-icons li a.icon-rss:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/rss-off.png") center top no-repeat}.main-navigation .social-icons li a.icon-youtube{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/youtube-on.png") center top no-repeat}.main-navigation .social-icons li a.icon-youtube:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/youtube-off.png") center top no-repeat}@media all and (max-width: 770px){.main-navigation .social-icons{padding:12px 12px 0 0}}@media all and (max-width: 601px){.main-navigation .social-icons{display:none}}#footer .social-icons a.icon-facebook{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/facebook-footer.png") center top no-repeat}#footer .social-icons a.icon-facebook:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/facebook-off.png") center top no-repeat}#footer .social-icons a.icon-twitter{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/twitter-footer.png") center top no-repeat}#footer .social-icons a.icon-twitter:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/twitter-off.png") center top no-repeat}#footer .social-icons a.icon-instagram{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/instagram-footer.png") center top no-repeat}#footer .social-icons a.icon-instagram:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/instagram-off.png") center top no-repeat}#footer .social-icons a.icon-pinterest{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/pinterest-footer.png") center top no-repeat}#footer .social-icons a.icon-pinterest:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/pinterest-off.png") center top no-repeat}#footer .social-icons a.icon-goodreads{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/goodreads-footer.png") center top no-repeat}#footer .social-icons a.icon-goodreads:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/goodreads-off.png") center top no-repeat}#footer .social-icons a.icon-bookbub{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/bookbub-footer.png") center top no-repeat}#footer .social-icons a.icon-bookbub:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/bookbub-off.png") center top no-repeat}#footer .social-icons a.icon-tumblr{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/tumblr-footer.png") center top no-repeat}#footer .social-icons a.icon-tumblr:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/tumblr-off.png") center top no-repeat}#footer .social-icons a.icon-vine{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/vine-footer.png") center top no-repeat}#footer .social-icons a.icon-vine:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/vine-off.png") center top no-repeat}#footer .social-icons a.icon-periscope{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/periscope-footer.png") center top no-repeat}#footer .social-icons a.icon-periscope:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/periscope-off.png") center top no-repeat}#footer .social-icons a.icon-googleplus{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/google-footer.png") center top no-repeat}#footer .social-icons a.icon-googleplus:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/google-off.png") center top no-repeat}#footer .social-icons a.icon-contact{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/email-footer.png") center top no-repeat}#footer .social-icons a.icon-contact:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/email-off.png") center top no-repeat}#footer .social-icons a.icon-rss{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/rss-footer.png") center top no-repeat}#footer .social-icons a.icon-rss:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/rss-off.png") center top no-repeat}#footer .social-icons a.icon-youtube{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/youtube-footer.png") center top no-repeat}#footer .social-icons a.icon-youtube:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/youtube-off.png") center top no-repeat}#footer .social-icons a.icon-email{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/RYAN_envelope_circle_white.png") center top no-repeat}#footer .social-icons a.icon-email:hover{background:url("/WP/wp-content/themes/carrieannryan2016/images/global/RYAN_envelope_circle_pink.png") center top no-repeat}#preload-social{display:none;background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/facebook-on.png") center top no-repeat;background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/twitter-on.png") center top no-repeat;background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/instagram-on.png") center top no-repeat;background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/pinterest-on.png") center top no-repeat;background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/goodreads-on.png") center top no-repeat;background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/tumblr-on.png") center top no-repeat;background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/vine-on.png") center top no-repeat;background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/periscope-on.png") center top no-repeat;background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/google-on.png") center top no-repeat;background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/email-on.png") center top no-repeat;background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/rss-on.png") center top no-repeat;background:url("/WP/wp-content/themes/carrieannryan2016/images/global/social-icons/youtube-on.png") center top no-repeat}.social-icons-header{padding:12px 12px 0 15%;margin:0;display:flex;justify-content:space-around}@media all and (max-width: 770px){.social-icons-header{padding:12px 12px 0 0}}.social-icons-header .icon{width:20px;height:20px;display:inline-block;vertical-align:bottom;margin:0 4px;padding:0;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;-o-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.social-icons-header .icon--fill{fill:#88828C}.social-icons-header .icon--fill:hover{fill:#ce0475}.social-icons-contact{padding:8px 12px 0 12px;margin:0}.social-icons-contact .icon{width:36px;height:36px;margin:0px 6px 12px 0px;padding:0;display:inline-block;vertical-align:bottom;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;-o-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.social-icons-contact .icon--fill{fill:#ce0475}.social-icons-contact .icon--fill:hover{fill:#88828C}.social-icons-footer{padding:20px 12px 0 12px;margin:0}@media all and (max-width: 770px){.social-icons-footer{padding:0 12px 0 12px}}.social-icons-footer .icon{width:36px;height:36px;display:inline-block;vertical-align:bottom;margin:0 12px 12px 0;padding:0;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;-o-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.social-icons-footer .icon--fill{fill:#fff}.social-icons-footer .icon--fill:hover{fill:#ce0475}.full-width-separator{background:url("images/global/fullwidth-band-plain.jpg") center top repeat-x transparent;background-size:auto 100%;height:33px;margin:20px 0 0}@media all and (max-width: 601px){.full-width-separator{height:28px;margin:8px 0 0}}.boxed-set{box-shadow:none !important;border:none !important;outline:none !important}.noshadow{text-shadow:none;box-shadow:none}.grecaptcha-badge{display:none !important}@media all and (max-width: 480px){.family-tree h1{font-size:8vw}}@media all and (max-width: 380px){.family-tree h5{font-size:5.5vw}}@media all and (max-width: 770px){.family-tree h6{font-size:2.2vw}}.family-tree .tree-wrapper{max-width:650px}.family-tree ul.subnav li{font-family:"museo-slab",serif;margin:10px 0 0;white-space:nowrap}.family-tree ul li:before{content:""}.family-tree ul li .simple-left,.family-tree ul li .simple-right{max-width:113px;text-align:center}.family-tree ul ul{margin-left:115px;border-left:2px solid #50514F;padding-left:3px}@media all and (max-width: 1024px){.family-tree ul ul{margin-left:15vw}}.family-tree ul.second-generation{margin:0}.family-tree ul.second-generation ul.third-generation li{margin-bottom:3em}.family-tree ul.second-generation ul.third-generation li .amp{font-family:Times;padding-left:1em}.family-tree ul.second-generation ul.third-generation li ul.fourth-generation li{margin:0 0 0.5em}.family-tree .generations li{margin-right:200px;display:inline-block;font-weight:bold;text-transform:uppercase;font-family:"lato",sans-serif}@media all and (max-width: 1024px){.family-tree .generations li{margin-right:20vw}}.family-tree .generations li:last-child{margin-right:0px}@media all and (max-width: 1024px){.family-tree .generations li:last-child{margin-right:0px}}.amp{font-family:Times}.other-characters{margin:0}.other-characters li{display:inline-block;width:49%;padding-bottom:6%;vertical-align:top}.other-characters li:before{content:""}@media all and (max-width: 770px){.other-characters li{width:100%;display:table;clear:both}}.other-characters li:nth-child(odd){padding-right:6%}@media all and (max-width: 770px){.other-characters li:nth-child(odd){padding-right:0}}.other-characters li:nth-child(even){padding-left:6%}@media all and (max-width: 770px){.other-characters li:nth-child(even){padding-left:0}}.redwood .anchor-float{margin-top:-70px}.redwood .third-generation{margin-left:230px}@media all and (max-width: 1024px){.redwood .third-generation{margin-left:25vw}}.talon ul.subnav li{display:block;padding-bottom:15px}.talon ul.subnav li:before,.talon ul.subnav li:after{padding:0;margin:0;content:""}.gallagher ul li .simple-right{width:150px;max-width:20vw}.dante .dante-top{margin-top:-45px}@media all and (max-width: 1024px){.dante .dante-top{margin-top:-4vw}}@media all and (max-width: 601px){.dante .dante-top{margin-top:-2vw}}.dante .tree-wrapper{min-height:650px}@media all and (max-width: 1024px){.dante .tree-wrapper{min-height:120vw}}.roundabout-in-focus{padding:5px}ul.carousel{list-style:none;padding:0;margin:0 auto;height:30em;width:30em}@media all and (max-width: 800px){ul.carousel{height:70vw;width:50vw}}.carousel li{height:30em;width:20em;cursor:pointer;margin-top:0;padding:5px}.carousel li:before{content:""}.carousel li img{width:100%;height:100%;padding:10px;background:url(http://carrieannryan.com/WP/wp-content/themes/carrieannryan2016/images/global/scratchy-purple-bkg.jpg) center top repeat-y #e4e4e5;box-shadow:inset 0px 0px 15px #a8a3a3, #2e2632 0px 2px 18px -2px}.carousel li h5,.carousel li ul{display:none}.carousel li div.carousel-right{display:none}@media all and (max-width: 800px){.carousel li{height:70vw;width:50vw}}li.roundabout-in-focus{cursor:default}li.roundabout-in-focus h5{display:block}li.roundabout-in-focus ul{display:block;padding:0;margin-left:22px;margin-top:5px}li.roundabout-in-focus ul li{height:auto;padding:0}li.roundabout-in-focus div.carousel-right{display:block;float:right;max-width:40%}li.roundabout-in-focus div.carousel-right img{box-shadow:none;padding:0}.left-arrow{position:absolute;left:3em;margin-top:7em}@media all and (max-width: 1024px){.left-arrow{left:0;margin-top:15vw}}@media all and (max-width: 770px){.left-arrow{margin-top:22vw}}.right-arrow{position:absolute;margin-top:7em;right:3em}@media all and (max-width: 1024px){.right-arrow{right:0;margin-top:15vw}}@media all and (max-width: 770px){.right-arrow{margin-top:22vw}}.left-arrow img,.right-arrow img{width:79px;height:auto}@media all and (max-width: 1024px){.left-arrow img,.right-arrow img{width:10vw}}.new-to-carrie-ann ul{margin:0}.new-to-carrie-ann ul li{line-height:1.5em}.coming-soon-covers ul.covers{margin-top:20px}.coming-soon-covers ul.covers li{margin:0 4% 5px 0;padding:0 20px 10px 0;width:20%}@media all and (max-width: 770px){.coming-soon-covers ul.covers li{width:29%;margin:0 3% 5px 0}}@media all and (max-width: 601px){.coming-soon-covers ul.covers li{width:48%;margin:0;padding:0 30px 30px}}.overflow-wrap{overflow-wrap:break-word}.subscribe-button-link{background:#b5467a;font-family:"lato",sans-serif;text-transform:uppercase;font-size:1.3rem;letter-spacing:0.5px;padding:7px 10px;max-width:fit-content;-moz-max-width:fit-content;-webkit-transition:background 0.15s ease-out 0s;-moz-transition:background 0.15s ease-out 0s;-o-transition:background 0.15s ease-out 0s;transition:background 0.15s ease-out 0s}@media all and (max-width: 800px){.subscribe-button-link{font-size:1.1rem}}.subscribe-button-link:hover{background:#8e2a88}.subscribe-button-link a{color:#fff;line-height:1.3em}.subscribe-button-link a:visited{color:#fff}.subscribe-button-link a:hover{color:#fff}button{display:inline-block;border:none;padding:1rem 2rem;margin:0;text-decoration:none;background:none;color:#50514F;font-family:sans-serif;font-size:1rem;cursor:pointer;text-align:center;transition:background 250ms ease-in-out, transform 150ms ease;-webkit-appearance:none;-moz-appearance:none}button:hover,button:focus{background:#D9DAD4}button:focus{outline:1px solid #D9DAD4;outline-offset:-4px}.site-news-button-link{display:block;max-width:200px;margin:5px auto;padding:14px 8px;color:#fff;background:#E01283;font-family:"lato",sans-serif;text-transform:uppercase;font-size:1.3rem;letter-spacing:0.5px;-webkit-transition:background 0.15s ease-out 0s;-moz-transition:background 0.15s ease-out 0s;-o-transition:background 0.15s ease-out 0s;transition:background 0.15s ease-out 0s}.site-news-button-link:hover{background:#88828C;color:#fff}.site-news-button-link:visited{color:#fff}.international-signup{max-width:360px;margin:0 auto}.international-signup .signup-header{background:#8e2a88;padding:4px 8px}.international-signup .signup-header h5{font-size:1.7rem}.international-signup .intl-news-form{border:2px solid #8e2a88;background:#FCFFF4;padding:10px 25px 18px;text-align:center}.international-signup .intl-news-form .subscribe-button-link{margin:0 auto}.wt-cli-manage-consent-link{background:#ce0475;padding:8px 20px;color:#fff;font-family:"lato",sans-serif;display:inline-block;font-weight:300;letter-spacing:0.5px}.wt-cli-manage-consent-link:hover{background:#8e2a88;color:#fff;cursor:pointer}
