﻿@import url(https://fonts.googleapis.com/css?family=Dosis:700);

body {
	background-color: #034266;
	color: #e5a45f;
	font-family: "Dosis", Helvetica, Arial, sans-serif;
}

header {
	text-align: center;
	color: white;
	line-height: 45px;
	text-align: center;
}

img {
	width: 120px;
	height: auto;
}

h1 {
	font-size: 60px;
	margin: -15px 0px -10px 0px;
}

h2 {
	color: Tomato;
	line-height: 20px;
}

button {
	font-family: "Dosis", Helvetica, Arial, sans-serif;
	font-size: 20px;
	color: Tomato;
	background-color: #fff4ed;
	border: none;
	border-radius: 5px;
	box-shadow: 0 9px #ddc09e;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 15px 0px;
	width: 150px;
	cursor: pointer;
}

button:hover {
	box-shadow: 0 5px #ddc09e;
	transform: translateY(4px);
}

textarea {
	width: 100%;
	border-radius: 5px;
	border: 1px solid Tomato;
	font-family: "Dosis", Helvetica, Arial, sans-serif;
	background-color: #fff4ed;
}

textarea:focus {
	background-color: lightblue;
	border: 3px solid #555;
}
}

#slider_names {
	color: Tomato;
	margin: 0px 0px 0px 0px;
}

input[type=range] {
	-webkit-appearance: none;
	width: 90%;
	height: 5px;
	margin: 10px 15px 15px 0px;
	border-radius: 5px;
	background-color: #bdc3c7;
	cursor: pointer;
}

input[type="range"]::-webkit-slider-thumb {
	-webkit-appearance: none;
	background-color: Tomato;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	border: 2px solid #fff4ed;
	cursor: pointer;
	transition: .3s ease-in-out;
}

input[type="range"]::-webkit-slider-thumb:active {
	transform: scale(1.6);
}

#slider_output {
	color: Tomato;
}