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

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

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

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

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

input[type=submit] {
    padding:5px; 
    background-color: var(--background-body-color); 
    margin: 5px 0;
	
	width:calc(50% - 25px);
	
    border:1px solid black;
    cursor:pointer;
    -webkit-border-radius: 3px;
    border-radius: 3px;
	font-size:1em;
	}
	
button {
    padding:7px 5px; 
    background-color: var(--background-body-color); 
    margin: 5px 0;
	
	width:calc(50% - 13px);
	
    border:1px solid black;
    cursor:pointer;
    -webkit-border-radius: 3px;
    border-radius: 3px;
	font-size:1em;
	color:black;
	font-weight:normal !important; 
}