@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700&display=swap');

@import url('./PurysNdtvFontCss.css');



body {

    margin: 0;

    padding: 0;

    font-family: "PurysNdtv", "Lato", sans-serif;

    font-weight: 400;

    scroll-behavior: smooth;

}



.widget-heading {

    display: flex;

    justify-content: space-between;

    align-items: end;

}



.widget-heading h2 {

    font-weight: 500;

    color: #2B2B2B;

    margin: 0;

    position: relative;

    display: inline-block;

}



.widget-heading h2:after {

    content: '';

    width: 100%;

    height: 1px;

    background-color: #C6C6C6;

    position: absolute;

    left: 0;

    bottom: 0;

}



.widget-heading a {

    font-weight: 600;

    color: #000;

    text-decoration: underline;

}



/* .widget-item h3 {

    font-weight: 500;

    font-family: "PurysNdtv", "Lato", sans-serif;

    color: #2b2b2b;

} */

.widget-item h3,
.widget-item h3 a
.widget-item h4,
.widget-item h4 a {

    font-weight: 600;

    font-family: "PurysNdtv", "Lato", sans-serif;

    color: #000;

    text-decoration: none !important;

}



.widget-3rd-party .widget-item .widget-item-text h4 {

    display: flex;

}



.widget-item h5,

.widget-item h5 a {

    font-weight: 600;

    font-family: "PurysNdtv", "Lato", sans-serif;

    color: #000;

}



.widget-item h5 strong {

    font-weight: 500;

}



.widget-item h6 {

    font-weight: 400;

    font-family: "PurysNdtv", "Lato", sans-serif;

    color: #000;

}

.widget-item h6 a {
    text-decoration: none;
    font-weight: 400 !important;
}



.widget-item p {

    font-weight: 300;

    font-family: "PurysNdtv", "Lato", sans-serif;

    color: #202020;

}



.widget-item a {

    font-weight: 600;

    font-family: "PurysNdtv", "Lato", sans-serif;

    display: inline-block;

    color: #000;

}



.widget-item-text {

    background-color: #F5F5F5;

}



.widget-item img {

    width: 100%;

    height: auto;

    display: block;

    margin: 0;

    border: none;

}



.widget-block {

    display: flex !important;

    flex-wrap: wrap;

    align-items: start;

}



.widget01 .wleft {

    display: flex;

    flex-wrap: wrap;

}



.wright .widget-item {

    display: flex;

    flex-wrap: wrap;

}



.wright .widget-item .widget-item-text {

    box-sizing: border-box;

}



.wsubheading h3 {

    display: inline-block;

    position: relative;

}



.wsubheading h3:after {

    content: '';

    width: 100%;

    height: 1px;

    background-color: #C6C6C6;

    position: absolute;

    left: 0;

    bottom: 0;

}



.wscrollcontent .widget-item {

    background-color: #D9D9D9;

}



.wrightscroll .widget-item-text {

    background-color: transparent;

}



.wimghalf img {

    display: block;

    width: 100%;

    height: auto;

}



.widget-3rd-party .widget-item .widget-item-text .pd-price,

.tproduct .pd-price {

    display: flex;

    align-items: center;

}



.widget-3rd-party .widget-item .widget-item-text .pd-price .pd-offer-price {

    font-weight: 400;

    color: #2B2B2B;

}



.widget-3rd-party .widget-item .widget-item-text .pd-price .pd-main-price,

.tproduct .pd-price .pd-main-price {

    color: #2b2b2b;

    opacity: 0.6;

    text-decoration: line-through;

}



.tproduct .pd-price .pd-main-price {

    margin-left: 10px !important;

}



.widget-3rd-party .widget-item .widget-item-text .pd-rate-action,

.tproduct .pd-rate-action {

    display: flex;

    align-items: center;

}



.pd-rate-action-logo,

.tproduct .pd-rate-action-logo {

    justify-content: space-between;

    margin-bottom: 10px;

}



.pd-rate-action-logo img,

.tproduct .pd-rate-action-logo img {

    width: 3.819vw !important;

}



.no-mar {

    margin-bottom: 0 !important;

}



.m-b7 {

    margin-bottom: 7px !important;

}



#Section12 .pd-price.m-b7,

.tproduct .pd-price.m-b7  {

    margin-top: 7px !important;

}



.w-full {

    width: 100% !important;

    text-align: center;

}



.widget-3rd-party .widget-item .widget-item-text .pd-rate-action .pd-rating {

    background-color: #F5F5F5;

}



.widget-3rd-party .widget-item .widget-item-text .pd-rate-action .pd-rating img {

    width: 100%;

    height: auto;

    display: block;

}



.widget-3rd-party .widget-item .widget-item-text .pd-rate-action a,

.tproduct .pd-rate-action a {

    background: #C4C4C4;

    color: #000;

    text-decoration: none;

    text-transform: uppercase;

}



.widget08 .wslider .widget-item {

    display: flex;

    flex-wrap: wrap;

    align-items: center;

    background: linear-gradient(90deg, rgba(115, 115, 115, 0.4), rgba(217,217,217,0.2));

    border-radius: 5px;

}



.widget08 .wslider.tproduct .widget-item {

    background: #F5F5F5 !important;

}



.widget08 .wslider .widget-item .widget-item-img img {

    width: 100%;

    height: auto;

    display: block;

    border-radius: 5px 0 0 5px;

}



.widget08 .wslider .widget-item .widget-item-text {

    box-sizing: border-box;

    background-color: transparent;

}



