/*----------------------------------
----------- All Variable -----------
    By : Chatchai Tutiyanond
----------------------------------*/
/*--- Path of Image ---*/
/*--- Font ---*/
/*--- Breakpoints Media Query ---*/
/*--- Element ---*/
/*--- Header ---*/
/*--- Main ---*/
/*--- Footer ---*/
/*--- Nav ---*/
/*--- Project ---*/
/*--- Article ---*/
/*--- People Quote ---*/
/*--- News List ---*/
/*--- Share ---*/
/*--- Supporter List ---*/
/*--- Button ---*/
/*--- Progress bar ---*/
/*--- Fund Raising ---*/
/*--- Project Header ---*/
/*--- Breadcrumb ---*/
/*--- Error ---*/
/*--- Form Login ---*/
/*--- Tooltip ---*/
/*--- Users Header ---*/
/*--- Data Block ---*/
/*--- Donation ---*/
/*--- Message ---*/
/*--- Category Filter ---*/
/*--- Category Filter ---*/
/*--- Category Filter ---*/
/*--------------------------
Old Theme v1.0
--------------------------*/
br.show375px {
  display: none;
}

@media (max-width: 376px) {
  br.show375px {
    display: block;
  }
}

/*----------------------------------
Taejai v2.0
----------------------------------*/
/*--------------------------
Mixin Fontface
--------------------------*/
/*
     @include multiLineEllipsis($lineHeight: 1.2em, $lineCount: 3, $bgColor: white);
*/
/* mixin for multiline */
/*----------------------------------
Taejai Font-Face v2.0
----------------------------------*/
/*--------------------------
Define Fontface
--------------------------*/
@font-face {
  font-family: "kanitregular";
  src: url("/static/fonts/kanit-regular.eot");
  src: url("/static/fonts/kanit-regular.eot?#iefix") format("embedded-opentype"), url("/static/fonts/kanit-regular.woff") format("woff"), url("/static/fonts/kanit-regular.ttf") format("truetype"), url("/static/fonts/kanit-regular.svg#kanitregular") format("svg");
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "kanitbold";
  src: url("/static/fonts/kanit-bold.eot");
  src: url("/static/fonts/kanit-bold.eot?#iefix") format("embedded-opentype"), url("/static/fonts/kanit-bold.woff") format("woff"), url("/static/fonts/kanit-bold.ttf") format("truetype"), url("/static/fonts/kanit-bold.svg#kanitbold") format("svg");
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "kanitlight";
  src: url("/static/fonts/kanit-light.eot");
  src: url("/static/fonts/kanit-light.eot?#iefix") format("embedded-opentype"), url("/static/fonts/kanit-light.woff") format("woff"), url("/static/fonts/kanit-light.ttf") format("truetype"), url("/static/fonts/kanit-light.svg#kanitlight") format("svg");
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "kanitextralight";
  src: url("/static/fonts/kanit-extralight.eot");
  src: url("/static/fonts/kanit-extralight.eot?#iefix") format("embedded-opentype"), url("/static/fonts/kanit-extralight.woff") format("woff"), url("/static/fonts/kanit-extralight.ttf") format("truetype"), url("/static/fonts/kanit-extralight.svg#kanitextralight") format("svg");
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "kanitthin";
  src: url("/static/fonts/kanit-thin.eot");
  src: url("/static/fonts/kanit-thin.eot?#iefix") format("embedded-opentype"), url("/static/fonts/kanit-thin.woff") format("woff"), url("/static/fonts/kanit-thin.ttf") format("truetype"), url("/static/fonts/kanit-thin.svg#kanitthin") format("svg");
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "kanitmedium";
  src: url("/static/fonts/kanit-medium.eot");
  src: url("/static/fonts/kanit-medium.eot?#iefix") format("embedded-opentype"), url("/static/fonts/kanit-medium.woff") format("woff"), url("/static/fonts/kanit-medium.ttf") format("truetype"), url("/static/fonts/kanit-medium.svg#kanitmedium") format("svg");
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "athitiregular";
  src: url("/static/fonts/athiti-regular.eot");
  src: url("/static/fonts/athiti-regular.eot?#iefix") format("embedded-opentype"), url("/static/fonts/athiti-regular.woff") format("woff"), url("/static/fonts/athiti-regular.ttf") format("truetype"), url("/static/fonts/athiti-regular.svg#athitiregular") format("svg");
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "athitimedium";
  src: url("/static/fonts/athiti-medium.eot");
  src: url("/static/fonts/athiti-medium.eot?#iefix") format("embedded-opentype"), url("/static/fonts/athiti-medium.woff") format("woff"), url("/static/fonts/athiti-medium.ttf") format("truetype"), url("/static/fonts/athiti-medium.svg#athitimedium") format("svg");
  font-style: normal;
  font-weight: normal;
}

