.slideout-panel:before { content: ''; display: block; background-color: rgba(0,0,0,0); transition: background-color 0.5s ease-in-out;}.slideout-panel-open:before { position: absolute; top: 0; bottom: 0; width: 100%; background-color: rgba(0,0,0,.5); z-index: 99;}.slideout-menu { position: fixed; top: 0; bottom: 0; width: 256px; min-height: 100%; min-height: 100vh; overflow-y: auto; -webkit-overflow-scrolling: touch; z-index: 0; display: none;}body.mobileSafari .slideout-menu {position: absolute; }body.iphone .slideout-menu {min-height: 100%; }.slideout-menu-left { left: 0;}.slideout-menu-right { right: 0;}.slideout-panel { position: relative; z-index: 1; will-change: transform; background-color: #FFF; min-height: 100%; min-height: 100vh;}body.iphone .slideout-panel {min-height: 100%; }.slideout-open,.slideout-open body,.slideout-open .slideout-panel { overflow: hidden;}.slideout-open .slideout-menu { display: block;}#nav_menu_slider {background-color: #1D1F20;background-image: linear-gradient(145deg, #1D1F20, #404348);color: #fff;}#nav_menu_slider a {display: block;padding: 10px 20px;text-decoration: none;color: #fff;}#nav_menu_slider a:hover {background-color: rgba(255, 255, 255, 0.1);}#nav_menu_slider ul,#nav_menu_slider li{display: block; padding: 0; text-decoration: none; list-style:none;}#nav_menu_slider li.mobile-hide {display:none;}#nav_menu_slider_whoami {border-bottom: 1px solid white;padding: 0.5em;text-align: right;}#nav_menu_slider_businessid {position: fixed;bottom: 0px;right: 0px;padding: 0.5em;text-align: right;}.slideout_panel_only {display: none;}#nav_menu_slider .slideout_panel_only {display: block;}#header {width:100%;height:50px;margin:0px;color:#fff;z-index:100;position: fixed;background-color:#063f60;top:0;}body.mobileSafari #header{position: absolute;}.header_spacer {width:100%;height:50px;margin:0px;}#navbar_logo_section {float:left;display:inline;padding-top:5px;margin-left:10px}#navbar_app_logo {margin-right:30px;height:40px;}#navbar_menu_section {float:left;margin-left: 7em;}#navbar_activate_now_section {display: none;float: right;margin: 16px 3em 5px 0px;}#menu_activate_now_section {margin: 16px 3em 5px 0px;}#navbar_whoami_section {float:right;padding-top:7px;text-align:right;margin-right:20px;}#navbar_cap_adv_icon {display: none;}#navbar_cap_adv_icon .fa-dollar {color: #ffffff;}.hover-text { display: none; position: absolute; background-color: #198754; color: white;margin-top: 5px; padding: 8px; border-radius: 4px; z-index: 1; white-space: nowrap; top: 100%; left: 50%; transform: translateX(-50%);}#navbar_cap_adv_icon:hover .hover-text { display: block; }#navbar_notifications_icon, #navbar_cap_adv_icon {float:right;padding-top:14px;margin-right:2em;font-size:20px;}#navbar_notifications_content {z-index:99998;width:325px;max-height:550px;border: 2px solid #cccccc;border: 2px solid rgba(0,0,0,0.15);border-top:0px;box-shadow: 0 6px 12px rgba(0,0,0,0.175);background-color:#fff;color: #2e6e9e;position:absolute;top:50px;right:0px;border-radius: 0px 0px 8px 8px;overflow-y:scroll;}.toggled-user {color:yellow;font-weight:normal}#navbar_logout_icon,#navbar_menu_icon {}#header .navbar-icon-section {float:right;padding-left:10px;padding-top:13px;text-align:right;margin-right:20px;}#demo_notice {clear:both;border-bottom:2px solid #063f60;display:inline-block;width:100%;padding-bottom:8px;padding-top:8px}#navbar_whoami_menu_logout {z-index:99999;width:250px; padding:4px;border: 2px solid #cccccc;border: 2px solid rgba(0,0,0,0.15);border-top:0px;box-shadow: 0 6px 12px rgba(0,0,0,0.175);background-color:#fff;color: #2e6e9e;position:absolute;top:50px;right:0px;border-right: 0px;border-radius: 0px 0px 0px 8px;}#navbar_whoami_menu_logout .toggled-user {color:inherit;font-weight:inherit;}#navbar_whoami_menu_logout .name_and_salon {margin-bottom:2em;}#nav {background-color: #063f60; color: #fff; height: 50px;line-height: 50px;border: 0;padding: 0;margin: 0;}#nav .ui-menu-item {padding: 0 1.25em;background-color:#fff;color:#333;}#nav .ui-menu-item > a {color:inherit;text-decoration:none;}#nav > .ui-menu-item {background-color: #063f60; color: #fff;height: 50px;border: 0;margin: 0;}#nav .ui-menu {line-height: 35px;border: 1px solid #cccccc;border: 1px solid rgba(0,0,0,0.15);box-shadow: 0 6px 12px rgba(0,0,0,0.175);}#nav li.ui-state-active,#nav li.ui-state-focus { color:#000; font-weight:normal; border: inherit; border-top: 0; margin-top: 0; background-image:none; background-color:#eee;}#nav li.ui-state-focus { background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0); background-color: #e8e8e8;}.activation-link,#nav_menu_slider .activation-link{color: white !important;background-color: green;border: 2px solid white;padding: 5px 10px;text-decoration: none;}#nav_menu_slider .activation-link{display: inline-block;margin-top: 1em;}@media screen and (min-width: 1325px){#navbar_whoami_section {display:block;}#navbar_whoami_menu_logout .name_and_salon {display:none;}}@media screen and (min-width: 1245px){#navbar_activate_now_section {display:block;}#menu_activate_now_section {display:none;}}html.max-width-desk #navbar_app_logo{margin-right:10px;}html.max-width-desk #navbar_menu_section{margin-left: 3em;font-size: 12px;}html.max-width-desk #navbar_notifications_icon {margin-right: 0.75em;}html.max-width-desk #nav .ui-menu-item {padding: 0 0.8em;}html.max-width-desk #demo_notice{font-size:12px;}html.max-width-tablet #navbar_menu_section{display: none;}.formError {position: absolute;top:300px; left:300px;width:150px;padding-bottom:15px;display:block;z-index:5000;white-space: normal;}.formError .formErrorContent {width:100%; background:#F5F5BB;color:#635D2B;font-weight:bold;font-family:tahoma;font-size:13px;box-shadow: 1px 1px 6px #000;-moz-box-shadow: 1px 1px 6px #000;-webkit-box-shadow: 1px 1px 6px #000;padding:4px 10px 4px 10px;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}.formError .flash {background:#FFD0BB;color:#635D2B;}.formError .no-flash {background:#F5F5BB;color:#635D2B;}.formError .formErrorContent a, .formError .formErrorContent a:visited {color:#339;font-weight:bold;}.formError .formErrorContent img {float:right;margin-right:3px;margin-left:3px;margin-top:15px;}.formError .formErrorContent .popup-text {margin:15px 10px;font-weight:normal;}.formError .formErrorContent .clear {clear:both;}.formError .formErrorArrow{position:absolute;bottom:0;left:20px;width:15px; height:15px;}.formError .formErrorArrow div{box-shadow: 1px 4px 5px #000;-moz-box-shadow: 1px 4px 5px #000;-webkit-box-shadow: 1px 1px 5px #000;font-size:0px; }.formError .formErrorArrow .line10{width:15px;height:1px; background:#F5F5BB;margin:0 auto; font-size:0px; display:block;} .formError .formErrorArrow .line9{width:13px;height:1px; background:#F5F5BB;margin:0 auto;display:block;} .formError .formErrorArrow .line8{width:11px;height:1px; background:#F5F5BB;margin:0 auto;display:block;} .formError .formErrorArrow .line7{width:9px;height:1px; background:#F5F5BB;margin:0 auto;display:block;} .formError .formErrorArrow .line6{width:7px;height:1px; background:#F5F5BB;margin:0 auto;display:block;} .formError .formErrorArrow .line5{width:5px;height:1px; background:#F5F5BB;margin:0 auto;display:block;} .formError .formErrorArrow .line4{width:3px;height:1px; background:#F5F5BB;margin:0 auto;display:block;} .formError .formErrorArrow .line3{width:1px;height:1px; background:#F5F5BB;margin:0 auto;display:block;} .formError .formErrorArrow .no-flash{background:#F5F5BB;}.formError .formErrorArrow .flash{background:#FFD0BB;}.ui-colorpicker,.ui-dialog.ui-colorpicker {width:auto; white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.ui-colorpicker-inline { position:static;}.ui-colorpicker-buttonset {float:left;margin-left:.4em;}.ui-colorpicker-buttonset .ui-button {margin:.5em 0 .5em 0;cursor:pointer;}.ui-colorpicker-buttonpane {background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-colorpicker-buttonpane button {float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-colorpicker-buttonpane button.ui-colorpicker-current {float:left;}.ui-colorpicker table { font-size:100%; margin:0;}.ui-colorpicker table td {vertical-align:top;}.ui-colorpicker-padding-left {padding-left:10px;}.ui-colorpicker-padding-top {padding-top:10px;}.ui-colorpicker-border {border:1px inset; display:inline-block;}.ui-colorpicker-map > *,.ui-colorpicker-bar > * { position:absolute;cursor:crosshair;}.ui-colorpicker-map-pointer,.ui-colorpicker-bar-pointer { position:absolute;}.ui-colorpicker-map,.ui-colorpicker-map > * { display:block;width:256px;height:256px;overflow:hidden;}.ui-colorpicker-map-layer-1,.ui-colorpicker-map-layer-2 {background:url(/manager/styles/jquery/plugins/images/map.png) no-repeat;}.ui-colorpicker-map-layer-alpha {background:url(/manager/styles/jquery/plugins/images/map-opacity.png);}.ui-colorpicker-map-pointer {display:inline-block;width:15px;height:15px;background:url(/manager/styles/jquery/plugins/images/map-pointer.png) no-repeat;}.ui-colorpicker-bar,.ui-colorpicker-bar > * { display:block; width:20px; height:256px;overflow:hidden; background-repeat:repeat-x;}.ui-colorpicker-bar-layer-1,.ui-colorpicker-bar-layer-2,.ui-colorpicker-bar-layer-3,.ui-colorpicker-bar-layer-4 {background:url(/manager/styles/jquery/plugins/images/bar.png) repeat-x;}.ui-colorpicker-bar-layer-alpha {background:url(/manager/styles/jquery/plugins/images/bar-opacity.png);}.ui-colorpicker-bar-layer-alphabar {background:url(/manager/styles/jquery/plugins/images/bar-alpha.png);}.ui-colorpicker-bar-pointer {display:inline-block;width:20px;height:7px;background:url(/manager/styles/jquery/plugins/images/bar-pointer.png) no-repeat;}.ui-colorpicker-preview {text-align:center;}.ui-colorpicker-preview-initial { cursor:pointer;}.ui-colorpicker-preview-initial,.ui-colorpicker-preview-current { width:50px; height:20px; display:inline-block;}.ui-colorpicker-preview-initial-alpha,.ui-colorpicker-preview-current-alpha { width:50px; height:20px; display:inline-block;background:url(/manager/styles/jquery/plugins/images/preview-opacity.png) repeat;}.ui-colorpicker-rgb label,.ui-colorpicker-hsv label,.ui-colorpicker-hsl label,.ui-colorpicker-lab label,.ui-colorpicker-cmyk label,.ui-colorpicker-alpha label { width:1.5em; display:inline-block;}.ui-colorpicker-number {margin:.1em;width:4em;}.ui-colorpicker-hex {text-align:center;}.ui-colorpicker-swatches {width:84px;height:256px;overflow:auto;background-color:#f8f8f8;}.ui-colorpicker-swatch {cursor:pointer;float:left;width:11px;height:11px; border-right:1px solid black; border-bottom:1px solid black;}