.widget08 .container {

    position: relative;

}



.widget08 .wfixedright h3 {

    font-weight: 100;

    color: #2B2B2B;

}



.widget08 .wfixedright h3.left {

    transform: rotate(-90deg);

    transform-origin: left;

}



.wfixedright-main-img {

    position: relative;

}



.widget08 .wfixedright-main-img img {

    width: 100%;

    height: auto;

    display: block;

}



.wfixedright-text {

    background-color: #D9D9D9;

    border-radius: 5px;

    position: relative;

    z-index: 2;

}



.wfixedright-text p {

    font-family: "PurysNdtv", "Lato", sans-serif;

    font-weight: 300;

    color: #202020;

}



.wfixedright-text a {

    font-family: "PurysNdtv", "Lato", sans-serif;

    font-weight: 500;

    color: #000;

}



.wfixedright-left-img {

    position: absolute;

    z-index: 1;

}



.wfixedright-left-img img {

    display: block;

    width: 100%;

    height: auto;

}



.widget-3rd-party-slider {

    background-color: #E9E9E9;

    border-radius: 5px;

}



.widget09 .wfull .widget-item {

    position: relative;

}



.widget09 .wfull .widget-item .widget-item-text {

    position: absolute;

    left: 0;

    bottom: 0;

    width: 100%;

    background-color: rgba(255,255,255,0.65);

    box-sizing: border-box;

}



.widget10 .wleft .widget-item {

    display: flex;

    flex-wrap: wrap;

}



.widget10 .wleft .widget-item .widget-item-img img {

    display: block;

    width: 100%;

    height: auto;

}



.widget10 .wleft .widget-item .widget-item-text {

    box-sizing: border-box;

    background-color: #fff;

}



.footer-content {

    background-color: #D9D9D9;

}



.footer-content h2 {

    font-family: "PurysNdtv", "Lato", sans-serif;

    font-weight: 500;

}



.footer-content p {

    font-family: "PurysNdtv", "Lato", sans-serif;

    font-weight: 400;

}



.footer h3 {

    font-family: "PurysNdtv", "Lato", sans-serif;

    text-align: center;

    color: #2b2b2b;

    font-weight: 700;

}



.footer p {

    font-family: "PurysNdtv", "Lato", sans-serif;

    text-align: center;

    color: #202020;

    font-weight: 500;

    opacity: 0.75;

}



.footer p a {

    font-weight: 400;

    color: #202020;

    text-decoration: none;

}



.footer h4 {

    font-family: "PurysNdtv", "Lato", sans-serif;

    text-align: center;

    color: #000;

    font-weight: 500;

}



.footer h4 a {

    display: inline-block !important;

    color: #000;

    text-decoration: underline;

}



.copyright {

    display: flex;

    flex-wrap: wrap;

    justify-content: center;

    color: #2B2B2B;

    opacity: 0.6;

    font-family: "PurysNdtv", "Lato", sans-serif;

    font-weight: 300 !important;

}



.pd-rating {

    position: relative;

}



.pd-rating img {

    position: relative;
    border-radius: 0 !important;

    z-index: 2;

}



.pd-rating-filled {

    position: absolute;

    z-index: 1;

    top: 0;

    left: 0;

    height: 100%;

    background-color: #FFD900;

}



figure {

    margin: 0;

}



figure img {

    width: 100%;

    height: auto;

    border: none;

}



.ads-section h4 {

    text-align: right;

    text-decoration: underline;

    color: #000;

    opacity: 0.6;

    font-family: "PurysNdtv", "Lato", sans-serif;

    font-weight: 400;

    margin: 0;

}



.widget-item-img a {

    display: block;

}



.offer-date {

    font-size: .833vw;

    line-height: 1.389vw;

}



.page-loader {

    display: flex;

    flex-wrap: wrap;

    justify-content: center;

    align-items: center;

    width: 100%;

}



.page-loader img {

    width: 200px;

    height: auto;

    display: block;

}



.tproduct {

    display: flex;

    flex-wrap: wrap;

}



.tproduct .widget-item-text {

    padding: 10px;

}



