.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {

    border-top: 0px solid #ddd;
}

select {
    border: 1px solid #cccccc;
    background-color: #ffffff;
    line-height: 30px;
    height: 30px;
}

.validation{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-top: 40px;
    margin-bottom: 10px;
    padding: 5px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 8px;
}

.row select{
	margin-bottom: 10px;
}
.btn:not(.btn-warning):not(.btn-danger):not(.btn-info):not(.btn-success){
    background-color:#cccccc;
}
#cginv_add1 > div.alert.alert-danger.validation{
    height:40px;
    margin-top:130px;
}


/*.validation:not(div.alert.alert-danger.validation){
    margin-top:0px !important;
}*/

.btn-warning {
    color: #fff;
    background-color: #faa732;
    border-color: #eea236;
}

.controls input{
	margin-bottom: 10px;
}

.popover{
	width: 200px !important;
}
