.back:hover {
    color: #f33a70;
}

.backHome {
    background-color: #f33a70;
    border: 1px solid #f33a70;
}

.backHome:hover {
    border: 1px solid #f33a70;
    color: #f33a70 !important;
}

.showMore, .showMore2{
    background-color: #f33a70;
    border: 1px solid #f33a70;
}

.showMore:hover, .showMore2:hover {
    border: 1px solid #f33a70;
    color: #f33a70;
}

.showMore.active, .showMore2.active {
    border: 1px solid #f33a70;
    color: #f33a70;
}

.showMore.active:hover, .showMore2.active:hover {
    background-color: #f33a70;
    border: 1px solid #f33a70;
}

.seeLess {
    color: #f33a70;
}

.innerPartners .line {
    border-bottom: solid 2px #f33a70;
}

.partner a {
    background-color: #f33a70;
    border: 1px solid #f33a70;
}

.partner a:hover {
    color: #f33a70;
    border: 1px solid #f33a70;
}

.partner.grey a:hover {
    background-color: #f33a70;
}

#checkout {
    background-color: #f33a70;
    border: 1px solid #f33a70;
}

#checkout:hover {
    border: 1px solid #f33a70;
    color: #f33a70;
}

#summaryBox form label {
    color: #f33a70;
}

#summaryBox form label.asterisk {
    color: #f33a70;
}

#summaryBox form label.termsLabel a {
    color: #f33a70;
}

#summaryBox input[type="submit"] {
    background-color: #f33a70;
    border: 1px solid #f33a70;
}

#summaryBox input[type="submit"]:hover {
    color: #f33a70;
}

.topBox {
    border-bottom: 2px solid #f33a70;
}

.topBox h2 {
    color: #f33a70;
}

#voucherList a i:hover {
    color: #f33a70;
}

.subTitle img {
    width: 20%;
}

.checkbox {
    height: 100px;
}

@media only screen and (max-width: 1000px) {
    .subTitle img {
        width: 40%;
    }
}

@media only screen and (max-width: 650px) {
    .checkbox {
        height: auto;
    }
}