﻿.control-group label {
    width: 60%;
    float: left;
}

.controls {
    width: 40%;
    float: right;
}

.controls select {
    height: 32px !important;
    width: 99.6% !important;
}

.controls input {
    width: 98% !important;
}

#content div.separated {
    width: 55%;
}

.form-horizontal .control-group {
    margin-bottom: 0px;
    height: 50px;
}

.compliteCalculations {
    background-color: #F2F2F2;
    padding: 20px 15px 10px 15px;
    margin: 10px -15px 0 -15px;
}

.compliteCalculations .span6 {
    float: none;
}

#CostCurrentWithValueAddedTax, #ExpertiseCostWithoutAddTax {
    font-weight: bold;
}

.margin0 {
    margin: 0;
}

.info-header {
    font-size: 16px;
    font-style: italic;
    margin:0 !important;
}

.calc-panel .control-group label {
    width: 50% !important;
}
.calc-panel .controls {
    width: 50% !important;
}

.container.main .date_div input.text {
    width: 75% !important;
}
.container.main div.separated div.date_div {
    width: 125px !important;
    float: left;
}
.calc-one-year {
    width: 30%;
    margin-right: 2px;
}
.container.main div.separated input.volume {
    width: 50px;
}
.calc-month {
    margin-top: 5px;
    color: #adadad; 
    left: 0;
}
.container.main div.separated.two-section{
    width: 50%;
    margin: 0;
}

.calc-panel .controls.width100,
.calc-panel .controls .width100,
.calc-panel .control-group label.width100 {
    width: 100% !important;
}

.container.main .form-horizontal .controls.width60,
.calc-panel .control-group label.width60,
.calc-panel .controls .width60 {
    width: 60% !important;
}

.container.main .form-horizontal .controls.small-info
.float-left {
    float: left;
}
.relative {
    position: relative;
}

.container.main div div.date_div {
    width: 125px !important; 
}

.calc-panel .control-group label.error {
    width: auto !important;
}

#specifications, #techobjects {
    margin: 0; 
}
#specifications img, #techobjects img {
    float: left;
}
.jqgrid-table, .jqgrid-table td {
    border: 0;
    vertical-align: middle;
}
.grideditbutton, .griddeltebutton {
    cursor: pointer;
}

#ConclusionNumber {
    width: 150px !important;
}

.tab-pane {
    width: 98%;
}


.bootstrap-filestyle label {
    white-space: nowrap;
    clear: both;
    width: auto;
    margin-top: 0px;
    float: none;
}
 
.input-group-addon, .input-group-btn, .input-group .form-control {
    display: table-cell;
}
.input-group {
    position: relative;
    display: table !important;
    border-collapse: separate;
}
.controls .bootstrap-filestyle,
.controls .bootstrap-filestyle input[type=text] {
    width: 100% !important;
} 
.controls .bootstrap-filestyle em{
    width: 10px !important;
}
.auxtabs .nav-tabs .active a {
    color: #FF9933; 
} 

.auxtabs .nav-tabs { 
    font-weight: bold;
}

#filecomplex,#Mainfilecomplex {
    position: relative;
}
 
#filecomplex label.error, #Mainfilecomplex label.error {
    position: absolute;
    top: 30px;
    z-index: 999;
}

#filecomplex div input, #Mainfilecomplex div input {
    width: 98% !important;
}


.container.main .frame fieldset {
    padding: 0;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    border: 1px solid #aaaaaa;
    background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #212121;
}
.ui-datepicker td:hover {
    color: white;
    color: inherit;
    font-weight: bold;
}
.green, .green:hover, .green:active, .controls a:link {
    color: #32CD32;
}
.aux-form input[disabled], .aux-form select[disabled], .aux-form [disabled] {
    background-color: #fff;
    color: #808080;
}
.cnumber {
    width: 30px;
}

ul#specifications a, ul#techobjects a {
    font-style: italic;
    color: #0088cc;
    text-decoration: underline;
}

.volumes input[type=checkbox] {
    width: 20px !important;
    float: left;
    margin-top: 10px;
}
.volumes .span2 {
    margin-left: 0;
    width: 23%;
}
.tac {
    text-align: center;
}

.code_label {
    float: right;
    padding: 6px;
    color: #C9C9C9;
    font-style: italic;
}

.i-unit {
    color: #C9C9C9;
}

.total-info .control-group {
    text-align: center;
    vertical-align: bottom;
    line-height: 50px;
    background-color: #EEE;
    margin-top: 10px;
}
.total-info .control-group input[type="button"] {
    float: left;
    margin: 10px 0 0 10px;
}


.calc-add-file {
    float: right;
    width: 45px;
}

.capp-files {
    width: calc(40% - 60px);
    float: left;
}

#SimplifiedForm .total-info {
    margin-bottom: 10px;
}