*{box-sizing:border-box}body,html{width:100%;height:100%;margin:0!important;padding:0!important}main#accessible-main{padding:0!important;margin:0!important}@media (min-width:1020px){.desktop-hide{display:none!important}}@media (max-width:1020px){.mobile-hide{display:none!important}}a{text-decoration:none!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus,.screen-reader-text:focus-within,.screen-reader-text.focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.page-wrapper{width:100%;display:table;padding:0 0 0 0;margin:0 auto}@media (max-width:767.8px){.page-wrapper{padding:0 0 0 0}}@media (max-width:560px){.page-wrapper{padding:0 0 0 0}}.contentwrapper{width:100%;margin:0 auto}.container{width:100%;margin:0 auto}.row{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.content-col{width:100%;padding:0 15px;background-clip:content-box}.page-content{width:100%;height:100%;min-height:100%;margin:0;padding:0}.heading-row{width:100%;margin:0 auto 1rem auto}.breadcrumb-wrap{width:100%;clear:both;margin:0 auto!important;padding-top:1rem;padding-bottom:3.5rem}.breadcrumb-col{width:100%;margin:0 auto;padding:0 15px!important;text-align:left;border-radius:0}.container,.breadcrumb-wrap,.breadcrumb-col{max-width:1020px}.content-not-boxed .contentwrapper{padding:3rem 0 0 0}.page-wrapper-home.content-not-boxed .contentwrapper{padding:3.5rem 0 0 0!important}.content-boxed{padding:2.5rem 0 0 0}.content-boxed .contentwrapper{max-width:1020px;padding:3rem 0 0 0;margin-bottom:0}.content-boxed .container,.content-boxed .breadcrumb-wrap,.content-boxed .breadcrumb-col{max-width:890px}@media (max-width:999px){.row{padding:0 20px}.page-wrapper-home.content-not-boxed .contentwrapper,.content-not-boxed .contentwrapper{padding:2rem 0 0 0!important}.content-boxed{padding:1.9rem 0}.content-boxed .contentwrapper{width:95%;padding-top:1.4rem}}@media (max-width:1020px){.row{padding:0 15px}}@media (max-width:768px){.row{padding:0 10px}.content-not-boxed .contentwrapper{padding:1rem 0 2rem 0}.content-boxed{padding:1.4rem 0}.content-boxed .contentwrapper{width:90%;padding-top:1rem}}@media (max-width:500px){.content-boxed{padding:1.4rem 0}}.col-2dot4,.col-sm-2dot4,.col-md-2dot4,.col-lg-2dot4,.col-xl-2dot4{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-2dot4{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media (min-width:540px){.col-sm-2dot4{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:720px){.col-md-2dot4{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:1020px){.col-lg-2dot4{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:1140px){.col-xl-2dot4{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.two-column-page .page-content-left{padding:0 1rem 2rem 0}.two-column-page .page-content-right{padding:0 0 2rem 1rem}.content-above-books{padding-bottom:1rem!important}@media (max-width:767.6px){.two-column-page .page-content-left,.two-column-page .page-content-right{padding:2rem 0 0 0}}.equal-block-height-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.equal-block-height-row:before,.equal-block-height-row:after{display:block}.equal-block-height-row>[class*='equal-col']{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:2rem;align-content:flex-start}.equal-block-height-row>[class*='equal-col']>*{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;vertical-align:top!important}.before-blocks-text{margin-bottom:2rem}.after-blocks-text{padding:2.6rem 0 0 0;margin-top:1.4rem;border-width:1px 0 0 0}.content-blocks-row{padding-bottom:2rem!important}.content-blocks-row img{width:100%;max-width:450px;margin:1.2 auto!important;padding:0!important;border-width:1px}.content-blocks-row .col{margin-bottom:30px}.content-block .block-box{display:table;width:100%;max-width:450px;margin:0 auto;padding:1.5rem 1.5rem .1rem 1.5rem}#accordion.content-blocks-accordion,#accordion.content-blocks-accordion .card,#accordion.content-blocks-accordion .card-header,#accordion.content-blocks-accordion .card-link,#accordion.content-blocks-accordion .card-body,#accordion.content-blocks-accordion{margin:0;padding:0;box-sizing:border-box;border:none;background-color:transparent}.content-blocks-accordion{width:100%;max-width:1020px;margin:0 auto 4rem auto!important}.content-blocks-accordion .card-body{padding:0 2rem 2rem 2rem!important}.content-blocks-accordion .btn{width:100%}.content-blocks-accordion button:not(.collapsed){padding-bottom:0!important}#return-to-top{display:none;margin:0 auto;position:fixed;bottom:15px;right:15px}.return-to-top-icon{padding:8px 20px;text-align:center;margin:0 0 0 0;cursor:pointer;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s}.return-to-top-icon:hover{transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s}.return-to-top-icon:hover .fa{padding-top:-10px}.return-to-top-icon .fa{font-size:30px;margin-top:-5px;margin-left:1px;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s}form{padding:0;margin-left:3px}input,textarea,select{margin:.5rem .5rem 0 0}input[type=text],input[type=name],input[type=email],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=password]{padding:8px 17px;display:block;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}textarea{width:100%;max-width:500px;min-height:200px;display:block;padding:15px;margin:1rem 0 1.2rem 0}span.required{display:inline;padding-top:.5rem}button,button[type=submit],button .form-button,input[type=submit],input[type=button]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:8px 17px;margin:.2rem .5rem .5rem 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}select{width:250px;position:relative;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-padding-end:20px;-webkit-padding-start:2px;-webkit-user-select:none;margin:0 0 .8rem 0;overflow:hidden;padding:8px 12px}.select-wrapper{width:250px!important;display:table;position:relative;overflow:hidden}.select-wrapper:after{width:13%;padding:9px 11px 0 0;position:absolute;top:1px;bottom:15px;right:1px;z-index:1;text-align:center;pointer-events:none;box-sizing:border-box}.widget button,.widget button[type=submit],.widget button .form-button,.widget input[type=submit],.widget input[type=button]{margin:.5rem 0 0 0!important}.form-row{width:100%;display:table;box-sizing:border-box}.form-row span.required{display:inline;padding-top:.5rem;padding-left:3px}.form-row input[type=checkbox],.form-row input[type=radio]{display:inline-block;margin:0 8px 0 5px;vertical-align:middle}.form-row.top-label label{width:100%;display:block;float:none;clear:both;margin:1rem 0 0 0}.form-row.radio-check label{display:inline-block;padding-top:6px}.form-row.radio-check input[type=checkbox],.form-row.radio-check input[type=radio]{width:15px;margin:0 8px 0 5px;vertical-align:middle!important}.row ul.drop-select,.col ul.drop-select,ul.drop-select,ul.drop-select li,ul.drop-select ul,ul.drop-select ul li{width:100%;max-width:350px;margin:0!important;padding:0!important}.drop-select{list-style-type:none;display:table;position:relative;z-index:500;margin-bottom:8px!important}.drop-select li{font-size:1rem;display:block;float:left;list-style-type:none;position:relative}.drop-select label{position:relative;display:block;cursor:pointer;margin:0!important;padding:0 30px 0 12px}.drop-select label:after{position:absolute;display:block;top:0;left:91%;width:0;height:0}.drop-select input[type=checkbox]{display:none}.drop-select input[type=checkbox]:checked~.drop-sublist{display:block;max-height:300px}.drop-sublist{display:none;list-style-type:none;position:absolute;z-index:1000;top:100%;left:0;margin:0!important;padding:0!important;overflow-y:scroll}.drop-sublist li{text-overflow:ellipsis}.drop-sublist li a{display:block;padding:8px 12px;text-decoration:none;white-space:nowrap !Important;word-wrap:break-word!important;text-overflow:ellipsis !Important}.wpforms-container{padding-bottom:2rem!important}.blocks-layout .postcol{height:500px;overflow:hidden;margin-bottom:30px;padding:2px 15px}.blocks-layout .post-box{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative}.blocks-layout .post-box.hide-post-image{background-image:none!important}.blocks-layout .post-content-box{width:100%;display:block;position:absolute;bottom:0;padding:1rem 1.2rem 1.5rem 1.2rem}.blocks-layout .post-content-box .post-date{padding-bottom:3px}.blocks-layout .post-date span,.blocks-layout .post-author span{padding-right:8px!important}.blocks-layout .post-date span,.blocks-layout .post-date i{display:inline}.blocks-layout .post-date .author-name{padding-right:5px!important}.blocks-layout .post-date .fa-user-circle{margin-right:5px}.blocks-layout .post-date .fa-calendar-alt{margin-right:12px}.blocks-layout .post-content-box .post-date,.blocks-layout .post-content-box .post-title,.blocks-layout .post-content-box .post-excerpt,.blocks-layout .post-content-box .post-button{display:block!important;margin:0 0 0 0!important;float:none;clear:both}.blocks-layout .post-content-box .btn-post{display:table!important;margin:1.2rem 0 0 0!important}.blocks-layout .post-content-box .post-tags,.blocks-layout .post-content-box .post-cats{display:none!important}.masonrywrap{width:100%;margin:0!important;padding:0!important}.masonry-row{width:100%;padding:0!important;margin:0 0 1rem 0!important}.masonry-col{width:100%;padding:0!important;margin:0!important}#myPostsMasonry{width:100%;padding:0!important;margin:0!important}#myPostsMasonry .card{margin:0 8px 28px 8px;border-radius:0}#myPostsMasonry .card-header{padding:1rem 1.7rem}#myPostsMasonry h2.card-title{line-height:130%;padding-top:5px;margin-bottom:.6rem!important}#myPostsMasonry .card-header h3{margin:0!important;padding:0!important}#myPostsMasonry .card img.card-img-top{width:100%;max-width:100%!important;margin:0 auto!important;padding:0!important;border-bottom:1px solid #eee!important}.posts-vertical .post-image.no-post-image{height:0!important;border-bottom:0!important}#myPostsMasonry .card-body{padding:0 1.5rem 1.5rem 1.5rem!important}#myPostsMasonry .card-body .card-text{margin:0!important;padding:0!important}#myPostsMasonry .card-body .card-text p{line-height:135%!important;margin:0!important}#myPostsMasonry .card-body .read-more-link{display:block;margin-top:1rem}#myPostsMasonry .card-footer{padding-bottom:1rem}@media (max-width:2500px){.bricklayer-column-sizer{width:33.333%}}@media (max-width:900px){.bricklayer-column-sizer{width:50%}}@media (max-width:500px){.bricklayer-column-sizer{width:100%}#myPostsMasonry .card{margin:0 5px 2rem 5px!important}}.posts-vertical{padding-top:1rem!important}.post-vertical{margin-bottom:40px!important;padding-left:15px;padding-right:45px}.posts-vertical .post-vertical:last-child{margin-bottom:0!important}.posts-vertical .no-post-image{height:30px}.post-vertical .post-image{width:100%;height:300px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:1.5rem}.posts-vertical .post-image.no-post-image{background-image:none!important;height:0;border-bottom:0!important}.vpost-content .post-title{padding-bottom:.8rem}.vpost-content .post-date{padding-bottom:.5rem}.vpost-content .post-title,.vpost-content .post-date,.vpost-content .post-excerpt,.vpost-content .post-button,.vpost-content .post-cats,.vpost-content .post-tags{padding:0 1.5rem}.vpost-content .post-cats{display:none}.vpost-content .post-tags{display:none}.vpost-content .post-button{margin-bottom:0!important}.vpost-content a.btn-post{margin-bottom:0!important}@media (max-width:767px){.post-vertical{padding-right:15px}}.pagination-wrap .pagination{margin:0 auto!important;padding:0!important}.pagination-wrap{text-align:center;margin-bottom:1.25rem}.pagination-wrap ul.pagination span,.pagination-wrap ul.pagination a{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.posts-vertical ul.pagination{padding-right:30px}@media (max-width:767px){.posts-vertical ul.pagination{padding-right:15px}}.comments-wrap{width:100%;margin:3rem auto 0 auto;padding:0!important}.comments-wrap .wpd-tooltip-left span{padding:0 .2rem 0 .4rem}.comments-wrap .wpdiscuz-sort-button{padding:0 .5rem 0 .3rem}.cat-search-row{width:100%;padding:0;margin:0 auto 3.5rem auto!important}.cat-wrap,.alert-wrap{float:left!important}.cat-wrap{width:95%!important;max-width:300px!important;margin:0 0 8px 0!important}.cat-wrap{padding-right:10px!important}.alert-wrap span a{margin-left:5px!important}.cat-select,.search-wrap{vertical-align:top;padding:0!important}.cat-search-row #search-form{width:auto;text-align:right;margin:0!important}.cat-search-row .search-wrap-inner{width:auto}.cat-search-row input,.cat-search-row button{border-color:#ddd!important;display:inline-block;box-sizing:border-box}.cat-search-row input[type=search]{width:auto;max-width:100%;margin:0 0 5px 0!important;border-color:#ccc;padding-left:12px;padding-right:12px}.cat-search-row button{margin:0 0 5px 0!important;border-radius:0!important}.cat-search-row button .search-icon{padding-right:0!important;text-align:center}.cat-search-row button .search-btn-text{display:none!important}@media (max-width:1020px){.cat-search-row{padding:0 10px!important}}@media (max-width:780px){.cat-select,.search-wrap{width:100%;display:block;display:table!important}.cat-search-row #search-form{text-align:left}}@media (max-width:650px){.cat-select{margin:0!important}}@media (max-width:530px){.cat-wrap,.alert-wrap{display:table!important;float:none!important}.cat-wrap{width:100%!important}.alert-wrap{margin-bottom:8px!important;padding-left:0!important;padding-right:0!important}}.ribbon{width:32px;height:38px;position:absolute;top:0;right:10px}.ribbon span{display:block;padding:5px 0 0 0!important;margin:0 !Important}.ribbon-horizontal{width:auto;display:table;position:absolute;top:12px;right:0;z-index:1}.ribbon-horizontal span{padding:9px 12px 8px 15px;text-align:right;position:relative;display:table;float:right}.main-sidebar-cols .podcast-box{width:100%;display:table;padding:0 1.2rem 1rem 1.2rem;margin:0 auto 2.5rem 0;text-align:center}.main-sidebar-cols .podcast-box img{max-width:100%;display:table;margin:20px auto 0 auto}.main-sidebar-cols .podcast-box iframe{border:0 none!important;margin-top:20px}.main-sidebar-cols .page-content.main-col{padding-right:2rem}@media (max-width:800px){.main-sidebar-cols .page-content.main-col{padding-right:1rem}}@media (max-width:700px){.main-sidebar-cols .page-content.main-col{padding-right:0rem}}.related-posts{width:100%;box-sizing:border-box;margin:0!important;padding:3rem 0;text-align:left;clear:both}.related-post.rp-left{padding-right:15px}.related-post.rp-right{padding-left:15px}.related-post.rp-left .pimage,.related-post.rp-right .pimage{width:100px;height:100px;display:table;float:left;margin:0 1.6rem 0 0;background-position:center;background-size:cover;background-repeat:no-repeat}.related-post .previous-new-title{padding-top:.5rem;padding-bottom:.4rem;margin-bottom:1rem;overflow:hidden}.related-post .post-title{margin-bottom:.26rem!important;border:0;padding:0;margin:0}.related-post .post-date{padding-bottom:1rem}.related-post .related-spacer{display:none}@media (max-width:576px){.related-post.rp-left{padding-right:0}.related-post.rp-right{padding-left:0}.related-post .related-spacer{display:block;clear:both;height:20px}.related-post .post-date{display:none}}.author-box{width:100%;box-sizing:border-box;margin-top:3rem!important;padding:1.7rem 1.7rem 0 1.7rem;text-align:left;clear:both}.author-box img.author-pic{width:auto;max-width:100%;margin:0 auto 1.7rem auto!important;display:table}.author-box .follow-author-icons .follow-icons{margin:1.7rem 0 0 0!important}.author-box .follow-author-icons .rsslink{display:none!important}.tags-cats{width:100%;line-height:100%;margin-top:3rem!important}.default-post-footer{padding-top:1.5rem}.searchpage-wrapper{padding:1.6rem 2rem 2rem 2rem}.searchpage-wrapper .search-form,.searchpage-wrapper .search-wrap-inner{width:100%}.searchpage-wrapper input,.searchpage-wrapper button{display:inline-block;box-sizing:border-box}.searchpage-wrapper .search-btn-icon{display:none!important}.searchpage-wrapper .search-btn-text{display:inline-block}.widget span.icon-search{display:none!important}.widget span.search-btn-text{display:block!important}.searchpage-wrapper input[type=search]{width:70%;margin:0 0 5px 0!important}.results-wrapper{padding:4rem 1rem 3rem 1rem}.single-search-result *{margin:0!important;padding:0!important}.single-search-result .post-title{margin-bottom:5px!important}.single-search-result .post-excerpt .et_bloom_bottom_trigger{height:0!important;display:none!important}aside.widget{width:100%;display:table;margin:0 auto 2rem auto}aside.widget form{width:100%;padding:0!important;margin:0 0 1.7rem 0!important;box-sizing:border-box!important}aside.widget select{width:100%;max-width:100%;box-sizing:border-box!important}aside.widget input{width:100%!important;box-sizing:border-box!important}aside.widget button,aside.widget input[type=submit]{width:auto!important}aside.widget img{margin-bottom:1.4rem}@media (max-width:767.6px){.image-widget{display:table}.most-recent-post{display:table;width:100%}.most-recent-post img{max-width:50%;float:right;margin:0 0 0 2rem}.image-widget img{max-width:50%;float:right;margin:0 0 2rem 2rem}}@media (max-width:575.98px){.most-recent-post img,.image-widget img{max-width:100%!important;float:none!important;margin:.5rem auto 1.2rem auto!important}}.main-widget{width:100%;display:table;margin-top:3rem;padding-top:3rem}.content-widget{width:100%;margin:0 auto 2rem 0}.other-recent-posts{display:block;margin-top:2.5rem;padding-top:1.5rem}.recent-post{margin-bottom:1rem}.newsletter-widget input{max-width:100%}iframe{width:100%}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;margin:2rem auto 2.2rem auto;height:0;overflow:hidden;width:100%;max-width:100%}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%}video{width:100%;height:100%;max-width:100%}.wp-video{width:100%!important;margin:1.5rem auto!important}.wp-video-shortcode{width:100%!important}.mejs-container{width:100%!important;max-width:600px!important;margin:1.5rem 0!important}.myGallery,.myGallery.bricklayer{padding:0!important;margin:0!important}.myGallery .card{margin-bottom:2rem}.myGallery .card-header{padding:1rem 1.7rem;display:none}.myGallery .card-img-top{margin:0}.myGallery .card-body{border:0;padding:1.3rem 1.7rem .7rem 1.7rem}.myGallery .card-body .card-text p{line-height:140%}.myGallery ul{margin:0 1.7rem 1rem 1.7rem;padding:0!important}.myGallery-nocaps .card-header,.myGallery-nocaps .card-body,.myGallery-nocaps .card-footer{display:none}.modal-header{display:none!important}.modal-body{padding:0!important;border-radius:4px!important}.modal-body img{padding:10px;margin:0 auto!important}.modal-body .pop-form .pop-form-content{margin-right:2.5rem!important}.modal-body .pop-form form{width:auto;max-width:100%}.modal-body input[type="name"],.modal-body input[type="email"],.modal-body input{width:auto;max-width:100%;margin:0 0 8px 0!important}.modal-body input[type="submit"],.modal-body button{margin:0 0 0 0!important}.modal-footer{padding:0!important;margin:0!important}.modal-footer button{position:relative;bottom:0;right:10px}@media (max-width:576px){.modal-body .pop-form .pop-form-content{margin:2.5rem 2.5rem 2rem 2.5rem!important}.modal-body img{display:table;margin:2rem auto 0 auto!important}}@media (max-width:390px){.modal-body img{margin:0 auto 0 auto!important}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.modal{margin-left:auto!important;margin-right:auto!important}.modal-body{overflow-y:auto;overflow-x:hidden}.modal-dialog-centered{transform:translate(0,-50%);left:2%;margin:0 auto}}.featured-books-container{margin-bottom:2rem!important}.featured-books-row .featured-book-block{margin-top:0!important}.featured-book-box{padding:0;margin:0 5px;text-align:center;border-width:1px;border-style:solid;border-color:#ddd;-webkit-box-shadow:0 5px 6px -6px #777;-moz-box-shadow:0 5px 6px -6px #777;box-shadow:0 5px 6px -6px #777}.featured-book-block:first-child .featured-book-box{margin:0 10px 0 0}.featured-book-block:last-child .featured-book-box{margin:0 0 0 10px}.featured-book-block .series-content-box{width:100%;padding:0!important;text-align:center}.featured-book-block h4{font-size:1.3rem!important;font-family:Lustria,Quattrocento,serif;color:#7B7B7B;line-height:100%!important;text-transform:uppercase;text-align:center;letter-spacing:1px;border-bottom:0!important;padding:0 1rem!important;margin:1.4rem auto 1.2rem auto!important}.book-block-tagline.featured-third-block-show{display:none}.featured-book-block img{width:100%;max-width:400px;display:table;margin:0 auto 1.5rem auto!important;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.featured-book-block .book-block-content{padding:0 1.5rem 2rem 1.5rem}.featured-book-block h3.book-block-title{font-size:1.7rem!important;font-family:Roboto,Barlow,san-serif;color:#000;line-height:125%!important;margin:0 0 .7rem 0!important;text-align:center;padding-bottom:5px;border-bottom:1px solid #eee}.featured-book-block .book-block-series{font-size:1.1rem!important;font-family:Questrial,"Open Sans",sans-serif;line-height:120%;color:#c24e33;display:block;margin-bottom:1.1rem!important}.featured-book-block .book-block-text p{line-height:130%!important;margin-bottom:1.5rem!important}.featured-book-block a.btn-home:link,.featured-book-block a.btn-home:visited{color:white!important;text-transform:uppercase;background-color:dimgray;border-color:dimgray;margin:0 auto!important}.featured-book-block a.btn-home:hover,.featured-book-block a.btn-home:active{background-color:black!important;border-color:black!important}@media (max-width:900px){.featured-book-block h4{font-size:1rem!important}}@media (max-width:767.98px){.featured-book-box{padding:0}.featured-book-block:first-child .featured-book-box{margin:0 5px 0 0}.featured-book-block:nth-child(2) .featured-book-box{margin:0 0 0 5px}.featured-book-block:last-child .featured-book-box{margin:0}.featured-book-block h3.book-block-title{font-size:2.2rem!important}.featured-third-block{margin:1.2rem 0 0 0!important;text-align:left!important}.featured-third-block .featured-book-block h3.book-block-title{text-align:left!important}.featured-third-block img{width:45%;max-width:250px;float:right;margin:0 2rem 2rem 2rem!important}}@media (max-width:575.98px){.featured-book-block{padding-bottom:0!important}.featured-book-block h4{font-size:1.2rem!important;margin:1.7rem auto 1.5rem auto!important}.featured-two-blocks{margin:2rem 0!important}.featured-two-blocks img{width:45%;max-width:250px;float:right;margin:0 2rem 2rem 2rem!important}.featured-third-block{margin:2rem 0!important}.featured-book-block .featured-book-box{margin:0!important}.featured-book-block h3.book-block-title{font-size:2rem!important}}.shopbar-container{margin-bottom:4rem!important}.shopbar-content{width:100%;display:table;padding:2rem 1.5rem;color:#fff;background-color:#414141;background-image:url(https://barbaramcmahon.com/wp-content/themes/adw-responsive/css/img/cart-icon-background-pichi.png);background-repeat:no-repeat;background-position:top right}.shopbar-content span{display:inline-block;vertical-align:middle}.shopbar-content p,.shopbar-content .btn{margin:0 0 0 1rem!important}.shopbar-text p{font-size:2rem;font-family:Quattrocento,Lustria,serif;line-height:100%}.shopbar-content .btn:link,.shopbar-content .btn:visited{font-size:1rem;background-color:#51b100;border-color:#51b100;text-transform:uppercase}@media (max-width:800px){.shopbar-content{padding:1.5rem 1rem}.shopbar-text p{line-height:130%}.shopbar-content span{display:block}.shopbar-content .btn{margin-top:1rem!important}}.abb-welcome-container{margin-bottom:4rem!important}.abb-col .abb-content{padding:2rem;border:1px solid #ddd;margin-right:1rem;text-align:center}.abb-col img{width:100%;max-width:650px;margin:0 auto 2rem auto;border:1px solid #ddd}.abb-col ul{list-style-type:none;margin:0!important}.abb-col li{line-height:125%!important;margin:0 0 .2rem 0!important}.welcome-col .welcome-content{margin-left:1rem}.welcome-col .welcome-content h3{margin-bottom:1.4rem!important}@media (max-width:767.9px){.abb-col .abb-content{padding:1.5rem!important;margin-right:0!important;margin-bottom:4rem!important}.abb-col li{line-height:125%!important;margin:0 0 1rem 0!important}.abb-welcome-container{margin-bottom:3rem!important}.welcome-col .welcome-content{margin-left:0!important}}.buy-btn-row .btn{display:inline-block;margin-right:8px;margin-top:0!important}.homebtn-buy:link,.homebtn-buy:visited{color:#fff;background-color:SteelBlue;border-color:SteelBlue;text-transform:uppercase}.homebtn-buy:hover,.homebtn-buy:active,.homebtn-buy:focus{color:#fff;background-color:DimGray;border-color:DimGray}.homebtn-info:link,.homebtn-info:visited{color:#575757;background-color:#fff;border-color:#ddd;text-transform:uppercase}.homebtn-info:hover,.homebtn-info:active,.homebtn-info:focus{color:#fff;background-color:DimGray;border-color:DimGray}.button-desktop-text{display:table}.button-mobile-text{display:none}@media (max-width:400px){.button-desktop-text{display:none}.button-mobile-text{display:table}}.newsletter-social-bar{width:100%!important;padding:13px!important;margin:0 auto!important;text-align:center}.newsletter-social-bar .newsletter-row{margin:0!important;padding:0!important}.newsletter-social-bar span{display:inline-block;margin:0 4px;vertical-align:middle}.newsletter-social-bar .nl-text{font-size:1.2rem;font-family:"Barlow Semi Condensed",Barlow,Roboto,sans-serif!important;font-weight:700;padding-right:.7rem;line-height:100%}.newsletter-social-bar input{line-height:100%;padding:5px 15px;border-radius:4px;display:inline-block;margin:0!important;border:1px solid #ccc}.newsletter-social-bar input[type=submit],.newsletter-social-bar button,.newsletter-social-bar .button{font-size:15px;font-family:Roboto,Barlow,"Open Sans",sans-serif;font-weight:600;text-transform:uppercase;border-width:1px;border-style:solid;padding:7px 15px}.newsletter-social-bar .nlbtn-only{font-size:15px;font-family:Roboto,Barlow,"Open Sans",sans-serif;font-weight:600;line-height:100%;text-transform:uppercase;border-radius:4px;padding:7px 15px}.newsletter-social-bar .social-col{text-align:left}.newsletter-social-bar .form-button-col{text-align:right}@media (max-width:960px){.newsletter-social-bar .form-button-col{text-align:center}}@media (max-width:767.9px){.newsletter-social-bar{margin-bottom:0}.newsletter-social-bar .form-only span,.newsletter-social-bar .form-button-col span{display:block;padding:7px 0 9px 0}.newsletter-social-bar .nl-text{font-size:1.1rem;padding-right:0;margin-top:0!important}}@media (max-width:650px){.newsletter-social-bar input,.newsletter-social-bar input[type=submit],.newsletter-social-bar button,.newsletter-social-bar .button{font-size:.9rem!important}.newsletter-social-bar .nl-text{font-size:1rem;font-weight:600;padding-right:.7rem}.newsletter-social-bar .btn-only span{display:block}.newsletter-social-bar .btn-only .nlbtn-span{padding:10px 0}}.social-and-buttons-bar{margin:.6rem auto 1rem auto}.social-media-col .social-wrap{text-align:left;float:left}.social-btns-col{padding-top:15px;text-align:right}.social-and-buttons-bar .content-btn{font-size:.9rem;font-family:Roboto,"Open Sans",Barlow,sans-serif;display:inline-block;margin:0 0 0 8px!important;text-transform:uppercase}.social-and-buttons-bar .content-btn:link,.social-and-buttons-bar .content-btn:visited{color:#fff}.social-and-buttons-bar .content-btn:hover,.social-and-buttons-bar .content-btn:active{background-color:BlueSteel;border-color:BlueSteel}.tagline-social{width:100%;max-width:100%}.tagline-social .row{max-width:980px;margin:0 auto}.tagline-social .tagline-col,.tagline-social .social-col{padding-top:1rem}.tagline-social .social-col{text-align:right}.tagline-social .social-col .social-wrap,.tagline-social .social-col .nlbutton-wrap{display:inline-block}.tagline-social .social-col .nlbutton-wrap{margin-left:1rem!important}@media (max-width:800px){.tagline-social{display:none}}.ml-form-embedSubmitLoad{display:inline-block;width:20px;height:20px}.ml-form-embedSubmitLoad:after{content:" ";display:block;width:11px;height:11px;margin:1px;border-radius:50%;border:4px solid #fff;border-color:#fff #fff #fff transparent;animation:ml-form-embedSubmitLoad 1.2s linear infinite}@keyframes ml-form-embedSubmitLoad{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ml-form-embedContainer{box-sizing:border-box;display:table;height:99.99%;margin:0 auto!important;padding:0!important;position:static;width:100%!important}.ml-form-embedContainer h4,.ml-form-embedContainer p,.ml-form-embedContainer span,.ml-form-embedContainer button{text-transform:none!important;letter-spacing:normal!important}.ml-form-embedContainer .ml-form-embedWrapper{background-color:transparent;border-width:0;border-color:transparent;border-radius:4px;border-style:solid;box-sizing:border-box;display:inline-block!important;margin:0;padding:0;position:relative}.ml-form-embedContainer .ml-form-embedWrapper.embedPopup,.ml-form-embedContainer .ml-form-embedWrapper.embedDefault{width:400px}.ml-form-embedContainer .ml-form-embedWrapper.embedForm{max-width:400px;width:100%}.ml-form-embedContainer .ml-form-align-left{text-align:left}.ml-form-embedContainer .ml-form-align-center{text-align:center}.ml-form-embedContainer .ml-form-align-default{display:table-cell!important;vertical-align:middle!important;text-align:center!important}.ml-form-embedContainer .ml-form-align-right{text-align:right}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedHeader img{border-top-left-radius:4px;border-top-right-radius:4px;height:auto;margin-top:0!important;margin-bottom:0!important;max-width:400px!important;width:100%}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody{padding:0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody.ml-form-embedBodyHorizontal{padding-bottom:0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent{margin:0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4{color:#000;font-size:1.2rem;font-weight:400;margin:0 0 10px 0;text-align:left;word-break:break-word}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p{color:#000;font-weight:400;line-height:20px;margin:0 0 10px 0;text-align:left}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ul,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ol,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ul,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ol{color:#000}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p a,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p a{color:#000;text-decoration:underline}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p:last-child,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p:last-child{margin:0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form{margin:0;width:100%}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow{margin:0 0 20px 0;width:100%}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent.horozintalForm{margin:0;padding:0 0 0 0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow{margin:0 0 0 0;width:100%}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow.ml-last-item{margin:0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow.ml-formfieldHorizintal{margin:0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input{background-color:#ffffff!important;color:#333333!important;border-color:#cccccc!important;border-radius:4px!important;border-style:solid!important;border-width:1px!important;height:40px;line-height:20px!important;margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;padding:10px 10px!important;width:100%!important;box-sizing:border-box!important;max-width:100%!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::-webkit-input-placeholder,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input::-webkit-input-placeholder{color:#333}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::-moz-placeholder,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input::-moz-placeholder{color:#333}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input:-ms-input-placeholder,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input:-ms-input-placeholder{color:#333}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input:-moz-placeholder,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input:-moz-placeholder{color:#333}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow{height:}.ml-form-formContent.horozintalForm .ml-form-horizontalRow .horizontal-fields{box-sizing:border-box;float:left;padding-right:10px}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input{background-color:#fff;color:#333;border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;line-height:20px;margin-bottom:0;margin-top:0;padding:10px 10px;width:100%;box-sizing:border-box;overflow-y:initial;height:38px}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button{background-color:#16BE00!important;border-color:#16BE00;border-style:solid;border-width:1px;border-radius:4px;box-shadow:none;color:#ffffff!important;cursor:pointer;font-weight:700;line-height:20px;margin:0!important;padding:8px 10px!important;width:auto!important;display:;text-transform:uppercase!important;height:38px}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button:hover{background-color:#16BE00!important;border-color:#16BE00!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow input[type="checkbox"]{display:inline-block;float:left;margin:1px 0 0 0;left:0;top:0;opacity:1;visibility:visible;appearance:checkbox!important;-moz-appearance:checkbox!important;-webkit-appearance:checkbox!important;position:relative;height:14px;width:14px}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description{color:#000;display:block;text-align:left;padding-left:25px}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label{font-weight:400;margin:0;padding:0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label a{color:#000;text-decoration:underline}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p{color:#000000!important;font-weight:normal!important;line-height:18px!important;padding:0!important;margin:0 5px 0 0!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p:last-child{margin:0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit{margin:0 0 0 0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button{border:none!important;border-radius:4px!important;box-shadow:none!important;cursor:pointer;font-weight:700!important;line-height:20px!important;height:40px;padding:10px!important;width:100%!important;box-sizing:border-box!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.loading{display:none}.ml-subscribe-close{width:30px;height:30px;background:url(https://bucket.mlcdn.com/images/default/modal_close.png) no-repeat;background-size:30px;cursor:pointer;margin-top:-10px;margin-right:-10px;position:absolute;top:0;right:0}.ml-error input{background:url(https://bucket.mlcdn.com/images/default/error-icon.png) 98% center no-repeat #ffffff!important;background-size:24px 24px!important}.ml-error .label-description{color:#ff0000!important}.ml-error .label-description p,.ml-error .label-description p a{color:#ff0000!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow.ml-error .label-description p,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow.ml-error .label-description p:first-letter{color:#ff0000!important}@media only screen and (max-width:400px){.ml-form-embedWrapper.embedDefault,.ml-form-embedWrapper.embedPopup{width:100%!important}.ml-form-formContent.horozintalForm{float:left!important}.ml-form-formContent.horozintalForm .ml-form-horizontalRow{height:auto!important;width:100%!important;float:left!important}.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal>div{padding-right:0px!important;padding-bottom:10px}.ml-form-formContent.horozintalForm .ml-button-horizontal{width:100%!important}}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions{text-align:left}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent{margin:15px 0 15px 0;text-align:left}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent.horizontal{margin:0 0 15px 0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent h4{color:#000;font-weight:700;line-height:18px;margin:0 0 10px 0;word-break:break-word}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent p{color:#000;line-height:18px;margin:0 0 10px 0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent p a{color:#000;text-decoration:underline}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent p:last-child{margin:0 0 15px 0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptions{margin:0;padding:0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox{margin:0 0 10px 0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox:last-child{margin:0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox label{font-weight:400;margin:0!important;padding:0!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description{color:#000;font-style:normal;font-weight:700;line-height:29px;text-align:left;padding-left:25px}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .description{color:#000;font-style:italic;font-weight:400;line-height:18px;margin:5px 0 0 0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox input[type="checkbox"]{display:inline-block;float:left;margin:1px 0 0 0;left:0;top:0;opacity:1;visibility:visible;appearance:checkbox!important;-moz-appearance:checkbox!important;-webkit-appearance:checkbox!important;position:relative;height:14px;width:14px}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedMailerLite-GDPR{padding-bottom:20px}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedMailerLite-GDPR p{color:#000;line-height:14px;margin:0;padding:0}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedMailerLite-GDPR p a{color:#000;text-decoration:underline}@media (max-width:768px){.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent p{line-height:18px!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedMailerLite-GDPR p{line-height:14px!important}}.ml-form-embedContainer,.ml-form-embedBody,.ml-form-embedWrapper,.embedForm,.ml-form-embedContent,.ml-block-form,.ml-form-align-center{width:auto!important;margin:0!important;padding:0!important;text-align:center!important}.ml-input-horizontal,.ml-button-horizontal{text-align:center!important}.ml-form-align-center p{margin-bottom:0!important}.ml-form-embedContainer,.ml-form-embedContainer div,.ml-form-embedContainer p,.ml-form-embedContainer ul,.ml-form-embedContainer li,.ml-form-embedContainer input,.ml-form-embedContainer button,.ml-form-embedContainer h4{font-size:.9rem!important;font-family:"Roboto","Barlow",Arial,Helvetica,sans-serif!important}.ml-form-embedPermissionsContent h4{font-weight:bold!important}.ml-button-horizontal button.primary .ml-form-embedSubmit button.primary{color:#fff;text-transform:uppercase!important;background:#3695AC}.ml-form-embedSubmit button:hover{background:#3695AC}.contentwrapper #mc-embedded-subscribe-form{margin-bottom:3rem}.contentwrapper .mc-field-group .response{padding:1rem 1.2rem;border:5px solid transparent;margin:1rem 0}.contentwrapper .mc-field-group #mce-success-response{border-color:green}.contentwrapper .mc-field-group #mce-error-response{border-color:red}.contentwrapper .mc-field-group input{margin:3px 0 8px 0!important}.contentwrapper #mc-embedded-subscribe-form button,.contentwrapper #mc-embedded-subscribe-form .button,.contentwrapper #mc-embedded-subscribe-form input[type=submit]{color:#575757!important;text-transform:uppercase;display:block!important}.contentwrapper .indicates-required{padding-bottom:1.3rem!important}.contentwrapper .mc-field-group{margin-bottom:14px}.contentwrapper .mc-field-group label{margin:0!important;padding:0!important;font-weight:bold!important}.contentwrapper .mc-field-group input[type=text],.contentwrapper .mc-field-group input[type=email]{margin:0!important;padding:0!important}.contentwrapper .input-group{padding-bottom:1.2rem!important}.contentwrapper .input-group strong{padding-right:1rem}.contentwrapper .input-group ul{margin:0!important;list-style-type:none!important;display:block!important;float:none!important}.contentwrapper .input-group li{margin:0!important;list-style-type:none!important}.contentwrapper .mc-field-group li label{padding-left:5px!important}.contentwrapper .gdprRequired label{display:block!important;float:none!important}.contentwrapper .gdprRequired label span{padding-left:5px!important;font-size:1rem!important;font-weight:normal!important}.contentwrapper .gdpr-mergeRow label{font-size:1.1rem!important;font-weight:bold!important}.contentwrapper #mc-embedded-subscribe-form p{font-weight:normal!important}.contentwrapper .content__gdprLegal{margin-bottom:1.2rem!important}.ctct-form-defaults label{font-size:1rem!important}.ctct-form-defaults input{font-size:1rem!important}.ctct-form-defaults legend{font-size:1.2rem!important;margin-top:1rem!important}.ctct-form-defaults #gdpr_text{padding-bottom:1rem!important}@font-face{font-family:'icomoon';src:url(https://barbaramcmahon.com/wp-content/themes/adw-responsive/css/icofont/icomoon.eot#1757849021);src:url(https://barbaramcmahon.com/wp-content/themes/adw-responsive/css/icofont/icomoon.eot#1757849021) format('embedded-opentype'),url(https://barbaramcmahon.com/wp-content/themes/adw-responsive/css/icofont/icomoon.ttf#1757849021) format('truetype'),url(https://barbaramcmahon.com/wp-content/themes/adw-responsive/css/icofont/icomoon.woff#1757849021) format('woff'),url(https://barbaramcmahon.com/wp-content/themes/adw-responsive/css/icofont/icomoon.svg?oqrcp8#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close:before{content:"\e905"}.icon-remove:before{content:"\e905"}.icon-times:before{content:"\e905"}.icon-external-link-square:before{content:"\e903"}.icon-external-link:before{content:"\e904"}.icon-book:before{content:"\e900"}.icon-film:before{content:"\e901"}.icon-amazon:before{content:"\e902"}.icon-facebook-f:before{content:"\f39e"}.icon-facebook-square:before{content:"\f082"}.icon-twitter:before{content:"\f099"}.icon-instagram:before{content:"\f16d"}.icon-pinterest-p:before{content:"\f231"}.icon-goodreads-g:before{content:"\f3a9"}.icon-apple:before{content:"\f179"}.icon-soundcloud:before{content:"\f1be"}.icon-tumblr:before{content:"\f173"}.icon-linkedin-in:before{content:"\f0e1"}.icon-youtube:before{content:"\f167"}.icon-vimeo-v:before{content:"\f27d"}.icon-blogger-b:before{content:"\f37d"}.icon-flickr:before{content:"\f16e"}.icon-spotify:before{content:"\f1bc"}.icon-audible:before{content:"\f373"}.icon-google-play:before{content:"\f3ab"}.icon-itunes-note:before{content:"\f3b5"}.icon-calendar-alt:before{content:"\f073"}.icon-comment-dots:before{content:"\f4ad"}.icon-user:before{content:"\f007"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-flag:before{content:"\f024"}.icon-bookmark:before{content:"\f02e"}.icon-image:before{content:"\f03e"}.icon-question-circle:before{content:"\f059"}.icon-comment:before{content:"\f075"}.icon-folder:before{content:"\f07b"}.icon-newspaper:before{content:"\f1ea"}.icon-copyright:before{content:"\f1f9"}.icon-registered:before{content:"\f25d"}.icon-user-circle:before{content:"\f2bd"}.icon-snowflake:before{content:"\f2dc"}.icon-images:before{content:"\f302"}.icon-search:before{content:"\f002"}.icon-podcast:before{content:"\f2ce"}.icon-rss:before{content:"\f09e"}.icon-video:before{content:"\f03d"}.icon-film1:before{content:"\f008"}.icon-music:before{content:"\f001"}.icon-guitar:before{content:"\f7a6"}.icon-headphones-alt:before{content:"\f58f"}.icon-icons:before{content:"\f86d"}.icon-book-reader:before{content:"\f5da"}.icon-book-open:before{content:"\f518"}.icon-book1:before{content:"\f02d"}.icon-newspaper1:before{content:"\f1eb"}.icon-pen-alt:before{content:"\f305"}.icon-pencil-alt:before{content:"\f303"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-ellipsis-h:before{content:"\f141"}.icon-ellipsis-v:before{content:"\f142"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-bars:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-user1:before{content:"\f009"}.icon-user-alt:before{content:"\f406"}.icon-folder1:before{content:"\f07c"}.icon-tags:before{content:"\f02c"}.icon-info:before{content:"\f129"}.icon-thumbtack:before{content:"\f08d"}.icon-umbrella:before{content:"\f0e9"}.icon-cloud-sun-rain:before{content:"\f743"}.icon-microscope:before{content:"\f610"}.icon-atom:before{content:"\f5d2"}.icon-flask:before{content:"\f0c3"}.icon-rocket:before{content:"\f135"}.icon-stethoscope:before{content:"\f0f1"}.icon-clock:before{content:"\f017"}.icon-utensils:before{content:"\f2e7"}.icon-wine-glass-alt:before{content:"\f5ce"}.icon-map-marked-alt:before{content:"\f5a0"}.icon-running:before{content:"\f70c"}.icon-futbol:before{content:"\f1e3"}.icon-football-ball:before{content:"\f44e"}.icon-golf-ball:before{content:"\f450"}.icon-basketball-ball:before{content:"\f434"}.icon-hockey-puck:before{content:"\f453"}.icon-swimmer:before{content:"\f5c4"}.icon-biking:before{content:"\f84a"}.icon-cat:before{content:"\f6be"}.icon-dog:before{content:"\f6d3"}.icon-paw:before{content:"\f1b0"}.icon-heart1:before{content:"\f006"}.icon-gifts:before{content:"\f79c"}.icon-snowflake1:before{content:"\f2dd"}.icon-mitten:before{content:"\f7b5"}.icon-ghost:before{content:"\f6e2"}.icon-tachometer-alt:before{content:"\f3fd"}.icon-star1:before{content:"\f00a"}.icon-cog:before{content:"\f013"}.icon-check:before{content:"\f00c"}.icon-camera:before{content:"\f030"}.icon-shopping-cart:before{content:"\f07a"}.icon-home:before{content:"\f015"}.icon-volume-up:before{content:"\f028"}.icon-tag:before{content:"\f02b"}.icon-bookmark1:before{content:"\f02f"}.icon-image1:before{content:"\f03f"}.icon-map-marker:before{content:"\f041"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-circle:before{content:"\f055"}.icon-minus-circle:before{content:"\f056"}.icon-times-circle:before{content:"\f057"}.icon-check-circle:before{content:"\f058"}.icon-question-circle1:before{content:"\f05a"}.icon-info-circle:before{content:"\f05b"}.icon-ban:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share:before{content:"\f064"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-circle:before{content:"\f06a"}.icon-leaf:before{content:"\f06c"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-key:before{content:"\f084"}.icon-trophy:before{content:"\f091"}.icon-certificate:before{content:"\f0a3"}.icon-hand-point-right:before{content:"\f0a4"}.icon-hand-point-left:before{content:"\f0a5"}.icon-hand-point-up:before{content:"\f0a6"}.icon-hand-point-down:before{content:"\f0a7"}.icon-arrow-circle-left:before{content:"\f0a8"}.icon-arrow-circle-right:before{content:"\f0a9"}.icon-arrow-circle-up:before{content:"\f0aa"}.icon-arrow-circle-down:before{content:"\f0ab"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope:before{content:"\f0e0"}.icon-gavel:before{content:"\f0e3"}.icon-bolt:before{content:"\f0e7"}.icon-lightbulb:before{content:"\f0eb"}.icon-suitcase:before{content:"\f0f2"}.icon-coffee:before{content:"\f0f4"}.icon-angle-double-left:before{content:"\f100"}.icon-angle-double-right:before{content:"\f101"}.icon-angle-double-up:before{content:"\f102"}.icon-angle-double-down:before{content:"\f103"}.icon-chevron-circle-left:before{content:"\f137"}.icon-chevron-circle-right:before{content:"\f138"}.icon-chevron-circle-up:before{content:"\f139"}.icon-chevron-circle-down:before{content:"\f13a"}.icon-paint-brush:before{content:"\f1fc"}.icon-bicycle:before{content:"\f206"}.icon-motorcycle:before{content:"\f21c"}.icon-street-view:before{content:"\f21d"}.icon-map-pin:before{content:"\f276"}.icon-map:before{content:"\f279"}.icon-shopping-basket:before{content:"\f291"}.icon-user-circle1:before{content:"\f2be"}.icon-images1:before{content:"\f304"}.icon-pen:before{content:"\f306"}.icon-map-marker-alt:before{content:"\f3c5"}.icon-ribbon:before{content:"\f4d6"}.icon-theater-masks:before{content:"\f630"}.icon-landmark:before{content:"\f66f"}.icon-yin-yang:before{content:"\f6ad"}.icon-hammer:before{content:"\f6e3"}.icon-hiking:before{content:"\f6ec"}.icon-spider:before{content:"\f717"}.icon-tractor:before{content:"\f722"}.icon-flag-usa:before{content:"\f74d"}.icon-baby:before{content:"\f77c"}.icon-baby-carriage:before{content:"\f77d"}.icon-holly-berry:before{content:"\f7aa"}.icon-mug-hot:before{content:"\f7b6"}.icon-skating:before{content:"\f7c5"}.icon-skiing:before{content:"\f7c9"}.icon-snowboarding:before{content:"\f7ce"}.icon-cheese:before{content:"\f7ef"}.icon-hamburger:before{content:"\f805"}.icon-hotdog:before{content:"\f80f"}.icon-ice-cream:before{content:"\f810"}.icon-pepper-hot:before{content:"\f816"}.icon-pizza-slice:before{content:"\f818"}.follow-icons{margin:0!important;padding:0!important}.follow-icons li{display:inline-block;list-style-type:none;line-height:100%;margin-bottom:0!important;padding-bottom:0!important;vertical-align:middle!important}.follow-icons li span,.follow-icons .bookbub,.follow-icons .paetron{margin:0 4px}.follow-icons .follow-head{font-size:1rem;color:gray;text-transform:uppercase;line-height:1rem;vertical-align:middle}.follow-icons .bookbub{vertical-align:bottom!important}.follow-icons .paetron{vertical-align:bottom!important}.follow-icons .search-link{padding-left:5px!important;margin-left:6px!important;border-left:1px solid #bbb}.newsletter-social-bar .follow-icons span{font-size:22px}.newsletter-social-bar .bookbub img{height:20px!important;margin:0 0 2px 0!important}.newsletter-social-bar .paetron img{height:20px!important;margin:0 0 1px 0!important}.author-box .follow-author-icons .follow-head{display:none!important}.author-box .follow-author-icons .follow-icons li span{font-size:1.3rem!important;margin-right:10px!important;margin-left:0!important;padding-left:0!important}.author-box .follow-author-icons a.follow-link:link,.author-box .follow-author-icons a.follow-link:visited{color:#bbb}.author-box .follow-author-icons a.follow-link:hover,.author-box .follow-author-icons a.follow-link:active{color:dimgray}.author-box .search-link{display:none!important}.author-box .follow-icons .bookbub img,.author-box .follow-icons .paetron img{-webkit-filter:grayscale(100%) brightness(10%) contrast(.9);filter:grayscale(100%) brightness(10%) contrast(.9)}.author-box .follow-icons .bookbub img:hover,.author-box .follow-icons .paetron img:hover{-webkit-filter:grayscale(100%) brightness(0%) contrast(.9);filter:grayscale(100%) brightness(0%) contrast(.9)}.bottom-social{padding:1rem 0 0 0!important;text-align:center}.bottom-social .row{margin:0 auto}.bottom-social .social-wrap{width:auto;display:table;margin:0 auto!important;padding:0!important;text-align:center}.bottom-social .follow-icons{width:auto!important;margin:0 auto!important;padding:0!important;text-align:center}.bottom-social .follow-icons li{margin:0 2px 6px 2px!important}.bottom-social .follow-icons span{font-size:25px}.bottom-social .follow-icons .paetron img{height:20px!important;margin-bottom:2px!important;margin-left:6px!important}.bottom-social .follow-icons .bookbub img{height:20px!important;margin:0 5px 3px 5px!important}.bottom-social .search-link{display:none!important}.drawer-footer .follow-icons li,.drawer-footer .follow-icons li span,.drawer-footer .follow-icons .bookbub{margin:0!important}.drawer-footer .follow-icons span{font-size:22px}.drawer-footer .bookbub img{height:20px!important;margin:0 0 2px 0!important}.drawer-footer .paetron img{height:20px!important;margin:0 0 1px 0!important}.drawer-footer .rsslink,.drawer-footer .icon-search{display:none!important}.social-dark span[class^='icon-']{color:gainsboro!important}.social-dark span[class^='icon-']:hover{color:white!important}.social-dark .bookbub.bbcolor img,.social-dark .paetron.bbcolor img{-webkit-filter:grayscale(100%) brightness(100%) contrast(.7)!important;filter:grayscale(100%) brightness(100%) contrast(.7)!important}.social-dark .bookbub.bbcolor img:hover,.social-dark .paetron.bbcolor img:hover{-webkit-filter:grayscale(100%) brightness(150%) contrast(.9)!important;filter:grayscale(100%) brightness(150%) contrast(.9)!important}.social-light span[class^='icon-']{color:#656565!important}.social-light span[class^='icon-']:hover{color:black!important}.social-light .bookbub.bbcolor img,.social-light .paetron.bbcolor img{-webkit-filter:grayscale(100%) brightness(0) contrast(.2);filter:grayscale(100%) brightness(0) contrast(.2)}.social-light .bookbub.bbcolor img:hover,.social-light .paetron.bbcolor img:hover{-webkit-filter:grayscale(100%) brightness(0) contrast(1);filter:grayscale(100%) brightness(0) contrast(1)}.social-color .icon-facebook-f,.social-color .icon-facebook-square{color:#3766B8!important}.social-color .icon-twitter{color:#00A2F9!important}.social-color .icon-instagram{color:black!important}.social-color .icon-pinterest-p{color:#FA000A!important}.social-color .icon-book{color:#FF2825!important}.social-color .icon-goodreads-g{color:#3A2110!important}.social-color .icon-apple{color:gray!important}.social-color .icon-amazon{color:black!important}.social-color .icon-tumblr{color:#143768!important}.social-color .icon-linkedin,.social-color .icon-linkedin-in{color:#0078BA!important}.social-color .icon-youtube{color:#AD0000!important}.social-color .icon-blogger-b{color:#FF601A!important}.social-color .icon-flickr{color:#FF0081!important}.social-color .icon-spotify{color:#00D54B!important}.social-color .icon-rss{color:#FF8D0F!important}.social-color .icon-globe{color:black!important}.social-color .icon-soundcloud{color:#FF4200!important}.social-color .paetron.bbcolor img{color:#FF5B4C;-webkit-filter:invert(65%) grayscale(100%) brightness(100%) sepia(100%) hue-rotate(-360deg) saturate(1000%) contrast(2)!important;filter:invert(%) grayscale(100%) brightness(100%) sepia(100%) hue-rotate(-360deg) saturate(1000%) contrast(2)!important}.social-color .bookbub.bbcolor img{-webkit-filter:invert(40%) grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(800%) contrast(2)!important;filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(1000%) contrast(.8)!important}header{width:100%;text-align:center}header .heading-inner{width:100%;max-width:100%;display:table;margin:0 auto 1rem auto;border-bottom:2px solid #000}.heading-image{width:100%;max-width:100%;margin:0 auto;display:table}.heading-device img,.heading-xl img,.heading-desktop img,.heading-tablet img{width:100%;max-width:1400px!important;margin:0 auto;display:table;border:0}.heading-logo img{width:auto!important;max-width:1400px!important;margin:0 auto;display:table;border:0;padding:1rem 2rem 0 2rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.heading-xl img,.heading-desktop img,.heading-logo img,.heading-tablet img{width:100%;max-width:1400px!important}.heading-logo img{width:auto!important;max-width:1400px!important}}.heading-xl,.heading-desktop,.heading-tablet,.heading-device{display:none!important}header .heading-banner .imgwrap{position:relative;display:inline-block;margin:0 auto -7px auto}header .heading-banner .imgwrap::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;margin:0!important}@media (min-width:1440px){.heading-xl{display:table!important}}@media (max-width:1440px){.heading-xl{display:none!important}.heading-desktop{display:table!important}}@media (max-width:1100px){.heading-desktop{display:none!important}.heading-tablet{display:table!important}}@media (max-width:576.9px){.heading-inner{margin-bottom:.6rem!important}.heading-tablet{display:none!important}.heading-device{display:table!important}}.page-wrapper{max-width:1400px!important;min-height:500px;background-position:top center;background-size:100% auto;background-repeat:no-repeat}@media (max-width:500px){.page-wrapper{background-image:none!important}}.heading-logo-and-links{width:100%;margin:0;padding:0}.heading-logo-and-links img{width:auto;max-width:100%;margin:0!important;padding:0!important}.heading-logo-and-links .col{padding:1.5rem 0}.heading-logo-and-links .logo-col{text-align:left}.heading-logo-and-links .links-col{text-align:right}.heading-logo-and-links .social-wrap{margin:1rem 0 0 0;padding:0;float:right}.heading-logo-and-links .follow-icons a{font-size:1rem!important;margin-right:6px}.heading-logo-and-links .follow-icons .bookbub{line-height:10px!important}.heading-logo-and-links .follow-icons .bookbub img{height:18px!important;margin:0!important}.heading-logo-and-links .nlbutton-wrap{clear:both;display:block;float:right;padding:.5rem 0 0 0!important;margin:0!important}.heading-logo-and-links .newsletter-text{display:none}@media (max-width:576.9px){.heading-logo-and-links .social-wrap{display:none}.heading-logo-and-links .nlbutton-wrap,.heading-logo-and-links .newsletter-button{width:100%;float:none;display:table;text-align:center;margin:0 auto;padding:0!important}.heading-logo-and-links .nlbutton-wrap .nlbtn-only{display:table;float:none!important;margin:0 auto;font-size:16px}}footer{width:100%;display:table;margin:0 auto;padding:1rem 0 2rem 0!important}.copyright-policy{width:100%;max-width:1000px;display:table;padding:1.5rem 2rem 1rem 2rem;margin:0 auto}footer .copy-left{text-align:left;float:left}footer .copy-left span,footer .copy-left a{display:inline-block!important}footer .copy-left span{height:auto!important;margin:0 .8rem}footer .copy-right{text-align:right;float:right}footer .copy-right a{margin:0 .8rem}footer .copy-right span::before{content:"|"}.disclaimers-credits{width:80%;margin:0 auto;text-align:center;padding:0;clear:both!important}.disclaimers-credits p{display:table;max-width:90%;margin:.9rem auto 0 auto!important}@media (max-width:767.6px){footer .copy-left,footer .copy-right{float:none!important;display:block!important;text-align:center!important}footer .copy-left{padding:0 0 1rem 0!important}footer .copy-right{padding:1rem 0!important}footer .copy-left span{display:block!important;float:none!important;height:1px!important;color:transparent!important}}.footer-image{width:100%;margin:0 auto;padding:0!important;text-align:center}.footer-image img{width:auto;max-width:100%;margin:0 auto}.top-navigation .menu-bottom-border{background-color:transparent;height:0}.top-navigation button.more-menu-button.solid-button{color:white!important;background-color:SteelBlue!important;border-color:SteelBlue!important}.top-navigation button.more-menu-button.solid-button:hover{color:white!important;background-color:SteelBlue!important;border-color:SteelBlue!important}.top-navigation button.more-menu-button.solid-button .bar{background-color:white!important}.top-navigation .more-menu-button.outline-button{color:gray!important;background-color:white!important;border-color:silver!important}.top-navigation .more-menu-button.outline-button:hover{color:gray!important;background-color:white!important;border-color:silver!important}.top-navigation .more-menu-button.outline-button .bar{background-color:gray!important}.top-navigation.menu-theme-dark{background-color:rgba(0,0,0,1)}.menu-theme-dark #menu-core-menu li a:link,.menu-theme-dark #menu-core-menu li a:visited{color:#fff}.menu-theme-dark #menu-core-menu li a:hover,.menu-theme-dark #menu-core-menu li a:active{color:#fff;background-color:SteelBlue}.menu-theme-dark #menu-core-menu ul.sub-menu{background-color:#fff}.menu-theme-dark #menu-core-menu ul.sub-menu li a:link,.menu-theme-dark #menu-core-menu ul.sub-menu li a:visited{color:#575757;background-color:#fff}.menu-theme-dark #menu-core-menu ul.sub-menu li:hover a:hover,.menu-theme-dark #menu-core-menu ul.sub-menu li:hover a:active{color:#fff;background-color:SteelBlue}.top-navigation.menu-theme-light{background-color:#fff;background-color:rgba(255,255,255,.9)}.menu-theme-light #menu-core-menu{border-width:0!important;border-style:solid;border-color:#ddd}.menu-theme-light #menu-core-menu li a:link,.menu-theme-light #menu-core-menu li a:visited{color:#000}.menu-theme-light #menu-core-menu li a:hover,.menu-theme-light #menu-core-menu li a:active{color:#000;background-color:;border-bottom:5px solid #54AA09}.menu-theme-light #menu-core-menu ul.sub-menu{background-color:rgba(255,255,255,.9)}.menu-theme-light #menu-core-menu ul.sub-menu li a:link,.menu-theme-light #menu-core-menu ul.sub-menu li a:visited{color:DimGray;background-color:transparent;border-bottom:none}.menu-theme-light #menu-core-menu ul.sub-menu li:hover a:hover,.menu-theme-light #menu-core-menu ul.sub-menu li:hover a:active{color:#fff;background-color:#54AA09}@media (max-width:850px){.menu-theme-light #menu-core-menu{border-width:0!important}}.navwrapper{width:100%;display:block;position:relative}.top-navigation{width:100%;height:46px!important;display:block;margin:0 auto}.nav-inner{width:100%;max-width:1020px;height:46px;display:table;margin:0 auto;padding:0;text-align:center}.menu-core-menu-nav{width:100%;height:46px;display:table;padding:0 10px;margin:0 auto}.menu-core-menu-nav ul#menu-core-menu.menu,.menu-core-menu-nav ul#menu-core-menu li{margin:0!important;padding:0!important}#menu-core-menu{width:100%;height:auto;display:table;position:relative;list-style-type:none;text-align:center;margin:0 auto}#menu-core-menu li{font-size:20px;font-family:Lustria,Quattrocento,serif;line-height:46px!important;height:46px!important;display:inline-block;vertical-align:middle;text-align:center}#menu-core-menu li a{display:block;padding:0 10px;vertical-align:middle}#menu-core-menu .icon-search{margin-left:8px!important;font-size:.9rem!important}#menu-core-menu ul.sub-menu,#menu-core-menu ul.sub-menu li{margin:0;padding:0}#menu-core-menu ul.sub-menu{min-width:100%;position:absolute;top:45px;left:0;list-style-type:none;z-index:100000;display:block;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.3);box-shadow:0 0 3px 0 rgba(0,0,0,.3);margin:0!important;padding:0!important}#menu-core-menu ul.sub-menu li{font-size:1rem;font-family:"Roboto","Barlow",sans-serif;font-weight:normal!important;height:46!important;line-height:46px!important;text-transform:none;display:block;clear:both;text-align:left;white-space:nowrap;margin:0!important}#menu-core-menu ul.sub-menu li a{display:block;padding:0 15px!important}#menu-core-menu li.menu-item-has-children ul{display:none}#menu-core-menu li.menu-item-has-children:hover>ul{display:block!important}.more-button-wrap{width:auto;display:none;text-align:right;box-sizing:border-box;padding:0;margin:0;vertical-align:middle}.more-menu-button{font-size:18px;font-family:"Barlow","Roboto",sans-serif;text-transform:uppercase;line-height:46px;height:46px;display:inline-block;margin:0 18px 0 0!important;padding:0 15px!important;border-radius:0!important}.more-menu-button.outline-button{border-radius:4px!important;line-height:30px;height:32px;padding:0 10px!important;margin:0 18px 0 0!important}.more-menu-button span.btn-menu-text,.more-menu-button span.con{display:inline-block;padding:0!important;margin:0!important}.more-menu-button span.btn-menu-text{padding:0 8px 0 0!important}.more-menu-button span.con{vertical-align:middle}.more-menu-button .bar{width:23px;height:1px;display:block;margin:0 0 5px 0!important}#menu-core-menu .menu-show-mobile{display:none!important}#menu-core-menu .desktop-hide-menu{display:none!important}@media (max-width:870px){.nav-inner{width:100%;max-width:1000px;height:46px;display:table;margin:0 auto;padding:0;text-align:center}.menu-core-menu-nav .mobile-hide-tablet{display:none!important}.menu-core-menu-nav{padding-left:10px;margin:0!important}.more-button-wrap{display:table-cell}#menu-core-menu.menu{display:table!important;text-align:left!important}#menu-core-menu .menu-show-mobile{display:inline-block!important}.mobile-hide-text{display:none!important}.mobile-show-text{display:table!important}}@media (max-width:840px){.more-menu-button{font-size:15px;font-family:Roboto}#menu-core-menu li a{padding:0 7px!important}.more-menu-button{margin:0 12px 0 0!important;padding:0 15px!important}#menu-core-menu ul{display:none!important}#menu-core-menu ul.sub-menu,#menu-core-menu ul.sub-menu li{display:none!important}}@media (max-width:650px){.menu-core-menu-nav .mobile-hide-menu{display:none!important}}#menu-core-menu li.menu-item-has-children ul ul.sub-menu,#menu-core-menu-1 li.menu-item-has-children ul ul.sub-menu{display:none!important}.menu-minimalist .menu-core-menu-nav{width:auto;height:46px;display:table;padding-left:10px;margin:0 auto}.menu-minimalist #menu-core-menu li{line-height:46px;height:46px}.menu-minimalist .more-menu-button{line-height:46px;height:46px;padding:8px}.menu-minimalist .more-menu-button.outline-button{border:none}@media (max-width:840px){.menu-minimalist{margin-top:.4rem}}.drawer-logo{border:0 none!important}.drawer.drawer-theme-dark .drawer-header{background-color:#151515}.drawer.drawer-theme-dark .drawer-content{background-color:#151515;color:#fff}.drawer.drawer-theme-dark .close-btn{background-color:#151515!important;border-color:#151515!important;color:#fff}.drawer.drawer-theme-dark .drawer-footer{border-top:1px solid #333}.drawer.drawer-theme-dark #menu-core-menu-1 a:link,.drawer.drawer-theme-dark #menu-core-menu-1 a:visited{color:#fff}.drawer.drawer-theme-dark #menu-core-menu-1 a:hover,.drawer.drawer-theme-dark #menu-core-menu-1 a:active{color:#fff}.drawer.drawer-theme-dark #menu-core-menu-1 li{border-top:1px solid #333}.drawer.drawer-theme-dark #menu-core-menu-1 li:hover{background-color:#54AA09}.drawer.drawer-theme-dark #menu-core-menu-1 ul{background-color:#383838}.drawer.drawer-theme-dark #menu-core-menu-1 ul li{border-top:0}.drawer.drawer-theme-dark #menu-core-menu-1 li.menu-item-has-children{background-color:transparent}.drawer.drawer-theme-dark #menu-core-menu-1 li.menu-item-has-children a:hover{color:#fff}.drawer.drawer-theme-dark #menu-core-menu-1 li.menu-item-has-children a:first-child:hover{color:#fff;background-color:#54AA09}.drawer.drawer-theme-dark #menu-core-menu-1 li.menu-item-has-children.parent-active a:first-child:hover{color:#fff}.drawer.drawer-theme-dark #menu-core-menu-1 li.menu-item-has-children a.toggle-submenu-drawer{color:#fff;background-color:#383838}.drawer.drawer-theme-dark #menu-core-menu-1 li.menu-item-has-children a.toggle-submenu-drawer:hover,.drawer.drawer-theme-dark #menu-core-menu-1 li.menu-item-has-children.parent-active a.toggle-submenu-drawer{color:#fff;background-color:#383838}.drawer.drawer-theme-dark #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown{background-color:#383838}.drawer.drawer-theme-dark #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown li a:link,.drawer.drawer-theme-dark #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown li a:visited{color:#fff}.drawer.drawer-theme-dark #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown li a:hover,.drawer.drawer-theme-dark #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown li a:active{color:#fff;background-color:#54AA09}.drawer.drawer-theme-light .drawer-header{background-color:#fff}.drawer.drawer-theme-light .drawer-content{background-color:#fff;color:#575757}.drawer.drawer-theme-light .close-btn{background-color:white!important;border-top:white!important;border-right:white!important;border-bottom:white!important;color:#575757}.drawer.drawer-theme-light .drawer-footer{border-top:1px solid gainsboro}.drawer.drawer-theme-light #menu-core-menu-1 a:link,.drawer.drawer-theme-light #menu-core-menu-1 a:visited{color:#575757}.drawer.drawer-theme-light #menu-core-menu-1 a:hover,.drawer.drawer-theme-light #menu-core-menu-1 a:active{color:#fff}.drawer.drawer-theme-light #menu-core-menu-1 li{border-top:1px solid gainsboro}.drawer.drawer-theme-light #menu-core-menu-1 li:hover{background-color:SteelBlue}.drawer.drawer-theme-light #menu-core-menu-1 ul{background-color:#eee}.drawer.drawer-theme-light #menu-core-menu-1 ul li{border-top:0}.drawer.drawer-theme-light #menu-core-menu-1 li.menu-item-has-children{background-color:transparent!important}.drawer.drawer-theme-light #menu-core-menu-1 li.menu-item-has-children a:hover{color:#fff}.drawer.drawer-theme-light #menu-core-menu-1 li.menu-item-has-children a:first-child:hover{color:#fff;background-color:SteelBlue}.drawer.drawer-theme-light #menu-core-menu-1 li.menu-item-has-children.parent-active a:first-child:hover{color:#fff}.drawer.drawer-theme-light #menu-core-menu-1 li.menu-item-has-children a.toggle-submenu-drawer{color:#575757;background-color:#eee}.drawer.drawer-theme-light #menu-core-menu-1 li.menu-item-has-children a.toggle-submenu-drawer:hover,.drawer.drawer-theme-light #menu-core-menu-1 li.menu-item-has-children.parent-active a.toggle-submenu-drawer{color:#575757;background-color:#eee}.drawer.drawer-theme-light #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown{background-color:#eee}.drawer.drawer-theme-light #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown li a:link,.drawer.drawer-theme-light #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown li a:visited{color:#575757}.drawer.drawer-theme-light #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown li a:hover,.drawer.drawer-theme-light #menu-core-menu-1 li.parent-active>.sub-menu.drawer-dropdown li a:active{color:#fff;background-color:SteelBlue}.before-books-text{padding:0 0 .5rem 0}.after-books-text{padding:2.6rem 0 0 0;margin-top:1.4rem;border-top:1px solid #eaeaea}.before-books-text h2,.after-books-text h3{margin-top:.5rem!important;margin-bottom:1.5rem!important}.sort-translations .content-col{margin-bottom:.2rem}.series-row{width:100%;margin:0!important;padding:1rem 0 0 0!important}.series-row h3{font-size:2rem!important;color:;border-top:1px solid #eaeaea;padding:2.4rem 0 0 0;font-family:Roboto,"Open Sans",Barlow,sans-serif}.series-row h3 a:link,.series-row h3 a:visited{color:#AF4616!important}.series-row h3 a:hover,.series-row h3 a:active{color:#47920A!important}.series-row h2{color:}.series-page-row{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.filterbtn{width:100%!important;color:dimgray!important;background:white!important;border:1px solid gainsboro!important;border-radius:0!important;font-size:1rem;font-weight:1rem;border:none;cursor:pointer;text-align:left!important;margin:0 0 0 0}.filterbtn:hover,.filterbtn:focus{background-color:SteelBlue}.filterbtn:after{content:"\f078";font-family:"icomoon";color:silver;font-weight:900;position:absolute;display:inline-block;top:0;left:91%;bottom:0;width:0;height:0;padding:10px 0}.filter-options-button{width:100%;max-width:350px;position:relative;display:inline-block;text-align:left;margin:0!important;padding:0!important}#theFilters{margin:0!important;padding:0!important}.filters-content{width:100%;max-width:350px;display:none;position:absolute;top:100%;overflow:auto;z-index:1000;background-color:#fff;border:1px solid gainsboro;margin:0!important;padding:0!important}.filters-content ul.filters-list{list-style-type:none!important;margin:0!important;padding:10px 0!important}.filters-content li.filter-button{color:dimgray;display:block;margin:0!important;padding:6px 15px!important}.filters-content li.filter-button:hover{color:#000;background-color:#f8f8f8}.filters-content.show{display:block}.bookswrap{padding:3rem 0 0 0}.bookbox{vertical-align:top;margin:1rem 0 2rem 0;box-sizing:border-box}.bookbox .bookcover{display:table;margin:0 auto .8rem auto;border:1px solid gainsboro}.bookti,a .bookti{font-size:1.1rem;display:table;line-height:1.3rem;text-align:center;margin:0 auto;padding-bottom:.4rem;font-weight:400}.booknum{font-size:.9rem;line-height:1.2rem;color:gray;display:table;text-align:center;margin:0 auto;padding-bottom:.5rem!important}a.btnbuy:link,a.btnbuy:visited{font-size:1rem;line-height:100%;padding:8px 18px;border-radius:4px;margin:.5rem auto 0 auto;display:table;text-decoration:none;font-weight:400;color:#575757;background-color:#fff;border:1px solid #ddd}a.btnbuy:hover,a.btnbuy:active{color:white!important;background-color:#575757;border-color:#575757}.bookti a:link,.bookti a:visited{color:#47920A!important}.bookti a:hover,.bookti a:active{color:#AF4616!important}.series-box{margin-bottom:1.5rem}.series-box h3{padding-top:1.5rem}.series-page .series-box{margin:0!important;padding:0!important;border:0}.above-books .page-content{padding-top:1rem;padding-bottom:0}.below-books .page-content{padding-top:2.5rem;padding-bottom:1rem;border-top:1px solid #eaeaea}.bookcol .series-box{border:1px solid #eaeaea;background-color:#fff;margin-top:1rem}.series-box .series-content-box{padding:1.5rem;display:table!important}.series-box .series-content-box .series-box-title h2{font-size:1.6rem!important;display:block;background-color:#eee!important;padding:.6rem .9rem;margin-bottom:1.3rem!important}.series-box .series-content-box .series-box-title h2 a,.series-box .series-content-box .series-box-title h2 a:hover{color:#202020!important}.series-box .series-content-box .series-box-excerpt h1,.series-box .series-content-box .series-box-excerpt h2,.series-box .series-content-box .series-box-excerpt h3,.series-box .series-content-box .series-box-excerpt h4,.series-box .series-content-box .series-box-excerpt h5,.series-box .series-content-box .series-box-excerpt h6{display:none}.series-box .series-content-box .series-box-excerpt p{line-height:140%}.series-box .series-content-box .series-box-cover img{float:right;max-width:50%;margin:0 0 0 3rem;border:10px solid #ccc}.series-box .series-content-box .series-box-cover{background-color:#ccc}@media (max-width:990px){.series-box .series-content-box{text-align:center}.series-box .series-content-box .series-box-title h2{margin-bottom:0!important}.series-box .series-content-box .series-box-cover{text-align:center}.series-box .series-content-box .series-box-cover img{float:none;max-width:100%;margin:0 auto 1.2rem auto}.series-box-button a{display:table!important;margin-left:auto!important;margin-right:auto!important}}.printable-wrap{width:100%;display:table;padding:3rem 0 2rem 0;margin:0 auto;border-top:1px solid #ccc}h3.printable-title{margin-bottom:1.2rem!important}.booklist{display:block}.booklist .print-book-title{font-size:17px;padding:0 0 5px 0;display:block}.booklist .no-details .print-book-title{padding:0 0 1px 0!important}.booklist .wrap-details{font-size:.9rem}.booklist .detail-span{display:block;line-height:130%!important}.details-divider{display:block;height:1.5rem}.no-details-divider{display:none}.my-book-content h3{font-size:1.8rem!important;font-family:Roboto,"Open Sans","Barlow Semi Condensed",sans-serif;font-weight:200!important;color:#5F5F5F}.book-title{border-bottom:1px solid #eee!important;padding-bottom:.8rem!important;margin-bottom:.8rem!important}.tagline{margin-bottom:2rem!important}.buttons-row{width:100%;display:table;margin:1rem 0 1.5rem 0;line-height:100%}.buttons-row a:link,.buttons-row a:visited{color:dimgray;border:1px solid silver;background-color:#f8f8f8;padding:8px 12px;margin:0 6px 10px 0;display:inline-block}.buttons-row a:hover,.buttons-row a:active{color:#fff;background-color:gray;border-color:gray}.buttons-row a:link .buttons-fa-icon{font-weight:900;color:#929292!important;padding-left:5px!important}.buttons-row a:hover .buttons-fa-icon{color:white!important}a.buybookbtn:link,a.buybookbtn:visited{color:#fff;background-color:#66A434;border-color:#66A434}a.buybookbtn:hover,a.buybookbtn:active{color:#fff;border:1px solid #954B2F;background-color:#954B2F}.my-book-content{padding-bottom:1.5rem}.my-book-content h3{margin-bottom:1.3rem!important}.book-reviews h3{padding-bottom:1rem!important;text-align:center !Important}.book-reviews p.attribution:last-child{margin-bottom:0!important}.trailer-wrap{width:100%;max-width:600px;display:block;margin:0;clear:both}.audio-widget h3,.audio-widget h6{margin-bottom:1rem!important}.audio-widget .audio-cover img{width:100%;max-width:350px}.audio-widget .audio-details{margin:1rem 0 0 0!important;line-height:1.5rem}.audio-widget p{padding-top:1rem;margin-bottom:.9rem!important}.audio-widget iframe{margin:0 0 10px 0!important}.audio-widget audio:hover,.audio-widget audio:focus,.audio-widget audio:active{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}.audio-widget audio{-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;width:250px;height:30px;color:red!important}.audio-widget .drop-sublist li a:hover{background-color:#eee!important}.audio-widget .drop-sublist li.list-divide{width:100%;display:block;clear:both;float:none;border-width:0;border-style:solid;border-color:#f8f8f8;color:#fff;background-color:dimgray;text-transform:uppercase}.audio-widget .drop-sublist li.list-divide span{display:block;padding:10px 12px}.audio-widget .drop-sublist li:first-child.list-divide{border-top:0!important}.main-widget.publishing-details p{line-height:1.5rem!important;margin:0!important}.main-widget.publishing-details .detail-span{display:block}.publishing-details h3,.publishing-details h3,.publishing-details h6{margin-bottom:1rem!important}.my-formats .available-formats::after,.my-translations .book-translation::after,.audio-translations .audio-translation::after{content:', '}.my-formats .available-formats:last-of-type::after,.my-translations .book-translation:last-of-type::after,.audio-translations .audio-translation:last-of-type::after{content:''}.audio-translations{margin:1rem 0 1.3rem 0}.main-widget.related-books h3{margin-bottom:1rem!important}.main-widget.related-books{margin-bottom:0!important;padding-bottom:0!important}.related-books .bookswrap{padding-top:0!important;margin-top:0!important}.related-books.related_as_covers .btnbuy{display:none!important}.related-books.related_as_list{text-align:left!important}.related-books.related_as_list .booklist{padding-left:2px!important;padding-right:2px!important;text-align:left!important}.related-books.related_as_list .booklist .booklist-list{list-style-type:none;text-align:left;margin:0!important}.related-books.related_as_list .booklist .booklist-item{margin:0!important}.related-books.related_as_list img{display:none}.related-books.related_as_list .bookti,.related-books.related_as_list .booknum{display:inline-block;text-align:left;margin:0}.related-books.related_as_list .booknum:before{content:'('}.related-books.related_as_list .booknum:after{content:')'}.related-books.related_as_list .booknum{margin-left:8px!important}.related-book-widget .related-books-list{margin:0 0 1.6rem 0!important;padding:0!important}.related-books-list li{list-style-type:none!important;margin:0 0 1rem 0!important}.related-books-list .bookti,.related-books-list .booknum{display:block;text-align:left!important;margin:0}.related-books-list .related-related{border-bottom:1px dotted silver;padding:1rem 0 .5rem 0;margin-bottom:.5rem!important}.sidebox{width:50%;max-width:375px;display:table;float:right;margin:.3rem 0 2.2rem 3rem;padding:1.5rem;text-align:center;background-color:#f8f8f8;border:1px solid #eaeaea}.sidebox h3,.sidebox h6{margin-bottom:1.2rem;color:#000}.sidebox-btn-wrap{width:100%;max-width:350px;padding:0!important;margin:0 auto}.sidebox a.addto{color:#fff;background-color:#000;border-top:1px solid #f8f8f8;text-align:center;padding:10px 5px;margin:0!important}.sidebox a.addto:hover,.sidebox a.addto:active{color:#fff;background-color:#66A434}.sidebox a.no-excerpt{padding:0!important;height:0!important;border:0 none!important;background-color:transparent!important;visibility:hidden!important}.sidebox a.addto:nth-child(2){border-right:1px solid transparent}.sidebox a.addto:nth-child(3){border-left:1px solid #f8f8f8}.sidebox img{width:100%;max-width:350px;margin:0 auto}.sidebox .cover-3d,.sidebox .cover-device{margin-bottom:1rem}.sidebox.boxed-set.img3d img{margin-bottom:1rem}.sidebox .kindle-preview{font-size:15px;padding-left:7px}.sidebox .subpages-col{padding:1rem 0 0 0!important;margin:0!important;text-align:left!important}.sidebox .subpages-col ul{width:100%;display:table;margin:0!important;padding:0 1.5rem!important}.sidebox .subpage-link{margin:10px 0 0 0;list-style-type:none;line-height:130%}.sidebox .subpage-link:before{font-family:'icomoon';font-weight:900;font-size:11px;content:'\f054';margin:0 10px 0 -17px;color:#575757!important;vertical-align:middle}.return-to-book span{padding-right:9px}.buy-heading{margin:3rem 0 0 0!important}.buy-links-panel{border:0!important;display:table}h3.buy-heading{margin-bottom:1rem!important}.buy-links-panel .card-header{background-color:transparent;border:0!important;padding:1rem 0 0 0;margin:0;text-align:left!important}.buy-links-panel .nav-item{margin:0 6px 10px 0;display:inline-block;border:0 solid transparent;font-size:1rem;line-height:1rem}.buy-links-panel a.nav-link,.buy-links-panel a.active.nav-link{color:gray;background-color:#F7F7F7;border:1px solid silver!important;padding:10px 14px;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.buy-links-panel a.nav-link:hover,.buy-links-panel a.active.nav-link:hover{color:dimgray!important;background-color:#eaeaea}.buy-links-panel .nav-item a.active.nav-link{font-weight:400!important;background-color:dimgray!important;border-color:dimgray!important;color:white!important}.buy-links-panel .card-header ul{margin:0!important;padding:0!important}.buy-links-panel .card-body{display:block;background-color:transparent;border-width:0 1px 1px 1px;border-style:solid;border-color:transparent;padding:0;clear:both}.buy-links-panel ul.buy-links-list{display:inline-block;vertical-align:top;margin:0!important;padding:.8rem 3.5rem .8rem 0!important}.buy-links-panel ul.buy-links-list li{display:block!important;margin:0!important;padding:0!important;list-style-type:none}.buy-links-panel ul.buy-links-list li.format{font-weight:700;padding-bottom:6px!important;list-style-type:none}.buy-links-panel .regions-buy-pane ul.buy-links-list{margin-bottom:0!important;padding-bottom:0!important}.buy-links-panel ul.buy-links-list a:link,.buy-links-panel ul.buy-links-list a:visited{color:#47920A}.buy-links-panel ul.buy-links-list a:hover,.buy-links-panel ul.buy-links-list a:active{color:#AF4616}.ku-link{font-size:1.3rem;font-family:Barlow,Roboto,sans-serif;font-weight:600;line-height:100%;color:#FF9400;width:auto;display:table;padding:10px 0 0 0;margin-bottom:1rem}.ku-link img{width:175px;display:block}.buy-direct-wrap{width:auto;max-width:100%;display:table;box-sizing:border-box;padding:0 0 .5rem 0;margin:0 0 1.5rem 0!important}.buy-direct-wrap a.buydirectbtn{font-size:1rem;line-height:100%;background-color:#66A434;color:#fff;display:table;text-align:center;width:auto;padding:12px 20px;margin:0!important;text-transform:uppercase;border-radius:4px}.buy-direct-wrap a.buydirectbtn:hover{background-color:#954B2F;color:white!important}.buy-direct-wrap a .fa-shopping-cart{font-size:1rem;margin-right:.8rem}.buylinks-intro{font-size:1.1rem;padding:0 0 1.5rem 0;color:SteelBlue}.buy-icons-wrap{width:auto;max-width:100%;margin:0!important;padding:0!important}.buy-icons-wrap ul.buy-icons-list{display:table;margin:0 0 1rem 0!important;padding:0!important}.buy-icons-wrap ul.buy-icons-list li{display:inline-block;margin:0!important;padding:6px 18px 6px 0!important}.buy-icons-wrap ul.buy-icons-list a{margin:0!important;padding:0!important}.buy-icons-wrap ul.buy-icons-list li img{width:auto!important;height:38px!important;margin:0!important;padding:0!important}.coming-soon{font-size:1rem;color:#910000;line-height:1.7rem}.bottom-buy-wrap{width:100%;display:table;background-color:#f8f8f8;text-align:center;padding:1.2rem 0 1rem 0}.bottom-buy-wrap h3{font-size:1.9rem!important;margin-bottom:1.2rem!important}.bottom-buy-inner,.bottom-buy-inner .buy-direct-wrap,.bottom-buy-inner .buy-select-wrap,.bottom-buy-inner .main-booksellers-text{width:95%;max-width:1000px;display:table;margin:1.2rem auto 0 auto!important;text-align:center}.bottom-buy-inner .buy-select-wrap{margin-top:.2rem!important}.bottom-buy-inner .buy-direct-wrap{margin-bottom:1.1rem!important}.bottom-buy-inner ul.buy-icons-list{width:auto!important;list-style-type:none;text-align:center!important;display:table!important;margin:0 auto!important;padding:0 0 .6rem 0!important}.bottom-buy-inner ul.buy-icons-list li{list-style-type:none;text-align:center!important;display:inline-block!important;margin:0 12px 7px 12px!important;padding:0!important}.bottom-buy-inner ul.buy-icons-list img{height:40px!important;margin-bottom:0}.bottom-buy-inner .buy-direct-wrap a.buydirectbtn{margin:0 auto!important}.bottom-buy-inner .main-booksellers-text{width:80%;margin:0 auto!important;padding:1rem 0 0 0!important}.bottom-buy-inner .main-booksellers-text p{font-size:1.1rem}.bottom-buy-inner .buy-amazon-exclusive{width:100%;display:table;text-align:center}.bottom-buy-inner .buy-amazon-exclusive img{width:200px!important;max-width:100%!important;display:table;margin:.5rem auto 0 auto}@media (max-width:500px){.bottom-buy-inner ul.buy-icons-list li{margin:0 10px 6px 10px!important}}.translation-emblems{padding:2rem 0 1rem 0}.translation-emblems .bookbox{text-align:center}.translation-flag{border-radius:50%;border:1px solid #ddd;background-color:#fff}.translation-dropdowns .language-select ul{float:right!important}.sort-translations{padding-bottom:1rem!important}@media (max-width:800px){.translation-dropdowns .language-select ul{float:none!important}}.translation-books .bookbox{padding-bottom:0!important}.translation-books .bookbox img{margin-bottom:0!important;border:1px solid #ddd}.translation-books p.bookti{width:100%;display:table;font-size:1.2rem!important;font-family:"Gothic 1A","Barlow",sans-serif;line-height:130%!important;font-weight:400;background-color:#fff;margin-bottom:0!important}.translation-books p.bookti span{display:block;margin:0 1rem;padding:.9rem 0 .7rem 0;border-bottom:1px solid #ddd}.translation-books p.bookti a:link,.translation-books p.bookti a:visited{color:#575757!important}.translation-buy{text-align:center;padding:.5rem 1rem 0 1rem;background-color:white!important}.translation-buy a{display:block;margin:-1px auto 0 auto;padding:4px 0;line-height:130%}@media (max-width:500px){.translation-books p.bookti{font-size:14px!important;line-height:130%!important}.translation-buy a{font-size:13px}}@media (max-width:500px){.sidebox{width:auto;max-width:350px!important;display:table;margin:0 auto 30px auto;float:none;clear:both;box-sizing:border-box;text-align:center}.sidebox.boxed-set.img3d{width:auto;max-width:450px!important}.bookcover .coverimage{width:100%;max-width:350px;box-sizing:border-box;margin-right:auto;margin-left:auto}.sidebox .child-pages a{width:100%;max-width:350px;display:table;margin-right:auto!important;margin-left:auto!important}.bookbox{margin-bottom:.5rem}.main-widget .bookbox .bookti,.main-widget .bookbox .booknum{display:none}}body,html{font-size:1rem;font-family:Roboto,Helvetica,Arial,Sans-Serif;color:#575757;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}a{text-decoration:none}a:link,a:visited{color:#AF4616}a:hover,a:active{color:#47920A}a.btn,a.btn-content,a.btn-outline,a.btn-post{font-size:1rem;font-family:Roboto,Barlow,sans-serif!important;line-height:100%;border-width:1px;border-style:solid;padding:8px 18px;border-radius:4px;margin:1rem 0 1.6rem 0;display:table;text-decoration:none;font-weight:400;background-color:gray;border-color:gray;color:#fff}a.btn-post{margin-top:0!important}.post-content-box a.btn-post{margin-bottom:1rem}.center-btn{display:table!important;margin-left:auto!important;margin-right:auto!important}.btn-full{width:100%}a.btn-content:link,a.btn-content:visited{color:white!important;background-color:black!important;border-color:black!important}a.btn-content:hover,a.btn-content:active{color:white!important;background-color:#66A434!important;border-color:#66A434!important}a.btn-outline:link,a.btn-outline:visited{color:#414141;background-color:#f8f8f8;border-color:silver}a.btn-outline:hover,a.btn-outline:active{color:#414141!important;background-color:gainsboro}a.btn-post:link,a.btn-post:visited{color:#414141;background-color:#f8f8f8;border-color:silver}a.btn-post:hover,a.btn-post:active{color:#414141!important;background-color:gainsboro}aside.widget a.btn-post,.card-body a.btn-outline{background-color:white!important}aside.widget a.btn-post:hover,.card-body a.btn-outline:hover{background-color:#f8f8f8!important}.page-wrapper{background-color:#fff}.contentwrapper{background-color:transparent}.breadcrumb-wrap{background-color:transparent}.breadcrumb-col{font-size:13px}.content-boxed{background-color:#f9f9f9}.content-boxed .contentwrapper{background-color:#fff;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.05);box-shadow:0 0 3px 0 rgba(0,0,0,.05)}footer{font-size:.8rem}.disclaimers-credits p{font-size:.8rem;line-height:1rem}@media (max-width:767.6px){footer .copy-right span:first-child:before{content:""}footer .copy-left span{color:transparent!important}}.adw-theme-dark{background-color:#1A1A1A}.footer-theme-dark{color:white!important;background-color:#1A1A1A!important}.footer-theme-dark a:link,.footer-theme-dark a:visited{color:#DEDEDE}.footer-theme-dark a:hover,.footer-theme-dark a:active{color:#fff}.footer-theme-dark .copy-left span{color:#fff}body.adw-theme-light{background-color:#fff}.adw-theme-light footer{color:gray;background-color:#fff}.footer-theme-light .copy-left span{color:gray}h1,h2,h3,h4,h5,h6{font-family:Roboto,"Open Sans",Helvetica,Arial,sans-serif;font-weight:300!important;margin-bottom:1rem!important;line-height:140%;overflow:hidden}h1{font-size:3.1rem!important;font-family:Lustria,Quattrocento,serif;margin-bottom:.7rem!important;line-height:130%}h2{font-size:1.5rem!important;color:#A44F32;line-height:130%;margin:1rem 0 1.5rem 0!important}h3{font-size:2rem!important;font-family:Lustria,Quattrocento,serif;margin-bottom:1rem!important;font-weight:200!important;line-height:130%!important}h4{font-size:1.7rem!important;padding:1rem 0 .4rem 0;margin-bottom:2rem!important;border-bottom:1px solid #ddd}h5{font-size:1.4rem!important;padding-top:1rem;margin-bottom:.7rem!important}h6{font-size:2rem!important}p{line-height:140%;margin-bottom:1.6rem!important}.page-wrapper ul,.page-wrapper ol{margin:2rem 2rem 1.6rem 2rem!important;padding:0!important}.page-wrapper li{margin:1rem 0;line-height:140%}h1.page-title{margin-bottom:0!important}h1.blog-page-title{border-bottom:1px solid #eaeaea!important;padding-bottom:.8rem!important;margin-bottom:.8rem!important}h1.main-column-title{margin-bottom:2rem!important}.tagline{color:}.footnote{font-size:.9rem!important}.quote{font-style:italic;margin:1.2rem 0 .6rem 0!important;line-height:1.35rem;text-align:center}.attribution{font-size:.95rem!important;margin-bottom:1.3rem!important;text-align:center}.attribution:after{font-family:"icomoon";font-size:12px!important;font-weight:900;content:"\f5da";display:block;text-align:center;color:#F4CD00;margin-top:.6rem;letter-spacing:2px}blockquote{width:90%;display:table;margin:2rem auto;padding:2rem 2rem 0 2rem;background-color:#f8f8f8;border:1px solid #eaeaea}hr{margin:2.5rem 0;border-width:1px 0 0 0;border-style:solid;border-color:#eaeaea;height:1px;overflow:hidden!important}hr.rule-clear{display:block;clear:both!important}.heading-center-rule{text-align:center}.heading-center-rule{display:flex;width:100%;justify-content:center;align-items:center;text-align:center}.heading-center-rule:before,.heading-center-rule:after{content:'';border-top:1px solid #ddd;margin:0 20px 0 0;flex:1 0 20px}.heading-center-rule:after{margin:0 0 0 20px}.heading-right-rule{text-align:left}.heading-right-rule{display:flex;width:100%;justify-content:center;align-items:center;text-align:center}.heading-right-rule:after{content:'';border-top:1px solid #ddd;margin:0 20px 0 0;flex:1 0 20px}.heading-right-rule:after{margin:0 0 0 20px}@media (max-width:700px){h1,h1.page-title,h1.blog-page-title,h1.main-column-title{font-size:2.8rem!important}h2,h2.tagline{font-size:1.3rem!important}}img{height:auto;max-width:100%;height:auto!important;margin-bottom:1rem}.picborder,.picright,.picleft{border:1px solid gainsboro}.picright,.picrightnb,.alignright{float:right;margin:.4rem 0 1.3rem 2rem;max-width:50%;display:table}.picleft,.picleftnb,.alignleft{float:left;margin:.4rem 2rem 1.3rem 0;max-width:50%;display:table}.picborder,.noborder,.aligncenter{display:table;margin:0 auto 1.5rem auto;display:table}.badges-icons a{text-align:center}.badges-icons img{display:inline-block;max-width:175px;max-height:150px;margin-right:10px}.picright.picstaysm,.picrightnb.picstaysm,.alignright.picstaysm{max-width:48%!important;float:right!important;margin-left:1.5rem}.picleft.picstaysm,.picleftnb.picstaysm,.alignleft.picstaysm{max-width:48%!important;float:left!important;margin-right:1.5rem}.wp-caption{width:auto!important;max-width:96%;display:table!important;margin:1.5rem auto 2rem auto;padding:0;text-align:center;overflow:hidden;background-color:#f8f8f8}.wp-caption img{width:auto;max-width:100%;height:auto;display:inline;margin:0 auto;padding:0}.wp-caption .wp-caption-text{display:table-caption;caption-side:bottom;padding:1rem;text-align:center;background-color:#f8f8f8;border-bottom:5px solid gainsboro}.wp-caption.alignright{width:auto!important;max-width:500px!important;float:right!important;margin:.4rem 0 3rem 3rem!important}.wp-caption.alignleft{width:auto!important;max-width:500px!important;float:left!important;margin:.4rem 3rem 3rem 0!important}@media (max-width:576px){.picright,.picrightnb,.alignright,.picleft,.picleftnb,.alignleft{display:table;max-width:100%;float:none;margin:0 auto 1.7rem auto}.wp-caption.alignright,.wp-caption.alignleft{float:none!important;margin:.4rem auto 0 auto!important}}.gallery{width:100%;margin:0!important;padding:0!important}.gallery .gallery-item{margin:0!important;padding:0!important;text-align:left!important}.gallery-item img{width:93%;border:1px solid gainsboro!important}.after-blocks-text{border-style:solid;border-color:#ccc}.before-blocks-text h2,.after-blocks-text h3{color:#7D7D7D;margin-top:.5rem!important;margin-bottom:1rem!important}.content-blocks img{border-width:0 0 1px 0;border-style:solid;border-color:#eee}.content-box{background-color:#f8f8f8;-webkit-box-shadow:0 5px 6px -6px #777;-moz-box-shadow:0 5px 6px -6px #777;box-shadow:0 5px 6px -6px #777;border:1px solid #eee}.cblock-image{margin-bottom:1.2rem}.content-block-title h5{font-size:1.8rem!important;line-height:125%!important;margin-bottom:1.2rem!important;padding:0!important}.content-block-text{padding:.7rem 2rem 2rem 2rem}#accordion.content-blocks-accordion a,#accordion.content-blocks-accordion button{text-decoration:none!important}.content-blocks-accordion{width:100%;max-width:960px;margin:0 auto 4rem auto!important}.content-blocks-accordion .card{border:none}.content-blocks-accordion button{font-size:1.3rem!important;font-family:"Gothic 1A",Roboto,sans-serif;border-top:1px solid #ddd!important;background:transparent;padding:2rem 0 1rem 0}.content-blocks-accordion .card-body{padding:0 2rem 2rem 2rem!important}.content-blocks-accordion .btn{font-size:20px;font-weight:700;color:SteelBlue!important}.content-blocks-accordion button:not(.collapsed){padding-bottom:0!important}.content-blocks-accordion button.collapsed:after{font-family:"icomoon";content:"\f055";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900;color:SteelBlue!important}.content-blocks-accordion button:not(.collapsed):after{font-family:"icomoon";content:"\f056";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900;color:SteelBlue!important}.q-and-a{padding:0;border-top:1px solid transparent}h4.faq-question{font-size:1.3rem!important;font-family:Roboto,"Open Sans",Helvetica,Arial,sans-serif;padding:2rem 0 0 0;margin-bottom:1.1rem!important;border-bottom:0;color:#000}ul.qa-list{display:table;margin:2rem 2rem 0 2rem!important;padding:0!important}ul.qa-list li{padding:0 0 1rem 0!important;margin:0!important}.calendar-blocks{padding:2rem 0 1.5em 0!important}.event-block{padding-bottom:3rem}.event-box{height:100%;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4pxpx;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#fff;-webkit-box-shadow:0 5px 6px -6px #777;-moz-box-shadow:0 5px 6px -6px #777;box-shadow:0 5px 6px -6px #777;border:1px solid #eee}.event-date{font-size:1.5rem;line-height:1.5rem;font-weight:700;font-family:"Barlow Semi Condensed","Roboto Condensed",sans-serif;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;padding:1rem 1.4rem 1rem 1.4rem;margin-bottom:0;border-bottom:1px solid #eee}.event-cal{display:block;margin-bottom:0}.event-type{font-size:1rem;font-family:"Barlow Semi Condensed","Roboto Condensed",sans-serif;font-weight:700;color:#777;display:block;margin:0!important;padding:6px 0;border-width:1px 0;border-style:solid;border-color:#ddd}.event-title{font-size:1.6rem!important;font-family:"Gothic A1",sans-serif;line-height:130%;font-weight:400!important;padding:0!important;margin:0 0 .7rem 0!important}.event-descrip{display:block;margin-top:18px}.event-content-box{padding:2rem}.event-box img.event-image{width:100%;max-width:100%;border-bottom:1px solid #eee;margin:0 auto!important}.event-content-box .event-text .btn-post{margin:0 0 .4rem 0!important}.return-to-top-icon{background:#f8f8f8;background:rgba(235,235,235,.8)}.return-to-top-icon:hover{background:rgba(178,178,178,1)}form{font-size:1rem}input,textarea,select{border:1px solid #ddd}form p{font-weight:700;margin:1.3rem 0 .5rem 0!important}span.required{color:#AD0000}button,input[type=submit],input[type=button],button[type=submit],button .form-button{font-size:1rem;color:#575757;background-color:#f8f8f8;border:1px solid #ddd}select{font-size:inherit;text-overflow:ellipsis;white-space:nowrap;background-color:#fff}.select-wrapper{font-size:inherit;background-color:#fff}.select-wrapper:after{content:"\f078";font-family:"icomoon";font-weight:900;color:silver;background-color:#fff}.form-row span.required{color:#AD0000}.form-row input[type=checkbox],.form-row input[type=radio]{border:0 none!important}.form-row.top-label label,.form-row.radio-check label{font-weight:700}.form-row.radio-check input[type=checkbox],.form-row.radio-check input[type=radio]{border:0 none!important}.row ul.drop-select,.col ul.drop-select,ul.drop-select,ul.drop-select li,ul.drop-select ul,ul.drop-select ul li{color:dimgray}.drop-select,.drop-select a:link,.drop-select a:visited,.drop-select a:hover,.drop-select a:active{color:dimgray}.drop-select li{font-size:1rem}.drop-select label{border:1px solid gainsboro!important;background:#fff;line-height:2.5em}.drop-select label:after{content:"\f078";font-family:"icomoon";color:silver;font-weight:900}.drop-select input[type=checkbox]:checked~label{border:0 none}.drop-select input[type=checkbox]:checked~label:after{content:"\f077";font-family:"icomoon"}.drop-select input[type=checkbox]:checked~.drop-sublist{border:1px solid gainsboro!important}.drop-sublist{background-color:#fff;border:1px solid gainsboro!important}.drop-sublist li a:hover{background-color:#f8f8f8}.post-date{font-size:.85rem}.post-date span:nth-child(odd){padding-right:7px}.post-date span:nth-child(even){padding-right:15px}h2.card-title{font-size:1.6rem!important;font-weight:400!important;line-height:130%!important;margin-bottom:8px!important}h2.card-title a:link,h2.card-title a:visited{color:SteelBlue}h2.card-title h2 a:hover,h2.card-title h2 a:active,h2.card-title h2 a:focus{color:ForestGreen}.post-excerpt p{line-height:130%;margin-bottom:1.8rem!important}.post-cats{color:gray;font-size:.8rem!important;margin:1.1rem 0 .3rem 0!important}.post-tags a,.post-cats a{font-size:.8rem!important;line-height:.8rem!important;background-color:#f8f8f8;color:DimGray;margin:0 0 3px 5px;border:1px solid #eaeaea;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:6px 12px;display:inline-block}.post-tags a:hover,.post-cats a:hover{color:gray!important;background-color:#fff}.post-button .read-more-link{font-family:helvetica}.blocks-layout .post-box{border:1px solid gainsboro;background-color:#f8f8f8;-webkit-box-shadow:0 5px 6px -6px #777;-moz-box-shadow:0 5px 6px -6px #777;box-shadow:0 5px 6px -6px #777}.blocks-layout .post-content-box{background-color:#fff}.blocks-layout .post-content-box .post-title h2{font-family:Roboto,Barlow,sans-serif;margin-bottom:.8rem!important}.blocks-layout .post-content-box .post-excerpt p{font-size:.95rem;line-height:140%!important;margin-bottom:1rem!important}#myPostsMasonry .card{border:1px solid gainsboro;background-color:#f8f8f8;-webkit-box-shadow:0 5px 6px -6px #777;-moz-box-shadow:0 5px 6px -6px #777;box-shadow:0 5px 6px -6px #777}#myPostsMasonry .card *{border:0 none!important}#myPostsMasonry .card-header{color:#fff;background-color:dimgray;border:0}#myPostsMasonry .card-header h3{color:#fff}#myPostsMasonry .card-header .cat-or-tagline{font-size:1.2rem;font-family:"Barlow Semi Condensed",Roboto,sans-serif;font-weight:600;text-transform:uppercase}#myPostsMasonry .card-body{border:0 none!important;background-color:#fff;padding:.25rem 1.5rem 1.5rem 1.5rem!important}#myPostsMasonry .card-body .card-text p{line-height:140%!important}#myPostsMasonry ul{margin:1.5rem 1.2rem!important;padding:0!important}#myPostsMasonry ul li span{font-size:12px!important;padding-right:.7rem!important;color:silver}#myPostsMasonry .card-footer{background-color:#fff;border-top:1px solid #eee!important}#myPostsMasonry .card-footer span.author-name,#myPostsMasonry .card-footer span:nth-child(odd){font-size:1rem!important;font-family:"Barlow Semi Condensed",Roboto,sans-serif;font-weight:700;text-transform:uppercase;color:#575757}#myPostsMasonry .card-footer span:nth-child(even){display:none}#myPostsMasonry .card-footer span:first-child{margin-right:20px}#myPostsMasonry .card-footer span:nth-child(3){margin-right:20px}#myPostsMasonry .card-footer span:last-child{display:inline-block}.post-vertical .vpost-content{border:1px solid #ddd;padding:0 0 1.8rem 0!important}.post-vertical .post-image{border-bottom:1px solid #ddd}.vpost-content .post-title h2{font-size:1.8rem!important;font-weight:400!important;margin-bottom:12px!important;line-height:130% !Important}.vpost-content .post-excerpt{padding-bottom:1.5rem!important}.vpost-content .post-excerpt p{line-height:140%!important;margin:0!important}.pagination-wrap *{border-color:gray}.pagination-wrap .page-link{border-color:silver}.pagination-wrap .page-link.current{background-color:SteelBlue;border-color:SteelBlue}.pagination-wrap a:link,.pagination-wrap a:visited{color:gray}.pagination-wrap a:hover,.pagination-wrap a:active{color:#fff;background-color:ForestGreen;border-color:ForestGreen}.alert-wrap span{font-size:1rem!important;border:1px solid #ddd;padding:8px 15px;display:table;background-color:#fff}.alert-wrap span.icon-newspaper{border:0 none;background-color:transparent;padding:0;display:inline-block}.alert-wrap span:hover,.alert-wrap span:active,.alert-wrap span:focus{color:white!important;background-color:dimgray;border-color:dimgray}.alert-wrap span a:link,.alert-wrap span a:visited{color:dimgray;padding-left:5px}.alert-wrap span:hover a,.alert-wrap span:active a,.alert-wrap span:focus a{color:white!important}.ribbon{color:#fff;text-align:center;font-size:18px;background-color:gray}.ribbon-horizontal{color:#fff;text-transform:uppercase;background-color:#D00}.ribbon-horizontal span{font-size:.9rem;line-height:.9rem;font-weight:700}.main-sidebar-cols .podcast-box{background-color:#FCFCFC;border:1px solid #eee;-webkit-box-shadow:0 5px 6px -6px #777;-moz-box-shadow:0 5px 6px -6px #777;box-shadow:0 5px 6px -6px #777}.podcast-box .listen-title{font-size:1.3rem;font-family:"Barlow Semi Condensed","Roboto Condensed",sans-serif;text-transform:uppercase;font-weight:700;padding-bottom:.75rem;color:gray;display:none}.heading-row .post-date{font-size:1rem;color:gray;margin-bottom:1rem}.default-post-footer h6{margin-bottom:1rem}.related-post.rp-left img,.related-post.rp-right img{border:1px solid gainsboro}.related-post .previous-new-title{color:gray;border-bottom:1px solid #ccc;text-transform:uppercase}.related-post .post-title{line-height:130%}.related-post .post-date{font-size:.8rem!important}.related-post .post-link{font-size:.85rem;display:none}.author-box{border:1px dotted silver}.author-box img.author-pic{border:0}.author-box h5.author-name{font-size:1.8rem!important;margin:0!important;padding:0!important;line-height:100%}.author-box p{line-height:130%!important;margin:1rem 0 0 0!important}.addtoany_share_save_container{margin-top:3.5rem;padding:16px 16px 7px 16px;background:#f8f8f8;border:1px solid #eee}.addtoany_list,.addtoany_shortcode{display:inline-block;vertical-align:middle}.addtoany_header{font-size:18px;line-height:0;font-family:Barlow,Roboto,sans-serif;display:inline-block;text-transform:uppercase;vertical-align:middle;padding:6px 10px 0 0;color:gray}.cats-list,.cats-list .fas{font-size:.9rem!important;line-height:100%!important;color:#414141!important}.cats-list a{margin-bottom:4px}.cat-tags-labels{font-size:.9rem;font-weight:400;padding:2px 0 0 5px}.searchpage-wrapper{background-color:#eee;color:#fff;text-align:center}.searchpage-wrapper h6{color:dimgray;text-align:center;line-height:100%;margin:0 auto 1rem auto;padding:0}.searchpage-wrapper input[type=search],.searchpage-wrapper button[type=submit],.searchpage-wrapper button{margin:0 0 5px 0!important;border-radius:0!important;border:1px solid #ccc}.search-results-head{font-size:2.5rem;color:#575757;padding-bottom:1.5rem}.single-search-result .post-title{margin-bottom:5px!important}.single-search-result .post-title a{text-decoration:underline!important}.single-search-result .post-date{display:none}.single-search-result .post-excerpt{padding:0 0 2.5rem 0!important;line-height:130%!important}.single-search-result .post-excerpt p{line-height:130%!important;margin-bottom:0!important;padding-bottom:0!important}.single-search-result .search-flag-icon{font-size:15px;color:#bbb;padding-left:10px!important}aside.widget{border:1px solid #eee;background:#FAFAFA;padding:2rem 2rem .5rem 2rem!important}aside h3,aside h6{color:#000;margin-bottom:1.2rem;border:0 none}aside.widget ul,aside.widget ol{margin:1.5rem 12px 1.9rem 12px!important;padding:0 12px!important}aside.widget li{line-height:1.3rem;margin:1rem 0!important}aside.widget p{line-height:1.5rem}.main-widget{border-top:1px solid #eaeaea}.content-widget{border:1px solid #eaeaea;background:#f8f8f8;padding:1rem 1rem .5rem 1rem!important}.most-recent-post h2{margin-bottom:.75rem!important}.other-recent-posts{border-top:1px solid #ccc}.recent-post .post-title{line-height:130%;margin-bottom:.26rem!important}aside[id^=categories] .widget-inner div{width:100%;padding:0!important;margin:0!important}aside[id^=categories] ul,aside[id^=categories] ul li.cat-item,aside[id^=categories] ul ul,aside[id^=categories] ul ul li.cat-item{width:100%!important;padding:0!important;margin:0!important;list-style-type:none!important}aside[id^=categories] ul{margin-bottom:1.5rem!important}aside[id^=categories] ul li{display:block!important;margin:0!important;padding:2px 0!important}aside[id^=categories] ul li a:link,aside[id^=categories] ul li a:visited{display:block!important;padding:10px 0!important;border-top:1px solid #ddd;margin-top:-1px!important;text-transform:capitalize;cursor:pointer!important}aside[id^=categories] .subcats-hidden{display:none!important}aside[id^=categories] ul.children{padding:0 10px!important;margin-bottom:1rem!important}aside[id^=categories] ul.children li a{padding:5px 0!important;border-color:transparent!important}aside[id^=categories] .plus{color:dimgray;padding-left:1rem;float:right}.widget_taxonomy_list_widget div{width:100%!important;display:table!important;padding:0!important;margin:0!important;vertical-align:top}.widget_taxonomy_list_widget ul.tlw-list{width:100%!important;display:block!important;margin-top:0!important;margin-left:0!important;margin-right:0!important;padding:0!important;list-style-type:none!important}.widget_taxonomy_list_widget ul.tlw-list *{margin:0!important;padding:0!important}.widget_taxonomy_list_widget ul.tlw-list li a{display:block!important;padding:10px 0!important;border-top:1px solid #ddd;margin-top:-1px!important;text-transform:capitalize}#searchform label{display:none}.myGallery .card{background-color:#f8f8f8}.myGallery .card-header{border:0;display:none}.myGallery .card-header h3{margin-bottom:0!important}.myGallery .card-img-top{margin:0;border-radius:0}.myGallery .card-body{border:0}.myGallery .card-body .card-text p{line-height:140%}.myGallery ul li span{font-size:12px!important;padding-right:.7rem!important;color:silver}.myGallery .card-footer{font-size:.8rem}.myGallery-nocaps .card-header,.myGallery-nocaps .card-body,.myGallery-nocaps .card-footer{display:none}.modal,.modal-dialog,.modal-header,.modal-content,.modal-footer{background-color:transparent!important;border:0 none!important}.modal-body{-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.2);box-shadow:0 0 5px 5px rgba(0,0,0,.2);background-color:#fff!important}.modal-body img{background-color:#000}.modal-body p{line-height:1.4rem;margin-bottom:0!important}.modal-footer button{font-size:.85rem;line-height:.85rem;background-color:dimgray;margin:0;padding:3px 7px 5px 7px;-webkit-border-top-right-radius:0!important;-webkit-border-top-left-radius:0!important;-moz-border-radius-topright:0!important;-moz-border-radius-topleft:0!important;border-top-right-radius:0!important;border-top-left-radius:0!important;-webkit-border-bottom-right-radius:4px!important;-webkit-border-bottom-left-radius:4px!important;-moz-border-radius-bottomright:4px!important;-moz-border-radius-bottomleft:4px!important;border-bottom-right-radius:4px!important;border-bottom-left-radius:4px!important}.modal-footer button:hover{background-color:dimgray!important}button.modalbtn{font-size:.9rem;border-color:dimgray;background-color:dimgray;color:#fff;margin-bottom:1rem;text-transform:uppercase}button.modalbtn:hover{font-size:.9rem;border-color:#000;background-color:#000;color:#fff;margin-bottom:1rem;text-transform:uppercase}.wpca-btn{height:auto;min-height:40px;border-radius:2px;padding:10px 20px 10px;border:0 none;font-size:16px;font-weight:400;text-transform:none;cursor:pointer}.wpca-btn:before{content:none!important}button,input.button-submit{-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-o-transition:background-color .25s ease;transition:background-color .25s ease}#wpca-placeholer-html{display:none}.wpca-replacement-elem,.wpca-replacement-elem *{box-sizing:border-box}.wpca-replacement-elem{width:100%;max-width:100%;font-weight:700;padding:10px;position:relative;z-index:1;background:#f4efea;overflow:hidden;text-align:left;padding:1em;margin:1em 0}.wpca-replacement-elem:first-child{margin-top:0}.wpca-replacement-elem .wpca-replacement-logo{width:13%;height:auto;max-width:100%;position:absolute;bottom:0;right:0;z-index:100000}.wpca-replacement-elem p{padding-right:13px}.wpca-replacement-elem img{border:none!important;border-radius:0!important;box-shadow:none!important}.wpca-replacement-elem .wpca-btn{margin:10px 0;display:block}.wpca-replacement-elem .wpca-btn+.wpca-btn{display:block;margin-left:0}.sidebar .widget .wpca-replacement-elem p{padding-right:0}.sidebar .widget .wpca-replacement-elem .wpca-btn{width:100%}#wpca-trans-layer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99997;zoom:1}.wpca-lay-out,.wpca-lay-out *{box-sizing:border-box}.wpca-lay-out{position:fixed;height:auto;display:block;z-index:99998}.wpca-lay-out{background-color:#444}.wpca-lay-out.wpca-top{top:0}.wpca-lay-out.wpca-bottom{bottom:0}.wpca-lay-out.wpca-hide,#wpca-trans-layer.wpca-hide,#wpca-popup-modal.wpca-hide{display:none}.wpca-lay-out.wpca-show,#wpca-trans-layer.wpca-show,#wpca-popup-modal.wpca-show{display:block}.wpca-lay-out.wpca-align-left p{text-align:left}.wpca-lay-out.wpca-align-center p{text-align:center}.wpca-lay-out.wpca-align-right p{text-align:right}.wpca-lay-out .wpca-lay-out-content{text-align:center;min-height:40px}.wpca-lay-out .wpca-lay-out-content p{padding:0 5px;margin:0;position:relative;z-index:100;opacity:100;min-height:40px}.wpca-lay-out .wpca-lay-out-content *{font-size:16px;line-height:33px}.wpca-lay-out .wpca-lay-out-meta .wpca-btn{display:inline-block;text-align:center}.wpca-lay-out.wpca-has-close-x{overflow:visible}.wpca-btn-privacy{cursor:pointer}.wpca-btn:focus{outline:0}.wpca-btn+.wpca-btn{display:inline-block;vertical-align:top}.wpca-btn+.wpca-btn,#wpca-icon-settings+.wpca-btn{margin-left:2%}#wpca-icon-settings{cursor:pointer;display:inline-block;vertical-align:middle}#wpca-icon-settings:hover{opacity:.8}#wpca-icon-settings{width:27px}.wpca-lay-out[class*="wpca-decline"].wpca-cc-settings-has .wpca-lay-out-meta .wpca-btn{vertical-align:middle}#wpca-bar{width:100%;min-height:30px;padding:15px 20px}#wpca-bar.wpca-decline-not .wpca-lay-out-content{width:80%}#wpca-bar.wpca-decline-has .wpca-lay-out-content{width:65%}#wpca-bar-content{display:inline-block;vertical-align:top}#wpca-bar.wpca-decline-not .wpca-lay-out-meta{width:20%}#wpca-bar.wpca-decline-has .wpca-lay-out-meta{width:35%}#wpca-bar-meta{display:inline-block;vertical-align:top;text-align:right}#wpca-bar.wpca-top.wpca-shadow{-webkit-box-shadow:2px 2px 5px 0 rgba(68,68,68,.75);-moz-box-shadow:2px 2px 5px 0 rgba(68,68,68,.75);box-shadow:2px 2px 5px 0 rgba(68,68,68,.75)}#wpca-bar.wpca-bottom.wpca-shadow{-webkit-box-shadow:2px -2px 5px 0 rgba(68,68,68,.75);-moz-box-shadow:2px -2px 5px 0 rgba(68,68,68,.75);box-shadow:2px -2px 5px 0 rgba(68,68,68,.75)}#wpca-box{width:20%;min-height:10%;max-height:100%;padding:15px 20px}#wpca-box.wpca-tl{top:0;left:0}#wpca-box.wpca-tr{top:0;right:0}#wpca-box.wpca-bl{bottom:0;left:0}#wpca-box.wpca-br{bottom:0;right:0}#wpca-box-content{width:100%}#wpca-box-content p{padding:0}#wpca-box-meta{width:100%;text-align:center;margin-top:10px}.wpca-btn-align-left #wpca-box-meta{text-align:left}.wpca-btn-align-right #wpca-box-meta{text-align:right}#wpca-box.wpca-cc-settings-has #wpca-box-meta #wpca-icon-settings{width:30px}#wpca-box.wpca-cc-settings-not.wpca-decline-not #wpca-box-meta .wpca-btn{width:100%}#wpca-box.wpca-cc-settings-not.wpca-decline-has #wpca-box-meta .wpca-btn{width:calc((100% - 2%)/2)}#wpca-box.wpca-cc-settings-has.wpca-decline-not #wpca-box-meta .wpca-btn{width:calc(100% - 2% - 30px)}#wpca-box.wpca-cc-settings-has.wpca-decline-has #wpca-box-meta .wpca-btn{width:calc((100% - 4% - 30px)/2)}#wpca-box[class*="wpca-cc-settings"][class*="wpca-decline"][class*="wpca-box-width-5"] #wpca-box-meta .wpca-btn,#wpca-box[class*="wpca-cc-settings"][class*="wpca-decline"][class*="wpca-box-width-6"] #wpca-box-meta .wpca-btn,#wpca-box[class*="wpca-cc-settings"][class*="wpca-decline"][class*="wpca-box-width-7"] #wpca-box-meta .wpca-btn,#wpca-box[class*="wpca-cc-settings"][class*="wpca-decline"][class*="wpca-box-width-8"] #wpca-box-meta .wpca-btn,#wpca-box[class*="wpca-cc-settings"][class*="wpca-decline"][class*="wpca-box-width-9"] #wpca-box-meta .wpca-btn,#wpca-box[class*="wpca-cc-settings"][class*="wpca-decline"][class*="wpca-box-width-100"] #wpca-box-meta .wpca-btn{width:initial;margin-left:10px}#wpca-box.wpca-ct,#wpca-popup-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#wpca-popup-modal,#wpca-popup-modal *{box-sizing:border-box}.wpca-btn-hide{visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;position:absolute!important;left:-9999px!important}.wpca-blocked{display:none!important}#wpca-box.wpca-shadow{-webkit-box-shadow:2px 2px 5px 0 rgba(68,68,68,.75);-moz-box-shadow:2px 2px 5px 0 rgba(68,68,68,.75);box-shadow:2px 2px 5px 0 rgba(68,68,68,.75)}.wpca-icon-close{position:absolute;display:inline-block;right:10px;cursor:pointer}.wpca-lay-out.wpca-top .wpca-icon-close{bottom:-30px}.wpca-lay-out.wpca-bottom .wpca-icon-close{top:-30px}.wpca-lay-out.wpca-ct .wpca-icon-close{right:0;top:-30px}#wpca-popup-modal{z-index:99999}#wpca-popup-modal .wpca-icon-close{top:15px;right:15px}.wpca-cc-settings-open+#wpca-trans-layer{z-index:99998}.wpca-cc-sett-box{display:none}.wpca-cc-sett-opions input[type="checkbox"]{margin-right:5px}.wpca-cc-sett-box.wpca-shadow{-webkit-box-shadow:2px 2px 5px 0 rgba(68,68,68,.75);-moz-box-shadow:2px 2px 5px 0 rgba(68,68,68,.75);box-shadow:2px 2px 5px 0 rgba(68,68,68,.75)}.wpca-cc-sett-box .wpca-btn-cc-default-sett+.wpca-btn-cc-save-sett,.wpca-cc-sett-box .wpca-btn-cc-save-sett+.wpca-btn-cc-default-sett{margin-left:15px}.wpca-cc-sett-box .wpca-cc-sett-opions,.wpca-cc-sett-opions+.wpca-btn{margin-top:15px}@media screen and (max-width:1180px){#wpca-bar.wpca-decline-has .wpca-lay-out-content{width:55%}#wpca-bar.wpca-decline-has .wpca-lay-out-meta{width:45%}#wpca-bar.wpca-cc-settings-has #wpca-bar-meta #wpca-icon-settings{width:30px}#wpca-bar.wpca-cc-settings-not.wpca-decline-not #wpca-bar-meta .wpca-btn{width:initial}#wpca-bar.wpca-cc-settings-not.wpca-decline-has #wpca-bar-meta .wpca-btn{width:calc((100% - 2%)/2)}#wpca-bar.wpca-cc-settings-has.wpca-decline-not #wpca-bar-meta .wpca-btn{width:calc(100% - 2% - 30px)}#wpca-bar.wpca-cc-settings-has.wpca-decline-has #wpca-bar-meta .wpca-btn{width:calc((100% - 4% - 30px)/2)}}@media screen and (max-width:1024px){.wpca-lay-out img{max-width:100%;height:auto}.wpca-lay-out .wpca-lay-out-content p{padding:0}.wpca-lay-out .wpca-lay-out-content *{font-size:14px;line-height:26px}#wpca-box{width:100%!important;margin:0!important;border-radius:0!important;min-height:10%!important}#wpca-bar[class*="wpca-decline"] .wpca-lay-out-content,#wpca-bar[class*="wpca-decline"] .wpca-lay-out-meta{display:block;width:100%}#wpca-bar[class*="wpca-decline"] .wpca-lay-out-meta{padding-top:7px}#wpca-bar.wpca-decline-has .wpca-lay-out-meta{margin-top:10px}#wpca-bar.wpca-cc-settings-not.wpca-decline-not #wpca-bar-meta .wpca-btn{width:100%}#wpca-popup-modal{width:100%;height:100%;top:0;left:0;transform:none}#wpca-popup-modal .wpca-cc-sett-box{width:100%;height:100%;border-radius:0;padding:10px;overflow-y:auto}#wpca-popup-modal .wpca-cc-sett-box h1,#wpca-popup-modal .wpca-cc-sett-box h2,#wpca-popup-modal .wpca-cc-sett-box h3{margin-top:15px}#wpca-popup-modal .wpca-cc-sett-box p{font-size:14px;line-height:1.5}#wpca-popup-modal .wpca-cc-sett-box .wpie-switch{margin:0 0 10px 0}#wpca-popup-modal .wpca-cc-sett-box .wpie-switch-descr{margin-top:9px}}@media screen and (max-width:768px){.wpca-cc-sett-box .wpca-btn-cc-default-sett,.wpca-cc-sett-box .wpca-btn-cc-save-sett{width:100%}.wpca-cc-sett-box .wpca-btn-cc-save-sett+.wpca-btn-cc-default-sett,.wpca-cc-sett-box .wpca-btn-cc-default-sett+.wpca-btn-cc-save-sett{margin-left:0;margin-top:7px}}@media screen and (max-width:640px),screen and (max-height:375px){#wpca-box.wpca-ct{top:0;left:0;transform:none;height:100%;z-index:99999}}@media screen and (max-width:415px){#wpca-bar[class*="wpca-decline"] #wpca-bar-content,#wpca-bar[class*="wpca-decline"] #wpca-bar-meta{width:100%}#wpca-bar.wpca-cc-settings-has #wpca-bar-meta #wpca-icon-settings,#wpca-box.wpca-cc-settings-has #wpca-box-meta #wpca-icon-settings{width:30px}#wpca-bar[class*="wpca-decline"] #wpca-bar-meta .wpca-btn,#wpca-box[class*="wpca-decline"] #wpca-box-meta .wpca-btn{display:block}#wpca-bar.wpca-cc-settings-has #wpca-bar-meta .wpca-btn-accept,#wpca-box.wpca-cc-settings-has #wpca-box-meta .wpca-btn-accept{display:inline-block}#wpca-bar.wpca-cc-settings-not[class*="wpca-decline"] #wpca-bar-meta .wpca-btn,#wpca-box.wpca-cc-settings-not[class*="wpca-decline"] #wpca-box-meta .wpca-btn{width:100%}#wpca-bar.wpca-cc-settings-has.wpca-decline-has #wpca-bar-meta .wpca-btn,#wpca-bar.wpca-cc-settings-has.wpca-decline-not #wpca-bar-meta .wpca-btn,#wpca-box.wpca-cc-settings-has.wpca-decline-has #wpca-box-meta .wpca-btn,#wpca-box.wpca-cc-settings-has.wpca-decline-not #wpca-box-meta .wpca-btn{width:calc(100% - 2% - 30px)}#wpca-bar.wpca-decline-has #wpca-bar-meta .wpca-btn-decline,#wpca-box.wpca-decline-has #wpca-box-meta .wpca-btn-decline{margin-top:2.5%}#wpca-bar.wpca-decline-has.wpca-cc-settings-has #wpca-bar-meta .wpca-btn-decline,#wpca-box.wpca-decline-has.wpca-cc-settings-has #wpca-box-meta .wpca-btn-decline{margin-left:calc(30px + 2%)}#wpca-bar.wpca-decline-has.wpca-cc-settings-not #wpca-bar-meta .wpca-btn-decline,#wpca-box.wpca-decline-has.wpca-cc-settings-not #wpca-box-meta .wpca-btn-decline{margin-left:0}}.wpie-switch label{position:relative;display:inline-block;width:40px;height:23px;margin:0;font-size:inherit;line-height:inherit}.wpie-switch input{opacity:0;width:0;height:0;font-size:inherit;line-height:inherit}.wpie-switch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border-radius:23px;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.wpie-switch-slider:before{position:absolute;content:"";height:17px;width:17px;left:3px;bottom:3px;border-radius:50%;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.wpie-switch-slider{background-color:#7cdf46}input:checked+.wpie-switch-slider:before{-webkit-transform:translateX(17px);-ms-transform:translateX(17px);transform:translateX(17px)}input:disabled:checked+.wpie-switch-slider{background-color:#ccc}input:disabled:checked+.wpie-switch-slider:before{background-color:#a7a3a3}.wpie-switch-label{margin-left:15px;font-weight:700}.wpie-switch-descr{margin-top:13px;display:block}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}.addtoany_share_save_container{margin-top:3.5rem;padding:16px 16px 7px 16px;background:#f8f8f8;border:1px solid #eee}.addtoany_list,.addtoany_shortcode{display:inline-block;vertical-align:middle}.addtoany_header{font-size:18px;line-height:0;font-family:Barlow,Roboto,sans-serif;display:inline-block;text-transform:uppercase;vertical-align:middle;padding:6px 10px 0 0;color:gray}