input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media screen and (max-width:961px){.sc-sm-hidden{display:none!important}}h1,h2{color:#fff;font-size:26px}.sc-btn{text-transform:uppercase;border:none;background-color:transparent;padding:14px 24px;line-height:normal;min-width:100px;font-size:18px}.sc-btn.sc-btn-rounded{color:#ffd800;border:solid 1px #ffd800;border-radius:20px;min-width:100px;padding-left:24px;padding-right:24px}.sc-btn.sc-btn-rounded.sc-btn-black{color:#000;border-color:#000}.sc-btn.sc-btn-yellow{color:#000;background-color:#ffd800;font-weight:700}.sc-btn.sc-btn-blue{color:#fff;background-color:#1161ac}.sc-btn.sc-btn-red{color:#fff;background-color:#ff0039;font-weight:700}.sc-btn i.fa-angle-left{margin-right:12px}a.sc-btn{display:inline-block;text-align:center}a.sc-btn:link,a.sc-btn:visited,a.sc-btn:hover,a.sc-btn:active{text-decoration:none}.sc-checkbox{font-weight:normal}.sc-checkbox input[type='checkbox']{display:none}.sc-checkbox span{display:block;float:left;background-color:transparent;border:solid 1px #bfbfbf;vertical-align:top;text-align:center;cursor:pointer;width:15px;height:15px;margin-right:6px}.sc-checkbox span:before{content:"";vertical-align:top}.sc-checkbox :checked~span:before{content:"✓"}table.scroll-table tbody{display:block;overflow:auto;width:100%}table.scroll-table tbody tr{display:table;width:100%;table-layout:fixed}table.scroll-table tbody tr td.w20{width:150px}table.scroll-table thead{display:table;width:100%;table-layout:fixed}table.scroll-table thead tr th{color:#000}table.scroll-table thead tr th.w20{width:150px}table.sc-base-table{border-collapse:collapse;width:100%}table.sc-base-table thead th{padding:10px 20px;background-color:#fff;vertical-align:top;font-weight:normal}table.sc-base-table tbody tr:last-child td{border-bottom:none}table.sc-base-table tbody td{padding:10px 16px;border-bottom:solid 1px #999;vertical-align:top;background-color:rgba(16,86,148,.5);color:#fff}table.sc-base-table tfoot td{padding:10px 16px}.sc-invisible{display:none}.sc-page-loading{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;margin:0;padding:0;background-color:transparent}.sc-page-loading>div{background-color:#d9d9d9;opacity:.4;width:100%;height:100%;margin:0;padding:0}.sc-ellipsis{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.sc-pager-block{margin-top:20px}.sc-pager-block .sc-pager .pager-list{list-style:none;text-align:center;padding-left:0}.sc-pager-block .sc-pager .pager-list li{display:inline-block;font-size:16px;line-height:32px}.sc-pager-block .sc-pager .pager-list a,.sc-pager-block .sc-pager .pager-list span{display:inline-block;height:32px;padding-left:12px;padding-right:12px;border:solid 1px #ccc}.sc-pager-block .sc-pager .pager-list a{background-color:#f3f3f3}.sc-pager-block .sc-pager .pager-list a:hover{text-decoration:none}.sc-pager-block .sc-pager .pager-list span{font-weight:bold}.sc-pager-block .sc-pager .pager-list em{font-style:normal;padding:0 6px;display:inline-block;vertical-align:top}.sc-pager-block .pager-items-per-page{width:135px;float:right}.sc-pager-block .pager-items-per-page div{text-align:center}.sc-pager-block .pager-items-per-page div.pager-pagesize-types .space-right{margin-right:10px}table.sc-table-no-hover tbody td{background-color:#105694}table.sc-table-no-hover tbody tr:hover{cursor:default!important}.ui-datepicker{border:solid 1px #e6e6e6;background-color:#f7f7f7;padding:6px 12px}.ui-datepicker .ui-datepicker-header .ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-datepicker .ui-datepicker-header .ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-datepicker .ui-datepicker-header .ui-icon{width:16px;height:16px}.ui-datepicker .ui-datepicker-header .ui-icon,.ui-datepicker .ui-datepicker-header .ui-widget-content .ui-icon{background-image:url("../base/images/ui-icons_444444_256x240.png")}.ui-datepicker .ui-datepicker-header .ui-widget-header .ui-icon{background-image:url("../base/images/ui-icons_444444_256x240.png")}.ui-datepicker .ui-datepicker-calendar tbody td a{text-align:center}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day a{border:solid 1px #ffd800}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a{background-color:#ffd800;border:solid 1px #ffd800}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-end:nth-of-type(odd) a{font-weight:bold}.ui-datepicker .ui-datepicker-buttonpane button{text-transform:uppercase;border:none;padding:6px 16px}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{background-color:#ffd800}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-close{background-color:#4faee7;color:#fff}.ui-datepicker-trigger{cursor:pointer;float:left}.ui-timepicker-div .ui-timepicker-select{padding:6px 12px;margin:0 10px}.modal.fade .modal-dialog{margin:0 auto;top:50%;transform:translate(0,-50%)}.modal-dialog .modal-content{border:none;border-radius:0;box-shadow:none}.modal-dialog .modal-content .modal-body{background-color:#3c373a}.modal-dialog .modal-content .modal-body button.close{color:#fff;opacity:1;font-size:36px;text-shadow:none}.modal-dialog .modal-content .modal-body .bootbox-body{color:#fff}.modal-dialog .modal-content .modal-footer{background-color:#3c373a}.modal-dialog .modal-content .modal-footer .btn-primary,.modal-dialog .modal-content .modal-footer .btn-default{border:none;border-radius:0;text-transform:uppercase;padding:35px 16px;font-size:36px;min-width:100px;width:45%}.modal-dialog .modal-content .modal-footer .btn-primary:focus,.modal-dialog .modal-content .modal-footer .btn-default:focus{outline:none}.modal-dialog .modal-content .modal-footer .btn-primary{background-color:#ffd800;color:#1e1e1e;font-weight:700}.modal-dialog .modal-content .modal-footer .btn-default{background-color:#0264ad;color:#fff;float:left}.modal-backdrop.in{opacity:.2}.sc-td-dialog .modal-dialog{width:962px}.sc-td-dialog .sc-transaction-detail{overflow:hidden;padding-left:36px;padding-top:20px;padding-bottom:10px}.sc-td-dialog .sc-transaction-detail .sc-td-field{float:left;width:265px;font-size:18px;margin:0 24px 30px 0}.sc-td-dialog .sc-transaction-detail .sc-td-field:nth-of-type(1) span{margin-left:24px}.sc-td-dialog .sc-transaction-detail .sc-td-field:nth-of-type(2) span{margin-left:24px}.sc-td-dialog .sc-transaction-detail .sc-td-field:nth-of-type(7){clear:left}.sc-td-dialog .sc-transaction-detail .sc-td-field label{float:left;clear:left;text-transform:uppercase;color:#999;border-bottom:solid 2px #999;font-weight:normal;margin-bottom:6px;width:245px}.sc-td-dialog .sc-transaction-detail .sc-td-field span{color:#fff;float:left;clear:left;padding-left:12px}.sc-td-dialog .sc-transaction-detail .sc-td-field span i{margin-right:12px;color:#ffd800}.sc-td-dialog .sc-transaction-detail .sc-td-field.sc-td-field-yellow{margin-bottom:10px;padding-bottom:0}.sc-td-dialog .sc-transaction-detail .sc-td-field.sc-td-field-yellow label{border-bottom:none;float:left;width:265px}.sc-td-dialog .sc-transaction-detail .sc-td-field.sc-td-field-yellow span{display:inline-block;padding:6px 32px;background-color:#ffd800;color:#71686d;font-size:27px;width:245px;text-align:center;float:left;clear:left}.sc-td-dialog .sc-transaction-detail .sc-td-field.sc-td-field-100{width:100%}.sc-td-dialog .sc-transaction-detail .sc-td-field.sc-td-field-100 label{width:831px}body{background:#09345e url('images/background.png') repeat-y center}body .sc-page-preload{margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}body>.container{padding-top:10px;padding-bottom:10px;opacity:.5}body>.container .sc-not-optimized{display:none}@media screen and (max-width:961px){body>.container .sc-not-optimized{display:block}}body>.container .sc-page-content{float:left;clear:left;width:100%;padding-bottom:40px}body>.container>header h1{width:40%;float:left;text-transform:uppercase;color:#ffd800}body>.container>header .sc-menu{margin-top:10px;margin-bottom:10px;float:right}@media screen and (max-width:961px){body>.container>header .sc-menu{float:none}}body>.container>header .sc-menu>ul{margin-right:0}@media screen and (max-width:961px){body>.container>header .sc-menu>ul{margin-left:50%;display:inline-block;float:none!important;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}body>.container>header .sc-menu>ul>li{float:left;color:#4faee7;padding-top:6px;position:relative}@media screen and (max-width:961px){body>.container>header .sc-menu>ul>li{float:none}}body>.container>header .sc-menu>ul>li.sc-menu-btn{padding-left:24px;padding-top:0}@media screen and (max-width:961px){body>.container>header .sc-menu>ul>li.sc-menu-btn{padding-top:15px}body>.container>header .sc-menu>ul>li.sc-menu-btn a.sc-logout{position:fixed;top:-15px;right:-80px}}body>.container>header .sc-menu>ul>li.sc-menu-btn a{padding:8px 16px}body>.container>header .sc-menu>ul>li.sc-menu-btn a i.fa-sign-out{color:#ffd800}body>.container>header .sc-menu>ul>li.sc-menu-separator{width:16px}body>.container>header .sc-menu>ul>li.sc-menu-parent{position:relative}body>.container>header .sc-menu>ul>li.sc-menu-parent ul{background-color:#fff;padding:0;-webkit-box-shadow:1px 5px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:1px 5px 10px 0 rgba(0,0,0,.5);box-shadow:1px 5px 10px 0 rgba(0,0,0,.5);list-style-type:none;display:none;position:absolute;z-index:10;width:250px}body>.container>header .sc-menu>ul>li.sc-menu-parent ul.sc-menu-submenu-left{left:auto;right:0}body>.container>header .sc-menu>ul>li.sc-menu-parent ul li{text-transform:uppercase;padding:0 12px}body>.container>header .sc-menu>ul>li.sc-menu-parent ul li.sc-active,body>.container>header .sc-menu>ul>li.sc-menu-parent ul li:hover{background-color:#4faee7;padding-left:26.4px;cursor:pointer}body>.container>header .sc-menu>ul>li.sc-menu-parent ul li.sc-active a:link,body>.container>header .sc-menu>ul>li.sc-menu-parent ul li:hover a:link,body>.container>header .sc-menu>ul>li.sc-menu-parent ul li.sc-active a:visited,body>.container>header .sc-menu>ul>li.sc-menu-parent ul li:hover a:visited,body>.container>header .sc-menu>ul>li.sc-menu-parent ul li.sc-active a:active,body>.container>header .sc-menu>ul>li.sc-menu-parent ul li:hover a:active{color:#fff}body>.container>header .sc-menu>ul>li.sc-menu-parent ul li.sc-active a:before,body>.container>header .sc-menu>ul>li.sc-menu-parent ul li:hover a:before{content:"»"}body>.container>header .sc-menu>ul>li.sc-menu-parent ul li a{display:inline-block;padding:6px 0;text-decoration:none}body>.container>header .sc-menu>ul>li.sc-menu-parent ul li a:before{content:"·";margin-right:12px;color:#ffd800;font-weight:bold}body>.container>header .sc-menu>ul>li.sc-menu-parent ul li a:link,body>.container>header .sc-menu>ul>li.sc-menu-parent ul li a:visited{color:#3c373a}body>.container>header .sc-menu>ul>li.sc-menu-parent ul li a:hover{color:#fff}body>.container>header .sc-menu>ul>li.sc-menu-parent ul li a:hover:before{content:"»"}body>.container>header .sc-menu>ul>li.sc-menu-parent ul li a:active{color:#3c373a}body>.container>header .sc-menu>ul>li:first-child{width:0}body>.container>header .sc-menu>ul>li.sc-active>a:not(.sc-btn):link,body>.container>header .sc-menu>ul>li.sc-active>a:not(.sc-btn):visited,body>.container>header .sc-menu>ul>li.sc-active>a:not(.sc-btn):hover,body>.container>header .sc-menu>ul>li.sc-active>a:not(.sc-btn):active{color:#fff}body>.container>header .sc-menu>ul>li.sc-active>hr{display:block}body>.container>header .sc-menu>ul>li>a:not(.sc-btn){text-transform:uppercase;padding:0 0 6px 0}body>.container>header .sc-menu>ul>li>a:not(.sc-btn):link,body>.container>header .sc-menu>ul>li>a:not(.sc-btn):visited{color:#4faee7;background-color:transparent}body>.container>header .sc-menu>ul>li>a:not(.sc-btn):hover{background-color:transparent;color:#fff}body>.container>header .sc-menu>ul>li>a:not(.sc-btn):active{color:#4faee7;background-color:transparent}body>.container>header .sc-menu>ul>li:hover>a.sc-btn{background-color:transparent}body>.container>header .sc-menu>ul>li:hover>a:not(.sc-btn){color:#fff}body>.container>header .sc-menu>ul>li:hover>hr{display:block;border-top:solid 4px #ffd800;width:100%}body>.container>header .sc-menu>ul>li>hr{border-top:solid 1px #4faee7;width:55%;margin-top:0;margin-bottom:0}body>.container>header .sc-menu>ul>li ul.sc-menu-submenu{background-color:#fff;padding:0;-webkit-box-shadow:1px 5px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:1px 5px 10px 0 rgba(0,0,0,.5);box-shadow:1px 5px 10px 0 rgba(0,0,0,.5);list-style-type:none;display:none;position:absolute;z-index:10;width:200px}body>.container>header .sc-menu>ul>li ul.sc-menu-submenu.sc-menu-submenu-left{left:auto;right:0}body>.container>header .sc-menu>ul>li ul.sc-menu-submenu li{text-transform:uppercase;padding:0 12px}body>.container>header .sc-menu>ul>li ul.sc-menu-submenu li:hover{background-color:#1161ac;padding-left:26.4px;cursor:pointer}body>.container>header .sc-menu>ul>li ul.sc-menu-submenu li:hover a:link,body>.container>header .sc-menu>ul>li ul.sc-menu-submenu li:hover a:visited,body>.container>header .sc-menu>ul>li ul.sc-menu-submenu li:hover a:active{color:#fff}body>.container>header .sc-menu>ul>li ul.sc-menu-submenu li:hover a:before{content:"»"}body>.container>header .sc-menu>ul>li ul.sc-menu-submenu li a{display:inline-block;padding:6px 0;text-decoration:none}body>.container>header .sc-menu>ul>li ul.sc-menu-submenu li a:before{content:"·";margin-right:12px;color:#ffd800;font-weight:bold}body>.container>header .sc-menu>ul>li ul.sc-menu-submenu li a:link,body>.container>header .sc-menu>ul>li ul.sc-menu-submenu li a:visited{color:#3c373a}body>.container>header .sc-menu>ul>li ul.sc-menu-submenu li a:hover{color:#fff}body>.container>header .sc-menu>ul>li ul.sc-menu-submenu li a:hover:before{content:"»"}body>.container>header .sc-menu>ul>li ul.sc-menu-submenu li a:active{color:#3c373a}body>.container>footer{font-size:10px;color:#fff;border-top:solid 2px #bfbfbf;padding:30px 0;text-align:right;float:left;clear:left;width:100%}body>.container>footer img{float:left}body>.container>footer a{color:#fff}body>.sc-no-opacity{opacity:1}.sc-pfilter{margin-top:10px;overflow:hidden;width:55%;float:left}.sc-pfilter .form-inline .form-group .form-group{float:left;margin-right:5px}.sc-pfilter .form-inline .form-group .form-group .form-control-static{color:#fff;width:100%;font-size:18px;padding-top:12px}.sc-pfilter .form-inline .form-group .form-group .form-control-static.sc-control-small{font-size:14px;padding-top:6px}.sc-pfilter .form-inline .form-group .form-group .form-control-static span{display:inline-block;float:left}.sc-pfilter .form-inline .form-group .form-group .form-control-static span:nth-of-type(1){max-width:95%}.sc-pfilter .form-inline .form-group .form-group .form-control-static span:nth-of-type(2){margin-left:10px}.sc-pfilter .form-inline .form-group .form-group select{max-width:240px}.sc-webpart-switch{padding:0;margin:0;width:100%;overflow:hidden;position:fixed;bottom:0;background:url('images/background.jpg') repeat-y center}.sc-webpart-switch li{list-style-type:none;float:left;text-transform:uppercase;font-weight:700;width:50%}.sc-webpart-switch li a,.sc-webpart-switch li span{display:inline-block;padding:6px 12px;width:100%;height:36px;text-align:center}.sc-webpart-switch li a{text-decoration:none;color:#fff}.sc-webpart-switch li a hr{border-top:solid 1px #4faee7;width:20%;margin-top:3px;margin-bottom:0}.sc-webpart-switch li a:hover hr{display:block;border-color:#ffd800}.sc-webpart-switch li span{color:#1e1e1e;background-color:#ffd800;line-height:25px}.sc-card-types{padding:0;margin-bottom:6px;overflow:hidden;float:left;clear:left}.sc-card-types li{list-style-type:none;float:left}.sc-card-types li.sc-ct-active,.sc-card-types li.sc-ot-active{border:solid 1px #ffd800}.sc-card-types li.sc-ct-active a,.sc-card-types li.sc-ot-active a{text-decoration:none}.sc-card-types li.sc-ct-active a i.fa-square,.sc-card-types li.sc-ot-active a i.fa-square{display:none}.sc-card-types li:nth-of-type(1) a i.fa-square{color:#ffd800}.sc-card-types li a{display:inline-block;padding:3px 10px;color:#fff}.sc-card-types li a i.fa-square{margin-right:10px}.sc-happy-hours,.sc-managers,.sc-cards,.sc-transactions,.sc-invoices,.sc-users,.sc-user-permissions{overflow:hidden}.sc-users table tbody td a{color:#fff}.sc-users table tbody td a i.fa-search{margin-right:12px;color:#3fb618}.sc-users .sc-users-pager{margin-top:20px}.sc-users .sc-pfilter,.sc-happy-hours .sc-pfilter{width:100%;margin-bottom:20px}.sc-users .sc-pfilter .form-inline .form-group select,.sc-happy-hours .sc-pfilter .form-inline .form-group select{width:350px;max-width:300px}.sc-happy-hours #hhlist .sc-base-table a{color:#fff}.sc-happy-hours #hhlist .sc-base-table a i.fa-search{margin-right:12px;color:#3fb618}.sc-happy-hours .sc-happy-hours-pager{margin-top:20px}.sc-user-permissions{margin-top:20px}.sc-user-permissions table tbody td a{color:#fff}.sc-user-permissions #pedit select{color:#1e1e1e;max-width:380px}.sc-user-permissions #pedit a{color:#1e1e1e}.sc-user-permissions #pedit .sc-btn{width:14px}.sc-user-permissions #pedit .pth-form-label{display:none!important}.sc-user-permissions .sc-user-permissions-pager{margin-top:20px}.sc-login{overflow:hidden;padding:20px 0 10px 0}.sc-login>div{float:left;overflow:hidden}.sc-login>div:nth-of-type(1){width:55%;padding:30px 32px 0 32px;border-right:solid 2px #407db4}@media screen and (max-width:767px){.sc-login>div:nth-of-type(1){display:none}}.sc-login>div:nth-of-type(2){padding:60px 0 0 32px}@media screen and (max-width:1199px){.sc-login>div:nth-of-type(2){padding-left:80px}}@media screen and (max-width:991px){.sc-login>div:nth-of-type(2){padding-left:48px}}@media screen and (max-width:767px){.sc-login>div:nth-of-type(2){width:100%;padding-left:0}}.sc-unauthorized div{padding:50px 40px;color:#fff;font-size:16px;max-width:600px}.sc-chpwd{padding-bottom:20px}.sc-chpwd .alert{margin-bottom:10px}.sc-chpwd .alert~a{color:#fff}.sc-cards .sc-card-types{width:50%;float:left}.sc-cards .alert{float:left;width:100%;margin-top:10px}.sc-cards .sc-date-range{float:left;width:100%;margin:20px 0}.sc-cards .sc-date-range div{width:246px;float:right;border-radius:7px;background-color:#f6f6f6}.sc-cards .sc-date-range div label,.sc-cards .sc-date-range div span{text-transform:uppercase;margin-bottom:0;float:left}.sc-cards .sc-date-range div label{color:#aaa}.sc-cards .sc-date-range div label:first-child{border-radius:7px 0 0 7px}.sc-cards .sc-date-range div span{display:inline-block;padding:6px 12px 6px 0}.sc-cards .sc-date-range div span:nth-of-type(1){padding-right:0}.sc-cards .sc-cards-average{min-width:40%;float:right;color:#fff;text-transform:uppercase;border:solid 1px #407db4;padding:3px 16px;font-size:18px}.sc-cards .sc-cards-average span{color:#ffd800;font-weight:700;font-size:21.6px;margin-left:12px;text-transform:none}.sc-cards .sc-cards-doughnuts{margin-top:10px;margin-bottom:10px;min-height:200px;width:620px;clear:both;margin:0 auto}.sc-cards .sc-cards-doughnuts .sc-doughnuts-detail{cursor:pointer}.sc-cards .sc-cards-doughnuts canvas{float:left;position:relative}.sc-cards .sc-cards-bars{margin-top:20px}.sc-cards .sc-cards-bars div{float:left}.sc-cards .sc-cards-bars div h2{text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.42857143;float:left;clear:left;margin-top:75px}.sc-cards .sc-cards-bars div:nth-of-type(1) h2{width:30%}.sc-cards .sc-cards-bars div:nth-of-type(2) h2{width:20%}.sc-cards .sc-cards-bars>div{width:50%}.sc-cards .sc-cards-bars>div.sc-cards-bar-chart{border-right:solid 2px #407db4;padding-right:16px}.sc-cards .sc-cards-bars>div.sc-cards-bar-chart ul{padding:0;float:left;clear:left;width:30%}.sc-cards .sc-cards-bars>div.sc-cards-bar-chart ul li{list-style-type:none;color:#fff}.sc-cards .sc-cards-bars>div.sc-cards-bar-chart ul li i.fa-square{margin-right:10px}.sc-cards .sc-cards-bars>div.sc-cards-bar-chart .sc-cards-bar-chart-body{width:70%;float:right;padding-left:16px}.sc-cards .sc-cards-bars>div.sc-cards-bar-chart .sc-cards-bar-chart-body span:nth-of-type(1){text-transform:none;float:left}.sc-cards .sc-cards-bars>div.sc-cards-bar-chart .sc-cards-bar-chart-body div{margin-right:10px}.sc-cards .sc-cards-bars>div.sc-cards-bar-chart .sc-cards-bar-chart-body div:nth-of-type(1){margin-left:0}.sc-cards .sc-cards-bars>div.sc-cards-bar-chart .sc-cards-bar-chart-body div:nth-of-type(2){margin-top:-30px;margin-left:40px}.sc-cards .sc-cards-bars>div.sc-cards-bar-chart .sc-cards-bar-chart-body div:nth-of-type(3){margin-top:-30px;margin-left:80px}.sc-cards .sc-cards-bars>div.sc-cards-bar-chart .sc-cards-bar-chart-body div:nth-of-type(4){margin-top:-30px;margin-left:120px}.sc-cards .sc-cards-bars>div.sc-cards-bar-chart .sc-cards-bar-chart-body div:nth-of-type(5){margin-top:-30px;margin-left:160px}.sc-cards .sc-cards-bars>div.sc-cards-bar-chart .sc-cards-bar-chart-body div:nth-of-type(6){margin-top:-30px;margin-left:200px}.sc-cards .sc-cards-bars>div.sc-cards-bar-chart .sc-cards-bar-chart-body div:nth-of-type(7){margin-top:-30px;margin-left:240px}.sc-cards .sc-cards-bars>div.sc-cards-bar-chart .sc-cards-bar-chart-body div:nth-of-type(8){margin-top:-30px;margin-left:280px}.sc-cards .sc-cards-bars>div.sc-cards-weeks{padding-left:32px}.sc-cards .sc-cards-bars>div.sc-cards-weeks h2{width:110px}.sc-cards .sc-cards-bars>div.sc-cards-weeks div:nth-of-type(even){color:#fff;text-transform:uppercase;font-size:10px;text-align:center;width:180px}.sc-cards .sc-cards-bars>div.sc-cards-weeks div:nth-of-type(1){margin-left:30px}.sc-cards .sc-cards-bars>div.sc-cards-weeks div:nth-of-type(2){margin-top:-30px;margin-left:175px}.sc-cards .sc-cards-bars>div.sc-cards-weeks div:nth-of-type(3){margin-top:-30px;margin-left:215px}.sc-cards .sc-cards-bars>div.sc-cards-weeks div:nth-of-type(4){margin-top:-30px;margin-left:255px}.sc-cards .sc-cards-bars>div.sc-cards-weeks div:nth-of-type(5){margin-top:-30px;margin-left:295px}.sc-cards .sc-cards-bars>div.sc-cards-weeks div:nth-of-type(6){margin-top:-30px;margin-left:335px}.sc-cards .sc-cards-bars>div.sc-cards-weeks div:nth-of-type(7){margin-top:-30px;margin-left:375px}.sc-cards .sc-cards-bars>div.sc-cards-weeks div:nth-of-type(8){margin-top:-30px;margin-left:415px}.sc-cards .sc-cards-bars>div.sc-cards-weeks span:nth-of-type(1){background-color:#fff;font-size:10px}.sc-cards .sc-cards-bars>div.sc-cards-weeks span:nth-of-type(2){float:left;max-width:90px;width:100%;text-align:center;background-color:#ffd800;font-size:10px}.sc-cards .sc-cards-bars>div div:not(.sc-cards-bar-chart-body){width:230px;height:30px;margin:230px 0 0 30px;transform:rotate(270deg);transform-origin:top left 0;float:left}.sc-cards .sc-cards-bars>div div:not(.sc-cards-bar-chart-body) span{height:30px;line-height:30px;display:block;text-transform:uppercase;font-weight:700}.sc-cards .sc-cards-bars>div div:not(.sc-cards-bar-chart-body) span:nth-of-type(1){float:right;width:140px;padding-left:16px;padding-right:12px;font-size:12px;color:#3c373a}.sc-managers .alert{float:left;width:100%}.sc-managers .sc-card-types{float:left;clear:left}.sc-managers .sc-date-range{float:right;margin-top:-30px}.sc-managers .sc-date-range div{width:246px;float:right;border-radius:7px;background-color:#f6f6f6}.sc-managers .sc-date-range div label,.sc-managers .sc-date-range div span{text-transform:uppercase;margin-bottom:0;float:left}.sc-managers .sc-date-range div label{color:#aaa}.sc-managers .sc-date-range div label:first-child{border-radius:7px 0 0 7px}.sc-managers .sc-date-range div span{display:inline-block;padding:6px 12px 6px 0}.sc-managers .sc-date-range div span:nth-of-type(1){padding-right:0}.sc-managers .sc-card-statistics{float:left;clear:left;width:100%;margin-top:10px;margin-bottom:30px}.sc-managers .sc-card-statistics div{float:left}.sc-managers .sc-card-statistics>div{background-color:#fff;padding:15px 16px;margin-left:16px;width:220px}.sc-managers .sc-card-statistics>div:first-child{margin-left:0}.sc-managers .sc-card-statistics>div div{padding:8px 6px;margin-right:12px}.sc-managers .sc-card-statistics>div span{display:inline-block;float:right;clear:right;text-transform:uppercase;width:114px}.sc-managers .sc-card-statistics>div span:nth-of-type(1){font-size:10px;margin-bottom:10px}.sc-managers .sc-card-statistics>div span:nth-of-type(2){font-size:18px}.sc-managers .sc-card-statistics>div:nth-of-type(1) div{background-color:#0264ad}.sc-managers .sc-card-statistics>div:nth-of-type(2) div{background-color:#ffd800}.sc-managers .sc-card-statistics>div:nth-of-type(3) div{background-color:#dc2d66}.sc-managers .sc-card-statistics>div:nth-of-type(4) div{background-color:#4cde8d}.sc-managers .sc-card-statistics>div:nth-of-type(4) span:not(.sc-cs-revenues){text-transform:none}.sc-managers .sc-transactions-charts{float:left;width:100%}.sc-managers .sc-transactions-charts .sc-ts-line-chart{float:left;width:65%}.sc-managers .sc-transactions-charts .sc-ts-line-chart h2{text-transform:uppercase;font-size:12px}.sc-managers .sc-transactions-charts .sc-ts-line-chart img{float:left;margin-bottom:20px}.sc-managers .sc-transactions-charts .sc-ts-doughnut-chart{width:20%;float:right;position:relative}.sc-managers .sc-transactions-charts .sc-ts-doughnut-chart .sc-chart-legend{position:absolute;left:-130px;margin-top:40px}.sc-managers .sc-transactions-charts .sc-ts-doughnut-chart .sc-chart-legend ul{float:left;margin-bottom:10px;padding-left:0}.sc-managers .sc-transactions-charts .sc-ts-doughnut-chart .sc-chart-legend ul li{list-style-type:none;color:#fff;margin-right:10px;font-size:12px;padding-bottom:6px}.sc-managers .sc-transactions-charts .sc-ts-doughnut-chart .sc-chart-legend ul li span{display:inline-block;min-width:45px;margin-right:5px;padding:3px 5px;text-align:right;color:#fff}.sc-invoices .sc-invoices-list{float:left;width:100%}.sc-invoices .sc-invoices-list h2{text-transform:uppercase;font-size:18px;margin-bottom:20px}.sc-invoices .sc-invoices-list table tbody tr.sc-il-detail:hover{background-color:#999}.sc-invoices .sc-invoices-list table tbody tr.sc-il-detail td{vertical-align:middle}.sc-invoices .sc-invoices-list table tbody tr.sc-il-detail td a{color:#fff}.sc-transactions .sc-card-types{width:50%;float:left}.sc-transactions .sc-frm-tsearch{width:50%;float:right}.sc-transactions .sc-frm-tsearch .sc-date-filter{width:325px;float:right;margin-left:12px;margin-right:5px;border-radius:7px;background-color:#f6f6f6}.sc-transactions .sc-frm-tsearch .sc-date-filter label,.sc-transactions .sc-frm-tsearch .sc-date-filter input{text-transform:uppercase;float:left;margin-bottom:0}.sc-transactions .sc-frm-tsearch .sc-date-filter label{color:#aaa}.sc-transactions .sc-frm-tsearch .sc-date-filter label:first-child{border-radius:7px 0 0 7px}.sc-transactions .sc-frm-tsearch .sc-date-filter span{display:inline-block;float:left;padding-left:0;padding-right:0}.sc-transactions .sc-frm-tsearch .sc-date-filter input{color:#3c373a;width:85px;padding-left:0}.sc-transactions .sc-frm-tsearch .sc-date-filter input:focus{outline:none}.sc-transactions .sc-frm-tsearch .sc-date-filter input:last-child{border-radius:0 7px 7px 0}.sc-transactions .sc-frm-tsearch .sc-date-filter img{float:left;margin-top:4px}.sc-transactions .sc-frm-tsearch button{float:right;padding:0;margin-top:6px;margin-right:10px;color:#aaa;display:none}.sc-transactions .sc-frm-tsearch button:focus{outline:none}.sc-transactions .sc-buttons{float:right;clear:right;margin-top:10px}.sc-transactions .sc-buttons .sc-stat-export{margin-right:12px}.sc-transactions .sc-frm-ssearch #txtSearch{width:350px;padding:6px 10px;float:right;clear:left;font-size:18px}.sc-transactions .sc-frm-ssearch button{display:inline;min-width:0;margin-top:10px;margin-left:10px}.sc-transactions .sc-frm-ssearch button:focus{outline:none}.sc-transactions .sc-frm-ssearch .sc-date-filter{margin-top:10px}.sc-transactions .sc-transactions-charts{float:left;width:100%;height:360px;margin-top:20px}.sc-transactions .sc-transactions-list{float:left;width:100%}.sc-transactions .sc-transactions-list h2{text-transform:uppercase;font-size:18px;margin-bottom:20px}.sc-transactions .sc-transactions-list table tbody tr.sc-tl-detail:hover{background-color:#999;cursor:pointer}.sc-transactions .sc-transactions-list table tbody tr.sc-tl-detail td{vertical-align:middle}.sc-transactions .sc-transactions-list table tbody tr.sc-tl-detail td .fa-square{margin-right:10px}.sc-transactions .sc-transactions-list table tbody tr.sc-tl-detail td .sc-tl-ean{margin-right:10px;font-weight:700;font-size:18px}.sc-transactions .sc-transactions-list table tbody tr.sc-tl-detail td .fa-angle-right{margin:0 16px;color:#ffd800}.sc-transactions .sc-transactions-list table tbody tr.sc-tl-detail td .sc-tl-amount{font-weight:700}.sc-transactions .sc-transactions-list table tbody tr.sc-tl-detail td a{color:#fff}.sc-transactions .sc-transactions-list table tbody tr.sc-tl-detail td a .fa-search{margin-right:10px;color:#3fb618}.sc-transactions .sc-stat{display:none}.sc-transactions .sc-stat h2{width:70%;float:left}.sc-cash-desk{overflow:hidden;padding-bottom:40px}.input-validation-error{border:solid 1px #ff0039}.field-validation-error{color:#ff0039;font-size:12px}.field-validation-valid{color:#3fb618}.sc-req-mark{color:#ff0039;margin-left:5px}input[type='text'].sc-white-placeholder::-webkit-input-placeholder{color:#fff}input[type='text'].sc-white-placeholder:-moz-placeholder{color:#fff}input[type='text'].sc-white-placeholder::-moz-placeholder{color:#fff}input[type='text'].sc-white-placeholder:-ms-input-placeholder{color:#fff}input[type='password'].sc-white-placeholder::-webkit-input-placeholder{color:#fff}input[type='password'].sc-white-placeholder:-moz-placeholder{color:#fff}input[type='password'].sc-white-placeholder::-moz-placeholder{color:#fff}input[type='password'].sc-white-placeholder:-ms-input-placeholder{color:#fff}.sc-gray-field{padding:6px 12px}.sc-gray-field.sc-gray-field-small{padding:6px 12px;border:none;background-color:#f6f6f6;font-weight:normal}.form-horizontal .form-group,.form-inline .form-group{margin-left:0;margin-right:0;width:auto}.form-horizontal .form-group input[type='text'],.form-inline .form-group input[type='text'],.form-horizontal .form-group input[type='number'],.form-inline .form-group input[type='number'],.form-horizontal .form-group input[type='password'],.form-inline .form-group input[type='password']{height:50px;width:350px;padding:10px 10px;float:left;clear:left;font-size:18px}.form-horizontal .form-group .field-validation-error,.form-inline .form-group .field-validation-error{float:left;clear:left;margin-top:2px}.form-horizontal .form-group input[type='text'].input-validation-error,.form-inline .form-group input[type='text'].input-validation-error,.form-horizontal .form-group input[type='password'].input-validation-error,.form-inline .form-group input[type='password'].input-validation-error{border:solid 1px #ff0039}.form-horizontal .form-group select,.form-inline .form-group select{padding-left:10px;height:50px;width:350px;float:left;clear:left;font-size:18px}.form-horizontal .form-group label.sc-frm-label,.form-inline .form-group label.sc-frm-label{float:left;clear:left;color:#fff;font-size:18px}.form-horizontal .form-group .sc-req-mark,.form-inline .form-group .sc-req-mark{float:left}.form-horizontal .form-group .sc-control-small,.form-inline .form-group .sc-control-small{font-size:14px;height:34px;width:250px}.form-horizontal .form-group .sc-comment,.form-inline .form-group .sc-comment{float:left;clear:left;color:#fff;font-size:12px;margin-bottom:3px}.form-inline .form-group{margin-right:12px;float:left}.sc-fieldset legend{border-bottom:none}@media screen and (max-width:961px){.sc-frm-voucher{max-width:370px;margin:0 auto}}.sc-frm-voucher fieldset{width:370px;margin:50px auto 0 auto}@media screen and (max-width:961px){.sc-frm-voucher fieldset{width:auto}}@media screen and (max-width:767px){.sc-frm-voucher fieldset .form-group input[type='text']{width:95%}}.sc-frm-voucher fieldset .sc-buttons button{margin-right:12px}.sc-frm-voucher fieldset .sc-buttons .sc-btn-blue{background-color:#337ab7}@media screen and (max-width:961px){.sc-frm-settings{max-width:370px;margin:0 auto}}@media screen and (max-width:767px){.sc-frm-settings fieldset .form-group input[type='text'],.sc-frm-settings fieldset .form-group select{width:95%}}.sc-frm-login fieldset legend{text-transform:uppercase;color:#fff;border:none}.sc-frm-login fieldset legend a{font-size:14px;margin-top:6px;float:right}.sc-frm-login fieldset legend a:link,.sc-frm-login fieldset legend a:visited{color:#999}.sc-frm-login fieldset legend a:hover{text-decoration:underline;color:#d9d9d9}.sc-frm-login fieldset legend a:active{color:#999}.sc-frm-login fieldset .form-group{position:relative}.sc-frm-login fieldset .form-group input[type='text'],.sc-frm-login fieldset .form-group input[type='password']{background-color:transparent;border-top:none;border-right:none;border-bottom:solid 2px #407db4;border-left:none;border-radius:0;box-shadow:none;padding-left:0;color:#fff;width:100%}.sc-frm-login fieldset .form-group input[type='password']{padding-right:100px}.sc-frm-login fieldset .form-group .sc-checkbox{color:#fff;text-transform:uppercase;font-weight:normal;font-size:12px}.sc-frm-login fieldset .form-group .sc-fp{text-transform:uppercase;font-size:12px;position:absolute;right:12px;top:10px}.sc-frm-login fieldset .form-group .sc-fp:link,.sc-frm-login fieldset .form-group .sc-fp:visited{color:#fff}.sc-frm-login fieldset .form-group .sc-fp:hover{text-decoration:underline;color:#d9d9d9}.sc-frm-login fieldset .form-group .sc-fp:active{color:#fff}.sc-frm-login fieldset .form-group .sc-btn{width:100%}.sc-frm-cashdesk fieldset div{float:left;overflow:hidden}@media screen and (max-width:961px){.sc-frm-cashdesk fieldset>div{float:none;clear:left;margin:20px auto;width:230px}}.sc-frm-cashdesk fieldset>div:nth-of-type(even){margin:0 27.2px;height:275px}@media screen and (max-width:961px){.sc-frm-cashdesk fieldset>div:nth-of-type(even){height:auto}}.sc-frm-cashdesk fieldset>div:nth-of-type(even) i.fa-angle-right,.sc-frm-cashdesk fieldset>div:nth-of-type(even) i.fa-angle-double-right{line-height:275px;padding-top:32.5px}@media screen and (max-width:961px){.sc-frm-cashdesk fieldset>div:nth-of-type(even) i.fa-angle-right,.sc-frm-cashdesk fieldset>div:nth-of-type(even) i.fa-angle-double-right{line-height:normal;padding-top:0}}.sc-frm-cashdesk fieldset>div:nth-of-type(even) i.fa-angle-right{color:#ffd800}.sc-frm-cashdesk fieldset>div:nth-of-type(even) button[type='submit']{border:none;background-color:transparent;color:#3fb618}.sc-frm-cashdesk fieldset>div:nth-of-type(even) button[type='submit']:focus{outline:none}.sc-frm-cashdesk fieldset>div:nth-of-type(even):last-child{margin:0 16px}@media screen and (max-width:961px){.sc-frm-cashdesk fieldset>div:nth-of-type(even):last-child{margin:0 auto;text-align:center}}.sc-frm-cashdesk fieldset>div>div{clear:left}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator){height:230px;position:relative}@media screen and (max-width:961px){.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator){height:115px}}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator) input[type='text'],.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator) input[type='number']{width:100%;border-left:none;border-top:none;border-right:none;border-bottom:solid 2px #e6e6e6;font-weight:700;color:#737373}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator) input[type='text']:focus,.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator) input[type='number']:focus{outline:none}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator):nth-of-type(even){background-color:#fff;width:230px;padding:0 19.2px}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-amount{text-align:center}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-amount input[type='text'],.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-amount input[type='number']{font-size:45px;margin-top:70px;width:80%;height:64px;text-align:right}@media screen and (max-width:961px){.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-amount input[type='text'],.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-amount input[type='number']{margin-top:10px;font-size:36px}}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-amount input[type='text']+span,.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-amount input[type='number']+span{display:inline-block;float:right;font-size:27px;width:20%;border-bottom:solid 2px #e6e6e6;color:#737373;margin-top:70px;padding:1px 0;text-align:right;line-height:64px;height:64px}@media screen and (max-width:961px){.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-amount input[type='text']+span,.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-amount input[type='number']+span{margin-top:10px}}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-ean{text-align:center}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-ean img{margin-top:50px}@media screen and (max-width:961px){.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-ean img{display:none}}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-ean input[type='text'],.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-ean input[type='number']{font-size:23.4px;margin-top:40px}@media screen and (max-width:961px){.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-ean input[type='text'],.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-ean input[type='number']{margin-top:20px}}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-commodities{padding:10px 0;position:relative}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-commodities div{position:absolute;top:50%;transform:translateY(-50%);width:100%;padding:0 32px}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-commodities div input[type='radio']{display:none}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-commodities div input[type='radio']:checked+label{color:#3c373a;border-top:solid 2px #e6e6e6;border-bottom:solid 2px #e6e6e6}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-commodities div label{display:inline-block;width:100%;padding:3px 0;float:left;clear:left;text-align:center;text-transform:uppercase;color:#999;border-top:solid 2px #fff;border-bottom:solid 2px #fff}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator).sc-cash-desk-commodities div label:hover{cursor:pointer;color:#3c373a}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator) button.sc-cash-desk-reset{border:none;background-color:transparent;color:#ff0039;position:absolute;bottom:6px;right:5px}.sc-frm-cashdesk fieldset>div>div:not(sc-cash-desk-navigator) button.sc-cash-desk-reset:focus{outline:none}.sc-frm-cashdesk fieldset>div>div.sc-cash-desk-navigator{height:45px;margin-top:20px}.sc-frm-cashdesk fieldset>div>div.sc-cash-desk-navigator span{display:inline-block;line-height:normal;float:left}.sc-frm-cashdesk fieldset>div>div.sc-cash-desk-navigator>span:nth-of-type(1){font-size:27px;font-weight:700;color:#fff}.sc-frm-cashdesk fieldset>div>div.sc-cash-desk-navigator>span:nth-of-type(2){font-size:27px;color:#ffd800;padding:0 10px 0 5px}.sc-frm-cashdesk fieldset>div>div.sc-cash-desk-navigator>span:nth-of-type(3){text-transform:uppercase;color:#fff}.sc-frm-cashdesk fieldset>div>div.sc-cash-desk-navigator>div span:nth-of-type(1){text-transform:uppercase;color:#fff}.sc-frm-cashdesk fieldset>div>div.sc-cash-desk-navigator>div span.sc-comment{color:#fff;font-style:italic;font-size:12px;float:left;clear:left}.sc-frm-cashdesk .sc-buttons{margin-top:40px}.sc-frm-cashdesk .sc-buttons button{padding-top:10px;padding-bottom:10px;width:230px;float:left}.sc-frm-cashdesk .sc-buttons button[type='submit']{float:right}.sc-frm-cashdesk .alert{float:left;clear:left;width:100%;margin-top:20px}.sc-frm-user .sc-buttons .sc-btn-back{margin-left:16px}.sc-frm-happy-hour .sc-btn-back{margin-left:16px}.sc-frm-happy-hour .form-horizontal .form-group .sc-hh-date{width:300px}.sc-frm-userpermissions select{height:34px;padding-left:5px;padding-right:5px}