/* PAGE */

	.blog-content-wrapper {
		margin-bottom: 110px;
		border-top: 3px solid #fac214;
		padding-top: 238px;
	}

	/* Content */
		.blog-post-image {
			width: 100%;
			border-bottom: 9px solid #fac214;
			margin-bottom: 1em;
		}
			.category-1 .blog-post-image { border-bottom: 9px solid #1bb7b0; }
			.category-2 .blog-post-image { border-bottom: 9px solid #fac214; }
			.category-3 .blog-post-image { border-bottom: 9px solid #518898; }
			.category-4 .blog-post-image { border-bottom: 9px solid #bababa; }
			.category-5 .blog-post-image { border-bottom: 9px solid #313131; }

		.blog-post-title { 
			font-size: 30px; /* Old Browsers */
			font-size: 3rem;
			text-transform: none;
			margin-bottom: 10px;
		}
			h1.category-1 { color: #1bb7b0; }
			h1.category-2 { color: #fac214; }
			h1.category-3 { color: #518898; }
			h1.category-4 { color: #bababa; }
			h1.category-5 { color: #313131; }

		.blog-post-date {
			margin-bottom: 20px;
		}
			
		.page-content {
			font-size: 22px;
			font-size: 2.2rem;
			max-width: 63%;
			padding-right: 4%;
			border-right: 2px dotted #1b1b1b;
			float: left;
			min-height: 300px;
		}
		.page-content h3 {
			font-weight: bold;
			font-size: 22px;
			font-size: 2.2rem;
			text-transform: none;
			margin-bottom: 1em;
		}
		.page-content a {
			color: #518898;
			text-decoration: underline;
		}
		.intro {
			font-size: 30px; /* Old Browsers */
			font-size: 3rem;
		}
	
	/* Blog Categories */
		.blog-categories-container {
			float: right;
			width: 29%;
		}
		
		.blog-categories-container h2 {
			font-size: 24px; /* Old Browsers */
			font-size: 2.4rem;
			margin-bottom: 45px;
		}

		.blog-categories {
			list-style-type: none;
			font-size: 22px;
			font-size: 2.2rem;
		}

		.blog-categories li {
			margin-bottom: 0.2em;
		}

		.blog-categories a {
			padding-left: 60px;
			background-repeat:  no-repeat;
			background-position: 0 0;
			line-height: 38px;
			display: block;
		}
		.blog-categories a:hover,
		.blog-categories a.current { 
			background-position: 0 -38px; 
		}

		.news-category { background-image: url(../../../../img/marketing/icon-speaker.png); }
		.ideas-category { background-image: url(../../../../img/marketing/icon-lightbulb.png); }
		.technology-category { background-image: url(../../../../img/marketing/icon-phone.png); }
		.press-category { background-image: url(../../../../img/marketing/icon-bubble.png); }
		.jobs-category { background-image: url(../../../../img/marketing/icon-man.png); }


/*------------------------------------*\
    $RESPONSIVE
\*------------------------------------*/

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

		.page-content,
		.blog-categories-container {
			float: none;
			width: 100%;
			max-width: 100%;
		}

		.blog-categories-container h2 {
			margin-bottom: 30px;
		}

		.page-content {
			margin-bottom: 35px;
			padding-right: 0;
			border-right: none;
			border-bottom: 2px dotted #1b1b1b;
		}

	}

	@media screen and (max-width: 570px) {
		.blog-content-wrapper {
			padding-top: 100px;
		}
	}