/* brand body font */
body {font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;color:#222222;}
/* brand background */
body {background-repeat:no-repeat;background-color:#f8f9fa;}
.custom-content, .app-content, .logout-with-name {background-color:#FFFFFF;}
/* brand global navbar */
.global-header .navbar-custom {background-color:rgba(247, 247, 247, 1.00);border-color:rgba(247, 247, 247, 1.00);color:rgba(0, 0, 0, 1.00);}
.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:rgba(247, 247, 247, 1.00);border-color:rgba(247, 247, 247, 1.00);color:rgba(0, 0, 0, 1.00);}
.global-header .navbar-custom .dropdown-menu, .global-header .navbar-custom .dropdown-item {background-color:rgba(247, 247, 247, 1.00) !important;border-color:rgba(247, 247, 247, 1.00) !important;color:rgba(0, 0, 0, 1.00) !important;}
.global-header .navbar-custom .dropdown-submenu, .global-header .navbar-custom .dropdown-submenu a {background-color:rgba(247, 247, 247, 1.00);border-color:rgba(247, 247, 247, 1.00);color:rgba(0, 0, 0, 1.00);}
.global-header .navbar-custom .navbar-nav .fa {color:rgba(38, 38, 38, 1.00);}
.global-header .navbar {font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;}
/* brand headings */
h2, .h2 {color:#222222;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:#222222;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:24px;font-weight:500;}
h3, .h3 {color:#222222;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:#222222;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:20px;font-weight:500;}
h4, .h4 {color:#222222;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:#222222;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:500;}
h5, .h5 {color:#222222;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:#222222;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:500;}
h6, .h6 {color:#222222;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:#222222;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:14px;font-weight:500;}
/* brand hyperlinks */
a {color:rgba(77, 77, 77, 1.00);text-decoration:none;}
a:hover, a:focus {color:rgba(202, 18, 55, 1.00);text-decoration:underline;}
/* brand buttons */
.btn-primary {background-color:#222222;border-color:#222222;color:#FFFFFF;}
.btn-primary:hover, .btn-primary:focus {background-color:#333333;border-color:#333333;color:#FFFFFF;}
.text-primary {color:#222222;}
.text-primary:hover, .text-primary:focus {color:#333333;}
.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 a {color:#4f107a;text-decoration:none;}
.global-footer a:hover, .global-footer a:focus {color:#891cd4;text-decoration:none;}
.global-footer {background-color:#E5E5E5;color:#4A4A4A;}
.global-footer .global-footer-content .socialIconsFooter li a {color:#4A4A4A;}

/* styles for Feature */

/* styles for Single Store Header */
.custom-header-content .wsu-title{font-size: 2.4em;
			font-weight: 700;
			line-height: 1;
			color: ##404040;} .custom-header-content .wsu-subtitle{font-weight: 400;
   	 font-size: .875rem;} 
/* styles for Single Store Footer */
.custom-footer-content .wsu-footer-site--dark a{color: #fff;
    text-decoration-color: #ff9999;} .custom-footer-content .wsu-footer-site{box-sizing:border-box;
	padding:2.25rem 3.125rem 1.75rem;
	background-color:#333333;
	color:#e6e6e6;} .custom-footer-content .wsu-footer-site__title{font-weight:500;
	font-size:1.5rem;
	text-transform:uppercase;} .custom-footer-content .wsu-footer-site__content{min-height:100px;
	box-sizing:border-box;
	padding-right:100px;} @media screen AND (min-width: 992px){.custom-footer-content .wsu-footer-site  .wsu-menu-deep-links{margin-bottom:1.5rem;}.custom-footer-content .wsu-footer-site__offsite-menu  li  a{text-decoration:none;
	color:inherit;
	font-size:1rem;
	line-height:1.5;}.custom-footer-content .wsu-footer-site--white{background-color:#ffffff;
	border-top:1px solid #b3b3b3;
	color:#262626;}.custom-footer-content .wsu-footer-site__offsite-menu  li:first-child{padding-left:0;}.custom-footer-content .wsu-footer-site__offsite-menu{bottom:20%;
	width:1px;
	height:auto;
	display:block;
	background-color:#bfbfbf;}.custom-footer-content .wsu-footer-site  .wsu-menu-utility >li >a .wsu-footer-site  .wsu-menu-utility >li >button{text-transform:uppercase;}.custom-footer-content .wsu-footer-site__offsite-menu  li{margin:0;
	padding:0 0.875rem;}.custom-footer-content .wsu-footer-site__offsite-menu  li  a::before{display:block;
	width:100%;
	background-color:#ca1237;
	height:0;}.custom-footer-content .wsu-footer-site  .wsu-menu-utility  li  li{font-size:0.75rem;
	width:auto;}.custom-footer-content .wsu-footer-site__offsite-menu  li:first-child::after{display:none;}.custom-footer-content li::after{width:1px;
	height:auto;
	display:block;
	background-color:#bfbfbf;}.custom-footer-content .wsu-footer-site  .wsu-coug-head .wsu-footer-site  .wsu-caption ~.wsu-coug-head .wsu-footer-site  .wsu-menu-utility ~.wsu-coug-head .wsu-footer-site--white  .wsu-coug-head{;}}