

@media (min-width: 1200px){.blok{width:50%; min-width: 600px;}}
@media (max-width: 1199px){.blok{width:100%; min-width: 400px;}}

.adm_form {font-family: 'Montserrat', sans-serif; font-size: 1em}

/* toto do rootu - responzivita základních bloků */
.adm_top_block{width:49%; float:left; padding:20px}
.adm_msg_block{width:49%; float:left; padding: 20px}
@media (max-width: 767px){
	.adm_top_block, .adm_msg_block{width:100%; float:none;}
	.adm_msg_block {padding-top:0;}
}

.adm_form, .adm_nadpis {display:block;
width: 100%;
text-align: left;
background-color: #fff;
margin: 5% auto 0;
}


.adm_nadpis {display:block;
margin-top: 20px;
width: 100%;
}

.adm_form h3 {font-size: 1.5em;
margin-top: 30px;
margin-left:  7%;
color: #fff;
}

.adm_form form {width: 100%;
margin: auto;

}

.adm_form label{color: black;
font-size: 1.1em;
margin:5px;
}

/* tady přidej do rootu padding a letter spacing */
.adm_form input, .adm_form textarea {
width: 100%;
margin: 0.5% auto 2%;
padding: 13px;
letter-spacing: 0.08em;
border: dotted 1px var(--cervena);
}
.adm_form textarea {min-height: 100px;
}

.adm_form select {
width: 50%;
margin: 2% 7% 2%;
border: solid 1px #d1e0e0;
}

.adm_form checkbox{
}

/*------ foto adm ---- */
.adm_form .ramec {width:  96%}
/*.adm_form .fotka img {width:  100%}*/
input[type=submit] {color: #000;
}







