html{background:#fff!important}body{padding-top:20px;font-size:13px;line-height:1.428571429;background-color:#fff!important;background:#fff!important}#body{background-color:#fff!important}#body #content{padding-top:70px!important}#body #ribbon{right:0;background-color:#3a3633;z-index:999}#content{padding-top:70px!important}.img-begin{text-align:center}.img-begin .img-title{font-weight:bold;font-size:16px}@media(min-width:768){.no-sroll{overflow-y:hidden!important}}@media(max-width:767px){.no-sroll{overflow-y:auto!important}}.dropdown-toggle{height:35px}.Title{padding-bottom:40px;padding-top:0;margin-top:-10px}@media(min-width:750px){#user-panel{display:inline-block;padding:7px 13px 0;position:relative;text-decoration:none}}@media(max-width:750px){#user-panel{display:inline-block;padding:7px 0 0;position:relative;text-decoration:none}}#user-panel a.dropdown-toggle{margin-top:0;text-decoration:none}@media(min-width:750px){#user-panel>li{padding-left:15px;margin-top:-2px;padding-top:3px;padding-bottom:2px;padding-right:30px}}@media(max-width:750px){#user-panel>li{padding-left:15px;margin-top:-2px;padding-top:3px;padding-bottom:2px}}.user-panel-employee{display:block;max-width:97%;white-space:nowrap;background:0 0;border:0;padding:0;text-align:left;color:#828282;font-size:14px;cursor:pointer}.user-panel-company{display:block;color:#828282;font-size:10px;font-weight:700;text-transform:uppercase;padding-left:0;text-align:left}.user-panel-photo{display:block;float:left;margin-top:2px;margin-right:8px;display:inline-block;font-weight:700;height:32px;text-align:center;text-decoration:none!important;-moz-user-select:none;-webkit-user-select:none;color:#828282;font-size:19px;padding-top:2px}#home_emp{text-align:center}.page-count{padding:10px;border-top:1px solid #ccc}.chave{font-size:11px;font-weight:200;margin-top:-4px}#login .login-header-big{font-weight:400}#login h4.paragraph-header{color:#000!important;font-size:15px;font-weight:400;line-height:22px;margin-top:15px;width:270px}#login .login-desc-box-l{min-height:350px;width:50%}#login .hero{background-repeat:no-repeat;background-position:0 137px;height:280px;width:100%;float:left}#login #main{background:#fff;margin-left:0!important}#login{background:#fff;overflow:visible}.display-block{display:block}#login #header{margin:0;height:71px;border-bottom:1px solid #eee!important;overflow:hidden;padding:0 30px;background-clip:padding-box;border-width:0;min-height:28px;background:#f8f8f8;margin-bottom:0}#login #header #logo{margin-top:22px;margin-left:0}#login #header #logo img{width:137px}#main{-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#main{display:block!important;margin-left:220px;padding:0!important;min-height:500px!important;position:static!important}#login .container{border:0}#left-panel{position:fixed!important}#left-panel,#content{-moz-transition:left .1s ease-out;-ms-transition:left .1s ease-out;-o-transition:left .1s ease-out;-webkit-transition:left .1s ease-out;transition:left .1s ease-out}#content{padding:10px 14px;position:relative;left:0}.text-title-center{text-align:center;font-weight:700;font-size:35px}#login .login-app-icons{vertical-align:top;margin-top:90px;width:300px}.well{background-color:#fbfbfb!important;border:1px solid #ddd;box-shadow:0 1px 1px #ececec;-webkit-box-shadow:0 1px 1px #ececec;-moz-box-shadow:0 1px 1px #ececec;position:relative}.center{text-align:center!important}.bold{font-weight:bold}.fs-10px{font-size:10px}.fs-15px{font-size:15px}.fs-20px{font-size:20px}.fs-25px{font-size:25px}.fs-30px{font-size:30px}.mg-bottom10px{margin-bottom:10px}.mg-bottom20px{margin-bottom:20px}.mg-bottom30px{margin-bottom:30px}.mg-bottom40px{margin-bottom:40px}.mg-bottom50px{margin-bottom:50px}#login{background-color:#fff}.input-validation-error{background:#fff0f0!important;border-color:#a90329!important}.validation-summary-errors ul{list-style:none}.field-validation-error{color:#a90329;padding:3px 0;font-size:10px}.fa.f-header{margin-top:4px}.fa.f-body-left{margin-top:9px}.fa.f-body-right{margin-top:9px;margin-right:10px}.col-filter-period{padding-right:15px!important}.k-calendar-container{-webkit-margin-before:33px!important}.date-picker{margin-top:8px;border:none!important;display:inline!important}.date-picker span{display:flex;border-radius:0}.date-picker .icon-date-picker{margin-left:5px;margin-top:7px}.label-error{font-size:11px!important;color:red}.button-link-access{padding:7px!important}.button-btn-access{padding:7px!important;width:100%}:root *>.k-button-group .k-tool-icon,:root *>.k-icon,:root *>.k-sprite{vertical-align:middle;margin-top:8px;margin-left:5px}.k-grid-header:first-child th.k-header:first-child,.k-rtl thead.k-grid-header th.k-header:last-child,thead.k-grid-header th.k-header:first-child{border-radius:0!important}.k-grid-header:first-child,.k-grid-toolbar:first-child,.k-grid>.k-grouping-header,.k-scheduler>.k-scheduler-toolbar:first-child{border-radius:0!important}.k-grid-header .k-header>.k-link,.k-header,.k-treemap-title{color:#000!important}.k-block,.k-button,.k-draghandle,.k-grid-header,.k-grouping-header,.k-header,.k-pager-wrap,.k-toolbar,.k-treemap-tile,html .km-pane-wrapper .k-header{background-color:#f8f8f8!important}.k-gantt-toolbar .k-state-default,.k-grid .k-grouping-header,.k-grid-header,.k-grid-header-wrap,.k-grouping-header .k-group-indicator,.k-header,.k-pager-wrap,.k-pager-wrap .k-link,.k-pager-wrap .k-textbox{border-color:#ccc!important}.k-grid td{border-style:solid;border-width:0 0 0 1px;padding:.4em .6em;overflow:hidden;line-height:1.6em;vertical-align:middle;text-overflow:ellipsis;font-size:12px}.loading-button{width:13px;margin-right:5px!important;margin-left:-10px!important;margin-top:-3px!important}#left-panel{z-index:1001!important;background:linear-gradient(to right,#3a3633 93%,#2a2725 100%)}#body #header{border-bottom:0;box-shadow:none}#body #header{position:fixed;width:100%;z-index:1003;background-color:#f8f8f8;top:0;border-bottom:2px solid #999;border-bottom:1px solid rgba(0,0,0,.3);box-shadow:-11px 12px 23px rgba(0,0,0,.1)}#body #main{margin-top:49px}nav ul li.active>a:before{content:"";font-family:FontAwesome;display:block;height:27px;line-height:normal;width:27px;position:absolute;right:-21px;font-size:20px;color:#eee}nav ul{width:100%;padding:40px 28px 25px 0;padding:0;margin:0;font-size:13px;line-height:.5em;list-style:none;position:relative}nav ul .active>a{color:#fff!important;position:relative}.img-home{height:33%;width:40%;margin-top:20px}.minified.fixed-ribbon #ribbon{left:45px}.hidden-menu.fixed-ribbon #ribbon{left:10px}.k-popup .k-calendar{font-size:12px;border:0}.k-calendar .k-content,.k-calendar .k-content th{text-align:right;font-size:10px}.k-widget.k-calendar .k-nav-fast{display:inline-block;width:75%;height:1.8333em;line-height:1.8333em;margin:.7em -.08333em .3333em 0!important}div.k-grid-footer,div.k-grid-header{padding-right:0!important}.k-grid-content{overflow-y:visible!important}.exportPDF .k-filter-row th,.exportPDF .k-grid-header th.k-header{font-size:6px!important}.exportPDF .k-grid td{font-size:6px!important}.exportPDF .k-filter-row th,.exportPDF .k-grid-header th.k-header{overflow:hidden;border-style:solid;border-width:0 0 1px 1px;padding:.5em .6em .4em .6em;font-weight:400;white-space:nowrap;font-size:6px;text-overflow:ellipsis;text-align:left}.exportPDF table{font-size:10px!important}.exportPDF div{font-size:10px!important}.client-form header{border-bottom-color:rgba(0,0,0,.1);background:#f8f8f8;color:#000}.btn-primary{color:#fff;background-color:#2e6da4;border-color:#2e6da4}a{color:#2e6da4;text-decoration:none;background-color:transparent}.smart-form{color:#000}nav ul li a:hover{color:#fff!important}nav ul li a{line-height:normal;font-size:14px;padding:10px 10px 10px 11px;color:#s0bbb7!important;display:block;font-weight:400;text-decoration:none!important;position:relative}nav ul li.open>a,nav ul li.open>a b{color:#fff!important}#markingsNotMadeReportGrid tbody tr td:last-child{word-wrap:break-word}.alert-warning{border-color:#a90329!important;color:#000!important;background-color:#fff0f0!important}.btn-nav-header{margin-top:10px;color:#777!important;font-size:20px;border:1px solid;padding-left:4px;padding-right:4px;border-radius:4px;background-color:#eee;border-color:#ccc;height:30px}.label-company{cursor:default;display:block!important}@media only screen and (max-width:479px) and (min-width:320px){#hide-menu-btn>:first-child>a{margin-top:9px!important;width:40px!important;height:30px!important;line-height:38px!important}}@media only screen and (max-width:479px) and (min-width:320px){#hide-menu-btn>:first-child>a,.btn-header a{margin-top:9px!important;width:40px!important;height:30px!important;line-height:38px!important}}@media only screen and (max-width:679px) and (min-width:0){#hide-menu-btn>:first-child>a{margin-top:9px!important;width:40px!important;height:30px!important;line-height:38px!important}}@media only screen and (max-width:679px) and (min-width:0){#hide-menu-btn>:first-child>a,.btn-header a{margin-top:9px!important;width:40px!important;height:30px!important;line-height:38px!important}}@media(max-width:767px){#hide-menu-btn>:first-child>a{margin-top:10px!important;width:40px!important;height:30px!important;line-height:38px!important}}@media(max-width:767px){#hide-menu-btn>:first-child>a,.btn-header a{margin-top:10px!important;width:40px!important;height:30px!important;line-height:38px!important}}@media only screen and (max-width:479px) and (min-width:320px){#logo-group{width:50%}}@media(max-width:880px) and (min-width:768px){#hide-menu-btn>:first-child>a,.btn-header a{margin-top:10px!important;width:40px!important;height:30px!important;line-height:38px!important}}@media only screen and (max-width:479px) and (min-width:320px){#hide-menu-btn>:first-child>a{margin-top:10px!important;width:40px!important;height:30px!important;line-height:38px!important}}@media(min-width:768px){#logo-group{width:40%!important}.inline{width:60%!important}}@media(max-width:767px){#logo-group{width:50%!important}.inline{width:50%!important}}::-webkit-input-placeholder{text-align:center}:-moz-placeholder{text-align:center}::-moz-placeholder{text-align:center}:-ms-input-placeholder{text-align:center}.dropdown-btn-export{width:100%;height:32px;box-sizing:content-box!important}.alert{font-size:15px}.select2-selection__arrow{background-color:#fff!important;color:#fff!important}.table-cert-fixed{margin-bottom:0!important}.input-auto-complete-gif{background-image:url(/Content/img/select2-spinner.gif)!important;background-repeat:no-repeat;background-position:99% 50%;padding-right:0}.table{border-collapse:collapse}md-sidenav,md-sidenav.md-locked-open,md-sidenav.md-closed.md-locked-open-add-active{min-width:200px!important;width:85vw!important;max-width:635px!important}md-sidenav.cyclereopen{min-width:200px!important;width:85vw!important;max-width:640px!important}md-sidenav.cyclemaintenance{min-width:200px!important;width:85vw!important;max-width:750px!important}.marking-field{margin-left:30px;margin-top:5px;overflow:hidden}.name-module{background:#e0dcdc;width:100%;height:2px}.bold{font-weight:bold}.cursor-pointer{cursor:pointer}.divider{background:#e0dcdc;width:100%;height:1px}.module-apps{margin-top:20px;margin-left:20px;margin-bottom:15px}.module-apps label{font-weight:bold}.login-input{margin-bottom:15px!important;text-align:left;text-indent:15px}.csorderable{cursor:pointer}.jarviswidget>header h2{height:100%;width:auto;display:inline-block;font-size:14px;position:relative;margin:0;line-height:34px;font-weight:400;letter-spacing:0}.jarviswidget table td{font-size:13px}.k-hierarchy-cell .k-icon.k-plus,.k-hierarchy-cell .k-icon.k-minus{margin-top:0!important;margin-left:0!important}.dropdown-action{margin-right:26px;margin-bottom:40px}.dropdown-action .dropdown-menu{left:15px}.k-filter-row th,.k-grid-header th.k-header{white-space:normal!important;text-overflow:initial!important}.k-grid td{word-wrap:break-word!important}.form-background-grey input{background-color:#d3d3d3!important}.imgFlagCountry{max-width:20px;max-height:25px}.imgFlagCountrySelected{width:20px;padding-top:3px}.selectLanguage{margin-top:1.5%!important;margin-right:15px!important;cursor:pointer}.select2-with-searchbox.select2-drop-active{min-width:130px;background-color:#ececec;border:none}a.select2-choice.ui-select-match.ng-scope{background:inherit;border:none}.ng-not-empty.ng-valid>a>span.select2-arrow.ui-select-toggle{border-left:none;padding-top:5px;padding-right:10px;background:inherit}.select2-container .select2-choice{border:none}.select2-container .select2-choice .select2-arrow b{background:none}.ng-not-empty.ng-valid>a>span.select2-arrow.ui-select-toggle>b{background:none}.active-weekday-button{background-color:#38afd5;color:#fff;border:none}.no-border *{border:none!important}.disabled{color:#ccc!important}.circle-button{width:50px;height:50px;border-radius:50%;font-size:14pt;box-shadow:#ccc 1px 1px 1px 1px;color:#111;cursor:pointer;background-color:#fff;float:left;text-align:center;vertical-align:central;padding-top:12px;margin:2px}.circle-button:hover{background-color:#ccc;margin-top:1px}.circle-button-active{background-color:#79ced4;color:#fff}.circle-button-active:hover{background-color:#90f5fc;color:#fff;margin-top:1px}.day:hover{background-color:#ccc}.smart-form *,.smart-form :after,.smart-form :before{box-sizing:inherit!important}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{margin-left:10px}.blue-icon{color:#3498db}md-backdrop{height:150%;border-bottom-color:#e2e2e2!important}.md-sidenav-right{min-height:150%!important}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{font-size:14px!important;margin-top:5px!important}.publication-permanet-table{width:100%;overflow:auto;position:relative;margin-bottom:10px}.publication-permanet-table table{position:relative;margin:0}.publication-permanet-table table tr{width:100%}.publication-permanet-table td,.publication-permanet-table th{padding:10px;font-size:9pt;text-align:center}.publication-permanet-table thead th{position:-webkit-sticky;position:sticky;top:-1px;font-size:10pt;background:#fff}.publication-permanet-table thead th:first-child{left:-1px;z-index:1;border-left:0}.publication-permanet-table tbody th{position:-webkit-sticky;position:sticky;font-weight:lighter;left:-1px;background:#fff}.publication-permanet-table::-webkit-scrollbar{width:10px;height:10px}.publication-permanet-table::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}.publication-permanet-table::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.appContainer-flexbox{display:none;transition:linear 2s}.appContainer-show-flexbox p{width:120px;margin-left:auto;margin-right:auto;white-space:normal}.appContainer-show-flexbox li a{display:block;padding:3px 5px;clear:both;font-weight:normal;line-height:1.42;white-space:nowrap;text-align:center}.appContainer-show-flexbox li{flex:0 0 120px;margin:auto}.appContainer-show-flexbox{display:flex;flex-wrap:wrap;position:absolute;top:100%;right:0;z-index:1000;float:left;width:320px;padding:5px 0;margin:8px 0;font-size:14px;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.75rem;box-shadow:0 6px 12px rgba(0,0,0,.175)}#appPanel a{text-decoration:none;color:#828282}.appContainer-show-flexbox a:hover>p{color:#000;white-space:normal}.appContainer-show-flexbox a:hover{text-decoration:none;background-color:#f8f8f8}