@import url('//fonts.googleapis.com/css?family=Open+Sans:300,500');.validationMessage{display:block;margin-top:1%;color:#db2020;text-wrap:none}.splash{text-align:center;margin:0;color:#fff;background-color:#10069f;height:100em}.st-notify.info{border:#10069f 1px solid;background:#342bad}.splash .message{padding-top:10%;font-size:2em;line-height:1.5em;-webkit-text-shadow:rgba(0,0,0,.5) 0 0 15px;text-shadow:rgba(0,0,0,.5) 0 0 15px}.splash .fa-spinner{text-align:center;display:inline-block;font-size:5em;margin-top:50px}@media(max-width:768px){.splash .message{font-size:2.5em}.splash .fa-spinner{font-size:3.5em}}.page-host{position:absolute;left:0;right:0;top:50px;bottom:30px;overflow-x:hidden;overflow-y:auto}.loader{margin:6px 8px 4px 8px;visibility:hidden}.loader.active{visibility:visible}body{overflow-x:hidden;background-color:#eee}.padt15px{padding-top:15px}.mart0{margin-top:0}.mart2{margin-top:2%}.mart5{margin-top:5%}.auto-height-textarea{resize:vertical;overflow-y:hidden;padding-top:1.1em}.h-vcenter-parent{display:table}.h-vcenter-child{display:table-cell;vertical-align:middle}.prewrap{white-space:pre-wrap}.bs-callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px}.bs-callout h4{margin-top:0;margin-bottom:5px}.bs-callout p:last-child{margin-bottom:0}.bs-callout code{border-radius:3px}.bs-callout+.bs-callout{margin-top:-5px}.bs-callout-default{border-left-color:#777}.bs-callout-default h4{color:#777}.bs-callout-primary{border-left-color:#428bca}.bs-callout-primary h4{color:#428bca}.bs-callout-success{border-left-color:#5cb85c}.bs-callout-success h4{color:#5cb85c}.bs-callout-danger{border-left-color:#d9534f}.bs-callout-danger h4{color:#d9534f}.bs-callout-warning{border-left-color:#f0ad4e}.bs-callout-warning h4{color:#f0ad4e}.bs-callout-info{border-left-color:#5bc0de}.bs-callout-info h4{color:#5bc0de}#sharebar{margin-right:5px}#sharebar i{font-size:1.3em}@media(min-width:768px){#sharebar i{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}}@media(max-width:767px){#sharebar span{display:inline!important}}#index #featured{margin-top:-30px}#articles{}#articles .st-offcanvas{opacity:0}#articles .st-offcanvas-menu{padding:2% 2% 30em 2%}#articles .st-offcanvas-main{padding:0 2% 0 2%}#articles .st-offcanvas-main:before{padding-bottom:100em;-webkit-box-shadow:-2px -8px 8px #999 inset;box-shadow:-2px -8px 8px #999 inset}#articles .offcanvas-buttons{margin:0 -2% 0 -2.5%;padding:5px}#articles .showmenubutton{float:left;text-decoration:none;font-size:2em;display:block;color:#fff;padding-left:10px;padding-right:10px}#articles .showmenubutton:hover{opacity:.6}@media(min-width:768px){#articles .offcanvas-buttons{display:none}}#dashboard #edited-article .modal-dialog{width:90%}@media(min-width:1024px){#dashboard #edited-article .modal-dialog{width:70%}}#about{padding:2%}#about h1{color:#fff}.about-content{padding:4%;color:#fff;min-height:250px;margin-top:10px;background:#7a62d3}.about-content p{margin-top:5%}.about-content li{margin-top:2%}.about-content a{font-size:1.5em;color:#fff}#forgotpassword form{padding:20px}#forgotpassword div.has-error~button{position:relative;top:-11px}footer{position:absolute;bottom:0;width:100%;height:50px;color:#10069f;border-color:#10069f;background-color:#10069f;background-image:none}.footer-content{padding:3%;color:#fff}footer li{line-height:2em}footer li a{font-size:1.5em}footer a{color:#eee}footer a:hover{color:#fff}.page-footer{padding-top:15px;padding-bottom:15px;margin:10px 0 10px;border-top:1px solid #eee}.well-danger{background:#e91d1d;border:#e91d1d}.navbar-fixed-top .navbar-inner{padding-left:1em;padding-right:1em}.navbar-fixed-top .icon-home{font-size:18px}.navbar-brand{float:left;padding:0 2px;font-size:18px;line-height:20px;height:50px}.label{font-size:1em!important}@media(max-width:979px){.navbar-fixed-top{margin-bottom:0}}@media(max-width:768px){.brand{margin-left:10px!important}}@media(max-width:768px){.st-loader span[class*="l-"]{width:5px;height:5px}}.row-offcanvas{height:100%}#sidebar{width:inherit;min-width:220px;max-width:220px;background-color:#f5f5f5;float:left;height:100%;position:relative;overflow-y:auto;overflow-x:hidden}#main{height:100%;overflow:auto;padding-top:20px}@media screen and (max-width:768px){.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;width:calc(100% + 220px)}.row-offcanvas-left{left:-220px}.row-offcanvas-left.active{left:0}.sidebar-offcanvas{position:absolute;top:0}}.sort{cursor:pointer}.borderless tr td{border:none!important}.table-header-gray{color:#fff;background-color:gray}.menu-icon-dashboard{width:80px}.laundy-performance-icon-dashboard{}.total-icon-dashboard{}.total-period{margin-bottom:30px}.total-period .row{margin-bottom:10px}.total-period span{padding-top:12px;display:inline-block;font-size:18px}.menu-dashboard{margin-top:10px;margin-bottom:20px}.menu-dashboard img{cursor:pointer}.dashboard-table-title{font-size:20px}.vcenter{display:inline-block;vertical-align:middle;float:none}.history-log{margin-top:20px;background-color:transparent;border:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#666}.legend{margin-bottom:20px}.legend img{width:40px;cursor:pointer}.legend span{cursor:pointer;font-size:18px}.legend div{cursor:pointer;font-size:18px}.laundry-performance{font-size:16px}.laundry-performance span{padding-top:8px;display:inline-block}.most-used-program{font-size:16px;height:250px;overflow-x:hidden;overflow-y:scroll}.table-fixed thead{width:97%}.table-fixed tbody{height:230px;overflow-y:auto;width:100%}.table-fixed thead,.table-fixed tbody,.table-fixed tr,.table-fixed td,.table-fixed th{display:block}.table-fixed tbody td,.table-fixed thead>tr>th{float:left;border-bottom-width:0}hr{color:#a9a9a9;border-color:#a9a9a9;background-color:#a9a9a9}.navbar-inverse{color:#6d6e71;border-color:#6d6e71;background-color:#6d6e71;background-image:none}.navbar{color:#6d6e71;border-color:#6d6e71;background-color:#6d6e71;background-image:none}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{background-color:#10069f}.img-header{padding-top:2px}.logo-footer-left{padding-left:10px;padding-top:2px}.logo-footer-right{padding-right:10px;padding-top:2px}.img-login{margin-top:30px}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#10099f}#login .container{width:100%;margin-top:10%}#login h2{margin-left:10px}#login .image-envelope-login{padding-right:21px}.reset-date{font-size:16px}.chartDashboard{width:95%;overflow:visible!important;height:100%}.fullScreenChartContainer{z-index:9999;width:100%;height:100%;position:fixed;top:0;left:0;background-color:#eee}.fullScreenChart{width:100%;height:90%}.fixedSizenChartContainer{width:100%;height:600px}.fixedSizeChart{width:100%;height:500px}@media print{#pager,form,.no-print{display:none!important;height:0}.no-print,.no-print *{display:none!important;height:0}.new-page-after{page-break-after:always}.new-page-before{page-break-before:always}.page-host{position:static}.panel{border:none}.st-sticky-footer{display:none!important;height:0}.chartDashboard{height:80%;width:80%;overflow:visible!important}.total-period{width:300px}@page{size:landscape}}.signal-status{margin-right:15px}.greenText{color:green}.select-min-size{min-width:250px}.loading{position:fixed;z-index:9999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}.loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading:not(:required):after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 1500ms infinite linear;-moz-animation:spinner 1500ms infinite linear;-ms-animation:spinner 1500ms infinite linear;-o-animation:spinner 1500ms infinite linear;animation:spinner 1500ms infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.5) -1.5em 0 0 0,rgba(0,0,0,.5) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0;box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.75) -1.5em 0 0 0,rgba(0,0,0,.75) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.scrollDiv{height:300px;background-color:#fff;overflow-y:auto;max-height:400px;border:solid;border-width:1px}.check-margin-top{margin-top:20px}.footer-doc{padding-top:5px;z-index:9999}.change-log{width:100%;background-color:#eee;border:1px solid #ccc;border-radius:4px}.upload-btn-wrapper{position:relative;overflow:hidden;display:inline-block}.upload-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0}