@import url(../fonts/fonts.css);

/*Common CSS start*/
a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,tbody,tfoot,thead,th,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top;}ol, ul {list-style:none;}blockquote, q {quotes:none;}img {vertical-align:top;}embed {vertical-align:top;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}
input, textarea {border:0; padding:0; margin:0; outline: 0;}
iframe {border:0; margin:0; padding:0;}
input, textarea, select {margin:0; padding:0px;}
fieldset,img {border:0;}
address, caption, cite, code, dfn, em, strong,th, var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:top;}
sub {vertical-align:bottom;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#000;}
p, ul, li, h1, h2, h3, h4, h5, h6{ margin:0px; padding:0px;}
a{outline: 0;text-decoration: underline;-moz-outline: none;}
a:hover{text-decoration: none;cursor: pointer;}
a.nounderline, a:link.nounderline, a:visited.nounderline, a:active.nounderline{text-decoration: none;}
a:hover.nounderline{text-decoration: underline;}
a img{border: none;text-decoration: none;}
img{border: none;text-decoration: none;}
label, button {cursor: pointer;}
input:focus, select:focus, textarea:focus {outline: none;}
select::-moz-focus-inner { border: 0; outline: 0 }
option::-moz-focus-inner { border: 0; outline: 0 }
input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner{  border : 0px;} 
input[type="submit"]:focus, input[type="button"]:focus{ outline : none; }
fieldset{border: none;}
html, body {width: 100%;padding: 0;margin: 0;height:100%;}
body {font-family:'hp_simplifiedregular', Verdana, Geneva, sans-serif;font-size:12px;color:#000}
.webr {font-family: 'WebRupee';display: inline-block;*display: inline;zoom: 1;padding: 0 2px;line-height:28px;}
.wrapper {
	width: 100%;
	min-height: 100%;
/*	margin: 0px auto;
	display: flex;
	flex-direction: column;
	align-items: stretch;
*/

}

/*Common CSS end*/

/*Header css start*/
.header{ width: 100%;  background-color: #fff;  }

.top-row{width: 100%; height: 70px; display: flex; align-items: center; justify-content: space-between; border-bottom: #9f9f9f 1px solid;}
.logo{width: 200px;}
.logo img{width: 100%;}
.rit-tp-link{padding: 0px; display: flex;}
.rit-tp-link a{font-size: 17px; color: #000000; text-decoration: none; display: block; line-height: 67px; margin-left: 20px; box-sizing: border-box; border-bottom: #fff 3px solid; transition: all 0.2s ease-in-out;}
.rit-tp-link a:hover{color: #00b3e3!important; font-weight: normal;border-bottom: #00b3e3 3px solid;}
.rit-tp-link a.active{color: #00b3e3!important; font-weight: normal;font-family: 'hp_simplifiedbold'!important; border-bottom: #00b3e3 3px solid;}
/*Header css end*/

/*Banner css start*/
.banner{width: 100%; position: relative; top: -4px;}
.banner img{width: 100%;}


/*Breadcrumbs css start*/
.breadcrumb{padding: 10px 10px; font-size: 16px; color: #373737; margin-bottom: 15px;}
.breadcrumb span{ font-family: 'hp_simplifiedbold';}
.breadcrumb a{color: #373737; text-decoration: none;}

/*Common css css*/
.main-wrp {
	width: 100%;
	padding-bottom:60px;
/*	
	display: flex;
	flex: 1;
*/
}
.container-fluid{width: 100%; position: relative;}
.container-box{width: 1266px; max-width: 100%;  box-sizing: border-box; margin: 0px auto; }
.container-inr{padding: 0px 15px;}
.btn {width: 100%; height: 35px; line-height: 35px; text-align: center; display: inline-block;background: #f0a93b; box-sizing: border-box; padding: 0px 20px; font-size: 16px; color: #000; text-decoration: none; border-radius: 3px; text-transform: uppercase; border: 0px; cursor: pointer;  transition: all 0.2s ease-in-out;}
.btn:hover{background: #c87b03; color: #fff;}
.input-filed {width: 100%; height: 32px; font-family: 'hp_simplifiedregular'; background: #fff; border: #bcbcbc 1px solid;box-sizing: border-box; padding: 0px 15px; font-size: 15px; color: #797979; }
.texarea-box{width: 100%; height: 70px; font-family: 'hp_simplifiedregular'; background: #fff; border: #bcbcbc 1px solid;box-sizing: border-box; padding: 5px 15px; font-size: 15px; color: #797979; resize: none; }

.form-cont{padding: 30px; min-height: 430px; display: flex; align-items: center; background: #e0e1e4 url("../images/form-bg.jpg") no-repeat bottom right;}
.form-box{background: #fff; margin: 0px auto;}
.width-40{width: 454px;}
.width-70{width: 750px;}
.form-inr{padding: 20px 30px;}
.form-inr h2{font-size: 22px; font-weight: normal;line-height: 21px; color: #000000; text-align: center; padding-bottom: 15px;}
.form-inr p{font-size: 16px; line-height:21px; color: #000000; text-align: center; padding-bottom: 20px;}
.offer-claim{width: 100%;}
.ofr-clm-row label{ font-size: 17px; color: #000; display: block; padding-bottom: 10px;}
.ofr-clm-row{width: 100%; padding-bottom: 20px;}
.ofr-clm-row h4{ font-size: 16px; color: #000; font-weight: normal; padding-bottom: 10px;}
.captcha-box{width: 100%;}
.feedback-frm{padding: 0px;}

.otp-box{display: flex; justify-content: space-between; align-items: center; padding: 15px 30px;}
.otp-box .input-filed{width: 47px!important;}
.resend-otp{text-align: center;}
.resend-otp a{color: #00b3e3; text-decoration: underline; font-size: 16px;}

.feedback-frm .frm-row{width: 100%; padding-bottom:15px; display: flex; justify-content: space-between; align-items: center;}
.feedback-frm .frm-row:last-child{padding-bottom: 0px!important;}
.feedback-frm .frm-row .btn{width: 262px!important; }
.feedback-frm .frm-row .col-50{width: 49%;}
.feedback-frm .frm-row .col-100{width: 100%;}
.feedback-frm .frm-row label{width: 100%; display: block; font-size: 16px; color: #000; padding-bottom: 5px; cursor: inherit; text-align: left;}
.feedback-frm .frm-row .col-50 label{width: 100%; display: block; font-size: 16px; color: #000; padding-bottom: 5px; cursor: inherit;}
.feedback-frm .frm-row .col-50 label i{color: #f83939!important; font-style: normal;}
.feedback-frm .frm-row h4{ font-size: 16px; color: #000; font-weight: normal; padding-bottom: 10px; text-align: center;}
.feedback-frm .frm-row .captcha-box{text-align: center;}
.align-center{text-align: center;}
.notes-text{font-size: 14px; color: #000;}
.notes-text b{display: inline-block; padding-bottom: 5px;}

.common-box{width: 100%;}
.login-cont{padding: 0px 15px; background: #e0e1e4; height: 45px; display: flex; justify-content: space-between; }
.login-tab{padding: 0px;}
.login-tab li{float: left; padding-right: 35px;}
.login-tab li a{font-size: 18px; color: #000; text-decoration: none; display: flex; align-items: center; height: 45px; border-bottom: #e0e1e4 3px solid; box-sizing: border-box;}
.login-tab li a span{width: 26px; height: 26px; display: inline-block; margin-right: 5px;}
.claimstatus-icon{background:url("../images/claimstatus-icon.png") no-repeat 0px 0px;}
.rgstndetail-icon{background:url("../images/rgstndetail-icon.png") no-repeat 0px 0px;}
.login-tab li a.active{color: #1259a1; border-bottom: #1259a1 3px solid;}
.login-tab li a.active span{background-position: 0px -26px;}
.login-box{ padding-left: 15px; border-left: #000 1px solid; margin: 3px 0px; display: flex; align-items: center;}
.wlc-box{ padding-right: 30px; color: #000; font-size: 16px; line-height: 17px;}
.wlc-box span{ font-size: 14px!important; display: block;}
.wlc-box a{ color: #000; text-decoration: none;}
.login-box .btn{text-transform: capitalize!important;}

.claimstatus-cont{padding: 20px 15px; min-height:380px;}
.claimstatus-cont h2{font-size: 20px; color: #000; padding-bottom: 20px; font-weight: normal;}
.claimstatus-cont h2 span{font-family: 'hp_simplifiedbold'; color: #58b46b;}
.red-clr{color: #ff0a0a!important;}
.yellow-clr{color: #f99233!important;}
.blue-clr{color: #00b3e3!important;}
.status-details{width: 100%; margin-bottom: 10px; display: flex;}
.status-details .col-25{width: 22%;}
.status-details .col-50{width: 40%;}
.status-details .dtls{width: 100%; padding-bottom: 30px;}
.status-details .dtls span{font-size: 15px; display: block; color: #535353; padding-bottom: 5px;}
.status-details .dtls p{font-size: 15px;  color: #000; min-height: 21px;}
.status-details .dtls .btn{width: 200px; text-transform: capitalize;}

.rgstn-dtls{width: 100%; }
.rgstn-row{width: 100%; margin-bottom: 10px; display: flex;}
.rgstn-row .col-25{width: 25%;}
.rgstn-row .dtls{width: 100%; padding-bottom: 15px;}
.rgstn-row .dtls span{font-size: 15px; display: block; color: #535353; padding-bottom: 5px;}
.rgstn-row .dtls p{font-size: 15px;  color: #000;}
.ofr-table{width: 100%;}
.ofr-table table{width: 100%; border: 0px; border-top: #999 1px solid; border-right: #999 1px solid; }

.ofr-table th {
	font-size: 15px;
	text-transform: uppercase;
	background: #e0e1e4;
	color: #000;
	border-bottom: #999 1px solid;
	border-left: #999 1px solid;
	padding: 6px 12px;
}
.ofr-table td{font-size: 14px; background: #fff; color: #535353; border-bottom: #999 1px solid; border-left: #999 1px solid; padding: 6px 12px;}

.common-box{width: 100%; padding-bottom: 20px;}
.slider-row{width: 100%; padding-bottom: 40px; position: relative;}
.slidercont{width: 100%;position:relative;}
.slidercont img{width: 100%;}


/*.slider-banner{width: 100%; }
	
.slider-banner .slick-dots li{height: 15px;}	
.slider-banner .slick-dots{bottom: 15px; width: 100%;  left: 0px; }
.slider-banner .slick-dots li button{width: 12px; height: 12px; border: #1259a1 2px solid; border-radius: 50%; background: #1259a1;}
.slider-banner .slick-dots li.slick-active button{background: #ffffff; border: #1259a1 2px solid; width: 15px; height:15px; border-radius: 50%;}
.slider-banner .slick-dots li button:before{color: transparent;}
.slider-banner.slick-slider{margin-bottom: 0px!important;}

.slider-banner .slick-next{right: 15px; width: 21px; height:39px;  background: url("../images/rit-arrow.png") no-repeat 0px 0px; z-index: 9; text-indent: -9999999px; }
.slider-banner .slick-prev{left:15px; width: 21px; height:39px;  background: url("../images/lft-arrow.png") no-repeat 0px 0px; z-index: 9; text-indent: -9999999px;}
.slider-banner .slick-prev:hover, .slider-banner .slick-prev:focus{background: url("../images/lft-arrow.png") no-repeat 0px 0px;}
.slider-banner .slick-next:hover, .slider-banner .slick-next:focus{background: url("../images/rit-arrow.png") no-repeat 0px 0px;}
*/

.slider-banner, .home-banner {
	width: 100%;
}

	.slider-banner .slick-dots li, .home-banner .slick-dots li {
		height: 15px;
	}

	.slider-banner .slick-dots, .home-banner .slick-dots {
		bottom: 15px;
		width: 100%;
		left: 0px;
	}

	.slider-banner .slick-dots li button, .home-banner .slick-dots li button {
		width: 12px;
		height: 12px;
		border: #1259a1 2px solid;
		border-radius: 50%;
		background: #1259a1;
	}

	.slider-banner .slick-dots li.slick-active button, .home-banner .slick-dots li.slick-active button {
		background: #ffffff;
		border: #1259a1 2px solid;
		width: 15px;
		height: 15px;
		border-radius: 50%;
	}

	.slider-banner .slick-dots li button:before, .home-banner .slick-dots li button:before {
		color: transparent;
	}

.slider-banner.slick-slider, .home-banner.slick-slider {
	margin-bottom: 0px !important;
}

.slider-banner .slick-next, .home-banner .slick-next {
	right: 15px;
	width: 21px;
	height: 39px;
	background: url("../images/rit-arrow.png") no-repeat 0px 0px;
	z-index: 9;
	text-indent: -9999999px;
}

.slider-banner .slick-prev, .home-banner .slick-prev {
	left: 15px;
	width: 21px;
	height: 39px;
	background: url("../images/lft-arrow.png") no-repeat 0px 0px;
	z-index: 9;
	text-indent: -9999999px;
}

.slider-banner .slick-prev:hover, .slider-banner .slick-prev:focus, .home-banner .slick-prev:hover, .slider-banner .slick-prev:focus {
	background: url("../images/lft-arrow.png") no-repeat 0px 0px;
}

/*.slider-banner .slick-next:hover, .home-banner .slick-next:focus {
background: url("../images/rit-arrow.png") no-repeat 0px 0px;
}
*/

.slider-banner .slick-next:hover, .slider-banner .slick-next:focus, .home-banner .slick-next:focus {
	background: url("../images/rit-arrow.png") no-repeat 0px 0px;
}

.canwehelp{width: 100%; display: flex;margin-bottom: 40px; }
.canwehelp .col-33{width: 33.33%; box-sizing: border-box; display: flex;  background: #00b3e3; }
.canwehelp .col-33 .img-col{width: 100%;}
.canwehelp .col-33 .img-col img{width:100%;}
.canwehelp .col-33 .text-box{width: 100%; box-sizing: border-box; padding: 50px 30px 20px 30px; }
.canwehelp .col-33 .text-box h3{font-size: 25px; line-height: 26px; color: #fff; padding-bottom: 10px; font-weight: normal;  font-family: 'hp_simplifiedbold'; display: flex; align-items: center;}
.canwehelp .col-33 .text-box h3 span{width: 20px; height: 20px; display: inline-block; margin-right: 5px;}
.canwehelp .col-33 .text-box p{font-size: 16px; color: #fff; padding-bottom: 15px; }
.canwehelp .col-33 .text-box ul{ padding-left: 10px; list-style: disc; }
.canwehelp .col-33 .text-box li{font-size: 16px; line-height: 19px; color: #fff; padding-bottom: 15px; list-style: disc; }
.canwehelp .col-33 .text-box a{height: 35px; line-height: 35px; padding: 0px 20px; display: inline-block;font-size: 17px; color: #000; text-transform: uppercase;text-decoration: none; background: #f0a93b; margin-top: 30px; border-radius: 3px;}
.canwehelp .col-33 .text-box a:hover{background: #c87b03; color: #fff;}
.bdr-rit{border-right: #027fa0 1px solid; }
.rqst-clbk-icon{background: url("../images/request-callback-icon.png") no-repeat 0px 0px;}
.sms-spot-icon{background: url("../images/sms-support-icon.png") no-repeat 0px 1px;}

.statusquery{width: 100%; display: flex; }
.statusquery .col-50{width: 50%; display: flex; align-items:center; background: #00b3e3; overflow: hidden; }
.statusquery .col-50 .lft-col{width: 50%; overflow: hidden;  transition: all 0.5s ease-in-out;}
.statusquery .col-50:hover .lft-col{transform: scale(1.1); }
.statusquery .col-50 .lft-col img{width:100%;}
.statusquery .col-50 .rit-col{width: 50%; }
.statusquery .col-50 .rit-col .text-box{padding: 20px 30px;}
.statusquery .col-50 .rit-col .text-box h3{font-size: 20px; line-height: 21px; color: #fff; padding-bottom: 15px; font-weight: normal;  font-family: 'hp_simplifiedbold';}
.statusquery .col-50 .rit-col .text-box p{font-size: 16px; color: #fff; padding-bottom: 15px; }
.statusquery .col-50 .rit-col .text-box a{padding-right: 30px; display: inline-block;font-size: 17px; color: #fae047; text-decoration: none; background: url("../images/status-btn.png") no-repeat 100% 3px;}

.heading{width: 100%; padding-bottom: 30px; display: flex; justify-content: space-between; align-items: center;}
.heading h2{font-size: 30px; line-height: 30px; color: #000; font-weight: normal; font-family: 'hp_simplifiedbold'; margin: 0px auto;}
.heading h3{font-size: 25px; line-height: 25px; color: #000; font-weight: normal; font-family: 'hp_simplifiedbold';}
.view-all{padding-right: 25px; display: inline-block;font-size: 18px; color: #f0a93b; text-decoration: none; background: url("../images/view-all-btn.png") no-repeat 100% 4px;}

.helpdesk-banner{width: 100%; position: relative;}
.helpdesk-banner img{width: 100%;}
.helpdesk-banner .hd-title{width: 200px; position: absolute; left: 50%; margin-left: -100px; top:50%; margin-top: -15px; z-index: 1; font-size: 30px; line-height: 30px; color: #000; font-weight: normal; font-family: 'hp_simplifiedbold'; text-align: center;}


.fedbk-row{width: 100%; padding-bottom: 10px;}
.fedbk-box{width: 80%; background: #fae047; margin: 0px auto; box-sizing: border-box; padding: 15px 20px; display: flex; align-items: center; justify-content: space-between;}
.fedbk-hd{font-size: 22px; line-height: 27px; color: #000; display: flex; align-items: center;}
.fedbk-icon{width: 50px; height: 47px; margin-right: 10px; display: inline-block;background: url("../images/feedback-icon.png") no-repeat 0px 0px;}
.fedbk-hd strong{font-family: 'hp_simplifiedbold';}
.fedbk-btn{width: 280px; height: 35px; line-height: 35px;  display: inline-block;font-size: 18px; color: #fff; text-transform: uppercase;text-decoration: none; background: #1259a1; text-align: center;border-radius: 3px;}
.fedbk-hd-inr{display: flex;}
.fedbk-btn:hover{background: #074583;}

.info-hd{width: 100%; padding-bottom: 40px; }
.info-hd h2{font-size: 30px; line-height: 30px; color: #000; font-weight: normal; font-family: 'hp_simplifiedbold'; text-align: center; padding-bottom: 10px; }
.info-hd p{font-size: 18px; line-height: 22px; color: #000; font-weight: normal; text-align: center; }

.info-tab{width: 100%; padding-bottom: 30px; overflow: hidden;}
.info-tab ul{display: flex; justify-content: space-between;}
.info-tab li{float: left;}
.info-tab li a{display: inline-block; color: #373737; font-size: 18px; text-decoration: none; padding: 0px 30px; height: 30px; line-height: 30px; border-bottom: #fff 2px solid;  transition: all 0.2s ease-in-out;}
.info-tab li a:hover{color: #00b3e3!important; border-bottom: #00b3e3 2px solid!important;}
.active-info{ font-family: 'hp_simplifiedbold'; color: #00b3e3!important; border-bottom: #00b3e3 2px solid!important;}
.current a{ font-family: 'hp_simplifiedbold'; color: #00b3e3!important; border-bottom: #00b3e3 2px solid!important;}
.view-pdf{padding: 0 40px 0 20px; height: 30px; line-height: 30px;  display: inline-block;font-size: 15px; color: #fff; text-transform: uppercase;text-decoration: none; background: #f0a93b url("../images/view-pdf-icon.png") no-repeat 85% 7px; text-align: center;border-radius: 3px; position: absolute; right: 10px; top: 10px; z-index: 1;}

.ofr-clm-row .slct {margin-bottom: 5px;}
.slct {width: 100%;}
.slct select {padding: 8px 22px 8px 0px; color: #000; border: 0px; font-family: 'hp_simplifiedregular'; font-size: 18px; appearance: none; -moz-appearance: none; -webkit-appearance: none; background: url(../images/slct-arrow.png) no-repeat right 10px center; width: 100%; cursor: pointer;}
.slot select {border:#bcbcbc 1px solid; color: #797979!important; font-size: 15px!important; padding-left: 8px!important; }

.uplod{width: 90%; border-bottom: #d8d5d5 1px solid; margin: 0px auto; padding-bottom: 15px;}
.uplod h3{color: #000; font-size: 17px!important;  text-align: center; padding-bottom: 15px;}
.uplod p{color: #000; font-size: 15px!important; line-height: 19px; text-align: center; padding-bottom: 0px!important; }
.uplod-filed{width: 100%; padding-bottom: 15px; display: flex; justify-content: center;}
.file-filed {width: 270px;height: 37px;font-family: 'hp_simplifiedregular';border: #d8d5d5 1px solid; box-sizing: border-box; padding: 5px 10px; font-size: 15px; color: #797979; background: #ececec;}

.scrollto_top {position:fixed; right:5px; bottom:40px; z-index:99; width:40px; height:40px; background:#1259a1;
border-radius:50%; cursor:pointer; display: none;box-shadow:0 3px 7px #333;}
.scrolltt_inr { width:100%; height:100%;display:flex; align-items:center; justify-content:center}
.scrolltt_inr span {width: 10px; height: 6px; display: block;background: url("../images/scrollto-top.png") no-repeat 0px 0px;}

.pay-cancel{width: 100%;}
.pay-cancel p{font-size: 15px; line-height: 21px; color: #000000; padding-bottom: 20px;}
.pay-cancel .btn-row{width: 100%; padding-bottom: 30px;}
.pay-cancel .btn-row .btn{width: 180px; margin-right: 5px; text-transform: capitalize; }
.pay{background: #f3cb67!important;}
.cancel{background: #434346!important; color: #fff!important}
.alert-box{border:#bdbdbd 1px solid; width: 100%; box-sizing: border-box; padding: 20px; border-radius: 5px;}
.alert-box h4{font-size: 18px; font-weight: normal;line-height: 21px; color: #ae6a25; padding-bottom: 10px;}
.alert-box p{font-size: 15px; line-height: 21px; color: #000; padding-bottom: 0px!important;}

.pymnt-sucfl{width: 100%; padding-top: 10px;}
.pymnt-sucfl h2{font-size: 25px; font-family: 'hp_simplifiedbold'; font-weight: normal;color: #1c8ed4; padding-bottom: 20px; display: flex; align-items: center;}
.pymnt-sucfl p{font-size: 15px; line-height: 21px; color: #000000; padding-bottom: 40px;}
.sucfl-icon{width: 35px; height: 34px; display: inline-block; margin-right: 5px; background: url("../images/successful-icon.png") no-repeat 0px 0px;}

.sucfl-dtls{width: 100%;}
.sucfl-dtls h3{font-size: 20px; font-family: 'hp_simplifiedbold'; font-weight: normal;color: #434346; padding-bottom: 10px; }
.sucfl-dtls li{padding-bottom: 15px; display: flex; font-size: 15px;  color: #000000;}
.sucfl-dtls li span{width: 200px; display: inline-block;}
.sucfl-dtls li strong{ display: inline-block;}

/*Footer css start*/
.footer{ padding: 15px; background: #434346;}
.footer-container{width: 100%; display: flex; justify-content: space-between; align-items: center;}
.ftr-link{padding: 0px; margin: 0px auto;}
.ftr-link ul{display: flex;}
.ftr-link li{padding: 0px 10px; border-right:#c9c9ca 1px solid; color: #fff; font-size: 15px; font-family: 'hp_simplifiedlight';}
.ftr-link li:last-child { border-right: 0px!important;}
.ftr-link li a{color: #c9c9ca; font-size: 15px; line-height: 20px; text-decoration: none; font-family: 'hp_simplifiedlight';}
.ftr-rit { padding: 0px;}
.ftr-rit a{ margin-left: 15px; display: inline-block;font-size: 15px; color: #c9c9ca;  font-family: 'hp_simplifiedlight'; text-decoration: none;}
.ftr-rit a span{display: inline-block; width: 22px; height: 21px;}
.helpdesk-icon{background: url("../images/helpdesk-icon.png") no-repeat 0px 0px;}
.mail-icon{background: url("../images/mail-icon.png") no-repeat 0px 2px;}

/*Footer css end*/

.pad-remove{padding-bottom:5px!important;}

.lbl-popupmsg{font-size:18px;line-height:23px;color:#000;padding-bottom:20px;}

.back-btn {
	width: 100px;
	height: 35px;
	line-height: 35px;
	display: inline-block;
	background: #00b3e3 url("../images/back-btn.png") no-repeat 10px 10px;
	box-sizing: border-box;
	padding: 0px 10px 0 40px;
	font-size: 16px;
	color: #fff;
	text-decoration: none;
	border-radius: 3px;
	text-transform: uppercase;
	border: 0px;
	cursor: pointer;
	box-sizing: border-box;
	margin:5px 0px;
}
/*write by shikha for popup*/
#captcha {
	display: flex;
	justify-content: center;
}

.overlay {
	width: 100%;
	height: 100%;
	position: fixed;
	background-color: rgba(0, 0, 0, 0.7);
	z-index: 99999;
	left: 0px;
	top: 0px;
}

.popup-cont {
	width: 650px;
	min-height: 150px;
	border-radius: 5px;
	background: #fff;
	margin: 150px auto;
	position: relative;
}

.popup-inr {
	padding: 20px;
}

.tc-popup {
	width: 100%;
}

	.tc-popup p {
		width: 100%;
		font-size: 25px;
		line-height: 26px;
		color: #000;
		text-align: center;
		padding-bottom: 20px;
	}

		.tc-popup p a {
			color: #3f95ca;
			text-decoration: none;
		}

	.tc-popup .btn{
		width:180px!important;
	}
	.tc-popup .btn-row {
		text-align:center;
	}

	/*end popup*/
	/* dropdown css add by shikha */
	.select {
		padding: 4px 22px 5px 5px;
		color: #797979;
		border: 1px solid #bcbcbc;
		font-family: 'hp_simplifiedregular';
		font-size: 14px;
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none;
		background: url(../images/list-arrow.jpg) no-repeat right 10px center;
		width: 100%;
		cursor: pointer;
		border-radius: 5px;
	}

.slct option {
	color: #797979;
	font-family: 'hp_simplifiedregular';
	font-size: 14px;
}
/* end dropdown css*/

/*Home Page Css given by aman*/
.butnRow {
	padding: 30px 0;
}


.titletop {
	display: none;
}

.butnRow ul {
	display: flex;
	justify-content: center;
}

.butnRow ul li {
margin: 0 20px;
}

.butnRow ul li a {
	border-radius: 3px;
	background: #008eda;
	padding: 10px;
	text-align: center;
	text-decoration: none;
	color: #fff;
	font-size: 16px;
	min-width: 200px;
	display: block;
}

.butnRow ul li a:hover, .butnRow ul li a.active {
		background: #333;
	}

.cardsMnin {
margin: 0 -10px;
}

.tabing {
display: flex;
flex-wrap: wrap;
justify-content: center;
}

.cardsMnin .cardsrdm {
width: 33.33%;
margin-bottom: 20px;
}

.cardsMnin .cardsrdm img {
width: 100%;
}

.cardsMnin .cardsrdmin {
margin: 0 10px;
}

/*Home Page Css End*/

/* Raise Query */
.raiseQury {
	padding: 30px 0;
}

	.raiseQury h2 {
		font-size: 32px;
		padding-bottom: 20px;
	}

	.raiseQury p {
		line-height: 25px;
		padding-bottom: 25px;
	}

.feedback-frm .frm-row {
	padding-bottom: 25px;
}

.raiseQury .frm-row .col-50 label {
	padding-bottom: 8px;
}

.raiseQury .input-filed {
	height: 38px;
}

raiseQury .slctDv select {
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url(../images/arrow.png) no-repeat 97% 13px;
}

.raiseQury .frm-row h4 {
	padding-top: 30px;
}

.raiseQury .frm-row .btn {
	width: 350px !important;
	height: 50px;
}

.breadcrmb ul {
	display: flex;
	padding: 15px 0;
}

.breadcrmb li {
	background: url(../images/bg-breadcrumb.png) no-repeat left center;
	font-size: 18px;
	padding: 0 4px 0 12px;
}

.breadcrmb li:first-child {
	background: none;
	padding-left: 0;
}

.breadcrmb li a {
	color: #545353;
	text-decoration: none;
}

.full-height{
	height:100%;
}

form{
	height:100%;
}

.main-footer{
	height:50px;
	position:relative;
	top:-51px;
}