/* Forum-shared */

.page-forum section header h1 {
  	text-align: center;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 27px;
	letter-spacing: 4px;
	color: #041E3A;
	margin-top: 40px;
	margin-bottom: 40px;
}

#page.forum .forum-post-panel-main {
	margin: 0% 5% 0 5%;
}


.forum-table-superheader .request-new-forum {
	display: table;
  	float: right;
	margin-top: 2em;
	margin-bottom: 1em;
}

.forum-table-superheader .request-new-forum a {
	display: table-cell;
	vertical-align: middle;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 13px;
	line-height: 2.5;
	letter-spacing: 1px;
	color: #ffffff;
	background-color: #041E3A; 
	padding: 0 0 0 1em;

}

.forum-table-superheader .request-new-forum a:hover {
	background-color: #0277AE; 
	text-decoration: none;

}

.forum-table-superheader .request-new-forum img {
	display: table-cell;
	background-color: none; 
	height: 1.5em;
	padding: 0.5em;
	float: right;
}

.forum-table-wrap .forum-table thead tr,
#forum-topic-list .forum-table thead tr {
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 12px;
	letter-spacing: 1px;
	color: #ffffff;
	background-color: #041E3A; 
	width: 100%;
}

.forum-table tbody tr.even td.active, .forum-table tbody tr.odd td.active {
	background-color: #F0F1F2;
}

.forum-table-topics span.topic-icon {
	margin-left: 10px;
}

.forum-table-wrap .forum-table,
#forum-topic-list .forum-table {
	border-color: #fff;
}

.forum-table-wrap .forum-table tbody tr,
#forum-topic-list .forum-table tbody tr {
	background-color: #F0F1F2;
	border-color: #fff;
}

.forum-table-wrap .forum-table thead tr a,
#forum-topic-list .forum-table thead tr a {
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 12px;
	letter-spacing: 1px;
	color: #fff;
}

.forum-table-wrap .forum-table thead tr a:hover,
#forum-topic-list .forum-table thead tr a:hover {
	text-decoration: none;
	color: #fff;
}


.forum-table-wrap .forum-table tr a,
#forum-topic-list .forum-table tr a {
	font-family: "open_sansregular";
	font-size: 12px;
	color: #0277AE;
}

.forum-table-wrap .forum-table tr a:hover,
#forum-topic-list .forum-table tr a:hover {
	color: #2A2828;
}

.forum-table-wrap .forum-table td.forum-last-reply,
.forum-table-wrap .forum-table td.forum-number-topics, 
.forum-table-wrap .forum-table td.forum-number-posts,
#forum-topic-list .forum-table td.forum-last-reply,
#forum-topic-list .forum-table td.forum-number-topics, 
#forum-topic-list .forum-table td.forum-number-posts 
{
	font-family: "open_sansbold";
	font-size: 12px;
	color: #2A2828;
	padding: 0;
}

div#breadcrumb {
	display: none;
}

#forum div.forum-post-legend {
	display: table;
	width: auto;
	text-align: center;
}


#forum div.forum-post-legend div {
	font-family: "open_sansregular";
	font-size: 12px;
	color: #2A2828;
	display: table-cell;
	vertical-align: middle;
	float: none;
	width: auto;
	height: 60px;
	margin: 0;
	padding: 0 2em 0 56px;
}

#forum div.forum-post-legend .post-icon-default {
	padding-right: 0;
}

#forum td.forum-list-icon.forum-list-icon-default span span {
  background-size: 60%;
}



/* Forum Comment Styles */

.forum-post-panel-main p  {
	text-transform: none;
	font-family: "open_sansregular";
	font-size: 14px;
	line-height: 2em;
	color: #2A2828;
	font-weight: normal;
}

.forum-post-panel-sub  {
	text-transform: none;
	font-family: "open_sansregular";
	font-style: italic;
	font-size: 12px;
	color: #666;
	margin-bottom: -8px;
	font-weight: normal;
}

.post-edit-label  {
	font-family: "open_sansregular";
	font-style: italic;
	font-size: 12px;
	color: #666;
}

.post-edited  {
	font-family: "open_sansregular";
	font-style: italic;
	font-size: 12px;
	color: #666;
}

.forum-posted-on  {
	text-transform: none;
	font-family: "open_sansregular";
	font-size: 12px;
	color: #666;
	font-weight: normal;
	margin-bottom: 20px;
}

.forum-subforums-label  {
	text-transform: none;
	font-family: "open_sansbold";
	font-size: 12px;
	color: #2A2828;
	font-weight: normal;
	margin-bottom: 4px;
}

