/*** delete .banner, .banner-image, and @media { .banner } rules to restore top of site image **/
.banner {
	background-image:none;	
}

.banner-image {
	display:none;
}

#prizeDiv img {
	width:145px;
}

#prizeDiv img.small{
	width:70px;
}

@media screen and (max-width: 991px) {
.banner {
    height: 100px;
    background-image:none !important;
}
}

/*** end top of site image hide **/

.box .media-object {
    max-width: 200px;
}

.TextButton .FullWidth {
    display: block;
    width: 100%;
}

img {
    width: 100%;
    max-width: none;
}

.text-danger {
    color: #c51e55;
}

.footer .TextButton {
    width:auto;
}

@media screen and (min-width: 992px) {
    .box .media-body {
        position: relative;
    }

        .box .media-body .TextButton {
            position: absolute;
            bottom: 0;
        }

    .table-row {
        display: table;
    }

        .table-row [class*="col-"] {
            float: none;
            display: table-cell;
            vertical-align: top;
        }

        .table-row .TextButton {
            position: absolute;
            bottom: 0;
        }
}

@media screen and (max-width:500px) {
    .media-object {
        margin-bottom: 10px;
    }

    .media-left, .media-object, .media-body {
        display: block;
        width: auto;
    }
}

#ctl01_TemplateBody_WebPartManager1_gwpciOrderConfirmation_ciOrderConfirmation_EmailConfirmationDiv {
    display: none;
}

q {
    font-size: 20px;
}

[id*='staffprofile'] {
}

    .staff-profile img,
    [id*='staffprofile'] img {
        float: left;
        max-width: 50%;
        margin: 0px 15px;
    }

    .staff-profile p,
    [id*='staffprofile'] p {
        padding: 0px 15px;
    }

.staff-profile h3 {
    text-align: center;
}

.staff-profile h4 {
    color: #c51e55;
    text-align: center;
}

@media screen and (max-width:778px) {
    .staff-profile img,
    [id*='staffprofile'] img {
        float: none;
        max-width: 100%;
        margin: 10px auto;
    }
}

[id*='boxnews'] .panel {
    background-color: #fff;
    color: black;
    padding-top: 10px;
    padding: 0;
}

    [id*='boxnews'] .panel p {
        margin-bottom: 0;
    }

[id*='boxnews'] .panel-heading.Distinguish {
    text-align: left;
    padding: 10px;
    border-bottom: 1px solid rgba(15,70,100,.12);
}

[id*='boxnews'] .panel-title {
    color: black;
    font-size: 27px;
    line-height: 36px;
    font-weight: 300;
    font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-align: left;
}

[id*='boxnews'] .BlockTLItem, .BlockList li {
    border-bottom: 1px solid #c51e55;
}

h2.news-header {
    color: #005696;
}

h4.news-date {
    color: #c51e55;
    padding-top: 10px;
    padding-bottom: 10px;
}

[id*='boxsmTwitter'] {
    height: 580px;
}

.TaggedListPanel > div:last-of-type > a {
    margin-left: 0px !important;
}

#ctl01_TemplateBody_WebPartManager1_gwpste_container_RemoveSubscriptionFilter_ste_container_RemoveSubscriptionFilter,
#ctl01_TemplateBody_WebPartManager1_gwpste_container_CreateSubscriptionifneeded_ste_container_CreateSubscriptionifneeded {
    min-height: 0px !important;
    margin-bottom: -25px !important;
}

#ctl01_TemplateBody_WebPartManager1_gwpste_container_loggedInStatus_ste_container_loggedInStatus #ctl01_TemplateBody_WebPartManager1_gwpste_container_loggedInStatus_ciloggedInStatus_pnlMemberStatus.member-status {
    margin-top: 0;
}

.aspNetDisabled, .form-control[disabled], fieldset[disabled] .form-control {
    cursor: not-allowed !important;
}

.aspNetDisabled, .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #eee !important;
    opacity: 1 !important;
}

.btn-amount,
.btn-other {
    margin-bottom: 5px;
}
