.control-label.card-expiry-date{text-align:right !important;}
.card-expiry-date select.select-month{float:left; padding:6px 0; width:50% !important;}
.card-expiry-date select.select-year{float:left; padding:6px 0; width:50%;} 
@media screen and (max-width:500px){
	.card-expiry-date  select.select-month{width:49%!important;}
	.card-expiry-date  select.select-year{width:49%!important;}
}
.img-responsive{margin:auto;}  
#setcart .btn,.dropdown-menu,.product-head,.product-col .caption h4,.product-col .price,.product-col .btn-cart,.breadcrumb,.side-heading,.list-group-item,.product-filter,.pagination,.product-info .product-details,.tabs-panel .nav-tabs{font-family:'Karla', sans-serif;}
/* Cart Style Starts */
#setcart .btn{width: auto; color:#383838; background:none; text-align:right; margin:0; font-size:14px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; position: relative; overflow: visible; border: 0; padding: 12px 0;}
#setcart .btn:after{display: none;}
/* #setcart .btn .fa-shopping-cart{color:#929aa9; line-height:none; font-size:22px; margin-right:0; vertical-align:top;} */
#setcart .btn .bi{color:#929aa9; line-height:none; font-size:22px; margin-right:0; vertical-align:top;}
#setcart .btn span{ padding: 0; position: absolute; left: 12px; background: #929aa9; width: 18px; height: 18px; text-align: center; font-size: 12px; border-radius: 100%; top:3px; border: 1px solid #fff; color: #fff; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; }
/* #setcart .btn span#cart-total{color:#fff; padding:0 8px 0 5px;} */
/* #setcart .btn i.fa-caret-down{color:#4bac52; margin-left:5px;}
#setcart .btn-block1{padding:20px 0 0;}
#setcart .btn-block1 a{padding:8px 12px; margin-left:10px; text-transform:uppercase; font-size:12px; text-decoration:none;}
#setcart .btn-block1 a:hover,#setcart .btn-block1 a + a{background:#4bac52; color:#fff;}
#setcart .btn-block1 a,#setcart .btn-block1 a + a:hover{background:#fff; color:#252a2f;} */

/* #setcart .dropdown-menu{min-width:100%; margin-top:10px; background:#252a2f; color:#fff; border:none; z-index:1001; padding:5px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}
#setcart .open > .dropdown-menu{display:block;}
#setcart .dropdown-menu table{margin-bottom:10px;}
#setcart .dropdown-menu table,#setcart .dropdown-menu table td{background:none; border:none; color:#fff;}
#setcart .dropdown-menu table.hcart td,.line-bottom{border-bottom:1px solid#54575b;}
#setcart .dropdown-menu li > div{min-width:427px; padding:0 10px;}
#setcart .dropdown-menu li p{margin:20px 0;} 
#setcart .dropdown-menu table.total td{padding:2px 8px;}
#setcart .dropdown-menu table td a{color:#4bac52;}
#setcart .dropdown-menu table td a:hover{color:#fff;} */

.btn-block1,.line-top{border-top:1px solid #ededed}
#setcart .btn-block1{padding:13px 0 10px;margin:0;display:inline-block;width:100%}
#setcart .btn-block1 a{padding:8px 12px;margin-left:10px;text-transform:uppercase;font-size:12px;text-decoration:none;display:inline-block}
#setcart .btn-block1 a,#setcart .btn-block1 a+a,#setcart .btn-block1 a+a:hover,#setcart .btn-block1 a:hover{background:#929aa9;color:#fff}

#setcart .dropdown-menu{min-width:100%; margin-top:10px;background:#fff;color:#333;border:none;z-index:1001;padding:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
#setcart .open>.dropdown-menu{display:block}
#setcart .dropdown-menu table{margin-bottom:10px}
#setcart .dropdown-menu table,#setcart .dropdown-menu table td{background:0 0;border:none;color:#252a2f}
#setcart .dropdown-menu table.hcart td,.line-bottom{border-bottom:1px solid #ededed}
#setcart .dropdown-menu table.hcart td:first-child {width: 50px;}
#setcart .dropdown-menu li{float: left; width: 100%;}
#setcart .dropdown-menu li>div{min-width:427px;padding:0 10px}
#setcart .dropdown-menu table.total td{padding:2px 8px}
#setcart .dropdown-menu table td a{color:#929aa9}
/* #setcart .dropdown-menu table td a:hover{color:#fff} */
@media screen and (max-width:480px){	
	#setcart{position: static;}
	#setcart .dropdown-menu li>div{min-width:200px; width: 100%;}
}
@media screen and (max-width:380px){
	#setcart .dropdown-menu{width:290px;}
}

.line-top,.btn-block1{border-top:1px solid#f4f4f4;}
.not-active{pointer-events:none; cursor:default;}
.btn-primary.disabled{background-color:#4BAC77; border-color:#4BAC77;}
.header-links li .fa{font-size:23px;}
.fa-bars{font-size:23px;} 
@media (max-width:768px){
	.container > .navbar-collapse{margin-right:-15px; margin-left:-15px;}
}
#setcart .dropdown-menu li:nth-child(2) table tbody tr{display:flex;justify-content:flex-end}