@media (max-width: 1250px) {
    body .donate-prod {
        width: 30%;   
    }
}
@media (max-width: 1075px) {
    #menu-container li {
        margin-right: 0;
    }
}

@media (max-width: 1015px) {
    .inner-container {
        width: 95%;
    }
}

@media (max-width: 900px) {
    #menu-container {
        float: left;
        clear: both;
        margin-top: 10px;
        width: 100%;
    }
    #module-left {
        margin-bottom: 10px;
    }
    #module-left .module-testimonial, 
    #module-left .module-surgeries {
        display: none;
    }
    .testimonial {
        width: 48%;
        clear: none !important;
    }
    #testimonials .testimonial:nth-child(2n-1) {
        clear: left !important;
    }
    body .donate-prod {
        width: 45%;   
    }
    
}


@media (max-width: 768px) {
    
    #main-content {
        margin: 0;
    }
    #module-left, #module-content {
        padding: 0;
    }
}

@media (min-width: 650px) {
    #menu-container {
        height: 45px !important;
    }
}

@media (max-width: 650px) {
    #menu-resp-button {
        display: block;
        float: right;
    }
    #menu-container:after {
        clear: both;
    }
    #menu-container li {
        float: none;
        background: #EAE9E7;
    }
    #menu-container li a {
        display: block;
    }
}

/*
 * Tablet
 */
@media (max-width: 600px) {
	
	.btn-group .btn {
	  padding: 3px 9px;
	  font-size: 12px;
	  line-height: 18px;
	}
	
    #outer-container .inner-container {
        width: 98%;
        padding: 10px;
    }    
    #slideshow, #small-menu {
        display: none;   
    }
    #slideshow-container, #slideshow-blur, #slideshow .item img {
        height: 250px;
    }
    body .donate-prod {
        width: 45%;
    }
    
    #donate-container {
        width: 100%;
        height: 100%;  
    }
    
    .dpanel {
        width: 100%;
        height: 152px;
        float: none;
        display: block;
        margin: 0;
        position: relative;
        margin-bottom: 10px;
        clear: both;
    }
    .dpanel:after {
        clear: both;
    }
    .dpanel:before, .dpanel:after {
        display: table;
        line-height: 0;
        content: "";
    }
    .dpanel-img {
        float: left;
        width: 28%;
        margin-top: -27px;
    }
    .dpanel h1, .dpanel h3 {
        margin-left: 30%;
        margin-bottom: 2px;
    }
    .dpanel h3 {
        margin-bottom: 0;
    }
    .dpanel.noimg h3, .dpanel.noimg .dpanel-text {
        margin-left: 0;
    }
    .dpanel-text {
        margin-left: 30%;
        background: none;
        color: black;
        padding: 0;
    }
    .dpanel-text p {
        margin-bottom: 5px;
    }
    .dpanel-text h1, .dpanel-text a {
        color: #ec6003;
    }
    .dpanel-text * {
        color: black;
    }
    .dpanel-text a:hover {
        color: black;
    }
    
    .module {
        width: 100%;
    }
    
    
    .testimonial {
        width: 100%;
    }
    
    .event-item {
        margin-bottom: 10px;
        border-bottom: 1px solid #eee;
        padding-bottom: 10px;
    }
}

/*
 * Phone
 */
@media (max-width: 480px) {
	body{
	    -webkit-text-size-adjust: none;
	    /*font-family: Helvetica, Arial, Verdana, sans-serif;*/
	    background-image: none !important;
	}
	body .donate-prod {
	    width: 100%;
	}
	body .donate-prod dd {
        height: auto;
        padding-bottom: 45px;
    }
    
    
    .article-image {
        float: none;
    }
    
}