/* .bphone-order-disable{opacity: 0.7; pointer-events: none;} */
.error{color: red}
.bair-order-error{display: none}
#airb-loading-btn{display: none}
#airb-loading-btn img{width: 35px;}
.Parameter-img img{width: 248px}
.table td {border:none;vertical-align: top !important;}

.td-right {background-color: #F6FEFF !important;border-bottom: 2px solid #F6F6F6!important;}
button:focus {
	outline: none;
}
.airB-btn-order {text-align:center;
    text-transform: uppercase;
    background-color: #E35B00;
    color: white !important;
    border: 1px solid #E35B00;
    border-radius: 5px;
    padding: 3px 20px 3px 20px;
    width: 152px;
    height: 45px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    outline: none;
    font-size: 19px;
    outline: none;
}
.font-semi {
	font-family: 'Open Sans Semibold';
}
._osinput select{color: #2E2E2E; font-family: 'Open Sans Bold';border: 0.0625rem solid #ced4da;}    
@media only screen and (min-width:768px) {
	.bair-order-error{margin-left: 160px;padding-left: 7px;}
	._osTitle {
		font-size: 40px;
		padding-top: 77px;
		padding-bottom: 40px;
	}
	._osinput {
		display: flex;
		padding-bottom: 12px;
	}
	._osinput label {
		width: 25%
	}
	._osinput input {
		width: 65%;
		    border-radius: inherit;
	}
	._osinput select {width: 65%;border-radius: inherit;}		
	.card-deposit {
		font-family: 'Open Sans Bold';
		font-size: 19px;
		margin-bottom: 10px;
	}
	.select-deposit-text {
		font-family: 'Open Sans Bold';
		font-size: 19px;
		margin-bottom: 15px;
	}
	.bphone-order-type {
		display: flex;
		margin-bottom: 20px;
	}
	.onepay-payment-select {
		margin-left: 4.5%;
		margin-top: 20px;
	}
	._osBoxParameter {
		display: flex;
		padding-bottom: 50px;
	}
	#atm-mobile {
		display: none;
	}
	.head-text-right {
		text-transform: uppercase;
		font-family: 'Open Sans Semibold';
	}
	._osList-info-right li {
		list-style: inherit !important;
	}
	._osInfo-r-ct {
		padding-top: 21px;
		padding-left: 25px;
		padding-right: 25px;
		padding-bottom: 21px;
		background-color: #F6FEFF;
		margin-top: -14px;
	}
	._osList-info-right {
		margin-left: 20px;
	}
	._osList-sub-info-right {
		margin-left: 20px;
	}
	.head-text-right {
		padding-bottom: 15px;
	}
	._osList-info-right li:nth-child(-n+6) {
		padding-bottom: 13px;
	}
	._osList-sub-info-right {
		padding-top: 13px;
	}
	.Parameter-title {
		font-size: 32px;
		padding-right: 143px;
	}
	._osbtn-order {
		    padding-top: 30px;
	}
	.border-mid {
		margin-bottom: 50px !important;
		margin-top: 138px !important;;
	}
	.td-left {
		width: 35%;
		font-family: 'Open Sans SemiBold';
	}
	._oslistfunction li {
		list-style: inherit !important;
	}
	._oslistfunction {
		margin-left: 20px;
	}
	._oslistfunction li {
		padding-bottom: 15px;
	}
	._osInfo-order {
		font-size: 19px;
		padding-top: 20px;
	}
	._osinput {
		font-size: 19px
	}
	._osinput input {
		font-style: italic;
	}
	._osinput textarea {
		height: 78px;
		font-style: italic;
		    width: 65%;
		    border-radius: inherit;
	}
	.form-check {
		padding-bottom: 10px;
	}
	.td-left {
		    padding-bottom: 15px !important;
    padding-top: 15px !important;
	}
	.td-right {
		padding-left: 15px !important;
	    padding-top: 15px !important;
	}
}

.BoxParameter {font-size: 19px;}
.InforOrderAirB{padding-bottom: 100px;background-color: #F6F6F6;}
@media only screen and (max-width:768px) {
	.InforOrderAirB{margin-top: 91px;padding-bottom: 88px;}
	._osTitle{font-size: 30px;}
	#bair-order-form{margin-top: 39px;}
	.bair-order-label{display: none}
	._osinput input{font-size: 14px;border-radius: unset; height: 33px;margin-bottom: 5px;font-family: Open Sans Italic;padding-left: 9px;}
	._osinput select{font-size: 14px; border-radius: unset; height: 33px;margin-top: 5px;padding-left: 5px; width: 100%;}
	._osinput textarea{font-size: 14px;border-radius: unset;height: 93px;font-family: Open Sans Italic;padding-left: 9px;}
	._osInfo-order{font-size: 15px;margin-top: 18px;font-family: 'Open Sans SemiBold';}
	.select-deposit{margin-top: 10px;}
	.select-deposit-text{margin-top: 10px}
	.form-check input{margin-top: -1px;vertical-align: middle;}
	.form-check label{margin-left: 1px;font-family: 'Open Sans Regular';}
	.online-order{margin-top: 8px;}
	.airB-btn-order{height: 43px;width: 142px;font-size: 16px;margin:auto; margin-top: 39px}
	#airb-loading-btn{clear: both}
	._osInfo-r-ct{border-radius: 8px;background-color: #F6FEFF;margin-top: 32px;padding: 20px 15px 8px 15px;}
	._osList-info-right{margin-left: 18px}
	.head-text-right{font-family: 'Open Sans SemiBold';margin-bottom: 13px;}
	._osList-info-right li {list-style: inherit !important; margin-bottom: 16px}
	.border-mid{display: none}
	.BoxParameter{margin-top: 80px;}
	.Parameter-title{font-size: 24px;}
	.Parameter-img{text-align: center;margin-top: 56px;}
	.Parameter-img img{width: 180px;}
	#airb-info-tbl{margin-top: 57px;font-size: 16px;}
	.td-left{font-family: 'Open Sans SemiBold';background-color: #F6FEFF !important;padding: 8px 0px 11px 8px; min-width: 116px;}
	.td-right{padding: 0;padding-top: 8px;}
	.onepay-payment-select{margin-top: 19px;margin-left: 19px;float: left;margin-bottom: 40px;}
	.bphone-order-type{float: left}
	.bphone-order-radio{float: left}
	.visa-master-img{margin-left: 10px;float: left;margin-top: -4px;}
	#airb-order-type-atm{margin-top: 27px;}
	.atm-img{float: left;margin-left: 12px;margin-top: -9px;}
	#atm-desktop{display: none}
	._osList-sub-info-right {margin-top: 15px;margin-left: 4.5%;}
	.form-check-mb {display: flex;}
	.form-check-mb label {padding-left: 10px;}
	#cod-radio {margin-top: 5px !important;}
	#bank-radio {margin-top: 5px !important;}
}