/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
/* temp homepage css*/
#text-2 {margin: 3em 0;}
#listify_widget_taxonomy_image_grid-1 {margin-top: 3em;}
/* VGS homepage callout */
#listify_widget_feature_callout-2 .callout-feature-content {padding-top: 3em; padding-bottom:3em;}
/* @@@@ */
@media (max-width:768px) {
/* Fixing logo on mobile */	.listify_child_sec_nav {display:none;}.site-branding {    text-align: center;
	padding: 20px;} .main-navigation {background-color: #eee;}
	.nav-menu {padding: 2em 0;}
.secondary ul li a {    width: 130px;
    margin: 0;
    text-align: center;}
.image-grid-clickbox { background: rgba(0,0,0,.4) 0;	z-index: 0;}
.nav-menu li>a, ul.nav-menu li>a {margin-left: 25px;}
}

@media (min-width:768px) {
    .search_jobs>div {
        width: 49%;flex: inherit;
		margin-right: 2%;margin-bottom: 2%;}
.search_jobs>div.search_location {margin-right:0;}

/* HOME PAGE */
.home-widget .type-job_listing.style-grid .job_listing-entry-meta {min-height: 228px;}

body.wp-job-manager-categories-multi-enabled:not(.home) .search_jobs .search_categories {
        clear: both;
        width: 100%;
        margin: 1.5em 0 1em
    }
}
.woocommerce-message {display:none;}

.secondary ul li {margin-right: 15px !important; margin-bottom: 5px !important}
.secondary ul li a {    padding: 14px 30px;}

p.join {display: none;}

.page-template-template-full-width .content-box-inner {
padding-bottom:0 !Important;
}

.page-cover.no-image .page-title {padding: 1.5em 0 !important;}

h1, h2, h3, h4 {
		font-family: "Arapey",Georgia,Times,"Times New Roman",serif;
	letter-spacing: 2px;
    /*font-weight: bold;		
		margin: 12px 0;*/
}

.entry-content h2 {
    font-size: 24px;
    padding: 0;
	margin: 1.25em 0 0.5em;}

.letterspaceing-none {letter-spacing: normal;}

.hpinfobutton {position: fixed;right: 0px;top: 30%;background: #000;padding: 16px;font-size: 200%;font-family: 'GFS Didot',Georgia,Times,"Times New Roman",serif;line-height: 70%;}

.signup-rubbon {right: 45px;position: absolute;top: 3px;}
@media (max-width:768px) {.signup-rubbon{width: 65px;top: 6px;}}

.content-area {margin-top: 3em;}

.page-cover--extra-large .page-title {
		font-size: 52px;
    padding: 2em 0;
}
.page-title {
		font-family: "Arapey",Georgia,Times,"Times New Roman",serif;
	font-size: 45px;
  padding: 2em 0 !important;
}
.arapey-text {
		font-family: "Arapey",Georgia,Times,"Times New Roman",serif;	
}
.white-text {
		color: #fff;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm {
font-family: "GFS Didot",Georgia,Times,"Times New Roman",serif;
    font-weight: normal;
}

.woocommerce form.login input[type=submit], .woocommerce form.login label[for=rememberme] {border-radius: 0;}

/* Profile Pages */
.vc_cta3-content p {min-height: 70px}

.wpjms-chart-legend {display: none;}
.wpjms-stats-field {float: left;}
.content-single-job_listing-title-category {display: none;}
.listing-rating {display: none;}

/* Search Page */
.search-radius-label {width:22%;}
.search-radius-slider {width:75%;}
.wp-job-manager-bookmarks-count {display: none;}
.bookmark-notice {margin-right: 6px;}
/* Blog */
.entry-author {display: none !important;}

/* Ninja Forms */
@media (max-width:768px) {
	.fiftysplit {width: 100% !important;}
}
.fiftysplit {width: 48%; clear: none !important;}
.floatleft {float:left}
.floatright {float: right;}
#mc_embed_signup input {width: 80%;}

/* Packages */
@media (min-width: 1200px){
.job-packages--inline .job-package {vertical-align: top;}
.job-packages--count-3 .job-package {  margin: 0 !important;  width: 33%;  border: 3px solid transparent;}
}
.job-package-includes {min-height: 330px;}
.job-package-title {    font-family: "Arapey",Georgia,Times,"Times New Roman",serif;    letter-spacing: 2px;    text-transform: uppercase;     padding-bottom: 0;    border: 0;}
.job-package-price {font-size: 32px; color: #b18f6a;}
.job-package-price .subscription-details {color: #484848;}