/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

/* Begin Additions by Lauren at Once Coupled, September 2017 */

.site-header .wrap {
    padding: 0;
}

.woocommerce-store-notice.demo_store{
  display: none !important;	
}
body.woocommerce .woocommerce-store-notice.demo_store , body.woocommerce-cart .woocommerce-store-notice.demo_store, body.page-id-16925 .woocommerce-store-notice.demo_store {
  display: block !important;	
}

.content-sidebar .content,
.sidebar-content .content {
	max-width: calc(100% - 340px);
}

.content-sidebar .sidebar,
.sidebar-content .sidebar {
	min-width: 300px;
}

@media only screen and (max-width: 1023px) {

	.content-sidebar .content,
	.content-sidebar .sidebar,
	.sidebar-content .content,
	.sidebar-content .sidebar {
		max-width: initial;
		min-width: initial;
		float: none;
	}

	.content-sidebar .content,
	.sidebar-content .content {
		width: 100%;
	}

	.content-sidebar .sidebar,
	.sidebar-content .sidebar {
		margin-left: auto;
		margin-right: auto;
	}

}

@media only screen and (max-width: 800px) {
	
	.yarpp-thumbnails-horizontal .yarpp-thumbnail {
		margin-bottom: 3em;
	}
	
	.wp-block-table td {
		width: 100% !important;
		display: block;
		margin: 1em auto;
		border-bottom: 1px solid #eee;
		
	}
	
	.wp-block-table {
		margin: 1em 0 !important; 
	}
	
}

/* End Additions by Lauren at Once Coupled, September 2017 */

body {
    color: #333;
	font-family: 'Open Sans', serif;
	font-size: 18px !important;

}

.entry-content {
	font-size: 17px;
}

.page-id-22798 td {
  vertical-align: top;
  padding: 1em;
}

.front-page-1 {
	padding: 0;
}

.entry-content {
font-size: 19px;
line-height: 1.8;
}

.yarpp-thumbnails-horizontal {
  display: flex;
  font-size: 12px;
  text-align: center;
}

.yarpp-thumbnails-horizontal img {
  display: block;
  width: 100%;
  padding: 1em
}

/* Mediavine mobile fix CSS */
@media only screen and (max-width: 425px) {
.yarpp-thumbnails-horizontal {
    overflow-x: auto;
}
#comments a, #comments p {
    word-wrap: break-word;
}
}

@media only screen and (max-width: 399px) {
.single-post .site-inner {
    padding-left: 7px;
    padding-right: 7px;
}
}

@media only screen and (max-width: 359px) {
.single-post .site-inner {
    padding-left: 0px;
    padding-right: 0px;
}
.single-post .entry {
    padding-left: 10px;
    padding-right: 10px;
}
}
/*End Mediavine CSS */