/*--------------------------
Icon Font Icomoon
--------------------------*/
@font-face {
  font-family: 'icomoon';
  src: url("/static/fonts/icomoon.eot?bf01zo");
  src: url("/static/fonts/icomoon.eot?bf01zo#iefix") format("embedded-opentype"), url("/static/fonts/icomoon.ttf?bf01zo") format("truetype"), url("/static/fonts/icomoon.woff?bf01zo") format("woff"), url("/static/fonts/icomoon.svg?bf01zo#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'icomoon-cart';
  src: url("/static/fonts/icomoon-cart.eot?5pgemj");
  src: url("/static/fonts/icomoon-cart.eot?5pgemj#iefix") format("embedded-opentype"), url("/static/fonts/icomoon-cart.ttf?5pgemj") format("truetype"), url("/static/fonts/icomoon-cart.woff?5pgemj") format("woff"), url("/static/fonts/icomoon-cart.svg?5pgemj#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="iccart-"], [class*=" iccart-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon-cart' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-cat:before {
  content: "\e913";
}

.icon-key:before {
  content: "\e912";
}

.icon-fb-fill:before {
  content: "\e911";
}

.icon-send-mail:before {
  content: "\e910";
}

.icon-phone:before {
  content: "\e90f";
}

.icon-location:before {
  content: "\e90e";
}

.icon-fb-outline:before {
  content: "\e90d";
}

.icon-submit:before {
  content: "\e90b";
}

.icon-home:before {
  content: "\e90c";
}

.icon-projects:before {
  content: "\e90a";
}

.icon-line:before {
  content: "\e900";
}

.icon-twitter:before {
  content: "\e901";
}

.icon-facebook:before {
  content: "\e902";
}

.icon-mail:before {
  content: "\e903";
}

.icon-heart:before {
  content: "\e904";
}

.icon-people:before {
  content: "\e905";
}

.icon-export:before {
  content: "\e906";
}

.icon-idea:before {
  content: "\e907";
}

.icon-newspaper:before {
  content: "\e908";
}

.icon-gift:before {
  content: "\e909";
}

/* icon cart */
.iccart-ic-cart:before {
  content: "\e900";
  color: #fff;
}

.iccart-cart-donate:before {
  content: "\e901";
  color: #fff;
}

.iccart-btn-cancle:before {
  content: "\e902";
  color: #d0d0d0;
}

.iccart-ic-cart-black:before {
  content: "\e903";
}

@font-face {
  font-family: 'rsuregular';
  src: url("/static/fonts/rsu_regular-webfont.woff2") format("woff2"), url("/static/fonts/rsu_regular-webfont.woff") format("woff"), url("/static/fonts/rsu_regular-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'rsubold';
  src: url("/static/fonts/rsu_bold-webfont.woff2") format("woff2"), url("/static/fonts/rsu_bold-webfont.woff") format("woff"), url("/static/fonts/rsu_bold-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'rsulight';
  src: url("/static/fonts/rsu_light-webfont.woff2") format("woff2"), url("/static/fonts/rsu_light-webfont.woff") format("woff"), url("/static/fonts/rsu_light-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'slabo';
  src: url("/static/fonts/slabo27px-regular-webfont.woff2") format("woff2"), url("/static/fonts/slabo27px-regular-webfont.woff") format("woff"), url("/static/fonts/slabo27px-regular-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'din_condensedbold';
  src: url("/static/fonts/din_condensed_bold-webfont.woff2") format("woff2"), url("/static/fonts/din_condensed_bold-webfont.woff") format("woff"), url("/static/fonts/din_condensed_bold-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/*# sourceMappingURL=fonts.css.map */