html{font-size:100%;height:100%}body{background-color:#E8ECF2;font-family:Roboto,'Open Sans',Arial,sans-serif;font-size:12px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#515151;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased!important}body .popover{max-width:830px}h1,.h1{font-size:34px}h2,.h2{font-size:28px}h3,.h3{font-size:22px}h4,.h4{font-size:16px}h5,.h5{font-size:12px}h6,.h6{font-size:10px}.nm{margin:0}.np{padding:0}td,th{padding:1px}.nb{border:none!important}p{display:block;font-weight:400;letter-spacing:normal;line-height:22px;margin:0 0 10px;font-style:normal;white-space:normal}#container{min-height:100vh;height:auto;position:relative;min-width:290px;overflow:hidden;-webkit-transition:opacity .5s linear 1s;transition:opacity .5s linear 1s}.page-effect #container{opacity:1;visibility:visible;-webkit-transition:opacity .5s linear 1.5s;transition:opacity .5s linear 1.5s}#container.boxed-layout{overflow:hidden;width:1140px!important;margin:0 auto;border:1px solid #d6dfee;box-shadow:0 2px 0 -1px #d6dfee;background:#EEE}#container.boxed-layout #aside-container{position:absolute}#content-container{position:relative;padding-top:150px;padding-bottom:65px}#page-title{padding:10px 20px;width:100%}.page-header{border:0 none;color:#7c7c7c;font-size:1.8em;font-weight:100;margin:0;padding:10px 0}.page-header .label{margin-right:.5em}@media (min-width:768px){#page-content{padding:10px 20px 0}#content-container{padding-top:60px}#page-title{display:table;table-layout:fixed;height:51px;padding:0 0 0 15px}.cls-content .cls-content-sm{width:350px}.cls-content .cls-content-lg{width:700px}}@media (min-width:992px){#page-content{padding:20px 40px 0}#page-title{padding:10px 0 0 25px}}.lock-screen{background:#e8ebec;background-size:cover;width:100%;height:100%}.lock-box{padding:20px;position:relative;width:100%;display:inline-block;border:1px solid #dfdfdf}.lock-wrapper{margin:4% auto;max-width:400px}.lock-wrapper img{border:none}.lock-wrapper h4{text-align:center;color:#01A4A4;font-size:20px;margin:10px 0}.lock-wrapper .locked{position:absolute;width:50px;height:50px;line-height:36px;border-radius:50%;-webkit-border-radius:50%;display:inline-block;color:#fff;text-align:center;background:#01A4A4;top:-25px;right:120px;border:4px solid #fff;font-size:22px}.lock-wrapper input,.lock-wrapper input:focus{width:100%!important;height:45px;float:left;margin-bottom:15px}.btn-lock{background:#01A4A4;color:#fff;height:40px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn-lock:hover{background:#688ac2;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn{padding:10px 12px}.todolist{background-color:#FFF;padding:20px 20px 10px}.todolist h1{margin:0;padding-bottom:20px;text-align:center}.form-control{border-radius:0}li.ui-state-default{background:#fff;border:none;border-bottom:1px solid #ddd}li.ui-state-default:last-child{border-bottom:none}.todo-footer{background-color:#F4FCE8;margin:0 -20px -10px;padding:10px 20px}#done-items li{padding:10px 0;border-bottom:1px solid #ddd;text-decoration:line-through}#done-items li:last-child{border-bottom:none}#checkAll{margin-top:10px}.btn-primary{color:#fff;background-color:#18202e;border-color:#18202e}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#1266f1;border-color:#0c57d3}.btn-primary:hover{color:#fff;background-color:#080c12;border-color:#080c12}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.form-control{height:34px}.alert{border-radius:0;border:0;padding:10px 3em 8px 15px;position:relative}.alert .alert-link{text-decoration:underline;font-weight:400}.alert .alert-link:hover{text-decoration:underline}.alert .close{text-shadow:none;opacity:.3;position:absolute;left:auto;right:20px;top:25px}.alert button.close{padding:1px;border-radius:20px;-webkit-transition:all,.3s;transition:all,.3s}.alert button.close>span:not(.sr-only){display:block;width:1em;height:1em;line-height:.8em}.alert button.close:hover{opacity:.55}.alert button.close:active{opacity:.3}.alert-primary{background-color:transparent;border-color:transparent;color:#000;border-left:5px solid #6daae0}.alert-primary .close,.alert-primary .alert-link{color:#000}.alert-info{background-color:transparent;border-color:transparent;color:#000;border-left:5px solid #5ec2dd}.alert-info .close,.alert-info .alert-link{color:#000}.alert-success{background-color:transparent;border-color:transparent;color:#000;border-left:5px solid #a5ce78}.alert-success .close,.alert-success .alert-link{color:#000}.alert-warning{background-color:#fff;border-color:#fff;color:#000;border-left:5px solid #edb25b;padding:20px}.alert-warning .close,.alert-warning .alert-link{color:#000}.alert-danger{background-color:transparent;border-color:transparent;color:#000;border-left:5px solid #f87961}.alert-danger .close,.alert-danger .alert-link{color:#000}.alert-mint{background-color:transparent;border-color:transparent;color:#000;border-left:5px solid #60ccaf}.alert-mint .close,.alert-mint .alert-link{color:#000}.alert-purple{background-color:transparent;border-color:transparent;color:#000;border-left:5px solid #a1709b}.alert-purple .close,.alert-purple .alert-link{color:#000}.alert-pink{background-color:transparent;border-color:transparent;color:#000;border-left:5px solid #e488af}.alert-pink .close,.alert-pink .alert-link{color:#000}.alert-dark{background-color:transparent;border-color:transparent;color:#000;border-left:5px solid #4d5257}.alert-dark .close,.alert-dark .alert-link{color:#000}.alert-wrap{margin:0;max-height:0;overflow:hidden;padding:0;-webkit-transition:max-height .7s linear;transition:max-height .7s linear}.alert-wrap>.alert{margin:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);border-radius:0;text-align:left}.alert-wrap>.alert>.media{margin:0}.alert-wrap>.alert>.media>.media-body{min-width:150px;width:auto;vertical-align:middle}#page-alert>.alert-wrap>.alert{box-shadow:inset 0 1px 0 0 rgba(0,0,0,0.04)}.alert-wrap.in{max-height:500px;-webkit-transition:max-height 1s linear;transition:max-height 1s linear}.center{text-align:center;}body{background:#E7EAEB}label{font-weight: 500;padding-bottom: 10px;}.registration{text-align:center;}.text-primary{color:#18202e;}.btn-primary{padding: 14px 18px;font-size:13px;font-weight:500;}