﻿.class_ajax_shop_archive12 {
    width:100%;display:inline-block;float:right;text-align:center;padding:10px 0px;overflow:hidden;position:relative

}
.class_ajax_shop_archive12  div {
   width: 100px;
  height: Auto;
  background-color: red;
  position: relative;
  animation: myfirst 5s linear 2s infinite alternate;color:#fff;
  margin: 0 auto;
    border-radius: 10px;
    padding: 4px 10px;
    box-shadow: 0px 0px 4px #cbcbcb;
}
.class_ajax_shop_archive {
       width: 100%;
    display: flex;
    float: right;
    flex-wrap: wrap;
    justify-content: space-evenly;
}
.vaziyat_anbar_w{    background: none;
    border: 0px;
    color: inherit;}
.kafefactort{   display: flex;
    /* height: 35px; */
    line-height: 2;
    font-size: 18px;
    flex-wrap: wrap;
    width: 100%;
    text-align: center;
    justify-content: center;}
	
	
	.kafefactort b{color:
	green;font-size:22px;
	}
@keyframes myfirst {
  0%   {background-color:red; left:0px; top:0px;}
  25%  {background-color:yellow; left:50px; top:0px;}
  50%  {background-color:blue; left:50px; top:10px;}
  75%  {background-color:green; left:-50px; top:10px;}
  100% {background-color:red; left:-50px; top:0px;}
}
.zanbil_ur{position: relative; display: inline-block; float: right;} .zanbil_ur p{    background: #000000; color: #ffffff; padding: 0px 3px; border-radius: 6px; position: absolute; height: 20px; line-height: 20px; right: 8px; top: 2px; box-shadow: 0px 0px 6px #fff;} /* .table_scroll tbody{ */ /* display: initial!important; */ /* } */
 .table_fac_takhfid {     font-weight: 600;     background: #eee;     height: 30px; }  table {     word-break: break-word }  .menuQOARY, p {     display: block; }  fl, .menu_user_hoshmand_hdh fl, .erssas fl {     background: #db0000;     color: #fff !important;     display: inline-block;     padding: 6px 7px;     height: 10px;     line-height: 10px;     vertical-align: middle;     margin-right: 3px;     border-radius: 7px;     text-align: center;     font-size: 16px;     font-family: tahoma;     position: relative;     float: left; }  @-webkit-keyframes bli_nker {     from {         opacity: 1.0;     }      to {         opacity: 0.0;     } }  fl {     text-decoration: blink;     -webkit-animation-name: bli_nker;     -webkit-animation-duration: 0.6s;     -webkit-animation-iteration-count: infinite;     -webkit-animation-timing-function: ease-in-out;     -webkit-animation-direction: alternate; }  .dell_k, .dell_k:hover {     -webkit-transform: scale(1);     -ms-transform: scale(1); }  .box_khabar_wer img, .p5_2 img, .widhe_100I_p img {     max-width: 100%;     word-break: break-word;     word-wrap: break-word; }  .somare_kala, .table_factoy {     word-break: normal;     word-wrap: normal; } .table_factoy .link_kala_uiyu{color: initial!important; display: flex; align-items: center; flex-direction: column;} .table_factoy .link_kala_uiyu img{border-radius:8px;}.transitionb, .transitionb * {     transition: all .4s ease-in-out !important;     -webkit-transition: all .4s ease-in-out !important;     -ms-transition: all .4s ease-in-out !important;     -o-transition: all .4s ease-in-out !important; }  p {     box-sizing: border-box;     margin: 0;     padding: 0; } .lap_film_iooi { max-width: 100%;min-width: 300px; margin: 0 auto; display: inherit;} .pakhseheji {     text-align: center; } .utabwdfg1, .utabwdfg134, .utabwdfg4 {     cursor: pointer; } .block_ioj, blockquote {  display:inline-block; PADDING: 8PX 2% 8PX 2%; BORDER-RIGHT: 10PX SOLID #868686; text-shadow: 0 0 1px #f3f3f3; margin-bottom: 1px; background: rgba(220,220,220); background: -moz-linear-gradient(-45deg,rgba(220,220,220) 0,rgba(249,249,249) 64%,rgba(220,220,220) 100%); background: -webkit-gradient(left top,right bottom,color-stop(0,rgba(220,220,220)),color-stop(64%,rgba(249,249,249)),color-stop(100%,rgba(220,220,220))); background: -webkit-linear-gradient(-45deg,rgba(220,220,220) 0,rgba(249,249,249) 64%,rgba(220,220,220) 100%); background: -o-linear-gradient(-45deg,rgba(220,220,220) 0,rgba(249,249,249) 64%,rgba(220,220,220) 100%); background: -ms-linear-gradient(-45deg,rgba(220,220,220) 0,rgba(249,249,249) 64%,rgba(220,220,220) 100%); background: linear-gradient(135deg,#dcdcdc 0,#f9f9f9 64%,#dcdcdc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0cd4f5', endColorstr='#0cd4f5', GradientType=1 ); width: 94%; margin: 0px !important; line-height: 2 } .box_khabar_wer table, .disply_block_div img, .p5_2 table, .widhe_100I_p table {     max-width: 100% !important; }  body {     -webkit-print-color-adjust: exact;     color-adjust: exact; }  .eeror_box_texbox, .red_portal, .red_portal_color {     background: #fee8e8; }  .green_portal_color {     color: green !important;     background: 0 0 !important; }  .selected_menu_template, pre {     background: #eee; }  #signin_modiriyat_user, #utab_addres_kodpsty, #utab_adres_tell_id, #utab_signup_kodposty_N, #utab_signup_kodposty_p, #utab_signup_tarikh_tavalod_N, #utab_signup_tarikh_tavalod_P, #utab_signup_tell_home_N, #utab_signup_tell_home_P, #utab_signup_tell_home_p, body #utab_signup_pas1, body #utab_signup_pas2 {     direction: ltr !important;     text-align: left !important; }  .menuQOARY {     text-align: right;     direction: rtl; }  .not-page-found {     width: 100%;     text-align: center;     font-size: 30px;     padding: 50px 0;     font-weight: 700; }  .counter-analog, pre {     direction: ltr;     text-align: left; }  .sitedesign {     position: absolute;     z-index: -999999999;     top: -99999999px;     left: 0; }
.pardakht_fac .kharidnahayi, .pardakht_fac .settle_snap_buttom, .pardakht_fac .settle_aqayepardakht_buttom, .pardakht_fac .settle_sepehr_buttom, .settle_azki_buttom, .pardakht_fac .kharidvarizi, .pardakht_fac .settle_location_buttom, .pardakht_fac .settle_mobile_buttom, .pardakht_fac .settle_payir_buttom, .pardakht_fac .settle_saman_kish, .pardakht_fac .settle_wallet_buttom, .pardakht_fac .settle_sadad_buttom, .pardakht_fac .settle_zarinpal_buttom, .pardakht_fac .settle_toman_buttom {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    right: 0;
}  input, textarea {     font: inherit; }  pre {     padding: 10px; }  .counter {     display: inline-block;     zoom: .7;     -moz-transform: scale(.6);     min-width: 317px; }  .color_green {     color: green; }  .prce_wundeful {     text-decoration: line-through;     color: red; }  .menu_new_saz_absol_a .mouseenter_id_f, .menu_news_selected {     border-bottom: 0 !important; }  .menu_new_saz h2 {     display: inline-table !important; }  .counter-analog .part, .counter-analog .separator {     float: left; }  .link_down, .link_up {     display: block;     float: right;     width: 100%;     height: 100%; }  .menu_new_saz_absol_a ._mwnu_color {     color: #aaa !important;     text-align: right; }  .menuQOARY .jamenu, .menuQOARY .jamenu2 {     display: none; }  .enamad, .enamad img {     display: block;     margin: 5px auto 0;     max-width: 100%; }  .jjj {     display: inline-block;     margin: 0 auto;     width: 15px;     height: 15px; }  html body .icon_utab {    text-align:center; color: #fff;     font-size: 14px;     font-family: tahoma;     text-shadow: 0px 0px 3px #000;     background: #000 !important;     padding: 6px 0 21px !important;     margin: 0 !important;     display: block !important;     position: relative !important;     width: 100% !important;     ;     visibility: inherit !important;     overflow: hidden;     z-index: 99999999999999999999999; }  .icon_utab a {     color: inherit !important;     width: auto !important;     clear: both !important;     height: 20px !important;     display: inline-block;     text-align: center !important;     direction: rtl;     visibility: inherit !important;     position: relative; }  .icon_utab img {     height: 20px; }  .icon_utab strong {     display: block;     font-size: 11px;     color: #000;     position: absolute; }  #container {     width: 100%;     height: 350px;     margin: 0 auto;     direction: ltr;     overflow: hidden; }  .menuQOARY .jamenu2 {     position: absolute;     width: 180px;     background-color: #eee;     right: 100%;     top: 0; }  .google_map_io_page {     height: 300px;     display: block; }  .google_map_io {     width: 100%;     height: 100%; }  .menuQOARY .jamenu {     position: absolute;     width: 180px;     background-color: #eee; }  img {     border: 0; }  .erssas h1, .erssas h2 {     display: inline;     padding: 0;     margin: 0;     font-weight: inherit;     font-size: inherit;     color: inherit; }  .menuQOARY .asli img, .menu_hoshmand .asli img, .menu_user_hoshmand .asli img {     float: left;     margin-top: 0;     margin-right: 1px; }  .menuQOARY .khate {     padding: 2px 10px 2px 5px;     position: relative;     z-index: 5;     direction: rtl; }  .menuQOARY .asli {     text-align: right;     padding-right: 10px;     position: relative;     direction: rtl;     display: inline-table; }  .menu_hoshmand, .menu_user_hoshmand {     display: block;     text-align: right;     direction: rtl; }      .menu_hoshmand .jamenu, .menu_hoshmand .jamenu2, .menu_user_hoshmand .jamenu, .menu_user_hoshmand .jamenu2 {         display: none;     }      .menu_hoshmand .jamenu2, .menu_user_hoshmand .jamenu2 {         position: absolute;         width: 180px;         background-color: #eee;         right: 100%;         top: 0;     }      .menu_hoshmand .jamenu, .menu_user_hoshmand .jamenu {         position: absolute;         width: 180px;         background-color: #eee;         right: 0;         z-index: 99999999999;     }      .menu_hoshmand .khate, .menu_user_hoshmand .khate {         padding: 2px 10px 2px 5px;         position: relative;         z-index: 5;         direction: rtl;     }      .menu_hoshmand .asli, .menu_user_hoshmand .asli {         text-align: right;         padding-right: 10px;         position: relative;         direction: rtl;         display: inline-table;     }  .amodi_menu, .menuQOARY-amodi {     text-align: right; }      .amodi_menu .jamenu, .amodi_menu .jamenu2, .menuQOARY-amodi .jamenu, .menuQOARY-amodi .jamenu2 {         display: none;     }  a {     text-decoration: none; }  .amodi_menu .erssas, .menuQOARY-amodi .erssas {     margin-top: 4px;     cursor: pointer; }  .amodi_menu .khate, .menuQOARY-amodi .khate {     padding-right: 10px;     float: right;     width: 180px;     clear: right;     direction: rtl; }  .amodi_menu .asli, .menuQOARY-amodi .asli {     line-height: 20px;     display: table;     clear: both;     float: right;     direction: rtl; }  .menuQOARY-amodi .asli {     text-align: right; }      .amodi_menu .asli img, .menuQOARY-amodi .asli img {         float: right;         margin-top: 4px;     }      .amodi_menu .asli a, .amodi_menu .khate a, .menuQOARY-amodi .asli a, .menuQOARY-amodi .khate a {         color: #000;         cursor: pointer;     }  .amodi_menu .asli, .amodi_menu .khate, .menuQOARY-amodi, .menuQOARY-amodi .asli {     color: #000; }  .amodi_menu .asli {     width: 100%;     text-align: right !important;     overflow: hidden;     padding-right: 0; }  .amodi_menu .jamenu {     position: initial;     width: 100%;     background-color: #eee;     right: 0;     z-index: 99999999999; }  .amodi_menu .khate {     padding-right: 10px;     clear: right;     direction: rtl; }  .amodi_menu .jamenu2 {     position: initial;     width: 100%;     right: 0;     top: 0; }  .amodi_menu .boldeshid_io {     font-weight: 700; }  .amodi_menu .asli img {     display: block !important; }  .amodi_menu {     display: table !important;     height: initial !important;     width: 100% !important; }  .asli_news > .faryi_news, .menu_ha_jk .faryi_news .faryi_news, .menu_new_saz_absol_a {     display: none; }  .menu_news_selected, .mouseenter_id_f {     background: #fff; }  .wit_0px {     width: 0;     height: 0;     margin: 0 auto; }  .asli_news {     float: right;     padding: 1px 10px; }  .menu_new_saz {     width: 100%;     height: 100%;     background: #eee;     position: relative; }  .menu_new_saz_absol {     position: absolute;     height: 0;     width: 100%;     left: 0;     bottom: 1px;     z-index: 955555555;     top: 25px; }  .menu_new_saz_absol_a {     width: 100%;     min-height: 100px; }  .menu_new_saz_absol > div {     float: right;     display: none; }  .menu_new_saz h1, .menu_new_saz h2 {     display: inline;     padding: 0;     margin: 0;     font-weight: inherit;     font-size: inherit;     color: inherit; }  .asli_news .wit_0px, .menu_new_saz_absol_a .wit_0px {     display: none; }  .menu_new_saz {     line-height: 38px;     background-color: #920069;     color: #F5F5F5;     font-size: 13px; }  .menu_new_saz_absol > div {     width: 100%;     background: #fff;     color: #444;     padding: 0;     border-top: 0; }  .mouseenter_id_f.asli_news {     color: #555;     position: relative; }  .menu_news_selected, .mouseenter_id_f {     border-bottom: 2px solid red;     color: #555;     position: relative; }  .menu_new_saz_absol_a .mouseenter_id_f {     border-bottom: 0;     position: relative;     background: 0 0; }  .mouseenter_id_f .wit_0px:after {     content: '';     width: 0;     height: 0;     border-left: 4px solid transparent;     border-right: 4px solid transparent;     border-bottom: 4px solid RED;     display: block;     margin-right: -5px;     bottom: 0PX;     position: absolute; }  .menu_ha_jk .faryi_news {     float: right;     padding: 0 12px; }  .menu_new_saz_absol .menu_new_saz_absol_a {     background-color: #F3F3F3;     padding: 1%;     width: 98%; }  .menu_new_saz .menu_ofoghi_teyp a:first-child {     color: inherit; }  .menu_new_saz_absol .menu_new_saz_absol_a .menu_ofoghi_teyp {     width: 22.9%;     padding: 0 1%;     line-height: 26px;     float: right; }      .menu_new_saz_absol .menu_new_saz_absol_a .menu_ofoghi_teyp .menu_ofoghi_teyp {         width: 100%;         padding: 0;     }      .menu_new_saz_absol .menu_new_saz_absol_a .menu_ofoghi_teyp a {         font-weight: 700;         color: #9EC922;         border-bottom: 1px solid #F3F3D2;         display: block;         padding-right: 2px;         text-align: right;     }          .menu_new_saz_absol .menu_new_saz_absol_a .menu_ofoghi_teyp a:hover {             color: #FFA302;         }      .menu_new_saz_absol .menu_new_saz_absol_a .menu_ofoghi_teyp .menu_ofoghi_teyp a {         font-weight: 400;         color: #474747;         border-bottom: 0;         display: block;         padding-right: 0;         text-align: right;     }  .place_holder_part, .signin_css {     display: table;     float: right;     width: 100%;     overflow: hidden; }  .menu_new_saz_absol .menu_new_saz_absol_a .menu_ofoghi_teyp .menu_ofoghi_teyp a:hover {     color: red; }  .place_holder_part {     text-align: right; }  .signin_css {     margin-top: 4px; }      .signin_css .table_boxi {         width: 100%;         position: relative;         height: 30px;     }      .signin_css .input_box {         float: left;         display: inline-block !important;         overflow: hidden;         min-width: 150px;     }      .signin_css .title_box {         overflow: hidden;         position: absolute;         right: 0;         display: inline-block;         bottom: 0;         top: 0;         line-height: 25px;     }  .drag_chang_save_2 .input_box, .drag_chang_save_2 .title_box {     position: inherit;     left: inherit;     right: inherit;     top: inherit;     bottom: inherit; }  .force, .title {     display: inline-block;     float: left; }  
 .input_box input[type=text], .input_box input[type=password], .input_box input[type=number], .input_box input[type=tel], .input_box select 
 {  BOX-SIZING: border-box;   height: 25px;     border: 1px solid #bbb;     width: 99% !important;     border-radius: 2px;     background: #fff;     overflow: hidden;     text-align: right;     padding: 0 1%; }  .input_box .left_50, .input_box .right_50 {     width: 49% !important; }  .input_box .left_50 {     float: left; }  .place_holder_right {     width: 49.8%;     display: table;     float: right; }  .place_holder_left {     width: 49.5%;     display: table;     float: left; }  .place_holder_3bpx {     width: 33.3%;     display: table;     float: right;     min-height: 1px; }      .place_holder_3bpx:after {         content: ' ';         width: 1px;         height: 1px;         display: block;         float: right;     }  .drag_chang_save_2 .input_box {     width: 100%;     float: right; }  .tozihat {     width: 98%;     margin: 0 auto;     display: table;     text-align: right; }  .drag_chang_save_2 .title_box, .refreshing, .scory_img {     float: right;     display: inline-block; }  .drag_chang_save_2 .title_box {     height: 30px;     width: auto; }  .drag_chang_save_2 .table_boxi {     height: 60px; }  body .input_box .scory_input {     width: 60px !important;     float: right; }  .scory_img {     max-width: 70px;     max-height: 30px; }  .refreshing {     width: 25px;     height: 25px;     background: url(/img/icon/refresh.png);     margin-right: 5px;     margin-top: 2px;     cursor: pointer; }      .refreshing:hover, .step_melat_class:hover {         filter: alpha(opacity=30);         -moz-opacity: .3;         opacity: .3;         cursor: pointer;     }  .send_o_p_signup {     width: 138px;     margin: 0 auto;     padding: 7px 5px;     background-color: #BCBCBC;     border: 1px solid #BBB;     border-radius: 3px;     text-align: center;     color: #fff;     cursor: pointer; }      .send_o_p_signup:hover {         filter: alpha(opacity=90);         -moz-opacity: .9;         opacity: .9;     }      .send_o_p_signup .img_loding {         float: left;         width: 20px;     }  .place_holder_part .payamha {     width: 100%;     float: right;     display: table;     text-align: center;     margin-top: 5px; }  .bottem_sender .table_boxi {     height: 80px; }  .table_factoy {     width: 98%;     border-collapse: collapse;     direction: rtl;     margin: 0 auto;     border: 1px solid #C4C4C4;     border-bottom: 0; }  .relativ_fac {     position: relative; }  .radif_table {     width: 100%;     border-bottom: 1px solid #C4C4C4; }  .rang_header {     background: #eee; }  .font_tabl {     height: 100%;     border-left: 1px solid #C4C4C4;     line-height: 28px;     text-align: center;     font-size: 14px;     font-family: Yekan,Arial,Helvetica,sans-serif;     color: #585757; }  .radif_table .font_tabl:last-child {     border: 0; }  .somare_kala {     width: 5%; }  .name_kala_op {     width: 32%;     height: 40px; }  .geimat_kala {     width: 10%;     height: 40px; }  .tozi_kala {     width: 74.65%;     height: 100%; }  .delsefareshk {     width: 5%;     height: 40px;     text-align: center; }  .dell_k {     width: 25px;     height: 25px;     display: inline-block;     margin: 10px auto;     overflow: hidden;     background: url(/template/img/img-template/icon/delete_red.png) center no-repeat;     cursor: pointer;     -webkit-transition: all .3s ease;     transition: all .3s ease;     -webkit-filter: grayscale(100%);     -webkit-filter: grayscale(1);     filter: grayscale(1); }      .dell_k:hover {         -webkit-transition: all .3s ease;         transition: all .3s ease;         -webkit-filter: grayscale(0);         -webkit-filter: none;         filter: none;     }  .box_tedad_pish_fac {     padding-left: 0;     text-align: left;     width: 51px;     display: block;     float: right;     margin-right: 5px; }  .shop_tedad_down, .shop_tedad_up {     position: absolute;     width: 13px;     height: 13px;     font-size: 13px;     display: block;     font-family: tahoma;     cursor: pointer;     line-height: 1;     overflow: hidden;     right: 2px;     border-radius: 4px;     text-align: center; }  .shop_tedad_up {     z-index: 15001;     background: #BAFFD5;     color: #019A22;     top: 5px; }      .shop_tedad_up:hover {         color: #fff;         background: #019A22;     }  .shop_tedad_down {     z-index: 15002;     background: #FFE0E0;     color: red;     bottom: 5px; }      .shop_tedad_down:hover {         background: red;         color: #fff;     }  .col_takhfif {     background: rgba(213,250,213,1);     background: -moz-linear-gradient(45deg,rgba(213,250,213,1) 0,rgba(235,255,235,1) 24%,rgba(215,250,215,1) 59%,rgba(235,255,235,1) 80%,rgba(212,255,212,1) 100%);     background: -webkit-gradient(left bottom,right top,color-stop(0,rgba(213,250,213,1)),color-stop(24%,rgba(235,255,235,1)),color-stop(59%,rgba(215,250,215,1)),color-stop(80%,rgba(235,255,235,1)),color-stop(100%,rgba(212,255,212,1)));     background: -webkit-linear-gradient(45deg,rgba(213,250,213,1) 0,rgba(235,255,235,1) 24%,rgba(215,250,215,1) 59%,rgba(235,255,235,1) 80%,rgba(212,255,212,1) 100%);     background: -o-linear-gradient(45deg,rgba(213,250,213,1) 0,rgba(235,255,235,1) 24%,rgba(215,250,215,1) 59%,rgba(235,255,235,1) 80%,rgba(212,255,212,1) 100%);     background: -ms-linear-gradient(45deg,rgba(213,250,213,1) 0,rgba(235,255,235,1) 24%,rgba(215,250,215,1) 59%,rgba(235,255,235,1) 80%,rgba(212,255,212,1) 100%);     background: linear-gradient(45deg,rgba(213,250,213,1) 0,rgba(235,255,235,1) 24%,rgba(215,250,215,1) 59%,rgba(235,255,235,1) 80%,rgba(212,255,212,1) 100%);     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5fad5', endColorstr='#d4ffd4', GradientType=1 ); }  .col_kado {     background: rgba(217,235,255,1);     background: -moz-linear-gradient(45deg,rgba(217,235,255,1) 0,rgba(240,248,255,1) 24%,rgba(207,230,255,1) 59%,rgba(240,245,250,1) 80%,rgba(217,235,255,1) 100%);     background: -webkit-gradient(left bottom,right top,color-stop(0,rgba(217,235,255,1)),color-stop(24%,rgba(240,248,255,1)),color-stop(59%,rgba(207,230,255,1)),color-stop(80%,rgba(240,245,250,1)),color-stop(100%,rgba(217,235,255,1)));     background: -webkit-linear-gradient(45deg,rgba(217,235,255,1) 0,rgba(240,248,255,1) 24%,rgba(207,230,255,1) 59%,rgba(240,245,250,1) 80%,rgba(217,235,255,1) 100%);     background: -o-linear-gradient(45deg,rgba(217,235,255,1) 0,rgba(240,248,255,1) 24%,rgba(207,230,255,1) 59%,rgba(240,245,250,1) 80%,rgba(217,235,255,1) 100%);     background: -ms-linear-gradient(45deg,rgba(217,235,255,1) 0,rgba(240,248,255,1) 24%,rgba(207,230,255,1) 59%,rgba(240,245,250,1) 80%,rgba(217,235,255,1) 100%);     background: linear-gradient(45deg,rgba(217,235,255,1) 0,rgba(240,248,255,1) 24%,rgba(207,230,255,1) 59%,rgba(240,245,250,1) 80%,rgba(217,235,255,1) 100%);     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9ebff', endColorstr='#d9ebff', GradientType=1 ); }  .col_send {     background: rgba(255,248,171,1);     background: -moz-linear-gradient(45deg,rgba(255,248,171,1) 0,rgba(255,255,220,1) 24%,rgba(255,248,171,1) 59%,rgba(255,255,220,1) 80%,rgba(255,248,171,1) 100%);     background: -webkit-gradient(left bottom,right top,color-stop(0,rgba(255,248,171,1)),color-stop(24%,rgba(255,255,220,1)),color-stop(59%,rgba(255,248,171,1)),color-stop(80%,rgba(255,255,220,1)),color-stop(100%,rgba(255,248,171,1)));     background: -webkit-linear-gradient(45deg,rgba(255,248,171,1) 0,rgba(255,255,220,1) 24%,rgba(255,248,171,1) 59%,rgba(255,255,220,1) 80%,rgba(255,248,171,1) 100%);     background: -o-linear-gradient(45deg,rgba(255,248,171,1) 0,rgba(255,255,220,1) 24%,rgba(255,248,171,1) 59%,rgba(255,255,220,1) 80%,rgba(255,248,171,1) 100%);     background: -ms-linear-gradient(45deg,rgba(255,248,171,1) 0,rgba(255,255,220,1) 24%,rgba(255,248,171,1) 59%,rgba(255,255,220,1) 80%,rgba(255,248,171,1) 100%);     background: linear-gradient(45deg,rgba(255,248,171,1) 0,rgba(255,255,220,1) 24%,rgba(255,248,171,1) 59%,rgba(255,255,220,1) 80%,rgba(255,248,171,1) 100%);     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff8ab', endColorstr='#fff8ab', GradientType=1 ); }  .kadoha_gift {     width: 20%;     height: 185px;     float: right;     overflow: hidden;     position: relative;     margin: 1%;     background: #fff;     border: 1px solid #eee; }  .esm_kado, .kadobox_io_pp {     width: 100%;     overflow: hidden; }  .kadobox_io_pp {     height: 120px;     float: right;     padding-top: 5px; }  .esm_kado {     position: absolute;     z-index: 145698;     height: 30px;     bottom: 30px;     left: 0;     color: #F90;     font-size: 14px;     font-family: Yekan,Arial,Helvetica,sans-serif;     line-height: 30px;     text-align: center; }  .kadoha {     float: right;     margin-top: 30px; }  .img_i {     max-width: 100%;     height: 120px;     margin: 0 auto;     display: inline-block; }  .select_class_kddo {     background: #eee;     border-radius: 4px; }  .kadoha_gift a, .kadoha_gift label {     display: none;     width: 90%;     left: 5%;     background: #6B6B48;     border-radius: 3px;     color: #F7F7DA;     position: absolute;     height: 30px;     z-index: 5555;     line-height: 30px;     cursor: pointer; }  .kadoha_gift label {     top: 50px; }  .kadoha_gift a {     top: 10px; }  .kadoha_gift:hover a, .kadoha_gift:hover label {     display: block; }  .kadoha_gift a:hover, .kadoha_gift label:hover {     background: #17A952; }  .select_class_kddo label {     background: #FF7C7C; }  .kadoha_gift .gheymat {     position: absolute;     bottom: 0;     height: 30px;     width: 100%;     z-index: 5555;     left: 0;     background: #6B6B48;     color: #FFF;     display: block;     line-height: 30px;     text-align: center;     font-size: 15px; }  #utab_addres_send_text, .neshan_bo_pg div {     font-family: Yekan,Arial,Helvetica,sans-serif;     font-size: 14px; } 
 .hid,.hidsearcher {     display: none; }  .neshan_bo_pg {     width: 68%;     display: table;     float: left;     margin-top: 10px; }      .neshan_bo_pg div {         width: 97%;         display: table;         min-height: 70px;         float: right;         background: #F7F7DA;         border: 1px solid #F3F3D2;         text-align: justify;         line-height: 30px;         padding: 0 1%;         margin-bottom: 5px;         color: #222;         border-radius: 4px;     }          .neshan_bo_pg div:hover {             color: red;             padding-right: 7%;             width: 91%;             background: url(/template/img/img-template/icon/delete-xxl.png) right no-repeat #FFE7E7;             cursor: pointer;             border: 1px solid #FFC0C0;         }  #utab_adres_payam {     display: table;     width: 98%;     float: right;     text-align: center; }  #utab_addres_send_text {     display: inline-block;     text-align: center;     margin: 10px auto 0;     padding: 0 1%;     min-width: 36%;     line-height: 27px;     cursor: pointer;     overflow: hidden;     background: rgba(136,202,95,1);     background: -moz-linear-gradient(top,rgba(136,202,95,1) 0,rgba(2,129,1,1) 100%);     background: -webkit-gradient(left top,left bottom,color-stop(0,rgba(136,202,95,1)),color-stop(100%,rgba(2,129,1,1)));     background: -webkit-linear-gradient(top,rgba(136,202,95,1) 0,rgba(2,129,1,1) 100%);     background: -o-linear-gradient(top,rgba(136,202,95,1) 0,rgba(2,129,1,1) 100%);     background: -ms-linear-gradient(top,rgba(136,202,95,1) 0,rgba(2,129,1,1) 100%);     background: linear-gradient(to bottom,rgba(136,202,95,1) 0,rgba(2,129,1,1) 100%);     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88ca5f', endColorstr='#028101', GradientType=0 );     border: 1px solid #82BF6E;     border-radius: 4px;     height: 35px;     color: #FFF; }      #utab_addres_send_text :hover {         border: 1px solid #FFB300;         background: rgba(255,203,112,1);         background: -moz-linear-gradient(top,rgba(255,203,112,1) 0,rgba(255,163,2,1) 100%);         background: -webkit-gradient(left top,left bottom,color-stop(0,rgba(255,203,112,1)),color-stop(100%,rgba(255,163,2,1)));         background: -webkit-linear-gradient(top,rgba(255,203,112,1) 0,rgba(255,163,2,1) 100%);         background: -o-linear-gradient(top,rgba(255,203,112,1) 0,rgba(255,163,2,1) 100%);         background: -ms-linear-gradient(top,rgba(255,203,112,1) 0,rgba(255,163,2,1) 100%);         background: linear-gradient(to bottom,rgba(255,203,112,1) 0,rgba(255,163,2,1) 100%);         filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcb70', endColorstr='#ffa302', GradientType=0 );     }  .mablagh_class, .shomare_fish_class, .tarikh_variz_class {     text-align: center;     direction: RTL; }  .drag_chang_save {     width: 100%;     float: left;     display: table; }  #utab_addres_kodpsty, #utab_signup_kodposty_N, #utab_signup_kodposty_P, #utab_signup_mobail_N, #utab_signup_mobail_P, #utab_signup_tell_home_N, #utab_signup_tell_home_P {     text-align: center;     direction: ltr; }  input[type=text], input[type=password], select {     font: inherit; }  .boldo, .form_sdt5_y {     font-weight: 700; }  #utab_signup_user_name {     text-align: left !important; }  #utab_signup_pas1, #utab_signup_pas2, #utab_signup_sec_tex_cod {     text-align: center !important; }  @media (max-width:525px) {     .place_holder_3bpx {         width: 92%;         float: none;         margin: 0 auto;     } } 

 #slider-range {     margin-top: 40px;   margin-bottom: 20px;     float: right;     width: 100%; }     
 #slider-range .slider-range-l {         float: left;         display: inline-block;         margin-top: -35px;         text-align: left;     }     
 #slider-range .slider-range-r {         float: right;         display: inline-block;         margin-top: -35px;         text-align: right;     }  .ui-widget-content {     border: 1px solid #aaa;     background:  50% 50% repeat-x #fff;     color: #222; }  .ui-slider-horizontal {     height: .8em; }  .ui-slider {     position: relative;     text-align: left; }      .ui-slider .ui-slider-range {         position: absolute;         z-index: 1;         font-size: .7em;         display: block;         border: 0;         background-position: 0 0;     }  .ui-slider-horizontal .ui-slider-range {     top: 0;     height: 100%; }  .ui-widget-header {     border: 1px solid #aaa;     background: url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x #ccc;     color: #222; }      .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {         border: 1px solid #d3d3d3;         background: url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x #e6e6e6;         color: #555;     }  .ui-slider-horizontal .ui-slider-handle {     top: -.3em;     margin-left: -.6em; }  .ui-slider .ui-slider-handle {     position: absolute;     z-index: 2;     width: 1.2em;     height: 1.2em;     cursor: default; }  .page_favorite_tag, .page_favorite_tag_login {     display: inline-block;     width: 20px;     height: 20px;     background: url(/template/img/img-template/icon/love_no.png); }  .page_favorite {     display: inline-block;     width: 20px;     height: 20px;     background: url(/template/img/img-template/icon/love.png); }      .page_favorite:hover, .page_favorite_tag:hover, .page_favorite_tag_login:hover {         filter: alpha(opacity=30);         -moz-opacity: .3;         opacity: .3;         cursor: pointer;     }  .shop_favorite_tag, .shop_favorite_tag_login {     display: inline-block;     width: 20px;     height: 20px;     background: url(/template/img/img-template/icon/love_no.png); }  .kala_favorite {     display: inline-block;     width: 20px;     height: 20px;     background: url(/template/img/img-template/icon/love.png); }      .kala_favorite:hover, .shop_favorite_tag:hover, .shop_favorite_tag_login:hover {         filter: alpha(opacity=30);         -moz-opacity: .3;         opacity: .3;         cursor: pointer;     }  .asd_6r_ftq {     width: 100%;     height: 30px;     float: right;     overflow: hidden;     background: #eee; }  .as_poru4p {     height: 100%;     float: right;     background: #ff9595;     line-height: 28px;     font-size: 14px;     color: #FFF;     position: relative;     text-align: center;     direction: rtl; }  .kharidanekalahamkary {     background: 0 0;     border: 0;     font-family: inherit;     color: inherit;     position: absolute;     width: 100%;     height: 100%;     left: 0;     right: 0;     cursor: pointer;     top: -1px;     line-height: 39px; }  .login_page_1 {     width: 270px;     display: table;     margin: 0 auto;     padding: 6px;     border: 1px solid #ccc;     border-radius: 4px; }  .login_page_2 {     width: 100%;     display: table;     float: right; }  .login_page_3, .login_page_4 {     line-height: 30px;     display: block;     border: 1px solid #aaa;     margin-top: 10px;     height: 30px;     width: 100%;     float: right;     text-align: center; }  .login_page_4 {     background: grey;     color: #fff; }  .form_sdt1, .menu_cretotr {     position: relative;     border-radius: 3px; }  .login_page_4:hover {     background: #444;     cursor: pointer; }  .menu_cretotr {     width: 100%;     background: #3283b6;     height: 30px;     margin-bottom: -30px;     z-index: 78;     overflow: hidden; }  .clivkopv {     cursor: pointer; }  .box_jabesd {     width: 100%;     height: 100%;     float: right;     direction: rtl; }  .form_sdt2 {     width: 99%;     margin: 0 auto;     display: table;     background: #fff;     border-spacing: 2PX;     BORDER: 0; }  .form_sdt3 {     height: 20PX;     line-height: 20PX; }  .form_sdt4 {     background: #f0f1f2;     width: 25%; }  .form_sdt5_y {     height: 65px;     padding-top: 17px; }  .form_sdt5 {     background: #f7f9fa;     direction: rtl;     text-align: right; }  .for_m_sdt4 {     background: #fff; }  .form_sdt5 img {     margin-left: 200px;     cursor: pointer;     float: right; }  .menu_cretotr span {     float: right;     height: 100%;     color: #fff;     display: block;     line-height: 30px;     width: 70px;     text-align: center;     border-left: 1px solid #5fa5d2;     font-family: BNarm,'Adobe Arabic',Arial;     font-size: 15px; }  .hazfehame {     color: #ffaeae !important;     FLOAT: LEFT !important; }  .menu_cretotr span:hover {     background: rgba(238,238,238,.25);     cursor: pointer; }  .form_sdt1 {     width: 100%;     overflow: auto;     float: right;     height: 300px;     background: #fff;     border-top: 1px solid #aaa;     border-bottom: 1px solid #aaa;     padding-top: 40px;     direction: ltr; }  .body_hamber2, .body_hamber2_a {     position: absolute;     top: 0;     height: 100%; }  .green_styl {     background: #f5fcf5 !important; }  .red_styl {     background: #ffe7e7; }  @media (max-width:725px) {     .place_holder_left, .place_holder_right {         width: 100%;         float: right;     }      .input_box .left_50 {         float: right;     }      .form_sdt5 img {         margin: 0;     }      .form_sdt4 {         width: 50%;     } }  .body_hamber2 {     width: 262px;     border-left: 1px solid #9e9e9e;     box-shadow: 0 0 22px #555;     background: #fdfdfd;     z-index: 9999999999999999999;     right: 0; }  .body_hamber2_a {     width: 100%;     left: 0;     z-index: 99999999999999999; }  .body_hamber {     position: fixed;     width: 100%;     left: 0;     top: 0;     background: rgba(0,0,0,.22);     height: 100%;     display: none;     z-index: 999999999999999999999999999; }  .body_hamber3, .body_hamber6 {     height: 40px;     background: #000; }  .body_hamber3 {     width: 100%;     border-bottom: 1px;     box-shadow: 0 0 0 #444;     display: none;     padding: 6px 0;     float: right;     overflow: hidden; }  .body_hamber4 {     width: 32px;     float: right;     margin: 3px 12px 0 7px; }  .body_hamber5 {     float: left;     margin: 8px 6px 0 7px;     font-size: 18px;     font-family: tahoma;     color: #fff;     overflow: hidden;     text-align: left; }  .body_hamber4:hover {     opacity: .5;     cursor: pointer; }  .body_hamber6 {     width: 100%;     box-shadow: 4px 0 10px #000; }  .body_hamber7 {     position: absolute;     right: 0;     bottom: 0;     width: 262px;     top: 40px;     background: #f2f2f2;     overflow-y: auto;     direction: ltr; }  .body_hamber8 {     width: 100%;     display: table;     float: right;     font-size: 13px; }      .body_hamber8 .amodi_menu a {         color: #4a48ff !important;     }          .body_hamber8 .amodi_menu a span {             color: #222 !important;             cursor: default !important;         }  .menu_ham_close {     width: 30px;     color: #fff;     font-size: 27px;     margin: 0 0 0 4px;     float: left;     cursor: pointer;     font-family: Tahoma;     text-align: left;     overflow: hidden; }      .menu_ham_close:hover {         opacity: .5;     }  @media (max-width:925px) {     body .hidden_class_name {         display: none !important;     }      .body_hamber3 {         box-shadow: 0px 0px 8px #5b5b5b;         display: block;         position: fixed;         left: 0;         top: 0;         z-index: 999999999;     }      body {         padding-top: 52px !important;     } }  .menu_title_ham {     width: 200px;     float: right;     color: #efefef;     height: 100%;     overflow: hidden;     text-align: right;     margin-right: 10px;     line-height: 34px;     font-size: 17px; }  .body_hamber8 .amodi_menu .asli img {     float: left;     margin-top: 4px; }  .body_hamber8 .amodi_menu {     width: 94% !important;     margin: 0 auto !important; }  .body_hamber8 .menu_mob_ile_click {     padding: 8px !important;     border: 1px solid #bbb;     border-radius: 2px; }  .body_hamber8 .amodi_menu .asli {     line-height: 38px !important;     float: none;     display: block;     width: auto; }  .amodi_menu .khate {     float: none;     width: auto; }  .secrch_menu_yu {     width: 100%;     position: absolute;     left: 0;     top: 48px;     background: #000;     z-index: 99999999999999999999999999999;     padding: 4px 0;     text-align: center;     display: none; }  .secrch_menu_yu_2 {     width: 90%;     margin: 0 auto;     background: #585858;     border: 1px solid #d2d2d2;     height: 39px;     border-radius: 2px;     text-align: center;     direction: ltr;     font-size: 18px !important;     color: #fff; }  @media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {     @media {         * {             font-family: Arial !important;         }          body div * {             font-family: Arial !important;         }     } }  .downloadutab {     display: inline-block;     text-align: center;     margin: 5px auto 0px auto;     padding: 0px 1%;     min-width: 25%;     font-family: Yekan, Arial, Helvetica, sans-serif;     font-size: 14px;     line-height: 27px;     cursor: pointer;     overflow: hidden;     background: rgba(136,202,95,1);     background: -moz-linear-gradient(top, rgba(136,202,95,1) 0%, rgba(2,129,1,1) 100%);     background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(136,202,95,1)), color-stop(100%, rgba(2,129,1,1)));     background: -webkit-linear-gradient(top, rgba(136,202,95,1) 0%, rgba(2,129,1,1) 100%);     background: -o-linear-gradient(top, rgba(136,202,95,1) 0%, rgba(2,129,1,1) 100%);     background: -ms-linear-gradient(top, rgba(136,202,95,1) 0%, rgba(2,129,1,1) 100%);     background: linear-gradient(to bottom, rgba(136,202,95,1) 0%, rgba(2,129,1,1) 100%);     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88ca5f', endColorstr='#028101', GradientType=0 );     border: 1px solid #82BF6E;     border-radius: 4px;     height: 30px;     color: #FFFFFF;     padding: 10px;     font-size: 16px; }  .jabe_cala .shop_tedad_down, .jabe_cala .shop_tedad_up {     position: absolute;     width: 31px;     height: 22px;     font-size: 28px;     display: block;     font-family: tahoma;     cursor: pointer;     line-height: 1;     overflow: hidden;     right: 2px;     border-radius: 4px;     text-align: center;     line-height: 20px; }  .table_scroll  {     display: block;     overflow-x: auto;     white-space: nowrap;     max-width: initial !important;     border: 0px #aaa;     border-collapse: collapse;     border-spacing: 0px;     overflow-y: hidden;     text-align: center;     margin-bottom: 10px }  *, .table_scroll {     scrollbar-color: rgb(106, 106, 106) rgb(197, 197, 197);     scrollbar-width: thin; }      ::-webkit-scrollbar, .table_scroll ::-webkit-scrollbar {         width: 12px;         height: 9px;     }      ::-webkit-scrollbar-track, .table_scroll ::-webkit-scrollbar-track {         box-shadow: inset 0 0 20px 20px rgb(197, 197, 197);     }      ::-webkit-scrollbar-thumb, .table_scroll ::-webkit-scrollbar-thumb {         box-shadow: inset 0 0 20px 20px rgb(106, 106, 106);     }  #send_file_chat_i input {     display: inline-block;     height: 20px;     width: 120px;     background: #eee;     border: none;     padding: 2px 4px;     font-size: 11px; }  #send_file_chat_i .selecterer {     background: rgba(213,250,213,1); }  * {     outline: none; }  .box_sedlecterd_arioadt {     display: inline-block;     max-height: 180px;     position: relative;     float: right;     margin-right: 10px;     margin-left: 10px; }  .val_sercher_box {     float: right;     position: absolute;     width: 138px;     border: 1px solid #d5d5d5;     background: #fff;     color: #444;     max-height: 133px;     top: 28px;     z-index: 999999999999;     left: -50px;     border-radius: 7px;     padding: 5px;     text-align: right;     overflow: auto;     line-height: 23px;     overflow-x: hidden; }      .val_sercher_box * {         vertical-align: middle;         font-size: 11px;     }  .box_sedlecterd_arioadt .ariaou_io {     width: 100%;     display: inline-block;     text-align: right; }  .val_sercher {     display: inline-block;     width: 90px;     height: 20px;     border: 0px; }  .smn_odr4e1 {     position: relative;     padding: 4px 0px 8px 0px;     border: 1px solid #d5d5d5;     background: #fff;     color: #444;     float: right;     vertical-align: middle;     border-radius: 8px;     margin-left: 7px;     height: 20px;     display: -webkit-box;     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     max-width: 235px; }      .smn_odr4e1:hover .val_sercher_box {         display: block     }  .clos_chat_right {     fill: white;     width: 100%; }  .meghdarerselectyuy {     border-width: 2px !important; }  .search_request_area_chekbox_selected {     max-width: 144px;     display: -webkit-box;     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     overflow-x: auto;     padding: 0px;     overflow-y: hidden;     width: calc(100% + 16px);     float: right;     height: 31px;     margin-top: -3px;     border-radius: 10px;     overflow-y: hidden; }  .box_sedlecterd_arioadt .val_sercher_box {     display: none }  .area_chekbox_selected {     white-space: nowrap;     display: inline-block;     padding: 0px 5px 0px 5px;     border: 1px solid #c4c4c4;     margin: 1px 7px;     height: 17px;     border-radius: 6px;     background: #eee; }      .area_chekbox_selected:before {         content: '×';         display: inline-block;         float: right;         vertical-align: middle;         height: 12px;         background: red;         width: 12px;         border-radius: 16px;         line-height: 16px;         color: #fff;         font-size: 19px;         text-align: center;         border: 1px solid #aaa;         padding: 1px;         margin-right: -13px;     }  .search_request_area_chekbox_selected:hover + .box_sedlecterd_arioadt {     display: none !important }  .search_request_area_chekbox_selected:hover {     max-width: 253px; }  .add_parst_cre1 {     top: 0px;     right: 0px;     bottom: 0px;     width: 100%;     height: 100%;     position: fixed;     background: url('/img/loding/noghte_sefid.png');     z-index: 999999999999999999999;     text-align: center;     color: #fff; }  .add_parst_cre2 {     position: relative;     overflow: hidden;     width: 80%;     height: 90%;     padding: 1% 10px;     color: #0080ca;     margin: 0 auto;     border-radius: 5px;     line-height: 25px;     text-shadow: 0px 0px 0px #000;     font-size: 13px;     background: #fff no-repeat center;     background-size: contain; }  .direct_dialogshop_oioo {     width: 30px;     height: 30px;     background: #0089d9;     color: #fff;     border: 1px solid #0678bb;     box-shadow: 0px 0px 1px #00466f;     border-radius: 50%;     margin-top: 6px;     cursor: pointer;     position: absolute;     left: 2px;     top: -5px; }  .enternal_link_ut {     color: inherit !important;     text-decoration: none !important;     border-bottom: 1px dashed rgba(0,0,0,0.43); }  td op {     display: block;     float: right;     width: 100% }  .inputup_boxin {     width: 31px;     height: 43px;     display: inline-block;     float: right;     overflow: hidden;     font-weight: bold;     font-size: 20px;     font-family: auto;     margin-top: -6px;     margin-left: 9px; }  .inputup_mos {     width: 100%;     width: 100%;     height: 21px;     background: #979797;     line-height: 20px;     text-align: center;     color: #fff;     margin-bottom: 1px;     border-radius: 4px;     float: right; }  .inputup_man {     width: 100%;     height: 21px;     background: #c5c5c5;     line-height: 0px;     text-align: center;     color: #fff;     float: right;     border-radius: 4px; }      .inputup_man:hover, .inputup_mos:hover {         cursor: pointer;         opacity: .8     }      .inputup_man:active, .inputup_mos:active {         cursor: pointer;         opacity: .3     } /*چت*/  .chat_cat_gogogli {     opacity: .8 }  .close_cat_gogogli {     display: none;     opacity: .8 }  .uiyu .close_cat_gogogli {     display: block; }  .uiyu .chat_cat_gogogli {     display: none; }  .chat_gondoli {     height: 0px;     width: 0px;     float: left }  .gondoli_chat3_a1_img {     height: 50PX;     WIDTH: 50PX;     margin: 2%;     border-radius: 50px;     display: inline-block;     float: right;     padding: 2px;     margin-left: 7px;     BOX-SHADOW: 0PX 0PX 2PX; }  .gondoli_chat3_a1_1 {     font-size: 15px;     font-weight: bold;     color: #000000a8;     text-shadow: none; }  .gondoli_chat3_a1_2 {     font-size: 12px;     color: #aaa }  .gondoli_chat3_a1_3 {     color: white;     font-size: 10px;     padding: 5px 0 0;     line-height: 1.125em !important;     border-radius: 4px;     padding: 3px 6px;     background: green;     display: -webkit-inline-box;     display: -ms-inline-flexbox;     display: inline-flex;     margin-top: 3px;     font-size: 12px; }  .gondoli_chat {     width: 50px;     height: 50px;     background: green;     border-radius: 50px;     z-index: 9999999999999999999;     position: fixed;     left: 20px;     bottom: 15px;     -webkit-box-shadow: 0px 6px 8px 2px rgb(0 0 0 / 14%);     box-shadow: 0px 6px 8px 2px rgb(0 0 0 / 48%);     display: -webkit-box;     display: -ms-flexbox;     display: flex;     -webkit-box-align: center;     -ms-flex-align: center;     align-items: center;     -webkit-box-pack: center;     -ms-flex-pack: center;     justify-content: center;     transition: transform .9s ease-in-out;     padding: 6px; }      .gondoli_chat:active {         opacity: .6;     }      .gondoli_chat:hover {         opacity: .9;         box-shadow: 0px 0px 0px 0px #a2a2a2;         cursor: pointer;         transform: rotate(360deg);     }  .gondoli_chat_text {     width: auto;     height: 25px;     line-height: 25px;     color: var(--cs-uwac-theme_label-text,#43474e);     background-color: var(--cs-uwac-theme_label-bg,#f5f7f9);     -webkit-box-shadow: 0px 6px 8px 2px rgb(0 0 0 / 14%);     box-shadow: 0px 6px 8px 2px rgb(0 0 0 / 14%);     position: fixed;     bottom: 39px;     left: 87px;     padding: 0px 6px;     border-radius: 4px;     letter-spacing: -0.05em;     border: 1px solid #eee;     font-weight: 550;     z-index: 9999999999999999999; }  .gondoli_chat_box {     position: fixed;     width: 290px;     height: 380px;     left: 37px;     background: #eee;     bottom: 82px;     border-radius: 7px;     box-shadow: 0px 0px 4px #65656559;     z-index: 9999999999999999999;     ;     display: none;     overflow: hidden }  .gondoli_chat_box2 {     float: right;     width: 100%;     height: 100px;     position: relative;     background: green }  .gondoli_chat_box3 {     float: right;     width: 100%;     height: 280px;     position: relative;     background: #fff;     overflow-y: auto }  .gondoli_chat_box2 svg {     padding: 10px 13px 5px 13px;     float: right;     display: inline-block;     opacity: .8 }  .gondoli_chat_box2_ui {     width: 221px;     display: inline-block;     float: right;     font-weight: bold;     font-size: 16px;     -webkit-box-sizing: border-box;     box-sizing: border-box;     color: #fffffff2;     text-shadow: 0px 0px 21px #fff;     margin-top: 10px; }  .gondoli_chat_box3_ui {     display: inline-block;     float: left;     width: 222px;     font-size: 13px;     -webkit-box-sizing: border-box;     box-sizing: border-box;     color: #fffffff2;     text-shadow: 0px 0px 21px #fff;     margin-top: 8px;     letter-spacing: -0.05em;     right: -20px;     position: relative; }  .gondoli_chat_box3_a1 {     font-size: 12px;     font-weight: 500;     padding: 0 3px;     color: var(--cs-uwac-theme_content-text,#a5abb7);     text-align: center;     margin-top: 5px;     margin-bottom: 5px;     text-align: center !important }  .chat_gondoli * {     -webkit-user-select: none;     -moz-user-select: none;     -ms-user-select: none;     user-select: none;     text-align: right }  .gondoli_chat3_a1 {     width: 90%;     background: #fdfdfd;     height: 68px;     margin-right: 5%;     margin-top: 10px;     float: right;     border-radius: 2px;     border: 1px solid #fbfbfb;     box-shadow: 0px 0px 4px #ccc;     border-right: 3px solid;     cursor: pointer; }      .gondoli_chat3_a1:hover {         opacity: .8     }  .right_chat_val {     float: right }      .right_chat_val .gondoli_chat_text {   bottom: 47px;      right: 92px !important;         left: auto !important;     }      .right_chat_val .gondoli_chat_box {         right: 30px !important;         left: auto !important;     }      .right_chat_val .gondoli_chat {         right: 20px !important;         left: auto !important     } /*چت*/ /* ★☆ */  .c-stars_q {     width: 110px;     display: inline-block;     height: 30px;overflow:hidden }      .c-stars_q span {         width: 20px;         display: inline-block;         height: 30px;         float: right     }          .c-stars_q span:before {             content: '☆';             font-size: 29px         }      .c-stars_q .c-stars__item:hover,     .c-stars_q .c-stars__item:hover + .c-stars__item,     .c-stars_q .c-stars__item:hover + .c-stars__item + .c-stars__item,     .c-stars_q .c-stars__item:hover + .c-stars__item + .c-stars__item + .c-stars__item,     .c-stars_q .c-stars__item:hover + .c-stars__item + .c-stars__item + .c-stars__item + .c-stars__item,     .c-stars_q .c-stars__item:hover + .c-stars__item + .c-stars__item + .c-stars__item + .c-stars__item + .c-stars__item {         color: red !important;         cursor: pointer     }  .c-stars_q1 .c-stars__item:nth-child(5):before {     content: '★';     text-shadow: 0px 0px 1px #000; }  .c-stars_q2 .c-stars__item:nth-child(4):before, .c-stars_q2 .c-stars__item:nth-child(5):before {     content: '★';     text-shadow: 0px 0px 1px #000; }  .c-stars_q3 .c-stars__item:nth-child(3):before, .c-stars_q3 .c-stars__item:nth-child(4):before, .c-stars_q3 .c-stars__item:nth-child(5):before {     content: '★';     text-shadow: 0px 0px 1px #000; }  .c-stars_q4 .c-stars__item:nth-child(2):before, .c-stars_q4 .c-stars__item:nth-child(3):before, .c-stars_q4 .c-stars__item:nth-child(4):before, .c-stars_q4 .c-stars__item:nth-child(5):before {     content: '★';     text-shadow: 0px 0px 1px #000; }  .c-stars_q5 .c-stars__item:nth-child(1):before, .c-stars_q5 .c-stars__item:nth-child(2):before, .c-stars_q5 .c-stars__item:nth-child(3):before, .c-stars_q5 .c-stars__item:nth-child(4):before, .c-stars_q5 .c-stars__item:nth-child(5):before {     content: '★';     text-shadow: 0px 0px 1px #000; }     .c-stars_q1 .c-stars__item:nth-child(5) {     color: #edcc00; }  .c-stars_q2 .c-stars__item:nth-child(4), .c-stars_q2 .c-stars__item:nth-child(5) {     color: #edcc00; }  .c-stars_q3 .c-stars__item:nth-child(3), .c-stars_q3 .c-stars__item:nth-child(4), .c-stars_q3 .c-stars__item:nth-child(5) {     color: #edcc00; }  .c-stars_q4 .c-stars__item:nth-child(2), .c-stars_q4 .c-stars__item:nth-child(3), .c-stars_q4 .c-stars__item:nth-child(4), .c-stars_q4 .c-stars__item:nth-child(5) {     color: #edcc00; }  .c-stars_q5 .c-stars__item:nth-child(1), .c-stars_q5 .c-stars__item:nth-child(2), .c-stars_q5 .c-stars__item:nth-child(3), .c-stars_q5 .c-stars__item:nth-child(4), .c-stars_q5 .c-stars__item:nth-child(5) {     color: #edcc00; } .c-stars_q.comment_likj.c-stars_qcomment:after, .c-stars_q.comment_likj.c-stars_qsub_comment:after {     display: none } .c-stars_q.comment_likj {     position:relative } .c-stars_q.comment_likj:after {     content: ' ';     display: block;     position: absolute;     width: 100%;     height: 100%;     left: 0px;     top: 0px } /* ★☆ */
 
 @media (max-width: 825px)
{
	.dialog_t{width:95%!important}
	
}

.remember_16a{display:none}
#maile_checkbox_id,#maile_checkbox_id+label{display:none!important}
#mojod_checkbox_shegeft_id,#mojod_checkbox_shegeft_id+label{display:none!important}
.bell_title{    text-align: right;
    padding: 12px 2px;
    line-height: 2;}
	.remember_16a{    text-align: right;}



.custom-labeloui {
    MARGIN-BOTTOM: 5PX;
    MARGIN-TOP: 15PX;
}
.custom-label {
    background: white;
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    padding: 10px;
    color: #333;
    font-size: 13px;
    font-family: Arial, sans-serif;
    /* box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.15); */
    z-index: 1000;
    pointer-events: auto;
    font-family: Tahoma !important;
    text-align: center !important
}

    .custom-label h3 {
        margin: 0;
        font-size: 14px;
        color: #333;
    }

    .custom-label p {
        margin: 5px 0;
    }

    .custom-label a {
        color: #007bff;
        text-decoration: none;
        font-size: 12px;
        margin-right: 5px;
    }

        .custom-label a:hover {
            text-decoration: underline;
        }

.leaflet-popup-content {
    margin: 5px !important;
    MAX-WIDTH: 160PX;
}

.HJUbutton {
    background-color: #28a745;
    color: white !important;
    border: none !important;
    border-radius: 5px !important;
    padding: 10px 15px !important;
    font-size: 11px !important;
    cursor: pointer;
    transition: background-color 0.3s ease, transform 0.2s ease;
    font-family: tahoma !important;
}

.HJUbutton:hover {
    background-color: #218838; /* رنگ سبز تیره‌تر هنگام هاور */
    transform: scale(1.05); /* کمی بزرگ‌تر شدن هنگام هاور */
}

.HJUbutton:active {
    background-color: #1e7e34; /* رنگ سبز تیره‌تر هنگام کلیک */
    transform: scale(0.95); /* کوچک‌تر شدن هنگام کلیک */
}

.faq-container h6{font-size:20PX;display: block;
    padding: 0px;
    margin: 17px;}.faq-container { max-width: 600px; margin: 0 auto; } details { margin-bottom: 15px; border-radius: 10px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); overflow: hidden; } summary { display: flex; align-items: center; padding: 15px; cursor: pointer; background: #ffffff; color: #333; border: 1px solid #ddd; font-weight: bold; transition: background 0.3s, color 0.3s, box-shadow 0.3s; } summary svg { margin-left: 10px; width: 24px; height: 24px; fill: #888; transition: fill 0.3s; } summary:hover { background: #f0f0f0; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); } summary:hover svg { fill: #555; } details[open] summary svg { transform: rotate(180deg); }
	.faq-content {    background: #f9f9f9;
    color: #333;
    border: 1px solid #ddd;
    border-top: none;
    transition: max-height 0.4s ease, padding 0.3s ease;
    line-height: 2;
    padding: 20px 12px;
    text-align: right;
    box-sizing: border-box;
    font-size: 13px;
} 
.faq-container h6 { display: none; } .faq-container:has(details) h6{ display: block; }


  /* استایل پاپ‌آپ */
    #popup__popup {
      position: fixed;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      background-color: white;
      padding: 20px;
      border-radius: 12px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
      display: none;
      z-index: 1000;
      text-align: center;
      width: 90%;
      max-width: 400px;
    }
    #popup__popup-overlay {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.5);
      display: none;
      z-index: 999;
    }
    #popup__popup button {
      margin-top: 10px;
      padding: 10px 20px;
      background-color: #4CAF50;
      color: white;
      border: none;
      border-radius: 8px;
      cursor: pointer;
    }
    #popup__popup button:hover {
      background-color: #45a049;
    }
    #popup__popup input {
      width: 100%;
      padding: 8px 0px;
      margin-top: 10px;
      border: 1px solid #ccc;
      border-radius: 8px;
      text-align: center;
      font-size: 16px;
      cursor: pointer;
    }
    #popup__popup a {
      color: #007BFF;
      text-decoration: none;
      font-weight: bold;
    }
    #popup__popup a:hover {
      text-decoration: underline;
    }



