

.flexslider, .portfolio_slider {
    margin: 0 0 5px;
}

.portfolio_main_holder article .icons_holder a.preview::before, .portfolio_slides .icons_holder a.preview::before {
font-family: "linea-music-10" !important;
content: "r";
font-size: 55px;
}    

.portfolio_main_holder article .icons_holder a.qode-like::before {
    color: #3452ff !important;
}

.portfolio_main_holder .item_holder.image_text_zoom_hover .icons_holder a {
    width: 70px;
    height: 70px;
    line-height: 70px;
    background-color: transparent !important;
}

.portfolio_main_holder .item_holder.image_text_zoom_hover .text_holder {
    font-size: 20px;
}

.filter_outer {
    margin: 10px 0 10px;
    text-align: center;
}

.caroufredsel-direction-nav a, .flex-direction-nav a {
    border: 0px solid #fff;
}







.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
     margin-top: 5px;
}

.social_share_dropdown ul li a:hover i {
    color: #fff !important;
}

.header_bottom_right_widget_holder {
     padding: 0
}

.projects_holder.justified-gallery article .project_category {
     font-size: 11px;
     line-height: 11px;
     font-weight: 400;
}

.portfolio_main_holder .item_holder .portfolio_title {
     margin-bottom: 11px;
}

.portfolio_template_8 .portfolio_detail .info p, .portfolio_template_8 .portfolio_detail .info span {
font-size: 11px;
line-height: 20px;
}

.comments .comment .text .text_holder {
    margin: 13px 0 0;
}

.comment_holder .comment {
    padding: 34px 25px 37px;
    background-color: #f9f9f9;
}

.blog_holder article .post_text .post_text_inner {
    padding: 35px 23px 35px 23px;
}
