/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css *//* Document   ========================================================================== *//** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. */html {  line-height: 1.15; /* 1 */  -webkit-text-size-adjust: 100%; /* 2 */}/* Sections   ========================================================================== *//** * Remove the margin in all browsers. */body {  margin: 0;}/** * Render the `main` element consistently in IE. */main {  display: block;}/** * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */h1 {  font-size: 2em;  margin: 0.67em 0;}/* Grouping content   ========================================================================== *//** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. */hr {  box-sizing: content-box; /* 1 */  height: 0; /* 1 */  overflow: visible; /* 2 */}/** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */pre {  font-family: monospace, monospace; /* 1 */  font-size: 1em; /* 2 */}/* Text-level semantics   ========================================================================== *//** * Remove the gray background on active links in IE 10. */a {  background-color: transparent;}/** * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */abbr[title] {  border-bottom: none; /* 1 */  text-decoration: underline; /* 2 */  text-decoration: underline dotted; /* 2 */}/** * Add the correct font weight in Chrome, Edge, and Safari. */b,strong {  font-weight: bolder;}/** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */code,kbd,samp {  font-family: monospace, monospace; /* 1 */  font-size: 1em; /* 2 */}/** * Add the correct font size in all browsers. */small {  font-size: 80%;}/** * Prevent `sub` and `sup` elements from affecting the line height in * all browsers. */sub,sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline;}sub {  bottom: -0.25em;}sup {  top: -0.5em;}/* Embedded content   ========================================================================== *//** * Remove the border on images inside links in IE 10. */img {  border-style: none;}/* Forms   ========================================================================== *//** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */button,input,optgroup,select,textarea {  font-family: inherit; /* 1 */  font-size: 100%; /* 1 */  line-height: 1.15; /* 1 */  margin: 0; /* 2 */}/** * Show the overflow in IE. * 1. Show the overflow in Edge. */button,input { /* 1 */  overflow: visible;}/** * Remove the inheritance of text transform in Edge, Firefox, and IE. * 1. Remove the inheritance of text transform in Firefox. */button,select { /* 1 */  text-transform: none;}/** * Correct the inability to style clickable types in iOS and Safari. */button,[type="button"],[type="reset"],[type="submit"] {  -webkit-appearance: button;}/** * Remove the inner border and padding in Firefox. */button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {  border-style: none;  padding: 0;}/** * Restore the focus styles unset by the previous rule. */button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {  outline: 1px dotted ButtonText;}/** * Correct the padding in Firefox. */fieldset {  padding: 0.35em 0.75em 0.625em;}/** * 1. Correct the text wrapping in Edge and IE. * 2. Correct the color inheritance from `fieldset` elements in IE. * 3. Remove the padding so developers are not caught out when they zero out *    `fieldset` elements in all browsers. */legend {  box-sizing: border-box; /* 1 */  color: inherit; /* 2 */  display: table; /* 1 */  max-width: 100%; /* 1 */  padding: 0; /* 3 */  white-space: normal; /* 1 */}/** * Add the correct vertical alignment in Chrome, Firefox, and Opera. */progress {  vertical-align: baseline;}/** * Remove the default vertical scrollbar in IE 10+. */textarea {  overflow: auto;}/** * 1. Add the correct box sizing in IE 10. * 2. Remove the padding in IE 10. */[type="checkbox"],[type="radio"] {  box-sizing: border-box; /* 1 */  padding: 0; /* 2 */}/** * Correct the cursor style of increment and decrement buttons in Chrome. */[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {  height: auto;}/** * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */[type="search"] {  -webkit-appearance: textfield; /* 1 */  outline-offset: -2px; /* 2 */}/** * Remove the inner padding in Chrome and Safari on macOS. */[type="search"]::-webkit-search-decoration {  -webkit-appearance: none;}/** * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */::-webkit-file-upload-button {  -webkit-appearance: button; /* 1 */  font: inherit; /* 2 */}/* Interactive   ========================================================================== *//* * Add the correct display in Edge, IE 10+, and Firefox. */details {  display: block;}/* * Add the correct display in all browsers. */summary {  display: list-item;}/* Misc   ========================================================================== *//** * Add the correct display in IE 10+. */template {  display: none;}/** * Add the correct display in IE 10. */[hidden] {  display: none;}* {    margin: 0;    padding: 0;    box-sizing: border-box;}@font-face {    font-family: Montserrat;    src: url(assets/muhn2019/fonts/Montserrat-Regular.otf);}@font-face {    font-family: MontserratBold;    src: url(assets/muhn2019/fonts/Montserrat-SemiBold.otf);    font-weight: 400;}ol,ul {    list-style: none;}body {    background: #000000;    color: #858585;    font: 15px/22px Tahoma, Arial, Verdana, sans-serif;    font-family: Montserrat;    min-width: 998px;}.pad-left-10 {    padding-left: 10px;}.font-size-9 {    font-size: 9pt;}.font-size-10 {    font-size: 10pt;}a {    text-decoration: none;}#wrapper {    background: url(assets/muhn2019/images/bg.jpg) no-repeat center top, url(assets/muhn2019/images/footer.jpg) no-repeat center bottom;}.text-center {    text-align: center;}.color-primary {    color: #f2a731;}.pt-15 {    padding-top: 15px;}.float-left {    float: left;}.float-right {    float: right;}/*#wrapper #header-out {    background: url(assets/muhn2019/images/bg-menu.png) no-repeat center top;    position: relative;}*/#wrapper #header-out #header {    min-height: 378px;    width: 1000px;    margin: 0 auto;}.logo {    background: url(assets/muhn2019/images/logo.png) no-repeat 0 0/100%;    width: 146px;    height: 173px;    position: absolute;    left: 50%;    margin-left: -78px;}#main-nav {    position: absolute;    margin-left: 55px;}#main-nav ul {    height: 35px;    margin-top: 12px;}#main-nav ul>li {    float: left;    position: relative;    font-size: 14pt;    padding: 0px 15px 0 0;    text-shadow: 2px 2px #000;}#main-nav ul>li>a {    padding-right: 21px;    height: 38px;}#main-nav ul>li a.main-nav-01 {    padding-left: 68px;}#main-nav ul>li a.main-nav-06 {    padding-right: 35px;}#main-nav ul>li a.main-nav-03 {    background: none;}#main-nav ul>li a.main-nav-04 {    padding-left: 99px;}#main-nav ul>li>a {    color: #FFF;    text-decoration: none;}#main-nav ul>li>a:hover {    color: orange;}#main-nav ul>li>a.active {    color: orange;    background: none !important;}.container-primary {    margin: auto;    width: 990px;    overflow: auto;    position: relative;    overflow: hidden;}.container-primary .button-left {    width: 300px;    float: left;    position: relative;}.container-primary .button-left .download {    background: url(assets/muhn2019/images/play.gif) no-repeat;    width: 300px;    height: 105px;    display: block;}.container-primary .button-left .btn-group {    background: url(assets/muhn2019/images/btn-bg.png) no-repeat;    width: 317px;    height: 57px;    margin: -2px 0 0 -7px;    padding: 15px 52px;}.container-primary .button-left .btn-group a.btn-group__napthe {    background: url(assets/muhn2019/images/text.png) no-repeat;    background-position: -124px 0;    width: 58px;    height: 17px;    float: right;}.container-primary .button-left .btn-group a:hover.btn-group__napthe {    background: url(assets/muhn2019/images/text-hover.png) no-repeat;    background-position: -124px 0;}.container-primary .button-left .btn-group a.btn-group__dangky {    background: url(assets/muhn2019/images/text.png) no-repeat;    background-position: -5px 0;    width: 59px;    height: 17px;    float: left;}.container-primary .button-left .btn-group a:hover.btn-group__dangky {    background: url(assets/muhn2019/images/text-hover.png) no-repeat;    background-position: -5px 0;}.container-primary .slider {    float: right;    position: relative;    width: 660px;    height: 146px;    margin-right: 20px;    background-color: #000000;    border: 1px solid #fff;}.container {    margin: auto;    width: 990px;    overflow: auto;    position: relative;    overflow: hidden;}.container .left-column {    background: url(assets/muhn2019/images/left-col.png) repeat-y 0 0;    width: 195px;    float: left;    position: relative;    border: 1px solid rgba(204, 204, 204, 0.36);}.container .left-column aside {    margin-top: 10px;    padding: 10px 7px 50px 7px;}.container .left-column aside .guide {    background: url(assets/muhn2019/images/guide.png);    width: 163px;    height: 29px;    margin: 0 auto;}.container .left-column aside .nav-left {    margin: 20px 0 20px 0;}.container .left-column aside .nav-left .nav-left__list .nav-left__item {    position: relative;}.container .left-column aside .nav-left .nav-left__list .nav-left__item a.items {    background: url(assets/muhn2019/images/bg_nav_left.png) no-repeat;    height: 34px;    width: 179px;    display: block;    font-weight: 600;    line-height: 34px;    padding: 3px 15px 0 34px;    color: #FFF;    text-shadow: 3px 2px 2px black;    text-decoration: none;    font-size: 11px;}.container .left-column aside .nav-left .nav-left__list .nav-left__item a:hover.items,.container .left-column aside .nav-left .nav-left__list .nav-left__item.open a.items {    background: url(assets/muhn2019/images/bg_nav_left-hover.png) no-repeat;}.container .left-column aside .nav-left .nav-left__list .nav-left__item.open a.items::after {    content: "▼";    font-size: 10pt;    float: right;}.container .left-column aside .nav-left .nav-left__list .nav-left__item a.items::after {    content: "►";    font-size: 6pt;    float: right;}.container .left-column aside .nav-left .nav-left__list .nav-left__item.open ul.sub-nav__list {    display: block;    margin-bottom: 10px;}.container .left-column aside .nav-left .nav-left__list .nav-left__item ul.sub-nav__list {    display: none;}.container .left-column aside .nav-left .nav-left__list .nav-left__item.open ul.sub-nav__list li:last-child {    border: 0;}.container .left-column aside .nav-left .nav-left__list .nav-left__item.open ul.sub-nav__list li {    border-bottom: 1px solid #302a2c;    padding: 5px 22px 2px 22px;}.container .left-column aside .nav-left .nav-left__list .nav-left__item.open ul.sub-nav__list a {    color: #FFF;    font-size: 9pt;    text-decoration: none;}.container .left-column aside .nav-left .nav-left__list .nav-left__item.open ul.sub-nav__list a:before {    content: "►";    font-size: 6pt;    padding-right: 8px;}.container .left-column aside .nav-left .nav-left__list .nav-left__item.open ul.sub-nav__list a:hover,.container .left-column aside .nav-left .nav-left__list .nav-left__item.open ul.sub-nav__list a.active {    color: orangered;}.container .left-column aside .search-box {    background: url(assets/muhn2019/images/search.png) no-repeat;    width: 186px;    height: 24px;    margin: 0 auto;    margin-top: 30px;}.container .left-column aside .search-box input[type='search'] {    background: rgba(0, 0, 0, 0);    border: none;    color: #FFF;    width: 150px;    height: 20px;    margin-left: 10px;}.container .left-column aside .search-box input:focus {    outline: none;}.container .left-column aside .search-box input[type='submit'] {    border: none;    background: transparent;    cursor: pointer;    padding-left: 10px;    padding-top: 1px;    position: absolute;    font-size: 15pt;    width: 24px;    color: transparent;}.container .left-column aside .hotline-box {    background: url(assets/muhn2019/images/hotline.png) no-repeat;    width: 186px;    height: 35px;    margin: 0 auto;    margin-top: 50px;}.container .main {    width: 784px;    float: right;    margin-top: -10px;    margin-bottom: 50px;}.container .main .posts {    background: url(assets/muhn2019/images/head-center.png) no-repeat;    min-height: 290px;    position: relative;    padding: 40px 40px 5px 40px}.container .main .posts .posts__tab a {    color: #bbad8e;    text-decoration: none;    font-weight: 500;}.container .main .posts .posts__tab a:hover,.container .main .posts .posts__tab a.active {    color: orangered;    background: none !important;}.container .main .posts .post__list {    margin: 18px 28px 0 28px;}.container .main .posts .post__list .view_more {    position: relative;    float: right;    margin-top: -40px;}.container .main .posts .post__list .first_post {    width: 100%;    height: 105px;}.container .main .posts .post__list .first_post .first_post__thumbail {    width: 30%;    float: left;}.container .main .posts .post__list .first_post .first_post__detail {    width: 70%;    float: right;    text-align: center;}.container .main .posts .post__list a {    color: #f7e5a8;}.container .main .posts .post__list a:hover {    color: #e7b818;}.container .main .posts .post__list .first_post .first_post__detail .time_update {    color: #8b8b8b;    font-size: 9pt;}.container .main .posts .post__list .first_post .first_post__detail .post_quote {    color: #bababa;    display: block;    font-size: 11pt;    line-height: 18px;}.container .main .posts .post__list .new_post {    font-size: 10pt;}.container .main .posts .post__list .new_post .time {    float: right;}.container .main .main-content {    width: 772px;}.container .main .main-content .main-content__top {    background: url(assets/muhn2019/images/bg-article.png) no-repeat top center;    height: 119px;    padding: 35px 50px 0 50px;}.container .main .main-content .main-content__top .main-content__title h1 {    color: #f7e5a8;    font-size: 18pt;}.container .main .main-content .main-content__top .main-content__title ul.breadcrumb {    background: url(assets/muhn2019/images/icons/icon-breadcrumb.png) no-repeat 0 4px;    padding-left: 20px;    line-height: 26px;}.container .main .main-content .main-content__top .main-content__title ul.breadcrumb li {    display: inline-block;    color: #FFF;}.container .main .main-content .main-content__top .main-content__title ul.breadcrumb li.active {    font-weight: 600;    background: none !important;}.container .main .main-content .main-content__top .main-content__title ul.breadcrumb li a {    color: #FFF;}.container .main .main-content .main-content__top .main-content__title ul.breadcrumb li a:hover {    text-decoration: underline;}.container .main .main-content article {    background: url(assets/muhn2019/images/article-content.png) repeat-y;    width: 763px;    margin: 0 auto;    padding: 20px;}.container .main .main-content article .article__title {    color: #f7e5a8;    font-weight: 600;}.container .main .main-content article .article__time {    color: #f7e5a8;    font-size: 10pt;    float: right;}.container .main .main-content article .article__detail {    padding-top: 35px;}.container .main .main-content article ul.list-post li {    border-bottom: 1px solid #8d5151;    padding: 8px 0 8px 0;}.container .main .main-content article ul.list-post li:last-child {    border-bottom: none;}.container .main .main-content article ul.list-post li a {    color: #f7e5a8;}.container .main .main-content article ul.list-post li a:hover {    color: orange;}.container .main .main-content article ul.list-post li span.post-prefix {    background: #7e7e7e;    color: #FFF;    border: 1px solid #7e7e7e;    border-radius: 3px;    font-size: 9pt;    padding: 4px;    font-weight: 500;    margin-right: 13px;}.container .main .main-content article ul.list-post li span.post-time {    float: right;    font-size: 9pt;}.post_icon {    background: url(assets/muhn2019/images/icons/chaos.png) no-repeat;    width: 5px;    height: 10px;    display: inline-block;    margin-right: 5px;}.more_icon {    background: url(assets/muhn2019/images/icons/more.png) no-repeat;    width: 20px;    height: 20px;    position: absolute;    margin: -22px 85px;}.container .main .char-info {    background: url(assets/muhn2019/images/info-char.png) no-repeat;    min-height: 430px;    padding: 20px;    margin-left: -4px;}.container .main .char-info .char-info__description {    padding-top: 10px;    text-align: center;    line-height: 23px;}.container .main .char-info .char-info__description h2 {    color: #f7e5a8;}.container .main .char-info .nav {    border-bottom: 1px solid #7a7883;    margin: 11px -6px;    height: 32px;}.container .main .char-info .nav ul {    list-style-type: none;    margin: 0;    padding: 0;    overflow: hidden;    background-color: #080606;}.container .main .char-info .nav li {    display: inline-block;}.container .main .char-info .nav li a {    display: block;    color: white;    text-align: center;    padding: 5px 19px;    text-decoration: none;    height: 31px;    border-right: 1px solid #7a7883;    cursor: pointer;}.container .main .char-info .nav li:last-child a {    border-right: 0;}.container .main .char-info .nav li a:hover,.active {    background-color: #141212;}.container .main .char-info .char-info__content {    width: 745px;}.container .main .char-info .char-info__content .col-1 {    float: left;    width: 580px;}.container .main .char-info .char-info__content .col-1 h2 {    padding: 8px 0 0 108px;    color: #f2a731;    text-shadow: 2px 2px #000;}.container .main .char-info .char-info__content .col-1 .info {    padding: 20px;    padding-top: 40px;}.container .main .char-info .char-info__content .col-1 .info p {    line-height: 25px;}.container .main .char-info .char-info__content .col-2 {    float: right;    width: 165px;}#wrapper .footer {    clear: both;    width: 1000px;    height: 160px;    margin: 0 auto;    padding-top: 20px;}#wrapper .footer .copyright {    text-align: center;    font-size: 11pt;    font-weight: 500;    margin-right: 85px;}.button-fixed {    width: 95px;    height: 226px;    position: fixed;    top: 35%;    right: 0;    z-index: 100;    margin-right: -23px;}@media only screen and (min-width: 1050px) {    .button-fixed .button-fixed__download {        background: url(assets/muhn2019/images/btn-download.png) no-repeat;        width: 74px;        height: 113px;        display: block;    }    .button-fixed .button-fixed__download:hover {        background: url(assets/muhn2019/images/btn-download-hover.png) no-repeat;        background-size: 100%;    }    .button-fixed .button-fixed__facebook {        background: url(assets/muhn2019/images/btn-fb.png) no-repeat;        width: 74px;        height: 113px;        display: block;    }    .button-fixed .button-fixed__facebook:hover {        background: url(assets/muhn2019/images/btn-fb-hover.png) no-repeat;        background-size: 100%;    }}.g_slide {    position: relative;    width: 682px;    height: 173px;    overflow: hidden;    margin-top: -30px;    margin-left: -25px;}.g_slide .item {    display: none;    position: absolute;    left: 0;    top: 0;}.switch_main {    position: relative;}.g_slide .switch_nav {    width: 100%;    position: absolute;    right: 0;    bottom: 1px;    z-index: 11;    text-align: center;}.g_slide .switch_nav_item {    display: inline-block;    margin: 0 10px 0 0;    width: 10px;    height: 10px;    line-height: 200px;    overflow: hidden;    font-size: 0;    border-radius: 100%;    background: #b7b7b7;    text-align: center;    font-size: 18px;    color: #fff;}.g_slide .switch_nav_item:hover {    text-decoration: none;}.g_slide .switch_nav_item_current {    background: #eb6100;}.g_slide .prev,.g_slide .next {    position: absolute;    top: 50%;    z-index: 10;    margin-top: -15px;    width: 18px;    height: 30px;    overflow: hidden;    background: url(assets/muhn2019/images/slide.png) no-repeat;    transition: margin-left .3s ease, margin-right .3s ease;}.g_slide .prev {    left: -18px;    _left: 10px;}.g_slide .next {    right: -18px;    _right: 10px;    background-position: -19px 0;}.g_slide .prev:hover {    background-position: 0 -70px;}.g_slide .next:hover {    background-position: -19px -70px;}.g_slide:hover .prev {    margin-left: 28px;}.g_slide:hover .next {    margin-right: 28px;}.scroll {    position: relative;    width: 752px;    height: 117px;    border: solid 1px #dfdfdf;    overflow: hidden;}.switch_main {    position: relative;}.scroll .item {    float: left;    width: 250px;    height: 100%;    border-right: solid 1px #dfdfdf;}.scroll .switch_item {    display: none;    position: absolute;    left: 0;    top: 0;    width: 100%;}.scroll .prev,.scroll .next {    position: absolute;    top: 50%;    margin-top: -20px;    width: 19px;    height: 39px;    overflow: hidden;    background: url(assets/muhn2019/images/slide.png) no-repeat;}.scroll .prev {    left: 0;    background-position: 0 -31px;}.scroll .next {    right: 0;    background-position: -20px -31px;}.scroll .prev:hover {    background-position: 0 -101px;}.scroll .next:hover {    background-position: -20px -101px;}#pagination-container {    display: inline-block;    list-style: none;    padding-top: 30px;}#pagination-container li{    height: 40px;    width: 40px;    background: #4b4b53;    border: 1px solid rgb(105, 151, 97);    color: #ffffff;    padding: 10px 8px 0;    display: block;    font: bold 12px/20px Tahoma;    text-decoration: none;    cursor: pointer;    font-size: 12pt;}#pagination-container ul li:hover{    color: #56eb5e;}article .article__detail {    color: #d5a5a5;    overflow: hidden;    width: 100%;}article .article__detail a {    color: #f1eeee}article .article__detail a:hover {    color: #f7e5a8;}article .article__detail img {    max-width: 100%;}article .article__detail table {    max-width: 100%;}article .article__detail table td {    border: 1px solid #8f8f8f;    padding: 5px;}article .article__detail table tr:hover {    background: #c3ccc54d;}.dl-section.dl-top.dl-first {    margin-right: 10px;    padding-right: 10px;    border-right: 2px solid #aaa;}.dl-section.dl-top {    margin-top: 20px;    padding-top: 0;    width: 293px;    clear: none;    float: left;}.download-page-block {    width: 100%;    display: table;}.download-page-block .note-block {    background: #ffd2d2;    padding: 10px;}.download-page-block .note-block>p {    padding: 0 0 0 40px;    margin: 0;    color: #252525;    font-style: italic;    position: relative;}.download-page-block .note-block>p:before {    content: ' ';    display: block;    background: url(assets/muhn2019/images/ui.png) no-repeat -180px -133px;    height: 20px;    width: 20px;    position: absolute;    top: 5px;    left: 5px;}.download-page-block .dl-section .dl-title {    height: 25px;    width: 100%;    border-bottom: 2px solid #707070;    position: relative;    margin: 0;    padding: 0;    color: #2bfe89;    font-size: 18px;}.download-page-block .dl-section .dl-title:before {    content: ' ';    display: block;    height: 2px;    width: 60px;    position: absolute;    bottom: -2px;    left: 0;    background: #d95656;}.download-page-block .dl-section .dl-link-box {    height: 108px;    text-align: center;}.download-page-block .dl-section .dl-link-box>a {    height: 108px;    width: 266px;    display: block;    margin: 0 auto;    margin-top: 10px;    margin-bottom: 5px;    background: url(assets/muhn2019/images/download-page-btn.jpg) no-repeat 0 0;    position: relative;}.download-page-block .dl-section .dl-link-box>a>p {    text-align: center;    position: absolute;    bottom: 15px;    left: 0;    font-weight: bold;    font-size: 20px;    color: #feed01;    display: block;    width: 266px;}.download-page-block .dl-section .dl-list {    width: 100%;}.download-page-block .dl-section .dl-list>li {    line-height: 40px;    border-bottom: 1px solid #a6a2a2;    color: #d3baa2;    font-size: 16px;    padding-left: 10px;}.download-page-block .dl-section .dl-list>li>a {    float: right;    background: #cb5b00;    height: 26px;    width: 100px;    color: #ffd100;    font-size: 14px;    -webkit-transition: all 0.2s ease-in-out;    -moz-transition: all 0.2s ease-in-out;    transition: all 0.2s ease-in-out;    border-radius: 3px;    text-align: center;    line-height: 26px;    margin-top: 7px;    margin-right: 10px;    text-decoration: none;}.download-page-block .dl-section .dl-link-box>a:hover {    background-position: -266px 0}.download-page-block .dl-section .dl-link-box>a:hover>p {    color: #fff;    bottom: 15px;    text-shadow: 0 -1px rgba(0, 0, 0, 0.5)}.download-page-block .dl-section .dl-list>li>a:hover {    text-decoration: none;    color: #fff}article .topic {    padding-top: 50px;}.topic h2 {    padding: 0 0 20px;    color: #2bfe89;    font-size: 1.3em;    font-weight: 600;}.topic ul {    border: 1px solid #050404;    border-top: none;}.topic li {    border-top: 1px solid #24272800;}.topic a {    display: block;    color: #666;    background: #00000059 url(assets/muhn2019/images/ico_popular_topic.png) no-repeat 100% 50%;}.topic a strong {    display: block;    font-size: 0.8em;    font-weight: normal;    color: #2bfe89;}.topic a span {    display: block;    padding: 13px 20px 10px 15px;    margin: 0 40px 0 0;    border-right: 1px solid #303030;}.topic a span em {    color: #fff;}.topic a:hover {    background: #656c6ead url('assets/muhn2019/images/ico_popular_topic_hover.png') no-repeat 100% 50%;    color: #e5d7d754;}.topic a:hover span {    border: none;}.topic a:hover strong,.topic a:hover em {    color: #000;}.topic .counter {    display: block;    padding: 0 0 15px;    text-align: right;}.topic .counter strong {    color: #14bade;    font-weight: normal;}.topic .no-result {    padding: 30px 0;    border-bottom: 1px solid #303030;    text-align: center;    color: #666;    font-size: 1.2em;}
