@import "fontface.css";
/****************************/
/*                          */
/*  start online shopping   */
/*                          */
/****************************/
.bdbthingray {border-bottom: 1px solid #e5e5e5;}
.btnonlineshop{
	background-color:#b39873;
	padding:12px 23px;
	cursor:pointer;
	width:150px;
	height:42px;
	text-align:center;
	color:#ffffff;
	border-radius:1px;
}
.btnonlineshop-xs{
	padding:7px 12px;
	width:100px;
	height:25px;
	font-size:12px;
	line-height:1;
}
.btnonlineshop-red{
	background-color:#ff0000;
}
.btnonlineshop:hover,.btnonlineshop.active{
	background-color:#a6a6a6;
}
/*pop cart*/
#form-cartinfo{
	display:none;
	border-top:1px solid #dad8d8;
	margin-top:30px;
}
.cartbdb{
	border-bottom:1px solid #dad8d8;
}
.cartsup{
	/*font-family: arial;*/
	/*background-color:rgb(63, 58, 65);*/
	background-color:#ffffff;
	width:20px;
    border-radius: 50%;
    color: #898989;
    display: inline-block;
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
    min-width: 10px;
    padding: 3px 5px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
	margin-top:-15px;
}
.navbar-default .navbar-nav > .active > a span.cartsup, 
.navbar-default .navbar-nav > .active > a:focus span.cartsup, 
.navbar-default .navbar-nav > .active > a:hover span.cartsup,
.navbar-default .navbar-nav > .open > a span.cartsup, 
.navbar-default .navbar-nav > .open > a:focus span.cartsup, 
.navbar-default .navbar-nav > .open > a:hover span.cartsup{
	background-color: #ffffff;
	color: rgb(47, 46, 46);
}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > a:hover{
	background-color: transparent;
	color: #ffffff;
}
.cartpagestitle{
	text-align:left;
	color: #3e3a39;
    /*font-family: JansonTextLTPro-Bold;*/
    font-size: 22px;
    margin-bottom: 10px;
}
#navbar-mycart.open > .dropdown-menu{
	display:block !important;
}
#PopupCart {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid rgba(63, 58, 65, 0.15);
	/*border-radius:5px;*/
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    padding: 10px;
    /*top: 45px;*/
    width: 400px;
    z-index: 800;
	left:0;
}
#PopupCart.dropdown-menu{
	font-size:16px;
}
.input-qty-title{
	font-size:16px;
	line-height:40px;
}
.input-qty{
	width:100px;
	height:40px;
	border:1px solid #8c8c8c;
	color:#000;
	text-align:center;
	font-size:16px;
}
/*mycart*/
.cartprod-container{
	/*height:120px;*/
}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th{
	vertical-align:middle;
	/*font-family: JansonTextLTPro-Roman;*/
}
.table > thead > tr > th{
	border-bottom:none;
	border-top:1px solid #ddd !important;
	font-weight:normal;
	background:#efefef;
	/*font-family:GillSans-Bold;*/
}
.cartprod-container:last-child td{	
	border-bottom:1px solid #ddd;
}
.cartprod-container:nth-child(even){
	/*background:#3f3a41;*/
	background:#efefef;
}
.cartprod-container p{
	/*line-height:120px;*/
	line-height:1.5;
}
.cartprod-container .input-group{
	/*margin-top:40px;*/
}
.cartprod-container button.btn-danger{
	/*margin-top:40px;*/
}
.cartprod-container div.btngray{
	/*margin-top:40px;*/
}
.cartprod-container img{
	max-width:100%;
	max-height:100px;
	/*margin-top:10px;*/
}
.mycart-title-container{
	line-height:2;
}
.input-group .form-control{
	background-color:#FFF;
}
.input-group{
	max-width:120px;
}
.coupon-input{
	max-width:300px;
}
#mycarttotalprice,#mycartcouponcontent,#mycartcoupontotalprice{
	text-align:right;
}
.mycarttotalprice-container{
	padding-right:50px;
	width:100%;
	float:right;
}
.mycarttotalprice-container label{
	/*font-family:GillSans-Bold;*/
	font-weight:normal;
	display:inline-block;
	width:150px;
}
.mycarttotalprice-container span{
	/*font-family: JansonTextLTPro-Roman;*/
	display:inline-block;
	width:120px;
	font-size:16px;
}
/****************************/
/*                          */
/*   end online shopping    */
/*                          */
/****************************/