*{box-sizing:border-box !important}@font-face{font-family:'CenturyGothic';src:url("../fonts/GOTHIC.TTF") format("truetype")}body,html{margin:0;padding:0;background:#f2f2f2;height:100%;overflow-x:hidden;font-family:'CenturyGothic',sans-serif !important}h1{font-size:46px !important}@media(max-width:991px){h1{font-size:30px !important}}h3{font-size:36px !important}@media(max-width:991px){h3{font-size:25px !important}}h5{font-size:18px !important}@media(max-width:991px){h5{font-size:16px !important}}p{font-size:16px !important}@media(max-width:991px){p{font-size:14px !important}}a:hover{text-decoration:none}@media(max-width:500px){canvas{width:100%}}.validation-summary-valid ul{margin-bottom:0}.header{background:#fff;height:50px;display:flex;align-items:center}@media(max-width:991px){.header{height:auto}}.header .container .navbar{padding:3px 1rem}@media(max-width:480px){.header .container .navbar{padding:0}}.header .container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{color:#808080;text-transform:uppercase;font-weight:bold;font-size:12px;transition:all .4s}.header .container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:#0c4c6f}.header .container .navbar .navbar-collapse .navbar-nav .nav-item.active .nav-link{color:#0c4c6f}.header .container .navbar .navbar-collapse .navbar-nav .nav-item.nav-item-lang{display:flex;align-items:center;justify-content:center;margin-left:15px;cursor:pointer}@media(max-width:991px){.header .container .navbar .navbar-collapse .navbar-nav .nav-item.nav-item-lang{margin-left:0;justify-content:flex-start}}.header .container .navbar .navbar-collapse .navbar-nav .nav-item.nav-item-lang .nav-link.langActive{color:#0c4c6f}.header .container .navbar .navbar-collapse .navbar-nav .nav-item.nav-item-lang .nav-link.lang-separator{margin:0 2px}.navbar-toggler{background:#fff !important;border-color:transparent !important}.navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(200,35,41, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E") !important}.navbar-toggler:focus{outline:none}.navbar-brand{margin-right:0 !important}.home{padding:40px 0 70px 0;background:#f2f2f2}.home .container .home-u .col-12 h1{color:#0c4c6f}.home .container .home-u .col-12 p{color:#808080}.home .container .home-cards{margin-top:20px}@media(max-width:991px){.home .container .home-cards .col-4{flex:0 0 100%;max-width:100%}}.home .container .home-cards .col-4 .tt-card{-webkit-box-shadow:0 6px 10px -3px rgba(0,0,0,.5);-moz-box-shadow:0 6px 10px -3px rgba(0,0,0,.5);box-shadow:0 6px 10px -3px rgba(0,0,0,.5);cursor:pointer;background:#fff}@media(max-width:991px){.home .container .home-cards .col-4 .tt-card{margin:20px 0}}.home .container .home-cards .col-4 .tt-card .tt-card-img img{max-width:100%;width:100%;height:370px;object-fit:cover}.home .container .home-cards .col-4 .tt-card .tt-card-info{padding:20px;text-align:center}.home .container .home-cards .col-4 .tt-card .tt-card-info h5{color:#0c4c6f;text-transform:uppercase;font-weight:bold}.home .container .home-cards .col-4 .tt-card .tt-card-info p{color:#808080;font-size:14px;text-transform:uppercase}.login{padding:70px 0;background-image:url("../images/background.jpg");height:calc(100% - 50px)}.login .wrapper{max-width:640px;margin:0 auto}.login .wrapper .container-fluid .login-u .col-12{text-align:center}.login .wrapper .container-fluid .login-u .col-12 h1{color:#fff;text-transform:uppercase;font-weight:bold}.login .wrapper .container-fluid .login-u .col-12 h3{color:#fff;font-weight:normal}.login .wrapper .container-fluid .login-u .login-form{background:#fff;width:100%;margin-top:60px;padding:30px}.login .wrapper .container-fluid .login-u .login-form .tfa-text{color:#808080;font-size:14px !important;display:block;margin-bottom:30px;text-align:center}.login .wrapper .container-fluid .login-u .login-form .form-group .form-control{background:#f2f2f2;border-radius:0;padding:25px;font-size:14px;border:none;transition:all .4s}.login .wrapper .container-fluid .login-u .login-form .form-group .form-control:focus{border-color:transparent !important;box-shadow:0 0 0 1px #0c4c6f;outline:none !important}.login .wrapper .container-fluid .login-u .login-form .form-group.form-check{display:flex;justify-content:space-between}.login .wrapper .container-fluid .login-u .login-form .form-group.form-check .remember .form-check-label{color:#808080;font-size:14px}.login .wrapper .container-fluid .login-u .login-form .form-group.form-check .forgot-holder a{color:#808080;font-size:14px}.login .wrapper .container-fluid .login-u .login-form .form-group.form-check .forgot-holder a:hover{text-decoration:none}.login .wrapper .container-fluid .login-u .login-form .btn{background:#0c4c6f;font-size:14px;text-transform:uppercase;color:#fff;border:1px solid transparent;transition:all .4s;border-radius:0;width:100%;font-weight:bold;padding:15px 0}.login .wrapper .container-fluid .login-u .login-form .btn:focus{box-shadow:0 0 0 .2rem rgba(12,76,111,.5)}.login .wrapper .container-fluid .login-u .login-form .btn:hover{background:transparent;color:#0c4c6f;border:1px solid #0c4c6f}.login .wrapper .container-fluid .login-u .login-form .not-registered{color:#808080;font-size:14px;margin:20px auto 0 auto;display:block;text-align:center}.login .wrapper .container-fluid .login-u .login-form .not-registered a{color:#0c4c6f;font-weight:bold}.login .wrapper .container-fluid .login-u .login-form .not-registered a:hover{text-decoration:none}.register{padding:70px 0;background-image:url("../images/background.jpg")}.register .wrapper{max-width:640px;margin:0 auto}.register .wrapper .container-fluid .register-u .col-12{text-align:center}.register .wrapper .container-fluid .register-u .col-12 h1{color:#fff;text-transform:uppercase;font-weight:bold}.register .wrapper .container-fluid .register-u .col-12 h3{color:#fff;font-weight:normal}.register .wrapper .container-fluid .register-u .register-form{background:#fff;width:100%;margin-top:10px;padding:30px;display:flex;flex-wrap:wrap}.register .wrapper .container-fluid .register-u .register-form .form-group{flex:0 0 100%;max-width:100%}.register .wrapper .container-fluid .register-u .register-form .form-group.form-half{flex:0 0 49%;max-width:49%}@media(max-width:480px){.register .wrapper .container-fluid .register-u .register-form .form-group.form-half{flex:0 0 100%;max-width:100%}}.register .wrapper .container-fluid .register-u .register-form .form-group .form-control{background:#f2f2f2;border-radius:0;padding:25px;font-size:14px;border:none;transition:all .4s}.register .wrapper .container-fluid .register-u .register-form .form-group .form-control:focus{border-color:transparent !important;box-shadow:0 0 0 1px #0c4c6f;outline:none !important}.register .wrapper .container-fluid .register-u .register-form .btn{background:#0c4c6f;font-size:14px;text-transform:uppercase;color:#fff;border:1px solid transparent;transition:all .4s;border-radius:0;width:100%;font-weight:bold;padding:15px 0}.register .wrapper .container-fluid .register-u .register-form .btn:focus{box-shadow:0 0 0 .2rem rgba(12,76,111,.5)}.register .wrapper .container-fluid .register-u .register-form .btn:hover{background:transparent;color:#0c4c6f;border:1px solid #0c4c6f}.register .wrapper .container-fluid .register-u .register-form .have-account{color:#808080;font-size:14px;margin:20px auto 0 auto;display:block;text-align:center}.register .wrapper .container-fluid .register-u .register-form .have-account a{color:#0c4c6f;font-weight:bold}.register .wrapper .container-fluid .register-u .register-form .have-account a:hover{text-decoration:none}.tt-main .tt-ribbon{background-image:url("../images/background.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;padding:70px 0;text-align:center}.tt-main .tt-ribbon.tabs-ribbon{position:relative}.tt-main .tt-ribbon .nav-tabs{position:absolute;bottom:0;left:50%;transform:translateX(-50%);border:none;width:100%;display:flex;justify-content:center}.tt-main .tt-ribbon .nav-tabs .nav-item .nav-link{text-transform:uppercase;color:#fff;font-weight:bold;border:none;display:flex;align-items:center;border-bottom:4px solid transparent;transition:border .4s}.tt-main .tt-ribbon .nav-tabs .nav-item .nav-link .fa{font-size:25px;margin-right:5px}.tt-main .tt-ribbon .nav-tabs .nav-item .nav-link img{height:28px;margin-right:5px}@media(max-width:586px){.tt-main .tt-ribbon .nav-tabs .nav-item .nav-link{font-size:10px}.tt-main .tt-ribbon .nav-tabs .nav-item .nav-link img{height:15px;margin-right:2px}}.tt-main .tt-ribbon .nav-tabs .nav-item .nav-link.active{background:transparent;border:none;border-bottom:4px solid #fff}.tt-main .tt-ribbon .nav-tabs .nav-item .nav-link:hover{border:none;border-bottom:4px solid #fff}.tt-main .tt-ribbon h1{color:#fff;font-weight:bold}.tt-main .tt-ribbon .container .row .col-12{text-align:center;display:flex;justify-content:center}.tt-main .tt-ribbon .container .row .col-12 .btn{color:#0c4c6f;width:unset;height:unset;font-size:16px;border-radius:4px;display:block;background:#fff;text-transform:uppercase;font-weight:bold;padding:15px 50px;margin:0 auto;border:2px solid transparent;transition:all .4s}.tt-main .tt-ribbon .container .row .col-12 .btn:hover{color:#fff;background:#0c4c6f;border:2px solid #fff}.tt-main .tt-content{background:#f2f2f2;padding-top:10px;padding-bottom:50px}@media(max-width:991px){.tt-main .tt-content{padding-bottom:10px}}.tt-main .tt-content .container{border:1px solid #ccc;padding:0}.tt-main .tt-content .container.data-table-container{overflow-x:auto !important}.tt-main .tt-content .container .tt-header{display:flex;align-items:center;justify-content:space-between;background:#0c4c6f;padding:15px;margin-left:0 !important;margin-right:0 !important}.tt-main .tt-content .container .tt-header .tt-header-title{text-align:center}.tt-main .tt-content .container .tt-header .tt-header-title h5{color:#fff;text-transform:uppercase;margin-bottom:0;font-weight:bold;font-size:16px !important}.tt-main .tt-content .container .tt-header .header-buttons{display:flex;align-items:center;padding:0}.tt-main .tt-content .container .tt-header .header-buttons.left{justify-content:flex-start}.tt-main .tt-content .container .tt-header .header-buttons.left .header-button:first-child{margin-left:0}.tt-main .tt-content .container .tt-header .header-buttons.right{justify-content:flex-end}.tt-main .tt-content .container .tt-header .header-buttons.right .header-button:last-child{margin-right:0}.tt-main .tt-content .container .tt-header .header-buttons .header-button{display:flex;align-items:center;cursor:pointer;color:#fff;margin-bottom:0;margin-left:15px;margin-right:15px;text-transform:uppercase;font-weight:bold;background:transparent;border:none}.tt-main .tt-content .container .tt-header .header-buttons .header-button .fa{color:#fff;margin-right:8px;font-size:25px}.tt-main .tt-content .container .tt-header .col-left{flex:0 0 40%;max-width:40%;display:flex}.tt-main .tt-content .container .tt-header .col-left.tf-col-left{flex:0 0 30%;max-width:30%}.tt-main .tt-content .container .tt-header .col-left .header-button{color:#fff;font-size:16px;text-transform:uppercase;display:flex;font-weight:bold;cursor:pointer}.tt-main .tt-content .container .tt-header .col-left .header-button .fa{font-size:25px;margin-right:5px}.tt-main .tt-content .container .tt-header .col-left .header-button:first-child{margin-left:0}.tt-main .tt-content .container .tt-header .col-center{flex:0 0 20%;max-width:20%}.tt-main .tt-content .container .tt-header .col-center.tf-col-center{flex:0 0 40%;max-width:40%}.tt-main .tt-content .container .tt-header .col-center p{color:#fff;text-transform:uppercase;font-weight:bold;margin-bottom:0}.tt-main .tt-content .container .tt-header .col-right{flex:0 0 40%;max-width:40%;display:flex;justify-content:flex-end}.tt-main .tt-content .container .tt-header .col-right.tf-col-right{flex:0 0 30%;max-width:30%}.tt-main .tt-content .container .tt-header .col-right .header-button{color:#fff;font-size:16px;text-transform:uppercase;display:flex;font-weight:bold;cursor:pointer}.tt-main .tt-content .container .tt-header .col-right .header-button .fa{font-size:25px;margin-right:5px}.tt-main .tt-content .container .tt-header .col-right .header-button:last-child{margin-right:0}.tt-main .tt-content .container .tt-row{padding:15px 0;margin-left:0 !important;margin-right:0 !important;background:#fff}@media(max-width:991px){.tt-main .tt-content .container .tt-row{padding:0 15px 15px 15px}}@media(max-width:991px){.tt-main .tt-content .container .tt-row.keep-padding{padding:15px}}.tt-main .tt-content .container .tt-row .tf-text{color:#808080;line-height:1.2;margin-bottom:0}.tt-main .tt-content .container .tt-row .tf-text.delete-text{color:#0c4c6f}.tt-main .tt-content .container .tt-row .tf-text.li-text{margin:5px 0}.tt-main .tt-content .container .tt-row .tf-text .key{color:#fff;background:#000;padding:0 5px}.tt-main .tt-content .container .tt-row .input-holder{display:flex;width:100%;flex-wrap:wrap}.tt-main .tt-content .container .tt-row.mt0{padding-top:0}@media(max-width:991px){.tt-main .tt-content .container .tt-row .col-4{flex:0 0 100%;max-width:100%;padding:15px 15px 0 15px}}.tt-main .tt-content .container .tt-row .col-8.map-holder{position:relative}@media(max-width:991px){.tt-main .tt-content .container .tt-row .col-8.map-holder{flex:0 0 100%;max-width:100%;margin-top:15px}}.tt-main .tt-content .container .tt-row .col-8.example-holder{position:relative}@media(max-width:991px){.tt-main .tt-content .container .tt-row .col-8.example-holder{flex:0 0 100%;max-width:100%;margin-top:15px}}.tt-main .tt-content .container .tt-row .select-holder{display:flex;flex-direction:column;width:100%}@media(max-width:991px){.tt-main .tt-content .container .tt-row .select-holder.mobile-margin{margin-top:15px}}.tt-main .tt-content .container .tt-row .select-holder label{margin-bottom:0;text-transform:uppercase;font-size:12px}.tt-main .tt-content .container .tt-row .select-holder .error-log-holder{border:1px solid #ccc;padding:5px}.tt-main .tt-content .container .tt-row .select-holder .error-log-holder .error{border-bottom:1px dashed #ccc}.tt-main .tt-content .container .tt-row .select-holder .error-log-holder .error p{margin-bottom:5px;color:#0c4c6f}.tt-main .tt-content .container .tt-row .select-holder .import-example{color:#808080;border:1px solid #ccc;height:300px;padding:15px;line-height:1.3;font-size:14px}.tt-main .tt-content .container .tt-row .select-holder .import-example span{padding-left:20px}.tt-main .tt-content .container .tt-row .select-holder select,.tt-main .tt-content .container .tt-row .select-holder .select2{border-radius:0 !important;height:45px !important;background:#fff;position:relative}.tt-main .tt-content .container .tt-row .select-holder select:before,.tt-main .tt-content .container .tt-row .select-holder .select2:before{content:"";position:absolute;background:#0c4c6f;width:2px;height:90%;top:5%;right:40px}.tt-main .tt-content .container .tt-row .select-holder select:after,.tt-main .tt-content .container .tt-row .select-holder .select2:after{content:"⌵";position:absolute;font-size:25px;font-weight:bold;color:#0c4c6f;top:0;right:10px}.tt-main .tt-content .container .tt-row .select-holder select[disabled] option,.tt-main .tt-content .container .tt-row .select-holder .select2[disabled] option{background:#ccc}.tt-main .tt-content .container .tt-row .select-holder select option:first-child,.tt-main .tt-content .container .tt-row .select-holder .select2 option:first-child{color:#808080 !important}.tt-main .tt-content .container .tt-row .select-holder select option,.tt-main .tt-content .container .tt-row .select-holder .select2 option{color:#000}.tt-main .tt-content .container .tt-row .select-holder select option:first-child,.tt-main .tt-content .container .tt-row .select-holder .select2 option:first-child{color:#808080}.tt-main .tt-content .container .tt-row .select-holder select .empty,.tt-main .tt-content .container .tt-row .select-holder .select2 .empty{color:#808080}.tt-main .tt-content .container .tt-row .select-holder select option[disabled]:first-child,.tt-main .tt-content .container .tt-row .select-holder .select2 option[disabled]:first-child{display:none}.tt-main .tt-content .container .tt-row .select-holder.tt-btn-holder{display:block;text-align:center;margin-top:25px !important}.tt-main .tt-content .container .tt-row .time-inputs{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:0}@media(max-width:991px){.tt-main .tt-content .container .tt-row .time-inputs{flex:0 0 100%;max-width:100%;margin-top:15px}}.tt-main .tt-content .container .tt-row .time-inputs .working-time{display:flex;align-items:flex-end;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:0;width:100%}@media(max-width:991px){.tt-main .tt-content .container .tt-row .time-inputs .working-time .from-section{flex:0 0 100%;max-width:100%}}.tt-main .tt-content .container .tt-row .time-inputs .working-time .from-section .from-holder{display:flex}.tt-main .tt-content .container .tt-row .time-inputs .working-time .from-section .from-holder .from-box{height:45px;width:100px;position:relative;display:flex;justify-content:center;align-items:center;border:1px solid #ccc;border-right-width:0;font-size:12px}.tt-main .tt-content .container .tt-row .time-inputs .working-time .from-section .from-holder .from-box:after{content:"";position:absolute;height:80%;width:1px;top:10%;right:0;background:#ccc}.tt-main .tt-content .container .tt-row .time-inputs .working-time .from-section .from-holder .form-control{border-left-width:0;z-index:2}@media(max-width:991px){.tt-main .tt-content .container .tt-row .time-inputs .working-time .to-section{flex:0 0 100%;max-width:100%;margin-top:15px}}.tt-main .tt-content .container .tt-row .time-inputs .working-time .to-section .to-holder{display:flex}.tt-main .tt-content .container .tt-row .time-inputs .working-time .to-section .to-holder .to-box{height:45px;width:100px;position:relative;display:flex;justify-content:center;align-items:center;border:1px solid #ccc;border-right-width:0;font-size:12px}.tt-main .tt-content .container .tt-row .time-inputs .working-time .to-section .to-holder .to-box:after{content:"";position:absolute;height:80%;width:1px;top:10%;right:0;background:#ccc}.tt-main .tt-content .container .tt-row .time-inputs .working-time .to-section .to-holder .form-control{border-left-width:0;z-index:2}.tt-main .tt-content .container .tt-row .time-inputs .break-time{display:flex;flex-direction:column;flex:0 0 33.333333%;max-width:33.333333%}@media(max-width:991px){.tt-main .tt-content .container .tt-row .time-inputs .break-time{flex:0 0 100%;max-width:100%}}.tt-main .tt-content .container .tt-row .input-label{text-transform:uppercase;margin-bottom:0;font-size:12px}.tt-main .tt-content .container .tt-row .form-control{border-radius:0;height:45px}.tt-main .tt-content .container .tt-row .form-control:focus{border-color:transparent !important}.tt-main .tt-content .container .tt-row .form-control.upload{width:.1px;height:.1px;opacity:0;display:none}.tt-main .tt-content .container .tt-row .form-control.upload+label{width:100%;height:45px;display:flex;align-items:center;border:1px solid #ccc;padding:.375rem 4rem .375rem .75rem;text-transform:unset;font-size:1rem;color:#808080;position:relative;cursor:pointer;text-overflow:ellipsis;overflow:hidden}.tt-main .tt-content .container .tt-row .form-control.upload+label:before{content:"";position:absolute;background:#0c4c6f;width:2px;height:90%;top:5%;right:40px}.tt-main .tt-content .container .tt-row .form-control.upload+label:after{content:"⭳";position:absolute;font-size:25px;color:#0c4c6f;font-weight:bold;top:0;right:0;height:40px;width:40px;display:flex;justify-content:center;align-items:center}.tt-main .tt-content .container .tt-row.working-time-row{display:flex;align-items:center}.tt-main .tt-content .container .tt-row.working-time-row .col-4{display:flex;align-items:center}.tt-main .tt-content .container .tt-row.working-time-row .col-4.right{justify-content:flex-end}@media(max-width:991px){.tt-main .tt-content .container .tt-row.working-time-row .col-4.right{justify-content:center}}.tt-main .tt-content .container .tt-row.working-time-row .col-4.center{justify-content:center}.tt-main .tt-content .container .tt-row.working-time-row .col-4.current-month a{cursor:pointer}.tt-main .tt-content .container .tt-row.working-time-row .col-4.current-month p{margin:0 10px;color:#808080}.tt-main .tt-content .container .tt-row.working-time-row .col-4.current-month .fa{color:#0c4c6f;font-size:20px}.tt-main .tt-content .container .tt-row.total-row{display:flex;align-items:center;justify-content:center}@media(max-width:768px){.tt-main .tt-content .container .tt-row.total-row .col-3,.tt-main .tt-content .container .tt-row.total-row .col-2{flex:0 0 100%;max-width:100%;margin:5px 0}}.tt-main .tt-content .container .tt-row.total-row .col-3 .total,.tt-main .tt-content .container .tt-row.total-row .col-2 .total{padding:10px;border:1px solid #ccc}.tt-main .tt-content .container .tt-row.total-row .col-3 .total.fade,.tt-main .tt-content .container .tt-row.total-row .col-2 .total.fade{opacity:.5}.tt-main .tt-content .container .tt-row.total-row .col-3 .total .total-text,.tt-main .tt-content .container .tt-row.total-row .col-2 .total .total-text{display:flex;align-items:center;justify-content:space-between}.tt-main .tt-content .container .tt-row.total-row .col-3 .total .total-line,.tt-main .tt-content .container .tt-row.total-row .col-2 .total .total-line{height:15px}.tt-main .tt-content .container .tt-row.total-row .col-3 .total .total-line.red,.tt-main .tt-content .container .tt-row.total-row .col-2 .total .total-line.red{background:#0c4c6f}.tt-main .tt-content .container .tt-row.total-row .col-3 .total .total-line.grey,.tt-main .tt-content .container .tt-row.total-row .col-2 .total .total-line.grey{background:#808080}.tt-main .tt-content .container .tt-row.total-row .col-3 .total .total-line.green,.tt-main .tt-content .container .tt-row.total-row .col-2 .total .total-line.green{background:#009618}.tt-main .tt-content .container .tt-row.total-row .col-3 .total .total-line.yellow,.tt-main .tt-content .container .tt-row.total-row .col-2 .total .total-line.yellow{background:#ff0}.tt-main .tt-content .container .tt-row.dataTable-holder{padding-bottom:0;overflow-x:auto}@media(max-width:991px){.tt-main .tt-content .container .tt-row.dataTable-holder{padding:0}}.tt-main .tt-content .container .tt-row.dataTable-holder #workingTime.dataTable,.tt-main .tt-content .container .tt-row.dataTable-holder #tasksTable.dataTable{min-width:1000px !important}.tt-main .tt-content .container .tt-row.dataTable-holder #workingTime.dataTable.violation-table thead tr th .th-text,.tt-main .tt-content .container .tt-row.dataTable-holder #tasksTable.dataTable.violation-table thead tr th .th-text{padding-right:15px;position:relative;display:inline-block}.tt-main .tt-content .container .tt-row.dataTable-holder #workingTime.dataTable.violation-table thead tr th .th-text::before,.tt-main .tt-content .container .tt-row.dataTable-holder #tasksTable.dataTable.violation-table thead tr th .th-text::before{content:"⏶";position:absolute;right:-4px;top:-4px}.tt-main .tt-content .container .tt-row.dataTable-holder #workingTime.dataTable.violation-table thead tr th .th-text::after,.tt-main .tt-content .container .tt-row.dataTable-holder #tasksTable.dataTable.violation-table thead tr th .th-text::after{content:"⏷";position:absolute;right:-4px;top:2px}.tt-main .tt-content .container .tt-row.dataTable-holder #workingTime.dataTable thead,.tt-main .tt-content .container .tt-row.dataTable-holder #tasksTable.dataTable thead{background:#e6e6e6}.tt-main .tt-content .container .tt-row.dataTable-holder #workingTime.dataTable thead tr th,.tt-main .tt-content .container .tt-row.dataTable-holder #tasksTable.dataTable thead tr th{color:#808080;text-transform:uppercase;font-size:14px;padding:0 0 0 15px;height:40px;vertical-align:middle;text-align:left}.tt-main .tt-content .container .tt-row.dataTable-holder #workingTime.dataTable thead tr th.department,.tt-main .tt-content .container .tt-row.dataTable-holder #tasksTable.dataTable thead tr th.department{padding-right:12px}.tt-main .tt-content .container .tt-row.dataTable-holder #workingTime.dataTable thead tr th.search::before,.tt-main .tt-content .container .tt-row.dataTable-holder #tasksTable.dataTable thead tr th.search::before{content:"⏶"}.tt-main .tt-content .container .tt-row.dataTable-holder #workingTime.dataTable thead tr th.search::after,.tt-main .tt-content .container .tt-row.dataTable-holder #tasksTable.dataTable thead tr th.search::after{content:"⏷"}.tt-main .tt-content .container .tt-row.dataTable-holder #workingTime.dataTable tbody tr,.tt-main .tt-content .container .tt-row.dataTable-holder #tasksTable.dataTable tbody tr{height:40px}.tt-main .tt-content .container .tt-row.dataTable-holder #workingTime.dataTable tbody tr.odd,.tt-main .tt-content .container .tt-row.dataTable-holder #tasksTable.dataTable tbody tr.odd{background:#fff}.tt-main .tt-content .container .tt-row.dataTable-holder #workingTime.dataTable tbody tr.even,.tt-main .tt-content .container .tt-row.dataTable-holder #tasksTable.dataTable tbody tr.even{background:#fff}.tt-main .tt-content .container .tt-row.dataTable-holder #workingTime.dataTable tbody tr td,.tt-main .tt-content .container .tt-row.dataTable-holder #tasksTable.dataTable tbody tr td{padding:10px 10px 10px 15px;vertical-align:middle;font-size:15px;color:#808080;border:none;border-bottom:1px solid #ccc}.tt-main .tt-content .container .tt-row.dataTable-holder #workingTime.dataTable tbody tr td.action-buttons,.tt-main .tt-content .container .tt-row.dataTable-holder #tasksTable.dataTable tbody tr td.action-buttons{display:flex;justify-content:flex-end;padding:5px}.tt-main .tt-content .container .tt-row.business-trips-row{height:550px}.tt-main .tt-content .container .footer-row{background:#0c4c6f;padding:0 15px;height:35px;margin-left:0 !important;margin-right:0 !important;display:flex;align-items:center;justify-content:space-between}.tt-main .tt-content .container .footer-row .created-at small,.tt-main .tt-content .container .footer-row .updated-at small{color:#fff;margin:0 5px;font-weight:bold;font-size:12px}.tt-main .tt-content .container .table-holder{border:none}.tt-main .tt-content .container .table-holder .table-header{background:#0c4c6f;text-align:center;padding:15px 0}.tt-main .tt-content .container .table-holder .table-header p{color:#fff;margin-bottom:0;text-transform:uppercase;font-weight:bold}.tt-main .tt-content .container .table-holder .table-list{padding:0;margin:0;list-style-type:none}.tt-main .tt-content .container .table-holder .table-list .table-item{display:flex;align-items:center;padding:5px;border-bottom:1px solid #ccc;background:#fff}@media(max-width:576px){.tt-main .tt-content .container .table-holder .table-list .table-item{flex-direction:column}}.tt-main .tt-content .container .table-holder .table-list .table-item.inner-level-one{background:#f2f2f2}.tt-main .tt-content .container .table-holder .table-list .table-item.inner-level-two{background:#ccc}.tt-main .tt-content .container .table-holder .table-list .table-item p{margin-bottom:0;color:#808080;font-weight:bold;font-size:14px !important}.tt-main .tt-content .container .table-holder .table-list .table-item .buttons-holder{margin-left:auto;display:flex;width:250px;justify-content:space-between}@media(max-width:576px){.tt-main .tt-content .container .table-holder .table-list .table-item .buttons-holder{margin:10px auto 0 auto;width:185px}}.tt-main .tt-content .container .data-table-header{background:#0c4c6f;display:flex;justify-content:space-between;align-items:center;padding:15px 12px}.tt-main .tt-content .container .data-table-header .col-left{flex:0 0 45%;max-width:45%}.tt-main .tt-content .container .data-table-header .col-left .back-button{color:#fff;text-transform:uppercase;display:flex;align-items:center;font-weight:bold}.tt-main .tt-content .container .data-table-header .col-left .back-button .fa{color:#fff;font-size:25px;margin-right:5px}.tt-main .tt-content .container .data-table-header .col-center{flex:0 0 10%;max-width:10%}.tt-main .tt-content .container .data-table-header .col-center p{margin-bottom:0;color:#fff;text-transform:uppercase;font-weight:bold}.tt-main .tt-content .container .data-table-header .col-right{flex:0 0 45%;max-width:45%}.tt-main .tt-content .container .data-table-header .col-right .import-buttons .import-button{margin:0 5px;color:#fff;text-transform:uppercase;font-weight:bold;cursor:pointer}.tt-main .tt-content .container .data-table-header .col-right .import-buttons .import-button img{height:25px}.tt-main .tt-content .container #example_wrapper .top div.dataTables_filter,.tt-main .tt-content .container #teamTable_wrapper .top div.dataTables_filter,.tt-main .tt-content .container #dayOffTable_wrapper .top div.dataTables_filter{text-align:right !important;position:relative}.tt-main .tt-content .container #example_wrapper .top div.dataTables_filter label,.tt-main .tt-content .container #teamTable_wrapper .top div.dataTables_filter label,.tt-main .tt-content .container #dayOffTable_wrapper .top div.dataTables_filter label{margin-bottom:0;position:absolute;right:10px;top:5px;z-index:2;font-size:12px;text-transform:uppercase;color:#808080;font-weight:bold}.tt-main .tt-content .container #example_wrapper .top div.dataTables_filter label input,.tt-main .tt-content .container #teamTable_wrapper .top div.dataTables_filter label input,.tt-main .tt-content .container #dayOffTable_wrapper .top div.dataTables_filter label input{width:100%}.tt-main .tt-content .container #example_wrapper .dataTable,.tt-main .tt-content .container #teamTable_wrapper .dataTable,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable{margin-top:0 !important;margin-bottom:0 !important}.tt-main .tt-content .container #example_wrapper .dataTable thead,.tt-main .tt-content .container #teamTable_wrapper .dataTable thead,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable thead{background:#e6e6e6}.tt-main .tt-content .container #example_wrapper .dataTable thead tr th,.tt-main .tt-content .container #teamTable_wrapper .dataTable thead tr th,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable thead tr th{color:#808080;text-transform:uppercase;font-size:12px;padding:0 0 0 12px;height:40px;vertical-align:middle}.tt-main .tt-content .container #example_wrapper .dataTable thead tr th:first-child,.tt-main .tt-content .container #teamTable_wrapper .dataTable thead tr th:first-child,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable thead tr th:first-child{padding-left:12px}.tt-main .tt-content .container #example_wrapper .dataTable thead tr th.department,.tt-main .tt-content .container #teamTable_wrapper .dataTable thead tr th.department,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable thead tr th.department{padding-right:12px}.tt-main .tt-content .container #example_wrapper .dataTable thead tr th::before,.tt-main .tt-content .container #teamTable_wrapper .dataTable thead tr th::before,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable thead tr th::before{content:"⏶";top:5px;right:5px}.tt-main .tt-content .container #example_wrapper .dataTable thead tr th::after,.tt-main .tt-content .container #teamTable_wrapper .dataTable thead tr th::after,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable thead tr th::after{content:"⏷";top:12px;right:5px}.tt-main .tt-content .container #example_wrapper .dataTable thead tr th.search::before,.tt-main .tt-content .container #teamTable_wrapper .dataTable thead tr th.search::before,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable thead tr th.search::before{content:""}.tt-main .tt-content .container #example_wrapper .dataTable thead tr th.search::after,.tt-main .tt-content .container #teamTable_wrapper .dataTable thead tr th.search::after,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable thead tr th.search::after{content:""}.tt-main .tt-content .container #example_wrapper .dataTable.dataTable-team thead tr th::before,.tt-main .tt-content .container #teamTable_wrapper .dataTable.dataTable-team thead tr th::before,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable.dataTable-team thead tr th::before{content:""}.tt-main .tt-content .container #example_wrapper .dataTable.dataTable-team thead tr th::after,.tt-main .tt-content .container #teamTable_wrapper .dataTable.dataTable-team thead tr th::after,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable.dataTable-team thead tr th::after{content:""}.tt-main .tt-content .container #example_wrapper .dataTable tbody tr,.tt-main .tt-content .container #teamTable_wrapper .dataTable tbody tr,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable tbody tr{height:40px;border-bottom:1px solid #000}.tt-main .tt-content .container #example_wrapper .dataTable tbody tr.odd,.tt-main .tt-content .container #teamTable_wrapper .dataTable tbody tr.odd,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable tbody tr.odd{background:#fff}.tt-main .tt-content .container #example_wrapper .dataTable tbody tr.even,.tt-main .tt-content .container #teamTable_wrapper .dataTable tbody tr.even,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable tbody tr.even{background:#fff}.tt-main .tt-content .container #example_wrapper .dataTable tbody tr td,.tt-main .tt-content .container #teamTable_wrapper .dataTable tbody tr td,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable tbody tr td{padding:0 0 0 12px;vertical-align:middle;font-size:15px;color:#808080;border:none;border-bottom:1px solid #ccc}.tt-main .tt-content .container #example_wrapper .dataTable tbody tr td a,.tt-main .tt-content .container #teamTable_wrapper .dataTable tbody tr td a,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable tbody tr td a{color:#808080}.tt-main .tt-content .container #example_wrapper .dataTable tbody tr td:first-child,.tt-main .tt-content .container #teamTable_wrapper .dataTable tbody tr td:first-child,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable tbody tr td:first-child{padding-left:12px}.tt-main .tt-content .container #example_wrapper .dataTable tbody tr td.action-buttons,.tt-main .tt-content .container #teamTable_wrapper .dataTable tbody tr td.action-buttons,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable tbody tr td.action-buttons{display:table-cell;padding:0 15px 0 0;white-space:nowrap;text-align:right}.tt-main .tt-content .container #example_wrapper .dataTable tbody tr:last-child td,.tt-main .tt-content .container #teamTable_wrapper .dataTable tbody tr:last-child td,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable tbody tr:last-child td{border-bottom:0}.tt-main .tt-content .container #example_wrapper .dataTable tfoot,.tt-main .tt-content .container #teamTable_wrapper .dataTable tfoot,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable tfoot{background:#e6e6e6}.tt-main .tt-content .container #example_wrapper .dataTable tfoot tr td,.tt-main .tt-content .container #teamTable_wrapper .dataTable tfoot tr td,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable tfoot tr td{padding:5px 0;font-size:15px}.tt-main .tt-content .container #example_wrapper .dataTable tfoot tr td select,.tt-main .tt-content .container #teamTable_wrapper .dataTable tfoot tr td select,.tt-main .tt-content .container #dayOffTable_wrapper .dataTable tfoot tr td select{width:100%}.tt-main .tt-content .container #example_wrapper .bottom,.tt-main .tt-content .container #teamTable_wrapper .bottom,.tt-main .tt-content .container #dayOffTable_wrapper .bottom{display:flex;align-items:center;justify-content:space-between;background:#0c4c6f;padding:0 15px}.tt-main .tt-content .container #example_wrapper .bottom .dataTables_length label,.tt-main .tt-content .container #teamTable_wrapper .bottom .dataTables_length label,.tt-main .tt-content .container #dayOffTable_wrapper .bottom .dataTables_length label{font-size:12px;font-weight:bold;margin:0;color:#fff}.tt-main .tt-content .container #example_wrapper .bottom .dataTables_length label .custom-select,.tt-main .tt-content .container #teamTable_wrapper .bottom .dataTables_length label .custom-select,.tt-main .tt-content .container #dayOffTable_wrapper .bottom .dataTables_length label .custom-select{background:transparent;font-weight:bold;font-size:12px;border:none;color:#fff;background-image:linear-gradient(45deg,transparent 50%,#fff 50%),linear-gradient(135deg,#fff 50%,transparent 50%),linear-gradient(to right,transparent,transparent);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.tt-main .tt-content .container #example_wrapper .bottom .dataTables_length label .custom-select option,.tt-main .tt-content .container #teamTable_wrapper .bottom .dataTables_length label .custom-select option,.tt-main .tt-content .container #dayOffTable_wrapper .bottom .dataTables_length label .custom-select option{background:#0c4c6f;color:#fff;font-weight:bold;font-size:14px}.tt-main .tt-content .container #example_wrapper .bottom .dataTables_paginate,.tt-main .tt-content .container #teamTable_wrapper .bottom .dataTables_paginate,.tt-main .tt-content .container #dayOffTable_wrapper .bottom .dataTables_paginate{background:transparent}.tt-main .tt-content .container #example_wrapper .bottom .dataTables_paginate .pagination,.tt-main .tt-content .container #teamTable_wrapper .bottom .dataTables_paginate .pagination,.tt-main .tt-content .container #dayOffTable_wrapper .bottom .dataTables_paginate .pagination{background:transparent}.tt-main .tt-content .container #example_wrapper .bottom .dataTables_paginate .pagination .paginate_button,.tt-main .tt-content .container #teamTable_wrapper .bottom .dataTables_paginate .pagination .paginate_button,.tt-main .tt-content .container #dayOffTable_wrapper .bottom .dataTables_paginate .pagination .paginate_button{background:transparent}.tt-main .tt-content .container #example_wrapper .bottom .dataTables_paginate .pagination .paginate_button .page-link,.tt-main .tt-content .container #teamTable_wrapper .bottom .dataTables_paginate .pagination .paginate_button .page-link,.tt-main .tt-content .container #dayOffTable_wrapper .bottom .dataTables_paginate .pagination .paginate_button .page-link{color:#97a9b6;background:transparent;border:none;font-size:12px;font-weight:bold}.tt-main .tt-content .container #example_wrapper .bottom .dataTables_paginate .pagination .paginate_button .page-link:focus,.tt-main .tt-content .container #teamTable_wrapper .bottom .dataTables_paginate .pagination .paginate_button .page-link:focus,.tt-main .tt-content .container #dayOffTable_wrapper .bottom .dataTables_paginate .pagination .paginate_button .page-link:focus{box-shadow:none}.tt-main .tt-content .container #example_wrapper .bottom .dataTables_paginate .pagination .paginate_button.active .page-link,.tt-main .tt-content .container #teamTable_wrapper .bottom .dataTables_paginate .pagination .paginate_button.active .page-link,.tt-main .tt-content .container #dayOffTable_wrapper .bottom .dataTables_paginate .pagination .paginate_button.active .page-link{color:#fff}.tt-main .tt-content .container #example_wrapper .bottom .dataTables_paginate .pagination .paginate_button.previous .page-link,.tt-main .tt-content .container #teamTable_wrapper .bottom .dataTables_paginate .pagination .paginate_button.previous .page-link,.tt-main .tt-content .container #dayOffTable_wrapper .bottom .dataTables_paginate .pagination .paginate_button.previous .page-link{color:#fff}.tt-main .tt-content .container #example_wrapper .bottom .dataTables_paginate .pagination .paginate_button.next .page-link,.tt-main .tt-content .container #teamTable_wrapper .bottom .dataTables_paginate .pagination .paginate_button.next .page-link,.tt-main .tt-content .container #dayOffTable_wrapper .bottom .dataTables_paginate .pagination .paginate_button.next .page-link{color:#fff}.tt-main .tt-content .container #example_wrapper .bottom .dataTables_paginate .pagination .paginate_button.disabled .page-link,.tt-main .tt-content .container #teamTable_wrapper .bottom .dataTables_paginate .pagination .paginate_button.disabled .page-link,.tt-main .tt-content .container #dayOffTable_wrapper .bottom .dataTables_paginate .pagination .paginate_button.disabled .page-link{color:#97a9b6}.tt-main .tt-content .container #example_wrapper .bottom .dataTables_info,.tt-main .tt-content .container #teamTable_wrapper .bottom .dataTables_info,.tt-main .tt-content .container #dayOffTable_wrapper .bottom .dataTables_info{padding:0;color:#fff;font-size:12px;font-weight:bold}select:focus,input:focus{background:unset;box-shadow:0 0 0 1px #0c4c6f !important}.btn{background:transparent}.btn.delete-data-btn{background:#0c4c6f;font-size:14px;text-transform:uppercase;color:#fff;border:1px solid transparent;transition:all .4s;border-radius:0;width:100%;font-weight:bold;height:45px;transition:all .4s;margin-top:18px}.btn.delete-data-btn:hover{background:transparent;color:#0c4c6f;border:1px solid #0c4c6f}.btn.configure-verify-btn{background:#0c4c6f;font-size:14px;text-transform:uppercase;color:#fff;border:1px solid transparent;transition:all .4s;border-radius:0;width:100%;font-weight:bold;height:45px;transition:all .4s}.btn.configure-verify-btn:hover{background:transparent;color:#0c4c6f;border:1px solid #0c4c6f}.table-btn{border-radius:4px;color:#fff;font-weight:bold;text-transform:uppercase;width:80px;height:25px;font-size:12px;display:inline-block;padding:0;margin:0 3px;align-items:center;justify-content:center;transition:all .2s;border:1px solid transparent;cursor:pointer}.table-btn:focus{box-shadow:none;outline:none}.table-btn.report-table-btn{padding:2px 8px;width:auto}.table-btn.details-btn{background:#808080}.table-btn.details-btn:hover{border:1px solid #808080;background:transparent;color:#808080}.table-btn.edit-btn{background:#f58220}.table-btn.edit-btn:hover{border:1px solid #f58220;background:transparent;color:#f58220}.table-btn.auto{width:auto;padding:0 10px}.table-btn:active{transform:scale(.95)}.table-btn.hidden{display:none}.table-btn.activate{background:#808080;border:1px solid transparent}.table-btn.activate:hover{color:#808080;background:transparent;border:1px solid #808080}.table-btn.deactivate{background:#128432;border:1px solid transparent}.table-btn.deactivate:hover{color:#128432;background:transparent;border:1px solid #128432}.table-btn.password{background:#f58220;border:1px solid transparent}.table-btn.password:hover{color:#f58220;background:transparent;border:1px solid #f58220}.table-btn.delete-btn{background:#0c4c6f;margin-right:0}.table-btn.delete-btn:hover{border:1px solid #0c4c6f;background:transparent;color:#0c4c6f}.table-btn.week-view-btn{width:100px;background:#808080}.table-btn.month-view-btn{width:100px;background:#0c4c6f}.table-btn.white{background:#fff;color:#0c4c6f;border:1px solid #0c4c6f}.table-btn.white:hover{border:1px solid #fff;color:#fff;background:#0c4c6f}.table-btn.orange{background:#f58220;color:#fff;border:1px solid #f58220}.table-btn.orange:hover{border:1px solid #f58220;color:#f58220;background:#fff}.table-btn.grey{background:#808080}.table-btn.grey:hover{border:1px solid #808080;background:transparent;color:#808080}.table-btn.red{background:#0c4c6f}.table-btn.red:hover{border:1px solid #0c4c6f;background:transparent;color:#0c4c6f}.table-btn.green{background:#009618}.table-btn.green:hover{border:1px solid #009618;background:transparent;color:#009618}@media(max-width:991px){.shorter-search-table-holder .tt-row .col-8{flex:0 0 100%;max-width:100%;margin-top:15px}}.shorter-search-table-holder div.dataTables_wrapper div.dataTables_filter input{width:auto}.shorter-search-table-holder .dataTable.no-sorting thead tr th:first-child{width:auto !important}.shorter-search-table-holder .dataTable.no-sorting thead tr th:first-child:before{display:none !important}.shorter-search-table-holder .dataTable.no-sorting thead tr th:first-child:after{display:none !important}.shorter-search-table-holder .dataTable.no-sorting tbody tr td:first-child{width:auto !important;padding:0 5px}.shorter-search-table-holder .dataTable thead tr th:last-child{width:150px}.shorter-search-table-holder .dataTable tbody tr td:first-child{width:150px}.shorter-search-table-holder .dataTable tbody tr td.action-buttons{display:table-cell !important}.shorter-search-table-holder .dataTable tbody tr td .table-btn{margin:0 2px 0 auto}.bootbox .modal-dialog .modal-content .btn{border-radius:4px;color:#fff;font-weight:bold;text-transform:uppercase;width:80px;height:25px;font-size:12px;display:flex;padding:0;margin:0 2px;align-items:center;justify-content:center;transition:all .2s;border:1px solid transparent;cursor:pointer}.bootbox .modal-dialog .modal-content .btn-default{background:#808080}.bootbox .modal-dialog .modal-content .btn-primary{background:#0c4c6f}.bootbox .modal-dialog .modal-content .btn-danger{background:#0c4c6f}.modal#termsModal .modal-dialog{max-width:700px !important}.modal#termsModal .modal-dialog .modal-content .modal-header{background:#0c4c6f;border-radius:0;display:flex;justify-content:center}.modal#termsModal .modal-dialog .modal-content .modal-header .modal-title{color:#fff;text-transform:uppercase;font-weight:bold}.modal#termsModal .modal-dialog .modal-content .modal-body{height:70vh;min-height:250px;overflow-y:auto}.modal#termsModal .modal-dialog .modal-content .modal-footer{display:flex;flex-direction:column}.modal#termsModal .modal-dialog .modal-content .modal-footer .footer-radio{display:flex;align-items:center;margin-right:0;justify-content:space-between;width:250px;margin-bottom:15px;align-self:flex-start}.modal#termsModal .modal-dialog .modal-content .modal-footer .footer-radio input:focus{box-shadow:none !important}.modal#termsModal .modal-dialog .modal-content .modal-footer .footer-radio label{margin-left:3px;margin-bottom:0}.modal#termsModal .modal-dialog .modal-content .modal-footer .footer-buttons{margin-left:0;align-self:flex-end}.flex-center{display:flex;justify-content:center}.flex-align-center{display:flex;align-items:center}.flex-align-end{display:flex;align-items:flex-end}.flex-align-start{display:flex;align-items:flex-start}.tt-btn{padding:8px 20px;text-transform:uppercase;color:#fff;font-weight:bold;font-size:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tt-btn:hover{text-decoration:none;color:#fff}.tt-btn.modal-btn{padding:4px 20px}.tt-btn.tt-btn-red{background:#0c4c6f}.tt-btn.tt-btn-red.verify-btn{padding:2px 60px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none;border:none;cursor:pointer}.tt-btn.tt-btn-red{background:#0c4c6f}.tt-btn.tt-btn-grey{background:#808080}.tooltip>.tooltip-inner{background-color:#0c4c6f}.tooltip .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#0c4c6f}.orange{background:#f58220}textarea{resize:none}textarea:focus{background:unset;box-shadow:0 0 0 1px #0c4c6f !important}.list-group.list-group-flush .list-group-item a{display:block;color:#808080;text-transform:uppercase;font-size:14px}.list-group.list-group-flush .list-group-item a:hover{font-weight:bold}.tt-card-img:hover+.tt-card-info .first-link{font-weight:bold !important}.navbar .dropdown-menu .dropdown-item{color:#808080;text-transform:uppercase;font-weight:bold;font-size:12px;transition:all .4s}.navbar .dropdown-menu .dropdown-item:hover{color:#0c4c6f}#searchInput{width:100%;max-width:200px;float:right}.tableFilter{border-radius:.2em;font-size:.87rem}.tt-row-modal{padding:0 0 15px 0 !important}.tt-row-reduced{padding:15px 0 0 0 !important}.tt-card{border-radius:0;font-size:16px}.tt-card:not(:last-child){margin-bottom:10px}.tt-card-header{background-color:#e9ecef;padding:5px;border-radius:0 !important}.tt-card-body{padding:6px 12px}.tt-card-text{color:#808080;font-weight:bold;text-transform:uppercase}.footer{position:fixed;bottom:0;left:0;right:0;background:#fff}@media(max-width:991px){.footer{position:static}}.footer .container-fluid .row .col-12 small{font-size:12px;color:#808080;display:block;line-height:1.5}