@charset "utf-8";

// Base Color
$theme-gray: #949494;
$theme-gray-subtle: #ddd;
$theme-gray-light: #cecece;
$theme-gray-lighter: #f1f1f1;
$theme-gray-dark: #3F3F3F;
$theme-gray-darker: #222222;
$theme-gray-footer: #8e4d00;
$theme-white: #fff;
$theme-red: #d20001;
$theme-blue: #003d7e;
$theme-green: #21311f;

$theme-color-main: #ac7210;
$theme-color-second: #9b4a03;
$theme-color-third: #c73a0f;

// Font stacks
$main-font: "Noto Sans CJK TC","Roboto", "微軟正黑體", "Helvetica Neue", Helvetica, sans-serif;
$sub-font: "Roboto", "新細明體", "Helvetica Neue", Helvetica, sans-serif;

// Font sizes
$font-15: 0.9375rem;
$font-13: 0.8125rem;

$font-h1: 1.5rem;
$font-h2: 1.35rem;
$font-h3: 1.2rem;
$font-h4: 1.1rem;
$font-h5: 1rem;
$font-h6: 0.9rem;

//
// Modules
// --------------------------------------------------
// ## commonly use in all widgets

// Font sizes
$w-widget-title-font-size: $font-13;

// Colors
$w-border-color: $theme-gray-lighter;

//
// AD banner Module
// --------------------------------------------------

// Font sizes
$w-caption-font-size: $font-13;
$w-caption-desc: $font-13;

//
// Announcement Module
// --------------------------------------------------

// Font sizes
$w-title-font-size-small: 0.75rem;
$w-subtitle-font-size: 0.75rem;
$w-meta-font-size: 0.75rem;

$w-table-th-font-size: 0.75em;
$w-table-td-font-size: 0.75em;

$i-title-font-size-large: 2em;

// colors

$link-color: $theme-color-main;
$link-hover-color: lighten($theme-color-main, 10%);

$table-th-bgcolor: $theme-color-main;

//
// Archive Module
// --------------------------------------------------

// Font sizes
$w-item-heading-font-size: 0.85rem;

//
// Member Module
// --------------------------------------------------

$border-width: 4px;@import "../../bootstrap/variables";












































.response-content {
  justify-self: auto;
}
