/* -- GENERIC STYLES - START -- */
	@font-face {
		font-family:"HelveticaNeueW01-45Ligh";
		src:url("../fonts/alic/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix");
		src:url("../fonts/alic/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix") format("eot"),url("../fonts/alic/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff") format("woff"),url("../fonts/alic/688ab72b-4deb-4e15-a088-89166978d469.ttf") format("truetype"),url("../fonts/alic/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a") format("svg");
	}
	@font-face {
		font-family:"HelveticaNeueW02-65Medi";
		src:url("../fonts/alic/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix");
		src:url("../fonts/alic/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix") format("eot"),url("../fonts/alic/5b4a262e-3342-44e2-8ad7-719998a68134.woff") format("woff"),url("../fonts/alic/4a3ef5d8-cfd9-4b96-bd67-90215512f1e5.ttf") format("truetype"),url("../fonts/alic/58ab5075-53ea-46e6-9783-cbb335665f88.svg#58ab5075-53ea-46e6-9783-cbb335665f88") format("svg");
	}
	@font-face {
		font-family:"HelveticaNeueW02-95Blac";
		src:url("../fonts/alic/c8ec8ade-129c-47df-86b4-f9f1cd69ac15.eot?#iefix");
		src:url("../fonts/alic/c8ec8ade-129c-47df-86b4-f9f1cd69ac15.eot?#iefix") format("eot"),url("../fonts/alic/6d5b06b3-f8db-4de6-aa46-2a6de9569b51.woff") format("woff"),url("../fonts/alic/86438896-04f9-4558-a21a-e7a6d6061591.ttf") format("truetype"),url("../fonts/alic/c486d95f-f220-435d-8a83-5d9497f04c49.svg#c486d95f-f220-435d-8a83-5d9497f04c49") format("svg");
	}
	@font-face {
		font-family:"HelveticaNeueW02-55Roma";
		src:url("../fonts/alic/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix");
		src:url("../fonts/alic/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix") format("eot"),url("../fonts/alic/d5af76d8-a90b-4527-b3a3-182207cc3250.woff") format("woff"),url("../fonts/alic/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf") format("truetype"),url("../fonts/alic/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7") format("svg");
	}
	@font-face {
		font-family:"Cedarville Cursive";
		src:url("../fonts/common/Cedarville-Cursive.ttf");
	}

	body.group {
	    font-family: "HelveticaNeueW02-55Roma", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	    font-size: 16px;
	    color: #000000;
		position: relative;
	}
	.group a, 
	.group a:hover, 
	.group a:focus, 
	.group a:active {
	    color: #D51E22;
	    text-decoration: none;
	    cursor: pointer;
	}
	.group img {
	    padding: 0;
	    margin-left: auto;
	    margin-right: auto;
	}
	.group .container {
	    width: 100%;
	    max-width: 978px;
	}
	.group .activeLink {
		background: #D51E22;
		color: #FFFFFF;
		font-size: 16px;
		text-align: center;
		display: block;
		cursor: pointer;
		padding: 7px 0;
		margin-bottom: 7px;
		height: 36px;
		display: table;
    	width: 100%;
	}
	.group .activeLink:hover {
		background: #861315;
	}
	.group .componentLink {
		background: #FFFFFF;
		border-color: #DDD;
		color: #D51E22;
		display: block;
		cursor: pointer;
		padding: 8px 0 8px 8px;
		height: 40px;
		border-top: 1px solid #DDDDDD;
		border-left: 1px solid #DDDDDD;
		border-right: 1px solid #DDDDDD;
		display: table;
    	width: 100%;
	}
	.group .componentLink:last-child {
		border-bottom: 1px solid #DDDDDD;
	}
	.group .componentLink:hover {
		background: #EFEFEF;
	}
	.group .componentLink.current {
		background: #EFEFEF;
	}
	.group .heading {
		font-size: 30px;
		background: #FFFFFF;
		color: #D51E22;
		font-weight: 700;
		line-height: 44px;
        margin: 20px 0 10px; 
	}
	.group .capitalize {
		text-transform: capitalize;
	}
	.group .uppercase {
		text-transform: uppercase;
	}
	.group .lowercase {
		text-transform: lowercase;
	}
	.group .subHeading {
		font-size: 20px;
		background: #FFFFFF;
		color: #2D2D2D;
		font-weight: 700;
	}
	.group .sectionHeading {
		font-weight: 700;
        font-size: 18px;
        margin-top: 10px;
        margin-bottom: 10px;
	}
    .group .titleText {
        margin-top: 10px;
        font-size: 14px;
    }
	.group .highlight {
		color: #D51E22;
	}
	.group .sectionText {
        margin: 0 0 10px;
	}
	.group .align-right {
		text-align: right;
	}
	.group  .validationMessage i {
		margin-right: 10px;
	}

	@media (min-width: 768px) {
		.group .container.bodySection {
			min-height: 400px;
		}
		.group .leftCol {
			padding-right: 7.5px;
		}
		.group .rightCol {
			padding-left: 7.5px;
		}
		.group .sideMenu {
		    margin: 20px 0;
		}
		.group .sideMenu.float {
			position: fixed;
    		top: 0;
    		width: calc((100% / 3) - 22.5px);
    		max-width: 303.2px;
		}
	}

	@media (max-width: 767px) {
		.group .heading {
			font-size: 22px;
			line-height: 26px;
		}
		.group .container.bodySection {
			padding: 0 15px;
		}
		.group .leftCol {
			padding-bottom: 15px;
		}
		.group .rightCol {
			padding-bottom: 15px;
		}
	}
/* -- GENERIC STYLES - END -- */

