@charset "UTF-8";
.container {width:99.6%;margin:0 auto;}

[class*="span"]{float:left;margin-left:0px}

.row {
 margin-left: 0px;
}
.pager .previous a {
 float: none;
}
hr { margin: 0px; }
/*
#page{
  margin-top: 55px;
}*/
.table tbody tr.rcgrid-odd-msg:nth-child(odd) td {
 background: 8px 5px no-repeat #E6EFC2;
 color:#264409;
}
.table tbody tr.rcgrid-even-msg:nth-child(even) td {
 background: 8px 5px no-repeat #E6EFC2;
 color:#264409;
}
.table tbody tr.rcgrid-odd-close:nth-child(odd) td {
 background-color:#FFF0EB;
}
.table tbody tr.rcgrid-odd-close:hover td {
 background-color: #F9F9F9;
}
table.table {
 margin-bottom: 5px;
}
div.form input[type=checkbox]{
 margin: 4px 0 8px 0;
}
.inlineRow{
 float:left;
 margin: 0 0.3em 0 0;
}
img{
 max-width: 1000%;
}
.modalOrg.modal{
 left:35%;
 right:10%;
 width:inherit;
 display:none;
}
form{
 margin: 0 0 0 0;
}
.pagination{
 width:100%;
 text-align: right;
 margin: 10px 0;
}
.pagination a{
 line-height: 24px;
}
.treeview ul {
 background-color: inherit;
}
.ui-widget{
 font-size: inherit;
}
body{
 font-size: 13px;
 line-height: inherit;
}
input{
 font-size: 13px;
 line-height: /*18px;*/ inherit;
 color: #555;
 background-color: white;
}
input[type="text"]{
 line-height: inherit;
 margin-bottom:0px;
}
div.form input, div.form textarea, div.form select {
 margin: 0;
}
input[name^="periodPicker"]{
 margin-bottom: 9px;
}
.btn{
 padding: 6px 13px;
 font-size: 13px;
}
.btn-group > .btn, .btn-group > .dropdown-menu {
 font-size: 13px;
}
.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active {
 z-index: inherit;
}
h3{
 font-size: inherit;
 line-height: inherit;
}
.grid-view{
 padding: 0px;
}
select {
 width: inherit;
 font-size: 13px;
 padding-left: 4px;
 height: 25px;
 padding-top: 0px;
 padding-bottom: 0px;
 margin-bottom: 0px;
}
textarea{
 min-width:400px;
}

textarea {
 resize: horizontal;
}

input, .uneditable-input {
 height: inherit !important;
}

.form-search .row input[type="text"], .form-search inlineRow input[type="text"]{
 height: 15px !important;
}
div.wide.form label {
 width: 150px;
}
.ui-widget input, .ui-widget select, .ui-widget textarea,  .ui-widget button {
 /*font-size: 1em;*/
 margin-top: 5px;
}
label{
 margin-bottom:0px;
}
.ui-tabs-nav{
 padding: 0px;
}
.ui-state-default, .ui-corner-top, .ui-tabs-selected, .ui-state-active{
 line-height: 10px !important;
}
.table thead th {
 vertical-align: middle;
 border: 1px solid #6FACCF;
 background: #C9E0ED;
}
/*далее стили для booster-а*/
.navbar-fixed-top, .navbar-fixed-bottom {
 position: static;
}
.navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
 width: 100%;
}
/* стилизуем пагинацию*/
.yiiPager .page > a, .yiiPager .next > a, .yiiPager .previous > a, .yiiPager .first > a, .yiiPager .last > a{
 width: 20px;
 height: 20px;
 text-align: center;
 vertical-align: bottom;
 margin: 2px;
 padding-top:6px !important;
}
.yiiPager .page > a:hover, .yiiPager .next > a:hover, .yiiPager .previous > a:hover, .yiiPager .first > a:hover, .yiiPager .last > a:hover{
 border: 1px solid #cecece;
}
.pagination ul > li.page > span {
 float: left;
 line-height: 20px;
 text-decoration: none;
 border-left-width: 0;
 font-weight: bold;
 background:inherit;
 border: 0px;
}
#sidebar .yiiTab{
 width:270px;
 float: left;
 /*position:absolute;
 top: -34px;*/
}
#sidebar .yiiTab .treeview{
 max-height:460px;
 overflow:auto;
}
#mainMenuTabs.yiiTab .view{
 height:500px;
}
div.ui-tabs .ui-tabs-nav li{
 margin: 0 .2em 1px 0;
 margin-left: -1px;
}
div.ui-tabs .ui-tabs-nav li a {
 line-height: 10px;
 padding: .5em 1em;
 border: 1px solid #DDD;
 border-bottom-color: #DDD !important;
 background: #efefef !important;
}
div.ui-tabs .ui-tabs-nav li.ui-state-active a {
 background: #e6e6e6 !important;
}
.ui-tabs .ui-tabs-nav li a:hover {
 padding: .5em 1em;
 border: 1px solid #999;
 background: #e9e9e9 !important;
}
.yiiTab ul.tabs{
 padding: 15px 0 0 0;
}
.yiiTab .tabs li a{
 line-height: 1px;
 vertical-align: bottom;
 padding: .4em 1.4em 0;
 border-radius: 6px 6px 0 0;
 font: 12pt Sans-serif;
 font-weight: bold;
}
/*ul.dropdown-menu {
 top:0;
 left:105%;
}*/
.dropdown-menu a:hover{
 color: white;
}
.radio, .checkbox {
 min-height: 22px;
 padding-left: 22px;
}
tr.filters {
 width:95% !important;
}
input[type="text"], input[type="password"], .ui-autocomplete-input, textarea {
 color: #353535;
}
.yiiTab .nav-list > li > a {
 padding: 3px 15px 0;
}
/* чтобы цветовая схема не  делала текст кнопок  рыжими/голубыми/серыми*/
a.btn-primary.btn{
 color: white;
}
