			#section a:hover {
				color: #000;
			}

			/* Middle Column */
			#section .middle-col {
				border-left: 1px solid #ddd;
				border-right: 1px solid #ddd;
				padding: 0 1.6%;
				float: right;
			}

			#section .middle-col .thumbnail {
				max-height: 350px;
				overflow: hidden;
				margin-bottom: 1%;
			}

			#section .middle-col .thumbnail img {
				width: 100%;
				height: auto;
			}

			#section .middle-col .story {
				margin-bottom: 2%;
				padding-bottom: 2%;
				border-bottom: 1px solid #ddd;
			}

			#section .middle-col .story:last-of-type, #section .most-read li:last-of-type {
				margin-bottom: 0;
				border-bottom: none;
			}

			#section .middle-col .story h2 {
				font-size: 18px;
				font-weight: 600;
				line-height: 21px;
			}

			#section .middle-col .featurephoto h2 {
				font-size: 25px;
				font-weight: 700;
				line-height: 28px;
			}

			#section .middle-col .byline {
				font-size: 13px;
				font-weight: 400;
				line-height: 16px;
				color: #888;
				margin-top: 2%;
			}

			#section .middle-col .byline a:hover {
				font-weight: 400;
				color: #000 !important;
			}

			/* Story Listings */
			#section .col ul, #section .col ol {
				margin: 0;
				padding: 0;
			}

			#section .col ul li, #section .col ol li {
				margin: 0 0 3% 0;
				padding: 0 0 3% 0;
				list-style-type: none;
				color: #1f1f1f;
				border-bottom: 1px solid #ddd;
				font-size: 16px;
				font-weight: 600;
				line-height: 19px;
			}

			/* First headline on the left column */
			#section .col ul li.first-headline {
				font-size: 20px;
				line-height: 23px;
			}

			#section .col .web-lead {
				font-size: 13px;
				font-weight: 400;
				line-height: 16px;
				margin-top: 2%;
			}

			/* Left Column */
			.col.left-col {
				margin: 0 1.6% 2% 0;
			}

			/* Right Column */
			.col.right-col div, .col.right-col .most-read {
				margin-bottom: 5%;
			}
			
			.col.right-col .breaking-news-signup {
				margin-top: 0;
			}

			.col.right-col .breaking-news-signup div {
				margin-bottom: 0;
			}

			.col.right-col .breaking-news-signup .btn {
				font-size: 14px;
				color: #fff !important;
				margin-left: 1%;
				display: inline-block;
			}

			/* Most Read in Column */
			#section .most-read h1 {
				font-size: 25px;
			}

			#section .col .most-read ol li {
				font-size: 14px;
				line-height: 17px;
			}

			#section .col .most-read .num {
				background: #eee;
				color: #888;
				font-weight: 600;
				padding: 3px 8px;
				margin-right: 8px;
				-webkit-border-radius: 50%;
				-moz-border-radius: 50%;
				border-radius: 50%;
				float: left;
			}

			/* Most Read Native Ad */
			#section .col .native-most-read {
				background: #eee;
				border-bottom: none;
				padding: 10px;
				font-size: 14px;
				line-height: 17px;
			}

			#section .native-most-read .sponsor {
				display: block;
				font-size: 10px;
				text-transform: uppercase;
				color: #888;
				margin-bottom: 5px;
			}

			#section .native-most-read .logo {
				max-width: 90px;
				height: auto;
				vertical-align: middle;
				padding-left: 1%;
			}

			#section .native-most-read a {
				font-weight: 700;
			}

			/* Column Section */
			.col-section {
				clear: both;
				padding: 0;
				margin: 0;
			}

			.col {
				-wekbit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				display: block;
				float: left;
				margin: 0 0 2% 1.6%;
			}

			.col:first-child { margin-left: 0; }

			#section .col {
				margin-bottom: 0;
			}

			/* Column Grouping */
			.group:before, .group:after {
				content: "";
				display: table;
			}
			.group:after { clear: both; }
			.group { zoom:1; /* For IE 6/7 */ }

			/* Ten Column Grid */
			.span_10_of_10, .span_7_of_7 { width: 100%; }

			.span_9_of_10 { width: 89.84%; }

			.span_6_of_7 { width: 85.48%; }

			.span_8_of_10 { width: 79.68%; }

			.span_5_of_7 { width: 70.97%; }

			.span_7_of_10 { width: 69.52%; }

			.span_6_of_10 { width: 59.36%; }

			.span_4_of_7 { width: 56.45%; }

			.span_5_of_10 { width: 49.2%; }

			.span_3_of_7 { width: 41.94%; }

			.span_4_of_10 { width: 39.04%; }

			.span_3_of_10 { width: 28.88%; }

			.span_2_of_7 { width: 27.42%; }

			.span_2_of_10 { width: 18.72%; }

			.span_1_of_7 { width: 12.91%; }

			.span_1_of_10 { width: 8.56%; }

			/* Tablet between 768 and 1024 pixels */
			@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
				#section .double-col {
					width: 100%;
					margin-bottom: 5%;
				}

				#section .right-col {
					clear: left;
					width: 100%;
					margin-left: 0;
				}

				#section .middle-col {
					padding-right: 0;
					border-right: 0;
				}

				#section .middle-col .story.featurephoto h2 {
					font-size: 25px !important;
				}

				#section .middle-col .story h2 {
					font-size: 18px !important;
				}

				#section .col .most-read ol li, #section .col .native-most-read {
					font-size: 18px;
					line-height: 21px;
				}

				#section .col ul li.first-headline .web-lead {
					display: block;
					visibility: visible;
				}

				#section .col .most-read ol li {
					margin-bottom: 1%;
					padding-bottom: 1%;
				}
			}

			/* Mobile below 480 pixels */
			@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
				.col {  margin: 0 0 2% 0%; }
	
				.span_1_of_10, .span_2_of_10, .span_3_of_10, .span_4_of_10, .span_5_of_10, .span_6_of_10, .span_7_of_10, .span_8_of_10, .span_9_of_10, .span_10_of_10, .span_1_of_7, .span_2_of_7, .span_3_of_7, .span_4_of_7, .span_5_of_7, .span_6_of_7, .span_7_of_7 {
					width: 100%; 
				}

				#section .double-col {
					margin-bottom: 10%;
				}

				#section .middle-col {
					padding: 0;
					float: none;
					border-left: none;
					border-right: none;
				}

				#section .middle-col .story {
					border-bottom: 1px solid #ddd !important;
					margin-bottom: 4% !important;
					padding-bottom: 4% !important;
				}

				/* Font size normalizing for mobile */
				#section .middle-col .story.featurephoto h2 {
					font-size: 22px;
					line-height: 25px;
				}

				#section .middle-col .story h2, #section .col ul li.first-headline {
					font-size: 16px;
					line-height: 19px;
				}
			}



/*#section_news {
    width: 100%;
    max-width: 100%;
    display: inline-block;
}
#section_news li {
    list-style: none;
}
#section_news h1 {
    font-size: 30px;
    text-transform: uppercase;
}
#section_news .left {
    width:30%;
    display: block;
    float: left;
    text-align: left;
}
#section_news .middle {
    width: 40%;
    display: block;
    float: left;
    text-align: left;
}
#section_news .right {
    width: 30%;
    display: block;
    float: left;
    text-align: left;
}
#section_news ul li a {
    color: #1F1F1F;
    font-size: 18px;
    line-height: 20px;
    font-weight: 600;
}
#section_news ul li a:hover {
    color: #88a9bb;
}
#section_news .more {
    text-decoration: none;
    color: #1F1F1F;
    font-weight: 700;
    font-size: 20px;
    text-transform: uppercase;
    line-height: 24px;
    text-align: left;
    font-family: 'Open Sans', sans-serif;
}*/