#pac-input{
	width: 60%;
}

.products-box-title{
	color: #2DB257;
	padding: 0 0 20px 5px;
	font-size: 30px;
}

.img{
	float: left;
}

.short-info{
	float: left;
	padding: 10px 0 0 30px;
}

#map-canvas{
	width: 430px;
	height: 180px;
	margin-bottom: 10px;
}

.products h1{
	color: #2DB257;
	margin: 20px 0 -20px 0;
}

.main-info{
	margin: 10px 0;
}

.right-column{
	margin-top: 40px;
}

.desc p {
	text-align: justify;
}

.section .gallery .img .znak-small{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1;
}