
:root {
	--base-color1: #1ECB15;
	--base-color2: #179510;
}

.uye_girisi_link {
	margin: 8px 0 0 20px;
}

.__indexx0 .rezervasyonform {
	position: fixed;
	top: 0;
	background-color: var(--base-color1);
	background-image: linear-gradient(160deg, var(--base-color1) 0%, var(--base-color2) 100%);
	/*
	background-image: linear-gradient(160deg, #eacda3 0%, #d6ae7b 100%);
	background-image: linear-gradient(160deg, #11998E 0%, #38EF7D 100%);
	background-image: linear-gradient(160deg, #C6EA8D 0%, #FE90AF 100%);
	background-image: linear-gradient(160deg, #93A5CF 0%, #E4EfE9 100%);
	background-image: linear-gradient(160deg, #FDFCFB 0%, #E2D1C3 100%);
	*/
	width: 100%;
	left: 0;
	z-index: 99999999;
	border-bottom: 1px solid var(--base-color2);
	padding:15px 10px 10px 10px;
	display:none;
}
.__indexx0 .rezervasyonform select {
	height:40px;
}
.__indexx0 .rezervasyonform input {
	font-weight:900;
}

@media (max-width: 768px) {
	.__indexx0 .rezervasyonform{
		height:100%;
	}
	.__indexx0 .form_kutu{
		width:100%;
		display:block;
		margin: 30px 0;
	}
}
.bilgiler_kutu {
	background: #fff;
	padding: 20px;
}
.mesaj_before{
	font-size:13px;
	line-height: 14px;
	position:relative;
}
.mesaj_before::before {
	content: '❕' attr(data-mesaj);
	padding: 6px;
	position: absolute;
	max-width: 100%;
	top: -22px;
	right: 0;
	background: #dc3545;
	color: #fff;
	border-radius: 3px;
	width: 100%;
}

.mesaj_before::after {
	content: ' \293E';
	font-size: 36px;
	position: absolute;
	top: 4px;
	right: -10px;
	color: #dc3545;
	width: 22px;
	transform: rotate(-42deg);
	font-weight: 300;
}

.mesaj_ignore {
	position: absolute;
	right: 30px;
	top: -35px;
	background: #fff247;
	padding: 8px;
	border-radius: 3px;
	font-weight: bold;
	font-size: 14px;
	color: #000;
	cursor: pointer;
	border: 2px solid #dc3545;
}

.tr_ek {
	background: #f6ffd5;
}
.tr_indirim{
	background: #fdfde0;
}
.tr_indirimli_fiyat{
	background: #ffffbe;
}
.fiyat_tablosu tfoot tr:nth-last-child(1) {
	background: #eae7ff;
}
.fiyat_tablosu tfoot tr:nth-last-child(1) td {
	padding-top: 4px;
	padding-bottom: 4px;
}

.cc_indirimli_fiyatlar {
	background: #fff9a3;
	padding: 1px 1px;
	color: #444;
}
.cc_indirim_goster:hover::before {
	position: fixed;
	content: 'Online ödeme indirimi ile birlikte fiyatlar';
	top: 20%;
	left: 50%;
	width: auto;
	background: #fff9a3;
	color: #000;
	padding: 10px;
	outline: 2px solid #fff9a3;
	outline-offset: -2px;
	transform: translate(-50%, -50%);
	font-size: 15px;
	z-index: 9;
}
.aiysec1, .aiysec2 {
	width: 100%; 
}

.form_kutu {
	background: #fff;
	padding: 0 4px;
	margin: 2px 6px;
}
.form_kutu input, .form_kutu select{
	border:0;
}
.form_kutu input:focus, .form_kutu select:focus{
	border:0;
	border-color: inherit;
	-webkit-box-shadow: none;
	box-shadow: none;
	outline:none;
}

.alissaati .chosen-container,
.iadesaati .chosen-container {
	margin-top: 2px;
}

.iadeyeriayni, .iadeaynisaat {
	font-size: 11px;
	cursor: pointer;
	position: absolute;
	right: 16px;
	top: 8px;
}
.__indexx0 .iadeyeriayni, .__indexx0 .iadeaynisaat {
	right:2px;
	top: -16px;
}

.__indexx0  a.rfg2 {
	color: #fff;
	background: var(--base-color1);
	padding: 12px;
	border-radius: 3px;
}
.__indexx0  a.rfg2:hover {
	color: #fff;
}

