/* Fixes 3-column negative margins float clearing bug: http://archivist.incutio.com/viewlist/css-discuss/97678 Thanks Georg! */
*+ html #content-container div#main {margin-left: 183px;}
#content-container div#left {width: 180px;float: left;margin-right: 3px;overflow: hidden;}
#content-container div#right {width: 180px;float: right;overflow: hidden;}
* html #content-container #main-content {overflow: visible;margin-right: 183px;}
* html #content-container div#main {margin-right: -99%;width: 100%;float: left;}
#page-body {margin: 4px 0;width: 100%;}
#page-body p.page-bottom {margin: 0;}
#page-footer {clear: both;}
#page-footer h3 {margin-top: 20px;}
#page-footer .linklist strong {font-weight: normal;}
h1.solo {margin-bottom: 1em;}
h3, .h3 {font-family: Verdana,Arial,Helvetica,sans-serif;text-transform: uppercase;border-bottom: 1px solid #;margin-bottom: 3px;padding-bottom: 2px;font-size: 1.05em;color: #;margin-top: 20px;}
.h3 {font-weight: bold;}
.module .h3,.postbody .h3,.introduction .h3 {margin-top: 8px;}
.table-title, .table-title h2 {display: inline;font-size: 1em;color: #fcfcfc;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
input {font-weight: normal;cursor: pointer;vertical-align: middle;padding: 0 3px;font-size: 1em;font-family: Verdana,Arial,Helvetica,sans-serif;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
select {font-family: Verdana,Arial,Helvetica,sans-serif;font-weight: normal;cursor: pointer;vertical-align: middle;border: 1px solid #368ad2;padding: 1px;background-color: #b8b8b8;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
option {padding-right: 1em;}
textarea {font-family: Verdana,Arial,Helvetica,sans-serif;width: 60%;padding: 2px;font-size: 1em;line-height: 1.4em;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
p {line-height: 1.3em;font-size: 1.1em;margin-bottom: 0.5em;}
p.right {text-align: right;}
p.right img {vertical-align: middle;}
p.center {text-align: center;margin: 0px;}
p.author {margin: 0 15em 0.6em 0;padding: 0 0 5px 0;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 1em;line-height: 1.2em;}
p.nomargin {line-height: 1.3em;font-size: 1.1em;margin-bottom: 0em;}
p.path {margin-left: 10px;clear: left;}
fieldset {border-width: 0;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 1.1em;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
fieldset.jumpbox {text-align: right;margin-top: 15px;height: 2.5em;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
fieldset.quickmod {width: 50%;float: right;text-align: right;height: 2.5em;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
label {cursor: default;padding-right: 5px;color: #5c758c;}
label input {vertical-align: middle;}
label img {vertical-align: middle;}
hr {border: 0 none transparent;border-top: 1px solid transparent;height: 1px;margin: 5px 0;display: block;clear: both;}
hr.dashed {border-top: 1px dashed transparent;margin: 5px 0;}
img {border-width: 0;}
blockquote {margin: 1em 1px 1em 25px;padding: 5px;background: #b8b8b8 url("https://2img.net/i/fa/prosilver/quote.gif") 6px 8px no-repeat;border: 1px solid #DBDBCE;font-size: 0.95em;margin: 1em 1px 1em 25px;overflow: hidden;}
blockquote div {margin-left: 20px;}
blockquote blockquote {background-color: #EFEED9;font-size: 1em;margin: 0.5em 1px 0pt 15px;}
blockquote blockquote blockquote {background-color: #b8b8b8;}
blockquote cite {font-style: normal;font-weight: bold;display: block;font-size: 0.9em;}
blockquote cite cite {font-size: 1em;}
blockquote.uncited {padding-top: 25px;}
ul {list-style-type: none;}
ul.ul-icons {float: left;margin: 0 10px;}
* html table, * html select, * html input {font-size: 100%;}
* html hr {margin: 0;}
/* Input------------------------------------------------------*/
.inputbox {background-color: #b8b8b8;border: 1px solid #BCBCBC;color: #5c758c;padding: 2px;cursor: text;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
.inputbox:hover {border: 1px solid #131313;}
.inputbox:focus {border: 1px solid #131313;color: #5c758c;}
input.inputbox{width: 85%;}
input.medium{width: 50%;}
input.narrow{width: 25%;}
input.tiny{width: 110px;}
textarea.inputbox {width: 85%;}
/* Input Button Form---------------------------------------------------------*/
input.button1, input.button2, button.button2 {font-size: 1em;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
a.button1, input.button1 {font-weight: bold;border: 1px solid #666666;}
a.button2, input.button2, button.button2 {border: 1px solid #BCBCBC;}
a.button1, input.button1, a.button2, input.button2, button.button2 {width: auto !important;padding: 2px 3px;font-family: Verdana,Arial,Helvetica,sans-serif;color: #000000;background-repeat: repeat-x;background-color: #FAFAFA;background-image: url('https://2img.net/i/fa/prosilver/bg_button.gif');background-position: top;overflow: visible;}
body:last-child a.button1, input.button1, a.button2, input.button2, button.button2 {padding: 1px 0;}
a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, button.button2:hover {border: 1px solid #5c758c;color: #5c758c;background-position: 0 100%;}
a.button1:link, a.button1:visited, a.button1:active, a.button2:link, a.button2:visited, a.button2:active {color: #368ad2;text-decoration: none;padding: 2px 8px;line-height: 250%;vertical-align: text-bottom;background-position: 0 1px;}
* html input.button1, * html input.button2, * html button.button2 {padding-bottom: 0;margin-bottom: 1px;}
*+html button.button2 {height: 24px;padding-right: 3px;padding-left: 3px;}
*+html button.button2 img {vertical-align: middle;}
* html button.button2 {height: 24px;padding-right: 3px;padding-left: 3px;}
* html button.button2 img {vertical-align: middle;}
/* Fieldset dl---------------------------------------------------------*/
fieldset dl {padding: 4px 0;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
fieldset dt {float: left;width: 40%;text-align: left;display: block;}
fieldset dd {margin-left: 41%;vertical-align: top;margin-bottom: 3px;}
fieldset dl:hover dt label {color: #000000;}
dt label {font-weight: bold;text-align: left;}
dd label {white-space: nowrap;color: #5c758c;}
dd input, dd textarea {margin-right: 3px;}
dd select {width: auto;}
dd textarea {width: 85%;}
/* Fieldset fields 1 et 2---------------------------------------------*/
fieldset.fields1 dt {width: 10em;border-right-width: 0;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
fieldset.fields1 dd {margin-left: 10em;border-left-width: 0;}
fieldset.fields1 {background-color: transparent;}
fieldset.fields1 div {margin-bottom: 3px;}
fieldset.fields2 dt {width: 15em;border-right-width: 0;}
fieldset.fields2 dd {margin-left: 16em;border-left-width: 0;}
fieldset.fields2 dl:hover dt label {color: inherit;}
/* Fieldset submit---------------------------------------------*/
fieldset.submit-buttons {text-align: center;vertical-align: middle;margin: 5px 0;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
fieldset.submit-buttons input {vertical-align: middle;padding-top: 3px;padding-bottom: 3px;}
/* Fieldset polls---------------------------------------------*/
fieldset.polls {font-family: Verdana,Arial,Helvetica,sans-serif;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
fieldset.polls dl {margin-top: 5px;border-top: 1px solid #e2e2e2;padding: 5px 0 0 0;line-height: 120%;color: #5c758c;}
fieldset.polls dt {text-align: left;float: left;display: block;width: 30%;border-right: none;padding: 0;margin: 0;font-size: 1.1em;}
fieldset.polls dd {float: left;width: 10%;border-left: none;padding: 0 5px;margin-left: 0;font-size: 1.1em;}
/* Hack IE layout */
*+ html .headerbar {min-height: 1px;}
#logo-desc {margin: 0px;padding: 0px;text-align: center;}
#logo {float: none;padding: 5px;}
a#logo:hover {text-decoration: none;}
#site-title,#site-title h1 {font-family: ;color: #;font-size: 20px;font-weight: bold;padding-top: 15px;}
#site-title h1 {padding-top: 0;}
#logo-desc p {margin: 0px;padding: 0px;color: #;}
/* Menu-------------------------------------------------*/
.navbar {clear: both;background-color: #131313;padding:0px 10px;background-image: url('https://i.servimg.com/u/f30/14/70/09/25/gradie12.png') ;background-repeat: repeat-x;background-position: 0 0;border: 1px solid #101010;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
ul.navlinks {border-bottom: 1px solid transparent;font-weight: bold;text-align: center;}
ul.borderless {border-bottom: 0;}
ul.linklist li {list-style-type: none;width: auto;font-size: 1.1em;line-height: 2.2em;display: inline;}
ul.linklist li a img {vertical-align: middle;}
.search-box {margin-top: 3px;margin-left: 5px;float: left;}
#search-box {margin-top: 10px;margin-right: 5px;float: right;white-space: nowrap;}
/* For Opera */
* html #search-box {margin-right: 35px;}
#search-box #keywords {width: 95px;background-color: #b8b8b8;}
#search-box input, {border: 1px solid #BCBCBC;}
#search-box input.button1 {padding: 1px 5px;}
input.search {background-image: url('https://2img.net/i/fa/prosilver/icon_textbox_search.gif');background-repeat: no-repeat;background-position: left 1px;padding-left: 17px;}
ul.linklist li.rightside {float: right;}
ul.linklist li.footer-home {float: left;}
p.rightside {float: right;margin-right: 5px;}
/* Table-------------------------------------------------*/
.forabg {margin-bottom: 4px;clear: both;background-color: #131313;background-image: url('https://i.servimg.com/u/f30/14/70/09/25/gradie12.png');background-repeat: repeat-x;background-position: 0 0;border: 2px solid #;padding: 0px 5px;border: 1px solid #101010;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
* html .forabg {position: relative;height: 1%;}
*+ html .forabg {min-height: 1px;}
.forumbg {background-color: #131313;background-image: url('http://images.alphacoders.com/124/1680-1050-12453.jpg');background-repeat: repeat-x;background-position: 0 0;border: 2px solid #;padding: 0px 5px;margin-bottom: 4px;clear: both;border: 1px solid #101010;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
* html .forumbg {height: 1%;}
*+ html .forumbg {min-height: 1px;}
.forumbg table.table1 {margin: 0 -2px -1px -1px;}
ul.topiclist {list-style-type: none;margin: 0;background-image: url("https://2img.net/i/fa/empty.gif");background-repeat: repeat-x;color: #5c758c;}
* html ul.topiclist {height: 1%;}
*+ html ul.topiclist {min-height: 1px;}
ul.topiclist li {display: block;margin: 0;}
* html ul.topiclist li {position: relative;}
ul.topiclist li.row dl {padding: 2px 0;}
ul.forums li.row dl {min-height: 42px;}
* html ul.forums li.row dl {height: 42px;}
ul.topiclist dt,ul.topiclist dd.dterm {display: block;float: left;width: 60%;font-size: 1.1em;padding-left: 5px;padding-right: 5px;}
ul.topiclist dfn {display: none;}
ul.topics li.header dl.icon dt {padding-right: 50px;}
ul.topics dt,ul.topics dd.dterm {padding-left: 45px;display: block;float: left;width: 50%;}
ul.topics dd {display: block;float: left;}
ul.forums {background-color: #131313;background-image: none;}
li.header dl.icon {min-height: 0;}
li.header dl.icon dt {padding-left: 0;}
li.header dt {font-weight: bold;}
li.header dd {margin-left: 1px;}
dl.icon {min-height: 35px;background-position: 10px 50%;background-repeat: no-repeat;height: auto !important;height: 35px;}
dl.icon dt,dl.icon dd.dterm {background-repeat: no-repeat;background-position: 5px 50%;}
li.header dt, li.header dd {line-height: 1em;border-left-width: 0;margin: 2px 0 4px 0;color: #fcfcfc;padding-top: 2px;padding-bottom: 2px;font-size: 1em;font-family: Arial,Helvetica,sans-serif,Verdana,Arial,Helvetica,sans-serif;text-transform: uppercase;}
li.row {border-top: 1px solid transparent;border-bottom: 1px solid transparent;}
li.row:hover {background-color: #;}
ul.topiclist dd {border-left: 1px solid transparent;display: block;float: left;padding: 4px 0;}
ul.topiclist li.header dl dd {border: none;}
dd.lastpost span, ul.topiclist dd.searchby span, ul.topiclist dd.info span, ul.topiclist dd.time span, dd.redirect span, dd.moderation span {display:block;padding-left:5px;}
ul.pmlist dt {padding-left: 45px;}
ul.forums dd {border-color: transparent;border-left-style: solid;border-left-width: 1px;}
li.row:hover dd {border-left-color: transparent;}
.mod-text {font-weight: bold;}
.hierarchy {display: inline;text-transform: none;border: none;font-size: 1em !important;}
/* dl dt dd----------------------------------------------*/
dd.lastpost {width: 20%;font-size: 1.1em;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
dd.mark {float: right !important;width: 9%;text-align: center;line-height: 200%;font-size: 1.2em;}
dd.posts, dd.topics, dd.views {width: 8%;text-align: center;line-height: 2.2em;font-size: 1.2em;border: none;}
dd.info {width: 30%;}
dl.details {font-size: 1.1em;}
dl.details dt {float: left;width: 10em;text-align: right;color: #5c758c;display: block;}
dl.details dd {margin-left: 10em;padding-left: 5px;margin-bottom: 5px;color: #5c758c;}
.span-tab {font-size: 0.9em;}
/* Panel----------------------------------------------*/
#cp-main .panel {background-color: #1a1a1a;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
#cp-main .panel.sig {background-color: #CADCEB;}
#cp-main .panel p {font-size: 1.1em;}
#cp-main .panel ol {margin-left: 2em;font-size: 1.1em;}
#cp-main .panel li.row {border-bottom: 1px solid #;border-top: 1px solid #;}
/* Table----------------------------------------------*/
#cp-main table.table1 {margin-bottom: 1em;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
#cp-main table.table1 thead th {color: #5c758c;font-weight: bold;border-bottom: 1px solid #333333;padding: 5px;}
#cp-main table.table1 tbody th {font-style: italic;background-color: transparent !important;border-bottom: none;}
/* Tabs----------------------------------------------*/
#tabs {line-height: normal;margin: 20px 0 -1px 7px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
#tabs ul {margin:0;padding: 0;list-style: none;}
#tabs li {display: inline;margin: 0;padding: 0;font-size: 1em;font-weight: bold;}
#tabs a {float: left;background: #131313 none no-repeat 0% -35px;margin: 0 1px 1px 0;padding: 0 0 0 5px;text-decoration: none;position: relative;cursor: pointer;}
#tabs a span {float: left;display: block;background: none no-repeat 100% -35px;padding: 6px 10px 6px 5px;color: #5c758c;white-space: nowrap;}
#tabs a:hover span {color: #5c758c;}
#tabs .activetab a {background-position: 0 0;margin-bottom: -1px;border-bottom: 1px solid #131313;background-color: #131313;}
#tabs .activetab a span {background-position: 100% 0;padding-bottom: 7px;color: #333333;}
#tabs a:hover {background-position: 0 -70px;background-color: #131313;}
#tabs a:hover span {background-position:100% -70px;}
#tabs .activetab a:hover {background-position: 0 0;}
#tabs .activetab a:hover span {color: #000000;background-position: 100% 0;}
* html #tabs,* html .post,* html .navbar,* html fieldset dl,* html ul.topiclist dl,* html ul.linklist,* html dl.polls {height: 1%;}
*+ html #tabs,*+ html .post,*+ html .navbar,*+ html fieldset dl,*+ html ul.topiclist dl,*+ html ul.linklist,*+ html dl.polls {min-height: 1px;}
#tabs:after, .post:after, .navbar:after, fieldset dl:after, ul.topiclist dl:after, ul.linklist:after, dl.polls:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* Smilies-------------------------------------------------*/
#smiley-box {float: right;margin-top: 25px;width: 18%;background-color: #131313;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
#smiley-box.sig{margin-top: 15px;}
#smiley-box-wysiwyg {float: left;margin: 25px 0px 0px 15px;width: 20%;background-color: #131313;}
* html #smiley-box-wysiwyg {margin: 25px 3px 0px 0px;}
*+html #smiley-box-wysiwyg {margin: 25px 3px 0px 0px;}
#smiley-box iframe{border: none;overflow: auto;height: 300px;width: 100%;height: 280px;background-color: #131313;}
#smiley-box-wysiwyg iframe{border: none;overflow: auto;height: 300px;width: 100%;height: 280px;background-color: #131313;}
.smiley-element img {margin: 0px 15px 10px 0px;}
/* Page numbering-------------------------------------------------*/
.pagination {width: auto;text-align: right;margin-top: 5px;float: right;}
* html .pagination {height: 1%;}
*+ html .pagination {min-height: 1px;}
.row .pagination {display: block;float: right;width: auto;margin-top: 0;padding: 1px 0 1px 15px;font-size: 0.9em;background: url("https://2img.net/i/fa/prosilver/icon_pages.gif") 0 50% no-repeat;}
.pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active {font-weight: normal;text-decoration: none;color: #5C758C;background-color: #1a1a1a;margin: 0 2px;padding: 0 2px;border: 1px solid #B4BAC0;font-size: 0.9em;line-height: 1.5em;}
.pagination span a:hover {border-color: #368AD2;background-color: #368ad2;color: #FFF;text-decoration: none;}
.pagination span a.pag-img {border: none;background-color: transparent;}
.pagination span a.pag-img:hover {background-color: transparent;}
.pagination span strong {padding: 0 2px;margin: 0 2px;background-color: #627DA3;border: 1px solid #627DA3;color:#FFFFFF;font-size: 0.9em;}
.pagination span.page-sep {display:none;}
#cp-main .pagination {float: right;width: auto;padding-top: 1px;}
/* Postbody (preview)---------------------------------------------------*/
.postbody {padding: 0;line-height: 1.48em;color: #5c758c;width: 76%;float: right;clear: both;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
.postbody .topic-title {font-size: 1.5em;padding: 2px 0 0 0;margin: 0 0 0.3em 0 !important;text-transform: none;border: none;font-family: Verdana,Arial,Helvetica,sans-serif;line-height: 125%;color: #5c758c;font-weight: bold;}
.postbody .content {font-size: 1.3em;}
.postbody ul.profile-icons {float: right;width: auto;padding: 0;margin-right: 45px;}
.postbody ul.profile-icons img {cursor: pointer;}
.postbody ul.profile-icons li {margin: 0 3px;}
.postbody h3 img {vertical-align: bottom;}
* html .postbody h3 img {vertical-align: middle;}
.search .postbody {width: 68%;}
.search .postbody ol,.search .postbody ul {margin-left: 1.8em;}
#cp-main .postbody p {font-size: 1.1em;}
#cp-main .postbody h3 {margin-top: 0;}
.content {color: #5c758c;min-height: 3em;overflow: hidden;line-height: 1.4em;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 1em;}
.content blockquote {color: #f2f2f2;}
.content p {font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 1.2em;margin-bottom: 1em;line-height: 1.4em;}
.content li {list-style-type: inherit;}
.content ul, .content ol {margin-bottom: 1em;margin-left: 3em;}
/* Profile icons-------------------------------------------------*/
ul.profile-icons {margin-top: 10px;list-style: none;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
ul.profile-icons li {float: left;margin: 0 6px 3px 0;background-position: 0 100%;}
* html ul.profile-icons li {width: 1px;}
ul.profile-icons li a {display: block;width: 100%;background-position: 0 0;}
ul.profile-icons li span {display:none;}
ul.profile-icons li a:hover {background: none;}
/* Advanced profile-------------------------------------------------*/
#profile-advanced-layout {float: left;margin-right: -300px;width: 100%;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
#profile-advanced-left {margin-right: 300px;}
#profile-advanced-left #tabs {margin-top: 4px;}
#profile-advanced-avatar {float: left;width: 30%;}
#profile-advanced-points, #profile-advanced-reputation {float: left;}
#profile-advanced-avatar .module, #profile-advanced-points .module, #profile-advanced-reputation .module, #profile-advanced-details {margin-right: 4px;}
#profile-advanced-avatar .module, #profile-advanced-points .module, #profile-advanced-reputation .module, #profile-advanced-right .module {margin-bottom: 4px;}
#profile-advanced-details .pagination {float: left;}
#profile-advanced-details ol {list-style: none;}
#profile-advanced-details ol li {display: block;margin-bottom: 4px;}
#profile-advanced-details .avatar {float: left;}
.avatar {width: 50px;border: 1px solid #;background-color: #fff;}
.avatar img {width: 50px;}
.friend-block .avatar {margin: 0 auto;cursor:pointer;}
.friend-block {float: left;width: 68px;margin: 1px;text-align: center;overflow: hidden;}
.friend_list_online_status {line-height: 11px;font-size: .8em;}
.friend_list_online_status img {vertical-align: middle;}
.friends-foes-list {float: left;width: 200px;height: 2em;}
#profile-advanced-details .message-block {margin-left: 57px;}
#profile-advanced-details .message-header {border-top: 1px solid #131313;background: #131313;padding: 4px;margin-bottom: 4px;}
#profile-advanced-details .message-date {float: right;}
#profile-advanced-details .message-body {margin-bottom: 4px;}
#profile-advanced-details .message-footer {text-align: right;}
#profile-advanced-details .message-footer li {display: inline;margin: 0 0.25em;}
#profile-advanced-details .message-footer li:after {content: ' .';}
#profile-advanced-details .message-footer li a {margin-right: 0.25em;text-decoration: underline;}
#profile-advanced-details .message-footer li.last:after {content: normal;}
#profile-advanced-layout #new-message {position: relative;margin-top: -2em;clear:both;}
#profile-advanced-layout #tabs {bottom: 0;}
#profile-advanced-layout #tabs #new-message-link {float: right;bottom: 0;right: 4px;padding-bottom: 10px;position:absolute;}
#profile-advanced-layout #tabs #new-message-link a {background: none;float: none;margin: 0 5px 0 0;padding: 0;}
#profile-advanced-details .top {margin-bottom: 16px;}
#profile-advanced-details .bottom {margin-top: 16px;}
#profile-advanced-right {float: right;width: 300px;}
#profile-advanced-add {margin-right: 4px;padding: 8px 0;text-align: right;}
#profile-advanced-details .stats-field {margin: 4px 0 10px 4px;padding: 0 10px 6px;}
#profile-advanced-details .stats-field legend {font-weight: bold;}
#profile-advanced-details .stats-field ul {list-style-type:none;text-indent: 10px;padding: 0;}
#profile-advanced-details .stats-field li {margin: 4px 0;}
/* Message-box-------------------------------------------------*/
#message-box textarea {color: #5c758c;font-family: Verdana,Arial,Helvetica,sans-serif;width: 80%;font-size: 1.2em;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
#textarea_content {margin-top: 2px;}
#textarea_content textarea#text_editor_textarea {width: 100% !important;height: 250px;}
#textarea_content iframe#text_editor_iframe {width: 100%;height: 100%;}
form#quick_reply #textarea_content textarea#text_editor_textarea {width: 100% !important;height: 150px;}
form#quick_reply #textarea_content iframe#text_editor_iframe {width: 100%;height: 100%;}
/* Modules-------------------------------------------------*/
.module {margin-bottom: 4px;padding: 0 10px;background-color: #131313;//color: #5c758c;overflow: hidden;background-image: url('https://i.servimg.com/u/f30/14/70/09/25/gradie12.png') ;background-repeat: repeat-x;background-position: 0 0;border: 1px solid #101010;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
.module span.corners-top, .module span.corners-bottom {margin: 0 -10px;}
.module h3 {margin: 0.5em 0;color: #5c758c;border-bottom: 1px solid #5c758c;text-align:center;}
* html .module h3 {height: 1%;}
*+ html .module h3 {min-height: 1px;}
.module ul, .module ol {list-style-position: inside;}
.module dl.details dt {text-align: left;margin-left: 5px;}
.module dl.details dd {margin-left: 0px;}
.module table.mod-top-posters {table-layout: fixed;}
.module .fields1 dd {margin-left: 0;}
.module .poll-opt-result {white-space: nowrap;}
.module .poll dl {margin-top: 1em;}
.module .poll dt {width: 40%;float: left;}
.module .poll dd {margin-left: 41%;}
*+ html #left .module,*+ html #right .module {word-wrap: break-word;}
/* Overview-------------------------------------------------*/
.overview {border: 2px solid black;z-index: 999;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
.title-overview {margin: 0;padding: 5px 10px;text-align: center;}
.center-overview {padding: 5px 20px 0;text-align: center;}
.left-overview {text-align: left;padding: 5px 10px 0;}
/* Signature-------------------------------------------------*/
.signature {font-size: 1.1em;border-top: 1px solid #CCCCCC;line-height: 140%;overflow: hidden;margin-top: 1.5em;color: #5c758c;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
/* Buttons-------------------------------------------------*/
.buttons {float: left;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
.buttons div {float: left;margin: 0 5px 0 0;background-position: 0 100%;}
.buttons div a {display: block;width: 100%;height: 100%;background-position: 0 0;}
.buttons div.post-icon {width: auto;height: auto;}
.buttons div span{display: none;}
.buttons div a:hover{background-image: none;}
#cp-main .buttons {margin-left: 0;}
/* Topicreview-------------------------------------------------*/
#topicreview {padding-right: 5px;overflow: auto;height: 300px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
#topicreview .postbody {width: auto;float: none;margin: 0;height: auto;}
#topicreview .post {height: auto;}
#topicreview h2 {border-bottom-width: 0;}
/* Corners------------------------------------------------------------------------------------------*/
span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span {font-size: 1px;line-height: 1px;display: block;height: 5px;background-repeat: no-repeat;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
span.corners-top {background-image: none;background-position: 0 0;margin: 0 -5px;}
span.corners-top span {background-image: none;background-position: 100% 0;}
span.corners-bottom {background-image: none;background-position: 0 100%;margin: 0 -5px;clear: both;}
span.corners-bottom span {background-image: none;;background-position: 100% 100%;}
.post span.corners-top, .post span.corners-bottom, .panel span.corners-top, .panel span.corners-bottom, .navbar span.corners-top, .navbar span.corners-bottom {margin: 0 -10px;}
span.corners-top {background-image: url("https://2img.net/i/fa/empty.gif");}
span.corners-top span {background-image: url("https://2img.net/i/fa/empty.gif");}
span.corners-bottom {background-image: url("https://2img.net/i/fa/empty.gif");}
span.corners-bottom span {background-image: url("https://2img.net/i/fa/empty.gif");}
/***************************************************************/
#cp-main span.corners-top {background-image: url("https://2img.net/i/fa/empty.gif");}
#cp-main span.corners-top span {background-image: url("https://2img.net/i/fa/empty.gif");}
#cp-main span.corners-bottom {background-image: url("https://2img.net/i/fa/empty.gif");}
#cp-main span.corners-bottom span {background-image: url("https://2img.net/i/fa/empty.gif");}
/***************************************************************/
#cp-main .panel #topicreview span.corners-top {background-image: url("https://2img.net/i/fa/empty.gif");}
#cp-main .panel #topicreview span.corners-top span {background-image: url("https://2img.net/i/fa/empty.gif");}
#cp-main .panel #topicreview span.corners-bottom {background-image: url("https://2img.net/i/fa/empty.gif");}
#cp-main .panel #topicreview span.corners-bottom span {background-image: url("https://2img.net/i/fa/empty.gif");}
/* Various-------------------------------------------------*/
.row1{background-color: #131313;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
.row2{background-color: #131313;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
.row3{background-color: #131313;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
.img-whois {float: left;margin-right: 5px;}
.topic-actions {margin-bottom: 5px;margin-top: 1em;font-size: 1.1em;height: auto;}
*+html .topic-actions { margin-top: 1em;}
.column1 {float: left;clear: left;width: 46%;margin-left: 3%;border-right: 1px solid transparent;}
.column2 {float: right;clear: right;width: 46%;margin-left: 3%;}
* html .column1, * html .column2 {width: 45%;}
.left-box {float: left;width: auto;text-align: left;}
.right-box {float: right;width: auto;text-align: right;}
.center {margin-left: auto;margin-right: auto;text-align: center;}
.clear {display: block;clear: both;font-size: 1px;line-height: 1px;background: transparent;}
* html .clear {height: 1%;}
*+ html .clear {min-height: 1px;}
.online {background-image: url("https://i.servimg.com/u/f30/14/70/09/25/online10.png");background-position: right 0;background-repeat: no-repeat;}
.autowidth {width: auto !important;}
.italic {font-style: italic;}
.pathname-box {margin-top: 3px;margin-left: 15px;float: left;}
.pathname-box p {margin-bottom: 0px;}
.select {background-color: #FFFFFF;border: 1px solid #BCBCBC;position: absolute;z-index: 999;top: 0;left: 0;overflow: hidden;width: 0px;}
* html .select {margin-top: -9px;}
* html #sel_smilies {height: 200px;overflow: auto;}
.select p {padding: 4px 6px;font-size: 0.9em;margin: 0px;}
.select button {padding: 4px;font-size: 0.9em;margin: 0px;background-color: #FFF;border: none;text-align: left;}
.select button.button2 {border: 1px solid #BCBCBC;padding: 0px;}
*+html .select button.button2 {padding-right: 3px;padding-left: 3px;}
* html .select button.button2 {padding-right: 3px;padding-left: 3px;}
.select button.button2:hover {border: 1px solid #5c758c;color: #5c758c;background-position: 0 100%;}
.select button:hover,.selectHover {cursor: pointer;background-color: #EEE;}
button.bbcode {border: 1px solid #e3adad;background-image: url("https://2img.net/i/fa/wysiwyg/bg_button.png");}
#format-buttons { margin: 15px 0 5px 0;}
#format-buttons input, #format-buttons select, button.button2 { vertical-align: middle; }
ul#picture_legend, ul#privmsgs-menu {text-align: center;padding: 3px 0;}
ul#picture_legend li,ul#privmsgs-menu li {display: inline;margin: 2px 10px;}
ul#picture_legend li img, ul#privmsgs-menu li img { vertical-align: middle; }
input.checkbox {width: auto !important;background-color: transparent !important;}
.postlink {color: #368AD2;border-bottom-color: #368AD2;}
.postlink:visited {color: #5D8FBD;border-bottom-color: #666666;}
.postlink:active { color: #368AD2; }
.postlink:hover {background-color: #D0E4F6;color: #0D4473;}
ul.topiclist li.row dt a.subforum,ul.topiclist li.row dd.dterm a.subforum {background-image: none;background-position: 0 50%;background-repeat: no-repeat;position: relative;white-space: nowrap;padding: 0 0 0 12px;}
#cp-main .panel li.header dd, #cp-main .panel li.header dt { color: #000000; }
html>body dd label input {vertical-align: text-bottom;}
#cp-main .panel li.header dd, #cp-main .panel li.header dt {color: #000000;margin-bottom: 2px;}
.mcp-main .postbody { width: 100%; }
.pmlist li.row1 {border: solid 3px transparent;border-width: 0 3px;}
.pmlist li.row2 {border: solid 3px transparent;border-width: 0 3px;}
dd.lastpost span.color-groups {float: left;padding-left: 0;}
* html dd.lastpost span.color-groups {cursor: pointer;}
*+html dd.lastpost span.color-groups {cursor: pointer;}
.warning {color: #f33;}
.obligatory {color: #f33;}
.captcha div.captcha-img {float: left;margin: 0 1em 0 0;}
.captcha .inputbox{margin-top: 0.5em;}
#main-content a.cgu-buttons {padding: 3px 5px;}
/* Footer---------------------------------------------------*/
.copyright {padding: 5px;text-align: center;color: #5c758c;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
/* TGF Clearfix */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
*+ html .clearfix {min-height: 1px;}
* html .clearfix {position: relative;height: 1%;clear: both;}
* html div#logo-desc #logo {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://hitskin.com/themes/15/67/05/i_logo.png');height: 45px;width: 274px;cursor: hand;}
/* jqModal----------------------------------------------*/
.jqmWindow {display: none;position: fixed;left: 50%;width: 450px;margin-left: -225px;top: 50%;margin-top: -125px;background-color: #1a1a1a;border: 1px solid #;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
.jqmOverlay {background-color: #000;}
#search_form h1 {margin: 0.1em 0 0.3em;}
#jqmHide {margin: 0.4em 0;}
.jqDrag {cursor: move;}
/* wysiwyg */
.mceContentBody{background: #131313;color: #5c758c;}
/* resize image */
.resize_process .resizebox {display: none;}
.resize_process img.resize_img {display: none;}
.resizebox a.enlarge, .resizebox.showfull a.fullsize, .resizebox.enlarged a.resize {display: inline-block;zoom: 1;*display: inline;}
.resizebox.enlarged a.enlarge, .resizebox a.fullsize, .resizebox a.resize {display: none;}
.resizebox {background-color: #b8b8b8;max-width: 100%;line-height: 1.1em;cursor: default;font-size: 10px;font-weight: normal;font-style: normal;margin: 0;text-align: left;display: inline-block;}
.resizebox div {font-weight: normal;font-style: normal;margin: 0;}
.resizebox .resize_border {border: 1px solid #131313;display: block;}
.resizebox .resize_content {padding: 5px 10px;display: inline-block;zoom: 1;*display: inline;}
.resizebox .resize_filler {border: none;padding: 0;width: 40px;display: inline-block;zoom: 1;*display: inline;}
.attachbox {background-color:#b8b8b8;border:1px dashed #131313;clear:left;float:left;margin:5px 5px 5px 0;padding:6px;width:auto;color:#5c758c;}
.attachbox dt {font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;}
.attachbox .attachments {clear:left;font-size:0.9em;margin-left:10px;padding:0;display: inline-block;}
.attachbox dl.file {border-top: 1px solid #131313;display:block;font-family:Verdana,Arial,Helvetica,sans-serif;margin-bottom:10px*}
body.chatbox {background-color: #000000;}
#quick_reply {display: none;}
div.LGreply {float: left;margin: 5px;padding: 3px 5px;background: #105289;box-shadow: 3px 3px 3px #888;border-radius: 8px;color: #fff;text-shadow: -0.5px -0.5px white, 0.5px 0.5px #333;cursor: pointer;}
div.LGreply:hover {box-shadow: 1px 1px 0.5px #888;text-shadow: none;}
table.LGreply {padding: 3px 5px;background: #e1ebf2;border: 1px solid #c05;box-shadow: 2px 2px 3px #888;color: #105289;border-radius: 4px;}
.LGlike {background: #105289;padding: 3px;border-radius: 4px;color: #fff;font-size: 10px;font-weight: bold;text-shadow: -1px 0.5px #888;box-shadow: 1px 1px 1px #888;cursor: pointer;margin-right: 4px;}
.LGvote { margin: 0 5px; }
.LGnovote {filter:Alpha(opacity=50);opacity: 0.5;cursor: default;box-shadow: none;text-shadow: none;}
/*FMChat Design*/
.chatbase { /*This can be edited to your liking - (the button)*/position: fixed;bottom: 2px;right: 15px;background: #000000;border: 2px solid #ffffff;width: 75px;height: 20px;border-radius: 5px;text-align: center !important;cursor: pointer;color: #ffffff;}
.chatbase:hover { /*This can be edited to your liking - (hovering over the button)*/border-color: #296fe6;color: #ffffff;}
#chat { /*This can be edited to your liking - (box surrounding the chatbox)*/border: 2px solid #ffffff;width: 65%;position: fixed;right: 15px;bottom: 27px;height: 50%;border-radius: 5px;z-index: 999;}