.imgbodycomment {
    PADDING: 10px 0px;
    display: flex
;
    flex-wrap: wrap;
}
.imgbodycomment a {
   width: 60px;
    height: 60px;
    object-fit: cover;
    cursor: pointer;
    margin: 2px;
    border-radius: 7px;
    background: #fff;
    box-shadow: 0px 0px 2px #aaa;
    float: right;
    border: 1px solid #aaa;overflow:hidden
}
.imgbodycomment img {
 width:100%;height:100%
}

    .imgbodycomment a:hover {
        transform: scale(1.1);
        cursor: pointer;
    }
.popup7886 {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1000;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0.3s ease;z-index:999999999999999999999999
}

    .popup7886.active {
        opacity: 1;
        visibility: visible;
    }

.popup7886-content {
    position: relative;
    background: white;
    border-radius: 10px;
    width: 90%;
    max-width: 600px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 10px;
}

.slider-container {
    display: flex;
    align-items: center;
    width: 100%;
    overflow: hidden;
    position: relative;
}

.slider7886 {
    display: flex;
    width: 100%;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    scroll-behavior: smooth;
}

    .slider7886 .slideyui67 {
        flex: 0 0 100%;
        scroll-snap-align: center;
        display: flex;
        flex-direction: column;
        align-items: center;
        position: relative;
        justify-content: center;
    }

        .slider7886 .slideyui67 img {
            max-width: 100%;
            height: auto;
            border-radius: 10px;
        }

