@font-face {
    font-family: HX;
    src: url(/commercial/css/HolidayExtrasSans-Regular.otf);
}

@font-face {
    font-family: HXI;
    src: url(/commercial/css/HolidayExtrasSans-BoldItalic.otf);
}

@font-face {
    font-family: HXIR;
    src: url(/commercial/css/HolidayExtrasSans-LightItalic.otf);
}

.bg-muted, .bg-muted.bg-default, .bg-default .bg-muted, .bg-normal .bg-muted {
    background-color: rgba(0, 0, 0, 0.06);
}
body{background-color:#fff;font-family:"HX","Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:#444;background-size:1000px 750px;}h1{padding-bottom:1.2rem;border-bottom:0px solid #dfdfdf;font-family:"HXI","Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:600}h2{padding-bottom:1.2rem;border-bottom:1px solid #dfdfdf;font-weight:normal;font-size:1.5rem;line-height:3rem}h3{font-family:"HXI","Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:500}h4{font-family:"HXI","Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500}h5{font-family:"HXI","Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:.1rem;font-weight:600;text-transform:uppercase}h6{font-family:"HXI","Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8rem;letter-spacing:.1rem;font-weight:500;text-transform:uppercase}a{color:#7376df}a:hover{color:#6365d2;text-decoration:none}a:focus{color:#6365d2;text-decoration:none}a:active{color:#6365d2;text-decoration:none}.nav-pills .nav-item.show .nav-link{background-color:#7376df;background-color:#7376df!important;background-image:none}.nav-pills .nav-link.active{background-color:#7376df;background-color:#6365d2!important}p{color:#000;font-family:Nunito;font-weight:normal}.card-inverse p{color:#fff;font-size:.9rem}.card h1{border:0;margin:0;padding-bottom:.5rem}.no-padding{padding:0}.clear{clear:both}.justify-center{display:flex;align-items:center;justify-content:center}.text-muted{color:green!important}.divider{display:block;width:100%;height:1px;background-color:#dfdfdf;margin:2rem auto}.circle{border-radius:499rem}.jumbotron{padding:3rem 2rem;background-color:#f7f7f7}.btn-primary{background-color:#542E91!important;border-color:#542E91!important;color:#fff!important;background-color:#7376df;border-color:#7376df}.btn-primary:disabled{background-color:#7376df!important;border-color:#7376df!important}.btn-primary:hover{background-color:#6365d2!important;border-color:#6365d2!important;color:#fff!important;background-color:#7376df;border-color:#7376df;background-color:#6365d2;border-color:#6365d2}.btn-primary:active{background-color:#6365d2!important;border-color:#6365d2!important;color:#fff!important;background-color:#7376df;border-color:#7376df;background-color:#6365d2;border-color:#6365d2}.btn-primary:focus{color:#fff!important;background-color:#7376df;border-color:#7376df;background-color:#6365d2;border-color:#6365d2}.btn-primary.disabled{background-color:#7376df!important;border-color:#7376df!important}.btn-outline-primary{color:#7376df!important;border-color:#7376df!important;color:#7376df;border-color:#7376df;background:0}.btn-outline-primary:hover{background-color:#7376df!important;border-color:#7376df!important;background-color:#7376df;border-color:#7376df;color:#fff!important}.btn-outline-primary:active{background-color:#7376df!important;border-color:#7376df!important;background-color:#7376df;border-color:#7376df;color:#fff}.btn-outline-primary:disabled{color:#7376df!important}.btn-outline-primary:visited{color:#7376df;border-color:#7376df;background:0}.btn-outline-primary:focus{background-color:#7376df;border-color:#7376df;color:#fff}.btn-outline-primary.active{background-color:#7376df!important;border-color:#7376df!important}.show>.btn-outline-primary.dropdown-toggle{background-color:#7376df!important;border-color:#7376df!important}.show>.btn-primary.dropdown-toggle{background-color:#6365d2!important;border-color:#6365d2!important}.card-primary{background-color:#7376df!important;border-color:#7376df!important}.page-item.active .page-link{background-color:#7376df!important;border-color:#7376df!important}.list-group-item.active{background-color:#7376df!important;border-color:#7376df!important}.btn-primary.active{background-color:#6368a9!important;border-color:#6368a9!important}.btn-outline-primary.disabled{color:#7376df!important}.btn-link{color:#7376df!important}.btn-link:focus{color:#6365d2!important}.btn-link:hover{color:#6365d2!important}.page-link{color:#7376df!important}.page-link:focus{color:#6365d2!important}.page-link:hover{color:#6365d2!important}.text-primary{color:#542E91!important}a.text-primary:focus{color:#6365d2!important}a.text-primary:hover{color:#6365d2!important}.dropdown-item.active{background-color:#7376df!important;background-image:none}.dropdown-item:active{background-color:#7376df!important;background-image:none}.custom-control-input:checked ~ .custom-control-indicator{background-color:#7376df!important;background-image:none}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator{background-color:#7376df!important;background-image:none}.badge-primary{background-color:#7376df!important;background-image:none}.progress-bar{background-color:#FDDC06!important;background-image:none;height:.3rem}.bg-primary{background-color:#7376df!important;background-image:none}.badge-primary[href]:focus{background-color:#6365d2!important}.badge-primary[href]:hover{background-color:#6365d2!important}a.bg-primary:focus{background-color:#6365d2!important}a.bg-primary:hover{background-color:#6365d2!important}orm-control {
    display: block;
    width: 100%;
    height: calc(2.25rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}.form-control:focus{border-color:#7376df!important}.btn-secondary{border-color:#7c7c7c;background-color:#7c7c7c;color:#fff}.btn-secondary:hover{border-color:#444;background-color:#444;color:#fff}.btn-secondary:focus{border-color:#444;background-color:#444;color:#fff}.btn-secondary:active{border-color:#444;background-color:#444;color:#fff}.btn-outline-secondary{color:#7c7c7c;border-color:#7c7c7c;background:0}.btn-outline-secondary:visited{color:#7c7c7c;border-color:#7c7c7c;background:0}.btn-outline-secondary:hover{border-color:#7c7c7c;background:#7c7c7c;color:#fff}.btn-outline-secondary:focus{border-color:#7c7c7c;background:#7c7c7c;color:#fff}.btn-outline-secondary:active{border-color:#7c7c7c;background:#7c7c7c;color:#fff}.btn{border-radius:8px;font-size:14px;font-family:Nunito;font-weight:800;padding:.75rem 1.25rem;cursor:pointer}.btn:focus{outline:0;border:0;box-shadow:none}.btn-xs{font-size:.6rem;padding:.5rem 1rem}.btn-sm{font-size:.7rem;padding:.5rem 1rem}.btn-md{font-size:.8rem;padding:.75rem 1.25rem}.btn-lg{font-size:.9rem;padding:1rem 1.5rem}.btn-subtle{border:0;background:#f7f7f7;color:#7376df;-webkit-appearance:none;cursor:pointer}.btn-subtle:hover{color:#fff;background-color:#7376df;outline:0}.btn-subtle:focus{color:#fff;background-color:#7376df;outline:0}.btn-subtle:active{color:#fff;background-color:#7376df;outline:0}.btn-stripped{border:0;background:none!important;color:#444!important;-webkit-appearance:none;cursor:pointer}.btn-stripped:hover{color:#7376df;background-color:none;outline:0}.btn-stripped:focus{color:#7376df;background-color:none;outline:0}.btn-stripped:active{color:#7376df;background-color:none;outline:0}.dropdown a{color:#444}.dropdown a:hover{background-color:#7376df;color:#fff}.dropdown a:active{background-color:#7376df;color:#fff}.dropdown a:focus{background-color:#7376df;color:#fff}.sidebar{position:fixed;top:0;bottom:0;left:0;padding:20px;padding-left:0;padding-right:0;z-index:1000;overflow-x:hidden;overflow-y:auto;border-right:1px solid #eee;background:#7376df}.sidebar a{color:#fff;text-transform:uppercase;font-size:.7rem;letter-spacing:.2rem;padding:.75rem 1rem}.sidebar a:focus{background-color:#6365d2!important}.sidebar a:visited{background-color:#6365d2!important}.sidebar a:hover{background-color:#6365d2!important}.sidebar a:active{background-color:#6365d2!important}.sidebar em{font-size:1rem}.sidebar h1{color:#fff;border:0;font-size:.9rem;padding:0rem 1rem;text-transform:uppercase;letter-spacing:.2rem}.sidebar .site-title{margin-top:.5rem;margin-bottom:1.75rem}.sidebar .site-title a{font-size:.9rem;padding-left:0;padding-right:0;cursor:pointer}.sidebar .site-title a:hover{background:none!important}.sidebar .site-title .badge{letter-spacing:0rem;text-transform:none}.sidebar .nav{margin-bottom:20px}.sidebar .nav-item{width:100%}.sidebar .nav-item+.nav-item{margin-left:0}.sidebar .nav-link{border-radius:0}.sidebar .logout-button{position:absolute;bottom:20px;left:20px;width:85%;text-align:center;border-radius:.3rem}#wrapper.toggled .sidebar-nav{display:none}#menu-toggle{position:absolute;top:1rem;right:1rem}.card-title{margin-top:-0.25rem;padding-bottom:.25rem;margin-bottom:1rem}.card-subtitle{margin-top:-0.75rem;padding-bottom:.5rem}.card-title-btn-container{position:absolute;top:1.25rem;right:1.25rem;list-style:none}.alert a{color:#fff!important}.alert.alert-warning a{color:#6365d2!important}.alert.alert-warning a:hover{text-decoration:underline}.no-left-margin{margin-left:0}.page-header{font-family:"HX", "Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:0rem;margin-bottom:2.4rem;padding-bottom:1rem;border-bottom:1px solid #eee;height:auto}.page-header h1{display:inline;border:0;padding:0;margin-top:0;margin-bottom:0;width:100%}.profile-photo{border-radius:499rem;float:left}.username{float:left;text-align:left;margin:0 0 0 1rem}.username h1{margin-bottom:0;text-transform:none!important;letter-spacing:0!important}.username h2{margin-bottom:0;text-transform:none!important;letter-spacing:0!important}.username h3{margin-bottom:0;text-transform:none!important;letter-spacing:0!important}.username h4{margin-bottom:0;text-transform:none!important;letter-spacing:0!important}.user-dropdown .dropdown-toggle::after{margin-top:1rem;margin-left:1rem}.user-progress{margin-top:1rem}.user-progress .profile-photo{max-height:75px;max-width:75px!important}.progress-custom{margin-top:.25rem}.progress-label{text-align:center!important;color:#7376df;font-size:.75rem;margin-top:-0.25rem}#calendar{width:100%;text-align:center}#calendar table{width:100%}#calendar th{text-align:center!important;cursor:pointer;border-radius:.3rem}.datepicker-inline{width:100%;text-align:center}.datepicker-switch{font-size:16px;height:46px!important}.datepicker table tr td.old{color:#dfdfdf}.datepicker table tr td.new{color:#dfdfdf}.datepicker table tr td{padding:2px 2px!important;cursor:pointer;border-radius:.3rem}.datepicker table tr td span:hover{background:rgba(0,0,0,0.05)}.datepicker table tr td.active{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active:hover{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active:hover:hover{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active:hover:focus{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active:hover:active{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active:focus{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active:active{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active:hover.active{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active.disabled{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active.disabled:hover{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active.disabled:hover:hover{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active.disabled:hover:focus{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active.disabled:hover:active{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active.disabled:focus{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active.disabled:active{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active.disabled:hover.active{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active.active{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.active.disabled.active{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.datepicker table tr td.day:hover{background:rgba(0,0,0,0.05)}.datepicker table tr td.day.focused{background:rgba(0,0,0,0.05)}.datepicker thead tr:first-child th:hover{background:rgba(0,0,0,0.05)}.datepicker tfoot tr th:hover{background:rgba(0,0,0,0.05)}.open .dropdown-toggle.datepicker table tr td.active{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.open .dropdown-toggle.datepicker table tr td.active:hover{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.open .dropdown-toggle.datepicker table tr td.active.disabled{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.open .dropdown-toggle.datepicker table tr td.active.disabled:hover{color:#fff;background-color:#7376df;text-shadow:none;border-color:#285e8e}.panel-heading .glyphicon{margin-right:10px}.timeline{list-style:none;padding:20px 0 20px;position:relative}.timeline:before{top:0;bottom:0;position:absolute;content:" ";width:2px;background-color:#eee;left:25px;margin-right:-1.5px}.timeline>li{margin-bottom:20px;position:relative}.timeline>li:before{content:" ";display:table}.timeline>li:after{content:" ";display:table;clear:both}.timeline>li>.timeline-panel{width:calc(35%);float:right;border:1px solid #dfdfdf;border-radius:2px;padding:10px 20px;position:relative;box-shadow:none}.timeline>li>.timeline-panel:before{position:absolute;top:26px;left:-11px;display:inline-block;border-top:11px solid transparent;border-right:11px solid #dfdfdf;border-left:0 solid #dfdfdf;border-bottom:11px solid transparent;content:" "}.timeline>li>.timeline-panel:after{position:absolute;top:27px;left:-10px;display:inline-block;border-top:10px solid transparent;border-right:10px solid #fff;border-left:0 solid #fff;border-bottom:10px solid transparent;content:" "}.timeline>li>.timeline-badge{color:#444;width:46px;height:46px;line-height:2.8rem;font-size:1.4rem;text-align:center;position:absolute;top:16px;left:0;margin-right:-25px;margin-left:3px;border:1px solid #dfdfdf;background-color:#fff;z-index:100;border-radius:9999px}.timeline-badge.primary{background-color:#7376df!important;color:#fff!important;border:none!important}.timeline-badge.success{background-color:#8ad919!important}.timeline-badge.warning{background-color:#ffb53e!important}.timeline-badge.danger{background-color:#f9243f!important}.timeline-badge.info{background-color:#30a5ff!important}.article{padding:1rem 0;border-bottom:1px solid #dfdfdf;margin-bottom:1rem}.article:first-child{padding:0 0 10px 0}.article:last-child{padding:0 0 10px 0;border:0;margin-bottom:0}.article h4 a{margin-bottom:10px}.article .date{text-align:center;font-size:1.8rem;margin:0 auto;display:block}.article .date .text-muted{font-size:.8rem;text-transform:uppercase;letter-spacing:.1rem}.todo-list-item{list-style:none;padding:.75rem 1rem .15rem 1rem;border-radius:.3rem}.todo-list-item .fa{margin:0 .25rem 0 0;color:#444}.todo-list-item .fa:hover{color:#7376df}.todo-list-item input[type=checkbox]{margin:0 .5rem 0 0!important;border:1px solid #333}.todo-list-item:hover{text-decoration:none;background-color:#f7f7f7}.todo-list-item .trash .fa:hover{color:#ef4040}.todo-list{padding:0;margin:-15px;background:#fff;color:#444}input[type=checkbox]:checked+label{color:green}a.todo-list-item:focus{text-decoration:none;background-color:#f7f7f7}.todo-list-footer{margin:-20px;margin-top:2rem}.todo-list-footer .btn{border-radius:.4rem}.card.owed .card-body p{font-size:2.2em}.card.admin-card p{font-size:3em;padding:15px 0}.flash-error.alert ul,.flash-info.alert ul,.flash-warn.alert ul{margin-bottom:0}img.food-icon{height:1.4rem;width:auto;padding:0 .4rem;display:inline}.basket{position:fixed;bottom:0;right:0;text-align:center;vertical-align:middle;margin-right:10px;margin-bottom:10px;font-size:1.8em;z-index:999;display:none;padding:10px 20px}.basket:before{content:"Total: ";font-size:1.2rem;padding-right:5px;font-weight:normal}#order-admin .order-form{display:none}#adminOrders .date{width:120px}#adminStatistics .date{width:100px}#login .credit{position:absolute;bottom:0;right:0;padding-right:10px}#login .credit a{color:white}#login .credit a:visited,#login .credit a:active{color:white}#login .credit a:hover{text-decoration:underline}#login .card{width:75%;margin:200px auto;padding:50px 20px}#login .loginBtn{box-sizing:border-box;cursor:pointer;position:relative;padding:20px 30px 20px 30px;border:0;text-align:left;line-height:65px;white-space:nowrap;border-radius:.2em;font-size:16px;color:white;background:#dd4b39}#login .loginBtn:before{font:normal normal normal 24px/1 FontAwesome;box-sizing:border-box;height:100%;content:"\f1a0";padding-right:10px}#login .loginBtn:focus{outline:0;background:#e74b37}#login .loginBtn:visited{color:white}#login .loginBtn:active{box-shadow:inset 0 0 0 32px rgba(0,0,0,0.1);background:#e74b37;color:white}@media screen and (max-width:576px){#wrapper .sidebar-nav{display:none}#wrapper.toggled .sidebar-nav{display:block!important}.sidebar{position:inherit;padding-bottom:0;margin-bottom:1rem}#menu-toggle{background-color:#6365d2}}@media screen and (min-width:576px){#wrapper.toggled .sidebar-nav{display:block}#menu-toggle{display:none}}.cd-multi-steps{padding:0;margin:0 auto;border-radius:.25em}.cd-multi-steps li{counter-increment:steps;width:20%;text-align:center;display:inline-block;margin:.4rem 1rem;position:relative}.cd-multi-steps li>*{padding-top:50px;display:inline-block;color:#2c3f4c;position:relative}.cd-multi-steps li::after{content:'';position:absolute;left:50%;width:calc(130%);top:18px;display:inline-block;margin:0 .6em;color:#959fa5;height:4px;background:#edeff0}.cd-multi-steps li>*::before{content:counter(steps);height:40px;width:40px;line-height:40px;color:black;position:absolute;z-index:1;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background-color:#edeff0;top:0}.cd-multi-steps li.current>*{color:#7376df;font-weight:500;position:relative}.cd-multi-steps li.current>*::before{color:#fff;background-color:#7376df}.cd-multi-steps li.visited>*::before{color:#fff}.cd-multi-steps li.visited::after,.cd-multi-steps li.visited>*::before{background-color:#7376df}.cd-multi-steps li:first-of-type{margin-left:0}.cd-multi-steps li:last-of-type::after{display:none}.btn-toggle{margin:0 4rem;padding:0;position:relative;border:0;height:1.5rem;width:3rem;border-radius:1.5rem;color:#6b7381;background:#bdc1c8}.btn-toggle:focus,.btn-toggle.focus,.btn-toggle:focus.active,.btn-toggle.focus.active{outline:0}.btn-toggle:before,.btn-toggle:after{line-height:1.5rem;width:4rem;text-align:center;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:2px;position:absolute;bottom:0;transition:opacity .25s}.btn-toggle:before{content:'Off';left:-4rem}.btn-toggle:after{content:'On';right:-4rem;opacity:.5}.btn-toggle>.handle{position:absolute;top:.1875rem;left:.1875rem;width:1.125rem;height:1.125rem;border-radius:1.125rem;background:#fff;transition:left .25s}.btn-toggle.active{transition:background-color .25s}.btn-toggle.active>.handle{left:1.6875rem;transition:left .25s}.btn-toggle.active:before{opacity:.5}.btn-toggle.active:after{opacity:1}.btn-toggle.btn-sm:before,.btn-toggle.btn-sm:after{line-height:-0.5rem;color:#fff;letter-spacing:.75px;left:.4125rem;width:2.325rem}.btn-toggle.btn-sm:before{text-align:right}.btn-toggle.btn-sm:after{text-align:left;opacity:0}.btn-toggle.btn-sm.active:before{opacity:0}.btn-toggle.btn-sm.active:after{opacity:1}.btn-toggle.btn-xs:before,.btn-toggle.btn-xs:after{display:none}.btn-toggle:before,.btn-toggle:after{color:#6b7381}.btn-toggle.active{background-color:#29b5a8}.btn-toggle.btn-lg{margin:0 5rem;padding:0;position:relative;border:0;height:2.5rem;width:5rem;border-radius:2.5rem}.btn-toggle.btn-lg:focus,.btn-toggle.btn-lg.focus,.btn-toggle.btn-lg:focus.active,.btn-toggle.btn-lg.focus.active{outline:0}.btn-toggle.btn-lg:before,.btn-toggle.btn-lg:after{line-height:2.5rem;width:5rem;text-align:center;font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:2px;position:absolute;bottom:0;transition:opacity .25s}.btn-toggle.btn-lg:before{content:'Off';left:-5rem}.btn-toggle.btn-lg:after{content:'On';right:-5rem;opacity:.5}.btn-toggle.btn-lg>.handle{position:absolute;top:.3125rem;left:.3125rem;width:1.875rem;height:1.875rem;border-radius:1.875rem;background:#fff;transition:left .25s}.btn-toggle.btn-lg.active{transition:background-color .25s}.btn-toggle.btn-lg.active>.handle{left:2.8125rem;transition:left .25s}.btn-toggle.btn-lg.active:before{opacity:.5}.btn-toggle.btn-lg.active:after{opacity:1}.btn-toggle.btn-lg.btn-sm:before,.btn-toggle.btn-lg.btn-sm:after{line-height:.5rem;color:#fff;letter-spacing:.75px;left:.6875rem;width:3.875rem}.btn-toggle.btn-lg.btn-sm:before{text-align:right}.btn-toggle.btn-lg.btn-sm:after{text-align:left;opacity:0}.btn-toggle.btn-lg.btn-sm.active:before{opacity:0}.btn-toggle.btn-lg.btn-sm.active:after{opacity:1}.btn-toggle.btn-lg.btn-xs:before,.btn-toggle.btn-lg.btn-xs:after{display:none}.btn-toggle.btn-sm{margin:0 .5rem;padding:0;position:relative;border:0;height:1.5rem;width:3rem;border-radius:1.5rem}.btn-toggle.btn-sm:focus,.btn-toggle.btn-sm.focus,.btn-toggle.btn-sm:focus.active,.btn-toggle.btn-sm.focus.active{outline:0}.btn-toggle.btn-sm:before,.btn-toggle.btn-sm:after{line-height:1.5rem;width:.5rem;text-align:center;font-weight:600;font-size:.55rem;text-transform:uppercase;letter-spacing:2px;position:absolute;bottom:0;transition:opacity .25s}.btn-toggle.btn-sm:before{content:'Off';left:-0.5rem}.btn-toggle.btn-sm:after{content:'On';right:-0.5rem;opacity:.5}.btn-toggle.btn-sm>.handle{position:absolute;top:.1875rem;left:.1875rem;width:1.125rem;height:1.125rem;border-radius:1.125rem;background:#fff;transition:left .25s}.btn-toggle.btn-sm.active{transition:background-color .25s}.btn-toggle.btn-sm.active>.handle{left:1.6875rem;transition:left .25s}.btn-toggle.btn-sm.active:before{opacity:.5}.btn-toggle.btn-sm.active:after{opacity:1}.btn-toggle.btn-sm.btn-sm:before,.btn-toggle.btn-sm.btn-sm:after{line-height:-0.5rem;color:#fff;letter-spacing:.75px;left:.4125rem;width:2.325rem}.btn-toggle.btn-sm.btn-sm:before{text-align:right}.btn-toggle.btn-sm.btn-sm:after{text-align:left;opacity:0}.btn-toggle.btn-sm.btn-sm.active:before{opacity:0}.btn-toggle.btn-sm.btn-sm.active:after{opacity:1}.btn-toggle.btn-sm.btn-xs:before,.btn-toggle.btn-sm.btn-xs:after{display:none}.btn-toggle.btn-xs{margin:0;padding:0;position:relative;border:0;height:1rem;width:2rem;border-radius:1rem}.btn-toggle.btn-xs:focus,.btn-toggle.btn-xs.focus,.btn-toggle.btn-xs:focus.active,.btn-toggle.btn-xs.focus.active{outline:0}.btn-toggle.btn-xs:before,.btn-toggle.btn-xs:after{line-height:1rem;width:0;text-align:center;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:2px;position:absolute;bottom:0;transition:opacity .25s}.btn-toggle.btn-xs:before{content:'Off';left:0}.btn-toggle.btn-xs:after{content:'On';right:0;opacity:.5}.btn-toggle.btn-xs>.handle{position:absolute;top:.125rem;left:.125rem;width:.75rem;height:.75rem;border-radius:.75rem;background:#fff;transition:left .25s}.btn-toggle.btn-xs.active{transition:background-color .25s}.btn-toggle.btn-xs.active>.handle{left:1.125rem;transition:left .25s}.btn-toggle.btn-xs.active:before{opacity:.5}.btn-toggle.btn-xs.active:after{opacity:1}.btn-toggle.btn-xs.btn-sm:before,.btn-toggle.btn-xs.btn-sm:after{line-height:-1rem;color:#fff;letter-spacing:.75px;left:.275rem;width:1.55rem}.btn-toggle.btn-xs.btn-sm:before{text-align:right}.btn-toggle.btn-xs.btn-sm:after{text-align:left;opacity:0}.btn-toggle.btn-xs.btn-sm.active:before{opacity:0}.btn-toggle.btn-xs.btn-sm.active:after{opacity:1}.btn-toggle.btn-xs.btn-xs:before,.btn-toggle.btn-xs.btn-xs:after{display:none}.btn-toggle.btn-secondary{color:#6b7381;background:#bdc1c8}.btn-toggle.btn-secondary:before,.btn-toggle.btn-secondary:after{color:#6b7381}.btn-toggle.btn-secondary.active{background-color:#ff8300}#orderPay .card-logo{width:60px;padding:0 5px}.userPreferences .card{height:100%}.userPreferences .card-logo{width:60px;padding:0 5px}.userPreferences .paymentInfo .card-errors{display:none}.card-body {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem;
}.userPreferences .paymentInfo .sq-input{border:1px solid #dfdfdf;outline-offset:-2px;margin-bottom:5px;display:inline-block;width:99%}.userPreferences .paymentInfo .sq-input--error{outline:2px auto #ff6161}.userPreferences .preferences ul li{margin-bottom:10px}
