table.table thead tr th{text-transform:uppercase;font-size:11px;line-height:18px;border-bottom-width:0px;white-space:nowrap;color:#707070;font-weight:normal}table.table tbody tr td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px;font-size:12px;line-height:18px}.select2-drop.sorting-select{min-width:250px}.pagination>li>a{cursor:pointer}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#00535e;border-color:#033f47}.fixed-table-loading{display:none;position:absolute;top:42px;right:0;bottom:0;left:0;z-index:99;background-color:#fff;text-align:center}.bootstrap-table .dropdown-menu{text-align:left;max-height:300px;overflow:auto;right:0;left:auto;margin-bottom:0}.bootstrap-table .dropdown-menu li{padding:0px 5px;font-size:12px;font-family:'open_sansregular',Sans-Serif}.bootstrap-table .dropdown-menu li input{margin:4px 10px}.bootstrap-table .table>tbody>tr.groupBy td{position:relative;font-weight:bold}.bootstrap-table .table>tbody>tr.groupBy td div{display:inline}.bootstrap-table .table>tbody>tr.groupBy td .glyphicon{padding-left:10px;padding-right:16px}.bootstrap-table .table-hover>tbody>tr.info:hover>td,.bootstrap-table .table-hover>tbody>tr.info:hover>th{background-color:#a1e3e8}.bootstrap-table th.bs-checkbox,.bootstrap-table td.bs-checkbox{padding:0px !important;margin:0px !important;padding-left:5px !important}.bootstrap-table img{vertical-align:top}td[data-has-actions]{text-align:right}.triprow-inweekend{background-color:#faebcc}.triprow-correction{color:grey}.sensordatarow-betweentrips{background-color:ghostwhite}.tachorow-driving{background-color:rgba(173,216,230,0.4) !important}.tachorow-driving:hover{background-color:rgba(173,216,230,0.6) !important}.tachorow-work{background-color:rgba(255,160,122,0.4) !important}.tachorow-work:hover{background-color:rgba(255,160,122,0.55) !important}.tachorow-available{background-color:rgba(255,255,224,0.4) !important}.tachorow-available:hover{background-color:rgba(255,255,224,0.55) !important}.tachorow-breakandrest-weekly{background-color:rgba(143,188,143,0.4) !important}.tachorow-breakandrest-weekly:hover{background-color:rgba(143,188,143,0.55) !important}.tachorow-breakandrest-dailyrest{background-color:rgba(144,238,144,0.4) !important}.tachorow-breakandrest-dailyrest:hover{background-color:rgba(144,238,144,0.55) !important}.tachorow-breakandrest-dailybreak{background-color:rgba(240,230,140,0.4) !important}.tachorow-breakandrest-dailybreak:hover{background-color:rgba(240,230,140,0.55) !important}.tachorow-outside-period{color:gray}table.collapsible-table tbody.group-rows tr.collapsible-row.tachorow-within-period td:first-child{border-left:4px solid red !important}.tachorow-unknown{background-color:rgba(192,192,192,0.4) !important}.tachorow-unknown:hover{background-color:rgba(192,192,192,0.55) !important}.manual-activity{border-left:solid 3px black}.complete-overlapping-activity{text-decoration:line-through}.overlapping-activity{border-left:dotted 3px black;opacity:0.75}.driveractivity-workinghours-rest{background-color:rgba(144,238,144,0.4) !important}.driveractivity-workinghours-sickleave,.driveractivity-workinghours-annualleave{background-color:#fcf8e3 !important}.content .action-list.view-export{margin-bottom:2px}.content .action-list.view-export .dropdown-menu>li>button>span{white-space:nowrap}.vehicle-inspection-item-parent{background-color:lightgrey}.vehicle-inspection-item-parent:hover{background-color:#c9c9c9 !important}.btn-styled{background:#2fc0cc;color:#fff}.button{padding:8px 15px;background:#cccccc;border:none;font-size:12px;font-family:'open_sansregular',Sans-Serif !important;color:#000;height:32px}.button span{margin-left:30px}.action-list .button span{margin-left:20px}.dropdown-menu .dropdown-item .button{height:unset}.btn-styled{background:#FCC433;line-height:1.7;color:Black;font-size:12px;font-family:'open_sansregular',Sans-Serif !important}.btn-styled:hover,.button:hover{background:#dddddd;text-decoration:none}.button[type=submit],.button[routename="Next"],.button[routename="Save"],.button[routename="Import"],.button-submit{background:#FCC433 !important;color:Black}.button[type=submit]:hover,.button[routename="Next"]:hover,.button[routename="Save"]:hover,.button[routename="Import"]:hover,.button-submit:hover{background:#f4cc64 !important;color:Black}.button[disabled]{background:#dddddd;color:#999999;cursor:default}.button[disabled]:hover{background:#dddddd;color:#999999}table .button{background:none;margin:0px;padding:0px;height:auto}table .button:hover{background:none}.modal .button{margin-bottom:0px}.dropdown{position:relative;display:inline-block;padding-right:3px}.dropdown .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.75em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent}.dropdown .dropdown-item button{padding:5px 10px;color:#7a7a7a;font-size:13px;font-family:'open_sansregular',Sans-Serif;width:100%;text-align:left;background:#fff;margin:0px}.dropdown .dropdown-item button:hover{background-color:#e8e8e8;color:#000}.dropdown .dropdown-item button:hover img{-webkit-filter:grayscale(100%) contrast(100%);filter:grayscale(100%) contrast(100%)}.nav-tabs>li>a{border:1px solid #ddd;background:#f6f6f6 url(~/Content/css/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;cursor:pointer}.nav-tabs>li.active>a{background:#fff;border-bottom:1px solid #fff;cursor:pointer}.tab-pane .property-list{padding:0 15px}.responsivetabs-more a.dropdown-toggle{cursor:pointer !important}.responsivetabs-more li.active>a{font-weight:bold;background-color:transparent;color:#000}.responsivetabs-more li>a:hover{color:#000 !important;background:#f6f6f6 url(~/Content/css/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x}.tab-content{border:1px solid #ddd}hr.fancy-line{border:0;height:1px;position:relative;margin:0.5em 0}hr.fancy-line:before{top:-0.5em;height:1em}hr.fancy-line:after{content:'';height:0.5em;top:1px}hr.fancy-line:before,hr.fancy-line:after{content:'';position:absolute;width:100%}hr.fancy-line,hr.fancy-line:before{background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 75%);background:-webkit-gradient(radial,center center,0px,center center,75%,color-stop(0%,rgba(0,0,0,0.1)),color-stop(75%,rgba(0,0,0,0)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 75%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 75%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 75%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 75%)}body,hr.fancy-line:after{background:#f4f4f4}@font-face{font-family:'open_sansbold';
src:url('/Content/fonts/opensans-bold-webfont.eot');
src:url('/Content/fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/opensans-bold-webfont.woff') format('woff'),url('/Content/fonts/opensans-bold-webfont.ttf') format('truetype'),url('/Content/fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
font-weight:normal;
font-style:normal}
@font-face{font-family:'open_sanslight';
src:url('/Content/fonts/opensans-light-webfont.eot');
src:url('/Content/fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/opensans-light-webfont.woff') format('woff'),url('/Content/fonts/opensans-light-webfont.ttf') format('truetype'),url('/Content/fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
font-weight:normal;
font-style:normal}
@font-face{font-family:'open_sansregular';
src:url('/Content/fonts/opensans-regular-webfont.eot');
src:url('/Content/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/opensans-regular-webfont.woff') format('woff'),url('/Content/fonts/opensans-regular-webfont.ttf') format('truetype'),url('/Content/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
font-weight:normal;
font-style:normal}
.font-weight-bold{font-weight:bold}.infobox{float:left;margin:0px 20px 20px 0px;min-height:260px;border:1px solid #AAA;border-radius:4px}.infobox input{display:none}.infobox div{border:7px solid transparent;border-radius:4px;cursor:pointer;padding:20px;margin-bottom:0px;width:100%;min-height:260px;position:relative}.infobox div img{vertical-align:middle}.infobox div span{display:block;text-align:center;font-size:16px;color:#1154A0;font-weight:bold;margin-top:10px;margin-bottom:10px}.infobox div span.glyphicon{font-size:20pt}.infobox label{cursor:pointer;width:95%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.infobox.status-undetermined{border:1px solid #E8E8E8;border-radius:4px;width:240px}.infobox.status-undetermined input:hover+div{border:7px solid rgba(232,232,232,0.5);border-radius:4px}.infobox.status-undetermined input:checked+div{border:7px solid rgba(232,232,232,0.8);border-radius:4px}.infobox.status-undetermined label span.glyphicon{color:#E8E8E8;font-size:100pt}.infobox.status-undetermined .custom-text{color:#E8E8E8}.infobox.status-undetermined .custom-text.small{font-size:30px}.infobox.status-undetermined .custom-text.medium{font-size:50px}.infobox.status-undetermined .custom-text.large{font-size:70px}.infobox.status-ok{border:1px solid #94C83D;border-radius:4px;width:240px}.infobox.status-ok input:hover+div{border:7px solid rgba(148,200,61,0.5);border-radius:4px}.infobox.status-ok input:checked+div{border:7px solid rgba(148,200,61,0.8);border-radius:4px}.infobox.status-ok label span.glyphicon{color:#94C83D;font-size:100pt}.infobox.status-ok .custom-text{color:#94C83D}.infobox.status-ok .custom-text.small{font-size:30px}.infobox.status-ok .custom-text.medium{font-size:50px}.infobox.status-ok .custom-text.large{font-size:70px}.infobox.status-warning{border:1px solid #FFA500;border-radius:4px;width:240px}.infobox.status-warning input:hover+div{border:7px solid rgba(255,165,0,0.5);border-radius:4px}.infobox.status-warning input:checked+div{border:7px solid rgba(255,165,0,0.8);border-radius:4px}.infobox.status-warning label span.glyphicon{color:#FFA500;font-size:100pt}.infobox.status-warning .custom-text{color:#FFA500}.infobox.status-warning .custom-text.small{font-size:30px}.infobox.status-warning .custom-text.medium{font-size:50px}.infobox.status-warning .custom-text.large{font-size:70px}.infobox.status-error{border:1px solid #FF0000;border-radius:4px;width:240px}.infobox.status-error input:hover+div{border:7px solid rgba(255,0,0,0.5);border-radius:4px}.infobox.status-error input:checked+div{border:7px solid rgba(255,0,0,0.8);border-radius:4px}.infobox.status-error label span.glyphicon{color:#FF0000;font-size:100pt}.infobox.status-error .custom-text{color:#FF0000}.infobox.status-error .custom-text.small{font-size:30px}.infobox.status-error .custom-text.medium{font-size:50px}.infobox.status-error .custom-text.large{font-size:70px}.frame{height:auto;width:auto;display:block}.frame img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.action-list .button,.nav-popover .button,.frame-vertical{height:100%;width:auto;display:block}.action-list .button img,.nav-popover .button img,.frame-vertical img{max-height:100%;height:auto;position:absolute;top:0;bottom:0;margin:auto;left:8px}.navbar{min-height:55px;margin-bottom:0px}.navbar-brand{padding:0px 20px 0px 0px !important;display:inline-block;min-height:55px;line-height:25px;cursor:pointer}img.logo{position:relative;left:0px;float:left;padding:10px;padding-left:15px}div.logo-background{float:left;background:transparent}.navbar-brand:hover{background-color:#59c2cb !important}.navbar-default{background-color:#2fc0cc}.navbar-default .navbar-toggle{background-color:#2fc0cc;border-color:white}.navbar-default .navbar-toggle .icon-bar{background-color:white}.navbar-default .navbar-toggle:focus{background-color:#2fc0cc}.navbar-default .login-info{float:right;height:55px;display:block;padding-left:15px !important;cursor:pointer}.navbar-default .account-info{width:190px;top:55px;right:1px;display:block;float:right;position:absolute;border:1px solid #999999;border-top:0px;display:none;padding-top:15px;padding-bottom:5px;margin-top:1px;z-index:999;background-color:white !important}.navbar-default .account-info h3{border-bottom:1px solid #E3E3E3;color:#4F4F4F;font-family:'open_sansbold',Sans-Serif;margin:0 5px 4px;font-size:0.95em;padding-bottom:6px;padding-top:3px}.navbar-default .account-info ul{padding-left:0px;padding-right:0px;position:relative;width:100%;float:left;list-style-type:none;margin:0}.navbar-default .account-info a{color:#0060A6;display:block;margin-bottom:1px;padding:5px 5px;text-decoration:none;font-size:0.9em}.navbar-default .account-info a:hover{background:#DFDFDF}.navbar-default .login-info:hover{background-color:#59c2cb}.navbar-default .navbar-toggle:hover{background-color:#59c2cb !important}.navbar-default .navbar-nav{padding-left:5px}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>span{height:55px;line-height:35px;color:white;padding-top:10px;padding-bottom:10px;font-family:'open_sansregular',Sans-Serif !important;font-size:13px !important}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav .active>a:hover{color:white;background-color:#59c2cb}.navbar-default .navbar-nav .active>a,.navbar-default .navbar-nav .active>a:focus{color:white;background-color:#34a9b2}.navbar-default .toplinkicon{vertical-align:middle;padding-right:5px;padding-bottom:2px !important}@media (max-width:1000px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}}#autocollapse.collapsed .navbar-header{float:none}#autocollapse.collapsed .navbar-left,.navbar-right{float:none !important}#autocollapse.collapsed .navbar-toggle{display:block}#autocollapse.collapsed .navbar-fixed-top{top:0;border-width:0 0 1px}#autocollapse.collapsed .navbar-collapse.collapse{display:none !important}#autocollapse.collapsed .navbar-nav{float:none !important;margin-top:7.5px}#autocollapse.collapsed .navbar-nav>li{float:none}#autocollapse.collapsed .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}#autocollapse.collapsed .collapse.in{display:block !important}.sidebar{float:none;display:table-cell;background:#f2f2f2;padding:0px;height:100%;vertical-align:top;border-right:1px solid #ccc}.sidebar h1{font-size:14px;font-family:'open_sansbold',Sans-Serif;color:#7a7a7a;text-decoration:none;display:block;padding:10px 15px}.sidebar legend{border-bottom:0px}.sidebar ul ul{padding-top:-10}.sidebar a{color:#7a7a7a}.sidebar li{list-style:none}.sidebar .sublevel1{padding-top:15px}.sidebar .sublevel1>a{font-family:'open_sansbold',Sans-Serif;font-size:14px}.sidebar .sublevel1 li.active{background-color:#e8e8e8}.sidebar .sublevel1>a:focus{background-color:#f2f2f2}.sidebar .sublevel1>a:hover{background-color:#e8e8e8}.sidebar .sublevel2 a{padding-left:30px;display:block}.sidebar .glyphicon{float:right;padding-top:3px;padding-right:0px;z-index:1;color:#838383;font-size:12px}.sidebar .property-list{padding:15px 30px}.sidebar h2{font-size:14px;font-family:'open_sansbold',Sans-Serif;color:#7a7a7a;text-decoration:none;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{background-color:#e8e8e8}.container-fluid>.row{height:100%}.inx-pop{position:absolute;color:inherit;background-color:#fff;border-radius:4px;width:278px;padding:4px;margin-top:1px;top:100px;left:20px}.inx-pop *[class*='glyphicon-chevron']{color:#00535e}.inx-pop:before,.inx-pop:after,.bootstrap-datetimepicker-widget:before,.bootstrap-datetimepicker-widget:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,0.2);content:''}.inx-pop:before,.bootstrap-datetimepicker-widget:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.inx-pop:after,.bootstrap-datetimepicker-widget:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.inx-pop.opensleft:before,.bootstrap-datetimepicker-widget.pull-right:before{right:9px}.inx-pop.opensleft:after,.bootstrap-datetimepicker-widget.pull-right:after{right:10px}.inx-pop.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.inx-pop.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.inx-pop.opensright:before{left:9px}.inx-pop.opensright:after{left:10px}.inx-pop.dropup{margin-top:-5px}.inx-pop.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.inx-pop.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.inx-pop.dropdown-menu{max-width:none;z-index:3001}@media (min-width:564px){.inx-pop{width:auto}.inx-pop .ranges ul{width:160px}.inx-pop.single .ranges ul{width:100%}.inx-pop.single .calendar.left{clear:none}.inx-pop.single.ltr .ranges,.inx-pop.single.ltr .calendar{float:left}.inx-pop.single.rtl .ranges,.inx-pop.single.rtl .calendar{float:right}.inx-pop.ltr{direction:ltr;text-align:left}.inx-pop.ltr .calendar.left{clear:left;margin-right:0}.inx-pop.ltr .calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.inx-pop.ltr .calendar.right{margin-left:0}.inx-pop.ltr .calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.inx-pop.ltr .left .inx-pop_input{padding-right:12px}.inx-pop.ltr .calendar.left .calendar-table{padding-right:12px}.inx-pop.ltr .ranges,.inx-pop.ltr .calendar{float:left}.inx-pop.rtl{direction:rtl;text-align:right}.inx-pop.rtl .calendar.left{clear:right;margin-left:0}.inx-pop.rtl .calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.inx-pop.rtl .calendar.right{margin-right:0}.inx-pop.rtl .calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.inx-pop.rtl .left .inx-pop_input{padding-left:12px}.inx-pop.rtl .calendar.left .calendar-table{padding-left:12px}.inx-pop.rtl .ranges,.inx-pop.rtl .calendar{text-align:right;float:right}}@media (min-width:730px){.inx-pop .ranges{width:auto}.inx-pop.ltr .ranges{float:left}.inx-pop.rtl .ranges{float:right}.inx-pop .calendar.left{clear:none !important}}.content,.modal-content{background:#fff;float:none;padding:15px 0px 15px 0px;margin-bottom:20px}.content table th,.modal-content table th{font-weight:normal;color:black}.content table td,.modal-content table td{padding:5px;max-width:120px}.content table td div,.modal-content table td div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-height:19px}.content table tbody tr:hover,.modal-content table tbody tr:hover,.content table tbody tr.expanded,.modal-content table tbody tr.expanded{padding:5px;max-width:120px}.content table tbody tr:hover div,.modal-content table tbody tr:hover div,.content table tbody tr.expanded div,.modal-content table tbody tr.expanded div{white-space:normal;word-wrap:break-word;max-height:400px;-webkit-transition:max-height 2s;-moz-transition:max-height 2s;-o-transition:max-height 2s;transition:max-height 2s;-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.content table tbody tr.groupBy td,.modal-content table tbody tr.groupBy td{background-color:#d5f2f5}.content div.toolbar,.modal-content div.toolbar{min-height:75px;background-color:#f7f7f7;-webkit-box-shadow:0 1px 3px -1px rgba(0,0,0,0.52);box-shadow:0 1px 3px -1px rgba(0,0,0,0.52)}.content h1,.modal-content h1{margin:0;color:#00535e;font-size:20px;font-family:'open_sansbold',Sans-Serif;padding-bottom:10px}.content h2,.modal-content h2{color:#2fc0cc;font-size:16px;font-family:'open_sansbold',Sans-Serif;display:inline-block}.content h4,.modal-content h4{margin-bottom:15px;border-bottom:1px solid #ddd;padding:5px;text-decoration:none}.content label,.modal-content label{color:#7a7a7a;font-weight:normal}.content .blur,.modal-content .blur{color:transparent;text-shadow:0 0 5px rgba(0,0,0,0.5)}.content section h1,.modal-content section h1{display:inline-block}.content section h2,.modal-content section h2{margin-bottom:10px !important}.content section legend,.modal-content section legend{margin-bottom:20px !important}.content .center-block .row,.modal-content .center-block .row{margin:0px}.content section:not(:first-child),.modal-content section:not(:first-child){padding-top:0px}.content div.screen,.modal-content div.screen{padding-top:0px}.content .row,.modal-content .row{padding-bottom:10px}.content .filter-list,.modal-content .filter-list{padding:0px;padding-bottom:15px}.content .screentitle,.modal-content .screentitle{line-height:1.5}.content .tableaction,.modal-content .tableaction{padding-right:3px}.content .action-list,.modal-content .action-list{margin-bottom:20px}.content .action-list .dropdown-menu,.modal-content .action-list .dropdown-menu{white-space:nowrap}.content .action-list ul.dropdown-menu,.modal-content .action-list ul.dropdown-menu{padding:6px 4px 4px 6px}.content .action-list .button,.modal-content .action-list .button{height:36.3667px !important;margin-bottom:3px;margin-right:3px;display:inline;position:relative}.content .action-list li,.modal-content .action-list li{display:inline;padding-right:3px}.content .action-list.sub,.modal-content .action-list.sub{float:right;margin:0px;padding:0px}.content .action-list.sub .button,.modal-content .action-list.sub .button{border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;height:auto;background-color:#fff}.content .action-list.sub .button img,.modal-content .action-list.sub .button img{filter:grayscale(100%) contrast(0%)}.content .action-list.sub button:hover,.modal-content .action-list.sub button:hover{background-color:#e8e8e8;color:#000}.content .action-list.sub button:hover img,.modal-content .action-list.sub button:hover img{-webkit-filter:grayscale(100%) contrast(100%);filter:grayscale(100%) contrast(100%)}.content .messagelist,.modal-content .messagelist{list-style:none;padding-left:0;line-height:22px}.content .messagelist li:before,.modal-content .messagelist li:before{content:'✔';float:left;margin-right:0.75em;margin-left:10px}.content .messagelist div,.modal-content .messagelist div{margin-left:36px}.content .ui-widget-content,.modal-content .ui-widget-content{background:#fff}.content .ui-state-active,.modal-content .ui-state-active,.content .ui-widget-content .ui-state-active,.modal-content .ui-widget-content .ui-state-active,.content .ui-widget-header .ui-state-active,.modal-content .ui-widget-header .ui-state-active{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}.content .idcolumn,.modal-content .idcolumn{display:none}div.dropdown .dropdown-menu .dropdown-item{display:block}.logon-bg:before{background-repeat:no-repeat;background-image:url(/Content/img/logon-bg.jpg);background-size:cover;background-position:center center;content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none;opacity:1;visibility:inherit;z-index:-10;filter:contrast(0.9) brightness(1.1)}.logon-bg .content{background:transparent}.logon-bg .section .center-block{padding:20px;background-color:#ffffff !important;border-radius:10px !important}.logon-bg .section img{max-width:100%}.logon-bg:after{background:radial-gradient(circle,rgba(168,223,193,0.4) 70%,#c4b7c8);mix-blend-mode:overlay;content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none;z-index:-10}.control-group{padding:0px;margin:0px;padding-bottom:10px}.property-control-group{padding-bottom:5px !important;margin-right:0px;margin-left:0px}.tab-pane .property-control-group{margin-right:-15px;margin-left:-15px}.text-align-right{text-align:right}.property-list .controls-edit,.property-list-table .controls-edit,.property-list .controls-display,.property-list-table .controls-display{padding-left:0px;padding-right:0px;max-width:550px}@media (max-width:768px){.property-list .controls-edit,.property-list-table .controls-edit,.property-list .controls-display,.property-list-table .controls-display{max-width:768px}}@media (max-width:991px){.property-list .controls-edit,.property-list-table .controls-edit,.property-list .controls-display,.property-list-table .controls-display{max-width:991px}}.property-list .form-control[type="text"],.property-list-table .form-control[type="text"],.property-list .form-control[type="password"],.property-list-table .form-control[type="password"]{height:32px}.property-list .controls-display>a.task,.property-list-table .controls-display>a.task{line-height:32px}.property-list .controls-display>span:first-child,.property-list-table .controls-display>span:first-child{color:#000;border:0px;text-overflow:ellipsis;overflow:hidden;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;white-space:nowrap;display:block;width:100%;min-height:34px;max-height:114px;overflow-y:auto;padding:6px 12px;font-size:14px;line-height:1.42857143;background-color:#f2f2f2;background-image:none;border:0;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.m-signature-pad canvas,.signature-image{border:solid 1px silver;border-radius:5px}.controls-edit input[type="radio"],.controls-edit input[type="checkbox"]{margin:0;margin-top:-1px;position:relative;vertical-align:middle;margin-bottom:2px}.controls-edit label:not([for]){vertical-align:middle;text-indent:10px;margin-bottom:2px}.controls-edit textarea{width:100%}.control-cb{display:none}.control-cb+label{-webkit-appearance:none;background-color:#fafafa;border:1px solid #cacece;padding:9px;display:inline-block;position:relative;margin:6px 0;float:left}.table .control-cb+label{margin:4px 0}.control-cb[disabled=disabled]+label{cursor:not-allowed;background-color:#eee}.control-cb[type='radio']+label{border-radius:50px}.control-cb[type='checkbox']+label{border-radius:4px}.control-cb+label+label{margin:6px 0}.control-cb+label:active,.control-cb:checked+label:active{box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px 1px 3px rgba(0,0,0,0.1)}.control-cb[type='radio']:checked+label{background-color:#e9ecee;color:#99a1a7;border:1px solid #adb8c0}.control-cb[type='radio']:checked+label:after{content:' ';width:12px;height:12px;border-radius:50px;position:absolute;top:3px;background:#99a1a7;text-shadow:0px;left:3px;font-size:32px}.control-cb[type='checkbox']:checked+label{background-color:#e9ecee;border:1px solid #adb8c0;color:#99a1a7}.control-cb[type='checkbox']:checked+label:after{content:'\2714';font-size:14px;position:absolute;top:0px;left:4px;color:#99a1a7}.control-cb-big[type='radio']+label{padding:16px}.control-cb-big[type='radio']:checked+label:after{width:24px;height:24px;left:4px;top:4px}.control-cb-big[type='checkbox']+label{padding:18px}.control-cb-big[type='checkbox']:checked+label:after{font-size:28px;left:6px}.select2-container.select2-container-disabled a{cursor:not-allowed !important}.select2-container.select2-container-disabled .select2-choice{background-color:#eee}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#eee}.file-upload.form-group{margin-bottom:0px}.file-upload input{display:none}.file-upload span.glyphicon.glyphicon-file.file-present{color:green}.file-upload .input-group input.form-control{height:auto !important}.file-upload>input{display:none}input.no-reveal::-ms-reveal{display:none}.password-reveal{position:absolute;top:10px;right:11px;font-size:112%;cursor:pointer;width:20px;text-align:center}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none !important}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:999;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1);-o-transition:-o-transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging,.leaflet-dragging .leaflet-clickable,.leaflet-dragging .leaflet-container{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #05f;background:white;opacity:0.5}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 0 8px rgba(0,0,0,0.4);border:1px solid #888;-webkit-border-radius:5px;border-radius:5px}.leaflet-bar-part{background-color:rgba(255,255,255,0.8);border-bottom:1px solid #aaa}.leaflet-bar-part-top{-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.leaflet-bar-part-bottom{-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border-bottom:none}.leaflet-touch .leaflet-bar{-webkit-border-radius:10px;border-radius:10px}.leaflet-touch .leaflet-bar-part{border-bottom:4px solid rgba(0,0,0,0.3)}.leaflet-touch .leaflet-bar-part-top{-webkit-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.leaflet-touch .leaflet-bar-part-bottom{-webkit-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;border-bottom:none}.leaflet-container .leaflet-control-zoom{margin-left:13px;margin-top:12px}.leaflet-control-zoom a{width:22px;height:22px;text-align:center;text-decoration:none;color:black}.leaflet-control-zoom a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-control-zoom a:hover{background-color:#fff;color:#777}.leaflet-control-zoom-in{font:bold 18px/24px Arial,Helvetica,sans-serif}.leaflet-control-zoom-out{font:bold 23px/20px Tahoma,Verdana,sans-serif}.leaflet-control-zoom a.leaflet-control-zoom-disabled{cursor:default;background-color:rgba(255,255,255,0.8);color:#bbb}.leaflet-touch .leaflet-control-zoom a{width:30px;height:30px}.leaflet-touch .leaflet-control-zoom-in{font-size:24px;line-height:29px}.leaflet-touch .leaflet-control-zoom-out{font-size:28px;line-height:24px}.leaflet-control-layers{box-shadow:0 1px 7px rgba(0,0,0,0.4);background:#f8f8f9;-webkit-border-radius:8px;border-radius:8px}.leaflet-control-layers-toggle{background-image:url(~/app_img/layers.png);width:36px;height:36px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background-color:rgba(255,255,255,0.7);box-shadow:0 0 5px #bbb;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;color:black;line-height:1.1;padding:2px 5px 1px;font-size:11px;text-shadow:1px 1px 1px #fff;background-color:rgba(255,255,255,0.5);box-shadow:0 -1px 5px rgba(0,0,0,0.2);white-space:nowrap;overflow:hidden}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px;box-shadow:0 2px 5px rgba(0,0,0,0.2)}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-control-zoom{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-control-zoom{border:4px solid rgba(0,0,0,0.3)}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;-webkit-border-radius:20px;border-radius:20px}.leaflet-popup-content{margin:14px 20px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:15px;height:15px;padding:1px;margin:-8px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 5px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-editing-icon{-webkit-border-radius:2px;border-radius:2px}.ui-dialog{z-index:2147483647;border:0px;padding:0}.ui-dialog-content{display:inherit !important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ui-widget-overlay{z-index:2147483646;background:#666}.ui-widget-content{background:#fff}.ui-dialog-titlebar{background:#2fc0cc !important}.ui-dialog-titlebar-close{border:0;background:rgba(0,0,0,0);color:#fff;margin-right:2px}.ui-dialog-titlebar-close::after{content:'\2716'}.ui-dialog-content form{display:inline-block}.ui-dialog-content .control-label{width:50% !important}.ui-dialog-content .control-display{width:50% !important}.modal{overflow:scroll !important}.modal-header{border:0}.modal-content{background-color:white !important;color:black !important;text-shadow:none !important;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;border-radius:5px !important;min-width:450px;padding:12px}.modal-footer{padding:12px !important;padding-bottom:0px !important}.popover{position:absolute}.popover-content{min-width:130px;display:inline-block}.popover-content ul{list-style-type:none}.popover-content li{list-style:none}.popover-content ul.nav li button,.popover-content ul.nav li a{padding:5px 10px;color:#7a7a7a;font-size:13px;font-family:'open_sansregular',Sans-Serif;width:100%;text-align:left;background:#fff;margin:0px}.popover-content ul.nav li button img,.popover-content ul.nav li a img{padding-right:15px;-webkit-filter:grayscale(100%) contrast(0%);filter:grayscale(100%) contrast(0%)}.popover-content ul.nav li button:hover,.popover-content ul.nav li a:hover{background-color:#e8e8e8;color:#000}.popover-content ul.nav li button:hover img,.popover-content ul.nav li a:hover img{-webkit-filter:grayscale(100%) contrast(100%);filter:grayscale(100%) contrast(100%)}.popover-content ul.legend{margin:10px}.popover-content ul.legend li{padding:2px 0}.popover-content ul.legend li span{width:18px;height:18px;float:left;margin-right:13px;opacity:0.7;border:1px solid #ccc}.popover-content ul.legend li img{width:18px;float:left;margin-right:13px}.popover-content ul.settings{padding:10px 0;margin:0 10px}.popover-content ul.settings li{padding:2px 0}.popover-content ul.settings .select2-container{display:list-item;padding-left:30px;z-index:10}.popover-content ul.settings label{z-index:20}.popover-content ul.settings label:not([for]){text-indent:10px;font-weight:normal}.popover-content ul.settings:not(:last-child){border-bottom:1px solid #ccc}.field-info{position:absolute;margin:7px;right:-17px;top:0}.info-popover{min-width:150px;max-width:275px}.info-popover .popover-content{padding:5px;padding-left:10px}.popover.right .arrow{top:16px !important}.bs-wizard{padding:10px 0 !important;padding-bottom:40px !important}.bs-wizard>.bs-wizard-step{padding:0;position:relative}.bs-wizard>.bs-wizard-step .bs-wizard-stepnum{color:#595959;font-size:16px;margin-bottom:5px}.bs-wizard>.bs-wizard-step .bs-wizard-info{color:#999;font-size:14px}.bs-wizard>.bs-wizard-step>.bs-wizard-dot{position:absolute;width:30px;height:30px;display:block;background:#077280;top:45px;left:50%;margin-top:-15px;margin-left:-15px;border-radius:50%;pointer-events:none;cursor:default}.bs-wizard>.bs-wizard-step>.bs-wizard-dot:after{content:' ';width:14px;height:14px;background:#033f47;border-radius:50px;position:absolute;top:8px;left:8px}.bs-wizard>.bs-wizard-step>.progress{position:relative;border-radius:0px;height:8px;box-shadow:none;margin:20px 0;background-color:#ddd}.bs-wizard>.bs-wizard-step>.progress>.progress-bar{width:0px;box-shadow:none;background:#077280}.bs-wizard>.bs-wizard-step.complete>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.active>.progress>.progress-bar{width:50%}.bs-wizard>.bs-wizard-step:first-child.active>.progress>.progress-bar{width:0%}.bs-wizard>.bs-wizard-step:last-child.active>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot{background-color:#ddd}.bs-wizard>.bs-wizard-step.complete>.bs-wizard-dot:after,.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot:after{opacity:0}.bs-wizard>.bs-wizard-step:first-child>.progress{left:50%;width:50%}.bs-wizard>.bs-wizard-step:last-child>.progress{width:50%}.bs-wizard>.bs-wizard-step.disabled a.bs-wizard-dot{pointer-events:none}.bs-wizard>.bs-wizard-step.active>.bs-wizard-info{font-weight:bold;color:#033f47}.toggle-switch{position:relative;display:inline-block;width:60px;height:34px}.toggle-switch input{display:none}.toggle-switch .toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:0.4s;transition:0.4s;border-radius:34px}.toggle-switch .toggle-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:0.4s;transition:0.4s;border-radius:50%}.toggle-switch input:checked+.toggle-slider{background-color:#FF96F3}.toggle-switch input:disabled+.toggle-slider{background-color:#0000FF}.toggle-switch input:checked+.toggle-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.contentpanel .section,.ui-tabs-panel,.tab-content{border:1px solid #ddd;padding:15px;margin-bottom:30px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.1);box-shadow:0 3px 9px rgba(0,0,0,0.1);height:100%}.nav-tabs{border-bottom:0px}.contentpanel,.ui-tabs-panel,.tab-content{margin-bottom:30px}.contentpanel .control-label,.ui-tabs-panel .control-label,.tab-content .control-label{padding-left:0px}.contentpanel h1,.ui-tabs-panel h1,.tab-content h1{font-size:16px;padding-top:15px;padding-bottom:10px}@supports (display: flex){.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.row>[class*='col-']{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}
.ui-datepicker{box-shadow:3px 3px 3px #aaa}.ui-datepicker .ui-widget-header{background-color:#2fc0cc}.ui-datepicker-prev,.ui-datepicker-next{cursor:pointer}.ui-timepicker-div dl dt{line-height:28px}.input-validation-error{border-color:red}.field-validation-valid{display:none !important;right:15px;padding:8px;position:absolute;color:green;font-family:'Glyphicons Halflings'}.field-validation-valid span{display:none !important}.field-validation-valid:before{content:"\e013"}.field-validation-error{right:15px;top:0px;padding:8px;position:absolute;color:red;font-family:'Glyphicons Halflings'}.field-validation-error span{display:none !important}.field-validation-error:before{content:"\e014"}.ui-slider{background-image:-webkit-linear-gradient(top,#f5f5f5 0%,#f9f9f9 100%) !important;background-image:-o-linear-gradient(top,#f5f5f5 0%,#f9f9f9 100%) !important;background-image:linear-gradient(to bottom,#f5f5f5 0%,#f9f9f9 100%) !important;background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);border:1px solid #ccc;border-radius:4px;height:15px;vertical-align:middle;margin-top:10px}.ui-slider-range{visibility:hidden}.ui-slider-handle{top:0;width:20px !important;height:20px !important;background:#2fc0cc !important;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);border:0px solid transparent;border-radius:50%;cursor:pointer !important;outline:none}.ol-zoom,.ol-custom-control{position:absolute}.ol-zoom{top:5px;left:5px}.ol-custom-control{top:5px;right:5px}.ol-zoom button,.ol-custom-control button{display:block;padding:0;color:#000;font-size:1.14em;font-weight:700;text-decoration:none;text-align:center;line-height:0.4em;background:#ccc;border:none;box-shadow:0 1px 7px rgba(0,0,0,0.4);background:#fff;-webkit-border-radius:8px;border-radius:4px;margin:10px;width:25px;height:25px}.ol-zoom button:hover,.ol-custom-control button:hover{background:#ddd;text-decoration:none}.ol-custom-control>div{float:right}.ol-custom-control .ol-full-screen{float:right}.ol-custom-control button{width:35px;height:35px;margin-left:0px}.ol-overlaycontainer-stopevent{display:block}.ol-overlay-container{position:relative !important}.daterangepicker .hourselect,.daterangepicker .minuteselect{border:solid 1px #bbb;background-color:white;padding:2px 4px;text-align-last:right}.bootstrap-datetimepicker-widget{margin-top:1px}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget .list-unstyled{margin-bottom:0px}.bootstrap-datetimepicker-widget .timepicker-hour{cursor:pointer}.bootstrap-datetimepicker-widget .hour{cursor:pointer}.bootstrap-datetimepicker-widget .hour:hover{font-weight:bold}.bootstrap-datetimepicker-widget *[class^='glyphicon-chevron']{color:#00535e}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget table td{text-align:center}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.daterangepicker.dropdown-menu{max-width:none;z-index:3001}.daterangepicker.single .ranges,.daterangepicker.single .calendar{float:none}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar{display:none;max-width:270px;margin:4px}.daterangepicker .calendar.single .calendar-table{border:none}.daterangepicker .calendar th,.daterangepicker .calendar td{white-space:nowrap;text-align:center;min-width:32px}.daterangepicker .calendar-table{border:1px solid #fff;padding:4px;border-radius:4px;background-color:#fff}.daterangepicker table{width:100%;margin:0}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin-bottom:0}.daterangepicker .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;height:30px;line-height:30px;display:block;vertical-align:middle;margin:0 0 5px 0;padding:0 6px 0 28px;width:100%}.daterangepicker .input-mini.active{border:1px solid #08c;border-radius:4px}.daterangepicker .daterangepicker_input{position:relative}.daterangepicker .daterangepicker_input i{position:absolute;left:8px;top:8px}.daterangepicker.rtl .input-mini{padding-right:28px;padding-left:6px}.daterangepicker.rtl .daterangepicker_input i{left:auto;right:8px}.daterangepicker .calendar-time{text-align:center;margin:5px auto;line-height:30px;position:relative;padding-left:28px}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.ranges{font-size:11px;float:none;margin:4px;text-align:left}.ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.ranges li{font-size:13px;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:4px;color:#08c;padding:3px 12px;margin-bottom:8px;cursor:pointer}.ranges li:hover{background-color:#08c;border:1px solid #08c;color:#fff}.ranges li.active{background-color:#08c;border:1px solid #08c;color:#fff}span.calendar{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);position:absolute;right:10px;padding-right:inherit;top:10px;cursor:pointer;color:#999;pointer-events:none}.tab-pane span.calendar{right:10px}.article-body{font-size:13px;font-family:'open_sansregular',Sans-Serif}.article-body .wysiwyg-font-size-x-large{display:block;margin-top:1.5em;font-size:18px;color:#23bba6;font-weight:bold}.article-body .wysiwyg-font-size-large{display:block;margin-top:1em;font-size:16px;font-weight:bold}.article-body .wysiwyg-font-size-medium{display:block;margin-top:1.5em;font-size:14px}.article-body ul,.article-body ol{padding-left:10px;list-style-position:outside;margin:20px 0 20px 20px;line-height:1.7em}.article-body blockquote{font-size:14px}.list{width:100%;float:left;display:inline-block;overflow:hidden}.list .list-item:not(:first-child){margin:-1px -1px 0 -1px}.list .list-item{padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.list .list-item .list-heading{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list .list-item .list-heading h1{margin-top:0;margin-bottom:0;font-size:14px;color:inherit;font-weight:normal;font-family:'open_sansregular',Sans-Serif;margin-bottom:0px;padding-bottom:0px;text-indent:10px}.list .list-item .list-heading h1:hover{text-decoration:underline}.list .list-item .list-collapse{margin:10px auto;-webkit-box-shadow:inset 0 10px 10px -10px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 10px 10px -10px rgba(0,0,0,0.4);box-shadow:inset 0 10px 10px -10px rgba(0,0,0,0.4);padding:10px;padding-top:25px}.filedrag{text-align:center;padding:0.5em;border:2px dashed #555;border-radius:7px}div .filedrag{cursor:pointer}.filedrag-hover{border-color:#34a9b2;border-style:solid;box-shadow:inset 0 3px 4px #34a9b2}body>div.alert{padding:12px 35px 12px 16px;margin:3px}div.alert{padding:12px 35px 8px 14px;text-shadow:none;background-color:#fff;border:0px;color:#000;margin:0px}div.alert strong{padding-right:10px}div.alert .close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);position:relative;right:-21px}div.alert .close:hover{color:#fff;text-decoration:none;opacity:0.4;filter:alpha(opacity=40);cursor:pointer}div.alert-success{color:#fff;background-color:#57a957;border-color:#417e41;background:-webkit-linear-gradient(#61c261,#57a957);background:-o-linear-gradient(#61c261,#57a957);background:-moz-linear-gradient(#61c261 #57a957);background:linear-gradient(#61c261,#57a957)}div.alert-info{color:#fff;background-color:#359cba;border-color:#27748a;background:-webkit-linear-gradient(#5abedc,#359cba);background:-o-linear-gradient(#5abedc,#359cba);background:-moz-linear-gradient(#5abedc #359cba);background:linear-gradient(#5abedc,#359cba)}div.alert-warning{color:#8a6d3b;text-shadow:0 1px 0 rgba(255,255,255,0.5);border-color:#b2a46e;background-color:#eedc95;background:-webkit-linear-gradient(#fceec0,#eedc95);background:-o-linear-gradient(#fceec0,#eedc95);background:-moz-linear-gradient(#fceec0 #eedc95);background:linear-gradient(#fceec0,#eedc95)}div.alert-error{color:#fff;border-color:#b0352f;background-color:#c43c35;background:-webkit-linear-gradient(#ec5d59,#c43c35);background:-o-linear-gradient(#ec5d59,#c43c35);background:-moz-linear-gradient(#ec5d59 #c43c35);background:linear-gradient(#ec5d59,#c43c35)}.evo-pointer{cursor:pointer;display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);position:absolute;bottom:7px;right:21px}.evo-color{width:50%;padding:1px 3px 0 4px}.evo-color div,.evo-pointer,.evo-palette td{text-align:center;width:20px;height:20px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer;border:solid 1px #ccc}.evo-color div{float:left}.evo-color span{font-size:12px;margin:1px 0 4px 3px;float:left}.evo-palette{border-collapse:separate;border-spacing:4px}.chart{width:100%;height:100%;position:absolute;top:30px;left:0px}.chart-container{display:inline-block;width:100%;max-width:100%;position:relative}.highcharts-root{width:100% !important;height:100% !important;padding-right:15px;padding-left:15px}.highcharts-title{font-size:13px !important}.tachopoint-driving{fill:lightblue}.tachopoint-work{fill:lightsalmon}.tachopoint-available{fill:lightyellow}.tachopoint-breakandrest{fill:lightgreen}.tachopoint-breakandrest.weeklyrestnormal,.tachopoint-breakandrest.weeklyrestreduced{fill:darkseagreen}.tachopoint-breakandrest.dailybreaksplitfirst,.tachopoint-breakandrest.dailybreaksplitsecond,.tachopoint-breakandrest.dailybreaknormal,.tachopoint-breakandrest.dailybreaknormalascodriver{fill:khaki}.tachopoint-breakandrest.shortrest{fill:antiquewhite}.tachopoint-unknown{fill:silver}.tachopoint-manual{opacity:0.5}.tacho-weekend{fill:#808080}.tacho-image{width:12px;height:12px}.tacho-violation{fill:rgba(255,128,128,0.1)}div.tacho-error{height:140px;padding-top:50px;text-align:center}div.tacho-error span{color:red;font-weight:bold;width:100%}.tacho-chart{width:100%;height:140px;position:absolute;top:0px;left:0px}.tacho-chart-container{display:inline-block;width:100%;max-width:100%;position:relative;padding-top:140px}span.unit{position:absolute;right:0;top:0;padding:8px;color:grey}.filter-list span.unit{right:15px}input.has-unit{display:inline;padding-right:30px !important}.no-maximum-width .controls-display,.no-maximum-width .controls-edit{max-width:unset}.textlog{max-height:none !important}.textlog.textlog-maxheight{max-height:300px !important}.breadcrumb{padding:0px;background-color:#fff;font-family:'open_sans',Sans-Serif;font-size:13px}.breadcrumb>li+li:before{padding:0 2px;color:#ccc;content:"/";font-family:'open_sans',Sans-Serif;font-size:13px}.breadcrumb>.active{color:#7a7a7a;font-family:'open_sans',Sans-Serif;font-size:13px}body.logon{max-width:1100px;margin:auto}body.logon div.root-wrapper{background-color:transparent}body.logon div.root-wrapper div.root-container{display:flex !important}body.logon div.root-wrapper div.root-container div.content{align-self:center;background-color:transparent}body.logon div.root-wrapper div.root-container div.content div.logon-dialog{padding:20px;max-width:400px}body.logon div.root-wrapper div.root-container div.content div.logon-dialog .control-label label::after{content:""}body.logon div.root-wrapper div.root-container div.content div.logon-dialog img{padding-left:0;float:none}body.logon div.root-wrapper div.root-container div.content div.logon-dialog .button[type=submit]{font-weight:bold}body.logon div.root-wrapper div.root-container div.content div.logon-banner img{max-height:400px;width:100%;height:auto;object-fit:contain}*{margin:0;padding:0}html,body,.container{height:100%;width:100%}body{overflow-y:scroll;overflow-x:hidden;background-color:#fff;font-size:13px;font-family:'open_sansregular',Sans-Serif}header{background-color:#94c912;height:55px;display:block}footer{width:100%;height:35px;padding:10px;display:block;border-top:1px solid #cccccc;background:#FFFFFF;z-index:999;float:left;position:relative;box-sizing:border-box;font-size:11px;text-align:center;color:#7a7a7a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loader{width:95px;height:95px;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:2147483647}.loader>div:first-child{padding:30px;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box}.loader .progress{margin-bottom:0px}.loader .progress-bar{background-color:#2fc0cc}.loader:after{content:"";position:fixed;background-color:rgba(0,0,0,0.25);width:100%;height:100%;left:0;top:0;z-index:-1;pointer-events:none}form,.container-wrapper{height:100%;width:100%;padding:0px;-moz-box-sizing:border-box;box-sizing:border-box}.fullscreen .row,.fullscreen div[class*="col-"]{height:100%;overflow:auto;margin:0px;padding:0px}.fullscreen .content.placeholder{margin:0px;padding:0px}.row-wrapper{height:100%}legend{color:black}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:1px}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:0px solid #ddd}.table-bordered>thead>tr>th{border-bottom:1px solid #ddd}.table>thead>tr>th{font-weight:bold;border-bottom:1px solid #000}.table>thead>tr>th,.table>thead>tr>td{border-bottom-width:1px;border-color:#bababa}.table-hover tbody tr:hover>td{cursor:pointer}.header-fit{white-space:nowrap;width:1%}legend{margin-bottom:0px}input[type='text'],input[type='password']{padding:6px 12px}textarea{padding:2px 3px 2px 3px;width:300px;height:100px}td.actioncolumn{text-align:right}.center-block{float:none}.select2-container{width:100%}.select2-add-button{float:right}.control-label{padding:0px}.control-label label{padding-top:6px;text-overflow:ellipsis;overflow:hidden;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;white-space:nowrap}.controls-edit.control-right{margin-right:4px}.control-label label::after{content:":"}.label-right.control-label label::after{content:""}.controls-action{text-align:right}.controls-action .button{margin-left:5px}.glyphicon-refresh-animate{-animation:spin 0.7s infinite linear;-webkit-animation:spin2 0.7s infinite linear}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg)}}
@keyframes spin{from{transform:scale(1) rotate(0deg)}
to{transform:scale(1) rotate(360deg)}}
.ui-tabs-anchor{outline:none !important}.alert-warning{color:#000 !important;background-color:#faebcc !important;border-color:#faebcc !important}.alert-danger{color:#000 !important;background-color:#f2dede !important;border-color:#ebccd1 !important}.float-right{float:right}input::-ms-clear{width:0;height:0}.release-notes-list{margin-bottom:20px}.release-notes-list .release-notes-issue{margin-bottom:8px;display:flex}.release-notes-list .release-notes-issue .issue-number{padding:1px 4px;background-color:#3c763d;border-radius:5px;color:white;margin-right:10px;text-align:center;height:20px;white-space:nowrap}.release-notes-list .release-notes-issue .issue-title{line-height:20px}.btn,.form-control{border-radius:0px !important}.button{background:#ccc}.nav-tabs>li>a{border-radius:0px}