.ghost-button{border:2px solid white;padding:0.5em 1em;display:block;color:white;text-align:center;font-size:14px;font-weight:700;letter-spacing:3px;transition:all linear .5s}.ghost-button:hover{background:rgba(0,0,0,0.3)}.blue{color:#0a8ff0}#main-header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#sign-up{padding:15px 0!important;background:#0a8ff0!important}#sign-up h4{color:white!important;font-size:23px!important;font-family:'Open Sans',sans-serif!important;font-weight:400!important;padding-top:.5em!important;padding-bottom:0!important}#hero{height:653px}#hero h2{color:white;font-size:40px;line-height:50px;margin-bottom:1em;padding-top:2em}.hero-button{background:white;color:black;letter-spacing:1px;padding:30px;transition:all linear .5s}.hero-button:hover{background:#c3c3c3}.hero-books{margin-top:2em}#new{background:white;padding:0 0 75px 0}#new h3{font-size:29px;text-align:center;padding-bottom:65px}#new img{-webkit-box-shadow:0px -1px 27px 0px rgba(0,0,0,0.23);-moz-box-shadow:0px -1px 27px 0px rgba(0,0,0,0.23);box-shadow:0px -1px 27px 0px rgba(0,0,0,0.23);transition:all linear .5s;margin-bottom:4em;min-height:550px;min-width:353px}#new img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#new p{text-align:center}.black-ghost-button{border:1px solid black;padding:.75em 2em;color:black;text-align:center;font-size:14px;font-weight:400;letter-spacing:3px;transition:all linear .5s}.black-ghost-button:hover{border:1px solid #0a8ff0;color:#0a8ff0}#categories{background:#adadad;background:-moz-linear-gradient(top,#adadad 0%,#dedede 42%,#ffffff 100%);background:-webkit-linear-gradient(top,#adadad 0%,#dedede 42%,#ffffff 100%);background:linear-gradient(to bottom,#adadad 0%,#dedede 42%,#ffffff 100%);padding:75px 0}#categories h3{font-size:29px;text-align:center;padding-bottom:65px}.category-hotlink{background:white;-webkit-box-shadow:0px -1px 27px 0px rgba(0,0,0,0.23);-moz-box-shadow:0px -1px 27px 0px rgba(0,0,0,0.23);box-shadow:0px -1px 27px 0px rgba(0,0,0,0.23)}.category-hotlink p{text-align:center;font-size:13px;color:black;letter-spacing:2px;padding-top:1.25em}.category-hotlink p a{color:black;transition:all linear .5s}.category-hotlink p a:hover{color:#0a8ff0}.category-hotlink img{margin-top:1em;transition:all linear .5s}.category-hotlink img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#about{padding:80px}#about p{color:black;font-family:'Domine',Georgia,"Times New Roman",serif;text-align:center;margin:45px 0 18px}.blue-button{background:#0a8ff0;color:white;font-family:"Open Sans",Arial,sans-serif;font-size:13.8px;font-weight:700;letter-spacing:2px;padding:10px 10px 10px 10px;transition:all linear .5s}.blue-button:hover{background:#0a2e49}#main-footer{background:#0b3554}#main-footer h5{color:white;font-size:18px;margin-bottom:1em}#footer-widgets .footer-widget li{padding-left:0}#footer-widgets .footer-widget li:before{display:none}#main-footer ul li{margin-bottom:0}#main-footer ul li a{color:#a7afb8!important;transition:all linear .25s}#main-footer ul li a:hover{color:white!important}#main-footer h1{color:rgba(255,255,255,0.6)!important;margin-top:1.3em}.amazon-btn{border:2px solid #2ea3f2;padding:0.52em 0 0.45em;display:block;width:210px;text-align:center;text-transform:uppercase;font-size:20px;font-weight:600;transition:all .25s linear}.amazon-btn:hover{background:#efefef}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:400;color:#515151;text-decoration:none;text-transform:uppercase;font-size:13px;letter-spacing:2px}.woocommerce-breadcrumb{display:none}#breadcrumbs{font-size:10px;text-transform:uppercase;letter-spacing:1px;line-height:150%}#breadcrumbs a{color:#bbb}.woocommerce-page ul.products li.product a img,.woocommerce ul.products li.product a img{-webkit-box-shadow:none!important;box-shadow:none!important;margin:0 0 9px!important;object-fit:cover;width:500px;height:500px}.woo-sc-box{margin-bottom:2.5em}.woo-sc-box>h3{margin-bottom:1em}.woo-sc-box>p>img{margin:0 2em 1.5em 0}#inner-page h1{margin-bottom:.5em}#inner-page ul li{font-weight:bold}#pd-sign-up{margin-bottom:10em}#contact-form{margin-top:0;padding:1.5em;background:#efefef}#contact-form h4{color:#007115;font-size:22px;margin-bottom:0.75em;margin-top:0.5em}#contact-form>h4>i{padding-right:5px}#contact-form input{width:100%;padding:1em;margin-top:.35em}#contact-form input:focus{border-color:black;box-shadow:0 0 3px 2px rgba(0,0,0,.25)}#contact-form textarea{width:100%;resize:none;margin-top:.35em}#contact-form textarea:focus{border-color:black;box-shadow:0 0 3px 2px rgba(0,0,0,.25)}.form_button{background:#0a8ff0;border:2px solid #0a8ff0;color:white;font-size:12px;font-weight:700;letter-spacing:1px;padding:10px 24px;text-align:center;width:157px;margin-top:2em;margin-right:1em;transition:.5s all linear}.form_button:hover{background:#600056;cursor:pointer}.disclaimer,.wpcf7-list-item-label{font-size:12px}#contact-form>p:nth-child(6){padding-bottom:0}.et-social-icons{float:left}#execphp-3{width:100%}.et_pb_widget_area_left{padding-right:0;border-right:0px}OPT OUT FORM#opt-out-form{margin-top:0;padding:1.5em;background:#efefef}#opt-out-form h4{color:#007115;font-size:22px;margin-bottom:0.75em;margin-top:0.5em}#opt-out-form>h4>i{padding-right:5px}#opt-out-form input{width:100%;padding:1em;margin-top:.35em}#opt-out-form input:focus{border-color:black;box-shadow:0 0 3px 2px rgba(0,0,0,.25)}#opt-out-form textarea{width:100%;resize:none;margin-top:.35em}#opt-out-form textarea:focus{border-color:black;box-shadow:0 0 3px 2px rgba(0,0,0,.25)}.form_button{background:#0a8ff0;border:2px solid #0a8ff0;color:white;font-size:12px;font-weight:700;letter-spacing:1px;padding:10px 24px;text-align:center;width:157px;margin-top:2em;margin-right:1em;transition:.5s all linear}.form_button:hover{background:#600056;cursor:pointer}.disclaimer,.wpcf7-list-item-label{font-size:12px}#opt-out-form>p:nth-child(6){padding-bottom:0}#sign-up{padding:30px 0!important;background:#0a8ff0!important;max-height:90px}.nav li ul{padding:1px 0px;overflow-y:auto;max-height:350px;overflow-x:hidden}@media (max-width:980px){#sign-up{padding:0px 0!important;background:#0a8ff0!important;max-height:169px}}