


/*-----------------rapaport-------------*/
.descc {
  text-align: center;
  margin: 50px auto 20px;
  font-size: 16px;
  width: 800px;
  direction: rtl;
}
.rapaportform {
  width: 700px;
  margin: auto;
}
.formrow .labelform {
  text-align: center;
  color: #f2c689;
  direction: rtl;
  font-size: 17px;
  margin-top: 30px;
}
.formrow .itemform::after {
  width: 640px;
  height: 1px;
  display: block;
  border-bottom: thin solid #a57145;
  content: "";
  margin: auto;
}
option {
  color: #333;
  direction: rtl;
  text-align: center;
}
.ui-select .ui-btn {
  min-height: 45px;
}
.calculatedItem .drl {
  width: 700px;
  margin: 50px auto;
  padding: 13px;
  background: linear-gradient(0deg, rgb(0, 108, 77) 0%, rgb(36, 151, 118) 100%) !important;
}
.mikhahambishtarbedanam {
  background: linear-gradient(0deg, rgb(176, 125, 88) 0%, rgb(243, 203, 129) 100%);
  padding: 10px 50px;
  border-radius: 6px;
  margin: auto;
    margin-top: auto;
  width: 260px;
  display: block;
  text-align: center;
  color: #222;
  font-weight: bold;
  margin-top: 40px;
}

.mikhahambishtarbedanam_holder .descc {
  background: #222;
  padding: 20px;
  margin: 10px auto;
  box-sizing: border-box;
  border-radius: 20px;
  font-size: 15px;
  text-align: justify;
  line-height: 28px;
  display:none;
}

.rapaporttable {
  background: linear-gradient(0deg, rgb(0, 108, 77) 0%, rgb(36, 151, 118) 100%) !important;
  margin: auto;
    margin-top: auto;
  border-radius: 24px;
  margin-top: 40px;
  width: 800px;
  height: 800px;
}
.rapaporttable td {
  background: #222;
}
.rapaporttable tr td, .rapaporttable tr th {
  text-align: center;
 
}

.rapaporttitle {
  font-size: 32px;
}
.rapaportcut {
  font-size: 30px;
}
.rapaportbazevazni {
  font-size: 20px;
}
.rapaportdate {
  font-size: 20px;
  margin-left: 20px;
}

.rapaporttable tr td:nth-child(4), .rapaporttable tr td:nth-child(6), .rapaporttable tr td:nth-child(9), .rapaporttable tr td:last-child {
  border-right: thin solid #168767;
}
.rapaporttable tr:nth-child(7), .rapaporttable tr:nth-child(9), .rapaporttable tr:nth-child(12), .rapaporttable tr:last-child td {
  border-bottom: thin solid #168767;
}
.rapaporttable td, .rapaporttable th {
  font-family: tahoma;
}

.found {
  background: linear-gradient(0deg, rgb(0, 108, 77) 0%, rgb(36, 151, 118) 100%) !important;
  border: 2px solid #23ffc0 !important;
}
.rapaporttable tr:nth-child(1), .rapaporttable tr:nth-child(2), .rapaporttable tr:nth-child(3) {
  height: 33px !important;
}
.warning {
  text-align: center;
  color: #000;
  display: block;
  width: 770px;
  margin: auto;
  border-radius: 7px;
  padding: 10px;
  direction: rtl;
}