#index_form{background:none; text-align:center; margin:0; color:white; box-sizing:border-box; padding:0}
	main input{width:12em; max-width:100vw; padding:.5em;
				background-color:white;	text-align:center; color:#000; font-size:1em;
				border:none; box-sizing: border-box;
				margin-bottom:1.5em; margin-top:.5em; box-shadow:0 0 0.25em inset gray; transition:.25s}
	main input:hover{box-shadow:0 0 0em inset gray;}	
	main img{min-width:5em; }		
	.botuni_container{width:100%; display:flex;  flex-wrap:wrap; justify-content: center; align-items: flex-start; }
		.botuni_container input{width:6em; height:6em; margin:0.5em; overflow:hidden; cursor:pointer; font-size:1em;
				z-index:100; color:rgba(255,255,255,0); transition:ease .25s; box-shadow:none; border-radius:100vw;
				cursor:pointer; border:none; box-sizing: border-box; border:.4em solid white; word-wrap: break-word; white-space: normal;
				background-size:50% auto; background-position:center; background-repeat:no-repeat; background-attachment:static;
				background-color:gray /* ovo je za svaki slučaj - ako se ne definira priko php inline stylesheeta*/}
			.botuni_container input:hover{color:rgba(255,255,255,1); background-size:0%;}
			/* sve druge je definirano inline */ 
	
@media only screen and (max-width: 70em) { 
	main{position: static !important; padding:3rem .5rem !important; width: 100% !important; height: auto !important;}
	figure{display: none !important;}
	label{height: auto;}
	form{font-size:1em; width:100%; margin:0em}
		main input{width:auto !important; }
		.botun_container{width:100%; height:auto; margin:0; padding-bottom: .5rem !important;}
			.botuni_container input{width:4rem !important; height:4rem !important; font-size:.95rem; line-height:100% !important;}
			.botun{font-size:4vw; color:rgba(255,255,255,1); padding-top:26vw}
			.botun:hover{color:rgba(255,255,255,1); background-size:60%}
}