.featured-bg {
	background-size: cover;
	}

.home #agnosia-bootstrap-carousel {
	margin: 0 !important;
	background-color: transparent;
	}

.home {
	}

.carousel-control.left,
.carousel-control.right {
	display: none !important;
	}

	#header-logo .site-logo img {
		max-width: 190px;
		}

/* Media queries
------------------------------------- */

/* MEDIUM --- md --- 992px and above --- */

@media (min-width: 768px) {

.home #agnosia-bootstrap-carousel img {
 clip-path: inset(0 0 200px 0) !important;
  	}

.home #content {


	}


/* Between MEDIUM and LARGE --- 1100px and above --- */

@media (min-width: 1100px) {

.home #agnosia-bootstrap-carousel img {
 clip-path: inset(0 0 300px 0) !important;
  	}

.home #content {



	}



@media (min-width: 1200px) {
.home #agnosia-bootstrap-carousel img {
 clip-path: inset(0 0 400px 0) !important;
  	}

.home #content {


	}






/* SMALL to MEDIUM --- xs --- 768px and above --- */

@media (min-width: 768px) {

.navbar-header, .navbar-brand {
	width: 100%;
	}

.navbar-toggle:before (
	content: "";
)

	}


/* SMALL --- sm --- 992px and below --- */

@media (max-width: 992px) {
	#header-logo .site-logo img {
		max-width: 180px;
		}

#nav-container .navbar-nav > li > a {
		font-size: 1.8rem !important;
		}


#nav-container .navbar-nav > li:first-child > a {
		display: none;
		}

	p.social-header {
		font-size: 1.8rem;
		}

	#content img {
		max-width: 100%;
		}

#content p,
#content li, #content ol {
	font-size: 1.8rem;
	}

.page-header h1 {
	font-size: 3.2rem !important;
	}

.page-header p {
	font-size: 2.4rem !important;
	}

p.tagline {
	font-size: 1.8rem !important;
	}

	}


/* EXTRA SMALL --- xs --- 768px and below --- */

@media (max-width: 768px) {

body {
	padding-top: 12rem !important;
	}

.home #agnosia-bootstrap-carousel {
	margin-top: 10rem !important;
	}


#header-logo .site-logo img {
	max-width: 125px;
		}

.featured-bg {
	background-size: cover;
	background-position: center;
	}
#header-widget {
	position: absolute !important;
	top: 5rem;
	text-align: right;
	padding: 0;
	}

p.social-header {
	padding: 0 2rem 0 0;
}

p.social-header a {
	font-size: 1.6rem !important;
}

p.social-header a {
	margin: 0;
	}

.tagline {
	text-align: left !important;
	padding: 1.5rem;
	background-color: #fff;
	width: 100%;
	margin-top: -1.5rem;
	}

.navbar-nav {
	margin-top: 6rem;
	}

.navbar-toggle {
	padding: 0;
	}


.navbar-fixed-top .bg-purple li a {
	border: none;
	text-align: center !important;
	margin-bottom: 1rem;
	background-color: rgba(255,255,255,.1);
	}

.navbar-fixed-top .bg-purple li:last-child {
	float: none !important;

	}

.navbar-fixed-top li:last-child {
	-webkit-clip-path: inherit !important;
	clip-path: inherit !important;
	}

.navbar-fixed-top .navbar-nav > li:first-child > a {
		display: block !important;
		}

.date {
	margin-bottom: 2rem;
	}

	}

/* 480px and below --- */


@media (max-width: 480px) {


p.social-header {
	padding: 0 1rem 0 0;
	font-size: 1.1rem;
}

p.social-header a {
	font-size: 1.4rem !important;
}

		#header-logo  .site-logo img {
	max-width: 140px !important;
	}

.neighbourhoods-news #header-logo  .site-logo img,
.category-neighbourhoods-news #header-logo  .site-logo img,
.page-template-template-neighbourhoods #header-logo  .site-logo img,
.page-template-template-neighbourhoods-full-width #header-logo  .site-logo img {
	max-width: 120px !important;
	}

	.navbar-toggle {
		font-size: 2rem !important;
		padding: 2rem 0 0 0 !important;
		margin-right: 0 !important;
		}

.navbar-toggle.collapsed:after {
		font-size: 2rem !important;
	}

	}

@media (max-width: 320px) {

		#header-logo img {
	max-width: 110px !important;
	}

.home #agnosia-bootstrap-carousel img {
 margin-top: 100px;
   	}


	}