/* -- HEADER STYLES - START -- */
	.group .headerLeft {
	    padding: 20px 30px 10px;
	}
	.group .headerRight {
	    padding: 0;
	}
	.group #imgLogoResp {
		height: 60px;
		width: 190px;
		padding-left: 190px;
		display: table;
	    background: url(data:image/png;base64,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) no-repeat;
	}
	.group #imgLogoResp2  {
		height: 40px;
		width: 188px;
		padding-left: 188px;
	    background: url(data:image/png;base64,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) no-repeat;
	}
	.group .headerSubHeading {
	    text-align: right;
	    position: absolute;
	    width: 250px;
	    top: 35px;
	    font-size: 16px;
	    color: #999;
	}
	.group .authBar div {
	    float: right;
	    height: 30px;
	    padding-top: 5px;
	    padding-right: 20px;
	    line-height: 35px;
	}
	.group .logoutDiv a,
	.group .logoutDiv a:hover {
		color: #000000;
		text-decoration: none;
	}
	.group .logoutDiv a img {
	    width: 30px;
	    height: 30px;
	    background: #D51E22;
	    padding: 6px;
	    border-radius: 5px;
	}
	.group .logoutDiv a img:hover {
		background: #861315;
	}
	.group .navbar-default {
	    margin-bottom: 0;
	    border-radius: 0;
	    background-image: none;
	    background: #d51e22;
	    border: none;
	    border-radius: 0;
	    margin: 0;
	    min-height: 35px;
	}
	.group .navbar-default .navbar-nav li a {
	    color: #FFFFFF;
	    background: #d51e22;
	    background-image: none;
	    box-shadow: none;
	    font-size: 13px;
	}
	.group .navbar-default .navbar-nav li a:hover,
	.group .navbar-default .navbar-nav li a:focus {
		text-decoration: underline;
	}
	.group .titleRow {
		position: relative;
	    display: table;
	    border-bottom: 1px solid #444;
	    width: 100%;
	    margin-bottom: 15px;
	}
	.group #heading1 {
		float: left;
		font-size: 30px;
		margin: 10px 0 0;
		color: #D51E22;
		width: calc(100% - 200px);
	    line-height: 40px;
	    font-weight: 700;
		text-transform: lowercase;
	}
	.group .heading1Tag {
	    padding: 5px;
	    color: #D51E22;
	    text-transform: uppercase;
		margin: 20px 20px 0 0;
		position: absolute;
		right: 0;
	}
	.group .heading1Tag.doubleLine {
		margin: 65px 5px 0 0;
		padding-top: 4px;
	}
	.group .dropdown.sideMenu {
		float: right;
		margin: 20px 0 5px;
	}
	.group .dropdown.sideMenu.doubleLine {
		margin: 65px 5px 0 0;
	}
	.group .dropdown.sideMenu .dropdown-toggle {
		border: none;
	    text-align: right;
	    padding: 0;
	}
	.group .dropdown.sideMenu .dropdown-toggle:hover,
	.group .dropdown.sideMenu .dropdown-toggle:focus {
		background: #FFF;
	}
	.group .dropdown.sideMenu.open .dropdown-menu {
		right: 0;
		left: auto;
		width: 250px;
		top: 29px;
		padding: 0 10px 10px;
	}
	.group .dropdown-menu .divider {
	    margin: 2px 0px;
	}
	.group .dropdown-menu li a {
	    padding: 1px 7px;
	    display: block;
	}
	.group .dropdown-menu li a.current {
	    background: #F4F4F4;
	}
	.group .dropdown-menu li a img {
	    float: left;
	    height: 18px;
	    width: 30px;
	    margin: 5px 0px;
	    opacity: .7;
	}
	.group .dropdown-menu li a.current img {
		opacity: 1;
	}
	.group .dropdown-menu li a h5 {
		margin: 10px 0;
	}
	.group .dropdown-menu .linksBlock {
	    margin-top: 10px;
	    margin-bottom: 10px;
	}
	.group .dropdown-menu .linksBlock:last-child {
	    margin-bottom: 0;
	}
	.group .dropdown-menu .linksBlock li:last-child a.activeLink {
		margin-bottom: 0;
	}
	.group .dropdown-menu li a.activeLink:hover {
		background: #D51E22;
	}
	.group .dropdown-menu li a.activeLink h5 {
		color: #FFF;
	}
	.group .dropdown-menu li:hover a.activeLink h5 {
		text-decoration: underline;
	}
	.group .dropdown-menu li a.componentLink {
		border-bottom: none;
	}
	.group .dropdown-menu li a.componentLink h5 {
		color: #D51E22;
	}
	.group .dropdown-menu div li:last-child a.componentLink {
		border-bottom: 1px solid #DDDDDD;
	}
	.group .dropdown-menu li a.componentLink.no-border,
	.group .dropdown-menu .linksBlock li:last-child a.componentLink.no-border {
		border: none;
	}
	
	@media screen and (min-width: 990px) {
		.group .headerSubHeading {
		    right: calc((100% - 990px)/2 + 140px);
		}
	}

	@media screen and (max-width: 990px) and (min-width: 768px) {
		.group .headerSubHeading {
		    right: 135px;
		}
		.group #heading1 {
			float: left;
			font-size: 28px;
		    line-height: 34px;
		}
		.group .heading1Tag.doubleLine {
			    margin: 55px 5px 0 0;
		}
		.group .dropdown.sideMenu.doubleLine {
			margin: 55px 5px 0 0;
		}
		.group .dropdown.sideMenu.open .dropdown-menu {
			top: 27px;
		}
	}

	@media (min-width: 991px) {
		.group .navbar-default .navbar-nav li a {
			padding: 10px 15px;
			line-height: 16px;
		}
	}

	@media (min-width: 768px) and (max-width: 990px) {
		.group .navbar-default .navbar-nav li a {
			padding: 10px;
			line-height: 16px;
		}
	}

	@media (min-width: 768px) {
		.group .navbar-default {
			height: 36px;
			min-height: 0;
		}
		.group .navbar-default .container-fluid {
			padding: 0;
		}
		.group .navbar-default .container-fluid .collapse.navbar-collapse {
			padding: 0;
		}
		.group .navbar-logout {
			display: none;
		}
	}

	@media (max-width: 767px) {
		.group .container {
			padding: 0;
		}
		.group .navbar-default {
			height: 60px;
			/*background: #FFFFFF;*/
			z-index: 1;
		}
		.group .navbar-default .navbar-header a {
			padding: 10px;
		}
		.group .navbar-default .navbar-header a img {
			max-height: 40px;
			margin: 0;
		}
		.group .navbar-default .navbar-header .pageTitle {
		    margin: 3px 0;
		    font-weight: 700;
		    color: #FFFFFF;
		}
		.group .navbar-default .navbar-toggle,
		.group .navbar-default .navbar-toggle:focus, 
		.group .navbar-default .navbar-toggle:hover {
			border: none;
			margin: 10px;
	    	margin-right: -10px;
	    	background: #d51e22;
		}
		.group .navbar-default .navbar-toggle .icon-bar {
			background: #FFFFFF;
			padding-top: 4px;
		}
		.group .nav.navbar-nav {
			margin-top: 0;
			margin-bottom: 0; 
		}
		.group .main-nav ul li a {
		    font-size: 1em;
	    	border-bottom: 1px solid #861315;
		}
		.group .logout-xs img {
		    height: 30px;
		    width: 20px;
		    padding: 7px 0;
		    margin-right: 5px;
		}
		.group .userIdDiv {
		    position: absolute;
		    font-size: 16px;
		    color: #FFFFFF;
		    right: 50px;
		    margin: -42px 0;
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;
		}
		.group .userIdDiv .fa {
			display: none;
		}
		.group .container.pageTitleBlock {
		    padding: 0 15px;
		}
		.group #heading1 {
		    width: 100%;
		    font-size: 24px;
		    line-height: 30px;
		    margin-bottom: 10px;
		}
		.group .heading1Tag {
		    margin-top: 50px;
		}
		.group .dropdown.sideMenu {
		    margin-top: 0;
		}
		.group .dropdown.sideMenu.open .dropdown-menu {
			top: 27px;
		}
		.group .navbar-logout {
			display: block;
			list-style: none;
			padding: 10px 0;
			margin: 0 -15px;
			background: #D51E22;
		}
		.group .navbar-logout li {
			width: 100%;
			padding: 0;
		}
		.group .navbar-logout li a {
			color: #FFFFFF;
			box-shadow: none;
			padding: 10px 15px;
			line-height: 20px;
			width: 100%;
		}
	}

	@media (max-width: 400px) {
		.group .userIdDiv {
			position: relative;
			padding: 10px 15px;
			text-align: right;
			background: #D51E22;
			color: #FFF;
			float: left;
			width: 100%;
			right: -15px;
			margin: 0;
		}
		.group .userIdDiv .fa {
			display: inline-block;
			padding-right: 5px;
		}
		.group .container-fluid {
			background: #D51E22;
		}
		.group .navbar-header {
			border-bottom: 1px solid #FFF;
		}

	}
/* -- HEADER STYLES - END -- */

/* -- FLEXMENU STYLES - START -- */
	.group .flexMenu-viewMore {
		position: absolute;
		right: 0;
	}
	.group .flexMenu-viewMore > a,
	.group .flexMenu-viewMore > a:hover,
	.group .flexMenu-viewMore > a:focus {
		background-color: #d51e22;
		color: #FFFFFF;
	}
	.group .flexMenu-viewMore > a:after {
		display: inline-block;
		content: "";
		border-left: 0.3em solid transparent;
		border-right: 0.3em solid transparent;
		border-top: 0.4em solid white;
		margin-left: 0.4em;
		position: relative;
		top: -.1em;
	}
	.group .flexMenu-viewMore.active > a,
	.group .flexMenu-viewMore.active > a:hover,
	.group .flexMenu-viewMore.active > a:focus {
		background-color: #861315;
		color: #FFFFFF;
	}
	.group .flexMenu-viewMore .flexMenu-popup {
		z-index: 1;
		padding: 0;
		background-color: #d51e22;
		margin: 0px;
		width: 150px;
		position: absolute;
		right: 0;
	}
	.group .flexMenu-viewMore .flexMenu-popup > li > a,
	.group .flexMenu-viewMore .flexMenu-popup > li {
		display: block;
	}
	.group .flexMenu-viewMore .flexMenu-popup > li > a:hover {
		background-color: #d51e22;
	}
/* -- FLEXMENU STYLES - END -- */

/* -- FOOTER STYLES - START -- */
	.group .footerTray {
	    text-align: center;
	    padding: 1px;
	}
/* -- FOOTER STYLES - END -- */

