﻿@media only screen and (min-device-width :320px) and (max-device-width :480px) {
    .mobilenone {
        display: none
    }
}

@media only screen and (max-width :320px) {
    .mobilenone {
        display: none
    }
}

@media all and (min-width:800px) {
}

@media only screen and (min-device-width :768px) and (max-device-width :1024px) {
    .showOniPad {
        display: block !important;
    }

    .mobilenone {
        display: none
    }

    .tarot-bg .tarot-border {
        margin-left: 40px;
    }

    .navbar-nav li {
        padding-left: 22px;
        font-size: 16px;
    }

    .home_bg h2 {
        padding-top: 80px;
    }

    .home_bg h1 {
        padding-top: 80px;
    }
}

@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) {
    /*.mobileshow {
        display: none
    }*/
}

@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) {
    .mobileshow {
        display: block;
    }
}

@media only screen and (min-device-width :768px) and (max-device-width :980px) and (orientation :portrait) {
}

@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio :2) {
    /*.mobileshow {
        display: none
    }*/
}

@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio :2) {
    .mobileshow {
        display: block;
    }

    .m-header-img {
        display: none;
    }
}

@media only screen and (min-width :1224px) {
    /*.mobileshow {
        display: none
    }*/
}

@media only screen and (min-width :1824px) {
    .mobileshow {
        display: none
    }
}

@media only screen and (min-width :1366px) and (max-device-height: 768px) {
    .mobileshow {
        display: none !important;
    }

    .mobilenone {
        display: block !important;
    }

    #Features .mobilenone {
        display: none !important;
    }
}


@media only screen and (min-width :1366px) and (max-device-height: 1024px) {
    #Features .mobilenone {
        display: block !important;
    }
    /*Mohit System fix*/
    /*.mobilenone {
        display: none
    }*/

    /*.mobileshow {
        display: block;
    }*/

    .home_bg h2 {
        padding-top: 95px;
        font-size: 50px;
    }

    .home_bg h1 {
        padding-top: 75px;
        font-size: 40px;
    }

    .home_bg p {
        FONT-SIZE: 20px;
    }

    .padding-top-242 {
        padding-top: 114px;
    }

    .m-header-img {
        /*display: none;*/
        width: 1000%; /*Mohit System Fix*/
    }

    /*.pb-70 {
        padding-bottom: 27px;
    }*/
}

@media only screen and (max-width :1680px) {
    /*.mobileshow {
        display: none
    }*/

    .feature-bg .border {
        padding: 50px 10px !important;
    }

    .feature-bg .font18 {
        font-size: 18px !important;
    }

    .home_bg {
        /*background-size: auto auto !important;*/
    }
}

@media only screen and (max-width :1366px) {
    .home_bg {
        background-size: auto auto !important;
    }
}


@media only screen and (max-width :1680px) {
    /*.mobileshow {
        display: none
    }*/

    /*.tarot-bg {
            padding: 40px 0px 0px !important;
        }*/
}

@media only screen and (min-width :1440px) {
    /*Mohit System Fix*/
    .mobileshow {
        display: none;
    }

}

@media only screen and (max-width :1440px) {
    /*Mohit System Fix*/
    /*.mobileshow {
        display: block;
    }*/

    .feature-bg .font18 {
        font-size: 14px !important;
    }
}

@media only screen and (max-width :555px) {
    .carousel-indicators li {
        display: none;
    }

        .carousel-indicators li.active {
            display: block !important;
            margin: auto;
        }
}

@media only screen and (min-device-width :320px) and (max-device-width :480px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio :2) {
    .mobilenone {
        display: none
    }
}

@media only screen and (min-device-width :320px) and (max-device-width :480px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio :2) {
    .mobilenone {
        display: none
    }
}

@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation :landscape) and (-webkit-device-pixel-ratio:2) {
    .mobilenone {
        display: none
    }
}

