html, body{}
html{background:#FFF;height:100%;}
body{padding-top:5px;padding-bottom:40px;background-color:transparent !important;}
.wrapper{padding:0;}
.background-gray{background:#F9F9F9;}
.no-margin{margin:0 !important;}
.margin-top{margin-top:10px;}
.margin-top-5{margin-top:5px;}
.margin-bottom{margin-bottom:10px;}
.min-1000{min-width:1000px;}
.inline-block{display:inline-block;}
.table td{line-height:24px;vertical-align:middle !important;}
.table-head{margin:0;border-bottom:1px solid #DDD;}
.table-container{border:1px solid #EEE;background:#FFF;border-radius:5px;padding:10px;margin:10px 0 0 0;background:#FFF;}
.table-body{overflow:auto;}
.table-hide-buttons tr .btn{visibility:hidden;}
.table-hide-buttons tr:hover .btn{visibility:visible;}
.row-placeholder{background:#FEFDAC;height:50px;}
.input-fluid{width:80%;}
.align-horizontal{margin-left:5px;}
.align-vertical{margin-top:5px;}
.input-very-small{width:100px !important;}
.raport{text-align:center;overflow:auto;}
img.no-resize{width:700px;height:230px;max-width:none;}
.control-label-small{width:120px !important;}
.controls-small{margin-left:140px !important;}
.icon-duplicate{background-position:top left;background-image:url("../img/icon-duplicate.png");}
.control-group-inline, .control-group-inline *{display:inline;}
.no-transition{}
@media (min-width:980px){.wrapper{padding:0 5%;}
}
@media (max-width:980px){.navbar div.pull-right{float:none;padding:5px 10px;}
}
@media (max-width:480px){}
.dep-img{width:50px;height:50px;border:2px solid transparent;}
.dep-img:hover{border-color:#DDD;}
.dep-img-selected{border-color:#999 !important;}
.btn-inverse.active{color:rgba(255,255,255,0.75)}
.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}
.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}
.btn-inverse.dropdown-toggle{background-color:#222}
.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}
.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}
.btn-mini{padding:0 6px;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.filter-element{white-space:nowrap;font-size:12px;line-height:0.12;}
.filter-element input{margin-top:2px;}
.modal-loading{display:none;position:absolute;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(255, 255, 255, .5)
url('images/loading.gif')
50% 50%
no-repeat;keyboard:false;}
body.loading{overflow:hidden;disabled:disabled;}
body.loading .modal-loading{display:block;}
input::-webkit-calendar-picker-indicator{display:none;}
input::-moz-calendar-picker-indicator{display:none;}
input::-o-calendar-picker-indicator{display:none;}
input::calendar-picker-indicator{display:none;}