.forum-subforums  {
	text-transform: none;
	font-family: "open_sansbold";
	font-size: 12px;
	color: #2A2828;
	font-weight: normal;
	margin-bottom: 4px;
}


#comment-form  {
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 12px;
	letter-spacing: .15em;
	color: #231F20;
	font-weight: normal;
}

#comment-form a  {
	text-transform: none;
	font-family: "open_sansregular";
	font-size: 12px;
	letter-spacing: 0;
	color: #0277AE;
	font-weight: normal;
}

.form-type-textfield  {
	width: 80%;
}

.form-item label {
	font-weight: normal;
}

#forum-comments h2.title  {
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 13px;
	letter-spacing: 4px;
	color: #fff;
	padding: 20px;
	width: 96%;
	font-weight: normal;

}

#forum-comments .comment-form {
	background-color: #F3F4F4;
}

.forum-table tbody tr td.forum-number-topics, .forum-table tbody tr td.forum-number-posts, .forum-table tbody tr td.views-field-comment-count, .forum-table tbody tr td.views-field-totalcount {
	font-family: "open_sansbold";
	font-size: 12px;
	color: #2A2828;
}

.views-field-last-updated {
	font-family: "open_sansbold";
	font-size: 12px;
	color: #2A2828;
}

.forum-jump-links {
	display: none;
}

.forum-topic-legend div {
	font-family: "open_sansregular";
	font-size: 12px;
	color: #2A2828;
	display: table-cell;
	vertical-align: middle;
	float: none;
	width: auto;
	height: 25px;
	margin: 0;
	padding: 0 2em 0 25px;
}




/* Forum-List-buttons Styling */


#advanced-forum-forum-topic-list-sort-form .form-select #edit-order {
	background: #eee;
    height:32px;
    border:2px solid #ccc;
    width:auto;
	margin-right: 10px;	
}

#advanced-forum-forum-topic-list-sort-form .form-submit {
	display: none;
}

#advanced-forum-forum-topic-list-sort-form .form-select {
	font-family: "open_sansbold";
	font-size: 12px;
	color: #2A2828;
}

form.comment-form .form-actions input[type="submit"] {
	font-family: "open_sansbold";
	font-size: 12px;
	color: #2A2828;
	margin-right: 10px;
}

.views-exposed-form .views-exposed-widget .form-submit {
	font-family: "open_sansbold";
	font-size: 12px;
	color: #2A2828;
	margin-top: 30px;
	margin-right: 10px;
	width: 100%;
}

#edit-forum.form-select  {
	font-family: "open_sansbold";
	font-size: 12px;
	color: #2A2828;
	margin-top: 10px;
	margin-right: 10px;
	width: 100%;
}




/* Forum-Statistics Styling */


#page.comment #main-content-header #page-title {
	text-align: left;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 18px;
	letter-spacing: 4px;
	color: #041E3A;
	margin-left: 30px;
	margin-top: 40px;
}

#forum-statistics-header, .forum-statistics-sub-header {
	text-align: left;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 13px;
	letter-spacing: 4px;
	color: #041E3A;
	margin-left: 20px;
	margin-top: 20px;
}

#forum-statistics-active-body, .forum-statistics-sub-body {
	font-family: "open_sansregular";
	font-size: 12px;
	color: #2A2828;
	display: table-cell;
	vertical-align: middle;
	float: none;
	width: auto;
	height: 25px;
	margin-left: 2px;
	display: block;
}




/* Forum User Styles */

#page.users #main-content-header #page-title {
	text-align: left;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 18px;
	letter-spacing: 4px;
	color: #041E3A;
	margin-left: 10px;
	margin-top: 40px;
}

#page.users .field-name-field-first-name {
	text-align: left;
	font-family: "open_sansregular";
	font-size: 15px;
	color: #041E3A;
	margin-left: 0px;
}

#page.users .field-name-field-last-name {
	text-align: left;
	font-family: "open_sansregular";
	font-size: 15px;
	color: #041E3A;
	margin-left: 0px;
}

#page.users h3 {
	text-align: left;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 14px;
	letter-spacing: 4px;
	color: #041E3A;
	margin-top: 40px;
	margin-left: 0px;
}

#page.users .history {
	text-align: left;
	font-family: "open_sansregular";
	font-size: 15px;
	color: #041E3A;
	margin-left: 20px;
}


#page.forum .views-exposed-form label {
	text-align: left;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 13px;
	letter-spacing: 4px;
	color: #041E3A;
	margin-left: 0px;
}