/* -- CAROUSEL HEADER STYLES - START -- */
	.group .carouselComponent .main-container {
		padding: 0;
	}
	.group .carouselComponent .slide1 h3, 
	.group .carouselComponent .slide2 h3, 
	.group .carouselComponent .slide3 h3, 
	.group .carouselComponent .slide4 h3 {
		color: #fff;
		font-size: 20px;
		text-transform: uppercase;
		font-weight:700;
	}
	.group .carouselComponent .slide1 h4,
	.group .carouselComponent .slide2 h4,
	.group .carouselComponent .slide3 h4,
	.group .carouselComponent .slide4 h4 {
		color: #fff;
		font-size: 20px;
		text-transform: uppercase;
		font-weight:700;
	}
	.group .carouselComponent .slide1 .text-left,
	.group .carouselComponent .slide3 .text-left{
		padding-left: 40px;
	}
	.group .carouselComponent .carousel-indicators {
		bottom: 0;
		z-index: 0;
	}
	.group .carouselComponent .carousel-control.right,
	.group .carouselComponent .carousel-control.left {
		background-image: none;
		opacity: .3;
	}
	.group .carouselComponent .carousel-control.right:hover,
	.group .carouselComponent .carousel-control.left:hover {
		background-image: none;
		opacity: .8;
	}
	.group .carouselComponent .carousel .item {
		height: 100%;
		width:100%;
	}
	.group .carouselComponent .carousel-inner .item .container {
		justify-content: center;
		align-items: center;
		position: absolute;
		bottom: 0;
		top: 30%;
		left: 0;
		right: 0;
	}
	.group .carouselComponent h3{
		animation-delay: 1.5s;
	}
	.group .carouselComponent h4 {
		animation-delay: 1.5s;
	}
	.group .carouselComponent h2 {
		animation-delay: 1.5s;
	}
	.group .carouselComponent .carousel-control {
		width: 6%;
		text-shadow: none;
	}
	.group .carouselComponent h1 {
		text-align: center;  
		margin-bottom: 30px;
		font-size: 30px;
		font-weight: bold;
	}
	.group .carouselComponent .p {
		padding-top: 125px;
		text-align: center;
	}
	.group .carouselComponent .p a {
		text-decoration: underline;
	}
	.group .carouselComponent .carousel-indicators li {
		width: 10px;
		height: 10px;
		background-color: rgba(255,255,255,.4);
		border:none;
	}
	.group .carouselComponent .carousel-indicators .active{
		width: 12px;
		height: 12px;
		background-color: #fff;
		border:none;
	}
	.group .carouselComponent .carousel-fade .carousel-inner .item {
		-webkit-transition-property: opacity;
		transition-property: opacity;
	}
	.group .carouselComponent .carousel-fade .carousel-inner .item,
	.group .carouselComponent .carousel-fade .carousel-inner .active.left,
	.group .carouselComponent .carousel-fade .carousel-inner .active.right {
		opacity: 0;
	}
	.group .carouselComponent .carousel-fade .carousel-inner .active,
	.group .carouselComponent .carousel-fade .carousel-inner .next.left,
	.group .carouselComponent .carousel-fade .carousel-inner .prev.right {
		opacity: 1;
	}
	.group .carouselComponent .carousel-fade .carousel-inner .next,
	.group .carouselComponent .carousel-fade .carousel-inner .prev,
	.group .carouselComponent .carousel-fade .carousel-inner .active.left,
	.group .carouselComponent .carousel-fade .carousel-inner .active.right {
		left: 0;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
	.group .carouselComponent .carousel-fade .carousel-control {
		z-index: 2;
	}
	.group .carouselComponent .carousel-control .fa-angle-right, 
	.group .carouselComponent .carousel-control .fa-angle-left {
		position: absolute;
		top: 50%;
		z-index: 5;
		display: inline-block;
	}
	.group .carouselComponent .carousel-control .fa-angle-left{
		left: 50%;
		width: 38px;
		height: 38px;
		margin-top: -15px;
		font-size: 30px;
		color: #fff;
	}
	.group .carouselComponent .carousel-control .fa-angle-right{
		right: 50%;
		width: 38px;
		height: 38px;
		margin-top: -15px;
		font-size: 30px;
		color: #fff;
	}
	.group .carouselComponent .carousel-control {
		opacity: 1;
		filter: alpha(opacity=100);
	}
	@media (max-width: 767px) {
		.group .carouselComponent .slide1 h3, 
		.group .carouselComponent .slide2 h3, 
		.group .carouselComponent .slide3 h3, 
		.group .carouselComponent .slide4 h3{
			font-size: 16px;
		}
		.group .carouselComponent .slide1 h4,
		.group .carouselComponent .slide2 h4,
		.group .carouselComponent .slide3 h4,
		.group .carouselComponent .slide4 h4{
			font-size: 16px;
		}
	}
	@media (max-width: 550px) {
		.group .carouselComponent .slide1 h3, 
		.group .carouselComponent .slide2 h3, 
		.group .carouselComponent .slide3 h3, 
		.group .carouselComponent .slide4 h3{
			font-size: 12px;
		}
		.group .carouselComponent .slide1 h4,
		.group .carouselComponent .slide2 h4,
		.group .carouselComponent .slide3 h4,
		.group .carouselComponent .slide4 h4{
			font-size: 12px;
		}
		.group .carouselComponent .carousel-indicators li {
			width: 8px;
			height: 8px;
		}
		.group .carouselComponent .carousel-indicators .active{
			width: 10px;
			height: 10px;
		}
		.group .carouselComponent .carousel-inner .item .container {
			top: 8%;
		}
	}
/* -- CAROUSEL HEADER STYLES - END -- */

/* -- MULTI-STEP FORM PROGRESSBAR STYLES [NEW] - START -- */
	.group .progressFlow {
		overflow: visible;
		height: 15px;
		background-color: #ddd;
		border: 1px solid #ededed;
		border-radius: 10px;
		margin: 10px 0 30px;
	}
	.group .progressFlow .progress-bar {
		background-color: #d51e22;
		position: relative;
		border-radius: 10px;
	}
	.group .progressFlow .progress-bar span {
		background-color: #d51e22;
		position: absolute;
		bottom: -20px;
		font-size: 10px;
		line-height: 10px;
		padding: 2px 4px;
		right: -1.4em;
		border-radius: 2px;
	}
	.group .progressFlow .progress-bar span:after {
		bottom: 100%;
		border: solid transparent;
		content: " ";
		position: absolute;
		border-bottom-color: #d51e22;
		border-width: 5px;
		margin-left: -15px;
	}
/* -- MULTI-STEP FORM PROGRESSBAR STYLES [NEW] - END -- */

/* -- MULTI-STEP FORM STYLES [OLD STYLES] - START -- */
	.group .multi-step-form ul{
		display: inline-block;
		margin-left: -15px;
		width: 100%;
	}
	.group .multi-step-form  ul li {
		list-style-type: none;
		margin: 0px 15px;
		padding: 0;
		float: left;
		display: inline-block;
		background: #999;
		pointer-events: cursor;
	}
	.group .multi-step-form .current{
		background: #D51E22;
		color: #fff;
	}
	.group .multi-step-form .disabled{
		background: #999;
	}
	.group .multi-step-form .error{
		color: #D51E22;
	}
	.group .multi-step-form .disabled{
		pointer-events:none;
		opacity:0.4;
	}
	.group .multi-step-form .stepsList {
		padding: 0;
		position: relative;
	}
	.group .multi-step-form .items a:hover {
		color: #fff;
	}
	.group .multi-step-form .items a {
		width: 100%;
		display: inline-block;
		color: #fff;
		position: relative;
		padding: 15px 15px 13px 40px;
		margin-right: -1px;
	}
	.group .multi-step-form .items:before {
		content:"";
		border-style: solid;
		border-width: 25px 30px 25px 0;
		border-color: transparent white transparent transparent;
		position: absolute;
		//left: -15px;
		transform: rotate(180deg);
		z-index: 1;
		margin-left: -1px;
	}
	.group .multi-step-form .items:after {
		content:"";
		border-style: solid;
		border-width: 25px 30px 25px 0;
		border-color: transparent #999 transparent transparent;
		position: absolute;
		//left: -15px;
		transform: rotate(180deg);
		z-index: 1;
	}
	.group .multi-step-form .current:after {
		border-color: transparent #D51E22 transparent transparent;
	}
	.group .multi-step-form .active:after {
		border-color: transparent #ef8184 transparent transparent;
	}
	.group .multi-step-form .active {
		background: #ef8184;
	}
	.group .multi-step-form .btnRight {
		float: right !important;
	}
/* -- MULTI-STEP FORM STYLES [OLD STYLES] - END -- */

/* -- MULTI-STEP FORM PROGRESSBAR STYLES [OLD STYLES] - START -- */
	.group .progressbar ul {
		margin-bottom: 20px;
		overflow: hidden;
		counter-reset: step;
	}
	.group .progressbar li {
		list-style-type: none;
		color: #D51E22;
		text-transform: uppercase;
		font-size: 12px;
		width: 10%;
		float: left;
		position: relative;
		text-align: center;
		cursor : pointer;
	}
	.group .progressbar .progressbarListSquare li:before {
		content: counter(step);
		counter-increment: step;
		width: 30px;
		line-height: 30px;
		display: block;
		font-size: 20px;
		color: #fff;
		background: #999;
		border-radius: 3px;
		margin: 0 auto 5px auto;
		text-align: center;
	}
	.group .progressbar .progressbarListCircle li:before {
		content: counter(step);
		counter-increment: step;
		width: 30px;
		line-height: 30px;
		display: block;
		font-size: 20px;
		color: #fff;
		background: #999;
		border-radius: 50%;
		margin: 0 auto 5px auto;
		text-align: center;
	}
	.group .progressbar li:after {
		content: '';
		width: 100%;
		height: 5px;
		background: #999;
		position: absolute;
		left: -50%;
		top: 13px;
		z-index: -1;
	}
	.group .progressbar li:first-child:after {
		content: none; 
	}
	.group .progressbar .progressbarListCircle li.current:before {
		background: #D51E22;
		color: white;
	}  
	.group .progressbar .formHeight {
		min-height: 400px;
	}
	.group .progressbar .progressbarListCircle li.current:after {
		background: #ef8184;
		color: white;
	} 
	.group .progressbar .progressbarListSquare li.current:after {
		background: #ef8184;
		color: white;
	}
	.group .progressbar .progressbarListSquare li.current:before {
		background: #D51E22;
		color: white;
	}
	.group .progressbar ul{
		padding: 0;
		margin-left: -30px;
		margin-right: -30px;
	}
	.group .progressbar .active:before,
	.group .progressbar .active:after {
		background: #ef8184 !important;
	}
	.group .progressbar .disabled{
		pointer-events: none;
		opacity: 1.4;
		color: #999;
	}
	.group .progressbar .btnRight{
		float: right !important;
	}
	.group .progressbar #selectTabVal {
		text-align: center;
	}
	@media (max-width: 768px) {
		.group .progressbar ul{
			padding: 0;
			margin-left: 0px;
			margin-right: 0px;
		}
		.group .progressbar .progressbarListSquare li:before {
			content: counter(step);
			counter-increment: step;
			width: 25px;
			line-height: 30px;
			display: block;
			font-size: 16px;
			color: #fff;
			background: #999;
			border-radius: 3px;
			margin: 0 auto 5px auto;
			text-align: center;
		}
		.group .progressbar .progressbarListCircle li:before {
			content: counter(step);
			counter-increment: step;
			width: 25px;
			line-height: 30px;
			display: block;
			font-size: 16px;
			color: #fff;
			background: #999;
			border-radius: 50%;
			margin: 0 auto 5px auto;
			text-align: center;
		}
	}
/* -- MULTI-STEP FORM PROGRESSBAR STYLES [OLD STYLES] - END -- */

