﻿@media (-webkit-device-pixel-ratio: 1.25) {

    /* body {

        zoom: 0.8;

    } */

	body {

   

    font-size: 0.9rem !important;



}

}

@media (-webkit-device-pixel-ratio: 1.50) {

    /* body {

        zoom: 0.7;

    } */

}

/* 1920 zoom CSS Start  */

@media (min-width: 1536px) and (min-width: 1535px) and (-webkit-device-pixel-ratio: 1.25) {

	body {

   

    font-size: 0.9rem !important;



}

	

    .body1 {

        font-size:0.9em !important;

    }



    .container {

        max-width: 950px !important;

    }

    .d-rgt-tp-nav {

        margin: 28px 0 0 10px !important;

    }

    .d-main-nav-bx ul li a {

        font-size: .700rem !important;

    }

    .d-rgt-tp-nav ul li a {

        font-size: .7rem !important;

    }

    .lang-dropdown a {

        font-size: .6rem !important;

    }

    h1 {

        font-size: 3.75rem !important;

        line-height: 3.8rem !important;

    }

    h2 {

        font-size: 3.0rem !important;

        line-height: 3.0rem !important;

    }

    h3 {

        font-size: 1.75rem !important;

        line-height: 1.75rem !important;

    }

    h5 {

        font-size: 1.0rem !important;

        line-height: 1.4rem !important;

    }

	h6 {

    font-size: 1rem;



}

table td {

    font-size: .8rem;

}

.crc-lg6-dam {

    font-size: 2.75rem;

}

.font-cor {

    font-size: 42px !important;

}

    .offer-box h4 {

        font-size: 1.8rem !important;

        line-height: 1.8rem !important;

    }

    .offer-box h5 {

        font-size: 0.9rem !important;

        line-height: 1.4rem !important;

    }

    .offer-price p {

        font-size: 1.70rem !important;

        line-height: 1.70rem !important;

    }

    .offer-price p label {

        font-size: 12px !important;

        line-height: 12px !important;

    }

    .stnd-btn {

        font-size: .775rem !important;

        padding: 16px 28px !important;

        line-height: .775rem !important;

    }

    .subtitle1 {

        font-size: 0.8rem !important;

        line-height: 0.9rem !important;

    }

    .all-tabs .nav-tabs .nav-link {

        font-size: 12px !important;

        line-height: 18px !important;

    }

    .section-eight .img {

        margin-left: -200px !important;

    }

    .desk-footer-nav-bx ul li.ftr-nv-heading {

        font-size: 11px !important;

        line-height: 26px !important;

    }

    #ac-wrapper .modal-dialog {

        transform: scale(0.9) !important;

        -webkit-transform: scale(0.9) !important;

        -moz-transform: scale(0.9) !important;

        -ms-transform: scale(0.9) !important;

        -o-transform: scale(0.9) !important;

    }

    .inner-tabs .nav-tabs .nav-link {

        font-size: 10px !important;

        height: max-content !important;
        padding-bottom: 10px !important;

    }

    .desk-ftr-reach-us-bx h2 {

        font-size: 2.0rem !important;

        line-height: 2.0rem !important;

    }

    .desk-ftr-reach-us-bx h6 {

        font-size: 12px !important;

        font-weight: 400 !important;

    }

    .subtitle2 {

        font-size: .750rem !important;

    }

    .desk-ftr-reach-us-bx h5 {

        font-size: 0.8rem !important;

        line-height: 0.8rem !important;

    }

    .ftr-follow-us ul li a {

        font-size: 18px !important;

    }

    .phone-box .icon-bx {

        width: 35px !important;

        height: 35px !important;

    }

    .phone-box .icon-bx i {

        font-size: 16px !important;

        line-height: 16px !important;

    }

    .copyright-txt p, 

    .sitemap-nav ul li a {

        font-size: .700rem !important;

    }

    .sitemap-nav ul li {

        line-height: 13px !important;

    }

    .desk-footer-nav-bx ul li a {

        font-size: .8em !important;

    }

    .ripple-span {

        width: 85px !important;

        height: 85px !important;

    }

    .media img {

        width: 40px !important;

    }

    span.text-cat4, 

    span.text-cat5 {

        font-size: .8rem !important;

    }

    .acc-content li {

        font-size: .775rem !important;

    }

    .main-banner img {

        width: 70% !important;

    }

	.yellow-btn {

    font-size: 14px;

}

}

