
    .row {
      padding: 20px 0;
    }

    .graybg {
      background-color: #FAFAFA;
    }

    .function .item {
      margin-top: 50px;
    }

    .feature .item {
      text-align: center;
      margin-bottom: 30px;
    }

    .feature .item h6 {
      margin: 20px 0;
    }

    .item .list-unstyled li {
      margin: 20px 0;
    }

    .banner {
      height: 350px !important;
    }

    @media (max-width: 767px) {
      .banner {
        height: 160px !important;
      }
    }

    @media (min-width: 768px) {
      .banner {
        height: 300px !important;
      }

    }

    @media (min-width: 992px) {
      .banner {
        height: 400px !important;
      }

    }

    @media (min-width: 1200px) {
      .banner {
        height: 500px !important;
      }
    }
    .ico-new {
      position: relative;
    }

    .ico-new:before {
      content: "new";
      position: absolute;
      font-size: 10px;
      color: #fff;
      padding: 0 3px;
      height: 13px;
      line-height: 10px;
      width: 28px;
      top: 9px;
      right: -10px;
      background-color: red;
      border-radius: 1px;
      transform: scale(.9);
    }

    .item.ico-new:before {
      content: "new";
      position: absolute;
      font-size: 10px;
      color: #fff;
      padding: 0 3px;
      height: 13px;
      line-height: 10px;
      width: 28px;
      top: 9px;
      right: 3px;
      background-color: red;
      border-radius: 1px;
      transform: scale(.9);
    }

    .ico-sub-new {
      position: relative;
    }

    .ico-sub-new:before {
      content: "new";
      position: absolute;
      font-size: 10px;
      color: #fff;
      padding: 0 3px;
      height: 13px;
      line-height: 10px;
      width: 28px;
      top: 12px;
      right: -18px;
      color: #fff;
      background-color: red;
      border-radius: 1px;
      transform: scale(.9)
    }

    body>footer .left>div {
      margin-bottom: 10px;
    }
    body>header .navbar .sub-menu.login-register li a {
      background: none;
      color: #53b2f1;
    }

    body>header .navbar .sub-menu.login-register li:nth-child(1) a {
      background: none;
      color: #53b2f1;
    }

    body>header .navbar .sub-menu.login-register li.on:nth-child(1) a {
      background: #52b0ef;
      color: #fff;
    }

    body>header .navbar .sub-menu.login-register li.on a {
      background: #52b0ef;
      color: #fff;
    }

    body>header .navbar .sub-menu.login-register li:nth-child(2) a {
      border-radius: 0;
    }

    body>header .navbar .sub-menu.login-register li:last-of-type a {
      border-radius: 0 0 3px 3px;
    }