body{font-size:13px;}
h1{font-size:26px;}
h2{font-size:22px;}
h5{margin-block-start:0}
	p{font-size:11px; word-break:break-word}
	td, th{white-space:normal!important;}
	.white-txt{color:#fff;}
	.white-txt:hover{color:#fff;}
	.main-heading {
    font-size: 17px;
}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    float: left;
}
.header-heading{font-size:28px}
#top-nav-2 ul.header-ul li a{font-size:11px;}
.header-ul img{float:left;}
.InsuranceIcon {
    background-image: url(/images/default-source/spriteimages/spriteimg_claims.png);
}
.navbar.custom-top .navbar-nav>li>a{line-height:18px;font-size:9px}
#menu-slider-carousel div.items{font-size:13px;}
.knwCenter,.navbar.custom-top .navbar-nav.navbar-right>li>a,.selectdiv select{font-size:12px;}
.testLine{font-size:20px;}
.rotate90{right:13%}
.Highlight_product,.SecLunch{font-size:8px;}
.hp-cust {
    position: relative;
    top: 0px;
    font-size: 10px;
}
.nameot-large{color:#fff!important}
.col-xs-4 .right-icon-text {
    display:block;
    font-size: 8px;
}

.network-branches {
    height: 615px;
}

.ourofferings .mhn-inner{
	    height: 480px;
}
.headingfirst{
	font-size: 18px;
}

.headingsecond{
font-size: 18px;	
}
.headingthird{
	font-size: 14px;	
}
.btn-hd-red{
	font-size: 12px;
}


img.call-to-buy {
       margin-left: -19px !important;
    width: 24px;
    position: absolute;
    margin-top: 2px;
}
.navbar.custom-top .navbar-nav>li>a {
    line-height: 18px;
    font-size: 7px;
}
li.whatsap b {
    color: #000;
    font-size: 16px;
}.city-bg [class*="col-"]{font-size:11px;}
#textCarousel span{font-size:26px;}
.iso-content p {
    padding-top: 25px;
}
.helppage-head {
       font-size: 24px;
}
.serv-desc{font-size:9px;}

.insur-award{width:auto;}
.rotate90pos{left:10%}
.download-list strong{width:90%;}
.counts h4{font-size:30px;}
.footer-three a{color:#fff;}
a.continue-txt {
    font-size: 12px;color:#fff!important;
}
.continue-txt-main .continue-txt {
    color:#333!important;
}
.proceed.continue-txt{color:#e21f26!important;
}
span.lh1{font-size:13px;}
span.lh2{font-size:11.6px;}
a.continue-txt{font-size:15px;}
.new-blog-heading{font-size:18px; font-weight:600}
.covered-div{min-height:270px;}
.renew-heading h1{font-size:34px;}
.newBlogs-tabs .nav>li>a, .cover-txt {
       font-size: 12px;
}
.coverd-n-not .covered-head{    min-height: 71px;}
.coverd-n-not .cover-txt {    min-height: 136px;}
.covered-head-txt{ font-size: 28px;    line-height: 26px; font-weight:600;}
.cust-btn-red1, .cust-btn-red{padding:9px 20px;font-size:13px;}
.inf-title{font-size: 14px;}
  .lang-link-hd {
    text-decoration: none;
    color: #999;
    font-weight: 600;
    display: block;
    font-size: 12px;
    line-height: 25px;}
	.quote_detail h3{ font-size: 13.5px;}
	.quote_detail .step{margin-top:18px;}
	.btn-jm{font-size: 11px;}
	.EnquiryForm .text-headi {
    font-size: 14px;
}
.cov-type{font-size:11px;}
.checkText {font-size:8px;line-height:12.2px;}
.sticky-nav-inner .nav-link .container-nav1.viewplanBtn .viewplan {
    padding: 13px 11px;
    font-size: 11px;
}
.menu-txt {
padding: 10px 7px;}

.cust-btn-red1, .cust-btn-red {
padding: 5px 20px;}
.inf-title {word-break: break-all;}
.information-box {
    min-height: 345px;
}
.download-box h4{ font-size: 18px;}
.input-field label {
    font-size: 11.8px;
}
.tjm {
    font-size: 22.8px;
}
.travelIns .esecureimg{margin-top:0px;}
.internationalProduct .slick-prev, .internationalProduct .slick-next, {
    top:38%;
	    height: 33px !important;
    border: none !important;
}
#productBlock.interblogsBlock .slick-slide img {
    width: 100% !important;
    height: 189px;
}
.addtxtjm,.resons_detail .choice_text,.search_box input,td{    font-size: 12px;}
.greybox p{    font-size: 11px;}
.flex_item_first {
     width: auto; 
}
ul.claimul li .stjm2{font-size:11px}
ul.claimul li .stjm1 {
    font-size: 13px;
}
.happycustomer-testimonial-section .video-entry-item{min-width:-webkit-fill-available}
.plan_info .plan_text h3{    font-size: 13px;}
.resons_detail .choice_title,.comprehensive_box .compre_info h4{    font-size: 16px;}
.bestcoverjm_table tbody td{font-size: 14px;}
.didyouknowjm .textjm{    font-size: 18px;}
.comprehensive_box .compre_img{width:20%;}
.compre_info{width:80%;}
.compre_img img{ width:45px;}
.comprehensive_content .comprehensive_box{ min-height: 260px;}
.question_faq .nav-tabs li a{font-size: 13px;}

.banner-health>.caption>.middler-data>h3{font-size: 18px;}

.middler-data h3 b,.heading-lob-h1 span,.heading-lob-h2 {
    font-size: 25px!important;
}
.middler-data h3 b {
 
 font-size: 20px;
}
.forms-area-datas label{    font-size: 12px;}
.white-icon-strip .white-con h5,.headingh3{    font-size: 12px!important;}
.white-icon-strip .white-con p, section.p60 p{    font-size: 12px;}
.heading-lob-h1{    font-size: 30px;}
.sub_box_heading{font-size:13px;}
.video-entry-item .inner-videos p,.happycustomer-testimonial-section .inner-testimonial p{font-size: 11px;}
.heading30-hds,.heading-lob-h2{    font-size: 22px;}
.comprehensive-tab-section .inner-box-boost p,.common-health-hd .white-con h5,.white-icon-strip .white-con h5, .headingh3{    font-size: 12px;}
.manycont .heading30-hds{ font-size: 16px;}
.keepinmind-sec .tpln{font-size: 18px;}
.happycustomer-testimonial-section .inner-testimonial .testi-name{font-size: 13px;}
.slider-for-mob {
    display: none;
}

.navbar-brand>img {
   height: 54px; top:0px!important;
}
a.call-main {
    padding: 0px 10px 2px 26px !important;
    margin-top: 8px;
}
.compre_img img {
    min-width: 60px!important;
	height:auto;
	
}
.EnquiryForm .text-headi {
    font-size: 13px;
}

.covered-div {
    min-height: 305px;
}
.contact-us-form h2{font-size: 18px;}
.Explore{ margin-top:10px; white-space:normal}
.style-main-data .taglines {
    width: auto;}
	.circle-design img {
    position: absolute;
}
.awards-blk img {
    left: 0;
}
.d-circle1 img {
    left: 5px;
    top: 4px;
}
.dropwhat{font-size:13px;}
.btn{font-size:12px; padding:15px 8px;white-space:normal!important;}
.authorize-check .check{font-size:7.5px!important;}
.download-list strong{overflow-wrap: break-word;}
.awrds-hdf {
    font-size: 18px;
    color: #e21f26;
    text-align: center !important;
    display: inherit;
}
.selectdiv select{width:max-content;}
.plan_heading .abc{font-size:9.6px;}
.getafreequote, .locate_btn{margin-top:10px;}
.plan-typedata-bottom{
	    padding: 13px 10px 0;
	
}
.motext-cent img{height:auto;}
.form-box.error small{bottom:-14px}
.transjm{padding:16px 18px;}
.quote_detail .step{margin-top:0px;}
.popup_inner{height:290px;}
.forms-area-datas .input-field .autoCom{right:10px!important}
.video-entry-item .thumbnail-hd img{min-height:222px;}
.header-ul .img-icon {
    float: left;
}
.stepwizard-step img {
    height: 108px;
}
label.member-lb{line-height:1.2}
.col-xs-12.col-sm-3.col-md-3.inner-box-boost.PG-Waiting{min-height: max-content;}
.popup_inner{height:295px;}
 .selectdiv.hidedata {width:75%}
 .select-wrapper span.caret{visibility:hidden;}
 .select-wrapper input.select-dropdown {
    display: none;
}

.exploremorejm{
    font-size: 10px!important;
    width: 166px;
    padding: 17px 21px;	
	
}
.getafreequote, .locate_btn{
	
    font-size: 10px	
}
.carplns .tabordion section div.artcle p,.thisplanjm{font-size:11.5px;line-height:22px;}
.garage-network h2{font-size:16px;}
.whyergo-img {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
.input-group-btn>.btn{white-space:unset!important}
.baggage-coverage-outer {
    background: #f9f9f9;
    padding: 50px 0;
}
.tabsing p {
    font-size: 13px;
}
.datah-d {
    margin: 15px!important;
}
.common-health-hd-tabbings .white-con h5{text-align:center}
/*Multilingual css*/
.lang-link-hindi {
      position: relative;
      top: 1px;
    }
   
    .navbar-right a b {
      color: #000;
    }
    .selectdiv select {
      padding: 5px 18px 5px 7px !important;
    }
    .nav &amp;gt; li {
      position: relative;
      display: block;
    }
   
    
    .lang-switch {
      display: inline-block;
      position: relative;
      background-color: #f5f5f5;
      border: 1px solid #ddd;
      border-radius: 30px;
      width: 170px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: distribute;
      justify-content: space-around;
      height: 22px;
      -ms-flex-align: center;
      align-items: center;
      overflow: hidden;
      position: relative;
      top: 2px;
    }
    .lang-bg-hd {
      position: absolute;
      left: -1px;
      width: 40px;
      border-radius: 30px;
      height: 32.5px;
      background-color: #fff;
    }
    .lang-bg-hd.active {
      left: calc(100% - 60px);
      width: 60px;
      background-color: #fff;
      border: 1px solid #ddd;
      border-right: 0;
    }
    .lang-list-hd {
      text-align: center;
      position: relative;
    }
    .lang-list-hd--hindi {
      width: 40px;
    }
    .lang-list-hd--english {
      width: 70px;
    }
    .lang-link-hd {
      font-size: 12px;
      text-decoration: none;
      color: #999;
      line-height: 25px;
      font-weight: 600;
      display: block;
    }
    .lang-link-hd:hover,
    .lang-link-hd:active,
    .lang-link-hd:focus {
      color: #444;
      background-color: transparent !important;
    }
    .lang-link-hd.active {
      cursor: pointer !important;
      pointer-events: auto !important;
      color: #444;
    }
	.heading24{line-height:24px;}
	.mtop70h {
    margin-top: 90px;
}
.errorMsg{font-size:10px;}
	.family-modal-drop-main .dropwhat{font-size:16px;}
	
	.question_faq .nav-tabs>li.active>a, .question_faq .nav-tabs>li.active>a:focus, .question_faq .nav-tabs>li.active>a:hover{border:1px solid #ddd;font-size: 13px!important}
	
.health-ins-plan-section .video-entry-item{height:auto!important; max-height:max-content!important}
.caption h3 {
    height: auto!important;
    max-height: max-content!important;
}
.contact-us-form form{padding-top:15px;}
.contact-us-form .input-field {
   min-height: 52px;
}
span.field-validation-error{font-size:11px;}
.counter-hd-datas{font-size:24px;}
#left-menu .ppgroup .header-ul li a{float:left;display:block; width:100%;}
.bike-btn{
	border: 1px solid rgba(228, 33, 37, .3) !important;
}
.cust-count{right:64px;}
.sticky-nav-inner .nav-link .container-nav1.viewplanBtn .viewplan {height:57px;}
.blog-slider #myCarousel .caption, .blog-slider #myCarousel-for-resp .caption {
    padding: 20px 25px 10px;
    margin: 5px auto;
    box-shadow: 0px 0px 7px 0 rgb(0 0 0 / 9%);
    -ms-box-shadow: 0px 0px 7px 0 rgba(0, 0, 0, 0.09);
    -webkit-box-shadow: 0px 0px 7px 0 rgb(0 0 0 / 9%);
    min-height: 132px;
}
.sub-insud-italic{
    text-align: right;
}
.transjm input{
font-size: 22px;
    display: block;
    clear: both;	
}
.covered-div {
    min-height: 215px;
}
.hindi_section span{
font-size: 20px;
}
.contact-us-form input:not([type]), .contact-us-form input[type="text"], .contact-us-form input[type="password"], .contact-us-form input[type="email"], .contact-us-form input[type="url"], .contact-us-form input[type="time"], .contact-us-form input[type="date"], .contact-us-form input[type="datetime"], .contact-us-form input[type="datetime-local"], .contact-us-form input[type="tel"], .contact-us-form input[type="number"], .contact-us-form textarea.materialize-textarea{margin-bottom:20px;}
.banner_btn .custjm{margin-bottom:10px;}

.comprehensive-list li {
    font: 13px / 20px Lato, sans-serif;
	margin: 8px 0 !important;
}

.testimonial-detail .user-exper {
    font: 12px / 19px Lato, sans-serif;
    padding-top: 10px;
}

.tabs-wrapper .tabsing ul li p {
    font: 700 12px / 19px Lato, sans-serif;
    padding-top: 10px;
}

.tabs-wrapper .tabsing ul li.active p {
    font: 700 12px / 19px Lato, sans-serif;
    padding-top: 10px;
}

.award-item span.award-text {
    font: 600 12px / 16px Lato, sans-serif;
    width: 90%;
	padding-top: 10px;
}

/*==========media query============*/
@media (max-width: 1200px){#my-slk .slick-center .nameot-large{width:60vw!important;}
.circle_big {
    width: 310px;
    height: 310px;
}
.guide-info{padding-left:120px;}
.guide .img-box img{width:427px;height:auto; }
.guide .img-box{transform:translateX(9%)}
.guide .phone-screen{left:21px;}}
@media (min-width: 1200px){
	.tool-hd{font-size:9px;}
.comprehensive_box .compre_info p,.health-protection-form input.webin, .health-protection-form input.webin::-webkit-input-placeholder{font-size:12px;}
.car_policy .comprehensive_content .comprehensive_box {
    min-height: 354px;
}
.EnquiryForm{    float: right;}
.addonjm .greybox {
    height: 230px;
}
.input-field label {
    font-size: 11px;
}
#textCarousel.carousel{width:60vw;}
.bg-image .style_box{min-height:282px;}

.EnquiryForm input{    font-size: 12px;}
}}
@media (min-width: 992px){

.col-md-3 {
    width: 25%;
}
.new-blog-heading{
font-size: 35px;
}
.health-ins-plan-section .inner-videos .headingh3{
    height: 38px;	
}

.comprehensive-tab-section .inner-box-boost p, .common-health-hd .white-con h5, .white-icon-strip .white-con h5, .headingh3 {
    font-size: 10px!important;
}}
@media(min-width:992px) and (max-width:1024px){.guide .phone-screen{left:128px;transform:translateX(7%)}
.guide .img-box img{width:406px}}
@media (min-width: 768px) and (max-width: 1024px){
#onlybuynow .cust-btn-red {
    width: 33%;
}

.question_faq .nav-tabs .active a {
        font-size: 13px!important;
}}

@media (min-width: 992px){
		.insurance-tab li
	{
		margin: 0 11px!important;
	}
.custjm{margin-right:5px;}
.cust-btn-red-renew1{
    position: relative;
    top: 23px;
    left: -7px;
}
.tmltop{
    position: relative;
    top: 25px;
}
#section_addonjm .flex_item_first{
    width: 126%;	
}
.hidedata {
    display: none;
}
.select-wrapper span.caret{display:none;}

}
@media only screen and (min-width: 768px) and (max-width: 992px){
.forms-area-datas .box-mobile-repo{height: 63vh;}
.mobilheight{height:83px;}
#why-hdfc-mobile .why-award-desc{min-height:230px;}
.bg-image .style_box{min-height:390px;}
#section_Health_Insurance_Plans_hd .inner-videos h3{height:85px;}
.news-sections .video-entry-item .headingh3{min-height:min-content; height:auto;}
.video-entry-item p{min-height:max-content;}
.save-data-main-box{width:auto;}
.comprehensive-tab-section .inner-box-boost{width:47% !important;min-height:min-content}	
.coverd-not-cover-tab-main .tab-content .grid .headingh3{height:80px;}
.mainlistingdiv .inner-box-boost{height:600px}
#section_inexjm .comprehensive_content .comprehensive_box{min-width:330px;}
#section_Blogs_hd .headingh3 {
    height: 50px;
    min-height: 70px;
}
.carousel-inner {
    min-height: 100px !important;
}
.bg-image .style_box{min-height:380px;}	
}
@media (min-width: 0px) and (max-width: 992px){
			.inner-text .blog-title {
    height: 160px;
}
.testimonial-detail {
   height: 485px;
}
	.navbar-brand>img{
height: auto;
}
.tabindex {
    display: block;
}
.headingh5-hd {
    text-align: left!important;}
	.health-protection-form{padding-bottom:90px!important}

.forms-area-datas input,.forms-area-datas input[type="text"]{height:4rem!important;}
.requestmodal .modal-content{height:663px;}
.icon-div{
    text-align: center!important;
}
.aboutUs-tabs ul li {
    padding-left: 0px;
}
#bannerjm{height:auto; max-height:max-content;}
.new_contact img {
    min-height: 350px;
}
	.health-page-col #textCarousel.carousel {
    margin-top: 40px;
}
::placeholder {
    font-size: 11px;
}
	.heading30-hds span {
   font-size: 18px;
}
.heading-h4-hd {
       font-size: 16px;
}
	.heading30-hds, .faq-section .panel-title>div {
    font-size: 12px;
}
	.slider-for-mob {
    display: block !important;
}
.slider-for-web {
    display: none !important;
}
	
	.comprehensive-tab-section .headingh3 {
     height: max-content;
    font-size: 12px;
}
.whtdoimg,.whitebtn{ font-size: 12px; margin-top:20px;
}
.btn-hd {
    font-size: 10px; margin-bottom:10px;
}
.banner-health>.caption>.middler-data>h3 {
    font-size: 15px;
}
.white-icon-strip .white-con h5{font-size:8px}
.white-icon-strip .white-con p{font-size:6px}
.headingh18-m {
    font-size: 12px;
}

