.bm-burger-button{height:25px;left:36px;position:absolute;top:12px;width:30px}.bm-menu-wrap{top:0;z-index:100000000000!important}.right .bm-burger-button{left:auto;right:36px}.bm-burger-bars{background:#373a47}.bm-morph-shape{fill:#373a47}.bm-cross-button{height:24px;width:24px}.bm-cross{background:#bdc3c7}.bm-menu{background:#373a47}.bm-menu a{color:#b8b7ad;font-size:1.2em}.bm-menu a:focus,.bm-menu a:hover{color:#c94e50;text-decoration:none}.bm-item-list{padding-top:5px}.bm-item-list a{padding:.5em}.bm-item-list a span{font-weight:700;margin-left:10px}#app_menu .menu-item{color:#d0cece;cursor:pointer;display:block}#app_menu .menu-item .fa{margin-right:10px}#app_menu .submenu{padding-left:1.5em}#app_menu .submenu .menu-item{padding-bottom:.3em;padding-top:.3em}#app_menu .separator{border-bottom:1px solid #b8b7ad;color:#b8b7ad;font-size:1.5em;margin:10px 0;padding:5px 0 5px 10px}.menu-item{background-color:#fff;border:1px solid #ccc;margin:0 0 1em;padding:1em}.menu-item.active i{display:none}.menu-item i{color:orange;float:right}.error_page_wrapper{text-align:center}.error_page_wrapper h1{font-size:40px}.right-space{margin-right:20px}.left-space{margin-left:20px}h3{margin-bottom:20px}.panel a{color:#000;cursor:pointer;text-decoration:none}.panel a .panel-heading:hover,.panel a.collapsed .panel-heading{background-color:#f5f5f5}.panel a.collapsed .panel-title:after{content:"\F078"}.panel .panel-title:after{content:"\F077";cursor:pointer;float:right;font-family:Fontawesome;font-size:10px;font-weight:300}.checkboxes-div{margin-bottom:30px;margin-top:30px}.breadcrumbs-wrapper{background-color:#fff;color:grey;font-size:12px;margin-bottom:20px;padding:10px 30px}.breadcrumbs-wrapper:not(.container){margin:0 16px 20px;padding:10px 12px}.breadcrumbs__separator{margin:0 5px}.breadcrumbs__crumb--active{color:#000;cursor:default;font-weight:700}.breadcrumbs__crumb--active:hover{color:#000;text-decoration:none}body{background-color:#f5f5f5}.header{background-color:#fff;border-bottom:1px solid #b3b3b3;padding:13px 0 10px}.header-title{font-size:16px;margin:0 0 10px 100px;text-align:left}.header-title.center{font-size:34px;margin:0;padding-top:50px;text-align:center}.user-menu{height:40px;position:absolute;right:30px;top:7px;width:140px}.login{font-size:22px;margin-top:60px;padding:30px 0 50px;text-align:center}.logout{position:absolute;right:55px;top:4px}.profile-pic{border:1px solid #afafaf;border-radius:20px;float:right;height:40px;overflow:hidden;width:40px}.profile-pic img{height:100%;width:100%}.primary-layout{margin:30px 0}.container{background-color:#fff;padding:30px}.form-check-label{font-weight:400;padding-left:10px!important;padding-top:2px}.filters-form .size-input{z-index:unset}body{font-size:18px}.primary-layout{margin:2em auto;max-width:1140px}.inline-number-field label{padding:0 .5em 0 0}.inline-number-field input{width:3em}.form-group{margin-bottom:2em}.meeting-room{background:#fff;border:1px solid #ccc;display:flex;margin-bottom:1em;padding:0}.meeting-room .meeting-room-image{background-position:50%;background-size:cover;flex:1}.meeting-room .meeting-room-body{display:flex;flex:2;flex-direction:column;padding:1em}.meeting-room .meeting-room-body .meeting-room-header{margin-bottom:.5em}.meeting-room .meeting-room-body .meeting-room-header .meeting-room-title{font-size:1.1em}.meeting-room .meeting-room-body .meeting-room-header .meeting-room-date{font-size:.9em}.meeting-room .meeting-room-body .meeting-room-info{font-size:.825em}.meeting-room .meeting-room-body .meeting-room-amenities{flex:1;font-size:.825em}.meeting-room .meeting-room-body .availability-button{cursor:pointer;font-weight:400;padding-top:1em}.meeting-room .meeting-room-body .availability-button:hover{color:orange}.meeting-room .meeting-room-body .availability-button i{color:orange;float:right}.back_to_search{cursor:pointer;padding:0 0 1em}.meeting-room-availability .nav-arrow{cursor:pointer;font-size:1.5em}.meeting-room-availability .nav-arrow:hover{color:orange}.meeting-room-availability .meeting-room-availability-date{align-items:center;display:flex;text-align:center}.meeting-room-availability .meeting-room-availability-body{background-color:#fff;border:1px solid #ccc;margin:1em 0;padding:1em;text-align:center}.meeting-room-availability .meeting-room-availability-slot{background:#efefef;border:1px solid #ccc;margin:.5em 0;padding:1em;text-align:center}.meeting-room-availability .meeting-room-availability-slot.available{cursor:pointer}.meeting-room-availability .meeting-room-availability-slot.available:hover{background:orange;color:#fff}.meeting-room-availability .meeting-room-availability-slot.unavailable{cursor:not-allowed;opacity:.5}.no-padding{padding:0}.StripeElement{border:1px solid #e5e5e5;margin-bottom:1em;padding:1em}.book-meeting-profile-pic{text-align:center}.book-meeting-profile-pic img{max-width:4em}.book-meeting-name{font-size:1em;padding:1em 0}.ammenities-section{margin-top:1em}.ammenities-section .ammenities-label{font-weight:400}.ammenities-section input{margin-right:.5em}.ammenities-section .ammenities-section-title{margin-bottom:.5em}.summits-wrapper{margin-top:50px}.summits-wrapper .btn{width:100%}.checkboxes-div{margin-bottom:5px;margin-top:5px}