h2 a {
    color: #333333;
    font-family: 'Lato';
    font-size: 20px;
    font-weight: 600;
}



ul {
    list-style-position: outside;
    /* font-family: 'Raleway', sans-serif; */
    font-weight: 500;
    color: #0999;
    line-height: 1.8;
}


.latest_post_holder.dividers .latest_post_inner {
    padding: 10px;
    text-align: left;
}

.swpm-login-widget-form input {
width: 100%;
    height: 35px;
}

table td {
    padding: 5px 10px;
    text-align: left;
}

.swpm-registration-widget-form input[type="text"], .swpm-registration-widget-form input[type="password"]{
    height: 35px;
    margin-bottom: 15px;

.title {

    height: 130px !important;
}

.blog_holder article .post_text h2 .date {
    color: #fff;
    font-size: 16px;
    background-color: #333;
    padding: 5px 12px 5px 12px;
    border-radius: 60px;
    font-weight: 600;
}

.blog_holder article .post_text .post_text_inner {
    padding: 0px 23px 35px 23px;
}

.blog_holder article .post_info {
    display: none;
    width: 100%;
    margin: 0 0 18px;
    color: #666;
    font-weight: 600;
    font-size: 14px;
}

.blog_holder article {
    display: inline-block;
    width: 100%;
    margin: 0px 0 15px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 15px;
}