 *
 {

padding:0;
margin:0;
box-sizing: border-box;

 }
 body {
/*background-image: url(gallery/background.jpg);*/
background-size: cover;
background-position: center;

font-family: tahoma;
 }
.menu_bar
{
	background: rgb(50,100,50);
	text-align: center;
}

.menu_bar ul
{

	display: inline-flex;
	list-style: none;
	color:#fff;
}

.menu_bar ul li
 {

 	width:140px;
 	margin: 10px;
 	padding: 10px;
 }
.menu_bar ul li a 

{
	text-decoration: none;
	color: #fff;
}
.active, .menu_bar ul li :hover 
{
background: darkseagreen;/*#2bab0d ;*/
border-radius: 3px;
min-height: 20px;
position: center;

}

.menu_bar .fa {

margin-right: 8px;

}

.submenu_bar_1 

{

	display: none;
}

.menu_bar ul li:hover .submenu_bar_1
{
	display : block;
	position: absolute;
	background: rgb(0,100,0);
	margin-top: 10px;
	margin-left: -10px;
}

.menu_bar ul li:hover .submenu_bar_1 ul 
 {
 	display:block;
 	margin: 10px;
 }

.menu_bar ul li:hover .submenu_bar_1 ul li 
{
width:150px;
padding: 10px;
border-bottom: 1px dotted #fff;
background:transparent;
boarder-radius:0;
text-align: left;
}

.menu_bar ul li:hover .submenu_bar_1 ul li:last-child

{
border-bottom: none;

}

.menu_bar ul li:hover .submenu_bar_1 ul li:hover
{
//color: limegreen;
background:rgb(0,100,0);
}

.fa-angle-right

{
	float:right;
}
.submenu_2
{
	display: none;
}

.hover-me:hover .submenu_2

{
position: absolute;
display:block;
margin-top: -40px;
margin-left:140px;
background:seagreen;

}





					    #bar1{
									height:100px;
									background-color:whitesmoke;
									color:indigo;
									padding: 4px;
								   }

								   a {

								color: floralwhite;
							}
							#signup_button {

									background-color:Darkgreen;
									width:70px;
									text-align: center;
									padding:4px;
									border-radiu:round;
									float:right;
							}

							/*#logo_pic {
								width :150px;
								margin:-10px;
								boarder-radius: 50$;
								boarder: solid 2px white;
								background-color: white;
								margin-top:15px;
								margin-left: 15px;

							}*/
					 #factory_pic {
								margin : 10px;
								boarder-radius: 50%;
								boarder: solid 2px white;
					 }
           #product_bags_pic {
								width : 200px;
								margin : 10px;
								boarder-radius: 100%;
								boarder: solid 2px white;
			                    padding: 3px;

							}

							#factory_plant_pic {
								minwidth : 400px;
								max-height:250 ;
								margin : 10px;
								boarder: solid 2px white;
			                    padding: 3px;

							}

							

							#menu_buttons{
								
								width:120px;
								display:inline-block;
								margin: 2px;
								
							}
							#menu_buttons1{
								
								width:100px;
								margin: 2px;
								color:ghostwhite;
								display: flex;
								
						 }
               #products_id
               {
								width : 150px;
								margin : 10px;
								boarder-radius: 50$;
								boarder: solid 2px white;


               }
             

               
               }

               
            