@media (min-width: 992px) {

    .container {

        max-width: 83.333vw;

        margin: 0 auto;

        box-sizing: border-box;

    }



    .widget {

        margin-top: 4.167vw;

    }



    .widget-heading a {

        font-size: 1.25vw;

        line-height: 1.458vw;

    }



    .widget-heading {

        margin-bottom: 2.292vw;

    }



    .widget-heading h2,

    .widget-heading h2 a {

        font-size: 1.944vw;

        line-height: 2.292vw;

        text-decoration: none;

        font-weight: 500;

        text-transform: uppercase;

    }



    /* .widget-item h3 {

        font-size: 1.667vw;

        line-height: 1.944vw;

        margin: 0;

    } */

    .widget-item h3,

    .widget-item h3 a ,

    .widget-item h4,

    .widget-item h4 a {

        font-size: 1.111vw;

        line-height: 1.458vw;

        margin: 0 0 .417vw;

        letter-spacing: 0.25px;

        text-decoration: none !important;

    }



    .widget-item h5,

    .widget-item h5 a {

        font-size: 1.111vw;

        line-height: 1.319vw;

        margin: 0 0 .486vw;

        letter-spacing: 0.25px;

    }



    .widget-item h6 {

        font-size: .833vw;

    line-height: 1.389vw;

        margin: 0 0 .347vw;

        letter-spacing: 0.5px;

        text-transform: uppercase;

    }

    .widget-item h6 a {
        font-size: .833vw !important;

    line-height: 1.389vw !important;
    }


    .widget-3rd-party .widget-item h3, .widget-3rd-party .widget-item h3 a,

    .widget-3rd-party .widget-item h4, .widget-3rd-party .widget-item h4 a,

    .tproduct h3, .tproduct h3 a,

    .tproduct h4, .tproduct h4 a {

        font-size: 0.925vw !important;

        height: 2.917vw;

    }



    .author-block {

        font-size: .833vw;

        line-height: 1.25vw;

        margin: 0 0 .347vw;

        letter-spacing: 0.5px;

        text-transform: uppercase;

    }

    .author-block a {
        font-weight: 400;
        text-decoration: none;
    }



    .widget-item p {

        font-size: .972vw;

        line-height: 1.25vw;

        margin: 0 0 .347vw;

    }



    .widget-item a {

        font-size: .833vw;

        line-height: 1.111vw;

    }



    .widget-item img {

        border-radius: .347vw .347vw 0 0;

    }



    .amazon-pd a, .flipkart-pd a, .myntra-pd a {

        height: 10.75vw;

        width: 100%;

        display: flex;

        align-items: center;

        justify-content: center;
        overflow: hidden;

    }



    .inHeight img {

        height: 80% !important;

        width: auto !important;

    }

    /* .inHeight a {
        align-items: end !important;
        padding-bottom: 15px !important;
        } */



    .widget-item-text {

        border-radius: 0 0 .347vw .347vw;

    }



    .widget01 .widget-block {

        margin: 0 -0.694vw;

    }



    .wleft {

        width: calc(100% - 32.431vw - 1.389vw);

    }



    .wfull {

        width: calc(100% - 32.431vw - 1.389vw);

    }



    .wright {

        width: 32.431vw;

        margin: 0 .694vw;

    }



    .wscrollblock {

        margin: 0 0 0 1.389vw;

        padding: 1.389vw;

        box-sizing: border-box;

        background: linear-gradient(90deg, rgba(131, 131, 131, 0.2), rgba(233,233,233,0.2));

        border-radius: .347vw;

    }



    .wscrollblock .wscrollcontent {

        overflow-y: auto;

        height: 27.45vw;

    }



    .widget01 .wleft .widget-item {

        width: calc(50% - 1.389vw);

        margin: 0 .694vw 1.389vw;

    }



    .widget01 .wleft .widget-item-text {

        padding: .556vw 1.111vw 1.111vw;

    }



    .widget01 .wright .widget-item {

        margin-bottom: 1.597vw;

    }



    .widget01 .wright .widget-item .widget-item-img {

        width: 14.764vw;

    }



    .widget01 .wright .widget-item .widget-item-img img {

        border-radius: .347vw 0 0 .347vw;

    }



    .widget01 .wright .widget-item .widget-item-text {

        width: calc(100% - 14.764vw);

        padding: .972vw 1.389vw .903vw;

    }



    .widget02 .wscrollblock .wscrollcontent {

        height: 27.5vw;

    }



    .wfull .widget-item {

        width: 100%;

    }



    .wfull .widget-item .widget-item-text {

        padding: 1.285vw 1.736vw;

    }



    .wsubheading h3 {

        margin: 0 0 1.042vw;

        font-size: 1.389vw;

        line-height: 1.667vw;

    }



    .wscrollcontent .widget-item {

        padding: .764vw;

        border-radius: .347vw;

        /* align-items: center; */

        margin-bottom: .556vw !important;

    }



    .wscrollcontent .widget-item .widget-item-img {

        width: 11.389vw !important;

    }



    .wscrollcontent .widget-item .widget-item-text {

        margin-left: .972vw;

        width: calc(100% - 11.389vw - .972vw) !important;

        padding: 0 !important;

    }



    .widget03 .widget-block {

        justify-content: space-between;

    }



    .wimghalf {

        width: calc(50% - .694vw);

    }



    .widget04 .widget-block {

        justify-content: space-between;

    }



    .widget04 .widget-item {

        width: calc(20% - 1.042vw);

    }



    .widget-3rd-party .widget-item .widget-item-text {

        padding: .833vw 1.111vw;

    }



    .widget-3rd-party .widget-item .widget-item-text h4 {

        font-weight: 400;

        font-size: 1.111vw;

        line-height: 1.319vw;

        margin: 0 0 .694vw;

    }



    .widget-3rd-party .widget-item .widget-item-text h4 img {

        display: inline-block;

        height: .764vw;

        width: auto;

        margin-left: .486vw;

        margin-top: 5px;

    }



    .widget-3rd-party .widget-item .widget-item-text .pd-price {

        margin-bottom: .972vw;

    }



    .widget-3rd-party .widget-item .widget-item-text .pd-price .pd-offer-price {

        font-size: 1.111vw;

        line-height: 1.319vw;

        margin-right: .556vw;

    }
    .widget-3rd-party .widget-item .widget-item-text .pd-price .pd-offer-price.article {
        font-size: 0.85vw !important;
        margin-top: 5px !important;
    }



    .widget-3rd-party .widget-item .widget-item-text .pd-price .pd-offer-price sup {

        font-size: .694vw;

        line-height: .833vw;

        position: relative;

        top: -0.139vw;

    }



    .widget-3rd-party .widget-item .widget-item-text .pd-price .pd-main-price {

        font-size: 1.111vw;

        line-height: 1.319vw;

    }



    .widget-3rd-party .widget-item .widget-item-text .pd-rate-action .pd-rating {

        /* width: 5.556vw;

        margin-right: .556vw; */

    }



    .widget-3rd-party .widget-item .widget-item-text .pd-rate-action a,

    .tproduct .pd-rate-action a {

        padding: .417vw 1.528vw;

        border-radius: .347vw;

        font-size: .833vw;

        line-height: .972vw;

    }



    .widget05 .widget-block {

        /* justify-content: space-between; */

        margin: 0 -0.486vw;

    }



    .widget05 .widget-item {

        width: calc(25% - .972vw);

        margin: 0 .486vw 1.389vw;

    }



    .block5  .widget-item {

        width: calc(20% - .972vw) !important;

    }



    .widget05 .widget-item .widget-item-text {

        padding: .486vw .903vw .903vw;

    }



    .widget06 .wscrollblock {

        margin-left: .694vw;

    }



    .widget06 .wscrollblock .wscrollcontent {

        height: 40.75vw;

    }



    .widget07 .widget-block {

        margin: 0;

    }



    .widget07 .wright {

        margin: 0 0 0 1.389vw;

    }



    .widget07 .wright .widget-item {

        margin-bottom: 1.285vw;

    }



    .widget07 .wright .widget-item .widget-item-img {

        width: 14.15vw;

    }



    .widget07 .wright .widget-item .widget-item-text {

        width: calc(100% - 14.15vw);

    }



    .widget08 .wslider {

        width: 59.028vw;

        margin-bottom: 1.389vw;

    }



    .widget08 .wslider .widget-item .widget-item-img {

        width: 28.819vw;

    }



    .widget08 .wslider .widget-item .widget-item-text {

        width: calc(100% - 38.819vw);

        padding: 2.083vw 3.819vw 2.083vw 3.125vw;

    }



    .widget08 .wslider .widget-item .widget-item-text h4 {

        font-size: 1.111vw;

        line-height: 1.319vw;

        margin: 0 0 1.389vw

    }



    .widget08 .wslider .widget-item .widget-item-text p {

        margin: 0 0 1.389vw

    }



    .widget08 .widget-block {

        width: 59.028vw;

        justify-content: space-between;

    }



    .widget08 .widget-block .widget-item {

        width: calc(25% - .556vw);

    }



    .widget08 .widget-block .widget-item .widget-item-img img {

        /* height: 11.736vw; */

    }



    .widget08 .widget-block .widget-item .widget-item-text .pd-rate-action a {

        padding: .417vw 1.042vw;

    }



    .widget08 .wfixedright {

        position: absolute;

        right: 0;

        display: flex;

        justify-content: end;

        flex-wrap: wrap;

        top: 4.653vw;

        width: 20.833vw;

    }



    .widget08 .wfixedright-main-img {

        width: 100%;

        /* margin-bottom: .833vw; */

    }



    .widget08 .wfixedright h3 {

        font-size: 1.389vw;

        line-height: 1.597vw;

        margin: 0 0 .208vw

    }



    .widget08 .wfixedright h3.left {

        position: absolute;

        bottom: 15.278vw;

        left: -1.389vw;

    }



    .wfixedright-text {

        padding: 1.042vw;

    }



    .wfixedright-text p {

        font-size: .972vw;

        line-height: 1.181vw;

        margin: 0 0 .347vw;

    }



    .wfixedright-text a {

        font-size: .972vw;

        line-height: 1.111vw;

    }



    .wfixedright-left-img {

        width: 14.583vw;

        bottom: 0;

        left: -12.847vw;

    }



    .widget09 .widget-block {

        justify-content: space-between;

    }



    .widget09 .wfull {

        width: 42.708vw;

    }



    .widget09 .wright {

        margin: 0;

        width: 38.819vw;

    }



    .widget-3rd-party-slider {

        padding: 3.15vw 3.125vw;

    }



    .widget-3rd-party-slider .widget-3rd-party .widget-item {

        width: calc(50% - .694vw);

        margin-bottom: 1.736vw;
        justify-content: center;
        background-color: #fff;

    }



    .widget-3rd-party-slider .widget-3rd-party .widget-item:nth-child(3),

    .widget-3rd-party-slider .widget-3rd-party .widget-item:nth-child(4) {

        margin-bottom: 0;

    }



    .widget-3rd-party-slider .widget-3rd-party .widget-item .widget-item-text {

        width: 100%;

    }



    .widget09 .wfull .widget-item .widget-item-text {

        padding: 2.778vw;

    }



    .widget09 .wfull .widget-item .widget-item-text h3 {

        font-size: 1.389vw;

        line-height: 1.667vw;

    }



    .widget09 .widget-3rd-party-slider img {

        /* height: 11.944vw; */

    }



    .widget10 .wleft {

        width: 59.375vw;

        margin-right: 1.389vw;

    }



    .widget10 .wleft .widget-item {

        border-radius: .347vw;

        margin-bottom: .556vw;

        box-shadow: 0px .278vw .278vw rgba(0, 0, 0, 0.25);

    }



    .widget10 .wleft .widget-item .widget-item-img {

        width: 18.403vw;

    }



    .widget10 .wleft .widget-item .widget-item-text {

        width: calc(100% - 18.403vw);

        padding: 1.528vw;

    }



    .widget10 .wleft .widget-item .widget-item-text h4 {

        font-size: 1.667vw;

        line-height: 1.944vw;

        margin: 0 0 .486vw

    }



    .widget10 .wleft .widget-item .widget-item-text h5 {

        font-size: 1.111vw;

        line-height: 1.319vw;

        margin: 0 0 .972vw;

    }



    .widget10 .wleft .widget-item .widget-item-text p {

        font-size: 1.111vw;

        line-height: 1.319vw;

        margin: 0 0 .972vw;

    }



    .widget10 .wright {

        width: calc(100% - 59.375vw - 1.389vw);

        margin: 0;

    }



    .search-widget10 .wleft {

        display: flex;

        flex-wrap: wrap;

        margin: 0 -1.042vw;

    }



    #readArticle .wleft {

        height: 57vw;

        overflow-y: auto;

    }



    .search-widget10 .wleft .widget-item {

        width: calc(50% - 2.084vw);

        margin: 0 1.042vw 2.084vw;

    }



    .search-widget10 .wleft .widget-item .widget-item-img,

    .search-widget10 .wleft .widget-item .widget-item-text {

        width: 100%;

    }



    .search-widget10 .wright {

        width: calc(100% - 57.375vw - 2.084vw);

        margin: 0 0 0 2vw;

    }



    .ads-section {

        position: relative;

    }



    .ads-section h4 {

        font-size: .694vw;

        line-height: .833vw;

        margin-bottom: .208vw;

    }



    .widget10 .wright .ads-section h4 {

        position: absolute;

        right: 0;

        top: -1.111vw;

    }



    .footer-content {

        margin-top: 5.556vw;

        padding: 2.083vw 0;

    }



    .footer-content h2 {

        font-size: 1.806vw;

        line-height: 2.083vw;

        margin: 0 0 1.736vw;

    }



    .footer-content p {

        font-size: 1.042vw;

        line-height: 1.389vw;

        margin: 0 0 1.736vw;

    }



    .footer-content p:last-child {

        margin-bottom: 0;

    }



    .footer {

        padding: 1.736vw 0;

    }



    .footer h3 {

        margin: 0 0 .764vw;

        font-size: 1.389vw;

        line-height: 1.597vw;

    }



    .footer h4 {

        margin: 1.389vw 0 2.431vw;

    }



    .footer h4 a {

        font-size: .972vw;

        line-height: 1.111vw;

        padding-right: .486vw;

        margin-right: .486vw;

        border-right: 1px solid #D9D9D9;

    }



    .footer h4 a:last-child {

        margin-right: 0;

        padding-right: 0;

        border-right: none;

    }



    .footer p {

        margin: 0;

    }



    .footer p a {

        font-size: .833vw;

        line-height: .972vw;

        padding-right: .486vw;

        margin-right: .486vw;

        border-right: 1px solid #D9D9D9;

    }



    .footer p a:last-child {

        margin-right: 0;

        padding-right: 0;

        border-right: none;

    }



    .copyright {

        font-size: .833vw;

        line-height: 1.25vw;

        margin-top: .694vw !important;

    }



    .tproduct {

        gap: 20px;

    }



    .tproduct .widget-item {

        width: calc(50% - 20px);

    }

    .visible-xs {
        display: none !important;
    }

    .hidden-xs {
        display: block !important;
    }

}



