/* 2017-12-7 */
@media only screen and (max-width: 320px) {
	.page-overview .section-hero .section-content .headline-container .typography-headline-super .auto_small:lang(zh-TW) {
		margin-left: -12px;
	}
	.page-overview .section-hero .section-content .headline-container .typography-headline-super:lang(zh-TW) {
		font-size: 39px;
	}
}
html[lang=zh-TW] .more::after {top: auto;}


/* ecosystem */
.page-ecosystem .section-animated-content .accordion-content .row p.systemfont:lang(zh-TW) { font-size: 15px; font-family: "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif}

/* specs */
.page-specs .specs-section .final-cut-pro-section .techspecs-copy li.systemfont:lang(zh-TW),.page-specs .specs-section .motion-section .techspecs-copy li.systemfont:lang(zh-TW),.page-specs .specs-section .compressor-section .techspecs-copy li.systemfont:lang(zh-TW) { font-size: 15px; font-family: "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif}
.break{
   display:none;
}
@media screen and (max-width: 375px){
  .break{
   display:block;
}  
}

@media only screen and (max-width: 735px){
	.typography-headline-super{
		font-size: 44px;
	}
}

/*Optimized*/
.m-left{
    margin-left: 6px;
    top: -3px;
    position: relative;
}

.m-bottom{
    margin-bottom: 0;
}

@media only screen and (max-width: 1068px){
	.m-left{
		margin-left: 5px;
	}   
}

@media only screen and (max-width: 735px) {
    .m-bottom{
        margin-bottom: 24px;
    }
}