@media print
{
  @page { margin-top: 0; margin-bottom: 0; size: A4 landscape;}
  body  { margin-left: 1.2cm; margin-right: 1.2cm; font-size:13px; }
  h3 {color:#ee2a7b;}
}
@page { size: A4 landscape; margin: 1.2cm }

#reportTable h3 {color:#ee2a7b;}
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak { display: none !important;}
#login {background-color: #444444; padding:0; margin:0;}
.form-signin { max-width: 450px;padding: 20px;margin: 20px auto 0; background-color: white;}
.form-signin .form-control {position: relative;height: auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
    box-sizing: border-box;padding: 10px; font-size: 16px;}
.form-signin .form-control:focus { z-index: 2;}
.form-signin a{float:right; }
/*bootstrap overwrite*/
.form-signin .form-control {border-radius:1px;}
.btn {border-radius: 1px;}
.form-control {border-radius: 1px;}
.input-group-addon {border-radius: 1px;}
.form-group {margin-bottom: 10px;}
.form-horizontal .control-label {font-weight:300;}
.navbar-nav > li > a.btn {   -moz-user-select: none; background-image: none; border: 1px solid transparent; border-radius: 1px;
    cursor: pointer; display: inline-block; font-size: 14px; font-weight: normal; line-height: 1.42857; margin-bottom: 0;
    padding: 6px 12px; text-align: center; vertical-align: middle; white-space: nowrap; color:white; margin-top:8px; margin-right:20px;}
.navbar-nav > li > a.btn:hover{background-color: #449D44; border-color: #449D44; color:white;}
/* colors*/
.color-red {color:red;}
.color-pink {color:#ee2a7b;}
.color-darkred {color:darkred;}
.color-green {color:#35aa47;}
.color-darkgrey {color:#666;}
/* font sizes*/
.f-size-10{font-size: 10px;}
.f-size-12{font-size: 12px;}
.f-size-14{font-size: 14px;}
.f-size-20{font-size: 20px;}
/* btns*/
.btn-green {background-color: #35aa47;color: white;}
.btn-green:hover{background-color: #2B8B3A; color:white;}
.btn-darkgrey {background-color: #666;color: white;}
.btn-darkgrey:hover{background-color: #555; color:white;}
/* backrounds */
.bg-lightgrey {background-color: #f9f9f9 !important;}
.bg-white {background-color: white !important;}
.bg-yellow-light {background-color: #F9EAB8 !important;}
.bg-red {background-color: #ffadad !important;}
/*margins*/
.nlm {margin-left:0}
.nrm {margin-right:0}
.ntm {margin-top:0}
.nbm {margin-bottom:0}
.tm-5{margin-top: 5px;}
.tm-15{margin-top: 15px;}
.tm-20{margin-top: 20px;}
.tm-25{margin-top: 25px;}
.tm-30{margin-top: 30px;}
.tm-50{margin-top: 50px;}
.tm-60{margin-top: 60px;}
.tm-80{margin-top: 80px;}
.bm-5{margin-bottom: 5px;}
.bm-15{margin-bottom: 15px;}
.bm-20{margin-bottom: 20px;}
.rm-10 {margin-right:10px;}
.rm-20 {margin-right:20px;}
.lm-10 {margin-left:10px;}
.lm-20 {margin-left:20px;}
/*paddings*/
.nlp {padding-left:0}
.nrp {padding-right:0}
.ntp {padding-top:0}
.nbp {padding-bottom:0}
.rp-5 {padding-right: 5px;}
.rp-20 {padding-right: 20px;}
.bp-20 {padding-bottom: 20px;}
.lp-15 {padding-left: 15px;}
.lp-20 {padding-left: 20px;}
.tp-30{padding-top: 30px;}
/* floating*/
.f-left {float:left;}
.f-right {float:right;}
/* search %*/
.search-filter-collapse {background-color: #333333; height: 50px; color:#ee2a7b;
    font-size: 21px; padding: 2px 0;  cursor: pointer;  }
/* common */
.required:after{content:"*"; color:red;}
.field-error input, .field-error select {border-color: red;}
.field-error textarea { outline: none; overflow: auto; border:1px solid red; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
.cursor-hand:hover {cursor: pointer;}
.loading-yellow { background-image: url('../img/loader24yellow.GIF');
    background-repeat: no-repeat; background-position: left center;
    line-height: 44px; padding-left:30px; color:#555; }
/* create injury*/
.addon-btn {cursor: pointer; font-size: 17px;}
.addon-btn:hover {color:#449D44;}
.addon-btn-red {cursor: pointer; font-size: 17px;}
.addon-btn-red:hover {color:red;}
.textarea {min-height:100px; max-height: 100px; resize:none;}
.view {margin-bottom: 0; padding-top: 7px;}
.add-value {background-color: transparent; border:none;}
.rio-fade { height: 100%;}
.block-hide {display: none;}
/* settings*/
.table-squeezed > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {padding:4px;}
/* autocomplete*/
.angucomplete-holder {
    position: relative;
}
.angucomplete-dropdown { border-color: #ececec; border-width: 1px; border-style: solid; border-radius: 2px; width: 250px;
    padding: 6px; cursor: pointer; z-index: 9999; position: absolute; /*top: 32px; left: 0px; */ margin-top: 32px/*-6px*/;
    background-color: #ffffff;}
.angucomplete-searching { color: #acacac; font-size: 14px;}
.angucomplete-description { font-size: 14px;}
.angucomplete-row { padding: 5px; color: #000000; margin-bottom: 4px;clear: both;}
.angucomplete-selected-row {background-color: lightblue; color: #ffffff;}
.angucomplete-image-holder {padding-top: 2px;float: left;margin-right: 10px; margin-left: 5px;}
.angucomplete-image {height: 34px;width: 34px; border-radius: 50%; border-color: #ececec; border-style: solid;border-width: 1px;}
.angucomplete-image-default {background-position: center; background-size: contain; height: 34px;width: 34px;}

#sheet {}