.counter-hd-datas{font-size: 22px;}
section.p60 p,.faq-section .panel-body p {
    font-size: 12px;
}
	.loc-mcity {
    font-size: 17px;
}
.heading30-hds,.faq-section .panel-title>div{
    font-size: 13px;
}
.city-bg [class*="col-"]{font-size: 9.5px;}
	.right-pan-main {
    padding: 0;
    height: 300px;
    background-size: 100%;
    background-position: top;
    background-repeat: no-repeat;
}
	.values-blk {
    display: none;
}
.aboutUs-banner-content{  font-size: 22px;}
.vision-content p{width:auto; font-size: 22px;}
.logo-box {
    width: 100%;
    padding: 15px 6px;
}
.logo-box img {
    width: 45%;
}
.slider-for-web {
    display: none !important;
}
.other-article .caption{text-align:center;width:68%; margin:auto;}
h2.covered-head-txt, h2.coverageHead, .covered-head-txt {
    font-size: 21px;
    font-weight: 600;}
.carousel-inner{min-height:135px;}
.cust-btn-red, .cust-btn-red-renew, .cust-btn-red1, .cust-btn-red-renew1, .reg-process input {
    width:max-content!important; line-height:25px; padding:5px 10px;margin-bottom:10px;
}
.new_contact img {
    max-height: 480px;
}
.renew-heading h1 {
    font-size: 24px;
    line-height: 38px;
	padding-top:25px;
}

