
.procedureCatalog tr.procedure .init, .procedureCatalog tr.procedure .toggle {cursor:pointer; margin: 5px 0; }
.procedureCatalog tr.procedure .init { display: none; }
.procedureCatalog tr.procedure .firstCol {text-align: center;width: 32px;}
.procedureCatalog tr.lastLot {border-bottom: 2px solid #ccc;}

#maxSum-element input {width: 160px;}

.canceledEvents {
    color: #777 !important;
}

.canceledEvents a {
    color: #777 !important;
}

.nav > li > a {
    padding: 10px 7px !important;
    font-size: 11px;
}

.position-regulatedDateTimeDays {
    font-weight: bold;
    text-align: center;
}


#procedureCatalog > div:nth-child(3) > div.col-sm-5 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
#procedureCatalogAll > div:nth-child(1) > div.col-sm-5 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
#procedureCatalogAll > div:nth-child(3) > div.col-sm-5 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.catalog-legend {margin: 10px; font-size: 11px; padding-left:0 !important;}
.catalog-legend-item {height: auto; display: block; position: relative; padding: 0 5px 5px 25px;}
.catalog-legend-item-color {height: 14px; width: 14px; display: inline-block; position: absolute; left: 0; top: 0;}

.catalog-legend-item-color.red {background-color: #ffc0cb;}
.catalog-legend-item-color.orange {background-color: #ffd700;}
.catalog-legend-item-color.green {background-color: #9acd32;}
.catalog-legend-item-color.grey {background-color: #c0c0c0;}
.catalog-legend-item-color.lavender {background-color: #dda0dd;}