#fileupload{

    display: flex;
    width: 42%;
    //background-color: #53c2e4;
    float:right;
    
  }

  .form_head {
    display: flex;
    justify-content: space-between;
    justify-content: center;
    width: 100%;
    padding: 16px 0px 25px 16px;
}

.form_head p{
    display: flex;
    justify-content: center;
    width: 60%;
    font-size: 18px;
    margin: auto;
    color: #fabb4e;
    text-transform: uppercase;
}

.form_head a{
    display: flex;
    float: right;
    width: 40%;
    object-fit: scale-down;

}

.form_head img {
  
    width: 100%;
}

  #choosefile{
    //border: 2px solid rgba(245,245,245,0.8);
    width: 100%;
    margin: auto;
    border-radius: 8px;
    background-color: #063844;
    opacity: 0.95;
    box-shadow: -2px 5px 20px rgba(0, 0, 0, 0.3);
    //margin-top: 95px;
    //margin-bottom: 95px;
    margin:20px;
    position: relative;

  }

  .container {
    padding: 16px;
    object-fit: contain;
    width: 100%;
    font-size: 14px;
    font-weight: 400;
    color:rgb(225, 233, 240,1);
  }


  .location {

    background-color:rgb(243, 246, 249);
    display:block;
    padding:10px;
    margin: 10px 0px 10px 0px;
  }

  .location_format{
      display: block;
      margin-top: 15px;


  }


  .location_format_top, .location_format_bottom{
    display: flex;
    width:100%;

  }

  .location_format_top_left {
    width: 30%;
    margin-right: 5px;
    align-items: center;
  }

  .location_format_top_right {
    width: 70%;
    align-items: center;
  }


  .location_format_bottom_left {
    width: 30%;
    margin-right: 5px;
    align-items: center;

  }

  .location_format_bottom_right {
    width: 70%;
    align-items: center;

  }


  .sponsors {

    background-color:rgb(243, 246, 249);
    display:block;
    padding:10px;
  }



  .project_details {

    background-color:rgb(243, 246, 249);
    display:block;
    padding:10px;
    margin: 10px 0px 10px 0px;
  }

  .project_format{
      display: block;
      margin-top: 15px;


  }


  .project_format_top {

    display: flex;
    //width:100%;
  }
  
  .project_format_bottom{
    display: flex;
    width:100%;

  }

  .project_format_top_left {
    width: 50%;
    margin-right: 5px;
    align-items: center;
    display: block;
}


  .project_format_top_right {
    width: 50%;
    align-items: center;
  }


  .project_format_bottom_left {
    width: 30%;
    margin-right: 5px;
    align-items: center;

  }

  .project_format_bottom_right {
    width: 70%;
    align-items: center;

  }


  /*input[type=text]{
    width: 100%;
    padding: 10px 5px;
    margin: 5px 0px 5px 0px;
    display: inline-block;
    border: 0.5px solid #063844;
    box-sizing: border-box;
  }

  input[type=file]{
    width: 100%;
    padding: 10px 15px;
    margin: 15px 0;
    display: inline-block;
    //border: 0.5px solid #063844;
    box-sizing: border-box;
  }*/


  #description{
    width: 100%;
    padding: 10px 15px;
    margin: 15px 0;
    display: inline-block;
    border: 0.5px solid #063844;
    box-sizing: border-box;
  }

  .button_admin {
    //background-color: #063844;
    //background-color:#f1f1f1;
    //color: white;
    padding: 20px 20px;
    margin: 25px 0;
    border: 4px solid #063844;
    //border-radius: 10px;
    font-weight: 700;
    //color: #747474;
    color:#063844;
    background-color: rgba(245,245,245,0.8);
    text-transform: uppercase;
    cursor: pointer;
    width: 70%;
  }
  
  .button_admin button:hover {
    background-color: #fabb4e;
    color: #063844;
  }

/* Change styles for span and cancel button on extra small screens */
@media screen and (max-width: 300px) {
  span.psw {
     display: block;
     float: none;
  }
  .cancelbtn {
     width: 100%;
  }
}