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

/* ONLY IF U WANT TO USE IT! */
@import url("http://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: #1c1c1c;
	border: 1px solid #E6E6E6;
}
.forum_h2 {
	color: #4C4C4C;
	font-family: 'open sans', arial;
    font-size: 32px;
	padding: 0;
	margin: 0;
	margin-top: 10px;
	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 #3e3e3e; 
	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 #3e3e3e;
	padding: 5px;
}
.topic_wrapper { /* TOPIC MAIN BACKGROUND */
	border: 1px solid #3e3e3e;
	background: #1c1c1c;
	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 #3e3e3e;
}
.forum_topic_stats {
	padding: 0 0 6px 6px;
}
.forum_katg {
	height: 35px;
	background: url(../images/forum_katg.png) repeat-x;
	font: 17px verdana;
	font-weight:700;
	color:#434343;
	padding:0 0 0 5px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-top: 1px solid #B0750E;
}
.forum_katg a{line-height:35px !important;}
.forum_katg small{line-height:35px;}
.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 {
	font-size: 12px;
	padding: 2px; 
	font-weight: bold;
}
.forum_mod {
	font-size: 10px;
	color: #AFAFAF;
}
.forum_border {
	border-bottom: 1px solid #1c1c1c;
	padding: 8px;
}
.forum_border small{
	font-size:13px;
	font-weight:500;
	font-family:verdana,arial,sans-serif;
	text-shadow:1px 1px 1px black;
}
.forum_border a{
	font-size:13px;
	font-weight:500;
	color:#ffc000 !important;
	font-family:verdana,arial,sans-serif;
	text-shadow:1px 1px 1px black;
}
.forum_border a:hover{
	font-size:13px;
	font-weight:500;
}
.forum_border2 {
	border-left: 1px solid #3e3e3e;
	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:#3e3e3e;
	border-bottom:1px solid #1c1c1c;
	-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:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
#board_tr:hover {  /* TOPICS CELL HOVER COLOR */
	background: #5f5f5f;
	-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(#E8980C, #B0750E) repeat scroll 0 0 transparent;
    border: 1px solid #D0890F;
    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: 17px verdana;
  	font-weight:700;
	color: #ffc000;
	text-shadow:1px 1px 1px black;
	text-decoration: none;
}
a.board_link:hover {
	color: #E6A32E;
	text-decoration: none;
}
a.forum_katg_link:link, a.forum_katg_link:visited, a.forum_katg_link:active {
	font: 17px verdana;
  	font-weight: 700;
	color: #434343;
	text-shadow:1px 1px 1px white;
	text-decoration: none;
}
a.forum_katg_link:hover {
	font: 17px verdana;
  	font-weight: 700;
	color: #434343 !important;
	text-decoration:none;
}

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;
	color:#000000;
	font-weight: bold;
	margin: 6px; 
	border-radius: 6px;
	cursor: pointer;
}
#forum_polls_option:hover {
	background-color: #ECE9E9;
}
.forum_polls_insert {
	float: left; 
	padding: 0px;
}
.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 {
	background: #3e3e3e;
	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: #3e3e3e; /* 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      */
/***************************************/