.allprice{
	/*margin-left:5px;*/
	color:#fff;
}



/**---------------Button Set Set------------------------------------------**/
.btn-dark{
	border:none;
	color:#ffffff;
	box-shadow:1px 1px 0px rgba(0,0,0, .3);
	-moz-box-shadow:1px 1px 0px rgba(0,0,0, .3);
	-webkit-box-shadow:1px 1px 0px rgba(0,0,0, .3);
	-o-box-shadow:1px 1px 0px rgba(0,0,0, .3);
	background:#3d454f;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#454e5a), to(#3d454f));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #454e5a, #3d454f);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #454e5a, #3d454f);
	/* IE 10 */
	background: -ms-linear-gradient(top, #454e5a, #3d454f);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #454e5a, #3d454f);
}
.btn-dark:hover{
	border:none;
	color:#ffffff;
	background:#3d454f;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3d454f), to(#454e5a));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #3d454f, #454e5a);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #3d454f, #454e5a);
	/* IE 10 */
	background: -ms-linear-gradient(top, #3d454f, #454e5a);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #3d454f, #454e5a);
}

/* Top Button */

.popcart{
	z-index:999999;
	background: url(../Images/f-bg.png);
	display:none;
	position:absolute;
	right:13%;
	width:420px;
	padding:15px;
	border-radius:0 0 5px 5px;
	box-shadow:1px 1px 0px rgba(0,0,0, .2);
}
.popcart-inner img{
	max-width:60px;
	border-radius:5px;
	border: 3px solid #EBEFF2;
}
.popcart-inner td{
	font-size:12px;
	color: #5F6771;
	border-bottom:1px solid #c3c8ce;
	box-shadow:0px 2px 0px #ffffff;
	padding:10px 0 !important;
}

.popcart-inner td span{
	color: #878F9A;
}
.popcart-inner td a{
	color: #5F6771;
}
.popcart-inner td a:hover{
	color: #333;
	text-decoration:none;
}
.popcart-inner td i{
	color:#ffffff;
	text-shadow:1px 1px 0px rgba(0,0,0, .2);
}
.sub-tot{
	font-size:12px;
	color: #5F6771;
}
.sub-tot span{
	color: #878F9A;
}
.btn-popcart{
	float:left;
	margin:5px 0;
}
.popcart-tot{
	padding:5px 15px;
	background:#ffffff;
	float:right;
	border-radius:5px;
}
.popcart-tot p{
	text-align:right;
	color: #878F9A;
	font-size:12px;
}
.popcart-tot p span{
	color: #5F6771;
	font-size:14px;
}
.regwrap{
	z-index:999999;
	background: url(../Images/f-bg.png);
	display:none;
	position:absolute;
	right:11%;
	width:80%;
	padding:15px;
	border-radius:5px;
}
.regwrap #title-widget-bg{
	margin-top:25px;
}
.regwrap p{
	font-size:12px !important;
	color:#616871 !important;
	margin-bottom:15px;
}
.regwrap .btn-yellow{
	box-shadow:0;
	border:3px solid #c4cbd1 !important;
	border-radius:20px;
	color:#343d46;
	font-weight:700;
	width:135px !important;
}
.regwrap .btn-yellow:hover{
	color:#343d46;
}
.regform{
	border-right:1px solid #e3e6e9;
	box-shadow:1px 0px 0px #c3c8ce;
}
.regwrap .form-group input{
	border:none;
	border-radius:3px;
	box-shadow:0px 0px 1px rgba(0,0,0, .2);
}
.srchwrap{
	position:absolute;
	z-index:999999;
	width:90%;
	display:none;
	right:5%;
	width:50%;
}
.srchwrap .form-group{
	background:#52bbd1;
	padding:10px 0;
	border-radius:5px;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#82d3dd), to(#52bbd1));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #82d3dd, #52bbd1);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #82d3dd, #52bbd1);
	/* IE 10 */
	background: -ms-linear-gradient(top, #82d3dd, #52bbd1);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #82d3dd, #52bbd1);
}
.srchwrap .form-group input{
	height:28px;
	border:none;
	border-radius:3px;
	box-shadow:1px 1px 0px rgba(0,0,0, .2);
	
}
.srchwrap .form-group label{
	font-size:13px;
	color:#4e5a66;
	font-weight:400;
	padding-top:5px;
	
}
.pushright{
	float:right;
	display:block;
}
.top .srch-wrap{
	margin-left:10px;
	display:inline-block;
}
.top .btn-dark{
	margin-top:8px;
	margin-bottom:5px;
	display:inline-block;
	font-size:12px !important;
}
.top .btn-dark span{
	color:#747d89;
	margin:0 5px;
}
.srch-wrap{
	height:45px;
	width:45px;
	background:#23282f;
	border-radius:100%;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	box-shadow: inset 1px 1px 0px rgba(0,0,0, .4);
}
.btn-search{
	border:none;
	font-size:16px;
	color:#313942;
	border-radius:100%;
	height:35px;
	width:35px;
	padding:6px 0 0 0;
	margin:0 auto;
	box-shadow:1px 1px 0px rgba(0,0,0, .3);
	-moz-box-shadow:1px 1px 0px rgba(0,0,0, .3);
	-webkit-box-shadow:1px 1px 0px rgba(0,0,0, .3);
	-o-box-shadow:1px 1px 0px rgba(0,0,0, .3);
	background:#80d2dd;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#80d2dd), to(#52bbd0));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #80d2dd, #52bbd0);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #80d2dd, #52bbd0);
	/* IE 10 */
	background: -ms-linear-gradient(top, #80d2dd, #52bbd0);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #80d2dd, #52bbd0);
}
.btn-search:hover{
	background:#80d2dd;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#52bbd0), to(#80d2dd));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #52bbd0, #80d2dd);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #52bbd0, #80d2dd);
	/* IE 10 */
	background: -ms-linear-gradient(top, #52bbd0, #80d2dd);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #52bbd0, #80d2dd);
}
/* Top Button */

.btn-follow{
	background:#ffffff;
	box-shadow:1px 1px 0px rgba(0,0,0, .2);
	-moz-box-shadow:1px 1px 0px rgba(0,0,0, .2);
	-webkit-box-shadow:1px 1px 0px rgba(0,0,0, .2);
	-o-box-shadow:1px 1px 0px rgba(0,0,0, .2);
	border:none;
	margin:25px 0;
	
}
.btn-follow:hover{
	background:#ffffff;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f1f1f1));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #ffffff, #f1f1f1);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #ffffff, #f1f1f1);
	/* IE 10 */
	background: -ms-linear-gradient(top, #ffffff, #f1f1f1);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #ffffff, #f1f1f1);
}
.btn-follow i {
	margin-right:6px;
	float:left;
	color:#a5abb1;
}

.btn-follow div {
	float:left;
	margin-top:3px;
}

.btn-red{
	color:#ffffff;
	margin:0;
	border:none;
	background:#e15655;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e15655), to(#be3935));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #e15655, #be3935);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #e15655, #be3935);
	/* IE 10 */
	background: -ms-linear-gradient(top, #e15655, #be3935);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #e15655, #be3935);
}
.btn-red:hover{
	color:#ffffff;
	background:#be3935;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#be3935), to(#e15655));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #be3935, #e15655);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #be3935, #e15655);
	/* IE 10 */
	background: -ms-linear-gradient(top, #be3935, #e15655);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #be3935, #e15655);
}

.btn-yellow{    
	color:#ffffff;
	margin:0;
	border:none;
	background:#ffbd23;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffbe25), to(#eda807));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #ffbe25, #eda807);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #ffbe25, #eda807);
	/* IE 10 */
	background: -ms-linear-gradient(top, #ffbe25, #eda807);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #ffbe25, #eda807);    
}
.btn-yellow:hover{
	color:#ffffff;
	background:#eda807;
	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eda807), to(#ffbe25));
	/* Safari 5.1, Chrome 10+ */
	background: -webkit-linear-gradient(top, #eda807, #ffbe25);
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #eda807, #ffbe25);
	/* IE 10 */
	background: -ms-linear-gradient(top, #eda807, #ffbe25);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #eda807, #ffbe25);
}
.btn-chart{
	background:#e2e8ec;
	border-top:1px solid #dbe0e5;
	border-left:1px solid #dbe0e5;
	border-right:1px solid #dbe0e5;
	border-bottom:none;
	color:#d2d6d9;
	text-shadow:1px 0px 0px rgba(255,255,255, .9);
	margin:5px 0;
}
.btn-chart:hover,.btn-chart:focus{
	color:#d2d6d9;
	background:#e1e4e8;
	box-shadow:none;
	border-top:1px solid #dbe0e5;
	border-left:1px solid #dbe0e5;
	border-right:1px solid #dbe0e5;
	border-bottom:none;
}

/**---------------Contact Set------------------------------------------**/
.loc{
	height:auto;
	border:5px solid #ffffff;
	border-radius:5px;
}
#map_canvas{
	height:290px;
}
.qc{
	max-width:300px;
}
.qc label{
	color: #666E73;
	font-size: 13px;
	font-weight:400;
	margin:0 0 10px 0;
}
.qc label span{
	color: #E75B5B;
}
.qc input, .qc input:focus{
	border:none;
	border-radius:3px;
	box-shadow:1px 1px 0px rgba(0,0,0, .2);
}
.qc textarea, .qc textarea:focus{
	border:none;
	border-radius:5px;
	box-shadow:1px 1px 0px rgba(0,0,0, .2);
	height:130px;
}

/**---------------Responsive Set------------------------------------------**/
@media (max-width: 1030px ) {
	.followon {
		color:#565f67;
		font-size:13px;
		padding-right:0;
		margin-bottom:0;
		margin-top:15px;
		text-align:left;
	}
	.fsoc{
		float:none;
	}
	.fsoc{
		padding:10px 0;
	}
	.prdct .col-md-4,.prdct .col-md-3{
		max-width:33% !important;
		display:inline-block;
	}
	.machart{
		width:100% !important;
		margin:15px 0;
		display:block;
	}
	.machart .btn-chart{
		border:1px solid #a9b4bf;
	}
	.loc{
		margin:10px 0;
	}
	.popcart{
		z-index:999999;
		background: url(../Images/f-bg.png);
		display:none;
		position:absolute;
		right:0;
		width:100% !important;
		padding:15px;
		border-radius:0 0 5px 5px;
		box-shadow:1px 1px 0px rgba(0,0,0, .2);
	}
	.popcart-inner img{
		max-width:60px;
		border-radius:5px;
		border: 3px solid #EBEFF2;
	}
	.popcart-inner td{
		font-size:12px;
		color: #5F6771;
		border-bottom:1px solid #c3c8ce;
		box-shadow:0px 2px 0px #ffffff;
		padding:10px 0 !important;
	}

	.popcart-inner td span{
		color: #878F9A;
	}
	.popcart-inner td a{
		color: #5F6771;
	}
	.popcart-inner td a:hover{
		color: #333;
		text-decoration:none;
	}
	.popcart-inner td i{
		color:#ffffff;
		text-shadow:1px 1px 0px rgba(0,0,0, .2);
	}
	.sub-tot{
		font-size:12px;
		color: #5F6771;
	}
	.sub-tot span{
		color: #878F9A;
	}
	.btn-popcart{
		float:left;
		margin:5px 0;
	}
	.popcart-tot{
		padding:5px 15px;
		background:#ffffff;
		float:right;
		border-radius:5px;
	}
	.popcart-tot p{
		text-align:right;
		color: #878F9A;
		font-size:12px;
	}
	.popcart-tot p span{
		color: #5F6771;
		font-size:14px;
	}
}
@media (max-width: 980px ) {
	.regform{
		border:none !important;
		box-shadow:none !important;
	}
	.megamenu{
		margin-left:-2% !important;
	}
}
@media (max-width: 760px ) {
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{
		background:#ffffff !important;
	}
	.curve{
		display:none;
	}
}
@media (max-width: 780px ) {
	.slide-desc{
		right:4%;
	}
	.slide-desc .inner{
		float:left;
		max-width: 280px;
		padding:10px;
	}
	.slide-desc h1{
		color: #38414B;
		font-size: 26px;
		text-shadow: 1px 1px 1px #FFF;
		font-weight: 700;
		padding-top:0;
	}
	.slide-desc p{
		display:none !important;
	}
	.slide-desc .btn-red{
		font-weight: 700;
		font-size: 14px;
	}
	.prdct .col-md-4,.prdct .col-md-3{
		max-width:49% !important;
		display:inline-block;
	}
}
@media (max-width: 760px ) {
	.coupon .btn-red{
		margin:10px 0;
	}
	.coupon input{
		margin:10px 0;
	}
	.coupon label{
		padding:0 15px !important;
	}
	.dob input{
		margin-bottom:10px;
	
	}
	
}
@media (max-width: 740px ) {
	.ava select, .ava select:focus{
		margin:10px 0;
	}
	.ava label{
		text-align:left;
		color:#707780;
		font-size:13px;
		font-weight:400;
		padding:15px;
	}
}
@media (max-width: 620px ) {
	.slide-desc{
		display:none;
	}
	
}
@media (max-width: 600px ) {
	.meta-logo{
		width:100%;
	}
	

}
@media (max-width: 480px ) {
	.small-menu li{
		margin-left:5px;
		padding:10px 0;
	}
	.small-menu li:first-child{
		margin-left:0;
	}
	.prdct .col-md-4,.prdct .col-md-3{
		max-width:100% !important;
	}
	.pushright{
		float:none;
		width:100%;
	}
	.main-logo{
		width:100%;
	}
	.regwrap{
		right:0;
		width:100%;
	}
	.srchwrap{
		left:5%;
		width:90%;
	}
}
@media (max-width: 400px ) {
	.owl-theme .owl-controls .owl-buttons div {
	  display:none;
	}
	 #title-bg{
		height:auto;
		background:none;
	}
	 #title-bg > div{
		display:static;
		position:relative;
		background:none;
	}
	.title-widget {
		top:none;
		padding-right:0;
	}
	.title-nav {
		right:none;
		top:none;
		padding:10px 15px;
		background:none;
		margin:10px 0;
	}
	
}
@media (max-width: 340px ) {
	
	.featpro #title-widget-bg{
		height:auto;
		background:none;
	}
	.featpro #title-widget-bg > div{
		display:static;
		position:relative;
		background:none;
	}
	.featpro.title-widget {
		top:none;
		padding-right:0;
	}
	.carousel-nav {
		right:none;
		top:none;
		padding:10px 0;
		background:none;
	}
	
}
@media (max-width: 280px ) {
	.page-title-inner .btn-red{
		font-weight:700;
		margin-top:20px;
		font-size:14px;
	}
	.avastock{
		float:none;
		width:100%;
	}

	.share-bt{
		float:none;
		width:100%;
	}
	.shop-tab li a{
		background:#D2D9DF;
		color: #474C52;
		border:none;
		font-size: 16px;
		border-radius:0;
	}
	.shop-tab li{
		margin-left:0;
	}
	.shop-tab li:first-child{
		margin-left:0;
	}
	
}