@media (max-width: 991px) {

    .container {

        padding: 0 16px;

        box-sizing: border-box;

    }



    .widget {

        margin-top: 25px;

    }



    .widget-heading {

        margin-bottom: 10px;

    }



    .widget-heading a {

        font-size: 12px;

        line-height: 14px;

    }



    .widget-heading h2,

    .widget-heading h2 a {

        font-size: 16px;

        line-height: 19px;

        text-transform: uppercase;

        font-weight: 500;

    }



    /* .widget-item h3 {

        font-size: 14px;

        line-height: 16px;

        margin: 0;

    } */



    .widget-item h3,
    .widget-item h4 {

        font-size: 14px;

        line-height: 16px;

        margin: 0 0 3px;

    }



    .widget-item h5 {

        font-size: 12px;

        line-height: 14px;

        margin: 0 0 6px;

    }



    .widget-item h6 {

        font-size: 12px;

        line-height: 18px;

        margin: 0 0 6px;

        font-weight: 500;

        text-transform: uppercase;

    }



    .widget-item p {

        font-size: 11px;

        line-height: 14px;

        margin: 0 0 9px;

    }



    .author-block {

        font-size: 12px;

        line-height: 18px;

        margin: 0 0 6px;

        font-weight: 500;

        text-transform: uppercase;

    }



    .widget-item a {

        font-size: 14px;

        line-height: 18px;
        margin-bottom: 5px;
    }

    .amazon-pd.widget-item-img a, .flipkart-pd.widget-item-img a, .myntra-pd.widget-item-img a {
        height: 210px;
        display: flex;
        justify-content: center;
        align-items: center;
        background-color: #fff;
        overflow: hidden;
    }




    .widget-item img {

        border-radius: 5px 5px 0 0

    }



    .inHeight img {

        height: 215px !important;

        width: auto !important;

    }



    .inWidth {

        height: 215px;

        display: flex;

        align-items: center;

        justify-content: center;

    }



    .widget-item-text {

        border-radius: 0 0 5px 5px;

    }



    .widget01 .widget-block {

        margin: 0 -5px;

    }



    .wleft {

        width: 100%;

    }



    .wright,

    .wfull {

        width: 100%;

        padding-top: 6px;

        margin: 0 5px;

    }



    .widget01 .wleft .widget-item {

        width: calc(50% - 10px);

        margin: 0 5px 10px;

    }



    .widget01 .wleft .widget-item-text {

        padding: 9px;

    }



    .widget01 .wright .widget-item {

        margin-bottom: 10px;

    }



    .widget01 .wright .widget-item .widget-item-img {

        width: 193px;

    }



    .widget01 .wright .widget-item .widget-item-img img {

        border-radius: 5px 0 0 5px;

    }



    .widget01 .wright .widget-item .widget-item-text {

        width: calc(100% - 193px);

        padding: 12px 20px;

    }



    .wscrollblock {

        margin: 11px 0 0;

        padding: 15px;

        box-sizing: border-box;

        background: linear-gradient(90deg, rgba(131, 131, 131, 0.2), rgba(233,233,233,0.2));

        border-radius: 5px;

    }



    .wscrollblock .wscrollcontent {

        overflow-y: auto;

        height: 405px;

    }



    .wfull {

        margin: 0;

    }



    .wfull .widget-item .widget-item-text {

        padding: 15px;

    }



    .wsubheading h3 {

        margin: 0 0 15px;

        font-size: 16px;

        line-height: 19px;

    }



    .wscrollblock .wscrollcontent  .widget-item {

        padding: 9px;

        border-radius: 5px;

        align-items: center;

        margin-bottom: 5px;

    }



    .wscrollblock .wscrollcontent  .widget-item .widget-item-img {

        width: 141px;

    }



    .wscrollblock .wscrollcontent  .widget-item .widget-item-text {

        margin-left: 12px;

        width: calc(100% - 141px - 12px);

        padding: 0;

    }



    .wscrollblock .wscrollcontent .widget-item .widget-item-text h5 {

        font-size: 14px;

        line-height: 18px;

    }



    .widget03 .widget-block {

        justify-content: space-between;

    }



    .wimghalf {

        width: calc(50% - 3px);

    }



    .widget04 .widget-block {

        overflow-x: auto;

        -ms-overflow-style: none;

        scrollbar-width: none;

        flex-wrap: unset;

    }

    .widget04 .widget-block.stack {
        flex-wrap: wrap !important;
    }

    .widget04 .widget-block.stack .widget-item {
        width: calc(50% - 14px) !important;
        margin: 0 7px 14px !important;
    }



    .widget04 .widget-block::-webkit-scrollbar {

        display: none;

    }



    .widget-3rd-party .widget-item {

        width: 161px;

        margin-right: 5px;

    }



    .widget-3rd-party .widget-item img {

        width: 161px;

    }



    .widget-3rd-party .widget-item .widget-item-text {

        padding: 10px;

    }



    .widget-3rd-party .widget-item .widget-item-text h4 {

        font-weight: 400;

        font-size: 11px;

        line-height: 13px;

        margin: 0 0 5px !important;

    }



    .widget-3rd-party .widget-item .widget-item-text h4 img {

        display: inline-block;

        height: 8px;

        width: auto;

        margin-left: 5px;

    }



    .widget-3rd-party .widget-item .widget-item-text .pd-price {

        margin-bottom: 8px;

        /* justify-content: space-between; */

    }



    .widget-3rd-party .widget-item .widget-item-text .pd-price .pd-offer-price {

        font-size: 12px;

        line-height: 14px;

        margin-right: 5px;

    }



    .widget-3rd-party .widget-item .widget-item-text .pd-price .pd-offer-price sup {

        font-size: 10px;

        line-height: 12px;

        position: relative;

        top: 2px;

    }



    .widget-3rd-party .widget-item .widget-item-text .pd-price .pd-main-price {

        font-size: 12px;

        line-height: 14px;

    }



    .widget-3rd-party .widget-item .widget-item-text .pd-rate-action {

        justify-content: space-between;

    }



    .widget-3rd-party .widget-item .widget-item-text .pd-rate-action .pd-rating {

        /* width: 48px; */

    }



    .widget-3rd-party .widget-item .widget-item-text .pd-rate-action a {

        padding: 3px 11px;

        border-radius: 5px;

        font-size: 11px;

        line-height: 13px;

    }



    .widget05 .widget-block {

        overflow-x: auto;

        -ms-overflow-style: none;

        scrollbar-width: none;

        flex-wrap: unset;

    }



    .widget05 .widget-block::-webkit-scrollbar {

        display: none;

    }



    .widget05 .widget-item {

        width: 161px;

        margin-right: 5px;

    }



    .widget05 .widget-item img {

        width: 161px;

    }



    .widget05 .widget-item .widget-item-text {

        padding: 10px;

    }



    .widget07 .widget-block {

        margin: 0;

    }



    .widget07 .wfull {

        margin: 0 0 15px;

    }



    .widget07 .wright {

        margin: 0;

    }



    .widget08 .container {

        display: flex;

        flex-wrap: wrap;

    }



    .widget08 .container .widget-heading {

        width: 100%;

    }



    .widget08 .wslider {

        margin-bottom: 8px;

        width: 100%;

    }



    .widget08 .wslider .widget-item .widget-item-img {

        width: 195px;

    }



    .widget08 .wslider .widget-item .widget-item-text {

        width: calc(100% - 215px);

        padding: 12px 20px;

    }


    .widget08 .wslider .widget-item .widget-item-text h3,
    .widget08 .wslider .widget-item .widget-item-text h4 {

        font-size: 14px;

        line-height: 15px;

        margin: 0 0 8px;

        overflow: hidden;

        text-overflow: ellipsis;

        -webkit-line-clamp: 2;

        display: -webkit-box;

        -webkit-box-orient: vertical;

    }



    .widget08 .wslider .widget-item .widget-item-text p {

        margin: 0 0 8px;

        overflow: hidden;

        text-overflow: ellipsis;

        -webkit-line-clamp: 2;

        display: -webkit-box;

        -webkit-box-orient: vertical;

    }



    .widget08 .widget-block {

        justify-content: center;

    }



    .widget08 .widget-block .widget-item {

        /* display: none; */
        margin-bottom: 5px;

    }



    .widget08 .widget-block .widget-item img {

        /* height: 145px; */

    }



    .widget08 .widget-block .widget-item:nth-child(1),

    .widget08 .widget-block .widget-item:nth-child(2) {

        display: block;

    }



    /* #Section12 .widget08 .widget-block .widget-item:nth-child(2) {

        display: none !important;

    } */



    .widget08 .wfixedright {

        width: calc(100% - 161px - 22px);

        margin-left: 22px;

    }



    .widget08 .wfixedright h3 {

        font-size: 14px;

        line-height: 16px;

        margin: 0 0 3px;

    }



    .widget08 .wfixedright h3.left {

        position: absolute;

        left: -12px;

        bottom: 120px;

    }



    .wfixedright-main-img {

        margin-bottom: 10px;

    }



    /* .wfixedright-main-img img {

        height: 89.067vw !important;

    } */



    .wfixedright-text {

        padding: 11px 20px;

    }



    .wfixedright-text p {

        font-size: 11px;

        line-height: 18px;

        margin: 0;

    }



    .wfixedright-text a {

        font-size: 11px;

        line-height: 16px;

    }



    .wfixedright-left-img {

        width: 161px;

        bottom: 0;

        left: 16px;

    }



    .widget09 .wright {

        margin: 0;

    }



    .widget-3rd-party-slider {

        padding: 20px;

    }



    .widget-3rd-party-slider .widget-3rd-party {

        justify-content: space-between;

    }



    .widget-3rd-party-slider .widget-3rd-party .widget-item {

        width: calc(50% - 10px);

        margin-bottom: 10px;

    }



    .widget-3rd-party-slider .widget-3rd-party .widget-item img {

        width: 100%;

    }



    .widget-3rd-party-slider .widget-3rd-party .widget-item .widget-item-text {

        width: 100%;

    }



    .widget10 .wleft .widget-item {

        border-radius: 5px;

        margin-bottom: 10px;

        background: linear-gradient(90deg, rgba(115, 115, 115, 0.4), rgba(217,217,217,0.2));

        align-items: center;

    }



    .widget10 .wleft .widget-item .widget-item-img {

        width: 195px;

    }



    .widget10 .wleft .widget-item .widget-item-text {

        width: calc(100% - 195px);

        padding: 13px 20px;

        background-color: transparent;

    }



    .widget10 .wleft .widget-item .widget-item-text h4 {

        font-size: 14px;

        line-height: 14px;

        margin: 0 0 8px;

    }



    .widget10 .wleft .widget-item .widget-item-text h5 {

        font-size: 12px;

        line-height: 14px;

        margin: 0 0 8px;

    }



    .widget10 .wleft .widget-item .widget-item-text p {

        font-size: 12px;

        line-height: 14px;

        margin: 0 0 8px;

        overflow: hidden;

        text-overflow: ellipsis;

        -webkit-line-clamp: 2;

        display: -webkit-box;

        -webkit-box-orient: vertical;

    }



    .widget10 .ads-section {

        display: none;

    }



    #Section12 .widget08 .wfixedright-main-img img:first-child {

        margin-bottom: 7px !important;

    }



    #Section12 .widget-3rd-party .widget-item .widget-item-text {

        display: flex;

        flex-wrap: wrap;

        height: 39.467vw;

    }



    .ads-section h4 {

        font-size: 10px;

        line-height: 12px;

        margin-bottom: 3px;

    }



    .footer-content {

        margin-top: 30px;

        padding: 16px 0;

    }



    .footer-content h2 {

        font-size: 12px;

        line-height: 14px;

        margin: 0 0 7px;

    }



    .footer-content p {

        font-size: 11px;

        line-height: 18px;

        margin: 0 0 15px;

    }



    .footer-content p:last-child {

        margin-bottom: 0;

    }



    .footer {

        padding: 15px 0

    }



    .footer h3 {

        margin: 0 0 9px;

        font-size: 12px;

        line-height: 14px;

    }



    .footer h4 {

        margin: 10px 0;

    }



    .footer h4 a {

        font-size: 11px;

        line-height: 13px;

        padding-right: 5px;

        margin-right: 5px;

        border-right: 1px solid #D9D9D9;

    }



    .footer h4 a:last-child {

        margin-right: 0;

        padding-right: 0;

        border-right: none;

    }



    .footer p {

        margin: 0;

        font-size: 11px;

        line-height: 14px;

    }



    .footer p a {

        font-size: 11px;

        line-height: 18px;

        padding-right: 5px;

        margin-right: 5px;

        border-right: 1px solid #D9D9D9;

    }



    .footer p a:last-child {

        margin-right: 0;

        padding-right: 0;

        border-right: none;

    }



    .copyright {

        font-size: 11px;

        line-height: 14px;

        margin-top: 10px !important;

    }



    .tproduct {

        gap: 10px;

    }



    .tproduct .widget-item {

        width: calc(50% - 10px);

    }



    .tproduct .pd-rate-action a {

        padding: 5px;

        border-radius: 5px;

    }



    .tproduct .pd-price .pd-main-price {

        margin-left: 5px !important;

    }



    .offer-date {

        font-size: 12px;

        line-height: 20px;

    }



    .pd-rate-action-logo img,

    .tproduct .pd-rate-action-logo img {

        width: 55px !important;

    }

    .visible-xs {
        display: block !important;
    }

    .hidden-xs {
        display: none !important;
    }

}



