/* Scss Document */
* {
  font-family: Arial, Helvetica, Microsoft Jhenghei; }

._wrapper {
  background-image: url(../img/../img/BG.jpg);
  background-size: cover;
  background-attachment: fixed; }
  ._wrapper nav .dropdown:hover {
    border-radius: 5px; }
    ._wrapper nav .dropdown:hover:hover .dropdown-menu {
      display: block;
      margin-top: 0; }
      ._wrapper nav .dropdown:hover:hover .dropdown-menu a {
        color: #000; }
        ._wrapper nav .dropdown:hover:hover .dropdown-menu a:hover {
          background: #343A40;
          color: #ff0; }
  ._wrapper nav .collapse ul li a {
    color: #fff; }
    ._wrapper nav .collapse ul li a:hover {
      color: #ff0; }
  ._wrapper .container {
    border-radius: 10px;
    box-shadow: 2px 2px 30px 1px #000; }
    ._wrapper .container h2 {
      color: #2C4AA2;
      font-weight: bolder;
      text-align: center;
      border-bottom: #617694 1px dotted;
      padding-bottom: 20px;
      margin-bottom: 20px; }
  @media screen and (max-width: 420px) {
    ._wrapper ._rwd {
      padding: 20px 10px; } }
  @media screen and (min-width: 421px) and (max-width: 720px) {
    ._wrapper ._rwd {
      padding: 50px 25px; } }
  @media screen and (min-width: 721px) and (max-width: 990px) {
    ._wrapper ._rwd {
      padding: 50px; } }
  @media screen and (min-width: 991px) {
    ._wrapper ._rwd {
      padding: 50px 75px; } }
  ._wrapper #register a {
    transition: all 2s; }
    ._wrapper #register a:hover img {
      filter: brightness(0.5); }
