@charset "UTF-8";.ng-cloak,.ng-hide:not(.ng-hide-animate),.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}ng\:form{display:block}.ng-animate-shim{visibility:hidden}.ng-anchor{position:absolute}/*! 
 * angular-loading-bar v0.9.0
 * https://chieffancypants.github.io/angular-loading-bar
 * Copyright (c) 2016 Wes Cruver
 * License: MIT
 */#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;-webkit-transition:350ms linear all;-moz-transition:350ms linear all;-o-transition:350ms linear all;transition:350ms linear all}#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active,#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active{opacity:0}#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave,#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:1}#loading-bar .bar{-webkit-transition:width 350ms;-moz-transition:width 350ms;-o-transition:width 350ms;transition:width 350ms;background:#29d;position:fixed;z-index:10002;top:0;left:0;width:100%;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar .peg{position:absolute;right:0;top:0;opacity:.45;-moz-box-shadow:#29d 1px 0 6px 1px;-ms-box-shadow:#29d 1px 0 6px 1px;-webkit-box-shadow:#29d 1px 0 6px 1px;box-shadow:#29d 1px 0 6px 1px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#loading-bar-spinner{display:block;position:fixed;z-index:10002;top:10px;left:10px}#loading-bar-spinner .spinner-icon{width:14px;height:14px;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:loading-bar-spinner 400ms linear infinite;-moz-animation:loading-bar-spinner 400ms linear infinite;-ms-animation:loading-bar-spinner 400ms linear infinite;-o-animation:loading-bar-spinner 400ms linear infinite;animation:loading-bar-spinner 400ms linear infinite}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loading-bar-spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes loading-bar-spinner{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes loading-bar-spinner{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@font-face{font-family:keypr_iconfont;src:url(../fonts/keypr_iconfont.eot);src:url(../fonts/keypr_iconfont.eot?#iefix) format('embedded-opentype'),url(../fonts/keypr_iconfont.woff) format('woff'),url(../fonts/keypr_iconfont.ttf) format('truetype'),url(../fonts/keypr_iconfont.svg#keypr_iconfontregular) format('svg');font-weight:400;font-style:normal}.kf{display:inline-block;font-family:keypr_iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kf-inverse{color:#fff}.kf-key:before{content:"\002A"}.kf-message-smile:before{content:"\0039"}.kf-message-normal:before{content:"\003A"}.kf-bullet:before{content:"\003D"}.kf-tickets:before{content:"\004B"}.kf-coffee:before{content:"\005E"}.kf-close-circle:before{content:"\006E"}.kf-reservations:before{content:"\0072"}.kf-arrow-down:before{content:"\00E6"}.kf-beer:before{content:"\0100"}.kf-wine:before{content:"\0101"}.kf-cocktail:before{content:"\0102"}.kf-champagne:before{content:"\0103"}.kf-shaker:before{content:"\0104"}.kf-pizza:before{content:"\0105"}.kf-burger:before{content:"\0106"}.kf-fish:before{content:"\0107"}.kf-chicken:before{content:"\0108"}.kf-steak:before{content:"\0109"}.kf-chef:before{content:"\010A"}.kf-dinner:before{content:"\010B"}.kf-offer:before{content:"\010C"}.kf-music:before{content:"\010D"}.kf-theater:before{content:"\010E"}.kf-spa:before{content:"\010F"}.kf-gift:before{content:"\0110"}.kf-flag:before{content:"\0111"}.kf-shopping:before{content:"\0112"}.kf-beauty:before{content:"\0113"}.kf-gym:before{content:"\0114"}.kf-ice:before{content:"\0115"}.kf-room-service:before{content:"\0116"}.kf-local-dining:before{content:"\0117"}.kf-sundries:before{content:"\0118"}.kf-power-adaptor:before{content:"\0119"}.kf-iron:before{content:"\011A"}.kf-flowers:before{content:"\011B"}.kf-cleaners:before{content:"\011C"}.kf-shoe-shine:before{content:"\011D"}.kf-juice:before{content:"\011E"}.kf-grocery:before{content:"\011F"}.kf-medical:before{content:"\0120"}.kf-bicycle:before{content:"\0121"}.kf-thermostat:before{content:"\013C"}/*!
   * Bootstrap Datetime Picker v4.17.49
   * Copyright 2015-2020 Jonathan Peterson
   * Licensed under MIT (https://github.com/Eonasdan/bootstrap-datetimepicker/blob/master/LICENSE)
   */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=showHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action=clear]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action=today]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.new,.bootstrap-datetimepicker-widget table td.old{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em!important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.clock-control{background-color:#f7f7f7;display:inline-block;padding:8px 16px!important;border-radius:16px!important;position:absolute}.digital-clock{margin:20px;font-size:30px;text-align:center}.wall-clock{margin:auto;padding:30px;width:200px;height:200px;background-color:#FFF;border-radius:115px!important;border:1px solid #999}.selected .value-wrapper .value{color:#fff;background-color:#73bf65;border-radius:4px!important}.hour-panel{padding:36px}.primary-hour .item{font-size:24px;width:36px;height:36px;font-weight:700;color:#444}.secondary-hour .item{font-size:20px;width:26px;height:26px;color:#666}.minute .item{font-size:14px;width:18px;height:18px}.value-wrapper{cursor:pointer;width:48px}.clock-control .panel{position:relative;width:100%;height:100%}.clock-control .hour-panel{box-sizing:border-box}.clock-control .hour{z-index:2;letter-spacing:-2px}.clock-control .minute{z-index:3;letter-spacing:-1px}.clock-control .hour,.clock-control .minute{position:absolute}.wall-clock .item{position:relative;overflow:visible!important}.wall-clock .item .value-wrapper{position:absolute;text-align:center;width:100%;height:100%;left:-50%;top:-50%}.clock-h1,.clock-m5{top:7%;left:75%}.clock-h2,.clock-m10{top:25%;left:93%}.clock-h3,.clock-m15{top:50%;left:100%}.clock-h4,.clock-m20{top:75%;left:93%}.clock-h5,.clock-m25{top:93%;left:75%}.clock-h6,.clock-m30{top:100%;left:50%}.clock-h7,.clock-m35{top:93%;left:25%}.clock-h8,.clock-m40{top:75%;left:7%}.clock-h9,.clock-m45{top:50%;left:0}.clock-h10,.clock-m50{top:25%;left:7%}.clock-h11,.clock-m55{top:7%;left:25%}.clock-h12,.clock-m0{top:0;left:50%}.ampm-panel{margin:10px auto;position:relative}.ampm-panel-content{text-align:center;position:relative;font-size:20px;color:#444!important}.ampm-panel .value-wrapper .value{padding:2px}.clock-am{margin-right:48px}.clock-pm{margin-left:48px}.clock-am,.clock-pm{display:inline-block;width:32px;text-align:center}.terse-minute .clock-m10,.terse-minute .clock-m20,.terse-minute .clock-m25,.terse-minute .clock-m35,.terse-minute .clock-m40,.terse-minute .clock-m5,.terse-minute .clock-m50,.terse-minute .clock-m55{display:none}.clock-control .applyBtn{display:table;margin:10px auto;border-radius:4px!important;text-transform:uppercase}.modal-open .clock-control{z-index:10055}tags-input{display:block}tags-input *,tags-input :after,tags-input :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}tags-input .host{position:relative;margin-top:5px;margin-bottom:5px;height:100%}tags-input .host:active{outline:0}tags-input .tags{-moz-appearance:textfield;-webkit-appearance:textfield;padding:1px;overflow:hidden;word-wrap:break-word;cursor:text;background-color:#fff;border:1px solid #a9a9a9;box-shadow:1px 1px 1px 0 #d3d3d3 inset;height:100%}tags-input .tags.focused{outline:0;-webkit-box-shadow:0 0 3px 1px rgba(5,139,242,.6);-moz-box-shadow:0 0 3px 1px rgba(5,139,242,.6);box-shadow:0 0 3px 1px rgba(5,139,242,.6)}tags-input .tags .tag-list{margin:0;padding:0;list-style-type:none}tags-input .tags .tag-item{margin:2px;padding:0 5px;display:inline-block;float:left;font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;height:26px;line-height:25px;border:1px solid #acacac;border-radius:3px;background:-webkit-linear-gradient(top,#f0f9ff 0,#cbebff 47%,#a1dbff 100%);background:linear-gradient(to bottom,#f0f9ff 0,#cbebff 47%,#a1dbff 100%)}tags-input .tags .tag-item.selected{background:-webkit-linear-gradient(top,#febbbb 0,#fe9090 45%,#ff5c5c 100%);background:linear-gradient(to bottom,#febbbb 0,#fe9090 45%,#ff5c5c 100%)}tags-input .tags .tag-item .remove-button{margin:0 0 0 5px;padding:0;border:0;background:0 0;cursor:pointer;vertical-align:middle;font:700 16px Arial,sans-serif;color:#585858}tags-input .tags .tag-item .remove-button:active{color:red}tags-input .tags .input{border:0;outline:0;margin:2px;padding:0;padding-left:5px;float:left;height:26px;font:14px "Helvetica Neue",Helvetica,Arial,sans-serif}tags-input .tags .input.invalid-tag{color:red}tags-input .tags .input::-ms-clear{display:none}tags-input.ng-invalid .tags{-webkit-box-shadow:0 0 3px 1px rgba(255,0,0,.6);-moz-box-shadow:0 0 3px 1px rgba(255,0,0,.6);box-shadow:0 0 3px 1px rgba(255,0,0,.6)}tags-input[disabled] .host:focus{outline:0}tags-input[disabled] .tags{background-color:#eee;cursor:default}tags-input[disabled] .tags .tag-item{opacity:.65;background:-webkit-linear-gradient(top,#f0f9ff 0,rgba(203,235,255,.75) 47%,rgba(161,219,255,.62) 100%);background:linear-gradient(to bottom,#f0f9ff 0,rgba(203,235,255,.75) 47%,rgba(161,219,255,.62) 100%)}tags-input[disabled] .tags .tag-item .remove-button{cursor:default}tags-input[disabled] .tags .tag-item .remove-button:active{color:#585858}tags-input[disabled] .tags .input{background-color:#eee;cursor:default}tags-input .autocomplete{margin-top:5px;position:absolute;padding:5px 0;z-index:999;width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}tags-input .autocomplete .suggestion-list{margin:0;padding:0;list-style-type:none;max-height:280px;overflow-y:auto;position:relative}tags-input .autocomplete .suggestion-item{padding:5px 10px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:16px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;background-color:#fff}tags-input .autocomplete .suggestion-item.selected,tags-input .autocomplete .suggestion-item.selected em{color:#fff;background-color:#0097cf}tags-input .autocomplete .suggestion-item em{font:normal bold 16px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;background-color:#fff}#new-assignee,#sr-assigned,#workorder-assignee,#workorder-trigger-assigned{border-radius:4px!important}:root{--intelity-blue:#1976D2;--intelity-red:#E22;--intelity-green:rgba(76,175,80,.04);--intelity-dark-gray:#5A606C;--intelity-solitude:#F4F4F4;--intelity-silver:#D6D7DA}.pointer-cursor{cursor:pointer}.select{position:relative;width:100%}.greeniconcolor{color:#3cc051!important}.greyiconcolor{color:grey!important}button#new-assignee .caret,button#sr-assigned .caret,button#workorder-assignee .caret,button#workorder-trigger-assigned .caret{float:right}.header .navbar-nav li.dropdown .dropdown-toggle i.greeniconcolor{color:#3cc051!important}.dropdown-menu .on-off-duty{margin:10px}.Duty-Switch>input[type=checkbox]{display:none}.Duty-Switch>label{cursor:pointer;height:0;position:relative;width:40px}.Duty-Switch>label::before{background:#000;box-shadow:inset 0 0 10px rgba(0,0,0,.5);border-radius:8px;content:'';height:16px;margin-top:-8px;position:absolute;opacity:.3;transition:all .4s ease-in-out;width:40px}.Duty-Switch>label::after{background:#fff;border-radius:16px;box-shadow:0 0 5px rgba(0,0,0,.3);content:'';height:24px;left:-4px;margin-top:-8px;position:absolute;top:-4px;transition:all .3s ease-in-out;width:24px}.Duty-Switch>input[type=checkbox]:checked+label::before{background:inherit;opacity:.5}.Duty-Switch>input[type=checkbox]:checked+label::after{background:inherit;left:20px}body{overflow:auto;padding:20px}html{height:100%}.gems-logo{margin-top:16px;font-family:gems;font-size:8em}.keypr-loading-container{width:184px;max-width:100%;margin:50px auto;transition:all 280ms cubic-bezier(.4,0,.2,1);text-align:center;position:relative;overflow:hidden;padding-bottom:30px}.keypr-rotating-container{width:184px;height:120px;animation:rotateKey 1.5s infinite}.keypr-loading-text{width:72px;height:120px;fill:#4a99bd;margin-left:-4px}.keypr-keyhole{text-align:center;background-color:#fff;color:#616161;border-top:1px solid #9E9E9E;position:absolute;bottom:0;left:0;right:0}@keyframes rotateKey{0%,20%{transform:rotateY(0)}60%{transform:rotateY(360deg)}}.gems-tag{font-size:1.1em}.gems-logo,.gems-tag,.powered{text-align:center}.gems-reg{font-size:.3em;vertical-align:120%}.txt-white{color:#fbfef3}.login{background-color:#4a99bd!important}.login .logo{margin-top:0!important}.login .content{background:0 0}.message-form{margin-bottom:30px}.popover{display:block;border-radius:8px!important;border:0!important}#login-content{position:fixed;left:0;top:0;width:100%;height:100%;z-index:10000}#login-content .footer{color:#fff!important;background:transparent!important;border-color:transparent!important}.faux-btn,.faux-link,.head-control{cursor:pointer}.navbar-collapse{max-height:396px!important}.ng-hide{display:none}.gems-menu-main .kf{margin-top:1px;text-align:center;width:1.25em}.gems-menu-main li>a>i{font-size:18px;vertical-align:text-bottom}.portlet.gems>.portlet-title>.caption>i{font-size:18px;margin-top:2px}.portlet td{white-space:pre-wrap!important}table[class*=gems-table] td{white-space:normal!important}li.dropdown.user a img{visibility:hidden}#request_table td{cursor:pointer}.align-cntr{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.wrapper_div{padding:20px}.department_tile{width:40%;margin:20px;display:inline-block}.portlet .portlet-title .tools a.share{width:12px;color:#fff}.dd3-addnl-content{font-weight:700}.menu-item-price{font-weight:700}.dd3-handle,.dd3-handle-disable{background:#ccc}.add-event-wrapper{min-height:350px;padding-top:67px;text-align:center}.gems-device-list th,table.valigned tbody tr td{vertical-align:middle!important}.clr-red{color:red}.clr-green{color:#35aa47}.clr-white{color:#FFF}.input-medium{width:191px!important}.capitalize{text-transform:capitalize}#tab-about h4{margin:1em 0;font:400 1.4em Roboto-Regular,sans-serif}.faq-block,.gems-help-block,.tablet-help-block,.whats-new{font-size:1.2em}.faq-block a,.gems-help-block a,.tablet-help-block a,.whats-new{text-decoration:none}.gems .whats-new .content-group{margin-bottom:23px}#rooms_table a{cursor:pointer}.ticket-canceled,.ticket-closed{color:rgba(0,0,0,.5)}.td-center-align{text-align:center}.keypr-btn{width:92px;margin-left:2px}.panel-heading{cursor:pointer}@media (max-width:991px){.page-sidebar.navbar-collapse{max-height:none!important}#request_table{font-size:16px}}@media (min-width:992px){.header .navbar-brand{padding:0!important;width:auto;font-size:14px;line-height:42px}#request_table{font-size:16px}}@media (max-width:991px){.header .navbar-brand{padding:0!important;width:auto;font-size:14px;line-height:42px}#request_table{font-size:16px}}@media (max-width:767px){.header .navbar-brand{padding:0!important;width:auto;font-size:14px;line-height:42px}#request_table{font-size:14px}}@media (max-width:640px){.header .navbar-brand{padding:0!important;width:auto;font-size:12px;line-height:42px}#request_table{font-size:13px}}.bootstrap-timepicker table td input{width:32px}.clockpicker-canvas,.clockpicker-dial,.clockpicker-plate{height:220px!important;font-weight:700}#clockpicker-legend{position:absolute;bottom:0;width:200px;text-align:center;font-size:14px}#clockpicker-legend span,.clockpicker-hours .clockpicker-tick:nth-child(n+14){color:red}.clockpicker.input-small{width:135px!important}.login-disable{opacity:.2}.dd-handle{height:35px!important}.menu-item-input{border:0;background:0 0;outline:0}.btn.blue.disabled,.btn.green.disabled,.btn.purple.disabled{background-color:#e5e5e5!important;color:#000!important}.additional-container{border:1px solid #eee;margin-top:-1px;padding:5px}.mene-item-option-visible-container{position:absolute;right:30px;display:inline}.option-even{background-color:#ebecec}.haserror{border:1px solid #b94a48}div.floater{display:inline-block;margin-left:10px;float:left}.btn.selected{background-color:#d8d8d8!important}.toast-top-right{top:45px!important;right:12px!important}.dashboard-stat.green{background-color:#49a139!important}.dashboard-stat.red{background-color:#cc3d53!important}.dashboard-stat.gray .details .desc,.dashboard-stat.gray .details .number,.dashboard-stat.gray .more{color:#fff}.daterangepicker{background-color:#f2f2f2}@media screen and (max-width:1110px) and (min-width:960px){.graph-switch-nav{margin-top:10px}}.copyright{position:absolute;bottom:0}td.channel-color,th.channel-color{width:1%!important}#notification-bar.row{margin-top:-20px;margin-left:-25px}.fa-device-icon{margin:0 8px;font-size:18px}.device-battery-level{font-size:.7em;font-weight:700;color:#7b7b80;position:absolute;margin-top:16px;margin-left:-16px;display:none}.device-battery,.device-lock,.device-wifi{color:#000}.request-bgcolor{background-color:#FFF}.ajax-spinner{width:15px;height:15px;content:url(/images/f0696be7.loading.gif)}.is-modal-loading{height:500px;line-height:500px;text-align:center}.is-modal-loading .spinner{margin-top:-50px}.fa-battery-dead,.fa-lock{color:#cc0300}.red-dawn{background-color:#b8283f;border:solid 1px #b8283f}.green-dawn{background-color:#73bf65;border:solid 1px #73bf65}.menu-item-price{display:inline-block;float:right;margin-right:55px}.menu-item-price-disable{color:#BDB4B4}.menu-section{font-weight:700}.menu-item{color:#bb5252}.dd3-content{font-size:14px;background:transparent!important;border:0!important;height:36px!important;padding:0!important;line-height:36px!important;margin:8px 0!important}.dd3-content:hover{background:#f7f7f7!important}.dd3-content-disable{color:#BDB4B4}.dd3-addnl-content{float:right;position:absolute;right:10px;top:3px;color:#0f1a11;text-align:right;padding-right:22px;z-index:1}.dd3-handle{height:36px!important;width:36px!important;border:0!important}.dd3-handle:hover{background:#73bf65}.dd3-handle:before{font-size:32px!important;top:4px!important;color:#fff}.dd3-handle-disable{background:#eee}.dd3-item>button{margin-left:42px}.dd3-item>button:before{padding-top:2px}li .dd3-item .dd3-content .menu-item-input{margin-left:42px}li .dd3-item .dd3-content .menu-item-price .menu-item-input{margin-left:8px;text-align:left}li .dd3-item .dd3-addnl-content input[type=checkbox]{margin:10px 0 0}.menu-item-price input[disabled]{background-color:transparent!important;opacity:.5}.dd-list .dd-list{padding-left:40px}.menu-item-option-visible-container{position:absolute;right:30px;display:inline}.menu-option{display:block;margin-left:45px;margin-bottom:8px;color:#3E9ACC}.additional-container{font-size:14px;line-height:36px;margin-left:64px;min-height:36px;padding-left:8px}.option-odd{background-color:#f7f7f7}ol .dd-list{border-bottom:1px solid #e8e8e8!important;margin-bottom:12px}.txt-black{color:#000!important}.search-input{border-radius:30px 0 0 30px}.search-btn{border-radius:0 30px 30px 0;cursor:pointer}#search-term::-webkit-input-placeholder::before{font-family:fontAwesome;content:'\f002  ';color:#69f}#search-term::-moz-placeholder::before{font-family:fontAwesome;content:'\f002  ';color:#69f}#search-term:-ms-input-placeholder::before{font-family:fontAwesome;content:'\f002  ';color:#69f}.icon-trigger{display:block}.gems-table .child-row>td{background-color:#fff8dc!important;padding-left:0}.gems-table.rooms-grid .child-row>td{padding-left:20px}#d_filters{padding-left:10px}.gems-table.table-hover tr.child-row:hover>td,.gems-table.table-hover tr.child-row:hover>th{background-color:#fff8dc!important}.gems-table .child-row table td{padding-left:8px;padding-right:8px}.gems-table.table-bordered tbody td{border-bottom:0!important}.gems-panel-formactions{background:0 0;border:0;margin:0}.gems-faux-label{margin-bottom:5px}.gems-controls-lateral>*{display:inline-block;margin-right:10px}.gems-control-date .fa{color:#333}.gems-control-date .has-error .fa{color:inherit}.gems-control-picker .form-control[readonly]{background-color:#fff!important;cursor:default}.gems-control-picker .form-control[disabled]{background-color:#f4f4f4!important;cursor:not-allowed}.gems-form-section .heading{font-size:18px;line-height:18px;margin-bottom:20px}.gems-form-section .form-group-title{border-bottom:1px solid #ddd;font-weight:400!important;margin-bottom:15px;padding-bottom:10px}.gems-panel-formactions .case{display:inline-block}.gems-blob-fixedheight{resize:none}.modal-dialog form .error-msg{color:#b94a48;font-size:12px;font-weight:700;padding-top:5px}.gems-table-striped>tbody>.row-striped>td,.gems-table-striped>tbody>.row-striped>th{background-color:#f9f9f9}.form-push-message .form-body{padding-top:30px}.form-push-message .section-required .form-group-title:after{color:#cc0300;content:' *'}.form-push-message .gems-field-hint{color:#999}.form-push-message .section-link .control-target{position:relative}.form-push-message .toggle-controls{float:right;margin-left:20px;margin-top:7px}.form-push-message .gems-tip{margin-bottom:15px}.form-push-message .gems-form-section .gems-field-hint{display:block;margin-bottom:16px}.form-push-message .section-audience .gems-field-hint{margin-bottom:9px}.form-push-message.operation-create .gems-form-section{margin-bottom:15px}.form-push-message.operation-create .section-details,.form-push-message.operation-edit .gems-form-section{margin-bottom:5px}.form-push-message .section-link{margin-bottom:30px}.form-push-message .control-label-recipients{text-align:left}.form-push-message .recipient-selection-control{margin-top:10px}.form-push-message .l-message{position:relative}.form-push-message .popover-variable-help.popover{color:#333;max-width:400px}.form-push-message .popover-variable-help .message-variable{font-family:'Courier New',monospace;font-weight:400}.form-push-message .l-token-grid{margin-bottom:24px!important}.form-push-message .l-token-grid tr:first-child td{border-top:0}.form-push-message .l-token-grid tr>td,.form-push-message .l-token-grid tr>th{padding-left:0}.form-push-message .l-token-grid tr>th{font-size:12px}.form-push-message .l-message-example th{border-bottom:1px solid #ddd;font-size:14px;font-weight:600!important;padding-bottom:6px;padding-left:12px}.form-push-message .l-message-example td{line-height:1.75;padding-bottom:8px;padding-left:12px;padding-top:8px;vertical-align:top;width:185px}.form-push-message .l-message-example tr>td:first-child,.form-push-message .l-message-example tr>th:first-child{padding-left:0}.form-push-message .l-message-example tr>td:first-child{border-right:1px solid #ddd;padding-right:12px}.form-push-message .control-message .message-rendered,.form-push-message .control-message textarea{height:96px;line-height:1.75;padding-bottom:9px;padding-right:80px;padding-top:9px}.form-push-message .has-error .tags{border-color:#b94a48!important}.form-push-message .has-error .checkbox{color:inherit}.form-push-message .gems-charmax{text-align:right}.form-push-message .gems-charmax p{font-size:12px;margin-bottom:0;margin-top:14px}.form-push-message .gems-charmax .delta{font-weight:700}.form-push-message .form-inline .control-group-title{min-width:110px}.form-push-message .section-duration .duration-pole:first-child{margin-bottom:15px}.form-push-message .form-actions{padding-left:0;padding-right:0}.form-push-message .modal-footer .form-actions{padding-bottom:0;padding-top:0}.form-push-message .modal-body{max-height:580px;overflow:auto}.form-push-message.operation-edit .l-col{padding-left:15px;padding-right:15px}.form-push-message.operation-edit .control-iconpicker{margin-bottom:20px}@media screen and (max-width:767px){.form-push-message .control-iconpicker{margin-bottom:20px}.form-push-message .gems-iconpicker>ul.dropdown-menu{width:13.76em}.form-push-message .duration-group-title{display:none}.form-push-message.operation-create .control-activate-now{text-align:right;padding-right:20px}.form-push-message .section-audience .radio-inline{display:block;margin-left:0;padding-left:0}.form-push-message .clockpicker.input-small,.form-push-message .input-medium{width:auto!important}}@media screen and (min-width:768px){.form-push-message .form-inline{overflow:auto}.form-push-message .form-inline .form-group{display:block;float:left;margin-right:15px;vertical-align:top}.form-push-message .form-inline .control-activate-now .control-group{margin-top:6px}.form-push-message .form-inline .control-label{margin-top:7px}.form-push-message.operation-create .section-duration{margin-bottom:15px}.form-push-message.operation-create .limit-width{max-width:560px}.form-push-message .duration-item-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.form-push-message .l-body{width:460px}.form-push-message.operation-edit .l-body{width:451px}.form-push-message .control-message .l-item{float:left}.form-push-message .gems-iconpicker>button{padding-bottom:26px;padding-top:26px}}@media screen and (min-width:768px) and (max-width:991px){.form-push-message.operation-create .form-actions .l-action-row{border-top:1px solid #ddd;padding-top:30px}}@media screen and (max-width:991px){.form-push-message .form-actions{text-align:right}}@media screen and (min-width:992px){.form-push-message .l-action-row .btn:first-child{margin-left:0}}@media screen and (min-width:1200px){.form-push-message.operation-create .l-action-row{padding-left:125px}}.gems-tabs .nav-tabs{display:flex;justify-content:flex-start;margin-top:10px}.gems-tabs .nav-tabs>li{float:none}.gems-tabs .nav-tabs>li>a{cursor:pointer}.gems-tabs .nav-tabs>.active>a:hover{background-color:#f7f7f7!important}.pad-right{padding-right:5px}.rooms-grid .col-keyless-room{text-align:center;width:50px}.rooms-grid .col-keyless-room .kf{font-size:27px}.room-reassign-form .intro-text{margin-bottom:25px}.page-content td{-webkit-user-select:text;cursor:text}table.pointer-cursor td{cursor:pointer!important}.gems-iconpicker ul.dropdown-menu>li{float:left}.gems-iconpicker>button>i{font-size:42px;padding-right:.2em}.gems-iconpicker>button>.caret{margin-top:-15px}.gems-iconpicker>ul.dropdown-menu{padding:.5em;width:12.1em}@media (min-width:768px) and (max-width:1199px){.gems-iconpicker>ul.dropdown-menu{width:22.16em}}@media (min-width:1200px){.gems-iconpicker>ul.dropdown-menu{width:26.36em}}.gems-iconpicker>ul.dropdown-menu>li button{height:4em;margin:.1em;padding:0;width:4em}.gems-iconpicker>ul.dropdown-menu>li button>span{font-size:30px}.gems-iconpicker>button{padding-bottom:14px;padding-top:14px}.gems-iconpicker.brand-default>button{color:#333;background-color:#fff;border-color:#e5e5e5}.gems-iconpicker.brand-default>button.active,.gems-iconpicker.brand-default>button:active,.gems-iconpicker.brand-default>button:focus,.gems-iconpicker.brand-default>button:hover{color:#333;background-color:#ebebeb;border-color:#999}.open.gems-iconpicker.brand-default>button.dropdown-toggle{color:#333;background-color:#ebebeb;border-color:#adadad}.gems-iconpicker.brand-default>button.active,.gems-iconpicker.brand-default>button:active,.open.gems-iconpicker.brand-default>button.dropdown-toggle{background-image:none}.gems-iconpicker.brand-default>button .badge{color:#fff;background-color:#333}.gems-iconpicker [class*=fa-]{margin-top:0}.gems-icon-md{font-size:25px}.search-box::-webkit-input-placeholder::before{font-family:fontAwesome;content:'\f002  ';color:#69f}.search-box::-moz-placeholder::before{font-family:fontAwesome;content:'\f002  ';color:#69f}.search-box:-ms-input-placeholder::before{font-family:fontAwesome;content:'\f002  ';color:#69f}.top-spacing-10{margin-top:10px}.reservations-table .l-childrow-trigger{padding-right:44px;position:relative}.reservations-table .childrow-trigger{background-color:#fff;border:1px solid #e5e5e5;color:#666!important;margin-top:-15px!important;position:absolute;right:0;top:50%}.reservations-table th label{margin:0}.reservations-table th input{vertical-align:top}#messageTable .col-details{word-break:break-word}#messageTable .col-recipients{white-space:nowrap!important}#messageTable .list-targets{margin-bottom:0}.messageGrid .pagination{margin-top:20px;position:absolute;right:10px}.gems-grid-filter .btn.gems{margin-right:0}.l-turn-calendar{min-height:32px}.gems-tagsinput .host{margin-bottom:0;margin-top:0}.gems-tagsinput[disabled=disabled] .input{visibility:hidden}.gems-tagsinput .tags{-webkit-appearance:initial;border-color:#e5e5e5;box-shadow:none;transition:border-color ease-in-out .15s}.gems-tagsinput[disabled] .tags{cursor:not-allowed}.gems-tagsinput.ng-invalid .tags{box-shadow:none}.gems-tagsinput .tags.focused{border-color:#999;box-shadow:none}.gems-tagsinput .tags:active,.gems-tagsinput .tags:focus{outline:0}.gems-tagsinput .tags .input{color:#333;font-family:inherit}.gems-tagsinput .tags .tag-item,.gems-tagsinput .tags .tag-item.selected{background:0 0}.gems-tagsinput .tags .tag-item{border-radius:0;border:0;font-family:inherit;line-height:24px;padding:0}.gems-tagsinput .tag-item i{font-style:normal}.gems-tagsinput .gems-pill{border-style:solid;border-width:1px;padding:0 6px 0 8px}.gems-tagsinput .gems-pill.is-verified{background-color:#3978bd;border-color:#002c71;color:#fff}.gems-tagsinput .gems-pill.is-verified .remove-button{color:#fff!important}.gems-tagsinput .gems-pill.is-not-verified .remove-button{color:#000!important}.gems-tagsinput .gems-pill.is-not-verified{background-color:transparent;border-color:#000;color:#000}.gems-tagsinput .tags .tag-item.selected .gems-pill{border-color:#b94a48}.gems-tagsinput .tags .tag-item.selected .gems-pill.is-verified{background-color:#b94a48}.gems-tagsinput .tags .tag-item .remove-button{font-family:inherit;font-size:inherit;line-height:22px;vertical-align:top}.gems-tagsinput .tags .tag-item .remove-button:active,.gems-tagsinput .tags .tag-item .remove-button:hover{text-decoration:none}.gems-tagsinput .autocomplete .suggestion-item,.gems-tagsinput .autocomplete .suggestion-item em{font-size:inherit;font-family:inherit}.gems-tooltip-stacked.tooltip{font-size:14px}.gems-trigger-tooltip{font-size:14px;font-weight:700}.gems-tooltip-stacked .tooltip-inner{background-color:#333;color:#ddd;max-width:350px;padding:6px 9px 7px;text-align:left}.gems-pushmessage-targets{margin-bottom:0;white-space:nowrap}.gems-pushmessage-targets .target-type-reservation,.gems-pushmessage-targets b{color:#fff;font-weight:600}.gems-pushmessage-targets i{font-style:normal}.l-report-controls.portlet{margin-bottom:20px;margin-top:10px}.l-report-controls turn-calendar td{white-space:normal!important}.gems-report-grid{height:750px}.gems-report-filter-trigger.ui-grid-filter-container{padding:0;position:absolute;right:5px;top:5px}.gems-report-filter-trigger.gems-report-col-last{right:30px}.gems-report-filter-trigger button{background-color:transparent;border:1px solid #666;color:#444}.gems-report-filter-trigger button:active,.gems-report-filter-trigger button:focus,.gems-report-filter-trigger button:hover{background-color:#f3f3f3}.gems-report-grid .activefilter .gems-report-filter-trigger button,.gems-report-grid .activefilter .gems-report-filter-trigger button:active,.gems-report-grid .activefilter .gems-report-filter-trigger button:focus,.gems-report-grid .activefilter .gems-report-filter-trigger button:hover{background-color:#f3f3f3;color:#3978bd}.modalGrid{height:150px}.modal-ui-grid-dialog{width:350px}.gems-report-grid .ui-grid-header-cell-wrapper{background-color:#aaa!important;color:#fff}.gems-report-grid .ui-grid-header-cell{font-weight:600}.gems-report-grid .ui-grid-cell{border-right:1px solid;border-bottom:1px solid;border-color:#ddd;cursor:pointer!important}.gems-report-grid .ui-grid-cell-contents{line-height:38px;font-size:14px;padding:0 8px}.gems-report-grid .ui-grid-row:nth-child(even) .ui-grid-cell{background-color:#f9f9f9}.gems-report-grid .ui-grid-row:hover .ui-grid-cell{background-color:#f5f5f5!important}.gems-report-grid .ui-grid-pager-panel abbr{border-bottom:0}.gems-report-grid .ui-grid-pager-row-count-picker select{width:auto}.gems-report-grid .grid-col-center{text-align:center}.gems-report-grid .ui-grid-pager-panel{background-color:#ddd}.gems-report-grid .ui-grid-pager-control button,.gems-report-grid .ui-grid-pager-control button[disabled],.gems-report-grid .ui-grid-pager-control button[disabled].focus,.gems-report-grid .ui-grid-pager-control button[disabled]:focus,.gems-report-grid .ui-grid-pager-control button[disabled]:hover{background-color:transparent;border-color:#aaa}.gems-report-grid .ui-grid-pager-control button[disabled]{opacity:.5}.gems-report-grid .ui-grid-pager-control button.focus,.gems-report-grid .ui-grid-pager-control button:focus,.gems-report-grid .ui-grid-pager-control button:hover{background-color:#f9f9f9;border-color:#666}.gems-report-grid .ui-grid-pager-control .last-triangle{border-color:transparent transparent transparent #666}.gems-report-grid .ui-grid-pager-control .first-bar,.gems-report-grid .ui-grid-pager-control .last-bar{border-color:#666}.gems-report-grid .ui-grid-pager-control .first-triangle{border-color:transparent #666 transparent transparent}.gems-report-grid .ui-grid-pager-control input{width:60px}.gems-report-grid .ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid{overflow:visible;border:0}.gems-report-grid .ui-grid-menu .ui-grid-menu-inner{background-color:#3978bd;border-color:rgba(0,0,0,.25)}.gems-report-grid .ui-grid-menu-item{color:rgba(255,255,255,.85)}.gems-report-grid .ui-grid-menu-item>i{display:none}.gems-report-grid .ui-grid-menu .ui-grid-menu-inner ul li:not(:last-child)>button{border-bottom-color:rgba(0,0,0,.25)}.gems-report-grid .ui-grid-menu .ui-grid-menu-inner ul li:nth-child(4)>button,.gems-report-grid .ui-grid-menu .ui-grid-menu-inner ul li:nth-child(5)>button{border-bottom:0}.gems-report-grid .ui-grid-menu .ui-grid-menu-inner ul li button:focus,.gems-report-grid .ui-grid-menu .ui-grid-menu-inner ul li button:hover{box-shadow:none;color:rgba(255,255,255,1)}.gems-report-grid .ui-grid-menu .ui-grid-menu-inner .ui-grid-menu-close-button>i{color:#fff}.gems-report-modal-filter .text-featured{font-weight:600}.gems-report-grid .ui-grid-menu-button{border-color:#666;box-shadow:-4px 0 3px -1px rgba(0,0,0,.15);height:38px;padding-left:3px}.gems-report-grid .ui-grid-menu-button .ui-grid-icon-container{margin-top:8px}.gems-overlay{background:rgba(0,0,0,.4);position:absolute;top:0;bottom:0;width:100%;z-index:9996}.gems-overlay .l-inner{opacity:1;position:absolute;text-align:center;display:table;z-index:9997;top:50%;left:50%;width:400px;height:126px;margin-top:-63px;margin-left:-200px}.gems-overlay .l-message{background-repeat:no-repeat!important;background-color:#fff!important;border:1px solid #555;border-radius:6px!important;display:table-cell;vertical-align:middle;padding-left:50px}.gems-overlay .l-message .spinner{margin-left:20px}.gems-overlay.guest .l-message{background:url(/images/32dd5a15.user.svg);background-position:-75px -20px!important;background-size:175px 175px}.gems-overlay .overlay-heading{font-size:20px;font-weight:600}.grid-msg-overlay{top:0;bottom:0;width:100%;z-index:100}.grid-msg-overlay.is-working{background:rgba(0,0,0,.4);position:absolute}.grid-msg-overlay .l-inner{opacity:1;position:absolute;top:20%;left:20%;width:60%;height:50%;text-align:center;display:table;z-index:200}.grid-msg-overlay.is-working .l-inner{top:38%;left:30%;width:40%;height:15%;background-color:#eee;border:1px solid #555}.grid-msg-overlay .l-message{display:table-cell;vertical-align:middle;padding:0 20px}.grid-msg-overlay .overlay-heading{font-size:24px;font-weight:600}.grid-msg-overlay .overlay-text{margin-top:10px}.grid-msg-overlay .spinner{margin-left:10px}.form-guest-request .has-error .tags{border-color:#b94a48!important}.form-guest-request .l-action-row .btn:first-child{margin-left:0}.form-guest-request .gems-radio{margin-bottom:0}.gems-card{background-color:#f7f7f7;border:1px solid #e5e5e5;border-radius:6px!important;padding:15px 25px}.gems-card .l-inner{display:table}.gems-card .l-inner .l-pane{display:table-cell;vertical-align:middle}.gems-card .card-details{padding-right:20px}.gems-card .card-details>span{display:block}.gems-card .card-icon{padding-right:15px}.gems-card .card-icon .icon{color:inherit;font-size:30px}.gems-card .item-primary{font-size:18px;font-weight:600}.gems-card .item-secondary{font-size:12px}.dashboard-chart .portlet-title{border-bottom:0;color:#274b6d;margin-top:10px;text-align:center}.dashboard-chart .portlet-title .chart-title{font-size:20px;font-weight:600}.dashboard-chart .portlet-title .chart-subtitle{font-weight:400;font-size:16px}.l-dashboard-chart-controls{min-height:32px}.graph-switch-nav .btn.active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)!important}.graph-switch-nav .btn.active:hover{background-color:#ddd}.dashboard-chart .view-table{max-height:400px;overflow:auto}table.table.table-option-tbl{font-size:12px}.table-option-tbl tbody td,.table-option-tbl thead th{text-align:center}.temperature-value{float:left;white-space:nowrap}.temperature-value.converted-to{margin-right:5px}.temperature-value.converted-from{color:#7f7f7f}.temperature-value.converted-from>span:before{content:'('}.temperature-value.converted-from>span:after{content:')'}#request_table .ticket-quickaction>button,.gems-table-workorders .ticket-quickaction>button{min-width:120px}.gems-slim-scroll-div{position:relative;overflow:auto;width:auto;height:250px}.l-navbar-top .nav-ticket-shortcut{margin-left:10px;margin-right:0;padding-right:8px}.l-navbar-top .nav-ticket-shortcut.nav-requests{border-right:1px solid #e8e8e8}.l-navbar-top .navbar-nav>li.dropdown .dropdown-toggle{padding-bottom:11px;padding-top:10px}.l-navbar-top .dropdown-menu{font-family:inherit}.gems-badge-ticket .badge{border-style:solid;border-width:1px;font-weight:400;height:20px}.gems-badge-ticket .badge-alert{border-color:maroon}.gems-badge-ticket .badge-task{background-color:#fff;border-color:#999;color:#000}.ticket-view-list [role=grid]{margin-bottom:25px}.ticket-view-list .portlet:last-child,.ticket-view-list [role=grid]:last-child{margin-bottom:0}.form-work-order .has-error .tags{border-color:#b94a48!important}.form-work-order .control-due-override,.form-work-order .control-location-override{text-align:right}.form-work-order .form-control-static{font-size:16px}.form-work-order .gems-control-rendered{font-weight:700}.form-work-order .body-data{font-size:16px}::-webkit-scrollbar{-webkit-appearance:none!important;height:7px!important;width:5px!important}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.1)!important}::-webkit-scrollbar-track{background-color:transparent!important}::-webkit-scrollbar-thumb{border-radius:20px!important;background-color:rgba(0,0,0,.2)!important;-webkit-box-shadow:0 0 1px rgba(255,255,255,.25)!important}::-webkit-scrollbar-button{display:none!important}.borderless td,.borderless th{border:0!important;padding:0!important}.gems-comments .modal-body-image-container{position:relative;text-align:center}.gems-comments #modal-body-image{max-width:100%;height:auto}#request_table .list-targets{margin-bottom:0}@media screen and (min-width:1000px){.gems-comments .modal-dialog{width:1000px;height:auto;margin:30px auto}}.gems-table .commentbox hr{margin-bottom:6px;margin-top:6px}.history-detail .gems-history-table{min-height:50px}.gems-history-table>tbody>tr>td{white-space:normal!important;border-top-width:0;border-bottom:1px solid #ddd;padding:6px}.gems-comments .fa{cursor:pointer!important}.gems-comments .col-md-6{padding-left:0;padding-right:0}.gems-comments .col-md-6 button{margin-left:0;margin-right:0}.commentbox a{cursor:pointer}.form-actions .btn.gems-gray.back{margin:0}.field-description .formatted{white-space:pre-wrap}.gems-history-table .row{margin:0}.gems-history-table .time{color:#969696}.gems-history-table .audit-event{margin-top:-18px;margin-bottom:-18px;white-space:pre-wrap}.gems-comments .loadmore{padding-top:10px;padding-bottom:25px;text-align:center}.gems-comments .loadmore a{color:#000}.gems-comments .loadmore a:hover{cursor:pointer;text-decoration:none;opacity:.6}.gems-comments .upload-failure{color:red}.gems-results-dropdown table.table{margin-bottom:0!important}.gems-results-dropdown tr>td{border-top:0!important;cursor:pointer}.gems-results-dropdown .field-desc,.gems-results-dropdown .field-title,.gems-results-dropdown .field-type{width:30%}.gems-results-dropdown .field-price{width:10%}.is-input-searching{background:transparent url(/metronic/assets/img/loading.gif) 0 0 no-repeat;height:8px;margin-top:-4px;position:absolute;right:15px;top:50%;width:26px}.form-work-order .has-error{border-color:#b94a48!important}.gems-dishwasher .btn.active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)!important}.gems-dishwasher .btn.active:hover{background-color:#ddd}.gems-mark{background:#fff8dc;font-weight:600}.gems-tip{font-size:85%;padding:10px}.gems-tip .tip-instructions>strong{margin-right:2px}.gems-tip .tip-icon{margin-left:6px}#devices_table .l-childrow-trigger{padding-right:44px;position:relative}#devices_table .childrow-trigger{background-color:#fff;border:1px solid #e5e5e5;color:#666!important;margin-top:-15px!important;position:absolute;right:0;top:50%}.gems-comments .refresh{float:right;padding-top:10px;padding-bottom:10px}.gems-comments .refresh a{color:#000}.gems-comments .refresh a:hover{cursor:pointer;text-decoration:none;opacity:.6}.gems-comments .control-label-comments{padding-top:25px}.gems-comments .formatted{white-space:pre-line}.form-guest-request .l-request-body .table>tbody>tr>td{border-top:0}#current-requests .table-responsive{overflow-x:visible!important;overflow-y:visible!important}#current-requests .btn-group{white-space:nowrap}#current-requests .btn-group .btn{float:none;display:inline-block}#current-requests .btn-group .btn.action{min-width:115px;margin-right:0}.col-room-housekeeping .btn{padding-left:5px!important}.col-room-actions .btn{padding-left:5px!important;padding-right:5px!important}.col-room-housekeeping .btn-guestservice,.col-room-housekeeping .btn-housekeeping{padding-right:1px!important;margin-right:1px!important;background-color:#3978bd;border-top-left-radius:4px!important;border-bottom-left-radius:4px!important;color:rgba(255,255,255,.85)}.col-room-housekeeping .btn-housekeeping-dropdown{float:none;display:inline-block;background-color:#3978bd;border-top-right-radius:4px!important;border-bottom-right-radius:4px!important;color:rgba(255,255,255,.85);padding-left:0;margin-left:0;padding-right:6px;margin-right:6px}.col-room-housekeeping .btn-group{white-space:nowrap}#rooms .table-responsive{overflow-x:visible!important;overflow-y:visible!important}.gems-normal{color:#000}.gems-high{color:#f90}.gems-immediate{color:red}#work-order-tabs{padding:0;margin:0}#work-order-tabs .portlet-body{padding:0}.printOnly,.printOnlyBlock{display:none}@media print{.printOnly{display:table-cell}}@media print{.printOnlyBlock{display:block}}@media print{.toast{display:none!important}}.unauthorized{padding-top:60px}.changepassword a{color:#333!important;text-shadow:none!important;text-decoration:none!important}.changepassword a:hover{cursor:pointer;text-decoration:none;opacity:.6}@media (min-width:992px){.modal-lg{width:80%}}.modal-fullscreen .modal-content{min-height:calc(95vh);display:flex;flex-direction:column}.modal-fullscreen .modal-body{flex:1 1;flex-direction:column;display:flex}.modal-fullscreen .manage-apps-content{flex:1 1;position:relative}.modal-fullscreen .manage-apps-iframe{position:absolute;width:100%;height:100%}.d-inline-block{display:inline-block}.unread-comments{font-weight:700!important}.reservation-state{color:#fff;background-color:#aaa}.no-float{float:none!important}.no-margin-bottom{margin-bottom:0}#reservations_table_checkout thead tr th,#reservations_table_duein thead tr th,#reservations_table_inhouse thead tr th{background-color:#aaa!important}.checkin-source{margin-left:10px}.checkin-source .fa{font-size:22px}.mobile-checkin-icon{margin-left:1em}.location-change{display:inline-block}.search-device input{width:300px;height:34px;padding-left:10px;vertical-align:bottom}.search-device .btn.reset{margin:0 0 0 7px}#searchFilter{margin:0 0 0 10px}.close-ico{background:0 0;position:relative;display:inline-block;width:20px;height:20px;overflow:hidden;border:0}.close-ico:focus{outline:0}.close-ico:hover::after,.close-ico:hover::before{background:#9F9FA0}.close-ico::after,.close-ico::before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#6d6d6d}.close-ico::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.close-ico::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:10px!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.mr-05{margin-right:5px!important}.mr-1{margin-right:10px!important}.mr-2{margin-right:20px!important}.mt-0{margin-top:0!important}.mt-1{margin-top:10px!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.wo-tug{padding-left:15em!important}.disabled-checklist{color:#a5a5a5}.accounts-table thead tr th,.accounts-table tr td{cursor:pointer!important}.table.accounts-table thead tr th{background-color:#aaa!important;color:#fff;font-weight:400}.request-in-progress{opacity:.5;cursor:wait}.request-in-progress *{cursor:wait}.mt-form-text{margin-top:8px}.roles-block .has-error{color:#cc0300}.horizontal-list{padding:0}.horizontal-list li{list-style-type:none;display:inline-block;width:250px}.permissions-group{border-bottom:1px solid #ddd}.roles-simple .permissions-group{text-align:center;height:31px}.roles-simple .permissions-group .check-all-group{float:none}.roles-simple .permissions-group.column-header{height:50px;white-space:nowrap;padding:10px}.roles-simple .group-name .permissions-group-title{text-align:right;font-size:14px;line-height:18px}.permissions-group-title{cursor:pointer}.permissions-group.collapsed .horizontal-list{display:none}.permissions-group .check-all-group{float:left;margin:4px 8px 0 0}.roles-container{display:flex}.role-column{flex-grow:1;width:100%;white-space:nowrap}.permissions-group-title .fa-times-circle{color:#cc0300}.features-list{padding-left:20px}.cms-wrapper{width:100%;height:100%;min-height:1000px}.comments .history-detail{padding:15px;overflow-y:scroll;height:100%;max-height:290px}.comments .comment-detail{padding:5px 15px;overflow-y:scroll;height:100%;max-height:290px}.comment-detail,.history-detail{overflow-y:scroll;height:100%;position:relative}.search-filter{color:#5A606C!important;height:43px;border:1px solid #e5e5e5;border-right:0}.task{word-wrap:break-word;white-space:normal;display:block}body{height:100%;background-color:#fff!important;color:#333;font-size:14px}.header{background-color:#f7f7f7!important;color:#333;border-bottom:solid 1px #e8e8e8}.header .navbar-nav>li.dropdown.user .dropdown-toggle{padding:9px 4px 4px 9px}.header .navbar-nav>li.dropdown.language-dropdown .dropdown-toggle{padding:9px 4px 4px 30px}.header .navbar-nav>li.dropdown.language-dropdown .dropdown-toggle,.header .navbar-nav>li.dropdown.user .dropdown-toggle .username{color:#333;font-weight:600}.header .navbar-nav>li.dropdown.language-dropdown .dropdown-toggle:hover,.header .navbar-nav>li.dropdown.user .dropdown-toggle .open,.header .navbar-nav>li.dropdown.user .dropdown-toggle .username:hover,.header .navbar-nav>li.dropdown.user .dropdown-toggle i:hover,.header .navbar-nav>li.dropdown.user .dropdown-toggle:hover{color:#0063cc!important;background-color:transparent!important}.header .navbar-nav>li.dropdown.language-dropdown .dropdown-menu li>a{padding-left:0}.dropdown-menu{padding:10px 0}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#333;font-weight:600}.navbar-inverse .navbar-brand:hover{color:#333}.header .navbar-nav .dropdown-toggle:hover,.header .navbar-nav .dropdown.open .dropdown-toggle{background-color:transparent!important}.header .navbar-nav li.dropdown .dropdown-toggle i{color:#969696!important}.badge{background-color:#cc0300}.badge-warning{background-color:#f78e1e}.badge-inverse{background-color:#333}.badge-white{color:#3978bd;background-color:#fff}.badge-blue{background-color:#3978bd}.page-content{border-left:1px solid #e8e8e8}.page-sidebar{background-color:#fff!important;color:#333}.page-sidebar-closed .page-sidebar-menu{overflow:hidden}.page-sidebar-closed .sidebar-toggler{margin-left:3px!important}.sidebar-toggler{margin:12px!important;opacity:.5}.sidebar-toggler:hover{opacity:.75}ul.page-sidebar-menu>li>a{border-top:0!important;border-bottom:1px solid #e8e8e8!important;color:#333!important;font-weight:600;padding-right:5px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}ul.page-sidebar-menu>li>a .title{flex-grow:1;-webkit-flex-grow:1}ul.page-sidebar-menu>li.active>a{border-top:0!important;border-bottom:1px solid #e8e8e8!important;color:#0063cc!important;background-color:#e8e8e8!important}ul.page-sidebar-menu>li.active>a:hover,ul.page-sidebar-menu>li.active>a:hover i,ul.page-sidebar-menu>li>a:hover,ul.page-sidebar-menu>li>a:hover i{background-color:#aaa!important;color:#fff!important}ul.page-sidebar-menu>li.active>a i{color:#0063cc!important}li.urgent-request-list p{background-color:#9d0401!important;color:#fff!important}ul.page-sidebar-menu>li a i{color:#666}.page-sidebar-menu li>a>.badge{-webkit-border-radius:0!important;border-radius:0!important;font-weight:600;flex-shrink:0;-webkit-flex-shrink:0}.page-title{font-family:"SF PRO Display Bold",sans-serif;color:#000!important;font-weight:700!important;font-size:24px!important;padding-left:24px!important;float:left}.gems-container.settings .page-title{margin-left:15px!important}.portlet.bordered{border-left:0}.dashboard-stat{border-radius:4px!important}.dashboard-stat.blue{background-color:#3978bd;color:#fff;border:2px solid #3978bd}.dashboard-stat.green{color:#fff;border:2px solid #3db03e}.dashboard-stat.yellow{background-color:#f78e1e;color:#fff;border:2px solid #f78e1e}.dashboard-stat.red{color:#fff;border:2px solid #cc0300}.dashboard-stat.gray{background-color:#aaa}.dashboard-stat.blue .more,.dashboard-stat.green .more,.dashboard-stat.red .more,.dashboard-stat.yellow .more{font-weight:600;background-color:#e8e8e8;color:#333;opacity:1;border-radius:0 0 4px 4px!important;visibility:visible}.dashboard-stat.gray a.more,.dashboard-stat.gray a.more i{visibility:hidden}.dashboard-stat .visual{width:68px;height:68px;display:block;float:left;padding-top:8px;padding-left:12px;margin-bottom:8px}.dashboard-stat .visual i{font-size:56px;line-height:56px;color:#fff}@media (min-width:992px) and (max-width:1024px){.dashboard-stat .visual i{font-size:28px;line-height:28px}}.dashboard-stat .details{position:absolute;right:15px;padding-right:10px}.dashboard-stat .details .number{padding-top:12px;text-align:right;font-size:26px;line-height:30px;letter-spacing:-1px;margin-bottom:5px;font-weight:600;color:#fff}.dashboard-stat .details .desc{text-align:right;font-size:16px;letter-spacing:0;font-weight:600;color:#fff}.dashboard-stat .more{clear:both;display:block;visibility:hidden;padding:5px 10px;text-transform:uppercase;font-weight:300;font-size:11px;color:#fff;opacity:.7;filter:alpha(opacity=70)}.dashboard-stat .more:hover{text-decoration:none;opacity:1;filter:alpha(opacity=100)}.dashboard-stat .more>i{display:inline-block;margin-top:1px;float:right}.graph-switch-nav a.btn.selected{background-color:#f7f7f7!important;color:#0063cc!important}#loading-bar .bar{height:2px}#loading-bar .peg{height:2px;width:4px;-webkit-transition:width 350ms;-moz-transition:width 350ms;-o-transition:width 350ms;transition:width 350ms;background:#3e9acc}#loading-bar-spinner .spinner-icon{visibility:hidden}.gems-status-danger,.portlet.box.gems>.portlet-title.gems-red,.portlet.box.gems>.portlet-title.gems-red i{color:#cc0300!important}.portlet.box.gems>.portlet-title,.portlet.box.gems>.portlet-title>.tools,.portlet.box.gems>.portlet-title>.tools a,.portlet.box.gems>.portlet-title>.tools i{color:#333!important;border:0!important;margin-bottom:12px}.portlet.box>.portlet-body{padding:0 10px!important}.btn.gems{border-radius:4px!important;color:rgba(255,255,255,.85)}.btn.gems,.text-replace-button{margin:3px 8px}.btn.gems:hover{color:rgba(255,255,255,1)}.btn.gems-blue{background-color:#1976d2}.btn.gems.disabled{opacity:.3}.btn.gems-gray{background-color:#666}.btn.gems-green{background-color:#3db03e}.kf.gems-green{color:#3db03e}.kf.gems-yellow{color:#eab00b}.kf.gems-black{color:#000}.btn.gems-red{background-color:#cc0300}.btn.gems-orange{background-color:#ff8d00}.table.priority-alerts thead tr th{background-color:#9d0401!important;color:#fff!important;font-weight:600}.table.staff-devices thead tr th{background-color:#aaa!important;color:#fff!important;font-weight:600}table.table thead .sorting{background:url(/images/8a71011b.sort_both.png) no-repeat center right!important}table.table thead .sorting_asc{background:url(/images/sort_asc.png) no-repeat center right!important}table.table thead .sorting_desc{background:url(/images/ff3e2ff3.sort_desc.png) no-repeat center right!important}table.table thead .sorting_asc_disabled{background:url(/images/sort_asc_disabled.png) no-repeat center right!important}table.table thead .sorting_desc_disabled{background:url(/images/sort_desc_disabled.png) no-repeat center right!important}table.dataTable th:active{outline:0}.event .alert-success{color:#333!important;background-color:#f8f8f8!important;border-color:#e8e8e8!important}#request_table tr td,#staff_table tr td{vertical-align:middle}#devices_table thead,#kilt_table thead tr th,#offer_table thead,#request_table thead,#rooms_table thead tr th,#staff_table thead,.reservations-table thead tr th{color:#fff;background-color:#aaa!important}#staff_table{margin-top:8px}#request_table.table-hover>tbody>tr.gems-critical:hover>td,#request_table.table-hover>tbody>tr.gems-new:hover>td,#request_table.table-hover>tbody>tr.gems-warning:hover>td{background-color:transparent!important}.gems-critical.late{font-weight:700}.gems-critical{background-color:#fff;color:#cc0300}.gems-critical .btn,.gems-critical:hover{background-color:#cc0300;color:#fff}.gems-critical:hover .btn{background-color:#fff;color:#cc0300}.gems-closed,.gems-new,.gems-resolved{background-color:#fff;color:#3db03e}.gems-new .btn,.gems-new:hover{background-color:#3db03e;color:#fff}.gems-new:hover .btn{background-color:#fff;color:#3db03e}.gems-warning{background-color:#fff;color:#f78e1e}.gems-warning .btn,.gems-warning:hover{background-color:#f78e1e;color:#fff}.gems-warning:hover .btn{background-color:#fff;color:#f78e1e}#ticketRequestDetailsContainer .form-actions,#ticketRequestDetailsContainer pre{background:0 0;margin:0;border:0}#ticketRequestDetailsContainer .request-data .request-data,#ticketRequestDetailsContainer p.form-control-static{font-size:16px}#ticketRequestDetailsContainer p.form-control-static{font-weight:700}.portlet-tabs>.nav-tabs>li>a{color:#fff;background-color:#aaa}.portlet-tabs>.nav-tabs>.active>a,.portlet-tabs>.nav-tabs>li>a:hover{color:#0063cc;background-color:#f7f7f7}.faq-block a,.gems-help-block a,.tablet-help-block a,.whats-new a{font-weight:600}.faq-block a:hover,.gems-help-block a:hover,.tablet-help-block a:hover,.whats-new a:hover{color:#0063cc}.toast-error,.toast-new-comment,.toast-request-late,.toast-workorder-late{background-color:#FEF6F6;border-left:8px solid #e22}.toast-info,.toast-new-request,.toast-workorder-new{background-color:#F6FBFE;border-left:8px solid #219eea}.toast-warning{background-color:#FFFCF6;border-left:8px solid #f78e1e}.toast-success{background-color:#F8FCF8;border-left:8px solid #4CAF50}.date-picker-date{margin-left:8px}.connection-alert{opacity:.25}.footer{color:#333;font-weight:600}.footer .footer-inner{color:#666}.login-progress-container{position:absolute;top:175px;left:0;height:200px;width:100%;background:#4a99bd;text-align:center;color:#fff;padding:5%;font-size:1.5em}.login-progress-icon{width:60px;height:60px}.pagination-info-label{display:block;position:absolute;margin-left:-102px;margin-top:19px}.ng-table th{color:#fff;font-weight:700;background-color:#aaa!important;width:auto}.ng-table th.sortable.sort-asc,.ng-table th.sortable.sort-desc{text-shadow:none!important}.ng-table td{font-size:16px}.ng-table th.small{width:10%}.ng-table th.vsmall{width:20px;text-align:center}.ng-table th.med{width:20%}.ng-table th.big{width:50%}.icon-link-big{color:#fff;border-radius:24px!important;width:24px;height:24px;display:inline-block;background:grey;text-align:center;vertical-align:middle;margin-left:10px}.icon-link-big:hover{text-decoration:none;cursor:pointer;color:#fff;background:lightgrey}.icon-link-big i{font-size:18px;line-height:24px;vertical-align:text-top;margin:0;display:block}.context-help-iframe{position:absolute;top:42px}.navbar-fixed-top{width:auto}context-help-wrapper{position:fixed;top:0;z-index:10000}context-help-wrapper .header .navbar-brand{float:right;margin-right:15px!important}.container-fluid,.context-help-wrapper,.header.navbar-fixed-top{transition:all .25s}.context-help-wrapper{position:fixed;right:0;width:0;height:100%;visibility:hidden}.context-help-wrapper iframe{width:100%;height:100%}.context-help-opened .navbar-fixed-top,.context-help-opened .page-content.container-fluid{margin-right:33%}.context-help-opened .context-help-wrapper{visibility:visible;width:33%}#contextHelpLink i{vertical-align:bottom;margin-left:-2px}.deep-link-url{width:500px;word-wrap:break-word;display:inline-block}.language-dropdown{list-style:none;display:inline-block}.language-dropdown .dropdown-menu{font-family:inherit}.language-dropdown .dropdown-menu a{padding-left:6px;padding-right:6px}.language-dropdown .dropdown-toggle{text-decoration:none}.language-dropdown.open .dropdown-toggle{background:0 0}.language-dropdown .dropdown-toggle.is-loading{pointer-events:none;padding-left:30px}.language-dropdown .dropdown-toggle.is-loading:after{display:block;content:"";border:2px solid;width:16px;height:16px;position:absolute;left:6px;top:50%;margin-top:-8px;border-radius:50%;border-color:transparent transparent #000 black;animation:spin 500ms infinite linear}.gems-ticket-heading .tools{margin-bottom:15px}.gems-ticket-heading .tools>a{display:inline-block}.request-card-list{border:0;padding-top:15px}.service-card{margin-bottom:24px;border:0;-webkit-box-shadow:0 2px 10px 2px rgba(0,0,0,.1);box-shadow:0 2px 10px 2px rgba(0,0,0,.1);-webkit-transition:all .2s ease;box-sizing:border-box;border-radius:2px!important}.service-card:hover{-webkit-box-shadow:0 2px 18px 2px rgba(0,0,0,.15);box-shadow:0 2px 18px 2px rgba(0,0,0,.15)}.service-card:active{-webkit-box-shadow:0 2px 1px 2px rgba(0,0,0,.25);box-shadow:0 2px 1px 2px rgba(0,0,0,.25)}.service-card.active{border:2px solid #6495ed}.service-card .card-footer{display:grid;text-align:right;height:auto;place-items:center;justify-items:stretch}.service-card .card-footer button{max-height:35px}.service-card .card-footer .dropdown-menu{text-align:left}.service-card .card-footer .age{padding:10px 0}.service-card .inner-card{padding:15px}.service-card,.service-card .room{cursor:pointer}.service-card .inner-card hr{margin:5px 0}.service-card .service-details{display:flex;align-items:flex-end;flex-wrap:wrap}.service-card .service-details strong{margin-right:4px}.service-details>div:first-of-type{flex-grow:1;white-space:nowrap}.service-details>div:last-of-type{display:flex;white-space:nowrap;align-self:center}.service-card .room{display:grid;grid-template-columns:25px auto;grid-column-gap:8px;background-color:#F5F5F5;height:40px;overflow:hidden;padding:0 15px}.guest-name{font-size:12px}.room-number{font-size:14px;font-weight:bolder;margin-right:8px}.service-card .status-label{max-height:40px}.status-label{display:flex;align-items:flex-end;flex-wrap:wrap;align-content:center;column-gap:8px}.room-details{flex-grow:1}.status-details{display:grid;grid-column-gap:8px;grid-template-columns:auto auto auto}.room-details,.status-details{white-space:nowrap}.service-card .room i{display:grid;place-items:center;font-size:24px;color:#428bca;max-height:40px}.service-card .room .age{color:#5a606c;font-size:12px}.service-card .room.severe .age{color:#FCB41E}.service-card .room.critical .age{color:#e22}.severity{text-transform:capitalize}.critical .label-black.severity,.room.critical .severity{background:#e22!important;color:#fff;border:1px solid #e22!important}.room.critical .severe,.severe .label-black.severity{background:#FCB41E!important;color:#fff;border:1px solid #FCB41E!important}.mobile-filters{margin-bottom:15px}.tab-row{margin:30px 0}input.search-filter:focus{border:1px solid #e5e5e5;border-right:0}.input-group-addon.light{background:#fff;border:1px solid #e5e5e5;border-left:0;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.input-group-addon.light i{color:#c3c4c3}.input-group.grid-input{display:grid;grid-template-columns:minmax(10%,39px) auto minmax(10%,40px);overflow:hidden;width:100%}.input-group.grid-input input{padding:0 0 0 4px;border-left:0}.input-group.grid-input .icon{background:#fff;border:1px solid #e5e5e5;border-right:0;display:grid;place-items:center;padding:0 4px 0 16px;border-radius:8px 0 0 8px!important}.controls-bar .icon img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;padding:0!important}.btn-black{display:grid;place-items:center;height:43px;border:0;background:#fff;color:#5a606c;border-radius:10px!important}#creatServiceRequestBtn{display:inline-block}.label{border-radius:15px!important;padding:2px 5px}.label-black{border-radius:15px!important;background-color:transparent;border:1px solid #5a606c;padding:2px 5px;font-size:10px;color:#5a606c}.label-red{color:#fff;background:#e22}.label-yellow{background:#fcb41e;color:#fff}.tasks .task input{display:inline-block}.room br{display:none}.controls-bar{width:100%;display:grid;position:relative;grid-template-columns:32% 26% auto;background:#f1f2f2;grid-column-gap:24px;padding:0 24px}.controls-bar input,.controls-bar select{color:#5A606C!important}.controls-bar .filters,.controls-bar .sort{display:grid;grid-column-gap:16px;grid-template-columns:40px 1fr}.controls-bar .filters{grid-template-columns:40px 1fr;padding:16px 0}.controls-bar .search{display:grid;place-items:center}.controls-bar .sort{border-right:1px solid #b0b3ba!important;border-left:1px solid #b0b3ba!important;padding:16px 24px}.controls-bar .filters>i,.controls-bar .search i,.controls-bar .sort i{display:grid;place-items:center;width:100%}.controls-bar .search i{position:relative;top:25%}.filters .active-filters{height:40px;width:95%;overflow-y:scroll;overflow-x:hidden}.filters .active-filters>ul>li{display:inline-block}.styled-badge{padding:4px;white-space:nowrap;min-width:10px;color:#fff;display:inline-block;height:24px;font-size:12px;margin-right:8px;border-radius:5px}.styled-badge span{display:inline-block}.styled-badge i{display:inline-block;width:10px}.styled-badge:last-of-type{margin-right:0}.styled-badge.blue{background:#13589d}.styled-badge.red{background:#e22}.styled-select{width:100%;font-size:15px;color:#c3c4c3;padding-left:15px;padding-right:25px;border:1px solid #E5E5E5;height:43px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px!important;position:relative;background:url(/metronic/assets/img/portlet-collapse-icon.png) 96% / 5% no-repeat #FFF}.styled-select:after{position:absolute;top:5px;right:5px;font-family:FontAwesome,monospace;content:"\f55a"}.styled-select:focus{outline:0}.controls-bar select::-ms-expand{display:none}.ticket-view-detail{border-left:1px solid #d3d3d3}.ticket-view-list{padding-left:32px;padding-right:32px}.ticket-view-detail,.ticket-view-list{padding-top:15px;height:100%;position:relative}.gems-dropdown{position:absolute;visibility:hidden;height:0;width:0;right:0;background:#fff;border:1px solid #f8f8f8;z-index:3}.gems-dropdown.quickaction{border:1px solid #f8f8f8}.gems-dropdown.quickaction a{text-decoration:none;color:#333;cursor:pointer}.gems-dropdown li{width:100%;display:block;padding:8px 40px}.gems-dropdown li:hover{background:#f8f8f8}.gems-dropdown.visible{visibility:visible;width:auto;height:auto;list-style:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0;text-align:left}.backdrop{display:none}.backdrop.open{display:block;width:100%;height:calc(100% - 181px);position:absolute;left:0;background:rgba(0,0,0,.1);z-index:3}.filters-dd{color:#25282a}.borderless-cells td,.borderless-cells th{border-top:0!important}.ticket-view-detail{position:sticky;position:-webkit-sticky;top:50px;padding:0!important;height:calc(100vh - 234px)}.with-notifications-banner .ticket-view-detail{top:66px}.ticket-details-container{position:relative}.ticket-details,.ticket-details-container,.ticket-view-detail .details-block,.ticket-view-detail .details-block>div:first-of-type{height:100%}.ticket-details .scroll-y{overflow-y:scroll}.scroll-y section translate{margin-right:4px}.scroll-y section span{color:#25282A}.ticket-details.wo .scroll-y{display:grid;overflow-y:scroll;grid-template-rows:repeat(5,auto)}.ticket-details section{padding:15px 5px 15px 15px;border-bottom:1px solid #f1f2f2}.ticket-details section p{margin:0}.ticket-details .comments,.ticket-details .history,.ticket-details .links{overflow:hidden;height:24px;padding:0;margin-bottom:16px}.ticket-details .comments.open,.ticket-details .history.open,.ticket-details .links.open{height:25vh}.comments span,.history span,.links span{cursor:pointer;width:100%;display:block;font-size:10px;padding:5px 15px;color:#b0b3ba;background:#f1f2f2}.detail-footer{background:#f1f2f2;text-align:right;padding:20px;width:100%;position:absolute}.detail-footer .open{bottom:-140px}.detail-footer .btn-group{text-align:left}.ticket-details section translate{font-weight:bolder}.ticket-details .title,.ticket-view-list .alert-info translate{text-transform:capitalize}.alert-info.floating{position:absolute;top:15px;width:90%;margin-left:50%;left:-45%;z-index:1}.two-col{display:grid;grid-template-columns:auto auto;grid-column-gap:8px}.two-col>div:last-of-type{padding-right:15px}.two-col .actions a{text-decoration:none;cursor:pointer;color:#6495ed;white-space:nowrap;position:relative}.edit-detail-group a{font-weight:700}.edit-detail-group a:first-of-type{margin-right:11px}.title strong{display:inline-block;font-weight:800;margin-right:4px;margin-block-start:0;margin-block-end:0;margin-inline-start:0}.title>*{display:inline-block}.time{text-align:right;color:#5A606C}.comment-bubble{padding:9px 7px;background:#f1f2f2;color:#25282a;border-radius:3px;margin-bottom:16px}.comment-bubble strong{display:inline-block;font-size:16px;text-transform:capitalize}.comments-header{margin-bottom:14px;display:grid;grid-template-columns:1fr 1fr}.comments-header .comments-title{font-size:18px;color:#000}.comments-header .comments-sort{color:#5887da;text-align:right;font-size:14px;cursor:pointer}span.comment-timestamp{display:inline;padding:0 5px;color:#5a606c;font-size:14px}.input-w-icon{display:flex}.input-w-icon input{flex:0 1 calc(100% - 25px)}.input-w-icon i{margin-top:5px;margin-left:5px;font-size:20px;flex:0 1 25px;color:#5a606c}ul.ks-cboxtags{list-style:none;display:flex;flex-wrap:wrap;padding:0}ul.ks-cboxtags.disabled,ul.ks-cboxtags.disabled input{pointer-events:none}ul.ks-cboxtags.disabled li label{border:1px solid #e8e8e8;color:#e8e8e8}ul.ks-cboxtags.already-selected li label{background-color:#13589d;color:#fff}ul.ks-cboxtags li{position:relative}ul.ks-cboxtags li label{display:inline-block;background-color:rgba(255,255,255,.9);border:2px solid rgba(139,139,139,.3);color:#adadad;border-radius:25px;white-space:nowrap;margin:3px 0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:all .2s}.styled-checkbox-container .container{position:relative;max-width:100%}ul.ks-cboxtags li label{padding:4px 9px;cursor:pointer}ul.ks-cboxtags.already-selected li label::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px;padding:2px 6px 2px 2px;content:"\d7";transition:transform .3s ease-in-out}ul.ks-cboxtags.already-selected li input[type=radio]:checked+label::after{content:"\d7";transform:rotate(-360deg);transition:transform .3s ease-in-out}ul.ks-cboxtags li input[type=checkbox]:checked+label,ul.ks-cboxtags li input[type=radio]:checked+label{background-color:#13589d;color:#fff;transition:all .2s}ul.ks-cboxtags li input[type=checkbox],ul.ks-cboxtags li input[type=radio]{position:absolute;opacity:0;height:41px;width:100%}.control-row{display:block;margin:10px auto;min-width:50%}.control-row:first-of-type{margin-top:0}.control-row .control-label{width:100%;max-width:350px}.control-row .control-label translate{font-weight:700}#filterDD{text-align:left}#filtersBtn{z-index:4}.filtersBtn{height:40px!important;padding:0!important}.workorder-form-tpl.mobile .control-label translate{font-weight:400}.workorder-material-btn{display:grid;place-items:end;position:relative;padding-bottom:24px;padding-right:24px}.material-btn{width:40px;height:40px;border-radius:50%!important;border:0!important;padding:10px;color:#fff;background:#196bc7;-webkit-box-shadow:1px 1px 8px 1px rgba(0,0,0,.5);box-shadow:1px 1px 8px 1px rgba(0,0,0,.5);margin-top:5%}.material-btn:active{box-shadow:none}.context-title{display:grid;grid-template-columns:80% 1fr;line-height:19px;margin-top:25px;border:0}.context-title>div:first-of-type{padding-top:10px}.context-title>div:last-of-type{text-align:right;position:relative}.tabs-container{display:flex;flex-flow:wrap}.tab-switcher{display:flex;flex-flow:nowrap;padding:8px 8px 8px 0}.tab-switcher .tab-button{font-size:18px;font-weight:400;color:#B0B9C8;position:relative;cursor:pointer}.tab-switcher .tab-button:first-of-type{margin-right:12px}.tab-switcher .tab-button.active{color:#000;font-weight:800}.tab-switcher .tab-button.active:after{content:" ";width:100%;background:#1976D2;height:3px;position:absolute;bottom:-8px;left:0}.tab-switcher .tab-button .tab-badge{background:#B0B9C8;color:#fff;font-size:12px;font-weight:400;border-radius:9px!important;padding:2px 8px;display:inline-block}.tab-switcher .tab-button.active .tab-badge{background:#1976D2}.tabs-container .int-tab{display:inline-block;text-align:left;color:#196bc7;font-size:16px;order:2;font-weight:700;margin-top:5px;vertical-align:bottom;cursor:pointer}.tabs-container .int-tab.active{color:#000;font-size:24px;order:1;font-weight:400;margin-right:10px;margin-top:0;cursor:initial}.tabs-container .int-tab.active i{display:none}.int-tab.scheduled.active{font-style:italic}.total-request-label{display:block;margin-top:10px;padding:0;color:#5A606C;font-size:12px}.gems-ticket-heading .heading{margin-bottom:15px;padding-right:15px}.gems-ticket-heading{display:flex;flex-wrap:wrap;align-items:flex-end}.gems-ticket-heading .heading{flex-grow:1;white-space:nowrap;font-size:18px;line-height:18px;font-weight:400}.gems-ticket-heading>div{display:inline-block}.gems-comments{padding-bottom:50px}.text-red{color:#e22}.failed-error-text{font-size:11px;display:block}@media print{.ticket-view-detail{display:block!important;position:fixed!important;top:0;left:0;width:100%;height:auto;border:1px solid #000;overflow-y:visible;overflow-x:hidden}.ticket-details .scroll-y{display:block}}@media screen and (min-width:0\0){select{background:none \9;padding:5px \9}}@media only screen and (max-width:400px){.room br{display:block}}@media only screen and (max-width:767px){.backdrop.open{height:calc(100% - 181px)}.service-card.active{border:0}.ticket-view-list{border-right:0;padding-left:0;padding-right:0}.service-card .service-details{display:block!important}.service-details>div,.service-details>div:last-of-type{width:100%;flex:none}.tabs-container{display:grid;grid-template-rows:20px;grid-row-gap:4px;width:auto}.tabs-container .int-tab{font-size:14px;padding:0 10px}.total-request-label{padding:0 10px}.tabs-container .int-tab.active{font-size:18px}.service-details .hidden-xs{display:none!important}.service-card .service-details>div:first-of-type,.service-card .service-details>div:last-of-type{display:block;width:100%}.service-card .status-label{grid-template-columns:1fr;place-items:stretch;margin-top:0}.service-card .status-label span.label{font-size:10px!important}.head-control .title,.portlet.box.gems>.portlet-title>.tools i.fa-refresh{color:#428bca!important}.requests-container{padding-bottom:100px}.form-actions .btn.gems-blue.request-detail{margin-right:16px}.card-footer{margin-top:15px}.card-footer .btn-group,.card-footer .ticket-quickaction{width:100%}.card-footer .btn-group{display:grid;grid-template-columns:1fr .1fr;grid-column-gap:8px}.card-footer>button{width:100%;margin:0!important}#current-requests .card-footer .btn-group .btn.action{width:100%;min-width:17px;margin-right:0}.filters-controls{padding:15px 0;display:grid;grid-template-columns:1fr 100px;grid-column-gap:8px}.ctrls>a{padding:10px;width:100%;color:#5887da;font-size:14px;font-weight:700;text-align:center}.ctrls .btn-group{display:flex}.ctrls .btn-group a:first-of-type,.ctrls .btn-group a:last-of-type{flex:0 1 calc(50% - 8px);margin-right:8px}.context-title{border-bottom:1px solid #f1f2f2;padding-bottom:15px}}@media only screen and (min-width:768px){#service-request-body .bootstrap-datetimepicker-widget.dropdown-menu,#workorder-body .bootstrap-datetimepicker-widget.dropdown-menu{width:255px;padding:15px;right:-30px!important}#service-request-body .bootstrap-datetimepicker-widget.dropdown-menu>.row>div,#workorder-body .bootstrap-datetimepicker-widget.dropdown-menu>.row>div{display:block;padding:0;margin:0;width:100%}}.with-notifications-banner .mobile-only-settings{top:80px}.mobile-only-settings{width:100%;position:fixed;top:58px;left:0;z-index:1}.mobile-only-settings .settings-nav{padding-top:24px}.go-back-container{background:#F6F7F8;padding:11px;width:100%}.go-back-container a{font-family:'SF PRO Display';font-style:normal;font-weight:400;font-size:15px;line-height:18px;color:#1976D2;vertical-align:middle;margin-left:5px}.not-superuser-settings{text-align:center;display:grid;place-items:center;width:100%;padding-bottom:100px}.not-superuser-settings img{width:100%;max-width:400px}.settings-container{display:block;padding:0 40px;font-family:'SF PRO Display',sans-serif}.flex-row{display:flex;flex-direction:row;gap:12px;justify-content:flex-end}.flex-row.center{justify-content:center}.flex-row.left{justify-content:left}.settings-nav{padding:60px 14px 24px;background:#F6F7F8;height:100vh;overflow:scroll}.settings-nav .title{font-family:'SF PRO Display Bold',sans-serif;margin-bottom:24px;color:#5A606C;font-size:20px}.settings-nav .search-container,.settings-nav .search-container .search{margin-bottom:40px}.settings-nav .links .link{font-family:'SF PRO Display',sans-serif;height:53px;overflow:hidden;border-bottom:1px solid #B0B3BA;display:inline-block;cursor:pointer;padding-top:12px;width:100%}.settings-nav .links .link:last-of-type{border-bottom:0}.settings-nav .links .link .label strong{font-family:'SF PRO Display',sans-serif;font-size:18px!important;display:inline-block;color:#5A606C;width:100%;font-weight:400;position:relative}.settings-nav .links .link .label strong img{position:absolute;right:0;top:5px;transform:rotate(-90deg)}.settings-nav .links .link.active .label strong img{transform:rotate(0deg)}.settings-nav .links .link.active{padding-top:12px}.settings-nav .sublink>.label{font-family:'SF PRO Display',sans-serif;font-size:16px;text-align:left;display:inline-block;color:#5A606C!important;padding:12px 16px}.settings-nav .links .link.active .sublink:first-of-type{margin-top:16px}.settings-nav .links .link.active .sublink:last-of-type{margin-bottom:16px}.settings-nav .links .link.active .sublink.active .label{background:#1976D2;color:#fff!important;border-radius:100px;padding:8px 14px}.settings-nav .link>.label{color:#000;display:block;text-align:left;align-self:center}.settings-nav .link.active,.settings-nav .link.active .sublink{height:auto}.settings-nav .sublink{height:0;display:block;font-size:16px;overflow:hidden}.two-col-layout{width:100%;margin:24px 0;display:grid;grid-template-columns:170px 1fr;padding:22px 0;border-top:1px solid #D6D7DA;border-bottom:1px solid #D6D7DA}.radio-with-content{display:grid;grid-template-columns:24px 1fr;grid-column-gap:18px;padding-left:32px}.radio-with-content.disabled{opacity:.5;pointer-events:none}.nested-two-col{width:100%;display:grid;grid-template-columns:auto minmax(100px,auto)}.one-col-layout{width:100%;margin:24px 0;display:grid;grid-template-columns:auto;border-top:1px solid #D6D7DA;border-bottom:1px solid #D6D7DA}.three-col-layout{width:100%;margin:24px 0;display:grid;grid-template-columns:170px 1fr minmax(100px,auto);padding:22px 0;border-top:1px solid #D6D7DA;border-bottom:1px solid #D6D7DA}.one-col-layout,.three-col-layout *,.two-col-layout{font-family:'SF PRO Display',sans-serif}.one-col-layout .info-title,.three-col-layout .info-title,.two-col-layout .info-title{font-family:'SF PRO Display',sans-serif;font-size:16px;color:#000}.one-col-layout p,.three-col-layout p,.two-col-layout p{color:#5A606C;font-family:'SF PRO Display',sans-serif;font-size:16px;line-height:19px;margin-bottom:32px}p .link-in-paragraph{color:#5A606C;text-decoration:underline;display:inline}.one-col-layout h4,.three-col-layout h4,.two-col-layout h4{font-family:'SF PRO Display Bold',sans-serif;margin:0;font-weight:700!important;font-size:16px}.one-col-layout,.three-col-layout>div:nth-child(2){padding:0 15px}.search-container .search span.light{display:grid;place-items:center;width:100%}.notAvailable,.notAvailable *{opacity:.5}button.gems-v2-btn{font-family:'SF PRO Display Semibold',sans-serif;background:#F8F8FA;color:var(--intelity-blue);padding:11px 29px;border-radius:12px!important;border:0}button.gems-v2-btn:active{background:#eee}button.gems-v2-btn.inverted{font-family:'SF PRO Display Semibold',sans-serif;color:#F8F8FA;background:var(--intelity-blue);padding:11px 29px;border-radius:4px!important;border:0}.twilio-numbers{background:#fff;box-shadow:0 5px 5px 0 rgb(0 0 0 / 25%);margin-bottom:32px;padding:16px 24px;display:grid;grid-template-columns:1fr 20px;font-size:16px;font-family:'SF PRO Display',sans-serif;border-radius:4px!important}.settings-confirm-modal,.settings-modal{display:grid!important;place-items:center}.settings-confirm-modal .modal-content{width:430px;margin:0 auto}.settings-confirm-modal .modal-content,.settings-modal .modal-content{box-shadow:none!important;border:0!important;border-radius:12px!important;padding:30px 24px 24px}.settings-confirm-modal .modal-content .modal-header,.settings-modal .modal-content .modal-header{border-bottom:1px solid #D6D7DA;padding:0 0 24px!important}.settings-confirm-modal .modal-title,.settings-modal .modal-title{font-family:'SF PRO Display Semibold',sans-serif!important;font-weight:600!important;font-size:24px!important}.settings-confirm-modal .modal-content .modal-body,.settings-modal .modal-content .modal-body{padding:24px 0 0!important}.settings-confirm-modal .modal-content .modal-footer,.settings-modal .modal-content .modal-footer{padding:0!important;margin-top:24px!important;text-align:right;border-top:0!important}.two-row-text-input{width:100%;padding:10px 7px;background:#fff;display:grid;grid-template-rows:14px 18px;grid-row-gap:8px;border:1px solid #D6D7DA;border-radius:8px!important}.two-row-text-input label{color:#5A606C;font-size:12px}.two-row-text-input input,.two-row-text-input input:active,.two-row-text-input input:focus,.two-row-text-input select,.two-row-text-input select:active,.two-row-text-input select:focus{width:100%;outline:0;border:0;font-family:'SF PRO Display Semibold',sans-serif!important;font-size:14px!important;color:#000}.two-row-text-input>.dd-select-wrapper{background:url(../metronic/assets/img/gemsv2/chevron_down.svg) no-repeat 100% 50%}.two-row-text-input>select{background:url(../metronic/assets/img/gemsv2/chevron_down.svg) no-repeat 100% 50%;-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0;appearance:none;outline-width:0;display:block;width:100%;border:0;margin-top:-26px;padding-top:14px;height:50px}.two-row-text-input.error{border:1px solid var(--intelity-red)}.error-container{width:100%}.error-container p{padding-top:8px;margin:0 0 8px}.cancel-button,.confirm-delete,.save-button{font-family:'SF PRO Display Semibold',sans-serif!important;font-size:16px;padding:12px 0;border-radius:8px!important;display:inline-flex;justify-content:center;white-space:nowrap;flex:0 0 176px}.setting-view .save-button,.settings-confirm-modal .save-button,.settings-modal .save-button{border:0;color:#fff;background:var(--intelity-blue)!important}.setting-view .cancel-button,.settings-confirm-modal .cancel-button,.settings-modal .cancel-button{border:1px solid var(--intelity-dark-gray);color:var(--intelity-dark-gray);background:0 0}.setting-view .confirm-delete .settings-modal .confirm-delete,.settings-confirm-modal .confirm-delete{border:0;color:#fff;background:var(--intelity-red)!important}.settings-confirm-modal .modal-body p,.settings-modal .modal-body p{margin:30px 0;color:#000;font-size:16px;font-family:'SF PRO Display',sans-serif!important}.cancel-button[disabled],.confirm-delete[disabled],.setting-view .save-button[disabled],.settings-confirm-modal .save-button[disabled],.settings-modal .save-button[disabled],ng-form[disabled]{opacity:.5;pointer-events:none}.info-tooltip{font-family:'SF PRO Display Semibold',sans-serif;color:var(--intelity-blue);text-transform:uppercase;font-size:12px;cursor:pointer;white-space:nowrap}.troubleshoot-link-wrapper{display:inline-flex;align-items:center}.troubleshoot-link-wrapper .troubleshoot-link{text-decoration:none;font-size:16px;color:var(--intelity-blue)}.troubleshoot-link-wrapper .troubleshoot-link.error{color:var(--intelity-red)}.result-tooltip{color:#000}.result-tooltip ._inner{padding:20px;font-size:16px}.result-tooltip.error{background:rgba(238,34,34,10)}.client-app-id>*{display:inline-block;vertical-align:middle}.client-app-id{display:grid;grid-template-columns:minmax(340px,auto) auto;column-gap:5px}.client-id{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.settings .page-title small{display:block;font-size:24px!important}.startover-container-0{margin-top:40px}.startover-container-1,.startover-container-3,.startover-container-4{margin-top:16px}.startover-container-2{margin-top:32px}.start-over{display:inline-block;font-size:16px;font-weight:700;font-family:"SF PRO Display Semibold",sans-serif;gap:10px;text-decoration:none}.start-over:focus,.start-over:hover{cursor:pointer;text-decoration:none!important}.start-over>span{align-self:center;color:var(--intelity-blue)}.controls-container,.validator-desc{margin:32px 0 12px}.validator-desc p{font-size:14px;color:var(--intelity-dark-gray);margin-bottom:30px;line-height:17px}.validator-desc strong{color:#000;font-size:16px;margin-bottom:12px}.validator-list{list-style:disc;padding-left:9px;margin-left:20px}.validator-list li{margin-bottom:10px}.status-title{font-size:18px!important;font-weight:800!important;margin:0!important;color:#000;display:flex;padding:32px 4px 12px;font-family:"SF PRO Display Bold",sans-serif}.status-title>span{flex:1}.status-title>span:last-of-type{text-align:right}.step-2 .validation-item{max-width:700px;font-size:16px;background:#fff;border-radius:8px;padding:20px 22px;color:#000;margin-bottom:16px;-webkit-box-shadow:0 2px 10px 2px rgba(0,0,0,.1);box-shadow:0 2px 10px 2px rgba(0,0,0,.1)}.step-2 .validation-item.success{background:var(--intelity-solitude);color:var(--intelity-dark-gray)}.step-2 .validation-item.failed{background:var(--intelity-solitude);color:var(--intelity-red)}.advanced-btn{cursor:pointer;display:block;color:var(--intelity-blue);margin:8px 0 0;font-family:"SF PRO Display Medium",sans-serif}.step-3 .validation-item{font-size:16px;color:#000;width:100%;padding:16px 0;border-bottom:1px solid var(--intelity-silver)}.step-3 .validation-item:first-of-type{border-top:1px solid var(--intelity-silver)}.step-3 .validation-item .name{justify-content:start}.step-3 .validation-item.in_progress .name{color:#5A606C}.step-3 .validation-item .inner-feature{position:relative;display:block}.step-3 .validation-item .inner-feature .expand-btn{cursor:pointer;position:absolute;right:0;top:5px;transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.step-3 .validation-item .inner-feature.expanded .expand-btn{transform:rotate(0deg);-ms-transform:rotate(0deg)}.step-3 .validation-item .inner-feature .expanded-content{display:none;overflow:hidden}.step-3 .validation-item .inner-feature .title{margin:18px 0 12px;display:block;color:#000}.step-3 .validation-item .inner-feature .title.failed{color:var(--intelity-red)}.step-3 .validation-item .inner-feature .advanced-feedback{display:none;overflow:hidden}.step-3 .validation-item .inner-feature.advExpanded .advanced-feedback,.step-3 .validation-item .inner-feature.expanded .expanded-content{display:block}.advanced-feedback>label{margin:8px 0!important;display:block}.step-3 .code{background:#F6F7F8;padding:8px;position:relative;width:100%;font-size:14px;line-break:anywhere;-webkit-line-break:normal;mso-line-break-override:none}.step-3 .code.req{margin-bottom:16px}.step-3 .code.resp{margin-bottom:8px!important}.advanced-feedback,.simple-feedback{border-radius:8px;-webkit-border-radius:8px}.simple-feedback{margin-bottom:8px;padding:15px;font-size:16px;color:#000}.failed .simple-feedback{background:rgba(238,34,34,.1)}.success .simple-feedback{background:rgba(75,175,80,.1)}.validation-item .inner-feature{display:flex;justify-content:space-between;-webkit-justify-content:space-between}.validation-item .name{display:flex;gap:16px;justify-content:center}.validation-item .inner-feature>div,.validation-item .name>div{align-self:center}.validation-item .inner-feature .status{font-size:12px;text-transform:uppercase;animation:fadeAnimation 1s infinite ease-in-out}@keyframes fadeAnimation{0%{opacity:.2}50%{opacity:1}100%{opacity:.5}}.ellipsis::before{content:"";white-space:nowrap;overflow:hidden;width:0;animation:ellipsisAnimation 2s infinite linear}@keyframes ellipsisAnimation{0%{width:0}25%{width:25%;content:"."}50%{width:50%;content:".."}75%{width:75%;content:"..."}100%{width:100%;content:""}}@media (max-width:768px){.three-col-layout{grid-template-columns:none;grid-template-rows:repeat(3,auto);grid-row-gap:12px}.two-col-layout{grid-template-columns:none;grid-template-rows:repeat(2,auto);grid-row-gap:12px}}#sideNav{overflow:hidden}.navs-container{position:sticky;top:0;z-index:9;width:100%}.gems-header{width:100%;position:relative;padding:11px 8px;background:#fff;z-index:1}.header-inner{display:flex;justify-content:flex-end;gap:15px}.gems-header .gray-pill{border-radius:18px!important;background:#F1F2F2;place-items:center;padding:10px 12px;cursor:pointer}.gems-header .gray-pill div{display:inline-block;margin-right:9px}.gems-header .gray-pill div:nth-of-type(2){white-space:nowrap}.gems-header .gray-pill div:last-of-type{display:inline-block}.dd-comments{width:370px;height:350px;right:15px;overflow-y:scroll}.dd-notifications{height:350px;width:370px;right:15px}.dd-account{width:192px}.dd-account,.dd-comments,.dd-notifications{top:60px;display:none;position:absolute;background:#fff;border-radius:5px;box-shadow:0 2px 10px 2px rgb(0 0 0 / 10%)}.dd-comments h1,.dd-notifications h1{margin:0;font-size:18px;font-family:"SF PRO Display Bold",sans-serif;font-weight:700;padding:20px 24px;border-bottom:1px solid #D6D7DA}.dd-account.open,.dd-comments.open,.dd-notifications.open{display:block}.gems-container{display:grid;height:100dvh;transition:all 200ms ease-in;grid-template-columns:56px 1fr}.gems-container.settings{grid-template-columns:56px 280px 1fr}.gems-container.open{grid-template-columns:241px 1fr}.gems-container.settings.open{grid-template-columns:241px 280px 1fr}.gems-sidenav-wrapper img{-webkit-backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0)!important;transform:translateZ(0);image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges!important;image-rendering:-webkit-optimize-contrast!important;image-rendering:crisp-edges!important;-ms-interpolation-mode:nearest-neighbor}.gems-container.open .gems-sidenav{overflow:hidden}.gems-container .text-update-btn{display:grid;grid-row-gap:8px;grid-template-rows:20px 40px}.text-update-btn button{background:#F33;color:#fff;border:0;outline:0;border-radius:5px!important;padding:10px 26px}.gems-container .gems-sidenav-wrapper .logo{padding-top:57px;padding-bottom:28px;display:grid;place-items:center}.gems-container.open .gems-sidenav-wrapper .logo{padding-top:57px;padding-bottom:19px;padding-left:24px;display:block;animation:fade-in .5s ease-in}.gems-container.open .text{align-self:center;margin-left:0;transition:all 200ms ease-in}.gems-container.open .update-link{height:50px!important;margin-bottom:35px!important}.gems-container .text .badges{display:flex;max-width:60px;flex-wrap:wrap;order:1;margin-left:-60px;margin-top:-8px;width:58px;gap:1px}.gems-container.open .text .badges{order:2;gap:4px;max-width:60px;flex-wrap:nowrap;margin-left:0;margin-top:0;align-self:center}.gems-container .text span:first-of-type{order:2;display:none}.gems-container.open .text span:first-of-type{order:1;display:block}.gems-sidenav{height:100dvh;position:sticky;top:0}.with-notifications-banner .gems-sidenav{height:100dvh}.gems-sidenav-wrapper{display:flex;flex-direction:column;background:#1663B1;background:linear-gradient(180deg,#1663B1 0,#00173A 80.11%);height:100%}.inner-wrapper{padding:0;height:100%;position:relative}ul{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;list-style:none;margin:0}.gems-container .gems-sidenav-wrapper ul{padding-left:12px;padding-right:12px}.gems-container.open .gems-sidenav-wrapper ul{padding-left:0;padding-right:0;transition:all 200ms ease-in}.gems-container .gems-sidenav-wrapper .links{margin-top:0}.gems-container .gems-sidenav-wrapper .links span{color:#fff}.gems-sidenav-wrapper .links .link{background:0 0;margin-bottom:12px;max-height:32px;overflow:hidden}.gems-sidenav-wrapper ul hr{margin:0}.gems-container.open .gems-sidenav-wrapper ul hr{margin-left:15px;margin-right:15px;transition:all 200ms ease-in}.gems-sidenav-wrapper hr{margin:0 15px;border:0;border-top:0;border-bottom:1px solid rgba(255,255,255,.2)}.gems-container a.flex-link{display:inline-flex;padding:4px}.gems-container.open a.flex-link{transition:all 200ms ease-in;margin-left:22px}.gems-container.open .active a.flex-link{margin-left:12px;padding:4px 12px}.gems-container.open a.flex-link>*{display:flex!important}a.flex-link .icon{text-align:center;display:block}a.flex-link{margin-left:0;color:rgba(255,255,255,.75);text-decoration:none}a.flex-link>*{display:flex!important}a.flex-link .icon{width:24px;flex-basis:24px}.gems-container.open .gems-sidenav-wrapper .links .link a{gap:12px;padding-top:4px;padding-bottom:4px}.gems-sidenav-wrapper .links .link a{min-height:24px}.collapse-btn .icon,.gems-container .gems-sidenav-wrapper .links .link .icon{display:grid;place-items:center}.gems-container .collapse-btn .icon,.gems-container .gems-sidenav-wrapper .links .link .icon{display:grid;place-items:center;margin:0 auto}.gems-container.open .collapse-btn .icon,.gems-container.open .gems-sidenav-wrapper .links .link .icon{margin:0}.collapse-btn .icon img,.gems-sidenav-wrapper .links .link .icon img{width:24px;height:24px}.collapse-btn .text span,.gems-sidenav-wrapper .links .link a span:last-of-type{text-overflow:ellipsis;white-space:nowrap;padding:0;font-size:16px}.gems-sidenav-wrapper .links span{background:0 0;padding:0}.gems-sidenav-wrapper .links .link{position:relative}.gems-sidenav-wrapper .links .link .text span:first-of-type,.link .icon{opacity:.75}.gems-sidenav-wrapper .links .link.active .text span:first-of-type,.link.active .icon{opacity:1;transition:all 200ms ease-in}.gems-sidenav-wrapper.open .link.active{padding-left:12px;transition:all 200ms ease-in}.gems-container.open .gems-sidenav-wrapper .link.active:not(.help-link){width:calc(100% - 24px)}.gems-container.open .gems-sidenav-wrapper .link.active:not(.help-link) a{padding-left:12px;padding-right:12px}.gems-container.open .help-link a{margin-left:14px!important}.gems-sidenav-wrapper .link.active:not(.help-link) a{border-radius:24px!important;background:rgba(255,255,255,.2);padding:4px;transition:all ease-out 200ms}.gems-container .link.white .text span:first-of-type{color:rgba(255,255,255,1)!important;opacity:1!important}.gems-sidenav-wrapper .links .link .badges>.badge{flex-basis:auto;font-size:13px!important;font-weight:400;padding:0 6px!important;display:grid;place-items:center}.gems-container .gems-sidenav-wrapper .toggler{height:100%}.gems-container .gems-sidenav .affiliate-name{opacity:0;height:20px;overflow:hidden;margin:0 15px 10px}.gems-container .gems-sidenav .affiliate-name.long{height:40px;white-space:normal}.gems-container.open .gems-sidenav .affiliate-name{opacity:1;text-align:left;margin-left:15px;color:#fff;padding-left:11px;transition:all .2ms ease;animation:fade-in .75s ease-out}.updatable{height:calc(100vh - 300px);overflow-y:scroll;overflow-x:hidden}.gems-container .collapse-btn{bottom:18px;position:absolute;padding-left:15px;height:24px;color:rgba(255,255,255,.75);text-decoration:none;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gems-container.open .collapse-btn{display:grid;padding-left:25px;grid-template-columns:24px 1fr}@media (max-height:820px){.gems-container .gems-sidenav-wrapper .links{margin-top:0;height:60vh;overflow-y:scroll;overflow-x:hidden}.gems-container.open .gems-sidenav-wrapper .links{overflow-x:hidden}.gems-container .gems-sidenav-wrapper .toggler{height:calc(100vh - 60vh - 176px);width:100%;position:relative;bottom:0}.gems-container .gems-sidenav-wrapper ul{padding-right:7px}}.space-holder{pointer-events:none;width:100%;height:100px;display:none}.gems-mobilenav{display:none;width:100%;background:#fff;border-bottom:1px solid #B0B3BA}.with-notifications-banner .gems-mobilenav{top:23px}.mobile-nav-links{height:auto;display:flex;flex-direction:row;align-items:center;padding:16px 24px}.mobile-nav-links .menu-toggle{position:relative;flex:0 0 25px}.mobile-nav-links .mobile-logo{flex:1 1 50%;display:flex;justify-content:center;margin-left:24px}.mobile-logo img{max-height:25px}.mobile-nav-links .notifications-account{flex:55px;display:flex;justify-content:right;gap:16px;margin:-8px 0}.dot{width:12px;height:12px;border:1px solid #5A606C;border-radius:50%!important;display:block}.dot.green{border:0;background:#4CAF50}.dot.red{width:8px;height:8px;border:0;background:var(--intelity-red)}.gray-circle{cursor:pointer;width:36px;height:36px;position:relative;display:grid;place-items:center;border-radius:50%!important;background:#F1F2F2}.gray-circle img{width:24px;height:24px}.drawer,.drawer-account,.drawer-comments,.drawer-notifications{position:absolute;height:calc(100vh - 40px);top:calc(-100vh - 40px);background:#fff;overflow-y:scroll;width:100vw}.drawer-fixed{position:fixed}.drawer{left:-100vw;transition:left .2s ease-in}.drawer-account,.drawer-comments,.drawer-notifications{right:-100vw;transition:right .2s ease-in}.drawer-comments h1,.drawer-notifications h1{margin:0;font-weight:700;font-size:18px;font-family:"SF PRO Display Bold",sans-serif;margin-top:30px;padding-left:25px;padding-bottom:20px;border-bottom:1px solid #D6D7DA}.with-notifications-banner .drawer-account.open,.with-notifications-banner .drawer-comments.open,.with-notifications-banner .drawer-notifications.open,.with-notifications-banner .drawer.open{top:81px}.drawer-account.open,.drawer-comments.open,.drawer-notifications.open,.drawer.open{top:58px}.drawer.open{left:0;transition:left .2s ease-out}.drawer-account.open,.drawer-comments.open,.drawer-notifications.open{right:0;transition:right .2s ease-out}.drawer-list{padding:0 16px 80px;overflow:hidden}.drawer-list.fullspan{padding:0 0 80px;overflow:hidden}.drawer-link{cursor:pointer;font-family:"SF PRO Display",sans-serif;font-size:16px;align-items:center;display:flex;justify-content:left;width:100%;padding:20px 7px;border-bottom:1px solid #D6D7DA;color:#5A606C}.drawer-link.profile{margin:0 16px 0 6px;padding:20px 8px}.comment-message-text{font-size:14px;font-family:"SF Pro Display",sans-serif}.comment-message-text span{font-size:14px;font-family:"SF Pro Display Semibold",sans-serif}.drawer-link a{color:#5A606C;text-decoration:none}.drawer-link .icon{margin-right:11px}.drawer-link .icon+span{height:20px}.drawer .affiliate-name{font-size:16px;height:40px;font-family:"SF PRO Display",sans-serif;opacity:1;background:#F6F7F8!important;width:calc(100% + 33px)!important;margin-left:-16.5px!important;border-bottom:1px solid #D6D7DA!important;padding-left:27px;cursor:initial}.gray-fill{filter:invert(40%) sepia(17%) saturate(335%) hue-rotate(182deg) brightness(88%) contrast(89%)}.blue-fill{filter:invert(32%) sepia(84%) saturate(1208%) hue-rotate(187deg) brightness(98%) contrast(90%)}.white-fill{filter:invert(100%) sepia(1%) saturate(7500%) hue-rotate(87deg) brightness(103%) contrast(108%)}.urgent-list{overflow:hidden;background:rgba(238,34,34,.1)}.pending-list,.urgent-list{padding:0 16px}.urgent-list .heading{color:var(--intelity-red);margin-left:-16px;margin-right:-16px;padding:8px 18px}.pending-list .heading{color:var(--intelity-blue);margin-left:-16px;margin-right:-16px;padding:24px 18px 8px}.pending-list .heading,.urgent-list .heading{font-family:"SF PRO Display Semibold",sans-serif;font-size:12px}.pending-list,.pending-list li:not(li:last-of-type),.urgent-list,.urgent-list li:not(li:last-of-type){border-bottom:1px solid #D6D7DA}.pending-list li,.urgent-list li{padding-left:8px;padding-right:8px;padding-top:11px;padding-bottom:11px}.notification-link:hover{cursor:pointer}.notification-link span:first-of-type{flex:0 1 180px;white-space:nowrap}.notification-link span:nth-of-type(2){font-size:14px;font-family:"SF PRO Display Semibold",sans-serif;text-align:center;flex:1 0 25px}.notification-link span:last-of-type{justify-content:flex-end;text-align:right;flex:1 0 auto}.notification-link span:last-of-type img{transition:transform ease-in .2s;transform:translateX(0)}.notification-link:focus span:last-of-type img,.notification-link:hover span:last-of-type img{transition:transform ease-out .2s;transform:translateX(5px)}.notification-dot{width:8px;height:8px;background:var(--intelity-red);position:absolute;top:0;right:0;border-radius:50%!important}@media (max-width:400px){.mobile-nav-links .mobile-logo{flex:1 1 50%;display:flex;justify-content:center}.gems-mobilenav .gray-circle{width:31px;height:31px}.mobile-nav-links .notifications-account{gap:10px}}#main-wrapper{height:100%;-webkit-overflow-scrolling:touch;overflow-x:hidden}@media (min-width:401px) and (max-width:768px){.mobile-nav-links .mobile-logo{justify-content:left}.gems-mobilenav .gray-circle{width:40px;height:40px}}@media (max-width:768px){.navs-container{position:fixed}#main-wrapper .container-fluid{padding-top:75px}.with-notifications-banner #main-wrapper .container-fluid{padding-top:100px}.drawer-link .fa,.drawer-link img,.gems-header,.gems-header *{display:none}.gems-container{display:block;overflow-x:hidden}.gems-container.settings{padding-top:80px}#settingsNav,.gems-container .gems-sidenav{display:none}.gems-container .gems-mobilenav,.space-holder{display:block}.header-gems{display:none}web-notifications-banner{z-index:1;position:relative;top:0;left:0;width:100%}.gems-container.open{grid-template-columns:241px 1fr}.gems-container.settings{grid-template-columns:56px 280px 1fr}.gems-container.settings.open{grid-template-columns:241px 280px 1fr}}@media (min-width:769px){.drawer-link .fa,.drawer-link img{display:inline-block;margin-right:12px!important}.drawer-link .fa{width:24px!important}.drawer-link.profile{margin:0}.drawer-link:last-of-type{border-bottom:0}.drawer-list{padding:0}.drawer-list .drawer-link{padding:20px 16px}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes slidein{from{visibility:hidden;right:-800px}to{visibility:visible;right:0}}dialog button{flex:0 0 136px!important}.toggle-wrapper{flex:1 1 calc(100% / 3);height:30px;display:flex;align-items:normal;justify-content:end;overflow:hidden;position:relative}.toggle-wrapper * :after,.toggle-wrapper * :before{content:'';position:absolute}.toggle{position:relative;display:inline-block}label.toggle-item{width:48px;background:#2e394d;height:24px;display:inline-block;border-radius:12px;position:relative;transition:all .3s ease;transform-origin:20% center;cursor:pointer}.toggle label.toggle-item:before{display:block;width:22px;height:22px;top:2px;left:2px;border-radius:50%;background:#fff;transition:.3s ease}.transparent:before{border:3px solid #fff;width:48px;height:24px;top:.3em;left:.3em}.transparent label{height:26px}.psuedo-input+label,.psuedo-input:disabled+label{background:#B0B9C8}.psuedo-input:disabled+label{pointer-events:none}.psuedo-input:checked+label{background:var(--intelity-blue)}.psuedo-input:checked+label:before{transform:translateX(22px)}.toggle input{height:22px;left:0;opacity:0;position:absolute;top:0;width:22px}.radio-list-inline{display:flex;gap:15px;flex-direction:row}.radio-list-inline .gems-radio input+span{padding-top:1px;padding-left:34px}.gems-radio{display:inline-block;cursor:pointer;user-select:none;text-align:left;margin:0;vertical-align:middle}.gems-radio input{display:none}.gems-radio input+span{display:inline-block;position:relative;padding-left:24px;padding-bottom:24px}.gems-radio span:before{content:'';display:block;position:absolute;top:0;left:0;border-radius:50%;margin-right:5px;width:24px;height:24px;border:1px solid #ccc;background:#fff}.gems-radio span:after{content:'';display:block;width:14px;height:14px;background:var(--intelity-blue);position:absolute;border-radius:50%;top:5px;left:5px;opacity:0;transform:scale(0,0);transition:all .2s cubic-bezier(0.64,.57,.67,1.53)}.gems-radio input:checked+span:after{opacity:1;transform:scale(1,1)}.text-capitalize{text-transform:capitalize}.l-request-details .table tr>td{border-top:0}.l-request-details .text-capitalize{text-transform:capitalize}@media screen and (min-width:1200px){.l-request-details .col-sm-8{max-width:600px}}.request-data{display:block;font-size:14px;margin-top:8px}.request-data h4{font-weight:400!important;margin-top:5px}.request-data .menu{border-bottom:5px solid #ddd;margin-bottom:25px;padding-bottom:5px}.request-data .menu:last-child{border-bottom:0;margin-bottom:0;padding-bottom:10px}.request-data h4.menu-name{font-size:22px;font-weight:600!important}.request-data h4.delivery-time{font-size:16px;margin-bottom:15px}.request-data h4.delivery-time .text-danger{font-weight:600!important}.room-service-order{padding-left:20px;padding-right:20px}.l-room-service .restaurant-name{font-weight:600!important;margin-bottom:20px;margin-top:5px}.l-room-service .restaurant-name>i{font-size:90%}.l-room-service h4.number-of-guests{font-size:22px;font-weight:600!important}.request-data h4.delivery-time strong,.room-service-order strong{font-weight:600}.room-service-order>.table{border-bottom:1px solid #ddd}.room-service-order:last-child .table{border-bottom:0}.room-service-order td{white-space:normal!important}.room-service-order .table .table .table td{padding-left:15px;padding-right:0}.room-service-order .value-type-price{color:#666;font-weight:600;text-align:right}.room-service-order .table .item-ordered>td{padding-bottom:14px}.room-service-order .item-count{font-weight:600;padding-left:0;width:20px}.room-service-order .item-price{padding-left:20px}.room-service-order .item-extras>td{padding:0}.room-service-order .table.customization-group{border-collapse:separate}.room-service-order .item-extras .customization-group:last-child{border-bottom:0;margin-bottom:6px!important}.room-service-order td.order-instructions,.room-service-order tr.order-customizations td{border-top:0}.room-service-order tr.order-customizations>td{padding-top:0}.room-service-order .customization-details{padding-bottom:0}.room-service-order .customization-details td{padding-top:0}.room-service-order .customization-name{font-weight:400;padding-bottom:0}.room-service-order .customization-choice{font-weight:600}.room-service-order .order-instructions{font-size:14px;font-weight:400;margin-top:7px}.room-service-charges{margin-bottom:20px;padding-left:20px;padding-right:20px}.room-service-charges .charge>td{color:#666;padding-bottom:4px;padding-top:4px;text-align:right}.room-service-charges .last-in-group>td{padding-bottom:15px}.room-service-charges .last-in-group:last-child>td{padding-bottom:0}.room-service-charges .charge>.charge-label{padding-right:10px;text-align:right;width:85%}.room-service-charges .charge-amount{font-weight:600}.room-service-charges .type-total>td{color:inherit}.room-service-charges .type-total .charge-amount{font-weight:700}.room-service-charges .order-total>td{border-bottom:1px solid #ddd;border-top:1px solid #ddd!important}.room-service-charges .order-total.last-in-group>td{padding-bottom:4px}.room-service-charges .order-total.last-in-group+.last-in-group>td{padding-top:15px}.room-service-charges .charge-amount>i{font-style:normal}.room-service-charges .grand-total .charge-amount>i{background-color:#fff8dc}.view-type-console .room-service-order .order-instructions{background-color:#a94442;color:#fff;padding:6px 10px}.room-service-order .order-instructions strong{display:block;font-weight:700}.gems-checkbox-list{padding-left:8px;padding-top:8px}.gems-checkbox-list>li{margin-bottom:3px}.gems-hint-inline{display:inline-block;vertical-align:middle;max-width:85%}.gems-hint-inline.item-hint{font-size:12px;margin-left:5px}.gems-field-rendered.textarea .field-value{white-space:pre-wrap;word-wrap:break-word;word-break:break-all}.l-request-details .l-request-body.form-group{margin-bottom:5px}.l-request-details .l-field{margin-bottom:10px}.deep-link{display:inline-block;padding:.5em .75em;white-space:nowrap;cursor:pointer}.deep-link .tooltip{white-space:normal}.deep-link .deep-link__wrapper{display:flex;align-items:center}.deep-link .deep-link__container{flex:1;text-align:center}.deep-link .deep-link__icon{margin-right:12px;font-size:26px;color:#000}.deep-link .deep-link__price{font-size:.8em}.deep-link .deep-link__title{font-size:.9em;font-weight:700}.word-space-left{margin-left:.25em}.ng-table th{text-align:left;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ng-table th.sortable{cursor:pointer}.ng-table th.sortable .sort-indicator{padding-right:18px;position:relative}.ng-table th.sortable .sort-indicator:after,.ng-table th.sortable .sort-indicator:before{content:"";border-width:0 4px 4px;border-style:solid;border-color:#FFF transparent;visibility:visible;right:5px;top:50%;position:absolute;opacity:1;margin-top:-4px}.ng-table th.sortable .sort-indicator:before{margin-top:2px;border-bottom:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #FFF}.ng-table th.sortable .sort-indicator:hover:after,.ng-table th.sortable .sort-indicator:hover:before{opacity:1;visibility:visible}.ng-table th.sortable.sort-asc,.ng-table th.sortable.sort-desc{background-color:rgba(141,192,219,.25)}.ng-table th.sortable.sort-asc .sort-indicator:after,.ng-table th.sortable.sort-desc .sort-indicator:after{margin-top:-2px}.ng-table th.sortable.sort-asc .sort-indicator:before,.ng-table th.sortable.sort-desc .sort-indicator:before{visibility:hidden}.ng-table th.sortable.sort-asc .sort-indicator:after,.ng-table th.sortable.sort-asc .sort-indicator:hover:after{visibility:visible;filter:alpha(opacity=60);-khtml-opacity:.6;-moz-opacity:.6;opacity:1}.ng-table th.sortable.sort-desc .sort-indicator:after{border-bottom:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #FFF;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-khtml-opacity:.6;-moz-opacity:.6;opacity:1}.ng-table th.filter .input-filter{margin:0;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ng-table+.pagination{margin-top:0}@media only screen and (max-width:800px){.ng-table-responsive{border-bottom:1px solid #999}.ng-table-responsive tr{border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999}.ng-table-responsive td:before{position:absolute;padding:8px;left:0;top:0;width:50%;white-space:nowrap;text-align:left;font-weight:700}.ng-table-responsive thead tr th{text-align:left}.ng-table-responsive thead tr.ng-table-filters th{padding:0}.ng-table-responsive thead tr.ng-table-filters th form>div{padding:8px}.ng-table-responsive td{border:0;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}.ng-table-responsive td:before{content:attr(data-title-text)}.ng-table-responsive,.ng-table-responsive tbody,.ng-table-responsive td,.ng-table-responsive th,.ng-table-responsive thead,.ng-table-responsive tr{display:block}}.turn-calendar-enable-btn{background:linear-gradient(to bottom,#f2f2f2 0,#d4d4d4 100%);border:1px solid #ababab;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);text-shadow:0 0 5px #fff,0 1px .1px #fff;color:#666;cursor:pointer;line-height:1.5;margin:0 10px 0 0;outline:0;padding:3px 16px;text-align:center;vertical-align:middle;white-space:nowrap}.turn-calendar-enable-btn:hover{background:linear-gradient(to bottom,#fff 0,#E1E1E1 100%);border:1px solid #ABABAB;box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);text-shadow:0 0 5px #FFF,0 1px .1px #FFF}.turn-calendar-enable-btn:active{background:#b9b9b9;border:1px solid rgba(0,0,0,.3);box-shadow:inset 0 2px 1px rgba(0,0,0,.1);color:#555;outline:0;text-shadow:0 1px .1px rgba(255,255,255,.4)}.turn-calendar-enable-btn[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.turn-calendar-div{background:#fff;border-radius:5px;box-shadow:0 0 10px #999;color:#58585b;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:5px 0 0}.turn-calendar-div .turn-calendar-navigation,.turn-calendar-div .turn-calendar-navigation-left,.turn-calendar-div .turn-calendar-navigation-right{border-style:solid;cursor:pointer;position:absolute}.turn-calendar-div .turn-calendar-navigation-left{border-color:transparent #3978bd transparent transparent;border-width:5px 7px 5px 0;left:4px;top:4px}.turn-calendar-div .turn-calendar-navigation-right{border-color:transparent transparent transparent #3978bd;border-width:5px 0 5px 7px;right:4px;top:4px}.turn-calendar-div .turn-calendar-arrow{border-top:15px solid transparent;border-bottom:15px solid transparent;height:0;margin:auto;position:relative;width:0}.turn-calendar-div .turn-calendar-input-container{background:rgba(0,0,0,.02);border-bottom:1px solid #b5b7b9;margin-bottom:8px;padding:8px 0 10px 8px}.turn-calendar-div .turn-calendar-input-container .turn-calendar-submit{float:right;margin-left:10px}.turn-calendar-div .turn-calendar-cancel-container{background:rgba(0,0,0,.02);padding:8px 0 10px 8px}.turn-calendar-div .turn-calendar-cancel-container .turn-calendar-submit{float:right;margin-left:10px}.turn-calendar-table-container{text-align:center;margin:0 7px}.turn-calendar-table-container .turn-calendar-table-central-aligner{position:relative;display:inline-block}.turn-calendar-table-container .turn-calendar-table{border-collapse:collapse;border-spacing:0;display:inline-block;text-align:center;vertical-align:top;margin:0 6px 12px}.turn-calendar-table-container .turn-calendar-table .turn-calendar-day{color:#58585b;font-size:9px;font-weight:400;padding-bottom:3px;text-transform:uppercase}.turn-calendar-table-container .turn-calendar-table .turn-calendar-date{border:1px solid #a4a4a4;cursor:pointer;padding:1px 4px 0}.turn-calendar-table-container .turn-calendar-table .turn-calendar-date.turn-calendar-unavailable{color:#c4c3c3;cursor:default;font-size:13px}.turn-calendar-table-container .turn-calendar-table .turn-calendar-date.turn-calendar-unclickable{cursor:default}.turn-calendar-table-container .turn-calendar-table .turn-calendar-month{color:#3978bd;font-size:14px;padding-bottom:11px;text-align:center}.turn-calendar-table-container .turn-calendar-table .turn-calendar-mouse-over{background-color:rgba(0,173,239,.2)}.turn-calendar-table-container .turn-calendar-table .turn-calendar-selected-daily,.turn-calendar-table-container .turn-calendar-table .turn-calendar-selected-monthly,.turn-calendar-table-container .turn-calendar-table .turn-calendar-selected-weekly{//background-color:#0aa4d2;background-color:#3978bd;color:#fff}.turn-calendar-input{color:#333;float:left}.turn-calendar-input .turn-calendar-input-box{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;height:24px;line-height:1.4;margin:0;padding:0 6px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;vertical-align:middle;width:90px}.turn-calendar-input .turn-calendar-input-box:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.turn-calendar-input .turn-calendar-input-box[disabled]{color:#999}.turn-calendar-input .turn-calendar-from{margin-right:3px}.turn-calendar-input .turn-calendar-to{margin:0 4px}.turn-calendar-input .turn-calendar-prior-label{margin:0 4px 0 22px}.turn-calendar-input .turn-calendar-day-label{margin-left:4px}.turn-calendar-input .turn-calendar-prior{background:linear-gradient(to bottom,#f2f2f2 0,#d4d4d4 100%);border:1px solid #ababab;box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);color:#666;cursor:pointer;display:inline-block;font-size:12px;font-weight:400;line-height:1.5;margin:0;padding:3px 10px;position:relative;text-align:center;text-shadow:0 0 5px #FFF,0 1px .1px #fff;vertical-align:middle;white-space:nowrap}.turn-calendar-input .turn-calendar-prior:hover{background:linear-gradient(to bottom,#fff 0,#e1e1e1 100%);z-index:2}.turn-calendar-input .turn-calendar-prior+.turn-calendar-prior{margin-left:-1px}.turn-calendar-input .turn-calendar-prior-left{border-bottom-left-radius:3px;border-top-left-radius:3px}.turn-calendar-input .turn-calendar-prior-right{border-bottom-right-radius:3px;border-top-right-radius:3px}.turn-calendar-input .turn-calendar-prior.active,.turn-calendar-input .turn-calendar-prior:focus{background:#b9b9b9;border:1px solid rgba(0,0,0,.3);box-shadow:inset 0 2px 1px rgba(0,0,0,.1);color:#555;outline:0;text-shadow:0 1px .1px rgba(255,255,255,.4);z-index:2}.turn-calendar-done-btn{background-color:#3978bd;border:1px solid rgba(0,0,0,.25);border-radius:4px!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);color:rgba(255,255,255,.85);cursor:pointer;font-size:12px;line-height:1.5;margin:0 8px 0 0;outline:0;padding:3px 16px;text-align:center;text-shadow:0 -1px .1px rgba(0,0,0,.3),0 0 5px rgba(0,0,0,.5);vertical-align:middle;white-space:nowrap}.turn-calendar-done-btn:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);text-decoration:none;text-shadow:0 -1px .1px rgba(0,0,0,.3),0 0 5px rgba(0,0,0,.5)}.turn-calendar-done-btn:active{background:#007bb0;border:1px solid rgba(0,0,0,.5);box-shadow:inset 0 2px 1px rgba(0,0,0,.1);color:#fff;outline:0;text-shadow:0 -1px .1px rgba(0,0,0,.4)}.turn-calendar-cancel-btn{background-color:#666;border:1px solid rgba(0,0,0,.25);border-radius:4px!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);color:rgba(255,255,255,.85);cursor:pointer;font-size:12px;line-height:1.5;margin:0 8px 0 0;outline:0;padding:3px 16px;text-align:center;text-shadow:0 -1px .1px rgba(0,0,0,.3),0 0 5px rgba(0,0,0,.5);vertical-align:middle;white-space:nowrap}.turn-calendar-cancel-btn:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);text-decoration:none;text-shadow:0 -1px .1px rgba(0,0,0,.3),0 0 5px rgba(0,0,0,.5)}.turn-calendar-cancel-btn:active{background:#666;border:1px solid rgba(0,0,0,.5);box-shadow:inset 0 2px 1px rgba(0,0,0,.1);color:#fff;outline:0;text-shadow:0 -1px .1px rgba(0,0,0,.4)}p.clear{margin:0;padding:0}.clear{clear:both}.no-left-margin{margin-left:0!important}.chat-container{background:#f3f4f7;padding:0;flex:1}.chat-window>.modal-dialog{width:640px}.chat-window .modal-content{border-radius:10px!important;display:flex;flex-direction:column}.chat-window .chat-loader{position:absolute;display:flex;top:0;left:0;right:0;bottom:0}.chat-window .chat-loader--center{flex:1;text-align:center;align-self:center}.chat-loader--title{padding-top:.5em}.chat-header{border:0;flex:0 60px}.chat-window .chat-title{color:#216FE7;font-size:18px;line-height:30px;text-align:center;position:relative}.chat-footer{margin:0;padding:0;flex:0;border:0}.chat-board{background:#F1F2F6;height:500px;overflow-y:scroll;overflow-x:hidden;width:100%;padding:30px 90px}.chat-message{position:relative;margin-bottom:10px}.staff.chat-message{text-align:right}.chat-message--content{background:#fff;border-radius:3px!important;padding:15px 25px;font-size:14px;display:inline-block;margin-bottom:10px;text-align:left;max-width:100%;line-height:20px}.chat-message--content pre{background:0 0;border:0;padding:0;margin:0;color:inherit;font-family:inherit}.staff .chat-message--content{background:#216FE7;color:#fff;font-size:13px;font-weight:400}.chat-message-info{display:block;color:#888;font-size:.8em}.chat-message-info>span,.chat-message-info>time{padding-left:8px}.chat-message--content{position:relative}.chat-message--arrow{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;display:block;position:absolute;top:35%}.guest .chat-message--arrow{border-right:10px solid #fff;left:-7px}.staff .chat-message--arrow{border-left:10px solid #216FE7;right:-7px}.chat-control{padding:15px 30px;text-align:right;position:relative}.chat-message-text{width:100%;border:0;height:30px;padding-left:40px;resize:none}.chat-message-text-container{margin-right:125px}.chat-message-text:focus{outline:0}.chat-send-button{position:absolute;font-size:14px;padding:13px 40px;bottom:9px;right:15px;margin:0 8px!important}.chat-window .chat-close{position:absolute;top:17px;right:1em;background:0 0;border:0}.chat-window .chat-close .fa.fa-times{font-size:1.5em;color:grey}.chat-scroll-down{position:absolute;right:30px;bottom:80px;padding:10px 14px;border-radius:50%!important}.chat-message-state{border-radius:12px;width:12px;height:12px;position:absolute;top:auto;bottom:10px;right:10px;font-size:12px}.chat-message-state.failed{color:#f1f2f6;font-size:28px;right:-35px;top:30%}.custom-warning-icon{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 50.2 %2855047%29 - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EError_Outline_Icon%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='HD-Zeplin' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Gems_Chat_Error_v1' transform='translate%28-968.000000, -582.000000%29'%3E%3Cg id='Error_Outline_Icon' transform='translate%28966.000000, 580.000000%29'%3E%3Cpolygon id='Shape' points='0 0 24 0 24 24 0 24'%3E%3C/polygon%3E%3Cpath d='M11,15 L13,15 L13,17 L11,17 L11,15 Z M11,7 L13,7 L13,13 L11,13 L11,7 Z M11.99,2 C6.47,2 2,6.48 2,12 C2,17.52 6.47,22 11.99,22 C17.52,22 22,17.52 22,12 C22,6.48 17.52,2 11.99,2 Z M12,20 C7.58,20 4,16.42 4,12 C4,7.58 7.58,4 12,4 C16.42,4 20,7.58 20,12 C20,16.42 16.42,20 12,20 Z' id='Shape' fill='%23FF0000' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:20px;height:20px;cursor:pointer}.chat-message-state.failed:before{background:red;border-radius:30px;display:inline-block;padding:2px 1px 0}.chat-message--label-wrapper{text-align:center;padding:0 0 1em}.chat-message--label{border-radius:1em!important;padding:3px 10px}.chat-typing{position:absolute;bottom:-1em;line-height:1.2em;font-size:11px;color:#666;display:block;width:100%}.chat-scroll-down--badge{position:absolute;top:-15px;left:7px;background-color:#cc0300;border-radius:50%!important;width:25px;height:25px;line-height:25px;text-align:center;font-size:10px;color:#fff;font-weight:700}.chat-btn-wrapper{text-align:center}.chat-btn{background:0 0;border:0;width:30px;height:30px;padding:0;position:relative;font-size:30px;color:#3978bd;margin:0 5px 0 10px}.chat-btn:focus{outline:0}.chat-btn[disabled]{color:#9F9FA0}.chat-btn .badge{position:absolute;top:-5px;right:-5px;font-weight:600;font-family:'Open Sans',sans-serif}.contact-details-th{width:25%}.contact-details-wrapper{padding:5px 12px 0}.affiliate-phone{font-size:16px}.chat-message .tooltip>*{opacity:.75}.chat-message .tooltip .tooltip-inner{min-width:120px;padding:10px!important;border-radius:5px!important}.chat-messages-filter .dropdown .dropdown-toggle{cursor:pointer;background:0 0;color:#fff}.simple-popup-wrapper{position:relative;display:none}.simple-popup-wrapper--is-open{display:block}.chat-templates{position:absolute;bottom:15px;left:20px}.chat-templates__toggle-button{position:absolute;border:0;background:0 0;color:#878787;bottom:15px;left:25px;height:32px;width:32px;outline:0}.chat-templates__toggle-button>.fa{font-size:24px;position:absolute;top:0;left:10px}.chat-templates__menu-wrapper{position:absolute;bottom:0}.chat-templates__menu{display:block;width:310px;text-align:left;position:static;float:none}.chat-templates__menu_header{font-size:18px;color:#212121}.chat-templates__items{max-height:175px;overflow-y:scroll}.chat-templates__item{height:35px;line-height:35px!important;padding:0 21px!important;position:relative;cursor:pointer}.chat-templates__item--empty{cursor:default;color:#555!important}.chat-templates__item--empty:hover{background:none!important}.chat-templates__item-text{overflow:hidden;display:block;text-overflow:ellipsis;margin-right:21px}.chat-templates__edit-button{display:none;border:0;background:0 0;width:29px;height:29px;position:absolute;right:10px;top:3px;margin:0;padding:0;outline:0;border-radius:4px!important}.chat-templates__item:hover .chat-templates__edit-button{display:block}.chat-templates__edit-button:hover{background-color:#d4d4d4}.chat-templates__edit-icon{position:absolute;top:0;left:0;height:29px;width:29px!important;line-height:29px;text-align:center!important}.chat-templates__add_button{border:0;background:0 0;height:35px;display:block;outline:0;width:100%;text-align:left;padding:0 21px}.chat-templates__add_button:hover{background-color:#eee}.chat-templates__edit-wrapper{padding:0 1em}.chat-templates__edit{width:100%;height:200px!important;outline:0;margin-top:10px}.chat-templates__footer-buttons{padding:0 1em}.chat-templates__footer-buttons .btn-group{float:right}.chat-templates__footer-buttons .btn-success{border:1px solid #4cae4c}.header-gems{position:sticky;position:-webkit-sticky;top:0;z-index:9998;width:100%;margin:0;border:0;padding:0;box-shadow:none;min-height:42px;background-color:#f7f7f7!important;color:#333;border-bottom:solid 1px #e8e8e8}.header-gems .navbar-nav>li.dropdown.language-dropdown .dropdown-toggle,.header-gems .navbar-nav>li.dropdown.user .dropdown-toggle .username{color:#333!important;font-weight:600}.header-gems.navbar-fixed-top{z-index:9995!important}.header-gems .nav>li>.dropdown-menu:before{position:absolute;top:-7px;right:9px;display:inline-block!important;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}.header-gems .navbar-brand{display:inline-block;margin-top:-1px;margin-right:0;padding:0!important;width:auto;font-size:14px;line-height:42px;color:#333;font-weight:600}.header-gems .navbar-brand img{margin-left:20px}.header-gems .navbar-brand.text-logo{padding-left:20px;padding-top:12px}.header-gems .navbar-toggle{margin:8px 6px 4px;padding:0;padding-top:2px;padding-bottom:6px;background-image:none;filter:none;box-shadow:none;color:#fff;border:0}.header-gems .navbar-toggle:hover{text-decoration:none;background:0 0}.header-gems .navbar-nav{margin-right:20px;display:block}.header-gems .navbar-nav>li{margin:0;padding:0}.header-gems .navbar-nav>li a:active,.header-gems .navbar-nav>li a:focus,.header-gems .navbar-nav>li a:hover{background-color:transparent;color:#999}.header-gems.dropdown.open .dropdown-toggle{color:#999!important;background:transparent!important}.header-gems .navbar-nav>li.dropdown,.header-gems .navbar-nav>li.dropdown>a{padding-left:4px;padding-right:4px}.header-gems .navbar-nav .dropdown-menu{margin-top:3px}.header-gems .navbar-nav>li.dropdown>a:last-child{padding-right:0}.header-gems .navbar-nav>li.dropdown:last-child{padding-right:2px}.header-gems .navbar-nav>li.dropdown .dropdown-toggle{margin:0;padding:15px 10px 7px;background:transparent!important;color:#999}.header-gems .navbar-nav>li.dropdown .dropdown-toggle>i{font-size:18px}.header-gems .navbar-nav>li.dropdown .dropdown-menu>li>a>i{font-size:14px}.header-gems .navbar-nav>li.dropdown.user .dropdown-toggle{padding:9px 4px 4px 9px}.header-gems .navbar-nav>li.dropdown.user .dropdown-toggle:hover{text-decoration:none}.header-gems .navbar-nav li.dropdown.user .dropdown-toggle i{display:inline-block;margin:0;font-size:16px}.header-gems .navbar-nav>li.dropdown.user .dropdown-menu i{width:15px;display:inline-block}.header-gems .navbar-nav>li.dropdown .dropdown-toggle .badge{position:absolute;top:4px;right:24px}.header-gems .navbar-inverse-gems .navbar-nav>.open>a,.header-gems .navbar-inverse-gems .navbar-nav>.open>a:focus,.header-gems .navbar-inverse-gems .navbar-nav>.open>a:hover{background-color:transparent!important;color:#999!important}.navbar-inverse-gems .gems-badge-ticket a{color:#999}.navbar-inverse-gems .unread-comments{color:#000;font-weight:700!important}.navbar-inverse-gems .faux-link{color:#000!important}.navbar-inverse-gems .faux-link:hover{color:#000;background-color:#f5f5f5!important}.header-inner.padded{padding:0 20px}.page-sidebar-wrapper{top:40px;position:sticky;position:-webkit-sticky;z-index:9997}.with-notifications-banner .page-sidebar-wrapper{top:66px}@media (max-width:767px){.page-sidebar-wrapper,.with-notifications-banner .page-sidebar-wrapper{top:10px}}.web-notifications-banner{display:none;background:#3b88fe;font-size:1rem;color:#fff;padding:3px;text-align:center;min-height:23px;position:sticky;position:-webkit-sticky;z-index:999999999;width:100%;left:0;top:0;overflow:hidden}.web-notifications-banner span{display:block}.web-notifications-banner a{color:#fff;cursor:pointer;text-decoration:none}.with-notifications-banner .page-container{margin-top:0}.with-notifications-banner .web-notifications-banner{display:block}.close-web-notifications-banner{float:right}@media (max-width:350px){.web-notifications-banner{font-size:3vw}}#toast-container.toast-top-right{top:70px!important}dialog{position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:#fff;color:#000;display:block}dialog:not([open]){display:none}dialog+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.1)}._dialog_overlay{position:fixed;top:0;right:0;bottom:0;left:0}dialog.fixed{position:fixed;top:50%;transform:translate(0,-50%)}.ng-dropdown-container{display:inline-block;width:100%;position:relative;color:#24292e;background-color:transparent!important;border-radius:.25em;box-sizing:border-box}.ng-dropdown-container:hover{background-position:-.5em}.ng-dropdown-text{width:100%;cursor:default;height:2rem;display:flex;justify-content:start;align-items:center;font-weight:600;user-select:none;white-space:nowrap;overflow:hidden;box-sizing:border-box}.ng-dropdown-container.show .ng-dropdown-options{display:inline-block}.ng-dropdown-options{max-height:250px;overflow:auto;border:1px solid #d1d5da;border-radius:3px;box-shadow:0 1px 5px rgba(27,31,35,.15);z-index:99;background-color:#fff;position:absolute;width:100%;top:10px;left:0;margin-top:calc(2rem);display:none;list-style:none;padding:0;box-sizing:border-box}.ng-dropdown-item{padding:.4rem .5rem;cursor:pointer;box-sizing:border-box}.ng-dropdown-item.selected{font-weight:600}.ng-dropdown-search{padding:.4rem 1rem;width:100%;border:1px solid #d1d5da;border-radius:3px;box-sizing:border-box}.ng-dropdown-item:first-of-type{background:#f6f8fa}