.table_list tbody.content td.info a.subject {
    color: #AF2D20;
}
a {
    color: #af2d20;
}
#button_apsebt img {
    padding: 7px 0px 1px;
    display: block;
    margin: 0 auto 2px;
}
table.table_list tbody.content td.icon img {
    width: 30px;
}
.dropmenu li a.active {
	color: #ff6120;
}
.left_admmenu li strong a {
    background: #af2d20;
}
#content_section .dropmenu li a.active, .navPages.active {
    background: #AF2D20;
}
/*body{
	font-family: 'Fira Sans Extra Condensed', sans-serif;
}*/
nav .dropmenu li a.firstlevel, nav .dropmenu a.firstlevel, .user{
    font-family: 'calibri', 'tahoma', sans-serif;
}
.forumtitle__textapsebt {
    font-size: 14px;
    line-height: 24px;
}
div.forumtitle .forumtitle__textapsebt span {
    display: inline-block;
    color: #af2d20;
    font-size: 16px;
}
.forumtitle__textapsebt p {
    margin-top: 0;
    padding-left: 5px;
    font-size: 22px;
    margin-bottom: 5px;
    opacity: 0.3;
}
#button_help {
    display: none;
}


/* MEDIA */
@media (max-width: 768px) {

#button_apsebt img {
	display: inline-block;
	padding: 0 0;
    width: 31px;
    text-align: center;
    line-height: 37px;
    vertical-align: bottom;
    margin-right: 4px;
    margin-left: -4px;
}

@media (min-width: 320px) and (max-width:767px) {
.title_onclick > img {
   	height: 80px;  
}
#upper_section {
    margin-bottom: 0;
}
#upper_section div.forumtitle {
    padding: 20px 0 0px;
}
.threadthis .content {
    padding: 20px 12px;
}
div.forumtitle .forumtitle__textapsebt {
    line-height: initial;
    text-align: left;
    font-size: 11px;
}
.forumtitle__textapsebt p {
    margin: 0;
    font-size: 15px;
}
div.forumtitle div:nth-child(2) {
    padding-bottom: 10px;
}
div.forumtitle .forumtitle__textapsebt span {
    font-size: 12px;
}
}