
header.affix .logo-2, .header.affix.no-transparent .logo-2  {
    padding-bottom: 4px;
    padding-top: 4px;
}

.logo-img { height: 52px; }

.logo-row  { width: 253px;  }

.top-bar-section li a.current { color: #666; }

.menu-btn-respons-container{ top: 20px; }

.port-overlay-cont { overflow: hidden; }

.table-tarif tbody tr th h4 { text-align: center; }
.table-tarif tbody tr .cel-tarif { font-size: 20px; font-weight: 400; color: #7e8082; white-space: nowrap; vertical-align: middle;  }

@media only screen and (max-width: 767px) {

    .sm-content-cont-fullscr .light-50-wide {
        font-size: 21px;
        line-height: 30px;
        letter-spacing: 1px;
    }

}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
    .sm-content-cont .light-72-wide, .sm-content-cont-fullscr .light-72-wide {
        letter-spacing: 5px;
    }

    .sm-content-cont-fullscr .light-50-wide {
        font-size: 28px;
    }

    .table-tarif tbody tr th img { width: 60px; }
}
@media only screen and (max-width: 767px){

    .table-tarif { }
    .table-tarif tbody tr th h4     { font-weight: bold; font-size:14px; }
    .table-tarif tbody tr th h5     { font-weight: bold; font-size:12px; }
    .table-tarif tbody tr th img    { width: 40px; }
    .table-tarif tbody tr td.cel-tarif { font-size: 14px; }

}


/* region Adenia */
#home-parallax h1,
#home-parallax h2 {
    color: white;
    text-align: center;
}
#home-parallax h1 {
    padding: 10px 0;
    border-bottom: solid 2px;
    border-top: solid 2px;
    border-color: white;
}
#home-parallax > div {
    padding: 3px 0;
    border-bottom: solid 2px;
    border-top: solid 2px;
    border-color: white;
}
#home-parallax {
    padding: 40px;
    background: rgba(52, 27, 43, 0.5);
}
.sm-mb-0 {
    margin-bottom: 0;
}

#home-page .port-item {
    padding: 5px;
}
#home-page #banner {
    background-position: bottom left, bottom right, top left, top center;
    background-repeat: no-repeat, no-repeat, repeat, no-repeat;
    background-size: 25em, 25em, auto, cover;
}
#home-page #items-grid .port-item .port-overlay-cont h3 {
    color: white;
    font-size: 130%;
}
#home-page .parallax-section .local-scroll-cont {
    bottom: inherit;
    margin-top: -30px;
}
#home-page #intro h2,
#about h2 {
    text-transform: uppercase;
    font-weight: 300;
}
#home-page #intro  p {
    font-size: 16px;
}
/* endregion Adenia */