/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}.datetimepicker.sln-datetimepicker .sln-datetimepicker-close,.sln-bootstrap .sln-btn,.sln-btn{-webkit-transition:background-color .2s,color 250ms;-moz-transition:background-color .2s,color 250ms;-o-transition:background-color .2s,color 250ms;text-decoration:none}.clear:after,.clearfix:after,.sln-datalist_clearfix:after{clear:both}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OUuhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOUuhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOUuhs.ttf) format('truetype')}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}#sln-salon button,#sln-salon input,#sln-salon li,#sln-salon optgroup,#sln-salon p,#sln-salon select,#sln-salon textarea,#sln-salon ul{font-family:"Open Sans",sans-serif;box-shadow:none}#sln-salon .alert-warning:before,#sln-salon .alert:after,.sln-alert--warning:before,.sln-alert:after,.sln-btn--icon:after,.sln-icon,.sln_datepicker:after,.sln_timepicker:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:after:focus,:before:focus,:focus{outline:0!important}.clear:after,.clear:before,.clearfix:after,.clearfix:before{content:" ";display:table}.sln-loader{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#sln-salon.sln-salon--s .sln-thankyou .sln-icon-wrapper .sln-icon{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#sln-salon .sln-panel .sln-panel-heading .sln-btn--noheight:after,#sln-salon .sln-panel .sln-panel-heading .sln-btn.sln-btn--big:after,#sln-salon .sln-panel .sln-panel-heading .sln-btn.sln-btn--medium:after,.sln-icon-wrapper .sln-icon,.sln_datepicker:after,.sln_timepicker:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.datetimepicker.sln-datetimepicker.datetimepicker-dropdown-bottom-right,.sln-bootstrap .sln-btn--borderonly:active,.sln-bootstrap .sln-btn--borderonly:focus,.sln-bootstrap .sln-btn--borderonly:hover,.sln-bootstrap .sln-btn--emphasis:active,.sln-bootstrap .sln-btn--emphasis:focus,.sln-bootstrap .sln-btn--emphasis:hover,.sln-bootstrap .sln-btn--nobkg:active,.sln-bootstrap .sln-btn--nobkg:focus,.sln-bootstrap .sln-btn--nobkg:hover,.sln-btn--borderonly:active,.sln-btn--borderonly:focus,.sln-btn--borderonly:hover,.sln-btn--emphasis:active,.sln-btn--emphasis:focus,.sln-btn--emphasis:hover,.sln-btn--nobkg:active,.sln-btn--nobkg:focus,.sln-btn--nobkg:hover{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.23);-moz-box-shadow:0 3px 10px rgba(0,0,0,.23);box-shadow:0 3px 10px rgba(0,0,0,.23)}.sln-bootstrap .sln-btn,.sln-btn{z-index:800}@-webkit-keyframes fade-in{0%{opacity:0;-webkit-transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes fade-in{0%{opacity:0;-webkit-transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1)}}@-ms-keyframes fade-in{0%{opacity:0;-webkit-transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes fade-in{0%{opacity:0;transform:scale(.99)}100%{opacity:1;transform:scale(1)}}.sln-bootstrap .sln-btn--borderonly:active,.sln-bootstrap .sln-btn--borderonly:active button,.sln-bootstrap .sln-btn--borderonly:active input,.sln-bootstrap .sln-btn--borderonly:focus,.sln-bootstrap .sln-btn--borderonly:focus button,.sln-bootstrap .sln-btn--borderonly:focus input,.sln-bootstrap .sln-btn--borderonly:hover,.sln-bootstrap .sln-btn--borderonly:hover button,.sln-bootstrap .sln-btn--borderonly:hover input,.sln-bootstrap .sln-btn--emphasis,.sln-bootstrap .sln-btn--emphasis a,.sln-bootstrap .sln-btn--emphasis button,.sln-bootstrap .sln-btn--emphasis input,.sln-bootstrap .sln-btn--emphasis:active,.sln-bootstrap .sln-btn--emphasis:active a,.sln-bootstrap .sln-btn--emphasis:active button,.sln-bootstrap .sln-btn--emphasis:active input,.sln-bootstrap .sln-btn--emphasis:focus,.sln-bootstrap .sln-btn--emphasis:focus a,.sln-bootstrap .sln-btn--emphasis:focus button,.sln-bootstrap .sln-btn--emphasis:focus input,.sln-bootstrap .sln-btn--emphasis:hover,.sln-bootstrap .sln-btn--emphasis:hover a,.sln-bootstrap .sln-btn--emphasis:hover button,.sln-bootstrap .sln-btn--emphasis:hover input,.sln-bootstrap .sln-btn--nobkg:active,.sln-bootstrap .sln-btn--nobkg:active button,.sln-bootstrap .sln-btn--nobkg:active input,.sln-bootstrap .sln-btn--nobkg:focus,.sln-bootstrap .sln-btn--nobkg:focus button,.sln-bootstrap .sln-btn--nobkg:focus input,.sln-bootstrap .sln-btn--nobkg:hover,.sln-bootstrap .sln-btn--nobkg:hover button,.sln-bootstrap .sln-btn--nobkg:hover input,.sln-btn--borderonly:active,.sln-btn--borderonly:active button,.sln-btn--borderonly:active input,.sln-btn--borderonly:focus,.sln-btn--borderonly:focus button,.sln-btn--borderonly:focus input,.sln-btn--borderonly:hover,.sln-btn--borderonly:hover button,.sln-btn--borderonly:hover input,.sln-btn--emphasis,.sln-btn--emphasis a,.sln-btn--emphasis button,.sln-btn--emphasis input,.sln-btn--emphasis:active,.sln-btn--emphasis:active a,.sln-btn--emphasis:active button,.sln-btn--emphasis:active input,.sln-btn--emphasis:focus,.sln-btn--emphasis:focus a,.sln-btn--emphasis:focus button,.sln-btn--emphasis:focus input,.sln-btn--emphasis:hover,.sln-btn--emphasis:hover a,.sln-btn--emphasis:hover button,.sln-btn--emphasis:hover input,.sln-btn--nobkg:active,.sln-btn--nobkg:active button,.sln-btn--nobkg:active input,.sln-btn--nobkg:focus,.sln-btn--nobkg:focus button,.sln-btn--nobkg:focus input,.sln-btn--nobkg:hover,.sln-btn--nobkg:hover button,.sln-btn--nobkg:hover input,.sln-stepper .step .step-number,.sln-stepper .step.step--active .step-number,.sln-text--main{color:#fff}#sln-salon,#sln-salon .alert,#sln-salon .salon-step-title,#sln-salon .sln-attendant-list--multiple .sln-steps-name.sln-service-name,#sln-salon .sln-input .help-block,#sln-salon .sln-input .help-block a,#sln-salon .sln-input .sln-input--addon,#sln-salon .sln-salon-title,#sln-salon .sln-thankyou--okbox .sln-icon-wrapper .sln-icon,#sln-salon .sln-thankyou--okbox h1,#sln-salon .sln-thankyou--okbox h2,#sln-salon .sln-thankyou--okbox h3,.sln-alert,.sln-bootstrap .sln-btn--borderonly,.sln-bootstrap .sln-btn--nobkg,.sln-bootstrap .sln-btn--nobkg button,.sln-bootstrap .sln-btn--nobkg input,.sln-btn--borderonly,.sln-btn--nobkg,.sln-btn--nobkg button,.sln-btn--nobkg input,.sln-payment-actions h4,.sln-stepper .step.step--active .step-label,.sln-steps-price,.sln-text--contrast,.sln_datepicker:after,.sln_timepicker:after{color:#004258}.sln-text--contrast--alpha{color:rgba(0,66,88,.3)}#sln-salon .sln-data-desc,#sln-salon .sln-data-desc .label,.sln-bootstrap .sln-btn--borderonly button,.sln-bootstrap .sln-btn--borderonly input,.sln-btn--borderonly button,.sln-btn--borderonly input,.sln-steps-description,.sln-summary-row .label,.sln-text--dark,.sln-total-label,.sln-total-price{color:#000}#sln-salon .alert a,#sln-salon .sln-panel .sln-panel-heading,#sln-salon .sln-panel .sln-panel-heading.collapsed .sln-btn--borderonly,#sln-salon .sln-panel .sln-panel-heading.collapsed .sln-btn--nobkg,.sln-alert a,.sln-alert--wait:after,.sln-alert.sln-alert--wait:after,.sln-checkbox input:checked+label:after,.sln-checkbox input:checked+label:hover:after,.sln-loader:after,.sln-steps-name,.sln-text--emphasis,.sln_datepicker:hover:after,.sln_timepicker:hover:after{color:#0277BD}#sln-salon .alert a:hover,.sln-alert a:hover,.sln-checkbox input+label:hover:after,.sln-steps-name:hover,.sln-text--emphasis--hoverk{color:#0091EA}.sln-stepper .step .step-label,.sln-text--grey{color:#888}.datetimepicker.sln-datetimepicker table tr td.disabled{color:#e4e7e7}#sln-salon .sln-panel .sln-panel-heading .sln-btn--borderonly,#sln-salon .sln-panel .sln-panel-heading .sln-btn--nobkg,#sln-salon .sln-panel .sln-panel-heading.collapsed .sln-btn--borderonly:hover,#sln-salon .sln-panel .sln-panel-heading.collapsed .sln-btn--nobkg:hover,.datetimepicker.sln-datetimepicker .next:hover,.datetimepicker.sln-datetimepicker .prev:hover,.datetimepicker.sln-datetimepicker .sln-datetimepicker-close:hover,.datetimepicker.sln-datetimepicker .switch:hover,.datetimepicker.sln-datetimepicker .today:hover,.datetimepicker.sln-datetimepicker table tr td span.hour.active:not(.disabled):hover,.datetimepicker.sln-datetimepicker table tr td span.hour:not(.disabled):not(.active),.datetimepicker.sln-datetimepicker table tr td span.hour:not(.disabled):not(.active):hover,.datetimepicker.sln-datetimepicker table tr td span.minute.active:not(.disabled):hover,.datetimepicker.sln-datetimepicker table tr td span.minute:not(.disabled):not(.active),.datetimepicker.sln-datetimepicker table tr td span.minute:not(.disabled):not(.active):hover,.datetimepicker.sln-datetimepicker table tr td span.month.active:not(.disabled):hover,.datetimepicker.sln-datetimepicker table tr td span.month:not(.disabled):not(.active),.datetimepicker.sln-datetimepicker table tr td span.month:not(.disabled):not(.active):hover,.datetimepicker.sln-datetimepicker table tr td span.year.active:not(.disabled):hover,.datetimepicker.sln-datetimepicker table tr td span.year:not(.disabled):not(.active),.datetimepicker.sln-datetimepicker table tr td span.year:not(.disabled):not(.active):hover,.datetimepicker.sln-datetimepicker table tr td.day.active:not(.disabled):hover,.datetimepicker.sln-datetimepicker table tr td.day:not(.disabled),.datetimepicker.sln-datetimepicker table tr td.day:not(.disabled):hover{color:#fff}#sln-salon .alert-success:after,.sln-alert--success:after,.sln-text--ok{color:#5bc24c}#sln-salon .alert-danger:after,.datetimepicker.sln-datetimepicker .sln-datetimepicker-close,.sln-alert--problem:after{color:#D22221}#sln-salon .alert-warning:after,.sln-alert--warning:after{color:#f5b025}#sln-salon,.datetimepicker.sln-datetimepicker,.datetimepicker.sln-datetimepicker .sln-datetimepicker-close,.sln-checkbox input+label:before,.sln-checkbox input[type=checkbox][disabled]+label:before,.sln-radiobox input+label:after,.sln-radiobox input+label:before,.sln-radiobox input[type=radio][disabled]+label:before{background-color:#fff}#sln-salon .alert-warning:before,#sln-salon .sln-input .sln-input--addon:after,.datetimepicker.sln-datetimepicker table tr td span.active,.datetimepicker.sln-datetimepicker table tr td span.active.disabled,.datetimepicker.sln-datetimepicker table tr td span.active.disabled:active,.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover,.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover:active,.datetimepicker.sln-datetimepicker table tr td span.active.disabled[disabled],.datetimepicker.sln-datetimepicker table tr td span.active.disabled[disabled]:hover,.datetimepicker.sln-datetimepicker table tr td span.active:active,.datetimepicker.sln-datetimepicker table tr td span.active:hover,.datetimepicker.sln-datetimepicker table tr td span.active:hover:active,.datetimepicker.sln-datetimepicker table tr td span.active[disabled],.datetimepicker.sln-datetimepicker table tr td span.active[disabled]:hover,.datetimepicker.sln-datetimepicker table tr td.active,.datetimepicker.sln-datetimepicker table tr td.active.disabled,.datetimepicker.sln-datetimepicker table tr td.active.disabled:active,.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover,.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover:active,.datetimepicker.sln-datetimepicker table tr td.active.disabled[disabled],.datetimepicker.sln-datetimepicker table tr td.active.disabled[disabled]:hover,.datetimepicker.sln-datetimepicker table tr td.active:active,.datetimepicker.sln-datetimepicker table tr td.active:hover,.datetimepicker.sln-datetimepicker table tr td.active:hover:active,.datetimepicker.sln-datetimepicker table tr td.active[disabled],.datetimepicker.sln-datetimepicker table tr td.active[disabled]:hover,.sln-alert--warning:before{background-color:#004258}.sln-stepper .step .step-number{background-color:rgba(0,66,88,.3)}#sln-salon .sln-panel .sln-panel-heading .sln-btn--borderonly,#sln-salon .sln-panel .sln-panel-heading .sln-btn--nobkg,.datetimepicker.sln-datetimepicker table tr td span.hour.active:not(.disabled),.datetimepicker.sln-datetimepicker table tr td span.minute.active:not(.disabled),.datetimepicker.sln-datetimepicker table tr td span.month.active:not(.disabled),.datetimepicker.sln-datetimepicker table tr td span.year.active:not(.disabled),.datetimepicker.sln-datetimepicker table tr td.day.active:not(.disabled),.sln-bootstrap .sln-btn--emphasis,.sln-btn--emphasis,.sln-radiobox input:checked+label:after,.sln-radiobox input:checked+label:hover:after,.sln-stepper .step.step--active .step-number{background-color:#0277BD}#sln-salon .sln-panel .sln-panel-heading .sln-btn--borderonly:hover,#sln-salon .sln-panel .sln-panel-heading .sln-btn--nobkg:hover,#sln-salon .sln-panel .sln-panel-heading.collapsed .sln-btn--borderonly:hover,#sln-salon .sln-panel .sln-panel-heading.collapsed .sln-btn--nobkg:hover,.datetimepicker.sln-datetimepicker .next:hover,.datetimepicker.sln-datetimepicker .prev:hover,.datetimepicker.sln-datetimepicker .switch:hover,.datetimepicker.sln-datetimepicker .today:hover,.datetimepicker.sln-datetimepicker table tr td span.hour.active:not(.disabled):hover,.datetimepicker.sln-datetimepicker table tr td span.hour:not(.disabled):not(.active):hover,.datetimepicker.sln-datetimepicker table tr td span.minute.active:not(.disabled):hover,.datetimepicker.sln-datetimepicker table tr td span.minute:not(.disabled):not(.active):hover,.datetimepicker.sln-datetimepicker table tr td span.month.active:not(.disabled):hover,.datetimepicker.sln-datetimepicker table tr td span.month:not(.disabled):not(.active):hover,.datetimepicker.sln-datetimepicker table tr td span.year.active:not(.disabled):hover,.datetimepicker.sln-datetimepicker table tr td span.year:not(.disabled):not(.active):hover,.datetimepicker.sln-datetimepicker table tr td.day.active:not(.disabled):hover,.datetimepicker.sln-datetimepicker table tr td.day:not(.disabled):hover,.sln-bootstrap .sln-btn--borderonly:active,.sln-bootstrap .sln-btn--borderonly:focus,.sln-bootstrap .sln-btn--borderonly:hover,.sln-bootstrap .sln-btn--emphasis:active,.sln-bootstrap .sln-btn--emphasis:focus,.sln-bootstrap .sln-btn--emphasis:hover,.sln-bootstrap .sln-btn--nobkg:active,.sln-bootstrap .sln-btn--nobkg:focus,.sln-bootstrap .sln-btn--nobkg:hover,.sln-btn--borderonly:active,.sln-btn--borderonly:focus,.sln-btn--borderonly:hover,.sln-btn--emphasis:active,.sln-btn--emphasis:focus,.sln-btn--emphasis:hover,.sln-btn--nobkg:active,.sln-btn--nobkg:focus,.sln-btn--nobkg:hover,.sln-radiobox input+label:hover:after{background-color:#0091EA}#sln-salon .alert-danger,#sln-salon .alert-success,#sln-salon .sln-attendant-list--multiple .sln-steps-name.sln-service-name,#sln-salon .sln-panel .sln-panel-heading.collapsed .sln-btn--borderonly,#sln-salon .sln-panel .sln-panel-heading.collapsed .sln-btn--nobkg,#sln-salon .sln-thankyou--okbox hr,.sln-alert--problem,.sln-alert--success,.sln-attendant hr,.sln-bootstrap .sln-btn--borderonly,.sln-bootstrap .sln-btn--nobkg,.sln-btn--borderonly,.sln-btn--nobkg,.sln-steps-description hr,.sln-summary-row hr,.sln-total hr{background-color:transparent}#sln-salon .sln-thankyou--okbox.sln-bkg--ok,.datetimepicker.sln-datetimepicker table tr td span.hour:not(.disabled):not(.active),.datetimepicker.sln-datetimepicker table tr td span.minute:not(.disabled):not(.active),.datetimepicker.sln-datetimepicker table tr td span.month:not(.disabled):not(.active),.datetimepicker.sln-datetimepicker table tr td span.year:not(.disabled):not(.active),.datetimepicker.sln-datetimepicker table tr td.day:not(.disabled){background-color:#5bc24c}#sln-salon .sln-thankyou--okbox.sln-bkg--attention{background-color:#f5b025}.datetimepicker.sln-datetimepicker .sln-datetimepicker-close:hover{background-color:#e63f24}.sln-attendant:last-child hr,.sln-total hr{border-color:#004258}#sln-salon,#sln-salon .sln-attendant-list--multiple .sln-steps-name.sln-service-name,#sln-salon .sln-input input,#sln-salon .sln-input textarea,#sln-salon .sln-list--dashed li,#sln-salon .sln-thankyou--okbox hr,#sln-salon ul.sln-list--dashed li,.datetimepicker.sln-datetimepicker.datetimepicker-dropdown-bottom-right,.sln-attendant hr,.sln-bootstrap .sln-btn--borderonly,.sln-btn--borderonly,.sln-list--dashed li,.sln-steps-description hr,.sln-summary-row hr,.snl-error-list-item,ul.sln-list--dashed li{border-color:rgba(0,66,88,.3)}#sln-salon .sln-panel .sln-panel-heading .sln-btn--borderonly,.sln-checkbox input+label:before,.sln-radiobox input+label:before{border-color:#0277BD}#sln-salon .alert a:hover,#sln-salon .sln-panel .sln-panel-heading .sln-btn--borderonly:hover,.sln-alert a:hover,.sln-bootstrap .sln-btn--borderonly:active,.sln-bootstrap .sln-btn--borderonly:focus,.sln-bootstrap .sln-btn--borderonly:hover,.sln-btn--borderonly:active,.sln-btn--borderonly:focus,.sln-btn--borderonly:hover,.sln-checkbox input+label:hover:before{border-color:#0091EA}#sln-salon .alert a,.sln-alert a{border-color:transparent}.sln-checkbox input[type=checkbox][disabled]+label:before,.sln-radiobox input[type=radio][disabled]+label:before{border-color:#888}.datetimepicker.sln-datetimepicker .next,.datetimepicker.sln-datetimepicker .prev,.datetimepicker.sln-datetimepicker .sln-datetimepicker-close,.datetimepicker.sln-datetimepicker .switch,.datetimepicker.sln-datetimepicker .today,.datetimepicker.sln-datetimepicker table tr td span.hour,.datetimepicker.sln-datetimepicker table tr td span.minute,.datetimepicker.sln-datetimepicker table tr td span.month,.datetimepicker.sln-datetimepicker table tr td span.year,.datetimepicker.sln-datetimepicker table tr td.day{border-color:#e4e7e7}#sln-salon .sln-input .sln-invalid,#sln-salon .sln-invalid{border-color:#D22221}#sln-salon h1,#sln-salon h2,#sln-salon h3,#sln-salon h4,#sln-salon h5,#sln-salon h6{font-family:"Open Sans",sans-serif;box-shadow:none;font-style:normal;font-weight:400}#sln-salon li,#sln-salon p,#sln-salon ul{font-weight:400}#sln-salon a{box-shadow:none}#sln-salon h2{font-size:1.4em;line-height:1.8em}#sln-salon h3{font-size:1.2em;line-height:1.6em}#sln-salon .alert,#sln-salon .salon-step-title,#sln-salon .sln-btn--big,#sln-salon .sln-btn--big a,#sln-salon .sln-btn--big button,#sln-salon .sln-btn--big input,#sln-salon .sln-btn--medium a,#sln-salon .sln-btn--medium button,#sln-salon .sln-btn--medium input,#sln-salon .sln-btn.sln-btn--noheight a,#sln-salon .sln-btn.sln-btn--noheight button,#sln-salon .sln-btn.sln-btn--noheight input,#sln-salon .sln-input .sln-input--addon,#sln-salon .sln-input input,#sln-salon .sln-input textarea,#sln-salon .sln-panel .sln-panel-heading,#sln-salon .sln-panel .sln-panel-heading .sln-btn--noheight,#sln-salon .sln-panel .sln-panel-heading .sln-btn.sln-btn--big,#sln-salon .sln-panel .sln-panel-heading .sln-btn.sln-btn--medium,#sln-salon .sln-thankyou--okbox h1,#sln-salon p,#sln-salon.sln-salon--s .sln-thankyou .sln-thankyou--okbox h1,.datetimepicker.sln-datetimepicker table,.sln-alert,.sln-stepper .step .step-number,.sln-steps-duration,.sln-summary-row .label{font-size:1em}#sln-salon .sln-btn--medium,#sln-salon .sln-btn.sln-btn--noheight,#sln-salon .sln-data-desc,#sln-salon .sln-data-desc .label,#sln-salon .sln-input label,.sln-alert.sln-alert-medium,.sln-checkbox label,.sln-radiobox label,.sln-stepper .step,.sln-steps-duration small,.snl-error-list-item{font-size:.8em}#sln-salon .alert,#sln-salon .salon-step-title,#sln-salon .sln-btn--big,#sln-salon .sln-btn--big a,#sln-salon .sln-btn--big button,#sln-salon .sln-btn--big input,#sln-salon .sln-btn--medium,#sln-salon .sln-btn--medium a,#sln-salon .sln-btn--medium button,#sln-salon .sln-btn--medium input,#sln-salon .sln-btn.sln-btn--noheight,#sln-salon .sln-btn.sln-btn--noheight a,#sln-salon .sln-btn.sln-btn--noheight button,#sln-salon .sln-btn.sln-btn--noheight input,#sln-salon .sln-data-desc,#sln-salon .sln-data-desc .label,#sln-salon .sln-input .sln-input--addon,#sln-salon .sln-input input,#sln-salon .sln-input label,#sln-salon .sln-input textarea,#sln-salon .sln-panel .sln-panel-heading,#sln-salon .sln-panel .sln-panel-heading .sln-btn--noheight,#sln-salon .sln-panel .sln-panel-heading .sln-btn.sln-btn--big,#sln-salon .sln-panel .sln-panel-heading .sln-btn.sln-btn--medium,#sln-salon .sln-thankyou--okbox h1,#sln-salon p,#sln-salon.sln-salon--s .sln-thankyou .sln-thankyou--okbox h1,.datetimepicker.sln-datetimepicker table,.sln-alert,.sln-alert.sln-alert-medium,.sln-checkbox label,.sln-radiobox label,.sln-stepper .step,.sln-stepper .step .step-number,.sln-steps-duration,.sln-steps-duration small,.sln-summary-row .label,.snl-error-list-item{line-height:1.4em}#sln-salon{font-family:"Open Sans",sans-serif;font-weight:400;font-size:18px}#sln-salon .alert:after,.datetimepicker.sln-datetimepicker .next:before,.datetimepicker.sln-datetimepicker .prev:before,.sln-alert:after,.sln-btn--icon.sln-btn--big:after,.sln-btn--icon.sln-btn--medium:after,.sln-btn--icon.sln-btn--noheight:after,.sln-btn--icon:after,.sln-icon,.sln-loader:after,.sln_datepicker:after,.sln_timepicker:after{font-family:FontAwesome}#sln-salon .salon-step-title{font-weight:400}.sln-steps-name,.sln-steps-price{font-size:2em}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.4.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.4.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.4.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.4.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.sln-loader{font-size:1px}.sln-loader:after{font-size:75em;line-height:0;display:block;content:"\f1ce";-webkit-animation:wait 2s infinite linear;animation:wait 2s infinite linear}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sln-loader:after{font-family:FontAwesome;font-size:75px;line-height:0}}#sln-salon .sln-panel:last-child{margin-bottom:2em}#sln-salon .sln-panel .sln-panel-heading{margin-bottom:0;border:none}#sln-salon .sln-panel .sln-panel-heading .sln-btn--noheight,#sln-salon .sln-panel .sln-panel-heading .sln-btn.sln-btn--big,#sln-salon .sln-panel .sln-panel-heading .sln-btn.sln-btn--medium{display:block;margin-bottom:0;font-weight:700;text-align:left;padding-left:calc(16.66666667% + 15px)}@media only screen and (min-width:768px){#sln-salon .sln-panel .sln-panel-heading .sln-btn--noheight,#sln-salon .sln-panel .sln-panel-heading .sln-btn.sln-btn--big,#sln-salon .sln-panel .sln-panel-heading .sln-btn.sln-btn--medium{padding-left:calc(8.33333333% + 15px)}}#sln-salon .sln-panel .sln-panel-heading .sln-btn--noheight:after,#sln-salon .sln-panel .sln-panel-heading .sln-btn.sln-btn--big:after,#sln-salon .sln-panel .sln-panel-heading .sln-btn.sln-btn--medium:after{bottom:auto;bottom:initial;content:'\f068';left:12px}#sln-salon .sln-panel .sln-panel-heading .sln-btn--noheight:hover:after,#sln-salon .sln-panel .sln-panel-heading .sln-btn.sln-btn--big:hover:after,#sln-salon .sln-panel .sln-panel-heading .sln-btn.sln-btn--medium:hover:after{content:'\f077'}#sln-salon .sln-panel .sln-panel-heading .sln-btn--borderonly{border-bottom-width:0}#sln-salon .sln-panel .sln-panel-heading .sln-btn--nobkg{font-weight:400}#sln-salon .sln-panel .sln-panel-heading:active,#sln-salon .sln-panel .sln-panel-heading:focus,#sln-salon .sln-panel .sln-panel-heading:hover{text-decoration:none}#sln-salon .sln-panel .sln-panel-heading.collapsed{margin-bottom:1em}#sln-salon .sln-panel .sln-panel-heading.collapsed .sln-btn--noheight:after,#sln-salon .sln-panel .sln-panel-heading.collapsed .sln-btn.sln-btn--medium:after{content:'\f067'}#sln-salon .sln-panel .sln-panel-heading.collapsed .sln-btn--noheight:hover:after,#sln-salon .sln-panel .sln-panel-heading.collapsed .sln-btn.sln-btn--medium:hover:after{content:'\f078'}#sln-salon .sln-panel .sln-panel-heading.collapsed .sln-btn--borderonly{border-bottom-width:1px}#sln-salon .sln-panel .sln-panel-content{width:calc(100% - 30px);margin:0 15px 2em;padding-top:1em}#sln-salon .sln-input .sln-invalid::-webkit-input-placeholder,#sln-salon .sln-invalid::-webkit-input-placeholder{color:#D22221}#sln-salon .sln-input .sln-invalid:-moz-placeholder,#sln-salon .sln-invalid:-moz-placeholder{color:#D22221}#sln-salon .sln-input .sln-invalid::-moz-placeholder,#sln-salon .sln-invalid::-moz-placeholder{color:#D22221}#sln-salon .sln-input .sln-invalid:-ms-input-placeholder,#sln-salon .sln-invalid:-ms-input-placeholder{color:#D22221}#sln-salon .sln-invalid[type=checkbox]{width:auto;vertical-align:middle}#sln-salon .sln-invalid[type=checkbox]:after{content:attr(placeholder);font-size:1rem;display:inline-block;margin-left:21px;color:red;line-height:1;vertical-align:top;margin-top:-2px;min-width:95px}/*!
 * Datetimepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datetimepicker{padding:4px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datetimepicker-inline{width:220px}.datetimepicker.datetimepicker-rtl{direction:rtl}.datetimepicker.datetimepicker-rtl table tr td span{float:right}.datetimepicker-dropdown,.datetimepicker-dropdown-left{top:0;left:0}[class*=" datetimepicker-dropdown"]:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute}[class*=" datetimepicker-dropdown"]:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute}[class*=" datetimepicker-dropdown-top"]:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);border-bottom:0}[class*=" datetimepicker-dropdown-top"]:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;border-bottom:0}.datetimepicker-dropdown-bottom-left:before{top:-7px;right:6px}.datetimepicker-dropdown-bottom-left:after{top:-6px;right:7px}.datetimepicker-dropdown-bottom-right:before{top:-7px;left:6px}.datetimepicker-dropdown-bottom-right:after{top:-6px;left:7px}.datetimepicker-dropdown-top-left:before{bottom:-7px;right:6px}.datetimepicker-dropdown-top-left:after{bottom:-6px;right:7px}.datetimepicker-dropdown-top-right:before{bottom:-7px;left:6px}.datetimepicker-dropdown-top-right:after{bottom:-6px;left:7px}.datetimepicker>div{display:none}.datetimepicker.days div.datetimepicker-days,.datetimepicker.hours div.datetimepicker-hours,.datetimepicker.minutes div.datetimepicker-minutes,.datetimepicker.months div.datetimepicker-months,.datetimepicker.years div.datetimepicker-years{display:block}.datetimepicker table{margin:0}.datetimepicker td,.datetimepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0}.table-striped .datetimepicker table tr td,.table-striped .datetimepicker table tr th{background-color:transparent}.datetimepicker table tr td.day:hover,.datetimepicker table tr td.hour:hover,.datetimepicker table tr td.minute:hover{background:#eee;cursor:pointer}.datetimepicker table tr td.new,.datetimepicker table tr td.old{color:#999}.datetimepicker table tr td.disabled,.datetimepicker table tr td.disabled:hover{background:0;color:#999;cursor:default}.datetimepicker table tr td.today,.datetimepicker table tr td.today.disabled,.datetimepicker table tr td.today.disabled:hover,.datetimepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(top,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(top,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(top,#fdd49a,#fdf59a);background-image:-o-linear-gradient(top,#fdd49a,#fdf59a);background-image:linear-gradient(top,#fdd49a,#fdf59a);background-repeat:repeat-x;border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.datetimepicker table tr td.today.active,.datetimepicker table tr td.today.disabled,.datetimepicker table tr td.today.disabled.active,.datetimepicker table tr td.today.disabled.disabled,.datetimepicker table tr td.today.disabled:active,.datetimepicker table tr td.today.disabled:hover,.datetimepicker table tr td.today.disabled:hover.active,.datetimepicker table tr td.today.disabled:hover.disabled,.datetimepicker table tr td.today.disabled:hover:active,.datetimepicker table tr td.today.disabled:hover:hover,.datetimepicker table tr td.today.disabled:hover[disabled],.datetimepicker table tr td.today.disabled[disabled],.datetimepicker table tr td.today:active,.datetimepicker table tr td.today:hover,.datetimepicker table tr td.today:hover.active,.datetimepicker table tr td.today:hover.disabled,.datetimepicker table tr td.today:hover:active,.datetimepicker table tr td.today:hover:hover,.datetimepicker table tr td.today:hover[disabled],.datetimepicker table tr td.today[disabled]{background-color:#fdf59a}.datetimepicker table tr td.today.active,.datetimepicker table tr td.today.disabled.active,.datetimepicker table tr td.today.disabled:active,.datetimepicker table tr td.today.disabled:hover.active,.datetimepicker table tr td.today.disabled:hover:active,.datetimepicker table tr td.today:active,.datetimepicker table tr td.today:hover.active,.datetimepicker table tr td.today:hover:active{background-color:#fbf069}.datetimepicker table tr td.active,.datetimepicker table tr td.active.disabled,.datetimepicker table tr td.active.disabled:hover,.datetimepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datetimepicker table tr td.active.active,.datetimepicker table tr td.active.disabled,.datetimepicker table tr td.active.disabled.active,.datetimepicker table tr td.active.disabled.disabled,.datetimepicker table tr td.active.disabled:active,.datetimepicker table tr td.active.disabled:hover,.datetimepicker table tr td.active.disabled:hover.active,.datetimepicker table tr td.active.disabled:hover.disabled,.datetimepicker table tr td.active.disabled:hover:active,.datetimepicker table tr td.active.disabled:hover:hover,.datetimepicker table tr td.active.disabled:hover[disabled],.datetimepicker table tr td.active.disabled[disabled],.datetimepicker table tr td.active:active,.datetimepicker table tr td.active:hover,.datetimepicker table tr td.active:hover.active,.datetimepicker table tr td.active:hover.disabled,.datetimepicker table tr td.active:hover:active,.datetimepicker table tr td.active:hover:hover,.datetimepicker table tr td.active:hover[disabled],.datetimepicker table tr td.active[disabled]{background-color:#04c}.datetimepicker table tr td.active.active,.datetimepicker table tr td.active.disabled.active,.datetimepicker table tr td.active.disabled:active,.datetimepicker table tr td.active.disabled:hover.active,.datetimepicker table tr td.active.disabled:hover:active,.datetimepicker table tr td.active:active,.datetimepicker table tr td.active:hover.active,.datetimepicker table tr td.active:hover:active{background-color:#039}.datetimepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datetimepicker .datetimepicker-hours span{height:26px;line-height:26px}.datetimepicker .datetimepicker-hours table tr td span.hour_am,.datetimepicker .datetimepicker-hours table tr td span.hour_pm{width:14.6%}.datetimepicker .datetimepicker-hours fieldset legend,.datetimepicker .datetimepicker-minutes fieldset legend{margin-bottom:inherit;line-height:30px}.datetimepicker .datetimepicker-minutes span{height:26px;line-height:26px}.datetimepicker table tr td span:hover{background:#eee}.datetimepicker table tr td span.disabled,.datetimepicker table tr td span.disabled:hover{background:0;color:#999;cursor:default}.datetimepicker table tr td span.active,.datetimepicker table tr td span.active.disabled,.datetimepicker table tr td span.active.disabled:hover,.datetimepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datetimepicker table tr td span.active.active,.datetimepicker table tr td span.active.disabled,.datetimepicker table tr td span.active.disabled.active,.datetimepicker table tr td span.active.disabled.disabled,.datetimepicker table tr td span.active.disabled:active,.datetimepicker table tr td span.active.disabled:hover,.datetimepicker table tr td span.active.disabled:hover.active,.datetimepicker table tr td span.active.disabled:hover.disabled,.datetimepicker table tr td span.active.disabled:hover:active,.datetimepicker table tr td span.active.disabled:hover:hover,.datetimepicker table tr td span.active.disabled:hover[disabled],.datetimepicker table tr td span.active.disabled[disabled],.datetimepicker table tr td span.active:active,.datetimepicker table tr td span.active:hover,.datetimepicker table tr td span.active:hover.active,.datetimepicker table tr td span.active:hover.disabled,.datetimepicker table tr td span.active:hover:active,.datetimepicker table tr td span.active:hover:hover,.datetimepicker table tr td span.active:hover[disabled],.datetimepicker table tr td span.active[disabled]{background-color:#04c}.datetimepicker table tr td span.active.active,.datetimepicker table tr td span.active.disabled.active,.datetimepicker table tr td span.active.disabled:active,.datetimepicker table tr td span.active.disabled:hover.active,.datetimepicker table tr td span.active.disabled:hover:active,.datetimepicker table tr td span.active:active,.datetimepicker table tr td span.active:hover.active,.datetimepicker table tr td span.active:hover:active{background-color:#039}.datetimepicker table tr td span.old{color:#999}.datetimepicker th.switch{width:145px}.datetimepicker th span.glyphicon{pointer-events:none}.datetimepicker tfoot th,.datetimepicker thead tr:first-child th{cursor:pointer}.datetimepicker tfoot th:hover,.datetimepicker thead tr:first-child th:hover{background:#eee}.input-append.date .add-on i,.input-group.date .input-group-addon span,.input-prepend.date .add-on i{cursor:pointer;width:14px;height:14px}.datetimepicker.sln-datetimepicker{display:none;border-radius:0;width:360px;padding:20px}.datetimepicker.sln-datetimepicker table{border-top:none;width:100%;line-height:3em}.datetimepicker.sln-datetimepicker table tr td span,.datetimepicker.sln-datetimepicker td,.datetimepicker.sln-datetimepicker th{border-radius:0;padding:0}.datetimepicker.sln-datetimepicker.datetimepicker-dropdown-bottom-right{border-width:10px}.datetimepicker.sln-datetimepicker.datetimepicker-dropdown-bottom-right:after,.datetimepicker.sln-datetimepicker.datetimepicker-dropdown-bottom-right:before{left:10%}.datetimepicker.sln-datetimepicker .sln-datetimepicker-close{display:block;width:100%;height:40px;text-align:center;line-height:40px;cursor:pointer;font-style:normal;font-weight:700;margin:20px 0 10px;border-style:solid;border-width:1px;transition:background-color .2s,color 250ms}.datetimepicker.sln-datetimepicker .datetimepicker-hours thead,.datetimepicker.sln-datetimepicker .datetimepicker-minutes thead{display:none}@media only screen and (max-width:767px){.datetimepicker.sln-datetimepicker{left:0!important;width:100%;max-width:100%;height:auto;padding:20px 10px;margin-top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.datetimepicker.sln-datetimepicker .sln-datetimepicker-close{display:block;height:60px;line-height:60px}.datetimepicker.sln-datetimepicker.datetimepicker-dropdown-bottom-right{border-width:10px 0 0}.datetimepicker.sln-datetimepicker.datetimepicker-dropdown-bottom-right:after,.datetimepicker.sln-datetimepicker.datetimepicker-dropdown-bottom-right:before{left:20%}}.datetimepicker.sln-datetimepicker table tr td span.active,.datetimepicker.sln-datetimepicker table tr td span.active.disabled,.datetimepicker.sln-datetimepicker table tr td span.active.disabled:hover,.datetimepicker.sln-datetimepicker table tr td span.active:hover,.datetimepicker.sln-datetimepicker table tr td.active,.datetimepicker.sln-datetimepicker table tr td.active.disabled,.datetimepicker.sln-datetimepicker table tr td.active.disabled:hover,.datetimepicker.sln-datetimepicker table tr td.active:hover,.datetimepicker.sln-datetimepicker table tr td.today,.datetimepicker.sln-datetimepicker table tr td.today.disabled,.datetimepicker.sln-datetimepicker table tr td.today.disabled:hover,.datetimepicker.sln-datetimepicker table tr td.today:hover{background-image:none;border:none;text-shadow:none}.datetimepicker.sln-datetimepicker table tr td span.hour:not(.disabled):not(.active),.datetimepicker.sln-datetimepicker table tr td span.minute:not(.disabled):not(.active),.datetimepicker.sln-datetimepicker table tr td span.month:not(.disabled):not(.active),.datetimepicker.sln-datetimepicker table tr td span.year:not(.disabled):not(.active),.datetimepicker.sln-datetimepicker table tr td.day:not(.disabled){font-weight:700}.datetimepicker.sln-datetimepicker table tr td span.hour.red:not(.disabled):not(.active),.datetimepicker.sln-datetimepicker table tr td span.minute.red:not(.disabled):not(.active),.datetimepicker.sln-datetimepicker table tr td span.month.red:not(.disabled):not(.active),.datetimepicker.sln-datetimepicker table tr td span.year.red:not(.disabled):not(.active),.datetimepicker.sln-datetimepicker table tr td.day.red:not(.disabled),.select2-results__option.red{color:red!important}.datetimepicker.sln-datetimepicker table tr td span.hour.red:not(.disabled):not(.active):hover,.datetimepicker.sln-datetimepicker table tr td span.minute.red:not(.disabled):not(.active):hover,.datetimepicker.sln-datetimepicker table tr td span.month.red:not(.disabled):not(.active):hover,.datetimepicker.sln-datetimepicker table tr td span.year.red:not(.disabled):not(.active):hover,.datetimepicker.sln-datetimepicker table tr td.day.red:not(.disabled):hover,.select2-results__option.red:hover{color:#fff!important;background-color:red!important}.datetimepicker.sln-datetimepicker table tr td span.hour,.datetimepicker.sln-datetimepicker table tr td span.minute,.datetimepicker.sln-datetimepicker table tr td span.month,.datetimepicker.sln-datetimepicker table tr td span.year,.datetimepicker.sln-datetimepicker table tr td.day{border-style:solid;border-width:1px;min-width:3em}.datetimepicker.sln-datetimepicker table tr td span.hour,.datetimepicker.sln-datetimepicker table tr td span.minute,.datetimepicker.sln-datetimepicker table tr td span.month,.datetimepicker.sln-datetimepicker table tr td span.year{width:25%;height:auto;height:initial;line-height:3em;border-top:0;margin:0 -.05em}.datetimepicker.sln-datetimepicker table tr td span.hour,.datetimepicker.sln-datetimepicker table tr td span.minute,.datetimepicker.sln-datetimepicker table tr td span.month,.datetimepicker.sln-datetimepicker table tr td span.year,.datetimepicker.sln-datetimepicker table tr td.day,.datetimepicker.sln-datetimepicker td,.datetimepicker.sln-datetimepicker th{font-size:1em}.sln_datepicker #sln_date.form-control[readonly],.sln_timepicker #sln_time.form-control[readonly]{cursor:pointer}.datetimepicker.sln-datetimepicker .next,.datetimepicker.sln-datetimepicker .prev,.datetimepicker.sln-datetimepicker .switch,.datetimepicker.sln-datetimepicker .today{border-style:solid;border-width:1px}.datetimepicker.sln-datetimepicker .next,.datetimepicker.sln-datetimepicker .prev{position:relative;padding:0;min-width:3em}.datetimepicker.sln-datetimepicker .next:before,.datetimepicker.sln-datetimepicker .prev:before{display:block;font-size:60;line-height:0}.datetimepicker.sln-datetimepicker .next i,.datetimepicker.sln-datetimepicker .prev i{display:none}.datetimepicker.sln-datetimepicker .prev:before{content:'\f060'}.datetimepicker.sln-datetimepicker .next:before{content:'\f061'}#sln-salon.sln-salon--l .sln-input.sln-input--datepicker input[type=text],#sln-salon.sln-salon--m .sln-input.sln-input--datepicker input[type=text],#sln-salon.sln-salon--s .sln-input.sln-input--datepicker input[type=text]{margin-bottom:0;cursor:pointer}.sln_datepicker,.sln_timepicker{margin-bottom:2em;position:relative;cursor:pointer}.sln_datepicker:after,.sln_timepicker:after{line-height:0;display:inline-block;right:.4em;font-style:normal;border-radius:50%;-webkit-transition:color 250ms;-moz-transition:color 250ms;-o-transition:color 250ms;transition:color 250ms;pointer-events:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.datetimepicker.sln-datetimepicker .next:before,.datetimepicker.sln-datetimepicker .prev:before{font-family:FontAwesome;font-size:18px;line-height:0}.sln_datepicker:after,.sln_timepicker:after{font-size:30px;right:16px}}#sln-salon.sln-salon--m .sln_datepicker,#sln-salon.sln-salon--m .sln_timepicker{margin-bottom:0}.sln-icon{position:relative;top:1px;display:inline-block;font-size:60;font-style:normal;font-weight:400;line-height:3.33333rem}.sln-icon:after{content:"\f111";display:inline-block;text-align:center;-webkit-transition:background-color .2s,color .3s;-moz-transition:background-color .2s,color .3s;-o-transition:background-color .2s,color .3s;transition:background-color .2s,color .3s;z-index:200}.sln-icon--checked--square:after{content:"\f046"}.sln-icon--calendar:after,.sln_datepicker:after{content:"\f073"}.sln-icon--booking:after,.sln-icon--time:after,.sln_timepicker:after{content:"\f017"}.sln-btn--icon.sln-icon--back:after,.sln-btn--icon.sln-icon--left:after,.sln-btn--icon.sln-icon--prev:after,.sln-icon--back:after,.sln-icon--left:after,.sln-icon--prev:after{content:"\f060"}.sln-icon--forward:after,.sln-icon--next:after,.sln-icon--right:after{content:"\f061"}#sln-salon .sln-input{margin-bottom:.8em}#sln-salon .sln-input input,#sln-salon .sln-input textarea{width:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:solid;padding:.5em .8em;line-height:1.8em;height:auto;border-width:1px}#sln-salon .sln-input label{padding:.5em 1.2em;font-weight:400}#sln-salon .sln-input .help-block{padding:0 .8em;margin-bottom:0}#sln-salon.sln-salon--s .sln-input input[type=text]{margin-bottom:2em}#sln-salon .sln-input-group .sln-input,#sln-salon.sln-salon--s .sln-input .sln-input-group input[type=text]{margin-bottom:0}#sln-salon .sln-input-group{padding-bottom:.8em}#sln-salon.sln-salon--s .sln-input .sln-input-group{padding-bottom:2em}#sln-salon label{cursor:pointer}.sln-checkbox label,.sln-radiobox label{font-weight:400;padding:.8em 1.2em .8em 0;margin-bottom:0}.sln-checkbox input{position:absolute;width:1.6em;z-index:2;background:red;height:1.6em;opacity:0}.sln-checkbox input+label{margin:.2em 0;position:relative;cursor:pointer;outline:0;user-select:none;padding:0;height:1.6em;display:table-cell;vertical-align:middle}@media only screen and (min-width:768px){.sln-checkbox input+label{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}}.sln-checkbox input+label:after,.sln-checkbox input+label:before{display:block;position:absolute;top:0;left:0;width:1.8em;height:1.76em}.sln-checkbox input+label:before{content:"";transition:transform .5s;backface-visibility:hidden;border-style:solid;border-width:.2em}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sln-checkbox input+label:after,.sln-checkbox input+label:before{width:24px;height:24px}.sln-checkbox input+label:before{border-width:3px}}.sln-checkbox input+label:after{background-color:transparent;content:" \f00c";transition:all .15s;backface-visibility:hidden;opacity:0;font-family:FontAwesome;font-size:1.4em;line-height:0;line-height:1.2em;top:.05em;left:.15em;width:1em;height:1em;text-align:center}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sln-checkbox input+label:after{font-family:FontAwesome;font-size:18px;line-height:0;top:12px;left:3px;width:16px;height:16px}.sln-radiobox input+label:before{border-width:.2em}}.sln-checkbox input+label:hover:after{opacity:1}.sln-checkbox input:checked+label:after,.sln-checkbox input:checked+label:hover:after{opacity:1}.sln-checkbox label span{display:inline-block;padding-left:.6em;font-weight:700}.sln-checkbox input[type=checkbox][disabled]+label,.sln-checkbox input[type=checkbox][disabled]+label:before{cursor:not-allowed}.sln-checkbox input[type=checkbox][disabled]+label:hover:after{cursor:not-allowed;opacity:0}.sln-radiobox input{position:absolute;margin-left:-9999px;visibility:hidden}.sln-radiobox input+label{position:relative;cursor:pointer;outline:0;user-select:none;padding:0;height:1.6em;display:inline-block}@media only screen and (min-width:768px){.sln-radiobox input+label{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}}.sln-radiobox input+label:after,.sln-radiobox input+label:before{content:" ";display:block;position:absolute;top:0;left:0;padding:1px;width:28px;height:28px;border-radius:50%}.sln-radiobox input+label:before{transition:transform .5s;backface-visibility:hidden;border-style:solid;border-width:.2em}.sln-radiobox input+label:after{width:18px;height:18px;top:5px;left:5px;transition:background .15s;backface-visibility:hidden;text-align:center;opacity:0}.sln-radiobox input+label:hover:after{opacity:1}.sln-radiobox input:checked+label:after,.sln-radiobox input:checked+label:hover:after{opacity:1}.sln-radiobox input[type=radio][disabled]+label,.sln-radiobox input[type=radio][disabled]+label:before{cursor:not-allowed}.sln-radiobox input[type=radio][disabled]+label:hover:after{cursor:not-allowed;opacity:0}#sln-salon .sln-input .sln-input--addon{padding:.5em .8em;border-radius:0;border:0;font-weight:700;line-height:1.8em;background:0 0;position:relative}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#sln-salon .sln-input .sln-input--addon{padding:7px .8em;line-height:32px}}#sln-salon .sln-input .sln-input--addon:after{content:' ';display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.25}#sln-salon-my-account .tooltip.in,.sln-stepper .step.step--active{opacity:1}#sln-salon .sln-checkbox label:first-child{font-size:.8em;line-height:1.4em;padding:.5em 1.2em;font-weight:400}.sln-bootstrap .sln-btn,.sln-btn{text-align:center;border:none;cursor:pointer;transition:background-color .2s,color 250ms;position:relative}.sln-btn--icon,.sln-btn--icon button,.sln-btn--icon input{text-align:left}.sln-bootstrap .sln-btn a,.sln-bootstrap .sln-btn button,.sln-bootstrap .sln-btn input,.sln-btn a,.sln-btn button,.sln-btn input{width:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;z-index:500;border:none;background-color:transparent;cursor:pointer;-webkit-transition:background-color .2s,color 250ms;-moz-transition:background-color .2s,color 250ms;-o-transition:background-color .2s,color 250ms;transition:background-color .2s,color 250ms}.sln-bootstrap .sln-btn:active,.sln-bootstrap .sln-btn:focus,.sln-bootstrap .sln-btn:hover,.sln-btn:active,.sln-btn:focus,.sln-btn:hover{text-decoration:none;text-shadow:none}#sln-salon .sln-btn--big,#sln-salon .sln-btn--big a,#sln-salon .sln-btn--big button,#sln-salon .sln-btn--big input{display:inline-block;padding:0 .5em;line-height:4em;height:4em;text-transform:uppercase;font-weight:400}#sln-salon .sln-btn--big a.sln-btn--block,#sln-salon .sln-btn--big button.sln-btn--block,#sln-salon .sln-btn--big input.sln-btn--block,#sln-salon .sln-btn--big.sln-btn--block{display:block}#sln-salon .sln-btn.sln-btn--noheight{display:inline-block;position:relative;top:initial;top:auto;right:initial;right:auto;bottom:initial;bottom:auto;left:initial;left:auto;padding:1em .5em;text-transform:uppercase}#sln-salon .sln-btn.sln-btn--noheight.sln-btn--block{display:block}#sln-salon .sln-btn.sln-btn--noheight a,#sln-salon .sln-btn.sln-btn--noheight button,#sln-salon .sln-btn.sln-btn--noheight input{display:inline-block;position:relative;top:initial;top:auto;right:initial;right:auto;bottom:initial;bottom:auto;left:initial;left:auto;padding:1em .5em;text-transform:uppercase}#sln-salon .sln-btn.sln-btn--noheight a.sln-btn--block,#sln-salon .sln-btn.sln-btn--noheight button.sln-btn--block,#sln-salon .sln-btn.sln-btn--noheight input.sln-btn--block{display:block}#sln-salon .sln-btn--medium{display:inline-block;padding:0 .5em;line-height:3.6em;height:3.6em;font-weight:400;text-transform:uppercase}#sln-salon .sln-btn--medium.sln-btn--icon--left{padding-right:1em;padding-left:2em}#sln-salon .sln-btn--medium a,#sln-salon .sln-btn--medium button,#sln-salon .sln-btn--medium input{display:inline-block;padding:0 .5em!important;line-height:3.6em;font-weight:400;height:3.6em;text-transform:uppercase}#sln-salon .sln-btn--medium a.sln-btn--block,#sln-salon .sln-btn--medium button.sln-btn--block,#sln-salon .sln-btn--medium input.sln-btn--block{display:block}#sln-salon .sln-btn--medium a.sln-btn--icon--left,#sln-salon .sln-btn--medium button.sln-btn--icon--left,#sln-salon .sln-btn--medium input.sln-btn--icon--left{padding-right:1em;padding-left:2em}.sln-btn--minwidth{min-width:10em}.sln-btn--fullwidth{width:100%}#sln-salon.sln-salon--m .sln-btn--big,#sln-salon.sln-salon--m .sln-btn--big a,#sln-salon.sln-salon--m .sln-btn--big button,#sln-salon.sln-salon--m .sln-btn--big input{padding:0 .5em;line-height:4em;height:4em}#sln-salon.sln-salon--m .sln-btn--big a.sln-btn--icon--left,#sln-salon.sln-salon--m .sln-btn--big button.sln-btn--icon--left,#sln-salon.sln-salon--m .sln-btn--big input.sln-btn--icon--left,#sln-salon.sln-salon--m .sln-btn--big.sln-btn--icon--left{padding-right:1em;padding-left:4em}.sln-bootstrap .sln-btn--emphasis:active a,.sln-bootstrap .sln-btn--emphasis:active button,.sln-bootstrap .sln-btn--emphasis:active input,.sln-bootstrap .sln-btn--emphasis:focus a,.sln-bootstrap .sln-btn--emphasis:focus button,.sln-bootstrap .sln-btn--emphasis:focus input,.sln-bootstrap .sln-btn--emphasis:hover a,.sln-bootstrap .sln-btn--emphasis:hover button,.sln-bootstrap .sln-btn--emphasis:hover input,.sln-btn--emphasis:active a,.sln-btn--emphasis:active button,.sln-btn--emphasis:active input,.sln-btn--emphasis:focus a,.sln-btn--emphasis:focus button,.sln-btn--emphasis:focus input,.sln-btn--emphasis:hover a,.sln-btn--emphasis:hover button,.sln-btn--emphasis:hover input{text-decoration:none}.sln-bootstrap .sln-btn--borderonly,.sln-btn--borderonly{border-style:solid;border-width:1px}.sln-btn--icon{position:relative;background-color:#fff}#sln-salon .stripe-button-el,#sln-salon .stripe-button-el span{background-color:transparent;background-image:none}.sln-btn--icon:after{content:"\f111";display:inline-block;position:absolute;top:0;right:0;bottom:0;text-align:center;font-size:1em;font-style:normal;font-weight:400;line-height:4em;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;z-index:200}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sln-btn--icon:after{font-family:FontAwesome;font-size:16px;line-height:0;line-height:50px}}.sln-btn--icon.sln-btn--big{padding-right:2.6em}.sln-btn--icon.sln-btn--big:after{font-size:1.2em;padding:0 1em;line-height:3.4em}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sln-btn--icon.sln-btn--big:after{font-size:20px;padding:0 18px;line-height:50px}}.sln-btn--icon.sln-btn--medium{padding-right:1em;padding-left:2em}.sln-btn--icon.sln-btn--medium:after{font-size:1em;padding:0 .5em;line-height:3.6em}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sln-btn--icon.sln-btn--medium:after{font-size:16px;padding:0 9px;line-height:50px}}.sln-btn--icon.sln-btn--noheight{padding-right:1em;padding-left:2em}.sln-btn--icon.sln-btn--noheight:after{font-size:1em;padding:0 .5em;line-height:3.6em}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sln-btn--icon.sln-btn--noheight:after{font-size:16px;padding:0 9px;line-height:50px}}.sln-btn--icon.sln-btn--icon--left{text-align:right}.sln-btn--icon.sln-btn--icon--left.sln-btn--fullwidth,.sln-btn--icon.sln-btn--icon--left.sln-btn--fullwidth button{text-align:left}.sln-btn--icon.sln-btn--icon--left button{text-align:right}.sln-btn--icon.sln-btn--icon--left:after{top:0;right:auto;right:initial;bottom:0;left:0}.sln-btn--icon.sln-btn--icon--left.sln-btn--big{padding-right:4em;padding-left:4em}#sln-salon .stripe-button-el span{height:auto;line-height:inherit;min-height:auto!important;text-shadow:none;box-shadow:none}#sln-salon .alert,.sln-alert{display:inline-block;position:relative;border:none;padding:2.6em 1em .6em;margin:1em 0;text-align:center;border-radius:0}#sln-salon .alert:after,.sln-alert:after{line-height:0;display:inline-block;content:"\f05a";position:absolute;top:.6em;left:50%;-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);font-style:normal;border-radius:50%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#sln-salon .alert:after,.sln-alert:after{font-size:18px;left:16px}}#sln-salon .alert a,.sln-alert a{display:inline-block;font-weight:700;border-bottom-style:solid;border-bottom-width:.15em}#sln-salon .alert a:hover,.sln-alert a:hover{text-decoration:none}@media only screen and (min-width:768px){#sln-salon .alert,.sln-alert{padding:.6em 1.6em .6em 3em;text-align:left}#sln-salon .alert:after,.sln-alert:after{font-family:FontAwesome;font-size:2em;line-height:0;display:inline-block;content:"\f05a";position:absolute;top:50%;left:.4em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:50%}#sln-salon .alert.sln-alert--topicon:after,.sln-alert.sln-alert--topicon:after{top:.8em;left:.4em}}#sln-salon .sln-alert p:last-of-type,#sln-salon .sln-alert p:only-of-type{margin-bottom:0}#sln-salon .alert-warning:before,.sln-alert--warning:before{display:inline-block;content:"";position:absolute;top:.8em;left:50%;-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);font-style:normal;border-radius:50%;width:1.1em;height:1.1em}@media only screen and (min-width:768px){#sln-salon .alert-warning:before,.sln-alert--warning:before{top:50%;left:.6em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:768px) and (-ms-high-contrast:active),only screen and (min-width:768px) and (-ms-high-contrast:none){#sln-salon .alert-warning:before,.sln-alert--warning:before{left:16px}}@media only screen and (min-width:992px){#sln-salon .alert-warning:before,.sln-alert--warning:before{width:.9em;height:.9em}}@media only screen and (min-width:768px){#sln-salon .sln-alert--topicon.alert-warning:before,.sln-alert--topicon.sln-alert--warning:before{top:1.2em;left:.65em}}@media only screen and (min-width:992px){#sln-salon .sln-alert--topicon.alert-warning:before,.sln-alert--topicon.sln-alert--warning:before{top:1em;left:.6em}}@media only screen and (min-width:992px) and (-ms-high-contrast:active),only screen and (min-width:992px) and (-ms-high-contrast:none){#sln-salon .alert-warning:before,.sln-alert--warning:before{width:28px;height:28px}#sln-salon .sln-alert--topicon.alert-warning:before,.sln-alert--topicon.sln-alert--warning:before{top:1rem;left:.6rem}}.sln-alert.sln-alert-medium{display:block;padding:.5em 1.6em .5em 3.2em;margin:.4em 0;font-weight:700;text-align:left}.sln-alert.sln-alert-medium:after{left:.6em}#sln-salon .alert-success:after,.sln-alert--success:after{content:"\f058"}#sln-salon .alert-danger:after,.sln-alert--problem:after{content:"\f05e"}#sln-salon .alert-warning:after,.sln-alert--warning:after{content:"\f06a"}.sln-alert--wait:after,.sln-alert.sln-alert--wait:after{content:"\f1ce";font-size:1.9em;-webkit-animation:wait 2s infinite linear;animation:wait 2s infinite linear}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sln-alert--wait:after,.sln-alert.sln-alert--wait:after{font-size:30px}}@-webkit-keyframes wait{0%{-moz-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes wait{0%{-moz-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.snl-error-list-item{display:block;font-weight:700;border-bottom-style:solid;border-bottom-width:.05em;padding-bottom:.5em;margin-bottom:.5em}.snl-error-list-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.sln-stepper{width:100%;margin-bottom:-2em;display:flex}.sln-stepper .step{padding:1em .5em;flex-grow:1}.sln-stepper .step .step-number{display:inline-block;width:1.8em;height:1.8em;line-height:1.9em;font-weight:700;text-align:center;font-family:Arial;border-radius:50%}.sln-stepper .step .step-label{text-transform:capitalize;padding-left:.5em}#sln-salon-my-account button,#sln-salon-my-account h1{text-transform:uppercase}#sln-salon.sln-salon--m .sln-stepper,#sln-salon.sln-salon--s .sln-stepper{width:calc(100% + 4em);margin:-1em -2em -2em}#sln-salon.sln-salon--m .sln-stepper .step-label,#sln-salon.sln-salon--s .sln-stepper .step-label{display:none}#sln-salon-my-account .status,#sln-salon.sln-salon--m .sln-stepper .step--active .step-label,#sln-salon.sln-salon--s .sln-stepper .step--active .step-label{display:inline-block}#sln-salon.sln-salon--s .sln-stepper .step{padding:1em 0 1em 1em}#sln-salon.sln-step-details .sln-stepper,#sln-salon.sln-step-summary .sln-stepper,#sln-salon.sln-step-thankyou .sln-stepper{margin-top:1em}#sln-salon-my-account h1{color:#333;text-align:center;font-size:1.1em;margin:1em 0 2em}#sln-salon-my-account h1 .icocal{margin-left:30px;margin-top:0;position:absolute;display:inline-block}#sln-salon-my-account .btn:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#sln-salon-my-account .nav li{padding:0!important}#sln-salon-my-account .nav li.active a{background-color:#f4f4f4!important}#sln-salon-my-account .nav li:not(.active) a{background-color:#d6d6d6!important}#sln-salon-my-account .nav li a,#sln-salon-my-account .nav li div{border-radius:0;padding:20px 15px;font-weight:400;color:#555!important}#sln-salon-my-account .nav li div{margin-right:2px;line-height:1.42857143;border:1px solid transparent;padding:10px 15px;font-size:x-large}#sln-salon-my-account .sln-salon-my-account-tab-content{background-color:#f4f4f4}#sln-salon-my-account .sln-salon-my-account-tab-pane{padding:20px!important}#sln-salon-my-account .hint{font-size:larger;color:#b9b9b9;text-align:center;padding:20px 20%}#sln-salon-my-account .table,#sln-salon-my-account .table tr{border:none!important}#sln-salon-my-account .table td{color:#555;text-align:center}#sln-salon-my-account .table thead td{text-align:center;text-transform:uppercase;border:none!important;border-bottom:2px solid #4c4c4c!important;font-size:.7em}#sln-salon-my-account .table tbody td{border:none!important;border-bottom:2px solid #4c4c4c!important;font-size:13px!important}#sln-salon-my-account .table tbody tr td:nth-child(6){text-transform:uppercase}#sln-salon-my-account h3{color:#000;margin:20px 0}#sln-salon-my-account .success{background-color:#5bc24c}#sln-salon-my-account .info,#sln-salon-my-account .warning{background-color:#f5b025}#sln-salon-my-account .danger{background-color:red}#sln-salon-my-account .disabled{background-color:grey}#sln-salon-my-account .tooltip.right .tooltip-inner{box-shadow:1px 1px #cdcdcd,2px 2px #cdcdcd,3px 3px #cdcdcd,-1px -1px #cdcdcd;color:#000;background-color:#ebebeb!important;padding:10px;border:3px;min-width:100px;width:auto}#sln-salon-my-account .tooltip.right .tooltip-inner strong{color:#000}#sln-salon-my-account .tooltip.right .tooltip-arrow{border-right-color:#cdcdcd!important}#sln-salon-my-account .tooltip.top .tooltip-inner{background-color:#919FA7!important;max-width:160px;text-transform:none;text-align:left}#sln-salon-my-account .tooltip.top .tooltip-arrow{border-top-color:#919FA7!important}#sln-salon-my-account .btn{background-color:silver}#sln-salon-my-account .btn.btn-confirm{background-color:#d51e26;color:#fff}#sln-salon-my-account .btn.btn-confirm:hover{background-color:#ff000b}#sln-salon-my-account .btn .glyphicon{opacity:1!important;position:auto!important;position:initial!important;top:1px!important;color:inherit!important;font-size:11px;vertical-align:inherit!important;-webkit-transition:inherit!important;-moz-transition:inherit!important;-o-transition:inherit!important;transition:inherit!important}#sln-salon-my-account .btn{padding:4px 8px 6px!important;font-variant:small-caps!important;text-transform:lowercase!important;color:#fff!important;width:auto!important}#sln-salon-my-account .glyphicon-ring{width:30px;height:30px;border-radius:50%;border:2px solid #b6b6b6;color:#b6b6b6;display:inline-table;text-align:center}#sln-salon-my-account .glyphicon-ring .glyphicon-bordered{font-size:20px;vertical-align:middle;display:table-cell}#sln-salon-my-account .sln-rate-service{background-color:#f5b025!important}#sln-salon-my-account .sln-rate-service-on{margin:0 3px;color:#e8d826!important}#sln-salon-my-account .sln-rate-service-off{margin:0 3px;color:#d6d6d6!important}#sln-salon-my-account .rating{width:auto;padding:4px 8px 6px;border-radius:3px;font-variant:small-caps;text-transform:lowercase;font-size:14px;white-space:nowrap}#sln-salon-my-account .rating img{vertical-align:text-bottom}#sln-salon-my-account .rating i{vertical-align:auto;vertical-align:initial;font-size:11px;color:#e8d826}#sln-salon-my-account .feedback{text-align:center}#sln-salon-my-account .sln-my-account-message{display:block;border:1px solid #ddd;min-height:52px;line-height:52px;padding:0 1em;margin:1em 0 0;text-transform:uppercase;font-size:.7em;color:#076b9d}#sln-salon-my-account.mobile-version .sln-my-account-message{margin:1em 0 0}#sln-salon-my-account.mobile-version>div:first-child{margin-bottom:2em}#sln-salon-my-account.mobile-version thead{display:none}#sln-salon-my-account.mobile-version .table-striped>tbody>tr:nth-of-type(even){background-color:#fff}#sln-salon-my-account.mobile-version .table tr{display:block;margin:1em 0 2em}#sln-salon-my-account.mobile-version .table tbody tr td{width:100%;display:block;text-align:left;border:none;padding-right:10px;padding-left:10em;position:relative;min-height:52px;border-bottom:solid 1px #ddd}#sln-salon-my-account.mobile-version .table tbody tr td:last-child{border-bottom:none}#sln-salon-my-account.mobile-version .table tbody tr{border:1px solid #ddd}#sln-salon-my-account.mobile-version td:last-child,#sln-salon-my-account.mobile-version td:nth-child(2){max-width:auto;max-width:initial!important;width:100%!important}#sln-salon-my-account.mobile-version td:before{content:attr(data-th) ": ";font-weight:700;text-transform:uppercase;color:#0073a4;max-width:10em;display:inline-block;position:absolute;left:1em}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#sln-salon-my-account.mobile-version td:before{max-width:12rem;left:1.4rem}}#sln-salon-my-account.mobile-version .status{margin-right:80%!important}#sln-salon-my-account.mobile-version .status~div{display:inline-block}#sln-salon-my-account.mobile-version div{padding:0}#sln-salon-my-account.mobile-version .table-bordered{border:none}@media screen and (max-width:767px){#sln-salon-my-account h1 .icocal{display:none}}@media (min-width:768px){#sln-salon #sln-salon-my-account .modal-dialog{width:560px}}#sln-salon #sln-salon-my-account .modal-dialog{margin:20% auto}#sln-salon #sln-salon-my-account .modal-header{border-bottom:none}#sln-salon #sln-salon-my-account .modal-footer{border-top:none}#sln-salon #sln-salon-my-account .modal-content{border:none;border-radius:2px;box-shadow:0 2px 8px rgba(150,150,150,.3);padding-bottom:4em}#sln-salon #sln-salon-my-account.mobile-version div.modal-content{padding:0 0 8em}@media only screen and (min-width:768px){#sln-salon #sln-salon-my-account.mobile-version div.modal-content{padding:0 0 4em}}#sln-salon #sln-salon-my-account #step1{margin-top:40px}#sln-salon #sln-salon-my-account #step1 p,#sln-salon #sln-salon-my-account #step2 p{margin:0}#sln-salon #sln-salon-my-account #step2{padding-top:100px}#sln-salon #sln-salon-my-account #step2 p:first-child{color:#0083C3}#sln-salon #sln-salon-my-account #step2 p:last-child{margin-top:20px}#sln-salon #sln-salon-my-account .modal-body{padding:0 50px;height:400px}#sln-salon #sln-salon-my-account .modal-body button{display:block;margin:0 auto;border-radius:0!important;padding:8px 24px!important;font-variant:normal!important;text-transform:auto;text-transform:initial!important;font-size:18px}#sln-salon #sln-salon-my-account .modal-body button.btn-primary{background:#0083C3;margin-top:50px}#sln-salon #sln-salon-my-account .modal-body button.btn-default{background:0 0;color:#0083C3!important;text-decoration:underline;margin-bottom:20px}#sln-salon #sln-salon-my-account .modal{background-color:rgba(220,220,220,.4)}#sln-salon #sln-salon-my-account .modal button.close,#sln-salon #sln-salon-my-account .modal button.close:hover{background:0 0;border:none;position:relative;color:#fff;opacity:auto;opacity:initial;text-shadow:none;margin:10px 20px 0 0}#sln-salon #sln-salon-my-account .modal button.close:before,#sln-salon #sln-salon-my-account .modal button.close:hover:before{content:"\00d7";border-radius:50%;background:#555;border:none;width:20px;height:20px;position:absolute;top:0;left:0;z-index:0;line-height:16px;font-size:20px}#sln-salon #sln-salon-my-account .modal textarea{width:100%;resize:none;margin:20px 0;border:none;background:#D2E5F6;padding:16px;color:#36AEE8;border-radius:2px;height:140px}#sln-salon #sln-salon-my-account .modal textarea::-webkit-input-placeholder{color:#36AEE8}#sln-salon #sln-salon-my-account .modal textarea::-moz-placeholder{color:#36AEE8}#sln-salon #sln-salon-my-account .modal textarea:-moz-placeholder{color:#36AEE8}#sln-salon #sln-salon-my-account .modal textarea:-ms-input-placeholder{color:#36AEE8}#sln-salon #sln-salon-my-account .modal textarea::placeholder{color:#36AEE8}#sln-salon #sln-salon-my-account .modal textarea::input-placeholder{color:#36AEE8}#sln-salon #sln-salon-my-account .modal .rating{display:inline-block!important;background:0 0}#sln-salon #sln-salon-my-account .modal .rating i{vertical-align:bottom;font-size:24px;color:#0083C3}#sln-salon #sln-salon-my-account .modal .rating span{font-size:.9em}#sln-salon #sln-salon-my-account .glyphicon{font-family:FontAwesome;font-size:1em}#sln-salon #sln-salon-my-account .glyphicon:before{content:"\f111"}#sln-salon #sln-salon-my-account .glyphicon.glyphicon-clock:before{content:"\f017"}#sln-salon #sln-salon-my-account .glyphicon.glyphicon-trash:before{content:"\f1f8"}#sln-salon #sln-salon-my-account .glyphicon.glyphicon-ban-circle:before{content:"\f05e"}#sln-salon #sln-salon-my-account .glyphicon.glyphicon-plus:before{content:"\f067"}#sln-salon #sln-salon-my-account .glyphicon.glyphicon-minus:before{content:"\f068"}#sln-salon #sln-salon-my-account .glyphicon.glyphicon-star:before{content:"\f005"}#sln-salon #sln-salon-my-account .glyphicon.glyphicon-star-empty:before{content:"\f006"}#sln-salon #sln-salon-my-account .glyphicon.glyphicon-thumbs-up:before{content:"\f164"}#sln-salon #sln-salon-my-account .glyphicon.glyphicon-warning-sign:before{content:"\f071"}#sln-salon #sln-salon-my-account .glyphicon.glyphicon-ok-sign:before{content:"\f058"}#sln-salon #sln-salon-my-account .glyphicon.glyphicon-hourglass:before{content:"\f250"}#sln-salon #sln-salon-my-account i.glyphicon{font-style:normal}.sln-datalist{width:100%}.sln-datalist.sln-datalist--styled{margin-top:3rem}.sln-datalist.sln-datalist--styled .sln-datalist__item{padding-bottom:5rem}.sln-datalist.sln-datalist--styled:not(.sln-datalist--2cols):not(.sln-datalist--3cols):not(.sln-datalist--4cols) .sln-datalist__item{margin-bottom:5rem;padding-bottom:5rem;position:relative}.sln-datalist.sln-datalist--styled:not(.sln-datalist--2cols):not(.sln-datalist--3cols):not(.sln-datalist--4cols) .sln-datalist__item:after{display:block;content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background-color:currentColor;opacity:.25}.sln-datalist.sln-datalist--styled .sln-datalist__item__name{margin:0 0 1em}.sln-datalist.sln-datalist--styled .sln-datalist__item__image img{max-width:25%;margin:0;border-radius:9999px;border-radius:50%}.sln-datalist.sln-datalist--styled .sln-datalist__item__description,.sln-datalist.sln-datalist--styled .sln-datalist__item__list{margin:2em 0}.sln-datalist.sln-datalist--styled .sln-datalist__item__list h5{margin-bottom:.5em}.sln-datalist.sln-datalist--styled .sln-datalist__item__list ul{padding:0;list-style:none}.sln-datalist.sln-datalist--styled .sln-datalist__item__info p{margin-bottom:1em}.sln-datalist.sln-datalist--styled .sln-datalist__item__info p:last-child{margin-bottom:2em}.sln-datalist.sln-datalist--styled .sln-datalist__item__info span{opacity:.85}.sln-datalist.sln-datalist--styled .sln-datalist__item__actions a{display:inline-block;padding:.5em 1.25em;border:1px solid currentColor;text-decoration:none;text-shadow:none;box-shadow:none}.sln-datalist.sln-datalist--styled .sln-datalist__item__actions a:active,.sln-datalist.sln-datalist--styled .sln-datalist__item__actions a:focus,.sln-datalist.sln-datalist--styled .sln-datalist__item__actions a:hover{text-decoration:none;text-shadow:none}@media only screen and (min-width:768px){.sln-datalist.sln-datalist--2cols .sln-datalist__item{width:50%;float:left;padding:0 5% 5rem 0}.sln-datalist.sln-datalist--2cols .sln-datalist__item:nth-child(odd){clear:both}.sln-datalist.sln-datalist--2cols.sln-datalist--styled .sln-datalist__item__image img{max-width:50%}.sln-datalist.sln-datalist--3cols .sln-datalist__item{width:33.3333%;float:left;padding:0 5% 5rem 0}.sln-datalist.sln-datalist--3cols .sln-datalist__item:nth-child(3n+4){clear:both}.sln-datalist.sln-datalist--3cols.sln-datalist--styled .sln-datalist__item__image img{max-width:75%}.sln-datalist.sln-datalist--4cols .sln-datalist__item{width:25%;float:left;padding:0 5% 5rem 0}.sln-datalist.sln-datalist--4cols .sln-datalist__item:nth-child(4n+5){clear:both}.sln-datalist.sln-datalist--4cols.sln-datalist--styled .sln-datalist__item__image img{max-width:90%}}#sln-salon.sln-salon--l,#sln-salon.sln-salon--m,#sln-salon.sln-salon--s,.editable.focus .input input{width:100%}.sln-datalist_clearfix:after,.sln-datalist_clearfix:before{content:" ";display:table}#sln-salon{position:relative;margin-top:2em;margin-bottom:2em;padding:1em}#sln-salon h1,#sln-salon h2,#sln-salon h3,#sln-salon h4,#sln-salon h5,#sln-salon h6{margin-top:0;margin-bottom:0}#sln-salon>form{margin-top:2em}#sln-salon>form h2{margin-bottom:1em}@media only screen and (min-width:768px){#sln-salon{border-width:1px;border-style:solid;padding:2em}.sln-steps-price{text-align:right}}h1[class^=col-],h2[class^=col-],h3[class^=col-],h4[class^=col-],h5[class^=col-],h6[class^=col-]{clear:none;margin-top:0;margin-bottom:0;word-wrap:auto;word-wrap:initial}.sln-steps{margin-bottom:2em}.sln-steps-name,.sln-steps-price{margin-top:0;margin-bottom:0}.sln-steps-description label,.sln-steps-info label{font-weight:400;width:100%;display:block}.sln-steps-description hr{margin:.6em 0;border:0;border-top-style:dashed;border-top-width:.05em;background-image:none}.sln-steps-price{display:block}#sln-salon .sln-list--dashed,#sln-salon ul.sln-list--dashed,.sln-list--dashed,ul.sln-list--dashed{list-style:none;display:inline-block;margin-bottom:1em;margin-left:0;padding-left:0}#sln-salon .sln-list--dashed li,#sln-salon ul.sln-list--dashed li,.sln-list--dashed li,ul.sln-list--dashed li{padding-bottom:.4em;margin-bottom:.75em;border-bottom-style:dotted;border-bottom-width:.05em}#sln-salon .sln-list--dashed li:last-child,#sln-salon ul.sln-list--dashed li:last-child,.sln-list--dashed li:last-child,ul.sln-list--dashed li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}#sln-salon ul li{list-style:none}#sln-salon.sln-salon--s .sln-list--dashed{display:block}#sln-salon .sln-data-desc,#sln-salon .sln-data-desc .label{font-weight:400;text-align:left}.sln-data-val{text-align:right}#sln-salon.sln-salon--s .sln-data-val{text-align:left;padding-top:.2em;padding-bottom:.6em}.sln-salon--l.sln-step-date .sln-box--main:last-child{margin-bottom:0}.sln-service{margin-bottom:4em}@media only screen and (min-width:768px){.sln-service{margin-bottom:2em}}.sln-steps-duration{display:block;text-transform:uppercase;font-weight:700}#sln-salon .sln-attendant-list--multiple .sln-steps-name.sln-service-name{border-bottom-style:solid;border-bottom-width:2px;margin-bottom:1em}@media only screen and (max-width:767px){.sln-attendants-wrapper .sln-attendant-description{margin-top:1em}}.sln-attendant{margin-bottom:2em}.sln-attendant hr{margin:2em 0 0;border:0;border-top-style:dashed;border-top-width:1px;background-image:none}.sln-attendant:last-child hr{border-top-style:solid;border-top-width:.16em;padding-top:.5em;margin-top:1.5em}.sln-attendant .sln-attendant-thumb img{border-radius:9999px;border-radius:50%}@media only screen and (min-width:992px){#sln-salon.sln-salon--l{max-width:900px}#sln-salon.sln-salon--m{max-width:600px}#sln-salon.sln-salon--s{max-width:400px}.sln-attendant{margin-bottom:3em}.sln-attendant:last-child{margin-bottom:2em}#sln-salon.sln-salon--l .sln-attendant{margin-bottom:2em}#sln-salon.sln-salon--l .sln-attendant:last-child{margin-bottom:2em}#sln-salon.sln-salon--l .sln-attendant:last-child hr{display:none}}#sln-salon.sln-salon--s .sln-attendants-wrapper .sln-attendant-description{margin-top:1em}.sln-summary{margin-top:2em}.sln-summary-row{padding:0;margin-bottom:1em}.sln-summary-row .label{font-weight:400;padding:0}.sln-summary-row .sln-steps-name,.sln-summary-row .sln-steps-price{margin-bottom:0}.sln-summary-row hr{margin:1em 0 0;border:0;border-bottom-style:solid;border-bottom-width:.05em;background-image:none}.sln-summary-row:last-child{margin-bottom:0;padding-bottom:0}.sln-summary-row:last-child hr{display:none}.sln-step-summary .sln-total{margin-bottom:2em}@media only screen and (max-width:767px){.sln-step-summary .sln-total{margin-top:2em}}#sln-salon.sln-salon--m .sln-summary-row hr,#sln-salon.sln-salon--s .sln-summary-row hr{margin-top:1em}#sln-salon.sln-salon--s .sln-summary-row{padding:0 0 1em;margin-bottom:0}#sln-salon.sln-salon--s .sln-summary-row .sln-steps-price{text-align:left;margin:.5em 0}.sln-thankyou{margin-top:2em}.sln-thankyou .sln-form-actions-wrapper{margin-top:2.2em}#sln-salon .sln-thankyou--okbox{margin-top:1em;padding:3em 1em}#sln-salon .sln-thankyou--okbox h2{padding:0 .5em 0 3em}#sln-salon .sln-thankyou--okbox h2,#sln-salon .sln-thankyou--okbox h3{font-weight:700;display:inline-block}#sln-salon .sln-thankyou--okbox hr{margin:1em 0 .5em;border:0;border-bottom-style:solid;border-bottom-width:.05em;background-image:none}#sln-salon .sln-thankyou--okbox .sln-icon-wrapper{padding-left:3em}#sln-salon .sln-thankyou--okbox .sln-icon-wrapper .sln-icon{font-size:2em;line-height:2em}.sln-form-actions,.sln-payment-actions .sln-btn.sln-btn--noheight{margin-bottom:1em}.sln-payment-actions h4{margin-top:1.6em}#sln-salon.sln-salon--s .sln-thankyou .sln-thankyou--okbox{margin-top:1em;padding:3em 0}#sln-salon.sln-salon--s .sln-thankyou .sln-thankyou--okbox h1,#sln-salon.sln-salon--s .sln-thankyou .sln-thankyou--okbox h2,#sln-salon.sln-salon--s .sln-thankyou .sln-thankyou--okbox h3{text-align:center}#sln-salon.sln-salon--s .sln-thankyou .sln-thankyou--okbox h2,#sln-salon.sln-salon--s .sln-thankyou .sln-thankyou--okbox h3{display:block}#sln-salon.sln-salon--s .sln-thankyou .sln-thankyou--okbox h2{padding-left:0}#sln-salon.sln-salon--s .sln-thankyou .sln-thankyou--okbox hr{margin:1.5em 0 1em}#sln-salon.sln-salon--s .sln-thankyou .sln-icon-wrapper{padding-top:3em;padding-left:0;text-align:center}#sln-salon.sln-salon--s .sln-thankyou .sln-icon-wrapper .sln-icon{top:0}@media only screen and (max-width:767px){#sln-salon .sln-thankyou .sln-thankyou--okbox{margin-top:1em;padding:1em 0 2em}#sln-salon .sln-thankyou .sln-thankyou--okbox h1,#sln-salon .sln-thankyou .sln-thankyou--okbox h2,#sln-salon .sln-thankyou .sln-thankyou--okbox h3{text-align:center}#sln-salon .sln-thankyou .sln-thankyou--okbox h2,#sln-salon .sln-thankyou .sln-thankyou--okbox h3{display:block}#sln-salon .sln-thankyou .sln-thankyou--okbox h1{font-size:.9em}#sln-salon .sln-thankyou .sln-thankyou--okbox h1 .sln-icon{font-size:2em}#sln-salon .sln-thankyou .sln-thankyou--okbox h2{padding-left:0;font-size:.8em}#sln-salon .sln-thankyou .sln-thankyou--okbox h3{font-size:2em}#sln-salon .sln-thankyou .sln-thankyou--okbox hr{margin:1.5em 0 1em}#sln-salon .sln-thankyou .sln-icon-wrapper{padding-top:4em;padding-left:0;text-align:center}#sln-salon .sln-thankyou .sln-icon-wrapper .sln-icon{top:0;left:50%;-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}#sln-salon.sln-salon--m .sln-box--formactions,.sln-total-price{text-align:right}.sln-box--formactions{text-align:right;margin-bottom:0}.sln-box--formactions.sln-box--main{margin-bottom:0;margin-top:0}.sln-box--formactions .sln-icon--back{float:left}.sln-box--formactions .sln-btn{margin-bottom:1em}@media only screen and (min-width:768px){.sln-box--formactions .sln-icon--back{float:right}.sln-box--formactions .sln-btn{margin-bottom:0}}.sln-icon-wrapper{position:relative;padding-left:3.5em}.sln-icon-wrapper .sln-icon{position:absolute;left:0}.sln-icon-wrapper .sln-icon-wrapper--right{padding-right:3.5em;padding-left:0}#sln-salon.sln-salon--l .sln-attendants-wrapper{margin-bottom:0}@media only screen and (min-width:992px){#sln-salon.sln-salon--l .sln-attendants-wrapper{margin-bottom:1.5em}}.sln-total{margin-bottom:3em}@media only screen and (min-width:992px){.sln-total{margin-bottom:0}}.sln-total hr{margin:0 0 .6em;border:0;border-top-style:solid;border-top-width:.16em;background-image:none}#sln-notifications .sln-loader-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;opacity:.75;z-index:999999}#sln-salon.sln-step-date #sln-notifications .sln-alert.sln-alert--wait{position:absolute;bottom:0}#sln-salon.sln-step-date.sln-salon--s #sln-notifications .sln-alert.sln-alert--wait{position:absolute;bottom:6em}.sln-box--main{margin-top:2em;margin-bottom:3em}.editable input{background-color:#fff;border:none;padding:10px 0 10px 5px}.editable .text{padding:5px 0 5px 5px}.editable{border:1px solid transparent}.editable.focus,.editable:hover{border:1px solid orange}.editable .fa-gear{font-size:25px;vertical-align:middle;color:orange}.select2-container.select2-container--sln .select2-selection--multiple:focus .select2-selection__arrow:before,.select2-container.select2-container--sln .select2-selection--multiple:focus .select2-selection__rendered,.select2-container.select2-container--sln .select2-selection--multiple:hover .select2-selection__arrow:before,.select2-container.select2-container--sln .select2-selection--multiple:hover .select2-selection__rendered,.select2-container.select2-container--sln .select2-selection--single:focus .select2-selection__arrow:before,.select2-container.select2-container--sln .select2-selection--single:focus .select2-selection__rendered,.select2-container.select2-container--sln .select2-selection--single:hover .select2-selection__arrow:before,.select2-container.select2-container--sln .select2-selection--single:hover .select2-selection__rendered,.select2-container.select2-container--sln.select2-container--open .select2-selection--multiple .select2-selection__arrow:before,.select2-container.select2-container--sln.select2-container--open .select2-selection--multiple .select2-selection__rendered,.select2-container.select2-container--sln.select2-container--open .select2-selection--single .select2-selection__arrow:before,.select2-container.select2-container--sln.select2-container--open .select2-selection--single .select2-selection__rendered,td.day.disabled.full{color:#fff}.editable .fa-gear,.editable .input,.editable.focus .text{display:none}.editable .text,.editable.focus .fa-gear,.editable.focus .input,.editable:hover .fa-gear{display:inline-block}.editable.focus,.editable.focus .input,.editable.focus .input input{background-color:#ccc}.editable .input,.editable .text{width:90%}.editable .input-min,.editable .text-min{width:85%}.alert>p,.alert>ul{padding-bottom:0}td.day.disabled.full{background:red}td.day.disabled.full:hover{background:#F66;color:#fff}.select2-container.select2-container--sln .select2-selection--multiple,.select2-container.select2-container--sln .select2-selection--single{font-family:"Open Sans",sans-serif;font-size:.83333rem;font-weight:400;border:none;border-radius:0;background-color:#c7dff3;transition:all 150ms}.select2-container.select2-container--sln .select2-selection--multiple:focus,.select2-container.select2-container--sln .select2-selection--multiple:hover,.select2-container.select2-container--sln .select2-selection--single:focus,.select2-container.select2-container--sln .select2-selection--single:hover,.select2-container.select2-container--sln.select2-container--open .select2-selection--multiple,.select2-container.select2-container--sln.select2-container--open .select2-selection--single{background-color:#003553}@media only screen and (min-width:768px){.select2-container.select2-container--sln .select2-selection--multiple,.select2-container.select2-container--sln .select2-selection--single{font-size:1rem}}.select2-container.select2-container--sln .select2-dropdown,.select2-container.select2-container--sln .select2-search--dropdown .select2-search__field{font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.16667rem;font-weight:400}.select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow:before{font-family:FontAwesome;font-size:.91667rem}#sln-salon .alert-warning:before,#sln-salon .alert:after,#sln-salon h1,#sln-salon.sln-salon--s .sln-thankyou .sln-thankyou--okbox h1 .sln-icon,#sln-salon.sln-salon--s .sln-thankyou .sln-thankyou--okbox h3,.sln-alert--warning:before,.sln-alert:after,.sln_datepicker:after,.sln_timepicker:after{font-size:1.4em}@media only screen and (min-width:992px){#sln-salon .alert-warning:before,#sln-salon .alert:after,#sln-salon h1,#sln-salon.sln-salon--s .sln-thankyou .sln-thankyou--okbox h1 .sln-icon,#sln-salon.sln-salon--s .sln-thankyou .sln-thankyou--okbox h3,.sln-alert--warning:before,.sln-alert:after,.sln_datepicker:after,.sln_timepicker:after{font-size:1.6em}}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.4.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.4.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.4.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.4.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.wrap h2.nav-tab-wrapper{font-size:1em}.select2-container.select2-container--sln .select2-selection--single{height:2.5rem;line-height:2.5rem}.select2-container.select2-container--sln .select2-selection--multiple{line-height:0!important}.select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered{color:#003553;line-height:2.5rem;display:block;padding-left:1em;padding-right:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{color:#4c7186}.select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered:hover .select2-selection__arrow:before{color:#fff}.select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow{position:absolute;top:calc(50% - 7px);right:.83333rem;width:.83333rem;height:.83333rem}.select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow b{display:none}.select2-container.select2-container--sln .select2-selection--single .select2-selection__arrow:before{display:block;width:.83333rem;height:.83333rem;content:"\f078";position:absolute;top:0;left:0;line-height:.83333rem;color:#003553}.select2-container.select2-container--sln .select2-dropdown{background-color:#fff;color:#003553;border:2px solid rgba(12,110,182,.5);padding:.2%;border-radius:0}.select2-container.select2-container--sln .sln-select-wrapper-no-search .select2-search{display:none}.select2-container.select2-container--sln .sln-select-dropdown--boxedoptions{width:400px!important}.select2-container.select2-container--sln .sln-select-dropdown--boxedoptions .select2-results__options{padding:.5%;margin:0}.select2-container.select2-container--sln .sln-select-dropdown--boxedoptions .select2-results__option{background-color:#c7dff3;display:inline-block;width:24.4%;text-align:center;padding:.83333rem .41667rem;margin:.3%}.select2-container.select2-container--sln .select2-results__options{padding:.5%;background-color:#fff;max-height:200px;overflow-y:auto}.select2-container.select2-container--sln .select2-results__option{padding:.41667rem .83333rem;margin:0 0 2px;background-color:#c7dff3;border-top:2px soldi #fff}.select2-container.select2-container--sln .select2-search--dropdown{padding:.5% 1% 0 .5%}.select2-container.select2-container--sln .select2-search--dropdown .select2-search__field{padding:.5em 1em;border:none;border:.125rem solid rgba(12,110,182,.5)}.select2-container.select2-container--sln .select2-search--dropdown .select2-search__field:focus,.select2-container.select2-container--sln .select2-search--dropdown .select2-search__field:hover{outline:#0C6EB6 solid 2px;background-color:#003553;color:#fff}.select2-container.select2-container--sln .select2-results__option--highlighted[aria-selected]{background-color:#003553;color:#fff}.select2-container.select2-container--sln .select2-results__option[aria-selected=true]{background-color:#4c7186;color:#fff}.select2-container.select2-container--sln .select2-selection--multiple .select2-selection__rendered{margin:0;padding:.41667rem .41667rem .20833rem}.select2-container.select2-container--sln .select2-selection--multiple .select2-search__field::-webkit-input-placeholder{color:#4c7186}.select2-container.select2-container--sln .select2-selection--multiple .select2-search__field:-moz-placeholder{color:#4c7186}.select2-container.select2-container--sln .select2-selection--multiple .select2-search__field::-moz-placeholder{color:#4c7186}.select2-container.select2-container--sln .select2-selection--multiple .select2-search__field:-ms-input-placeholder{color:#4c7186}.select2-container.select2-container--sln .select2-selection--multiple .select2-search__field:not([placeholder=""]){min-width:170px!important}.select2-container.select2-container--sln .select2-selection--multiple .select2-search--inline .select2-search__field{line-height:1.875rem;margin:0 .41667rem .20833rem 0}.select2-container.select2-container--sln .select2-selection--multiple .select2-selection__choice{float:left;background-color:#0C6EB6;border:none;color:#fff;padding:0 2.08333rem 0 .83333rem;border-radius:0;line-height:1.875rem;position:relative;margin:0 .41667rem .20833rem 0}.select2-container.select2-container--sln .select2-selection--multiple .select2-selection__choice__remove{position:absolute;right:.20833rem;top:calc(50% - 8px);font-size:16px;line-height:8px;border-radius:50%;padding:.16667rem;background-color:#fff;color:#D22221;opacity:.75;transition:opacity .2s}.select2-container.select2-container--sln .select2-selection--multiple .select2-selection__choice__remove:hover{color:#D22221;opacity:1}.select2-container.select2-container--sln .select2-selection--single:focus{outline:0}#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single,.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--single{height:3.33333rem;line-height:3.33333rem}#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered,.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered{line-height:3.33333rem;padding-left:1rem;padding-right:1rem}#sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple,.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--multiple{min-height:3.33333rem}@media only screen and (min-width:992px){#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single,.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--single{height:2.5rem;line-height:2.5rem}#sln-salon--admin .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered,.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered{line-height:2.5rem;padding-left:1em;padding-right:1em}#sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple,.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--multiple{min-height:.83333rem}#sln-salon--admin .select2-container.select2-container--sln .select2-selection--multiple .select2-selection__rendered,.sln-calendar--wrapper .select2-container.select2-container--sln .select2-selection--multiple .select2-selection__rendered{padding:.375rem .41667rem .16667rem}}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.wp-admin.salone_page_salon-settings .select2-container.select2-container--sln .select2-selection--single .select2-selection__rendered{padding-right:2em}