﻿* {
	font-family: arial;
}
.input {
	outline: none;
	box-sizing: border-box;
	width: 240px;
	border:1px solid #495267; 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size:15px;
	font-family:arial, helvetica, sans-serif;
	padding: 10px 10px 10px 10px;
	/*text-decoration:none;*/
	display:inline-block;
	color: #333;
}
.button {
	outline: none;
	box-sizing: border-box;
	width: 240px;
	border:1px solid #495267; 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size:15px;
	font-family:arial, helvetica, sans-serif;
	padding: 10px 10px 10px 10px;
	text-decoration:none;
	display:inline-block;
	text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
	font-weight:bold;
	color: #FFFFFF;
	background-color: #606c88;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#606c88), to(#3f4c6b));
	background-image: -webkit-linear-gradient(top, #606c88, #3f4c6b);
	background-image: -moz-linear-gradient(top, #606c88, #3f4c6b);
	background-image: -ms-linear-gradient(top, #606c88, #3f4c6b);
	background-image: -o-linear-gradient(top, #606c88, #3f4c6b);
	background-image: linear-gradient(to bottom, #606c88, #3f4c6b);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#606c88, endColorstr=#3f4c6b);
}
.button:hover{
	border:1px solid #363d4c;
	background-color: #4b546a;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#4b546a), to(#2c354b));
	background-image: -webkit-linear-gradient(top, #4b546a, #2c354b);
	background-image: -moz-linear-gradient(top, #4b546a, #2c354b);
	background-image: -ms-linear-gradient(top, #4b546a, #2c354b);
	background-image: -o-linear-gradient(top, #4b546a, #2c354b);
	background-image: linear-gradient(to bottom, #4b546a, #2c354b);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4b546a, endColorstr=#2c354b);
}

input[type=checkbox] {
	visibility: hidden;
}

.area {
	margin:30px auto;
	box-sizing: border-box;
	width: 280px;
	padding: 8px 16px;
	border: solid 4px #669;
	border-radius: 8px;
	background: #f6f6f6;
}
.row {
	padding: 8px 0px;
}

.title {
    text-shadow: 1px 1px 1px #fe9;
    padding-top: 20px;
    color: #fc3;
}
