        .dropdown:hover .dropdown-menu {
            display: block;
        }

        .navbar .collapse,
        .navbar-nav li,
        .our-new-pro-samples .navbar-nav {
            position: static;
        }

        .navbar .dropdown:hover>.dropdown-menu {
            visibility: visible;
            display: block;
            opacity: 1;
            margin-top: -5px !important;
            border-bottom-right-radius: 8px;
            border-bottom-left-radius: 8px;
            transition: all .4s ease-in-out;
            background: transparent;
            padding: 0;
            border: none;
        }

        .a-responsivemenu-rp {
            width: 564px;
            border-radius: 8px;
            background: linear-gradient(to left, transparent 50%, #fff 50%);
            position: relative;
            height: 400px;
        }

        .a-responsivemenu-rp .menu-li {
            display: inline-block;
            width: 50%;
            padding-right: 10%;
        }

        .a-responsivemenu-rp .menu-li a {
            font-size: 1rem;
        }

        .a-responsivemenu-rp .depth2-box {
            display: none;
            position: absolute;
            right: 0;
            top: 0;
            width: 50%;
            height: 100%;
            padding: 1em 1.5em 1em 0.75em;
            border-radius: 0 8px 8px 0;
            box-shadow: 0 3px 10px 0 rgb(0 0 0 / 10%);
            background: #002147;
        }

        .a-responsivemenu-rp .depth2-box ul li {
            list-style: none;
        }

        .a-responsivemenu-rp .depth2-box ul li a {
            color: #fff !important;
            font-size: 1rem;
            font-weight: 400;
        }

        .a-responsivemenu-rp .menu-ul *.menu-li:hover>.depth2-box {
            display: block;
        }

        .navbar-nav li ul li a {
            color: #002d60 !important;
            font-weight: 400 !important;
            font-size: 1rem;
        }

        /*  */
        /*  */
        /*  */
        /*  */
        /*  */
        /*  */
        /* footer */
        .footer-section {
            background: #07052d;
        }

        .footer-section .footer_upper_box {
            background-color: #003d6f;
            padding: 35px;
        }

        .footer-section .myfont a {
            color: #fff;
        }

        .footer-section .social {
            list-style-type: none;
        }

        .footer-section .social li {
            float: left;
            font-size: 1rem;
            margin-right: .3rem;
        }

        .footer-section .social li a {
            color: #fff;
        }

        .footer-section .lastfooter a {
            color: #fff;
            font-size: 1rem;
        }

        .topheader {
            list-style-type: none;
        }

        .topheader li {
            float: right;
            font-size: 1rem;
            margin-right: 0.7rem;
            
        }
        .topheader li a{
            color: #fff;
        }

        #mega-menu-8362 {
            background-color: #fff !important;
            width: 25%;
            padding: 20px;
        }

        /* media */
        @media only screen and (min-width: 1200px) {
            .mega-menu-parent.dropdown .dropdown-menu {
                position: absolute;
                background-color: transparent !important;
                right: 0;
                left: auto;
            }

            .navbar .dropdown>.dropdown-menu {
                position: absolute;
                top: 100%;
                left: auto;
                z-index: 1000;
                float: none;
                min-width: 10rem;
                background-color: #ededed;
                padding: 0;
                list-style: none;
                border: none;
                border-radius: 5px;
                box-shadow: none;
                opacity: 0;
                margin-top: 7px !important;
                display: block;
                visibility: hidden;
                min-width: 314px;
                transition: all .4s ease-in-out;
            }

            #mega-menu-28190 {
                margin-right: 125px !important;
                right: 0;
                /* right: auto; */
            }

            #mega-menu-28192 {
                margin-right: 125px !important;
                right: 0;
            }

            .nav-item-8362::before {
                content: "";
                background: url(https://www.researchprospect.com/wp-content/uploads/2021/05/flag-uk-min_optimized.png);
                background-size: auto;
                height: 23px;
                width: 23px;
                background-size: cover;
                position: absolute;
                float: right;
                right: 175px;
                top: 19px;
            }
        }

        @media only screen and (max-width: 1200px) {
            #mega-menu-28192 {
                margin-right: 125px !important;
                left: auto;
                right: 0;
            }

            /* .navbar #service-d {
                display: none;
            } */
        }
        
        @media all and (max-width: 2000px) and (min-width: 1400px) {
            .nav-item-8362::before {
                content: "";
                background: url(https://www.researchprospect.com/wp-content/uploads/2021/05/flag-uk-min_optimized.png);
                background-size: auto;
                height: 23px;
                width: 23px;
                background-size: cover;
                position: absolute;
                float: right;
                right: 444px;
                top: 18px;
            }
            @media all and (max-width: 576px) and (min-width: 280px) {
                #hideactionbartop{
                    display: none !important;
                }
            }
            #mega-menu-28190 {
                margin-right: 400px !important;
                right: 0;
                /* right: auto; */
            }
        }

        .whatsapp {
          position: fixed;
          left: 10px;
          top: 88%;
      }

      .whatsapp h5 {
          color: white;
          background: #25D366;
          padding: 10px;
          border-radius: 10px;
      }


/* width */
::-webkit-scrollbar {
  width: .7rem;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 0.5rem grey;
  border-radius: 1rem;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #002147;
  border-radius: 1rem;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #002147;
}

