/*.spn_tasviyeh{width:100%;height:100%;position:absolute;z-index:2;left:0;top:10px;text-align:left;}

.tasviyeh_pc{
    width:60px!important;
}
.tasviyeh_mobile{
    width:50px!important;
}
*/

/*.spn_video{width:100%;height:100%;position:absolute;z-index:2;left:0;top:35%;text-align:center;}*/
.spn_video{width:100%;height:100%;position:absolute;z-index:2;left:0;top:35%;text-align:center;}

.spn_video img{width:35% !important;z-index:-1}


.cls_groups_icon {
    padding: 0px!important;
    margin: 0px!important;
    text-align: center!important;
}
.cls_groups_icon li
{
    display: inline-block;
    margin: 7px;
    padding: 0px!important;
    text-align: center!important;
}
.img_group_icon{
    width: 100px;
}


.img_service_link{
    /*width: 290px!important;*/
    width: 100%;
    border-radius: 5px;
    margin-top: 10px;
}
.img_service_link_2{
    width: 100%;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    margin-top: 10px;
}
.img_service_link_3{
    width: 100%;
    border-radius: 5px;
    margin-top: 10px;
}
.brand_icon {
    border-radius: 10px;
    background-color: #f0f0f1;
    padding: 3px;
}
.brand_box1{
    border: 1px solid #f0f0f1;
    border-radius: 5px;
    padding: 20px;
}
.cat_title{
    text-align: center;
    font-size: 12px!important;
}


/*** ITEM DETAILS ****/
.reg_reply{
    cursor:pointer;
    background-color: #198754;
    color: #fffa90;
    padding: 5px;
    border-radius: 3px;
}
.ul_like {
    margin-right: 0px;
    padding-right: 0px;
}
.ul_like li{
    display: inline-table;
    margin-left: 20px;
}
.like_count{
    margin: 0 2px;
    color: #1f7f5c;
}
.dislike_count{
    margin: 0 2px;
    color:#ff1a55;
}
.ul_like li img{
    cursor: pointer;
}
/*.sub_nazar{
    border: 0px!important;
    margin-top: 10px!important;
    padding-right: 0px!important;
}*/
.tt-review-comments{
    background-color: #f2f2f2!important;
    padding: 10px;
    border-radius: 5px;
}
.a_hashtag{
    color:#ff5b92 !important;
}
.a_hashtag:hover{
    color:#000000 !important;
}
#ul_share li{
    display: inline-block;
    padding: 5px;
}
#ul_share li a{
    font-size: 20px !important;
}
.img_avatar{
    border-radius: 3px;
    width: 50px!important;
    height: 50px!important;
}
.p_nazar_text_main {
    text-align: justify;
    line-height: 25px;
    font-weight: normal;
    font-size: 13px;
    padding: 2px 2px 2px 5px !important;
    width: auto !important;
    border-radius: 5px;
    margin-right: -70px;
    margin-top: 10px;
}
.sub_nazar {
    margin-right: -50px!important;
}
.img_avatar2{
    border-radius: 3px;
    width: 50px!important;
    height: 50px!important;
}
.p_nazar_text_secend
{
    text-align: justify;
    line-height: 24px;
    font-weight: normal;
    font-size: 12px;
    padding: 2px 2px 2px 5px !important;
    width: auto !important;
    border-radius: 5px;
    margin-right: -70px;
    margin-top: 25px!important;

}
.ul_vote li {
    display: inline;
    font-size: 13px;
    padding: 5px;
    font-weight: bold;
}
.ul_vote li a{
    font-size: 28px;
}
#ul_score li{
    display: block;
    margin-top: 10px;
    padding: 0px;
}
#ul_score_reg li{
    display: inline;
    margin-top: 10px;
    padding: 0px;
    margin-left: 6px;
}
.img_pic{
    border-radius: 5px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
/*** /ITEM DETAILS ****/




#div_counter_safar{
    font-size: 11px;
    background-color: #007fff;
    padding: 1px 10px;
    border-bottom-left-radius:5px;
    border-bottom-right-radius: 5px;
    left:-33px;
    transform: rotate(-90deg);
    z-index: 100000000;
    position: fixed;
    top: 60%;
}
.tbl_jashnvareh{
    width: 100%;
    border: 1px solid #d0d0d0;
    margin-top: 10px!important;

}
.tbl_jashnvareh  td:nth-child(1) {
    width: 20%!important;
    font-weight: bold!important;
    font-size: 12px!important;
}
.tbl_jashnvareh  td:nth-child(2) {
    width: 40%!important;
}

