/* Añadido por Ángel */

body {
	background: white !important;
}

.listing-sidebar--main .widget:not(.widget_listing_tags):not(.widget_listing_actions):not(.widget_listing_comments), .listing-sidebar--top .widget, .listing-sidebar--bottom {
	border: 0;
}

.single-job_listing .entry-header:before {
	border: 0;
}

@media (min-width: 1024px) {
		.single-job_listing .nav-links, .single-job_listing .single_job_listing, .entry-content .job_listing_preview_title {
			max-width: 65% !important;
			background: white;
	}
	
		.grid__item.column-content.entry-content {
			width: 70% !important;
	}

	.grid__item.column-sidebar {
			width: 30% !important;
	}
	
	header.entry-header {
    padding-left: 29px !important;
}
	
}

@media (min-width: 768px) and (max-width: 1023px) {
	.single-job_listing .nav-links, .single-job_listing .single_job_listing, .entry-content .job_listing_preview_title {
			max-width: 90% !important;
	}
	
		.grid__item.column-content.entry-content {
			width: 100% !important;


	}

	.grid__item.column-sidebar {
			width: 100% !important;


	}
}

@media (min-width: 1024px) {
	
		.single-job_listing .nav-links, .single-job_listing .single_job_listing, .entry-content .job_listing_preview_title {
			padding-left: 30px !important;
			padding-right: 30px !important;
			margin: auto !important;
			justify-content: center !important;
		background-color: white;
	}
	
	.grid__item.column-content.entry-content {
			width: 70% !important;


	}

	.grid__item.column-sidebar {
			width: 30% !important;


	}
}

@media (max-width: 767px) {
	
	.single-job_listing .nav-links, .single-job_listing .single_job_listing, .entry-content .job_listing_preview_title {
    max-width: 100% !important;
	}
	
	.grid__item.column-content.entry-content {
    width: 100% !important;


}

.grid__item.column-sidebar {
    width: 100% !important;
	max-width: 100% !important

}
}





/* Debajo está lo anterior, te lo dejo comentado porque lo queras al revés, pero por si cambias de idea */

/* .single-post .entry-content_wrapper {

max-width: 1112px;

padding-left: 56px !important;

padding-right: 56px !important;

}



.single .entry-content_wrapper .entry-content[class] {

padding: 24px 30px;

border: 1px solid rgba(0, 0, 0, 0.075);

border-radius: 4px;

background: white;
	
	width: 62%;

}



@media only screen and (min-width: 900px) {

.entry-content_wrapper .widget-area--post {

width: 38%;

padding-left: 45px;

}

}
*/


/* Para el color de fondo */

/*
body.single-post {

background-color: #F9F9F9;

}
*/

/* Fin añadido por Ángel */



.entry-content ol, .comment-content ol, .listing-sidebar .widget_listing_content ol {
list-style: none !important;
}

.h1 {
    letter-spacing: -3.1px;
}

.h2 {
    letter-spacing: -2,1px;
}

.h3 {
    letter-spacing: -1,5px;
}

.pixrating_title {
    letter-spacing: 0px;
}



.page-template-front_page .page-title {
    font-family:pacifico;
}
p, body{
	font-size: 18px;
}

.page-id-206 .card__meta {
	display:none;
}

.theme-info {
	display:none!important;
}

body {text-align: justify;}

/*
No mostrar la capa gris de la página de inicio.
*/
.single:not(.single-job_listing) .entry-header.has-image:before, .page .entry-header.has-image:before { opacity: 0; }
/*
Iconos con fondo negro de banner*/
.page-template-front_page .top-categories a {
	background: rgba(0, 0, 0, 0.40);}


#search_region {
    display: initial;
}

ul.categories--widget a {
    background: rgba(0, 0, 0, 0.3);
}

.mobile-buttons {
    padding-top: 65px;
}


.single:not(.single-job_listing) .entry-subtitle, .page .entry-subtitle {
    display: none;
}

h1, h2, h3, h4, h5, h6 {
    margin-top: 1rem !important;
	  margin-bottom: 1.5rem !important;
}

.jp-relatedposts-post-date {
	display: none !important;
}