@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation :portrait) and (-webkit-device-pixel-ratio:2) {
    .mobilenone {
        display: none
    }
}

@media only screen and (min-device-width:375px) and (max-device-height:667px) and (orientation :landscape) and (-webkit-device-pixel-ratio:2) {
    .mobilenone {
        display: none
    }
}

@media only screen and (min-device-width:375px) and (max-device-height:667px) and (orientation :portrait) and (-webkit-device-pixel-ratio:2) {
    .mobilenone {
        display: none
    }
}

@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation :landscape) and (-webkit-device-pixel-ratio:2) {
    .mobilenone {
        display: none
    }

    .blk-friday {
        background-size: 100%;
    }
}

@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation :portrait) and (-webkit-device-pixel-ratio:2) {
    .mobilenone {
        display: none
    }
}

@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation :landscape) and (-webkit-device-pixel-ratio:2) {
    .mobilenone {
        display: none
    }
}

@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation :portrait) and (-webkit-device-pixel-ratio:2) {
    .mobilenone {
        display: none
    }
}

@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation :landscape) and (-webkit-device-pixel-ratio:3) {
    .mobilenone {
        display: none
    }
}

@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation :portrait) and (-webkit-device-pixel-ratio:3) {
    .mobilenone {
        display: none !important
    }
}

@media only screen and (min-device-width:360px) and (max-device-height:640px) and (orientation :landscape) and (-webkit-device-pixel-ratio:3) {
    .mobilenone {
        display: none
    }
}

@media only screen and (min-device-width:360px) and (max-device-height:640px) and (orientation :portrait) and (-webkit-device-pixel-ratio:3) {
    .mobilenone {
        display: none
    }
}

@media (max-width:767px) {
    .buy-kundali-bg {
        background-size: auto 100% !important;
    }

    .navbar-nav li {
        font-size: 16px !important;
    }

    .dropdown .dropdown-menu > a {
        font-size: 16px !important;
    }

    .nav.navbar-nav {
        float: left !important;
    }

    .feature-bg {
        margin: 80px 0px 0px;
    }

        .feature-bg h2, .feature-bg .detail {
            text-align: center;
        }

    .padding-top-60 {
        padding-top: 20px !important;
    }

    .mobilenone {
        display: none !important
    }

    .home_bg h2 {
        font-size: 32px !important;
        padding-top: 83px;
        text-align: center;
    }

    .home_bg h1 {
        font-size: 32px !important;
        padding-top: 60px;
        text-align: center;
    }

    .home_bg p {
        FONT-SIZE: 16px !important;
        text-align: center;
    }

    .home_bg {
        background-size: inherit !important;
    }

    .yellow-header {
        font-size: 31px !important;
        padding-top: 0px !important;
    }

        .yellow-header::after {
            margin-top: -18px !important;
            border-bottom: none;
        }

    /*.yellow-header span {
                line-height: 1.4;
                text-align: center;
                display: block;
            }*/

    .key-feature {
        font-size: 21px !important;
    }

    .tarot-bg {
        background-size: 100%;
    }

        .tarot-bg .tarot-border {
            padding: 15px 18px !important;
            border: 1px solid #dedede;
        }

        .tarot-bg .main {
            font-size: 24px !important;
            line-height: 42px !important;
        }

        .tarot-bg .detail {
            font-size: 16px !important;
            padding-top: 6px !important;
        }

    .mob-p-15 {
        padding: 15px;
    }

    .navbar-nav li {
        padding-left: 0px !important;
    }

    .navbar-collapse {
        background-color: #230f3a;
    }

    .feature-bg {
        background-size: auto 100% !important;
    }

    .pb-70 {
        padding-bottom: 30px !important;
    }

    .contactBtn {
        width: 100%;
    }

    #Zodiac a .font30 {
        font-size: 20px;
    }
}

@media (max-width:1366px) and (orientation:landscape) {
    .mobilenone {
        display: none !important;
    }
}
