.clear{
     clear: both;
}

li{
     list-style: none;
}




.body{
     background: url(../img/bg.png);
}

.header{
     background-color: #370089;
}

.navbar{
     margin-bottom: 20px;
     overflow: visible;
     
}
.clear {
 clear:both;
 margin-top:8px;
}
.blok {
 width:100%;
 margin:0 auto;
}
.girdi * {
 padding:5px; 
 margin:2px;
}
.girdi label {
 float:left; 
 width:100px;
 font-weight:bold;
}
.girdi textarea {
 float:left; 
 width:371px;
 padding:4px;
}
.girdi select {
 float:left; 
 width:152px;
 height:28px;
 padding:4px;
}
.girdi .uyari {
 border:2px solid #CC0000;
}
.girdi #gonder {
 text-align:center;
}
.ceviri {
 width:500px;
 margin:0 auto;
 padding-bottom:2px;
 font-weight:bold;
 border-bottom:1px solid #06F;
 text-align:left;
}
#sonuc {
 font-size:13px;
 padding:8px;
}


.menu{
     margin-top: 25px;
}

.menu ul{
     padding: 0px;
}

.menu > ul > li{
     float: left;
     margin-right: 11px;
}
.menu a{
     color: #ccc;
     
}

.logo{
     padding-bottom: 55px;
}


.main{
     margin-top: -55px;
     padding-bottom: 5px;
}

.main-border{
     background: #fff url('../img/border.png') top left repeat-x;
          -webkit-box-shadow: 0 4px 10px rgba(0,0,0,0.2);
     box-shadow: 0 4px 10px rgba(0,0,0,0.2);
     -webkit-background-clip: padding-box;
     -moz-background-clip: padding-box;
     background-clip: padding-box;
     padding: 30px 0;
}

.create-account-container{
     width: 100%;
     display: block;
     margin: 0 auto 65px auto;
     background: #fff;
     border: 1px solid #ddd;
     border-radius: 2px;
     -webkit-box-shadow: 0 0 2px #dadada;
     box-shadow: 0 0 2px #dadada;
}

.form-content{
     padding: 3% 5%;
}

.form-content h2{
     font-weight: bold;
     font-family: 'Open Sans',Arial,Tahoma,sans-serif;
     font-size: 31.5px;
}

.giris-social-fb{
     float: left;
     display: block;
     margin: 0 10px 10px 0;
}

.giris-social-tw{
     display: block;
     margin: 0 10px 10px 0;
}

.login-fields .field{
     margin-bottom: 1.25em;
}


.input-append .add-on, .input-prepend .add-on {
     display: inline-block;
     width: auto;
     height: 40px;
     min-width: 10%;
     padding: 4px 5px;
     font-size: 14px;
     font-weight: normal;
     line-height: 20px;
     text-align: center;
     text-shadow: 0 1px 0 #fff;
     background-color: #eee;
     border: 1px solid #ccc;
     float: left
}

.login-fields input {
     font-size: 13px;
     color: #8e8d8d;
     padding: 11px 15px 8px 10px;
     background-color: #fdfdfd;
     width: 90%;
     display: block;
     border: 1px solid #ccc;
     min-height: 40px;
     margin-top: 20px;
}

.input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input{
     position: relative;
     margin-bottom: 0;
     vertical-align: top;
     -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
     border-radius: 0 4px 4px 0;
}

.help-block{
     font-size: 90%;
}

.input-prepend .add-on:first-child, .input-prepend .btn:first-child {
     -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
     border-radius: 4px 0 0 4px;
}

.login-fields .add-on {
     padding: 11px 10px 8px 10px;
}

.login-social {
     width: 100%;
     float: left;
     margin-top: 15px;
     padding: 10px 0 15px;
     border: 1px solid #CCC;
     border-right: 0;
     border-left: 0;
}

