@charset "utf-8";

@font-face {
    font-family: 'Prompt Regular';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt Regular'), url('../fonts/Prompt-Regular.woff') format('woff');
}

@font-face {
    font-family: 'Prompt Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt Italic'), url('../fonts/Prompt-Italic.woff') format('woff');
}

@font-face {
    font-family: 'Prompt Thin';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt Thin'), url('../fonts/Prompt-Thin.woff') format('woff');
}

@font-face {
    font-family: 'Prompt Thin Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt Thin Italic'), url('../fonts/Prompt-ThinItalic.woff') format('woff');
}

@font-face {
    font-family: 'Prompt ExtraLight';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt ExtraLight'), url('../fonts/Prompt-ExtraLight.woff') format('woff');
}

@font-face {
    font-family: 'Prompt ExtraLight Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt ExtraLight Italic'), url('../fonts/Prompt-ExtraLightItalic.woff') format('woff');
}

@font-face {
    font-family: 'Prompt Light';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt Light'), url('../fonts/Prompt-Light.woff') format('woff');
}

@font-face {
    font-family: 'Prompt Light Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt Light Italic'), url('../fonts/Prompt-LightItalic.woff') format('woff');
}

@font-face {
    font-family: 'Prompt Medium';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt Medium'), url('../fonts/Prompt-Medium.woff') format('woff');
}

@font-face {
    font-family: 'Prompt Medium Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt Medium Italic'), url('../fonts/Prompt-MediumItalic.woff') format('woff');
}

@font-face {
    font-family: 'Prompt SemiBold';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt SemiBold'), url('../fonts/Prompt-SemiBold.woff') format('woff');
}

@font-face {
    font-family: 'Prompt SemiBold Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt SemiBold Italic'), url('../fonts/Prompt-SemiBoldItalic.woff') format('woff');
}

@font-face {
    font-family: 'Prompt Bold';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt Bold'), url('../fonts/Prompt-Bold.woff') format('woff');
}

@font-face {
    font-family: 'Prompt Bold Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt Bold Italic'), url('../fonts/Prompt-BoldItalic.woff') format('woff');
}

@font-face {
    font-family: 'Prompt ExtraBold';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt ExtraBold'), url('../fonts/Prompt-ExtraBold.woff') format('woff');
}

@font-face {
    font-family: 'Prompt ExtraBold Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt ExtraBold Italic'), url('../fonts/Prompt-ExtraBoldItalic.woff') format('woff');
}

@font-face {
    font-family: 'Prompt Black';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt Black'), url('../fonts/Prompt-Black.woff') format('woff');
}

@font-face {
    font-family: 'Prompt Black Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Prompt Black Italic'), url('../fonts/Prompt-BlackItalic.woff') format('woff');
}

@font-face {
    font-family: 'ThaiSansNeueRegular';
    src: url('../fonts/thaisansneue-regular-webfont.eot');
    src: url('../fonts/thaisansneue-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/thaisansneue-regular-webfont.woff2') format('woff2'),
         url('../fonts/thaisansneue-regular-webfont.woff') format('woff'),
         url('../fonts/thaisansneue-regular-webfont.ttf') format('truetype'),
         url('../fonts/thaisansneue-regular-webfont.svg#ThaiSansNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ThaiSansNeueBold';
    src: url('../fonts/thaisansneue-bold-webfont.eot');
    src: url('../fonts/thaisansneue-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/thaisansneue-bold-webfont.woff2') format('woff2'),
         url('../fonts/thaisansneue-bold-webfont.woff') format('woff'),
         url('../fonts/thaisansneue-bold-webfont.ttf') format('truetype'),
         url('../fonts/thaisansneue-bold-webfont.svg#ThaiSansNeueBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NotoSansThaiRegular';
    src: url('../fonts/notosansthai-regular-webfont.eot');
    src: url('../fonts/notosansthai-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/notosansthai-regular-webfont.woff2') format('woff2'),
         url('../fonts/notosansthai-regular-webfont.woff') format('woff'),
         url('../fonts/notosansthai-regular-webfont.ttf') format('truetype'),
         url('../fonts/notosansthai-regular-webfont.svg#NotoSansThaiRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NotoSansThaiBold';
    src: url('../fonts/notosansthai-bold-webfont.eot');
    src: url('../fonts/notosansthai-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/notosansthai-bold-webfont.woff2') format('woff2'),
         url('../fonts/notosansthai-bold-webfont.woff') format('woff'),
         url('../fonts/notosansthai-bold-webfont.ttf') format('truetype'),
         url('../fonts/notosansthai-bold-webfont.svg#NotoSansThaiBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoRegular';
    src: url('../fonts/RobotoRegular.eot');
    src: url('../fonts/RobotoRegular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/RobotoRegular.woff') format('woff'),
         url('../fonts/RobotoRegular.ttf') format('truetype'),
         url('../fonts/RobotoRegular.svg#RobotoRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoBold';
    src: url('../fonts/RobotoBold.eot');
    src: url('../fonts/RobotoBold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/RobotoBold.woff') format('woff'),
         url('../fonts/RobotoBold.ttf') format('truetype'),
         url('../fonts/RobotoBold.svg#RobotoBold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'CenturyGothic';
    src: url('../fonts/gothic.eot');
    src: url('../fonts/gothic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gothic.woff') format('woff'),
         url('../fonts/gothic.ttf') format('truetype'),
         url('../fonts/gothic.svg#gothic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MarkerMark';
    src: url('../fonts/markermark-regular.otf');
    src: url('../fonts/markermark-regular.woff') format('woff'),
         url('../fonts/markermark-regular.ttf') format('truetype'),
         url('../fonts/markermark-svg.otf#ThaiSansNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.clearingdiv { clear:both; height:0px; padding:0px; width:1px; }
.clearingdiv1 { clear:both; height:1px; padding:0px; width:1px; }
.clearingdiv3 { clear:both; height:3px; padding:0px; width:1px; }
.clearingdiv5 { clear:both; height:5px; padding:0px; width:1px; }
.clearingdiv10 { clear:both; height:10px; padding:0px; width:1px; }
.clearingdiv15 { clear:both; height:15px; padding:0px; width:1px; }
.clearingdiv20 { clear:both; height:20px; padding:0px; width:1px; }
.clearingdiv25 { clear:both; height:25px; padding:0px; width:1px; }
.clearingdiv30 { clear:both; height:30px; padding:0px; width:1px; }
.clearingdiv35 { clear:both; height:35px; padding:0px; width:1px; }
.normal { font-weight:normal; }
.bold { font-weight:bold; }
.italic { font-style:italic; }
.underline { text-decoration:underline; }

.no-margin { margin: 0; }
.no-margin-left { margin-left: 0; }
.no-margin-right { margin-right: 0; }
.no-padding { padding: 0; }
.no-padding-left { padding-left: 0; }
.no-padding-right { padding-right: 0; }

.form-group { margin-bottom:0px !important; }  
.form-control-feedback { top:0px !important; } 
