.search_container {
            margin: 0 auto;
            width: 55%;
        }

        .search_container #speechText {
            width: 80%;
            padding-top: 5px;
            padding-bottom: 5px;
        }

        .search_container #start {
            padding-top: 5px;
            padding-bottom: 5px;
        }

        .container {
          
            padding: 25px;
           
            font-weight: bold;
        }



        /* post */
        .post {
            width: 97%;
            min-height: 200px;
            padding: 5px;
            border: 1px solid gray;
            margin-bottom: 15px;
        }

        .post h1 {
            letter-spacing: 1px;
            font-weight: normal;
            font-family: sans-serif;
        }


        .post p {
            letter-spacing: 1px;
            text-overflow: ellipsis;
            line-height: 25px;
        }

        /* more link */
        .more {
            color: blue;
            text-decoration: none;
            letter-spacing: 1px;
            font-size: 16px;
        }

        .artee {
            
        }

.lang-choice {
   display: none;
}


.voice-input {
    width: 440px;
}

.blink {
    animation: blink 2s steps(5, start) infinite;
    -webkit-animation: blink 1s steps(5, start) infinite;
  }
  @keyframes blink {
    to {
      visibility: hidden;
    }
  }
  @-webkit-keyframes blink {
    to {
      visibility: hidden;
    }
  }

  #sidepanel {
    display: none;
  }

  .visible {
    display: block;
  }