.tooltip {display: none;}
.quick-info-addto li a:hover .tooltip {display: block;opacity:1;}
.icon{background: url('../images/info-black.png'); height: 17px;width: 17px;vertical-align: ;}
.tooltip {top: 15px;background: #333;background:rgba(0,0,0,.8);border-radius:5px;color: #fff;content:attr(title);left:14px;padding: 5px 15px;position:absolute;z-index:98;width:220px;}
.tooltip-new {font-family: "Ubuntu",sans-serif; font-size: 16px !important; padding: 15px !important; position: static !important;}
.cart_info_block a:hover .bottom-arrow {display: block !important;}
.bottom-arrow {background: url('../images/bottom-arrow.png');bottom: 14px;content: attr(title);left: 9px;position: absolute;z-index: 98;}
div.ajax-loading {background: url("../images/loading.gif") rgba(0,0,0,0.5); background-position: center center;background-repeat: no-repeat;display:none;height:100%; left:0;opacity:1;position:fixed;
top: 0;width: 100%;z-index: 9999999;}
.middle {box-sizing: border-box;display: block !important;float: none !important; margin: 0 auto; padding: 0 15px;text-align: center;  width: 33.33%;}
.bothend{	box-sizing: border-box;float:left; padding: 0 15px; text-align: center;  width: 33.33%;	display: block !important;}
.displaynone{display: none;} 
.secondright{	float: right;}
.firstleft{	float: left !important;}
.inner-col-box {margin-bottom:0px;}
.main-container.col1-left-layout .col-main{width: 100%}
.customsearch-index-result .paging{display:block;padding-top:0px;}
.customsearch-index-result .paging_goto{display: none;}
.customsearch-index-advancedresult .paging{display:block;padding-top:0px;}
.my-favourite-pager .paging,.category-products .paging,.search-list .paging{display:block;padding-top:0px;width: 270px !important;}
.catalog-category-view .paging{display:block;padding-top:0px;}
.catalog-category-view .paging_goto{display: none;}
.pshow select{width: auto;}
.category-description {margin: 0 0 10px;font-size: 14px;}
.products-grid .product-info a.border-btn { margin-left: 0px; max-width: auto; top: 0;}
.products-grid .product-info a.border-btn{  display: inline-block;  position: relative;}
.products-grid .product-info a.border-btn {   max-width: 90%;}
.product-view .product-shop .detail_table .price-box .price, .price{color: #424242; font-size: 14px; font-weight: 300; height: 30px; line-height: 18px; text-align: center;}
.content-wrap .promos a{display: inline;float: none;}
.events-info-box .brand-logo a img{width: auto;} 
.events-info-box-sp .brand-logo-sp a img{max-width: 70%;} 
.detail_table  a:hover .tooltip {display: block;opacity: 1;}
.customsearch-index-result .fancybox-inner{width:auto !important;height:auto !important;}
.product-info .btn-block .border-btn.fullsponsorimg{width:100%;max-width:100%;}
.viewdiv{float:left;padding:0 20px 0 0}
.prepaid_customer {margin:0px;padding:0px;width:100%;box-shadow: 10px 10px 5px #888888;border:1px solid #000000;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;	border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;-moz-border-radius-topright:0px;
-webkit-border-top-right-radius:0px;border-top-right-radius:0px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;}
.prepaid_customer table{border-collapse: collapse; border-spacing: 0;width:100%;height:100%;margin:0px;padding:0px;}
.prepaid_customer tr:last-child td:last-child {-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;}
.prepaid_customer table tr:first-child td:first-child {-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;}
.prepaid_customer table tr:first-child td:last-child {-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;}
.prepaid_customer tr:last-child td:first-child{-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;}
.prepaid_customer tr:hover td{}
.prepaid_customer tr:nth-child(odd){ background-color:#e5e5e5; }
.prepaid_customer tr:nth-child(even)    { background-color:#ffffff; }
.prepaid_customer td{vertical-align:middle;border:1px solid #000000;border-width:0px 1px 1px 0px;text-align:left;padding:7px;font-size:14px;  font-weight:normal;color:#000000;}
.prepaid_customer tr:last-child td{border-width:0px 1px 0px 0px;}
.prepaid_customer tr td:last-child{border-width:0px 0px 1px 0px;}
.prepaid_customer tr:last-child td:last-child{border-width:0px 0px 0px 0px;}
.prepaid_customer tr:first-child td{background:-o-linear-gradient(bottom, #cccccc 5%, #b2b2b2 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #b2b2b2) );background:-moz-linear-gradient( center top, #cccccc 5%, #b2b2b2 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc", endColorstr="#b2b2b2");	background: -o-linear-gradient(top,#cccccc,b2b2b2);background-color:#cccccc;border:0px solid #000000;text-align:center;border-width:0px 0px 1px 1px;font-size:14px;	font-weight:bold;color:#000000;}
.prepaid_customer tr:first-child:hover td{background:-o-linear-gradient(bottom, #cccccc 5%, #b2b2b2 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #b2b2b2) );background:-moz-linear-gradient( center top, #cccccc 5%, #b2b2b2 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc", endColorstr="#b2b2b2");	background: -o-linear-gradient(top,#cccccc,b2b2b2);background-color:#cccccc;
}
.prepaid_customer tr:first-child td:first-child{border-width:0px 0px 1px 0px;}
.prepaid_customer tr:first-child td:last-child{	border-width:0px 0px 1px 1px;	}
.flowplayer { width: 70%; }  
.day_time_dd{width:45%;float:left;}
.finish_time_dd  {width:45%;float:left;}
.product-options dl{ overflow:hidden; }

.videoContainer .progress {border-radius: 0; height: auto; margin-bottom: 0; overflow: hidden;background:none;}

/* for showing marquee logo below banner */
.main-content::before {width:auto;}
.main-content {background: #ffffff none repeat scroll 0 0; margin-top: 0px; position: relative; z-index: 9;}
.banner-slider .owl-dots {bottom: 10px;}
/* END */
 
