@charset "utf-8";
	/*18-05-2020*/
/*deleted here this .megamenu:hover .dropdown-menu{display:block;}*/
/*end*/
@media (max-width:1400px){.megamenu .dropdown-menu{width:990px;}
ul.dropdown-menu.twocolumn{min-width:409%;}
.digi_img{
	width: 600px; 
}
.digi_imgbig{
	width: 1000px;
}
#product_menu{
	height: 450px;
    overflow-y: scroll;
}

#menu_hight{
	height: 450px;
    overflow-y: scroll;
}
.overlay-content{width:700px !important; min-height: 372px !important; left: 48%;}
.overlay-content img{width:700px;}
}
@media (max-width:1300px){.megamenu .dropdown-menu{width:940px;}
ul.dropdown-menu li a{font-size:0.79em;}
ul.dropdown-menu.twocolumn{min-width:385%;}
.digi_img{
	width: 600px;
}
.digi_imgbig{
	width: 900px;
}
#product_menu{
	height: 450px;
    overflow-y: scroll;
}
#menu_hight{
	height: 450px;
    overflow-y: scroll;
}
}
@media (max-width:1278px){.searchBlock .container{max-width:80%;}
.menuBlock .navbar li.megamenu{position:static;}
.bannerCont{max-width:960px;}
.awards .owl-carousel{padding:0 40px}
.awards .owl-nav .owl-prev[type=button]{left:-30px;}
.awards .owl-nav .owl-next[type=button]{right:-30px;}
.abtabcont::before{display:none;}
.aboutwrap{background-size:240px;}
.aboutwrap.inner-content-sec{background-image:url(../images/ab-tp-ement.png), url(../images/ab-bottom-element-2.png);background-position:top right, bottom right;}
ul.dropdown-menu.twocolumn{left:inherit;right:-150%;}
.digi_img{
	width: 600px;
}
.digi_imgbig{
	width: 700px;
}
#product_menu{
	height: 440px;
    overflow-y: scroll;
}
#menu_hight{
	height: 440px;
    overflow-y: scroll;
}
.container-menu {
    padding-left: 17px;
    font-size: 14px;
}
.menuBlock .navbar > li > a{
	padding: 16px 5px;
}
.overlay-content{max-width:960px;}

}
@media (max-width:1023px){.sticky .searchBlock{top:40px;}
ul.dropdown-menu.twocolumn{left:0;right:inherit;min-width:200%;}
ul.dropdown-menu{max-height:300px;overflow:auto;}
ul.dropdown-menu.twocolumn li{float:none;width:100%;}
.select-box-sec{float:none;margin:auto}
.product_top{height:auto}
.bannerCont{max-width:92%}
.megamenu .dropdown-menu{width:760px;left:-10px}
.headerBlueTop ul li{font-size:9px}
.headerBlueTop ul li::before{padding:0 5px}
.helpconnect{padding-right:30px}
.logo{max-width:300px}
.menuBlock .navbar>li>a{padding:13px 7px;font-size:.70em;line-height:1.125em}
.i18n-hi .menuBlock .navbar>li>a{font-size:.9em}
.menuBlock .navbar>li:last-child ul.dropdown-menu{left:inherit;right:0}
.SideLinks{top:11em}
.SideLinks ul li a{width:35px;height:35px;background-size:15px auto}
.calllink{width:35px;height:35px;background-size:15px auto}
.call-no{padding:0 0 0 40px!important;width:160px!important;line-height:35px}

.twitter{width:35px;height:35px;background-size:15px auto}
.twitt-image{padding:0 0 0 40px!important;width:160px!important;line-height:35px}
.digilocker{width:54px;height:45px;}


.youtube{width:35px;height:35px;background-size:15px auto}
.youtube-image{padding:0 0 0 40px!important;width:160px!important;line-height:35px}
.maplink{width:35px;height:35px;background-size:15px auto}
.map-icon{padding:0 0 0 0!important;line-height:35px;width:160px!important}
.chatlink{width:35px;height:35px;background-size:15px auto}
.chat-icon{padding:0 0 0 0!important;line-height:35px;width:160px!important}
.downloadPdflink{width:35px;height:35px;background-size:15px auto}
.download-icon{padding:0 0 0 0!important;line-height:35px;width:160px!important}
.download-icon li img{width:25px;height:25px}
.quicklinks{top:11em;}
.quicklinks li a{width:35px;height:35px;background-size:15px auto}
.whatsnew{background-position:left 10px center;}
.chatbox{max-width:110px}
.chatbox img{max-width:100%}
.bannerCont{margin-top:0;padding-top:40px}
.bannerCont h1{font-size:24px;line-height:30px;margin:0 0 36px}
.Menutype{min-width:67px}
.Menutype img{max-width:43px}
.Titlepara,.looksfor p,.looksfor label,.megamenu .dropdown-menu h5{font-size:1em;line-height:1.188em}
.megamenu .dropdown-menu ul li a{font-size:11px;line-height:15px}
.blockTitle{margin:0 0 10px;font-size:24px;line-height:30px}
.insuranceCard h4{font-size:18px;line-height:24px;margin:16px 0 5px}
.insuranceCard p{font-size:14px;line-height:20px}
.insuranceCard .card{padding:0 15px 35px;margin:24px 0}
.insuranceCard .card img{max-height:60px}
.uiicOdometer img{max-height:60px}
.countxt{font-size:1.875em;line-height:2.250em}
.bannerCont{margin-bottom:30px}
.aboutwrap .nav-pills .nav-link{font-size:.8em;line-height:1em;padding:10px 10px}
.abTitle{font-size:1.4em;line-height:2em;padding:0 38px;white-space:normal;margin:-20px 0 12px -50px;display:inline-block}
.ehsSec .row{margin-left:-15px;margin-right:-15px}
.ehsSec [class*="col-"]{padding:15px}
.abtabcont{padding-top:35px}
.mvDesk img{max-height:170px}
.ibtxt h1{font-size:2em;line-height:1.2em}
.scrolldiv ul.nav{margin-top:10px;}
.hexagon-sec{width:100%;float:none;margin:0 auto;}
.select-box-sec{width:50%;}
.dr-team-box{width:50%;}
.innertab .nav-link{padding:0.5rem 0.8rem;}
.contstyle h1, .contstyleOne h1{font-size:1.7em;}
.contstyle h2, .contstyleOne h2{font-size:1.2em;}
.contstyle ul li, .contstyle p, .contstyleOne p{font-size:0.9em;}
.cards .card .card-title,
.contstyle h3{font-size:1em;}

.d-block1{
	margin-bottom: 105px;
    width: 85px;
    height: 85px;
    
}
.digi_img{
	width: 600px;
}
.digi_imgbig{
	width: 700px;
}
#product_menu{
	height: 430px;
    overflow-y: scroll;
}
#menu_hight{
	height: 430px;
    overflow-y: scroll;
}
.container-menu {
    padding-left: 17px;
    
    font-size: 15px;
}
.menuBlock .navbar > li > a{
	padding: 16px 5px;
}
#azadka_video {
    width: 30px;
    height: 29px;
}
.azadthank{
	font-size: 8px;
    margin-top: 13px;
	
}
.overlay-content{max-width:92%; left: 25%!important;}

