body{font-family: 'Poppins', sans-serif!important; background-color: #F2F3F7!important; font-size: 14px;}

.form-group label{font-size: 15px; font-weight: 400; color: #5E5E5E; padding-bottom: 5px;}
.form-group .form-control{border-radius: 0; height: 48px; border: solid 2px #e0e0e0;}
.form-group .form-control:focus{box-shadow: none;}
.form-group .form-control.required{border-left: solid 2px #ff8224;}
.form-group select{background:url(../images/down-arrow.png)no-repeat; background-position: right;}
.form-check .form-check-input{border: solid 2px #3858cf; border-radius:2px;}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
.divider{display: inline-block; width: 100%; border-top: solid 1px #dfdfdf;}
h1, h2, h3, h4, h5, h6{color: #050B20;}

.top-logo-section{background: #fff; box-shadow: 0px 0px 15px 0px #e3e3e3; position: fixed; top: 0;}
.main-section-content-wrap{padding-top: 105px;}
.main-inner-wrap{background: #fff; box-shadow: 0px 0px 15px 0px #e3e3e3; border-radius: 8px; padding:30px;}
.billing-details-wrap table tr td{color: #5E5E5E;}
.payment-information-wrap .submit-btn{width: 100%; background: #3857CF; color: #fff; display: inline-block; text-align: center; text-decoration: none; border-radius:3px; padding:12px 10px; font-size: 20px; font-weight: 500;}
.payment-information-wrap .submit-btn:hover{background: #203fb7;}

.footer-section-wrap{background: #fff; box-shadow: 0px 0px 15px 0px #e3e3e3;}
.footer-content{font-size: 13px; font-weight: 300; color: #808080; text-align: center;}

@media (max-width:1199px){
	.payment-option-img img{width: 100%;}
}

@media (max-width:991px){
	.payment-option-img img{width:auto;}
}

@media (max-width:575px){
	.res-hide{display: none;}
	body .payment-option-img{margin-top: 0!important; padding-top: 0!important;}
}

@media (max-width:480px){
	.main-inner-wrap{padding: 20px 15px;}
}

@media (max-width:360px){
	.recaptcha-img img{width: 100%;}
}