 .site_logo {
       background-image: url("/lsf_logo.jpg");
       width: 138px;
       height: 94px;
 }


.message-box .inputbox:-moz-placeholder {
        color: #c08080;
}

.message-box .inputbox::-webkit-input-placeholder {
        color: #c08080;
}

.lsf-warning {
    width: 80%;
    font-size: 10px !important;
    font-weight: bold;
}

#site-description h1 {
    margin-top: 0px;
}

.search-header {
    box-shadow: none !important;
    border: 1px solid #808080;
}

li.row {
    border-bottom: 0px;
}
li.row dt {
    padding-top: 3px;
}

ul.forums li.row dd {
    min-height: 53px;
}

ul.topics li.row dd {
    min-height: 42px;
}



ul.forums li.row dl, ul.topics li.row dl {
    padding: 0px;
}

dd.lastpost {
    font-size: 1.2em;
    text-align: center;
}

li.row dd {
    background: #DCE1E5;
}

li.header dt {
    text-align: left;
}

li.header dt .list-inner {
    padding-left: 1em !important;
    font-size: 1.2em;
}

.action-bar + .forabg li.header {
    color: #ffa34f;
    background: url("/cellpic3.gif");
}

.action-bar + .forabg li.header dd {
    font-weight: bold;
    color: #ffa34f !important;
}

.action-bar + .forabg li.header dt {
    text-align: center;
    font-weight: bold;
    color: #ffa34f !important;
}

.icon.icon-red, a:hover .icon.icon-red {
    color: #f7c088;
}

.forabg dd.topics, .forabg dd.posts {
    width: 60px;
}

.forabg dd.lastpost {
    width: 200px;
}

.forabg li.header dt, .forabg li.row dt {
    margin-right: -320px;
}


.forumbg dd.starter {
    width: 120px;
    text-align: center;
 }

.forumbg li.row dd.starter {
   padding: 9px 0px;
   font-size: 1.2em;
}

.forumbg dd.views, .forumbg dd.posts {
    width: 60px;
}

.forumbg dd.lastpost {
    width: 200px;
}

.forumbg li.header dt, .forumbg li.row dt {
    margin-right: -440px;
}

.forumbg .list-inner {
    padding-top: 4px;
}

.forumbg .pagination {
    padding-top: 10px;
}

.wrap {
    max-width: 1366px;
}

.codebox code {
    max-height: none;
}