.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}/* questions - answers */.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: #333333;    line-height: 26px;}.wpmfc_q_usr_name {    display: inline-block;    background: url(../img/user168.png) no-repeat left center;    padding-left: 24px;    margin-top: 10px;    margin-right: 15px;}.wpmfc_q_date {    background: url(../img/wall_clock.png) 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: #333333;    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: #333333;    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.png) no-repeat left center;    padding-left: 20px;}.answer_head .answer_usr_info .answer_usr_thanks {    background: url(../img/comment33.png) no-repeat left center;    padding-left: 20px;}.answer_head .answer_usr_info * {    font-size: 13px;    line-height: 18px;    color: #888888}.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: #ffffff;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 questions */.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.png)no-repeat 13px 13px;}/* .related_answer_block:nth-child(2n){margin-right:0;} */.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: #333333;    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}/* .related_answers_title.wpmfc_q_qustion_title, .related_answer_block, .wpmfc_q_all_questions_cat {    padding-left: 47px} */.wpmfc_q_all_questions_cat a {    font-weight: bold;    text-decoration: underline;    color: #333333;    font-size: 20px;    line-height: 26px}.wpmfc_q_all_questions_cat a:hover {    text-decoration: none}/* archives */.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 #ffffff;}.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: #333333;    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;text-align:left;float:none;}   #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;}}