.enable-bootstrap .visible-lg,.enable-bootstrap .visible-lg-block,.enable-bootstrap .visible-lg-inline,.enable-bootstrap .visible-lg-inline-block,.enable-bootstrap .visible-md,.enable-bootstrap .visible-md-block,.enable-bootstrap .visible-md-inline,.enable-bootstrap .visible-md-inline-block,.enable-bootstrap .visible-sm,.enable-bootstrap .visible-sm-block,.enable-bootstrap .visible-sm-inline,.enable-bootstrap .visible-sm-inline-block,.enable-bootstrap .visible-xs,.enable-bootstrap .visible-xs-block,.enable-bootstrap .visible-xs-inline,.enable-bootstrap .visible-xs-inline-block{display:none!important}@media (max-width:767px){.enable-bootstrap .visible-xs{display:block!important}.enable-bootstrap table.visible-xs{display:table}.enable-bootstrap tr.visible-xs{display:table-row!important}.enable-bootstrap td.visible-xs,.enable-bootstrap th.visible-xs{display:table-cell!important}}@media (max-width:767px){.enable-bootstrap .visible-xs-block{display:block!important}}@media (max-width:767px){.enable-bootstrap .visible-xs-inline{display:inline!important}}@media (max-width:767px){.enable-bootstrap .visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.enable-bootstrap .visible-sm{display:block!important}.enable-bootstrap table.visible-sm{display:table}.enable-bootstrap tr.visible-sm{display:table-row!important}.enable-bootstrap td.visible-sm,.enable-bootstrap th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.enable-bootstrap .visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.enable-bootstrap .visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.enable-bootstrap .visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.enable-bootstrap .visible-md{display:block!important}.enable-bootstrap table.visible-md{display:table}.enable-bootstrap tr.visible-md{display:table-row!important}.enable-bootstrap td.visible-md,.enable-bootstrap th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.enable-bootstrap .visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.enable-bootstrap .visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.enable-bootstrap .visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.enable-bootstrap .visible-lg{display:block!important}.enable-bootstrap table.visible-lg{display:table}.enable-bootstrap tr.visible-lg{display:table-row!important}.enable-bootstrap td.visible-lg,.enable-bootstrap th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.enable-bootstrap .visible-lg-block{display:block!important}}@media (min-width:1200px){.enable-bootstrap .visible-lg-inline{display:inline!important}}@media (min-width:1200px){.enable-bootstrap .visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.enable-bootstrap .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.enable-bootstrap .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.enable-bootstrap .hidden-md{display:none!important}}@media (min-width:1200px){.enable-bootstrap .hidden-lg{display:none!important}}.enable-bootstrap .visible-print{display:none!important}@media print{.enable-bootstrap .visible-print{display:block!important}.enable-bootstrap table.visible-print{display:table}.enable-bootstrap tr.visible-print{display:table-row!important}.enable-bootstrap td.visible-print,.enable-bootstrap th.visible-print{display:table-cell!important}}.enable-bootstrap .visible-print-block{display:none!important}@media print{.enable-bootstrap .visible-print-block{display:block!important}}.enable-bootstrap .visible-print-inline{display:none!important}@media print{.enable-bootstrap .visible-print-inline{display:inline!important}}.enable-bootstrap .visible-print-inline-block{display:none!important}@media print{.enable-bootstrap .visible-print-inline-block{display:inline-block!important}}@media print{.enable-bootstrap .hidden-print{display:none!important}}.enable-bootstrap .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.enable-bootstrap .container{width:750px}}@media (min-width:992px){.enable-bootstrap .container{width:970px}}@media (min-width:1200px){.enable-bootstrap .container{width:1170px}}.enable-bootstrap .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.enable-bootstrap .row{margin-left:-15px;margin-right:-15px}.enable-bootstrap .col,.enable-bootstrap .col-lg-1,.enable-bootstrap .col-lg-2,.enable-bootstrap .col-lg-3,.enable-bootstrap .col-lg-4,.enable-bootstrap .col-lg-5,.enable-bootstrap .col-lg-6,.enable-bootstrap .col-lg-7,.enable-bootstrap .col-lg-8,.enable-bootstrap .col-lg-9,.enable-bootstrap .col-lg-10,.enable-bootstrap .col-lg-11,.enable-bootstrap .col-lg-12,.enable-bootstrap .col-md-1,.enable-bootstrap .col-md-2,.enable-bootstrap .col-md-3,.enable-bootstrap .col-md-4,.enable-bootstrap .col-md-5,.enable-bootstrap .col-md-6,.enable-bootstrap .col-md-7,.enable-bootstrap .col-md-8,.enable-bootstrap .col-md-9,.enable-bootstrap .col-md-10,.enable-bootstrap .col-md-11,.enable-bootstrap .col-md-12,.enable-bootstrap .col-sm-1,.enable-bootstrap .col-sm-2,.enable-bootstrap .col-sm-3,.enable-bootstrap .col-sm-4,.enable-bootstrap .col-sm-5,.enable-bootstrap .col-sm-6,.enable-bootstrap .col-sm-7,.enable-bootstrap .col-sm-8,.enable-bootstrap .col-sm-9,.enable-bootstrap .col-sm-10,.enable-bootstrap .col-sm-11,.enable-bootstrap .col-sm-12,.enable-bootstrap .col-xs-1,.enable-bootstrap .col-xs-2,.enable-bootstrap .col-xs-3,.enable-bootstrap .col-xs-4,.enable-bootstrap .col-xs-5,.enable-bootstrap .col-xs-6,.enable-bootstrap .col-xs-7,.enable-bootstrap .col-xs-8,.enable-bootstrap .col-xs-9,.enable-bootstrap .col-xs-10,.enable-bootstrap .col-xs-11,.enable-bootstrap .col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.enable-bootstrap .col,.enable-bootstrap .col-xs-1,.enable-bootstrap .col-xs-2,.enable-bootstrap .col-xs-3,.enable-bootstrap .col-xs-4,.enable-bootstrap .col-xs-5,.enable-bootstrap .col-xs-6,.enable-bootstrap .col-xs-7,.enable-bootstrap .col-xs-8,.enable-bootstrap .col-xs-9,.enable-bootstrap .col-xs-10,.enable-bootstrap .col-xs-11,.enable-bootstrap .col-xs-12{float:left}.enable-bootstrap .col-xs-12{width:100%}.enable-bootstrap .col-xs-11{width:91.66666667%}.enable-bootstrap .col-xs-10{width:83.33333333%}.enable-bootstrap .col-xs-9{width:75%}.enable-bootstrap .col-xs-8{width:66.66666667%}.enable-bootstrap .col-xs-7{width:58.33333333%}.enable-bootstrap .col-xs-6{width:50%}.enable-bootstrap .col-xs-5{width:41.66666667%}.enable-bootstrap .col-xs-4{width:33.33333333%}.enable-bootstrap .col-xs-3{width:25%}.enable-bootstrap .col-xs-2{width:16.66666667%}.enable-bootstrap .col-xs-1{width:8.33333333%}.enable-bootstrap .col-xs-pull-12{right:100%}.enable-bootstrap .col-xs-pull-11{right:91.66666667%}.enable-bootstrap .col-xs-pull-10{right:83.33333333%}.enable-bootstrap .col-xs-pull-9{right:75%}.enable-bootstrap .col-xs-pull-8{right:66.66666667%}.enable-bootstrap .col-xs-pull-7{right:58.33333333%}.enable-bootstrap .col-xs-pull-6{right:50%}.enable-bootstrap .col-xs-pull-5{right:41.66666667%}.enable-bootstrap .col-xs-pull-4{right:33.33333333%}.enable-bootstrap .col-xs-pull-3{right:25%}.enable-bootstrap .col-xs-pull-2{right:16.66666667%}.enable-bootstrap .col-xs-pull-1{right:8.33333333%}.enable-bootstrap .col-xs-pull-0{right:auto}.enable-bootstrap .col-xs-push-12{left:100%}.enable-bootstrap .col-xs-push-11{left:91.66666667%}.enable-bootstrap .col-xs-push-10{left:83.33333333%}.enable-bootstrap .col-xs-push-9{left:75%}.enable-bootstrap .col-xs-push-8{left:66.66666667%}.enable-bootstrap .col-xs-push-7{left:58.33333333%}.enable-bootstrap .col-xs-push-6{left:50%}.enable-bootstrap .col-xs-push-5{left:41.66666667%}.enable-bootstrap .col-xs-push-4{left:33.33333333%}.enable-bootstrap .col-xs-push-3{left:25%}.enable-bootstrap .col-xs-push-2{left:16.66666667%}.enable-bootstrap .col-xs-push-1{left:8.33333333%}.enable-bootstrap .col-xs-push-0{left:auto}.enable-bootstrap .col-xs-offset-12{margin-left:100%}.enable-bootstrap .col-xs-offset-11{margin-left:91.66666667%}.enable-bootstrap .col-xs-offset-10{margin-left:83.33333333%}.enable-bootstrap .col-xs-offset-9{margin-left:75%}.enable-bootstrap .col-xs-offset-8{margin-left:66.66666667%}.enable-bootstrap .col-xs-offset-7{margin-left:58.33333333%}.enable-bootstrap .col-xs-offset-6{margin-left:50%}.enable-bootstrap .col-xs-offset-5{margin-left:41.66666667%}.enable-bootstrap .col-xs-offset-4{margin-left:33.33333333%}.enable-bootstrap .col-xs-offset-3{margin-left:25%}.enable-bootstrap .col-xs-offset-2{margin-left:16.66666667%}.enable-bootstrap .col-xs-offset-1{margin-left:8.33333333%}.enable-bootstrap .col-xs-offset-0{margin-left:0}@media (min-width:768px){.enable-bootstrap .col,.enable-bootstrap .col-sm-1,.enable-bootstrap .col-sm-2,.enable-bootstrap .col-sm-3,.enable-bootstrap .col-sm-4,.enable-bootstrap .col-sm-5,.enable-bootstrap .col-sm-6,.enable-bootstrap .col-sm-7,.enable-bootstrap .col-sm-8,.enable-bootstrap .col-sm-9,.enable-bootstrap .col-sm-10,.enable-bootstrap .col-sm-11,.enable-bootstrap .col-sm-12{float:left}.enable-bootstrap .col-sm-12{width:100%}.enable-bootstrap .col-sm-11{width:91.66666667%}.enable-bootstrap .col-sm-10{width:83.33333333%}.enable-bootstrap .col-sm-9{width:75%}.enable-bootstrap .col-sm-8{width:66.66666667%}.enable-bootstrap .col-sm-7{width:58.33333333%}.enable-bootstrap .col-sm-6{width:50%}.enable-bootstrap .col-sm-5{width:41.66666667%}.enable-bootstrap .col-sm-4{width:33.33333333%}.enable-bootstrap .col-sm-3{width:25%}.enable-bootstrap .col-sm-2{width:16.66666667%}.enable-bootstrap .col-sm-1{width:8.33333333%}.enable-bootstrap .col-sm-pull-12{right:100%}.enable-bootstrap .col-sm-pull-11{right:91.66666667%}.enable-bootstrap .col-sm-pull-10{right:83.33333333%}.enable-bootstrap .col-sm-pull-9{right:75%}.enable-bootstrap .col-sm-pull-8{right:66.66666667%}.enable-bootstrap .col-sm-pull-7{right:58.33333333%}.enable-bootstrap .col-sm-pull-6{right:50%}.enable-bootstrap .col-sm-pull-5{right:41.66666667%}.enable-bootstrap .col-sm-pull-4{right:33.33333333%}.enable-bootstrap .col-sm-pull-3{right:25%}.enable-bootstrap .col-sm-pull-2{right:16.66666667%}.enable-bootstrap .col-sm-pull-1{right:8.33333333%}.enable-bootstrap .col-sm-pull-0{right:auto}.enable-bootstrap .col-sm-push-12{left:100%}.enable-bootstrap .col-sm-push-11{left:91.66666667%}.enable-bootstrap .col-sm-push-10{left:83.33333333%}.enable-bootstrap .col-sm-push-9{left:75%}.enable-bootstrap .col-sm-push-8{left:66.66666667%}.enable-bootstrap .col-sm-push-7{left:58.33333333%}.enable-bootstrap .col-sm-push-6{left:50%}.enable-bootstrap .col-sm-push-5{left:41.66666667%}.enable-bootstrap .col-sm-push-4{left:33.33333333%}.enable-bootstrap .col-sm-push-3{left:25%}.enable-bootstrap .col-sm-push-2{left:16.66666667%}.enable-bootstrap .col-sm-push-1{left:8.33333333%}.enable-bootstrap .col-sm-push-0{left:auto}.enable-bootstrap .col-sm-offset-12{margin-left:100%}.enable-bootstrap .col-sm-offset-11{margin-left:91.66666667%}.enable-bootstrap .col-sm-offset-10{margin-left:83.33333333%}.enable-bootstrap .col-sm-offset-9{margin-left:75%}.enable-bootstrap .col-sm-offset-8{margin-left:66.66666667%}.enable-bootstrap .col-sm-offset-7{margin-left:58.33333333%}.enable-bootstrap .col-sm-offset-6{margin-left:50%}.enable-bootstrap .col-sm-offset-5{margin-left:41.66666667%}.enable-bootstrap .col-sm-offset-4{margin-left:33.33333333%}.enable-bootstrap .col-sm-offset-3{margin-left:25%}.enable-bootstrap .col-sm-offset-2{margin-left:16.66666667%}.enable-bootstrap .col-sm-offset-1{margin-left:8.33333333%}.enable-bootstrap .col-sm-offset-0{margin-left:0}}@media (min-width:992px){.enable-bootstrap .col,.enable-bootstrap .col-md-1,.enable-bootstrap .col-md-2,.enable-bootstrap .col-md-3,.enable-bootstrap .col-md-4,.enable-bootstrap .col-md-5,.enable-bootstrap .col-md-6,.enable-bootstrap .col-md-7,.enable-bootstrap .col-md-8,.enable-bootstrap .col-md-9,.enable-bootstrap .col-md-10,.enable-bootstrap .col-md-11,.enable-bootstrap .col-md-12{float:left}.enable-bootstrap .col-md-12{width:100%}.enable-bootstrap .col-md-11{width:91.66666667%}.enable-bootstrap .col-md-10{width:83.33333333%}.enable-bootstrap .col-md-9{width:75%}.enable-bootstrap .col-md-8{width:66.66666667%}.enable-bootstrap .col-md-7{width:58.33333333%}.enable-bootstrap .col-md-6{width:50%}.enable-bootstrap .col-md-5{width:41.66666667%}.enable-bootstrap .col-md-4{width:33.33333333%}.enable-bootstrap .col-md-3{width:25%}.enable-bootstrap .col-md-2{width:16.66666667%}.enable-bootstrap .col-md-1{width:8.33333333%}.enable-bootstrap .col-md-pull-12{right:100%}.enable-bootstrap .col-md-pull-11{right:91.66666667%}.enable-bootstrap .col-md-pull-10{right:83.33333333%}.enable-bootstrap .col-md-pull-9{right:75%}.enable-bootstrap .col-md-pull-8{right:66.66666667%}.enable-bootstrap .col-md-pull-7{right:58.33333333%}.enable-bootstrap .col-md-pull-6{right:50%}.enable-bootstrap .col-md-pull-5{right:41.66666667%}.enable-bootstrap .col-md-pull-4{right:33.33333333%}.enable-bootstrap .col-md-pull-3{right:25%}.enable-bootstrap .col-md-pull-2{right:16.66666667%}.enable-bootstrap .col-md-pull-1{right:8.33333333%}.enable-bootstrap .col-md-pull-0{right:auto}.enable-bootstrap .col-md-push-12{left:100%}.enable-bootstrap .col-md-push-11{left:91.66666667%}.enable-bootstrap .col-md-push-10{left:83.33333333%}.enable-bootstrap .col-md-push-9{left:75%}.enable-bootstrap .col-md-push-8{left:66.66666667%}.enable-bootstrap .col-md-push-7{left:58.33333333%}.enable-bootstrap .col-md-push-6{left:50%}.enable-bootstrap .col-md-push-5{left:41.66666667%}.enable-bootstrap .col-md-push-4{left:33.33333333%}.enable-bootstrap .col-md-push-3{left:25%}.enable-bootstrap .col-md-push-2{left:16.66666667%}.enable-bootstrap .col-md-push-1{left:8.33333333%}.enable-bootstrap .col-md-push-0{left:auto}.enable-bootstrap .col-md-offset-12{margin-left:100%}.enable-bootstrap .col-md-offset-11{margin-left:91.66666667%}.enable-bootstrap .col-md-offset-10{margin-left:83.33333333%}.enable-bootstrap .col-md-offset-9{margin-left:75%}.enable-bootstrap .col-md-offset-8{margin-left:66.66666667%}.enable-bootstrap .col-md-offset-7{margin-left:58.33333333%}.enable-bootstrap .col-md-offset-6{margin-left:50%}.enable-bootstrap .col-md-offset-5{margin-left:41.66666667%}.enable-bootstrap .col-md-offset-4{margin-left:33.33333333%}.enable-bootstrap .col-md-offset-3{margin-left:25%}.enable-bootstrap .col-md-offset-2{margin-left:16.66666667%}.enable-bootstrap .col-md-offset-1{margin-left:8.33333333%}.enable-bootstrap .col-md-offset-0{margin-left:0}}@media (min-width:1200px){.enable-bootstrap .col,.enable-bootstrap .col-lg-1,.enable-bootstrap .col-lg-2,.enable-bootstrap .col-lg-3,.enable-bootstrap .col-lg-4,.enable-bootstrap .col-lg-5,.enable-bootstrap .col-lg-6,.enable-bootstrap .col-lg-7,.enable-bootstrap .col-lg-8,.enable-bootstrap .col-lg-9,.enable-bootstrap .col-lg-10,.enable-bootstrap .col-lg-11,.enable-bootstrap .col-lg-12{float:left}.enable-bootstrap .col-lg-12{width:100%}.enable-bootstrap .col-lg-11{width:91.66666667%}.enable-bootstrap .col-lg-10{width:83.33333333%}.enable-bootstrap .col-lg-9{width:75%}.enable-bootstrap .col-lg-8{width:66.66666667%}.enable-bootstrap .col-lg-7{width:58.33333333%}.enable-bootstrap .col-lg-6{width:50%}.enable-bootstrap .col-lg-5{width:41.66666667%}.enable-bootstrap .col-lg-4{width:33.33333333%}.enable-bootstrap .col-lg-3{width:25%}.enable-bootstrap .col-lg-2{width:16.66666667%}.enable-bootstrap .col-lg-1{width:8.33333333%}.enable-bootstrap .col-lg-pull-12{right:100%}.enable-bootstrap .col-lg-pull-11{right:91.66666667%}.enable-bootstrap .col-lg-pull-10{right:83.33333333%}.enable-bootstrap .col-lg-pull-9{right:75%}.enable-bootstrap .col-lg-pull-8{right:66.66666667%}.enable-bootstrap .col-lg-pull-7{right:58.33333333%}.enable-bootstrap .col-lg-pull-6{right:50%}.enable-bootstrap .col-lg-pull-5{right:41.66666667%}.enable-bootstrap .col-lg-pull-4{right:33.33333333%}.enable-bootstrap .col-lg-pull-3{right:25%}.enable-bootstrap .col-lg-pull-2{right:16.66666667%}.enable-bootstrap .col-lg-pull-1{right:8.33333333%}.enable-bootstrap .col-lg-pull-0{right:auto}.enable-bootstrap .col-lg-push-12{left:100%}.enable-bootstrap .col-lg-push-11{left:91.66666667%}.enable-bootstrap .col-lg-push-10{left:83.33333333%}.enable-bootstrap .col-lg-push-9{left:75%}.enable-bootstrap .col-lg-push-8{left:66.66666667%}.enable-bootstrap .col-lg-push-7{left:58.33333333%}.enable-bootstrap .col-lg-push-6{left:50%}.enable-bootstrap .col-lg-push-5{left:41.66666667%}.enable-bootstrap .col-lg-push-4{left:33.33333333%}.enable-bootstrap .col-lg-push-3{left:25%}.enable-bootstrap .col-lg-push-2{left:16.66666667%}.enable-bootstrap .col-lg-push-1{left:8.33333333%}.enable-bootstrap .col-lg-push-0{left:auto}.enable-bootstrap .col-lg-offset-12{margin-left:100%}.enable-bootstrap .col-lg-offset-11{margin-left:91.66666667%}.enable-bootstrap .col-lg-offset-10{margin-left:83.33333333%}.enable-bootstrap .col-lg-offset-9{margin-left:75%}.enable-bootstrap .col-lg-offset-8{margin-left:66.66666667%}.enable-bootstrap .col-lg-offset-7{margin-left:58.33333333%}.enable-bootstrap .col-lg-offset-6{margin-left:50%}.enable-bootstrap .col-lg-offset-5{margin-left:41.66666667%}.enable-bootstrap .col-lg-offset-4{margin-left:33.33333333%}.enable-bootstrap .col-lg-offset-3{margin-left:25%}.enable-bootstrap .col-lg-offset-2{margin-left:16.66666667%}.enable-bootstrap .col-lg-offset-1{margin-left:8.33333333%}.enable-bootstrap .col-lg-offset-0{margin-left:0}}.enable-bootstrap .clearfix,.enable-bootstrap .clearfix:after,.enable-bootstrap .clearfix:before,.enable-bootstrap .container-fluid:after,.enable-bootstrap .container-fluid:before,.enable-bootstrap .container:after,.enable-bootstrap .container:before,.enable-bootstrap .row:after,.enable-bootstrap .row:before{content:" ";display:table}.enable-bootstrap .clearfix:after,.enable-bootstrap .container-fluid:after,.enable-bootstrap .container:after,.enable-bootstrap .row:after{clear:both}.enable-bootstrap .center-block{display:block;margin-left:auto;margin-right:auto}.enable-bootstrap .pull-right{float:right!important}.enable-bootstrap .pull-left{float:left!important}.enable-bootstrap *,.enable-bootstrap :after,.enable-bootstrap :before{box-sizing:border-box}.clearfix{clear:both;display:block}.tool-tip{color:#347baf;cursor:pointer;font-size:9px}.tool-tip span{display:none}#tool-tip-box{border-radius:3px;background:#666;color:#fff;font:normal 11px Roboto,sans-serif;line-height:1.3;padding:8px 10px 9px;width:150px;z-index:9999}#tool-tip-arrow{height:0;border-bottom:8px solid #666;border-right:6px solid transparent;border-left:6px solid transparent;width:0;left:50%;margin-left:-4px;position:absolute;top:-4px}.public-DraftEditor-content{font-size:14px;height:200px!important;line-height:1.4;padding:15px}.public-DraftEditor-content ol,.public-DraftEditor-content ul{padding-left:20px!important}#nightloop form.styled label{cursor:pointer}#nightloop form.styled input,#nightloop form.styled textarea{border-radius:3px;border:1px solid #ccc;font-size:14px;padding:6px 8px}#nightloop form.styled input.disabled,#nightloop form.styled input:disabled,#nightloop form.styled textarea.disabled,#nightloop form.styled textarea:disabled{background:#ddd}#nightloop form.styled input[readonly],#nightloop form.styled textarea[readonly]{background:#eee}#nightloop form.styled #mobile-phone-picker input,#nightloop form.styled #work-phone-picker input{border:none!important;padding:0!important}#nightloop form.styled .form-element{clear:both;float:left}#nightloop form.styled p.validator{clear:both;color:#c00;display:none;float:left;font-size:11px;margin:4px 0}#nightloop form.styled p.group-label,#nightloop form.styled p.label{color:#aaa;font-size:12px;font-weight:700;margin:10px 0 3px}#nightloop form.styled p.settings-label{color:#000;font-size:13px;font-weight:700;margin:20px 0 3px}#nightloop form.styled.h2 p.group-label,#nightloop form.styled.h2 p.label{color:#000;font-weight:400}#nightloop form.styled .settings-height{height:40px}#nightloop form.styled div.settings-col{width:300px;float:left;line-height:40px}#nightloop form.styled div.inset{margin-left:16px}#nightloop form.styled .input-height{height:70px}#nightloop form.styled .input-col{width:150px;float:left;line-height:20px}#nightloop form.styled .input-select{padding:32px 0 0;height:30px}#nightloop form.styled div.form-element.number{font-family:inherit}#nightloop form.styled .switch-label{color:#aaa;font-size:12px;font-weight:700}#nightloop form.styled div.inline{clear:both;float:left}#nightloop form.styled div.inline .policy-controls{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:10px}#nightloop form.styled div.inline .policy-controls p.input{width:-moz-fit-content;width:fit-content;min-width:20em;max-width:24em}#nightloop form.styled div.inline .form-element{clear:none;float:left;margin-right:10px}#nightloop form.styled div.inline .form-element.inline-end{margin-right:0}#nightloop form.styled .form-element.radio label{background:#ccc;color:#999;font-weight:700;height:20px;width:20px}#nightloop form.styled .form-element.radio p.input{height:20px;width:20px}#nightloop form.styled .form-element.radio p.input input{left:-10000em;position:absolute}#nightloop form.styled .form-element.select p.input{border-radius:3px;background:#fff;border:1px solid #ccc;font-size:14px;font-weight:700;margin:0;overflow:hidden;padding:0;position:relative;width:12em}#nightloop form.styled .form-element.select p.input select{border-radius:0;-webkit-appearance:none;background-color:transparent;background-image:none;border:none;box-shadow:none;cursor:pointer;outline-width:0;padding:9px .5em;width:150%}#nightloop form.styled .form-element.select p.input select.disabled,#nightloop form.styled .form-element.select p.input select:disabled{background:#ddd!important}#nightloop form.styled .form-element.select p.input #tax_groups{width:100%}#nightloop form.styled .form-element.select p.input .downer{pointer-events:none;right:10px;top:14px}#nightloop form.styled .form-element.select p.input span.select-wrapper select{border-radius:0;-webkit-appearance:none;background-color:transparent;background-image:none;border:none;box-shadow:none;cursor:pointer;outline-width:0;padding:9px .5em;width:150%}#nightloop form.styled .artificial-exclusion .sub-option{margin-left:30px}#nightloop form.styled .artificial-exclusion .sub-option input,#nightloop form.styled .artificial-exclusion .sub-option select{width:331px!important}#nightloop form.styled .form-element.cal{position:relative}#nightloop form.styled .form-element.cal p.input{font-weight:700}#nightloop form.styled .form-element.cal p.input img{background:#a7a7a7;height:16px;position:absolute;right:10px;top:10px;width:16px}#nightloop form.styled label.money{position:relative}#nightloop form.styled label.money input{overflow:hidden;padding-left:20px;text-align:right}#nightloop form.styled label.money span.sign{color:#aaa;font-size:14px;font-weight:400;left:8px;position:absolute;top:16px}#nightloop form.styled input.pin-number{width:auto}#nightloop form.styled .radioset .form-element.checkbox label{border:none}#nightloop form.styled .radioset .form-element.checkbox p.label.post{position:relative}#nightloop form.styled .radioset .form-element{margin-right:0;overflow:hidden}#nightloop form.styled .radioset .form-element.first{margin-right:0!important}#nightloop form.styled .radioset .form-element.first p.label{border-radius:3px 0 0 3px;border-right:none}#nightloop form.styled .radioset .form-element.middle{margin-right:0!important}#nightloop form.styled .radioset .form-element.middle p.label{border-right:none}#nightloop form.styled .radioset .form-element.last p.label{border-radius:0 3px 3px 0}#nightloop form.styled .radioset .form-element.auto-wide p.label{min-width:61px;width:auto;padding:0 10px}#nightloop form.styled .radioset p.label{height:34px;line-height:34px!important;background:#fff;border:1px solid #ccc;text-align:center;width:61px}#nightloop form.styled .radioset .form-element.checkbox p.label,#nightloop form.styled .radioset .form-element.radio p.label{background:#fff!important}#nightloop form.styled .radioset .form-element.checked p.label{background:#d7e8ff!important;color:#347baf!important}#nightloop form.styled .radioset .form-element.radio.checked.disabled p.label,#nightloop form.styled .radioset .form-element.radio.disabled p.label{cursor:not-allowed}#nightloop form.styled .radioset p.input{position:absolute;left:-100px}#manager .form-element.quicksave input,#manager .form-element.quicksave textarea{outline:none}#manager .form-element.quicksave label{display:inline-block;position:relative}#manager .form-element.quicksave .controls{background:#f1f1f1;bottom:-20px;display:none;position:absolute;right:4px;z-index:10}#manager .form-element.quicksave .controls span{height:20px;line-height:20px!important;cursor:pointer;display:block;float:left;font-size:11px;text-align:center;width:50px}#manager .form-element.quicksave .controls span.save{border-radius:0 0 0 2px;background:#347baf;color:#fff}#manager .form-element.quicksave .controls span.cancel{border-radius:0 0 2px 0;background:#f1f1f1;color:#999}#manager .form-element.checkbox.radio-style label{border-radius:20px}#manager .form-element.checkbox.radio-style p.input{border-radius:20px;height:10px;margin:4px;width:10px}#manager .form-element.checkbox.radio-style.checked p.input{background:#347baf}#manager .form-element.checkbox label{border-radius:4px;border:1px solid #ccc;cursor:pointer;float:left;margin:10px 0 0;position:relative}#manager .form-element.checkbox p.label.post{font-weight:400;line-height:20px;margin:0 0 0 25px;padding:0 0 0 4px;position:absolute;text-align:left;white-space:nowrap;width:auto}#manager .form-element.checkbox p.label.pre{line-height:10px;padding:4px 8px 0 0}#manager .form-element.checkbox p.input{border-radius:4px;float:left;height:13px;margin:2px;overflow:hidden;position:relative;width:13px}#manager .form-element.checkbox p.input input{left:-40px;position:absolute}#manager .form-element.checkbox.disabled p.input{background:#a7a7a7}#manager .form-element.checkbox.checked p.input{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/checkbox.png) 50% no-repeat;background-size:13px 13px}#manager .currency p.input{position:relative}#manager .currency p.input input{text-indent:20px}#manager .currency span.currency{color:#ccc;left:10px;position:absolute;top:10px}#manager .form-element .input input.cal-input{cursor:pointer;background:#fff url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/new-calendar-icon.png);background-size:18px;background-position:right 8px top 8px;background-repeat:no-repeat}#manager .form-element .input input.cal-input.evil-cal-fix{background-size:15px}#page-floorplan .full-calendar-area,body #ui-datepicker-div.customize{background:#fff;border:1px solid #333;width:164px}#page-floorplan .full-calendar-area .ui-datepicker-calendar tbody tr td a,body #ui-datepicker-div.customize .ui-datepicker-calendar tbody tr td a{text-align:center}#manager #sidebar .calendar,#page-floorplan .full-calendar-area,#ui-datepicker-div.customize{background:none;color:#777;font-family:Roboto,sans-serif;left:6px;padding:10px;position:relative;width:160px}#manager #sidebar .calendar .ui-datepicker-buttonpane,#page-floorplan .full-calendar-area .ui-datepicker-buttonpane,#ui-datepicker-div.customize .ui-datepicker-buttonpane{display:none}#manager #sidebar .calendar .ui-datepicker-header,#manager #sidebar .calendar .ui-widget-content,#page-floorplan .full-calendar-area .ui-datepicker-header,#page-floorplan .full-calendar-area .ui-widget-content,#ui-datepicker-div.customize .ui-datepicker-header,#ui-datepicker-div.customize .ui-widget-content{border-radius:0;background:none;border:none;font-family:Roboto,sans-serif;margin:0;padding:0;width:160px}#manager #sidebar .calendar .ui-datepicker-header,#page-floorplan .full-calendar-area .ui-datepicker-header,#ui-datepicker-div.customize .ui-datepicker-header{font-family:Oswald,sans-serif;font-size:14px}#manager #sidebar .calendar .ui-widget-header,#page-floorplan .full-calendar-area .ui-widget-header,#ui-datepicker-div.customize .ui-widget-header{color:#777}#manager #sidebar .calendar table,#page-floorplan .full-calendar-area table,#ui-datepicker-div.customize table{width:100%}#manager #sidebar .calendar tr,#page-floorplan .full-calendar-area tr,#ui-datepicker-div.customize tr{color:#777}#manager #sidebar .calendar td,#manager #sidebar .calendar tr,#page-floorplan .full-calendar-area td,#page-floorplan .full-calendar-area tr,#ui-datepicker-div.customize td,#ui-datepicker-div.customize tr{padding:0}#manager #sidebar .calendar td a,#manager #sidebar .calendar td span,#page-floorplan .full-calendar-area td a,#page-floorplan .full-calendar-area td span,#ui-datepicker-div.customize td a,#ui-datepicker-div.customize td span{height:22px;line-height:22px!important;background:none;border:none;color:#000;display:block;padding:0;text-align:center;width:22px}#manager #sidebar .calendar td a,#page-floorplan .full-calendar-area td a,#ui-datepicker-div.customize td a{border-radius:100px;font-weight:400}#manager #sidebar .calendar td a.ui-state-active,#manager #sidebar .calendar td a:hover,#page-floorplan .full-calendar-area td a.ui-state-active,#page-floorplan .full-calendar-area td a:hover,#ui-datepicker-div.customize td a.ui-state-active,#ui-datepicker-div.customize td a:hover{background:#347baf;color:#000!important}#manager #sidebar .calendar td a.ui-state-highlight,#page-floorplan .full-calendar-area td a.ui-state-highlight,#ui-datepicker-div.customize td a.ui-state-highlight{height:20px;line-height:20px!important;border:1px solid #347baf;width:20px}#manager #sidebar .calendar td a.ui-priority-secondary,#page-floorplan .full-calendar-area td a.ui-priority-secondary,#ui-datepicker-div.customize td a.ui-priority-secondary{display:none}#manager #sidebar .calendar td.closed-date,#manager #sidebar .calendar td.passed-date,#page-floorplan .full-calendar-area td.closed-date,#page-floorplan .full-calendar-area td.passed-date,#ui-datepicker-div.customize td.closed-date,#ui-datepicker-div.customize td.passed-date{opacity:.5}#manager #sidebar .calendar td.blacked-date,#page-floorplan .full-calendar-area td.blacked-date,#ui-datepicker-div.customize td.blacked-date{opacity:1!important}#manager #sidebar .calendar td.blacked-date a,#page-floorplan .full-calendar-area td.blacked-date a,#ui-datepicker-div.customize td.blacked-date a{background:#222;color:#666}#manager #sidebar .calendar td.booked-date a,#page-floorplan .full-calendar-area td.booked-date a,#ui-datepicker-div.customize td.booked-date a{font-size:11px;font-weight:900}#manager #sidebar .calendar .ui-datepicker-month,#page-floorplan .full-calendar-area .ui-datepicker-month,#ui-datepicker-div.customize .ui-datepicker-month{text-transform:capitalize}#manager #sidebar .calendar .ui-corner-all,#manager #sidebar .calendar .ui-corner-bl,#manager #sidebar .calendar .ui-corner-bottom,#manager #sidebar .calendar .ui-corner-left,#page-floorplan .full-calendar-area .ui-corner-all,#page-floorplan .full-calendar-area .ui-corner-bl,#page-floorplan .full-calendar-area .ui-corner-bottom,#page-floorplan .full-calendar-area .ui-corner-left,#ui-datepicker-div.customize .ui-corner-all,#ui-datepicker-div.customize .ui-corner-bl,#ui-datepicker-div.customize .ui-corner-bottom,#ui-datepicker-div.customize .ui-corner-left{border-radius:0}#manager #sidebar .calendar .ui-datepicker table,#page-floorplan .full-calendar-area .ui-datepicker table,#ui-datepicker-div.customize .ui-datepicker table{font-size:10px;margin:0}#manager #sidebar .calendar .ui-corner-all,#page-floorplan .full-calendar-area .ui-corner-all,#ui-datepicker-div.customize .ui-corner-all{border-radius:0}#manager #sidebar .calendar .ui-datepicker-title,#page-floorplan .full-calendar-area .ui-datepicker-title,#ui-datepicker-div.customize .ui-datepicker-title{margin-left:7px;text-align:left}#manager #sidebar .calendar .ui-datepicker-next,#manager #sidebar .calendar .ui-datepicker-prev,#page-floorplan .full-calendar-area .ui-datepicker-next,#page-floorplan .full-calendar-area .ui-datepicker-prev,#ui-datepicker-div.customize .ui-datepicker-next,#ui-datepicker-div.customize .ui-datepicker-prev{border:none;top:7px}#manager #sidebar .calendar .ui-datepicker-next span,#manager #sidebar .calendar .ui-datepicker-prev span,#page-floorplan .full-calendar-area .ui-datepicker-next span,#page-floorplan .full-calendar-area .ui-datepicker-prev span,#ui-datepicker-div.customize .ui-datepicker-next span,#ui-datepicker-div.customize .ui-datepicker-prev span{background:none}#manager #sidebar .calendar .ui-datepicker-next-hover,#manager #sidebar .calendar .ui-datepicker-prev-hover,#page-floorplan .full-calendar-area .ui-datepicker-next-hover,#page-floorplan .full-calendar-area .ui-datepicker-prev-hover,#ui-datepicker-div.customize .ui-datepicker-next-hover,#ui-datepicker-div.customize .ui-datepicker-prev-hover{background:none;border:none;cursor:pointer}#manager #sidebar .calendar .ui-datepicker-next-hover span,#manager #sidebar .calendar .ui-datepicker-prev-hover span,#page-floorplan .full-calendar-area .ui-datepicker-next-hover span,#page-floorplan .full-calendar-area .ui-datepicker-prev-hover span,#ui-datepicker-div.customize .ui-datepicker-next-hover span,#ui-datepicker-div.customize .ui-datepicker-prev-hover span{background:none;border:none}#manager #sidebar .calendar .ui-datepicker-next,#page-floorplan .full-calendar-area .ui-datepicker-next,#ui-datepicker-div.customize .ui-datepicker-next{border-bottom:6px solid transparent;border-left:8px solid #777;border-top:6px solid transparent;height:0;width:0;right:8px}#manager #sidebar .calendar .ui-datepicker-next:hover,#page-floorplan .full-calendar-area .ui-datepicker-next:hover,#ui-datepicker-div.customize .ui-datepicker-next:hover{border-bottom:6px solid transparent;border-left:8px solid #fff;border-top:6px solid transparent;height:0;width:0}#manager #sidebar .calendar .ui-datepicker-prev,#page-floorplan .full-calendar-area .ui-datepicker-prev,#ui-datepicker-div.customize .ui-datepicker-prev{height:0;border-bottom:6px solid transparent;border-right:8px solid #777;border-top:6px solid transparent;width:0;left:130px}#manager #sidebar .calendar .ui-datepicker-prev:hover,#page-floorplan .full-calendar-area .ui-datepicker-prev:hover,#ui-datepicker-div.customize .ui-datepicker-prev:hover{height:0;border-bottom:6px solid transparent;border-right:8px solid #fff;border-top:6px solid transparent;width:0}#nightloop,body,html{height:100%}#ajax-spinner,#ajax-spinner.wide-nav{background:#333;border-radius:10px;height:70px;left:50%;line-height:100px;margin:-35px 0 0 -35px;text-align:center;top:50%;width:70px;z-index:99999}#ajax-spinner.wide-nav img,#ajax-spinner img{left:27px;position:absolute;top:27px}#click-blocker{background:transparent;height:100%;top:0;width:100%;z-index:9999}#click-blocker,#manager-ajax{display:none;left:0;position:fixed}#manager-ajax{right:0;height:2px;z-index:1000}#manager-ajax .line{position:absolute;background:#347baf;width:100%;height:100%}#manager-ajax .break{position:absolute;background:#fff;width:1px;height:100%}#manager-ajax .dot1{animation:loading 3s infinite}#manager-ajax .dot2{animation:loading 3s .5s infinite}@keyframes loading{0%{left:0;width:1px;animation-timing-function:ease-in}33%{left:37%;width:25%;animation-timing-function:ease-out}66%{left:100%;width:1px;animation-timing-function:linear}to{left:100%;width:1px}}.dockableContainer,.embeddedServiceHelpButton .helpButton,.embeddedServiceSidebarMinimizedDefaultUI{right:80px!important}#validation-error-message{border:none}html.manager{background:#fff}body #main-popup .overlay-header{background:transparent;font:200 20px Oswald,sans-serif;margin:0 0 10px;padding:0 0 5px}body #main-popup .overlay-body{border:none;font:400 14px Roboto,sans-serif;margin:10px 0}body #main-popup .closer{border-radius:100px;width:21px;height:21px;line-height:21px!important;color:#000;display:block;font-size:25px;text-align:center}body #main-popup .closer:hover{text-decoration:none;color:#aaa}body #main-popup p.button a,body #splash p.button a{border-radius:3px;height:40px;line-height:40px!important;background:#347baf;color:#fff;display:block;float:left;font:300 14px Roboto,sans-serif;padding:0 30px}body #main-popup p.button a:hover,body #splash p.button a:hover{text-decoration:none}body #splash p.button{margin-top:24px;text-align:center}body #splash p.button a{display:inline-block;float:none}body #splash p.button-padding-bottom{padding-bottom:24px}#manager{background:#fff;font:400 12px Roboto,sans-serif;height:100%;min-width:920px;position:relative}#manager .hide{display:none}#manager .new-spin{height:20px;padding:10px;width:20px}#manager .highlight{background-color:#d7e6ff!important}#manager .downer{border-radius:3px;background:#fff;height:100%;position:absolute;right:0!important;top:0!important;width:30px}#manager .downer:after{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/selector.png);background-size:11px 15px;content:"";display:block;height:15px;margin-top:10px;margin-left:10px;width:10px}#manager a{color:#347baf}#manager a:hover{text-decoration:none}#manager a.closer,#manager span.closer{border-radius:20px;height:17px;width:17px;background:#000;color:#fff;cursor:pointer;display:block;font-weight:700;line-height:16px;text-align:center}#manager a.closer.small,#manager span.closer.small{height:14px;width:14px;font-size:12px;line-height:14px}#manager a.expander,#manager span.expander{border-radius:18px;height:15px;width:15px;background:#fff;border:1px solid #aaa;color:#aaa;cursor:pointer;display:inline-block;font-weight:700;line-height:16px;text-align:center}#manager .expand-content,#manager .expanded a.expander .open,#manager .expanded span.expander .open,#manager a.expander .shut,#manager span.expander .shut{display:none}#manager .expanded a.expander .shut,#manager .expanded span.expander .shut{display:inline}#manager .expanded .expand-content{display:block}#manager .tip-pop{border-radius:3px;background:#f1f1f1;display:none;padding:10px 8px;position:absolute;z-index:1001}#manager .tip-pop .up-arrow{height:0;border-bottom:8px solid #f1f1f1;border-right:6px solid transparent;border-left:6px solid transparent;width:0;position:absolute}#manager .hover-action{display:none}#manager .button a{border-radius:3px;height:40px;line-height:40px!important;background:#347baf;color:#fff;cursor:pointer;display:block;font-size:14px;min-width:70px;padding:0 30px;text-align:center}#manager .button a.disabled{background:#ededed!important;cursor:not-allowed!important}#manager .button a.reset-status-btn{background:#fff!important;color:#347baf!important;border:1px solid #347baf}#manager .button.outline a{background:#fff;border:1px solid #347baf;color:#347baf}#manager .button.outline a:hover{color:#fff;background:#347baf}#manager .button.outline-danger a{background:#fff;border:1px solid #c00;color:#c00}#manager .button.outline-danger a:hover{color:#fff;background:#c00}#manager .button.danger a{background:#c00}#manager .button.light a{height:38px;line-height:38px!important;background:#ededed;border:1px solid #ededed;color:#777}#manager .button.plain a{height:40px;line-height:40px!important;background:transparent;color:#666;min-width:0;padding:0 8px}#manager .button.small a{height:30px;line-height:30px!important}#manager .button.smaller a{height:20px;line-height:20px!important;font-size:12px}#manager .button.narrow a{height:33px;line-height:33px!important;min-width:45px;margin-top:2px}#manager p.block-error{border-radius:10px;height:20px;line-height:20px!important;background:#c00;clear:both;color:#fff;float:left;margin:10px;padding:0 20px}#manager #general-error,#manager #general-success,#manager #left-bottom-error{border-radius:10px;background:#c00;color:#fff;display:none;font-weight:400;left:50%;margin-left:-150px;padding:3px 20px;position:fixed;text-align:center;top:5px;width:260px;z-index:100001}#manager #general-error span#close-error,#manager #general-success span#close-error,#manager #left-bottom-error span#close-error{border-radius:10px;width:16px;height:16px;line-height:16px!important;background:#fcc;color:#c00;cursor:pointer;display:block;position:absolute;right:2px;top:2px}#manager #left-bottom-error{left:20px;bottom:20px;top:unset;border-radius:5px;margin-left:1rem}#manager #general-success{background:#347baf!important}#manager #general-success span#close-success{border-radius:10px;width:16px;height:16px;line-height:16px!important;background:#347baf;color:#fff;cursor:pointer;display:block;position:absolute;right:2px;top:2px}#manager .thumb{background:#eee;overflow:hidden;position:relative}#manager .thumb img{height:inherit;left:0;position:absolute;top:0;width:inherit}#manager .thumb img#photo-img-src{background:#eee}#manager .global-message{border-radius:100px;background:#000;color:#fff;font-size:14px;font-weight:400;left:50%;margin-left:-200px!important;margin-top:0!important;padding:5px 20px;position:fixed;text-align:center;top:5px;width:360px;z-index:1001}#manager .global-message.success{color:#fff;background:#347baf!important}#manager .global-message.error{color:#fff;background:#c00!important}#manager .global-message a{color:#fff;text-decoration:underline}#manager p.no-content{clear:both;float:left;font-size:16px;font-style:oblique;margin:10px}#manager .local-popup{border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,.3);background:#fff;font-size:14px;padding:15px;position:absolute;width:300px}#manager .local-popup .question{padding-bottom:10px}#manager .local-popup .button{float:right}#manager .export-link{border-radius:3px;height:40px;line-height:40px!important;background:#ededed;display:block;text-align:center}#manager .export-link img{margin-top:11px}#manager .adder-link{border-radius:20px;width:12px;height:12px;line-height:12px!important;background:#347baf;color:#fff;margin:8px 5px 0;text-align:center}#manager #content-header h2 a:hover{text-decoration:underline}#manager .alert{border-radius:16px;height:16px;line-height:16px!important;border:1px solid #ff902d;color:#ff902d;display:inline-block;font-weight:900;text-align:center;width:16px}#manager .pagination{clear:both;float:left;width:100%}#manager .pagination a{display:inline-block;margin:5px;position:relative}#manager .pagination .first,#manager .pagination .prev{float:left;position:relative;z-index:3}#manager .pagination .first a,#manager .pagination .first span,#manager .pagination .prev a,#manager .pagination .prev span{height:0;border-bottom:5px solid transparent;border-right:6.666666666666667px solid #e1e1e1;border-top:5px solid transparent;width:0}#manager .pagination .first:hover a,#manager .pagination .first:hover span,#manager .pagination .prev:hover a,#manager .pagination .prev:hover span{border-right-color:#347baf}#manager .pagination .last,#manager .pagination .next{float:right;position:relative;z-index:3}#manager .pagination .last a,#manager .pagination .last span,#manager .pagination .next a,#manager .pagination .next span{border-bottom:5px solid transparent;border-left:6.666666666666667px solid #e1e1e1;border-top:5px solid transparent;height:0;width:0}#manager .pagination .last:hover a,#manager .pagination .last:hover span,#manager .pagination .next:hover a,#manager .pagination .next:hover span{border-left-color:#347baf}#manager .pagination a span{position:absolute}#manager .pagination .first span{left:6px;top:-5px}#manager .pagination .last span{right:6px;top:-5px}#manager .pagination .status{padding:5px 0;position:relative;text-align:center}#manager .pagination .status select{-webkit-appearance:none;background:none;border:none;color:#347baf;cursor:pointer;padding:0 20px 0 4px;position:relative;z-index:1}#manager .pagination .status select:focus{outline:0}#manager .pagination .status .downer{border-top-color:#347baf;cursor:pointer;margin:5px 0 0 -14px;z-index:0}#manager .bare{clear:both;padding:10px}#manager p.add-more{clear:both;cursor:pointer;float:left;font-size:10px;font-weight:400;margin:5px 0}#manager p.add-more span{border-radius:9px;height:9px;line-height:9px!important;background:#347baf;width:9px}#manager a.remover,#manager p.add-more span{color:#fff;display:inline-block;text-align:center}#manager a.remover{border-radius:13px;background:#131415;cursor:pointer;font-size:10px;font-weight:300;height:13px;line-height:12px;width:13px}#manager a.remover:hover{text-decoration:none;background:#555}#manager #content-header div.cal{padding:7px 0 0 7px}#manager #content-header div.cal p.input input{color:#000;font-weight:700;padding:8px 8px 9px;width:140px}#manager #content-header div.cal p.input img{top:17px}#manager a,#manager h1,#manager h2,#manager h3,#manager h4,#manager h5,#manager li,#manager ol,#manager p,#manager ul{margin:0;padding:0}#manager h1,#manager h2,#manager h3,#manager h4,#manager h5{font:300 12px Oswald,sans-serif}#manager .dropdown-arrow img{margin-top:13px;height:5px;width:9px}#manager .muted-text{color:#777}#manager #venue-search{float:right}#manager #venue-search #venue-search-container{position:relative;font-size:9pt;font-weight:200;margin-left:10px}#manager #venue-search #venue-search-container #venue-search-input{float:left;height:40px;border:none;border-right:1px solid #e1e1e1;font-size:16px;outline:none;padding:0 10px 0 5px}#manager #venue-search #venue-search-container #venue-search-input:focus{outline:none}#manager #venue-search #venue-search-container .glass{float:left;height:30px;margin:5px 0 5px 5px;width:30px}#manager #venue-search #venue-search-container #venue-search-spinner{padding-top:5px;padding-right:0;padding-left:10px}#manager #venue-search #venue-search-container #venue-search-results{position:absolute;overflow-y:auto;max-height:88vh;z-index:999999;border:1px solid #e1e1e1;background:#fff}#manager #venue-search #venue-search-container .venue-search-result{color:#fff;background:#444;width:203px;padding-left:12px;cursor:pointer}#manager #venue-search #venue-search-container .venue-search-result.selected,#manager #venue-search #venue-search-container .venue-search-result:hover{cursor:pointer;color:#fff;background:#7b7b7b}#manager #tour-guide-container{margin-top:8px;cursor:pointer}#manager #main-area{background:#fff;float:left;width:100%}#manager #control-bar{font:300 12px Oswald,sans-serif;background:#09223a;float:left;min-height:100%;position:fixed;width:80px;z-index:300}#manager #control-bar hr{background:#272727;border:0;height:1px}#manager #control-bar h3{font-size:18px}#manager #control-bar ul.sub-menu{display:none!important}#manager #control-bar #universal-search-entry{display:block;background:#7d7d7d;color:#fff;font-size:1.5rem;line-height:4.5rem;text-align:center}#manager #control-bar #universal-search-entry:hover{color:#000}#manager #control-bar #universal-search-entry:active{background:#fff;color:#000}#manager #control-bar #logo a{height:42px;line-height:42px!important;background:#090909;display:block;font-size:20px;font-weight:700;padding-top:14px;text-align:center}#manager #control-bar #venue-name{color:#777;padding:7px 0 12px;text-align:center}#manager #control-bar #menu{background:#090909;font-size:11px;font-family:Roboto;font-weight:700;overflow:visible;width:80px}#manager #control-bar #menu li.slug{background:#090909;height:1000px;width:80px}#manager #control-bar #menu li{background:#090909;height:63px;position:relative;width:80px}#manager #control-bar #menu li a{color:#47484c;background:#47484c;display:block;height:73px;overflow:visible;position:absolute;top:0;width:65px}#manager #control-bar #menu li a img{height:73px;width:80px}#manager #control-bar #menu li a span{display:block;top:50px;position:absolute;text-align:center;width:80px}#manager #control-bar #menu li:hover a{background:#fff;color:#fff}#manager #control-bar #menu li.selected{background:none}#manager #control-bar #menu li.selected a{background:#fff;color:#fff}#manager #status{height:41px;line-height:41px!important;background:#fff;border-bottom:1px solid #e1e1e1;position:relative}#manager #status .utilwrap{float:right;margin:5px 10px}#manager #status h3{color:#999;float:left;font-size:21px;line-height:40px;margin-left:10px;text-transform:uppercase}#manager #status a.top-menu,#manager #status span{display:block;float:left;line-height:31px;margin:0 0 0 5px}#manager #status a span{float:right}#manager #status span.thumb{border-radius:30px;height:30px;width:30px;overflow:hidden}#manager #status span.help-link{text-decoration:underline;margin-right:15px}#manager #status a{color:#777}#manager #perf-stats{display:none;position:fixed;left:0;right:0;top:2px;height:50px;z-index:1200;text-align:center;width:60%;background-color:#c8c8c8}#manager #perf-stats .line{height:50%}#manager #perf-stats .line div{float:left;border-left:1px solid #646464}#manager #perf-stats .line .header{height:25px}#manager #perf-stats .line .header.latency{background-color:#a6c9e2}#manager #perf-stats .line .header.domProcessing{background-color:#cb6e6f}#manager #perf-stats .line .header.domComplete{background-color:#00d6b2}#manager #perf-stats .line .label{width:10px}#manager #user-menu{display:none;padding-top:10px;position:absolute;right:5px;top:28px;width:180px;z-index:999}#manager #user-menu .pin-arrow{height:0;border-bottom:8px solid #444;border-right:6px solid transparent;border-left:6px solid transparent;width:0;display:block;position:absolute;right:30px;top:4px}#manager #user-menu ul{border-radius:3px;background:#444;padding:6px}#manager #user-menu ul li{line-height:1em;list-style:none;margin:5px;padding:0}#manager #user-menu ul li hr{width:95%;margin-left:auto;margin-right:auto}#manager #user-menu ul a{border-radius:2px;color:#fff;display:block;font-size:11px;padding:3px;margin:1px 0}#manager #user-menu ul a:hover{background:hsla(0,0%,100%,.3)}#manager #content-container{background:#fff;margin-left:80px;min-height:100%}#manager #content-container.sidebar{margin-left:80px}#manager #content-container .has-sidebar{margin-left:180px}#manager #content-container.so-above #status h3{margin-left:190px}#manager #content-container .closed{float:left}#manager #content-container .closed h3,#manager #content-container .closed p{font-size:16px;margin:20px}#manager #content-container .closed p.inform{font-weight:700}#manager #content-container .clear-it{position:absolute;right:20px;top:12px}#manager #content-header{border-bottom:1px solid #e1e1e1;float:left;width:100%}#manager #content-header h2{height:50px;line-height:50px!important;float:left;font-size:20px;font-weight:400;text-indent:10px;text-transform:uppercase}#manager #content-header h2 span{color:#347baf;margin-left:5px}#manager #content-header .button{float:right;margin:5px 5px 0 0}#manager #interface{border-bottom:1px solid #e1e1e1;float:left;margin-right:5px;width:100%;position:relative}#manager #interface .search-interface{float:left}#manager #interface .search-interface img.glass{float:left;height:30px;margin:5px 0 5px 5px;width:30px}#manager #interface .search-interface input{height:40px;border:none;border-right:1px solid #e1e1e1;font-size:16px;outline:none;padding:0 10px 0 5px}#manager #interface .search-interface.res-page input{border-right:0}#manager #interface .search-interface.res-page input::-ms-clear{height:0;width:0}#manager #interface .search-interface.res-page .search-type{float:left;padding:5px 17px 13px 10px;position:relative;border-right:1px solid #e1e1e1;cursor:pointer;font-size:13px;color:#347baf}#manager #interface .search-interface.res-page .search-type .current{display:block;float:left;padding-top:6px;width:33px;text-align:center}#manager #interface .search-interface.res-page .search-type .dropdown-arrow{margin-left:15px}#manager #interface .search-interface.res-page .search-type-dropdown{position:absolute;left:211px;background:#fff;text-align:center;border:1px solid #e1e1e1;top:41px;z-index:9999;width:102px;border-top:0}#manager #interface .search-interface.res-page .search-type-dropdown .item{padding:12px 12px 12px 0;cursor:pointer;font-size:13px;color:#aaa}#manager #interface .search-interface.res-page .search-type-dropdown .item.selected,#manager #interface .search-interface.res-page .search-type-dropdown .item:hover{color:#347baf}#manager #interface .actions{float:right}#manager #interface .actions span{width:30px;height:14px;display:inline-block;padding:10px;border-left:1px solid #eee;margin-top:2px;text-align:center;cursor:pointer}#manager #sidebar{background:#f5f6f7;height:100vh;left:73px;min-height:-webkit-fill-available;position:fixed;top:0;width:187px;z-index:98;overflow:auto;padding-bottom:24px}#manager #sidebar ul.sidebar-drop{background:#7c7c7c;color:#000;cursor:pointer;font-size:14px;overflow:hidden;width:100%}#manager #sidebar ul.sidebar-drop li.current{font-family:Oswald,sans-serif;background:#7c7c7c;text-indent:20px}#manager #sidebar ul.sidebar-drop li.option{display:none;font-weight:400}#manager #sidebar ul.sidebar-drop li{height:30px;line-height:30px!important;background:#fff}#manager #sidebar ul.sidebar-drop li a{height:30px;line-height:30px!important;color:#666;display:block;text-indent:20px}#manager #sidebar ul.sidebar-drop li a:hover{color:#000;background:#347baf}#manager #sidebar ul.sidebar-drop span{height:30px;line-height:30px!important;border-left:1px solid #e1e1e1;display:block;float:right;text-align:center;text-indent:0;width:30px}#manager #sidebar ul.sidebar-drop span img{padding-top:8px;width:16px}#manager #sidebar h3.subheader{color:#777;font-weight:400;margin-top:20px;margin-bottom:5px}#manager #sidebar h2.subheader{border-bottom:1px solid #fff;color:#777;font-weight:400;margin:20px 10px 5px}#manager #sidebar h3.filter-title{margin-left:21px;color:#000;font-family:Roboto,sans-serif;font-weight:400}#manager #sidebar .request-date-picker{padding-right:0!important;margin-left:21px;margin-bottom:21px;margin-top:10px;position:relative}#manager #sidebar .request-date-picker .date-closer{position:absolute;top:6px;right:20px;display:none}#manager #sidebar .request-date-picker #request-date{width:135px}#manager #sidebar .toggler{cursor:pointer;margin-left:56px;color:#000}#manager #sidebar .checkbox-section{margin-top:20px}#manager #sidebar .checkbox-section .toggler{display:none}#manager #sidebar .status-selector #show-all{border-top:1px solid #000;padding-top:5px;margin-right:12px;margin-top:5px}#manager #sidebar .status-selector .toggler{color:#000;margin-left:10px}#manager #sidebar .status-selector .toggler.minimizer{display:none}#manager #sidebar ul.filter{list-style:none;margin-left:25px}#manager #sidebar ul.filter li{list-style:none;color:#000;margin:10px}#manager #sidebar ul.filter li a{color:#000}#manager #sidebar ul.filter li a:before{display:inline-block;content:"";width:8px;height:8px;border:1px solid #000;border-radius:999px;margin-right:10px}#manager #sidebar ul.filter li a.selected:before{background-size:90%;background:#000;content:"";border-radius:999px}#manager #sidebar ul.filter li.selected{background:hsla(0,0%,100%,.3);text-decoration:none;font-weight:800}#manager #sidebar h3.subheader,#manager #sidebar ul.submenu{margin-left:21px}#manager #sidebar ul.submenu{list-style:none}#manager #sidebar ul.submenu.bottom{bottom:10px;position:absolute}#manager #sidebar ul.submenu li{list-style:none;margin-left:-3px}#manager #sidebar ul.submenu li a{border-radius:2px;color:#000;display:block;font-family:Roboto;font-size:10px;margin:1px 0;padding:3px;width:151px;font-size:11px;cursor:pointer}#manager #sidebar ul.submenu li a span.stat{float:right;background:#535353;color:#000;padding:2px;font-size:6pt;border-radius:3px;font-weight:800}#manager #sidebar ul.submenu li a span.stat.vip{background:#d9a723}#manager #sidebar ul.submenu li a.selected,#manager #sidebar ul.submenu li a:hover{text-decoration:none;background:#ddd}#manager #sidebar ul.submenu li a.selected{font-weight:800}#manager #sidebar ul.submenu li a img{height:10px;margin-right:5px;position:relative;top:1px;width:10px}#manager #sidebar a.menu-link{margin-left:21px;color:#aaa;text-decoration:underline;font-size:8pt}#manager span.status-badge{border-radius:3px;color:#fff;display:inline-block;margin-left:0;padding:1px 5px;font-size:7pt;text-transform:uppercase}#manager span.status-badge.new{background:#6b7aa3}#manager span.status-badge.hold,#manager span.status-badge.offer{background:#e28f2d}#manager span.status-badge.declined{background:red}#manager span.status-badge.booked,#manager span.status-badge.confirmed{background:#72a575}#manager span.status-badge.expired,#manager span.status-badge.removed{background:#e1e1e1}@media print{#manager #main-interface{display:none}#manager #page-summaryreports{margin:none!important;padding:none!important}#manager #control-bar,#manager #sidebar{display:none!important}#manager #report-blocks{font-size:.7em!important;width:100px!important}#manager #report-blocks .report-block{margin:0!important}#manager #report-blocks .report-block .report-table .header-row{text-overflow:ellipsis!important}#manager #content-container{margin:0!important}#manager #content-container .so-above #status h3{margin:0!important;padding:0!important}#manager .so-above #status h3{margin:0!important}#manager #main-area{margin:0!important;padding:0!important;float:none}#manager #venue-search,#manager .utilwrap{display:none}#manager .page-report.has-sidebar{margin:0!important;padding:0!important}@page{size:auto;margin:5mm 5mm 5mm 5mm}#manager .page-report.has-sidebar body{margin:0}#manager .print-header{font-size:12px;text-transform:capitalize}#manager #status{border-bottom:none!important}#manager #page-bookedbyindividualreport #report-blocks,#manager #page-bookedbylistreport #report-blocks{width:95%!important;float:none!important}#manager #page-bookedbyindividualreport .report-block,#manager #page-bookedbylistreport .report-block{float:none!important}}#manager .prev-next-link-bar{display:flex;align-items:center;justify-content:space-between;height:35px;min-width:100%}#manager .prev-next-link-bar .next-container,#manager .prev-next-link-bar .previous-container{display:flex;flex:1;padding:0 10px}#manager .prev-next-link-bar .next-container{justify-content:flex-end;padding-right:80px}#manager .filter-interface,#manager .tab-interface{float:left;position:relative;z-index:10}#manager .filter-interface .show-filters,#manager .filter-interface .show-tags,#manager .tab-interface .show-filters,#manager .tab-interface .show-tags{height:40px;line-height:40px!important;border-right:1px solid #e1e1e1;color:#666;cursor:pointer;float:left;font-size:16px;font-weight:400;overflow:hidden;padding:0 29px 0 12px;position:relative}#manager .filter-interface .show-filters .downer,#manager .filter-interface .show-tags .downer,#manager .tab-interface .show-filters .downer,#manager .tab-interface .show-tags .downer{right:0!important;top:3px!important}#manager .filter-interface span.cheat,#manager .tab-interface span.cheat{background:#fff;display:block;left:1px;position:absolute;top:0;width:84px}#manager .filter-interface .filter-dropdown-container,#manager .tab-interface .filter-dropdown-container{border-radius:0 0 3px 3px;background:#fff;border:1px solid #e1e1e1;display:none;float:left;margin-left:-1px;padding-top:5px;position:absolute;top:40px;width:285px}#manager .filter-interface .filter-dropdown-container p.button,#manager .tab-interface .filter-dropdown-container p.button{float:right}#manager .filter-interface .filter-dropdown-container .form-element.select,#manager .tab-interface .filter-dropdown-container .form-element.select{float:none}#manager .filter-interface .filter-dropdown-container .form-element.select p.input,#manager .tab-interface .filter-dropdown-container .form-element.select p.input{border:none;width:280px}#manager .filter-interface .filter-dropdown-container .form-element.select p.input select,#manager .tab-interface .filter-dropdown-container .form-element.select p.input select{padding:5px .5em}#manager .filter-interface .filter-dropdown-container .filter-submit,#manager .tab-interface .filter-dropdown-container .filter-submit{float:right;padding:10px}#manager .filter-interface .filter-dropdown-container p.label,#manager .tab-interface .filter-dropdown-container p.label{padding-left:5px}#manager .filter-interface .filter-dropdown-container.labels p.label,#manager .tab-interface .filter-dropdown-container.labels p.label{float:left;margin:0;padding:6px;width:110px}#manager .filter-interface .filter-dropdown-container.labels p.input,#manager .tab-interface .filter-dropdown-container.labels p.input{width:160px!important}#manager .filter-interface .filter-dropdown-container .filter-dropdown .form-element.select,#manager .filter-interface .filter-dropdown-container .filter-row,#manager .tab-interface .filter-dropdown-container .filter-dropdown .form-element.select,#manager .tab-interface .filter-dropdown-container .filter-row{border-bottom:1px dotted #ccc}#manager .filter-interface .filter-dropdown-container .filter-dropdown span.downer,#manager .filter-interface .filter-dropdown-container .filter-row-selection span.downer,#manager .tab-interface .filter-dropdown-container .filter-dropdown span.downer,#manager .tab-interface .filter-dropdown-container .filter-row-selection span.downer{top:-5px!important}#manager .filter-interface .filter-row-selection,#manager .filter-interface .filter-row-title,#manager .tab-interface .filter-row-selection,#manager .tab-interface .filter-row-title{float:left;font-size:14px;margin:5px;width:140px}#manager .filter-interface .filter-display,#manager .tab-interface .filter-display{float:left}#manager .filter-interface .filter-display div,#manager .tab-interface .filter-display div{border-radius:3px;height:30px;line-height:30px!important;background:#eee;color:#999;float:left;margin:5px 0 5px 5px;padding:0 10px;display:inline-block}#manager .filter-interface .filter-display div div.close-button,#manager .tab-interface .filter-display div div.close-button{display:inline;float:right;padding:0 0 0 5px;margin:0}#manager .filter-interface .filter-display div div.close-button:hover,#manager .tab-interface .filter-display div div.close-button:hover{cursor:pointer}#manager .filter-interface .filter-submit,#manager .tab-interface .filter-submit{clear:both}#manager .calendar-icon{display:inline;cursor:pointer}#manager .calendar-icon>img{top:-5px;position:relative}#manager .sorter{height:20px;line-height:20px!important;overflow:hidden;position:relative}#manager .sorter img{height:210px;margin-left:10px;position:absolute;top:100px;width:21px}#manager .sorter.sorter-increased-height{height:40px}#manager .sorter.sorter-alphabetic.asc img{top:-12px}#manager .sorter.sorter-alphabetic.desc img{top:-46px}#manager .sorter.sorter-numeric.asc img{top:-80px}#manager .sorter.sorter-numeric.desc img{top:-114px}#manager .sorter.sorter-date.asc img{top:-148px}#manager .sorter.sorter-date.desc img{top:-181px}#manager .sorter-name-single-line{vertical-align:bottom;line-height:60px}#manager.grid{overflow-y:hidden}#manager #page-day #show-hide-canceled{font-size:14px;font-weight:400;padding:15px 15px 15px 25px}#manager .standard-list{clear:right;float:left;position:relative;width:100%}#manager .standard-list.canceled{background:#f1f1f1}#manager .standard-list#grid-hour-headers{margin-left:0;padding-left:76px}#manager .standard-list#grid-hour-headers .standard-row{margin-left:-39px!important;text-align:left;width:inherit}#manager .standard-list.grid-list .list-block .col,#manager .standard-list.grid-list .table-header .col{float:left;font-size:14px;padding:0;height:58px}#manager .standard-list.grid-list .list-block .col.col-max,#manager .standard-list.grid-list .list-block .col.col-table,#manager .standard-list.grid-list .table-header .col.col-max,#manager .standard-list.grid-list .table-header .col.col-table{background:#fff}#manager .standard-list.grid-list .list-block .col.col-table,#manager .standard-list.grid-list .table-header .col.col-table{text-align:center;line-height:33.6px;width:42px}#manager .standard-list.grid-list .list-block .col.col-table>.table-label,#manager .standard-list.grid-list .table-header .col.col-table>.table-label{background:#bbb;height:33.6px;width:33.6px;border-radius:5px;color:#fff;font-weight:700;font-size:12px;margin-left:-16.8px;margin-top:-16.8px;top:50%;left:50%;position:relative}#manager .standard-list.grid-list .list-block .col.col-hour,#manager .standard-list.grid-list .table-header .col.col-hour{border-right:1px solid #e1e1e1}#manager .standard-list.grid-list .list-block .col.col-header,#manager .standard-list.grid-list .table-header .col.col-header{height:30px}#manager .standard-list.grid-list .list-block .col.col-max,#manager .standard-list.grid-list .table-header .col.col-max{width:58px;line-height:33px;text-align:left;margin-left:2px;margin-right:-1px;border-right:1px solid #e1e1e1}#manager .standard-list.grid-list .list-block .col.col-max>.max-label,#manager .standard-list.grid-list .table-header .col.col-max>.max-label{font-size:13px;height:42px;width:42px;margin-left:-23px;margin-top:-17px;top:50%;left:50%;position:relative}#manager .standard-list.grid-list .list-block .col.col-max.col-header,#manager .standard-list.grid-list .table-header .col.col-max.col-header{height:30px}#manager .standard-list.grid-list .list-block .col.col-half-hour,#manager .standard-list.grid-list .table-header .col.col-half-hour{width:120px;height:58px;margin:0;border:0}#manager .standard-list.grid-list .list-block .col.col-half-hour.col-header,#manager .standard-list.grid-list .table-header .col.col-half-hour.col-header{height:30px}#manager .standard-list.grid-list .list-block .col.col-half-hour.col-header>span,#manager .standard-list.grid-list .table-header .col.col-half-hour.col-header>span{text-align:center;left:0;position:relative;font-size:16px;line-height:30px}#manager .standard-list.grid-list .list-block .col.col-half-hour.col-header.border,#manager .standard-list.grid-list .table-header .col.col-half-hour.col-header.border{border-right:1px solid #fff}#manager .standard-list.grid-list .list-block .col.col-half-hour.col-header.border>span,#manager .standard-list.grid-list .table-header .col.col-half-hour.col-header.border>span{left:14px;font-size:12px}#manager .standard-list.seating-columns{background:none;position:absolute;max-width:103px;min-width:103px;overflow-x:hidden;overflow-y:hidden;left:82px}#manager .standard-list.seating-columns.table-headers{top:93px}#manager .standard-list.seating-columns.table-body{background:#fff;top:173px;z-index:200}#manager .standard-list.seating-columns>div>div.standard-row{padding:5px 15px;background-color:#fafafa}#manager .standard-list.seating-columns.scroll-y{overflow-y:scroll;height:calc(100% - 148px)}#manager .standard-list.grid{overflow-x:hidden;overflow-y:hidden;margin-left:103px}#manager .standard-list.grid.scroll-x{overflow-x:auto}#manager .standard-list.grid.scroll-y{overflow-y:auto;height:calc(100% - 155px)}#manager .standard-list.grid .grid-box .grid-row .slot.from-unassigned.bookable{background-color:#626c7f;cursor:copy;background-repeat:no-repeat;background-position:50%;background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/hover-plus-sign.png)}#manager .standard-list.grid .grid-box .grid-row.odd .slot{background-color:#fafafa}#manager .standard-list.grid .grid-box .grid-row.odd .slot.from-unassigned.bookable{background-color:#626c7f;cursor:copy;background-repeat:no-repeat;background-position:50%;background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/hover-plus-sign.png)}#manager .standard-list.grid .grid-box .grid-row .col-hour .slot:nth-child(2){border-right:1px solid #e1e1e1}#manager .standard-list.grid .grid-box>.standard-row{background-color:#fafafa;padding:5px}#manager .standard-list.grid .grid-box>.standard-row>.cover-count{display:inline-block;width:121px;height:15px;position:relative;left:-68px;color:#999;font-weight:700;font-size:15px}#manager .standard-list.grid .grid-box .grid-reservation{z-index:10;position:relative!important;height:56px;background-color:#dcdcdc;cursor:pointer}#manager .standard-list.grid .grid-box .grid-reservation.HOLD{background-color:#f5ce8e!important}#manager .standard-list.grid .grid-box .grid-reservation .reservation-tag{width:0;height:5px;margin-top:3px}#manager .standard-list.grid .grid-box .grid-reservation .state-icons{position:absolute;right:6px;top:5px}#manager .standard-list.grid .grid-box .grid-reservation .linked{background:transparent url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/linked-icon.png) 6px 2px no-repeat;background-size:16px 8px;font-size:10px;padding-left:28px}#manager .standard-list.grid .grid-box .grid-reservation .shuffle-icon{background:transparent url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/shuffle-icon-dark_2x.png) 50% no-repeat;background-size:16px 8px;font-size:10px;padding-left:14px}#manager .standard-list.grid .grid-box .grid-reservation .problem{background-size:18px 18px;height:18px;width:18px;display:inline-block;background-repeat:no-repeat}#manager .standard-list.grid .grid-box .grid-reservation .problem.major{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/severe-alert-small.png)}#manager .standard-list.grid .grid-box .grid-reservation .problem.minor{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/minor-alert-small.png)}#manager .standard-list.grid .grid-box .grid-reservation .info{position:absolute;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}#manager .standard-list.grid .grid-box .grid-reservation .info>.num-guests{float:left;font-weight:700;font-size:14px;margin:5px 0 0 5px}#manager .standard-list.grid .grid-box .grid-reservation .info>.thumbnail{clear:right;float:left;width:45px;height:45px;border-radius:25px;margin:3px 5px 0 3px;position:relative}#manager .standard-list.grid .grid-box .grid-reservation .info>.name{display:block;font-weight:700;font-size:16px;margin-top:3px;margin-left:20px}#manager .standard-list.grid .grid-box .grid-reservation .info>.notes{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;display:block;margin-left:20px}#manager .standard-list.grid .grid-box .grid-reservation.confirmed{background-color:#626c7f;color:#fff}#manager .standard-list.grid .grid-box .grid-reservation.confirmed .shuffle-icon{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/shuffle-icon-white_2x.png)}#manager .standard-list.grid .grid-box .grid-reservation.confirmed .linked{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/linked-icon-white.png)}#manager .standard-list.grid .grid-box .grid-reservation.confirmed.HOLD{background-color:#f5ce8e}#manager .standard-list.grid .grid-box .grid-reservation:hover{background-color:#d7e6ff;color:#000}#manager .standard-list.grid .grid-box .slot{border:none;height:58px;width:60px;padding:0;margin:0;display:inline-block}#manager .standard-list.grid .grid-box .slot.bookable:hover{cursor:pointer;background-color:rgba(52,123,175,.5);background-repeat:no-repeat;background-position:50%;background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/hover-plus-sign.png)}#manager .standard-list.grid .grid-box .slot.remember{background-color:rgba(52,123,175,.5)}#manager .standard-list.grid .grid-box .slot.divider{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/stripes.png)}#manager .standard-list.grid .grid-box .grid-booking-block{height:58px;background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/block-stripe.png);background-repeat:repeat;opacity:.5;position:absolute;cursor:pointer}#manager .standard-list.grid .grid-box .grid-booking-block span.block-name{display:inline-block;margin:5px;padding:3px;background:#fff}#manager .standard-list.grid .grid-box .standard-row{border-right:0;clear:both;cursor:pointer;float:left;font-weight:400;width:100%}#manager .standard-list.grid .grid-box .standard-row:hover{background:#f1f1f1}#manager .standard-list.grid .grid-box .standard-row .col{color:#999;font-size:12px}#manager .standard-list .list-block,#manager .standard-list .table-header{width:100%}#manager .standard-list .list-block .col,#manager .standard-list .table-header .col{float:left;font-size:14px;padding:10px}#manager .standard-list .list-block .col.col-client,#manager .standard-list .table-header .col.col-client{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:130px}#manager .standard-list .list-block .col.col-bookedby,#manager .standard-list .table-header .col.col-bookedby{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100px}#manager .standard-list .list-block .col.col-table-no,#manager .standard-list .table-header .col.col-table-no{width:65px}#manager .standard-list .list-block .col.col-arrival,#manager .standard-list .list-block .col.col-minimum,#manager .standard-list .list-block .col.col-time,#manager .standard-list .table-header .col.col-arrival,#manager .standard-list .table-header .col.col-minimum,#manager .standard-list .table-header .col.col-time{width:70px}#manager .standard-list .list-block .col.col-payment,#manager .standard-list .table-header .col.col-payment{float:right;width:90px}#manager .standard-list .list-block .col.col-partysize,#manager .standard-list .table-header .col.col-partysize{width:80px}#manager .standard-list .list-block .col.col-venuenote,#manager .standard-list .table-header .col.col-venuenote{width:270px}#manager .standard-list .list-block .col.col-venuenote.showing-cost,#manager .standard-list .list-block .col.col-venuenote.with-payments,#manager .standard-list .table-header .col.col-venuenote.showing-cost,#manager .standard-list .table-header .col.col-venuenote.with-payments{width:100px}#manager .standard-list .list-block .col.col-spend,#manager .standard-list .table-header .col.col-spend{width:80px}#manager .standard-list .list-block .col.col-is-vip,#manager .standard-list .table-header .col.col-is-vip{padding:0;position:absolute;display:none;width:14px}#manager .standard-list .list-block .col.col-is-vip.is-vip,#manager .standard-list .table-header .col.col-is-vip.is-vip{display:block}#manager .standard-list .list-block .col.col-is-vip.is-vip:after,#manager .standard-list .table-header .col.col-is-vip.is-vip:after{content:"";position:absolute;top:0;left:0;border-color:#f8e81c transparent;border-style:solid;border-width:17px 17px 0 0}#manager .standard-list .list-block .col.col-res-type,#manager .standard-list .table-header .col.col-res-type{width:10px;max-width:5px;min-width:5px;max-height:5px;min-height:5px;padding:1px;border-radius:5px;margin-left:10px;top:15px;position:relative}#manager .standard-list .list-block .col.col-guestname,#manager .standard-list .table-header .col.col-guestname{width:200px}#manager .standard-list .list-block .col.col-note,#manager .standard-list .table-header .col.col-note{width:300px}#manager .standard-list .list-block .col.col-status,#manager .standard-list .table-header .col.col-status{width:90px}#manager .standard-list .list-block .col.col-received,#manager .standard-list .table-header .col.col-received{width:50px}#manager .standard-list .list-block .col.col-phone,#manager .standard-list .table-header .col.col-phone{width:120px;float:right;text-overflow:ellipsis;overflow:hidden}#manager .standard-list .list-block .col.col-email-address,#manager .standard-list .table-header .col.col-email-address{width:150px;float:right;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#manager .standard-list .list-block .col.col-createddate,#manager .standard-list .table-header .col.col-createddate{width:130px;float:right;text-overflow:ellipsis;overflow:hidden}#manager .standard-list .table-header{float:left;font-weight:700}#manager .standard-list .table-header .col{cursor:pointer;font-size:12px;text-transform:uppercase}#manager .standard-list .table-header+div.standard-row{border-bottom:0}#manager .standard-list .booked-block,#manager .standard-list .canceled-block{float:left}#manager .standard-list .standard-row{border-bottom:1px dotted #ccc;clear:both;cursor:pointer;float:left;font-weight:400;width:100%}#manager .standard-list .standard-row:hover{background:#d1eaff}#manager .standard-list .standard-row .col{color:#999;font-size:12px}#manager .standard-list .standard-row .col-client,#manager .standard-list .standard-row .col-guestname{color:#131415}#manager .standard-list .standard-row .col-client.HOLD,#manager .standard-list .standard-row .col-guestname.HOLD{color:#999!important}#manager .standard-list .standard-row.just-added{background:#fffbcc}#manager .standard-list .standard-row.selected{background:#347baf!important}#manager .standard-list .standard-row.selected .col{color:#fff!important}#manager .standard-list .seating-area-group-header{font:700 italic 14px Roboto,sans-serif;float:left;padding:8px 12px;width:100%;border-right:1px solid #fff;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;white-space:nowrap}#manager .standard-list .actual-group-header,#manager .standard-list .request-group-header{background:#f1f1f1;color:#000;float:left;font:normal 12px Roboto,sans-serif;padding:5px 0;text-indent:25px;width:100%}#manager .standard-list.input-table .table-header .col{color:#999;font-size:12px}#manager .standard-list.input-table .input-row{clear:both}@media (min-width:1920px){#manager .standard-list .list-block .col.col-venuenote,#manager .standard-list .list-block .col.col-venuenote.showing-cost,#manager .standard-list .list-block .col.col-venuenote.with-payments,#manager .standard-list .table-header .col.col-venuenote,#manager .standard-list .table-header .col.col-venuenote.showing-cost,#manager .standard-list .table-header .col.col-venuenote.with-payments{width:calc(100% - 1355px)}#manager .standard-list .list-block .col.col-notes,#manager .standard-list .table-header .col.col-notes{width:300px}}@media (max-width:1920px){#manager .standard-list .list-block .col.col-venuenote,#manager .standard-list .list-block .col.col-venuenote.showing-cost,#manager .standard-list .list-block .col.col-venuenote.with-payments,#manager .standard-list .table-header .col.col-venuenote,#manager .standard-list .table-header .col.col-venuenote.showing-cost,#manager .standard-list .table-header .col.col-venuenote.with-payments{width:calc(100% - 1355px)}#manager .standard-list .list-block .col.col-notes,#manager .standard-list .table-header .col.col-notes{width:300px}}@media (max-width:1770px){#manager .standard-list .list-block .col.col-venuenote,#manager .standard-list .list-block .col.col-venuenote.showing-cost,#manager .standard-list .list-block .col.col-venuenote.with-payments,#manager .standard-list .table-header .col.col-venuenote,#manager .standard-list .table-header .col.col-venuenote.showing-cost,#manager .standard-list .table-header .col.col-venuenote.with-payments{width:calc(100% - 1185px)}#manager .standard-list .list-block .col.col-email-address,#manager .standard-list .table-header .col.col-email-address{display:none}}@media (max-width:1680px){#manager .standard-list .list-block .col.col-venuenote,#manager .standard-list .list-block .col.col-venuenote.showing-cost,#manager .standard-list .list-block .col.col-venuenote.with-payments,#manager .standard-list .table-header .col.col-venuenote,#manager .standard-list .table-header .col.col-venuenote.showing-cost,#manager .standard-list .table-header .col.col-venuenote.with-payments{width:calc(100% - 1040px)}#manager .standard-list .list-block .col.col-createddate,#manager .standard-list .table-header .col.col-createddate{display:none}}@media (max-width:1400px){#manager .standard-list .list-block .col.col-venuenote,#manager .standard-list .list-block .col.col-venuenote.showing-cost,#manager .standard-list .list-block .col.col-venuenote.with-payments,#manager .standard-list .table-header .col.col-venuenote,#manager .standard-list .table-header .col.col-venuenote.showing-cost,#manager .standard-list .table-header .col.col-venuenote.with-payments{width:calc(100% - 900px)}#manager .standard-list .list-block .col.col-phone,#manager .standard-list .table-header .col.col-phone{display:none}}@media (max-width:1380px){#manager .standard-list .list-block .col.col-message,#manager .standard-list .table-header .col.col-message{width:135px}#manager .standard-list .list-block .col.col-notes,#manager .standard-list .table-header .col.col-notes{width:200px}#manager .standard-list .list-block .col.col-status,#manager .standard-list .table-header .col.col-status{width:90px}}@media (max-width:1275px){#manager .standard-list .list-block .col.col-payment,#manager .standard-list .table-header .col.col-payment{display:none}#manager .standard-list .list-block .col.col-venuenote,#manager .standard-list .list-block .col.col-venuenote.showing-cost,#manager .standard-list .list-block .col.col-venuenote.with-payments,#manager .standard-list .table-header .col.col-venuenote,#manager .standard-list .table-header .col.col-venuenote.showing-cost,#manager .standard-list .table-header .col.col-venuenote.with-payments{width:calc(100% - 790px)}}@media (max-width:1250px){#manager .standard-list .list-block .col.col-message,#manager .standard-list .table-header .col.col-message{width:120px}#manager .standard-list .list-block .col.col-source,#manager .standard-list .table-header .col.col-source{width:70px}#manager .standard-list .list-block .col.col-notes,#manager .standard-list .table-header .col.col-notes{width:220px}#manager .standard-list .list-block .col.col-bookedby,#manager .standard-list .table-header .col.col-bookedby{width:100px}}@media (max-width:1205px){#manager .standard-list .list-block .col.col-table-no,#manager .standard-list .table-header .col.col-table-no{display:none}#manager .standard-list .list-block .col.col-venuenote,#manager .standard-list .list-block .col.col-venuenote.showing-cost,#manager .standard-list .list-block .col.col-venuenote.with-payments,#manager .standard-list .table-header .col.col-venuenote,#manager .standard-list .table-header .col.col-venuenote.showing-cost,#manager .standard-list .table-header .col.col-venuenote.with-payments{width:calc(100% - 705px)}}@media (max-width:1180px){#manager .standard-list .list-block .col.col-message,#manager .standard-list .table-header .col.col-message{width:100px}#manager .standard-list .list-block .col.col-source,#manager .standard-list .table-header .col.col-source{width:70px}#manager .standard-list .list-block .col.col-notes,#manager .standard-list .table-header .col.col-notes{width:200px}}@media (max-width:1150px){#manager .standard-list .list-block .col.col-bookedby,#manager .standard-list .list-block .col.col-client,#manager .standard-list .list-block .col.col-note,#manager .standard-list .table-header .col.col-bookedby,#manager .standard-list .table-header .col.col-client,#manager .standard-list .table-header .col.col-note{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90px!important}#manager .standard-list .list-block .col.col-minimum,#manager .standard-list .table-header .col.col-minimum{width:70px}#manager .standard-list .list-block .col.col-payment,#manager .standard-list .table-header .col.col-payment{width:90px}#manager .standard-list .list-block .col.col-source,#manager .standard-list .table-header .col.col-source{width:70px}#manager .standard-list .list-block .col.col-notes,#manager .standard-list .table-header .col.col-notes{width:50px}#manager .standard-list .list-block .col.col-venuenote,#manager .standard-list .list-block .col.col-venuenote.showing-cost,#manager .standard-list .list-block .col.col-venuenote.with-payments,#manager .standard-list .table-header .col.col-venuenote,#manager .standard-list .table-header .col.col-venuenote.showing-cost,#manager .standard-list .table-header .col.col-venuenote.with-payments{width:calc(100% - 665px)}#manager .standard-list .list-block .request-row .col.col-client,#manager .standard-list .table-header .request-row .col.col-client{width:85px!important}}@media (max-width:1025px){#manager .standard-list .list-block .col.col-message,#manager .standard-list .table-header .col.col-message{width:100px}}#manager #manager .paging{display:none}#manager #manager .paging.top{position:absolute;right:20px;top:10px}#manager #manager .paging.bottom{float:right;padding:10px 20px;right:20px}#manager #manager .paging p{color:#000;display:inline-block;font-size:18px;padding:0 2px}#manager #manager .paging a{display:block;position:relative}#manager #manager .paging a span{position:absolute}#manager #manager .paging p.last a,#manager #manager .paging p.last a span,#manager #manager .paging p.next a{border-bottom:8px solid transparent;border-left:10.666666666666666px solid #131415;border-top:8px solid transparent;height:0;width:0}#manager #manager .paging p.last a:hover,#manager #manager .paging p.last a:hover span,#manager #manager .paging p.last a span:hover,#manager #manager .paging p.last a span:hover span,#manager #manager .paging p.next a:hover,#manager #manager .paging p.next a:hover span{border-bottom:8px solid transparent;border-left:10.666666666666666px solid #347baf;border-top:8px solid transparent;height:0;width:0}#manager #manager .paging p.first a,#manager #manager .paging p.first a span,#manager #manager .paging p.prev a{height:0;border-bottom:8px solid transparent;border-right:10.666666666666666px solid #131415;border-top:8px solid transparent;width:0}#manager #manager .paging p.first a:hover,#manager #manager .paging p.first a:hover span,#manager #manager .paging p.first a span:hover,#manager #manager .paging p.first a span:hover span,#manager #manager .paging p.prev a:hover,#manager #manager .paging p.prev a:hover span{height:0;border-bottom:8px solid transparent;border-right:10.666666666666666px solid #347baf;border-top:8px solid transparent;width:0}#manager #manager .paging p.first a span,#manager #manager .paging p.last span{top:-8px}#manager #manager .paging p.first a span{right:-5px}#manager #manager .paging p.last span{left:-5px}#manager #chat-interface{background:#fff;border-top:1px solid #e7e7e7;bottom:0;left:0;padding:10px;position:absolute;width:430px;z-index:2}#manager #chat-interface p{display:inline-block}#manager #chat-interface p.type{height:20px;line-height:20px!important;margin-bottom:7px;position:relative;text-align:center}#manager #chat-interface p.type span{position:absolute}#manager #chat-interface p.type a{height:20px;line-height:20px!important;color:#666;display:block}#manager #chat-interface p.chat{border:1px solid #e7e7e7;width:50px}#manager #chat-interface p.chat.selected{background:#666}#manager #chat-interface p.chat.selected a{color:#fff}#manager #chat-interface p.chat.selected span{height:0;border-top:5.333333333333333px solid #666;border-right:4px solid transparent;border-left:4px solid transparent;width:0;left:50%;margin-left:-6px;top:20px}#manager #chat-interface p.message-links{border:1px solid #ddd;padding:8px;border-radius:5px;font-weight:400;font-size:10pt;float:left;overflow:hidden;width:413px}#manager #chat-interface p.message-links.withmenu{width:285px}#manager #chat-interface .respond-to{background:#347baf;border-radius:5px;width:100px;margin-left:10px;color:#fff;font-size:11pt;font-weight:400;cursor:pointer;line-height:33px;padding-left:15px;float:right}#manager #chat-interface .respond-to .open-arrow{width:17px;float:right;margin-top:11px;margin-right:10px}#manager #chat-interface .respond-to .respond-to-menu{clear:both;position:relative}#manager #chat-interface .respond-to .respond-to-menu .container{position:absolute;bottom:30px;right:0;background:#fff;border-radius:5px;font-size:10pt;font-weight:400;width:114px;text-align:left;border:1px solid #eee;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;display:none;z-index:10}#manager #chat-interface .respond-to .respond-to-menu .container.show{display:block}#manager #chat-interface .respond-to .respond-to-menu .container .row{display:block;padding-left:15px;color:#666;cursor:pointer}#manager #chat-interface .respond-to .respond-to-menu .container .row:hover{background:#c3d9fe;color:#000}#manager #chat-send-message{overflow:hidden;position:absolute;z-index:999;background:#eee;margin:0;padding:0;width:100%;left:0;top:0;bottom:0}#manager #chat-send-message .lock-img{display:none}#manager #chat-send-message.lock .lock-img{display:inline;float:left}#manager #chat-send-message.lock #chat-input,#manager #chat-send-message.lock .message{background-color:#e1ecff}#manager #chat-send-message.lock span.note{display:inline}#manager #chat-send-message.lock span.msg{display:none}#manager #chat-send-message.expanded{top:0;display:block}#manager #chat-send-message.contracted{display:none;top:999px}#manager #chat-send-message .title{position:fixed;z-index:999;width:450px;background:#666;color:#fff;text-align:center;padding:10px;font-weight:400;font-size:10pt}#manager #chat-send-message .close-arrow{width:20px;vertical-align:text-top;float:right;margin-right:20px}#manager #chat-send-message .message{margin:5px;background:#fff;border-radius:5px;padding:5px;position:absolute;bottom:51px;top:35px;left:0;right:0}#manager #chat-send-message .message textarea{background-color:#fff;padding:5px;position:absolute;width:418px;top:5px;bottom:30px;outline:none;border:0;height:auto;min-height:70%}#manager #chat-send-message .message span.attachment-filename-display{position:absolute;bottom:9px;left:40px}#manager #chat-send-message .message span.attachment-filename-display span{color:#666;background:#ccc;border:1px solid #aaa;display:inline-block;font-weight:400;margin:1px 1px 0 0;padding:1px 4px}#manager #chat-send-message .message span.attachment-filename-display span a{color:#666;cursor:pointer;padding:0 0 0 5px}#manager #chat-send-message span.note{display:none}#manager #chat-send-message span.msg{display:inline}#manager #chat-send-message .bottom{position:absolute;bottom:0;padding:10px;background:#fff;left:0;right:0;text-align:center}#manager #chat-send-message .bottom .button{float:none!important}#manager #chat-send-message .bottom .button a{height:30px;line-height:30px!important}#manager p.chatting a,#manager p.chatting textarea{border:1px solid #e7e7e7;display:inline-block}#manager p.chatting textarea{border-radius:2px 0 0 2px;height:28px;line-height:1.7;outline:none;padding:6px 8px;resize:none;width:320px}#manager p.chatting a{border-radius:0 2px 2px 0;height:40px;line-height:40px!important;background:#fff;border-left:0;overflow:hidden;width:25px}#manager p.chatting a img{background:#ccc;height:38px;left:-4px;position:relative;top:2px;width:32px}#manager p.chatting a:hover img{background:#347baf}#manager p.chatting a.attach-file{position:relative}#manager p.chatting a.attach-file input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}#manager a.attach-file{position:absolute;bottom:0;margin-left:0;cursor:pointer}#manager a.attach-file input{position:absolute;top:0;left:0;opacity:0;border:1px solid green;width:100%;height:100%;cursor:pointer}#manager a.attach-file span{font-weight:400;border-bottom:1px solid}#manager a.attach-file img.loader{display:none}#manager a.attach-file img.button{background:#347baf;position:relative;width:30px}#manager a.attach-file.loading img.loader{display:block}#manager a.attach-file.loading img.button{display:none}#manager .tag-item-container .tag-item{border-radius:3px;background:#f1f1f1;cursor:pointer;margin:2px;overflow:hidden}#manager .tag-item-container .tag-name{font-weight:700;padding-right:6px}#manager .tag-item-container .tag-item-color{border-right:1px solid #fff;width:15px}#manager .tag-item-container .close-tag{width:16px;height:16px;line-height:16px!important;color:#999;display:block;font-size:14px;margin:2px;text-align:center}#manager .tag-item-container .restricted-tag{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/lock-icon.png) no-repeat;background-size:12px;height:14px;width:14px}#manager .tag-item-container .tag-close-confirm-container{position:relative}#manager .tag-item-container .tag-close-confirm{left:0;padding:10px;position:absolute;top:0;z-index:20}#manager .tag-item-container.new-style .tag-item{height:auto;padding:6px}#manager .tag-item-container.new-style .tag-name{font-weight:700;padding-left:6px}#manager .tag-item-container.new-style .tag-icon{font-family:VmsIcons;padding-left:6px}#manager .tags-group-tags .tag-item-container .tag-icon,#manager .tags-group-tags .tag-item-container .tag-name{padding-top:2px}#manager .tag-editor h3{color:#aaa;font:700 12px Roboto,sans-serif;margin:10px 0}#manager .tag-editor h3 .tag-table-category,#manager .tag-editor h3 .tags-group-category{color:#999;font-weight:700;margin:5px 0}#manager .generic-tag-editor .relative-container{position:absolute;z-index:300}#manager .generic-tag-editor .lookup{border:0;width:100%}#manager .generic-tag-editor .lookup:focus{outline:none}#manager .generic-tag-editor .new{font-weight:700}#manager .generic-tag-editor .tag-table-category .restricted-icon{width:200px;background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/lock-icon.png);background-size:15px;height:25px;line-height:25px;padding-left:20px;background-repeat:no-repeat;background-position-y:3px;background-position-x:1px}#manager .generic-tag-editor .tag-table-container{height:200px;overflow:scroll;width:375px}#manager .generic-tag-editor .tag-table-container .color{display:block;width:10px;height:10px;border-radius:5px;margin:3px 3px 0 0}#manager .generic-tag-editor .tag-table-container .tag-item-container{padding:0 5px;float:none}#manager .generic-tag-editor .tag-table-container .tag-item{background-color:#fff!important}#manager .generic-tag-editor .tag-table-container .tag-item-color{border-radius:4px;height:6px;width:6px;margin-top:5px}#manager .generic-tag-editor .tag-table-container .tag-item:hover{background-color:#eee!important}#manager .generic-tag-editor h3{color:#aaa;font:700 12px Roboto,sans-serif;margin:10px 0}#manager .generic-tag-editor .tags-group.new-style{clear:both}#manager .generic-tag-editor .tag-item{background-color:#fff}#manager .generic-tag-editor .tag-item.hover{background-color:#eee}#manager .generic-tag-editor .tag-item.hover .close-tag{color:#999}#manager .generic-tag-editor .tag-table-category,#manager .generic-tag-editor .tags-group-category{color:#999;font-weight:700;margin:5px 0}#manager .generic-tag-editor .tag-table-category span,#manager .generic-tag-editor .tags-group-category span{width:10px;height:10px;border-radius:5px;margin:3px 3px 0 0;display:block}#manager .generic-tag-editor .tag-table-category .tag-group-name,#manager .generic-tag-editor .tags-group-category .tag-group-name{margin-left:5px}#manager .generic-tag-editor .tag-table-category .restricted-tag,#manager .generic-tag-editor .tags-group-category .restricted-tag{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/lock-icon.png);background-size:15px;height:25px;background-repeat:no-repeat;background-position-y:3px;background-position-x:1px}#manager .generic-tag-editor #find-source-tags-input,#manager .generic-tag-editor #find-tags-input{border-radius:3px;width:375px;min-height:20px;resize:vertical;overflow:hidden;border:1px solid #ccc;cursor:text}#manager .generic-tag-editor #find-source-tags-results,#manager .generic-tag-editor #find-tags-results{width:365px;-ms-text-overflow:ellipsis;text-overflow:ellipsis}#manager .generic-tag-editor .tag-item{cursor:pointer}#manager .generic-tag-editor .add-tags-area{min-height:auto}#manager .generic-tag-editor #page-clientsprofile .add-tags-area{min-height:250px}#manager #find-source-tags-results,#manager #find-tags-results{border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,.3);background:#fff;padding:5px}#manager .error{clear:both;color:#c00;float:left;margin:10px 0}#manager p.button.plain>a.filter-nevermind-link{color:#347baf;font-weight:300}#manager #expiration-select-div p.input{width:16em}#manager #booked-box,#manager #guestlist-box{padding-bottom:40px}#manager #booked-box{min-width:840px}#manager .client-search-button-wrapper{margin-right:12px!important}#manager .more-button,#manager .reservation-button{float:right}#manager .more-button .collapsed a,#manager .reservation-button .collapsed a{width:100px;border-radius:3px;background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/down-arrow.png);background-size:10px;background-position:145px;background-repeat:no-repeat;display:block}#manager .more-button .collapsed a:hover,#manager .reservation-button .collapsed a:hover{cursor:pointer;background-color:#cdcdcd}#manager .more-button .collapsed a.client-search-page-button,#manager .reservation-button .collapsed a.client-search-page-button{width:115px}#manager .more-button .dropdown-arrow,#manager .reservation-button .dropdown-arrow{border-radius:0 3px 3px 0;height:40px;padding-left:10px;width:20px;background-color:#ededed}#manager .more-button .dropdown-arrow img,#manager .reservation-button .dropdown-arrow img{height:4px;margin-top:18px}#manager .more-button .dropdown-arrow:hover,#manager .reservation-button .dropdown-arrow:hover{cursor:pointer;background-color:#cdcdcd}#manager .more-button .more-drop-down-wrapper,#manager .more-button .reservation-drop-down-wrapper,#manager .reservation-button .more-drop-down-wrapper,#manager .reservation-button .reservation-drop-down-wrapper{position:relative;visibility:hidden;display:inline-block;margin:5px 5px 0 0}#manager .more-button .more-drop-down-wrapper .more-drop-down,#manager .more-button .more-drop-down-wrapper .reservation-drop-down,#manager .more-button .reservation-drop-down-wrapper .more-drop-down,#manager .more-button .reservation-drop-down-wrapper .reservation-drop-down,#manager .reservation-button .more-drop-down-wrapper .more-drop-down,#manager .reservation-button .more-drop-down-wrapper .reservation-drop-down,#manager .reservation-button .reservation-drop-down-wrapper .more-drop-down,#manager .reservation-button .reservation-drop-down-wrapper .reservation-drop-down{position:absolute;z-index:100}#manager .more-button .more-drop-down-wrapper .more-drop-down #more,#manager .more-button .more-drop-down-wrapper .reservation-drop-down #more,#manager .more-button .reservation-drop-down-wrapper .more-drop-down #more,#manager .more-button .reservation-drop-down-wrapper .reservation-drop-down #more,#manager .reservation-button .more-drop-down-wrapper .more-drop-down #more,#manager .reservation-button .more-drop-down-wrapper .reservation-drop-down #more,#manager .reservation-button .reservation-drop-down-wrapper .more-drop-down #more,#manager .reservation-button .reservation-drop-down-wrapper .reservation-drop-down #more{background-color:#ededed}#manager .more-button .more-drop-down-wrapper .more-drop-down .button,#manager .more-button .more-drop-down-wrapper .reservation-drop-down .button,#manager .more-button .reservation-drop-down-wrapper .more-drop-down .button,#manager .more-button .reservation-drop-down-wrapper .reservation-drop-down .button,#manager .reservation-button .more-drop-down-wrapper .more-drop-down .button,#manager .reservation-button .more-drop-down-wrapper .reservation-drop-down .button,#manager .reservation-button .reservation-drop-down-wrapper .more-drop-down .button,#manager .reservation-button .reservation-drop-down-wrapper .reservation-drop-down .button{clear:none;float:left!important;margin:0!important}#manager .more-button .more-drop-down-wrapper .more-drop-down .button a,#manager .more-button .more-drop-down-wrapper .reservation-drop-down .button a,#manager .more-button .reservation-drop-down-wrapper .more-drop-down .button a,#manager .more-button .reservation-drop-down-wrapper .reservation-drop-down .button a,#manager .reservation-button .more-drop-down-wrapper .more-drop-down .button a,#manager .reservation-button .more-drop-down-wrapper .reservation-drop-down .button a,#manager .reservation-button .reservation-drop-down-wrapper .more-drop-down .button a,#manager .reservation-button .reservation-drop-down-wrapper .reservation-drop-down .button a{width:125px;border-radius:0;padding:0 20px;background-color:#fff}#manager .more-button .more-drop-down-wrapper .more-drop-down .button a:hover,#manager .more-button .more-drop-down-wrapper .reservation-drop-down .button a:hover,#manager .more-button .reservation-drop-down-wrapper .more-drop-down .button a:hover,#manager .more-button .reservation-drop-down-wrapper .reservation-drop-down .button a:hover,#manager .reservation-button .more-drop-down-wrapper .more-drop-down .button a:hover,#manager .reservation-button .more-drop-down-wrapper .reservation-drop-down .button a:hover,#manager .reservation-button .reservation-drop-down-wrapper .more-drop-down .button a:hover,#manager .reservation-button .reservation-drop-down-wrapper .reservation-drop-down .button a:hover{cursor:pointer;background-color:#d0e0fe}#manager .more-button .more-drop-down-wrapper .more-drop-down .button a.client-search-page-button,#manager .more-button .more-drop-down-wrapper .reservation-drop-down .button a.client-search-page-button,#manager .more-button .reservation-drop-down-wrapper .more-drop-down .button a.client-search-page-button,#manager .more-button .reservation-drop-down-wrapper .reservation-drop-down .button a.client-search-page-button,#manager .reservation-button .more-drop-down-wrapper .more-drop-down .button a.client-search-page-button,#manager .reservation-button .more-drop-down-wrapper .reservation-drop-down .button a.client-search-page-button,#manager .reservation-button .reservation-drop-down-wrapper .more-drop-down .button a.client-search-page-button,#manager .reservation-button .reservation-drop-down-wrapper .reservation-drop-down .button a.client-search-page-button{width:140px}#manager #stats-bar{background:#fff;border-top:1px solid #e1e1e1;bottom:0;height:40px;position:fixed;width:100%;z-index:50}#manager #stats-bar.expanded{background:#f8f8f8}#manager #stats-bar.expanded .toggler{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/down-arrow.png);width:12px;height:6px;top:20px;position:absolute;left:3px}#manager #stats-bar strong{font-size:18px;font-weight:300}#manager #stats-bar span{height:40px;line-height:40px!important;color:#666;display:inline-block;font-size:14px;padding:0 20px;width:135px}#manager #stats-bar span.clickable{color:#347baf}#manager #stats-bar span.clickable:hover{text-decoration:underline;cursor:pointer}#manager #stats-bar span.group-name{text-transform:lowercase}#manager #stats-bar strong{color:#000;font-size:20px;font-weight:400}#manager #stats-bar .toggler{width:20px;height:10px;top:18px;position:absolute;cursor:pointer;background-repeat:no-repeat;background-position:50%;background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/right-arrow-grey.png)}#manager #fixed-action-panel{background:#fff;border-top:1px solid #e1e1e1;bottom:0;height:48px;left:80px;position:fixed;right:0;z-index:400}#manager #fixed-action-panel p.button{float:right;margin:4px 4px 0 0}#manager .has-sidebar #fixed-action-panel{left:260px}#manager .print-only{display:none!important}#manager .print-break{clear:both;-moz-column-break-after:always;break-after:always;page-break-after:always}@media print{#manager{font-size:20px}#manager .print-only{display:block!important}#manager .do-not-print{display:none!important}}#manager .client-group,#manager .res-type{border-radius:2px;color:#fff;font-size:14px;padding:3px 5px;position:relative;text-shadow:0 1px 2px #333}#manager .client-group.clickable,#manager .res-type.clickable{cursor:pointer}#manager .client-group.closable,#manager .res-type.closable{padding-right:25px}#manager .client-group .closer,#manager .res-type .closer{background:transparent;position:absolute;right:4px;top:4px}#manager .group-selector,#manager .res-types-selector{border:1px solid #e1e1e1;padding:2px}#manager .group-selector .client-group,#manager .group-selector .res-type,#manager .res-types-selector .client-group,#manager .res-types-selector .res-type{margin:2px}#manager .groups #groups-area,#manager .groups #res-types-area{border-radius:3px;background:#fff;border:1px solid #ccc;float:left;min-height:23px;padding:3px;width:398px}#manager .groups #res-types-area{width:176px!important;min-height:29px!important}#manager #res-types-dropdown{clear:both;display:none;width:184px;float:right;margin-right:10px}#manager #group-dropdown{clear:both;display:none;float:left;width:406px}#manager #groups-area .client-group,#manager #groups-area .res-type,#manager #res-types-area .client-group,#manager #res-types-area .res-type{float:left;margin-right:2px}#manager .tags .client-group,#manager .tags .res-type{float:left;margin:2px;padding:1px 5px 2px}#manager .min-max-toggle{border-radius:15px;border:1px solid #347baf;color:#347baf;height:15px;width:15px;line-height:12px;text-align:center}#manager #content-header .controls{float:left;padding:7px}#manager #content-header .controls form{float:left}#manager #content-header .controls form p.input{height:34px;line-height:34px!important}#manager #content-header .controls form select{padding-top:8px}#manager #content-header .controls .booking-health{margin:0}#manager #content-header .controls .booking-health a{height:34px;line-height:34px!important;background:#fff;border:1px solid #ccc;color:#000;font-weight:700;padding:0 10px}#manager #content-header .controls .booking-health i{color:#a1befe}#manager #content-header .controls .cover-flow{float:left;margin:0 0 0 6px}#manager #content-header .controls .cover-flow a{height:34px;line-height:34px!important;background:#fff;border:1px solid #ccc;color:#000;font-weight:700;padding:0 10px}#manager #content-header .controls .cover-flow img{padding:0 7px 0 0;position:relative;top:3px;width:16px}#manager .shift-summaries{margin-left:5px;display:block}#manager .shift-summaries .standard-list{display:inline-block;float:none;clear:both}#manager .shift-summaries .standard-row{cursor:normal;border:none}#manager .shift-summaries .standard-row:hover{background:none}#manager .shift-summary{padding-top:25px;padding-bottom:25px}#manager .shift-summary h1{font-size:15px;margin-bottom:25px;font-weight:700}#manager .shift-summary ul{list-style:none}#manager .followers-component .title{float:left;font-style:italic;color:#999;font-size:11px;margin-right:3px;margin-top:7px}#manager .followers-component img{height:25px;width:25px;position:absolute;z-index:0}#manager .followers-component #followers-select{height:25px;width:25px;opacity:0;cursor:pointer}#manager .followers-component span{width:25px;height:25px;background:#dedede;display:block;float:left;margin:2px 1px;color:#000;text-align:center;font-weight:400;line-height:23px;position:relative}#manager .followers-component span.followers-area,#manager .followers-component span.frozen-followers-area{background:none;width:auto;height:auto}#manager .followers-component span.frozen-followers-area span.pic{color:#fff;background-color:#9e9e9e}#manager .followers-component span.frozen-followers-area span.pic em.name{color:#999}#manager .followers-component span em.name{position:absolute;z-index:99;top:19px;width:200px;left:-89px;text-align:center;font-size:9px;display:none}#manager .followers-component span .pic{margin-top:0;cursor:default}#manager .followers-component span .pic .del{display:none}#manager .followers-component span .pic:hover .del,#manager .followers-component span .pic:hover em.name{display:inline}#manager .followers-component span .del{position:absolute;background:#000;z-index:2;top:-3px;color:#fff;font-size:10px;width:10px;height:10px;right:-1px;line-height:9px;cursor:pointer}#manager .followers-component span .del:hover{background:#666}#manager #canceled-rows{font-style:italic}#manager .slideout{box-shadow:0 0 9px 0 rgba(0,0,0,.3);background:#fff;height:100%;overflow-y:scroll;position:fixed!important;right:-456px;top:0;width:450px}#manager .slideout #res_status{text-transform:capitalize}#manager .slideout .empty{color:#999;font:400 12px Roboto,sans-serif;font-style:oblique;padding:10px;text-align:center}#manager .slideout a.attach-file input{cursor:pointer}#manager .slideout .tag-table-group{clear:both}#manager .slideout .tag-table-group .tag-table-category{font-weight:700;padding-top:7px}#manager .slideout #add-client-tags-container,#manager .slideout #add-tag-container{width:390px}#manager .slideout #add-tag-results{border-bottom:1px solid #e1e1e1;margin-bottom:10px;padding-bottom:10px}#manager .slideout .formarea{float:left;position:relative;top:2px}#manager .slideout .slide-controls{background:#131415;width:100%}#manager .slideout .slide-controls p{padding:0 5px}#manager .slideout .slide-controls p.cancel{float:left}#manager .slideout .slide-controls p.save{float:right}#manager .slideout .slide-controls h3{height:40px;line-height:40px!important;color:#fff;font-size:16px;font-weight:400;text-align:center;text-transform:uppercase}#manager .slideout .slide-controls .back-arrow{height:0;border-bottom:7px solid transparent;border-right:9.333333333333334px solid #666;border-top:7px solid transparent;width:0;display:inline-block;margin-bottom:-1px;margin-right:3px}#manager .slideout .slide-controls .back-arrow span{height:0;border-bottom:6px solid transparent;border-right:8px solid #131415;border-top:6px solid transparent;width:0;display:block;margin-left:2px;margin-top:-6px}#manager .slideout span.status{border-radius:2px;color:#fff;display:none;margin-right:5px;margin-top:-3px;padding:3px 8px;font-size:8pt;line-height:9px;font-family:Roboto,sans-serif;font-weight:400}#manager .slideout span.status.hold{background:#ffd9ac;color:#e28f2d;display:inline-block;position:relative;top:-2px}#manager .slideout span.status.booked{background:#d4f4e3;color:#72a575;display:inline-block;position:relative;top:-2px}#manager .slideout span.status.new{background:#d1eaff;color:#6b7aa3}#manager .slideout .company-lookup-option{cursor:pointer;padding:3px;color:grey;margin-left:15px}#manager .slideout #profile-company-lookup{margin-top:60px}#manager .slideout #profile-company-lookup,#manager .slideout #source-company-lookup{position:absolute;background:#fff;width:378px;border:1px solid #ccc;overflow-y:scroll;max-height:100px}#manager .slideout #source-company-lookup{margin-top:149px}#manager #edit-reservation textarea,#manager #tab-book textarea,#manager #tab-request textarea{font-size:12px!important}#manager #tab-book #book-res{position:relative;top:50px;height:770px}#manager #add-new-block{background:#fff}#manager #content .slideout-reservation-inputs .formarea{padding:10px}#manager #content .slideout-reservation-inputs .form-element.text input,#manager #content .slideout-reservation-inputs textarea{width:362px}#manager #content .slideout-reservation-inputs .form-element.text input#id_minimum,#manager #content .slideout-reservation-inputs textarea#id_minimum{width:102px}#manager #content .slideout-reservation-inputs .form-element.text input{font-size:18px!important}#manager #content .slideout-reservation-inputs #id_phone_number{width:288px}#manager #content .slideout-reservation-inputs #id_cc_month{width:50px}#manager #content .slideout-reservation-inputs #id_cc_year{width:80px}#manager #content .slideout-reservation-inputs #id_cc_cvv{width:60px}#manager #content .slideout-reservation-inputs #profile-custom-salutation{width:100px}#manager #content #tab-payments .two-equal .form-element.text input,#manager #content .slideout-reservation-inputs .two-equal .form-element.text input{width:166px}#manager #content #tab-payments .three-equal .form-element.text input,#manager #content .slideout-reservation-inputs .three-equal .form-element.text input{width:102px}#manager #content #tab-payments #ptab_requestbase_amount,#manager #content .slideout-reservation-inputs #ptab_requestbase_amount{width:360px}#manager #content #tab-payments #ptabservice_charge_percent input,#manager #content #tab-payments #ptabtip_percent input,#manager #content #tab-payments .service_charge_percent input,#manager #content #tab-payments .tip_percent input,#manager #content .slideout-reservation-inputs #ptabservice_charge_percent input,#manager #content .slideout-reservation-inputs #ptabtip_percent input,#manager #content .slideout-reservation-inputs .service_charge_percent input,#manager #content .slideout-reservation-inputs .tip_percent input{background:#fff url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/percent.png) 355px 11px no-repeat;background-size:12px 12px;width:360px}#manager #content .slideout .comp-options.radioset,#manager #content .slideout .cost-type.radioset{float:left;margin-top:18px}#manager #content .slideout .comp-options.radioset>div p.label,#manager #content .slideout .cost-type.radioset>div p.label{border-left:1px solid #ccc;border-right:none}#manager #content .slideout .comp-options.radioset>div:first-child p.label,#manager #content .slideout .cost-type.radioset>div:first-child p.label{border-radius:3px 0 0 3px}#manager #content .slideout .comp-options.radioset>div:last-child p.label,#manager #content .slideout .cost-type.radioset>div:last-child p.label{border-radius:0 3px 3px 0;border-right:1px solid #ccc}#manager #content .slideout .gender.radioset p.label{margin-top:0}#manager #content .slideout .radioset .form-element{margin-right:0;overflow:hidden}#manager #content .slideout .radioset .form-element.first p.label{border-radius:3px 0 0 3px;border-right:none}#manager #content .slideout .radioset .form-element.last p.label{border-radius:0 3px 3px 0}#manager #content .slideout .radioset p.label{height:34px;line-height:34px!important;background:#fff;border:1px solid #ccc;text-align:center;width:61px}#manager #content .slideout .radioset .form-element.checkbox p.label,#manager #content .slideout .radioset .form-element.radio p.label{background:#eee}#manager #content .slideout .radioset .form-element.checked p.label{background:#fff}#manager #content .slideout .radioset p.input{position:absolute;left:-100px}#manager #content .slideout .form-element.comps p input,#manager #content .slideout .form-element.min_price_override p input{width:102px}#manager #content .slideout .cost-type .form-element.comp_table p.label,#manager #content .slideout .cost-type .form-element.nomin_table p.label{font-weight:700;margin-left:0;padding:0!important}#manager #content .slideout .meridian .form-element.first p.label{border-right:none}#manager #content .slideout .form-element.override_payment_requirement{margin-bottom:8px}#manager #content .slideout .form-element.est_arrival_time input{width:100px}#manager #content .slideout .insert-table .form-element{clear:both;margin-top:1px}#manager #content .slideout .insert-table .form-element p.input{overflow:visible}#manager #content-container #content .slideout .cal p.input input{font-size:17px!important;padding:6px 8px 7px;width:166px}#manager #content-container #content .slideout.type-requests .dining .cal p.input input,#manager #content-container #content .slideout.type-reservations .dining .cal p.input input{font-size:14px!important;margin:10px 0 0 10px;padding:8px 6px 9px;width:101px}#manager #content-container #content .slideout.type-requests .dining .cal p.input img,#manager #content-container #content .slideout.type-reservations .dining .cal p.input img{right:5px;top:20px}#manager #linker-info{padding:15px}#manager #linker-info #link-phone-locale{height:29px;margin-top:28px;width:60px}#manager #linker-info #link-phone-locale select{padding:6px}#manager #linker-info #link-phone-locale span.downer{top:11px}#manager #linker-info #link-input-email{width:388px}#manager #linker-info .form-element.email{display:inline-block!important}#manager #linker-info p.button,#manager #profile-unlinker-button{bottom:0;left:0;position:absolute;width:100%}#manager #linker-info p.button a,#manager #profile-unlinker-button a{border-radius:0}#manager #profile-unlinker-button{position:fixed;left:auto;right:0;bottom:29px;width:450px}#manager #profile-unlinker-button a{text-transform:uppercase;background:#fff;border-top:1px solid #ccc;color:#999}#manager #nav-profile-linker{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#manager #book-res .tables-wrap{float:left}#manager #book-res .booked_by_wrap{position:relative}#manager #book-res a.remover{position:absolute;right:-20px;top:10px}#manager #book-res #new-promoter-name-container{float:left}#manager #book-res #new-promoter-name{margin-top:28px;margin-left:10px;height:23px}#manager #book-res #res-type-wrap{width:182px}#manager #book-res #booked-by-input p.input{margin-bottom:1px;overflow:hidden;width:248px}#manager #book-res #booked-by-spinner{clear:both;float:left;margin-top:10px}#manager #book-res #phone-locale,#manager #book-res #phone-locale-alt,#manager #book-res #source-phone-locale{margin-top:28px;width:135px!important}#manager #book-res #save-reservation{margin:10px 0 10px 10px}#manager #book-res #venue-private-notes-remaining,#manager #book-res #venue-public-notes-remaining{clear:both;float:left}#manager #book-res #perks-freeform-textarea{height:17px}#manager #book-res #reservation-type-color-indicator p.input{width:22px}#manager #book-res #reservation-type-color{width:22px;background-color:#fff}#manager p.connection{display:inline-block}#manager p.connection img{height:18px;width:18px}#manager #block-slideout{background:#fff!important}#manager #block-slideout .scrollable-container{width:430px}#manager #content .slideout{background:#f7f7f7;height:100%;min-height:350px;overflow:hidden;z-index:400!important;border-collapse:separate}#manager #content .slideout .slide-problem{display:none}#manager #content .slideout .slide-problem .icon{height:18px;width:18px;background-repeat:no-repeat;display:inline-block;margin-right:10px}#manager #content .slideout .slide-problem.major-problem{display:block;background-color:#ffd5dd}#manager #content .slideout .slide-problem.major-problem .icon{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/severe-alert-small.png)}#manager #content .slideout .slide-problem.minor-problem{display:block;background-color:#fdedd2}#manager #content .slideout .slide-problem.minor-problem .icon{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/minor-alert-small.png)}#manager #content .slideout .thumb{border-radius:100px;overflow:hidden}#manager #content .slideout .slide-alert-common{position:relative;height:41px}#manager #content .slideout .slide-alert-common p.status{font-family:Oswald,sans-serif;font-size:16px;line-height:41px;margin-right:40px;padding-left:10px;position:absolute;text-transform:uppercase}#manager #content .slideout .slide-status{background:#eee;border-bottom:1px solid #efefef;height:41px;position:relative}#manager #content .slideout .slide-status p.status{color:#666;display:none;top:0;width:90%}#manager #content .slideout .slide-status p.status img{margin-right:10px;position:relative;top:3px;width:20px}#manager #content .slideout .slide-status p.status.action-needed{display:block}#manager #content .slideout .slide-status p.status .expiration{float:right;font-size:14px;font-style:oblique;font-weight:300;line-height:42px}#manager #content .slideout .slide-status p.status.add-block{display:block}#manager #content .slideout .slide-status p.close{position:absolute;right:0;top:0}#manager #content .slideout .slide-status p.close a{height:41px;line-height:41px!important;color:#000;display:block;font-size:20px;text-align:center;width:40px}#manager #content .slideout .slide-status p.close a:hover{color:#666;text-decoration:none}#manager #content .slideout p.button.bottom{position:absolute;left:0;bottom:0;background:#fff;padding:10px;border-top:1px solid #eee;margin:0}#manager #content .slideout p.button.bottom a{width:370px;margin:0;border-radius:3px;height:35px;line-height:35px!important;font-weight:400}#manager #content .slideout #add-charge{background:#fff;color:#888;text-transform:uppercase}#manager #content .slideout #charge-form .payments-cc-form{bottom:56px;overflow-y:scroll;padding-bottom:40px;position:absolute;top:10px;width:420px}#manager #content .slideout #add-new-block,#manager #content .slideout #edit-reservation{padding:0!important;top:0!important}#manager #content .slideout #add-new-block form#book-res,#manager #content .slideout #edit-reservation form#book-res{padding-bottom:0}#manager #content .slideout #add-new-block{position:static}#manager #content .slideout #add-new-block #block-form{padding:20px}#manager #content .slideout.new-reservation .slide-status{background:#eee}#manager #content .slideout.new-reservation .slide-status p{color:#333}#manager #content .slideout.new-reservation .slide-status p.new-reservation{display:block}#manager #content .slideout.new-request .slide-status,#manager #content .slideout.new-reservation .slide-status p.close{background:#eee}#manager #content .slideout.new-request .slide-status p{color:#333}#manager #content .slideout.new-request .slide-status p.new-request{display:block}#manager #content .slideout.edit-reservation .slide-status,#manager #content .slideout.new-request .slide-status p.close{background:#eee}#manager #content .slideout.edit-reservation .slide-status p.edit-reservation{color:#000;display:block}#manager #content .slideout.edit-reservation .slide-status p.close,#manager #content .slideout.view-reservation .slide-status{background:#eee}#manager #content .slideout.view-reservation .slide-status p.view-reservation{color:#000;display:block}#manager #content .slideout.request-approved .slide-status,#manager #content .slideout.view-reservation .slide-status p.close{background:#eee}#manager #content .slideout.request-approved .slide-status p.request-approved{display:block}#manager #content .slideout.request-hold .slide-status{background:#ffd9ac;color:#e28f2d}#manager #content .slideout.request-hold .slide-status p.request-hold{display:block;color:#e28f2d}#manager #content .slideout.request-denied .slide-status{background:#f1e4e4}#manager #content .slideout.request-denied .slide-status p.request-denied{display:block}#manager #content .slideout .consequence{display:none}#manager #content .slideout p.message-links .divider{color:#bbb;padding:0 3px}#manager #content .slideout .consequence{background:#fff;font-weight:16px;height:100%;position:absolute;text-align:left;width:100%}#manager #content .slideout .consequence p{font-size:12px;font-weight:400;padding:20px 20px 20px 40px;position:relative}#manager #content .slideout .consequence p img{height:16px;width:16px;display:block;left:15px;position:absolute;top:20px}#manager #content .slideout .consequence#approved-hold-request,#manager #content .slideout .consequence#offermade-request{color:#e28f2d}#manager #content .slideout .consequence#approved-request{color:#347baf}#manager #block-to-date-selector.disabled{background:#ddd}#manager #content .slideout.accepted .slide-status,#manager #content .slideout.booked .slide-status{background:#eee}#manager #content .slideout.accepted #approved-request,#manager #content .slideout.accepted p.request-accepted,#manager #content .slideout.accepted p.request-booked,#manager #content .slideout.booked #approved-request,#manager #content .slideout.booked p.request-accepted,#manager #content .slideout.booked p.request-booked{display:block}#manager #content .slideout.accepted #persons,#manager #content .slideout.accepted #tab-chat #chat-interface,#manager #content .slideout.booked #persons,#manager #content .slideout.booked #tab-chat #chat-interface{display:none}#manager #content .slideout.accepted #tab-chat,#manager #content .slideout.accepted #tab-chat #chat-area,#manager #content .slideout.booked #tab-chat,#manager #content .slideout.booked #tab-chat #chat-area{bottom:0}#manager #content .slideout.bar .table-only{display:none}#manager #content .slideout #interface-client{background:#fff;border-bottom:1px solid #e7e7e7;min-height:96px;padding:10px;position:relative}#manager #content .slideout #interface-client .restricted-icon{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/lock-icon.png);background-size:14px;height:15px;line-height:15px;padding-left:15px;background-repeat:no-repeat;background-position-y:0;background-position-x:2px}#manager #content .slideout #interface-client p.thumb{height:75px;width:75px;background:#ccc;float:left}#manager #content .slideout #interface-client p.thumb img{height:75px;width:75px}#manager #content .slideout #interface-client .info{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#manager #content .slideout #interface-client .info,#manager #content .slideout #interface-client .location,#manager #content .slideout #interface-client .name,#manager #content .slideout #interface-client .tags{margin-left:85px}#manager #content .slideout #interface-client .info.via,#manager #content .slideout #interface-client .location.via,#manager #content .slideout #interface-client .name.via,#manager #content .slideout #interface-client .tags.via{margin-left:0;font-size:12px}#manager #content .slideout #interface-client h3{font-family:Roboto,sans-serif;font-size:20px}#manager #content .slideout #interface-client h3 span{cursor:pointer}#manager #content .slideout #interface-client h3.name{margin-bottom:0}#manager #content .slideout #interface-client .toggle{position:absolute;right:10px}#manager #content .slideout #interface-client .groups-prepend .client-group{margin:0 2px 0 0!important}#manager #content .slideout #interface-client .groups-prepend .client-group .name{margin-left:0!important}#manager #content .slideout #interface-client .max,#manager #content .slideout #interface-client .min{border-radius:100px;height:14px;line-height:14px!important;color:#347baf;border:1px solid #347baf;background:#fff;width:13px;height:18px;padding-left:2px;padding-right:4px;display:inline-block}#manager #content .slideout #interface-client .max{display:none}#manager #content .slideout #interface-client p{color:#888}#manager #content .slideout #interface-client .social-links{clear:both;right:10px;position:absolute;top:10px}#manager #content .slideout #interface-client .tags{clear:both;height:21px;margin-top:10px;overflow:hidden}#manager #content .slideout #interface-client .tags p{border-radius:3px;background:#eee;color:#fff;display:inline-block;margin-right:3px;padding:3px 5px;text-shadow:1px 1px #000}#manager #content .slideout #interface-client .via{display:none;font-style:italic}#manager #content .slideout #interface-client a.client-profile-link:hover{text-decoration:underline}#manager #content .slideout .tab{bottom:29px;display:none;float:left;overflow-y:scroll;overflow-x:hidden;padding:5px;position:absolute;top:198px;z-index:1;width:440px}#manager #content .slideout .interior-scroll{bottom:40px;overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;width:440px}#manager #content .slideout.type-requests.min-client .tab,#manager #content .slideout.type-reservations.min-client .tab{top:121px}#manager #content .slideout.type-requests.min-client.is_concierge .tab,#manager #content .slideout.type-reservations.min-client.is_concierge .tab{top:136px}#manager #content .slideout.type-reservations #interface-navigation li.profile{width:80px;display:inline}#manager #content .slideout.min-client #interface-client{min-height:0}#manager #content .slideout.min-client #interface-client .info,#manager #content .slideout.min-client #interface-client .location,#manager #content .slideout.min-client #interface-client .min,#manager #content .slideout.min-client #interface-client .tags,#manager #content .slideout.min-client #interface-client .via{display:none!important}#manager #content .slideout.min-client #interface-client p.thumb,#manager #content .slideout.min-client #interface-client p.thumb img{height:20px;width:20px}#manager #content .slideout.min-client #interface-client .name{font-size:16px;margin-bottom:0;margin-left:30px}#manager #content .slideout.min-client #interface-client .max{display:inline-block;line-height:18px!important;text-indent:3px}#manager #content .slideout #interface-navigation{background:#fff}#manager #content .slideout #interface-navigation ul{background:#fff;float:left;list-style:none}#manager #content .slideout #interface-navigation li{background:#fff;border-bottom:1px solid #e7e7e7;float:left;list-style:none;position:relative}#manager #content .slideout #interface-navigation li a{height:38px;line-height:38px!important;color:#ccc;display:block;font-weight:400;overflow:hidden;text-align:center;width:120px}#manager #content .slideout #interface-navigation li a img{margin-left:-1px}#manager #content .slideout #interface-navigation li a span{left:-5px;position:relative;z-index:1}#manager #content .slideout #interface-navigation li a:hover{color:#347baf}#manager #content .slideout #interface-navigation li a:hover img{background:#347baf}#manager #content .slideout #interface-navigation li.mini a{border-left:1px solid #e7e7e7;height:26px;margin:6px 0;width:42px}#manager #content .slideout #interface-navigation li.mini a img{top:-4px;margin-left:0}#manager #content .slideout #interface-navigation li.selected{border-bottom:1px solid #347baf}#manager #content .slideout #interface-navigation li.selected a{color:#347baf}#manager #content .slideout #interface-navigation li.selected img{background:#347baf}#manager #content .slideout #interface-navigation li.request{width:160px}#manager #content .slideout #interface-navigation li.profile{width:80px;display:inline}#manager #content .slideout #interface-navigation li.profile a{width:200px;text-align:left}#manager #content .slideout #interface-navigation li.profile-linker{display:none}#manager #content .slideout #interface-navigation li.profile-linker a{width:200px}#manager #content .slideout #interface-navigation.no_profile li.profile-linker{display:inline}#manager #content .slideout #interface-navigation.no_profile li.profile{display:none}#manager #content .slideout #interface-navigation img{background:#ccc;height:38px;margin-bottom:-15px;position:relative;width:32px}#manager #content .slideout #chat-counter{border-radius:12px;width:12px;height:12px;line-height:12px!important;background:#347baf;color:#fff;display:block;font-size:8px;font-style:normal;font-weight:400;position:absolute;right:8px;text-align:center;top:8px}#manager #content .slideout.type-requests #chat-area{top:55px}#manager #content .slideout.type-requests #interface-navigation li.profile{width:204px}#manager #content .slideout #chat-area .chat-line{position:relative}#manager #content .slideout #chat-area .chat-line .thumb{height:30px;width:30px;border:1px solid #d1eaff;margin-top:5px;position:absolute;z-index:1}#manager #content .slideout #chat-area .chat-line.in .thumb{left:0}#manager #content .slideout #chat-area .chat-line.out .thumb{right:0}#manager #content .slideout #chat-area .chat-line span.tag{border-radius:3px;color:#fff;display:inline-block;margin-left:0;padding:1px 5px;font-size:7pt;text-transform:uppercase}#manager #content .slideout #chat-area .chat-line span.tag.new{background:#6b7aa3}#manager #content .slideout #chat-area .chat-line span.tag.hold{background:#e28f2d}#manager #content .slideout #chat-area .chat-line span.tag.declined{background:red}#manager #content .slideout #chat-area .chat-line span.tag.booked,#manager #content .slideout #chat-area .chat-line span.tag.confirmed{background:#72a575}#manager #content .slideout #chat-area .chat-line span.system{color:#000;font-weight:400;margin-bottom:10px;margin-left:3px}#manager #content .slideout #chat-area .chat-line .message{border-radius:3px;background:#fff;border:1px solid #e7e7e7;margin:5px 20px;padding:5px 16px;position:relative}#manager #content .slideout #chat-area .chat-line .message em{color:#ccc;font-size:10px;font-style:normal;font-weight:300;position:absolute;right:15px;top:5px}#manager #content .slideout #chat-area .chat-line.internal .message{background:#e1ecff url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/lock_white.png) no-repeat 1px 4px;background-size:14px}#manager #content .slideout #edit-reservation{display:none;padding:30px;width:110%!important}#manager #content .slideout .update-confirmation{display:none;bottom:56px;position:absolute;left:0;z-index:20;background:#fff;width:429px;padding:0 10px 10px;border-top:1px solid #eee}#manager #content .slideout .update-confirmation .send_update_email{margin-bottom:10px;left:40px}#manager #content .slideout .update-confirmation p.input textarea{margin-left:20px;width:321px}#manager #content .slideout #save-changes{display:none}#manager #content .slideout #save-changes p.button{z-index:10}#manager #content .slideout #res-actions .status-switcher a{text-transform:capitalize!important}#manager #content .slideout.new-request #edit-reservation,#manager #content .slideout.new-reservation #edit-reservation{display:block}#manager #content .slideout.new-request #display-reservation,#manager #content .slideout.new-request #interface-client,#manager #content .slideout.new-request #interface-navigation,#manager #content .slideout.new-request .edit-button,#manager #content .slideout.new-reservation #display-reservation,#manager #content .slideout.new-reservation #interface-client,#manager #content .slideout.new-reservation #interface-navigation,#manager #content .slideout.new-reservation .edit-button{display:none}#manager #content .slideout.new-request #tab-reservation.tab,#manager #content .slideout.new-reservation #tab-reservation.tab{top:42px}#manager #content .slideout.new-request #tab-reservation,#manager #content .slideout.new-reservation #tab-reservation{bottom:0}#manager #content .slideout.new-request #tab-reservation #res-actions .cancel,#manager #content .slideout.new-request #tab-reservation #res-actions .edit,#manager #content .slideout.new-request #tab-reservation #res-actions .edit-actuals,#manager #content .slideout.new-request #tab-reservation #res-actions .more,#manager #content .slideout.new-request #tab-reservation #res-actions .undo-cancellation,#manager #content .slideout.new-reservation #tab-reservation #res-actions .cancel,#manager #content .slideout.new-reservation #tab-reservation #res-actions .edit,#manager #content .slideout.new-reservation #tab-reservation #res-actions .edit-actuals,#manager #content .slideout.new-reservation #tab-reservation #res-actions .more,#manager #content .slideout.new-reservation #tab-reservation #res-actions .undo-cancellation{display:none}#manager #content .slideout.new-request #save-changes,#manager #content .slideout.new-reservation #save-changes{display:block}#manager #content .slideout.new-request #persons,#manager #content .slideout.new-reservation #persons{display:none}#manager #content .slideout #display-reservation{padding-bottom:21px}#manager #content .slideout p.edit-button{border-radius:3px;background:#347baf;clear:both;cursor:pointer;display:none;float:left;margin:10px;width:430px}#manager #content .slideout p.edit-button a{height:30px;line-height:30px!important;color:#fff;display:block;font-size:16px;font-weight:400;text-align:center}#manager #content .slideout.confirmed .slide-status p.reservation-confirmed,#manager #content .slideout.late .slide-status p.reservation-late,#manager #content .slideout.left_message .slide-status p.reservation-left-message,#manager #content .slideout.no_answer .slide-status p.reservation-no-answer,#manager #content .slideout.not_reconciled .slide-status p.reservation-booked,#manager #content .slideout.wrong_number .slide-status p.reservation-wrong-number{display:block}#manager #content .slideout.priority-alert.unapproved #request-actions,#manager #content .slideout.priority-alert.unapproved .action-needed{display:none!important}#manager #content .slideout.priority-alert.unapproved .request-priority-alert{display:block}#manager #content .slideout.accepted #request-actions,#manager #content .slideout.accepted #tab-request .tab,#manager #content .slideout.accepted .action-needed,#manager #content .slideout.accepted .request-priority-alert,#manager #content .slideout.accepted .respond-to,#manager #content .slideout.confirmed #request-actions,#manager #content .slideout.confirmed #tab-request .tab,#manager #content .slideout.confirmed .action-needed,#manager #content .slideout.confirmed .request-priority-alert,#manager #content .slideout.confirmed .respond-to,#manager #content .slideout.declined #request-actions,#manager #content .slideout.declined #tab-request .tab,#manager #content .slideout.declined .action-needed,#manager #content .slideout.declined .request-priority-alert,#manager #content .slideout.declined .respond-to,#manager #content .slideout.expired #request-actions,#manager #content .slideout.expired #tab-request .tab,#manager #content .slideout.expired .action-needed,#manager #content .slideout.expired .request-priority-alert,#manager #content .slideout.expired .respond-to,#manager #content .slideout.hold #request-actions,#manager #content .slideout.hold #tab-request .tab,#manager #content .slideout.hold .action-needed,#manager #content .slideout.hold .request-priority-alert,#manager #content .slideout.hold .respond-to,#manager #content .slideout.offermade #request-actions,#manager #content .slideout.offermade #tab-request .tab,#manager #content .slideout.offermade .action-needed,#manager #content .slideout.offermade .request-priority-alert,#manager #content .slideout.offermade .respond-to,#manager #content .slideout.trashed #request-actions,#manager #content .slideout.trashed #tab-request .tab,#manager #content .slideout.trashed .action-needed,#manager #content .slideout.trashed .request-priority-alert,#manager #content .slideout.trashed .respond-to{display:none!important}#manager #content .slideout.accepted #chat-interface p.message-links.withmenu,#manager #content .slideout.confirmed #chat-interface p.message-links.withmenu,#manager #content .slideout.declined #chat-interface p.message-links.withmenu,#manager #content .slideout.expired #chat-interface p.message-links.withmenu,#manager #content .slideout.hold #chat-interface p.message-links.withmenu,#manager #content .slideout.offermade #chat-interface p.message-links.withmenu,#manager #content .slideout.trashed #chat-interface p.message-links.withmenu{width:413px}#manager #content .slideout.hold .slide-status{background:#eee}#manager #content .slideout.hold #approved-hold-request,#manager #content .slideout.hold p.request-accepted-hold{display:block}#manager #content .slideout.declined .slide-status{background:#f1e4e4!important}#manager #content .slideout.declined #declined-request,#manager #content .slideout.declined p.request-declined{display:block}#manager #content .slideout.offermade .slide-status{background:#e9e9e9}#manager #content .slideout.offermade #offermade-request,#manager #content .slideout.offermade p.request-offermade{display:block}#manager #content .slideout.trashed .slide-status{background:#ccc!important}#manager #content .slideout.trashed #trashed-request,#manager #content .slideout.trashed p.request-trashed{display:block}#manager #content .slideout.trashed #persons,#manager #content .slideout.trashed #tab-chat #chat-interface{display:none}#manager #content .slideout.trashed #tab-chat,#manager #content .slideout.trashed #tab-chat #chat-area{bottom:0}#manager #content .slideout.expired .slide-status{background:#ccc}#manager #content .slideout.edit-reservation .edit-button,#manager #content .slideout.expired #expired-request,#manager #content .slideout.expired p.request-expired{display:block}#manager #content .slideout.edit-reservation #send_client_sms_row,#manager #content .slideout.edit-reservation .form-element.send_client_email,#manager #content .slideout.edit-reservation.view-only #res-actions{display:none}#manager #content .slideout.edit-reservation.view-only #tab-reservation #tab-display-res{bottom:0}#manager #content .slideout.edit-reservation.view-only #persons #insert-followers,#manager #content .slideout.edit-reservation.view-only #persons span.follower-remove,#manager #content .slideout.edit-reservation.view-only #tab-chat #chat-interface{display:none}#manager #content .slideout.edit-reservation.view-only #tab-chat #chat-area{bottom:0}#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions ul li,#manager #content .slideout.edit-reservation.edit-reservation #res-actions ul li{width:195px!important}#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions ul li.mini,#manager #content .slideout.edit-reservation.edit-reservation #res-actions ul li.mini{width:60px!important}#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .edit-actuals,#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .undo-cancellation,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .edit-actuals,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .undo-cancellation{display:none}#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .cancel,#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .edit,#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .more,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .cancel,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .edit,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .more{display:inline!important}#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .cancel,#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .more,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .cancel,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .more{position:relative}#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .cancel ul.container,#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .more ul.container,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .cancel ul.container,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .more ul.container{bottom:40px;right:0;border:1px solid #ccc;position:absolute;display:none}#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .cancel ul.container.show,#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .more ul.container.show,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .cancel ul.container.show,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .more ul.container.show{display:block}#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .cancel ul.container li,#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .more ul.container li,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .cancel ul.container li,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .more ul.container li{width:200px}#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .cancel ul.container li a,#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .more ul.container li a,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .cancel ul.container li a,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .more ul.container li a{text-transform:none;text-align:left;padding-left:10px}#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .cancel ul.container li a:hover,#manager #content .slideout.edit-reservation.edit-reservation #guestlist-actions .more ul.container li a:hover,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .cancel ul.container li a:hover,#manager #content .slideout.edit-reservation.edit-reservation #res-actions .more ul.container li a:hover{background:#347baf;color:#fff}#manager #content .slideout.edit-reservation.no_entry .slide-status p{display:none}#manager #content .slideout.edit-reservation.no_entry .slide-status p.noentry-reservation{display:block;color:#666}#manager #content .slideout.edit-reservation.no_entry .slide-status p.close{display:inline}#manager #content .slideout.edit-reservation.no_show #interface-status{background:#e25858}#manager #content .slideout.edit-reservation.no_show .slide-status p{display:none}#manager #content .slideout.edit-reservation.no_show .slide-status p.noshow-reservation{display:block;color:#666}#manager #content .slideout.edit-reservation.no_show .slide-status p.close{background:#e25858;display:inline}#manager #content .slideout.edit-reservation.canceled #interface-status{background:#999}#manager #content .slideout.edit-reservation.canceled .slide-status p{display:none}#manager #content .slideout.edit-reservation.canceled .slide-status p.canceled-reservation{display:block;color:#fff}#manager #content .slideout.edit-reservation.canceled .slide-status p.close{background:#999;color:#fff;display:inline}#manager #content .slideout.edit-reservation.complete .slide-status p{display:none}#manager #content .slideout.edit-reservation.complete .slide-status p.complete-reservation{display:block;color:#fff;background:#347baf}#manager #content .slideout.edit-reservation.complete .slide-status p.close{background:#347baf;display:inline}#manager #content .slideout.edit-reservation.canceled.past_day #res-actions ul li,#manager #content .slideout.edit-reservation.complete #res-actions ul li,#manager #content .slideout.edit-reservation.no_access #res-actions ul li,#manager #content .slideout.edit-reservation.no_entry #res-actions ul li,#manager #content .slideout.edit-reservation.no_show #res-actions ul li,#manager #content .slideout.edit-reservation.past_day #res-actions ul li,#manager #content .slideout.edit-reservation.past_time #res-actions ul li{width:450px!important}#manager #content .slideout.edit-reservation.canceled.past_day #res-actions .cancel,#manager #content .slideout.edit-reservation.canceled.past_day #res-actions .edit,#manager #content .slideout.edit-reservation.canceled.past_day #res-actions .more,#manager #content .slideout.edit-reservation.canceled.past_day #res-actions .undo-cancellation,#manager #content .slideout.edit-reservation.complete #res-actions .cancel,#manager #content .slideout.edit-reservation.complete #res-actions .edit,#manager #content .slideout.edit-reservation.complete #res-actions .more,#manager #content .slideout.edit-reservation.complete #res-actions .undo-cancellation,#manager #content .slideout.edit-reservation.no_access #res-actions .cancel,#manager #content .slideout.edit-reservation.no_access #res-actions .edit,#manager #content .slideout.edit-reservation.no_access #res-actions .more,#manager #content .slideout.edit-reservation.no_access #res-actions .undo-cancellation,#manager #content .slideout.edit-reservation.no_entry #res-actions .cancel,#manager #content .slideout.edit-reservation.no_entry #res-actions .edit,#manager #content .slideout.edit-reservation.no_entry #res-actions .more,#manager #content .slideout.edit-reservation.no_entry #res-actions .undo-cancellation,#manager #content .slideout.edit-reservation.no_show #res-actions .cancel,#manager #content .slideout.edit-reservation.no_show #res-actions .edit,#manager #content .slideout.edit-reservation.no_show #res-actions .more,#manager #content .slideout.edit-reservation.no_show #res-actions .undo-cancellation,#manager #content .slideout.edit-reservation.past_day #res-actions .cancel,#manager #content .slideout.edit-reservation.past_day #res-actions .edit,#manager #content .slideout.edit-reservation.past_day #res-actions .more,#manager #content .slideout.edit-reservation.past_day #res-actions .undo-cancellation,#manager #content .slideout.edit-reservation.past_time #res-actions .cancel,#manager #content .slideout.edit-reservation.past_time #res-actions .edit,#manager #content .slideout.edit-reservation.past_time #res-actions .more,#manager #content .slideout.edit-reservation.past_time #res-actions .undo-cancellation{display:none!important}#manager #content .slideout.edit-reservation.canceled.past_day #res-actions .edit-actuals,#manager #content .slideout.edit-reservation.complete #res-actions .edit-actuals,#manager #content .slideout.edit-reservation.no_access #res-actions .edit-actuals,#manager #content .slideout.edit-reservation.no_entry #res-actions .edit-actuals,#manager #content .slideout.edit-reservation.no_show #res-actions .edit-actuals,#manager #content .slideout.edit-reservation.past_day #res-actions .edit-actuals,#manager #content .slideout.edit-reservation.past_time #res-actions .edit-actuals{display:inline!important}#manager #content .slideout.edit-reservation.no_menu #res-actions{display:none}#manager #content .slideout.edit-reservation.no_menu #tab-display-res{bottom:0!important}#manager #content .slideout.edit-reservation.canceled #res-actions ul li{width:450px!important}#manager #content .slideout.edit-reservation.canceled #res-actions .cancel,#manager #content .slideout.edit-reservation.canceled #res-actions .edit,#manager #content .slideout.edit-reservation.canceled #res-actions .edit-actuals,#manager #content .slideout.edit-reservation.canceled #res-actions .more{display:none!important}#manager #content .slideout.edit-reservation.canceled #res-actions .undo-cancellation{display:inline!important}#manager #content .slideout.editing #display-reservation,#manager #content .slideout.editing .swap-edit{display:none}#manager #content .slideout.editing #edit-reservation,#manager #content .slideout.editing .swap-nevermind{display:block!important}#manager #content .slideout.editing #res-actions .cancel,#manager #content .slideout.editing #res-actions .edit,#manager #content .slideout.editing #res-actions .edit-actuals,#manager #content .slideout.editing #res-actions .more,#manager #content .slideout.editing #res-actions .undo-cancellation{display:none!important}#manager #content .slideout.editing #save-changes{display:block}#manager #content .slideout #chat-area{bottom:55px;padding-bottom:50px}#manager #content .slideout p.button{float:right}#manager #content .slideout p.button.primary a{height:42px;line-height:42px!important;background:#347baf;color:#fff;margin-left:3px;min-width:0;padding:0;width:60px}#manager #content .slideout #tab-chat{background:#f7f7f7;z-index:1}#manager #content .slideout #tab-reservation #edit-reservation{bottom:0}#manager #content .slideout #tab-reservation p.thumb{float:left;width:50px}#manager #content .slideout #tab-reservation p.thumb img{position:static}#manager #content .slideout #tab-reservation .form-element.public-notes{margin-top:5px}#manager #content .slideout #tab-reservation .form-element.public-notes p.input{float:left}#manager #content .slideout #tab-reservation .form-element.public-notes p.input textarea{margin-left:10px;width:301px;height:40px}#manager #content .slideout #tab-request,#manager #content .slideout #tab-reservation{padding:0;width:450px}#manager #content .slideout #tab-request .tab,#manager #content .slideout #tab-reservation .tab{bottom:41px;padding:0 0 10px;top:85px;width:450px}#manager #content .slideout #tab-request .tab.no-menu,#manager #content .slideout #tab-reservation .tab.no-menu{bottom:41px}#manager #content .slideout #tab-request #req-date-selector{position:absolute;height:0;width:0;overflow:hidden;left:0;top:20px;background:none;padding:0;margin:0}#manager #content .slideout #tab-request .time-range-offer{cursor:pointer;display:inline-block}#manager #content .slideout #tab-request .time-selector{cursor:pointer;-webkit-appearance:none}#manager #content .slideout #tab-request .req-time-selector-link{display:block;margin:0 auto;position:relative;text-align:center;width:200px}#manager #content .slideout #tab-request .req-time-selector-link img,#manager #content .slideout #tab-request .req-time-selector-link span{cursor:pointer}#manager #content .slideout #tab-request .req-time-selector-link img{width:20px;padding-top:18px}#manager #content .slideout #tab-request .req-date-selector-link img{width:20px;float:left;padding-top:18px}#manager #content .slideout #tab-reservation{border-bottom:0}#manager #content .slideout #tab-reservation #res-actions .cancel,#manager #content .slideout #tab-reservation #res-actions .edit,#manager #content .slideout #tab-reservation #res-actions .edit-actuals,#manager #content .slideout #tab-reservation #res-actions .more,#manager #content .slideout #tab-reservation #res-actions .undo-cancellation{display:none}#manager #content .slideout .basic-info{border-bottom:1px solid #e7e7e7;float:left;width:410px}#manager #content .slideout .basic-info span{display:block;font:300 20px Oswald,sans-serif;padding:10px;text-align:center}#manager #content .slideout .basic-info span.date{float:left}#manager #content .slideout .basic-info span.guests{float:right}#manager #content .slideout .basic-info em{font-style:normal;font-weight:300}#manager #content .slideout .basic-info select{background:transparent;outline:none;border:0;color:transparent;position:absolute;z-index:99;top:22px}#manager #content .slideout .basic-info select.middle{left:157px;width:136px}#manager #content .slideout .basic-info select.right{right:3px;width:105px}#manager #content .slideout .basic-info .req-time-selector-link span{display:inline}#manager #content .slideout.new-request #save-changes span.editing,#manager #content .slideout.new-reservation #save-changes span.editing{display:none}#manager #content .slideout.new-request #save-changes span.new,#manager #content .slideout.new-reservation #save-changes span.new{display:inline}#manager #content .slideout.edit-reservation #save-changes span.new{display:none}#manager #content .slideout.edit-reservation #save-changes span.editing{display:inline}#manager #content .slideout.edit-reservation .form-element.public-notes{display:none!important}#manager #content .slideout #rule-actions ul>li{display:inline;width:100%}#manager #content .slideout #block-actions,#manager #content .slideout #guestlist-actions{margin-left:-30px;background:#f1f1f1;width:100%}#manager #content .slideout #block-actions ul>li,#manager #content .slideout #guestlist-actions ul>li{display:inline;width:225px}#manager #content .slideout #res-actions ul li{width:225px!important}#manager #content .slideout #res-actions ul li a:hover{background:#f1f1f1}#manager #content .slideout #edit-reservation,#manager #content .slideout #tab-display-res{bottom:41px;overflow-x:hidden;overflow-y:scroll;position:absolute;top:50px;width:100%}#manager #content .slideout #block-actions,#manager #content .slideout #guestlist-actions,#manager #content .slideout #request-actions,#manager #content .slideout #res-actions,#manager #content .slideout #rule-actions{bottom:0;position:absolute;width:450px}#manager #content .slideout #block-actions ul,#manager #content .slideout #guestlist-actions ul,#manager #content .slideout #request-actions ul,#manager #content .slideout #res-actions ul,#manager #content .slideout #rule-actions ul{list-style:none}#manager #content .slideout #block-actions li,#manager #content .slideout #guestlist-actions li,#manager #content .slideout #request-actions li,#manager #content .slideout #res-actions li,#manager #content .slideout #rule-actions li{float:left;list-style:none;width:130px}#manager #content .slideout #block-actions li.mini,#manager #content .slideout #guestlist-actions li.mini,#manager #content .slideout #request-actions li.mini,#manager #content .slideout #res-actions li.mini,#manager #content .slideout #rule-actions li.mini{width:60px!important}#manager #content .slideout #block-actions li.mini img,#manager #content .slideout #guestlist-actions li.mini img,#manager #content .slideout #request-actions li.mini img,#manager #content .slideout #res-actions li.mini img,#manager #content .slideout #rule-actions li.mini img{background:transparent;height:38px;margin-right:-1px;margin-top:2px;width:32px}#manager #content .slideout #block-actions li.mini a,#manager #content .slideout #guestlist-actions li.mini a,#manager #content .slideout #request-actions li.mini a,#manager #content .slideout #res-actions li.mini a,#manager #content .slideout #rule-actions li.mini a{border-right:none}#manager #content .slideout #block-actions li a,#manager #content .slideout #guestlist-actions li a,#manager #content .slideout #request-actions li a,#manager #content .slideout #res-actions li a,#manager #content .slideout #rule-actions li a{height:40px;line-height:40px!important;background:#fff;border-right:1px solid #e7e7e7;border-top:1px solid #e7e7e7;color:#888;display:block;font-size:13px;font-weight:400;text-align:center;text-transform:uppercase}#manager #content .slideout #block-actions li.selected a,#manager #content .slideout #guestlist-actions li.selected a,#manager #content .slideout #request-actions li.selected a,#manager #content .slideout #res-actions li.selected a,#manager #content .slideout #rule-actions li.selected a{border-top:1px solid #e9e9e9;background:#e9e9e9}#manager #content .slideout #block-actions li.selected.accept a,#manager #content .slideout #guestlist-actions li.selected.accept a,#manager #content .slideout #request-actions li.selected.accept a,#manager #content .slideout #res-actions li.selected.accept a,#manager #content .slideout #rule-actions li.selected.accept a{border-top:1px solid #e6eefe;background:#e6eefe}#manager #content .slideout #block-actions li.selected.decline a,#manager #content .slideout #guestlist-actions li.selected.decline a,#manager #content .slideout #request-actions li.selected.decline a,#manager #content .slideout #res-actions li.selected.decline a,#manager #content .slideout #rule-actions li.selected.decline a{border-top:1px solid #f1e4e4;background:#f1e4e4}#manager #content .slideout p.notes{background:#fff;border-bottom:1px dotted #ccc;font-style:oblique;margin:0;padding:10px 20px}#manager #content .slideout #tab-request p.notes{clear:both;position:relative}#manager #content .slideout #tab-request .tab{bottom:0;padding-bottom:30px}#manager #content .slideout #tab-request .tab .request-action-button{position:fixed;bottom:29px;border-radius:0;width:450px;margin-left:0;right:0}#manager #content .slideout #tab-request .tab .request-action-button a{border-radius:0}#manager #content .slideout #tab-request #tab-book div.form-element.public-notes p.input{width:380px}#manager #content .slideout #tab-request #tab-book div.form-element.public-notes p.input textarea#venue-public-notes-textarea{width:312px}#manager #content .slideout #tab-request .tab{background:#e9e9e9;top:0}#manager #content .slideout #tab-request .tab#tab-accept{background:#e6eefe}#manager #content .slideout #tab-request .tab#tab-decline{background:#f1e4e4}#manager #content .slideout #tab-request .tab#tab-decline p.button a{background:#000}#manager #content .slideout #tab-request .tab#tab-trash{text-align:center}#manager #content .slideout #tab-request .tab#tab-trash h3{font:300 20px Roboto,sans-serif;margin-bottom:30px}#manager #content .slideout #tab-request .tab#tab-trash p.button{float:none}#manager #content .slideout #tab-request .tab#tab-trash p.button a{background:#000}#manager #content .slideout #tab-request .tab .close-arrow{width:20px;vertical-align:text-top;float:right;margin-right:20px}#manager #content .slideout #tab-request .tab .action-notice{position:fixed;z-index:999;width:450px;background:#666;color:#fff;text-align:center;padding:10px;font-weight:400;font-size:10pt}#manager #content .slideout #tab-request .tab .basic-info{margin-bottom:10px;margin-top:37px;padding:10px;height:40px;line-height:40px!important;border-bottom:1px dotted #ccc;font-size:14px;font-weight:700;position:relative;text-align:center}#manager #content .slideout #tab-request .tab .basic-info .selector{color:#347baf}#manager #content .slideout #tab-request .tab .basic-info .time{text-transform:lowercase}#manager #content .slideout #tab-request .tab .basic-info #close-accept{color:#347baf;position:absolute;right:0;width:40px}#manager #content .slideout #tab-request .tab .inner{padding:0 0 10px}#manager #content .slideout #tab-request .tab .request-form{padding:0 12px}#manager #content .slideout #tab-request .tab p.chatting{margin-bottom:10px}#manager #content .slideout #tab-request .tab input.micro{width:30px}#manager #content .slideout #tab-request .tab p.chatting a,#manager #content .slideout #tab-request .tab textarea{border-color:#e1e1e1!important}#manager #content .slideout #tab-request .tab textarea.internal-notes{border-radius:2px;resize:none;padding:6px 8px;width:408px}#manager #content .slideout #tab-request .tab textarea.message{width:332px;height:40px}#manager #content .slideout #tab-request .tab .attach-file{height:52px;position:absolute}#manager #content .slideout #tab-request .tab .attach-file img{top:9px}#manager #content .slideout #tab-request .tab h4.instruction{clear:both;color:#777;float:left;font-family:Roboto,san-serif;font-weight:400;margin:15px 0 5px;text-indent:2px}#manager #content .slideout #tab-request .tab p.thumb{border-radius:40px;height:40px;width:40px;clear:both;float:left;margin-right:10px}#manager #content .slideout.nightlife .tab#tab-offer{background:#e9e9e9}#manager #content .slideout.nightlife #request-actions li{width:195px}#manager #content .slideout.nightlife #request-actions li.selected.offer a{border-top:1px solid #e6eefe;background:#e6eefe}#manager #content .slideout #tab-requests p.basic-info span em,#manager #content .slideout #tab-reservation p.basic-info span em{color:#000;display:inline;font-style:normal;font-weight:300}#manager #content .slideout #tab-profile,#manager #content .slideout #tab-reservation{background:#fff}#manager #content .slideout #tab-profile p.header-info,#manager #content .slideout #tab-profile p.info,#manager #content .slideout #tab-profile p.note,#manager #content .slideout #tab-reservation p.header-info,#manager #content .slideout #tab-reservation p.info,#manager #content .slideout #tab-reservation p.note{border-bottom:1px dotted #e1e1e1}#manager #content .slideout #tab-profile p.header-info span,#manager #content .slideout #tab-reservation p.header-info span{display:block;float:left;font:300 20px Oswald,sans-serif;padding:10px 5px;text-align:center;width:21%}#manager #content .slideout #tab-profile p.header-info span.cheat,#manager #content .slideout #tab-reservation p.header-info span.cheat{width:20%}#manager #content .slideout #tab-profile p.header-info span em,#manager #content .slideout #tab-reservation p.header-info span em{font-style:normal;font-weight:300}#manager #content .slideout #tab-profile p.header-info span.time-or-price,#manager #content .slideout #tab-profile p.header-info span.total-guests,#manager #content .slideout #tab-reservation p.header-info span.time-or-price,#manager #content .slideout #tab-reservation p.header-info span.total-guests{width:33%}#manager #content .slideout #tab-profile p.reservation-info span,#manager #content .slideout #tab-reservation p.reservation-info span{padding:10px 8px}#manager #content .slideout #tab-profile p.note,#manager #content .slideout #tab-reservation p.note{clear:both;font-style:oblique;padding:10px}#manager #content .slideout #tab-profile p.info,#manager #content .slideout #tab-reservation p.info{clear:both;min-height:16px;padding:10px;text-align:right}#manager #content .slideout #tab-profile p.info *,#manager #content .slideout #tab-reservation p.info *{font-style:normal;font-weight:400}#manager #content .slideout #tab-profile p.info em,#manager #content .slideout #tab-reservation p.info em{color:#999;float:left}#manager #content .slideout #tab-profile p.info.sub em,#manager #content .slideout #tab-reservation p.info.sub em{font-style:italic;padding-left:15px}#manager #content .slideout #tab-profile h3,#manager #content .slideout #tab-reservation h3{font:400 16px Roboto,sans-serif;padding:10px;margin-top:10px}#manager #content .slideout #tab-profile p.history-item{border-top:1px solid #e1e1e1;float:left;padding:10px}#manager #content .slideout #tab-profile p.history-item *{display:block;float:left}#manager #content .slideout #tab-profile p.history-item em{color:#347baf;font-style:normal;width:65px}#manager #content .slideout #tab-profile p.history-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#manager #content .slideout #tab-profile p.history-item span.name{width:85px}#manager #content .slideout #tab-profile p.history-item span.via{width:100px}#manager #content .slideout #tab-profile p.history-item span.min,#manager #content .slideout #tab-profile p.history-item span.spend{width:80px}#manager #content .slideout #tab-profile p.history-item span.note{clear:both;float:right;font-style:oblique;padding-top:5px;width:360px}#manager #content .slideout #tab-attachments{background:#fff}#manager #content .slideout #tab-attachments p.attachment{margin:1px 0;overflow:hidden;padding:8px 10px 8px 40px;position:relative}#manager #content .slideout #tab-attachments p.attachment.internal{background:#fff6df}#manager #content .slideout #tab-attachments p.attachment:hover a.delete{display:inline}#manager #content .slideout #tab-attachments p.attachment:hover a.file-link{text-decoration:underline}#manager #content .slideout #tab-attachments strong{display:block;margin-bottom:3px}#manager #content .slideout #tab-attachments a{color:#666}#manager #content .slideout #tab-attachments a.delete{display:none;font-size:14px;font-weight:700;margin-left:5px;position:absolute;top:25px}#manager #content .slideout #tab-attachments a.delete:hover{color:#e6526a;text-decoration:none}#manager #content .slideout #tab-attachments img{height:38px;left:6px;position:absolute;top:0;width:32px}#manager #content .slideout #tab-attachments em{color:#999;font-size:10px;position:absolute;right:10px;top:8px}#manager #content .slideout #tab-activity{display:block;background:#fff}#manager #content .slideout #tab-activity p.activity{padding:10px}#manager #content .slideout #tab-activity p.activity .dot{color:#6b7aa3;float:left;font-size:20px;line-height:12px;text-indent:4px}#manager #content .slideout #tab-activity p.activity .info,#manager #content .slideout #tab-activity p.activity em{display:block;margin-left:20px}#manager #content .slideout #tab-activity p.activity .label{border-radius:3px;background:#6b7aa3;color:#fff;display:inline-block;font-weight:400;left:4px;margin-bottom:3px;padding:1px 4px;position:relative;text-transform:uppercase;top:-1px}#manager #content .slideout #tab-activity p.activity em{color:#999;font-size:10px}#manager #content .slideout #tab-activity p.activity.offer .dot{color:#e28f2d}#manager #content .slideout #tab-activity p.activity.offer .label{background:#e28f2d}#manager #content .slideout #tab-activity p.activity.booked .dot{color:#72a575}#manager #content .slideout #tab-activity p.activity.booked .label{background:#72a575}#manager #persons{background:#f7f7f7;border-top:1px solid #e7e7e7;bottom:0;color:#999;margin-right:1px;position:absolute;width:449px}#manager #persons,#manager #persons p{height:28px;line-height:28px!important}#manager #persons p.assigned{float:left}#manager #persons p.followers{float:right}#manager #persons em{float:left;font-weight:300;margin:0 7px}#manager #persons span{height:24px;width:24px;background:#dedede;display:block;float:left;margin:2px 1px;color:#000;text-align:center;font-weight:400;line-height:23px;position:relative}#manager #persons span.assigned-area{padding:0;margin:0}#manager #persons span.assigned-area,#manager #persons span.followers-area{background:none;width:auto;height:auto}#manager #persons span .pic{margin-top:0}#manager #persons span .pic .del{display:none}#manager #persons span .pic:hover .del{display:inline}#manager #persons span .del{position:absolute;background:#000;z-index:2;top:-3px;color:#fff;font-size:10px;width:10px;height:10px;right:-1px;line-height:9px;cursor:pointer}#manager #persons span .del:hover{background:#666}#manager #persons span select{height:24px;width:24px;position:absolute;top:0;left:0;opacity:0}#manager #persons span img{height:24px;width:24px}#manager #persons .add a{height:24px;width:24px;color:#777;display:block;line-height:24px;text-align:center}#manager .tag{display:inline-block;border:1px solid;margin:3px;white-space:nowrap;color:#999;font-weight:700;background-color:#bbb;border-radius:3px;padding:3px}#manager .tag .close-button{display:inline;cursor:pointer;margin-left:3px}#manager #content .slideout.guestlist{background:#f1f1f1}#manager #content .slideout.guestlist .formarea{padding:30px;background:#fff;right:0;left:0;position:absolute;bottom:0;top:42px}#manager #content .slideout.guestlist .select p.input{padding-right:28px!important}#manager #content .slideout.guestlist p.button{clear:both;float:left}#manager #client-profile-area,#manager #flyout-notes-area,#manager #source-client-profile-area{box-shadow:0 0 9px 0 rgba(0,0,0,.3);background:#fff;display:none;height:100%;overflow-y:scroll;padding:0;position:fixed;right:451px;top:0;width:400px;z-index:999}#manager #client-profile-area h3,#manager #client-profile-area h4,#manager #flyout-notes-area h3,#manager #flyout-notes-area h4,#manager #source-client-profile-area h3,#manager #source-client-profile-area h4{font-family:Roboto,sans-serif}#manager #client-profile-area h3,#manager #flyout-notes-area h3,#manager #source-client-profile-area h3{height:41px;line-height:41px!important;color:#666;font-size:16px;font-weight:400;padding-left:10px}#manager #client-profile-area h4,#manager #flyout-notes-area h4,#manager #source-client-profile-area h4{color:#bbb;font-size:14px;font-weight:400}#manager #client-profile-area p.button,#manager #flyout-notes-area p.button,#manager #source-client-profile-area p.button{border-radius:3px;background:#347baf;color:#fff;cursor:pointer;display:block;font-weight:400;padding:3px 5px;position:absolute;right:20px;top:20px}#manager #client-profile-area p.button.dark,#manager #flyout-notes-area p.button.dark,#manager #source-client-profile-area p.button.dark{background:#000}#manager #client-profile-area .groups-prepend .client-group,#manager #flyout-notes-area .groups-prepend .client-group,#manager #source-client-profile-area .groups-prepend .client-group{float:left;margin:2px;padding:1px 5px 2px}#manager #client-profile-area #cpm-loading-div,#manager #flyout-notes-area #cpm-loading-div,#manager #source-client-profile-area #cpm-loading-div{padding:10px}#manager #client-profile-area .client-profile,#manager #flyout-notes-area .client-profile,#manager #source-client-profile-area .client-profile{padding:20px;position:relative}#manager #client-profile-area .client-profile.even,#manager #flyout-notes-area .client-profile.even,#manager #source-client-profile-area .client-profile.even{background:#f7f7f7}#manager #client-profile-area .client-profile .basic-info,#manager #flyout-notes-area .client-profile .basic-info,#manager #source-client-profile-area .client-profile .basic-info{width:50%}#manager #client-profile-area .client-profile .basic-info p,#manager #flyout-notes-area .client-profile .basic-info p,#manager #source-client-profile-area .client-profile .basic-info p{width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#manager #client-profile-area .column,#manager #flyout-notes-area .column,#manager #source-client-profile-area .column{float:left;width:45%}#manager #client-profile-area h4.name,#manager #flyout-notes-area h4.name,#manager #source-client-profile-area h4.name{color:#347baf;padding-bottom:10px}#manager #client-profile-area h4.info,#manager #flyout-notes-area h4.info,#manager #source-client-profile-area h4.info{margin:5px 0}#manager #client-profile-area div.notes,#manager #flyout-notes-area div.notes,#manager #source-client-profile-area div.notes{clear:both;padding:10px 0 5px}#manager #client-profile-area p.full-view,#manager #flyout-notes-area p.full-view,#manager #source-client-profile-area p.full-view{clear:both;padding:10px 0 0}#manager #client-profile-area .standard-list .table-header .col,#manager #flyout-notes-area .standard-list .table-header .col,#manager #source-client-profile-area .standard-list .table-header .col{font-size:12px}#manager #client-profile-area .standard-list .list-block,#manager #flyout-notes-area .standard-list .list-block,#manager #source-client-profile-area .standard-list .list-block{float:left;padding-bottom:15px}#manager #client-profile-area .standard-list .list-block,#manager #client-profile-area .standard-list .table-header,#manager #flyout-notes-area .standard-list .list-block,#manager #flyout-notes-area .standard-list .table-header,#manager #source-client-profile-area .standard-list .list-block,#manager #source-client-profile-area .standard-list .table-header{min-width:0}#manager #client-profile-area .standard-list .list-block .col,#manager #client-profile-area .standard-list .table-header .col,#manager #flyout-notes-area .standard-list .list-block .col,#manager #flyout-notes-area .standard-list .table-header .col,#manager #source-client-profile-area .standard-list .list-block .col,#manager #source-client-profile-area .standard-list .table-header .col{cursor:default;padding:5px 5px 5px 0;width:80px}#manager #client-profile-area .standard-list .list-block .standard-row:hover,#manager #client-profile-area .standard-list .table-header .standard-row:hover,#manager #flyout-notes-area .standard-list .list-block .standard-row:hover,#manager #flyout-notes-area .standard-list .table-header .standard-row:hover,#manager #source-client-profile-area .standard-list .list-block .standard-row:hover,#manager #source-client-profile-area .standard-list .table-header .standard-row:hover{background:#fff}#manager #flyout-notes-area{box-shadow:none;z-index:998;height:auto;background-color:hsla(0,0%,98%,0)}#manager #flyout-notes-area .flyout-note-area{margin-top:10px;margin-right:10px;color:#666;font-size:13px;font-family:Roboto,sans-serif;padding:0;border:1px solid #dadada;border-radius:4px;background-color:#fafafa}#manager #flyout-notes-area .flyout-note-area .header-wrapper{padding:6px;overflow:hidden}#manager #flyout-notes-area .flyout-note-area .event-line{padding:6px;font-size:12px}#manager #flyout-notes-area .flyout-note-area .event-line .label{font-weight:700;color:#4a4a4a}#manager #flyout-notes-area .flyout-note-area .event-line .text{font-weight:400;color:#ababab;margin-left:5px}#manager #flyout-notes-area .flyout-note-area .header,#manager #flyout-notes-area .flyout-note-area .header-label{margin:5px;padding:0;height:20px;width:20px;float:left;background-size:20px}#manager #flyout-notes-area .flyout-note-area .header-label.notes-icon,#manager #flyout-notes-area .flyout-note-area .header.notes-icon{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/note_icon.png)}#manager #flyout-notes-area .flyout-note-area .header-label.event-icon,#manager #flyout-notes-area .flyout-note-area .header.event-icon{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/event_icon.png)}#manager #flyout-notes-area .flyout-note-area .header-label{font-weight:700;width:200px;padding-top:3px;text-transform:capitalize;font-size:11px}#manager #flyout-notes-area .flyout-note-area .notes{border-top:1px solid #ccc;padding:10px;clear:both;overflow:hidden}#manager #flyout-notes-area .flyout-note-area .less,#manager #flyout-notes-area .flyout-note-area .more{text-align:left;margin-left:10px;font-size:12px;padding:10px;cursor:pointer;color:#347baf}#manager #flyout-notes-area .flyout-note-area .close{float:right;font-size:18px}#manager #client-profile-area .client-profile .tag-display{float:left;width:100%}#manager #tab-payments{background:#fff;overflow:hidden!important}#manager #tab-payments .payment{margin:10px 0 20px;position:relative}#manager #tab-payments .dot{color:#090;font-size:24px;position:absolute;top:-9px;left:5px}#manager #tab-payments .dot.hold{color:#c0900b}#manager #tab-payments .details{color:#999;margin:10px 0;padding-left:14px}#manager #tab-payments .details strong{color:#000}#manager #tab-payments .details .charge-breakdown,#manager #tab-payments .details .charge-description{margin:10px 0;font-style:italic}#manager #tab-payments .details .link-copy{margin-top:10px;width:290px}#manager #tab-payments .actions{margin-top:10px}#manager #tab-payments .actions span.divide{padding:0 10px}#manager #tab-payments .actions a{color:#347baf;font-style:normal}#manager #tab-payments .date{color:#999;position:absolute;right:30px;font-size:10px;font-style:italic;top:2px}#manager #tab-payments #payments-history{background:#fff;bottom:56px;overflow:scroll;position:absolute;top:0;width:100%}#manager .section-label{height:30px;line-height:30px!important;background:#eaeaea;border-bottom:1px solid #ccc;border-top:1px solid #ccc;cursor:pointer;font-weight:700;position:fixed;text-indent:20px;text-transform:uppercase;width:100%;z-index:3}#manager .section-label#main-details{top:41px}#manager .section-label#more-details{bottom:86px}#manager .section-label#payment-details{bottom:56px}#manager .no-bank .section-label#payment-details{display:none}#manager .no-bank .section-label#more-details{bottom:56px}#manager .section-label img{display:block;height:20px;left:420px;position:absolute;top:5px;width:22px}#manager .section-label img.open{display:none}#manager .section-label.open img.open{display:block}#manager .section-label.open img.shut{display:none}#manager .form-section{display:none;float:left;padding:60px 0 240px 30px}#manager .form-section.main-details{display:block}#manager #res-section-set{position:relative}#manager #res-section-set .card_cvv{width:80px}#manager #res-section-set .card_cvv input{font-size:18px!important;width:40px!important}#manager .use-different-card-container,#manager .use-existing-card-container{padding-top:15px}#manager #content #res-section-set .payment_amount,#manager #content #tab-payments .payment_amount{width:108px}#manager #content #res-section-set .payment_amount input,#manager #content #tab-payments .payment_amount input{width:90px}#manager #content #res-section-set .charge_description input,#manager #content #tab-payments .charge_description input{width:362px}#manager #content #res-section-set .payment-details .radioset,#manager #content #res-section-set .payments-cc-form .radioset,#manager #content #tab-payments .payment-details .radioset,#manager #content #tab-payments .payments-cc-form .radioset{float:left;margin-top:5px}#manager #content #res-section-set .payment-details .radioset p.label,#manager #content #res-section-set .payments-cc-form .radioset p.label,#manager #content #tab-payments .payment-details .radioset p.label,#manager #content #tab-payments .payments-cc-form .radioset p.label{width:75px}#manager #content #res-section-set .payment-details .radioset .last p.label,#manager #content #res-section-set .payments-cc-form .radioset .last p.label,#manager #content #tab-payments .payment-details .radioset .last p.label,#manager #content #tab-payments .payments-cc-form .radioset .last p.label{border-left:none!important}#manager #content #res-section-set #ptabbase_amount,#manager #content #tab-payments #ptabbase_amount{width:362px!important}#manager #content #res-section-set #ptabservice_charge_percent,#manager #content #res-section-set #ptabtip_percent,#manager #content #tab-payments #ptabservice_charge_percent,#manager #content #tab-payments #ptabtip_percent{width:362px!important;display:none}#manager #content #res-section-set .apply_gratuity_charge,#manager #content #res-section-set .apply_service_charge,#manager #content #res-section-set .apply_tax,#manager #content #tab-payments .apply_gratuity_charge,#manager #content #tab-payments .apply_service_charge,#manager #content #tab-payments .apply_tax{clear:both;padding:0 0 7px;width:100%}#manager #content #res-section-set .service_charge_percent,#manager #content #res-section-set .tip_percent,#manager #content #tab-payments .service_charge_percent,#manager #content #tab-payments .tip_percent{clear:both;width:100%}#manager #content #res-section-set #service_charge_percent,#manager #content #res-section-set #tax_groups_wrapper,#manager #content #res-section-set #tip_percent,#manager #content #tab-payments #service_charge_percent,#manager #content #tab-payments #tax_groups_wrapper,#manager #content #tab-payments #tip_percent{display:none}#manager #content #res-section-set #tax_groups_wrapper .input,#manager #content #res-section-set #tax_groups_wrapper .tax_groups,#manager #content #tab-payments #tax_groups_wrapper .input,#manager #content #tab-payments #tax_groups_wrapper .tax_groups{width:380px}#manager .groups #groups-area,#manager .groups #res-types-area{width:372px}#manager #group-dropdown{width:380px}#manager #group-dropdown .group-selector,#manager #group-dropdown .res-types-selector,#manager #res-types-dropdown .group-selector,#manager #res-types-dropdown .res-types-selector{border-radius:3px}#manager #res-section-set #add-tag-input{width:362px}#manager #res-section-set.more-details .form-section{padding:81px 30px 140px}#manager #res-section-set.more-details .form-section.main-details{display:none}#manager #res-section-set.more-details .form-section.more-details{display:block}#manager #res-section-set.payment-details .form-section{padding:112px 30px 110px}#manager #res-section-set.payment-details .form-section.main-details{display:none}#manager #res-section-set.payment-details .form-section.payment-details{display:block}#manager #res-section-set.payment-details .section-label#payment-details{bottom:auto;top:102px}#manager #res-section-set.more-details .section-label#more-details,#manager #res-section-set.payment-details .section-label#more-details{bottom:auto;top:71px}#manager .editing .section-label#main-details{top:80px}#manager .editing .section-label#more-details{bottom:113px}#manager .editing.no-bank .section-label#more-details,#manager .editing .section-label#payment-details{bottom:85px}#manager .editing #interface-client{display:none}#manager .editing #tab-reservation{top:80px!important}#manager .editing.modify-res-full .update-confirmation{height:118px!important;display:block!important}#manager .editing.modify-res-full .update-confirmation .update-message{display:block}#manager .editing.modify-res-full .section-label#more-details{bottom:245px}#manager .editing.modify-res-full.no-bank .section-label#more-details,#manager .editing.modify-res-full .section-label#payment-details{bottom:214px}#manager .editing.modify-res-full-with-sms .update-confirmation{height:131px!important;display:block!important}#manager .editing.modify-res-full-with-sms .update-confirmation .update-message{display:block}#manager .editing.modify-res-full-with-sms .section-label#more-details{bottom:258px}#manager .editing.modify-res-full-with-sms.no-bank .section-label#more-details,#manager .editing.modify-res-full-with-sms .section-label#payment-details{bottom:227px}#manager .editing.modify-res-small .update-confirmation{height:30px!important;display:block!important}#manager .editing.modify-res-small .update-confirmation .update-message{display:none}#manager .editing.modify-res-small .section-label#more-details,#manager .editing.modify-res-small .section-label#payment-details{bottom:126px}#manager .editing.modify-res-small.no-bank .section-label#more-details{bottom:126px!important}#manager .editing.modify-res-small-with-sms .update-confirmation{height:70px!important;display:block!important}#manager .editing.modify-res-small-with-sms .update-confirmation .update-message{display:none}#manager .editing.modify-res-small-with-sms .section-label#more-details,#manager .editing.modify-res-small-with-sms .section-label#payment-details{bottom:166px}#manager .editing.modify-res-small-with-sms.no-bank .section-label#more-details{bottom:166px!important}#manager .editing #res-section-set.payment-details .section-label#payment-details{bottom:auto;top:142px}#manager .editing #res-section-set.more-details .section-label#more-details,#manager .editing #res-section-set.payment-details .section-label#more-details{bottom:auto;top:111px}#manager .type-requests #res-section-set .section-label#main-details{top:156px}#manager .type-requests #res-section-set .section-label#more-details{bottom:100px}#manager .type-requests #res-section-set.no-bank .section-label#more-details,#manager .type-requests #res-section-set .section-label#payment-details{bottom:69px}#manager .type-requests #res-section-set.more-details .form-section{padding-top:70px}#manager .type-requests #res-section-set.payment-details .form-section{padding-top:70px;position:absolute;top:30px}#manager .type-requests #res-section-set.more-details .section-label#more-details,#manager .type-requests #res-section-set.payment-details .section-label#more-details{bottom:auto;top:187px}#manager .type-requests #res-section-set.payment-details .section-label#payment-details{top:218px}#manager #add-details .form-element.day p.input,#manager #add-details .form-element.month p.input{width:80px}#manager #add-details .inline.anniversary{clear:none}#manager #charge-form{padding:0 20px 20px}#manager #charge-form .payment_amount input{font-size:18px;width:100px}#manager #notification-form,#manager #refund-form{padding:0 20px 20px}#manager #notification-form input,#manager #refund-form input{width:300px}#manager #refund-form .amount input{font-size:18px;width:100px}#manager #content .slideout #charge-form,#manager #refund-form .notification-address{display:none}#manager #content .slideout #charge-form .cost-type.radioset{clear:none;margin-top:0}#manager #content .slideout #charge-form .cost-type.radioset div p.label{margin-top:0}#manager #content .slideout #res-status-wrap{width:13em}#manager #content .slideout p.checkbox-form-element-label{font-weight:400;line-height:20px;display:inline-block;float:left}#manager #content .slideout .send-source-destination-control-group{position:absolute;left:60px}#manager #content .slideout .send-source-destination-control-group .send-source-destination-control{margin-left:-7px;display:none}#manager #content .slideout .send-source-destination-control-group .send-source-destination-control p.input{width:123px!important;font-size:inherit;border:none;display:inline-block;background:none}#manager #content .slideout .send-source-destination-control-group .send-source-destination-control p.input select{text-decoration:underline;color:#347baf;line-height:20px;font-weight:400}#manager #content .slideout .send-source-destination-control-group .send-source-destination-control p.input .downer{background:none;right:auto!important}#manager #content .slideout .send-source-destination-control-group .send-source-destination-control p.input .downer:after{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/blue-arrow-down.png);background-size:10px 10px;content:"";display:block;height:10px;margin-top:13px;margin-left:0;width:10px}#manager #content .slideout #date-buttons p.label{line-height:15px!important}#manager #content .slideout #date-buttons p.label em,#manager #content .slideout #date-buttons p.label span{display:block}#manager #content .slideout #date-buttons p.label span{font-size:10px;margin-top:2px}#manager #content .slideout #date-buttons p.label em{font-style:normal;font-size:12px}#manager #content .slideout .inline.date-button-picker{margin-top:-20px}#manager #content .slideout .inline.date-button-picker .group-label,#manager #content .slideout .inline.group-size .group-label{position:relative;top:10px}#manager #content .slideout .inline.date-button-picker .radioset,#manager #content .slideout .inline.group-size .radioset{float:left}#manager #content .slideout .inline.date-button-picker .radio p.label,#manager #content .slideout .inline.group-size .radio p.label{border-right:none;width:35px}#manager #content .slideout .inline.date-button-picker .radio.last p.label,#manager #content .slideout .inline.group-size .radio.last p.label{border-right:1px solid #ccc}#manager #content .slideout .inline.date-button-picker #custom-party-size,#manager #content .slideout .inline.group-size #custom-party-size{border-radius:0 3px 3px 0;font-size:16px!important;margin:10px 0 0;padding:6px 5px 9px;text-align:center;width:25px}#manager #content .slideout .inline.date-button-picker .duration p.label,#manager #content .slideout .inline.group-size .duration p.label{margin-top:-9px}#manager #content .slideout .inline.date-button-picker .duration p.input,#manager #content .slideout .inline.group-size .duration p.input{width:113px!important}#manager #content #res-section-set .dining .select p.input{width:182px}#manager #content #res-section-set .dining .select p.input#phone-locale{width:135px}#manager #content #res-section-set .dining .reservation-type p.input{width:132px!important}#manager #content .shift-duration,#manager #content .time-select{margin-top:10px}#manager #times-spinner{display:none;text-align:center}#manager #content .slideout.new-request .time-select #availability,#manager #content .slideout.new-request .time-select #times-spinner,#manager #content .slideout.new-request .time-select .add-more{display:none}#manager #content .time-select{float:left;width:380px}#manager #content .time-select #time-display{border-radius:3px;height:40px;line-height:40px!important;border:1px solid #ccc;display:none;float:left;width:376px}#manager #content .time-select #time-display strong{float:left;font-size:14px;text-transform:lowercase;padding-left:10px}#manager #content .time-select #time-display a,#manager #content .time-select #time-display span{float:right;font-size:10px;padding:0 10px}#manager #content .time-select #time-display span.block,#manager #content .time-select #time-display span.overbooking{color:#c00}#manager #content .time-select #time-display span.block,#manager #content .time-select #time-display span.no_tables{float:left}#manager #content .time-select #time-display span.possible-pacing{color:#ff943d}#manager #content .time-select .irs:focus,#manager #content .time-select .irs :focus{outline:none}#manager #content .time-select .irs-with-grid{top:-10px}#manager #content .time-select .irs-bar-edge,#manager #content .time-select .irs-line-left,#manager #content .time-select .irs-line-mid,#manager #content .time-select .irs-line-right,#manager #content .time-select .irs-slider{background:#d9d9d9}#manager #content .time-select .irs-bar{background:#d0e0fe;cursor:move}#manager #content .time-select .irs-bar,#manager #content .time-select .irs-line{height:6px}#manager #content .time-select .irs-slider{border-radius:30px;height:16px;width:16px;background:#347baf;border:2px solid #fff;top:18px}#manager #content .time-select #availability{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;float:left;margin:10px 0 0;width:380px}#manager #content .time-select #availability li{height:40px;line-height:40px!important;border-bottom:1px dotted #e7e7e7;cursor:pointer;float:left;list-style:none;width:100%}#manager #content .time-select #availability li.limit-warning{background:#f1f1f1;color:#888;font-size:14px;height:auto;line-height:1.4!important;padding:10px;text-align:center;width:360px}#manager #content .time-select #availability li.last{border-bottom:none}#manager #content .time-select #availability li strong{color:#347baf;font-weight:400;font-size:14px;float:left;padding:0 5px;text-transform:lowercase;min-width:60px}#manager #content .time-select #availability li span.pacing{color:#666;float:right;padding-right:5px;min-width:40px;text-align:right}#manager #content .time-select #availability li span.possible-pacing{color:#ff943d;float:right;padding-right:15px}#manager #content .time-select #availability li.blocked,#manager #content .time-select #availability li.no-tables,#manager #content .time-select #availability li.overbooked{cursor:default}#manager #content .time-select #availability li.blocked *{color:#aaa}#manager #content .time-select #availability li.blocked.override *{color:#c00}#manager #content .time-select #availability li.blocked strong{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/stripe-gray.png) repeat 0 0}#manager #content .time-select #availability li.bookable-block,#manager #content .time-select #availability li.override{cursor:pointer!important}#manager #content .time-select #availability li.bookable-block{color:#c00}#manager #content .time-select #availability li.bookable-block strong{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/stripe-red.png) repeat 0 0;color:#c00}#manager #content .time-select #availability li.overbooked strong{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/stripe-gray.png) repeat 0 0;color:#aaa}#manager #content .time-select #availability li.overbooked.override strong{color:#c00}#manager #content .time-select #availability li.overbooked em{color:#aaa}#manager #content .time-select #availability li.overbooked.override em{color:#c00}#manager #content .time-select #availability li.blocked em,#manager #content .time-select #availability li.bookable-block em,#manager #content .time-select #availability li.no-tables em,#manager #content .time-select #availability li.overbooked em{float:left;font-size:10px;font-style:normal;padding-left:20px}#manager #content .time-select #availability li.no-tables{background:#eee}#manager #content .time-select #availability li.no-tables *{color:#999}#manager #content #with-access-blocks-discl{color:#ff943d;float:right;padding-right:15px;font-style:italic;margin-top:8px}#manager #content #main-interface.slideout .credit-card-input-group .card-details p.input,#manager #content #main-interface.slideout .credit-card-input-group .card_request_description input{width:364px}#manager #content #main-interface.slideout .credit-card-input-group .card-request{border-top:1px dotted #e1e1e1;clear:both;display:none;float:left;margin-top:15px}#manager #content #main-interface.slideout .credit-card-input-group.request-card .card-request{display:block}#manager #content #main-interface.slideout .credit-card-input-group .card-request-form .card-only,#manager #content #main-interface.slideout .credit-card-input-group.request-card .card-entry{display:none}#manager #content #main-interface.slideout .credit-card-input-group .card-request-form.card-only-display .card-only{display:block}#manager #content #main-interface.slideout .credit-card-input-group .card-request-form.card-only-display .card-payment{display:none}#manager #content #main-interface.slideout .credit-card-input-group .credit-card-form{border-bottom:1px dotted #e1e1e1;margin-bottom:0;padding-bottom:15px}#manager #content #main-interface.slideout .credit-card-input-group .card_cvv input{width:40px}#manager #content #main-interface.slideout .credit-card-input-group .card_number input,#manager #content #main-interface.slideout .credit-card-input-group .cardholder_name input{width:348px}#manager #content #main-interface.slideout .credit-card-input-group .card-exp p.input{width:120px}#manager #content #main-interface.slideout .credit-card-input-group .choose-card p.input{width:364px}#manager #content #main-interface.slideout .credit-card-input-group .payment_action p.label,#manager #content #main-interface.slideout .credit-card-input-group .request_action p.label{font-weight:400;text-transform:uppercase;width:160px}#manager #content #main-interface.slideout .credit-card-input-group .payment_action.first p.label,#manager #content #main-interface.slideout .credit-card-input-group .request_action.first p.label{border-right:1px solid #ccc}#manager #content #main-interface.slideout .credit-card-input-group .commentary{clear:both;color:#999;font-style:italic;padding:3px 50px 10px 3px}#manager #content #main-interface.slideout .credit-card-input-group .commentary .save_for_later{display:none}#manager #content #main-interface.slideout .credit-card-input-group .save-later{border-top:1px dotted #e1e1e1;clear:both;float:left;margin-top:15px;padding-top:5px;width:100%}#manager #content #main-interface.slideout .credit-card-input-group .save-later p.label.post{white-space:normal;width:340px}#manager #content #main-interface.slideout.type-requests .credit-card-input-group .credit-card-form{border-bottom:1px dotted #ccc}#manager #content #main-interface.slideout.type-requests .credit-card-input-group .save-later{border-top:1px dotted #ccc}#manager #content #main-interface.slideout .notification_email{display:none}#manager #no-payments-prompt{line-height:30px;padding:20px}#manager .slideout-shuffle-icon{width:15px;margin-right:5px}#manager .form-element #id_booking_policy,#manager .form-element #id_cancellation_policy{height:200px;width:380px}#manager .form-element #id_booking_policy{margin:10px 0 0}#manager .form-element #id_cancellation_policy{margin:10px 0 30px}#manager #block-slideout .checkbox{margin-right:8.5px!important}#manager #source-interface{clear:both;float:left}#manager .results-area{height:30px;line-height:30px!important;background:#f9f9f9;border-top:1px solid #e1e1e1;clear:both;font-size:14px;padding:10px 20px}#manager .results-area .tag-item-container{margin-top:6px}#manager.guestlist.mobile{min-width:auto}#page-bookedby .venue-promoter-name,#page-bookedby .venue-server-name,#page-venueservers .venue-promoter-name,#page-venueservers .venue-server-name{clear:both;float:left;margin-left:10px;margin-top:7px}#page-bookedby a.closer,#page-venueservers a.closer{float:left;margin-top:8px;margin-left:10px;height:16px}#page-bookedby .indent,#page-venueservers .indent{margin-left:10px;margin-top:10px}#page-bookedby .button,#page-venueservers .button{width:150px;margin:20px 10px 10px}#page-bookedby #validation-error-message,#page-venueservers #validation-error-message{color:red;font-weight:400;margin-left:10px;margin-top:10px}#page-bookedby .invalid input,#page-venueservers .invalid input{border:1px solid red}#page-bookedby .message,#page-venueservers .message{font-size:10pt;font-weight:400;padding-left:10px;margin-top:60px}#page-bookedby #add-new-promoter-name,#page-bookedby #add-new-server-name,#page-venueservers #add-new-promoter-name,#page-venueservers #add-new-server-name{clear:both;float:left;margin-top:20px}#coverflow-content-wrapper .container:not(.print):not(.standalone){font-size:16px;position:fixed;z-index:1000;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}#coverflow-content-wrapper .container:not(.print):not(.standalone) .content{z-index:1000;position:absolute;top:50%;left:50%;max-width:80%;max-height:80%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);margin:auto;background-color:rgba(0,0,0,.5)}#coverflow-content-wrapper .container:not(.print):not(.standalone) .content .table{overflow:auto;clear:both}#coverflow-content-wrapper .container:not(.print):not(.standalone) .clear{clear:both}#coverflow-content-wrapper .container:not(.print):not(.standalone) form.styled{float:inherit!important}#coverflow-content-wrapper .container.standalone{overflow:visible}#coverflow-content-wrapper .container.standalone .form-element.cal p.input img{right:1.25em;top:1.25em}#coverflow-content-wrapper .container.print{overflow:inherit}#coverflow-content-wrapper .container.print .content{display:block}#coverflow-content-wrapper .content .header{height:auto;min-height:2em;background-color:#fff;width:100%}#coverflow-content-wrapper .content .header .cal{padding-bottom:.4375em!important}#coverflow-content-wrapper .content .header .close-link{position:absolute;height:1em;color:#000;display:block;font-size:1em;text-align:right;width:1em;top:0;left:100%;margin-right:.625em;margin-top:.325em;margin-left:-1.5em;font-weight:lighter}#coverflow-content-wrapper .content .header .close-link:hover{color:grey}#coverflow-content-wrapper .content .header form.styled{margin-right:1.25em}#coverflow-content-wrapper .content .header label{cursor:pointer}#coverflow-content-wrapper .content .header .validator{clear:both;color:#c00;display:none;float:left;font-size:.6875em;margin:.25em 0}#coverflow-content-wrapper .content .header .room,#coverflow-content-wrapper .content .header .shift-selector{padding:.5em .4375em;float:left;clear:inherit!important;top:0}#coverflow-content-wrapper .content .header .room p,#coverflow-content-wrapper .content .header .shift-selector p{border-radius:.1875em;background:#fff;border:.0625em solid #ccc}#coverflow-content-wrapper .content .header .room p.input{border-left:2px solid #ccc!important;height:2.4em}#coverflow-content-wrapper .content .header .shift-selector{margin-right:-.5em;border-radius:.1875em;-webkit-border-radius:.1875em}#coverflow-content-wrapper .content .header .shift-selector .option{padding:.5em .5em .5625em;float:left;font-size:.875em;width:4.125em;height:1.35em;color:grey;margin-left:-.0625em;border:.08em solid #ccc;cursor:pointer;text-transform:uppercase;text-align:center}#coverflow-content-wrapper .content .header .shift-selector .option:first-child{margin-left:0;border-radius:.1875em 0 0 .1875em;-webkit-border-radius:.1875em 0 0 .1875em}#coverflow-content-wrapper .content .header .shift-selector .option:last-child{border-radius:0 .1875em .1875em 0;-webkit-border-radius:0 .1875em .1875em 0}#coverflow-content-wrapper .content .header .shift-selector .selected{background-color:#d7e8ff;color:#347baf}#coverflow-content-wrapper .content .header .room p{border-left:2px}#coverflow-content-wrapper .content .header .print-icon{float:left;padding:0 8px;margin-top:1.25em;cursor:pointer}#coverflow-content-wrapper .content .footer{background:#fff;padding:.625em;text-align:left}#coverflow-content-wrapper .content .footer .label{font-size:.875em;text-align:right;padding-left:.375em;font-weight:700;max-width:6.25em}#coverflow-content-wrapper .content .footer .big{font-size:1.25em;font-weight:700;padding-left:1.25em}#coverflow-content-wrapper .reservation-table{background-color:#fff;font-size:16px;table-layout:fixed;font-family:Roboto;border-spacing:0;border:0;width:100%;margin:0;border-collapse:inherit}#coverflow-content-wrapper .reservation-table col.even{background-color:#fafafa}#coverflow-content-wrapper .reservation-table col.odd{background-color:#fff}#coverflow-content-wrapper .reservation-table .grey{background-color:#eee}#coverflow-content-wrapper .reservation-table .reservation-row.close,#coverflow-content-wrapper .reservation-table .reservation-row.top{background-color:#fff}#coverflow-content-wrapper .reservation-table .reservation-row.close td{height:2.5em}#coverflow-content-wrapper .reservation-table .reservation-row.top td{height:0}#coverflow-content-wrapper .reservation-table .reservation-row.reservation-total{background-color:#f5f5f5;height:2.5em}#coverflow-content-wrapper .reservation-table .reservation-row.covers-total,#coverflow-content-wrapper .reservation-table .reservation-row.reservation-total{color:#878787;font-size:.75em}#coverflow-content-wrapper .reservation-table .reservation-row.covers-total .label,#coverflow-content-wrapper .reservation-table .reservation-row.reservation-total .label{text-align:right;color:#000;font-weight:700}#coverflow-content-wrapper .reservation-table .reservation-row.covers-total .label div,#coverflow-content-wrapper .reservation-table .reservation-row.reservation-total .label div{max-width:6.25em}#coverflow-content-wrapper .reservation-table .reservation-row.intervals{color:#000;border-bottom:.1875em solid #dadada;border-top:.125em solid #dadada}#coverflow-content-wrapper .reservation-table .reservation-row.reservation-total{border-top:.1875em solid #dadada;border-bottom:.0625em solid #dadada}#coverflow-content-wrapper .reservation-table .reservation-row.reservation-total td{padding-top:.3125em}#coverflow-content-wrapper .reservation-table .reservation-row.footer td:first-child{padding-left:1.25em}#coverflow-content-wrapper .reservation-table .reservation-row.intervals{font-size:.75em}#coverflow-content-wrapper .reservation-table .reservation-row td{text-align:center;width:3.25em;height:1.875em;padding:0;border:0;border-bottom:.0625em solid #fff;border-right:.0625em solid #fff}#coverflow-content-wrapper .reservation-table .reservation-row td:first-child{width:5.3125em}#coverflow-content-wrapper .reservation-table .reservation-row td.totals,#coverflow-content-wrapper .reservation-table .reservation-row td.totals div{border:0!important;color:grey;font-weight:700}#coverflow-content-wrapper .reservation-table .reservation-row td:last-child{border-right:0}#coverflow-content-wrapper .reservation-table .reservation-row td.hour{font-weight:700}#coverflow-content-wrapper .reservation-table .reservation-row td div{height:100%;padding-top:.375em}#coverflow-content-wrapper .reservation-table .reservation-row td.not-confirmed div,#coverflow-content-wrapper .reservation-table .reservation-row td.totals div{border:.0625em solid #dcdcdc}#coverflow-content-wrapper .reservation-table .reservation-row td.empty div{border-right:.0625em solid #fff}#coverflow-content-wrapper .reservation-table .reservation-row td.confirmed.not-empty div{border:.0625em solid #626c7f;background-color:#626c7f;color:#fff}#coverflow-content-wrapper .reservation-table .reservation-row td.even.not-confirmed.not-empty{background-color:#fff}#coverflow-content-wrapper .reservation-table .reservation-row td.add-link,#coverflow-content-wrapper .reservation-table .reservation-row td.add-link div{height:1.4em;padding:0;vertical-align:top;font-weight:700}#coverflow-content-wrapper .reservation-table .reservation-row td.add-link a.disabled,#coverflow-content-wrapper .reservation-table .reservation-row td.add-link div a.disabled{color:grey;pointer-events:none}#coverflow-content-wrapper .reservation-table .reservation-row.intervals td,#coverflow-content-wrapper .reservation-table .reservation-row.reservation-total td,#coverflow-content-wrapper .reservation-table .reservation-row td.empty,#coverflow-content-wrapper .reservation-table .reservation-row td.empty div{border:0}#coverflow-content-wrapper .reservation-table .reservation-row.covers-total,#coverflow-content-wrapper .reservation-table .reservation-row.reservation-total{font-size:.875em}#manager.reservations #page-day{min-width:750px}#manager.reservations #page-day .shuffle-icon{width:15px;margin-right:5px}#manager.reservations .received-button p.button a{min-width:0;height:25px;line-height:25px!important;font-size:12px;padding:0 10px;width:30px}#manager.reservations .received-button p.button a:hover{background:#000}#manager.reservations img.reopen-check-img{width:20px;height:20px}#manager.reservations .list-block .past,#manager.reservations .list-block .upcoming{border-bottom:none}#manager.reservations .list-block p.no-content{margin-left:25px;border-bottom:1px solid #e1e1e1}#manager.reservations .list-block .standard-row{position:relative}#manager.reservations .list-block .standard-row:last-child{border-bottom:none}#manager.reservations #blocks-list{color:#888}#manager.reservations #blocks-list .col{padding:10px;word-break:break-word}#manager.reservations #blocks-list .col-block-icon{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/icon-block.png) no-repeat;background-size:7px;padding:5px;height:20px}#manager.reservations #blocks-list .col-repeat-icon{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/icon-repeat.png) no-repeat;background-size:20px;height:10px;margin:5px 0}#manager.reservations #blocks-list .wrapper{border-top:1px dotted #ccc;clear:both;overflow:hidden}#manager.reservations #blocks-list .wrapper:hover{background:#d1eaff}#manager.reservations #blocks-list .header{color:#347baf;cursor:pointer;clear:both;padding:15px 25px;font-size:14px}#manager.reservations #blocks-list .blocks-list-wrapper{font-size:12px;cursor:pointer}#manager.reservations .standard-list .list-block .col-bookedby,#manager.reservations .standard-list .list-block .col-received,#manager.reservations .standard-list .list-block .col-status,#manager.reservations .standard-list .table-header .col-bookedby,#manager.reservations .standard-list .table-header .col-received,#manager.reservations .standard-list .table-header .col-status{float:right}#manager.reservations .standard-list .list-block .col-status,#manager.reservations .standard-list .table-header .col-status{text-align:left;width:90px}#manager.reservations .standard-list .list-block .col-status.HOLD,#manager.reservations .standard-list .table-header .col-status.HOLD{color:#f5a623;font-weight:700}#manager.reservations .standard-list .list-block .col-status{text-transform:capitalize}#manager.reservations .table-header{padding-top:20px}#manager.reservations #search-results .table-header{margin-left:17px}#manager.reservations span.export{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/export-small.png) no-repeat;background-position:18px 10px}#manager.reservations span.blackout{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/dashboard_blackout_off.png) no-repeat;background-position:18px 10px}#manager.reservations span.blackout.enabled{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/dashboard_blackout_on.png)}#manager.reservations span.door-notes{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/dashboard_door_notes.png) no-repeat;background-position:18px 10px}#manager.reservations span.print{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/dashboard_print.png) no-repeat;background-position:18px 10px}#manager.reservations #door-notes{float:left;background:#eee;border-bottom:#e1e1e1;width:100%;overflow:hidden;position:relative}#manager.reservations #door-notes.no-data{display:none}#manager.reservations #door-notes div.view{min-height:15px;font-weight:400}#manager.reservations #door-notes div.edit,#manager.reservations #door-notes div.view,#manager.reservations #door-notes span{font-style:oblique;height:15px;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:10px;margin-right:40px}#manager.reservations #door-notes div.edit.toggle,#manager.reservations #door-notes div.view.toggle,#manager.reservations #door-notes span.toggle{font-style:normal;font-size:15px;text-align:center;padding:3px;width:10px!important;font-weight:400;height:10px!important;line-height:10px!important;color:#347baf;border:1px solid #347baf;background:#fff;border-radius:100px;position:absolute;top:8px;right:-30px;cursor:pointer}#manager.reservations #door-notes div.edit.toggle.close-link,#manager.reservations #door-notes div.view.toggle.close-link,#manager.reservations #door-notes span.toggle.close-link{display:none}#manager.reservations #door-notes div.edit.toggle.expand-link,#manager.reservations #door-notes div.view.toggle.expand-link,#manager.reservations #door-notes span.toggle.expand-link{display:block}#manager.reservations #door-notes div.edit.event,#manager.reservations #door-notes div.edit.note,#manager.reservations #door-notes div.view.event,#manager.reservations #door-notes div.view.note,#manager.reservations #door-notes span.event,#manager.reservations #door-notes span.note{margin:0;padding:0;display:inline}#manager.reservations #door-notes div.edit.event,#manager.reservations #door-notes div.view.event,#manager.reservations #door-notes span.event{font-style:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:215px;padding-right:5px;margin-right:5px;line-height:20px}#manager.reservations #door-notes div.edit.event a,#manager.reservations #door-notes div.view.event a,#manager.reservations #door-notes span.event a{font-weight:400}#manager.reservations #door-notes div.edit.event img,#manager.reservations #door-notes div.view.event img,#manager.reservations #door-notes span.event img{position:relative;top:-3px;height:15px;vertical-align:middle;margin-right:2px}#manager.reservations #door-notes.expanded div.edit,#manager.reservations #door-notes.expanded div.view{white-space:normal;overflow:auto;height:auto}#manager.reservations #door-notes.expanded span.close-link{display:block}#manager.reservations #door-notes.expanded span.expand-link{display:none}#manager.reservations #door-notes.expanded div.view span.note{white-space:normal}#manager.reservations #door-notes.editing{display:block!important}#manager.reservations #door-notes.editing div.view{display:none}#manager.reservations #door-notes.editing div.edit{display:block}#manager.reservations #door-notes.editing span.toggle{display:none!important}#manager.reservations #door-notes div.edit{display:none;margin-right:10px;padding-right:0}#manager.reservations #door-notes div.edit textarea{width:100%;border-radius:5px;border:1px solid #e1e1e1;padding:10px;height:125px;box-sizing:border-box;border-radius-bottom-left:0;border-radius-bottom-right:0;outline:none}#manager.reservations #door-notes .save-area{background:#fff;border-left:1px solid #e1e1e1;width:100%;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;height:40px}#manager.reservations #door-notes .save-area span.cancel-btn,#manager.reservations #door-notes .save-area span.save-btn{margin-top:7px;margin-right:7px;color:#347baf;border:1px solid #e1e1e1;border-radius:5px;font-style:normal;font-weight:400;width:75px;text-align:center;padding:5px;float:right;cursor:pointer}#manager.reservations #door-notes .save-area span.save-btn{background:#eee}#manager.reservations #door-notes .save-area span.save-btn:hover{background:#fff}#manager.reservations #door-notes .save-area span.cancel-btn{border:0}#manager.reservations #search-results .standard-row .col-minimum{width:50px!important}#manager.reservations #search-results .standard-row .col-time{width:60px!important}#manager.reservations #search-results .standard-row .col-client,#manager.reservations #search-results .standard-row .col-table-no{width:100px!important}#manager.reservations #search-results .standard-row .col-status{width:80px!important}#manager.reservations #search-results .standard-row .col-partysize{width:55px!important}#manager.reservations #search-results .standard-row .col-bookedby{width:100px!important}#manager.reservations #search-results .standard-row .col-payment{display:none!important}#manager.reservations #search-results .standard-row .col-res-problem{padding:0;height:32px;width:4px;position:absolute;border-radius:2pt}#manager.reservations .res-actual-problem .col-res-problem{height:100%;position:absolute;padding:0;float:none;width:4px;transition:background-color .1s ease-in;border-radius:2pt;background-color:transparent;background-color:initial}#manager.reservations .res-actual-problem.res-actual-problem-minor .col-res-problem{background-color:#ff943d}#manager.reservations .res-actual-problem.res-actual-problem-minor:hover{background-color:#fdedd2}#manager.reservations .res-actual-problem.res-actual-problem-major .col-res-problem{background-color:#f3356b}#manager.reservations .res-actual-problem.res-actual-problem-major:hover{background-color:#ffd5dd}#page-reservation-types .reservation-type-entry{margin-left:10px;margin-top:10px}#page-reservation-types .reservation-type-colorpicker{width:50px}#page-reservation-types .reservation-type-name{float:left;margin-left:10px}#page-reservation-types .colorpicker-container{position:absolute;z-index:101}#page-reservation-types a.closer{float:left;margin-left:10px;margin-top:5px}#page-reservation-types .indent{margin-left:10px;margin-top:10px}#page-reservation-types .button{width:150px;margin:20px 10px 10px}#page-reservation-types .reservation-type-input.invalid{border:1px solid red}#page-requests #main-area #content-header .controls{float:none;padding-bottom:0;padding-top:14px}#page-requests #main-area #content-header .controls div.cal{padding-top:5px}#page-requests #main-area #content-header .controls .button.export,#page-requests #main-area #content-header .controls .export-interface,#page-requests #main-area #content-header .controls form.right{float:right;margin:0}#page-requests #main-area #content-header .controls .export-interface{display:none;margin-top:-6px;margin-right:-1px;line-height:50px}#page-requests #main-area #content-header .controls .button a{height:36px;line-height:36px!important;border:none}#page-requests #main-area #content-header .controls .export-message{float:right;display:none;font-size:14px;margin-right:10px;line-height:35px}#page-requests #main-area #content-header .controls #confirm-sending{color:#347baf}#page-requests #main-area #content-header .controls #export-failure{color:#c00}#page-requests #requests-box.standard-list{min-width:1226px}#page-requests #requests-box.standard-list .indicators{float:left;width:15px}#page-requests #requests-box.standard-list .indicators span.priority{height:12px;width:12px;display:inline-block;margin-left:9px;overflow:hidden;position:relative;top:11px}#page-requests #requests-box.standard-list .indicators span.priority img{height:12px;width:24px;left:0;position:absolute}#page-requests #requests-box.standard-list .table-header{cursor:auto!important}#page-requests #requests-box.standard-list .table-header .col{cursor:inherit!important}#page-requests #requests-box.standard-list .table-header .col.col-client{width:212px}#page-requests #requests-box.standard-list .list-block .col.col-client{width:200px}#page-requests #requests-box.standard-list .request-row{height:35px}#page-requests #requests-box.standard-list .request-row .col-created{margin-right:10px}#page-requests #requests-box.standard-list .request-row.selected{color:#fff!important}#page-requests #requests-box.standard-list .request-row.selected .last-communication,#page-requests #requests-box.standard-list .request-row.selected .muted-text{color:#fff}#page-requests #requests-box.standard-list .request-row .col{color:#131415}#page-requests #requests-box.standard-list .request-row .col span.status{border-radius:2px;color:#fff;display:none;margin-right:5px;margin-top:-3px;padding:3px 8px}#page-requests #requests-box.standard-list .request-row.priority span.priority img{left:auto;right:0}#page-requests #requests-box.standard-list .request-row.booked .col span.status{background:#d4f4e3;color:#72a575}#page-requests #requests-box.standard-list .request-row.hold .col span.hold{background:#ffd9ac;color:#e28f2d;display:inline-block}#page-requests #requests-box.standard-list .request-row.new .col span.status{background:#d1eaff;color:#6b7aa3}#page-requests #requests-box.standard-list.all-days .request-row{font-weight:900}#page-requests #requests-box.standard-list.all-days .request-row.read{background:#f1f1f1;font-weight:400}#page-requests #requests-box.standard-list.all-days .request-row.expired{background:#fafafa;font-style:oblique;font-weight:400}#page-requests #requests-box.standard-list.all-days .request-row.expired .col{color:#999}#page-requests .request-row .col-expiration{padding-right:40px}#page-requests .request-row .alert-holder{display:inline-block;width:30px}#page-requests .request-row .alert{float:none}#page-requests .list-block,#page-requests .table-header{cursor:auto}#page-requests .list-block .col.col-initials,#page-requests .table-header .col.col-initials{font-family:Oswald;font-size:11px;color:#444!important;width:10px;font-style:normal}#page-requests .list-block .col.col-date,#page-requests .table-header .col.col-date{width:80px}#page-requests .list-block .col.col-time,#page-requests .table-header .col.col-time{width:115px!important}#page-requests .list-block .col.col-guests,#page-requests .table-header .col.col-guests{text-align:center;width:70px}#page-requests .list-block .col.col-offer,#page-requests .table-header .col.col-offer{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100px}#page-requests .list-block .col.col-availability,#page-requests .table-header .col.col-availability{text-align:center;width:70px!important}#page-requests .list-block .col.col-source,#page-requests .table-header .col.col-source{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:120px}#page-requests .list-block .col.col-message,#page-requests .table-header .col.col-message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:22%}#page-requests .list-block .col.col-message img.lock,#page-requests .table-header .col.col-message img.lock{height:12px;padding-right:3px;position:relative;top:1px;width:12px}#page-requests .list-block .col.col-created,#page-requests .table-header .col.col-created{float:right;width:90px;text-align:center}#page-requests .list-block .col.col-last-comm,#page-requests .table-header .col.col-last-comm{float:right;text-align:right;width:60px}#page-requests .list-block .col.col-last-comm .last-communication,#page-requests .table-header .col.col-last-comm .last-communication{float:right;font-style:italic;color:#999}#page-requests .list-block .col.col-expiration,#page-requests .table-header .col.col-expiration{float:right;text-align:right;width:72px}@media (max-width:1190px){#page-requests #requests-box.standard-list .table-header .col.col-client{width:192px}#page-requests #requests-box.standard-list .list-block .col.col-client{width:180px}}#page-venuesettings div.setting{border-bottom:1px dotted #e1e1e1;clear:both;margin:0 10px 10px;padding:10px 0 20px}#page-venuesettings h3{font:400 18px Roboto,sans-serif;margin-bottom:10px}#page-venuesettings p{font-size:14px}#page-venuesettings p.instruction{clear:both;margin-bottom:10px;padding-top:10px}#page-venuesettings .select-set .form-element,#page-venuesettings .select-set p{display:inline-block;float:none!important}#page-venuesettings .select-set p{padding:0}#page-venuesettings .select-set .form-element{left:4px;margin-bottom:3px;margin-right:6px;position:relative;top:-3px;vertical-align:middle}#page-venuesettings #average-bottle-price-display label.money span.sign{top:7px}#page-venuesettings .insert-feedback-summary-time,#page-venuesettings .insert-summary-time{display:inline}#page-venuesettings #add-feedback-summary-time-link,#page-venuesettings #add-summary-time-link{display:block}#page-venuesettings a.remover{cursor:pointer;margin-left:8px;position:relative;top:-15px}#page-venuesettings #id_average_bottle_price,#page-venuesettings .average_bottle_price{float:none!important;width:120px}#page-venuesettings div.address strong{display:block;margin:10px 0 5px}#page-venuesettings #update-customer-emails-form .form-element,#page-venuesettings #update-payment-gateway-form .form-element,#page-venuesettings #update-printer-chit-message-form .form-element,#page-venuesettings #update-sms-messages-form .form-element{float:none}#page-venuesettings #update-customer-emails-form input,#page-venuesettings #update-customer-emails-form textarea,#page-venuesettings #update-payment-gateway-form input,#page-venuesettings #update-payment-gateway-form textarea,#page-venuesettings #update-printer-chit-message-form input,#page-venuesettings #update-printer-chit-message-form textarea,#page-venuesettings #update-sms-messages-form input,#page-venuesettings #update-sms-messages-form textarea{width:400px}#page-venuesettings #update-allowable-eta-form{padding-bottom:10px}#page-venuesettings #update-email-summary-form .float-end,#page-venuesettings #update-feedback-email-summary-form .float-end{display:inline-block}#page-venuesettings form.styled .form-element.select p.input{font-size:12px;padding-right:20px;width:auto}#page-venuesettings form.styled .form-element.select p.input .downer{top:14px}#page-venuesettings .add-shift-feedback-send-time-link,#page-venuesettings .add-shift-reminder-send-time-link,#page-venuesettings .add-shift-send-time-link{margin-top:10px;margin-bottom:10px;display:block}#page-venuesettings .color-form{clear:both}#page-venuesettings .color-form input{width:40px}#page-venuesettings .color-form .colorpicker-container{position:relative}#page-venuesettings .color-form .colorpicker{position:absolute;z-index:1001}#page-venuesettings .color-form .colorpicker-entry{clear:none!important}#page-venuesettings .picker-wrapper{clear:both;float:left}#page-venuesettings .hex-code-entry-el{float:none!important}#page-venuesettings .hex-code-entry-el p.input{float:left}#page-venuesettings .hex-code-entry-el input.hex-code-entry{margin-right:10px;text-align:center;width:100px}#page-venuesettings .colorpick *{float:none!important}#page-venuesettings .colorpick p,#page-venuesettings .short-text p{display:inline-block}#page-venuesettings .colorpick p.label,#page-venuesettings .short-text p.label{width:200px}#page-venuesettings .colorpick p input,#page-venuesettings .short-text p input{text-align:center;width:100px}#page-venuesettings .short-text.lengthen p input{width:200px}#page-venuesettings .long-text textarea{width:580px}#page-venuesettings #update-email-confirmations-form{clear:both;padding-top:10px}#page-venuesettings #custom-sms-message-container{padding-top:10px}#page-venuesettings #custom-sms-message-container div.form-element{display:inline-block}#page-venuesettings #custom-sms-message-container p.label.pre{margin-top:0}#page-venuesettings #set-feedback-time,#page-venuesettings #set-reminder-time{padding-top:10px}#page-venuesettings #set-feedback-time div div,#page-venuesettings #set-reminder-time div div{padding-top:7px}#page-venuesettings #set-feedback-time .float-end,#page-venuesettings #set-reminder-time .float-end{display:inline-block}#page-bankaccount #payout-container{margin-left:20px;margin-top:20px}#page-bankaccount #payout-container input{width:215px}#page-bankaccount #payout-container .tax_rate input{background:#fff url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/percent.png) 98px 8px no-repeat;background-size:12px 12px;padding-right:18px;width:90px}#page-bankaccount #payout-container h3{font:400 18px Roboto,sans-serif;margin-bottom:10px}#page-bankaccount #payout-container .workflowstep{margin-right:40px;float:left}#page-bankaccount #payout-container .stripe-box{border:1px solid #dadada;padding:20px;width:950px;text-align:center}#page-bankaccount #payout-container .stripe-box img{width:50%;height:50%;margin-top:38px}#page-bankaccount #payout-container .stripe-box img.check{width:20px;vertical-align:sub;margin-right:10px}#page-bankaccount #payout-container .stripe-box .link-box{text-align:left;border-left:1px solid #dadada;padding-left:20px}#page-bankaccount #payout-container .stripe-box p.button{width:225px;margin-bottom:30px}#page-bankaccount #payout-container .stripe-box p.button.disabled a{background:#e1e1e1;color:#999}#page-bankaccount #payout-container .tax-box{margin-bottom:20px}#page-bankaccount #payout-container .tax-box p.instruction-header{margin-left:0;margin-bottom:10px}#page-bankaccount #payout-container .tax-box .add-tax{width:175px}#page-bankaccount #payout-container .tax-box .add-tax #add-tax-button{height:30px;font-size:12px;line-height:30px!important}#page-bankaccount #payout-container .tax-box input{width:157px;margin-bottom:10px}#page-bankaccount #payout-container .tax-box p.button.disabled a{background:#e1e1e1;color:#999}#page-bankaccount #payout-container .tax-box input#tax_rate{background:#fff url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/percenticon2x.png);background-size:12px;background-position:right 5px top 9px;background-repeat:no-repeat}#page-bankaccount p.instruction{font-size:14px;clear:both;padding:10px;margin-left:10px}#page-bankaccount p.instruction-header{font-size:17px;margin-left:20px;margin-top:70px}#page-bankaccount p.directions{color:#999;margin-bottom:15px;font-size:13px}#page-bankaccount #tax-table-wrapper{width:100%;overflow-y:scroll;padding-top:5px}#page-bankaccount #tax-table{border-collapse:collapse;border-spacing:0}#page-bankaccount .tax-row.header{height:50px;border-bottom:1px solid #e1e1e1}#page-bankaccount .tax-rate,#page-bankaccount .venue-name{margin:0;white-space:nowrap;border-top-width:0}#page-bankaccount .venue-name{line-height:50px;font-size:14px;font-weight:600;height:50px;width:300px;text-align:left;background-color:#fff;padding:0 7px 0 10px;z-index:1}#page-bankaccount .tax-rate.first{border-left-color:#fff;padding-left:335px}#page-bankaccount .tax-rate-percent{position:relative;right:20px}#page-bankaccount .venue-name{position:absolute;left:0;top:auto;margin-left:280px;border:none}#page-bankaccount #add-column,#page-bankaccount .tax-rate{background:#fff;letter-spacing:1em;padding-right:15px;border:none;width:200px;height:42px}#page-bankaccount #add-column:hover{cursor:pointer}#page-bankaccount .input-box{width:155px;height:30px;padding:5px 20px 5px 10px;font-size:16px;border:1px solid #d3d3d3;border-radius:5px;color:#000}#page-bankaccount .add-column-btn{width:20px;height:20px;padding-top:8px}#page-bankaccount .input-box.disabled{color:#a9a9a9}#page-bankaccount input[type=number]{-moz-appearance:textfield}#page-bankaccount input[type=number]::-webkit-inner-spin-button,#page-bankaccount input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#page-bankaccount input.input-box:focus{outline-width:0}#page-bankaccount #save-tax-btn{width:175px;margin-top:20px;margin-left:5px;display:inline-block}#page-bankaccount #add-tax-column{width:175px;margin-top:20px;margin-left:15px;display:inline-block}#page-bankaccount a.add-tax-column-btn{background:#ddd;color:#000}#page-bankaccount #tax-table-errors{display:none;font-size:14px;color:red;padding-top:10px;padding-left:10px}#page-payments{min-width:750px}#page-payments #interface .form-element p.input,#page-payments #interface .search-interface input{border-radius:0}#page-payments #interface .form-element.select{clear:none}#page-payments #interface .form-element.select select{padding-bottom:11px;padding-top:11px}#page-payments #interface .form-element.select.payment-type-filter p.input{width:110px}#page-payments #interface .form-element.select.venue-type-filter-wrapper{width:200px;height:30px;background-color:#fff;overflow:hidden;border-top:0}#page-payments #interface .form-element.select.venue-type-filter-wrapper .venue-type-filter{padding:10px;position:relative;height:30px;z-index:200;background:#fff}#page-payments #interface .form-element.select.venue-type-filter-wrapper .divider{padding:5px;width:100%;clear:both}#page-payments #interface .form-element.select.venue-type-filter-wrapper .checkbox{padding-top:10px;width:20px;height:22px;float:left}#page-payments #interface .form-element.select.venue-type-filter-wrapper .label{float:left;width:150px;height:20px;line-height:20px;padding-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#page-payments #interface .form-element.select.show{height:30px;overflow:visible}#page-payments #interface .form-element.select.show .venue-type-filter{height:auto;padding-bottom:30px;border:1px solid #ccc}#page-payments #interface .form-element.select p.input{height:40px;line-height:40px!important;border:none;border-right:1px solid #e1e1e1}#page-payments #interface .form-element.select p.input .downer{right:13px;top:17px}#page-payments .standard-list .table-header{margin-top:30px}#page-payments .standard-list .col{font-size:10px!important;padding:8px!important}#page-payments .standard-list .standard-row,#page-payments .standard-list .standard-row:hover{background:#fff}#page-payments .standard-list .standard-row.failed .col,#page-payments .standard-list .standard-row.failed .col a,#page-payments .standard-list .standard-row.failed .col span{color:#f62c45!important}#page-payments .standard-list .col{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-payments .standard-list .col.col-date,#page-payments .standard-list .col.col-name{width:100px}#page-payments .standard-list .col.col-description{width:120px}#page-payments .standard-list .col.col-client{width:120px!important}#page-payments .standard-list .col.col-status{width:60px!important}#page-payments .standard-list .col.col-base{width:50px}#page-payments .standard-list .col.col-service-charge{width:85px}#page-payments .standard-list .col.col-gratuity{width:50px}#page-payments .standard-list .col.col-tax{width:40px}#page-payments .standard-list .col.col-custom,#page-payments .standard-list .col.col-promo{width:63px}#page-payments .standard-list .col.col-processing{width:60px}#page-payments .standard-list .col.col-amount{float:right;text-align:right;width:60px}#page-payments .standard-list .col.failed{color:#f62c45!important}@media (max-width:1160px){#page-payments .standard-list .col.col-description{width:200px}#page-payments .standard-list .col.col-client{width:200px!important}}#page-payments .pagination.upper{position:relative;top:30px}#page-payments .pagination .first{margin-left:6px}#page-payments .pagination .last{margin-right:6px}#page-payments #interface form.styled .custom-range{display:none;float:left}#page-payments #interface form.styled .custom-range .form-element{clear:none}#page-payments #interface form.styled .custom-range input{height:40px;line-height:40px!important;border-radius:0;border:none;border-right:1px solid #e1e1e1;padding:0 10px;width:90px}#page-payments #interface form.styled .custom-range p.label{display:none}#page-payments #interface p.button{float:left;margin:5px}#page-payments #interface p.button a{min-width:0;width:20px}#page-payments .standard-row.payment-row .col,#page-payments .standard-row.payment-row>.col-client>a,#page-payments .standard-row.payment-row>.col-description>.reference-code{color:#000}#page-payments .standard-row.payment-row>.col-client>a:hover,#page-payments .standard-row.payment-row>.col-description>.reference-code:hover{text-decoration:underline;color:#000}#page-service-status #main-area{padding-bottom:80px}#page-service-status .list{margin-left:10px}#page-service-status .list .list-title{font-size:18px;line-height:3;border-bottom:1px dotted #ccc}#page-service-status .list .status_wrapper .switch{float:right;width:57px;height:35px;margin-right:17px;margin-top:10px;cursor:pointer}#page-service-status .list .status_wrapper .switch.on{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/on-switch.png)}#page-service-status .list .status_wrapper .switch.off{width:59px;background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/off-switch.png)}#page-service-status .list .status_wrapper .switch.check{width:13px;height:10px;margin-right:50px;margin-top:20px;background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/check-blue.png);cursor:default}#page-service-status .list .status_wrapper .padding-check{margin-right:49.5px;display:inline-block;float:right}#page-service-status .list .status_wrapper .padding-switch{display:inline-block;float:right}#page-service-status .list .status_wrapper .padding-switch.on{margin-right:38px}#page-service-status .list .status_wrapper .padding-switch.off{margin-right:36px}#page-service-status .list .list-row{border-bottom:1px dotted #ccc}#page-service-status .list .list-row:hover{background:#fafafa}#page-service-status .list .list-row .row-title{font-size:14px;float:left;line-height:2.5;padding:7px}#page-service-status .list .list-row .row-title .row-title-display{padding-left:10px}#page-service-status .list .list-row .switch{float:right;width:57px;height:35px;margin-right:17px;margin-top:10px;cursor:pointer}#page-service-status .list .list-row .switch.on{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/on-switch.png)}#page-service-status .list .list-row .switch.off{width:59px;background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/off-switch.png)}#page-service-status .list .list-row .switch.check{width:13px;height:10px;margin-right:50px;margin-top:20px;background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/check-blue.png);cursor:default}#page-service-status .list .list-row .tag-group-colorpicker{width:40px;border-radius:3px;float:right;margin-top:14px;margin-right:20px}#page-service-status .list .list-row .row-status-icon{float:left;margin-top:2px}#page-service-status .list .list-row .row-status-icon img{width:32px;height:32px}#page-service-status .list .list-row .padding-check{margin-right:49.5px;display:inline-block;float:right}#page-service-status .list .list-row .padding-switch{display:inline-block;float:right}#page-service-status .list .list-row .padding-switch.on{margin-right:38px}#page-service-status .list .list-row .padding-switch.off{margin-right:36px}#page-service-status .res-status-caption{font-family:Roboto;font-style:italic;font-size:12pt;color:#000;padding:25px}#page-table-combos #main-area{padding-bottom:80px}#page-activity-log [hidden]{display:none}#page-activity-log #content-header div.cal{padding:3px 0 0 7px}#page-activity-log #content-header .button{margin:1px 5px 3px 0}#page-activity-log #content-header #from-calendar.placeholder,#page-activity-log #content-header #to-calendar.placeholder{color:#a9a9a9}#page-activity-log #content-header .form-element.select-filter{padding:3px 0 0 7px;clear:none;float:left;margin-right:10px}#page-activity-log #content-header .form-element.select-filter #id_category_select_filter,#page-activity-log #content-header .form-element.select-filter #id_user_select_filter{background-position:96% 50%!important;width:156px;padding-right:19px}#page-activity-log #content-header .form-element.select-filter #id_category_select_filter::-ms-expand,#page-activity-log #content-header .form-element.select-filter #id_user_select_filter::-ms-expand{display:none}#page-activity-log #content-header .form-element.select-filter.category,#page-activity-log #content-header .form-element.select-filter.user{width:158px;padding-left:11px;height:36px}#page-activity-log #content-header .form-element.select-filter.category .input,#page-activity-log #content-header .form-element.select-filter.user .input{width:156px;height:34px}#page-activity-log #content-header .form-element.select-filter.category .input #id_user_select_filter,#page-activity-log #content-header .form-element.select-filter.user .input #id_user_select_filter{height:34px}#page-activity-log #content-header p.button.light.action.narrow{float:left}#page-activity-log #content-header p.button.light.action.narrow #search-reservations{margin-left:5px;float:left}#page-activity-log #content-header .filter-update-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}#page-activity-log .activity-log-results .activity-log-body{clear:both;padding:30px}#page-activity-log .activity-log-results .activity-log-body .activity-log-pagination{padding-bottom:20px;font:700 16px Roboto,sans-serif}#page-activity-log .activity-log-results .activity-log-body .activity-log-pagination .page-text{display:inline}#page-activity-log .activity-log-results .activity-log-body .activity-log-pagination .curr-log-page{float:left;width:187px}#page-activity-log .activity-log-results .activity-log-body .activity-log-pagination .page-button{cursor:pointer;color:#769bee;padding:0 5px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}#page-activity-log .activity-log-results .activity-log-body .activity-log-pagination .page-button-disabled{padding:0 5px}#page-activity-log .activity-log-results .activity-log-body .activity-log-content{font:400 12px Roboto,sans-serif;line-height:26px}#page-activity-log .activity-log-results .no-activity-log{height:30px;line-height:30px!important;background:#f9f9f9;border-bottom:1px solid #e1e1e1;clear:both;font-size:14px;padding:10px 20px}#page-activity-log .activity-log-results .no-activity-log .no-activity-text{float:left}#page-activity-log .activity-log-results .no-activity-log .clear-log{float:right;color:#769bee;cursor:pointer}#page-activity-log .activity-log-results .changelog{margin-left:20px}#page-activity-log .activity-log-results .activity-row-meta{display:block;margin-left:20px;font-size:10px;line-height:10px;margin-bottom:5px}#nightloop #block-slideout .scrollable-container{position:absolute;overflow-x:hidden;overflow-y:scroll;top:50px;bottom:0;padding-bottom:70px}#nightloop #block-slideout .form-element.cal input{width:150px!important}#nightloop #block-slideout .form-element.text.only{line-height:38px}#nightloop #block-slideout .form-element.select p.input{width:160px}#nightloop #block-slideout .block_dow_container{margin-bottom:25px}#nightloop #block-slideout .block_dow_container .form-element{width:46px}#nightloop #block-slideout .block_dow_container .form-element.checkbox p.label.post{top:20px;text-align:center;width:18px;right:0}#nightloop #block-slideout #expiration-select-div p.input{width:250px}#nightloop #block-slideout .access-rule{display:none}#nightloop #block-slideout .access-rule p{color:#878787;line-height:20px;padding:8px}#res_confirmation{background-color:#fff;height:inherit}#res_confirmation div.thumb{border-radius:100px;height:100px;width:100px}#res_confirmation div.thumb img{height:100px;width:100px}#res_confirmation div.thumb input{height:100px;width:100px;display:block;left:0;opacity:0;padding:0;position:absolute;top:0}#res_confirmation div.thumb.upload input{cursor:pointer}#res_confirmation #edit-image-popup{background-color:#fff;border:2px solid grey;padding:10px;margin:10px;width:500px;border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.5);background-clip:padding-box}#res_confirmation #edit-image-popup .body{width:500px;height:500px}#res_confirmation #edit-image-popup .footer .button a{cursor:pointer;float:right;padding:5px 10px;margin:10px 0 5px 10px;line-height:20px!important;height:20px;min-width:50px}#res_confirmation #edit-image-popup #edit-image-cancel{background-color:#fff;border:1px solid #347baf;color:#347baf}#res_confirmation #add-photo-teaser,#res_confirmation .add-photo-teaser{z-index:2;color:#347baf;position:absolute;width:100px;text-align:center;cursor:pointer;pointer-events:none}#res_confirmation p.edit-image-link{text-align:center}#universal-search .universal-search,.linking-search{position:fixed;height:100%;width:100%;z-index:399;background-color:#092239;top:0;left:0;font-family:Roboto,sans-serif}#universal-search .universal-search .result,.linking-search .result{position:relative}#universal-search .universal-search.closed,.linking-search.closed{display:none}#universal-search .universal-search .vip-flag,.linking-search .vip-flag{width:.75rem;height:.75rem;top:0;left:0;display:inline;border-top-left-radius:.375rem;position:absolute;transform:translateY(-.4rem)}#universal-search .universal-search .vip-flag:after,.linking-search .vip-flag:after{content:"";position:absolute;top:.45rem;left:0;border-color:#f8e81c transparent;border-style:solid;border-width:.75rem .75rem 0 0}#universal-search .universal-search .client-tags,.linking-search .client-tags{overflow:visible}#universal-search .universal-search .client-image,.linking-search .client-image{height:2.5rem;width:2.5rem;border-radius:2.5rem;color:#7e98b1;text-align:center;background-color:#051729;font-size:1rem;text-transform:uppercase;line-height:2.5rem}#universal-search .universal-search #manager h3.search-result-header,#universal-search .universal-search .search-result-header,.linking-search #manager h3.search-result-header,.linking-search .search-result-header{color:#b5bdc4;font-size:.875rem;text-align:left;text-transform:uppercase;font-family:Roboto,sans-serif;margin-bottom:20px;margin-top:2rem}#universal-search .universal-search .no-results,.linking-search .no-results{text-transform:capitalize;font-style:oblique;font-size:.75rem;line-height:2.1875rem;margin-bottom:20px;color:#b1b1b1;font-family:Roboto,sans-serif;height:2.1875rem}#universal-search .universal-search .no-results .spacer,.linking-search .no-results .spacer{margin-bottom:20px}#universal-search .universal-search .result-area,.linking-search .result-area{overflow-y:scroll;-webkit-overflow-scrolling:touch;height:90vh}@media (min-width:768px){#universal-search .universal-search .result-area,.linking-search .result-area{height:100%;overflow-y:hidden}}#universal-search .universal-search #common-query,#universal-search .universal-search #linking-query,.linking-search #common-query,.linking-search #linking-query{width:100%;height:2.5rem;line-height:1.563rem;background-color:#3a5166;border:none;text-indent:2.563rem}#universal-search .universal-search #common-query::-webkit-search-cancel-button,#universal-search .universal-search #linking-query::-webkit-search-cancel-button,.linking-search #common-query::-webkit-search-cancel-button,.linking-search #linking-query::-webkit-search-cancel-button{background-color:#fff}#universal-search .universal-search #common-query::-moz-search-cancel-button,#universal-search .universal-search #linking-query::-moz-search-cancel-button,.linking-search #common-query::-moz-search-cancel-button,.linking-search #linking-query::-moz-search-cancel-button{background-color:#fff}#universal-search .universal-search #common-query:focus,#universal-search .universal-search #linking-query:focus,.linking-search #common-query:focus,.linking-search #linking-query:focus{outline:none}@media (min-width:768px){#universal-search .universal-search .search-container,.linking-search .search-container{margin-top:1rem;margin-left:4rem;margin-right:4rem}#universal-search .universal-search #common-query,#universal-search .universal-search #linking-query,.linking-search #common-query,.linking-search #linking-query{padding-bottom:15px;background-color:#092239;border-bottom:.125rem solid #3992d4;font-size:1.5rem;line-height:1.5rem}}#universal-search .universal-search .tab,.linking-search .tab{height:3.375rem;display:block;color:#acb5bd;font-weight:900;opacity:1%;text-align:center;font-size:.875rem;line-height:3.375rem}#universal-search .universal-search .tab.active,.linking-search .tab.active{color:#2c90da;border-bottom:3px solid #2c90da}#universal-search .universal-search .link,.linking-search .link{text-transform:uppercase;text-align:center;color:#3992d4;font-family:Roboto,sans-serif;font-size:1rem;font-weight:900;line-height:1rem}#universal-search .universal-search .spacer,.linking-search .spacer{border:1px solid #3a4e61;height:2px;margin-top:0;margin-bottom:0}#universal-search .universal-search .result:hover,.linking-search .result:hover{background-color:#1f3549}#universal-search .universal-search ul,.linking-search ul{margin-left:-15px;margin-right:-15px}#universal-search .universal-search .result,.linking-search .result{list-style-type:none;border-bottom:1px solid #3a4e61;padding-top:.3rem;padding-bottom:.3rem}#universal-search .universal-search .result:first-child,.linking-search .result:first-child{border-top:1px solid #3a4e61}#universal-search .universal-search .result .client-image,.linking-search .result .client-image{min-height:2.5rem;min-width:2.5rem;max-height:2.5rem;max-width:2.5rem;text-align:center;height:100%;width:100%}#universal-search .universal-search .result .result-text,.linking-search .result .result-text{font-size:.75rem;font-weight:100;color:#b1b1b1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:.1rem;margin-bottom:.1rem}#universal-search .universal-search .result .result-text.status,.linking-search .result .result-text.status{text-align:right}#universal-search .universal-search .result .result-text.visits,.linking-search .result .result-text.visits{font-size:.5rem;text-align:right;line-height:.5rem;color:#b1b1b1;font-family:Roboto,sans-serif}#universal-search .universal-search .result .result-text.visits .visit-number,.linking-search .result .result-text.visits .visit-number{color:#fff;font-size:.75rem;line-height:.75rem;font-weight:900;font-family:Roboto,sans-serif}#universal-search .universal-search .result .result-text .general-tag,.linking-search .result .result-text .general-tag{color:#000;font-family:Roboto,sans-serif;font-weight:900;font-size:.63rem;line-height:.63rem;float:left;height:1.25rem;padding:.25rem .5rem;margin:.1rem;border-radius:4rem}#universal-search .universal-search .result .result-text.result-icon,.linking-search .result .result-text.result-icon{color:#fff;font-size:1rem;overflow:visible;margin:0}#universal-search .universal-search .result .result-text.name,.linking-search .result .result-text.name{color:#fff;font-weight:300}#universal-search .universal-search .text,.linking-search .text{color:#fff;font-size:1.125rem;line-height:1.125rem}#universal-search .universal-search .search-close-bar,.linking-search .search-close-bar{display:block;text-align:right;height:4rem;font-size:1.563rem}#universal-search .universal-search .search-box,.linking-search .search-box{position:relative}#universal-search .universal-search .close-icon,.linking-search .close-icon{position:absolute;font-size:2.5rem;font-weight:100;top:.5rem;right:.5rem}#universal-search .universal-search .search-icon,.linking-search .search-icon{position:absolute;font-size:1.5rem;line-height:1.5rem;height:1.5rem;left:.75rem;top:0}
.clearfix{clear:both;display:block}.tool-tip{color:#347baf;cursor:pointer;font-size:9px}.tool-tip span{display:none}#tool-tip-box{border-radius:3px;background:#666;color:#fff;font:normal 11px Roboto,sans-serif;line-height:1.3;padding:8px 10px 9px;width:150px;z-index:9999}#tool-tip-arrow{height:0;border-bottom:8px solid #666;border-right:6px solid transparent;border-left:6px solid transparent;width:0;left:50%;margin-left:-4px;position:absolute;top:-4px}.public-DraftEditor-content{font-size:14px;height:200px!important;line-height:1.4;padding:15px}.public-DraftEditor-content ol,.public-DraftEditor-content ul{padding-left:20px!important}#nightloop form.styled label{cursor:pointer}#nightloop form.styled input,#nightloop form.styled textarea{border-radius:3px;border:1px solid #ccc;font-size:14px;padding:6px 8px}#nightloop form.styled input.disabled,#nightloop form.styled input:disabled,#nightloop form.styled textarea.disabled,#nightloop form.styled textarea:disabled{background:#ddd}#nightloop form.styled input[readonly],#nightloop form.styled textarea[readonly]{background:#eee}#nightloop form.styled #mobile-phone-picker input,#nightloop form.styled #work-phone-picker input{border:none!important;padding:0!important}#nightloop form.styled .form-element{clear:both;float:left}#nightloop form.styled p.validator{clear:both;color:#c00;display:none;float:left;font-size:11px;margin:4px 0}#nightloop form.styled p.group-label,#nightloop form.styled p.label{color:#aaa;font-size:12px;font-weight:700;margin:10px 0 3px}#nightloop form.styled p.settings-label{color:#000;font-size:13px;font-weight:700;margin:20px 0 3px}#nightloop form.styled.h2 p.group-label,#nightloop form.styled.h2 p.label{color:#000;font-weight:400}#nightloop form.styled .settings-height{height:40px}#nightloop form.styled div.settings-col{width:300px;float:left;line-height:40px}#nightloop form.styled div.inset{margin-left:16px}#nightloop form.styled .input-height{height:70px}#nightloop form.styled .input-col{width:150px;float:left;line-height:20px}#nightloop form.styled .input-select{padding:32px 0 0;height:30px}#nightloop form.styled div.form-element.number{font-family:inherit}#nightloop form.styled .switch-label{color:#aaa;font-size:12px;font-weight:700}#nightloop form.styled div.inline{clear:both;float:left}#nightloop form.styled div.inline .policy-controls{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:10px}#nightloop form.styled div.inline .policy-controls p.input{width:-moz-fit-content;width:fit-content;min-width:20em;max-width:24em}#nightloop form.styled div.inline .form-element{clear:none;float:left;margin-right:10px}#nightloop form.styled div.inline .form-element.inline-end{margin-right:0}#nightloop form.styled .form-element.radio label{background:#ccc;color:#999;font-weight:700;height:20px;width:20px}#nightloop form.styled .form-element.radio p.input{height:20px;width:20px}#nightloop form.styled .form-element.radio p.input input{left:-10000em;position:absolute}#nightloop form.styled .form-element.select p.input{border-radius:3px;background:#fff;border:1px solid #ccc;font-size:14px;font-weight:700;margin:0;overflow:hidden;padding:0;position:relative;width:12em}#nightloop form.styled .form-element.select p.input select{border-radius:0;-webkit-appearance:none;background-color:transparent;background-image:none;border:none;box-shadow:none;cursor:pointer;outline-width:0;padding:9px .5em;width:150%}#nightloop form.styled .form-element.select p.input select.disabled,#nightloop form.styled .form-element.select p.input select:disabled{background:#ddd!important}#nightloop form.styled .form-element.select p.input #tax_groups{width:100%}#nightloop form.styled .form-element.select p.input .downer{pointer-events:none;right:10px;top:14px}#nightloop form.styled .form-element.select p.input span.select-wrapper select{border-radius:0;-webkit-appearance:none;background-color:transparent;background-image:none;border:none;box-shadow:none;cursor:pointer;outline-width:0;padding:9px .5em;width:150%}#nightloop form.styled .artificial-exclusion .sub-option{margin-left:30px}#nightloop form.styled .artificial-exclusion .sub-option input,#nightloop form.styled .artificial-exclusion .sub-option select{width:331px!important}#nightloop form.styled .form-element.cal{position:relative}#nightloop form.styled .form-element.cal p.input{font-weight:700}#nightloop form.styled .form-element.cal p.input img{background:#a7a7a7;height:16px;position:absolute;right:10px;top:10px;width:16px}#nightloop form.styled label.money{position:relative}#nightloop form.styled label.money input{overflow:hidden;padding-left:20px;text-align:right}#nightloop form.styled label.money span.sign{color:#aaa;font-size:14px;font-weight:400;left:8px;position:absolute;top:16px}#nightloop form.styled input.pin-number{width:auto}#nightloop form.styled .radioset .form-element.checkbox label{border:none}#nightloop form.styled .radioset .form-element.checkbox p.label.post{position:relative}#nightloop form.styled .radioset .form-element{margin-right:0;overflow:hidden}#nightloop form.styled .radioset .form-element.first{margin-right:0!important}#nightloop form.styled .radioset .form-element.first p.label{border-radius:3px 0 0 3px;border-right:none}#nightloop form.styled .radioset .form-element.middle{margin-right:0!important}#nightloop form.styled .radioset .form-element.middle p.label{border-right:none}#nightloop form.styled .radioset .form-element.last p.label{border-radius:0 3px 3px 0}#nightloop form.styled .radioset .form-element.auto-wide p.label{min-width:61px;width:auto;padding:0 10px}#nightloop form.styled .radioset p.label{height:34px;line-height:34px!important;background:#fff;border:1px solid #ccc;text-align:center;width:61px}#nightloop form.styled .radioset .form-element.checkbox p.label,#nightloop form.styled .radioset .form-element.radio p.label{background:#fff!important}#nightloop form.styled .radioset .form-element.checked p.label{background:#d7e8ff!important;color:#347baf!important}#nightloop form.styled .radioset .form-element.radio.checked.disabled p.label,#nightloop form.styled .radioset .form-element.radio.disabled p.label{cursor:not-allowed}#nightloop form.styled .radioset p.input{position:absolute;left:-100px}#manager .form-element.quicksave input,#manager .form-element.quicksave textarea{outline:none}#manager .form-element.quicksave label{display:inline-block;position:relative}#manager .form-element.quicksave .controls{background:#f1f1f1;bottom:-20px;display:none;position:absolute;right:4px;z-index:10}#manager .form-element.quicksave .controls span{height:20px;line-height:20px!important;cursor:pointer;display:block;float:left;font-size:11px;text-align:center;width:50px}#manager .form-element.quicksave .controls span.save{border-radius:0 0 0 2px;background:#347baf;color:#fff}#manager .form-element.quicksave .controls span.cancel{border-radius:0 0 2px 0;background:#f1f1f1;color:#999}#manager .form-element.checkbox.radio-style label{border-radius:20px}#manager .form-element.checkbox.radio-style p.input{border-radius:20px;height:10px;margin:4px;width:10px}#manager .form-element.checkbox.radio-style.checked p.input{background:#347baf}#manager .form-element.checkbox label{border-radius:4px;border:1px solid #ccc;cursor:pointer;float:left;margin:10px 0 0;position:relative}#manager .form-element.checkbox p.label.post{font-weight:400;line-height:20px;margin:0 0 0 25px;padding:0 0 0 4px;position:absolute;text-align:left;white-space:nowrap;width:auto}#manager .form-element.checkbox p.label.pre{line-height:10px;padding:4px 8px 0 0}#manager .form-element.checkbox p.input{border-radius:4px;float:left;height:13px;margin:2px;overflow:hidden;position:relative;width:13px}#manager .form-element.checkbox p.input input{left:-40px;position:absolute}#manager .form-element.checkbox.disabled p.input{background:#a7a7a7}#manager .form-element.checkbox.checked p.input{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/checkbox.png) 50% no-repeat;background-size:13px 13px}#manager .currency p.input{position:relative}#manager .currency p.input input{text-indent:20px}#manager .currency span.currency{color:#ccc;left:10px;position:absolute;top:10px}#manager .form-element .input input.cal-input{cursor:pointer;background:#fff url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/new-calendar-icon.png);background-size:18px;background-position:right 8px top 8px;background-repeat:no-repeat}#manager .form-element .input input.cal-input.evil-cal-fix{background-size:15px}.jdLJEo{font-family:Roboto!important;line-height:18px!important;color:#ff943d!important;font-style:normal!important;font-weight:700!important;font-size:14px!important}.gPLjmC{box-sizing:border-box;text-align:left;padding:0;margin:0 0 0 4px}.iYejQO .VMSWeb-warning:before{content:"\f03f"}.iYejQO .VMSWeb-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.iYejQO .VMSWeb{display:inline-block;font:normal normal normal 14px/1 Vmswebnew;font-size:16px!important;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iYejQO .VMSWeb-close:before{content:"\f005"}.hmlSXr{color:#ff943d}.kyAsjg>*{margin-right:8px!important}.kyAsjg>:last-child{margin-right:0}.iFhvKr{height:42px;border-radius:4px;color:#fff!important;background-color:#347baf!important;border:1px solid #347baf!important}.iFhvKr,.ksMdOU{padding:0 24px!important}.ksMdOU{border-radius:4px;color:#347baf!important;background-color:transparent;border:1px solid transparent!important}.qsJiS{display:inline-flex;align-items:center;justify-content:center;font-family:Roboto;font-size:14px;outline:0;cursor:pointer;color:inherit;background:transparent;white-space:nowrap;-webkit-text-decoration:none!important;text-decoration:none!important;box-sizing:border-box;padding:0;margin:0;border:none}.qsJiS:disabled{cursor:not-allowed;background-color:#ccc!important;border-color:#ccc!important;color:#fff!important}.kIJtZe{box-sizing:border-box;text-align:left;padding:0;margin:0}.kyAsjg{display:flex;flex-direction:row}.hgnvkT{display:flex;justify-content:flex-end}.jbuENL{box-sizing:border-box;text-align:left;padding:24px;margin:0}.dkXmUH{flex-shrink:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#fff}.jwzjlF{font-family:Roboto!important;line-height:18px!important;color:#0a0a0a!important;font-style:normal!important;font-weight:400!important;font-size:14px!important}.iqBRls{box-sizing:border-box;text-align:left;overflow:auto;background-color:#fff;padding:0 24px;margin:0}.gDKxMF{color:#47484c}.lldGrs{height:32px;width:32px;min-width:32px;border-radius:50%;border:1px solid transparent;background-clip:padding-box;color:#0a0a0a!important;background-color:transparent}.iIolVR{flex-shrink:1;align-self:start;margin-top:-5px!important;margin-left:auto!important}.ncvJi{font-family:Roboto!important;line-height:18px!important;color:#0a0a0a!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;font:normal 700 18px/1.166 Roboto,sans-serif!important}.kxDNiH{margin:0}.ffWywg>*{margin-bottom:8px!important}.ffWywg>:last-child{margin-bottom:0!important}.cevBaN{display:flex;flex-direction:column;flex-grow:1}.bTYyKp{display:inline-flex;align-items:center}.ffWywg>*{margin-bottom:8px}.abNmM{display:flex;flex-direction:column}.fatFmq{box-sizing:border-box;text-align:left;padding:24px 16px 16px 24px;margin:0;flex-shrink:0;border-top-left-radius:10px;border-top-right-radius:10px;background:#fff;display:flex}.buRkGq{display:flex;flex-flow:column;margin:0 auto;background-color:#fff;width:-moz-min-content;width:min-content;min-width:480px;max-width:-moz-min-content;max-width:min-content;box-shadow:0 8px 16px 0 rgba(9,34,56,.1);border-radius:10px;overflow:auto}.eMWytT{display:flex;width:100%;max-height:100%}.iucIfS{box-sizing:border-box;text-align:left;padding:0 24px;margin:0}.iYejQO{margin:auto;display:flex;justify-content:center;width:-moz-fit-content;width:fit-content;max-height:100%}.hNKmEh{position:absolute;display:flex;will-change:transform,opacity,pointer-events;width:100%;height:calc(100% - 80px);transform:translateY(40px);opacity:1}.hNKmEh,.kVvXRE{pointer-events:all}.kVvXRE{will-change:background-color,pointer-events;position:fixed;z-index:1000000;top:0;bottom:0;left:0;right:0;background-color:rgba(10,10,10,.3)}.kVvXRE.hidden{display:none}#page-floorplan .full-calendar-area,body #ui-datepicker-div.customize{background:#fff;border:1px solid #333;width:164px}#page-floorplan .full-calendar-area .ui-datepicker-calendar tbody tr td a,body #ui-datepicker-div.customize .ui-datepicker-calendar tbody tr td a{text-align:center}#manager #sidebar .calendar,#page-floorplan .full-calendar-area,#ui-datepicker-div.customize{background:none;color:#777;font-family:Roboto,sans-serif;left:6px;padding:10px;position:relative;width:160px}#manager #sidebar .calendar .ui-datepicker-buttonpane,#page-floorplan .full-calendar-area .ui-datepicker-buttonpane,#ui-datepicker-div.customize .ui-datepicker-buttonpane{display:none}#manager #sidebar .calendar .ui-datepicker-header,#manager #sidebar .calendar .ui-widget-content,#page-floorplan .full-calendar-area .ui-datepicker-header,#page-floorplan .full-calendar-area .ui-widget-content,#ui-datepicker-div.customize .ui-datepicker-header,#ui-datepicker-div.customize .ui-widget-content{border-radius:0;background:none;border:none;font-family:Roboto,sans-serif;margin:0;padding:0;width:160px}#manager #sidebar .calendar .ui-datepicker-header,#page-floorplan .full-calendar-area .ui-datepicker-header,#ui-datepicker-div.customize .ui-datepicker-header{font-family:Oswald,sans-serif;font-size:14px}#manager #sidebar .calendar .ui-widget-header,#page-floorplan .full-calendar-area .ui-widget-header,#ui-datepicker-div.customize .ui-widget-header{color:#777}#manager #sidebar .calendar table,#page-floorplan .full-calendar-area table,#ui-datepicker-div.customize table{width:100%}#manager #sidebar .calendar tr,#page-floorplan .full-calendar-area tr,#ui-datepicker-div.customize tr{color:#777}#manager #sidebar .calendar td,#manager #sidebar .calendar tr,#page-floorplan .full-calendar-area td,#page-floorplan .full-calendar-area tr,#ui-datepicker-div.customize td,#ui-datepicker-div.customize tr{padding:0}#manager #sidebar .calendar td a,#manager #sidebar .calendar td span,#page-floorplan .full-calendar-area td a,#page-floorplan .full-calendar-area td span,#ui-datepicker-div.customize td a,#ui-datepicker-div.customize td span{height:22px;line-height:22px!important;background:none;border:none;color:#000;display:block;padding:0;text-align:center;width:22px}#manager #sidebar .calendar td a,#page-floorplan .full-calendar-area td a,#ui-datepicker-div.customize td a{border-radius:100px;font-weight:400}#manager #sidebar .calendar td a.ui-state-active,#manager #sidebar .calendar td a:hover,#page-floorplan .full-calendar-area td a.ui-state-active,#page-floorplan .full-calendar-area td a:hover,#ui-datepicker-div.customize td a.ui-state-active,#ui-datepicker-div.customize td a:hover{background:#347baf;color:#000!important}#manager #sidebar .calendar td a.ui-state-highlight,#page-floorplan .full-calendar-area td a.ui-state-highlight,#ui-datepicker-div.customize td a.ui-state-highlight{height:20px;line-height:20px!important;border:1px solid #347baf;width:20px}#manager #sidebar .calendar td a.ui-priority-secondary,#page-floorplan .full-calendar-area td a.ui-priority-secondary,#ui-datepicker-div.customize td a.ui-priority-secondary{display:none}#manager #sidebar .calendar td.closed-date,#manager #sidebar .calendar td.passed-date,#page-floorplan .full-calendar-area td.closed-date,#page-floorplan .full-calendar-area td.passed-date,#ui-datepicker-div.customize td.closed-date,#ui-datepicker-div.customize td.passed-date{opacity:.5}#manager #sidebar .calendar td.blacked-date,#page-floorplan .full-calendar-area td.blacked-date,#ui-datepicker-div.customize td.blacked-date{opacity:1!important}#manager #sidebar .calendar td.blacked-date a,#page-floorplan .full-calendar-area td.blacked-date a,#ui-datepicker-div.customize td.blacked-date a{background:#222;color:#666}#manager #sidebar .calendar td.booked-date a,#page-floorplan .full-calendar-area td.booked-date a,#ui-datepicker-div.customize td.booked-date a{font-size:11px;font-weight:900}#manager #sidebar .calendar .ui-datepicker-month,#page-floorplan .full-calendar-area .ui-datepicker-month,#ui-datepicker-div.customize .ui-datepicker-month{text-transform:capitalize}#manager #sidebar .calendar .ui-corner-all,#manager #sidebar .calendar .ui-corner-bl,#manager #sidebar .calendar .ui-corner-bottom,#manager #sidebar .calendar .ui-corner-left,#page-floorplan .full-calendar-area .ui-corner-all,#page-floorplan .full-calendar-area .ui-corner-bl,#page-floorplan .full-calendar-area .ui-corner-bottom,#page-floorplan .full-calendar-area .ui-corner-left,#ui-datepicker-div.customize .ui-corner-all,#ui-datepicker-div.customize .ui-corner-bl,#ui-datepicker-div.customize .ui-corner-bottom,#ui-datepicker-div.customize .ui-corner-left{border-radius:0}#manager #sidebar .calendar .ui-datepicker table,#page-floorplan .full-calendar-area .ui-datepicker table,#ui-datepicker-div.customize .ui-datepicker table{font-size:10px;margin:0}#manager #sidebar .calendar .ui-corner-all,#page-floorplan .full-calendar-area .ui-corner-all,#ui-datepicker-div.customize .ui-corner-all{border-radius:0}#manager #sidebar .calendar .ui-datepicker-title,#page-floorplan .full-calendar-area .ui-datepicker-title,#ui-datepicker-div.customize .ui-datepicker-title{margin-left:7px;text-align:left}#manager #sidebar .calendar .ui-datepicker-next,#manager #sidebar .calendar .ui-datepicker-prev,#page-floorplan .full-calendar-area .ui-datepicker-next,#page-floorplan .full-calendar-area .ui-datepicker-prev,#ui-datepicker-div.customize .ui-datepicker-next,#ui-datepicker-div.customize .ui-datepicker-prev{border:none;top:7px}#manager #sidebar .calendar .ui-datepicker-next span,#manager #sidebar .calendar .ui-datepicker-prev span,#page-floorplan .full-calendar-area .ui-datepicker-next span,#page-floorplan .full-calendar-area .ui-datepicker-prev span,#ui-datepicker-div.customize .ui-datepicker-next span,#ui-datepicker-div.customize .ui-datepicker-prev span{background:none}#manager #sidebar .calendar .ui-datepicker-next-hover,#manager #sidebar .calendar .ui-datepicker-prev-hover,#page-floorplan .full-calendar-area .ui-datepicker-next-hover,#page-floorplan .full-calendar-area .ui-datepicker-prev-hover,#ui-datepicker-div.customize .ui-datepicker-next-hover,#ui-datepicker-div.customize .ui-datepicker-prev-hover{background:none;border:none;cursor:pointer}#manager #sidebar .calendar .ui-datepicker-next-hover span,#manager #sidebar .calendar .ui-datepicker-prev-hover span,#page-floorplan .full-calendar-area .ui-datepicker-next-hover span,#page-floorplan .full-calendar-area .ui-datepicker-prev-hover span,#ui-datepicker-div.customize .ui-datepicker-next-hover span,#ui-datepicker-div.customize .ui-datepicker-prev-hover span{background:none;border:none}#manager #sidebar .calendar .ui-datepicker-next,#page-floorplan .full-calendar-area .ui-datepicker-next,#ui-datepicker-div.customize .ui-datepicker-next{border-bottom:6px solid transparent;border-left:8px solid #777;border-top:6px solid transparent;height:0;width:0;right:8px}#manager #sidebar .calendar .ui-datepicker-next:hover,#page-floorplan .full-calendar-area .ui-datepicker-next:hover,#ui-datepicker-div.customize .ui-datepicker-next:hover{border-bottom:6px solid transparent;border-left:8px solid #fff;border-top:6px solid transparent;height:0;width:0}#manager #sidebar .calendar .ui-datepicker-prev,#page-floorplan .full-calendar-area .ui-datepicker-prev,#ui-datepicker-div.customize .ui-datepicker-prev{height:0;border-bottom:6px solid transparent;border-right:8px solid #777;border-top:6px solid transparent;width:0;left:130px}#manager #sidebar .calendar .ui-datepicker-prev:hover,#page-floorplan .full-calendar-area .ui-datepicker-prev:hover,#ui-datepicker-div.customize .ui-datepicker-prev:hover{height:0;border-bottom:6px solid transparent;border-right:8px solid #fff;border-top:6px solid transparent;width:0}#nightloop,body,html{height:100%}#ajax-spinner,#ajax-spinner.wide-nav{background:#333;border-radius:10px;height:70px;left:50%;line-height:100px;margin:-35px 0 0 -35px;text-align:center;top:50%;width:70px;z-index:99999}#ajax-spinner.wide-nav img,#ajax-spinner img{left:27px;position:absolute;top:27px}#click-blocker{background:transparent;height:100%;top:0;width:100%;z-index:9999}#click-blocker,#manager-ajax{display:none;left:0;position:fixed}#manager-ajax{right:0;height:2px;z-index:1000}#manager-ajax .line{position:absolute;background:#347baf;width:100%;height:100%}#manager-ajax .break{position:absolute;background:#fff;width:1px;height:100%}#manager-ajax .dot1{animation:loading 3s infinite}#manager-ajax .dot2{animation:loading 3s .5s infinite}@keyframes loading{0%{left:0;width:1px;animation-timing-function:ease-in}33%{left:37%;width:25%;animation-timing-function:ease-out}66%{left:100%;width:1px;animation-timing-function:linear}to{left:100%;width:1px}}.dockableContainer,.embeddedServiceHelpButton .helpButton,.embeddedServiceSidebarMinimizedDefaultUI{right:80px!important}#manager #page-daysofoperation #main-area{min-width:960px}#manager #page-daysofoperation input[type=text]{width:80px}#manager #page-daysofoperation div.day-row{background:#fff;clear:both;float:left;width:100%}#manager #page-daysofoperation div.day-row div.inline{padding:5px 18px 5px 0}#manager #page-daysofoperation div.day-row div.inline p.input{height:11px}#manager #page-daysofoperation div.day-row div.form-element{margin-right:0;width:60px}#manager #page-daysofoperation div.day-row div.form-element.use_defaults{width:130px}#manager #page-daysofoperation div.day-row div.form-element.checkbox label{margin-top:0}#manager #page-daysofoperation div.day-row div.form-element p.label{margin:0 0 0 22px!important;text-transform:capitalize}#manager #page-daysofoperation div.day-row div.form-element p.input{width:15px}#manager #page-daysofoperation div.inline{clear:none}#manager #page-daysofoperation p.title{height:20px;line-height:20px!important;float:left;font:400 12px Roboto,sans-serif;padding:5px 10px}#manager #page-daysofoperation div.form-element{width:80px}#manager #page-daysofoperation div.form-element p.input{font-size:12px;width:80px}#manager #page-daysofoperation div.form-element p.input select{padding:3px .5em 4px!important;width:130%}#manager #page-daysofoperation div.form-element p.input .downer{right:5px;top:9px}#manager #page-daysofoperation input{font-size:12px;padding:4px 6px}#manager #page-daysofoperation #save-daysofoperation{clear:both;float:left;margin:10px;width:150px}#manager #page-daysofoperation #validation-error-message{font-size:12px}#page-user-accounts .no-access-note{text-align:right;margin-right:14px;padding-top:18px}#page-user-accounts table{width:100%}#page-user-accounts table td{border:0}#page-user-accounts table td.name-col .user-name{font-weight:400}#page-user-accounts table td.title{font-weight:400;font-size:12pt;border-bottom:1px solid #eee;border-top:1px solid #eee}#page-user-accounts table td.title a{font-size:9pt}#page-user-accounts table td.title.first{border-top:0}#page-user-accounts table td.user-msg{padding-left:8px}#page-user-accounts table tr.header{font-weight:400;color:#fff;background:#347baf}#page-user-accounts table.legend-table{width:869px;border:1px solid #eee}#page-user-accounts table.legend-table tr{border:1px solid #eee;font-weight:400}#page-user-accounts table.legend-table td{border:1px solid #eee}#page-user-accounts table.legend-table td.lt-col-type{width:115px;text-align:center}#page-user-accounts .view-permissions-anchor{padding-left:8px;min-width:880px;border-top:1px solid #eee}#page-user-accounts .title{font-weight:400;font-size:12pt;margin-top:10px;margin-bottom:10px}#page-importguestlist #main-area #guestlist-import-confirm-display .instruction{font-size:18px;font-weight:200;margin:5px 0}#page-importguestlist #main-area .header-text{padding:10px 10px 0}#page-importguestlist #main-area #booked-by-area p.instruction{float:left;margin-top:5px}#page-importguestlist #main-area .form-element#booked-by-select-container{float:left;clear:none}#page-importguestlist #main-area .form-element.textarea.guestlist_batch{float:none}#page-importguestlist #main-area .form-element.textarea.guestlist_batch #guestlist-batch{height:200px;width:100%}#page-importguestlist #main-area #import-description{font-weight:300;font-size:18px}#page-importguestlist #main-area #import-description #booked-by-area{padding-top:10px}#page-importguestlist #main-area .examples-column{font-size:18px}#page-importguestlist #main-area #confirm-spinner{margin-top:10px;margin-left:5px}#page-importguestlist .mobile-max-view-width{width:90vw;margin-left:5vw}#page-importguestlist .complete-result-msg{font-size:25px;margin:56px 15px 30px;text-align:center}#page-importguestlist .complete-result-caption{font-size:20px;margin:0 15px 38px;text-align:center}#page-importguestlist .back-to-app{overflow:auto;padding:10px 10px 20px}#page-importguestlist .back-to-app p.button{margin:0 auto;width:320px}@media (max-width:920px){#page-importguestlist #main-area #import-description{width:100%}#page-importguestlist #main-area .examples-column{width:100%;padding:10px 0}}#page-blackoutdates #main-area{min-width:1000px}#page-blackoutdates .row.header{padding-top:10px}#page-blackoutdates .col{padding:0 10px 10px;width:100px;font-weight:400;float:left}#page-blackoutdates .row{margin-top:5px}#page-blackoutdates .data .col{height:45px;line-height:45px}#page-blackoutdates .blackout-type,#page-blackoutdates .description{min-width:200px}#page-blackoutdates .is_reservation label{margin-top:0!important}#page-blackoutdates #add-new-blackout-date,#page-blackoutdates #blackout-description,#page-blackoutdates #no-dates-listed{padding-left:10px}#page-blackoutdates #add-new-blackout-date,#page-blackoutdates #blackout-description{margin-top:10px;display:block}#page-blackoutdates #blackout-description{color:#999}#page-blackoutdates .date-input{width:80px}#page-blackoutdates .desc-input{width:180px}#page-blackoutdates .button{width:150px;margin:10px}#page-blackoutdates #error{color:red;font-weight:400;margin-left:10px;margin-top:10px}#page-blackoutdates #upcoming{float:left;padding-top:10px}#page-blackoutdates #upcoming .header{font-weight:400}#page-blackoutdates #upcoming .row{padding:10px 10px 0 0}#page-blackoutdates #upcoming .date{float:left;width:50px}#page-blackoutdates .message{font-size:10pt;font-weight:400;padding-left:10px;margin-top:60px}#page-blackoutdates .invalid{border:1px solid red}#page-blackoutdates .delete a.closer{margin-top:6px}#page-actuals{float:left}#page-actuals .col{float:left;width:80px}#page-actuals .col input{width:80px}#page-actuals .res-header .col{font-size:14px;font-weight:700}#page-actuals .select-status{text-transform:capitalize}#page-actuals #content-header{margin-bottom:10px}#page-actuals #content-header .button{float:left}#page-actuals #main-area #actuals-container form.styled input{font-size:12px;padding:5px 6px}#page-actuals #main-area #actuals-container form.styled p.input select{font-size:12px;padding:4px .5em 6px}#page-actuals #main-area #actuals-container form.styled p.input span.downer{top:-5px!important;right:-5px!important}#page-actuals #main-area #actuals-container form.styled .checkbox label{height:12px;width:12px;margin-top:0}#page-actuals #main-area #actuals-container form.styled .checkbox p.input{height:8px;width:8px;margin:2px}#page-actuals #main-area #actuals-container form.styled .checkbox.multi-checkbox p.label,#page-actuals #main-area #actuals-container form.styled .checkbox.row-checkbox p.label{display:none}#page-actuals .date-calendar{margin-right:5px}#page-actuals .date-calendar p.input img{right:17px!important;top:17px!important}#page-actuals #actuals-container,#page-actuals .actuals-header-bar{min-width:2185px}#page-actuals #actuals-container p.button a,#page-actuals .actuals-header-bar p.button a{height:27px;line-height:27px!important;min-width:0}#page-actuals #actuals-container.dining{min-width:2650px}#page-actuals #actuals-container.dining .col-numarrived,#page-actuals #actuals-container.dining .col-numpeople{width:75px}#page-actuals #actuals-container.nightlife{min-width:2736px}#page-actuals #actuals-container.nightlife .col-numarrived,#page-actuals #actuals-container.nightlife .col-numpeople{width:75px}#page-actuals .actual-row{margin:3px 0}#page-actuals .actual-row .closer{width:12px;height:12px;line-height:12px!important;float:left;margin:7px 0 0 5px}#page-actuals .row-checkbox label{margin:6px 5px 5px 10px!important}#page-actuals .actuals-header-bar{clear:both;padding:15px 10px}#page-actuals .actuals-heading{height:30px;line-height:30px!important;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;clear:both;font-size:16px;margin:5px 0;text-indent:10px;width:100%}#page-actuals .col-time{min-width:80px}#page-actuals .col-time p.input{width:70px!important}#page-actuals .col-email,#page-actuals .col-phone{display:none}#page-actuals .col-email{width:300px}#page-actuals .col-email input{width:115px}#page-actuals .col-phone{width:190px}#page-actuals .col-phone input{width:115px}#page-actuals .col-phone .select p.input{margin-right:3px!important;width:50px!important}#page-actuals .col-numarrived,#page-actuals .col-numpeople{width:165px}#page-actuals .col-numarrived input,#page-actuals .col-numpeople input{width:30px;margin-right:3px}#page-actuals .col-numarrived .select p.input,#page-actuals .col-numpeople .select p.input{width:40px!important}#page-actuals .col-numarrived .form-element,#page-actuals .col-numarrived input,#page-actuals .col-numarrived span.letter,#page-actuals .col-numpeople .form-element,#page-actuals .col-numpeople input,#page-actuals .col-numpeople span.letter{clear:none!important;float:left}#page-actuals .col-numarrived span.letter,#page-actuals .col-numpeople span.letter{margin:4px 3px 0}#page-actuals .col-buttons{text-align:center;position:relative;width:60px}#page-actuals .col-buttons p.button a{padding:0 10px!important}#page-actuals .col-buttons p.button.danger a{background:transparent;color:#c00;font-size:12px;font-weight:400}#page-actuals .col-notes{width:206px}#page-actuals .col-notes input{width:185px}#page-actuals .col-checkbox{width:30px}#page-actuals .col-tableno{width:85px}#page-actuals .col-tableno p.input{width:60px!important}#page-actuals .col-status{width:100px}#page-actuals .col-status p.input{width:90px!important}#page-actuals .col-num-bottles{width:120px}#page-actuals .col-num-bottles input{width:35px}#page-actuals .col-bookedby,#page-actuals .col-servedby{width:180px}#page-actuals .col-bookedby p.input,#page-actuals .col-servedby p.input{width:155px!important}#page-actuals .col-servedby{width:165px}#page-actuals .col-name{width:200px}#page-actuals .col-name .input-container{margin-right:3px}#page-actuals .col-onsite-payment,#page-actuals .col-onsite-payment-gratuity,#page-actuals .col-onsite-payment-tax,#page-actuals .col-prepayment-gratuity,#page-actuals .col-prepayment-net,#page-actuals .col-prepayment-tax{width:90px}#page-actuals .col-onsite-payment-gratuity input,#page-actuals .col-onsite-payment-tax input,#page-actuals .col-onsite-payment input,#page-actuals .col-prepayment-gratuity input,#page-actuals .col-prepayment-net input,#page-actuals .col-prepayment-tax input{width:68px}#page-actuals .col-prepayment-service-charge{width:180px}#page-actuals .col-onsite-payment-total{width:110px}#page-actuals .col-onsite-payment-total input{width:68px}#page-actuals .col-gross-total,#page-actuals .col-spend{width:100px}#page-actuals .col-gross-total input,#page-actuals .col-spend input{width:68px}#page-actuals .col-prepayment{width:110px}#page-actuals .col-prepayment input{width:68px}#page-actuals .col-checknum,#page-actuals .col-paidby{width:80px}#page-actuals .col-checknum input,#page-actuals .col-paidby input{width:58px}#page-actuals .col-rate{width:50px}#page-actuals .col-rate p.input{width:40px!important}#page-actuals .col-min{width:150px}#page-actuals .col-min input{width:58px}#page-actuals .col-min .select p.input{width:70px!important}#page-actuals .col-min .form-element{clear:none!important}#page-actuals .col-min .checkbox{margin-top:2px;width:60px}#page-actuals .col-min .checkbox p.input{margin-right:5px;margin-top:3px!important}#page-actuals .col-min .checkbox p.label{line-height:1!important;margin:0!important;padding-left:14px!important}#page-actuals .col-comp{width:100px}#page-actuals .col-comp input{width:58px}#page-actuals .col-comp .select p.input{width:70px!important}#page-actuals #main-area .submit-actls-btn-area{clear:both;padding:15px 10px 10px}#page-actuals #main-area .submit-actls-btn-area p.button a{border-radius:3px;background:#347baf;color:#fff;font-size:12px;font-weight:700;height:auto!important;line-height:1!important;margin-top:-2px;margin-left:5px;padding:3px 4px!important}#page-actuals .ec-header{height:30px;line-height:30px!important;background:#999;border-right:1px solid #fff;font-size:12px;font-weight:700;text-indent:10px}#page-actuals .ec-header p.expander{font-size:12px;font-weight:700;padding-right:10px}#page-actuals .ec-header p.expander a{color:#fff}#page-actuals .ec-client{margin-left:10px;width:215px}#page-actuals .ec-client.dining,#page-actuals .ec-client.nightlife{width:295px}#page-actuals .ec-reservation{width:2335px}#page-actuals .ec-reservation.nightlife{width:2420px}#page-actuals a.adder-link{border-radius:20px;width:12px;height:12px;line-height:12px!important;background:#347baf;color:#fff;display:block;margin:8px 5px 0;text-align:center}#page-actuals .created-time-field{font-size:12px;font-style:oblique;font-weight:400;margin:2px 0 10px 30px}#page-actuals .error-outline{border:1px solid #c00!important}#page-actuals .view-row .col-name{font-weight:700}#page-actuals .alt-min{height:25px;line-height:25px!important;display:inline-block;font-weight:700;line-height:16px;text-align:center;width:72px}#page-actuals .alt-min.no-display{display:none}#page-actuals .actualdrop-confirm{right:0;top:-30px;width:200px;z-index:10}#page-clientsimport #main-area .save-area{margin-right:115px}#page-clientsimport #main-area #profile-summary-edit-pane{padding-top:60px;width:100%}#page-clientsimport #main-area #profile-summary-edit-pane .outcome-msg{margin-left:40px;font-size:16px}#page-clientsimport #main-area #profile-summary-edit-pane .instructions p{font-size:13px}#page-clientsimport #main-area #profile-summary-edit-pane #sample-excel{text-align:center;width:200px;border-right:1px solid #e1e1e1}#page-clientsimport #main-area #profile-summary-edit-pane #upload-section{margin-left:25px;width:500px}#page-clientsimport #main-area #profile-summary-edit-pane #save-area{margin-right:20px}#page-clientsimport #main-area #profile-summary-edit-pane #save-area .inline-spinner{margin-top:10px;margin-left:5px}#page-clientsimport #main-area #profile-summary-edit-pane #preview{width:100%}#page-clientsimport #main-area #profile-summary-edit-pane .confirm{margin-left:10px;font-size:14px}#page-clientsimport #main-area #upload-options-container{clear:both}#page-clientsimport .outcome-msg .success{background:#347baf;float:left;padding:5px 15px 7px;border-radius:20px;color:#fff}#page-clientsimport .outcome-msg .mega_error{color:#c00}#page-staffsummary div.door-notes,#page-staffsummary div.event-notes,#page-staffsummary div.totals{text-align:left;max-width:100%;min-width:100%}@media print{#page-staffsummary div.door-notes,#page-staffsummary div.event-notes,#page-staffsummary div.totals{max-width:1300px;min-width:1300px}}#page-staffsummary div.door-notes,#page-staffsummary div.event-notes{font-style:italic}#page-staffsummary div.event-notes,#page-staffsummary div.totals{margin-top:10px;font-weight:700;font-size:14px}#page-staffsummary div.event-notes{width:730px;min-width:730px;max-width:730px}#page-staffsummary .dining-status-col img{height:20px;width:20px}#page-staffsummary .headers{padding-top:20px;width:730px}@media print{#page-staffsummary .headers{max-width:1300px;min-width:1300px}}@media print{#page-staffsummary .no-print{display:none}}#page-staffsummary .client_info{font-style:oblique}#page-staffsummary .source{font-style:italic;font-size:11px}#page-staffsummary .client_info,#page-staffsummary .client_phone{display:none}#page-staffsummary .client_info_show .client_info,#page-staffsummary .client_phone_show .client_phone{display:block}#page-staffsummary .confirmation_num_hide .confirmation_num{display:none}#page-staffsummary.dining #tablebar-groups{width:805px}@media print{#page-staffsummary.dining #tablebar-groups{max-width:1000px;min-width:1000px}}#page-staffsummary.dining #tablebar-groups .headers{width:inherit}#page-staffsummary.dining div.door-notes,#page-staffsummary.dining div.event-notes,#page-staffsummary.dining div.stats{text-align:left;max-width:765px;min-width:765px}@media print{#page-staffsummary.dining div.door-notes,#page-staffsummary.dining div.event-notes,#page-staffsummary.dining div.stats{max-width:1000px;min-width:1000px}}#page-staffsummary.dining td.page-break-fix td.row-col.time-col{max-width:64px;min-width:64px}#page-staffsummary.dining td.page-break-fix td.row-col.name-col{max-width:200px;min-width:200px}@media print{#page-staffsummary.dining td.page-break-fix td.row-col.name-col{max-width:180px;min-width:180px}}#page-staffsummary.dining td.page-break-fix td.row-col.tableno-col{max-width:38px;min-width:38px}@media print{#page-staffsummary.dining td.page-break-fix td.row-col.tableno-col{max-width:52px;min-width:52px}}#page-staffsummary.dining td.page-break-fix td.row-col.group-visits-col,#page-staffsummary.dining td.page-break-fix td.row-col.venue-visits-col,#page-staffsummary.dining td.page-break-fix td.row-col.visits-col{max-width:55px;min-width:55px}@media print{#page-staffsummary.dining td.page-break-fix td.row-col.group-visits-col,#page-staffsummary.dining td.page-break-fix td.row-col.venue-visits-col,#page-staffsummary.dining td.page-break-fix td.row-col.visits-col{max-width:55px;min-width:55px}}#page-staffsummary.dining td.page-break-fix td.row-col.groups-col{max-width:160px;min-width:160px}@media print{#page-staffsummary.dining td.page-break-fix td.row-col.groups-col{max-width:160px;min-width:160px}}#page-staffsummary.dining td.page-break-fix td.row-col.partysize-col{max-width:50px;min-width:50px}@media print{#page-staffsummary.dining td.page-break-fix td.row-col.partysize-col{max-width:85px;min-width:85px}}#page-staffsummary.dining td.page-break-fix td.row-col.notes-col{max-width:250px;min-width:250px}@media print{#page-staffsummary.dining td.page-break-fix td.row-col.notes-col{max-width:200px;min-width:200px}}#page-staffsummary td.page-break-fix,#page-staffsummary td.page-break-fix td{border:0}#page-staffsummary td.page-break-fix td.row-col{word-wrap:break-word;overflow:hidden;padding:5px 3px 2px;font-size:100%}@media print{#page-staffsummary td.page-break-fix td.row-col{font-size:16px;height:30px;padding:8px}}#page-staffsummary td.page-break-fix td.row-col.time-col{max-width:64px;min-width:64px}#page-staffsummary td.page-break-fix td.row-col.guestlist-via-col,#page-staffsummary td.page-break-fix td.row-col.name-col{max-width:148px;min-width:148px}@media print{#page-staffsummary td.page-break-fix td.row-col.guestlist-via-col,#page-staffsummary td.page-break-fix td.row-col.name-col{max-width:200px;min-width:200px}}#page-staffsummary td.page-break-fix td.row-col.via-col{width:118px}#page-staffsummary td.page-break-fix td.row-col.rate-col,#page-staffsummary td.page-break-fix td.row-col.tableno-col{text-align:center;max-width:38px;min-width:38px}@media print{#page-staffsummary td.page-break-fix td.row-col.rate-col,#page-staffsummary td.page-break-fix td.row-col.tableno-col{max-width:52px;min-width:52px}}#page-staffsummary td.page-break-fix td.row-col.status-col{max-width:127px;min-width:127px}@media print{#page-staffsummary td.page-break-fix td.row-col.status-col{max-width:200px;min-width:200px}}#page-staffsummary td.page-break-fix td.row-col.group-visits-col,#page-staffsummary td.page-break-fix td.row-col.venue-visits-col,#page-staffsummary td.page-break-fix td.row-col.visits-col{max-width:40px;min-width:40px}@media print{#page-staffsummary td.page-break-fix td.row-col.group-visits-col,#page-staffsummary td.page-break-fix td.row-col.venue-visits-col,#page-staffsummary td.page-break-fix td.row-col.visits-col{max-width:40px;min-width:40px}}#page-staffsummary td.page-break-fix td.row-col.groups-col{max-width:80px;min-width:80px}@media print{#page-staffsummary td.page-break-fix td.row-col.groups-col{max-width:160px;min-width:160px}}#page-staffsummary td.page-break-fix td.row-col.minimum-col,#page-staffsummary td.page-break-fix td.row-col.partysize-col{text-align:center}@media print{#page-staffsummary td.page-break-fix td.row-col.minimum-col,#page-staffsummary td.page-break-fix td.row-col.partysize-col{max-width:85px;min-width:85px}}#page-staffsummary td.page-break-fix td.row-col.minimum-col{max-width:80px;min-width:80px}#page-staffsummary td.page-break-fix td.row-col.partysize-col{max-width:70px;min-width:70px}#page-staffsummary td.page-break-fix td.row-col.guestlist-status-col{max-width:80px;min-width:80px}@media print{#page-staffsummary td.page-break-fix td.row-col.guestlist-status-col{max-width:160px;min-width:160px}}#page-staffsummary td.page-break-fix td.row-col.guestlist-notes-col,#page-staffsummary td.page-break-fix td.row-col.notes-col{max-width:175px;min-width:175px;white-space:normal}@media print{#page-staffsummary td.page-break-fix td.row-col.guestlist-notes-col,#page-staffsummary td.page-break-fix td.row-col.notes-col{max-width:280px;min-width:280px}}#page-staffsummary td.page-break-fix table.table-row.header-row{border-bottom:2px solid #000;margin:12px 0;font-weight:700;font-size:100%}@media print{#page-staffsummary td.page-break-fix table.table-row.header-row{font-size:16px}}#page-staffsummary td.page-break-fix table.table-row.header-row td>div.sort-link:hover{cursor:pointer}#page-staffsummary td.page-break-fix table.table-row{font-size:100%;text-align:left}@media print{#page-staffsummary td.page-break-fix table.table-row{font-size:16px}}#page-staffsummary td.page-break-fix table.table-row.booked-row,#page-staffsummary td.page-break-fix table.table-row.guestlist-row{margin-bottom:0}#page-staffsummary td.page-break-fix table.table-row.booked-row td,#page-staffsummary td.page-break-fix table.table-row.guestlist-row td{border:1px solid #e1e1e1}#page-staffsummary td.page-break-fix table.table-row .row-col.guestlist-status-col div.float-left{margin-right:5px}#page-staffsummary .button a{height:28px;line-height:28px!important;min-width:0;margin-right:5px}#page-staffsummary #content-header{border:0;font-weight:700;font-size:16px;margin-bottom:10px}@media print{#page-staffsummary #content-header{font-size:24px}}#page-staffsummary .actual-group-header{margin-top:10px;margin-bottom:10px;text-align:left}#page-tags .control-block{clear:both;float:left;font-size:14px;margin:20px 10px}#page-tags .control-block h3{border-bottom:1px solid #e1e1e1;font:700 16px Roboto,sans-serif}#page-tags .input-col{margin-right:5px}#page-tags #action-tags .actions{margin:0 0 20px}#page-tags #action-tags .actions span.line{display:inline-block}#page-tags #action-tags .actions input{border-radius:3px;border:1px solid #e1e1e1;padding:6px 8px;position:relative;top:-4px}#page-tags #apply-tag-container,#page-tags #apply-tag-target-container{position:relative;top:15px}#page-tags #apply-tag-container #apply-tag-results,#page-tags #apply-tag-container #apply-tag-target-results,#page-tags #apply-tag-target-container #apply-tag-results,#page-tags #apply-tag-target-container #apply-tag-target-results{border-radius:3px;background:#fff;border:1px solid #e1e1e1;padding:0 10px 10px;position:absolute;top:28px;width:400px}#page-tags #apply-tag-container .tag-table-category,#page-tags #apply-tag-target-container .tag-table-category{padding-top:10px}#page-tags #sample-tag{clear:both;margin-top:10px}#page-tags #new-tag-category-link span.adder-link{display:inline-block}#page-tags p.icon{float:left}#page-tags p.description{margin-bottom:10px;margin-left:40px;width:500px}#page-tags #action-tags p.button,#page-tags #sync-tags p.button{clear:both;float:left}#page-tags .category-name-header{cursor:move;font:700 16px Roboto,sans-serif;margin-top:10px}#page-tags .tag-group-colorpicker{width:40px}#page-tags .form-element label p.input{width:100px}#page-tags .form-element label p.input .tag-group-privacy{padding:6px .5em}#page-tags .tag-group-block .button a{height:25px;line-height:25px!important;clear:both;float:left;margin-top:5px;padding:0 20px}#page-tags .tag-group-privacy{padding:5px .5em 7px!important}#page-tags .tag-group-add p.button{display:inline-block}#page-tags div.main-actions{position:relative}#page-tags div.main-actions p.button{float:left}#page-tags div.main-actions .local-popup{bottom:-30px;padding:10px;left:80px;width:250px}#page-tags div.main-actions .local-popup p.button{float:right}#page-tags div.tag-group-add p.button{position:relative;top:7px}#page-tags div.tag-group-add p.button a{padding:0 10px;width:40px}#page-tags .form-element.privacy p.input{width:100px!important}#page-tags .form-element.privacy p.input .downer{top:13px!important}#page-tags .tag-display{clear:both;float:left;padding:10px 0 0}#page-tags .colorpicker-container{position:absolute;z-index:12}#page-tags .error-message-area{clear:both;color:#c00;float:left;padding:5px 0}#page-tags .delete-category.local-popup{z-index:10}#page-tags .delete-category.local-popup .question,#page-tags .delete-category.local-popup p{padding:13px 13px 0;color:"black";line-height:1.4}#page-tags .delete-category.local-popup p.button.warning a{background-color:#d22}#page-tags .tag-wrapper{display:inline-block;position:relative}#page-day.guestlist p.message{padding:13px;margin-top:92px;text-align:center;font-size:14px;color:#000}#page-day.guestlist p.message .spinner{height:20px;width:20px;vertical-align:top;padding-right:5px}#page-day.guestlist p.importing{background-color:#c5d5f9}#page-day.guestlist p.finished{background-color:#d3eabd}#page-day.guestlist #interface .actions span.export{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/icons/export-small.png) no-repeat;background-position:18px 10px}#page-day.guestlist #interface .actions span.blackout{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/dashboard_blackout_off.png) no-repeat;background-position:18px 10px}#page-day.guestlist #interface .actions span.blackout.enabled{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/dashboard_blackout_on.png)}#page-day.guestlist #interface .actions span.print{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/dashboard_print.png) no-repeat;background-position:18px 10px}#page-client-groups-edit .code-entry,#page-client-groups .code-entry,#page-membership-groups-edit .code-entry,#page-membership-groups .code-entry{width:80px}#page-client-groups-edit .color-picker input,#page-client-groups .color-picker input,#page-membership-groups-edit .color-picker input,#page-membership-groups .color-picker input{width:72px}#page-client-groups-edit .input-area-colorpicker,#page-client-groups .input-area-colorpicker,#page-membership-groups-edit .input-area-colorpicker,#page-membership-groups .input-area-colorpicker{clear:both}#page-client-groups-edit .input-colorpicker,#page-client-groups .input-colorpicker,#page-membership-groups-edit .input-colorpicker,#page-membership-groups .input-colorpicker{margin-bottom:10px;width:20px}#page-client-groups-edit form.bare,#page-client-groups form.bare,#page-membership-groups-edit form.bare,#page-membership-groups form.bare{margin-bottom:60px}#page-client-groups-edit .standard-list .list-block .standard-row,#page-client-groups .standard-list .list-block .standard-row,#page-membership-groups-edit .standard-list .list-block .standard-row,#page-membership-groups .standard-list .list-block .standard-row{font-size:16px;line-height:40px;position:relative}#page-client-groups-edit .standard-list .list-block .standard-row:hover,#page-client-groups .standard-list .list-block .standard-row:hover,#page-membership-groups-edit .standard-list .list-block .standard-row:hover,#page-membership-groups .standard-list .list-block .standard-row:hover{background:#fff}#page-client-groups-edit .standard-list .list-block .standard-row .col,#page-client-groups .standard-list .list-block .standard-row .col,#page-membership-groups-edit .standard-list .list-block .standard-row .col,#page-membership-groups .standard-list .list-block .standard-row .col{font-size:16px}#page-client-groups-edit .standard-list .list-block .standard-row .col-color,#page-client-groups .standard-list .list-block .standard-row .col-color,#page-membership-groups-edit .standard-list .list-block .standard-row .col-color,#page-membership-groups .standard-list .list-block .standard-row .col-color{font-size:24px;line-height:37px}#page-client-groups-edit .standard-list .list-block .standard-row .col-name,#page-client-groups .standard-list .list-block .standard-row .col-name,#page-membership-groups-edit .standard-list .list-block .standard-row .col-name,#page-membership-groups .standard-list .list-block .standard-row .col-name{color:#000;font-weight:700;width:300px}#page-client-groups-edit .standard-list .list-block .standard-row .col-action,#page-client-groups .standard-list .list-block .standard-row .col-action,#page-membership-groups-edit .standard-list .list-block .standard-row .col-action,#page-membership-groups .standard-list .list-block .standard-row .col-action{float:right}#page-client-groups-edit .standard-list .list-block .input-row .col-payment,#page-client-groups .standard-list .list-block .input-row .col-payment,#page-membership-groups-edit .standard-list .list-block .input-row .col-payment,#page-membership-groups .standard-list .list-block .input-row .col-payment{width:160px}#page-client-groups-edit form.styled h3,#page-client-groups form.styled h3,#page-membership-groups-edit form.styled h3,#page-membership-groups form.styled h3{border-bottom:1px solid #e1e1e1;clear:both;font:normal 20px Roboto,sans-serif;margin-bottom:10px;padding:10px 0 5px}#page-client-groups-edit form.styled .input-table .col,#page-client-groups form.styled .input-table .col,#page-membership-groups-edit form.styled .input-table .col,#page-membership-groups form.styled .input-table .col{padding-left:0!important}#page-client-groups-edit form.styled .input-table p.label,#page-client-groups form.styled .input-table p.label,#page-membership-groups-edit form.styled .input-table p.label,#page-membership-groups form.styled .input-table p.label{display:none}#page-client-groups-edit form.styled .input-table .form-element.select select,#page-client-groups form.styled .input-table .form-element.select select,#page-membership-groups-edit form.styled .input-table .form-element.select select,#page-membership-groups form.styled .input-table .form-element.select select{padding:6px .5em!important}#page-client-groups-edit form.styled .input-table .form-element.select span.downer,#page-client-groups form.styled .input-table .form-element.select span.downer,#page-membership-groups-edit form.styled .input-table .form-element.select span.downer,#page-membership-groups form.styled .input-table .form-element.select span.downer{top:-3px!important}#page-client-groups-edit form.styled .input-table input,#page-client-groups-edit form.styled .input-table select,#page-client-groups form.styled .input-table input,#page-client-groups form.styled .input-table select,#page-membership-groups-edit form.styled .input-table input,#page-membership-groups-edit form.styled .input-table select,#page-membership-groups form.styled .input-table input,#page-membership-groups form.styled .input-table select{width:140px!important}#page-client-groups-edit form.styled .input-table .select p.input,#page-client-groups form.styled .input-table .select p.input,#page-membership-groups-edit form.styled .input-table .select p.input,#page-membership-groups form.styled .input-table .select p.input{width:120px!important}#page-client-groups-edit form.styled .input-table .form-element.billing-frequency input,#page-client-groups-edit form.styled .input-table .form-element.term-frequency input,#page-client-groups form.styled .input-table .form-element.billing-frequency input,#page-client-groups form.styled .input-table .form-element.term-frequency input,#page-membership-groups-edit form.styled .input-table .form-element.billing-frequency input,#page-membership-groups-edit form.styled .input-table .form-element.term-frequency input,#page-membership-groups form.styled .input-table .form-element.billing-frequency input,#page-membership-groups form.styled .input-table .form-element.term-frequency input{width:30px!important}#page-client-groups-edit form.styled .input-table .closer,#page-client-groups form.styled .input-table .closer,#page-membership-groups-edit form.styled .input-table .closer,#page-membership-groups form.styled .input-table .closer{position:relative;top:7px}#page-client-groups-edit form.styled .input-table .input-row .col,#page-client-groups form.styled .input-table .input-row .col,#page-membership-groups-edit form.styled .input-table .input-row .col,#page-membership-groups form.styled .input-table .input-row .col{padding-top:0}#page-client-groups-edit form.styled .input-table .col-billing-header,#page-client-groups-edit form.styled .input-table .col-term-header,#page-client-groups form.styled .input-table .col-billing-header,#page-client-groups form.styled .input-table .col-term-header,#page-membership-groups-edit form.styled .input-table .col-billing-header,#page-membership-groups-edit form.styled .input-table .col-term-header,#page-membership-groups form.styled .input-table .col-billing-header,#page-membership-groups form.styled .input-table .col-term-header{width:182px;padding-right:10px}#page-client-groups-edit p.add-more,#page-client-groups p.add-more,#page-membership-groups-edit p.add-more,#page-membership-groups p.add-more{clear:both;float:none;padding:5px 0}#page-client-groups-edit .col-name p.labels,#page-client-groups .col-name p.labels,#page-membership-groups-edit .col-name p.labels,#page-membership-groups .col-name p.labels{height:14px;line-height:14px!important;color:#999;font-size:12px;font-weight:400;margin-bottom:-14px;margin-top:-10px}#page-client-groups-edit .col-action p.action,#page-client-groups .col-action p.action,#page-membership-groups-edit .col-action p.action,#page-membership-groups .col-action p.action{float:left}#page-client-groups-edit .col-action p.action .closer,#page-client-groups .col-action p.action .closer,#page-membership-groups-edit .col-action p.action .closer,#page-membership-groups .col-action p.action .closer{margin:11px}#page-client-groups-edit .col-action .local-popup,#page-client-groups .col-action .local-popup,#page-membership-groups-edit .col-action .local-popup,#page-membership-groups .col-action .local-popup{right:10px;top:-30px;z-index:10}#page-user-edit form{margin-left:10px}#page-user-edit .title{font-size:12pt;font-weight:400;border-bottom:1px solid #eee;padding:10px;margin-top:20px}#page-user-edit .spacer{height:50px}#page-user-edit .existing-user-access-note{margin-left:30px;margin-top:10px}#page-user-edit .button{width:150px;margin-left:10px}#page-user-edit .button.add-from-venues-btn,#page-user-edit .button.create-and-add-btn,#page-user-edit .button.remove-btn,#page-user-edit .button.save-edit-btn{width:200px;float:left}#page-user-edit .button.create-and-add-btn a{background:#ddd;color:#000}#page-user-edit .button.remove-btn a{background:red;color:#fff}#page-user-edit .confirm-remove-btn{float:right;margin:5px 5px 0 0}#page-user-edit .save-area{margin-top:10px;margin-bottom:10px}#page-user-edit .right-col{margin-top:20px;width:230px}#page-user-edit .left-col{width:650px}#page-user-edit .r-access-btn{width:155px}#page-user-edit .link-next-to-button-div{line-height:38px}#page-user-edit #privilege-level-wrap{width:196px}#page-user-edit .email_alerts_enabled label{margin-top:2px!important}#page-user-edit .form-element p.label{color:#000!important}#manager #page-user-edit .back-to-all-link{padding:10px}#manager #page-user-edit .back-to-all-link img{vertical-align:bottom}#manager #page-user-edit .content-header{border-bottom:3px double #ddd;font-size:18px;line-height:2em}#manager #page-user-edit .content-subheader{border-bottom:1px solid #ddd;font-weight:700;font-size:12px;margin-top:15px;line-height:2em}#manager #page-user-edit .content-body{font-size:12px;line-height:2em;padding-left:10px;padding-top:10px}#manager #page-user-edit .content-body .detail{color:#aaa}#manager #page-user-edit .form-label{font-weight:700;width:105px;padding-right:8px;text-align:right}#manager #page-user-edit .form-entry{width:340px;margin-bottom:6px}#manager #page-user-edit #remove-user-access-confirm{padding:10px;border:1px solid #666;font-size:11px;position:absolute;z-index:999;margin-left:5px;margin-top:-11px;background:#eee;font-style:italic;width:220px;right:-250px;bottom:-40px}#manager #page-user-edit #remove-user-access-confirm span.darktext{color:#333}#manager #page-user-edit #remove-user-access-confirm .btn-container{margin-top:15px}#manager #page-user-edit .invalid-notice{color:red;font-size:11px;padding-right:20px}#manager #page-user-edit .sub-option div.form-element{margin-left:30px}#manager #page-user-accounts .button.add-from-venue-btn a{background:#ddd;color:#000}#manager #page-user-accounts .privilege-box,#manager #page-user-edit .privilege-box{width:210px}#manager #page-user-accounts .privilege-box{margin-right:10px}#manager #page-user-accounts .privilege-box.last-box{margin-right:0}#manager #page-user-accounts .privilege-box .privilege-box-header,#manager #page-user-edit .privilege-box .privilege-box-header{background:#ededed;font-size:14px;text-align:center;font-weight:700;padding:5px}#manager #page-user-accounts .privilege-box .privilege-box-contents,#manager #page-user-edit .privilege-box .privilege-box-contents{border-left:3px double #ededed;border-right:3px double #ededed;border-bottom:3px double #ededed;font-size:11px;padding:1px 8px 8px}#manager #page-user-accounts .privilege-box .privilege-box-subheader,#manager #page-user-edit .privilege-box .privilege-box-subheader{margin-top:15px;font-weight:700}#manager #page-user-accounts .privilege-box .privilege-box-subheader.cannot-subheader,#manager #page-user-edit .privilege-box .privilege-box-subheader.cannot-subheader{color:#833}#manager #page-user-accounts .privilege-box .privilege-box-contents ul,#manager #page-user-edit .privilege-box .privilege-box-contents ul{margin:.5em 0 0 1.5em}#manager #page-user-accounts .privilege-box .privilege-box-contents ul li,#manager #page-user-edit .privilege-box .privilege-box-contents ul li{margin:5px 0}#manager #page-user-edit .controlled-access-header{font-size:15px;font-weight:700;line-height:18px;padding:25px 0 0 8px;color:#092238}#manager #page-user-edit .group-portal-link{text-decoration:underline;color:#092238!important}#manager #page-user-accounts .export-button{float:right}#manager #page-user-accounts .export-button .collapsed a{width:100px;border-radius:3px;background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/down-arrow.png);background-size:10px;background-position:145px;background-repeat:no-repeat;display:block}#manager #page-user-accounts .export-button .collapsed a:hover{cursor:pointer;background-color:#cdcdcd}#manager #page-user-accounts .export-button .dropdown-arrow{border-radius:0 3px 3px 0;height:40px;padding-left:10px;width:20px;background-color:#ededed}#manager #page-user-accounts .export-button .dropdown-arrow img{height:4px;margin-top:18px}#manager #page-user-accounts .export-button .dropdown-arrow:hover{cursor:pointer;background-color:#cdcdcd}#manager #page-user-accounts .export-button .export-drop-down-wrapper{position:relative;visibility:hidden;display:inline-block;margin:5px 5px 0 0}#manager #page-user-accounts .export-button .export-drop-down-wrapper .export-drop-down{position:absolute;z-index:100}#manager #page-user-accounts .export-button .export-drop-down-wrapper .export-drop-down #more{background-color:#ededed}#manager #page-user-accounts .export-button .export-drop-down-wrapper .export-drop-down .button{clear:none;float:left!important;margin:0!important}#manager #page-user-accounts .export-button .export-drop-down-wrapper .export-drop-down .button a{width:125px;border-radius:0;padding:0 20px;background-color:#fff}#manager #page-user-accounts .export-button .export-drop-down-wrapper .export-drop-down .button a:hover{cursor:pointer;background-color:#d0e0fe}#manager #content-container #page-inventory #content-header h2 span{color:#000}#manager #page-inventory{min-width:795px}#manager #page-inventory #edit-button{margin-top:-3px}#manager #page-inventory #save-button{margin-top:20px;width:100%;text-align:right;margin-bottom:20px}#manager #page-inventory #floorplanrooms-box,#manager #page-inventory #seatingareas-box{margin-bottom:25px}#manager #page-inventory .box-header{background:#444;color:#fff;font-size:82%;padding:11px 0 7px 20px}#manager #page-inventory .box-content{margin-top:50px}#manager #page-inventory #table-box{margin-bottom:25px}#manager #page-inventory .box-subtext{font-style:italic;margin-bottom:10px;margin-left:10px;margin-top:60px}#manager #page-inventory .box-header-subtext{font-style:italic;font-size:80%}#manager #page-inventory .num-tables-subtext{font-style:italic;font-size:80%;margin-left:20px;margin-top:22px}#manager #page-inventory .table-header{border-bottom:1px solid #ddd;padding-top:10px;padding-bottom:10px}#manager #page-inventory.page-edit-mode .table-row{height:50px;line-height:50px}#manager #page-inventory .enabledtext{font-style:italic;padding-top:10px}#manager #page-inventory .id-column,#manager #page-inventory .pos-id-column{padding-left:10px;width:130px}#manager #page-inventory #table-service-header .header-column{margin-top:10px}#manager #page-inventory .id-column input,#manager #page-inventory .pos-id-column input{margin-top:10px;width:70px}#manager #page-inventory .orderingsite-column{width:140px;padding-left:10px}#manager #page-inventory .orderingsite-column input{width:70px}#manager #page-inventory .orderingsite-column select{height:100%;width:130%;text-align:left}#manager #page-inventory .party-column{width:130px}#manager #page-inventory .party-column input{width:70px}#manager #page-inventory .party-column .party_size{margin-top:10px}#manager #page-inventory .seatingarea-column{width:150px}#manager #page-inventory .seatingarea-column input{width:70px}#manager #page-inventory .seatingarea-column select{height:100%;width:130%;text-align:left}#manager #page-inventory .seatarea-name-column{margin-top:10px;width:200px}#manager #page-inventory .seatarea-name-column input{width:150px}#manager #page-inventory .seatarea-order-column{margin-top:10px;width:110px;position:relative}#manager #page-inventory .seatarea-order-column input{width:70px}#manager #page-inventory .floorplanroom-name-column{width:200px}#manager #page-inventory .floorplanroom-order-column{width:150px;position:relative}#manager #page-inventory #contextual-link-seatarea-order{font-size:80%;vertical-align:top}#manager #page-inventory #contextual-content-seatarea-order{left:110px}#manager #page-inventory .max-reservations-column{width:170px;margin-left:75px}#manager #page-inventory .delete-column{text-align:left;width:100px}#manager #page-inventory .delete-column a{margin-top:21px;height:16px}#manager #page-inventory #add-new{margin-top:10px}#manager #page-inventory #add-new a{margin-left:10px}#manager #page-inventory .max-gl-reservations-header,#manager #page-inventory .max-reservations-header{font-size:8pt;text-align:center;width:205px}#manager #page-inventory .max-reservations-column input{width:30px}#manager #page-inventory input{height:23px}#manager #page-inventory input.invalid{border-color:red}#manager #page-inventory input.gl_enabled{width:auto;min-height:5px}#manager #page-inventory .bar_num_listed_disabled,#manager #page-inventory .gl_num_listed_disabled{background:#ccc}#manager #page-inventory .selector-wrap{line-height:normal;height:35px;width:120px;margin-top:10px}#manager #page-inventory #whatsthisguestlistpopup,#manager #page-inventory #whatsthispopup{position:absolute;width:250px;background:#fff;border:1px solid #ccc;color:#333;padding:10px;line-height:14px;text-align:left}#manager #page-inventory #validation-error-message{color:red;text-align:left;margin-left:10px;margin-bottom:10px}#manager #page-inventory .button a{width:100px;margin-left:10px}#manager #page-inventory .clone-table-btn,#manager #page-inventory .delete-table-btn{background-color:#f1f1f1;background-size:15px 15px;background-position:50% 50%;background-repeat:no-repeat;border:1px solid #ccc;border-radius:3px;cursor:pointer;display:inline-block;height:35px;margin-left:5px;margin-top:10px;width:31px}#manager #page-inventory .delete-table-btn{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/../pnf/images/eventmanager/delete.png)}#manager #page-inventory .clone-table-btn{background-image:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/../pnf/images/eventmanager/clone.png)}#manager #page-inventory .table-row{clear:both}#manager #page-access-external #without-access{margin-top:20px}#manager #page-access-external .header-without-access{background:none repeat scroll 0 0 #989898;color:#333;padding:9px}#manager #page-access-external .header-with-access{background:none repeat scroll 0 0 #434343;color:#fff;padding:9px}#manager #page-access-external .icon-spacer{padding-top:4px}#manager #page-access-external .access-row{background:none repeat scroll 0 0 #fff;margin-bottom:7px;margin-top:7px;padding:10px}#manager #page-access-external .logo-box{width:115px;margin-right:10px}#manager #page-access-external .info{width:615px}#manager #page-access-external .access-row .name-header{padding-bottom:3px;font-size:13pt}#manager #page-access-external .access-row .description{padding-bottom:2px}#manager #page-access-external .access-row .website{font-weight:400}#manager #page-access-external .city-dropdown-container{padding-left:10px;position:relative;font-size:14pt;border-bottom:1px solid #ccc;margin-top:60px;padding-bottom:10px}#manager #page-access-external .city-dropdown{position:absolute;background:#fff;padding:10px;border:1px solid #eee}#manager #page-access-external .city-dropdown-container a{display:block;color:#000}#manager #page-access-external .city-header{border-bottom:1px solid #ccc;padding-bottom:2px;padding-top:10px}#manager #page-access-external .city-dropdown-container img{width:13px}#manager #page-manage-perks-list .content-header{border-bottom:3px double #ddd;font-size:18px;line-height:2em}#manager #page-manage-perks-list .perk-title-link{padding-left:3px;font-weight:700;margin-left:20px}#manager #page-manage-perks-list .perk-list{font-size:13px;padding-top:70px}#manager #page-manage-perks-list .perk-list table{margin-left:20px;margin-bottom:20px}#manager #page-manage-perks-list .perk-list-row td.perk-label{width:200px;font-weight:400}#manager #page-manage-perks-list .perk-list-row td{border:0;vertical-align:top;padding:3px}#manager #page-manage-perks-list .perk-list-row{margin:0}#manager #page-manage-perks-list #no-perks-msg{margin-top:70px;margin-left:20px}#manager #page-manage-perks-edit .back-to-all-link{padding:10px}#manager #page-manage-perks-edit .back-to-all-link img{vertical-align:bottom}#manager #page-manage-perks-edit .content-header{border-bottom:3px double #ddd;font-size:18px;line-height:2em}#manager #page-manage-perks-edit .content-subheader{border-bottom:1px solid #ddd;font-weight:700;font-size:12px;margin-top:15px;line-height:2em}#manager #page-manage-perks-edit .content-body{font-size:12px;line-height:2em;padding-left:20px;margin-top:70px}#manager #page-manage-perks-edit .form-label{font-weight:700;width:200px;padding-right:8px;margin-bottom:5px}#manager #page-manage-perks-edit .form-entry{width:425px;margin-bottom:5px}#manager #page-manage-perks-edit .form-entry textarea{width:400px;height:125px}#manager #page-manage-perks-edit .form-entry label{margin-right:5px}#manager #page-manage-perks-edit .form-label.dow-offered{margin-top:7px}#manager #page-manage-perks-edit .form-entry.dow-offered label{margin-right:20px}#manager #page-manage-perks-edit .form-entry.dow-offered .checkbox p.label.post{margin-left:18px}#manager #page-manage-perks-edit #delete-perk-confirm{padding:10px;border:1px solid #666;font-size:11px;position:absolute;z-index:999;margin-left:5px;margin-top:-11px;background:#eee;font-style:italic;width:230px;right:160px;bottom:-113px}#manager #page-manage-perks-edit #delete-perk-confirm span.darktext{color:#333}#manager #page-manage-perks-edit #delete-perk-confirm .btn-container{margin-top:15px}#manager #page-manage-perks-edit .invalid-notice{color:red;font-size:11px;line-height:1.3em;padding-left:20px}#manager #page-manage-perks-edit p.button{width:150px;margin-left:217px}#manager .page-report #content-header.withtitle{padding-bottom:7px}#manager .page-report .form-element.to{margin-top:18px;font-style:italic;color:#aaa;margin-left:0;margin-right:5px!important}#manager .page-report .form-element.top{margin-top:6px}#manager .page-report .report-content{-webkit-font-smoothing:antialiased;padding:20px}#manager .page-report .report-content .row{padding-top:15px;padding-bottom:15px;border-bottom:1px dotted #ddd}#manager .page-report .report-content .row.last{border-bottom:0}#manager .page-report .report-content .col{width:43%;float:left;border-right:1px dotted #ddd;padding-left:10px;margin-right:40px}#manager .page-report .report-content .col.last{border-right:0}#manager .page-report .report-content .col.full{width:auto;float:none;margin-right:10px;clear:both}#manager .page-report .report-content .col.fourths{width:19%}#manager .page-report .report-content .basic-stats .col{width:20.4%;margin-right:10px}#manager .page-report .report-content .basic-stats .col .stat{font-size:30px}#manager .page-report .report-content .basic-stats .col.third{width:30%}#manager .page-report .report-content .title{font-size:16px;margin-bottom:3px;color:#777}#manager .page-report .report-content .stat{color:#347baf;font-family:Oswald;font-weight:200;font-size:50px}#manager #update-report-range{clear:both}#manager #update-report-range input{width:166px}#manager .date-range-info{padding:10px;margin:10px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}#manager #report-blocks{float:left;width:1250px}#manager #report-blocks .report-block{float:left;height:350px;margin:10px;width:600px}#manager #report-blocks .report-block.full-size{width:100%;height:auto}#manager #report-blocks .report-block.guestlist-graph{height:auto;min-height:240px}#manager #report-blocks h3{background:#999;color:#fff;font:14px bold Roboto,sans-serif;margin:0 0 10px;padding:5px 8px}#manager #report-blocks .report-table{width:100%}#manager #report-blocks .report-table td{border:none}#manager #report-blocks .report-table tr.header-group-row,#manager #report-blocks .report-table tr.header-row td{color:#666;font-weight:700;text-align:center}#manager #report-blocks .report-table tr.header-row td.left{text-align:left}#manager #report-blocks .report-table tr.odd-row{background:#f1f1f1}#manager #report-blocks .report-table tr.total-row{border-top:1px solid #ccc}#manager #report-blocks .report-table td.number{font-family:Roboto,sans-serif;text-align:center}#manager #report-blocks .report-table td.right-sep{border-right:1px solid #ccc}#manager #report-blocks #statistics-chart .stat-box{width:50%;text-align:center;padding-top:24px;font-weight:400}#manager #report-blocks #statistics-chart .stat-header{font-size:12px;color:#777;margin-bottom:7px}#manager #report-blocks #statistics-chart .stat-value{font-size:25px;margin-bottom:22px;overflow:hidden}#manager #page-payments #show-more{clear:both}#manager #page-payments #payments-box{overflow:scroll}#manager #page-payments #payments-box .list-block,#manager #page-payments #payments-box .table-header{width:1680px}#manager #page-payments #payments-box .list-block .col.col-notes,#manager #page-payments #payments-box .table-header .col.col-notes{width:150px}#manager #page-payments #payments-box .list-block .col.col-res-date,#manager #page-payments #payments-box .table-header .col.col-res-date{width:65px}@media print{#manager #actuals-container #relative-res-header{margin-top:20px}#manager #actuals-container .col-name,#manager #actuals-container .col-notes{width:150px}#manager #actuals-container .reopen-box{display:none}#manager #actuals-container .col-onsite-payment,#manager #actuals-container .col-prepayment{width:125px}}#export-link-container.reports{float:right;margin:5px 5px 0 0}#page-clients{min-width:915px}#page-clients .standard-list div.form-element.checkbox label{height:18px;width:18px;margin-top:-3px}#page-clients .standard-list #clients-block div.form-element.checkbox label p.label{display:none}#page-clients .standard-list .list-block .col,#page-clients .standard-list .table-header .col{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:15px}#page-clients .standard-list .list-block .col.col-merge,#page-clients .standard-list .table-header .col.col-merge{margin-top:2px;width:13px}#page-clients .standard-list .list-block .col.col-company,#page-clients .standard-list .list-block .col.col-title,#page-clients .standard-list .table-header .col.col-company,#page-clients .standard-list .table-header .col.col-title{width:120px}#page-clients .standard-list .list-block .col.col-orders,#page-clients .standard-list .list-block .col.col-spend,#page-clients .standard-list .list-block .col.col-spendcover,#page-clients .standard-list .list-block .col.col-visits,#page-clients .standard-list .table-header .col.col-orders,#page-clients .standard-list .table-header .col.col-spend,#page-clients .standard-list .table-header .col.col-spendcover,#page-clients .standard-list .table-header .col.col-visits{width:80px}#page-clients .standard-list .list-block .col.col-phone_number,#page-clients .standard-list .list-block .col.col-spendcover,#page-clients .standard-list .table-header .col.col-phone_number,#page-clients .standard-list .table-header .col.col-spendcover{width:120px}#page-clients .standard-list .list-block .col.col-email_address,#page-clients .standard-list .table-header .col.col-email_address{width:150px}@media (min-width:1680px){#page-clients .standard-list .list-block .col.col-notes,#page-clients .standard-list .table-header .col.col-notes{width:calc(100% - 1290px)}}@media (max-width:1680px){#page-clients .standard-list .list-block .col.col-title,#page-clients .standard-list .table-header .col.col-title{display:none}}@media (max-width:1679px){#page-clients .standard-list .list-block .col.col-notes,#page-clients .standard-list .table-header .col.col-notes{width:calc(100% - 1150px)}}@media (max-width:1400px){#page-clients .standard-list .list-block .col.col-spendcover,#page-clients .standard-list .table-header .col.col-spendcover{display:none}#page-clients .standard-list .list-block .col.col-notes,#page-clients .standard-list .table-header .col.col-notes{width:calc(100% - 1010px)}}@media (max-width:1300px){#page-clients .standard-list .list-block .col.col-company,#page-clients .standard-list .table-header .col.col-company{width:80px}#page-clients .standard-list .list-block .col.col-client,#page-clients .standard-list .table-header .col.col-client{width:100px}#page-clients .standard-list .list-block .col.col-notes,#page-clients .standard-list .table-header .col.col-notes{width:calc(100% - 970px)}}@media (max-width:1150px){#page-clients .standard-list .list-block .col.col-notes,#page-clients .standard-list .table-header .col.col-notes{width:calc(100% - 880px)}}#page-clients .merge-btn-area{margin:9px;position:relative}#page-clients .merge-btn-area #merge-selected-btn,#page-clients .merge-btn-area span{float:left;font-weight:700;margin-right:20px}#page-clients .merge-btn-area span{color:#999}#page-clients .merge-btn-area label p.label.post{display:none}#page-clients .merge-btn-area #merge-selected-btn{border-radius:3px;background:#347baf;color:#fff;margin-top:-3px;padding:3px 4px}#page-clients .merge-btn-area #merge-selected-btn.disabled{background:#ccc}#page-clients .merge-btn-area #merge-help{top:25px;width:300px}#page-clients .merge-btn-area #merge-help .up-arrow{left:30px;top:-6px}#page-clients #search-query-input{border-radius:0}#page-clients .find-tags-container{margin:10px}#page-clients #add-tags-here{clear:both}#page-clients #find-tags-input{width:221px!important}#page-clients .tag-table-group{margin:10px}#page-clients .tag-table-category{font-weight:700;margin-bottom:5px}#page-clients .tags-area-sortable{background:#fff;float:left;margin-left:40px;position:relative;top:-8px}#page-clients .next-link,#page-clients .previous-link{display:block;font-size:14px;font-weight:700;padding:10px}#page-clients .tag-row{background:#fff;border-bottom:1px dotted #ccc;float:left;margin-top:-1px;width:100%}#page-clients .tags-area-sortable .client-group{float:left;padding:1px 5px 2px;margin:2px}#page-clients p.button.plain>a.filter-nevermind-link{color:#347baf}#page-clients #content-header .overlay-body form.styled *{float:none;clear:none}#page-clients #content-header .overlay-body p.button{width:100px}#page-clients #content-header .overlay-body p.button:first-child{float:right}#page-clients #content-header .overlay-body p.button:nth-child(2){float:left}#page-clients #content-header .overlay-body p.button a{width:100px;padding:0}#page-clients #content-header .button{width:165px}#page-clients #content-header .export-link-container{width:200px;float:right}#page-clients #content-header .export-link-container .import-drop-down{position:absolute;z-index:100;width:200px}#page-clients #content-header .export-link-container .import-drop-down .drop-down-header{list-style-type:none}#page-clients #content-header .export-link-container .import-drop-down .drop-down-item{visibility:hidden;list-style-type:none;padding:0;margin:0 5px}#page-clients #content-header .export-link-container .import-drop-down .drop-down-item a{background-color:#fff}#page-clients #content-header .export-link-container .import-drop-down .drop-down-item a:hover{cursor:pointer;background-color:#d0e0fe}#page-clients #content-header .export-link-container .import-drop-down .onetime-campaign-button a{padding:0}#page-clientsmerge .standard-list{overflow:scroll;padding-bottom:200px}#page-clientsmerge .standard-list .list-block,#page-clientsmerge .standard-list .table-header{width:2660px}#page-clientsmerge .standard-list .list-block .col,#page-clientsmerge .standard-list .table-header .col{cursor:pointer;font-size:12px;height:30px;margin:2px;overflow:auto;padding:5px;width:120px}#page-clientsmerge .standard-list .list-block .selected,#page-clientsmerge .standard-list .table-header .selected{background:#d1eaff}#page-clientsmerge .standard-list .list-block .selectable:hover,#page-clientsmerge .standard-list .table-header .selectable:hover{border:1px solid #d1eaff;margin:1px}#page-clientsmerge .standard-list .list-block .col-header,#page-clientsmerge .standard-list .table-header .col-header{font-weight:700;text-align:center}#page-clientsmerge .standard-list .list-block .merged .col,#page-clientsmerge .standard-list .table-header .merged .col{font-weight:700;cursor:default;background:#f1f1f1}#page-clientsmerge .standard-list .list-block .merge-cell,#page-clientsmerge .standard-list .table-header .merge-cell{height:80px}#page-clientsmerge .standard-list .list-block .merge-cell input,#page-clientsmerge .standard-list .table-header .merge-cell input{padding-top:10px;clear:both;width:80px;display:block}#page-clientsmerge .standard-list .list-block .col-photo,#page-clientsmerge .standard-list .table-header .col-photo{text-align:center}#page-clientsmerge .standard-list .list-block .col-photo img,#page-clientsmerge .standard-list .table-header .col-photo img{width:30px;height:30px;border-radius:15px}#page-clientsmerge .member-warning{font-size:11pt;background:#faebd7;padding:10px;font-weight:400}#page-clientsmerge span.member-profile{background:#666;color:#fff;padding:2px;border-radius:4px;display:block;text-align:center}#page-clientsmerge .bottom-anchored{position:fixed;bottom:0;left:0;right:0;background:#fff}#page-clientsmerge .notes{clear:both;padding:20px 16px 5px}#page-clientsmerge .notes p{clear:both;margin:5px 0}#page-clientsmerge .notes textarea{width:400px}#page-clientsmerge .submit{clear:both;overflow:auto;padding:10px 10px 20px}#page-clientsmerge .submit p.button{float:left}#page-clientsmerge .submit p.button.plain{padding:0 10px}#page-clientsmerge .mobile-max-view-width{width:90vw;margin-left:5vw}#page-clientsmerge .complete-result-msg{font-size:25px;margin:56px 15px 30px;text-align:center}#page-clientsmerge .complete-result-caption{font-size:20px;margin:0 15px 38px;text-align:center}#page-clientsmerge .back-to-app{overflow:auto;padding:10px 10px 20px}#page-clientsmerge .back-to-app p.button{margin:0 auto;width:320px}#page-clientsprofile{min-width:1192px}#page-clientsprofile .full-columns{display:table;min-height:800px;width:100%}#page-clientsprofile .full-columns .col{display:table-cell;vertical-align:top}#page-clientsprofile #add-card,#page-clientsprofile .add-something{color:#999;cursor:pointer}#page-clientsprofile #add-card:hover,#page-clientsprofile .add-something:hover{text-decoration:underline}#page-clientsprofile .group-editor .remover{position:absolute;right:-20px;top:10px}#page-clientsprofile .marketing-opt-in-wrapper:not(:first-child),#page-clientsprofile .unsubscribe-venue-wrapper:not(:first-child){padding-top:13px}#page-clientsprofile .marketing-opt-in-wrapper .unsubscribe-venue-label,#page-clientsprofile .unsubscribe-venue-wrapper .unsubscribe-venue-label{padding-left:0}#page-clientsprofile .marketing-opt-in{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/eventmanager/slide_off.png) no-repeat;background-size:contain;width:40px;height:20px;cursor:pointer;display:inline-block;float:left}#page-clientsprofile .marketing-opt-in.on{background:url(/static/5b608d7902eb32885a3835026c6c78d9cc5f98f1/images/eventmanager/slide_on.png) no-repeat;background-size:contain}#page-clientsprofile .marketing-opt-in-label,#page-clientsprofile .unsubscribe-venue-wrapper{display:inline-block;color:#999;line-height:17px;font-weight:100;padding-left:10px;width:130px}#page-clientsprofile #basics{background:#d7e6ff;padding:20px;width:185px}#page-clientsprofile #basics h3{font:700 14px Roboto,sans-serif;margin:20px 0}#page-clientsprofile #basics h4{color:#999;font:oblique 12px Roboto,sans-serif;margin-top:10px}#page-clientsprofile #basics p strong{margin-left:5px}#page-clientsprofile #basics div.thumb{border-radius:185px;height:185px;width:185px;margin-bottom:10px}#page-clientsprofile #basics div.thumb img{height:185px;width:185px}#page-clientsprofile #basics div.thumb input,#page-clientsprofile #basics div.thumb label{height:185px;width:185px;display:block;right:0;opacity:0;padding:0;position:absolute;top:0;width:190px}#page-clientsprofile #basics div.thumb label{background:transparent;opacity:1}#page-clientsprofile #basics div.thumb.upload input{cursor:pointer}#page-clientsprofile #basics #add-card,#page-clientsprofile #basics .add-something{font-style:oblique}#page-clientsprofile #edit-image.disabled{color:#d7e6ff}#page-clientsprofile #add-photo-teaser{top:120px;width:100%!important}#page-clientsprofile #activity-area{padding:15px 15px 100px}#page-clientsprofile #activity-area h3.client-name,#page-clientsprofile #activity-area h3.company,#page-clientsprofile #activity-area h3.location{font-size:18px;padding-left:0}#page-clientsprofile #activity-area h3.client-name{border-top:none;text-transform:uppercase;font:normal 20px Oswald,sans-serif;padding-top:10px;margin-top:0}#page-clientsprofile #activity-area .tags{margin:20px 0}#page-clientsprofile #activity-area p.notes{font-size:14px;font-style:oblique;margin:20px 0;padding:10px 10px 10px 0}#page-clientsprofile #activity-area p.notes strong.notes-header{display:block;margin-bottom:10px}#page-clientsprofile #activity-area p.notes:not(.notes-main){padding:20px}#page-clientsprofile #activity-area p.notes.notes-private{background:#fff6df}#page-clientsprofile #activity-area p.notes.notes-global{background:#f7f7f7}#page-clientsprofile #activity-area .tags .empty{border-radius:3px;background:#eee;color:#999;display:inline-block;padding:4px 6px}#page-clientsprofile #profile-summary-pane h3{border-top:1px solid #e1e1e1;font:700 18px Roboto,sans-serif;margin-top:20px;margin-bottom:20px;padding-top:20px}#page-clientsprofile #profile-summary-pane .standard-list.mini .table-header .col{font-size:10px;text-transform:uppercase}#page-clientsprofile #client-activity-browser,#page-clientsprofile #emails-received-browser,#page-clientsprofile #orders-browser,#page-clientsprofile #request-history-browser,#page-clientsprofile #source-reservations-browser{display:none}#page-clientsprofile #client-activity-browser .activity-log-row,#page-clientsprofile #request-history-browser .activity-log-row{float:left;clear:left;width:100%}#page-clientsprofile #client-activity-browser .activity-section-header,#page-clientsprofile #request-history-browser .activity-section-header{display:inline-block;background-color:#e8e9e9;color:#858e95;font-weight:500;font-size:11px;padding:7px 77px 7px 18px;margin-top:15px;text-transform:uppercase}#page-clientsprofile #client-activity-browser .activity-col,#page-clientsprofile #request-history-browser .activity-col{float:left;display:inline-block}#page-clientsprofile #client-activity-browser .col-timestamp,#page-clientsprofile #request-history-browser .col-timestamp{font-size:11px;color:#888c92;font-weight:700;width:120px;padding:10px 0 5px 18px}#page-clientsprofile #client-activity-browser .col-system-message,#page-clientsprofile #request-history-browser .col-system-message{width:70%;padding:10px 0 5px}#page-clientsprofile #client-activity-browser .col-author-name,#page-clientsprofile #request-history-browser .col-author-name{font-size:13px;color:#858e95}#page-clientsprofile #client-activity-browser .col-activity-message,#page-clientsprofile #request-history-browser .col-activity-message{font-size:12px;color:#888c92}#page-clientsprofile #emails-received-browser,#page-clientsprofile #orders-browser,#page-clientsprofile #reservations-browser,#page-clientsprofile #source-reservations-browser{clear:both;position:relative}#page-clientsprofile #emails-received-browser .standard-list,#page-clientsprofile #orders-browser .standard-list,#page-clientsprofile #reservations-browser .standard-list,#page-clientsprofile #source-reservations-browser .standard-list{margin-top:15px;margin-bottom:20px}#page-clientsprofile #emails-received-browser .standard-row,#page-clientsprofile #orders-browser .standard-row,#page-clientsprofile #reservations-browser .standard-row,#page-clientsprofile #source-reservations-browser .standard-row{border-bottom:none;position:relative}#page-clientsprofile #emails-received-browser .standard-row:hover,#page-clientsprofile #orders-browser .standard-row:hover,#page-clientsprofile #reservations-browser .standard-row:hover,#page-clientsprofile #source-reservations-browser .standard-row:hover{background:#fff;cursor:default}#page-clientsprofile #emails-received-browser .standard-row:hover.clickable:hover,#page-clientsprofile #orders-browser .standard-row:hover.clickable:hover,#page-clientsprofile #reservations-browser .standard-row:hover.clickable:hover,#page-clientsprofile #source-reservations-browser .standard-row:hover.clickable:hover{cursor:pointer}#page-clientsprofile #emails-received-browser .email-row,#page-clientsprofile #orders-browser .email-row,#page-clientsprofile #reservations-browser .email-row,#page-clientsprofile #source-reservations-browser .email-row{height:45px;vertical-align:middle;border-bottom:1px solid #f4f4f4!important}#page-clientsprofile #emails-received-browser .email-row:hover,#page-clientsprofile #orders-browser .email-row:hover,#page-clientsprofile #reservations-browser .email-row:hover,#page-clientsprofile #source-reservations-browser .email-row:hover{background:#f4f4f4!important;cursor:pointer!important}#page-clientsprofile #emails-received-browser .col,#page-clientsprofile #orders-browser .col,#page-clientsprofile #reservations-browser .col,#page-clientsprofile #source-reservations-browser .col{padding-bottom:0}#page-clientsprofile #emails-received-browser .col-billright span,#page-clientsprofile #emails-received-browser .col-date span,#page-clientsprofile #emails-received-browser .col-from span,#page-clientsprofile #emails-received-browser .col-notes span.notes-container,#page-clientsprofile #emails-received-browser .col-subject span,#page-clientsprofile #emails-received-browser .col-to span,#page-clientsprofile #emails-received-browser .col-venue span,#page-clientsprofile #orders-browser .col-billright span,#page-clientsprofile #orders-browser .col-date span,#page-clientsprofile #orders-browser .col-from span,#page-clientsprofile #orders-browser .col-notes span.notes-container,#page-clientsprofile #orders-browser .col-subject span,#page-clientsprofile #orders-browser .col-to span,#page-clientsprofile #orders-browser .col-venue span,#page-clientsprofile #reservations-browser .col-billright span,#page-clientsprofile #reservations-browser .col-date span,#page-clientsprofile #reservations-browser .col-from span,#page-clientsprofile #reservations-browser .col-notes span.notes-container,#page-clientsprofile #reservations-browser .col-subject span,#page-clientsprofile #reservations-browser .col-to span,#page-clientsprofile #reservations-browser .col-venue span,#page-clientsprofile #source-reservations-browser .col-billright span,#page-clientsprofile #source-reservations-browser .col-date span,#page-clientsprofile #source-reservations-browser .col-from span,#page-clientsprofile #source-reservations-browser .col-notes span.notes-container,#page-clientsprofile #source-reservations-browser .col-subject span,#page-clientsprofile #source-reservations-browser .col-to span,#page-clientsprofile #source-reservations-browser .col-venue span{display:block;line-height:1.4}#page-clientsprofile #emails-received-browser .col-date,#page-clientsprofile #orders-browser .col-date,#page-clientsprofile #reservations-browser .col-date,#page-clientsprofile #source-reservations-browser .col-date{width:52px;color:#000;padding-left:0}#page-clientsprofile #emails-received-browser .col-venue,#page-clientsprofile #orders-browser .col-venue,#page-clientsprofile #reservations-browser .col-venue,#page-clientsprofile #source-reservations-browser .col-venue{width:110px}#page-clientsprofile #emails-received-browser .col-billright,#page-clientsprofile #orders-browser .col-billright,#page-clientsprofile #reservations-browser .col-billright,#page-clientsprofile #source-reservations-browser .col-billright{width:90px}#page-clientsprofile #emails-received-browser .col-notes,#page-clientsprofile #orders-browser .col-notes,#page-clientsprofile #reservations-browser .col-notes,#page-clientsprofile #source-reservations-browser .col-notes{font-style:oblique;width:200px}#page-clientsprofile #emails-received-browser .col-from,#page-clientsprofile #orders-browser .col-from,#page-clientsprofile #reservations-browser .col-from,#page-clientsprofile #source-reservations-browser .col-from{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90px}#page-clientsprofile #emails-received-browser .col-to,#page-clientsprofile #orders-browser .col-to,#page-clientsprofile #reservations-browser .col-to,#page-clientsprofile #source-reservations-browser .col-to{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}#page-clientsprofile #emails-received-browser .col-subject,#page-clientsprofile #orders-browser .col-subject,#page-clientsprofile #reservations-browser .col-subject,#page-clientsprofile #source-reservations-browser .col-subject{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:220px;font-style:oblique}#page-clientsprofile #emails-received-browser .col-hotel-id,#page-clientsprofile #orders-browser .col-hotel-id,#page-clientsprofile #reservations-browser .col-hotel-id,#page-clientsprofile #source-reservations-browser .col-hotel-id{width:50px}#page-clientsprofile #emails-received-browser .col-hotel-confirmation-number,#page-clientsprofile #orders-browser .col-hotel-confirmation-number,#page-clientsprofile #reservations-browser .col-hotel-confirmation-number,#page-clientsprofile #source-reservations-browser .col-hotel-confirmation-number{width:78px}#page-clientsprofile #emails-received-browser .col-hotel-rate-code,#page-clientsprofile #emails-received-browser .col-hotel-room-number,#page-clientsprofile #orders-browser .col-hotel-rate-code,#page-clientsprofile #orders-browser .col-hotel-room-number,#page-clientsprofile #reservations-browser .col-hotel-rate-code,#page-clientsprofile #reservations-browser .col-hotel-room-number,#page-clientsprofile #source-reservations-browser .col-hotel-rate-code,#page-clientsprofile #source-reservations-browser .col-hotel-room-number{width:72px}#page-clientsprofile #history-tabs-wrapper .history-tabs{margin-top:20px;border-top:1px dotted #e1e1e1;border-bottom:1px dotted #e1e1e1;font-size:12px;font-family:Roboto;font-weight:700}#page-clientsprofile #history-tabs-wrapper .history-tabs .history-tab{padding:15px 15px 10px;margin-right:10px;cursor:pointer;display:inline-block}#page-clientsprofile #history-tabs-wrapper .history-tabs .history-tab.selected{border-bottom:5px solid #1e252f}@media only screen and (min-width:1320px){#page-clientsprofile #history-tabs-wrapper .col-notes{width:230px}}@media only screen and (min-width:1420px){#page-clientsprofile #history-tabs-wrapper .col-notes{width:330px}}@media only screen and (min-width:1520px){#page-clientsprofile #history-tabs-wrapper .col-notes{width:430px}}@media only screen and (min-width:1620px){#page-clientsprofile #history-tabs-wrapper .col-notes{width:530px}}#page-clientsprofile #history-tabs-wrapper .col-unlink{float:right}#page-clientsprofile #history-tabs-wrapper .empty{color:#999;float:left;font-style:oblique;padding-top:10px}#page-clientsprofile #stats-area{box-shadow:inset 2px 0 1px 0 #d8d8d8;width:324px}#page-clientsprofile #stats-area div.header{box-shadow:inset 2px 0 1px 0 #d8d8d8;background:#d7e6ff}#page-clientsprofile #stats-area div.header h3{height:50px;line-height:50px!important;font-size:16px;font-weight:700;text-align:center;text-transform:uppercase}#page-clientsprofile #stats-area .stat-group{width:100%;border-bottom:1px dotted #e1e1e1;clear:both;float:left;margin-bottom:0;display:flex;justify-content:center}#page-clientsprofile #stats-area .stat-group p{float:left;padding:2% 1%;text-align:center;width:30%}#page-clientsprofile #stats-area .stat-group .tags-icon{border-right:1px dotted #e1e1e1;width:100px!important}#page-clientsprofile #stats-area .stat-group .tags-icon img{height:30px}#page-clientsprofile #stats-area .stat-group .tags-list span{color:#000}#page-clientsprofile #stats-area .stat-group.service{width:100%;padding:10px}#page-clientsprofile #stats-area .stat-group tr{border-bottom:1px dotted #e1e1e1}#page-clientsprofile #stats-area .stat-group table{border-top:1px dotted #e1e1e1}#page-clientsprofile #stats-area .stat-group td{border:0}#page-clientsprofile #stats-area .stat-group span,#page-clientsprofile #stats-area .stat-group strong{display:block}#page-clientsprofile #stats-area .stat-group strong{font:16px Oswald,sans-serif}#page-clientsprofile #stats-area .stat-group span{color:#999}#page-clientsprofile #stats-area hr{border-bottom:1px dotted #e1e1e1;border-top:none;margin:0 15px 0 10px}#page-clientsprofile #stats-area .remaining-venues{display:none}#page-clientsprofile #stats-area .sub-header,#page-clientsprofile #stats-area .venue-name{clear:both;font-size:16px;font-weight:700;padding:10px;border:1px solid #d3d3d3;background-color:#f4f4f4}#page-clientsprofile #stats-area .sub-header h3,#page-clientsprofile #stats-area .venue-name h3{font-style:italic}#page-clientsprofile #stats-area .sub-header-title{clear:both;color:#565c63;text-align:center;font-size:14px;font-weight:700;padding:8px;border:1px solid #d3d3d3}#page-clientsprofile #stats-area .stat-venue .stat-group{color:grey;font-size:12px}#page-clientsprofile #stats-area .stat-venue .stat-group strong{font-size:12px}#page-clientsprofile #stats-area .button-container{clear:both}#page-clientsprofile #stats-area .button-container .toggle-button{margin-top:10px;margin-bottom:10px;float:right;padding:3px;cursor:pointer;margin-right:10px;width:100px;background-color:#f4f4f4;border:1px solid grey;color:#a2a2a2;border-radius:2px}#page-clientsprofile #stats-area #locations-selector p{height:30px;line-height:30px!important;background:#d7e6ff;border-bottom:1px solid #e1e1e1;color:#999;cursor:pointer;float:left;font-size:14px;font-weight:700;margin-bottom:-1px;text-align:center;width:50%}#page-clientsprofile #stats-area #locations-selector p.selected{border-bottom:3px solid #347baf;color:#000;margin-bottom:-3px}#page-clientsprofile #stats-area #locations-selector #this-location{box-shadow:inset 2px 0 1px 0 #d8d8d8}#page-clientsprofile p.char-remain{clear:both;float:left}#page-clientsprofile p.cannot-delete{color:#999;font:700 12px Roboto,sans-serif;margin-left:10px;margin-top:10px}#page-clientsprofile #order-block .standard-row .col-unlink,#page-clientsprofile #reservation-block .standard-row .col-unlink{float:right;position:relative}#page-clientsprofile .unlink-confirm{right:0;top:0;z-index:10}#page-clientsprofile #tag-manager{clear:both;padding-top:10px}#page-clientsprofile .more-info{margin-bottom:50px;overflow:auto}#page-clientsprofile #save-area{float:right;padding-bottom:20px}#page-clientsprofile #save-area .button{float:right}#page-clientsprofile #delete-area{clear:both;float:right;margin:20px 0;position:relative}#page-clientsprofile #delete-client-confirm{width:300px;right:180px;bottom:-5px}#page-clientsprofile .cannot-edit-tags{font-size:14px}#page-clientsprofile .form-element.salutation,#page-clientsprofile .phone-wrapper{clear:both;float:left}#page-clientsprofile .form-element.salutation .form-element,#page-clientsprofile .phone-wrapper .form-element{clear:none!important;margin-left:5px}#page-clientsprofile .form-element.salutation .select p.input,#page-clientsprofile .phone-wrapper .select p.input{width:60px!important}#page-clientsprofile .form-element.salutation .select p.input .downer,#page-clientsprofile .phone-wrapper .select p.input .downer{top:13px}#page-clientsprofile .form-element.salutation select,#page-clientsprofile .phone-wrapper select{padding:6px .5em!important}#page-clientsprofile .form-element.salutation input,#page-clientsprofile .phone-wrapper input{float:left}#page-clientsprofile #profile-custom-salutation{width:100px}#page-clientsprofile .form-element.day p.input,#page-clientsprofile .form-element.month p.input{width:60px!important}#page-clientsprofile .group-editor{clear:both;float:left}#page-clientsprofile .formarea{padding:20px 40px}#page-clientsprofile #membership-interface.slideout #interface-status p.status,#page-clientsprofile #membership-interface.slideout #save-changes{display:block}#page-clientsprofile #membership-interface.slideout form.styled .form-element.select p.input select{padding:6px .5em}#page-clientsprofile #membership-interface.slideout form.styled .form-element.select span.downer{top:13px}#page-clientsprofile #membership-interface.slideout form.styled .cal p.input input{padding:4px 8px}#page-clientsprofile #membership-interface.slideout form.styled .cal p.input img{top:37px}#page-clientsprofile #membership-interface.slideout form.styled .membership-group p.input,#page-clientsprofile #membership-interface.slideout form.styled .payment-plan p.input{width:362px}#page-clientsprofile #membership-interface.slideout form.styled .membership-group select,#page-clientsprofile #membership-interface.slideout form.styled .payment-plan select{width:382px}#page-clientsprofile #membership-interface.slideout form.styled .payment input{text-align:right;width:150px}#page-clientsprofile #client-groups p.adder,#page-clientsprofile #membership-groups p.adder{clear:both;padding-top:10px}#page-clientsprofile #membership-groups .standard-row{cursor:default;overflow:visible}#page-clientsprofile #membership-groups .standard-row:hover{background:#fff}#page-clientsprofile #membership-groups .col{padding-bottom:0}#page-clientsprofile #membership-groups .list-block .col{line-height:30px}#page-clientsprofile #membership-groups .col-action{float:right}#page-clientsprofile #membership-groups .col-type{padding-left:0;width:150px}#page-clientsprofile #membership-groups .col-term{width:130px}#page-clientsprofile #membership-groups .col-payment{width:260px}#page-clientsprofile #membership-groups .payments{border-radius:5px;background:#f1f1f1;border:#e1e1e1;clear:both;float:left;margin-bottom:5px;width:100%}#page-clientsprofile #membership-groups .payments .payment-row{float:left;width:100%}#page-clientsprofile #membership-groups .payments .payment-row .col{padding-top:0}#page-clientsprofile #membership-groups .payments .col-payment{color:#000;font-weight:700}#page-clientsprofile #membership-groups .payments .col-date{width:200px;float:right}#page-clientsprofile #membership-groups .payments .col-action{height:30px;width:130px}#page-clientsprofile #membership-groups .payments .button a{height:18px;line-height:18px!important;border:1px solid #ccc;margin-top:5px;margin-right:1px;position:relative;right:2px}#page-clientsprofile .payment-row:hover .hover-action.refund{display:block}#page-clientsprofile .client-row.clickable,#page-clientsprofile .order-row.clickable{cursor:pointer!important}#page-clientsprofile #vgc-edit-notes,#page-clientsprofile #vgc-edit-private-notes{width:388px;height:200px}#page-clientsprofile .card{margin-bottom:10px}#page-clientsprofile #referral-link{max-width:185px}#page-clientsprofile #referral-link h3{margin-bottom:10px!important}#page-clientsprofile #referral-link-wrapper{background-color:#fff;border-radius:3px;padding:5px}#page-clientsprofile #referral-link-wrapper #client-referral-link{width:155px;white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}#page-clientsprofile #referral-link-wrapper h4{display:flex;margin-top:0!important}#page-clientsprofile #referral-link-wrapper #copy-referral-link-btn{margin-left:5px;font-size:14px;color:#7699f2;display:inline-block;float:right;cursor:pointer}#page-clientsprofile #referral-link-wrapper #copy-referral-link-btn:hover{color:#2b63f0}#page-clientsprofile div.thumb{border-radius:100px;height:100px;width:100px}#page-clientsprofile div.thumb img{height:100px;width:100px}#page-clientsprofile div.thumb input{height:100px;width:100px;display:block;left:0;opacity:0;padding:0;position:absolute;top:0}#page-clientsprofile div.thumb.upload input{cursor:pointer}#page-clientsprofile #edit-image-popup{background-color:#fff;border:2px solid grey;padding:10px;margin:10px;width:500px;border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.5);background-clip:padding-box}#page-clientsprofile #edit-image-popup .body{width:500px;height:500px}#page-clientsprofile #edit-image-popup .footer .button a{cursor:pointer;float:right;padding:5px 10px;margin:10px 0 5px 10px;line-height:20px!important;height:20px;min-width:50px}#page-clientsprofile #edit-image-popup #edit-image-cancel{background-color:#fff;border:1px solid #347baf;color:#347baf}#page-clientsprofile #add-photo-teaser,#page-clientsprofile .add-photo-teaser{z-index:2;color:#347baf;position:absolute;width:100px;text-align:center;cursor:pointer;pointer-events:none}#page-clientsprofile p.edit-image-link{text-align:center}#page-account form.styled{float:left;padding:20px 10px}#page-account form.styled h3{clear:both;float:left;font:400 16px Roboto,sans-serif;padding:20px 0 0}#page-account form.styled p.button{clear:both;float:left;margin-top:20px;cursor:pointer;width:177px;font-weight:200;background:#347baf;border-radius:5px;padding:10px;text-align:center;color:#fff}#page-account form.styled p.button :hover{color:#fff}#page-account #add-photo-teaser{top:70px}#page-account p.edit-image-link{width:100px;margin-top:8px}#page-account p.edit-image-link .disabled{color:#fff}#page-account #success{color:#347baf;font-weight:400;margin-bottom:25px}#page-account #errors{color:#c00;font-weight:400;margin-bottom:25px}#page-account .ml-30{margin-left:30px!important}#page-account div.thumb{border-radius:100px}#page-account div.thumb,#page-account div.thumb img{height:100px;width:100px}#page-account div.thumb input{height:100px;width:100px;display:block;left:0;opacity:0;padding:0;position:absolute;top:0}#page-account div.thumb.upload input{cursor:pointer}#page-account #edit-image-popup{background-color:#fff;border:2px solid grey;padding:10px;margin:10px;width:500px;border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.5);background-clip:padding-box}#page-account #edit-image-popup .body{width:500px;height:500px}#page-account #edit-image-popup .footer .button a{cursor:pointer;float:right;padding:5px 10px;margin:10px 0 5px 10px;line-height:20px!important;height:20px;min-width:50px}#page-account #edit-image-popup #edit-image-cancel{background-color:#fff;border:1px solid #347baf;color:#347baf}#page-account #add-photo-teaser,#page-account .add-photo-teaser{z-index:2;color:#347baf;position:absolute;width:100px;text-align:center;cursor:pointer;pointer-events:none}#page-account p.edit-image-link{text-align:center}.widget-settings div.thumb{border-radius:100px;height:100px;width:100px}.widget-settings div.thumb img{height:100px;width:100px}.widget-settings div.thumb input{height:100px;width:100px;display:block;left:0;opacity:0;padding:0;position:absolute;top:0}.widget-settings div.thumb.upload input{cursor:pointer}.widget-settings #edit-image-popup{background-color:#fff;border:2px solid grey;padding:10px;margin:10px;width:500px;border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.5);background-clip:padding-box}.widget-settings #edit-image-popup .body{width:500px;height:500px}.widget-settings #edit-image-popup .footer .button a{cursor:pointer;float:right;padding:5px 10px;margin:10px 0 5px 10px;line-height:20px!important;height:20px;min-width:50px}.widget-settings #edit-image-popup #edit-image-cancel{background-color:#fff;border:1px solid #347baf;color:#347baf}.widget-settings #add-photo-teaser,.widget-settings .add-photo-teaser{z-index:2;color:#347baf;position:absolute;width:100px;text-align:center;cursor:pointer;pointer-events:none}.widget-settings p.edit-image-link{text-align:center}#page-search .form-element.to{margin-top:18px;font-style:italic;color:#aaa;margin-left:0;margin-right:5px!important}#page-search .form-element.top{margin-top:6px}#page-search .form-element.guests{font-weight:700;margin-right:80px!important}#page-search .form-element.guestinput{position:relative;top:-7px}#page-search .filter-row-input{float:left;font-size:14px;margin:5px;width:275px;padding-left:6px}#page-search .from-guests,#page-search .to-guests{width:35px}#page-search .results-area .tag-item-container{margin-top:3px!important}#page-search #multi-venue-select{margin-top:7px;margin-left:5px}#page-no-access .contents-text,#page-no-access .logout{font:normal 14px Roboto,sans-serif}#page-no-access a,#page-no-access a:hover,#page-no-access a:link,#page-no-access a:visited{color:#347baf}#page-no-access #nl-logo,#page-no-access .logout{text-align:center}#page-no-access .splash-box-content{text-align:center;width:auto}#page-no-access #body{margin:65px auto}#page-no-access #nl-logo{border-bottom:1px solid #fff}
