.t4-topbar {
  display: none;
}

.galben {
  background: #082e5b;
}

.acm-team {
  margin-bottom: 33px;
}

@media (min-width: 992px) {
.team-heading .col-lg-6 {
    width: 80%;
}
  
 .marciauto .col-lg-6 {
    width: 80%;
}
  
.galeriefoto .col-lg-6 {
    width: 80%;
}  
  
}

.moduleprogramlucru {
  width: 100%;
  text-align: center;
}

.cegeamsaspargi {
margin-top: -16px;
}

.bg-indigo {
    background-color: #0a58ca;
}

.albastru {
background-color: #0a58ca;
}

@media (max-width: 516px) {
.ascundetel {
    font-size: 10px;
    padding: 7px;
}
}

.t4-megamenu {
z-index: 999 !important;
}

@media (max-width: 600px) {
.moduleprogramlucru {
font-size: 0.9em;
}

  .acm-features.style-2 .media-left .fd-item-inner {
    display: block;
    text-align: center;
    padding-bottom: 20px;
}
  
  
}






#scroll-container {
  overflow: hidden;
}

#scroll-text {
  text-align: left;

  /* animation properties */
  -moz-transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  
  -moz-animation: my-animation 25s linear infinite;
  -webkit-animation: my-animation 25s linear infinite;
  animation: my-animation 25s linear infinite;
}

/* for Firefox */
@-moz-keyframes my-animation {
  from { -moz-transform: translateX(-100%); }
  to { -moz-transform: translateX(100%); }
}

/* for Chrome */
@-webkit-keyframes my-animation {
  from { -webkit-transform: translateX(-100%); }
  to { -webkit-transform: translateX(100%); }
}

@keyframes my-animation {
  from {
    -moz-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  to {
    -moz-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
}

.animation_one_plus_one {
    animation: move-words 20s linear infinite;
    -webkit-animation: move-words 20s linear infinite;
    position: relative;
}

@keyframes move-words {
    0% {
        left: 100%
    }

    100% {
        left: -100%
    }
}

.bullet {
    width: 11px;
    height: 11px;
    background: black;
    border-radius: 50%;
  display: inline-block;
}

.textanunt {
  background: #FEC601;
  padding: 4px;
  color: #111;
}

.one_plus_one_row {
    overflow: hidden;
    white-space: nowrap;
}

.acm-features.style-2 .fd-item-content {
display: grid;
  color: #fff;
}

.oferta {
      border-top: 1px solid #fafafa59;
}