/*FORUM*/a {  color: #007ebb;}.fhdr3 {  /*float:left;*/  width: 100%;  color: #888;  font-size: 12pt;  font-weight: 400;  margin: 0 0 26px 0px;}#fhdr4 {  float: left;  width: 138px;  color: #333;  font-size: 10pt;  font-weight: 400;  margin: 12px 0 6px 0px;}.flogin {  float: left;  color: #1E88D3;  font-size: 10pt;  font-weight: 400;  margin-top: -4px;  padding: 0;}.logbox {  float: left;  width: 121px;  height: 16px;  margin: 0 0 8px 0;}.logintext {  font-size: 8pt;  margin: 26px 0 4px 0;}.content textarea {  width: 400px;  height: 150px;  padding: 4px;  margin-right: 100%;  border: 1px solid #aaa;  border-radius: 2px;  font: 12px "Lucida Grande", Lucida Sans, Verdana, sans-serif}.content .regbutton {  margin: 8px 8px 24px 0;  cursor: pointer;}.submitcontent .regbutton {  margin: 8px 8px 24px 0;}/* .addawnser{display : none;margin-left:80px;} */.forumOdd {  width: 100%;  float: left;}.forumEven {  width: 100%;  float: left;}.blank_line td {  border: none !important;}#single_question .fhdr3 {  margin-bottom: 42px;}.user_details img {  float: left;  margin-right: 8px;  width: 32px;  height: 32px;  background-color: pink;  border-radius: 16px;}.f_rec_status_intro.si_correct,.f_rec_status_intro.si_useful {  color: #fff;  background-color: #1ea807;  font-weight: bold;  font-size: 10px;  padding: 2px 12px;  position: absolute;  border-radius: 0 5px;  top: -1px;  right: -1px;}.forum_rec_answer {  border: 2px solid #1ea807;  border-radius: 5px;  background: #fff;  padding: 16px 22px;  margin: 20px 0px 0px 0px;}.forum_rec_useful {  margin: 20px 0px 0px 0px;}.forum_rec_useful a {  color: #cf9731;}.forum_rec_useful a:hover {  text-decoration: underline}.forum_rec_answer .text_start {  color: #1ea807;  font-weight: 500;}.text_start {  float: left;  margin-right: 4px;  font-size: 10px;}.add_mail_small_text {  clear: both;}.forum_rec_useful .text_start {  color: #cf9731;  font-weight: 500;}.f_rec_status_intro.si_useful {  background-color: #cf9731;}.forum_auth_name {  display: inline-block;  font-size: 16px;}.forum_date {  width: 100%;  font-size: 10px;  color: grey;}.forum_rec_body .forum_action_pane,.mark_as_useful {  margin: 0 24px 0 0;  display: inline-block;}.forum_action_pane div {  line-height: 10px;  font-size: 11px;  margin-right: 6px;  border-radius: 2px;  display: inline-block;  line-height: 10px;  font-size: 11px;}.remove_mail {  font-size: 11px;}.forum_action_pane a {  color: #1E88D3;}.forum_item {  border: 1px solid #eeeeee;  border-radius: 2px;  margin-bottom: 20px;  color: #333;}.forum_item.main_rec .f_inner_wrap {  padding-top: 0px;}.f_inner_wrap {  position: relative;  padding-top: 20px;}.forum_rec_body {  margin: 0 0 0 80px;  position: relative;  line-height: 1.5;  word-break: break-all;}.forum_rec_body .profile_left {  margin-bottom: 18px;  padding: 0px 24px 0;}.forum_rec_body .forum_full_text {  padding: 0 24px;  margin-bottom: 16px;  display: inline-block;  word-break: break-word;}.f_rec_actions {  padding: 8px 24px;  margin-top: 16px;  border-top: 1px solid #eeeeee;}.addnewmess .reply_wrap {  border: 0px;}.rounded {  height: 14px;  width: 116px;  margin-left: -2px;  margin-top: 6px;  border: 1px solid #888;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  overflow-x: hidden;  overflow-y: hidden;  font-size: 10px;  padding: 2px 6px;  color: #666;}.link.nav-back {  display: none;}.date#333 {  font-size: 7pt;  font-weight: 600;  margin: 0;  color: #333;}.profile_right {  float: left;  width: 64px;  height: 64px;  border: 1px solid #2c5967;  background-image: url("/img?file=blank_user.png");  background-size: 64px;  margin-left: 20px;}.forum_action_but.reply a,.mark_as_useful a {  text-decoration: none;  border-style: none;  outline: none;  display: inline;  color: #1e88d3;  font-size: 11px;}.forum_link_extra_info div {  float: left;}.clear {  clear: both;}.forum_cat_info.threads {  display: inline;  margin-left: 5px;}.conf_head {  margin-bottom: 5px;}/*ng*/.fr_list_col_head {  height: 32px;}.fr_list_col_head_title,.forum_link_col {  float: left;  padding: 0px 16px;  overflow: hidden;  text-align: center;}.fr_list_col_head_title {  line-height: 32px;  font-size: 14px;  letter-spacing: .5px;  box-sizing: border-box;}.fr_list_col_head_title.cat {  width: 548px;  padding: 0 !important;  text-align: left;}.fr_list_col_head_title.views,.forum_link_col.views,.fr_list_col_head_title.posts,.forum_link_col.replies {  width: 100px;}.fr_list_col_head_title.lr,.forum_link_col.lastreply {  width: 20%;  text-align: left;}.category .forum_link_col.lastreply {  font-size: 11px;}.forum_link_col.views,.forum_link_col.replies,.forum_link_col.lastreply {  box-sizing: border-box;}.forum_link_col {  float: left;  padding: 0px 16px;  overflow: hidden;  color: #333;  letter-spacing: .3px;  margin: 0;}.forum_link_col.topics,.forum_link_col.replies,.forum_link_col.views {  width: 15%;  text-align: center;}.forum_link_base_info {  clear: both;}.forum_link_col.short_text {  width: 50%;  padding: 0px !important;  text-align: left;}.fr_list_cat_name {  clear: both;  width: 100%;  height: 32px;  padding: 0 14px;  -webkit-border-radius: 2px 2px 0px 0px;  -moz-border-radius: 2px 2px 0px 0px;  border-radius: 2px 2px 0px 0px;  background: #888;  box-sizing: border-box;  line-height: 32px;}.fr_list_cat_name a {  color: white;  text-decoration: none;  letter-spacing: .5px;}.fr_list_auth {  margin: 0px 5px;}.forum_link_col a {  text-decoration: none;}.forum_list_head,.category .short_title a {  color: #06529e;  font-size: 14px;  font-weight: 400;  margin: 0 0 6px 0px;}.forum_link_line {  box-sizing: border-box;  display: block;  padding: 18px;  border-bottom: 1px solid #eeeeee;}.forum_list_date {  font-size: 10px;}.forum_quote {  border: 1px solid #d0d0d0;  border-radius: 4px;  padding: 10px 15px;  margin-bottom: 15px;}.forum_item.main_rec .forum_action_but.reply {  display: none;}#forumsearchform_submit {  letter-spacing: .7px;  font-size: 12px;  border: none;  display: inline;  height: 30px;  background-color: #c8c8c8;  margin-left: 2px;  color: #fff;  float: left;  padding: 0 3px;  cursor: pointer;  border-radius: 1px;  transition: opacity .25s;  float: right;  width: 73px;}#forumsearchform_search {  border: 1px solid #ccc;  box-sizing: border-box;  height: 30px;  padding: 0 8px;  float: left;  font-size: 12px;}#forumsearchform {  display: inline-block;  padding-bottom: 22px;  height: 40px;  width: 100%;}/* .right_for_nav{} */.forum_list_intro {  padding-top: 4px;}#newmessagelink,#open_qt,#my_qt,.regbutton,.loginbutton {  letter-spacing: .7px;  font-size: 13px;  font-weight: 300;  border: none;  display: block !important;  height: 32px;  background-color: #0085c3;  transition: opacity .25s;  text-transform: uppercase;  text-align: center;  padding: 0 10px;  display: inline-block;  line-height: 32px;  border-radius: 3px;  color: #fff;  margin-bottom: 15px;  text-decoration: none;}.addawnser .regbutton {  float: right;  margin-top: 10px;}.addawnser .answerarea {  width: 100%;  border: 0px;  padding: 10px;  padding-top: 3px;  font-family: "Helvetica Neue", "helvetica", "Arial", "Verdana", sans-serif;  font-size: 13px;  font-weight: 300;}/* #my_qt{} *//* .add_link{} */#newmessagelink:hover,#open_qt:hover,#my_qt:hover,.regbutton:hover,.loginbutton:hover {  text-decoration: none;  cursor: pointer;}.category {  clear: both;  box-sizing: border-box;  display: block;  padding: 18px;  border-bottom: 1px solid #eeeeee;}.category.isfaq1 {  border: none;}.fr_list_col_head {  background: #eeeeee;  color: #333;  font-weight: 400;  line-height: 32px;  padding: 0 18px;  position: relative;}.fr_list_col_head.headtype1 {  border-bottom: 1px solid #eeeeee;}/*.evenline{  background-color: #fafafa;}*/#greytop,.subject-header,.forum-subject {  width: 100%;  height: 32px;  padding: 0 18px;  -webkit-border-radius: 2px 2px 0px 0px;  -moz-border-radius: 2px 2px 0px 0px;  border-radius: 2px 2px 0px 0px;  background: #888;  box-sizing: border-box;}#greytop p,#greytop a,.subject-header div {  color: white;  line-height: 32px;  font-size: 14px;  margin: 0;  padding: 0;  letter-spacing: .5px;}.short_text .forum_list_date {  display: none;}.forum_main_body {  width: 75%;  float: left;  padding-right: 24px;  padding-bottom: 20px;}.forum_list_wrap {  border: 1px solid #eeeeee;}.forum_side_body {  width: 25%;  float: left;  padding-top: 166px;}.forum_widget_frame {  border: 1px solid #eeeeee;  border-radius: 2px;  color: #333;}.forum_widget_title {  border-bottom: 1px solid #5eabd5;  margin: 10px 10px 4px 10px;  font-size: 16px;  padding-bottom: 10px;  text-transform: uppercase;  font-weight: 400;}.forum_wg_title {  font-weight: 500;}.forum_wg_title a {  color: #06529e;  font-size: 13px;  text-decoration: none;}.forum_wg_author {  font-size: 11px;  margin-bottom: 5px;  font-weight: 400;}.forum_wg_intro {  font-size: 11px;}.forum_wg_item {  padding: 10px;  border-bottom: 1px solid #eeeeee;  padding-bottom: 25px;}.forum_wg_date {  float: right;  font-size: 11px;  font-weight: 400;  margin-top: 5px;}.reply_wrap {  border: 1px solid #eeeeee;}.reply_text {  border-bottom: 1px solid #5eabd5;  font-size: 14px;  text-transform: uppercase;  margin: 10px 10px 4px;  padding-bottom: 8px;  font-weight: 400;}#loginbox {  margin-top: 160px;}.forum_side_body ul {  list-style-type: none;  margin: 0px;  padding: 0px}.faq_extended {  display: none;  width: 720px;}#login_box_frame {  padding: 20px;  border: 1px solid #eeeeee;  text-align: center;  margin-bottom: 20px;}#button_widget .button {  display: inline;  line-height: 25px;  padding: 8px 20px;  background: #5eabd5;  font-size: 14px;  color: white;}#button_widget .button:first-child {  margin-right: 20px;}#widget_text {  margin-bottom: 20px;}#country_container {  width: 977px;  margin: 0 auto;}.faq_line .forum_link_col.short_text {  width: 100%;}.isfaq1 {  padding-left: 0px;}/* #open_qt{ display:none !important;} */.forum_main_title {  line-height: 62px;  height: 62px;  margin-top: 104px;  font-weight: 200;}@media screen and (max-width: 1200px) {  .forum_main_title {    margin-top: 110px;  }}.forum_main_title a {  text-decoration: none;  font-size: 24px;  color: #333;  letter-spacing: 0.085em;  white-space: nowrap;}.addnewmess {  padding-top: 166px;}.new_mess_line div {  float: left;  width: 100%;}.new_mess_line {  clear: both;  margin: 10px 0px;}.new_mess_line .subj_text {  margin-bottom: 6px;}.new_mess_line .subj_text #subject_field {  height: 32px;}.new_mess_line .regbutton {  float: right;  margin: 10px 0 0 20px;}.new_mess_line textarea {  border: 1px solid #eeeeee;  width: 100%;  height: 400px;  resize: none;  margin-top: 1rem;}.remove_mail a {  color: #0085c3;  text-decoration: none;}@media screen and (max-width: 1200px) {  .forum .content_wrap {    padding: 0 24px;  }  .forum_main_body {    width: 100%;    padding: 0;  }  .forum_side_body {    xborder-top: 1px solid #eee;    xmargin-top: 24px;    padding-top: 24px;    width: 100%;  }  .add_link,  .right_for_nav {    width: 50%;    float: left;  }  .add_link {    padding-right: 6px;  }  .right_for_nav {    padding-left: 6px;  }  .forum_widget_frame {    float: left;    margin-bottom: 24px;    width: 100%;  }  #forumsearchform {    display: inline-block;    height: 60px;    position: fixed;    top: 68px;    width: 100%;    background: white;    left: 0;    right: 0;    padding: 0 24px;    padding-bottom: 22px;    max-width: 1080px;    margin: 0 auto;  }  @media screen and (max-width: 480px) {    #forumsearchform {      padding: 0 12px;    }  }  #forumsearchform_submit {    letter-spacing: .7px;    font-size: 12px;    border: none;    display: inline;    height: 30px;    background-color: #c8c8c8;    margin-left: 2px;    color: #fff;    float: left;    padding: 0 3px;    cursor: pointer;    border-radius: 1px;    transition: opacity .25s;    margin-top: 20px;    float: right;    width: 18%;  }  #forumsearchform_search {    border: 1px solid #ccc;    box-sizing: border-box;    height: 30px;    padding: 0 8px;    float: left;    font-size: 12px;    width: 80%;    margin-top: 20px;  }}@media screen and (max-width: 640px) {  .forum #header .main-logo {    display: none !important;  }  .forum #header .main-logo-globe {    display: table-cell !important;  }}@media screen and (max-width: 480px) {  .forum .content_wrap {    padding: 0 12px;  }  .addawnser .regbutton {    margin-top: 10px;    width: 100%;  }  .forum_rec_body .forum_full_text {    margin: 16px 0 0 -60px;    padding: 0;    width: 108%;    word-break: normal;  }}div#faqs #webapp .forum_main_body {  margin-top: 166px;}.forum_question_tophead {  background: #eeeeee;  color: #333333;  line-height: 30px;  font-size: 14px;  font-weight: 400;  padding-left: 15px;  margin-bottom: 15px;  height: 32px;  position: relative;}.forum_question_title {  float: left;}.bookmark_icon {  position: absolute;  right: 0px;  height: 20px;  width: 23px;  background: url("/img?file=book.png") no-repeat;  margin-top: 6px;  margin-right: 6px;  background-size: 23px 20px;}.bookmark_icon:hover {  cursor: pointer;}.bookmark_icon.sub_empty {  background: url("/img?file=book-empty.png") no-repeat;  background-size: 23px 20px;}.bookmark_icon_message {  position: absolute;  padding: 10px 20px;  border: 2px solid #ddd;  border-radius: 2px;  background: #eee;  display: none;  z-index: 99999;  white-space: nowrap;  top: 20px;  left: 20px;}.forum_upload_wrap {  display: none;}.prof_pic img {  max-width: 62px;  vertical-align: middle;}.subscribe_notif {  position: relative;  float: left;  max-width: 70%;  padding-top: 5px;  font-size: 11px;}