#textCarousel.carousel {
     margin-top: 0px; 
}
.loc-btn{    height: 75px;    font-size: 11px;     line-height: 21px;}
}
.call-main {
width: 255px;
text-align: right;
}
.ourofferings .btn{
    padding-top: 8px;	
}
.star-rating span{
	font: 14px/56px Lato, sans-serif;
	line-height: initial;
}
@media (min-width: 769px){
		span.tooltipnew {
    width: 150px !important;
    font-size: 9px;
}
.heading-lob-h2 span{
font-size: 25px;
}	

.familysizedropdownul {
    top: 69px;
}

.familysizedropdownul{top:87px}
small.sb-h {
    display: inline-block;
    line-height: 1.2;
    margin-top: 10px;
	font-size: 10px;
}
	.tabsing .pl00 p{
	margin-top: 13px;	
	}
.white-icon-strip .white-con{width:70%;}

.pl00 p{margin-top:0px;}
.common-health-hd-tabbings .white-con h5{height:60px;margin:10px 0 21px 10px}
.get-buttons a{margin-bottom:10px;}
.comprehensive-tab-section.circom .inner-box-boost,.news-sections .video-entry-item p{ height:auto;   min-height: max-content;}
.Explore{white-space:normal;}

.knl-center {
    margin-left: 0px;
}
.serv-cont{min-height:120px}
.youtube-txt {
    font-size: 25px;
}
.heading-lob-h2 {
font-size: 15px;}
.health-ins-plan-section .video-entry-item .inner-videos p {
    min-height: min-content; overflow	:hidden;
}
}

