@charset "utf-8";
/* CSS Document */
/*********************************************
		base css
*********************************************/
*{margin:0; padding:0;}
body{font-family: 'Open Sans', sans-serif;}
a{-webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;}
.unorderList, .orderList{list-style:none; margin:0;}
img{max-width:100%;}
h1, h2, h3, h4, h5, h6{font-family: 'Noto Serif', serif;}
p{font-size:14px; line-height:24px; color:#333;}
a{color: #ed1f24;}
.processLinks li{list-style: none}
.processLinks li span.hoverText{font-size: 12px; display: block;}
.title{text-align:center;}
.title h1{font-size:48px; color:#0b4f9f; position:relative; margin-bottom:40px;}
.title h1 span{color:#ed1f24;}
.title h1:before{content:""; background:url(../images/heading-line.png); width:107px; height:2px; position:absolute; bottom:-20px; left:50%; margin-left:-53px;}
.title h1 strong{color:#000;}
.headingTxt{font-size:18px; color:#4e4d4d; font-family: 'Noto Serif', serif;}
.innerContent-wrap .container ul{padding-left: 50px;}
.pagination{}
.pagination li{padding: 0 2px;}
.pagination li a{text-decoration: none;
    background: #eee;
    padding: 6px 15px;
    display: block;
    text-align: center;
    font-size: 14px;
    color: #0b4f9f;
    font-weight: bold;}
.pagination li a:hover{border: none !important;}
.pagination li a.active{background: #0b4f9f; color: #fff;}
/*
===============  Top Bar Css  ===============
*/
.topbar-wrap{background:#0b4f9f;}
.topbar-wrap li{display:inline-block; color:#fff; border-right:1px solid #3c72b2; padding:10px 18px;}
.topbar-wrap li a{text-decoration:none; color:#fff; font-size:18px; font-weight:bold; color:#fff;}
.topbar-wrap li:first-child{padding-left:0;}
.topbar-wrap li:last-child{border:none;}
.topbar-wrap i{padding-right:6px;}
.topbar-wrap ul li i{color:#b9c5dc;}
.visit{font-size:14px;}
.visit a{font-size:14px !important; text-decoration:underline !important;}
.topbar-wrap .svg-inline--fa{margin-right:8px;}
.btns-wrp{text-align:right;}
.btns-wrp span{display:inline-block; margin-left:18px;}
.btns-wrp span a{color:#fff;  text-transform:uppercase; font-weight:bold; font-size:14px; text-decoration:none;}
.topbar-wrap li a:hover, .btns-wrp span a:hover{color: #ed1f24;}
.btns-wrp .signIn a{background:#ed1f24; padding: 13px 14px; font-size:14px; color:#fff; display:block; text-transform:uppercase; font-weight:bold;}
.btns-wrp .signIn a:hover{background:#bc1115; color: #fff;}
.topbar-wrap .svg-inline--fa.fa-w-16, .topbar-wrap .svg-inline--fa.fa-w-14{font-size:18px;}
.topbar-wrap .col-lg-3{padding-left:0;}
/*
===============  Nav Css  ===============
*/
.header-wrap{padding:14px 0;}
.navbar{padding:0; margin-top: 12px;}
.navbar-brand{display:none;}
.navbar li{line-height:inherit;margin-left: 1px;}
.navbar-light .navbar-nav .nav-link{font-size:14px; color:#747474; z-index:1000; font-weight:600; padding:10px 8px;}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link, .navbar-light .navbar-nav .nav-link:hover{background:#ed1f24; border-radius:4px; color:#fff !important;}
.navbar li:hover a, .navbar li a:hover{color:#0177d7 !important;}
.btn-group-vertical>.btn, .btn-group>.btn {
    position: relative;
    float: left;
}
.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'FontAwesome';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.form-group input[type="checkbox"] + .btn-group > label span {
    width: 20px;
}
.form-group input[type="checkbox"] + .btn-group > label span:first-child {
    display: none;
}
.form-group input[type="checkbox"] + .btn-group > label span:last-child {
    display: inline-block;
}
.btn.active, .btn:active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
}
.glyphicon-ok:before {
    content: "\f00c";
    font-size: 16px;
}
.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}
.affilat-signup .input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.affilat-signup .input-group-addon:first-child{border-top-right-radius: 0;
    border-bottom-right-radius: 0;}
.affilat-signup .input-group-addon:first-child {
    border-right: 0;
}
/*
===============  Slider Css  ===============
*/
.slider-wrap{background:url(../images/vets-banner.jpg) no-repeat center; background-size:cover; min-height:595px; padding:0;}
.slider-wrap h1{font-size:60px; color:#fff; font-weight:bold; text-shadow: 3px 4px 10px rgba(0,0,0,.5); line-height:52px;}
.slider-wrap h1 span{font-size:39px; display:block;}
.banner-btn{}
.banner-btn a{font-size:18px; font-weight:bold; color:#fff; background:#0b4f9f; padding:12px 24px; display:inline-block; text-decoration:none; -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #0b4f9f;
	-webkit-box-shadow: 3px 4px 10px rgba(0,0,0,.4);
	-moz-box-shadow: 3px 4px 10px rgba(0,0,0,.4);
	box-shadow: 3px 4px 10px rgba(0,0,0,.4); margin-top:15px;}
.banner-btn .svg-inline--fa.fa-w-8{margin-left:8px; font-size:24px;}
.bannerInfo{float:right; margin-top: 120px;}
.banner-btn a:hover{background:#ed1f24;}
/*
===============  Login Css  ===============
*/
.login-wrap{padding:40px 0; margin-top: -166px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,000000+100&0+0,1+100 */
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#000000',GradientType=0 ); /* IE6-9 */}
.login-wrap h3{text-shadow: 2px 3px 3px rgba(0,0,0,.3); font-size:24px; color:#fff; font-weight:bold;}
.loginForm .form-control{height:50px; font-size:14px;}
.loginForm li:nth-child(1){padding-left:0; padding-right:3px;}
.loginForm li:nth-child(2){padding-left:3px; padding-right:3px;}
.loginForm li:nth-child(3){padding-left:3px;}
.login-btn{background:#ed1f24; border:none; padding:13px 34px; color:#fff; font-size:16px; font-weight:bold; border-radius:5px; text-transform:uppercase;}
.login-btn:hover{background:#0b4f9f}
.login-wrap .svg-inline--fa.fa-w-8{font-size:22px; margin-left:6px;}
.forgot-btn a{font-size:14px; color:#fff; font-weight:600; border:1px solid #fff; padding:10px 28px; display:inline-block; text-decoration:none;}
.forgot-btn a:hover{background:#ed1f24;}
.forgot-btn a:hover span{color:#fff;}
.forgot-btn span{font-size:18px; color:#ed1f24; font-size:16px; display:block; font-weight:bold;}
.forgot-btn .svg-inline--fa.fa-w-14{margin-left:6px;}
.forgot-btn{float:right; margin-top:20px;}
/*
===============  Process Css  ===============
*/
.process-wrap{padding:60px 0; background:url(../images/process-bg.jpg) repeat-x bottom;}
.container-process{max-width:1275px; margin:0 auto;}
.iconWrp{margin-top:50px;}
.iconWrp li{text-align:center; position:relative;}
.iconWrp li h3{line-height:20px; margin-top:18px; position:relative;}
.iconWrp li h3{font-size:16px; color:#000; text-decoration:none; display:inline-block;}
.iconWrp li h3:before{content:""; background:#e61e23; width:42px; height:2px; position:absolute; bottom:-20px; left:50%; margin-left:-21px;}
.iconWrp li h3 span{display:block;}
.iconWrp li a:hover h3{color:#ed1f24;}
.iconWrp:after{content:""; clear:both; display:table;}
.arrowImg{position: absolute; top: 25%; right: -38px;}
.iconWrp li:hover .hoverprocsess{display: block;}
.iconWrp li:nth-last-child(2) .hoverprocsess{top: 175px !important;}
.iconWrp li:first-child .hoverprocsess{top: 155px !important;}
.iconWrp li:first-child .hoverprocsess{left:0; margin-left: 0;}
.iconWrp li:last-child .hoverprocsess{left:auto; right: 0;}
.iconWrp li:first-child .hoverprocsess:before{margin: 0; left: 90px;}
.iconWrp li:last-child .hoverprocsess:before{margin: 0; left: auto; right: 90px;}
.hoverprocsess{width:585px; position:absolute; top:156px; left:50%; background:#fff; text-align:left; -webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	border-radius: 13px;
	background-color: #fff;
	-webkit-box-shadow: 5px 14px 35px rgba(0,0,0,.2);
	-moz-box-shadow: 5px 14px 35px rgba(0,0,0,.2);
	box-shadow: 5px 14px 35px rgba(0,0,0,.2); padding:40px; z-index:1000; display:none;     margin-left: -292px;}
.hoverprocsess:before{content:""; background:url(../images/hover-arrow.png) no-repeat; width:26px; height:25px; position:absolute; top:-16px; left:50%; margin-left:-16px;}
.hoverprocsess h3:before{display:none;}
.hoverprocsess h3{font-size:30px !important; font-weight:bold; color:#0b4f9f !important; line-height: 32px !important; margin-top: 0 !important;}
.hoverText{font-size:16px; color:#ed1f24; font-weight:600; font-style:italic;}
.hoverText span{display:block;}
.processLinks{}
.processLinks li{font-size:14px; line-height:20px; color:#717171; padding-left:25px; position:relative; text-align:left; margin-top:16px;}
.processLinks li::before{content:"\f0a9"; position:absolute; top:0; left:0; font-variant: normal; font-family: "Font Awesome 5 free"; font-weight: 900; font-size:18px; color:#0b4f9f;}
.vaclaimlink{display: block; margin-top: 25px; font-weight: 700; font-size: 14px;}
/*
===============  Process Css  ===============
*/
.welcome-wrap .col-lg-5{padding:0;}
.welcome-wrap .welcomeImg img{-webkit-box-shadow: 12px 14px 30px rgba(0,0,0,.2);
	-moz-box-shadow: 12px 14px 30px rgba(0,0,0,.2);
	box-shadow: 12px 14px 30px rgba(0,0,0,.2);}
.helpWrp{max-width:312px; border:10px solid #ed1f24; padding:28px; background:#fff; position:absolute; top:50%; right:-150px; margin-top:-110px;}
.helpWrp h1{font-size:22px; text-align:left; font-weight:bold; font-style:italic; color:#000;}
.helpWrp h1:before{left:0; margin-left:0;}
.helpWrp h1 strong{color:#0b4f9f; display:block;}
.getbtn{}
.getbtn a{font-size:18px; color:#ed1f24; font-weight:bold; text-decoration:none;}
.getbtn a:hover{color:#0b4f9f;}
.getbtn i{padding-left:6px;}
.welcomeSection{position:relative; display:inline-block;}
.welImg img{border-radius:100%; border:17px solid #fff; background-color: rgba(255,255,255,.3);
	-webkit-box-shadow: 0 0 30px rgba(0,0,0,.2);
	-moz-box-shadow: 0 0 30px rgba(0,0,0,.2);
	box-shadow: 0 0 30px rgba(0,0,0,.2);}
.welImg{position:absolute; right:-90px; bottom:15px;}
.welcomeRight{max-width:760px; padding:35px 0 0px 40px;}
.welcomeRight .title{text-align:left;}
.welcomeRight .title h1{font-weight:bold; line-height:46px; font-size:46px;}
.welcomeRight .title h1:before{left:0; margin-left:0;}
.welcomeRight .title h1 strong{display:block; color:#000;}
.welcomeRight .headingTxt{font-size:24px; text-transform:uppercase; font-weight:bold;}
.continuebtn{margin-left:66px; margin-top: 30px;}
.continuebtn span{font-size:18px; color:#0b4f9f; font-weight:bold; display:inline-block; position:relative; text-decoration:none; cursor: pointer;}
.continuebtn span:hover{color:#ed1f24;}
.welcome-sec{margin-left: 125px;padding-top: 30px;}
.continuebtn i{font-size:16px;}
.continuebtn span:before{content:""; background:#cedcec; width:50px; height:1px; position:absolute; top:15px; left:-66px;}
.continuebtn span:after{content:""; background:#cedcec; width:50px; height:1px; position:absolute; top:15px; right:-66px;}
.bigtext{display: block;
    overflow: hidden;
	transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	-moz-transition: 0.5s ease;
	-o-transition: 0.5s ease;
	position: relative;	
}
.bigtext:after{
	content: "";
    position: absolute;
    z-index: 1;
    background: url(../images/fade-txt.png) repeat-x bottom;
    bottom: 0px;
    height: 34px;
    width: 100%;
	}
.bigtext p{margin-bottom: 25px;}
.continuebtn .hide {
  display: none;
}
/*
===============  Recommended Css  ===============
*/
.recommended-wrap{padding:60px 0;}
.recommended-wrap h1{text-align:left; font-size:36px; margin-top:10px;}
.recommended-wrap h1:before{margin:0; left:0;}
.recommended-wrap .drName{font-size:24px; color:#ed1f24; font-weight:bold;}
.recommended-wrap .drName span{display:block; font-size:16px; color:#7a7a7a; font-family: 'Open Sans', sans-serif; font-style:italic; font-weight:normal;}
.recommended-wrap .address{margin-top:20px; font-size:14px; color:#000; font-weight:600; padding-left: 20px; position: relative;}
.recommended-wrap .address i{position: absolute;
    left: 0;
    top: 5px;}
.mitchellImg img{border:23px solid #fff; -webkit-box-shadow: 0 6px 32px rgba(0,117,255,.15);
	-moz-box-shadow: 0 6px 32px rgba(0,117,255,.15);
	box-shadow: 0 6px 32px rgba(0,117,255,.15);}
.recommended-wrap p{font-size:14px; color:#606060;}
.recommended-wrap h3{font-size:18px; color:#0b4f9f; font-weight:bold;}
.recommended-wrap ul{margin-left:15px;}
.recommended-wrap ul li{font-size:16px; line-height:30px; font-weight:600; color:#8b8b8b; position:relative; padding-left:20px;}
.recommended-wrap ul li:before{content:"\f0a9"; font-size:14px; color:#ed1f24; position:absolute; top:0; left:0; font-family: 'Font Awesome 5 Free';}
/*
===============  FAQs Css  ===============
*/
.faqsWrp .helpWrp{max-width:280px; z-index: 100;}
.faqsWrp .helpWrp h1{font-size:48px; color:#000;}
.faqsWrp .helpWrp h1 span{font-size:34px; color:#000;}
.faqsRightSec{padding-left: 190px; max-width: 780px; padding-top:70px;}
.faq h3 {
	font-size: 24px;
	font-weight: 400;
	margin-bottom: 38px;
	text-transform: capitalize;
}
.faq .page-header {
	margin: 0;
}
.faq .faq-header h2 strong {
	border-bottom-style: solid;
	border-bottom-width: 2px;
}
.faq .faq-header h2 {
	margin-bottom: 27px;
	font-weight: 300;
}
.faq .faq-header {
	margin-bottom: 0;
}
.faq .panel-title > a, .panel-title a {
	display: block
}
.faq .panel-group .panel + .panel {
	margin-top: 14px;
}
.faq .panel-group .panel-heading + .panel-collapse > .panel-body, .bg-custom {
	border: none;
	padding:18px;
	background: #fff;
	border-top: 1px solid rgba(0,0,0,.125);
}
#collapseOne p{margin-bottom:0;}
.faq .panel-default > .panel-heading, .card-header {
	padding: 0;
	background: #fff;
}
.card-header {
	border-radius: 0px !important;
	border: none;
}
.faq .panel-default > .panel-heading a, .panel-title a {
	padding: 16px 90px 16px 28px; text-decoration:none;
	color: #26211d;  border-left:10px solid #d9d9d9;
	position: relative;
}
.panel-title a:hover{color:#fff; background:#0b4f9f; border-color:#ed1f24;}
.faq .panel-default > .panel-heading a:hover {
	text-decoration: none; 
}
.faq .panel-default > .panel-heading a.collapsed, .panel-title a {
	background-position: right top ;
}
.faq .panel-group .panel {
	border-radius: 0;
	border: none;
	box-shadow: none
}
.faq .panel-group .panel p {
	font-weight: 300;
}
.save-lives.ask-us {
	background: #faf8f6;
}
.save-lives.ask-us h2 {
	font-weight: 300;
	margin-bottom: 30px;
}
.faq .panel-heading {
	border-radius: 0;
}
.faq .collape-plus, .panel-title a i {
	position: absolute;
	right:20px;
	top:50%;
	display: block;
	width:30px;
	height: 30px; margin-top:-15px;
	text-align: center;
}
.collape-plus:before {
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}
.card{margin-bottom:20px; border-radius:0; background-color: #fff;
	-webkit-box-shadow: 0 0 15px rgba(0,117,255,.2);
	-moz-box-shadow: 0 0 15px rgba(0,117,255,.2);
	box-shadow: 0 0 15px rgba(0,117,255,.2);}
.panel-title {
	margin-top: 0;
	margin-bottom: 0;
	font-size:18px;
	color: inherit;
	font-weight: bold;
	text-transform: capitalize;
}
.faq .collape-plus, .panel-title a i {
	background: #0b4f9f;
	color: #fff;
}
.faq .collape-plus, .panel-title a:hover i{background:#093f7f;}
.panel-title a[aria-expanded="true"] .fa-plus:before {
	content: "\f068";
	font-famiyl: 'FontAwesome';
}
.faqs-service li h4:hover, .faqs-service li h4.active {
    color: #fff;
    background: #ed1c24;
    border: 1px solid #ed1c24;
}
.welcome-wrap .col-lg-7 {
    padding: 0;
}
.faqsWrp{background:#f8f8f8;}
.card h5{padding:20px 70px 20px 15px; font-size:18px; /*color:#272e68;*/ font-weight:bold; position:relative;}
.md-accordion .card .fa-angle-down {float: right;}
.card h5:hover{background:#0b4f9f; color:#fff;}
.card-header a{position: relative; display: block; text-decoration: none;}
.card-header a:before {
    content: "\f068";
     font-family: 'Font Awesome 5 free';
    color: #0b4f9f; line-height:30px;
    margin-right: 10px;
	background:#fff;
    font-size: 18px;
    display: inline-block;
    text-align: center;
    transition: 0.3s ease-in;
    -moz-transition: 0.3s ease-in;
    -webkit-transition: 0.3s ease-in;
    -ms-transition: 0.3s ease-in;
    position: absolute; display: block;
    top: 13px;
    right: 0px;
	width:30px; height:30px; font-weight: 900;
}
.card-header a.collapsed:hover{border-color: #ed1f24;}
.card-header a.collapsed:before{background: #0b4f9f; content: "\f067"; color: #fff;}
.card-header a:hover:before{background: #093f7f !important; z-index: 100;}
.card-header a{ background: #0b4f9f; color: #fff; border-left:10px solid #ed1f24;}
.card-header a.collapsed{background: #fff !important; color: #000; border-left:10px solid #d9d9d9;}
.card-body a{text-decoration: none; color: #ed1f24; font-weight: bold;}
.card h5:hover:before {
    color: #fff;
}
/*
===============  Footer Css  ===============
*/
.footer-wrap{background:#28313c; padding:40px 0 20px 0; text-align:center;}
.footer-wrap .footerLinks{margin-top:20px;}
.footer-wrap .footerLinks li{display:inline-block; padding:0 10px;}
.footer-wrap .footerLinks li a{text-decoration:none; color:#fff; font-size:14px; font-weight:600;}
.footer-wrap .footerLinks li a:hover{color:#ed1f24;}
.social_media{padding-top:20px;}
.social_media li{display:inline-block; padding:0 2px;}
.social_media li span{font-size:14px; color:#fff; text-transform:uppercase; margin-right:6px;}
.social_media li a{font-size:14px; color:#fff; border:1px solid #fff; width:30px; height:30px; line-height:30px; text-align:center; border-radius:100%; display:block;}
.social_media li:nth-child(2) a:hover{background:#3c599b;}
.social_media li:nth-child(3) a:hover{background:#1ea1f3;}
.social_media li:nth-child(4) a:hover{background:#0274b3;}
.copyrightWrp{border-top:1px solid #3e4650; padding-top:15px; margin-top:30px;}
.copyright{font-size:14px; color:#686d73; text-align:left;}
.credits{text-align:right; font-size:14px; color:#686d73;}
.credits a{color:#686d73; text-decoration:none;}
.credits a:hover{color:#ed1f24;}

.footer-wrap {
  padding: 50px 0 20px 0;
  text-align: center;
  background: #1b1b2a
}
.footer_links {
  margin-top: 40px
}
.footer_links li {
  display: inline-block;
  padding: 0 13px
}
.footer_links li a {
  text-decoration: none;
  font-size: 14px;
  color: #fff;
  font-family: Montserrat, sans-serif
}
.footer_links li a:hover {
  color: #2a9ef8
}
.footerWrp {
  max-width: 570px;
  margin: 0 auto
}
.copyright-wrap {
  padding: 20px 0;
}
.copyright-wrap .footer_links {
  padding: 0;
  margin: 0
}
.copyright-wrap .footer_links li a {
  color: #000;
  font-size: 14px
}
.copyright-wrap .footer_links {
  text-align: center
}
.copyright-wrap .footer_links li a:hover {
  color: #2a9ef8
}
.copyright-content {
  border-top: 1px solid #e5e5e5;
  padding-top: 15px;
  margin-top: 22px;
  text-align: center
}
.copyright-content p {
  font-size: 14px;
  color: #939393;
  margin: 0;
  font-family: Montserrat, sans-serif
}
.copyright-content p a {
  text-decoration: none;
  color: #939393;
  font-family: Montserrat, sans-serif
}
.copyright-content p a:hover {
  color: #2a9ef8
}
/*
===============  innerHeading Css  ===============
*/
.innerHeading-wrap{background: #383737; background-size: cover; padding:30px 0; text-align: center;}
.innerHeading-wrap h1{color: #fff; font-weight: bold;}
.innerHeading-wrap .bread-crumb{}
.innerHeading-wrap .bread-crumb li{display: inline-block; font-size: 14px; color: #fff; position: relative; padding: 0 12px;}
.innerHeading-wrap .bread-crumb li a{text-decoration: none; font-size: 14px; color: #fff;}
.innerHeading-wrap .bread-crumb li a:hover{color: #ed1f24;}
.innerHeading-wrap .bread-crumb li:before{position: absolute; right: -7px; font-size: 17px; line-height: 30px; top: -4px; color: #ffffff; content: "/";}
.innerHeading-wrap .bread-crumb li:last-child:before{display: none;}
/*
===============  innerContent Css  ===============
*/
.innerContent-wrap{padding: 60px 0; min-height: 400px;}
.contact-wrap .title{text-align: left;}
.contact-wrap .title h1{font-size: 36px; margin-bottom: 60px;}
.contact-wrap .title h1:before{left: 0; margin-left: 0;}
.section-title .title-desc {
    font-family: "Poppins",Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 17px;
    line-height: 27px;
    margin-bottom: 32px;
}
.contact-wrap .form-control{background-color: transparent;
    border: none; width: 100%;
    border-bottom: 1px solid #eaeaea;
    border-radius: 0;
    padding-left: 30px;
    padding-bottom: 9px;
}
.contact-wrap .input-group{display: block; margin-bottom: 32px;}
.contact-wrap .input-group i{position: absolute; left: 0; top: 8px; color: #a5ccf9;}
.contact-wrap .sub{border: 1px solid #0b4f9f; padding: 14px 36px; color: #0b4f9f; font-size: 14px; font-weight: bold; text-transform: uppercase; background: none;}
.contact-wrap .sub i{padding-right: 6px;}
.contact-wrap .sub:hover{background: #0b4f9f; color: #fff;}
.contactInfo{background: #fff; padding: 40px; -webkit-box-shadow:0 0 25px 0 rgba(41, 61, 88, 0.13);
    -moz-box-shadow: 0 0 25px 0 rgba(41, 61, 88, 0.13);
    box-shadow:0 0 25px 0 rgba(41, 61, 88, 0.13); border-top:7px solid #ed1f24; border-radius: 10px;}
ul.ttm_contact_widget_wrapper li { font-size: 14px;
    padding-left: 37px;
    position: relative;
    padding-top: 15px;
    padding-bottom: 15px;
    line-height: 25px;
    border-bottom: 1px solid #eaeaea;
}
ul.ttm_contact_widget_wrapper li a{color: #000;}
.contactInfo i{position: absolute; color: #a5ccf9; left: 0; top: 18px; font-size: 18px;}
.form-control:focus{box-shadow: none !important; outline: none !important;}
.mapWrp{margin-top: 50px;}
/*
===============  Dashboard Css  ===============
*/
.dashlinks{list-style: none;}
.dashlinks li{margin-bottom: 50px;}
.dashlinks li a{text-align: center; display: block; color: #333;}
.dashlinks li i{display: block; font-size: 50px; box-shadow:0 10px 32px rgba(0,117,255,.18); width: 100px; height: 100px; border-radius: 50%; line-height: 100px; margin: 0 auto; color: #0b4f9f; transition: ease-in-out .5s}
.dashlinks li:hover i{ animation: zoomout .5s ease-in-out infinite alternate; background: #0b4f9f; color: #fff;}
.dashlinks li span{display: block; font-weight: 700; margin-top: 15px;}
.dashlinks li a:hover{text-decoration: none;}
.dashlinks li .alertsl{position: absolute; top: -15px; left:55%;}
.dashlinks li .alertsl i{width: auto; height: auto; box-shadow: none; font-size: 18px; color: #E02E30; line-height: normal; background: none;}
@keyframes zoomout {
    0% {
        transform: scale(1.0);
    }
    100% {
        transform: scale(1.1);
    }
}
/*
===============  Process Inner Css  ===============
*/
.processintpg{list-style: none;}
.processintpg > li{margin-bottom: 30px;}
.processintpg li .procbox{padding:30px; border: 1px solid #eee; transition: 0.5s ease-in-out; min-height: 630px;}
.processintpg .procbox:hover{box-shadow: 0 0 30px rgba(0,0,0,0.1);}
.processintpg .process-icon{float: left; margin: 0 25px 15px 0; width:130px; height: 130px; box-shadow:0 8px 30px rgba(0,117,255,.15); text-align: center; line-height: 110px; padding: 8px; border-radius: 50%;}
.processintpg .procbox h3{padding-top: 25px;}
.processintpg .procbox h3 a{color: #000;}
.processintpg .procbox h3 a:hover{color: #0b4f9f;}
.processintpg .procbox h3 span{display: block;}
.processintpg .procbox p{margin-bottom: 0; margin-top: 15px;}
.processintpg li .procbox:before{position: absolute; top: 0; left: 0; width: 100%; content: ""; font-size: 400px; font-family: 'Noto Serif', serif; font-weight: 700; color:rgba(237, 31, 36, 0.03); z-index: -1; text-align: center;}
.processintpg li:nth-child(1) .procbox:before{content: "1";}
.processintpg li:nth-child(2) .procbox:before{content: "2";}
.processintpg li:nth-child(3) .procbox:before{content: "3";}
.processintpg li:nth-child(4) .procbox:before{content: "4";}
.processintpg li:nth-child(5) .procbox:before{content: "5";}
.processintpg li:nth-child(6) .procbox:before{content: "6";}
/* ===============  Wedo List Css  =============== */
.wedolist{list-style:none; margin-top: 30px;}
.wedolist li{margin-bottom: 40px; text-align: center;}
.wedolist li:after{clear: both; display: table; content: '';}
.wedolist li .dotxt{font-size: 14px; line-height: 24px; margin-top: 15px; color: #555;}
.wedolist li .doico{width: 110px; height: 110px; margin: 0 auto; box-shadow:0 10px 32px rgba(0,117,255,.18); text-align: center; line-height: 110px; border-radius: 50%;}
/*
===============  FAQs Css  ===============
*/
.aboutInfo{margin-top: 40px; border-top: 1px solid #eee; padding-top: 40px;}
.aboutImg img{-webkit-box-shadow: 0px 3px 41.65px 7.35px rgba(0, 0, 0, 0.15); box-shadow: 0px 3px 41.65px 7.35px rgba(0, 0, 0, 0.15);}
.arrowLinks{}
.arrowLinks li{font-size: 14px; color: #333; line-height: 24px; margin: 10px 0; position: relative; padding-left: 25px;}
.arrowLinks li:before{content:"\f0a9"; font-size:14px; color:#ed1f24; position:absolute; top:0; left:0; font-family: 'Font Awesome 5 free'; font-weight: 900;}
.aboutRight{margin-left: 40px;}
.aboutImg{text-align: right;}
.aboutImg2{text-align: left;}
.breadcrumb{background: #fff; margin-bottom: 0; padding-left: 0;}
.breadcrumb li{font-size: 14px;}
.npboxtxt1 h2{font-size: 44px; font-weight: 700;}
.npboxtxt1 h3{font-size: 36px; font-weight: 700; color: #0b4f9f;}
.npboxtxt1 p{font-size: 16px; line-height: 26px;}
.npboxtxt1 ul{padding-left:45px;}
.npboxtxt1 .feature-image{float: right; width: 50%; margin: 10px; border-radius: 10px;}
.npboxtxt1 blockquote ul{padding-left:45px;}
.postimg{margin-bottom: 15px;}
.nwpagebox{margin-top: 30px;}
.npboxtxt1 .arrowLinks li{font-size: 16px;}
.nwpagebox a{color: #000;}
.npsdbox {
  background: #ed1f24;
  padding:50px 40px;
  text-align: center;
	margin: 30px 0;
}
.npsdbox h4{font-size: 36px; color: #fff;}
.npsdbox p {
  font-size: 20px;
  color: #fff;
  line-height: 26px;
  font-family: 'Noto Serif', serif;
}
.npsdbox p span {
  display: block;
}
.npsdbox a.btn {
  color: #ed1f24;
	background: #fff;
	padding: 10px 30px;
  font-size:18px;
  font-family: 'Noto Serif', serif;
  font-weight: 700;
    box-shadow: 5px 12px 30px rgba(0, 0, 0, 0.3);
}
.npsdbox a.btn:hover {
	background: #000;
	color: #fff;
}
.searcharea{background: #eee; padding: 20px; box-shadow: 3px 4px 15px rgba(0, 0, 0, .1); border: 1px solid #ddd; max-width: 700px; margin: 0 auto; margin-bottom: 30px;}
.searcharea .form-control{height: auto; padding: 10px 15px; font-size: 18px;}
.searcharea .btn{background:#0b4f9f; color: #fff; font-size: 18px; padding: 10px 25px;}
.searcharea .btn:hover{background:#ed1f24;}
.searchresult{max-width: 990px; margin: 0 auto;}
.searchresult h3{margin-bottom: 15px;}
.searchresult ul{list-style: none;}
.searchresult ul li{margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #eee;}
.searchresult ul li p{margin-bottom: 0;}
.searchresult ul li a{color: #333; font-size: 14px; display:inline-block;}
.searchresult ul li a:hover{color: #ed1f24; }
/*
===============  Testimonial Css  ===============
*/
.testimonial-box{
    position: relative;
    text-align: center;
    margin-top: 60px;
    background: #fff; box-shadow: 0 0 20px rgba(0, 0, 0, 0.07);
    padding: 20px 30px 30px 30px;
    border-radius: 5px;
    margin-bottom: 30px;
}
.testimonial-box p{margin-top: 15px;}
.testiImg img{
    width: 120px;
    height: 120px;
    padding: 7px; border:1px solid #eee;
    border-radius: 100%;
    margin: 0 auto;
    position: relative;
    margin-top: -84px;
}
.client-title {
    font-size: 20px;
    margin-top: 20px;
    font-weight: 600;
    color: #061538;
    text-transform: capitalize;
    font-family: 'Montserrat', sans-serif;
}
.testimonial-box .quoteIcon {color: #0b4f9f;
    position: absolute;
    font-size: 50px;
    right: 50px;
    bottom: 22px;
    opacity: 0.1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
}
/*
===============  Login Css  ===============
*/
.login{max-width: 400px; margin: 0 auto;}
.login{border:8px solid #fff; box-shadow: 0 0 8px rgba(0, 0, 0, 0.17); padding: 24px; background:#fff;}
.forgot{padding-top: 6px; text-align: right;}
.login .sbutn{padding:12px 0; width:100%; border-radius:0px; background:#0b4f9f; border:none; text-transform: uppercase; color: #fff; font-weight: bold;}
.login .sbutn i{padding-right: 8px;}
.forgot a{font-size: 14px; text-decoration: none;}
.loginWrp{background: #f3f2f2;}
.LoginWrp .form-control{border: 1px solid #e0e0e0; height: 44px; padding-left: 35px; font-size: 14px;}
.LoginWrp .input-group i{left: 15px; top: 15px; font-size: 14px;}
.LoginWrp h5{text-align: center; margin-bottom: 18px;}
.LoginWrp .input-group{margin-bottom: 20px;}
.started-btn{margin-top: 15px; background: #ed1f24 !important;}
.login .sbutn:hover{background: #000 !important;}
.innerFaqsWrp h5 span{position: absolute; color: #fff; height: 100%;
    left: 0px;
    top: 0;
    background: #333;
    padding: 20px 18px;}
.innerFaqsWrp  a.collapsed, .innerFaqsWrp  a.collapsed:hover, .innerFaqsWrp .card-header a{border: none;}
.innerFaqsWrp h5{padding: 20px 70px 20px 64px;}
.innerFaqsWrp .card-header a h5 span{background: #f00;}
.innerFaqsWrp a.collapsed h5 span{background: #0b4f9f;}
.inktakeWrp label{display: block; width: 100%; font-size: 14px; font-weight: 600;}
.inktakeWrp .form-control{border-radius: 0; font-size: 14px; height: 44px; width: 100%;}
.intakebox{background: #f7f7f7; padding: 30px; margin-bottom: 30px;}
.intakebox .input-group{margin: 8px 0;}
.intakebox .sub{padding: 11px 36px;}
.intakebox h3{font-size: 30px;}
.frmbtns .sub{border: 1px solid #0b4f9f; padding: 14px 36px; color: #0b4f9f; font-size: 14px; font-weight: bold; text-transform: uppercase; background: none;}
.frmbtns .sub:hover{background: #0b4f9f; color: #fff;}
.frmbtns .sub.next{float: right; background: #0b4f9f; color: #fff;}
.frmbtns:after{clear: both; display: table; content:'';}
.checkbox{margin-top:16px !important; padding-left:30px; font-size: 14px;}
.checkbox input[type=checkbox] {
    display: none;
}
.checkbox input[type=checkbox] + label {
    width: 20px;
    height: 20px;
    border: 1px solid #327fda;
    background: #fff;
    cursor: pointer;
    position: absolute;
    left: 0;
    top: 0;
}
.checkbox input[type=checkbox]:checked + label:before {
    content: '\f00c';
    font-family: 'Font Awesome 5 free';
    color: #0b4f9f;
    padding-left: 2px;
    position: relative;
    top: -3px;
    font-weight: 900;
}
.radio{margin-top:6px;}
.radiobox{margin-bottom:20px;}
.radiobtn{display: inline-block;
    position: relative;
    padding: 5px 0 5px 35px;
    line-height: 26px;}
.radiobtn input[type="radio"] {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
}
.radiobtn .checkmark {
    width: 26px;
    height: 26px;
    border: 5px solid #a0cbff;
    border-radius: 50%;
    display: inline-block;
    position: absolute;
    left: 0;
}
.radiobtn input[type="radio"]:checked + .checkmark {
    background: #a0cbff;
    border: none;
}
.radiobtn input[type="radio"]:checked + .checkmark:after {
    left: 7px;
    top: 7px;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    background: #327fda;
    display: block;
}
.radiobtn .checkmark:after {
    content: "";
    position: absolute;
    display: none;
}
.radiobtn{margin-right: 10px;}
.whatsweWrp .aboutRight{margin-left: 0;}
.event-date {float: left;
    color: #FFF;
    background: #f02222;
    height: 114px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #f02222;
    font-size: 40px;
    text-align: center;
    font-weight: bold;
    position: relative;
    line-height: 32px;
    padding-top: 11px;
    display: inline-block; width: 70px; margin-top: -50px;
}
.event-date span {
    display: block;
    font-size: 20px;
}
.event-date .year {
    background: #3a3e42;
    color: #fff;
}
.event-date .year {
    font-size: 20px;
    background: #FFF;
    color: #000;
    border-radius: 0 0 5px 5px;
    position: absolute;
    bottom: 0;
    width: 100%; background: #000;
    color: #fff;
}
.newsInfo p{font-size: 14px; margin-bottom: 0px;}
.newsbox{background: #f3f3f3; padding: 25px; border: 1px solid #ddd; margin: 30px 0;}
.newsInfo{margin-left: 90px;}
.readmore a{text-decoration: none; font-size: 14px; color: #f00; font-weight: bold;}
.readmore a:hover{color: #000;}
.newslist{list-style: none;}
.newslist li{border-bottom: 1px solid #eee; padding-bottom: 30px; margin-bottom: 30px;}
.newslist li .date{font-size: 14px; color: #999;}
.newslist li .date i{color: #ed1f24;}
.newslist li h3 a{font-size: 30px; color: #327fda;}
.newslist li p{font-size: 16px; line-height: 26px;}
.newslist li .postimg img{border-radius: 10px;}
.widget-title {
    font-size: 18px;
    font-weight: 600;
    color: #666;
    margin-bottom: 20px;
}
.archive li {
    line-height: 45px; border-bottom: 1px solid #eee;
    padding-bottom: 15px;
    margin-bottom: 10px; 
}
.archive li:last-child{border: none; margin-bottom: 0; padding-bottom: 0;}
.archive li a {
    margin-top: 0;
    color: #888;
    font-size: 14px;
    font-weight: 600; text-decoration: none;
}
.archive li a:hover{color: #f00;}
.archive li span {
    float: left;
    height: 30px;
    width: 30px;
    text-align: center;
    background: #f5f5f5;
    border: 1px solid #fff;
    outline: 3px solid #f5f5f5;
    margin-right: 20px;
    line-height: 26px;
    font-size: 12px;
    color: #777777;
    margin-top: 10px;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}
.widget{border: 1px solid #eee; padding: 30px;}
/*********************************************
     Pagination-wrap
**********************************************/
.pagiWrap .showreslt{font-size:14px; font-weight:600; margin-top:10px;}
.pagiWrap .pagination{text-align:right; margin:0; float:right;}
.pagiWrap .pagination li{display: inline-block;}
.pagiWrap .pagination li a{display: block; position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;}
.pagination>li:first-child>a, .pagination>li:first-child>span, .pagination>li:last-child>a, .pagination>li:last-child>span{border-radius:0;}    
.pagination li a:hover, .pagination li.active a{background:#0b4f9f; border:1px solid #0b4f9f; color:#fff;}
/*
===============  Va Claim Css  ===============
*/
.va-claim{background: #f7f7f7; padding: 60px 0;}
.claimTitle h2{position: relative; margin-bottom: 40px; font-weight: bold; color: #000; font-size: 30px;}
.claimTitle h2:before{content: ""; background: url(../images/heading-line.png) no-repeat top; width: 107px; height: 2px; position: absolute; bottom: -20px; left: 0;}
.claimWrp p{font-size: 18px; line-height: 30px;}
.claimWrp{padding-right: 90px; padding-top: 70px;}
.claimImg img{-webkit-box-shadow: 0 0 13px rgba(0,0,0,.14); -moz-box-shadow: 0 0 13px rgba(0,0,0,.14); box-shadow: 0 0 13px rgba(0,0,0,.14);}
/*
===============  Claim Types Css  ===============
*/
.claimTypes{padding: 60px 0;}
.claimTypes .headingText{text-align: center; font-size: 22px; color: #000;}
.typeCol{text-align: center; margin-top: 30px;}
.typeCol h3{background: #0b4f9f; color: #fff; font-size: 24px; font-weight: bold; padding: 26px 10px; line-height: 30px; margin: 0;}
.typeCol .separation{font-size: 20px; color: #fff; background: #ed1f24; font-style: italic; padding: 15px 0;}
.typeCol > ul{background: #f5f5f5; text-align: left; min-height: 285px;}
.typeCol > ul li{font-size: 14px; line-height: 20px; border-bottom: 1px dashed #acacac; padding: 20px 25px 20px 39px; position: relative;}
.typeCol > ul li:before{content:"\f35a"; font-family: 'Font Awesome 5 Free'; position: absolute;; top:20px; left: 15px; color: #0b4f9f; font-size: 16px;}
.typeCol > ul li:first-child{}
.typeCol > ul li:last-child{ border-bottom: none;}
.typeCol > ul li:nth-child(2) {min-height: 81px;}
.detaillink{background: #eee; padding: 15px 0;}
.detaillink a{display: inline-block; padding:8px 20px; background:#333; color: #fff; border-radius: 4px;}
.detaillink a:hover{background: #0b4f9f; text-decoration: none;}
.kdinfowra{padding: 20px; text-align: left;}
.modal-content{border-radius: 0; border: none;}
.modal-header{background: #ed1f24; border-radius: 0;}
.modal-title{color: #fff;font-size: 24px;}
.modal-title span{font-style: italic; font-size: 18px;}
.kdvtitle{font-size:20px; font-weight: 700; line-height: 24px; margin-bottom: 10px;}
.bddprog{background: #0b4f9f; display: inline-block; padding: 10px 30px; color: #fff; font-size: 18px; font-weight: 700; border-radius: 5px; margin-bottom: 15px;}
.bddprog:hover{background: #333; color: #fff; text-decoration: none;}
.kdinfowra ul{margin-left: 40px;}
.kdinfowra ul li{margin-bottom: 7px;}
.note{font-style: italic; color:#ed1f24;}
.close{color: #fff; text-shadow:none; opacity: .5; font-size: 40px}
.kdinfowra h4{font-size: 18px; line-height: 24px;}
/*
===============  Intent Css  ===============
*/
.intent-wrap{background: url(../images/intent-bg.jpg) no-repeat top; background-size: cover; padding: 60px 0;}
.intent-wrap h2{color: #fff;}
.intent-wrap p{color: #fff;}
.intentbox{max-width: 450px; float: right;}
/*
===============  File Css  ===============
*/
.file-wrap{padding: 60px 0;}
.file-wrap .headingText, .file-wrap .claimTitle{text-align: center;}
.file-wrap .claimTitle h2:before{left: 50%; margin-left: -53px;}
.file-wrap p{margin-bottom: 5px;}
.numbering{width: 54px; height: 54px; background: #e01419; float: right; border-radius: 100%; font-size: 26px; color: #fff; font-family: 'Noto Serif', serif; text-align: center; line-height: 54px; position: relative;}
.numbering:before{content: ""; border: 1px dashed #fff; position: absolute; top: 6px; right: 6px; bottom: 6px; left: 6px; border-radius: 100%;}
.file_details>li{background: #eee; padding: 30px 30px 30px 0;}
.claimLinks{}
.claimLinks li{font-size: 14px; margin: 10px 0; position:relative; padding-left:28px;}
.claimLinks li:before{content:"\f0a9"; position:absolute; top:0; left:0; font-variant: normal; font-family: "Font Awesome 5 free"; font-weight: 900; font-size:18px; color:#0b4f9f;}
.file_details>li{margin:30px 0;}
.file_details>li a{text-decoration: none; color: #f00;}
.file_details>li a:hover{color: #0b4f9f;}
.fileImg{margin-top: 30px; margin-bottom: 15px;}
.fileImg + p{font-size: 16px;}
.fileText{background: #0b4f9f; color: #fff; font-size: 18px; font-family: 'Noto Serif', serif; text-align: center; padding: 20px 0;}
/*
===============  Locate Css  ===============
*/
.locate-wrap{background: #e01419; padding: 60px 0; text-align: center;}
.locate-wrap p{font-size: 30px; color: #fff; line-height: 36px; font-family: 'Noto Serif', serif;}
.locate-wrap p span{display: block;}
.locate-wrap span a{color: #fff; text-decoration: underline; font-size: 30px; font-family: 'Noto Serif', serif; font-weight: 700;}
.locate-wrap span a:hover{color: #000;}
/*
===============  Apply Css  ===============
*/
.apply-wrap{padding: 60px 0; background: #222020;}
.apply-wrap .claimTitle{text-align: center;}
.apply-wrap h2{color: #fff;}
.apply-wrap h2:before{left: 50%; margin-left: -53px;}
.apply-wrap p{color: #fff; text-align: center;}
.apply-wrap p span{display: block;}
.applybox{background: #fff; padding: 30px; text-align: left; min-height: 384px;}
.applybox h3{font-size: 22px; min-height: 52px; font-weight: bold; color: #0b4f9f; line-height: 26px;}
.apply-details{margin-top: 40px;}
.applyLinks{}
.applyLinks li{font-size: 14px; color: #000; line-height: 24px; margin: 28px 0; position: relative; padding-left: 40px;}
.applyLinks li a{text-decoration: none; color: #e01419;}
.applyLinks li span{position: absolute; top: -2px; left: 0; font-family: 'Noto Serif', serif; font-size: 18px; color: #fff; height: 30px; width: 30px; text-align: center;; line-height: 30px; border-radius: 100%; background: #e01419;}
.applyLinks li:last-child{margin-bottom: 0;}
.applyLinks li a strong{font-weight: 700; text-decoration: underline;}
/*
===============  claimSteps Css  ===============
*/
.claimSteps-wrap{padding: 60px 0 30px 0; background: #f6f6f6;}
.claimSteps-wrap .claimTitle{text-align: center;}
.claimSteps-wrap h2:before{left: 50%; margin-left: -53px;}
.claimSteps-wrap p{text-align: center;}
.claimSteps-wrap p span{display: block;}
.claimSteps-wrap h3{font-size: 17px; font-weight:bold; margin-top: 10px; margin-bottom: 0px;}
.claimSteps-wrap h4{font-size: 14px; font-weight:bold; margin-top: 25px; margin-bottom: 0px; color: #9cb2cc;}
/*
===============  videosLink Css  ===============
*/
.videosLink-wrap{padding: 60px 0; background: #f7f7f7;}
.videosLink-wrap .claimTitle{text-align: center;}
.videosLink-wrap h2:before{left: 50%; margin-left: -53px;}
.videosLink-wrap h3{font-size: 15px; font-weight: bold; margin-bottom: 0; color: #333;}
.videosLink-wrap p{margin-bottom: 0;}
.videosLink-wrap p a{text-decoration: none; color: #e01419;}
.videosLink-wrap p a:hover{color: #1657a3;}
.videosInfo li{margin: 5px 0;}
.vidLink{background: #fff; padding: 15px 60px 15px 20px; border: 1px solid #eee; position: relative;}
.playvid{position: absolute; top: 50%; right: 15px; font-size: 30px; margin-top: -15px; display: inline-block; height: 30px; line-height: 30px;}
.clcklink{position: absolute;
    display: inline-block;
    right: 15px;
    top: 50%;
    background: #ed1f24;
    color: #fff;
    font-size: 14px;
    padding: 5px 10px;
    margin-top: -15px;}
.clcklink:hover{background: #0056b3; color: #fff; text-decoration: none;}
/*
===============  ANS Css  ===============
*/
.aqs-wrp{max-width: 800px; margin: 0 auto;}
.aqs-wrp h3{margin-top: 20px; font-size: 22px; color: #0b4f9f;}
.subbtns-wrp{text-align: right;}
.subbtns-wrp .sub{border: 1px solid #0b4f9f;
    padding: 14px 36px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
background: #0b4f9f;
}
.subbtns-wrp .sub:hover{background: #000;}
.btnsWrp{position: absolute; top: -6px; right: 0;}
.ansWrp{background: #fff; padding: 30px; margin-bottom: 30px; box-shadow: 0 0 18px rgba(0, 0, 0, 0.1);}
.aqs-wrp .btn{border: 1px solid #cecece; margin:0 5px; font-size: 14px; padding: 6px 14px;}
.aqs-wrp .btn:hover{background: #0b4f9f; borrder-color:#0b4f9f; color: #fff;}
.aqs-wrp .delete_impact_form{color: #ed1f24;}
.aqs-wrp .delete_impact_form i{color: #000;}
.aqs-wrp .delete_impact_form:hover{background: #ed1f24; borrder-color:#ed1f24;}
.aqs-wrp .delete_impact_form:hover i{color: #fff;}
.ansWrp h3:first-child {margin-top: 0;}
/*
===============  Media Screen Css  ===============
*/
.dbq-sec{border: 1px solid #eee; padding: 15px;}
.dbq-sec .formId{color: #888888; font-size: 14px;}
.dbq-sec .formId span{color: #000; font-weight: 600;}
.dbq-sec h3{font-size: 24px; font-weight: bold; margin-top: 6px; color: #0b4f9f;}
.dbq-date{font-size: 14px; color: #f00; font-weight: bold;}
.dbq-sec p{font-size: 14px; color: #5e5e5e; line-height: 24px;}
.dbq-sec p span{text-decoration: underline; color: #000; font-weight: 600;}
.submited{border: 1px solid #5cb85c; color: #5cb85c; padding: 8px 16px; border-radius: 5px; font-size: 14px; display: inline-block;}
.submited i{padding-right: 6px; font-size: 16px;}
.dbq-wrap ul li{margin: 15px 0;}
.download-btn{background: #5cb85c; border: none; color: #fff; padding:8px 16px; font-size: 14px; line-height: 24px; border-radius: 5px; margin-left: 5px;}
.download-btn i{padding-right: 6px;}
.view-btn{background: #ec971f}
.comment-btn{background: #5bc0de;}
.download-btn:hover{background: #0b4f9f; color: #fff; text-decoration: none;}
/*
===============  messages Css  ===============
*/
.messages{font-size: 18px; color: #000; margin-bottom: 20px;}
.messages .newMessage{float: right;}
.messages .newMessage a{background: #26a807; color: #fff; border-radius: 5px; display: inline-block; text-decoration: none; padding: 12px 24px; text-transform: uppercase; font-weight: bold; font-size: 14px;}
.messages .newMessage a:hover{background: #000;}
.messages:after{content: ""; clear: both; display: table;}
.allmsg{margin-top: 9px; display: inline-block; font-family: 'Noto Serif', serif; font-size:18px;}
.msgNo{color:#fff; padding: 14px 20px !important; text-transform:uppercase; font-weight:bold; font-size:14px;}
.tableTitle{color:#fff; padding: 14px 20px !important; text-transform:uppercase; font-weight:bold; font-size:14px;}
.description{color:#fff; padding: 14px 20px !important; text-transform:uppercase; font-weight:bold; font-size:14px;}
.createDate{color:#fff; padding: 14px 20px !important; text-transform:uppercase; font-weight:bold; font-size:14px;}
.status{color:#fff; padding: 14px 20px !important; text-transform:uppercase; font-weight:bold; font-size:14px;}
.action{color:#fff; padding: 14px 20px !important; text-transform:uppercase; font-weight:bold; font-size:14px;}
.table-content{padding:10px 20px !important; font-size: 14px;}
.message_board .table td, .table th{border-right: 1px solid #e7e7e7 !important; border-top: 1px solid #e7e7e7 !important;}
.message_board .table{border: 1px solid #e7e7e7;}
.tableHeading{font-weight:bold; color:#0b4f9f;}
.table-content a{color:#0b4f9f;}
.trash a{background:#e01419; width:31px; height:31px; text-align:center; line-height:31px; color:#fff; font-size:16px; border-radius:5px; display:inline-block;}
.trash a:hover{background: #000;}
.tableActive{color:#26a807; font-weight:bold;}
/*/////////CUSTOM CSS///////////*/
/*/////////FOR MESSAGE BOARD DETAILS///////////*/
.detailWrp h3{font-size: 18px; color: #333; margin-bottom: 10px;}
.detailWrp h2 {
    font-size: 26px;
    color: #265aa5;
    font-weight: 600;
    margin: 0px 0 15px 0;
}
.detailWrp p{font-size: 14px; line-height: 24px; color: #333;}
.support-message-files{list-style: none;}
.support-message-files li {
    font-size: 12px;
    padding: 3px;
    cursor: pointer;
}
.replies h4{color: #000; font-size: 18px; margin-bottom: 10px;}
.replies h4 a{color: #000; font-size: 18px;}
.message-cdate{font-size: 12px;}
.signupbtn .btn{padding: 10px 30px;
    font-size: 18px;
    font-weight: 600;
    background: #265aa5;
    border-radius: 0;
    border: none;
    color: #fff;}
.right_panel{border: 1px solid #e4e4e4; padding: 25px;}
#main_message{margin-bottom: 15px; background: #f5f5f5;
    padding: 12px;}
.replies{border: 1px solid #eee; margin-bottom:30px; 
  }
.replies h4{background: #eee;
    padding: 12px;}
.replies .fa-share{    color: #08a00e;}
.replies h4 a{color: #08a00e;
    font-weight: bold;}
.message-cdate i{color: #ff6000;}
.reply .fa-reply, .reply h4 a{color: #0b4f9f;}
.message-cdate{float: right; margin-top: 3px;}
.replies p{padding: 0px 15px;}
.post_reply{background: #eee; padding: 15px;}
.post_reply .form-group label{max-width: 100%; font-weight: 700; font-size: 14px;}
.btn-resolve{background: #ddd; font-size: 14px;}
/*/////////FOR MESSAGE BOARD END///////////*/
.btn-group-xs>.btn, .btn-xs {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}
.btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
}
.btn-warning:hover {
    color: #fff;
}
.pull-right{float: right!important;}
.pull-left{float: left!important;}
.modal-dialog .modal-header { background: #0b4f9fbf;}
.modal-dialog .btn-secondary{background-color: #6c757d9e; border-color: #6c757d8f;}
.modal-dialog .btn-primary{background-color: #0b4f9f; border-color: #0b4f9f;}
.input-group textArea{min-height: 130px;}
.err, .help-block, .error{font-size: 12px; color:#FF0000}
.alert-dismissible .close{font-size: 25px}
#pswd_info{
    -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.2); 
    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.2);
    margin-top: 74px;
    padding: 4px 7px 4px 11px;
    background: #fff;
    position: absolute;
}
#pswd_info ul{list-style: none; margin-left: 19px;}
#pswd_info ul li{font-size: 13px;}
#pswd_info h4 {margin:0 0 10px 0;padding:0;font-weight:normal; color:#000; font-size: 12px;}
.invalid{
    list-style-image: url(../images/admin_images/invalid.png);
}
.valid{
    list-style-image: url(../images/admin_images/valid.png);    
}
.captcha-title{width: 33% !important; }
.checkboxed{margin-top: 45px; margin-right: 5px;}
.add-more-status{padding: 6px 12px;border: 1px solid transparent; width: 40px; height: 40px;}
.add-and-remove-status{padding-top: 37px}
.add-mores, .remove-me, .remove-me-status{height: 40px; width: 40px;}
.form-text{font-size: 14px; font-weight: 600; background: none; padding: 6px 0; border: none; text-align: left;} 
.question{font-size: 14px; font-weight: 600; background: none; padding: 6px 0; border: none; text-align: left;}
.input-group-addon span{color:#FF0000}
.form-wrap span{color:#FF0000}
.add-another-disability{color: #737373 !important; font-size: 13px;}
.approve_button{color: #fff; background:#008000;padding:10px;}
.decline_button{color: #fff;background:#FF0000;padding:10px;}
.panding_button{color: #000;background:#FFE;padding:10px;}
.up-down-download{font-size: 19px;}
.up-down-view{margin: 0px 10px; cursor: pointer;}
.download-document{cursor: pointer;margin-top: 8px;display: inline-block;}
.dbq-form-open{color: #fff !important;; cursor: pointer;}
.fill-btn, .edit-btn{border: none; color: #fff; padding:8px 16px; font-size: 14px; line-height: 24px; border-radius: 5px; margin-left: 5px;}
.fill-btn{background: #ffa500}
.edit-btn{background: #5cb85c}
.fill-btn i, .edit-btn i{padding-right: 6px;}
.fill-btn:hover, .edit-btn:hover{background: #000; color: #fff; text-decoration: none;}
.open-impact-form{color: #fff !important;; cursor: pointer;}
.dbq-form-approve{color: #fff;
    background-color: #28a745;
    border-color: #28a745;}
.dbq-form-disapprove{color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;}
.imo-form-approve{color: #fff;
    background-color: #28a745;
    border-color: #28a745;}
.imo-form-disapprove{color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;}
.imo-dbq-form-approve{color: #fff;
    background-color: #28a745;
    border-color: #28a745;}
.imo-dbq-form-disapprove{color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;}
#forgot-password .input-group {
    width: 100%;
}
#forgot-password .input-group-addon{font-size: 14px;
    padding: 10px 0 0 0;
    font-weight: 600;}
#forgot-password .form-control{width: 100%;}
/*contact*/
.contact{min-height:400px;}	
.contact-heading{font-size: 36px; color: #1d2634; text-align: left; font-weight: bold; margin-bottom: 15px;} 
.message{margin-top:12px;}
.message .form-control{height:150px;}
.form-wrap .form-control{height:40px;} 
.sbutn {background: #265aa5; border: none; padding: 10px 20px; text-transform: uppercase; font-size: 18px; color: #fff; border-radius: 4px; font-weight: bold;}
.sbutn:hover{background:#000; color: #fff;}
.send{margin-top:12px;}
.contact-info .call-us {font-size: 18px; font-weight: bold;}
.contact-info {margin-top: 60px;}
.contact-info .detail {margin-top: 15px; font-size: 16px; font-weight: 600;}
.contact-info .detail i {padding-right: 10px; font-size: 20px;}
.contact-address {margin-top: 15px; font-size: 16px; font-weight: 600;}
.contact-address i {padding-right: 10px; font-size: 20px; margin-left: 6px;}
.terms-cond-aff ol li{font-size: 14px; line-height: 24px; color: #333;}
.main-heading{font-size:30px; font-family: 'Noto Serif', serif; text-transform:uppercase; color:#000; text-align:center; margin-bottom:10px;}
.main-heading span{color:#0b4f9f; font-weight:bold;}
.main-headingttp{font-size:30px; font-family: 'Noto Serif', serif; text-transform:uppercase; text-decoration: underline; color:#000; text-align:center; margin-bottom:10px;}
.main-headingttp span{color:#0b4f9f; font-weight:bold;}
.medical-opinion h3{color:#0b4f9f; font-weight:600; margin-bottom:10px; font-family: 'Noto Serif', serif;}
.medical-opinion h4{color:#000; font-weight:600; line-height:32px; font-family: 'Noto Serif', serif; font-size: 20px;}
.medical-opinion p{font-size:14px; color:#666; line-height:24px;}
.intbxpd{background: #f5f4f4; padding: 25px; margin-bottom: 30px; min-height: 445px;}
.payinfobx{background: #0b4f9f; padding: 20px; text-align: center; font-size: 30px; color: #fff; margin-bottom: 30px; font-weight: 700;}
.input-group .day{width: 27%; float: left; margin-right: 3px; }
.input-group .month{width: 38%; float: left; margin-right: 3px;}
.input-group .year{width: 33%; float: left;}
.military-info-status-main-wrapper{ background-color: #f1f1f1; padding: 30px;}
.military-info-status-wrapper{ background-color: #eaeaea; padding: 30px;}
.military-info-status-wrapper:nth-child(even){ background-color: #f1f1f1; padding: 30px;}
.other-container{padding: 30px;}
.no-padding{padding: 0px;}
.agrementwrp p{margin-bottom: 20px; color: #000; font-size: 16px;}
.agrementwrp ol{margin-left: 17px;}
.agrementwrp ol li{margin-bottom: 20px; font-size: 16px; padding-left: 10px;}
.agrementwrp ol>li>strong{text-decoration: underline; color: #0b4f9f}
.agrementwrp ol li ol{margin-top: 10px; margin-left: 40px; color: #0b4f9f}
.agrementwrp ol li ol li{margin-bottom: 10px; color: #000; padding-left: 10px;}
.intakebox p{margin-bottom: 0; margin-top: 5px;}
.notifyjs-download_alert-base{background-color: #e08e0b; padding: 10px;}
.download-alert-title{color: #fff; font-size: 16px; ont-weight: 600;}
.download-alert-title a{color: #000;}
.download-alert-title a:hover{color: #fff;}
.multi-steps > li.is-active:before, .multi-steps > li.is-active ~ li:before {
  content: counter(stepNum);
  font-family: inherit;
  font-weight: 700;
  font-size: 12px;
}
.multi-steps > li.is-active:after, .multi-steps > li.is-active ~ li:after {
  background-color: #ededed;
}
.multi-steps {
  display: table;
  table-layout: fixed;
  width: 100%;
  font-size: 12px;
}
.multi-steps > li {
  counter-increment: stepNum;
  text-align: center;
  display: table-cell;
  position: relative;
  color: #808080;
  cursor: pointer;
}
.multi-steps > li:before {
  content: counter(stepNum);
  display: block;
  margin: 0 auto 4px;
  background-color: #fff;
  width: 36px;
  height: 36px;
  line-height: 32px;
  text-align: center;
  font-weight: bold;
  border-width: 2px;
  border-style: solid;
  border-color: #808080;
  border-radius: 50%;
}
.multi-steps > li:after {
  content: '';
  height: 2px;
  width: 100%;
  background-color: #808080;
  position: absolute;
  top: 16px;
  left: 50%;
  z-index: -1;
}
.multi-steps > li:last-child:after {
  display: none;
}
.multi-steps > li.is-active{
    color: #0b4f9f;
}
.multi-steps > li.is-active:before {
  background-color: #fff;
  border-color: #0b4f9f;
}
.multi-steps > li.is-active ~ li {
  color: #808080;
}
.multi-steps > li.is-active ~ li:before {
  background-color: #ededed;
  border-color: #ededed;
}
.multi-steps > li.is-completed{
    color: #37ab1a;
}
.multi-steps > li.is-completed:before{
    border-color: #37ab1a;
    content: '\f00c';
    content: '\2713;';
    content: '\10003';
    content: '\10004';
    content: '\2713';
    color: #37ab1a;
}
.multi-steps > li.is-completed:after{
    color: #37ab1a;
    background-color: #37ab1a;
}
.colorinfo{font-size: 12px; padding-bottom: 10px;}
.colorinfo .grey{color: #777;}
.colorinfo .blue{color: #288cff;}
.colorinfo .green{color: #00a65a;}
/*///////////////////////*/
.jFiler-items-default .jFiler-item{background: #ffffff !important;}
.bolder-box .timeline-body a{font-weight: 700; color: #fff}
.timebtn {display: inline-block; position: relative; padding:0; line-height: 26px; height:44px;	width: 100px; margin-right: 5px; margin-bottom: 5px;}
.timebtn input[type="radio"] {position: absolute; opacity: 0; cursor: pointer; left: 0; width: 100%; height: 100%; z-index: 1; }
.timebtn .checkmark {width:100%; border: 1px solid #ddd; border-radius: 3px; display: inline-block; position: absolute; left: 0; padding: 8px 10px; text-align: center; font-style: normal; font-size: 14px; font-weight: 600;}
.timebtn input[type="radio"]:checked + .checkmark {background: #000; border: 1px solid #000; color: #fff;}
.timebtn .checkmark:after {content: ""; position: absolute; display: none;}
.timebtn:hover > .checkmark{background: #000; border: 1px solid #000; color: #fff;border-radius: 3px;}

.appstore{padding: 30px 0; text-align: center;}
.appstore a{display: inline-block; margin: 0 5px;}
#modalAppsPopup .modal-dialog .modal-header {background:#ee2025;} 
#modalAppsPopup .modal-content{border-radius: .3rem; }
#modalAppsPopup .modal-header{border-top-left-radius: .3rem; border-top-right-radius: .3rem;}
#modalAppsPopup .modal-body{background:#f7f5f5;}
#modalAppsPopup .modal-footer{background:#eee;}
.ui-autocomplete{max-height: 600px; overflow-y: scroll; width: 900px;}

.SearchResults .SearchResultsList { margin-left: 0; margin-top: 0; padding-bottom: 18px; list-style: none outside;}
.SearchResults .SearchResult-heading:hover{color: #0070c9;}
.SearchResults .SearchResult-heading{max-height: 58px; font-weight: 600; overflow: hidden;}
.SearchResult-heading{font-size: 1.125rem !important; margin-bottom: 0; }
.SearchResults .SearchResult-description { color: #333; margin-top: 0; overflow: hidden; }
.SearchResult-description { margin: 0; padding-bottom: 32px; }
.search_results{max-height: 300px; overflow: scroll;}
/*
===============  Media Screen Css  ===============
*/
@media screen and (max-width: 1200px ){.applybox{padding: 19px;}
.typeCol ul li:first-child {min-height: 122px;}
.typeCol ul{min-height: 305px;}
.claimWrp{padding-top: 40px; padding-right: 0}
.topbar-wrap li a{font-size:15px;}
.topbar-wrap li{padding: 10px 8px;}
.btns-wrp span{margin-left: 8px;}
.btns-wrp span a{font-size: 12px;}
.btns-wrp .signIn a{padding: 10px 10px; font-size: 13px;}
.navbar-light .navbar-nav .nav-link{padding: 10px 9px; font-size:13px;}
.welcomeRight .title h1{line-height: 33px; font-size: 34px;}
.welcomeRight .title{margin-left:92px;}
.welImg{bottom: 290px;}
.welcome-sec {margin-left: 90px;}
.welcome-wrap .helpWrp{position:static; margin-top:40px; margin-left:40px;}
.faqsRightSec{padding:60px;}
.faqsWrp .helpWrp{margin-bottom:25px; margin:0 auto 30px auto;}
.faqsWrp{padding:40px 0;}
.iconWrp li:first-child .hoverprocsess{left: 25px;}
.iconWrp li:last-child .hoverprocsess{right: 25px;}
.iconWrp li:first-child .hoverprocsess:before {margin: 0; left: 50px;}
.iconWrp li:last-child .hoverprocsess:before {margin: 0; left: auto; right: 50px;}
.dbq-sec a{display: block; margin-bottom: 10px;}
}
@media screen and (max-width: 990px ){
.iconWrp li:nth-child(3) .arrowImg{display:none;}
.btns-wrp{text-align:center;}
.header-logo{text-align:left;}
.navbar-brand {display: block; color:#fff !important;}
.navbar{margin-top: 0;}
	.navbar-collapse.show{margin-top: 10px; background:#333;}
.navbar-light .navbar-toggler{background:#eee; position: absolute; top: -50px; right: 0;}
.navbar-light .navbar-nav .nav-link{font-size:14px; padding: 13px 14px;}
.navbar-nav{margin-top:10px;}
.login-wrap{margin-top:0; background:#111;}
.loginForm li:nth-child(2), .loginForm li:nth-child(3), .loginForm li:nth-child(1){padding:0 15px;}
.login-wrap h3{text-align:center;}
.loginbtn{text-align:center; display:block;}
.loginForm .input-group{margin:10px 0;}
.forgot-btn{float:none; text-align:center;}
.iconWrp li{margin-bottom:15px;}
.welcome-sec, .welcomeRight .title{margin:0; margin-right:15px;}
.welcomeRight{max-width:inherit;}
.welcome-wrap .helpWrp{margin:40px auto 0px auto; max-width: 500px;}
.download-btn{margin: 2px 0;}
.dbq-sec a{display: block !important; margin-bottom: 10px !important;}
.recommended-wrap p{margin-top:40px;}
	.faqsWrp{padding-top: 0;}
	.faqsWrp .helpWrp{margin-top: 0; max-width: none;}
.faqsWrp .welcomeSection{display:block;}
.welcomeImg img{width:100%;}
.faqsRightSec{max-width:inherit;}
.faqsRightSec .accordion .card:last-child{margin-bottom:0;}
.faqsWrp{padding-bottom:0;}
.credits, .copyright, .copyrightWrp{text-align:center;}
.welImg{bottom: 192px; right: 48px;}
.welcomeSection{display:block;}
.hoverprocsess h3{line-height: 34px !important;}
.iconWrp li{margin: 20px 0;}
.iconWrp {margin-top: 20px;}
.iconWrp li:nth-child(3) .hoverprocsess {left: auto; right: 25px; margin-left: 0;}
.iconWrp li:nth-child(4) .hoverprocsess {left: 25px; margin-left: 0;}
.iconWrp li:nth-child(4) .hoverprocsess:before {margin: 0; left: 123px;}
.iconWrp li:first-child .hoverprocsess:before {margin: 0; left: 123px;}
.iconWrp li:nth-child(3) .hoverprocsess:before {margin: 0; left:auto; right: 121px;}
.iconWrp li:last-child .hoverprocsess:before {margin: 0; left:auto; right: 121px;}
.process-wrap{padding: 60px 15px;}
.intakebox{margin-top: 15px;}
.claimWrp{padding-top: 0;}
.claimWrp p{font-size: 16px; margin-bottom: 0;}
.typeCol ul, .innerContent-wrap{min-height: inherit;}
.typeCol ul li:first-child{min-height: 0;}
.typeCol ul li:nth-child(2){min-height: 0;}
.fileImg{text-align: center;}
.applybox{min-height: inherit;}
.apply-details li{margin: 15px 0;}
.locate-wrap p{font-size: 26px; line-height: 32px; }
.locate-wrap span a{font-size: 18px;}
.locate-wrap{padding: 40px;}
.fileText{font-size: 16px;}
.claimTypes .headingText{font-size: 16px;}
.btnsWrp{position: static;}
.aqs-wrp .btn{margin: 0;}
.multi-steps > li span{display:none;}
.dbq-sec a{display: block !important; margin-bottom: 10px !important;}
}
@media screen and (max-width: 767px ){
.welImg{display:none;}
.arrowImg{display:none;}
.mitchellImg{margin-top:30px;}
.iconWrp li{margin:20px 0;}
.iconWrp{margin-top:20px;}
.topbar-wrap li{display:block; text-align:center; border-right:none; padding: 5px 8px;}
.faqsRightSec {padding: 50px 30px 50px 30px;}
.hoverprocsess{width: auto; left: 25px !important; right: 25px !important; margin: 0;}
.iconWrp li:first-child .hoverprocsess:before {margin: 0; left: 50%; margin-left: -16px;}
.iconWrp li:last-child .hoverprocsess:before{right: auto; left: 50%; margin-left: -16px;}
.iconWrp li:nth-child(4) .hoverprocsess:before{left: 50%; margin-left: -16px;}
.iconWrp li:nth-child(3) .hoverprocsess:before{left: 50%; margin-left: -16px; right: auto;}
.recommended-wrap h1{margin-top: 0;}
.iconWrp li, .processSec{display: inline-block;}
.contactInfo{margin-top: 40px;}
.aboutImg{text-align: center;}
.aboutImg2{margin-bottom: 30px;}
.videosLink-wrap p a{font-size: 14px;}
.locate-wrap{padding: 40px 15px;}
.locate-wrap p{font-size: 16px;}
.locate-wrap span a{font-size: 16px;}
.locate-wrap p span, .apply-wrap p span{display: inline;}
.fileText{padding: 20px;}
.file_details>li{padding: 25px;}
.claimImg{margin-top: 20px;}
	.slider-wrap{min-height: 450px;}
.bannerInfo{float: none; margin-top: 0; padding-top: 100px;}
.innerContent-wrap{padding: 35px 0;}
.dbq-sec a{display: block !important; margin-bottom: 10px !important;}
}
@media screen and (max-width: 480px ){
.card h5{font-size:14px;}
.footer-wrap .footerLinks li{display:block; text-align:left; border-bottom:1px solid rgba(255, 255, 255, 0.17); padding-bottom:5px; padding-top:5px;}
.footer-wrap .footerLinks li:first-child{border-top:1px solid rgba(255, 255, 255, 0.17);}
.welcomeRight .title h1{font-size: 22px; line-height: 26px;}
.welcomeRight .headingTxt{font-size: 18px;}
.welcomeRight{padding: 35px 15px 0px 20px;}
.slider-wrap h1{font-size: 30px; line-height: 38px;}
.slider-wrap h1 span{font-size: 32px;}
.banner-btn a{text-align: center;}
.title h1{font-size: 36px;}
.videosLink-wrap p a{font-size: 14px; word-break: break-all;}
.claimTitle h2{font-size: 20px;}
.locate-wrap span a{font-size: 14px;}
.file_details>li a{word-break: break-all;}
.numbering{width: 40px; height: 40px; line-height: 40px; font-size: 16px;}
.multi-steps > li{    width: 20%;
    float: left;
    margin-bottom: 10px;}
.multi-steps > li:nth-child(5):after{display: none;}
.profile-progress h4{font-size: 24px; text-align: center;}
.dbq-sec a{display: block !important; margin-bottom: 10px !important;}
}
@media screen and (max-width: 375px ){
.continuebtn a:before{display: none;}
.continuebtn a:after{display: none;}
.continuebtn{margin: 0;}
.LoginWrp h5{font-size: 16px;}
.locate-wrap span a{ word-break: break-all;}
.messages .newMessage a{padding: 10px 14px; font-size: 12px;}
.allmsg{font-size:14px;}
.dbq-sec a{display: block !important; margin-bottom: 10px !important;}
}
