/* set global config vars */
/* defualt page width setting(PC) */
/* off canvas menu width *eg. 70px or 70% */
/* main slide margin top */
/* header height */
/* footer height */
/* global body setting */
/* default font family */
/*Arial*/
/* text sizing multiplier */
/* text sizing */
/* default theme color */
/* special theme */
/* insert special theme for this website */
/* text sizing */
@font-face {
  font-family: 'KitithadaRegular';
  src: url("../../../../fonts/PSL094pro_0.eot");
  src: url("../../../../fonts/PSL094pro_0.eot?#iefix") format("embedded-opentype"), url("../../../../fonts/PSL094pro_0.woff") format("woff"), url("../../../../fonts/PSL094pro_0.ttf") format("truetype"), url("../../../../fonts/PSL094pro_0.svg") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'KitithadaBold';
  src: url("../../../../fonts/PSL096pro_0.eot");
  src: url("../../../../fonts/PSL096pro_0.eot?#iefix") format("embedded-opentype"), url("../../../../fonts/PSL096pro_0.woff") format("woff"), url("../../../../fonts/PSL096pro_0.ttf") format("truetype"), url("../../../../fonts/PSL096pro_0.svg") format("svg");
  font-weight: normal;
  font-style: normal; }

/* note : for IE8,7 need css3pie helper*/
.news-wrapper {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  .news-wrapper .padd-content {
    padding: 0 35px; }
    @media screen and (max-width: 767px) {
      .news-wrapper .padd-content {
        padding: 0; } }
  .news-wrapper .timeline {
    border-left: 4px solid #0E4285;
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
    background: fade(#fff, 3%);
    color: fade(white, 80%);
    font-family: "KitithadaBold";
    font-weight: normal;
    margin: 0 auto;
    margin-right: 0;
    margin-bottom: 50px;
    position: relative;
    font-size: 30px;
    line-height: 30px;
    padding: 50px;
    list-style: none !important;
    text-align: left;
    font-weight: 100;
    max-width: 90%; }
    .news-wrapper .timeline .event {
      border-bottom: 1px dashed #0E4285;
      padding-bottom: 25px;
      margin-bottom: 50px;
      position: relative;
      list-style: none !important; }
      .news-wrapper .timeline .event:last-of-type {
        padding-bottom: 0;
        margin-bottom: 0;
        border: none; }
      .news-wrapper .timeline .event:before, .news-wrapper .timeline .event:after {
        position: absolute;
        display: block;
        top: 0; }
      .news-wrapper .timeline .event:before {
        left: -200px;
        color: #0E4285;
        content: attr(data-date);
        text-align: right;
        font-size: 30px;
        line-height: 30px;
        min-width: 120px; }
      .news-wrapper .timeline .event:after {
        left: -59.25px;
        background: #0E4285;
        border-radius: 50%;
        height: 15px;
        width: 15px;
        content: "";
        top: 5px; }
    @media screen and (max-width: 1199px) {
      .news-wrapper .timeline {
        max-width: 85%; } }
    @media screen and (max-width: 999px) {
      .news-wrapper .timeline {
        max-width: 80%; } }
    @media screen and (max-width: 767px) {
      .news-wrapper .timeline {
        max-width: 70%;
        padding-left: 25px;
        padding-right: 25px; }
        .news-wrapper .timeline .event:before {
          left: -150px;
          font-size: 26px;
          min-width: 100px; }
        .news-wrapper .timeline .event:after {
          left: -34.25px; } }
  .news-wrapper .timeline-content {
    font-family: "KitithadaRegular";
    font-size: 24px;
    line-height: 30px; }
    .news-wrapper .timeline-content ol {
      padding-left: 20px;
      margin: 0;
      margin-bottom: 15px; }
      .news-wrapper .timeline-content ol li {
        list-style-type: decimal;
        list-style-position: outside;
        font-family: "KitithadaRegular";
        font-size: 24px;
        line-height: 30px; }
        @media screen and (max-width: 768px) {
          .news-wrapper .timeline-content ol li {
            font-size: 22px;
            line-height: 26px; } }
    .news-wrapper .timeline-content ul {
      padding-left: 20px;
      margin: 0;
      margin-bottom: 15px; }
      .news-wrapper .timeline-content ul li {
        list-style-type: disc;
        list-style-position: outside;
        font-family: "KitithadaRegular";
        font-size: 24px;
        line-height: 30px; }
        @media screen and (max-width: 768px) {
          .news-wrapper .timeline-content ul li {
            font-size: 22px;
            line-height: 26px; } }

@media screen and (max-width: 999px) {
  .header-news-detail .addthis_toolbox .print-icons {
    display: none; }
  .header-news-detail .addthis_toolbox .adjust-font-size {
    display: none; } }

@media screen and (max-width: 767px) {
  .header-news-detail .addthis_toolbox {
    margin-bottom: 5px;
    margin-top: 25px; } }

.search-wrapper .find-content {
  padding: 40px 0 0; }
  .search-wrapper .find-content h3 {
    margin: 10px 0; }

@media screen and (max-width: 999px) {
  .search-wrapper {
    padding-bottom: 0; }
    .search-wrapper .find-content {
      padding: 0; }
      .search-wrapper .find-content h3 {
        margin: 10px 0; } }
