/*
Theme Name: Dithering Theme
Theme URI: https://dithering.fm/
Author: Dithering LLC
Author URI: https://dithering.fm/
Description: Dithing - A podcast by Ben Thompson and John Gruber
Version: 2.0.3
Text Domain: dithering

Table of Contents:

	 1.0 - Global
	 2.0 - Grid
	 3.0 - Accessibility
	 4.0 - Site Header
	 5.0 - Links
	 6.0 - Typographic Defaults
	 7.0 - Site Footer
	 8.0 - Infinite Scroll
	 9.0 - Primary Content
	10.0 - Widgets
	11.0 - Media Elements and Embeds
	12.0 - Forms
	13.0 - Footnotes
	14.0 - Daily Updates
	15.0 - Main Navigation
	16.0 - Daily Updates Promo
	17.0 - Archives
	18.0 - Calls to Action
	19.0 - Algolia
	20.0 - A to Z Listing
	21.0 - Membership Signup Page
	  z - Colors
	  zz - Legacy Custom CSS
*/

/**
 * 1.0 - Global
 *
 * @link http://necolas.github.io/normalize.css/3.0.1/normalize.css
 * @link http://www.paulirish.com/2012/box-sizing-border-box-ftw/
 * @link http://caniuse.com/#search=border-box/
 * @link https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-y
 */
 *,
 *:before,
 *:after {
   /* Apply a natural box layout model to all elements. */
   -webkit-box-sizing: border-box; /* Android ≤ 3, iOS ≤ 4.3 */
   -moz-box-sizing: border-box; /* Firefox ≤ 28 */
   box-sizing: border-box; /* Chrome, IE 8+, Opera, Safari 5+ */
 }
 html {
   -ms-text-size-adjust: 100%; /* Prevent iOS text size adjust after orientation change, without disabling user zoom. */
   -webkit-text-size-adjust: 100%;
   overflow-y: scroll; /* Persistent Scrollbars */
 }
 body {
   margin: 0; /* Remove default margin. */
   overflow-x: hidden; /* Ensure that no unintended horizontal scrolling happens during sliding menu transitions and/or content overflows */
 }
 /* Declare Block Display for HTML5 Elements */
 article,
 aside,
 details,
 embed,
 figcaption,
 figure,
 footer,
 header,
 main,
 nav,
 ruby,
 section,
 summary {
   display: block;
 }
 figure {
   margin: 0;
   max-width: 100%;
 }
 [hidden], /*  Address `[hidden]` styling not present in IE 8/9/10. */
 template {
   /* Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. */
   display: none;
 }
 
 /**
  * 2.0 - Grid
  */
 .grid {
   /* 100% */
   margin: 0 auto;
   padding-right: 20px;
   padding-left: 30px;
   max-width: 1020px;
 }
 .rtl .grid {
   padding-left: 20px;
   padding-right: 30px;
 }
 .entry-content .grid {
   padding: 0;
 }
 .row {
   clear: both;
 }
 .grid:after,
 .row:after {
   clear: both;
   content: '';
   display: table;
 }
 .column {
   float: left;
   padding-right: 10px;
 }
 .twelve,
 .eleven,
 .ten,
 .nine,
 .eight,
 .seven,
 .six,
 .five,
 .four,
 .three,
 .two,
 .one {
   width: 100%;
 }
 @media only screen and (min-width: 640px) {
   /* Tablets and Up */
   .site-content .column {
	 padding-bottom: 1px; /* Ensure that empty content columns do not collapse the grid */
   }
   .eleven {
	 width: 91.666666666667%;
	 width: -webkit-calc((100% / 12) * 11);
	 width: calc((100% / 12) * 11);
   }
   .ten {
	 width: 83.333333333333%;
	 width: -webkit-calc((100% / 12) * 10);
	 width: calc((100% / 12) * 10);
   }
   .nine {
	 width: 75%;
	 width: -webkit-calc((100% / 12) * 9);
	 width: calc((100% / 12) * 9);
   }
   .eight {
	 width: 66.666666666667%;
	 width: -webkit-calc((100% / 12) * 8);
	 width: calc((100% / 12) * 8);
   }
   .seven {
	 width: 58.333333333333%;
	 width: -webkit-calc((100% / 12) * 7);
	 width: calc((100% / 12) * 7);
   }
   .six {
	 width: 50%;
	 width: -webkit-calc((100% / 12) * 6);
	 width: calc((100% / 12) * 6);
   }
   .five {
	 width: 41.666666666667%;
	 width: -webkit-calc((100% / 12) * 5);
	 width: calc((100% / 12) * 5);
   }
   .four {
	 width: 33.333333333333%;
	 width: -webkit-calc((100% / 12) * 4);
	 width: calc((100% / 12) * 4);
   }
   .three {
	 width: 25%;
	 width: -webkit-calc((100% / 12) * 3);
	 width: calc((100% / 12) * 3);
   }
   .two {
	 width: 16.666666666667%;
	 width: -webkit-calc((100% / 12) * 2);
	 width: calc((100% / 12) * 2);
   }
   .one {
	 width: 8.333333333333%;
	 width: -webkit-calc((100% / 12) * 1);
	 width: calc((100% / 12) * 1);
   }
 }
 
 /**
  * 5.0 - Links
  */
 #content a,
 #daily-updates a {
   -webkit-transition: all 0.1s linear;
   -moz-transition: all 0.1s linear;
   -o-transition: all 0.1s linear;
   transition: all 0.1s linear;
 }
 a {
   background-color: transparent; /* Remove the gray background color from active links in IE 10. */
   cursor: pointer;
   text-decoration: none;
 }
 a:active,
 a:hover,
 a:focus {
   /* Improve readability when focused and also mouse hovered in all browsers. */
   outline: 0;
 }
 .entry-content a {
   font-weight: 600;
 }
 .entry-content h1 a,
 .entry-content h2 a,
 .entry-content h3 a,
 .entry-content h4 a,
 .entry-content h5 a,
 .entry-content h6 a {
   font-weight: 400;
 }
 a.more-link,
 .page-links a {
   font-weight: 400;
 }
 
 .entry-content strong,
 .entry-content bold,
 .entry-content a {
   font-weight: 500;
 }
 
 /**
  * 6.0 - Typographic Defaults
  */
 html {
   font-size: 16px;
 }
 body,
 button,
 input,
 optgroup,
 select,
 textarea {
   font-family: 'freight-sans-pro', 'Arial';
   font-size: 16px;
   font-size: 1rem;
   line-height: 1.5;
 }
 @media only screen and (min-width: 800px) and (max-width: 1024px) {
   body,
   button,
   input,
   optgroup,
   select,
   textarea {
	 font-size: 17px;
	 font-size: 1.0625rem;
   }
 }
 @media only screen and (min-width: 1025px) {
   body,
   button,
   input,
   optgroup,
   select,
   textarea {
	 font-size: 18px;
	 font-size: 1.125rem;
   }
 }
 
 /* Headings */
 h1,
 h1 a,
 h2,
 h2 a,
 h3,
 h3 a,
 h4,
 h4 a,
 h5,
 h5 a,
 h6,
 h6 a {
   clear: both;
   font-weight: 400;
   margin: 0;
 }
 h1:last-child,
 h2:last-child,
 h3:last-child,
 h4:last-child,
 h5:last-child,
 h6:last-child {
   margin-bottom: 30px;
 }
 .widget-area h1,
 .widget-area h2,
 .widget-area h3,
 .widget-area h4,
 .widget-area h5,
 .widget-area h6 {
   margin-bottom: 0;
 }
 h1 + p,
 h2 + p,
 h3 + p,
 h4 + p,
 h5 + p,
 h6 + p {
   margin-top: 0;
 }
 h1 {
   font-size: 36px;
 }
 h2 {
   font-size: 32px;
 }
 h3 {
   font-size: 28px;
 }
 h4 {
   font-size: 20px;
   font-weight: 500;
 }
 h5 {
   font-size: 19px;
 }
 h6 {
   font-size: 18px;
 }
 

 /* Lists */
 li > ul,
 li > ol {
   margin: 0;
 }
 ul,
 ol {
   padding: 0 0 0 20px;
 }
 /* Horizontal Reference */
 hr {
   border: none;
   clear: both;
   height: 1px;
   width: 100%;
 }
 
 
 /**
  * 7.0 - Site Footer
  */
 .site-footer {
   border-top-style: dotted;
   border-top-width: 1px;
   clear: both;
   font-size: 14px;
   font-size: 0.875rem;
   margin-top: 30px;
   padding: 20px 0;
 }
 .site-info {
   float: left;
   width: 100%;
 }
 .powered-by,
 .copyright {
   display: block;
   text-align: center;
 }
 @media only screen and (min-width: 800px) {
   .powered-by,
   .copyright {
	 display: inline-block;
	 float: left;
	 width: 50%;
   }
   .powered-by {
	 text-align: left;
   }
   .copyright {
	 text-align: right;
   }
 }
 
 /**
  * 8.0 - Infinite Scroll
  */
 .infinite-scroll .posts-navigation,
 .infinite-scroll.neverending #colophon {
   display: none;
 }
 .infinity-end.neverending #colophon {
   display: block;
 }
 #infinite-footer .container {
   padding-right: 10px;
   padding-left: 10px;
 }
 #infinite-footer .blog-info a,
 #infinite-footer .blog-credits {
   font-size: 15px;
 }
 #infinite-footer .blog-credits a {
   font-weight: 700;
 }
 #infinite-footer .blog-credits a:hover {
   text-decoration: underline;
 }
 #infinite-handle span {
   border: 1px solid #faa634;
   color: #faa634;
   font-weight: bold;
   text-align: center;
   background-color: #fff;
 }
 
 /**
  * 9.0 - Primary Content
  */
 .byline,
 .updated:not(.published) {
   display: none;
 }
 .multi-author-site .byline {
   display: inline-block;
 }
 .edit-link,
 .page-links,
 .comment-navigation,
 .paging-navigation,
 .post-navigation,
 .image-navigation,
 .posts-navigation {
   float: left;
   font-size: 15px;
   font-size: 0.9375rem;
   clear: both;
   display: block;
   width: 100%;
 }
 .comment-navigation .nav-previous,
 .paging-navigation .nav-previous,
 .post-navigation .nav-previous,
 .posts-navigation .nav-previous,
 .image-navigation .nav-previous,
 .comment-navigation .nav-next,
 .paging-navigation .nav-next,
 .post-navigation .nav-next,
 .posts-navigation .nav-next,
 .image-navigation .nav-next {
   display: block;
   float: left;
   width: 100%;
 }
 @media only screen and (min-width: 800px) {
   .comment-navigation .nav-previous,
   .paging-navigation .nav-previous,
   .post-navigation .nav-previous,
   .posts-navigation .nav-previous,
   .image-navigation .nav-previous,
   .comment-navigation .nav-next,
   .paging-navigation .nav-next,
   .post-navigation .nav-next,
   .posts-navigation .nav-next,
   .image-navigation .nav-next {
	 width: 50%;
   }
   .comment-navigation .nav-next,
   .paging-navigation .nav-next,
   .post-navigation .nav-next,
   .posts-navigation .nav-next,
   .image-navigation .nav-next {
	 text-align: right;
   }
 }
 .comment-navigation .nav-previous:before,
 .paging-navigation .nav-previous:before,
 .post-navigation .nav-previous:before,
 .posts-navigation .nav-previous:before,
 .image-navigation .nav-previous:before {
   content: '\2190';
   margin-right: 5px;
 }
 .comment-navigation .nav-next:after,
 .paging-navigation .nav-next:after,
 .post-navigation .nav-next:after,
 .posts-navigation .nav-next:after,
 .image-navigation .nav-next:after {
   content: '\2192';
   margin-left: 5px;
 }
 #content {
   padding-top: 30px;
 }
 article {
   border-bottom-style: dotted;
   border-bottom-width: 1px;
   margin-bottom: 30px;
 }
 .entry-title {
   line-height: 1;
 }
 .entry-meta {
   font-size: 15px;
   font-size: 0.9375rem;
 }
 .page-links {
   margin: 1em 0;
 }
 body:not(.page)
   article:not(.category-articles):not(.category-articlesnl)
   .entry-title {
   font-size: 20px;
 }
 .single-post
   article:not(.category-articles):not(.category-articlesnl)
   .entry-title {
   font-size: 24px !important;
 }
 .entry-header .entry-title,
 .entry-header .entry-title a {
   font-weight: 500;
   text-transform: none;
 }
 
 
 /**
  * 11.0 - Media Elements and Embeds
  */
 img {
   border: 0; /* Remove border when inside link element in IE 8/9/10 */
   height: auto; /* Ensure proper vertical scaling when images are responsively reduced horizontally */
   max-width: 100%; /* Ensure that images do not overflow their containers */
 }
 
 
 
 /**
  * 21.0 - Membership Signup Page
  */
 
  .planContainer .button {
	 padding: 10px !important;
	 background: white;
	 border: 2px solid #faa634;
	 width: 250px;
 }
 
 .planContainer .button-wide {
	 padding: 10px !important;
	 background: white;
	 border: 2px solid #faa634;
	 width: 300px;
 }
 
  .planContainer .button:hover {
	  background: #faa634;
	  color: white !important;
  }
 
  .planContainer .button:hover a {
	  color: white;
  }
 
 /**
  * z - Colors
  */
 body {
   background-color: white;
 }
 body,
 button,
 input,
 optgroup,
 select,
 textarea,
 .infinite-scroll #infinite-footer .blog-info a {
   color: #1c1c1c;
 }
 a,
 a:hover {
   color: #faa634;
 }
 h1,
 h1 a,
 h2,
 h2 a,
 h3,
 h3 a,
 h4,
 h4 a,
 h5,
 h5 a,
 h6,
 h6 a {
   color: #333;
 }
 .entry-content h1 a,
 .entry-content h2 a,
 .entry-content h3 a,
 .entry-content h4 a,
 .entry-content h5 a,
 .entry-content h6 a {
   color: #faa634;
 }
 .entry-meta,
 .entry-meta a,
 .more-link,
 .page-links a,
 .entry-footer,
 .entry-footer a,
 .nav-links a,
 .widget-area,
 .widget-area a,
 .wp-caption-text {
   color: #8e8e8e;
 }
 .infinite-scroll #infinite-footer .blog-credits {
   color: rgb(110, 110, 110);
 }
 .entry-meta a:hover,
 .page-links a:hover,
 .entry-footer a:hover,
 .nav-links a:hover,
 .widget-area a:hover,
 .infinite-scroll #infinite-footer .blog-info a:hover,
 .infinite-scroll #infinite-footer .blog-credits a,
 .widget a.memberful-rss-notice {
   color: #faa634;
 }
 .widget-title,
 .widget-title a {
 }
 article,
 body:not(.home) .site-title a {
   border-bottom-color: #faa634;
 }
 .footnotes,
 .site-footer {
   border-top-color: #faa634;
 }
 .site-footer a {
   color: inherit;
 }
 .site-footer a:hover {
   color: #faa634;
 }
 td,
 th,
 caption {
   border-color: #cecece;
 }
 /* Horizontal Reference */
 hr {
   background-color: #ddd;
 }
 blockquote,
 .daily-updates-promo {
   background: #fffaf0;
 }
 #page input[type='search'] {
   border-color: #ccc;
 }
 #page input[type='search']:focus {
   border-color: #8e8e8e;
 }
 #daily-updates {
   background-color: #fffaf0;
   border-color: #faa634;
 }
 .menu-toggle {
   border-color: #faa634;
   color: #faa634;
   background-color: #fff;
 }
 
 .toggled .menu-toggle {
   background-color: #faa634;
   color: #fff;
 }
 
 /**
  * zz - Legacy Custom CSS
  */
 .memberful-profile-gravatar {
   display: none;
 }
 
 .memberful-profile-name {
   margin: 0 !important;
 }
 
 aside#memberful_wp_profile_widget-2 {
   margin-bottom: 0;
 }
 
 .widget_recent_entries li {
   margin-bottom: 0;
 }
 
 .gravity_field input {
   border: 1px solid #ccc;
 }
 
 .ginput_container textarea {
   border: 1px solid #ccc;
 }
 
 li.gfield.gfield_html ul li {
   list-style-type: none;
 }
 
 .stupid_shit {
   list-style-type: none;
 }
 
 .gform_wrapper li.plan ul li {
   list-style-type: none;
 }
 
 input.gform_button:hover {
   color: #fff;
   background-color: #faa634;
 }
 
 input.gform_button {
   color: #faa634;
   background-color: #fff;
   border: 1px solid #faa634;
   font-weight: bold;
 }
 
 input.gform_next_button:hover {
   color: #fff;
   background-color: #faa634;
 }
 
 input.gform_next_button {
   color: #faa634;
   background-color: #fff;
   border: 1px solid #faa634;
   font-weight: bold;
 }
 
 input.gform_previous_button:hover {
   color: #fff;
   background-color: #faa634;
 }
 
 input.gform_previous_button {
   color: #faa634;
   background-color: #fff;
   border: 1px solid #faa634;
   font-weight: bold;
 }
 
 body
   .gform_wrapper
   div.gform_body
   ul.gform_fields
   li.gfield.gravity_listfix.gfield_html
   ul
   li,
 body
   .gform_wrapper
   form
   div.gform_body
   ul.gform_fields
   li.gfield.gravity_listfix.gfield_html
   ul
   li {
   list-style-type: none !important;
 }
 
 body
   .gform_wrapper
   div.gform_body
   ul.gform_fields
   li.gfield.gravity_listfix.gfield_html
   ul,
 body
   .gform_wrapper
   form
   div.gform_body
   ul.gform_fields
   li.gfield.gravity_listfix.gfield_html
   ul {
   margin: 16px 0 16px 0px !important;
 }
 
 input#pwbox-1835 {
   border: 1px solid #ccc;
 }
 
 input[type='submit'] {
   color: #faa634;
   background-color: #fff;
   border: 1px solid #faa634;
   font-weight: bold;
 }
 
 /**
  * 22.0 - Ben's Additions
  */
 
 .marketing-grid {
   display: grid;
   text-align: center;
   grid-template-columns: repeat(2, 1fr);
 }
 
 .marketing-grid > div > p,
 .marketing-grid > p {
   display: none;
 }
 
 .marketing-link {
   display: flex;
   flex-direction: column !important;
 }
 
 .marketing-link img {
   height: unset;
   margin-right: 10px;
   margin-bottom: 0px;
   border: 1px solid #8e8e8e;
 }
 
 .marketing-link > div {
   margin-top: -32px;
 }
 
 .marketing-link span {
   color: #333;
   font-family: 'freight-sans-pro', 'Arial';
   font-size: 1rem;
   font-weight: bold;
   margin-bottom: 15px;
 }
 
 @media screen and (max-width: 640px) {
   .marketing-grid {
	 display: grid;
	 text-align: center;
	 grid-template-columns: repeat(1, 1fr);
   }
 }
 

