.header0column2element0 .mainParts>a{color:#FFADD2!important;}.header0column2element0 .mainParts>i{color:#FFADD2!important;}  #loginUserModal .modal-dialog .modal-content input.btn.btn-vorod-1{background:#FF0000FF !important;}.loginstylebackground {background: #FF0000FF !important;}.loginstylebackgroundchecked:checked {background: #FF0000FF !important;}.loginstylecolor {color: #FF0000FF !important;}.loginstylefill {fill: #FF0000FF !important;}.form-horizontal .option-desc_option path,#banner-order-wizard .option-desc_option path,form#login-form .form-group .help path{fill:#FF0000FF!important;}#toolbaer .pageslist,#post_reply .add_files .inputfile + label,label#for-file,.send_reply button:hover,#banner-order-wizard .size-radio-div input:checked + label,#banner-order-wizard .main-price .total-price,#modal-select-galleries .modal-content .gallery-image-container.selected,section#basket_1 .enter_basket .enter_basket_button,section#basket_page .basketOffBox a.offBasketBut,.toPayBasket .enter_basket_button,{border-color:#FF0000FF!important;}.chapiroos_button_color{background:#FF0000FF;}.chapiroos_button_color:hover{color:#FF0000FF;}.dashboard #toolbaer .sub-desk-menu,.dashboard #toolbaer #wallet .walletmenu{border-bottom-color:#FF0000FF!important;}#banner-order-wizard #gallery div img{box-shadow: 0 0 5px -1px #FF0000FF!important;border-color: #FF0000FF!important;}@media (min-width: 993px){#pay-fixed .mobile-view {box-shadow: 0 0 20px -20px #FF0000FF;}}div.picker,div.monthYearPicker{box-shadow: 0px 0px 6px -1px #FF0000FF;}.product .product_cover .title,#wrap_all .dashboard #toolbaer span.name,#wrap_all .dashboard #toolbaer span.quantity,#wrap_all .dashboard #switcher .more i,#wrap_all .dashboard #wallet .more i{color:#FFFFFFFF !important;}.send_reply button,.cart_detail_page_box p.cart_detail_page_box_name,#banner-order-wizard .banner_service_name,#banner-order-wizard .prev_step,#banner-order-wizard .primary-btn,#banner-order-wizard .select-type-btns .sp-btn,#banner-order-wizard .select-type-btns .sp-btn .bck,#banner-order-wizard .size-btn.active a,#banner-order-wizard .checkbox-div input:checked + label:after,#banner-order-wizard .radio-div input:checked + label:after,.option-f label.lable-f,#statusbar .status.gray .status_badge,.side button,#login-form .register-btn-mobile a,section#basket_1 .enter_basket .enter_basket_button:hover,section#basket_page .basketOffBox a.offBasketBut:hover,.toPayBasket .enter_basket_button:hover,.pagination > .active > a, .pagination > .active > span,.send_way_section .storeNewUserAddressBox a:hover,.storeNewUserMapBox #mapModalButton:hover,.storeNewUserMapBox #mapModalButton.active,form#forgot-pass-form button,.goBackToProfile,#toolbaer .walletmenu .cash .increase a,button.cart_detail_page_box_print_btn,.editUserAddressInCart:hover,.showParentCart,.endOfOrderingBtn,.BankPayBasket,.PrintOrderBtn,.cancelOrderBtn,#reset-pass-form button,.helpbox .layout-guide-btn a{background:#FF0000FF!important;}.product .product_title:hover,.product .product_cover,.product .product_cover{background:#FF0000FF!important;}.dashboard #toolbaer,.dashboard .modal-header,.submitprimary,.product-list-view .order-link,#factor .bp-btn,.change-pass .bp-btn,.transaction-charge button#create-cart,#printForm #printSendOrder,#search-form .orderssearch,#search-form button.bp-btn,.pay button ,#toolbaer .product .product_cover,.modal-header,.swal2-modal button.send-code{background:#FF0000FF;}.specialOffersModalStyles button.swal2-cancel{background-color:#FF0000FF!important;}.product-list-view .order-link:hover,#factor .bp-btn:hover,.change-pass .bp-btn:hover,.transaction-charge button#create-cart:hover,#printForm #printSendOrder:hover,#search-form .orderssearch:hover,#search-form button.bp-btn:hover,.pay button:hover,.send_way_section .storeNewUserAddressBox a,.storeNewUserMapBox #mapModalButton,.goBackToProfile:hover,form#forgot-pass-form button:hover,.side button:hover,#login-form .register-btn-mobile a:hover,#forgot-pass-form button:hover,#toolbaer #wallet .walletmenu .cash .increase a:hover,button.cart_detail_page_box_print_btn:hover,.editUserAddressInCart,.basketOffBox a.offBasketBut,.enter_basket_button,.showParentCart:hover ,.endOfOrderingBtn:hover,.BankPayBasket:hover,.chapButtonColorClass:hover,.PrintOrderBtn:hover,.cancelOrderBtn:hover,#toolbaer .walletmenu .cash .increase a:hover,#reset-pass-form button:hover{border-color:#FF0000FF!important;color :#FF0000FF!important;}.dashboard #toolbaer .pageslist ul li.active a span.icon,.dashboard #toolbaer .pageslist ul li.active a,.dashboard #toolbaer .pageslist ul li a:hover span.icon,.dashboard #toolbaer .pageslist ul li a:hover,#statusbar .status.gray .status_name,.modal-body .detailsrow .detail,.avatarbox .fatitle,#post_reply .add_files .inputfile + label,label#for-file,#toolbaer #switcher span,.product .orderstatus.ready,.newmsg a:hover,div.picker a.today ,.show-method span.active,label#for-file{color:#FF0000FF;}.send_reply button:hover,#statusbar .status.gray .status_name,form#factor table tr td a,.send_reply.send_reply-1.btn-dash button.bp-btn:hover,.readmore a,.news_title a,.selected .chooseImage .chooseMark:after,section#basket_1 .enter_basket .enter_basket_button,section#basket_1 .basket_header,section#basket_page .basketOffBox a.offBasketBut,.toPayBasket .enter_basket_button,.pagination > li:not(.disabled):not(.active):hover > a, .pagination > li:not(.disabled):not(.active):hover > span,.pagination > li:not(.disabled):not(.active):hover:before,.alertMassage{color:#FF0000FF!important;}.newmsg a{border-color:#FF0000FF!important;background:#FF0000FF!important;}#post_reply .add_files .inputfile + label:hover,label#for-file:hover,.download-template{background:#FF0000FF;}.continueOrderingBtn:hover{border-color:#FF0000FF!important;color :#FF0000FF!important;}#messages_wrapper .messagebox.mymsg .messagecontent:before{border-left-color:#FF0000FF!important;}#statusbar .status.purple .status_name,#messages_wrapper .messagebox.mymsg .messagecontent .date,#messages_wrapper .messagebox.mymsg .author_info .author_job,#messages_wrapper .messagebox.mymsg .messagecontent .attachment a{color:#FF0000FF!important;}#messages_wrapper .messagebox.mymsg .author_info .author_pic,#messages_wrapper .messagebox.mymsg .messagecontent{border-color:#FF0000FF!important;}#statusbar .status.purple .status_badge,.option-file .uploadbtn,.uploadboxs .uploadbtn,.continueOrderingBtn{background:#FF0000FF!important;}#statusbar .status.green .status_name,.modal-body .detailsheader .subject,#about_section #phonenumber .title,#about_section .about_title span,#about_section .popular_links .popular_link a,#about_section .popular_links .popular_link a:hover .link_title,#about_section .popular_links .popular_link span.goup,#about_section .popular_links .popular_link span.icon,#special_products .title span,.product .product_title,#articles .article header .title span,#articles .article .articlebox .subject h3 a,.notifications ul li span.icon,.notifications ul li:hover .title,.table td .situation,.modal-body .detailsheader span.icon,.orderslist .orderitem .order_name,.news_archive .news_pagination ul li a{color:#FF0000FF!important;}.widget ul li,.eshop_product .product_meta .title,.login-container .side.left a,.register-container .side.right .text{color:#FF0000FF;}#articles .article .articlebox .subject h3 a:hover{color:#FF0000FFaa !important;}#statusbar .status.green .status_badge,.news_archive .news_pagination ul li.active a,.news_archive .news_pagination ul li a:hover,.product-gallery-box .btn-name{background:#FF0000FF!important;}.tab_title,.modal-body .list .detailsrow:last-child{border-color:#FF0000FF;}.payments .prices .final_cost,.table .answered,.orderslist .orderitem .order_price,#statusbar .status.red .status_name,.payments span.icon,#messages_wrapper .messagebox.replaymsg .messagecontent .attachment a,#messages_wrapper .messagebox.replaymsg .author_info .author_job,#messages_wrapper .messagebox.replaymsg .messagecontent .date,#messages_wrapper .messagebox .messagecontent .accepted,#messages_wrapper .messagebox .messagecontent .accepted a,#messages_wrapper .messagebox .messagecontent .title,#messages_wrapper .messagebox .messagecontent .agreement a:hover,.btn-accept-offer:hover,.addtocard a,.addtocard button,.eshop_product .inventory,.eshop_product .product_price span,.table td .delivered{color:#FF0000FF!important;}#messages_wrapper .messagebox.replaymsg .author_info .author_pic,#messages_wrapper .messagebox.replaymsg .messagecontent,#messages_wrapper .messagebox .messagecontent .accepted,#messages_wrapper .messagebox .messagecontent .agreement a,.eshop_product .inventory.btn-accept-offer{border-color:#FF0000FF!important;}#messages_wrapper .messagebox.replaymsg .messagecontent:before{border-right-color:#FF0000FF!important;}#statusbar .status.red .status_badge,.detailsrow .orderstatus,.dashboard #order .btn.btn-light,.pay a,#pagination ul li.active a,#pagination ul li a:hover,.orderslist .orderbtns .finalize_pay a,#messages_wrapper .messagebox .messagecontent .agreement a,.btn-accept-offer{background:#FF0000FF!important;}#statusbar .status.red .status_name,.notifications ul li span.icon,.notifbox .subheader,.modal-body .costs .final_cost,.product .orderstatus.doing,.helpbox .alerttext,.notifications ul li span.icon,.notifbox .subheader,.table .pending,#messages_wrapper .messagebox .messagecontent .title.Mcolor{color:#FF0000FF!important;}#statusbar .status.red .status_badge,.notifbox .subheader .subtitle span,.orderslist footer .removal_order a,.widget ul li:before{background:#FF0000FF!important;}.notifbox .subheader .subtitle span{border-color:#FF0000FF;}.dashboard #order .btn.btn-outline-light{color:#FF0000FF!important;border-color:#FF0000FF;}/*مدل الماسی دکمه ورود و ثبتنام*/#login-button .userLinkElementLink {--tip-size: 12px;   /* تیزی نوک: عدد بیشتر = نوک کشیده‌تر و تیزتر */--tip-top: 0px;     /* فاصله از بالا تا شروع پیکان: عدد بیشتر = پیکان کوتاه‌تر از بالا */ --tip-bottom: 0px;  /* فاصله از پایین تا پایان پیکان: عدد بیشتر = پیکان کوتاه‌تر از پایین */clip-path: polygon(0% 50%,var(--tip-size) var(--tip-top),calc(100% - var(--tip-size)) var(--tip-top), 100% 50%,calc(100% - var(--tip-size)) calc(100% - var(--tip-bottom)),var(--tip-size) calc(100% - var(--tip-bottom)));}/*اطلاعیه ها*//* کارت دور هر اطلاعیه */.postContentItemBox {    position: relative;    border: 1px solid #D2D2D2;    border-radius: 20px;    padding: 16px;    transition: box-shadow 0.25s ease, border-color 0.25s ease;}/* هاور ملایم روی کارت */.postContentItemBox:hover {    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08);    border-color: #c2c2c2;}/* حذف تصویر (با اولویت بالاتر) */.postElement .postContentItemBox .postContentItemImgBox,.postElement .postContentItemBox .postContentItemImgBox img.postContentItemPic,.postElement .postContentItemBox .postContentItemImgBox .imageSizeSpan {display: none !important;}/* جا باز کردن بالای کارت برای تاریخ و علامت تعجب */.postContentItemTitleBox {padding-top: 26px;}/* تاریخ - بالا سمت چپ، باکس با بردر */.postContentItemDetailsExtra {position: absolute;top: 14px;left: 14px;margin: 0;}.postContentItemDate {display: inline-block;border: 1px solid #d0d0d0; border-radius: 6px;padding: 4px 10px;font-size: 12px;color: #555;background-color: #fff;}/* علامت تعجب گرافیکی - بالا سمت راست (طلایی) */.postContentItemBox::before {    content: "!";    position: absolute;    top: 12px;    right: 12px;    width: 22px;    height: 22px;    background-color: #e2080e;    color: #fff;    border-radius: 50%;    display: flex;    align-items: center;    justify-content: center;    font-weight: bold;    font-size: 14px;    line-height: 1;    transition: background-color 0.25s ease;}/* متن «مشاهده» بعد از توضیحات */.postContentItemDescBox::after {    content: "مشاهده ←";    display: inline-block;    margin-top: 10px;    color: #ff0007;    font-weight: 600;    font-size: 13px;}/*مشاوره رایگان*//* ===============================   Almas Kohan - Consultation Form   =============================== */#moshavere-box .messageBoxElement {  width: 100%;  direction: rtl;}/* ردیف اصلی فرم */#moshavere-box .messageBoxElementRow {  display: flex;  align-items: center;  flex-wrap: nowrap;  gap: 12px;  margin: 0;  width: 100%;}/* باکس input */#moshavere-box .messageBoxElementBox:first-child {  flex: 1 1 auto;  max-width: none;  padding: 0;  position: relative;}/* باکس دکمه */#moshavere-box .messageBoxElementBox:last-child {  flex: 0 0 155px;  max-width: 155px;  padding: 0;}/* input شماره موبایل */#moshavere-box .messageBoxElementInput:not([type="hidden"]) {  width: 100%;  height: 48px;  border: 1px solid #e5e5e5;  border-radius: 8px;  background: #ffffff;  color: #333;  font-size: 13px;  font-weight: 500;  text-align: right;  padding: 0 46px 0 14px;  outline: none;  box-shadow: none;  transition: 0.25s ease;}#moshavere-box .messageBoxElementInput:not([type="hidden"])::placeholder {  color: #8f8f8f;  opacity: 1;}#moshavere-box .messageBoxElementInput:not([type="hidden"]):focus {  border-color: #ff000a;}/* آیکون تلفن داخل input */#moshavere-box .messageBoxElementBox:first-child::after {  content: "☎";  position: absolute;  right: 16px;  top: 50%;  transform: translateY(-50%);  color: #9b9b9b;  font-size: 18px;  line-height: 1;  pointer-events: none;}/* دکمه ارسال درخواست */#moshavere-box .messageBoxElementButton {  width: 100%;  height: 48px;  border: none;  border-radius: 8px;  background: #ff000a;  color: #ffffff;  font-size: 13px;  font-weight: 700;  cursor: pointer;  padding: 0 14px;  white-space: nowrap;  box-shadow: none;  transition: 0.25s ease;}#moshavere-box .messageBoxElementButton:hover {  background: #df0008;}/* حذف استایل‌های اضافی */#moshavere-box .messageBoxElementButton::before,#moshavere-box .messageBoxElementButton::after {  display: none !important;  content: none !important;}#moshavere-box .messageBoxElementButton:focus,#moshavere-box .messageBoxElementInput:focus {  outline: none;}/* موبایل */@media (max-width: 768px) {  #moshavere-box .messageBoxElementRow {    flex-direction: column;    gap: 10px;  }  #moshavere-box .messageBoxElementBox:first-child,  #moshavere-box .messageBoxElementBox:last-child {    width: 100%;    max-width: 100%;    flex: none;  }  #moshavere-box .messageBoxElementInput:not([type="hidden"]),  #moshavere-box .messageBoxElementButton {    height: 46px;  }}