OB.forum td sup {color: #FF9D00; text-decoration: blink;}  *{ margin: 0; padding: 0;  }#forumContent{ max-width: 1440px; margin: 0 auto;} /* topic*/.mmb_forumWrap{ font-size: 14px;}  .mmb_forumWrap h4{ background-color: #000000; text-shadow: 2px 2px 2px #333333; padding: 5px 10px; color: #fff; text-transform: uppercase; font-size: 14px; margin: 0 0 10px 0; clear: both; border-top: 1px solid #4c4c4c; border-bottom: 1px solid #4c4c4c;} .mmb_forumWrap h3{ background-color: #000000; text-shadow: 2px 2px 2px #333333; padding: 2px 10px; margin: 0 0 10px 0; font-size: 13px; }.mmb_forumWrap h3 a{color: #fff; text-decoration: none; font-size: 13px;}  .mmb_forumWrap h4 a{color: #fff;}  h5 a{font-size: 10px;}  .mmb_forumWrap{ background-color: #ffffff;  padding-bottom: 10px; overflow: hidden;}  .mmb_forumWrap form.regForm{padding-bottom: 0;}  .mmb_forumWrap table{ border-left:1px solid #ccc; border-right:1px solid #ccc; background: #eaeaea; width:100%}.mmb_forumWrap table th{  padding: 9px 5px 7px 10px; text-align: left; border-bottom: 1px solid #c3c3c3; background-color: #ffffff;} .mmb_forumWrap table tr td{padding:5px 0 5px 10px; border-bottom: 1px solid #E4E4E4; height: 100px;} .mmb_forumWrap table tr:nth-child(even) td{ background-color: #ffffff;} .mmb_forumWrap table tr:nth-child(odd) td{ background-color: #ffffff;}  a.mmb_topics, .mmb_discuss{color: #CC6600;font-size: 16px;text-decoration: none; font-weight: bold;}a.mmb_topics:hover, .mmb_discuss:hover{ text-decoration: underline;}  .user_info h3{padding: 10px 0;}  .user_info strong{padding: 5px 0;clear: both; display: block;}  .user_info,.user_info_preview,  .mmb_postText,.mmb_options{ clear: both; overflow: hidden; margin: 0 0px 5px 0px; background-color: #ffffff;}  .mmb_options{padding: 3px 0;}  .user_info_preview{float: left; width: 90%;} .mmb_postText{ padding:10px; margin-top: 5px;  background-color: #f9f9f9; border-bottom:1px solid #CC6600; border-top:1px solid #CC6600; }  .mmb_postText ul, .mmb_postText ol{padding-left: 20px;  }  .mmb_postText table{background: none; border: none; width: auto;}  .mmb_postText table td{border: 1px solid #000 !important; background: none; padding: 5px !important;}  .mmb_postText table th{border: 1px solid #000;  background: none; background-color: #d4d4d4;}  .mmb_postText a{text-decoration: none; color: #881717; font-weight: bold;}  .mmb_postText a:hover{text-decoration: underline;}  .user_info img,  .user_info_preview img{ float: left;  border: 1px solid #c5caca;  margin: 0 10px 0 10px;  border-radius: 50%; width: 60px; height: 60px;}  .user_info dl{ display:inline; float:left; width:75%;} .user_info_preview dl{width: 69%; overflow: hidden; }  dl.user_info_preview {width: 90%; margin-bottom:10px;} .user_info dl dt,  .user_info_preview dl dt,  dl.user_info_preview dt{ float: left; clear: left; color:#FF9D00; font-weight:bold; text-align:right; width: 14%;}.user_info_preview dl dt,dl.user_info_preview dt{width: 50%;}  .user_info dl dd a{color: #629892;text-decoration: none; font-weight: bold;}  .user_info dl dd a:hover{text-decoration: underline;}.user_info dl dd,  .user_info_preview dl dd,  dl.user_info_preview dd{ padding: 0 0 0 10px; display: inline; float: left;  width: 50%;} .user_info_preview dl dd,dl.user_info_preview dd{ padding: 0 0 0 5px;  width: 45%;}/* search form*/  form.mmb_regForm{overflow: hidden;} .forum sup {color: #FF9D00; text-decoration: blink;} .forum tr.hover{background: #dfdfdf;}/* ---------------------------- Discussion page -----------------------------*/ table#forum td a.discuss, table.forum td a.discuss{ color: #444; font-size: 12px;} table#forum td p, table.forum td p{ text-align: left; padding: 5px;} table#forum td p.options, table.forum td p.options{ color: #999; float: left; padding: 0 5px; display: inline; font-weight: bold; font-size: 10px; } table#forum td a.rss, table.forum td a.rss{ text-align: left; color:#FF9D00; float: left; font-weight: bold; }/*------------------- Topics Page --------------------------------*/ table#forum td a.topics{ text-align: left; float: left; color: #666; padding: 5px 0 5px 5px; display: inline; }table#forum td a.mmb_author{color:#629892; text-decoration: none; font-weight: bold;}  table#forum td a.mmb_author:hover{ text-decoration: underline; }  table#forum td span{} table#forum td .lastPost{ text-align: center; font-size: 9px; }table#forum td p.lastPost a{color: #4B3939;} dl.infoTeam dt,dl.infoTeam dd{ background: none; margin: 0; width: 77%;}  dl.infoTeam dt{width:20%; color: #FF9D00; text-align:right; }  dl.infoTeam dd{float: left;}  /* ------------------ Add new theme -----------------------------*/  .addNewTheme{ width: 100%; }  .options{ margin: 10px 0; width: 95%; overflow: hidden; }  .options a{ margin: 10px; font-weight: bold; color: #4B3939; border-left: 1px solid #666; height: 20px; padding: 0 0 0 5px; }.mmb_message{ background-color: #f9f9f9; border-top: 1px solid #CC6600; border-bottom: 1px solid #CC6600; padding: 10px 5px; font-style: italic;}.mmb_signature, .signature { color: #000; display: block; border: 1px dashed #000; background-color: #fff; padding: 5px; margin-top: 10px;}.ppView { background-color: #fff; border: 2px solid gray; padding: 5px;}.ppView .forumWrap { padding: 10px; width: 539px; margin: 0px;}.ppView .persInfo { padding: 0px 0px 0px 10px; }.ppView .profInfo { padding: 0px 0px 0px 10px; width: 300px;}.mmb_formError {  background-color: #FDE2DA; color: #B10008; margin: 10px 0; padding: 10px; font-weight: bold; border-radius: 10px; line-height: 40px; display: none;}.persInfo a{ cursor: pointer;}.persInfo a img{ cursor: pointer;float: left; margin-right: 3px; color: red;}.mmb_folder{  background-color: #000000;}h3.mmb_title{ background-color: #000000; border:1px solid #4C4C4C; clear: left; font-size: 16px; line-height: 28px; color:  #efefef; text-transform: uppercase; display:block; padding: 10px; margin: 0;  }/* breadcrumb*/ul#mmb_path{ padding: 5px 0 5px 0; background-color: #ffffff; border-bottom: 1px dotted #c5caca;}ul#mmb_path li{ display: inline; margin-left: 10px;}ul#mmb_path li a{  color: #000000;  text-decoration: none;  font-weight: bold;  font-size: 15px;  }ul#mmb_path li a i{ margin-left: 5px;}ul#mmb_path li.last a i{display: none;}ul#mmb_path li:before{ font-family: "foundation-icons"; width: 10px; height: 10px; margin-right: 10px; content: "\f10b";}ul#mmb_path li:first-child:before{ font-family: "foundation-icons"; width: 10px; height: 10px; margin-right: 10px; content: "\f15a";}/* extra navigation */.mmb_extra_nav{  clear: both;  padding: 5px 0 5px 10px;background: #ffffff;}.mmb_extra_nav a, .mmb_extra_nav a.add_post,.mmb_options a, a.add_post{  color: #000000;  margin: 0 10px 0 0;  }a.add_post{  padding: 0px 0 2px 20px;  }  .mmb_options a{ margin-left: 10px; text-transform: uppercase; text-decoration: none; font-weight: bold;}.mmb_options a:hover{ color: #333;}.mmb_extra_nav a{ text-decoration: none; font-weight: bold;}.mmb_extra_nav a:hover{color: #aeaeae;}.search_info{padding: 10px;}.search_info i{padding: 5px; margin:5px 10px; display: block; border: 1px dotted #888;}/* one more navigation prev/next */.mmb_forumNavMenu{  border-bottom: 1px dotted #c5caca;  background: #ffffff;  padding: 3px 0 3px 0;  clear: both;  overflow: hidden;}  .mmb_forumNavMenu a{color: #333;font-weight: bold;}.mmb_forumNavMenu a:hover{text-decoration: none; color:#525252; }  .mmb_forumNavMenu a.left{float: left; margin-left: 10px; text-decoration: none; font-size: 15px;}.mmb_forumNavMenu a.right{float: right; margin-right: 10px; text-decoration: none;  font-size: 15px;}.mmb_has_no{  text-align: center; font-size: 13px; padding-top: 10px; font-weight: bold;}.mmb_post_name{width: 470px;}.profile p label {width: 380px; text-align: left;}.profile p.hint {text-align: left;}.profile p select{ float: right;}.profile p textarea{ float: right;}/* ---------------------------------- pager ----------------------------------- */.mmb_pager{ width: 100%; display: block; clear: both; overflow: hidden; margin: 10px 0;}.mmb_pager strong, .mmb_pager a, .mmb_pager span{ float: left; font-size: 9px; text-align: center; border: 1px solid #c9c9c9; padding: 2px; margin: 2px; background: url('https://www.gpfantasygame.com/img/pager_bkg.gif') repeat-x top left; text-transform: uppercase; color: #666666;}.mmb_pager span{font-weight: bold;}.mmb_pager a:hover{background:  url('https://www.gpfantasygame.com/img/pager_bkg.gif') repeat-x bottom left; text-decoration: none; color: #fefefe;}.mmb_pager strong{width: 200px;}.mmbForm{ //margin: 30px; padding: 20px; background-color: white; border: 1px solid #000000; overflow: hidden;}.mmbForm.mmbsForm{ margin: 0; padding: 0;}.mmbForm.profile label{ display: block; float: left; width: 60%;}.mmbForm select{ font-size: 14px; padding: 10px; border: 1px solid #858587; background-color: #ffffff; border-radius: 2px; min-width: 100px;}.mmbForm .text{ font-size: 14px; padding: 10px; border: 1px solid #858587; background-color: #ffffff; border-radius: 2px; min-width: 100px; margin: 5px 0;}.mmbForm p{ clear: both; margin: 0; padding: 0; float: left; width: 100%; margin-bottom: 10px; text-align: center;}.mmbForm.profile p.hint{ font-size: 12px; color: #272727; font-style: italic;}.mmbForm.componse p{ width: 100%; clear: both; text-align: center;}.mmbForm.componse label{ display: block; margin: 0 auto;}.mmbForm.componse #subject{ width: 920px; max-width: 100%; margin-top: 0;}.mmbForm.componse #autoSign label{ float: none; display: inline; margin-left: 10px;}.mmbForm.componse #receiver_name{ margin-top: 0px; width: 320px; height: 41px;}.mmbForm.componse .formError{ background-color: #FDE2DA; color: #B10008; margin: 10px 0; padding: 10px; font-weight: bold; border-radius: 10px; line-height: 40px; display: none;}.mmbForm .merr{ display: block; min-width: 100px; padding: 0 5px; background-color: #D60808; color: #ffffff; white-space: nowrap; font-size: 12px; font-weight: bold; border: 1px solid #D60808; border-radius: 6px 6px 0 0; clear: both; max-width: 372px; margin: -2px auto 0;}.mmbForm .mmb_post_username{ font-size: 14px; padding: 10px; border: 1px solid #858587; background-color: #ffffff; border-radius: 2px; min-width: 100px; margin: 5px 0; width: 372px; max-width: 100%; clear: both; float: none; display: block; margin: 0 auto;}.mmbForm .mmb_post_name{ font-size: 14px; padding: 10px; border: 1px solid #858587; background-color: #ffffff; border-radius: 2px; min-width: 100px; margin: 5px 0; width: 965px; max-width: 100%; clear: both; float: none; display: block; margin: 0 auto;}.mmbForm .captcha_full_cont{ margin: 0 auto; float: none; overflow: hidden;}.mmbForm .captcha_full_cont label{ display: block;}.mmbForm .captcha_full_cont input{ font-size: 14px; padding: 10px; border: 1px solid #858587; background-color: #ffffff; border-radius: 2px; min-width: 100px; margin: 5px 0; width: 240px; max-width: 100%; clear: both; margin-top: 0; padding: 4px 0; height: 32px;}.mmbForm .captcha_full_cont .captcha{ vertical-align: top;}.mmbForm .f1fgjsEditor_default{ margin: 0 auto;}.mmbSearch #search_text{ font-size: 14px; padding: 10px; border: 1px solid #858587; background-color: #ffffff; border-radius: 2px; min-width: 100px; margin: 5px 0; margin: 0 auto; width: 500px; max-width: 100%;}.mmbSearch #search_author{ font-size: 14px; padding: 10px; border: 1px solid #858587; background-color: #ffffff; border-radius: 2px; min-width: 100px; margin: 5px 0; margin: 0 auto; width: 500px; max-width: 100%;}.mmbSearch .mmb_search_forums label{ display: block;}.mmbSearch .mmb_search_forums select{ width: 500px; height: 300px; padding: 0px;}.mmbSearch .mmb_search_forums select option{ padding: 5px 0;}.mmb_settings_form{ clear: both; width: 100%; float: left;}.mmb_settings_form .mmb_settings_form_selector{ clear: both; float: left; width: 100%; margin-bottom: 20px;}.mmb_settings_form h3{ clear: both; float: left; width: 100%; text-transform: uppercase; margin-top: 20px; margin-bottom: 10px; border-bottom: 1px solid #cecece; padding-bottom: 10px;}.mmb_settings_form .mmb_settings_form_selector > div > span{ clear: both; display: block; font-style: italic; font-size: 12px; line-height: 18px;}.mmb_settings_form .mmb_settings_form_selector > div.lft{ float: left; width: 60%;}.mmb_settings_form .mmb_settings_form_selector > div.rght{ float: left; width: 40%; text-align: right;}.mmb_settings_form .mmb_settings_form_selector select{ font-size: 14px; padding: 10px; border: 1px solid #858587; background-color: #ffffff; border-radius: 4px; min-width: 100px;}.mmb_settings_form .mmb_settings_form_selector textarea{ border: 1px solid #858587; border-radius: 4px;}.mmb_forumWrap table .mmb_txt_center{ text-align: center;}.mmb_txt_center span{ text-align: center;}table#forum td p.mmb_lastPost{ padding: 0;}.mmb_msg_form{ font-weight: 400; float: left; width: 100%;}.mmb_msg_form .formError{ width: 100%; -webkit-box-shadow: -10px 0px 13px -7px #000000, 10px 0px 13px -7px #000000, 5px 5px 15px 5px rgba(0,0,0,0); box-shadow: -10px 0px 13px -7px #000000, 10px 0px 13px -7px #000000, 5px 5px 15px 5px rgba(0,0,0,0);}.mmb_msg_form select{ font-size: 14px; padding: 10px; border: 1px solid #858587; background-color: #ffffff; border-radius: 2px; min-width: 100px;}.mmb_msg_form input[type=text]{ font-size: 14px; padding: 10px; border: 1px solid #858587; background-color: #ffffff; border-radius: 2px;}.mmb_msg_form .mmb_msg_receiver{ margin-top: 20px; margin-bottom: 20px;}.mmb_msg_form #receiver_name{ width: 60%;}.mmb_msg_form #receiver_id{ width: 30%;}.mmb_msg_form #subject{ max-width: 100%; width: 100%;}.mmb_msg_form label{ font-weight: 900; display: block;}.mmb_msg_form .mmb_msg_receiver i{ display: block; font-size: 14px;}.mmb_msg_form #autoSign label{ display: inline;}.mmb_msg_form .merr{ color: #D60808;}.mmb_msg_list{ width: 100%;}.mmb_msg_list thead tr th{ border-bottom: 1px solid #ccc; padding: 8px 5px; text-transform: lowercase; background-color: #000000; color: #fff;}.mmb_msg_list tbody tr td{ border-bottom: 1px solid #ccc; padding: 8px 5px; font-size: 14px; position:relative;}.mmb_msg_list tbody tr td a{ text-decoration: none; display: block; width: 100%; color: #000000;}.mmb_msg_list tbody tr td sup{ color: #FF9D00; margin-left: 5px; font-size: 10px;}.mmb_msg_list tbody tr:hover{ box-shadow: 0 0 9px rgba(33,33,33,.2);}.mmb_mail_thread{ font-weight: 400; float: left; width: 100%;}.mmb_mail_thread h3{ margin: 10px 0;}.mmb_mail_thread h3 a{ color: #000000; float: right;}.mmb_mail_thread h3 a.closed .fi-arrows-compress:before{ content: "\f10e";}.mmb_mail_thread .mmb_mail_thread_item{ border-bottom: 1px solid #cdcdcd; float: left; width: 100%;}.mmb_mail_thread .mmb_mail_thread_item.mmb_mail_selected_item{ padding: 0px 10px; box-shadow: 0 0 9px rgba(33,33,33,.2);}.mmb_mail_thread .mmb_mail_thread_item .mmb_mail_header{ padding: 10px 0; float: left; width: 100%;}.mmb_mail_thread .mmb_mail_thread_item .mmb_mail_header .mmb_mail_avatar{ float: left; width: 40px; height: 40px; border-radius: 50%; text-align: center; overflow: hidden; border: 1px solid #cdcdcd;}.mmb_mail_thread .mmb_mail_thread_item .mmb_mail_header .mmb_mail_avatar img{ max-with: 100%; max-height: 100%;}.mmb_mail_thread .mmb_mail_thread_item .mmb_mail_header .mmb_mail_name{ font-weight: 500; line-height: 40px; padding-left: 10px; float: left;}.mmb_mail_thread .mmb_mail_thread_item .mmb_mail_header .mmb_mail_date{ float: right; line-height: 40px; font-size: 13px;}.mmb_mail_thread .mmb_mail_thread_item .mmb_mail_header .mmb_mail_actions{ float: right; line-height: 40px;}.mmb_mail_thread .mmb_mail_thread_item .mmb_mail_header .mmb_mail_actions a{ display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; color: #000000; float: left; border: 1px solid #cdcdcd; border-radius: 50%; margin-left: 10px; margin-top: 10px; font-size: 11px;}.mmb_mail_thread .mmb_mail_thread_item .mmb_mail_header .mmb_mail_actions a i{ display: block; margin-top: 4px;}.mmb_mail_thread .mmb_mail_thread_item .mmb_mail_body{ float: left; width: 100%; padding: 10px; margin: 5px 0; margin-bottom: 20px; background-color: #f9f9f9; border-bottom: 1px solid #CC6600; border-top: 1px solid #CC6600;}.mmb_mail_thread .mmb_mail_thread_item.closed .mmb_mail_header .mmb_mail_actions a.mmb_mail_toggle i:before{ content: "\f10e";}.mmb_mail_thread .mmb_mail_thread_item.closed .mmb_mail_body{ display: none;}.mmb_mail_thread .mmb_mail_thread_item .mmb_mail_body ul{ padding-left: 20px;}.mmb_mail_thread .mmb_mail_thread_item .mmb_mail_body ol{ padding-left: 20px;}.mmb_mail_thread .mmb_mail_thread_item .mmb_mail_body table tr th{ border: 1px solid #cdcdcd; background-color: #cdcdcd;}.mmb_mail_thread .mmb_mail_thread_item .mmb_mail_body table tr td{ border: 1px solid #cdcdcd; padding: 5px;}.mmb_mail_thread .mmb_mail_status_new i{ color: red;}.mmb_mail_thread .mmb_mail_status_read i{ color: green;}.mmb_msg_form{ clear: both;}.mmb_contacts{}.mmb_contacts h4{ background-color: #000; color: #fff; padding-left: 15px; padding-bottom: 10px;}.mmb_contacts .mmb_contacts_body{ height: 500px; overflow-y: auto;}.mmb_contacts .mmb_contacts_body .mmb_contacts_item{ float: left; width: 100%; padding: 5px; background-color: #000; color: #fff;}.mmb_contacts .mmb_contacts_body .mmb_contacts_item:last-child{ padding-bottom: 10px;}.mmb_contacts .mmb_contacts_body .mmb_contacts_item a{ text-decoration: none; font-size: 12px; line-height: 30px; color: #000000;}.mmb_contacts .mmb_contacts_body .mmb_contacts_item a img{ width: 30px; height: 30px; border-radius: 50%; float: left; margin-right: 5px; margin-left: 10px;}.mmb_contacts .mmb_contacts_body .mmb_contacts_item a span{ color: #fff; font-weight: 500;}@media (min-width: 1441px){ #forumContent{  max-width: 1920px; }  .mmb_forumWrap{  font-size: 1.2rem; }  a.mmb_topics, .mmb_discuss{  font-size: 1.4rem; } .mmb_msg_list tbody tr td{  font-size: 1.2rem; } .mmb_mail_thread .mmb_mail_thread_item .mmb_mail_header .mmb_mail_date{  font-size: 1rem; }}