/*############ text slide ##########*/
/* (A) SAME DIMENSIONS FOR OUTER CONTAINER & SLIDES */
.vwrap, .vslide {
  box-sizing: border-box;
  width: 100%;
  height: 200px;
}

/* (B) OUTER CONTAINER */
.vwrap {
  background: #ebfbff;
  border: 2px solid red;;
  overflow: hidden; /* HIDE SCROLLBARS */
}

/* (C) MIDDLE CONTAINER */
.vmove {
  position: relative;
  bottom: 0%;
}

/* (D) SLIDES */
.vslide {
    padding: 10px;
    margin-top:-10px;
}

/* (E) SLIDE ANIMATION */
@keyframes slidev {
  /* (E1) BUT THE ABOVE WILL SHIFT NON-STOP */
  /* SO WE ADD PAUSES BETWEEN EACH SLIDE */
  0% { bottom: 0; }
  30% { bottom: 0; }
  33% { bottom: 100%; }
  63% { bottom: 100%; }
  66% { bottom: 200%; }
  97% { bottom: 200%; }
  100% { right: 0; }
}
.vmove { animation: slidev linear 25s infinite; }
.vmove:hover { animation-play-state: paused; }
/*######################*/
.flash-info-container{
    background-color:yellow;
    height:30px;
}
.info{
  border: 1px solid #fff;
  color: red;
  font-size: 26px;
  margin:35px 5px 5px 5px;
  vertical-align:middle;
  background-color:yellow;
  width:300px;
}
.color-wt{
    color:#fff;
}
.color-yl-vol{
    color:#eefb55;
}
.etabl-img{
    height:252px;
    width:372px;
}
.text-centered{
    text-align:center;
}
.green-bg{
    background-color:#008001;
}
.yellow-bg{
    background-color:#eefb55;
}
.grey-bg-F2F4F4{
    background-color:#F2F4F4;
}
.text-green-008001{
    color:#008001;
}
.text-yellow{
    color:#eefb55;
}
.text-red{
    color:red;
}
.text-white{
    color:#fff;
}
.text-black{
    color:#000000;
}
.text-grey-B2ADAB{
    color:#B2ADAB;
}
.b-border{
    border:1px solid #F2F4F4;
    padding:10px;
    height:550px;
}
.b-border-auto{
    border:1px solid #F2F4F4;
    padding:10px;
}
.founder-name{
    font-weight:bold;
    font-size:12px;
}
.mbl{
    margin-bottom:-15px;
}
.post-container{
    display:flex;
    flex-direction:row;
    vertical-align:top;
}
.post-container img{
    margin:2px 5px 2px 2px;
    height:70px;
    width:70px;
    border:1px solid #B2ADAB;
}
.post-container h4{
    margin-top:-4px
}
.posted-at{
    color:#B2ADAB;
    font-weight:none;
    font-size:12px;
}
.promo-img{
    height:250px;
}
.pst{
    color:#008001;
    border-bottom:3px solid #F8A407;
    font-weight:bold;
}
.pst-2{
    color:#008001;
    border-bottom:1px solid #008001;
    font-weight:bold;
}
.pst-item{
    border-left:3px solid #F8A407;
    padding-left:5px;
}
.topic{
    color:#000000;
    border-bottom:3px solid #F8A407;
    font-weight:bold;
    font-size:28px;
}
.topic-item{
   /* border-left:4px solid #008001; */
    padding-left:20px;
    font-size:16px;
}
.fl{
    float:left;
}
.fr{
    float:right;
}
.logo-text{
    color:#008001;
    font-size:30px;
    font-weight:bold;
    margin:0px 3px;
}