/* Adthrive Mobile Fix*/

html {
overflow-x: hidden;
}

/*Mediavine Mobile Fix*/

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

.archive .content, .search .content, .single .content, .wrapper, .small-wrapper, .content-sidebar-wrap, .footer-widgets .wrap {
	margin-left: 0!important;
	margin-right: 0!important;
	max-width: 320px;
}
h2.entry-title {
	word-break: break-word;
}
form#commentform {
	width: 290px !important;
	margin: 0 auto !important;
}

#dpsp-content-top { 
	width: unset !important; 
	max-width: 70% !important;
}

ol > .mv-create-unit {
	margin-left:-15px !important
}

.entry-content {
	padding-left: 10px;padding-right: 10px;
}
}
/*Mediavine Mobile Fix END*/

.home-optin p, .sidebar .enews-widget p {
	font-size: 20px;
	line-height: 31px;
}


.type-product .post-info, .type-product .single-pagination, .type-product .comment-respond {
	display: none;
}

.woocommerce .comment-respond {
	display: none;
}

body {
    word-break: break-word;
}

.type-product .jp-relatedposts {
	display: none !important;
}

.pum-theme-34847 .pum-container, .pum-theme-circle .pum-container {

	height:600px;
	width:600px !important;
	border-radius:50%;
	padding:150px 0 !important;
	text-align:center !Important; 
	
}
.pum-container p {
	font-weight:500;
	font-size:26px !important;
	line-height:30px;
	text-align:center; 
}
.pum-container img {
	width:330px;
}
#mc_embed_signup .button {
	margin-left: 0 !important;
    width: 300px !important;
    margin-top: 15px !important; 
}

html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden] {
	padding-right: 0 !Important;
}

@media screen and (max-width:460px) {
	.ebook-section .section-intro {
			width: 100% !important;
      display: block !important;
      padding: 20px 10px !Important;
		margin-bottom:50px;
		box-sizing:border-box;
	}
	.ebook-section img {
		width: 75% !important;
        display: block !important;
        margin-right: auto !Important;
        margin-left: auto;
	}
	.ebook-section .section-intro p {
		padding:0;
		font-size:19px;
	}
	.browse {
	height:auto;
	}
	.top-bar .widget_text a {
margin-left:0 !important;}
	.content-sidebar .content {
		max-width:100%;
	}
}

@media (max-width: 460px){
  .wp-caption {
    /* Force the box to be 100% */
    width: 100% !important;
		text-align:center;
  }
  #content .wp-caption a img {
    /* Scale down if too big */
    max-width: 99%; 
    height: auto;
  }
}

/*NP add more spacing to list items - 10-25-21*/

.single .entry-content li{
	padding-bottom:10px;
}

/* NP Undoing Novashare Span on Pinterest Images */
.single-pagination .novashare-pinterest-image img {
	width: 116px;
	height: 116px;
}

/* NP getting WooCommerce Product Images Uniform */
.woocommerce ul.products li.product a img {
	height: 225px;
	object-fit: contain;
}

.woocommerce ul.products li.product .woocommerce-loop-category__title {
	font-size: 0.92rem;
}

/* NerdPress - Top of Post Author Link - 05/09/2023 */
.entry-author a {
	font-weight: 900;
	color: #164279;
	text-decoration: underline;
}