/*
Theme Name: Listify - Child Theme
Theme URI: http://astoundify.com/themes/listify
Author: Astoundify
Author URI: http://astoundify.com
Description: Your beautiful handcrafted directory.
Version: 1.0.0
License: GNU General Public License
License URI: license.txt
Text Domain: listify-foursquare
Domain Path: /languages/
Tags: white, two-columns, one-column, right-sidebar, left-sidebar, responsive-layout, custom-background, custom-header, theme-options, full-width-template, featured-images, flexible-header, custom-menu, translation-ready
Template: listify
*/

a, .nav-menu.primary a {
    outline: 0;
}

.mfp-content .popup.popup-wide {
    max-width: 50%;
}

.home.page .search_location {
    display: none;
}

#submit-job-form .fieldset-job_location small{
  display:none;
}

#submit-job-form .fieldset-job_hours small{
  display:none;
}

#submit-job-form .form-error, .vat-status{
  color:rgb(185, 74, 72);
}

#submit-job-form .fieldset-job_category .select.postform-wrapper, #submit-job-form .fieldset-job_category #job_category{
  display:block;
  width:100%;
}

.job-dashboard-actions li:nth-child(2) {
    display: none;
}

.job-manager-jobs .expires {
    display: none;
}

.site-branding .custom-header img {
    width: 220px;
}

.footer-widget:first-child a {
    display: block;
    margin-bottom: 10px;
}

.footer-widget:first-child a img {
    width: 220px;
}

