@media(min-width:1170px) and (max-width:1200px){.auto-container{max-width:1100px}.nav-inner li:last-child{padding-right:20px}.nav-con{width:86%}.banner-outer h1{font-size:42px;color:#fff}.pastors-inner li a{width:146px}.accomodation-desc{width:31.5%}.limited-sessions2{right:35px}.booking-outer h1{font-size:45px}.booking-outer span{font-size:16px}.booking-outer{padding:60px 0}.popup-content .popup-desc label{font-size:16px}}@media only screen and (max-width:1024px){.top_div_a:after{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;content:'';opacity:.5}body.home_BG:after{display:none !important}}@media(min-width:1024px) and (max-width:1169px){.auto-container{max-width:970px}.nav-inner li:last-child{padding-right:20px}.nav-inner li{font-size:16px;padding:0 36px 0 0}.logo-con{width:20% !important}.nav-con{width:80%;text-align:right}.banner-outer h1{font-size:35px;color:#fff}.banner-outer p{font-size:16px}.pastors-inner li a{width:auto;margin:0 5px 0 0}.accomodation-desc{width:31.2%}.accomodation-inner label{font-size:16px}.limited-sessions2{width:310px;right:-180px}.booking-outer h1{font-size:40px}.booking-outer span{font-size:16px}.booking-outer{padding:60px 0}.popup-content .popup-desc label{font-size:16px}.popup-desc .save-button{margin-bottom:20px}}@media(min-width:980px) and (max-width:1023px){.auto-container{max-width:920px}.nav-inner li:last-child{padding-right:20px}.nav-inner li{font-size:16px;padding:0 36px 0 0}.nav-con{width:84%;text-align:right}.banner-outer h1{font-size:35px;color:#fff}.banner-outer p{font-size:16px}.pastors-inner li a{width:129px;margin:0 5px 0 0}.accomodation-desc{width:31%}.accomodation-inner label{font-size:16px}.prev-button{width:52px !important;line-height:10px}.accomodation-outer{padding:30px 0 0}.booking-outer h1{font-size:45px}.booking-outer span{font-size:16px}.booking-outer{padding:60px 0}.booking_seats_area_a{padding-top:10px;padding-bottom:15px}.limited-sessions2{width:310px;right:-160px;top:15px}.day-con li{padding:10px 0}.popup-content .popup-desc label{font-size:14px}.popup-desc .save-button{margin-bottom:20px}}@media(min-width:768px) and (max-width:979px){.example::-webkit-scrollbar{display:none}.example{-ms-overflow-style:none;scrollbar-width:none}#third_step #color_content_block{min-width:375px !important;top:144px !important;overflow:scroll}#color_content_block .available-con{float:left}.available-con .available-seats li{float:left !important}.auto-container{max-width:730px}.logo-con{width:16%}.nav-inner{width:100%}.nav-inner li:last-child{padding-right:20px}.nav-inner li{font-size:14px;padding:0 10px 0 0}.nav-con{width:84%;text-align:right}.banner-outer h1{font-size:30px;color:#fff}.banner-outer p{font-size:15px}.pastors-inner li a{width:auto;margin:0 1px 0 0}.accomodation-desc{width:30.6%}.accomodation-inner label{font-size:14px}.prev-button{width:52px !important;line-height:10px}.accomodation-outer{padding:30px 0 0}.limited-sessions2{display:none}.contact-button{padding:10px 15px;margin:7px 0 0;font-size:14px;letter-spacing:0}.banner-outer{padding:50px 0}.steps_bookings_a{padding-top:10px;padding-bottom:15px}.booking-outer{padding:50px 0}.accomodation-inner{padding:0 20px 30px}.limited-sessions2{width:270px;right:30px;top:-20px}.day-con li{padding:10px 0}.day-con li span{font-size:13px;margin:0 0 0 10px}.booking-outer h1{font-size:32px}.booking-outer span{font-size:16px}.booking-outer{padding:25px 0;margin-top:0;margin-bottom:0 !important}.notifi-outer strong{font-size:14px;padding:30px 20px 30px}.form-con{padding:30px 0 40px}.limited-sessions{width:65%}.date-heading{padding:12px}.morning-detail{padding:10px}.continue-button{width:20%}.dark-gray{padding-top:0 !important}.limited-sessions3{width:29%;float:left;left:20px;top:220px}.day-con{padding:5px}.popup-content .popup-desc label{font-size:14px}.popup-desc .save-button{margin-bottom:20px}}@media screen and (min-width:600px) and (max-width:767px){.correct_thedetails_a .use_info_the_a{padding-bottom:0 !important}.manage_booking_ul li a{min-height:75px;display:flex;align-items:center;justify-content:center}.correct_thedetails_a .same_contact_title_a{margin-top:25px !important}}@media screen and (min-width:820px){.select_search_a .card-body{padding-left:0 !important}.title_section_a .search-leftbar h2{width:100%}.search_icon_section_a{padding-right:0}.title_section_a{text-align:center}}@media screen and (max-width:767px){.contact_clss a:hover{border:none !important}.support_section_a label{font-size:14px !important}.form_step_acco_2{text-align:center}.events_panel_a{padding:0}.events_section_a{padding:0 !important}.title_section_a .search-leftbar h2{font-size:18px}.all_word_section_a .card-body .row .col-md-8{padding:0;width:75%;margin-right:5%}.all_word_section_a .card-body .row .col-md-4{padding:0;width:20%;text-align:right}.correct_thedetails_a .same_contact_title_a{margin-top:25px !important}.correct_thedetails_a .same_contact_title_a{align-items:end !important}.correct_thedetails_a .checkfield{margin-right:0;display:flex;width:30%;margin-top:-5px}.use_info_the_a{margin-right:0;margin-top:-5px !important}.correct_thedetails_a{margin-top:15px !important}.manage_booking_section_a .col-md-6,.manage_booking_section_a .container{padding:0}.home-banner-outer{height:auto !important}.user_active{background:teal;text-align:left !important;padding:0 10px 10px !important}.nav-item.dropdown.user_active{position:relative !important;width:100%;z-index:999999999 !important;left:0;padding:0;margin:0}.auto-container{max-width:100%;padding:0 15px}.email_queue_table_a form input{width:100%}header{padding:0;position:absolute}.nav-btn{display:block}.nav-btn img{width:25px !important;filter:brightness(1000%);margin-top:10px}.nav-inner{display:none;background:teal}.nav-con{width:auto;float:right;background-color:transparent;padding:0 0 10px 0;height:60px}.main .nav-con .nav-inner{display:block;width:100%;position:absolute;left:0;background-color:#2e5c98;top:70px;z-index:3;border-top:1px solid #fff}.nav-con li{width:100%;font-size:14px;text-align:left;padding:0}.nav-con li a{color:#fff;text-align:left;padding:10px;display:inline-block;width:100%;border-bottom:1px solid #fff;font-size:14px}.nav-inner li a:hover{border-bottom:1px solid #fff;padding:10px}.logo-con{width:100px}.banner-outer h1{font-size:24px}.banner-outer p{font-size:14px;margin:5px 0 0}.pastors-inner li a{width:74px;margin:0 1px 0 0;font-size:12px;padding:16px 0}.accomodation-desc{width:30.8%;margin:0 20px 0 0}.accomodation-inner label{font-size:14px}.prev-button{width:52px !important;line-height:10px}.accomodation-outer{padding:30px 0 0}.limited-sessions2{display:none}.banner-outer{padding:90px 0 20px}.booking-outer{padding:30px 0}.accomodation-inner{padding:0 20px 30px}.form-con{width:100%;padding:25px 0}.checkfield .checkbox-label{font-size:13px}.checkfield{margin:0 20px 0 0}.attendes-outer{width:100%;margin:30px 0 0;padding:30px 0 0}.next-step-button{font-size:16px;padding:18px 0}.booking-inner li p{font-size:14px}footer{padding:15px 0}footer p{font-size:14px}.limited-sessions2{width:250px;left:126px;top:25px;border:1px solid #ccc}.day-con{padding:10px 15px}.day-con li{padding:7px 0}.limited-sessions2:after{top:40%;transform:rotate(180deg);left:247px}.confirm-button{font-size:14px;padding:10px 0;margin-bottom:15px}.day-con li span{font-size:12px;margin:0}.limited-sessions{width:80%}.dark-gray{padding-top:0 !important}.continue-button{width:30%}.date-heading{padding:12px}.booking-outer h1{font-size:25px}.booking-outer span{font-size:14px}.booking-outer{padding:25px 0}.booking_steps_a{display:block;text-align:center;width:100%}.form-con form{padding:10px 0 0}.notifi-outer strong{font-size:14px;padding:30px 20px 30px}.popup{margin:2% auto 0;width:80%}.popup .close{top:6px;right:15px;font-size:20px}.popup-outer h2{font-size:18px;padding:9px 25px 9px 10px;font-weight:bold !important}.popup-content{padding:10px}.popup-desc{width:100%;float:left;margin:0 0 10px}.popup-content form label{font-size:12px;padding:0 0 6px 0}.popup-content form .dates-schedule li input.date-field{padding:4px 5px;font-size:12px}.popup-desc-con .checkfield{margin:0 20px 0 0}.popup-desc-con label.checkbox-label{font-size:12px}.popup-desc-con .checkfield input[type="radio"]{margin:0 10px 0 0;height:12px;width:12px}.popup-desc-con .selectfield{font-size:12px;padding:15px;background-size:10px;width:100%;margin-top:10px}.popup-desc .textarea{font-size:12px;padding:4px 5px;min-height:auto}.popup-desc .save-button{font-size:12px;width:15%;padding:7px 5px 6px}.popup-content .popup-desc label{font-size:14px}.popup-desc .save-button{margin-bottom:20px}.popup-outer{padding:0 20px 30px}}@media screen and (max-width:599px){.nav-item.dropdown.user_active{position:fixed;right:70px !important;top:15px;text-align:revert}.dropdown-menu.our_dropmenu{position:absolute;z-index:99999999999999999999999;transform:none !important;right:0 !important;float:right !important;width:100%;top:50px !important}.container{max-width:95%}.booking_steps_a{display:flex !important}.logo-con{width:100px}.banner-outer h1{font-size:19px}.banner-outer p{font-size:14px;margin:5px 0 0}.pastors-inner li a{width:55px;margin:0 1px 1px 0;font-size:12px;padding:8px 0}.accomodation-desc{width:100%;margin:0 0 10px 0}.accomodation-inner label{font-size:14px !important}.prev-button{width:52px !important;line-height:10px}.accomodation-outer{padding:20px 0 0}.limited-sessions2{display:none}.banner-outer{padding:95px 0 10px}.booking-outer{padding:25px 0}.all_attendee_type{padding:0 15px 10px !important}.accomodation-inner{padding:0 20px 10px}.form-con{width:100%;padding:25px 0}.checkfield .checkbox-label{font-size:13px}.checkfield{margin:0 20px 0 0}.attendes-outer{width:100%;margin:30px 0 0;padding:30px 0 0}.next-step-button{font-size:15px;padding:14px 0}.booking-inner li p{font-size:10px !important}footer{padding:15px 0}footer p{font-size:14px}.booking-inner{width:100%}.booking-inner li span:after{width:90px;right:-45px}.accomodation-inner .selectfield{font-size:14px;padding:10px 15px 9px}.accomodation-inner .textfield{font-size:14px;padding:8px 15px 9px}.booking-outer h1{font-size:28px}.booking-outer span{font-size:16px}.booking-outer{padding:30px 0}.conference-con{width:100%;float:left;padding:40px 10px 40px;min-height:160px}.conference-con.user_count.d-block{padding-bottom:0}.conference-con p{padding:10px 0 5px}.limited-sessions{width:100%}.dark-gray{padding-top:0 !important}.continue-button{width:30%}.date-heading{padding:12px}.booking-outer h1{font-size:19px}.booking-outer span{font-size:14px}.booking-outer{padding:25px 0}.form-con form{padding:10px 0 0}.notifi-outer strong{font-size:14px;padding:20px}.limited-sessions3{top:223px}.limited-sessions2{width:270px;right:-20px;top:25px}.day-con li{padding:10px 0}.day-con li span{font-size:12px;margin:0}.limited-sessions2{width:250px;left:10px;top:25px}.day-con{padding:10px 15px}.day-con li{padding:7px 0}.limited-sessions2:after{top:40%;transform:rotate(180deg);left:247px}.confirm-button{font-size:14px;padding:10px 0;margin-bottom:15px}.popup-content form .dates-schedule li input.date-field{padding:4px 5px;font-size:12px;white-space:pre-line;overflow:hidden;text-overflow:ellipsis}.popup-desc-con{width:100%;float:left;padding:10px 0 0}.popup-desc-con .checkfield{margin:0 20px 0 0 !important;line-height:14px}.popup-desc .save-button{width:20%}.popup-desc{margin:0 0 5px}.checkbox-con{padding-left:0}}@media screen and (max-width:479px){.container{max-width:90%}.booking-inner li{width:100%;margin-bottom:0}.booking-inner li span:after{display:none}.booking-inner .gray-bg3:after{display:none !important}.attendes-outer{margin:20px 0 0}.accomodation-leftbar{width:100%}.accomodation-rightbar{width:100%}.banner-outer h1{font-size:17px}.form-con{padding:20px 0}.pastors-inner li a{width:11.5%;padding:12px 5px;white-space:pre-line;overflow:hidden;text-overflow:ellipsis}.form-con form .textfield{font-size:14px;width:100%;padding:8px 15px 9px;margin-bottom:20px}.form-con form .apply-button{font-size:14px;width:50%;letter-spacing:1px;padding:10px;float:none}.booking-outer{padding:30px 0}.booking-outer h1{font-size:24px}.booking-outer span{font-size:14px;padding-bottom:15px}.limited-sessions{width:100%}.dark-gray{padding-top:0 !important}.continue-button{width:40%}.date-heading{padding:8px}.booking-outer h1{font-size:22px}.booking-outer span{font-size:20px !important}.booking-outer{padding:25px 0}.form-con form{padding:10px 0 0}.notifi-outer strong{font-size:14px;padding:20px}.limited-sessions3{width:87%;float:left;left:0;right:0;margin:auto;top:235px}.pastors-inner{margin:0 43px}.pastors-outer .owl-nav button.owl-prev{width:40px}.pastors-outer .owl-nav button.owl-next{width:40px}.date-heading li:first-child{width:20%}.date-heading li:nth-child(2n){width:20%}.date-heading li:last-child{width:30% !important}.date-heading li{width:30%;font-size:11px;text-align:center;margin-bottom:5px}.time-leftbarr label{width:74%;font-size:11px !important;padding:0}.time-leftbarr input.checkfields{width:10px;height:10px;margin-top:4px}checkboxs-label morning-label label{padding:0 0 0 5px}.morning-detail li .time-leftbarr label{font-size:11px !important}.popup-descr-rightbar .selectfield{font-size:12px;white-space:pre-line;overflow:hidden;text-overflow:ellipsis}.popup-descr-leftbar .selectfield{font-size:12px;white-space:pre-line;overflow:hidden;text-overflow:ellipsis;padding:5px}.popup-descr-rightbar .selectfield{font-size:12px;white-space:pre-line;overflow:hidden;text-overflow:ellipsis;padding:5px}.popup-desc .popup-descr-leftbar{width:100%;float:left}.popup-desc .popup-descr-rightbar{width:100%;float:left;padding:10px 0 0}.limited-sessions2{width:88%;top:100px;right:0;margin:auto;float:none}.day-con{padding:10px 15px 0}.day-con li{padding:7px 0}.limited-sessions2:after{top:98%;transform:rotate(270deg);left:0;right:0;margin:auto}.confirm-button{font-size:14px;padding:10px 0;margin-bottom:15px}.popup-content .popup-desc .dates-schedule li input.date-field{padding:10px;width:100%;font-size:14px}.popup-content .popup-desc label{font-size:14px !important;padding:0 0 15px 0 !important}.popup-outer{padding:0 20px 0}.popup-content{padding:10px 0}.notifi-outer{padding:10px 0 0;float:left}}@media screen and (max-width:320px){.popup-desc .save-button{width:20%}.limited-sessions2{width:86%;top:-10px;float:none;right:0;margin:auto;left:0}}@media only screen and (max-width:480px){#booking_flow_steps .booking-outer{margin-bottom:0}.time-leftbar{display:flex}.accomodations-desc{margin:0 28px 30px 0 !important}.form-con .apply-button{width:auto !important}.countinue_text{font-size:9px}.controller_a span{font-size:15px !important}.special_needs_a span{padding-bottom:0 !important}}@media screen and (max-width:768px){.back_btn_to_managebooking{font-size:16px !important}.proceed_for_seat_selection{min-width:100% !important;display:block;border-radius:0 !important}.chruch_field_a .selection>span{width:100%}body .children_block{padding-bottom:20px !important}.hotel_accomodation_block .popup-content .popup-desc{padding:0 15px}.menu_logo .nav-inner.showUser{display:block !important}#only_manage_booking{margin-top:40px}div#term_condition_confirmation{z-index:999999999999999}.modal.show{opacity:1;z-index:999999}#save_user .form-control{padding:0 !important}#third_step #color_content_block::-webkit-scrollbar{display:none}#color_content_block .available-con{float:left}#color_content_block .available-con .available-seats li{float:left !important}#color_content_block .available-seats.header_passed{display:block}#third_step #color_content_block{background:#fff !important;height:50px;padding:7px 0;width:100% !important;top:185px !important;z-index:999 !important;left:50px;overflow-x:scroll;-ms-overflow-style:none}#third_step #filter_seat{top:170px !important;z-index:9999;position:fixed}#third_step .owl-theme .owl-nav.disabled+.owl-dots{display:none}#second_step .form-con{display:block !important}#third_step .inline-btn-all .next-step-button.continue-button,#third_step .inline-btn-all input[type="submit"]{top:230px}#color_content_block .available-seats li{width:150px !important}#third_step #color_content_block .available-seats{width:950px !important}#third_step .inline-btn-all .next-step-button.continue-button{width:90px !important;margin-top:0}.first_step_home{margin-top:73px}.available-seats.header_passed{display:none}#third_step .available-seat-outer .auto-container{width:100% !important}#second_step+#third_step #selectable_seat_area{margin-top:30% !important}#attende_name_list{margin-top:70px;z-index:999;background:#fff;padding:10px 0}#third_step #attende_name_list .auto-container{max-width:100% !important;margin:0 !important;padding:0 !important}#attende_name_list .owl-stage-outer{padding:0}#attende_name_list .auto-container{width:90% !important}#header_menu_block{position:fixed !important;top:0;width:100%;z-index:999999 !important}.same_for_spouse span.pull-left{font-size:14px !important}.select2-search--dropdown .select2-search__field{padding:11px !important;font-size:20px !important}.owl-carousel.owl-drag .owl-item .delete_attendee{left:44% !important;top:5px !important}.single-btn-container input[type="submit"]{height:35px;font-size:11px !important;border-radius:0 !important;margin-top:10px !important}#modal_save_attendee .box{padding:0 !important}#third_step input[type="submit"]{border-radius:0 !important;height:35px;font-size:11px !important}#mailing_list_slider .owl-stage-outer{padding:0 40px !important}.modal button,#fourth_step_form .next-step-button{padding:10px !important;font-size:15px !important;text-align:center;border-radius:0 !important;font-size:11px !important}.save_info{margin-bottom:0 !important;margin-top:21px !important;margin-left:0 !important;font-size:10px !important}.back_slider{font-size:12px !important}.same_for_spouse .attendee_type{font-size:14px !important}.accomodation-desc.tickbox_contact_dtails{margin-left:15px;margin-top:10px}.correct_thedetails_a .back_btn_a{order:2}.correct_thedetails_a{display:flex;flex-direction:column}.next-step-button{padding:10px 27px !important;width:auto;border-radius:10px}.back_btn_a{padding:0 !important}.back_slider,.countinue_text{margin-bottom:15px}.pastor_inner_ul li a{width:auto;padding:10px}.form_step_acco_2 .code_step2{border:1px solid}.pastor_inner_ul{margin-left:0;z-index:1}.session_type_a .select2wrapper,.hotelAccomodationBlockID{margin-bottom:15px}.limited_session_block{padding-left:15px}.flex_add .modal-content{max-height:100% !important}#first_step h1{padding-bottom:0}#booking_flow_steps .booking-outer{padding-top:0}.special_needs_a .select2-selection__rendered,.support_row{width:100%}.support_row .col-sm-12{padding-left:10px;padding-right:0}.booking-inner #head_step2 .new_bg_a:after,.booking-inner #head_step1 .new_bg_a:after,.booking-inner #head_step3 .new_bg_a:after,.booking-inner #header_step4 .new_bg_a:after,.booking-inner #header_step5 .new_bg_a:after,.booking-inner #header_step6 .new_bg_a:after,.booking-inner #header_step7 .new_bg_a:after{display:none !important}.spouse_info_details,.hotelAccomodationBlockID{padding-left:35px;padding-right:35px}.correct_thedetails_a .col-md-6{margin-top:10px}.correct_thedetails_a label{padding-bottom:5px}.hotelAccomodationBlockID .col-sm-12:last-child{padding-right:0}.spouse_info_details,.correct_thedetails_a{margin-right:0;margin-left:0}.booking-inner .gray-bg3:after,.booking-inner li span:after{background-color:#808080 !important}.booking-inner #head_step3 .new_bg_a:after{right:-45px;width:93px;top:30%}.booking-inner #head_step2 .new_bg_a:after,.booking-inner #head_step1 .new_bg_a:after{right:-45px;width:93px;top:25%}.all_attendee_type_check,.all_attendee_type_check .checkfield{display:block;width:100%}.steps_bookings_a{padding-top:70px !important;padding-bottom:10px}.main2 .limited-sessions2{z-index:99999999999}.submit_bttn_view_a{font-size:19px !important;height:40px !important}#third_step{margin-bottom:90px}body .inline-btn-all .all_btn>.next-step-button.continue-button{margin-left:0 !important;padding-left:12px !important;text-align:center;margin-bottom:0}.select2-container{z-index:99999999999 !important}.span_yellow{font-size:22px !important}.all_btn{text-align:left}.inline-btn-all .all_btn>.next-step-button.continue-button{width:100% !important}.single-btn-container input{width:100%}#second_step .accomodation-inner-btn{padding:0 20px}#second_step .accomodation-desc{width:100% !important}.support_row{padding-right:0}#attendee_list .owl-stage-outer{padding:0 38px!Important}.further_info textarea{width:100% !important}#header_menu_block{height:80px !important}.peple-leftbar.only-left{right:6px !important}.peple-leftbar.peple-rightbar{left:-10px !important}#third_step:not(.third_step_form){overflow:scroll !important}.third_step_form{overflow:hidden}.accomodation-leftbar.error_line{margin-top:45px}.bible-outer h1{font-size:29px !important;margin-top:59px}.faqs-outer h3:after{top:50px;left:16%}.faqs-outer h3{margin-bottom:15px}}@media screen and (max-width:1250px) and (min-width:1020px){#third_step:not(.third_step_form){overflow:scroll !important}.third_step_form{overflow:hidden}.auditorium-inner .peple-inner .peple-leftbar{right:6px !important}.auditorium-inner .peple-inner .peple-rightbar{left:-9px !important}}@media only screen and (min-width:1024px) and (max-width:1366px){#third_step .back_slider{top:230px}#third_step .inline-btn-all .next-step-button.continue-button{top:230px}}@media screen and (max-width:1250px){#third_step .available-seats{box-shadow:none !important}section.auditorium-outer{width:1400px !important;min-width:1400px !important;max-width:1400px !important}#third_step .available-seats{width:1170px !important;position:unset!Important;z-index:-1 !important;text-align:left}#third_step .auditorium-inner{width:1195px !important}#selectable_seat_area{width:1400px !important}#third_step .auto-container{max-width:1430px !important}}@media screen and (min-width:768px){.filter_section_with_a #color_content_block{width:auto !important}#third_step .owl-stage .owl-item{width:auto !important}.mobile_view_filter_a{display:none}.filter_section_with_a{margin-top:5%}#filter_seat .available-codn{margin-top:0}.booking_steps_a{width:740px !important}.fourth_step_a .next-step-button{width:60%}.check_in_laststep_a .next-step-button{width:60%}.second_steps_a .next-step-button{width:60% !important}}@media only screen and (min-width:768px){.add_space_and_remove{margin-top:0 !important;margin-bottom:10px !important}}@media only screen and (min-width:769px){#only_manage_booking .searchbar-outer{padding-top:0 !important}#third_step .owl-stage .owl-item .stage-rightbar h3{width:auto !important}.spouse_first_name_a{padding-right:auto !important}#translation_special_need .col-md-6{padding-left:0}.attendee_title_a .span_yellow{font-size:30px !important;line-height:33px;padding-bottom:0 !important}.attendee_title_a h1{font-size:28px !important;line-height:33px;padding-bottom:0 !important}#second_step .form-con{padding:25px 0}#second_step .booking-outer{padding-top:10px !important;padding-bottom:10px !important}.attendees_forms_row_a .col-md-6{padding-left:0}.would_you_required .col-md-6,.hotelAccomodationBlockID .col-md-6,.support_row .col-sm-12{padding-left:0}.back_btn_a{text-align:left}.booking_submitbtn_a{padding-right:12px;text-align:right}.correct_thedetails_a{padding-bottom:20px}.correct_thedetails_a .col-md-6:last-child{padding-right:0;padding-left:0}}@media only screen and (min-width:370px) and (max-width:600px){.booking_seatingsection_a .owl-stage-outer{margin-top:17px}}@media only screen and (min-width:481px) and (max-width:600px){.countinue_text{font-size:12px}}@media only screen and (min-width:700px) and (max-width:800px){#translation_special_need,.spouse_name{margin-bottom:15px}}@media only screen and (max-width:500px){#third_step #selectable_seat_area .auditorium-outer{margin-top:10%}}@media only screen and (min-width:501px) and (max-width:767px){#third_step #selectable_seat_area .auditorium-outer{margin-top:2%}}@media only screen and (min-width:361px) and (max-width:767px){.attendee_title_a .span_yellow{font-size:25px !important}}@media only screen and (max-width:768px){.fourth_step_form .country_field_select .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px !important}.managefields-con .col-sm-12{padding-left:0;padding-right:0}.align_with_a{width:100% !important}#fourth_step_form .next-step-button{margin-left:0}.select2-container{z-index:99 !important}#select2-get_cities-container,#select2-get_cities_other-container{font-size:15px !important}.event_booking_a{overflow:hidden !important}.accomodation-inner.row{margin:auto !important}body .no-pad-left,.bring_nursing_baby_block .checkbox-con{padding-left:15px !important}body .hotelAccomodationBlockID.accomodation-inner.row{margin-bottom:10px !important}.pastors-outer .item{width:calc(100% - 78px)}.modal-card,.modal-content{margin:0!Important;max-height:initial !important}.next-step-button.grey-btn.back_slider.floating{font-size:15px !important}body #chair-modal-container .modal-content{max-width:100% !important}#chair-modal-container .session-date-row{display:flex}.delete_seats .fa{margin-top:0 !important}#chair-modal-container #date_availablity .session-date-row label{position:relative}.description-text.badge.bg-primary{font-size:11px !important;padding:4px 9px}.row{margin:0 !important}#blockOfDatePicker{margin-bottom:30px !important}#fourth_step .first_block_accomodation .row:last-child{padding-top:20px !important}.fourth_step_form .row{padding:10px 0}.fourth_step_form .row label{font-size:13px !important;margin-top:20px !important}#table_listing_seat .user_table{padding:0}#table_listing_seat{font-size:12px}.spouse_info_details{padding:0 15px !important}#hotel_attendee_slider .owl-stage-outer{padding:0 40px!Important}#blockOfDatePicker .col-md-12.row{padding:0 !important}.hotel_accomodation_datepicker{font-size:12px !important}.attendeUserTypeBlock .checkfield{display:block !important;width:100% !important}.booking_submitbtn_a{margin-top:15px}#seat_plan_btn{z-index:9999 !important;position:relative}#attendee_seat_availability{box-shadow:none !important}#fourth_step_form .next-step-button{width:100% !important;margin-bottom:20px}}.mobile_text_a{z-index:999}@media screen and (max-width:567px){.manage_booking_ul{display:block !important}#blockOfDatePicker .ui-datepicker-inline{width:100% !important}#adults_count{margin-top:17%}}@media screen and (min-width:568px) and (max-width:767px){#adults_count{margin-top:15%}}@media screen and (min-width:400px) and (max-width:567px){#third_step{margin-top:0}}@media screen and (min-width:500px) and (max-width:560px){.desktop_view_filter_a #filter_seat{top:21%;z-index:99999999}#selectable_seat_area .auditorium-innr{margin-top:15%}}@media screen and (min-width:568px) and (max-width:650px){.desktop_view_filter_a #filter_seat{top:57%;z-index:99999999}.manage_booking_ul li a{min-height:75px;display:flex;align-items:center;justify-content:center}}@media screen and (min-width:730px) and (max-width:750px){.manage_booking_ul li a{min-height:75px;display:flex;align-items:center;justify-content:center}}@media screen and (min-width:700px) and (max-width:730px){.desktop_view_filter_a #filter_seat{top:30%;z-index:99999999}}@media screen and (min-width:300px) and (max-width:320px){.all_word_section_a .card-body .row .col-md-8{padding:0;width:72% !important;margin-right:5%}.all_word_section_a .card-body .row .col-md-4{padding:0;width:20%;text-align:right}}@media screen and (max-width:767px){.steps_bookings_a{margin-top:60px}#second_step .form-con{text-align:center}#second_step .form-con h2{padding-left:5px;padding-right:5px}.search_title_a{margin-bottom:10px}.search_section_withtitle_a .title_section_a{width:70%;padding-left:0;flex:1%;max-width:70%}.search_section_withtitle_a .search_icon_section_a{width:30%;max-width:30%}.title_section_a .add_space_and_remove{padding-left:0 !important}.searchbutton_a{margin-bottom:10px !important;margin-top:10px !important}.search_section_withtitle_a{margin-bottom:10px}.title_section_a{padding-left:0;padding-right:0}.searchbutton_a{text-align:center}.select_search_a .card-body{padding-bottom:0 !important;padding-left:0 !important;padding-right:0 !important}.select_search_a .card{margin-bottom:0 !important}.search_section_withtitle_a .col-md-8{max-width:70%;margin-right:10px;padding-left:0 !important}.search_icon_section_a .search-rightbar{top:0 !important;right:0}.search_section_withtitle_a .col-md-4{max-width:25%;padding:0}.search_icon_section_a .searchbr{margin-top:0}.admin_seat_btn_a{top:20% !important}.fourth_step_a .next-step-button{width:100%}.check_in_laststep_a .next-step-button{width:100%}.menu_logo .nav-inner{display:none !important}.support_you_a{margin-top:10px}.booking_steps_a{margin-top:70px}.attendees_forms_row_a{padding-left:15px;padding-right:15px}.typeofchruch_a .control-label{margin-bottom:10px}.space_div{height:5px}.seat_selector label{margin-left:0}.booking-outer h1{padding-bottom:0}.form-con{padding-top:0}.form-con h2{padding-bottom:10px}.correct_thedetails_a .col-sm-12:last-child{margin-bottom:0}.translation_lang_support_a .col-md-6{min-width:100%}.translation_lang_support_a .col-md-6:last-child{margin-top:20px;margin-bottom:10px}.translation_lang_withsupport_a{margin-top:0 !important}.spouse_first_name_a{margin-top:10px;margin-bottom:10px;padding-left:0;padding-right:0}.spose_as_well_a{margin-bottom:10px;margin-top:5px}.special_needs_a .select2-container--default .select2-selection--multiple .select2-selection__rendered{overflow-y:scroll}.enter_details_a{padding:20px 15px 20px !important}}@media screen and (min-width:665px) and (max-width:767px){.mobile_view_a .place_div{width:27%}}@media screen and (min-width:600px) and (max-width:768px){.booking_steps_a{margin-top:40px}.correct_thedetails_a .col-md-6{min-width:100%}}@media screen and (min-width:665px) and (max-width:850px){.correct_thedetails_a .same_contact_title_a{align-items:end !important}.correct_thedetails_a .use_info_the_a{margin-top:0 !important}.correct_thedetails_a .checkfield{margin-right:0;display:flex;width:30%;margin-top:0}.translation_lang_support_a .col-md-6{min-width:100%}.translation_lang_support_a .col-md-6:last-child{margin-top:20px}.menu_logo ul li a{font-size:14px}.user_active{top:0}.menu_logo ul{margin-top:10px}.all_attendee_type,.correct_thedetails_a,.attendees_forms_row_a{margin-left:0 !important}.enter_details_a{padding:20px 15px 20px !important}}@media screen and (max-width:850px){.login_new_page,.left_side_search{width:100%}.right_login_panel,.left_side_search{clear:both}}@media screen and (min-width:719px) and (max-width:1050px){.right_login_panel .login_new_page{height:auto !important;background-image:none !important}.menu_logo ul li{padding:0 15px 0 0}.form-con{padding-top:0}.form-con h2{font-size:20px}.booking-outer h1{padding-bottom:0}}@media screen and (min-width:665px) and (max-width:1050px){#header_menu_block{height:77px}#second_step .form-con{display:block;text-align:center}.form-con .form_step_acco_2{margin-top:11px}}@media screen and (max-width:1199px){.spacebtn_a{display:none}}@media screen and (min-width:851px){.booking_steps_a{margin-top:50px}.spouse_info_details .col-md-6{padding-left:0}#booking_flow_steps{background-image:linear-gradient(to bottom right,#fff,#fff) !important}.search_manage_page_a{height:449px;min-height:400px}.correct_thedetails_a .same_contact_title_a{padding-left:0}.enter_details_a{padding:50px 25px 30px !important}.left_side_search{height:100vh}.manage_booking_a .booking-outer{padding:0 !important;margin-bottom:0 !important}body .login_new_page{height:100%}.left_side_search{padding-right:30px}}@media screen and (max-width:568px){.booking_seats_area_a .auto-container .same_contact_title_a label span{padding-bottom:0;font-size:14px !important}.nav-btn.my_mobile_menu{text-align:right;padding-top:15px}.container-fluid.top_header_a{display:flex}.booking_seats_area_a h1{font-size:25px}.congregationtext_a{font-size:20px !important}}@media screen and (min-width:321px) and (max-width:568px){.booking_seats_area_a .auto-container .enter_details_a{font-size:16px !important}}@media screen and (max-width:320px){.booking_seats_area_a .auto-container .enter_details_a{font-size:13px !important}}@media screen and (max-width:1024px){#third_step .owl-stage-outer{min-width:100%}}@media screen and (min-width:1024px){#second_step .form-con .code_step2{border:1px solid #000}.attendee_title_a .form-con{margin-bottom:10px}.search_code_a{margin-top:10px}.booking_seats_area_a{padding-top:0}#hotel_accomodation_block_ID .event_booking_a{padding-top:0}#hotel_accomodation_block_ID .booking_steps_a{padding-bottom:31px}#booking_flow_steps .booking_seats_area_a{overflow:auto !important}}@media screen and (max-width:768px){.first_step_section_a .nperson_a{font-weight:400 !important;color:#000 !important;margin-left:0 !important}.number_section_a{width:30px !important}.date_getting_a{margin-bottom:15px}.will_your_spouse_be_a label{font-size:auto !important}.select_type_hotel_a{width:100% !important}}@media screen and (min-width:769px){.would_you_like_a{padding-left:0 !important;padding-right:0 !important}.will_your_spouse_be_a{padding-left:0}.select_church_a .select2-container{width:90% !important}}@media screen and (min-width:769px) and (max-width:990px){#attendee_list .owl-item .item{width:100%}}@media screen and (min-width:1020px) and (max-width:1025px){.translation_lang_withsupport_a>label{line-height:50px}.manage_booking_section_a .row{margin-right:0;margin-left:0}}@media screen and (min-width:1026px){.client_number_a{width:98% !important}.accommodation_like_pastor_block .col-sm-12{padding-left:0}}@media screen and (max-width:280px){.hotel_accomodation_datepicker{margin-left:-25px}}@media screen and (max-width:575px){.forgot_pass_a a{width:100% !important}.forgot_pass_a{text-align:center !important}}@media screen and (min-width:280px) and (max-width:330px){.booking_section_btn_a .all_btn>.countinue_text{font-size:10px !important}}@media screen and (min-width:768px) and (max-width:830px){#second_step .form-con{text-align:center}.booking_seatingsection_a .owl-loaded{padding-left:15px !important}.attendee_title_a .span_yellow{font-size:30px !important}.attendee_title_a .form-con{padding-top:10px}}@media screen and (min-width:1000px) and (max-width:1050px){.attendee_title_a .form-con{padding-top:10px !important}}@media screen and (min-width:560px) and (max-width:568px){.manage_booking_ul li a{min-height:75px;display:flex;align-items:center;justify-content:center;z-index:9999;position:relative}}@media screen and (min-width:760px) and (max-width:768px){.manage_booking_ul li a{min-height:75px;display:flex;align-items:center;justify-content:center;z-index:9999;position:relative}.select_search_a .card-body,.select_search_a .col-md-8{padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width:1020px) and (max-width:1024px){.search_idbtn_a{padding:0}}@media screen and (min-width:769px) and (max-width:979px){.select_search_a .row{margin-left:0;margin-right:0}.manage_booking_ul li a{min-height:75px;display:flex;align-items:center;justify-content:center;z-index:9999;position:relative}.select_search_a .card-body,.select_search_a .col-md-8{padding-left:0 !important;padding-right:0 !important}.search_idbtn_a{padding:0}.searchbutton_a{font-size:10px !important}#third_step .inline-btn-all .next-step-button.continue-button{top:215px}#third_step .back_slider{top:215px}#booking_flow_steps .booking_seats_area_a{overflow:scroll !important;padding-top:0}}#third_step .owl-stage .owl-item .stage-rightbar{width:auto !important}.desktop_view_filter_a .available-seat-outer{width:auto !important}@media screen and (max-width:450px){.mobile_view_filter_a .available-codn{margin-top:5% !important}.mobile_view_filter_a .auto-containers{margin-top:12px}}@media screen and (max-width:500px){.only_booking_section_a{margin-top:5%}.first_section_rebooking_a{margin-top:20%}.first_section_rebooking_a .attendee_info_wrappers{margin-top:5%}}@media screen and (min-width:501px) and (max-width:767px){.first_section_rebooking_a{margin-top:15%}#attendee_info_block .pastors-outer>.attendee_info_wrappers{margin-top:4%}}@media screen and (min-width:1024px) and (max-width:1030px){.filter_section_with_a{margin-top:6.5% !important}}@media screen and (min-width:768px) and (max-width:800px){.desktop_view_filter_a .available-seat-outer{top:16%;z-index:99999999}}#attendee_list+.attendee_info_wrappers{margin-top:0 !important}.booking_seats_area_a{padding:10px 0}#attendee_list{overflow:hidden}.phone_number_container .iti__country-list{z-index:99999;position:relative}@media screen and (max-width:449px){.iti-mobile .iti--container{max-height:400px !important;overflow-y:scroll;height:400px;top:95px !important;scroll-behavior:smooth}}@media screen and (min-width:700px) and (max-width:768px){.iti-mobile .iti--container{max-height:400px !important;overflow-y:scroll;height:400px;top:95px !important;scroll-behavior:smooth}}@media screen and (min-width:450px) and (max-width:767px){.iti-mobile .iti--container{width:510px}}@media screen and (min-width:450px) and (max-width:767px){.iti-mobile .iti--container{max-height:250px !important;overflow-y:scroll;height:250px;top:95px !important;scroll-behavior:smooth}}
