/* XL */
@media (min-width: 1200px) and (max-width: 1400px) {

}

/* SM-LG */
@media only screen and (min-width: 320px) and (max-width: 1200px) {

}

/* LG */
@media (min-width: 992px) and (max-width: 1200px) {

}

/* MD */
@media (min-width: 768px) and (max-width: 991px) { 

	.video img, #komunikacija img {
		max-height: 400px;
	}
	
}

/* SM */
@media only screen and (min-width: 320px) and (max-width: 767px) {
	
	h1, h2 {
		font-size: 30px;
	}
	
	.number {
		width: 50px;
		height: 50px;
		margin: 20px 0 10px;
	}
	
	footer .wpcf7 {
		padding-top: 0;
	}
	
	.menu {
		display: block;
	}
	
	.menu li {
	    display: list-item;
		list-style: none;
	}   
	
	.video img, #komunikacija img {
		max-height: 400px;
	}
	
}