/* -- INSURANCE BLOCK STYLES - START -- */
	.group .container.insuranceProvider {
		margin: 15px auto 0;
		font-size: 20px;
		color: #888;
	}
	.group .container.insuranceProvider p {
		margin: 0;
		line-height: 22px;
	}
	.group .container.insuranceProvider i {
		padding-right: 10px;
	}
	.group .heading {
		margin-top: 10px;
	}
	.group .sideMenu {
	    margin: 10px 0;
	}
	@media screen and (min-width: 768px) {
		.group .container.insuranceProvider p.providerAddress {
			text-align: right;
		}
	}
	@media screen and (max-width: 767px) {
		.group .container.insuranceProvider {
			padding: 0 15px; 
		}
		.group .container.insuranceProvider i {
			display: none;
		}
		.group .container.insuranceProvider p.providerName {
			color: #444;
			line-height: 28px;
		}
		.group .container.insuranceProvider p.providerAddress {
			font-size: 16px;
			text-align: left;
		}
	}
/* -- INSURANCE BLOCK STYLES - END -- */

/* -- MODAL STYLES - START -- */
	.group .modal {
		padding-left: 0 !important;
	}
	.group .modal .heading {
	    margin: 0;
	    line-height: 22px;
	    font-size: 26px;
	}
	.group .modal .modal-content {
		border-radius: 0;
	}
	@media (max-width: 767px) {
		.group .modal {
			background-color: #FFF;
		}
		.group .modal .modal-dialog {
		    width: 100%;
		    margin: 0;
		    border-radius: 0;
		}
		.group .modal .modal-body {
		    width: 100%;
		    max-width: 768px;
		    margin: auto;
		    height: 100%;
		    min-height: calc(100vh - 120px);
		}
		.group .modal::-webkit-scrollbar {
		    width: 0;
		}
	}
	@media (min-width: 768px) {
		.group .modal .modal-dialog.modal-fs {
		    width: 100%;
		    margin: 0;
		    border-radius: 0;
		}
		.group .modal .modal-dialog.modal-fs .modal-body {
		    width: 100%;
		    max-width: 768px;
		    margin: auto;
		    height: calc(100vh - 120px);
		}
	}
/* -- MODAL STYLES - END -- */

/* -- TAGS INPUT STYLES - START -- */
	.group .col-tray .tray-text-box {
		width: 20%;
		padding: 0 5px;
		float: left;
	}
	.group .bootstrap-tagsinput {
		width: auto;
		padding: 3px;
	}
	.group .label-info {
		border: 1px solid #D51E22;
		background-color: #D51E22;
		position: relative;
		display: inline-block;
		padding: 4px;
		margin: 2px;
	}
	.group .bootstrap-tagsinput input {	
		margin: 4px;
		padding: 0;
    	height: 18px;
	}
/*-- TAGS INPUT STYLES - END -- */

