.section-primary h2 a{
  color: #fff;
}

/* Add here all your CSS customizations */
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
position: relative;
min-height: 1px;
padding: 10px;
}

.col-xs-5ths {
width: 20%;
float: left;
}

@media (min-width: 768px) {
.col-sm-5ths {
width: 20%;
float: left;
}
}
@media (min-width: 992px) {
.col-md-5ths {
width: 20%;
float: left;
}
}
@media (min-width: 1200px) {
.col-lg-5ths {
width: 20%;
float: left;
}
}

@media screen and (max-width:767px){

.btn-primary{
    line-height: 20px !important;
    padding: 20px 25px !important;
    font-size: 18px !important;
}

.tp-caption.top-label{
    font-size: 20px !important;
}
.tp-caption.main-label{
    font-size: 24px !important;
}
.tp-caption.featured-label{
    font-size: 22px !important;
}
}