/* DITHERING CSS */
html {
	overflow: auto;
}

body {
	background: #FFFFFA;
	box-sizing: border-box;
	color: #1B202B;
	font-family: futura-pt, sans-serif !important;
	font-size: 1.25rem;
	text-align: left;
}

.dithering-cover {
	margin: 24px;
}

.dithering-cover > img {
	background: #FFFFFF;
	box-shadow: 0px 2px 5px 0 rgba(0,0,0,0.750);
	transform: rotate(-2.5deg);
	border-radius: 3px;
}

.intro-link {
	font-weight: 900;
	border-bottom: 0px;
}

.intro-link:hover {
	border-bottom: 0px;
}

.dithering-section {
	width: 75%;
	max-width: 800px;
	margin: auto;
	display: flex;
}

.dithering-section-columns {
	flex-direction: column;
	margin-top: 48px;
	padding-left: 48px;
}

.dithering-section-inner {
	padding: 24px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.dithering-section-title {
	font-size: 2.25rem;
	font-family: futura-pt, sans-serif;
	text-align: left;
	width: 90%;
	margin-bottom: 24px;
	margin-left: 10%;
	-webkit-text-stroke: 1px #444444;
	color: #F4EDDF;
	letter-spacing: 0;
	text-shadow: -3px 2px 0 #444444;
}

.dithering-secondary-text {
	font-family: futura-pt, sans-serif;
	margin-top: 8px;
	font-size: 1.25rem;
	font-weight: 100;
}

a {
	color: rgb(27,32,43);
	border-bottom: 2px dotted rgb(27,32,43);	
}

a:hover {
	color: rgba(27,32,43, 0.5) !important;
	border-bottom: 2px dotted rgba(27,32,43, 0.5);	
}

.section-header {
	font-size: 1.75rem;
	font-weight: 800;
	margin-top: 0px;
	margin-bottom: 8px;
}

.limit-width {
	max-width: 750px;
	display: flex;
	align-items: center;
}

.section-header-border {
	flex-grow: 1;
}

.dithering-title {
	margin: auto;
	display: block;
	width: 67%;
	max-width: 450px;
	margin-top: 48px;
	margin-bottom: 24px;
}

.dithering-title-text {
	text-align: center;
	font-family: futura-pt, sans-serif;
}

.dithering-dialog {
	margin-top: 32px;
	margin-bottom: 32px;
}

.dithering-dialog {
	margin-top: 32px;
	margin-bottom: 32px;
}

.dithering-dark {
	background-color: rgb(245,244,233) !important;
	color: rgb(27,32,43);
	padding: 32px 48px 32px 48px;
	flex-direction: column;
}

.dithering-actions {
	display: flex;
	text-align: center;
	margin-top: 32px;
	justify-content: center;
}

.signup {
	margin: 8px;
	min-width: 200px;
	display: flex;
}

.signup-link {
	border-radius: 4px;	
	padding: 8px;
	color: white;
	margin-right: 12px;
	margin-left: 12px;
	min-width: 200px;
	background: #1B202B;
}

.signup-link a {
	color: white;
	text-decoration: none;
	border: 0px;
}

.mobile-page {
	display: none;
}
.desktop-page {
	display: unset;
}

.dithering-subtext {
	font-size: 1rem;
	margin-top: 24px;
	text-align: center;
}

.dithering-loop-month {
	display: flex;
	margin-bottom: 16px;
	margin-top: 32px;
}

.dithering-loop-month div {
	display: flex;
	margin-left: 16px;
	justify-content: center;
	flex-direction: column;
}

.dithering-loop-month div span {
	font-weight: 900;
}

.dithering-episodes {
	columns: 2;
	padding-left: 0px;
}

.dithering-episode {
	display: flex;
}

.dithering-episode span {
	min-width: 32px;
	display: inline-block;
	font-weight: 900;
	text-align: right;
	margin-right: 12px;
	padding-bottom: 8px;
	font-size: 1.125rem;
}

.dithering-episode div {
	font-size: 1.125rem;
}

.loop-coverart {
	width: 64px;
	height: 64px;
	box-shadow: 0px 2px 4px rgba(0,0,0,0.60);
}

.offset-left {
	margin-left: 24px;
}

.membership-links {
	margin-left: 0px !important;
	margin-right: 24px !important;
}

.dithering-footer {
	background-color: #1B202B;
	color: #FFFFFA;
	border-top: none;
	margin: 0px;
	padding: 8px 0px;
}

.signup-link a:hover,
.dithering-footer a:hover {
	color:#AAAAAA !important;
}

.dithering-footer-grid {
	padding-right: 24px;
	padding-left: 24px;
	margin: auto;
	max-width: 1024px;
}

.content {
	margin-top: auto;
	min-height: calc(100vh - 85px);
}

@media screen and (max-width: 750px) {
	.mobile-page {
		display: unset !important;
		background: red;
	}
	.desktop-page {
		display: none !important
	}
	.dithering-cover {
		max-width: 360px;
	}

	.section-header-text,
	.section-subheader,
	.section-header {
		justify-content: center;
	}
	.dithering-dialog {
		margin-top: 0px;
	}
	.dithering-section {
		width: 90%;
		flex-direction: column;
	}
	.dithering-section-columns {
		padding-left: 0px;
	}

	.dithering-dark {
		padding: 24px;
	}

	.dithering-episodes {
		columns: 1;
		margin-left: -12px;
		margin-right: -24px;
	}

	.dithering-episode div,
	.dithering-episode span {
			font-size: 1rem;
	}

	.dithering-section .membership {
		flex-direction: column;
		text-align: center;
	}

	.membership-links {
		margin-top: 16px !important;
		margin-right: 0px !important;
	}

	.signup-link {
		min-width: unset;
		width: 125px;
		overflow-wrap: break-word;
		display: flex;
		flex-direction: column;
		margin-right: 12px !important;
		margin-left: 12px !important;
	}
	.offset-left {
		margin-left: 0px;
		margin-top: 0px;
	}
	#posts-dialog .dithering-section .section-subheader,
	#posts-dialog .dithering-section .dithering-section-inner,
	#posts-dialog .dithering-section .section-header {
		padding-left: 0px;
	}

}