.sayac_kutu div{
	width: 25%;
	float: left;
	text-align: center;
	background-color: #e7e7e7;
	padding: 10px;
	font-weight: 500;
	letter-spacing: 0.5px;
}
.sayac_kutu div:not(:last-child){
	border-right: solid 1px #b0b0b0;
}
.sayac_kutu p{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: auto;
	display: block;
	text-transform: uppercase;
	font-size: 15px;
}
.sayac_kutu span{
	text-align: center;
	margin-top: 5px;
	display: block;
	color: #ff3535;
}
textarea{
	width: 100%;
	min-height: 250px;
	border-left: solid 2px #e7e7e7;
	border-right: solid 2px #e7e7e7;
	border-bottom: solid 2px #e7e7e7;
	border-top: unset;
	padding: 10px;
	font-size: 16px;
	resize: vertical;
}
textarea:focus{
	outline: none;
}
.en_cok_char .ecc_baslik{
	font-size: 18px;
	font-weight: 500;
	display: block;
	border-bottom: solid 1px #ddd;
	padding: 0 0 13px;
	margin-bottom: 15px;
}
.en_cok_char .en_cok_ic div{
	min-width: 23%;
	display: inline-block;
	padding: 10px;
	border: solid 1px #ddd;
	margin: 1%;
	position: relative;
	font-weight: 600;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 100%;
}
.en_cok_char .en_cok_ic div span{
	margin-right: 15px;
	font-weight: 600;
	color: #af1d1d;
	position: relative;
}
.en_cok_char .en_cok_ic div span:before{
	content: '';
	width: 1px;
	height: 300%;
	background-color: #ddd;
	position: absolute;
	top: 50%;
	right: -10px;
	transform: translateY(-50%);
}

img{
	width: 100% !important;
	height: auto !important;
}

@media only screen and (max-width: 930px){
	.sayac_kutu{
		width: 100%;
		word-break: break-word;
		overflow-y:auto;
		display: block;
		white-space: nowrap;
	}
	.sayac_kutu div{
		width: auto;
		border-right: solid 1px #b0b0b0;
		border-left: solid 1px #b0b0b0;
		border-top: solid 1px #b0b0b0;
		display: inline-block;
		float: unset;
		min-width: 27%;
	}
	.sayac_kutu div:not(:first-child){
		margin-left: -5px;
	}
}