/*visual composer*/
    @media (min-width: 768px){
  .page-template-page_no_sidebar .main-container .container {
  width: 1300px!important;
  max-width: 100%!important;
  }
  }
  @media (min-width: 992px){
  .page-template-page_no_sidebar .main-container .container {
  width: 2000px!important;
  max-width: 100%!important;
  }
  }
  @media (min-width: 1200px) {
    .container {
        width: 2000px!important;
  max-width: 100%!important;
    }
  }
    @media (max-width: 768px){
.page-template-page_no_sidebar .main-container .container{
padding-left: 0px;
padding-right: 0px;
}
}

.nav-container .bar.bar--sm.hidden-xs.hiddem-sm.original--bg .container, .nav-container .bar.bar--sm.original--bg.header--top-bar .container{
    padding-left: 30px;
padding-right: 30px;
}