/* Page*/ 

/*TOP IMAGE of ALL pages*/ 
#wrapinside #bkimg {z-index: 140; position: absolute; bottom:38px; width:100%; } 

/*TOP MAP Directions*/ 
#wrapinside #bkimgmap {z-index: 140; position: absolute; bottom:38px; width:100%;} 

/*position menu bar*/
#wrap {position: absolute; top: 83%; left: 0; width: 100%; z-index: 99; height:38px; background-color: #3e4c4c; min-width: 1200px; } 
#wrapinside {position: absolute; top: 80%; left: 0; width: 100%; z-index: 99; height:38px; background-color: #3e4c4c; min-width: 1200px; } 
.sticky1 {position: fixed; top:100px; width: 100%; background-color: #3e4c4c; } 


/* Mega Menu Styles LOAD LOOK CLASS */ 
.mega-menu {position: relative; width:100%; margin:0 auto; display: block; }
.mega-menu ul, .mega-menu ul li {list-style: none; } 
.mega-menu ul {margin: 0px; width: 100%; padding: 0px;}
.mega-menu ul li ul {display: none; }
.mega-menu .sub {display: none; } 
.mega-menu .sub ul {display: block; } 

/* Mega Menu Styles ID */ 
#mega-menu {font-family: 'Abel', sans-serif; font-size: 14px; text-transform: uppercase; list-style: none; padding-left: 15px; width: 1200px; margin: 0 auto; text-align: center;  z-index: 95; } 
#mega-menu .sub ul { display:block; } 
#mega-menu .sub ul li {padding-right: 0px; } 



/*control dropdown menu look before hoover*/ 
#mega-menu li {float: left;  margin: 0;  padding: 0; }
#mega-menu li a {float: left;  display: block;  color: #fff;  padding: 10px 18px;  text-decoration: none;}
#mega-menu li a:hover {color: #fff;background: #28a99e; }
#mega-menu li.mega-hover a, #mega-menu li.mega-hover a:hover {display: block; color: #fff;}

/*dropdown vertical position*/
#mega-menu li .sub-container {position:absolute; margin-top:0px; top: 0; left: 0;}
#mega-menu li .sub {background-color: #3e4c4c; margin-left:-50px; width:200; }
#mega-menu li .sub .row{clear:both; overflow:hidden; width:100%; }
#mega-menu li .sub li { list-style: none; float: none; width: 170px; font-size: 14px; font-weight: normal;}
#mega-menu li .sub a {background: none; color: #fff; display: block; float: none; font-size: 14px; }


/*dropdown horizontal position*/
#mega-menu li .sub-container.non-mega .sub { padding: 0px;  }
#mega-menu li .sub-container.non-mega li { margin:0;width: 100%; } 
#mega-menu li .sub-container.non-mega li a { padding: 10px 18px; } 
#mega-menu li .sub-container.non-mega li a:hover { color: #fff; background: #28a99e; }