

#back_to_top .fa{
    font-family: ElegantIcons;
    font-style: normal;
}

#back_to_top span i{
    font-size: 24px;
}

#back_to_top .fa:before{
    content: '\21';
}
div.comment_form{
margin: 0 0 70px;
}
.comment_holder .comment{
    background-color: #f3f3f3;
}
.blog_vertical_loop article .post_image_title .post_image_title_inner{
background-color: rgba(0,0,0,0.3);
}
#back_to_top span i{
    padding-right: 1px;
}
.qode-accordion-holder .qode-title-holder{
border-color: #dcdbdb
}
.qode-accordion-holder .qode-title-holder .qode-accordion-mark-icon{
    font-size: 26px;
}
.qbutton.loop_more:hover{
background-color: #fb7155;
border-color: #fb7155;
}
.footer_top .widget_recent_entries>ul>li {
    padding: 0 0 0;
}

.linka {border-right: 2px solid #16a19e;}

@media only screen and (max-width: 600px) {

 .linka {
           border:0 !important;
           }

}

.header, .q_logo {display:none !important;}

.scroll_header_top_area  .fixed .transparent .scrolled_not_transparent .page_header .dark {display:none !important;}
.admin-bar header.fixed {display:none !important;}


@media only screen and (max-width: 1000px) {
.admin-bar header.fixed, .admin-bar header.sticky.sticky_animate {
    display: none !important;
}
}

@media only screen and (max-width: 1000px) {
header {
    display: none !important;
}
}

.vertical_split_slider .ms-left .ms-section {
    background-position: left top !important;
    background-size: contain !important;
}