@media (min-width: 768px){
.col-sm-4 {
    width: 33.33333333%;
}
.making-claim-section .brder {
    margin-top: 4px;
}
.Right-health-plan-hd .box-sum-data{width:84%;}


#textCarousel span{font-size:24px;}
.second-higher-health .traning-ul-det-red li{    display: inline-block;
    width: 29%;
    margin-right: 4%;}
}

@media (min-width: 0px) and (max-width: 768px){
#top-nav~#top-nav-2 .navbar-brand{    top: -6px;
    position: relative;}
.happycustomer-testimonial-section .customer-rating-hd .star-data{margin-bottom:10px;
}
.guide {
    margin: 162px 0 10px 0 !important;
}

#my-slk{
padding: 0px;	
}
#exTab2 .nav-tabs {
    padding-left: 43px;
}
#exTab2 .nav-tabs>li{
	    margin-right: 18px;
}
#my-slk .slick-center .nameot-large{
width: auto;
margin-left: auto;	
color:#fff;
}
.car-insurance-need-section .tabs_wrapper .plan-covers-details {
    position: initial;
}
.car-insurance-need-section .get-buttons {
    margin-top: 20px;
    position: absolute;
    bottom: 8px;
    left: 30%;
    transform: translateX(-18%);
    text-align: center;
}
.car-insurance-need-section .col-md-12.col-sm-12.col-xs-12.minp0 {
    min-height: 235px;
}
#section_carplns  #section4 .viewcover_btn {
       position: relative;
    top: 20px;
}
#section_carplns .col-md-12.text-center {
    margin-top: 20px;
    position: absolute;
    bottom: 84px;
    left: 30%;
    transform: translateX(-18%);
    text-align: center;
}
#section_carplns .pjmcont.white-bg {
    min-height: 237px;
    height: 288px !important;
}

