*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;font-family:'Montserrat',sans-serif}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ul,ol,li{margin:0;padding:0;list-style:none}a{text-decoration:none}header,section,footer{width:100%;float:left}header{background-color:#08397b;height:70px}.continue_first_button_a{padding-top:10px !important;padding-bottom:10px !important;border-radius:5px;font-size:15px !important}.confirm_seat_button_a{width:auto !important;padding:8px 15px !important;border-radius:5px !important;font-size:15px !important}.next-step-button,.close_btn_accept_btn_a,.confirm_btn_type_accept_a{padding:10px 15px !important}.confirm_btn_type_accept_a{font-size:14px !important}.auto-container{width:1170px;margin:auto}.logo-con{width:112px;float:left}.logo-con img{width:100%;float:left}.nav-con{width:90.3%;float:left;padding:0}.nav-inner{width:auto;float:right}.nav-inner li{display:inline-block;font-size:18px;font-weight:600;padding:0 56px 0 0;text-transform:capitalize}.nav-inner li a{color:#fff}.nav-inner li a:hover{border-bottom:2px solid #fff;padding:0 0 10px 0}.nav-inner li a.active{border-bottom:2px solid #fff;padding:0 0 10px 0}.contact-button{border:2px solid #fff;padding:10px 15px;text-transform:uppercase;margin:15px 0 0;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:15px;letter-spacing:1px;font-weight:700}.contact-button:hover{background-color:#fff !important;color:#08397b !important;border:none !important;padding:5px 8px !important;border:2px solid #fff}.banner-outer{padding:20px 0;background-size:cover;text-align:center}.banner-outer h1{font-size:50px;color:#fff}.banner-outer p{font-size:18px;color:#fff;margin:10px 0 0}.booking-outer{padding:50px 0;text-align:center}.booking-inner{width:550px;display:inline-block}.booking-inner li span{border-radius:50%;background-color:#2e5c98;width:51px;height:51px;display:inline-block;color:#fff;padding:13px 0 0;font-size:18px;font-weight:600}.white-bg{background-color:#fff !important}.blue-text{color:#2e5c98 !important}.white-text{color:#fff !important}.booking-inner .gray-bg{background-color:#c4c9dc}.booking-inner #wl:after{background-color:#fff !important}.booking-inner .gray-bg2:after{background-color:#c4c9dc !important}.booking-inner .gray-bg3:after{background-color:#c4c9dc !important;display:block !important}.booking-inner .gray-text{color:#c4c9dc}.booking-inner li span:after{content:"";position:absolute;width:110px;height:2px;top:25%;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#008080,#191f50) !important;right:-55px}.booking-line span:after{top:32% !important}.booking-inner li p{color:#2e5c98;display:block;font-size:16px;text-transform:capitalize;font-weight:700;padding:15px 0 0;margin:0;color:#656565 !important}.form-con{width:450px;display:inline-block;padding:45px 0 60px}.form-con form{width:100%;float:left;padding:20px 0 0}.form-con h2{color:#2e5c98;font-size:16px;text-transform:capitalize;font-weight:700}.form-con .textfield{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:600;width:65%;padding:13px 15px 14px;float:left;font-family:'Montserrat',sans-serif;outline:0}.form-con .apply-button{color:#fff;font-size:15px;text-transform:uppercase;font-weight:700;width:33%;letter-spacing:1px;padding:15px;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important;float:right;font-family:'Montserrat',sans-serif;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;-webkit-box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);-moz-box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);outline:0;-moz-appearance:button;-webkit-appearance:button}.form-con .apply-button:hover{background-color:#f1f1f1;color:#2e5c98}.pastors-outer{width:100%;float:left;-webkit-box-shadow:0 30px 40px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 30px 40px 5px rgba(0,0,0,0.2);box-shadow:0 30px 40px 5px rgba(0,0,0,0.2);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative}.pastors-outer .owl-nav{position:absolute;top:0;margin:0 !important;width:100%}.pastors-outer .owl-nav button.owl-prev{width:55px;height:53px;margin:0;position:absolute;left:0;background-color:#c4c9dc !important;color:#fff !important;outline:0;cursor:pointer}.pastors-outer .owl-nav button.owl-next{width:55px;height:53px;margin:0;position:absolute;right:0;background-color:#c4c9dc !important;color:#fff !important;outline:0}.pastors-outer .owl-nav button.owl-prev span{font-size:40px;color:#fff}.pastors-outer .owl-nav button.owl-next span{font-size:40px;color:#fff}.pastors-outer .owl-theme .owl-nav [class*=owl-]{border-radius:0 !important}.pastors-inner{width:100%;float:left;border-bottom:2px solid #f5f5f5;height:55px;margin:0 60px}.pastors-inner li a{width:166.5px;float:left;font-size:15px;text-align:center;padding:15px 0;text-transform:capitalize;font-weight:700;margin:0 10px 0 0;border:2px solid #f5f5f5;background-color:#fff;color:#2e5c98}.pastors-inner li a:hover{border:2px solid transparent;background-color:#fff;color:#2e5c98}.pastors-inner2{width:100%;float:left;border-bottom:0 solid #f5f5f5;margin:0;position:absolute;top:0;z-index:99;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important}.pastors-inner2 li a{width:33.3%;float:left;font-size:14px;text-align:center;padding:12px 15px 15px;text-transform:capitalize;font-weight:700;margin:0;border:1px solid #f5f5f5;background-color:#08397b;color:#fff}.pastors-inner2 li a:hover{border:2px solid transparent;background-color:#fff;color:#2e5c98}.pastors-inner2 .tab .tablinks.active{background-color:#35982e;color:#fff;border:0 solid transparent !important}.prev-button{width:55px !important;height:54px;background-color:#c4c9dc !important;border:none !important}.prev-button img{padding:1px 0 0}.next-button{margin-right:0 !important}.prev-button:hover{border:none !important;background-color:#2e5c98 !important}.accomodation-outer{width:100%;float:left;padding:59px 0 0;position:relative}.accomodation-outer form{width:100%;float:left}.accomodation-inner{width:100%;float:left;padding:0 40px 30px}.accomodation-inner label{color:#2e5c98;font-size:18px;padding:0 0 15px 0;text-transform:capitalize;font-weight:700;width:100%;float:left;text-align:left}.accomodation-inner .textfield{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:600;width:100%;float:left;text-align:left;padding:13px 15px 14px;float:left;font-family:'Montserrat',sans-serif;outline:0}.accomodation-inner .selectfield{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:600;width:100%;float:left;text-align:left;padding:13px 15px 14px;float:left;font-family:'Montserrat',sans-serif;background:url(../images/dropdown-arrow.png) no-repeat center right 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:1px solid #959595;-moz-color:#4f4f4f;-webkit-color:#4f4f4f}.accomodation-desc{width:31.6%;float:left;margin:0 28px 0 0}.accomodation-desc:last-child{margin-right:0}.checkbox-con{text-align:left;float:left;padding-left:0}.checkbox-label{font-size:16px;color:#000}.checkfield{width:auto;float:left;margin:0 35px 0 0}.checkfield input[type="radio"]{float:left;margin:0 10px 0 0;height:20px;width:20px}.checkfield .checkbox-label{float:left;width:auto;font-size:15px;color:#505050;font-weight:600}.next-step-button{width:32.5%;margin:auto;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important;color:#fff;font-size:18px;text-align:center;padding:18px 0;text-transform:uppercase;font-weight:700;cursor:pointer;letter-spacing:1px;border:0;font-family:'Montserrat',sans-serif;outline:0;border-bottom:4px solid #839dc2;margin:0 0 40px;-moz-appearance:button;-webkit-appearance:button}.continue-button{width:17.1%;-moz-appearance:button;-webkit-appearance:button}.notifi-outer strong a{color:#2e5c98}.notifi-outer strong a:hover{text-decoration:underline}.accomodation-con{width:100%;float:left;text-align:center}.next-step-button:hover{background-color:#f1f1f1;color:#2e5c98}.limited-sessions{width:500px;float:left;border:2px solid #e9e9e9;background-color:#fff}.limited-sessions2{width:340px;float:right;border:1px solid #f5f5f5;position:absolute;right:-320px;background-color:#fff;top:0;display:none}.limited-sessions3{width:500px;float:left;border:2px solid #e9e9e9;background-color:#fff;display:none}.main2 .limited-sessions2{display:block}.date-heading{width:100%;float:left;background-color:#2e5c98;padding:20px}.date-heading li{float:left;width:35%;text-align:left;font-size:15px;font-weight:500;color:#fff;text-transform:capitalize}.time-leftbarr{width:100% !important;float:left}.time-leftbarr input.checkfields{float:left;width:18px;height:18px;text-align:center;color:#fff;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;border:0 solid #ccc;background-color:#fff}.morning-con{width:100%;float:left;background-color:#fff}.morning-detail{width:100%;float:left;background-color:#fff;padding:15px}.border-bottom{border-bottom:1px solid #ccc}.morning-detail li{color:#4f4f4f !important;font-weight:600 !important}.morning-detail li .time-leftbarr label{font-size:15px !important;color:#4f4f4f !important;font-weight:600 !important}.dark-gray{color:#4f4f4f !important}.time-leftbarr label{color:#fff;padding:0 0 0 10px;text-transform:capitalize;width:80%;float:right;text-align:left;font-size:15px !important;font-weight:500}.morning-label{float:left;font-size:12px !important}.date-heading li:first-child{width:15%}.date-heading li:nth-child(2n){width:15%}.date-heading li:last-child{width:35%}.day-con{width:100%;float:left;padding:10px 20px}.day-con li{width:100%;float:left;padding:14px 0;border-bottom:1px solid #eee}.day-con li span{float:left;font-size:15px;color:#4f4f4f;font-weight:700;text-transform:capitalize;margin:0}.time-con{width:65%;float:right}.time-con .checkfields{float:left;width:18px;height:18px;text-align:center;color:#fff;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;border:0 solid #ccc;background-color:#fff}.checkfield input[type="checkbox"]:before{-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:inset 0 0 0 .2em white,inset 0 0 0 1em white}.time-con .checkboxs-label{float:left;width:auto;font-size:15px;color:#4f4f4f;font-weight:600;padding:0 0 0 10px}.time-rightbar{float:right !important}.time-leftbar{width:auto;float:left}.day-con li:last-child{border-bottom:0}.limited-sessions a{width:100%;float:left;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important;font-size:18px;color:#fff;padding:15px 0;text-transform:capitalize;border:2px solid #fff}.limited-sessions a:hover{background-color:#f1f1f1;color:#2e5c98}.tab{overflow:hidden}.tab2{overflow:hidden}.tab button{background-color:inherit;float:left;border:0;outline:0;cursor:pointer;padding:14px 16px;transition:.3s;font-size:17px}.tab .tablinks:hover{border:2px solid #f5f5f5;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important;color:#fff}.tab2 .tablinks2:hover{border:0 solid #f5f5f5 !important;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important;color:#fff;border-top:1px solid #fff}.tab .tablinks.active{border:2px solid #f5f5f5;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important;color:#fff}.tab2 .tablinks2.active{border:1px solid #f5f5f5;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important;color:#fff;border-top:2px solid #fff}.tabcontent{display:none}.attendes-outer{width:616px;display:inline-block;-webkit-box-shadow:0 10px 40px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 40px 5px rgba(0,0,0,0.2);box-shadow:0 10px 40px 5px rgba(0,0,0,0.2);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:57px 0 0;padding:54px 0 0;border-top:2px solid #f5f5f5;position:relative}.pastor-con{box-shadow:none}.accomodations-desc{width:100%;float:left;margin:0 28px 30px 0}.accomodations-desc:nth-child(2n){margin-bottom:20px}.accomodation-leftbar{width:47%;float:left}.accomodation-rightbar{width:47%;float:right}.conference-con{width:100%;float:left;float:left;font-family:'Montserrat',sans-serif;border:1px solid #ccc;min-height:167px;cursor:pointer}.conference-con:hover{background-color:#f1f1f1;border:1px solid transparent}.conference-con:hover p{color:#2e5c98}.conference-con p{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:600;padding:20px 0 15px}.conference-con img{padding:10px 0 0}.day-con li p{float:left;font-size:12px;font-weight:600;color:#5b5b5b}.confirm-con{width:auto;float:right}.confirm-con .num{float:left;font-size:18px;width:15px;text-align:left;margin-right:0;border:0;position:absolute;left:20px;-moz-appearance:textfield;-webkit-appearance:textfield}.confirm-rightbar{width:auto}.confirm-rightbar img:first-child{margin:9px 20px 0 0}.confirm-rightbar img{float:left}.limited-sessions2 a{display:inline-block;width:auto;margin:auto;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important;color:#fff;font-size:18px;text-align:center;padding:11px 30px;text-transform:uppercase;font-weight:700;cursor:pointer;letter-spacing:1px;border:0;font-family:'Montserrat',sans-serif;outline:0;border-bottom:4px solid #839dc2;margin:0 0 25px}.limited-sessions2 a:hover{background-color:#f1f1f1;color:#2e5c98}.blue-text{color:#2e5c98 !important}.limited-sessions2:after{width:22px;height:30px;position:absolute;content:"";left:-22px;top:40%}footer{padding:23px 0 21px;background-color:#303030;text-align:center}footer p{font-size:15px;color:#fff}.nav-btn{display:none}.custom_radio{margin:20px}.checkfield input[type="radio"]{display:none}.checkfield input[type="radio"]{position:relative;display:inline-block;padding-left:1.5em;cursor:pointer;line-height:1em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-appearance:radio;-webkit-appearance:radio}.checkfield input[type="radio"]:before,.checkfield input[type="radio"]:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;text-align:center;color:#fff;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #ccc}.checkfield input[type="radio"]:before{-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:inset 0 0 0 .2em white,inset 0 0 0 1em white}.checkfield input[type="radio"]:hover:before{-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:inset 0 0 0 .2em white,inset 0 0 0 1em #2e5c98;border:1px solid #2e5c98}.checkfield input[type="radio"]:checked:before{-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:inset 0 0 0 .2em white,inset 0 0 0 1em #2e5c98;border:1px solid #2e5c98}.previous-tab,.next-tab{display:inline-block;border:1px solid #444348;border-radius:3px;margin:5px;color:#444348;font-size:14px;padding:10px 15px;cursor:pointer}.booking-outer h1{font-size:48px;color:#325b99}.booking-outer span{font-size:18px;color:#4f4f4f;margin:10px 0 0;line-height:18px}.num{float:left;font-size:18px;width:auto;text-align:left;margin-right:10px;font-weight:700;color:#bab8bb}.notifi-outer strong{width:100%;float:left;text-align:left;padding:50px 40px 30px}.notifi-outer strong{font-size:15px;font-weight:600;color:#d00000}.confirm-button{width:50%;margin:auto;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important;color:#fff;font-size:18px;text-align:center;padding:16px 0;text-transform:uppercase;font-weight:700;cursor:pointer;letter-spacing:1px;border:0;font-family:'Montserrat',sans-serif;outline:0;border-bottom:4px solid #839dc2;margin:0 0 40px;cursor:pointer;-moz-appearance:button;-webkit-appearance:button}.confirm-button:hover{background-color:#f1f1f1;color:#2e5c98}#slider{position:relative;overflow:hidden;margin:20px auto 0 auto;border-radius:4px}#slider ul{position:relative;margin:0;padding:0;height:200px;list-style:none}#slider ul li{position:relative;display:block;float:left;margin:0;padding:0;width:500px;height:300px;background:#ccc;text-align:center;line-height:300px}a.control_prev,a.control_next{position:absolute;top:40%;z-index:999;display:block;padding:4% 3%;width:auto;height:auto;background:#2a2a2a;color:#fff;text-decoration:none;font-weight:600;font-size:18px;opacity:.8;cursor:pointer}a.control_prev:hover,a.control_next:hover{opacity:1;-webkit-transition:all .2s ease}a.control_prev{border-radius:0 2px 2px 0}a.control_next{right:0;border-radius:2px 0 0 2px}.slider_option{position:relative;margin:10px auto;width:160px;font-size:18px}.limited-sessions3{width:340px;float:left;border:1px solid #f5f5f5;position:absolute;left:42px;background-color:#fff;top:253px;-webkit-box-shadow:0 10px 40px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 40px 5px rgba(0,0,0,0.2);box-shadow:0 10px 40px 5px rgba(0,0,0,0.2);display:none}.limited-sessions3:after{background:url(../images/tri-arrow.png) no-repeat center left;width:22px;height:30px;position:absolute;content:"";left:0;top:-24px;transform:rotate(90deg);margin:auto;right:0}.slct-con form{width:100%;float:left}.limited-sessions3 .selctfield{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:600;width:100%;float:left;text-align:left;padding:10px 15px;float:left;font-family:'Montserrat',sans-serif;background:url(../images/dropdown-arrow.png) no-repeat center right 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.main5 .limited-sessions3{display:block}.number span{cursor:pointer}.number .number{margin:0}.number .minus,.plus{width:20px;height:20px;display:inline-block;vertical-align:middle;text-align:center}.number input{height:34px;width:100px;text-align:center;font-size:26px;border:1px solid #ddd;border-radius:4px;display:inline-block;vertical-align:middle}span.plus img{float:right;margin:0 !important}span.plus,.minus img{cursor:pointer}.day-con form{width:100%;float:left}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.7);transition:opacity 500ms;visibility:hidden;opacity:0;z-index:9999}.overlay:target{visibility:visible;opacity:1}.popup{margin:1% auto 0;background:#fff;width:600px;position:relative;transition:all 2s ease-in-out}.popup .close{position:absolute;top:3px;right:15px;transition:all 200ms;font-size:26px;font-weight:bold;text-decoration:none;color:#fff}.popup .close:hover{opacity:.5}.popup .content{max-height:30%;overflow:auto}.popup-outer{width:100%;float:left;padding:0 40px 30px}.popup-outer h2{font-size:17px;font-weight:600;color:#fff;padding:11px 25px 10px 20px;float:left;width:100%;text-align:left;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important}.popup-content{width:100%;float:left;padding:15px 0;background-color:#fff}.popup-content form{width:100%;float:left}.popup-content .popup-desc{width:100%;float:left;margin:0 0 30px}.popup-content .popup-desc label{color:#2e5c98;font-size:18px;padding:0 0 15px 0;text-transform:capitalize;font-weight:700;width:100%;float:left;text-align:left}.popup-desc-con{width:auto;float:right}.popup-desc-con .checkfield{margin:0 20px 0 0}.popup-content form label{color:#2e5c98;font-size:14px;padding:0 0 5px 0;text-transform:capitalize;font-weight:600;width:100%;float:left;text-align:left}.popup-content form .dates-schedule{width:100%;float:left}.popup-content form .dates-schedule li{width:20%;float:left}.popup-content form .dates-schedule li input.date-field{padding:5px;width:100%;font-size:14px;color:#222;float:left;outline:0}.popup-desc-con .selectfield{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:500;width:100%;text-align:left;padding:15px;float:left;font-family:'Montserrat',sans-serif;background:url(../images/dropdown-arrow.png) no-repeat center right 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background-size:12px;border:1px solid #959595}.popup-descript-con{width:49%;float:right}.mg-t{margin-top:12px !important;width:auto;float:left}.popup-desc .textarea{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:500;width:100%;text-align:left;padding:5px 15px;float:left;font-family:'Montserrat',sans-serif;min-height:100px;outline:0;margin:0 0 20px;resize:none;border:1px solid #959595}.popup-desc .save-button{color:#fff;font-size:15px;text-transform:uppercase;font-weight:700;width:15%;letter-spacing:1px;padding:15px;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important;float:left;font-family:'Montserrat',sans-serif;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;-webkit-box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);-moz-box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);outline:0;display:none}.popup-desc .save-button:hover{background-color:#f1f1f1;color:#2e5c98}.manage-booking-form{width:100%;float:left;margin:0}.manage-booking-form2{padding:0 0 20px}.manage-booking-form .form{float:left;width:100%}.manage-booking-form .form li{float:left;width:14.2%;border:1px solid #f5f5f5}.manage-booking-form .form .booking-heading{width:100%;float:left;background-color:#08397b}.manage-booking-form .form .booking-heading h3{font-size:12px;font-weight:600;color:#fff;padding:10px 0;width:14.2%;float:left;text-transform:capitalize;text-align:center}.manage-booking-form2 .form .booking-heading h3{padding:10px 0;width:11.1%;height:40px}.manage-booking-form2 .form li{float:left;width:11.1% !important;height:42px !important;line-height:16px;border:1px solid #f5f5f5}.manage-booking-form .form li a img{width:20px !important;text-align:center !important;margin-top:-20px;vertical-align:bottom}.manage-booking-form .form li a{width:20% !important;text-align:center !important;float:left;padding:0 10px}.vr-t img{vertical-align:top !important;padding:8px 0 0}.manage-booking-form2 .form li a{width:50% !important;float:left;padding:10px 10px 0;text-align:right !important}.manage-booking-form2 .form li a:nth-child(2n){text-align:left !important}.booking-desc{width:100%;float:left}.manage-booking-form .booking-desc li{font-size:12px;color:#565656;padding:12px 0;float:left;text-transform:capitalize;text-align:center;font-family:'Montserrat',sans-serif;font-weight:600;width:14.2%}.searchbar-outer{padding:0 0 50px}.searchbar-outer .searchbar{width:100%;float:left}.searchbar-outer .searchbar{width:100%;float:right;padding:10px 0 0 !important}.searchbar-outer .searchbar input[type="text"]{padding:11px;border-radius:5px;border:2px solid #08397b;font-size:12px;font-weight:600;width:100%;float:left;color:#08397b;outline:0}.searchbar-outer .searchbar form .searchbr{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:500;width:10%;text-align:left;padding:10px 15px 8px;float:right;font-family:'Montserrat',sans-serif;background:url(../images/search-button.png) no-repeat center;outline:0;position:absolute;right:1px;top:1px;border:0;cursor:pointer;background-size:20px;border-radius:5px;background-color:#2e5c98;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;-webkit-box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);-moz-box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);outline:0;-moz-appearance:button;-webkit-appearance:button;margin-top:30px}.conderence-outer{padding:10px 0 50px 0}.search-leftbar h2{font-size:25px;color:#08397b;float:left;line-height:35px;margin-bottom:20px}.search-leftbar{width:50%;float:left;padding-left:20px}.search-rightbar{width:30%;float:right;position:relative;top:-30px;right:20px}.popup-desc .popup-descr-leftbar{width:49%;float:left}.popup-descr-leftbar .selectfield{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:500;width:100%;text-align:left;padding:15px;float:left;font-family:'Montserrat',sans-serif;background:url(../images/dropdown-arrow.png) no-repeat center right 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background-size:12px;border:1px solid #959595}.popup-desc .popup-descr-rightbar{width:49%;float:right}.popup-descr-rightbar .selectfield{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:500;width:100%;text-align:left;padding:15px;float:left;font-family:'Montserrat',sans-serif;background:url(../images/dropdown-arrow.png) no-repeat center right 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-size:12px;outline:0;border:1px solid #959595}.pb-b{margin-bottom:0 !important}.managefields-con{width:100%;float:left;padding:15px 20px 0}.managefields-con .managefields-leftbar{width:60%;float:left;text-align:left;15px 0 0}.managefields-con .managefields-leftbar p{color:#222;font-size:15px;padding:0 0 15px 0;text-transform:capitalize;font-weight:700;width:100%;float:left}.managefields-con .managefields-leftbar p span{font-size:16px}.managefields-rightbar{width:40%;float:right;text-align:left}.managefields-con .managefields-rightbar label{color:#2e5c98;font-size:14px;padding:0 0 10px 0;text-transform:capitalize;font-weight:700;float:left}.reserved-outer{width:100%;float:left;padding:10px 10px !important;display:none;border-bottom:1px solid #08397b}.reserved-outer form{width:100%;float:left}.reserved-outer form input[type="search"]{padding:11px;border-radius:5px;border:1px solid #08397b;font-size:12px;font-weight:600;float:left;color:#08397b;margin-right:5px;outline:0;width:170px}.reserved-outer form input[type="text"]{padding:11px;border-radius:5px;border:1px solid #08397b;font-size:12px;font-weight:600;float:left;color:#08397b;outline:0;width:186px;margin-right:5px}.reserved-outer form .date-field{padding:9px;border-radius:5px;border:1px solid #08397b;font-size:12px;font-weight:600;width:100px !important;float:left;color:#08397b;outline:0;margin-right:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.reserved-outer form input[type="date"]::-webkit-inner-spin-button,.reserved-outer form input[type="date"]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.reserved-outer form .searchbutton{color:#fff;font-size:15px;text-transform:uppercase;font-weight:700;width:15%;letter-spacing:1px;padding:15px;margin:20px 0 0;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important;display:inline-block;font-family:'Montserrat',sans-serif;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;-webkit-box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);-moz-box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);outline:0;-moz-appearance:button;-webkit-appearance:button}.reserved-outer form .searchbutton:hover{background-color:#f1f1f1;color:#2e5c98}.reserved-outer form .srch-btn{width:100%;float:left;text-align:center}.txtfield textarea{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:500;width:80%;text-align:left;padding:5px 15px;float:left;font-family:'Montserrat',sans-serif;min-height:80px;outline:0;margin:0 0 20px;resize:none}.chruchfield{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:500;width:50%;text-align:left;padding:5px 15px;float:left;font-family:'Montserrat',sans-serif;background:url(../images/dropdown-arrow.png) no-repeat center right 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background-size:12px}.addressfield{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:500;width:50%;text-align:left;padding:5px 15px;float:left;font-family:'Montserrat',sans-serif;min-height:80px;outline:0;resize:none}.mg-0{padding-top:0 !important}.managefields-leftbar strong{width:130px;display:inline-block;float:left}.managefields-rightbar .checkbox-con{padding-left:30px}.main6 .reserved-outer{display:block}.stages-outer{padding:25px 0;position:relative;text-align:center}.stage-inner{width:100%;float:left;position:relative}.stage-inner .stage-desc{width:14%;float:left;padding:6px 20px 30px;border:1px solid #333;position:relative;margin:0 37px 0 0}.stage-inner .stage-desc:last-child{margin-right:0}.stage-inner .stage-desc img{float:left;margin:2px 0 0;width:15px}.drpdown{float:left;position:absolute;top:30px;width:30px;left:10px;padding:0 0 0 10px}.drpdown select{width:100px;float:left;outline:0;text-transform:capitalize;font-size:12px;padding:2px}.stage-rightbar{width:84%;float:right;text-align:left}.stage-rightbar h3{font-size:13px;color:#333;text-transform:uppercase;line-height:22px}.stage-rightbar p{font-size:12px;color:#0293db;font-weight:700}.stage-rightbar p strong{color:#333}img.sm-delete{float:right !important;position:absolute;right:10px;top:10px;margin:0 !important;width:8px !important}.stages-outer .owl-theme .owl-nav{margin-top:0;top:0;position:absolute;width:100%;float:left}.stages-outer .owl-theme .owl-nav [class*=owl-]{padding:0;border:0}.stages-outer .owl-theme .owl-nav button.owl-next span{color:#08397b;font-size:125px;right:-55px;position:absolute;float:right;margin:0;outline:0;top:-55px}.stages-outer .owl-theme .owl-nav button.owl-prev span{color:#08397b;font-size:125px;left:-55px;position:absolute;float:left;margin:0;outline:0;top:-55px}.stages-outer .owl-theme .owl-nav [class*=owl-]:hover{background:#08397b;color:#FFF;text-decoration:none}.available-seat-outer{padding:0 0 5px;text-align:center}.available-con{width:auto;float:right}.available-seats{width:340px;display:inline-block}.available-seats li{width:25%;float:left;text-align:center;font-size:10px;text-transform:uppercase;color:#333;font-weight:700}.available-seats li strong{font-size:10px;text-transform:uppercase;color:#333;font-weight:700;display:block;width:100%;margin:0 0 8px}.available-seats li img{display:inline-block;width:auto}.stage-bg{width:100%;float:none;background:url(../images/stage-bg.png) center no-repeat;padding:0 0 7px;text-align:center;display:inline-block;background-size:100% 80%}.stage-bg h4{font-size:20px;text-transform:capitalize;color:#2e5c99;display:block;width:100%}.auditorium-outer{margin:-20px 0 0}.auditorium-inner{width:100%;float:left;padding:0 0 40px}.auditorium-innr{width:96%;float:left;border:2px solid #a8a8a8;border-top:0;margin:30px 20px 0;padding:0 0 10px;border-radius:3px}.auditorium-inner .peple-inner{width:100%;float:left;margin-top:0}.auditorium-inner .peple-inner .peple-leftbar{width:130px;float:left;margin:-40px 0 0 -25px}.auditorium-inner .peple-inner .peple-rightbar{width:130px;float:right;margin:-40px -40px 0 0}.auditorium-inner .peple-inner .peple-leftbar li{width:auto;text-align:center;margin:0 15px 0 0;float:left}.auditorium-inner .peple-inner .peple-leftbar li img{display:inline-block;width:50px}.auditoruim-leftbar{width:255px;float:left;padding:15px 0 0 15px}.auditoruim-leftbar li{width:18px;height:14px;text-align:center;margin:4px;float:left;font-size:10px;color:white;border-radius:2px;background-color:#a8a8a8;position:relative;padding:0 0 2px}.auditoruim-leftbar li:after{content:"";position:absolute;background:#a8a8a8;width:14px;height:3px;left:0;right:0;margin:auto;bottom:-5px}.auditoruim-leftbar .blu-bg{background-color:#0293db}.auditoruim-leftbar .blu-bg:after{background:#0293db}.auditoruim-leftbar .blank-seat{background-color:#fff !important}.auditoruim-leftbar .blank-seat:after{background:#fff !important}.baracate-outer{width:100%;float:left;text-align:center;padding:30px 0 15px}.baracate-outer img{display:inline-block;width:auto}.way-outer{width:10px;float:left;text-align:center;padding:10px 0 0;position:relative}.way-outer li{display:inline-block;font-size:10px;font-weight:700;color:#2e5c99;text-transform:capitalize;padding:0 0 4px 0}.auditoruim-leftbar2{width:280px;float:left;padding:15px 0 0 8px}.auditoruim-leftbar3{width:266px;padding-left:5px}.alph-outer{width:20px;float:left;text-align:center;padding:0 !important;position:relative}.alph-outer li{display:inline-block;font-size:10px;font-weight:700;color:#2e5c99 !important;text-transform:capitalize;padding:0 0 8px 0;background:none !important;background-color:transparent !important;margin:0 !important}.alph-outer li:after{display:none}.auditoruim-leftbar5{width:280px;padding:0 0 0 30px;float:left}.cyliner-outer{width:335px;float:left;padding:40px 0 0;position:relative;right:-40px;top:-25px;z-index:1;margin:0 0 -20px}.alph-outer2 li{width:100%}.cyliner-outer img{width:100%;float:left}.alph-outer2{top:50px;left:-10px;text-align:center !important}.alph-outer2 ul{position:absolute;top:57px;left:8px}.auditoruim-leftbar6{padding:60px 0 0 20px}.alph-outer2{top:27px;left:-5px;text-align:center !important;width:42px;z-index:99}.cf{clear:both}.cyliner-outer img{width:100%;float:right}.auditoruim-leftbar6 .orange-bg{background-color:#f5a652 !important}.auditoruim-leftbar6 .orange-bg:after{background:#f5a652 !important}.auditoruim-leftbar9 .drk-blu-bg:after{background:#2e5c99 !important}.auditoruim-leftbar9 .drk-blu-bg{background:#2e5c99 !important}.pd-30{padding-top:16px !important}.auditoruim-leftbar7{padding:100px 0 0 110px}.pd-t39{padding-top:39px !important}.auditoruim-leftbar8{padding:20px 0 0;width:100%;float:left}.auditoruim-leftbar9{padding:20px 0 0;width:100%;float:left;position:relative}.pl-txt{background-color:transparent !important}.pl-txt:after{display:none !important}.side-text{width:41%;height:0;position:relative;float:left}.side-text h3{position:absolute;transform:rotate(270deg);left:-95px;font-size:16px;color:#2e5c99;font-weight:700;top:300px;z-index:99}.gry-border{border:2px solid #a8a8a8}.double-listing{width:33px;float:right;position:absolute;right:0;top:30px}.way-outer2{width:15px}.way-outer2 li{background-color:transparent;text-align:right}.way-outer2 li:after{display:none}.double-arw{width:auto;float:left;padding:40px 0 0}.ars-con{width:50px;float:right;position:absolute;right:-50px;top:155px}.ars2-con{width:auto;float:right;position:absolute;right:-2px;top:105px}.wheel-con{width:50px;float:right;position:absolute;right:-48px;bottom:0}.group-con{width:50px;float:right;position:absolute;right:60px;bottom:-120px}.group-con1{width:50px;float:right;position:absolute;right:-8px;bottom:-97px}.auditoruin-back{width:240px;height:320px;background-color:#fff;float:left;position:relative;top:12px;border-top-right-radius:3px;border-top:2px solid #a8a8a8;left:-17px;border-right:2px solid #a8a8a8;border-bottom:none !important}.auditoruin-back h3{width:80%;height:30px;float:left;position:absolute;transform:rotate(270deg);left:-105px;font-size:16px;color:#2e5c99;font-weight:700;top:110px;z-index:99}.balcony-outer{width:100%;float:left;padding:0 0 90px 0;text-align:center}.balcony-outer h4{font-size:40px;text-transform:uppercase;color:#2e5c99;position:relative;display:block;width:100%}.balcony-inner{width:96%;float:left;border:2px solid #a8a8a8;margin:0 20px 0;border-radius:3px;padding:30px 15px 15px}.balcony-leftbar{width:32%;float:left}.balcony-outer h4 img{float:left;padding-left:65px;position:absolute;left:0;top:-20px;z-index:-1}.ars3-con{width:50px;float:right;position:absolute;right:-68px;top:15px}.group-con4{width:50px;float:right;position:absolute;right:20px;bottom:-116px}.group-con5{width:50px;float:right;position:absolute;right:100px;bottom:-116px}.ars33-con{width:50px;float:right;position:absolute;left:-80px;top:15px}.group-con44{width:50px;float:right;position:absolute;left:30px;bottom:-90px}.p-r{position:relative;z-index:9;background:#fff}.pd-b{padding-bottom:0 !important}.no-text{color:#fff !important}input:focus{outline:0}#ui-datepicker-div{display:none;background-color:#fff;box-shadow:0 .125rem .5rem rgba(0,0,0,0.1);margin-top:.25rem;border-radius:.5rem;padding:.5rem}table{border-collapse:collapse;border-spacing:0}.ui-datepicker-calendar thead th{padding:.25rem 0;text-align:center;font-size:.75rem;font-weight:400;color:#78909c}.ui-datepicker-calendar tbody td{width:2.5rem;text-align:center;padding:0}.ui-datepicker-calendar tbody td a{display:block;border-radius:.25rem;line-height:2rem;transition:.3s all;color:#546e7a;font-size:.875rem;text-decoration:none}.ui-datepicker-calendar tbody td a:hover{background-color:#e0f2f1}.ui-datepicker-calendar tbody td a.ui-state-active{background-color:#009688;color:white}.ui-datepicker-header a.ui-corner-all{cursor:pointer;position:absolute;top:0;width:2rem;height:2rem;margin:.5rem;border-radius:.25rem;transition:.3s all}.ui-datepicker-header a.ui-corner-all:hover{background-color:#eceff1}.ui-datepicker-header a.ui-datepicker-prev{left:0;background:url('../images/ar-rt.svg');background-repeat:no-repeat;background-size:.5rem;background-position:50%;transform:rotate(180deg)}.ui-datepicker-header a.ui-datepicker-next{right:0;background:url('../images/ar-rt.svg');background-repeat:no-repeat;background-size:10px;background-position:50%}.ui-datepicker-header a>span{display:none}.ui-datepicker-title{text-align:center;line-height:2rem;margin-bottom:.25rem;font-size:.875rem;font-weight:500;padding-bottom:.25rem}.ui-datepicker-week-col{color:#78909c;font-weight:400;font-size:.75rem}.auditoruim-leftbarr li{margin-bottom:11px !important}.auditoruim-leftbarr li:nth-child(1){margin-top:-16px}.auditoruim-leftbarr li:nth-child(2){margin-top:-14px}.auditoruim-leftbarr li:nth-child(3){margin-top:-12px}.auditoruim-leftbarr li:nth-child(4){margin-top:-10px}.auditoruim-leftbarr li:nth-child(5){margin-top:-8px}.auditoruim-leftbarr li:nth-child(6){margin-top:-6px}.auditoruim-leftbarr li:nth-child(7){margin-top:-4px}.auditoruim-leftbarr li:nth-child(8){margin-top:-2px}.auditoruim-leftbarr li:nth-child(9){margin-top:0}.auditoruim-leftbarrr li{margin-bottom:7px !important}.auditoruim-leftbarrr li:nth-child(9){margin-top:-16px}.auditoruim-leftbarrr li:nth-child(8){margin-top:-14px}.auditoruim-leftbarrr li:nth-child(7){margin-top:-12px}.auditoruim-leftbarrr li:nth-child(6){margin-top:-10px}.auditoruim-leftbarrr li:nth-child(5){margin-top:-8px}.auditoruim-leftbarrr li:nth-child(4){margin-top:-6px}.auditoruim-leftbarrr li:nth-child(3){margin-top:-4px}.auditoruim-leftbarrr li:nth-child(2){margin-top:-2px}.auditoruim-leftbarrr li:nth-child(1){margin-top:0}.ds-none{display:none !important}.way-outer3{padding:0;margin-top:-10px}.way-outer3 li{padding:0;line-height:10px !important}.way-outer33{padding:0;margin-top:12px}.way-outer33 li{padding:0;line-height:10px !important}.way-outer333{padding:0;margin-top:12px}.way-outer333 li{padding:0;line-height:10px !important}.way-outer3333{padding:0;margin-top:-10px}.way-outer3333 li{padding:0;line-height:10px !important}.h-18{height:18px !important;width:18px !important;margin:4px 4px 2px !important;border-radius:2px !important}.h-16{height:18px !important;width:18px !important;margin:2px 4px 2px !important;border-radius:2px !important}.pd-h39{width:100%;float:left;height:45px}.alph-outer2 img{width:22px;padding:3px 0 0}.alph-outer3{top:-29px !important;left:-11px !important;width:30px !important;z-index:99;background-color:#fff}.alph-outer3 li{padding:0 !important}.alph-outer3 img{width:22px !important;padding:3px 0 0}.way-outer4 li{padding:0 0 5px 0 !important}.way-outer5 li{padding:0 0 3px 0 !important}.way-outer6 li{padding:0 0 0 0 !important}.way-outer6{width:100%;float:left;margin:-14px 0 0}.way-outer7 li{padding:0 0 0 0 !important}.way-outer7{width:100%;float:left;margin:3px 0 0}.way-outer8 li{padding:0 0 0 0 !important}.way-outer8{width:100%;float:left;margin:84px 0 0}.way-outer9 li{padding:0 0 0 0 !important;line-height:0;margin:-9px 0 0 0 !important}.way-outer9{width:100%;float:left;margin:78px 0 0}.banner-inner{width:100%;float:left}.banner-leftbar{width:50%;float:left;text-align:left;padding:20px 20px 50px}.banner-leftbar p{font-size:15px;color:#fff;float:left;line-height:22px;width:100%}.banner-rightbar{width:50%;float:right;text-align:left;padding:20px}.banner-rightbar h2{font-size:30px;color:#fff;float:left;line-height:35px;text-transform:capitalize;padding-bottom:10px}.banner-rightbar p{font-size:15px;color:#fff;float:left;line-height:22px;width:100%}.inbox{width:100%;float:left}.inbox .item{padding:0;width:20%;font-size:14px;color:#222;float:left;outline:0;position:relative;border:1px solid #eee}.inbox input:checked+p{background:green;color:#fff}.inbox input[type="checkbox"]{margin:0;width:100%;float:left;background:0;height:50px;opacity:0;position:absolute;left:0}.inbox p{margin:0;padding:14px;font-weight:400;font-size:14px;color:#222;text-align:left}.check-button{color:#2e5c98;font-size:10px;text-transform:capitalize;font-weight:700;width:100%;float:right}.check-button:hover{color:#000}.w-70{width:50% !important;float:left}.chk-con{width:100px;display:inline-flex;padding:0 0 0 20px}.uncheck-button{color:#2e5c98;font-size:10px;text-transform:capitalize;font-weight:700;width:100%;float:right}.uncheck-button:hover{color:#000}.pd-40{padding-top:10px}select option{color:black}select{-webkit-appearance:menulist-button;color:black}.accomodation-inner .selectfield option{color:black;border:1px solid #959595;padding:10px;width:100%;float:left;-moz-appearance:none}.srch-con{width:100%;float:left;position:relative;top:0}.popup-descr-leftbar .selectfield::-ms-expand{display:none}.srh-cons{width:100%;float:left;position:relative;padding:40px 0 0}.popup-descr-leftbar .selectfield option{width:100%;float:left;appearance:none;-moz-appearance:none;-webkit-appearance:none}.popup-descr-leftbar .selectfield::-ms-expand{display:none}.popup-descr-rightbar .selectfield::-ms-expand{display:none}.bible-outer{padding:19px 0;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important}.bible-outer h1{font-size:70px;color:#fff;text-transform:capitalize;font-family:'Futura PT Web'}.home-banner-outer{background:url(../images/home_page.png) no-repeat fixed;background-size:cover;height:100%}.home-banner-inner{width:100%;float:left}.home-banner-leftbar{width:50%;float:left;padding:64px 40px;background:#2e5c99d9;background-size:cover;font-family:'Futura PT Web'}.home-banner-leftbar h2{font-size:58px;color:#fff;text-transform:capitalize}.home-banner-leftbar strong{font-size:30px;color:#fff;text-transform:capitalize;padding-top:10px;float:left}.home-banner-rightbar{width:50%;float:right;padding:54px 60px 57px;background-color:#e4ecef;font-family:'Futura PT Web'}.hours-outer{width:100%;float:left}.hours-outer li{font-size:34px;color:#333;font-weight:700;text-align:right;width:44%;float:left;line-height:32px}.hours-outer li:nth-child(2n){text-align:left;float:right;padding:0}.hours-outer li span{font-size:22px;display:block;text-transform:capitalize;font-weight:700}.manage-outer{width:100%;float:left;padding:25px 22px 0}.manage-outer .book-now-button{color:#fff;font-size:15px;text-transform:uppercase;font-weight:700;width:180px;letter-spacing:1px;padding:14px;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important;float:left;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);-moz-box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);text-align:center;border:1px solid transparent}.manage-outer .book-now-button:hover{color:#333;border:1px solid #333;background-color:transparent}.manage-booking-button{color:#333;border:1px solid #333;background-color:transparent;margin:0 0 0 20px;width:220px;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:1px;padding:15px;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}.manage-booking-button:hover{background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important;border:1px solid transparent;color:#fff}.faqs-outer{padding:80px 0 50px;font-family:'Futura PT Web'}.faqs-outer h3{font-size:50px;color:#333;text-transform:uppercase;position:relative}.faqs-outer h3:after{content:"";position:absolute;background-color:#e9e9e9;right:0;top:35px;height:1px;width:65%}.faqs-outer span{font-size:18px;font-weight:500;font-style:italic;color:#4f4f4f;font-family:'Futura PT'}.faqs-inner{width:100%;float:left;padding:36px 0 0}.faq-content{width:100%;float:left;padding:0}.faq-content h4{font-weight:500;font-size:24px;color:#000}.faq-content p{font-weight:500;font-size:16px;color:#4f4f4f;line-height:24px;padding:0;font-family:'Montserrat',sans-serif}.accordion{width:100%;float:left;overflow:hidden}.accordion__label{padding:20px 20px 20px 30px}.accordion__content{padding:0 20px 30px 30px}.accordion__label{display:block;font-weight:500;cursor:pointer;position:relative;transition:background .1s;font-size:24px;color:#333;font-family:'Futura PT'}.accordion__label::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:13px;height:8px;background-image:url('../images/black-arrow.png');background-size:contain;transition:transform .4s}.accordion__content{background:#fff;line-height:1.6;font-size:.85em;display:none}.accordion__input{display:none}.accordion__input:checked~.accordion__content{display:block;border-bottom:1px solid #2e5c99}.accordion__input:checked~.accordion__label::after{transform:translateY(-50%) rotate(0.5turn);background-image:url('../images/blue-arrow.png')}.accordion__input:checked+.accordion__label{color:#2e5c99;border-top:1px solid #2e5c99}.accordion__input:checked+.accordion__label:before{display:none}.accordion__label::before{content:"";position:absolute;width:100%;height:1px;left:0;top:0;background-color:#e1e1e1}.how-rightbar .accordion__label::before{background-color:#436da3}.accordion2 .accordion__input:checked+.accordion__label{border-color:#fff}.how-leftbar{width:50%;float:left;position:relative}.how-leftbar img{width:100%;float:left}.video-button{position:absolute;top:40%;left:0;right:0;margin:auto;width:81px !important}.how-outer{background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important}.how-rightbar{padding:55px 14% 0 60px;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important;width:50%;float:right;font-family:'Futura PT Web'}.how-rightbar h3{font-size:50px;color:#fff;text-transform:uppercase;margin:0 0 20px}.faq-contents{width:100%;float:left;padding:0;border-bottom:1px solid #436da3}.faq-contents h4{font-weight:500;font-size:24px;color:#fff}.faq-contents p{font-weight:500;font-size:16px;color:#fff;line-height:24px;padding:0;font-family:'Montserrat',sans-serif}.faq-contents a{font-weight:700;font-size:14px;color:#fff;text-transform:capitalize;text-decoration:underline;font-family:'Montserrat',sans-serif}.accordion2{width:100%;float:left;overflow:hidden}.accordion2 .accordion__label{padding:14px 20px 14px 30px;font-family:'Futura PT'}.accordion2 .accordion__content{padding:0 20px 14px 30px}.accordion2 .accordion__label{display:block;color:#fff;font-weight:500;cursor:pointer;position:relative;transition:background .1s;font-size:24px}.accordion2 .accordion__input:checked+.accordion__label{color:#fff}.accordion2 .accordion__label::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:13px;height:8px;background-image:url('../images/white-arrow.png');background-size:contain;transition:transform .4s}.accordion2 .accordion__content{background:transparent;line-height:1.6;font-size:.85em;display:none;border-bottom:1px solid #fff !important}.accordion2 .accordion__input{display:none}.accordion2 .accordion__input:checked~.accordion__content{display:block}.accordion2 .accordion__input:checked~.accordion__label::after{transform:translateY(-50%) rotate(0.5turn);background-image:url('../images/white-arrow.png')}.map-outer{padding:80px 0;text-align:center}.map-outer h5{font-size:40px;color:#333;text-transform:uppercase;position:relative;font-family:'Futura PT Web'}.map-outer span{font-size:18px;font-weight:500;font-style:italic;display:block;margin-bottom:60px;font-family:'Futura PT';color:#4f4f4f}.map-leftbar{-webkit-box-shadow:0 30px 40px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 30px 40px 5px rgba(0,0,0,0.1);box-shadow:0 30px 40px 5px rgba(0,0,0,0.1);border:2px solid #f5f5f5;padding:35px 30px;display:none}.map-leftbar form{width:100%}.map-leftbar form .frst-con{width:100%;float:left;margin-bottom:25px}.map-leftbar form .frst-con .frst-inr:nth-child(2){float:right}.map-leftbar form .frst-con label{color:teal;font-size:16px;padding:0 0 15px 0;text-transform:capitalize;font-weight:700;width:100%;float:left;text-align:left}.map-leftbar form .frst-con .frst-inr label{color:teal;font-size:16px;padding:0 0 15px 0;text-transform:capitalize;font-weight:700;width:100%;float:left;text-align:left}.map-leftbar form .frst-con .frst-inr input[type="text"]{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:600;width:100%;float:left;text-align:left;padding:13px 15px 14px;float:left;font-family:'Montserrat',sans-serif;outline:0}.map-leftbar form .frst-con textarea{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:600;width:100%;float:left;text-align:left;padding:13px 15px 14px;float:left;font-family:'Montserrat',sans-serif;outline:0;min-height:100px;resize:none}.map-leftbar form .frst-con input[type="submit"]{color:#fff;font-size:15px;text-transform:uppercase;font-weight:700;letter-spacing:1px;padding:15px;background-image:linear-gradient(to bottom right,#008080,#191f50) !important;background-image:-moz-linear-gradient(to bottom right,#008080,#191f50) !important;background-image:-ms-linear-gradient(to bottom right,#008080,#191f50) !important;background-image:-o-linear-gradient(to bottom right,#008080,#191f50) !important;background-image:-webkit-linear-gradient(to bottom right,#008080,#191f50) !important;float:left;font-family:'Montserrat',sans-serif;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;-webkit-box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);-moz-box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);outline:0;-moz-appearance:button;-webkit-appearance:button}.map-leftbar form .frst-con input[type="submit"]:hover{color:#fff;background-color:transparent}.map-leftbar form .frst-con:last-child{margin-bottom:0}.map-rightbar{width:46%;float:right;text-align:left;padding:10px 0 0}.send-email h6{font-size:24px;color:#2e5c99;text-transform:capitalize;font-weight:800}.contact-con{width:100%;float:left;padding:30px 0 0}.contact-con li{float:left;display:flex;font-size:16px;color:#4f4f4f;padding:0 0 24px;font-weight:600;line-height:18px}.contact-con li a{color:#4f4f4f}.contact-con li a:hover{color:#2e5c99}.contact-con li img{float:left;margin:0 10px 0 0}.map-img{width:100%;float:left}.map-leftbar form .frst-con .frst-inr label strong{color:#e00000}.map-leftbar form .frst-con label strong{color:#e00000}.main7 .map-leftbar{display:block}.send-email{width:auto;float:left;text-align:left}.send-email p{font-size:16px;color:#4f4f4f;padding:0 0 24px;font-weight:600;line-height:26px;float:left;width:100%}.send-email p a{color:#2e5c99}.send-email p a:hover{color:#000;text-decoration:underline}.pastors-outer .item:hover,.pastors-outer .item.activate{border:2px solid #f5f5f5;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important;color:#fff}.pastors-outer .item{width:200px;float:left;font-size:15px;text-align:center;padding:15px 0;text-transform:capitalize;font-weight:700;margin:0 10px 0 0;border:2px solid #f5f5f5;background-color:#fff;color:#2e5c98;cursor:pointer}.select2-selection__arrow{background:url(../images/dropdown-arrow.png) no-repeat center right 15px;-webkit-appearance:none}.select2-container--default .select2-selection--single{border:0}.select2.select2-container{border:1px solid #adabab;height:48px}#select2-get_cities-container{text-align:left}#select2-get_cities-container .select2-selection__placeholder{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:600}#select2-get_cities-container{margin-top:6px}.select2-selection.select2-selection--single{margin-top:0}#select2-get_cities-container{margin-left:8px}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single{border:none !important}.select2-selection__arrow{background:url(../images/dropdown-arrow.png) no-repeat center right 15px;-webkit-appearance:none;background-size:initial;background-position:0 0;margin-right:9px !important}.pastors-outer .attendes-outer .select2-container>*:focus{outline:none !important}.pastors-outer .item:hover a,.pastors-outer .item.activate a{color:#fff}.owl-stage-outer{padding:0 55px}.booking-outer{overflow:hidden !important}.select2-selection.select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--multiple{border:none !important}.select2-selection.select2-selection--multiple{margin-top:0 !important}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:600}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-top:0}.select2.select2-container{margin-top:0 !important;width:100% !important}.accomodation-desc.hide{display:none}.attendes-outer-alert{-webkit-box-shadow:0 10px 40px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 40px 5px rgba(0,0,0,0.2);box-shadow:0 10px 40px 5px rgba(0,0,0,0.2);-webkit-border-radius:10px;-moz-border-radius:10px;width:1070px;margin:0 auto}.attendes-outer-alert h1{color:red}.inbox .item-dates{padding:0;width:20%;font-size:14px;color:#222;float:left;outline:0;position:relative;border:1px solid #eee}.select2wrapper{display:flex;flex-direction:column}.select2wrapper .text-danger{order:2}.accomodation-inner label.text-danger{color:#d00000;font-size:15px;font-weight:400}.hide{display:none}.accomodation-desc.pastor_block{width:64% !important}.available-con .available-seats li{width:150px;float:right;text-align:center;font-size:10px;text-transform:uppercase;color:#333;font-weight:700}.seat_status_color .seat_status{max-width:100%;margin:0 auto;width:20px;float:none;position:relative}.seat_status:after{content:"";position:absolute;background:#a8a8a8;width:14px;height:3px;left:0;right:0;margin:auto;bottom:-5px}.hotel_accomodation_block .popup-content .popup-desc>label{display:inline-block;width:50%!IMPORTANT}.hotel_accomodation_block .popup-content .popup-desc>label+.checkbox-con.popup-desc-con{width:50% !important}.available-seats{width:1170px !important}.owl-carousel2 .item{padding:5px 15px;border:1px solid #333;position:relative;height:58px}.owl-cutom.stage-inner .owl-carousel2 .owl-item{padding:0 !important;margin:0 !important}.owl-carousel2 .item{border-right:0}.owl-carousel2.owl-drag .owl-item:last-child .item{border-right:1px solid #333 !important}.auditoruim-leftbar li{cursor:pointer}.available-con hr{margin:28px}j.available-con h3{margin-bottom:24px}.available-con{margin-bottom:49px}.available-seats{display:flex;flex:0 1 auto;flex-wrap:wrap-reverse;text-align:right}.available-con h3{margin-bottom:15px}.stage-bg{position:absolute;left:0;right:0;top:-21px;transform:translate(20%);width:69% !important}.auditorium-innr{position:relative}.form_step_acco_2 .code_step2{padding:7px}.hotel_accomodation_datepicker .ui-datepicker .ui-datepicker-header{position:relative !important;padding:.2em 0 !important}.hotel_accomodation_datepicker .ui-corner-all,.hotel_accomodation_datepicker .ui-corner-bottom,.hotel_accomodation_datepicker .ui-corner-right,.hotel_accomodation_datepicker .ui-corner-br{-moz-border-radius-bottomright:4px !important;-webkit-border-bottom-right-radius:4px !important;-khtml-border-bottom-right-radius:4px !important;border-bottom-right-radius:4px !important}.hotel_accomodation_datepicker .ui-corner-all,.hotel_accomodation_datepicker .ui-corner-bottom,.hotel_accomodation_datepicker .ui-corner-left,.hotel_accomodation_datepicker .ui-corner-bl{-moz-border-radius-bottomleft:4px !important;-webkit-border-bottom-left-radius:4px !important;-khtml-border-bottom-left-radius:4px !important;border-bottom-left-radius:4px !important}.hotel_accomodation_datepicker .ui-corner-all,.hotel_accomodation_datepicker .ui-corner-top,.hotel_accomodation_datepicker .ui-corner-right,.hotel_accomodation_datepicker .ui-corner-tr{-moz-border-radius-topright:4px !important;-webkit-border-top-right-radius:4px !important;-khtml-border-top-right-radius:4px !important;border-top-right-radius:4px !important}.hotel_accomodation_datepicker .ui-corner-all,.hotel_accomodation_datepicker .ui-corner-top,.hotel_accomodation_datepicker .ui-corner-left,.hotel_accomodation_datepicker .ui-corner-tl{-moz-border-radius-topleft:4px !important;-webkit-border-top-left-radius:4px !important;-khtml-border-top-left-radius:4px !important;border-top-left-radius:4px !important}.hotel_accomodation_datepicker .ui-widget-header{border:1px solid #aaa !important;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x !important;color:#222 !important;font-weight:bold !important}.hotel_accomodation_datepicker .ui-helper-clearfix{zoom:1 !important}.hotel_accomodation_datepicker .ui-widget-content{border:1px solid #aaa;background:#fff/ url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x !important;color:#222 !important}.hotel_accomodation_datepicker .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em !important}.hotel_accomodation_datepicker .ui-helper-clearfix:before,.hotel_accomodation_datepicker .ui-helper-clearfix:after{content:"" !important;display:table !important}.hotel_accomodation_datepicker .ui-helper-clearfix:after{clear:both !important}.hotel_accomodation_datepicker .ui-helper-clearfix:before,.hotel_accomodation_datepicker .ui-helper-clearfix:after{content:"" !important;display:table !important}.hotel_accomodation_datepicker .ui-state-disabled,.hotel_accomodation_datepicker .ui-widget-content .ui-state-disabled,.hotel_accomodation_datepicker .ui-widget-header .ui-state-disabled{opacity:.35 !important;filter:Alpha(Opacity=35);background-image:none !important}.hotel_accomodation_datepicker .ui-datepicker .ui-datepicker-prev{left:2px !important}.hotel_accomodation_datepicker .ui-datepicker .ui-datepicker-prev,.hotel_accomodation_datepicker .ui-datepicker .ui-datepicker-next{position:absolute !important;top:2px !important;width:1.8em !important;height:1.8em !important}.hotel_accomodation_datepicker .ui-widget-header a{color:#222 !important}.hotel_accomodation_datepicker .ui-widget-content a{color:#222 !important}.hotel_accomodation_datepicker .ui-corner-all,.hotel_accomodation_datepicker .ui-corner-bottom,.hotel_accomodation_datepicker .ui-corner-right,.hotel_accomodation_datepicker .ui-corner-br{-moz-border-radius-bottomright:4px !important;-webkit-border-bottom-right-radius:4px !important;-khtml-border-bottom-right-radius:4px !important;border-bottom-right-radius:4px !important}.hotel_accomodation_datepicker .ui-corner-all,.hotel_accomodation_datepicker .ui-corner-bottom,.hotel_accomodation_datepicker .ui-corner-left,.hotel_accomodation_datepicker .ui-corner-bl{-moz-border-radius-bottomleft:4px !important;-webkit-border-bottom-left-radius:4px !important;-khtml-border-bottom-left-radius:4px !important;border-bottom-left-radius:4px !important}.hotel_accomodation_datepicker .ui-corner-all,.hotel_accomodation_datepicker .ui-corner-top,.hotel_accomodation_datepicker .ui-corner-right,.hotel_accomodation_datepicker .ui-corner-tr{-moz-border-radius-topright:4px !important;-webkit-border-top-right-radius:4px !important;-khtml-border-top-right-radius:4px !important;border-top-right-radius:4px !important}.hotel_accomodation_datepicker .ui-corner-all,.hotel_accomodation_datepicker .ui-corner-top,.hotel_accomodation_datepicker .ui-corner-left,.hotel_accomodation_datepicker .ui-corner-tl{-moz-border-radius-topleft:4px !important;-webkit-border-top-left-radius:4px !important;-khtml-border-top-left-radius:4px !important;border-top-left-radius:4px !important}.hotel_accomodation_datepicker .ui-state-disabled{cursor:default !important}.hotel_accomodation_datepicker .ui-widget-header{border:1px solid #aaa !important;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x !important;color:#222 !important;font-weight:bold !important}.hotel_accomodation_datepicker .ui-widget-content{border:1px solid #aaa !important;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x !important;color:#222 !important}.hotel_accomodation_datepicker .ui-widget{font-family:Verdana,Arial,sans-serif !important;font-size:1.1em !important}.hotel_accomodation_datepicker .ui-datepicker .ui-datepicker-prev span,.hotel_accomodation_datepicker .ui-datepicker .ui-datepicker-next span{display:block !important;position:absolute !important;left:50% !important;margin-left:-8px !important;top:50% !important;margin-top:-8px !important}.hotel_accomodation_datepicker .ui-widget-header .ui-icon{background-image:url(http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/images/ui-icons_222222_256x240.png) !important}.hotel_accomodation_datepicker .ui-widget-content .ui-icon{background-image:url(http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/images/ui-icons_222222_256x240.png) !important}.hotel_accomodation_datepicker .ui-icon-circle-triangle-w{background-position:-49px -192px !important}.hotel_accomodation_datepicker .ui-icon{width:16px !important;height:16px !important;background-image:url(http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/images/ui-icons_222222_256x240.png) !important}.hotel_accomodation_datepicker .ui-icon{display:block !important;text-indent:-99999px !important;overflow:hidden !important;background-repeat:no-repeat !important}.hotel_accomodation_datepicker .ui-widget-header a{color:#222 !important}.hotel_accomodation_datepicker .ui-state-disabled{cursor:default !important}.hotel_accomodation_datepicker .ui-widget-header{border:1px solid #aaa !important;background:#ccc url(http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x !important;color:#222 !important;font-weight:bold !important}.hotel_accomodation_datepicker .ui-widget-content{border:1px solid #aaa;background:#fff url(http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x !important;color:#222 !important}.hotel_accomodation_datepicker .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.hotel_accomodation_datepicker .ui-state-disabled,.hotel_accomodation_datepicker .ui-widget-content .ui-state-disabled,.hotel_accomodation_datepicker .ui-widget-header .ui-state-disabled{opacity:.35 !important;filter:Alpha(Opacity=35);background-image:none !important}.hotel_accomodation_datepicker .ui-datepicker .ui-datepicker-next{right:2px !important}.hotel_accomodation_datepicker .ui-datepicker .ui-datepicker-prev,.hotel_accomodation_datepicker .ui-datepicker .ui-datepicker-next{position:absolute !important;top:-3px !important;width:1.8em !important;height:1.8em !important}.hotel_accomodation_datepicker .ui-widget-header a{color:#222}.hotel_accomodation_datepicker .ui-corner-all,.hotel_accomodation_datepicker .ui-corner-bottom,.hotel_accomodation_datepicker .ui-corner-right,.hotel_accomodation_datepicker .ui-corner-br{-moz-border-radius-bottomright:4px !important;-webkit-border-bottom-right-radius:4px !important;-khtml-border-bottom-right-radius:4px !important;border-bottom-right-radius:4px !important}.hotel_accomodation_datepicker .ui-datepicker .ui-datepicker-prev span,.hotel_accomodation_datepicker .ui-datepicker .ui-datepicker-next span{display:block !important;position:absolute !important;left:50% !important;margin-left:-8px !important;top:50% !important;margin-top:-8px !important}.hotel_accomodation_datepicker .ui-widget-header .ui-icon{background-image:url(http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/images/ui-icons_222222_256x240.png)}.hotel_accomodation_datepicker .ui-widget-content .ui-icon{background-image:url(http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/images/ui-icons_222222_256x240.png)}.hotel_accomodation_datepicker .ui-icon-circle-triangle-e{background-position:-48px -192px !important}.hotel_accomodation_datepicker .ui-datepicker .ui-datepicker-title{line-height:1.8em !important;text-align:center !important}.hotel_accomodation_datepicker .ui-widget-header{border:1px solid #aaa !important;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x !important;color:#222 !important;font-weight:bold !important}.hotel_accomodation_datepicker .ui-state-disabled,.hotel_accomodation_datepicker .ui-widget-content .ui-state-disabled,.hotel_accomodation_datepicker .ui-widget-header .ui-state-disabled{opacity:.35 !important;filter:Alpha(Opacity=35);background-image:none}.hotel_accomodation_datepicker .ui-state-default,.hotel_accomodation_datepicker .ui-widget-content .ui-state-default,.hotel_accomodation_datepicker .ui-widget-header .ui-state-default{font-weight:normal;color:#555}.hotel_accomodation_datepicker .ui-datepicker td span,.hotel_accomodation_datepicker .ui-datepicker td a{display:block !important;padding:.2em !important;text-decoration:none !important}.hotel_accomodation_datepicker td.ui-datepicker-unselectable.ui-state-disabled .ui-state-default{font-size:14px}.hotel_accomodation_datepicker .ui-datepicker-calendar tbody td a.ui-state-active{background-color:#2e5c98 !important;color:white !important}.hotel_accomodation_datepicker tr td span{margin:0 !important}.hotel_accomodation_datepicker table thead span{font-size:14px !important;color:#222}.hotel_accomodation_datepicker table{border-collapse:inherit}.hotel_accomodation_datepicker .ui-datepicker-title span{position:relative;display:inline-block;font-size:15px}.hotel_accomodation_datepicker .ui-datepicker .ui-datepicker-title{padding:0 !important;margin-bottom:0 !important}.hotel_accomodation_datepicker .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all{margin-bottom:10px}.hotel_accomodation_datepicker{margin-bottom:30px}.error{text-align:left;color:red;font-size:15px}.iti__flag{background-image:url("public/css/intel_tel/img/flags.png")}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url("public/css/intel_tel/img/flags@2x.png")}}.spouse_div label{color:#2e5c98;font-size:18px !important;padding:0 0 15px 0 !important;text-transform:capitalize;font-weight:700 !important;width:100%;float:left;text-align:left}.popup-desc.accomodation-inner.hotel_room_required.address{padding-left:0;padding-right:0;padding-bottom:0;margin-bottom:0}.popup-desc.accomodation-inner.hotel_room_required.further_info label{display:block !important;width:100% !important}.popup-desc.accomodation-inner.hotel_room_required.further_info input{width:34.5% !important;display:block !important}.popup-desc.accomodation-inner.hotel_room_required.further_info .popup-descr.popup-desc{margin-bottom:0 !important}#select2-get_cities-container{font-size:14px;font-weight:600;color:#4f4f4f}.phone_number_container .iti.iti--allow-dropdown{width:100%}.margin_zero_auto{margin:0 auto}.map-rightbar.map_container{position:relative}.contatc-con-container-home{position:absolute}.contact_info h6{font-size:22px;color:#2e5c99;text-transform:capitalize;font-weight:800;text-align:left}.map-rightbar.map_container{padding-top:0}.event_container_div h2{font-size:48px;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis;text-align:center}.event_container_div_else{width:100%}.event_container_div_else h2{font-size:40px;text-align:center}.banner_text{font-size:50px !important}.home-page .home-banner-inner{display:flex}.control.cancel_btn_div button{margin-bottom:50px;margin-right:12px;padding:10px !important}.modal.is-active.flex_add .box{padding-bottom:0}#second_step .accomodation-desc{width:48.6%}.iti__flag-container{height:50px}#how_to_section_div{display:flex}#how_to_section_div .how-leftbar{display:flex}#chair-modal-container{z-index:99999999999 !important}.attende_name{text-align:left;font-weight:700;color:#545454;padding-bottom:5px}.session-date-row{text-align:left;padding-top:5px}.session-date-row .session-date,.session-date-row label{font-size:15px !important;color:#757573e0 !important;margin:10px 0 0;font-weight:600;line-height:18px}.session-date-row label{font-size:14px;padding-left:10px}.session-date-row label input:disabled{background:#ccc}#date_availablity .session-date-row label.disabled:after,#user_availability_admin .session-date-row label.disabled:after{-webkit-text-stroke:2px white}#attende_name_list .owl-carousel2 .owl-item{cursor:pointer}.owl-carousel2.owl-drag .owl-item .item.active_attendee{background:teal;color:#fff;border-right:1px solid #fff !important}.owl-carousel2.owl-drag .owl-item .item.active_attendee h3{color:#fff !important}.owl-carousel2.owl-drag .owl-item .item.active_attendee .user_png img,.owl-carousel2.owl-drag .owl-item .item.all_seats_booked_block img{filter:brightness(10)}.stage-rightbar.active-user h3{margin-left:10px}.home-banner-inner .home-banner-rightbar .hours-outer{margin:0 auto;display:block;text-align:center}.home-banner-inner .home-banner-rightbar .hours-outer a{float:none}input.church_details{color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:500;width:50%;text-align:left;padding:5px 15px;float:left;font-family:'Montserrat',sans-serif}.nav-inner .active a{border-bottom:2px solid #fff;padding-bottom:10px}.spouse_div .spouse_lodged_container{width:34.4% !important;float:left !important}.spouse_lodged_textfield{color:#ccc;color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:600;width:100%;float:left;text-align:left;padding:13px 15px 14px;float:left;font-family:'Montserrat',sans-serif;outline:0}.is_personal_details .accomodation-inner{padding:0 40px 30px !important}.fix-label-hotel-info label{font-size:18px !important;font-weight:700 !important}.accomodation-inner.fix-label-hotel-info{padding-left:0;padding-right:0}.fix-label-hotel-info .popup-desc-con{float:none}.popup-descr-rightbar.popup-desc.spouse_lodged_container{margin:0}.popup-desc.accomodation-inner.hotel_room_required.further_info textarea{display:block;color:#4f4f4f !important;width:34.4%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;background-color:#fff;background-clip:padding-box;border:1px solid #959595 !important;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;resize:none}.popup-desc.accomodation-inner.hotel_room_required.further_info textarea:active,.popup-desc.accomodation-inner.hotel_room_required.further_info textarea:focus{outline:0}.popup-desc.accomodation-inner.hotel_room_required.further_info textarea:hover{border:1px solid #959595 !important}.home-banner-rightbar{float:none}.hours-outer.countdown-timer{display:inline-block !important;width:50% !important}.manage-outer.book-now-div{width:50% !important;padding-top:0 !important}.highlighted{color:red}.europe_tab{margin-top:50px;clear:both;padding-top:0 !important;box-shadow:none !important}.pastor_inner_ul{margin-bottom:40px}.europe_tab .reserved-outer{border-bottom:none !important}.europe_tab .add_space_and_remove,#Spain .add_space_and_remove{box-shadow:0 0 72px 18px rgba(0,0,0,0.3) !important;width:100% !important;padding-top:0 !important}.search-leftbar h2{margin-top:10px !important;margin-bottom:10px !important}.searchform_europe .searchbar form .searchbr{top:18px !important}.searchform_europe .reserved-outer,.europe_form,.search_spain .reserved-outer,.spain_form{box-shadow:0 10px 40px 20px rgba(0,0,0,0.2) !important}.search_spain .reserved-outer{margin-top:10px;padding-top:20px !important;border-bottom:none !important}.searchform_europe .margin-top-40{padding-top:20px !important;margin-top:0 !important}.europe_tab .add_space_and_remove{margin-top:10px;margin-bottom:20px}.searchform_europe form,#Spain form{width:98% !important}.to_date{margin-top:10px}.searchbutton{width:auto !important;padding:10px !important;margin:10px 0 0 !important}.europe_form{margin-top:0 !important}.conference-con{display:flex;justify-content:center;align-items:center;flex-direction:column}.accomodations-desc{margin:0 28px 72px 0 !important}.conference-con.user_count.d-block{padding-top:10px !important}.booking_btn{padding:0 40px 0 !important}.add_space_and_remove{margin-top:10px;margin-bottom:10px}#Spain .add_space_and_remove{margin-top:20px !important;margin-bottom:20px !important}.search_spain .searchbr{top:30px !important}.name_fields,.first_address_field,.address_second_field,.is_this_tab,.select_box_with_nation,.position_type,.church_room{display:inline-flex;width:100%}.select_box_with_nation .managefields-con .managefields-leftbar{width:100% !important}.is_this_tab .managefields-rightbar .checkbox-con{padding-left:0 !important}#Canada .manage-booking-form2{box-shadow:0 10px 40px 20px rgba(0,0,0,0.2) !important;margin-top:20px;margin-bottom:20px}.name_fields .managefields-leftbar p,.select_box_with_nation .nation p,.position_type .managefields-leftbar p,.first_address_field .managefields-leftbar p,.address_second_field .managefields-leftbar p,.church_room .managefields-leftbar p{padding:10px 15px !important}.name_fields .managefields-leftbar,.select_box_with_nation .nation,.position_type .managefields-leftbar,.first_address_field .managefields-leftbar,.address_second_field .managefields-leftbar,.church_room .managefields-leftbar{width:100% !important;border:1px solid #08397b}.select_box_with_nation .chruchfield{width:75% !important;border:1px solid #08397b}.searchbar-outer{padding-top:50px !important}.video_left{display:flex;width:100%}.count_time li:nth-child(1):after{content:'Days Left';font-family:font-awesome;font-size:21px;padding:13px;width:65px;background:#2d5b98;border-radius:72px;position:absolute;height:65px;color:#fff;top:-10px;left:15px;z-index:9999;transition:transform 2s}.count_time li:nth-child(2):after{content:'Hours Left';font-family:font-awesome;font-size:21px;padding:13px;width:65px;background:#2d5b98;border-radius:72px;position:absolute;height:65px;color:#fff;top:-10px;left:15px;z-index:9999;transition:transform 2s}.count_time li{position:relative;text-align:center !important}.count_time li:nth-child(1):hover:after,.count_time li:nth-child(2):hover:after{transform:matrix(0.586,0.8,-0.8,0.586,61,8)}.mail_send_div{background:#79bb78;color:#fff;font-weight:700;padding:10px 0;border-radius:4px;width:45%;margin:0 auto;margin-bottom:25px}.text-danger{color:red !important}.email_contact{color:#4f4f4f;font-size:14px;font-weight:600;width:100%;float:left;text-align:left;padding:13px 15px 14px;float:left;font-family:'Montserrat',sans-serif;outline:0}#attendee_seat_availability .select_particular_seat.block_seats{background:grey;cursor:no-drop}.hotel_accomodation_second{box-shadow:0 30px 40px 5px rgba(0,0,0,0.2)}.highlight_date{background:#cacaca;border-radius:5px}.session-date-row-main{overflow:hidden;width:100%}.owl-carousel2.owl-drag .owl-item .item.all_seats_booked_block h3{color:#fff !important}#attende_name_list .owl-carousel2.owl-drag .owl-item .item.all_seats_booked_block.active_attendee{background:#08397b !important}#attende_name_list .owl-carousel2.owl-drag .owl-item .item.all_seats_booked_block{background:green !important}#chair-modal-container .box .media-footer .btn .cancel-seat{background:#f1f1f1 !important;color:#2e5c98 !important}#Canada .remove_input_feel{border:0;padding:0;color:#222;font-size:16px;text-transform:capitalize;font-weight:700;background:#fff;pointer-events:none}.remove_input_feel{-webkit-appearance:none !important}.submit_btn{color:#fff;margin-top:15px;margin-left:15px;font-size:15px;font-weight:700;letter-spacing:1px;padding:10px 20px;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);-moz-box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);box-shadow:0 10px 40px 5px rgba(46,92,152,0.3);text-align:center;border:1px solid transparent}.postcodeinput input{color:#ccc;color:#4f4f4f;font-size:14px;text-transform:none !important;font-weight:600;width:70%;float:left;text-align:left;padding:13px 15px 14px;float:left;font-family:'Montserrat',sans-serif;outline:0}.other_special_needs{color:#ccc;color:#4f4f4f;font-size:14px;text-transform:none !important;font-weight:600;width:100%;float:left;text-align:left;padding:13px 15px 14px;float:left;font-family:'Montserrat',sans-serif;outline:0}.attendee_wrapper.booked_seats:before{content:'';position:absolute;z-index:99999999;top:0;left:0;right:0;bottom:0}#third_step #selectable_seat_area .seats.allow_to_access.level3_4{background:#966813 !important}#third_step #selectable_seat_area .seats.allow_to_access.level3_3{background:#901d52 !important}#third_step #selectable_seat_area .seats.allow_to_access.GreenAll_total_Seats{background:#0293db !important}@media only screen and (min-width:768px){.top_header_a .nav-inner li a{border:2px solid #fff !important}}@media only screen and (min-width:769px){.text_para{max-width:800px;margin:0 auto}.box_div{padding:25px 0;box-shadow:0 4px 10px #ccc;max-width:700px;margin:0 auto}.bookings_btn{padding-top:30px;text-align:right;max-width:700px;margin:0 auto}}@media only screen and (max-width:500px){.search_for_checkin{min-width:100%}}@media only screen and (min-width:400px) and (max-width:599px){.mobile_text_a h1{font-size:50px !important}.mobile_text_a h3{font-size:25px !important}}@media only screen and (min-width:600px) and (max-width:768px){.mobile_text_a h1{font-size:50px !important}.mobile_text_a h3{font-size:25px !important}}@media only screen and (max-width:768px){.booking_id_a,.event_date_a,.booking_seats_a,.datepicker_filed_a{margin-bottom:15px}.booking_id_a .select2-container .select2-selection--single{height:35px}.booking_id_a>span{padding-left:0 !important}.contact-button{padding:5px 8px !important;margin:0 !important;font-size:14px;letter-spacing:0;width:100% !important;border:none !important}.nav-inner li a{font-size:18px !important}.booking_page{padding-top:130px !important}.box_div{padding:25px 0;box-shadow:0 4px 10px #ccc;margin:0 auto}.bookings_btn{padding-top:30px;text-align:center}.user_table{margin-bottom:30px}}.user_title{padding-bottom:10px;padding-left:20px;max-width:700px;margin:0 auto}.user_title p{line-height:36px}.user_table{padding-left:20px;padding-right:20px}.user_title i{height:35px;width:35px;margin-right:10px;padding:10px;background:teal;color:#fff;border-radius:50px}.booking_table{margin-top:20px}.bookingtable .row .col-sm-12 .col-lg-4,.bookingtable .row .col-sm-12 .col-lg-8{float:left !important}.user_table tr th{background-color:#008080 !important;border-color:#008080 !important}.user_table tr th:nth-child(1):before{content:'\f783';font-family:"Font Awesome 5 Free";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900}.user_table tr th:nth-child(2):before{content:'\f017';font-family:"Font Awesome 5 Free";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900}.user_table tr th:nth-child(3):before{content:'\f6c0';font-family:"Font Awesome 5 Free";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900}.title_complete{position:relative;margin-bottom:35px;text-align:center}.title_complete i{font-size:70px;position:absolute;top:0;left:50%;transform:translateX(-50%)}.title_complete .fa-check-circle:before{color:green}.title_complete .fa-times-circle:before{color:red}.received_msg span{margin-bottom:0 !important}.received_msg{margin-top:30px}.title_with_position span{margin-bottom:0 !important;display:contents !important}.bookings_btn a{color:#fff;font-size:15px;text-transform:uppercase;font-weight:700;letter-spacing:1px;padding:12px;background-color:#2e5c98;background-image:linear-gradient(to bottom right,#7030a0,#0070c0) !important}.bookings_btn a:hover{color:#333;border:1px solid #333;background-color:transparent}.searchs_id{font-size:14px;margin:0 auto;text-transform:capitalize;font-weight:600;text-align:left;height:45px;padding:13px 15px 14px}.seacrh_buttons{padding:10px 20px;background-color:#08397b;color:#fff;font-size:17px;line-height:0;height:45px;border:0;border-radius:0;border:1px solid #08397b}.seacrh_buttons:hover{background-color:#f1f1f1;color:#2e5c98;border:1px solid #08397b}#third_step #selectable_seat_area .seats.greenLightAll{background:#0293db !important}.get_booking .row{margin-right:15px !important;margin-left:15px !important}.get_booking .container{width:100%;padding:25px 10px;box-shadow:1px 0 10px #ccc;clear:both;margin-bottom:20px}.get_booking .col-md-3,.get_booking .col-md-9{float:left}.get_booking .col-md-3 ul,.getting_tabs{background:#08397b}.get_booking .col-md-3 ul li a{color:#fff;padding:10px;width:100%;display:block;padding-left:10px;padding-right:10px;border-bottom:1px solid #fff}.get_booking ul li a{background:#eee;color:#08397b !important}.getting_tabs{padding-left:0;padding-right:0}.get_booking .col-md-3 ul .active{background-color:#f1f1f1}.get_booking .col-md-3 ul li .active{color:#fff !important;background:#08397b}.get_booking .col-md-3 ul li:nth-child(1) a:before{content:'\f2c0';margin-right:10px;font-family:fontawesome}.get_booking .col-md-3 ul li:nth-child(2) a:before{content:'\f236';margin-right:10px;font-family:fontawesome}.get_booking .col-md-3 ul li:nth-child(3) a:before{content:'\f145';margin-right:10px;font-family:fontawesome}.get_booking .col-md-3 ul li{width:100%;display:block}.get_booking .col-md-9 .active{opacity:1 !important}.table_get_bookingid thead th{text-align:left !important}.geting_deatils_col{height:100%}.details_rows label,.table_get_bookingid tr th{font-weight:600;color:#08397b}.details_rows{border-bottom:1px solid #ccc;padding-top:5px;padding-bottom:5px}.table_get_bookingid{margin-left:25px;margin-right:25px}@media only screen and (min-width:769px){#home{margin-left:15px;margin-right:15px}#home .row{margin-right:0 !important;margin-left:0 !important}.get_booking{padding-bottom:50px}.geting_deatils_col{height:100%}.details_rows{display:flex}}@media only screen and (min-width:500px) and (max-width:768px){.details_rows .col-sm-4{float:left}}@media only screen and (max-width:768px){.details_rows{padding-left:0 !important;padding-right:0 !important}.correct_thedetails_a{padding:0 !important}.geting_deatils_col .col-md-9{padding:0 !important}#booking_flow_steps .booking-outer{margin-top:0 !important;margin-bottom:0}.booking-outer{margin-top:50px}.table_get_bookingid{margin-right:0 !important;margin-left:0 !important}.get_booking .row{margin-right:0 !important;margin-left:0 !important}#menu1{padding-top:20px}.details_rows .col-sm-4{border-bottom:1px solid #ccc;padding-bottom:10px;padding-top:10px}.details_rows{border-bottom:none !important}.ui-datepicker-calendar tbody td.highlight_date a{color:#fff !important}.hotel_accomodation_datepicker .ui-state-default,.hotel_accomodation_datepicker .ui-widget-content .ui-state-default,.hotel_accomodation_datepicker .ui-widget-header .ui-state-default{text-align:center}}.session-date-row-main label span{position:relative;top:-6px}span.cross_close{float:right}.assign_level input{width:15px;height:15px;z-index:99999}.icon_text{width:100%;text-align:center;position:relative}.check_confirmation{position:absolute;background:#08397b;width:45px;color:#fff;height:45px;line-height:45px !important;border-radius:50%;top:60%;border:1px solid #fff;left:53%;font-size:23px !important}.icon_text .emailicon_anchor{line-height:130px;width:130px;color:#fff;border-radius:150px;font-size:70px;height:130px;background-color:#08397b}.checkbox_i{background:#0075ff;color:#fff;font-size:15px;padding:3px}.active-user .all_seats_booked:before{color:#fff !important}#booking_info .manage_profile{display:none}.pastors-outer .item .tablinks{text-overflow:ellipsis;overflow:hidden;width:160px;white-space:nowrap;display:inline-block}.event-container .card-header-title{border:none !important}#attendee_list .owl-stage-outer{margin:0 auto}#attendee_list .owl-stage{position:relative;top:0}#attendee_list .owl-stage-outer{width:1170px !important;padding:0 40px 0 0}@media only screen and (max-width:767px){.search_idbtn_a .searchbutton_a{width:100% !important}.contact-button{padding:5px 8px !important;margin:0 !important;font-size:14px;letter-spacing:0;width:100% !important;border:none !important}.menu_logo ul li:nth-child(5){padding-top:5px;padding-bottom:5px;border-bottom:1px solid #fff}.menu_logo ul li:nth-child(6){padding-top:5px;padding-bottom:5px}.booking_outer_login{padding-bottom:30px !important;padding-top:100px !important}.contact_form form{padding-left:0}.contact_form .name_last,.contact_form .email_number{margin-bottom:0}.login_title{padding-bottom:20px !important}.booking_outer_login .box_login{padding:20px !important}.map-leftbar{padding-top:20px;padding-bottom:30px}.contact_row .form_section{padding:0}.contact_page_a{padding-top:30px;padding-bottom:30px}.contact_form #email-error{padding-bottom:0;padding-left:15px}.first_row{padding:0}.first_row .col-md-6{clear:both}.message_div_a{margin-top:10px}.contact_row{margin-right:0;margin-left:0}.name_last,.email_number,.message_div{margin-bottom:15px}.page_search_a .booking-outer{padding-top:45px !important;margin-bottom:0 !important}.searchs_id{border:1px solid}.menu_logo .nav-inner{transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s}.menu_logo,.menu_logo ul{width:100% !important}.event_getting{margin-bottom:10px !important}.event_title{margin-bottom:20px !important;margin-top:80px !important}.get_events .card-header{padding:0}.get_events .card-content{padding:15px}.nav-inner{position:relative;z-index:99999;padding-top:0}.my_mobile_menu{padding-right:0 !important}.contact-con li{width:100%}.contact_info h6{font-size:20px}.faqs-outer h3{text-align:center;font-size:35px !important}.contact_div span,.send-email p{padding-bottom:30px !important;margin-bottom:0 !important}.contact_info{padding-bottom:6px !important}.faq_title{text-align:center}.contact_div{padding-top:0 !important;padding-bottom:0 !important}.faqs-outer{padding-top:30px !important;padding-bottom:30px !important}.faqs-inner{padding-top:30px !important}}@media only screen and (min-width:768px){.menu_logo{display:flex}.login_title h2{font-size:30px}.map-leftbar form .frst-con input[type="submit"]{width:33%}.first_row .col-md-6:first-child{padding-left:0}.first_row .col-md-6:last-child{padding-right:0}.map-leftbar{width:580px;float:left}.map-leftbarrs{width:580px;float:left}.first_row .col-md-6{float:left}.name_last,.email_number,.message_div{margin-bottom:20px}.searchs_id{width:100%;border:1px solid}.contact-con li{width:50%}.map-img{background-size:cover;background-repeat:no-repeat;padding-bottom:120px}}.contact_div .col-md-6{float:left}@media only screen and (min-width:768px) and (max-width:850px){.faqs-outer h3:after{display:none}.contact_div span{margin-bottom:25px}}@media only screen and (min-width:768px) and (max-width:800px){.nav-con{margin-top:15px}.menu_logo{margin-top:0}}@media only screen and (min-width:768px) and (max-width:1024px){.mobile_view_new_a a.submit_bttn_view_a{font-size:13px !important}.select2-container--default .select2-search--dropdown .select2-search__field{font-size:22px}.contact_page_a{padding-top:20px;padding-bottom:40px}.event_title{margin-bottom:25px !important;margin-top:25px !important}}.contact_form .form-control:focus{outline:0;box-shadow:none}.contact_form .form-control{height:50px}.submit_button{align-items:center}.forget_pass_a:focus,.numeric_validation:focus{border:3px solid #e8f0fe}.input_type_email input{border:1px solid #ced4da !important}.tabcontent .select2-container--default .select2-search--inline .select2-search__field{padding:8px;color:#4f4f4f;font-size:14px;text-transform:capitalize;font-weight:600;float:left;font-family:'Montserrat',sans-serif;background:url(../images/dropdown-arrow.png) no-repeat center right 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.further_info textarea{font-family:'Montserrat',sans-serif;display:block;color:#4f4f4f !important;width:34.4%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;background-color:#fff;background-clip:padding-box;border:1px solid #959595 !important;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;resize:none}.comment_a textarea{width:100%;border-top:0 !important;border-left:0 !important;border-right:0 !important;border-bottom:2px solid #bfbfbf !important}#selectable_seat_area .seats.color_1:not(.level3_1):not(.level3_2):not(.level3_3):not(.level3_4):not(.level3_5):not(.level3_6):not(.level5_1):not(.level5_2):not(.level5_3).allow_to_access,#third_step #selectable_seat_area .seats.allow_to_access{background:#0293db !important}.all_seats_booked{background:green !important}body #third_step #selectable_seat_area .auditoruim-leftbar .seats.booked_seat.allow_to_access{background:#008000 !important}body .content_wrapper_outside #third_step #selectable_seat_area .seats.allow_to_access.blocked_this_Seat{background:black !important}#third_step #selectable_seat_area .seats.limited_partial_seats.allow_to_access:not(.admin_side_users){background:#f0f !important}#third_step #selectable_seat_area .seats.limited_partial_seats.level3_4.allow_to_access,#third_step #selectable_seat_area .seats.limited_partial_seats.level3_5.allow_to_access,#third_step #selectable_seat_area .seats.limited_partial_seats.level3_2.allow_to_access,#third_step #selectable_seat_area .seats.limited_partial_seats.level3_1.allow_to_access{background:#f0f !important}@media screen and (min-width:768px){.get_events .card-content{min-height:160px !important}}@media only screen and (min-width:575px) and (max-width:767px){.top_header_a .menu_logo .my_mobile_menu{margin-top:50%}}@media only screen and (max-width:767px){.top_header_a .menu_logo{width:auto !important;margin-left:auto}.top_header_a .menu_logo .showUser{right:0;position:absolute;top:100%}.top_header_a{display:flex}.day-con li span{position:relative;text-align:left}.would_you_required,.spouse_info_details{margin-bottom:15px}.top_header_a ul{z-index:999999}.get_event_title h3{font-size:20px}.get_event_title h1{font-size:38px}.get_event_title{top:20%}body{background-image:none !important}.top_div_a{position:relative}.mobile_text_a h3{font-size:28px}}@media only screen and (min-width:1200px){.mobile_view_new_a{display:none}body{background-image:url('{{url('public/images/home_page.png')url('public/images/home_page.png')url('public/images/home_page.png')}}');
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-size: cover;
    }
    .get_event_title h3 {
        font-size: 35px;
    }
    .get_event_title h1 {
        font-size: 70px;
    }
    .get_event_title {
        top: 38%;
    }
}

