.welcome-text {
    position: relative;
    width: 655px;
    height: 38px;
    text-align: center;
    overflow: hidden;
    margin: 0;
    padding: 0;
    display: inline-block;
}

.hiddenclass {
  display: none;
}

.active {
  display: block;
}

.meet {
top: 17px;
    color: #111;
    font-size: 16px;
    font-weight: bold;
    position: absolute;
    text-align: center;
    line-height: 9px;
    text-align: center;
width: 100%;
}

/*.next {
  display: block;
  top: 60px;
  color: #fff;
  font-size: 20px;
  font-weight: 200;
  position: absolute;
}
*/
.up {
  display: block;
  animation-name: moveup;
  animation-duration: 2s;
  animation-fill-mode: forwards;
}

.upnext {
  display: block;
  animation-name: moveupnext;
  animation-duration: 2s;
  animation-fill-mode: forwards;
}
.stroka-vert{
      background: #fdd400; height: 40px; font-family: 'Open Sans';
}
.stroka-vert>div{
     width: 1000px;
     margin: auto;
}

.stroka-gm{
    display: inline-block;
    vertical-align: top;
    margin: 0 20px;
}
.stroka-gm a{
display: inline-block;
    vertical-align: top;
    margin: 8px 20px 0;
    line-height: 27px;
    padding: 0 15px;
    text-transform: uppercase;
    background: #1f1f1fb8;
    color: #fff;
    border-radius: 20px;
    font-weight: 600;
    font-size: 12px;
}
.stroka-gm img{
      margin-top: 3px;
}
.clears{
   clear: both;
}
.a-ppty{
    text-decoration: none; display: inline-block;
}
.a-ppty2{
 display: block;
}
.a-ppty2 ul.a-ppty2wt{
  width: 100%;
}

@keyframes moveup {
  0% {
    top: 17px;
  }
  100% {
    top: -50px;
  }
}

@keyframes moveupnext {
  0% {
    top: 60px;
  }
  100% {
    top: 17px;
  }
}

@media screen and (max-width: 1000px){
.stroka-vert{
    display: none;
}
}