.network_deta span{font-size:44px;}
.threetype-plans-section .style-main-data .taglines{    display: inline-block;
       word-break: break-all;
    width: 60%;}
.international-countries-visited-section-hm .grid{min-width:max-content}
.main_box .style_box {
    min-height: 90px; text-align:center;
}
.datah-d {
    min-height: 300px;
}
.sticky-nav-inner .nav-link .container-nav1.viewplanBtn .viewplan{    top: -46px;right: 65px;}
#textCarousel span{font-size:18px;}
.table-responsive {
    overflow-x: scroll !important;
}
.health-ins-plan-section .video-entry-item .inner-videos p {
    height: 260px;
    text-align: justify;
}
#section_Why_Buy_hd .headingh18-m {
    height: 60px!important;
}
.col-xs-12.col-sm-3.col-md-3.inner-box-boost.PG-Waiting {
    height: 290px;
}
.awards_gallery .awards_title{font-size:11px;}
.banner_texts{right:-115px!important}
.boxsf,.pjmcont.white-bg{height:max-content!important}
	.style-main-data .traning-ul-det-red {
    margin-left: 19px;
}
	.carplns .section-title{padding-bottom:15px;
}
	.flex_item_first .greybox, .flex_item_second .greybox {
    height: 370px;
}
	.scenario-navs>li.active>a, .scenario-navs>li.active>a:hover, .scenario-navsli.active>a:focus {
    padding: 7px 14px !important;}
	.comprehensive-tab-section .scenario-navs a{ font-size: 8px;}
