.sign-in-mobile{display:none}.btn-sign-in{display:none}.login-container-mobile{display:none}.main-header .user-nav li.btn-add-booking-mobile{display:none}.main-header .user-nav li.btn-filter-mobile{display:none}.mobile-sidebar-toggle{display:none}.mobile-sidebar{display:none}@media (max-width:767px){.is_mobile{display:none!important}.page-hero{margin-top:62px}footer a{word-break:break-all}#masthead{border-bottom:1px solid #075892;opacity:1;padding:5px 0 0 0;height:130px}header>.navbar>.container>.row{display:flex}header .request-demo{display:none}.navbar-brand{width:100%}.navbar-brand img{width:200px}#masthead.fixed .navbar-brand img{width:200px!important}header>.navbar>.container>.row{display:flex;justify-content:space-between;width:100%;align-items:center}.navbar-toggle .icon-bar{width:30px;height:2px}.navbar-toggle .icon-bar+.icon-bar{margin-top:10px}.navbar-brand{padding:0}.navmenu{position:static;flex-grow:1;text-align:right}.navbar-nav{margin:0;text-align:center}#masthead #primary-navigation .navbar-nav{width:100%}#primary-navigation .primary-nav a{font-size:17px}#primary-navigation .dropdown-menu li{width:100%}#primary-navigation .dropdown-menu li a{display:block;width:100%}#primary-navigation .navbar-right .dropdown button{padding:20px 15px 25px 15px}.navbar-toggle{width:30px;height:30px;margin:0}.navbar-toggle .icon-bar{position:absolute;top:0;margin:0;left:0}.navbar-toggle .icon-bar+.icon-bar{top:12px;margin:0}.navbar-toggle .icon-bar+.icon-bar+.icon-bar{top:24px;margin:0}.navbar-toggle[aria-expanded=true] .icon-bar:nth-child(1){transform:rotate(45deg);position:relative;top:-1px;left:-12px}.navbar-toggle[aria-expanded=true] .icon-bar:nth-child(2){display:none}.navbar-toggle[aria-expanded=true] .icon-bar:nth-child(3){transform:rotate(-45deg);margin-top:0;position:relative;top:-2px;left:-12px}.navbar-collapse{position:fixed;background-color:#f8f8ff;width:100%;left:0;top:130px;padding:0;height:calc(100vh - 130px);overflow:auto;z-index:10}.navbar-collapse .login-dropdown{display:none}.navbar .padding-tb-10{padding-top:0!important;padding-bottom:0!important}.login-container-mobile{display:flex;justify-content:center;flex-direction:column;align-items:center}.btn-login-mobile{display:inline-block;font-size:16px;color:#000;font-weight:700;border:solid 1px #000;padding:10px 60px;border-radius:50px;text-align:center;background-color:#f8f8ff}.btn-login-mobile:hover{background-color:#fff;color:#000;text-decoration:none}.btn-login-mobile:focus{background-color:#fff;color:#000;text-decoration:none}.login-box-mobile{position:fixed;width:100%;left:0;top:130px;z-index:1;background:#fff;padding:15px;height:calc(100vh - 130px);overflow:auto;display:none}.login-box-mobile .form-control{height:44px;border:solid 1px #ababab}.login-box-mobile .remember-check{float:left;width:auto;padding:0 5px}.login-box-mobile .remember-check .btn{padding:0 15px}.login-box-mobile .remember-check .input-group{padding:0}.login-box-mobile .forgotten{float:right;width:auto;padding:0 5px}.login-box-mobile .forgotten .btn{padding:0 15px}.login-box-mobile .form-group>.control-label{display:none}.login-box-mobile button[type=submit]{width:auto;display:table;margin:0 auto;padding:10px 60px;border-radius:30px;color:#000;font-size:18px}.control-sidebar{position:fixed}footer.blue-darkest-bg{display:none}.main-header{top:0;border-bottom:2px solid #fcd059}.main-header .sidebar-toggle{padding:1px 7px;font-size:26px;line-height:40px}.main-header .logo{display:none}.main-header .navbar{min-height:42px;height:42px}.main-header .navbar .container-fluid{display:flex;padding:0}.main-header .navbar .container-fluid [class*=col-]{padding:0;width:33.33%}.main-header .navbar .container-fluid .header-mid{flex-grow:1}.main-header .navbar .container-fluid .header-mid .padding-tb-2{padding-top:0!important;padding-bottom:0!important;font-weight:700}.main-header .navbar .container-fluid .header-right .user-nav{text-align:right}.main-header .user-nav li{display:inline-block;border-left:none}.main-header .user-nav li{display:none}.main-header .user-nav li.btn-add-booking-mobile{display:inline-block}.main-header .user-nav li.btn-add-booking-mobile a{color:#ffc200!important}.main-header .user-nav li.btn-add-booking-mobile a:focus,.main-header .user-nav li.btn-add-booking-mobile a:visited{color:#ffc200!important}.main-header .user-nav li.btn-filter-mobile{display:inline-block}.main-header .user-nav li a{padding:1px 7px;font-size:30px;line-height:40px}.navbar-custom-menu .navbar-nav>li>a{padding:1px 7px;font-size:26px;line-height:40px}h1.page-title{display:none}.filter-toggle-mobile{background-color:#225477;position:fixed;top:44px;width:100%;left:0;z-index:999;padding:15px;display:none}.filter-toggle-mobile .nav-tabs{display:flex;justify-content:space-between;margin:0 -7px}.filter-toggle-mobile .nav-tabs li{float:none;margin:0;width:20%;padding:0 7px}.filter-toggle-mobile .nav-tabs li a{display:inline-flex;white-space:nowrap;padding:10px;border:none;margin-right:0;width:100%;font-size:13px}.filter-toggle-mobile .nav-tabs li .count-badge{width:20px;height:20px;border-radius:20px!important;display:inline-flex;align-items:center;justify-content:center;line-height:normal;min-width:0;padding:0!important;margin-left:3px!important;border:solid 1px #fff;font-size:11px!important;font-weight:400}.filter-toggle-mobile #bookings-allocation{padding:0!important;border:0}.filter-toggle-mobile ul.pagination{width:100%;padding:0!important;margin:0}.filter-toggle-mobile ul.pagination li{float:none;width:100%}.filter-toggle-mobile ul.pagination li form{display:flex;margin:0 -7px}.filter-toggle-mobile ul.pagination li form>div[class*=col-]{padding:0 7px!important;flex-grow:0;width:auto}.filter-toggle-mobile ul.pagination li form>div[class*=col-].col-md-offset-0{flex-grow:1}.filter-toggle-mobile ul.pagination li form .xForm{margin:0 -7px}.filter-toggle-mobile ul.pagination li form .xForm .no-pad{display:flex}.filter-toggle-mobile ul.pagination li form .xForm ul.dropdown-container{width:100%!important;padding:0 7px!important}.filter-toggle-mobile ul.pagination li form .xForm [class*=col-]{padding:0!important}.filter-toggle-mobile ul.pagination li form div.calendar{flex-grow:0}.filter-toggle-mobile ul.pagination li form div.calendar span.imginput{bottom:11px!important}.filter-toggle-mobile ul.pagination li form div.col-md-4.unshrink{flex-grow:0}.filter-toggle-mobile.filter-calendar .IsBooked a.reserveinfo{position:relative;top:-20px;right:-20px;background-color:transparent}.filter-toggle-mobile.filter-calendar .IsBooked a.reserveinfo .fa{font-size:42px}.filter-toggle-mobile.filter-housekeeping ul.pagination li form div.calendar{flex-grow:1}.filter-toggle-mobile .form-control{height:40px;border-radius:0;max-width:180px;min-width:180px;width:100%}.filter-toggle-mobile.filter-booking .form-control{height:40px;border-radius:0;max-width:140px;min-width:0;width:100%}.filter-toggle-mobile.filter-housekeeping .form-control{height:40px;border-radius:0;max-width:100%;min-width:100%;width:100%}.filter-toggle-mobile .btn-primary{width:72px;height:40px;border-radius:0;border-radius:0;font-size:20px}.filter-toggle-mobile .btn-primary[name=search]{font-size:14px;width:100%}.filter-toggle-mobile ul.pagination li form .reset-search span.imginput{position:static;margin-left:10px}.filter-toggle-mobile .search-container>div[class*=col-]{padding:0}.filter-toggle-mobile .search-container ul.nav.nav-pills{display:flex}.filter-toggle-mobile .search-container ul.nav.nav-pills li:first-child{width:auto}.filter-toggle-mobile .search-container ul.nav.nav-pills li.search-pager{padding:0;color:#fff}.filter-toggle-mobile .search-container ul.nav.nav-pills li.search-pager .font-12.margin-lr-2.padding-lr-5{font-size:14px!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.filter-toggle-mobile .search-container .btn-add{width:72px;height:40px;margin:0 14px 0 0;border-radius:0;display:inline-flex;align-items:center;justify-content:center;font-size:20px!important}.filter-toggle-mobile .search-container ul.nav.nav-pills li.search-pager{display:flex;width:100%}.filter-toggle-mobile .search-container ul.nav.nav-pills li.search-pager .recordpage{order:1}.filter-toggle-mobile .search-container ul.nav.nav-pills li.search-pager .recordpage .form-control{height:40px;border-radius:0;max-width:180px;min-width:180px;width:100%}.filter-toggle-mobile .search-container ul.nav.nav-pills li.search-pager ul.pagination{order:2;display:flex;margin:0 -3px}.filter-toggle-mobile .search-container ul.nav.nav-pills li.search-pager ul.pagination li{opacity:1;width:auto;padding:0 3px}.filter-toggle-mobile .search-container ul.nav.nav-pills li.search-pager ul.pagination li a{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:#ffc200!important;color:#000!important;border-radius:0;margin:0;line-height:normal}.filter-toggle-mobile .search-container ul.nav.nav-pills li.search-pager ul.pagination li span{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:#ffc200!important;color:#000!important;border-radius:0;margin:0;line-height:normal}.filter-toggle-mobile .search-container ul.nav.nav-pills li.search-pager ul.pagination li.active span{background:#15263d!important;color:#fff!important}.filter-toggle-mobile .search-container ul.nav.nav-pills li.search-pager ul.pagination li.disabled span{background:#929292!important;color:#fff!important;font-size:24px;line-height:24px;display:inline-block}.filter-toggle-mobile ul.housekeeping-button-nav{display:flex;flex-wrap:wrap;margin:0}.filter-toggle-mobile ul.housekeeping-button-nav li{width:20%;padding:7px 7px}.filter-toggle-mobile ul.housekeeping-button-nav li .btn-housekeeping{width:100%;height:40px;border:0;border-radius:0;margin:0!important}ul.calendar-header{top:44px!important}body .mobile-hidden{display:none}.content-wrapper{padding-top:44px}.ui-selectable{touch-action:auto!important}body.sidebar-mini.sidebar-collapse .main-sidebar{transform:none;width:0!important}.content-wrapper{margin-left:0!important}.content-wrapper .content{padding:0}.content-wrapper .row{margin:0}.content-wrapper .container-fluid{padding:0}.font-18{font-size:13px!important}.content-wrapper .content .margin-tb-10{margin-top:0!important;margin-bottom:0!important}ul.calendar-header li.day .head{font-size:10px!important;font-weight:400}ul.calendar-header li.day .head .font-24{font-size:16px!important}.uk-sticky-placeholder+.uk-sticky-placeholder{display:none}ul.calendar-header li.room.head{line-height:44px!important;max-height:44px!important}ul.allocations li div.labeltitle{font-weight:700;padding:9px 5px}ul.allocations li[class*=grid-]{min-height:41px!important;border-bottom:solid 1px #979797}.reservation-card ul.housekeeping{display:none}.shadowed{box-shadow:none}#twenty-four.availability-card .grid-lg-4,#twenty-four.availability-card .grid-md-4,#twenty-four.availability-card .grid-sm-4,#twenty-four.availability-card .grid-xs-4{width:23%!important}#twenty-four.availability-card .grid-lg-2,#twenty-four.availability-card .grid-md-2,#twenty-four.availability-card .grid-sm-2,#twenty-four.availability-card .grid-xs-2{width:7.7%!important}#twenty-four.availability-card li.head{font-size:14px!important;font-weight:700;text-align:left;padding:0 5px!important}#twenty-four.availability-card li.day .pos-right{display:none}#twenty-four.pricing-card .grid-lg-4,#twenty-four.pricing-card .grid-md-4,#twenty-four.pricing-card .grid-sm-4,#twenty-four.pricing-card .grid-xs-4{width:23%!important}#twenty-four.pricing-card .grid-lg-2,#twenty-four.pricing-card .grid-md-2,#twenty-four.pricing-card .grid-sm-2,#twenty-four.pricing-card .grid-xs-2{width:7.7%!important}#twenty-four.pricing-card li.head{font-size:14px!important;font-weight:700;text-align:left;padding:0 5px!important}#twenty-four.pricing-card ul.allotments li .labeltitle .bubble{display:none}ul.allotments li .labeltitle .fa{font-size:22px}ul.allotments li .bubble .fa{font-size:22px}.dropdown-menu.app-profile{min-width:230px;position:fixed;display:table}.dropdown-menu.app-profile.left{left:50%!important;transform:translateX(-50%)}.dropdown-menu.app.top{bottom:0;top:46px}.dropdown-menu.app-profile li.header{padding:8px 6px 8px 14px;margin-bottom:0}.dropdown-menu.app-profile li.header .clearfix{display:flex;align-items:center;font-size:18px}.dropdown-menu.app-profile li.header .font-10{font-size:14px!important}.dropdown-menu.app-profile li.header .drag{display:none}.dropdown-menu.app-profile li.header .dismiss .font-14{font-size:20px!important}.dropdown-menu.app-profile li.header .col-md-2{flex-grow:1}.dropdown-menu.app-profile li.action{margin-bottom:5px}.dropdown-menu.app-profile li.action:last-child{margin-bottom:0}.dropdown-menu.app-profile li.action a{display:flex;font-size:16px;font-weight:700;background-color:#225477;padding:0!important}.dropdown-menu.app-profile li.action a span{padding:14px 14px}.dropdown-menu.app-profile li.action a .fa{font-size:20px}.dropdown-menu.app-profile li.action a .col-md-1{width:50px;display:inline-flex;align-items:center;justify-content:center;border-right:solid 1px #2c6892}.dropdown-menu.app-profile li.action a .col-md-9{display:inline-flex;align-items:center;justify-content:flex-start}ul.housekeeping-card{display:flex;flex-wrap:wrap}ul.housekeeping-card li.roomInfo{margin:1px!important;width:calc((100% / 6) - 2px)}ul.housekeeping-card li.roomInfo .housekeeping-card-header{font-size:12px;padding:0;margin:0;display:flex;align-items:center}ul.housekeeping-card li.roomInfo .housekeeping-card-header .roomLabel{background-color:#c4c4c4;border:none;padding:4px;width:30px;text-align:center}ul.housekeeping-card li.roomInfo .housekeeping-card-header .padding-lr-2{display:block;text-align:center;flex-grow:1}ul.housekeeping-card li.roomInfo .housekeeping-card-body .roomStatus{height:26px;max-height:26px;overflow:hidden;font-size:12px;padding:5px 1px!important}ul.housekeeping-card li.roomInfo .housekeeping-card-body{display:flex;flex-wrap:wrap}ul.housekeeping-card li.roomInfo .housekeeping-card-body>div[class*=col-]{width:50%}ul.housekeeping-card li.roomInfo .housekeeping-card-body>ul.nav-pills{width:100%;display:flex;margin-top:0}ul.housekeeping-card li.roomInfo .housekeeping-card-body>ul.nav-pills li.roomStatus{width:50%}.booking-card .font-13{font-size:12px!important}.booking-card .table.header{top:44px!important}.booking-card .table.header>thead>tr>th{border-right:1px solid #898989!important}.booking-card .table.header>thead>tr>th{padding:8px 2px;font-size:12px!important;letter-spacing:-1px}.booking-card .table.header>thead>tr>th:nth-child(1){width:10%}.booking-card .table.header>thead>tr>th:nth-child(2){width:10%}.booking-card .table.header>thead>tr>th:nth-child(3){width:13%}.booking-card .table.header>thead>tr>th:nth-child(4){width:15%}.booking-card .table.header>thead>tr>th:nth-child(5){width:20%}.booking-card .table.header>thead>tr>th:nth-child(6){width:10%}.booking-card .table.header>thead>tr>th:nth-child(7){width:10%}.booking-card .table.header>thead>tr>th:nth-child(8){width:12%}.booking-card .table.sorting>tbody>tr>td:nth-child(1){width:10%}.booking-card .table.sorting>tbody>tr>td:nth-child(2){width:10%}.booking-card .table.sorting>tbody>tr>td:nth-child(3){width:13%}.booking-card .table.sorting>tbody>tr>td:nth-child(4){width:15%}.booking-card .table.sorting>tbody>tr>td:nth-child(5){width:20%}.booking-card .table.sorting>tbody>tr>td:nth-child(6){width:10%}.booking-card .table.sorting>tbody>tr>td:nth-child(7){width:10%}.booking-card .table.sorting>tbody>tr>td:nth-child(8){width:12%}.booking-card .table.sorting>tbody>tr>td:nth-child(1) strong{display:block;width:100%}.booking-card .table.sorting>tbody>tr>td:nth-child(2) strong{display:block;width:100%}.booking-card .table.sorting>tbody>tr>td:nth-child(4) .col-xs-2{display:none}.booking-card .table.sorting>tbody>tr>td:nth-child(5){letter-spacing:-2px}.booking-card .table.sorting>tbody>tr>td:nth-child(5) strong{letter-spacing:-.5px}.booking-card .table.sorting>tbody>tr>td:nth-child(5) span{letter-spacing:-.5px}.booking-card .table.sorting>tbody>tr>td:nth-child(5) .col-md-2{display:none}.booking-card .table.sorting{border-spacing:0}.booking-card .table.sorting>tbody>tr{box-shadow:none}.booking-card .table.sorting>tbody>tr>td [class*=col]{width:100%}.booking-card .table.sorting>tbody>tr>td .margin-lr-10{margin-left:0!important;margin-right:0!important;font-size:10px!important}.booking-card .table.sorting>tbody>tr>td{padding:8px 2px;font-size:12px;border-right:1px solid #898989!important;letter-spacing:-.5px}.booking-card .table.sorting>tbody>tr>td .media{display:blok;width:100%}.booking-card .table.sorting>tbody>tr>td .media .media-left{display:block;width:100%;padding:0}.booking-card .table.sorting>tbody>tr>td .media .media-left img{width:18px;display:none}.booking-card .table.sorting>tbody>tr>td .media .media-body{display:block;width:100%;padding:0}.booking-card .table.sorting>tbody>tr>td .label{border:none;margin:0;padding:0}.booking-card .table.sorting ul.dropdown-container{display:none}.booking-card .table.sorting .archive-icons{display:flex;align-items:center;justify-content:space-between}.booking-card .table.sorting .archive-icons a i.fa{border:none!important;font-size:24px!important;padding:0}.reservation-card .font-13{font-size:12px!important}.reservation-card .table.header{top:44px!important}.reservation-card .table.header>thead>tr>th{border-right:1px solid #898989!important}.reservation-card .table.header>thead>tr>th{padding:8px 2px;font-size:12px!important;letter-spacing:-.7px}.reservation-card .table.header>thead>tr>th:nth-child(1){width:17%}.reservation-card .table.header>thead>tr>th:nth-child(2){width:10%}.reservation-card .table.header>thead>tr>th:nth-child(3){width:20%}.reservation-card .table.header>thead>tr>th:nth-child(4){width:23%}.reservation-card .table.header>thead>tr>th:nth-child(5){width:13%}.reservation-card .table.header>thead>tr>th:nth-child(6){display:none}.reservation-card .table.header>thead>tr>th:nth-child(7){width:17%}.reservation-card .table.sorting>tbody>tr>td:nth-child(1){width:17%}.reservation-card .table.sorting>tbody>tr>td:nth-child(2){width:10%}.reservation-card .table.sorting>tbody>tr>td:nth-child(3){width:20%}.reservation-card .table.sorting>tbody>tr>td:nth-child(4){width:23%}.reservation-card .table.sorting>tbody>tr>td:nth-child(5){width:13%}.reservation-card .table.sorting>tbody>tr>td:nth-child(6){display:none}.reservation-card .table.sorting>tbody>tr>td:nth-child(7){width:17%}.reservation-card .table.sorting>tbody>tr>td:nth-child(3) .col-xs-2{display:none}.reservation-card .table.sorting>tbody>tr>td:nth-child(4){letter-spacing:-1px}.reservation-card .table.sorting>tbody>tr>td:nth-child(4) strong{letter-spacing:-.3px}.reservation-card .table.sorting>tbody>tr>td:nth-child(4) span{letter-spacing:-.3px}.reservation-card .table.sorting>tbody>tr>td:nth-child(4) .col-md-2{display:none}.reservation-card .table.sorting{border-spacing:0}.reservation-card .table.sorting>tbody>tr{box-shadow:none}.reservation-card .table.sorting>tbody>tr>td [class*=col]{width:100%}.reservation-card .table.sorting>tbody>tr>td .margin-lr-10{margin-left:0!important;margin-right:0!important;font-size:10px!important}.reservation-card .table.sorting>tbody>tr>td{padding:8px 2px;font-size:12px;border-right:1px solid #898989!important;letter-spacing:-.3px}.reservation-card .table.sorting>tbody>tr>td .media{display:blok;width:100%}.reservation-card .table.sorting>tbody>tr>td .media .media-left{display:block;width:100%;padding:0}.reservation-card .table.sorting>tbody>tr>td .media .media-left img{width:18px;display:none}.reservation-card .table.sorting>tbody>tr>td .media .media-body{display:block;width:100%;padding:0}.reservation-card .table.sorting>tbody>tr>td .label{border:none;margin:0;padding:0}.reservation-card .table.sorting ul.dropdown-container{display:none}.reservation-card .table.sorting .archive-icons{display:flex;align-items:center;justify-content:space-between}.reservation-card .table.sorting .archive-icons a i.fa{border:none!important;font-size:24px!important;padding:0}html.mobile-frame{height:auto}body#framed.mobile-forms{min-height:auto}.fancybox-slide--iframe{padding:15px;max-width:650px;left:50%;transform:translateX(-50%)}.fancybox-slide--iframe .fancybox-iframe{height:90vh;overflow:auto}.fancybox-slide--iframe .fancybox-content{margin-bottom:0;height:auto!important}.fancybox-toolbar button{margin-top:15px}.fancybox-toolbar .fancybox-button.move{display:none}.mobile-forms .content-header{background-color:#101e31;color:#fff}.mobile-forms .content-header h3{font-size:14px!important;font-weight:700;padding:5px 15px 15px 15px!important;margin:0!important}.mobile-forms .container-fluid{padding-right:0;padding-left:0}.mobile-forms .panel{border:none;margin-bottom:0;border-radius:0;box-shadow:none}.mobile-forms .panel>.text-right.clearfix{background-color:#101e31}.mobile-forms .panel>.text-right.clearfix>.label{margin:0 15px 5px 0;border:0}.mobile-forms .panel>.table>tbody>tr>td:nth-child(1){width:10%!important}.mobile-forms .panel>.table>tbody>tr>td:nth-child(2){width:35%!important}.mobile-forms .panel>.table>tbody>tr>td:nth-child(3){width:55%!important}.mobile-forms .panel .table{border-spacing:0}.mobile-forms .panel .table>tbody>tr{box-shadow:none;border-spacing:0}.mobile-forms .panel .table>tbody>tr>td{font-size:13px;border-right:1px solid #60a2d1!important;border-bottom:1px solid #60a2d1!important;border-top:0;background-color:#225477;color:#fff;padding:5px 10px}.mobile-forms .panel .table>tbody>tr:nth-child(even)>td{background-color:#225477}.mobile-forms .panel .table>tbody>tr>td .policylabel{border:0;padding-left:0!important}.mobile-forms .panel .table .table-borderless>tbody>tr>td{color:#000;border:none!important}.mobile-forms .panel-body{background-color:#225477;color:#fff;padding:0}.mobile-forms .panel-body .panel-heading{padding:15px 15px 5px 15px!important;border-bottom:1px solid #60a2d1;border-radius:0}.mobile-forms .panel-body .panel-heading .clearfix{border:none!important}.mobile-forms .panel-body .panel-heading .text-info{color:#fff;padding:0!important}.mobile-forms .panel-body .panel-heading .label-info{display:none}.mobile-forms .panel-body form{padding:15px}.mobile-forms .panel-body form .form-group{display:flex;align-items:center;width:100%;margin-left:0;margin-right:0}.mobile-forms .panel-body form .form-group .ui-spinner{display:block}.mobile-forms .panel-body form .form-group .control-label{width:160px;text-align:right;font-size:16px!important;font-weight:400}.mobile-forms .panel-body form .form-group .value-control{color:#fff;font-size:16px!important}.mobile-forms .panel-body form .form-group .control-label+div{width:calc(100% - 160px)}.mobile-forms .panel-body form .form-group .form-control{height:40px;border-radius:0;font-size:16px!important;border:none}.mobile-forms .panel-body form .form-group .sync-input-height{display:flex;align-items:center}.mobile-forms .panel-body form .form-group .sync-input-height .control-label{width:auto;margin:0}.mobile-forms .panel-body form .form-group .sync-input-height .input-group{border:none;padding:0 11px 0 0;margin:0}.mobile-forms .panel-body form .form-group .sync-input-height .input-group-addon{padding:0 3px 0 0}.mobile-forms .panel-body form .form-group .sync-input-height .input-group-addon input[type=checkbox]{width:20px;height:20px}.mobile-forms .panel-body form .form-group>.col-md-11.col-md-offset-0{display:block;width:100%}.mobile-forms .panel-body form .form-group .bubblelink{display:none}.mobile-forms .panel-body form .form-group .btn-primary{width:100%;border-radius:0;height:50px;font-size:20px}.mobile-forms .panel-body form .form-group.closed{display:none}.mobile-forms .web_allocation_show{background-color:#225477}.mobile-forms .web_allocation_show .media{display:block}.mobile-forms .web_allocation_show .media .media-body{display:block;width:60%;margin:20px auto 0 auto;padding:30px;background-color:#fff}.mobile-forms .web_allocation_show .media .media-body .padding-tb-20{padding-top:0!important;padding-bottom:0!important;margin:0!important}.mobile-forms .web_allocation_show .media .media-body h5{font-size:18px;line-height:26px;text-align:center;padding:0;margin:0;color:#000}.mobile-forms .web_allocation_show .media .media-body h4{font-size:18px;line-height:26px;text-align:center;padding:0;margin:0;color:#000}.mobile-forms .web_allocation_show .media .media-body h5.label-danger{white-space:normal;text-align:center;border:0;padding:10px 10px 0 10px;display:block;font-size:18px;line-height:26px}.mobile-forms .web_allocation_show .media .media-body h5.label-danger .fa{font-size:18px;display:table;margin:0 auto}.mobile-forms .web_allocation_show .media .media-body h5.label-danger .fa:before{font-family:FontAwesome!important;content:"\f071"}.mobile-forms .web_allocation_show .media .media-bottom{display:block;padding:20px;text-align:center}.mobile-forms .web_allocation_show .media .media-bottom .btn-primary{width:40%;margin:0 auto;border-radius:0;height:50px;font-size:20px}.mobile-forms .web_booking_show{background-color:#225477}.mobile-forms .web_booking_show .media{display:block}.mobile-forms .web_booking_show .media .media-body{display:block;width:60%;margin:20px auto 0 auto;padding:30px;background-color:#fff}.mobile-forms .web_booking_show .media .media-body .padding-tb-20{padding-top:0!important;padding-bottom:0!important;margin:0!important}.mobile-forms .web_booking_show .media .media-body h5{font-size:18px;line-height:26px;text-align:center;padding:0;margin:0;color:#000}.mobile-forms .web_booking_show .media .media-body h5.label-danger{white-space:normal;text-align:center;border:0;padding:10px 10px 0 10px;display:block;font-size:18px;line-height:26px}.mobile-forms .web_booking_show .media .media-body h5.label-danger .fa{font-size:18px;display:table;margin:0 auto}.mobile-forms .web_booking_show .media .media-body h5.label-danger .fa:before{font-family:FontAwesome!important;content:"\f071"}.mobile-forms .web_booking_show .media .media-bottom{display:block;padding:20px;text-align:center}.mobile-forms .web_booking_show .media .media-bottom .btn-primary{width:40%;margin:0 auto;border-radius:0;height:50px;font-size:20px}.mobile-forms .allotment_room .input-group-addon{color:#fff;font-size:18px}.mobile-forms .allotment_room button[type=button]{color:#fff!important;font-size:30px!important}.mobile-forms .allotment_room .form-header{width:100%;padding:0!important}.mobile-forms .allotment_room .form-header [class*=col]{width:33.33%;background-color:#60a2d1!important;padding:15px 10px;border:none!important;font-size:16px!important}.mobile-forms .allotment_room .form-header [class*=col]{text-align:right;width:27.5%}.mobile-forms .allotment_room .form-header [class*=col]+[class*=col]{text-align:left;width:48.5%;padding-left:15px}.mobile-forms .allotment_room .form-header [class*=col]+[class*=col]+[class*=col]{text-align:left;width:23%}.mobile-forms .allotment_room button[type=button] .abs-center{top:0;left:0;right:auto}.mobile-forms .allotment_room button[name*="_delete"] .imginput:before{position:absolute;content:"Refresh";font-size:11px;top:-8px;left:-5px}.mobile-forms .allotment_room .btn-group-sm{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.mobile-forms .allotment_room .btn-group-sm .form-control{width:100%;max-width:100%;margin-bottom:15px}.mobile-forms .allotment_room .btn-group-sm .btn-primary{width:30%!important;margin:0!important}.mobile-forms .allotment_room .btn-group-sm .btn-primary .fa{color:#000}.mobile-forms .allotment_room #multi-room_id{float:left;width:100%}.mobile-forms .allotment_room .btn-group-sm .btn{position:relative}.mobile-forms .allotment_room .btn-group-sm button[name=addon]:before{content:"Add";position:absolute;font-size:12px;top:0;color:#000;left:50%;transform:translateX(-50%)}.mobile-forms .allotment_room .btn-group-sm button[name=select_all]:before{content:"Select All";position:absolute;font-size:12px;top:0;color:#000;left:50%;transform:translateX(-50%)}.mobile-forms .allotment_room .btn-group-sm button[name=remove_all]:before{content:"Remove All";position:absolute;font-size:12px;top:0;color:#000;left:50%;transform:translateX(-50%)}.mobile-forms .allotment_room .panel-body form.availability-mobile .form-group .control-label+div{width:auto;display:table}.mobile-forms .allotment_channel .input-group-addon{color:#fff;font-size:18px}.mobile-forms .allotment_channel button[type=button]{color:#fff!important;font-size:30px!important}.mobile-forms .allotment_channel .form-header{width:100%;padding:0!important}.mobile-forms .allotment_channel .form-header [class*=col]{width:33.33%;background-color:#60a2d1!important;padding:15px 10px;border:none!important;font-size:16px!important}.mobile-forms .allotment_channel .form-header [class*=col]{text-align:right;width:27.5%}.mobile-forms .allotment_channel .form-header [class*=col]+[class*=col]{text-align:left;width:48.5%;padding-left:15px}.mobile-forms .allotment_channel .form-header [class*=col]+[class*=col]+[class*=col]{text-align:left;width:23%}.mobile-forms .allotment_channel button[type=button] .abs-center{top:0;left:0;right:auto}.mobile-forms .allotment_channel button[name*="_delete"] .imginput:before{position:absolute;content:"Refresh";font-size:11px;top:-8px;left:-5px}.mobile-forms .allotment_channel .btn-group-sm{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.mobile-forms .allotment_channel .btn-group-sm .form-control{width:100%;max-width:100%;margin-bottom:15px}.mobile-forms .allotment_channel .btn-group-sm .btn-primary{width:30%!important;margin:0!important}.mobile-forms .allotment_channel .btn-group-sm .btn-primary .fa{color:#000}.mobile-forms .allotment_channel #multi-room_id{float:left;width:100%}.mobile-forms .allotment_channel .btn-group-sm .btn{position:relative}.mobile-forms .allotment_channel .btn-group-sm button[name=addon]:before{content:"Add";position:absolute;font-size:12px;top:0;color:#000;left:50%;transform:translateX(-50%)}.mobile-forms .allotment_channel .btn-group-sm button[name=select_all]:before{content:"Select All";position:absolute;font-size:12px;top:0;color:#000;left:50%;transform:translateX(-50%)}.mobile-forms .allotment_channel .btn-group-sm button[name=remove_all]:before{content:"Remove All";position:absolute;font-size:12px;top:0;color:#000;left:50%;transform:translateX(-50%)}.mobile-forms .allotment_channel .panel-body form.availability-mobile .form-group .control-label+div{width:auto;display:table}.mobile-forms .allocation_related_get hr{display:none}.sidebar-toggle{display:none}.mobile-sidebar-toggle{display:inline-block;font-size:26px;padding:3px}.mobile-sidebar-toggle:focus,.mobile-sidebar-toggle:hover{color:#f7931e;text-decoration:none}.mobile-sidebar{background-color:#555;width:250px;position:fixed;height:calc(100vh - 44px);top:44px;left:0;z-index:1000;transform:translateX(-250px);transition:all .5s ease 0s;display:block;overflow:auto}.mobile-sidebar.mobile-sidebar-on{transform:translateX(0)}ul.mobile-sidemenu{padding:0;margin:0}ul.mobile-sidemenu li{list-style:none;display:block;border-bottom:solid 1px #fff}ul.mobile-sidemenu li a{display:flex;align-items:center;padding:5px 15px;font-size:16px;color:#fff;text-decoration:none}ul.mobile-sidemenu li a:focus,ul.mobile-sidemenu li a:hover{color:#f7931e;text-decoration:none}ul.mobile-sidemenu li a .icon{font-size:18px;width:30px}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:flex}}