#page.forum .view-empty {
	text-align: left;
	font-family: "open_sansregular";
	font-size: 13px;
	color: #041E3A;
}







/* Forum Body Detail Styles */


/* ESG Forum Colors */

#page.forum.equipment-subgroup-esg {
	border-top: 1.25em solid #005339;
}

#page.forum.equipment-subgroup-esg #main-content-header #page-title {
	text-align: center;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 27px;
	letter-spacing: 4px;
	color: #041E3A;
	margin: 40px;
}

#page.forum.equipment-subgroup-esg #forum-comments h2.title  {
	background-color: #005339;
	width: auto;
}

#page.forum.equipment-subgroup-esg .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a {
	background-color: #005339;
}

#page.forum.equipment-subgroup-esg .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a:hover {
	background-color: #0277AE;
}

#page.forum.equipment-subgroup-esg .image-style-thumbnail  {
	display: none;
}



/* FACC Forum Colors */

#page.forum.federal-agency-coordinating-committee-facc {
	border-top: 1.25em solid #AA253D;
}

#page.forum.federal-agency-coordinating-committee-facc #page-title {
	text-align: center;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 27px;
	letter-spacing: 4px;
	color: #041E3A;
	margin: 40px;
}

#page.forum.federal-agency-coordinating-committee-facc h2.title  {
	background-color: #AA253D;
	width: auto;
}

#page.forum.federal-agency-coordinating-committee-facc .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a {
	background-color: #AA253D;
}

#page.forum.federal-agency-coordinating-committee-facc .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a:hover {
	background-color: #0277AE;
}

#page.forum.federal-agency-coordinating-committee-facc .image-style-thumbnail  {
	display: none;
}



/* HRMS Forum Colors */

#page.forum.health-medical-responder-safety-hrms-subgroup {
	border-top: 1.25em solid #2D2D76;
}

#page.forum.health-medical-responder-safety-hrms-subgroup #page-title {
	text-align: center;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 27px;
	letter-spacing: 4px;
	color: #041E3A;
	margin: 40px;
}

#page.forum.health-medical-responder-safety-hrms-subgroup h2.title  {
	background-color: #2D2D76;
	width: auto;
}

#page.forum.health-medical-responder-safety-hrms-subgroup .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a {
	background-color: #2D2D76;
}

#page.forum.health-medical-responder-safety-hrms-subgroup .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a:hover {
	background-color: #0277AE;
}

#page.forum.health-medical-responder-safety-hrms-subgroup .image-style-thumbnail  {
	display: none;
}


/* IAB Forum Colors */

#page.forum.iab-executive-committee {
	border-top: 1.25em solid #1B447D;
}

#page.forum.iab-executive-committee #page-title {
	text-align: center;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 27px;
	letter-spacing: 4px;
	color: #041E3A;
	margin: 40px;
}

#page.forum.iab-executive-committee h2.title  {
	background-color: #1B447D;
	width: auto;
}

#page.forum.iab-executive-committee .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a {
	background-color: #1B447D;
}

#page.forum.iab-executive-committee .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a:hover {
	background-color: #0277AE;
}

#page.forum.iab-executive-committee .image-style-thumbnail  {
	display: none;
}


/* IM&C Forum Colors */

body.information-management-and-communications-imc-subgroup {
	border-top: 1.25em solid #0092BF;
}

body.information-management-and-communications-imc-subgroup #page-title {
	text-align: center;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 27px;
	letter-spacing: 4px;
	color: #041E3A;
	margin: 40px;
}

body.information-management-and-communications-imc-subgroup h2.title  {
	background-color: #0092BF;
	width: auto;
}

body.information-management-and-communications-imc-subgroup .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a {
	background-color: #0092BF;
}

body.information-management-and-communications-imc-subgroup .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a:hover {
	background-color: #0277AE;
}

body.information-management-and-communications-imc-subgroup .image-style-thumbnail  {
	display: none;
}


/* SCSG Forum Colors */

#page.forum.standards-coordination-subgroup-scsg {
	border-top: 1.25em solid #F48127;
}

#page.forum.standards-coordination-subgroup-scsg #page-title {
	text-align: center;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 27px;
	letter-spacing: 4px;
	color: #041E3A;
	margin: 40px;
}

#page.forum.standards-coordination-technology-subgroup-scsg h2.title,
#page.forum.standards-coordination-subgroup-scsg h2.title  {
	background-color: #F48127;
	width: auto;
}

#page.forum.standards-coordination-technology-subgroup-scsg .topic-title,
#page.forum.standards-coordination-subgroup-scsg .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a {
	background-color: #F48127;
}

