@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 767px) {
	/**** Start top-menu ****/
	.top-nav {width:100%;height:25px;margin:0 auto;padding:0;list-style:none;clear:both;}
	.top-nav ul.top-menu {width:100%;height:25px;}
			ul.top-menu li {margin:0;display:inline;float:left;text-align:left;text-decoration:none;}
/*			.top-menu li a {color:#FBFBFB;margin:0;padding:2px;}
			.top-menu li a:hover {text-decoration:underline;}
*/
			.top-menu-item {float:right;padding-left:5px;}
			.top-menu-item a {margin:0;padding:2px;text-decoration:none;}
			.top-menu-item a:hover {text-decoration:underline;}
	
				.topItem1 a {width:25px;height:25px;padding:0 2px;}
	
				.topItem2 a {width:25px;height:25px;padding:0 2px;}
				.topItem3 a {width:25px;height:25px;padding:0 2px;}
				.topItem4 a {width:25px;height:25px;padding:0 2px;}
				.topItem5 a {width:25px;height:25px;padding:0 2px;}
/**** End top-menu ****/
/**** Start mobileMenu ****/
	.sub-menus,#menu,.menu-container.header-nav,.menu-container,.menu-desktop {display:none;} /*** Turn off side and large navigation ***/
	.sidebyside2 {min-height: 0; margin-top:5px;padding:5px;background-color:#EfEfEf}
	
	nav div.nav-container-wrap div.nav-container{background-color:#2D3157;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
	/****
.navbar .dropdown-toggle, .navbar .dropdown-menu a {
    cursor:crosshair
}
****/
	ul.dropdown-menu li.dropdown div ul.dropdown-menu li.dropdown a{color:yellow;background-color:#003b5d}
	
.navbar .dropdown-toggle:not(.nav-link)::after {
        display: inline-block;
        width: 0;
        height: 0;
        margin-left: .5em;
        vertical-align: 0;
        border-bottom: .3em solid transparent;
        border-top: .3em solid transparent;
        border-left: .3em solid;
    }
	
	#navbarContent {background-color:#FFFFFF;}
	.dropdown a, .dropdown-item a, .nav-link a, .nav-item a {color:#000000;}
	.nav-item .active a {color:#000000;}
	.nav-item .active {background-color:#eeeeee; }
/*** End mobileMenu ****/

/*** Block Breadcrumbs from mobile site ***/
	.breadcrumbs-container,.dept-title {display:none}
	
/**** Start footer-menu ***/
	
	.footersMenu ul {width:100%;margin:10px 0;padding:0; }
	.footersMenu li {width:33.333333%;margin:0;padding:0;display:inline-grid }
	ul.footerUl1 {width:100%;clear:both;padding-bottom:20px;}
	ul.footerUl1 li  {margin:0 5px;vertical-align:top;padding:0;}
	li.footerLi1 a {color:#fff;font-size:.9em;font-weight:600;text-decoration:none;text-transform:uppercase;}
	li.footerLi1 a:hover {text-decoration:underline;}
	/*.footersMenu ul ul  {display:block;}*/
	
	ul .footerUl2 li {width:100%;}
	li.footerLi2 a {font-size:.85em;font-weight:400;text-transform:none;clear:both;color:#F7E29A; }
	
	.footersMenu ul ul li.footerLi2 {display:block;}
	
	.caret {
		width: 0;
		height: 0;
		padding: 0;
		float:left;
		left:0;
		right:0;
		top:0px;
		margin:5px 6px 0 -15px;
		vertical-align: middle;
		color:#fff;
		-webkit-transform: rotate(-90deg);
		-moz-transform: rotate(-90deg);
		-o-transform: rotate(-90deg);
		-ms-transform: rotate(-90deg);
		transform: rotate(-90deg);
}
	.active > .caret, li.curDrop > .caret, .linkit:hover > .caret,.linkit a:focus > .caret,.curDrop:hover > .caret {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg);
}

} /**** @media (max-width: 767.999999px) ****/
/**** End footer-menu ***/

@media screen and (min-width: 768px) {
	.navbar, #navbarContent .collapse .navbar-collapse, .navbar-toggler, .navbar-toggler-icon {display: none;visibility: hidden;}
.menu-desktop {min-width:100%;height:30px;}
.mainMenu {
	position:absolute;
	max-width:100%;
	min-width:700px;
	min-height:35px;
	margin:0 auto;
	padding:10px 0;
	overflow:hidden;
	visibility:visible;
	letter-spacing:none;
	float:left;
}
.mainMenu ul {
	position:relative;
	width:100%;
	min-height:30px;
	margin:0 auto;
	padding:0 15px ;
	display:inline;
	list-style:none;
	float:left;
	text-align: left;
}
.mainMenu ul li {display:inline; padding:7px 10px;margin:0 2px;}
.mainMenu ul li a {text-transform: uppercase;}
/**** ****/
#outer-nav-container,.main-nav,.site-name {display:none;visibility:hidden;}
/**** Menu Button color ****/
/* background-image: url(../../../../../../../fileadmin/user_upload/Images/Icons/contacts.png);background-repeat: no-repeat;*/
ul.menuLevel1 .liWh {background-color:#68533D;color:#FFFFFF;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0; }
	ul.menuLevel1 .liWh:hover {background-color:#a78766;}
	
ul.menuLevel1 > .liOr {background-color:#965D03;/*be5420;*/color:#fff;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
	ul.menuLevel1 .liOr:hover {background-color:#ce9242;/*eb6d30;*/}

ul.menuLevel1 .liBl {background-color:#006BA6;/*218ba6;*/color:#fff;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
	ul.menuLevel1 .liBl:hover {background-color:#0090c1;/*00586e;*/}

ul.menuLevel1 .liGo {background-color:#8A391B;/*c8932b;*/color:#fff;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
	ul.menuLevel1 .liGo:hover {background-color:#b47654;/*e8ba1b;*/}

ul.menuLevel1 .liGr {background-color:#706F0A;/*6a771d;*/color:#fff;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
	ul.menuLevel1 .liGr:hover {background-color:#9e9f41;/*8ca208;*/}
	
/**** Menu Button color ****/
	/**** Start top-menu ****/
	.top-nav {width:100%;height:25px;margin:0 auto;padding:0;list-style:none;clear:both;}
	.top-nav ul.top-menu {min-width:700px;max-width:800px;height:25px;margin-left:-10px;padding:0;}
			ul.top-menu li {margin:0;display:inline;float:left;text-align:left;text-decoration:none;}
/*			.top-menu li a {color:#FBFBFB;margin:0;padding:2px;}
			.top-menu li a:hover {text-decoration:underline;}
*/
			.top-menu-item {float:left;padding-left:10px;color:#FBFBFB;}
			.top-menu-item a {color:#FBFBFB;margin:0;padding:2px;text-decoration:none;}
			.top-menu-item a:hover {text-decoration:underline;color:yellow;}
	
				.topItem1 a {width:25px;height:25px;padding:0 5px;}
	
				.topItem2 a {width:25px;height:25px;padding:0 5px;}
				.topItem3 a {width:25px;height:25px;padding:0 5px;}
				.topItem4 a {width:25px;height:25px;padding:0 5px;}
				.topItem5 a {width:25px;height:25px;padding:0 5px;}
	
/**** Start Right menu coding ****/
	.rightMenuLevels0 {
		width:100%;
		padding:0;
		margin:0;
		font-size: 16px;
		list-style: none;
		text-align: center;
		color:#FFFFFF;
	}
	.rightMenuLevels1 {
		width:100%;
		padding:0;
		margin:0;
		font-size:12px;
		list-style: none;
		text-align: left;
		color:#FFFFFF;
		
	}
	.rightMenuLevels0 a {
		/*border-bottom:1px #FFFFFF dotted;*/
		list-style: none;
		text-decoration:none;
		color:#FFFFFF;
		}
		.rightMenuLevels1 a, .rightMenuLevels2 a, .rightMenuLevels3 a{
		border:none;
		list-style: none;
		text-decoration:none;
		color:#FFFFFF;
		}
		.rightMenuLevels0 a:hover, .rightMenuLevels1 a:hover, .rightMenuLevels2 a:hover, .rightMenuLevels3 a:hover{
		text-decoration: underline;
		color:yellow;
		}	
	
	.rightMenuLevels2 {
		width:100%;
		padding:0;
		margin:0 0 0 15px;
		list-style: none;
		color:#FFFFFF;
		clear:right;
	}
	.rightMenuLevels3 {
		width:100%;
		padding:0;
		margin:0 0 0 25px;
		list-style: none;
		color:#FFFFFF;
	}
	
/**** End Right menu coding ****/
/**** Start footer-menu ***/
	
	.footersMenu ul {margin:0;padding:0;}
	
	ul.footerUl1 {min-width:100%; height:100%;clear:both;padding-bottom: 20px}
	ul.footerUl1 li  {max-width: 135px;margin:0 5px;display:inline-block; vertical-align: top;padding:0;}
	li.footerLi1 a {color:#fff;font-size: .9em;font-weight: 600;;text-decoration: none;}
	li.footerLi1 a:hover {text-decoration:underline;}
	/*.footersMenu ul ul  {display:block;}
	
	ul li.footerUl2  {}*/
	li.footerLi2 a {width:200px;font-size:.65em;font-weight: 400; text-transform:none;clear:both;color:#F7E29A }
	
	.footersMenu ul ul li.footerLi2 {display:block;}
/**** Sub menu coding ****/
.sub-menus.container {padding:0;float:none;}
    #menus{
      position:relative;	
      z-index:2701;
      width:100%;
      min-height:23px;
      margin:0 auto;
      padding:0;
      list-style-type:none;
    }
	#menus ul {position: absolute;z-index:2703;}
/*	#menus ul.subMenuLevels1 {
      width:auto;
      padding:0;
      margin:0;
      clear:none;
      list-style-type:none;
    }
*/	ul.subMenuLevels1 li {
      width:auto;
      padding:0;
      margin:0 auto;
      list-style-type:none;
      display:inline-block;
	}
	ul.subMenuLevels1 > li a, ul.subMenuLevels1 > li a:visited {
		max-height:25px;
		margin-right: 2px;
		padding:0 10px 0 0;
		font-size:.9em;
		font-weight:normal;
		text-decoration:none;
		color:#fff;
		clear:none;
	}
	.subMenuLevels1 li a:hover {text-decoration: underline;}
	.subMenuLevels1 li:hover a {padding-bottom:4px;/*background-color: #a94d20;Colors*/}

	.subMenuLevels1 li a:active,.subMenuLevels1 li a:focus {}

	.subMenuLevels1 li.linkit a {overflow:hidden;}

	.subMenuLevels1 li > a {text-align:center;}
	#menus ul ul{
      min-width: 80px;
	  max-width: 200px;
      margin:0;
      padding:0;
      -webkit-border-radius:0 4px 4px 4px;
      -moz-border-radius:0 4px 4px 4px;
      border-radius:0 4px 4px 4px;
	}
  #menus ul ul.subMenuLevel2 {
      position:relative;
      z-index:2708 !important;
      min-height: auto;
      max-height:600px;
      clear:both;
      vertical-align: top;
	  padding:0 5px 10px 5px;
  }
  #menus ul ul li{min-width:100%;padding:0;margin:0;}
  #menus ul ul.subMenuLevels2 li a{color: #fff;margin:0;padding:5px 0 5px 5px;font-size: .9em;font-weight:400;}
  #menus ul ul.subMenuLevels2 li a:hover{color: #fff;}	

  ul ul.subMenuLevels2 li a,  ul ul.subMenuLevels2 li a:hover { 
    min-width: 200px;
	max-width: 400px;
    margin:2px 0 5px 0;
    padding: 0px 5px 5px 5px;
    text-transform:none;
    font-weight: bold;
	font-size:10px;
    display: block;
    text-align: left;
  }
   /*#menus ul > ul.subMenuLevels2 {
      max-width:200px;
      margin:0;
      padding:0;
      text-align:left;
   }

  This is tha part that hides the sub-pages */
  #menus ul ul,
  #menus ul li:hover ul ul,
  #menus ul ul li:hover ul ul{display: none;}
  /* This is the part that displays the sub-pages */
  #menus ul li:hover ul,
  #menus ul ul li:hover ul,
  #menus ul ul ul li:hover ul{display:block;}

		.caret {
			width: 0;
			height: 0;
			padding: 0;
			float:left;
			left:0;
			right:0;
			top:0px;
			margin:5px 6px 0 -15px;
			vertical-align: middle;
			color:#fff;
			-webkit-transform: rotate(-90deg);
			-moz-transform: rotate(-90deg);
			-o-transform: rotate(-90deg);
			-ms-transform: rotate(-90deg);
			transform: rotate(-90deg);
	}
		.active > .caret, li.curDrop > .caret, .linkit:hover > .caret,.linkit a:focus > .caret,.curDrop:hover > .caret {
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg);
}

} /**** End @media (min-width: 768px) ****/

@media screen and (min-width: 768px) and (max-width: 991px) {	
.menu-desktop {min-width:100%;height:30px;}
.mainMenu {
	position:absolute;
	min-width:400px;
	max-width:100%;
	min-height:30px;
	margin:0 auto;
	padding:0 5px;
	overflow:hidden;
	visibility:visible;
	letter-spacing:none;
	float:left;
}
.mainMenu ul {
	position:relative;
	width:100%;
	min-height:25px;
	margin:0 auto;
	padding:0 5px ;
	display:inline;
	list-style:none;
	float:left;
}
.mainMenu ul li {
	display:inline; 
	padding:5px 10px ;
	margin:0 2px; 
	}
.mainMenu ul li a {text-transform: uppercase;text-decoration: none; color:#fff;}
	ul.menuLevel1 > a {padding:5px 0;}
/**** ****/
	/**** Menu Button color ****/
ul.menuLevel1 > .liWh {-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;}
	
ul.menuLevel1 > .liOr {-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;}

ul.menuLevel1 .liBl {-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;}

ul.menuLevel1 .liGo {-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;}

ul.menuLevel1 .liGr {-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;}
/**** Menu Button color ****/
	/**** Start top-menu ****/
	.top-nav {padding:0 0 0 60px;}
	.top-menu-item a {font-size:.95em;}
	.top-menu-item {padding-left:5px;}

/**** Sub menu coding ****/
.sub-menus {margin-top:-1;}
    #menus{
      position:relative;	
      z-index:2701;
      width:100%;
      min-height:20px;
      margin:0 auto;
      padding:0;
      list-style-type:none;
    }
	#menus ul {position: absolute;z-index:2703;margin:0 auto;padding:0;}
/*	#menus ul.subMenuLevels1 {
      width:auto;
      padding:0;
      margin:0;
      clear:none;
      list-style-type:none;
    }
*/	ul.subMenuLevels1 li {
      width:auto;
      padding:0;
      margin:0 auto;
      list-style-type:none;
      display:inline-block;
	}
	ul.subMenuLevels1 > li a, ul.subMenuLevels1 > li a:visited {
		max-height:20px;
		margin-right: 2px;
		padding:0 5px;
		font-size:.92em;
		font-weight:normal;
		line-height:12px;
		text-decoration:none;
		color:#fff;
		clear:none; 
	}
	.subMenuLevels1 li a:hover {text-decoration: underline;}
	.subMenuLevels1 li:hover a {padding-bottom:4px;/*background-color: #a94d20;Colors*/}

	.subMenuLevels1 li a:active,.subMenuLevels1 li a:focus {}

	.subMenuLevels1 li.linkit a {overflow:hidden;}

	.subMenuLevels1 li > a {text-align:center;}
	#menus ul ul{
      min-width: 100px;
	  max-width: 150px;
      margin:0;
      padding:0;
      -webkit-border-radius:0 0 4px 4px;
      -moz-border-radius:0 0 4px 4px;
      border-radius:0 0 4px 4px;
	}
  #menus ul ul.subMenuLevel2 {
      position:relative;
      z-index:2708 !important;
      min-height: auto;
      max-height:600px;
      clear:both;
      vertical-align: top;
	  padding:0 4px 4px 4px;
  }
  #menus ul ul li{min-width:100%;padding:0;margin:0;}
  #menus ul ul.subMenuLevels2 li a{color: #fff;margin:0;padding:2px 0 2px 2px;font-size: .9em;font-weight:400;}
  #menus ul ul.subMenuLevels2 li a:hover{color: #fff;}	

  ul ul.subMenuLevels2 li a,  ul ul.subMenuLevels2 li a:hover { 
    min-width: 100px;
	max-width: 150px;
    margin:2px 0 5px 0;
    padding: 0px 3px 3px 3px;
    text-transform:none;
    font: bold 11px;
    display: block;
    text-align: left;
  }
/**** End subMenu ****/
/**** Start footer-menu ***/
	
	.footersMenu ul {margin:0;padding:0;}
	
	ul.footerUl1 {min-width:100%; height:100%;clear:both;padding:0 0 20px 0;}
	ul.footerUl1 li  {max-width: 110px;margin:0 5px;display:inline-block; vertical-align: top;padding:0;}
	li.footerLi1 a {color:#fff;font-size: 1.1em;font-weight: 600;;text-decoration: none;text-transform: uppercase;}
	li.footerLi1 a:hover {text-decoration:underline;}
	/*.footersMenu ul ul  {display:block;}
	
	ul li.footerUl2  {}*/
	li.footerLi2 a {width:120px;font-size:.9em;font-weight: 400; text-transform:none;clear:both;color:#F7E29A }
	
	.footersMenu ul ul li.footerLi2 {display:block;margin:0 auto;padding:0;}
	
		
} /**** End (min-width: 768px) and (max-width: 991.999999px) ****/

@media screen and (min-width: 992px) and (max-width: 1199px) {
	.menu-desktop {min-width:100%;height:25px;}
.mainMenu {
	position:absolute;
	max-width:100%;
	min-width:550px;
	min-height:30px;
	margin:0 auto;
	padding:8px 0;
	overflow:hidden;
	visibility:visible;
	letter-spacing:none;
	float:left;
}
.mainMenu ul {
	position:relative;
	width:100%;
	min-height:30px;
	margin:0 auto;
	padding:0 5px ;
	display:inline;
	list-style:none;
	float:left;
	text-align: left;
}
  .mainMenu > ul > li > a {
	  padding: 0 5px;
	  color:#fff;
	  font-weight:bold;
	  font-size:1em;
	  text-decoration:none;
	  text-transform:uppercase;
	  }
	.top-nav {padding:0 0 0 100px;}
	.top-menu-item a {font-size:.93em;}
	.top-menu-item {padding-left:10px;}
	/**** Sub menu coding ****/
.sub-menus {margin-top:-1;}
    #menus{
      position:relative;	
      z-index:2701;
      width:100%;
      min-height:20px;
      margin:0 auto;
      padding:0 0 3px 0;
      list-style-type:none;
    }
	#menus ul {position: absolute;z-index:2703;}
/*	#menus ul.subMenuLevels1 {
      width:auto;
      padding:0;
      margin:0;
      clear:none;
      list-style-type:none;
    }
*/	ul.subMenuLevels1 li {
      width:auto;
      padding:0;
      margin:0 auto;
      list-style-type:none;
      display:inline-block;
	}
	ul.subMenuLevels1 > li a, ul.subMenuLevels1 > li a:visited {
		max-height:20px;
		margin-right: 2px;
		padding:0 7px;
		font-size:.95em;
		font-weight:normal;
		text-decoration:none;
		color:#fff;
		clear:none;
	}
	.subMenuLevels1 li a:hover {text-decoration: underline;}
	.subMenuLevels1 li:hover a {padding-bottom:4px;/*background-color: #a94d20;Colors*/}

	.subMenuLevels1 li a:active,.subMenuLevels1 li a:focus {}

	.subMenuLevels1 li.linkit a {overflow:hidden;}

	.subMenuLevels1 li > a {text-align:center;}
	#menus ul ul{
      min-width: 100px;
	  max-width: 150px;
      margin:0;
      padding:0;
      -webkit-border-radius:0 0 4px 4px;
      -moz-border-radius:0 0 4px 4px;
      border-radius:0 0 4px 4px;
	}
  #menus ul ul.subMenuLevel2 {
      position:relative;
      z-index:2708 !important;
      min-height: auto;
      max-height:600px;
      clear:both;
      vertical-align: top;
	  padding:0 4px 4px 4px;
  }
  #menus ul ul li{min-width:100%;padding:0;margin:0;}
  #menus ul ul.subMenuLevels2 li a{color: #fff;margin:0;padding:2px 0 2px 2px;font-size: .9em;font-weight:400;}
  #menus ul ul.subMenuLevels2 li a:hover{color: #fff;}	

  ul ul.subMenuLevels2 li a,  ul ul.subMenuLevels2 li a:hover { 
    min-width: 100px;
	max-width: 150px;
    margin:2px 0 5px 0;
    padding: 0px 3px 3px 3px;
    text-transform:none;
    font: bold 11px;
    display: block;
    text-align: left;
  }
/**** End mainMenu ****/
/**** Start footer-menu ***/
	
	.footersMenu ul {margin:0;padding:0;}
	
	ul.footerUl1 {min-width:100%; height:100%;clear:both;padding-bottom: 20px}
	ul.footerUl1 li  {max-width: 145px;margin:0 5px;display:inline-block; vertical-align: top;padding:0;}
	li.footerLi1 a {color:#fff;font-size: 1em;font-weight:600;;text-decoration: none;text-transform: uppercase;}
	li.footerLi1 a:hover {text-decoration:underline;}
	/*.footersMenu ul ul  {display:block;}
	
	ul li.footerUl2  {}*/
	li.footerLi2 a {width:200px;font-size:.9em;font-weight: 400; text-transform:none;clear:both;color:#F7E29A }
	
	.footersMenu ul ul li.footerLi2 {display:block;}
	
	
} /**** End (min-width: 992px) and (max-width: 1199.999999px) ****/

@media screen and (min-width: 1200px) {
	
	.mainMenu > ul > li > a {
		padding:0;
		display:inline-block;
		cursor:pointer;
		color:#fff;
		font-weight:500;
		font-size:1.28em;
		letter-spacing:0.025em;
		text-decoration:none;
	  }
	ul.menuLevel1 > a {padding:0 ;}

/**** Menu Button color ****/
ul.menuLevel1 .liWh {height:30px;}
ul.menuLevel1 .liOr {height:30px;}
ul.menuLevel1 .liBl {height:30px;}
ul.menuLevel1 .liGo {height:30px;}
ul.menuLevel1 .liGr {height:30px;}
/**** Menu Button color ****/
/**** Start top-menu ****/
.top-nav {margin:0 auto;padding:0 0 0 140px;width:auto;list-style:none;}
ul.top-menu {}
        ul.top-menu li {margin:0;display:inline;float:left; text-decoration:none;}
/*			.top-menu li a {color:#FBFBFB;margin:0;padding:2px;}
        .top-menu li a:hover {text-decoration:underline;}
*/
        .top-menu-item {float: right;padding-left:10px;}
        .top-menu-item a {margin:0;padding:2px;color:#FBFBFB;text-decoration:none;}
        .top-menu-item a:hover {text-decoration:underline;color:yellow;}

            .topItem1 a {width:25px;height:25px;padding:0 5px;}
			.topItem1 img {width:25px;height:25px;padding-left:5px;}

            .topItem2 a {width:25px;height:25px;padding:0 5px;}
            .topItem3 a {width:25px;height:25px;padding:0 5px;}
            .topItem4 a {width:25px;height:25px;padding:0 5px;}
            .topItem5 a {width:25px;height:25px;padding:0 5px;}


/**** Sub menu coding ****/
.sub-menus {margin-top:-1;}
    #menus{
      position:relative;	
      z-index:2701;
      width:100%;
      min-height:30px;
      margin:0 auto;
      padding:5px 0 0 0;
      list-style-type:none;
    }
	#menus ul {position: absolute;z-index:2703;}
/*	#menus ul.subMenuLevels1 {
      width:auto;
      padding:0;
      margin:0;
      clear:none;
      list-style-type:none;
    }
*/	ul.subMenuLevels1 li {
      width:auto;
      padding:0;
      margin:0 auto;
      list-style-type:none;
      display:inline-block;
	}
	ul.subMenuLevels1 > li a, ul.subMenuLevels1 > li a:visited {
		max-height:25px;
		margin-right: 2px;
		padding:0 7px;
		font-size:15px;
		font-weight:normal;
		line-height:15px;
		text-decoration:none;
		color:#fff;
		clear:none;
	}
	.subMenuLevels1 li a:hover {text-decoration: underline;}
	.subMenuLevels1 li:hover a {padding-bottom:4px;/*background-color: #a94d20;Colors*/}

	.subMenuLevels1 li a:active,.subMenuLevels1 li a:focus {}

	.subMenuLevels1 li.linkit a {overflow:hidden;}

	.subMenuLevels1 li > a {text-align:center;}
	#menus ul ul{
      min-width: 100px;
	  max-width: 250px;
      margin:0;
      padding:0;
      -webkit-border-radius:0 4px 4px 4px;
      -moz-border-radius:0 4px 4px 4px;
      border-radius:0 4px 4px 4px;
	}
  #menus ul ul.subMenuLevel2 {
      position:relative;
      z-index:2708 !important;
      min-height: auto;
      max-height:600px;
      clear:both;
      vertical-align: top;
	  padding:0 5px 10px 5px;
  }
  #menus ul ul li{min-width:100%;padding:0;margin:0;}
  #menus ul ul.subMenuLevels2 li a{color: #fff;margin:0;padding:5px 0 5px 5px;font-size: .9em;font-weight:400;}
  #menus ul ul.subMenuLevels2 li a:hover{color: #fff;}	

  ul ul.subMenuLevels2 li a,  ul ul.subMenuLevels2 li a:hover { 
    min-width: 200px;
	max-width: 400px;
    margin:2px 0 5px 0;
    padding: 0px 5px 5px 5px;
    text-transform:none;
    font: bold 12px;
    display: block;
    text-align: left;
  }
   
  /* This is tha part that hides the sub-pages */
  #menus ul ul,
  #menus ul li:hover ul ul,
  #menus ul ul li:hover ul ul{display: none;}
  /* This is the part that displays the sub-pages */
  #menus ul li:hover ul,
  #menus ul ul li:hover ul,
  #menus ul ul ul li:hover ul{display:block;}
/**** End mainMenu ****/

/**** Start footer-menu ***/
	
	/*.footersMenu ul {margin:0;padding:0;}*/
	
	ul.footerUl1 {min-width:100%; height:100%;clear:both;padding-bottom: 20px;}
	ul.footerUl1 li  {min-width:205px;display:inline-block;margin:0 5px; vertical-align: top;padding:0 5px 0 0;}
	li.footerLi1 a {color:#fff;font-size: 1.1em;font-weight: 600;text-decoration: none;text-transform: uppercase;}
	li.footerLi1 a:hover {text-decoration:underline;}
	.footersMenu ul ul  {position: relative;display:block;}
	
	ul .footerUl2 li {width:100%;}
	li .footerLi2 a {width:100%;font-size:.9em;font-weight: 400; text-transform:none;clear:both;color:#F7E29A }
	
	
/*** End footer-menu ****/
}

/**** Start Mobile Menu ****/

/*@media screen and (min-width: 992px) {ul.top-menu li a{font-size:1.4em;}}
@media screen and (min-width: 1200px) { ul.top-menu li a{font-size:1.2em;}}
*/
/**** End mainMenu ****/


