@media (max-width: 1199px) {
  .montserrat_bold:after {
    content: none !important; }

  .blog-post {
    margin-bottom: 30px; }

  .without-column .product_list .item.ajax_block_product {
    width: 33.3333%; }

  .without-column .categories-list .blog-category {
    width: 33.3333%; }

  .jms-megamenu .nav > li.homepage-dropdown > .dropdown-menu,
  .jms-megamenu .nav > li.mega-dropdown .dropdown-menu {
    width: 970px !important; } }
@media (max-width: 991px) {
  .fraction-slider .prev, .fraction-slider .next {
    display: none !important; }

  .fs-pager-wrapper a, .fs-custom-pager-wrapper a {
    display: none !important; }

  .product_list .item.ajax_block_product {
    width: 50%; }

  .product-sort {
    margin-left: 0; }

  .button-slide a {
    display: none !important; }

  .categories-list .blog-category {
    width: 50%; }

  .without-column .post-list .blog-post {
    width: 50%; } }
@media (max-width: 767px) {
  .container {
    padding-left: 15px;
    padding-right: 15px; }

  .without-column .product_list .item.ajax_block_product {
    width: 50%; }

  .without-column .categories-list .blog-category {
    width: 50%; }

  ul#order_step li {
    float: none;
    width: 100%; }

  .content-aside {
    margin-bottom: 30px; }

  .pb-left-column {
    margin-bottom: 40px; } }
@media (max-width: 640px) {
  .post-list .blog-post {
    width: 100%; }

  .without-column .post-list .blog-post {
    width: 100%; } }
@media (max-width: 480px) {
  #more_info_block .nav-tabs > li {
    margin-right: 0;
    width: 100%;
    margin-bottom: 20px; }

  #more_info_block .nav-tabs > li > a {
    padding: 0 0 9px; }

  .product_list .item.ajax_block_product {
    width: 100%; }

  .without-column .product_list .item.ajax_block_product {
    width: 50%; }

  .without-column .categories-list .blog-category {
    width: 100%; }

  .nbr-product label {
    float: none; }

  .nbr-product .selector {
    float: none;
    text-align: left; }

  .filters-panel-bottom .nbr-product {
    width: 100%;
    float: none !important;
    text-align: center; }
  .filters-panel-bottom .pagination-page {
    width: 100%;
    float: none !important;
    text-align: center; }

  .categories-list .blog-category {
    width: 100%; } }
# sourceMappingURL=theme-responsive.css.map
