.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}.title-border-bottom{position:relative;padding-bottom:10px}@media screen and (max-width: 992px){.title-border-bottom{display:block !important}}.title-border-bottom:after{content:'';display:block;position:absolute;width:60%;height:2px;background:#33a9ee}@media screen and (max-width: 767px){.title-border-bottom:after{width:100% !important}}.list-with-arrow-markers-links{margin:0px}.list-with-arrow-markers-links li{font-size:1.2em;padding:0 0 10px;list-style-type:none !important;text-align:left}.list-with-arrow-markers-links li a{position:relative;padding:0 0 0 15px;margin-bottom:0px !important;text-decoration:none}.list-with-arrow-markers-links li a:before{font-family:FontAwesome;content:'\f0da';color:#33a9ee;font-size:1.2em;line-height:1em;position:absolute;top:0px;left:0px;transition:all 0.2s ease-in-out}.list-with-arrow-markers-links li a:hover{text-decoration:none}.list-with-arrow-markers-links li a:hover:before{left:5px}.list-with-arrow-markers-nolinks{margin:0px}.list-with-arrow-markers-nolinks li{font-size:1.2em;list-style-type:none !important;text-align:left;position:relative;padding:0 0 10px 15px;text-decoration:none}.list-with-arrow-markers-nolinks li:before{font-family:FontAwesome;content:'\f0da';color:#33a9ee;font-size:1.2em;line-height:1em;position:absolute;top:2px;left:0px;transition:all 0.2s ease-in-out}.list-with-arrow-markers-nolinks li a{margin:0px}@-webkit-keyframes pulsate{0%{transform:scale(1)}100%{transform:scale(1.1)}}@-moz-keyframes pulsate{0%{transform:scale(1)}100%{transform:scale(1.1)}}@-o-keyframes pulsate{0%{transform:scale(1)}100%{transform:scale(1.1)}}@keyframes pulsate{0%{transform:scale(1)}100%{transform:scale(1.1)}}.form-defaults input[type="text"],.form-defaults input[type="email"],.form-defaults input[type="password"],.form-defaults input[type="tel"],.form-defaults textarea{border:1px solid #cdd1d5;font-size:1em;display:block;font-weight:400;margin:10px 0 20px;color:#616b75;background-color:#f4f2f1;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f4f2f1));background-image:-webkit-linear-gradient(top, #fff, #f4f2f1);background-image:-moz-linear-gradient(top, #fff, #f4f2f1);background-image:-o-linear-gradient(top, #fff, #f4f2f1);background-image:linear-gradient(to bottom, #fff, #f4f2f1);background:-ms-linear-gradient(left, #fff, #f4f2f1);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#fff', endColorstr='#f4f2f1');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f4f2f1',GradientType=0);transition:all 0.2s ease-in-out}.form-defaults input[type="text"]:focus,.form-defaults input[type="email"]:focus,.form-defaults input[type="password"]:focus,.form-defaults input[type="tel"]:focus,.form-defaults textarea:focus{color:#000;border:1px solid #959ea7;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#f4f2f1), to(#fff));background-image:-webkit-linear-gradient(top, #f4f2f1, #fff);background-image:-moz-linear-gradient(top, #f4f2f1, #fff);background-image:-o-linear-gradient(top, #f4f2f1, #fff);background-image:linear-gradient(to bottom, #f4f2f1, #fff);background:-ms-linear-gradient(left, #f4f2f1, #fff);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#f4f2f1', endColorstr='#fff');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f2f1', endColorstr='#fff',GradientType=0)}.form-defaults input[type="text"]::-webkit-input-placeholder,.form-defaults input[type="email"]::-webkit-input-placeholder,.form-defaults input[type="password"]::-webkit-input-placeholder,.form-defaults input[type="tel"]::-webkit-input-placeholder,.form-defaults textarea::-webkit-input-placeholder{color:#4d4e53;text-transform:uppercase}.form-defaults input[type="text"]:-moz-placeholder,.form-defaults input[type="email"]:-moz-placeholder,.form-defaults input[type="password"]:-moz-placeholder,.form-defaults input[type="tel"]:-moz-placeholder,.form-defaults textarea:-moz-placeholder{color:#4d4e53;text-transform:uppercase}.form-defaults input[type="text"]::-moz-placeholder,.form-defaults input[type="email"]::-moz-placeholder,.form-defaults input[type="password"]::-moz-placeholder,.form-defaults input[type="tel"]::-moz-placeholder,.form-defaults textarea::-moz-placeholder{color:#4d4e53;text-transform:uppercase}.form-defaults input[type="text"]:-ms-input-placeholder,.form-defaults input[type="email"]:-ms-input-placeholder,.form-defaults input[type="password"]:-ms-input-placeholder,.form-defaults input[type="tel"]:-ms-input-placeholder,.form-defaults textarea:-ms-input-placeholder{color:#4d4e53;text-transform:uppercase}.form-defaults textarea{line-height:1.2em;padding:20px !important}.form-defaults .select2-container a{padding:0 10px;height:41px;line-height:41px;border-color:#cdd1d5 !important;margin-top:2px}.form-defaults .select2-container a .select2-chosen{font-size:1em;color:#616b75 !important;text-transform:uppercase}.form-defaults .select2-container a .select2-arrow b{background-position:0 7px}.form-defaults label .required{color:#bc2025}.form-defaults fieldset legend{color:#bc2025;font-size:1em;padding:20px 0px}.form-defaults input[type="submit"]{border:0px;border-radius:0px;background-color:#bc2025 !important;color:#fff;font-size:1em !important;line-height:1em;padding:8px 20px !important;position:relative;text-transform:uppercase;display:inline-block;font-weight:400;border:0px;letter-spacing:0px;height:auto;transition:all 0.2s ease-in-out;margin:20px 0 0}.form-defaults input[type="submit"]:hover{color:#fff !important;background-color:#ea5724 !important}.woo-order-details{background:#fff}.woo-order-details thead tr th{text-align:left;padding:8px 20px}.woo-order-details tbody tr td{text-align:left}.woo-order-details tbody tr.cart_item td,.woo-order-details tbody tr.order_item td{padding:10px}.woo-order-details tbody tr.cart_item td.product-name,.woo-order-details tbody tr.order_item td.product-name{color:#bc2025;text-transform:uppercase;font-size:1.5em;line-height:1.2em}.woo-order-details tbody tr.cart_item td.product-name a,.woo-order-details tbody tr.order_item td.product-name a{color:#bc2025}.woo-order-details tbody tr.cart_item td.product-name dl.variation,.woo-order-details tbody tr.order_item td.product-name dl.variation{font-size:12px}.woo-order-details tbody tr.cart_item td.product-name dl.variation dt,.woo-order-details tbody tr.cart_item td.product-name dl.variation dd,.woo-order-details tbody tr.order_item td.product-name dl.variation dt,.woo-order-details tbody tr.order_item td.product-name dl.variation dd{font-size:1.1em}.woo-order-details tbody tr.cart_item td.product-name dl.variation dt,.woo-order-details tbody tr.order_item td.product-name dl.variation dt{font-size:1.4em}.woo-order-details tbody tr.cart_item td.product-name dl.variation dd,.woo-order-details tbody tr.order_item td.product-name dl.variation dd{font-size:1.1em}.woo-order-details tbody tr.cart_item td.product-total .woocommerce-Price-amount,.woo-order-details tbody tr.order_item td.product-total .woocommerce-Price-amount{font-size:1.4em}.woo-order-details tfoot tr th,.woo-order-details tfoot tr td{text-align:left;padding:10px;text-transform:uppercase;font-size:1.6em}.woo-order-details tfoot tr td .woocommerce-Price-amount{color:#bc2025 !important}.woo-order-details tfoot tr th{font-size:1.4em}.woo-order-details tfoot tr.order-total th{color:#ea5724 !important}.woo-order-details tfoot tr.order-total td .woocommerce-Price-amount{color:#ea5724 !important}.container-fluid.no-gutters{padding-right:0;padding-left:0}.row.no-bottom-space{margin-bottom:0px;padding-bottom:0px}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^="col-"],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}@media (min-width: 768px){.row.align-items-center{align-items:center !important;display:-ms-flexbox;display:flex}}body.has-top-notice #header-outer{top:110px !important}@media screen and (max-width: 1000px){body.has-top-notice #header-outer{top:120px !important}}@media screen and (max-width: 767px){body.has-top-notice #header-outer{top:200px !important}}body.has-top-notice #ajax-content-wrap{margin-top:110px !important}@media screen and (max-width: 1000px){body.has-top-notice #ajax-content-wrap{margin-top:120px !important}}@media screen and (max-width: 767px){body.has-top-notice #ajax-content-wrap{margin-top:200px !important}}#site-wide-notice{text-align:center;padding:0;font-size:1rem;position:fixed;top:0px;left:0px;display:flex;align-items:center;width:100%;z-index:10000;height:110px}@media screen and (max-width: 1000px){#site-wide-notice{font-size:.8rem;height:120px}}@media screen and (max-width: 767px){#site-wide-notice{height:200px !important}}#site-wide-notice.style-background-image{background-size:cover;background-repeat:no-repeat;background-position:center}#site-wide-notice .row{padding-bottom:0px}#site-wide-notice p{padding:0 0 .5em;font-size:1rem !important}#site-wide-notice p:last-child{padding-bottom:0px}@media screen and (max-width: 1000px){#site-wide-notice p{font-size:.9rem !important}}#site-wide-notice p a{color:#fff;transition:all .2s;text-decoration:underline}#site-wide-notice p a:focus,#site-wide-notice p a:hover{color:rgba(255,255,255,0.6)}
