    #topbar_latest {
      background: #0046E3;
      font-size: 18px;
      padding: 2px 35px;
      font-weight: 600;
    }

    #topbar_latest ul.top-link-list li {
      display: inline-block;
      margin-right: 15px;
    }

    #topbar_latest .contact-info {
      text-align: right;
    }

    #topbar_latest ul.top-link-list {
      margin: 0;
      text-align: right;
      display: inline;
    }

    #topbar_latest .contact-info a {
      color: #fff;
      font-size: 15px;
    }

    .envision-nav .navbar {
      top: unset !important;
    }

    .envision-nav .header-transparent .navbar-nav li .nav-link {
      color: black;
    }

    .envision-nav .navbar.header-transparent {
      background: #fff;
    }


    .envision-nav .navbar.header-transparent.sticky {
      background: #fff !important;
    }

    .envision-nav .navbar.header-transparent {
      padding: 0px;
    }

    .sticky {
      top: 0;
    }

    .envision-nav .navbar.header-blue {
      background: #0046E3;
      padding: 0px;
      border-top: 1px solid white;
    }

    .footer-country-menu li.active>a,
    .footer-country-menu li.hover-active>a {
      color: #ffff;
      /* or any highlight color */
      font-weight: bold;
      text-decoration: underline;
    }

    /* --------------------------Styles copied from footer.php--------------------------------- */

    .btNewsletter {
      display: inline-block;
    }

    div#errorMsgDiv {
      position: absolute;
      top: 30px;
      background-color: transparent !important;
      border: none !important;
    }

    #sf3zbf7048baf0e72cb61b2ac16668667e5dc9802df96b84bd9f80a7bf533d6e4424 .quickFormHorizontal [name=SIGNUP_SUBMIT_BUTTON] {
      white-space: normal !important;
    }

    #sf3zbf7048baf0e72cb61b2ac16668667e5dc9802df96b84bd9f80a7bf533d6e4424 #customForm * {
      -webkit-box-sizing: border-box !important;
      -moz-box-sizing: border-box !important;
      box-sizing: border-box !important;
      word-break: break-word;
      overflow-wrap: break-word;
    }

    /*** RESPONSIVE START */
    @media only screen and (max-width: 200px) {
      #sf3zbf7048baf0e72cb61b2ac16668667e5dc9802df96b84bd9f80a7bf533d6e4424 #SIGNUP_BODY {
        max-width: 200px !important;
        margin: 0px auto !important;
      }

      #sf3zbf7048baf0e72cb61b2ac16668667e5dc9802df96b84bd9f80a7bf533d6e4424 #SIGNUP_PAGE {
        padding: 0px !important
      }
    }

    /*Major Mobiles*/
    @media screen and (min-width: 320px) and (max-width: 580px) and (orientation : portrait) {
      #sf3zbf7048baf0e72cb61b2ac16668667e5dc9802df96b84bd9f80a7bf533d6e4424 [name='SIGNUP_BODY'] {
        max-width: 100% !important;
        margin: 0px auto !important;
      }
    }

    /* iPads*/
    @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
      #sf3zbf7048baf0e72cb61b2ac16668667e5dc9802df96b84bd9f80a7bf533d6e4424 [name='SIGNUP_BODY'] {
        max-width: 760px !important;
        margin: 0px auto !important;
      }

      /*input#CONTACT_EMAIL,input#zcWebOptin{ width: 100% !important; }*/
      input#zcWebOptin {
        width: 25%;
      }

      input#CONTACT_EMAIL {
        margin-bottom: 7px;
      }
    }

    @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
      #sf3zbf7048baf0e72cb61b2ac16668667e5dc9802df96b84bd9f80a7bf533d6e4424 [name='SIGNUP_BODY'] {
        max-width: 1016px !important;
        margin: 0px auto !important;
        width: 260px !important;
      }
    }

    @media screen and (min-width: 475px) and (max-width: 980px) and (orientation : landscape) {
      #sf3zbf7048baf0e72cb61b2ac16668667e5dc9802df96b84bd9f80a7bf533d6e4424 #SIGNUP_PAGE {
        max-width: 100% !important;
        padding: 0px !important;
        width: 100% !important;
      }
    }

    @media only screen and (min-width: 992px) and (max-width: 1024px) {
      .quickFormHorizontal.quick_form_7_css {
        width: 100% !important;
      }
    }

    @media only screen and (min-width: 320px) and (max-width: 350px) {
      input#CONTACT_EMAIL {
        width: 65% !important;
      }
    }

    /*** RESPONSIVE END */