.font-Menlo{
    font-family:"MenloRegular",sans-serif !important;
}

.font-Montserrat{
    font-family:"Montserrat" !important;
    font-style: italic;
}

#forum-container.font-Montserrat a {
    font-family:"Montserrat";
    font-size: 14px;
}

#forum-container .forum-item-title a {
    font-size: 105%;
    font-style: italic;
    font-weight: 800;
}
#forum-container .forum-item-desc {
    
}
#forum-container .breakcrums ul li a,
#forum-container .breakcrums ul li:not(:last-child):after  {
    color: #000;
}

#forum-container .forum-info-box-inner a {
    font-weight: bold;
}

#forum-container input,
#forum-container div.forum-topics-moderate input {
    font-size: 1rem;
    height: 1.6rem;
    padding: 0 14px;
}

#forum-container select,
#forum-container div.forum-topics-moderate select {
    font-size: 1rem;
    height: 1.8rem;
    width: auto;
}

#forum-container div.forum-topic-moderate {
    float: left;
    text-align: center;
}

#forum-container div.forum-filter div.forums-selector-multiple span.forum-filter-field-item {
    height: auto;
}

#forum-container .forum-filter-field .forum-filter-field-item select.forums-selector-multiple.forum-filter-forums {
    height: 18rem;
}

#forum-container div.forum-filter-field span.forum-filter-field-item > input,
#forum-container div.forum-filter-field span.forum-filter-field-item > img,
#forum-container div.forum-filter-field span.forum-filter-field-item > span{
    width: auto;
    float: left;
}

#forum-container div.forum-filter-field span.forum-filter-field-item > input[name^="date"] {
    width: 20%;
}

#forum-container div.forum-filter-field span.forum-filter-field-item span.date-interval-hellip {
    margin: 0 1rem;
}

#forum-container div.forum-pm-progress-bar-out {
    line-height: 22px;
}

#forum-container div.forum-pm-progress-bar-out1 {
    top: -24px;
}

