/* brand body font */
body {color:#3a3a3a;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;}
/* brand background */
body {background-repeat:no-repeat;background-color:#FFFFFF;}
.custom-content, .app-content, .logout-with-name {background-color:#FFFFFF;}
/* brand global navbar */
.global-header .navbar-custom {background-color:#0a3b61;border-color:#8996a0;color:#FFFFFF;}
.global-header .navbar-custom .navbar-brand {background-color:inherit;border-color:inherit;color:inherit;}
.global-header .navbar-custom .nav-link, .global-header .navbar-custom .nav-item {background-color:#0a3b61;border-color:#8996a0;color:#FFFFFF;}
.global-header .navbar-custom .dropdown-menu, .global-header .navbar-custom .dropdown-item {background-color:#0a3b61 !important;border-color:#8996a0 !important;color:#FFFFFF !important;}
.global-header .navbar-custom .dropdown-submenu, .global-header .navbar-custom .dropdown-submenu a {background-color:#0a3b61;border-color:#8996a0;color:#FFFFFF;}
.global-header .navbar-custom .navbar-nav .fa {color:#FFFFFF;}
.global-header .navbar {font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;}
/* brand headings */
h2, .h2 {color:#003c69;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:24px;font-weight:500;}
.form-inner-wrapper h2, .form-inner-wrapper .h2 {color:#003c69;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:24px;font-weight:500;}
h3, .h3 {color:#003c69;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:20px;font-weight:500;}
.form-inner-wrapper h3, .form-inner-wrapper .h3 {color:#003c69;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:20px;font-weight:500;}
h4, .h4 {color:#003c69;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:500;}
.form-inner-wrapper h4, .form-inner-wrapper .h4 {color:#003c69;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:500;}
h5, .h5 {color:#003c69;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:500;}
.form-inner-wrapper h5, .form-inner-wrapper .h5 {color:#003c69;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:500;}
h6, .h6 {color:#003c69;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:14px;font-weight:500;}
.form-inner-wrapper h6, .form-inner-wrapper .h6 {color:#003c69;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:14px;font-weight:500;}
/* brand hyperlinks */
a {color:#0087a6;text-decoration:none;}
a:hover, a:focus {color:#3575ae;text-decoration:underline;}
/* brand buttons */
.btn-primary {background-color:#003c69;border-color:#00294b;color:#FFFFFF;}
.btn-primary:hover, .btn-primary:focus {background-color:#0091b8;border-color:#01718f;color:#FFFFFF;}
.text-primary {color:#003c69;}
.text-primary:hover, .text-primary:focus {color:#0091b8;}
.btn-default {background-color:#FFFFFF;border-color:#CCCCCC;color:#333333;}
.btn-default:hover, .btn-default:focus {background-color:#E6E6E6;border-color:#ADADAD;color:#333333;}
.btn-secondary {background-color:#FFFFFF;border-color:#CCCCCC;color:#333333;}
.btn-secondary:hover, .btn-secondary:focus {background-color:#E6E6E6;border-color:#ADADAD;color:#333333;}
/* brand category navbar */
/* brand global footer */
.global-footer {font-family:"";}
.global-footer {background-color:#00294b;color:#ffffff;}
.global-footer .global-footer-content .socialIconsFooter li a {color:#ffffff;}
.global-footer a {color:#ffffff;text-decoration:underline;}
.global-footer a:hover, .global-footer a:focus {color:#ffffff;text-decoration:none;}

/* styles for Feature */
.feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-store{max-width:900px;
	margin:0 auto;
	line-height:1.6;} .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-store h2{margin-top:2rem;
	margin-bottom:0.75rem;} .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-header{margin-bottom:2rem;
	text-align:center;} .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-header h2{margin-bottom:0.25rem;
	font-size:2.125rem;
	font-weight:700;} .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-header p{margin:0;
	font-size:1.375rem;} .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-dates{margin:2rem 0;
	text-align:center;} .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-dates h2{text-align:center;} .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-date-grid{text-align: center;
    color: #fff;} .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-date{display:inline-block;
	width:28%;
	margin:0 1% 1rem;
	padding:1.25rem;
	text-align:center;
	vertical-align:top;
	border-radius:4px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-date strong{display:block;
	margin-bottom:0.25rem;} .feature-content .card-deck>.card:nth-child(1) .card-inner .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-date span{display: block;
    font-size: 1.75rem;} .feature-content .card-deck>.card:nth-child(1) .card-inner .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-date span + span{font-size: 1.275rem;} .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-date small{display:block;
	margin-top:0.25rem;} .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-note{margin:2rem 0;
	padding:1rem 1.25rem;
	border-left:4px solid #666666;} .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-contact{margin-top:2rem;} @media (max-width:700px){.feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-date{display:block;
		width:auto;
		margin:0 0 1rem;}} .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-date strong{display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-date span{display:block;} .feature-content .card-deck>.card:nth-child(1) .card-inner .commencement-date small{display:block;} 
/* styles for Single Store Header */

/* styles for Single Store Footer */