/* -- CONTENT STYLES - START -- */
	.group .tabsList .activeLink.tabItem.currentTab {
		background: #861315;
	}
	.group .alertItem {
		margin-bottom: 5px
	}
	.group  .subLinkBlock a {
	    display: block;
	}
	.group .alertItem i {
		color: #D51E22;
		margin-right: 5px
	}
	.group .subLinksDiv {
		display: block;
	}
	.group .subLinkBlock img {
	    opacity: .6;
	}
	.group .subLinkBlock:hover img,
	.group .subLinkBlock:focus img {
	    opacity: 1;
	}
	.group .subLinkBlock .titleText {
	    line-height: 15px;
	    opacity: 1;
	    margin-bottom: 0;
		min-height: 30px;
	}
	.group .subLinksDiv .componentLink {
	    text-align: center;
	}
	.group .accordionComponent {
		padding-bottom: 15px;
	}
	.group .accordionComponent .accordionHeading {
	    background: #595959;
	    height: auto;
	    padding: 1px 10px;
	    color: #FFFFFF;
	    cursor: pointer;
	    width: 100%;
	    border: 1px solid #EEEEEE;
		display: table;
	}
	.group .accordionComponent .accordionTitleHolder {
		max-width: calc(100% - 35px);
		float: left;
		margin: 0;
    	overflow: hidden;
		padding: 6px 0px;
	}
	.group .accordionComponent .accordionTitleHolder .accordionTitle {
		display: table;
		width: 100%;
	}
	.group .accordionComponent .accordionArrow {
	    position: relative;
	    float: right;
	    font-size: 20px;
	    right: 10px;
	    padding: 5px 0;
	}
	.group .accordionComponent .accordionHeading .accordionArrow i,
	.group .gridAccordion .accordionHeading .accordionArrow i {
		-webkit-transition: 500ms ease all;
		-moz-transition: 500ms ease all;
		-o-transition: 500ms ease all;
		transition: 500ms ease all;
	}
	.group .accordionComponent .accordionHeading.open .accordionArrow i,
	.group .gridAccordion .accordionHeading.open .accordionArrow i {
		-webkit-transition: 500ms ease all;
		-moz-transition: 500ms ease all;
		-o-transition: 500ms ease all;
		transition: 500ms ease all;
	    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
	    -webkit-transform: rotate(90deg);
	    -ms-transform: rotate(90deg);
	    transform: rotate(90deg);
	}
	.group .accordionComponent .accordionContent {
	    padding: 5px 0;
	    width: 100%;
	    display: none;
	    background: #F8F8F8;
	}
	.group .accordionComponent .accordionContent > :not(ul):not(ol) {
	    padding: 0 10px;
	}
	.group .accordionComponent .accordionContent .subLinksDiv {
		padding-top: 15px;
	}
	.group .accordionComponent .accordionContent .subLinkBlock {
	    padding: 10px 5px;
	    position: relative;
	}
	.group form label {
	    font-weight: 500;
	    margin: 0;
	    padding: 5px 0;
	}
	.group form label.wide {
	    width: 100%;
	}
	.group .col-tray {
	    padding: 0px 10px;
	}
	.group .col-tray .tray-item {
		padding: 0 5px;
	}
	.group .block-tray .tray-item {
		padding: 0;
	}
	.group .block-tray .tray-item:first-child {
		padding-left: 15px;
	}
	.group .block-tray .tray-item:last-child {
		padding-right: 15px;
	}
	.group .block-tray .tray-item * {
	    padding: 0;
	    border-right: none;
	    border-left: none;
	    border-radius: 0;
	}
	.group .block-tray .tray-item:first-child * {
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px;
	    border-left: 1px solid #ccc;
	}
	.group .block-tray .tray-item:last-child * {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px;
		border-right: 1px solid #ccc;
	}
	.group .button-tray {
		margin-top: 30px;
	}
	.group .button-tray .tray-item {
		padding: 0 5px;
		float: left;
	}
	.group .button-tray .tray-item:first-child {
		padding-left: 15px;
	}
	.group .button-tray .tray-item:last-child {
		padding-right: 15px;
	}
    .group .button-tray .tray-item button,
    .group .button-tray .tray-item input[type=submit],
    .group .button-tray .tray-item input[type=button] {
	    width: 100%;
	    height: 40px;
	    -webkit-box-shadow: 0 2px 5px rgba(0,0,0,.2);
    	box-shadow: 0 2px 5px rgba(0,0,0,.2);
	}
	.group .button-tray .btn-xs {
		min-width: 70px;
	}
	.group .button-tray .btn-sm {
		min-width: 140px;
	}
	.group .button-tray .btn-md {
		min-width: 210px;
	}
	.group .button-tray .btn-lg {
		min-width: 280px;
	}
	.group .button-tray .btn-xl {
		min-width: 350px;
	}
	.group .tableHolder {
	    font-size: inherit;
	}
	.group .fixed-table-body .card-view .value form {
		display: inline-block;
	}
	.group .keyValRows {
	    margin-bottom: 15px;
	}
	.group .keyValRows .row {
	    line-height: 24px;
	}
	.group .keyValRows .keyCol {
		padding-right: 5px;
	}
	.group .keyValRows .valueCol	{
		font-family: 'HelveticaNeueW01-45Ligh';
		padding-left: 5px;
	}
	.group .remarksList .listItem {
	    margin-bottom: 5px;
	}
	.group .remarksList .listItem:last-child {
	    margin-bottom: 10px;
	}
	.group .remarksList .listItem i {
	    color: #D51E22;
	    margin-right: 10px;
	}
	.group .gridAccordion {
	    font-size: 14px;
	    width: 100%;
	    display: table;
	    border-bottom: 1px solid #DEDEDE;
	}	
	.group .gridAccordion .accordionHeading {
	    padding: 8px 5px;
	    cursor: pointer;
	    width: 100%;
	    border: 1px solid #DEDEDE;
	}
	.group .gridAccordion .accordionHeading {
	    background: #EFEFEF;
	}
	.group .gridAccordion .accordionTitle {
	    line-height: 40px;
	}
	.group .gridAccordion .accordionContent {
	    padding: 5px 0;
	    width: 100%;
	    display: none;
	    background: #F8F8F8;
	    border-right: 1px solid #DEDEDE;
	    border-left: 1px solid #DEDEDE;
	}
	.group .gridAccordion .accordionContent * {
	    padding: 0 10px;
	}
	.group .gridAccordion .col {
		padding: 0 3px;
	}
	.group .bootstrap-table {
	    margin-bottom: 15px;
	}
	.group .bootstrap-table .pull-right .dropdown-menu {
	    width: 260px;
	}
	.group .tabsRowList .tabRowItem a {
	    cursor: pointer;
	    color: #888888;
	}
	.group .tabsRowList .tabRowItem a:hover {
	    background: #FFFFFF;
	}
	.group .tabsRowList .tabRowItem.active a {
	    color: #D51E22;
	}
	.group .tabRowContent {
	    padding: 5px 10px; 
	}
	.group hr {
	    margin: 5px 0;
	    border-top: 1px solid #CCCCCC;
	}
	.group hr.calc {
	    margin: 2px 0;
	    border-top: 1px solid #999999;
	}
	.group .blockHighlight {
	    background: #EFEFEF;
	    border: 1px solid #999999;
	    padding: 15px;
	}
	.group .datepicker.datepicker-dropdown table.table-condensed {
	    width: 100%;
	}	
	.group .css-radio {
		position:absolute; 
		z-index:-1000; 
		left:-1000px; 
		overflow: hidden; 
		clip: rect(0 0 0 0); 
		height:1px; 
		width:1px; 
		margin:-1px; 
		padding:0; 
		border:0;
	}
	.group .css-radio + .css-label {
		padding-left:30px;
		height:16px; 
		display:inline-block;
		line-height:16px;
		background-repeat:no-repeat;
		background-position: 0 0;
		font-size:16px;
		vertical-align:middle;
		cursor:pointer;
	}
	.group .css-radio:checked + .css-label:after {
		background: #e64d4f;
		content: "";
		height: 8px;
		width: 8px;
		display: inline-block;
		position: absolute;
		left: 5px;
		border-radius: 50%;
		margin-top: 5px;
	}
	.group .css-radio:checked + .css-label:before { 
		border: 2px solid #e64d4f;
	}
	.group .css-label:before{
		content: "";
		height: 18px;
		width: 18px;
		border: 2px solid #aeaeae;
		display: inline-block;
		position: absolute;
		left: 0px;
		border-radius: 50%;
	}
	.group .css-label {
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-khtml-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}
	.group .styled-checkbox {
		position: absolute;
		opacity: 0;
	}
	.group .styled-checkbox+ .styled-checkbox-label {
		position: relative;
	    cursor: pointer;
	    padding: 0;
	    padding-left: 32px;
	}
	.group .styled-checkbox+ .styled-checkbox-label p {
		margin: 2px;		
	}
	.group .styled-checkbox + .styled-checkbox-label:before {
		content: '';
		margin-right: 10px;
		position: absolute;
		left: 0px;
		display: inline-block;
		vertical-align: text-top;
		width: 25px;
		height: 25px;
		background: #e8e8e8;
	}
	.group .styled-checkbox:hover + .styled-checkbox-label:before {
		background: #e64d4f;
	}
	.group .styled-checkbox:checked + .styled-checkbox-label:before {
		background: #e64d4f;
	}
	.group .styled-checkbox:checked + .styled-checkbox-label:after {
	    content: '';
	    position: absolute;
	    left: 5px;
	    top: 8px;
	    border-right: none !important;
	    border-top: none !important;
	    width: 15px;
	    height: 8px;
	    border: 3px solid #FFFFFF;
		-webkit-transform: rotate(-45deg);
	    transform: rotate(-45deg);
	}
    .group .switch {
        position: relative;
        display: inline-block;
        width: 60px;
        height: 34px;
    }
    .group .switch input {
        display:none;
    }
    .group .slider {
        position: absolute;
        cursor: pointer;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: #ccc;
        -webkit-transition: .4s;
        transition: .4s;
    }
    .group .slider:before {
        position: absolute;
        content: "";
        height: 26px;
        width: 26px;
        left: 4px;
        bottom: 4px;
        background-color: white;
        -webkit-transition: .4s;
        transition: .4s;
    }
    .group input:checked + .slider {
        background-color: #e64d4f;
    }
    .group input:focus + .slider {
        box-shadow: 0 0 1px #e64d4f;
    }
    .group input:checked + .slider:before {
        -webkit-transform: translateX(26px);
        -ms-transform: translateX(26px);
        transform: translateX(26px);
    }
    .group .slider.round {
        border-radius: 34px;
    }
    .group .slider.round:before {
        border-radius: 50%;
    }
    .group .form-control[disabled], fieldset[disabled] .form-control {
        cursor: inherit;
        background-color: #FFFFFF;
    }
    .group .form-control {
        padding: 6px 10px;
		height: 34px;
	}
	.group textarea.form-control {
		height: inherit;
		max-width: 100%;
		min-width: 100%;
		min-height: 90px;
	}
	.group .subLinksDiv .iconLinkTray {
	    position: relative;
	    z-index: 1;
	    width: 48px;
	    top: -5px;
	    left: 0;
	    height: 24px;
	    display: inline-flex;
	}
	.group .subLinksDiv .iconLinkTray .iconLink img {
		height: initial;
		opacity: 1;
	}

	@media (max-width: 990px) {
		.group form .col {
			margin-bottom: 15px;
		}
		.group form .form-group {
			margin-bottom: 0px;
		}
	}

	@media (min-width: 768px) {
		.group .subLinkBlock {
		    width: calc((100% / 5) - 2px);
		    float: left;
		    text-align: center;
		    padding: 10px 5px;
		}
		.group .subLinkBlock img {
		    height: 50px;
		}
		.group .blockHighlight {
		    padding: 15px;
		}
		.group .keyValRows.blockHighlight .keyCol strong,
		.group .keyValRows.blockHighlight .valueCol strong{
		    font-size: 20px;
		    padding-bottom: 10px;
		}
		.group .datepicker.datepicker-dropdown {
		    width: 50%;
		    max-width: 300px;
		}
	}

	@media (max-width: 767px) {
		.group .subLinksDiv {
		    padding-bottom: 10px;
		}
		.group .subLinkBlock {
			padding: 0 15px;
		}
		.group .subLinkBlock img {
			float: left;
			height: 18px;
			width: 30px;
			margin: 11px 0;
		}
		.group .subLinkBlock .titleText {
			height: auto;
		    min-height: 40px;
		    padding: 10px;
		    margin-top: 0;
		    margin-left: 35px;
		    width: calc(100% - 35px);
			border-top: 1px solid #DDDDDD;
			border-left: 1px solid #DDDDDD;
			border-right: 1px solid #DDDDDD;
		}
		.group .subLinkBlock:last-child .titleText {
		    border-bottom: 1px solid #DDDDDD;
		}
		.group .subLinkBlock:hover .titleText,
		.group .subLinkBlock:focus .titleText {
		    background: #EFEFEF;
		}
		.group .accordionComponent .accordionArrow {
		    font-size: 15px;
		    padding: 8px 0;
		}
		.group .accordionComponent .accordionContent .subLinksDiv {
		    padding: 10px 15px;
		}
		.group .accordionComponent .accordionContent .subLinkBlock {
			padding: 0; 
		}
		.group .subLinksDiv .subLinkBlock img,
		.group .accordionComponent .accordionContent .subLinksDiv .subLinkBlock img {
			width: inherit;
			margin: 11px 8px;
			max-width: 20px;
		}
		.group .subLinksDiv .iconLinkTray {
			float: right;
			top: 0;
			padding: 12px;
			height: 40px;
			width: 100px;
		}
		.group .subLinksDiv .subLinkBlock .iconLinkTray .iconLink img,
		.group .accordionComponent .accordionContent .subLinksDiv .subLinkBlock .iconLinkTray .iconLink img {
			margin: 0 5px;
		}
		.group .blockHighlight {
		    padding: 5px;
		}
		.group .datepicker.datepicker-dropdown {
		    width: calc(100% - 30px);
		    max-width: 450px;
		}
		.group .fixed-table-toolbar .accordionContent .subLinkBlock {
			padding: 0;
		}
		.group .fixed-table-toolbar .pull-right.search {
		    width: calc(100% - 147px);
		}
		.group .keyValRows .keyCol.col-xs-12 {
			padding-right: 15px;
		}
		.group .keyValRows .valueCol.col-xs-12 {
			padding-left: 15px;
		}
	}

	@media (max-width: 500px) {
		.group .button-tray.mobileAdjusted .tray-item {
		    width: 100%;
		    padding: 0 15px 10px;
		}
	}

	@media (max-width: 370px) {
		.group .button-tray .xs {
			min-width: 110px;
		}
	}
/* -- CONTENT STYLES - END -- */

/* -- CUSTOM UPLOAD STYLE - START -- */
	.group .fileUpload .fileUploadInput {
		width: 0.1px;
		height: 0.1px;
		opacity: 0;
		overflow: hidden;
		position: absolute;
		z-index: -1;
	}
	.group .fileUpload .fileUploadInput + label.fileUploadlabel {
		font-size: 14px;
		background-color: #fff;
		display: inline-block;
		border: 1px solid #CCC;
		border-radius: 5px;
		height: 34px;
		padding: 3px; 
		font-weight: 400;
		width: inherit;
	}
	.group .fileUpload .fileUploadInput + label.fileUploadlabel > span {
		padding: 2px 12px 2px 12px;
		line-height: 26px;
	}
	.group .fileUpload .fileUploadInput:focus + label.fileUploadlabel,
	.group .fileUpload .fileUploadInput + label.fileUploadlabel:hover {
		background-color: #E6E6E6;
	}
	.group .fileUpload .fileUploadInput + label.fileUploadlabel {
		cursor: pointer;
	}
	.group .fileUpload .fileUploadInput:focus + label.fileUploadlabel,
	.group .fileUpload .fileUploadInput:focus + label.fileUploadlabel:active {
		outline: 1px dotted #000;
		outline: -webkit-focus-ring-color auto 5px;
	}
	.group .fileUpload .fileUploadList {
		margin: 10px 0px;
	}
	.group .fileUpload .fileUploadClear {
		float: left;
	}	
	.group .fileUploadList ol {
		padding-left: 20px;
	}
	.group .fileUploadList ol .fa-times-circle {
		padding-left: 10px;
		margin-top: 10px;
		cursor: pointer;
	}
/* -- CUSTOM UPLOAD STYLE - END -- */

