@media (max-width: 1200px) {
	#main header.clearfix.navigation nav
	{
		width: 93%;
		padding-right: 5px;
	}

	#main .image.image-two-in-row
	{
		margin: 10px 26px;
	}

	#main header.clearfix.navigation nav a
	{
		padding: 15px 10px;
		max-width: 125px;
	}
	 .slider.container
	 {
	 	margin-left: -485px;
	 }

	#main header.clearfix.navigation nav .submeni a
	{
		max-width: 250px;
	}
}

@media (max-width: 990px) {
	 .slider.container
	 {
	 	margin-left: -375px;
	 }
	#main .logo
	{
		float: none;
		margin-left: auto;
		margin-right: auto;
	}
	#main .text-field-contact, #main .textarea-contact
	{
		width: 100%;
		margin-right: 0;
	}

	#main .image.image-two-in-row
	{
		width: 45%;
		margin: 10px 2.5%;
	}

	#main header.clearfix.navigation nav ul.nav.navbar-nav.navbar-right
	{
		float: left !important;

	}
	#main header.clearfix.navigation nav a
	{
		padding: 15px 10px;
		max-width: 120px;
	}

	#main .collapse
	{
		margin-left: 0;
		margin-right: 0;
		padding: 0;
	}

	#main .navbar-collapse.in.collapse
	{
		overflow: visible;
		clear: both;
	}
	table tr td
	{
		font-size: 15px;
	}

	#main .buttons
	{
		margin-right: 0;
	}
}

@media (max-width: 780px) {
	#main header.clearfix.navigation nav
	{
		width: 85%;
		padding: 0;
	}
	#main .navbar-collapse.in.collapse
	{
		overflow: visible;
		clear: both;
	}

	#main header.clearfix.navigation nav a, #main nav ul
	{
		width: 100%;
		max-width: 100%;
	}

	#main nav ul
	{
		margin-top: 0;
		padding: 0;
		margin-left: 0;
	}

	#main header.clearfix.navigation nav a
	{
		padding: 15px;
		height: auto;
		border-radius: 0;
		line-height: 1.5;
		position: relative;
	}

	#main table tr td
	{
		padding: 5px;
	}

	.container .nav
	{
		position: relative;
	}

	

	
}

@media (max-width: 450px) {

	#main div.logo
	{
		float: left;
		margin-left: 15px;
	}
}

@media (max-width: 650px) {

	#main img.image
	{
		width: 100%;
		margin: 10px 0;
		padding: 0;
	}

	#main .image-with-title span
	{
		color: white;
		top: 14px;
		padding: 10px;
		right: 4px;
		z-index: 99;
		left: 4px;
		display: block;
		background: rgba(0,0,0,0.5);
		height: 40px;
	}
}

