@charset "UTF-8";
     body {
-webkit-font-smoothing: antialiased;
font-family: "BaiJamjuree-Regular", "kanit", sans-serif, Arial;
font-size: 17px;
font-weight: 300;
line-height: 1.55em;
color: #232425; }
[lang=th] body {
font-family: "BaiJamjuree-Regular", "kanit", sans-serif, Arial;
font-size: 17px;
font-weight: 300;
line-height: 1.55em;
color: #232425; }
[lang=en] body {
font-family: "Montserrat", "kanit", sans-serif, Arial;
font-size: 17px; }
h1, h2, h3, h4, h5, h6 {
font-family: "Montserrat-Bold", "kanit", sans-serif, Arial;
font-weight: 500;
margin: 0 0 1.2rem;
line-height: 1.5; }
h1 {
font-size: 1.8823529412em; }
h2 {
font-size: 1.7647058824em; }
h3 {
font-size: 1.5882352941em; }
h4 {
font-size: 1.4705882353em; }
h5 {
font-size: 1.1764705882em; }
h6 {
font-size: 1.0588235294em; }
@media (max-width: 767px) {
h1 {
font-size: 1.4705882353em; }
h2 {
font-size: 1.4117647059em; }
h3 {
font-size: 1.2941176471em; }
h4 {
font-size: 1.1764705882em; }
h5 {
font-size: 1.0588235294em; }
h6 {
font-size: 1.0588235294em; } }
a {
word-break: break-word;
color: #005496; }
a:hover, a:focus, a:active {
text-decoration: none;
color: #003763; }
blockquote {
font-family: "Montserrat", "kanit", sans-serif, Arial;
font-size: 1.0588235294em;
font-weight: 300;
line-height: 1.5em;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 10px;
margin-right: 10px;
border-left: 6px solid #ccc;
background: #f9f9f9;
position: relative;
padding: 1em 1em 0.5em 1.5em; }
@media (min-width: 768px) {
blockquote {
margin-left: 40px;
margin-right: 40px;
font-size: 1.1764705882em; } }
strong {
font-family: "Montserrat", "kanit", sans-serif, Arial;
font-weight: 500; }
[lang=en] strong {
font-family: "Montserrat-Bold", "kanit", Arial, sans-serif; }
hr {
width: 90px;
margin-left: 0;
border-top-color: #979797; }
.text-white hr {
border-top-color: #fff; }
.default-color {
color: #232425; }
ul {
padding: 0 0 0 0.5rem;
margin: 0 0 1rem 1.5rem; }
ul li {
margin: 0 0 0.5em 0.5em; } .blub {
font-weight: 400;
font-size: 1.3rem; } .title-block-heading, .member-list .widget-title {
display: block;
position: relative;
padding-left: 0.9rem;
padding-right: 0.9rem;
margin: 1.3em 0 1.3em;
text-transform: uppercase;
font-family: "kanit", Arial, sans-serif; } .title-block-heading-line, .ribbon-bg-red .widget-title {
display: inline-block;
position: relative;
margin: 1.3em 0 1.3em;
text-transform: uppercase;
font-family: "Montserrat-Bold", "kanit", Arial, sans-serif;
font-weight: 700;
color: #000; }
.title-block-heading-line:after, .ribbon-bg-red .widget-title:after {
position: absolute;
width: 100%;
content: "";
border-top: 5px solid #005496;
left: 0;
bottom: -10px; } .title-block-heading-line_white {
display: inline-block;
position: relative;
margin: 1.3em 0 1.3em;
text-transform: uppercase;
font-family: "Montserrat-Bold", "kanit", Arial, sans-serif;
font-weight: 700;
color: white; }
.title-block-heading-line_white:after {
position: absolute;
width: 100%;
content: "";
border-top: 5px solid white;
left: 0;
bottom: -10px; } .entry-title {
margin: 1.5rem 0;
text-align: center;
text-transform: uppercase; }
@media (min-width: 576px) {
.entry-title {
margin: 1.5rem 0 3rem; } }
.sub-entry-title {
font-size: 1.4117647059em;
line-height: 1;
text-align: center; }
.page-title {
text-transform: uppercase; } .wrapper-video .sow-video-wrapper {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
max-width: 100%;
height: auto; }
.wrapper-video .sow-video-wrapper iframe, .wrapper-video .sow-video-wrapper object, .wrapper-video .sow-video-wrapper embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
.block-gray {
background: #f0f0f0; }
.lg-txt {
font-family: "Montserrat-Bold", "kanit", sans-serif, Arial;
font-size: 1.8823529412em;
line-height: 1.5em;
font-weight: 500; }
@media (min-width: 576px) {
.lg-txt {
font-size: 2.0588235294em; } }
@media (min-width: 992px) {
.lg-txt {
font-size: 2.3529411765em; } }
.small, small {
line-height: 1.4em; } @font-face {
font-family: 'BaiJamjuree-SemiBold';
src: url(//www.sethailand.org/wp-content/themes/sethailand/assets/css/BaiJamjuree-SemiBold.eot);
src: local("Bai Jamjuree SemiBold"), local("BaiJamjuree-SemiBold"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-SemiBold.eot?#iefix) format("embedded-opentype"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-SemiBold.woff2) format("woff2"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-SemiBold.woff) format("woff"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-SemiBold.ttf) format("truetype"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-SemiBold.svg#BaiJamjuree-SemiBold) format("svg");
font-weight: 600;
font-style: normal; }
@font-face {
font-family: 'BaiJamjuree-Light';
src: url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Light.eot);
src: local("Bai Jamjuree Light"), local("BaiJamjuree-Light"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Light.eot?#iefix) format("embedded-opentype"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Light.woff2) format("woff2"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Light.woff) format("woff"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Light.ttf) format("truetype"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Light.svg#BaiJamjuree-Light) format("svg");
font-weight: 300;
font-style: normal; }
@font-face {
font-family: 'BaiJamjuree-ExtraLight';
src: url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-ExtraLight.eot);
src: local("Bai Jamjuree ExtraLight"), local("BaiJamjuree-ExtraLight"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-ExtraLight.eot?#iefix) format("embedded-opentype"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-ExtraLight.woff2) format("woff2"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-ExtraLight.woff) format("woff"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-ExtraLight.ttf) format("truetype"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-ExtraLight.svg#BaiJamjuree-ExtraLight) format("svg");
font-weight: 200;
font-style: normal; }
@font-face {
font-family: 'BaiJamjuree-Regular';
src: url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Regular.eot);
src: local("Bai Jamjuree Regular"), local("BaiJamjuree-Regular"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Regular.eot?#iefix) format("embedded-opentype"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Regular.woff2) format("woff2"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Regular.woff) format("woff"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Regular.ttf) format("truetype"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Regular.svg#BaiJamjuree-Regular) format("svg");
font-weight: normal;
font-style: normal; }
@font-face {
font-family: 'BaiJamjuree-Medium';
src: url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Medium.eot);
src: local("Bai Jamjuree Medium"), local("BaiJamjuree-Medium"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Medium.eot?#iefix) format("embedded-opentype"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Medium.woff2) format("woff2"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Medium.woff) format("woff"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Medium.ttf) format("truetype"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Medium.svg#BaiJamjuree-Medium) format("svg");
font-weight: 500;
font-style: normal; }
@font-face {
font-family: 'BaiJamjuree-Bold';
src: url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Bold.eot);
src: local("Bai Jamjuree Bold"), local("BaiJamjuree-Bold"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Bold.eot?#iefix) format("embedded-opentype"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Bold.woff2) format("woff2"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Bold.woff) format("woff"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Bold.ttf) format("truetype"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/BaiJamjuree-Bold.svg#BaiJamjuree-Bold) format("svg");
font-weight: bold;
font-style: normal; }
@font-face {
font-family: 'Montserrat-Bold';
src: url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/Montserrat-Bold.woff2) format("woff2"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/Montserrat-Bold.woff) format("woff");
font-weight: bold;
font-style: normal; }
@font-face {
font-family: 'Montserrat';
src: url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/Montserrat-Regular.woff2) format("woff2"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/Montserrat-Regular.woff) format("woff");
font-weight: normal;
font-style: normal; }
@font-face {
font-family: 'Material Icons';
font-style: normal;
font-weight: 400;
src: url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/MaterialIcons-Regular.eot); src: local("Material Icons"), local("MaterialIcons-Regular"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/MaterialIcons-Regular.woff2) format("woff2"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/MaterialIcons-Regular.woff) format("woff"), url(//www.sethailand.org/wp-content/themes/sethailand/assets/fonts/MaterialIcons-Regular.ttf) format("truetype"); }
.material-icons.md-dark {
color: rgba(0, 0, 0, 0.54); }
.material-icons.md-dark.md-inactive {
color: rgba(0, 0, 0, 0.26); }
.material-icons.md-light {
color: white; }
.material-icons.md-light.md-inactive {
color: rgba(255, 255, 255, 0.3); }
.material-icons.md-18 {
font-size: 18px; }
.material-icons.md-24 {
font-size: 24px; }
.material-icons.md-36 {
font-size: 36px; }
.material-icons.md-48 {
font-size: 48px; }
.material-icons.blue {
color: #88A6C2; } ._fw200 {
font-weight: 200; }
._fw300 {
font-weight: 300; }
._fw400 {
font-weight: 400; }
._fw500 {
font-weight: 500; }
._fw600 {
font-weight: 600; }
.font-kanit {
font-family: "kanit", Arial, sans-serif;
font-weight: 400; }
._fs-xs {
font-size: .8rem !important; }
._fs-sm {
font-size: .9rem !important; }
._fs-md {
font-size: 1rem  !important; }
._fs-lg {
font-size: 1.1rem !important; }
._fs-xl {
font-size: 1.2rem !important; }
._lh-xs {
line-height: 1.1rem !important; }
._lh-sm {
line-height: 1.2rem !important; }
._lh-md {
line-height: 1.3rem !important; }
._lh-lg {
line-height: 1.4rem !important; }
._lh-xl {
line-height: 1.5rem !important; }     ._ma-0 {
margin: 0 !important; }
._mt-0 {
margin-top: 0 !important; }
._mb-0 {
margin-bottom: 0 !important; }
._mr-0 {
margin-right: 0 !important; }
._ml-0 {
margin-left: 0 !important; }
._pa-0 {
padding: 0 !important; }
._pt-0 {
padding-top: 0 !important; }
._pb-0 {
padding-bottom: 0 !important; }
._pr-0 {
padding-right: 0 !important; }
._pl-0 {
padding-left: 0 !important; }
._ma-5 {
margin: 5px !important; }
._mt-5 {
margin-top: 5px !important; }
._mr-5 {
margin-right: 5px !important; }
._mb-5 {
margin-bottom: 5px !important; }
._ml-5 {
margin-left: 5px !important; }
._pa-5 {
padding: 5px !important; }
._pt-5 {
padding-top: 5px !important; }
._pr-5 {
padding-right: 5px !important; }
._pb-5 {
padding-bottom: 5px !important; }
._pl-5 {
padding-left: 5px !important; }
._ma-10 {
margin: 10px !important; }
._mt-10 {
margin-top: 10px !important; }
._mr-10 {
margin-right: 10px !important; }
._mb-10 {
margin-bottom: 10px !important; }
._ml-10 {
margin-left: 10px !important; }
._pa-10 {
padding: 10px !important; }
._pt-10 {
padding-top: 10px !important; }
._pr-10 {
padding-right: 10px !important; }
._pb-10 {
padding-bottom: 10px !important; }
._pl-10 {
padding-left: 10px !important; }
._ma-15 {
margin: 15px !important; }
._mt-15 {
margin-top: 15px !important; }
._mr-15 {
margin-right: 15px !important; }
._mb-15 {
margin-bottom: 15px !important; }
._ml-15 {
margin-left: 15px !important; }
._pa-15 {
padding: 15px !important; }
._pt-15 {
padding-top: 15px !important; }
._pr-15 {
padding-right: 15px !important; }
._pb-15 {
padding-bottom: 15px !important; }
._pl-15 {
padding-left: 15px !important; }
._ma-20 {
margin: 20px !important; }
._mt-20 {
margin-top: 20px !important; }
._mr-20 {
margin-right: 20px !important; }
._mb-20 {
margin-bottom: 20px !important; }
._ml-20 {
margin-left: 20px !important; }
._pa-20 {
padding: 20px !important; }
._pt-20 {
padding-top: 20px !important; }
._pr-20 {
padding-right: 20px !important; }
._pb-20 {
padding-bottom: 20px !important; }
._pl-20 {
padding-left: 20px !important; }
._ma-25 {
margin: 25px !important; }
._mt-25 {
margin-top: 25px !important; }
._mr-25 {
margin-right: 25px !important; }
._mb-25 {
margin-bottom: 25px !important; }
._ml-25 {
margin-left: 25px !important; }
._pa-25 {
padding: 25px !important; }
._pt-25 {
padding-top: 25px !important; }
._pr-25 {
padding-right: 25px !important; }
._pb-25 {
padding-bottom: 25px !important; }
._pl-25 {
padding-left: 25px !important; }
._ma-30 {
margin: 30px !important; }
._mt-30 {
margin-top: 30px !important; }
._mr-30 {
margin-right: 30px !important; }
._mb-30 {
margin-bottom: 30px !important; }
._ml-30 {
margin-left: 30px !important; }
._pa-30 {
padding: 30px !important; }
._pt-30 {
padding-top: 30px !important; }
._pr-30 {
padding-right: 30px !important; }
._pb-30 {
padding-bottom: 30px !important; }
._pl-30 {
padding-left: 30px !important; }
._ma-35 {
margin: 35px !important; }
._mt-35 {
margin-top: 35px !important; }
._mr-35 {
margin-right: 35px !important; }
._mb-35 {
margin-bottom: 35px !important; }
._ml-35 {
margin-left: 35px !important; }
._pa-35 {
padding: 35px !important; }
._pt-35 {
padding-top: 35px !important; }
._pr-35 {
padding-right: 35px !important; }
._pb-35 {
padding-bottom: 35px !important; }
._pl-35 {
padding-left: 35px !important; }
._ma-40 {
margin: 40px !important; }
._mt-40 {
margin-top: 40px !important; }
._mr-40 {
margin-right: 40px !important; }
._mb-40 {
margin-bottom: 40px !important; }
._ml-40 {
margin-left: 40px !important; }
._pa-40 {
padding: 40px !important; }
._pt-40 {
padding-top: 40px !important; }
._pr-40 {
padding-right: 40px !important; }
._pb-40 {
padding-bottom: 40px !important; }
._pl-40 {
padding-left: 40px !important; }
._ma-45 {
margin: 45px !important; }
._mt-45 {
margin-top: 45px !important; }
._mr-45 {
margin-right: 45px !important; }
._mb-45 {
margin-bottom: 45px !important; }
._ml-45 {
margin-left: 45px !important; }
._pa-45 {
padding: 45px !important; }
._pt-45 {
padding-top: 45px !important; }
._pr-45 {
padding-right: 45px !important; }
._pb-45 {
padding-bottom: 45px !important; }
._pl-45 {
padding-left: 45px !important; }
._ma-50 {
margin: 50px !important; }
._mt-50 {
margin-top: 50px !important; }
._mr-50 {
margin-right: 50px !important; }
._mb-50 {
margin-bottom: 50px !important; }
._ml-50 {
margin-left: 50px !important; }
._pa-50 {
padding: 50px !important; }
._pt-50 {
padding-top: 50px !important; }
._pr-50 {
padding-right: 50px !important; }
._pb-50 {
padding-bottom: 50px !important; }
._pl-50 {
padding-left: 50px !important; }
._ma-55 {
margin: 55px !important; }
._mt-55 {
margin-top: 55px !important; }
._mr-55 {
margin-right: 55px !important; }
._mb-55 {
margin-bottom: 55px !important; }
._ml-55 {
margin-left: 55px !important; }
._pa-55 {
padding: 55px !important; }
._pt-55 {
padding-top: 55px !important; }
._pr-55 {
padding-right: 55px !important; }
._pb-55 {
padding-bottom: 55px !important; }
._pl-55 {
padding-left: 55px !important; }
._ma-60 {
margin: 60px !important; }
._mt-60 {
margin-top: 60px !important; }
._mr-60 {
margin-right: 60px !important; }
._mb-60 {
margin-bottom: 60px !important; }
._ml-60 {
margin-left: 60px !important; }
._pa-60 {
padding: 60px !important; }
._pt-60 {
padding-top: 60px !important; }
._pr-60 {
padding-right: 60px !important; }
._pb-60 {
padding-bottom: 60px !important; }
._pl-60 {
padding-left: 60px !important; }
._ma-65 {
margin: 65px !important; }
._mt-65 {
margin-top: 65px !important; }
._mr-65 {
margin-right: 65px !important; }
._mb-65 {
margin-bottom: 65px !important; }
._ml-65 {
margin-left: 65px !important; }
._pa-65 {
padding: 65px !important; }
._pt-65 {
padding-top: 65px !important; }
._pr-65 {
padding-right: 65px !important; }
._pb-65 {
padding-bottom: 65px !important; }
._pl-65 {
padding-left: 65px !important; }
._ma-70 {
margin: 70px !important; }
._mt-70 {
margin-top: 70px !important; }
._mr-70 {
margin-right: 70px !important; }
._mb-70 {
margin-bottom: 70px !important; }
._ml-70 {
margin-left: 70px !important; }
._pa-70 {
padding: 70px !important; }
._pt-70 {
padding-top: 70px !important; }
._pr-70 {
padding-right: 70px !important; }
._pb-70 {
padding-bottom: 70px !important; }
._pl-70 {
padding-left: 70px !important; }
._ma-75 {
margin: 75px !important; }
._mt-75 {
margin-top: 75px !important; }
._mr-75 {
margin-right: 75px !important; }
._mb-75 {
margin-bottom: 75px !important; }
._ml-75 {
margin-left: 75px !important; }
._pa-75 {
padding: 75px !important; }
._pt-75 {
padding-top: 75px !important; }
._pr-75 {
padding-right: 75px !important; }
._pb-75 {
padding-bottom: 75px !important; }
._pl-75 {
padding-left: 75px !important; }
._ma-80 {
margin: 80px !important; }
._mt-80 {
margin-top: 80px !important; }
._mr-80 {
margin-right: 80px !important; }
._mb-80 {
margin-bottom: 80px !important; }
._ml-80 {
margin-left: 80px !important; }
._pa-80 {
padding: 80px !important; }
._pt-80 {
padding-top: 80px !important; }
._pr-80 {
padding-right: 80px !important; }
._pb-80 {
padding-bottom: 80px !important; }
._pl-80 {
padding-left: 80px !important; }
._ma-85 {
margin: 85px !important; }
._mt-85 {
margin-top: 85px !important; }
._mr-85 {
margin-right: 85px !important; }
._mb-85 {
margin-bottom: 85px !important; }
._ml-85 {
margin-left: 85px !important; }
._pa-85 {
padding: 85px !important; }
._pt-85 {
padding-top: 85px !important; }
._pr-85 {
padding-right: 85px !important; }
._pb-85 {
padding-bottom: 85px !important; }
._pl-85 {
padding-left: 85px !important; }
._ma-90 {
margin: 90px !important; }
._mt-90 {
margin-top: 90px !important; }
._mr-90 {
margin-right: 90px !important; }
._mb-90 {
margin-bottom: 90px !important; }
._ml-90 {
margin-left: 90px !important; }
._pa-90 {
padding: 90px !important; }
._pt-90 {
padding-top: 90px !important; }
._pr-90 {
padding-right: 90px !important; }
._pb-90 {
padding-bottom: 90px !important; }
._pl-90 {
padding-left: 90px !important; }
._ma-95 {
margin: 95px !important; }
._mt-95 {
margin-top: 95px !important; }
._mr-95 {
margin-right: 95px !important; }
._mb-95 {
margin-bottom: 95px !important; }
._ml-95 {
margin-left: 95px !important; }
._pa-95 {
padding: 95px !important; }
._pt-95 {
padding-top: 95px !important; }
._pr-95 {
padding-right: 95px !important; }
._pb-95 {
padding-bottom: 95px !important; }
._pl-95 {
padding-left: 95px !important; }
._ma-100 {
margin: 100px !important; }
._mt-100 {
margin-top: 100px !important; }
._mr-100 {
margin-right: 100px !important; }
._mb-100 {
margin-bottom: 100px !important; }
._ml-100 {
margin-left: 100px !important; }
._pa-100 {
padding: 100px !important; }
._pt-100 {
padding-top: 100px !important; }
._pr-100 {
padding-right: 100px !important; }
._pb-100 {
padding-bottom: 100px !important; }
._pl-100 {
padding-left: 100px !important; } ._br-100 {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
background-clip: padding-box; }
._br-2 {
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
background-clip: padding-box; }
._br-3 {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background-clip: padding-box; }
._br-4 {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
background-clip: padding-box; } ._hide {
display: none !important; }
._block {
display: block !important; } ._black {
color: #000; }
._white {
color: #fff; }
._pink {
color: #F23686; }
._bg-light {
background: #F2F9FF; } ._height-100 {
height: 100%; } ._block {
display: block !important; }
._inline {
display: inline; }
._inline-block {
display: inline-block; }
._display-2 {
font-family: "kanit", Arial, sans-serif;
font-size: 1.35rem;
line-height: 1.5em;
font-weight: 400; }
._clearfix:before, ._clearfix:after {
content: " ";
display: table; }
._clearfix:after {
clear: both; } ._maxwidth-md {
max-width: 680px;
margin-left: auto;
margin-right: auto; }
._maxwidth-lg {
max-width: 900px;
margin-left: auto;
margin-right: auto; }
.remark {
font-size: 80%; }
._block-card {
border: 1px solid #9B9B9B;
padding: 1rem; }
.w-60 {
width: 60% !important; }
.w-70 {
width: 70% !important; }
.w-80 {
width: 80% !important; }
.w-30 {
width: 30% !important; }
.w-15 {
width: 15% !important; }
.w-20 {
width: 20% !important; } .main-header {
padding: 1rem 0;
display: flex;
display: -ms-flexbox; display: -webkit-flex;
position: relative; }
@media (min-width: 992px) {
.main-header {
padding: 1.5rem 0; } }
.main-header > .container {
display: flex;
display: -ms-flexbox; display: -webkit-flex;
justify-content: space-between;
align-items: center; }
.site-header {
background: #fff; }
.site-branding {
-webkit-flex: 1; -ms-flex: 1; flex: 1; }
.site-branding img {
max-width: inherit; }
.top-header {
border-bottom: 1px solid #E7E7E7;
min-height: 45px;
padding: 5px 0; }
.top-head-left {
position: relative;
top: 0;
left: 0; }
.top-head-right {
justify-content: flex-end;
display: flex; } .search-box .search-form-btn {
margin: 5px 0 0 5px; }
.search-box .search-detail {
text-align: right;
background-color: #fff;
transition: all;
position: fixed;
top: 5px;
right: 5px;
left: 0;
width: 97%;
border-radius: 3px;
z-index: 2;
padding: 0; }
.search-box .search-form {
display: none;
padding: 2px 0 0; }
.search-box .search-form .text-field {
font-size: 0.9rem;
margin-right: 7px;
width: 62%; }
@media (min-width: 576px) {
.search-box .search-form .text-field {
width: 83%; } }
.search-box .search-form .btn {
width: 22%; }
@media (min-width: 576px) {
.search-box .search-form .btn {
width: 11%; } }
.search-box .search-form .search-form-btn .material-icons {
font-size: 18px; }
.search-box .material-icons {
cursor: pointer; }
.search-box .material-icons:hover {
cursor: pointer;
color: #E7344C; }
@media (max-width: 576px) {
.search-box {
top: 0; } }
.wrapper-languages {
position: absolute;
top: 0;
z-index: 1; }
.language-list {
list-style: none;
margin: 0 0 0 10px;
width: auto;
padding: 5px 0; }
.language-list .lang-item {
display: inline-block;
margin-bottom: 0;
width: 25px;
margin: 0;
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/flag-th.png) no-repeat center center; }
.language-list .lang-item.lang-item-en {
margin-left: 5px;
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/flag-en.png) no-repeat center center; }
.language-list .lang-item a {
text-indent: -999em;
display: inline-block;
width: 100%; }
.languages-switcher {
background: #fff;
display: flex;
flex-flow: column;
padding: 0;
height: 38px;
width: 95px;
overflow: hidden;
transition: all .3s ease;
margin: 0;
list-style: none;
cursor: pointer; }
.languages-switcher .lang-item {
margin: 0;
padding: 0 5px;
line-height: 38px; }
.languages-switcher .lang-item:hover {
background: #fff;
color: #005496;
border-radius: 2px; }
.languages-switcher .lang-item:hover a {
color: #005496; }
.languages-switcher .lang-item.current-lang {
order: -1; }
.languages-switcher:hover {
height: 78px; }
.languages-switcher a {
font-family: "BaiJamjuree-Regular", "kanit", sans-serif, Arial;
font-size: 85%;
color: #000;
text-decoration: none; }
.languages-switcher .fa {
font-size: 12px;
position: absolute;
top: 15px;
right: 5px; } @media (min-width: 768px) {
body.home .languages-switcher {
background: transparent; }
body.home .languages-switcher a {
color: #fff; }
body.home .languages-switcher .fa {
color: #fff; }
body:not(.home) .site-content {
padding-top: 140px; } }
body:not(.home) .site-header {
position: fixed;
left: 0;
right: 0;
top: 0;
z-index: 999;
font-size: 100%;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease; }
body:not(.home) .site-header.sticky .top-header {
display: none; }
body:not(.home) .site-header.sticky .main-header {
box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.2);
font-size: 80%;
padding: 0.5rem 0; }
body:not(.home) .site-header.sticky .main-header .site-branding img {
width: 35px; }
body:not(.home) .site-header.sticky .main-navigation.toggled .menu-main-menu-container,
body:not(.home) .site-header.sticky .main-navigation.toggled .menu-main-menu-th-container {
top: 60px; }
body:not(.home) .site-content {
padding-top: 130px; }
@media (min-width: 992px) {
body:not(.home) .site-content {
padding-top: 148px; }
body:not(.home) .site-header {
border-bottom: 1px solid #F4F4F4; } }  .site-footer {
padding: 0;
font-size: 0.8823529412em;
text-decoration: none; }
.top-footer {
display: none;
padding: 2rem 0;
overflow: hidden;
background: #F2F2F2;
color: #535353; }
[lang=en] .top-footer {
display: none; }
.top-footer .widget-title {
font-family: "Montserrat-Bold", "kanit", Arial, sans-serif;
font-weight: 700;
font-size: 0.8235294118em;
text-transform: uppercase;
color: #000;
margin-bottom: 0.5em; }
.top-footer .menu {
font-size: 0.8823529412em;
line-height: 1.75em;
font-family: "Montserrat", "kanit", sans-serif, Arial;
margin: 0;
padding: 0;
list-style: none;
font-weight: normal; }
.top-footer .menu .menu-item a {
transition: all 0.3s ease;
color: #535353; }
.top-footer .menu .menu-item a:focus, .top-footer .menu .menu-item a:hover, .top-footer .menu .menu-item a:active {
color: #000; }
.top-footer .menu .menu-item.current-menu-item a {
color: #000; } .bottom-footer {
overflow: hidden;
background: #F2F2F2;
color: #535353;
padding: 1rem 0; }
.bottom-footer a {
color: #fff;
transition: all 0.3s ease; }
.bottom-footer a:hover {
text-decoration: underline; }
.site-info {
font-size: 0.8823529412em;
clear: right;
line-height: 1.5em;
padding: 1em 0; } .social-menu {
margin: 0;
padding: 0;
list-style: none; }
.social-menu .menu-item {
display: inline-block;
margin: 0;
padding: 0; }
.social-menu .menu-item a {
text-indent: -999em;
overflow: hidden;
display: inline-block;
width: 31px;
height: 31px;
margin-left: 10px;
font-size: 0.1px;
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-facebook.svg) center center no-repeat;
background-size: 100%; }
.social-menu .menu-item a:Hover {
opacity: 0.5; }
.social-menu .menu-item.youtube a {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-youtube.svg) center center no-repeat;
background-size: 100%; }
.social-menu .menu-item.facebook a {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-facebook.svg) center center no-repeat;
background-size: 100%; }
.social-menu .menu-item.line a {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-line.svg) center center no-repeat;
background-size: 100%; }
.social-menu .menu-item.instagram a {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-instagram.svg) center center no-repeat;
background-size: 100%; }
.social-menu .menu-item.email a {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-mail.svg) center center no-repeat;
background-size: 100%; } .footer-sidebar .menu-secondary-menu-container {
text-align: left; }
.footer-sidebar .menu .menu-item {
margin-left: 0; }
.footer-sidebar .menu-item:first-child a {
color: #000; }
.footer-sidebar#footer-sidebar6 .menu {
text-transform: uppercase;
font-weight: bold; }
.footer-sidebar#footer-sidebar6 .menu a {
color: #000; }
.bottom-footer .subscribe-block h3 {
margin-top: 1em; }
.bottom-footer .subscribe-block .yikes-easy-mc-form label {
width: 100%; }
.footer-menu-inline {
font-size: 0.9411764706em;
line-height: 1.75em;
font-family: "Montserrat", "kanit", sans-serif, Arial;
margin: 1em 0;
padding: 0;
list-style: none;
font-weight: normal;
text-transform: uppercase;
text-align: center; }
.footer-menu-inline .menu-item {
display: inline-block;
border-right: 1px solid #ccc;
padding-right: 15px;
margin-right: 10px;
margin-left: 0; }
.footer-menu-inline .menu-item:last-child {
border: none; }
.footer-menu-inline .menu-item a {
transition: all 0.3s ease;
color: #535353; }
.footer-menu-inline .menu-item a:focus, .footer-menu-inline .menu-item a:hover, .footer-menu-inline .menu-item a:active {
color: #000; }
.footer-menu-inline .menu-item.current-menu-item a {
color: #000;
text-decoration: underline; }
@media (max-width: 576px) {
.footer-menu-inline .menu-item {
display: block;
border-right: 0;
padding-right: 0;
margin-right: 0; } }  .wp-block-column:nth-child(even) {
margin-left: 0; }
.wp-block-column:nth-child(odd) {
margin-right: 0; }
@media (min-width: 992px) {
.wp-block-column:nth-child(even) {
margin-left: 32px; }
.wp-block-column:nth-child(odd) {
margin-right: 32px; } }
.page-header .page-title {
text-align: center;
margin: 1.5rem 0 3rem; }
body.archive.category .site-content {
margin-bottom: 2rem; } .se-form-sidebar {
height: 100%;
position: fixed;
z-index: 1;
bottom: 0;
left: 0;
right: 0;
padding-top: 0;
overflow-x: hidden;
width: 25%; }
.se-form-sidebar::-webkit-scrollbar {
width: 8px; }
.se-form-sidebar::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }
.se-form-sidebar::-webkit-scrollbar-thumb {
background-color: darkgrey;
outline: 1px solid slategrey; }
.se-form-sidebar .sidebar-title {
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/logo-sethailand@2x.png) no-repeat left center;
background-size: 40px;
color: #005496;
margin: 2.5rem 1rem;
padding-left: 50px;
text-align: left;
font-size: 1.5rem;
line-height: 1.5rem;
text-transform: uppercase; }
.se-form-sidebar .sidebar-title span {
display: block;
font-size: 1rem; }
.se-form-sidebar .sidebar-item-feature,
.se-form-sidebar .sidebar-item-document {
border-top: 1px solid #ccc; }
.se-form-sidebar .sidebar-item-feature:last-child,
.se-form-sidebar .sidebar-item-document:last-child {
border-top: 0; }
.se-form-sidebar .sidebar-item-feature a,
.se-form-sidebar .sidebar-item-document a {
padding: 0.75rem 2rem 0.75rem 3rem;
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-feature_sm-gray@2x.png) no-repeat 0.5rem center;
background-size: 35px;
margin: 0;
display: block; }
.se-form-sidebar .sidebar-item-document a {
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-document01-gray@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.wrapper-step-sidebar {
position: relative;
margin-left: 40px;
margin-bottom: 1rem; }
.wrapper-step-sidebar a {
color: #000; }
.wrapper-step-sidebar h3 {
font-size: 1.15rem;
margin-bottom: 0.5rem; }
.wrapper-step-sidebar h3 a {
margin-bottom: 1rem;
color: #444; }
.wrapper-step-sidebar h3 a:after {
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/bullet-inactive@2x.png) no-repeat center center;
width: 22px;
height: 22px;
content: "";
position: absolute;
top: 4px;
left: -30px;
background-size: contain; }
.wrapper-step-sidebar h3 a:before {
border-left: 4px solid #D9D9D9;
left: -20px;
top: 35px;
content: "";
width: 4px;
position: absolute;
height: 80%;
border-radius: 5px; }
.wrapper-step-sidebar h3 a.active {
background: transparent;
color: #000; }
.wrapper-step-sidebar h3 a.active:after {
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/bullet@2x.png) no-repeat center center;
background-size: contain; }
.wrapper-step-sidebar h3 a.active:before {
border-left: 5px solid #4FC8FF; }
.wrapper-step-sidebar ul {
padding: 0;
margin: 0;
list-style: none; }
.wrapper-step-sidebar ul li {
font-size: 1rem;
margin: 0; }
.wrapper-step-sidebar ul li .se-switch-section-button {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-uncheck@2x.png) no-repeat 4px 1rem;
padding: 10px 10px 10px 30px;
background-size: 15px;
margin-left: -15px;
display: block; }
.wrapper-step-sidebar ul li .se-switch-section-button.selected {
background: #dadada url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-uncheck@2x.png) no-repeat 4px 1rem;
background-size: 15px; }
.wrapper-step-sidebar ul li .se-switch-section-button.active {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-check@2x.png) no-repeat 4px 1rem;
background-size: 15px; }
.wrapper-step-sidebar.section-3 h3 a:before, .wrapper-step-sidebar.section-4 h3 a:before, .wrapper-step-sidebar.section-5 h3 a:before {
display: none; } .bg-white {
background: #fff; }
.bg-gray {
background: #F4F4F4; }
#page-approve .site-footer,
#page-view-form .site-footer,
#page-organization .site-footer,
#page-individual .site-footer {
display: none; }
#page-approve .site-header,
#page-view-form .site-header,
#page-organization .site-header,
#page-individual .site-header {
display: none; }
#page-approve .entry-header,
#page-view-form .entry-header,
#page-organization .entry-header,
#page-individual .entry-header {
display: none; }
#page-organization .site-content,
#page-individual .site-content,
#page-approve .site-content,
#page-view-form .site-content {
padding-top: 0; }
#page-organization .site-main,
#page-individual .site-main,
#page-approve .site-main,
#page-view-form .site-main {
margin: 0 auto; } .wrapper-regsiterform {
padding: 1rem;
background: #F4F4F4;
min-height: 100vh; }
.wrapper-regsiterform .remark {
font-size: 90%;
padding: 0 0 0 5px;
color: #919191; }
@media (min-width: 768px) {
.wrapper-regsiterform {
padding: 2rem; } }
.wrapper-regsiterform form {
background: #fff; }
.wrapper-regsiterform .section-title {
background: #005496;
color: #fff;
margin: 0;
padding: 0.75rem 1rem;
font-size: 1.45rem; }
.wrapper-regsiterform textarea.form-control {
height: auto;
min-height: 100px;
width: 100%; }
.wrapper-regsiterform .form-control {
background-color: #F0F0F0;
border-color: #F0F0F0;
height: calc(2.55rem + 2px); }
.wrapper-regsiterform label {
font-family: "kanit", Arial, sans-serif;
font-weight: 400;
font-size: 1.3rem; }
.wrapper-regsiterform .form-check-label {
margin-bottom: 0.5rem; }
.wrapper-regsiterform .form-check {
margin-bottom: 0.35rem; }
.wrapper-regsiterform .form-check label {
font-family: "BaiJamjuree-Regular", Arial, sans-serif;
font-size: 1rem; }
.wrapper-regsiterform .form-group {
margin-bottom: 1.25rem; }
.wrapper-regsiterform .form-group .description {
margin-bottom: 0.5rem;
font-size: 90%;
line-height: 1.5em;
display: inline-block; }
.wrapper-regsiterform .custom-file {
max-width: 400px; }
.wrapper-regsiterform .custom-file .custom-file-input {
margin-bottom: 1rem; }
.wrapper-regsiterform .custom-file .file-list.selected {
background: #FAFFCC;
padding: 0.5rem 1rem; }
.wrapper-regsiterform ::-webkit-file-upload-button {
background: #9B9B9B;
color: #fff;
border-radius: 3px;
padding: 0.5em 1rem; }
.wrapper-regsiterform input[type="file"] {
position: relative;
height: 40px;
border: 0;
padding: 0;
text-align: left; }
.se-field-section-children {
background: #fff;
padding: 1rem; }
.se-field-section-children .section-title {
background: transparent;
color: #000;
margin-bottom: 1rem;
padding: 0; }
.se-form-navigation {
border-top: 1px solid #D8D8D8;
margin-top: 1rem;
padding: 1rem 1rem 3rem;
overflow: hidden; }
.se-form-navigation .btn {
font-family: "kanit", Arial, sans-serif;
font-size: 1.25rem;
padding: 0.5rem 2rem;
transition: 0.5s all; }
.se-form-navigation .btn.btn-primary {
float: right; }
.se-form-navigation .btn.btn-back {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/left-arrow@2x.png) no-repeat 10px center;
background-size: 20px;
padding: 0.5rem 2rem 0.5rem 3rem;
color: #000; }
.se-form-navigation .btn.btn-back:hover {
border: 1px solid #000; }
.se-field-type-file label,
.se-field-type-textarea label {
font-size: 1.2rem;
line-height: 1.25em;
margin-bottom: 1rem;
display: flex;
align-items: center; }
.se-field-type-file label + .description,
.se-field-type-textarea label + .description {
margin-bottom: 1rem !important; }
.se-field-type-file .box,
.se-field-type-textarea .box {
background: #000;
border-radius: 4px;
color: #fff;
text-align: center;
flex: 0 0 45px;
display: inline-block;
margin-right: 15px;
line-height: 45px;
font-weight: bold;
font-size: 1.25rem; }
.se-field-type-radio .form-check {
padding-left: 0; }
.se-field-type-radio .form-check [type="radio"]:checked,
.se-field-type-radio .form-check [type="radio"]:not(:checked) {
position: absolute;
left: -9999px; }
.se-field-type-radio .form-check [type="radio"]:checked + label,
.se-field-type-radio .form-check [type="radio"]:not(:checked) + label {
position: relative;
padding-left: 25px;
cursor: pointer;
line-height: 20px;
display: inline-block; }
.se-field-type-radio .form-check [type="radio"]:checked + label:before,
.se-field-type-radio .form-check [type="radio"]:not(:checked) + label:before {
content: '';
position: absolute;
left: 0;
top: 0;
width: 20px;
height: 20px;
border: 4px solid #DADADA;
border-radius: 100%;
background: #fff; }
.se-field-type-radio .form-check [type="radio"]:checked + label:after,
.se-field-type-radio .form-check [type="radio"]:not(:checked) + label:after {
content: '';
width: 20px;
height: 20px;
background: #4FC8FF;
position: absolute;
top: 0;
left: 0;
border-radius: 100%;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease; }
.se-field-type-radio .form-check [type="radio"]:not(:checked) + label:after {
opacity: 0;
-webkit-transform: scale(0);
transform: scale(0); }
.se-field-type-radio .form-check [type="radio"]:checked + label:after {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
border: 4px solid #005496; }
.se-field-type-checkbox .description {
display: inline;
font-size: 95%;
color: #919191; }
.se-field-type-checkbox .se-field-checkbox-header {
font-size: 1.15rem;
font-family: "kanit", Arial, sans-serif;
font-weight: 400;
margin: 1rem 0 0.5rem; }
.se-field-type-checkbox .form-check {
padding-left: 0; }
.se-field-type-checkbox .form-check [type="checkbox"]:checked,
.se-field-type-checkbox .form-check [type="checkbox"]:not(:checked) {
position: absolute;
left: -9999px; }
.se-field-type-checkbox .form-check [type="checkbox"]:checked + label,
.se-field-type-checkbox .form-check [type="checkbox"]:not(:checked) + label {
position: relative;
padding-left: 25px;
cursor: pointer;
line-height: 20px;
display: inline-block; }
.se-field-type-checkbox .form-check [type="checkbox"]:checked + label:before,
.se-field-type-checkbox .form-check [type="checkbox"]:not(:checked) + label:before {
content: '';
position: absolute;
left: 0;
top: 0;
width: 20px;
height: 20px;
border: 4px solid #DADADA;
background: #fff; }
.se-field-type-checkbox .form-check [type="checkbox"]:checked + label:after,
.se-field-type-checkbox .form-check [type="checkbox"]:not(:checked) + label:after {
content: '';
width: 20px;
height: 20px;
background: #005496;
position: absolute;
top: 0;
left: 0;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease; }
.se-field-type-checkbox .form-check [type="checkbox"]:not(:checked) + label:after {
opacity: 0;
-webkit-transform: scale(0);
transform: scale(0); }
.se-field-type-checkbox .form-check [type="checkbox"]:checked + label:after {
opacity: 1;
left: 8px;
top: 0px;
width: 6px;
height: 15px;
border: solid #4FC8FF;
background: transparent;
border-width: 0 3px 3px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg); }
.se-field-type-checkbox .form-check [type="checkbox"]:checked + label:before {
border: 10px solid #005496; }
#se-field-submit_html {
padding: 2rem; }
#se-field-section-3 .se-field-type-file {
padding: 2rem 2rem 0 2rem; }
#se-field-section-3 .se-field-type-file:last-child {
padding-bottom: 2rem; }
#se-field-history_award {
clear: both; }
#se-field-org_stage .form-check-label {
font-size: 1.15rem;
font-family: "kanit", Arial, sans-serif;
font-weight: 400; }
#se-field-founders {
margin-top: 1.25rem; }
#se-field-employee {
overflow: hidden; }
#se-field-employee label {
display: block; }
#se-field-employee .se-field-type-number .form-control {
display: inline;
text-align: right;
width: 65px;
margin: 0 0.5rem; }
#se-field-employee #se-field-employee_num1 label,
#se-field-employee #se-field-employee_num2 label,
#se-field-employee #se-field-employee_under_num1 label,
#se-field-employee #se-field-employee_under_num2 label {
font-family: "BaiJamjuree-Regular", Arial, sans-serif;
display: inline-block;
font-size: 1.1rem;
width: 120px; }
#se-field-employee #se-field-employee_dis_num1 label,
#se-field-employee #se-field-employee_dis_num2 label {
font-family: "BaiJamjuree-Regular", Arial, sans-serif;
display: inline-block;
font-size: 1.1rem;
width: 120px; }
#se-field-employee #se-field-employee_num1:after {
content: '(*พนักงานประจำ หมายถึง พนักงานที่ทำงานมากกว่า 35 ชั่วโมง/สัปดาห์)';
text-align: left;
color: #919191;
display: block;
width: 100%;
font-size: 80%;
line-height: 1.5em;
padding: 0.5em 0; }
#se-field-employee #se-field-employee_under_num1:after {
content: '(*ผู้ด้อยโอกาส หมายถึง คนยากจน คนเร่ร่อน/ไร้ที่อยู่อาศัย ผู้ไม่มีสถานะทางทะเบียนราษฎร์ ผู้พ้นโทษ ผู้ติดเชื้อ เอช ไอ วี)';
text-align: left;
color: #919191;
display: block;
width: 100%;
font-size: 80%;
line-height: 1.5em;
padding: 0.5em 0; }
#se-field-employee #se-field-employee_num2 {
clear: both;
margin-top: 1rem; }
#se-field-employee #se-field-employee_under_num2 {
margin-top: 1rem; }
#se-field-co_founder_num.se-field-type-number {
margin-left: 1.5rem; }
#se-field-co_founder_num.se-field-type-number .form-control {
display: inline;
width: 50px;
margin: 0 10px; }
#se-field-founders .se-field-founders {
margin-bottom: 1rem; } .wrapper-approve {
background: #fff;
padding: 1rem;
position: sticky;
top: 0;
left: 0;
right: 0;
border-bottom: 1px solid #eee;
box-shadow: 4px 0px 3px rgba(0, 0, 0, 0.4);
z-index: 1; }
.wrapper-approve .btn {
font-family: "kanit", Arial, sans-serif;
font-size: 1rem;
padding: 0.5rem 2rem;
transition: 0.5s all; } @media (min-width: 768px) {
.wrapper-regsiterform textarea.form-control,
.wrapper-regsiterform .text-counter {
width: 75%; }
.se-field-type-section > .se-field-type-section {
padding: 1rem 2rem; }
.se-field-type-section > .se-field-type-section .section-title {
margin-bottom: 1rem;
padding: 0; }
.section-title {
padding: 0.75rem 2rem; }
#se-field-prefix {
overflow: hidden; }
#se-field-prefix label {
display: block; }
#se-field-prefix .form-check-label {
display: inline-block;
margin: 0.75rem 0 0; }
#se-field-prefix .form-check {
float: left;
margin-right: 2rem; }
#se-field-prefix .form-check label
+ div {
float: left; }
#se-field-prefix .form-check #se-field-prefix_other {
float: right;
margin-left: 1rem;
margin-bottom: 0;
width: 100px; }
#se-field-reg_type {
overflow: hidden; }
#se-field-reg_type label {
display: block; }
#se-field-reg_type .form-check {
float: left;
width: 50%; }
#se-field-org_stage .form-check {
margin-bottom: 1rem; } }
@media (min-width: 992px) {
.se-form-sidebar .sidebar-title {
font-size: 1.75rem; }
.se-form-sidebar .wrapper-step-sidebar {
position: relative;
margin-left: 50px;
margin-bottom: 1.25rem; }
.se-form-sidebar .wrapper-step-sidebar a {
color: #000; }
.se-form-sidebar .wrapper-step-sidebar h3 {
font-size: 1.25rem;
margin-bottom: 0.75rem; }
.se-form-sidebar .wrapper-step-sidebar h3 a {
color: #444; }
.se-form-sidebar .wrapper-step-sidebar h3 a:after {
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/bullet-inactive@2x.png) no-repeat center center;
width: 25px;
height: 25px;
top: 3px;
left: -38px;
background-size: contain; }
.se-form-sidebar .wrapper-step-sidebar h3 a:before {
border-left: 5px solid #D9D9D9;
left: -29px;
top: 35px;
width: 5px;
height: 80%; }
.se-form-sidebar .wrapper-step-sidebar h3 a.active {
background: transparent;
color: #000; }
.se-form-sidebar .wrapper-step-sidebar h3 a.active:after {
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/bullet@2x.png) no-repeat center center;
background-size: contain; }
.se-form-sidebar .wrapper-step-sidebar h3 a.active:before {
border-left: 5px solid #4FC8FF; }
.se-form-sidebar .wrapper-step-sidebar ul li {
font-size: 1.1rem; }
.se-form-sidebar .wrapper-step-sidebar ul li .se-switch-section-button {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-uncheck@2x.png) no-repeat 20px center;
padding: 10px 10px 10px 50px;
background-size: 20px;
margin-left: -24px; }
.se-form-sidebar .wrapper-step-sidebar ul li .se-switch-section-button.selected {
background: #dadada url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-uncheck@2x.png) no-repeat 20px center;
background-size: 20px; }
.se-form-sidebar .wrapper-step-sidebar ul li .se-switch-section-button.active {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-check@2x.png) no-repeat 20px center;
background-size: 20px; }
#se-field-employee #se-field-employee_num1,
#se-field-employee #se-field-employee_num2,
#se-field-employee #se-field-employee_under_num1,
#se-field-employee #se-field-employee_under_num2 {
width: 50%;
float: left; }
#se-field-employee #se-field-employee_num1:after {
width: 85%; }
#se-field-employee #se-field-employee_dis_num1,
#se-field-employee #se-field-employee_dis_num2 {
float: right;
width: 50%; } }
.table {
margin-bottom: 0; } .approval-action-wrapper #field-approve-status,
.approval-action-wrapper #field-approve-note {
width: 100%; }
.approval-action-wrapper #field-approve-note {
margin-top: 0.5rem; }
.approval-note {
background: #eaeaea;
padding: 0.5rem 1rem;
margin: 0.5rem 0;
line-height: 1.5em;
text-align: left;
font-size: 95%; }  .main-navigation {
width: auto;
clear: none;
float: right; }
.main-navigation ul ul {
background: rgba(231, 52, 76, 0.7);
border-radius: 5px;
width: auto;
margin-left: -1rem; }
.main-navigation ul ul li {
border-bottom: 1px solid #E7344C;
padding: 0 !important; }
.main-navigation ul ul li:last-child {
border: none; }
.main-navigation ul ul li a {
text-align: left;
padding: 0.5em 15px !important; }
.main-navigation ul ul li a:hover, .main-navigation ul ul li a:focus, .main-navigation ul ul li a:active {
background: #cf1931;
border-radius: 0; }
.main-navigation ul ul li:first-child a:hover, .main-navigation ul ul li:first-child a:focus, .main-navigation ul ul li:first-child a:active {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border-top-right-radius: 5px;
border-top-left-radius: 5px; }
.main-navigation ul ul li:last-child a:hover, .main-navigation ul ul li:last-child a:focus, .main-navigation ul ul li:last-child a:active {
border-top-right-radius: 0;
border-top-left-radius: 0;
border-bottom-right-radius: 7px;
border-bottom-left-radius: 7px; }
.main-navigation.toggled {
width: 100%;
float: none;
text-align: left;
z-index: 1; }
.main-navigation.toggled .menu-main-menu-container,
.main-navigation.toggled .menu-main-menu-th-container,
.main-navigation.toggled .menu-main-menu-en-container {
position: absolute;
top: 85px;
right: 0;
left: 0;
background: #fff;
border-top: 1px solid #E7E7E7;
border-bottom: 1px solid #E7E7E7;
padding: 1rem;
box-shadow: 0px 5px 9px -3px rgba(0, 0, 0, 0.13);
height: 80vh; }
.main-navigation.toggled .menu-main-menu-container .nav-menu,
.main-navigation.toggled .menu-main-menu-th-container .nav-menu,
.main-navigation.toggled .menu-main-menu-en-container .nav-menu {
margin: 0 auto; }
.main-navigation.toggled .menu-main-menu-container .nav-menu .menu-item, .main-navigation.toggled .menu-main-menu-container .nav-menu li,
.main-navigation.toggled .menu-main-menu-th-container .nav-menu .menu-item,
.main-navigation.toggled .menu-main-menu-th-container .nav-menu li,
.main-navigation.toggled .menu-main-menu-en-container .nav-menu .menu-item,
.main-navigation.toggled .menu-main-menu-en-container .nav-menu li {
float: none;
display: block;
text-align: left; }
.main-navigation.toggled .menu-main-menu-container .nav-menu .menu-item.btn, .main-navigation.toggled .menu-main-menu-container .nav-menu li.btn,
.main-navigation.toggled .menu-main-menu-th-container .nav-menu .menu-item.btn,
.main-navigation.toggled .menu-main-menu-th-container .nav-menu li.btn,
.main-navigation.toggled .menu-main-menu-en-container .nav-menu .menu-item.btn,
.main-navigation.toggled .menu-main-menu-en-container .nav-menu li.btn {
display: inline-block;
margin: 1rem 0.5rem; }
.nav-menu {
font-family: "Montserrat-Bold", "kanit", Arial, sans-serif;
text-transform: uppercase;
font-size: 0.8823529412em;
margin: 0;
padding-left: 0;
padding-right: 0;
line-height: 1rem;
list-style: none; }
@media (min-width: 576px) {
.nav-menu .nav-menu {
display: flex;
display: -ms-flexbox; display: -webkit-flex;
align-items: center; } }
.nav-menu .menu-item, .nav-menu li {
display: inline-block;
position: relative;
padding: 0.5em 15px;
margin-bottom: 0;
margin-left: 0;
line-height: 1.5em;
text-align: center; }
@media (min-width: 576px) {
.nav-menu .menu-item, .nav-menu li {
padding: .7em 15px; }
.nav-menu .menu-item.btn, .nav-menu li.btn {
padding: .375rem .75rem;
font-size: inherit; } }
.nav-menu .menu-item.btn, .nav-menu li.btn {
padding: 0.5rem 1rem; }
.nav-menu .menu-item.btn a, .nav-menu li.btn a {
padding: 0; }
.nav-menu .menu-item.btn .menu-item.current-menu-item > a, .nav-menu .menu-item.btn .menu-item.current_page_item > a, .nav-menu li.btn .menu-item.current-menu-item > a, .nav-menu li.btn .menu-item.current_page_item > a {
background: #EE4055; }
.nav-menu .menu-item.btn .menu-item.current-menu-item:last-child > a, .nav-menu .menu-item.btn .menu-item.current_page_item:last-child > a, .nav-menu li.btn .menu-item.current-menu-item:last-child > a, .nav-menu li.btn .menu-item.current_page_item:last-child > a {
border-top-right-radius: 0;
border-top-left-radius: 0;
border-bottom-right-radius: 7px;
border-bottom-left-radius: 7px; }
.nav-menu .menu-item.btn .menu-item.current-menu-item:first-child > a, .nav-menu .menu-item.btn .menu-item.current_page_item:first-child > a, .nav-menu li.btn .menu-item.current-menu-item:first-child > a, .nav-menu li.btn .menu-item.current_page_item:first-child > a {
border-top-right-radius: 7px;
border-top-left-radius: 7px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0; }
.nav-menu .menu-item a, .nav-menu li a {
display: block;
color: #000;
text-transform: uppercase;
transition: all 0.3s ease;
font-size: 90%; }
@media (min-width: 576px) {
.nav-menu .menu-item a, .nav-menu li a {
font-size: 0.9em; } }
@media (min-width: 1200px) {
.nav-menu .menu-item a, .nav-menu li a {
font-size: 1em; } }
.nav-menu .menu-item a:focus, .nav-menu .menu-item a:hover, .nav-menu .menu-item a:active, .nav-menu li a:focus, .nav-menu li a:hover, .nav-menu li a:active {
color: #EE4055; }
.nav-menu .menu-item.current-menu-item > a, .nav-menu .menu-item.current_page_item > a, .nav-menu .menu-item.current-page-ancestor > a, .nav-menu li.current-menu-item > a, .nav-menu li.current_page_item > a, .nav-menu li.current-page-ancestor > a {
color: #EE4055; } .menu-toggle {
display: inline-block;
padding: 5px;
margin: 5px 0 0 15px;
float: right;
height: 38px; }
.menu-toggle:hover {
max-height: 9999px;
transition-timing-function: cubic-bezier(0.5, 0, 1, 0);
transition-delay: 0s; }
.menu-toggle.active {
background-color: #414042; }
.menu-toggle:hover {
cursor: pointer; }
.menu-toggle .btn {
margin: 1rem; }
@media screen and (min-width: 37.5em) {
.menu-toggle {
display: block; }
.main-navigation ul {
display: none; }
.btn {
margin: 0; } }
@media (min-width: 992px) {
.menu-toggle {
display: none; }
.main-navigation ul {
display: block;
width: 100%;
padding-right: 0; } } @media (max-width: 576px) {
.top-header .menu-secondary-menu-container {
display: none; } }
.menu-secondary-menu-container {
text-align: right; }
.menu-secondary-menu-container .nav-menu {
font-family: "Montserrat", "kanit", sans-serif, Arial;
font-size: 0.6470588235em;
color: #8D8D8D; }
.menu-secondary-menu-container .nav-menu .menu-item a, .menu-secondary-menu-container .nav-menu li a {
text-transform: initial;
color: #8D8D8D; }
.menu-secondary-menu-container .nav-menu .menu-item a:focus, .menu-secondary-menu-container .nav-menu .menu-item a:hover, .menu-secondary-menu-container .nav-menu .menu-item a:active, .menu-secondary-menu-container .nav-menu li a:focus, .menu-secondary-menu-container .nav-menu li a:hover, .menu-secondary-menu-container .nav-menu li a:active {
color: #E7344C; }
.menu-secondary-menu-container .nav-menu .menu-item.current-menu-item > a, .menu-secondary-menu-container .nav-menu .menu-item.current_page_item > a, .menu-secondary-menu-container .nav-menu li.current-menu-item > a, .menu-secondary-menu-container .nav-menu li.current_page_item > a {
color: #E7344C; } .languages-menu {
list-style: none;
margin: 0;
padding: 0;
position: relative;
display: inline-block; } .navigation {
margin: 1.5rem 0; }
.navigation a {
font-weight: bold;
color: #005496; } @media (min-width: 576px) {
.card-columns {
column-count: 2; } }
@media (min-width: 768px) {
.card-columns {
column-count: 2; } }
@media (min-width: 992px) {
.card-columns {
column-count: 3; } }
.card-title {
font-size: 1.2941176471em; }
@media (min-width: 768px) {
.card-deck {
margin-bottom: 2rem; } }
@media (min-width: 576px) {
.container {
max-width: inherit; } }
@media (min-width: 768px) {
.container {
max-width: inherit; } }
@media (min-width: 992px) {
.container {
max-width: 960px; } }
@media (min-width: 1200px) {
.container {
max-width: 1140px; } }
.card-footer {
padding: 1.5rem 1.25rem; }
.container .row:before,
.container .row:after {
display: inline-block; }
.page-content, .entry-content, .entry-summary {
margin: 0; }
.card {
border-radius: 0; }
.modal {
color: #000; }
.modal .modal-header {
border-bottom: 0; }
.modal .modal-header .fas {
color: #000 !important; }
.modal .modal-header .modal-title {
line-height: 1.35em; }
.modal .modal-header .close {
margin-top: -2rem; }
.modal .modal-footer {
border-top: 0;
justify-content: center; }
.modal .modal-footer a:hover {
text-decoration: none !important; }
.modal .modal-body .menu-item {
list-style: none;
margin: 0;
padding: 0 1rem; }
.modal .modal-body .menu-item li {
margin: 0 0 1rem 0;
padding: 0 2.5rem 1rem 2.5rem;
border-bottom: 1px solid #979797;
position: relative; }
.modal .modal-body .menu-item li.menu-item-feature {
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-feature_sm-gray@2x.png) no-repeat 0 top;
background-size: 35px; }
.modal .modal-body .menu-item li.menu-item-document {
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-document01-gray@2x.png) no-repeat 0 top;
background-size: 35px; }
.modal .modal-body .menu-item li a {
color: #000 !important; }
.modal .modal-body .menu-item li:after {
content: "";
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/right-arrow.png) no-repeat 0 center;
width: 20px;
height: 15px;
background-size: contain;
position: absolute;
right: 0;
top: 5px; } .block-note {
background: #fff;
color: #005496;
border: 1px solid #E7344C;
border-radius: 10px;
padding: 0.5rem 1rem;
margin: 1rem auto;
text-align: center;
font-size: 90%;
max-width: 90%; }
.block-note p {
margin: 0; }
@media (min-width: 768px) {
.block-note {
max-width: 600px; } } .btn-primary {
background-color: #E7344C !important;
border-color: #E7344C !important;
color: #fff !important; }
.btn-primary a {
color: #fff !important; }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
cursor: pointer;
color: #fff !important;
background-color: #cf1931 !important;
border-color: #cf1931 !important; }
.btn-primary.disabled, .btn-primary:disabled {
cursor: not-allowed;
opacity: 0.3; }
.btn-secondary {
background-color: #005496 !important;
border-color: #005496 !important;
color: #fff !important; }
.btn-secondary a {
color: #fff !important; }
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active,
.btn-secondary a:hover,
.btn-secondary a:focus,
.btn-secondary a:active {
cursor: pointer;
color: #fff !important;
background-color: #003763 !important;
border-color: #003763 !important; }
.btn-secondary.disabled, .btn-secondary:disabled {
cursor: not-allowed;
opacity: 0.3; }
.btn-outline {
border-color: #979797;
color: #000; }
.btn-outline a {
color: #000; } .btn-sm {
padding-top: .3rem;
padding-bottom: .3rem; }
.btn-md {
min-width: 200px;
padding-left: 1.5rem;
padding-right: 1.5rem; }
.btn-lg {
min-width: 230px;
padding-left: 1.5rem;
padding-right: 1.5rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem; } .btn-black {
background-color: #000 !important; }
.btn-black:hover, .btn-black:focus, .btn-black:active {
cursor: pointer !important;
background-color: #1a1a1a !important; } .btn-outline-primary {
color: #000 !important;
border-color: #E7344C !important;
background: transparent !important; }
.btn-outline-primary a {
color: #000 !important; }
.btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary:active,
.btn-outline-primary a:hover, .btn-outline-primary a:focus, .btn-outline-primary a:active {
color: #fff !important;
background-color: #E7344C !important;
border-color: #E7344C !important; } .btn-outline-secondary {
color: #005496 !important;
border-color: #005496 !important;
background: transparent !important; }
.btn-outline-secondary a {
color: #005496; }
.btn-outline-secondary:hover, .btn-outline-secondary:focus, .btn-outline-secondary:active,
.btn-outline-secondary a:hover, .btn-outline-secondary a:focus, .btn-outline-secondary a:active {
color: #fff !important;
background-color: #005496 !important;
border-color: #005496 !important; } .btn-outline-white {
color: #fff !important;
border-color: #fff !important;
background: transparent !important; }
.btn-outline-white a {
color: #fff !important; }
.btn-outline-white:hover, .btn-outline-white:focus, .btn-outline-white:active,
.btn-outline-white a:hover, .btn-outline-white a:focus, .btn-outline-white a:active {
color: #005496 !important;
background-color: #fff !important;
border-color: #fff; }
.text-white .textwidget .btn-outline-white {
color: #fff !important;
border-color: #fff !important;
background: transparent !important; }
.text-white .textwidget .btn-outline-white a {
color: #fff !important; }
.text-white .textwidget .btn-outline-white:hover, .text-white .textwidget .btn-outline-white:focus, .text-white .textwidget .btn-outline-white:active,
.text-white .textwidget .btn-outline-white a:hover, .text-white .textwidget .btn-outline-white a:focus, .text-white .textwidget .btn-outline-white a:active {
color: #005496 !important;
background-color: #fff !important;
border-color: #fff; } button, input[type="button"], input[type="reset"], input[type="submit"] {
font-size: 0.9rem;
color: #fff;
background-color: #E7344C;
border-color: #E7344C; }
button:hover, button:focus, button:active,
button a:hover,
button a:focus,
button a:active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active,
input[type="button"] a:hover,
input[type="button"] a:focus,
input[type="button"] a:active, input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active,
input[type="reset"] a:hover,
input[type="reset"] a:focus,
input[type="reset"] a:active, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active,
input[type="submit"] a:hover,
input[type="submit"] a:focus,
input[type="submit"] a:active {
cursor: pointer;
color: #fff;
background-color: #cf1931;
border-color: #cf1931; }
button.disabled, button:disabled, input[type="button"].disabled, input[type="button"]:disabled, input[type="reset"].disabled, input[type="reset"]:disabled, input[type="submit"].disabled, input[type="submit"]:disabled {
cursor: not-allowed;
opacity: 0.3; } .pt-cv-readmore {
color: #E7344C !important;
background-color: #fff !important;
border: none !important; }
.link-primary {
color: #E7344C !important;
text-decoration: underline; }
.link-primary:hover {
color: #E7344C !important;
text-decoration: none; }
.link-secondary {
color: #005496 !important;
text-decoration: underline; }
.link-secondary:hover {
color: #005496 !important;
text-decoration: none; } .button-lg {
background: #1E4E79 url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-doc@2x.png) no-repeat 1rem 1.75rem;
background-size: 25px;
color: #fff;
margin: 0 0 1rem;
padding: 1.5rem 1rem 1.5rem 55px;
border-radius: 6px;
font-size: 1rem;
line-height: 1.5em;
min-height: 90px; }
.button-lg a {
color: #fff; }
.button-lg.button-require {
background: #2E75B5 url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-doc_star@2x.png) no-repeat 1rem 1.5rem;
background-size: 30px; }
.button-lg.button-download {
position: relative;
padding-right: 80px; }
.button-lg.button-download a::after {
position: absolute;
top: 0;
right: 0;
width: 65px;
content: "";
height: 100%;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
background: #173255 url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/btn-download@2x.png) no-repeat center 1.5rem;
background-size: 28px;
transition: 0.3s all; }
.button-lg.button-download a:hover::after {
background: #005496 url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/btn-download@2x.png) no-repeat center 1.5rem;
background-size: 28px; } .sow-accordion {
font-size: 1.2941176471em; }
.sow-accordion .sow-accordion-title {
font-family: "kanit", Arial, sans-serif;
line-height: 1.35em;
font-weight: 500; }
[lang=en] .sow-accordion .sow-accordion-title {
font-family: "Montserrat-Bold", "kanit", Arial, sans-serif; }
@media (min-width: 576px) {
.sow-accordion .sow-accordion-title {
font-size: 26px; } }
.sow-accordion .sow-accordion-panel {
-webkit-box-shadow: 0 1px 9px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 9px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 9px 0 rgba(0, 0, 0, 0.2);
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
border-color: rgba(0, 0, 0, 0.2);
padding: 0.5rem 0;
background: #fff; } .feature-team-block .sow-features-list .sow-features-feature h5 {
font-size: 1em;
margin: 1em 0 0 !important; }
[lang=en] .feature-team-block .sow-features-list .sow-features-feature h5 {
font-family: "Montserrat", "kanit", sans-serif, Arial;
font-weight: 600; }
.feature-team-block .sow-features-list .sow-features-feature p {
font-family: "Montserrat", "kanit", sans-serif, Arial;
font-weight: 300;
font-size: 0.85em; } .so-widget-sow-image-default-bd5cd9da0588 .sow-image-container .so-widget-image {
margin: 0 auto; } .feature-block .sow-features-list {
display: flex;
display: -webkit-flex;
justify-content: center;
flex-wrap: wrap; }
.feature-block .sow-features-list .textwidget {
font-family: "BaiJamjuree-Regular", "kanit", sans-serif, Arial;
font-size: 16px;
line-height: 1.5em; }
[lang=en] .feature-block .sow-features-list .textwidget {
font-family: "Montserrat", "kanit", sans-serif, Arial; }
.feature-block .sow-features-list .textwidget h5 {
font-family: "BaiJamjuree-Medium", "kanit", sans-serif, Arial;
margin: 0 0 0.5rem !important;
font-size: 1.2rem; }
[lang=en] .feature-block .sow-features-list .textwidget h5 {
font-family: "Montserrat-Bold", "kanit", Arial, sans-serif;
font-size: 1.4rem; }
.feature-block .sow-features-list .textwidget p {
font-family: "BaiJamjuree-Regular", "kanit", sans-serif, Arial;
line-height: 1.5em; }
[lang=en] .feature-block .sow-features-list .textwidget p {
font-family: "Montserrat", "kanit", sans-serif, Arial;
line-height: 1.4em; }
.feature-block .sow-more-text {
font-family: "BaiJamjuree-Medium", "kanit", sans-serif, Arial;
margin-top: 1rem; }
[lang=en] .feature-block .sow-more-text {
font-family: "Montserrat-Bold", "kanit", Arial, sans-serif; }
.feature-block .sow-more-text a {
color: #005496 !important;
text-decoration: underline !important; }
.feature-block .sow-more-text a:hover {
text-decoration: none !important; }
h3.widget-title {
font-size: 1.5294117647em;
text-transform: uppercase;
line-height: 1.3em; }
@media (min-width: 992px) {
h3.widget-title {
font-size: 1.8823529412em; } } .list-grid {
display: flex;
display: -ms-flexbox;
flex-wrap: wrap;
-ms-flex-wrap: wrap;
padding: 0;
margin-right: -2em;
list-style: none; }
.list-grid > .item {
display: flex;
width: 100%;
padding-right: 2em;
margin-bottom: 4em; }
@media (min-width: 768px) {
.list-grid.-two > .item {
width: 50%; } }
@media (min-width: 768px) {
.list-grid.-three > .item {
width: 50%; } }
@media (min-width: 1024px) {
.list-grid.-three > .item {
width: 33.3333333333%; } }
@media (min-width: 768px) {
.list-grid.-four > .item {
width: 50%; } }
@media (min-width: 1024px) {
.list-grid.-four > .item {
width: 25%; } } .article-list .widget-title {
text-align: center;
margin-bottom: 1.5rem; }
.article-list .pt-cv-title {
margin: 1rem 0 !important;
font-family: "BaiJamjuree-Regular", "kanit", sans-serif, Arial;
line-height: inherit; }
.article-list .pt-cv-readmore {
display: none; }
.article-list--no-thumb .pt-cv-title {
margin: 0 0 1rem !important; }
.article-list--no-thumb .pt-cv-content-item {
position: relative; }
.article-list--no-thumb .pt-cv-content-item:after {
content: "";
border-bottom: 1px solid #E7E7E7;
width: 80px;
position: absolute;
bottom: 10px; }
.caldera-grid .row {
margin-left: 0;
margin-right: 0; }
.caldera-grid .form-control {
background: #F0F0F0;
border-color: #F0F0F0;
height: 40px; }
.caldera-grid .help-block {
font-size: 95%; }
.caldera-grid label {
font-weight: 600; }
[lang=en] .caldera-grid label {
font-weight: 400; }
.caldera-grid .checkbox, .caldera-grid .radio {
width: 100%; }
.caldera-grid .checkbox label, .caldera-grid .radio label {
font-size: 95%;
font-weight: 300; }
.caldera-grid input[type=file] {
border: 1px solid #E7E7E7;
border-radius: 3px;
padding: 0.5rem;
margin: 0.5rem 0 0;
width: 100%; }
.caldera-grid .btn.btn-md {
min-width: 100px;
font-size: 1.0588235294em; }
.caldera-grid .form-group label + div {
display: flex;
flex-wrap: wrap;
flex-direction: column;
width: 100%; }
.caldera-grid .form-group label + div .help-block {
order: -1;
font-size: inherit;
margin: 0 0 5px;
font-size: 90%;
line-height: 1.2; } .form-white .caldera-grid .form-control {
height: 40px; }
.form-white .caldera-grid .control-label {
font-weight: 700; }
.form-white .caldera-grid .help-block {
font-size: 80%; }
.form-white .caldera-grid label {
margin-bottom: 0; }
.form-white .caldera-grid .btn-primary {
background-color: #E7344C;
border-color: #E7344C;
color: #fff !important; }
.form-white .caldera-grid .btn-primary a {
color: #fff !important; }
.form-white .caldera-grid .btn-primary:hover, .form-white .caldera-grid .btn-primary:focus, .form-white .caldera-grid .btn-primary:active {
cursor: pointer;
color: #fff;
background-color: #cf1931;
border-color: #cf1931; }
.form-white .caldera-grid .form-group {
margin-bottom: 20px; }
.form-white .caldera-grid .form-group label + div {
display: flex;
flex-wrap: wrap;
flex-direction: row; }
.form-white .caldera-grid .form-group label + div .help-block {
color: #fff;
order: -1;
font-size: inherit;
margin: 0 0 5px;
font-size: 90%;
line-height: 1.2; }
.form-white .caldera-grid .form-group label + div .radio,
.form-white .caldera-grid .form-group label + div .checkbox {
border: 1px solid #fff;
border-radius: 7px;
padding: 0.5rem 1rem;
margin-bottom: 1rem;
font-size: 1.2rem; }
.form-white .caldera-grid .has-error .checkbox,
.form-white .caldera-grid .has-error .checkbox-inline,
.form-white .caldera-grid .has-error .control-label,
.form-white .caldera-grid .has-error .form-control-feedback,
.form-white .caldera-grid .has-error .help-block, .form-white .caldera-grid .has-error .radio,
.form-white .caldera-grid .has-error .radio-inline, .form-white .caldera-grid .has-error.checkbox label,
.form-white .caldera-grid .has-error.checkbox-inline label, .form-white .caldera-grid .has-error.radio label,
.form-white .caldera-grid .has-error.radio-inline label {
color: #FF6478; }
.caldera-grid .breadcrumb {
background: transparent;
padding: 0.5rem 0;
justify-content: center;
display: flex; }
.caldera-grid .breadcrumb > li.active:after {
background: #E7344C; }
.caldera-grid .breadcrumb > li.active a {
color: #000; }
.caldera-grid .breadcrumb > li {
position: relative;
margin-right: 10px;
flex: 1;
text-align: center; }
.caldera-grid .breadcrumb > li a {
color: #005496; }
.caldera-grid .breadcrumb > li a:hover {
text-decoration: none; }
.caldera-grid .breadcrumb > li:after {
height: 6px;
content: "";
background: #005496;
width: 100%;
position: absolute;
left: 0;
bottom: -8px;
border-bottom-right-radius: 3px;
border-radius: 3.5px; }
.caldera-grid .breadcrumb > li:last-child {
margin: 0; }
.caldera-grid .breadcrumb > li + li:before {
display: none; } #page-events .site-main {
max-width: 100%; }
.event-calendar-block {
padding: 1rem; }
.event-calendar-block .widget-title {
text-align: center;
text-transform: uppercase; }
@media (min-width: 768px) {
.event-calendar-block {
padding: 3rem; } }
.wcs-btn:before {
background: transparent; }
.wcs-btn:after {
border-color: #005496;
opacity: 1; }
.wcs-btn:hover, .wcs-btn:focus, .wcs-btn a:active {
color: #005496; }
.wcs-timetable__container {
padding: 0; }
.wcs-timetable__container h2 {
text-transform: uppercase;
text-align: center;
color: #232425;
margin: 0 0 1.5rem; }
@media (min-width: 768px) {
.wcs-timetable__container h2 {
padding: 0 0 2rem; } }
.wcs-timetable__container .wcs-class__title {
font-size: 1.3rem;
font-family: "BaiJamjuree-Regular", "kanit", sans-serif, Arial;
font-weight: 400;
margin-bottom: 0.5rem !important; }
.wcs-timetable--1 .wcs-timetable--list .wcs-class__time {
color: #272A2A; }
.wcs-timetable--1 .wcs-timetable--list .wcs-class__time .wcs-class__inner-flex span:first-of-type {
font-weight: 500; }
.wcs-class__time-duration {
font-size: 85%;
line-height: 1.5em; }
.wcs-class__duration:before,
.wcs-addons--pipe:before {
top: 50%;
transform: translate(-50%, -50%); }
.wcs-timetable__list .wcs-class {
padding: 1rem 0; }
.wcs-timetable__list .wcs-class,
.wcs-timetable--monthly-calendar .wcs-class { }
.wcs-timetable__list .wcs-class .wcs-class__image,
.wcs-timetable--monthly-calendar .wcs-class .wcs-class__image {
position: relative; }
.wcs-timetable__list .wcs-class.wcs-class--term-sethailand-th .wcs-class__image:after,
.wcs-timetable--monthly-calendar .wcs-class.wcs-class--term-sethailand-th .wcs-class__image:after {
content: "";
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/logo-sethailand-xs.svg) no-repeat right bottom;
width: 25px;
height: 25px;
z-index: 9999;
right: -5px;
bottom: -5px;
background-size: 25px;
position: absolute; } .wcs-modal__content h2 small {
margin: 1rem 0 0;
font-weight: 400;
font-size: 1rem; }
.wcs-modal__content a {
color: #005496 !important; }
.wcs-modal__content a:hover {
text-decoration: underline !important; }
.wcs-modal__action .wcs-btn {
font-size: 1em;
padding: 5px 20px; }
.wcs-modal__meta [class*='ti-']::before {
top: 7px; }
article.type-class {
margin-bottom: 30px; } .rp4wp-related-posts h3 {
text-transform: uppercase;
text-align: center; }
.rp4wp-related-posts ul, .rp4wp-related-posts li {
margin: 0;
padding: 0;
list-style: none; }  .rp4wp-related-posts ul > li {
padding: 15px;
margin: 0 0 20px 0;
float: left;
width: 33%; }
.rp4wp-related-posts .rp4wp-related-post-content a {
display: block;
margin: 1rem 0;
font-weight: 700;
font-size: 1.2rem; }
@media (max-width: 576px) {
.rp4wp-related-posts ul > li {
padding: 0;
margin: 0;
float: none;
width: 100%; } } #page-about .site-main,
#page-about-en .site-main {
max-width: 100%; }
.quote .textwidget p {
font-family: "Montserrat", "kanit", sans-serif, Arial;
line-height: 1.5em;
font-size: 1.4705882353em; }
.about-block {
position: relative;
margin-bottom: 3rem;
padding-bottom: 2rem; }
.about-block .widget-title {
font-size: 1.35rem; }
@media (min-width: 576px) {
.about-block .widget-title {
font-size: 1.5rem; } }
@media (min-width: 992px) {
.about-block .widget-title {
font-size: 1.75rem; } }
.about-block .left-block .widget-title {
margin-bottom: 0; }
.about-block:after {
position: absolute;
width: 90px;
content: "";
border-top: 1px solid #E7E7E7;
left: 0;
bottom: 0; }
.about-block:last-child {
display: none; }
.about-block .panel-grid-cell {
margin-bottom: 10px !important; }
.board-block {
color: #fff;
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/bg-gp1.png) no-repeat center left;
background-size: initial; }
.board-block .widget-title {
font-family: "Montserrat-Bold", "kanit", sans-serif, Arial;
text-transform: uppercase;
text-align: center;
color: #fff; } .subtitle-block {
max-width: 800px;
font-weight: 400;
margin: 0 auto; }
.subtitle-block h3 {
font-weight: 400;
margin: 0; } body#page-what-we-do .entry-header,
body#page-what-we-do-en .entry-header {
display: none; }
body#page-what-we-do .site-main,
body#page-what-we-do-en .site-main {
max-width: 100%;
margin: 0 auto; }
[lang=en] body#page-what-we-do .widget_sow-headline .sow-sub-headline,
[lang=en] body#page-what-we-do-en .widget_sow-headline .sow-sub-headline {
font-family: "Montserrat", "kanit", sans-serif, Arial; }
.card-white .sow-features-list .sow-features-feature {
width: 48% !important;
margin: 0 1%;
min-height: 500px;
display: block !important;
margin-bottom: 2% !important; }
.card-white .sow-features-feature {
background: #fff;
padding: 1.5rem !important;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
background-clip: padding-box; }
.card-white .sow-features-feature .textwidget {
margin: 0 !important; }
.card-white .sow-features-feature h5 {
margin: 0 0 1rem !important;
color: #005496;
text-transform: uppercase;
text-align: center; }
.card-white .sow-features-feature p, .card-white .sow-features-feature .textwidget {
font-family: "BaiJamjuree-Regular", "kanit", sans-serif, Arial;
text-align: left;
line-height: 1.5em; }
[lang=en] .card-white .sow-features-feature p, [lang=en] .card-white .sow-features-feature .textwidget {
font-family: "Montserrat", "kanit", sans-serif, Arial; } .col2-text-img .widget-title {
text-transform: uppercase;
margin-bottom: 0; }
[lang=en] .col2-text-img .widget-title {
margin-bottom: 0.5em; }
.col2-text-img strong {
font-size: 1.3rem; }
.col2-text-img a {
text-decoration: underline;
color: #005496; }
[lang=en] .col2-text-img a {
font-size: 15px; }
.col2-text-img .btn {
text-decoration: none; }
.text-white .textwidget a {
color: white !important; }
.text-white .textwidget a:hover, .text-white .textwidget a:focus, .text-white .textwidget a:active {
color: white !important;
text-decoration: underline; }
.block-members .widget-title {
text-align: center; }
.block-members img {
margin: 4px; }
#page-who-can-get-involved .site-main,
#page-who-can-get-involved-en .site-main {
max-width: 100%; }
#page-who-can-get-involved .sow-image-container,
#page-who-can-get-involved-en .sow-image-container {
padding: 1rem; }
@media (max-width: 576px) {
#section-corporate .panel-grid-cell:first-child {
order: 1;
padding: 2rem 0 0; } } #page-support-us .entry-title,
#page-support-us-en .entry-title {
display: none; }
#page-support-us h3.widget-title,
#page-support-us-en h3.widget-title {
text-align: center;
margin-bottom: 0; } #page-partnership .entry-title,
#page-partnership-en .entry-title {
display: none; }
#page-partnership .entry-content h3.widget-title,
#page-partnership-en .entry-content h3.widget-title {
text-align: center;
margin-bottom: 0; }
#page-partnership .entry-content a,
#page-partnership-en .entry-content a {
text-decoration: underline;
color: white; }
#page-partnership .entry-content .btn,
#page-partnership-en .entry-content .btn {
text-decoration: none; }
#page-partnership .entry-content .btn:hover, #page-partnership .entry-content .btn:focus, #page-partnership .entry-content .btn:active,
#page-partnership-en .entry-content .btn:hover,
#page-partnership-en .entry-content .btn:focus,
#page-partnership-en .entry-content .btn:active {
color: #005496; } #page-consulting-hours .entry-title,
#page-consulting-hours-en .entry-title {
display: none; } #page-classes .entry-title,
#page-classes-en .entry-title {
display: none; } #page-se-night .entry-title,
#page-se-night-en .entry-title,
#page-exclusive-deals .entry-title,
#page-exclusive-deals-en .entry-title {
display: none; }
.logo-left .sow-features-list .sow-features-feature {
text-align: center !important; }
@media (min-width: 768px) {
.logo-left .sow-features-list .sow-features-feature {
text-align: left !important; }
.logo-left .sow-features-list .sow-features-feature .sow-icon-container {
margin-right: 15px !important; } }
.logo-left .sow-features-list .sow-features-feature .textwidget {
margin: 0 !important; } #page-news-events .site-main,
#page-news-events-en .site-main {
max-width: 100%; } #page-membership .site-main,
#page-membership-en .site-main {
max-width: 100%;
margin-bottom: 0; }
#page-membership .entry-title,
#page-membership-en .entry-title {
display: none; }
#page-membership .text-white hr,
#page-membership-en .text-white hr {
margin-left: auto;
margin-right: auto; }
#page-membership .block-type-member .widget-title,
#page-membership-en .block-type-member .widget-title {
color: white; }
#page-membership .wrapper-table .table thead th,
#page-membership-en .wrapper-table .table thead th {
border: none;
text-align: center;
border-right: 2px solid #fff; }
#page-membership .wrapper-table .table tbody th,
#page-membership-en .wrapper-table .table tbody th {
font-weight: normal;
text-align: left;
border-right: 2px solid #fff;
border-top: 0;
position: relative;
width: 150px; }
#page-membership .wrapper-table .table tbody td,
#page-membership-en .wrapper-table .table tbody td {
width: 250px;
border-right: 2px solid #fff; }
#page-membership .wrapper-table .table tbody tr:nth-of-type(even),
#page-membership-en .wrapper-table .table tbody tr:nth-of-type(even) {
background: #E0E6EA; }
#page-membership .table-card .widget-title,
#page-membership-en .table-card .widget-title {
text-align: center; }
#page-membership .table-card .table-responsive,
#page-membership-en .table-card .table-responsive {
text-align: center; }
#page-membership .table-card hr,
#page-membership-en .table-card hr {
width: 100%; }
#page-membership .wrapper-card-register,
#page-membership-en .wrapper-card-register {
color: #232425;
text-align: left; }
#page-membership .number-primary-lg .textwidget, #page-membership .number-default-lg .textwidget,
#page-membership-en .number-primary-lg .textwidget,
#page-membership-en .number-default-lg .textwidget {
font-size: 3.5294117647em;
font-family: "Montserrat-Bold", "kanit", sans-serif, Arial; }
#page-membership .number-primary-lg .widget-title, #page-membership .number-default-lg .widget-title,
#page-membership-en .number-primary-lg .widget-title,
#page-membership-en .number-default-lg .widget-title {
font-size: 1.2941176471em; }
#page-membership .number-primary-lg .textwidget,
#page-membership-en .number-primary-lg .textwidget {
color: #E7344C; }
#page-membership .number-default-lg .textwidget,
#page-membership-en .number-default-lg .textwidget {
color: #232425; } #page-mentor .entry-title,
#page-mentor-en .entry-title {
display: none; }
#page-mentor .widget-title,
#page-mentor-en .widget-title {
text-align: center; }
#page-mentor .text-white,
#page-mentor-en .text-white {
background: #005496 url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/bg-mentor@2x.jpg) no-repeat top left;
background-size: 100%; }
.type-resource h2.entry-title {
font-size: 1.35rem;
margin: 0 0 0.5rem;
text-align: left; }
.type-resource .sow-taxonomy {
color: #5C5C5C;
font-size: 90%; }
.type-resource .entry-meta {
display: inline-block;
font-size: 90%;
color: #5C5C5C;
margin-bottom: 10px; }
.type-resource .panel-layout {
display: inline-block; }
body.post-type-archive-resource .site-main {
max-width: 100% !important; }
body.post-type-archive-resource article {
border-bottom: 0 !important;
margin: 0 !important;
padding: 0 !important; }
body.post-type-archive-resource article p {
margin-bottom: 1.5rem !important; } #page-thankyou .entry-title,
#page-thankyou .site-header, #page-thankyou .site-footer,
#page-thankyou-en .entry-title,
#page-thankyou-en .site-header,
#page-thankyou-en .site-footer,
#page-thankyou-renew .entry-title,
#page-thankyou-renew .site-header,
#page-thankyou-renew .site-footer {
display: none; }
#page-thankyou .site-content,
#page-thankyou-en .site-content,
#page-thankyou-renew .site-content {
padding-top: 0; }
#page-thankyou .textwidget h1,
#page-thankyou-en .textwidget h1,
#page-thankyou-renew .textwidget h1 {
margin-top: 1.5rem; }
#page-thankyou .textwidget h2,
#page-thankyou-en .textwidget h2,
#page-thankyou-renew .textwidget h2 {
font-size: 1.35rem;
font-weight: 400; } .page-template-default .site-main,
.error404 .site-main,
.search .site-main {
max-width: 800px;
margin: 0 auto 1.5rem; }
@media (min-width: 992px) {
.page-template-default .site-main,
.error404 .site-main,
.search .site-main {
margin: 0 auto 3rem; } }
#page-mentor .site-main,
#page-mentor-en .site-main,
#page-partnership .site-main,
#page-partnership-en .site-main,
#page-support-us .site-main,
#page-support-us-en .site-main {
margin: 0 auto; } .members-detail .close {
font-size: 15px;
z-index: 999;
position: absolute;
top: 10px;
right: 10px;
background: transparent; }
.members-detail .card-header {
border: none;
background: none;
padding: 0; }
.members-detail .card-title {
font-weight: 400;
font-size: 1.4117647059em;
line-height: 1.3em;
margin-top: 1rem; }
@media (min-width: 576px) {
.members-detail .card-title {
font-size: 1.6470588235em; } }
.members-detail .card-text {
padding-top: 2rem; }
.members-detail .card-body {
padding: 0; } .type-members a {
color: #232425; }
.type-members .post-thumbnail {
margin-bottom: 1rem; }
.type-members .card-body {
padding: 1rem 0 0; }
.type-members .card-title {
font-size: 1.1764705882em;
line-height: 1.3em;
font-weight: 500; }
.type-members .card-text {
font-size: 0.9411764706em;
line-height: 1.5em;
margin-bottom: 78px; }
.type-members .card-text p {
margin-bottom: 0; }
.type-members .card-footer {
margin: 0 -1rem 0;
padding: 1rem;
color: #fff;
border-radius: 0;
background: #00457B;
position: relative;
height: 63px;
position: absolute;
bottom: 0;
width: 100%; }
.type-members .card-footer a {
color: #fff; }
.type-members .card-footer .link-more {
position: absolute;
right: 0.5rem;
top: 1rem; }
.list-term {
padding: 0;
margin: 0;
overflow: hidden;
list-style: none; }
.list-term li {
margin: 0;
background-size: 30px;
background-repeat: no-repeat;
text-indent: -999em;
float: left;
width: 30px;
height: 30px;
margin-right: 5px;
margin-bottom: 5px; }
.list-term li.more {
text-indent: 0;
font-size: 40px;
line-height: 0.1; }
.list-term li.un-sgds_339 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-01@2x.png); }
.list-term li.un-sgds_340 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-02@2x.png); }
.list-term li.un-sgds_346 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-03@2x.png); }
.list-term li.un-sgds_347 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-04@2x.png); }
.list-term li.un-sgds_348 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-05@2x.png); }
.list-term li.un-sgds_349 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-06@2x.png); }
.list-term li.un-sgds_350 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-07@2x.png); }
.list-term li.un-sgds_351 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-08@2x.png); }
.list-term li.un-sgds_352 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-09@2x.png); }
.list-term li.un-sgds_354 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-10@2x.png); }
.list-term li.un-sgds_355 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-11@2x.png); }
.list-term li.un-sgds_356 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-12@2x.png); }
.list-term li.un-sgds_357 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-13@2x.png); }
.list-term li.un-sgds_358 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-14@2x.png); }
.list-term li.un-sgds_359 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-15@2x.png); }
.list-term li.un-sgds_360 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-16@2x.png); }
.list-term li.un-sgds_361 {
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sdg-icon/sdg-17@2x.png); }
.member-list {
margin-top: 2rem; }
.member-list .widget-title {
flex: 1 0 100%;
font-size: 1.7647058824em;
margin-bottom: 1rem; }
.member-list p {
margin-bottom: 0; }
.member-list .card {
border-radius: 0; }
.ribbon-bg-red {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/bg-gp-red.png) no-repeat center left;
background-size: initial; } #page-community .site-main,
#page-community-en .site-main {
max-width: 100%;
margin-bottom: 0; }
#page-community .entry-content,
#page-community-en .entry-content {
margin-top: 0; }
#page-community .entry-header .entry-title,
#page-community-en .entry-header .entry-title {
margin-bottom: 0; }
.success-stories {
margin-bottom: 1rem; }
.success-stories.panel-row-style {
background-position: left top !important; }
@media (min-width: 576px) {
.success-stories .pt-cv-thumbnail.pull-left {
width: 135px;
height: 90px; } }
.success-stories .pt-cv-title {
font-size: 0.9em;
line-height: 1.4em; }
.member-spotlights p {
margin: 0; }
.member-spotlights .sow-features-feature {
position: relative;
padding: 0 !important; }
.member-spotlights .sow-features-feature .textwidget {
position: absolute;
bottom: 7px;
background: rgba(0, 84, 150, 0.77);
width: 100%;
color: #fff;
text-align: left;
padding: 1rem; }
.member-spotlights .sow-features-feature .textwidget h5 {
margin: 0 !important; }
.member-spotlights .sow-features-feature .sow-icon-container {
width: 100% !important;
height: 360px !important; }
.member-spotlights .sow-features-feature .sow-icon-container .sow-icon-image {
background-size: cover !important;
width: 100% !important;
height: 100% !important;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.5); }
.wrapper-block-txt-white-center .panel-grid-cell {
margin-bottom: 0 !important; }
.block-txt-white-center {
padding: 1rem;
text-align: center;
color: #fff;
background-size: cover;
height: 350px;
min-height: 350px;
display: flex;
align-items: center;
justify-content: center;
background-repeat: no-repeat !important; }
.block-txt-white-center h3.widget-title {
font-size: 1.1764705882em;
display: flex;
height: 85px;
justify-content: center;
align-items: center; }
.block-txt-white-center .btn {
margin-top: 2rem; }
@media (min-width: 576px) {
.block-txt-white-center {
padding: 1rem;
height: 500px;
min-height: 500px; } }
@media (min-width: 576px) {
.block-txt-white-center {
padding: 1rem;
height: 500px;
min-height: 500px; }
.block-txt-white-center h3.widget-title {
font-size: 1.5294117647em;
height: 100px; } }
.block-txt-white {
padding: 1.5rem 0;
text-align: left;
color: #fff;
background-size: cover;
background-repeat: no-repeat !important; }
.block-txt-white .btn {
margin-top: 2rem; }
.block-txt-white a {
color: #fff; }
@media (min-width: 576px) {
.block-txt-white {
padding: 2rem 0; } }
.members .readmore {
color: #005496; }
.members .readmore:hover {
text-decoration: underline; }
.wrapper-member-footer {
background: #00457B;
color: #fff; }
.wrapper-member-footer .member-footer-list h5 {
font-size: 1.0588235294em; }
.wrapper-member-footer .member-footer-list .badge-secondary {
background: #063C66;
color: #3C95DB;
font-size: 90%;
line-height: 1.25em;
font-weight: normal;
padding: .4em .7em;
margin-bottom: 0.5em;
white-space: normal;
text-align: left;
display: block; } #page-contact-us .site-main,
#page-contact-us-en .site-main {
max-width: 100%; }
.contact-page .contact-right {
background: #F0F0F0; }
.contact-page .contact-right .wp-block-preformatted {
padding: 0;
margin-bottom: 0; }
.contact-page .address {
padding: 1rem; }
@media (min-width: 576px) {
.contact-page .address {
padding: 1.5rem 2rem; } }
.contact-page .address:last-child {
border-top: 10px solid #fff; }
.subscribe-mail {
position: relative;
margin-top: 1.5rem;
padding-top: 1rem; }
.subscribe-mail h4 {
margin-bottom: 0; }
.subscribe-mail:before {
border-top: 2px solid #ccc;
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%; }
.yikes-easy-mc-form {
display: flex !important; }
.yikes-easy-mc-form .EMAIL-label {
width: 68%;
margin: 0; }
.yikes-easy-mc-form .yikes-easy-mc-email,
.yikes-easy-mc-form .yikes-easy-mc-text {
max-height: 45px;
background: #fff !important;
border-color: #fff !important; }
.yikes-easy-mc-form .yikes-easy-mc-submit-button {
width: 30% !important;
display: inline-block !important;
text-transform: uppercase;
font-size: 1rem;
margin-top: 0 !important;
margin-bottom: 0 !important;
margin-left: 5px !important;
max-height: 45px !important;
min-height: 45px !important; }
.yikes-easy-mc-form .FNAME-label, .yikes-easy-mc-form .LNAME-label {
margin-right: 5px; }
@media (max-width: 576px) {
.yikes-easy-mc-form {
flex-wrap: wrap; }
.yikes-easy-mc-form .yikes-easy-mc-submit-button {
width: 100% !important;
margin-left: 0 !important; } }
.yikes-mailchimp-container .edit-link {
display: none; }
.yikes-easy-mc-success-message {
border-radius: 5px !important;
font-size: 90% !important;
line-height: 1.4 !important;
background: #effff2 !important;
padding: 10px !important; }
.yikes-easy-mc-error-message {
font-size: 90% !important;
line-height: 1.4 !important;
padding: 10px !important; }
.subscribe-block h4 {
margin-bottom: 10px; }
@media (min-width: 576px) {
.yikes-easy-mc-form .EMAIL-label {
width: 70%; }
.yikes-easy-mc-form .yikes-easy-mc-email {
background: #fff !important;
border-color: #fff !important; }
.yikes-easy-mc-form .yikes-easy-mc-submit-button {
width: 28% !important;
display: inline-block !important;
text-transform: uppercase;
min-height: 45px !important;
margin-top: 0rem !important; } }
#page-contact-us .caldera-grid .form-control,
#page-contact-us-en .caldera-grid .form-control {
background: #F0F0F0; }
#page-contact-us .caldera-grid .help-block,
#page-contact-us-en .caldera-grid .help-block {
font-size: 80%; }
#page-contact-us .caldera-grid label,
#page-contact-us-en .caldera-grid label {
margin-bottom: 5px;
font-weight: 400; }
#page-contact-us .caldera-grid .btn,
#page-contact-us-en .caldera-grid .btn {
margin: 2rem 0 0;
padding: 10px 20px;
font-size: 1rem;
background: #fff;
border: 1px solid #272A2A;
color: #272A2A;
text-transform: uppercase; }
#page-contact-us .caldera-grid .btn:hover, #page-contact-us .caldera-grid .btn:active #page-contact-us .caldera-grid .btn:focus,
#page-contact-us-en .caldera-grid .btn:hover,
#page-contact-us-en .caldera-grid .btn:active #page-contact-us .caldera-grid .btn:focus,
#page-contact-us .caldera-grid .btn:active #page-contact-us-en .caldera-grid .btn:focus,
#page-contact-us-en .caldera-grid .btn:active #page-contact-us-en .caldera-grid .btn:focus {
color: #fff;
background: #272A2A;
border: 1px solid #272A2A; } body.home .site-main {
max-width: 100%; }
body.home .search-box .search-form {
padding: 5px; }
body.home .main-header {
padding: 0 0 1rem; }
@media (min-width: 768px) {
body.home .main-header {
padding: 0 0 1.5rem; } }
body.home .languages-switcher {
background: transparent; }
body.home .languages-switcher:hover {
background: #fff; }
body.home .languages-switcher:hover a, body.home .languages-switcher:hover .fa {
color: #005496; }
body.home .languages-switcher a, body.home .languages-switcher .fa {
color: #fff; }
body.home .link {
text-decoration: underline;
color: #005496; }
body.home .site {
position: relative; }
body.home .entry-header {
display: none; }
body.home .site-header {
background: transparent;
position: absolute;
left: 0;
right: 0;
z-index: 999; }
body.home .site-header:before {
position: absolute;
content: "";
width: 100%;
height: 100px; background: -moz-linear-gradient(top, #002b5e 0%, rgba(255, 255, 255, 0) 100%); background: -webkit-linear-gradient(top, #002b5e 0%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(to bottom, #002b5e 0%, rgba(255, 255, 255, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002b5e', endColorstr='#00ffffff',GradientType=0 ); }
body.home .site-header .top-header {
border: none; }
body.home .site-header .top-head-right .nav-menu {
opacity: 0.5; }
body.home .site-header .menu-item a,
body.home .site-header .nav-menu li a {
color: #fff;
transition: all .3s ease;
text-decoration: none; }
body.home .site-header .menu-item a:hover,
body.home .site-header .nav-menu li a:hover {
color: #ec6274; }
body.home .site-header .toggled .menu-item a, body.home .site-header .toggled .nav-menu li a {
color: inherit; }
body.home .slideshow {
margin-top: 120px; }
body.home .sow-slider-base {
overflow: inherit; }
body.home h3.widget-title {
margin-bottom: 0; }
body.home .site-branding a {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/sethailand-logo@2x.png) no-repeat;
background-size: 100%;
width: 48px;
height: 55px;
display: block; }
body.home .site-branding img {
display: none; }
body.home .entry-content {
margin: 0; }
body.home .sow-slider-image {
background-color: transparent !important; }
body.home .sow-slider-image-container {
position: relative; }
body.home .sow-slider-image-container .sow-slider-image-wrapper {
padding: 0 !important;
display: flex;
flex-wrap: wrap;
align-items: center;
align-content: center; }
body.home .sow-slider-image-container .sow-slider-image-wrapper p {
flex-shrink: 0;
width: 100%;
margin: 0; }
body.home .sow-slider-image-container .sow-slider-image-wrapper .content-left {
font-family: "kanit", Arial, sans-serif;
color: #fff;
font-size: 1.4117647059em;
line-height: 1.5em;
padding-top: 5rem; }
[lang=en] body.home .sow-slider-image-container .sow-slider-image-wrapper .content-left {
font-family: "Montserrat", "kanit", sans-serif, Arial; }
body.home .sow-slider-image-container .sow-slider-image-wrapper .content-left strong, body.home .sow-slider-image-container .sow-slider-image-wrapper .content-left h2 {
font-family: "Montserrat", "kanit", sans-serif, Arial;
font-size: 35px; }
[lang=en] body.home .sow-slider-image-container .sow-slider-image-wrapper .content-left strong, [lang=en] body.home .sow-slider-image-container .sow-slider-image-wrapper .content-left h2 {
font-family: "Montserrat-Bold", "kanit", Arial, sans-serif; }
body.home .sow-slider-image-container .sow-slider-image-wrapper .content-left p {
font-size: 16px !important;
line-height: 1.5em; }
body.home .sow-slider-image-container .sow-slider-image-wrapper .sow-hero-buttons {
margin-top: 2rem; }
body.home .sow-slider-image-container .sow-slider-image-wrapper .sow-hero-buttons .btn-outline-white {
background: transparent !important;
border-color: #fff !important;
border-width: 1px !important;
padding: 0.75em 2em !important; }
body.home .sow-slider-image-container .sow-slider-image-wrapper .sow-hero-buttons .btn-outline-white:hover {
background: white !important;
border-color: white !important;
border-width: 1px !important;
padding: 0.75em 2em !important;
color: #005496 !important; }
body.home .sow-slider-base .sow-slider-pagination {
text-align: center;
bottom: 20px; }
.sow-slider-base .sow-slide-nav.sow-slide-nav-next {
right: 5% !important; }
.sow-slider-base .sow-slide-nav.sow-slide-nav-prev {
left: 5% !important; }
.sow-slider-base .sow-sld-icon-medium-right:before {
content: "" !important;
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-right.svg) center center no-repeat;
background-size: 100%;
width: 20px;
height: 50px;
display: block; }
.sow-slider-base .sow-sld-icon-medium-left:before {
content: "" !important;
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-left.svg) center center no-repeat;
background-size: 100%;
width: 20px;
height: 50px;
display: block; }
@media (min-width: 768px) {
body.home .sow-slider-base .sow-sld-icon-medium-right:before {
content: "" !important;
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-right.svg) center center no-repeat;
background-size: 100%;
width: 30px;
height: 80px;
display: block; }
body.home .sow-slider-base .sow-sld-icon-medium-left:before {
content: "" !important;
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-left.svg) center center no-repeat;
background-size: 100%;
width: 30px;
height: 80px;
display: block; }
body.home .sow-slider-image-container .sow-slider-image-wrapper {
padding: 50px 20px 50px 20px; }
body.home .sow-slider-image-container .sow-slider-image-wrapper .sow-hero-buttons {
margin-left: 30px; }
body.home .sow-slider-image-container .sow-slider-image-wrapper .content-left {
font-size: 2.6470588235em;
line-height: 1.3em;
margin-left: 30px;
margin-right: 30px; }
body.home .sow-slider-image-container .sow-slider-image-wrapper .content-left strong, body.home .sow-slider-image-container .sow-slider-image-wrapper .content-left h2 {
font-size: 55px;
font-weight: 700; }
[lang=en] body.home .sow-slider-image-container .sow-slider-image-wrapper .content-left strong, [lang=en] body.home .sow-slider-image-container .sow-slider-image-wrapper .content-left h2 {
font-size: 48px; }
body.home .sow-slider-image-container .sow-slider-image-wrapper .content-left p {
max-width: 450px;
line-height: 1.5em;
font-size: 20px !important; } } .block-quote {
position: relative;
max-width: 600px;
margin: 2rem auto;
padding: 3rem 0; }
[lang=en] .block-quote {
max-width: 700px; }
.block-quote h2 {
line-height: 1.5em;
color: #005496;
font-weight: normal;
font-family: "kanit", Arial, sans-serif;
line-height: 1.2em; }
[lang=en] .block-quote h2 {
font-family: "Montserrat", "kanit", sans-serif, Arial; }
.block-quote h2 span {
color: #000; }
.block-quote p {
margin: 0;
font-family: "kanit", Arial, sans-serif;
font-size: 1.25rem; }
[lang=en] .block-quote p {
font-family: "Montserrat", "kanit", sans-serif, Arial; }
.block-quote:before {
content: "";
width: 50px;
height: 24px;
background-size: 100%;
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/bg-quote.png);
background-repeat: no-repeat;
background-position: center center;
position: absolute;
top: 0;
left: 0; }
.block-quote:after {
content: "";
width: 50px;
height: 24px;
background-size: 100%;
background-image: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/bg-quote.png);
background-repeat: no-repeat;
background-position: center;
position: absolute;
bottom: 0;
left: 0; }
.testimonial-block .widget-title {
color: #fff;
text-align: center;
margin-bottom: 1.5rem !important; }
#testimonial {
max-width: 900px !important;
margin: 0 auto; }
#testimonial .owl-stage .owl-item .sa_hover_container {
color: #005496;
border-top-left-radius: 30px;
border-bottom-right-radius: 30px;
box-shadow: 0 1px 28px 0 rgba(0, 0, 0, 0.5);
margin: 1rem !important;
padding: 2rem !important; }
#testimonial .owl-stage .owl-item .sa_hover_container p {
margin: 0;
line-height: 1.5em; }
#testimonial .owl-stage .owl-item .sa_hover_container strong {
margin-top: 1.5rem;
color: #000;
display: block; }
#testimonial .owl-stage .owl-item .sa_hover_container pre {
background: transparent;
font-family: "BaiJamjuree-Regular", "kanit", sans-serif, Arial;
padding: 0;
margin: 0;
font-size: 80%;
overflow: inherit; }
#testimonial .owl-nav {
z-index: 999;
display: block !important; }
#testimonial .owl-nav button {
width: 20px !important;
height: 40px !important;
top: 50% !important; }
#testimonial .owl-nav .owl-prev {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/arrow-left.svg) no-repeat center center !important;
left: -10px;
background-size: 100% !important; }
#testimonial .owl-nav .owl-next {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/arrow-right.svg) no-repeat center center !important;
right: -10px;
background-size: 100% !important; }
@media (min-width: 992px) {
#testimonial .owl-nav button {
width: 40px !important;
height: 60px !important;
top: 40% !important; }
#testimonial .owl-nav .owl-prev {
left: -50px; }
#testimonial .owl-nav .owl-next {
right: -50px; } }
@media (min-width: 992px) {
#testimonial .owl-stage .owl-item .sa_hover_container {
border-top-left-radius: 70px;
border-bottom-right-radius: 70px;
margin: 1rem 2rem !important;
padding: 2.5rem 2.5rem 2rem !important; } }
.sa_owl_theme .owl-dots .owl-dot.active span {
background-color: #fff !important; } .cfb_wrapper {
margin: 0 -15px; }
@media (min-width: 768px) and (max-width: 992px) {
.cfb_wrapper .col-md-3 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%; } }
.flip .face {
word-break: normal;
word-break: normal; }
.flip .inner-with-image .img-thumbnail {
border: none;
padding: 0;
background-color: transparent;
border-radius: 7px;
min-height: 100%;
height: auto;
max-width: 255px;
overflow: hidden; }
.flip .image-title {
font-size: 1.3rem;
font-weight: 700;
line-height: 1.5em;
text-transform: uppercase; }
.flip .face {
margin: 0 auto; }
.flip .back {
border-radius: 7px;
max-width: 255px !important; }
.flip .back .inner {
padding: 30px 10px !important;
min-height: 255px; }
@media (min-width: 992px) {
.flip .back .inner {
padding: 30px !important; } }
.flip .back .image-desc {
font-size: 95%;
line-height: 1.5em; }
@media (min-width: 992px) {
.flip .back .image-desc {
font-size: 90%; } }
.flip .back .cfb-section {
height: auto !important;
min-width: 100% !important;
margin: 0 auto; }
@media (min-width: 992px) and (max-width: 1200px) {
.flip .image-title {
font-size: 1rem; }
.flip .back .inner {
padding: 15px 10px 10px !important;
min-height: 200px; } } .news-block h4 {
font-size: 1.0588235294em;
font-weight: 600;
line-height: 1.35em;
margin: 1rem 0;
font-family: "BaiJamjuree-Medium", "kanit", sans-serif, Arial; }
.news-block p {
line-height: 1.5em; }
.news-block--with-image {
display: block;
margin: 0 -15px;
flex-wrap: nowrap; }
@media (min-width: 768px) {
.news-block--with-image {
display: flex;
flex-wrap: wrap; } }
.news-block--with-image .has-post-thumbnail {
padding: 0 15px;
flex: 1; }
.news-block--no-image .entry-content {
border-bottom: 1px solid #E7E7E7;
margin-bottom: 1em !important; }
.news-block--no-image h4 {
margin: 0 0 1em; } #friend_slider {
margin: 3rem 0 !important; }
#friend_slider .owl-dots {
bottom: -5px !important; }
#friend_slider .owl-nav .owl-prev {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/Shape-left.png) no-repeat center center !important;
background-size: 100% !important;
left: 0; }
#friend_slider .owl-nav .owl-next {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/Shape-right.png) no-repeat center center !important;
background-size: 100% !important;
right: 0px; }
@media (min-width: 768px) {
#friend_slider .owl-nav .owl-prev {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/Shape-left.png) no-repeat center center !important;
background-size: 100% !important;
left: -25px; }
#friend_slider .owl-nav .owl-next {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/Shape-right.png) no-repeat center center !important;
background-size: 100% !important;
right: -25px; } }
body.home[data-theme="light"] .site-header .menu-item a,
body.home[data-theme="light"] .site-header .nav-menu li a {
color: #000; }
body.home[data-theme="light"] .site-header .menu-item a:hover,
body.home[data-theme="light"] .site-header .nav-menu li a:hover {
color: #ec6274; }
body.home[data-theme="light"] .site-header .toggled .menu-item a, body.home[data-theme="light"] .site-header .toggled .nav-menu li a {
color: #000; }
body.home[data-theme="light"] .site-branding a {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/logo-sethailand@2x.png) no-repeat;
background-size: 100%;
width: 48px;
height: 55px;
display: block; }
body.home[data-theme="light"] .languages-switcher {
background: transparent; }
body.home[data-theme="light"] .languages-switcher:hover {
background: #fff; }
body.home[data-theme="light"] .languages-switcher:hover a, body.home[data-theme="light"] .languages-switcher:hover .fa {
color: #005496; }
body.home[data-theme="light"] .languages-switcher a, body.home[data-theme="light"] .languages-switcher .fa {
color: #005496; }
body.home[data-theme="light"] .sow-slider-base .sow-sld-icon-medium-right:before {
content: "" !important;
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-right-blue.svg) center center no-repeat;
background-size: 100%;
width: 20px;
height: 50px;
display: block; }
body.home[data-theme="light"] .sow-slider-base .sow-sld-icon-medium-left:before {
content: "" !important;
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-left-blue.svg) center center no-repeat;
background-size: 100%;
width: 20px;
height: 50px;
display: block; }
body.home[data-theme="light"] .site-header:before {
position: absolute;
content: "";
width: 100%;
height: 100px; background: -moz-linear-gradient(top, #a1b9d6 0%, rgba(255, 255, 255, 0.3) 65%, rgba(255, 255, 255, 0) 93%); background: -webkit-linear-gradient(top, #a1b9d6 0%, rgba(255, 255, 255, 0.3) 65%, rgba(255, 255, 255, 0) 93%); background: linear-gradient(to bottom, #a1b9d6 0%, rgba(255, 255, 255, 0.3) 65%, rgba(255, 255, 255, 0) 93%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1b9d6', endColorstr='#00ffffff',GradientType=0 ); }
@media (min-width: 768px) {
body.home[data-theme="light"] .sow-slider-base .sow-sld-icon-medium-right:before {
content: "" !important;
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-right-blue.svg) center center no-repeat;
background-size: 100%;
width: 30px;
height: 80px;
display: block; }
body.home[data-theme="light"] .sow-slider-base .sow-sld-icon-medium-left:before {
content: "" !important;
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-left-blue.svg) center center no-repeat;
background-size: 100%;
width: 30px;
height: 80px;
display: block; } } .single-post article.post,
.single-post article.resource,
.single-resource article.post,
.single-resource article.resource {
margin-left: 10vw;
max-width: 750px; }
@media (max-width: 576px) {
.single-post article.post,
.single-post article.resource,
.single-resource article.post,
.single-resource article.resource {
margin-left: 0; } }
.single-post .wrapper-share .sidebar-share,
.single-resource .wrapper-share .sidebar-share {
position: fixed;
top: 35%;
left: 5%;
-webkit-transform: translate(-35%, -5%);
-ms-transform: translate(-35%, -5%);
transform: translate(-35%, -5%);
z-index: 999; }
@media (max-width: 576px) {
.single-post .wrapper-share .sidebar-share,
.single-resource .wrapper-share .sidebar-share {
display: none;
background: #fff;
padding: 0.5rem;
border: 0;
width: 10px;
left: 0;
top: 50%;
box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.5);
-webkit-transition: width .5s ease-in-out; transition: width .5s ease-in-out;
cursor: pointer;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px; }
.single-post .wrapper-share .sidebar-share:hover,
.single-resource .wrapper-share .sidebar-share:hover {
width: 50px;
left: 5%; }
.single-post .wrapper-share .sidebar-share h4,
.single-resource .wrapper-share .sidebar-share h4 {
display: none; } }
.single-post .wrapper-share .sidebar-share a,
.single-resource .wrapper-share .sidebar-share a {
color: #000; }
@media (min-width: 768px) {
.single-post .wrapper-share .sidebar-share,
.single-resource .wrapper-share .sidebar-share {
top: 30%;
left: auto;
-webkit-transform: translate(-30%, -20%);
-ms-transform: translate(-30%, -20%);
transform: translate(-30%, -20%); } }
.single-post .wrapper-share .sidebar-share .heateor_sss_sharing_container,
.single-resource .wrapper-share .sidebar-share .heateor_sss_sharing_container {
position: sticky; }
@media (min-width: 768px) {
.single-post .wrapper-share .sidebar-share .heateor_sss_sharing_container,
.single-resource .wrapper-share .sidebar-share .heateor_sss_sharing_container {
width: 115px; } }
.single-post .wrapper-share .sidebar-share .heateorSssSharing,
.single-resource .wrapper-share .sidebar-share .heateorSssSharing {
float: none;
width: auto !important;
margin: 0; }
.single-post .wrapper-share .sidebar-share .heateorSssSharing .heateorSssSharingSvg,
.single-resource .wrapper-share .sidebar-share .heateorSssSharing .heateorSssSharingSvg {
background-position: left center;
position: relative; }
@media (min-width: 768px) {
.single-post .wrapper-share .sidebar-share .heateorSssSharing .heateorSssSharingSvg.heateorSssFacebookSvg:after,
.single-resource .wrapper-share .sidebar-share .heateorSssSharing .heateorSssSharingSvg.heateorSssFacebookSvg:after {
content: "Facebook"; }
.single-post .wrapper-share .sidebar-share .heateorSssSharing .heateorSssSharingSvg.heateorSssTwitterSvg:after,
.single-resource .wrapper-share .sidebar-share .heateorSssSharing .heateorSssSharingSvg.heateorSssTwitterSvg:after {
content: "Twitter"; }
.single-post .wrapper-share .sidebar-share .heateorSssSharing .heateorSssSharingSvg.heateorSssLineSvg:after,
.single-resource .wrapper-share .sidebar-share .heateorSssSharing .heateorSssSharingSvg.heateorSssLineSvg:after {
content: "LINE"; }
.single-post .wrapper-share .sidebar-share .heateorSssSharing .heateorSssSharingSvg.heateorSssEmailSvg:after,
.single-resource .wrapper-share .sidebar-share .heateorSssSharing .heateorSssSharingSvg.heateorSssEmailSvg:after {
content: "Email"; }
.single-post .wrapper-share .sidebar-share .heateorSssSharing .heateorSssSharingSvg.heateorSssLineSvg:hover:after,
.single-resource .wrapper-share .sidebar-share .heateorSssSharing .heateorSssSharingSvg.heateorSssLineSvg:hover:after {
color: #fff; }
.single-post .wrapper-share .sidebar-share .heateorSssSharing .heateorSssSharingSvg:after,
.single-resource .wrapper-share .sidebar-share .heateorSssSharing .heateorSssSharingSvg:after {
font-size: 90%;
content: "";
position: absolute;
left: 40px;
top: 5px;
font-style: normal; } }
.single-post .entry-title,
.single-resource .entry-title {
text-align: left;
margin: 0;
line-height: 1.3em; }
.single-post .entry-meta,
.single-resource .entry-meta {
font-size: 85%;
margin: 1rem 0; }
.single-post .entry-meta .cat-links,
.single-resource .entry-meta .cat-links {
margin: 0 0.5rem; }
.single-post .entry-meta .cat-links a,
.single-resource .entry-meta .cat-links a {
color: #005496; }
.single-post .entry-content .content > *,
.single-resource .entry-content .content > * {
margin-bottom: 1.5rem; }
.single-post .post-thumbnail,
.single-resource .post-thumbnail {
margin-bottom: 1rem; }
.single-post .entry-content .content ol, .single-post .entry-content .content ul,
.single-resource .entry-content .content ol,
.single-resource .entry-content .content ul {
margin: 0 0 1.5em 0em; }
.single-post .entry-content .content .rp4wp-related-posts,
.single-resource .entry-content .content .rp4wp-related-posts {
width: 80vw;
position: relative;
left: 50%;
right: 50%;
margin-left: -5vh;
margin-top: 5rem;
max-width: 1140px;
transform: translate(-50%, -50%); }
@media (max-width: 576px) {
.single-post .entry-content .content .rp4wp-related-posts,
.single-resource .entry-content .content .rp4wp-related-posts {
width: auto;
position: inherit;
left: 0;
right: 0;
margin-left: 0;
margin-right: 0;
margin-top: 3rem;
transform: inherit; } } .heateor_sss_sharing_container .heateor_sss_sharing_title {
text-transform: uppercase; }
.heateor_sss_sharing_container ul.heateor_sss_follow_ul li,
.heateor_sss_sharing_container ul.heateor_sss_sharing_ul li {
float: none !important; } .ab-block-post-grid .ab-block-post-grid-title {
margin: 1rem 0;
font-family: "BaiJamjuree-Regular", "kanit", sans-serif, Arial;
font-size: 1.0588235294em;
line-height: inherit;
font-weight: 600; }
.ab-block-post-grid .ab-block-post-grid-title > a {
color: #005496; }
.ab-block-post-grid .ab-block-post-grid-title > a:hover {
-webkit-box-shadow: none;
box-shadow: none;
color: #003763; }
.ab-block-post-grid .ab-block-post-grid-date {
letter-spacing: normal;
background-color: white;
font-size: 14px; }
.entry-date {
margin: 0 0 0.5rem;
color: #5C5C5C;
font-size: 14px; } .archive .post .block-entry-title {
margin: 1rem 0;
font-family: "BaiJamjuree-Regular", "kanit", sans-serif, Arial;
font-size: 1.0588235294em;
line-height: inherit;
font-weight: 600; }
.archive .post .entry-content {
font-size: 95%;
line-height: 1.5em; } body.search-no-results .page-content {
text-align: center; }
body.search-results article {
border-bottom: 2px solid #E7E7E7;
margin-bottom: 1rem;
padding-bottom: 1rem; }
body.search-results article .block-entry-title {
text-transform: lowercase;
font-size: 1.2rem; }
body.search-results article p {
margin: 0; }
body.search-results article .entry-summary {
margin-top: 0; }
body.search-results .entry-header {
display: block !important; }
body.search-results .site-main {
max-width: 800px !important; }
.searchandfilter label {
display: block; }
.searchandfilter label input[type="text"], .searchandfilter label select {
width: 100%; }
.searchandfilter ul {
margin: 0;
padding: 0; }
.searchandfilter ul h4 {
color: #5C5C5C;
font-size: 14px;
padding-bottom: 5px;
font-family: "BaiJamjuree-Regular", "kanit", sans-serif, Arial; }
.searchandfilter ul .sf-field-reset {
display: inline-block; }
.searchandfilter ul .sf-field-submit {
display: inline-block; }
.searchandfilter ul .sf-field-submit input {
text-transform: uppercase;
padding: 10px 25px;
margin: 0 10px 0 0;
font-size: 1.0588235294em; } #page-register-ordinary .site-header, #page-register-ordinary .site-footer,
#page-register-ordinary .entry-title,
#page-register-ordinary-en .site-header,
#page-register-ordinary-en .site-footer,
#page-register-ordinary-en .entry-title,
#page-register-associate .site-header,
#page-register-associate .site-footer,
#page-register-associate .entry-title,
#page-register-associate-en .site-header,
#page-register-associate-en .site-footer,
#page-register-associate-en .entry-title {
display: none; }
#page-register-ordinary .site-content,
#page-register-ordinary-en .site-content,
#page-register-associate .site-content,
#page-register-associate-en .site-content {
padding-top: 0; }
#page-register-ordinary .entry-content,
#page-register-ordinary-en .entry-content,
#page-register-associate .entry-content,
#page-register-associate-en .entry-content {
margin: 0; }
#page-register-ordinary .custom-html-widget,
#page-register-ordinary-en .custom-html-widget,
#page-register-associate .custom-html-widget,
#page-register-associate-en .custom-html-widget {
padding: 1rem; }
#page-register-ordinary .caldera-form-page label.control-label, #page-register-ordinary .caldera-form-page h4,
#page-register-ordinary-en .caldera-form-page label.control-label,
#page-register-ordinary-en .caldera-form-page h4,
#page-register-associate .caldera-form-page label.control-label,
#page-register-associate .caldera-form-page h4,
#page-register-associate-en .caldera-form-page label.control-label,
#page-register-associate-en .caldera-form-page h4 {
font-size: 1.0588235294em;
font-family: "BaiJamjuree-Medium", "kanit", sans-serif, Arial;
font-weight: 500; }
#page-register-ordinary .caldera-form-page .label-sm,
#page-register-ordinary-en .caldera-form-page .label-sm,
#page-register-associate .caldera-form-page .label-sm,
#page-register-associate-en .caldera-form-page .label-sm {
margin-bottom: 0; }
#page-register-ordinary .caldera-form-page .label-sm:last-child,
#page-register-ordinary-en .caldera-form-page .label-sm:last-child,
#page-register-associate .caldera-form-page .label-sm:last-child,
#page-register-associate-en .caldera-form-page .label-sm:last-child {
margin-bottom: 1em; }
#page-register-ordinary .caldera-form-page .label-sm label.control-label,
#page-register-ordinary-en .caldera-form-page .label-sm label.control-label,
#page-register-associate .caldera-form-page .label-sm label.control-label,
#page-register-associate-en .caldera-form-page .label-sm label.control-label {
font-size: 0.9411764706em;
font-family: "BaiJamjuree-Regular", "kanit", sans-serif, Arial;
font-weight: 400; }
#page-register-ordinary .caldera-form-page .single,
#page-register-ordinary-en .caldera-form-page .single,
#page-register-associate .caldera-form-page .single,
#page-register-associate-en .caldera-form-page .single {
border-bottom: 1px solid #E7E7E7;
margin-bottom: 1rem; }
#page-register-ordinary .caldera-form-page .single h2,
#page-register-ordinary-en .caldera-form-page .single h2,
#page-register-associate .caldera-form-page .single h2,
#page-register-associate-en .caldera-form-page .single h2 {
font-size: 1.4rem; }
#page-register-ordinary .caldera-form-page .single h2 span,
#page-register-ordinary-en .caldera-form-page .single h2 span,
#page-register-associate .caldera-form-page .single h2 span,
#page-register-associate-en .caldera-form-page .single h2 span {
border: 2px solid;
border-radius: 50%;
width: 30px;
height: 30px;
line-height: 28px;
margin-right: 5px;
display: inline-block;
text-align: center; }
#page-register-ordinary .caldera-form-page .single h3,
#page-register-ordinary-en .caldera-form-page .single h3,
#page-register-associate .caldera-form-page .single h3,
#page-register-associate-en .caldera-form-page .single h3 {
font-size: 1.35rem;
text-decoration: underline; }
#page-register-ordinary .caldera-form-page .form-group.form-sm label.control-label,
#page-register-ordinary-en .caldera-form-page .form-group.form-sm label.control-label,
#page-register-associate .caldera-form-page .form-group.form-sm label.control-label,
#page-register-associate-en .caldera-form-page .form-group.form-sm label.control-label {
width: 60%;
font-size: inherit; }
#page-register-ordinary .caldera-form-page .form-group.form-sm label + div,
#page-register-ordinary-en .caldera-form-page .form-group.form-sm label + div,
#page-register-associate .caldera-form-page .form-group.form-sm label + div,
#page-register-associate-en .caldera-form-page .form-group.form-sm label + div {
display: inline-block;
width: 35%; }
#page-register-ordinary .caldera-form-page .form-group.form-select-sm,
#page-register-ordinary-en .caldera-form-page .form-group.form-select-sm,
#page-register-associate .caldera-form-page .form-group.form-select-sm,
#page-register-associate-en .caldera-form-page .form-group.form-select-sm {
display: flex;
justify-content: space-between;
align-items: center; }
#page-register-ordinary .caldera-form-page .form-group.form-select-sm label.control-label,
#page-register-ordinary-en .caldera-form-page .form-group.form-select-sm label.control-label,
#page-register-associate .caldera-form-page .form-group.form-select-sm label.control-label,
#page-register-associate-en .caldera-form-page .form-group.form-select-sm label.control-label {
width: 80%;
font-size: 95%;
order: 2;
font-weight: 300;
line-height: 1.5em; }
#page-register-ordinary .caldera-form-page .form-group.form-select-sm label + div,
#page-register-ordinary-en .caldera-form-page .form-group.form-select-sm label + div,
#page-register-associate .caldera-form-page .form-group.form-select-sm label + div,
#page-register-associate-en .caldera-form-page .form-group.form-select-sm label + div {
display: inline-block;
width: 15% !important; }
#page-register-ordinary .caldera-form-page .form-group.form-select-sm label + div select,
#page-register-ordinary-en .caldera-form-page .form-group.form-select-sm label + div select,
#page-register-associate .caldera-form-page .form-group.form-select-sm label + div select,
#page-register-associate-en .caldera-form-page .form-group.form-select-sm label + div select {
padding: 6px;
font-size: 16px; }
@media (min-width: 768px) {
#page-register-ordinary .caldera-form-page .form-group.form-sm label.control-label,
#page-register-ordinary-en .caldera-form-page .form-group.form-sm label.control-label,
#page-register-associate .caldera-form-page .form-group.form-sm label.control-label,
#page-register-associate-en .caldera-form-page .form-group.form-sm label.control-label {
width: 35%; }
#page-register-ordinary .caldera-form-page .form-group.form-sm label + div,
#page-register-ordinary-en .caldera-form-page .form-group.form-sm label + div,
#page-register-associate .caldera-form-page .form-group.form-sm label + div,
#page-register-associate-en .caldera-form-page .form-group.form-sm label + div {
display: inline-block;
width: auto; } }
#page-register-ordinary .caldera-form-page .caldera-grid .form-control,
#page-register-ordinary-en .caldera-form-page .caldera-grid .form-control,
#page-register-associate .caldera-form-page .caldera-grid .form-control,
#page-register-associate-en .caldera-form-page .caldera-grid .form-control {
background-color: #F0F0F0;
border: 1px solid #F0F0F0; }
@media (min-width: 768px) {
#page-register-ordinary .fix-banner,
#page-register-ordinary-en .fix-banner,
#page-register-associate .fix-banner,
#page-register-associate-en .fix-banner {
position: fixed;
width: 50%;
overflow: hidden; }
#page-register-ordinary .custom-html-widget,
#page-register-ordinary-en .custom-html-widget,
#page-register-associate .custom-html-widget,
#page-register-associate-en .custom-html-widget {
max-width: 500px;
margin-left: 0;
margin-right: 1rem;
margin-top: 0.5rem;
padding: 0; } }
@media (min-width: 992px) {
#page-register-ordinary .custom-html-widget,
#page-register-ordinary-en .custom-html-widget,
#page-register-associate .custom-html-widget,
#page-register-associate-en .custom-html-widget {
margin-left: 1.5rem; } }
.wrapper-banner-register {
color: white;
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/bg-banner-register.jpg) no-repeat top center;
background-size: cover; }
.wrapper-banner-register.associate {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/bg-banner-associate.jpg) no-repeat top center;
background-size: cover; }
.wrapper-banner-register .banner {
padding: 0 1rem;
height: 350px; }
.wrapper-banner-register .banner img {
display: block;
margin: 0 auto; }
@media (min-width: 992px) {
.wrapper-banner-register .banner img {
margin: 0; } }
@media (min-width: 768px) {
.wrapper-banner-register .banner {
height: calc(100vh - 180px); } }
.wrapper-banner-register .banner .logo {
text-align: center;
margin-bottom: 3rem;
z-index: 1; }
.wrapper-banner-register .banner .page-title, .wrapper-banner-register .banner h2 {
text-align: center;
line-height: 1.35em;
margin-bottom: 0;
font-size: 1.65rem; }
.wrapper-banner-register .banner h2 {
font-weight: 400;
font-size: 1.4rem; }
.wrapper-banner-register .form {
background: #005496 url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-document.svg) no-repeat 1rem 1rem;
color: white;
background-size: 2.5rem;
padding: 1rem 1rem 1rem 4rem;
font-size: 90%;
line-height: 1.5em; }
.wrapper-banner-register .form p {
margin-bottom: 0; }
.wrapper-banner-register .form a {
color: #249FFF;
text-decoration: underline; }
.wrapper-banner-register .form a:hover {
text-decoration: none;
color: white; }
@media (min-width: 768px) {
.wrapper-banner-register {
margin-left: 0;
margin-right: 0; }
.wrapper-banner-register .form {
background: #005496 url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-document.svg) no-repeat 1.5rem center;
background-size: 5rem;
padding: 1.5rem 1.5rem 1.5rem 7rem; } }
@media (min-width: 992px) {
.wrapper-banner-register {
margin-left: 0;
margin-right: 0; }
.wrapper-banner-register .banner {
height: calc(100vh - 115px);
padding: 0;
display: flex;
display: -webkit-flex; }
.wrapper-banner-register .banner .logo {
width: 110px; }
.wrapper-banner-register .title {
padding: 0.5rem 0.5rem 0.5rem 1rem;
max-width: 500px; }
.wrapper-banner-register .title .page-title, .wrapper-banner-register .title h2 {
text-align: left;
display: inline; }
.wrapper-banner-register .title .page-title {
font-size: 1.5rem; } } .term_organization #fld_7659908_1_opt1617772,
.term_organization #fld_7659908_1_opt1837523,
.term_organization #fld_7659908_1_opt1667779,
.term_organization #fld_7659908_1_opt1702861,
.term_organization #fld_7659908_1_opt1105396,
.term_organization #fld_7659908_1_opt2073940,
.term_organization #fld_7659908_1_opt1574540,
.term_organization #fld_7659908_1_opt1585734 {
visibility: hidden;
display: inline-block; }
.term_organization label[for="fld_7659908_1_opt1617772"],
.term_organization label[for="fld_7659908_1_opt1837523"],
.term_organization label[for="fld_7659908_1_opt1667779"],
.term_organization label[for="fld_7659908_1_opt1702861"],
.term_organization label[for="fld_7659908_1_opt1105396"],
.term_organization label[for="fld_7659908_1_opt2073940"],
.term_organization label[for="fld_7659908_1_opt1574540"],
.term_organization label[for="fld_7659908_1_opt1585734"] {
margin-left: -1rem;
margin-top: 0.5rem;
font-family: "BaiJamjuree-Medium", "kanit", sans-serif, Arial;
font-weight: 500; }
.wrapper-form-preview {
display: none; }
@media (min-width: 992px) {
.wrapper-form-preview {
display: block;
color: #fff;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 115px; }
.wrapper-form-preview .form-preview {
background: #fff;
position: absolute;
top: 60%;
left: 50%;
transform: translate(-50%, -60%);
display: block;
background: #fff;
width: 300px;
margin: 0.5rem;
padding: 1rem;
color: #CCE0F0;
min-height: 400px;
border-radius: .25rem; }
.wrapper-form-preview .form-preview .remark {
color: white;
position: absolute;
top: -30px;
width: 400px;
text-align: left;
left: 2px; }
.wrapper-form-preview .form-preview #organization_image {
text-align: center;
margin-bottom: 1rem; }
.wrapper-form-preview .form-preview #organization_image img {
max-height: 150px; }
.wrapper-form-preview .form-preview #organization_name {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/title-default.png) no-repeat center center;
height: 30px;
margin-bottom: 1rem; }
.wrapper-form-preview .form-preview #organization_name.content {
color: #232425;
font-size: 1.1764705882em;
line-height: 1.3em;
font-weight: 500;
background: none;
margin-bottom: 1.5rem; }
.wrapper-form-preview .form-preview #organization_desc {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/desc-default.png) no-repeat center center;
height: 140px;
overflow: hidden; }
.wrapper-form-preview .form-preview #organization_desc.content {
background: none;
color: #232425;
font-size: 0.9411764706em;
line-height: 1.5em; } } #page-jobs .site-main {
max-width: 100%; }
#page-jobs .search_jobs:before {
content: "Search";
text-transform: uppercase;
line-height: 1.3em;
font-family: "Montserrat-Bold", "kanit", Arial, sans-serif;
font-size: 1.4705882353em;
margin-bottom: 1em; }
#page-jobs .search_jobs input, #page-jobs .search_jobs select {
font-weight: 300; }
#page-jobs .search_jobs .select2-search {
margin-bottom: 0; }
#page-jobs .job_filters .job_types {
margin: 0 1rem 1rem;
border: none; }
#page-jobs .job_filters .job_types label {
margin: 0; }
#page-jobs .job_filters .showing_jobs {
margin: 1rem;
line-height: 1.5em;
overflow: hidden; }
#page-jobs div.job_listings {
overflow: hidden;
margin: 2rem 0; }
#page-jobs div.job_listings ul.job_listings .position .company {
font-size: 90%; }
#page-jobs div.job_listings ul.job_listings .meta {
font-size: 90%; }
#page-jobs div.job_listings ul.job_listings .meta li {
font-weight: 400; }
@media (min-width: 768px) {
#page-jobs div.job_listings .job_filters {
float: left;
width: 25%;
margin-right: 3%; }
#page-jobs div.job_listings .search_jobs .search_keywords,
#page-jobs div.job_listings .search_jobs .search_location {
width: 100%;
padding: 0;
margin: 0 0 1rem; }
#page-jobs div.job_listings .search_jobs .search_categories {
padding-top: 0; }
#page-jobs div.job_listings ul.job_listings {
float: left;
width: 72%; }
#page-jobs div.job_listings div.job_listings .load_more_jobs {
clear: both; } } .job_listing-template-default .site-main {
max-width: 800px;
margin: 0 auto 3rem; }
.single_job_listing .company {
overflow: hidden;
min-height: 85px; } .job_listing_preview_title button,
.job_listing_preview_title input[type="button"],
.job_listing_preview_title input[type="reset"],
.job_listing_preview_title input[type="submit"],
.job-manager-form button,
.job-manager-form input[type="button"],
.job-manager-form input[type="reset"],
.job-manager-form input[type="submit"] {
font-size: 1rem;
line-height: 1.5em;
text-transform: uppercase; }
.job_listing_preview_title fieldset,
.job-manager-form fieldset {
line-height: 1.5em; }
.job_listing_preview {
padding: 1rem; }
.application_button {
text-transform: uppercase; } .job-manager-job-dashboard {
text-align: center; }
.job-manager-job-dashboard .job-manager-jobs {
text-align: left; } .membership-page .top-sidebar .widget {
margin: 0; }
.membership-page .wrapper-content {
padding: 0;
background: #F4F4F4; }
.membership-page .wrapper-content .content {
background: #fff; }
.membership-page .wrapper-content .intro-membership {
position: relative;
padding: 2rem;
background: #fff; }
.membership-page .wrapper-content .intro-membership .widget-title {
text-align: center; }
.membership-page .wrapper-content .intro-membership:after {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/bg-se_logo@2x.png) no-repeat bottom right;
content: "";
position: absolute;
bottom: 0;
right: 0;
width: 200px;
height: 150px;
background-size: contain; }
.membership-page .wrapper-content .intro-membership .content {
padding-bottom: 200px; }
.membership-page .wrapper-content .intro-membership .content h4 {
font-weight: normal;
font-family: "kanit", Arial, sans-serif; } .table-comparison tbody td {
padding: 1.25rem 1rem; }
.table-comparison thead {
background: #2E75B5;
color: #fff;
font-family: "kanit", Arial, sans-serif; }
.table-comparison thead th {
font-size: 1.35rem;
vertical-align: middle;
font-weight: normal;
border-bottom: 1px solid #4B85B6;
padding: 1rem 0.75rem; }
.table-comparison thead span {
font-size: 0.9rem;
font-weight: 300; }
.table-comparison .bg-header {
background: #005496;
color: #fff;
font-family: "kanit", Arial, sans-serif;
font-size: 1.25rem; }
.table-comparison .bg-header th {
border-top: 1px solid #2E75B5;
font-weight: 400;
padding: 1rem 1.25rem; }
.wrapper-privilege {
display: flex; }
.wrapper-privilege img {
max-width: 120px; }
.wrapper-privilege .privilege-content {
flex: 0 0 100%; }
.wrapper-privilege .privilege-content h3 {
font-size: 1.35rem;
line-height: 1.5em;
margin-bottom: 1rem; } .pagetitle-icon {
background: #2E75B5 !important;
color: #fff;
padding: 0.5rem !important; }
.pagetitle-icon .sow-features-feature {
margin-bottom: 0 !important;
padding: 0 !important; }
.pagetitle-icon .sow-features-feature .sow-icon-container {
display: none; }
.pagetitle-icon .sow-features-feature h5 {
font-size: 1.35rem !important;
margin: 0 !important; }
.pagetitle-icon .sow-features-feature p {
font-style: italic;
font-family: "kanit", Arial, sans-serif;
font-size: 85%;
line-height: 1.4em; }
.pagetitle-icon .sow-icon-image {
width: 45px !important;
height: 45px !important;
transform: translate(-50%, -50%);
left: 50%;
top: 50% !important; } .block-intro {
background: #005496 url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/logose.png) no-repeat center 15px;
max-height: 270px;
min-height: 250px;
background-size: 80px;
display: flex;
justify-content: center;
flex-direction: column;
align-items: center;
padding: 100px 1rem 2rem; }
.block-intro h2 {
color: #fff;
line-height: 1.35em;
font-size: 1.35rem;
font-weight: 400;
text-align: center !important; } .wrapper-step {
border-radius: .25rem;
max-width: 900px;
margin: 0 40px 0 80px; }
.wrapper-step .list-group {
margin: 0;
padding: 0; }
.wrapper-step .list-group-item {
margin: 0;
padding: 1.75rem 1.5rem; }
.wrapper-step .list-group-item:last-child .wrapper-step-item::before {
display: none; }
.wrapper-step .wrapper-step-item {
display: flex;
flex-wrap: wrap; }
.wrapper-step .wrapper-step-item::before {
border-left: 5px solid #4FC8FF;
left: -40px;
top: 65px;
content: "";
width: 5px;
position: absolute;
height: 70%;
border-radius: 5px; }
.wrapper-step .wrapper-step-item::after {
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/bullet@2x.png) no-repeat top center;
width: 30px;
height: 30px;
content: "";
position: absolute;
top: 1.5rem;
left: -53px;
background-size: contain; }
.wrapper-step .step-item {
text-align: center;
flex: 0 0 20%;
padding-right: 5%;
font-weight: 400;
font-size: 1.4rem;
font-family: "kanit", Arial, sans-serif; }
.wrapper-step .step-item strong {
display: block;
font-weight: 600;
font-size: 2rem;
line-height: 4rem; }
.wrapper-step .step-detail {
flex: 0 0 75%; }
.wrapper-step .step-detail h4 {
margin: 0 0 1rem;
font-size: 1.3rem;
line-height: 1.4em; }
@media (max-width: 768px) {
.wrapper-step {
margin: 0 20px 0 40px;
border: 0; }
.wrapper-step .list-group-item {
padding: 1rem 0.75rem;
border: 0; }
.wrapper-step .wrapper-step-item::before {
left: -15px;
top: 48px;
height: 75%; }
.wrapper-step .wrapper-step-item::after {
width: 25px;
height: 25px;
top: 1rem;
left: -25px; }
.wrapper-step .step-item {
flex: 0 0 100%;
padding-right: 0;
text-align: left; }
.wrapper-step .step-item strong {
display: inline;
font-weight: 500;
font-size: inherit;
line-height: inherit;
margin: 0 0 10px 10px; }
.wrapper-step .step-detail {
flex: 0 0 100%; }
.wrapper-step .step-detail h4 {
margin: 1rem 0;
font-size: 1.2rem;
line-height: 1.4em; } } .intro-register .widget-title {
font-weight: 400;
font-size: 1.35rem;
line-height: 1.25em;
font-family: "kanit", Arial, sans-serif;
margin: 0 0 2rem; }
.intro-register .content-intro-register {
text-align: center;
margin: 3rem 0; }
.intro-register .content-intro-register .group-btn {
display: flex;
justify-content: center;
flex-wrap: wrap; }
.intro-register .content-intro-register .group-btn .item {
margin: 0 0.5rem 1rem; }
.intro-register .content-intro-register .group-btn .item .btn {
font-family: "kanit", Arial, sans-serif;
line-height: 1.1em; }
.intro-register .content-intro-register .group-btn .item .btn span {
font-size: 90%; }
.intro-register .content-intro-register .group-btn .item .btn-outline {
border: 1px solid #fff; }
.intro-register .content-intro-register .group-btn .item .btn-outline:hover {
background: #fff;
color: #005496 !important;
border: 1px solid #005496; }
.intro-register .content-intro-register .group-btn .item a:hover {
text-decoration: none; } #page-privilege .entry-title,
#page-steps .entry-title,
#page-feature .entry-title,
#page-document .entry-title,
#page-payment .entry-title,
#page-terms-conditions .entry-title,
#page-register .entry-title,
#page-organization .entry-title {
display: none; }
#page-register .site-main {
margin-bottom: 0; } .block-static-membership {
color: #fff;
text-align: center;
background: #005496 url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/logose.png) no-repeat center 15px;
background-size: 80px;
padding: 100px 1em 1rem; }
.block-static-membership h3 {
font-size: 1.35rem;
font-weight: normal; } .block-title.partner .widget-title {
background: #D4D4D4; }
.block-title.partner .textwidget {
border-right: 0; }
.block-title.individual .widget-title {
background: #D4D4D4; }
.block-title .widget-title {
font-weight: 400;
background: #2E75B5;
color: #000;
font-size: 1.35rem;
padding: 0.75rem;
margin: 0; }
.block-title .textwidget {
padding: 1rem; }
.block-title .textwidget h4 {
font-size: 1.25rem; } .members-sidebar {
border-top: 1px solid #D8D8D8; }
.members-sidebar .widget {
margin: 0; }
.members-sidebar .widget_nav_menu {
padding: 0;
border-left: 0;
margin-left: 0;
margin-bottom: 0; }
.members-sidebar .widget_nav_menu#nav_menu-12 {
border-left: 0;
border-top: 1px solid #D8D8D8;
margin-left: 0;
margin-bottom: 0;
padding-bottom: 0rem;
border-bottom: 1px solid #D8D8D8; }
.members-sidebar .widget_nav_menu#nav_menu-12 .menu {
margin: 0; }
.members-sidebar .widget_nav_menu .widget-title {
display: none; }
.members-sidebar .menu {
margin: 0;
padding: 0;
font-family: "kanit", Arial, sans-serif;
font-size: 1.1rem;
line-height: 1.35rem; }
.members-sidebar .menu .menu-item {
list-style: none;
margin: 0;
padding: 0;       }
.members-sidebar .menu .menu-item.current-menu-item a {
color: #fff;
background: #E7344C url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-document01@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item a {
color: #000;
background: transparent;
padding: 0.75rem 2rem 0.75rem 3rem;
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-document01-gray@2x.png) no-repeat 0.5rem center;
background-size: 35px;
margin: 0;
display: block; }
.members-sidebar .menu .menu-item a:hover {
color: #fff;
background: #E7344C url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-document01@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-privilege a {
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-partner-gray@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-privilege a:hover {
background: #E7344C url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-partner@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-privilege.current-menu-item a {
background: #E7344C url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-partner@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-step a {
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-step-gray@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-step a:hover {
background: #E7344C url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-step@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-step.current-menu-item a {
background: #E7344C url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-step@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-feature a {
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-feature_sm-gray@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-feature a:hover {
background: #E7344C url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-feature_sm@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-feature.current-menu-item a {
background: #E7344C url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-feature_sm@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-document a {
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-document01-gray@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-document a:hover {
background: #E7344C url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-document01@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-document.current-menu-item a {
background: #E7344C url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-document01@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-payment a {
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-payment_sm-gray@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-payment a:hover {
background: #E7344C url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-payment_sm@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-payment.current-menu-item a {
background: #E7344C url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-payment_sm@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-faq a {
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-faq-gray@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-faq a:hover {
background: #E7344C url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-faq@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-faq.current-menu-item a {
background: #E7344C url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-faq@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-term a {
background: #fff url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-term-gray@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-term a:hover {
background: #E7344C url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-term@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
.members-sidebar .menu .menu-item.menu-item-term.current-menu-item a {
background: #E7344C url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-term@2x.png) no-repeat 0.5rem center;
background-size: 35px; }
@media (min-width: 768px) {
.membership-page .wrapper-content {
padding: 1rem; }
.block-static-membership h3 {
font-size: 1.3rem; } .block-intro {
background: #005496 url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/bg-gp01@2x.png) no-repeat left center;
max-height: 270px;
min-height: 250px;
background-size: contain;
display: flex;
justify-content: center;
flex-direction: column;
align-items: flex-end;
padding: 0 5rem 0 0; }
.block-intro h2 {
color: #fff;
line-height: 1.35em;
font-size: 1.8rem;
font-weight: 400;
text-align: right !important; } .pagetitle-icon {
background: #005496 !important;
color: #fff;
padding: 1rem !important; }
.pagetitle-icon .sow-features-feature {
margin-bottom: 0 !important;
padding: 0 25px !important; }
.pagetitle-icon .sow-features-feature .sow-icon-container {
display: block; }
.pagetitle-icon .sow-features-feature h5 {
font-size: 1.55rem !important;
margin: 0 0 0.5rem !important; }
.pagetitle-icon .sow-features-feature p {
font-size: 100%;
line-height: 1.4em; }
.pagetitle-icon .sow-icon-image {
width: 75px !important;
height: 75px !important; } .table-comparison tbody td {
padding: 1.25rem 1rem; }
.table-comparison thead {
background: #005496;
color: #fff;
font-family: "kanit", Arial, sans-serif; }
.table-comparison thead th {
font-size: 1.45rem;
vertical-align: middle;
font-weight: normal;
border-bottom: 1px solid #4B85B6;
padding: 1.5rem 1.25rem; }
.table-comparison thead span {
font-size: 0.9rem;
font-weight: 300; }
.table-comparison .bg-header {
background: #2E75B5;
color: #fff;
font-family: "kanit", Arial, sans-serif;
font-size: 1.25rem; }
.table-comparison .bg-header th {
border-top: 1px solid #2E75B5;
font-weight: 400;
padding: 1rem 1.25rem; }
.wrapper-privilege {
display: flex; }
.wrapper-privilege .privilege-content {
flex: 0 0 65%; }
.wrapper-privilege .privilege-content h3 {
font-size: 1.5rem;
margin-bottom: 1rem; } .block-title.partner .widget-title {
background: #2E75B5 url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-partner@2x.png) no-repeat 25px center;
background-size: 30px; }
.block-title.partner .textwidget {
border-right: 1px solid #9B9B9B; }
.block-title.individual .widget-title {
background: #2E75B5 url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/ic-individual@2x.png) no-repeat 25px center;
background-size: 30px; }
.block-title .widget-title {
color: #fff;
padding: 0.75rem 1rem 0.75rem 4rem; }
.block-title .textwidget {
padding: 1rem 2rem; } .intro-register .panel-grid-cell {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/logose.png) no-repeat right 2rem;
background-size: 13%; }
.intro-register .widget-title {
font-weight: 400;
font-size: 1.5rem;
line-height: 1.35em;
margin: 0 0 3rem; }
.intro-register .content-intro-register {
margin: 4rem 0; }
.intro-register .content-intro-register .group-btn {
flex-wrap: nowrap; }
.intro-register .content-intro-register .group-btn .item {
margin: 0 1rem; } }
@media (min-width: 992px) {
.block-static-membership {
background: #005496;
padding: 1.5rem 1.5rem 1rem; } .members-sidebar {
border-top: 0; }
.members-sidebar .widget {
margin: 0 0 1.5rem; }
.members-sidebar .widget_nav_menu {
border-left: 4px solid #D8D8D8;
margin-left: 1.5rem;
margin-bottom: 1.5rem; }
.members-sidebar .widget_nav_menu#nav_menu-12 {
padding-bottom: 0;
margin-bottom: 1.5rem;
border-bottom: 0; }
.members-sidebar .widget_nav_menu#nav_menu-12 .menu {
margin: 1.5rem 0 0 1.5rem; }
.members-sidebar .widget-title {
display: block !important;
font-size: 1.4rem;
margin-right: 2rem;
margin-bottom: 0;
border-left: 4px solid red;
margin-left: -4px;
padding: 0.25rem 1rem 0.5rem; }
.members-sidebar .menu {
font-size: 1.2rem;
line-height: 1.5rem; } }
@media (min-width: 1200px) {
.membership-page .wrapper-content {
padding: 2.5rem; }
.membership-page .wrapper-content .intro-membership {
padding: 3rem; }
.membership-page .wrapper-content .intro-membership:after {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/bg-se_logo@2x.png) no-repeat bottom right;
content: "";
position: absolute;
width: 250px;
height: 200px;
background-size: contain; } .block-static-membership {
padding: 2rem; }
.block-static-membership h3 {
font-size: 1.65rem; }
.intro-register .panel-grid-cell {
background: url(//www.sethailand.org/wp-content/themes/sethailand/assets/images/logose.png) no-repeat right 2rem;
background-size: 250px; } }