/*html {*/
/*    font-family: 'Roboto', sans-serif;*/
/*    font-size: 14px;*/
/*}*/

/*@media (min-width: 768px) {*/
/*    .container {*/
/*        width: 750px;*/
/*    }*/
/*}*/
/*@media (min-width: 992px) {*/
/*    .container {*/
/*        width: 970px;*/
/*    }*/
/*}*/
/*@media (min-width: 1200px) {*/
/*    .container {*/
/*        width: 1170px;*/
/*    }*/
/*}*/

footer {
    padding: 50px 0;
    color: #636566;
    font-weight: 300;
    font-size: 14px;
}

footer a {
    text-decoration: none;
    color: inherit;
    font-size: 14px;
}

footer a:hover {
    color: #FFF
}

.container {
    display: flex;
    margin-right: auto;
    margin-left: auto;

    flex-wrap: wrap;
    /*background-color: #282828;*/
    padding: 10px 20px;
}

footer .container > div {
    flex: 1 0 21%;
    padding: 0 15px;
}

footer .container > div > h4 {
    text-transform: uppercase;
    color: #FFF;
    letter-spacing: 1px;
    text-align: left;
    margin-bottom: 1em;
}

.about {
    margin-right: 120px;
}

.about p {
    text-align: left;
    font-weight: 300;
}

.about img {
    max-width: 80%;
    margin-bottom: .5em;
}

.members {
    display: inline;
}

.members p {
    text-align: left;
    font-weight: 300;
}

.members ul {
    list-style: square;
    padding: 0;
    font-weight: 300;
    text-align: left;
    text-transform: capitalize;
}


.navigation {

}

.navigation ul {
    list-style: none;
    padding: 0;
    font-weight: 300;
    text-align: left;
    text-transform: capitalize;
}

.navigation-container {
    display: flex;
    flex-direction: row;
}

.left {
    width: 50%;
    text-align: left;
}

.right {
    width: 50%;
}

.tags {
    display: inline;
}

.tags ul {
    display: flex;
    list-style: none;
    padding: 0;
    font-weight: bold;
    flex-wrap: wrap;
}

.tags ul li a {
    display: inline-block;
    padding: 2px 20px;
    border: 1px solid #636566;
    margin: 2px;
    border-radius: 40px;
}

.tags ul li a:hover {
    border: 1px solid #FFF;
    color: #FFF;
}

.subfooter {
    font-size: 14px;
    line-height: 1.6;
}

.red {
    color: red;
}

/************ ************ ************ ************ */
/* sliders */

.splide__arrow {
    background: #222222;
}

.library .splide__arrow {
    top: 40%;
    background: #fefdfd;
}

.library .splide__arrow svg {
    fill: #000;
}

@media (max-width: 768px) {
    footer .container > div {
        flex: 1 0 100%;
    }
}
@media (max-width: 992px) {

}
@media (max-width: 1200px) {

}


