.wp-admin img {
	max-width: 100%;
}
.post_thumbnail img { 
	max-width: 100%;
	height: auto;
}
.column-post_thumbnail img {
	max-width: 200px;
}
.google-map-container iframe {
	width: 100%;
}

/* Twin Columns */
.newspaper {
	border: 1px solid #cecece;
    padding: 15px;
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px;
    -webkit-column-rule: 1px solid lightgrey;
    -moz-column-rule: 1px solid lightgrey;
    column-rule: 1px solid lightgrey;
}
.newspaper span { 
	display: block; 
	padding: 5px 0;
}

/* Admin tables */
.twin-container {
	width: 100%;
}
.twin-container * {
	box-sizing: border-box;
}
.twin-container .twin-box {
	width: 50%;
	float: left;
}
.twin-container .twin-row .twin-box:first-child {
	padding-right: 10px;
}
.twin-container .twin-row .twin-box:last-child {
	padding-left: 10px;
}
.twin-container.twin-60-40 .twin-row .twin-box:first-child {
	width: 60%;
}
.twin-container.twin-60-40 .twin-row .twin-box:last-child {
	width: 40%;
}
.twin-row:before,
.twin-row:after {
    content: ''; 
    display: table;
}
.twin-row:after {
    clear: both;
}
.twin-notice {
	display: inline-block;
	padding: 10px 0;
	font-size: 13px;
	color: #B54A13;
	font-style: italic;
}
/* Now we can use this:
<div class="twin-container twin-60-40">
	<div class="twin-row">
		<div class="twin-box">
		</div>
		<div class="twin-box">
		</div>
	</div>
</div>
*/

.twin-container h4 {
	margin: 10px 0 0;
}

@-moz-document url-prefix() { 
	td img {
        width: 100%;
    }
}

@media only screen and (max-width: 1365px) {
	.newspaper {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
	}
}

@media only screen and (max-width: 480px) {
	.newspaper {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
	}
}