#yeni_tablo_alt_goruntu {
    width: 95%;
    min-height: 45px;
    max-width: 410px;
    padding: 4px;
    padding-top: 13px;
    padding-bottom: 13px;
    -webkit-border-radius: 0px 5px 5px 5px;
    -moz-border-radius: 0px 5px 5px 5px;
    border-radius: 0px 5px 5px 5px;
    margin-bottom: 15px;
    padding-left: 20px;
}

#aktiflik_goruntuseli, #aktiflik_goruntuseli2, #aktiflik_goruntuseli3 {
    border: 1px solid #f1c40f;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    min-height: 30px;
    font-weight: bold;
    padding-top:20px;
    margin-bottom:10px;
    background:#fff;
    font-size:16px;
    padding-left:10px;
    
}
#aktiflik_goruntuseli2 {
	border: 1px solid #256eaf;
	font-size:13px;
	min-height: 25px;
	padding-top:10px;
    width:95%;
    background:#f0f8ff;
}
#aktiflik_goruntuseli3 {
	border: 1px solid #f1c40f;
	font-size:13px;
	min-height: 25px;
	padding-top:10px;
    width:95%;
    background:#fffbec;
}
#konular_ac_linki, #ders_ac_linki {
	float:right;
	border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    background: rgba(212,228,239,1);
    background: -moz-radial-gradient(center, ellipse cover, rgba(212,228,239,1) 0%, rgba(134,174,204,1) 100%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(212,228,239,1)), color-stop(100%, rgba(134,174,204,1)));
    background: -webkit-radial-gradient(center, ellipse cover, rgba(212,228,239,1) 0%, rgba(134,174,204,1) 100%);
    background: -o-radial-gradient(center, ellipse cover, rgba(212,228,239,1) 0%, rgba(134,174,204,1) 100%);
    background: -ms-radial-gradient(center, ellipse cover, rgba(212,228,239,1) 0%, rgba(134,174,204,1) 100%);
    background: radial-gradient(ellipse at center, rgba(212,228,239,1) 0%, rgba(134,174,204,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4e4ef', endColorstr='#86aecc', GradientType=1 );
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	color:black;
	height:17px;
	padding:8px;
	margin-top:7px;
	margin-right:10px;
}

#hesapla_buton {
	border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    background: rgba(169,3,41,1);
	background: -moz-radial-gradient(center, ellipse cover, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(169,3,41,1)), color-stop(44%, rgba(143,2,34,1)), color-stop(100%, rgba(109,0,25,1)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
	background: -ms-radial-gradient(center, ellipse cover, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
	background: radial-gradient(ellipse at center, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019', GradientType=1 );
	font-weight:bold;
	cursor:pointer;
	color:black;
	height:36px;
	padding:8px;
	margin:0 auto;
	margin-top:7px;
	width:120px;
	color:white;
	font-size:12px;
	text-align:center;
}


#altkonular_ac_linki {
	float:right;
	border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    background: rgb(235, 169, 19);
    background: -moz-radial-gradient(center, ellipse cover, rgb(254, 237, 195) 0%, rgb(239, 161, 44) 100%) 100%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgb(254, 237, 195)), color-stop(100%, rgb(239, 161, 44) 100%)));
    background: -webkit-radial-gradient(center, ellipse cover, rgb(254, 237, 195) 0%, rgb(239, 161, 44) 100%);
    background: -o-radial-gradient(center, ellipse cover, rgb(254, 237, 195) 0%, rgb(239, 161, 44) 100%) 100%);
    background: -ms-radial-gradient(center, ellipse cover, rgb(254, 237, 195) 0%, rgb(239, 161, 44) 100%) 100%);
    background: radial-gradient(ellipse at center, rgb(254, 237, 195) 0%, rgb(239, 161, 44) 100%) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feedc1', endColorstr='#efa12c', GradientType=1 );
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	color:black;
	height:15px;
	padding:5px;
	margin-top:7px;
	margin-right:5px;
}
.konular_liste, .ders_liste {
	margin-top:30px;
	margin-left:40px;
	margin-bottom:10px;
}
.altkonular_liste {
	margin-top:30px;
	margin-left:20px;
	margin-bottom:10px;
}
@media (max-width: 650px) {
	#puan_hesap_baslik {
		font-size:14px;
	}
}

.text_shadow {
	box-shadow: 8px 8px 9px #000;
   -moz-box-shadow: 8px 8px 9px #000;
   -webkit-box-shadow: 8px 8px 9px #000;
}
.yks_bilgileri, .lgs_bilgileri {
	display:none;
}
.input_degerleri {
	width:45px;
	height:25px;
	border:1px solid magenta;
	border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    text-align:center;
}

.input_degerleri::-webkit-outer-spin-button,
.input_degerleri::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

#form_table_gosterim {
    border-collapse: separate;
    text-indent: initial;
    line-height: normal;
    font-weight: normal;
    font-size: medium;
    font-style: normal;
    color: -internal-quirk-inherit;
    text-align: start;
    border-spacing: 2px;
    white-space: normal;
    font-variant: normal;
    border-collapse: collapse;
    border-spacing: 0;
}

#form_table_gosterim {
	border-collapse: collapse; margin-bottom:20px; width:95%; max-width:550px; font-size:13px; font-weight:400;
	border:1px solid blue;
}

#form_table_gosterim * {
    -webkit-box-sizing: content-boxx;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

#form_table_gosterim th {
    display: table-cell;
    vertical-align: inherit;
    font-weight: bold;
    text-align: -internal-center;
    unicode-bidi: isolate;
}



#form_table_gosterim tbody {
    display: table-row-group;
    vertical-align: middle;
    unicode-bidi: isolate;
    border-color: inherit;
}

#form_table_gosterim tr {
    display: table-row;
    vertical-align: inherit;
    unicode-bidi: isolate;
    border-color: inherit;
}

#form_table_gosterim tbody, #form_table_gosterim td, #form_table_gosterim tfoot, #form_table_gosterim th, #form_table_gosterim thead, #form_table_gosterim tr {
    border-width: 1px;
}
    
#form_table_gosterim th {
background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(-45deg, #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=1 );
text-align:Center;
}

.hata_yazimi {
	color:white; font-weight:bold; position:absolute; border:1px solid red; background:rgba(206,12,30,0.45); 
	width:240px; margin-left:-230px; 
	min-height:17px; padding-top:4px; 
	padding-bottom:5px;
	border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    margin-top:-25px;
    font-size:12px;
}
