#zox-bot-head-wrap, .zox-bot-head-menu, #zox-bot-head, #zox-bot-head-left, #zox-bot-head-right, #zox-bot-head-mid, .zox-bot-head-logo, .zox-bot-head-logo-main, .zox-nav-menu, .zox-nav-menu ul {
height: 120px;
}
#zox-bot-head-wrap {
background: rgb(172,255,217);
background: linear-gradient(0deg, rgba(172,255,217,1) 0%, rgba(212,159,241,1) 100%);
}
.zox-bot-head-logo-main {
width: 100px;
}
.zox-nav-menu ul {
width: auto;
float: right;
padding-top: 30px;
}
@media screen and (min-width: 1024px) {
#zox-bot-head {
grid-template-columns: auto;
}
}
.zox-nav-menu ul li a {
color: #222;
text-transform: uppercase;
font-size: 1.2em;
}
.zox-nav-menu ul li a:hover {
color: #d49ff1;
}
#zox-foot-wrap {
background: rgb(172,255,217);
background: linear-gradient(185deg, rgba(172,255,217,1) 0%, rgba(212,159,241,1) 100%);
padding: 30px;
}
.zox-foot-logo {
max-width: 100px;
}
#menu-top-navigation-1 {
text-transform: uppercase;
padding-bottom: 20px;
}
.zox-article-wrap {
background: #f0f0f0;
}
.single .zox-post-body ul, .single .zox-post-body ol, .single .zox-post-body h1, .single .zox-post-body h2, .single .zox-post-body h3, .single .zox-post-body h4, .single .zox-post-body h5, .single .zox-post-body h6 {
font-family: 'Kanit', sans-serif;
font-weight: 500;
}
#zox-home-widget-wrap {
grid-row-gap: 0px !important;
}
.zox-foot-logo {
display: block;
margin: auto;
}
span.zox-widget-main-title {
font-weight: 600;
background: -webkit-linear-gradient(90deg, rgba(172,255,217,1) 0%, rgba(212,159,241,1) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
@media screen and (max-width: 479px) {
span.zox-widget-main-title {
font-size: 1.6rem;
}
}
.zox-post-byline-wrap {
grid-template-columns: auto;
}
.zox-widget-home .zox-s-cat {
display: none;
}
.zox-post-body iframe {
max-width: calc(100vw - (var(--margin) * 2)) !important;
max-height: calc((100vw - (var(--margin) * 2)) / 1.7778) !important; width: 100%;
height: 40vw;
}
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
.zox-post-body iframe {
height: 70vh;
}
}
@media only screen and (max-width: 40em) {
.zox-post-body iframe {
height: 80vh;
}
}
.zox-foot-menu ul li a {
font-size: 0.9rem !important;
}
.zox-foot-copy p {
font-size: 0.9rem !important;
}
.zox-o1 h2.zox-s-title1, .zox-o1 h2.zox-s-title1-feat, .zox-o1 h2.zox-s-title2 {
line-height: 1.4;
}
.ose-google-docs {
width: 100% !important;
}