

*
{
  margin: auto  auto !important;               
}





@media screen and (max-width: 1100px) {

				body {	
						font-family: 'Lato', sans-serif;
						font-size: 14px;
				}

				.main_div_all{
					width: 100%;
				}

				.menu_icons{
					font-size: 18px;
				}

				.menu_icons_active{
					font-size: 18px;
				}

}





@media screen and (max-width: 900px) {

				body {	
						font-family: 'Lato', sans-serif;
						font-size: 14px;
				}

				.main_div_all{
					width: 100%;
				}

				.center_img_content{
					background: url("../images/slika06.webp");
					background-position: bottom bottom;
					background-repeat: no-repeat;
					background-size: 100% 100%;
					background-attachment: scroll;
					min-height: 250px;
					margin-top: 50px;
				}

				.move_to_top_div{
					width: 80%;
				}


}






@media screen and (max-width: 700px) {

				body {	
						font-family: 'Lato', sans-serif;
						font-size: 14px;
				}

				body h1{
					font-size: 20px;
				}

				.main_div_all{
					width: 100%;
				}

				.main_div_all p{	
						font-size: 14px;
				}

				.main_div_all ul{	
						font-size: 14px;
				}

				/*.header_content h1{
					margin-top: 15px;
				}*/

				#header_desktop_txt_div{
					display: none;
				}

				#header_mobile_txt_div{
					display: block;	
				}

				.center_img_content{
					background: url("../images/slika07.webp");
					background-position: bottom bottom;
					background-repeat: no-repeat;
					background-size: 100% 100%;
					background-attachment: scroll;
					min-height: 250px;
					margin-top: 30px;
				}


				.content_img_holder_div{
					display: block;
				}

				.content_img_left_div{
					width: 100%;
					margin-top: 0px;
					padding: 0px;
				}

				.content_img_right_div{
					width: 100%;
					margin-top: 0px;
					padding: 0px;
				}

				.menu_icons{
					font-size: 15px;
				}

				.menu_icons_active{
					font-size: 15px;
				}


				.contact_form_holder{
					max-width: 100% !important;
					display: block;
				}

				.contact_form_left_col {
					width: 95%;
				}


				.contact_form_right_col {
					width: 95%;
				}


				#div_with_water_background{
					background: none;
				}



				/*.text_index_in_image_inside{
					display: block;
				}*/


				/*.text_index_in_image_outside{
					display: none;
				}*/

				#two_way_filter_title_mobile{
					display: block;
				}

				#sand_filter_title_mobile{
					display: block;
				}

				#two_way_filter_title_desktop{
					display: none;
				}

				#sand_filter_title_desktop{
					display: none;
				}

				.contact_form_textarea{
					width: 90%;
				}

				.header_txt_div h1{
					font-size: 20px;
				}

				.page_content h2{
					font-size: 15px;
				}
}