.digilocker {
    width: 50px;
    height: 41px;
}
.quicklinks li a {
	background-size: 26px auto;
    background-position: left 4px center;
}
}
@media (max-width:767px){
	#healthbuyid {
    width: 70%;
}

.subsubarr{
	position:relative;
	
}
.subsubarr > a{
	background-image: url(../images/arrow-right-down.png) !important;
    background-size: 11px auto !important;
	background-position: right 17px center !important;
	
}

.show-menu .sub_submenu_ul{
	padding:0px !important;
}
.show-menu li.sub_submenuli a{
	background:#3e3e3e !important;
	background-image:none !important;
	padding-left:50px !important;
}

.subsubarr .show-menu{
	display:none;
}
.subsubarr .child-toggle-menu{
	width:50px;
	height:50px;
	display:block;
	position:absolute;
	right:0px;
	top:0px;
	cursor:pointer;
	z-index:2;
}

	.SideLinks,
.quicklinks{top:7em;}
.sticky .menuBlock{position:static;}
ul.dropdown-menu{max-height:inherit;overflow:inherit;}
.ser_box{width:33%}
div[style="width:650px;float:left"]{width:100%!important}
.sitemap{float:none!important;width:100%!important;padding-bottom:30px}
ul.dropdown-menu{width:100%;margin:0;padding:0;position:static!important;float:none}
.searchBlock{top:38px;background-color:rgba(0,0,0,0.84);}
.sticky .searchBlock{position:absolute;}
.closesearch{color:#c5c5c5}
.menubox{display:block;width:100%}
ul.dropdown-menu.twocolumn{column-count:inherit;min-width:inherit;position:static;margin:0;padding:0}
.Menutype{display:none}
.contstyle h1,.contstyleOne h1{font-size:1.5em;margin:10px 0 5px}
.menuBlock .navbar ul li:first-child a{border-top:0 none}
.menuBlock .navbar ul li a{background-color:#0060af;padding:10px 5px 10px 40px;background-position:left 23px top 14px}
.contstyle h2,.contstyleOne h2{font-size:1em}
.contstyleOne .alert-warning_new,.contstyle ul li,.contstyle p,.contstyleOne p{font-size:.8em}
.abtabcont{padding:0}
.scroll-mobile{overflow:hidden;width:100%}
.scrolldiv{overflow:scroll}
.scrolldiv ul.nav{min-width:130%;margin-top:10px}
.abTitle{margin:15px 0}
.mvDesk img{max-height:100px}
.mvDesk h2{font-size:1.9em}
.aboutwrap .nav-pills .nav-link.active::after{width:80%;position:relative;top:-3px}
.mvDesk [class*="col"]{max-width:50%}
.aboutwrap{background-image:url("../images/ab-bottom-element.png");background-position:bottom right;}
.banner .owl-dots{right:0;top:inherit;bottom:0;text-align:center;width:100%}
.banner .owl-dots .owl-dot{display:inline-block;margin:0 4px}
.bannerCont h1{margin:30px 0 27px;color:#333333;text-shadow:none;}
.bannerCont{max-width:100%;margin-top:0;}
.marqueeMobile{height:38px;padding-left:80px;position:relative}
.marqueeMobile .container{overflow:hidden;position:relative;height:100%}
.marqueeMobile ul{position:absolute;display:block;width:140%;height:100%;-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-animation:marqueeMobile 15s linear infinite;-webkit-animation:marqueeMobile 15s linear infinite;animation:marqueeMobile 15s linear infinite}
.marqueeMobile ul li{display:inline-block}
@-moz-keyframes marqueeMobile{0%{-moz-transform:translateX(100%)}
100%{-moz-transform:translateX(-100%)}
}@-webkit-keyframes marqueeMobile{0%{-webkit-transform:translateX(100%)}
100%{-webkit-transform:translateX(-100%)}
}.awardico{margin:-48px auto 21px;width:70px;height:53px;background-size:contain}
.awards .card{padding:10px 18px}
.logo{max-width:250px}
.helpconnect{padding-right:18px}
.helpconnect li{font-size:0.750em;line-height:1.125em;background-size:15px;padding:0 8px 0 32px}
.loginbtn{padding:6px 15px}
.helpconnect li:before{left:22px}
.menuBlock .navbar>li>a{padding:12px 9px;font-size:10px;line-height:16px}
.menuBlock .container{position:static}
.searchbtn{position:absolute;top:6px;left:60px;background-color:#173885}
.toggle-menu{background:transparent url(../images/toggle-menu-site-blue.png) no-repeat center center/20px auto;border:1px solid #173885;width:33px;height:28px;display:block;position:absolute;top:0;left:0;margin:5px 0 0 15px}
.toggle-menu:focus{outline:0}
.menuwrap{position:fixed;left:-700px;top:0;width:300px;height:100%;z-index:99;overflow-x:hidden;padding-top:40px;overflow-y:auto;background-color:#173885;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}
.menuBlock .navbar{display:block;padding:0}
.menuBlock .navbar li{display:block;text-align:left}
.menuBlock .navbar li a::after{display:none}
.menuBlock .navbar li a{padding:7px 23px;white-space:normal;font-size:13px;line-height:19px;font-weight:400;border-bottom:1px solid rgba(255,255,255,0.15);color:#fff}
.menuBlock .navbar li:first-child a{border-top:1px solid rgba(255,255,255,0.15)}
.overlay{position:fixed;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0.9);z-index:98}
.closemenu{position:absolute;right:0;top:0;color:#fff;font-size:32px;line-height:17px;z-index:99999;border:0 none;background-color:transparent;font-family:'Roboto-Light';padding:8px 12px}
.closemenu:focus{outline:0}
.closemenu:hover{color:red}
.showmenu{overflow:hidden}
.showmenu .closemenu,.showmenu .overlay{display:block}
.showmenu .menuwrap{left:0}
.megamenu .dropdown-menu::after,.megamenu .dropdown-menu .Menutype img{display:none!important}
.megamenu .dropdown-menu ul{display:none}
.megamenu .dropdown-menu .d-flex{margin:0!important}
.menuBlock .navbar li.megamenu{position:relative;overflow:hidden}
.megamenu .dropdown-menu{padding:0;background-color:transparent;left:0;width:100%;position:static}
.megamenu .dropdown-menu .dflex,.megamenu .dropdown-menu .row,.megamenu .dropdown-menu .row [class*="col-"]{display:block!important;padding:0}
.megamenu .dropdown-menu h5{margin:0;font-size:14px;line-height:20px;text-align:left;padding:0;position:relative;}
.megamenu .dropdown-menu h5 a{padding:7px 40px;display:block;background:#0060af url("../images/arrow-right.png") no-repeat right 15px center/7px auto;border-bottom:1px solid hsla(0,0%,100%,0.34);}
.megamenu .dropdown-menu h5.open a{background-image:url("../images/arrow-right-down.png");background-size:13px;}
.megamenu .dropdown-menu h5 span{position:absolute;right:0;top:0;width:50px;height:100%;}
.megamenu .dropdown-menu ul{padding:0}
.megamenu .dropdown-menu ul li a{font-size:11px;line-height:15px;background-color:#3e3e3e;padding:8px 50px}
.inner-content-sec{padding:10px 0;}
.aboutwrap.inner-content-sec{background-image:url("../images/ab-bottom-element-2.png");background-position:bottom right;}
.inner-content-sec h2{font-size:24px;}
.hexagon-sec{width:100%;max-width:100%;}
.hexagon-box{margin:0 auto;}
.hexagon-sec .hexagon-box:nth-child(1){position:relative;left:inherit;top:inherit;}
.hexagon-sec .hexagon-box:nth-child(2){position:relative;left:inherit;top:inherit;}
.hexagon-sec .hexagon-box:nth-child(3){position:relative;left:inherit;top:inherit;}
.hexagon-sec .hexagon-box:nth-child(4){position:relative;right:inherit;top:inherit;}
.hexagon-box-empty{margin:0 auto;}
.hexagon-sec .hexagon-box-empty:nth-child(1){position:relative;left:inherit;top:inherit;}
.hexagon-sec .hexagon-box-empty:nth-child(2){position:relative;left:inherit;top:inherit;}
.hexagon-sec .hexagon-box-empty:nth-child(3){position:relative;left:inherit;top:inherit;}
.hexagon-sec .hexagon-box-empty:nth-child(4){position:relative;right:inherit;top:inherit;}
.select-box-sec{padding:20px 0;width:100%;}
.dr-team-box{padding:20px 0;width:100%;}
.insuranceCard .card{margin-bottom:0}
	/*18-05-2020*/
.menuBlock .navbar li.dropdown > a {
    background-image: url(../images/arrow-right-menu.png);
    background-repeat: no-repeat;
    background-position: right 17px center;
}
.menuBlock .navbar li.dropdown > a.open {background-image: url("../images/arrow-right-down.png");  
  background-size: 11px auto;}
/*end*/

.d-block1{
	margin-bottom: 105px;
    width: 85px;
    height: 85px;
    
}
.digi_img{
	width: 500px;
}
.digi_imgbig{
	width: 500px;
}

#product_menu{
	height: 400px;
    overflow-y: scroll;
}
#menu_hight{
	height: 400px;
    overflow-y: scroll;
}
#azadka{
	width:80px;
}
#bimaim{
	width:80px;
}
#azadka_video {
    width: 30px;
    height: 27px;
}
.azadthank{
	font-size: 8px;
    margin-top: 13px;
	
}

.overlay-content{max-width:96% !important; min-height: 196px !important; left: 24%!important; top:8%!important;}
.overlay-content img{max-width:100%;}
.quicklinks li a {
	background-size: 29px auto;
    background-position: left 1px center;
}

}
@media (max-width:599px){.feedback-card{padding:0}
.titlecol .mr-sm-2{margin-right:3px}
.no-login-button .logo{max-width:229px;margin:0}
.scrolldiv ul.nav{min-width:1200px}
.headerMid .container{display:block!important}
.no-login-button .headerMid .container{display:flex!important}
.helpconnect li.needhelp{width:25px;overflow:hidden;padding:0;text-indent:-10000px;background-position:center;margin:0 7px 0 0}
.helpconnect li.needhelp a{display:block}
.helpconnect li.needhelp small{display:none}
.helpconnect li.needhelp::before{display:none}
.helpconnect li.timing{padding-top:1px}
.helpconnect{padding:0}
.headerBlueTop.bg-yellow a.ml-2{display:none}
.loginbtn{padding:4px 12px;font-size:11px}
.bannerCont{margin:0;padding-top:30px}
.logo{max-width:260px;margin:8px auto 13px;display:block}
.bannerCont h1{font-size:1em;line-height:22px;margin:19px 0;color:#333;text-shadow:none}
.looksfor{display:block;background-color:transparent;padding:0 10px;margin:0}
.btnlooksfor{font-size:13px;line-height:19px;margin:11px 1px 0 height:auto}
.looksfor label div{margin:0;min-height:20px;padding-top:2px}
.looksfor p{padding-left:5px;font-size:.938em;line-height:1.313em;margin-bottom:3px}
.blockTitle{margin:0 0 7px;font-size:18px;line-height:24px}
.insuranceBox{margin-bottom:25px}
.uiicOdometer img{max-height:50px}
.countxt{font-size:24px;line-height:30px}
.uiicOdometer p{margin:4px 0 30px}
.uiicOdometer{padding-bottom:20px}
.visitorNsocial p{font-size:13px;line-height:19px}
.searchBlock .container{max-width:100%;padding-right:40px}
.closesearch{right:0}
.searchBlock .form-control{font-size:14px;line-height:20px;height:34px}
.closesearch{top:-2px;font-size:32px}
.awards .owl-dots .owl-dot{width:12px;height:12px;background-color:rgba(23,56,133,0.2);border-radius:100%;margin:0 5px;display:inline-block}
.awards .owl-dots .owl-dot.active{background-color:#173885}
.no-login-button .helpconnect li.needhelp{margin-left:0}
.no-login-button .helpconnect+p,.headerBlueTop.bg-yellow .d-flex .d-flex ul:first-child li:nth-child(1),.headerBlueTop.bg-yellow .d-flex .d-flex ul:first-child li:nth-child(2){display:none}
#healthbuyid {
    width: 100%;
}
.d-block1{
	margin-bottom: 105px;
    width: 85px;
    height: 85px;
    
}
.digi_img{
	width: 430px;
}
.digi_imgbig{
	width: 430px;
}

#azadka{
	width:65px;
}
#bimaim{
	width:65px;
}
#azadka_video {
    width: 30px;
    height: 24px;
}
.azadthank{
	font-size: 8px;
    margin-top: 13px;
	
}

.overlay-content{margin:0;padding-top:10px; top:3%!important; left:8px!important;}
.digilocker {
    width: 36px;
    height: 36px;
}
}
@media (max-width:479px){.page-search-node .search-form .form-submit{min-width:inherit;width:25%;}
.page-search-node .search-form .container-inline.form-wrapper .form-item{width:75%;}
.contstyle.authpage{margin:0}
.authpage #captchaID>div{width:100%!important}
.ser_box{width:100%;margin:0 0 15px}
.search_btton .btn_new,#archive-tenders .search_btton .btn_new{margin-top:0;margin-left:0}
.policywrap .Titlepara{margin-bottom:25px}
#search_ten{margin-left:0}
.insuranceCard .card{margin:0}
.no-login-button .logo{max-width:179px}
footer{padding:20px 0}
.visitorNsocial p{padding:0}
.visitorNsocial ul{margin:0 0 2px}
.inner-content-sec h2{font-size:18px}
.ibtxt h1{font-size:1.1em;line-height:1.4em}
.abTitle{font-size:1.1em;line-height:2.2em;padding:0;display:block;text-align:center}
.mvDesk{padding:0 0 20px}
.mvDesk img{max-height:80px;margin-top:30px}
.mvDesk [class*="col"]{max-width:100%}
.awards .owl-carousel{padding:0}
#healthbuyid {
    width: 100%;
}
.d-block1{
	margin-bottom: 105px;
    width: 85px;
    height: 85px;
    
}
.digi_img{
	width: 290px;
}
.digi_imgbig{
	width: 290px;
}
#azadka_video {
    width: 30px;
    height: 13px;
}
.azadthank{
	font-size:8px;
	margin-top: 13px;
	
}
.helpconnect li:before {
	height: 10%!important;
	margin-left: -10px!important;
		
}
.headerBlueTop ul li::before {
	
	content: none!important;
}
.digilocker {
    width: 35px;
    height: 37px;
}
}
@media (max-width:350px){.visitorNsocial .container.d-flex{display:block!important;text-align:center}
#healthbuyid{width:100%}
.d-block1{
	margin-bottom: 105px;
    width: 85px;
    height: 85px;
    
}
.digi_img{
	width: 290px;
}
.digi_imgbig{
	width: 290px;
}

#azadka{
	width:55px;
}
#bimaim{
	width:55px;
}
#azadka_video {
    width: 30px;
    height: 12px;
}
.azadthank{
	font-size:8px;
	margin-top: 13px;
	
}
.overlay-content{width:80% !important; top: 3%!important;
    left: 8px !important;}
.overlay-content img{width:80%;} 

.headerBlueTop ul li::before {
	
	content: none!important;
    display: contents!important;
    padding: 0 11px!important;
    position: relative!important;
    top: -1px!important;
}
}
@media only screen and (min-width:0px) and  (max-width:349px){
.overlay-content{width:80% !important; margin-top:0; top:3%!important; left: 8px !important;}
.overlay-content img{width:80%;} 
.helpconnect li {
    padding: 1px 1px 1px 19px !important;
}
.selectlanguage {
	margin-left: -20px;
    padding: 0px 0px 0px 0px;
	}
.headerBlueTop ul li::before {
	content: none!important;	
    display: contents!important;
    padding: 0 11px!important;
    position: relative!important;
    top: -1px!important;
}
.quicklinks li a {
	background-size: 25px auto;
    background-position: left 5px center;
}

}