.text-border {
        border: 1px solid #c8102e;
        margin-top: -15px;
    
}
.thinBorder{
        margin-top:-30px;
        border:1px solid #f2f2f2;
        padding: 20px 10px;
    }
#main header h1 {
    border-bottom: none;
}
.col-md-8, .col-sm-12, .col-md-4, .col-md-6, .col-sm-12, .col-md-12 {
    padding-right:12px;
    padding-left:12px;
}
.home-banner {

    width:100%;
    background: url(http://uh.edu/class/_images/home/scholarship_project_2013_05.jpg) 50%         0 fixed;
    margin-bottom:48px;
}
figure.effect-bubba p {
    padding:0px;
}

figure.effect-bubba img {
    width:100%;
}
@media(max-width:767px) {
    .grid figure h2 {
        font-size: 3.1em;
    }
    .grid figure p {
        font-size: 1em;
        margin:0px;
    };
}

@media(min-width:768px) {
   .grid figure h2 {
        font-size: 3em;
   }

    .grid figure p {
        font-size: 1em;
        margin:0px;
    };
}

@media(min-width:992px) {
   .grid figure h2 {
        font-size: .62em; 
    }
     .grid figure p {
        font-size: .4em;
        margin:-24px;
};
}
@media(min-width:1200px) {
    .grid figure h2 {
        font-size: .9em; }
    .grid figure p {
        font-size: .6em;
        margin:-10px;
    };
}
.animate-effect {
    opacity:0;
}
.come-in {
  transform: translateY(150px);
  animation: come-in 0.8s ease forwards;
  opacity:100;
}
.come-in:nth-child(even) {
  animation-duration: 0.6s;
}
/*.already-visible {
  transform: translateY(0);
  animation: none;
}*/

@keyframes come-in {
  to { transform: translateY(0); }
}