/**
 * Theme Name: Jobify - Classic
 * Theme URI: https://astoundify.com/
 * Author: Astoundify
 * Author URI: http://astoundify.com
 * Description: Everything you need to build a professional job board.
 * Version: 1.0.0
 * License: GNU General Public License v2 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Tags: white, one-column, right-sidebar, fixed-width, custom-background, custom-header, theme-options, full-width-template, featured-images, flexible-header, custom-menu, translation-ready
 * Template: jobify
*/
/**
 * The parent theme's CSS is automatically included so there is no need
 * to use the @import rule to include the parent theme CSS.
 *
 * Place Custom CSS Below this.
 */

.results-wrap:after {
	content: '';
	display: table;
	clear: both;
}

.page-template-template-results .page-header { display: none; }
.page-template-template-results .content-area { margin-top: 2em; }
@media only screen and (min-width: 768px) {
	.results-page { margin: 0 -10px; }
	.results-wrap .entry-title { margin-bottom: 0 0 .5em; }
	.results-wrap .entry-title h1 { margin-bottom: 0; margin-top: 15px; }
	.results-wrap .entry-content {
		float: left;
		width: 60%;
		margin-left: 20%;
		padding: 0 10px;
	}
	.results-wrap .sidebar-a {
		float: left;
		width: 20%;
		margin-left: -80%;
		padding: 0 10px;
	}
	.results-wrap .sidebar-b {
		float: left;
		width: 20%;
		padding: 0 10px;
	}
}

.results-wrap .sidebar-a .custom-widget { max-height: 350px; overflow: auto; margin-bottom: 35px; }

 .custom-widget ul,
 .custom-widget li { padding: 0; margin: 0; list-style: none; }


.separator2 {
	display:none;
	width:100%;
	clear:both;
}

ul.link-list {
 	list-style:none;
 	margin-left:0px;
 	padding-left:0px;
 	margin-bottom:40px;
 	overflow:hidden;
 }

ul.link-list li {
	width:31%;
	margin:1%;
	float:left;
}

ul.link-list.four_col li {
	width:23%;
}

.vertical-list {
	margin-bottom:50px;
	overflow:hidden;
}

.vertical-list ul {
	width:23%;
	margin:1%;
	float:left;
	list-style: none;
	padding:0px;
}

.vertical-list li{
	clear:both;
	margin-bottom:10px;

}

@media(max-width:768px){
	ul.link-list li {
		width:48%;
	}
	.vertical-list ul {
		width:48%;
		margin-bottom:50px;
	}
	.vertical-list .separator2 {
		display:block;
	}
}

@media(max-width:400px){
	ul.link-list li {
		width:100%;
		margin:0px 1%;
	}
}