:root{
  --fa-style-family: "Font Awesome 6";
  --fa-style: 600;
  --background-img: url("data:image/gif;base64,R0lGODlhGAAoAKIAAAAAAP///+7QnPDVpfHYrfPctfHr3QAAACH5BAEAAAYALAAAAAAYACgAAAPqSKpStWPBEaV6aghBq+yDIxabhFlZU1AEuXkEiMYdsd03yH4w7nOZis5B+eFotN1EYwSmBJaXRvcSFaskXU22it2IMGopm7SMFrlQaLYUwhwt64p5/KDOPBYzODzFkzUtEiV8YBRwF4hJfilaIhZ7MS10ORBRUJBTHQ99ShiPgxFMcCyPI6JMQpObI4pEUodlrX6vdV5Qs7I2lUGtERhjuzpxoCM3kzhblsQyu7BXLyaMqZSYmSHAIDmgPIgwKKpsQcSv3wt+hNQcntxlwsMxeBPzXM9KlHy/61pbzVOAHdKcSJWMHz9DOBIAADs=") repeat;
}

.k {
  font-weight: bold;
}
.n {
  font-weight: normal;
}
.u {
  text-decoration: underline;
}

.c {
  text-align: center !important;
}

/* LTR için: .l sınıfı sola hizalanır */
:dir(ltr) .l {
  text-align: left !important;
}

/* RTL için: .l sınıfı sağa hizalanır */
:dir(rtl) .l {
  text-align: right !important;
}

/* LTR için: .r sınıfı sağa hizalanır */
:dir(ltr) .r {
  text-align: right !important;
}

/* RTL için: .r sınıfı sola hizalanır */
:dir(rtl) .r {
  text-align: left !important;
}

div.border.koyu {
  border: 1px solid #a5761f !important;
}

div.border-top.koyu {
  border-top: 1px solid #a5761f !important;
}
div.border-bottom.koyu {
  border-bottom: 1px solid #a5761f !important;
}

div.border {
  border: 1px solid #a68f5b !important;
}

div.border-top {
  border-top: 1px solid #a68f5b !important;
}
div.border-bottom {
  border-bottom: 1px solid #a68f5b !important;
}



.firebaseui-btn {
  /*padding: 5px; */
  font-size: 14px;
  min-width: 100px;
  text-align: center;
  text-decoration: none;
  /*margin: 8px 0px;*/
  color: white;
  line-height: 16px;
  box-shadow: 0 2px 2px 0 rgba(0,0,0,.14), 0 3px 1px -2px rgba(0,0,0,.2), 0 1px 5px 0 rgba(0,0,0,.12);
  border-radius: 5px;
  cursor: pointer;
  text-align: left;
  /*padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 7px;*/  
  padding: 8px;
  display: flex;
  flex-direction: row;
  gap: 8px;
  justify-content: start;
  align-items: center;
  flex: 1 1 auto !important;
}

.firebaseui-btn span{
  /*padding-left: 10px;*/
  font-size: 14px;
  
}
.firebaseui-idp-icon  {
  border: none;
  display: inline-block;
  height: 18px;
  vertical-align: middle;
  width: 18px;
  /*margin-bottom: 3px;*/
}
.firebaseui-btn i{
  font-size: 18px;
}
.fb-facebook {
  background-color: #3b5998;
}
.fb-facebook:hover {
  background-color: #324b81;
}

.fb-google {
  background-color: #ffffff;
  color: #2F2F2F;
}
.fb-google:hover {
  background-color: #e6e6e6;
  color: #2F2F2F;
}
.fb-twitter {
  background-color: #55acee;
}.fb-twitter:hover {
  background-color: #2e99ea;
}
.fb-microsoft {
  background-color: #2F2F2F;
}.fb-microsoft:hover {
  background-color: #1a1a1a;
}

.fb-apple {
  background-color: #000;
}.fb-apple:hover {
  background-color: #1a1a1a;
}


:dir(rtl) .fa-delete-left:before {
  content: "\e154" !important; /* Unicode değerini değiştirin */
}
:dir(rtl) .fa-delete-right:before {
  content: "\f55a" !important; /* Unicode değerini değiştirin */
}


.MsgDiv {
  background-color: #f0d5a5;
  border: 1px solid #a68f5b;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 2px 2px 3px 0 #222222;
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  position: absolute;
  text-align: center;
  text-shadow: none;
  z-index: 9999;
}