.image-title {
    margin-top: 10px;
    font-size: 12px;
    font-weight: 100;
    text-align: justify;
    color: #080808;
    background: #ffffffed;
    position: absolute;
    bottom: 0px;
    padding: 10px;
    box-sizing: border-box;
    max-height: 100px;
    overflow: hidden;
    opacity:0;
    display: -webkit-box;
    -webkit-line-clamp: 3; /* تعداد خطوط مجاز */
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    mask-image: linear-gradient(to bottom, rgba(0,0,0,1) 60%, rgba(0,0,0,0) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0,0,0,1) 60%, rgba(0,0,0,0) 100%);
}


    .image-title:hover {
        opacity: 1
    }
.nav-btnyuuuu {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background: rgba(0, 0, 0, 0.5);
    color: white;
    border: none;
    padding: 10px 15px;
    cursor: pointer;
    font-size: 20px;
    border-radius: 50%;
    z-index: 10;
    width: 40px;
    height: 41px;
    padding: 0px;
}

.prev-btnyuuuu {
    right: 5px;
}

.next-btnyuuuu {
    left: 5px;
}

.close-btnyuuuu {
    position: absolute;
    top: 0px;
    right: 0px;
    background: red;
    color: white;
    border: none;
    padding: 5px 10px;
    cursor: pointer;
    border-radius: 5px;
    font-size: 16px;
    z-index: 99999999;
}







