.loading-bar{height:4px;width:100%;position:relative;overflow:hidden;background-color:#ddd}.loading-bar:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:4px;background-color:#2980b9;animation:loading 2s linear infinite}@keyframes loading{from{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}.btn-header{background:0 0;border:none;color:#FFF;border-radius:0!important;padding:14px 20px}.btn-header:focus,.btn-header:hover{background:rgba(0,0,0,.1);color:#FFF}.loginmodal-container{padding:30px;max-width:350px;width:100%!important;background-color:#F7F7F7;margin:45px auto;overflow:hidden;border:1px solid #DDD}.loginmodal-container h1{text-align:center;font-size:1.8em}.loginmodal-container input[type=submit]{width:100%;display:block;margin-bottom:10px;position:relative}.loginmodal-container input[type=text],input[type=password]{height:44px;font-size:16px;width:100%;margin-bottom:10px;-webkit-appearance:none;padding:0 8px;box-sizing:border-box;-moz-box-sizing:border-box}.loginmodal{text-align:center;font-size:14px;font-family:Arial,sans-serif;font-weight:700;height:36px;padding:0 8px}.loginmodal-submit{border:0;color:#fff;text-shadow:0 1px rgba(0,0,0,.1);background-color:#4d90fe;padding:17px 0;font-size:14px}.loginmodal-container a{text-decoration:none;color:#666;font-weight:400;text-align:center;display:inline-block;opacity:.6;transition:opacity ease .5s}.btn,.ui-grid-pager-control button,.ui-grid-pager-control input,.ui-grid-pager-row-count-picker select{border-radius:0!important}.data-grid{height:360px}.ui-grid-top-panel{background:#EEE}.btn-details{width:100px;margin-right:15px;margin-bottom:20px}.loading-bar-container{height:40px;margin-top:10px;margin-bottom:10px}