/*
Theme Name: SaturnThemes Industry Child
Theme URI: http://.saturnthemes.com
Author: SaturnThemes
Author URI: http://saturnthemes.com/
Description: Industry – Business WordPress Theme
Version: 2.2
Template: saturnthemes-industry
*/

@charset "UTF-8";

#page > div.site-topbar.hidden-md-down.header-01 > div > div > div.col-md-2.end-md > a > i {
	display: none;
}


.site-topbar i {
	color: #444444 !important;
}

div.icon-box.left.getlabouricon > span {
	width: auto;
	height: auto;
}

div.icon-box.left.getlabouricon > div {
	min-height: 40px;	
}

.wpcf7 input[type="submit"] {
	padding: 0 20px !important;
}

.wpcf7 input[type="text"], input[type="email"], input[type="tel"], .wpcf7 select {
	width: 100% !important;
}

.wpcf7 select {
  border: 1px solid #DDD;
  margin-bottom: 10px;
  padding: 8px 10px;
  height: 50px;
  color: rgb(49, 49, 51);
  font-size: 16px;
  }
  
.ncf_select_wrap select {
    height: auto;      
}

@media only screen and (min-width: 768px) {
	.wpcf7 input[type="text"], input[type="email"], input[type="tel"], .wpcf7 select  {
		max-width: 326px !important;
	}
	.aactiveButton {
		max-width: 326px !important;
	}	

}

.aactiveModal .wpcf7 input[type="text"], .aactiveModal .wpcf7 input[type="email"], 
.aactiveModal .wpcf7 input[type="tel"], .aactiveModal .aactiveButton {

max-width: 100% !important;

}

.contactUsForm .wpcf7 input[type="text"], .contactUsForm .wpcf7  input[type="email"], .contactUsForm .wpcf7  input[type="tel"], .contactUsForm .wpcf7  .aactiveButton  {
	width: 100% !important;
	max-width: 100% !important;
}

.contactUsForm textarea {
	padding: 14px 11px !important;
}

.contactUsForm textarea:focus {
	border-color: #1D58CF;
}

.testimonial-inner-content p {
	padding-left: 15px;
}

.aactiveQuote img {
	display: inline !important;
	padding-left: 15px;
	padding-bottom: 15px;
}

.aactiveButton {
	background: #1d58cf;
	width: 100%;
	color: white !important;
	border: none !important;
	background-image: none !important;
}

.aactiveStaff .staff-content, .aactiveStaffPhoto img {
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

.aactiveStaff .staff-content h4, .aactiveStaff .staff-content p, .aactiveStaff .staff-content div {
	padding-left: 14px;
}

.aactiveStaff .staff-content div {
	padding-bottom: 12px;
}

.aactiveStaff .staff-content {
	max-width: 200px;
}

.aactiveStaff .staff-content img {
	width: 100%;
}

.site-footer, .site-footer #menu-aactive-main a {
	color: #b8b9c1 !important;
}

.aactiveStaff .staff-content-department {
	min-height: 44px;
}

.headaactive .heading {
    margin-bottom:0px;
}
.headaactive.heading {
    margin-bottom:0px;
}

#aactiveContactRow h1 {
    margin-bottom:0px;
}


@media only screen and (min-width: 768px) {
	.aactiveNews article .post-img {
		box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
	}
}

.breadcrumbs-wrapper .cta-button .icon-box {
	bottom: -30px !important;
}

.breadcrumbs-wrapper .cta-button .icon-box.icon-left p {
	color: white !important;
}

.textwidget .custom-banner.primary-bg {
	background-image: url("https://www.aactivepersonnel.com/wp-content/uploads/2017/05/contactUsCTA-1.jpg");
	 background-repeat:no-repeat;
    background-size:cover;
}

a.primary-button i {
	display: none !important;
}

a.primary-button:hover {
	background-color: transparent !important;
	color: #1d58cf !important;
	border-color: #1d58cf !important;
}

.post-img a.primary-button:hover {
	background-color: #1d58cf !important;
	border-color: #1d58cf !important;
	color: #fff !important;
}

.button.secondary-button {
	background-color: transparent !important;
	color: #1d58cf !important;
	text-align: center;
}

.button.secondary-button i {
	display: none !important;
}

.page-title:before {
	background: transparent !important;
}

.custom-contact-white a, .custom-contact-white i {
	color: white !important;
}

.contact-social-links a {
	background-color: #1d58cf !important;
}

.sidebar .button.secondary-button {
	color: white !important;
}

.aactiveCTA {
	margin-top: 30px;
	height: 200px;
	background-repeat:no-repeat;
    background-size:cover;
}

.aactiveCTA h2,  .aactiveCTA h4, .aactiveCTA  a  {
	color: white !important;
}

.aactiveCTA  .vc_btn3-container  {
	margin-top: 30px !important;
}

.aactiveCTA  a {
	background: transparent !important;
	border-color: white !important;
}

@media only screen and (max-width: 1023px) and (min-width: 768px) {
	.aactiveCTA {
		height: 260px;

	}
}


.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active > a  {
	background: #F3F6F9 !important;
}

.vc_tta-tabs-position-top.vc_tta-tabs .vc_tta-panel-body {
	background: #F3F6F9 !important;
}

.aactiveCheckMarks .icon-box-icon {
	margin-right: 5px !important;
}

.aactiveCauses img {
	width: 80% !important;
}

.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {

	background: #F3F6F9 !important;
	margin-bottom: 0px !important;
	border-width: 2px !important;
    border-color: #EEE !important;
    border-bottom: none !important;
}

#tlcLogo {
	height: 40px !important;
	width: 120px !important;
}

@media only screen and (max-width: 1023px) {
	#aactiveContactRow .vc_column_container {
		width: 100%;
	}
}

#aactiveContactRow .icon-box.left .icon-box-icon {
	margin-right: 0px;
}

.post-type-archive-staff .more-link, .type-post .more-link {
	display: none;
}

.inv-recaptcha-holder {
	display: none;
}

span.wpcf7-not-valid-tip {
	color: #ff0033;
}

#ncf_sidebar.ncf_minimalistic .wpcf7-response-output  {
	color: black !important;
}

div.wpcf7-validation-errors {
    border: 2px solid #ead852;
}

.logo p {
	margin-bottom: 0px !important;
}
@media only screen and (min-width: 1024px) {
.aboutActivePhotoColumn .vc_column-inner {
	position: absolute;
	bottom: 0;
}
}

.social-links li a:hover {
    color: #444444 !important;
}

.footer-bottom .social-links li a:hover {
    color: white !important;
}