@media all and (max-width: 1300px) {
  .delivery {
    display: block !important; }
  .history_product,
  .new_product {
    display: none !important; }
  .top {
    display: none !important; }
  .continer {
    width: 100%; }
  .wrapper {
    width: 100%; }
    .wrapper .right_block .product .top_wrapper {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: 1fr [1];
      grid-template-columns: repeat(1, 1fr);
      grid-gap: 0;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between; }
      .wrapper .right_block .product .top_wrapper .left .img {
        width: 100%; }
        .wrapper .right_block .product .top_wrapper .left .img .first img {
          border: none !important; }
        .wrapper .right_block .product .top_wrapper .left .img .last img {
          width: 60px;
          height: 60px; }
      .wrapper .right_block .product .top_wrapper .wrap_left {
        margin: 0 auto !important;
        width: 90% !important;
        text-align: center;
        padding-bottom: 40px; }
        .wrapper .right_block .product .top_wrapper .wrap_left .order .price .summ {
          display: block !important;
          float: none !important; }
          .wrapper .right_block .product .top_wrapper .wrap_left .order .price .summ s {
            font-size: 16px !important;
            display: block !important; }
        .wrapper .right_block .product .top_wrapper .wrap_left .order .price .cout {
          display: block !important;
          float: none !important; }
    .wrapper .right_block .product .right .wrap_right {
      display: none !important; }
    .wrapper .right_block .product .comments {
      width: 90% !important;
      margin-left: 10px; }
      .wrapper .right_block .product .comments .title {
        margin-bottom: 20px; }
        .wrapper .right_block .product .comments .title h5 {
          color: #1E89CC;
          font-size: 20px; }
      .wrapper .right_block .product .comments img {
        width: 100% !important;
        height: auto; }
    .wrapper .right_block .product .bottom_wrappert .wrapper_text h3 {
      font-size: 20px !important;
      text-align: center;
      background: #1E89CC !important;
      color: #fff !important;
      padding: 10px 0; }
    .wrapper .right_block .product .bottom_wrappert .wrapper_text .text p img {
      width: 100% !important;
      height: auto !important; }
    .wrapper .continer {
      padding: 0; }
      .wrapper .continer .right_block .title {
        margin-bottom: 0 !important; }
        .wrapper .continer .right_block .title .line {
          display: none !important; }
        .wrapper .continer .right_block .title h1 {
          font-size: 20px !important;
          text-align: center;
          background: #1E89CC;
          color: #fff !important;
          padding: 10px 0; }
  .breadcrumb {
    display: none; }
  .menu_global {
    display: none; }
    .menu_global .title {
      display: block !important;
      margin-top: 20px; }
    .menu_global ul {
      display: none; }
      .menu_global ul li {
        text-align: center;
        width: 100%;
        border-bottom: 1px solid #F1F4F8 !important; }
  .continer {
    max-width: 1050px !important;
    min-width: 1000px !important; }
  .right_block {
    width: 700px !important; }
  .slider {
    display: none; }
  .product_list ul li {
    width: 203.3px !important; }
  .wrapper .right_block .product .right .wrap_left .social span {
    margin: 0; }
  .product {
    position: relative; }
    .product .top_wrapper {
      overflow: hidden;
      /*
            outline: 1px solid red;*/
      position: relative; }
      .product .top_wrapper .wrap_left {
        width: 100% !important; }
      .product .top_wrapper .social {
        display: none; }
      .product .top_wrapper .wrap_right {
        float: left !important;
        width: 100% !important;
        border-left: 0px solid #ededed !important;
        margin-top: 25px; }
        .product .top_wrapper .wrap_right ul {
          width: 30%;
          float: left !important;
          margin: 0 3% 0 0 !important; }
          .product .top_wrapper .wrap_right ul li {
            margin-left: 0px !important; } }

@media all and (max-width: 1070px) {
  .top .continer {
    height: 60px !important; }
  .top .logo {
    height: 48px !important; }
    .top .logo img {
      height: inherit !important;
      width: auto !important; }
  .click_by .wrap {
    width: 99% !important; }
  .search {
    display: none; }
  .wrapper {
    margin-top: 0px !important; }
    .wrapper .left_block .menu {
      margin-bottom: 20px !important; }
  .continer {
    max-width: 100% !important;
    min-width: 100% !important; }
  .right_block {
    float: left;
    width: 100% !important; }
    .right_block .product_list ul li {
      -webkit-box-flex: 100% !important;
      -ms-flex: 100% !important;
      flex: 100% !important; }
  .menu a span {
    display: inline !important; }
  /*.logo{
		width: 200px !important;
		height: auto !important;

		img{
			width: 200px !important;
			height: auto !important;
		}
	}*/
  .phone_search {
    width: 46% !important;
    margin-left: -23% !important; }
    .phone_search .phone span:last-child {
      float: right !important; }
  .top,
  .footer {
    min-width: 300px !important; }
  .continer {
    min-width: 300px !important; }
    .continer .left_block {
      float: left;
      width: 100% !important; }
      .continer .left_block .my_desing,
      .continer .left_block .riew_left {
        display: none; }
      .continer .left_block .menu {
        text-align: left; }
        .continer .left_block .menu .show {
          display: none; }
        .continer .left_block .menu ul li:hover {
          background: none !important; }
        .continer .left_block .menu ul li:hover ul {
          display: none; }
        .continer .left_block .menu ul li .fa-angle-right {
          display: none; }
        .continer .left_block .menu ul li .w_500 {
          width: 100% !important; }
        .continer .left_block .menu ul li ul {
          position: relative !important;
          left: -10px !important;
          width: 100% !important;
          text-align: left !important;
          background-color: #F1F4F8 !important;
          overflow: hidden;
          -webkit-box-shadow: 0 0 0 0 rgba(200, 200, 200, 0) !important;
          box-shadow: 0 0 0 0 rgba(200, 200, 200, 0) !important;
          border: none !important; }
          .continer .left_block .menu ul li ul li {
            float: none !important;
            width: auto !important;
            padding-left: 30px !important; }
        .continer .left_block .menu .title {
          cursor: pointer; }
          .continer .left_block .menu .title .icon {
            display: inline !important; }
    .continer .right_block {
      margin-left: 0px !important; }
  .footer .continer ul {
    display: block !important;
    text-align: center !important;
    margin-bottom: 20px;
    border-right: none;
    border-bottom: 1px solid #E1E4E9;
    padding-bottom: 20px !important;
    padding-left: 0px;
    width: auto; } }

@media all and (max-width: 800px) {
  .modal_cart {
    width: 100% !important;
    height: 100%;
    left: 0 !important;
    top: 0 !important;
    margin-left: 0 !important;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important; }
    .modal_cart .bottom_cart {
      position: absolute;
      bottom: 0;
      width: 100%;
      padding: 10px 0 !important; }
      .modal_cart .bottom_cart button {
        margin: 0 20px; }
      .modal_cart .bottom_cart .btn_1 {
        margin-right: 20px; }
    .modal_cart .center {
      max-height: 70% !important; }
  .product_list ul li {
    width: 46% !important;
    height: 400px !important; }
  .top {
    text-align: center; }
    .top .menu .continer {
      height: 20px !important; }
    .top .menu .left {
      display: none; }
    .top .continer {
      text-align: center !important;
      overflow: visible;
      height: 130px; }
    .top .logo {
      display: block !important;
      float: none !important;
      width: auto !important; }
    .top .phone_search {
      position: static !important;
      width: 100% !important;
      left: 0 !important;
      margin-left: 0 !important;
      display: block !important;
      top: 0 !important;
      text-align: center !important; }
      .top .phone_search .phone {
        display: none; }
      .top .phone_search .search {
        padding-top: 0 !important;
        width: 70% !important;
        margin: 0 auto; }
        .top .phone_search .search i {
          top: 0 !important; }
    .top .cart_top {
      display: block !important;
      float: none !important;
      padding: 0 !important;
      position: absolute;
      top: -62px;
      left: 0;
      margin-top: 0 !important;
      width: 170px !important;
      text-align: left !important; }
      .top .cart_top .cart_icon {
        -webkit-border-radius: 0px !important;
        -moz-border-radius: 0px !important;
        border-radius: 0px !important;
        width: 42px !important;
        line-height: 42px !important;
        height: 42px !important; }
        .top .cart_top .cart_icon .count {
          top: 3px !important;
          right: -10px !important; }
  .product {
    position: relative; }
    .product .top_wrapper {
      overflow: hidden;
      /*
	        outline: 1px solid red;*/
      position: relative; }
      .product .top_wrapper .left {
        float: none !important;
        width: 100% !important;
        text-align: center; }
        .product .top_wrapper .left .img {
          float: none !important; }
          .product .top_wrapper .left .img .first img {
            width: 100% !important;
            padding: 0 !important; }
      .product .top_wrapper .right {
        margin-left: 0 !important;
        margin-top: 25px !important;
        width: 100% !important;
        clear: both;
        float: left !important; }
      .product .top_wrapper .social {
        display: block;
        padding-bottom: 30px; }
      .product .top_wrapper .wrap_right {
        margin-left: -300px;
        display: none; }
    .product .comments {
      width: 100% !important; }
    .product .history_product li {
      width: 31% !important;
      margin-right: 1% !important; }
      .product .history_product li img {
        width: 75% !important; }
      .product .history_product li:last-child {
        margin-right: 0% !important; }
      .product .history_product li .article {
        display: block; }
    .product .new_product {
      float: left !important;
      width: 100% !important;
      margin-top: 20px; }
      .product .new_product ul li {
        width: 32.5% !important;
        margin-right: 1% !important; }
        .product .new_product ul li:last-child {
          margin-right: 0% !important; }
    .product .other {
      display: none; } }

@media all and (max-width: 700px) {
  .order .left {
    width: 100% !important; }
    .order .left .form .error {
      right: 0 !important;
      top: 60px !important;
      z-index: 2;
      left: 10px !important;
      width: 200px !important; }
      .order .left .form .error:before {
        display: none; }
      .order .left .form .error:after {
        position: absolute;
        content: '';
        left: 10px;
        top: -5px;
        margin-top: -5px;
        border: 5px solid transparent;
        border-bottom: 5px solid #F86153; }
  .order .right {
    float: left !important;
    clear: both;
    width: 100% !important;
    margin-top: 10px; }
  .modal_cart li {
    text-align: center;
    width: 100% !important;
    display: block !important;
    position: relative; }
    .modal_cart li button {
      position: absolute;
      left: 25%;
      margin-top: 0 !important; }
    .modal_cart li img {
      float: none !important; }
    .modal_cart li a {
      width: auto !important;
      display: block;
      float: none !important;
      text-align: center !important; }
    .modal_cart li .price {
      float: left !important;
      width: 100% !important;
      display: block;
      text-align: center !important; } }

@media all and (max-width: 500px) {
  .phone_search .search i {
    right: -20px !important; }
  .modal_cart .bottom_cart {
    overflow: hidden; }
  .modal_cart .btn_4 {
    display: none; } }

@media all and (max-width: 650px) {
  .filter label {
    display: block;
    margin-bottom: 10px; } }

@media all and (max-width: 600px) {
  .product_list ul li {
    width: 96% !important;
    height: auto !important;
    text-align: center; }
    .product_list ul li img {
      width: 70% !important;
      height: auto !important; }
  .history_product li {
    min-width: 100% !important; }
    .history_product li img {
      max-width: 50% !important;
      padding: 5% 25% !important; }
    .history_product li:last-child {
      margin-right: 0% !important; }
    .history_product li .article {
      display: block; }
  .new_product {
    float: left !important;
    width: 100% !important;
    margin-top: 20px; }
    .new_product ul li {
      min-width: 100% !important; }
      .new_product ul li img {
        max-width: 50% !important;
        padding: 5% 25% !important; }
      .new_product ul li:last-child {
        margin-right: 0% !important; } }
