#debug{color:#ff0000;background-color:#ffffff;position:fixed;left:30px;top:100px;border:1px solid #0000ff;z-index:1000;padding:5px;width:400px;}
.to-be-reviewed{color:#ec008b;}
h1, h2, h3, h4, h5{padding:inherit;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;}
a{color:#9264cc;font-weight:500;}
a:hover{color:#0093c9;}
p a{font-weight:600;}
#et-top-navigation ul li a:hover{color:#0093c9;}
.et_mobile_menu li a:hover, .nav ul li a:hover{opacity:1;background-color:#ffffff;}
.body-text p{padding-bottom:0.5em;}
.body-text p:last-child{padding-bottom:0em;}
.single-product #main-content .container:before{background:none;}
.container #sidebar, .single-product #sidebar, .single-product #sidebar-secondary{display:none;}
.page #sidebar{display:none;}
.error404 #sidebar{display:none;}
@media (min-width:981px){.single-product #left-area, .single-product #primary{width:100%;padding:23px 0px 0px !important;float:none !important;}
}
#book-availability .et_pb_row{max-width:100% !important;}
.container:before{height:0px !important;}
.container{padding-top:0 !important;}
#flipbook{left:-15% !important;}
.et_pb_contact_right p input{max-width:3em;padding:5px 10px;}
.et_pb_contact_captcha{width:90px;}
.et-pb-contact-message{font-size:18px;}
.et_pb_toggle_open .et_pb_toggle_title:before{display:block !important;font-size:28px;content:"\e04f";}
.et_pb_toggle_title:before{font-size:32px;color:rgba(0,147,201,0.2) !important;}
.woocommerce-page.et_pb_button_helper_class button.button,
.woocommerce-page.et_pb_button_helper_class a.button{color:#62269e !important;background-color:#ffffff !important;border-color:#62269e !important;font-weight:600 !important;}
.woocommerce-page.et_pb_button_helper_class button.button:hover,
.woocommerce-page.et_pb_button_helper_class a.button:hover{color:#ffffff !important;background-color:#62269e !important;}
.woocommerce-message a.button.wc-forward{color:#0093c9 !important;background:#ffffff !important;border-color:#ffffff !important;font-weight:600 !important;}
.woocommerce-message a.button.wc-forward:hover{color:#ffffff !important;background:#0093c9 !important;border-color:#ffffff !important;}
.woocommerce-message a.restore-item{color:#ffffff;font-weight:600;}
#footer-widgets{display:none;}
#footer-info{float:none;text-align:center;color:#ffffff;padding-bottom:20px;}
#footer-info a{color:#0093c9;}
#footer-info a:hover{color:#9264cc;}
#footer-contact{transition:color .4s ease-in-out;}
.footer-icons{padding:0 20px;max-width:80px;height:auto;}
.tech360{color:#0093c9 !important;font-weight:600 !important;}
.tech360:hover{color:#9264cc !important;}
@media only screen and (max-width:1400px){#flipbook{left:-14% !important;}
}
@media only screen and (max-width:1300px){#flipbook{left:-13% !important;}
}
@media only screen and (max-width:1200px){#flipbook{left:-12% !important;}
}
@media only screen and (max-width:1100px){#flipbook{left:-11% !important;}
}
@media only screen and (max-width:1000px){#flipbook{left:-10% !important;}
}
@media only screen and (max-width:1024px) and (max-height:768px){#flipbook{left:-10% !important;}
}
@media only screen and (max-width:980px){#home-intro{position:relative;width:80%;top:auto;left:auto;}
#two-cats{position:relative;}
#book-availability .et_pb_row_inner_1{left:12.4% !important;}
#hunter-kitty-column{position:relative;right:-12%;bottom:inherit;max-width:300px;float:right;}
}
@media only screen and (max-width:800px) and (max-height:600px){}
@media only screen and (max-width:768px) and (max-height:1024px){}
@media only screen and (max-width:736px) and (max-height:414px){}
@media only screen and (max-width:667px) and (max-height:375px){}
@media only screen and (max-width:610px) and (max-height:875px){}
@media only screen and (max-width:600px) and (max-height:800px){}
@media only screen and (max-width:525px){}
@media only screen and (max-width:568px) and (max-height:320px){}
@media only screen and (max-width:480px) and (max-height:320px){}
@media only screen and (max-width:414px) and (max-height:736px){}
@media only screen and (max-width:375px) and (max-height:667px){}
@media only screen and (max-width:320px) and (max-height:568px){}
@media only screen and (max-width:320px) and (max-height:480px){}#debug{color:#ff0000;background-color:#ffffff;position:fixed;left:30px;top:100px;border:1px solid #0000ff;z-index:1000;padding:5px;width:400px;}
.to-be-reviewed{color:#ec008b;}
h1, h2, h3, h4, h5{padding:inherit;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;}
a{color:#9264cc;font-weight:500;}
a:hover{color:#0093c9;}
p a{font-weight:600;}
#et-top-navigation ul li a:hover{color:#0093c9;}
.et_mobile_menu li a:hover, .nav ul li a:hover{opacity:1;background-color:#ffffff;}
.body-text p{padding-bottom:0.5em;}
.body-text p:last-child{padding-bottom:0em;}
.single-product #main-content .container:before{background:none;}
.container #sidebar, .single-product #sidebar, .single-product #sidebar-secondary{display:none;}
.page #sidebar{display:none;}
.error404 #sidebar{display:none;}
@media (min-width:981px){.single-product #left-area, .single-product #primary{width:100%;padding:23px 0px 0px !important;float:none !important;}
}
#book-availability .et_pb_row{max-width:100% !important;}
.container:before{height:0px !important;}
.container{padding-top:0 !important;}
#flipbook{left:-15% !important;}
.et_pb_contact_right p input{max-width:3em;padding:5px 10px;}
.et_pb_contact_captcha{width:90px;}
.et-pb-contact-message{font-size:18px;}
.et_pb_toggle_open .et_pb_toggle_title:before{display:block !important;font-size:28px;content:"\e04f";}
.et_pb_toggle_title:before{font-size:32px;color:rgba(0,147,201,0.2) !important;}
.woocommerce-page.et_pb_button_helper_class button.button,
.woocommerce-page.et_pb_button_helper_class a.button{color:#62269e !important;background-color:#ffffff !important;border-color:#62269e !important;font-weight:600 !important;}
.woocommerce-page.et_pb_button_helper_class button.button:hover,
.woocommerce-page.et_pb_button_helper_class a.button:hover{color:#ffffff !important;background-color:#62269e !important;}
.woocommerce-message a.button.wc-forward{color:#0093c9 !important;background:#ffffff !important;border-color:#ffffff !important;font-weight:600 !important;}
.woocommerce-message a.button.wc-forward:hover{color:#ffffff !important;background:#0093c9 !important;border-color:#ffffff !important;}
.woocommerce-message a.restore-item{color:#ffffff;font-weight:600;}
#footer-widgets{display:none;}
#footer-info{float:none;text-align:center;color:#ffffff;padding-bottom:20px;}
#footer-info a{color:#0093c9;}
#footer-info a:hover{color:#9264cc;}
#footer-contact{transition:color .4s ease-in-out;}
.footer-icons{padding:0 20px;max-width:80px;height:auto;}
.tech360{color:#0093c9 !important;font-weight:600 !important;}
.tech360:hover{color:#9264cc !important;}
@media only screen and (max-width:1400px){#flipbook{left:-14% !important;}
}
@media only screen and (max-width:1300px){#flipbook{left:-13% !important;}
}
@media only screen and (max-width:1200px){#flipbook{left:-12% !important;}
}
@media only screen and (max-width:1100px){#flipbook{left:-11% !important;}
}
@media only screen and (max-width:1000px){#flipbook{left:-10% !important;}
}
@media only screen and (max-width:1024px) and (max-height:768px){#flipbook{left:-10% !important;}
}
@media only screen and (max-width:980px){#home-intro{position:relative;width:80%;top:auto;left:auto;}
#two-cats{position:relative;}
#book-availability .et_pb_row_inner_1{left:12.4% !important;}
#hunter-kitty-column{position:relative;right:-12%;bottom:inherit;max-width:300px;float:right;}
}
@media only screen and (max-width:800px) and (max-height:600px){}
@media only screen and (max-width:768px) and (max-height:1024px){}
@media only screen and (max-width:736px) and (max-height:414px){}
@media only screen and (max-width:667px) and (max-height:375px){}
@media only screen and (max-width:610px) and (max-height:875px){}
@media only screen and (max-width:600px) and (max-height:800px){}
@media only screen and (max-width:525px){}
@media only screen and (max-width:568px) and (max-height:320px){}
@media only screen and (max-width:480px) and (max-height:320px){}
@media only screen and (max-width:414px) and (max-height:736px){}
@media only screen and (max-width:375px) and (max-height:667px){}
@media only screen and (max-width:320px) and (max-height:568px){}
@media only screen and (max-width:320px) and (max-height:480px){}