﻿@media screen and (max-width: 767px) and (min-width: 481px) {
    .theme-block.theme-block img {
        padding: 0 !important;
    }
}

@media screen and (min-width: 990px) {
   #events div.form-hd.row { margin-right: 0px !important; }
}

h2 select.form-control.donation-type {
    height: 41px !important;
    box-sizing: border-box !important;
    font-size: inherit !important;
    width: 160px !important;
    background-size: inherit !important;
}

@media screen and (min-width: 768px) {
    div.contact-right p.sponsor-phone, div.contact-right p.sponsor-mail {
        margin-left: 15px !important;
    }
}

@media screen and (max-width: 767px) {
    #roles .theme-block a h2 {
        padding-left: 10px !important;
    }
}