.banner-health>.caption>.middler-data>h3 {
    font-size: 18px;
}
.middler-data h3 b {
    font-size: 19px;
}
.subheading-info {
font-size: 14px;}
.forms-area-datas label {
    font-size: 11px;
}
.sticky-nav-inner .nav-link .container-nav1.viewplanBtn .viewplan {
    padding: 9px 11px;
    font-size: 9px;
}

.network_deta {
       font-size: 19px;
}
.location_search .findtext {
    font-size: 16px;
}
.heading20{    font-size: 14px;}
.making-claim-section .stepwizard-step p,
.making-claim-section .brder .headingh3{font-size:11px;}	

}
@media only screen and (min-width: 769px) and (max-width: 1024px) {
.garage-network {
    margin-top: 50px !important;
}

}
@media (min-width: 0px) and (max-width: 600px){
section p.checkbox{
        margin-left: 0px;
	}
.container-fluid.CCPAI ul.thumbnails-carousel .center {
    position: absolute;
    top: 47px;
    left: 13%;
    width: 100%;}
.selectdiv select {
    width: 92px !important;
    font-size: 9.5px!important;
}
ul.claimul li {
    height: 200px;
}
.inexjm .nav-tabs{height:auto;}
.inexjm .nav-tabs>li>a{    width: 168px;
    min-height: 68px;     white-space: normal;}
	.traning-ul-det-red li{font-size:10px;}
	.videoExplore {
    font-size: 7px;
}
.drop-input{padding:15px 30px 15px 15px !important}
.new_contact .mob-img {
    display: block !important;
}
.new_contact .desk-img {
    display: none !important;
}
.location_search .findtext {
    font-size: 14px;
}
.banner_content .btn-jm{    font-size: 11px;}
section p, .blogs-new {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 22px;
}

ul.claimul li .stjm2{font-size:12px}

}
@media (max-width: 550px){
#tab1 .row.get-buttons.get-group-div {
    bottom: 10px!important;
}
.carousel-inner{min-height:98px;}}

