@charset "utf-8";
.tHide{display:none;}
.maincontainer{width:100%; max-width:1170px; margin:0 auto;}
.topbar{padding-bottom:0px;}
.topRightBar li{margin:0px;}
.topRightBar .call{display:none;}
.loginlink, .registerlink, .availableBalance{padding:3px 6px;}
.logo{width:30%;}
.logo img{width:100%; max-width:200px;}

.cartWrap{display:none;}
.mCartWrap{display:block;}
.menuBarLeft{width:100%;}
.menuBarRight{width:80%; right:0; position:absolute;}
.menuBarRight table{margin:0; width:auto !important;}

.leftPanel{width:30%;}
.rightPanel{width:68%;}
.leftLinks ul li a{padding:10px 15px; font-size:11px; line-height:15px;}
.downloadBox ul li a{padding:10px 15px 10px 45px; font-size:12px; line-height:15px;}
.downloadBox ul li a span{font-size:9px;}
.pdf{background-position:8px 15px;}
.helpBox ul{padding:15px;}
.helpBox .call{background:none; padding:0; font-size:11px;}
.helpBox .mail{background:none; padding:0; font-size:11px;}

.footer .col-xs-12{text-align:center; margin-bottom:12px;}
.footer .alicenter{text-align:left !important;}
.footer .alicenter img{height:45px;}
.productOuter .proBoxWrap{width:49%;}
.relatedPro .proBoxWrap{width:49%;}


.OrderWrap .orderImg{width:25%;}
.OrderWrap .orderDesc{width:71%;}
.OrderWrap .orderAmount{text-align:left; width:100%; margin-top:10px;}

.cd-cart-container{display:none;}
.recentlySoldItems{position:relative; margin-bottom:15px; background:#ffffff; z-index:9999; border:1px solid #2695A9; width:100%; left:0px; bottom:0; height:110px; overflow:hidden;}
.recentlySold h3{font-size:12px; line-height:15px;}

.slideCaption{position:relative !important; background:#35668D; padding:4%; width:92%;}
.slideCaption h3{font-size:20px !important;}
.slideCaption span{font-size:14px !important;}
.buyBtn{margin-bottom:0px !important;}

.accountNav ul{top:25px !important;}
.bannerBtnWrap{height:auto;}

@media all and (min-width: 501px) and (max-width: 600px)
{
	.leftPanel{width:100%;}
	.rightPanel{width:100%;}
	.button {
	  padding: 7px 12px;
	  font-size: 13px;
	  font-weight: 400;
	  text-transform: uppercase;
	  letter-spacing: 0em;
	}
	.Btn2 {
	  padding: 7px 12px;
	  font-size: 13px;
	  font-weight: 400;
	  text-transform: uppercase;
	  letter-spacing: 0em;
	}

} 






/* ============================================================== CART ==============================================================*/
.cartHeader{
}
.cartList{
}
.totalPrice
{
	font-size:16px;
}

.itemDec
{
	width:100%;
	border-bottom:1px solid #E8E8E8;
	margin-bottom:5px;
	padding-bottom:5px;
	border-right:0;
	margin:0;
}

.itemQty
{
	width:40%;
	line-height:24px;
	padding:5px 0;
}

.unitPrice, .totalPrice
{
	width:27%;
	white-space:nowrap;
	font-size:14px;
	line-height:24px;
	padding:5px 0;
}
.cartList .totalPrice{border:0;}


#listFilterLeftNav, .dashboardLeft
{
	width:27%;
}

#productListRightNav, .dashboardRight
{
	width:72%;
}

.noListProductFound
{
	width:96%;
}

.chkLogin
{
	background:none;
	border-right:1px solid #eee;
	width:51%;
}


#ceckoutRight, #ceckoutLeft
{
	width:100%;
	float:left;
	min-height:inherit;
}

.yourOrder
{
	color:#000000;
	border-radius:5px 5px 0px 0px;
}

#loginBox
{
	width:190px;
}

#loginBox .forgot
{
	margin:0px;
}

#newUserMsg
{
	width:180px;
}
.nav-tabs.nav-justified > li{float:left;}
.nav-justified > li > a{margin:0;}
.nav-tabs.nav-justified > li > a{margin:0;}

th.chkQty, td.chkQty{
	text-align:center !important;
}
ul.checkOutSteps li{
}
ul.checkOutSteps li.completed{
}
ul.checkOutSteps li.active{
}