.araba_sayisi {
	font-size:17px;
	font-weight:bold;
	color: var(--base-color2);
	margin:5px 0px 5px 0px;
}


.aiysec1,
.aiysec2 {
	width: 100%;
	border: 0;
	padding: 8px 4%;
	margin: 8px 0px;
}

.rl1__ {
	float: left;
	width: 20%;
	background: #34363D;
	padding: 8px;
}

.rf_ {
	width: 78%;
}

.fy_ {
	width: 20%;
}

.cpliste {
	margin: 8px;
	color: #eaeaea;
}

.cpliste label {
	cursor: pointer;
	font-size: 16px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABACAYAAAAXiCerAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAKdQAACnUBSiXd/QAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAMJSURBVFiF7ZdBaFxFGIC/zW4waYxZpClu89QgVkxnNqTorSfrQVDJoAeZS0OOi6BQ0EJ1S6A0hJJLPfTQpoYKgg9F4QkeJAcvCh4kJu6AWEwMOCmGekgxITZ18zzse+nsy4bsbloaND/s4f3/vO+fx5uZ720qDEOklFngbeAEkAJCakcG+AO4bIyZqipIKXuBj4E+4IcIktoGdBvoAh6u1eELoAd40Rgzsw1gM6SUGGO2FoQQoRBiIgxD6v0BaWAEeDXOtThT3lXEoPS9Au069h4o08xNQoingTPAW8kZlRtkpYEVYD0JeqhBUBloA/5xQT8Cg1LKgXoIUsoOoBA1n47zKSFEL/XvtTJwCDgGFIwxE5ugJnb/IjBpjPnaLaSivbPr2HsLch/0vwZlgAcsyDDEC3wFzFqlF1JCiGkqgnzJlEo7CjIOL/DfAcaB74ChFipHwpcNQk5HEIDjwFTDgvQC/03ggpO6A3wUH/5pZ+BTwJJVerUGpABcSqQLVunJlsTAF4BvgE+9wH8kURuuATlllZ4EZx15gd8HfAY8AbwMXPMCvzWqnQQ+pHrdvZstjn4QX7iFdeAv5/o14KoX+Bq4UjW2vPF+tjjaAbyyBWSVngMGgd8d2BDwCRX1xDGSHRn7nIogc0lQOYKVgDeAm9SO81bpc9QjSKv098DrwJ8JyJhV+qzTeBtB5vObgrRKfxs9po1S41bp9wBkPt+4INcHZHe5J9fZ/tXUvDOTu4IslfYFuQ/6j4P2jNe6gRWr9NpuvPYk8AywDJhmvdYbQQCywHPNeO1x4IiTCoEbtbzWDqxbpbf8P/EC3wOeTaR/tkovJr32KPA80O8FfiZRO1wD8otVehGqvdYB9FM5iw8Cwgv8VFTLAUepfpvXs8XRTeO4M9rAOcypHKnCC/zHkpDU6up8tjg6zDZeWwNmgL8dWA7IJxrOdY1dzLCD11aAn3B8lYh5q/Q8dXrtFjBL5XPFjd8iG8eN6/LacpSPH3PBKv0rNOm1jc7O1vBAWya9dHPNmcn99dq/VG5wR20s2BAAAAAASUVORK5CYII=') no-repeat;
	padding-left: 25px;
	background-position: 0px 5px;
	color: #222;
}
.de_form.cpliste label {
	padding-left: 0px;
	background: none;
}

.cpliste input {
	margin: 4px;
	visibility: hidden;
	position:absolute;
}

/**/

.cpliste input:hover+label {
	background-position: 0px -44px;
}

.cpliste input:checked+label {
	background-position: 0px -20px;
}

.cpliste_baslik {
	font-size: 16px;
	margin: 8px 0px 2px 0px;
	color: #ffffff;
	background: var(--base-color1);
	padding: 6px 6px;
	border-radius: 3px;
}

