#worker img{display:block;max-height:250px;margin:0 auto}#worker_common_info p span{text-transform:uppercase;font-weight:700;padding-right:10px}#calendar .calendar_header{text-align:center}.popover-body .worker_image{width:200px}body{height:100vh;font-size:.815rem;margin:0;display:flex;flex-direction:column;flex:1}body .row{margin:0;padding:0}body .row .col{margin:0;padding:0}body h1{padding:.3125rem;padding-left:0;margin-bottom:0;font-size:1.625rem;font-weight:400;display:inline-block;vertical-align:middle}body .top_nav{min-height:90px;max-height:5vh;background-color:blue}body .side_nav{height:86vh;background-color:red;font-size:.875rem}body .main_data{height:86vh;max-height:86vh;width:100%;overflow:auto}body .main_data .flash{background-color:lightyellow;align-content:center}body .main_data .flash p{padding:15px}body .main_data .content{min-height:85vh;width:100%;overflow:auto}body .main_data .content table{text-align:left;position:relative;overflow:auto;display:block;width:100%;background-color:white}body .main_data .content table thead{background:white;position:sticky;top:0}body .main_data .content table thead a{color:black}body .main_data .content table thead i{padding:5px}body .main_data .debug{text-align:justify;padding:5px}body .main_data .footer{height:5vh;background-color:black;color:white;text-align:center;align-self:end}body .main_data .footer p{align-items:center;padding:10px}body .main_data select option:first-child{display:none;pointer-events:none;font-weight:bold}body .action_card_link{text-decoration:none;color:black;display:inline-flex}body .action_card{background-color:red;padding:15px;display:inline-flex;height:250px;width:200px;align-items:center;justify-content:center;position:relative}body .action_card img{max-height:150px;position:absolute;top:15px}body .action_card .btn_links{top:165px;position:absolute}body .action_card i{font-size:100px;background-color:white;border:2px solid black;border-radius:10px}body .action_card p{position:absolute;bottom:0;font-size:20px}body .card .row{padding:10px 0 10px 0}body .card .row .input_group{padding:5px}body .loader-wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}body .loader{transform:rotateZ(45deg);perspective:1000px;border-radius:50%;width:48px;height:48px;color:#fff}body .loader:before,body .loader:after{content:'';display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;border-radius:50%;transform:rotateX(70deg);animation:spin 1s linear infinite}body .loader:after{color:#ff3d00;transform:rotateY(70deg);animation-delay:.4s}@keyframes rotate{0%{transform:translate(-50%,-50%) rotateZ(0deg)}100%{transform:translate(-50%,-50%) rotateZ(360deg)}}@keyframes rotateccw{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes spin{0%,100%{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-0.2em .2em 0 0 currentcolor}50%{box-shadow:-0.2em 0 0 0 currentcolor}62%{box-shadow:-0.2em -0.2em 0 0 currentcolor}75%{box-shadow:0 -0.2em 0 0 currentcolor}87%{box-shadow:.2em -0.2em 0 0 currentcolor}}body footer{width:100%;text-align:center;padding:10px;background-color:black;color:white}#preview_wraper{overflow-y:scroll;max-height:55vh}#preview_wraper .days .day{padding:5px;border-bottom:1px solid black}#preview_wraper .days .day h6{font-size:15px}#preview_wraper .days .day .shift{font-size:10px}