
.price-text ul{
	background:none!important;
}
.price-text ul li {
	    margin-bottom: 16px !important;
    padding: 0 !important;
    font-weight: 500;
}
.price-hak {
	padding:0 15px;
	margin-bottom:15px;
    font-weight: 500;
	color:#333;
}
.cs-intputwrap {
	margin-bottom:15px;
}
.cs-intputwrap input{
	margin-right:5px;
}

.checkbox-container {
		font-size:14px;
}


#ilaneklevilla .form-control:focus {  color: var(--bs-body-color);  background-color: rgb(237, 237, 237);  border-color: var(--anarenk1);  outline: 0;   transition: var(--trans);}




#navigation {	background-color: #fff;	border: #ddd 1px solid;	border-radius: 10px;	margin: 10px;	padding: 10px;}

#navigation li {	margin: 2px 0;}



#ilaneklevilla label.error{
	font-size:14px;
	color:red;
 }


#ilaneklevilla .navigation {	border-top: #ddd 1px solid;	margin-top: 10px;	padding-top: 10px;}

#ilaneklevilla .navigation ul {	margin: 0;	padding: 0;	list-style: none;}

#ilaneklevilla .navigation li {	float: left;	margin-right: 10px;}

#ilaneklevilla .pad {	padding: 0px;}

#ilaneklevilla .blue {	background: blue;	color: white;}

#ilaneklevilla .pink {	background: pink;	color: black;}

#ilaneklevilla .clearfix:before, #ilaneklevilla .clearfix:after {	content: "\0020";	display: block;	height: 0;	visibility: hidden;}

#ilaneklevilla .clearfix:after {	clear: both;}

#ilaneklevilla .ui-widget-header {border: 0px solid #aaa; 

background: rgb(238,120,56);

background: linear-gradient(97deg, rgba(238,120,56,1) 0%, rgba(238,208,56,1) 90%);

 font-weight: bold;  height: 25px;}

#ilaneklevilla .ck.ck-editor__main > .ck-editor__editable:not(.ck-focused) {  border-color: rgb(237, 237, 237);}

#ilaneklevilla .ck.ck-editor__editable_inline {  height: 350px;}

#ilaneklevilla .ck.ck-toolbar {  background: var(--ck-color-toolbar-background);  border: 1px solid rgb(237, 237, 237);  z-index: 5;  position: relative;}

#ilaneklevilla .ck-focused {    border: 1px solid rgb(237, 237, 237);  background-color: rgb(237, 237, 237); box-shadow: 0px 0px 0px 0px transparent;	outline: 0;   transition: var(--trans)}



#ilaneklevilla .form-floating > label {  color: #999;}


.wizard ul li {
	width:auto;
}
.wizard ul li:before {
	display:none;
}
.wizard ul li::after {
	display:none!important;
}
.wizard ul {
	justify-content:left;
	    margin-bottom: 25px;
}

.ilanibitir {
	text-align:center;
}
.ilanibitir button {
	    margin-top: 20px;
}

.ilanicon {
    font-size: 60px;
    color: #198754;
    margin-bottom: 20px;
}


/*galeri*/

.fotogalery {   padding: 5px;  width: 100%;  margin: 0 auto;  }

.fotogalery .foto-item {
    position: relative;
}

.foto-item img {  width: 100%;  height: 180px; object-fit: cover;}

