/*
    Created on : Nov 18, 2016, 4:27:08 PM
    Author     : Juraj Marcin
*/

.sponsors {
    text-align: center !important;
}

.sponsors h1 {
    width: 100%;
    text-align: left;
}

.sponsor {
    text-align: left;
    display: inline-block;
    line-height: 180px;
    margin-left: 35px;
    margin-right: 35px;
    margin-bottom: 25px;
    max-width: 100%;
    min-width: 280px;
    text-align: center;
}

.sponsor a {
    text-decoration: none;
}

.sponsor h4 {
    width: 190px;
    vertical-align: middle;
}

.sponsor h4,
.sponsor img {
    display: inline-block;
    vertical-align: middle;
}
.sponsor img {
    max-height: 135px;
    max-width: 295px;
    height: auto;
    width: auto;
}
.sponsor img[src$=svg] {
    width: 280px;
    height: 100px;
}


@media screen and (max-width: 768px),
screen and (orientation: portrait) {
    .sponsor {
        max-width: 100%;
    }
    .sponsor img {
        max-width: 100%;
    }
}
