

.containertwo{background:rgb(245, 245, 245);}

.item {
   padding: 5px;
   border: 1px solid blue;
}


.parent {

  margin: 1rem;
  padding: 2rem 2rem;
  text-align: center;
}
.child {
  display: inline-block;

  padding: 1rem 1rem;
  vertical-align: middle;
}

.productimagemenu{margin:0px auto;width:50px;height:50px;}
.productimagemenu img{max-width:100%;max-height:100%;}
.linewordtwo{line-height:2;}
.linewordone{line-height:1.5;}
.textonlydodgerblue{font-family:"Tahoma",sans-serif;color:dodgerblue;}
.textonlywhite{font-family:"Tahoma",sans-serif;color:white;}
.textonlyblack{font-family:"Tahoma",sans-serif;color:black;}

.textonlydodgerblue{font-family:"Tahoma",sans-serif;color:black;}
.textwhitearialfontsizetwo{font-family:"Arial",sans-serif;color:white;font-size: 2.5em;}
.textwhitearialfontsizeone{font-family:"Arial",sans-serif;color:white;font-size: 1.5em;}
.textblackarialfontsizeone{font-family:"Arial",sans-serif;color:black;font-size: 1.5em;}

header{
            position:fixed;
            top:0;left:0;right:0;
            background:whitesmoke;
            box-shadow:0 1px 2px rgba(10,76,106);
            padding:0px; 5%;
            display:flex;
            align-items:center;
            justify-content:space-between;
            z-index:1000;
        }


        header .logo{
            margin-left:2%;
			margin-top:1%;
			margin-bottom:1%;
            font-weight:bolder;
            color:#333;
        }

        header .navbar ul{list-style-type:none;align:right; }

        header .navbar ul li{
            position:relative;
            float:left;
        }

        header .navbar ul li a{
            font-size:18px;
            padding:14px;
            color:#333;
            display:block;
            text-decoration:none;
        }

        header .navbar ul li a:hover{
            background:None;

        }

        header .navbar ul li ul{
            position:absolute;
            left:0;
            width:200px;
            background:#fff;
            display:none;
        }

        header .navbar ul li ul li{
            width:100%;
            border-top:1px solid rgba(0,0,.1);

        }

        header .navbar ul li ul a:hover{
            background:None;

        }

        header .navbar ul li:focus-within > ul,
        header .navbar ul li:hover > ul{
            display:initial;
        }

        #menu-bar{
            display:none;
        }

        header label{
            font-size:20px;
            color:#333;
            cursor:pointer;
            display:none;
        }



		*{
        margin:0;padding:0;
        box-sizeing:border-box;
        font-family:Arial,Helvetica,sans-serif;
        text-decoration:none;
        }

        body{
            min-height:100vh;
        }


		 @media(max-width:767px){
            body{margin-top:15%;}

            .containertwo{background:rgb(245, 245, 245);width:100%;}
			.headingwhitetwo{font-size:1.5em;font-weight:bold;font-family:"Tahoma",sans-serif;color:white;}

            .productimage{margin:0px auto;width:25px;height:25px;}
            .productimage img{max-width:100%;max-height:100%;}
			.containertwo{margin-top:2%;}

            header{
                padding:10px;
            }
            header label{
                display:initial;
            }
            header .navbar{
                position:absolute;
                top:100%;left:0;right:0;
                background:whitesmoke;
                border-top:1px solid rgb(0,0,0,.1);
                display:none;
            }

            header .navbar ul li{
                width:100%;

            }

            header .navbar ul li ul{
                position:relative;
                width:100%;
            }

            #menu-bar:checked ~ .navbar{
                display:initial;
            }

        }