body {
	min-width: 1280px;
}

#head {
	display: table;
	padding: 0;
}

#head .site-branding,
#head .masthead-navigation,
#head .toggles {
	display: table-cell;
	vertical-align: middle;
}
#head .site-branding {
	padding-left: 20px;
}

#head .site-branding .icon-big-d:before {
	content: "\e633";
}

#head .site-branding .icon-week:before {
	content: "\e60d";
}

#head .site-branding .site-title {
	font-size: 50px;
}


#head .toggles {
	text-align: right;
	width: 200px;
	padding-right: 20px;
}

#navigation { display: none; }
body.show-menu #navigation {
	width: 100%;
	display: block;
}

.skew-lead .menu-container {
	bottom: 0;
	padding: 20px 20px 10px;
	height: auto;
}

article.card-excerpt {
	width: 300px;
	float: left;
}

article.card-small {
	display: table;
}

.lead-card article.card-excerpt:first-child {
	width: 940px;
	max-width: 940px;
	display: table;
}

.lead-card article.card-excerpt:first-child > .block-secondary {
	display: table-cell;
	vertical-align: top;
	width: 620px;
}

.lead-card article.card-excerpt:first-child > .block-lead {
	display: table-cell;
	vertical-align: top;
	width: 320px;
	padding: 20px;
}

.lead-card article.card-excerpt:first-child > .block-lead .hentry-title {
	font-size: 160%;
}

.lead-card article.card-excerpt:first-child > .block-lead .excerpt {
	display: block;
}


article.card-small .block-secondary {
	display: table-cell;
	vertical-align: top;
	width: 100px;
	height: 120px;
	padding: 0 0 20px 0;
}
.post-content article.card-small > header {
	height: 100px;
}

article.card-small .block-lead {
	display: table-cell;
	vertical-align: top;
	padding: 0 0 20px 10px;
}


.skew-lead + .widget-area {
	margin-top: 0;
}

.skew-lead + .widget-area .flex-container {
	display: table;
	vertical-align: top;
}

.skew-lead + .widget-area .flex-container .row1 {
	display: table-cell;
	vertical-align: top;
	width: 960px;
}

.skew-lead + .widget-area .flex-container .row2 {
	display: table-cell;
	vertical-align: top;
	width: 300px;
}

.inspiration-widget .widget-header .nav-links {
	position: absolute;
    top: 0;
    right: 10px;
}

.nav-links .nav-previous {
	clear: both;
}

.icit-analytic .analytic-lists {
	display: table;
	width: 100%;
}

.icit-analytic .analytic-lists > li {
	display: table-cell;
	vertical-align: top;
	overflow: hidden;
	width: auto;
}

.icit-analytic .analytic-lists > li:first-child {
	overflow: visible;
}

footer.site-footer {
	margin-top: 0;
}

figure.lead-image img {
	width: auto;
	margin: 0 auto;
}
.breakout-box.colour-group-1,
.breakout-box.colour-group-2,
.breakout-box.colour-group-3,
.breakout-box.colour-group-4 {
	padding: 20px;

}

/** AddThis is unstupported on IE8 */
.entry-content > .sharing {
	display: none;
}

.entry-content > .post-content {
}

.entry-content > .post-content > article {
	float: left;
	margin-left: 130px;
}

.entry-content.no-sidebar > .post-content > article {
	float: none;
	margin-left: auto;
	margin-right: auto;
}

.entry-content > .post-content > .sidebar-1,
.entry-content > .post-content > .sidebar-2 {
	float: right;
	width: 300px;
}

.entry-content > .post-content > .sidebar-2 {
	clear: left;
}

.entry-content > .post-content > .comments {
	clear: left;
	margin-left: 130px;
}

.entry-content.no-sidebar > .post-content > .comments {
	margin-left: auto;
	margin-right: auto;
}
.no-sidebar :first-child.breakout-box {
	margin-top: -21px;
}

.pagination-links {
	clear: both;
}

.topload-navigation > .menu > li {
	width: 25%;
}



.max-1, .max-2, .max-3, .max-4 {
	display: table-cell;
	vertical-align: top;
}

.max-1 { width: 320px; }
.max-2 { width: 640px; }
.max-3 { width: 960px; }
.max-4 { width: 1280px; }


.max-1.the-filters {
	padding-top: 10px;
}


.icit-analytic .analytic-lists {
	display: table;
}

.icit-analytic .analytic-lists > li {
	display: table-cell;
	width: 10%;
}

.icit-analytic .analytic-lists > li .a-list-name {
	left: 0;
	width: 100%;
}

.inspiration.sub-header .button {
	float: right;
}

article.card-excerpt > .block-secondary > .entry-thumbnail {
	max-width: 620px;
}
