
                .fs12 {
                        font-size: 12px !important;
                        line-height: 16px !important;
                }

                <script>var ext=window.location.pathname.split('.').pop();

                if(ext=='php') {
                        window.location.href="home";
                }

                </script>.fancybox-content {
                        padding: 0px;
                }

                .media-wrp .media-tabs-cvr .tab_content2 .swiper-container .media-card p.desc {
                        min-height: 120px;
                }

                .banner-main-wrp .progressBarContainer div.pbc::before {
                        background-color: rgba(0, 0, 0, 0.6);
                }

                .banner-main-wrp .slick-slide .container-1360-wrp .caption-card .fake-cta.cta-extra {
                        width: 395px;
                }

                .swiper-button-next:after,
                .swiper-button-prev:after {
                        display: none;
                }

                .swiper-button-next .news-next1,
                .swiper-button-prev .news-prev1 {
                        bottom: -60px;
                        top: auto;
                }

                .news-sldr1 .swiper-button-next {
                        right: 46%;
                }

                .news-sldr1 .swiper-button-prev {
                        left: 46%;
                }

                .press-sldr .swiper-button-next {
                        right: 46%;
                }

                .press-sldr .swiper-button-prev {
                        left: 46%;
                }

                .tabnav {
                        position: relative;
                        top: 50px;
                        /* position: absolute; */
                        /* width: 130px; */
                        bottom: 28px;
                }

                .media-wrp .media-tabs-cvr .tab_content2 .swiper-container {
                        padding: 80px 0px;
                }

               
                .banner-main-wrp .progressBarContainer div.JFT {
                        /* background-image: url(../images/dhanu-thumb.webp) !important; */
                        /* background-image: url(../images/Dhanu-Yatra-Web-Banner.jpg) !important; */
                        /* background-image: url(../images/republic-day-thumb.png) !important;  */
                        background-image: url(../images/JFT.png) !important; 
                        /* background-image: url(../images/tvc-thumb-mazbooti-jo-saalo-saal-badhti-jaye.webp) !important; */
                }
                /* .banner-main-wrp .progressBarContainer div.thumb-tvc1 {
                        background-image: url(../images/gst-reform-thumb.webp) !important;
                        /* background-image: url(../images/tvc-thumb-mazbooti-jo-saalo-saal-badhti-jaye.webp) !important; 
                } */
                

                .banner-main-wrp .progressBarContainer div.haryanathumb {
                         /* background-image: url(../images/Parth-Jindal-Davos-webthumb-banner-02.jpg) !important; */
                         /* background-image: url(../images/Announcement-web-banner-02.jpg) !important; */
                           background-image: url(../images/web-banner-reel-1.jpg) !important;
                         /* background-image: url(../images/Announcement-web-banner-02.jpg); */
                }
                .banner-main-wrp .progressBarContainer div.thumb-tvc1 {
                        /* background-image: url(../images/dhanu-thumb.webp) !important; */
                        /* background-image: url(../images/Dhanu-Yatra-Web-Banner.jpg) !important; */
                        /* background-image: url(../images/republic-day-thumb.png) !important;  */
                        /* background-image: url(../images/umang-program-web-banner.jpg) !important;  */
                           background-image: url(../images/brand-Web-Banner.jpg)  !important;
                        /* background-image: url(../images/tvc-thumb-mazbooti-jo-saalo-saal-badhti-jaye.webp) !important; */
                }
                
                /* .banner-main-wrp .band2 .pbc{ width: 20% !important;} */

                .banner-main-wrp .band2 .pbc {
                        height: 80px !important;
                }

                .modal-body {
                        .tit {
                                font-weight: 500;
                                font-size: 40px;
                                text-transform: uppercase;
                                margin-bottom: 10px;
                                margin-top: -25px;
                        }

                        .info {
                                font-size: 18px;

                        }

                        .info a {
                                color: #fff;
                        }
                }

                .modal-header {
                        border-bottom: none;
                }

                .close {
                        position: absolute;
                        top: 0px;
                        right: 0px;
                        width: 68px;
                        height: 68px;
                        margin: 0;
                        padding: 0;
                        z-index: 9999;
                        opacity: 1;
                }

                .bx {
                        transform: translate(-50%, -50%);
                        top: 50%;
                        left: 50%;
                        width: 850px;
                        background: #213A8F;
                        color: #fff;
                        position: absolute;
                        padding: 18px;
                }

                .cap-wrp .cap-rhs-wrp .info-numb-card h2 span.unit {
                        font-size: 22px;
                }

                .banner-main-wrp .slider .bnr-slide-bg.bnr-haryana-steeers {
                        background-image: url(../images/jsw-listed-desk.webp);
                }

                /* .banner-main-wrp .progressBarContainer div.haryanathumb {
                        background-image: url(../images/haryana-steelers-thumb.webp);
                } */

                .banner-main-wrp .slider .bnr-slide-bg.bnr-border-gavaskar-trophy {
                        background-image: url(../images/border-gavaskar-trophy-desk.webp);
                }

                .banner-main-wrp .progressBarContainer div.bordergavaskartrophythumb {
                        background-image: url(../images/border-gavaskar-trophy-thumb.webp);
                }

                .banner-main-wrp .slider .bnr-slide-bg.bnr-mazbooti {
                        background-image: url(../images/mazbooti-desk.webp);
                }

                .banner-main-wrp .progressBarContainer div.mazbootithumb {
                        background-image: url(../images/mazbooti-thumb.webp);
                }

                /* .banner-main-wrp .slider .bnr-slide-bg.bnr-first {
background-image: url(../images/greener-india-desk.webp); } */

                /* .banner-main-wrp .slider .bnr-slide-bg.bnr-first {
background-image: url(../images/greener-india-desk.webp); } */

                /* .banner-main-wrp .progressBarContainer div.firstthumb {
background-image: url(../images/A-Strong-Tomorrow-thumb.webp);
background-image: url(../images/test-match-thumb.webp) !important;
} */

                /* .banner-main-wrp .slider .bnr-slide-bg.bnr-first {
                        background-image: url(../images/test-match-desk.webp);
                } */

                         /* .banner-main-wrp .slider .bnr-slide-bg.bnr-snd {
                        background-image: url(../images/web1-banner-desk.jpg);
                } */

                .banner-main-wrp .slider .bnr-slide-bg.bnr-gst {
                        background-image: url(../images/banner-cement-home-building-guide3.jpg);
                }

             /*   .banner-main-wrp .slider .bnr-slide-bg.hockeyclub {
                        background-image: url(../images/JSW-Soorma-Hockey-Club-desk.jpg);
                }*/

                .banner-main-wrp .slider .bnr-slide-bg.CSA {
                        background-image: url(../images/JSW-CS-WB-01.jpg);
                }

                .banner-main-wrp .slider .bnr-slide-bg.GPA {
                        background-image: url(../images/umang-program-web-banner.jpg);
                }

            .banner-main-wrp .slider .bnr-slide-bg.teaserYT {
                        background-image: url(../images/web-banner-reel-1.jpg);
                }
                .banner-main-wrp .slider .bnr-slide-bg.teaserYT2 {
                        background-image: url(../images/brand-Web-Banner.jpg);
                }
                .banner-main-wrp .slider .bnr-slide-bg.teaser {
                        background-image: url(../images/RECEIC-banner.jpg);
                         /* background-image: url(../images/Announcement-web-banner-02.jpg); */
                }

                .banner-main-wrp .slider .bnr-slide-bg.hockeyclub {
                        background-image: url(../images/WEB-BANNERS-NEW.jpg);
                }

                /* .banner-main-wrp .slider .bnr-slide-bg.bnr-first {
                        background-image: url(../images/Parth-Jindal-Davos-webDesk-banner-02.jpg);
                } */
                /* .banner-main-wrp .slider .bnr-slide-bg.dhanuyatra {
                        background-image: url(../images/Dhanu-Yatra-desk.jpg);
                } */

                .banner-main-wrp .slider .bnr-slide-bg.new-cma {
                        background-image: url(../images/Dhanu-Yatra-Web-Banner-v1.jpg);
                }

                .banner-main-wrp .slider .bnr-slide-bg.bnr-snd {
                        background-image: url(../images/jsw-cement-q2-desk.jpg);
                }
                

                .banner-main-wrp .progressBarContainer div.firstthumb {
                        /* background-image: url(../images/waterguard-launch-thumb.webp) !important; */
                        background-image: url(../images/WEB-BANNERS-NEW.jpg) !important;
                        /* background-image: url(../images/Heros-Club.webp) !important; */
                }

                @media (max-width: 1024px) {

                        .banner-main-wrp,
                        .banner-main-wrp .slider,
                        .banner-main-wrp .slick-slide {
                                height: auto;
                        }
                }

                @media (min-width: 320px) and (max-width: 767px) {
                        .banner-main-wrp .slider .bnr-slide-bg.bnr-haryana-steeers {
                                background-image: url(../images/jsw-listed-mob.webp);
                        }

                        .banner-main-wrp .slider .bnr-slide-bg.bnr-border-gavaskar-trophy {
                                background-image: url(../images/border-gavaskar-trophy-mob.webp);
                        }

                        .banner-main-wrp .slider .bnr-slide-bg.bnr-mazbooti {
                                background-image: url(../images/mazbooti-mob.webp);
                        }

                        /* .banner-main-wrp .slider .bnr-slide-bg.bnr-first{ background-image: url(../images/Parth-Jindal-Davos-Mobile-banner.jpg);} */

                        /* .banner-main-wrp .slider .bnr-slide-bg.bnr-first {
                                background-image: url(../images/test-match-thumb-mob.webp);
                        } */

                        .banner-main-wrp .slick-slide .container-1360-wrp .caption-card .cta-extra {
                                width: 305px;
                                font-size: 12px;
                        }

                        .banner-main-wrp .slick-slide .container-1360-wrp .caption-card {
                                top: 23%;
                        }

                        .bx {
                                width: 100%;
                        }

                        .modal-body {
                                .tit {
                                        font-weight: 500;
                                        font-size: 18px;
                                }

                                .info {
                                        font-size: 16px;
                                }
                        }

                        .banner-main-wrp .band2 div.pbc {
                                padding: 10px 5px;
                        }
                         .banner-main-wrp .slider .bnr-slide-bg.bnr-snd {
                                background-image: url(../images/jsw-cement-q2-mob.jpg);
                        }
                        .banner-main-wrp .slider .bnr-slide-bg.bnr-gst {
                                background-image: url(../images/banner-cement-home-building-guide3-mob.png);
                        }
                         .banner-main-wrp .slider .bnr-slide-bg.new-cma {
                                background-image: url(../images/Dhanu-Yatra-Mobile-banner-v1.jpg);
                        } 

                        /* .banner-main-wrp .slider .bnr-slide-bg.hockeyclub {
                                background-image: url(../images/JSW-Soorma-Hockey-Club-mobile.jpg);
                        }  */

                         .banner-main-wrp .slider .bnr-slide-bg.hockeyclub {
                                background-image: url(../images/MB-BANNERS.jpg);
                        }  

                         .banner-main-wrp .slider .bnr-slide-bg.GPA {
                                background-image: url(../images/umang-program-mobile-banner.jpg);
                        }  

                    .banner-main-wrp .slider .bnr-slide-bg.teaserYT {
                                background-image: url(../images/mobile-banner-1.jpg);
                        }
                        .banner-main-wrp .slider .bnr-slide-bg.teaserYT2 {
                                background-image: url(../images/brand-Mobile-Banner.jpg);
                        }  
                         .banner-main-wrp .slider .bnr-slide-bg.teaser {
                                /* background-image: url(../images/Announcement-Mobile-web-banner.jpg); */
                                background-image: url(../images/RECEIC-banner-mobile.jpg);
                                
                        }  
                     

                        .banner-main-wrp .slider .bnr-slide-bg.dhanuyatra {
                                background-image: url(../images/Dhanu-Yatra-Mobile.jpg);
                        } 

                        .stock-widget {
                                max-width: 500px !important;
                               
                                }


                }

                @media only screen and (min-width: 1400px) and (max-width: 1599px) {
                        .cap-wrp .cap-rhs-wrp .info-numb-card h2 {
                                font-size: 45px;
                        }
                }

                @media only screen and (min-width: 1200px) and (max-width: 1399px) {

                        .banner-main-wrp .slick-slide .container-1360-wrp .caption-card {
                                width: 500px;
                        }

		}


  .stock-widget {
            width: 100%;
            max-width: 300px;
            background: rgba(255, 255, 255, 0.05);
            border-radius: 16px;
            /* color: #fff; */
            font-family: 'Segoe UI', sans-serif;
            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);
        }

        .tab-btn {
            border-radius: 20px;
            padding: 6px 20px;
            font-weight: 600;
            font-size: 0.9rem;
            letter-spacing: 1px;
            border: 1px solid transparent;
            cursor: pointer;
            transition: all 0.2s ease-in-out;
        }

        .tab-btn.active {
            background-color: #1e3c82;
            color: white;
            border-color: #1e3c82;
        }

        .tab-btn.inactive {
            background-color: transparent;
            /* color: white; */
            border: 1px solid rgba(255, 255, 255, 0.6);
        }

        .price {
            font-weight: 700;
            font-size: 2.4rem;
            line-height: 1;
            margin-bottom: 0.3rem;
        }

        .change {
            font-weight: 500;
            font-size: 1rem;
        }

        .arrow {
            margin-right: 4px;
            font-size: 0.9rem;
        }

        .stock-label {
            font-size: 1rem;
            font-weight: 600;
            opacity: 0.85;
        }