/*
Theme Name: Petsitter Child Theme
Theme URI: http://themeforest.net/item/petsitter-job-board-responsive-wordpress-theme/9206865
Description: Child theme for the PetSitter WordPress Theme
Version: 1.0
Author: Dan Fisher
Author URI: http://themeforest.net/user/dan_fisher
Template: petsitter
*/


.post-share-box, .about-author { display:none !important; }

#post-561 .fieldset-candidate_type { display:none; }
#post-561 .fieldset-resume_category { display:none; }
#post-561 .fieldset-resume_skills { display:none; }
#post-561 .fieldset-candidate_state { display:none; }

#resume-manager-candidate-dashboard table ul.candidate-dashboard-actions {
    visibility: visible;
}

.um-profile .um-profile-body {
	margin:0px !important;
	max-width: 100% !important;
}

@media (min-width: 900px) and (max-width: 3000px) {
	.job_listing-inner {
		float: left !important;
		width: 80% !important;
	}
}

h2.listing_practice_title {
    color: #fff;
    font-size: 20px;
    font-weight: 900;
}

.company {
    color: #efefef !important;
    font-size: 16px;
}


.module { padding: 1.25em; }
.col-1-4{width:300px;float:left;margin:1%;}
.service { 
  margin-bottom: 1.25em;   
  min-height:200px;height:auto;
}
.service a h2 { 
  color: rgb(80, 80, 80); 
  font:400;
  margin: 0px; 
  padding-bottom: 0.25em; 
  border-bottom: 4px solid #cfcfcf; 
}
.service a .module { 
  color: rgb(80, 80, 80); 
  margin-bottom: 1em; 
  cursor: pointer; 
}

.service a .module:first-child { margin: 0px; }
.service a .module:after { 
  /* content: "explore"; */ 
  color: rgb(255, 255, 255); 
  padding: 8px 14px; 
}


.service a #titleid.module { 
  background: none repeat scroll 0% 0% rgb(220, 220, 220); }
.service a #titleid.module:after { 
  background: none repeat scroll 0% 0% rgb(180, 180, 180); }
 .service a #titleid.module:hover:after { 
  background: none repeat scroll 0% 0% rgb(160, 160, 160); }

.module p img {
	display: block;
	margin: 5px auto;
	width: 100%;
}
.module p {
	color:#ffffff;
}
.module a.title h2 {
	color:#ffffff;
}
.module {
background: #76BE43;
}
.module span {
	padding: 10px 0;
	color: #fff;
}
.module a button {
	padding: 10px;
	color: #000;
}
.candidate-location
{
	text-transform:capitalize;
}
.single-resume .resume-profile-info .resume-links
{
	display:none;
}
.single-resume .resume-profile-info .meta > li.email::before {
    display: inline-block;
    width: 16px;
    height: 16px;
    -webkit-font-smoothing: antialiased;
    font-family: job-manager !important;
    text-decoration: none;
    font-weight: 400;
    font-style: normal;
    vertical-align: top;
    font-size: 16px;
    margin: 0 2px 0 0;
    margin-right: 2px;
    content: '\e81c';
}
.single-resume .resume-profile-info .meta > li.phone::before {
    display: inline-block;
    width: 16px;
    height: 16px;
    -webkit-font-smoothing: antialiased;
    font-family: job-manager !important;
    text-decoration: none;
    font-weight: 400;
    font-style: normal;
    vertical-align: top;
    font-size: 16px;
    margin: 0 2px 0 0;
    margin-right: 2px;
    content: '\e81e';
}
.grm-filters-wrapper {
    display: none !important;
}
div.grm-info-window.bubble {
    max-width: 450px;
}
div.grm-info-window .info-window-data p {
    margin-bottom: 10px;
}
div.grm-info-window .info-window-img img {
    width: 100%;
}
div.resumes .load_more_resumes {
  display: none !important;
}

add_filter( ‘user_registration_login_redirect’, ‘ur_redirect_after_login’, 10, 2 );
function ur_redirect_after_login( $redirect, $user ) {
return site_url(‘about-us’) ;
}