@import url(https://fonts.googleapis.com/css?family=Noticia+Text:400,700);
@import url(https://fonts.googleapis.com/css?family=Noticia+Text|Lato:400,300,700,900);
body {
	margin: 0px;
	padding: 0px;
	font-family: 'Lato', sans-serif;
	text-decoration: none;
	/* background: transparent url("../img/bodybg.jpg");*/
      /* background: transparent url("../img/pattern.jpg");
background-size: 1365px auto;
background-repeat: repeat-y;
background-position: center 0;*/
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
*:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
a {
	text-decoration: none !important;
	color: #FF9000;
}
ul, li, h1, h2, h3, h4, h5, h6, img, ol, p {
	padding: 0px;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

h2{font-size: 18px;
font-weight: bold;}

.logosection {
	font-family: 'Noticia Text', serif;
}
.logosectionborder {
	border-bottom: #B3B2B2 solid 1px;
	border-top: 2px solid #000;
}
.top_left {
	padding-top: 15px;
}
.top_left ul li {
	list-style: none;
	float: left;
	padding-right: 10px;
}
.top_left i {
	margin-right: 10px;
}
.top_right {
	padding: 21px 0px;
}
.top_right ul {
	float: right;
}
.top_right i {
	padding-right: 5px;
}
.btn.sell_btn
{
font-size: 16px;
font-weight: bolder;
letter-spacing: 1px;
border-radius: 5px !important;
border: 1px solid #CD333F;
display: inline-block;
background: #CD333F;
color: #FFF;
float: right;
text-transform: uppercase;
width: 100%;
margin-top: 18px;
}
.product-tem-wrap a:hover {
color: #000;
}
.inner-footer .btn.sell_btn
{
color: #FFF;
float: left;
max-width: 300px;
}
.top_right ul li {
	list-style: none;
	float: left;
	padding-right: 8px;
}
.top_right ul li a
{
	color:#333;
}
.top_right img {
	padding-right: 5px;
}
.top_left .navbar-form {
	padding: 0px;
	margin: 0px;
}
.top_left .fa {
	color: #000;
	padding: 8px;
	margin-right: 9px;
}
.top_left .form-control {
	border-radius: 0px;
	padding: 0px 5px;
	background: url(../img/searchicon.jpg) no-repeat #fff 100% 60%;

	left: 0;
	height:30px;
	margin-right: 8px;
}
.navbar {
	margin-bottom: 0px;
	border: none;
}
.navbar-brand > img {
	display: inline;
}
.navbar-default {
	background-color: transparent;
max-width: 1366px;
margin: 0px auto;
}
.navbar-brand {
	height: auto;
	padding: 0px;
	float: none;
	display: inline-block;
}
.navbar-nav > li {
	/* padding-right: 126px;*/

}
.navbar-nav > li:last-child {
	padding-right: 0px !important;
}
.navbar-nav {
	text-transform: uppercase;
	/*font-family: 'Noticia Text', serif;*/
width: 100%;
}
.navbar-default .navbar-nav > li > a {
	font-size: 14px;
	color: #000;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > li > a:hover {
	color: #b60404;
	background: none;
	outline:none;
}
.fa.fa-home {
	font-size: 25px;
	padding-top: 13px;
	color: #000;
}
.carousel {
    position: relative;
    max-width: 1366px;
    margin: 0px auto;
}
.carousel-indicators {
	display: none;
}
.left.carousel-control .glyphicon {
	background: url(../img/left.png) no-repeat;
	left: 15px;
}
.right.carousel-control .glyphicon {
	background: url(../img/right.png) no-repeat;
	right: 15px;
}
.carousel-control .glyphicon-chevron-left {
	width: 30px;
	height: 59px;
}
.carousel-control .glyphicon-chevron-right {
	width: 30px;
	height: 59px;
}
.carousel-control.left {
	background: none;
}
.carousel-control.right {
	background: none;
}
.glyphicon-chevron-left::before {
	display: none;
}
.glyphicon-chevron-right::before {
	display: none;
}
.carousel-inner img {
	width: 100%;
}
.carousel-caption h6 {
	text-transform: uppercase;
	font-size: 18px;
}
.carousel-caption h3 {
	text-transform: uppercase;
	font-size: 40px;
font-size: 33px;
	font-weight: bolder;
color:#333;
}
.carousel-caption h5 {
	text-transform: uppercase;
	font-size: 15px;
	padding: 13px;
	border: 1px solid #fff;
	margin-top: 20px;
	display: inline-block;
}
.carousel-caption p {
	font-size: 15px;
	font-family: 'Noticia Text', serif;
color:#333;
}
.carousel-caption h5 span {
	border-right: 1px solid #fff;
	margin-left: 10px;
	margin-right: 10px;
	padding: 8px 0px;
}
.carousel-caption img {
	width: auto;
}
.carousel-caption {
	text-shadow: none;
	padding-bottom: 100px;
}
.fa.fa-angle-right {
	font-size: 25px;
	vertical-align: middle;
	margin-left: 10px;
}
.fa.fa-angle-left {
	font-size: 25px;
	vertical-align: middle;
	margin-right: 10px;
}
.cnt_ship_mail {
	width: 100%;
	position: static;
	bottom: 0;
	/*background: #000;
	background: rgba(0,0,0,0.5);*/
background:#fff;
	z-index: 9999;
	color: #333333;
	text-align: center;
	font-size: 15px;
	text-transform: uppercase;
	padding: 12px 0px;

}
.cnt_ship_mail .closebutton{display:none;}
.cnt_ship_mail .container {
	position: relative;
}
.cntborder {
	border-right: 1px solid #333333;
	padding: 5px 0px;
}
.cnt_ship_mail .fa-phone-square
{
font-size: 20px;
vertical-align: text-bottom;
margin-right: 6px;
margin-left: 6px;
}

.dropdown-menu
{border: none;
border-radius: 0px;
box-shadow: none;}


.dropdown-menu > li > a {
    padding: 10px 15px;
display: block;

clear: both;
font-weight: normal;
line-height: 1.42857;
color: #444;
white-space: normal;
font-size: 12px;
}


.glyphicon.glyphicon-chevron-down{font-size: 10px;top: 6px;margin-left: 5px;}

.closebutton {
	width: 50px;
	height: 40px;
	background: #000;
	background: rgba(0,0,0,0.5);
	z-index: 9999;
	position: absolute;
	right: 0;
	top: -52px;
}
.closebutton img {
	padding-top: 5px;
}
.cnt_ship_mail form
{
position:relative;
display: inline-block !important;
}
.cnt_ship_mail input {
	color: #333;
	border: none;
	padding: 8px 13px;
	/* background: url(../img/mailtick.png) no-repeat 95% 50%; */
	font-size: 14px;
padding-right:34px;
border:1px solid #333;max-width: 175px;
}
.cnt_ship_mail button{background: url(../img/mailtick.png) no-repeat center center;border:none;width: 31px;

position: absolute;
right: 0px;
top: 0;bottom:0;height: 31px;}
.six_boxes {
	width: 100%;
	/*margin-top: 60px;*/
margin-top:0;
}
.six_boxes .col-md-4 {
	overflow: hidden;
}
.six_boxes .effect img {
	transition: opacity 0.5s ease 0s, transform 0.5s ease 0s;
}
.six_boxes .effect:hover img {
	transform: scale3d(1.1, 1.1, 1);
z-index: 1;
}
.six_boxes img {
	width: 100%;
	position: relative;
}
.six_boxes .effect .overlay {
	top: 10px;
	bottom: 10px;
	left: 10px;
	right: 10px;
	border: 2px solid #FFF;
	opacity: 0;
	position: absolute;
	transition: all 0.3s ease-out 0s;
	pointer-events: none;
	transform: scale3d(0.5, 0.5, 0.5);
	background: #fff;
	background: rgba(255,255,255,.3);
}
.six_boxes .effect:hover .overlay {
	transform: scale3d(1, 1, 1);
	opacity: 1;
z-index: 2;
}
.paddingnone {
	padding: 0px;
}
.pad-left-none {
	padding-left: 0px;
}
.pad-right-none {
	padding-right: 0px;
}
#blockTotal{margin-left:0px;}

.twopoints{text-align: left;
padding: 10px 15px !important;
clear: both;}
.inner_content .twopoints p{font-size: 16px;margin:0px 0px;}
.twopoints .btn
{
margin-left:150px;
}
.twopoints p.pull-right
{
margin-bottom:45px;
}
.sixboxcnt_a {
	color: #fff;
	position: absolute;
	z-index: 9999;
	width: 100%;
	top: 40%;
	text-align: center;
}
.sixboxcnt_a h6 {
	font-size: 15px;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.sixboxcnt_a h3 {
	font-size: 24px;
	text-transform: uppercase;
	font-weight: bolder;
}
.sixboxcnt_b {
	color: #fff;
	position: absolute;
	z-index: 9999;
	width: 100%;
	top: 40%;
	text-align: center;
}
.sixboxcnt_b h6 {
	font-size: 15px;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.sixboxcnt_b h3 {
	font-size: 24px;
	text-transform: uppercase;
	font-weight: bolder;
}
.sixboxcnt_c {
	color: #fff;
	position: absolute;
	z-index: 9999;
	width: 100%;
	top: 33%;
	text-align: center;
}
.sixboxcnt_c h6 {
	font-size: 15px;
	text-transform: uppercase;
margin-bottom: 10px;
}
.sixboxcnt_c h3 {
	font-size: 24px;
	text-transform: uppercase;
	font-weight: bolder;
}
.sixboxcnt_c h5 {
	text-transform: uppercase;
	font-size: 15px;
	padding: 18px 35px;
	border: 1px solid #FFF;
	margin-top: 40px;
	display: inline-block;
}
.sixboxcnt_d {
	color: #fff;
	position: absolute;
	z-index: 9999;
	width: 100%;
	top: 40%;
	text-align: center;
}
.sixboxcnt_d h6 {
	font-size: 15px;
	text-transform: uppercase;
	margin-bottom: 10px;

}
.sixboxcnt_d h3 {
	font-size: 24px;
	text-transform: uppercase;
	font-weight: bolder;
}
.sixboxcnt_e {
	color: #fff;
	position: absolute;
	z-index: 9999;
	width: 100%;
	top: 40%;
	text-align: center;
}
.sixboxcnt_e h6 {
	font-size: 15px;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.sixboxcnt_e h3 {
	font-size: 24px;
	text-transform: uppercase;
	font-weight: bolder;
}
.sixboxcnt_a,.sixboxcnt_b,.sixboxcnt_c,.sixboxcnt_d,.sixboxcnt_e
{
background: rgba(0,0,0,0.3);
padding: 5px 0;
z-index:0;
left: 50px;
right: 50px;
width: auto;
}
.six_boxes .effect:hover .sixboxcnt_a,.six_boxes .effect:hover .sixboxcnt_b,.six_boxes .effect:hover .sixboxcnt_c,.six_boxes .effect:hover .sixboxcnt_d,.six_boxes .effect:hover .sixboxcnt_e
{
background:none;
color:#333;
z-index:999;
}
.newarrivals {
	width: 100%;
	margin-top: 75px;
	margin-bottom: 65px;
}
.newarrivals_head {
	margin-bottom: 75px;
}
.newarrivals_head h3 {
	text-align: center;
	position: relative;
	z-index: 1;
}
.newarrivals_head h3 span.head {
	text-transform: uppercase;
	font-size: 22px;
	font-weight: bolder;
	letter-spacing: 5px;
	padding: 15px 35px;
	border: 1px solid #c3c3c3;
	display: inline-block;
	background: #efefef;
}



.borderspan {
	border-bottom: 1px solid #c3c3c3;
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	z-index: -1;
}
.owl-carousel .owl-controls .owl-nav .owl-prev {
	position: absolute;
	left: 0;
	top: -133px;
	padding: 17px;
	border: 1px solid #c3c3c3;
	text-indent: 90px;
	overflow: hidden;
	width: 65px;
	height: 57px;
	background: url(../img/leftarrow.png) no-repeat #efefef 50% 50%;
}
.owl-carousel .owl-controls .owl-nav .owl-next {
	position: absolute;
	right: 0;
	top: -133px;
	padding: 17px;
	border: 1px solid #c3c3c3;
	text-indent: 90px;
	overflow: hidden;
	width: 65px;
	height: 57px;
	background: url(../img/rightarrow.png) no-repeat #efefef 50% 50%;
}
.newarritem {
	border: 1px solid #bebebe;
}
.newarriimage {
	position: relative;
}
.newarricnt {
	padding: 25px 10px;
	text-align: center;
}
.newarricnt h3 {
	color: #f45245;
	font-size: 20px;
	font-weight: bold;
}
.newarricnt h3 span {
	color: #878383;
	font-size: 18px;
	text-decoration: line-through;
	font-weight: bold;
	margin-right: 15px;
}
.newarricnt h4 {
	font-size: 15px;
	font-weight: bold;
}
.newarricnt h2 {
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
}
.newarricnt p {
	font-size: 15px;
	font-weight: 100;
	line-height: 18px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.sale {
	font-size: 15px;
	font-weight: bold;
	color: #000;
	font-family: 'Noticia Text', serif;
	text-transform: uppercase;
	background: #f4ed6e;
	width: 65px;
	height: 65px;
	border-radius: 30px;
	text-align: center;
	position: absolute;
	z-index: 9999;
	right: 7%;
	top: 7%;
}
.sale p {
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	margin-top: 21px;
	width: 40px;
	margin-left: 12px;
	text-align:center !important;
	text-align-last:center !important;
	-moz-text-align-last:center !important;
	font-size: 14px !important;
	line-height: 23px !important;
}
.new {
	font-size: 15px;
	font-weight: bold;
	color: #000;
	font-family: 'Noticia Text', serif;
	text-transform: uppercase;
	background: #f45245;
	width: 65px;
	height: 65px;
	border-radius: 30px;
	text-align: center;
	position: absolute;
	z-index: 999;
	right: 7%;
	top: 7%;
}
.new p {
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	margin-top: 21px;
	width: 40px;
	margin-left: 12px;
	text-align:center !important;
	text-align-last:center !important;
	-moz-text-align-last:center !important;
	font-size: 14px !important;
	line-height: 23px !important;
}
.soldout {
	font-size: 15px;
	font-weight: bold;
	color: #000;
	font-family: 'Noticia Text', serif;
	text-transform: uppercase;
	background: #000000;
	width: 65px;
	height: 65px;
	border-radius: 30px;
	text-align: center;
	position: absolute;
	z-index: 9999;
	right: 7%;
	top: 7%;
}
.soldout p {
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	margin-top: 21px;
	width: 40px;
	text-align:center !important;
	text-align-last:center !important;
	-moz-text-align-last:center !important;
	color:#fff !important;
	margin-left: 12px;
	font-size: 14px !important;
	line-height: 15px !important;
}
.zoom_cart {
	position: absolute;
	z-index: 9999;
	right: 0;
	bottom: 0;
	background: #ededed;
	padding: 20px 15px;
	border: 1px solid #c4c4c4;
}
.fa.fa-search-plus {
	font-size: 18px;
	margin-bottom: 10px;
}
.fa.fa-shopping-cart {
	font-size: 18px;
}
.zoom_cart p {
	border-bottom: 1px #d3d3d3 solid;
}
.testimonials {
	background: url(../img/testmonbg.jpg) no-repeat;
	background-position: center;
	background-size: cover;
	padding: 100px 0px;
}
.testimonialmoving {
	text-align: center;
}
.testimonialmoving .item {
	padding: 0px 100px;
}
.testimonialmoving h2 {
	font-size: 40px;
	font-weight: bolder;
	color: #fff;
	text-transform: uppercase;
}
.testimonialmoving h2 span {
	border-bottom: 1px solid #fff;
}
.testimonialmoving h3 {
	font-size: 24px;
	font-weight: bolder;
	color: #fff;
	text-transform: uppercase;
}
.testimonialmoving h4 {
	font-size: 18px;
	color: #fff;
}
.testimonialmoving p {
	font-size: 18px;
	color: #fff;
	font-family: 'Noticia Text', serif;
}
.testimonialmoving .owl-controls .owl-nav .owl-prev {
	position: absolute;
	left: 0;
	top: 135px;
	padding: 17px;
	border: none;
	text-indent: 90px;
	overflow: hidden;
	width: 37px;
	height: 37px;
	background: url(../img/leftarrow.png) no-repeat #363432 50% 50%;
}
.testimonialmoving .owl-controls .owl-nav .owl-next {
	position: absolute;
	right: 0;
	top: 135px;
	padding: 17px;
	border: none;
	text-indent: 90px;
	overflow: hidden;
	width: 37px;
	height: 37px;
	background: url(../img/rightarrow.png) no-repeat #363432 50% 50%;
}
.clientimage {
	width: 59px;
	height: 57px;
	display: inline-block;
}
.blogmain {
	width: 100%;
	margin-top: 75px;
	margin-bottom: 65px;
}
.blogmain_head {
	margin-bottom: 75px;
}
.blogmain_head h3 {
	text-align: center;
	position: relative;
	z-index: 1;
}
.blogmain_head h3 span.head {
	text-transform: uppercase;
	font-size: 22px;
	font-weight: bolder;
	letter-spacing: 5px;
	padding: 15px 35px;
	border: 1px solid #c3c3c3;
	display: inline-block;
	background: #efefef;
}
.blogfull {
	border: 1px solid #bebebe;
}
.blogimage {
	position: relative;
}
.blogcnt {
	padding: 25px 10px 10px 10px;
	text-align: left;
	background: #fff;
}
.blogcnt h3 {
	color: #f45245;
	font-size: 20px;
	font-weight: bold;
}
.blogcnt h3 span {
	color: #878383;
	font-size: 18px;
	text-decoration: line-through;
	font-weight: bold;
	margin-right: 15px;
}
.blogcnt h4 {
	font-size: 15px;
	font-weight: bold;
}
.blogcnt h2 {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}
.blogcnt p {
	font-size: 13px;
	font-weight: 100;
	line-height: 18px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.blgremr {
	border-top: 1px solid #bebebe;
	background: #fff;
	text-transform: uppercase;
	text-align: right;
}
.blgremr h4 {
	color: #fff;
	background: #434242;
	display: inline-block;
	padding: 20px 10px;
	;
	font-size: 12.5px;
	font-weight: bold;
}
.latestblog {
}
.latestblog .owl-controls .owl-nav .owl-prev {
	position: absolute;
	left: 525px;
	top: -40px;
	padding: 17px;
	border: none;
	text-indent: 90px;
	overflow: hidden;
	width: 60px;
	height: 22px;
	background: url(../img/blogleft.png) no-repeat 50% 50%;
}
.latestblog .owl-controls .owl-nav .owl-next {
	position: absolute;
	right: 525px;
	top: -40px;
	padding: 17px;
	border: none;
	text-indent: 90px;
	overflow: hidden;
	width: 60px;
	height: 22px;
	background: url(../img/blogright.png) no-repeat 50% 50%;
}
.ourbrands {
	width: 100%;
	margin-top: 75px;
	margin-bottom: 65px;
}
#ourbrands.owl-carousel .owl-item{text-align: center;}
#ourbrands.owl-carousel .owl-item img{width:auto;max-width:100%;height:auto;display:inline-block;}
.ourbrands_head {
	margin-bottom: 75px;
}
.ourbrands_head h3 {
	text-align: center;
	position: relative;
	z-index: 1;
}
.ourbrands_head h3 span.head {
	text-transform: uppercase;
	font-size: 22px;
	font-weight: bolder;
	letter-spacing: 5px;
	padding: 15px 35px;
	border: 1px solid #c3c3c3;
	display: inline-block;
	background: #efefef;
}
.ourbrandsfull {
	padding: 0px 60px;
}
.ourbrandsfull .owl-controls .owl-nav .owl-prev {
	position: absolute;
	left: 0px;
	top: 20px;
	padding: 17px;
	border: none;
	text-indent: 90px;
	overflow: hidden;
	width: 35px;
	height: 35px;
	background: url(../img/brandleft.png) no-repeat 50% 50%;
	border: #999 1px solid;
	border-radius: 5px;
}
.ourbrandsfull .owl-controls .owl-nav .owl-next {
	position: absolute;
	right: 0px;
	top: 20px;
	padding: 17px;
	border: none;
	text-indent: 90px;
	overflow: hidden;
	width: 35px;
	height: 35px;
	background: url(../img/brandright.png) no-repeat 50% 50%;
	border: #999 1px solid;
	border-radius: 5px;
}
.footer {
	background: url(../img/bg-big-footer.png) no-repeat scroll center top / cover #1b1b1b;
	padding-top: 50px;
	padding-bottom: 30px;
	width: 100%;
}
.footer .col-md-5 p {
	font-size: 15px;
	font-weight: 100;
	color: #a9a9a9;
	margin-top: 15px;
	text-align: justify;
	padding-right: 40px;
}
.footer .col-md-5 h5 {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	margin-top: 15px;
	text-align: right;
	text-transform: uppercase;
	padding-right: 40px;
}
.footer .col-md-5 h5 a
{
	color: #fff;
}
.footerright {
	padding-left: 35px;
}
.footerright h4 {
	color: #a9a9a9;
	font-weight: bold;
	font-size: 18px;
	text-transform: uppercase;
	margin-bottom: 25px;
}
.footerright ul li {
	list-style: none;
	font-size: 15px;
	font-weight: 100;
	color: #777777;
	line-height: 32px;
}
.footerright ul li a
{
	color: #777777;
}
.footerright .fa {
	color: #777777;
	font-size: 20px;
	padding: 7px;
	border: 1px solid #353535;
	width: 35px;
	height: 35px;
	text-align: center;
	margin-right: 6px;
}
.followus {
	margin-top: 25px;
}
.footerright p,.footerright p a {
	font-weight: 100;
	color: #777;
	font-size: 20px;
}
.followusp {
	font-weight: 100;
	color: #777;
	font-size: 15px !important;
}
.footerright span,.footerright a span {
	font-weight: bold;
	color: #777;
	font-size: 20px;
}
.footercnt {
}
.footercnt img {
	margin-right: 20px;
}
.footercnt h5 {
	font-weight: 100;
	color: #777;
	font-size: 15px;
	margin-left: 48px;
}
.footerborder {
	border-bottom: 1px solid;
	padding-bottom: 30px;
}
.develop {
	text-align: right;
}
.copyright {
	font-size: 15px;
	color: #777;
	margin-top: 20px;
}
.closebutton
{
	cursor:pointer;
}

/* inner page css starts */
nav ~ hr
{
	border-color:#bcbbbb;
	margin:0;
max-width: 1366px;
margin: 0px auto;
}
.breadcrumb
{
	background-color:transparent;
	padding-left:0;
}
.breadcrumb li,.breadcrumb li a
{
	color:#928e8e;
	font-size:12px;
	font-weight:bold;
	font-family: 'Noticia Text', serif;
}
.breadcrumb > li + li:before
{
	content:'▶';
	color:#928e8e;
	font-size:8px;
}

.inner_banner img
{
	width:100%;
}

.heading
{
	font-weight:800;
	font-size:16px;
	margin-bottom:9px;
	letter-spacing:1.5px;
text-transform: uppercase;
}
.heading.left-align
{
	text-align:left;
	margin-top:0;
}
.heading > span
{
	display:inline-block;
	position:relative;
	color:#000000;
	padding-bottom:10px;
}
.heading > span > span
{
	position:absolute;
	bottom:0;
	border:1px solid #000000;
	width:100%;
	left:0%;
}
.heading.left-align > span > span
{
	left:0%;
}
.inner_content p
{
	font-size:15px;
	color:#000000;
	font-weight:300;
	line-height:28px;
	 text-align: justify;
    -moz-text-align-last: left;  Code for Firefox
    text-align-last: left;
}
.back_to_top
{
	width: 195px;
	border: 1px solid #1B1B1B;
	color: #100202;
	font-size: 18px;
	margin: 0px auto;
	font-weight: 700;
	padding-left: 27px;
	cursor:pointer;
}
.back_to_top span
{
	float:right;
	padding: 0 8px;
	background:#1b1b1b;
	display:inline-block;
}
.back_to_top span i
{

	color:#f5f5f5;

}

/* inner page footer styles */
.inner-footer
{
	background:#1b1b1b;
	padding-top:50px;
	padding-bottom:10px;
}
.inner-footer .with_bg
{
	background:url(../img/footerimage.jpg) no-repeat;
	background-size:cover;
	margin-top: -50px;
	padding-top: 50px;
	padding-bottom: 70px;
	padding-left: 15px !important;
	margin-bottom: -20px;
}
.inner-footer .container  .row  div:first-child
{
	padding-left:0;
}
.inner-footer .container > .row > div > .row > div:last-child:last-child
{
	padding-left:0;
}

.inner-footer p
{
	color:#a9a9a9;
	font-size:15px;
	font-weight:300;
}
.read_more
{
	float:right;
	font-size:13px;
	font-weight:700;
	text-transform:uppercase;
	color:#eeebeb;
}
.inner-footer h4
{
	font-size:18px;
	color:#a9a9a9;
	font-weight:700;
	text-transform:uppercase;
	margin-bottom:11px;
	line-height:22px;
}
.inner-footer .contact a
{
	color:#777777;
	font-size:15px;
	font-weight:700;
	width:100%;
	display:block;
	margin-top:20px;
}
.inner-footer .contact a img
{
	margin-right:10px;
}
.inner-footer .social a
{
	list-style:none;
	padding:6px 0;
	width:40px;
	float:left;
	text-align:center;
	border:1px solid #777777;
	margin-right:8px;
	margin-bottom:20px;
color:#777777;
font-size: 19px;
}

.inner-footer p.payment
{
	font-size:14px;
	margin-bottom:10px;
}
.inner-footer .copyright
{
	border-top:1px solid #676767;
	padding-top:20px;
}
.inner-footer .navigation
{
	padding-left:0;
}
.inner-footer .navigation li
{
	float:left;
	list-style:none;
}
.inner-footer .navigation li + li:before
{
	content:'';
	border-left:1px solid #777777;
	margin:0 15px;
}
.inner-footer .navigation li a
{
	font-size:15px;
	color:#777777;
}
.inner-footer .copyright p
{
	float:right;
	font-size:15px;
	color:#777777;
}

/* product details page css */
.product_details
{

}
.product_details h1 span
{
	font-size:15px;
	line-height:32px;
	letter-spacing:-0.5px;
	text-transform:uppercase;
	display:inline-block;
	width:100%;
	font-weight:300;
}
.product_details h1
{
	line-height:30px;
	text-transform:uppercase;
	font-size:35px;
	font-weight:700;
}
.product_details p
{
	font-size:15px;
	margin-bottom:0;
	line-height:32px;
	letter-spacing:-0.5px;
}
.product_details p.price
{
	font-size:24px;
	font-weight:700;
}
.product_details p.availabilty span
{
	color:#f45245;

	text-transform:uppercase;
}
.product_details form
{
	margin-top:10px;
}
.product_details label
{
	font-size:15px;
	text-transform:uppercase;
	font-weight:300;
}
.product_details select,.product_details input
{
	background:none;
	border:1px solid #928e8e;
	border-radius:0;
}

.product_details p,.product_details h3
{
	font-size:15px;
	color:#0c0c0c;
	text-transform:uppercase;
}
.product_details p a,.product_details a p
{
	color:#0c0c0c;
	text-decoration:underline !important;
}
.product_details h3
{
	font-weight:bold;
}
.product_details a p
{
	text-transform:none;
}

.prdtDtlsBox .panel {

 	background:none;
    box-shadow: none;
}
.prdtDtlsBox .panel-group .panel + .panel
{
	margin-top:0;
}
.prdtDtlsBox .panel-default > .panel-heading + .panel-collapse > .panel-body
{
	background:#ffffff;
	border:none;
}
.prdtDtlsBox .panel-default > .panel-heading
{
	background:#ffffff;
	border:1px #c5c3c3 solid;
	border-radius:0;
	box-shadow:none;

	padding:0;
}
.prdtDtlsBox .panel-default > .panel-heading a,.panel-default > .panel-heading a:hover,.panel-default > .panel-heading a:focus
{
	display:block;
	padding:10px 15px;
	color:#0c0c0c;
	outline:none;
	position:relative;
}
.prdtDtlsBox .panel-default > .panel-heading a:after
{
	content:'-';
	color:#0c0c0c;
	font-size:26px;
	position:absolute;
	z-index:9999;
	top:5px;
	font-weight:bold;
	right:10px;
}
.prdtDtlsBox .panel-default > .panel-heading a.collapsed:after
{
	content:'+';
	font-size:18px;
	top:8px;
}
.prdtDtlsBox .panel-default > .panel-heading + .panel-collapse > .panel-body
{
	font-weight:300;
	font-size:15px;
}
.product_details a.btn.jonathan
{
	text-transform:uppercase;
	font-weight:700;
	float:left;
	margin-top:0;
}
.product_details .social
{
	float:right;
}
.product_details .social li
{
	list-style:none;
	padding:3px 0;
	width:32px;
	float:left;
	text-align:center;
	border:1px solid #1a1a1a;
	margin-left:8px;
	margin-bottom:20px;
	background:#1a1a1a;
}
.product_details .social li a
{
	color:#777777;
	font-size:18px;
}
.similar_items .newarricnt.text-center p
{
	text-align:center !important;
	-moz-text-align-last: center;
	margin-bottom:5px;
}
.similar_items .newarricnt.text-center h3
{
	color:#000000;

}
.zoom_sample
{
	max-width:100%;
}

/* contact styles */
.contact_content h4
{
	font-size:35px;
	font-weight:300;
}
.contact_content label
{
	font-size:15px;
	font-weight:400;
}
.contact_content input.form-control
{
	border-radius:0;
}
.contact_content button.btn
{
	background:#000000;
	color:#ffffff;
	border:1px solid #928e8e;
	border-right-width:2px;
	border-left:0;
	border-radius:0;
	text-transform:uppercase;
	font-weight:700;
	font-size:15px;
	margin:10px 0;
}
.heading.small
{
	font-size:24px;
	font-weight:800;
	line-height:40px;
	text-transform:uppercase;
}
.contact_content .details
{
	margin-bottom:25px;
}
.contact_content .details p,.contact_content .details p a
{
	font-size:15px;
	line-height:22px;
	margin:0;
	color:#000;
	font-weight:bold;
}
.contact_content .social
{
	float:left;

}
.contact_content .social a
{
	list-style:none;
	padding:6px 0;
	width:40px;
	float:left;
	text-align:center;
	border:1px solid #1a1a1a;
	margin-right:8px;
	margin-bottom:20px;
	background:#1a1a1a;
color:#777777;
	font-size:18px;
}


/* product listing css */
.product_list > .col-md-3
{
	padding-left:0;
}
.filter_box,.filter_box_head
{
	border:1px solid #d0d0d0;
border-bottom-width:1px;
}
.product_list .filter_box:last-child
{
border-bottom-width:1px;
}
.filter_box.category
{
margin-bottom:25px;
}
.filter_box + .filter_box,.filter_box_head
{
	border-top: 0;
}
.filter_box_head
{
	border-bottom:none;
display:none;
}

.filter_box_head h3:before
{
	content:'';
	margin:0;
}
.filter_box h3,.filter_box_head h3
{
	 border-bottom:1px solid #d0d0d0;
	padding:14px 0;
	padding-left:18px;
	font-size:13.44px;
	font-weight:800;
	text-transform:uppercase;
	cursor:pointer;
}
.filter_box_head h3
{
	border:none;
	font-size:15px;
	margin:0;
	padding:14px 0;
	text-align:left;
	letter-spacing:0;
	padding-left:18px;
	cursor:default;
}
.filter_box h3:before
{
	content:'\25BC';
	margin-right:15px;
}
.filter_box h3.collapsed:before
{
	content:'\25B6';
	margin-right:15px;
}
/* .filter_box.category h3:before
{
	content:'';
	margin:0;
}*/
.filter_box ul {
    padding-left: 11px;
}
.filter_box ul li
{
	list-style:none;
}
.filter_box ul li a
{
	font-size:12px;
	font-weight:700;
	color:#000000;
	line-height:29px;
	text-transform:uppercase;

}
.filter_box ul li a.active
{
	/*content:'\25B6';
	margin-right:15px;*/
	color:#900;
}
.filter_box ul li a.active:before
{
	/*content:'\25B6';
	margin-right:15px;*/
	color:#900;
}
.filter_box .filter_items
{
	padding:0 0px;

}
.filter_box .filter_items .search_container
{
	position:relative;
}
.filter_box .filter_items .form-control
{
	margin-top:15px;
	background-color:transparent;
	border-radius:0;

	padding-right:25px;
}
.filter_box .filter_items .form-control+ i
{
	position: absolute;
	right: 6px;
	font-size: 16px;
	color: #959595;
	top: 9px;

}
.filter_box .filter_items label
{
	width:100%;
	margin:5px 0;
	font-size:13px;
	font-weight:300;
}
.filter_box .filter_items label input
{
	margin-right:5px;

}






.filter_box .filter_items_next {
    padding: 0 15px;
}
.filter_box .filter_items_next .search_container
{
	position:relative;
}
.filter_box .filter_items_next .form-control
{
	margin-top:15px;
	background-color:transparent;
	border-radius:0;

	padding-right:25px;
}
.filter_box .filter_items_next .form-control+ i
{
	position: absolute;
	right: 6px;
	font-size: 16px;
	color: #959595;
	top: 9px;

}
.filter_box .filter_items_next label
{
	width:100%;
	margin:5px 0;
	font-size:13px;
	font-weight:300;
}
.filter_box .filter_items_next label input
{
	margin-right:5px;

}









.inner_filter
{
	margin-top:30px;
}
/*.inner_filter select
{
	color:#000000;
	font-size:11px;
	font-weight:300;
	background-color: transparent;
	box-shadow:none;
	padding:5px;

	border:1px solid #d0d0d0;
}*/
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
    width: auto;
}
.bootstrap-select > .btn
{
	background-color: transparent;
	border:1px solid #d0d0d0;
	border-radius:0;
}
.inner_filter label
{
	margin-left:10px;
}
.pagination
{
	margin-top:0;
}
.pagination > li a
{
	margin:0 4px;
	background-color:transparent;
	border-color:#d0d0d0;
	color:#000;
}
.pagination > .active > a, .pagination > .active > a:hover,.pagination > li > a:hover
{
	background-color:#d4d4d4;
	border-color:#d0d0d0;
}
 .pagination > .disabled > a
 {
	 background-color:transparent;
 }
 .product_list .newarritem
 {
	 margin:15px 0 30px 0;
 }
 .product_list .newarriimage img
 {
	 width:100%;
 }
 .product_list .newarricnt h2
 {
	 color:#100202;
 }
 .product_list .newarricnt p
 {
	 text-align:center;
	 -moz-text-align-last:center;
	 text-align-last:center;
	 margin-bottom:0;
	  color:#100202;
 }
 .product_list .newarricnt h3
 {
	 color:#000;
 }

 .left_small_slider
 {
	 margin-top:23px;
 }
 .left_small_slider h3
 {
	 background:#000000;
	 color:#ffffff;
	 padding:10px 0;
	 text-transform:uppercase;
	 text-align:center;
	 font-size:15px;
	 font-weight:bold;
	 margin-bottom:15px;
 }
 .left_small_slider a img
 {
	 border:1px solid #dbdbdb;
	 margin-right:5px;
 }
 .left_small_slider a .paddingnone + .paddingnone
 {
	 padding-left:5px;
 }
 .left_small_slider a p
 {
	 margin:0;
	 font-size:13px;
	 font-weight:300;
	 color:#100202;
	 line-height:18px;
	 text-align:left;
 }
 .left_small_slider a p.product_name
 {
	 font-weight:700;
	 text-transform:uppercase;
 }
 .left_small_slider a .old_price
 {
	 color:#878383;
	 font-size:15px;
	 font-weight:bold;
	 text-decoration:line-through;
	 margin-top:10px;
 }
 .left_small_slider a .price
 {
	 color:#f45245;
	 font-size:15px;
	 font-weight:bold;
 }
 .left_small_slider a
 {
	 margin-bottom:10px;
	 float: left;
	 width: 100%;
 }
 .left_small_slider .owl-carousel .owl-controls .owl-nav .owl-next
 {
	 background:url(../img/small-slider-right.png) no-repeat;
	 border:none;
	 padding:0;
	 top: -42px;
	 right: 13px;
	 width:12px;
	 height:18px;
 }
 .left_small_slider .owl-carousel .owl-controls .owl-nav .owl-prev
 {
	 background:url(../img/small-slider-left.png) no-repeat;
	 border:none;
	 padding:0;
	 top: -42px;
	 left: 17px;
	 width:12px;
	 height:18px;
 }
 .ads img
 {
	 width:100%;
	 margin:20px 0;
 }

 /*........................................................................*/
 /* ms drop down css */

 .borderRadius{-moz-border-radius:5px; border-radius:5px; }
.borderRadiusTp{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
.borderRadiusBtm{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}

.ddcommon {position:relative;display:-moz-inline-stack; zoom:1; display:inline-block; *display:inline; cursor:default;width: 100px !important;}
.ddcommon ul{padding:0;margin:0;}
.ddcommon ul li{list-style-type:none;}
.borderRadiusTp ul li:last-child{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;border-bottom:0 none #c3c3c3; }
.borderRadiusBtm ul li:first-child{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0 ;border-bottom:1 solid #c3c3c3; }

.ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll{
opacity: .5; /* standard: ff gt 1.5, opera, safari */
-ms-filter:"alpha(opacity=50)"; /* ie 8 */
filter:alpha(opacity=50); /* ie lt 7 */
-khtml-opacity:.5; /* safari 1.x */
-moz-opacity:.5; /* ff lt 1.5, netscape */
color:#999999;
}
.ddcommon .clear{clear:both}
.ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.ddcommon input.text{color:#7e7e7e;padding:0 0 0 0; position:absolute; background:#fff; display:block; width:98%; height:98%; left:2px; top:0; border:none;}
.ddOutOfVision{position:relative; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
.borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #888888;-webkit-box-shadow:-5px -5px 5px -5px #888888;box-shadow: -5px -5px 5px -5px #888888}
.borderRadiusTp .border, .borderRadius .border{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}
.borderRadiusBtm .border{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
img.fnone{float:none !important}
.ddcommon .divider{width:0; height:100%; position:absolute;display:none;}
.ddcommon .ddArrow{display:inline-block; position:absolute; top:50%; right:4px;}
.ddcommon .ddArrow:hover{background-position:0 100%;}
.ddcommon .ddTitle{padding:0; position:relative; display:inline-block; width:100%}
.ddcommon .ddTitle .ddTitleText{display:block;}
.ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0;}
.ddcommon .ddTitle .description{display:block;}
.ddcommon .ddTitle .ddTitleText img{position:relative; vertical-align:middle; float:left}
.ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto; overflow-x:hidden; zoom:1; z-index:9999}
.ddcommon .ddChild li{clear:both;}
.ddcommon .ddChild li .description{display:block;}
.ddcommon .ddChild li img{border:0 none; position:relative;vertical-align:middle;float:left}
.ddcommon .ddChild li.optgroup{padding:0;}
.ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddcommon .noBorderTop{border-top:none 0  !important; padding:0; margin:0;}

/*************** default theme **********************/
.dd{border:none}
.dd .divider{border-left:1px solid #c3c3c3; border-right:1px solid #fff;; right:24px;}
.dd .ddArrow{width:16px;height:16px; margin-top:-8px; background:url(../img/dd_arrow.gif) no-repeat;}
.dd .ddArrow:hover{background-position:0 100%;}
.dd .ddTitle{color:#000;background:none;}
.dd .ddTitle .ddTitleText{padding:5px 20px 5px 5px;}
.dd .ddTitle .ddTitleText .ddTitleText{padding:0;}
.dd .ddTitle .description{font-size:12px; color:#666}
.dd .ddTitle .ddTitleText img{padding-right:5px;}
.dd .ddChild{border:1px solid #c3c3c3; background-color:#fff; left:-1px;height: 120px !important;}
.dd .ddChild li{padding: 1px 0px 1px 4px; background-color:#fff; border-bottom:1px solid #c3c3c3;width: 100%;}
.dd .ddChild li .description{color:#666;}
.dd .ddChild li .ddlabel{color:#333;}
.dd .ddChild li.hover{background-color:#f2f2f2}
.dd .ddChild li img{padding:0 6px 0 0;}
.dd .ddChild li.optgroup{padding:0;}
.dd .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.dd .ddChild li.selected{background-color:#d5d5d5; color:#000;}
.price_list
{
	width:92px;height: 30px;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background:#fff;}
/* .navbar-nav ul.dropdown-menu li:last-child{text-transform:none;} */
/*.........................megamenu....................................... */


.mega-dropdown {
  position: static !important;

}
.mega-dropdown-menu {
    padding: 20px 0px;
    width: 100%;
    box-shadow: none;
    -webkit-box-shadow: none;
}

.mega-dropdown-menu img{width: 100%;}


/*.mega-dropdown-menu:before {
    content: "";
    border-bottom: 15px solid #fff;
    border-right: 17px solid transparent;
    border-left: 17px solid transparent;
    position: absolute;
    top: -15px;
    right:140px;
    z-index: 10;
}
.mega-dropdown-menu:after {
    content: "";
    border-bottom: 17px solid #ccc;
    border-right: 19px solid transparent;
    border-left: 19px solid transparent;
    position: absolute;
    top: -17px;
    right:140px;
    z-index: 8;
}*/
.mega-dropdown-menu > li > ul {
  padding: 0;
  margin: 0;
}
.mega-dropdown-menu > li > ul > li {
  list-style: none;
}
.mega-dropdown-menu > li > ul > li > a {
  display: block;
  padding:0px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #999;
  white-space: normal;
}
.mega-dropdown-menu > li ul > li > a:hover,
.mega-dropdown-menu > li ul > li > a:focus {
  text-decoration: none;
  color: #444;
  background-color: #f5f5f5;
}
.mega-dropdown-menu .dropdown-header {
  color: #428bca;
  font-size: 14px;
  font-weight:bold;
padding:0px;
}
.mega-dropdown-menu form {
    margin:3px 20px;
}
.mega-dropdown-menu .form-group {
    margin-bottom: 3px;
}

.dropdown-header strong{color:#000;}
.dropdown-header{padding: 5px 0px;}
.AskpopUpWrapper
{
padding:30px !important;
}
.AskpopUpWrapper label
{
display:block;
}
.AskpopUpWrapper label p
{
font-weight: bold;
margin: 10px 0 0px 0;
}
.AskpopUpWrapper textarea
{
width:100% !important;
}
.AskpopUpWrapper input[type="button"]
{
padding: 4px 15px;
}
.AskpopUpWrapper
{
width:100% !important;

}
#AskpopUpBox
{
margin-top:0px !important;
}
.gift_wrap
{
   font-size:15px;
font-weight:700;
margin-top: 68px;
}
.gift_wrap input
{
/* margin-left:10px; */
}
.coupon_code i
{
font-size: 15px;
font-style: normal;

}
.coupon_code
{
margin-bottom:8px;
}
.gift_wrap span
{
width:100%;
display: block;
font-size: 14px;
}
.personal_notes
{
}
.personal_notes_textarea
{
width:100%;
min-height: 125px;
}
.coupon_code
{
font-size:15px;
}
#blockTotal .cartTotal
{
padding:0;
}

/* .stButton .stLarge
{
height: 25px !important;
width: 25px !important;

background-size: cover !important;
}
.stButton .stLarge:hover
{
background-position: center center !important;
}
.st_sharethis_large .stLarge
{
	background-image:url(../img/sharethis_32.png) !important;
}
.st_facebook_large .stLarge
{
	background-image:url(../img/facebook_32.png) !important;
}
.st_twitter_large .stLarge
{
	background-image:url(../img/twitter_32.png) !important;
}
.st_instagram_large .stLarge
{
	background-image:url(../img/insta_32.png) !important;
}
.st_linkedin_large .stLarge
{
	background-image:url(../img/linkedin_32.png) !important;
}
.st_pinterest_large .stLarge
{
	background-image:url(../img/pinterest_32.png) !important;
}
.st_email_large .stLarge
{
	background-image:url(../img/mail_32.png) !important;

} */
.share
{
float:right;
}
.stButton .stLarge {
    height: 34px !important;
    width: 32px !important;
    background-size: cover !important;
}
.st_facebook_large .stLarge {
    background-image: url("../img/facebook.jpg") !important;
}
.st_twitter_large .stLarge {
    background-image: url("../img/twitter.jpg") !important;
}
.st_instagram_large .stLarge {
    background-image: url("../img/instagram.jpg") !important;
}
.st_googleplus_large .stLarge {
    background-image: url("../img/google.jpg") !important;
}

/* designer list styles */

#atoz-page-container{
	float:left;
	width:100%;
	margin-bottom:25px;
	/* margin-top:61px;
	padding-left:20px */
}

#atoz-page-container a{
	margin:5px 0;
	padding:1px 0;
color: #000;
}

#atoz-page-container a:hover{
	background-color:#000;
	color:#fff;
	text-decoration:none
}
/*
.designer_list_col{
	display:inline;
	float:left;
	width:197px;
	padding-right:18px
}
*/
#atoz-page-container #final_column{
	padding-right:0
}

.designer_list_col ul{
	list-style:none
}

.designer_list_col ul li{
	margin-top:4px;
	margin-bottom:4px
}

.top-letter{
	font-size:215%;
border-bottom: 1px solid #000;
text-transform: uppercase;
margin-bottom: 10px !important;
width: 66%;
}

#letter-menu li{
	float:left;
	list-style:none;

	font-size:13px
}

#letter-menu li.no-link{
	padding:0 6px;
	color:#999
}

#letter-menu li a{
	padding:0 5px
}

#letter-menu .go-to{
	font-weight:bold;
	padding-left:0;
	font-size:14px
}

#letter-menu ul{
	float:left;
	border-bottom:dotted 1px #000;
	padding-bottom:2px;
	margin-bottom:5px
}

#atoz-page-container .back-to-top{
	padding-top:20px;
	float:right
}

#atoz-page-container .back-to-top:hover{
	background:0;
	color:#000;
	text-decoration:underline
}

#letter-menu li.last-menu-letter{
	padding-right:0
}

#saledesigner-wrapper #atoz-page-container{
	margin-top:47px;
	float:left;
	margin-left:7px
}
.my-tooltip + .tooltip
{
min-width:250px;

}
.tooltip.in
{
opacity:1;
}

.tooltip-inner
{
background:#fff;
color:#000;
}
.tooltip-inner .btn
{
width:100%;
text-align:center;
color:#fff;
}
.btn.shopping_bag
{

background-color:#929397 !important;
}
.tooltip.bottom .tooltip-arrow
{
    border-bottom-color: #fff;
}

.top_right ul.dropdown-menu li
{
width:100%;
padding-right:0;
width:250px;
}
.top_right ul.dropdown-menu li img
{
max-width:100%;
margin-bottom:5px;
}
.top_right ul .tooltip-inner
{
width:100%;
float:left;
max-width: 335px;
border: 1px solid #B3B2B2;
border-radius: 0;
padding: 3px 0px;
}
.top_right ul .tooltip-inner .col-sm-12
{
border-top: 1px solid #B3B2B2;
padding-top:3px;
}
.top_right ul .tooltip-inner > div
{
margin-top:5px;
}
.top_right ul .tooltip-inner img
{
max-width:100%;
}
.dropdown-menu.cartListing
{
padding:0;
border:1px solid #B3B2B2;
}
.dropdown-menu.cartListing img
{
margin:5px 0;
padding:0;
}
.dropdown-menu.cartListing li
{
border-bottom:1px solid #B3B2B2;
}
.dropdown-menu.cartListing li:last-child
{
border-bottom:0;
}
.dropdown-menu.cartListing li div + div
{
padding-left:0;
}
.dropdown-menu.cartListing li div.details
{
font-size: 14px;
font-weight: 700;
padding: 17px 15px;
}
.dropdown-menu.cartListing li div img
{
width:100%;
}
.dropdown-menu.cartListing li a.btn
{
font-size: 14px;
width:100%;
color:#fff;
font-weight: bold;
margin:5px 0;
}
.top_right ul.dropdown-menu.cartListing
{
left:auto ;
right:0;
margin-top:0;
}
.top_right ul li.dropdown:hover > ul.dropdown-menu.cartListing
{
left:auto ;
right:0;
}
.top_right ul.dropdown-menu.cartListing li
{
width: 380px;
}
h2.cart_options
{
font-weight: 800;
font-size: 16px;
margin-bottom: 9px;
letter-spacing: 1.5px;
text-transform: uppercase;

position: relative;
color: #000;
margin: 10px 0;
clear: both;
float: left;
width: 100%;
}
.cartListing > h2.cart_options
{
margin-top:24px;
}
h2.cart_options span
{
padding: 5px 9px;
background: #000;
color: #fff;
}
.delivery_options
{

}
.delivery_options .radio
{
margin:0;
}

.cartListing #blockOptions .delivery_options .radio label
{
font-weight: bold;
font-size: 14px;
margin: 10px 0px ;
width:100%;
margin-bottom:0;
}
.cartListing #blockOptions .delivery_options > .radio label
{
font-size:17px;
}
.cartListing #blockOptions .delivery_options .radio label.radio-inline
{
width:auto;
}
.cartListing #blockOptions .delivery_options p
{
padding-left:15px;
}
.cartListing #blockOptions .delivery_options .radio label .price
{
display:inline-block;
float:right;
padding:0;
color: #9d9999;;
}
.cartListing #blockOptions .delivery_options .radio input[type=radio]:checked + span.price,.cartListing #blockOptions .delivery_options .radio input[type=radio]:checked ~ span.price
{
color:#151515;
}
.cartListing #blockOptions .delivery_options .form-control
{
display:inline-block;
width:auto;
}
.delivery_sub_options
{
padding-left:15px;
}
.deliver_select_cntnt,.deliver_select_cntnt_2
{
display:none;
}
/*..................................megamenu...............................................*/

.heading span.small
{
font-size:15px;
text-transform:none;
}
.account_options
{
padding-left:15px;

}
.account_options h4 a
{
font-weight: 700;
font-size: 14px;
color: rgb(182, 4, 4);
}
.account_options span
{
font-size:15px;
margin-bottom:15px;
display:block;
}
.account_options_edit
{
}
.account_options_edit .row
{
position:relative;

}
.right_btm_btn
{
position:absolute;
right:0;
bottom:0;

}
.right_btm_btn .btn
{
float:right;
}
.account_options_edit label.control-label
{
text-align:left;
}
.account_options_edit + .heading
{
margin-top:15px;
}
.account_options_details
{
background:#fff;
padding: 15px;
margin: 10px 0;
}
.account_options_details a.add_new
{
margin-bottom:15px;float: left;
padding-left: 23px;
}
.account_options_details h2 + p
{
padding-left: 23px;
}
.serach_input_div
{
    width:280px;
   float:right;
   border-bottom:3px solid #000;
}
.serach_input_div input,.serach_input_div button
{
border:none !important;

background:#fff;
}
.wish-list .btn
{
width:100%;
text-align:center;
margin-bottom:10px;
}
.wish-list > .clearfix
{
margin-bottom:10px;
}
.return_steps
{
margin:30px 0;
width:100%;
float:left;
}
.return_steps > div
{
padding:0 1px;
}
.return_steps .bar
{
width:100%;
background:#a7a7a7;
height:15px;
}
.return_steps .active .bar
{
background:#B60404;
}

.return_spec h3
{
font-size: 18px;
border-bottom: 1px solid rgb(0, 0, 0);
margin-bottom: 15px;
padding-bottom: 5px;
clear: both;
}

.return_spec .items .active img
{
border:2px solid #B60404;
}

.questionare
{
border:2px solid #000;
background:#fff;
margin:30px 0;
padding:15px;

}
.questionare h2 span
{
color:rgba(0,0,0,1);
font-size:20px;
}
.questionare h2
{
color:rgba(0,0,0,0.5);
font-size:18px;
margin-bottom:15px;
}
.questionare h4
{
color: rgba(0, 0, 0, 0.6);
font-size: 21px;
margin-bottom: 35px;
}
.inner_content .item_code
{
color: rgba(0, 0, 0, 0.6);
font-size: 18px;
margin: 15px 0;
text-align:right;
-moz-text-align-last:right;
text-align-last:right;
}
.questions
{
padding-bottom: 15px;
border-bottom:1px solid #000;
}
.questions + .questions
{
padding: 30px 0;

}
.questions p
{
color: rgba(0, 0, 0, 0.6);
font-size: 18px;
font-weight:bold;
}
.questions .radio
{
margin-top:0;
}
.questionare .info
{
 color:#B60404;
 font-size:16px;
border-top:2px solid #000;
margin-bottom:10px;
}
.questionare .btn
{
float:right;
clear:both;
}
.return_items
{
width:100%;
float:left;
border-bottom:1px solid #000;
border-bottom:1px solid rgba(0,0,0,0.2);
padding:10px 0;
}
.return_items img
{
max-width:100%;
}
.return_items h3
{
font-size: 15px;
border-bottom: none;
margin-bottom: 0px;
padding-bottom: 0px;
font-weight:bold;
clear: both;
}
.return_items > div:last-child
{
text-align:right;
font-weight:bold;
}
.return_spec .total_price
{
text-align:right;
font-weight:bold;
}
.return_spec .total_price span
{
font-size:18px;
margin-left:10px;
}
.return_spec .btn
{
float:right;
}
.return_steps .active p
{
font-weight:bold;
}
.center_icn
{
position:relative;
}
.center_icn span
{
position: absolute;
top: -18px;
display: inline-block;
left: 50%;
font-size: 36px;
background: #E8E8E8;
}
.inner_content .return_spec  p.text-center
{
text-align: center;
-moz-text-align-last: center;
text-align-last: center;
margin-bottom:10px;
}
.inner_content .process > div
{
padding:0 60px;
}
.inner_content .process > div,.inner_content .process > div p
{
text-align:center;
-moz-text-align-last: center;
text-align-last: center;
}
.tracking_num
{
background:#666666;
background:rgba(102,102,102,0.5);
text-align:center;
-moz-text-align-last: center;
text-align-last: center;
padding:10px 0;
margin:10px 0;
color:#fff;
}
.tracking_num b
{
display:inline-block;
width:100%;
}

.ddcommon{width: auto !important;}
.top_right i{font-size:18px;}
.top_right a img{width: auto;vertical-align: baseline;padding: 0;margin-right: 5px;}
.tooltip-inner .col-sm-4{padding-right:0;}
.tooltip-inner .col-sm-8{text-align:left;}
.account_options span { margin-bottom: 30px;}
.return_spec .items .disabled{position:relative;pointer-events:none;}
.return_spec .items .disabled:after{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,0.5);content:'';}
.return_product_img img{max-width:100%;}
a.read_more:hover,a.read_more:visited,a.read_more:focus,a.read_more:active{color:#fff}
.clearfix + h4{margin:15px 0 0 0}
.product_details .bootstrap-select.btn-group .dropdown-menu > li > a:hover{background:#000 !important;color: #FFF !important;}
.product_details .bootstrap-select.btn-group .dropdown-menu > li > a:focus,.product_details .bootstrap-select.btn-group .dropdown-menu > li > a:active{outline: none;background: none;}
.product_details .bootstrap-select.btn-group .dropdown-menu{padding:0;}
.checkout_btn_cntnr .btn {margin-top:10px;margin-bottom:10px;}

/* gift card page styles */
.gift_card_purchase
{
margin-bottom: 95px;
}
.gift_card_purchase .gift_card_img
{
margin-top:25px;
max-width:100%;
}
.gift_card_purchase .bootstrap-select > .btn
{
border:none;margin-top:0;
}
.gift_card_purchase .form-control
{
background:#f4f4f4;
border-radius:5px !important;
width:100%;
border:1px solid #677787 !important;
}
.gift_card_purchase textarea.form-control
{
height:157px;
}
.gift_card_purchase .btn
{
width:100%;
font-size:14px !important;
text-align:center;
margin-top:8px;
}
.gift_card_purchase p
{
font-size:15px;
font-weight:300;
color:#000;
}
/*........................................................................*/

/*media Query*/



/*Define mobile styles*/
@media (max-width: 767px) {




.ddcommon {
    width: 83px !important;
}

.navbar-nav > li{padding-right: 0px;}

.top_right ul {
	float: left;
}
.footerright p {
	font-weight: 100;
	color: #777;
	font-size: 16px;
}
.footerright span {
	font-weight: bold;
	color: #777;
	font-size: 16px;
}
.footer .col-md-5 p {
	padding-right: 0px;
}
.footerright {
	padding-left: 0px;
}
.develop {
	text-align: left;
}
.footer .col-md-5 h5 {
	text-align: left;
	margin-bottom: 20px;
	border-bottom: 1px solid #333;
	padding-bottom: 20px;
}
.footerright ul {
	border-bottom: 1px solid;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.footer {
	background: #1B1B1B;
}
.logosection .navbar-brand {
	margin-top: 10px;
	width: 100%;
	background: #fff;
}
.logosection .navbar-brand:hover {
	width: 100%;
	background: #fff;
}
.fa.fa-home {
	padding-left: 15px;
}
.top_right ul li {
	float: left;
	margin-bottom: 10px;
}
.top_right {
	padding: 15px;
}
.fa.fa-shopping-cart {
	margin-top: 10px;
}
.top_left ul li {
	list-style: outside none none;
	padding-right: 7px;
	float: left;
}
.top_left .fa {
	color: #000;
	padding: 8px;
	margin-right: 0px;
}
.top_left i {
	margin-right: 0px;
}
.text-center {
	clear: both;
}

.inner_content
{
	padding:0 30px;
}
.inner-footer .container > .row > div:first-child ,.inner-footer .container .row div:last-child
{
	padding:0 15px;
}
.inner-footer .container .row > div
{
	margin-bottom:15px;
}
.inner-footer .navigation
{
	padding:0 15px;
}
.inner-footer .navigation li
{
	width:50%;
	margin-bottom:10px;
}
.inner-footer .navigation li + li:before
{
	border:none;
	margin:0;
}
.inner-footer .copyright p {
    float: left;
	width:100%;
    text-align:center;
}
.inner-footer .with_bg
{
	padding-top: 50px !important;
padding-bottom: 70px !important;
}
.inner_filter .btn-group
{
	width:100% !important;
	margin-bottom:10px;
}
.product_details a.btn
{
	margin:0;
}
.product_details .social
{
	float:left;
}
.price_list
{
	width:82px;
}
#AskpopUpBox
{
    width: 264px !important;
max-height: 98%;
overflow: auto;
}
.ATCsection .btn
{
width:100%;
margin-bottom:10px;
}
.product_details
{
padding: 0px 15px !important;
margin:20px 0;
}
.carousel-caption {
   padding-bottom: 0px;
    left: 5px;
    right: 5px;
}
.carousel-caption h5 {
padding: 4px 13px;
}
.carousel-caption p {
    font-size: 14px;
line-height: 1.2;
margin-top: 11px;
}
.carousel-caption h3 {
    font-size: 20px;

}
/*new styles */
.top_left{padding-top:0;}
.top_left #search_former input,.navbar-header{display:none;}
.top_right ul li a{display: block;width: 25px;height: 25px;white-space: nowrap;overflow: hidden;line-height: 31px;color:#fff}
.top_right i {    padding-right: 15px;}
.top_right ul li.cart_mob_icn a{width: auto;color:#333;}
.top_right ul li.cart_mob_icn a.btn.shopping_bag{color:#fff;font-size:15px;}
.fa.fa-shopping-cart {    margin-top: 0px;}
.navbar-toggle{margin:0;margin-bottom:5px;}
.logosection{  float: left;  width: 100%;}
.top_right {    float: left;    padding: 0 15px;    width: 100%;border-top: 1px solid #888;padding-top: 5px;}
.top_left  ul + ul{position:absolute;right:0px;top:0;z-index:99;}
.top_left  ul + ul .price_list{width:auto;}
.ddcommon {    width: auto !important;}
.ddlabel{margin-right:5px;}
.filter_box h3 + .filter_items,.filter_box h3 + ul{display:none;}
.product_list h2{margin:15px 0;}
.top_right a img{width: auto;vertical-align: baseline;}
.top_right .tooltip-inner a.btn{width:100%;height:auto;font-size:17px;}
.filter_cntnr_panel{display:none;}
 .navbar-nav > li > .dropdown-menu{padding-left:10px;width:100%;position:static;}
.navbar-default .navbar-toggle{float:left}
.top_right > ul{float:right;}
.dropdown a i.visible-xs{display:inline !important;margin-left:5px;font-size:10px;}
.owl-carousel.featured-mob-coursel .owl-controls .owl-nav .owl-prev,.owl-carousel.featured-mob-coursel .owl-controls .owl-nav .owl-next{width:52px;top: -87px;height: 59px;}
.owl-carousel.featured-mob-coursel .owl-controls .owl-nav .owl-prev{left:-15px;}
.owl-carousel.featured-mob-coursel .owl-controls .owl-nav .owl-next{right:-15px;}
.filter_box h3, .filter_box_head h3{padding: 7px 0px 7px 18px;}
.filter_box.category{margin-bottom:1px;}
.login_page_cntnt .filter_box.category{display:none;}
.login_page_cntnt .common_form .topPadd{padding:10px 0}
.filter_box + .filter_box, .filter_box_head{margin-top:0;border-bottom:0;}
.filter_box, .filter_box_head{border-bottom:0;}
.product_list h2{margin-bottom:0}
.genPrdtBox h2.pName a{padding:0}
.contact_content .details{margin-top:10px;margin-bottom:10px;}
.navbar-nav > li{float:left;width:100%}

.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:active,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{border:none;background-color:#333333;}
.navbar-default .navbar-toggle .icon-bar{background-color:#ffffff;}
.six_boxes{margin-top:0px;}
.right_btm_btn{position:static;}
.newarrivals_head {    margin-bottom: 30px;}
.newarrivals_head h3 span.small_head{font-size:20px;}
#letter-menu .go-to{margin-bottom: 35px}

.filter_box h3:before
{
	content:'\25B6';
	margin-right:15px;
}
.filter_box h3.collapsed:before
{
	content:'\25BC';
	margin-right:15px;
}

#prdtImgRespv .carousel-control .glyphicon{margin-top:-29.5px}
.gift_wrap{margin-top:10px !important;}
.no-pad-mob-only{padding:0 !important;}
#same_designer .newarrivals_head h3 span.head{padding: 6px 22px;font-size: 18px;}
#same_designer .owl-carousel.featured-mob-coursel .owl-controls .owl-nav .owl-prev
{
left: -28px;
}
#same_designer .owl-carousel.featured-mob-coursel .owl-controls .owl-nav .owl-next
{
right: -28px;
}
.mob_search_icn{cursor:pointer;position:absolute;top:0px;left:10px;z-index:99;}
.top_left #search_former input{background:#fff;}
.mob_search_icn i.fa
{
font-size: 14px;
color: #333333;
}
.product_list .filter_box:last-child{border-bottom: 1px solid #D0D0D0;}
.cms_links{margin:5px 0;}
.cms_links ul{border-bottom: 1px solid #D0D0D0;}
.checkout_btn_cntnr .btn {margin-bottom:0px;}
.carousel-inner > .item > img, .carousel-inner > .item > a > img{max-width:100%;width:100%;height:auto;}
.cnt_ship_mail .cntborder{border:none;}
#cookie-alert
{
width:100% !important;
padding:5px 15px !important;
}
#cookie-alert div#title
{
height: auto !important;
min-height: 0 !important;
width: 100% !important;
border-right: 0 !important;
border-bottom: 1px solid #CCCCCC !important;
padding: 8px 0 !important;
}
#cookie-alert div#title h6
{
line-height: 1 !important;
}
}
/*tablet screens*/
@media (min-width: 768px) and (max-width: 991px) {
.carousel-caption {
	padding-bottom: 0px;
}
.carousel-caption h3 {
	font-size: 30px;
}

.top_right ul li {
    padding-right: 10px;
}

.navbar-nav > li {
	/*padding-right: 33px;*/
display: table-cell;
width: 1%;
float: none;
text-align: center;
}
.footer {
	background: #1B1B1B;
}
.top_left {
	float: left;
}
.text-center {
	float: left;
}
.navbar-brand > img {
	display: inline;
	width: 200px;
	height: 97px;
}
.top_right {
	float: right;
}
.footer .col-md-5 h5 {
	text-align: left;
	margin-bottom: 20px;
	border-bottom: 1px solid #333;
	padding-bottom: 20px;
}
.footerright ul {
	border-bottom: 1px solid;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.footerright {
	padding-left: 0px;
}
.latestblog .owl-controls .owl-nav .owl-next {
	right: 295px;
}
.latestblog .owl-controls .owl-nav .owl-prev {
	left: 295px;
}
.inner-footer .payment_div
{
	padding-left:15px !important;
}
.inner-footer .with_bg
{
	margin-bottom:10px;
}
.inner-footer .copyright p
{
	text-align:left;
	float:left;
	width:100%;
}
.sixboxcnt_a h3,.sixboxcnt_c h3,.sixboxcnt_b h3,.sixboxcnt_d h3,.sixboxcnt_e h3 {
	font-size: 20px;
}
.sixboxcnt_c h6
{
  margin-bottom: 10px;
}
.ddcommon
{
  width: 68px !important;
}
.top_left > ul
{
float:left;
}
.top_left
{
padding-right:0;
}
.top_left .form-control
{
width: 145px;
}
.genPrdtBox
{
min-height: 328px !important;
}
#AskpopUpBox
{
width:100% !important;
max-height: 98%;
overflow: auto;
}
.ATCsection .btn
{
width:100%;
margin-bottom:10px;
}
#prdtImgRespv .carousel-control .glyphicon{margin-top:-29.5px}
.six_boxes{margin-top:0px;}
.carousel-caption h3,.carousel-caption p{background: rgba(255, 255, 255, 0.5) none repeat scroll 0% 0%;
padding: 5px 0px;
margin: 0px;}
.cnt_ship_mail .cntborder{border:none;}
}
/*medium desktop screens*/
@media (min-width: 992px) and (max-width: 1199px) {
.top_left ul li {
	padding-right: 0px;
}
.navbar-nav > li {
/* 	padding-right: 77px;*/
display: table-cell;
width: 1%;
float: none;
text-align: center;
}
.carousel-caption {
	padding-bottom: 30px;
}
.footerright span {
	font-size: 16px;
}
.footerright p {
	font-size: 16px;
}
.footerright .fa {
	padding: 5px;
	width: 30px;
	height: 30px;
}
.footer .col-md-5 p {
	padding-right: 70px;
}
.footer .col-md-5 h5 {
	padding-right: 70px;
}
.latestblog .owl-controls .owl-nav .owl-next {
	right: 400px;
}
.latestblog .owl-controls .owl-nav .owl-prev {
	left: 400px;
}
 ul.nav li.dropdown:hover > ul.dropdown-menu,.top_right ul li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }
.top_right ul li.dropdown:hover > ul.dropdown-menu
{
left: -150px;

}
.top_left > ul
{
float:left;
}
.ddcommon
{
width: 86px !important;
}
.genPrdtBox
{
min-height: 323px !important;
}
#AskpopUpBox
{
width: 571px !important;
max-height: 98%;
overflow: auto;
}
.cnt_ship_mail{position:static;}
.carousel-caption h3,.carousel-caption p{background: rgba(255, 255, 255, 0.5) none repeat scroll 0% 0%;
padding: 5px 0px;
margin: 0px;}
.cnt_ship_mail .cntborder{border:none;}
}
/* Large screens*/
@media (min-width: 1200px) {
ul.nav li.dropdown:hover > ul.dropdown-menu,.top_right ul li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }
.top_right ul li.dropdown:hover > ul.dropdown-menu
{
left: -150px;
}
#AskpopUpBox
{
width:600px !important;
max-height: 98%;
overflow: auto;
}
.navbar-nav > li {
	/* padding-right: 126px;*/
display: table-cell;
width: 1%;
float: none;
text-align: center;
}
.col-md-4 .genPrdtBox {padding: 0px 20px 10px; }
.newarrivals .owl-stage-outer{max-height:433px;}

}

/*custom screen media */
@media (max-width: 359px) {
.newarrivals_head h3 span.head {
	padding: 3px 35px;
}
.latestblog .owl-controls .owl-nav .owl-prev {
	left: 0;
}
.latestblog .owl-controls .owl-nav .owl-next {
	right: 0;
}
.testimonialmoving .item {
	padding: 0px 60px;
}
.testimonialmoving h2 {
	font-size: 20px;
}
.testimonialmoving p {
	font-size: 14px;
}
.footer .container .col-md-5 h6 img {
	max-width: 100%;
}
.glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
	top: 25%;
}
.glyphicon-chevron-right, .carousel-control .glyphicon-chevron-left {
	top: 25%;
}
.left.carousel-control .glyphicon {
	left: 10px;
}
.right.carousel-control .glyphicon {
	right: 10px;
}
}
 @media (min-width: 360px) and (max-width: 640px) {
.newarrivals_head h3 span.head {
	font-size: 17px;
	letter-spacing: 0px;
	padding: 19px 40px;
}
.latestblog .owl-controls .owl-nav .owl-prev {
	left: 0;
}
.latestblog .owl-controls .owl-nav .owl-next {
	right: 0;
}
.testimonialmoving .item {
	padding: 0px 60px;
}
.testimonialmoving h2 {
	font-size: 20px;
}
.testimonialmoving p {
	font-size: 14px;
}
.footer .container .col-md-5 h6 img {
	max-width: 100%;
}
.glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
	top: 25%;
}
.glyphicon-chevron-right, .carousel-control .glyphicon-chevron-left {
	top: 25%;
}
.left.carousel-control .glyphicon {
	left: 10px;
}
.right.carousel-control .glyphicon {
	right: 10px;
}
}
.btn{ border-radius:0px !important}
.btn-info{ text-transform: uppercase; background-color:#000!important; border: none !important;line-height:1;font-size:15px;font-weight:bold;padding-top:14px;padding-bottom:14px;}
.btn-warning{ text-transform: uppercase; }
.form-control{ border-radius:0px !important; border:1px solid #928E8E !important}
.form-control-spl{ background:none; padding:0px 10px; height:30px;}
.input-group-btn .btn-warning,.input-group-btn .btn-info
{
padding-top:8.5px;
padding-bottom:8.5px;
}
#cartQty{ background:none !important; }
.btn-warning
{
background-color: #757171;
border: none !important;
line-height:1;font-size:15px;font-weight:bold;padding-top:14px;padding-bottom:14px;
}
.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning
{
background-color: #757171;
border-color: #757171;
}
