﻿button{outline:none !important;}[draggable]{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;-khtml-user-drag:element;-webkit-user-drag:element;}.nowrap{white-space:nowrap;}.control-label{text-align:left !important;}.form-control.combo-field{width:auto;display:inline-block;vertical-align:top;}input.datepicker{padding-left:16px !important;}form hr{border-top:1px solid #ccc;border-bottom:none;}form .form-actions{margin-top:40px;}form .form-row-title{font-size:18px;margin-bottom:4px;margin-top:8px;}.nav-tabs{margin-bottom:20px !important;}.app-navbar{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;margin-bottom:0;z-index:100;}.app-navbar .navbar-logo img{height:32px;width:auto;margin-top:9px;margin-left:2px;}.title-banner{background-color:#f0f0f0;color:#999;padding:60px 0 20px 0;border-bottom:1px solid #e0e0e0;}.title-banner .title-navbar input{display:inline-block;width:160px;}.title-banner .nav-text{display:inline-block;vertical-align:bottom;}.title-banner .nav-text span:first-of-type{float:left;position:absolute;margin:7px 0 0 8px;}.title-banner .nav-text input:first-of-type{padding-left:30px;}.title-banner h1{margin:0;padding:0;font-size:48px;font-weight:300;}.title-banner table{border:0;padding:0;margin:0;border-spacing:0;border-collapse:collapse;width:100%;}.title-banner tr td{padding:0;margin:0;vertical-align:bottom;}.title-banner tr td:last-child{text-align:right;}.breadcrumb-banner{background-color:#f0f0f0;padding:20px 0;border-bottom:1px solid #e0e0e0;font-size:18px;font-weight:300;}.breadcrumb-banner .divider{padding:0 8px;}.breadcrumb-banner span:last-of-type{font-weight:400;}.breadcrumb-banner table{border:0;padding:0;margin:0;border-spacing:0;border-collapse:collapse;width:100%;}.breadcrumb-banner tr td{padding:0;margin:0;vertical-align:middle;}.breadcrumb-banner tr td:last-child{text-align:right;}.toolbar-banner{background-color:#f8f8f8;padding:12px 0;border-bottom:1px solid #e8e8e8;}.main-banner{padding:20px 0;}.playground{background-color:#fff;min-height:700px;}.footer-banner{border-top:1px solid #ccc;padding:20px 0;color:#999;}.footer-banner a,.footer-banner a:link,.footer-banner a:active,.footer-banner a:visited{color:#999;text-decoration:underline;}.footer-banner a:hover{text-decoration:none;}.inline-toolbar{margin-bottom:20px;padding:12px 12px;border:1px solid #dadada;background-color:#fafafa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}body.simple-page{background-color:#f8f8f8;}body.simple-page .logo-banner{background-color:#fff;padding:30px 0;border-bottom:1px solid #e0e0e0;}body.simple-page .main-banner{min-height:600px;}body.simple-page .footer-banner{border:none;}.tight-form .boxed{display:block;width:100%;font-size:18px;padding:8px 10px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff;-webkit-appearance:none;outline:none;}.tight-form .boxed:only-child{-webkit-border-radius:6px 6px 6px 6px !important;-moz-border-radius:6px 6px 6px 6px !important;border-radius:6px 6px 6px 6px !important;border-bottom:1px solid #ccc;}.tight-form .boxed:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}.tight-form .boxed:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;border-bottom:1px solid #ccc;}.tight-form .help-block{background-color:#fff;margin:0;border-top:none;border-right:1px solid #ccc;border-left:1px solid #ccc;padding:4px 10px 4px 10px;background-color:#fafafa;font-size:14px;}.tight-form .form-section{margin-bottom:20px;}.align-center{text-align:center;}.text-bold{font-weight:bold;}.space-top{margin-top:8px;}.space-right{margin-right:8px;}.space-left{margin-left:8px;}.debug{border:1px solid #f00;background-color:#ffffe0;color:#000;padding:6px;margin:8px 0;font-size:12px;font-family:'Lucida Console','Courier New';}.processing-cover{top:0;left:0;position:absolute;width:10px;height:10px;z-index:9999;display:block;background:url(/libs/marutek/images/loaders/loading32.gif) no-repeat center center,rgba(255,255,255,.8);}.ghosted{opacity:.35;}table.simple{border:0;padding:0;margin:0;border-spacing:0;border-collapse:collapse;width:100%;}table.simple th,table.simple td{padding:0;margin:0;}.required-field{color:#a94442;margin-left:8px;}form .comment-block{font-size:12px;color:#666;margin:4px 0;}form .form-section-title{font-size:18px;margin-top:60px;margin-bottom:12px;padding-bottom:4px;border-bottom:1px solid #ccc;}form .form-section-title:first-of-type{margin-top:0;}.table-simple{margin-bottom:8px !important;}.table-simple thead th{border-bottom:1px solid #ccc !important;}.table-simple .sort-mark{margin-left:8px;}.table-simple .header-sortable{cursor:pointer;}.table-simple tbody td{border-bottom:1px solid #ccc !important;}.table-simple .cell-right{text-align:right;}.table-simple .cell-center{text-align:center;}.table-simple .no-records{text-align:center;color:#aaa;}.table-simple .filter-highlight{font-weight:bold;}.table-footer table{border:0;padding:0;margin:0;border-spacing:0;border-collapse:collapse;width:100%;}.table-footer table td{border:0;padding:8px 8px;margin:0;border-spacing:0;border-collapse:collapse;}.table-footer .page-number{display:inline-block;float:left;border-left:0;border-right:0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;outline:none;text-align:center;height:34px;padding:2px 8px;margin:0 0;width:160px !important;cursor:pointer;}.table-footer .status{font-size:11px;}.table-header-bar{margin-bottom:20px;}.table-footer-bar{margin-top:20px;}.login-message{padding:32px;text-align:center;}.login-section{display:none;}.login-section .login-brand{background-color:#fff;border-bottom:1px solid #ccc;text-align:center;}.login-section .login-brand img{width:200px;height:auto;}.login-section .login-brand h1{margin:0;}.login-section .login-panel{width:380px;margin:0 auto;padding:52px 0;}.login-section .login-alternatives>div{margin-top:32px;}.login-section .login-alternatives button i{margin-right:20px;}.login-section .login-alternatives a i{margin-right:8px;}.login-section .boxed{display:block;width:100%;font-size:18px;padding:8px 10px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff;-webkit-appearance:none;outline:none;}.login-section .boxed:only-child{-webkit-border-radius:6px 6px 6px 6px !important;-moz-border-radius:6px 6px 6px 6px !important;border-radius:6px 6px 6px 6px !important;border-bottom:1px solid #ccc;}.login-section .boxed:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}.login-section .boxed:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;border-bottom:1px solid #ccc;margin-bottom:20px;}.wait-ghost{opacity:.2;}.wait-cover{position:absolute;top:0;left:0;z-index:999;visibility:hidden;}.wait-spinner{position:absolute;top:0;left:0;padding:12px 20px;background-color:rgba(0,0,0,.4);color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:50000;visibility:hidden;float:left;}