.breadcrumb{
    font-size: 16px;
    background-color: #414141;
    margin-bottom: 0;
    padding: .25rem 1rem;
    border-radius: 0;
    -webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow:    0px 5px 5px 0px rgba(0, 0, 0, 0.1);
    box-shadow:         0px 5px 5px 0px rgba(0, 0, 0, 0.1);
    z-index: 2;
    position: relative;
}

.entry-title a{
    color: #282828;
}

.entry-title a:hover, .entry-title a:focus, .entry-title a:active{
    color: #282828;
    text-decoration: underline;
}

a.understrap-read-more-link, #searchsubmit{
    border: none;
    background-color: #ff1a1e;
    font-family: 'Cabin', sans-serif;
    font-weight: 400;
    border-radius: 0;
    color: #fff;
}

/*Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575px) {
    .breadcrumb{
        clear: both;
        font-size: 14px;
    }

    .row{
        display: block;
        margin-right: 0;
        margin-left: 0;
    }

}

/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767px) {
    .breadcrumb{
        clear: both;
    }

    .row{
        display: block;
        margin-right: 0;
        margin-left: 0;
    }
}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991px) {
    .breadcrumb{
        clear: both;
    }

    .row{
        display: block;
        margin-right: 0;
        margin-left: 0;
    }
}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199px) {

}

/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) and (max-width: 1679px){

}
