/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Sep 12 2020 | 02:35:03 (pm)
/*
/******* Do not edit this file *******/

html {
    margin-top: 0 !important;
}
div#wpadminbar {
    display: none;
}
.loginmessage {
font-size: 22px;
}
#textad {font-size:13px;
line-height:16px;
background-color:#FAFAFA;
padding:15px;
margin:12px;  
 border:1px solid #ccc;
}
.sidebarads, .sidebarads p {text-align:center;}
.nav-top {
    margin: 0px auto;
    background: url('http://virtualassistantjobs.com/wengine/wp-content/uploads/2014/05/header-vot-2.jpg') repeat-x scroll 0% 65px transparent;
    height: 216px;
    padding-bottom: 0px;
    margin-bottom: -17px;
}
.site-header, .nav-menu-primary .sub-menu {
    background: transparent;
}
.menu-primary-container {
margin:0 auto;
  display: table;
}
.nav-menu-primary {
display:table;
  background: #3078a8;  
}
.nav-menu-primary li.login > a {
	border: 2px solid #3078a8;
	border-radius: 4px;
    background-color: #FF9900;
	display: inline-block;
}


.nav-menu-primary li.registration > a {
	border: 2px solid #3078a8;
	border-radius: 4px;
	display: inline-block;
    background-color: #FF9900;
}

div#mylogo {
    position: relative;
   top: 22px;
    min-height: 150px;
    
    padding-left: 15%;
   background:transparent;
}

.button-secondary {
	font: bold 18px/normal 'Montserrat', sans-serif;
	text-transform: uppercase;
	text-align: center;
	padding: 10px 30px;
	border-radius: 8px;
	display: inline-block;
	border: 2px solid transparent;
   
    color: #fff;

	-webkit-transition: all 0.3s;
	-moz-transition:    all 0.3s;
	transition:         all 0.3s;
}


.button-reglink{
    font: bold 15px/normal 'Montserrat', sans-serif;
	text-transform: uppercase;
	text-align: center;
	padding: 10px 30px;
	border-radius: 8px;
	display: inline-block;
	border: 2px solid transparent;

	-webkit-transition: all 0.3s;
	-moz-transition:    all 0.3s;
	transition:         all 0.3s;
}


input[type="submit"],
#wp-submit {
   background: #3078a8;
}

.rcp_subscription_level.selected { 
  opacity: 0.80; 
  border: 2px solid #FF9900;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}

.comp-logo > img {
max-width: 300px;
}

/*
 * Resume
 */

div.single-resume-content div.job-meta {
  text-align: center;
}

div.single-resume-content div.job-meta div.comp-logo {
  width: auto !important;
}

div.single-resume-content div.job-meta h3 {
  text-transform: uppercase;
}

div.single-resume-content div.resume_contact {
  padding-left: 0 !important;
}


.single-job-spotlight-feature-image img {
    min-width: 200px;
    margin: 0 auto;
    display: block;
}
/* sidebar widget 30 styles */
#widget30 {width: 290px; padding-left: 30px; font-size: 11pt; line-height: 26px; font-family: "Open Sans",sans-serif; margin-top: -30px;}
#widget36 {width: 290px; padding-left: 30px; font-size: 11pt; line-height: 26px; font-family: "Open Sans",sans-serif; margin-top: -40px;}
.widgetjobs {width: 270px; padding-left: 30px; font-size: 11pt; line-height: 26px; font-family: "Open Sans",sans-serif; margin-top: -30px;}
.font24{font-size: 24px;line-height: 27px; margin: 0px 0px; color: #555;}
.font20{font-size: 14px;line-height: 20px; margin: 0px 0px; color: #555; font-weight: bold;}
.widgethr {margin: 16px 3px; border-style: solid none; border-color: #DDD -moz-use-text-color #FFF;}
.widget30ul{list-style-type: none; line-height:20px;}
.leftpadding20{padding-left: 20px;}
.job-overview  a {color:#3078A8; text-decoration: underline; }
.rcp_subscription_fieldset input[name="rcp_level"] {
    display: inline;
}
.rcp_form p {
    margin: 0px 5px 10px;
    min-height: 20px;
}
.footer-widgets {
    box-shadow: 0px 4px 0px rgba(255, 255, 255, 0.1) inset;
    background: url('http://virtualassistantjobs.com/wengine/wp-content/uploads/2014/05/footer3.png') repeat-x scroll 0% -30px transparent;
}
.footer-widget2 {height:150px;}
.footer-cta {
    padding: 0px 0px;
}
.footer-widgets .footer-widget.col-md-3:first-child {
    width: 25%;
}
.forcefullwidth_wrapper_tp_banner {
margin-top: 50px;
}
.homepage-widget {
  margin: 20px 0; }
.rcp_form p {
    min-height: 20px;
    margin: 0px 0px 10px;
    padding: 10px; 
}
.job_listing p a, .sidebarbluelink {color:#3078a8; font-weight: bold; text-decoration:underline;}
.page .homepage-widget {
  margin-bottom: 10px; }
.jobify_widget_callout {margin: 70px 0;}
.footer-widget-title  {color:#FFFFFF;}
.pricing-table-widget-description {padding:10px; }
#login {
    width: 350px;
    padding: 8% 0px 0px;
    margin: auto;
}
.single-job_listing #widget30 {
    width: auto !important;
}
.single-job_listing .widgetjobs {
    width: 25% !important;
}
.single-job_listing .entry-content {
    margin: 60px 40px 0 !important;
}
#post-83550 .search_categories #search_categories{display: block !important;color: #888;}