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

	html {-webkit-text-size-adjust: none;}

	a[href^="tel"]{color:inherit; text-decoration:none;}

	.aos-animate {
	   /*CSS transitions*/
	   -o-transition-property: none !important;
	   -moz-transition-property: none !important;
	   -ms-transition-property: none !important;
	   -webkit-transition-property: none !important;
	   transition-property: none !important;
	   /*CSS transforms*/
	   -o-transform: none !important;
	   -moz-transform: none !important;
	   -ms-transform: none !important;
	   -webkit-transform: none !important;
	   -moz-appearance: transform: none !important;
	   /*CSS animations*/
	   -webkit-animation: none !important;
	   -moz-animation: none !important;
	   -o-animation: none !important;
	   -ms-animation: none !important;
	   animation: none !important;
	}

	#home-image1 a img {margin: 0 0 8rem 0;}
	#partners-image1 a img {width: 100%; margin: 5rem 0 5rem 0;}

	#wrapperBackgroundBlue [id$="-text1"], .textPadding {padding: 0 2rem 0 2rem;}
	#wrapperBackgroundBlue #contacts-text1, #wrapperBackgroundBlue #news-text1, #wrapperBackgroundBlue #gallery-text1, [id^="gallery-text1-"] {padding: 0;}
	#home #wrapperBackgroundBlue .btn {margin: 0 0 0 2rem;}
	#wrapperBackgroundWhite [id$="-text3"] {padding: 0 2rem 0 2rem;}
	#wrapperBackgroundWhite form {padding: 0 2rem 0 2rem;}

	#news-tiles1 #tileImageBox {float: none; width: 100%; margin: 0 0 2rem 0;}

	#about-tiles1 h3, #policies-tiles1 h3 {font-size: 30px;}

	#logo img {width: 100% !important;}

	h1 {font-size: 30px;}
	h2 {font-size: 24px;}
	h3 {font-size: 18px;}

	#wrapperFooter div {text-align: center !important;}

	/* nav {background: #FFF;} */
	nav .container-fluid {padding: 0 !important;}
	.navbar {top: 0; margin: 0;}
	.navbar-collapse {padding: 0 !important;}
	.nav-link {font-size: 18px; text-align: center; margin: 0 !important;}
	a.nav-link:link, a.nav-link:visited, a.nav-link:active {color: #FFF !important; background: #5BC5F2; border-bottom: none;}
	a.nav-link:hover {color: #FFF !important; background: #3B4A8F; border-bottom: none;}
	body#home a#navhome, body#about a.navabout, body#news a#navnews, body#competitions a.navcompetitions, body#gallery a.navgallery, body#partners a.navpartners {color: #FFF !important; background: #3B4A8F; border-bottom: none;}

	.dropdown-menu {font-size: 18px; color: #3B4A8F !important; text-align: center; background: #E6EDF7 !important; padding: 0; border: none !important; border-radius: 0;}
	a.dropdown-item:link, a.dropdown-item:visited, a.dropdown-item:active {color: #3B4A8F !important;}
	a.dropdown-item:hover {color: #FFF !important; background: #3B4A8F !important;}

	.competitionText {font-size: 28px;}

	#mobilePadding {padding-top: 0 !important;}

	img.twitter, img.facebook, img.linkedin, img.instagram, img.youtube {margin: 4px 2px 2px 2px;}

	@media screen and (max-width: 700px) {
		#home-image1 a img {margin: 0 0 4rem 0;}
		#partners-image1 a img {width: 100%; margin: 5rem 0 5rem 0;}
	}

}

img {max-width: 100%; height: auto; width: auto\9; /* ie8 */}