/* Add here all your css styles (customizations) 
.mainheader {
  border-bottom: 25px solid #8D92A9;
}*/ 

footer a {
  color: #ffffff;
  font-size: 0.9rem;
}

.container {
  background-color: #ffffff !important;
}

.valabilpromo {
  right: -1px;
}

/* Centered text */
.centered {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
}

.nobg {
  background: none !important;
}

@media (min-width: 992px) {
  footer {
    background: linear-gradient(to right, #ffffff 0%, #ffffff 40%, #404040 40%, #404040 100%);
  }
}

.bg-filtrare {
  background: #E5E5E5;
}

.g-color-green {
  color: #3AC114;
}

.u-btn-green {
  background: #3AC114;
  color: white;
}

.row-eq-height {
  display: -ms-flexbox !important;
  display: flex !important;
}


.card-header .title {
    font-size: 17px;
    color: #000;
}
.card-header .accicon {
  float: right;
  font-size: 20px;  
  width: 1.2em;
}
.card-header{
  cursor: pointer;
  border-bottom: none;
}
.card{
  border: 1px solid #ddd;
}
.card-body{
  border-top: 1px solid #ddd;
}

.card-body h3{
   font-size: 1.2rem;
}


.card-header:not(.collapsed) .rotate-icon {
  transform: rotate(180deg);
}
