/*@media (min-width: 992px){
	.modal-lg {
    max-width: 900px;
}*/
@media (min-width:1200px){
    .container {max-width: 1170px;padding: 0px;}
    .modal-lg {max-width: 1019px;}
}
@media (max-width:1699px){
    .section5_bg::after{background:url(../images/section_5_corner_img_responsive.png) no-repeat;width: 250px;height: 160px;}
}
@media (max-width:1199px){
	.font40{font-size: 30px;}
	.font16{font-size: 14px;}
	.ptb180{padding-bottom: 140px;}
	.font22{font-size: 18px;}
	.font30{font-size: 25px;}
	.font29{font-size: 24px;}
	.core_value_body .core_value_box1{padding: 70px 12px 40px;}
	.font20{font-size: 18px;}
	.section_4 .postcode_fields{width: 220px !important;}
	.pb125{padding-bottom: 80px;}
	.mb75{margin-bottom: 60px;}
	.contact_section .media-body{padding-left: 10px!important;}
	.contact_section .media img{margin-right: 10px!important;}
	.w-35{width: 75%;}
}
@media (max-width:1024px){
	.font40{font-size: 30px;}
	.font16{font-size: 14px;}
	.ptb180{padding-bottom: 140px;}
	.font22{font-size: 18px;}
	.font30{font-size: 25px;}
	.font29{font-size: 24px;}
	.core_value_body .core_value_box1{padding: 70px 12px 40px;}
	.section_4 .postcode_fields{width: 220px !important;}
	.font20{font-size: 17px;}
	.ptb90,.ptb80{padding: 60px 0;}
	.pb125{padding-bottom: 60px;}
	.mb75{margin-bottom: 50px;}
}
@media (max-width:991px){
	.font22{font-size: 16px;}
	.font30{font-size: 25px;}
	.section3_content .all_title:before{transform: translate(-50%,-50%);left: 50%;right: auto;}
	.our_core_value .font22{font-size:20px;}
	.ptb180{padding-bottom: 140px;}
	.font29{font-size: 19px;}
	.section_1 .section_1_body p,.section_5 p{text-align: center!important;}
    .section5_bg p{text-align: left!important;}
	.pb125{padding-bottom: 50px;}
	.font35{font-size: 24px;}
	.pb-100{padding-bottom: 60px;}
	.contact_section .media{margin-left: auto!important;margin-right: auto!important;}
	.contact_section .media img{display: table;margin-left: auto!important;margin-right: auto!important;}
	.contact_section .media-body.border-left{border-left: 0px !important;}
	.contact_section .media-body{text-align: center;}
	.contact_form .font35{font-size: 26px;}
	#er_searchPostcode1,#er_searchPostcode2{width: 100%;}
    .commision_bar_bg .ptb38 {padding: 20px 0;}
    .header_bg{background-size: cover;}
	.footable.breakpoint > tbody > tr > td > span.footable-toggle{position: relative;}
	.footable.breakpoint > tbody > tr > td > span.footable-toggle::before{position: absolute;left: -20px;}
	.waitlist .available{padding-left: 30px;}
	.waitlist .available::before{left: 4px;}
	.waitlist .disabled.disabled-icon{padding-left: 30px;}
	.waitlist .disabled.disabled-icon::before{left: 4px;}
	.waitlist  .footable-row-detail-inner .footable-row-detail-row{padding: 10px 0;display: block;}
	.ptb100{padding: 60px 0;}
}
@media (max-width:767px){

	.font40{font-size: 25px;}
	.ptb50{padding: 60px 0;}
	.ptb40{padding: 30px 0;}
	.ptb180{padding:50px 0 130px;}
	.navbar-brand{margin-right: 0px;}
	.checkout_process_tab .checkout_option1 .option1{padding: 15px 22px}
	.marb110{margin-bottom: 0px;}
	.customer_form_section .return_customer .input_fileds_rc, .customer_form_section .personal_details .personal_details_form .input_fileds_rc, .customer_form_section .your_address_form .input_fileds_rc{padding: 15px 0 15px 20px;}
	.section_4 .form-group,.section_4 .form-group .postcode_fields{width: 100%!important;}
	.banner_section .banner_text .form-inline .form-group .postcode_fields,.banner_section .banner_text .form-inline .form-group{width: 100%!important;}
	.font29{font-size: 18px;}
	.font20{font-size: 17px;}
	.agent-text .ptb40{padding: 20px 0;}
	.mrt55{margin-top: -75px;}
	.our_core_value .font22{font-size:20px;}
	.ptb90,.ptb80{padding: 50px 0;}
	.font42{font-size: 30px;}
	.section_4 h2{font-size: 25px;}
	.font35{font-size: 30px;}
	.pt70{padding-top: 50px;}
	.core_value_body .core_value_box1{padding: 62px 15px 30px;}
	.my_model .font30{font-size: 20px;}
	/*.view_products{left: -27px;}*/
    .section5_bg::after{bottom: -60px;}
    .mt-sm-60{margin-top: 60px;}
    .commision_bar_bg .agent-text::before{background:url(../images/home-price-commision-left-responsive.png) no-repeat;width: 61px;height: 76px;left: -50px;}
    .commision_bar_bg .agent-text::after{background:url(../images/home-price-commision-right-responsive.png) no-repeat;width: 61px;height: 76px;right: -50px;}
    .core_value_body .value_icon_po img{max-width: 40%;}
    .core_value_body .value_icon_po{top: 40px;}
	.waitlist .btn_continue{padding: 10px 14px;width: 115px;display: inherit;}
	.waitlist  .btn-view-cart{padding: 10px 14px;width: 115px;display: inline;}
	.waitlist.table td{padding: 10px;}
	.waitlist img{max-width: 70%;}
	.footable.breakpoint > tbody > tr > td > span.footable-toggle{position: relative;}
	.footable.breakpoint > tbody > tr > td > span.footable-toggle::before{position: absolute;left: -5px;}
	.waitlist  .footable-first-column{text-align: right;}
	.customer_form_section .ptb50{padding: 40px 0;}
	.waitlist .available{padding-left: 30px;}
	.waitlist .available::before{left: 4px;}
	.waitlist .disabled.disabled-icon{padding-left: 30px;}
	.waitlist .disabled.disabled-icon::before{left: 4px;}
	.back_to_login{padding: 12px 20px;}
	.input-email-icon::before{top: 18px;}
	.login_acc.send_me_now{padding-top: 10px;padding-bottom: 10px;border: 3px solid transparent;border-top-color: transparent;border-top-color: #1474c0;}
	.login_acc.send_me_now:hover{border:3px solid #1474c0;}
}
@media (max-width:472px){
	/*.cart_item{margin: 0 auto!important;}*/
	.logo{margin-bottom: 10px;}
	.view_products{width: 250px;}
    .section3_bg .section_image::before{left: -25px;}
}
@media (max-width:468px)
{
	.view_products{width: 300px;left: 50%;transform: translateX(-50%);right: auto;}
	.cart_item{margin: 0 auto!important;}	
	.logo{margin: 10px auto;width: 100%;display: table;}
	.logo a.navbar-brand{margin: 0 auto;display: table;}
	.view_products{width: 300px;left: 50%;transform: translateX(-28%);right: auto;}	
}
@media (max-width:420px)
{
	.view_products{width: 300px;left: 50%;transform: translateX(-28%);right: auto;}
	.view_products.empty_products {transform: translateX(-53%);}
}
