  #nav-products .dropdown-menu {
   /* min-width: 690px; */
   min-width: 230px;
  }

   
@media (min-width: 992px) {

.sf-menu a {
    padding-left:1.50em !important;
	padding-right:.50em !important;
	padding-top:0.50em !important;
	padding-bottom:0.75em !important;
	color: white !important;
}

.sf-menu li {
	background-color: #6c757d !important;
}
.sf-menu ul li {
	background-color: #6c757d !important;
}
.sf-menu ul ul li {
	background-color: #6c757d !important;
}
.sf-menu li:hover,
.sf-menu li.sfHover {
	background-color: #6c757d !important;
}


	/* #lower-nav-left-desktop {display:grid !important} */
	
	#lower-nav-left-desktop {display:none !important}
	#lower-nav-left-mobile {display:none !important}
	
	#main-header .sf-menu {
		position: absolute;
		bottom: 0;
		left: 0;
		float: left;
		margin: 0;
	}

	#main-header .sf-menu > li > a {
		/*text-shadow: 0px 0px 13px rgba(8, 34, 58, 0.72);*/
	}

	#main-header .sf-menu > li > a:hover, #main-header .sf-menu .sfHover a, #main-header .sf-menu .sfHover ul {
	   /*  background: #3b598b; */
		 background-color: #6c757d !important;
	  /*  color: white; */
		color: #bfcbcb;
	}

	#main-header .sf-menu ul a:hover, #main-header .sf-menu ul a:active {
	   /* background: #27385c; */
		   background-color: #6c757d !important; 
		   font-size: 13px;
		   /*color: #bfcbcb;*/
		   color: white;
	}

	#main-header .sf-menu ul a, #main-header .sf-menu ul a:visited {
		color: white;
		text-transform: none;
	    padding: 0.50em 0.75em 0.50em 0.75em; 
		font-weight: normal;
		font-size: 13px;
	}
	#main-header .sf-menu a {
		border: none;
	   /* padding: 5px 0.85em 3px 0.85em; */
		text-decoration: none;
	  /*  font-size: 12px; */
		line-height: 16px;
		/*  text-transform: uppercase; */
		/*  color: white; */
	}



	#main-header .sf-menu ul {
	  /*  padding: 0.5em 0; */
	  /* background: #27385c; */
		 background-color: #6c757d !important;
		-webkit-border-radius: 3px; 
		-moz-border-radius: 3px;
		border-radius: 3px;
		-webkit-border-top-left-radius: 0; 
		-moz-border-radius-topleft: 0;
		border-top-left-radius: 0;
		box-shadow: 2px 5px 10px 0 rgba(0, 0, 0, 0.4);
	}


	#lower-nav {
		min-height: 0;
	}


	#main-header .sf-menu ul a:hover, #main-header .sf-menu ul ul, #main-header .sf-menu ul ul a  {
		background-color: #6c757d !important;
	}


	#main-header .sf-menu .nav-link:hover{
		background-color: #6c757d !important;
	}

	/*
	.sf-menu ul li, .sf-menu ul a:hover, #main-header .sf-menu ul ul, #main-header .sf-menu ul ul a{
		background-color: #212529 !important;	
	}
	*/
	#lower-nav .sf-menu ul {
	  /*  padding: 0.5em 0; */
	 /*   background: #27385c !important;  */
		background-color: #6c757d !important;
		-webkit-border-radius: 3px; 
		-moz-border-radius: 3px;
		border-radius: 3px;
		-webkit-border-top-left-radius: 0; 
		-moz-border-radius-topleft: 0;
		border-top-left-radius: 0;
		box-shadow: 2px 5px 10px 0 rgba(0, 0, 0, 0.4);
	}

	.sf-menu ul li, .sf-menu ul a:hover, #main-header .sf-menu ul ul, #main-header .sf-menu ul ul a{
		background-color: #212529 !important;	
	}

}

