﻿
input.buybutton,input.configbutton,input.qbuybutton, input.detaillink,input.sccheckout, input.vieworderstatus, input.viewlicense, input.trackpackage,input.trackinggo, input.login, input.newaffiliate, input.affiliatelogin, input.search, input.logintoaccount,input.createaccount,input.inpagesearch,input.continueshopping,input.printversion,input.butn,input.cartaccountlogin,input.newaccount,input.forgotpassword,input.gcsubmit,.stripe-button input,input.stripe-button,.stripe-button, input.donationsubmit,.cartloggedin input[type=button]{color:black;background-color:#EC971F;padding:6px 10px;border:1px solid #255628;border-radius:3px;-webkit-box-shadow:0 2px 4px #ccc;-moz-box-shadow:0 2px 4px #ccc;box-shadow:0 2px 4px #ccc;}
input.buybutton:hover,input.configbutton:hover,input.qbuybutton:hover, input.detaillink:hover,input.sccheckout:hover, input.vieworderstatus:hover, input.viewlicense:hover, input.trackpackage:hover,input.trackinggo:hover, input.login:hover, input.newaffiliate:hover, input.affiliatelogin:hover, input.search:hover, input.logintoaccount:hover,input.createaccount:hover,input.inpagesearch:hover,input.continueshopping:hover,input.printversion:hover,input.butn:hover,input.cartaccountlogin:hover,input.newaccount:hover,input.forgotpassword:hover,input.gcsubmit:hover,.stripe-button input:hover,input.stripe-button:hover,.stripe-button:hover, input.donationsubmit:hover,.cartloggedin input[type=button]:hover{color:#EC971F;background-color:#255628;-webkit-box-shadow:inset 0 2px 4px #ccc;-moz-box-shadow:inset 0 2px 4px #ccc;box-shadow:inset 0 2px 4px #ccc;cursor:pointer;}
input.checkoutbutton,div.caption .btn.btn-primary{color:#fff;background-color:#255628;padding:6px 10px;border:1px solid #EC971F;border-radius:3px;-webkit-box-shadow:0 2px 4px #ccc;-moz-box-shadow:0 2px 4px #ccc;box-shadow:0 2px 4px #ccc;}
input.checkoutbutton:hover{color:#000;background-color:#EC971F;padding:6px 10px;border:1px solid #255628;border-radius:3px;-webkit-box-shadow:inset 0 2px 4px #ccc;-moz-box-shadow:inset 0 2px 4px #ccc;box-shadow:inset 0 2px 4px #ccc;cursor:pointer;}
.main-content .product input.buybutton, input.qbuybutton, input.detaillink, .main-content .product input.configbutton,.main-content input.detailbuybutton, input.donationsubmit{color:#000;font-weight:bold;border-radius:10px;font-size:16px;padding:3px 10px;-webkit-box-shadow:0 2px 4px #c0c0c0;-moz-box-shadow:0 2px 4px #c0c0c0;box-shadow:0 2px 4px #c0c0c0;background:#EC971F;background:-webkit-linear-gradient(#fff, #EC971F);background:-o-linear-gradient(#fff, #EC971F);background:-moz-linear-gradient(#fff, #EC971F);background:linear-gradient(#fff, #EC971F);}
.main-content .product input.buybutton:hover,.main-content .product input.configbutton:hover, input.qbuybutton:hover, input.detaillink:hover,.main-content input.detailbuybutton:hover, input.donationsubmit:hover{color:#000;background:#EC971F;background:-webkit-linear-gradient(#EC971F, #fff);background:-o-linear-gradient(#EC971F, #fff);background:-moz-linear-gradient(#EC971F, #fff);background:linear-gradient(#EC971F, #fff);}
.main-content .product input.buybutton,.main-content .product input.configbutton, input.qbuybutton, input.detaillink, input.donationsubmit{font-size:12px;}
div.ectdiv2column input.submit,div.ectdiv2column input.cancel,div.cdformtitlell input[type=button],input.applycoupon{color:black;background-color:#fff;padding:6px 10px;border:1px solid #1a7cb7;border-radius:3px;-webkit-box-shadow:0 2px 4px #ccc;-moz-box-shadow:0 2px 4px #ccc;box-shadow:0 2px 4px #ccc;}
div.ectdiv2column input.submit:hover,div.ectdiv2column input.cancel:hover,div.cdformtitlell input[type=button]:hover,input.applycoupon:hover{color:#00f;-webkit-box-shadow:inset 0 2px 4px #ccc;-moz-box-shadow:inset 0 2px 4px #ccc;box-shadow:inset 0 2px 4px #ccc;cursor:pointer;}
div.wishlistcontainer{margin-top:20px !important;}
div.wishlistcontainer a.ectlink{color:black;background-color:#fff;padding:6px 10px;border:1px solid #1a7cb7;border-radius:3px;-webkit-box-shadow:0 2px 4px #ccc;-moz-box-shadow:0 2px 4px #ccc;box-shadow:0 2px 4px #ccc;}
div.wishlistcontainer a.ectlink:hover{text-decoration:none;color:#00f;-webkit-box-shadow:inset 0 2px 4px #ccc;-moz-box-shadow:inset 0 2px 4px #ccc;box-shadow:inset 0 2px 4px #ccc;cursor:pointer;}
div.minicartoneline{width:99%;}
div.minicartoneline1{margin-left:0;margin-right:0;width:40%;float:left;clear:right;text-align:center;}
div.minicartoneline2{margin-left:0;margin-right:0;width:34%;float:right;text-align:center;}
div.minicartoneline3{width:0;display:none !important;color:#fff;}
a.inlinelogin,a.inlinelogin:visited{opacity:0.8;}
a.inlinelogin:hover{opacity:1;}
div.categories,div.products{width:100%;margin:0;margin-top:20px;padding:0;clear:both;}
div.category,div.product{width:31%;margin:1%;float:left;}
@media (max-width:768px){div.category,div.product{width:48%;margin:1%;float:left;}}
@media (max-width:480px){div.category,div.product{width:98%;margin:1%;float:left;}}
@media (max-width:340px){div.category,div.product{width:98%;margin:1%;float:left;}}
div.pagenums{color:#fff;float:left;width:100%;margin:15px auto;padding:10px 0;text-align:center;}
div.pagenums a.ectlink{margin:35px 0;padding:5px 10px;line-height:40px;white-space:nowrap;color:#255628;border:1px solid #255628;border-radius:4px;font-size:14px;-webkit-box-shadow:0 2px 4px #c0c0c0;-moz-box-shadow:0 2px 4px #c0c0c0;box-shadow:0 2px 4px #c0c0c0;}
div.pagenums a.ectlink:hover{color:#EC971F;border:1px solid #EC971F;-webkit-box-shadow:inset 0 2px 4px #ccc;-moz-box-shadow:inset 0 2px 4px #ccc;box-shadow:inset 0 2px 4px #ccc;}
div.pagenums .currpage{color:#000;margin:5px;padding:5px 10px;border:1px solid #EC971F;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;background-color:#EC971F;cursor:no-drop;}
.ectdp_minicartmainwrapper_ct{position:relative;width:100%;z-index:1000;}
.ectdp_minicartmainwrapper{background:transparent none repeat scroll 0 0;position:absolute;right:0;}
.ectdp_minicartopen{cursor:pointer;width:140px;float:right;clear:both;}
.ectdp_minicartopenimg{margin-top:2px;margin-left:20px;}
.ectdp_pincart{width:100%;float:left;margin-top:12px;}
.ectdp_minicartcontainer{border:1px solid #255628;border-radius:3px;background:#fff;padding:10px;margin:0px;width:320px;box-shadow:0 5px 6px 0 rgba(161,161,161,161);-webkit-box-shadow:0 5px 6px 0 rgba(161,161,161,161);}
.ectdp_minicartclose,.ectdp_minicartcheckout{cursor:pointer;background:#EE5249;padding:2px 16px;border-radius:4px;line-height:38px;}
a.ectdp_minicartclose,a.ectdp_minicartcheckout{color:#255628;background-color:#fff;padding:6px 10px;border:1px solid #EC971F;border-radius:3px;-webkit-box-shadow:0 2px 4px #ccc;-moz-box-shadow:0 2px 4px #ccc;box-shadow:0 2px 4px #ccc;}
a.ectdp_minicartclose:hover,a.ectdp_minicartcheckout:hover{text-decoration:none;color:#EC971F;-webkit-box-shadow:inset 0 2px 4px #ccc;-moz-box-shadow:inset 0 2px 4px #ccc;box-shadow:inset 0 2px 4px #ccc;cursor:pointer;}
a.deletecartitem{color:#fff !important;text-decoration:none;background-color:#EE5249 !important;border-radius:50%;width:40px;height:40px;font-size:0.9em;padding:1px 4px;}
a.deletecartitem:hover{color:#000 !important;text-decoration:none;}
.ectdp_minicartitemImg{width:60px;float:left;margin-right:5px;}
.ectdp_minicartitemDelete{float:left;width:24px;padding-top:16px;text-align:right;}
.ectdp_minicarttotal{text-align:right !important;margin-right:28px;margin-bottom:10px;font-size:1.1em;border-bottom:1px solid #ccc;padding:6px 0px}
.ecHidDsc{text-align:right !important;margin-right:28px;color:#EE5249;padding-top:6px;}
.ectdp_minicartImg{padding:10px 2px;width:60px !important;height:auto;}
.ectdp_minicartitemName{float:left;width:208px;text-align:right;padding:15px 2px;border-bottom:1px solid #ccc;}
div.minicartcnt_dp{text-align:center;clear:both;}
div.ectdp_empty{width:100%;float:left;text-align:center;padding:12px 0px;}
@media (max-width:768px){.ectdp_minicartmainwrapper{position:relative;text-align:center;z-index:1000;}
.ectdp_minicartopen{width:140px;margin-right:auto;margin-left:auto;float:none;clear:both;}
}
@media (max-width:320px){.ectdp_minicartcontainer{width:99%;}
.minicartcnt_dp ectdp_pincart,.ectdp_minicartitemImg,.ectdp_minicartitemName,.ectdp_minicartitemDelete{width:100%;float:left;}
.minicartcnt_dp ectdp_pincart,.ectdp_minicartitemImg{text-align:center;}
.ectdp_minicartitemName{width:85%;text-align:left;}
.ectdp_minicartitemDelete{width:10%;float:right;text-align:right;}
}
@media print{div.receiptextra,div.receiptaddress,div.orderreceipt>div{border:none !important;}
}