.boxed div.section .section_inner, 
.carousel-inner .slider_content_outer, 
.container_inner nav.content_menu, 
.footer_bottom_border_holder.in_grid, 
.footer_top_border_holder.in_grid, 
.parallax_grid_section .parallax_section_inner, 
nav.content_menu ul {
    width: 90%;
	margin: 0 auto;
    max-width: 1400px
  }
.boxed .section .section_inner, .parallax_grid_section .parallax_section_inner {
  width: 100%;
  margin: 0 auto;
  max-width: 1400px;
}
.container_inner{
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
div.grid_section .section_inner.clearfix {
  width: 100%;
  margin: 0 auto;
  max-width: 1400px;
}
.header_bottom .container_inner {
  width: 100%!important;
  max-width: 1400px!important;
  margin: 0 auto!important;
  padding: 0!important
}
.wrapper .wrapper_inner .footer_border_columns {
    width: 100%;
    margin: 0 auto;
    max-width: 1400px;
}
.footer_bottom_holder .footer_bottom_holder_inner .container_inner{
  width: 75%!important;
  margin: 0 auto!important;
}
.content.content_top_margin_none {
  margin-top: 0px!important;
}
.wrapper_inner .content.has_slider {
  margin-top: 0!important;
}
.content .content_inner > .container > .container_inner, .content .content_inner > .full_width > .full_width_inner {
  padding-top: 0px;
}
.post-template-default .wrapper .content.content_top_margin_none {
  margin-top: 20px!important;
}
.product-template-default .wrapper .content.content_top_margin_none {
  margin-top: 20px!important;
}
.category .wrapper .content.content_top_margin_none {
  margin-top: 20px!important;
}
.footer_top_border_holder.in_grid, .footer_bottom_border_holder.in_grid {
    width: 100%!important;
    margin: 0 auto!important;
}
.blog_holder.blog_single{
    width: 100%!important;
    margin: 0 auto;
	max-width: 1400px;
}
.woocommerce div.product {
    position: relative;
    width: 100% !important;
    margin: 0 auto;
    max-width: 1400px;
}
.blog_holder,.blog_holder.masonry,.pagination{
    width: 100%!important;
    margin: 0 auto;
	max-width: 1400px;
}
.blog_holder.masonry,.pagination{
	height: auto !important;
	position: static !important;
}
.full_width {
    position: relative;
    z-index: 100;
    background-color: transparent;
    max-width: 1550px;
    margin: 0 auto;
}
@media screen and (max-width:1450px) {
  .boxed .section .section_inner, .parallax_grid_section .parallax_section_inner {
    width: 95%!important;
  }
  div.grid_section > .section_inner.clearfix{
    width: 95%!important;
  }
  .content .content_inner>.container>.container_inner.default_template_holder{
    width: 95%!important;
  }
  .header_bottom .container_inner {
    width: 95% !important;
  }
  .wrapper .wrapper_inner .footer_border_columns {
    width: 95%!important;
  }
  .footer_bottom_holder .footer_bottom_holder_inner .container_inner{
    width: 90%!important;
  }
  .blog_holder.blog_single {
    width: 100%!important;
  }
  .blog_holder,.blog_holder.masonry,.pagination {
    width: 95%!important;
  }
}
@media screen and (max-width:1200px) and (min-width:1001px) {
  .boxed div.section .section_inner, 
  .carousel-inner .slider_content_outer, 
  .container_inner nav.content_menu, 
  .footer_bottom_border_holder.in_grid, 
  .footer_top_border_holder.in_grid, 
  .parallax_grid_section .parallax_section_inner, 
  nav.content_menu ul {
    width: 95%!important;
    max-width: 1100px!important;
  }
  nav.main_menu>ul>li>a>span.item_inner {
    padding: 0 10px 0 5px;
  }
  .wrapper .wrapper_inner .footer_border_columns {
    width: 95%!important;
	max-width: 1400px!important;
  }
  .blog_holder.blog_single {
    width: 100%!important;
    max-width: 1400px!important;
  }
  .blog_holder,.blog_holder.masonry,.pagination {
    width: 95%!important;
	max-width: 1400px!important;
  }
 .footer_bottom_holder .footer_bottom_holder_inner .container_inner{
    width: 85%!important;
  }
}
@media screen and (max-width: 1199px){
  .wrapper>.wrapper_inner>.content>.content_inner>.container>.container_inner>.blog_holder>article>.post_content_holder>.post_text>.post_text_inner>.addtoany_share_save_container.addtoany_content_bottom,
  .wrapper>.wrapper_inner>.content>.content_inner>.full_width>.full_width_inner>.addtoany_share_save_container.addtoany_content_bottom {
    width: 90%
  }
  .wrapper>.wrapper_inner>.content>.content_inner>.container>.container_inner>.blog_holder>.category-works>.post_content_holder>.post_text>.post_text_inner>.addtoany_share_save_container.addtoany_content_bottom {
    width: auto
  }
}
@media screen and (max-width: 1000px){
  .content.content_top_margin_none, .wrapper_inner .content.has_slider {
    margin-top: 100px!important;
	padding-top: 0px !important;
  }
  .post-template-default .wrapper .content.content_top_margin_none {
    margin-top: 110px!important;
  }
  .content .content_inner > .container > .container_inner, .content .content_inner > .full_width > .full_width_inner, .content .content_inner > .container > .container_inner.default_template_holder {
    padding-top: 0px !important;
  }
  .product-template-default .wrapper .content.content_top_margin_none {
    margin-top: 100px !important;
  }
  .category .wrapper .content.content_top_margin_none {
    margin-top: 100px!important;
  }
  .wrapper .wrapper_inner .footer_border_columns {
    width: 95%!important;
  }
  .footer_bottom_holder .footer_bottom_holder_inner .container_inner {
    width: 100% !important;
  }
  .blog_holder.blog_single{
    width: 100%!important;
  }
  .pagination {
    width: 95%!important;
  }
}
@media screen and (max-width: 600px){
  .header_bottom .container_inner {
    width: 90% !important;
    }
  div.grid_section > .section_inner.clearfix{
    width: 90%!important;
  }
  .content .content_inner>.container>.container_inner.default_template_holder{
    width: 90%!important;
  }
  .wrapper .wrapper_inner .footer_border_columns {
    width: 90%!important;
  }
  .blog_holder.blog_single {
    width: 100%!important;
  }
  .blog_holder,.blog_holder.masonry,.pagination {
    width: 90%!important;
  }
 .qode_column.column3 > .column_inner > .widget.qode-latest-posts-widget > .latest_post_holder > .post_list{
	width: 102%!important;
  }
  .footer_bottom_holder .footer_bottom_holder_inner .container_inner {
    width: 95% !important;
  }
}