/*
Theme Name: BDMS Academic Annual Meeting Conference 2026
Description: Multi-Purpose Wordpress Theme
Author: Flexsolutions
Theme URI: http://codex-themes.com/thegem/
Author URI: http://codex-themes.com/thegem/
Template: thegem
Version: 1.0
Tags: one-column, two-columns, left-sidebar, right-sidebar, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-images, flexible-header, full-width-template, theme-options, translation-ready, dark, light
License: GNU General Public License
License URI: license.txt
*/

@import url('https://fonts.googleapis.com/css?family=Athiti|Chonburi|Itim|Maitree|Mitr|Pattaya|Pridi|Prompt|Sriracha|Taviraj|Trirong');
@import url('https://fonts.googleapis.com/css2?family=Athiti:wght@200;300;400;500;600;700&family=Chonburi&family=Itim&family=Maitree:wght@200;300;400;500;600;700&family=Mitr:wght@200;300;400;500;600;700&family=Pattaya&family=Pridi:wght@200;300;400;500;600;700&family=Prompt:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Sriracha&family=Taviraj:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Trirong:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
/*
font-family: 'Kanit', sans-serif;
font-family: 'Athiti', sans-serif;
font-family: 'Chonburi', cursive;
font-family: 'Itim', cursive;
font-family: 'Maitree', serif;
font-family: 'Mitr', sans-serif;
font-family: 'Pattaya', sans-serif;
font-family: 'Pridi', serif;
font-family: 'Prompt', sans-serif;
font-family: 'Sriracha', cursive;
font-family: 'Taviraj', serif;
font-family: 'Trirong', serif;
*/

@font-face {
	font-family: 'Kanit';
	src: url('/fonts/Kanit-Regular.eot');
	src: local('☺'), url('/fonts/Kanit-Regular.woff') format('woff'), url('/fonts/Kanit-Regular.ttf') format('truetype'), url('/fonts/Kanit-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Kanit';
	src: url('/fonts/Kanit-Regular.eot');
	src: local('☺'), url('/fonts/Kanit-Regular.woff') format('woff'), url('/fonts/Kanit-Regular.ttf') format('truetype'), url('/fonts/Kanit-Regular.svg') format('svg');
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: 'Kanit';
	src: url('/fonts/Kanit-Light.eot');
	src: local('☺'), url('/fonts/Kanit-Light.woff') format('woff'), url('/fonts/Kanit-Light.ttf') format('truetype'), url('/fonts/Kanit-Light.svg') format('svg');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: 'Kanit';
	src: url('/fonts/Kanit-ExtraLight.eot');
	src: local('☺'), url('/fonts/Kanit-ExtraLight.woff') format('woff'), url('/fonts/Kanit-ExtraLight.ttf') format('truetype'), url('/fonts/Kanit-ExtraLight.svg') format('svg');
	font-weight: 200;
	font-style: normal;
}
@font-face {
	font-family: 'Kanit';
	src: url('/fonts/Kanit-Bold.eot');
	src: local('☺'), url('/fonts/Kanit-Bold.woff') format('woff'), url('/fonts/Kanit-Bold.ttf') format('truetype'), url('/fonts/Kanit-Bold.svg') format('svg');
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: 'Kanit-Light';
	src: url('/fonts/Kanit-Light.eot');
	src: local('☺'), url('/fonts/Kanit-Light.woff') format('woff'), url('/fonts/Kanit-Light.ttf') format('truetype'), url('/fonts/Kanit-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Kanit-ExtraLight';
	src: url('/fonts/Kanit-ExtraLight.eot');
	src: local('☺'), url('/fonts/Kanit-ExtraLight.woff') format('woff'), url('/fonts/Kanit-ExtraLight.ttf') format('truetype'), url('/fonts/Kanit-ExtraLight.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Kanit-Bold';
	src: url('/fonts/Kanit-Bold.eot');
	src: local('☺'), url('/fonts/Kanit-Bold.woff') format('woff'), url('/fonts/Kanit-Bold.ttf') format('truetype'), url('/fonts/Kanit-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Taviraj';
	src: url('/fonts/Taviraj-Regular.eot');
	src: local('☺'), url('/fonts/Taviraj-Regular.woff') format('woff'), url('/fonts/Taviraj-Regular.ttf') format('truetype'), url('/fonts/Taviraj-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Sriracha';
	src: url('/fonts/Sriracha-Regular.eot');
	src: local('☺'), url('/fonts/Sriracha-Regular.woff') format('woff'), url('/fonts/Sriracha-Regular.ttf') format('truetype'), url('/fonts/Sriracha-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Prompt';
	src: url('/fonts/Prompt-Regular.eot');
	src: local('☺'), url('/fonts/Prompt-Regular.woff') format('woff'), url('/fonts/Prompt-Regular.ttf') format('truetype'), url('/fonts/Prompt-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Pridi';
	src: url('/fonts/Pridi-Regular.eot');
	src: local('☺'), url('/fonts/Pridi-Regular.woff') format('woff'), url('/fonts/Pridi-Regular.ttf') format('truetype'), url('/fonts/Pridi-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Pattaya';
	src: url('/fonts/Pattaya-Regular.eot');
	src: local('☺'), url('/fonts/Pattaya-Regular.woff') format('woff'), url('/fonts/Pattaya-Regular.ttf') format('truetype'), url('/fonts/Pattaya-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Mitr';
	src: url('/fonts/Mitr-Regular.eot');
	src: local('☺'), url('/fonts/Mitr-Regular.woff') format('woff'), url('/fonts/Mitr-Regular.ttf') format('truetype'), url('/fonts/Mitr-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Maitree';
	src: url('/fonts/Maitree-Regular.eot');
	src: local('☺'), url('/fonts/Maitree-Regular.woff') format('woff'), url('/fonts/Maitree-Regular.ttf') format('truetype'), url('/fonts/Maitree-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Itim';
	src: url('/fonts/Itim-Regular.eot');
	src: local('☺'), url('/fonts/Itim-Regular.woff') format('woff'), url('/fonts/Itim-Regular.ttf') format('truetype'), url('/fonts/Itim-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Chonburi';
	src: url('/fonts/Chonburi-Regular.eot');
	src: local('☺'), url('/fonts/Chonburi-Regular.woff') format('woff'), url('/fonts/Chonburi-Regular.ttf') format('truetype'), url('/fonts/Chonburi-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Athiti';
	src: url('/fonts/Athiti-Regular.eot');
	src: local('☺'), url('/fonts/Athiti-Regular.woff') format('woff'), url('/fonts/Athiti-Regular.ttf') format('truetype'), url('/fonts/Athiti-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ThaiSansNeue';
	src: url('/fonts/ThaiSansNeue-Regular.eot');
	src: local('☺'), url('/fonts/ThaiSansNeue-Regular.woff') format('woff'), url('/fonts/ThaiSansNeue-Regular.ttf') format('truetype'), url('/fonts/ThaiSansNeue-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ThaiSansNeue-SemiBold';
	src: url('/fonts/ThaiSansNeue-SemiBold.eot');
	src: local('☺'), url('/fonts/ThaiSansNeue-SemiBold.woff') format('woff'), url('/fonts/ThaiSansNeue-SemiBold.ttf') format('truetype'), url('/fonts/ThaiSansNeue-SemiBold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ThaiSansNeue-ExtraLight';
	src: url('/fonts/ThaiSansNeue-ExtraLight.eot');
	src: local('☺'), url('/fonts/ThaiSansNeue-ExtraLight.woff') format('woff'), url('/fonts/ThaiSansNeue-ExtraLight.ttf') format('truetype'), url('/fonts/ThaiSansNeue-ExtraLight.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'THSarabunNew';
	src: url('/fonts/THSarabunNew.eot');
	src: local('☺'), url('/fonts/THSarabunNew.woff') format('woff'), url('/fonts/THSarabunNew.ttf') format('truetype'), url('/fonts/THSarabunNew.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Sarabun-Regular';
	src: url('/fonts/Sarabun-Regular.eot');
	src: local('☺'), url('/fonts/Sarabun-Regular.woff') format('woff'), url('/fonts/Sarabun-Regular.ttf') format('truetype'), url('/fonts/Sarabun-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto';
	src: url('/fonts/Roboto-Regular.eot');
	src: local('☺'), url('/fonts/Roboto-Regular.woff') format('woff'), url('/fonts/Roboto-Regular.ttf') format('truetype'), url('/fonts/Roboto-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto';
	src: url('/fonts/Roboto-Regular.eot');
	src: local('☺'), url('/fonts/Roboto-Regular.woff') format('woff'), url('/fonts/Roboto-Regular.ttf') format('truetype'), url('/fonts/Roboto-Regular.svg') format('svg');
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto';
	src: url('/fonts/Roboto-Light.eot');
	src: local('☺'), url('/fonts/Roboto-Light.woff') format('woff'), url('/fonts/Roboto-Light.ttf') format('truetype'), url('/fonts/Roboto-Light.svg') format('svg');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto';
	src: url('/fonts/Roboto-Bold.eot');
	src: local('☺'), url('/fonts/Roboto-Bold.woff') format('woff'), url('/fonts/Roboto-Bold.ttf') format('truetype'), url('/fonts/Roboto-Bold.svg') format('svg');
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-Regular.eot');
	src: local('☺'), url('/fonts/Montserrat-Regular.woff') format('woff'), url('/fonts/Montserrat-Regular.ttf') format('truetype'), url('/fonts/Montserrat-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-Regular.eot');
	src: local('☺'), url('/fonts/Montserrat-Regular.woff') format('woff'), url('/fonts/Montserrat-Regular.ttf') format('truetype'), url('/fonts/Montserrat-Regular.svg') format('svg');
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-Light.eot');
	src: local('☺'), url('/fonts/Montserrat-Light.woff') format('woff'), url('/fonts/Montserrat-Light.ttf') format('truetype'), url('/fonts/Montserrat-Light.svg') format('svg');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-Bold.eot');
	src: local('☺'), url('/fonts/Montserrat-Bold.woff') format('woff'), url('/fonts/Montserrat-Bold.ttf') format('truetype'), url('/fonts/Montserrat-Bold.svg') format('svg');
	font-weight: 700;
	font-style: normal;
}

body {
    background-color: #a9d6ff !important;
}
#primary-menu.no-responsive > li {
    display: inline-block;
    vertical-align: middle;
	position: relative;
    font-size: 0;
}
#site-header .site-title {
    padding-left: 30px;
    padding-right: 30px;
}
/*

#menu-item-1514 {
  margin-left: 5px;
  margin-right: 5px;
}
#menu-item-1514 > a {
  -webkit-animation: MENUBLINK 1s infinite;
  -moz-animation: MENUBLINK 1s infinite;
  -o-animation: MENUBLINK 1s infinite;
  animation: MENUBLINK 1s infinite;
}

@-webkit-keyframes MENUBLINK {
  0%, 49% {
    background-color: #fff;
	color: #000;
  }
  50%, 100% {
    background-color: #ec1b24;
	color: #fff;
  }
}

*/