#AFHeader #AFHeaderTop {background: #ed1c24;position: relative;}
#AFHeader #AFHeaderTop .AFHeaderTopContainer .topHeaderBoxs #topBarUserLink .topBarUserLinkA {text-decoration: none;color: #ed1c24;}
/*** تماس با ما ***/
.callme .messageBoxElementBox {
  margin-bottom: 10px;
}

.callme .messageBoxElementInput {
  border-radius: 4px;
  width: 100%;
  box-sizing: border-box;
  padding: 8px;
  border: 1px solid #ccc;
  outline: none;
  transition: border-color 0.3s;
}

.callme .messageBoxElementInput:focus {
  border-color: #66afe9;
}

.callme .messageBoxElementButton {
  border-radius: 5px;
  display: block;
  margin-top: 10px;
  padding: 6px 15px;
  cursor: pointer;
  width: auto;
  min-width: 100px;
  font-size: 14px;
  box-sizing: border-box;
  border: none;
  background-color: #242b2f;
  color: white;
  transition: background-color 0.3s;

  /* دکمه بیاد سمت چپ */
  margin-left: 0;
  margin-right: auto;

  /* نوشته داخل دکمه وسط بمونه */
  text-align: center;
}

.callme .messageBoxElementButton:hover {
  background-color: #3a4448;
}
.bodymenu .section3column0innerRow0column1element0 .menuListElementPartTitle {margin-bottom: 30px;}

.layout6 {
    border: #2c6ae7;
    color: #ffffff !important;
}
/* بک‌گراند هر دو دکمه */
#order a.btn.btn-light.background,
#order a.btn.btn-outline-light.background{
  background-color: #ed1c24 !important;
  border-color: #ed1c24 !important;
  color: #fff !important;
}

/* هاور: مشکی */
#order a.btn.btn-light.background:hover,
#order a.btn.btn-outline-light.background:hover{
  background-color: #000 !important;
  border-color: #000 !important;
  color: #fff !important;
}

/* اگر باز هم تاثیری نداشت (حالت فوکوس/فعال) */
#order a.btn.btn-light.background:focus,
#order a.btn.btn-light.background:active,
#order a.btn.btn-outline-light.background:focus,
#order a.btn.btn-outline-light.background:active{
  background-color: #000 !important;
  border-color: #000 !important;
  color: #fff !important;
}
/* حالت عادی: مشکی */
#dashBoardMenu a.color1,
#dashBoardMenu a.color1.dashBoardMenuLink{
  color: #000 !important;
}

/* آیکن‌ها هم مشکی */
#dashBoardMenu a.color1 i{
  color: #000 !important;
}

/* هاور: متن قرمز */
#dashBoardMenu a.color1:hover,
#dashBoardMenu a.color1.dashBoardMenuLink:hover{
  color: #ed1c24 !important;
}

/* هاور: آیکن‌ها قرمز */
#dashBoardMenu a.color1:hover i{
  color: #ed1c24 !important;
}
/* عادی */
#pay-fixed button.product-item-pay.bp-btn.layout8{
  background-color: #ed1c24 !important;
  color: #fff !important;
  border-color: #ed1c24 !important;
}

/* متن/اسپَن */
#pay-fixed button.product-item-pay.bp-btn.layout8 span{
  color: #fff !important;
}

/* هاور */
#pay-fixed button.product-item-pay.bp-btn.layout8:hover{
  background-color: #fff !important;
  color: #000 !important;
  border-color: #fff !important;
}

/* هاور متن/اسپَن */
#pay-fixed button.product-item-pay.bp-btn.layout8:hover span{
  color: #000 !important;
}

/* وقتی با کیبورد/کلیک فعال می‌شه (ممکنه هاور رو پوشش بده) */
#pay-fixed button.product-item-pay.bp-btn.layout8:focus,
#pay-fixed button.product-item-pay.bp-btn.layout8:active{
  background-color: #fff !important;
  color: #000 !important;
  border-color: #fff !important;
  box-shadow: none !important;
}

#pay-fixed button.product-item-pay.bp-btn.layout8:focus span,
#pay-fixed button.product-item-pay.bp-btn.layout8:active span{
  color: #000 !important;
}