.programme h2, .utility h2, #blog h2 {background: #fbfbfb url(./images/divider.png) repeat-x bottom left;}
.row .utility h2 {margin-bottom: 0px;}
.programme .title, .utility .title, #blog .title {background: #ffffff url(./images/divider.png) repeat-x bottom left;}

.row p {
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 1.5;
    margin: 0 0 18px;
    font-weight: 400;
}

.row h1 {
    margin: 20px 0 20px 0;
    font-size: 1.8em;
    font-weight: bold;
}

.row h2 {
    margin-bottom: 15px;
    font-size: 1.8em;
    font-weight: bold;
}

.row h4 {
    margin-bottom: 10px;
    font-size: 1.1em;
    font-weight: bold;
}


/***** RESPONSIVE START ******/
@media only screen and (min-width: 0px) and (max-width: 979px) {
}

@media only screen and (min-width: 0px) and (max-width: 897px) {
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
}

@media only screen and (min-width: 0px) and (max-width: 479px) {
    .utility .section .twelve img {
        float: none !important;
    }
}
/* ends */