@charset "UTF-8";

/*DESKTOP
======================*/

@media screen and (min-width: 992px) {
/* rg-gallery */
	#rg-gallery .rg-image {
		max-height: 725px;
		height: 60vw;
	}
}


/*TABLET
======================*/

@media screen and (max-width: 991px) {
    /*news_list*/
    .news_list .list {
        padding-left: 20px;
        padding-right: 20px;
    }
    .news_list .list .media .media-left {
        float: left;
        clear: both;
        width: 100%;
        overflow: visible;
    }
    .news_list .list .media .media-left:after {
        margin-right: -8px;
        background-image: url(../images/arrow_more_down.png);
        top: 100%;
        right: 50%;
    }
    .news_list .list .media .media-body,
    .news_list .list .media.media_big .media-body {
        display: block;
        width: 100%;
        padding-bottom: 5%;
    }
}

@media screen and (min-width: 600px) and (max-width: 991px) {
    .news_list .list .media .media-left,
    .news_list .list .media.media_big .media-left,
    .news_list .list .media .media-left .img_cover,
    .news_list .list .media.media_big .media-left .img_cover {
        height: 280px;
    }
    .news_list .list .date.text-left {
        padding-left: 20px;
    }
    .news_list .list .date.text-right {
        padding-right: 20px;
    }
    /*     news_detail */
    .news_detail .media.media_detail .media-left,
    .news_detail .media.media_detail .media-left .img_cover {
        height: 360px;
    }
    .news_detail .media .media-body::before,
    .news_detail .media .media-body::after {
        display: none;
    }
/* rg-gallery */
	#rg-gallery .rg-image {
		height: 60vw;
	}
}


/* MOBILE
======================*/

@media screen and (max-width: 599px) {
    .news_list {
        padding-bottom: 60px;
    }
    .news_list .title {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    /*   news_list */
    .news_list .list .date.text-left {
        padding-left: 20px;
    }
    .news_list .list .date.text-right {
        padding-right: 20px;
    }
    .news_list .list .media .media-left,
    .news_list .list .media.media_big .media-left {
        float: left;
        clear: both;
        width: 100%;
        height: 120px;
    }
    .news_list .list .media .media-left .img_cover,
    .news_list .list .media.media_big .media-left .img_cover {
        height: 120px;
        position: relative;
    }
    .news_list .list .media .media-body .svg_btn {
        margin-bottom: 10px;
    }
    /*     news_detail */
    .news_detail {
        padding-bottom: 60px;
    }
    .news_detail .media.media_detail .media-left {
        height: 150px;
    }
    .news_detail .media.media_detail .media-left .img_cover {
        height: 150px;
    }
    .news_detail .media .media-body {
        padding-top: 36px;
    }
    .news_detail .media .media-body::before,
    .news_detail .media .media-body::after {
        display: none;
    }
    .news_detail .media_detail .nav {
        width: 100%;
    }
    .news_detail .media_detail .nav .btn_back {
        width: 100%;
    }
    .news_detail .nav li.btn_back > a::after {
        left: 90px;
    }
    .news_detail .title {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .news_detail .title img {
        max-width: 50vw;
    }
/* rg-gallery */
	#rg-gallery .rg-image {
		max-height: 725px;
		height: 70vw;
	}
}
