.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;}/*مدل الماسی دکمه ورود و ثبتنام*/#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;  }}