
:root{

}
.f-osw{
	font-family: 'Oswald', sans-serif;
}
.bg-def{
	background-color: #f79025;
}
.c-def{
	color: #f79025;
}
.baslik_bant{
	height: 60px;
	font-size: 30px
}
.baslik{

}
.baslik img{
	height: 55px;
}
.odeme_alani{
	min-height: 600px;
	border:5px solid #f2f2f2;
	border-radius: 10px;
	background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(238,238,238,0.9) 10%, rgba(255,255,255,0.63) 37%, rgba(238,238,238,0.13) 87%, rgba(238,238,238,0) 100%);
	background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,0.9) 10%,rgba(255,255,255,0.63) 37%,rgba(238,238,238,0.13) 87%,rgba(238,238,238,0) 100%);
	background: linear-gradient(to bottom, #dedee4 0,  #fff 16%, #fff 84%, #dedee4 100%);
}
.odeme_inputlar input , .odeme_inputlar textarea, .odeme_inputlar select{
	padding: 5px;
	border:1px solid #999;
}
.chaptcha_renew{
	padding: 5px;

}
.btn-turuncu{
	background-color: #f79025;
	color:#FFF;
}
.btn-turuncu:hover{
	color: #FFF;
}
.c-red{
	color: red
}
.tutar_label_kapsayici{
	position: absolute;
	top: -50px;
}
.musteri_baslik{
	padding-left: 100px;
	margin-top: 30px
}
.fade.in{
	opacity: 1;
}
.modal-backdrop{
	background: rgba(0,0,0,0.5);
}
.help-block.with-errors{
	color: red;
	font-size: 13px
}
#captchaImage{
	max-width: 200px
}
.form-group{
	margin-bottom: 10px
}
.abs_error{
	position: absolute;bottom: -60px;left: 0
}
.has-error input,.has-error select,.has-error textarea{
	border-color:red;
}
@media (max-width: 1800px) {

}

@media (max-width: 1400px) {

}

@media (max-width: 1200px) {

}

@media (min-width: 1281px) and (max-width: 1439px) {

}

@media (min-width: 1025px) and (max-width: 1280px) {

}

@media (min-width: 992px) and (max-width: 1024px) {

}

@media (min-width: 768px) and (max-width: 991px) {

}
@media (min-width: 768px) and (max-width: 830px) {
	.odeme_inputlar label{
		font-size: 12px!important
	}
}

@media (max-width: 991px)  {

}

@media (max-width: 767px)  {
	.abs_error{
		bottom: -15px;
		right: 0;
		left: unset;
		width: 160px;

	}
	.help-block.with-errors{
		font-size: 11px
	}
	.abs_error_tutar{
		position: absolute;
		bottom: -33px;
		right: 0;
	}
	.mb-10-767{
		margin-bottom: 10px;
	}
	.footer_img img{
		height: 75px;
	}
	.footer_img{
		max-width: 100%;
	}
	.tutar_label_kapsayici{
		position: static;
		-ms-flex: 0 0 33.333333%;
		flex: 0 0 33.333333%;
		max-width: 33.333333%;
		margin-right: 20px
	}
	.tutar_kapsayici{
		display: flex;
		justify-content: flex-start;
		align-items: center;
		margin-right: -15px;
		margin-left: -15px;
	}
	.tutar_kapsayici #tutar{
		-ms-flex: 0 0 66.666667%;
		flex: 0 0 66.666667%;
		max-width: 66.666667%;
	}	
	#txtCaptcha{
		width: 100%
	}
	.musteri_baslik{
		padding-left:0;
		text-align: center;
	}
}
@media (max-width: 650px)  {
	.abs_error{
		bottom: -15px;
		right: 0;
		left: unset;
		width: 130px;

	}
}
@media (max-width: 575px) {
	.help-block ul{
		margin-bottom: 0px;
	}
	.cvc_kapsayici{
		padding-bottom: 20px;
	}
	.abs_error{
		position: absolute;
		bottom: 2px;
		right: unset;
		left: 10px;
		width: 100%;
	}
	.abs_error_tutar {
    position: absolute;
    bottom: -22px;
    left: 10px;
    right: unset
}
	.odeme_inputlar label{
		margin-bottom: 10px!important
	}
	.footer_img img{
		height: 60px;
	}
	.mobil_ortala{
		display: flex!important;
		justify-content: center!important;
		align-items: center!important;
	}
	.tutar_kapsayici{
		flex-direction: column;
		margin-right: 0;
		margin-left: 0
	}
	.tutar_label_kapsayici{
		margin-right: 0;
	}

	.tutar_label_kapsayici{
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (max-width: 545px) {


}

@media (min-width: 481px) and (max-width: 767px) {

}

@media (max-width: 480px) {
	.radio_kapsayici h5{
		font-size: 18px;
	}
	.musteri_baslik{
		font-size: 18px;
		padding: 0;
		text-align: center;
	}
	.footer_img{
		flex-direction: column;
		height: 200px;
		margin-top: 50px
	}
	.footer_img img{
		margin-bottom: 20px;
		height: 70px
	}
	.footer_linkler {
		font-size: 14px;
	}
	.banner .d-flex{
		flex-direction: column;
	}
	.banner img{
		order: 2;
	}
	.banner .btn{
		width: 100%;
		display: block;
		margin-bottom: 10px;
	}
}

@media (max-width: 425px) {
	.footer_linkler{
		flex-direction: column;
	}

	.footer_linkler a{
		font-size: 14px;
		display: block;
		width: 100%;
		padding:5px;
		text-align: center;
		margin-bottom: 5px;
	}
	.footer_linkler span{
		display: none
	}
}

@media (max-width: 374px) {
	.radio_kapsayici h5,.musteri_baslik{
		font-size: 16px;
	}
	.radio_kapsayici img{
		display: none;
	}
	.baslik_bant {
		font-size: 20px;
		line-height: 40px
	}
	.baslik img{
		display: none;
	}
	.baslik h1{
		font-size: 18px;
		text-align:center;
	}
	.p-0-374{
		padding: 0
	}
	input::placeholder, textarea::placeholder, select::placeholder{
		font-size: 13px
	}
}


@media (max-width: 576px) {
	.container-md-buyuk {
		max-width: 98%;
	}
}
@media (max-width: 425px) {
	.container-md-buyuk {
		max-width: 96%!important;
	}
}
@media (max-width: 768px) {
	.container-md-buyuk {
		max-width: 94%;
	}
}
@media (max-width: 991px) {
	.container-md-buyuk {
		max-width: 92%!important;
	}
}


