.bottom-offset{margin-bottom:15px}#update_card_details{margin-right:10px}.be_boxed{border:1px solid #bebebe;padding:16px 12px 14px;margin-top:16px}.width-25{width:calc(25% - 2px)}.search-field input[type=search]{width:250px!important}.width-70{width:calc(70% - 2px)}.font-red{color:red}.action-block-width{width:85px}.btn-send-booking{margin-right:10px}.fc-event-container{margin:0!important}.notes-buttons{width:120px}.vat-fixed-heading{height:80px}.offset-25{margin-left:14%!important;left:auto!important;right:auto!important}.navbar .navbar-nav .divide{background:url(image_path("divider.png")) no-repeat 100%}.navbar-collapse{margin-top:14px;background-color:#fff}.navbar .navbar-nav li .dropdown{background:url(/packs/media/images/userpic-5a148b15c841d263a7934c4da0949d63.jpg) no-repeat 10px}#login_btn{background:#085dad;color:#fff;padding:12px 20px;text-transform:uppercase;display:block;float:right;margin-right:10px;margin-top:4px;font-size:1.3em;font-weight:700}#login_btn:hover{text-decoration:none}#venue_btn{background:#8cc739;color:#fff;padding:12px 20px;text-transform:uppercase;display:block;float:right;margin-top:4px;font-size:1.3em;font-weight:700}#venue_btn:hover{text-decoration:none}#top{height:500px;background:url(image_path("top_bg.jpg")) no-repeat 0 0;background-size:cover}#top h1{text-align:center;font-weight:700;font-size:4em;color:#fff;padding:0;margin:154px 0 0}#top h2,#top h3{text-align:center;font-weight:400;color:#fff;padding:0;margin:0}#content{padding-top:11px;background:#fff}#content h3{font-size:3.4em;font-weight:700;text-align:center;margin-bottom:22px;margin-top:14px;width:100%}#first_block{background:url(/packs/media/images/bg_first_block-8e86e3bce5b24bc889e239b47b445b85.jpg) no-repeat 50%;min-height:475px;margin-bottom:0}#first_block div{padding-top:60px;margin-bottom:32px}#first_block div h6{text-align:center;font-size:2em;color:#333}#first_block div p{color:#666;font-size:1.1em;line-height:1.2em;text-align:center}#first_block div.search_block{background:url(/packs/media/images/search_ico-ec8177c4de294c68a065c7546d448e41.png) no-repeat top}#first_block div.view_block{background:url(/packs/media/images/view_ico-c8b217fda90c42b012985adf52a26e0e.png) no-repeat top}#first_block div.book_block{background:url(/packs/media/images/book_ico-8bba97280ac8f3b24394aed439ca16b6.png) no-repeat top}#first_block div.track_block{background:url(/packs/media/images/track_ico-ebdf7ffbdec5fbba74d608a4a6a836a2.png) no-repeat top}#top_list{background:#eceff1;padding-bottom:48px;padding-top:14px}#page{min-height:100%}#page .container{position:relative;min-height:100%}#page .container .left_nav{width:200px;min-height:100%;float:left;padding-top:31px;margin-left:-15px;padding-bottom:60px}#page .container .left_nav h4{color:#085dad;text-transform:uppercase;padding:0 0 0 15px;margin:0 0 6px;font-weight:700}#page .container .left_nav ul,#page .container .left_nav ul li{list-style:none;padding:0;margin:0}#page .container .left_nav ul li{color:#085dad}#page .container .left_nav ul li a{color:#085dad;text-decoration:none;padding-top:4px;padding-bottom:4px;display:block;padding-left:15px;font-size:1.1em}#page .container .left_nav ul li a.active,#page .container .left_nav ul li a:hover{background:#eee;color:#666}#page .container .left_nav .separator{width:100%;height:30px}#page .container .main_content{width:100%;padding-left:232px;padding-top:24px;padding-bottom:60px}#page .container .main_content h1{margin-top:0}#page .container .main_content .main-content-text{background-color:#fff;padding:1em 3em}.standalone-footer{height:60px;background:#8e959b;padding-top:10px;width:100%;position:relative}footer{height:170px;position:relative}@media(max-width:1024px){footer{height:240px}}footer dl dd ul.soc li{float:left;margin-right:10px;margin-bottom:10px}.modal-title{text-align:center;font-size:2em;padding-top:5px}.modal-header .close{margin-top:12px}.modal-body{margin-bottom:0;padding-bottom:0}#new_send_message .modal-footer{padding-top:0}.form{width:70%;margin:0 auto;text-align:center;color:#666}@media only screen and (max-width:600px){.form{width:100%}}.form div{margin-bottom:10px;color:#666;position:relative}.form a{color:#085dad}.form .textinput input{padding:10px;border:1px solid #ccc;color:#666;width:100%}.remember-section div{margin-bottom:3px}.form p{margin-top:20px;margin-bottom:20px}.form .sbm a,.form .sbm button,.form .sbm input{display:inline-block;text-decoration:none;padding:10px 21px;text-align:center;color:#fff;text-transform:uppercase;font-size:1.2em;background:#085dad;border:none;font-weight:700}.form .sbm button.sign-up-btn{background:#8cc739}.choice_container{width:80%;margin:0 auto}.choice_container:after{content:"";clear:both;display:block;height:1px;width:100%}.choice_container a{display:block;padding:14px 30px;text-transform:uppercase;float:left;font-size:1.3em;text-align:center;line-height:1.1em}.choice_container a:hover{color:#fff;text-decoration:none}.blue_link{background:#085dad;color:#fff}.green_link{background:#8cc739;color:#fff}.rememberme label{float:left}.rememberme:after{content:"";clear:both;display:block;height:1px;width:100%}.form .alert{margin-bottom:40px;background:#ffe6f3;color:#d377a5}.forgot{text-align:center;margin-top:22px}.w176 input{width:176px}.w305 a,.w305 button,.w305 input{width:305px}.help{background:url(/packs/media/images/help_ico-5c03eac9fcfbf4499015be7ec17f599d.png) no-repeat 0 0;width:20px;height:20px;border:none;position:absolute;right:-31px;top:10px}.expl{font-style:italic;text-align:left;margin-top:0!important;margin-bottom:7px!important}.expl,sup{color:#c69}.fr{float:right!important}.clear{clear:both;padding:0!important;margin:0!important}::-webkit-input-placeholder{color:#666}:-moz-placeholder,::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}#search_line{margin:45px auto auto;width:890px}#search_line form{float:left}#search_line form ul{float:left;margin:0;padding:0}#search_line form ul li{float:left;list-style:none;padding:0;width:240px;height:50px;position:relative;margin:0 2px 0 0;background:#fff}#search_line form ul li .input{width:100%;float:left;position:absolute;top:12%;left:0;height:45px;padding-right:30px;color:#666}#search_line form ul li.custom_select_block select{border:none;background:none;-moz-appearance:none;-webkit-appearance:none;padding:10px}#search_line form ul li.custom_select_block select::-ms-expand{display:none}#search_line form ul li.location-block input{height:50px;border:none}#search_line form ul li.datepicker_block input{height:50px;border:none;background:none}#search_line form ul li.submit{background:#085dad;color:#fff;text-transform:uppercase;width:157px}#search_line form ul li .input input{width:100%;height:100%;background:none;border:none;padding-left:20px}#search_line form ul li.submit .input{width:100%;height:100%;position:unset;padding-right:0;padding-left:0}#search_line form ul li.submit .input input{color:#fff;text-transform:uppercase;font-size:1.7em;line-height:1em;width:100%;height:100%;padding-right:0;padding-left:0}#search_line form ul li .options{position:absolute;top:100%;left:0;width:100%;height:100px;background:#fff}.dropdown-menu{border-top:none;border-radius:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px;font-family:Calibri,Candara,Segoe,Segoe UI,Arial,sans-serif;color:#666}#search_line form ul li.custom_select_block,#search_line form ul li.datepicker_block{background:#fff url(/packs/media/images/cust_select-8d3475d3a8fd013bb32b1033a83a8303.png) no-repeat 94% 52%}#search_line form ul li .custom_select{position:absolute;top:100%;background:#fff;top:18px;width:213px;z-index:1000}#search_line form ul li .custom_select ul{border:1px solid #666;border-top:none;margin-top:12px;margin-left:-1px;max-height:300px;overflow:auto;display:none;width:215px}#search_line form ul li .custom_select ul li{width:100%;padding-left:20px;height:auto;padding-top:5px;padding-bottom:5px;cursor:pointer}#search_line form ul li .custom_select ul li.active,#search_line form ul li .custom_select ul li.hover{background:#085dad;color:#fff}#search_line form ul li .open_list ul{display:block}#search_line form ul li .custom_select .selected{padding-left:20px}input:focus{outline:none}th{text-align:center}.selected input{border:none}.maintabs-block{text-align:center}.maintabs-block>ul{list-style:none;display:inline-block;vertical-align:bottom;text-align:left}.maintabs-block>ul .settings{width:48px}.maintabs-block>ul>li>a{padding-right:22px;font-size:1.2em;border-radius:0;padding-left:40px;padding-bottom:4px;background-color:#f3f3f3;color:#666;margin-right:0;border:1px solid #ccc;border-right-color:transparent;background-repeat:no-repeat;background-position:7px 10px;text-align:center}.maintabs-block>ul>li>a.venues{background-image:url(/packs/media/images/ico_venues-22876badb01bc4fc5c7b8111a4714b04.png)}.maintabs-block>ul>li>a.activities{background-image:url(/packs/media/images/ico_facilities-e8926b56aee713abbd69d01699ad6ad3.png)}.maintabs-block>ul>li>a.calendar{background-image:url(/packs/media/images/ico_calendar-51be5b19586e0fc30f76c7c5ac8232ac.png)}.maintabs-block>ul>li>a.finances{background-image:url(/packs/media/images/ico_finances-0fc7915eab07d24cc95419701b9d7b20.png)}.maintabs-block>ul>li>a.messages{background-image:url(/packs/media/images/ico_messages-454bd8607c51987dde5cbd6c0f982430.png)}.maintabs-block>ul>li>a.customers{background-image:url(/packs/media/images/ico_customers-636bf933d25d4ac34fbae35b299a11f1.png)}.maintabs-block>ul>li>a.reports{background-image:url(/packs/media/images/ico_reports-e7cba4abed7c93fc29e7b685a5681a3e.png)}.maintabs-block>ul>li>a.users{background-image:url(/packs/media/images/ico_users-6353d043b385660987cdd9e17449bfcb.png)}.maintabs-block>ul li{list-style:none;width:165px}.maintabs-block>ul li a.greyed-out{opacity:.5}.tab-content .tab-pane .navtab-menu{text-align:center;background:#085dad;width:100%}#settings{border-bottom:1px solid #ccc}.tab-pane .nav-tabs{border-bottom:0}.maintabs-block>.nav-tabs>li:last-child{border-right:1px solid #ccc}.maintabs-block>.nav-tabs>li.active>a{background-color:#085dad;color:#fff;background-position:10px -44px;border:1px solid #085dad}.maintabs-block .nav-tabs .settings .dropdown .dropdown-menu{float:right;right:0;left:unset}.maintabs_submenu{height:40px;line-height:20px;color:#fff;display:inline-block;margin:0 auto}.maintabs_submenu li{float:left;list-style:none;margin-right:25px}.maintabs_submenu li a{float:left;text-decoration:none;margin-top:7px;padding:3px 7px 2px;display:block;color:#b8dbfb}.maintabs_submenu li a.greyed-out{opacity:.5}.maintabs_submenu li a.active,.maintabs_submenu li a:hover{color:#fff;background:#68aff1}.nav_tabs_c{padding-top:10px}.nav_tabs_c li a{background-color:#f3f3f3;padding-left:20px;margin-right:0;border-radius:0;color:#333;font-size:1.1em;width:auto;padding-right:20px}a{outline:none!important}.pl-20{padding-left:20px}.tab-content .nav-tabs>li>a:hover{border-bottom-color:transparent}.clip{display:block;width:20px;height:10px;background:url(/packs/media/images/clip-2b98ea770995490b741247422853da39.png) no-repeat 50%;cursor:pointer;position:relative}.clip span{display:none;background:#fff;color:#666;border:1px solid #666;padding:4px;position:absolute;bottom:-42px;left:-10px}.clip:hover span{display:block}.table_type1 .item_name{color:#085dad;font-size:1.1em;font-weight:700}.action_block{float:left;border:1px solid #ddd;border-radius:3px;background:#fff}.action_block a{display:block;float:left;color:#666;font-size:.9em;padding:1px 6px;border-right:1px solid #ddd}.action_block a:last-child{border-right:none}.time-hour,.time-minute{line-height:inherit;display:inline-block;padding:3px 7px;margin:0;font:inherit;outline:none;background:#fff;color:#666;border:1px solid #ccc}.time-hour:disabled,.time-minute:disabled{background-color:#f3f3f3;color:#ccc}table tr.disabled{background-color:#f3f3f3}table tr.disabled .time-hour,table tr.disabled .time-minute{background-color:#f3f3f3;color:#ccc}.time-divider{margin:0 1em!important}.special-days{padding:1em;background:#fff;margin-bottom:3em}.special-days .table_type1{margin-left:0;margin-right:0}#login_settings{float:right;margin-right:20px;margin-top:11px;padding-left:34px;background-repeat:no-repeat;background-position:0;height:32px;line-height:32px}.calendars{background-color:#fff}.searchpanel{float:left;width:100%;padding:20px}.searchpanel .checkall{width:80px;height:30px;background:#f4f4f4;border:1px solid #ccc;float:left;margin-right:24px;padding-top:4px}.legend-block{float:left;width:20px;height:20px;margin-right:10px;border:1px solid #000}.selected-day{background-color:#b1d6f0}.calendar-button-switch{padding-top:8px;width:43px;text-align:center;margin:0 auto;display:block;color:#666;font-size:12px}.calendar-button-switchhover{text-decoration:none}.calendar-button-switch img{margin-bottom:3px}.legend{background:#eee;margin:10px 0;padding:10px}.legend-item{float:left;width:14%}.bordered-top{border-top:2px solid #000}.bordered-bottom{border-bottom:2px solid #000}.venue_id_filter{width:250px!important}.calendar-label{font-weight:400;font-size:16px;display:block;float:left;margin-top:6px;margin-right:3px}.date-label{margin-top:8px}.booking-modal-info-footer{text-align:left!important}.button-right{float:right}.cut-width{width:calc(100% - 4px)}.legend-block.legend-green{background-color:#8cc739}.legend-block.legend-blue{background-color:#0394e7}.legend-block.legend-grey{background-color:#c1c1c1}.legend-block.legend-yellow{background-color:#cf7b32}.legend-block.legend-cross{background-color:rgba(255,246,249,0)}.legend-block.legend-triangle{width:0;height:0;border-color:#007bff transparent transparent;border-style:solid;border-width:20px 20px 0 0}.week-view-calendar .booking{display:inline-block;width:100%;padding:5px 8px;border-bottom:1px solid #5e5e5e}.week-view-calendar .booking:last-child{border-bottom:none}.legend-no-margins{margin-right:-20px}.invoice-grey-color{color:#858585}.invoice-text{font-size:15px;font-weight:700}.invoice-info-element{margin:0 0 3px}.invoice-image{margin-top:25px}.import-box{padding:15px}ul.invoice-list{padding:0}ul.invoice-list li{list-style:none}ul.invoice-list span:first-child{color:#858585;font-weight:400;padding-right:5px}ul.invoice-list span:nth-child(2){font-weight:700;margin-bottom:3px}.searchpanel .additem{width:80px;height:30px;background:#f4f4f4;border:1px solid #ccc;float:left;font-size:3em;color:#6e6e6e;line-height:.5em;text-align:center}.searchpanel .additem a{text-decoration:none;color:inherit;width:100%;display:inline-block}.searchpanel .search{float:left;margin-left:20%}.searchpanel .search label{color:#6e6e6e;margin-right:10px;font-size:1.1em}.searchpanel .search input{border:1px solid #ccc;width:200px;height:30px}.searchpanel .menu_for_search{float:left;list-style:none;margin-bottom:0;margin-top:8px;padding-left:14px}.searchpanel .menu_for_search li{float:left;list-style:none;padding-right:10px;margin-right:10px;line-height:.9em;font-size:1.1em}.searchpanel .menu_for_search li:first-child{border-right:1px solid #ddd}.searchpanel .menu_for_search li a{text-decoration:none;color:#085dad}.searchpanel .pager{float:right;color:#6e6e6e;margin-top:3px;margin-bottom:0;font-size:1.1em}.searchpanel .pager span{font-weight:700;color:#333}.admin h2{margin-left:20px}.datepicker-inline{width:100%!important}.reel-overlay{max-width:100%}.vert-offset-top-0{margin-top:0}.vert-offset-bottom-0{margin-bottom:0}.vert-offset-top-5{margin-top:5px}.vert-offset-bottom-5{margin-bottom:5px}.vert-offset-top-10{margin-top:10px}.vert-offset-bottom-10{margin-bottom:10px}.vert-offset-top-15{margin-top:15px}.vert-offset-bottom-15{margin-bottom:15px}.vert-offset-top-20{margin-top:20px}.vert-offset-bottom-20{margin-bottom:20px}.vert-offset-top-25{margin-top:25px}.vert-offset-bottom-25{margin-bottom:25px}.vert-offset-top-30{margin-top:30px}.vert-offset-bottom-30{margin-bottom:30px}.vert-offset-top-35{margin-top:35px}.vert-offset-bottom-35{margin-bottom:35px}.vert-offset-top-40{margin-top:40px}.vert-offset-bottom-40{margin-bottom:40px}.vert-offset-top-45{margin-top:45px}.vert-offset-bottom-45{margin-bottom:45px}.vert-offset-top-50{margin-top:50px}.vert-offset-bottom-50{margin-bottom:50px}.form-space{display:inline-block;width:5px}.no-horizontal-padding{padding-left:0;padding-right:0}.navbar{height:80px;margin:0;z-index:2}.navbar .navbar-brand img{position:relative;top:-7px}.navbar .navbar-nav .phone{margin-top:10px;margin-left:50px}.navbar .navbar-nav .phone span{background:url(/packs/media/images/phone_bg-0988aa0a237bda54541ad05d10636a2e.png) no-repeat 0;line-height:24px;font-size:1.3em;color:#085dad;padding-left:30px;display:block}.navbar .navbar-nav .divide{padding-right:5px;background:asset-url("divider.png") no-repeat 100%}.navbar .navbar-nav li a{text-transform:uppercase;text-decoration:none;color:#085dad;line-height:.9em;font-size:1.2em}.navbar .navbar-nav li a:hover{color:#085dad}.navbar .navbar-nav li .dropdown{background:asset-url("userpic.jpg") no-repeat 10px;padding-left:50px}.navbar .navbar-nav li .btn-success,.navbar .navbar-nav li .btn-success:hover{color:#fff}.navbar .navbar-nav li #login_btn{background:#085dad;color:#fff;padding:12px 20px;text-transform:uppercase;display:block;float:right;margin-right:10px;margin-top:4px;font-size:1.3em;font-weight:700}.navbar .navbar-nav li #login_btn:hover{text-decoration:none}.navbar .navbar-nav li #venue_btn{background:#8cc739;color:#fff;padding:12px 20px;text-transform:uppercase;display:block;float:right;margin-top:4px;font-size:1.3em;font-weight:700}.navbar .navbar-nav li #venue_btn:hover{text-decoration:none}.navbar .navbar-collapse{margin-top:10px;background-color:#fff}.navbar .navbar-nav .phone{margin-top:25px}.navbar .navbar-nav .phone span a{line-height:20px;font-size:1em}.navbar .navbar-toggle{margin-top:21px;margin-right:22px}.navbar-default{background-color:#fff;border:0}@media only screen and (max-width:736px){.navbar-default .navbar-brand{position:absolute;top:7px;width:80%}.navbar-default .navbar-brand img{max-width:80%;max-height:50px}}@media(max-width:400px){.nav_tabs_c li a{width:150px}}footer{height:135px;background:#8e959b;padding-top:10px;width:100%}footer .copy{color:#c7ced5}footer .copy a{text-decoration:none;color:#fff}footer .container div{padding:0!important}footer dl{padding:0 35px 0 0;margin:0 0 10px}footer dl dt{padding:0 0 3px;margin:0 0 4px;display:block;color:#fff;text-transform:uppercase;border-bottom:2px solid #747b81}footer dl dd,footer dl dd ul{padding:0;margin:0}footer dl dd ul{list-style:none}footer dl dd ul li{padding:0!important;margin:0 0 2px;list-style:none}footer dl dd ul li a,footer dl dd ul li a:hover{color:#fff;text-decoration:none}footer dl dd .soc li{float:left;margin-right:10px;margin-bottom:10px}body{height:100%;padding:0;margin:0;font-family:Calibri,Candara,Segoe,Segoe UI,Arial,sans-serif;background:#eceff1}.container{max-width:1200px;width:100%}.wrapper{background:#fff;padding:0;margin:0;border-top:1px solid #085dad}.wrapper .breadcrumb-menu{background-color:#fff}.wrapper .breadcrumb-menu .container{padding:0 16px}.wrapper .breadcrumb-menu .breadcrumb{background-color:#fff;padding-top:4px;padding-left:3px;margin-bottom:-4px}.wrapper .breadcrumb-menu .breadcrumb li a{color:#085dad;text-decoration:none}.wrapper .breadcrumb-menu .breadcrumb li span{color:#bdbcbc;margin:0 4px;font-size:17px}.wrapper .breadcrumb-menu .breadcrumb .active{color:#000;font-weight:600}.facilities-wrapper .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.facilities-wrapper .row>[class*=col-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.facilities-wrapper .top-name{padding-top:0}.facilities-wrapper .top-name h2{padding-bottom:1em}.facilities-wrapper .content-main{padding-bottom:50px}.facilities-wrapper .right-block{background:#eceff1;padding:20px;margin:0 auto}.facilities-wrapper .right-block .calendar-block{background-color:#fff;border:1px solid #dbdbdb}.facilities-wrapper .right-block .calendar-block h3{color:#333;font-size:28px;margin-bottom:1em;padding-left:1em}@media(max-width:425px){.facilities-wrapper .right-block .calendar-block h3{font-size:24px}}.facilities-wrapper .right-block .calendar-block h3 img{margin-right:12px;margin-top:-3px}.wrapper.venue-wrapper .message-block .message{width:100%;background-color:#8cc739;font-size:18px;padding:8px}.facilities-wrapper .right-block .book-now,.wrapper.venue-wrapper .message-block .message{color:#fff;text-transform:uppercase;display:block;font-weight:700;text-decoration:none;text-align:center}.facilities-wrapper .right-block .book-now{background-color:#085dad;padding:12px;font-size:27px;margin-top:2em}.activity-calendar{background:#fff;border:1px solid #ddd}.activity-calendar .DayPicker{width:100%}.DayPicker{display:block}@media(max-width:425px){.DayPickerInput-Overlay{z-index:8;position:relative}}.home_index .DayPickerInput-Overlay{z-index:8;position:relative}#home-form{position:relative;z-index:1}.facilities-wrapper .right-block .book-now img{margin-right:1em;margin-top:-2px}.facilities-wrapper .right-block .message{background-color:#8cc739;font-size:18px;padding:8px}.all-facilities-wrapper h2{font-size:48px;color:#333;margin-top:9px;letter-spacing:1px;font-weight:600;margin-bottom:20px}.all-facilities-wrapper .all-facilities{text-align:center;margin:0 auto 77px}.all-facilities-wrapper .all-facilities .facilities-link{text-decoration:none;color:#333;font-size:28px;display:block}@media(max-width:425px){.all-facilities-wrapper .all-facilities .facilities-link{font-size:24px}}.all-facilities-wrapper .all-facilities .facilities-link img{display:block;margin:0 auto}.booking-wrapper .calendar-wrap{background:#eceff1;padding:1.5em 0 2em;height:auto;min-height:500px}.booking-wrapper .calendar-wrap .row .col{padding:0}.booking-wrapper .calendar-wrap .calendar-block{background-color:#fff;border:1px solid #dbdbdb;width:260px;height:321px;margin:0 2px 15px 15px}.booking-wrapper .calendar-wrap .calendar-block h3{color:#333;font-size:28px;margin-bottom:11px;padding-left:.6em;margin-top:10px}@media(max-width:425px){.booking-wrapper .calendar-wrap .calendar-block h3{font-size:24px}}.booking-wrapper .calendar-wrap .calendar-block h3 img{margin-right:12px;margin-top:-3px}.booking-wrapper .calendar-wrap .calendar-block .datepicker{margin:0 auto 1em}.booking-wrapper .calendar-wrap .calendar-block .datepicker .active{background-color:#8cc739;background-image:none!important;border-radius:0!important}.booking-wrapper .calendar-wrap .calendar-block .datepicker .datepicker-switch{text-transform:uppercase;font-size:17px}@media(max-width:425px){.booking-wrapper .calendar-wrap .calendar-block .datepicker .datepicker-switch{font-size:16px}}.booking-wrapper .calendar-wrap .calendar-block .datepicker .dow{text-transform:uppercase;font-weight:400;font-size:17px}@media(max-width:425px){.booking-wrapper .calendar-wrap .calendar-block .datepicker .dow{font-size:16px}}.booking-wrapper .calendar-wrap .time-block{width:260px;height:321px;background-color:#fff;border:1px solid #dbdbdb;overflow-y:scroll;margin:0 auto 1em -7%}.booking-wrapper .calendar-wrap .time-block label{display:block;font-size:18px;color:#333;font-weight:500;padding:7px;margin-bottom:0;border-bottom:1px solid #dbdbdb}.booking-wrapper .calendar-wrap .time-block label span{color:#3193ed;float:right;padding-right:15px;font-size:18px}.booking-wrapper .calendar-wrap .time-block label input[type=checkbox]{opacity:0}.booking-wrapper .calendar-wrap .time-block .checked{background-color:#8cc739}.booking-wrapper .calendar-wrap .time-block .checked span{color:#fff}.booking-wrapper .calendar-wrap .time-block .disabled{background-color:#f4f4f4;color:#ccc}.booking-wrapper .calendar-wrap .time-block .disabled span{color:#ccc}.booking-wrapper .calendar-wrap .warn{color:#c66;font-size:16px;margin-bottom:0}.booking-wrapper .calendar-wrap .new-book{border-bottom:1px solid #dbdbdb;padding-top:12px}.booking-wrapper .calendar-wrap .new-book .room-select{padding:3px 15px;font-size:17px;color:#333;font-weight:500;border-color:#dbdbdb;width:198px}@media(max-width:425px){.booking-wrapper .calendar-wrap .new-book .room-select{font-size:16px}}.booking-wrapper .calendar-wrap .new-book .room-select:focus,.booking-wrapper .calendar-wrap .new-book .room-select:hover{outline:0}.booking-wrapper .calendar-wrap .new-book .date-end-input,.booking-wrapper .calendar-wrap .new-book .date-input,.booking-wrapper .calendar-wrap .new-book .date-start-input,.booking-wrapper .calendar-wrap .new-book .time-end-input,.booking-wrapper .calendar-wrap .new-book .time-start-input{font-size:17px;color:#333!important;font-weight:500;background-color:#fff;border:1px solid #dbdbdb;padding-left:10px;height:31px;width:200px}@media(max-width:425px){.booking-wrapper .calendar-wrap .new-book .date-end-input,.booking-wrapper .calendar-wrap .new-book .date-input,.booking-wrapper .calendar-wrap .new-book .date-start-input,.booking-wrapper .calendar-wrap .new-book .time-end-input,.booking-wrapper .calendar-wrap .new-book .time-start-input{font-size:16px}}.booking-wrapper .calendar-wrap .new-book .date-input{margin:0 17px}.booking-wrapper .calendar-wrap .new-book .repeat,.booking-wrapper .calendar-wrap .new-book .time-end-input,.booking-wrapper .calendar-wrap .new-book .time-start-input{width:50px}.booking-wrapper .calendar-wrap .new-book .date-end-input,.booking-wrapper .calendar-wrap .new-book .date-start-input{width:200px}.booking-wrapper .calendar-wrap .new-book .date-end-input:focus,.booking-wrapper .calendar-wrap .new-book .date-end-input:hover,.booking-wrapper .calendar-wrap .new-book .date-start-input:focus,.booking-wrapper .calendar-wrap .new-book .date-start-input:hover{outline:0}.booking-wrapper .calendar-wrap .new-book .block-book{margin:1em 0}.booking-wrapper .calendar-wrap .new-book .block-book label{font-size:16px;color:#333;font-weight:500;text-transform:uppercase}.booking-wrapper .calendar-wrap .new-book .block-book input[type=checkbox]{display:none}.booking-wrapper .calendar-wrap .new-book .block-book input[type=checkbox]+label span{display:inline-block;width:13px;height:13px;margin:-2px 6px 0 0;vertical-align:middle;background:asset-url("checked.png") 0 100% no-repeat;cursor:pointer}.booking-wrapper .calendar-wrap .new-book .block-book input[type=checkbox]:checked+label span{background:asset-url("checked.png") 0 0 no-repeat}.booking-wrapper .calendar-wrap .new-book .block-book .hidden-block-book{display:none}.booking-wrapper .calendar-wrap .new-book .block-book .hidden-block-book span{font-size:16px;margin:0 1em}.booking-wrapper .calendar-wrap .new-book .block-book .hidden-block-book ul{list-style:none;display:inline-block;padding-left:0;margin:1em 0 0}.booking-wrapper .calendar-wrap .new-book .block-book .hidden-block-book ul li{display:inline;margin-right:15px}.booking-wrapper .calendar-wrap .new-book .block-book .hidden-block-book ul li label{text-transform:none}.booking-wrapper .calendar-wrap .new-book .block-book .hidden-block-book ul li:first-child{color:#999;font-size:18px}.booking-wrapper .calendar-wrap .one-more{margin:2em 0 1em}.booking-wrapper .calendar-wrap .one-more a{text-decoration:none}.booking-wrapper .calendar-wrap .one-more .more{color:#3193ed;border:2px solid #3193ed;background-color:#fff;font-size:18px;padding:5px 15px}.booking-wrapper .calendar-wrap .one-more .fr{display:inline-block;float:right}.booking-wrapper .calendar-wrap .one-more .fr .clear{color:#085dad;font-size:19px;font-weight:500}.booking-wrapper .calendar-wrap .one-more .fr .check{color:#fff;background-color:#085dad;font-size:18px;font-weight:600;text-transform:uppercase;padding:7px 22px;margin-left:2em}.booking-wrapper .bookings-wrap{background-color:#fff;padding:3.1em 0 5em}.booking-wrapper .bookings-wrap h4{text-transform:uppercase;font-size:17px;color:#000;font-weight:600}@media(max-width:425px){.booking-wrapper .bookings-wrap h4{font-size:16px}}.booking-wrapper .bookings-wrap table{border:1px solid #dbdbdb}.booking-wrapper .bookings-wrap table .busy{background-color:#fcc}.booking-wrapper .bookings-wrap table .busy .color{color:#933;font-weight:600}.booking-wrapper .bookings-wrap table td,.booking-wrapper .bookings-wrap table th{color:#333;font-size:17px;font-weight:500;padding:8px;border-bottom:1px solid #dbdbdb;text-align:center}@media(max-width:425px){.booking-wrapper .bookings-wrap table td,.booking-wrapper .bookings-wrap table th{font-size:16px}}.booking-wrapper .bookings-wrap table thead{background-color:#f9f9f9}.booking-wrapper .bookings-wrap table thead th{color:#999}.booking-wrapper .bookings-wrap table .tl{text-align:left;padding-left:20px!important}.booking-wrapper .bookings-wrap table .color{color:#3193ed}.booking-wrapper .bookings-wrap table .action_block a{text-decoration:none;margin-right:7px;color:#085dad;font-size:16px;font-weight:500}.booking-wrapper .bookings-wrap .total{text-align:right;margin:1em .5em;color:#333;font-size:17px}@media(max-width:425px){.booking-wrapper .bookings-wrap .total{font-size:16px}}.booking-wrapper .bookings-wrap .venue-total-table{margin-left:0}.booking-wrapper .bookings-wrap .venue-total-table table td{font-weight:400;font-size:17px;border-bottom:none!important;padding:2px;text-align:right!important}.booking-wrapper .bookings-wrap .venue-total-table table span{font-weight:400;font-size:17px}.booking-wrapper .bookings-wrap .total span{font-size:20px;font-weight:600}.booking-wrapper .bookings-wrap .buttons{text-align:right}.booking-wrapper .bookings-wrap .buttons .cancel,.booking-wrapper .bookings-wrap .buttons .cont{text-decoration:none;color:#fff;text-transform:uppercase;font-size:18px;background-color:#085dad;padding:9px 21px;margin-left:10px}.booking-wrapper .bookings-wrap .buttons .big-cont{width:280px;display:inline-block;text-align:center}.booking-wrapper .bookings-wrap .buttons .disabled_link_continue{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;pointer-events:none}.booking-wrapper .bookings-wrap .buttons .btn-one-more.btn-no-radius.message{color:#3193ed;border:2px solid #3193ed;background-color:#fff;font-size:16px;padding:9px 20px}.booking-wrapper .bookings-wrap .buttons .cancel{background-color:#b6b6b6}.search-wrapper .container{padding:0}.search-wrapper .container .content-left{padding-right:0}.search-wrapper .container .content-right{padding-left:0}.search-wrapper .filter{overflow-y:scroll;overflow-x:hidden;padding-bottom:4em;max-height:976px}.search-wrapper .filter .filter-block{background:#eceff1;height:auto;padding:1.3em 1.4em 0;margin-bottom:1.7em}.search-wrapper .filter .filter-block .search-block form .facilities-select{padding:3px 15px;font-size:16px;color:#666;font-weight:500;border-color:#dbdbdb;width:200px;height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff asset-url("cust_select.png") 92% no-repeat;text-indent:.01px;text-overflow:""}.search-wrapper .filter .filter-block .search-block form button.search{background-color:#085dad;color:#fff;text-transform:uppercase;border:0;padding:5px 58px;float:right}.search-wrapper .filter .filter-block .search-block form .location-input{margin:0 18px;color:#085dad}.search-wrapper .filter .filter-block .hide-filter .hide-filter-block .sort-select:focus,.search-wrapper .filter .filter-block .hide-filter .hide-filter-block .sort-select:hover,.search-wrapper .filter .filter-block .search-block form .facilities-select:focus,.search-wrapper .filter .filter-block .search-block form .facilities-select:hover,.search-wrapper .filter .filter-block .search-block form input:focus{outline:0}.search-wrapper .filter .filter-block .search-block form::-webkit-input-placeholder{color:#666}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-link{cursor:pointer;color:#000;font-size:16px;font-weight:600;margin-top:2.3em;display:inline-block}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block{display:none;padding-top:26px}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .sort-select{padding:3px 15px;font-size:16px;color:#666;font-weight:500;border-color:#dbdbdb;width:200px;height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff asset-url("cust_select.png") 92% no-repeat;text-indent:.01px;text-overflow:""}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .btn-group{display:inline-block}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .btn-group button{width:200px;height:30px;color:#666;font-size:16px;border:1px solid #dbdbdb;background-color:#fff;border-radius:0;padding:4px 20px;text-align:left}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .dropdown-toggle{-webkit-box-shadow:none!important;box-shadow:none!important}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .dropdown-menu{height:245px;overflow-y:scroll;font-size:16px;font-weight:500;width:200px;border-radius:0;padding:12px}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .features-group img{position:absolute;top:12px;right:13px}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .sort-group{margin-right:0;position:relative;display:inline-block;vertical-align:middle}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group{margin:0 18px}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu{width:395px;padding:10px}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu a{color:#085dad;font-weight:600;text-decoration:none;margin-bottom:0;text-align:right;display:block}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu ul{list-style:none;padding-left:0}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu ul .first-header .first-header-label{font-weight:600;font-size:18px;background:asset-url("cust_select.png") no-repeat 100% 48%;padding-right:36px;cursor:pointer}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu ul .first-header ul{padding-left:25px;display:none}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu ul .first-header ul .second-header{margin-bottom:10px}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu ul .first-header ul .second-header ul{display:inline-block;border-bottom:1px solid #dbdbdb;padding:10px 0}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu ul .first-header ul .second-header ul .third-header{display:inline-block;width:45%}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu ul .first-header ul .second-header ul .third-header label{font-weight:500;font-size:16px;margin-top:0}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu ul .first-header ul .second-header label{font-size:16px;margin-top:10px}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu .dropdown-panel-checkboxes{margin-bottom:15px}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu .dropdown-panel-checkboxes .dropdown-panel-checkbox{display:inline-block;float:left;width:50%;padding:0;line-height:1}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu .dropdown-panel-checkboxes .dropdown-panel-checkbox>label{display:-webkit-box;display:-ms-flexbox;display:flex}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block input[type=checkbox],.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block input[type=radio]{display:none}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block label{font-size:16px;font-weight:500}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block input[type=checkbox]+label span{display:inline-block;width:13px;height:13px;margin:-2px 6px 0 0;vertical-align:middle;background:asset-url("checked.png") 0 100% no-repeat;cursor:pointer}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block input[type=checkbox]:checked+label span{background:asset-url("checked.png") 0 0 no-repeat}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .show-online{color:#666;font-size:16px;margin:22px 0 7px}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .show-online span{margin-right:10px!important}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .distance-filter,.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .price-filter{margin:1.5em 0 0}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .distance-filter label,.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .price-filter label{color:#666;font-size:16px;margin-right:7px;width:140px}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .distance-filter span,.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .price-filter span{color:#666;font-size:16px;background-color:#fff;border:1px solid #ccc;margin:0 1.8em 0 0;height:30px;width:50px;display:inline-block;vertical-align:middle;text-align:center;padding-top:3px}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .distance-filter .right-value,.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .price-filter .right-value{float:right;margin:0 .3em 0 1em}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .slider.slider-horizontal{width:51%!important}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .slider.slider-horizontal .slider-track{height:3px;background:#cecece!important;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .slider.slider-horizontal .slider-selection{background:#68aff1!important;height:6px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .slider.slider-horizontal .slider-handle{background:#085dad!important;width:25px;height:25px;opacity:1;margin-top:-10px}.search-wrapper footer{height:120px}@media only screen and (max-width:1200px){.search-wrapper footer{height:auto}}.search-wrapper footer .container{padding-right:15px;padding-left:15px}.search-wrapper footer .container .pl-35 a{padding-left:15px}.search-wrapper .activities-block .location-name{color:#333;font-size:16px;text-align:left;margin-bottom:18px;padding-left:34px}.activities-block .room .room-desc .activities-block{min-height:82px}.activities-block .room .room-desc .activities{height:44px;margin:14px -7px 12px}.activities .tooltip-inner{background-color:#eceff1;font-family:Calibri,Candara,Segoe,Segoe UI,Arial,sans-serif;font-size:18px;color:#666}.activities .tooltip.top .tooltip-arrow{border-top-color:#eceff1}.activities .tooltip.right .tooltip-arrow{border-right-color:#eceff1}.activities .tooltip.bottom .tooltip-arrow{border-bottom-color:#eceff1}.activities .tooltip.left .tooltip-arrow{border-left-color:#eceff1}.activities-block .room .room-desc .facility-icon-item{float:left;display:block;width:16.6%;height:32px;margin-bottom:12px}.activities-block .room .room-desc .facility-icon-item a{width:100%;margin:0 auto;display:block;cursor:pointer;z-index:100;position:relative;text-align:center}.activities-block .room .room-desc .facility-icon-item a img{margin:0 auto}.search-wrapper .activities-block .room-img:hover{background-position:0 -15px!important}.search-wrapper .spaces-quantity{color:#999;font-size:16px;margin:.5em 1em 1em}.search-wrapper .pagination{margin:4px 0}.search-wrapper .pagination ul{display:inline-block;padding-left:1em}.search-wrapper .pagination ul li{display:inline;margin-right:10px}.search-wrapper .pagination ul li a{text-decoration:none;color:#3193ed;font-size:16px;border:1px solid #3193ed;padding:6px 11px}.search-wrapper .pagination ul li .more{border:0;color:#000}.search-wrapper .pagination ul li .active{color:#000;border:1px solid #dbdbdb}.search-wrapper .social{margin:4px 0;display:inline-block;width:100%;text-align:right;padding:0 17px}.search-wrapper .social h4{display:inline-block;margin:0;text-transform:uppercase;font-size:18px}.search-wrapper .social ul{display:inline-block;padding-left:0;width:80%}.search-wrapper .social ul li{display:inline;margin-right:0}.search-wrapper .social ul li a{text-decoration:none;border:1px solid #dbdbdb;padding:10px 42px}.search-wrapper .social ul li .fb{background:asset-url("social.png") no-repeat 33px 5px;border-right:0}.search-wrapper .social ul li .tw{background:asset-url("social.png") no-repeat -48px 5px}.search-wrapper .social ul li .pin{background:asset-url("social.png") no-repeat -135px 5px;border-left:0}.search-wrapper #map{width:100%;min-height:1155px;height:100%}.search-wrapper .gm-style-cc,.search-wrapper .gmnoprint a,.search-wrapper .gmnoprint span{display:none}.search-wrapper .bottom-text{color:#666;font-size:16px;padding:1em;line-height:1.2;position:relative;bottom:0}.top-name{padding:1em 0}.top-name h1{margin:0 0 10px;font-weight:700;font-size:48px}.top-name h2{margin:0;font-size:28px}.content-desc-gallary{padding:2em 0}.content-desc .hours{border:1px solid #dbdbdb;border-bottom:0;width:260px;float:inherit}.content-desc .hours h3{margin:0;text-align:center;padding:1em 0 .5em;color:#333;font-size:28px}@media(max-width:425px){.content-desc .hours h3{font-size:24px}}.content-desc .hours h3 img{margin-right:12px;margin-top:-4px}.content-desc .hours table{width:100%;padding-bottom:1em}.content-desc .hours table tr{border-bottom:1px solid #ccc}.content-desc .hours table td{padding:8px;color:#666;font-size:17px}@media(max-width:425px){.content-desc .hours table td{font-size:16px}}.content-desc .hours table .hour{color:#68aff1}.content-main{background-color:#fff}.content-main h3{color:#333;font-size:28px;margin-bottom:1em}@media(max-width:425px){.content-main h3{font-size:24px}}.content-main h3 img{margin-right:12px;margin-top:-3px}.activities-block .room{border:1px solid #dbdbdb;margin:0 auto 25px;min-height:320px}.activities-block .room .room-img{position:relative;overflow:hidden;height:180px;background-size:auto 110%;background-position:center -15px}.activities-block .room .room-img a{width:100%;height:100%;display:block}.activities-block .room .room-1{background-image:asset-url("class1.jpg")}.activities-block .room .room-2{background-image:asset-url("class2.jpg")}.activities-block .room .room-img{-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.activities-block .room .room-img:hover{background-position:-16px -15px}.activities-block .room .room-desc{position:relative;padding:1em 1em 10px}.activities-block .room .room-desc h4 a{position:absolute;width:100%;height:100%;top:0;left:0;text-decoration:none;z-index:1;padding:18px 0 0 14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.activities-block .room .room-desc h4{color:#085dad;font-size:20px;margin-top:0}.activities-block .room .room-desc p{color:#3193ed;font-size:16px;padding-top:24px}.activities-block .room .room-desc .address{color:#666;font-size:16px;margin-bottom:26px;height:65px}.activities-block .room .room-desc .links{position:relative;bottom:0;line-height:2.1;z-index:10;padding-bottom:0}.activities-block .room .room-desc .links ul{display:inline-block;list-style:none;padding-left:0;margin-bottom:0}.activities-block .room .room-desc .links ul li{display:inline}.activities-block .room .room-desc .links ul .price{background-color:#c5e696;color:#333;font-size:16px;padding:2px 8px}.activities-block .room .room-desc .links ul .book-now-link{margin-left:17px;background-color:#085dad;color:#fff;padding:2px 8px;text-transform:uppercase;font-size:16px;text-decoration:none;text-align:center;margin-top:2em}.activities-block .room .room-desc .links ul .more-info-link{text-transform:none}.activities-block .room .room-desc .links ul .loc{color:#333;font-size:16px;padding:0 5px 0 10px}.activities-block .room .room-desc .links ul .loc img{margin-right:5px}.activities-block .room .room-desc .links ul .info-hover{display:none}.activities-block .room .room-desc .links ul .book-link,.activities-block .room .room-desc .links ul .comment-link{position:relative;padding:0 5px;background:asset-url("book-icon.png") no-repeat top;height:35px;width:35px;display:inline-block;vertical-align:middle}.activities-block .room .room-desc .links ul .comment-link{background:asset-url("comment-icon.png") no-repeat top}.activities-block .room .room-desc .links ul .book-link:focus,.activities-block .room .room-desc .links ul .book-link:hover{background:asset-url("book-icon-hover.png") no-repeat top}.activities-block .room .room-desc .links ul .book-hover{display:none;position:absolute;top:-36px;left:54%;background-color:#68aff1;color:#fff;font-size:16px;padding:0 14px}.activities-block .room .room-desc .links ul .book-link:hover+.book-hover{display:block}.content-main .facilities-desc p{color:#666;font-size:17px}@media(max-width:425px){.content-main .facilities-desc p{font-size:16px}}.content-main .facilities-maps #map{width:100%;height:460px}.content-main .facilities-maps .gm-style-cc,.content-main .facilities-maps .gmnoprint a,.content-main .facilities-maps .gmnoprint span{display:none}.content-main .facilities-features h3{margin-bottom:0}.content-main .facilities-features ul:not(.nav-tabs){display:inline-block;list-style:none;padding-left:0;line-height:2.5}.content-main .facilities-features ul:not(.nav-tabs) li{display:inline;color:#999;font-size:20px;padding-left:5px;width:33%;float:left}.content-main .facilities-features ul:not(.nav-tabs) .active{color:#693;font-weight:600}.content-main .facilities-price h4{color:#000;font-size:18px;text-transform:uppercase}.content-main .facilities-price table{width:100%;border:1px solid #dbdbdb;margin-bottom:1em}.content-main .facilities-price table thead{background-color:#f9f9f9}.content-main .facilities-price table thead th{padding:5px;color:#999;font-size:17px;font-weight:500;border-bottom:1px solid #dbdbdb;text-align:center}@media(max-width:425px){.content-main .facilities-price table thead th{font-size:16px}}.content-main .facilities-price table thead .height{padding:8px 5px}.content-main .facilities-price table thead .w50{width:50%}.content-main .facilities-price table tbody td{padding:8px 5px;text-align:center;border-bottom:1px solid #dbdbdb;color:#333;font-size:17px;font-weight:500}@media(max-width:425px){.content-main .facilities-price table tbody td{font-size:16px}}.content-main .facilities-price table t.color{color:#3193ed}.content-main .facilities-price table .tl{text-align:left;padding-left:20px!important}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:-32px 0;left:90%;top:45%;opacity:.4}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:0 0;left:5%;bottom:45%;opacity:.4}.lSSlideOuter.vertical .lSAction>.lSNext:hover,.lSSlideOuter.vertical .lSAction>.lSPrev:hover{opacity:1}.datepicker{margin:0 auto 1em!important}.datepicker .active{background-color:#8cc739!important;background-image:none!important;border-radius:0!important}.datepicker .datepicker-switch,.datepicker .dow{text-transform:uppercase!important;font-size:17px!important}.datepicker .dow{font-weight:400!important}.modal{z-index:1060}.modal-content{border-radius:0;background:#eceff1}.modal-content .modal-header{border-bottom:0}.modal-content .modal-header .modal-title{font-size:28px;line-height:1}.modal-content .modal-footer{border-top:0}.modal-content .modal-footer .cancel,.modal-content .modal-footer .cont{text-decoration:none;color:#fff;text-transform:uppercase;font-size:18px;background-color:#085dad;padding:9px 21px;margin-left:10px}.modal-content .modal-footer .cancel{background-color:#b6b6b6}.modal-content .modal-body{padding-top:0}.modal-content .modal-.calendar-block{background-color:#fff;border:1px solid #dbdbdb;width:260px;height:330px;margin:0 auto 1em}.modal-content .modal-.calendar-block h3{color:#333;font-size:28px;margin-bottom:10px;padding-left:1em}.modal-content .modal-.calendar-block h3 img{margin-right:12px;margin-top:-3px}.modal-content .modal-.time-block{width:260px;height:330px;background-color:#fff;border:1px solid #dbdbdb;overflow-y:scroll;margin:0 auto 1em -8%}.modal-content .modal-.time-block label{display:block;font-size:17px;color:#333;font-weight:500;padding:7px;margin-bottom:0;border-bottom:1px solid #dbdbdb}@media(max-width:425px){.modal-content .modal-.time-block label{font-size:16px}}.modal-content .modal-.time-block label span{color:#3193ed;float:right;padding-right:15px;font-size:18px}.modal-content .modal-.time-block label input[type=checkbox]{opacity:0}.modal-content .modal-.time-block .checked{background-color:#8cc739}.modal-content .modal-.time-block .checked span{color:#fff}.modal-content .modal-.time-block .disabled{background-color:#f4f4f4;color:#ccc}.modal-content .modal-.time-block .disabled span{color:#ccc}.modal-content .modal-.new-book{margin-top:1em}.modal-content .modal-.new-book .room-select{padding:3px 15px;font-size:17px;color:#333;font-weight:500;border-color:#dbdbdb;width:180px}@media(max-width:425px){.modal-content .modal-.new-book .room-select{font-size:16px}}.modal-content .modal-.new-book .room-select:focus,.modal-content .modal-.new-book .room-select:hover{outline:0}.modal-content .modal-.new-book .date-input,.modal-content .modal-.new-book .time-end-input,.modal-content .modal-.new-book .time-start-input{font-size:17px;color:#333!important;font-weight:500;background-color:#fff;border:1px solid #dbdbdb;padding-left:15px;height:31px;width:180px}@media(max-width:425px){.modal-content .modal-.new-book .date-input,.modal-content .modal-.new-book .time-end-input,.modal-content .modal-.new-book .time-start-input{font-size:16px}}.modal-content .modal-.new-book .date-input{margin:0 15px}.modal-content .modal-.new-book .time-end-input,.modal-content .modal-.new-book .time-start-input{width:70px}.internal-notes-form .actions .action-description{padding-top:4px}.admin_new_customer_bookings_index .booking-wrapper .facility_id,.order-booking-facility,.orders_index .booking-wrapper .facility_id{width:200px}.admin_new_customer_bookings_index .booking-wrapper .order_booking_end_time select,.admin_new_customer_bookings_index .booking-wrapper .order_booking_start_time select,.orders_index .booking-wrapper .order_booking_end_time select,.orders_index .booking-wrapper .order_booking_start_time select{width:74px}.admin_new_customer_bookings_index .booking-wrapper .warn,.orders_index .booking-wrapper .warn{padding-bottom:5px}.admin_new_customer_bookings_index .booking-wrapper .booking-drop-calendar,.orders_index .booking-wrapper .booking-drop-calendar{width:200px;float:left}.admin_new_customer_bookings_index .booking-wrapper .booking-after-by,.orders_index .booking-wrapper .booking-after-by{width:300px;float:left}.admin_new_customer_bookings_index .booking-wrapper .booking-after-by .end-title,.orders_index .booking-wrapper .booking-after-by .end-title{width:75px;display:inline-block}@media only screen and (max-width:1200px){.search-wrapper .filter .filter-block .search-block form .datepicker2,.search-wrapper .filter .filter-block .search-block form .facilities-select,.search-wrapper .filter .filter-block .search-block form .location-input,.search-wrapper .filter .filter-block .search-block form input[type=submit]{display:block;margin:0 auto 10px;float:none;width:200px}.search-wrapper .social{text-align:left;margin-top:2em}.search-wrapper .content-main .activities-block .room{width:310px}.search-wrapper .content-main .activities-block .room .room-img:hover{background-position:center -15px!important}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block{padding-top:15px}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .features-group,.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group,.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .sort-group{margin:0 0 10px}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .distance-filter label,.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .price-filter label{display:block}.booking-wrapper .calendar-wrap .calendar-block,.booking-wrapper .calendar-wrap .time-block{margin:0 auto 1em}}@media only screen and (max-width:991px){.search-wrapper .container{padding-left:0;padding-right:0}.wrapper .content-desc .hours{float:none;margin:1em auto 0}.wrapper .search-wrapper .social h4{display:block}.wrapper .search-wrapper .social ul{width:100%;margin-top:2em}.activities-block .room{width:270px}.activities-block .room .room-img{-webkit-transition:none;transition:none}.activities-block .room .room-img:hover{background-position:center -15px}}@media only screen and (max-width:760px){.search-wrapper .container .content-right{display:none}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .slider.slider-horizontal{width:40%!important}}@media(max-width:700px){.booking-wrapper .bookings-wrap table,.booking-wrapper .bookings-wrap tbody,.booking-wrapper .bookings-wrap td,.booking-wrapper .bookings-wrap th,.booking-wrapper .bookings-wrap thead,.booking-wrapper .bookings-wrap tr{display:block}.booking-wrapper .bookings-wrap thead tr{position:absolute;top:-9999px;left:-9999px}.booking-wrapper .bookings-wrap tr{border:1px solid #ccc}.booking-wrapper .bookings-wrap td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}.booking-wrapper .bookings-wrap td:before{position:absolute;top:-8px;left:0;width:45%;padding-right:10px;white-space:nowrap;text-align:left;content:attr(data-title);padding-left:1em;padding-top:1em}.booking-wrapper .bookings-wrap .tl{text-align:center!important}}@media only screen and (max-width:667px){.lSSlideOuter .lSPager.lSGallery{width:100px!important}.lSSlideOuter.vertical{padding-right:105px!important}.modal-content .modal-.new-book .date-input{margin:.5em 0!important;display:block}}.checkouts_venue_questions .venue-questions-block{margin-left:20px;width:70%}@media(max-width:667px){.modifications a.btn{width:100%;margin-bottom:10px}.content-main .facilities-maps #map{height:300px}.search-wrapper .filter .filter-block .search-block form .datepicker2,.search-wrapper .filter .filter-block .search-block form .location-input{width:200px;height:30px;color:#666;font-size:16px;margin-right:auto;border:1px solid #dbdbdb;text-align:left;padding-left:15px}#top_list{display:none}.checkouts_detailed_summary .row,.conversations_index .row{margin-right:0;margin-left:0}.checkouts_detailed_summary .col-md-3,.checkouts_detailed_summary .col-md-9,.conversations_index .message-text-input{padding-right:0;padding-left:0}.conversations_index .right-column{padding-bottom:10px}.conversations_index #messages h2{font-size:18px;text-align:center;padding-top:10px}.conversations_index #messages .sent_message{margin-left:30px}.users_edit h2{text-align:center}.users_edit form{padding-left:10px;padding-right:10px}.modal-footer .btn+.btn{margin-left:0;margin-top:5px}.venues_show .activities-block .room .room-desc h4 a{padding-top:10px}.venues_show .activities-block .room .room-desc .address{padding-top:10px;height:auto;margin-bottom:5px}.activities-block .room .room-desc .activities-block{min-height:auto}.activities-block .room .room-desc .facility-icon-item{margin-bottom:5px;height:auto}.activities-block .room .room-desc .activities{height:auto;margin:10px -7px}.users_profile .user_profile-box{font-size:16px;padding-top:10px;margin:1px}.users_profile .user_profile-box .dl-horizontal dt{text-align:left;float:left;font-size:14px}.users_profile .user_profile-box dd{font-size:14px}.account_orders_index h2,.favourites_index h2,.users_profile h2{text-align:center}.account_orders_index .form-search input{width:100%}.content-main .facilities-maps{margin-left:5px;margin-right:10px}.content-main .facilities-maps h3{margin-left:-5px;margin-right:-10px}.content-main .facilities-desc p{font-size:14px}.checkouts_terms_and_conditions .pull-right{margin-bottom:15px}.simple_form.new_business_information{padding-top:10px}.simple_form.new_business_information .form-group{margin-bottom:10px}.simple_form.new_business_information .user_business_information{background-color:#fff;border:1px solid #8cc739;padding:10px;margin-bottom:10px}.simple_form.new_business_information .user_business_information .form-group{margin-bottom:10px}.simple_form.new_business_information .different_business_information{background-color:#fff;border:1px solid #337ab7;padding:10px}.simple_form.new_business_information .different_business_information .form-group{margin-bottom:10px}.simple_form.new_business_information label{margin-bottom:1px}.summery-text{font-size:14px}.summery-text input[type=checkbox]{width:18px;height:18px}.terms_and_conditions_confirmed{background-color:#fff;padding:10px;margin-top:10px}.checkouts_business_information input[type=radio],.checkouts_venue_questions input[type=radio]{width:15px;height:15px}.datepicker{width:80%}.datepicker-months .table-condensed td,.datepicker-months .table-condensed tr{min-width:100%}}@media(max-width:667px)and (max-width:500px){.admin .datepicker,.home_index .datepicker{left:0!important;width:100%}.admin .datepicker table,.home_index .datepicker table{width:100%}.admin .datepicker-dropdown:after,.admin .datepicker-dropdown:before,.home_index .datepicker-dropdown:after,.home_index .datepicker-dropdown:before{display:none}.orders_index .datepicker-days thead tr{position:relative;top:inherit;left:inherit;border:none}.orders_index .datepicker-days tr td{text-align:center;border-bottom:none}}@media(max-width:667px){.datepicker-days{width:100%}.datepicker-days tr{border:none}.datepicker-days td.day{line-height:24px}.datepicker-days thead tr{position:relative;top:inherit;left:inherit;border:none}.datepicker-days thead tr:first-child{display:none}.datepicker-days thead tr:nth-child(2) th{display:inline-block;float:left;min-height:30px}.datepicker-days thead tr:nth-child(2) th:first-child,.datepicker-days thead tr:nth-child(2) th:last-child{width:15%}.datepicker-days thead tr:nth-child(2) th:nth-child(2){width:70%}.datepicker-days thead tr:nth-child(3) th{width:14.28%;float:left;min-height:30px}.datepicker-days tr td{min-height:34px;width:14.28%;float:left}}@media(max-width:667px){#new_venue_questions .venue_questions_answers_comment .question_document,#new_venue_questions .venue_questions_answers_comment .question_document input[type=file],#new_venue_questions .venue_questions_answers_comment textarea{width:100%}}@media(max-width:667px){#editBookingModal .form-inline select.optional.booking_options{width:100%!important}}@media(max-width:667px){.checkout-navigation li.active:after{display:none;content:"";position:inherit;left:0;top:0;margin-top:0;border-top:0;border-left:0;border-bottom:0}}@media(max-width:667px){.checkouts_business_information .checkout-navigation.nav>li>a,.checkouts_detailed_summary .checkout-navigation.nav>li>a,.checkouts_terms_and_conditions .checkout-navigation.nav>li>a,.checkouts_venue_questions .checkout-navigation.nav>li>a{text-align:center;padding:3px 10px;font-size:16px}}@media(max-width:667px){.account_orders_show td:before,.checkouts_detailed_summary td:before{padding-top:0}}@media(max-width:667px){#main.container .right-block .message{margin-bottom:10px}}@media(max-width:667px){.account_orders_show .label{font-size:55%}.account_orders_show label.question_text{font-weight:400;font-size:14px}}@media(max-width:667px){.booking-wrapper .calendar-wrap{background-color:#fff;padding-left:5px;padding-right:5px}.booking-wrapper .calendar-wrap:before{content:"Booking";font-size:17px;font-weight:700;padding-left:5px}.booking-wrapper .calendar-wrap .warn{color:#999;font-size:13px}.booking-wrapper .calendar-wrap .warn i{color:#3193ed}}@media(max-width:667px){.orders_index .booking-wrapper #new_order .dropdown-menu input[type=checkbox]{width:20px;height:20px}.orders_index .booking-wrapper #new_order label{line-height:28px}}@media(max-width:667px){.optional.order_booking_extras_ids .btn-group,.optional.order_booking_extras_ids .dropdown-menu{width:100%}}@media(max-width:667px){.orders_index .time-block{margin-left:15px}.orders_index .time-block label{padding:2px 5px;font-size:14px}.orders_index .time-block label span{font-size:14px}.orders_index .calendar-block{display:none}.orders_index .booking-wrapper .facility_id,.orders_index .booking-wrapper .order_booking_row div.event_date input{width:100%}.orders_index .booking-wrapper .order_booking_end_time,.orders_index .booking-wrapper .order_booking_start_time{float:left;width:45%}.orders_index .booking-wrapper .order_booking_end_time select,.orders_index .booking-wrapper .order_booking_start_time select{width:100%!important}.orders_index .booking-wrapper .hyphen{width:10%;display:block;float:left;padding-right:10px;padding-left:10px;height:67px;padding-top:30px;text-align:center}.orders_index .booking-wrapper .bookings-time-list .form-inline>*{margin-left:0!important;margin-right:0!important}.orders_index .booking-wrapper .form-inline .order_booking_extras_ids button,.orders_index .booking-wrapper .form-inline select.form-control.booking_options{width:100%}.orders_index .booking-wrapper .block-booking{text-transform:uppercase;line-height:35px;margin-left:20px;font-size:13px}.orders_index .booking-wrapper #new_order input[type=checkbox]{width:30px;height:30px}.orders_index .booking-wrapper .color-booking-title{font-size:13px;line-height:35px;float:left;color:#3193ed;text-transform:uppercase}.orders_index .booking-wrapper .color-booking-title:first-child{padding-right:10px}.orders_index .booking-wrapper .color-booking-title:last-child{padding-left:10px}.orders_index .booking-wrapper .order_booking_repeat_every select{float:left;width:20%}.orders_index .booking-wrapper .booking-drop-calendar{width:100%;float:none;margin-top:10px}.orders_index .booking-wrapper .booking-drop-calendar:before{content:"start day";color:#3193ed;text-transform:uppercase;font-size:13px;padding-bottom:5px;line-height:35px}.orders_index .booking-wrapper .booking-after-by{width:100%;float:left}.orders_index .booking-wrapper .booking-after-by:before{content:"end";color:#3193ed;text-transform:uppercase;font-size:13px}.orders_index .booking-wrapper .booking-after-by label{width:100%}.orders_index .booking-wrapper .booking-after-by .radio input[type=radio]{width:28px;height:28px}.orders_index .booking-wrapper .booking-after-by .end-title{margin-left:20px;width:55px;display:inline-block;color:#3193ed;text-transform:uppercase;font-size:13px;line-height:35px;float:left}.orders_index .booking-wrapper .booking-after-by .order_booking_occurrences{float:left;display:inline-block}.orders_index .booking-wrapper .booking-after-by .end-title-occur{display:inline-block;color:#3193ed;text-transform:uppercase;font-size:13px;line-height:35px;float:left;padding-left:10px}.orders_index .booking-wrapper .booking-after-by .optional.form-control{float:left;width:70%}.orders_index .booking-wrapper .booking-on-days:before{content:"on";color:#3193ed;text-transform:uppercase;font-size:13px;width:100%}.orders_index .booking-wrapper .order_booking_week_days{min-height:70px}.orders_index .booking-wrapper .new-book{position:relative}.orders_index .booking-wrapper .booking-delete{display:block;width:100%;position:absolute;bottom:0;left:0}.orders_index .booking-wrapper .btn.delete_block_booking{padding-top:5px;padding-bottom:0;padding-left:10px}.orders_index .booking-wrapper .order_booking_enabled{margin-bottom:25px}.orders_index .booking-wrapper #new_order .order_block_booking_box .booking-on-days{display:block}.orders_index .booking-wrapper #new_order .order_block_booking_box .booking-on-days .checkbox{width:25%;line-height:28px;float:left;display:block;margin:0;padding:0}.orders_index .booking-wrapper #new_order .order_block_booking_box .booking-on-days .check_boxes{padding-left:0}.orders_index .booking-wrapper #new_order .order_block_booking_box .booking-on-days .check_boxes input{width:20px;height:20px;padding-right:10px}.orders_index .booking-wrapper #new_order .order_block_booking_box .booking-on-days label{display:inline-block;float:left;padding-left:20px}.orders_index .booking-wrapper .booking-buttons{width:100%;text-align:center;margin-bottom:15px}.orders_index .booking-wrapper .booking-buttons .btn{width:100%}.orders_index .booking-wrapper .booking-buttons:first-child{margin-bottom:0}.orders_index .booking-wrapper .booking-buttons .btn.message{margin-top:10px}}#facilities_filter .form-group label{font-weight:400}.horizontal-spinner{background:asset-url("30.gif") no-repeat 50%;padding:10px 30px;height:20px;margin-bottom:20px}.new-item-padding{padding:10px 0}@media(max-width:767px){.mobile-hidden{display:none}}.modal-messages-box{background-color:#fff;border:1px solid #757575;height:400px;padding:5px;overflow-y:scroll;margin-top:15px}.booking_timer_box{text-align:right;margin:10px 0}@media(max-width:991px){.booking_timer_box span.label{display:block;white-space:inherit}}@media(max-width:1024px){.modal-footer .btn{width:100%}}.venue_groups .pull-right .btn-primary{margin-right:15px}@media(max-width:425px){.admin .phone{display:none}}.admin.admin_members_index h2{margin-left:0}@media(max-width:768px){.schedule-table{font-size:12px}}@media(max-width:425px){.admin h2{margin-left:10px;font-size:26px}}@media(max-width:425px){.maintabs_submenu li{margin-right:0;width:50%;padding-right:10px}}@media(max-width:425px){.admin .search-field{width:100%;padding-right:15px}}@media(max-width:425px){.report-submenu .nav-tabs>li{width:50%}}@media(max-width:425px){.report-submenu ul.nav{height:auto;text-align:center;margin-top:5px}}@media(max-width:425px){.report-submenu .nav-tabs>li.active>a,.report-submenu .nav-tabs>li.active>a:focus,.report-submenu .nav-tabs>li.active>a:hover{border:none;font-weight:700}}@media(max-width:425px){.reports-title-row>div{width:100%;text-align:center}}@media(max-width:425px){.export-buttons{padding-right:15%}}@media(max-width:1100px){.table-scroll{overflow:scroll}}@media(max-width:1100px){.report-table-wrapper,.report-table-wrapper>div{padding:0}}@media(max-width:1100px){.report-block .wrapper .search-wrapper .filter{height:auto}}@media(max-width:1100px){.report-filter-row{margin:0;padding:0 15px}}@media(max-width:768px){.report-filter-row{font-size:13px}}@media(max-width:1100px){.report-submenu ul.nav{margin:0;padding:0;font-size:13px}}@media(max-width:425px){.report-submenu ul.nav{margin-top:10px}}@media(max-width:1100px){.report-submenu .nav-tabs>li>a{border-bottom:none}}@media(max-width:1100px){.report-filter-row .filter_time_period{padding-top:inherit;display:inherit;float:inherit}}@media(max-width:1024px){.admin_facilities_index .search-field,.admin_users_index .search-field{width:100%}}.members-buttons{padding-top:20px}@media(max-width:425px){.members-buttons .btn{width:100%;margin-bottom:10px}}@media(max-width:768px){.mobile-padding{padding-top:10px}}@media(min-width:768px)and (max-width:1100px){.table_type1.admin-datatable td,.table_type1.admin_side td,.table_type1.offline_orders_admin_side td,.table_type1.offline_orders_user_side td,.table_type1.orders_admin_side td,.table_type1.orders_user_side td,.table_type1.user_side td{text-align:center;font-size:13px}}@media(min-width:768px)and (max-width:1100px){.table_type1.admin-datatable td h4 .label,.table_type1.admin_side td h4 .label,.table_type1.offline_orders_admin_side td h4 .label,.table_type1.offline_orders_user_side td h4 .label,.table_type1.orders_admin_side td h4 .label,.table_type1.orders_user_side td h4 .label,.table_type1.user_side td h4 .label{font-size:12px}}@media(max-width:767px){.table_type1.admin-datatable td,.table_type1.admin_side td,.table_type1.offline_orders_admin_side td,.table_type1.offline_orders_user_side td,.table_type1.orders_admin_side td,.table_type1.orders_user_side td,.table_type1.user_side td{text-align:center;font-size:12px}}@media(max-width:1024px){.admin_customers_index .admin_side .dropdown-menu{left:0}}@media(max-width:767px){.admin_users_index .table_type1.admin-datatable td{text-align:left;font-size:12px}}@media(max-width:767px){.table_type1.admin-datatable th{font-size:12px;padding:5px 15px}}@media(max-width:768px){.admin_venues_index .table_type1 .action_block{width:160px;margin-left:0;font-size:14px}}@media(max-width:768px){.admin_venues_index .item_name{text-align:left!important}}@media(max-width:768px){.admin_venues_index .table_type1 td{width:50%!important}}@media(max-width:768px){.admin_venues_show .table_type1 .action_block{width:100px;margin-left:0;font-size:14px}}@media(max-width:1024px){.admin_users_show .table_type1 td,.admin_venues_show .table_type1 td{text-align:center}}@media(max-width:768px){.admin_facilities_index .table_type1 .action_block{width:230px;margin-left:0;font-size:14px}}@media(max-width:768px){.admin_facilities_index .item_name{text-align:left}}@media(max-width:768px){.table_type1 .action_block{width:85px;text-align:center;margin-left:2em}}@media(max-width:425px){.table_type1 .action_block{width:85px;text-align:center;margin-left:0}}@media(max-width:425px){.all_none_filter{float:left;width:55%}}@media(min-width:426px)and (max-width:768px){.all_none_filter{float:left;width:40%}}@media(min-width:769px)and (max-width:1024px){.all_none_filter{float:left;width:55%}}@media(max-width:1024px){.filter_time_period{padding-top:20px;display:block;float:left}}@media(max-width:768px){.table_type1 .center{text-align:left}}@media(min-width:768px)and (max-width:1100px){.maintabs-block>ul li{width:20%}}@media(max-width:1100px){#calendar_top_scroll_wrapper{max-width:100%}}@media(max-width:768px){.week-view-calendar{width:1525px!important;min-width:1525px!important;max-width:1525px!important}}@media(max-width:1100px){.legend-item{margin-top:1px}}@media(max-width:425px){.calendar-switcher{width:100%;padding-bottom:10px;display:none}}@media(max-width:425px){.legend-item{width:45%}}@media(max-width:1100px){#admin_content .row{margin:0}}@media(max-width:1100px){#calendar{max-width:100%}}@media(min-width:425px)and (max-width:768px){.view-calendar-form{width:100%}.view-calendar-form .form-group{width:30%}.view-calendar-form label{width:100%}}@media(max-width:425px){.view-calendar-form .form-group{width:100%}.view-calendar-form label{width:75px}}@media(max-width:1024px){.week-element td{border:1px solid #333}}@media(max-width:425px){.search-block .selectize-control{width:auto}}@media(min-width:667px)and (max-width:1200px){.wrapper .facilities-wrapper .right-block #create_order_button{padding:11px;font-size:18px;position:fixed;z-index:101;width:100%;bottom:0;left:0}.navbar .navbar-brand img{max-width:100%}.navbar .navbar-nav .phone{margin-top:18px;margin-left:.5em}.navbar-default .navbar-right{position:absolute;top:15px;right:0;margin-right:5px}header .container ul.dropdown-menu{margin-top:22px;right:-6px}#top_list{display:none}.calendar-block{visibility:hidden;display:none}.affix-block .affix-bottom{position:static;top:0!important}.order_index .time-block{width:250px;font-size:14px}.admin_orders_show .calendar-block,.admin_orders_show .time-block,.orders_index .calendar-block,.orders_index .time-block{display:block;visibility:visible}.admin_orders_show .booking-wrapper .form-inline,.admin_orders_show .datepicker-inline,.orders_index .booking-wrapper .form-inline,.orders_index .datepicker-inline{width:100%}.admin_orders_show .booking-wrapper .form-inline .order_booking_facility_id,.orders_index .booking-wrapper .form-inline .order_booking_facility_id{width:33%}.admin_orders_show .booking-wrapper .form-inline .order_booking_facility_id select,.orders_index .booking-wrapper .form-inline .order_booking_facility_id select{width:100%!important}.admin_orders_show .booking-wrapper .form-inline .order_booking_row div.event_date input,.orders_index .booking-wrapper .form-inline .order_booking_row div.event_date input{width:33%}.admin_orders_show .booking-wrapper .form-inline .order_booking_end_time,.admin_orders_show .booking-wrapper .form-inline .order_booking_start_time,.orders_index .booking-wrapper .form-inline .order_booking_end_time,.orders_index .booking-wrapper .form-inline .order_booking_start_time{width:15%}.admin_orders_show .booking-wrapper .form-inline .order_booking_end_time select,.admin_orders_show .booking-wrapper .form-inline .order_booking_start_time select,.orders_index .booking-wrapper .form-inline .order_booking_end_time select,.orders_index .booking-wrapper .form-inline .order_booking_start_time select{width:100%!important}.admin_orders_show .booking-wrapper .form-inline .hyphen,.orders_index .booking-wrapper .form-inline .hyphen{width:3%;display:inline-block;padding-left:2px;line-height:34px}.admin_orders_show .booking-wrapper .order_booking_booking_option_id,.orders_index .booking-wrapper .order_booking_booking_option_id{width:33%}.admin_orders_show .booking-wrapper .order_booking_extras_ids button,.orders_index .booking-wrapper .order_booking_extras_ids button{width:160px}.admin_orders_show .booking-wrapper .bookings-time-list .form-inline>*,.orders_index .booking-wrapper .bookings-time-list .form-inline>*{margin-left:0!important;margin-right:0!important}.admin_orders_show .booking-wrapper .form-inline .order_booking_extras_ids button,.admin_orders_show .booking-wrapper .form-inline select.form-control.booking_options,.orders_index .booking-wrapper .form-inline .order_booking_extras_ids button,.orders_index .booking-wrapper .form-inline select.form-control.booking_options{width:100%}.admin_orders_show .booking-wrapper .block-booking,.orders_index .booking-wrapper .block-booking{text-transform:uppercase;line-height:35px;font-size:13px}.admin_orders_show .booking-wrapper #new_order input[type=checkbox],.orders_index .booking-wrapper #new_order input[type=checkbox]{width:30px;height:30px;float:left}.admin_orders_show .booking-wrapper .color-booking-title,.orders_index .booking-wrapper .color-booking-title{font-size:13px;line-height:35px;color:#3193ed;text-transform:uppercase}.admin_orders_show .booking-wrapper .color-booking-title:first-child,.orders_index .booking-wrapper .color-booking-title:first-child{padding-right:10px}.admin_orders_show .booking-wrapper .color-booking-title:last-child,.orders_index .booking-wrapper .color-booking-title:last-child{padding-left:10px}.admin_orders_show .booking-wrapper .booking-drop-calendar,.orders_index .booking-wrapper .booking-drop-calendar{width:100%;float:none;margin-top:10px}.admin_orders_show .booking-wrapper .booking-drop-calendar:before,.orders_index .booking-wrapper .booking-drop-calendar:before{content:"start day";color:#3193ed;text-transform:uppercase;font-size:13px;padding-bottom:5px;line-height:35px}.admin_orders_show .booking-wrapper .booking-after-by,.orders_index .booking-wrapper .booking-after-by{width:100%;float:left}.admin_orders_show .booking-wrapper .booking-after-by:before,.orders_index .booking-wrapper .booking-after-by:before{content:"end";color:#3193ed;text-transform:uppercase;font-size:13px}.admin_orders_show .booking-wrapper .booking-after-by label,.orders_index .booking-wrapper .booking-after-by label{width:100%}.admin_orders_show .booking-wrapper .booking-after-by .radio input[type=radio],.orders_index .booking-wrapper .booking-after-by .radio input[type=radio]{width:28px;height:28px;float:left}.admin_orders_show .booking-wrapper .booking-after-by .end-title,.orders_index .booking-wrapper .booking-after-by .end-title{margin-left:20px;width:55px;display:inline-block;color:#3193ed;text-transform:uppercase;font-size:13px;line-height:35px}.admin_orders_show .booking-wrapper .booking-after-by .order_booking_occurrences,.orders_index .booking-wrapper .booking-after-by .order_booking_occurrences{display:inline-block}.admin_orders_show .booking-wrapper .booking-after-by .end-title-occur,.orders_index .booking-wrapper .booking-after-by .end-title-occur{display:inline-block;color:#3193ed;text-transform:uppercase;font-size:13px;line-height:35px;padding-left:10px}.admin_orders_show .booking-wrapper .booking-after-by .optional.form-control,.orders_index .booking-wrapper .booking-after-by .optional.form-control{float:left;width:70%}.admin_orders_show .booking-wrapper .booking-on-days:before,.orders_index .booking-wrapper .booking-on-days:before{content:"on";color:#3193ed;text-transform:uppercase;font-size:13px;width:100%}.admin_orders_show .booking-wrapper .order_booking_week_days,.orders_index .booking-wrapper .order_booking_week_days{min-height:70px}.admin_orders_show .booking-wrapper .new-book,.orders_index .booking-wrapper .new-book{position:relative}.admin_orders_show .booking-wrapper .booking-delete,.orders_index .booking-wrapper .booking-delete{display:block;width:100%;position:absolute;bottom:0;left:0}.admin_orders_show .booking-wrapper .btn.delete_block_booking,.orders_index .booking-wrapper .btn.delete_block_booking{padding-top:5px;padding-bottom:0;padding-left:10px}.admin_orders_show .booking-wrapper .order_booking_enabled,.orders_index .booking-wrapper .order_booking_enabled{margin-bottom:25px}.admin_orders_show .booking-wrapper #new_order .order_block_booking_box .booking-on-days,.orders_index .booking-wrapper #new_order .order_block_booking_box .booking-on-days{display:block}.admin_orders_show .booking-wrapper #new_order .order_block_booking_box .booking-on-days .checkbox,.orders_index .booking-wrapper #new_order .order_block_booking_box .booking-on-days .checkbox{width:25%;line-height:28px;float:left;display:block;margin:0;padding:0}.admin_orders_show .booking-wrapper #new_order .order_block_booking_box .booking-on-days .check_boxes,.orders_index .booking-wrapper #new_order .order_block_booking_box .booking-on-days .check_boxes{padding-left:0}.admin_orders_show .booking-wrapper #new_order .order_block_booking_box .booking-on-days .check_boxes input,.orders_index .booking-wrapper #new_order .order_block_booking_box .booking-on-days .check_boxes input{width:20px;height:20px;padding-right:10px}.admin_orders_show .booking-wrapper #new_order .order_block_booking_box .booking-on-days label,.orders_index .booking-wrapper #new_order .order_block_booking_box .booking-on-days label{display:inline-block;padding-left:20px}.admin_orders_show .booking-wrapper .booking-buttons,.orders_index .booking-wrapper .booking-buttons{width:100%;text-align:center;margin-bottom:15px}.admin_orders_show .booking-wrapper .booking-buttons .btn,.orders_index .booking-wrapper .booking-buttons .btn{width:100%}.admin_orders_show .booking-wrapper .booking-buttons:first-child,.orders_index .booking-wrapper .booking-buttons:first-child{margin-bottom:0}.admin_orders_show .booking-wrapper .booking-buttons .btn.message,.orders_index .booking-wrapper .booking-buttons .btn.message{margin-top:10px}table.dataTable{margin-top:0!important}table.dataTable thead>tr>td,table.dataTable thead>tr>th{padding-left:10px}.table_type1 th{padding-top:7px;padding-bottom:5px;font-size:13px;text-align:center}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_desc_disabled:after{text-align:left}.admin_side,.offline_orders_user_side,.orders_admin_side{font-size:14px;text-align:center}.admin_side .dropdown-menu,.offline_orders_user_side .dropdown-menu,.orders_admin_side .dropdown-menu{top:94%;left:-52px}#members-table{font-size:13px;text-align:center}#members-table .dropdown-menu{top:94%;left:-110px}.search-list.content-left{padding-right:0}.wrapper .search-wrapper .container .content-right{width:43.1%;padding-left:0}.search-block{text-align:center}.search-block .selectize-control{float:none;margin-top:5px}.hide-filter-block,.search-block .selectize-input{text-align:left}}@media(max-width:800px){.maintabs-block>ul li{width:50%!important}.maintabs-block #settings{width:100%}.maintabs-block #settings>a{background-position-x:center;background-position-y:10px}.maintabs-block #settings.open .dropdown-menu{width:100%}.maintabs-block #settings.open>a{background-position-x:center;background-position-y:-42px}.maintabs_submenu{height:inherit!important}.maintabs_submenu li a{margin-top:5px;padding:5px 10px}.submenu_holder{text-align:center}.label+.label{margin-left:2px}.notes-buttons{width:100%;margin-top:10px}.bookings-wrap .pull-right{width:100%}.bookings-wrap .pull-right a.btn,.bookings-wrap .pull-right input[type=submit]{width:100%;margin-bottom:10px}footer{height:auto}#first_block{background:none;padding-top:10px}#content h3{font-size:6vw}footer dl{margin-bottom:20px}.login_block a{font-size:1em!important;padding:7px 17px!important;margin-bottom:10px}#top{height:499px}#search_line{width:80%}#page .container .main_content{padding-left:0;float:left}#main.container:before{background:none}#page .container .left_nav{background:#eceff1;width:100%}footer dl dd ul.footer-content{display:none}footer dl dt.footer-block{cursor:pointer}footer dl dt.footer-block:hover{color:#085dad}.maintabs>ul{padding-left:10px}.maintabs>ul li{width:118px}.maintabs>ul .settings{display:none}.maintabs .maintabs_submenu{height:auto}.fa.fa-angle-down,.fa.fa-user{color:#8cc63a}.fa-question-circle{display:none}.checkouts_business_information h1,.checkouts_detailed_summary h1,.checkouts_terms_and_conditions h1,.checkouts_venue_questions h1{font-size:24px}.checkouts_business_information .venue-questions-block .pull-right,.checkouts_detailed_summary .venue-questions-block .pull-right,.checkouts_terms_and_conditions .venue-questions-block .pull-right,.checkouts_venue_questions .venue-questions-block .pull-right{width:100%}.checkouts_business_information .venue-questions-block .pull-right a.btn,.checkouts_business_information .venue-questions-block .pull-right input[type=submit],.checkouts_detailed_summary .venue-questions-block .pull-right a.btn,.checkouts_detailed_summary .venue-questions-block .pull-right input[type=submit],.checkouts_terms_and_conditions .venue-questions-block .pull-right a.btn,.checkouts_terms_and_conditions .venue-questions-block .pull-right input[type=submit],.checkouts_venue_questions .venue-questions-block .pull-right a.btn,.checkouts_venue_questions .venue-questions-block .pull-right input[type=submit]{width:100%;margin-bottom:10px}.checkouts_venue_questions .venue-questions-block,.questions .venue-questions-block{margin-left:0;width:100%}.checkouts_venue_questions .question_text,.questions .question_text{font-size:14px}.questions{padding-top:20px}.questions .question{background-color:#fff}.checkouts_detailed_summary .venue-questions-block .booking_in_progress{background-color:#fff;margin-top:10px}.checkouts_detailed_summary .total.venue-total-table{background-color:#fff;margin:10px 0;padding:10px;border-top:1px solid #ccc}.checkouts_detailed_summary .total.total-table{background-color:#fff;margin:5px 0;padding-bottom:10px}.checkouts_detailed_summary .summery-text{border-top:1px solid #ccc;background-color:#fff;margin:10px 0;padding:10px}.checkouts_detailed_summary table:last-child tr:last-child .discounts-text:last-child{font-weight:700;font-size:16px!important}.account_orders_index .buttons a.cancel,.account_orders_index .buttons a.cont,.account_orders_index .buttons a.message,.account_orders_show .buttons a.cancel,.account_orders_show .buttons a.cont,.account_orders_show .buttons a.message,.admin_invoices_show .buttons a.cancel,.admin_invoices_show .buttons a.cont,.admin_invoices_show .buttons a.message,.admin_orders_internal_notes .buttons a.cancel,.admin_orders_internal_notes .buttons a.cont,.admin_orders_internal_notes .buttons a.message,.admin_orders_show .buttons a.cancel,.admin_orders_show .buttons a.cont,.admin_orders_show .buttons a.message,.checkouts_detailed_summary .buttons a.cancel,.checkouts_detailed_summary .buttons a.cont,.checkouts_detailed_summary .buttons a.message,.facilities_show .buttons a.cancel,.facilities_show .buttons a.cont,.facilities_show .buttons a.message,.invoices_show .buttons a.cancel,.invoices_show .buttons a.cont,.invoices_show .buttons a.message,.wrapper .booking-wrapper .bookings-wrap .buttons a.cancel,.wrapper .booking-wrapper .bookings-wrap .buttons a.cont,.wrapper .booking-wrapper .bookings-wrap .buttons a.message{width:100%;float:left;text-align:center;margin-bottom:10px;margin-left:0}.account_orders_index table.splitting_payments,.account_orders_show table.splitting_payments,.admin_invoices_show table.splitting_payments,.admin_orders_internal_notes table.splitting_payments,.admin_orders_show table.splitting_payments,.checkouts_detailed_summary table.splitting_payments,.facilities_show table.splitting_payments,.invoices_show table.splitting_payments,.wrapper .booking-wrapper .bookings-wrap table.splitting_payments{display:table;width:100%}.account_orders_index table.splitting_payments tr,.account_orders_show table.splitting_payments tr,.admin_invoices_show table.splitting_payments tr,.admin_orders_internal_notes table.splitting_payments tr,.admin_orders_show table.splitting_payments tr,.checkouts_detailed_summary table.splitting_payments tr,.facilities_show table.splitting_payments tr,.invoices_show table.splitting_payments tr,.wrapper .booking-wrapper .bookings-wrap table.splitting_payments tr{font-size:14px}.account_orders_index table.splitting_payments thead,.account_orders_show table.splitting_payments thead,.admin_invoices_show table.splitting_payments thead,.admin_orders_internal_notes table.splitting_payments thead,.admin_orders_show table.splitting_payments thead,.checkouts_detailed_summary table.splitting_payments thead,.facilities_show table.splitting_payments thead,.invoices_show table.splitting_payments thead,.wrapper .booking-wrapper .bookings-wrap table.splitting_payments thead{display:table-header-group}.account_orders_index table.splitting_payments thead tr,.account_orders_show table.splitting_payments thead tr,.admin_invoices_show table.splitting_payments thead tr,.admin_orders_internal_notes table.splitting_payments thead tr,.admin_orders_show table.splitting_payments thead tr,.checkouts_detailed_summary table.splitting_payments thead tr,.facilities_show table.splitting_payments thead tr,.invoices_show table.splitting_payments thead tr,.wrapper .booking-wrapper .bookings-wrap table.splitting_payments thead tr{position:inherit;top:0;left:0;display:table-row;border-bottom:none;width:100%}.account_orders_index table.splitting_payments thead tr th,.account_orders_show table.splitting_payments thead tr th,.admin_invoices_show table.splitting_payments thead tr th,.admin_orders_internal_notes table.splitting_payments thead tr th,.admin_orders_show table.splitting_payments thead tr th,.checkouts_detailed_summary table.splitting_payments thead tr th,.facilities_show table.splitting_payments thead tr th,.invoices_show table.splitting_payments thead tr th,.wrapper .booking-wrapper .bookings-wrap table.splitting_payments thead tr th{display:table-cell;font-size:13px;padding:5px;text-align:center;border-bottom:none}.account_orders_index table.splitting_payments tbody,.account_orders_show table.splitting_payments tbody,.admin_invoices_show table.splitting_payments tbody,.admin_orders_internal_notes table.splitting_payments tbody,.admin_orders_show table.splitting_payments tbody,.checkouts_detailed_summary table.splitting_payments tbody,.facilities_show table.splitting_payments tbody,.invoices_show table.splitting_payments tbody,.wrapper .booking-wrapper .bookings-wrap table.splitting_payments tbody{display:table-row-group}.account_orders_index table.splitting_payments tbody tr,.account_orders_show table.splitting_payments tbody tr,.admin_invoices_show table.splitting_payments tbody tr,.admin_orders_internal_notes table.splitting_payments tbody tr,.admin_orders_show table.splitting_payments tbody tr,.checkouts_detailed_summary table.splitting_payments tbody tr,.facilities_show table.splitting_payments tbody tr,.invoices_show table.splitting_payments tbody tr,.wrapper .booking-wrapper .bookings-wrap table.splitting_payments tbody tr{display:table-row;border-top:none}.account_orders_index table.splitting_payments tbody td,.account_orders_show table.splitting_payments tbody td,.admin_invoices_show table.splitting_payments tbody td,.admin_orders_internal_notes table.splitting_payments tbody td,.admin_orders_show table.splitting_payments tbody td,.checkouts_detailed_summary table.splitting_payments tbody td,.facilities_show table.splitting_payments tbody td,.invoices_show table.splitting_payments tbody td,.wrapper .booking-wrapper .bookings-wrap table.splitting_payments tbody td{display:table-cell;font-size:13px;padding:5px;text-align:center;border-bottom:none}.account_orders_index table.table-bookings,.account_orders_show table.table-bookings,.admin_invoices_show table.table-bookings,.admin_orders_internal_notes table.table-bookings,.admin_orders_show table.table-bookings,.checkouts_detailed_summary table.table-bookings,.facilities_show table.table-bookings,.invoices_show table.table-bookings,.wrapper .booking-wrapper .bookings-wrap table.table-bookings{border:none}.account_orders_index table.table-bookings .booking_in_progress,.account_orders_show table.table-bookings .booking_in_progress,.admin_invoices_show table.table-bookings .booking_in_progress,.admin_orders_internal_notes table.table-bookings .booking_in_progress,.admin_orders_show table.table-bookings .booking_in_progress,.checkouts_detailed_summary table.table-bookings .booking_in_progress,.facilities_show table.table-bookings .booking_in_progress,.invoices_show table.table-bookings .booking_in_progress,.wrapper .booking-wrapper .bookings-wrap table.table-bookings .booking_in_progress{margin-bottom:10px}.account_orders_index table.table-bookings td,.account_orders_show table.table-bookings td,.admin_invoices_show table.table-bookings td,.admin_orders_internal_notes table.table-bookings td,.admin_orders_show table.table-bookings td,.checkouts_detailed_summary table.table-bookings td,.facilities_show table.table-bookings td,.invoices_show table.table-bookings td,.wrapper .booking-wrapper .bookings-wrap table.table-bookings td{font-size:14px;padding-top:7px;text-align:right;padding-right:15px}.account_orders_index table.table-bookings td:last-child,.account_orders_show table.table-bookings td:last-child,.admin_invoices_show table.table-bookings td:last-child,.admin_orders_internal_notes table.table-bookings td:last-child,.admin_orders_show table.table-bookings td:last-child,.checkouts_detailed_summary table.table-bookings td:last-child,.facilities_show table.table-bookings td:last-child,.invoices_show table.table-bookings td:last-child,.wrapper .booking-wrapper .bookings-wrap table.table-bookings td:last-child{min-height:40px;border-bottom:none}.account_orders_index table.table-bookings td:last-child:before,.account_orders_show table.table-bookings td:last-child:before,.admin_invoices_show table.table-bookings td:last-child:before,.admin_orders_internal_notes table.table-bookings td:last-child:before,.admin_orders_show table.table-bookings td:last-child:before,.checkouts_detailed_summary table.table-bookings td:last-child:before,.facilities_show table.table-bookings td:last-child:before,.invoices_show table.table-bookings td:last-child:before,.wrapper .booking-wrapper .bookings-wrap table.table-bookings td:last-child:before{padding-top:0}.account_orders_index table.table-bookings .action_block,.account_orders_show table.table-bookings .action_block,.admin_invoices_show table.table-bookings .action_block,.admin_orders_internal_notes table.table-bookings .action_block,.admin_orders_show table.table-bookings .action_block,.checkouts_detailed_summary table.table-bookings .action_block,.facilities_show table.table-bookings .action_block,.invoices_show table.table-bookings .action_block,.wrapper .booking-wrapper .bookings-wrap table.table-bookings .action_block{float:right}.account_orders_index table.table-bookings td.tl,.account_orders_show table.table-bookings td.tl,.admin_invoices_show table.table-bookings td.tl,.admin_orders_internal_notes table.table-bookings td.tl,.admin_orders_show table.table-bookings td.tl,.checkouts_detailed_summary table.table-bookings td.tl,.facilities_show table.table-bookings td.tl,.invoices_show table.table-bookings td.tl,.wrapper .booking-wrapper .bookings-wrap table.table-bookings td.tl{text-align:right!important}.account_orders_index .total.venue-total-table,.account_orders_show .total.venue-total-table,.admin_invoices_show .total.venue-total-table,.admin_orders_internal_notes .total.venue-total-table,.admin_orders_show .total.venue-total-table,.checkouts_detailed_summary .total.venue-total-table,.facilities_show .total.venue-total-table,.invoices_show .total.venue-total-table,.wrapper .booking-wrapper .bookings-wrap .total.venue-total-table{width:100%;float:left}.account_orders_index .total.venue-total-table table tr,.account_orders_show .total.venue-total-table table tr,.admin_invoices_show .total.venue-total-table table tr,.admin_orders_internal_notes .total.venue-total-table table tr,.admin_orders_show .total.venue-total-table table tr,.checkouts_detailed_summary .total.venue-total-table table tr,.facilities_show .total.venue-total-table table tr,.invoices_show .total.venue-total-table table tr,.wrapper .booking-wrapper .bookings-wrap .total.venue-total-table table tr{border:none}.account_orders_index .total.venue-total-table table td,.account_orders_show .total.venue-total-table table td,.admin_invoices_show .total.venue-total-table table td,.admin_orders_internal_notes .total.venue-total-table table td,.admin_orders_show .total.venue-total-table table td,.checkouts_detailed_summary .total.venue-total-table table td,.facilities_show .total.venue-total-table table td,.invoices_show .total.venue-total-table table td,.wrapper .booking-wrapper .bookings-wrap .total.venue-total-table table td{text-align:left!important}.account_orders_index .total.venue-total-table table span,.account_orders_show .total.venue-total-table table span,.admin_invoices_show .total.venue-total-table table span,.admin_orders_internal_notes .total.venue-total-table table span,.admin_orders_show .total.venue-total-table table span,.checkouts_detailed_summary .total.venue-total-table table span,.facilities_show .total.venue-total-table table span,.invoices_show .total.venue-total-table table span,.wrapper .booking-wrapper .bookings-wrap .total.venue-total-table table span{font-size:14px}.account_orders_index .total.total-table,.account_orders_show .total.total-table,.admin_invoices_show .total.total-table,.admin_orders_internal_notes .total.total-table,.admin_orders_show .total.total-table,.checkouts_detailed_summary .total.total-table,.facilities_show .total.total-table,.invoices_show .total.total-table,.wrapper .booking-wrapper .bookings-wrap .total.total-table{border-top:1px solid #ccc;padding-top:10px;margin-left:0;width:100%;float:left;margin-right:15px!important;color:#431;font-size:15px;padding-right:15px}.account_orders_index .total.total-table table tr,.account_orders_show .total.total-table table tr,.admin_invoices_show .total.total-table table tr,.admin_orders_internal_notes .total.total-table table tr,.admin_orders_show .total.total-table table tr,.checkouts_detailed_summary .total.total-table table tr,.facilities_show .total.total-table table tr,.invoices_show .total.total-table table tr,.wrapper .booking-wrapper .bookings-wrap .total.total-table table tr{border:none}.account_orders_index .total.total-table table td,.account_orders_show .total.total-table table td,.admin_invoices_show .total.total-table table td,.admin_orders_internal_notes .total.total-table table td,.admin_orders_show .total.total-table table td,.checkouts_detailed_summary .total.total-table table td,.facilities_show .total.total-table table td,.invoices_show .total.total-table table td,.wrapper .booking-wrapper .bookings-wrap .total.total-table table td{float:left;font-size:14px!important;width:45%}.account_orders_index .total.total-table table td:first-child,.account_orders_show .total.total-table table td:first-child,.admin_invoices_show .total.total-table table td:first-child,.admin_orders_internal_notes .total.total-table table td:first-child,.admin_orders_show .total.total-table table td:first-child,.checkouts_detailed_summary .total.total-table table td:first-child,.facilities_show .total.total-table table td:first-child,.invoices_show .total.total-table table td:first-child,.wrapper .booking-wrapper .bookings-wrap .total.total-table table td:first-child{width:55%}.account_orders_index .total.total-table br,.account_orders_show .total.total-table br,.admin_invoices_show .total.total-table br,.admin_orders_internal_notes .total.total-table br,.admin_orders_show .total.total-table br,.checkouts_detailed_summary .total.total-table br,.facilities_show .total.total-table br,.invoices_show .total.total-table br,.wrapper .booking-wrapper .bookings-wrap .total.total-table br{width:0;padding:0;margin:0;line-height:0;height:0}}@media(min-width:768px)and (max-width:1024px){.venue-wrapper .top-name .venue-main .venue-title{padding-left:0;padding-right:0}.venue-wrapper .top-name .venue-main .venue-title h1{font-size:30px}.venue-wrapper .top-name .venue-main .venue-title h2{font-size:20px}.venue-wrapper .content-desc .hours{border:none!important}.venue-wrapper .content-desc .hours h3{font-size:24px;padding:5px 0 10px;text-align:left!important}.venue-wrapper .content-desc .hours table tr{display:table;width:100%;border:1px solid #ccc;border-bottom:none}.venue-wrapper .content-desc .hours table tr:last-child{border-bottom:1px solid #ccc}.venue-wrapper .content-desc .hours table td{width:49%;display:table;float:left;border-bottom:none;font-size:16px}.venue-wrapper .content-desc .hours table td.day{margin-left:5px}.venue-wrapper .lightGallery.lSPager.lSGallery{display:none}.venue-wrapper #imageGallery .img-responsive{height:270px}.venue-wrapper .venue-share-block{position:absolute;opacity:.85;top:-5px;right:0;padding-right:0}.venue-wrapper .venue-share-block tr{border:none}.venue-wrapper .venue-share-block tr:first-child{display:none}.venue-wrapper .venue-share-block td{display:block;text-align:center;border-bottom:none;padding:0;height:32px}.venue-wrapper .venue-share-block td:last-child{border-bottom:1px solid #ccc}.venue-wrapper .venue-share-block td a{display:block;padding:7px 4px 1px}.venue-wrapper .venue-share-block td a:last-child{padding-top:4px}.venue-wrapper .venue-share-block td img{height:22px}.venue-wrapper .venue-share-block .table-bordered{border:none}}@media(min-width:768px)and (max-width:800px){#top h1{font-size:5vw;margin-top:80px}#top h2{font-size:3vw;margin-top:20px}#search_line{width:60%}#search_line form,#search_line form ul,#search_line form ul li,#search_line form ul li.submit{width:100%}.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{width:230px;margin-top:10px}.wrapper .booking-wrapper .bookings-wrap table.table-bookings{border:none}.wrapper .booking-wrapper .bookings-wrap table.table-bookings .booking_in_progress{margin-bottom:10px}.wrapper .booking-wrapper .bookings-wrap table.table-bookings td{font-size:15px;padding-top:7px;text-align:right;padding-right:15px}.wrapper .booking-wrapper .bookings-wrap table.table-bookings td:before{padding-top:0}.wrapper .booking-wrapper .bookings-wrap table.table-bookings td:last-child{height:40px;border-bottom:none}.wrapper .booking-wrapper .bookings-wrap table.table-bookings .action_block{float:right}.wrapper .booking-wrapper .bookings-wrap .total.total-table{border-top:1px solid #ccc;padding-top:10px;margin-left:0;width:100%;float:left;margin-right:15px!important;color:#431;font-size:15px;padding-right:15px}.wrapper .booking-wrapper .bookings-wrap .total.total-table table tr{border:none}.wrapper .booking-wrapper .bookings-wrap .total.total-table table td{float:left;font-size:14px!important;width:45%}.wrapper .booking-wrapper .bookings-wrap .total.total-table table td:first-child{width:55%}.wrapper .booking-wrapper .bookings-wrap .total.total-table br{width:0;padding:0;margin:0;line-height:0;height:0}.wrapper .booking-wrapper .bookings-wrap .total.venue-total-table{width:100%;float:left}.wrapper .booking-wrapper .bookings-wrap .total.venue-total-table table tr{border:none}.wrapper .booking-wrapper .bookings-wrap .total.venue-total-table table td{text-align:left!important}.wrapper .booking-wrapper .bookings-wrap .total.venue-total-table table span{font-size:14px}.account_orders_index .table_type1,.admin_customers_index .table_type1,.admin_facilities_index .table_type1,.admin_members_index .table_type1,.admin_membership_plans_index .table_type1,.admin_orders_bookings .table_type1,.admin_orders_index .table_type1,.admin_orders_offline_payments .table_type1,.admin_users_index .table_type1,.admin_venues_index .table_type1{padding-top:10px}.account_orders_index .table_type1 td,.admin_customers_index .table_type1 td,.admin_facilities_index .table_type1 td,.admin_members_index .table_type1 td,.admin_membership_plans_index .table_type1 td,.admin_orders_bookings .table_type1 td,.admin_orders_index .table_type1 td,.admin_orders_offline_payments .table_type1 td,.admin_users_index .table_type1 td,.admin_venues_index .table_type1 td{text-align:left;border-bottom:1px solid #ddd;padding-top:5px;padding-bottom:5px;min-height:20px}.account_orders_index .table_type1 tr,.admin_customers_index .table_type1 tr,.admin_facilities_index .table_type1 tr,.admin_members_index .table_type1 tr,.admin_membership_plans_index .table_type1 tr,.admin_orders_bookings .table_type1 tr,.admin_orders_index .table_type1 tr,.admin_orders_offline_payments .table_type1 tr,.admin_users_index .table_type1 tr,.admin_venues_index .table_type1 tr{margin-bottom:10px}.account_orders_index td:before,.admin_customers_index td:before,.admin_facilities_index td:before,.admin_members_index td:before,.admin_membership_plans_index td:before,.admin_orders_bookings td:before,.admin_orders_index td:before,.admin_orders_offline_payments td:before,.admin_users_index td:before,.admin_venues_index td:before{content:attr(data-title);padding-left:1em;padding-top:0;position:absolute;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}.wrapper .booking-wrapper .bookings-wrap td:before{font-weight:600}.wrapper .search-wrapper .container .content-right{width:50%;padding-left:0}.datepicker{width:inherit}.datepicker-months .table-condensed td,.datepicker-months .table-condensed tr{min-width:100%}.datepicker-days{width:100%}.datepicker-days tr{border:none}.datepicker-days td.day{line-height:24px}.datepicker-days thead tr{position:relative;top:inherit;left:inherit;border:none}.datepicker-days thead tr:first-child{display:none}.datepicker-days thead tr:nth-child(2) th{display:inline-block;min-height:30px}.datepicker-days thead tr:nth-child(2) th:first-child,.datepicker-days thead tr:nth-child(2) th:last-child{width:15%}.datepicker-days thead tr:nth-child(2) th:nth-child(2){width:70%}.datepicker-days thead tr:nth-child(3) th{width:14.28%;float:left;min-height:30px}.datepicker-days tr td{min-height:34px;width:14.28%;float:left}.checkout-navigation li.active:after{display:none;content:"";position:inherit;left:0;top:0;margin-top:0;border-top:0;border-left:0;border-bottom:0}.checkouts_business_information .checkout-navigation.nav>li>a,.checkouts_detailed_summary .checkout-navigation.nav>li>a,.checkouts_terms_and_conditions .checkout-navigation.nav>li>a,.checkouts_venue_questions .checkout-navigation.nav>li>a{text-align:center;padding:3px 10px;font-size:16px}.account_orders_show td:before,.checkouts_detailed_summary td:before{padding-top:0}}@media(max-width:1024px){.modal-footer .btn+.btn{margin-left:0;margin-top:10px}}@media(max-width:667px){.maintabs-block .activities,.maintabs-block .facilities,.maintabs-block .venues{display:none}.account_orders_index .table_type1,.admin_customers_index .table_type1,.admin_facilities_index .table_type1,.admin_members_index .table_type1,.admin_membership_plans_index .table_type1,.admin_orders_bookings .table_type1,.admin_orders_index .table_type1,.admin_orders_offline_payments .table_type1,.admin_users_index .table_type1,.admin_venues_index .table_type1{padding-top:5px;padding-left:0;padding-right:0}.account_orders_index .table_type1 td,.admin_customers_index .table_type1 td,.admin_facilities_index .table_type1 td,.admin_members_index .table_type1 td,.admin_membership_plans_index .table_type1 td,.admin_orders_bookings .table_type1 td,.admin_orders_index .table_type1 td,.admin_orders_offline_payments .table_type1 td,.admin_users_index .table_type1 td,.admin_venues_index .table_type1 td{text-align:left;border-bottom:1px solid #ddd;padding-top:5px;padding-bottom:5px;min-height:20px}.account_orders_index .table_type1 tr,.admin_customers_index .table_type1 tr,.admin_facilities_index .table_type1 tr,.admin_members_index .table_type1 tr,.admin_membership_plans_index .table_type1 tr,.admin_orders_bookings .table_type1 tr,.admin_orders_index .table_type1 tr,.admin_orders_offline_payments .table_type1 tr,.admin_users_index .table_type1 tr,.admin_venues_index .table_type1 tr{margin-bottom:5px}.account_orders_index .table_type1 tr h4,.admin_customers_index .table_type1 tr h4,.admin_facilities_index .table_type1 tr h4,.admin_members_index .table_type1 tr h4,.admin_membership_plans_index .table_type1 tr h4,.admin_orders_bookings .table_type1 tr h4,.admin_orders_index .table_type1 tr h4,.admin_orders_offline_payments .table_type1 tr h4,.admin_users_index .table_type1 tr h4,.admin_venues_index .table_type1 tr h4{margin-top:3px;margin-bottom:5px}.account_orders_index td:before,.admin_customers_index td:before,.admin_facilities_index td:before,.admin_members_index td:before,.admin_membership_plans_index td:before,.admin_orders_bookings td:before,.admin_orders_index td:before,.admin_orders_offline_payments td:before,.admin_users_index td:before,.admin_venues_index td:before{content:attr(data-title);padding-left:5px;padding-top:0;position:absolute;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}.lslide{position:relative}.lSSlideOuter .btn{display:block;position:absolute;bottom:10px;float:right;opacity:.9;right:15px;background-color:#eceff1;visibility:visible}.table_type1{padding-top:0}.modal-content .modal-.time-block{margin-left:15px}.modal-content .modal-.time-block label{padding:2px 5px;font-size:14px}.modal-content .modal-.time-block label span{font-size:14px}.wrapper .search-wrapper .container .content-left{position:inherit;overflow:inherit}.search-block{text-align:center}.search-block .selectize-control{float:none;margin-top:5px}.search-block .selectize-input{text-align:left}.activities_show .activities-block{display:none}.navbar .navbar-brand img{width:40%}.navbar .navbar-nav .phone{padding-left:15px;margin-left:0}#login_btn{float:left;margin-left:15px;margin-bottom:10px}#venue_btn{float:left}.navbar .navbar-nav li a:hover{background-color:#ccc}#top h1{margin-top:140px}.home_index #top h1{margin-top:40px;margin-bottom:14px}#search_line form,#search_line form ul,#search_line form ul li.custom_select_block,#search_line form ul li.datepicker_block,#search_line form ul li.location-block,#search_line form ul li.submit{width:100%}#login_settings{float:left;margin-left:15px}.nav_tabs_c li a{width:150px}.facilities-look{display:none}.wrapper .facilities-wrapper .right-block #create_order_button{padding:11px;font-size:18px;position:fixed;z-index:101;width:100%;bottom:0;left:0}.user-nav{position:relative;float:none}.navbar-left{margin:0 auto;width:180px}ul.topmenu{padding-left:0;margin-top:0;text-align:center}ul.topmenu>li{float:none}ul.topmenu>.main-item{margin-right:0}.navbar-right{width:50%;margin:2px auto;text-align:center}.main-item{display:block;width:inherit}.navbar .navbar-collapse{margin-top:10px;background-color:#fff}.navbar .navbar-collapse #login_btn{padding:11px 18px;font-size:1.1em;float:none}.navbar .navbar-nav .phone{margin-top:10px}.navbar .navbar-nav .phone span a{line-height:20px;font-size:1em}.navbar-default .navbar-brand{position:absolute;top:7px;width:80%}.navbar-default .navbar-brand img{max-width:80%;max-height:50px}.facility-title,.venue-title{padding-left:0;padding-right:0}.content-main.facility-main h1,.venue-wrapper .top-name .venue-main h1{font-size:30px}.content-main.facility-main h2,.venue-wrapper .top-name .venue-main h2{font-size:20px}.breadcrumb-menu .breadcrumb>li,.venue-wrapper .breadcrumb{display:none}.breadcrumb-menu .breadcrumb>li:last-child,.breadcrumb-menu .breadcrumb>li:nth-last-child(2){display:inline-block}.btn-one-more.btn-no-radius.message{padding:5px 15px}.content-main.facility-main .facility-wrapper .content-desc .hours,.venue-wrapper .content-desc .hours{border:none!important}.content-main.facility-main .facility-wrapper .content-desc .hours h3,.venue-wrapper .content-desc .hours h3{padding:5px 0 10px;text-align:left!important}.content-main.facility-main .facility-wrapper .content-desc .hours table tr,.venue-wrapper .content-desc .hours table tr{display:table;width:100%;border-bottom:none}.content-main.facility-main .facility-wrapper .content-desc .hours table tr:last-child,.venue-wrapper .content-desc .hours table tr:last-child{border-bottom:1px solid #ccc}.content-main.facility-main .facility-wrapper .content-desc .hours table td,.venue-wrapper .content-desc .hours table td{width:45%;display:table;float:left;border-bottom:none}.content-main.facility-main .facility-wrapper .content-desc .hours table td.day,.venue-wrapper .content-desc .hours table td.day{margin-left:5px}.content-main.facility-main .facility-wrapper .lightGallery.lSPager.lSGallery,.venue-wrapper .lightGallery.lSPager.lSGallery{display:none}.content-main.facility-main .facility-wrapper #imageGallery .img-responsive,.venue-wrapper #imageGallery .img-responsive{height:250px}.content-main.facility-main .facility-wrapper .venue-share-block,.venue-wrapper .venue-share-block{position:absolute;opacity:.85;top:-5px;right:0;padding-right:0}.content-main.facility-main .facility-wrapper .venue-share-block tr,.venue-wrapper .venue-share-block tr{border:none}.content-main.facility-main .facility-wrapper .venue-share-block tr:first-child,.venue-wrapper .venue-share-block tr:first-child{display:none}.content-main.facility-main .facility-wrapper .venue-share-block td,.venue-wrapper .venue-share-block td{display:block;text-align:center;border-bottom:none;padding:0;height:32px}.content-main.facility-main .facility-wrapper .venue-share-block td:last-child,.venue-wrapper .venue-share-block td:last-child{border-bottom:1px solid #ccc}.content-main.facility-main .facility-wrapper .venue-share-block td a,.venue-wrapper .venue-share-block td a{display:block;padding:7px 4px 1px}.content-main.facility-main .facility-wrapper .venue-share-block td a:last-child,.venue-wrapper .venue-share-block td a:last-child{padding-top:4px}.content-main.facility-main .facility-wrapper .venue-share-block td img,.venue-wrapper .venue-share-block td img{height:22px}.content-main.facility-main .facility-wrapper .venue-share-block .table-bordered,.venue-wrapper .venue-share-block .table-bordered{border:none}#main.container{padding-right:0;padding-left:0}#main.container .wrapper .breadcrumb-menu .breadcrumb{padding-top:4px;padding-left:0;margin-bottom:-4px}#main.container .wrapper .breadcrumb-menu .breadcrumb>li+li:before{padding:0 1px}#main.container .calendar-block{visibility:hidden;display:none}#main.container .affix-block{max-width:100%}#main.container .affix,#main.container .affix-bottom,#main.container .affix-spy,#main.container .affix-top{top:0!important;max-width:100%;width:100%!important;position:static}#main.container .right-block .book-now{margin-top:0;width:100%}#main.container .right-block .message{margin-top:0}#main.container .content-main.facility-main{width:100%;padding-bottom:15px}#main.container .content-main.facility-main h1{font-size:30px}#main.container .content-main.facility-main h2{font-size:20px}#main.container .content-main.facility-main .facility-share-block{position:absolute;opacity:.9;top:-25px;right:0;padding-right:0}#main.container .content-main.facility-main .facility-share-block tr{border:none}#main.container .content-main.facility-main .facility-share-block tr:first-child{display:none}#main.container .content-main.facility-main .facility-share-block td{display:block;text-align:center;border-bottom:none;padding:0;height:32px}#main.container .content-main.facility-main .facility-share-block td:last-child{border-bottom:1px solid #ccc}#main.container .content-main.facility-main .facility-share-block td a{display:block;padding:7px 4px 1px}#main.container .content-main.facility-main .facility-share-block td a:last-child{padding-top:4px}#main.container .content-main.facility-main .facility-share-block td img{height:22px}#main.container .content-main.facility-main .facility-share-block .table-bordered{border:none}#main.container .content-main.facility-main table{display:table}#main.container .content-main.facility-main table .tl{padding-left:5px!important}#main.container .content-main.facility-main table thead tr{position:relative}#main.container .content-main.facility-main table tbody td,#main.container .content-main.facility-main table thead th{padding:1px;font-size:13px}#main.container .content-main.facility-main tbody,#main.container .content-main.facility-main thead{display:table-header-group}#main.container .content-main.facility-main tr{display:table-row}#main.container .content-main.facility-main td,#main.container .content-main.facility-main th{display:table-cell}#main.container .content-main.facility-main .lightGallery.lSPager.lSGallery{display:none}#main.container .content-main.facility-main .lslide{position:relative}#main.container .content-main.facility-main #imageGallery .img-responsive{height:250px}#main.container .content-main.facility-main .address-header{width:100%;font-size:18px;margin-top:5px;margin-bottom:10px}#main.container .content-main.facility-main .facilities-features ul:not(.nav-tabs){line-height:20px}#main.container .content-main.facility-main .facilities-features ul:not(.nav-tabs) li{font-size:13px;line-height:18px;width:50%;display:inline;margin-right:0;padding-bottom:3px;padding-right:0}#main.container .content-main.facility-main .facilities-features ul:not(.nav-tabs) .nav_tabs_c{margin-top:0}#main.container .content-main.facility-main .nav_tabs_c li a{width:100%!important}}@media(max-width:530px){.payments-box{padding:0;border:none}#top h1{font-size:30px}#top h2{font-size:18px;margin-top:20px}#main.container,.content-main.facility-main{width:360px}.account_orders_index #main.container,.facilities_show #main.container{width:100%}.navbar .navbar-brand img{width:80%}#search_line form{width:100%}.black-line{width:55%;margin-left:0}.form-search input{width:100%}}.lSSlideOuter .btn{display:none}.user-nav{position:relative;float:right;left:0}.summery-text{font-size:16px}.facilities_show .datepicker-inline{width:auto}.users_profile .user_profile-box{font-size:16px;padding-top:32px}.message-text-input{padding-right:0}@media screen and (-webkit-min-device-pixel-ratio:0){input,select,textarea{font-size:14px}}@media(min-width:500px)and (max-width:767px){.venues_show #main.container{width:80%}.venues_show .thumb-photo{display:none}.venues_show .top-name .venue-main h1{font-size:30px}.venues_show .venue-title{padding-left:0;min-height:90px}.venues_show .top-name .venue-main h2{font-size:20px}.venues_show .venue-share-block{position:absolute;opacity:.85;top:-5px;right:0;padding-right:0}.venues_show .venue-share-block table{border-left:none;border-right:none;border-top:none}.venues_show .venue-share-block tr{border:none}.venues_show .venue-share-block tr:first-child{display:none}.venues_show .venue-share-block td{display:block;text-align:center;border-bottom:none;padding:0;height:32px}.venues_show .venue-share-block td a{display:block;padding:7px 4px 1px}.venues_show .venue-share-block td img{height:22px}}@media(min-width:500px)and (max-width:667px){#main.container{width:80%}}@media(max-width:499px){#main.container{width:100%}.venues_show .activities-block .room .room-desc h4{font-size:18px}.activities-block .room .room-desc .address{font-size:14px}}@media(min-width:667px)and (max-width:800px){.wrapper .content-desc .hours{border:none}.searches_facility .activities-block{display:block}.content-main.facility-main{width:100%;padding-bottom:15px}.content-main.facility-main h1{font-size:30px}.content-main.facility-main h2{font-size:22px}.content-main.facility-main .facility-share-block{position:absolute;opacity:.9;top:-5px;right:0;padding-right:0}.content-main.facility-main .facility-share-block tr{border:none}.content-main.facility-main .facility-share-block tr:first-child{display:none}.content-main.facility-main .facility-share-block td{display:block;text-align:center;border-bottom:none;padding:0;height:32px}.content-main.facility-main .facility-share-block td:last-child{border-bottom:1px solid #ccc}.content-main.facility-main .facility-share-block td a{display:block;padding:7px 4px 1px}.content-main.facility-main .facility-share-block td a:last-child{padding-top:4px}.content-main.facility-main .facility-share-block td img{height:22px}.content-main.facility-main .facility-share-block .table-bordered{border:none}.content-main.facility-main table{display:table}.content-main.facility-main table .tl{padding-left:5px!important}.content-main.facility-main table thead tr{position:relative}.content-main.facility-main table tbody td,.content-main.facility-main table thead th{padding:1px;font-size:13px}.content-main.facility-main tbody,.content-main.facility-main thead{display:table-header-group}.content-main.facility-main tr{display:table-row}.content-main.facility-main td,.content-main.facility-main th{display:table-cell}.content-main.facility-main .lSSlideOuter.custom{margin-top:15px;margin-right:-15px;margin-left:-15px}.content-main.facility-main #imageGallery .img-responsive{width:100%}.content-main.facility-main .address-header{width:100%;font-size:18px;margin-top:5px;margin-bottom:10px}.content-main.facility-main .nav_tabs_c li a{width:100%!important}}@media(min-width:667px)and (max-width:800px){.thumb-photo{width:100%}.lSSlideOuter.custom .lSPager.lSGallery li{width:33%;display:inline-block}}@media(min-width:768px)and (max-width:800px){.facility-title{width:91.66666667%}.facility-share-block{width:8.33333333%}}@media(min-width:877px)and (max-width:1200px){.facilities_show>.container{width:877px}}@media(min-width:768px)and (max-width:800px){.main-photo{width:100%}}.main-photo .lSSlideWrapper{max-height:526px}header .container{z-index:1}header .container ul.dropdown-menu{right:0;left:auto;margin-top:-2px;padding:15px 10px}.sha-admin-highlight{color:red;font-weight:700!important}.week-view-link:hover{text-decoration:none!important;color:#fff!important}#user_modal{overflow-y:scroll}.w_158{width:158px}.invoice-image img{max-width:100px}#search_line .selectize-input{border:none;height:50px;padding-top:18px!important;padding-left:20px!important}#search_line .selectize-input:after{display:none!important}#search_line .selectize-input.items{background:#fff asset-url("cust_select.png") no-repeat 94% 52%}#search_line .selectize-dropdown-content .option{width:100%;padding-left:20px;height:auto;padding-top:5px;padding-bottom:5px;cursor:pointer}#search_line .selectize-dropdown-content .option:hover{background:#085dad;color:#fff}.datepicker table tr td.new.day,.datepicker table tr td.old.day{visibility:hidden}.fc-offset-0{left:0!important}.fc-offset-25{left:25%!important}.fc-offset-33{left:33%!important}.fc-offset-50{left:50%!important}.booking-item:hover{cursor:pointer}.fc-bgevent-container .fc-bgevent:first-child,.fc-bgevent-container .fc-bgevent:last-child{border-bottom:2px solid #000!important}.container-no-offset{margin-left:-15px}#calendar{overflow-x:scroll}#calendar_top_scroll_wrapper{overflow-y:hidden;overflow-x:scroll;width:1250px;margin-top:5px}#calendar .fc-view>table{min-width:1250px}#calendar .fc-toolbar{margin-bottom:0}#calendar .floatThead-wrapper{width:1250px}.white-background{background-color:#fff}.text-strong{font-weight:700}.total-table{padding-right:15px;text-align:right;margin:10px 0 30px;color:#333;font-size:17px}.total-table table{float:right;width:350px}.total-table table .description{font-size:14px;padding-right:5px}.total-table table tr td.space{height:10px}.total-table table tr td{vertical-align:top;padding:0;text-align:right;font-size:16px}.total-table table tr td:first-child{width:200px}.total-table table tr td:nth-child(2){width:100px}.venue-total-table{margin-right:0!important;float:left}.venue-total-table table{border:none}.venue-total-table table td{font-size:16px;padding:2px;text-align:left}.venue-total-table .venue-info-details{margin-bottom:8px}.black-line{border-top:1px solid #000!important;width:292px;margin-left:57px}.discounts-text{font-size:17px!important}.facility-main{margin-right:-10px}.fc-offset-67{left:calc(67% + 2px)!important}.fc-offset-75{left:75%!important}.fc-offset-83{left:83%!important}.width-33{width:33%!important}.width-50{width:50%!important}.width-67{width:67%!important}.width-75{width:75%!important}.width-100{width:100%!important}.fc-content-skeleton table tr td:last-child .width-100{width:calc(100% - 4px)!important}.floatThead-table thead{background-color:#fff}.img-responsive img{display:block;max-width:100%;height:auto}table.table-mail tr td{padding:12px}.photos .collection{background-repeat:no-repeat;background-position:50%}.table-mail .check-mail{padding-left:20px}.table-mail .mail-date{padding-right:20px}.check-mail,.star-mail{width:40px}.facility-share-block{float:right;margin-top:0}.facility-venue-city-header{width:100%}.address-header{width:75%}.animated{z-index:0!important}.affix-block .affix{margin-top:0;position:fixed;-webkit-transition:all 2s ease-in;-webkit-transition:all 1s ease-in;transition:all 1s ease-in}@media(min-width:1025px){.affix-block .affix{margin-top:-100px}}.affix-block .affix-bottom{position:absolute}.facilities-map-margin{margin-left:-12px}.venue-share-block{float:right;margin-top:0}.unread td,.unread td a{font-weight:600;color:inherit}.read td,.read td a{font-weight:400;color:inherit}.copy-inline{display:inline-block}.right-position{float:right}.home.standalone_venue{padding-bottom:80px!important}.unread td{background-color:#f9f8f8}.clickable-row{cursor:pointer}.footable-odd{background-color:transparent;background-color:initial}.footable-row-detail-cell{border-top:none!important}.collection{position:relative;margin-bottom:14px;overflow:hidden;height:258px;width:100%;font-size:1.7em;background-size:auto 110%;background-position:50%;cursor:pointer}.collection:hover{outline:2px solid #2a6496}.collection .overlay{height:100%}.collection .overlay-wrapper{height:100%;width:100%;position:relative;top:50%!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.collection .title{background-color:rgba(0,0,0,.35);font-weight:400!important;text-align:center;padding:5px 0;margin-bottom:0;color:#fff;width:100%;position:absolute;bottom:0!important}textarea{resize:none}ul.topmenu{margin-top:8px}ul.topmenu>.main-item{margin-right:15px}ul.topmenu>li{list-style-type:none;float:left;line-height:32px}ul.topmenu a{text-transform:none!important}ul.topmenu .dropdown-menu{z-index:9999}ul.topmenu .dropdown-menu li{margin-bottom:10px}#error_explanation ul{margin-left:-39px}#error_explanation ul li{list-style-type:none}.export-form .form-group{width:auto!important}body.modal-open{overflow:hidden}.empty-block{background-color:#f9f9f9;color:#e1e1e1!important}.week-view-calendar{position:relative}.week-view-calendar .calendar-grid{position:relative;width:2240px}.week-view-calendar .calendar-cell-activity{background-color:#fff;position:absolute;border-right:1px solid #000;left:0;z-index:1}.week-view-calendar .calendar-header-space{display:none;height:35px}.week-view-calendar .calendar-header-space-visible{display:block!important}.week-view-calendar .absolute{position:absolute;top:0;z-index:6}.week-view-calendar .calendar-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.week-view-calendar .calendar-header-cell:last-child{border-right:1px solid #ddd}.week-view-calendar .calendar-body-cell:last-child{border-right:1px solid #000}.week-view-calendar .calendar-row:last-child .calendar-body-cell{border-bottom:1px solid #000}.week-view-calendar .calendar-cell{border:1px solid #000;border-right:none;border-bottom:none;color:#337ab7;width:280px;padding:8px}.week-view-calendar .calendar-cell.open-day{background-color:#fff;opacity:1}.week-view-calendar .calendar-cell.close-day{background-color:#c1c1c1;opacity:1}.week-view-calendar .calendar-cell.day{padding:0}.week-view-calendar .calendar-header-cell{background:#fff;text-align:center;font-weight:700;border:1px solid #ddd;border-right:none;border-bottom:none;color:#337ab7}.week-view-calendar .booking-link{display:inline-block;width:100%;padding-left:8px;padding-right:8px;color:#fff}.week-view-calendar .booking-linkhover{color:#fff!important;text-decoration:none!important}#modal_info .modal-info-text{color:#363636;font-weight:700}#modal_info .modal-body{margin-bottom:0;padding-bottom:0}#modal_info .modal-content{padding:17px;background-color:#fff}#modal_info #message{height:100px}#modal_info .modal-title{text-align:left;margin-bottom:15px}#modal_info .modal-info-label{color:#999}#admin_content{max-width:1220px;padding-bottom:20px}.navbar .navbar-nav li .dropdown{background:none;padding-left:0}abbr[title=required]{cursor:inherit;color:#ac2925;border-bottom:none;padding:0 5px}.main-content-text{background-color:#fff;padding:1em 3em}.search-field{text-align:left;width:60%;padding:5px 0;overflow:hidden}.search-field .dataTables_filter{text-align:left;float:right}.search-field .venue_filter{float:left;margin-left:10px}.search-field #venue_id{margin-left:5px;width:200px}.schedule-table td{padding-top:10px;padding-bottom:10px}.conversation_search_label{font-weight:400}.conversation_table{clear:none!important}.file{background:none}.h-200{height:200px!important}li.active #settings.dropdown{border:1px}li.active #settings.dropdown a{background-color:#085dad;color:#fff;background-position:10px -44px;border:1px solid #085dad}.maintabs_submenu{height:34px}.file-box{position:relative;overflow:hidden;margin-top:5px}.file-box .icon{float:left;padding-right:10px}.file-box .file-name{float:left}.photos .collection{background-size:380px 258px}.photos .collection-title{display:none}.photos .btn-default{background:none;color:#fff}.photos .checkbox,.photos .radio{margin:0}.photos .b-checkbox{padding:18px}.photos .b-checkbox:checked:after{font-size:28px;left:6px}.photos .btn-delete{width:50px;display:inline-block}.photos .collection.new_image{border:1px solid #ddd;background:#f8f8f8}.photos .btn-lg{border:1px solid #dedede;border-radius:inherit;background:#dedede;color:#9a9a9a}.opening_hours_container select,.schedule-table select{padding:2px;width:60px}.main-image-box{outline:2px solid #4b89dc}.modal-backdrop{display:none}.tab-content .tab-pane .navtab-menu{text-align:left}.submenu_holder{max-width:1200px;margin:0 auto;min-height:40px}.submenu_holder .maintabs_submenu{padding-left:0}.dl-horizontal dt{width:162px!important}.horizontal-label{margin-top:7px}.horizontal-label-lg{margin-top:18px}.link-danger{color:#d43f3a!important}.va-top{vertical-align:top}.panel h3{margin:13px 0 0}.panel .table_type1{margin-bottom:0;border-top:none}.bookings-time-list .form-inline>*{margin-left:5px;margin-right:5px}.bookings-time-list .hyphen{margin-right:0!important;margin-left:0!important;display:inline}.bookings-time-list .form-inline>:first-child{margin-left:0!important}.bookings-time-list .form-inline>:last-child{margin-right:0!important}#imageGallery .img-responsive{width:100%}.panel .price-radio-button{display:inline-block;margin-left:60px;margin-top:-5px;margin-bottom:-7px}.panel .price-radio-button .form-group{margin-bottom:0}.panel .price-radio-button .radio{margin-top:0;margin-bottom:3px}.social-block{background-color:#fff}.social-block h4{color:#000;font-size:18px;text-transform:uppercase}.social-block table{width:100%;text-align:center}.social-block table td{height:40px}.content-desc .hours{width:100%}.facilities-wrapper .right-block .favourite{background-color:#68aff1;font-size:18px;padding:8px;margin-top:1em}.btn-one-more{color:#3193ed;border:2px solid #3193ed;background-color:#fff;font-size:16px;padding:5px 15px}.check-availability-btn{width:50%}.check-availability-btn a{width:100%}.btn-remove-block{color:#d43f3a;border:2px solid #d43f3a}.btn-no-radius{border-radius:inherit!important}.booking-wrapper .calendar-wrap{min-height:inherit}.facilities-wrapper .right-block .book-now{margin-top:.7em}.lSSlideOuter.custom .lSPager.lSGallery li{width:100%;margin-bottom:10px}.activities-block .room .room-desc .links{margin-top:25px}.activities-block .room .room-desc .address{height:20px}.image-logo{width:260px;height:62px}.breadcrumb-menu .breadcrumb>li+li:before{content:"\BB   "}.breadcrumb-menu .standalone-breadcrumb>li+li:before{content:"| "!important}.breadcrumb-menu .standalone-breadcrumb>li:nth-child(2):before{content:"\BB   "!important}.breadcrumb-bold{font-weight:700}.lSAction>.lSNext{right:16px!important}.room-desc a:hover,a:focus{color:#337ab7;text-decoration:none}.search-block .selectize-control{display:inline-block;height:30px;float:left}.search-block .selectize-input{padding:3px 15px;font-size:16px;color:#666;font-weight:500;border-color:#dbdbdb;width:200px;height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:"";border-radius:0;border-radius:initial;min-height:0}.search-block .selectize-input:after{display:none!important}.search-block .selectize-input.items{background:#fff asset-url("cust_select.png") 92% no-repeat}.search-block .selectize-dropdown-content .option{width:100%;padding-left:20px;height:auto;padding-top:5px;padding-bottom:5px;cursor:pointer}.search-block .selectize-dropdown-content .option:hover{background:#085dad;color:#fff}.selectize-dropdown .active{background-color:#dbdbdb!important}.activities-block .room .room-desc .links{margin-top:0}.control-div{background:hsla(0,0%,80%,.5);width:210px;height:40px;border-radius:5px;padding:2px;text-align:center;position:absolute;top:6px!important;left:111px!important}.control-div .control-ui{background-color:#fff;width:205px;height:35px;margin:0 auto;padding-top:7px}.control-div .control-ui .control-text{color:#666;font-size:14px;font-family:Calibri,Candara,Segoe,Segoe UI,Arial,sans-serif}.search-wrapper input[type=checkbox],.search-wrapper input[type=radio]{display:none}.search-wrapper label{font-size:16px;font-weight:500}.search-wrapper input[type=checkbox]+label span{display:inline-block;width:13px;height:13px;margin:-2px 6px 0 0;vertical-align:middle;background:asset-url("checked.png") 0 100% no-repeat;cursor:pointer}.search-wrapper input[type=checkbox]:checked+label span{background:asset-url("checked.png") 0 0 no-repeat}.search-wrapper .container .content-right{position:fixed;top:112px;right:0;bottom:0;left:700px;margin:0;padding:0}.search-wrapper .container .content-left{position:fixed;top:112px;bottom:0;left:0;overflow-y:scroll;padding-left:0;background-color:#fff;width:700px}@media only screen and (max-width:700px){.search-wrapper .container .content-left{width:100%}}.search-wrapper .filter{max-height:none}.search-wrapper footer{margin-top:auto}.search-wrapper .filter .filter-block .search-block form .location-input{margin:0 19px}body.search_facility_wraper .container{max-width:100%}.search-wrapper #map{min-height:0}.central_pin{position:absolute;z-index:1;top:50%;left:50%;width:30px;height:45px;margin-top:-50px;margin-left:-16px;cursor:pointer;background:url(/packs/media/images/map-marker-logo-8baa980df2dcc849a2d69969d7695f57.png) no-repeat}.activity_pin{background:url(/packs/media/images/map-marker-4eb52a490b570a8c5175d6b520ddd612.png) no-repeat;width:29px;height:40px}.dropdown-menu{padding:5px}.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 28px}.delete_block_booking{margin-top:-5px}.form-inline select.form-control.booking_options{width:375px}.form-inline .order_booking_extras_ids button{width:180px}.facilities-wrapper .row>[class*=col-]{display:block}#activities-list{max-width:700px}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu ul .first-header ul .second-header ul .third-header{width:100%}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu ul .second-header .second-header-label{cursor:pointer}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu ul .first-header ul .second-header ul{display:none;padding:0}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu ul .first-header ul .second-header{margin-bottom:0}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu ul .first-header ul .second-header label{margin-top:0}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group .dropdown-menu ul .first-header ul .second-header ul .third-header label{padding-left:18px}.venue_questions_answers_option{margin-bottom:0}.venue_questions_answers_option span.radio{display:block;width:120px;float:left;margin-top:5px}.venue_questions_answers_option:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.venue_questions_answers_comment textarea{width:500px}@media(max-width:480px){.venue_questions_answers_comment textarea{width:100%}}.checkout-navigation li{background:#fff;border:1px solid #d0d0d0;font-size:20px}.checkout-navigation a{color:#0d0a0a;border-radius:0!important}.checkout-navigation li.active a{background-color:#8cc739}.checkout-navigation li.active:after{content:"";position:absolute;left:100%;top:50%;margin-top:-25px;border-top:25px solid transparent;border-left:13px solid #8cc739;border-bottom:25px solid transparent}.checkout-navigation li.active a:hover{background-color:#8cc739}.checkout-navigation li.disabled{background-color:#f4f4f4}.checkout-navigation li+li{margin-top:-1px!important;margin-left:0}table.table-bookings{width:100%;border:1px solid #dbdbdb}table.table-bookings .time_slot_busy,table.table-bookings .time_slot_closed{background-color:#fcc}table.table-bookings .booking_cancelled{background-color:#eee}table.table-bookings .time_slot_busy .color,table.table-bookings .time_slot_closed .color{color:#5e5e5e;font-weight:600}table.table-bookings td,table.table-bookings th{color:#333;font-size:17px;font-weight:500;padding:8px;border-bottom:1px solid #dbdbdb;text-align:left}table.table-bookings thead{background-color:#f9f9f9}table.table-bookings thead th{color:#999}table.table-bookings .tl{text-align:left;padding-left:20px!important}table.table-bookings .color{color:#3193ed}table.table-bookings .action_block a{text-decoration:none;margin-right:7px;color:#085dad;font-size:16px;font-weight:500}.btn-grey{color:#fff;background-color:#b6b6b6}a:hover.btn-grey{color:#fff;background-color:#5e5e5e}.search-wrapper .filter{overflow-y:hidden}.booking-wrapper .calendar-wrap .new-book{border-bottom:none}.form-control.highlight[readonly]{background-color:#fafafa}#periods .item.green{background-color:#8cc739}.agree_terms_confirmed{font-size:16px}.question_text{font-size:15px}.questions .question{padding-bottom:15px}#search_line form ul li{margin-right:0;border-right:1px solid #ccc}#search_line form ul li:last-child{border:none}.favourite-icon{opacity:.5}.favourite-icon.presence{opacity:1}.favourite{background-color:#68aff1!important}.favourite.presence{background-color:#5e5e5e!important}.no-search-results{padding:0 2.4em}.booking-wrapper .calendar-wrap .time-block label{padding-left:20px}.order_booking_row div.event_date input{width:160px}.activities-block .room .room-desc .address{height:45px}.form-search label{width:60px;padding-right:10px}.form-search input{width:105px}.form-search .form-control{display:inline-block}#periods .closed{text-align:left;height:320px;font-size:16px;color:#777;padding:28px 18px}.search-wrapper .filter .filter-block .search-block form .datepicker2::-webkit-input-placeholder{background:asset-url("cust_select.png") no-repeat 93%}.search-wrapper .filter .filter-block .search-block form .datepicker2::-moz-placeholder{background:asset-url("cust_select.png") no-repeat 93%}.search-wrapper .filter .filter-block .search-block form .datepicker2:-ms-input-placeholder{background:asset-url("cust_select.png") no-repeat 93%}.search-wrapper .filter .filter-block .search-block form .datepicker2:-moz-placeholder{background:asset-url("cust_select.png") no-repeat 93%}.search-wrapper .filter .filter-block .search-block .hide-filter .hide-filter-block .regions-group img{position:absolute;top:12px;right:13px}#editBookingModal .form-inline select.booking_options{width:360px!important}body .standard_modal .modal-content .modal-body{padding-bottom:0}body .standard_modal .modal-content .modal-footer{padding-bottom:15px}.label-vertical{display:block;padding:.7em .6em;margin:.6em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:bottom;border-radius:.25em}.label-booking-status-pending{background-color:#ef8f00}.label-booking-status-accepted{background-color:#3eb200}.label-booking-status-cancelled{background-color:#d9534f}.label-booking-status-completed{background-color:#818a91}.label-booking-status-modified{background-color:#0e90d2}.label-booking-status-internal-order{background-color:#2f96b4}.label-booking-status-obsoleted{background-color:#122b40}.label-booking-offline{background-color:#98ccb5}.label-booking-item-status-in-progress{background-color:#0e90d2}.label-booking-item-status-started{background-color:#ef8f00}.label-booking-item-status-completed{background-color:#3eb200}.label-booking-item-status-cancelled{background-color:#818a91}.label-booking-item-status-partially-cancelled{background-color:#30a}.involved-schedule-item-status-in-progress{color:#0e90d2}.involved-schedule-item-status-started{color:#ef8f00}.involved-schedule-item-status-completed{color:#3eb200}.involved-schedule-item-status-cancelled{color:#818a91}.label-payment-status-pending{background-color:#ef8f00}.label-payment-status-success{background-color:#3eb200}.label-payment-status-failed{background-color:#d9534f}.label-payment-status-skipped{background-color:#818a91}.label-payment-type-charge{background-color:#2f96b4}.label-payment-type-refund{background-color:#953b39}.label-payment-type-customer{background-color:#ef8f00}.label-payment-type-capture{background-color:#3eb200}.label-modification-pending{background-color:#ef8f00}.label-modification-sent-request{background-color:#d9534f}.label-modification-pending-payment{background-color:#2f96b4}.label-modification-failed-payment{background-color:#953b39}.label-user-role-system-admin{background-color:#d9534f}.label-user-role-venue{background-color:#3eb200}.label-user-role-subadmin{background-color:#ef8f00}.label-user-role-user{background-color:#2f96b4}.involved-attendee-status-pending{color:#0e90d2}.involved-attendee-status-successful{color:#3eb200}.label-question-link-to-internal-notes{background-color:#3eb200}.label-phone-visible{background-color:#693}#payment_button,#update_card_details_button{position:absolute;top:-999999px}.navbar-userside{border-bottom:1px solid #085dad;border-radius:0!important}body .wrapper{border:none}#page-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.multiselect-container .multiselect-input{margin-left:10px;width:50px;color:#000}.multiselect-container label{white-space:nowrap}.all_none_filter .all,.all_none_filter .none{padding-right:15px}table.splitting_payments tr.current{background-color:#5cb85c}table.splitting_payments tr.pending-payment{background-color:#f0ad4e}.booking_price_adjustment label{padding-right:10px}.booking_price_adjustment_reason{margin-left:5px}.booking_price_adjustment_reason label{padding-right:10px}td.vat_column label{padding:0;margin:0}#venue_users_form dd:after,#venue_users_form dd:before{content:none;display:inline;display:initial}.users_profile .dl-horizontal dt,.users_profile .tooltip-inner{text-align:left}@media(max-width:480px){.search-block .selectize-control{text-align:center;width:auto;float:inherit;margin-bottom:10px}.search-block .location-input,.search-block .search-datepicker{text-align:center;padding-left:0}}.ReactTable .rt-table,.ReactTable .rt-tbody{overflow:inherit!important}@media screen and (max-width:820px){.ReactTable{overflow-x:auto}.ReactTable .dropdown-menu{left:auto;right:0}}.smart-table .smart-table-header{margin:10px 0}.smart-table .smart-table-header .form-group label{font-weight:inherit;padding-right:5px}.smart-table .smart-table-header .smart-table-filter{float:left;width:350px}.smart-table .smart-table-header .smart-table-search{text-align:right;float:right;width:230px}.container-white{background-color:#fff;padding-left:15px;padding-right:15px;min-height:500px;border-left:1px solid #ddd;border-right:1px solid #ddd}.panel-block .panel-heading h3{margin:5px 0 0}.panel-body-with-table{padding:0}.panel-body-with-table .table-box{margin:-1px}.panel-body-with-table table{margin:0}.DayPicker .DayPicker-NavBar{width:100%}.DayPicker .DayPicker-NavBar .DayPicker-NavButton--prev{left:24px;left:1.5rem}.DayPicker .DayPicker-Caption{text-align:center}.DayPicker .DayPicker-Caption>div{font-size:14px;font-weight:700;text-transform:uppercase}.DayPicker .DayPicker-Weekday{font-size:13px;text-transform:uppercase}.DayPicker .DayPicker-Day{background-color:#ebeef0;border-radius:3px}.DayPicker .DayPicker-Month{border-spacing:3px;border-collapse:inherit}.DayPicker .DayPicker-Day{padding:8px 5px}.DayPicker .DayPicker-Day--selected,.DayPicker .DayPicker-Day:hover{border-radius:3px!important}.DayPicker .DayPicker-Day--outside{opacity:0}.btn-action{width:30px;height:30px;display:inline-block;cursor:pointer}.btn-action:focus{outline:0}.btn-remove{background:url(/packs/media/images/delete-b-4e387f578b0faf6525d20c58c86a9048.png) no-repeat;opacity:.7}.btn-remove:hover{opacity:1}.btn-more{background:url(/packs/media/images/info-b-583d981d43d19a0230ae677967118d25.png) no-repeat;opacity:.7}.btn-more:hover{opacity:1}.btn-edit{background:url(/packs/media/images/edit-b-5e2261da53021388531869d757d860b9.png) no-repeat;opacity:.7}.btn-edit:hover{opacity:1}.btn-edit-attendee{background:url(/packs/media/images/edit-attendee-101ea7e8a81d56521766223d69d010c3.png) no-repeat;opacity:.7}.btn-edit-attendee:hover{opacity:1}.attendee .btn-remove{margin-top:26px}.positioned{position:sticky;top:0;left:30px}.pay-button{font-weight:700}.redux-toastr .toastr{min-height:inherit}.redux-toastr .toastr>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.redux-toastr .toastr .rrt-right-container{display:none}.redux-toastr .toastr .rrt-left-container,.redux-toastr .toastr .rrt-right-container{top:inherit;left:inherit;bottom:inherit;float:inherit;position:absolute}.redux-toastr .toastr .rrt-left-container .rrt-holder{position:relative;top:inherit;margin-top:inherit;left:inherit;line-height:inherit;height:inherit}.redux-toastr .toastr .rrt-middle-container{width:inherit;float:inherit;margin-left:60px}#messages .message{padding:10px;margin:30px 0 10px;position:relative;font-size:16px}#messages .message .datetime{font-size:12px;color:#5e5e5e}#messages .message p:last-child{margin-bottom:0}#messages .message:after{clear:both}#messages .sent_message{background:#eee;margin-left:100px}#messages .received_message{background:#d6ebff;margin-right:100px}#messages .sent_message .triangle{position:absolute;top:-12px;right:0;width:0;height:0;border-bottom:12px solid #eee;border-left:12px solid transparent}#messages .received_message .triangle{position:absolute;top:-12px;left:0;width:0;height:0;border-bottom:12px solid #d6ebff;border-right:12px solid transparent}.list-group-venues .list-group-item{background:none;border:none;padding:5px 15px}.row-height{display:table;table-layout:fixed;height:100%;width:100%}.inside{margin-top:20px;margin-bottom:20px;background:#ededed;background:-ms-linear-gradient(top,#f4f4f4 0,#ededed 100%)}.inside-full-height{height:100%;margin-top:0;margin-bottom:0}#conversations_menu{font-size:16px;background-color:#f2f5fc;margin:0 -15px;padding:15px 15px 0;clear:both;border-bottom:1px solid #eee}#conversations_menu .list-group-venues#conversations .list-group-item{background:url(/packs/media/images/icon-venue-066c5ffc11881e2e230484d35be28d3d.png) 3px 5px no-repeat;padding-left:35px}#conversations_menu .list-group-venues#conversations .list-group-item.selected{background-color:#fff}#conversations_menu .users_list .list-group-item{padding-left:35px}#conversations_menu .list-group-item a{color:#0d0a0a}#conversations_menu .venue_user_conversation{color:#0d0a0a;padding-right:10px}#conversations .left-column{padding-bottom:15px;border-right:1px solid #eee}#conversations .right-column{min-height:100%;background:#fff}#conversations .list-group-item a.unread{font-weight:700}#conversations .list-group-item a{color:#030303}#conversations a.conversation,#conversations a.venue_user_conversation{padding-right:10px}.list-group-item .flag{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;border-radius:10px;cursor:pointer}.list-group-item .flag.flagged{background:url(/packs/media/images/flag-red-icon-72e622cd55e15e910f6dc72b6a9e75c4.png) 0 0 no-repeat}.list-group-item .flag.not_flagged{background:url(/packs/media/images/flag-grey-icon-d68ca652ef821f34cc57767183641667.png) 0 0 no-repeat}.badge-green{background:#61bd3e}#recipients{margin-top:20px;font-size:16px}#recipients .last_message_time{color:#acadaf}.pair_conversation_item.selected{background-color:#fff}#conversation_send_message{width:100%}.generator-panel .section{padding:10px 0}.generator-panel h4{text-transform:uppercase;font-weight:700;font-size:16px}.generator-panel .panel,.generator-panel .Select-control{border-radius:0}.generator-panel .booking-option-radio{top:20px;left:7px;position:absolute}.generator-panel .booking-option-panel{margin-left:30px}.generator-panel .booking-option-panel .title{margin-top:5px;font-weight:700;font-size:16px}.generator-panel .booking-option-panel .start-date{font-weight:400}.generator-panel .activity .left-gallery{width:268px;float:left}@media(max-width:500px){.generator-panel .activity .left-gallery{float:inherit;margin:0 auto 20px}}.generator-panel .activity .right-info{margin-left:290px}@media(max-width:500px){.generator-panel .activity .right-info{margin-left:0}}.generator-panel .activity .dates-period{color:#5f5f5f;padding-bottom:5px}.generator-panel .activity .title{font-size:18px;color:#2a6496;font-weight:700;padding-bottom:5px}.generator-panel .activity .address{font-size:15px;color:#5f5f5f;padding-bottom:5px}.generator-panel .activity .description{color:#7c7c7c;padding-bottom:10px}.generator-panel .calendar-panel{background:#fff;width:250px;border:1px solid #eee;margin-right:30px}.generator-panel .calendar-panel .DayPicker{display:block}.generator-panel .calendar-legend{width:250px;margin-right:30px}.generator-panel .calendar-legend>div{line-height:30px}.generator-panel .extras .extra{margin-right:30px;border-bottom:1px solid #eee}.generator-panel .extras .extra .checkbox{line-height:40px}.generator-panel .extras .extra .checkbox input[type=checkbox]{position:relative;margin-right:15px;margin-left:-10px}.generator-panel .extras .extra .price-box{margin-top:5px}.generator-panel .calendar .DayPicker-Day-Legend{width:25px;height:25px;display:inline-block;border-radius:3px;padding-right:5px;margin-right:5px}.generator-panel .calendar .DayPicker-Day{background-color:#b3b3b3;padding:10px 5px;cursor:default;outline:0}.generator-panel .calendar .DayPicker-Day:not(.DayPicker-Day--startDates):not(.DayPicker-Day--scheduleDates):not(.DayPicker-Day--selectedStartDates):not(.DayPicker-Day--selectedScheduleDates):not(.DayPicker-Day--fullyBookedDates):hover{background-color:#bfbfbf!important}.generator-panel .calendar .DayPicker-Day:focus,.generator-panel .calendar .DayPicker-Day:hover{outline:none}.generator-panel .calendar .DayPicker-Day:hover:not(.DayPicker-Day--fullyBookedDates){background-color:#b3d9ff!important}.generator-panel .calendar .DayPicker-Day--startDates{background-color:#d9e9f9;border-bottom:8px solid #ffc107;padding:10px 5px 2px;cursor:pointer}.generator-panel .calendar .DayPicker-Day--scheduleDates{background-color:#d9e9f9;padding:10px 5px;cursor:pointer}.generator-panel .calendar .DayPicker-Day--selectedStartDates{background-color:#d9e9f9;border:solid #ffc107;border-width:2px 2px 8px;padding:6px 1px 2px;cursor:pointer}.generator-panel .calendar .DayPicker-Day--selectedScheduleDates{background-color:#d9e9f9;border:2px solid #ffc107;padding:6px 1px;cursor:pointer}.generator-panel .calendar .DayPicker-Day--fullyBookedDates{background:url(/packs/media/images/closed-day-889723805befbdffe246329b71a5f462.png) 50% no-repeat #d9e9f9;border:2px solid #ffc107;padding:6px 1px;cursor:inherit}.generator-panel .calendar .DayPicker-Day--fullyBookedDates:hover{background-color:#d9e9f9!important}.generator-panel .left-places{font-weight:400;font-size:14px;color:#2a6496;padding-bottom:4px}.price-box{background-color:#c3e89a}.pay-per-day-box,.price-box{width:100px;text-align:center;font-size:14px;padding:5px}.pay-per-day-box{background-color:#ffc107;margin-right:5px}input[type=checkbox],input[type=radio]{margin:4px 5px 0 0}.table-xs>thead>tr>td,.table-xs>thead>tr>th{font-weight:400;padding:5px}.table-xs>tbody>tr>td,.table-xs>tbody>tr>th,.table-xs>tfoot>tr>td,.table-xs>tfoot>tr>th{padding:7px 5px}.table-ss>tbody>tr>td,.table-ss>tbody>tr>th,.table-ss>tfoot>tr>td,.table-ss>tfoot>tr>th{padding:1px}.DayPickerInput{display:block;width:auto}.label-promo-code-disabled{background-color:#818a91}.label-promo-code-enabled{background-color:#5cb85c}.label-promo-code-expired{background-color:#30a}.btn-promo-code{width:55px}.btn-promo-code-disable{color:#fff;background-color:#818a91;border-color:#5f5f5f}.btn-promo-code-disable:hover{color:#fff;background-color:#5f5f5f}.btn-promo-code-enable{color:#fff;background-color:#5cb85c;border-color:#090}.btn-promo-code-enable:hover{color:#fff;background-color:#090}.btn-activity-category-hidden{color:#fff;background-color:#818a91;border-color:#5f5f5f}.btn-activity-category-hidden:hover{color:#fff;background-color:#5f5f5f}.btn-activity-category-visible,.btn-green{color:#fff;background-color:#5cb85c;border-color:#090}.btn-activity-category-visible:hover,.btn-green:hover{color:#fff;background-color:#090}.btn-purple{border-color:#708}.btn-purple,.btn-purple:hover{color:#fff;background-color:#30a}.rc-time-picker{display:block}.rc-time-picker-input{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.rc-time-picker-panel-select{overflow-x:hidden}.form-horizontal .control-label{text-align:inherit}#home-form{background-size:cover;background-blend-mode:darken;background:no-repeat 50%;-webkit-transition:3s;transition:3s;margin-top:-11px}.page-title{margin-bottom:18px}input.home-search-field,select.home-search-field{padding:0;margin:0;width:240px;height:50px;border:none;border-left:1px solid #eee;display:inline-block}input.home-search-submit{background:#085dad;color:#fff;text-transform:uppercase;width:100%;height:50px;font-size:1.7em;line-height:1em;padding-right:0;padding-left:0;border:0;display:inline-block}.lightGallery{padding-left:0;-webkit-transform:translateZ(0);transform:translateZ(0);transition-property:-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none outside none;margin:0;overflow:hidden}.lightGallery li{cursor:pointer;list-style:none}#top h1,#top h2{text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.modal-sm{width:370px!important}.modal-sm .modal-content{background-color:#fff!important}.modal-sm .modal-body{padding:25px}.modal-sm h3{font-size:20px}#loader-wrapper{width:100%;background:url(/packs/media/images/loading-logo-20c5851db191d505e1b5afaa7608cd6b.png) no-repeat 50%}#loader{display:block;position:relative;width:150px;height:150px;margin:25px auto;border-radius:50%;border:3px solid transparent;border-top-color:#8ec73a;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#095cab;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#f9c922;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.section-header{padding-bottom:-7px;margin:30px 0 8px;border-bottom:1px solid #eee}.section-header h3{margin-bottom:6px;font-size:18px}.dl-approvals dt{text-align:left;width:195px!important}ul.smallGallery{list-style:none;margin:0;padding:0}.loader-ring{top:calc(50% - 100px);left:50%;pointer-events:none;position:absolute;height:100px;width:100px;border-radius:0 100% 0 0;border:solid #095cab;border-width:0 5px 0 0;-webkit-box-shadow:5px 1px 2px -4px #095cab,inset -4px 1px 3px -4px #095cab;box-shadow:5px 1px 2px -4px #095cab,inset -4px 1px 3px -4px #095cab;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.loader-ring:after{position:absolute;height:1px;width:1px;top:100%;left:calc(100% + 2px);border-radius:100%;border-width:0;background:#095cab;-webkit-box-shadow:0 0 3px 5px #095cab;box-shadow:0 0 3px 5px #095cab;content:""}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.configuration .booking-item{border:1px solid #dbdbdb;padding:10px;margin-bottom:10px}.configuration .booking-item .title{font-size:16px;color:#105da1;font-weight:700}.configuration .booking-item .gallery{float:left;width:202px}.configuration .booking-item .info{margin-left:212px}.configuration .booking-item .attendee{margin:20px 0 0}.configuration .booking-item .price{background-color:#c4e695}.configuration .booking-item .extras h4{text-transform:uppercase;font-weight:700;font-size:16px}.configuration .booking-item .total{background-color:#ebeef0;margin:10px -10px -10px;padding:10px;text-align:right}ul.search-filter{margin:0;padding:0;list-style:none}ul.search-filter li{width:33.33%;float:left;padding-right:5px}ul.search-filter li:last-child{padding-right:0}ul.search-filter .autocomplete-dropdown-container{width:100%;border-top:none}@media only screen and (max-width:1024px){ul.search-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.search-filter li{width:100%;padding-right:0}}.search-filter-submit{padding-bottom:15px}@media only screen and (max-width:1024px){.search-filter-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.location-search-input{display:block;width:100%;border-radius:2px;outline:none}.suggestion-item{padding:8px;text-align:left;background-color:#fff;cursor:pointer}.suggestion-item.active{background-color:#fafafa}.rc-slider-track{background-color:#095cab}.rc-slider-handle{border:2px solid #095cab}ul.smart-table-actions-list{border-top:1px solid #ccc}ul.smart-table-actions-list li a{padding-left:6px;padding-right:6px}.birthday-calendar .DayPicker-NavBar{display:none}.table-bordered-2{border:1px solid #e8e8e8}.table-bordered-2 thead{background:#f7f7f7}.table-bordered-2 thead tr th{text-align:center;color:#949494;font-weight:400;border-bottom:1px solid #e8e8e8}.table-bordered-2 tbody tr.removed{background-color:#f7f7f7}.table-bordered-2 tbody tr td{line-height:1.8;padding:8px 12px}.table-bordered-2 .btn-action{margin:-10px 3px}.table-bordered-2 tfoot{font-weight:700}.rc-time-picker-input{text-align:center}.DayPickerInput-OverlayWrapper .form-group{margin-left:0;margin-right:0}@media only screen and (max-width:425px){.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-OverlayWrapper .DayPicker-Caption2>div{position:inherit}.DayPickerInput-OverlayWrapper .css-1fl6hdz,.DayPickerInput-OverlayWrapper .css-ywxzmc{top:0;left:0;width:100%}}.booking-status-header{padding-top:10px;text-align:center}.booking-status-header .label{font-size:12px}.booking-status-header .label:not(:first-child){margin-left:5px}.status-column .label:not(:first-child){margin-left:1px}.activities-list{padding:0 50px;min-height:180px}@media only screen and (max-width:1200px){.activities-list{padding:0;width:100%}}.autocomplete-dropdown-container{position:absolute;z-index:9999;border:1px solid #eee;min-width:200px;margin-top:-2px}.table-jsmall{width:100%}.table-jsmall tbody tr td{line-height:1.2;padding:3px 10px 2px 0}.rdw-editor-toolbar{margin-bottom:0}.rdw-editor-main{background-color:#fff;border:1px solid #eee;padding:10px;overflow-y:scroll;height:300px}.row-gallery{margin-left:-7px;margin-right:-7px}.row-gallery .col-lg-1,.row-gallery .col-lg-2,.row-gallery .col-lg-3,.row-gallery .col-lg-4,.row-gallery .col-lg-5,.row-gallery .col-lg-6,.row-gallery .col-lg-7,.row-gallery .col-lg-8,.row-gallery .col-lg-9,.row-gallery .col-lg-10,.row-gallery .col-lg-11,.row-gallery .col-lg-12,.row-gallery .col-md-1,.row-gallery .col-md-2,.row-gallery .col-md-3,.row-gallery .col-md-4,.row-gallery .col-md-5,.row-gallery .col-md-6,.row-gallery .col-md-7,.row-gallery .col-md-8,.row-gallery .col-md-9,.row-gallery .col-md-10,.row-gallery .col-md-11,.row-gallery .col-md-12,.row-gallery .col-sm-1,.row-gallery .col-sm-2,.row-gallery .col-sm-3,.row-gallery .col-sm-4,.row-gallery .col-sm-5,.row-gallery .col-sm-6,.row-gallery .col-sm-7,.row-gallery .col-sm-8,.row-gallery .col-sm-9,.row-gallery .col-sm-10,.row-gallery .col-sm-11,.row-gallery .col-sm-12,.row-gallery .col-xs-1,.row-gallery .col-xs-2,.row-gallery .col-xs-3,.row-gallery .col-xs-4,.row-gallery .col-xs-5,.row-gallery .col-xs-6,.row-gallery .col-xs-7,.row-gallery .col-xs-8,.row-gallery .col-xs-9,.row-gallery .col-xs-10,.row-gallery .col-xs-11,.row-gallery .col-xs-12{padding-left:7px;padding-right:7px}.opportunities_index #top{background:url(/packs/media/images/top_bg-bc55687d193ffbffa007122de553319c.jpg) no-repeat 0 0;background-size:cover}.infopage-edit .modal-dialog,.infopage-new .modal-dialog{width:1000px!important}.bookingitem-edit .modal-dialog{width:900px!important}.DayPicker-Caption2>div{display:inline-block}tr.booking-item td{vertical-align:top}.table-schedule-items tr.has-child td{padding:8px 12px 0}.table-schedule-items tr.child td{border-top:0;padding:0 12px 8px}.center-marker{position:absolute;background:url(/packs/media/images/map-marker-logo-8baa980df2dcc849a2d69969d7695f57.png) no-repeat;top:50%;left:50%;z-index:1;margin-left:-15px;margin-top:-40px;height:40px;width:29px;cursor:pointer}.tooltip-2.top .tooltip-2-arrow{border-top-color:#085dad}.interlocutors .selected{background:#f2f5fc}.interlocutors .last_message_time{color:#5e5e5e;font-size:12px}.table-booking-option-items>tbody>tr>td{padding:0 0 5px;border-top:none}.schedule-modal{opacity:1}.schedule-modal .modal-dialog{width:850px!important}.schedule-modal .DayPickerIpput-OverlayWrapper{z-index:5}.schedule-modal .input-group-addon{border:none;background:none}.schedule-modal .start-date-input{width:172px}.schedule-modal .places-input{width:100px}.schedule-modal .occurrences-input input,.schedule-modal .repeat-every-input select{z-index:0}.payment-option-field-wrapper .form-group{width:300px}@media(max-width:820px){.payment-option-field-wrapper,.payment-option-field-wrapper .form-group{width:100%}}.promo-code-field-wrapper .input-group{width:300px}.promo-code-field-wrapper .input-group input{text-align:center}@media(max-width:820px){.promo-code-field-wrapper,.promo-code-field-wrapper .input-group{width:100%}}.listattachments-index.modal .modal-dialog{width:900px;max-width:100%}.listattachments-index.modal .attachments-types span.radio{margin-top:4px;margin-right:25px}@media(max-width:820px){.listattachments-index.modal{padding:15px}.listattachments-index.modal .modal-dialog{width:inherit}}.question_document{background:#eceff1;padding:5px;width:400px;margin-bottom:5px}.question_document input[type=file]{width:300px}@media(max-width:480px){.question_document{width:100%}.question_document input[type=file]{width:85%}}.removed_question_document{background:#5e5e5e}.devise-signin.modal .modal-dialog,.devise-signup.modal .modal-dialog{margin-top:80px}.dl-payment-options dt{font-weight:400;width:240px!important;text-align:left}.venue_questions_answers_option .help-block{display:block;clear:both}.messages-pagination,.report-pagination{text-align:center}.messages-pagination ul.pagination{margin:5px 0 0}.form-inline .custom_dates{display:inline-block}table .footer-row{font-weight:700}table .footer-space{height:25px;border-right:none;border-left:none}@media(max-width:820px){.booking-buttons-section .btn{width:100%;margin:10px 0}}.booking-info-block{border-top:none;padding:0}.booking-info-block-table{background:#eee;padding:10px}@media(max-width:820px){.booking-info-block-table{margin:0}}.rc-time-picker-panel{z-index:9999!important}.form-inline.calendar-filter .form-group,.form-inline.report-filter .form-group{margin-bottom:15px}.notification-checkbox div.checkbox{margin:0}.table-notifications tbody td:nth-child(2),.table-notifications thead td:nth-child(2){width:160px}.internal-notes-actions-main{margin-bottom:10px}.internal-notes-actions{margin-left:15px}.ellipsis-tooltip-text{text-overflow:ellipsis;overflow:hidden}li.unread .interlocutor-name{font-weight:700}@media(min-width:768px){.form-inline.calendar-filter .form-group.venue-input input,.form-inline.calendar-filter .form-group.venue-input select{max-width:185px}.form-inline.calendar-filter .form-group.activity-category-input input,.form-inline.calendar-filter .form-group.activity-category-input select,.form-inline.calendar-filter .form-group.activity-input input,.form-inline.calendar-filter .form-group.activity-input select{max-width:160px}.form-inline.calendar-filter .form-group.activity-status-input input,.form-inline.calendar-filter .form-group.activity-status-input select,.form-inline.calendar-filter .form-group.date-input input,.form-inline.calendar-filter .form-group.date-input select{max-width:140px}}@media(min-width:768px){.form-inline.activity-filter .form-group.activity-category-input input,.form-inline.activity-filter .form-group.activity-category-input select,.form-inline.activity-filter .form-group.activity-status-input input,.form-inline.activity-filter .form-group.activity-status-input select,.form-inline.activity-filter .form-group.venue-input input,.form-inline.activity-filter .form-group.venue-input select{max-width:190px}}.admin_activities_index .smart-table .smart-table-header .smart-table-filter{width:calc(100% - 240px)}@media(max-width:820px){.admin_customers_index table,.admin_customers_index tbody,.admin_customers_index td,.admin_customers_index th,.admin_customers_index thead,.admin_customers_index tr,.admin_facilities_index table,.admin_facilities_index tbody,.admin_facilities_index td,.admin_facilities_index th,.admin_facilities_index thead,.admin_facilities_index tr,.admin_members_index table,.admin_members_index tbody,.admin_members_index td,.admin_members_index th,.admin_members_index thead,.admin_members_index tr,.admin_membership_plans_index table,.admin_membership_plans_index tbody,.admin_membership_plans_index td,.admin_membership_plans_index th,.admin_membership_plans_index thead,.admin_membership_plans_index tr,.admin_users_index table,.admin_users_index tbody,.admin_users_index td,.admin_users_index th,.admin_users_index thead,.admin_users_index tr,.admin_venues_index table,.admin_venues_index tbody,.admin_venues_index td,.admin_venues_index th,.admin_venues_index thead,.admin_venues_index tr,.checkouts_detailed_summary table,.checkouts_detailed_summary tbody,.checkouts_detailed_summary td,.checkouts_detailed_summary th,.checkouts_detailed_summary thead,.checkouts_detailed_summary tr,.invoices_show table,.invoices_show tbody,.invoices_show td,.invoices_show th,.invoices_show thead,.invoices_show tr,.table-block table,.table-block tbody,.table-block td,.table-block th,.table-block thead,.table-block tr{display:block}.admin_customers_index thead tr,.admin_facilities_index thead tr,.admin_members_index thead tr,.admin_membership_plans_index thead tr,.admin_users_index thead tr,.admin_venues_index thead tr,.checkouts_detailed_summary thead tr,.invoices_show thead tr,.table-block thead tr{position:absolute;top:-9999px;left:-9999px}.admin_customers_index tr,.admin_facilities_index tr,.admin_members_index tr,.admin_membership_plans_index tr,.admin_users_index tr,.admin_venues_index tr,.checkouts_detailed_summary tr,.invoices_show tr,.table-block tr{border:1px solid #ccc}.admin_customers_index td,.admin_facilities_index td,.admin_members_index td,.admin_membership_plans_index td,.admin_users_index td,.admin_venues_index td,.checkouts_detailed_summary td,.invoices_show td,.table-block td{border-top:none!important;border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;white-space:normal;text-align:left}.admin_customers_index td:before,.admin_facilities_index td:before,.admin_members_index td:before,.admin_membership_plans_index td:before,.admin_users_index td:before,.admin_venues_index td:before,.checkouts_detailed_summary td:before,.invoices_show td:before,.table-block td:before{content:attr(data-title);position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}.total-table{padding-right:0}.table-block .booking-item,.total-table tr{border:none}.table-block .booking-item .text-right{text-align:inherit}.table-block .booking-info-block{padding:0!important}.table-block .booking-info-block td{padding:0 5px!important}.table-block .table-jsmall tr{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;border:none}.number:before,.w_80:before{display:none}.number{padding-top:0!important;padding-bottom:0!important;border-bottom:0!important}.item_name{border-top:1px solid #ddd;text-align:center!important}.item_name:before{color:#666!important}.table_type1{border:0;padding-top:110px;padding-left:1em;padding-right:1em}.table_type1 .action_block{width:81px;margin-left:3.3em}.searchpanel .search{float:right}.searchpanel .menu_for_search{padding-left:0;margin:1em 0}.schedule-table{padding-top:0}.schedule-table td{text-align:center;padding:1em .6em}.schedule-table td:before{content:""}}@media(max-width:530px){.searchpanel .search{margin-left:0;margin-top:1em}.searchpanel .pager{margin:.6em 0}.table_type1{padding-top:130px}}@media(max-width:380px){.table_type1{padding-top:170px}.schedule-table{padding-top:0}.nav_tabs_c li a{width:145px}}.row-eq-height{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:820px){.row-eq-height{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.checkbox_block_container{display:block}.checkbox_block_container label.collection_check_boxes{margin-left:5px;margin-bottom:0}.related_category_block{margin-left:14px}.addon-label{padding-bottom:13px;border:none!important}.row-no-margin{margin-left:0!important;margin-right:0!important}.view-calendar-form{padding:10px}.invoice_categories .action_block a.default{background:#090;color:#fff}.form-inline .form-group{margin-right:15px}.form-inline .form-group label{padding-right:3px}.form-inline .form-group .DayPickerInput{display:inline}.form-inline .form-group:last-child{margin-right:0}.form-inline.normal-font-weight-labels .form-group label{font-weight:400}.day-picker-box{display:inline}.stripe-title-image{background-image:url(/packs/media/images/logo128x128-1cd0d85f5b60336423b0897f9ab03a88.png);width:75px;height:75px;background-size:cover;display:inline-block;vertical-align:middle;margin:20px}.payment-spinner-box{position:absolute;z-index:999;top:0;bottom:0;left:0;right:0;background:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stripe-form .input-box{border:none;background:none;margin-bottom:20px;padding:0}