@charset "utf-8";
.label {margin: 1% 0;}
	.field {margin: 0 0 2% 0;}	
		.content {width: 200%;}
		div#central {margin: 0px 0px 30px 0px;}
		@media all and (min-width: 768px) and (max-width: 979px) {.content {width: 100%;}}
		@media all and (max-width: 767px) {
			body {margin: 0 auto;word-wrap:break-word}
			.content {width: 100%;}
			div#central { margin: 0 0 30px 0;}
		}
		input, textarea {width: 100%; padding: 1%; font-size:1em; border: 1px solid #A1A1A1; border-radius: 0.25rem;	}
		button {
			border: 2px solid #000;
			background-color: #129024;
			border-radius: 2rem;
			color: #fff;
			padding: 1% 2%;
			font-weight: bold;
			font-size: 1rem;
			text-decoration: none;
			cursor: pointer;
		}
		button:hover{
			color: #fff;
			background-color: #13531c;
			border: 2px solid #000;
			box-shadow: 5px 5px 15px 5px #CCC;
			transition: ease-in 0.3s;
			text-decoration: none;
		}
		#mail-status {
			padding: 12px 20px;
			width: 100%;
			display:none; 
			font-size: 1em;
			color: rgb(40, 40, 40);
		}
	  .error{background-color: #F7902D;  margin-bottom: 40px;}
	  .success{background-color: #129024; }
		.g-recaptcha {margin: 0 0 25px 0;}	  


@media only screen and (max-width: 600px) {
	.page-img{ width: 100%;}
	.sadrzaj{ margin-left: 0;}
}