.list-pagination {

    display: flex;

    justify-content: center;

    animation: c;

    width: 100%;

    align-items: center;

    margin: 20px 0 50px;

    padding-top: 30px;

    border-top: 1px solid #ddd;

}

.list-pagination button {

    padding: 12px 30px;

    border: 1px solid #ccc;

    border-radius: 5px;

    background: #fff;

    font-size: 15px;

    color: #777;

    margin: 0 20px;

    cursor: pointer;

}

.list-pagination span {

    font-size: 14px;

    color: #777;

}



h2 a,
h3 a,
h4 a,

h5 a {

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box !important;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

    text-decoration: none;

}



.loader-container {

    padding: 3px;

    border-radius: 30px;

    background-color: #fff;

    position: fixed;

    left: 50%;

    top: 50%;

    transform: translate(-50%, -50%);

}

.loader {

    border: 4px solid #f3f3f3; /* Light grey background */

    border-top: 4px solid black; /* Black color for loader */

    border-radius: 50%; /* Make it a circle */

    width: 35px;

    height: 35px;

    animation: spin 1s linear infinite; /* Animation */

}



@keyframes spin {

    0% { transform: rotate(0deg); }

    100% { transform: rotate(360deg); }

}



/* .widget-item-img img {

    height: 21.75vw;

}

*/



