/*
Theme Name: Parcheh Yas
Theme URI: http://colorcodes.ir
Author: MOHAMMAD RAFIEI
Author URI: http://colorcodes.ir
Description: طراحی شده در کدهای رنگی
Version: 1.0.1
*/

@import url(fontiran.css);


body {margin:0;padding:0;font-family:tahoma;text-align:center;background-color:#fff;}
.mypagebox {width:1140px;margin: 0px auto;padding: 0;text-align:center;overflow: hidden;}

#topnav {width: 100%;height:55px;margin: 0px;padding: 0;background-color: #ac0fb2;border-top: 10px solid #000;}
#welcomebox_nav {width: 40%;margin: 0px;padding: 15px 0px 0px 0px;float:right;direction:rtl;font-family: IRANSans;font-weight: 300;color: #000;font-size:12pt;}
.welcomebox_nav_text {text-align:right;}
.welcomebox_nav_text a:link,.welcomebox_nav_text a:visited {color:#fff;text-decoration: none;transition: all 0.5s;}
.welcomebox_nav_text a:hover {color:rgb(18, 41, 90);transition: all 0.5s;}
#iconbox_nav {width: 50%;margin: 0px;padding: 0;float:left;direction:rtl;font-family: IRANSans;}

.login_reg_nav {direction:rtl;font-family: IRANSans;font-weight: 300;color: #fff;float: left;}
.text_login_reg_nav {float: left;margin:13px 0px 0px 10px;}
.login_reg_nav img {margin-top: 12px;float: left;width: 32px;}
.login_reg_nav a:link,.login_reg_nav a:visited {text-decoration: none;color: #fff;}

.call_me_nav {direction:rtl;font-family: IRANSans;font-weight: 300;color: #fff;float: left;margin-left: 20px;}
.text_call_me_nav {float: left;margin:15px 0px 0px 10px;}
.call_me_nav img {margin-top: 12px;float: left;width:30px;}
.call_me_nav a:link,.call_me_nav a:visited {text-decoration: none;color: #fff;}

#myheader {width:100%;background-color: #f4f4f4;margin: 0;padding: 0;}
.boxheader {width:100%;margin: 0px 0px 15px 0px;direction: rtl;}
.myheaderlogo {width:29%;float: right;margin: 15px 0px 0px 0px;padding: 0;position: relative;}
.myheaderlogo img {width:290px;height:196px;}
.boxtopbtnabout {}
.btn-header-golpa {direction:rtl;font-family: IRANSans;font-weight: 200;color: #fff;font-size:12pt;background-color: #ac0fb2;border-radius: 50px;padding: 0px 20px 0px 15px;float: right;}
.btn-header-khansar {direction:rtl;font-family: IRANSans;font-weight: 200;color: #fff;font-size:12pt;background-color: #ac0fb2;border-radius: 50px;padding: 0px 15px 0px 20px;float: right;margin-right: 5px;}
a.btn-header-golpa:link,a.btn-header-golpa:visited {text-decoration: none;background-color: #ac0fb2;transition: all 0.5s;}
a.btn-header-khansar:link,a.btn-header-khansar:visited {text-decoration: none;background-color: #ac0fb2;transition: all 0.5s;}
a.btn-header-golpa:hover {background-color: #000;color:#fff;transition: all 0.5s;}
a.btn-header-khansar:hover {background-color: #000;color:#fff;transition: all 0.5s;}

.banerheader {width:70%;height:253px;overflow:hidden;float: left;margin:20px 0px 20px 0px;padding: 0;border-radius:15px;}
.banerheader img {width: 100%;}


#mainspicon {width: 100%;direction: rtl;background-color: #fff;margin: 50px auto 0px auto;text-align: center;padding: 0px 0px 30px 0px;}

.icon_main_category_box {width:96px;display: inline-block;overflow: hidden;margin: 0px 50px 0px 20px;vertical-align: top;}
.icon_main_category_text {direction:rtl;font-family: IRANSans;font-size: 14pt;margin: 10px 0px 0px 0px;color:#257947;font-weight: 700;}
.icon_main_category_box img {width: 100%;opacity: 0.7;transition: all 0.5s;}
.icon_main_category_box img:hover {opacity: 1;transition: all 1s;}


.color-purple {color:#500d89;}
.color-purple a:link,.color-purple a:visited {color:#500d89;text-decoration: none;}
.color-dark-orange {color:#eb8808;}
.color-dark-orange a:link,.color-dark-orange a:visited {color:#eb8808;text-decoration: none;}
.color-pink-1 {color:#ff0aff;}
.color-pink-1 a:link,.color-pink-1 a:visited {color:#ff0aff;text-decoration: none;}
.color-pink-2 {color:#ff3f62;}
.color-pink-2 a:link,.color-pink-2 a:visited {color:#ff3f62;text-decoration: none;}
.color-light-green-1 {color:#46a34d;}
.color-light-green-1 a:link,.color-light-green-1 a:visited {color:#46a34d;text-decoration: none;}
.color-dark-yellow {color:#e1ad00;}
.color-dark-yellow  a:link,.color-dark-yellow  a:visited {color:#e1ad00;text-decoration: none;}
.color-dark-firoozeh {color:#058679;}
.color-dark-firoozeh  a:link,.color-dark-firoozeh  a:visited {color:#058679;text-decoration: none;}
.color-green-yellow-1 {color: #cdff36;}
.color-green-yellow-1 a:link,.color-green-yellow-1 a:visited {color: #cdff36;text-decoration: none;}
.color-white {color: #fff;}
.color-white a:link,.color-white a:visited {color: #fff;text-decoration: none;}
.color-light-yellow {color: #fdff33;}
.color-light-yellow  a:link,.color-light-yellow  a:visited {color: #fdff33;text-decoration: none;}



#mainnav {width: 100%;height:350px;direction: rtl;background-color: #ac0fb2;margin: 30px 0px 0px 0px;padding:0;}
.boxpostsmall {direction: rtl;margin: 20px 0px 0px 0px;padding:0;}
.navboxpostsmall {width:100%;margin: 0px;padding: 0;background-color:#ac0fb2;height: 50px; }
.navboxpostsmall ul {list-style-type: none;margin: 0;padding:0;font-family: IRANSans;font-size: 14pt;}
.navboxpostsmall ul li {list-style-type: none;margin: 0;padding:0px 20px 0px 20px;float: right;height: 50px;line-height: 2.7;color:#909090;transition: all 0.2s;}
.navboxpostsmall ul li:hover {background-color: #000;color: #fff;transition: all 0.5s;}
.navboxpostsmall ul li.active {color:#fff !important;background-color: #000 !important;}
.navboxpostsmall ul li .icon {float: right;}

.boxpostsingle {direction: rtl;margin: 20px 0px 0px 0px;padding:0;}
.navboxpostsingle {width:100%;margin: 0px;padding: 0;background-color:#ac0fb2;height: 50px; }
.navboxpostsingle ul {list-style-type: none;margin: 0;padding:0;font-family: IRANSans;font-size: 14pt;}
.navboxpostsingle ul li {list-style-type: none;margin: 0;padding:0px 20px 0px 20px;float: right;height: 50px;line-height: 2.7;color:#909090;transition: all 0.2s;}
.navboxpostsingle ul li:hover {background-color: #ac0fb2;color: #fff;transition: all 0.5s;}
.navboxpostsingle ul li.active {color:#fff !important;background-color: #000 !important;}
.navboxpostsingle ul li .icon {float: right;}

.boxpost_postbox {margin:15px 0px 0px 0px;background-color:#ebebeb ;padding:0px 5px 7px 5px;direction: rtl;font-family: IRANSans;direction: rtl;text-align: justify;}
.boxpost_postbox p {padding: 20px 20px 0px 20px;}
.boxpost_postbox_inner {width:23.5%;padding:23.5% 0 0 0;position: relative;overflow: hidden;background-color: #fff;margin: 15px 1% 0 0;display: inline-block;background-image: url('img/bgboxpost-1.png');background-repeat: no-repeat;}
#anarbarshop .boxpost_postbox_inner {width:236px;height: 235px;overflow: hidden;background-color: #fff;margin: 15px 6px 0px 6px;display: inline-block;background-image: url('img/bgboxpost-1.png');background-repeat: no-repeat;}

.img-postboxsmal {width:100%;position: absolute;left: 0;top:0;overflow:hidden;margin: 15px auto 0px auto;text-align: center;padding: 0;}
.img-postboxsmal img {width:88%;height: 88%; }
.message-add-to-card-ajax {position: absolute;left:10px;top:70px;text-align:center;font-family: IRANSans;font-size: 12pt;font-weight: 200;background-color: #62b806;border-radius:25px;color:#fff;padding: 1px 10px 1px 10px; }
.message-add-to-fav-ajax {position: absolute;left:10px;top:70px;text-align:center;font-family: IRANSans;font-size: 10pt;font-weight: 200;background-color: #f53a3a;border-radius:25px;color:#fff;padding: 1px 10px 1px 10px; }
.message-add-to-fav-ajax a:link,.message-add-to-fav-ajax a:visited {color:#fff;}

.wishlist_table {font-size:12pt;}
.wishlist-title h2 {color:#000;}
.wishlist_table .remove_from_wishlist {margin-right:15px;}
.wishlist_table a:link,.wishlist_table a:visited {color:#000;text-decoration: none;}
.wishlist_table .add_to_cart_button {background-color: #000 !important;color:#ac0fb2;}
.wishlist_table .yith-wcwl-share {display: none;}


.title-postboxsmal h3 {font-family: IRANSans;font-size: 14pt;direction: rtl;text-align: center;color:#334d94;margin: 5px 0px 0px 0px;max-height: 60px;overflow: hidden;}
.details-postboxsmal {width:180px;text-align:center;font-family: IRANSans;font-size: 12pt;font-weight: 200;direction: rtl;text-align: center;color:#7f7375;margin: 0px auto 0px auto;padding: 0;}
.price-postboxsmal {width:120px;float: right;margin: 4px 0px 0px 0px;padding: 0;text-align: center;position: relative;}
.icon-datials-postboxsmal {width:60px;float: right;margin: 5px 0px 0px 0px;}
.boxpost_postbox a:link,.boxpost_postbox a:visited {text-decoration: none;}
.price-postboxsmal del {position: absolute !important;top:0px;text-decoration: line-through;right: 0px;transition: all 0.3s;text-align: center;} 
.price-postboxsmal ins {position: absolute !important;top:0px;text-decoration: none;right: 0px;opacity: 0;transition: all 0.3s;text-align: center;} 

.price-postboxsmal:hover > ins {opacity: 1;transition: all 0.3s;}
.price-postboxsmal:hover > del {opacity: 0;transition: all 0.3s;}

.woocommerce ul.products li.product .added_to_cart, .woocommerce-page ul.products li.product .added_to_cart {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: -13px;
    background-color: #000;
    color: #fff;
    padding: 3px 0;
    border-radius: 25px;
}
.titleproductssingle {color:#000;padding: 15px 0px 10px 0px;font-size: 16pt;text-align: right;direction: rtl;border-bottom: 1px solid #fff;margin: 0px 0px 0px 20px;font-weight: bold;background-image: url('img/leaf.png');background-repeat: no-repeat;background-position: right;text-indent:30px;}
.singleproductbox {background-color: #fff;}
.singleproductbox .price {text-align: right;font-size: 12pt !important;font-weight: 100;margin: 0px 0px 0px 15px;padding: 5px 0px 3px 0px;border-bottom: 1px solid #fff;}
.singleproductbox div.product .summary p.price, .singleproductbox div.product .summary span.price {color: #000 !important;font-weight: 300 !important;background-color: #eaeaea;border-radius: 5px;direction: rtl;text-indent: 15px;}
.singleproductbox .woocommerce-product-details__short-description {text-align: justify;direction: rtl;font-weight: 100;word-spacing: -3px;margin-left: 25px;}
.singleproductbox .cart {margin:0px 0px 0px 20px !important;border-bottom: 1px solid #fff;border-top: 1px solid #fff;padding: 10px 0px 10px 0px !important;}
.singleproductbox .quantity {text-align:right;margin: 0px 0px 0px 20px !important;padding: 9px 0px 7px 0px;color:#8a9118;}
.singleproductbox .quantity input {width: 100px;border:2px solid #cfcfcf;padding: 3px 0px 4px 0px;}
.singleproductbox .single_add_to_cart_button {background-color: #ac0fb2 !important;color:#fff !important;border-radius:5px !important;font-family: IRANSans;font-size: 14pt !important;word-spacing: 0;padding: 7px 15px 10px 15px !important;margin:5px 0px 0px 0px !important;}
.singleproductbox .single_add_to_cart_button:hover {background-color: #000 !important;color:#fff !important;transition: all 0.4s;}
.singleproductbox .product_meta {text-align: right;margin: 0px !important;padding: 8px 0px 0px 0px !important; }
.singleproductbox .product_meta a:link,.singleproductbox .product_meta a:visited {color: #000;}
.woocommerce-tabs {}
.singleproductbox .woocommerce-tabs .tabs li {float: right;color: #000;}
.singleproductbox #tab-description h2 {display: none;}
.singleproductbox #tab-description p {text-align: justify;direction: rtl;font-weight: 100;word-spacing: -3px;line-height: 2.2;}
.singleproductbox .related h2 {font-weight:300;text-align: right;color: #fff;font-size: 14pt;background-color: #000;padding: 3px 0px 3px 0px;margin: 0;text-indent: 20px;background-image: url('img/menu.png');background-repeat: no-repeat;background-position: 10px center;direction: rtl;}
.singleproductbox .related ul li {margin-top:15px !important;text-align: center !important;}
.singleproductbox .related ul li h2 {background-color: #fff;color: #000;font-size: 14pt !important;font-weight: bold;text-align: center;padding: 0px !important;margin: 0px !important;}
.singleproductbox .related ul li .price {width:100%;text-align: center !important;font-size: 10pt !important;font-weight: 100;padding: 0px !important;margin: 0px !important;color:#595959 !important;}
.singleproductbox .related ul li .button {width: 80%;color:#000;font-weight: 300;background-color: #ac0fb2 !important;transition: all 0.5s;}
.singleproductbox .related ul li .button:hover {color:#fff;background-color: #000 !important;transition: all 0.5s;}
.singleproductbox .related ul li img {transition: all 0.3s;}
.singleproductbox .related ul li img:hover {transition: all 0.7s;}
.singleproductbox .variations_form {}
.singleproductbox .variations {}
.singleproductbox table.variations {margin: 0px 0px 0px 0px  !important;padding: 0px 0px 0px 0px !important;}
.singleproductbox table.variations select {width:100%;padding: 5px 0px 5px 0px;margin: 0px 0px 0px 0px;border:1px solid #ebebeb;}
.singleproductbox .single_variation_wrap {margin: 0px !important;;padding: 0px !important;}
.singleproductbox .woocommerce-variation-price {margin: 10px 0px 10px 0px;text-align: left;text-indent: 20px;}
.singleproductbox .product_meta .sku_wrapper {display: block;color:#999;}
.singleproductbox .product_meta .posted_in {display: block;}
.singleproductbox .product_meta .tagged_as {display: block;}
.singleproductbox .product_meta .sku_wrapper .sku {color:#000;}
#tab-additional_information h2 {display: none;}
.singleproductbox .reset_variations {display: none !important;}

#pagecart {}
#pagecart th {color:#000 !important;}
#pagecart .quantity input {border:1px solid #ebebeb;padding:5px 0px 6px 0px !important;}
#pagecart a:link ,.pagecart a:visited {text-decoration: none;color:#233241;}
#pagecart .product-name a:link, #pagecart .product-name a:visited {color:#241e00;}
#pagecart .product-price {color:#333395;}
#pagecart .product-subtotal {color: #6a3151;}
#pagecart .actions button {background-color: #ac0fb2 !important;font-family: IRANSans;color: #fff;}
#pagecart .actions .coupon input.input-text {border:1px solid #ebebeb;padding:5px 0px 6px 0px !important;font-family: IRANSans;}
#pagecart .actions .coupon input.button {background-color: #ac0fb2 !important;font-family: IRANSans;color: #fff;padding:8px 8px 6px 8px;}
#pagecart .wc-proceed-to-checkout .checkout-button {background-color: #000 !important;color:#fff !important;float: left;transition: all 0.4s;}
#pagecart .wc-proceed-to-checkout .checkout-button:hover {background-color: #ac0fb2 !important;color:#000 !important;transition: all 0.4s;}
#pagecart .product-remove .remove {margin-right:10px;padding: 4px 2px 0px 2px;}
#pagecart .product-thumbnail img {width:100px;height:100px;}

#pagecart .woocommerce-form input {border:1px solid #ebebeb;padding:15px 0px 12px 0px !important;text-indent: 10px;border-radius: 3px;}
#pagecart .woocommerce-form-row {width:100%;}
#pagecart .woocommerce-form-row label {color:#fa314d;text-align: right;}
#pagecart .woocommerce-form-row input {width:100%;border:1px solid #ebebeb;padding:15px 0px 12px 0px !important;text-indent: 10px;border-radius: 3px;}
#pagecart .woocommerce-MyAccount-navigation {}
#pagecart .woocommerce-MyAccount-navigation ul {list-style-type: none;margin: 0;padding:0;font-family: IRANSans;font-size: 14pt;clear: both;}
#pagecart .woocommerce-MyAccount-navigation ul li {list-style-type: none;margin: 0;padding:0px 20px 0px 20px;float: right;height: 50px;line-height: 2.7;color:#8848ac;transition: all 0.2s;text-indent: 10px;}
#pagecart .woocommerce-MyAccount-navigation ul li.is-active {background-color: #000 !important;}
#pagecart .woocommerce-MyAccount-navigation ul li.is-active a:link,#pagecart .woocommerce-MyAccount-navigation ul li.is-active a:visited {color:#fff !important;}
#pagecart .woocommerce-MyAccount-navigation ul li a:link,#pagecart .woocommerce-MyAccount-navigation ul li a:visited {color:#216c00;}
#pagecart .woocommerce-MyAccount-content {clear: both;border-top:2px solid #ebebeb;margin-top: 10px !important;}
#pagecart .woocommerce-MyAccount-content p:first-child  {font-size: 10pt;}
#pagecart .woocommerce-MyAccount-content p  {font-size: 12pt;float: none;direction: rtl;text-align: justify;}
#pagecart .woocommerce-MyAccount-content  .woocommerce-info {border-color: #000 !important;margin-top: 25px;}
#pagecart .woocommerce-Button {font-family: IRANSans;color: #fff !important;background-color: #000 !important;transition: all 0.4s;}
.form-row .woocommerce-Button {font-family: IRANSans;color: #fff !important;background-color: #000 !important;transition: all 0.4s;}
.form-row .woocommerce-Button:hover {background-color: #7c9d2d !important;transition: all 0.4s;}
#pagecart .woocommerce-MyAccount-content input {width:100%;border:1px solid #b3b3b3;padding:15px 0px 12px 0px !important;text-indent: 10px;border-radius: 3px;}
#pagecart .woocommerce-MyAccount-content p {width: 100%;}
#pagecart .woocommerce-MyAccount-content .button {font-family: IRANSans;color: #fff !important;background-color: #000 !important;margin-left:10px;transition: all 0.4s;}
#pagecart .woocommerce-Address header a:link,#pagecart .woocommerce-Address header a:visited {color:#000;}


#pagececkout {}
#pagececkout .woocommerce-info,.woocommerce-info {color:#000;border-color: #000 !important;}
#pagececkout .woocommerce-info:before,.woocommerce-info:before {color:#000 !important;}
#pagececkout .woocommerce-info a:link,#pagececkout .woocommerce-info a:visited {color: #242424;text-decoration:none;}
#pagececkout .woocommerce-form .form-row label {color: #4e4900;}
#pagececkout .woocommerce-form .form-row input {border:1px solid #ebebeb;padding:15px 0px 12px 0px !important;text-indent: 10px;border-radius: 3px;}
#pagececkout .woocommerce-form .form-row button {font-family: IRANSans;color: #fff !important;background-color: #000 !important;transition: all 0.4s;}
#pagececkout .checkout_coupon  .form-row input {border:1px solid #ebebeb;padding:15px 0px 12px 0px !important;text-indent: 10px;border-radius: 3px;}
#pagececkout .checkout_coupon  .form-row button {font-family: IRANSans;color: #fff !important;background-color: #000 !important;transition: all 0.4s;}
#pagececkout #customer_details input {border:1px solid #d8d8d8;padding:15px 0px 12px 0px !important;text-indent: 10px;border-radius: 5px;font-family: IRANSans;}
#pagececkout #customer_details label {color:#0e6807;text-align: right;}
#pagececkout #customer_details textarea {height:100px;border:1px solid #d8d8d8;padding:15px 0px 12px 0px !important;text-indent: 10px;border-radius: 5px;font-family: IRANSans;font-size: 10pt;}
#pagececkout #customer_details select {border:1px solid #d8d8d8;padding:15px 0px 12px 0px !important;text-indent: 10px;border-radius: 5px;font-family: IRANSans;font-size: 10pt;}
#billing_country_field {display: none;}
#pagececkout #billing_city_field {width: 100%;}
#pagececkout .form-row button {font-family: IRANSans;color: #fff !important;background-color: #000 !important;transition: all 0.4s;}
#pagececkout #order_review_heading {color: #000;}
#pagececkout th.product-name {color: #000;}
#pagececkout th.product-total {color: #000;}
#pagececkout tr.cart-subtotal {color: #a1192f;}
#pagececkout tr.order-total {color: #d72946;}
#pagececkout .payir-checkout-form #payir-payment-button {font-family: IRANSans;background-color: #000 !important;color: #fff !important;margin-left: 10px;}


#pagececkout a:link,#pagececkout a:visited {text-decoration: none;color: #003600;}


#anarbarshop {}
#anarbarshop a:link,#anarbarshop a:visited {text-decoration: none;}


.navboxanarbarshop {width:100%;margin: 0px auto;padding: 0;background-color:#196e19;height: 50px;background: #9dd53a; /* Old browsers */
background: -moz-linear-gradient(top, #9dd53a 0%, #a1d54f 17%, #80c217 78%, #7cbc0a 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #9dd53a 0%,#a1d54f 17%,#80c217 78%,#7cbc0a 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #9dd53a 0%,#a1d54f 17%,#80c217 78%,#7cbc0a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd53a', endColorstr='#7cbc0a',GradientType=0 ); /* IE6-9 */}
.navboxanarbarshop ul {list-style-type: none;margin: 0;padding:0;font-family: IRANSans;font-size: 14pt;}
.navboxanarbarshop ul li {list-style-type: none;margin: 0;border-left:1px solid #5b8715;padding:0px 20px 0px 20px;float: right;height: 50px;line-height: 2.7;color:#8848ac;transition: all 0.2s;}
.navboxanarbarshop ul li a:link,.navboxanarbarshop ul li a:visited {color:#fff;text-decoration: none;}
.navboxanarbarshop ul li:hover {background: #658b08;color: #fff;transition: all 0.5s;
}
.navboxanarbarshop ul li .icon {float: right;margin-top: 5px;}

.woocommerce-message {border-top-color: #000 !important;}
.woocommerce-message::before {color: #000 !important;}

.navboxpagecart {width:100%;margin: 0px;padding: 0;background-color:#ac0fb2;height: 50px;}
.navboxpagecart ul {list-style-type: none;margin: 0;padding:0;font-family: IRANSans;font-size: 14pt;}
.navboxpagecart ul li {list-style-type: none;margin: 0;padding:0px 20px 0px 20px;float: right;height: 50px;line-height: 2.7;color:#8848ac;transition: all 0.2s;text-indent: 10px;}
.navboxpagecart ul li:hover {background-color: #c2c2c2;color: #fff;transition: all 0.5s;}
.navboxpagecart ul li.active {color:#fff !important;background-color: #000 !important;}
.navboxpagecart ul li .icon {float: right;margin-top: 5px;}


.navboxpostsingleproduct {width:100%;margin: 0px;padding: 0;background-color:#ac0fb2;height: 50px;}
.navboxpostsingleproduct ul {list-style-type: none;margin: 0;padding:0;font-family: IRANSans;font-size: 14pt;}
.navboxpostsingleproduct ul li {list-style-type: none;margin: 0;padding:0px 20px 0px 20px;float: right;height: 50px;line-height: 2.7;color:#8848ac;transition: all 0.2s;text-indent: 10px;}
.navboxpostsingleproduct ul li:hover {background-color: #c2c2c2;color: #fff;transition: all 0.5s;}
.navboxpostsingleproduct ul li.active {color:#8848ac !important;background-color: #000 !important;}
.navboxpostsingleproduct ul li .icon {float: right;margin-top: 5px;}

.boxpageelementor {width: 100%;margin: 0;padding: 0;}


.boxpost_pagebox_single {width: 100%;margin:15px 0px 0px 0px;background-color:#fff ;padding:0px 0px 13px 0px;direction: rtl;font-family: IRANSans;font-size: 12pt;font-weight: 200;}
.boxpost_pagebox_single a:link,.boxpost_pagebox_single a:visited {text-decoration: none;}
.boxpost_pagebox_single p {direction: rtl;text-align: justify;}
.navboxpagesimple {width:100%;margin: 0px;padding: 0;background-color:#8848ac;height: 50px; }
.navboxpagesimple ul {list-style-type: none;margin: 0;padding:0;font-family: IRANSans;font-size: 14pt;}
.navboxpagesimple ul li {list-style-type: none;margin: 0;padding:0px 20px 0px 20px;float: right;height: 50px;line-height: 2.7;color:#8848ac;transition: all 0.2s;}
.navboxpagesimple ul li:hover {background-color: #c2c2c2;color: #fff;transition: all 0.5s;}
.navboxpagesimple ul li.active {color:#8848ac !important;background-color: #c2c2c2 !important;}
.navboxpagesimple ul li .icon {float: right;}

.boxpage_pagebox {width: 100%;margin:15px 0px 0px 0px;background-color:#fff ;padding:10px 0px 13px 0px;direction: rtl;font-family: IRANSans;font-size: 12pt;font-weight: 200;}


.boxpost_archive_blog_box {width: 100%;margin:15px 0px 0px 0px;background-color:#fff ;padding:0px 0px 13px 0px;direction: rtl;}
.boxpost_archive_blog_box_right {width:70%;float: right;margin: 0;padding: 0;}
.boxpost_archive_blog_box_left {width:28%;float: left;margin: 0;padding: 0;background-color: #fff; }
.boxpost_archive_blog_box_box {width:100%;margin: 0px 0px 0px 0px;padding: 15px 0px 15px 0px;background-color: #fff;border-bottom: 1px solid #f2f2f2;}
.blog_archive_pic {width:300px;height:200px;float: right;background-color: #f2f2f2;text-align: center;}
.blog_archive_pic img {width:270px;height: 170px;margin: 15px auto;padding: 0;opacity: 0.7;transition: all 0.4s;}
.blog_archive_pic img:hover {opacity: 1;transition: all 0.7s;}
.title_post_blog_archive {text-indent:15px;height:32px;overflow: hidden;}
.title_post_blog_archive h2 {font-family: IRANSans;font-size: 14pt;font-weight: bold;color:#332e01;direction: rtl;text-align: right;margin: 0;padding: 0;}
.title_post_blog_archive h2 a:link,.title_post_blog_archive h2 a:visited {text-decoration: none;color:#332e01}
.textp_post_blog_archive {height:110px;overflow:hidden;direction: rtl;text-align: justify;font-family: IRANSans;font-size: 12pt;font-weight: 100;}
.textp_post_blog_archive p {padding: 0px 15px 0px 0px;margin: 0;word-spacing: -4px;}
.borderlight_archive_blog {margin:5px 0px 0px 0px;padding:0;border-bottom: 1px solid #f2f2f2;direction: rtl;}
.details_box_archive_blog {border-bottom: 1px solid #f2f2f2;margin: 0;padding: 0;height:38px;overflow: hidden;}
.comment_box_archive_blog {margin:8px 0px 0px 0px;padding: 0px 0px 0px 22px;background-image: url('img/comment.png');background-repeat: no-repeat;background-position: left 2px;float: left;direction: rtl;text-align: left;font-family: IRANSans;font-size: 10pt;font-weight: 100;}
.author_box_archive_blog {margin:8px 10px 0px 0px;background-image: url('img/user.png');background-repeat: no-repeat;background-position: right 2px;float: right;direction: rtl;text-align: right;text-indent:24px;font-family: IRANSans;font-size: 10pt;font-weight: 100;}
a:link .comment_box_archive_blog ,a:visited .comment_box_archive_blog  {text-decoration: none;color:#555;}
a:hover .comment_box_archive_blog {color: #067700;}
.archiveblog-pagantion {width: 100%;padding: 5px 0px 5px 0px;margin: 0;border-bottom: 1px solid #f2f2f2;font-family: IRANSans;font-size: 12pt;}
.archiveblog-pagantion a:link,.archiveblog-pagantion a:visited {text-decoration: none;color:#3b3549;}
.prepagintion-archiveblog {float: right;background-image: url('img/right-arrow.png');background-repeat: no-repeat;background-position: right 6px;text-indent: 20px;}
.nextpagintion-archiveblog {float: left;background-image: url('img/left-arrow.png');background-repeat: no-repeat;background-position: left 6px;text-indent: 0px;padding-left: 20px;}

.title_post_blog_single {width:100%;text-indent:15px;overflow: hidden;background-color:#000;}
.title_post_blog_single h2 {font-family: IRANSans;font-size: 14pt;font-weight: bold;color:#ac0fb2;direction: rtl;text-align: right;margin: 0;padding: 3px 0px 4px 0px;}
.title_post_blog_single h2 a:link,.title_post_blog_single h2 a:visited {color:#fff;text-decoration: none;}
.text_post_blog_single {direction: rtl;padding: 10px 0px 0px 0px;margin: 0;font-weight: 100;color:#000;font-family: IRANSans;font-size: 12pt;text-align: justify;word-spacing: -2px;}
.text_post_blog_single p {padding: 0;margin: 0;}
.tags_single_blog {width:100%;border-top:1px solid #f2f2f2;padding:5px 0px 0px 0px;margin: 10px 0px 0px 0px;}
.tags_single_blog a:link,.tags_single_blog a:visited {text-decoration: none;color:#0e879c;padding: 0px 2px 0px 2px;}
.mytagssingleblogtitle {padding: 0px 0px 0px 5px;}

.archive-blog-btn {float: left;margin: 12px 0px 0px 10px;padding: 0px 15px;font-family: IRANSans;font-size: 12pt;background-color: #000;color: #fff;border-radius: 25px;}
.archive-blog-btn:hover {background-color: #ff4800;transition: all 0.5s;}
.archive-blog-btn a:link,.archive-blog-btn a:visited {text-decoration: none;color:#fff;}

.menu-archive-box-1 {width:100%;margin: 0px auto;padding: 15px 0px;}
.menu-archive-box-1 ul {list-style-type: none;margin: 0;padding:0;font-family: IRANSans;}
.menu-archive-box-1 ul li {list-style-type: none;margin: 0px 0px 0px 0px;padding:0;text-align: right; }
.menu-archive-box-1 ul li h2 {background-color:#f2f2f2;list-style-type: none;margin: 0px 0px 0px 0px;padding:3px 0px 5px 0px;border-radius: 4px;color: rgb(59, 51, 0);font-size: 14pt;text-align: right;text-indent:10px;direction:rtl;background-image: url('');background-repeat: no-repeat;background-position: right;}
.menu-archive-box-1 ul li ul {list-style-type: none;}
.menu-archive-box-1 ul li ul li {list-style-type: none;margin:0;color: #555;font-weight: 100;font-size: 11pt;border-bottom: 1px solid #d8d8d8;padding: 7px 0px 8px 0px;background-image: url("");background-repeat: no-repeat;background-position: left 2px;text-indent:5px;}
.menu-archive-box-1 ul li ul li:hover {background-position: left -40px;}
.menu-archive-box-1 ul li ul li a:link,.menu-archive-box-1 ul li ul li a:visited {text-decoration: none;color:#555;transition: all 0.3s;}
.menu-archive-box-1 ul li ul li a:hover {color: #008837;transition: all 0.6s;}


.boxpost_archive_brand_box {width: 100%;margin:15px 0px 0px 0px;background-color:#fff ;padding:0px 0px 13px 0px;direction: rtl;}


.boxpostbarand {direction: rtl;margin: 40px 0px 0px 0px;padding:0;}
.nav-boxpostbarand {width:100%;margin: 0px;padding: 0;background-color:#ac0fb2;height: 50px;}
.nav-boxpostbarand ul {list-style-type: none;margin: 0;padding:0;font-family: IRANSans;font-size: 14pt;}
.nav-boxpostbarand ul li {list-style-type: none;margin: 0;padding:0px 20px 0px 20px;float: right;height: 50px;line-height: 2.7;color:#fff;transition: all 0.2s;}
.nav-boxpostbarand ul li.active {color:#fff !important;background-color: #c2c2c2 !important;}
.nav-boxpostbarand ul li .icon {float: right;}
.nav-boxpostbarand ul li a:link,.nav-boxpostbarand ul li a:visited {text-decoration: none;color: #fff;}
.nav-boxpostbarand ul li.btn-archive-brands a:link,.nav-boxpostbarand ul li.btn-archive-brands a:visited {border-radius:50px;background-color: #a89c14;padding: 0px 15px;color: #fff;font-size: 12pt;transition: all 0.5s;}
.nav-boxpostbarand ul li.btn-archive-brands a:hover {background-color: #fff;color:#289223;transition: all 0.5s;}
.nav-boxpostbarand ul li.btn-archive-brands {float: left;}


.boxpostbarand_postbox {width: 100%;margin:0px 0px 0px 0px;background-color:#fff ;padding:0px 0px 0px 0px;direction: rtl;}
.boxpostbarand_postbox_inner {width:240px;height: 340px;overflow: hidden;background-color: #f3f3f3;margin: 15px 6px 0px 6px;display: inline-block;}
.boxpostbarand_img_profile {width:210px;height:210px;background-color: #fff;border-radius: 50%;margin: 15px auto 0px auto;text-align: center;}
.boxpostbarand_img_profile img {width:190px;height:190px;border-radius: 50%;margin: 10px auto;padding: 0;}
.boxpostbaran_text_title {text-align:center;font-family: IRANSans;font-size: 16pt;font-weight: bold;margin: 5px 0px 0px 0px;color:#005;}
.boxpostbaran_text_details {direction: rtl;}
.boxpostbaran_text_details .icon {float: right;}
.boxpostbaran_text_details .expert {float: left;font-family: IRANSans;font-size: 12pt;font-weight: 300;}
.boxpostbarand-show-link-product {width:190px;margin:10px auto;border-radius:40px;font-family: IRANSans;font-size: 14pt;color: #fff;background-color: #996ed9;transition: all 0.5s;}
.boxpostbarand-show-link-product:hover {background-color: #ac0fb2;transition: all 1s;}
.bgc-purple {background-color: #996ed9;}
.bgc-green {background-color: #ac0fb2;}
.bgc-red {background-color: #cc3313;}
.bgc-yellow {background-color: #d0bb20;}
.boxpostbarand_postbox_inner a:link,.boxpostbarand_postbox_inner a:visited {text-decoration:none;}


.box-brand-slider-ui {width:100%;height: 350px;overflow: hidden;}
.box-brand-slider-ui-inner {width:100%;padding: 0;margin:0;}

/*.woocommerce-product-gallery__trigger {display: none !important;}*/
.singleproductbox .woocommerce span.onsale {right:0 !important;}

.boxpostblog {direction: rtl;margin: 40px 0px 0px 0px;padding:0;}
.navboxpostblog {width:100%;margin: 0px;padding: 0;background-color:#ac0fb2;height: 50px; }
.navboxpostblog ul {list-style-type: none;margin: 0;padding:0;font-family: IRANSans;font-size: 14pt;}
.navboxpostblog ul li {list-style-type: none;margin: 0;padding:0px 20px 0px 20px;float: right;height: 50px;line-height: 2.7;color:#909090;transition: all 0.2s;}
.navboxpostblog ul li:hover {background-color: #ac0fb2;color: #fff;transition: all 0.5s;}
.navboxpostblog ul li.active {color:#fff !important;background-color: #000 !important;}
.navboxpostblog ul li .icon {float: right;}
.navboxpostblog ul li a:link,.navboxpostblog ul li a:visited {text-decoration: none;color: #fff;}

.navboxpostblogarchive {width:100%;margin: 0px;padding: 0;background-color:#ac0fb2;height: 50px; }
.navboxpostblogarchive ul {list-style-type: none;margin: 0;padding:0;font-family: IRANSans;font-size: 14pt;}
.navboxpostblogarchive ul li {list-style-type: none;margin: 0;padding:0px 20px 0px 20px;float: right;height: 50px;line-height: 2.7;color:#909090;transition: all 0.2s;}
.navboxpostblogarchive ul li:hover {background-color: #ac0fb2;color: #fff;transition: all 0.5s;}
.navboxpostblogarchive ul li.active {color:#fff !important;background-color: #000 !important;}
.navboxpostblogarchive ul li .icon {float: right;}
.navboxpostblogarchive ul li a:link,.navboxpostblogarchive ul li a:visited {text-decoration: none;color: #fff;}

.boxpostblog_postbox {width: 100%;margin:0px 0px 0px 0px;background-color:#fff ;padding:0px 0px 0px 0px;direction: rtl;}
.boxpostblog_postbox_inner {background-color: #fff;height:180px;margin: 15px 0px 0px 0px;padding: 0;overflow: hidden;}

.boxpostblog_slider {width:47%;margin: 0px 0px 0px 1%;padding: 0px 1% 0px 1%;background-color: #f3f3f3; float: right;transition: all 0.6s;}
.boxpostblog_slider:hover {background-color: #eee;transition: all 0.6s;}
.boxpostblog_slider:nth-child(odd) {float: left;margin: 0px 0px 0px 0px;}
.picofblog_slider {width:30%;height: 152px;overflow: hidden;background-color: #fff;float: left;margin: 15px 0px 15px 0px;}
.picofblog_slider img {width:85%;height:132px;margin: 10px auto;padding: 0;opacity: 0.7;transition: all 0.4s;}
.picofblog_slider img:hover {opacity: 1;transition: all 1s;}
.textboxblog_slider {width:67%;float: right;margin: 0;padding:0;}
.titlepostbloghome {text-align:right;direction:rtl;text-indent:15px;font-size:14pt;width: 100%;margin:15px 0px 0px 0px;background-color: #fff;height: 35px;overflow: hidden;font-family: IRANSans;color: #ac0fb2;direction: rtl;}
.titlepostbloghome h2 {font-size:14pt;padding: 0;margin: 0;}
.titlepostbloghome a:link,.titlepostbloghome a:visited {text-decoration: none;color:#000;}
.descpostblog_home {text-align:justify;direction:rtl;font-family: nassim;font-size:13pt;word-spacing:-3px;width: 100%;height:110px;overflow:hidden;margin:7px 0px 0px 0px;background-color: #fff;color: #777;direction: rtl;}
.descpostblog_home .textp {height: 55px;overflow: hidden;}
.mybordertextpblog {width:90%;margin:8px auto 0px auto;padding:0;border-bottom:1px solid #f3f3f3;height: 1px;}
.descpostblog_home p {padding: 7px 15px 5px 15px;margin: 0px;}
.descpostblog_home .btnlinkpostblog {width:90px;float:right;margin:10px 10px 0px 0px;border-radius:25px;background-color: #000;font-family: IRANSans;font-size:10pt;text-align: center;color:#fff;padding: 0px 10px 0px 10px;transition: all 0.4s;}
.descpostblog_home .dateshowpostblog {float: left;margin: 12px 0px 0px 15px;font-family: IRANSans;font-size:9pt;word-spacing: 0px;color:#999;font-weight: 100;background-image: url('img/stopwatch.png');background-repeat: no-repeat;background-position: right 1px;text-indent: 22px;direction: rtl;text-align: right;}
.descpostblog_home .btnlinkpostblog:hover {background-color: #ac0fb2;transition: all 0.7s;}
.descpostblog_home .btnlinkpostblog a:link,.descpostblog_home .btnlinkpostblog a:visited {color:#fff;text-decoration: none;}
.descpostblog_home .btnlinkpostblog a:hover {color: #000;}

#myfooter {width: 100%;background-color: #2e2e38;margin: 20px 0px 0px 0px;padding: 0;}
#menu-myfooter-1 {width:30%;margin: 0px;padding: 0;float: right;border-left:1px solid #474757;}
#menu-myfooter-2 {width:30%;margin: 0px;padding: 0;float: right;border-left:1px solid #474757;}
#menu-myfooter-3 {width:38%;margin: 0px;padding: 0;float: left;}

.menu-myfooter-box {width:90%;height:300px;margin: 0px auto;text-align:center;padding: 0;float: right;overflow: hidden;}

.height20px {width: 100%;margin: 20px 0px 0px 0px;padding:0;height: 0px;}

.menu-myfooter-box ul {list-style-type: none;margin: 0;padding:0;font-family: IRANSans;}
.menu-myfooter-box ul li {list-style-type: none;margin: 0px 0px 0px 0px;padding:0;text-align: right; }
.menu-myfooter-box ul li h2 {list-style-type: none;margin: 0px 0px 10px 0px;padding:0;color: #f353f9;font-size: 14pt;text-align: right;text-indent:35px;direction:rtl;background-image: url('img/flower.png');background-repeat: no-repeat;background-position: right;}
.menu-myfooter-box ul li ul {list-style-type: none;}
.menu-myfooter-box ul li ul li {list-style-type: none;margin:0;color: #fff;font-weight: 100;font-size: 14pt;border-bottom: 1px solid #474757;padding: 7px 0px 8px 0px;background-image: url("img/arrow-fm-1.jpg");background-repeat: no-repeat;background-position: left 2px;}
.menu-myfooter-box ul li ul li:hover {background-position: left -40px;}
.menu-myfooter-box ul li ul li a:link,.menu-myfooter-box ul li ul li a:visited {text-decoration: none;color:#fff;}
.menu-myfooter-box ul li ul li a:hover {color: #ddee1b;}
.mg-right-15px {margin-right: 15px !important}


.menu-myfooter-box-2 {width:80%;height:300px;margin: 0px auto;text-align:center;padding: 0;}
.menu-myfooter-box-2 ul {list-style-type: none;margin: 0;padding:0;font-family: IRANSans;}
.menu-myfooter-box-2 ul li {list-style-type: none;margin: 0px 0px 0px 0px;padding:0;text-align: right; }
.menu-myfooter-box-2 ul li h2 {list-style-type: none;margin: 0px 0px 10px 0px;padding:0;color: #f353f9;font-size: 14pt;text-align: right;text-indent:35px;direction:rtl;background-image: url('img/flower.png');background-repeat: no-repeat;background-position: right;}
.menu-myfooter-box-2 ul li ul {list-style-type: none;}
.menu-myfooter-box-2 ul li ul li {list-style-type: none;margin:0;color: #fff;font-weight: 100;font-size: 14pt;border-bottom: 1px solid #474757;padding: 7px 0px 8px 0px;background-image: url("img/arrow-fm-1.jpg");background-repeat: no-repeat;background-position: left 2px;}
.menu-myfooter-box-2 ul li ul li:hover {background-position: left -40px;}
.menu-myfooter-box-2 ul li ul li a:link,.menu-myfooter-box-2 ul li ul li a:visited {text-decoration: none;color:#fff;}
.menu-myfooter-box-2 ul li ul li a:hover {color: #ddee1b;}

.menu-myfooter-box-3 {width:80%;height:300px;margin: 0px auto;text-align:center;padding: 0;}
.menu-myfooter-box-3 ul {list-style-type: none;margin: 0;padding:0;font-family: IRANSans;}
.menu-myfooter-box-3 ul li {list-style-type: none;margin: 0px 0px 0px 0px;padding:0;text-align: right; }
.menu-myfooter-box-3 ul li h2 {list-style-type: none;margin: 0px 0px 10px 0px;padding:0;color: #f353f9;font-size: 14pt;text-align: right;text-indent:35px;direction:rtl;background-image: url('img/flower.png');background-repeat: no-repeat;background-position: right;}
.menu-myfooter-box-3 ul li ul {list-style-type: none;}
.menu-myfooter-box-3 ul li ul li {list-style-type: none;margin:0;color: #fff;font-weight: 100;font-size: 14pt;border-bottom: 1px solid #474757;padding: 7px 0px 8px 0px;background-image: url("img/arrow-fm-1.jpg");background-repeat: no-repeat;background-position: left 2px;}
.menu-myfooter-box-3 ul li ul li:hover {background-position: left -40px;}
.menu-myfooter-box-3 ul li ul li a:link,.menu-myfooter-box-3 ul li ul li a:visited {text-decoration: none;color:#fff;}
.menu-myfooter-box-3 ul li ul li a:hover {color: #ddee1b;}

#navbottom {width: 100%;height:50px;background-color: #1d1e23;}


#myhome-baner-1 {width: 100%;overflow: hidden;margin: 20px 0px 0px 0px;}

.cpymr {padding:12px 0px 0px 0px;font-family: IRANSans;font-size: 12pt;font-weight: 100;color:#fff;float: right;text-align: right;}
.dgmr {padding:12px 0px 0px 0px;margin-left:20px;font-family: IRANSans;font-size: 12pt;font-weight: 100;color:#fff;float: left;text-align: left;}
.dgmr a:link,.dgmr a:visited {color: #f93eff;text-decoration: none;}
.dgmr a:hover {color: #f5b43a;transition: all 0.5s;}

.span-fontawesome {font-family: FontAwesome;font-size:10pt;padding: 0px 0px 0px 7px;}

.menumobile {width: 100%;background-color: #000;display: none;font-family: IRANSans;padding: 7px 0px;cursor:pointer;direction: rtl;text-align: right;}
.menumobile a:link,.menumobile a:visited {text-decoration:none;color: #fff;}
.menumobile img {width: 24px;height: 24px;vertical-align: middle;margin: 0px 10px 0px 10px;}

#mainnav {width: 100%;margin: 0;padding: 0;background-color: #000;height:55px;border-bottom: 2px solid rgb(37, 37, 37);}
#mainnav ul {list-style-type:none;margin:0;padding:0;font-family:IRANSans;text-align: right;}
#mainnav ul li {margin:0;float:right;padding: 14px 17px 9px 0px;position:relative;z-index:3000;}
#mainnav ul li a:link,#mainnav ul li a:visited {text-decoration:none;color:#f775f9;}
#mainnav ul li a:hover {color:#fff;}
#mainnav ul ul {visibility: hidden;opacity: 0; transform: translateY(-2em);position:absolute;top:100%;right:0;background-color:#ff8115;z-index:-1;background-repeat:repeat-y;transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;}
#mainnav ul ul ul {visibility: hidden;opacity: 0; transform: translateY(-2em);position:absolute;margin: 0;padding: 0;top:0;right:100.5%;position: absolute; z-index:3002;background-color:#ff8115;z-index:-1;transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;}
#mainnav ul li ul {}
#mainnav ul li:hover > ul {display:block;opacity: 1;visibility: visible;transform: translateY(0);transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;z-index:3001;}
#mainnav ul.sub-menu li {z-index:3002;display:block;float:none;width:200px;text-align:right;border-bottom:1px solid #ee7a16;padding:7px 0px;text-indent:15px;direction: rtl;overflow: visible;position: relative;}
#mainnav ul.sub-menu li:first-child {margin-top:5px;border-top:1px solid #ee7a16;}
#mainnav ul.sub-menu li:hover {background-color: #ee7a16;transition: all 0.3s;}
#mainnav ul.sub-menu ul.sub-menu li:first-child {margin-top:0px;border-top:1px solid #ee7a16;}
#mainnav ul li.menu-item-has-children::before {content: "\2039";margin-right:  10px;float: left;direction: ltr;}
#mainnav ul ul li.menu-item-has-children::before {content: "\2039";margin-left: 0px;float: left;direction: ltr;}

/* #mainnav ul ul li.menu-item-has-children::after {content: "\2039";margin-left: 0px;float: left;direction: ltr;} */



.woocommerce-result-count,.woocommerce-ordering {display: none;}
.boxpage_pagebox ul.products {}
.boxpage_pagebox ul.products li {background-color: #fff;text-align: center;padding: 0;border-bottom:1px solid #eaeaea;}
.boxpage_pagebox ul.products li img {width: 90% !important;margin: 15px auto 0px auto !important;float: none;transition: all 0.5s;}
.boxpage_pagebox ul.products li img:hover {transition: all 0.7s;}
.boxpage_pagebox ul.products li h2 {color: #000 !important;font-size:14pt !important;}
.boxpage_pagebox ul.products li .price {color:#3f3b01 !important;font-size: 12pt !important;font-weight: 100 !important;}
.boxpage_pagebox ul.products li a:link,.boxpage_pagebox ul.products li a:visited {text-decoration: none !important;}
.boxpage_pagebox ul.products li .button {background-color: #ac0fb2 !important;color: #fff;font-weight: 100;margin-bottom: 20px;transition: all 0.2s;}
.boxpage_pagebox ul.products li .button:hover {background-color: #000 !important;color:#fff !important;transition: all 0.5s;}
.boxpage_pagebox ul.products li .onsale {background-color: #000 !important;color: #fff;font-weight: 100;left: 10px !important;}
.boxpage_pagebox ul.products li ins {text-decoration: none !important;}



.titlecc{height:30px;margin: 5px 0px 5px 0px;color:#fff;padding-top:5px;padding-right:5px;background-color:#c8c8c8;}
.titlecc li{list-style-type:none;text-align:right;padding-right:10px;padding-top:4px;color:#fff;font-family:IRANSans;font-size:11pt;line-height:1;}
.commentcc{border:1px solid #e4e4e4;margin: 5px 0px 0px 0px;color:#6c8093;background:#fff;text-align:justify;padding:10px 10px 15px 10px;direction:rtl;}
.authorcc{color:#c95f00;font-family:IRANSans;font-size:10pt;margin:0;padding:0px 0px 0px 0px;line-height:1.6;}
.datecc{color:#7f936c;font-size:7.8pt;margin:0;padding:0px 0px 0px 0px;}
.field{font-family:Tahoma;color:#5b5b5b;padding:5px;border-radius:1px;width:94%;height:30px;overflow:hiden;background-color:none;border:1px solid #ddddda;}
.btncc{float:left;font-family:Tahoma;color:#5b5b5b;width:115px;height:31px;background-image:url("img/com.png");background-repeat:no-repeat;overflow:hidden;text-indent:300px;cursor:pointer;border:none;background-color:none;margin-left:15px;}
.commentcc p{color:#9c9c9c;font-size:9pt;line-height:1.7;padding:0px 5px;}
.commentcccc p{color:#9c9c9c;font-size:9pt;line-height:1.7;padding:0px 5px;}
.comentext {color:gray;font-size:8pt;padding:5px 7px 5px 7px;margin-top:6px;border:none;font-family:tahoma;width:92%;height:130px;border:1px solid #ddddda;resize:none}
#submit {color:blue;border-radius:5px;}
.comment-childs {background-color:#f5f5f5;border-radius:5px;padding:5px;border:1px solid #e0e0f0;}
.commentsimg img {float:right;margin:0px 0px 0px 10px;border:2px solid #e2e2e2;}
.commentsimg {position:relative;margin:5px 5px 0px 0px}
.commentsimg2 {position:relative;margin:0px auto 10px auto !important;width:96%;}
.commentsimg2 img {float:right;margin:0px 0px 0px 10px;border:2px solid #e2e2e2;}
.siteemailcomments {float:left;width:50px;height:50px;overflow:hidden;margin:0;padding:0;position:absolute;top:5px;left:10px;}
.icon-web-comment {transform: rotate(0deg);transition: all 1s ease 0s;border:none !important;width:17px;height:17px;text-indent:200px;overflow:hidden;background-image:url("img/mail11.png");background-repeat:no-repeat;float:left;}
.icon-mail-comment {ransform: rotate(0deg);transition: all 1s ease 0s;border:none !important;width:17px;height:17px;margin-left:3px;text-indent:200px;overflow:hidden;background-image:url("img/mail12.png");background-repeat:no-repeat;float:left;}
.icon-web-comment:hover {transform: rotate(360deg);transition: all 1s ease 0s;}
.icon-mail-comment:hover {transform: rotate(360deg);transition: all 1s ease 0s;}
.commentcc a:link,.commentcc a:visited {text-decoration:none;color:#595959;}
.rightccc {width:45%;margin:5px 20px 0px 0px;padding:0;float:right;font-family:IRANSans;position:relative;}
.leftccc {width:50%;overflow:hidden;margin:5px 0px 0px 7px;padding:0;float:left;}
.btncom2 {margin:0px 0px 0px 0px;padding:0;}
.labelcmf {width:10%;float:right;margin-top:6px;padding-top:10px;font-size:12pt;line-height:1.1;}
.inpdivf {width:80%;float:left;margin-top:6px;}
.siteemailcomments a[href=''] {display:none;}