/***********************************/
/*     2ONE-DESIGNS FORUM MOD v3   */
/*			  RED THEME 		   */
/***********************************/

/* ONLY IF U WANT TO USE IT! */
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,regular,italic,600,600italic,700,700italic,800,800italic&subset=latin-ext,latin,greek-ext,cyrillic-ext,cyrillic,vietnamese,greek");
/* ONLY IF U WANT TO USE IT! */

/**************************************************************/
/* PLEASE EDIT FOLLOWING ONLY IF YOU KNOW WHAT YOU ARE DOING! */
/**************************************************************/

/* GENERAL SETTINGS */
.tab_2 { /* OUTER CONTAINER */
	background: #FBFBFB;
	border: 1px solid #E6E6E6;
}
.forum_h2 {
	color: #4C4C4C;
	font-family: 'open sans', arial;
    font-size: 32px;
	padding: 0;
	margin: 0;
	text-rendering: optimizelegibility;
	font-weight: 100;
    line-height: 1.1;
}
.forum_h2 a {
	color: #4C4C4C;
	font-family: 'open sans', arial;
    font-size: 32px;
	padding: 0;
	margin: 0;
	margin-top: 60px;
	text-rendering: optimizelegibility;
	font-weight: 100;
    line-height: 1.1;
}
.forum_h2 a:hover {
	color: #333333;
	text-decoration: none;
	font-weight: 100;
}
.forum_hr {
	margin: 8px 0 8px 0;
	border: 0px;
	border-top: solid 1px #E6E6E6;
	border-bottom: transparent;
}
.forum_title {
	font: 10px 'open sans', arial, sans-serif;
  	font-weight: 30;
	color: #5E5F5C;
	background: linear-gradient(#A0C60A, #B6E00C) repeat scroll 0 0 transparent;
	font-weight: normal;
	text-transform: uppercase;
	padding: 5px;
	border-bottom: 1px solid #D4D2D2;
}
.topic_title {
	font-family: 'open sans', arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #D4D2D2;
	padding: 5px;
}
.topic_wrapper { /* TOPIC MAIN BACKGROUND */
	border: 1px solid #E8E8E7;
	background: #FFFFFF;
	padding: 12px;
}
.topic_actions {
	background: #E3E7D4;
	padding: 3px 8px 3px 8px;
	font: 13px 'open sans', arial, sans-serif;
  	font-weight: 200;
	margin-top: 30px;
}
.topic_sdw {
    height: 25px;
    left: 0;
    position: relative;
    width: 100%;
}
.forum_message {
	float: left;
	min-height: 165px;
	border-left: 1px solid #E6E6E6;
}
.forum_topic_stats {
	padding: 0 0 6px 6px;
}
.forum_katg {
	height: 35px;
	background: url(../images/forum_katg.png) repeat-x;
	font: 12px 'open sans', arial, sans-serif;
  	font-weight: 200;
	color: #FFFFFF;
	font-weight: normal;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-top: 1px solid #C71414;
	padding-left: 5px;
	margin-top: 15px;
}
.forum_katg_topic {
	height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2D2D2D;
	background: linear-gradient(#FBFBFB, #E8E7E7) repeat scroll 0 0 transparent;
	border-bottom: 1px solid #CBC9C9;
	font-weight: bold;
	text-transform: uppercase;
	padding: 12px 0 6px 0;
}
.katg_small {
	font: 12px 'open sans', arial, sans-serif;
  	font-weight: 200;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.forum_bot_sm {
	background: #E6E7E8;
	font-size: 12px;
	padding: 2px;
	font-weight: bold;
}
.forum_mod {
	font-size: 10px;
	color: #AFAFAF;
}
.forum_border {
	border-bottom: 1px solid #EFEEEE;
	padding: 8px;
}
.forum_border2 {
	border-left: 1px solid #EFEEEE;
	padding: 0 0 8px 8px;
}
.forum_stats {
	 padding: 5px;
	 font-size: 13px;
	 color: #989696;
}
.forum_stats_col {
	float: left;
	padding-left: 10px;
}
.forum_stats_wrapper {
	margin-top: 25px;
	margin-bottom: 25px;
	font-size: 12px;
}
.markall {
	float: right;
	margin: 8px;
	line-height: 14px;
}
.markall2 {
	float: left;
	margin: 8px;
	line-height: 14px;
}
#board_tr { /* TOPICS CELL COLOR */
	background: #FBFBFB;
	-moz-transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
#board_tr:hover {  /* TOPICS CELL HOVER COLOR */
	background: #F2F1F1;
	-moz-transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.clear {
	clear: both;
}
/* GENERAL SETTINGS END */


/* TOPIC SETTINGS */
.sig { /* SIGNATURE SETTINGS */
	color: #BDB9B9;
	font-size: 11px;
	padding: 4px 0 8px 0;
}
.forum_ava { /* TOPIC AVATAR SHADOW */
	background: url(../images/forum_ava_shadow.png) no-repeat center;
	height: 100px;
}
/* TOPIC SETTINGS END */


/* BUTTON SETTINGS */
#button_nm {  /* THE NORMAL BUTTON */
	cursor: pointer;
	height: 26px;
	color: #FFFFFF;
    font-size: 10px;
    line-height: 25px;
    margin: 4px;
    padding: 0 7px 3px;
    background: linear-gradient(#E31010, #A10D0D) repeat scroll 0 0 transparent;
    border: 1px solid #BB0F0F;
    border-radius: 3px;
	-moz-border-radius: 3px;
    font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    font-weight: bold;
    text-transform: uppercase;
}
#button_nm:hover {
	background: linear-gradient(#333333, #1A1A1A) repeat scroll 0 0 transparent;
	border: 1px solid #1E1E1E;
	color: #FFFFFF;
	cursor: pointer;
}
#button_sm {  /* THE GREY BUTTON */
	cursor: pointer;
	height: 26px;
	color: #656464;
    font-size: 10px;
    line-height: 25px;
    margin: 4px;
    padding: 0 7px 3px;
    background: linear-gradient(#f2f2f2, #d8d8d8) repeat scroll 0 0 transparent;
    border: 1px solid #D1D1D1;
    border-radius: 3px;
	-moz-border-radius: 3px;
    font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    font-weight: bold;
    text-transform: uppercase;
}
#button_sm:hover {
	background: linear-gradient(#333333, #1A1A1A) repeat scroll 0 0 transparent;
	border: 1px solid #1E1E1E;
	color: #FFFFFF;
	cursor: pointer;
}
/* BUTTON SETTINGS END */


/* LINK SETTINGS */
a.title_link:link, a.title_link:visited, a.title_link:active {
	font: 12px 'open sans', arial, sans-serif;
  	font-weight: 80;
	color: #9C9B9B;
	text-decoration: none;
}
a.title_link:hover {
	color: #616060;
	text-decoration: none;
}
a.board_link:link, a.board_link:visited, a.board_link:active {
	font: 15px 'open sans', arial, sans-serif;
  	font-weight: 40;
	color: #AC0909;
	text-decoration: none;
}
a.board_link:hover {
	color: #D82424;
	text-decoration: none;
}
a.forum_katg_link:link, a.forum_katg_link:visited, a.forum_katg_link:active {
	font: 14px 'open sans', arial, sans-serif;
  	font-weight: 200;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.forum_katg_link:hover {
	font: 14px 'open sans', arial, sans-serif;
  	font-weight: 200;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
a.forum_err, a.forum_err:visited, a.forum_err:active {
	font-family: 'open sans', arial, sans-serif;
	font-size: 11px;
	color: #D60000;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
a.forum_err:hover {
	color: #D60000;
	text-decoration: underline;
	font-weight: bold;
}
a.forum, a.forum:visited, a.forum:active {
	font-family: 'open sans', arial, sans-serif;
	font-size: 11px;
	color: #8E8C8C;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
a.forum:hover {
	color: #8E8C8C;
	text-decoration: underline;
	font-weight: bold;
}


/* FORUM POLLS SETTINGS */
#forum_polls_option {
	background-color: #F4F3F3;
	font-weight: bold;
	margin: 6px;
	border-radius: 6px;
	cursor: pointer;
}
#forum_polls_option:hover {
	background-color: #ECE9E9;
}
.forum_polls_insert {
	float: left;
	padding: 8px;
}
.polldownwrap{
	height: auto;
	float: left;
	margin: 0px 0px 20px 0px;
	display: none;
	padding: 20px;
	width: 97%;
}
/* FORUM POLLS SETTINGS END */


/* FORUM ATTACHMENTS SETTINGS */
.attachments_wrapper {
	width: 10%;
	padding: 12px;
	margin-top: 8px;
}
.attachdownwrap{
	height: auto;
	float: left;
	margin: 0px 0px 20px 0px;
	display: none;
	padding: 20px;
	width: 97%;
}
/* FORUM ATTACHMENTS SETTINGS END */


/* FORUM THX ADDON SETTINGS */
#thx_ava {
	float: left;
	padding: 3px 7px 3px 7px;
	-moz-transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
#thx_ava:hover {
	background: #EBEAED; /* BACKGROUND COLOUR FOR THE AVATARS AT HOVER */
	-moz-transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
/* FORUM THX ADDON SETTINGS END */


/** PAGELINK SETTINGS ARE GLOBAL! USE ONLY IF U REALLY WANT THEM! **/
a.pagelink { color:#8E8C8C; }
a.pagelink:active { color:#8E8C8C; }
a.pagelink:visited { color:#BAB7B7; }
a.pagelink:hover { color:#8E8C8C; }
.plink { padding:6px 4px; }
.plink ul { margin:0; padding:0; }
.plink li {
	-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
	box-shadow: inset 0px 1px 0px 0px #ffffff;
	background-color: #ededed;
	border: 1px solid #dcdcdc;
	display: inline-block;
	font-family: 'open sans' arial tahoma;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 3px;
	width: 17px;
	height: 17px;
	text-decoration: none;
	text-shadow: 1px 1px 0px #ffffff;
	text-align: center;
	margin: 0 2px;
	float: left;
}
.plink li:hover, .plink .phover { background-color:#dfdfdf; }
.plink a { display:block; height:21px; }
/** PAGELINK SETTINGS ARE GLOBAL! **/

/***************************************/
/*     2ONE-DESIGNS FORUM MOD END      */
/***************************************/
