.category .vlog-section .container { width:94%; }
.category .vlog-section .container img { width:100%; }
.category .vlog-section .container article {
    background: #fff;
    padding: 0;
    margin: 6px 7px 40px 12px;
    width: 23%;
    box-shadow: 0px 1px 7px #000;
    border-radius: 12px;
}
.vlog-mod-actions a.vlog-all-link, .vlog-mod-actions .owl-prev, .vlog-mod-actions .owl-next {
    color: red;
    border-radius: 6px;
    border: 1px solid red;
}
.category .vlog-section .container article .entry-header {
    padding: 5px 16px;
}
.single .vlog-section .container {
    background: #fff;
    padding: 15px 15px;
}
.category .vlog-content {
    width: 100%;
}
.category .vlog-sidebar {
    float: right;
}
.category .vlog-module .row {
     margin:0 !important;
}
.category .vlog-mod-head .vlog-mod-actions a {
    margin: 4px !important;
}
.category .vlog-sidebar div {
     background:#fff;
}
@media only screen and (max-width: 600px) {
.category .vlog-content {
    width: 100%;
}
.category .vlog-section .container article {
    width: 44%;
}
.category .vlog-section .container article .entry-title a { 
    font-size: 11px;
    line-height: 18px;
}
.category .vlog-section .container article .entry-category {
    display:none;
}
.category .vlog-sidebar {
    display:none;
}
.category .vlog-section .container {
    width: 100% !important;
}
.midway { width:100% !important;margin:0 auto; }
.noptin-form-header-text div:nth-child(1) {
    font-size: 14px !important;
}
.noptin-form-header-text div:nth-child(2) {
    font-size: 12px !important;
}
.noptin-form-header, .noptin-form-footer {
    padding: 5px !important;
}

}