.btn-redish{background: rgba(186, 46, 0, 0.3);border:1px solid #ba2e00;}
.btn-bluish{background: rgba(0, 140, 186, 0.3);border:1px solid #008cba;}
.imgwrapper{position:relative;}
.imgcorner{z-index:99;position:absolute;top:-5px;left:-4px;width:175px;height:175px;pointer-events:none;background:url('images/icons/icon_preorder.png');background-size:cover;}
.daimgcorner{z-index:99;position:absolute;top:-5px;left:-4px;width:175px;height:175px;pointer-events:none;background:url('images/icons/icon_preorder_da.png');background-size:cover;}
.deimgcorner{z-index:99;position:absolute;top:-5px;left:-4px;width:175px;height:175px;pointer-events:none;background:url('images/icons/icon_preorder_de.png');background-size:cover;}
.enimgcorner{z-index:99;position:absolute;top:-5px;left:-4px;width:175px;height:175px;pointer-events:none;background:url('images/icons/icon_preorder_en.png');background-size:cover;}
.noimgcorner{z-index:99;position:absolute;top:-5px;left:-4px;width:175px;height:175px;pointer-events:none;background:url('images/icons/icon_preorder_no.png');background-size:cover;}

#quick_search_go {display:none;background-color: #fff;border: 2px solid #ccc;left:0;margin: 0;min-width: 250px;min-height:20px;position: absolute;top:40px;z-index:899;padding:10px;padding-top:15px;}

#quick_search_go:before {position:absolute;width:20px;height:20px;border-top:2px solid #0892d0;border-right:0px solid #0892d0;border-bottom:0px solid #0892d0;border-left:2px solid #0892d0;bottom:100%;left:40px;margin-left:-10px;content: '';transform: rotate(45deg);margin-bottom:-10px;background:#fff;border-style:dashed;}
#quick_search_go{display:none;}
.qsbqty{display:inline-block;border:1px solid #ddd;width:30px;height:23px;border-radius:3px;margin:5px;}

#quicksrc_list{max-height:100%;overflow:hidden;}

.product-related-products .rpsHeader{font-size:120%;padding:10px;background:#ccc;color:#fff;border-radius: 15px 15px 0 0;margin-top:10px;}
.product-related-products .rpsContent{border:1px solid #ccc;background:#f6f6f6;margin:0;padding:10px 0 0 0;border-radius: 0 0 15px 15px;}
.category-popular-products .rpsHeader{font-size:120%;padding:7px 10px;background:#ccc;color:#fff;border-radius: 15px 15px 0 0;margin-top:10px;} 
.category-popular-products .rpsContent{border:1px solid #ccc;background:#f6f6f6;margin:0;padding:10px 0 0 0;border-radius: 0 0 15px 15px;margin-bottom:10px;}

.alert-one-search .alert-txt-pos{display:inline-block;width:96%;text-align:center;}


#quick_search_go{width:90%;max-width:1200px;border-radius:20px;border-color:#0892d0;border-style: dashed;box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;}    

.bbrounded{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;}
.topflagimg{max-width:24px!important;height:auto;}
#proifodesc img{width:auto!important;max-width: 100%!important;height:auto!important;}
#proifodesc blockquote{font-size:100%;}

@media only screen and (max-width:1000px){
.bccWrapper img{width:100%!important;max-width:100%!important;height:auto!important;}
}

@media only screen and (max-width:768px){
.chkoneimg{margin-bottom:5px;}
}
