
/* ========================================================= */
/* Google Translate 頂端工具列樣式                            */
/* ========================================================= */

/* 外層 div wrapper（動態注入） */
body > div.skiptranslate {
    /* width: auto !important;
    min-width: 260px !important;
    left: auto !important;
    right: 0 !important;
    border-bottom-left-radius: 8px !important;
    box-shadow: -2px 2px 10px rgba(0, 0, 0, 0.15) !important; */
	border: none;
}

#goog-gt-vt{
	display: none;
}

/* Google 會動態將 body 往下推，此處還原避免全頁留白 */
body {
    /* top: 0 !important; */
}




div.skiptranslate iframe{

}
	div.skiptranslate iframe > *{
		
	}
		div.skiptranslate #document{
		}
/* 
body > div:has(.skiptranslate) ~ .headertop{
	 top: 0 !important;
} */



/* 在螢幕寬度大於990時，套用這裡的特定樣式 */
@media screen and (min-width: 990.1px) {

	.header:not(.fixed) .header_inArea {
		/* position: relative;
		padding-top: 2.625rem;
		transition: position ease 0.1s , padding-top ease 0.1s;
		flex-wrap: wrap; */
	}
	
	.header_inArea {
		/* column-gap: 0.3125rem; */
	}


	body > div:has(.skiptranslate) ~ .header.fixed{
		padding: 0.9375rem 0;
	}

	body > div:has(.skiptranslate) ~ header  .header_inArea{
		flex-wrap: wrap;
	}


	
	body > div:has(.skiptranslate) ~ header   .navTitle a {
       /* padding-bottom: 1.5625rem; */
    }
	body > div:has(.skiptranslate) ~ .header:not(.fixed)   .navTitle a {
       /* padding-bottom: 1.5625rem; */
    }


}
