/*@import url('https://fonts.googleapis.com/css?family=Quicksand:400,700&subset=latin,latin-ext');*/

@font-face {
	font-family: 'Korolev';
	src: url('../Fonts/Korolev/Korolev-Heavy.eot');
	src: url('../Fonts/Korolev/Korolev-Heavy.eot?#iefix') format('embedded-opentype'),
		url('../Fonts/Korolev/Korolev-Heavy.woff') format('woff'),
		url('../Fonts/Korolev/Korolev-Heavy.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Cocon';
	src: url('../Fonts/Cocon/Cocon-Regular.eot');
	src: url('../Fonts/Cocon/Cocon-Regular.eot?#iefix') format('embedded-opentype'),
		url('../Fonts/Cocon/Cocon-Regular.woff') format('woff'),
		url('../Fonts/Cocon/Cocon-Regular.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Korolev';
	src: url('../Fonts/Korolev/Korolev-Medium.eot');
	src: url('../Fonts/Korolev/Korolev-Medium.eot?#iefix') format('embedded-opentype'),
		url('../Fonts/Korolev/Korolev-Medium.woff') format('woff'),
		url('../Fonts/Korolev/Korolev-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

* { margin:0; padding:0; box-sizing:border-box; }
html { height:100%; }
body { height:100%; overflow-y:scroll; position:relative; cursor:default;
    font-family: 'Korolev', sans-serif; font-size:12px; line-height:20px; letter-spacing:1px; }
input, button, textarea, select { font-family: 'Quicksand', sans-serif; font-size:12px; line-height:20px; outline:none; }
button, input[type=button], .button { cursor:pointer; }
a { text-decoration:none; }
h1 { font-size:26px; line-height:40px; }
h2 { font-size:24px; line-height:30px; }
h3 { font-size:22px; line-height:30px; }
h4 { font-size:20px; line-height:30px; }
h5 { font-size:18px; }
h6 { font-size:16px; }