form {
  margin-left: 400px;
}
input {
  margin-left: 90px;
}
select {
    width: 40%;
    padding: 16px 20px;
    border: none;
    border-radius: 4px;
    background-color: lightgray;
    text-indent: 65px;
    font-size: 17px;
}

  .container {
      width: 983px;
      margin: 70px;
     
      background-color: lightsteelblue;
      margin-left: auto;
      margin-right: auto;
      border-color: black;
      border-style:solid;
      margin-top: 40px;
      margin-bottom: 40px;
    }
  .container-header {
      width:1243px;
      border-style: solid;
      text-align: center;
     background:lightsteelblue;

    }
       .newdiv
  {
    width:1247px;
    margin-right: auto;
    margin-left: auto;

  }

}
     header::after {
      content: " ";
      display: table;
      clear: both;

      
      }

      body {
      
        font-size: 20px;
        font-family: Amiri;
      background-repeat: no-repeat;
      background-size: 100% 100%;
      background-image: url(37.JPG);

      }

      p {
        text-indent: 50px;
        line-height: 27px;
        margin-left: 50px;
        text-align: center;
        
      }


    h1 {

      font-family: Arizonia;
      text-align: center;

    }
    img {

      
      
      border-style: solid;
      border-color: black;
      border-spacing: 2px;
      margin-left: 94px;
      margin-top: 50px; 
    }

    .container-footer {

      width: 1200px;
      margin-bottom: 0 auto;
      text-align: center;
      margin-left: 0 auto;
      margin-left: 20px;
      font-family: Amiri;
      font-size: 17px;
    }
    
    footer 
    {

      color:black;
      background:lightsteelblue;
      border-style: solid;
      margin-left: 250px;
      margin-right: 250px;
      line-height:27px;

   }
    

    p.first {
      text-align: center;
      margin: auto 50px;
      margin-right: 70px;
    }

   p.second {
      text-align: center;
      margin: auto 100px;
      margin-right: 100px;
      margin-top: 20px;
    }
    p.third {
      text-align: center;
      margin: auto 200px;
      margin-right: 200px;
      margin-top: 20px;
    }
    p.video {
      margin-left: 3px;
    }
    nav {
      float: center;
    }
   
    nav ul {
      margin: 0;
      padding: 0;
      list-style: none;
    }

    nav li {
        display: inline-block;
        margin-left: 60px;
        padding: 20px;
        position: relative;
     }

    nav a {
        color: #444;
        text-decoration: none;
        text-transform: uppercase;
        font-size: 14px;
      }

    nav a: hover {

        color: #000
      }
  
   nav a::before {
        content: " ";
        display: block;
        height: 5px;
        width: 100%;
        background-color: #444; 

        top: 0;
        width: 0%
      }
   nav a:hover::before{

         width: 100%;
        }

