.featured-page .read-more-link {
	display:none;
}

.no-sidebar .container.container-small{
    max-width: 1200px;
}
.wp-video{width:1200px!important;}

@media(min-width: 768px) {
.sidemenu {
	display: none;
}
	.site-header .main-navigation ul ul ul {
    height: 20px;
}
}



.fullwidth-slider .featured-slider .meta-data .byline {
display: none;
}

h1, h2, h3, h4, h5, h6, blockquote, blockquote>p, .masonry blockquote>p, .entry-content blockquote, .entry-content blockquote>p, .comment-content blockquote, .comment-content blockquote>p, q, q>p, .entry-content q, .back-to-top:hover {
    color: #e7376a !important;
}
.wp-block-button__link {
    background-color: #fd216d!important;
}

.page-id-107 h1.entry-title, .page-id-7463 h1.entry-title {
	display:none;
}
#pl-107 .so-panel {
    margin-bottom: 1px!important;
}
.iw-so-cap-title{
	color:#fff!important;
	text-shadow: 1px 1px 0 #d75679;
}
#sbi_mod_error {
    display: none !important;
}
.site-header .main-navigation ul ul > li.toggle-on > ul li, .site-header .main-navigation ul ul > li.focus > ul li {
    padding-left: 20px;
}

.site-header .main-navigation ul ul {
    padding: 28px 0 25px;
    width: 235px;
}

h1.entry-title {
    font-size: 45px!important;
	  color: #e7376a!important;
}

mark {
  background-color: #ffff00;
	color:inherit;
}

label.checkbox span.wpcf7-list-item-label{font-size:0.1em; visibility:hidden;}

#post-3970 {
	position: relative!important;
	display: block!important;
	margin-top: -120px;
	margin-bottom: 160px;
	width:100%;
	padding: 0 10%;
}

#post-3970>div {
	border:0!important;
}

.blog .format-link.hentry .entry-content:after, .archive .format-link.hentry .entry-content:after {
 display: none;
}

@media(max-width: 768px) {
	#post-3970 {
	margin-top: -60px;
		padding: 0 1%;
}
}


.icon-close:before, body .tb-close-icon:before, .woocommerce .widget_shopping_cart .cart_list li a.remove:before, .woocommerce.widget_shopping_cart .cart_list li a.remove:before, .woocommerce-cart .woocommerce .shop_table a.remove:before, div.pp_woocommerce .pp_close:before {
    content: "";
}

.comments-holder {
	display:none;
}

form.cart {
	margin-top: 30px;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #e7376a;
    -webkit-font-smoothing: antialiased;
}

.woocommerce form .form-row select {
    padding: 5px;
    border: 1px solid #e7376a;
}

.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    font-family: 'Roboto';
}

.woocommerce ul.products li.product .button {
    background: #e7376a;
	color:#fff;
}

.woocommerce-result-count, .woocommerce-ordering, .author-post-nav, .side-meta, .single-product .divide-line {
	display: none;
}

.entry-content td, .entry-content th {
    border-right-color: transparent!important;
}

.woocommerce a.added_to_cart {
    margin-left: 5px;
}

.woocommerce a.remove {
    padding-left: 20px;
}

.woocommerce a.remove:hover {
    background: initial;
	color: #222!important;
}

.variation-CandleScent p{
	font-size: 0.95em;
}

.blog:not(.masonry-layout) .site-main .hentry:not(.format-quote):not(.format-link) .entry-header .entry-title, .archive:not(.masonry-layout):not(.tax-jetpack-portfolio-type):not(.post-type-archive-jetpack-portfolio) .entry-header .entry-title, .blog:not(.masonry-layout) .hentry .entry-content, .archive:not(.masonry-layout) .hentry .entry-content {
    width: 100%;
}

.side-meta {display: none!important;}

.comments-title .side, body.page:not(.page-template-portfolio-page) .entry-header {
    opacity: 1;
}

/* Tour pages */
.sow-image-grid-wrapper .sow-image-grid-image img {
    object-fit: cover;
    width: 350px!important;
    height: 300px!important;
}

.page-id-1054 h1.entry-title,
.page-id-1051 h1.entry-title{
display: none!important;
}

.introtext {
	max-width: 868px;
	line-height: 1.4em;
	margin: 0 auto;
}