.register-box{
	box-shadow: 0px 0px 10px #0000002e;
	border-radius: 20px;
}
.w200{
	width: 200px;
}

.reg-form label{
	font-size: 14px;
	color: #737679;
	font-weight: bold;
}
.reg-form select{
	font-size: 13px;
	color: #737679;
}
.reg-form .form-control{
	background-color: #f1f1f1;
	border:none;
}
.reg-form ::-webkit-input-placeholder {
	font-size: 13px;
	color: #737679;
}
.reg-form  :-moz-placeholder { 
	font-size: 13px;
	color: #737679;
}

.reg-form  ::-moz-placeholder { 
	font-size: 13px;
	color: #737679; 
}
@media (max-width: 991px){
	.text-right{
		text-align: left !important;
	}
	.reg-form label {
		font-size: 10px;
	}
	.reg-form ::-webkit-input-placeholder {
		font-size: 10px;
	}
	.reg-form  :-moz-placeholder { 
		font-size: 10px;
	}

	.reg-form  ::-moz-placeholder { 
		font-size: 10px;
	}
	.w200{
		width: 120px;
	}
	.mob-font{
		font-size: 20px;
	}
}
.login-box{
	box-shadow: 0px 0px 10px #0000002e;
	border-radius: 4px;
}
.login.input-group-text{
	border:none;
	background-color:#f1f1f1;
}
.btn-login{
	color: #FFF;
	background-color: #D8001C;
	font-weight: bold;
}
.btn-login:hover{
	color: #FFF;
	background-color: #CA0007;
	font-weight: bold;
}

.btn-feedback,.btn-feedback:hover{
	color: #FFF;
	background-color: #D8001C;
	font-weight: bold;
}
.feed-anc:hover{
	font-weight: bold;
}

.green-add-cart{
	background-color: #00E235;
	color: #FFF;
}
.green-add-cart:hover{
	background-color: #00E235;
	color: #FFF;
}

@media (max-width: 991px){
	.green-add-cart{
		background-color: #00D85C;
		color: #FFF;
		width: 80%;
		font-size: 20px;
		font-weight: bold;
	}
	.mobile-center{
		text-align: center !important;
	}
}




.pay-box{
	box-shadow: 0px 0px 10px #0000002e;
	min-height: 170px;
}

.custom-radio .custom-control-input:checked~.custom-control-label::before {
	color: #fff;
	border-color: #d93d2b;
	background-color: #d93d2b;
}