/*
 * Prawa kolumna: .menu-right, .oferta, klienci, szkolenia, referencje
 */

/* ==============================================
   MENU PRAWE
   ============================================== */

@media (max-width: 992px) {
    .content .menu-right {
        margin: 50px 0 0 0;
    }
}

.content .menu-right ul {
    margin: 0;
    padding: 0;
}

.content .menu-right ul li {
    list-style: none;
    text-transform: uppercase;
}

/* Przyciski .a-block */
.content .menu-right ul li a.a-block {
    padding: 10px;
    margin-bottom: 1px;
    display: block;
    font-size: 15px;
    color: var(--color-white);
    font-family: var(--font-black);
    background: var(--color-blue) url('../../images/white-arrow.png') no-repeat right 20px center;
    transition: var(--transition-bg);
}

.content .menu-right ul li a.a-block:hover {
    background-color: var(--color-orange);
    color: var(--color-white);
}

/* Blok nasi klienci */
.content .menu-right .block-nasi-klienci {
    padding: 15px 15px 0 15px;
    margin: 5px 0 0 0;
}

.content .menu-right .block-nasi-klienci .block-nasi-klienci-insider {
    border: 1px solid var(--color-grey);
    padding: 20px;
}

.content .menu-right .block-nasi-klienci .block-nasi-klienci-insider h4 {
    margin: 0 0 10px 0;
}

/* Blok szkolenia */
.content .menu-right .block-szkolenia {
    padding-top: 15px;
}

.content .menu-right .block-szkolenia .block-szkolenia-insider {
    border: 1px solid var(--color-grey);
    padding: 20px;
}

.content .menu-right .block-szkolenia .block-szkolenia-insider h4 {
    margin: 0 0 10px 0;
}

.content .menu-right .block-szkolenia .block-szkolenia-insider ul {
    margin: 0 0 0 15px;
    padding: 0;
}

.content .menu-right .block-szkolenia .block-szkolenia-insider ul li {
    list-style: url('../../images/blue-arrow.png');
    padding: 4px 0;
}

.content .menu-right .block-szkolenia .block-szkolenia-insider ul li a {
    text-transform: none;
}

/* ==============================================
   OFERTA KAFELKI
   ============================================== */

.content .oferta {
    background: var(--color-grey);
    height: 75px;
    margin-bottom: 30px;
    transition: var(--transition-bg);
}

.content .oferta:hover {
    background: var(--color-orange);
}

.content .oferta a {
    display: block;
    height: 100%;
    width: 100%;
    padding: 15px 20px;
    color: var(--color-grey-dark);
    line-height: 1.1em;
    font-size: 20px;
    font-family: var(--font-thin);
    transition: var(--transition-bg);
}

.content .oferta a:hover,
.content .oferta:hover a {
    color: var(--color-white);
}

/* ==============================================
   KLIENCI BORDER
   ============================================== */

.content .klienci-border {
    border: 1px solid var(--color-grey-border);
    padding: 30px 0 20px 0;
}

.content .klienci-border p {
    margin-top: 27px;
}

/* ==============================================
   SZKOLENIA BORDER
   ============================================== */

.content .szkolenia-border {
    border: 1px solid var(--color-grey-border);
    margin-bottom: 25px;
    padding: 20px;
}

.content .szkolenia-border ul {
    padding-left: 15px;
}

@media (max-width: 992px) {
    .content .szkolenia-border ul {
        margin-bottom: 0;
    }
}

.content .szkolenia-border ul li {
    list-style: url('../../images/blue-arrow.png');
    padding: 5px 0;
}

.content .szkolenia-border ul li a {
    color: var(--color-grey-dark);
}

/* ==============================================
   REFERENCJE BORDER
   ============================================== */

.content .referencje-border {
    margin-top: 30px;
    margin-bottom: 25px;
    padding: 20px 0;
    border: 1px solid var(--color-grey-border);
}

.content .referencje-border #owl-demo-1 {
    margin: 30px 0;
}

.content .referencje-border p.tresc-ref {
    font-style: italic;
}

.content .referencje-border p.kto {
    text-align: right;
    color: var(--color-text);
    font-family: var(--font-bold);
}

/* Strzałki karuzeli */
.content .slide-move-left,
.content .slide-move-right,
.content .slide-move-left-1,
.content .slide-move-right-1 {
    cursor: pointer;
    margin-top: 20px;
}

/* ==============================================
   TABELA KLIENTÓW
   ============================================== */

.td-clients {
    padding: 15px 50px 10px 50px !important;
    text-align: center;
}

.td-clients img {
    max-width: 115px;
}

/* ==============================================
   LISTA LINKÓW
   ============================================== */

.new-ul {
    padding-left: 0;
    list-style-type: none;
    font-size: 18px;
    font-family: var(--font-medium);
}

.new-ul li {
    list-style: none;
}

.new-ul li a {
    font-size: 18px;
    font-family: var(--font-medium);
    text-align: left;
}

.new-ul li a:hover {
    color: var(--color-orange);
}
