body {
 background: #4B79A1;  /* fallback for old browsers */
 background: -webkit-linear-gradient(to left, #283E51, #4B79A1);  /* Chrome 10-25, Safari 5.1-6 */
 background: linear-gradient(to left, #283E51, #4B79A1); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
 
  
  font-family: 'Montserrat', sans-serif;
  color: #777;
}

.container {
  max-width:700px;
  margin: 30px auto;
  
  border: solid 1px #fff;
  padding: 60px;
  background: #fff;
}

.logo {
	text-align: center;
	margin: 60px auto;
}

.logo img {
	width: 220px;
}

h1{
  color:#777;
  font-weight: 100;
  text-align:center;
  font-size: 22px;
  margin: 15px 0;
  background: #49729c;
      padding: 10px;
      color: #fff;
}
.container h2 {
	text-align: center;
	margin: 0;
	font-size: 14px;
	font-weight: 300;
	margin-bottom: 45px;
}

input {
  width:100%;
  font-family:tenso;
}

select {
  width:100%;
  color:#26a9c3;
  letter-spacing:.04em;
  padding: 15px 30px;
  border-radius:360px;
  color:  #fff;
  background: #26a9c3;
  border:none;
   }

  font-family:tenso;
}
option{
  padding:20px 30px;
  font-family:tenso;
}

.dropdown {
  margin: 40px 20px;
}

select:hover {
  cursor:pointer;
}

select:focus {
 outline:none;
}

select.minimal {
 background-image: linear-gradient(45deg, transparent 50%, white 50%), linear-gradient(135deg, white 50%, transparent 50%), linear-gradient(to right, #fff, #fff);
     background-position: calc(100% - 30px) calc(1.4em + 2px), calc(100% - 25px) calc(1.4em + 2px), calc(100% - 2.5em) 0.9em;
     background-size: 5px 5px, 5px 5px, 1px 0;
     background-repeat: no-repeat;
     color: #fff;
}


input {
  margin:10px 0 40px 0;
  background:transparent;
border:none;
  border-bottom: 1px solid #C2DCF3;
  color:#ABC7E8;
  font-family: 'Montserrat', sans-serif;
}

input:focus {
  border-bottom: 1px solid #26a9c3;
  outline: none;
  color:#26a9c3;
}

.submit {
  border:none;
  background-color: #ADCAE8;
  color:#E4EDF7;
  border-radius:360px;
  height:50px;
     transition: background 0.3s;
  -webkit-transition: background 0.3s;
}


.close-what {
    color: #586790;
  font-size:50px;
  font-weight:100;
  text-align:right;
  padding-right:19px;
  line-height:69px;
  border-radius:360px;
    height: 85px;
    width: 85px;
    background-color: #C8E6FE;
    border-radius: 5px;
    position: fixed;
  top:0;
  right:0;
  border-radius: 0px 0px 0px 360px;
}

.close-what:hover {
  color:white;
  cursor:pointer;
}

.submit:hover {
  background: white;
  color:#5B6B93;
  cursor:pointer;
}
.cinsiyet {
	width: 100%;
	padding: 0;
	border-radius: 0;
	background: transparent;
	border-bottom: 1px solid #C2DCF1;
	margin: 12px 0 40px 0;
	color: #ABC7E8;
}

.mx-auto button {
	width: 100%;
	padding: 10px;
	 
	margin: 25px 0;
	border: none;
	color: #26a9c3;
	font-weight: 300;
	border: 1px solid #26a9c3;
	o-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	transition: .5s;
}

.mx-auto button:hover {
	color: #fff;
	background: #26a9c3;
	
}

a:focus, a:hover {
	text-decoration: none;
}

.row {
	font-weight: 300;
}

.info {
	background: yellow;
	font-weight: 300;
	font-size: 12px;
	text-align: center;
	padding: 10px 0;
}

.basvuru-info {
	border-bottom: 1px solid #26a9c359;
	margin: 20px 40px;
	padding: 0;
	padding-bottom: 10px;
	font-size: 13px;
}

.basvuru-info .col-md-6{
	padding: 0;
	color: #000;
}

.basvuru-info .col-md-6:last-child{
	text-align: right;
}

select.minimal input {
	border: none;
}

.cat {
	margin: 20px 0;
}

.col-xs-6 {
	width: 50%;
} 

@media (max-width:550px ){ 
	.container {
		padding: 15px;
		margin: 10px;
	}
}