#frm-body {display: inline-block; clear: both; width: 100%; margin: 30px 0;color:#353D52;line-height:16px;font-size:13px;min-height:380px;}
#frm-body, #frm-body * {box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.frm-body a {color:#33659C;text-decoration:none;}
.frm-body a:hover {color:#4588B6;text-decoration:none;}

.frm-widget {display:inline-block;width:100%;margin:0 0 20px 0;background:#e9e9e9;padding:15px;}
.frm-widget .frm-header {display:inline-block;width:100%;font-size:17px;line-height:19px;color:#111;font-weight:bold;margin:0 0 5px 0;}
.frm-widget .frm-row {display:inline-block;width:100%;font-size:14px;line-height:18px;margin:0 0 8px 0;}
.frm-widget .frm-row:last-child {margin:0;}
.frm-widget .frm-row .frm-top, .frm-widget .frm-row .frm-bot {display:inline-block;width:100%;}
.frm-widget .frm-row .frm-top a {font-size:14px;font-weight:bold;}
.frm-widget .frm-row .frm-bot {font-size:13px;line-height:16px;color:#666;}
.frm-widget .frm-row .frm-bot a {color:#666;text-decoration:underline!important;}


.frm-boards, #frm-main, .frm-content, .frm-box, .frm-category, #frm-body h1, #frm-body h2, .frm-board, .frm-board .frm-about .frm-desc, .frm-board .frm-about .frm-name,
.frm-board .frm-stats strong, .frm-board .frm-stats span, .frm-board .frm-last-title, .frm-board .frm-last-user, .frm-board .frm-last-date,
.frm-board .frm-subboards, .frm-topics, .frm-pagination, .frm-topic, .frm-topic .frm-stats strong, .frm-topic .frm-stats span, .frm-topic .frm-data,
.frm-auser, .frm-apagi, frm-posts, .frm-tpc-top, .frm-tpc-top .frm-title, .frm-tpc-top .frm-subtitle, .frm-post .frm-posted, .frm-post .frm-message, 
.frm-post .frm-signature, .frm-post .frm-website, .frm-answer, .frm-unlogged-title, .frm-unlogged-subtitle, .frm-unlogged-subtitle, .frm-answer .frm-left strong,
.frm-answer .frm-area .frm-buttons, .frm-breadcrumbs, .frm-solved, .frm-file-data i, .frm-file-data strong, .frm-file-data span,
.frm-post .frm-parent, .frm-clear, .frm-profile .frm-user-data .frm-inside, .frm-profile .frm-user-data .frm-row {float:left;clear:both;width:100%;}

.frm-title-right form {float:right;position:relative;}
.frm-title-right form input[type="text"]#frm-keyword {min-width:260px;max-width:100%;margin:0;float:left;width:100%;height:40px;border-radius:3px;line-height:18px;font-size:15px;padding:10px 30px 10px 10px;}
.frm-title-right form button {margin:0;position:absolute;width:40px;padding:0;height:38px;top:1px;right:1px;border-radius:3px;background:transparent;border:none;box-shadow:none;z-index:2;}
.frm-title-right form button i {display:inline-block;width:100%;text-align:center;line-height:36px;font-size:16px;color:#777;height:38px;}
.frm-title-right form button:hover i {color:#555;}

.frm-home-section .frm-title-right form {margin-top:-5px;margin-bottom:-5px;}
.frm-home-section .frm-title-right form input[type="text"]#frm-keyword {height:38px;font-size:14px;padding:10px 30px 10px 8px;}
.frm-home-section .frm-title-right form button {width:30px;height:36px;line-height:36px;}
.frm-home-section .frm-title-right form button i {height:34px;line-height:32px;font-size:16px;}

.frm-profile .frm-user-data {display:block;clear:both;width:100%;max-width:600px;margin:0px auto;}
.frm-profile .frm-user-data .frm-inside {background:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:5px;padding:30px;margin:10px 0 20px 0;}
.frm-profile .frm-user-data .frm-row {margin:0 0 10px 0;padding:5px 0;}
.frm-profile .frm-user-data label {font-weight:bold;float:left;width:150px;padding:10px 10px 0 0;}
.frm-profile .frm-user-data .frm-input-box {float:left;width:auto;max-width:calc(100% - 150px);}
.frm-profile .frm-user-data .frm-input-box input:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]) {float:left;width:auto;min-width:240px;max-width:100%;padding:10px;margin:0;line-height:20px;border-radius:3px;height:40px;}
.frm-profile .frm-user-data .frm-input-box textarea {float:left;margin:0;width:90%;max-width:90%;min-width:90%;height:auto;min-height:70px;padding:10px;border-radius:3px;background:#fff;}
.frm-profile .frm-user-data .frm-input-box.frm-textarea {width:100%;}
.frm-profile .frm-user-data button.frm-update-profile {display:inline-block;background:#333;border:none;color:#fff;padding:12px 22px;text-align:center;font-size:15px;font-weight:bold;border-radius:3px;width:auto;margin:0px;}
.frm-profile .frm-user-data button.frm-update-profile:hover {background:#000;color:#fff;}
.frm-profile .frm-user-data .frm-user-img {float:left;width:120px;height:120px;position:relative;;border-radius:100px;overflow:hidden;margin:0 0 10px 0;box-shadow:0 1px 6px rgba(0,0,0,0.25);}
.frm-profile .frm-user-data .frm-user-img img {width:auto;height:auto;max-width:120px;max-height:120px;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;margin:auto;}
.frm-profile .frm-user-data .frm-attachment .frm-att-box .frm-wrap i {margin-right:7px;}
.frm-profile .frm-user-data .frm-profile-rank {float:left;padding:10px 11px;line-height:18px;text-transform:uppercase;font-size:14px;}


.frm-title-left {float:left;width:70%;}
.frm-title-right {float:right;width:30%;position:relative;}
.frm-title-right a.frm-new-topic {margin:6px 0;float:right;font-size:15px;line-height:20px;font-weight:bold;text-align:center;padding:10px 20px;background:#9cc845;color:#fff;text-decoration:none;border-radius:4px;}
.frm-title-right a.frm-new-topic:hover {background:#90bb2d;color:#fff;}

.frm-post .frm-post-file {clear:both;display:block;width:100%;margin:0 0 10px 0;padding:0px 0 20px 0;}
.frm-post .frm-file-img, .frm-post .frm-file-data {display:inline-block;clear:both;margin:0;overflow:hidden;cursor:pointer;max-width:98%;}
.frm-post .frm-file-img {width:150px;height:auto;border:1px solid rgba(0,0,0,0.1);border-radius:5px;background:#fff;padding:2px;height:auto;border-radius:5px;}
.frm-post .frm-file-img:hover {border-color:rgba(0,0,0,0.25);}
.frm-post .frm-file-img img {width:auto;height:auto;max-width:100%;max-height:100%;cursor:pointer!important;border-radius:3px;}
.frm-post .frm-highlight {background:rgba(255, 235, 41, 0.45);}
.frm-post .frm-file-data {width:auto;height:auto;padding:16px 15px;border:1px solid rgba(0,0,0,0.1);border-radius:5px;background:#f8f8f8;height:auto;border-radius:5px;text-align:center;}
.frm-post .frm-file-data:hover {border-color:rgba(0,0,0,0.25);background:#f4f4f4;}
.frm-post .frm-file-data i {font-size:25px;line-height:30px;text-align:center;color:#888;margin:0 0 7px 0;}
.frm-post .frm-file-data strong {font-size:14px;font-weight:bold;color:#353D52;margin:0 0 2px 0;}
.frm-post .frm-file-data span {font-size:11px;font-weight:normal;color:#aaa;letter-spacing:-0.3px;}

.frm-post .frm-parent {margin:6px 0 0px 0;font-size:20px;line-height:22px;color:#353D52;}
.frm-post .frm-parent a {color:#353D52;font-weight:bold;}
.frm-post .frm-parent a:hover {color:#4588B6;}

.frm-body .frm-block-quote {margin: 0 0 15px 0; padding: 0px 0 8px 0; border-width: 1px 1px 1px 2px; border-color: #ededed #e8e8e8 #dbdbdb #666666; border-style: solid; position: relative; background: #fbfbfb; clear: both;}
.frm-body .frm-block-quote .frm-top {display:block;background:rgba(0,0,0,0.08);font-weight:bold;padding:8px;margin:0 0 8px 0;}
.frm-body .frm-block-quote div {padding:0 8px;}

.frm-answer .frm-attachments {float:left;width:auto;padding:0px;}
.frm-attachment {float:left;width:auto;clear:both;margin:0 5px 0 0;}
.frm-attachment .frm-att-box {float:left;width:100%;clear:both;margin:0;position:relative;overflow:hidden;}
.frm-attachment .frm-att-box input {cursor:pointer;opacity:0;padding:5px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:transparent;}
.frm-attachment .frm-att-box .frm-status {float:left;width:auto;cursor:pointer;padding:0;color:#00BCD4;position:relative;z-index:2;}
.frm-attachment .frm-att-box .frm-wrap {float:left;width:auto;margin:2px 0;text-decoration:none;cursor:pointer;padding:10px 18px;position:relative;z-index:2;background:#999;font-weight:bold;border-radius:16px;color:#fff;}
.frm-attachment .frm-att-box .frm-wrap:hover {background:#888;color:#fff;text-decoration:none;}
.frm-attachment .frm-att-box .frm-status i {float:left;cursor:pointer;font-size:18px;line-height:16px;text-align:left;margin-right:5px;}
.frm-attachment .frm-att-box .frm-status .frm-wrap span {font-size:13px;cursor:pointer;line-height:16px;font-weight:bold;text-decoration:none;}
.frm-attachment .frm-att-box .frm-wrap:hover .frm-wrap span {text-decoration:none;}


.frm-solved {margin:5px 0 20px 0;}
.frm-solved .frm-left {float:left;width:70px;padding-top:5px;text-align:center;}
.frm-solved .frm-left .frm-img {display:block;width:48px;height:48px;position:relative;overflow:hidden;border-radius:100px;margin:0;}
.frm-solved .frm-left .frm-img img {width:auto;height:auto;max-width:48px;max-height:48px;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;margin:auto;}
.frm-solved .frm-solved-text {padding:20px;color:#fff;float:left;width:calc(100% - 70px);background:#02C39A;position:relative;font-size:14px;font-weight:bold;}
.frm-solved .frm-solved-text:before {content:"";width:0;height:0;border:10px solid;border-color:transparent #02C39A transparent transparent;position:absolute;left:-20px;top:18px;}
.frm-solved .frm-solved-text a {color:#fff;}
.frm-solved .frm-solved-text a:hover {color:#fff;text-decoration:underline;}
.frm-solved .frm-solved-text i {float:left;line-height:16px;font-size:18px;margin:0 8px 0 0;}


.frm-breadcrumbs {margin:0 0 25px 0;font-size:14px;color:#777;}
.frm-breadcrumbs > i {float:left;line-height:16px;margin:0 3px 0 0;font-size:16px;}
.frm-breadcrumbs ol {float:left;width:auto;list-style-type:none;}
.frm-breadcrumbs li {float:left;width:auto;list-style-type:none;}
.frm-breadcrumbs li a {float:left;color:#777;}
.frm-breadcrumbs li span {float:left;margin:0 5px;}
!.frm-breadcrumbs li:last-child a {color:#777;}
.frm-breadcrumbs li a:hover, .frm-breadcrumbs li:last-child a:hover {color:#4588B6;}
.frm-breadcrumbs .frm-my-profile {float:right;font-weight:bold;}
.frm-breadcrumbs .frm-my-profile i {margin-right:2px;}

.frm-answer .richText {border:none!important;}
.frm-answer .richText .richText-form {display:inline-block;}
.frm-answer .richText .richText-toolbar ul li a .richText-dropdown-outer .richText-dropdown .richText-dropdown-close {top:5px;right:5px;background:transparent;}
.frm-answer .richText-form-item {display:inline-block;width:100%;}
.frm-answer .richText .richText-form label {margin-top:8px;padding:5px 10px;}
.frm-answer .richText .richText-form .richText-form-item:first-child label {margin-top:0;}
.frm-answer .richText .richText-form input:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]) {height:auto;font-size:13px;padding:6px 10px;}
.frm-answer .richText .richText-form select {height:auto;overflow:inherit;font-size:13px;padding:6px 6px;}
.frm-answer .richText .richText-editor {border:none!important;padding:10px;font-size:14px;font-family:inherit;}
.frm-answer .richText .richText-toolbar ul li a, .frm-answer .richText .richText-toolbar ul li a:hover {color:#444;}
.frm-answer .richText .richText-form button {font-size:13px;font-weight:bold;border-radius:3px;margin-top:20px;}
.frm-answer .richText .richText-toolbar ul li a .richText-dropdown-outer .richText-dropdown {z-index:9;}
.frm-answer .richText .richText-editor ol {list-style-type:decimal;} 
.frm-answer .richText .richText-editor ul {list-style-type:initial;}



.frm-answer {margin:20px 0 30px 0;padding:10px 8% 10px 5%;position:relative;}
.frm-answer.frm-unlogged:not(.frm-locked), .frm-answer.frm-empty, .frm-answer.frm-search-empty {background:rgba(0,0,0,0.05);border-radius:3px;padding:30px 20px;}
.frm-answer.frm-unlogged:not(.frm-locked).frm-empty, .frm-answer.frm-empty, .frm-answer.frm-search-empty {padding:50px 20px;}
.frm-answer .frm-unlogged-title {font-size:20px;line-height:22px;color:#353D52;margin:0px 0 5px 0;text-align:center;font-weight:bolder;}
.frm-answer .frm-unlogged-subtitle {font-size:14px;line-height:16px;color:#353D52;margin:0 0 15px 0;text-align:center;}
.frm-answer .frm-logged-title {font-size:20px;line-height:22px;color:#353D52;margin:0px 0 15px 0;text-align:left;padding-left:145px;font-weight:bolder;}
.frm-answer .frm-logged-subtitle {font-size:14px;line-height:16px;color:#888;margin:-8px 0 15px 0;text-align:left;padding-left:145px;}
.frm-answer .frm-logged-subtitle a {color:#888;}
.frm-answer .frm-logged-subtitle a:hover {color:#4588B6;}
.frm-answer .frm-is-banned {color:#cb0000;font-size:16px;font-weight:bold;padding:30px 15px;text-align:center;margin:10px 0;border:1px solid #cb0000;border-radius:3px;}

.frm-answer.frm-search-empty form {display:inline-block;margin:20px 0;width:100%;}
.frm-answer.frm-search-empty form input[type="text"]#frm-keyword {float:left;width:68%;margin:0 2% 0 0;height:45px;line-height:19px;padding:13px 12px;border-radius:3px;font-size:15px;}
.frm-answer.frm-search-empty form .frm-auth {float:left;width:30%;margin:0;height:45px;}
.frm-answer.frm-search-empty form .frm-auth i {margin-right: 2px; vertical-align: 0px; margin-top: -1px; font-size: 16px;}
.frm-answer.frm-search-empty .frm-auth-buttons {max-width:500px;}

.frm-answer .frm-auth-buttons {display:block;clear:both;width:100%;max-width:700px;text-align:center;margin:0 auto;}
.frm-answer .frm-auth {display:inline-block;background:#333;color:#fff;border:none;box-shadow:none;padding:15px 10px;text-align:center;font-size:15px;font-weight:bold;border-radius:3px;width:40%;margin:0px 2%;}
.frm-answer .frm-auth:hover {background:#000;color:#fff;}
.frm-answer .frm-left {float:left;width:120px;padding-top:5px;text-align:center;}
.frm-answer .frm-left .frm-img {display:block;margin:0 auto;width:64px;height:64px;position:relative;overflow:hidden;border-radius:100px;box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);}
.frm-answer .frm-left .frm-img img {width:auto;height:auto;max-width:64px;max-height:64px;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;margin:auto;}
.frm-answer .frm-left strong {font-size:15px;line-height:18px;color:#353D52;margin:10px 0;padding:0 10px;}

.frm-answer .frm-area {float:left;width:calc(100% - 120px);position:relative;padding:0 0 0 20px;}
.frm-answer .frm-area .frm-text {float:left;width:100%;min-height:200px;border:5px solid #e4e4e4;position:relative;}
.frm-answer .frm-area .frm-text:before {content:"";width:0;height:0;border:18px solid;border-color:transparent #e4e4e4 transparent transparent;position:absolute;left:-38px;top:12px;}
.frm-answer .frm-area .frm-toptext + .frm-text:before {display:none;}
.frm-topic-new-section .frm-answer .frm-area .frm-text:before {display:none;}
.frm-answer .frm-area .frm-text textarea {position:absolute;width:100%;height:100%;top:0;left:0;border:none;background:#fff;font-size:14px;line-height:18px;margin:0;}
.frm-answer .frm-area .frm-toptext {float:left;width:100%;border:5px solid #e4e4e4;position:relative;border-bottom:none;}
.frm-answer .frm-area .frm-toptext:before {content:"";width:0;height:0;border:18px solid;border-color:transparent #e4e4e4 transparent transparent;position:absolute;left:-38px;top:12px;}
.frm-answer .frm-area .frm-toptext input[type="text"]#frm-title {float:left;width:100%;height:40px;padding:10px 10px;line-height:20px;font-size:14px;margin:0;border:none;border-radius:0;box-shadow:none;}
.frm-answer .frm-area .frm-buttons {padding:10px 15px 15px 15px;background:#e4e4e4;}
.frm-answer .frm-area .frm-buttons button {float:right;background:#333;border-radius:3px;color:#fff;font-size:15px;padding:12px 25px;border:none;font-weight:bold;box-shadow:none;line-height:17px;}
.frm-answer .frm-area .frm-buttons button:hover {color:#fff;background:#000;}

.frm-answer .frm-area .frm-buttons .frm-edt-cancel {float:right;margin-right:10px;background:#aaa;border-radius:3px;color:#fff;font-size:15px;padding:12px 15px;border:none;font-weight:normal;box-shadow:none;line-height:17px;}
.frm-answer .frm-area .frm-buttons .frm-edt-cancel:hover {color:#fff;background:#999;}


.frm-answer.frm-locked .frm-area .frm-text {min-height:0px;background:#e4e4e4;font-size:14px;color:#333;padding:25px;}
.frm-answer.frm-locked .frm-area .frm-text a {color:#333;}
.frm-answer.frm-locked .frm-area .frm-text a:hover {color:#4588B6;}
.frm-answer.frm-locked .frm-area .frm-text i {float:left;font-size:18px;line-height:16px;margin:0 8px 0 0;}


.frm-post {float:left;clear:both;width:100%;background:#fff;padding:0px;position:relative;margin:0 0 15px 0;border-radius:3px;border:1px solid #e4e4e4;box-shadow:0 1px 0 rgba(0,0,0,0.09);}
.frm-post.frm-restricted {padding:20px;text-align:center;font-size:14px;font-style:italic;background:#eee;color:#999;line-height:18px;}
.frm-post .frm-right {float:left;width:calc(100% - 210px);padding:15px 20px 20px 20px;position:relative;}
.frm-post .frm-posted {margin:0 0 10px 0;padding:5px 0;color:#aaa;height:26px;}
.frm-post .frm-posted a {color:#aaa;}
.frm-post .frm-posted a:hover {color:#4588B6;}
.frm-post .frm-message {font-size:14px;line-height:18px;padding:0 0 30px 0;margin:0 0 10px 0;}
.frm-post .frm-message.frm-border {border-bottom:1px solid rgba(0,0,0,0.1);}
.frm-post .frm-post-file {border-bottom:1px solid rgba(0,0,0,0.1);}
.frm-post .frm-message ul, .frm-post .frm-message ol {padding:10px 25px;margin:0}
.frm-post .frm-message ul {list-style-type:initial;}
.frm-post .frm-message ol {list-style-type:decimal;}
.frm-post .frm-message img {width:auto;height:auto;max-width:97%;max-height:100%;}
.frm-post .frm-signature {font-size:12px;color:#aaa;line-height:15px;}
.frm-post .frm-website {font-size:12px;line-height:15px;}
.frm-post .frm-website a {color:#aaa;}
.frm-post .frm-website a:hover {color:#4588B6;}
.frm-post .frm-left {float:left;width:210px;text-align:center;padding:20px 20px 30px 20px;}
.frm-post .frm-user {color:#111;font-size:17px;font-weight:bolder;line-height:19px;display:inline-block;clear:both;margin:0 0 3px 0;word-break:break-word;}
.frm-post .frm-rank {font-size:13px;line-height:16px;display:block;clear:both;width:100%;font-weight:bold;margin:5px 0 2px 0;}
.frm-post .frm-rank > span {display:inline-block;padding:1px 3px;background-color:#4da6b5;color:#fff;}
.frm-post .frm-level {font-size:14px;display:block;clear:both;width:100%;margin:2px 0 5px 0;color:#ecc22b;}
.frm-post .frm-level i {display:inline-block;margin:0 1px 0 0;}
.frm-post .frm-img {width:84px;height:84px;display:block;position:relative;margin:15px auto;border-radius:100px;overflow:hidden;box-shadow: 0 1px 5px 0px rgb(0 0 0 / 20%);}
.frm-post .frm-img img {width:auto;height:auto;max-width:84px;max-height:84px;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;margin:auto;}
.frm-post .frm-stats {display:block;clear:both;width:100%;margin:0;font-size:13px;color:#aaa;}
.frm-post .frm-motto {display:block;clear:both;margin:15px 0 5px 0;font-style:italic;font-size:13px;}
.frm-post .frm-own {display:block;clear:both;margin:0px 0 7px 0;font-size:13px;color:#333;}
.frm-post .frm-tools {margin:0 0 5px 0;display:none;float:left;width:100%;min-height:31px;}
.frm-post .frm-tools a i {float:left;font-size:14px;margin:0px 5px 0px 0;line-height:16px;}
.frm-post .frm-tools a {float:left;width:auto;padding:5px 6px 5px 6px;margin:0 5px 5px 0;background:#ddd;color:#444;font-weight:bold;font-size:12px;line-height:16px;border-radius:3px;}
.frm-post .frm-tools a.frm-remove {float:right;background:#d9534f;color:#fff;margin-right:0;}
.frm-post .frm-tools a.frm-remove:hover {background:#d43f3a;}
.frm-post .frm-tools a:hover {background:#ccc;color:#333;}
.frm-post:hover .frm-tools {display:block;}
.frm-post:hover .frm-posted {display:none;}

.frm-post.frm-best {box-shadow: 0 0 0 1px rgba(0,0,0,0.16);border:none;width:calc(100% - 20px);border-left:65px solid #02C39A;margin-left:20px;position:relative;margin-bottom:35px;}
.frm-post.frm-best:before {content:"\f087";font-family:"FontAwesome","Font Awesome 5 Free";font-size:30px;width:50px;height:50px;border-radius:100px;border:2px solid rgba(255,255,255,0.8);position:absolute;top:50%;line-height:50px;left:-60px;margin:-25px 0 0 0;text-align:center;color:#fff;z-index:3;}
.frm-post.frm-best .frm-own, .frm-post.frm-best .frm-level, .frm-post.frm-best .frm-motto, .frm-post.frm-best .frm-signature, .frm-post.frm-best .frm-website {display:none;} 
.frm-post.frm-best .frm-message {border-bottom:none;padding-bottom:10px;}
.frm-post .frm-posted > strong.frm-best-post {background: #333; color: #fff; border-radius: 3px; padding: 3px 8px; margin-right: 8px;}

.frm-post.frm-post-highlight {box-shadow: 0 0 0 1px rgba(0,0,0,0.16);border:none;border-left:65px solid #4588B6;position:relative;box-shadow: 2px 2px 20px #4588B6;}
.frm-post.frm-post-highlight:before {content:"\f00c";font-family:"FontAwesome","Font Awesome 5 Free";font-size:30px;width:50px;height:50px;border-radius:100px;border:2px solid rgba(255,255,255,0.8);position:absolute;top:50%;line-height:50px;left:-60px;margin:-25px 0 0 0;text-align:center;color:#fff;z-index:3;}


.frm-topic-manage {margin:0 0 15px 0;display:inline;}
.frm-topic-manage a i {float:left;font-size:12px;margin:0px 6px 0px 0;line-height:18px;}
.frm-topic-manage a {float:left;width:auto;padding:5px 7px;margin:0 5px 5px 0;background:#f4f4f4;border:1px solid #ccc;color:#333;font-weight:bold;font-size:13px;line-height:18px;border-radius:3px;}
.frm-topic-manage a.frm-remove {float:right;background:#d9534f;color:#fff;margin-right:0;}
.frm-topic-manage a.frm-remove:hover {background:#d43f3a;color:#fff;}
.frm-topic-manage a:hover {background:#e0e0e0;color:#111;border:1px solid #ccc;}

.frm-topic-section #frm-body h1 {clear:none;width:auto;max-width:80%;}
.frm-tpc-top .frm-headers {float:left;width:calc(100% - 52px);padding:0 0 0 10px;margin:0 0 20px 0;}
.frm-tpc-top .frm-title i {margin-top: 9px; font-size: 16px;line-height:16px;}
.frm-tpc-top .frm-title i.frm-solved { font-size:14px;height: 26px; width: 26px; text-align: center; margin-top: 1px; margin-bottom: -4px; line-height: 26px; }
.frm-tpc-top .frm-img {float:left;width:52px;height:52px;overflow:hidden;border-radius:100px;position:relative;box-shadow: 0 1px 3px 0px rgb(0 0 0 / 20%);}
.frm-tpc-top .frm-img img {width:auto;height:auto;max-width:52px;max-height:52px;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;margin:auto;}
#frm-body .frm-tpc-top h1 {margin-bottom:8px;}
#frm-body .frm-tpc-top h2 {margin:0px;}


.frm-apagi a {font-size:12px;line-height:16px;padding:0 4px;background:rgba(0,0,0,0.04);color:#ccc;float:left;margin:0 1px 0 0;border-radius:3px;transition:0.2s;}
.frm-apagi span {font-size:12px;line-height:16px;padding:0 3px;color:#ddd;margin:0 1px 0 0;transition:0.2s;float:left;}
.frm-topic:hover .frm-apagi a {background:rgba(0,0,0,0.08);color:#777;}
.frm-topic:hover .frm-apagi a:hover {background:rgba(0,0,0,0.1);color:#555;}

.frm-auser {margin:0 0 2px 0;}
.frm-auser .frm-one-user {float:right;margin:-3px 0 -3px -10px;width:24px;height:24px;position:relative;overflow:hidden;border-radius:50px;}
.frm-auser .frm-one-user:hover {position:relative;z-index:3;box-shadow:0 0 0 1px #fff;}
.frm-auser .frm-one-user img {width:auto;height:auto;max-width:24px;max-height:24px;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;margin:auto;}

.frm-topics {border-radius:3px;border:1px solid rgba(0,0,0,0.1);overflow:hidden;background:#fff;}
.frm-topics.frm-empty {border-radius:0;border:none;background:transparent;}
.frm-topic {padding:15px 12px;background:#fff;}
!.frm-topic.frm-unread {border-left:4px solid #437dbf;border-top:2px solid transparent;border-bottom:2px solid transparent;}
.frm-topic.frm-logged {border-left:20px solid transparent;position:relative;}
.frm-topic.frm-unread .frm-unread-dot {position: absolute; top: 15px; left: -8px; color: #333; cursor: pointer; font-size: 15px; line-height: 16px;}
.frm-topic.frm-unread .frm-description, .frm-topic.frm-unread .frm-data a, .frm-topic.frm-unread .frm-description a {font-weight:bold;}
.frm-topic:nth-child(odd) {background:rgba(0,0,0,0.05);}
.frm-topic .frm-info {float:left;width:45%;}
.frm-topic .frm-block {float:left;width:15%;}
.frm-topic .frm-stats {float:left;width:20%;text-align:center;padding:0 5px;}
.frm-topic .frm-last {float:left;width:20%;text-align:center;padding:0 0 0 5px;}
.frm-topic .frm-data {margin:0 0 2px 0;}
.frm-topic .frm-data a {float:left;font-size:16px;font-weight:normal;margin:-1px 0 0px 2px;line-height:19px;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.frm-topic .frm-data i, .frm-tpc-top i {float:left;margin:2px 4px 0 0;padding:0 2px;color:#333;line-height:12px;font-size:14px;}
.frm-topic .frm-data i.frm-sticky, .frm-tpc-top i.frm-sticky {transform:rotate(15deg);color:#d49a50;font-size:15px;}
.frm-topic .frm-data i.frm-solved, .frm-tpc-top i.frm-solved {clear:none;background:#02C39A;border-radius:50px;color:#fff;height:18px;width:18px;text-align:center;margin-top:-1px;margin-bottom:-3px;line-height:18px;font-size:12px;}
.frm-board-section .frm-box {margin:5px 0 20px 0;}

.frm-topic .frm-description {float:left;clear:both;width:100%;color:#aaa;}
.frm-topic .frm-description a {color:#aaa;}
.frm-topic .frm-description a:hover {color:#4588B6;}

!.frm-topics .frm-empty {padding:35px 20px;background:#fff;font-size:13px;text-align:center;}
!.frm-topics .frm-empty.frm-empty-board {padding:50px 20px;}
.frm-topic .frm-stats strong {font-size:13px;font-weight:normal;line-height:18px;margin:0 0 2px 0;color:#353D52;}
.frm-topic .frm-stats span {font-size:13px;font-weight:normal;line-height:16px;color:#aaa;}
.frm-topic .frm-last .frm-user-icon {float:left;width:30px;height:30px;border-radius:50px;overflow:hidden;position:relative;margin:2px 10px 2px 0;}
.frm-topic .frm-last .frm-user-icon img {width:auto;height:auto;max-width:30px;max-height:30px;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;margin:auto;}
.frm-topic .frm-last-topic {float:left;width:calc(100% - 40px);text-align:left;}
.frm-topic .frm-last-user {color:#353D52;margin:0 0 2px 0;}
.frm-topic .frm-last-user a {color:#353D52;}
.frm-topic .frm-last-user a:hover {color:#4588B6;}
.frm-topic .frm-last-date {color:#aaa;}


.frm-pagination:not(.frm-apagi) {background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.12);padding:8px;position:relative;z-index:2;}
.frm-pagination-top {border-top-left-radius:3px;border-top-right-radius:3px;}
.frm-pagination-bottom {border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.frm-pagination:not(.frm-apagi) a {float:left;margin:0 3px 0 0;background:#fff;padding:3px 1px;min-width:24px;height:24px;line-height:16px;color:#444;font-weight:normal;border-radius:3px;border:1px solid rgba(0,0,0,0.15);font-size:12px;text-align:center;}
.frm-pagination:not(.frm-apagi) span {float:left;margin:0 6px 0 3px;padding:3px 1px;height:24px;line-height:16px;color:#999;font-weight:normal;font-size:12px;text-align:center;}
.frm-pagination:not(.frm-apagi) a:hover, .frm-pagination:not(.frm-apagi) a.frm-active {background:#333;color:#fff;}
.frm-pagination.frm-pagination-topic {box-shadow:none;padding:0;background:transparent;width:auto;margin:0 10px 15px 0;}
.frm-pagination.frm-pagination-topic a {background:rgba(0,0,0,0.05);border:none;line-height:24px;color:#333;font-weight:bold;min-width:30px;height:30px;font-size:13px;}
.frm-pagination.frm-pagination-topic span {float:left;line-height:24px;font-weight:bold;height:30px;font-size:13px;}
.frm-pagination.frm-pagination-topic a:hover, .frm-pagination.frm-pagination-topic a.frm-active {background:rgba(0,0,0,0.16);color:#111;}


#frm-body h1 {font-size:24px;color:#111;line-height:26px;margin:0 0 15px 0;font-weight:normal;}
#frm-body h2 {font-size:14px;color:#777;line-height:16px;margin:-8px 0 15px 0;font-weight:normal;}
#frm-body h2 a {text-decoration:underline;}
#frm-body h2 a:hover {text-decoration:none;}
#frm-body .frm-profile h1, #frm-body .frm-profile h2 {text-align:center;}
.frm-box {margin:0 0 30px 0;border-radius:3px;box-shadow:2px 2px 8px rgba(0,0,0,0.2);}
.frm-category {padding:12px;line-height:18px;font-size:13px;font-weight:bold;text-transform:uppercase;color:#fff;background:#437dbf;border-top-left-radius:3px;border-top-right-radius:3px;border:1px solid rgba(0,0,0,0.1);}
.frm-board {padding:18px 20px 18px 60px;background:#fff;position:relative;}
.frm-board.frm-unread .frm-about .frm-name a, .frm-board.frm-unread .frm-about .frm-desc {font-weight:bold;}
.frm-board.frm-unread .frm-icon-outer {background:#444;}
.frm-board:nth-child(even) {background:rgba(0,0,0,0.02);}
.frm-board .frm-icon {position:absolute;left:20px;width:40px;top:0;height:100%;}
.frm-board .frm-icon-outer {position:absolute;top:20px;left:0;margin:0;background:#d4d4d4;color:#fff;font-size:18px;width:40px;height:40px;border-radius:100px;text-align:center;}
.frm-board .frm-icon-outer i {display:inline-block;line-height:40px;}
.frm-board .frm-about {float:left;width:55%;padding:0px 20px;}
.frm-board .frm-about .frm-name {margin:0 0 5px 0;}
.frm-board .frm-about .frm-name a {font-size:18px;font-weight:normal;line-height:20px;}
.frm-board .frm-about .frm-desc {font-size:13px;line-height:16px;}
.frm-boards {border:1px solid rgba(0,0,0,0.1);border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;overflow:hidden;}
.frm-boards .frm-empty {padding:35px 20px;background:#fff;font-size:13px;text-align:center;}
.frm-board .frm-stats {float:left;width:20%;text-align:center;padding:0 5px;}
.frm-board .frm-stats strong {font-size:24px;font-weight:normal;line-height:26px;margin:0 0 5px 0;}
.frm-board .frm-stats span {font-size:13px;font-weight:normal;line-height:16px;color:#777;}
.frm-board .frm-last {float:left;width:25%;font-size:13px;}
.frm-board .frm-last .frm-user-icon {float:left;width:30px;height:30px;border-radius:50px;overflow:hidden;margin-right:10px;position:relative;box-shadow:0 1px 3px rgba(0,0,0,0.25);}
.frm-board .frm-last .frm-user-icon img {width:auto;height:auto;max-width:30px;max-height:30px;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;margin:auto;}
.frm-board .frm-last-topic {float:left;width:calc(100% - 40px);}
.frm-board .frm-last-title {margin:0 0 2px 0;}
.frm-board .frm-last-user {color:#555;margin:0 0 2px 0;}
!.frm-board .frm-last-user a {color:#555;}
!.frm-board .frm-last-user a:hover {color:#4588B6;}
.frm-board .frm-last-date {color:#aaa;}
.frm-board .frm-subboards {font-size:13px;margin:0 0 5px 0;}
.frm-board .frm-subboards .frm-square {float:left;width:12px;height:4px;border-left:1px solid #999;border-bottom:1px solid #999;margin:5px 6px 0 0;}
.frm-board .frm-subboards a {float:left;}
.frm-board .frm-subboards a:after {content:","; margin-right:6px;}
.frm-board .frm-subboards a:last-child:after {display:none;}
.frm-empty.frm-empty-category {float:left;clear:both;width:100%;padding:50px 20px;background:#fff;font-size:13px;text-align:center;}


/* RESPONSIVE LAYOUT */
@media screen and (max-width: 1200px) {
  #frm-body {padding:0 25px;}
}

@media screen and (max-width: 1024px) {
  #frm-body {padding:0 15px;}
  .frm-topic .frm-block {display:none;}
  .frm-topic .frm-info {width:50%;}
  .frm-topic .frm-stats {width:25%;}
  .frm-topic .frm-last {width:25%;}
  .frm-post .frm-left {width:160px;padding-right:15px;}
  .frm-post .frm-user {letter-spacing:-0.8px;word-break: break-all;}
  .frm-post .frm-right {width:calc(100% - 160px);padding-left:15px;}
}

@media screen and (max-width: 767px) {
  .frm-title-right form {float: left; width: 100%; margin: 0 0 12px 0;}
  #frm-body {padding:0 10px;}
  .frm-board .frm-last {display:none;}
  .frm-board .frm-stats {width:30%;text-align:right;}
  .frm-board .frm-about {width:70%;}
  .frm-title-left {width:100%;}
  .frm-title-right {width:100%;clear:both;}
  .frm-home-section .frm-title-right form {float:left;margin:0 0 15px 0;width:100%;}
  .frm-title-right a.frm-new-topic {float:left;margin:0 0 15px 0;}
  .frm-answer .frm-auth {width:80%;margin:5px 0 10px 0;}
  .frm-answer {padding:0 15px 15px 15px;margin:0 0 20px 0;}
  .frm-answer .frm-left {width:100px;}
  .frm-answer .frm-left strong {padding:0;font-size:13px;line-height:16px;letter-spacing:-0.3px;word-break: break-all;}
  .frm-answer .frm-logged-title, .frm-answer .frm-logged-subtitle {padding-left:120px;}
  .frm-answer .frm-area {width:calc(100% - 100px);}
  .frm-topic .frm-info {width:70%;}
  .frm-topic .frm-stats {width:30%;text-align:right;}
  .frm-topic .frm-last {display:none;}
  .frm-post .frm-tools {display:block;}
  .frm-post .frm-tools, .frm-post .frm-posted {display:block!important;height:auto;}
  .frm-post .frm-posted {margin-bottom:5px;}
  .frm-post .frm-user {font-size:16px;line-height:18px;letter-spacing:-1px;}
  .frm-post .frm-left {padding-left:10px;padding-right:10px;width:140px;}
  .frm-post .frm-right {padding-right:15px;padding-left:10px;width:calc(100% - 140px);}
  .frm-post.frm-best, .frm-post.frm-post-highlight {border-left-width:40px;}
  .frm-post.frm-best:before, .frm-post.frm-post-highlight:before {font-size: 24px; width: 40px; height: 40px; line-height: 40px; left: -40px; margin: -20px 0 0 0;border:none;}
  .frm-post .frm-own, .frm-post .frm-motto {display:none;}
  .frm-post .frm-level {margin-top:4px;}
  .frm-post .frm-posted > strong.frm-best-post {float: left; width: 100%; text-align: center; margin-bottom: 5px; padding: 5px;}
  .frm-post .frm-img {width:60px;height:60px;}
  .frm-post .frm-img img {max-width:60px;max-height:60px;}
  .frm-post .frm-level i {margin-right:0;}
  .frm-clear.frm-clear-bottom {margin-bottom:25px;}
  .frm-profile .frm-user-data .frm-input-box {max-width:100%;}
}

@media screen and (max-width: 540px) {
  .frm-breadcrumbs .frm-my-profile {float: left; clear: both; margin: 10px 0 0; background: #ccc; color: #444; font-weight: normal; padding: 5px 8px; border-radius: 5px;}
}

@media screen and (max-width: 490px) {
  .frm-post .frm-tools a {width:32px;}
  .frm-post .frm-tools a > span {display:none;}
  .frm-post .frm-tools a i {width:100%;margin:0;text-align:center;}
  .frm-topic-manage a > span {display:none;}
  .frm-topic-manage a {width:32px;}
  .frm-topic-manage a i {width:100%;margin:0;text-align:center;}
  .frm-board .frm-stats {display:none;}
  .frm-board .frm-about {width:100%;}
  .frm-answer .frm-auth {width:96%;}
  .frm-profile .frm-user-data .frm-input-box {clear:both;width:100%;}
  .frm-profile .frm-user-data label {padding:5px 0;}
  .frm-profile .frm-user-data .frm-row {padding:0;}
  .frm-profile .frm-user-data .frm-input-box input:not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="submit"]) {width:100%;}
  .frm-profile .frm-user-data .frm-input-box textarea {min-width:100%;width:100%;max-width:100%;}
  .frm-profile .frm-user-data .frm-profile-rank {padding:0;}
  .frm-profile .frm-user-data .frm-button-label {display:none;}
  .frm-answer .frm-left {display:none;}
  .frm-answer .frm-logged-title, .frm-answer .frm-logged-subtitle {padding-left:0px;}
  .frm-answer .frm-area {width:100%;}
  .frm-answer .frm-area {padding:0;}
  .frm-answer .frm-area .frm-toptext:before, .frm-answer .frm-area .frm-text:before {display:none;}
  .frm-attachment {margin:0;}
  .frm-answer .frm-attachments {width:100%;margin:0 0 10px 0;}
  !.frm-attachment .frm-att-box .frm-status, .frm-attachment .frm-att-box .frm-wrap {width:100%;}
  
  .frm-answer .frm-area .frm-buttons button {float:left;clear:both;}
  .frm-answer {padding:0;}
  .frm-topic .frm-info {width:100%;}
  .frm-topic .frm-stats {display:none;}
  .frm-post .frm-level {display:none;}
  .frm-post .frm-left {width:100%;clear:both;padding:15px 15px 15px 15px;margin:0 0 5px 0;text-align:left;background:rgba(0,0,0,0.1);}
  .frm-post .frm-right {width:100%;padding:0px 15px 15px 15px;}
  .frm-post .frm-user {font-size:18px;margin:-1px 0 1px 0;}
  .frm-post .frm-rank, .frm-post .frm-stats {display:none;}
  .frm-post .frm-stats {margin-left:0;width:100%;}
  .frm-post .frm-img {float:left;width:30px;height:30px;margin:-6px 10px -6px 0;}
  .frm-post .frm-img img {max-width:30px;max-height:30px;}
}



/* RTL */
html[dir="rtl"] #frm-body, html[dir="rtl"] .frm-body {direction:rtl;}
html[dir="rtl"] .frm-breadcrumbs > i {float:right;margin:0 0 0 3px;}
html[dir="rtl"] .frm-breadcrumbs .frm-my-profile {float:left;}
html[dir="rtl"] .frm-profile .frm-user-data label {float:right;padding-left:10px;padding-right:0;}
html[dir="rtl"] .frm-profile .frm-user-data .frm-input-box, html[dir="rtl"] .frm-profile .frm-user-data .frm-user-img, html[dir="rtl"] .frm-breadcrumbs ol, html[dir="rtl"] .frm-breadcrumbs li, html[dir="rtl"] .frm-breadcrumbs li a, html[dir="rtl"] .frm-breadcrumbs li span {float:right;}
html[dir="rtl"] .frm-attachment {float:right;margin-left:5px;margin-right:0;}
html[dir="rtl"] .frm-profile .frm-user-data .frm-input-box textarea {float:right;}
html[dir="rtl"] .frm-board {padding-left:20px;padding-right:60px;}
html[dir="rtl"] .frm-board .frm-icon {right:20px;left:auto;}
html[dir="rtl"] .frm-board .frm-about, html[dir="rtl"] .frm-board .frm-stats, html[dir="rtl"] .frm-board .frm-last, html[dir="rtl"] .frm-board .frm-subboards a, html[dir="rtl"] .frm-title-left, html[dir="rtl"] .frm-title-right, html[dir="rtl"] .frm-title-right form {float:right;}
html[dir="rtl"] .frm-board .frm-last .frm-user-icon, html[dir="rtl"] .frm-topic .frm-last .frm-user-icon {margin-right:0;margin-left:10px;float:right;}
html[dir="rtl"] .frm-board .frm-subboards .frm-square {float:right;margin-left:6px;margin-right:0;border-left:none;border-right:1px solid #999;}
html[dir="rtl"] .frm-title-right, html[dir="rtl"] .frm-title-right form, html[dir="rtl"] .frm-title-right a.frm-new-topic, html[dir="rtl"] .frm-topic-manage a.frm-remove {float:left;}
html[dir="rtl"] .frm-title-right form button {left:1px;right:auto;}
html[dir="rtl"] .frm-title-right form input[type="text"]#frm-keyword {padding-right:10px;padding-left:30px;}
html[dir="rtl"] .frm-boards, html[dir="rtl"] #frm-main, html[dir="rtl"] .frm-content, html[dir="rtl"] .frm-box, html[dir="rtl"] .frm-category, html[dir="rtl"] #frm-body h1, html[dir="rtl"] #frm-body h2, html[dir="rtl"] .frm-board, html[dir="rtl"] .frm-board .frm-about .frm-desc, html[dir="rtl"] .frm-board .frm-about .frm-name, html[dir="rtl"] .frm-board .frm-stats strong, html[dir="rtl"] .frm-board .frm-stats span, html[dir="rtl"] .frm-board .frm-last-title, html[dir="rtl"] .frm-board .frm-last-user, html[dir="rtl"] .frm-board .frm-last-date, html[dir="rtl"] .frm-board .frm-subboards, html[dir="rtl"] .frm-topics, html[dir="rtl"] .frm-pagination, html[dir="rtl"] .frm-topic, html[dir="rtl"] .frm-topic .frm-stats strong, html[dir="rtl"] .frm-topic .frm-stats span, html[dir="rtl"] .frm-topic .frm-data, html[dir="rtl"] .frm-auser, html[dir="rtl"] .frm-apagi, html[dir="rtl"] frm-posts, html[dir="rtl"] .frm-tpc-top, html[dir="rtl"] .frm-tpc-top .frm-title, html[dir="rtl"] .frm-tpc-top .frm-subtitle, html[dir="rtl"] .frm-post .frm-posted, html[dir="rtl"] .frm-post .frm-message, html[dir="rtl"] .frm-post .frm-signature, html[dir="rtl"] .frm-post .frm-website, html[dir="rtl"] .frm-answer, html[dir="rtl"] .frm-unlogged-title, html[dir="rtl"] .frm-unlogged-subtitle, html[dir="rtl"] .frm-unlogged-subtitle, html[dir="rtl"] .frm-answer .frm-left strong, html[dir="rtl"] .frm-answer .frm-area .frm-buttons, html[dir="rtl"] .frm-breadcrumbs, html[dir="rtl"] .frm-solved, html[dir="rtl"] .frm-file-data i, html[dir="rtl"] .frm-file-data strong, html[dir="rtl"] .frm-file-data span, html[dir="rtl"] .frm-post .frm-parent, html[dir="rtl"] .frm-clear, html[dir="rtl"] .frm-profile .frm-user-data .frm-inside, html[dir="rtl"] .frm-profile .frm-user-data .frm-row {float:right;}
html[dir="rtl"] .frm-topic.frm-unread .frm-unread-dot {left:auto;right:-8px;}
html[dir="rtl"] .frm-topic .frm-info, html[dir="rtl"] .frm-topic .frm-stats, html[dir="rtl"] frm-topic .frm-last, html[dir="rtl"] .frm-topic .frm-about, html[dir="rtl"] .frm-tpc-top .frm-img, html[dir="rtl"] .frm-post .frm-left {float:right;}
html[dir="rtl"] .frm-topic .frm-data a {float:right;margin-left:0;margin-right:2px;}
html[dir="rtl"] .frm-topic .frm-data i, html[dir="rtl"] .frm-tpc-top i {float:right;margin-left:4px;margin-right:0;}
html[dir="rtl"] .frm-topic .frm-last-topic {text-align:right;}
html[dir="rtl"] .frm-topic.frm-logged {border-left:none;border-right:20px solid transparent;}
html[dir="rtl"] .frm-tpc-top .frm-headers {float:right;padding-left:0;padding-right:10px;}
html[dir="rtl"] .frm-topic-manage a, html[dir="rtl"] .frm-topic-manage a i, html[dir="rtl"] .frm-post .frm-tools a, html[dir="rtl"] .frm-post .frm-tools a i {float:right;margin-left:5px;margin-right:0;}
html[dir="rtl"] .frm-post .frm-left {padding-left:15px;}
html[dir="rtl"] .frm-answer .frm-logged-title, html[dir="rtl"] .frm-answer .frm-logged-subtitle {text-align:right;padding-left:0;padding-right:145px;}
html[dir="rtl"] .frm-answer .frm-left, html[dir="rtl"] .frm-answer .frm-attachments, html[dir="rtl"] .richText .richText-toolbar ul li {float:right;}
html[dir="rtl"] .frm-answer .frm-area .frm-buttons button {float:left;}
html[dir="rtl"] .frm-answer .frm-area {padding-left:0;padding-right:20px;float:right;}
html[dir="rtl"] .frm-attachment .frm-att-box .frm-status i {float:right;margin-right:0;margin-left:5px;}
html[dir="rtl"] .frm-answer .frm-area .frm-text:before, html[dir="rtl"] .frm-answer .frm-area .frm-toptext:before {left:auto;right:-38px;transform:scaleX(-1);}
html[dir="rtl"] .frm-topic-manage a.frm-remove {margin-left:0;}
html[dir="rtl"] .frm-pagination:not(.frm-apagi) a {float:right;margin-left:3px;margin-right:0;}
html[dir="rtl"] .frm-pagination:not(.frm-apagi) span {float:right;margin-left:6px;margin-right:3;}
html[dir="rtl"] .frm-website {text-align:right;}

@media screen and (max-width: 767px) {
  html[dir="rtl"] .frm-answer .frm-logged-title, html[dir="rtl"] .frm-answer .frm-logged-subtitle {padding-right:120px;}
  html[dir="rtl"] .frm-title-right a.frm-new-topic, html[dir="rtl"] .frm-breadcrumbs .frm-my-profile {float:right;}
}

@media screen and (max-width: 490px) {
  html[dir="rtl"] .frm-answer .frm-logged-title, html[dir="rtl"] .frm-answer .frm-logged-subtitle {padding-right:0;}
  html[dir="rtl"] .frm-answer .frm-area {padding-right:0;}
}