.container {
  max-width: unset;
  font-family: "Times New Roman", serif; }

.cn-header .header-subtitle {
  font-size: 22px; }
.cn-header .header-bottom #expandHeader .nav-item {
  padding: 3px 15px !important; }
.cn-header .header-bottom #expandHeader .header-home-ul {
  min-width: 190px;
  margin-left: -17px !important; }

.my-header {
  height: 205px;
  max-width: 1800px;
  min-width: 1100px;
  margin: 0 auto;
  border-radius: 5px;
  background-image: url("../images/header/background8.1.jpg");
  background-size: cover; }
  .my-header .header-top {
    font-family: Comic Sans MS, serif;
    max-width: 1400px;
    min-width: 1100px;
    margin: 0 auto;
    height: 140px; }
    .my-header .header-top .header-search {
      font-family: "Times New Roman", serif; }
      .my-header .header-top .header-search .header-button {
        color: white;
        background-color: #11673f;
        border: #11673f 1px solid;
        border-radius: 3px; }
      .my-header .header-top .header-search .header-button:focus {
        box-shadow: #029c66 0 0 10px;
        border: #029c66 1px solid; }
      .my-header .header-top .header-search .header-button:hover {
        background-color: #029c66;
        border: #029c66 1px solid; }
      .my-header .header-top .header-search .header-text:focus {
        box-shadow: #029c66 0 0 10px; }
  .my-header .header-bottom {
    max-width: 1800px;
    font-family: helvetica, Trebuchet MS, Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;
    color: black; }
    .my-header .header-bottom #expandHeader {
      width: 1400px;
      margin: 0 auto;
      padding-left: 12px;
      height: 55px; }
      .my-header .header-bottom #expandHeader .dropdown-toggle::after {
        vertical-align: 2.5px; }
      .my-header .header-bottom #expandHeader .nav-item {
        background-color: #029c66;
        border-radius: 5px;
        font-size: 15px;
        height: 45px;
        padding-top: 2px;
        padding-left: 0;
        padding-right: 0;
        margin-left: 2px;
        margin-right: 2px; }
        .my-header .header-bottom #expandHeader .nav-item .header-home-A {
          color: #ffffff; }
        .my-header .header-bottom #expandHeader .nav-item .header-home-widthUl {
          border: none;
          box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
          font-size: 15px;
          width: 110%;
          margin-left: -4px;
          margin-top: 3px; }
          .my-header .header-bottom #expandHeader .nav-item .header-home-widthUl .menuLi {
            height: 40px; }
            .my-header .header-bottom #expandHeader .nav-item .header-home-widthUl .menuLi a {
              padding-top: 8px;
              height: 40px; }
            .my-header .header-bottom #expandHeader .nav-item .header-home-widthUl .menuLi a:hover {
              color: black;
              background-color: #e7ebec; }
        .my-header .header-bottom #expandHeader .nav-item .header-home-ul {
          border: none;
          box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
          font-size: 15px;
          margin-top: 3px;
          margin-left: -4px; }
          .my-header .header-bottom #expandHeader .nav-item .header-home-ul li {
            height: 40px; }
            .my-header .header-bottom #expandHeader .nav-item .header-home-ul li a {
              padding-top: 8px;
              height: 40px; }
            .my-header .header-bottom #expandHeader .nav-item .header-home-ul li a:hover {
              color: black;
              background-color: #e7ebec; }
      .my-header .header-bottom #expandHeader .nav-item:hover {
        background-color: #1fc385; }
        .my-header .header-bottom #expandHeader .nav-item:hover .header-home-A {
          color: #000000; }
    .my-header .header-bottom #foldHeader .container-fluid button {
      border-color: #788573; }
    .my-header .header-bottom #foldHeader .container-fluid button:focus {
      box-shadow: none; }
    .my-header .header-bottom #foldHeader .container-fluid .navbar-collapse .navbar-nav {
      margin-top: 1px;
      margin-left: 12px;
      z-index: 1000;
      background-color: #029c66;
      border-radius: 5px;
      width: 215px;
      padding-right: 0;
      box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
      .my-header .header-bottom #foldHeader .container-fluid .navbar-collapse .navbar-nav .nav-item {
        padding-left: 12px;
        font-size: 15px;
        border-bottom: solid 1px white; }
        .my-header .header-bottom #foldHeader .container-fluid .navbar-collapse .navbar-nav .nav-item .header-home-A {
          height: 40px;
          color: white; }
        .my-header .header-bottom #foldHeader .container-fluid .navbar-collapse .navbar-nav .nav-item .header-home-A:hover {
          color: black; }
        .my-header .header-bottom #foldHeader .container-fluid .navbar-collapse .navbar-nav .nav-item .dropdown-menu {
          margin-left: -2px !important;
          margin-top: -1px !important;
          margin-bottom: -2px !important;
          background-color: #029c66;
          padding-top: 0;
          padding-bottom: 0; }
          .my-header .header-bottom #foldHeader .container-fluid .navbar-collapse .navbar-nav .nav-item .dropdown-menu li {
            border-bottom: solid 1px white; }
            .my-header .header-bottom #foldHeader .container-fluid .navbar-collapse .navbar-nav .nav-item .dropdown-menu li a {
              height: 40px;
              font-size: 14px;
              color: white; }
            .my-header .header-bottom #foldHeader .container-fluid .navbar-collapse .navbar-nav .nav-item .dropdown-menu li a:hover {
              color: black;
              background-color: #1fc385; }
        .my-header .header-bottom #foldHeader .container-fluid .navbar-collapse .navbar-nav .nav-item .my-dropdown-toggle:after {
          display: inline-block;
          margin-left: 0.1em;
          vertical-align: 0.02em;
          content: "";
          border-top: 0.3em solid transparent;
          border-right: 0;
          border-bottom: 0.3em solid transparent;
          border-left: 0.3em solid; }
      .my-header .header-bottom #foldHeader .container-fluid .navbar-collapse .navbar-nav .nav-item:hover {
        background-color: #1fc385; }
        .my-header .header-bottom #foldHeader .container-fluid .navbar-collapse .navbar-nav .nav-item:hover .header-home-A {
          color: #000000; }

/*# sourceMappingURL=header.css.map */