@media only screen and (min-width: 370px) and (max-width: 480px){
.row.get-buttons.get-group-div {
    bottom: 62px !important;
}
}
@media (max-width: 1024px){

.comprehensive-tab-section .inner-box-boost{min-height:min-content}
}}

@media(min-width: 768px) and (max-width: 1024px){
.second-compare-header .forms-area-datas .input-field .autoCom{top:49px!important}
.information-box{min-height:350px;}
	.reg-process input{font-size:13px}
	.cust-btn-red-renew1 img{width:35px !important}
	span.lh1 {
    font-size: 9px;
}
	span.lh2{ font-size: 8px;}
	.reg-process input{width:36%}
		.banner-content.for_media p{
		margin-top: 80px;
	}
}

@media screen and (min-width: 0) and (max-width: 480px){
.popup_inner{height:460px;}
#productBlock .slick-next, #productBlock .slick-prev{height:36px!important;}
.sticky-nav-inner .nav-link .container-nav1.viewplanBtn .viewplan{right:60px;}
.health-ins-plan-section .video-entry-item .inner-videos p{   
 min-height: 172px;
    max-height: max-content;
    height: auto;}
	.cust-btn-red-renew1 .pull-left {
    margin-left: 3% !important;
}
.cust-btn-red-renew1 img{    margin-top: -6px;}
.reg-process .cust-btn-red {
    margin-top: 12px !important;
}
.reg-process br {
    display: none;
}
.garage-network h2 {
    font-size: 22px;
    margin-top: 85px;
    padding-bottom: 20px;
}
.cust-btn-red, .cust-btn-red-renew, .cust-btn-red1, .cust-btn-red-renew1, .reg-process input {
    height: 54px !important;
    margin-bottom: 15px;width:100%!important;
}

.cust-btn-red-renew1{margin-left:0px;}
span.lh1 {
    font-size: 11px;
}
.cust-btn-red-renew1 img{margin-bottom:-6px}
.youtube-txt {
    font-size: 15px;
}
}









/*===================Multilingual css start=========================*/

