/* font families */

@font-face {
	font-family: "YaleNew\2d font";
	src: url("web/style_fonts/YaleNew-Roman.otf"), url("web/style_fonts/YaleNew-Bold.otf"), url("web/style_fonts/YaleNew-Italic.otf"), url("web/style_fonts/YaleNew-BoldItalic.otf");
}

@font-face {
	font-family: "Averta";
	src: url("web/style_fonts/AvertaDemo-Regular.otf");
}

@font-face {
	font-family: "Mallory\20 Bold";
	src: url("web/style_fonts/Mallory-Bold.woff"), url("web/style_fonts/Mallory-Bold.woff2");
}

@font-face {
	font-family: "Mallory\20 Light";
	src: url("web/style_fonts/Mallory-Light.woff"), url("web/style_fonts/Mallory-Light.woff2");
}

@font-face {
	font-family: "Mallory\20 Medium";
	src: url("web/style_fonts/Mallory-Medium.woff"), url("web/style_fonts/Mallory-Medium.woff2");
}

@font-face {
	font-family: "Mallory\20 Book";
	src: url("web/style_fonts/Mallory-Book.woff2"), url("web/style_fonts/Mallory-Book.woff");
}

@font-face {
	font-family: "Greta\20 Text";
	src: url("web/style_fonts/GretaTextStd-Light.otf");
}

@font-face {
	font-family: "Graphik\20 Medium";
	src: url("web/style_fonts/Graphik-Medium.otf");
}

@font-face {
	font-family: "Dair";
	src: url("web/style_fonts/font.woff");
}

