/*  
Theme Name: Cynthia Eden 3
Theme URI: http://www.cynthiaeden.com/
Description: The new WordPress theme for romance author Cynthia Eden.
Version: 3
Author: Nicholas Roussos
Author URI: http://www.nicholasroussos.com/
*/
#header,#nav{text-align:center}#header img{aspect-ratio:attr(width)/attr(height);min-width: 300px;max-width:600px;width:50%;height:auto;}#menu,body{margin:0}#menu,#menu li a,a{color:#0f86d2}#menu li a,#sidebar .social a,.nav-links a,.pages a,ul.book-buylist a{text-decoration:none}#foot,.nav-links,.pages,.post h2{clear:both}#menu,#menu li ul.submenu li,.pages,ul.book-buylist li{list-style:none}body{font-size:62.5%;font-family:'Open Sans',serif}#menu,p{font-size:1.5em;padding:0}a:visited{color:#4f0fd2}a:hover{color:#02a3e6}a img{border:none}p{margin:0 0 12px;line-height:1.5em}div#page{max-width:1200px;margin:0 auto}#nav{background:#f1f1f4;border:1px solid #dde0e5;border-left:none;border-right:none;font-family:'Open Sans',sans-serif;position:relative}#content h2,#sidebar h2{font-family:'Playfair Display SC',serif}#menu-button{display:none;text-align:center;margin:0;padding:5px 8px 2px 0;font-size: 1.8em; cursor: pointer}#menu-button img{vertical-align: middle}#menu li{display:inline-block;margin:0 5px;padding:8px 5px}#menu li a{cursor:pointer}#menu li.current,#menu li.current a{color:#000}#menu li.dropdown>a{background:url(/images/cynthiaeden3/menu-drop-arrow.png) right center no-repeat;padding-right:12px}#menu li.dropdown.on>a{background:0 0}#menu li.search{margin:0 5px;padding:0;vertical-align:middle}#menu li .submenu{position:absolute;top:36px;width:250px;background:#fff;border:1px solid #ccc;z-index:10;padding:0;display:none;text-align:left;box-shadow:0 2px 10px rgba(0,0,0,.2)}#content.bookpage,#foot,#sidebar .cover,.center,.nav-links,.pages,.text-buy-links,a.comment span.comment-leave,ul.book-buylist a{text-align:center}#menu li.search .submenu{width:400px;margin-left:-380px;padding:10px}#menu li.search .submenu input.searchbox{width:350px}#menu li.on{background:url(/images/cynthiaeden3/menu-on.png) bottom center no-repeat #02a3e6}#menu li.on a{color:#fff}#menu li.on .submenu{display:block}#menu li ul.submenu li{float:none;display:block}#menu li.on ul.submenu li a{color:#0f86d2}#foot{font-size:1.4em;padding:50px 0 25px}#content p,#content ul{font-size:1.5em}#content ul.children{font-size:1em}#content .cover .bookmeta{font-size:1.2em;margin:0 10px}#sidebar p{font-size:1.4em}#content,.mobile .other-series{max-width:800px;width:61%;float:left;margin:25px 0 0 3%}#content.single-column{float:none;margin:25px auto 0;width:auto}#content.bookpage{max-width:none}p.bookpage{display:inline-block;width:200px;margin:10px;vertical-align:top;font-size:1.4em!important}.book-group-genre,.book-group-series{margin:20px 0}#content h2,#content h3,#content h4,#content h5,.mobile .other-series h4,.mobile .other-series h5{margin:0 0 5px;font-weight:400}#content h2{font-size:3.4em}#content h3{font-size:2.4em}#content h4,.mobile .other-series h4{font-size:2em}#content h5,.mobile .other-series h5{font-size:1.8em}#sidebar{width:30%;max-width:400px;float:left;margin:25px 3% 0}#sidebar .group{margin-bottom:25px}#sidebar h2{font-size:2em;margin:0 0 5px;font-weight:400}.nav-links,.pages,ul.book-buylist,ul.nav-side{font-size:1.5em}#sidebar .social p{margin-bottom:2px}#sidebar .social a{color:#0f86d2}#sidebar .social a img{margin: 0 8px}#content .cover{width:250px;margin:10px;float:right}.nav-links a,.nav-links span,.pages li,a.comment{float:left}ul.book-buylist{margin:15px 0;padding:0}a.link-button,ul.book-buylist a{display:block;background:#0f86d2;width:75%;padding:10px;color:#fff;margin:5px 0}a.link-button:hover,ul.book-buylist a:hover{background:#02a3e6;color:#fff!important}a.link-button:visited,ul.book-buylist a:visited{color:#dcdcdc}a.link-button{margin-left:auto;margin-right:auto;text-decoration:none;padding: 8px 25px;}div.cover ul.book-buylist a{margin:12px auto}div.top-buy-links{margin:0 0 40px}div.top-buy-links .audio-info{margin-bottom:0!important}#content h2.bookpage{margin-bottom:2px;line-height:100%}#content .bookdiscount{font-weight:700;font-size:1.8em;color:red}.discountText{color:red}.text-buy-links ul.book-buylist{margin:0;text-align:center}.text-buy-links ul.book-buylist li{display:inline}.text-buy-links ul.book-buylist li::before{content:" | "}.text-buy-links ul.book-buylist li:first-child::before{content:""}.text-buy-links ul.book-buylist a{color:#0f86d2;display:inline-block;width:auto;padding:2px;margin: 2px 0;background:0 0;border:none}.text-buy-links ul.book-buylist a:visited{color:#4f0fd2}.text-buy-links ul.book-buylist a:hover{color:#02a3e6!important}div.excerpt{border:1px solid #ccc;border-left:none;border-right:none;margin:25px 0;padding:25px 0}.nav-links,.pages{margin:0 auto;padding:0;width:522px}.nav-links a,.nav-links span.current,.pages a,.pages strong{display:block;width:22px;margin:3px 4px 15px;padding:40px 0 0}.nav-links span.current:first-child{margin-left:84px;}.nav-links a,.pages a{background:url(/images/btn-page.gif) top center no-repeat;color:#0f86d2}.nav-links span.current,.pages strong{background:url(/images/btn-page-on.gif) top center no-repeat;color:#444;font-weight:400}.nav-links a.next,.nav-links a.prev,.next a,.prev a{width:auto;text-decoration:underline}.nav-links a:hover,.pages a:hover{text-decoration:underline}.nav-links a.prev,.prev a{background:url(/images/cynthiaeden3/btn-page-prev.gif) top right no-repeat;margin-right:16px}.nav-links a.next,.next a{background:url(/images/cynthiaeden3/btn-page-next.gif) top left no-repeat;margin-left:16px}.post h2 a,a.comment,a.tweet-this{text-decoration:none}.next span,.prev span{background:0 0;margin:3px 4px 15px;display:block;width:55px;padding:40px 0 0}.nav-links span.dots,.sep span{display:block;padding:5px 0 0}.next span{padding:40px 0 0;width:27px}.post h2 a{font-variant:normal}.post img{max-width:100%;height:auto}#content p.inline-nav{font-size:1.3em}a.comment{display:block;width:43px;line-height:80%;margin-right:20px;margin-bottom:30px}a.comment span.comment-leave{font-size:.77em;background:url(/images/social/comments-leave.gif) top center no-repeat;width:43px;display:block;padding:41px 2px 2px}a.comment span.comment{font-size:1.5em;text-align:center;background:url(/images/social/comments.gif) top center no-repeat;width:43px;display:block;padding:10px 2px 21px;color:#fff;text-shadow:#444 1px 1px 2px;margin:0}a.comment span.comment-word,a.tweet-this{display:block;width:43px;font-size:.77em;text-align:center}a.comment span.comment-word{margin:0;padding:0}a.tweet-this{line-height:85%;background:url(/images/social/tweet-this.gif) top center no-repeat;padding:42px 2px 2px;float:left}.bxslider{margin:0;padding:0;} .bxslider img{aspect-ratio:attr(width)/attr(height);width:100%; height: auto;}.releases{text-align:center}#content .release{display:inline-block;vertical-align:top;width:230px;margin:5px}#content .release h2{font-size:2.2em}#content .release img{width:100%;height:auto}.book-deals{clear: both;}.book-deals img{float:left;margin: 0 10px 10px 0;}.book-deals p{float: left;}#sb_instagram{clear:both;}p.postmetadata{padding:2px}p.alt{font-size:1.2em;line-height:1.8em;padding:15px;background:#f1f1f4;margin-bottom:12px;margin-left:75px;margin-top: 40px;border-left:solid 5px #dde0e5}ol.commentlist li.alt,ul.children li{}ol.commentlist{margin:0 0 10px;padding:0}div#content ol.commentlist li,ol.commentlist li{list-style:none;margin:0;padding:10px;font-size:1em;border-top: solid 1px #dde0e5}ol.commentlist li cite{font-weight: bold; color: #333; letter-spacing: 2px;font-size:1.5em;font-style:normal}ol.commentlist li cite a,ol.commentlist li .comment-meta a{text-decoration: none;}ol.commentlist div.commentbody{padding:5px 5px 0;margin-top:4px}ul.children li{border:1px solid #fff}.audio-sample,fieldset{border:1px solid #dde0e5}ul.children li.alt{background:#f1f1f4}h3#comments{font-weight:400;margin:30px 0 10px;font-size:1.5em}.error,legend{font-weight:700}.error{color:red}img.avatar{float:right}.comment #respond{padding-top:12px}#cancel-comment-reply{font-size:14px;float:left;margin-left:12px}.comment #respond h3{float:left}.comment #commentform{clear:left}#commentform label{display: block}#commentform input[type=text]{width:350px; padding: 5px; font-size: .9em;}#commentform .comment-form-cookies-consent label{display: inline}.required{color:#ff0000}#commentform input.submit{background: #DF2935; border:none; padding: 10px 20px; color: #fff;border-radius: 4px; }#commentform textarea{width: 100%; padding: 10px; font-size: 1.3em;}div.post h2 span.back a{font-size:.4em;font-style:italic}fieldset{padding:15px}legend{font-size:1.5em}#frmTip #tip{width:80%;height:150px}.audio-sample{width:400px;background:#f1f1f4;padding:4px;text-align:center}.audiobookpage .audio-sample{width:200px;display:inline-block}.mejs-inner{height:30px}.audio-sample .mejs-container{clear:none}.audio-info{margin:15px 0}.audio-info .audio-sample{margin:10px auto}.bxsliderstart li{display:none}.bxsliderstart li:first-child{display:block!important; padding-bottom: 55px!important;}.story p{text-indent:1.8em;margin:.2em auto}.story p.stars{text-indent:0;text-align:center;margin:1em auto}.story p.chapter-subhead {text-indent:0;text-align: center;margin-bottom:2em;} .emailsignup{text-align:center;padding:8px;background-color:#f1f1f4}.newsletter .emailsignup{background-color:#fff}.newsletter .emailsignup p{margin:15px}.emailsignup input{padding:5px;margin-top:1px}.newsletter .mce-EMAIL{width:55%!important;min-width:200px!important}.emailsignup .mc-embedded-subscribe{background-color:#02a3e7!important;color:#fff!important;font-weight:700!important;border:none!important;padding:10px 15px!important}a img.alignright{float:right}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}#content .bookpagemeta{font-size:1.3em;font-style:italic}.mobile{display:none}.book-other-series{float:left;text-align:center;width:216px;overflow:hidden;margin:5px 1%}.book-other-series .series-link h5{display:block;width:230px;clear:both;padding-top:10px;margin-bottom:25px}.book-other-series .series-link{display:block;width:399px}.book-other-series .series-book{display:block;float:left;position:relative;left:-115px;top:11px;box-shadow:3px 3px 5px rgba(0,0,0,.6)}.book-other-series .series-book1{z-index:2;left:52px;top:0;width:115px;height:178px}#menu .book-other-series .series-book{left:-69px;top:5px}#menu .book-other-series .series-book1{z-index:3;left:31px;top:0;width:69px;height:107px}#menu .book-other-series .series-link h5{width:131px;font-size:1em;font-weight:400;margin:0}#menu .book-other-series{width:129px}#menu li ul.submenu .li-series{float:left}#menu li ul.submenu .clear-left,.clear-left{clear:left}#menu #series-submenu{margin-left:-100px;width:450px}#content .other-series{clear:right;}.other-series h4{text-align:center;margin-bottom:25px}.other-series{margin-top:35px}.preview-peek{position:relative;cursor:pointer;}.preview-peek-text{overflow:hidden;height:850px;}.preview-peek-shadow{position:absolute;bottom:0;left:0;background-image: linear-gradient(to bottom, rgba(0,0,0,0), #fff); padding-top:100px;width: 100%;}.preview-peek-read{text-align:center; border-top: solid 1px #ccc; padding:12px 0 24px 0;background: #fff;margin:0}.preview-peek-read a{font-weight:bold;color:#0f86d2;text-decoration:none;font-size: 1.2em;padding-right:15px;background: url("/images/tiny-arrow.gif") no-repeat right center}.preview-peek-read a strong{color:#df2935;}.preview-on .preview-peek-read a{text-decoration:underline;}.reviewCallout{text-align: center;margin: 30px;font-size: 1.2em;}.starrating{color: #FFC336;font-size: 1.8em;-webkit-text-stroke: 1px #C68D39;}p.fivestarcount{vertical-align: middle; margin: 5px 0 0 0;}p.fivestarcount span.starcount{top:-2px;position: relative;font-size: 1.1em;}p.fivestarcount span.ratingtext{ font-size: .9em; }#content p.fivestarcount{font-size:1.4em}.buy-unavailable{display: block; background: #aaa; width: 150px; padding: 9px; margin: 10px auto 15px auto; color: #fff !important;border-radius: 4px; font-size: 1.4em;}.buy-button {text-decoration: none; display: block; background: #DF2935; width: 150px; padding: 9px; margin: 10px auto 15px auto; color: #fff !important;border-radius: 4px; font-size: 1.4em;}.buy-button-list{transform: scale(0); transition: all .25s; position: absolute; z-index: 5; background: #fff; margin: 0 auto; border-radius: 4px; width: 82%; padding: 9px; border: solid 1px #ccc;box-shadow:0 2px 10px rgba(0,0,0,.2);left: 7%; margin-top:-50%;}.buy-button-list h4{font-size:2em; font-weight: 400; margin: 0 0 5px 0;}.buy-button-list h5{font-size:1.4em; font-weight: 400; margin: 0;}.buy-box-on{transform: scale(1)}.buy-button-list-container{position: relative;}#sidebar .buy-button-choice, #content .buy-button-choice { margin: -12px 0 15px 0; font-size: 1.26em;}.buy-button-click{cursor: pointer;}.grecaptcha-badge {display: none !important;}.page-id-17 .grecaptcha-badge {display: block !important;}.wpcf7 input{font-family: Georgia,"Book Antiqua", "Palatino Linotype", Palatino, serif;font-size: 1.1em; padding: 5px;}.wpcf7 textarea{font-family: Georgia,"Book Antiqua", "Palatino Linotype", Palatino, serif;font-size: 1.1em; padding: 5px; width:95%; height: 175px;}.wpcf7 input.wpcf7-submit {margin:15px 18px; padding: 5px 15px;}div.wpcf7-response-output{font-size: 1.6em; padding: 15px;}.story {margin: 3em 3em;}.story p {text-indent: 1.8em;margin: .2em auto;font-size: 1.8em !important;line-height: 175%;font-family: Georgia,"Book Antiqua", "Palatino Linotype", Palatino, serif}.story p.stars {text-indent: 0;text-align: center;margin: 1em auto;}.story h2 {text-align: center;margin: 1em .5em 2em .5em !important;}.story h2#booktitle {font-size: 4.2em;margin: 0 !important;}p.aside {margin-bottom: 2em;text-indent: 0;text-align: center;}.aligncenter{text-align:center}.alignleft{text-align: left}.alignright{text-align: right}figcaption{font-size: 1.5em;}
.popup-overlay {position: fixed;z-index: 10100;top: 0;left: 0;right: 0;bottom: 0;padding: 1em;background: rgba(0, 0, 0, 0.4);display: none;}.popup-close a{overflow: hidden;background: url('/images/buttons/popup-close.png') no-repeat;width: 33px;height: 33px;display:block;line-height: 0;font-size: 0;color: transparent;position: absolute;top: -12px;right: -10px;cursor: pointer;}.popup-dismiss {margin-top: 30px;font-size: 1.2em;}.popup-dismiss a {cursor: pointer;}.popup h2 {font-family:'Playfair Display SC',serif;font-size: 2.5em;font-weight: normal;margin: 0 0 15px 0;}.popup {position: relative;margin-left: auto;margin-right: auto;max-width: 500px;}.popup-wrapper {position: relative;top: 50%;transform: translate(0, -50%);}.lds-ring {display: inline-block;position: relative;width: 46px;height: 12px;padding-left:32px}.lds-ring span {box-sizing: border-box;display: block;position: absolute;width: 13px;height: 13px;margin: 0px;border: 3px solid #fff;border-radius: 50%;animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color: #fff transparent transparent transparent;}.lds-ring span:nth-child(1) {animation-delay: -0.45s;}.lds-ring span:nth-child(2) {animation-delay: -0.3s;}.lds-ring span:nth-child(3) {animation-delay: -0.15s;}@keyframes lds-ring { 0% { transform: rotate(0deg);}100% {transform: rotate(360deg);}}
@media (max-width:770px){#content,.mobile .other-series{float:none;width:auto}.book-other-series{float:none;margin:5px auto;}#menu .book-other-series{zoom: 84%;}#sidebar{float:none;width:92%;border:1px solid #ccc;border-left:none;border-right:none;padding:25px 0;margin:25px auto;max-width:none;clear:both}}@media (max-width:845px){#menu,#menu.show{transition-propert:left;transition-duration:.5s}#menu li,#menu-button{display:block}#menu{padding:5px;background:#f1f1f4;border:0 solid #dde0e5;border-right-width:1px;position:fixed;height:100%;top:0;let:0;z-index:100;width:75%;left:-90%;box-shadow:0 2px 10px rgba(0,0,0,.2);overflow-y:scroll; font-size: 1.8em;}#menu.show{left:0}#menu li{text-align:left;clear:left}#menu li ul.submenu .li-series{clear:none}#menu li ul.submenu .clear-left-twos{clear:left}#menu li.dropdown.on>a{background:url(/images/cynthiaeden3/menu-drop-arrow-up.png) right center no-repeat}#menu li.on{background:0 0}#menu li.on a{color:#0f86d2}#menu li .submenu{position:static;width:auto;background:#ddd;border:1px solid #ccc;border-right:none;border-left:none;padding:0 5px;text-align:left;box-shadow:none;margin:5px -15px 0}#menu li.search .submenu{width:auto;margin:5px -10px 0}#menu li.search .submenu input.searchbox{width:80%}#menu li a{display: block; padding: 2px;}#content .cover{width:100%;margin:10px auto;float:none;text-align:center}#sidebar div.cover{display:none}.mobile{display:block}.nonmobile{display:none}#menu #series-submenu{margin-left:0;width:100%}}