/* font families */

@font-face {
	font-family: "Source\2d Sans\2d Pro";
	src: url("web/style_fonts/SourceSansPro-Bold.ttf"), url("web/style_fonts/SourceSansPro-SemiBoldItalic.ttf"), url("web/style_fonts/SourceSansPro-Light.ttf"), url("web/style_fonts/SourceSansPro-LightItalic.ttf"), url("web/style_fonts/SourceSansPro-SemiBold.ttf");
}

/* brand body font */
body {color:rgba(51, 51, 51, 1.00);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:#ffffff;border-color:rgba(65, 143, 222, 1.00);color:rgba(104, 96, 89, 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:#ffffff;border-color:rgba(65, 143, 222, 1.00);color:rgba(104, 96, 89, 1.00);}
.global-header .navbar-custom .dropdown-menu, .global-header .navbar-custom .dropdown-item {background-color:#ffffff !important;border-color:rgba(65, 143, 222, 1.00) !important;color:rgba(104, 96, 89, 1.00) !important;}
.global-header .navbar-custom .dropdown-submenu, .global-header .navbar-custom .dropdown-submenu a {background-color:#ffffff;border-color:rgba(65, 143, 222, 1.00);color:rgba(104, 96, 89, 1.00);}
.global-header .navbar-custom .navbar-nav .fa {color:rgba(104, 96, 89, 1.00);}
.global-header .navbar {font-family:"Gill Sans";}
/* brand headings */
h2, .h2 {color:rgba(76, 140, 43, 1.00);font-family:"Helvetica";font-size:32px;font-weight:100;}
.form-inner-wrapper h2, .form-inner-wrapper .h2 {color:rgba(76, 140, 43, 1.00);font-family:"Helvetica";font-size:32px;font-weight:100;}
h3, .h3 {color:rgba(201, 219, 72, 1.00);font-family:"Helvetica";font-size:28px;font-weight:100;}
.form-inner-wrapper h3, .form-inner-wrapper .h3 {color:rgba(201, 219, 72, 1.00);font-family:"Helvetica";font-size:28px;font-weight:100;}
h4, .h4 {color:rgba(0, 0, 0, 1.00);font-family:"Helvetica";font-size:16px;font-weight:bold;}
.form-inner-wrapper h4, .form-inner-wrapper .h4 {color:rgba(0, 0, 0, 1.00);font-family:"Helvetica";font-size:16px;font-weight:bold;}
h5, .h5 {color:rgba(0, 0, 0, 1.00);font-family:"Helvetica";font-size:16px;font-weight:normal;}
.form-inner-wrapper h5, .form-inner-wrapper .h5 {color:rgba(0, 0, 0, 1.00);font-family:"Helvetica";font-size:16px;font-weight:normal;}
h6, .h6 {color:rgba(203, 96, 21, 1.00);font-family:"Helvetica";font-size:16px;font-weight:bold;}
.form-inner-wrapper h6, .form-inner-wrapper .h6 {color:rgba(203, 96, 21, 1.00);font-family:"Helvetica";font-size:16px;font-weight:bold;}
/* brand hyperlinks */
a {color:#0061a0;text-decoration:none;}
a:hover, a:focus {color:#418fde;text-decoration:underline;}
/* brand buttons */
.btn-primary {background-color:rgba(65, 143, 222, 1.00);border-color:rgba(65, 143, 222, 1.00);color:#FFFFFF;}
.btn-primary:hover, .btn-primary:focus {background-color:rgba(0, 97, 173, 1.00);border-color:rgba(0, 97, 173, 1.00);color:#FFFFFF;}
.text-primary {color:rgba(65, 143, 222, 1.00);}
.text-primary:hover, .text-primary:focus {color:rgba(0, 97, 173, 1.00);}
.btn-default {background-color:rgba(76, 140, 43, 1.00);border-color:rgba(76, 140, 43, 1.00);color:#ffffff;}
.btn-default:hover, .btn-default:focus {background-color:rgba(0, 103, 71, 1.00);border-color:rgba(0, 103, 71, 1.00);color:#ffffff;}
.btn-secondary {background-color:rgba(76, 140, 43, 1.00);border-color:rgba(76, 140, 43, 1.00);color:#ffffff;}
.btn-secondary:hover, .btn-secondary:focus {background-color:rgba(0, 103, 71, 1.00);border-color:rgba(0, 103, 71, 1.00);color:#ffffff;}
/* brand category navbar */
.shop-by-nav.navbar-custom {background-color:rgba(255, 255, 255, 1.00);border-color:rgba(255, 255, 255, 1.00);color:#FFFFFF;}
.shop-by-nav.navbar-custom .navbar-brand {background-color:inherit;border-color:inherit;color:inherit;}
.shop-by-nav.navbar-custom .nav-link, .shop-by-nav.navbar-custom .nav-item {background-color:rgba(255, 255, 255, 1.00);border-color:rgba(255, 255, 255, 1.00);color:#FFFFFF;}
.shop-by-nav.navbar-custom .dropdown-menu, .shop-by-nav.navbar-custom .dropdown-item {background-color:rgba(255, 255, 255, 1.00) !important;border-color:rgba(255, 255, 255, 1.00) !important;color:#FFFFFF !important;}
.shop-by-nav.navbar-custom .dropdown-submenu, .shop-by-nav.navbar-custom .dropdown-submenu a {background-color:rgba(255, 255, 255, 1.00);border-color:rgba(255, 255, 255, 1.00);color:#FFFFFF;}
.shop-by-nav.navbar {font-family:"myriad-pro";}
/* brand global footer */
.global-footer {font-family:"";}
.global-footer {background-color:rgba(255, 255, 255, 1.00);color:rgba(105, 96, 89, 1.00);}
.global-footer .global-footer-content .socialIconsFooter li a {color:rgba(105, 96, 89, 1.00);}
.global-footer a {color:rgba(0, 97, 160, 1.00);text-decoration:none;}
.global-footer a:hover, .global-footer a:focus {color:#dddddd;text-decoration:none;}

/* styles for Feature */