/* Kontaktformuklar */
form{
border-radius:5px;
border:1px rgba(0,150,255,.5) solid;
padding:20px 30px;
font-weight:bold;
float:left;
background-color:rgba(0,150,255,.3);
}
h3{
text-align:center;
}
input[type=text], input[type=textarea]{
width:100%;
height:35px;
margin-top:5px;
border:1px solid #999;
border-radius:3px;
padding:5px;
}
textarea{
width:100%;
height:80px;
margin-top:5px;
border-radius:3px;
padding:5px;
resize:none;
}
span{
color:red
}

/* Header Image */
.headerimage { 
   position: relative; 
   width: 100%; /* for IE 6 */
}

.headertext { 
position: absolute; 
top: 60px; 
text-shadow:
1px 1px rgba(60,60,60,.4),
2px 2px rgba(60,60,60,.4),
3px 3px rgba(60,60,60,.4),
4px 4px rgba(60,60,60,.4),
5px 5px rgba(60,60,60,.4),
6px 6px rgba(60,60,60,.4);
margin:10px;
padding:10px;
font-size: 4em;
background:rgba(255,255,255,.3);
border-radius:5px;
font-weight:bold;
} 

/* graceful degradation for ie8 */
input[type=checkbox], input[type=radio] {
  width:auto;
  float:left;
  margin-right: .75em;
  background:transparent;
  border:none;
}

input[type=checkbox]:checked,
input[type=checkbox]:not(:checked),
input[type=radio]:checked,
input[type=radio]:not(:checked) {
  background: transparent;
  position: relative;
  visibility: hidden;
  margin:0;
  padding:0;
}

input[type=checkbox] + label, input[type=radio] + label {
  cursor: pointer;
}

input[type=checkbox]:checked + label::before,
input[type=checkbox]:not(:checked) + label::before,
input[type=radio]:checked + label::before,
input[type=radio]:not(:checked) + label::before {
    content:' ';
    display:inline-block;
    width: 17px;
    height:17px;
    position: relative;
    top:4px;
    border: 1px solid #bbb;
    background: white;
    margin-right: 1em;
    box-shadow: inset 0 1px 1px 0 rgba(0,0,0,.1);
}

input[type=radio]:checked + label::before,
input[type=radio]:not(:checked) + label::before {
  border-radius: 30px;
}

input[type=checkbox]:hover + label::before, input[type=radio]:hover + label::before {
  background:rgba(60,60,60);
  box-shadow: inset 0 0 0 2px white;
}

input[type=checkbox]:checked + label::before, input[type=radio]:checked + label::before {
  background:rgba(60,60,60);
  box-shadow: inset 0 0 0 2px white;
}