#page.forum.standards-coordination-subgroup-scsg .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a:hover {
	background-color: #0277AE;
}

#page.forum.standards-coordination-subgroup-scsg .image-style-thumbnail  {
	display: none;
}


/* S&T Forum Colors */

#page.forum.science-and-technology-subgroup-st {
	border-top: 1.25em solid #FFD02A;
}

#page.forum.science-and-technology-subgroup-st #page-title {
	text-align: center;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 27px;
	letter-spacing: 4px;
	color: #041E3A;
	margin: 40px;
}

#page.forum.science-and-technology-subgroup-st h2.title  {
	background-color: #FFD02A;
	width: auto;
}

#page.forum.science-and-technology-subgroup-st .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a {
	background-color: #FFD02A;
}

#page.forum.science-and-technology-subgroup-st .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a:hover {
	background-color: #0277AE;
}

#page.forum.science-and-technology-subgroup-st .image-style-thumbnail  {
	display: none;
}



/* SPSG Forum Colors */

#page.forum.strategic-planning-subgroup-spsg {
	border-top: 1.25em solid #404041;
}

#page.forum.strategic-planning-subgroup-spsg #page-title {
	text-align: center;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 27px;
	letter-spacing: 4px;
	color: #041E3A;
	margin: 40px;
}

#page.forum.strategic-planning-subgroup-spsg h2.title  {
	background-color: #404041;
	width: auto;
}

#page.forum.strategic-planning-subgroup-spsg .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a {
	background-color: #404041;
}

#page.forum.strategic-planning-subgroup-spsg .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a:hover {
	background-color: #0277AE;
}

#page.forum.strategic-planning-subgroup-spsg .image-style-thumbnail  {
	display: none;
}



/* T&E Forum Colors */

#page.forum.training-and-exercises-te-subgroup {
	border-top: 1.25em solid #685F51;
}

#page.forum.training-and-exercises-te-subgroup #page-title {
	text-align: center;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 27px;
	letter-spacing: 4px;
	color: #041E3A;
	margin: 40px;
}

#page.forum.training-and-exercises-te-subgroup h2.title  {
	background-color: #685F51;
	width: auto;
}

#page.forum.training-and-exercises-te-subgroup .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a {
	background-color: #685F51;
}

#page.forum.training-and-exercises-te-subgroup .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a:hover {
	background-color: #0277AE;
}

#page.forum.training-and-exercises-te-subgroup .image-style-thumbnail  {
	display: none;
}


#page.forum .forum-table-superheader .request-new-forum a:hover {
	background-color: #0277AE;
	text-decoration: none;
}







/* Specific Forum Colors */


/* ESG Forum Colors */
#page.forum.equipment-subgroup-esg .topic-title,
#page.forum.equipment-subgroup-esg .forum-header tr,
#page.forum.equipment-subgroup-esg .forum-table thead tr,
#page.forum.equipment-subgroup-esg .forum-table-superheader .request-new-forum a {
	background-color: #005339; 
}

/* FACC Forum Colors */
#page.forum.federal-agency-coordinating-committee-facc .topic-title,
#page.forum.federal-agency-coordinating-committee-facc .forum-header tr,
#page.forum.federal-agency-coordinating-committee-facc .request-new-forum a,
#page.forum.federal-agency-coordinating-committee-facc .forum-table thead tr {
	background-color: #AA253D; 
}

/* HRMS Forum Colors */
#page.forum.health-medical-responder-safety-hrms-subgroup .topic-title,
#page.forum.health-medical-responder-safety-hrms-subgroup .forum-header tr,
#page.forum.health-medical-responder-safety-hrms-subgroup .request-new-forum a,
#page.forum.health-medical-responder-safety-hrms-subgroup .forum-table thead tr {
	background-color: #2D2D76; 
}

/* SCSG Forum Colors */
#page.forum.standards-coordination-subgroup-scsg .topic-title,
#page.forum.standards-coordination-subgroup-scsg .forum-header tr,
#page.forum.standards-coordination-subgroup-scsg .request-new-forum a,
#page.forum.standards-coordination-subgroup-scsg .forum-table thead tr {
	background-color: #F48127; 
}

/* IAB Executive Committee Forum Colors */
#page.forum.iab-executive-committee .topic-title,
#page.forum.iab-executive-committee .forum-header tr,
#page.forum.iab-executive-committee .request-new-forum a,
#page.forum.iab-executive-committee .forum-table thead tr {
	background-color: #1B447D; 
}

