.home {
	padding-top: 40px;
}
/* ************************************************** FEATURED SECTION ************************************************** */
	.home .featured-section {
		margin-bottom: 40px
	}
		.home .featured-section .container {
			background: #262626;
			-webkit-box-shadow: 0px 0px 25px rgba(0, 0, 0, .75);
			-moz-box-shadow: 0px 0px 25px rgba(0, 0, 0, .75);
			box-shadow: 0px 0px 25px rgba(0, 0, 0, .75);
		}
			#Featured {
				-webkit-box-shadow: inset 0px 0px 100px rgba(0, 0, 0, .25);
				-moz-box-shadow: inset 0px 0px 100px rgba(0, 0, 0, .25);
				box-shadow: inset 0px 0px 100px rgba(0, 0, 0, .25);
				height: 360px;
				color: white;
			}
				#Featured h2 {
					display: none;
				}
				#Featured .item {
					height: 360px;
				}
					#Featured .item .associated-media {
						float: right;
						width: 50%;
						height: 360px;
					}
						#Featured .item .associated-media .video {
							margin: 20px 70px 20px 40px;
							padding: 4px;
							border: 1px solid #6c6c6c;
						}
							#Featured .item .associated-media iframe,
							#Featured .item .associated-media object,
							#Featured .item .associated-media embed {
								display: block;
								width: 100%;
								height: 310px;
							}
						#Featured .item .associated-media .photo {
							position: relative;
							width: 100%;
							height: 360px;
							background-position: center center;
							background-repeat: no-repeat;
							background-size: cover;
						}
						#Featured .item .associated-media .photo:after {
							content: "";
							display: block;
							position: absolute;
							top: 0px;
							left: 0px;
							width: 33%;
							height: 360px;
							background: -moz-linear-gradient(left, rgba(38,38,38,1) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
							background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(38,38,38,1)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
							background: -webkit-linear-gradient(left, rgba(38,38,38,1) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
							background: -o-linear-gradient(left, rgba(38,38,38,1) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
							background: -ms-linear-gradient(left, rgba(38,38,38,1) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
							background: linear-gradient(to right, rgba(38,38,38,1) 0%,rgba(0,0,0,0) 100%); /* W3C */
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#262626', endColorstr='#00000000',GradientType=1 ); /* IE6-8 */
						}
					#Featured .item .content {
						margin: 0px 50% 0px 70px;
						padding-top: 30px;
						height: 300px;					
					}
						#Featured .item .content .content-inner {
							height: 220px;
							border-bottom: 1px dashed #5c5c5c;
							margin-bottom: 20px;
						}
							#Featured .item .content h1.title {
								margin: 0px 0px 10px;
								padding: 0px;
								font-size: 36px;
								line-height: 36px;
								font-weight: 300;
								max-height: 72px;
								overflow: hidden;
							}
							#Featured .item .content .abstract {
								margin: 0px;
								padding: 0px;
								line-height: 24px;
								max-height: 120px; /* 5 lines */
								overflow: hidden;
								font-size: 18px;
							}
							#Featured .item .content .read-more {
								display: block;
								width: auto;
								float: left;
								height: 45px;
								line-height: 45px;
								margin: 0px;
								padding: 0px 10px;
								background-color: #e35f25;
								font-size: 18px;
								color: white;
								-webkit-border-radius: 3px;
								-moz-border-radius: 3px;
								border-radius: 3px;
							}
							#Featured .item .content .read-more:hover,
							#Featured .item .content .read-more:active,
							#Featured .item .content .read-more:focus {
								background-color: #5888d8;
								color: white;
							}
			/* */
			#Featured .carousel-indicators {
				position: absolute;
				top: 290px;
				right: 50%;
				height: 12px;
				width: 100px;
			}
				#Featured .carousel-indicators li {
					display: block;
					float: left;
					width: 12px;
					height: 12px;
					text-indent: -10000px;
					margin-left: 8px;
					background: url('../images/feature_item_indicator.png') 0px 0px no-repeat;
					cursor: pointer;
				}
				#Featured .carousel-indicators li:first-child {
					margin-left: 0px;
				}
				#Featured .carousel-indicators li:hover,
				#Featured .carousel-indicators li.active {
					background-position: 0px -12px;
				}
			/* */
			#Featured .carousel-control {
				margin: 0px;
				border: 0px;
				padding: 0px;
				width: 40px;
				height: 80px;
				text-indent: -10000px;
				background-position: 0px 0px;
				background-repeat: no-repeat;
				opacity: 1;
				-webkit-border-radius: 0px;
				-moz-border-radius: 0px;
				border-radius: 0px;
				top: 140px;
				background-color: transparent !important;
				outline: 0 !important;
			}
			#Featured .carousel-control:hover {
				background-position: 0px -80px;
				opacity: 1;
			}
			#Featured .carousel-control.left {
				background-image: url('../images/arrow_feature_left.png');
				left: 0px;
			}
			#Featured .carousel-control.right {
				background-image: url('../images/arrow_feature_right.png');
				right: 0px;
			}
		#Featured .updates-list {
			display: none;
		}