@media (min-width: 1280px) and (min-width: 1279px) and (-webkit-device-pixel-ratio: 1.50) {

    .d-logo-box img { width: 45px; }

    .d-line { margin-top: 7px; }

    .d-main-nav-bx { margin-top: 16px; }

    .d-rgt-tp-nav { margin: 20px 0 0 20px !important;  }

    .lang-dropdown { margin: 14px 0 0 0 !important; }

    .d-ext-nav-bx { margin: 19px 0 0 !important; }

    .d-search-icon-bx { margin-top: 20px; }

    #ac-wrapper .modal-dialog { transform: scale(0.7); -webkit-transform: scale(0.7); -moz-transform: scale(0.7); -ms-transform: scale(0.7); -o-transform: scale(0.7); }

    .container { max-width: 900px; }

    .desk-header-bx .col-md-2 { -ms-flex: 0 0 15%; flex: 0 0 15%; max-width: 15%; }

    .desk-header-bx .col-md-6 {  -ms-flex: 0 0 51%; flex: 0 0 51%; max-width: 51%; }

    .d-logo-box { width: 50%; }

    .d-main-nav-bx ul li a, .lang-dropdown a, .d-rgt-tp-nav ul li a  { font-size: .675rem; }

    .nav-drp-grey-strip .desk-level-1-nav ul li a { font-size: 9px; }

    .d-rgt-tp-nav ul li { padding: 0 6px; }

    h3 { font-size: 1.4rem; line-height: 1.4rem; }

    h1 { font-size: 2.75rem; line-height: 2.8rem; }

    h5 { font-size: 0.9rem; line-height: 1.1rem; }

	h4 {

    font-size: 1.7rem;

    line-height: 1.9rem;



}

    .stnd-btn { font-size: .675rem; padding: 14px 26px; line-height: .675rem; }

    .main-banner .banner-img img { width: 65%; }

    .main-banner .owl-dots .owl-dot, .tabs-sliders .owl-dots .owl-dot { width: 8px; height: 8px; }

    .ripple-span { width: 70px; height: 70px; }

    .subtitle1 { font-size: 0.7rem; line-height: 0.7rem; }

    h2 { font-size: 2.40rem; line-height: 2.40rem; }

    .view-all { font-size: 11px; }

    .all-tabs .nav-tabs .nav-link { font-size: 11px; line-height: 16px; }

    .tabs-sliders img, .tabs-sliders-main img { width: 60% !important; height: auto; }

    #section-seven .waves-effect.waves-light img { width: 100% !important; }

    #section-seven h5 img { width: 6% !important; display: inline-block !important; height: auto; }

    .desk-footer-nav-bx ul li.ftr-nv-heading { font-size: 11px; line-height: 16px; }

    .desk-footer-nav-bx ul li a { font-size: .7em; }

    .subtitle2 { font-size: .700rem; }

    .phone-box .icon-bx { width: 35px; height: 35px; font-size: 16px; }

    .phone-box .phone-text h5 { font-size: 0.8rem; line-height: 0.8rem; }

    .copyright-txt p { font-size: 0.6rem; }

    .sitemap-nav ul li a { font-size: 10px; }

    .ftr-follow-us ul li a { font-size: 16px; }

    .section-eight { background-size: 50%; }

    .search-contnt input { font-size: 12px; }

    #search_result_return h6 { font-size: 0.9rem; }

    .search-contnt .predictive-box ul li a { font-size: 11px;} 

    .bundle-counter { transform: scale(0.7); -webkit-transform: scale(0.8); -moz-transform: scale(0.7); -ms-transform: scale(0.7); -o-transform: scale(0.7); margin: -40px auto; }

    .section-nine { background-position: 100% 54%; background-size: 44%; }

	h6 {

    font-size: 0.9rem;

    line-height: 1rem;

   

}

body {

    font-size: 0.9rem;

    line-height: 1.5;



}

h6 {

    font-size: 1.1rem;

    line-height: 1.1rem;



}

.inner-tabs .nav-tabs .nav-link {

    font-size: 10px;}

	.offer-box h5 {

    margin-top: 10px;

    font-size: 1rem;}

}

