@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;}



.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 15px;}

.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;
}






/*

===============  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:50px;}

.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;}







/*

===============  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;}

.alert{font-size: 14px;}

@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;}



/*

===============  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;}













/*

===============  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/invalid.png);

}

.valid{

    list-style-image: url(../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;}

.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;}

#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;}

.chosen-container-single .chosen-single{padding: 8px 0px 0px 8px !important; height: 44px !important;}
.chosen-container-single .chosen-single span{font-size: 14px !important;}
.chosen-container-single .chosen-single div{top: 10px !important;}


/*///////////////////////*/

.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;}


/* NAV TABS */
.nav-tabs-custom {
  margin-bottom: 20px;
  background: #fff;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
}
.nav-tabs-custom .nav > li > a{
    position: relative;
    display: block;
    padding: 10px 15px;
}
.nav-tabs-custom > .nav-tabs {
  margin: 0;
  border-bottom-color: #f4f4f4;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.nav-tabs-custom > .nav-tabs > li {
  border-top: 3px solid transparent;
  margin-bottom: -2px;
  margin-right: 5px;
}
.nav-tabs-custom > .nav-tabs > li.disabled > a {
  color: #777;
}
.nav-tabs-custom > .nav-tabs > li > a {
  color: #ed1f24;
  border-radius: 0;
}
.nav-tabs-custom > .nav-tabs > li > a.text-muted {
  color: #999;
}
.nav-tabs-custom > .nav-tabs > li > a,
.nav-tabs-custom > .nav-tabs > li > a:hover {
  background: transparent;
  margin: 0;
}
.nav-tabs-custom > .nav-tabs > li > a:hover {
  color: #999;
}
.nav-tabs-custom > .nav-tabs > li:not(.active) > a:hover,
.nav-tabs-custom > .nav-tabs > li:not(.active) > a:focus,
.nav-tabs-custom > .nav-tabs > li:not(.active) > a:active {
  border-color: transparent;
}
.nav-tabs-custom > .nav-tabs > li.active {
  border-top-color: #ed1f24;
}
.nav-tabs-custom > .nav-tabs > li.active > a,
.nav-tabs-custom > .nav-tabs > li.active:hover > a {
  background-color: #fff;
  color: #ed1f24;
}
.nav-tabs-custom > .nav-tabs > li.active > a {
  border-top-color: transparent;
  border-left-color: #f4f4f4;
  border-right-color: #f4f4f4;
}
.nav-tabs-custom > .nav-tabs > li:first-of-type {
  margin-left: 0;
}
.nav-tabs-custom > .nav-tabs > li:first-of-type.active > a {
  border-left-color: transparent;
}
.nav-tabs-custom > .nav-tabs.pull-right {
  float: none !important;
}
.nav-tabs-custom > .nav-tabs.pull-right > li {
  float: right;
}
.nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type {
  margin-right: 0;
}
.nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type > a {
  border-left-width: 1px;
}
.nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type.active > a {
  border-left-color: #f4f4f4;
  border-right-color: transparent;
}
.nav-tabs-custom > .nav-tabs > li.header {
  line-height: 35px;
  padding: 0 10px;
  font-size: 20px;
  color: #ed1f24;
}
.nav-tabs-custom > .nav-tabs > li.header > .fa,
.nav-tabs-custom > .nav-tabs > li.header > .glyphicon,
.nav-tabs-custom > .nav-tabs > li.header > .ion {
  margin-right: 5px;
}
.nav-tabs-custom > .tab-content {
  background: #fff;
  padding: 10px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.nav-tabs-custom .dropdown.open > a:active,
.nav-tabs-custom .dropdown.open > a:focus {
  background: transparent;
  color: #999;
}
.nav-tabs-custom.tab-primary > .nav-tabs > li.active {
  border-top-color: #3c8dbc;
}
.nav-tabs-custom.tab-info > .nav-tabs > li.active {
  border-top-color: #00c0ef;
}
.nav-tabs-custom.tab-danger > .nav-tabs > li.active {
  border-top-color: #dd4b39;
}
.nav-tabs-custom.tab-warning > .nav-tabs > li.active {
  border-top-color: #f39c12;
}
.nav-tabs-custom.tab-success > .nav-tabs > li.active {
  border-top-color: #00a65a;
}
.nav-tabs-custom.tab-default > .nav-tabs > li.active {
  border-top-color: #d2d6de;
}

.bg-aqua{background-color: #00c0ef !important;}
.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}

.label-default {
    background-color: #d2d6de;
    color: #444;
}
 .label-success{
    background-color: #00a65a !important;
}
.text-green {
    color: #00a65a !important;
}
.innerFaqsWrp h5.no-padding{padding: 0px;}


.box {
    position: relative;
    border-radius: 3px;
    background: #ffffff;
    border-top: 3px solid #d2d6de;
        border-top-color: rgb(210, 214, 222);
    margin-bottom: 20px;
    width: 100%;
    box-shadow: 0 1px 1px rgba(0,0,0,0.1);
}
.box.box-primary {
    border-top-color: #3c8dbc;
}
.box-body {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    padding: 10px;
}
.profile-username {
    font-size: 21px !important;
    margin-top: 5px;
}
.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}
.profile-user-img {
    margin: 0 auto;
    width: 100px;
    padding: 3px;
    border: 3px solid #d2d6de;
}
.img-circle {
    border-radius: 50%;
}
.box-profile span{font-size: 12px;}
/*

===============  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;}



}





@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;}

.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;}



}





@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;}
}



@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;}


}





@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;}

}











