/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

[v-cloak] {
    display: none;
}

p {
    margin-bottom: 10px !important;
}

.show_in_mobile {
    display: none;
}

.show_in_pc {
    display:inherit;
}

.news_image {
    height: 270px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

/*如果螢幕寬度為 992px 以下，就套用 css 設定*/
@media screen and (max-width:992px) {
    .show_in_mobile {
        display: inherit;
    }

    .show_in_pc {
        display: none;
    }
}

@media screen and (min-width:992px) {
}

.main_image {
    height: 350px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.flex-container {
    display: flex;
    flex-wrap: wrap;
}

.break-word {
    word-wrap: break-word;
    word-break: break-all;
}

.post-timeline .entry-timeline {
    line-height: normal;
}