@media (max-width: 767px) {

    .list-pagination button {

        padding: 12px 10px;

    }

}



.readonlytag {

    position: fixed;

    top:0;

    left:0;

    z-index:-1;

    width:1px;

    height:1px;

    opacity:0;

    visibility: hidden;

}


.breadcrumbs-wrap {
    background-color: #ddd;
}

.breadcrumbs-wrap .container {
    max-width: 1200px;
	width: calc(100% - 20px);
	margin: 0 auto;
}
.breadcrumbs {
    padding: 5px 0 8px;
    list-style: none;
    color: #282828;
	margin: 0;
}

.breadcrumbs li {
    font-size: 10px;
    line-height: 14px;
    position: relative;
    display: inline-block;
    padding-right: 14px;
}

.breadcrumbs li:last-child {
    padding-right: 0;
    font-weight: 600;
}

.breadcrumbs li:after {
    font-family: 'icon-foxic';
    font-size: 10px;
    line-height: 14px;
    position: absolute;
    content: '>';
    color: #282828;
    top: 0px;
    right: 1px;
}

.breadcrumbs li a,
.breadcrumbs li span {
    white-space: nowrap;
    color: #282828;
    font-size: 10px;
    line-height: 14px;
    display: block;
    font-weight: 600;
}

.breadcrumbs li:last-child::after {
    display: none
}