/* -- LISTBOX STYLES - START -- */
	.group .listbox {
		display: table;
		width: 100%;
	}
	.group .listbox .contentHolder {
		padding: 0;
		font-size: .9em;
		display: table;
		width: 100%;
	}
	.group .listbox .multiSelectBox {
		width: 100%;
		height: 190px;
		padding: 5px;
		font-size: 14px;
		border: 1px solid #ccc;
		border-radius: 4px;
		-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
		box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
		-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
		-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
		transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	}
	.group .listbox .multiSelectBox option{
		height: 26px;
		padding: 4px 10px; 
	}
	.group .multiselect-container {
		width: 100%;
	}
	.group .multiselect-container>li>a>label {
		padding: 3px 20px 3px 30px;
	}
	.group .listbox .listboxSection {
		width: 35%;
		float: left;
	}
	.group .listbox .listboxBtnSection {
		width: 30%;
		float: left;
		padding: 50px 0px;
		margin-top: 35px;
	}
	.group .listbox .listboxBtnSection button {
		min-width: 120px;
	}
	.group .listbox .sectionText {
		margin: 0 0 5px;
		float: left;
	    padding: 3px 10px;
	    margin-right: 5px;
	    border: 1px solid #ddd;
	    border-radius: 15px;
	}
	.group .listbox select[multiple]:focus option:checked {
		background: #e96365 linear-gradient(0deg, #e96365 0%, #e96365 100%);
	}
	@media screen and (max-width: 767px) {
		.group .listbox .listboxSection {
			width: 100%;
			float: none;
		}
		.group .listbox .sectionHeading .listTitle {
			position: absolute;
			display: inline-block;
			margin-top: 15px;
		}
	}
/* -- LISTBOX STYLES - END -- */

/* -- CHATBOX STYLES - START -- */
	.group .chat {
		background: #D51E22;
		position: fixed;
		bottom: 0;
		right: 10px;
		width: 60px;
		height: 60px;
		margin-bottom: 10px;
		border-radius: 50%;
		cursor: pointer;
		z-index: 10;
	}
	.group .chat .icon {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAkCAYAAADo6zjiAAAAAXNSR0IArs4c6QAAAr5JREFUWAntVz2MEkEUluXnTuGQwxAwV2ihMRcLicTSaywwdhZezsbKmtrKikQajN0lhsLC2JlcYujBGEJBIZ5iAwnEkJCYEORfWBa/b8Pc7S23d7kTttqXPObtvDfv++bN7DJju3Aotpkp2kPPYq3pLJ1o1UeCSv1+f1tRlO/T6VSGLlpk5N4HxhNiQQ8mqoJ3Op3tRSMa5QPWERIk4JxMJvtGAxbdD6xvxGQV1NnzASBdtA6oGSLbbDYPgMZcCwpbs8CJRywVWxA42BD0miQqpiBgEuY8jEXAqoBVAasCVgWsChhWQJblOs4I8vzfx9l7cABpGI06lsB4PC47nc576XT64Wg0+mE0+LR+5KkVCoWnDofjLuyKUTxJXNIeu8D4TyaTuY9+XygUCpRKpec4TH5mRbRxBrYyHA4L5XI5FolEriLHejab3WJObTwxoWoB5gjMAv92u93k7u7uBgIvQ6/EYrGbxWLxWb1ef9VsNt+32+096CfYHxqNxmsSTSQStxkL9aVSqWvI8Qb5Rlpw2vCfSkAdg6N0ezAYvK1UKg/C4bAPA0mGrV+n6/RFo1F/tVp9hDHvMLanBxbPiFUJiEPpKhw9dJ4oiGmhlF+xQX9Cf8PuYIAdsoZ1DkE3Yd/BgdN9YiI4ZzFDQWAFyX5JksTSmSKCgHgLpr1eb88UZB0ICXBDKPF4/CV27xedf+mPXAKxDC7Yq/l8fisYDN5Cic5zT7B7vd5Nt9sdcblcN5BPVHhuImIJBAEGMJjXJXFpoO+sIiYjJZPJjR1IIBDYwUftuj6RICD6BRGSIAESOY+yiivQi1BevXwejyeQy+Uet1qtj3gtB/rXEDFHRBD5n5aTEBMhIZJZg/r5IavVai/weefllP0SgZYh2ryCkCBlB6ACHUFlbeAyiDCnwGBLJREKSSjCqfYs+edYrH/16LJPC4LGtQAAAABJRU5ErkJggg==);
		background-size: 32px 34px;
		background-repeat: no-repeat;
		background-position: center 15px;
		position: absolute;
		top: 0;
		bottom: 0;
		width: 100%;
	}
	.group .chatBtn {
		background: #D51E22;
		position: fixed;
		bottom: 0;
		right: 15px;
		width: inherit;
		height: 35px;
		margin-bottom: 10px;
		cursor: pointer;
		border-radius: 2px;
		box-shadow: 2px 2px 2px #888888;
		z-index: 10;
		color: #FFF;
		padding: 6px 15px;
		text-align: center;
	}
	.group .chatBtn:hover,
	.group .chatBtn:focus{
		color: #FFF;
	}
	.group .chatBtn .fa {
		padding-right: 7px;
	}

	@media (max-width: 767px) {
		.group .chat {
			width: 40px;
			height: 40px; 
		}
		.group .chat .icon {
			background-size: 22px 24px;
			background-position: center 10px; 
		}
		.group .chatBtn {
			right: 10px;
		}
	}
/* -- CHATBOX STYLES - END -- */

/* -- DASHBOARD STYLES - START -- */
	.group .dashSection {
		height: auto;
	}
	.group .dashSection .titleHolder {
		border-bottom: 1px solid #EDEDED;
		padding: 10px 0 5px;
    	font-size: 22px;
	}
	.group .dashSection .titleHolder .iconBtn,
	.group .dashSection .titleHolder .iconBtn:hover,
	.group .dashSection .titleHolder .iconBtn:focus {
		border: none;
		background: #FFF;
	}
	.group .dashSection .titleHolder .iconBtn i.fa {
		padding-right: 3px;
	}
	.group .dashSection .contentHolder {
		padding: 10px 0;
		font-size: .9em;
		display: table;
		width: 100%
	}
	.group .dashSection .keyValRows {
		margin-bottom: 0;
	}
	.group .dashSection .pre-scrollable.scroll-sm {
		height: 90px;
	}
	.group .dashSection .pre-scrollable.scroll-md {
		height: 240px;
	}
	.group .dashSection .pre-scrollable.scroll-lg {
		height: 390px;
	}
	.group .dashSection .pre-scrollable.scroll-xl {
		height: 540px;
	}
	.group .dashSection .button-tray {
		margin: 0;
		position: absolute;
	}
	.group .dashSection .button-tray.btn-row {
	    width: 100%;
	    position: relative;
	}
	.group .dashSection .button-tray .tray-item {
		padding-right: 5px;
		padding-left: 0;
	}
	.group .dashSection .button-tray .tray-item .btn {
		-webkit-box-shadow: none;
		box-shadow: none;
		height: 34px;
		margin-top: 10px;
	} 
	.group .dashSection .button-tray .tray-item .btn i.fa {
		padding-right: 6px;
	}
	.group .dashSection .contentHolder .locationInfo {
	    background: #EFEFEF;
	    padding: 10px;
	}
	.group .dashSection .contentHolder .locationName {
	    margin-top: 0;
	    font-size: 20px;
	}
	.group .dashSection .contentHolder .address {
	    margin-bottom: 0;
	    font-size: 12px;
	}
	.group .dashSection .contentHolder .form-group {
		margin-bottom: 10px;
	}
	.group .dashSection .contentHolder .form-group label {
		line-height: 34px;
		margin-bottom: 0; 
	}

	@media (min-width: 768px) {
		.group .dashSection.dash-sm {
			min-height: 150px;
		}
		.group .dashSection.dash-md {
			min-height: 300px;
		}
		.group .dashSection.dash-lg {
			min-height: 450px;
		}
		.group .dashSection.dash-xl {
			min-height: 600px;
		}
		.group .dashSection .contentHolder .associates {
			margin: 10px 0;
		    position: absolute;
		    line-height: 34px;
		}
		.group .dashSection .button-tray.gridDocked {
			right: 335px;
		}
	}

	@media (max-width: 767px) {
		.group .dashSection .contentHolder .button-tray.gridDocked {
			position: relative;
			margin-bottom: 0;
		}
		.group .dashSection .contentHolder .associates {
			margin: 10px 0 0;
			position: relative;
		}
	}

	@media (max-width: 500px) {
		.group .dashSection .titleHolder {
		    font-size: 16px;
		}
		.group .dashSection .titleHolder .iconBtn {
			padding: 0; 
		}
	}
/* -- DASHBOARD STYLES - END -- */

