/*header tiny*/
/*.site-header.tiny .bottom-header{height: 75px;}
.site-header.tiny .bottom-header .txt-header{height: 75px;}
.site-header.tiny .bottom-header .logo-header img{transform: scale(0.6);}
.site-header.tiny .bottom-header .text-title-header{font-size: 30px;}
.site-header .bottom-header .logo-header::before{height: 0px;}
.site-header.tiny .btn-webmain{font-size: 20px;}*/

.site-header.tiny .btn-webmain{min-width: 120px; height: 40px; line-height: 38px; font-size: 20px;}
.site-header.tiny .bottom-header{height: 70px;}
.site-header.tiny .bottom-header .logo-header{margin-top: -14px; transform: scale(0.7);}
.site-header.tiny .bottom-header .txt-header{height: 70px;}
.site-header.tiny .bottom-header .text-title-header{font-size: 30px;}
.site-header.tiny .bottom-header .text-title-header{padding-left: 0;}

.site-header .top-header{transition: all 200ms ease; overflow: hidden;}
.site-header.tiny .top-header{height: 0;}


.news-release-list .card .desc {
    max-height: 2.1em;
}
.wg-announce .slider .link{
	height: 2.1em;
}
.wg-news-release.-inner{padding: 20px; border-top: 1px solid #ebebeb;}
.wg-news-release.-inner:before,
.wg-news-release.-inner:after{display: none;}
.wg-news-release.-inner .card{margin: 0; padding: 0;}
.wg-news-release.-inner .item{padding: 0 10px;}
.wg-news-release.-inner .news-release-list{margin-top: 20px; padding: 0 10px;}
.wg-news-release.-inner .news-release-list .slick-dots{margin-top: 20px; margin-bottom: 10px;}

.wg-MarineMilestones.-inner .title{font-size: 30px; font-weight: bold; color: #0081e6; margin-top: 0;}

.editor-about{
	font-family: 'db_helvethaica';
}
.editor-about p{
	font-size: 24px !important;
}


@media screen and (max-width: 1440px){
	.site-header.tiny .btn-webmain{min-width: 100px; height: 36px; line-height: 34px; font-size: 18px;}
	.site-header.tiny .bottom-header{height: 50px;}
	.site-header.tiny .bottom-header .txt-header{height: 50px}
	.site-header.tiny .bottom-header .text-title-header{font-size: 24px; padding-left: 15px;}
	.site-header.tiny .bottom-header .logo-header{transform: scale(1); width: 60px; margin-top: 6px;}

	.wg-about .content{width: auto;}
}
	

@media screen and (max-width: 768px){
	.nav-mobile{top: -43px; position: absolute;}
	.menu-mobile-btn{right: 15px; width: 36px; height: 36px; padding: 10px 8px;}
	.site-header .btn-webmain,
	.site-header.tiny .btn-webmain{min-width: 80px; font-size: 16px;}
	.site-header .bottom-header .container{padding: 0 10px;}
	.site-header .bottom-header .txt-header .action{padding-right: 48px;}
	.site-header .bottom-header .text-title-header,
	.site-header.tiny .bottom-header .text-title-header{padding-right: 10px;}
	.site-header.tiny .bottom-header .logo-header{width: 30px; margin-top: 5px;}
	.site-header.tiny .bottom-header .text-title-header{font-size: 16px;}
	.site-header.tiny .bottom-header .text-title-header{padding-left: 5px;}

	.credit-predic{font-size: 18px;}

	.wg-news-release.-inner .news-release-list{ padding: 0 0px;}
}


.card-date-href{
	text-decoration: none;
}
.card-date-href:hover{
	text-decoration: none;
}



/*---- layout 404 ----*/
.site-404-container {position: relative; z-index: 50;padding-top: 110px;display: block;}
.default-404-body {
    padding: 25px 0 0 0;
    border-left: 1px solid #e1e1e1;
}
.page-404-about {font-family: 'db_helvethaica';}
.page-404-about .subject-404 {padding: 25px 0 25px 0;}
.page-404-about .subject-404 .text-404 {font-size:125px; text-align:center; padding-bottom:35px}
.page-404-about .title-404 {padding: 25px 0 5px 0;}
.page-404-about .title-404 .text-404 {font-size:65px; text-align:center;color:#999999;}
.page-404-about .detail-404 {padding: 35px 0 25px 0;}
.page-404-about .detail-404 .text-404 {font-size:28px; text-align:center;color:#999999;}