.basvurutakibi {
	text-align: left!important;
}

.rtl .basvurutakibi {
	text-align: right!important;
}

.genel-rtl-to-ltr
{
	direction: ltr!important;
}

.rtl .card
{
	direction: ltr!important;
}

.rtl .col-66
{
	float: right!important;
}

.rtl .markturizm-payment-form--div form#markturizm-payment-form .ccv {
  float: left!important;
}

.rtl .markturizm-payment-form--div .col-50 {
  float: right!important;
}

.rtl .markturizm-payment-form--div form#markturizm-payment-form .expire-date {
  float: right!important;
}

.rtl #cardnumber
{
	direction: ltr!important;
	text-align: right!important;
}

.cart-subtotal {display: none!important;}

.ui-datepicker {
  background: #fff !important;
  border: 1px solid #ddd !important;
  border-radius: 6px !important;
  box-shadow: 0 4px 120px rgba(0,0,0,0.1) !important;
  font-size: 1.2em !important;
}

.ui-datepicker-header {
  position: relative !important;
  background: #f6f6f6 !important;
  border-bottom: 1px solid #ddd !important;
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
  padding: 7px !important;
  display: block !important;
}

.ui-datepicker-title {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  gap: 3px !important;
}

.ui-datepicker-title select {
  width: 140px !important;
  max-width: 140px !important;
  margin: 0 auto !important;
  background: #fff !important;
  border: 1px solid #ccc !important;
  border-radius: 7px !important;
  font-size: 0.9em !important;
  text-align: center !important;
  text-align-last: center !important;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 10px center !important;
  background-size: 16px !important;
}

.ui-datepicker-calendar td a,
.ui-datepicker-calendar td span {
  font-size: 1.2em !important;
  text-align: center !important;
}

.ui-datepicker-calendar td span {
  opacity: 0.5 !important;
}

@media (max-width: 600px) {
  .ui-datepicker {
    width: 90% !important;
    max-width: none !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
  }
}
