input, textarea, select { 
	outline: none;
    padding: 12px;
    border: 1px solid #EDEDED;
    height: 50px;
    margin: 0px;
    font-size: 14px;
    -webkit-appearance: none;
    box-sizing: border-box;
    border-radius: 0px;
    display: inline-block; 
    vertical-align: middle;
}

textarea {
    height: auto;
    resize: none; 
	width:80%;
	font-family:Cairo, sans-serif;
}

select {
    height: 50px;
	width:300px;
}

input[type=checkbox], input[type=radio] {
    width: 20px;
    height: 18px;
	padding: 0px;
	cursor: pointer;
	-webkit-appearance: auto;
}

input[type=radio] {
    -ms-transform: scale(1.5); /* IE 9 */
    -webkit-transform: scale(1.5); /* Chrome, Safari, Opera */
    transform: scale(1.5);
    accent-color: #232323;
}

input[type="text"], input[type="email"], input[type="password"]{
	width:300px;
}

a.button, input[type="submit"] {
    /*background-color:#7EAD39;*/
	background-color:#1F4F6B;
    color: #FFFFFF;
    padding: 16px;
    text-align: center;
    text-decoration: none;
    border: none;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    transition: background-color 0.3s ease;
    box-sizing: border-box;
    -webkit-appearance: none;
}

a.button:hover, input[type=submit]:hover {
    /*background-color: #A1C75E;*/
	background-color: #2B6789;
    text-decoration: none;
}

a.button:active, input[type="submit"]:active {
    /*background-color: #6A9229 ;*/
	background-color: #173E55;
}

input.wrong, textarea.wrong, select.wrong {
    border: 1px solid #F00000;
    background-color: #FDECEC;
}

textarea:disabled, select:disabled, input:disabled {
    background-color: #EEEEEE;
    color: #999;
}

textarea:disabled:hover, select:disabled:hover, input:disabled:hover {
    background-color: #EEEEEE;
    cursor: default;
}

.input-left{
	display:inline-block;
}

.input-right{
	display:inline-block;
	margin-left:10px;
}

@media (min-width: 800px) and (max-width: 1400px) {
	#wijzig-adres .input-right{
		margin-left:0px;
		margin-top:1em;
	}
}

@media (max-width: 800px){
	.input-right{
		margin-left:0px;
		margin-top:1em;
	}
}

@media (max-width: 480px){
	.input-left, .input-right, input[type="text"], input[type="email"], input[type="password"], textarea, select{
		width:100%;
	}
}