/* home */
.carousel_block .carousel {
    border: 1px solid #EFEFEF;
    padding: 5px;
    border-radius: 10px;
    margin-bottom: 10px;
}
#homepage #left {
    background: rgba(5,5,5,0.1);
    border-radius: 10px;
}
#pricing {
    background: rgba(100,0,0,0.1);
    border-radius: 10px;
    margin-top: 10px;
}
#letmein {
    background: rgba(0,100,0,0.1);
    border-radius: 10px;
    margin-top: 10px;
    padding-bottom: 15px;
}
.footer {
    margin-top: 10px;
    padding-top: 10px;
    text-align: center;
    border-top: 1px solid #E5E5E5;
}
.carousel-caption {
    background: rgba(5,5,5,0.1);
}

/* donations */
#donation_page .jumbotron { height: auto; background: #000000; padding: 25px 30px; }
/*#donation_page .jumbotron { height: 400px; }*/
#donation_page .jumbotron .container { position: relative; height: 100% }
#donation_page .jumbotron img {
    background: #FFFFFF;
    padding: 4px;

    border: 4px solid #444444;
    border-radius: 8px;
}

#donation_page .jumbotron .jumbotron_top,
#donation_page .jumbotron .jumbotron_base {
    background: rgba(20,20,20,0.75);
    color: #FFFFFF;
    border-radius: 6px;
    padding: 15px;
}
#donation_page .jumbotron_top {
    margin-left: -15px;
    margin-right: -15px;
}
#donation_page .jumbotron_top p { margin: 0px; }
/*
#donation_page .jumbotron_base {
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
 kill    height: 250px;
}
*/
#donation_page .jumbotron_base {
margin-top: 15px;
}
#donation_page .jumbotron_base p { font-size: 13px; }
#donation_page .row { margin-bottom: 15px; }
#donation_page form {
    background: rgba(200,200,200,1);
    padding: 20px;
    border-radius: 6px;
}

#donation_page { padding-bottom: 30px; }
.footer {
    position: fixed;
    bottom: 0px;
    z-index: 9001;
    width: 100%;
    background: #000000;
}
