/* контактная формы */

div.formblock {
width:100%;
/*max-width: 700px;
margin: 0 auto;*/
}

form {
    display: flex;
    justify-content: space-around;
    flex-flow: row wrap;
}

form>div {
    width:calc(50% - 24px);
}

input {
    font-family: 'Merriweather', serif;
}

input[type=text], input[type=phone], input[type=email], input[type=file], input[type=checkbox]  {
    padding:10px; 
    border:1px solid #ccc; 
    -webkit-border-radius: 3px;
    border-radius: 3px;
	margin: 5px 0;
	font-size:1em;
	width:calc(50% - 24px);
/*	max-width: 700px; */
}

input[type=text]:focus {
   /* border-color:#333; */
}

textarea {
	padding:10px; 
    border:1px solid #ccc; 
    -webkit-border-radius: 3px;
    border-radius: 3px;
	margin: 5px 0;
	font-size:1em;
	width:calc(100% - 22px);
/*	max-width: 700px; */
	height: 4em;
    font-family: 'Merriweather', serif;
}

input[type=submit] {
    padding:10px; 
    background-color: #04569F; 
    margin: 5px 0;
	color:white;
    border:0 none;
    cursor:pointer;
    -webkit-border-radius: 3px;
    border-radius: 3px;
	font-size:1em;
	}