.toggle-container6578 {
    display: flex;
    align-items: center;
    cursor: pointer;
    font-family: Arial, sans-serif;
    font-size: 14px;
    color: #333;
    width: 51px;
    float: right;padding-right:10px
}

.toggle-switch6578 {
    position: relative;
    width: 40px;
    height: 20px;
    background-color: #d3d3d3;
    border-radius: 15px;
    transition: background-color 0.3s;
    margin-left: 8px;
}

    .toggle-switch6578::before {
        content: "";
        position: absolute;
        width: 16px;
        height: 16px;
        background-color: white;
        border-radius: 50%;
        top: 2px;
        left: 2px;
        transition: transform 0.3s;
    }

.toggle-checkbox6578 {
    display: none;
}

    .toggle-checkbox6578:checked + .toggle-switch6578 {
        background-color: #4caf50;
    }

        .toggle-checkbox6578:checked + .toggle-switch6578::before {
            transform: translateX(20px);
        }






.store_menu_arrangement_ok {font-weight:bold;color: #4caf50;
}
.menu_arrangement {
    cursor:pointer;padding: 0px 8px;
}


.toggle-container6578 {
    display: flex;
    align-items: center;
    cursor: pointer;
    font-family: Arial, sans-serif;
    font-size: 14px;
    color: #333;
    width: 51px;
    float: right;
}

