/*!
 * Copyright (c) 2016 - 2018
 * Petr Ploner
 * https://ploner.cz
 *
 */@import url(https://fonts.googleapis.com/css?family=Skranji&subset=latin,latin-ext);@import url(https://fonts.googleapis.com/css?family=Qwigley&subset=latin,latin-ext);*{box-sizing:border-box}body{background:#1a007b;font-size:.8rem;min-width:300px;overflow-x:hidden}#horizontal-sidebar{height:55px}.form-control{font-size:.9rem}footer{margin-top:10px}footer p{font-size:.75rem;color:#fff}a.sign,a.sign span{font-size:28px;font-family:Qwigley,cursive;color:silver;text-decoration:none}a.sign:hover{color:#fff}label{font-weight:700;font-size:.85rem}#wrapper{display:flex;align-items:stretch}.content-inner{padding:15px;background:#fff}.btn{border-radius:0;font-size:.9rem}.btn-orang{background-color:#ff7100;color:#fff}.btn-orang:hover{color:silver}.navbar{height:40px;background:#333}.orang{color:#ff7100!important}.row-padded{padding:10px;margin-bottom:10px}.row-with-bg{background:#ebe6ff}div.panel{width:100%}div.panel-heading{border-top:1px solid #999;border-bottom:2px solid #000;background:#ebe6ff;padding-left:10px;padding-top:8px}div.panel-body{padding:10px}div.datagrid{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}div.panel-heading h2{font-size:1.1rem}div.checkbox label input,div.radio label input{margin-right:5px}a.btn-xsm{font-size:.65rem}table td.td-25,table th.td-25{width:25%}.summary{font-size:1.2rem;font-weight:700}/*!
 * Copyright (c) 2016 - 2018
 * Petr Ploner
 * https://ploner.cz
 *
 */#sidebar{width:250px;position:fixed;top:0;left:0;height:100vh;z-index:999;background:#333;color:#fff;transition:all .3s}#sidebar.active{margin-left:-250px}#sidebar .sidebar-header{padding:20px;border-bottom:1px solid #ff7100}#sidebar ul.flex-column{border-bottom:1px solid #ff7100}#sidebar ul p{color:#fff;padding:10px}#sidebar ul li a{padding:10px;display:block;color:#fff}#sidebar ul li a.active,#sidebar ul li a:hover{color:#999;background:#fff}#sidebar ul li.active>a,a[aria-expanded=true]{color:#fff;background:#999}#sidebar div.logo{width:100%;text-align:center}#sidebar div.logo img{width:80%}ul ul a{font-size:.8rem!important;padding-left:30px!important;background:#999}#content{width:calc(100% - 250px);padding:25px;min-height:100vh;transition:all .3s;position:absolute;top:40px;right:0}#content.active{width:100%}#horizontal-sidebar{width:calc(100% - 250px);transition:all .3s;position:absolute;top:0;right:0}#horizontal-sidebar.active{width:100%}#horizontal-sidebar span.company{margin-left:20px}ul.second-level li{list-style-type:none}ul.second-level li a{background:#595959;font-size:.75rem!important}@media (max-width:1300px){#sidebar{margin-left:-250px}#sidebar.active{margin-left:0}#content{width:100%}#content.active{width:calc(100% - 250px)}#horizontal-sidebar{width:100%}#horizontal-sidebar.active{width:calc(100% - 250px)}#sidebarCollapse span{display:none}}@media (max-width:550px){#content.active{width:100%}#horizontal-sidebar.active span.company{display:none}}/*!
 * Copyright (c) 2016 - 2018
 * Petr Ploner
 * https://ploner.cz
 *
 */td.col-action{white-space:normal!important;text-align:center!important}td.col-action a{margin-top:5px}div.item-detail-content .summary{font-size:1.2rem;font-weight:700}div.datagrid div.row-filters{padding:20px}div.datagrid div.row-filters input,div.datagrid div.row-filters select{margin-top:10px}/*!
 * Copyright (c) 2016 - 2018
 * Petr Ploner
 * https://ploner.cz
 *
 */div.homepage div#snippet--notes{width:100%}/*!
 * Copyright (c) 2016 - 2018
 * Petr Ploner
 * https://ploner.cz
 *
 */div.login-content{margin:0 auto;margin-top:5%}div.loginOver{text-align:center;max-width:350px;min-width:250px;margin:0 auto;color:#fff}div.login{border:10px solid #ff7100;padding:20px}div.login div.logo{width:100%;margin-bottom:10px}div.login div.logo img{width:80%;margin:0 auto}div.loginOver p{margin-top:5px;font-size:.8rem;color:#d7d7d7}/*!
 * Copyright (c) 2016 - 2018
 * Petr Ploner
 * https://ploner.cz
 *
 */@media (max-width:1345px){div.emp-data-hours-control table.data_hours{display:none}div.emp-data-hours-control .summary{font-size:1.5rem;font-weight:700}}