﻿div.Custom-forum-actions { text-align: right;margin-bottom: 10px;}
div.Custom-forum-actions a {line-height:24px; height:24px; display:inline-block; margin-left:20px;}
div.Custom-forum,
div.Custom-forum>table { width: 100%; padding:4px;}
div.Custom-forum h2 { font-weight: bold;}
div.Custom-forum th { background-color:#F5F7F9;font-weight: bold;padding:10px 10px 10px 0;}
div.Custom-forum tr {margin-bottom:10px;}
div.Custom-forum tr.divider td {min-height:10px;height:10px;}
div.Custom-forum tr.item td {background-color:#F5F7F9;padding:20px;padding-left:0;}
div.Custom-forum td { padding-right: 20px;}
div.Custom-forum .icon { width: 40px;min-width: 40px;background-image: url(Mail.png);background-repeat: no-repeat;background-position:10px 20px;}
div.Custom-forum {}
div.Custom-forum a.mailto {margin-top:5px;padding-left:30px; height:30px; display:inline-block; background-image:url(mail.png); background-repeat:no-repeat;}
div.Custom-forum .item-head { width: 100%;}
div.Custom-forum .item .name { font-size: 14px;font-weight: bold;}
div.Custom-forum .item .desc {font-size: 10px;font-weight: bold;color:#68747B; margin-top: 10px;}
div.Custom-forum .item .lastpost {min-width:150px;}
div.Custom-forum .item .createdon {font-size: 10px;font-weight: bold;text-align:right;}
div.Custom-forum .item .buttons { text-align: right;}
div.Custom-forum .item .themes-count,
div.Custom-forum .item .posts-count { min-width: 50px; text-align: center; font-weight: bold;}

div.Custom-forum .statistics {background-color:#F5F7F9;width:100%;}
div.Custom-forum .statistics td {padding:10px; color:#68747B; font-weight:bold; width:25%;}
div.Custom-forum .statistics td.last {text-align:right;}

div.Custom-forum-dialog { width: 400px;}
div.Custom-forum-dialog .table { width: 100%;}
div.Custom-forum-dialog td { text-align: left;}
div.Custom-forum-dialog .label { width: 100px;font-weight: bold;}
div.Custom-forum-dialog input[type=text],
div.Custom-forum-dialog textarea { width: 250px; border:1px solid lightgray; }
div.Custom-forum-dialog textarea { height: 50px;min-height: 50px; resize: none;}

div.Custom-forum .buttons { text-align: right;}
div.Custom-forum .post table { margin:20px 0; background-color:#f2f2f2; width: 100%; -webkit-border-radius:5px;-moz-border-radius:5px; border-radius:5px; border:1px solid #dcdcdc;margin-bottom: 4px;}
div.Custom-forum .post td {padding: 2px;}
div.Custom-forum .post .head { width: 100px; white-space:nowrap;}
div.Custom-forum .post .head * { font-size: 10px !important;font-weight: bold;}
div.Custom-forum .post .picker { width: 20px;background-repeat: no-repeat;background-position: center center;cursor: pointer;}
div.Custom-forum .post .childs { margin-left: 20px;}
div.Custom-forum .post .noshift { margin-left: 0px;}

div.Custom-forum .expanded>table .picker { background-image: url(BlueCornerUp.png);}
div.Custom-forum .collapsed>table .picker { background-image: url(BlueCornerDown.png);}
div.Custom-forum .collapsed>.childs { display: none;}

.Custom-forum-active-posts {margin:10px; padding:10px; border:1px solid #D7DEE1;}
.Custom-forum-active-posts>div {margin-bottom:10px;}
.Custom-forum-active-posts a {font-size:14px; font-weight:bold;}
.Custom-forum-active-posts .in-depart {margin-top:10px; margin-bottom:10px;}
.Custom-forum-active-posts .author {font-size: 10px;font-weight: bold;color:#68747B;text-align:right;}
