/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
.item-description div {
    padding-bottom: 10px;
}
.item-description a {
    color: #04c8b8;
}
#Responsiveness path {
    fill: #da2d2d;
}
#site-navigation svg path {
    fill: #06c1b3;
}
.site-copyright-area a {
    display: inline-block;
    width: 100px;
    height: auto;
}
.page-add-listing #mailchimp-top-bar, .page-add-listing .fieldset-products, .single-job_listing_preview #mailchimp-top-bar {
    display: none;
}
.widget_listing_sidebar_map .listing-map-container {
    z-index: 99 !important;
}
@media only screen and (max-width:899px) {
	.single:not(.single-job_listing) .header-content, .single:not(.single-job_listing) .entry-content, .single:not(.single-job_listing) .entry-footer, .single:not(.single-job_listing) .comments-area, .single:not(.single-job_listing) .post-navigation, .page .header-content, body:not(.woocommerce-checkout):not(.page-template-full_width) .entry-content, .page .entry-footer, .page .comments-area, .page .post-navigation, .secondary-menu, .error404 .header-content, .error404 .entry-content, .search-no-results .header-content, .search-no-results .entry-content, .upsells, .related {
    max-width: 100%;
 }
.listing-sidebar--main .widget, .listing-sidebar--top .widget, .listing-sidebar--bottom, .listing-sidebar--bottom .widget, .widget_listing_sidebar_claim_listing.is--independent {
    margin-left: 0;
    margin-right: 0;
}
.listing-sidebar--main .widget:not(.widget_listing_tags):not(.widget_listing_actions):not(.widget_listing_comments), .listing-sidebar--top .widget, .listing-sidebar--bottom {
    border-left: 1px solid rgba(0, 0, 0, 0.075);
    border-right: 1px solid rgba(0, 0, 0, 0.075);
}
}

#listing_sidebar_claim_listing-6 {
    border: 1px solid #ececec;
    padding-bottom: 20px;
    background: white;
}

.listing-products__items .cart {
    margin-top: 20px;
}

.single h1.product_title.entry-title {
    color: #04c8b8;
    font-weight: bold;
}

.single-job_listing_preview .hideonpreview {
    display: none;
}

.package-list__title.package-list__title {
    margin-top: 30px;
}

/* Header background on products */
.single:not(.single-job_listing) .entry-featured { background-color: #000000; }
.term-offers .entry-featured, .product_cat-offers .entry-featured {
    background-image: url(http://www.localliving.com.au/manly/wp-content/uploads/2015/10/Offer-Hero.jpg) !important;
background-repeat: no-repeat !important;
    background-position: left !important;
    background-size: cover !important;
    background-color: #22c7b7 !important;
}

.single:not(.single-job_listing) .entry-featured { background-image: url(http://www.localliving.com.au/manly/wp-content/uploads/2017/09/Add-Listing-Hero.jpg); }
.term-offers .entry-header,
.product_cat-no-trial .entry-header  {
    background-image: url(http://www.localliving.com.au/manly/wp-content/uploads/2017/09/Add-Listing-Hero.jpg) !important;
background-repeat: no-repeat !important;
    background-position: left !important;
    background-size: cover !important;
	  background-color: #22c7b7 !important;
}


/* Hide price if empty, so it doesnt push down content with an empty div */
p.price:empty {
    display: none;
}

/* Hide social on product pages */
.single-product .robots-nocontent.sd-block.sd-social.sd-social-icon-text.sd-sharing, .archive.tax-product_cat.term-offers .category-list, .archive.post-type-archive.post-type-archive-product .category-list{
    display: none;
}

/* HIDE ITEMS FROM SHOP PAGE */

body.archive.post-type-archive.post-type-archive-product.woocommerce.woocommerce-page.group-blog.manly-living .post-11372, body.archive.post-type-archive.post-type-archive-product.woocommerce.woocommerce-page.group-blog.manly-living .post-11500, body.archive.post-type-archive.post-type-archive-product.woocommerce.woocommerce-page.group-blog.manly-living .post-11501, body.archive.post-type-archive.post-type-archive-product.woocommerce.woocommerce-page.group-blog.manly-living .post-11502 {
	display:none;
}

/* SHOW THE CART MESSAGE */
.woocommerce-checkout .woocommerce-message {
	display:block !important;
}

/* HIDE CATEGORY COUNT */
.category-count {
    display: none !important;
}

/* LOGO STYLING */
.site-branding img {
    max-height: 120px;
    padding-top: 15px;
}

/* MOBILE TITLES */
@media not screen and (min-width: 740px)
.page-title.page-title {
    font-size: 30px;
}

/* HIDE SIGNUP ON  CART PAGE(S) */

.woocommerce-cart div#mailchimp-top-bar, .woocommerce-checkout #mailchimp-top-bar {
    display: none;
}

/* FIX FRONT PAGE SECTION PADDING */

.front-page-section {
    padding: 90px 0;
    display: inline-block;
    width: 100%;
}

.widget_text.front-page-section {
    border-bottom:none;
}