.btn {
     display: inline-block;
     padding: 4px 12px;
     margin-bottom: 0;
     font-size: 14px;
     line-height: 20px;
     color: #333;
     text-align: center;
     text-shadow: 0 1px 1px rgba(255,255,255,0.75);
     vertical-align: middle;
     cursor: pointer;
     background-color: #f5f5f5;
     background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
     background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
     background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
     background-image: -o-linear-gradient(top,#fff,#e6e6e6);
     background-image: linear-gradient(to bottom,#fff,#e6e6e6);
     background-repeat: repeat-x;
     border: 1px solid #ccc;
     border-color: #e6e6e6 #e6e6e6 #bfbfbf;
     border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
     border-bottom-color: #b3b3b3;
     -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
     border-radius: 4px;
     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
     filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
     -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
     box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
}

.btn:hover, .btn:focus {
     color: #333;
     text-decoration: none;
     background-position: 0 -15px;
     -webkit-transition: background-position .1s linear;
     -moz-transition: background-position .1s linear;
     -o-transition: background-position .1s linear;
     transition: background-position .1s linear;
}

.btn-info {
     color: #fff;
     text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
     background-color: #49afcd;
     background-image: -moz-linear-gradient(top,#5bc0de,#2f96b4);
     background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));
     background-image: -webkit-linear-gradient(top,#5bc0de,#2f96b4);
     background-image: -o-linear-gradient(top,#5bc0de,#2f96b4);
     background-image: linear-gradient(to bottom,#5bc0de,#2f96b4);
     background-repeat: repeat-x;
     border-color: #2f96b4 #2f96b4 #1f6377;
     border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);
     filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.thumbnails>li {
     float: left;
     margin-left: 20px;
     padding-bottom: 10px;
}

.thumbnails li img{
     float: left;
     margin-right: 20px;
}

.thumbnails li p{
     padding-bottom: 10px;
}

.thumbnails h2{
     font-weight: bold;
}

.thumbnails{
     padding: 0px;
}

.footer {
     font-family: 'Open Sans',sans;
     text-align: left;
     padding: 30px 0;
     margin-top: 70px;
     border-top: 1px solid #e5e5e5;
     background-color: #f5f5f5;
}

.footer-menu a{
     margin-left: 25px;
}

.alfabet{
     margin: 25px auto!important;
     width: 95%;
     display: block;
}

.sinav-duyuru{
     padding: 2px 20px;
     margin-bottom: 10px;
}

.trigger-menu{
     color: #fff;
}

.checkbox{
     position: relative;
}

#sozlesme{
     position: absolute;left: 20px;width: 15px;
     top: -15px;
}

.kredi-karti-sozlesme{
     top: 6px!important
}

.satis-soz{
     margin-top: 10px;
}

.checkbox a{
     padding-left: 20px;
}

.control-group{
     margin-left: 15px;
     margin-bottom: 15px;
}

.control-group input[type="radio"]{margin-left: 5px;
position: relative;}

.control-group input[type="text"], .control-group input[type="date"]{
     width: 80%;
}
.control-group{
     width: 70%;
}

.center-table th{
     text-align: center;
}

.control-group select{
     padding: 7px;
     border-radius: 5px;
     max-width: 28%;
     margin-right: 3px;          
}

.input-width{
     max-width: 250px
}

.control-group p{
     font-size: 80%;
}

.gravatar-bg{
     padding: 10px;
     border-radius: 5px;
     font-weight: bold;
}

.ac{
     text-align: center;
}

.faq input[type=text] {
     padding: 0.7%;
     font-size: 1.2em;
     width: 30%;
}

.search_button{
     padding: 1.2% 1.5%!important;
}

.search_button i{
     font-size: 120%;
}

.faq h3{
     font-weight: bold;
     font-size: 24.5px;
     line-height: 40px;
}

.faq p{
     font-size: 1.05em;
     line-height: 30px;
}

.faq ul li{
     padding: 6px 0;
     border-bottom: 1px solid #eee;
     line-height: 20px;
}

.hero-unit {
     position: relative;
     padding: 40px 0 0 0;
     background: #fff;
}

.hero-unit {
     padding: 60px;
     margin-bottom: 30px;
     font-size: 18px;
     font-weight: 200;
     line-height: 30px;
     color: inherit;
     background-color: #eee;
     -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
     border-radius: 6px;
}

#sdKupon, #twKupon, #fbKupon {
     background: #efffff;
     font-size: 12px;
     padding: 10px 20px 10px;
     z-index: 2;
     border: 2px dashed #a9cace;
     position: relative;
     font-family: 'Open Sans',Arial,Tahoma,sans-serif;
}


.alert-info {
     color: #3a87ad;
     background-color: #d9edf7;
     border-color: #bce8f1;
}

.widget {
     position: relative;
     clear: both;
     width: auto;
     margin-bottom: 2em;
}

.buyuk-multi{
     min-width: 20%;
     border: 1px solid #ccc;
     border-radius: 5px;
     padding: 0.5%;
     margin: 1% 0.5% 1% 0%;
}

.buyuk-multi:hover{
     border: 1px solid #aaa;
}

.form-actions {
     padding: 19px 20px 20px;
     margin-top: 20px;
     margin-bottom: 20px;
     background-color: #f5f5f5;
     border-top: 1px solid #e5e5e5;
}

#makas {
     background: url(../img/makas.png) no-repeat left top;
     width: 37px;
     height: 24px;
     position: absolute;
     top: -13px;
     left: 10px;
}

#sdKupon .arrow {
     background: url("../img/arrow.png") no-repeat left top;
     height: 19px;
     position: absolute;
     right: 170px;
     top: 25px;
     width: 45px;
}

