@media (max-width: 991px) {}

@media (max-width: 1200px) and (min-width:992px) {
    .AboutBtn {
        padding: 17px 5px;
        width: 30%;
    }
}

@media (max-width: 992px) and (min-width:768px) {
    .AboutBtn {
        width: 150px;
    }
    .AboutSopt {
        width: 92%;
        background-size: 100%;
        background-repeat: no-repeat;
        background-position: bottom;
    }
}

@media (max-width: 768px) {
    .navbar-nav>li>a::after {
        bottom: 0;
        left: 16px;
        transform: translate(0)
    }
    .navbar-default .navbar-nav>.active>a::after {
        width: 14%;
    }

    #ActiveNavagation{
        background: #77b0dd;
        margin: 0 -15px;
    }
    .sticknavbar #ActiveNavagation{
        background: transparent;
        margin: 7.5px -15px;
    }
    .AboutBtn {
        width: 150px;
    }
    .AboutSopt {
        width: 47%;
        background-size: 100%;
        background-repeat: no-repeat;
        background-position: bottom;
    }
    /* topbanner */
    #TopBanner h2 {
        font-size: 30px;
    }
    .BannerBtn1, .BannerBtn2 {
        width: 129px;
        margin-top: 10px;
    }
    .BannerBtn2 {
        margin-right: 0;
    }
    .BannarContent {
        margin-top: 6%;
    }
    .xs_height {
        height: 100%;
    }
    .xs_Height_0 {
        height: auto;
    }
    .TopSliderBg, .TopSliderScreens {
        width: 37%;
        right: 0;
    }
    /* mobile carousel settings */
    .MainMobile {
        top: 28px;
    }
    .slider>.navContainer {
        top: 37%;
    }
    .AboutUS {
        width: 100%;
    }
    .Subscribe {
        width: 100%;
    }
    .FaqsMobile {
        margin-top: 40px;
    }
}

@media (max-width: 550px) {
    .SubHeading {
        padding: 0%;
    }
    .AboutSopt {
        width: 70%;
    }
    .xs-center {
        text-align: center;
    }
    .AboutBtn {
        margin-top: 20px;
    }
}
@media (max-width: 410px) {
    .AboutSopt {
        width: 100%;
    }
}
/* height media query */

@media screen and (max-width: 240px), screen and (max-height: 599px) {
    .TopSliderBg, .TopSliderScreens {
        display: none;
    }
}

/* carousel settings  */

@media (max-width: 620px) {
    .slider>img.rightright, .slider>img.leftleft {
        transform: translate(0, -50%) scale(0.9);
    }
    .slider>img.left {
        transform: translate(-146.25%, -50%) scale(1.1);
    }
    .slider>img.right {
        transform: translate(46.25%, -50%) scale(1.1);
    }
    .slider>img.center {
        transform: translate(-50%, -50%) scale(1.2);
    }
    .MainMobile {
        top: 13px;
    }
}

@media (max-width: 520px) {
    .slider>.navContainer>.leftClass, .slider>.navContainer>.rightClass {
        height: 30px;
        width: 30px;
        font-size: 12px;
    }
    .MobileApp {
        width: 80%;
        transform: translateY(37px);
    }
}

@media (max-width: 390px) {
    .FooterDetails img {
        width: 100%;
    }
}