/* 1920 zoom CSS End  */

/* 1366 zoom CSS End  */

@media (min-width: 1093px) and (max-width: 1098px) and (-webkit-device-pixel-ratio: 1.25) {

    body {

        font-size: 0.775rem;

        line-height: 1.2;

    }

    .red-pm-fund-box {font-size: 12px !important;}

    .bn-news marquee {font-size: 10px !important;}

    .nav-drp-grey-strip .desk-level-1-nav ul li a {font-size: 9px !important;}

    .ext-nav-cntnt-box .ext-nav-btn {font-size: .67rem !important;}

    .sitemap-nav ul li a {font-size: 11px !important;}

    .d-logo-box img { width: 45px !important; }

    .d-ext-nav-bx { margin: 20px 0 0 !important; }

    .d-line { margin-top: 8px !important; }

    .d-main-nav-bx { margin-top: 15px !important; }

    .lang-dropdown { margin: 17px 0 0 0 !important; }

    .d-search-icon-bx { margin-top: 19px !important; }

    .main-banner .banner-img img { width: 65% !important; }

    .tabs-sliders img, .tabs-sliders-main img { width: 60% !important; height: auto !important; }

    #section-seven .waves-effect.waves-light img { width: 100% !important; }

    #section-seven h5 img { width: 6% !important; display: inline-block !important; height: auto !important; }

    .stnd-btn { font-size: .675rem !important; padding: 14px 26px !important; line-height: .675rem !important; }

    .container {  max-width: 912px !important; }

    .d-rgt-tp-nav { margin: 20px 0 0 0px !important; }

    .d-main-nav-bx ul li a { font-size: .6rem !important; line-height: 1.7rem !important;}

    .d-rgt-tp-nav ul li a { font-size: .7rem !important; }

    .lang-dropdown a { font-size: .6rem !important; }

    h1 { font-size: 2.6rem !important; line-height: 2.8rem !important; }

    h3 { font-size: 1.5rem !important; line-height: 1.5rem !important; }

    h5 { font-size: 0.775rem !important; line-height: 1.2rem !important; }

    .subtitle1 { font-size: 0.7rem !important; line-height: 0.8rem !important; }

    h2 {  font-size: 2.0rem !important; line-height: 2.2rem !important; } 

    .all-tabs .nav-tabs .nav-link { font-size: 12px !important;  line-height: 18px !important; }

    .section-eight .img { margin-left: -200px !important;  }

    .desk-footer-nav-bx ul li.ftr-nv-heading { font-size: 0.705rem !important; line-height: 26px !important; }

    #ac-wrapper .modal-dialog { max-width: 335px !important; }

    .search-contnt .predictive-box {  height: 250px !important; }

    .view-all { font-size: 11px !important; }

    .ripple-span { width: 75px; height: 75px !important; }

    .bundle-counter { transform: scale(0.7) !important; -webkit-transform: scale(0.8) !important; -moz-transform: scale(0.7) !important; -ms-transform: scale(0.7) !important; -o-transform: scale(0.7) !important; margin: -40px auto !important; }

    #section-seven h5 img { width: 6% !important; display: inline-block !important; height: auto; }

    #section-seven .waves-effect.waves-light img { width: 100% !important; }

    .section-eight { background-size: 50% !important; }

    .section-eight .container {  min-height: 300px !important; }

    .desk-footer-nav-bx ul li a { font-size: .705rem !important; } 

    .ftr-follow-us ul li a { font-size: 16px !important; }

    .subtitle2 { font-size: .645rem !important; }

    .phone-box .icon-bx {  width: 36px; height: 36px !important; }

    .phone-box .icon-bx i { font-size: 16px !important; }



    .inner-tabs .nav-tabs .nav-link {font-size: 10px !important; line-height: 14px !important;}



    .overlay-mble-txt {top: 48px !important;}



    .offer-box p {

        font-size: 0.775rem !important;

        line-height: 1.2rem !important;

    }

    .offer-box h4 {

        font-size: 1.875rem;

        line-height: 1.875rem;

    

    }



    span.text-cat4 {

        font-size: .7rem !important;

        line-height: 0.9rem !important;

    }

    span.text-cat5 {

        font-size: .7rem !important;

        line-height: 0.9rem !important;

    }



    section.section .inner-content-detail .detail-boxes .media .media-body span.text-cat4 {

        height: 45px;

    }



    .inner-content-detail p {

        font-size: .775rem !important;

        line-height: 1.2em !important;

    }

    table td {

        font-size: .7rem !important;

    }

    .acc-content p {

        font-size: .775rem !important;

    }



    .btn .fab, .btn .far, .btn .fas {

        font-size: .7rem !important;

    }



    .acc-content li {

        font-size: .775rem !important;

    }

    .inner-content-detail li {

        font-size: .775rem !important;

        line-height: 1.2em !important;

    }

    .volte-brands .acc-content .dataTables_paginate .paginate_button {

        font-size: .775rem !important;

    }

    .volte-brands .acc-content .table-responsive .dataTables_wrapper .dataTables_length,

    .volte-brands .acc-content .table-responsive .dataTables_wrapper .dataTables_length label {

        font-size: .775rem !important;

    }

    .volte-brands .acc-content .table-responsive .dataTables_wrapper .dataTables_length select {

        font-size: .775rem !important;

    }

    .volte-brands .acc-content .dataTables_filter, .volte-brands .acc-content .dataTables_filter label {

        font-size: .775rem !important;

    }

    h4 {

        font-size: 1.825rem;

        line-height: 1.825rem;

    }



    .fund-sec img {

        width: 215px !important;

    }

    .fund-sec p.body2 {

        font-size: .675rem !important;

        margin-top: 5px !important;

    }

    .fund-txt h6 {

        margin-top: 2px !important;

    }



    .covd-news .owl-stage .owl-item .bd-btm .font-cor {

        font-size: 40px !important;

    }

    .covd-news .owl-stage .owl-item .row.mb-5 h5.color-grey {height:25px;}

    .covd-news .owl-stage .owl-item .row.mb-5 h4.color-red {font-size: 1.325rem; line-height: 1.325rem;}



    .co-sec-6-bg .equal-h {

        height: 45px;

        font-size: 0.95rem;

        line-height: 0.95rem;

    }



    .vid-bx h6.color-grey {

        font-size: 0.95rem;

        line-height: 0.95rem;

    }



    .inner-template p {

        font-size: .775rem;

        line-height: 1.2em;

    }



    section.section .col-sm-3 .md-form {

        margin-top: 0.5rem !important;

        margin-bottom: 0rem !important;

    }

    section.section .col-sm-3 .md-form .form-control {

        font-size: 0.775rem !important;

        line-height: 1.2 !important;

        height: 25px !important;

    }

    section.section .col-sm-3 .md-form label, section.section .col-sm-3 .md-form label.active {

        font-size: 0.775rem !important;

    }



    .mt-5 .col-lg-3.text-center p.color-grey.pt-3 {

        font-size: 0.775rem !important;

        line-height: 1.2 !important;

    }

    .equal-space {

        height: 60px !important;

    }

    .media-cntr h5 a {

        font-size: 20px !important;

    }



    .breadcrumb-item+.breadcrumb-item::before {

        font-size: 15px;

        line-height: 15px;

    }

    .breadcrumb-item+.breadcrumb-item a {

        line-height: 1rem !important;

    }



    #pre_note .inner-content-accordian .collapse ul li {

        font-size: 0.775rem;

        line-height: 1.2;

    }

    .inner-template li {

        font-size: .775rem;

        line-height: 1.2em;

    }



    .acc-content h6 {

        font-size: 14px;

    }

}

/* 1366 zoom CSS End  */