.bg-body-tertiary, footer, #gizle{
	display: none!important;
}
.enust{
	background:#006591
}

.btns{
	border-radius: 0;
	box-shadow: 0 0 1.5em rgba(0,0,0,.15);
	max-height: 100%;
	min-height: 100%;
	padding: 14px;
	background: #428bca;
	color:white;
	border: 0;
	cursor: pointer;
	font: inherit;
	font-weight: 100;
	font-size: 20px;
	margin: 0;
	text-align: center!important;
	opacity: 1;
	outline: 0;
	width: 67px;
	transition: opacity .2s,color .2s,background-color .2s,border-color .2s;
}

.btns:hover, .enalt #nextend:hover{
	background-color: #5e9ed5;
	color:white;
}

.green_color{
	color:#88aa7d;
}

.green_bg{
	background-color:#88aa7d;
}

.red_color{
	color:#dc4c35;
}

.red_bg{
	background-color:#dc4c35;
}

.enust .col-md-12{
	display: flex;
	justify-content: right;
	padding: 0;
}
#cevap{
	display: none;
	background-color: #f0f0f0;
	border: thin solid #ccc;
	color: #212528;
	border-radius: 0.25em;
	line-height: 1.35;
	margin-bottom: 1.5em;
	padding: 0.75em;
	position: relative;
	font-size: 17px;
}
#cevap i{
	font-size: 2em;
}
#cevap span{
	line-height: 46px;
}
#soru{
	background-color: #f0f0f0;
	border: thin solid #ccc;
	color: #212528;
	border-radius: 0.25em;
	line-height: 1.35;
	margin-bottom: 1.5em;
	padding: 0.75em;
	position: relative;
	font-size: 18px;
}
#soru:before{
	border-top-color: #ccc!important;
	border-left: 1em solid transparent;
	border-top: 1em solid transparent;
	top: 100%;
	content: "";
	left: 1.5em;
	position: absolute;
	-webkit-font-smoothing: antialiased;
	box-sizing: border-box;
	user-select: none;
	-webkit-user-select: none;
}
#soru:after{
	transform: translate(-1px,-2px);
	border-left: 1em solid transparent;
	border-top: 1em solid transparent;
	top: 100%;
	border-top-color: #f0f0f0;
	content: "";
	left: 1.5em;
	position: absolute;
}
.sorualani{
	padding: 25px;
}
#img{
	border-radius: 0.25em;
}
.answers{
	text-align: left;
}
.answers label{
	float: right;
	border-radius: 0.25em;
	cursor: pointer;
	padding: 0.75em;
	width: 97%;
	background-color: #f0f0f0;
	border: thin solid #ccc;
	color: #212528;
	font-size: 19px;
}
.form-check{
	margin-bottom: 3.1rem!important;
}
.enalt{
	position: fixed;
	bottom: 0;
	width: 100%;
	left: 0;
	text-align: center;
	background: #006591;
	color: white;
}
.enalt .col-md-2, .enalt .col-md-10{
	padding: 11px;
}

.enalt #nextend{
	background: #428bca;
	font-size: 23px;
	padding: 14px;
}

.enalt .col-md-10{
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 20px;
	padding-left: 120px;
}
.enalt .col-md-2{
	padding-right: 0;
}

.yazim{
	font-size: 25px;
	padding-left: 10px;
}

.form-check-input:checked{
	border-color: #dc9735;
	background-color: #dc9735;
}

input[type="radio"]{
	accent-color:#dc9735;
}



input[type="radio"]:checked + label{
	background-color: #dc9735;
	color:white;
}

input[type=radio] {
	border-color: black;
	border-width:2.5px;
}

.form-check-input[type=radio]{
	margin-top: 19px;
}


input[type="checkbox"]{
	accent-color:#dc9735;
}

input[type="checkbox"]:checked + label{
	background-color: #dc9735;
	color:white;
}

.form-check-input[type=checkbox]{
	margin-top: 19px;
}


.drop_drag{
	display: flex;
	justify-content: space-evenly;
	padding-top: 20px;
	padding-bottom: 20px;
}

.drop_drag .circle{
	background-color: #ffffffc9;
	cursor: pointer;
	width: 60px;
	height: 60px;
	border: solid 5px #dc9735;
	border-radius: 50%;
	text-align: center;
	padding-top: 7px;
	font-size: 25px;
	color:#dc9735;
	font-weight: bold;
}

@media(max-width:767px){
	
	.soru_desktop{
		display: none;
	}

	.enalt, .enust{
		padding: 0;
	}
	.enalt #nextend{
		background: #428bca;
		font-size: 16px;
		padding: 0!important;
	}
	.enalt .col-4{
		background-color: #428bca;
		text-align: center;
		line-height: 31px;
	}
	.enalt .col-md-10{
		padding-left: 0!important;
	}
	.sorualani{
		padding-bottom: 300px;
	}
	.sorualani{
		padding-right: 0!important;
		padding-left: 0!important;
	}
	.imgdiv{
		padding: 0;
		padding-bottom: 20px!important;
	}
}

@media(min-width:767px){
	.soru_mobile{
		display: none;
	}
	.drop_drag{
		padding-left: 200px;
		padding-right: 200px;
	}
	.sorualani{
		padding-bottom: 300px;
	}
}