@media (min-width: 1200px) {
		
}
@media (min-width: 768px) and (max-width: 979px) {
	#Featured .item .associated-media .video {
		margin: 80px 70px 80px 40px;
		padding: 4px;
		border: 1px solid #6c6c6c;
	}
		#Featured .item .associated-media iframe {
			width: 100%;
			height: 190px;
		}

}
@media (max-width: 767px) {
	.home .featured-section {
		margin-bottom: 0px;
	}
	/*
	#Featured .item .associated-media {
		display: none;
	}
	#Featured .item .content {
		margin-left: 50px;
		margin-right: 50px;
	}
		#Featured .item .content h1.title {
			font-size: 24px;
			line-height: 24px;
		}
		#Featured .item .content .abstract {
			font-size: 14px;
		}
	*/
	#Featured {
		height: auto;
		padding: 20px;
	}
		#Featured h2 {
			display: block;
			color: white;
			font-size: 36px;
			line-height: 36px;
			margin: 0px 0px 10px;
			font-family: 'Oswald', sans-serif;
		}
		#featuredCarousel {
			display: none;
		}
		#Featured .updates-list {
			display: block;
			list-style: none;
			margin: 0px;
			padding: 0px;
		}
			#Featured .updates-list li {
				margin: 0px 0px 5px;
				border-bottom: 1px solid #fff;
				padding: 0px 0px 5px;
				color: white;
				font-size: 18px;
				line-height: 18px;
			}
			#Featured .updates-list li:after {
				content: "";
				display: block;
				clear: both;
			}
				#Featured .updates-list li img {
					display: block;
					float: left;
				}
				#Featured .updates-list li a {
					display: block;
					margin-left: 110px;
					color: white;
				}
				#Featured .updates-list li a:hover,
				#Featured .updates-list li a:active,
				#Featured .updates-list li a:focus {
					color: white;
					text-decoration: underline;
				}
	
}
/* ************************************************** MORE NEWS SECTION ************************************************** */
	.home .more-news-section {
	}
		.home .more-news-section .container {
			background: white;
			background: rgba(255, 255, 255, .96);
			-webkit-box-shadow: 0px 0px 25px rgba(0, 0, 0, .75);
			-moz-box-shadow: 0px 0px 25px rgba(0, 0, 0, .75);
			box-shadow: 0px 0px 25px rgba(0, 0, 0, .75);
			padding-bottom: 50px;
		}
			#TwitterFeed {
				height: 115px;
				background: white;
				border-top: 5px solid #4aadf4;
				border-bottom: 1px solid #ccc;
			}
				#TwitterFeed .tweet {
				}
					#TwitterFeed .tweet h2 {
						float: left;
						margin: 30px 0px 0px 40px;
						padding: 0px 55px 0px 0px;
						background: url('../images/icon_twitter.png') right -55px no-repeat;
						height: 55px;
						line-height: 55px;
						font-family: 'Oswald', sans-serif;
						font-size: 36px;
						font-weight: 300;
						color: #262626;
					}
					#TwitterFeed .tweet .tweet-text {
						display: table-cell;
						vertical-align: middle;
						padding-top: 25px;
						height: 60px;
						max-height: 60px;
						overflow: hidden;
					}
				#TwitterFeed .social-links {
					position: relative;
				}
				#TwitterFeed .social-links:after {
					content: "";
					display: block;
					position: absolute;
					top: 30px;
					left: -20px;
					height: 55px;
					width: 0px;
					border-left: 1px dashed #ccc;
				}
					#TwitterFeed .social-links ul {
						margin: 30px -10px 0px;
						padding: 0px;
						list-style: none;
						/*position: relative;*/
					}
						#TwitterFeed .social-links ul li {
							float: left;
							margin-left: 0px;
						}
						#TwitterFeed .social-links ul li:first-child {
							margin-left: 0px;
						}
							#TwitterFeed .social-links ul li a {
								display: block;
								width: 53px;
								height: 53px;
								background-position: 0px 0px;
								background-repeat: no-repeat;
								text-indent: -10000px;
								outline: 0;
								border: 1px solid #d9d9d9;
								-webkit-border-radius: 7px;
								-moz-border-radius: 7px;
								border-radius: 7px;
								-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, .15);
								-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, .15);
								box-shadow: 0px 0px 10px rgba(0, 0, 0, .15);
							}
							#TwitterFeed .social-links ul li a:hover,
							#TwitterFeed .social-links ul li a:active,
							#TwitterFeed .social-links ul li a:focus {
								background-position: 0px -55px;
								-webkit-box-shadow: none;
								-moz-box-shadow: none;
								box-shadow: none;
							}
							#TwitterFeed .social-links ul li.facebook a {
								background-image: url('../images/icon_facebook.png');
							}
							#TwitterFeed .social-links ul li.twitter a {
								background-image: url('../images/icon_twitter.png');
							}
							#TwitterFeed .social-links ul li.instagram a {
								background-image: url('../images/icon_instagram.png');
							}
							#TwitterFeed .social-links ul li.youtube a {
								background-image: url('../images/icon_youtube.png');
							}
							#TwitterFeed .social-links ul li.exploreAZ a {
								background-image: url('../images/icon_azc.png');
							}
							#TwitterFeed .social-links ul li.exploreAZ {
								margin-left: 15px;
								padding-left: 15px;
								position: relative;
							}
								#TwitterFeed .social-links ul li.exploreAZ:before {
									content: "";
									display: block;
									position: absolute;
									top: 0px;
									left: 0px;
									height: 55px;
									width: 0px;
									border-left: 1px dashed #ccc;
								}
							#TwitterFeed .social-links ul li .linkDesc {
								font-family: Open Sans;
								font-weight: 600;
								font-size: 10px;
								color: #4c4c4c;
								text-transform: uppercase;
								text-align: center;
							}
			#MoreNews {
				padding: 40px;
			}
				#MoreNews .floor-statements {
					margin-top: 20px;
					padding-top: 20px;
					border-top: 3px solid #ccc;
				}
				#MoreNews h2 {
					margin: 0px 0px 20px;
					padding: 0px 0px 0px 40px;
					font-family: 'Oswald', sans-serif;
					font-size: 28px;
					line-height: 30px;
					font-weight: 300;
					color: #ba4f20;
					background-position: 0px 0px;
					background-repeat: no-repeat;
					text-transform: uppercase;
				}
					#MoreNews h2 a {
						color: #ba4f20;
					}
					#MoreNews h2 a:hover,
					#MoreNews h2 a:active,
					#MoreNews h2 a:focus {
						color: #2b81bd;
						text-decoration: none;
					}
				#MoreNews .press-releases h2 {
					background-image: url('../images/icon_latest_press.png');
				}
				#MoreNews .floor-statements h2 {
					background-image: url('../images/icon_floor_statements.png');
				}
				#MoreNews ul {
					margin: 0px;
					padding: 0px;
					list-style: none;
				}
					#MoreNews ul li {
						margin-top: 10px;
						padding-top: 10px;
						border-top: 1px solid #ccc;
					}
					#MoreNews ul li:first-child {
						margin-top: 0px;
						border-top: 0px;
						padding-top: 0px;
					}
					#MoreNews ul li:after {
						content: "";
						display: block;
						clear: left;
					}
						#MoreNews ul li .date {
							display: block;
							float: left;
							width: 30px;
							height: 32px;
							color: #000;
							text-align: center;
						}
							#MoreNews ul li .date .month {
								display: block;
								font-size: 12px;
								line-height: 12px;
								text-transform: uppercase;
							}
							#MoreNews ul li .date .day {
								display: block;
								font-size: 20px;
								line-height: 20px;
							}
						#MoreNews ul li .title {
							display: block;
							margin-left: 40px;
							color: #000;
							font-size: 16px;
							line-height: 18px;
							max-height: 54px;
							overflow: hidden;
						}
						#MoreNews ul li .title:hover,
						#MoreNews ul li .title:active,
						#MoreNews ul li .title:focus {
							color: #2b81bd;
						}
			#CountyUpdates {
				margin-left: -20px;
				margin-top: 40px;
				margin-right: 40px;
				background: #83764a url('../images/map.jpg') 0px 0px no-repeat;
				border-top: 5px solid #e35f25;
				height: 430px;
				color: white;
				-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, .35);
				-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, .35);
				box-shadow: 0px 0px 10px rgba(0, 0, 0, .35);
				text-shadow: 0px 0px 4px rgba(0, 0, 0, .5);
			}
				#CountyUpdates .inner {
					width: 100%;
					height: 430px;
					background: url('../images/map_counties.png') 0px 430px no-repeat;
				}
				#CountyUpdates.show-county_apache .inner {
					background-position: 0px 0px;
				}
				#CountyUpdates.show-county_cochise .inner {
					background-position: 0px -430px;
				}
				#CountyUpdates.show-county_coconino .inner {
					background-position: 0px -860px;
				}
				#CountyUpdates.show-county_gila .inner {
					background-position: 0px -1290px;
				}
				#CountyUpdates.show-county_graham .inner {
					background-position: 0px -1720px;
				}
				#CountyUpdates.show-county_greenlee .inner {
					background-position: 0px -2150px;
				}
				#CountyUpdates.show-county_la-paz .inner {
					background-position: 0px -2580px;
				}
				#CountyUpdates.show-county_maricopa .inner {
					background-position: 0px -3010px;
				}
				#CountyUpdates.show-county_mohave .inner {
					background-position: 0px -3440px;
				}
				#CountyUpdates.show-county_navajo .inner {
					background-position: 0px -3870px;
				}
				#CountyUpdates.show-county_pima .inner {
					background-position: 0px -4300px;
				}
				#CountyUpdates.show-county_pinal .inner {
					background-position: 0px -4730px;
				}
				#CountyUpdates.show-county_santa-cruz .inner {
					background-position: 0px -5160px;
				}
				#CountyUpdates.show-county_yavapai .inner {
					background-position: 0px -5590px;
				}
				#CountyUpdates.show-county_yuma .inner {
					background-position: 0px -6020px;
				}
				#CountyUpdates.highlight-county_apache .inner {
					background-position: 0px 0px !important;
				}
				#CountyUpdates.highlight-county_cochise .inner {
					background-position: 0px -430px !important;
				}
				#CountyUpdates.highlight-county_coconino .inner {
					background-position: 0px -860px !important;
				}
				#CountyUpdates.highlight-county_gila .inner {
					background-position: 0px -1290px !important;
				}
				#CountyUpdates.highlight-county_graham .inner {
					background-position: 0px -1720px !important;
				}
				#CountyUpdates.highlight-county_greenlee .inner {
					background-position: 0px -2150px !important;
				}
				#CountyUpdates.highlight-county_la-paz .inner {
					background-position: 0px -2580px !important;
				}
				#CountyUpdates.highlight-county_maricopa .inner {
					background-position: 0px -3010px !important;
				}
				#CountyUpdates.highlight-county_mohave .inner {
					background-position: 0px -3440px !important;
				}
				#CountyUpdates.highlight-county_navajo .inner {
					background-position: 0px -3870px !important;
				}
				#CountyUpdates.highlight-county_pima .inner {
					background-position: 0px -4300px !important;
				}
				#CountyUpdates.highlight-county_pinal .inner {
					background-position: 0px -4730px !important;
				}
				#CountyUpdates.highlight-county_santa-cruz .inner {
					background-position: 0px -5160px !important;
				}
				#CountyUpdates.highlight-county_yavapai .inner {
					background-position: 0px -5590px !important;
				}
				#CountyUpdates.highlight-county_yuma .inner {
					background-position: 0px -6020px !important;
				}
					#CountyUpdates h2 {
						margin: 0px;
						padding: 30px 30px 0px;
						height: 70px;
						font-size: 28px;
						line-height: 30px;
						font-weight: 400;
						text-transform: uppercase;
					}
					#CountyUpdates .update-pages {
						display: none;
					}
					#CountyUpdates .map {
						float: left;
						width: 275px;
					}
						#CountyUpdates .map img {
							display: block;
							width: 275px;
							height: 280px;
						}
					#CountyUpdates .updates {
						margin-left: 300px;
						margin-top: -5px;
						margin-right: 30px;
					}
						#CountyUpdates .updates .update-group {
							display: none;
						}
						#CountyUpdates .updates .update-group.show {
							display: block;
						}
							#CountyUpdates .updates .update-group h3 {
								margin: 0px 0px 5px;
								padding: 0px 0px 5px 30px;
								background-position: left 2px;
								background-repeat: no-repeat;
								font-size: 18px;
								line-height: 28px;
								font-weight: 300;
								border-bottom: 1px solid #fff;
								text-transform: uppercase;
							}
							#CountyUpdates .updates .update-group#county_apache h3 {
								background-image: url('../images/county_icon_apache.png');
							}
							#CountyUpdates .updates .update-group#county_cochise h3 {
								background-image: url('../images/county_icon_cochise.png');
							}
							#CountyUpdates .updates .update-group#county_coconino h3 {
								background-image: url('../images/county_icon_coconino.png');
							}
							#CountyUpdates .updates .update-group#county_gila h3 {
								background-image: url('../images/county_icon_gila.png');
							}
							#CountyUpdates .updates .update-group#county_graham h3 {
								background-image: url('../images/county_icon_graham.png');
							}
							#CountyUpdates .updates .update-group#county_greenlee h3 {
								background-image: url('../images/county_icon_greenlee.png');
							}
							#CountyUpdates .updates .update-group#county_la-paz h3 {
								background-image: url('../images/county_icon_la_paz.png');
							}
							#CountyUpdates .updates .update-group#county_maricopa h3 {
								background-image: url('../images/county_icon_maricopa.png');
							}
							#CountyUpdates .updates .update-group#county_mohave h3 {
								background-image: url('../images/county_icon_mohave.png');
							}
							#CountyUpdates .updates .update-group#county_navajo h3 {
								background-image: url('../images/county_icon_navajo.png');
							}
							#CountyUpdates .updates .update-group#county_pima h3 {
								background-image: url('../images/county_icon_pima.png');
							}
							#CountyUpdates .updates .update-group#county_pinal h3 {
								background-image: url('../images/county_icon_pinal.png');
							}
							#CountyUpdates .updates .update-group#county_santa-cruz h3 {
								background-image: url('../images/county_icon_santa_cruz.png');
							}
							#CountyUpdates .updates .update-group#county_yavapai h3 {
								background-image: url('../images/county_icon_yavapai.png');
							}
							#CountyUpdates .updates .update-group#county_yuma h3 {
								background-image: url('../images/county_icon_yuma.png');
							}
							#CountyUpdates .updates .update-group ul {
								margin: 0px;
								padding: 0px;
								list-style: none;
							}
								#CountyUpdates .updates .update-group ul li {
									margin: 0px 0px 5px;
									border-bottom: 1px solid #fff;
									padding: 0px 0px 5px;
									color: white;
									font-size: 16px;
									line-height: 18px;
								}
									#CountyUpdates .updates .update-group ul li a {
										color: white;
									}
									#CountyUpdates .updates .update-group ul li a:hover,
									#CountyUpdates .updates .update-group ul li a:active,
									#CountyUpdates .updates .update-group ul li a:focus {
										color: white;
										text-decoration: underline;
									}
							#CountyUpdates .updates .update-group .view-more {
								display: block;
								font-size: 18px;
								line-height: 18px;
								color: white;
							}
							#CountyUpdates .updates .update-group .view-more:hover,
							#CountyUpdates .updates .update-group .view-more:active,
							#CountyUpdates .updates .update-group .view-more:focus {
								color: white;
								text-decoration: underline;
							}
