/* font families */

@font-face {
	font-family: "Montserrat";
	src: url("web/style_fonts/Montserrat-VariableFont_wght.ttf");
}

@font-face {
	font-family: "my\2d university\2d font";
	src: url("web/style_fonts/CormorantGaramond-Regular.ttf");
}

/* brand body font */
body {color:#222222;font-family:"Verdana";font-size:16px;}
/* brand background */
body {background-repeat:no-repeat;background-color:#a4aaaf;}
.custom-content, .app-content, .logout-with-name {background-color:#FFFFFF;}
/* brand global navbar */
.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:#255783;text-decoration:none;}
a:hover, a:focus {color:#3575ae;text-decoration:underline;}
/* brand buttons */
.btn-primary {background-color:#333333;border-color:#333333;color:#FFFFFF;}
.btn-primary:hover, .btn-primary:focus {background-color:#333333;border-color:#333333;color:#FFFFFF;}
.text-primary {color:#333333;}
.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 {background-color:#E5E5E5;color:#4A4A4A;}
.global-footer .global-footer-content .socialIconsFooter li a {color:#4A4A4A;}
.global-footer a {color:#4F107A;text-decoration:none;}
.global-footer a:hover, .global-footer a:focus {color:#891CD4;text-decoration:none;}

/* styles for Feature */
.feature-content .card-deck>.card:nth-child(1) .card-inner .custom-header.container{padding-left:0;} .feature-content .card-deck>.card:nth-child(1) .card-inner div{box-sizing:border-box;
               margin:0;
               padding:0;} .feature-content .card-deck>.card:nth-child(1) .card-inner h2{padding-left:1em;} .feature-content .card-deck>.card:nth-child(1) .card-inner #ssContainer{margin-left: -.8em;
    margin-right: 1em;} .feature-content .card-deck>.card:nth-child(1) .card-inner .ssHeaderStyle{overflow:hidden;} .feature-content .card-deck>.card:nth-child(1) .card-inner .ssHeaderStyle img{margin:0;
               padding:0;
  width:100%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .ssPicSubTitle{margin-top:-1em;
               padding:4px;
               color:#ffffff;
               background-color:#437b47;} .feature-content .card-deck>.card:nth-child(1) .card-inner .row{display:block;
  clear:both;
  padding:0;
  margin:0;} .feature-content .card-deck>.card:nth-child(1) .card-inner .col-lft-4,.col-mid-4,.col-rt-4{box-sizing:border-box;
  padding:0;
  overflow:hidden;
  display:inline-block;  
  margin:0;} .feature-content .card-deck>.card:nth-child(1) .card-inner .col-lft-4{width:31%;
  margin-right:1%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .col-rt-4{width:31%;
  margin-left:1%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .col-mid-4{width:32.5%;
  padding:0 .5%;} .feature-content .card-deck>.card:nth-child(1) .card-inner .highlightBlock{background-color:#fbf1ff;
  border:1px solid #ddd;
  padding:4px;
  height:300px;} .feature-content .card-deck>.card:nth-child(1) .card-inner .highlightBlock p{margin:0;
  padding:0;} .feature-content .card-deck>.card:nth-child(1) .card-inner .highlightBlock h3{padding: 8px 0;
    margin: 0;
    background-color: #fff;
               text-align:center;} .feature-content .card-deck>.card:nth-child(1) .card-inner .highlightBlock img{width:100%;
  max-height:127px;} 
/* styles for Single Store Header */

/* styles for Single Store Footer */
.custom-footer-content .ssf{font-size:13px;}