.blog {
    width: 100%;
    padding: 0px 20px;
}
.blog h1{font-size:30px;}
.blog p a{color:black;}
.bg-color-2 {
    background: #f1f5fb;
    margin: 0 0 30px;
    float: left;
    width: 100%;
}
.blog {
    width: 100%;
    float: left;
    margin-bottom: 44px;
}
.blog h3 {
    list-style: outside;
    float: left;
    width: 100%;
    font-size: 25px;
    margin-bottom: 21px;
    border-bottom: 2px solid #046190;
    padding: 10px;
}
.blog h2{
    width: 100%;
    font-size: 20px;
    margin: 0;
    text-align: left;
    list-style: outside;
    float: left;
	padding:10px 0px;
}
.blog h5 {
    width: 100%;
    font-size: 15px;
    margin: 0;
    text-align: left;
    list-style: outside;
    float: left;
    line-height: 1.2em;
    padding: 0px 10px;
    margin: 5px 0px;
}
.blog h5 a{color:black !important;}
.blog h1 a{color:black !important; font-size:28px;}