.tbl_jashnvareh  td:nth-child(3) {
    width: 40%!important;
}

.tbl_jashnvareh td{
    text-align: center;
    border: 1px dotted #d0d0d0;
    font-weight: normal!important;
    padding: 6px 3px;
    color: #000000!important;
}

.tr_title td{
    text-align: center;
    border: 1px dotted #d0d0d0;
    font-weight: normal!important;
    padding: 6px 3px;
}

.td_col1{
    font-size: 14px;
    font-weight: bold!important;
    width: 33%!important;

}
.td_col2{
    width: 33%!important;
}
.td_col3{
    width: 33%!important;
}

.tr_title td{
    /*background-color: #faffbf;*/
    font-size: 13px;
    font-weight: bold!important;

}
.tr_cash td{
    background-color: #efffbd;
}

.tr_1check td{
    background-color: #f4ffd8;
}

.tr_3check td
{
    background-color: #ffffdb;
}
.tr_5check td
{
    background-color: #fff2ed;
}

.tr_tasviye_1 td{
    background-color: #efffbd;
}

.tr_tasviye_2 td{
    background-color: #f4ffd8;
}

.tr_tasviye_3 td
{
    background-color: #ffffdb;
}
.tr_tasviye_4 td
{
    background-color: #fff2ed;
}

.spn_tasviyeh{width:100%;height:100%;position:absolute;z-index:2;left:0;top:73%;text-align:left;}

.tasviyeh_pc{
    width:100px!important;
}
.tasviyeh_mobile{
    width:70px!important;
}

.blink_me_slow {
    animation: blinker 2s linear infinite;
}


.blink_me {
    animation: blinker 1s linear infinite;
}

@keyframes blinker {
    50% { opacity: 0; }
}
.navbar_f {
    overflow: hidden;
    /*background-color: #f26b23;*/

    /*background-color: #139ff7;*/
    /*53d5d5*/
    background-color: #009135;

    position: fixed;
    bottom: 0;
    width: 100%;
    direction: rtl;!important;
    z-index: 900000000;
    border-top: 2px dotted #0b2e13;
    box-shadow: 0px -5px 20px 1px rgba(0,0,0,0.4);
    -webkit-box-shadow: 0px -5px 20px 1px rgba(0,0,0,0.4);
    -moz-box-shadow: 0px -5px 20px 1px rgba(0,0,0,0.4);
    padding:5px
}

.navbar_f a {
    float: right;
    display: block;
    color: #000000 !important;
    text-align: center;
    padding: 2px 3px;
    text-decoration: none;
    font-size: 15px;
    margin-left: 5px!important;
    background-color: #fff;
    border-radius: 5px;
}
.navbar_f a:hover {
    background: #fff10d;
    color: black!important;
}

