/* Local Fixes */

/* Thai Headline Sizes */

.typography-callout {
    line-height: 1.32787
}

@media only screen and (max-width: 1068px) {
    .typography-callout {
        line-height: 1.34
    }
}

@media only screen and (max-width: 735px) {
    .typography-callout {
        line-height: 1.33357
    }
}

/* Wrapping Breakpoints */

br.thbr.xlarge,
br.thbr.large {
	display: none
}

@media only screen and (min-width: 1700px) {
	br.thbr.xlarge {
		display: inline
	}
}

@media only screen and (min-width: 1290px) and (max-width: 1699px) {
	br.thbr.large {
		display: inline
	}
}

/* Adjust width for sections */
@media only screen and (min-width: 1700px) {
    .pillar-intro-copy {
        max-width: 910px
    }
}

/* fix nowrap in link to underline when hover */
a:hover span.nowrap {
    text-decoration: underline;
}

/* AR + Productivity XLarge */
@media only screen and (min-width: 1700px) {
    .pillar-hero-headline {
        max-width: 1250px;
    }
}

#ac-globalfooter:lang(th):not(.ac-gf-th-size-adjust) .ac-gf-sosumi * {
    font-size: 12px;  
  }