/* brand body font */
body {color:#222222;font-family:"Helvetica";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:rgba(0, 153, 213, 1.00);border-color:rgba(0, 153, 213, 1.00);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:rgba(0, 153, 213, 1.00);border-color:rgba(0, 153, 213, 1.00);color:#FFFFFF;}
.global-header .navbar-custom .dropdown-menu, .global-header .navbar-custom .dropdown-item {background-color:rgba(0, 153, 213, 1.00) !important;border-color:rgba(0, 153, 213, 1.00) !important;color:#FFFFFF !important;}
.global-header .navbar-custom .dropdown-submenu, .global-header .navbar-custom .dropdown-submenu a {background-color:rgba(0, 153, 213, 1.00);border-color:rgba(0, 153, 213, 1.00);color:#FFFFFF;}
.global-header .navbar-custom .navbar-nav .fa {color:#FFFFFF;}
.global-header .navbar {font-family:"Helvetica";}
/* brand headings */
h2, .h2 {color:rgba(34, 34, 34, 1.00);font-family:"Helvetica";font-size:24px;font-weight:lighter;}
.form-inner-wrapper h2, .form-inner-wrapper .h2 {color:rgba(34, 34, 34, 1.00);font-family:"Helvetica";font-size:24px;font-weight:lighter;}
h3, .h3 {color:rgba(34, 34, 34, 1.00);font-family:"Helvetica";font-size:22px;font-weight:lighter;}
.form-inner-wrapper h3, .form-inner-wrapper .h3 {color:rgba(34, 34, 34, 1.00);font-family:"Helvetica";font-size:22px;font-weight:lighter;}
h4, .h4 {color:rgba(34, 34, 34, 1.00);font-family:"Helvetica";font-size:16px;font-weight:lighter;}
.form-inner-wrapper h4, .form-inner-wrapper .h4 {color:rgba(34, 34, 34, 1.00);font-family:"Helvetica";font-size:16px;font-weight:lighter;}
h5, .h5 {color:rgba(34, 34, 34, 1.00);font-family:"Helvetica";font-size:16px;font-weight:lighter;}
.form-inner-wrapper h5, .form-inner-wrapper .h5 {color:rgba(34, 34, 34, 1.00);font-family:"Helvetica";font-size:16px;font-weight:lighter;}
h6, .h6 {color:rgba(34, 34, 34, 1.00);font-family:"Helvetica";font-size:14px;font-weight:lighter;}
.form-inner-wrapper h6, .form-inner-wrapper .h6 {color:rgba(34, 34, 34, 1.00);font-family:"Helvetica";font-size:14px;font-weight:lighter;}
/* brand hyperlinks */
a {color:rgba(34, 34, 34, 1.00);text-decoration:underline;}
a:hover, a:focus {color:rgba(0, 153, 213, 1.00);text-decoration:none;}
/* brand buttons */
.btn-primary {background-color:rgba(34, 34, 34, 1.00);border-color:rgba(34, 34, 34, 1.00);color:#FFFFFF;}
.btn-primary:hover, .btn-primary:focus {background-color:rgba(51, 51, 51, 1.00);border-color:rgba(51, 51, 51, 1.00);color:rgba(255, 255, 255, 1.00);}
.text-primary {color:rgba(34, 34, 34, 1.00);}
.text-primary:hover, .text-primary:focus {color:rgba(51, 51, 51, 1.00);}
.btn-default {background-color:rgba(255, 255, 255, 1.00);border-color:rgba(204, 204, 204, 1.00);color:rgba(51, 51, 51, 1.00);}
.btn-default:hover, .btn-default:focus {background-color:rgba(230, 230, 230, 1.00);border-color:rgba(173, 173, 173, 1.00);color:rgba(51, 51, 51, 1.00);}
.btn-secondary {background-color:rgba(255, 255, 255, 1.00);border-color:rgba(204, 204, 204, 1.00);color:rgba(51, 51, 51, 1.00);}
.btn-secondary:hover, .btn-secondary:focus {background-color:rgba(230, 230, 230, 1.00);border-color:rgba(173, 173, 173, 1.00);color:rgba(51, 51, 51, 1.00);}
/* brand category navbar */
/* brand global footer */
.global-footer {font-family:"Helvetica";}
.global-footer {background-color:rgba(35, 31, 32, 1.00);color:rgba(255, 255, 255, 1.00);}
.global-footer .global-footer-content .socialIconsFooter li a {color:rgba(255, 255, 255, 1.00);}
.global-footer a {color:rgba(255, 255, 255, 1.00);text-decoration:underline;}
.global-footer a:hover, .global-footer a:focus {color:rgba(255, 255, 255, 1.00);text-decoration:none;}

/* styles for Feature */
.feature-content .card-deck>.card:nth-child(2) .card-inner h1{color:#000000;
	font-size:32px;
	font-style:normal;
	font-weight:100;
	line-height:32px;
	padding-bottom:16px;
	padding-top:3px;} .feature-content .card-deck>.card:nth-child(2) .card-inner p{font-size:19px;
	padding-right:30px;} .feature-content .card-deck>.card:nth-child(2) .card-inner a{margin-bottom:16px;
	background-color:#000000;
	color:#ffffff;
	font-family:'helvetica';
	font-weight:500 !important;
	letter-spacing:2px;
	text-decoration:none;
	border:1px solid #000000;
	display:inline-block;
	max-width:100%;
	padding:8px 12px;
	text-align:center;
	vertical-align:bottom;} .feature-content .card-deck>.card:nth-child(2) .card-inner a:hover{background-color:#fff;
    border:2px solid #000000;
	color:#000;} .feature-content .card-deck>.card:nth-child(3) .card-inner h1{color:#000000;
	font-size:32px;
	font-style:normal;
	font-weight:100;
	line-height:32px;
	padding-bottom:16px;
	padding-top:3px;} .feature-content .card-deck>.card:nth-child(3) .card-inner p{font-size:19px;
	padding-right:30px;} .feature-content .card-deck>.card:nth-child(3) .card-inner a{margin-bottom:16px;
	background-color:#000000;
	color:#ffffff;
	font-family:'helvetica';
	font-weight:500 !important;
	letter-spacing:2px;
	text-decoration:none;
	border:1px solid #000000;
	display:inline-block;
	max-width:100%;
	padding:8px 12px;
	text-align:center;
	vertical-align:bottom;} .feature-content .card-deck>.card:nth-child(3) .card-inner a:hover{background-color:#fff;
    border:2px solid #000000;
	color:#000;} 
/* styles for Single Store Header */
.custom-header-content #logo-spacing{margin-top: 22px;
    margin-bottom: 150px;} @media screen AND (max-width: 1200px){.custom-header-content #logo-spacing{margin-left:0;}} 
/* styles for Single Store Footer */