/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 01 2019 | 08:44:40 */
/* Post space under menu fix */
@media only screen and (max-width: 1000px) {
.content .container .container_inner.default_template_holder, .content .container .container_inner.page_container_inner {
    padding-top: 0 !important;
}
}

/* BLOG SINGLE RESETTER */
.blog_holder article .post_text .post_text_inner { padding: 0; }
.single-post .content .default_template_holder { width: 100% !important; padding-top: 0 !important; }
.single-post .post_image, .single-post .entry_title, .single-post .post_info, .single-post .comment_holder, .single-post .comment-respond,
.single-post .comment_pager, .single-post .comment_form
 { display: none !important; }
.single-post .blog_single p { margin: 0; }

/* Portfolio */
.portfolio_like { display: none !important; }

/* Footer */
.footer_top.footer_top_full, .footer_top { padding: 0 !important; }

/* Tablet grid */
@media only screen and (width: 768px) {
.boxed div.section .section_inner, .carousel-inner .slider_content_outer, .container_inner, .container_inner nav.content_menu, .footer_bottom_border.in_grid, .footer_top_border.in_grid, .full_width .parallax_content, .steps_holder_inner, .title_border_in_grid_holder, div.grid_section .section_inner, nav.content_menu ul {
    width: 85vw;
}
}

/* Mobile grid */
@media only screen and (max-width: 767px) {
.boxed div.section .section_inner, .carousel-inner .slider_content_outer, .container_inner, .container_inner nav.content_menu, .footer_bottom_border.in_grid, .footer_top_border.in_grid, .full_width .parallax_content, .steps_holder_inner, .title_border_in_grid_holder, div.grid_section .section_inner, nav.content_menu ul {
    width: 100vw;
  	padding: 0 15px; 
 	box-sizing: border-box;
}
}