.navbar_f a.active {
    background-color: #fff10d;
    color: black !important;
}
.row_normal{}
.row_edited{background-color:#f7f4bf !important;}
.row_deleted{background-color:#fddfdf !important;}
.cls_show_details{border:0px solid #ff7700 !important;background-color:#ff7700 !important;color:#ffffff !important;border-radius:5px !important;padding:1px 7px;}
.cls_show_details:hover{color:#000000 !important;}
.cmb_item_count_in_user{font-size:10px !important;}
.ali103_btn_show_detail{background-color:#ea158c;color:#ffffff;text-align:center;padding:4px 15px;border-radius:3px;font-size:smaller;}
.ali103_btn_show_detail:hover{background-color:#139ff7;color:#ffffff;}
.spn_sold{width:100%;height:100%;position:absolute;z-index:2;left:25%;top:13px;text-align:left;}
.spn_sold img{width:50% !important;}


.img_toys{cursor:pointer !important;}
.new-price{;font-size:15px;}
.ul_basket{width:100%;padding:0px;}
.ul_basket li{display:inline-block;margin:5px 0px;padding:0px;}
body{font-family:'IRANSans','B Yekan','BYekan','B Nazanin','BNazanin' !important;font-size:14px !important;font-weight:bold!important;color:#565b6e !important;}
a{font-size:14px !important;font-weight:bold!important;color:#565b6e !important;}
a:hover{color:#f00480 !important;}
.tt-title-small{font-size:12px !important;}
.row-services-listing{background-color:#fae81a !important;padding-bottom:15px;padding-top:20px;margin-bottom:0px;margin-top:50px;}
.row-services-listing h4,p,a{color:#000000 !important;}
.row-services-listing .tt-title{color:#000000 !important;}
.tt-col-description{color:#ffffff !important;}
.tt-col-description h4{color:#ffffff !important;}
.row-services-listing .tt-col-icon{color:#fae81a;}
.row_social_adver{background-color:#030303 !important;margin-top:0px !important;}
.tt-social-icon li a{color:#ffffff !important;font-size:16px!important;}
.tt-social-icon li a:hover{color:#fae81a !important;}
.tt-footer-col{background-color:#303030 !important;color:#ffffff !important;}
.tt-footer-col a{color:#dcdfea !important;}
.tt-footer-col h4{color:#abafbe !important;}
.tt-footer-col p{color:#dcdfea !important;}
.tt-footer-custom{background-color:#030303 !important;color:#dcdfea !important;}
.tt-footer-custom a{color:#f7f4bf !important;}
.ALi103_Link{background-color:#f7f4bf;color:#9a1070 !important;border-radius:10%;padding:1px;font-size:13px !important;}
.btn_slider_link{background-color:#ffffff !important;color:#ff1a55 !important;padding:5px 20px !important;font-size:13px !important;}
.btn_slider_link:hover{background-color:#ff1a55 !important;color:#ffffff !important;padding:5px 20px !important;font-size:13px !important;}
.slider_title{color:#7ab51d !important;}
.slider_sub_title{color:#ed7f06 !important;}
.li_old_price{color:#ff1a55 !important;text-decoration:line-through;font-weight:bold !important;font-size:14px !important;}
.li_new_price{color:#7ab51d !important;font-weight:bold !important;font-size:14px !important;}
.li_normal_price{color:#7ab51d !important;font-weight:bold !important;font-size:14px !important;}
.li_old_price_size2{color:#ff1a55 !important;text-decoration:line-through;font-weight:bold !important;}
.li_new_price_size2{color:#7ab51d !important;font-weight:bold !important;}
.li_normal_price_size2{color:#7ab51d !important;font-weight:bold !important;}
.basket_btn{
    background-color:#7ab51d;
    /*color:#ffffff !important;*/
    height:48px;
    padding:5px;
    font-size:12px;
    color:#000000!important;
}
.basket_btn:hover{background-color:#FF1A75;color:#ffffff !important;}
.item_des_details{line-height:30px;}
.Ali103_btn{background-color:#ff1a55 !important;color:#ffffff !important;}
.Ali103_btn:hover{background-color:#7ab51d !important;;color:#ffffff !important;}
.final_price_in_basket{color:#7ab51d !important;}
header ul.tt-listing-01{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;position:relative;text-align:center;-moz-transition:border 0.2s linear;-o-transition:border 0.2s linear;-webkit-transition:border 0.2s linear;transition:border 0.2s linear;margin-top:0px!important;margin-right:-8px;}
header ul.tt-listing-01 li{margin-top:15px !important;}
header ul.tt-listing-01 li:first-child{margin-top:5px;}
header ul.tt-listing-01 li a{display:block;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
header ul.tt-listing-01 li a img:hover{opacity:0.2 !important;}
header ul.tt-listing-01 li a img{width:100%;max-width:100%;height:auto;border:1px solid #f1f3f4;}
header ul.tt-listing-01 li a:before{content:'';width:100%;height:100%;outline:0px solid #e9e7e7 !important;display:block;position:absolute;top:0px;left:0px;}
.tt-btn-wishlist{margin:5px !important;;right:7px!important;font-size:20px!important;color:#ff1a55 !important;}
.tt-btn-wishlist:hover{background-color:#ffffff !important;color:#7ab51d !important;}
.tt-btn-wishlist:before{content:''!important;}
.tt-btn-compare{margin:5px !important;;right:7px!important;font-size:20px!important;color:#ff1a55 !important;top:60px!important;}
.tt-btn-compare:hover{background-color:#ffffff !important;color:#7ab51d !important;}
.tt-btn-compare:before{content:''!important;}
.tt-btn-quickview{top:10px !important;font-size:20px!important;color:#ff1a55 !important}
.tt-btn-quickview:hover{background-color:#ffffff !important;color:#7ab51d !important;}
.tt-btn-quickview:before{content:''!important;}
#div_dashbord{z-index:100000;left:0px;position:fixed;top:50%;margin-top:-100px;}
.slick-arrow{
    color: #000000!important;
}

#div_video{
    position: fixed; /* or absolute */
    top: 35%;
    left: 15%;
    margin-4op: -50px;
    margin-left: -50px;
    display: none;
    width: 90%;
    height: auto;
    border-radius: 5px;
    text-align: center;
    background-color: #f1f1f1;
    z-index: 1000000;

}
#btn_close{

}
#div_btn{
    padding: 10px;
    text-align: center;

}


/*=============item details============  */
.a_hashtag{
    color:#ff5b92 !important;
}
.a_hashtag:hover{
    color:#000000 !important;
}
#ul_share li{
    display: inline-block;
    padding: 5px;
}
#ul_share li a{
    font-size: 20px !important;
}
#div_sharing
{
    text-align: center;
    padding: 10px;
    background-color: #cce5ff;
}
.img_pic_link{
    border-radius: 5px;
}
.list_nazar{
    padding: 0px;
    margin: 0px;
    margin-right: 10px;
}
.list_nazar li{
    direction: rtl!important;
    display: inline-table!important;
    font-size: 12px;
    font-weight: normal;
    margin-left: 150px!important;
    line-height: 20px;
}

.p_nazar_text{
    text-align: justify;
    line-height: 25px;
    font-weight: normal;
    font-size: 13px;
    padding: 20px;
    background-color: #ffffff;
    width: 100%;
    border-radius: 5px;
}
.ul_vote{
    padding: 5px;
    margin:0px;
    background-color: #ffffff;
    border-radius: 5px;
    text-align: left;
    width: 100%!important;

}
.ul_vote li {
    display: inline;
    font-size: 13px;
    padding: 5px;
    font-weight: bold;
}
.ul_vote li a{
    font-size: 28px;

}
.div_like{
    width: 100%!important;
}
.myProgress {
    width: 100%;
    background-color: #ddd;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}

#myBar1 {
    width: 1%;
    height: 25px;
    background-color: #04AA6D;
    padding-left:10px ;
    color: #ffffff;
    text-align: left;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    font-size: 10px!important;
}
#myBar2 {
    width: 1%;
    height: 25px;
    background-color: #04AA6D;
    padding-left:10px ;
    color: #ffffff;
    text-align: left;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    font-size: 10px!important;
}

#myBar3 {
    width: 1%;
    height: 25px;
    background-color: #04AA6D;
    padding-left:10px ;
    color: #ffffff;
    text-align: left;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    font-size: 10px!important;
}

#myBar4 {
    width: 1%;
    height: 25px;
    background-color: #04AA6D;
    padding-left:10px ;
    color: #ffffff;
    text-align: left;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    font-size: 10px!important;
}

#myBar5 {
    width: 1%;
    height: 25px;
    background-color: #04AA6D;
    padding-left:10px ;
    color: #ffffff;
    text-align: left;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    font-size: 10px!important;
}
#ul_score{
    padding: 0px;
}
#ul_score li{
    display: block;
    margin-top: 10px;
    padding: 0px;
}

#ul_score_reg{
    padding: 0px;
}
#ul_score_reg li{
    display: inline;
    margin-top: 10px;
    padding: 0px;
    margin-left: 6px;
}
.rdb_score{
    width: 20px;
    height: 20px;
}
.spn_score{
    margin-top: -30px!important;
}
#spn_cust_title{
    color: #fffa90!important;
}
.btn_ali_shadow{
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

}



/*--------show item in group */
.paging_a{border-radius:3px;text-align:center;vertical-align:middle;font-weight:bold!important;background-color:#fafa00;padding:15px}.active_paging_a{border-radius:3px;text-align:center;vertical-align:middle;font-weight:bold!important;background-color:#ffea97;padding:15px}.pagination li{display:inline-block;font-weight:bold!important;min-height:48px!important;min-width:48px!important;position:relative;margin-top:10px}#ul_sort li{display:inline-table;margin:0;min-width:48px!important;min-height:48px!important}.li_sort a{padding:2px 5px;margin-left:5px;border:0 solid #000;border-radius:3px;font-size:12px;background-color:#77c144;color:#fff}.li_sort a:hover{opacity:.8}.sort_active{background-color:#f26b23!important}
.lbl_seller_name{
    position: absolute !important;
    left:35%;!important;
    top:10px !important;
    direction:rtl!important;
    padding:0px 5px!important;
    font-size:10px!important;
    border-radius:5px !important;
    background-color:#f00480;
    color:#ffffff;
    margin-top:10px;
}

.lbl_basket_seller_name{
    font-style:normal!important;
    font-size:smaller!important;
}
.lbl_basket_seller_city{
    font-style:normal!important;
    font-size:smaller!important;
    /*color: #ff5b92!important;*/
}
#tbl_basket_group_list{
    width: 100% !important;
    padding:5px;
    border: 1px solid #a0a0a0;
}
#tbl_basket_group_list th{
    text-align:center;
    padding:5px;
    color:#000000;
    border: 1px solid #a0a0a0;
    font-width:bold;
    font-size: 12px;
    background-color:#cce5ff;
}
#tbl_basket_group_list td{
    text-align:center;
    font-width:normal;
    border: 1px dotted #a0a0a0;
    padding:5px;
    color:#000410;
    font-size: 11px;
}
#tbl_basket_group_list td a{
    text-align:center;
    font-width:normal;
    color:#000410;
    font-size: 11px!important;
}
#tbl_basket_group_list td:nth-child(1) {
    width: 3%;

}
#tbl_basket_group_list td:nth-child(2) {
    width: 5%;
}
#tbl_basket_group_list td:nth-child(3) {
    width: 15%;
}
#tbl_basket_group_list td:nth-child(4) {
    width: 15%;
}
#tbl_basket_group_list td:nth-child(5) {
    width: 10%;
}
#tbl_basket_group_list td:nth-child(6) {
    width: 10%;
}
#tbl_basket_group_list td:nth-child(7) {
    width: 45%;
}

.div_score{
    background-color: #1f7f5c!important;
    padding: 5px!important;;
    color: #ffffff!important;
    font-size: 12px!important;
    border-radius: 3px!important;
    width: 100%!important;
    text-align: center!important;
}
.div_score a{
    color: #ffffff!important;
    font-size: 12px!important;
}
.spn_have_score{
    color: #ffff00!important;
    text-align: center!important;
}
