label {font-weight: 400 !important;}
.row {
    margin-right: 0 !important;
    margin-left: 0 !important;
}
.collapse {display: inherit !important;}
.table>thead>tr>th {
    vertical-align: top !important;
}
img.iconsmall {
margin-right: 5px!important;   
padding: 0 !important;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4 {
    font-size: 14px !important;
    color: #494d50 !important;
font-weight: 700 !important;
}
.info-oop {
font-size: 80%;        
background-color: #f5f5f5;
}

.info-doc {
display: table;
width: 100%;
overflow: auto;
}
.info-doc-row {
display: table-row;
}
.info-doc-cell {
display: table-cell;
border: 1px solid #e3e3e3;
padding: 10px;
}
<style type="text/css">
#table {display: table;}
.row {display: table-row;}
.cell {display: table-cell;
display:inline-block;padding-right:10px;
}
</style>
<!--[if lte IE 7]>
<style type="text/css">
.cell div{  zoom:1;  display:inline;}
</style>
<![endif]-->


<style type="text/css">
alt2{ margin: 0px;  padding: 6px;  border: 1px inset;}
smallfont{margin-bottom:2px;}
spoil{margin:10px; margin-top:5px;} // задаем стили
}
</style>