@media (min-width: 1200px) {
	#TwitterFeed .social-links:after {
		left: -40px;
	}
	#TwitterFeed .social-links ul li {
		margin-left: 15px;
	}		
	#CountyUpdates {
		margin-left: -30px;
	}
	#CountyUpdates .updates .update-group h3 {
		font-size: 28px;
	}	
	#CountyUpdates .updates .update-group ul li {
		font-size: 18px;
	}
	
}
@media (min-width: 768px) and (max-width: 979px) {
	#TwitterFeed .tweet h2 {
		font-size: 20px;
	}
	#TwitterFeed .tweet .tweet-text {
		font-size: 14px;
	}
	#TwitterFeed .social-links ul {
		margin-top: 40px;
	}
	#TwitterFeed .social-links ul li a {
		width: 33px;
		height: 33px;
		background-position: -10px -10px;
	}	
	#TwitterFeed .social-links ul li a:hover,
	#TwitterFeed .social-links ul li a:active,
	#TwitterFeed .social-links ul li a:focus {
		background-position: -10px -65px;
	}
	.more-news-section .more-news-row [class*="span"] {
		float: none;
		width: auto;
	}
		#CountyUpdates {
			margin-left: 40px;
		}
			#CountyUpdates .updates .update-group h3 {
				font-size: 28px;
			}	
		
			#CountyUpdates .updates .update-group ul li {
				font-size: 18px;
			}
}
@media (max-width: 767px) {
	.home .more-news-section .container {
		padding-bottom: 0px;
	}
	#TwitterFeed {
		height: auto;
		padding: 20px;
	}
	#TwitterFeed .tweet h2 {
		float: none;
		margin: 0px 0px 20px;
	}
	#TwitterFeed .tweet .tweet-text {
		display: block;
		height: auto;
		padding-top: 0px;
		margin: 0px 0px 20px;
		border-right: 0px;
		border-bottom: 1px dashed #ccc;
		max-height: auto;
		padding-bottom: 20px;
	}
	#TwitterFeed .social-links {
		margin: 0px;
	}
	#TwitterFeed .social-links ul {
		margin-top: 40px;
	}
	#TwitterFeed .social-links ul li a {
		width: 33px;
		height: 33px;
		background-position: -10px -10px;
	}	
	#TwitterFeed .social-links ul li a:hover,
	#TwitterFeed .social-links ul li a:active,
	#TwitterFeed .social-links ul li a:focus {
		background-position: -10px -65px;
	}
	#MoreNews {
		padding: 20px;
	}
	#CountyUpdates {
		margin: 0px;
		padding: 20px;
		background-image: none;
		height: auto;
	}
		#CountyUpdates .inner {
			background-image: none;
			height: auto;
		}
			#CountyUpdates h2 {
				height: auto;
				margin: 0px 0px 20px;
				padding: 0px;
			}
			#CountyUpdates .update-pages {
				display: block;
				list-style: none;
				margin: 0px;
				padding: 0px;
			}
				#CountyUpdates .update-pages li {
					margin: 0px 0px 5px;
					border-bottom: 1px solid #fff;
					padding: 0px 0px 5px;
					color: white;
					font-size: 18px;
					line-height: 18px;
				}
					#CountyUpdates .update-pages li a {
						color: white;
					}
					#CountyUpdates .update-pages li a:hover,
					#CountyUpdates .update-pages li a:active,
					#CountyUpdates .update-pages li a:focus {
						color: white;
						text-decoration: underline;
					}
			#CountyUpdates .map {
				display: none;
			}
			#CountyUpdates .updates {
				display: none;
			}
}
/* ************************************************** ISSUES SECTION ************************************************** */
	.home .issues-section {
		background: #f2f2f2;
		border-top: 5px solid #e35f25;
		-webkit-box-shadow: 0px 0px 25px rgba(0, 0, 0, .75);
		-moz-box-shadow: 0px 0px 25px rgba(0, 0, 0, .75);
		box-shadow: 0px 0px 25px rgba(0, 0, 0, .75);
	}
		#Issues {
			padding: 40px 0px;
		}
		#Issues:after {
			content: "";
			display: block;
			clear: both;
		}
			#Issues .issue {
				float: left;
				width: 215px;
				margin-left: 25px;
			}
			#Issues .issue:first-child {
				margin-left: 0px;
			}
				#Issues .issue .image {
					display: block;
					width: 100%;
					height: 135px;
					border-top: 5px solid #d00000;
					margin-bottom: 10px;
					background-position: center center;
					background-repeat: no-repeat;
					background-size: cover;
				}
				#Issues .issue:nth-child(2) .image {
					border-color: #e35f25;
				}
				#Issues .issue:nth-child(3) .image {
					border-color: #ebb100;
				}
				#Issues .issue:nth-child(4) .image {
					border-color: #396fca;
				}
				#Issues .issue h2 {
					margin: 0px 0px 10px;
					padding: 0px;
					font-family: 'Oswald', sans-serif;
					font-size: 28px;
					line-height: 30px;
					font-weight: 300;
					color: #ba4f20;
				}
					#Issues .issue h2 a {
						color: #ba4f20;
					}
					#Issues .issue h2 a:hover,
					#Issues .issue h2 a:active,
					#Issues .issue h2 a:focus {
						color: #2b81bd;
					}
				#Issues .issue p {
					margin: 0px;
					padding: 0px;
					font-size: 16px;
					line-height: 18px;
					height: 36px;
					overflow: hidden;
					font-weight: 400;
					color: #000;
				}
@media (min-width: 1200px) {
	#Issues .issue {
		width: 270px;
		margin-left: 30px;
	}
}
@media (min-width: 768px) and (max-width: 979px) {
	#Issues .issue {
		width: 342px;
		margin-left: 40px;
		margin-bottom: 40px;
	}
	#Issues .issue:nth-child(odd) {
		margin-left: 0px;
	}
}
@media (max-width: 767px) {
	#Issues {
		padding: 20px;
	}
	#Issues .issue {
		float: none;
		width: auto;
		margin-left: 0px;
		margin-bottom: 20px;
	}
		#Issues .issue img {
			width: auto;
		}
		#Issues .issue p {
			height: auto;
		}
}