.fotogalery .fotoiconlar {  width: min-content;  text-align: center;  color: #fff;  position: absolute;  top: 0px;  background: rgba(0, 0, 0, .15);  backdrop-filter: blur( 9.0px );  padding: 5px;  border-radius: 15px 0px;  margin: 3px;  left: 0;}

.fotogalery .fotoiconlar i{padding:3px;}

.fotogalery .fotoiconlar a{color:#fff;}

.resimupload {  padding: 20px;  border: 1px solid #dadada;  border-radius: 5px;}

.fontsize13,.fontsize13 label {  font-size: 13px;  top: -1px;  position: relative;}

.ilanibitir {  position: relative;  text-align: center;  border: 1px solid #dadada;  border-radius: 5px;  padding: 20px;}

.ilanicon {  font-size: 60px;  color: #198754;  margin-bottom: 20px;}.lang-content-user-area .nav { border:none; }

.lang-content-user-area .nav li button.active{     background: var(--butonbg);    color: var(--butonyazilink);    transition: var(--trans);	}

.lang-content-user-area .nav li button {	    color: #555;    background-color: #fff;    border:none;    border-bottom-color: transparent;    cursor: default;    font-size: 14px;	margin-right:4px;	text-decoration:none;	border-radius:4px;}

.mobile-error-content {
	    border: 1px solid #eee;
    border-radius: 10px;
}
.empty-header-basket {

	padding:40px 5px;

	font-weight:400;

	text-align:center;

}

.empty-cart-section img{

	width:100%;

}

.empty-cart-section span{

	    font-size: 18px;

    font-weight: 500;

    display: block;

    line-height: 20px;

	margin-top:20px;

}

.empty-cart-section p{

	    font-size: 14px;

    font-weight: 400;

    margin: 15px 0;

	text-align:center;

}



.mobile-error-content .favoriBosIkon i {

	font-size: 44px;

	line-height: normal;

}



.donations-one__item__text {

    margin: 0;

    padding-right: 10px;

    min-height: 83px;

}

.donations-item-footer {

	 display: -webkit-box;

    display: flex;

    -webkit-box-align: center;

    align-items: center;

}

.donationItem-input_wrapper {

	height: 3rem;

	padding: 0 1rem;

	width: 100%;

	background-color: #fbfbfb;

	border-bottom-left-radius: 15px;

	border-top-right-radius: 15px;

	border: 1px solid #e2e2de;

	display: -webkit-box;

	display: flex;

	-webkit-box-align: center;

	align-items: center;

}

.donationItem-input_wrapper input{

    height: auto;

    background-color: transparent;

    border: none;

    width: 100%;

    height: 100%;

    font-size: 1.8rem;

    color: #404f4c;

    font-weight: 500;

    outline: 0;

    margin-right: 1rem;

	font-size: 16px;

}

.donationItem-input_wrapper span {

    font-size: 1.2rem;

    color: #777d7b;

    font-weight: 500;

    padding-left: 1.5rem;

    padding-right: .5rem;

    border-left: 1px solid #e4e5e4;

}



@media (min-width: 992px) {

    .donationItem-button[data-v-d6de33fa] {

        min-width: 5rem !important;

               height: 3rem;

    }

}

.donationItem-button {

    margin-left: 1rem;

    width: 70px;

     height: 48px;

    border-top-left-radius: 15px;

    border-bottom-right-radius: 15px;

}

.green {

    background-color: #108a65;

}





    .donationItem-button img {

        height: 18px;

    }



.DonationItem-button img {

    height: 20px;

    margin-right: 0;

	    -webkit-transition: all .2s;

    transition: all .2s;

}

input[type="number"]::-webkit-inner-spin-button, 

input[type="number"]::-webkit-outer-spin-button {

  -webkit-appearance: none;

  margin: 0;

}



input[type="number"] {

  -moz-appearance: textfield; /* Firefox için */

}

.donations-one__item__bottom {

      padding: 20px 30px 0;

    margin-top: -86px;

}

.donations-one__item__bottom-default {

	 position: relative;

    background-color: var(--careox-gray, #f1f6f7);

	padding: 22px 30px 21px;

}



.btn-odemeler {

	    background-color: var(--careox-base, #ff5528);

    color: var(--careox-white, #fff);

}

.btn-odemeler:hover {

	   background:#fff;

	   border:1px solid #ff5528;

}

.checkout-page__order-table thead tr th{

    text-align: left!important;

}

.checkout-page__order-table tbody tr td {

	 text-align: left!important;

}

.pro-image img {

	width:100%;

	display:block;

	height:auto;

	margin-bottom:15px;

}



.checkout-page__your-order {

    position: relative;

    margin: 0px 0 0;

}

.zr-havale-content {


	width:100%;
	float:left;
	margin-bottom:15px;

}

.zr-paypal-content {

	display:none;

}

.is_sanalpos {

	display:block;

}

.zr-top-bar {



	margin-bottom:15px;

}



.zr-paypal-content {



	width:100%;



	float:left;



	border-radius:6px;



	margin-bottom:15px;





}

.result-card .fa-times {

    font-size: 34px; /* İkon boyutunu büyüt */

    color: #ff4d4d; /* Kırmızı bir renk ver */

    background-color: #ffe6e6; /* Hafif kırmızı bir arka plan rengi */

    border-radius: 50%; /* Daire şeklinde görünmesi için */

	margin: 0 auto;

    width: 50px;

    height: 50px;

    display: inline-block;

    padding-top: 8px;

}

.result-card .fa-check {

    font-size: 34px; /* İkon boyutunu büyüt */

  color: #28a745; /* Yeşil bir renk ver */

    background-color: #e6ffe6; /* Hafif yeşil bir arka plan rengi */

    border-radius: 50%; /* Daire şeklinde görünmesi için */

	margin: 0 auto;

    width: 50px;

    height: 50px;

    display: inline-block;

    padding-top: 8px;

}



.zr-havale-content {



	font-size:14px;

	display:none;



}





.is_havale {

	display:block;

}





@media (min-width: 992px) {

    .card-payment {

        border-top-right-radius: 0;

        width: 100%;



        position: relative;

    }

}



.card-payment {

    background-color: #fff;

    padding: 2rem;

    border-radius: 10px;

    border: 1px solid #dddcce;

   margin-bottom: 10px;

}



.card-payment  {

    min-height: 300px;

}



.card-payment h4 {

	color:#333;

	font-weight:700;

	font-size:19px;
	
	    margin-bottom: 5px;

}



.card-payment  label {

    font-size: 14px;

    font-weight: 500;

    color: #6d6c5a;

}



.card-payment input {

       padding: 0.5rem 1rem;

    width: 100%;

    background-color: #fff;

    border: 1px solid #e0e0dc;

    font-size: 14px;

    margin-bottom: 3px;

    outline: 0;

    -webkit-transition: all .2s;

    transition: all .2s;

    height: 34px!important;

	border-radius:3px!important;

}


.card-payment label.error{
	color:red;
}
@media (min-width: 992px) {

    .Payment-skt {

        width: 7rem;

    }

}



.card-payment select {

    background-color: #fff;

    padding: 0.5rem 1rem;

    border: 1px solid #e0e0dc;

    height: 42px!important;

    outline: none;

 -webkit-appearance: auto;

    -moz-appearance: auto;

    appearance: auto;



}



/* CVV ikonunun konumlandırılması */

.cvv-container {

    position: relative;

}



.cvv-tooltip {

    position: absolute;

    top: 50%;

    right: -30px; /* İkonun sağa doğru yerleştirilmesi için boşluk */

    transform: translateY(-50%); /* Yatayda ortalamak için */

    cursor: pointer;

}



/* Tooltip iconunun boyutunu ayarlamak */

.cvv-tooltip img {

    width: 20px; /* İkonun boyutunu belirleyin */

    height: auto;

}



/* Tooltip stilizasyonu */

.cvv-tooltip:hover {

    opacity: 0.8; /* Resmin üzerine gelindiğinde şeffaflık */

}



.cvv-tooltip[data-toggle="tooltip"]:hover::after {

    content: attr(title);

    position: absolute;

    top: -30px;

    right: 50%;

    transform: translateX(50%);

    background-color: #333;

    color: #fff;

    padding: 5px;

    border-radius: 5px;

    font-size: 12px;

    white-space: nowrap;

    z-index: 10;

}

.cvvcontent {

	position:relative;

}



.card-payment img {

    height: 20px;

    position: absolute;

    right: 13%;

    top:40px;

}



.Payment-cvv {

    position: relative;

    cursor: pointer;

    height: 48px;

    width: 10rem;

}



.zr-havale-content label {



	font-weight:400;



	color:#333;



}



.havaleinfo {



	color:#fff;



	font-size:13px;



	margin-top:30px;



}



.havaleul {

	list-style-type:none;

}



.havaleul li {



	width:50%;



}



@media screen and (max-width:992px){



	.havaleul li {



		width:100%;



	}



}



.bank-border {



	border: 1px solid #dddcce;



	width:100%;



	float:left;



	padding:17px 20px 0px 20px;



	border-radius:6px



}



.bank-border .havale-info {



	    position: relative;



    top: -26px;



}

.bank-border input

{

	 float: left;

    margin-right: 11px;

    margin-top: 15px;

}

.zr-top-bar .topbar-two__nav li a {

	color:#000;

}



.sing-in {



	margin-right:5px;



}



.checkbox-container {



	font-size:13px;



	display: block;



    position: relative;



    padding-left: 35px;



    margin-bottom: 12px;



    cursor: pointer;



    -webkit-user-select: none;



    -moz-user-select: none;



    -ms-user-select: none;



    user-select: none;



	    line-height: 22px;



}



.checkbox-container input {



 position: absolute;



  cursor: pointer;



  left:0;



  width:0;







}







.register-page .form-group{



	position:relative;



	    margin: 0 0 4px 0 !important;



    min-height: 34px;

	  text-align: left;


}

.donate-page__form__info {
	 background-color: #fff;
    padding: 2rem;
    border-radius: 10px;
    border: 1px solid #dddcce;
    margin-bottom: 2rem;
}
.donate-page__form__info .form-group {
	padding: 0 20px;
}
.donate-page__form__title {
  font-size: 20px;
  font-weight: 700;
  margin: 0 0 19px;
}
.donate-page__form__payment {
  position: relative;
  margin-bottom: 20px;
}
.form-one__control {
	margin-bottom: 15px;
    width: 50%;
    float: left;
    margin-left: -15px;
    margin-right: 10px;
}
@media screen and (max-width:992px){
	.form-one__control {
		width:100%;
	}
}
.donate-page__form__info label{ font-size:14px; margin-bottom:3px;}


.donate-page__form__donate-amount{
		font-weight: 600;
	color: #333;
	font-size: 18px;
	padding: 10px 17px 0 17px;
	border-top: 1px solid #eee;
}
.donate-page__form__info label.error {
	color:red;
}
.odemelerim .table tr td {
	background:#fff!important;
}
.table-striped>tbody>tr:nth-of-type(odd)>*{
	background:#fff!important;
}
.table-striped>tbody>tr:nth-of-type(odd)>*{
	--bs-table-bg-type: #fff!important;
}
.kalansure{
	margin-top:10px;
}
.kalansure p {
	font-size:15px;
}
.kalansure p span {
	font-size:15px;
}
.map-wrap iframe {
	width:100%;
}


.service-action .btn {
	margin-left:0;
}

.form-group-sozlesme .checkbox-container input {
	width: 0.9rem;
    height: 0.9rem;
}