#sdKupon .timer {
     color: #0a9ebf;
     font-size: 16px;
     font-weight: bold;
     position: absolute;
     right: 15px;
     top: 20px;
}

.main-dropdown .dropdown-header{
     width: 90%;
}

.main-dropdown .account-avatar{
     padding-top: 15px;
}

.md-list hr{
     margin: 10px 0px;
}

.md-list a{
     color: #555;
     padding: 5px 0px;
     display: block;
     font-size: 14px;
}

.md-list{
     margin: 10px 0px;
}

.breadcrumb .fa-caret-right{
     margin: 0px 8px;
}

.breadcrumb .fa-caret-right:hover{
     color: #000;
}

.sec-satinal{
     padding: 8px 16px;
}

.list-table{
     margin: 30px 0px;
}

.main-dropdown{
     margin-left: -95px!important;
}

.kisi-sayisi{
     cursor: pointer;
     margin-top: 8px;
}

.main-dropdown h3{
     margin: 0px;
}

.list-table h4{
     margin: 15px 0px;
     font-size: 130%;
}

.list-table h2{
     margin-top: 5px;
     margin-bottom: 2px;
}

.list-table .label{
     padding: 10px 20px;
}

.lesson-years {
     color: #7887ad;
     display: block;
     clear: both;
     font-size: 12px
}

.amount{
     font-family: 'Open Sans',Arial,Tahoma,sans-serif;
     font-weight: 700;
     line-height: 25px;
     font-size: 25px;
     font-weight: bold;
     color: #1a1a1a;
}
.currency{
     font-family: 'Open Sans',Arial,Tahoma,sans-serif;
     font-weight: 700;
     font-size: 13px;
     line-height: 16px;
     vertical-align: top;
     font-weight: bold;
     color: #1a1a1a;
}

.product-arasinav{
     text-align: center;
}

.shopping-bag{
     float: right;
     font-size: 125%;
}

.popover-dismiss{
 display: block;
}

td.right{
     text-align: right;
}

.remove-cell{
     text-align: center;
}

.odeme-buttonlari a{
     margin: 0px 5px;
}

.odeme-head{
     text-align: center;
     position: relative;
     z-index: 10;
     margin-bottom: 10px;
     background: #fff;
     -webkit-box-shadow: 0 0 1px rgba(0,0,0,0.1),0 2px 6px rgba(0,0,0,0.31);
     box-shadow: 0 0 1px rgba(0,0,0,0.1),0 2px 6px rgba(0,0,0,0.31);
}

.odeme-head h1{
     padding: 20px 0 20px;
     height: 100px;
     line-height: 100px;
     margin: 0px;
}

.odeme-head h1 img{
     max-height: 100%;     
}

.muted {
     color: #999;
}

.multi-wid{
     padding-left: 10px;
}

.multi-select{
     width: 48%!important;
     float: left;
     margin: 0 1%;
}

