.radio_recive{
	display: none;
}

.f-subscription__form .f-default__field[name='title']{
	width: 100%;
}

.f-subscription__form .f-default__field[name='firstName']{
	width: 100%;
}

.f-subscription__form .f-default__field[name='lastName']{
	width: 100%;
}


.f-subscription__form .f-default__label{
	display: inline-block;
	line-height: 33px;
	margin-right: 10px;
}



.f-enquiry .f-enquiry__title{
    font-family: "aw-conqueror-didot",'HelveticaNeue',Arial,Helvetica,sans-serif;
}

.s-appointment .f-enquiry__form{
	max-width: 50%;
}


.s-appointment .is_new_form .f-default__label{
	display: block;
	line-height: unset;
	margin-right: 0;
	margin-left: 0;
}

.s-appointment .is_new_form .enquiring-item textarea{
	margin-left: 0;
	margin-top: 0;
	width: 100%;
}

.s-appointment .is_new_form .enquiry-gender{
	width: 33.33%;
}

.s-appointment .f-enquiry__col{
	width: 33.33%;
}

.s-enquiry .f-enquiry__col{
	width: 33.33%;
}

.s-appointment .is_new_form .f-enquiry__col._phone{
	width: 33.33%;
	margin-bottom: 0;
	margin-right: 0;
}

.s-appointment .is_new_form .f-enquiry__col._email{
	width: 33.33%;
	margin-bottom: 0;
}

.s-enquiry .f-enquiry__col._email{
	width: 33.33%;
}

.s-appointment .radio_recive_div{
	display: none;
}

.s-appointment .is_new_form .f-enquiry__col._date{
	width: 33.33%;
	margin-bottom: 0;
}

.s-appointment .is_new_form .f-enquiry__col._time{
	width: 66.66%;
	margin-bottom: 0;
}

.s-appointment .is_new_form .enquiring-item{
	width: 100%;
}

.s-appointment .is_new_form .enquiry-gender::after{
	display: none;
}

.s-appointment ._date::after{
	display: none;
}

.f-enquiry__col.subemail{
	width: 100%;
	margin-top: 25px;
}


.f-enquiry__col._100 {
    width: 100%;
}

.not-popup.s-enquiry {
    padding-top: 0;
    position: relative;
    top: unset;
    left: unset;
    width: auto;
    overflow-y: unset;
    opacity: unset;
    z-index: unset;
    background: unset;
    display: block;
    transition: unset;
    -webkit-box-orient: unset;
    -webkit-box-direction: unset;
    -ms-flex-direction: unset;
    flex-direction: unset;
    height: unset;
}

.not-popup .f-enquiry__photo,.not-popup .i-close,.not-popup .req_indicator{
	display: none;
}

.wrapper__inner.ng-scope .not-popup .recevieUpdate input{
	height: 100%;
}

.not-popup .f-enquiry__flex{
	justify-content: center;
}
.not-popup .f-enquiry__form{
	margin-left: 0;
}

.not-popup .wpcf7-submit{
	float: unset;
}

.wrapper__inner.ng-scope .not-popup .f-enquiry__col._country{
	width: 33.33%;
}


.wrapper__inner.ng-scope .f-enquiry__col._country{
	width: 33.33%!important;
}

form.submitting .wpcf7-spinner{
	width: 24px!important;
	margin: 0 24px!important;
}

.wpcf7-spinner{
	width: 0!important;
	margin: 0!important;
}

.s-contact .contact-text{
	margin-bottom: 32px;
	margin-top: 32px;
}

.contact_us_btn{
	margin-bottom: 70px;
}

.contact_us_btn .b-product-info__link{
	padding: 10px 20px;
	display: inline-block;
	border: 1px solid #a0dbe7;
	font-size: 11px;
	transition: all 200ms ease-out;
	-webkit-transition: all 200ms ease-out;
	color: #a0dbe7;
	background: linear-gradient(to bottom, rgba(160,219,231,.4), rgba(160,219,231,0));
	width: 100%;
}

@media only screen and (max-width: 1024px){
	.s-appointment .is_new_form .f-enquiry__col._phone{
		width: 33.33%!important;
		margin: 0;
	}

	.s-appointment .is_new_form .f-enquiry__col._email{
		width: 66.66%!important;
		margin: 0;
	}

	.s-appointment .is_new_form .f-enquiry__col._date{
		width: 100%!important;
	}

	.s-appointment .is_new_form .f-enquiry__col._time{
		width: 100%!important;
	}

	.s-appointment .f-default__label{
		float: unset;
	}
}

@media only screen and (max-width: 740px){

	.s-appointment .f-enquiry__form{
		max-width: 100%;
	}
}

/* 2023/05/24 */
.contact-form-container .f-enquiry__title svg{
	display: none;
}

@media(min-width:768px){
.s-contact .contact-text{
	margin-top: 45px !important;
}
}

.s-contact .contact-text{
	font-size: 14px;
}

@media(max-width:1200px){
	.s-contact .f-enquiry__form-wrap .f-enquiry__col._country{
		width: 100% !important;
	}
}

@media(max-width:1024px){
	.s-enquiry.product_listing .f-enquiry__form-wrap .f-enquiry__col._country{
		width: 100% !important;
	}
	.s-enquiry.product_listing .f-enquiry__form-wrap .f-enquiry__form-flex{
		clear: both;
		padding: 25px 0 0 0;
		text-align: center;
	}
	.s-enquiry.product_listing .f-enquiry__form-wrap .btn-action{
		float: none;
		margin: auto;
		opacity: 1;
		display: block;
		margin-top: 40px;
	}

	.s-appointment.product_listing .f-default__label{
		width: 100%;
	} 
	.s-appointment.product_listing .f-enquiry__form-wrap .f-enquiry__col._country{
		width: 100% !important;
	}
	.s-appointment.product_listing .f-enquiry__form-wrap .f-enquiry__col.enquiring-item{
		padding: 0 10px;
	}

	.f-enquiry__form-flex .wpcf7-form-control-wrap, .f-enquiry__form-flex{
		display: inline-block !important;
	}
}

@media(max-width:768px){
	.s-enquiry.product_listing .container{
		border-color: transparent;
	}
	.s-enquiry.product_listing{
		top: 60px;
		padding-top: 40px !important;
		padding: 20px;
		height: 100%;
	}
}

.b-carousel__inner{
	align-self: flex-start;
}

/*
video.b-carousel__video{
	position: relative;
	left: 0;
	top: 0;
	transform: translate(0%, 0%);
}
.b-current-product-slider__item{
	margin-top: 10px!important;
}
*/