.mySlides{display:none;}
.cp_img{vertical-align:middle;text-align:center;}
@media only screen 
and (max-width : 991px){
.co_image{max-height:100%;height:500px;max-width:60%;width:60%;}
}
@media only screen 
and (max-width : 768px){
.co_image{max-height:100%;height:405px;max-width:60%;width:60%;}
}
@media only screen 
and (max-width : 414px){
.co_image{max-height:100%;height:250px;max-width:60%;width:60%;}
} .slideshow-container{max-width:100%;max-height:100%;position:relative;}
.prev, .next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-22px;color:#ec8f03;font-weight:bold;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;text-decoration:none !important;}
.next{right:0;border-radius:3px 0 0 3px;}
.prev:hover, .next:hover{color:#ec8f03;}
.cp-text{color:#000000;font-size:11px;padding:12px 12px;position:relative;bottom:8px;width:100%;}
.numbertext{color:#f2f2f2;font-size:8px;padding:8px 12px;position:absolute;top:0;}
.dot{cursor:pointer;height:auto;width:auto;font-size:12px;padding:6px 12px;background-color:#f3feff;border-radius:38px !important;display:inline-block;transition:background-color 0.6s ease;margin:4px;font-weight:bold;border:1px solid #d4ebff;}
.cp-active, .dot:hover{background-color:#ec8f03;color:white;border:0px;}
.fade{animation-name:fade;animation-duration:1.5s;}
@keyframes fade {
from{opacity:.4}
to{opacity:1}
}
hr{margin:auto;display:inline-block;border:none;border-top:1px dotted #ec8f03;color:#fff;background-color:#fff;height:2px;width:10px;}
.butt, .butt-primary, .butt-secondary{display:inline-block;text-decoration:none;font-size:13px;margin:0;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:3px;border-radius:8px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0px !important;font-weight:bold;letter-spacing:1px;}
.cp-text.guide-liner{font-size:14px;font-weight:normal;}
#cashplus_input{background-repeat:no-repeat;background-size:contain;background-size:100%;}
.cp_img{vertical-align:middle;text-align:center;height:auto;width:56%;}
.spacer-cs{height:80px;}
.cp_img{vertical-align:middle;text-align:center;height:auto;width:40%;}
.butt, .butt-secondary{color:#ffffff;border-color:#ec8f03;background:#ec8f03;-webkit-box-shadow:inset 0 1px 0 #fff, 0 1px 0 rgba(0,0,0,.08);box-shadow:inset 0 1px 0 #fff, 0 1px 0 rgba(0,0,0,.08);vertical-align:top;}
p .butt{vertical-align:baseline;}
.butt:hover, .butt-secondary:hover, .butt:focus, .butt-secondary:focus{background:#ffffff;color:#ec8f03;border:1px solid #ec8f03 !important;}
.butt:focus, .butt-secondary:focus{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.2);box-shadow:1px 1px 1px rgba(0,0,0,.2);}
.butt:cp-active, .butt-secondary:cp-active{background:#fff;border-color:#c40879;color:#c40879;-webkit-box-shadow:inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 );box-shadow:inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 );}
.butt-primary{background:#ec8f03;border-color:#ec8f03;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,0.5), 0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 rgba(120,200,230,0.5), 0 1px 0 rgba(0,0,0,.15);color:#fff;text-decoration:none;}
.butt-primary:hover, .butt-primary:focus{background:#ec8f03;border-color:#ec8f03;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,0.6);box-shadow:inset 0 1px 0 rgba(120,200,230,0.6);color:#fff;}
.butt-primary:focus{border-color:#ec8f03;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,0.6), 1px 1px 2px rgba(0,0,0,0.4);box-shadow:inset 0 1px 0 rgba(120,200,230,0.6), 1px 1px 2px rgba(0,0,0,0.4);}
.butt-primary:cp-active{background:#ec8f03;border-color:#ec8f03;color:rgba(255,255,255,0.95);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);vertical-align:top;}
@media only screen and (max-width: 300px) {
.prev, .next,.cp-text{font-size:11px}
}
.sform-control{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:#54667a;background-color:#fff;background-clip:padding-box;border:1px solid #e9ecef;border-radius:4px;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
@media (prefers-reduced-motion: reduce) {
.sform-control{transition:none;}
}
.sform-control::-ms-expand{background-color:transparent;border:0;}
.sform-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #54667a;}
.sform-control:focus{color:#54667a;background-color:#fff;border-color:rgba(0, 0, 0, 0.25);outline:0;box-shadow:transparent;}
.sform-control::placeholder{color:#6c757d;opacity:1;}
.sform-control:disabled, .sform-control[readonly]{background-color:#e9ecef;opacity:1;}
.flexBox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;width:100%;margin-top:10px;}
.droptown{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:4px;}
.flexChild{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;margin-right:4px;}
#generate_section{display:none;}
.stooltip{position:relative;display:inline-block;}
.stooltip .stooltiptext{visibility:hidden;width:140px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-75px;opacity:0;transition:opacity 0.3s;}
.stooltip .stooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent;}
.stooltip:hover .stooltiptext{visibility:visible;opacity:1;}
.cp_modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);}
.cp_modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%;}
.cp_close{color:#aaaaaa;float:right;font-size:28px;font-weight:bold;}
.cp_close:hover, .cp_close:focus{color:#000;text-decoration:none;cursor:pointer;}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:rgb(255, 255, 255) !important;color:#515151;border-radius:10px !important;}
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #fff !important;border-right-color:transparent !important;border-left-color:transparent !important;border-top-color:transparent !important;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em;}
.f-l{float:left;}
.f-r{float:right;background-repeat:no-repeat;background-size:cover;}
#d_generate_code{width:80%;height:40px;font-size:medium;}
.cp_row::after{content:"";clear:both;display:table;}
[class*="cp-col-"]{float:left;padding:15px;}
@media only screen and (min-width: 600px) { .cp-col-s-1{width:8.33%;}
.cp-col-s-2{width:16.66%;}
.cp-col-s-3{width:25%;}
.cp-col-s-4{width:33.33%;}
.cp-col-s-5{width:41.66%;}
.cp-col-s-6{width:50%;}
.cp-col-s-7{width:58.33%;}
.cp-col-s-8{width:66.66%;}
.cp-col-s-9{width:75%;}
.cp-col-s-10{width:83.33%;}
.cp-col-s-11{width:91.66%;}
.cp-col-s-12{width:100%;}
}
@media only screen and (min-width: 768px) { .cp-col-1{width:8.33%;}
.cp-col-2{width:16.66%;}
.cp-col-3{width:25%;}
.cp-col-4{width:33.33%;}
.cp-col-5{width:41.66%;}
.cp-col-6{width:50%;}
.cp-col-7{width:58.33%;}
.cp-col-8{width:66.66%;}
.cp-col-9{width:75%;}
.cp-cp-col-10{width:83.33%;}
.cp-cp-col-11{width:91.66%;}
.cp-cp-col-12{width:100%;}
}
.cp_table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed;}
.cp_table caption{font-size:1.5em;margin:.5em 0 .75em;}
.cp_table tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em;}
.cp_table th, .cp_table td{padding:.625em;text-align:center;}
.cp_table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase;}
@media screen and (max-width:600px){
.cp_table{border:0;}
.cp_table caption{font-size:1.3em;}
.cp_table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.cp_table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em;}
.cp_table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right;}
.cp_table td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase;}
.cp_table td:last-child{border-bottom:0;}
}
.cart-checkout-nav{font-size:1.5rem;color:#9a9a9a;text-align:center;padding:2.3vw 0;margin-bottom:2.3vw;text-transform:uppercase;line-height:1.4;background-color:#fafafa;}
.cart-checkout-nav{font-size:1.5rem;color:#9a9a9a;text-align:center;padding:2.3vw 0;margin-bottom:2.3vw;text-transform:uppercase;line-height:1.4;background-color:#fafafa;}
.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{color:green;}
.empty-cart-block h1, .empty-cart-block h2, .empty-category-block h1, .empty-category-block h2, .woocommerce-thankyou-order-received{font-size:1.7rem;text-transform:uppercase;}
.empty-cart-block, .empty-category-block, .woocommerce-thankyou-order-received {
text-align: center;
color: var(--et_dark-2-white);
} p{margin-bottom:1.43rem;line-height:var(--p-line-height, 1.6);font-size:var(--p-font-size, 1.14rem);}
.woocommerce-order-overview-wrapper{text-align:center;}
ul.woocommerce-order-overview{display:inline-block;border:1px dashed var(--et_border-color);padding:1vw 2.7vw !important;margin-bottom:2vw;list-style:none;}
.content ol, .content ul, .type-product ol, .type-product ul{padding-left:20px;}
.content ul, .type-product ul{margin-bottom:1.43em;}
.order_details{color:var(--et_dark-2-white);margin-bottom:2em;}
.order_details{padding-left:0 !important;}
ol, ul{margin-top:0;margin-bottom:10px;}
ol, ul{box-sizing:border-box;}
ul.woocommerce-order-overview li{color:var(--et_dark-2-white);font-size:1.14rem;margin-bottom:3px;}
.content li, .type-product li{margin-bottom:.5em;line-height:1.8;font-size:1.14rem;}
.cart-checkout-nav .active{color:var(--et_dark-2-white);}
.cart-checkout-nav .active{color:var(--et_dark-2-white);}
.cart-checkout-nav a{color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.cart-checkout-nav a{color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
a:focus, a:hover{outline:0;color:var(--et_link-color-hover);}
a:active, a:hover {
outline: 0;
} a{text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;cursor:pointer;color:var(--et_link-color);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
a {
background-color: transparent;
}