@media (max-width:1199px) {
  .logoarea img { width:200px }
  .logoarea h1 { font-size:25px }
  .logoarea h3 { font-size:18px }
  .searcharea input { width:87% }
  .alilist h2 { font-size:14px }
  .woocommerce div.product form.cart .button { width:75% }
  .contentbox { height:312px }
  .indexcontentbox { height:315px!important }
@media (max-width:991px) {
  .searcharea { margin:0 }
  .searcharea ul { float:right; margin:15px 0px 15px 0px }
  .searcharea form { width:50%; float:left }
  .mainmenuarea ul li { font-size:13px }
  .mainmenuarea ul li ul { top:39px; width:230px }
  .mainmenuarea ul li ul li a { font-size:13px }
  .mainmenuarea ul li ul li ul { right:230px }
  .sidebox { margin:0 auto 15px; width:47% }
  .contentbox { height:310px }
  .indexcontentbox { height:310px!important }
  td.product-thumbnail a img { margin-left:33px }
  /* alips */
  .wpspro-product-data { height:250px }
  .product-details { height:85px }
  /* فرم دوجداره */
  div#gform_wrapper_5 tr , div#gform_wrapper_5 td , div#gform_wrapper_5 td:after { margin:0!important; padding:0!important }
  div#gform_wrapper_5 td input {margin:0!important; width:100%!important; padding:0 5px!important }
}
@media (max-width:767px) {
  .contentbox { height:330px }
  .indexcontentbox { height:330px!important }
  .toparea { font-size:10px; margin:18px 0 0 }
  .socialtop { font-size:18px; margin:10px 0 }
  .logoarea { margin:10px 0 }
  .logoarea img { width:180px }
  .logoarea h1 { display:none }
  .logoarea h3 { font-size:15px; margin-top:30px; float:right }
  .searcharea { margin:5px 0 0 }
  .searcharea form { width:52%; margin-bottom:10px }
  .searcharea input { font-size:14px; width:84% }
  .searcharea ul { margin:10px 0 10px }
  .mainmenuarea { border-top:none; border-bottom:2px solid #2e343d }
  .singleslide img { border-bottom:2px solid #2e343d }
  .titlebarpub { border-bottom:2px solid #2e343d }
  .alilist { margin:5px }
  .sidebox { width:63% }
  .alibar {font-size:13px }
  .alibar { border-top:2px solid #2e343d; border-bottom:2px solid #2e343d }
  .alibar .phonecall img { width:20px; height:20px }
  .footercopy p { font-size:14px }
  .nemads { margin-top:15px }
  /* ProductSingle */ .progall { margin:0 } .commtnsentar textarea { height:150px }
  /* 404 */ .nfstyle img { width:75% } .nfstyle p { padding:0 15px }
  .woocommerce div.product form.cart .button { width:85% }
  /* سبدخرید */
  tr.woocommerce-cart-form__cart-item { margin-bottom:10; border:2px solid #30363f }
  td.product-remove { float:right; width:10% }
  td.product-thumbnail { display:block!important }
  td.product-thumbnail::before { display:none }
  td.product-price { float:right; width:60% }
  td.product-subtotal { display:none!important }
  .woocommerce-billing-fields p { width:100%!important }
  /* alips */
  .wpspro-product-data { height:290px }
  .product-details { height:50px }
}
@media (max-width:575px) {
  .toparea { font-size:8px }
  .logoarea img { width:130px; margin:0 0px 0 10px }
  .logoarea h3 { font-size:12px; margin-top:20px }
  .searcharea ul { float:left; margin:15px 0 0px }
  .searcharea form { width:100%; margin-top:15px }
  .listproduct { margin:5px }
  .alilist { border:2px solid rgba(46,52,61,1); border-radius:3px }
  .alilist img { border-top-left-radius:1px; border-top-right-radius:1px }
  .alilist h2 { font-size:10px; border-bottom-left-radius:1px; border-bottom-right-radius:1px }
  .sidemenuv { font-size:15px }
  .sidebox { width:100%; margin:0 5px 15px }
  .titlearea h3 { font-size:14px }
  .titlearea a { font-size:10px; border:1px solid #c53d2d }
  .alibar { font-size:10px }
  .alibar .phonecall img { width:15px; height:15px }
  .footercopy p { font-size:10px }
  .widget_shopping_cart_content { width:100% }
  .contentbox { height:auto }
  .indexcontentbox { height:auto!important }
  .contentbox header img { width:30%; float:right; margin-left:15px }
  .contentbox header h2 { font-size:16px }
  .articleboxali img { width:40%; float:right; margin-left:10px; margin-bottom:0 }
  /* Article Single */
  .articlesinglecntentt article { padding:5px; font-size:12px }
  .articlesinglecntentt p { line-height:25px }
  /* Product Single */
  .titlebarpub { font-size:12px; padding:10px }
  .titlebarpub h1 { font-size:14px }
  .singlecntentt { padding:3px; font-size:12px; line-height:25px }
  .woocommerce div.product div.images { margin-bottom:0 }
  .someptext { margin:10px 0 }
  .someptext p1 { font-size:14px }
  .someptext p { font-size: 12px; padding:5px }
  .someptext p2.aliprice { font-size:14px; padding:5px }
  .someptext td.label { padding:0 5!important }
  .someptext td.value { padding:0 5!important }
  .woocommerce div.product form.cart { margin-bottom:0 }
  .woocommerce div.product form.cart .button { width:70%; font-size:14px; padding:11px 0px 13px }
  .prdsingle input[type=number] { padding:5px; font-size:14px; margin-right:5px }
  .nav-tabs .nav-item { font-size:14px }
  .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { border-top-right-radius:3px; border-top-left-radius:3px }
  .woocommerce table.shop_attributes th { font-size:12px; padding:3px }
  .woocommerce table.shop_attributes td { font-size:12px; }
  .woocommerce table.shop_attributes td p { padding:5px; line-height:25px }
  /* سبدخرید */
  .articlesinglecntentt { padding:0px }
  .woocommerce table.shop_table { margin:0 }
  tr.woocommerce-cart-form__cart-item { margin-bottom:5px }
  .woocommerce-notices-wrapper .woocommerce-message { font-size:12px; padding:10px 5px }
  .woocommerce-notices-wrapper a.button.wc-forward { background:#388E3C; color:#C8E6C9; margin:0; width:80px }
  .woocommerce-notices-wrapper .woocommerce-message::before { display:none }
  td.product-name { padding:5px!important; font-size:12px }
  td.product-price { font-size:12px; padding:5px!important }
  td.product-quantity { font-size:12px; padding:5px!important }
  td.product-quantity::before { margin-right:15px }
  td.actions button.button { width:160px!important; font-size:14px }
  .cart_totals.calculated_shipping h2 { font-size:15px; font-weight:bold; padding:10px; text-align:center; background:#30363f; color:#fff; border-radius:3px }
  table.shop_table.shop_table_responsive { font-size:12px }
  table.shop_table.shop_table_responsive td { padding:5px!important }
  .wc-proceed-to-checkout a.checkout-button { font-size:16px!important; padding:10px!important; width:100%!important }
  /* سایدبار سبدخرید */
  p.woocommerce-mini-cart__total.total { font-size:14px }
  .widget_shopping_cart_content p.woocommerce-mini-cart__buttons { font-size:14px }
  /* شماره صفحه */
  .woocommerce nav.woocommerce-pagination ul li span.current { padding:13px; width:40px; height:40px }
  .woocommerce nav.woocommerce-pagination ul li a { padding:13px; min-width:40px; height:40px }
  /* footbox */
  .footbox1 { font-size:14px }
  .footbox1 h5 { font-size:14px; font-weight:bold }
  /* محصولات فرمی */
  li.gsection { font-size:14px; padding:18px!important }
  li.gfield_price { display:inline-block; width:100% }
  li.gfield_price label { font-size:14px!important; padding:10px 20px 0 0 }
  .ginput_container_number { float:left; margin:0!important }
  .ginput_container_number input { font-size:12px!important }
  li#field_1_50 { font-size:12px; padding:10px 5px!important }
  input.gform_button { padding:10px 40px }
  /* alips */
  .wpspro-product-data { height:270px }
  .product-details { height:90px }
  .wpsp-product-title a { font-size:12px!important }
  .wpsp-product-price { font-size:12px!important }
  /* صفحه ساز */
  .vc_btn3-container a { font-size:12px!important }
  /* سطر و ستون */
  .row { margin-right:-5px; margin-left:-5px }
  .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    padding-right:5px; padding-left:5px }
  .container { padding-right:5px; padding-left:5px }
  /* پرداخت */
  form.checkout.woocommerce-checkout h3 { font-size:15px }
  table.shop_table.woocommerce-checkout-review-order-table { font-size:12px }
}