@media (max-width: 991px) {

	.nav {display: flex !important;}
	
	#lower-nav-left-mobile {display:grid!important}
	#lower-nav-left-desktop {display:none;}

	#main-header .sf-menu-mobile {
		/*position: absolute;*/
		bottom: auto;
		left: 0;
		float: left;
		margin: 0;
	}

	#main-header .sf-menu > li > a {
		/*text-shadow: 0px 0px 13px rgba(8, 34, 58, 0.72);*/
	}

	#main-header .sf-menu > li > a:hover, #main-header .sf-menu .sfHover a, #main-header .sf-menu .sfHover ul {
	   /*  background: #3b598b; */
		 background-color: var(--secondary) !important;
	  /*  color: white; */
		color: #bfcbcb;
	}

	#main-header .sf-menu ul a:hover, #main-header .sf-menu ul a:active {
	   /* background: #27385c; */
		   background-color: var(--secondary) !important; 
		   font-size: 13px;
		   color: #bfcbcb;
	}

	#main-header .sf-menu ul a, #main-header .sf-menu ul a:visited {
		color: white;
		text-transform: none;
	 padding: 0.50em 1.33em 0.50em 1em; 
		font-weight: normal;
		font-size: 13px;
	}
	#main-header .sf-menu a {
		border: none;
	   /* padding: 5px 0.85em 3px 0.85em; */
		text-decoration: none;
	  /*  font-size: 12px; */
		line-height: 16px;
		/*  text-transform: uppercase; */
		color: white; 
	}



	#main-header .sf-menu ul {
	  /*  padding: 0.5em 0; */
	  /* background: #27385c; */
		 background-color: var(--secondary) !important;
		-webkit-border-radius: 3px; 
		-moz-border-radius: 3px;
		border-radius: 3px;
		-webkit-border-top-left-radius: 0; 
		-moz-border-radius-topleft: 0;
		border-top-left-radius: 0;
		box-shadow: 2px 5px 10px 0 rgba(0, 0, 0, 0.4);
	}


	#lower-nav {
		min-height: 0;
		position: relative !important;
	}


	#main-header .sf-menu ul a:hover, #main-header .sf-menu ul ul, #main-header .sf-menu ul ul a  {
		background-color: #212529 !important;
	}


	#main-header .sf-menu .nav-link:hover{
		background-color: #212529 !important;
	}

	/*
	.sf-menu ul li, .sf-menu ul a:hover, #main-header .sf-menu ul ul, #main-header .sf-menu ul ul a{
		background-color: #212529 !important;	
	}
	*/
	#lower-nav .sf-menu ul {
	  /*  padding: 0.5em 0; */
	 /*   background: #27385c !important;  */
		background-color: var(--secondary) !important;
		-webkit-border-radius: 3px; 
		-moz-border-radius: 3px;
		border-radius: 3px;
		-webkit-border-top-left-radius: 0; 
		-moz-border-radius-topleft: 0;
		border-top-left-radius: 0;
		box-shadow: 2px 5px 10px 0 rgba(0, 0, 0, 0.4);
	}

	.sf-menu ul li, .sf-menu ul a:hover, #main-header .sf-menu ul ul, #main-header .sf-menu ul ul a{
		background-color: #212529 !important;	
	}

}


@media (max-width: 992px) {
	
	#main-header ul.sf-menu {
		display:none;
	}
	#main-header ul.sf-menu .sf-vertical {
		display:grid!important;
	}
}


 @media (max-width: 991px) { 
/* @media (max-width: 754.98px) { */

	
	#main-header ul.sf-menu-mobile {
		  display: grid !important;  
	}
	#main-header ul.sf-menu-mobile > li > a, #main-header ul.sf-menu-mobile > li > span {
		display: flex !important; 
		/* height: 0 !important; */
		/*height: 30px !important;*/
		line-height: 3em !important;
		/*padding: 0 7px;*/
		color: #fff;
	}



	.dropDownArea .nav-row > .sub-menu {
		flex-direction: column !important;
	}
/*	
	.nav-main {
		display:none; !important;
	}
*/	
	.dropDownArea > .container-fluid > .sub-menu {
		padding-top: 25px;
	}

	.navArea .dropDownArea {
		padding-bottom: 0px !important;
	}	
	.dropDownArea > .container-fluid > .sub-menu {
		padding-top: 0px !important; 
	}
	
}
	
	
	
	
.sf-menu-mobile, .sf-menu-mobile ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	color: white;

}		

.sf-menu-mobile  ul li {
	color: white;
	margin-left:10%;
}

.sf-menu-mobile  ul li a {
	color: white;
	line-height: 1.8em;
}
#main-header ul.sf-menu-mobile > li > span