.job_listing-entry-header.listing-cover.no-image{
  color: #fff;
  background-image: url(/wp-content/uploads/job-manager-uploads/2016/06/texture-diamond.png);
  background-image: -webkit-linear-gradient(110deg, #19c2eb 10%, #87acb1 90%), url("/wp-content/uploads/2016/06/texture-diamond.png");
  background-image: -moz-linear-gradient(110deg, #19c2eb 10%, #87acb1 90%), url("/wp-content/uploads/2016/06/texture-diamond.png");
  background-image: -o-linear-gradient(110deg, #19c2eb 10%, #87acb1 90%), url("/wp-content/uploads/2016/06/texture-diamond.png");
  background-image: linear-gradient(110deg, #19c2eb 10%, #87acb1 90%), url("/wp-content/uploads/2016/06/texture-diamond.png");
  background-image: -ms-linear-gradient(110deg, #19c2eb 10%, #87acb1 90%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#19c2eb, endColorstr=#42b1cc, GradientType=1);
  background-blend-mode: multiply;
  background-size: contain;
  background-position:right;
  color: #fff;
}

.listing-cover.no-image a:not(.button){
   color: #fff!important;
}

.job_listing-entry-header.listing-cover.no-image:after {
    content: ' ';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(32, 34, 39, 0.1);
    z-index: 5;
}

.listing-cover.listing-cover--gradient.content-single-job_listing-hero.no-image{
  background-image: url(/wp-content/uploads/job-manager-uploads/2016/06/texture-diamond.png);
  background-image: -webkit-linear-gradient(110deg, #19c2eb 10%, #87acb1 90%), url("/wp-content/uploads/2016/06/texture-diamond.png");
  background-image: -moz-linear-gradient(110deg, #19c2eb 10%, #87acb1 90%), url("/wp-content/uploads/2016/06/texture-diamond.png");
  background-image: -o-linear-gradient(110deg, #19c2eb 10%, #87acb1 90%), url("/wp-content/uploads/2016/06/texture-diamond.png");
  background-image: linear-gradient(110deg, #19c2eb 10%, #87acb1 90%), url("/wp-content/uploads/2016/06/texture-diamond.png");
  background-image: -ms-linear-gradient(110deg, #19c2eb 10%, #87acb1 90%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#19c2eb, endColorstr=#42b1cc, GradientType=1);
  background-blend-mode: multiply;
  background-size: contain;
  color: #fff;
}


.listing-cover.listing-cover--gradient.content-single-job_listing-hero.no-image:after {
    content: ' ';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(32, 34, 39, 0.1);
    z-index: 5;
}

.woocommerce-info {
    list-style: none;
}

.listing-entry-company-image--card .listing-entry-company-image__img {
    border-color: #ffffff;
    border-width: 1px;
    background: #fff;
}

.listing-entry-company-image--single .listing-entry-company-image__img{
    border: 0;
}

#job_description {
    height: 195px;
    resize:vertical;
}

.fieldset-company_website label small, .fieldset-phone label small, .fieldset-company_avatar label small, .fieldset-featured_image label small{
	display:none;
}

.maxlength{
	text-align: right;
}

.fieldset-company_avatar .field.has-error .form-error, .fieldset-featured_image .field.has-error .form-error {
    display: block;
}

.listing-entry-company-image--card .listing-entry-company-image__img{
	    background: transparent;
    border: none;
}

.listing-entry-company-image--card{
	top:-40px;
}

.type-job_listing.style-grid .job_listing-entry-footer{
	padding:0;
}

fieldset.fieldset-company_googleplus {
    display: block!important;
}

.google_map_link{
	display: inline-block;
}

.google_map_link span[itemprop="streetAddress"]{
	float: left;
    margin-right: 5px;
}

/*
.ui-timepicker-disabled{
	display: none!important;
}

.business-hour-time {
     color: transparent;
}
.business-hour-time .start {
    color: #717a8f;
    position: relative;
    left: 10px;
}
.business-hour-time .end {
    display: none;
}
.business-hour.hidden {
    display: none;
}*/

.hidden{
	display:none;
}
.fieldset-company_video .description, .fieldset-company_avatar .description, .fieldset-featured_image .description , .fieldset-gallery_images .description  {
    display: none;
}

.fieldset-job_region .field.required-field:before {
    content: "Region";
	display:block;
}

.fieldset-job_region label[for="job_region"]{
	display:none;
}

.site-footer .site-social li {
    font-size: 0;
}

.site-footer .site-social li:nth-child(3) a:before {
    content: "";
    display: inline-block;
    font-size: 24px;
    background: url('/wp-content/uploads/2016/08/plurk.png');
    width: 20px;
    height: 20px;
    background-size: contain;
    background-repeat: no-repeat;
}

.site-footer .site-social li:nth-child(3) a:hover:before {
	content: "";
    display: inline-block;
    font-size: 24px;
    background: url('/wp-content/uploads/2016/08/plurk-hover.png');
	width: 20px;
    height: 20px;
    background-size: contain;
    background-repeat: no-repeat;
}

.site-footer .site-social li:nth-child(4) a:hover:before {
	content: "";
    display: inline-block;
    font-size: 24px;
    background: url('/wp-content/uploads/2016/08/stumbleupon-hover.png');
	width: 20px;
    height: 20px;
    background-size: contain;
    background-repeat: no-repeat;
}	

.site-footer .site-social li:nth-child(4) a:before {
    content: "";
    display: inline-block;
    font-size: 24px;
    background: url('/wp-content/uploads/2016/08/stumbleupon.png');
    width: 20px;
    height: 20px;
    background-size: contain;
    background-repeat: no-repeat;
}

.fieldset-company_avatar .job-manager-remove-uploaded-file{
	display:none;
}

.fieldset-featured_image .job-manager-remove-uploaded-file{
	display:none;
}

.logged-in #listify_call_to_action-1, .logged-in .entry-content a[href="http://www.advertise.dk/registrer/"]{
	display:none;
}

.page-id-1519 .job_search_form .job_types, .page-id-1519 .job_search_form .update_results, .page-id-1519 .job_search_form .search_categories, .page-id-1519 .archive-job_listing-filter-title, .page-id-1519 .job_search_form .showing_jobs, .page-id-1519 .job_search_form .search_region{
	display:none;
}
.woocommerce-account .woocommerce-MyAccount-content{
	float:none;
	width:100%;
}

#menu-tertiary {
    display: none;
}

.page-id-28 #customer_login .u-column2 h2 {
    visibility: hidden;
    margin: 0;
    padding: 0;
}

.page-id-28 #customer_login .u-column2 h2:before {
    content: "Registrer";
    visibility: visible;
    border-bottom: #f4f4f4 solid 2px;
    display: inline-block;
    width: 100%;
    padding: 18px 0;
	margin-bottom: 2px;
    font-size: 16px;
}

.tertiary-navigation{
	display:none;
}

#blog-feeds ul{
	display:none;
}

#ad-blog-feed ul{
	 list-style: none;
}

.ad-blog-title {
    margin-top: 0!important;
}

#ad-blog-feed ul li a {
    text-decoration: underline;
    padding-bottom: 14px;
    display: table;
}