/********************************************************************************************/
/* FORM
/********************************************************************************************/
input[type='text'], 
input[type='email'], 
input[type='password'], 
textarea, 
select {
	/* background */
	background:#fff;

	/* border */
	border:1px solid #777;
	border-radius: 1px;

    /* positioning */
	padding:4px 5px;
	display:inline-block;

	/* text */
	color:#000;
}
input[type='text']:focus,
input[type='email']:focus, 
input[type='password']:focus,
textarea:focus {
	/* background */
	background: #fff;
	border:1px solid #000;
}


form p {
	/* positioning */
	display:block;
	float:right;
	margin-right:13px;
}
select {
    /* positioning */
    margin-top:2px;
    padding:3px 5px;
}
select.block {
    /* positioning */
	display:block;
}
input[type="radio"] {
	/* positioning */
	margin-right:3px;
	margin-top:5px;
}
textarea {
	/* positioning */
	max-width:100%;
	resize:vertical;
	min-height:200px;

	/* text */
	font-family: inherit;
	font-size: inherit;
}
input[type='text'], input[type='password'], input[type='email'] {
	/* positioning */
	margin-top:2px;
	margin-bottom:2px;
}
/* disabled inputs */
input[disabled^="true"],
input[disabled^="disabled"] {
	/* background */
	background:#1F4861;

	/* text */
	color:#aaa;
}
input[placeholder] {
	color:#ddd;
}
option {
	display: block !important;
}

label {
	margin-top:5px;
}


/* BUTTONS */
.button, 
button, 
input[type='submit'], 
input[type='reset'] {
	/* background */
	background:#fff;

	/* border */
	border:1px solid #777;
	border-radius:3px;

	/* positioning */
	padding:4px 4px;
	margin-top:1px;
	margin-bottom:1px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;

	/* text */
	cursor:pointer;
	color:#000;
	text-align:center;
	text-decoration:none;
	font-family: 'Verdana';
	font-size: 0.9em;
}

.button:hover, .button:focus, 
button:hover, button:focus, 
input[type='submit']:hover,input[type='submit']:focus, 
input[type='reset']:hover, input[type='reset']:focus {
	color:#333;
	border-color:#000;
	text-decoration:none;
}

.button:active, 
button:active, 
input[type='submit']:active, 
input[type='reset']:active {
    box-shadow: inset 0px 7px 10px -10px #000000;
}


.button {
	padding-top:5px;
	padding-bottom:5px;

}