.toggle-switch6578 {
    position: relative;
    width: 40px;
    height: 20px;
    background-color: #d3d3d3;
    border-radius: 15px;
    transition: background-color 0.3s;
    margin-left: 8px;
}

    .toggle-switch6578::before {
        content: "";
        position: absolute;
        width: 16px;
        height: 16px;
        background-color: white;
        border-radius: 50%;
        top: 2px;
        left: 2px;
        transition: transform 0.3s;
    }

.toggle-checkbox6578 {
    display: none;
}

    .toggle-checkbox6578:checked + .toggle-switch6578 {
        background-color: #4caf50;
    }

        .toggle-checkbox6578:checked + .toggle-switch6578::before {
            transform: translateX(20px);
        }
		.store_menu_arrangement_0{
 display: flex
;
    justify-content: space-between;
    /* height: 21px; */
    align-content: flex-start;
    font-size: 14px;
    flex-wrap: wrap;
    line-height: 3;
    background: #eee;
    padding: 3px 5px;
    margin: 3px 3px;
    margin: 3px .5%;
    border-radius: 5px;
    letter-spacing: -1px;
    width: 99%;
    box-sizing: border-box;
}
.store_menu_arrangement_2{display: flex;
    justify-content: space-between;}
	@media (max-width:655px) {.store_menu_arrangement_1{width: 100%;}
	.menu_arrangement {
    padding: 0px 4px;
}
.store_menu_arrangement_1 {
 
    justify-content: space-around;
}
	}
	
	@media (max-width:405px) {.store_menu_arrangement_1{width: 100%;}
	.menu_arrangement {
    padding: 0px 2px;
}

	}
	


