.wpmfc_q_content {overflow: hidden;background: #fff;margin: 0 auto;width: 100%;padding: 30px 0;}
.wpmfc_q_content .content_box {float: left;width: 100%;}
.wpmfc_q_content .questions_aside {float: left;width: 30%;padding: 0 15px;}
.wpmfc_q_content .questions_aside_left {float: left;width: 30%;padding: 0 15px;}
.wpmfc_q_content .wpmfc_q_post_title {font-size: 34px;margin: 0 0 20px 0;}
#wpmfc_question_skoro {font-size: 18px;}
.wpmfc_q_qustion_wrap, .wpmfc_q_qustion_wrap *, .wpmfc_q_content, .wpmfc_q_content * {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;}
.wpmfc_q_qustion_title {font-size: 20px;margin: 0 0 15px;font-weight: bold;color: #333;line-height: 26px;}
.wpmfc_q_usr_name {display: inline-block;background: url("../img/user168.jpg") no-repeat left center;padding-left: 24px;margin-top: 10px;margin-right: 15px;}
.wpmfc_q_date {background: url("../img/wall_clock.jpg") no-repeat left center;display: inline-block;padding-left: 20px;margin-top: 10px;}
.wpmfc_q_qustion_content {margin: 0 0 30px;}
.wpmfc_q_qustion_content h2 {margin-bottom: 10px;color: #333;font-size: 32px;line-height: 38px;margin-top: 20px;}
.wpmfc_q_qustion_content p {margin-top: 10px !important;}
.wpmfc_q_qustion_content p:last-child {margin-top: 10px;}
.post-title {font-size: 36px;line-height: 42px;}
.wpmfc_q_content h1, .wpmfc_q_content h2, .wpmfc_q_content h3, .wpmfc_q_content h4, .wpmfc_q_content h5, .wpmfc_q_content h6 {margin-top: 20px;margin-bottom: 10px;color: #333;font-weight: 400;}
.wpmfc_q_content .post-title {font-size: 36px;line-height: 42px;margin: 0 0 20px;}
.answer_date {font-size: 12px;color: #999;line-height: 18px;}
.answer_head {padding: 13px;position: relative;}
.answer_head .answer_usr_ava {display: inline-block;width: 50px;height: 50px;vertical-align: top;margin: 0 15px 10px 0;}
.answer_head .answer_usr_ava img {border-radius: 0;max-width: 100%;height: auto;}
.answer_head .answer_usr_info {display: inline-block;vertical-align: top;}
.answer_head .answer_usr_info .answer_usr_name {color: #505b61;font-size: 13px;margin-bottom: 5px;}
.answer_head .answer_usr_info .answer_usr_answers {background: url("../img/like82.jpg") no-repeat left center;padding-left: 20px;}
.answer_head .answer_usr_info .answer_usr_thanks {background: url("../img/comment33.jpg") no-repeat left center;padding-left: 20px;}
.answer_head .answer_usr_info * {font-size: 13px;line-height: 18px;color: #888;}
.answer_head .answer_usr_info .fa {margin-right: 10px;}
.answer_head .answer_usr_info span {margin-left: 2px;display: inline-block;}
.answer_body {padding-top: 10px;clear: both;font-size: 15px;line-height: 22px;}
.answer_body p {font-size: 15px !important;}
.answer_body li {font-size: 15px !important;}
.answer_block {padding: 15px;margin-bottom: 20px;border: 1px solid #e1e1e1;}
.wpmfc_q_form_hide_wrap {text-align: center;margin: 0 0 20px;}
.wpmfc_q_question_button, #question_page_link a {display: inline-block;background: #3282ff;width: auto;padding: 12px 25px 11px;line-height: 16px;text-align: center;font-style: normal;color: #fff;font-size: 12px;font-weight: 400;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;font-family: "gotham_probold";border-radius: 30px;border: 2px solid #3282ff;text-transform: uppercase;height: auto;}
.wpmfc_q_question_button {width: 100%;}
.wpmfc_q_question_button:hover, #question_page_link a:hover, .wpmfc_q_question_button:active, #question_page_link a:active, .wpmfc_q_question_button:focus, #question_page_link a:focus {background: #f7f7f7;text-decoration: none;color: #262a2b;}
.related_answers_wrap {margin: 50px 0 30px;}
.related_answer_block {margin-bottom: 25px;display: inline-block;width: 47.7%;margin-right: 2%;vertical-align: top;border: 1px solid #e1e1e1;padding: 10px 15px 10px 55px;background: url("../img/comment32.jpg") no-repeat 13px 13px;}
.wpmfc_q_qustion_wrap .related_answer_block {width: 100%;margin: 0 0 25px;display: block;box-shadow: none;}
.related_answer_header {font-style: italic;color: #59574d;margin: 0 0 5px;font-size: 13px;line-height: 20px;position: relative;}
.related_answer_header .fa {font-size: 35px;vertical-align: top;position: absolute;left: -44px;}
.related_answer_title a {color: #333;text-decoration: underline;font-weight: bold;font-size: 17px;}
.related_answer_title a:hover {text-decoration: none;}
.related_answer_text {font-size: 14px;line-height: 20px;margin: 5px 0 10px 0;}
.wpmfc_q_all_questions_cat a {font-weight: bold;text-decoration: underline;color: #333;font-size: 20px;line-height: 26px;}
.wpmfc_q_all_questions_cat a:hover {text-decoration: none;}
.question_cats {padding: 4px 7px;background: #f0f0f0;display: inline-block;font-size: 14px;line-height: 20px;color: #6d657f;}
.question_cats a {color: #1d1b17;text-decoration: underline;}
.question_cats a:hover {text-decoration: none;}
.wpmfc_q_cats_info_wrap {padding: 15px;margin: 0 0 20px;border: 1px dashed #cfcfcf;overflow: hidden;}
.wpmfc_q_cats_list {float: left;max-width: 500px;font-size: 19px;}
.wpmfc_q_cats_list a {display: inline-block;margin-right: 5px;color: #3e3e3e;text-decoration: underline;font-size: 14px;line-height: 20px;}
.wpmfc_q_cats_list a:hover {text-decoration: none;}
#question_page_link {float: right;text-align: right;}
.wpmfc_q_cat_name {padding: 15px;margin: 15px 10px 0;border: 1px dashed #cfcfcf;overflow: hidden;position: relative;top: 6px;display: inline-block;border-bottom: none;max-width: 75%;font-size: 20px;background: #fff;}
.widget_wp_mfc_last_questions_widget ul {padding: 0;margin: 0;list-style: none;}
.widget_wp_mfc_last_questions_widget ul li {padding: 5px 15px;background: #f1f1f1;}
.widget_wp_mfc_last_questions_widget ul li+li {border-top: 1px solid #fff;}
.widget_wp_mfc_last_questions_widget ul>li>a {display: block;margin: 0 0 3px;}
.widget_wp_mfc_last_questions_widget ul>li>a+a {margin-bottom: 0;}
.widget_wp_mfc_last_questions_widget ul li .widget_question_category_link {color: #333;font-size: 14px;line-height: 20px;}
.widget_wp_mfc_last_questions_widget ul li .widget_question_link {font-size: 18px;line-height: 24px;}
.wpmfc_q_content img {max-width: 100%;height: auto;}
.wp-caption {max-width: 96% !important;}
.after_article_soc_buttons {vertical-align: middle;margin-left: 10px;display: inline-block;}
.mb30 {margin: 0 0 30px;}
@media (max-width:1200px) {.wpmfc_q_content {width: 100%;}}
@media (max-width:768px) {.wp-caption {width: auto !important;}
	#wpmfc_q_form textarea {width: 100%;}
	.related_answer_block {width: 100%;margin-right: 0;display: block;}}
@media (max-width:670px) {.wpmfc_q_cats_list {float: none;width: 100%;max-width: 100%;margin: 0 0 10px;}
	#question_page_link {float: none;float: none;text-align: left;}
	#wpmfc_q_form input, #wpmfc_q_form textarea {width: 100%;}
	.answer_block {margin-right: 0;margin-left: 0;}}
@media (max-width:414px) {.wpmfc_q_qustion_wrap {padding: 0;}
	.related_answer_block {background-image: none;padding: 10px 15px;}
	.wpmfc_q_question_button, #question_page_link a, #wpmfc_q_form input[type="submit"], #question_page_link a, .wpmfc_q_question_button {width: 100%;}
	.answer_head .answer_usr_ava {margin-right: 5px;}
	.answer_usr_info {wax-width: 160px;}}