/*
Theme Name: Manly Living
Theme URI: http://www.nomadigital.com.au/
Author: NOMADIGITAL
Author URI: http://www.nomadigital.com.au/
Description: Customised theme for Manly Living
Template: listable
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: listable-child-theme
Domain Path: /languages/
*/

/* ADD YOUR NEW CSS RULES HERE */
ul.job-dashboard-actions {
    min-width: 151px !important;
}
span.subscription-details {
    font-size: 24px;
    line-height: 30px;
    font-weight: normal;
}
.page-add-listing:not(.page-package-selection) .hideonpreview {
    display: none;
}

span.package__subscription-period {
    display: none;
}

.package__price {
    line-height: 0.5em;
}
span.subscription-details {
    display: block;
    margin-top: 25px;
}
/*span.woocommerce-Price-amount.amount {*/
/*    color: #f0be41;*/
/*}*/

/* Change Blog Post – Featured Area Content Color */
.single:not(.single-job_listing) .entry-title, .single:not(.single-job_listing) .entry-subtitle, .single:not(.single-job_listing) .entry-meta a, .entry-header div.sd-social.sd-social > div.sd-content.sd-content ul li > a span {
   color: white !important;	
}
/* Change Blog Post – Featured Image Opacity */
.single:not(.single-job_listing) .entry-featured {
	opacity: 0.5;
}
.single:not(.single-job_listing) h1.entry-title, .single .entry-featured a, .single .entry-featured.posted-on {
    color: #FFF !important;
}
/* Change Blog Post –  Featured Image Background */
.single:not(.single-job_listing) .entry-header {
	background: black;	
}


div#jp-relatedposts {
    display: none !important;
}

.address__street-no:after {
 content: none !important;
}

span.address__street-no {
 margin-right: 3px;
    float: left;
}

footer .bsaProItem.bsaReset {
    margin-left: auto;
    display: inline-block;
    float: none;
}

footer .bsaProContainer, footer .bsaProContainer .bsaProItems {
    text-align: center;
}

.front-page-section .bsaProContainer {
    margin-top: 0px;
    text-align: center;
}

.bsaProItems {
text-align:center;
}

.bsaProItems .bsaProItem {
 display:inline-block;
float:none !important; 
}

.widget_text.front-page-section {
    clear: both;
    margin-bottom: 25px;
	padding-top:75px;
    display: block;
    float: left;
    width: 100%;
    height: auto;
    background: #FFF;
    border-bottom: 1px solid rgba(0, 0, 0, 0.075);
}

.single-job_listing
div#bsa-block-300--250 {
    margin-top: 52px;
}

.nav-links {
    display: none;
}

.widget_listing_sidebar_claim_listing {
    padding-top: 25px;
    clear: both;
    width: 100%;
}

.widget_listing_content {
    display: inline-block;
width: 100%;
    margin-top: 24px !important;
}
.bsaProContainer {
    margin-top: 24px;
}
.bsaProContainer, .bsaProContainer .bsaProItems {
    float: left;
}

.widget_listing_comments {
    padding-top: 272px;
}

.spacer:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.spacer {
    width: 100%;
    display: block;
    font-size: 0;
    height: 0px;
    line-height: 0;
}

.widget_front_page_listing_cards .card__rating.card__pin {
    display: none;
}

span.address__country-short, span.address__state-short {
    display: none;
}

.address__city {
    display: block;
}

.single-meta {
    justify-content: left;
}

.address.card__address svg {
    color: #04c8b8;
    float: left;
    display: inline-block;
    margin-right: 10px;
}

#jmfe-custom-company_gettickets {
display:block;
}

#jmfe-custom-company_applyonline {
    clear: both;
    display: block;
    margin-bottom: 20px;
}


i.fa.fa-calendar, .listing-address-directions:before {
    color: #04c8b8;
}

#jmfe-wrap-event_date {
    float: left;
}

#jmfe-wrap-event_date:after {
    content: " -";
    margin-right: 5px;
}

#jmfe-wrap-event_date:before {
    content: "\f073";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    float: left;
    margin-right: 5px;
    position: relative;
    top: 2px;
    color: #04c8b8;
}


aside.event-date {
    color: #04c8b8;
    float: left;
    display: inline-block;
    width: 100%;
    font-weight: 600;
    margin-bottom: 5px;
}

a.listing-contact.listing--twitter {
    display: none;
}

@media only screen and (min-width: 1000px) {
 .has-post-thumbnail #job_package_selection {
     margin-top: 0;
 }
}