.odeme-head p{
     font-size: 14px;
     text-align: center;
     border-radius: 0 0 5px 5px;
     line-height: 21px;
     color: #737f86;
     padding: 30px 0px;
     text-shadow: 0 1px 0 rgba(255,255,255,0.9);
     background-image: -webkit-linear-gradient(0,#fff,rgba(255,255,255,0.7) 10%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.7) 90%,#fff),-webkit-linear-gradient(rgba(165,169,174,0),rgba(165,169,174,0.3)),-webkit-linear-gradient(#a5a9ae,rgba(165,169,174,0.35) 40%,rgba(165,169,174,0)),-webkit-linear-gradient(#e5e8ed,rgba(229,232,237,0.25));
     background-image: -moz-linear-gradient(0,#fff,rgba(255,255,255,0.7) 10%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.7) 90%,#fff),-moz-linear-gradient(rgba(165,169,174,0),rgba(165,169,174,0.3)),-moz-linear-gradient(#a5a9ae,rgba(165,169,174,0.35) 40%,rgba(165,169,174,0)),-moz-linear-gradient(#e5e8ed,rgba(229,232,237,0.25));
     background-image: -o-linear-gradient(0,#fff,rgba(255,255,255,0.7) 10%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.7) 90%,#fff),-o-linear-gradient(rgba(165,169,174,0),rgba(165,169,174,0.3)),-o-linear-gradient(#a5a9ae,rgba(165,169,174,0.35) 40%,rgba(165,169,174,0)),-o-linear-gradient(#e5e8ed,rgba(229,232,237,0.25));
     background-image: -ms-linear-gradient(0,#fff,rgba(255,255,255,0.7) 10%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.7) 90%,#fff),-ms-linear-gradient(rgba(165,169,174,0),rgba(165,169,174,0.3)),-ms-linear-gradient(#a5a9ae,rgba(165,169,174,0.35) 40%,rgba(165,169,174,0)),-ms-linear-gradient(#e5e8ed,rgba(229,232,237,0.25));
     background-image: linear-gradient(0,#fff,rgba(255,255,255,0.7) 10%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.7) 90%,#fff),linear-gradient(rgba(165,169,174,0),rgba(165,169,174,0.3)),linear-gradient(#a5a9ae,rgba(165,169,174,0.35) 40%,rgba(165,169,174,0)),linear-gradient(#e5e8ed,rgba(229,232,237,0.25));
     background-repeat: no-repeat;
     background-position: 0 0,0 1px,0 4px,0 4px;
     -webkit-background-size: 100% 100%,100% 3px,100% 4px;
     -moz-background-size: 100% 100%,100% 3px,100% 4px;
     background-size: 100% 100%,100% 3px,100% 4px;
}


.credit-cart-table{
     width: 100%;
}

.credit-cart-table .form-control{
     margin-bottom: 5px;
     margin-top: 5px;
}

.ccv-code{
     width: 20%!important;
     float: left;
}

.ccv-img{
     width: 95%;
     display: block;
     margin: auto;
     margin-top: 5px;
}

.what-ccv{
     margin: 10px;
     display: inline-block;
}

.sinav-ayarlamalari{
     width: 60%;
}

.sinav-ayarlamalari tr{
     margin: 10px 0px;
}

.sinav-ayarlamalari input.radiom[type="radio"]{
     position: relative!important;
     margin-left: 0px!important;
     margin-bottom: 10px
}

.sinav-ayarlamalari select.form-control{
     margin:5px 0px;
}

.widget-coz{
     margin-bottom: 0px!important;
}

.exam-counter{
     padding: 2px;
     text-align: center;
}
.exam-counter span{
     color: #3a87ad;
}

.exam-counter h2{
     letter-spacing: 0.2em
}

.exam-counter p{
     color: #888;
     font-size: 10px;
     text-transform: uppercase;
     letter-spacing: 0.240em
}

.sinav-btn{
     margin-top: 35px
}

.soru_no{
     font-weight: bold;
}

.soru-aciklama{
     font-weight: bold;
     background: #eee;
     border: 3px solid #fff;
     border-radius: 10px;
     -webkit-box-shadow: 0 2px 5px #ccc;
     box-shadow: 0 2px 5px #ccc;
     margin: 10px 0;
     padding: 15px 25px;
}

.soru-secenek{
     background: #eee;
     border: 3px solid #fff;
     border-radius: 10px;
     -webkit-box-shadow: 0 2px 5px #ccc;
     box-shadow: 0 2px 5px #ccc;
     margin-top: 5px;
     margin-bottom: 5px;
     padding: 10px;
     cursor: pointer
}

.soru-secenek:hover{
     border-color: #46acca;
     background-color: #d6f3fb;
}

.soru-secenek:active{
     border-color: #c95009;
}

.soru-secenek.active{
     border-color: #c95009;
     background-color: #fde9d9;
}

.soru-secenek.bos-cevap{
     border-color: #c95009;
     background-color: #fde9d9;
}



.soru-secenek.cevap{
     border-color: #5cb85c;
     background-color: #caffca;
}

.soru-secenek.dogru-cevap{
     border-color: #5cb85c;
     background-color: #caffca;
}

.soru-secenek.yanlis-cevap:before{
     content: "\f00d";
     font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
     font-size: 18px
}

.soru-secenek.dogru-cevap:before{
     content: "\f00c";
     font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
     font-size: 18px
}

.soru-secenek.bos-cevap:before{
     content: "\f040";
     font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
     font-size: 18px
}




.soru-secenek.yanlis-cevap{
     border-color: #e60000;
     background-color: #ffd4d4;
}



.keyboard{
     display: inline-block;
     min-width: 10px;
     padding: 5px 6px;
     font-size: 11px;
     line-height: 1;
     color: #eee;
     text-align: center;
     text-shadow: 0 1px 0 rgba(0,0,0,0.5);
     text-transform: capitalize;
     background-color: #333;
     border-radius: 3px;
     box-shadow: inset 0 -2px 0 #111;
     margin: 2px 0px;
}

.klavye-kisayol h4{
     text-align: center;
}

.rapor-gonder{
     margin-top: 10px
}

.kahve-molasi{
     width:128px;
     margin: auto;
     display: block;
     margin-bottom: 20px;
}

.sinav-cevabi{
     padding: 10px 25px;
     margin-top: 15px;
}

.ozet-icerik h3{
     font-size: 18px;
     color: #555;
     font-weight: bold;
}

.ozet-pop{
     overflow-y: scroll;
     max-height: 555px;
}

.detail-exam h2{
     font-size: 17.5px;
     font-weight: bold;
}

.detail-exam h3{
     font-size: 16px;
line-height: 24px;
     font-weight: bold;
}

.bolder{
     font-weight:bold
}

.share-social{
     height: auto!important
}

.stat-holder2{
display: table-cell;
}

.share-social h4{
     font-style: normal;
     color: #555;
     font-weight: bold;
}


@media screen and (max-width:995px){
     .logo-right{
          display: none;
     }
}

@media screen and (max-width:700px){
     #sdKupon .arrow{
          display: none
     }
     
     #sdKupon .timer{
          position: relative;
          top: 0px;
          left: 2px;
          margin-bottom: 5px;
          display: block;
     }
}



@media screen and (max-width:565px){
     .sayac{
          display: none;
     }
     
     .menu.pull-right .btn.btn-default.dropdown-toggle{
          font-size: 10px;
     }
     
     .menu.pull-right{
          margin-top: 15px;
     }
     
     .menu > ul > li{
          margin-right: 0px;
     }
     
     .main-dropdown{
          margin-left: -150px!important;
     }
}

@media screen and (max-width:450px){
     .login-fields input{
          width: 83%;
     }
     
     .login-social .btn{
          margin-bottom: 10px;
     }
     
     .logo img{
          width: 100%;
     }
}

.coming-soon {
    margin: 0 auto;
}

.inner-bg {
    padding: 75px 0 40px 0;
}
.inner-bg  .container{
    padding-bottom: 30px;
    width: 94%;
}
.coming-soon .logo {
	padding-bottom: 20px;
}

.coming-soon .logo h1 {
	margin: 0;
	padding: 0;
}

.coming-soon .logo a {
	display: inline-block;
	width: 200px;
	height: 110px;
	background: url(../img/logo.png) left center no-repeat;
	text-indent: -99999px;
}
 
.coming-soon p {
	margin: 20px 0 10px 0;
	padding: 0;
	font-size: 17px;
	line-height: 36px;
}
 .coming-soon p strong{
  font-size: 22px;
  font-weight:normal;
  }
.timer {
    margin-top: 0px;
}
.timer .days-wrapper,
.timer .hours-wrapper,
.timer .minutes-wrapper,
.timer .seconds-wrapper {
    display: inline-block;
    width: 160px;
    margin: 0 10px;
    font-size: 18px;
    border: 1px solid rgba(255, 255, 255, 0.15);
    padding: 25px 10px;
    /* border-style: dashed; */
    background-color: rgba(255, 255, 255, 0.06);
    /* border-bottom-color: #F02020; */
    font-weight: bolder;
    text-align: center;
    text-transform: uppercase;
    color: #FFD103;
}

.timer .days,
.timer .hours,
.timer .minutes,
.timer .seconds {
    font-size: 80px;
    font-weight: 100;
    line-height: 90px;
}
.timer .days-wrapper{
margin-bottom:20px;
}
