﻿textarea{resize:vertical;}a{cursor:pointer;}.orange-text{color:#f90;}.green-text{color:#008000;}.red-text{color:#d2322d;}.gray-text{color:#ccc;}.state-1{color:#f90;}.state-2{color:#ccc;}.state-3{color:#008000;}.state-4{color:#008000;}.state-5{color:#09f;}.state-6{color:#008000;}.user-inactive{color:#ccc;}.bold{font-weight:bold;}.row{margin:10px 0 10px 0;float:left;width:100%;}.soft-hide{display:none;}.no-padding{padding:0;}.no-margin{margin:0;}.full-width{width:100%;}.float-right{float:right;}img.autosize{width:100%;}.register{text-align:center;width:100%;}.margin-left{margin-left:10px;}.section-heading{float:left;display:block;width:100%;padding:10px 20px;margin-bottom:10px;font-size:20px;color:#fff;background:#354458;border-radius:4px;}.text-left{text-align:left;}.text-info{color:#666;font-style:italic;}.body-content{padding:0;}.input-text-center input{text-align:center;}th.text-left{text-align:left !important;}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success{border-color:#d7d7d7;}html,body{height:100%;}html>header,body>header{background-color:#354458;padding:10px 0;min-height:95px;}html>header .container,body>header .container{height:100%;display:table;padding:0;margin-top:5px;}html>header .container .row,body>header .container .row{display:table;}html>header .container .row>div,body>header .container .row>div{display:table-cell;float:none;vertical-align:middle;}html>header .container .row>div.col-md-5,body>header .container .row>div.col-md-5{line-height:25px;}html>header .container a,body>header .container a{color:#fff;}html>header .container a.logo,body>header .container a.logo{font-size:30px;line-height:13px;font-weight:bold;margin-top:15px;float:left;}html>header .container a.logo:hover,body>header .container a.logo:hover{text-decoration:none;}html>header .container a.logo span,body>header .container a.logo span{font-size:13px;}html>header .container .select2-container,body>header .container .select2-container{vertical-align:middle;}html>header .container form,body>header .container form{color:#fff;width:100%;}html>header .container form input[type='text'],body>header .container form input[type='text'],html>header .container form a,body>header .container form a{height:38px;display:inline-block;}html>header .container form div input:first-child,body>header .container form div input:first-child{margin-bottom:6px;}html nav,body nav{background-color:#3a9ad9;box-shadow:0 2px 5px #949494;}html nav .navbar-nav,body nav .navbar-nav{width:100%;display:table;float:none;}html nav .navbar-nav>li,body nav .navbar-nav>li{display:table-cell;float:none;}html nav .navbar-nav>li .dropdown-menu,body nav .navbar-nav>li .dropdown-menu{background-color:#3a9ad9;}html nav .navbar-nav>li .dropdown-menu li a:hover,body nav .navbar-nav>li .dropdown-menu li a:hover{color:#fff;}html nav .navbar-nav li.disabled a,body nav .navbar-nav li.disabled a,html nav .navbar-nav li.disabled:hover a,body nav .navbar-nav li.disabled:hover a{color:#7abbe5;background-color:#3196d7;}html nav .nav-wrapper,body nav .nav-wrapper{height:50px;}html nav .nav-wrapper.container:before,body nav .nav-wrapper.container:before,html nav .nav-wrapper.container:after,body nav .nav-wrapper.container:after{display:none;}html nav .nav-wrapper li.active a,body nav .nav-wrapper li.active a{background-color:#2071a6;}html nav .nav-wrapper li a,body nav .nav-wrapper li a{list-style:none;vertical-align:middle;text-align:center;background-color:#3196d7;color:#fff;text-decoration:none;}html nav .nav-wrapper li a:hover,body nav .nav-wrapper li a:hover,html nav .nav-wrapper li a:focus,body nav .nav-wrapper li a:focus{background-color:rgba(255,255,255,.35);}html footer,body footer{background-color:#354458;padding:5px 0;color:#fff;margin-top:20px;}.jumbotron--error{text-align:center;margin-top:30px;}.jumbotron--error h1{font-size:30px;color:#a94442;}p{font-size:16px;}.row--btns{text-align:center;margin-top:30px;}.row--btns .btn{padding:17px 25px;margin:0 5px;}.row--clean{padding:0;}.row--clean>div{padding:0;}.row--center{text-align:center;}.row--right{text-align:right;}.row--middle-align{display:table;}.row--middle-align>div{display:table-cell;vertical-align:middle;float:none;}.row--boxes>div:first-child{padding-left:0;}.row--boxes>div:last-child{padding-right:0;}.row--boxes>div .box{text-align:center;border:1px solid #f4f0eb;padding:30px 0;border-radius:4px;display:block;color:#000;text-decoration:none;}.row--boxes>div .box h2{font-size:28px;}.row--boxes>div .box h2,.row--boxes>div .box p{margin:0;}.row--boxes>div .box:hover{background-color:#f4f0eb;text-decoration:none;-moz-box-shadow:0 2px 5px rgba(0,0,0,.34901961);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.34901961);box-shadow:0 2px 5px rgba(0,0,0,.34901961);}.list-icons{float:left;width:100%;padding:10px;margin:0;}.list-icons li{position:relative;display:inline-block;width:100%;padding:5px 0 5px 10px;margin:0;list-style:none;}.list-icons li span{display:inline-block;vertical-align:top;padding-left:15px;}.list-icons li i{display:inline-block;vertical-align:top;padding-top:4px;font-size:14px;}.table__footer ul.pagination{float:right;margin:0;}.table__footer ul.pagination li a{padding:10px;min-width:40px;text-align:center;}.table__footer>div{height:40px;line-height:40px;}table thead tr th{position:relative;}table thead tr th.sorting:after{opacity:.2;content:"";}table thead tr th.sorting_asc:after{content:"";}table thead tr th.sorting_desc:after{content:"";}table thead tr th:after{font-family:"FontAwesome";position:absolute;bottom:17px;right:8px;display:block;}table.table-hide-rows tr:nth-child(n+4){display:none;}.number-of-rows select,.number-of-rows .select2-container{max-width:80px;}.green-box{border:1px solid #29aba4;border-radius:4px;text-align:center;padding:10px;margin:10px;color:#29aba4;width:100%;display:block;font-size:14px;}.green-box i{font-size:20px;}.green-box:hover{text-decoration:none;color:#29aba4;box-shadow:-3px 2px 5px -2px #797979;}.green-box--success{background-color:#29aba4;color:#fff;}.green-box--success:hover{color:#fff;}.blue-box{background-color:#f4f0eb;border:1px solid #e9e0d6;border-top:0;border-radius:4px;padding:10px;margin:10px 0;position:relative;}.blue-box .blue-box__title{top:-10px;left:-11px;}.blue-box .blue-box__title .row{margin:0;}.blue-box-wrapper,.blue-box{float:left;}.blue-box-wrapper .blue-box__title,.blue-box .blue-box__title{width:calc(100% + 22px);position:relative;font-size:20px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;padding:14px 20px;background-color:#3a9ad9;color:#fff;float:left;line-height:30px;}.blue-box--full-width{width:100%;}.blue-box--table{width:100%;background-color:#fff;padding:0;border:0;}.blue-box--table>table{width:100%;text-align:center;}.blue-box--table>table thead th{text-align:center;vertical-align:middle;border-color:#e9e0d6;border-bottom:0;height:55px;}.blue-box--table>table tbody tr td{vertical-align:middle;height:55px;border-color:#e9e0d6;}.blue-box--table .blue-box__title{width:100%;left:0;top:0;}.blue-box-wrapper{padding-left:20px;}.blue-box-wrapper>.blue-box__title{background-color:#354458;left:-20px;border-radius:4px;}.blue-box-wrapper--small{max-width:460px;margin:auto;}.blue-box-wrapper--small .blue-box .row{margin:10px 80px 10px 80px;width:calc(100% - 160px);}.blue-box-wrapper--small .blue-box .row:last-child{margin-bottom:40px;}.blue-box__content{float:left;width:100%;}.btn-group>.btn-group .btn:disabled,.btn-group>.btn-group .btn:disabled:hover{background-color:#fff;color:#d7d7d7;border-color:#d7d7d7;opacity:1;}.btn-group>.btn-group .btn.active:disabled{background-color:#d7d7d7;color:#fff;}.notification,.notification--alert{padding:10px;margin:10px 0;float:left;text-align:center;font-size:18px;font-weight:bold;border-radius:4px;color:#fff;min-height:initial;display:table;}.notification span,.notification--alert span{display:table-cell;vertical-align:middle;}.notification span i,.notification--alert span i{font-weight:normal;font-style:normal;}.notification a,.notification--alert a{color:#fff;text-decoration:underline;}.notification--alert{background-color:#bc5b4d;}.notification--alert ul{margin-bottom:0;list-style:none;padding-left:0;}.notification--done{background-color:#390;}.notification--sent{background-color:#f60;}.notification--canceled{background-color:#666;}.notification--info{background-color:#FF3333;}.notification--info2{background-color:#09f}.notification--instruction{background-color:#29aba4;font-weight:normal;}.notification--instruction a{font-weight:bold;}.error-group{width:100%;float:left;border:1px solid #d2322d;border-radius:4px;padding:15px;background-color:#fbebea;color:#000;}.error-group h3{text-align:left;font-size:14px;font-weight:bold;margin-top:0;}.error-group ul{padding-left:10px;margin-bottom:0;}.error-group ul li mark{color:#d2322d;background-color:#fbebea;}.input-group--info{position:relative;}.input-group--info span{font-size:12px;color:#000;position:absolute;top:-15px;left:0;}.input-group--info input,.input-group--info input.form-control:last-child{float:left;border-radius:4px;}.search-box,.action-box{float:right;height:32px;}.search-box a,.action-box a{color:#fff;float:right;}.search-box input,.action-box input{display:none;width:calc(100% - 25px);height:28px;top:-2px;padding:0 5px;}.action-box{font-size:14px;line-height:28px;}.tooltip.in{opacity:1;}.tooltip-inner{padding:10px;background-color:#f4f0eb;color:#000;opacity:1;box-shadow:4px 0 10px 1px #797979;}.tooltip.left .tooltip-arrow{border-left-color:#f4f0eb !important;}.opener .opener__link,.opener .opener__link--close{background-color:#f4f0eb;width:100%;padding:10px;margin:10px 0;float:left;border-radius:4px;font-size:16px;position:relative;cursor:pointer;}.opener .opener__link:hover,.opener .opener__link--close:hover{text-decoration:none;}.opener .opener__link span,.opener .opener__link--close span{position:absolute;right:10px;top:0;}.opener .opener__link span:after,.opener .opener__link--close span:after{content:"";font-family:'FontAwesome';font-size:2em;}.opener .opener__link--close{display:none;}.opener .opener__link--close span:after{content:"";}.opener .opener__content{display:none;}.opener .opener__content input{color:#000;}*[data-element-appear-id]{display:none;}input.invalid-input{border-color:#bc5b4d;}label.invalid-input{color:#bc5b4d;}.select2-container .invalid-input{border-color:#bc5b4d;color:#bc5b4d;}.select2-container .invalid-input div{border-color:#bc5b4d;color:#bc5b4d;}input.text-after{width:calc(100% - 20px);float:left;}input.text-after+label{width:20px;height:40px;padding:10px 5px;}.col-md-6--col5 .col-md-2,.col-md-7--col5 .col-md-2,.col-md-8--col5 .col-md-2,.col-md-9--col5 .col-md-2,.col-md-10--col5 .col-md-2,.col-md-11--col5 .col-md-2,.col-md-12--col5 .col-md-2{width:20%;}.modal-header{background-color:#3a9ad9;border:0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;}.modal-content{background-color:#f4f0eb;float:left;}.modal-content input+label{margin-left:10px;top:-2px;position:relative;font-weight:bold;}.modal-body .blue-box{border:0;}.modal-footer{float:left;width:100%;}.modal-footer .row{padding:0;margin:0;text-align:left;}.modal-footer .row button{width:150px;}.modal-footer .row div:last-child button{float:right;}.modal-footer .row div:last-child button:first-child{margin-left:10px;}.breadcrumb{padding:0;margin-top:10px;margin-bottom:0;}.k-pager-wrap{padding:10px !important;}.k-grid table th,.k-grid table td{padding:10px !important;}#favouriteDepartments table tr td:first-child,#favouriteDepartments table tr th:first-child{text-align:center;}#CodeListsList table tr td,#CodeListsList table tr th{text-align:center;}#CodeListsList table tr td:nth-child(2),#CodeListsList table tr th:nth-child(2){text-align:left;}.wehicle-collection-list table tr td,.wehicle-collection-list table tr th{text-align:center !important;}#contractDepartments tr th:first-child,#contractDepartments tr td:first-child{text-align:center;}footer a{color:#fff;text-decoration:underline;}@media screen and (min-width:992px){.text-right-full{text-align:right;display:table;min-height:40px;}.text-right-full label{padding:0 5px;vertical-align:middle;display:table-cell;}}