/* IM&C Forum Colors */
#page.forum.information-management-and-communications-imc-subgroup .topic-title,
#page.forum.information-management-and-communications-imc-subgroup .forum-header tr,
#page.forum.information-management-and-communications-imc-subgroup .request-new-forum a,
#page.forum.information-management-and-communications-imc-subgroup .forum-table thead tr {
	background-color: #0092BF; 
}

/* S&T Forum Colors */
#page.forum.science-and-technology-subgroup-st .topic-title,
#page.forum.science-and-technology-subgroup-st .forum-header tr,
#page.forum.science-and-technology-subgroup-st .request-new-forum a,
#page.forum.science-and-technology-subgroup-st .forum-table thead tr {
	background-color: #FFD02A; 
}

/* SPSG Forum Colors */
#page.forum.strategic-planning-subgroup-spsg .topic-title,
#page.forum.strategic-planning-subgroup-spsg .forum-header tr,
#page.forum.strategic-planning-subgroup-spsg .request-new-forum a,
#page.forum.strategic-planning-subgroup-spsg .forum-table thead tr {
	background-color: #404041; 
}

/* T&E Forum Colors */
#page.forum.training-and-exercises-te-subgroup .topic-title,
#page.forum.training-and-exercises-te-subgroup .forum-header tr,
#page.forum.training-and-exercises-te-subgroup .request-new-forum a,
#page.forum.training-and-exercises-te-subgroup .forum-table thead tr {
	background-color: #685F51; 
}






/* Forum Styles for Project Groups - these should remain gray and they are not color coded */


#page.forum.project-groups {
	border-top: 1.25em solid #939597;
}

#page.forum.project-groups .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a {
	background-color: #041E3A;
}

#page.forum.project-groups .forum-node-create-links.forum-node-create-links-top .forum-add-node.forum-add-forum a:hover {
	background-color: #0277AE;
}

#page.forum.project-groups #page-title {
	text-align: center;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 27px;
	letter-spacing: 4px;
	color: #041E3A;
	margin: 40px;
}

#page.forum.project-groups .image-style-thumbnail  {
	display: none;
}

#page.forum.project-groups h2.title  {
	background-color: #939597;
	width: auto;
}








/* Mobile styling */
@media screen and (max-width: 780px){ 


.page-forum section header h1 {
	font-size: 19px;
}

#page.forum .forum-post-panel-main {
	margin: 0;
}


.forum-table-superheader .request-new-forum {
  	float: none;
	margin: auto;
}

.forum-table-wrap .forum-table td.forum-list-icon {
	width: auto;
}

.forum-table-wrap .forum-table th.forum-icon,
.forum-table-wrap .forum-table th.forum-last-post,
.forum-table-wrap .forum-table th.forum-topics, 
.forum-table-wrap .forum-table th.forum-posts, 
.forum-table-wrap .forum-table td.forum-last-reply,
.forum-table-wrap .forum-table td.forum-number-posts,
.forum-table.forum-table-topics th.views-field-comment-count,
.forum-table.forum-table-topics .views-field-last-updated
{
	display: none;
}

.forum-table-wrap .forum-table tr td {
	display: inline-block;
}

.forum-table-wrap .forum-table td.forum-details {
	width: 50%;
  line-height: 1;
}

#forum div.forum-post-legend {
	margin: 0 5%;
}

.page-forum .easy-breadcrumb,
.block-easy-breadcrumb {
	display: none;	
}

#page.forum.equipment-subgroup-esg #main-content-header #page-title,
#page.forum.federal-agency-coordinating-committee-facc #main-content-header #page-title,
#page.forum.health-medical-responder-safety-hrms-subgroup #main-content-header #page-title,
#page.forum.standards-coordination-subgroup-scsg #main-content-header #page-title,
#page.forum.iab-executive-committee #main-content-header #page-title,
#page.forum.information-management-and-communications-imc-subgroup #main-content-header #page-title,
#page.forum.science-and-technology-subgroup-st #main-content-header #page-title,
#page.forum.strategic-planning-subgroup-spsg #main-content-header #page-title,
#page.forum.training-and-exercises-te-subgroup #main-content-header #page-title {
	font-size: 19px;
}


.forum-table.forum-table-topics tbody tr {
	height: auto;
}

.forum-table.forum-table-topics tbody tr td {
	display: inline-block;
}

.forum-table.forum-table-topics tbody tr td span.topic-icon-default.topic-icon-node-type-forum {
	margin: 0;
}

#page.forum .forum-node-create-links.forum-node-create-links-top {
    width: 40%;
}




}