.store_menu_arrangement_3{width: 52px;
    display: flex
;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    height: 42px;
    /* float: right; */
    justify-content: space-between;
    padding-left: 4px;}

	.store_menu_arrangement_1{display: flex
;
    flex-wrap: wrap;}
	.store_menu_arrangement_1 svg{width: 15px!important;
    height: 15px!important;fill:#000!important}

.tocDiv_InnerHtml{    background: #f8f8f8;
    padding: 7px;
    border-radius: 6px;
    display: inline-block;
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #e2e2e2;margin:15px 0px;position:relative;height:40px;    line-height: 22px;}
	.tocDiv_InnerHtml:before{content: 'فهرست مطالب';
    display: inline-block;
    color: #000;
    font-size: 18px;
    width: 100%;text-shadow:0px 0px 0px #000}
	.tocDiv_InnerHtml a{color:#444!important;font-size:14px;text-align:right}
	.tocDiv_InnerHtml a:hover{color:red!important}
	.pointercloker{position:absolute;left:5px;top:5px;color:#000;text-shadow:0px 0px 0px #000}
	







 #popup_yyy {
      position: fixed;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      background-color: white;
      padding: 20px;
      border-radius: 12px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
      display: none;
      z-index: 1000;
      text-align: center;
      width: 90%;
      max-width: 400px;
	  font-size: 15px;
    line-height: 2;
    }
    #popup-overlay {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.5);
      display: none;
      z-index: 999;
    }
    #popup_yyy button {
      margin-top: 10px;
      padding: 10px 20px;
      background-color: #4CAF50;
      color: white;
      border: none;
      border-radius: 8px;
      cursor: pointer;
    }
    #popup_yyy button:hover {
      background-color: #45a049;
    }
    #popup_yyy input {
      width: 100%;
      padding: 8px 0px;
      margin-top: 10px;
      border: 1px solid #ccc;
      border-radius: 8px;
      text-align: center;
      font-size: 16px;
      cursor: pointer;
    }
    #popup_yyy a {
      color: #007BFF;
      text-decoration: none;
      font-weight: bold;
    }
    #popup_yyy a:hover {
      text-decoration: underline;
    }
	select.myDropdown {border: 1px solid #ababab;
    height: 35px;
    border-radius: 4px;
    padding: 0px 10px;
    font-family: inherit;
}