a{outline:0}input[type=submit]::-moz-focus-inner,input[type=button]::-moz-focus-inner{border:0}input[type=submit]:focus,input[type=button]:focus{outline:none}optgroup,option[disabled]{color:#000;font-weight:700;font-style:italic}option{color:#000}a.external{background:url("../images/external-link-ltr-icon.png") no-repeat scroll right center transparent;padding:0 13px 0 0}label,input.button{cursor:pointer}a img{border:0}.left{float:left !important}.right{float:right !important}.clear{clear:both !important;float:none !important;line-height:.1px;height:.1px}.clear_l{clear:left !important;line-height:.1px}.clear_r{clear:right !important;line-height:.1px}.center{text-align:center}.bold{font-weight:700}.pointer{cursor:pointer}small,.small{font-size:80%}.width_100{width:100%}.align_l{text-align:left !important}.align_c{text-align:center !important}.align_r{text-align:right !important}.relative{position:relative}.uppercase{text-transform:uppercase}.no_padding{padding:0 !important}.italic,em,i{font-style:italic}.strong,.bold,strong,b{font-weight:700}table.grid{border-collapse:collapse}table.grid td,table.grid th{border:1px solid}.spinner{background:transparent url('../images/spinner.gif') no-repeat 50% 50%;padding:20px}.inline{display:inline !important}.ib{display:inline-block}.underlineOnHover:hover{text-decoration:underline}#ajax-spinner{position:fixed;left:45%;top:45%;margin:-15px 0 0 -15px;background:#fff url('../images/spinner.gif') no-repeat 50% 50%;padding:15px;border:2px solid #ccc;z-index:10000;color:#ccc;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-radius:5px}#ajax-spinner.spinnerText{background-position:10% 50%;padding-left:35px}a[href^="#error:"]{background:red;color:#fff}div.available,div.not-available{line-height:30px;color:#333;font-size:12px;padding-left:35px;background:url('../images/smiles.png') no-repeat 15px 7px}div.not-available{background-position:15px -25px}td,th{vertical-align:top}ul.nostyle li,ol.nostyle li{list-style:none}.cursor-help{cursor:help;border-bottom:1px dotted #777}[hidden]{display:none !important}html,button,input,select,textarea{color:#333}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,svg,video{vertical-align:middle}textarea{resize:vertical}.browsehappy{background:#f7cd59;color:#000;padding:1rem;text-align:center}.browsehappy a{margin:0 .5em;text-decoration:underline;font-weight:700}::-webkit-input-placeholder{color:#909}::placeholder{color:#909}#footer{margin-top:40px;text-align:right;font-size:10px}#footer a.masked,#footer a.masked:hover{text-decoration:none;cursor:text;color:inherit}form span.error{color:#ac260f}.help{cursor:help}.navbar-inverse .nav a.active,.navbar-inverse .nav a.active:hover,.navbar-inverse .nav a.active:focus{background-color:#111;color:#fff}.navbar-default .nav a.active,.navbar-default .nav a.active:hover,.navbar-default .nav a.active:focus{background-color:#eee;color:#555}.alert{padding:17px 15px 15px 68px;list-style-type:none;color:#4a4a4a;border-radius:8px}.alert-success{background:#dff0d9 url(../images/sign_success.svg) no-repeat 15px center;border:1px solid #9eba94}.alert-info{background:#cde8ff url(../images/sign_info.svg) no-repeat 15px center;border:1px solid #75beff}.alert-warning{background:#fffdd9 url(../images/sign_warning.svg) no-repeat 15px center;border:1px solid #f8e81c}.alert-danger,.alert-error{background:#ffe8ea url(../images/sign_error.svg) no-repeat 15px center;border:1px solid #e9919b}.alert p{font-size:13px;padding:1px 0 1px 35px;margin:0;color:#565656}.alert .close{top:0}.form-horizontal .help-block{font-size:80%}.form-horizontal label.radio{display:inline-block;margin-right:20px}label.required:not(:empty):after{content:" *";color:red;font-size:80%}.help-block{font-size:80%}.required-field{color:red}form input.daterange,form input.datetimepicker,form input.datetime-local,form input.date{background:url("../images/calendar.jpg") no-repeat scroll right center #fff}form input.daterange::-webkit-inner-spin-button,form input.datetimepicker::-webkit-inner-spin-button,form input.datetime-local::-webkit-inner-spin-button,form input.date::-webkit-inner-spin-button,form input.daterange::-webkit-calendar-picker-indicator,form input.datetimepicker::-webkit-calendar-picker-indicator,form input.datetime-local::-webkit-calendar-picker-indicator,form input.date::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-top:1px}.loading,.loading *{cursor:wait !important}.form-progressive .progress{height:11px}.form-progressive .progress-bar{line-height:11px;font-size:9px}.form-progressive.form-progressive-mini .progress{height:2px;margin-bottom:5px;overflow:visible}.form-progressive.form-progressive-mini .progress-bar{color:#337ab7;font-size:8px;line-height:14px}.form-progressive.form-progressive-mini .progress-bar.progress-bar-success{color:#4e9d4e}.form-progressive.form-progressive-mini .progress-bar.progress-bar-info{color:#6fc6e0}a[href*="://"]:not(.no-ext-icon):after,a[target]:not(.no-ext-icon):after{padding:0 2px 0 4px;content:url(data:image/gif;base64,R0lGODlhCQAJAIAAALe3t////yH5BAEAAAEALAAAAAAJAAkAAAIRjA0Jx6oYUkMLnort1da9UAAAOw==);position:relative;top:-1px}.tooltip-wrapper{display:inline-block}.tooltip-wrapper.disabled{cursor:not-allowed}.tooltip-wrapper [disabled]{pointer-events:none}.flashes,div.flash,form ul.error,form ul.error li{display:none}.bootstrap-select>.dropdown-toggle.bs-placeholder{min-height:100%}.bootstrap-select>.dropdown-toggle.disabled{background-color:#eee !important;border:1px solid #ccc;opacity:1}.settings{padding-top:10px}.settings .settings-content{max-width:500px;margin:30px auto}.settings .settings-content .small{border-top:1px solid #eaeaea;padding-top:10px;margin-top:5px}.settings .settings-content label{font-size:80%}.settings .settings-content legend{font-size:110%}.settings .settings-content .form-horizontal .help-block{font-size:75%}.admin-section{margin:0;min-height:400px}.admin-section .heading{font-size:20px;border-bottom:1px dotted #999;margin:0 0 15px;padding-bottom:5px;line-height:40px}.admin-section .description{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #d3d3d3}.admin-section div.title{font-size:1.3em;font-weight:700;text-align:right;padding-top:10px;padding-bottom:26px}.admin-section .btn-add-item{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;float:right;margin-bottom:1em;margin-top:-56px}.admin-section .btn-add-item span{left:1px}.admin-section .btn-add-item+div{clear:both}.admin-section .grido .actions,.admin-section .grido .buttons{text-align:right}.admin-section td,.admin-section th{padding:3px 7px;text-align:left;vertical-align:inherit}.admin-section h1,.admin-section h2,.admin-section h3,.admin-section h4,.admin-section h5,.admin-section h6,.admin-section .heading{color:#3484d2}.admin-section h1{font-size:2em}.admin-section h2{font-size:1.6em}.admin-section .item-view .item-view-section{margin-left:3%}.admin-section .item-view .item-view-section-grid{margin-left:15%;width:85%;margin-top:50px}.admin-section .item-view h2{font-size:1.3em;margin-top:80px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #d3d3d3}.admin-section .alert{text-align:center;font-style:italic}.admin-section textarea{min-height:7em}.admin-section form:not(.grido) .bootstrap-select>.dropdown-toggle{min-height:34px}.navbar-static-top.navbar-light{border-color:#bbb}.navbar-static-top.navbar-light .navbar-toggle{border-color:#ddd}.navbar-static-top.navbar-light .navbar-toggle .icon-bar{background-color:#888}.navbar-static-top.navbar-light .nav>li>a{border-left:1px solid transparent;border-right:1px solid transparent}.navbar-static-top.navbar-light .nav>li>a:focus,.navbar-static-top.navbar-light .nav>li>a:hover,.navbar-static-top.navbar-light .nav>li>a.active{background-color:#ebebeb;border-left:1px dashed #bbb;border-right:1px dashed #bbb;border-collapse:collapse}.navbar-static-top.navbar-light a{color:#1a2630}.navbar-static-top.navbar-light a:focus,.navbar-static-top.navbar-light a:hover{color:#000}@media (min-width:768px){.dl-horizontal dt{width:210px}.dl-horizontal dd{margin-left:220px}}@media (min-width:1200px){.container{width:99%}}.navbar-text a{margin-left:15px}.nav a.logout-link{color:#a94442}a.nav a.logout-link:hover,a.nav a.logout-link:focus{color:#843534}.acl-module dl dt{margin:5px 0 0}.acl-module dl dd{margin:0 10px 10px}.acl-module dl a:hover,.acl-module dl a:focus{text-decoration:none}.acl-module img.info{cursor:help}.acl-module .tree li{line-height:2em}.acl-module .tree li .role-name{margin-right:15px}.acl-module .tree li a:hover,.acl-module .tree li a:focus{text-decoration:none}.admin-section-logs .table-wrapper a.active{font-weight:700}.admin-section-logs .preview-wrapper{background-color:#fff;position:fixed;bottom:0;left:0;top:initial !important;height:600px}.admin-section-logs .preview-wrapper,.admin-section-logs .preview-wrapper iframe{width:100%}.admin-section-logs .preview-wrapper iframe{height:100%}.grido th.buttons{padding-right:0 !important}.grido .grid-header-is_active,.grido .grid-filter-is_active{width:60px}.api-status{display:inline-flex;flex-direction:column;align-items:flex-start;line-height:1.3}.api-status-badge{display:inline-block;padding:2px 7px;border-radius:3px;font-size:12px;font-weight:700;color:#fff;min-width:38px;text-align:center}.api-status-badge-success{background-color:#5cb85c}.api-status-badge-warning{background-color:#f0ad4e}.api-status-badge-danger{background-color:#d9534f}.api-status-reason{display:block;font-size:11px;color:#888;margin-top:2px;white-space:nowrap}.grido tr.pdf-truncated>td{background-color:#fcf8e3}.ocr-stats-section{margin-top:40px}.ocr-stats-section:first-of-type{margin-top:20px}.ocr-stats-section h2{font-size:1.3em;margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #eee}