.select-wrapper span.caret{display:none;}
.knwCenter {
      font-weight: 700 !important;
      text-transform: unset !important;
      font-size: 14px !important;
      text-decoration: none;
    }
    .knl-center {
      margin-top: 5px !important;
    }
 .lang-link-hindi {
      position: relative;
      top: 1px;
    }
   
    .navbar-right a b {
      color: #000;
    }
    .selectdiv select {
      padding: 5px 18px 5px 7px !important;
    }
    .nav &amp;gt; li {
      position: relative;
      display: block;
    }
   
    .nav__list_hd {
      border-top: 1px solid #ddd;
      margin-top: 7px;
    }
    .lang-switch {
      display: inline-block;
      position: relative;
      background-color: #f5f5f5;
      border: 1px solid #ddd;
      border-radius: 30px;
      width: 170px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: distribute;
      justify-content: space-around;
      height: 22px;
      -ms-flex-align: center;
      align-items: center;
      overflow: hidden;
      position: relative;
      top: 2px;
    }
    .lang-bg-hd {
      position: absolute;
      left: -1px;
      width: 40px;
      border-radius: 30px;
      height: 32.5px;
      background-color: #fff;
    }
    .lang-bg-hd.active {
      left: calc(100% - 60px);
      width: 60px;
      background-color: #fff;
      border: 1px solid #ddd;
      border-right: 0;
    }
    .lang-list-hd {
      text-align: center;
      position: relative;
    }
    .lang-list-hd--hindi {
      width: 40px;
    }
    .lang-list-hd--english {
      width: 70px;
    }
    .lang-link-hd {
      font-size: 12px;
      text-decoration: none;
      color: #999;
      line-height: 25px;
      font-weight: 600;
      display: block;
    }
    .lang-link-hd:hover,
    .lang-link-hd:active,
    .lang-link-hd:focus {
      color: #444;
      background-color: transparent !important;
    }
    .lang-link-hd.active {
      cursor: pointer !important;
      pointer-events: auto !important;
      color: #444;
    }
 @media (min-width: 769px) {
      .custom-top {
        padding: 0 5px 0 12px !important;
      }
     
      .knwCenter {
        line-height: 38px !important;
		float:left;
      }
	  .svg-language,.selectdiv{float:left;}
    }
    
    @media only screen and (min-width: 768px) {
      .call-to-buy {
        padding-right: 7px;
        margin-bottom: 4px;
      }
      .call-main {
        background: #fff;
        border-radius: 18px;
        border: 1px solid #ddd;
        line-height: 22px !important;
        padding-left: 7px !important;
      }
      .call-main:hover {
        background: #fff !important;
      }
.navbar-nav &amp;gt; li {
        float: left;
      }
 .navbar-right-flex-menu &amp;gt; li {
        margin-right: 25px;
      }
    }
    @media (max-width: 768px) {
	.recomtag{bottom:33px}
			.popup_inner {
    height: 450px;
}
	.health-ins-headers .col-sm-12{margin-top:25px!important}
	.selectdiv{width:120px}
	.call-to-buy {
        margin-left: -24px !important;
        width: 24px;
        position: absolute;
        margin-top: 6px;
      }
      #p9divmenu input,
      #p9divmenu .caret {
        display: none;
      }
      .selectdiv select {
        width: 95px !important;
      }
    }
    
    @media (min-width: 992px) {
	 .knl-center {
        margin-left: 25px;float:left;
      }
		.health-protection-banner-main .banner-health>.caption>.middler-data>h3 {
    font-size: 34px;
}
      .nav__list_hd {
        margin-right: 15px !important;
        border-top: 0;
      }
      .nav &amp;gt; li {
        margin-right: 20px;
      }
      .hidedata {
        display: none;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
		.network-branches .nav-pills{
		width: 63%;	
		}
		.headingfirst, .headingsecond , .headingthird{
		    font-size: 10px;	
		}
		.btn-hd-red{
			    font-size: 8px;
				padding-top: 0px;
		}
		.uidno {
    left: -58px!important;
    bottom: 70px;
    font-size: 7px;
}
      .navbar-nav &amp;gt; li {
        float: none;
    }
	.nav__list_hd {
        display: none !important;
      }
	  img.tabs-img-hd {
    height: 36px !important;
}
span.Red-ribbon.red-ribbon-2{font-size:11px; margin:-11px 0 0 -25px !important;}
img.tabs-img-hd {
    margin-top: 20px;

    }}
   
@media(min-width:768px) and (max-width:1024px){
.selectdiv.hidedata {
    width: 25%!important;
}
.knwCenter{    word-break: break-word;
    padding: 0px 10px 0 10px !important;
    line-height: 35px;
    width: 120px;
    line-height: 22px!important;}
	
	}
	#section_Home_Insurance_Plans_hd .swiper-slide {
    display: flex!important;
}
.suitablediv .get-buttons .display-inline {
    display: inline-block;
}
.boxsf p {
    font-size: 12px;
}

@media (min-width: 992px){
	.whychoose-text{
height: 120px;
}
}
.claim-section .nav-pills>li>a{
line-height: 16px;
}
@media (max-width: 768px){
.offerbtn-section .btn-primary, .offerbtn-section .btn-secondary {
    height: 60px;
    font-size: 10px;
}
.network-branches {
    height: 520px;
}
}
.uidno {
    left: -116px;
}
/* added by rm */
@media (max-width: 767px) {
		span.tooltipnew {
    font-size: 7px!important;
    
}
	.headingfirst {
    font-size: 8px;
}
.headingsecond {
    font-size: 8px;
}

.headingthird {
    font-size: 9px;
}
.btn-hd-red {
    padding: 1px 14px;
    font-size: 7px;
}
.uidno {
    left: -85px!important
}
	.happy-customers .nav-pills{
    width: 105%;	
}
.modal-claims li a, .modal-help li a{
height: 125px;	
}
    .insurance-tab li { 
        vertical-align: top;
    }
    .insurance-tab li a span.insure-icon img {
        width: auto;
    }
}
.claim-section .nav-pills>li>a img {
    position: absolute;
    right: 8px;
    padding-top: 0;
    top: 35px;
}
.claim-section .nav-pills li.active>a {
    height: 85px;
}
.claim-section .nav-pills li>a {
    height: 85px !important;
    padding-right: 20px;
    word-break: break-word;
}

/* added by rm */
@media (max-width: 400px){
	.buy.insurance-tab li a{
	height: 120px !important;	
	}
}
/*=============Multilingual css end============*/
/*10-NOv-2023 */