 @import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');
 @import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i');
 @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');
 ::placeholder{color:#333333;opacity:1;}

:-ms-input-placeholder{color:#333333;}

::-ms-input-placeholder{color:#333333;}

body.main_form_section{background-color:#fff;}

*{box-sizing:border-box;}

select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-o-appearance:none;background:url(images/Group-577.svg) 96% / 3% no-repeat !important;background-color:#fff !important;}

body{background-color:#f1f1f1;}

h1{text-align:center;}

input{padding:10px;width:100%;font-size:17px;font-family:Raleway;border:1px solid #aaaaaa;}

/* Mark input boxes that gets an error on validation:*/

 input.invalid{background-color:#ffdddd;}

/* Hide all steps by default:*/

 .tab{display:none;}

button{background-color:#4CAF50;color:#ffffff;border:none;padding:10px 20px;font-size:17px;font-family:Raleway;cursor:pointer;}

button:hover{opacity:0.8;}

#prevBtn{background-color:#3F5493;border-radius:10px;width:110px;height:30px;font-size:16px;text-transform:uppercase;font-family:'Open Sans',sans-serif;}

button#prevBtn{color:#fff !important;}

.mobShow .block_cal{visibility:visible;}

.form_sectoin .tab .section .graybar .block_cal .fc-view-container td.fc-day-number.fc-past{color:#D9D9D9;background-color:#fff;}

.form_sectoin .tab .section .graybar .block_cal .fc-view-container td.fc-day-number{font-family:'Roboto',sans-serif;font-size:16px;padding:2px}

.form_sectoin .tab .section .graybar .block_cal .fc-view-container td.fc-day-number.fc-today.fc-state-highlight{color:#D9D9D9;background:#fff !important;}

.form_sectoin .tab .section .graybar .block_cal .fc-content-skeleton .fc-future.active{color:#fff;}

.form_sectoin .tab .section .graybar .block_cal .fc-content-skeleton .fc-future.disabled_cell{color:#D9D9D9 !important;}

.form_sectoin .tab .section .graybar .block_cal .fc-bg .fc-future.disabled_cell.active:before{background-color:#fff !important;}

.form_sectoin .tab .section .graybar .block_cal .fc-view-container td.fc-day-number.fc-future.active{color:#fff;position:relative;}

.form_sectoin .selectedDate{display:none;}

.form_sectoin .tab .section .graybar .block_cal .overlay{background:none repeat scroll 0 0 transparent;}

.form_sectoin .tab .section .graybar.radio_in{border:none;background-color:transparent;padding-left:0;}

.form_sectoin .tab .section .graybar .lablerow .radio-lable{font-size:17px;color:#333333;font-family:'Open Sans',sans-serif;font-weight:400;display:block;}

.form_sectoin .tab .section .graybar .lablerow .radio-lable em{border:2px solid #3F5493;background-color:transparent;position:relative;margin-right:10px;}

.form_sectoin .tab .section .graybar .lablerow .radio-lable em.is-checked:before{height:9px;width:9px;content:'';background-color:#3F5493;top:3px;left:3px;position:absolute;border-radius:100%;}

.form_sectoin .tab .section .graybar .lablerow em{width:4%;float:left;text-align:left;border:2px solid #3F5493;background-color:transparent;box-shadow:none;height:15px;width:15px;position:relative;margin-right:14px;}

.form_sectoin .tab .section .graybar .lablerow em input{opacity:0;}

.form_sectoin .tab .section .graybar .lablerow em.is-checked:before{content:'\f00c';position:absolute;font-family:'FontAwesome';color:#3F5493;font-size:11px;top:-2px;left:1px;}

.form_sectoin .tab .section.products_in .graybar .lablerow .products_section_input .radio-lable{width:50%;float:left;margin-right:0;}

.form_sectoin .tab .section.products_in .graybar{background-color:transparent;border:none;}

.form_sectoin .section.products_in .graybar .lablerow .about_section span.label{width:100%;margin-right:0;}

.form_sectoin .section.products_in .graybar .lablerow .about_section select.aboutus_in{width:100%;}

.form_sectoin .tab .section .graybar .lablerow select{width:100%;font-size:18px;color:#333333;border-radius:5px;border:1px solid #E1E1E1;padding:21px 10px;}

.form_sectoin .tab .section .graybar .block_cal .fc-widget-header{padding-bottom:4px;}

.aboutus_section{margin:0 !important;padding-top:0 !important;padding-bottom:0 !important;}

.promo_code{display:flex;width:105%;}

.promo_code button{background-color:rgba(63,84,147,1);border-radius:0 5px 5px 0;width:132px;font-size:18px;font-family:'Open Sans',sans-serif;}

.promo_code input[type="text"]{border-bottom-right-radius:0px !important;border-top-right-radius:0px !important;}

a.promo_code_link{font-size:18px;color:rgba(63,84,147,1);font-family:'Open Sans',sans-serif;}

.content{font-size:18px;font-family:'Open Sans',sans-serif;text-align:center;/*width:80%;*/

 padding-top:14px;}

.content span{color:rgba(0,174,239,1);}

.carpet_installation{min-height:292px;height:100%;width:100%;float:left;position:relative;z-index:1;}

.appointment_content{width:100%;float:left;background-color:#FAFAFA;}

.appointment_content .appointment_inner{max-width:85%;width:100%;margin:50px auto;float:none;display:table;}

.appointment_content .appointment_inner h2{color:#3F5493;font-size:36px;text-align:center;}

.appointment_content .appointment_inner .left{width:50%;float:left;padding:33px 0;}

.appointment_content .appointment_inner .left .left_in{padding:0 15px;}

.appointment_content .appointment_inner .left .left_in{font-size:16px;color:#333333;font-family:'Open Sans',sans-serif;padding-bottom:15px;}

.appointment_content .appointment_inner .left + .left{padding-left:29px;}

h1.heding{padding:0 !important;text-transform:uppercase;font-size:36px;width:93%}

.sechedulRow .inner .form_lefble{width:70%;float:left;}

.sechedulRow .inner .leftbl{float:left;width:65%;}

.carpet_installation:before{content:'';position:absolute;background-color:rgba(0,0,0,0.18);top:0;left:0;bottom:0;right:0;z-index:-1;}

.carpet_installation .carpet_inner{color:#fff;text-align:center;font-family:'Open Sans',sans-serif;padding:65px 0 15px 0;}

.carpet_installation .carpet_inner h1{font-size:70px;color:#fff;text-transform:uppercase;font-family:'Open Sans',sans-serif;}

.carpet_installation .carpet_inner h3{color:#fff;font-size:29px;font-family:'Open Sans',sans-serif;}

.carpet_installation .carpet_inner .carpet_content p{font-family:'Open Sans',sans-serif;text-align:center;width:100%;font-size:18px;}

.carpet_installation .carpet_inner .carpet_content p span{font-weight:700;}

.carpet_content{padding-top:55px;}

.carpet_section .price_text{width:100%;float:left;margin-top:17px;}

.carpet_section .price_text .price_inner{display:flex;align-items:center;background-color:#3F5493;padding:22px 15px;color:#fff;}

.carpet_section .price_text .price_inner .price_img{height:77px;width:77px;}

.carpet_section .price_text .price_inner img{height:100%;width:100%;}

.carpet_section .price_text .price_inner .price_content{margin-left:25px;}

.carpet_section .price_text .price_inner .price_content h3{font-family:'Open Sans',sans-serif;font-size:21px;font-weight:600;}

.carpet_section .price_text .price_inner .price_content p{font-weight:400;font-family:'Open Sans',sans-serif;font-size:14px;}

.next-btn{width:100%;float:left;text-align:center;display:flex;align-items:center;justify-content:space-evenly;}

.next-btn #nextBtn{background-color:#3F5493;border-radius:10px;width:110px;height:30px;font-size:16px;text-transform:uppercase;font-family:'Open Sans',sans-serif;}

/*.next-btn #prevBtn{display:none !important;}

*/

 .next-btn #nextBtn:focus{color:#fff;}

.fc-past{background-color:transparent;}

.form_sectoin .tab .section .graybar .block_cal .fc-bg .fc-future.active:before,.form_sectoin .tab .section .graybar .block_cal .fc-view-container td.fc-day-number.fc-future.active:before{height:40px;width:40px;content:'';position:absolute;background-color:#3f5493;left:50%;border-radius:100%;color:#fff !important;top:50%;transform:translate(-50%,-50%);z-index:-1;}

.form_sectoin .tab .section .graybar .block_cal .fc-bg .fc-future.active{position:relative;color:#fff !important;}

.fc-state-highlight{background:none !important}

input.invalid{background-color:#ffdddd !important;}

.footer_section .btfooterRow{background-color:#3F5493;}

.footer_section .btfooterRow .left{text-align:center;}

.footer_section .btfooterRow .left p{text-align:center;font-size:18px;font-family:'Open Sans',sans-serif;line-height:36px;}

.footer_section .btfooterRow .left p + p a:last-child{position:relative;}

.footer_section .btfooterRow .left p a{color:#fff;padding:0 10px;}

.footer_section .btfooterRow .left p + p a:last-child:before{content:'';position:absolute;height:100%;width:2px;background-color:#fff;left:-3px;top:50%;transform:translateY(-50%);}

.header_section .top-menu{visibility:hidden;}

.header_section .right-head-sec .contact_info{background-color:#3F5493;border-radius:12px;width:325px;min-height:72px;}

.header_section .right-head-sec .contact_info .inner{display:flex;align-items:center;padding:10px;}

.header_section .right-head-sec .contact_info .inner .phone{width:15%;font-size:25px;color:#fff;height:47px;text-align:center;max-width:47px;background-color:#ffffff1f;display:flex;align-items:center;justify-content:center;border-radius:100%;}

.header_section .right-head-sec .contact_info .inner .trouble{width:85%;padding-left:25px;}

.header_section .right-head-sec .contact_info .inner .trouble p{margin:0 0 7px;font-size:20px;color:#fff;font-family:'Open Sans',sans-serif;}

.header_section .right-head-sec .contact_info .inner .trouble span{font-size:14px;color:#fff;font-family:'Open Sans',sans-serif;}

.sechedulRow_in{margin-top:150px;}

.bottom_in{display:none;}

.optional-text{font-size:18px;color:rgb(150,149,150);font-family:'Open Sans',sans-serif;padding-left:10px;}

/* 01-08-2019 */

 .block_cal{position:relative;}

button.fc-prev-button.fc-button.fc-state-default.fc-corner-left{background:#3f5493;color:#fff;}

button.fc-next-button.fc-button.fc-state-default.fc-corner-right{background:#3f5493;color:#fff;}

button.fc-today-button{display:none;}

.fc-toolbar .fc-left{display:block;position:absolute;top:60px;left:37px;}

@media (max-width:1199px){.header_wrap{display:flex;align-items:center;}

}

@media (max-width:991px){
	.form_sectoin{padding:0 0 0px !important;width:100% !important;}
.form_sectoin .form_in{padding:40px;}

.form_sectoin .tab .section .graybar.radio_in{width:100%}

.next-btn #nextBtn{width:200px;height:50px;}

.carpet_installation .carpet_inner h1{font-size:50px;}

.carpet_installation .carpet_inner h3{font-size:20px;}

.carpet_section .price_text .price_inner .price_content h3{font-size:17px;}

.carpet_section .price_text .price_inner .price_content p{font-size:13px;}

}

@media (max-width:767px){.form_sectoin .tab .section.products_in .graybar .lablerow .products_section_input .radio-lable{width:100%;}

.form_sectoin .tab .section.products_in .graybar{padding-bottom:0;padding-top:0;}

.sechedulRow .inner .leftbl{width:100% !important;padding-right:0}

.carpet_section{width:100% !important;}

.appointment_content .appointment_inner .left{width:100%;}

.appointment_content .appointment_inner .left + .left{padding:0;}

.next-btn #nextBtn{width:110px;height:30px;}

.content{width:100%;}

h1.heding{width:100%;font-size:23px;}

.form_sectoin .tab .section .graybar .lablerow .radio-lable{padding-bottom:11px;line-height:normal;}

.form_sectoin .tab .section .graybar.radio_in{margin-bottom:0;}

.carpet_installation .carpet_inner h1{font-size:60px;}

.carpet_installation .carpet_inner h3{font-size:22px;}

.carpet_installation .carpet_inner{padding:54px 0 15px 0;}

.carpet_installation .carpet_inner .carpet_content p{font-size:15px;}
.carpet_section .price_text .price_inner .price_content h3{font-size:23px;}
.appointment_content .appointment_inner h2{font-size:26px;font-weight:400;}

.bottom_in{display:none !important;}

.sechedulRow_in{margin-top:0px;}

.mobile_top_in .top_section{border-bottom:5px solid #3F5493;box-shadow:none;}

.footer_section .btfooterRow .left p{font-size:14px;}

.mobmenuRow{z-index:11;}

.mainwraper{margin-top:70px !important;}

/* 01-08-2019 */

 .form_sectoin .form_in{padding:40px 15px;}

.fc-toolbar .fc-left{top:67px;left:5px;}

}

/* 14-10-2021 T */

/* Header Start */

.header_section .logo a img{height:70px;}

#header.header_section{box-shadow:0px 3px 6px #00000029;}

.header_section .container{width:100%;max-width:1475px;}

.header_section .header_wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 15px;}

.header_section .logo{float:none;}

.header_section .logo a{display:inline-block;}

.header_section .header_wrap .top-menu{display:none;}

.header_section h1{color:#434FA0;font-size:37px;font-weight:bold;line-height:normal;font-family:'Poppins',sans-serif;margin-bottom:0;padding:0;text-align:center;text-transform:uppercase;}

.header_section .header-btn{display:flex;justify-content: center;align-items: center;/*background-color:#7FA6FB;*/background-color:#FDCF54; color:#ffffff;text-decoration:none;padding:6px 20px;text-align:center;font-size:28px;line-height:32px;font-weight:bold;letter-spacing:2.02px;font-family:'Poppins',sans-serif;border-radius:8px;}

.header_section .header-btn img{height: 25px; width: auto !important;margin-left: 0 !important;}

.header_section .header-btn .content{display: flex;flex-direction: column;padding-top: 0;margin-left: 10px}

.header_section .header-btn span{font-size:13px;line-height:20px;font-weight:normal;letter-spacing:0;color: #ffffff;}



.header-btn span.phoneicon {
    background: url(https://www.651carpets.com/schedule-appointment/images/phoneicon.png) no-repeat;
    float: left;
    width: 10px;
    height: 40px;
}



/* Header Stop */

h1.body-heading{display:none;}

.schedule-estimate-box .mobile-btn-next{display:none;}

div.sechedulRow *{box-sizing:border-box;}

.tab_main_section > .step{display:none;}

.mobShow .section{
	margin-bottom:0px !important;
}

.sechedulRow{clear:both;float:none;min-height:auto;padding-bottom:0px;padding-top:130px;width:100%;background-color:#F6F6F6;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin-top:0;}

.sechedulRow .inner{width:100%;max-width:1475px;}

.sechedulRow .inner .leftbl{float:inherit;width:100%;display:block;}

.sechedulRow .inner .carpet_section{width:100%;float:none;display:block;}

.sechedulRow .mobShow .section{float:none;}

.schedule-estimate-box .dots_bottom{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;padding:30px 0;}

.schedule-estimate-box .dots_bottom .step{display:flex;align-items:center;color:#474747;font-size:18px;line-height:40px;font-weight:600;font-family:'Poppins',sans-serif;padding:0 15px;}

.schedule-estimate-box .dots_bottom .step span{width:28px;height:28px;background-color:#ffffff;color:#858585;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:40px;font-weight:600;border-radius:20px;margin-right:15px;}

button#prevBtn { display: none !important; }
.schedule-estimate-box .dots_bottom .step.active span{
	background-color:#434FA0 !important;
	color:#ffffff !important;
}

.schedule-estimate-box .dots_bottom .step.finish span{background-color:#FDCF54;font-size:0px;position:relative;}

.schedule-estimate-box .dots_bottom .step.finish span:before{content:'\f00c';position:absolute;font-weight:600;font-family:'FontAwesome';color:#ffffff;font-size:16px;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;line-height:28px;background-color:transparent;text-align:center;}

.sechedulRow .inner .schedule-estimate-box{padding:0 15px;}

.sechedulRow .inner .schedule-estimate-box .graybar{background:transparent;padding:0;width:100%;border-bottom:none;float:none;}

.schedule-estimate-box .tab > .section{background:#FFFFFF;box-shadow:0px 3px 15px #00000033;border-radius:5px;padding:45px 80px;}

.sechedulRow .schedule-estimate-box span.label{color:#474747;font-size:18px;line-height:24px;font-weight:700;font-family:'Poppins',sans-serif;margin:0 0 25px !important;display:block;padding:0;background-color: inherit;    text-shadow: none;}

.sechedulRow .inner .mobShow .lablerow label.radio-lable{color:#000000}

.schedule-estimate-box .tab > .section .contact_text{padding-bottom:30px;border-bottom:1px solid #DDDDDD;margin-bottom:40px}

.schedule-estimate-box .tab > .section .contact_text h2{color:#474747;font-size:28px;line-height:40px;font-weight:600;font-family:'Poppins',sans-serif;margin-bottom:0;}

.radio_schedule_in-row{display:flex;margin:0 -15px;}

.radio_schedule_in-row .radio_in-col{width:40%;padding:0 15px}

.sechedulRow .inner .radio_schedule_in-row .radio_in-col .lablerow{display:flex;flex-direction:column;flex-wrap:wrap;}

.sechedulRow .inner .radio_schedule_in-row .schedule_in-col .lablerow .check-lable{display:flex;align-items:center;margin-top:20px;}

.sechedulRow .inner .radio_schedule_in-row .radio_in-col .lablerow .radio-lable,.sechedulRow .inner .radio_schedule_in-row .schedule_in-col .lablerow .check-lable label,.sechedulRow .inner .product_selection_row .product_selection_col .products_section_input .radio-lable{color:#000000;font-size:18px;line-height:24px;font-weight:400;font-family:'Poppins',sans-serif;margin:0 0 15px;}

.sechedulRow .inner .radio_schedule_in-row .schedule_in-col .lablerow .check-lable label{margin-bottom:0;}

.sechedulRow .inner .radio_schedule_in-row .radio_in-col .lablerow .radio-lable em,.sechedulRow .inner .radio_schedule_in-row .schedule_in-col .lablerow .check-lable em,.sechedulRow .inner .product_selection_row .product_selection_col .products_section_input .radio-lable em{width:26px;height:26px;border:2px solid #DDDDDD;border-radius:50%;}

.sechedulRow .inner .radio_schedule_in-row .radio_in-col .lablerow .radio-lable em.is-checked:before,.sechedulRow .inner .radio_schedule_in-row .schedule_in-col .lablerow .check-lable em.is-checked:before,.sechedulRow .inner .product_selection_row .product_selection_col .products_section_input .radio-lable em.is-checked:before{height:16px;width:16px;content:'';background-color:#434FA0;top:3px;left:3px;position:absolute;border-radius:100%;}

.radio_schedule_in-row .schedule_in-col{width:60%;padding:0 15px}

.radio_schedule_in-row .schedule_in-col-inner{width:100%;max-width:600px;}

.radio_schedule_in-row .schedule_in-col-inner .section.schedule_in{margin-bottom:0;}

.radio_schedule_in-row .schedule_in-col-inner .lablerow{margin-left:-7px;margin-right:-7px;display:flex;flex-wrap:wrap;}

.sechedulRow .inner .radio_schedule_in-row .schedule_in-col-inner .lablerow .inputBox{width:100%;max-width:50%;margin:0 0 15px;padding:0 7px;}

.sechedulRow .inner .radio_schedule_in-row .schedule_in-col-inner .lablerow .inputBox.full{max-width:100%}

.sechedulRow .inner .radio_schedule_in-row .schedule_in-col-inner .lablerow .inputBox.threeCol{width:auto;max-width:inherit;margin-left:-7px;margin-right:-7px;margin-bottom:0px;display:flex;flex-wrap:wrap;}

.sechedulRow .inner .radio_schedule_in-row .schedule_in-col-inner .lablerow .inputBox.threeCol .threeCol_in{width:100%;max-width:calc( 33.33% - 14px);margin:0 7px 15px;}

.sechedulRow .inner .radio_schedule_in-row .schedule_in-col-inner .lablerow .inputBox input,.sechedulRow .inner .radio_schedule_in-row .schedule_in-col-inner .lablerow .inputBox select,.form_sectoin .section.products_in .graybar .lablerow .about_section select.aboutus_in,.sechedulRow .inner .product_selection_col .lablerow .inputBox .promo_code input{width:100% !important;padding:14px 16px;height:52px;font-size:18px;font-weight:normal;font-family:'Poppins',sans-serif;border:1px solid #dddddd;border-radius:5px;}

.schedule-estimate-box .form_in{position:relative;}

.sechedulRow .inner .radio_schedule_in-row .schedule_in-col-inner .lablerow .inputBox select,.form_sectoin .section.products_in .graybar .lablerow .about_section select.aboutus_in{background-image:url('../images/angle-down-solid.svg') !important;background-size:14px !important;background-position:center right 15px !important;}

.schedule-estimate-box .next-btn{position:absolute;top:40px;right:80px;width:auto;}

.schedule-estimate-box .next-btn button#prevBtn,.schedule-estimate-box .next-btn button#nextBtn{height:auto;width:auto;background:#FDCF54;border:0;border-radius:8px;font-size:22px;line-height:33px;font-weight:600;font-family:'Poppins',sans-serif;letter-spacing:1.58px;padding:10px 40px;margin-left:10px;}

.schedule-estimate-box .date_time-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}

.sechedulRow .inner .schedule-estimate-box .date_time-row > .graybar{width:100%;max-width:33.33%;padding:0 15px;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .calender_in .calenderImg > img{display:none;}

.sechedulRow .inner .mobShow .block_cal{position:inherit;width:100%;max-width:100%;height:auto;border:0;padding:0}

.sechedulRow .inner .mobShow .lablerow .calenderImg,.sechedulRow .inner .mobShow .lablerow .clockImg{margin:0;display:block;}

.sechedulRow .inner .fc-toolbar{display:flex;align-items:center;justify-content:space-between;}

.sechedulRow .inner .fc-toolbar .fc-left{float:none;position:inherit;display:flex;}

.sechedulRow .inner .fc-toolbar .fc-right{float:none;position:inherit;display:flex;order:2;}

.sechedulRow .inner .fc-toolbar .fc-button{background:transparent !important;color:#434FA0 !important;font-size:18px;padding:0;margin:0;border:0;box-shadow:none;opacity:1;}

.sechedulRow .inner .fc-toolbar .fc-clear{display:none;}

.sechedulRow .inner .fc-toolbar .fc-left .fc-next-button{display:none;}

.sechedulRow .inner .fc-toolbar .fc-right .fc-prev-button{display:none;}

.form_sectoin .tab .section .graybar .block_cal .fc-view table thead tr td .fc-day-header{color:#95989A;font-size:16px;font-family:'Roboto',sans-serif;font-weight:400;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .selec_time .timebox{width:100%;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .selec_time .sechedul_time{float:none;margin:0px;width:100%;display:flex;flex-direction:column;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .selec_time .sechedul_time input{background:#F7FAFF;color:#434FA0;cursor:pointer;font-size:18px;height:auto;line-height:24px;margin-top:4px;padding:10px 20px;font-weight:normal;text-align:center;width:100%;border:0;border-radius:5px;font-family:'Poppins',sans-serif;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .calender_in .lablerow{float:none;display:flex;flex-direction:column;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .calender_in .lablerow .selectedDate1{display:none;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .selec_time span.label{display:none;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .quick_picks-inner{background:#F7FAFF;border-radius:14px;padding:30px 25px;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .quick_picks-inner span.label{padding:0;margin-bottom:30px;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .quick_picks-inner ul.quick_picks-list{list-style:none;margin:0;padding:0;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .quick_picks-inner ul.quick_picks-list li{color:#434FA0;font-size:18px;line-height:24px;font-family:'Poppins',sans-serif;font-weight:normal;padding:8px 24px;box-shadow:0px 3px 15px #4969A929;border-radius:5px;background-color:#ffffff;margin-bottom:15px;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .quick_picks-inner ul.quick_picks-list .quick_picks-day{font-weight:bold;}

.sechedulRow .inner .product_selection_row{display:flex;margin:0 -15px;}

.sechedulRow .inner .product_selection_row .product_selection_col{width:100%;max-width:33.33%;padding:0 15px;float:none;}

.sechedulRow .inner .product_selection_row .product_selection_col-inner{background:#F7FAFF;border-radius:14px;padding:30px 25px;}

.sechedulRow .inner .product_selection_row .product_selection_col-inner .products_section_input{display:flex;flex-direction:column;}

.sechedulRow .inner .product_selection_row .product_selection_col-inner .products_section_input .radio-lable{padding:14px 18px;display:flex;align-items:center;box-shadow:0px 3px 15px #4969A929;border-radius:5px;background-color:#ffffff;margin-bottom:15px;float:none !important;width:100% !important;color:#434FA0;font-weight:bold;}

.sechedulRow .inner .product_selection_row .product_selection_col-inner .products_section_input .radio-lable em{border:2px solid #DDDDDD;border-radius:5px;width:26px;height:26px;}

.sechedulRow .inner .product_selection_row .product_selection_col-inner .products_section_input .radio-lable em.is-checked:before{content:'\f00c';position:absolute;font-family:'FontAwesome';color:#32BA7C;font-size:18px;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;line-height:22px;background-color:transparent;}

.form_sectoin .tab .section.products_in .graybar .lablerow .products_section_input{display:flex;flex-wrap:wrap;}

.form_sectoin .tab .section.products_in .graybar .lablerow .products_section_input .radio-lable{width:50%;float:none;margin-right:0;display:flex;align-items:center;}

.promo_code_box{margin-top:45px;}

.sechedulRow .inner .promo_code_box .lablerow .inputBox{width:100%;float:none;margin:0;display:flex;}

.appointment_user_row{display:flex;margin:0 -15px;}

.appointment_user_row .appointment_user_left{width:100%;max-width:33.33%;padding:0 15px;}

.sechedulRow .inner .appointment_user_row .appointment_user_left .appointment_user_wrap{background:#F7FAFF;border-radius:14px;padding:30px 25px;}

.appointment_user_row .appointment_user_left .appointment_user_wrap .appointment_user_details{background:#FFFFFF;box-shadow:0px 3px 15px #4969A929;border-radius:5px;padding:30px 35px;position:relative;}

.appointment_user_row .appointment_user_left .appointment_user_wrap .appointment_user_details .user_address_edit{position:absolute;top:30px;right:25px;color:#C8C8C8;font-size:22px;cursor:pointer;}

.appointment_user_row .appointment_user_left .appointment_user_wrap .appointment_user_details .user_address_edit:hover{color:#000000;}

.appointment_user_row .appointment_user_left .appointment_user_wrap .appointment_user_details .user_address_info p{color:#000000;font-size:18px;line-height:30px;font-family:'Poppins',sans-serif;font-weight:normal;padding:0;margin:0;}

.appointment_user_row .appointment_user_right{width:100%;max-width:66.66%;padding:0 15px;}

.appointment_user_row .appointment_user_right textarea{border:1px solid #dddddd;border-radius:5px;width:100%;height:100px;}

.appointment_user_row .appointment_user_right .appointment_user_contact_text{color:#474747;font-size:16px;line-height:30px;font-family:'Poppins',sans-serif;font-weight:normal;padding:0;margin:0;margin-top:20px;}

.appointment_user_row .appointment_user_right .appointment_user_contact_text a{color:#7FA6FB;}

.appointment_user_row .appointment_user_right .appointment_user_contact_text a:hover{color:#000000;}



/* 19-10-2021 D */

.clr_warehouse_ab{background-size:cover;background-position:center;padding:70px 0px;}

.clr_warehouse_ab .contant_wrapper{width:1030px;max-width:100%;margin:0px auto;background-color:rgba(27,18,73,0.90);padding:20px;}

.clr_warehouse_ab .contant_wrapper .inner_wrapper{border:1px solid rgba(255,255,255,0.92);text-align:center;padding:53px 20px 64px 20px;}

.clr_warehouse_ab .contant_wrapper .title{font-size:60px;color:#fff;line-height:90px;text-transform:uppercase;font-family:Poppins;font-weight:700;text-align:center;margin-bottom:28px;}

.clr_warehouse_ab .contant_wrapper p{color:#7FA6FB;font-size:30px;line-height:normal;font-family:Poppins;font-weight:normal;text-align:center;margin-bottom:52px;}

.clr_warehouse_ab .contant_wrapper .view_details{display:inline-block;background-color:#FFC01B;border-radius:6px;color:#FFFFFF;font-family:Poppins;font-weight:normal;padding:20px 65px;text-transform:uppercase;font-size:20px;}

.bring_store{padding-left:48px;padding-right:48px;margin-top:40px;}

.bring_store .bring_store_container{display:flex;flex-wrap:wrap;}

.bring_store .title_left_wrapper{width:26.31%;padding-right:5px;}

.bring_store .right_details_wrapper{/*width:73.69%;*/

width:100%;display:flex;flex-wrap:wrap;}

.bring_store .right_details_wrapper .bring_store_box{/*width:25%;*/

width:18.42%;padding:0px 5px;}

.bring_store .right_details_wrapper .title_left_wrapper .bring_store_box{width:100%;}

.bring_store .right_details_wrapper .bring_store_box .inner_box{height:100%;background-color:#F0F5FF;padding:50px 15px 50px 15px;}

.bring_store .right_details_wrapper .title_left_wrapper .bring_store_box .inner_box{background-color:transparent;padding:0px 0px;display:flex;flex-wrap:wrap;align-content:center;}

.bring_store .right_details_wrapper .bring_store_box .icon_wrapper{text-align:center;margin-bottom:40px;}

.bring_store .right_details_wrapper .bring_store_box .icon_wrapper img{display:inline-block;height:110px;width:auto;}

.bring_store .right_details_wrapper .bring_store_box .title{font-family:Poppins;font-size:30px;color:#434FA0;text-align:center;line-height:46px;margin-bottom:30px;}

.bring_store .right_details_wrapper .bring_store_box p{font-family:Poppins;color:#434FA0;font-size:18px;line-height:27px;text-align:center;}

.bring_store .right_details_wrapper .title_left_wrapper .bring_store_box .title{font-size:48px;line-height:60px;text-transform:uppercase;font-family:Poppins;font-weight:700;margin-bottom:45px;color:#fff;text-align:left;}

.bring_store .right_details_wrapper .title_left_wrapper .bring_store_box{height:100%;background-color:#434FA0;padding:25px 15px 25px 30px;display:flex;align-items:center;justify-content:center;}

.bring_store .right_details_wrapper .title_left_wrapper .bring_store_box p{font-family:Poppins;font-size:22px;line-height:33px;color:#fff;text-align:left;margin-bottom:0px;}

.financing_optins_CTA{padding-left:48px;padding-right:48px;margin-top:40px;}

.financing_optins_CTA .container{max-width:100%;padding:0px 0px;padding-right:70px;border:1px solid #DDDDDD;border-radius:5px;width:100%;}

.financing_optins_CTA .inner_wrapper{display:flex;flex-wrap:wrap;}

.financing_optins_CTA .left_img{width:380px;max-width:100%;}

.financing_optins_CTA .left_img img{width:100%;height:auto;}

.financing_optins_CTA .btn_wrapper{display:flex;align-items:center;}

.financing_optins_CTA .view_btn{text-transform:uppercase;color:#fff;background-color:#FFC01B;border-radius:6px;display:inline-block;font-size:20px;font-family:Poppins;padding:20px 32px;}

.financing_optins_CTA .contant{width:calc(100% - 705px);display:flex;align-content:center;flex-wrap:wrap;padding:20px 30px;}

.financing_optins_CTA .contant .title{color:#254356;font-size:48px;line-height:normal;font-family:Poppins;font-weight:700;margin-bottom:10px;width:100%;}

.financing_optins_CTA .contant p{color:#FFC01B;font-size:30px;line-height:normal;font-family:Poppins;margin-bottom:0px;}

.review_testimonial{background-color:#F0F5FF;padding-top:48px;padding-bottom:62px;margin-top:40px;}

.review_testimonial .title{font-size:30px;line-height:normal;color:#254356;text-align:center;font-family:Poppins;font-weight:normal;margin-bottom:50px;padding-left:15px;padding-right:15px;}

.review_testimonial_slider{display:flex;flex-wrap:wrap;/*width:1534px;*/

max-width:100%;margin:0px auto;padding-left:180px;padding-right:180px;}

.review_testimonial_slider .review_ts_box{width:33.3333%;padding:0px 15px;}

.review_testimonial_slider .review_ts_box .inner_box{background-color:#FFFFFF;border-radius:5px;box-shadow:0px 3px 15px #4969A929;height:100%;padding:56px 44px;}

.review_testimonial_slider .review_ts_box .name{color:#254356;font-size:30px;font-family:Poppins;margin-bottom:0px;}

.review_testimonial_slider .review_ts_box .designation{color:#71777B;font-family:Poppins;font-size:18px;margin-bottom:0px;}

.review_testimonial_slider .review_ts_box .inner_box > p{font-family:Poppins;font-size:18px;line-height:36px;color:#71777B;}

.review_testimonial_slider .review_ts_box .name_designation{margin-bottom:45px;}

.review_testimonial_slider .review_ts_box .ratting > span{font-size:26px;display:inline-block;margin-right:6px;}

.review_testimonial_slider .review_ts_box .ratting > span.checked{color:#FFC01B;}

.review_testimonial_slider .review_ts_box .ratting{margin-top:80px;}

.lprice_lisitng_psec{padding-left:48px;padding-right:48px;padding-top:40px;padding-bottom:40px;}

.lprice_lisitng_psec .container{max-width:100%;padding:0px 0px;width:100%;}

.lprice_lisitng_psec .lprice_box{border:1px solid #DDDDDD;border-radius:5px;display:flex !important;flex-wrap:wrap;}

.lprice_lisitng_psec .lprice_box .left_img,.lprice_lisitng_psec .lprice_box .contant_wrapper{width:50%;}

.lprice_lisitng_psec .lprice_box .contant_wrapper{display:flex;align-items:center;justify-content:center;padding:50px;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .inner_wrap{width:620px;max-width:100%;margin:0px auto;text-align:right;}

.lprice_lisitng_psec .lprice_box .left_img img{width:100%;height:100%;object-fit:cover;border-top-left-radius:5px;border-bottom-left-radius:5px;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .sub_title{color:#FFC01B;font-size:30px;font-family:Poppins;margin-bottom:22px;text-align:right;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .main_title{font-family:Poppins;font-size:48px;text-transform:uppercase;color:#254356;line-height:54px;margin-bottom:28px;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .contant p{text-align:right;color:#71777B;font-size:20px;font-family:Poppins;line-height:36px;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .get_info_btn{display:inline-block;color:#fff;background-color:#FFC01B;border-radius:6px;padding:20px 49px;font-size:20px;text-transform:uppercase;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .btn_wrapper{margin-top:50px;}

.review_testimonial_slider .slick-arrow{width:88px;height:88px;background-color:#fff;border:1px solid #DDDDDD;opacity:1;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);font-size:0px !important;}

.review_testimonial_slider .slick-arrow.slick-prev:before{
	content: "\f104";
	display: block !important;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 56px !important;
	line-height: 26px;
	box-sizing: border-box;
	font-weight: 700;
}

.review_testimonial_slider .slick-arrow.slick-next:before{
	content: "\f105";
	display: block !important;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 56px !important;
	line-height: 26px;
	box-sizing: border-box;
	font-weight: 700;
}

.review_testimonial_slider .slick-arrow::before{color:#434FA0;font-size:56px;}

.review_testimonial_slider .slick-arrow.slick-prev::before{top:8px;left:-3px;position:relative;}

.review_testimonial_slider .slick-arrow.slick-next::before{top:8px;right:-3px;position:relative;}

.review_testimonial_slider .slick-arrow.slick-prev{left:50px;}

.review_testimonial_slider .slick-arrow.slick-next{right:50px;}

.review_testimonial_slider .slick-track{display:flex;}

.review_testimonial_slider .slick-slide{height:auto;}

.review_testimonial_slider .slick-slide > div{height:100%;}

.review_testimonial_slider .review_ts_box{height:100%;}

.review_testimonial_slider .review_ts_box .inner_box{position:relative;padding:56px 44px 135px 44px;}

.review_testimonial_slider .review_ts_box .ratting{position:absolute;bottom:56px;left:45px;margin-top:0px;}

.lprice_lisitng_slider .slick-dots li button::before{display:none !important;list-style:none;}

.lprice_lisitng_slider .slick-dots li{width:20px;height:20px !important;margin-right:8px !important;list-style:none;}

.lprice_lisitng_slider .slick-dots li:last-child{margin-right:0px;}

.lprice_lisitng_slider .slick-dots li button{width:100% !important;height:100% !important;border-radius:50%;border:2px solid #C3D8FD;padding:0px !important;font-size:0px !important;background-color:transparent;}

.lprice_lisitng_slider .slick-dots li.slick-active button{background-color:#C3D8FD;}

/*.lprice_lisitng_slider .slick-dots{width:auto;bottom:-10%;margin:0px;padding:0px;display: flex !important;flex-wrap: wrap;position:absolute;justify-content:center;}*/
.lprice_lisitng_slider .slick-dots{width:auto;margin: 30px;padding:0px;display: flex !important;justify-content:center;}


.label_icons{
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	justify-content:center;
	padding: 42px 15px;
	background-color: #f6f6f6;
}
.label_icons .label{
	margin-bottom: 0px;
	display: inline-block;
	padding: 0px;
	line-height: normal;
	display:flex;
	align-items:center;
	font-size:18px;
	color:#000000;
	font-weight: normal;
	margin-right:90px;
	font-family:'Poppins',sans-serif;
        background-color: inherit
}
.label_icons .label:last-child{
	margin-right:0px;	
}
.label_icons .label img{
	display:inline-block;
	margin-right:12px;
}

.copyright_text {
	color: #C3D8FD;
	font-family: 'Poppins',sans-serif !important;
	font-size: 18px !important;
}
.footer_section .btfooterRow {
	background-color: #1B1249;
	padding: 46px 15px;
}


@media (max-width:1700px){.review_testimonial_slider{padding-left:70px;padding-right:70px;}

.review_testimonial_slider .slick-arrow{width:60px;height:60px;}

.review_testimonial_slider .slick-arrow::before{font-size:40px;}

.review_testimonial_slider .slick-arrow.slick-prev{left:12px;}

.review_testimonial_slider .slick-arrow.slick-next{right:12px;}

.review_testimonial_slider .review_ts_box .inner_box{padding:30px 25px 85px 25px;}

.review_testimonial_slider .review_ts_box .ratting{left:27px;bottom:35px;}

.review_testimonial_slider .review_ts_box .name_designation{margin-bottom:15px;}

.review_testimonial_slider .review_ts_box .name{font-size:24px;line-height:28px;margin-bottom:8px;}

.review_testimonial_slider .review_ts_box .inner_box > p{font-size:16px;line-height:26px;}

.review_testimonial_slider .slick-arrow.slick-prev::before{
	font-size:40px !important;
	top:5px;
}
.review_testimonial_slider .slick-arrow.slick-next::before{
	font-size:40px !important;	
	top:5px;
}
}

@media (max-width:1670px){.financing_optins_CTA .container{padding-right:15px;}

.financing_optins_CTA .left_img{width:270px;}

.financing_optins_CTA .view_btn{padding:12px 20px;font-size:16px;}

.financing_optins_CTA .contant{width:calc(100% - 520px);}

.financing_optins_CTA .contant .title{font-size:30px !important;line-height:32px !important;}

.financing_optins_CTA .contant p{font-size:20px;}

}

@media (max-width:1599px){.bring_store{padding-left:15px;padding-right:15px;}

.bring_store .title_left_wrapper .title{font-size:30px;line-height:38px;margin-bottom:20px;}

.bring_store .title_left_wrapper p{font-size:18px;line-height:28px;}

.bring_store .right_details_wrapper .bring_store_box .inner_box{padding:25px 15px 25px 15px;}

.bring_store .right_details_wrapper .bring_store_box .icon_wrapper img{height:60px;}

.bring_store .right_details_wrapper .bring_store_box .title{font-size:18px;line-height:24px;margin-bottom:12px;}

.bring_store .right_details_wrapper .bring_store_box .icon_wrapper{margin-bottom:15px;}

.bring_store .right_details_wrapper .bring_store_box p{font-size:16px;line-height:24px;}

.bring_store .right_details_wrapper .title_left_wrapper .bring_store_box .title{font-size:30px;line-height:36px;margin-bottom:20px;}

.bring_store .right_details_wrapper .title_left_wrapper .bring_store_box p{font-size:18px;line-height:28px;}

.financing_optins_CTA{padding-left:15px;padding-right:15px;}

.lprice_lisitng_psec{padding-left:15px;padding-right:15px;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .main_title{font-size:36px;line-height:40px;margin-bottom:15px;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .sub_title{font-size:22px;line-height:10px;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .contant p{font-size:16px;line-height:26px;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .get_info_btn{padding:12px 30px;font-size:16px;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .btn_wrapper{margin-top:34px;}

}



@media (max-width:1439px){
	.header_section .logo a img{height:60px;}

.header_section h1{font-size:32px;}

.sechedulRow .inner{width:100%;max-width:1170px;}

.schedule-estimate-box .tab > .section{padding:30px 40px;}

.schedule-estimate-box .tab > .section .contact_text h2{font-size:24px;line-height:36px;}

.schedule-estimate-box .next-btn{top:20px;right:40px;}

.schedule-estimate-box .next-btn button#prevBtn,.schedule-estimate-box .next-btn button#nextBtn{font-size:20px;line-height:30px;}

.sechedulRow .inner .radio_schedule_in-row .radio_in-col .lablerow .radio-lable,.sechedulRow .inner .radio_schedule_in-row .schedule_in-col .lablerow .check-lable label,.sechedulRow .inner .product_selection_row .product_selection_col .products_section_input .radio-lable{font-size:16px;line-height:22px;}

.sechedulRow .schedule-estimate-box span.label{margin:0 0 20px !important;}

.sechedulRow .inner .radio_schedule_in-row .schedule_in-col-inner .lablerow .inputBox input,.sechedulRow .inner .radio_schedule_in-row .schedule_in-col-inner .lablerow .inputBox select,.form_sectoin .section.products_in .graybar .lablerow .about_section select.aboutus_in,.sechedulRow .inner .product_selection_col .lablerow .inputBox .promo_code input{font-size:16px;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .quick_picks-inner,.sechedulRow .inner .product_selection_row .product_selection_col-inner{padding:20px 15px;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .quick_picks-inner span.label{margin-bottom:15px;}

}

@media (max-width:1199px){
	.header_section h1{font-size:26px;}

.header_section .header-btn{padding:5px 50px;}

.schedule-estimate-box .dots_bottom .step{font-size:16px;}

.schedule-estimate-box .dots_bottom .step span{width:24px;height:24px;margin-right:10px;line-height:24px;font-weight:400;}

.schedule-estimate-box .dots_bottom .step.finish span:before{font-size:14px;line-height:26px;}

.radio_schedule_in-row{flex-wrap:wrap;}

.radio_schedule_in-row .radio_in-col{width:100%;}

.radio_schedule_in-row .schedule_in-col{width:100%;}

.radio_schedule_in-row .schedule_in-col-inner{max-width:100%;margin-top:30px;}

.sechedulRow .inner .radio_schedule_in-row .schedule_in-col-inner .lablerow .inputBox.threeCol{flex:1 1 auto;}

.schedule-estimate-box .next-btn button#prevBtn,.schedule-estimate-box .next-btn button#nextBtn{font-size:18px;line-height:26px;padding:10px 30px;}

.schedule-estimate-box .tab > .section .contact_text{padding-bottom:20px;margin-bottom:30px;}

.schedule-estimate-box .tab > .section .contact_text h2{font-size:22px;line-height:30px;}

.sechedulRow .schedule-estimate-box span.label{font-size:16px;line-height:20px;}

.sechedulRow .inner .product_selection_row{flex-wrap:wrap;}

.sechedulRow .inner .product_selection_row .product_selection_col{max-width:100%}

.sechedulRow .inner .product_selection_row .graybar.product_selection_col{max-width:50%;margin-bottom:25px;}

.appointment_user_row{flex-wrap:wrap;}

.appointment_user_row .appointment_user_left,.appointment_user_row .appointment_user_right{max-width:100%;}

.appointment_user_row .appointment_user_right,.promo_code_box{margin-top:25px;}



.clr_warehouse_ab{padding:50px 40px;}

.clr_warehouse_ab .contant_wrapper .title{font-size:40px;line-height:50px;margin-bottom:10px;}

.clr_warehouse_ab .contant_wrapper p{font-size:22px;margin-bottom:35px;}

.clr_warehouse_ab .contant_wrapper .view_details{font-size:18px;padding:15px 40px;}

.bring_store .title_left_wrapper{width:33.3333%;margin-bottom:10px;}

.bring_store .right_details_wrapper .bring_store_box{width:33.3333%;margin-bottom:10px;}

.bring_store .right_details_wrapper .title_left_wrapper .bring_store_box{margin-bottom:0px;}

.financing_optins_CTA .contant p{font-size:16px;}

.lprice_lisitng_psec .lprice_box .contant_wrapper{padding:40px 25px;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .main_title{font-size:32px;line-height:34px;}

.review_testimonial_slider .review_ts_box .ratting > span{font-size:22px;}

.review_testimonial_slider .review_ts_box .inner_box{padding:30px 25px 70px 25px;}

.lprice_lisitng_slider .slick-dots{bottom:-40px;width:100%;}

.lprice_lisitng_slider .slick-dots li{width:15px;height:15px !important;}

.lprice_lisitng_psec .container{margin-bottom:40px;}
.label_icons .label{margin-right:40px;}
.label_icons .label:last-child{margin-right:0px;}
.label_icons{padding:25px 15px;}
.footer_section .btfooterRow{padding:15px 15px;}
.copyright_text{font-size:16px !important;line-height:24px !important;}


}

@media (max-width:991px){
	h1.body-heading{display:block;}

.schedule-estimate-box .mobile-btn-next{display:block;text-align:center;padding-top:30px;}

.schedule-estimate-box .mobile-btn-next button{height:auto;width:auto;background:#FDCF54;border:0;border-radius:8px;font-size:16px;line-height:22px;font-weight:bold;font-family:'Poppins',sans-serif;letter-spacing:1px;padding:10px 30px;text-transform:uppercase;}

.header_section .header-heading{display:none;}

h1.body-heading{color:#434FA0;font-size:26px;font-weight:bold;line-height:normal;font-family:'Poppins',sans-serif;margin:0;padding:0 0 20px 0;text-align:center;text-transform:uppercase;}

.schedule-estimate-box .form_in{background-color:#ffffff;padding:0;}

.schedule-estimate-box .dots_bottom{display:none;}

.tab_main_section > .step{display:block;}

.tab_main_section > .step{display:flex;align-items:center;color:#474747;font-size:16px;line-height:23px;font-weight:600;font-family:'Poppins',sans-serif;padding:10px 15px;background-color:#dddddd;border-bottom:1px solid #ffffff;}

.tab_main_section > .step span{width:28px;height:28px;background-color:#ffffff;color:#858585;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:40px;font-weight:600;border-radius:20px;margin-right:15px;}

.tab_main_section > .step.active span{
	    background-color: #434FA0 !important;
    color: #ffffff !important;
}
.tab_main_section > .step.finish span {
    background-color: #FDCF54;
    font-size: 0px;
    position: relative;
}
.tab_main_section > .step.finish span:before {
    content: '\f00c';
    position: absolute;
    font-weight: 600;
    font-family: 'FontAwesome';
    color: #ffffff;
    font-size: 16px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    height: 100%;
    line-height: 28px;
    background-color: transparent;
    text-align: center;
}

.schedule-estimate-box .tab > .section{box-shadow:none;padding:30px 15px;}

.schedule-estimate-box .next-btn{position:inherit;width:100%;padding-top:20px;display: none;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .quick_picks{max-width:100%;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .calender_in,.sechedulRow .inner .schedule-estimate-box .date_time-row .selec_time{max-width:50%;margin-top:20px;}

.form_sectoin .tab .section .graybar .block_cal .fc-view-container td.fc-day-number{font-size:14px;}

.form_sectoin .tab .section .graybar .block_cal .fc-bg .fc-future.active:before,.form_sectoin .tab .section .graybar .block_cal .fc-view-container td.fc-day-number.fc-future.active:before{width:30px;height:30px;}



.clr_warehouse_ab .contant_wrapper .title{font-size:32px !important;line-height:42px !important;}

.clr_warehouse_ab .contant_wrapper p{font-size:20px;}

.clr_warehouse_ab .contant_wrapper .view_details{font-size:16px;padding:12px 38px;}

.bring_store .right_details_wrapper .title_left_wrapper .bring_store_box{padding:25px 15px 25px 15px;}

.bring_store .right_details_wrapper .bring_store_box .title{font-size:18px !important;line-height:24px !important;}

.bring_store .right_details_wrapper .title_left_wrapper .bring_store_box .title{font-size:24px !important;line-height:30px !important;margin-bottom:15px;}

.bring_store .right_details_wrapper .title_left_wrapper .bring_store_box p{font-size:16px;line-height:24px;}

.financing_optins_CTA .contant{width:calc(100% - 270px);padding-bottom:0px;}

.financing_optins_CTA .btn_wrapper{padding-left:300px;padding-bottom:40px;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .main_title{font-size:25px !important;line-height:27px !important;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .sub_title{font-size:18px;margin-bottom:7px;line-height:24px}

}

@media (max-width:767px){
	#header{display:block;}

.header_section .header-btn{font-size:22px;line-height:26px;letter-spacing:1px;}

.header_section .header-btn span{font-size:10px;}

.schedule-estimate-box .tab > .section .contact_text{padding-bottom:15px;margin-bottom:20px;text-align:center;}

.schedule-estimate-box .tab > .section .contact_text h2{font-size:20px;line-height:30px;}

.sechedulRow .inner .radio_schedule_in-row .radio_in-col .lablerow .radio-lable,.sechedulRow .inner .radio_schedule_in-row .schedule_in-col .lablerow .check-lable label,.sechedulRow .inner .product_selection_row .product_selection_col .products_section_input .radio-lable{padding-bottom:0;padding-left:0;}

.radio_schedule_in-row .schedule_in-col-inner{margin-top:15px;}

.sechedulRow .inner .radio_schedule_in-row .schedule_in-col-inner .lablerow .inputBox,.sechedulRow .inner .radio_schedule_in-row .schedule_in-col-inner .lablerow .inputBox.threeCol .threeCol_in{max-width:100%;}

.sechedulRow .inner .radio_schedule_in-row .schedule_in-col-inner .lablerow .inputBox input,.sechedulRow .inner .radio_schedule_in-row .schedule_in-col-inner .lablerow .inputBox select,.form_sectoin .section.products_in .graybar .lablerow .about_section select.aboutus_in,.sechedulRow .inner .product_selection_col .lablerow .inputBox .promo_code input{margin:0;padding:10px 12px;height:46px}

.sechedulRow .inner .radio_schedule_in-row .schedule_in-col .lablerow .check-lable{margin-top:15px;padding-left:7px;}

.sechedulRow .inner .schedule-estimate-box .date_time-row .calender_in,.sechedulRow .inner .schedule-estimate-box .date_time-row .selec_time{max-width:100%;}

.sechedulRow .inner .fc-toolbar{margin-bottom:15px;}

.fc-toolbar .fc-center h2{font-size:18px;}

.sechedulRow .inner .product_selection_row .graybar.product_selection_col{max-width:100%;margin-bottom:25px;}

.sechedulRow .inner .product_selection_row .product_selection_col-inner .products_section_input .radio-lable{padding:10px;}

.next-btn{display:none;}

h1.body-heading{font-size:22px;}

.sechedulRow .inner .schedule-estimate-box{padding:0;}

.sechedulRow .inner .radio_schedule_in-row .schedule_in-col .lablerow .check-lable label{flex:1;}



.bring_store .title_left_wrapper{width:50%;}

.bring_store .right_details_wrapper .bring_store_box{width:50%;}

.lprice_lisitng_psec .lprice_box .left_img,.lprice_lisitng_psec .lprice_box .contant_wrapper{width:100%;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .inner_wrap{text-align:left;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .inner_wrap{width:100%;}

.financing_optins_CTA .contant .title{font-size:24px !important;line-height:26px !important;}

.financing_optins_CTA .contant{padding:20px 15px;}

.financing_optins_CTA .btn_wrapper{padding-left:285px;}

.financing_optins_CTA .view_btn{padding:9px 20px;font-size:14px;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .sub_title{
	text-align:left;
}
.lprice_lisitng_psec .lprice_box .contant_wrapper .contant p{
	text-align:left;	
}

.label_icons .label{
		font-size:16px;
	}
	.label_icons .label img{
		height:32px;
		width:auto;
	}

.lprice_lisitng_psec .lprice_box .left_img img{
	border-bottom-left-radius: 0px;
	border-top-right-radius:5px;
}
.sechedulRow .inner .appointment_user_row .appointment_user_left .appointment_user_wrap{
	padding-left: 15px;
	padding-right: 15px;
}
.appointment_user_row .appointment_user_left .appointment_user_wrap .appointment_user_details{
	padding-left: 15px;
	padding-right: 15px;
}
.appointment_user_row .appointment_user_left .appointment_user_wrap .appointment_user_details .user_address_info p{font-size: 16px;}
	
}

@media (max-width:575px){h1.body-heading{font-size:20px;}

.header_section .logo a img{height:38px;}

.header_section .header-btn{font-size:17px;line-height:20px;letter-spacing:1px;padding:6px 10px 2px;}

.header_section .header-btn span{font-size:8px;}



.clr_warehouse_ab{padding:20px 20px;}

.clr_warehouse_ab .contant_wrapper{padding:15px;}

.clr_warehouse_ab .contant_wrapper .inner_wrapper{padding:35px 15px 40px 15px;}

.clr_warehouse_ab .contant_wrapper .title{font-size:26px !important;line-height:32px !important;}

.clr_warehouse_ab .contant_wrapper p{font-size:16px;margin-bottom:25px;}

.clr_warehouse_ab .contant_wrapper .view_details{padding:8px 28px;font-size:14px;}

.financing_optins_CTA .left_img{width:100%;}

.financing_optins_CTA .contant{width:100%;padding:20px 15px;padding-top:30px;}

.financing_optins_CTA .btn_wrapper{padding-left:15px;padding-bottom:38px;}

.financing_optins_CTA .contant .title{font-size:22px !important;line-height:26px !important;}

.financing_optins_CTA .view_btn{padding:9px 22px;font-size:14px;}

.lprice_lisitng_psec .lprice_box .contant_wrapper{padding:30px 15px;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .main_title{font-size:24px !important;line-height:27px !important;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .get_info_btn{padding:10px 22px;font-size:14px;}

.lprice_lisitng_psec .lprice_box .contant_wrapper .btn_wrapper{margin-top:22px;}

.review_testimonial_slider .slick-arrow{width:34px;height:34px;}

.review_testimonial_slider .slick-arrow::before{font-size:26px;}

.review_testimonial_slider .slick-arrow.slick-prev::before{top:-1px;left:-1px;}

.review_testimonial_slider .slick-arrow.slick-next::before{top:-1px;right:-1px;}

.review_testimonial_slider .slick-arrow.slick-next{right:8px;}

.review_testimonial_slider .slick-arrow.slick-prev{left:8px;}

.review_testimonial_slider{padding-left:34px;padding-right:34px;}

.review_testimonial .title{font-size:20px !important;line-height:normal !important;}

.review_testimonial{padding-top:30px;}

.review_testimonial .title{margin-bottom:34px;}

.review_testimonial_slider .review_ts_box .inner_box{padding:25px 15px 70px 15px;}

.review_testimonial_slider .review_ts_box .name{font-size:20px !important;line-height:14px !important;margin-bottom:5px;}

.review_testimonial_slider .review_ts_box .designation{font-size:16px;line-height:20px;}

.review_testimonial_slider .review_ts_box .inner_box > p{font-size:15px;line-height:24px;}

.review_testimonial_slider .review_ts_box .ratting{left:15px;bottom:25px;}

.review_testimonial_slider .review_ts_box .ratting > span{font-size:20px;}

.review_testimonial_slider .review_ts_box .inner_box{padding:25px 15px 49px 15px;}

.review_testimonial_slider .slick-arrow{
	padding: 0px !important;
}
.review_testimonial_slider .slick-arrow.slick-prev::before {
	font-size: 26px !important;
}
.review_testimonial_slider .slick-arrow.slick-prev::after {
	font-size: 26px !important;
}
.review_testimonial_slider .slick-arrow.slick-prev::before {
	top: 2px;
	left: -1px;
}
.review_testimonial_slider .slick-arrow.slick-next::before {
	top: 2px;
	right: -1px;
}

.label_icons .label{
		margin-right:0px;
		margin-bottom:15px;
		width:100%;
		justify-content:center;
	}
	.label_icons .label:last-child{
		margin-bottom:0px;	
	}

}



@media (max-width:480px){.bring_store .title_left_wrapper{width:100%;padding-right:0px;}

.bring_store .right_details_wrapper .bring_store_box{width:100%;padding:0px 0px;}

/*.financing_optins_CTA .left_img{width:200px;}

.financing_optins_CTA .contant{width:calc(100% - 200px);}

.financing_optins_CTA .btn_wrapper{padding-left:230px;padding-bottom:28px;margin-top:20px;}

*/

}

/* 13-04-2022 */
.quick_picks-list li:hover {
    background-color: #dae8ff !important;
    cursor: pointer;
}
.fc-day-number.disabled_cell{cursor: default;}
.graybar.businessname-wrap { display: none; }
/*.popup__main-div{background:rgba(0,0,0,0.4);width:100%;height:100%;position:fixed;top:0;left:0;font-family:'Poppins';z-index:9999;}
.popup__main-div .popup__content{background-color:#434FA0;transform:translate(-50%,-50%);padding:51px 67px 35px;max-width:900px;position:absolute;top:50%;left:50%;margin:0 auto;box-shadow:0px 3px 15px #00000033;border-radius:5px;}
.popup__main-div .svg-icon{width:74px;height:74px;position:absolute;top:-20px;right:-20px;display:inline-flex;align-items:center;justify-content:center;background:#434FA0;border-radius:50%;border:4px solid #fff;cursor:pointer;box-shadow:0px 3px 10px #00000029;}
.svg-icon svg{width:23px;height:23px;}
.popup__content-title{font-size:20px;color:#fff;line-height:35px;font-weight:700;text-align:center;letter-spacing:0.48px;}
.popup__content-price{font-size:180px;color:#FFFFFF;font-weight:700;line-height:147px;position:relative;letter-spacing:0.48px;display:flex;align-items:center;justify-content:center;padding-top:77px;padding-bottom:67px;}
.popup__symbol{font-size:90px;position:relative;top:-30px;}
.popup__off{display:block;font-size:72px;text-align:left;letter-spacing:5.11px;position:relative;top:-59px;}
.popup__text{font-size:14px;position:absolute;line-height:17px;top:75%;left:6px;letter-spacing:0;font-weight:400;}
.popup__para{bottom:20px;font-size:14px;line-height:24px;color:#fff;max-width:750px;}
@media (max-width:992px){
    .popup__main-div .popup__content{max-width:calc(100% - 30%);padding:30px 37px 30px;}
    .popup__symbol{font-size:65px;position:relative;top:-7px;left:-1px;line-height:normal;}
    .popup__off{font-size:52px;top:-12px;margin:0 0 0 10px;}
    .popup__content-price{padding-top:37px;padding-bottom:37px;}
    .popup__para{font-size:12px;line-height:20px;}
    .popup__content-title{line-height:25px;}
    .popup__content-price{font-size:90px;line-height:normal;padding:15px 0;}
    .svg-icon{width:54px;height:54px;}
    .popup__main-div .svg-icon{top: -26px;right: -21px;width: 60px;height: 60px;}
}
@media (max-width:767px){
    .popup__content-price{font-size:90px;}
    .popup__main-div .popup__content{max-width: calc(100% - 30px);padding: 15px 15px 15px;}
    .popup__main-div .svg-icon {border: 2px solid #fff;width: 40px;height: 40px;}
    .popup__para {font-size: 10px;}
    .svg-icon svg {width: 15px;height: 15px;}
    .popup__content-price {font-size: 40px;}
    .popup__symbol {font-size: 25px;}
    .popup__off {font-size: 25px;}
    .popup__text {font-size: 10px; top: 82%;left: 2px;}
}

@media (max-width: 566px) {
    .popup__main-div .popup__content{width: calc(100% - 30px);padding: 15px 15px 15px;}
    .popup__main-div .svg-icon {border: 2px solid #fff;width: 40px;height: 40px;}
    .popup__para {font-size: 10px;line-height: 15px;}
    .popup__content-price {font-size: 40px;}
    .popup__symbol {font-size: 25px;}
    .popup__off {font-size: 25px;margin: 0 0 0 3px;}
    .popup__text {font-size: 10px; top: 82%;left: 2px;line-height: 10px;}
    .popup__main-div .svg-icon{top: -24px;right: -13px;}
}*/
/* 10-01-2023 popup update style */
    .popup-main{position:fixed;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.4);z-index:99999;padding:0 15px;}
    .popup-main .popup-main__wrap{background:#FFFFFF;}
    .popup-main .popup-main__wrap .container{max-width:900px;padding:0;}
    .popup-main .top-content{background:#4FDECC;position:relative;}
    .popup-main .top-content .popup-main_title{font-size:24px;letter-spacing:0.58px;text-align:center;color:#FFFFFF;padding:23px 0;font-weight:700;font-family:'poppins';}
    .popup-main .popup-main_price{text-align:center;font-size:100px;line-height:90px;font-weight:800;color:#27A7C4;padding-top:30px;font-family:'Poppins';}
    .popup-main .popup-main_detail{font-size:20px;line-height:40px;text-align:center;letter-spacing:0.48px;padding-bottom:26px;color:#28A5C7;}
    .popup-main .detail-wrapper{display:flex;max-width:679px;width:100%;margin:0 auto 32px;flex-direction:row;flex-wrap:wrap;position:relative;}
    .popup-main .detail-wrapper:before{content:'+';position:absolute;font-size:81px;line-height:80px;top:50%;left:50%;transform:translate(-50%,-50%);color:#434FA0;font-family:'poppins';font-weight:500;}
    .popup-main .nextday-wrap,.popup-main .free-wrap{margin-right:69.5px;text-align:center;border-radius:50%;background:#28A5C7;font-family:'Poppins';width:269px;height:269px;display:flex;align-items:center;justify-content:center;flex-flow:column;}
    .popup-main .free-wrap{margin-left:69.5px;margin-right:0;background:#4FDECC;}
    .popup-main .nextday-wrap h4,.popup-main .free-wrap h4{font-size:40px;line-height:40px;color:#FFFFFF;width:210px;margin: 0;}
    .popup-main .popup-main_para{padding:0 87px 35px;font-size:12px;line-height:24px;font-family:'poppins';color:#4A4A4A;}
    .popup-main .close-icon{position:absolute;top:50%;transform:translateY(-50%);right:23px;display:flex;width:23px;height:23px;cursor: pointer;}

    @media (max-width: 991px) {
        .popup-main .popup-main__wrap .container {max-width: 700px;}
        .popup-main .top-content .popup-main_title {font-size: 20px;}
        .popup-main .popup-main_price {font-size: 80px;padding-top: 15px;}
        .popup-main .popup-main_detail {font-size: 18px;padding-bottom: 15px;}
        .popup-main .detail-wrapper {max-width: 540px;margin: 0 auto 25px;}
        .popup-main .nextday-wrap, .popup-main .free-wrap {margin-right: 40px;width: 230px;height: 230px;}
        .popup-main .nextday-wrap h4, .popup-main .free-wrap h4 {font-size: 30px;line-height: 35px;}
        .popup-main .free-wrap {margin-right: 0;margin-left: 40px;}
        .popup-main .detail-wrapper:before {font-size: 70px;}
        .popup-main .popup-main_para {padding: 0 60px 35px;}
    }

    @media (max-width:767px) {
        .popup-main .popup-main__wrap .container {max-width: 500px;}
        .popup-main .close-icon {width: 18px;height: 18px;}
        .popup-main .top-content .popup-main_title {font-size: 18px;padding: 15px 0;}
        .popup-main .popup-main_price {font-size: 55px;padding-top: 10px;line-height: 55px;}
        .popup-main .popup-main_detail {font-size: 14px;}
        .popup-main .detail-wrapper {max-width: 360px;margin: 0 auto 15px;}
        .popup-main .detail-wrapper:before {font-size: 60px;}
        .popup-main .nextday-wrap, .popup-main .free-wrap {margin-right: 30px;width: 150px;height: 150px;}
        .popup-main .free-wrap {margin-left: 30px;margin-right: 0px;}
        .popup-main .nextday-wrap h4, .popup-main .free-wrap h4 {font-size: 18px;line-height: 23px;width: 120px;}
        .popup-main .popup-main_para {padding: 0 45px 22px;font-size: 10px;line-height: 19px;}
    }

    @media (max-width:567px) {
        .popup-main .popup-main__wrap .container {max-width: 290px;}
        .popup-main .top-content .popup-main_title {font-size: 12px;padding: 15px 54px 15px 15px;}
        .popup-main .close-icon {width: 15px;height: 15px;}
        .popup-main .popup-main_price {font-size: 35px;padding-top: 10px;line-height: 45px;}
        .popup-main .popup-main_detail {font-size: 10px;line-height: 17px;padding-bottom: 5px;}
        .popup-main .detail-wrapper {max-width: 360px;margin: 0 auto 15px;  justify-content: center;align-items: center;}
        .popup-main .detail-wrapper:before {font-size: 30px;line-height: normal;}
        .popup-main .nextday-wrap, .popup-main .free-wrap {margin-right: 10px;width: 120px;height: 120px;}
        .popup-main .free-wrap {margin-left: 10px;margin-right: 0px;}
        .popup-main .nextday-wrap h4, .popup-main .free-wrap h4 {font-size: 14px;line-height: 17px;width: 120px;}
        .popup-main .popup-main_para {padding: 0 15px 22px;font-size: 9px;line-height: 16px;}
    }
        

@media screen and (max-height: 650px) {
    .bottom-content {height: calc(100vh - 110px);overflow-y: auto;}
}

input.text_promo_code {
    margin-bottom: 0;
}


/*new-modal-css-start*/
.popup-main{
	background-color:rgba(0,0,0,0.60);
}
.popup-main .popup-main__wrap .container {
    width: 1096px !important;
    max-width:100% !important;
}
.popup-main .wrapper {
    display: flex;
    flex-wrap: wrap;
}
.popup-main .leftImg__wrapper,
.popup-main .rightCN__wrapper{
	width: 50%;
}
.popup-main .leftImg__wrapper{
	position:relative;
	overflow:hidden;
}
.popup-main .leftImg__wrapper img{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	object-fit:cover;
	object-position:center;
}
.popup-main .rightCN__wrapper{
	padding:50px 50px;
	background-color:#F7F9FF;
}
.popup-main .rightCN__wrapper .mainHeading {
    font-family: "Poppins", sans-serif;
    font-weight: 900;
    font-style: italic;
    color: #F19E0E;
    font-size: 80px;
    line-height: 92px;
    margin-bottom: 10px;
}
.popup-main .rightCN__wrapper .normalText {
    font-family: "Poppins", sans-serif;
    color: #434FA0;
    font-size: 20px;
    letter-spacing: 0.50px;
    line-height: 30px;
}
.popup-main .rightCN__wrapper ul {
    margin: 0px;
    padding: 0px;
    margin-top: 35px;
    margin-bottom: 35px;
}
.popup-main .rightCN__wrapper ul li {
    list-style: none;
    font-family: "Poppins", sans-serif;
    color: #434FA0;
    font-size: 20px;
    line-height: 30px;
    position: relative;
    letter-spacing: 0.50px;
    padding-left: 41px;
    font-style: italic;
    margin-bottom: 12px;
    font-weight: 500;
}
.popup-main .rightCN__wrapper ul li:before{
	content:"";
	position:absolute;
	top:0px;
	left:0px;
	width:32px;
	height:32px;
	background-image:url('../images/listBulletImg.png');
	background-size:100%;
	background-position:center;
}
.popup-main .rightCN__wrapper .continueBtn {
    font-size: 16px;
    text-transform: uppercase;
    background-color: #7FA6FB;
    border-radius: 8px;
    color: #ffffff;
    font-weight: 700;
    padding: 17px 41px;
    display: inline-block;
    transition: 0.5s;
    margin: 0px;
}
.popup-main .rightCN__wrapper .continueBtn:hover {
    background-color: #567ed5;
}
.popup-main .close-icon {
    position: static;
    transform: unset;
    width: 42px;
    height: 42px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: auto;
    border-radius: 50%;
    padding: 11px;
    margin-bottom: 10px;
    margin-top: -30px;
    margin-right: -30px;
}
.popup-main .close-icon svg path {
    fill: #254356;
}
.popup-main .close-icon:hover {
    background-color: #ffffff;
    box-shadow: 0px 3px 20px #434FA033;
}
@media screen and (max-width: 1199px) {
	.popup-main .popup-main__wrap{
		width:100%;
	}
    .popup-main .popup-main__wrap .container {
	    width:100% !important;
	    max-width: 100% !important;
	}
	.popup-main .rightCN__wrapper {
	    padding: 50px 30px 50px 30px;
	    background-color: #F7F9FF;
	}
	.popup-main .close-icon{
		margin-right: -10px;
	}
}
@media screen and (max-width: 991px) {
	.popup-main .rightCN__wrapper .mainHeading{
		font-size: 52px;
    	line-height: 62px;
	}
	.popup-main .rightCN__wrapper .normalText{
		font-size: 18px;
	    line-height: 28px;
	    text-align: left;
	}
	.popup-main .rightCN__wrapper ul li{
		font-size: 18px;
    	line-height: 28px;
    	padding-left:36px;
	}
	.popup-main .rightCN__wrapper ul li:before{
		width: 26px;
    	height: 26px;
    	top:1px;
	}
	.popup-main .rightCN__wrapper{
		padding:30px 30px 30px 30px;
	}
	.popup-main .close-icon{
		margin-top: -20px;
    	margin-right: -20px;
	}
}
@media screen and (max-width:767px) {
	.popup-main .leftImg__wrapper, 
	.popup-main .rightCN__wrapper{
		width:100%;
	}
	.popup-main .leftImg__wrapper{
		height:300px;
		display:none;
	}
	.popup-main .rightCN__wrapper .mainHeading{
		font-size:42px;
		list-style:52px;
		margin-bottom:5px;
	}
	.popup-main .rightCN__wrapper ul{
		margin-top: 18px;
    	margin-bottom: 22px;
	}
	.popup-main .rightCN__wrapper{
		padding: 20px 20px 20px 20px;
		order:-1;
	}
	.popup-main .close-icon{
		margin-top: -10px;
    	margin-right: -10px;
	}
}
/*new-modal-css-end*/