@charset "UTF-8";
/* CSS Document */

/*
 * Contents 
 * ===============
 * 5 - Global Components
 * 7 - Page Components
 * 8 - Page Specific Styles
 * 9 - Media Queries 
 */ 
 
/* Global Components */

 /* Page Components */


/* 8 - Page specific styles */

/* 8.0 About Page Rules */
.about-intro {
	margin: 8rem 0;
}
.about-intro-logo {
	text-align: center;	
}

.about-block-eq, .about-block-d4, .about-block-pll, .about-block-embark, .about-block-sci {
	position: relative;
}

[class^="about-block-"] {
	background-position-y: -20vw;
}

[class^="about-block-"] .content:after {
	right: 2.5rem;	
	content: " ";
	display: block;
	position: absolute;
	z-index: 0;
}
.about-block-eq .content:after {
	background: url('/-/media/adeccogroup/brands/specialcounsel-brand/usa/images/content/about/eq-icon-watermark.png') no-repeat center center;
	background-size: 105px 63px;
	height: 63px;
	width: 105px;	
	top: 3rem;
}   
.about-block-d4 .content:after {
	background: url('/-/media/adeccogroup/brands/specialcounsel-brand/usa/images/content/about/d4-icon-watermark.png') no-repeat center center;
	background-size: 88px 88px;
	height: 88px;
	width: 88px;
	top: 5rem;		
} 

.about-block-pll .content:after {
	background: url('/-/media/adeccogroup/brands/specialcounsel-brand/usa/images/content/about/pll-icon-watermark.png') no-repeat center center;
	background-size: 166px 33px;
	height: 33px;
	width: 166px;
	top: 6rem;	
} 	

.about-block-embark .content:after, .about-block-sci .content:after {
	background: url('/-/media/adeccogroup/brands/specialcounsel-brand/usa/images/content/about/sci-icon-watermark.png') no-repeat center center;
	background-size: 94px 94px;
	height: 94px;
	width: 94px;
	top: 2.5rem;	
} 
/* /8.0 About Page Rules */

/* 8.1 D4 Technology & Discovery Page Rules */
.info-image-block--d4-artificial-intelligence .image-area { background-position: 45% center; }
.info-image-block--d4-software-and-training .image-area { background-position: 50% center; }
.info-image-block--d4-office-365 .image-area { background-position: 45% center; }
.info-image-block--d4-forensic-collections .image-area {  background-position: 55% center; }
.info-image-block--d4-paper-operations .image-area {  background-position: 65% center; }
.info-image-block--d4-international .image-area {  background-position: 18% center; }
/* /8.1 D4 Technology & Discovery Page Rules */

/* 8.2 PLL Attorney Recruiting Page Rules */
.info-image-block--pll-law-firm-associate-recruiting .image-area { background-position: 70% center; }
.info-image-block--pll-retained-search .image-area {  background-position: 5% center; }
/* /8.2 PLL Attorney Recruiting Page Rules */

/* 8.3 SCI Legal Talent Page Rules */
.info-image-block--sci-contract-attorneys .image-area { background-position: 55% center; }
.info-image-block--sci-contract-legal-support .image-area {  background-position: 47% center; }
.info-image-block--sci-direct-hire-legal-support .image-area {  background-position: 50% center; }
.info-image-block--sci-legal-technology-recruiting .image-area {  background-position: 100% center; }
/* /8.3 SCI Legal Talent Page Rules */


/* 9 - Media queries */
@media (min-width: 932px) {

	[class^="about-block-"] {
		background-position-y: 50%;
	}
	
	[class^="about-block-"] .content:after {
		top: auto;
		bottom: 75px;
		content: " ";
		display: block;
		position: absolute;
		z-index: 0;
	}
	
	.about-block-eq .content:after {
		background: url('/-/media/adeccogroup/brands/specialcounsel-brand/usa/images/content/about/eq-icon-watermark.png') no-repeat center center;
		background-size: 240px 144px;
		height: 144px;
		left: 30px;
		width: 240px;	
	} 
    
	.about-block-d4 .content:after {
		background: url('/-/media/adeccogroup/brands/specialcounsel-brand/usa/images/content/about/d4-icon-watermark.png') no-repeat center center;
		background-size: 213px 213px;
		height: 213px;
		right: 30px;
		width: 213px;
	} 
	
	.about-block-pll .content:after {
		background: url('/-/media/adeccogroup/brands/specialcounsel-brand/usa/images/content/about/pll-icon-watermark.png') no-repeat center center;
		background-size: 238px 48x;
		height: 48px;
		left: 30px;
		width: 238px;
	} 	
	
	.about-block-embark .content:after, .about-block-sci .content:after {
		background: url('/-/media/adeccogroup/brands/specialcounsel-brand/usa/images/content/about/sci-icon-watermark.png') no-repeat center center;
		background-size: 199px 199px;
		height: 199px;
		right: 30px;
		width: 199px;
	} 	
	
}


