/* ----------- LARGE ----------- */

@media only screen and (max-width: 1200px) {
	.cd-headline {
		width: 50%;
	}
	.cd-void {
		min-width: 15px;
	}
	#sidebar.affix-top {
		width: 190px;
	}
	#sidebar.affix {
		width: 190px;
	}
	footer .logo {
		padding: 0;
	}
}

/* ----------- MEDIUM ----------- */

@media only screen and (max-width: 992px) {
	.cd-headline {
		width: 60%;
	}
	.cd-void {
		min-width: 15px;
	}
	#sidebar.affix-top {
		width: 157px;
	}
	#sidebar.affix {
		width: 157px;
	}
	footer .logo {
		padding: 0 30px 0 0;
	}
}
@media (max-width: 991px) {
	section#main-content ul.conditions {
		width: 100%;
	}
}

/* ----------- SMALL ----------- */

@media only screen and (max-width: 768px) {
	.cd-headline {
		width: 60%;
	}
	.cd-void {
		min-width: 8px;
	}
	.navbar-custom ul.nav li.text-shadow-on {
		text-shadow: none;
	}
	#sidebar.affix-top {
		width: 100%;
	}
	#sidebar.affix {
		width: 100%;
	}
}
@media (max-width: 767px) {
	html {
		padding-top: 50px;
	}
	section#main-content ul.conditions {
		width: 100%;
	}
	section#main-content {
		padding: 30px 0;
	}
	.img-thumbnail {
		margin-top: 20px;
	}
	/* ---------- GALLERY ---------- */
	#left-col {
		display: none;
	}
	section#main-content .album {
		padding: 0;
	}
	section#main-content .album:first-child {
		padding: 0;
	}
	section#main-content .album:last-child {
		padding: 0;
	}
	/* ---------- GALLERY ---------- */
	/* ---------- FOOTER ---------- */
	footer {
		padding: 30px 0;
	}
	footer .logo {
		display: none;
	}
	footer #footer-info {
		margin-bottom: 20px;
	}
	footer #footer-links {
		margin-bottom: 20px;
	}
	footer h4 {
		text-align: center;
	}
	footer ul li {
		text-align: center;
	}
	/* ---------- FOOTER ---------- */
}

/* ----------- X-SMALL ----------- */

@media (max-width: 480px) {
	.cd-headline {
		width: 100%;
	}
}