.cpliste_baslik span {
	float: right;
	cursor: pointer;
	position: relative;
	width: 15px;
	height: 20px;
}
.cpliste_baslik span::after, .cpliste_baslik span::before {
	content: "";
	display: block;
	position: absolute;
	width: 6px;
	height: 6px;
	transform: rotate(-45deg);
	left: 2px
}
.cpliste_baslik span::after {
	border-bottom: 2px solid;
	border-left: 2px solid;
	bottom: 2px
}
.cpliste_baslik span::before {
	border-top: 2px solid;
	border-right: 2px solid;
	top: 3px
} 
.r_filtre {
	background: #ffffff;
	position:relative;
	min-height: 30px;
	border-radius: 4px;
}
.cp_filtreler_ac{
	position:absolute;
	left:10px;
	top:5px;
}
.cpfiltrele {
	font-size: 11px;
	margin: 2px 0px 8px 0px;
	text-align: left;
	padding: 4px 2px;	
}
@media (max-width: 768px) {
	.alisyeri, .iadeyeri{width:100%;}
	.cpfiltrele{
		display:none;
	}
	.x_car_offer_bottom_btn li{
		width:100%;
		margin-bottom:10px;
	}
	.x_car_offer_bottom_btn li:last-child{
		margin-bottom:30px;
	}
}

.cpsecimi_temizle {
	text-decoration: underline;
	cursor: pointer;
	padding:4px;
}

.checkbox_kutu {
	background: #fcfcff;
	border: 1px solid #eceef9;
	border-radius: 4px;
	padding: 8px 78px 8px 8px;
	margin: 8px 0 8px 0;
	position: relative;
}
.checkbox_kutu_grup{margin:2px 0;}
.checkbox_kutu_grup_h h4 {
	color: #111111;
	font-weight: 800;
	text-transform: uppercase;
	font-size: 20px;
	display: inline-block;
	padding-top: 15px;
}

.checkbox_kutu label {margin:0;}
.checkbox_kutu::selection, .checkbox_kutu label::selection {
    background-color: rgba(255, 255, 255, 0.5);
}
.checkbox_kutu .checkbox_fiyat {
	font-size: 16px;
	color: #ffffff;
	background: var(--base-color2);
	padding: 6px 11px;
	position: absolute;
	right: 8px;
	border-radius: 3px;
	top: 50%;
	transform: translate(0%, -50%);
}


.checkbox_kutu input[type="checkbox"] {
	display: none;
}

.checkbox_kutu input[type="checkbox"]:checked+label:before {
	background: #fff;
	color: var(--base-color2);
	content: "\2713";
	font-weight: 700;
	text-shadow: 0 0 black;
}

