.nav-menu-image {
    max-height: 100%;
    margin: 0 auto;
}

.nav-menu-image-text {
    display: none;
}

.page-article main article .content-block.Gallery{background: none;}
.page-article main article .content-block.Gallery > div {background: none;}
/* .page-category main article .content-block>div, .page-news main article .content-block>div { background-image: url(/images/decoration/article-bg.png); background-repeat: repeat-y; background-position: top right;} */

.fs-has-links {display:none;}.fs-wrapper div.fs-text-container .fs-entry-title, div.fs-detail-title{font-family:Times New Roman, serif;font-style:italic;font-weight:normal;}div.fs-text-container .fs-entry-date, div.fs-detail-container .fs-post-info, div.fs-wrapper div.fs-has-links::after, .fs-text-product, .fs-overlink-text{font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-style:normal;font-weight:bold;}.fs-wrapper div.fs-text-container * {color:#fff}.fs-wrapper div.fs-text-container {background-color:rgba(0,0,0,0.8); margin: 0px}div.fs-entry-date{display:none}div.fs-service-icon{display:none}div.fs-entry-title{display:none}.fs-wrapper div.fs-timeline-entry{ margin: 1px }

@media only screen and (max-width: 46em) {
  .page-article main article .content-block .fs-entry-container{padding-top: 50%;width: 50%;}
  .fs-narrow-timeline div.fs-entry-container {
    width: 50%;
    padding-top: 50%;
  }
  .page-article main article .content-block div.fs-mobile, .page-article main article .content-block div.fs-has-posts, .page-article main article .content-block div.fs-timeline{padding-top: 0px;}
}

@media only screen and (max-width: 59.9375em) {
    .nav-menu-image {
        display: none !important;
    }
    .nav-menu-image-text {
        display: block;
    }
    #header nav > ul > li > a{
        border-left: 1px solid;
        border-color: #fff !important;
        font-size: 1.2rem;
    	font-weight: bold;
    }
    #header nav > ul > li:first-child > a{
    	border-left:none;
    }
    #header nav > ul > li:not(:nth-child(3)), #header nav > ul > li:not(:nth-child(2)){
        width: 25%;
    }
    #header nav > ul > li:not(:nth-child(3)) > a, #header nav > ul > li:not(:nth-child(2)) > a {
        height: 3.8rem;
        line-height: 3.8rem;
    }
    #header nav > ul > li:nth-child(2){
    	border: none !important;
    }
}