/****** to merge with main css MC-11/13/18 *****/
.site-nav-wrap li.site-logo-icon {display:none;}
body {overflow-x:hidden;} /* for mobilenav*/
#site-nav-wrap {display:block; z-index:9; left:-90%; min-height:100%; webkit-transition: 0.3s ease; -moz-transition: 0.3s ease; transition:0.3s ease;}
.mobile-sticky #site-nav-wrap {left:0;}
.mobile-sticky .active-subnav ul.sub-nav {display:block; border-bottom: 1px solid #656B71;}
.mobile-sticky .active-subnav a {border-bottom:0;}
/*scrolling */
.mobile-sticky .page-main {position:fixed;}
.mobile-sticky .site-footer {display:none;} /*not sure if we really need this..*/
.mobile-sticky form {overflow:hidden;}

/*styling the actual mobile nav - note the mobile-sticky parent class added so that desktop isnt affected */  
.mobile-sticky .main-nav .button.contact-us {display:none;}
.mobile-sticky .site-nav-wrap {padding-bottom:5rem;}
.mobile-sticky .site-nav-wrap ul {margin-left:2rem; margin-right:2rem;}
.mobile-sticky .site-nav-wrap ul ul {margin-left:-2rem; margin-right:-2rem;}
.mobile-sticky .site-nav-wrap ul ul li {margin-left:3rem; margin-right:3rem;}
.mobile-sticky .utility-nav ul {margin: 3rem 2rem; border-top:1px solid #656B71; padding-top:3rem;}
.mobile-sticky .utility-nav li {width: 50%; display: inline-block; float: left; text-transform: uppercase; font-size: 1.2rem; }
.mobile-sticky .nav-cta p {margin-left:2rem; margin-right:2rem; font-size:2.2rem; line-height:2.6rem; font-family: "baskerville-urw", serif; font-weight: normal;}
.mobile-sticky .main-nav-links li { position: relative; }
.mobile-sticky .main-nav-links > li > .icon {display: block; background: url(/-/media/adeccogroup/brands/specialcounsel-brand/usa/images/icons/arrow-down.png) right center no-repeat; height:3rem; width: 10%; background-size: 1.3rem 0.8rem; position: absolute; right: 0; top:3rem; z-index: 9999;}
.mobile-sticky .site-nav-wrap ul ul li a {background:none;}

/*nav highlights*/
.main-nav-links > li.active-nav > a {color:#fff;}


@media (min-width: 932px) {
	body {overflow-x:auto;} /* reset for desktop just incase...*/
	#site-nav-wrap {left:0; height:auto; webkit-transition: none; -moz-transition: none; transition: none;}
	.site-header.sticky .id-row {margin-top: -9rem; webkit-transition: margin 0.5s ease; -moz-transition: margin 0.5s ease; transition: margin 0.5s ease;}
	.site-header.sticky li.site-logo-icon {display:inline-block; }
	.site-header.sticky .main-nav {padding-top:2.1rem;}
	
	
	
	/*active nav*/
	.main-nav-links > li.active-nav > a::after {
		content: "";
		background: url('/~/media/AdeccoGroup/Brands/SpecialCounsel Brand/USA/images/icons/nav-active.png');
		display: block; 
		width: 2.3rem;
		height: 1.3rem;
		position: absolute;
		left: calc(50% - 1.15rem);
	}
	.main-nav-links > li.active-nav > .sub-nav {
		display: flex;
		position: absolute;
		width: 100%;
		left: 0;
		background-color: #fff;
		padding: 0 3rem; 
		justify-content: flex-start;
		box-shadow: 1px 3px 17px rgba(25,25,25,.1);
	}
	
	/*nav highlights*/
	.main-nav li[data-section="eq-legal-consulting"] .sub-nav a.active, .main-nav li[data-section="eq-legal-consulting"] .sub-nav a:hover, .main-nav li[data-section="eq-legal-consulting"] .sub-nav a:focus {color:#00A6CC;}
	.main-nav li[data-section="d4-ediscovery-technology"] .sub-nav a.active, .main-nav li[data-section="d4-ediscovery-technology"] .sub-nav a:hover, .main-nav li[data-section="d4-ediscovery-technology"] .sub-nav a:focus {color:#069347;}
	.main-nav li[data-section="parker-lynch-legal"] .sub-nav a.active, .main-nav li[data-section="parker-lynch-legal"] .sub-nav a:hover, .main-nav li[data-section="parker-lynch-legal"] .sub-nav a:focus {color:#C3996C;}
	.main-nav li[data-section="sci-legal-talent"] .sub-nav a.active, .main-nav li[data-section="sci-legal-talent"] .sub-nav a:hover, .main-nav li[data-section="sci-legal-talent"] .sub-nav a:focus {color:#682C86;}
	
	/* OVERRIDE - JUST NEED TO REMOVE HOVERS FROM MAIN CSS AND DELETE THE ONES BELOW AS WELL*/
	.main-nav-links > li:hover> .sub-nav {display:none;}
	.main-nav-links > li:hover > a::after {background:none;}
	.main-nav-links > li.active-nav:hover > .sub-nav {display:flex;}
	.main-nav-links > li.active-nav:hover > a::after {background: url('/~/media/AdeccoGroup/Brands/SpecialCounsel Brand/USA/images/icons/nav-active.png');}

	/* END OVERRIDES */
	
	
}

/* GTW - Feb 19 Additions */
.teammemberdetails .page-main .container {
	max-width: 840px;
}
[class~="back-link"] {
	text-transform: uppercase;
	text-decoration: none;
}