/* -- PAGE SPECIFIC - START -- */
	.group .keyValRows.claimsInfo .keyCol {
		min-width: 130px;
	}
	.group .keyValRows.claimsInfo .valueCol	{
		max-width: calc(100% - 130px);
	}
	.group .keyValRows.claimsCharges .keyCol {
		max-width: calc(100% - 90px);
	}
	.group .keyValRows.claimsCharges .valueCol {
		min-width: 90px;
	}
	.group .keyValRows.dentalBenefitsInfo .keyCol {
		min-width: 130px;
	}
	.group .keyValRows.dentalBenefitsInfo .valueCol	{
		max-width: calc(100% - 130px);
	}
	.group .keyValRows.dentalBenefitsTypeInfo .keyColHeader {
		max-width: calc(100% - 160px);
	}
	.group .keyValRows.dentalBenefitsTypeInfo .valueColHeader	{
		min-width: 160px;
	}
	.group .keyValRows.dentalBenefitsTypeInfo .keyCol {
		max-width: calc(100% - 80px);
	}
	.group .keyValRows.dentalBenefitsTypeInfo .valueCol	{
		min-width: 80px;
	}
	.group .keyValRows.dentalBenefitsFrequencyInfo .keyCol {
		min-width: 100px;
	}
	.group .keyValRows.dentalBenefitsFrequencyInfo .valueCol {
		max-width: calc(100% - 100px);
	}
	.group .officeHours {
	    width: 100%;
	}
	.group .officeHours * {
	    float: left;
	}
	.group .officeHours .weekday {
	    width: 60px;
	}
	.group .officeHours .fromTime {
	    width: calc((100% - 100px) / 2);
	    max-width: 100px;
	}
	.group .officeHours .toTime {
	    width: calc((100% - 100px) / 2);
	    max-width: 100px;
	}
	.group .block-tray .tray-item .hours {
	    padding: 5px;
	    text-align: right;
	}
	.group .officeHours .divider {
	    width: 40px;
	    text-align: center;
	}
	.group .officeHours .divider p {
		margin-top: 5px;
	}
	@media (max-width: 767px) {
		.group #dentalBenefitsSummary .accordionComponent .accordionTitle {
		    line-height: 36px;
		    font-size: 14px;
		}
		.group .keyValRows.remainingBenefits .valueColHeader1 {
			padding-left: 5px;
		}
		.group .keyValRows.remainingBenefits .valueColHeader2 {
			padding-left: 5px;
		}
	}
/* -- PAGE SPECIFIC - END -- */

/* -- SIGNATURE STYLE - START -- */
	.group .signatureBlock {
		max-width: 250px;
	}
	.group .signatureBlock .textbox {
		border: 0;
		font-family: "Cedarville Cursive", cursive;
		font-size: 20px;
		text-align: center;
		box-shadow: none;
	}
	.group .signatureBlock .textbox:focus{
		outline: 2px solid #FFF;
		box-shadow: none;
	}
	.group .signatureBlock .label {
		text-align: center;
		display: table;
		width: 100%;
		font-weight: 800;
		border-top: 1px solid #000;
		border-radius: 0;
		margin: 5px 0 0;
		padding: 5px 0 0 ;
		font-size: 12px;
		color: inherit;
	}
/* -- SIGNATURE STYLE - END -- */

/* -- SELECT CUSTOMIZATIONS - START -- */
	.multiSelect, .singleSelect {
		width: 100%;
	}

	/* SINGLE SELECT STYLES */
	.singleSelect + .select2 .select2-selection--single {
		height: 100%;
	}
	.singleSelect + .select2 .select2-selection--single .select2-selection__rendered {
		word-wrap: break-word;
		text-overflow: inherit;
		white-space: normal;
		line-height: 24px;
		min-height: 34px;
		padding: 5px 10px;
	}
	.singleSelect + .select2-container--default .select2-selection--single .select2-selection__arrow {
		height: 34px; 
	}

	/* MULTI SELECT SELECTED CHOICE STYLES */
	.multiSelect + .select2-container .select2-selection--multiple .select2-selection__choice {
		max-width: 100%;
		box-sizing: border-box;
		white-space: normal;
		word-wrap: break-word;
	}
	.multiSelect + .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
		margin-right: 5px;
	}
	/* overriding progressbar styles */
	.multiSelect + .select2 ul.select2-selection__rendered li.select2-selection__choice {
		color: #000;
		text-transform: inherit;
		font-size: inherit;
		width: auto;
		text-align: inherit;
		margin-left: 1px;
		margin-right: 1px;
	}
	.multiSelect + .select2 ul.select2-selection__rendered li.select2-search.select2-search--inline {
		color: #000;
		margin-left: 2px;
		margin-right: 2px;
		width: 1px;
		font-size: inherit;
		cursor: default;
	}
/* -- SELECT CUSTOMIZATIONS - END -- */

/* -- TOOLTIP CUSTOMIZATIONS - START -- */
	.group .tooltipBrand + .tooltip > .tooltip-inner {
      background-color: #D51E22; 
      color: #FFFFFF; 
      border: 1px solid #D51E22; 
      padding: 5px;
      font-size: 12px;
  	}
  	.group .tooltipBrand + .tooltip > .tooltip-arrow{
  		border-top: 5px solid #D51E22;
  	}
  	.group .tooltipWhite + .tooltip > .tooltip-inner {
      background-color: #FFFFFF; 
      color: #000000; 
      border: 1px solid #000000; 
      padding: 5px;
      font-size: 12px;
  	}
  	.group .tooltipWhite + .tooltip > .tooltip-arrow {
  		border-bottom: 5px solid #000000;
  	}
/* -- TOOLTIP CUSTOMIZATIONS - END -- */

/* -- SEARCH SECTION - START -- */
	.group .searchSection {
		height: auto;
	}
	.group .searchSection .titleHolder {
		border-bottom: 1px solid #EAEAEA;
		padding: 10px 0 5px;
		font-size: 22px;
		height: 48px;
		margin-bottom: 10px;
	}
	.group .searchSection .searchResults,
	.group .searchSection .filtersHolder {
		font-size: .9em;
		display: table;
		width: 100%
	}
	.group .searchSection .resultBlock {
		background: #EFEFEF;
		padding: 10px;
		display: table;
		width: 100%;
		margin-bottom: 10px;
		-webkit-box-shadow: 0px 0px 1px 1px rgba(221,221,221,0.65);
		-moz-box-shadow: 0px 0px 1px 1px rgba(221,221,221,0.65);
		box-shadow: 0px 0px 1px 1px rgba(221,221,221,0.65);
	}
	.group .searchSection .resultBlock:last-child {
		margin-bottom: 0;
	}
	.group .searchSection .resultBlock .selectBtn {
		position: absolute;
		right: 30px;
	}
	.group .searchSection .resultInfo   {
		display: table;
		width: 100%;
		float: left;
	}
	.group .searchSection .resultInfo * > * {
		float: left;
		font-size: 16px;
		margin-top: 0;
		margin-bottom: 0;
	}
	.group .searchSection .resultInfo .providerTitle,
	.group .searchSection .resultInfo .providerSpeciality {
		color: #888;
	}
	.group .searchSection .resultInfo .address {
		display: table;
		width: 100%
	}
	.group .searchSection .resultInfo .address > * {
		margin: 0;
		font-size: 12px;
		float: left;
	}
/* -- SEARCH SECTION - END -- */

