/* siambayresort.com (Thai): Open Sans has no Thai glyphs, use Noto Sans Thai. Loaded after siambay-v1.css. */
body, h1, h2, h3, h4, h5, h6, .menu, ul.menu > li > a, button, input, select, textarea,
#cfg-contactform-2 .cfg-title, #cfg-contactform-2 .cfg-submit,
#cfg-contactform-2 .cfg-element-content input[type="text"], #cfg-contactform-2 .cfg-element-content textarea, #cfg-contactform-2 .cfg-element-content select {
	font-family: 'Open Sans', 'Noto Sans Thai', Tahoma, sans-serif;
}
body { line-height: 1.75; }

/* the Arizonia script font has no Thai glyphs */
.welcome-text { font-family: 'Noto Sans Thai', Tahoma, sans-serif; font-weight: 600; font-size: 2.4em; letter-spacing: .01em; }

/* homepage: the second row has only two bungalow cards; keep them card-sized */
ul.rooms-col li { flex: 0 1 calc((100% - 40px) / 3); }
@media (max-width: 768px) { ul.rooms-col li { flex-basis: 100%; } }
