/*
| Template created by Kadir Hanoglu
| Author: Kadir Hanoglu
| URL: https://www.kadirhanoglu.com
| Create Date: 16.06.2017
| Last Update: 16.06.2017
*/

body > header {
	background-color: #fff;
	padding: 0;
	margin-bottom: 0;
}

nav.topmenu a {
    color: #222;
}

body > section {
    margin: 80px 0 0 0;
}

h1 {
    font-size: 2em;
    margin: 0 0 30px 0;
}

p {
	color: #666;
    font-size: 1em;
    line-height: 2em;
}

form {
	margin: 50px 0 0 0;
}

.lang-select form {
	margin: 0 !important;
}

label {
	display: none;
}

input, textarea, select {
	border-radius: 0 !important;
	padding: 15px 25px !important;
    font-size: 1em !important;
    line-height: 2em !important;
    color: #555 !important;
    background-color: #fff !important;
    border: 1px solid #ddd !important;
    box-shadow: none !important;
    height: auto !important;
    transition: .3s all !important;
}

select {
	height: 60px !important;
}

input:hover, textarea:hover, select:hover {
	border: 1px solid #aaa !important;
}

input:focus, textarea:focus, select:focus {
	background-color: #fffff5 !important;
	border: 1px solid #aaa !important;
}

.btn {
	background-color: #000 !important;
	color: #fff !important;
	border: 1px solid #222 !important;
	border-radius: 0 !important;
	margin: 15px 0;
	padding: 15px 25px !important;
	float: right;
	transition: .3s all !important;
}

.btn:hover, .btn:focus {
	background-color: #444 !important;
}

.logo { display: none }

/* Responsive */

@media screen and (max-width: 479px){

	h1 {
		margin-top: 30px;
	}
	
	.btn {
		float: none;
		width: 40% !important;
		margin: 15px 30%;
	}

}

@media screen and (min-width: 480px) and (max-width: 767px){



}

@media screen and (min-width: 768px) and (max-width: 1024px){

	
}

@media screen and (min-width: 1025px) and (max-width: 1280px){



}

@media screen and (min-width: 1281px) and (max-width: 1366px){


}

@media screen and (min-width: 1367px) and (max-width: 1440px){



}

@media screen and (min-width: 1441px) and (max-width: 1920px){



}