.get_event_title {
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 9999;
    position: absolute;
}

.event_title h3 {
    font-size: 40px;
    color: #fff;
    text-align: center;
}

.event_title h1 {
    color: #fff;
    font-size: 100px;
    font-weight: 900;
    text-align: center
}

header {
    background: transparent;
}

.form_search form {
    bottom: 21%;
    position: absolute;
    width: 100%;
    margin: 0px auto;
}

.form_search form>div {
    width: 70%;
    margin: 0px auto;
}

.home_search form .search_section {
    height: 70px;
    border-top-left-radius: 35px;
    font-size: 25px;
    text-align: center;
    color: #000;
    overflow: hidden;
}

.home_search form .input-group-btn .submit_bttn {
    height: 70px;
    border-top-right-radius: 35px;
    cursor: pointer;
    background: #00b4f1;
    border: none;
    color: #fff;
    font-size: 25px;
    padding-left: 10px;
    padding-right: 10px;
    text-decoration: underline;
}

.type_of_chruch_div {
    position: absolute;
    width: 100%;
    height: 21%;
    bottom: 0;
    background-image: linear-gradient(to bottom right, #7030A0, #0070C0);
    background-image: -moz-linear-gradient(to bottom right, #7030A0, #0070C0);
    background-image: -ms-linear-gradient(to bottom right, #7030A0, #0070C0);
    background-image: -o-linear-gradient(to bottom right, #7030A0, #0070C0);
    background-image: -webkit-linear-gradient(to bottom right, #7030A0, #0070C0);
    color: #fff;
    padding-top: 15px;
    padding-bottom: 15px;
    /*z-index: 99999999;*/
}

.desktop_form_a {
    position: fixed!important;
    display: flex;
    align-items: center;
}

.desktop_form_a form {
    min-width: 65%;
    margin: 0px auto;
}

.type_of_chruch_div form {
    max-width: 65%;
    margin: 0px auto;
}

.typeofchruch_a .church_types_a {
    height: 50px;
    border-radius: 0px;
}

.select_div {
    padding-left: 0px;
}

.seats_div {
    -webkit-appearance: none;
    height: 50px;
    width: 50%;
    border-radius: 0px;
}

.selector_a i {
    font-size: 40px;
    color: #000;
    margin-left: 5px;
}

.homesubmit_icon_a {
    font-size: 30px!important;
    background: transparent;
    width: 50px;
    line-height: 45px!important;
    cursor: pointer;
    height: 50px;
    color: #fff;
    text-align: center;
    border-radius: 50%;
    border: 3px solid #fff;
}

.seat_selector label {
    margin-left: 7px;
}

.first_lable input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    padding: 0px;
    width: 20px;
    margin: 0px;
    height: 20px;
    left: 0px;
    z-index: 99999;
    top: 0px;
}

.first_lable {
    display: block;
    position: relative;
    margin-bottom: 22px;
    cursor: pointer;
    margin-top: 3px;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}


/* Create a custom radio button */

.first_lable .checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 20px;
    width: 20px;
    background-color: #000;
    border-radius: 50%;
    border: 1px solid #000;
}


/* When the radio button is checked, add a blue background */

.first_lable input:checked~.checkmark {
    background-color: transparent;
    border: 1px solid #fff!important;
}


/* Create the indicator (the dot/circle - hidden when not checked) */

.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}


/* Show the indicator (dot/circle) when checked */

.first_lable input:checked~.checkmark:after {
    display: block;
}


/* Style the indicator (dot/circle) */

.first_lable .checkmark:after {
    top: 4px;
    left: 4px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #fff;
}

.place_div {
    display: flex;
}

.place_div label {
    min-width: 70%;
    text-align: center;
}

.select_div p {
    margin-bottom: 10px;
}

@media only screen and (min-width:990px) and (max-width: 1320px) {
    .get_event_title h1 {
        font-size: 80px;
    }
}

@media only screen and (min-width:1050px) and (max-width: 1200px) {
    .get_event_title h1 {
        font-size: 50px;
    }
}

@media only screen and (min-width:1021px) and (max-width: 1050px) {
    .mobile_text_a h1 {
        font-size: 80px!important;
    }
    .mobile_text_a h3 {
        font-size: 40px!important;
    }
}

@media only screen and (min-width:769px) and (max-width: 1020px) {
    .mobile_text_a h1 {
        font-size: 50px!important;
    }
    .mobile_text_a h3 {
        font-size: 25px!important;
    }
    /*.get_event_title h1
{font-size: 90px;}*/
    .type_of_chruch_div form {
        max-width: 80%;
    }
    .get_event_title h3 {
        font-size: 50px;
    }
}

@media only screen and (min-width:861px) and (max-width: 1025px) {
    .select_div p {
        font-size: 14px;
    }
    .type_of_chruch_div form {
        max-width: 65%;
        width: 100%;
        margin: 0px auto;
    }
    .events_section_a {
        height: 100vh;
    }
}

@media only screen and (min-width:769px) and (max-width: 860px) {
    .select_div p {
        font-size: 14px;
    }
    .get_event_title h1 {
        font-size: 40px;
    }
    .get_event_title h3 {
        font-size: 30px;
    }
}

@media only screen and (max-width: 500px) {
    .mobile_text_a h3 {
        font-size: 20px!important;
    }
    .back_slider {
        font-size: 12px !important;
    }
    .saveinfo_a {
        margin-left: 0px!important;
        margin-bottom: 10px!important;
        margin-top: 20px;
        order: 1;
    }
    .mobile_text_a h1 {
        font-size: 30px!important;
        line-height: 30px;
    }
    .control.cancel_btn_div .canacel_btn,
    .cancel_btn_div .submit_btn {
        padding: 10px 20px!important;
    }
}

@media only screen and (min-width: 250px) and (max-width: 350px) {
    .countinue_text {
        font-size: 8px!important;
    }
}

@media only screen and (min-width: 351px) and (max-width: 500px) {
    .countinue_text {
        font-size: 13px!important;
    }
}

@media only screen and (min-width: 501px) and (max-width: 768px) {
    .back_slider {
        font-size: 15px !important;
    }
    .saveinfo_a {
        margin-left: 0px!important;
        margin-bottom: 10px!important;
        margin-top: 20px;
        order: 1;
    }
}

@media only screen and (max-width:445px){
    .seat_availability_section  .table {
        width: 100%;
        display: block;
        overflow-x: auto; 
    } 
}

@media only screen and (max-width:1199px) {
    /* .desktop_view_new_a {
        display: none;
    } */
    body {
        background-image: none!important;
    }
    .top_div_a {
        position: relative;
    }
    .mobile_text_a h3 {
        font-size: 40px;
    }
    .mobile_text_a h1 {
        font-size: 60px;
    }
    .mobile_text_a {
        position: absolute;
        top: 20%;
        text-align: center;
        left: 50%;
        width: 100%;
        transform: translate(-50%, -50%);
        color: #fff;
    }

    .seat_availability_section.home_seat_availability_element {
        position: absolute;
        top: 35%;
        text-align: center;
        color: #fff !important;
        margin: auto;
        width: 75%;
        left: 0;
        right: 0;
     }
     .seat_availability_section.home_seat_availability_element .table {
        color: #fff;
     }

    .search_section_view_a {
        border-top-left-radius: 20px;
        height: 40px;
    }
    .submit_bttn_view_a {
        height: 35px;
        border-top-right-radius: 20px;
        background: #00b4f1;
        border: none;
        color: #fff;
    }
    .search_div_a {
        margin-top: -4%;
    }
    .mobile_view_a .type_of_chruch_div {
        position: relative!important;
        background-image: none!important;
    }
    .mobile_view_a .type_of_chruch_div form {
        max-width: 100%!important;
    }
    .mobile_view_a .select_div {
        display: flex;
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .mobile_view_a .title_form {
        padding-left: 15px;
        padding-right: 15px;
    }
    .mobile_view_a .place_div {
        width: 30%;
    }
    .mobile_view_a .selector_a i {
        display: none;
    }
    .mobile_view_a .seats_div {
        width: 100%;
    }
    .title_form {
        font-size: 25px;
    }
    /*.mobile_view_a .seats_div {
    -webkit-appearance: menulist!important;
}*/
}

.toast {
    opacity: 1 !important;
}

@media only screen and (min-width: 1300px) {
    .get_event_title h1 {
        font-size: 80px;
    }
}

.session_type_a ul {
    overflow-y: scroll;
}


.datepicker_filed_a .new_datepicker_a {
    width: 100%!important;
}

#ui-datepicker-div {
    z-index: 999!important;
}

.contact_home_a {
    display: flex;
    clear: both;
}

.contact_home_a i {
    width: 40px;
    line-height: 40px;
    color: #bfbfbf;
    font-size: 20px;
    height: 40px;
    border-bottom: 2px solid #bfbfbf;
    border-radius: 0px;
}

.contact_home_a .contactinput_div_a input {
    border-top: 0px!important;
    border-left: 0px!important;
    border-right: 0px!important;
    border-bottom: 2px solid #bfbfbf!important;
    height: 40px;
    line-height: 40px;
    border-radius: 0px;
    /*text-transform: capitalize!important;*/
}

/*.contactinput_div_a {
    min-width: 100%;
}*/

.contact_message_a textarea {
    text-transform: capitalize!important;
    border-top: 0px!important;
    border-left: 0px!important;
    border-right: 0px!important;
    border-bottom: 2px solid #bfbfbf!important;
}

.booki_btn {
    background-image: linear-gradient(to bottom right, #7030A0, #0070C0)!important;
    background-image: -moz-linear-gradient(to bottom right, #7030A0, #0070C0)!important;
    background-image: -ms-linear-gradient(to bottom right, #7030A0, #0070C0)!important;
    background-image: -o-linear-gradient(to bottom right, #7030A0, #0070C0)!important;
    background-image: -webkit-linear-gradient(to bottom right, #7030A0, #0070C0)!important;
}

@media only screen and (max-width: 767px) {
    .conferences_table_a thead tr th,
    .conferences_table_a tbody tr td {
        min-width: 200px;
        font-size: 16px!important;
    }
    .managehotel_table_a thead tr th,
    .managehotel_table_a tbody tr td {
        min-width: 200px;
        font-size: 16px!important;
    }
    .pastor_inner_a li a {
        width: 100%!important;
        position: relative!important;
        height: auto!important;
        font-size: 15px!important;
    }
    .pastor_inner_a {
        height: auto!important;
        position: relative!important;
    }
    .tabs_list_a {
        margin-top: 0px!important;
    }
    .manage_hotel_a {
        margin-top: 10px!important;
    }
    .event_title {
        margin-bottom: 20px!important;
        margin-top: 20px!important;
    }
}

.waltham_theme_a .select2-selection__rendered {
    margin-left: 0px!important;
}

#success_step {
    padding-bottom: 10%;
    text-align: center;
}

#eventerror {
    height: 70vh;
    display: flex;
    justify-content: center;
    align-items: center;
}

.skip_continue {
    margin-left: 15px;
}

.contact_page_a .text-danger {
    padding-left: 30px!important;
}

.our_dropmenu a i {
    margin-right: 7px;
}

@media screen and (max-width: 450px) {
    .booking_btn_a {
        min-width: 100%;
    }
}

.conferences_table_a tbody tr td span {
    font-size: 100%!important
}

@media only screen and (min-width: 600px) and (max-width: 768px) {
    .our_dropmenu {
        left: 20%;
    }
}

.conferences_table_a thead tr th:first-child,
.conferences_table_a tbody tr td:first-child {
    min-width: 70px!important;
}

.conferences_table_a thead tr th,
.conferences_table_a tbody tr td {
    min-width: 150px;
}

.booking-heading th {
    height: 40px;
    font-size: 12px;
    font-weight: 600;
    color: #fff;
    padding: 10px 0px;
    width: 0;
    text-transform: capitalize;
    text-align: center;
}

.booking-heading td {
    vertical-align: top;
    border-top: 1px solid #dee2e6;
    line-height: 16px;
    border: 1px solid #f5f5f5;
    font-size: 12px;
    color: #565656;
    padding: 12px 0px;
    text-transform: capitalize;
    text-align: center;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    background: #fff;
}

.save_info_single_user {
    color: #fff !important;
}

#attendee_seat_availability .media-footer {
    max-width: 1060px;
    text-align: center;
}

@media screen and (max-width: 768px) {
    #success_step {
        margin-top: 100px !important;
    }
    #filter_seat {
        height: 60px;
    }
}

.search_section_view_a {
    text-align: right;
}

.seat_confirm_booking_a a {
    background-image: linear-gradient(to bottom right, #7030A0, #0070C0)!important;
}
.pastors-outer.srh-cons.europe_tab.tabs_list_a {
    margin-top: 0;
}
.manage_booking_ul {
    display: flex;
}
.manage_booking_ul li {
    flex: 1;
}
.manage_booking_ul li a {
    border: 2px solid #f5f5f5;
    display: block;
    font-size: 14px;
    text-align: center;
    padding: 12px 15px 15px;
    text-transform: capitalize;
    font-weight: 700;
    margin: 0;
    background-color: #008080;
    color: #fff;
}
.faded-layer:before {
    content: '';position:absolute;top:0;left:0;bottom:0;right:0;opacity:.5;background:#fff}.faded-layer h2{position:relative;z-index:999999999999999999;color:#000}.faded-layer{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;padding-top:3%;z-index:99999999999}.bootbox.modal.fade.bootbox-confirm.show{z-index:9999999999999999}#attende_name_list .stage-inner .owl-nav{display:none}.auditoruin-back h3,.auditoruin-back .toilet-icon-custom{display:block}.input_text_icon input,.input_text_icon select{color:#000 !important}@media screen and (min-width:769px){.first_section_a input{margin-bottom:0}.booking_section_a{padding-top:40px !important;padding-bottom:40px !important}.first_section_a{padding-top:0 !important;padding-bottom:0 !important}}.event_getting .card-header-title{padding-left:0}.chair_seat_icon_a{padding:0 !important;background:transparent !important;border-radius:0 !important}.chair_seat_icon_a i{line-height:30px;background:#08397b;border-radius:50%;color:#fff;width:30px;height:30px}.firststeps_a .attendes-outer{margin-top:40px}.show_titleandname_a{width:616px !important}.use_of_thename_a,.use_of_thename_a span{padding-bottom:0 !importantl}.same_contact_title_a{display:flex;align-items:center}.use_of_thename_a{width:auto !important}.firststeps_a .attendes-outer{padding-top:40px}.firststeps_a .accomodation-con{padding-bottom:0}.title_section_a{display:flex;align-items:center}.title_section_a h3{font-size:23px}.title_evenT_icon_a{transform:rotate(107deg);font-size:14px}.booking_steps_a .removebar span{background-color:#808080 !important}.desktop_view_filter_a{margin-left:4%}.use_info_the_a{margin-top:10px !important}.all_word_section_a{background-color:#fff;padding-top:10px;padding-bottom:2px;width:100%;margin-left:0;margin-right:0;position:relative}.booking_id_a .select2-selection--single,.event_date_a .select2-selection--single{height:37px !important}.booking_id_a .select2-container--default,.event_date_a .select2-container--default{padding-left:0 !important}.event_date_a .select2-container--default .select2-selection--single .select2-selection__rendered{border-bottom:1px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.booking_id_a .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:37px !important;border-bottom:1px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.booking_id_a .select2-container--default .select2-selection--single .select2-selection__placeholder{top:0 !important}.title_section_a .search-leftbar{width:100% !important;float:none !important}.title_section_a h2{margin-top:0 !important;margin-bottom:0 !important}.all_word_section_a .card{border:0;box-shadow:none;background-color:transparent}.search_section_withtitle_a{width:100%;margin-right:0;margin-left:0}.manage_booking_ul li a{position:relative;z-index:999}.search_title_a{padding-right:0}.search_for_checkin{border-radius:0 !important}.attendee_title_a input{text-transform:capitalize}#mailing_list_block input[type=text]{text-transform:none !important}.contact_home_a input{padding:0 !important}.attendee_title_a .span_yellow{color:teal}.available-codn{border:2px solid #008080 !important}.filter_popup{color:#008080 !important}#chair-modal-container .attendee_wrapper h3{background-color:#008080 !important}
