body{
    background-color: rgb(221, 221, 221);
    flex-wrap: nowrap;
    margin-top: 80px;
    font-family: Arial, Helvetica, sans-serif;
    box-sizing: border-box;
    
}
/*--------/body-----------*/
nav{
    background-color: rgb(255, 255, 255);
    color: rgb(185, 185, 185);
}
/*--------/nav-----------*/
.btn {
  border: none;
  background-color: inherit;
  padding: 5px 20px;
  font-size: 16px;
  cursor: pointer;
  display: inline-block;
  margin-top: -20px;
  
}

.btn:hover {background: #eee;

}
.default {color: rgb(94, 94, 94);
}

/*--------/Button-----------*/

.search-box {
    display: flex;
    align-items: center;
    background: #f0f2f5;
    border-radius: 20px;
    padding: 5px 10px;
    width: 250px;
    height: 35px;
    margin-bottom: -15px;
    margin-top: -5px;
}

.search-icon {
    font-size: 16px;
    color: #606770;
    margin-right: 8px;
}

.search-box input {
    border: none;
    background: transparent;
    outline: none;
    width: 100%;
    font-size: 14px;
    color: #050505;
}
/*--------/search-box-----------*/

.input-container input {
    width: 400px;
    padding: 12px 20px;
    border: none;
    border-radius: 999px;
    background-color: #f0f2f5;
    font-size: 14px;
    color: #333;
    outline: none;
}

.input-container input::placeholder {
    color: #65676b;
}
/*--------/search-----------*/

.more-text {
      display: none;
    }
    .see-more {
      color: blue;
      cursor: pointer;
      text-decoration: underline;
    }

    /*--------/see more-----------*/
   .see-more-text {
      display: none;
    }
    /*--------/Card-----------*/
.centered {
  position: absolute;
  margin-top: -30px;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ff0000;
}
/*--------/Popup Form-----------*/

/* Button used to open the contact form - fixed at the bottom of the page */
.open-button {
  
  color: rgb(167, 167, 167);
  padding: 5px 20px;
  border: none;
  cursor: pointer;
  opacity: 0.8;
  position: fixed;
  bottom: 200px;
  right: 412px;
  width: 20px;
  height: 10;
  text-align: centeer;
}

/* The popup form - hidden by default */
.form-popup {
  
  display: none;
  position: fixed;
  bottom: 0;
  right: 450px;
  border: 3px solid #f1f1f1;
  z-index: 9;
}

/* Add styles to the form container */
.form-container {
  max-width: 300px;
  padding: 10px;
  background-color: white;
}

/* Full-width input fields */
.form-container input[type=text], .form-container input[type=password] {
  width: 100%;
  padding: 15px;
  margin: 5px 0 22px 0;
  border: none;
  background: #ffffff;
}

/* When the inputs get focus, do something */
.form-container input[type=text]:focus, .form-container input[type=password]:focus {
  background-color: #ffffff;
  outline: none;
}

/* Set a style for the submit/login button */
.form-container .btn {
  
  color: rgb(83, 83, 83);
  padding: 10px 20px;
  border: none;
  cursor: pointer;
  width: 40px;
  margin-top:-10px;
  
}
