﻿

/*Sponsored Styles*/
.sponsored p {
    padding: 10px 150px;
}

.sponsored h1 {
    text-align: center;
    font-size: 48px;
}

.sponsored h2 {
    padding: 10px 0px;
    text-align: left;
    font-size: 30px;
}

.sponsored .quote {
    font-size: 26px;
    line-height: 40px;
}

    .sponsored .quote img {
        position: relative;
        float: left;
        top: -17px;
        left: 30px;
        float: left;
    }

.sponsored .tour-banner {
    width: 99%;
}

.sponsored .sponsoredSlider {
    padding-bottom: 50px;
    padding-top: 50px;
}

.sponsored .quote h5 {
    line-height: 1.31;
    padding-left: 280px;
    padding-right: 60px;
    padding-top: 20px;
    height: 112px;
    text-align: left;
    color: #ea7e2f;
    border: #ea7e2f solid 1px;
    margin-top: 15px;
}

.sponsored.contentPanel {
    background-color: inherit;
    padding-top: 50px;
}

    .sponsored.contentPanel:nth-child(odd) {
        background-color: #f3f2f2;
    }



.sponsored a {
    color: #b61615;
    font-weight: bold;
    text-decoration: underline;
}

.sponsoredHeader {
    background-color: #f3f2f2;
    padding: 10px;
    text-align: center;
    margin-bottom: 50px;
}

    .sponsoredHeader span {
        margin-right: 10px;
    }

    .sponsoredHeader img {
        height: 75px;
    }

.sponsoredFooter {
    background-color: #f3f2f2;
    padding: 10px;
    text-align: center;
    margin-top: 10px;
}

    .sponsoredFooter span {
        margin-right: 10px;
    }

    .sponsoredFooter img {
        height: 75px;
    }

    .sponsoredFooter .sponsoredLink {
        margin: 20px;
    }

.sponsoredLink .btn {
    background: #fff;
    color: #626a6e;
    border: 1px solid #e3e3e3;
    width: 250px;
    text-transform: uppercase;
    padding: 8px 5px;
    margin-top: 5px;
    text-decoration: none;
}

    .sponsoredLink .btn:hover {
        background: #ef7d00;
        color: #fff;
    }

.homeSponsored .container {
    padding-bottom: 10px;
    padding-top: 5px;
}


@media (max-width: 991px) {
    .sponsored p {
        padding: unset;
    }

    .sponsored h2 {
        padding: unset;
        text-align: left;
        font-size: 30px;
    }
}
