#formEquipmentData .table-striped input[type=text], 
#formEquipmentData .table-striped input[type=email], 
#formEquipmentData .table-striped textarea, 
#formEquipmentData .table-striped select,
#form .table-striped input[type=text], 
#form .table-striped input[type=email], 
#form .table-striped textarea, 
#form .table-striped select, select{
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;
    padding: 2px 5px;
}
select option{
    padding: 2px 5px 2px 9px;
}



.right {
    position: absolute;
    right: 0px;
}

.comment {
    width: 100%;
}

.label-field {text-align: right;}

.number-field {text-align: right;}

.table-compact > tbody > tr > td {
    padding: 3px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid #ddd;
}

.required-field {
	border: 1px solid red;
}

.success-field {
	color: #3c763d;
}

.warning-field {
	color: #8a6d3b;
}


.read-only {
    color: grey;
	border: 1px solid lightgrey;
}

.equipment-value-field {
	width: 100px;
	text-align: right;
}

.unit-value-field {
	width: 50px;
}

.time-value-field {
	width: 50px;
}

.date-field {
	width: 80px;
}

.measurement-value-field {
	width: 90px;
	text-align: right;
}

.measurement-line-status {
	width: 80px;
}

.display-name-field {
	width: 80px;
}

.ulCalibrationRefInventory {
	list-style-type: none;
	padding-left: 0px;
}

.decimal-field {
	width: 20px !important;
}



/*18.05.2017 - 24.05.17*/

h1, h2, h3, h4, h5, h6{
    color: #0067c3;
}

thead tr th{
    background: rgba(0, 126, 213, 1) url("img/bg_navbar.jpg") repeat-x scroll 0 100%;
    color: #fff;
}
thead tr th input{
    color: #333;
}
thead tr th a, thead tr th a:hover{
    color: #fff;
}

.table-striped > tbody > tr:nth-of-type(2n){
    background: #fff;
}

.panel-primary > .panel-heading{
    background-color: #0067c3;
    color: #fff;
}

/* pills + buttons */
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover, .btn-primary{
    background-color: #0067c3;
    border-color: #0067c3;
}

.btn-primary:hover{
    background-color: #007ED5;
    border-color: #007ED5;
}

.btn #selAction {
    margin-bottom: 15px;
}

#tbodySummary td a{
    text-align: right;
    float: right;
    padding-left: 15px;
}

.input-group-addon img{
    max-height: 20px;
}
.calendar-icon{
    height: 22px;
}

.panel-success .form_label{
    margin-top: 15px;
}

.panel-success #selEquipment{
    margin-bottom: 15px;
}

.panel .table{
    margin-bottom: 0px;
}

.trDeactivatedItem, .trDeactivatedItem a{
    color: #777;
}

.extended-1{
    min-width: 85px;
}
.extended-2{
    min-width: 120px;
    max-width: 120px;
}
.extended-3{
    min-width: 150px;
}

.margin-top-25{
    margin-top: 25px;
}

.margin-top-24{
    margin-top: 24px;
}

.margin-top-5{
    margin-top: 5px;
}

.margin-top-20{
    margin-top: 20px;
}

#form .form-group, #formEquipments .form-group{
    padding-left: 0px;
}

.width-120{
    width: 120px;
}

.width-150{
    width: 150px;
}

.padding-left-0{
    padding-left: 0px;
}

#values th{
    padding: 8px;
}

#flImage{
    padding-left: 0px;
}

.col-md-6, .col-md-2, .col-md-3, .col-md-4, .col-md-9, .col-md-8{
    padding-left: 0px;
}

.dashboard .col-md-6, .col-md-2, .col-md-3, .col-md-4, .col-md-9, .col-md-8{
    padding-left: 15px;
}

#formDocuments .col-md-7{
    padding-left: 0px;
}

.margin-right-15{
    margin-right: 15px !important;
}

.margin-bottom-0{
    margin-bottom: 0px;
}

.margin-bottom-5{
    margin-bottom: 5px;
}

.change-dashboard{
    margin-top: 15px;
    margin-bottom: 10px;
    float: right;
}

.change-dashboard .btn{
    width: 100%;
}

.clear{
    clear: both;
}

#divPluginMenu{
    margin-bottom: 15px;
}

.timeline > li > .timeline-panel{
    padding: 19px;
}

.timeline-body ul{
    padding-left: 13px;
    list-style: none;
}

.timeline-body ul li{
    padding-left: 15px;
}

.height-816{
    height: 816px;
}
.height-611{
    height: 611px;
}

/*PDF generation*/
.pdf-table{
    border: 0px;
}

.heading-right{
    display: block;
    float: right;
    text-align: right;
}

.logo-heading img{
    /*width: 80px;*/
    height: auto;
    margin-top: 20px;
}

.withoutMarginButton {
    margin-bottom: 0px;
}

.deactivated {
    color: #777!important;
}

.not-inventory {
    color: red;
}

.deleted-calibration {
    opacity: 0.5;
}

.not-fulfilled-calibration {
    background-color: #ffe8e8 !important;
}