.breadcrumbs li:last-child span {
    font-size: 10px;
    white-space: unset;
}



.ndtv-author-block {
    box-shadow: 0 2px 8px rgb(0 0 0 / 12%);
    border-radius: 12px;
    margin: 16px 0;
    width: 100%;
    padding: 15px 30px;
    background-color: #fff;
    box-sizing: border-box;
}

.ndtv-author-block-inner {
    display: flex;
    flex-wrap: wrap;
}

.ndtv-author-block-inner-left {
    width: 450px;
    border-radius: 12px 0 0 12px;
}

.ndtv-author-block-inner-left img {
    width: 100%;
    height: auto;
    display: block;
    border-radius: 12px 0 0 12px;
}

.ndtv-author-block-inner-right {
    width: calc(100% - 450px);
    padding: 26px 18px 26px 26px;
    box-sizing: border-box;
}

.ndtv-author-block-inner-right h3 {
    font-size: 33px;
    line-height: 26px;
    font-weight: 700;
    padding: 0;
    margin: 0 0 10px;
    color: #000;
}

.ndtv-author-block-inner-right h5 {
    padding: 0 0 6px;
    margin: 4px 0 3px;
    font-size: 13px;
    font-weight: 500;
    line-height: 16px;
    display: inline-block;
    text-decoration: underline;
    color: #5f6368;
}

.ndtv-author-block-inner-right p {
    font-size: 15px;
    font-weight: 500;
    line-height: 26px;
    color: #5f6368;
}

.author-sm-details {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.author-sm-social {
    display: flex;
    align-items: center;
}

.author-sm-social h6 {
    color: #1a73e8;
    font-size: 13px;
    font-weight: 600;
    line-height: 25px;
    padding: 0;
    text-transform: capitalize;
    margin: 0;
}

.author-sm-social a {
    text-decoration: none;
    margin-left: 8px;
    border-radius: 20px;
    padding: 6px;
    border: 2px solid #e0e0e0;
    display: flex;
    align-items: center;
    justify-content: center;
}

.author-sm-social a img {
    width: 15px;
    height: 15px;
    display: block;
}

@media (max-width: 768px) {
    .ndtv-author-block-inner-left {
        width: 100%;
        margin-bottom: 30px;
        border-radius: 12px 12px 0 0;
    }

    .ndtv-author-block-inner-left img {
        border-radius: 12px 12px 0 0;
    }
    .ndtv-author-block-inner-right {
        width: 100%;
    }
}