@media (min-width:992px){.modal-lg{width:1000px}}body{height:100%;width:100%;color:#000;font-family:"Source Sans Pro",sans-serif}a{color:#009EE3;text-decoration:none}a .dropdown-toggle{color:#ffffff !important}.dropdown-menu>.active>a{background-color:#009EE3}.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:active{background-color:#009EE3}a:hover,a:active{color:#009EE3}a[target='_blank']::after{content:'\29C9'}p{margin:1em 0}h3{border-bottom:1px solid #999;color:#009EE3;font-size:16px;margin-top:30px;text-transform:uppercase}h1.page-title span{letter-spacing:-1px;font-size:24px}ul,li{list-style-type:none;padding:0;margin:0}label{display:block;color:#009EE3;text-transform:uppercase}input{border:0;box-shadow:none;border-bottom:1px solid #f1f1f1;border-radius:0 !important}button,.button,.button:visited,.button:focus{background:#009EE3;color:#ffffff;border-radius:0 !important}button:hover,.button:hover,button:active,.button:active{background:#009EE3;border-radius:0 !important}.btn-sclak{background:#009EE3 !important;color:#ffffff}.btn-primary{background:#009EE3 !important;border-color:#009EE3 !important;color:#ffffff}.btn:hover{color:#ffffff}.btn-lg-white{background:#ffffff;color:#009EE3;border-color:#009EE3}.btn-lg-disable{background:#999;color:#ffffff}#ribbon{background:#009EE3}.twitter-typeahead{float:left;width:100%}.selected-row{background-color:#009EE3;color:#ffffff}.hide_column{display:none}.tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.tt-hint{color:#999}.tt-menu{width:422px;margin-top:4px;padding:4px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.tt-suggestion{padding:3px 20px;line-height:24px}.tt-suggestion.tt-cursor,.tt-suggestion:hover{color:#fff;background-color:#0097cf}.tt-suggestion p{margin:0}.table-hover>tbody>tr:hover{background-color:#d2cee5}.fa-disabled{opacity:.6;cursor:not-allowed}.tooltip-main{width:15px;height:15px;border-radius:50%;font-weight:700;background:#f3f3f3;border:1px solid #737373;color:#737373;margin:4px 121px 0 5px;float:right;text-align:left !important}.tooltip-qm{float:left;margin:-2px 0 3px 4px;font-size:12px}.tooltip-inner{max-width:236px !important;height:76px;font-size:12px;padding:10px 15px 10px 20px;background:#FFFFFF;color:#000;border:1px solid #737373;text-align:left}.tooltip.show{opacity:1}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{border-bottom-color:#f7fffc}.smart-form fieldset{background:transparent}.spinner_container{text-align:center;height:400px}.spinner_container>i{position:relative;top:calc(50% - 10px)}.loading-spinner-input{background-image:url("http://loadinggif.com/images/image-selection/3.gif");background-size:22px 22px;background-position:right center;background-repeat:no-repeat;margin-right:10px}#header{width:100%;background:#009EE3 !important;color:#bbb}#header .logo{padding-top:80px}#header .menu{padding-top:80px;float:right}#header .menu li{display:inline-block;margin-left:50px}#header .menu li a{color:#ddd;padding-left:44px;line-height:32px;display:inline-block;font-size:18px}#header .menu li a:hover{opacity:.8}.logo_site{height:25px !important;content:url("../img/logo_meroni.png")}div.zabuto_calendar .table tr td.event div.day_editing{background-color:#ff6666}div.zabuto_calendar .table tr td.event-styled div.day,div.zabuto_calendar .table tr td.event div.day{background-color:#009EE3;color:#ffffff}div.zabuto_calendar .editing_cell{background-color:#009EE3 !important;opacity:1 !important;color:#ffffff;outline:1px solid;outline-offset:-3px}div.zabuto_calendar .active_day_1{opacity:.3}div.zabuto_calendar .active_day_2{opacity:.5}div.zabuto_calendar .active_day_3{opacity:.7}div.zabuto_calendar .active_day_4{opacity:1}div.zabuto_calendar tr.calendar-dow-header th.calendar_day{font-weight:normal;color:black}div.zabuto_calendar .table tr.calendar-month-header th:nth-child(2) span{cursor:default}div#calendar-container{margin-top:10px}div.zabuto_calendar .badge-today{background-color:transparent;font-style:italic;text-decoration:underline;color:#000}div.zabuto_calendar td.event .badge-today{color:#fff}div.zabuto_calendar div.legend span.badge{background-color:transparent}div.zabuto_calendar .day{min-height:55px}div.zabuto_calendar .day span{display:block}div.zabuto_calendar .day small{font-size:75%}#calendar-time-container .start-time,#calendar-time-container .end-time{background:none}#next_checkin_time_input,#next_checkout_time_input{background:none}#ui-datepicker-div{display:none}.ui-corner-all{border-radius:6px}.ui-widget-content{border:1px solid #d9d6c4}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker-calendar{border-collapse:separate}.ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em;left:2px}.ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;right:2px}.ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-state-default{width:30px;height:30px;padding:10px;border:1px solid gray;display:inline-block}.ui-datepicker td .ui-state-hover{background-color:#009EE3 !important}table tr td.ui-state-highlight *{background-color:#009EE3 !important;color:#ffffff !important}.vis-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.label_button{position:relative;margin:2px;width:50px;min-height:65px;padding:5px;border:1px solid gray;display:flex;cursor:pointer;flex-direction:column;justify-content:center;align-items:center}.label_button span{display:block;text-align:center}.label_button small{display:none;font-size:75%;margin-top:2px;text-align:center}.label_button:hover small,.label_button:active small,.label_button:focus small{display:block}input:checked+label{background-color:#009EE3 !important;color:#ffffff !important}#main.no-sidebar-content{margin-left:0px}.error_text{color:#c60f13}.hide_me{visibility:hidden}#language_selector a{color:#d9c7e0}#forgot_form div#second_phase_inputs{display:none}.terms *{font-family:helvetica;color:#656565;font-size:14px}.terms *{font-family:helvetica;color:#656565;font-size:14px}.terms OL{counter-reset:item;padding-left:10px}.terms LI{display:block}.terms LI:before{content:counters(item, ".") " ";counter-increment:item}.about{font-family:Helvetica;font-size:14px;color:#656565}.about h1,h2,h1,p,ul,li{margin:0px;padding:0px}.about h1{margin-bottom:5px;font-size:18px;font-weight:bold;color:#656565}.about h2{font-size:17px;font-weight:bold}.about h1{font-size:18px;margin-bottom:3px;font-weight:bold}.about p{font-size:14px}.about a{color:#009EE3;text-decoration:none}.about a.www{color:#009EE3;text-decoration:none}.about li{padding:5px 0px}.about div.row{padding:20px 20px;padding-bottom:10px;margin:10px 0px}.about div.last_row{padding:0px 10px;padding-bottom:10px;margin:10px 0px;margin-bottom:0px}.airbnb img.location{width:150px}.text-capitalize{text-transform:capitalize}.nav-tabs li.active a{box-shadow:0 -2px 0 #009EE3}.pagination .active a{background-color:#009EE3;border-color:#009EE3}.pagination li a{color:#009EE3}.smart-form .checkbox input:checked+i,.smart-form .radio input:checked+i,.smart-form .toggle input:checked+i{border-color:#009EE3}.smart-form .toggle i:before{background-color:#009EE3;top:3px}.smart-form .radio input+i:after{background-color:#009EE3;top:3px;left:3px}#privilege_form header{display:block;padding:0;border-bottom:1px dashed rgba(0,0,0,0.2);background:#fff;font-size:1.1em;margin:20px 14px 0;text-transform:uppercase;color:#009EE3;font-weight:400}#privilege_form .violet_bottom_border{margin-bottom:1em !important}#privilege_form label{color:#666}#privilege_form .grey_bottom_border{border-bottom:1px solid #999 !important;margin-bottom:1em !important;margin-top:1em !important}#privilege_form .toggle{font-size:1em;color:#666;padding-right:100px}#privilege_form .toggle .permission_description{line-height:1;text-transform:none}#privilege_form .security_level_radios{margin-top:1em}#privilege_form #privilege_save_btn{margin-top:30px}#privilege_share_modal .modal-footer{display:none}.customer_form .ng-invalid.ng-touched{border-color:#c60f13}.violet_bottom_border{border-bottom:1px solid #009EE3 !important;margin-bottom:8px !important}.login-info a span{max-width:200px}.small-text{font-size:xx-small}.text-menu-item{vertical-align:middle}.icon-menu-item{margin-right:.5em;padding-left:2px;vertical-align:middle}#ChannelManagersContainer .dropdown-menu{top:20px}#ChannelManagersContainer img.brand-logo{width:150px}#ChannelManagersContainer a.adisabled{cursor:not-allowed;opacity:.65}#ChannelManagersContainer a.adisabled:hover,#ChannelManagersContainer a.adisabled:focus,#ChannelManagersContainer a.adisabled:active{text-decoration:none}#ChannelManagersContainer .manager-login-logo-container{width:100%}#ChannelManagersContainer .manager-login-logo-container img{width:100%;height:200px;max-height:30vh;object-fit:contain;object-position:center}#ChannelManagersContainer .channel-list .manager-login-logo-container{background:white;border-radius:5px;display:inline-block}#ChannelManagersContainer .channel-list .manager-login-logo-container img{height:auto;padding:.5em}#ChannelManagersContainer .channel-list .manager-login-logo-container:not(.active){cursor:pointer}#ChannelManagersContainer .channel-list .manager-login-logo-container:not(.active) img{filter:grayscale(100%)}#ChannelManagersContainer .channel-list .manager-login-logo-container:not(.active):hover{box-shadow:0 0 13px 6px #ccc}#ChannelManagersContainer .channel-list .manager-login-logo-container:not(.active):hover img{filter:grayscale(0%)}div.next_check_time .ui-datepicker-next span,div.next_check_time .ui-datepicker-prev span{text-indent:-9999px !important;background-image:url(../img/jqueryui/ui-icons_222222_256x240.png) !important}div.next_check_time .ui-datepicker-prev span{background-position:-80px -192px !important}div.next_check_time .ui-datepicker-next span{background-position:-48px -192px !important}div.next_check_time td a.ui-state-active{background-color:#009EE3;color:#fff}.key-phone-number{color:#000;font-size:x-small}.qrcode{text-transform:uppercase;font-size:13px;width:280px;text-align:center;color:#333;padding:10px 0 20px 0}.privilege_info{text-align:center}.minified nav>ul>li>a>span>span.menu-item-parent,.minified nav>ul>li>a>span{display:none}.smart-timeline-content{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.installer_list{height:654px;overflow:scroll;margin:0;padding:0 15px 0 0}.padding-0{padding:0px !important}.padding-l-10{padding-left:10px !important}.padding-b-10{padding-bottom:10px !important}.input-group{width:100%}.margin-tb-50{margin-top:50px;margin-bottom:50px}.localization_template_preview{border:1px solid #999999;border-top-color:#737373;padding:3px}.missing_param_badge{padding:4px 8px;background-color:#009EE3;cursor:pointer}.bootstrap-timepicker-widget.dropdown-menu{z-index:1041}.dataTables_filter .input-group-addon+.form-control[type="search"]{height:32px}.running{min-height:2em}.oauth-connect{border-radius:4px !important;color:white}.oauth-connect-smoobu{background-color:#0eb7b3;border-color:#0eb7b3}.oauth-connect:hover{background-color:#15cbc7;border-color:#15cbc7}.oauth-connect,.oauth-connect:hover{border-radius:4px !important;color:white}@media screen and (max-width:767px){#header{padding-right:0 !important}#header #hide-menu{margin-right:5px}#header #header-buttons-container{background:inherit;width:100%}.dataTables_filter label{width:100%}.dataTables_filter .input-group-addon{margin-top:.5em}.dataTables_filter .input-group-addon+.form-control[type="search"]{width:calc(100% - 32px);margin-top:.5em}.dataTables_wrapper{overflow:hidden}#logo .logo_site{padding-left:0 !important}#logo .logo_site::before{transform:scale(.8);display:inline-block;height:20px;width:20px}.login-info{margin-top:50px !important}}table.dataTable>tbody>tr.child ul.dtr-details,table.dataTable>tbody>tr.child span.dtr-title{display:block !important}table.dataTable>tbody>tr.child span.dtr-data .toggle i{position:relative}.loading_dots:after{content:' .';animation:dots 1s steps(5, end) infinite}@keyframes dots{0%,20%{color:rgba(0,0,0,0);text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}40%{color:black;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}60%{text-shadow:.25em 0 0 black,.5em 0 0 rgba(0,0,0,0)}80%,100%{text-shadow:.25em 0 0 black,.5em 0 0 black}}div.dataTables_scrollBody{height:300px !important}div.dtsp-title{display:none}