/* -- CARDS ROW - IMAGE TEXT STYLES - START -- */
	.group .cardsRow {
		padding: 0;
		margin: 0;
	}
	.group .cardsRow .card {
		margin: 15px 0px;
	}
	.group .cardsRow .card .title {
		font-weight: 600;
		padding-top: 10px;
	}
	.group .cardsRow .card .image  {
		width: 100%;
		height: 200px;
		margin: 0 auto;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.group .cardsRow .card .image img {
		max-width: 100%;
		max-height: 100%;

		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
		-webkit-transition: -webkit-transform 0.5s, opacity 0.5s;
		-moz-transition: -moz-transform 0.5s, opacity 0.5s;
		transition: transform 0.5s, opacity 0.5s;
	}
	.group .cardsRow .card .image img.hoverStyle1:hover {
		-webkit-transform: scale(1.05);
		-moz-transform: scale(1.05);
		-ms-transform: scale(1.05);
		transform: scale(1.05);
		padding: 5px;
		border-radius: 5px;
		box-shadow: 0 0 0 2px #EEE;
	}
	.group .cardsRow .card .image img.hoverStyle2:hover {
		-webkit-transform: scale(.95);
		-moz-transform: scale(.95);
		-ms-transform: scale(.95);
		transform: scale(.95);
		padding: 5px;
		border-radius: 5px;
		box-shadow: 0 0 0 2px #EEE;
	}
	.group .cardsRow .card .image .hoverStyle3:hover {
		transition: all 0.25s ease-in;
		transform: translateY(-5px);
		border-bottom: 2px solid #D51E22;
	}
	@media only screen and (min-width: 992px) {
		.group .cardsRow .card:first-child {
			padding-left: 0px;
		}
		.group .cardsRow .card:last-child {
			padding-right: 0px;
		}
	}
/* -- CARDS ROW - IMAGE TEXT STYLES - END -- */

/* --- Application custom styles starts -- */
.group #imgLogoResps000 {
		height: 60px;
		width: 190px;
		padding-left: 190px;
		display: table;
	    background: url(data:image/png;base64,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) no-repeat;
	}
	.group #imgLogoResp2s000  {
		height: 40px;
		width: 188px;
		padding-left: 188px;
	    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALwAAAAoCAYAAABEvpD+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAADBpJREFUeNrsXAtwFdUZ3psgEozyEAOiKEUrrYhpQUEQy6OjdBSEKZnKDG3VilioIiDTxtoqI1VRi1HqgAYRHwNqC9VBrMhUBQzvp4LyrsRCeCrQBARDuP1+77/tz8k5u2c3d3Oj2X/mm727++957b/n/K9zE8lk0okppvpCDeRJIpGIRySmtBMm1Qtw6Aq0BrKAA8A2YC1k7lgt1H/qiYuYYkqzoJ0JzEiaqRyYwh9EpAL/PxmPBT6miISsIbAkaUdfAZOAZrHAx/RNFfjRyeB0ABgSpcAnpKDHOnxMaRSya3E4D8gGHgbyAjz+N+A2yGO5RT2NUqKb+NJGh48FPqZ0CfgVOHRjAW9C4gScDlwHdApRJBm1gyCTH3nUeQ0O84DGwHrgZWAanvkiNlpjilLYByejoS+BWz3qnch8+4G32RY4ChQDHWMdPqZ0C3ofPq4KIcx7AvBOZdVFrf8hvj+Sz/sBVeK5+cDVUsaz4tcWU0hhvxiHGXzaLkQRI4AjFnyHgKHActT5feXeej52Z5V8Lg4/BzYDnwN7gX1ml01MMdkL/HM8i9IMuj3g7L4XyAEmW/A+Bszm36SujASyuQ3NgROMi228NLHAxxRW4HeyEFYARwII+8eufo3jbRb8u4HGwD2soxOtZCOZypjH1+ZFJvDgfQ1YB6wF8uLXXy8FvjyE3k4zcRtRxngffvqYngcKmL8TsFHcfwN4RJyPSLvA09epNOq38euvlwI/PYTA0wzdkp/vYvnRjFXqpQju7wzPHpPemXQJ/F+USrYBsQO/+jhdB+xglITlqcP9I8G7E/g0hHfmA57tk5YqTbamftLf7wXKFP5PgDPSIvCsSx3SNOrHsYhXG6uBYnx2hOX5BvRzVjJ6+p7PhzdG6PdEk00CH9Qt+TMnFUVT6Y5YxOst5Vry7QIeTHcdiUTiK+AJ/BwmLg+HcHfX8QcVeFnoTvF7YGy8VqM1wK2Msd/ifmZb8FQAPYAwq9hBYIMF34vAJ+L8YR1TgwBLFxkD3cSlwcB8J5XHcBpwC/BYyGWRAgqUb3G2k9ocsBpf7WYNH0XbKH/iIuAksAcoUXMnfOqiF/QDgOps4aQCE6XAcpRzogZLO43DSXdDA46f4fBChKoEJWZ15DGjtFoK4mwFVtCsZ1nGpTjk8zjQM/8CluL5igBNOWDBQ/JRCAwI0dV7bTaJgOdrdyV+XsqXeuK8M66vNluw9sbqCo2l7mu84v4owb8AyAfWGPS2d4Bz+bkE+2EPGSx/CoKc5VN3Dhs5uwz1HeTNCC1t2s7XenBQ5LC4N9BLPzf0wUTrNH0YxYaZV4rtfTpDT5RzE/vDTfkr9K7PtPxoiiLU3V/hPJ0HgJdZJsgHv5TTBorc9AaDQ+XBUEarxli9Xbxwa+NVEZrPFEHR0VbgbOAli8H5EMg1zWTAFstB/gLobfGxjjM8H4nA02zFk4otzTV4N560fH6tjdBHmDgWhCZyWxYp199QBd5WpZHGKi2dr/IyUoJCSPVoL4zXdy3LdAMQtFxRwzYBNMDXs7pBROHixaJ8yo+YDZQBNBP/lI9El7NRNEZ5IWThL+Rl26XD3M5SNoiuYvXAYfWAone90b8lhrZ3oSVTnJN6tZuqAyp9+n1YWeobu00F/qPwlgs17K/OqTkrx4FFTiqNlnLB2wJ9AdcldwOrEQ+JsaAAzt2iDHqXb7M9di6rHG6SFql9TwG/8unPm6wW5nFbJgHLeBxcFfQe8Z6iIPLSLOS6JDV1PJ3y5q9YbtWaptwbq6gXeZYzvOszvVDVsTVLE9F76hYw3jNZouyRbKi4rDaI+1WcYZeraVsvES53V6Acj7a7kcBRupkw3W5Jzlk5DlRyH5pqePJ4yZdq2mnivpwBN6nvCuethapD9dxvqdZcxr71SvavX8/X7wBOBvC514R0gajZgVUaTWS1m2aQK20irxqhyffwrZYpL66Zh7oiqYu4d7dyb4jPi2vPOqxLoz3aTnxX1aYfHjyDTO42RfgkXS3uSaEY5fH8El3E0qfeXprJINM0PowfXroiP8Yyv1Sxjmk5myP5LSOv2/HshybfKnkLxKV3cO2ggZdcUXvFpfOkP1b8LgbvDB9Ln9SzZ8WlmzzYHwH/str0/6G+2R5qlsuzQXEZyxU0R/z+rul5oDuwPmDzlrNa5tIZdcBl+lYgPzy72n4hLj1nYJVqDrkM+1g0ZrfPfbmfcY8Pr7zfhNveTuj+REWWg/QP8ftKlKMLtJHOPjnTbxNty6K/uGB1h2bY/mw0S/dqQ/FbCvEI3hnUKR2pIbyndH8dig8s1k1IfkarGlkdQANrEXywMV6rIu5wZ+V8gmW+UBNlQjhfMTSJNmIwD2RIyMn4u9lJ7RXtrszafkRxkpni/HbGPtLvcfyAYivo26aQzdvvVN+sXcHjSJPn+0DvWhgmMuh/HSbwNEw572VZ4deRV1Z3MkXnKOcDQpbTImSwJQphH8OeqFDqAt4H+bVJlRnnpDZZu0RCWsCgekjwR7B6FIR2sCo6VFxbxV4yarMpJ+aY8A6lg5aZ2p7lMbhqZDUIuZHXTFLDdKnOdWF9xvt4FIeJirDTyvNPYApAHpXRjDIPoacPhv727jXgqIGN3Hsr/AxkTdn9AFoxZJSc2jyBdfx+msdoxflDxJOd1QwvZ/ftZORQ+NbnpbzFfnTXeH3c75kIab+ic7fxeMFeVFEHhJ184tL7RfED8m3PwfhWavhpsmntIZgUgh/MqRqdWcApaNiTJyvXwJ0JnktsUxW47nw2lMmZcD/tM+Vo6Esa9meAO4EbazA8FLugNI7LxDXy3LVC3XusZniNsTrVUnCnhjBeo6LVSj+7oA+HQuCEk3mS7lQKFvVgj40pyNXKckY+BpBxNwG4lgX1dcXDE+gdkucNyAE6UBshSyTMcxVbgwKIN+P+cKDKMPH+iVciWjG2ae7/G8jF82RzXalRM4cEUWmksUov/EXL/s5VvC8ZSxtmw2uruFRIXg2LGep0r/zrDJHcrb8Ifdvpo4q29LjfwTQOKHc3G8TSoXBJDVYmionMUoT9U+AumpXpbzX4mjrer6AtfwQoEY48gzr3NUWG890PF4di5f7QIAIv1Zk5uqXBMGD0cUxTjdcMCspT4ndXxycfm91z5G5c6ebEREwnFMPRxqN1vk+Z40w2CPpEngtKW/59ALulvAb9qxIqkkvfYb2dPDav88enxjtmiTY3x6G/cp8ms05KTOLvCs8CK4HXGKvTAnZyuvP/AESmjVcKIsmMw/s4s7KFpt9tnVReCOWO5PLLKIi4fdKLRZmQHZQ2ucbXRnG5I+/pTCi8jegfeJ1UfpGkJsLoncLG/HjOqGygrm44PK3IxQb2998F/JJ3FzW37B99XFs87lP9lLfeQbleKn6PVBwQ77N6qgbGtivnfzbNaqekFih5LKU2aoCmzPm6tGFdiq1HGS8I3id9eNcJ3luUe+34f1AkHeEd74/y37W9q8n3WMy2jBO07cxvk1qQo4Tgd3HK6yTOyFzDfO2V9I0k796nwNEEzibdZwivF3IZP+T/dZG0gycAtwz138BK+NkCTuEo5OzI3wSQhXNIj+d+2fx/TTEb6fRsKyUdYpl8J6phL/gWGmVcnmjSgB8IqbsN0qUNZ0Lg+f5FwEcBcjBeVQc2CoFnvics04OHW7ad/qHrGXFeJMroEyA9ebOb2Efp4Lxpmsrt6aaHh5CLLJaNCkNy4JuUDs68uSS4Sj7VBYZyG4n/pyEaZxJ4dfYuEMYqufKeD7lUz1HcgsMyafFh+aPl7gr2UZd6sFIo+kbwDwaO1lLzCg0uO9eb4faB1JEbnFO3sTmK9+ZxJxUclJHSNqKM99jQm6nYD6qbj3znXcHvjhWlEI9gFfEapfwg7+Ek2wdq4IxyoX6C+/2BzyGYXdkz8yPBU8S7yHREM3pfRZXSt6G+/V02q1eX84tvzvYGubhWeQxobbSL8n4o+7IZ+/7JM7GahUTlpfbTlsimbFSSYNLWvCMB6qNnKbDUjnXpChbklSjnuIb/LK5zC+6X1aCfxexqlETpDH0Fz3SN7ddWfICyPJrIViqXaS/DAjnD11uBjynjE062Uz16nWR/vJHHFA9hG1PVVKpk3Mgo8DHF9G2n/wowAM3J2DqcoOKOAAAAAElFTkSuQmCC) no-repeat;
	}
	.group #imgLogoResps026 {
		height: 60px;
		width: 190px;
		padding-left: 190px;
		display: table;
	    background: url(data:image/png;base64,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) no-repeat;
	}
	.group #imgLogoResp2s026  {
		height: 40px;
		width: 188px;
		padding-left: 188px;
	    background: url(data:image/png;base64,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) no-repeat;
	}
.glyphIconColor:before {
	color:#d51e22;
}


/* --- Application custom styles ends -- */