.checkbox_kutu input[type="checkbox"]+label:before {
	border: 1px solid var(--base-color1);
	content: "\00a0";
	display: inline-block;
	font: 22px/0.7em sans-serif;
	height: 20px;
	margin: 0px 6px 0 0;
	padding: 0px 0 0 2px;
	vertical-align: top;
	width: 21px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.checkbox_kutu input[type="checkbox"]:checked+label:before {
	background: #fff;
	color: var(--base-color2);
	content: "\2713";
}

.checkbox_kutu input[type="checkbox"]:checked+label:after {
	font-weight: bold;
}


.rliste_ust1 {
	font-size: 34px;
	white-space: nowrap;
	font-weight: 900;
	color: var(--base-color2);
	padding: 0 0 12px 0;
}
.rliste_ust2 {
	margin: 12px 0 0 0;
}

.rliste {
	width: 99%;
	margin: 7px 0;
	padding: 35px 1% 30px 1%;
	overflow: hidden;
	-moz-box-shadow: 0px 0px 7px -3px #222222;
	-webkit-box-shadow: 0px 0px 7px -3px #222222;
	box-shadow: 0px 0px 7px -3px #222222;
	position: relative;
}

.rliste:hover {
	box-shadow: 0 0 20px -4px #5e5e5e;
}

.rliste1 {
	float: left;
	width: 29%;
}

.rliste_resim .rl_img {
	max-width: 200px;
	max-height: 140px;
	margin-bottom: 1px;
}

.rliste2 {
	float: left;
	width: 53%;
	margin-left: 1%;
}

.rliste2_ust_baslik {
	font: 18px Outfit, poppins, arial;
	color: var(--base-color2);
	margin-bottom: 4px;
}

.rliste2_ust_baslik span {
	font: 11px Outfit, poppins, arial;
	color: #333;
}

.rliste2_ozellik1 {
	margin: 4px 0px 4px 0px;
}

.rlo_araba_sinif {
	font: bold 13px Outfit, poppins, arial;
	color: #5A94F1;
}

.rlo_araba_modelyili {
	font: 13px Outfit, poppins, arial;
	color: #282828;
}

.rldozellikler {
	font: 13px Outfit, pt sans, arial;
	color: #797a7b;
}

.rldo_ {
	float: left;
	width: auto;
	height: 22px;
	margin: 0px 1%;
	padding: 1px;
}

.rlo_yakit,
.rlo_vites1,
.rlo_vites2,
.rlo_klima,
.rlo_bebek_koltugu,
.rlo_4x4,
.rlo_kisi_sayisi {
	float: left;
	background: url(../../al_/img/ikon1.png) no-repeat;
	margin-right: 4px;
	margin-top: -2px;
	width: 25px;
	height: 22px;
}

.rlo_yakit {
	background-position: 5px -29px;
}

.rlo_vites1 {
	background-position: -2px -144px;
}

.rlo_vites2 {
	background-position: -26px -144px;
}

.rlo_klima {
	background-position: 2px -56px;
}

.rlo_bebek_koltugu {
	background-position: 4px -117px;
}

.rlo_navigasyon {
	background-position: -26px -168px;
}

.rlo_4x4 {
	background-position: 0px -170px;
}

.rlo_kisi_sayisi {
	background-position: -22px -87px;
}

.araba_fiyat {
	padding: 1px;
	background: #2525255e;
	color: #fff;
}

.gun_basina_fiyat {
	margin: 0px 0px 20px 0px;
	font: 13px Outfit, poppins, arial;
}
.araba_detayac {
	cursor:pointer;
}

.araba_detay {
	display: none;
	margin: 10px 0px;
	padding: 10px;
}

.araba_detay1 span{
    position:relative;
    display: inline-block;
    border: 1px solid #eee;
    margin: 0.5%;
    width: 48%;
    padding: 4px;
}

.araba_detay1 span:before {
	content: ' \00B7 ';
	width: 20px;
	height: 20px;
	color: #222;
	font-weight: bold;
	padding: 0 5px;
}

.araba_detay2 span {
	display: inline-block;
	margin: 0.5%;
    width: 48%;
    padding: 4px;
    white-space: x;
}

.araba_detay2 span:before {
	content: ' \221A ';
	width: 20px;
	height: 20px;
	color: #222;
	font-weight: bold;
	padding: 0 5px;
}

.araba_detay_resim {
	margin: 15px 0;
	padding: 5px;
}

.irliste_ust1 {
	width: 100%;
}

.irliste_ust_bilgi {
	font: 12px/20px arial;
	color: #ccc;
	padding-left: 8px;
	margin: 6px 0 10px 0;
}

.irliste {
	float: left;
	width: 16%;
	margin: 1%;
	padding: 1%;
	overflow: hidden;
	min-height: 350px;
	background: rgba(255, 255, 255, 0.8);
	position: relative;
	-moz-box-shadow: 0px 0px 7px -3px #222222;
	-webkit-box-shadow: 0px 0px 7px -3px #222222;
	box-shadow: 0px 0px 7px -3px #222222;
}

.en_uygun_fiyat {
	position: absolute;
	z-index: 2;
	top: 2px;
	right: 2px;
	width: 100px;
	height: 40px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAA0xJREFUWIXtls9vG0UUx79vZned2NlsCkjFrYEUBQchOBB+9NDSBKQGJMSFA1fEH9BjVZCogpUA5QBS4ciFM0ekVmoPCKVSqFGqgIiqNo1bGuIWpMRx1vba3t2ZxwE55IftuJvWCIl32pn35n0/++Yn8F+2/Gwynp9NxveSQ0QdyAxK1CoX+mrlc8ygrgOsz/SPE+goIMaKM86rXQVgBiEUn260A3zSVYDiJec1kvx8oy0NHHanB0a7BsBq5x9r1lNdAXCnB0aliZe395Oko+5035EHDqAUt5xvzcY9V6Hj7cPfQrpJexwkzreNYx537rrf0ztQ9wzADCpd6nsEQJqlTIMxzOA0gDSDhgQQ6ySpBuoEXgT4OkEsgLAA6Ovk84I9Vl4lAu8AcKf7jjDROZBwOhGJbroIjTecY6UssGkN1Ob7PfZF5BOtU+OqAW/eqTTaRuPDvxNHUDDi8ZcqEInwgYjrskQ1m0iQNjf6NiqQmlqc47p8u/ZT3Nclef/FXQPVy3adQ/lWMnNzvtG/o+T504eOk4XvekfcHuHcn0qooonKnO0ZoXgzmcn9sNnXdM7vTAweU+DziRfLCblvbxC6YKJ8JVEibbyemsz9uN3fctHdPT14WAtxoXfEdeTDQSRxtWKhNmevQdPxA5O5K81iWp6Eycnfsgw1Vr8WK0ZSB1C/1lsQikdbibcFAIBU5vbP1lDty6gA5rD3+aNTt35tF7PrXUAxDEcFIEs9vVvM7peRwc9GBZCCntszgLDUY1EBlMGDewLQM6lemOhv6mQgXO5BuNyDf66Wbclj2uF5WO00jHZOV5WeoSYbVf1pwb8Rh/ZEHgCC2z0HrSEPcr+/FUCAyisDw0Cx5UJsWwEuiy3vPF0wUc06qM3ZRVWRp8JS8BRTLa0q8v3qL/Z6NetAr5lbcgSefKWdRtsKqJBeEPj7HPdvxKEKog4WZ4MwPPPEmaW1TaGfLU2kvsa69UF1NnFCPqRiVtqDsBUQYiQyQHDVzqmYhr9iainwjVb0Uerj3O/NYh/PLBcAnMxPPPlVuCoy/uWBd619AXFZ3AJWowFoT15UFbFfSnH2QGbxarvYhh3M3FwC8N4fHx76Qq2YJ0B8sZNx/9u/Zn8BzSdH1nayv8AAAAAASUVORK5CYII=') no-repeat top right;
	font: 10px pt sans;
	padding-top: 3px;
}

.irliste1 {
	float: left;
	width: 140px;
}

.irliste_resim .irl_img {
	max-width: 150px;
	max-height: 110px;
	margin-bottom: 1px;
}

.irliste2 {
	float: left;
	width: auto;
	margin-left: 10px;
}

.irliste2_ust_baslik {
	font: 200 17px Outfit, pt sans, arial;
	color: #327a00;
	margin-top: 15px;
}

.irliste2_ust_baslik span {
	font: 13px Outfit, poppins, arial;
	color: #333;
}

.irlo_araba_sinif {
	font: bold 12px Outfit, poppins, arial;
	color: #5A94F1;
}

.irlo_araba_modelyili {
	font: 12px Outfit, poppins, arial;
	color: #282828;
}

.irldozellikler {
	margin: 10px 0 5px 0;
}

.irldo_ {
	float: left;
	font: 14px Outfit, Outfit, poppins, arial;
	color: #5A94F1;
	margin: 2px 0;
	width: 99%;
}

.irliste3 {
	float: right;
	width: 95%;
}

.iaraba_fiyat {
	font: bold 20px cursive, comic sans ms;
	color: #282828;
	margin: 5px 0px 4px 0px;
	display: inline-block;
}

.rliste{
	width:99%; 
	margin:7px 0;
	padding:35px 1% 30px 1%; 
	overflow:hidden;
	-moz-box-shadow:0px 0px 7px -3px #222222;
	-webkit-box-shadow:0px 0px 7px -3px #222222;
	box-shadow:0px 0px 7px -3px #222222;
	position: relative;
}
.rliste:hover{
	box-shadow:0 0 20px -4px #5e5e5e;
}

.rliste1{
	float:left;
	width:29%;
}
.rliste_resim .rl_img{
	max-width:200px; 
	max-height:140px; 
	margin-bottom:1px;
}

.rliste2{float:left;width:53%; margin-left:1%;}
.rliste2_ust_baslik{
	font:18px Outfit;
	color: var(--base-color2);
	margin-bottom:4px;
}
.rliste2_ust_baslik span{font:11px Outfit;color:#333;}
.rliste2_ozellik1{margin:4px 0px 4px 0px;}
.rlo_araba_sinif{font:bold 13px Outfit;color:#5A94F1;}
.rlo_araba_modelyili{font:13px Outfit;color:#282828;}

.rldozellikler{font:13px Outfit,pt sans;color:#797a7b;}
.rldo_{float:left;width:auto;height:22px;margin:0px 1%;padding:1px;}
.rlo_yakit,.rlo_vites1,.rlo_vites2,.rlo_klima,.rlo_bebek_koltugu,.rlo_navigasyon,.rlo_4x4,.rlo_kisi_sayisi{float:left;background:url(../../../al_/img/ikon1.png) no-repeat;
margin-right:4px; margin-top:-2px; width:25px; height:22px;
}
.rlo_yakit{background-position:5px -29px;}
.rlo_vites1{background-position:-2px -144px;}
.rlo_vites2{background-position:-26px -144px;}
.rlo_klima{background-position:2px -56px;}
.rlo_bebek_koltugu{background-position:4px -117px;}
.rlo_navigasyon{background-position:-26px -168px;}
.rlo_4x4{background-position:0px -170px;}
.rlo_kisi_sayisi{background-position:-22px -87px;}

.rliste3{float:right;width:14.5%;}

.irliste_ust1{width:100%;}
.irliste_ust_bilgi{font:12px/20px arial;color:#ccc;padding-left:8px;margin:6px 0 10px 0;}

.irliste{float:left;width:16%; margin:1%;padding:1%; overflow:hidden; min-height:350px;background:rgba(255,255,255,0.8);position:relative;
-moz-box-shadow:0px 0px 7px -3px #222222;
-webkit-box-shadow:0px 0px 7px -3px #222222;
box-shadow:0px 0px 7px -3px #222222;
}
.en_uygun_fiyat{position:absolute;z-index:2;top:2px;right:2px;width:100px;height:40px;background:url(../../al_/img/yildiz.png) no-repeat top right;font:10px pt sans;padding-top:3px;}
.irliste1{float:left;width:140px;}
.irliste_resim .irl_img{max-width:150px; max-height:110px; margin-bottom:1px;}

.irliste2{float:left;width:auto; margin-left:10px;}
.irliste2_ust_baslik{font:200 17px Outfit, pt sans;color:#327a00;margin-top:15px;}
.irliste2_ust_baslik span{font:13px Outfit;color:#333;}
.irlo_araba_sinif{font:bold 12px Outfit;color:#5A94F1;}
.irlo_araba_modelyili{font:12px Outfit;color:#282828;}
.irldozellikler{margin:10px 0 5px 0;}
.irldo_{float:left;font:14px Outfit,Outfit;color:#5A94F1;margin:2px 0;width:99%;}
.irliste3{float:right;width:95%;}

.rezervasyonbilgiustac{cursor:pointer;background:#c7f66d;padding:10px;margin-right:-8px;}

.rbl_ust1{float:left;width:83%;}
.rbl_ust2{float:right;width:13%;margin:20px 2% 0px 1%;text-align:center;font:bold 21px arial;color:#5A94F1;}
.rbl_ust_bilgi{font:13px/22px Outfit;color:#222;background:#c7f66d;padding:8px;margin:6px 0 14px 0;}
.rbl{width:90%; margin:7px;padding:8px; overflow:hidden;background:#fff;}
.rbl1{float:left;width:99%;}
.rbl_resim .rbl_img{height:auto;max-width:92%; max-height:200px; margin-bottom:1px;}

.rbl2{float:left;width:99%;}
.rbl2_ust_baslik{font:18px Microsoft Sans Serif,cuprum,Outfit;color:#8cc739;margin-bottom:4px;}
.rbl2_ust_baslik span{font:11px Outfit;color:#333;}
.rbl2_ozellik1{margin:4px 0px 4px 0px;}
.rblo_araba_sinif{font:bold 13px Outfit;color:#5A94F1;}
.rblo_araba_modelyili{font:13px Outfit;color:#282828;}
.rbldozellikler{font:13px Outfit;color:#4D4D4D;}
.rbldo_{float:left;width:auto;height:22px;margin:0px 1%;padding:1px;}
.rbl3{float:right;width:100px;}
/*rezervasyon bilgi araba sonu*/
.rb1__{float:left;width:60%;background:#fff;padding:8px;}
.rb2__{float:right;width:35%;background:none;padding:4px;}
.surucuyas,.surucuyas label {color: #000!important;}
/*.surucuyas{float:left;margin:8px;color:#222;margin:5px 1px;padding:2px 4px;}
.surucuyas label {cursor:pointer; font:13px/20px Outfit;background:url(../../al_/img/checkbox.png) no-repeat;margin-left:-25px;padding-left:25px;display:inline-block;height:18px;background-position:0px 2px;}
.surucuyas input {margin:4px;visibility:hidden;}
.surucuyas input:checked + label{background-position:0px -22px;}
.surucuyas input:[checked="checked"] + label{background-position:0px -22px;}
.surucuyas label:hover {background-position:0px -46px;}*/


.tum_araclar_link{text-align:center;padding-top:15px;margin:20px 0 40px 0;}
.tum_araclar_link a,.tum_araclar_link a:visited{font:15px Outfit;color:#fff;background:#0FB7F9;border:1px solid #0FB7F9;padding:15px 20px;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius: 3px;border-radius: 3px;}
.tum_araclar_link a:hover{background:#61A71B;border:1px solid #61A71B;
-moz-box-shadow: 0px 0px 5px -1px #F5F5F5;
-webkit-box-shadow:0px 0px 5px -1px #F5F5F5;
box-shadow:0px 0px 5px -1px #F5F5F5;
}
.arac_duzenle{margin-top:10px;}
.arac_duzenle1_{float:left;width:650px; padding:5px;}
.arac_duzenle2_{float:right;width:330px; background:#fff;padding:5px;}
.arac_duzenle2_ label {background:#eee;margin:2px;padding-left:4px;color:#1062A4;float:right;width:245px;}
.arac_duzenle1_1{float:left;width:350px;margin-top:15px;}
.arac_duzenle1_2{float:left;width:250px;margin-top:15px;margin-bottom:35px;background:#F7F9E9;padding:5px;}


a.satis_sozlesmesi {color:#00f; text-decoration:underline;}
.satis_sozlesmesi_text{display:none;width:99%;height:400px; font:15px arial;margin:30px 0;padding:2px;}
.sozlesmeyioku a{margin:10px 0;}

.sozlesmeyioku a{font:13px arial;color:#FF0000; text-decoration:underline;}

.takvimtablo{width:98%;border-collapse:collapse;}
.t_baslik{text-align:center;font:bold 10pt Outfit;background:#147;color:#fff;border:solid 1px #ccc;}
.t_baslik td{padding:2px 0;}
.tgun_adi td{text-align:center;padding:3px 2px;font:bold 11px Outfit;background:#dcdcdc;border:solid 1px #ccc;}
.gun_no td{font:11px verdana;padding:1px 1px;background:#9CA7D7;border:1px solid #ccc;}
.gun_no td a{display:block;text-decoration:none;padding:4px;text-align:center;color:#000;}
.gun_no td a:hover{background:#333;color:#fff;}
.ths {background:#ddd;}
.ttok {cursor:pointer;background:#335EA8;}
a.t_e_var{font-weight:bold;background:#888;}
a.t_e_yok{cursor:text;}
.t_e_var sup{position:relative;top:-3;right:-10px;font:bold 10px verdana;color:#d20000;padding:2px;background:url(../../al_/img/bg1.png) repeat;}
.tbugun{background:#0082D6;}

.var1[data-a="onay"][data-t] + .rezervasyon_onay_mail_sms{display:inline-block;}
.var0[data-a="onay"][data-t] + .rezervasyon_onay_mail_sms{display:none;}

.kupon_aciklama {
	color: #595959;
	background: #f4f4f4;
	padding: 8px;
}

.kirala_araba_fiyat {
	font-size: 20px;
	font-weight: bold;
	background: var(--base-color1);
	padding: 10px;
	color: #fff;
	margin: 0 10px 0 0;
	border-radius: 8px;
}

.cform input[type="checkbox"] + label::before {
	border: 1px solid #1ECB15;
	content: "\00a0";
	display: inline-block;
	font: 20px/0.7em sans-serif;
	height: 20px;
	margin: 2px 6px 0 0;
	padding: 0px 0 0 2px;
	vertical-align: top;
	width: 21px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.cform input[type="checkbox"]:checked + label::before {
	content: "\2713";
	background-color: #1ECB15;
	color: white;
	display: inline-block;
	font: 20px/0.7em sans-serif;
	height: 20px;
	margin: 2px 6px 0 0;
	padding: 2px 0 0 1px;
	width: 21px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
	font-weight: bold;
}
