/* CSS Document */

*, html { padding: 0; margin: 0}
.break { clear: both}
#universe {min-width: 1050px;}
header {position: relative; height: 132px; display: block; width: 100%}
.feature { background-color: #055678; height: 100px}
.feature.contact-feature, .feature.solutions {height: 100px}
.feature.contact-feature h1, .feature.solutions h1 {font-weight: 300; color: #fff; font-size: 3em; padding-top: 15px}
.feature.contact-feature h2, .feature.solutions h2 {font-weight: 300; color: #fff; font-size: 3em; padding-top: 15px}
.feature.solutions {background-color: #055678}
.filler {float: left; width: 100%;}
.overview { background-color: #fff}
a {font-weight: 300; text-decoration: none; color: #0196D8}
h1, h2, h3, h4, h5, nav { font-weight: 300;  font-family: 'Oswald', sans-serif; -webkit-font-smoothing: antialiased;}
p { padding: 0 0 10px 0; font-family: 'HelveticaLight', Helvetica, Arial, sans-serif; font-size: 17px; color: #444; -webkit-font-smoothing: antialiased;}
section ul { padding: 0 0 10px 0; font-family: 'HelveticaLight', Helvetica, Arial, sans-serif; font-size: 17px}
section li {list-style-type: square; color: #ccc}
.container {width: 1050px; margin: auto; padding: 80px 0}
header .container,
.feature .container,
#wow .container {width: 1050px; margin: auto; padding: 0}
section h2 {font-size: 2.7em; padding: 0 0 30px 0}
section h1 {padding: 0 0 30px 0}
/*
.tech-features { background-color: #ececec; background-image:url(../images/shadow.png); background-position: top center; background-repeat: no-repeat}
.section-news { background-color: #ececec; background-image:url(../images/shadow.png),url(../images/stripes.png); background-position: top center, 0 0; background-repeat: no-repeat, repeat}
.consulting-model {background-color: #ececec; background-image: url(../images/shadow.png); background-position: top center;background-repeat: no-repeat}
footer{ background-color: #ececec; background-image: url(../images/shadow.png),url(../images/stripes.png); background-position: top center, 0 0; background-repeat: no-repeat, repeat}
footer{ background-color: #ececec}
*/
.tech-features, .consulting-model {background-color: #ececec}
.section-news, .tech-features.whiteonwhite  { background-color: #fff}
#homepage .section-news, .section-news.whiteonwhite { background-color: #ececec; background-image:url(../images/stripes.png); background-position: 0 0; background-repeat: repeat}
.success-stories { background-color: #055678;}
.benefits-section {background-color: #629802;}
.benefits-section p.tech-title {color: #fff}
.benefits-section h2 {background-image: url(../images/icon-benefits.png); background-repeat: no-repeat; padding: 0px 0 30px 80px;color: #263903}
.benefits-section li {margin-left: 20px }
.benefits-section p {color: #263903}
.anchor-nav {list-style-type: none}
.anchor-nav li  { width: 100%}
.anchor-nav li a {color: #fff}
li.an-overview a {background-image:url(../images/anchor-icons.png); background-repeat: no-repeat; padding: 0 20px 8px 20px}
li.an-tech a {background-image:url(../images/anchor-icons.png); background-repeat: no-repeat; padding: 0 20px 8px 20px; background-position:0 -75px}
li.an-benefits a {background-image:url(../images/anchor-icons.png); background-repeat: no-repeat; padding: 0 20px 8px 20px; background-position:0 -150px}
li.an-news a {background-image:url(../images/anchor-icons.png); background-repeat: no-repeat; padding: 0 20px 8px 20px; background-position: 0 -225px}
li.an-success a {background-image:url(../images/anchor-icons.png); background-repeat: no-repeat; padding: 0 20px 8px 25px; background-position:0 -300px}
.anchor-nav-right {position: fixed; top: 50%; right: 0; height: 200px; z-index: 9999; margin-top: -128px}
.anchor-nav-box {float: right; background-color: #000; padding: 20px 10px 12px 20px }
.anchor-nav li {margin: 2px 0; display: block; width: 20px}
.anchor-nav-on li a {font-weight: 300; font-family: 'Oswald', sans-serif; -webkit-font-smoothing: antialiased; color: #0196D8}
.anchor-nav-right .anchor-nav-on li.an-overview a {background-image:url(../images/anchor-icons2.png); background-repeat: no-repeat; padding: 0 20px 8px 40px; background-position: 1px 3px; display:block }
.anchor-nav-right .anchor-nav-on li.an-tech a {background-image:url(../images/anchor-icons2.png); background-repeat: no-repeat; padding: 0 20px 8px 40px; background-position:0 -73px; display:block}
.anchor-nav-right .anchor-nav-on li.an-benefits a {background-image:url(../images/anchor-icons2.png); background-repeat: no-repeat; padding: 0 20px 8px 40px; background-position:0 -146px; display:block}
.anchor-nav-right .anchor-nav-on li.an-news a {background-image:url(../images/anchor-icons2.png); background-repeat: no-repeat; padding: 0 20px 8px 40px; background-position: 0 -221px; display:block}
.anchor-nav-right .anchor-nav-on li.an-success a {background-image:url(../images/anchor-icons2.png); background-repeat: no-repeat; padding: 0 20px 8px 40px; background-position:0 -294px; display:block}
.anchor-nav-right .anchor-nav-on li.an-top a {background-image:url(../images/anchor-icons2.png); background-repeat: no-repeat; padding: 0 20px 8px 40px; background-position: 0 -370px; display:block}
.anchor-nav-right .anchor-nav-on li.an-bottom a {background-image:url(../images/anchor-icons2.png); background-repeat: no-repeat; padding: 0 20px 8px 40px; background-position:0 -444px; display:block}
.anchor-nav-right .anchor-nav li.an-overview a {background-image:url(../images/anchor-icons2.png); background-repeat: no-repeat; padding: 0 20px 8px 40px; background-position: 1px 3px; text-indent: -9999px; overflow: hidden; display:block }
.anchor-nav-right .anchor-nav li.an-tech a {background-image:url(../images/anchor-icons2.png); background-repeat: no-repeat; padding: 0 20px 8px 40px; background-position:0 -73px; text-indent: -9999px; overflow: hidden ; display:block }
.anchor-nav-right .anchor-nav li.an-benefits a {background-image:url(../images/anchor-icons2.png); background-repeat: no-repeat; padding: 0 20px 8px 40px; background-position:0 -146px; text-indent: -9999px; overflow: hidden; display:block }
.anchor-nav-right .anchor-nav li.an-news a {background-image:url(../images/anchor-icons2.png); background-repeat: no-repeat; padding: 0 20px 8px 40px; background-position: 0 -221px; text-indent: -9999px; overflow: hidden; display:block }
.anchor-nav-right .anchor-nav li.an-success a {background-image:url(../images/anchor-icons2.png); background-repeat: no-repeat; padding: 0 20px 8px 40px; background-position:0 -294px; text-indent: -9999px; overflow: hidden; display:block }
.anchor-nav-right .anchor-nav li.an-top a {background-image:url(../images/anchor-icons2.png); background-repeat: no-repeat; padding: 0 20px 8px 40px; background-position: 0 -370px; text-indent: -9999px; overflow: hidden; display:block }
.anchor-nav-right .anchor-nav li.an-bottom a {background-image:url(../images/anchor-icons2.png); background-repeat: no-repeat; padding: 0 20px 8px 40px; background-position:0 -444px; text-indent: -9999px; overflow: hidden; display:block }
.tech-features h2 {background-image:url(../images/icon-tech-features.png); background-repeat: no-repeat; padding: 10px 0 30px 80px; color: #0d718a}
.section-news h2 {background-image:url(../images/icon-news-section.png); background-repeat: no-repeat; padding: 0px 0 30px 80px; color: #0d718a}



.article-page .overview p,
.article-page .overview li {padding: 0 0 20px 0;font-size: 14px}
.article-page .overview h1 {padding: 2px 0 10px 0; font-size: 32px}
.article-page .meta-date {color: #ccc; width: 100%; float: left}
.article-page .overview-right {float:left; width: 300px; margin-left: 50px}
.article-page  section .overview-right h2 {padding: 0 0 10px 0}


.rs {-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5p; border-radius: 5px; padding: 20px 20px  20px 70px; margin: 5px 0}

.rs a {color:#fff !important;font-weight: 300;font-family: 'Oswald', sans-serif;}

.rs-career-development {background-color: #0079ad; background-image:url(../images/icon-rs-career-development2.png); background-repeat: no-repeat;background-position: 0 5px}

.rs-mentoring {background-color: #b61655; background-image:url(../images/icon-rs-mentoring.png); background-repeat: no-repeat;background-position: 5px 5px}

.rs-coaching {background-color: #7fab07; background-image:url(../images/icon-rs-coaching.png); background-repeat: no-repeat;background-position: 8px 5px}

.rs-transition {background-color: #f6ae00; background-image:url(../images/icon-rs-transition.png); background-repeat: no-repeat; background-position: 0 5px}

.rs-alumni {background-color: #8c0f9e; background-image:url(../images/icon-rs-alumni.png); background-repeat: no-repeat; background-position: 10px 5px}



.articles p {padding: 0 !important; margin: 0; font-size: 12px !important; float: left; width:  100%;}
.articles p.title {padding: 0 0 5px 0 !important; margin: 0; font-size: 14px !important;}
.articles li {list-style-type: none; padding: 0 0 15px 0 !important; float: left}
.articles .meta-date {padding-bottom: 5px !important;}


.form.article-search {width: 170px; float: left; margin-bottom: 0px}
input#submit.article-submit {width: 60px; height: 34px; float: left; padding: 0px !important; -moz-border-radius: 0 5px 5px 0;
-webkit-border-radius: 0 5px 5px 0; -khtml-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; margin-bottom: 0px; }
.action-box input#submit.article-submit {font-size: 12px !important}
.action-box .current-webinar {margin: 0 0 10px 0; float: none}

.news-search {
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
padding: 20px;
margin: 0px 0 10px 0;
border: 1px solid #ccc;
}
.news-search h3 {padding: 0 0 10px 0}
.news-search li {margin: 0 0 0 20px}

p.tech-title {font-family: Arial, Helvetica, sans-serif; color: #629802; font-weight: 100; padding: 0 0 20px 0; font-size: 1.87em; font-family: 'Oswald', sans-serif; -webkit-font-smoothing: antialiased; line-height: 1.2}
.success-stories h2 {background-image:url(../images/icon-success-stories.png); background-repeat: no-repeat;  background-position: 0 10px; padding: 10px 0 30px 100px; color: #fff}
.insala-logo h1 a {width:166px; height:132px; float:left; background-image:url("../images/insala-logo.png"); background-repeat: no-repeat; text-indent:-9999px; background-position: 0 28px}
.insala-logo h2 a {width: 283px; height: 132px; float: left; background-image: url("../images/insala-logo.png"); background-repeat: no-repeat; text-indent: -9999px; background-position: 0 28px}

.feature.careerdev, .feature.mentoring {height: 340px;}

.feature.mentoring {background-color: #a11d4e}
.mentoring .container {background-image:url(../images/mentoring-back.png); background-repeat: no-repeat; background-position:400px -70px; height: 340px}
.careerdev .container {background-image:url(../images/icareer-back.png); background-repeat: no-repeat; background-position:350px -40px; height: 340px}


	
#homepage .overview, #homepage .overview .container {background-image:url(../images/shadow.png), url(../images/cc.jpg); background-repeat: no-repeat, no-repeat; background-position: top center, bottom center; -webkit-background-size: auto, 2300px 600px;}

.overview.contact-overview {

}

#contact-office {background-image:url(../images/office-contact.jpg); background-repeat: no-repeat; background-size: cover; height: 373px}

.overview.wcrumb .container {padding: 10px 0 80px 0}

ul.crumb {float: left; width: 100%; border-bottom: 1px solid #ececec}

ul.crumb li {list-style-type: none; float: left; margin: 2px 10px 2px 0; border-right: 1px solid #ccc; padding: 0 10px 0 0 !important}
ul.crumb li a {font-size: .67em; text-decoration: underline}
ul.crumb li.on-crumb {border-right: 0}
ul.crumb li.on-crumb a {color: #888; text-decoration: none}


/* NAV */

nav {}

ul.nav-01 li, ul.nav-02 li, ul.nav-03 li { 
	float: left; 
	list-style-type: none; 
	margin: 0; 
	padding: 7px 20px
}

#navigation {float: right;}

#nav {
	float: left;
	position: relative;
	padding: 5px 10px 0 10px;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px; 
	background-repeat: repeat-x;
	margin-top: 49px; 
	
}

#nav.contact-us {
	
}
	
.nav-main > li {
	display: inline-block;
	vertical-align: top;
	}
.drawer {
background: #0196D8;
padding: 0 0 38px 38px;
height: 280px;
display: none;
background-image: url(../images/shadow2.png);
background-position: bottom center;
background-repeat:  no-repeat;
border-bottom: 1px solid #00b1ff;
}

.nav-secondary {
display: none;
width: 100%;
position: absolute;
padding-top: 30px;
margin-top: 18px;
top: 121px;
left: 0;
}

li.js-main-nav-contact-us {margin: 0 10px}


.nav-main > li > a:hover, .nav-main > .drawer-open > a, .drawer-open {
background: url('../images/arrow-active.png') center bottom no-repeat;
}


.nav-secondary .container h2 {
	font-size: 3em;
	color: #fff;	
}



.nodrop-nav {display: none}
.nodrop-nav li {float: left; list-style-type: none}

.nav-main li a, .nodrop-nav li a {
display: block;
text-decoration: none;
font-size: 1.31em;
height: 132px;
line-height: 7.3;
color: #333;
}

.nav-main li, .nodrop-nav li {
margin: 0 8px;
}
.nav-main li.js-main-nav-contact-us a {
color: #0196D8;
}

.nav-main li.js-main-nav-login  {
margin: 0 0px 0 20px;
}

li.js-main-nav-products a:hover {background: none !important}


	


.navright{float: right}

.last {
	border: 0 !important;
}
.feature h2 {font-weight: 300; color: #fff; font-size: 3em; padding-top: 15px;}
.feature h1 {font-weight: 300; color: #fff; font-size: 3em; padding-top: 15px;}
.overview-content {float: left; width:700px}
#homepage .overview-content {width: auto;padding: 0 450px 70px 0; }
.overview-content h2 {padding: 0 0 30px 0; line-height: 1.0}
.overview-content h2.wsub {padding: 0 0 10px 0}
.overview-content p, .overview-content li { font-family: 'HelveticaLight', Helvetica, Arial, sans-serif; line-height: 1.3; color: #444; -webkit-font-smoothing: antialiased;}
.overview-content a, .overview-right a {color: #055678}
.overview-content ul, .consulting-model ul {width: 100%; float: left}
.overview-content li, .consulting-model li {margin: 0 0 5px 25px; line-height: 1.3; list-style-type: square; color: #ccc}
.overview-content li p, .consulting-model li p {font-weight: 300; font-family: 'Oswald', sans-serif; -webkit-font-smoothing: antialiased; color: #055678; font-size: 1.1em; padding: 0}
.overview-content li p strong, .consulting-model li p strong {font-weight: 400}
.mentoring-page .overview-content li p, .mentoring-page .consulting-model li p {color: #a11d4e}
.wcrumb .overview-content, .wcrumb .overview-right {margin-top: 30px} 
.contact-form .overview-content {float: left; width:800px}
.contact-form .overview-right {float:left; width: 250px}
.locations {padding-left:50px}

.overview-right {float:left; width: 350px}
.quick-links {float:right; width: 240px; margin-top: 7px}
.quick-links li {list-style-type: none; float: left; width: 100%; padding-bottom: 20px;}
.ql {width: 68px; height: 68px; float: left; -moz-border-radius: 34px; -webkit-border-radius: 34px;  -khtml-border-radius: 34px; border-radius: 34px; background-repeat: no-repeat; background-position:center center; margin-right: 25px}
.ql-t { font-weight: 300;  font-family: 'Oswald', sans-serif; -webkit-font-smoothing: antialiased; font-size: 1.4em; color: #000; line-height: 2.9;}
.qa { background-image:url(../images/icon-faq.png); background-color: #e54829}
.news {background-image:url(../images/icon-news.png); background-color:#12708a}
.roi {background-image:url(../images/icon-roi.png); background-color:#81af07}
.awards {background-image:url(../images/icon-awards.png);background-color:#d39300}
.contact { background-image:url(../images/icon-contact.png); background-color: #e54829}
.demo {background-image:url(../images/icon-demo.png); background-color:#81af07;}
.in {background-image:url(../images/icon-linkedin.png); background-color:#12708a}
.webinar {background-image:url(../images/icon-webinar.png);background-color:#d39300}

.article-page .quick-links {width: 280px}
.quick-links li.last {padding: 0 !important}

.article-page .ql {width: 50px; height: 50px; float: left; -moz-border-radius: 25px; -webkit-border-radius: 25px;  -khtml-border-radius: 25px; border-radius: 25px; background-repeat: no-repeat; background-position:center center; margin-right: 25px}

.article-page .ql-t {
font-weight: 300;
font-family: 'Oswald', sans-serif;
-webkit-font-smoothing: antialiased;
font-size: 1.3em;
color: black;
line-height: 2.8;
}

.article-page .quick-links {
	background-color: #ececec;
	-moz-border-radius: 25px; -webkit-border-radius: 25px;  -khtml-border-radius: 25px; border-radius: 25px; padding: 20px 0 20px 20px; margin: 20px 0; }

.rs-career-development2 {background-color: #0079ad; background-image:url(../images/rs-sm-career-development2.png)}

.rs-mentoring2 {background-color: #b61655; background-image:url(../images/rs-sm-mentoring.png)}

.rs-coaching2 {background-color: #7fab07; background-image:url(../images/rs-sm-coaching.png)}

.rs-transition2 {background-color: #f6ae00; background-image:url(../images/rs-sm-transition.png)}

.rs-alumni2 {background-color: #8c0f9e; background-image:url(../images/rs-sm-alumni.png)}

.form-pop {background-color: #055678;
color: #fff;
z-index: 500;
padding: 20px;
position: absolute;
top: -13px;
right: -259px;
width: 250px;
font-weight: 300;
font-family: 'Oswald', sans-serif;
-webkit-font-smoothing: antialiased;
font-size: .9em;
box-shadow: 0 3px 5px #888;}

.contact-form textarea {height: 195px}
.contact-form .overview-content p.tech-title {font-size:  15px; padding-top: 20px}
	
	
	
.form-left  {width: 400px; float: left;}
.form-right  {width: 400px; float: left;}
.form-entry {position: relative}


input, select, textarea {font-family: 'HelveticaLight', Helvetica, Arial, sans-serif;}

.form {width: 350px; padding: 7px; margin-bottom: 10px; }

select.form {width: 368px; padding: 7px; margin-bottom: 10px; }

.required {color: #cc0000}


.fixed { position:fixed;width: 100%;display: block;background-color: #fff;}
.threecol {width: 320px; float: left;}
.mar-lr-45 {margin: 0 45px}




.quote {background-color: #09739f; padding: 30px; -moz-border-radius: 10px; -webkit-border-radius: 10px;  -khtml-border-radius: 10px; border-radius: 10px}

.quote p {font-weight: 300;  font-family: 'Oswald', sans-serif; -webkit-font-smoothing: antialiased; color: #fff; font-size: 1.1em;}
.quoted {background-image:url(../images/quote-arrow.png); background-repeat: no-repeat; background-position: 50px 0; padding: 0 0 0 }
.quoted p {font-weight: 300;  font-family: 'Oswald', sans-serif; color: #fff; font-size: 1em; padding: 40px 0 0 0}
.quoted p strong {font-weight: 400;  font-family: 'Oswald', sans-serif; color: #fff; font-size: 1.5em; padding: 40px 0 0 0}


.threecol .quote {height: 300px}
.threecol .quote p {font-weight: 300;  font-family: 'Oswald', sans-serif; -webkit-font-smoothing: antialiased; color: #fff; font-size: .964em;}



.deloitte, .intertek, .bpi-group, .acca, .monster, .schegg-group, .snowden, .kaiser-hill, .oipartners, .king-and-bishop, .ncd, .unilever {background-image:url(../images/clogos.png); background-repeat: no-repeat; padding-bottom: 40px}

.deloitte {background-position: 0 110px} 
.intertek {background-position: 0 -95px} 
.bpi-group {background-position: 0 -292px} 
.acca {background-position: -2px -492px}
.monster {background-position: -1px -696px} 
.schegg-group {background-position: 0 -892px} 
.snowden {background-position: 0 -1102px} 
.kaiser-hill {background-position: 0 -1292px} 
.oipartners {background-position: -2px -1490px} 
.king-and-bishop {background-position: 0 -1692px} 
.ncd {background-position: -2px -1896px}
.unilever {background-position: -6px -2096px}







#wow  { background-attachment: scroll, fixed; background-image:url("../images/stripes3.png"),url("../images/wow-one.jpg"); background-position: 0 0, top center; background-size: auto, cover; margin-top: 0; padding: 14% 0;}
#wow h2 {font: 400 4.3em "Oswald",sans-serif; -webkit-font-smoothing: antialiased; letter-spacing: 0px; text-transform: uppercase; color: #fff; line-height: 1.3; text-align: center}
#wow .container {max-width: 1160px; }
.halfpage {float:left; width: 40%;}








.content { height: 446px; width: 100%;}

.feature.homepage .container {width: 100%;}

.slide-one {
	background-image:url(../images/slider-01.jpg); 
	background-position: 0 0; background-repeat: no-repeat}
.slide-two {
	background-image:url(../images/slider-02.jpg); 
	background-position: 0 0; background-repeat: no-repeat}
.slide-three {
	background-image:url(../images/slider-03.jpg); 
	background-position: 0 0; background-repeat: no-repeat}
.slide-four {
	background-image:url(../images/slider-04.jpg); 
	background-position: 0 0; background-repeat: no-repeat}
.slide-five {
	background-image:url(../images/slider-05.jpg); 
	background-position: 0 0; background-repeat: no-repeat}
.slide-one h1, .slide-two h1, .slide-three h1, .slide-four h1, .slide-five h1 {line-height: 1.2; padding: 0 0 20px 0}
.slide-one h2, .slide-two h2, .slide-three h2, .slide-four h2, .slide-five h2 {line-height: 1.2; padding: 0 0 20px 0}



.button  {
color: rgb(255, 255, 255);
line-height: 42px;
margin-top: 11px;
text-shadow: rgb(136, 136, 136) 1px 1px 3px;
background: -webkit-linear-gradient(top, rgb(0, 181, 254) 0%, rgb(12, 145, 198) 100%) padding-box;
border-radius: 3px;
-webkit-background-clip: padding-box;
-webkit-box-shadow: rgb(204, 204, 204) 0px 0px 4px 0px, rgb(10, 188, 255) 0px 2px 0px 0px inset;
box-shadow: rgb(204, 204, 204) 0px 0px 4px 0px, rgb(10, 188, 255) 0px 2px 0px 0px inset;
}

.feature {position: relative}

.feature.homepage { height: 446px; background-image: url(../images/contact-back.jpg),url(../images/shadow.png),url(../images/shadow-bot.png); background-position: auto auto, top center, bottom center; background-repeat: repeat,no-repeat, no-repeat}

.solutions-nav {background-image:url(../images/solutions-nav.png); background-repeat: no-repeat; background-position: top center; height: 100px; position: absolute; top: 346px; z-index: 999; width: 100%;  border-top: 1px solid #fff }
.solutions-nav .container {width: 1050px !important; margin: 0 auto}
.solutions-nav li {list-style-type: none; float: left; width: 208px; height: 100px; display: block; border-left: 1px solid #fff; border-right: 1px solid #ccc}
.solutions-nav li a {font-weight: 400;  font-family: 'Oswald', sans-serif; color: #333; font-size: 1.2em; text-transform: uppercase; float: left; width: 208px; height: 100px; line-height: 1.3}
li.et01 a {background-image:url(../images/et-nav.png); background-repeat:no-repeat; background-position: 8px 20px}
li.et02 a {background-image:url(../images/et-nav.png); background-repeat:no-repeat; background-position: 8px -75px}
li.et03 a {background-image:url(../images/et-nav.png); background-repeat:no-repeat; background-position: 10px -178px}
li.et04 a {background-image:url(../images/et-nav.png); background-repeat:no-repeat; background-position: 5px -280px}
li.et05 a {background-image:url(../images/et-nav.png); background-repeat:no-repeat; background-position: 12px -381px}

li.et01 a .navtext {padding: 25px 0 0 70px; float: left;}
li.et02 a .navtext{padding: 23px 0 0 69px; float: left;}
li.et03 a .navtext{padding: 38px 0 0 65px; float: left;}
li.et04 a .navtext{padding: 24px 0 0 62px; float: left;}
li.et05 a .navtext{padding: 38px 0 0 76px; float: left;}



li.et01 a:hover {background-image:url(../images/et-nav.png),url(../images/solutions-hover.png); background-repeat:no-repeat, no-repeat; background-position: -219px 20px, 0 0}
li.et02 a:hover  {background-image:url(../images/et-nav.png),url(../images/solutions-hover.png); background-repeat:no-repeat, no-repeat; background-position: -219px -75px, 0 0}
li.et03 a:hover  {background-image:url(../images/et-nav.png),url(../images/solutions-hover.png); background-repeat:no-repeat, no-repeat; background-position: -217px -178px, 0 0}
li.et04 a:hover  {background-image:url(../images/et-nav.png),url(../images/solutions-hover.png); background-repeat:no-repeat, no-repeat; background-position: -222px -280px, 0 0}
li.et05 a:hover  {background-image:url(../images/et-nav.png),url(../images/solutions-hover.png); background-repeat:no-repeat, no-repeat; background-position: -214px -381px, 0 0}

.success-stories .container { padding: 80px 0 120px 0}

.success {background-color:#055678}


	
	
	.linkedin {clear: both; width: 85px; margin: 0 auto; padding: 20px 0 0 0}
	
	.land {border: 1px solid #ccc; background-color:#ececec; width: 125px; display: block; float: left; margin: 0 10px 10px 0; text-align: center; height: 20px; font-family: 'Oswald', sans-serif; padding: 80px 0 20px 0}
	
	a.ln-career-development {background-image: url(../images/icon-career-dev.png); background-repeat: no-repeat; background-position: 43px 15px}
	
	a.ln-mentoring {background-image: url(../images/icon-mentoring.png); background-repeat: no-repeat; background-position: 28px 22px}
	a.ln-coaching {background-image: url(../images/icon-coaching.png); background-repeat: no-repeat; background-position: 33px 15px}
	a.ln-transition {background-image: url(../images/icon-transition.png); background-repeat: no-repeat; background-position: 33px 15px}
	a.ln-alumni {background-image: url(../images/icon-alumni.png); background-repeat: no-repeat; background-position: 33px 15px}
	
	
	
	
	
	
	a.ln2-mn-more {background-image: url(../images/career-development2.png); background-repeat: no-repeat; background-position: 53px -1490px}
	
	a.ln2-mn-matching {background-image: url(../images/career-development2.png); background-repeat: no-repeat; background-position: 64px -1790px}
	
	
	
	
	a.ln2-articles {background: none; background-image: url(../images/company-resources.png); background-repeat: no-repeat; background-position: -248px 0px; width: 198px}
	
	a.ln2-webinars {background: none; background-image: url(../images/company-resources.png); background-repeat: no-repeat; background-position: -252px -280px; width: 198px}
	
	a.ln2-whitepapers {background: none; background-image: url(../images/company-resources.png); background-repeat: no-repeat; background-position: -253px -590px; width: 198px}
	
	
	
	.land2 {width: 198px; display: block; float: left; margin: 0 10px 10px 0; text-align: center; height: 20px; font-family: 'Oswald', sans-serif; padding: 130px 0 20px 0}
	
	.landing-nav {padding: 40px 0 0 0; float: left; width: 100%}
	
.overview.solutions {
background-color: #fff;
background-image: url("../images/wow-two.jpg");
background-position: 0 0;
background-size: auto;
}
.solutions ul.crumb li.on-crumb a, .solutions .overview-content p, .solutions .overview-content li, .solutions .ql-t {color: #fff}
a.land:hover{border: 1px solid #055678}
footer {border-top: 1px solid #ccc}
#sm2-container {display: none !important}


.dropnav {float: left; padding-bottom: 20px}
.dn-01 {width: 240px}
.dn-02 {width: 220px}
.dn-03 {width: 184px}
.dn-04 {width: 190px}
.dn-05 {width: 160px}
.dn-leadership {width: 230px}
.dn-partners {width: 200px}
.dn-news {width: 200px}
.dn-careers {width: 170px}
.dn-giving {width: 170px}
.dn-articles {width: 178px}
.dn-webinars {width: 172px}
.dn-whitepapers {width: 197px}
.dn-blog {width: 145px}
.dropnav li {list-style-type: none}


.resources-menu {width: 825px; margin: 0 auto}


.resources-menu.blog {width: 642px}
.blog .dn-webinars {width: 200px}
.blog .dn-whitepapers {width: 210px}
.blog .dn-blog {width: 150px}

.company-menu {width: 970px; margin: 0 auto}

.resources-menu .dropnav, .company-menu .dropnav {padding-bottom: 10px}

.dropnav li {margin: 0 0 10px 20px; padding: 0; list-style-type: square; font-size: 9px; color: #03405b }
.dropnav li a {margin: 0 0 0 0; padding: 0; font-family: 'HelveticaLight', Helvetica, Arial, sans-serif; color: #000; line-height: 1; height: auto; font-size: 1.4em;}

.dropnav li.dn-01, .dropnav li.dn-02, .dropnav li.dn-03, .dropnav li.dn-04, .dropnav li.dn-05, .dropnav li.dn-alumni  {list-style-type: none; margin: 0;}

.dropnav li.dn-01 a, .dropnav li.dn-02 a, .dropnav li.dn-03 a, .dropnav li.dn-04 a, .dropnav li.dn-05 a, .dropnav li.dn-alumni a  {font-weight: 300; font-family: 'Oswald', sans-serif;  font-size: 20px; color: #fff; padding: 20px 0 20px 65px; background:url(../images/drop-et.png) no-repeat}


.dropnav li.dn-01 a {background-position: 0 0}
.dropnav li.dn-02 a {background-position: 0 -130px; padding-left: 57px}
.dropnav li.dn-03 a {background-position: 0 -279px; padding-left: 51px}
.dropnav li.dn-04 a {background-position: 0 -443px; padding-left: 55px}
.dropnav li.dn-05 a {background-position: 0 -591px}

.dropnav li.dn-leadership a, .dropnav li.dn-partners a, .dropnav li.dn-news a, .dropnav li.dn-careers a, .dropnav li.dn-giving a  {font-weight: 300; font-family: 'Oswald', sans-serif;  font-size: 20px; color: #fff; padding: 20px 0 20px 60px; background:url(../images/dd-company.png) no-repeat; list-style-type: none}

.dropnav li.dn-leadership, .dropnav li.dn-partners, .dropnav li.dn-news, .dropnav li.dn-careers, .dropnav li.dn-giving {margin: 0; list-style-type: none}

.dropnav li.dn-leadership a {background-position: 0 6px}
.dropnav li.dn-partners a {background-position: 0 -104px}
.dropnav li.dn-news a {background-position: 0 -226px}
.dropnav li.dn-careers a {background-position: 0 -351px}
.dropnav li.dn-giving a {background-position: 0 -473px}

.dropnav li.dn-articles a, .dropnav li.dn-webinars a, .dropnav li.dn-whitepapers a, .dropnav li.dn-blog a, .dropnav li.dn-video a {font-weight: 300; font-family: 'Oswald', sans-serif;  font-size: 20px; color: #fff; padding: 20px 0 20px 60px; background:url(../images/dd-resources.png) no-repeat; list-style-type: none}

.dropnav li.dn-articles, .dropnav li.dn-webinars, .dropnav li.dn-whitepapers, .dropnav li.dn-blog, .dropnav li.dn-video {margin: 0; list-style-type: none}

.dropnav li.dn-articles a {background-position: 0 9px}
.dropnav li.dn-webinars a {background-position: 5px -110px}
.dropnav li.dn-whitepapers a {background-position: 0 -241px; padding: 20px 0 20px 70px}
.dropnav li.dn-blog a {background-position: 0 -506px; padding: 20px 0 20px 70px;}
.dropnav li.dn-video a {background-position: 0 -631px}

.careerdev .anchor-nav li, .mentoring .anchor-nav li {float: left; width: auto}
.careerdev .anchor-nav li a, .mentoring .anchor-nav li a {font-size: .8em}
.careerdev .container h2, .mentoring .container h2 {padding-top: 80px; line-height: 1.1;}
.careerdev .container h1, .mentoring .container h1 {padding-top: 80px; line-height: 1.1;}

h3 {
font-weight: 300;
font-family: 'Oswald', sans-serif;
-webkit-font-smoothing: antialiased;
color: #055678;
font-size: 1.6em;
padding: 0 0 20px 0
}
h3.list-title {padding: 0}
 
.dropnav li a:hover, a.land2:hover {color:#fff}

.locations p {font-size:13px}
.locations p.tech-title { font-size: 2em}


.career-dev .overview.solutions {background-image: url("../images/stripes34.png"), url("../images/darklander.png"), url("../images/wow-one.jpg"); background-position:  0 0, 0 0, top center; background-size: auto, auto, cover;}


.mentoring-page .success {background-color: #a11d4e}
.mentoring-page .success-stories {background-color: #a11d4e}
.mentoring-page .benefits-section {background-color: #78053d}
.mentoring-page .benefits-section h2 {color: #fff}
.mentoring-page .benefits-section p {color: #fff}
.mentoring-page .anchor-nav-on li a {color: #d69bb1}
.mentoring-page .quote, .mentoring-page .cycle-bullets li {background-color: #78053d}
.mentoring-page .quoted {background-image: url(../images/quote-arrow-ment.png)}
.mentoring-page .cycle-bullets li.active {background-color: #d69bb1}
.mentoring-page ul.crumb li a {color: #78053d}
.mentoring-page ul.crumb li.on-crumb a {color: #888}
.mentoring-page footer {border-top: 1px solid #ccc}
.mentoring-page a, .mentoring-page p.tech-title, .mentoring-page h3 {color: #78053d}
.mentoring-page .benefits-section p.tech-title, .mentoring-page section li {color: #d69bb1}
.mentoring-page .feature.solutions {background-color: #a11d4e}
.mentoring-page .overview.solutions, .mentoring-page .overview.solutions .container {background-image: url("../images/mentoring-landing.jpg"); background-position:  bottom center; background-color: #fff; background-repeat: no-repeat}
.mentoring-page a.land2  {color: #be205b}
.mentoring-page a.land2:hover  {color: #000}
.mentoring-page.landing ul.crumb li a {color: #be205b}
.mentoring-page.landing ul.crumb li.on-crumb a {color: #888}
.mentoring-page .drawer { background: #c8184e; border-bottom: 1px solid #e10b5a}
.mentoring-page .nav-main > li > a:hover, .mentoring-page .nav-main > .drawer-open > a, .mentoring-page .drawer-open {
background: url('../images/arrow-active-ment.png') center bottom no-repeat}
.mentoring-page .dropnav li {color: #a11d4e}

a.ln2-mn-more {background-image: url(../images/mentoring-solutions.png); background-repeat: no-repeat; background-position: 53px -1490px}
a.ln2-mn-matching {background-image: url(../images/mentoring-solutions.png); background-repeat: no-repeat; background-position: 64px -1790px}
.mentoring-page.landing a.ln2-cd-consulting {background-image: url(../images/mentoring-solutions.png); background-repeat: no-repeat; background-position: 40px -275px}
.mentoring-page.landing a.ln2-cd-software {background-image: url(../images/mentoring-solutions.png); background-repeat: no-repeat; background-position: 52px -585px}
.mentoring-page.landing a.ln2-coaching {background-image: url(../images/mentoring-solutions.png); background-repeat: no-repeat; background-position: 50px 7px;}
a.ln2-mn-more:hover {background-position: -235px -1490px}
a.ln2-mn-matching:hover {background-position: -224px -1790px}
.mentoring-page.landing a.ln2-cd-consulting:hover {background-position: -248px -275px}
.mentoring-page.landing a.ln2-cd-software:hover {background-position: -236px -585px}
.mentoring-page.landing a.ln2-coaching:hover {background-position: -238px 7px;}

.mentoring-page.landing .solutions .overview-content p, .mentoring-page.landing .solutions .overview-content li {color: #333}
.mentoring-page.landing .quick-links {display: none}
.mentoring-page.landing .solutions .overview-content li p {
font-weight: 300;
font-family: 'Oswald', sans-serif;
-webkit-font-smoothing: antialiased;
color: #be205b;
font-size: 1.1em;
padding: 0
}



.video-screen img {border: 1px solid #000; background-color:#fff; padding: 10px; margin-top: 10px}

.video-screen-video {border: 1px solid #000; margin-top: 15px; float: right; height: 309px}


.transition-page .feature { background-color: #cba923; height: 340px}
.transition-page .feature .container {background-image: url(../images/icareer-back.png);background-repeat: no-repeat; background-position: 420px -40px; height: 340px}

.transition-page .feature .anchor-nav li {float: left; width: auto}
.transition-page .feature .anchor-nav li a {font-size: .8em}
.transition-page .feature .container h1 {padding-top: 80px; line-height: 1.1}
.transition-page .feature .container h2 {padding-top: 80px; line-height: 1.1}
.transition-page .success {background-color: #cba923}
.transition-page .success-stories {background-color: #cba923}
.transition-page .benefits-section {background-color: #99811d}
.transition-page .benefits-section h2 {color: #fff}
.transition-page .benefits-section p {color: #fff}
.transition-page .anchor-nav-on li a {color: #cba923}
.transition-page .quote, .transition-page .cycle-bullets li {background-color: #99811d}
.transition-page .quoted {background-image: url(../images/quote-arrow-trans.png)}
.transition-page .success {background-color: #cba923}
.transition-page .cycle-bullets li.active {background-color: #e8d99e}
.transition-page ul.crumb li a {color: #99811d}
.transition-page ul.crumb li.on-crumb a {color: #888}
.transition-page footer {border-top: 1px solid #ccc}
.transition-page .tech-features p.tech-title {font-size: 25px; color: #99811d}
.transition-page .tech-features p {font-size: 13px}
.transition-page h3 {color: #99811d}
.transition-page h3.list-title {color: #99811d}
.transition-page.landing .feature { background-color: #cba923; height: 100px}
.transition-page.landing .feature .container {background: none; height: 100px}
.transition-page.landing .container h2 {padding-top: 15px; line-height: 1.3 !important}
.transition-page.landing .container h1 {padding-top: 15px; line-height: 1.3 !important}
.transition-page.landing .overview.solutions, .transition-page.landing .overview.solutions .container {background-image: url("../images/career-landing.jpg"); background-position: bottom center; background-color: #fff; background-repeat: no-repeat}
.transition-page a.land2  {color: #99811d}
.transition-page a.land2:hover {color: #000}
.transition-page.landing ul.crumb li.on-crumb a {color: #888}
.transition-page .drawer { background: #99811d; border-bottom: 1px solid #f8c800}
.transition-page .nav-main > li > a:hover, .transition-page .nav-main > .drawer-open > a, .transition-page .drawer-open {
background: url('../images/arrow-active-trans.png') center bottom no-repeat}
.transition-page .dropnav li {color: #cba923}
a.ln2-tr-out{background-image: url(../images/transition-solutions.png); background-repeat: no-repeat; background-position: 40px -0px}
a.ln2-tr-recruit{background-image: url(../images/transition-solutions.png); background-repeat: no-repeat; background-position: 43px -280px}
a.ln2-tr-corp{background-image: url(../images/transition-solutions.png); background-repeat: no-repeat; background-position: 48px -580px}
a.ln2-tr-boards{background-image: url(../images/transition-solutions.png); background-repeat: no-repeat; background-position: 48px -890px}
a.ln2-tr-schools{background-image: url(../images/transition-solutions.png); background-repeat: no-repeat; background-position: 40px -1190px}
a.ln2-tr-out:hover{background-position: -238px -0px}
a.ln2-tr-recruit:hover{background-position: -235px -280px}
a.ln2-tr-corp:hover{background-position: -230px -580px}
a.ln2-tr-boards:hover{background-position: -230px -890px}
a.ln2-tr-schools:hover{background-position: -238px -1190px}
.transition-page.landing .solutions .overview-content p, .transition-pagelanding .solutions .overview-content li {color: #333}
.transition-page.landing .quick-links {display: none}




.alumni-page .feature { background-color: #761963; height: 340px}
.alumni-page .feature .container {background-image: url(../images/alumni-back.png);background-repeat: no-repeat; background-position: 350px -40px; height: 340px}
.alumni-page .feature .anchor-nav li {float: left; width: auto}
.alumni-page .feature .anchor-nav li a {font-size: .8em}
.alumni-page .feature .container h1 {padding-top: 80px; line-height: 1.1}
.alumni-page .feature .container h2 {padding-top: 80px; line-height: 1.1}
.alumni-page .success-stories {background-color: #761963}
.alumni-page .benefits-section {background-color: #9a4088}
.alumni-page .benefits-section h2 {color: #fff}
.alumni-page .benefits-section p {color: #fff}
.alumni-page .benefits-section p.tech-title {color: #661255}
.alumni-page .anchor-nav-on li a {color: #c39aba}
.alumni-page .quote, .alumni-page .cycle-bullets li {background-color: #9a4088}
.alumni-page .quoted {background-image: url(../images/quote-arrow-alumni.png)}
.alumni-page .success {background-color: #761963}
.alumni-page .cycle-bullets li.active {background-color: #c39aba}
.alumni-page footer {border-top: 1px solid #ccc}
.alumni-page .tech-features p.tech-title,  .alumni-page .consulting-model p.tech-title {font-size: 25px; color: #9a4088}
.alumni-page .tech-features p {font-size: 13px}
.alumni-page h3 {color: #761963}
.alumni-page h3.list-title {color: #9a4088}
.alumni-page.landing .feature { background-color: #761963; height: 100px}
.alumni-page.landing .feature .container {background: none; height: 100px}
.alumni-page.landing .container h2 {padding-top: 15px; line-height: 1.3 !important}
.alumni-page.landing .container h1 {padding-top: 15px; line-height: 1.3 !important}
.alumni-page.landing .overview.solutions, .alumni-page.landing .overview.solutions .container {background-image: url("../images/alumni-landing.jpg"); background-position: bottom center; background-repeat: no-repeat; background-color: #fff}
.alumni-page a.land2  {color: #9a4088}
.alumni-page a.land2:hover {color: #000}
.alumni-page.landing ul.crumb li a {color: #761963}
.alumni-page .drawer { background: #9a4088; border-bottom: 1px solid #bc0998}
.alumni-page .nav-main > li > a:hover, .alumni-page .nav-main > .drawer-open > a, .alumni-page .drawer-open {
background: url('../images/arrow-active-alumni.png') center bottom no-repeat}
.alumni-page .dropnav li {color: #761963}
.alumni-page.landing a.ln2-cd-benefits {background: none; background-image: url(../images/alumni-solutions.png); background-repeat: no-repeat; background-position: 50px 0px; width: 198px}
.alumni-page.landing a.ln2-cd-consulting {background-image: url(../images/alumni-solutions.png); background-repeat: no-repeat; background-position: 40px -275px}
.alumni-page.landing a.ln2-cd-software {background-image: url(../images/alumni-solutions.png); background-repeat: no-repeat; background-position: 52px -585px}
.alumni-page.landing a.ln2-cd-targeted {background-image: url(../images/alumni-solutions.png); background-repeat: no-repeat; background-position: 47px -894px}
.alumni-page.landing a.ln2-cd-case-study {background-image: url(../images/alumni-solutions.png); background-repeat: no-repeat; background-position: 34px -1200px}
.alumni-page.landing a.ln2-cd-benefits:hover {background-position: -228px 0px}
.alumni-page.landing a.ln2-cd-consulting:hover {background-position: -238px -275px}
.alumni-page.landing a.ln2-cd-software:hover {background-position: -226px -585px}
.alumni-page.landing a.ln2-cd-targeted:hover {background-position: -231px -894px}
.alumni-page.landing a.ln2-cd-case-study:hover {background-position: -244px -1200px}
.alumni-page.landing .solutions .overview-content p, .alumni-page.landing .solutions .overview-content li {color: #333}
.alumni-page.landing .quick-links {display: none}




.coaching-page .feature { background-color: #396823; height: 340px}
.coaching-page .feature .container {background-image: url(../images/coaching-back.png);background-repeat: no-repeat; background-position: 450px -40px; height: 340px}
.coaching-page .feature .anchor-nav li {float: left; width: auto}
.coaching-page .feature .anchor-nav li a {font-size: .8em}
.coaching-page .feature .container h1 {padding-top: 80px; line-height: 1.1}
.coaching-page .feature .container h2 {padding-top: 80px; line-height: 1.1}
.coaching-page .success-stories {background-color: #396823}
.coaching-page .benefits-section {background-color: #709419}
.coaching-page .benefits-section h2 {color: #fff}
.coaching-page .benefits-section p {color: #fff}
.coaching-page .benefits-section p.tech-title {color: #274b16}
.coaching-page .anchor-nav-on li a {color: #709419}
.coaching-page .quote, .coaching-page .cycle-bullets li {background-color: #709419}
.coaching-page .quoted {background-image: url(../images/quote-arrow-coaching.png)}
.coaching-page .success {background-color: #396823}
.coaching-page .cycle-bullets li.active {background-color: #244215}
.coaching-page ul.crumb li.on-crumb a {color: #888}
.coaching-page footer {border-top: 1px solid #ccc}
.coaching-page .tech-features p.tech-title, .coaching-page .consulting-model p.tech-title {font-size: 25px; color: #709419}
.coaching-page .tech-features p {font-size: 13px}
.coaching-page h3 {color: #396823}
.coaching-page h3.list-title {color: #709419}
.coaching-page.landing .feature { background-color: #396823; height: 100px}
.coaching-page.landing .feature .container {background: none; height: 100px}
.coaching-page.landing .container h2 {padding-top: 15px; line-height: 1.3 !important}
.coaching-page.landing .container h1 {padding-top: 15px; line-height: 1.3 !important}
.coaching-page.landing .overview.solutions, .coaching-page.landing .overview.solutions .container {background-image: url("../images/coaching-landing.jpg"); background-position: bottom center; background-color: #fff; background-repeat: no-repeat}
.coaching-page a.land2  {color: #709419}
.coaching-page a.land2:hover {color: #000}
.coaching-page .drawer { background: #709419; border-bottom: 1px solid #96cf0c}
.coaching-page .nav-main > li > a:hover, .coaching-page .nav-main > .drawer-open > a, .coaching-page .drawer-open {
background: url('../images/arrow-active-coaching.png') center bottom no-repeat}
.coaching-page .dropnav li {color: #396823}
.coaching-page.landing a.ln2-cd-benefits {background: none; background-image: url(../images/coaching-solutions.png); background-repeat: no-repeat; background-position: 50px 0px; width: 198px}
.coaching-page.landing a.ln2-cd-consulting {background-image: url(../images/coaching-solutions.png); background-repeat: no-repeat; background-position: 40px -275px}
.coaching-page.landing a.ln2-cd-software {background-image: url(../images/coaching-solutions.png); background-repeat: no-repeat; background-position: 52px -585px}
.coaching-page.landing a.ln2-cd-targeted {background-image: url(../images/coaching-solutions.png); background-repeat: no-repeat; background-position: 47px -894px}
.coaching-page.landing a.ln2-cd-case-study {background-image: url(../images/coaching-solutions.png); background-repeat: no-repeat; background-position: 34px -1200px}
.coaching-page.landing a.ln2-cd-benefits:hover {background-position: -228px 0px}
.coaching-page.landing a.ln2-cd-consulting:hover {background-position: -238px -275px}
.coaching-page.landing a.ln2-cd-software:hover {background-position: -226px -585px}
.coaching-page.landing a.ln2-cd-targeted:hover {background-position: -231px -894px}
.coaching-page.landing a.ln2-cd-case-study:hover {background-position: -244px -1200px}
.coaching-page.landing .solutions .overview-content p, .coaching-page.landing .solutions .overview-content li {color: #333}
.coaching-page.landing .quick-links {display: none}
.coaching-page.landing ul.crumb li a {color: #396823}



.company-page a.land2, .solutions-page a.land2  {color: #055678}
.company-page a.land2:hover, .solutions-page a.land2:hover {color: #000}
.company-page.landing .solutions .overview-content p,
.company-page.landing .solutions .overview-content li,
.solutions-page .solutions .overview-content p,
.solutions-page .solutions .overview-content li {color: #333}
.company-page.landing .quick-links, .solutions-page .quick-links {display: none}
.company-page.landing ul.crumb li a, .solutions-page ul.crumb li a {color: #055678}
.company-page.landing ul.crumb li.on-crumb a, .solutions-page ul.crumb li.on-crumb a {color: #888}

a.ln2-leadership {background: none; background-image: url(../images/company.png); background-repeat: no-repeat; background-position: 52px 0px; width: 198px}
a.ln2-partners {background: none; background-image: url(../images/company.png); background-repeat: no-repeat; background-position: 52px -280px; width: 198px}
a.ln2-innews {background: none; background-image: url(../images/company.png); background-repeat: no-repeat; background-position: 48px -590px; width: 198px}
a.ln2-careers {background: none; background-image: url(../images/company.png); background-repeat: no-repeat; background-position: 50px -900px; width: 198px}
a.ln2-giving {background: none; background-image: url(../images/company.png); background-repeat: no-repeat; background-position: 50px -1202px; width: 198px}

a.ln2-leadership:hover {background-position: -244px 0px}
a.ln2-partners:hover {background-position: -244px -280px}
a.ln2-innews:hover {background-position: -248px -590px}
a.ln2-careers:hover {background-position: -246px -900px}
a.ln2-giving:hover {background-position: -245px -1202px}

a.ln2-articles {background: none; background-image: url(../images/resources.png); background-repeat: no-repeat; background-position: 52px 0px; width: 198px}
a.ln2-webinars {background: none; background-image: url(../images/resources.png); background-repeat: no-repeat; background-position: 48px -280px; width: 198px}
a.ln2-whitepapers {background: none; background-image: url(../images/resources.png); background-repeat: no-repeat; background-position: 49px -590px; width: 198px}
a.ln2-blog {background: none; background-image: url(../images/resources.png); background-repeat: no-repeat; background-position: 35px -1211px; width: 198px;
}
a.ln2-video {background: none; background-image: url(../images/resources.png); background-repeat: no-repeat; background-position: 43px -1497px; width: 198px;
}
.company-page.landing a.ln2-cd-case-study {background-image: url(../images/resources.png); background-repeat: no-repeat; background-position: 37px -905px; width: 198px}
a.ln2-articles:hover {background-position: -226px 0px}
a.ln2-webinars:hover {background-position: -230px -280px}
a.ln2-whitepapers:hover {background-position: -229px -590px}
a.ln2-blog:hover {background-position: -235px -1211px}
a.ln2-video:hover {background-position: -239px -1497px}
.company-page.landing a.ln2-cd-case-study:hover {background-position: -241px -905px}

a.ln2-career-development {background: none; background-image: url(../images/talent-solutions.png); background-repeat: no-repeat; background-position: 45px 0px; width: 198px}
a.ln2-mentoring {background-image: url(../images/talent-solutions.png); background-repeat: no-repeat; background-position: 35px -275px}
a.ln2-coaching {background-image: url(../images/talent-solutions.png); background-repeat: no-repeat; background-position: 55px -588px;}
a.ln2-transition {background-image: url(../images/talent-solutions.png); background-repeat: no-repeat; background-position: 63px -900px}
a.ln2-alumni {background-image: url(../images/talent-solutions.png); background-repeat: no-repeat; background-position: 54px -1200px;}

a.ln2-career-development:hover {background-position: -231px 0px}
a.ln2-mentoring:hover  {background-position: -231px -275px}
a.ln2-coaching:hover  {background-position: -211px -588px}
a.ln2-transition:hover  {background-position: -203px -900px}
a.ln2-alumni:hover  {background-position: -212px -1200px}
	

.company-page.resources.landing .overview.solutions, .company-page.resources.landing .overview.solutions .container {background: none !important; background-color: #fff !important}


/*
.company-page.resources.landing .overview.solutions, .company-page.resources.landing .overview.solutions .container {background-image: url("../images/resources-landing.jpg"); background-position: bottom center; background-color: #fff; background-repeat: no-repeat}

*/




.company-page.company.landing .overview.solutions, .company-page.company.landing .overview.solutions .container {background-image: url("../images/company-landing.jpg"); background-position: bottom center; background-color: #fff; background-repeat: no-repeat}

.solutions-page .overview.solutions, .solutions-page .overview.solutions .container {background-image: url("../images/solutions-landing.jpg"); background-position: bottom center; background-color: #fff; background-repeat: no-repeat}






.career-dev .feature .container.video-page {background: none}
.career-dev .feature { background-color: #2c80a4; height: 340px}
.career-dev .feature .container {background-image: url(../images/man-back.png);background-repeat: no-repeat; background-position: 424px -22px; height: 340px}
.career-dev .feature .anchor-nav li {float: left; width: auto}
.career-dev .feature .anchor-nav li a {font-size: .8em}
.career-dev .feature .container h2 {padding-top: 80px; line-height: 1.1}
.career-dev .feature .container h1 {padding-top: 80px; line-height: 1.1}
.career-dev .success-stories {background-color: #2c80a4}
.career-dev .benefits-section {background-color: #33a3db}
.career-dev .benefits-section h2 {color: #174c67}
.career-dev .benefits-section p {color: #174c67}
.career-dev .benefits-section p.tech-title {color: #fff}
.career-dev section li {color: #2c80a4}
.career-dev .anchor-nav-on li a {color: #33a3db}
.career-dev .quote, .career-dev .cycle-bullets li {background-color: #174c67}
.career-dev .quoted {background-image: url(../images/quote-arrow-career-dev.png)}
.career-dev .success {background-color: #2c80a4}
.career-dev .cycle-bullets li {background-color: #174c67}
.career-dev .cycle-bullets li.active {background-color: #a2c7d7}
.career-dev ul.crumb li.on-crumb a {color: #888}
.career-dev footer {border-top: 1px solid #ccc}
.career-dev .tech-features p.tech-title {font-size: 25px; color: #174c67}
.career-dev .tech-features p {font-size: 13px}
.career-dev h3 {color: #2c80a4}
.career-dev h3.list-title {color: #33a3db}
.career-dev.landing .feature { background-color: #2c80a4; height: 100px}
.career-dev.landing .feature .container {background: none; height: 100px}
.career-dev.landing .container h2 {padding-top: 15px; line-height: 1.3 !important}
.career-dev.landing .container h1 {padding-top: 15px; line-height: 1.3 !important}
.career-dev.landing .overview.solutions, .career-dev.landing .overview.solutions .container {background-image: url("../images/transition-landing.jpg"); background-position: bottom center; background-repeat:  no-repeat; background-color: #fff}
.career-dev.landing .quick-links {display: none}
.career-dev.landing .solutions .overview-content p, .career-dev.landing .solutions .overview-content li {color: #333}
.career-dev a.land2  {color: #2c80a4}
.career-dev a.land2:hover {color: #000}
.career-dev .drawer { background: #87c1da; border-bottom: 1px solid #0094d4}
.career-dev .nav-main > li > a:hover, .career-dev .nav-main > .drawer-open > a, .career-dev .drawer-open {
background: url('../images/arrow-active-career-dev.png') center bottom no-repeat}
.career-dev .dropnav li {color: #2c80a4}
.career-dev.landing a.ln2-cd-benefits {background: none; background-image: url(../images/career-development2.png); background-repeat: no-repeat; background-position: 50px 0px; width: 198px}
.career-dev.landing a.ln2-cd-consulting {background-image: url(../images/career-development2.png); background-repeat: no-repeat; background-position: 40px -275px}
.career-dev.landing a.ln2-cd-software {background-image: url(../images/career-development2.png); background-repeat: no-repeat; background-position: 52px -585px}
.career-dev.landing a.ln2-cd-targeted {background-image: url(../images/career-development2.png); background-repeat: no-repeat; background-position: 47px -894px}
.career-dev.landing a.ln2-cd-case-study {background-image: url(../images/career-development2.png); background-repeat: no-repeat; background-position: 34px -1200px}
.career-dev.landing a.ln2-cd-benefits:hover {background-position: -228px 0px}
.career-dev.landing a.ln2-cd-consulting:hover {background-position: -238px -275px}
.career-dev.landing a.ln2-cd-software:hover {background-position: -226px -585px}
.career-dev.landing a.ln2-cd-targeted:hover {background-position: -231px -894px}
.career-dev.landing a.ln2-cd-case-study:hover {background-position: -244px -1200px}






.nav-main > li.js-main-nav-customers > a:hover, 
.nav-main > li.js-main-nav-company > a:hover,
.nav-main > li.js-main-nav-view-demo > a:hover, 
.nav-main > li.js-main-nav-resources > a:hover,  
.nav-main > li.js-main-nav-contact-us > a:hover, 
.nav-main > li.js-main-nav-login > a:hover, 
.nav-main > .drawer-open > a {
background: none;
}

.fourcol {width: 225px; float: left; margin-right: 50px}



.contact-form .fourcol p {font-size: 14px}

.lastrow {margin-right: 0}
p.tech-title.multilist {padding-top: 30px}

.news-article {margin-bottom: 25px}
.news-date {float: left; display: block; width: 200px}
.news-date p, .news-title p a {font-weight: 300;font-family: 'Oswald', sans-serif;-webkit-font-smoothing: antialiased; color: #055678; font-size: 1.3em; line-height: 1}
.news-date p {color: #333}
.news-title {float: left; display: block; width: 850px}
.basic .news-title {float: left; display: block; width: 500px}
.team {padding: 0 0 80px 0}
.team-photo {float: left; display: block; width: 200px}
.team-bio {float: left; display: block; width: 500px}
.team-bio h3 {padding: 0 0 2px 0}
.team-bio p.meta {font-size: .8em; padding: 0 0 25px 0}

#wow.wtwo {background-image:url("../images/stripes3.png"),url("../images/wow-two.jpg"); background-position: 0 0, top center; background-size: auto, cover}
#wow.wlocatons {background-image:url("../images/wow-locations.jpg")}
#wow.wlogin {background-image:url("../images/wow-login.jpg")}
#wow.wthree {background-image:url("../images/stripes3.png"),url("../images/wow-three.jpg"); background-position: 0 0, top center; background-size: auto, cover}
.coaching-page #wow.wthree {background-image:url("../images/stripes3.png"),url("../images/wow-five.jpg"); background-position: 0 0, top center; background-size: auto, cover}
.alumni-page #wow.wthree {background-image:url("../images/stripes3.png"),url("../images/wow-six.jpg"); background-position: 0 0, top center; background-size: auto, cover}
#wow.wfour {background-image:url("../images/stripes3.png"),url("../images/wow-four.jpg"); background-position: 0 0, top center; background-size: auto, cover}

@media only screen and (max-width:1150px)  {
#wow  { background-attachment: scroll, scroll; background-image:url("../images/stripes3.png"),url("../images/wow-one-1000.jpg"); background-position: 0 0, top center; background-size: auto, cover; margin-top: 0; padding: 10% 0;}
#wow.wtwo {background-image:url("../images/stripes3.png"),url("../images/wow-two-1000.jpg"); background-position: 0 0, top center; background-size: auto, cover}
#wow.wthree {background-image:url("../images/stripes3.png"),url("../images/wow-three-1000.jpg"); background-position: 0 0, top center; background-size: auto, cover}
#wow.wfour {background-image:url("../images/stripes3.png"),url("../images/wow-four-1000.jpg"); background-position: 0 0, top center; background-size: auto, cover}
.coaching-page #wow.wthree {background-image:url("../images/stripes3.png"),url("../images/wow-five-1000.jpg"); background-position: 0 0, top center; background-size: auto, cover}
.alumni-page #wow.wthree {background-image:url("../images/stripes3.png"),url("../images/wow-six-1000.jpg"); background-position: 0 0, top center; background-size: auto, cover}
#wow.wlocatons {background-image:url("../images/wow-locations-1000.jpg") }
#wow.wlogin {background-image:url("../images/wow-login-1000.jpg")}
#wow .container {max-width: 1160px; }
.halfpage {float:left; width: 40%;}
}

.check-entry  {padding: 2px 0}
.check-entry span.label {font-family: 'Oswald', sans-serif; -webkit-font-smoothing: antialiased; font-weight: 100; padding-left: 10px}

@media handheld {.grid {display: none}.nodrop-nav {display: block}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {.grid {display: none}.nodrop-nav {display: block}}
@media only screen and (max-device-width: 480px) {.grid {display: none}.nodrop-nav {display: block}}

.anchor-nav-on li a:hover {color: #fff}
footer li {list-style-type: none; width: 100%; float: left}
.truste { background-image:url(../images/truste2013.png); background-repeat: no-repeat; width: 74px; height: 100px; float: left; text-indent: -9999px;}
.certified { background-image:url(../images/Microsoft-Certified-Partner.gif); background-repeat: no-repeat; width: 164px; height: 72px; float: left; text-indent: -9999px;}
footer h2 {font: 400 1.3em "Oswald",sans-serif; -webkit-font-smoothing: antialiased; letter-spacing: 0px; text-transform: uppercase; color: #055678; line-height: 1.3; text-align: left; border-bottom: 1px solid #dddee1; padding: 0 0 10px 0; margin-bottom: 10px}
footer li a {font-size: .8em; font-family: Arial, Helvetica, sans-serif; color: #888 !important}
.sitefoot {border-top: 1px solid #dddee1; padding-top: 20px; margin-top: 20px}
.sitefoot p {font-size: .8em; font-family: Arial, Helvetica, sans-serif; color: #888; padding: 0}
.sitefoot a {color: #055678}
.right {float: right}	
.left {float: left}
.half {width: 49%; float: left}
footer .half.right li {text-align: right}

.contact-form input#submit, .green {
background-color: #7FBF4D;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7FBF4D), color-stop(100%, #63A62F));
background-image: -webkit-linear-gradient(top, #7FBF4D, #63A62F);
background-image: -moz-linear-gradient(top, #7FBF4D, #63A62F);
background-image: -ms-linear-gradient(top, #7FBF4D, #63A62F);
background-image: -o-linear-gradient(top, #7FBF4D, #63A62F);
background-image: linear-gradient(top, #7FBF4D, #63A62F);
border: 1px solid #63A62F;
border-bottom: 1px solid #5B992B;
border-radius: 3px;
-webkit-box-shadow: inset 0 1px 0 0 #96CA6D;
box-shadow: inset 0 1px 0 0 #96CA6D;
color: #fff !important;
font: bold 12px/1 "helvetica neue", helvetica, arial, sans-serif !important;
padding: 7px 0 8px 0;
text-align: center;
text-shadow: 0 -1px 0 #4C9021;
width: 150px;
margin-bottom: 5px;
display: block
}

.contact-form input#submit {float: right; margin-right: 35px}


.contact-form input#submit:hover, .green:hover {
    background-color: #76b347;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #76b347), color-stop(100%, #5e9e2e));
    background-image: -webkit-linear-gradient(top, #76b347, #5e9e2e);
    background-image: -moz-linear-gradient(top, #76b347, #5e9e2e);
    background-image: -ms-linear-gradient(top, #76b347, #5e9e2e);
    background-image: -o-linear-gradient(top, #76b347, #5e9e2e);
    background-image: linear-gradient(top, #76b347, #5e9e2e);
    -webkit-box-shadow: inset 0 1px 0 0 #8dbf67;
    box-shadow: inset 0 1px 0 0 #8dbf67;
    cursor: pointer; 
}
	
.contact-form input#submit:active, .green:active {
    border: 1px solid #5b992b;
    border-bottom: 1px solid #538c27;
    -webkit-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eeeeee;
    box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eeeeee; }
	
	
.gray {
  background: #e3e3e3;
  border: 1px solid #bbb;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 0 1px 1px #f6f6f6;
  box-shadow: inset 0 0 1px 1px #f6f6f6;
  color: #333 !important;
  font: bold 12px/1 "helvetica neue", helvetica, arial, sans-serif !important;
  padding: 7px 0 8px 0;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  width: 150px;
  display: block }
.gray:hover {
    background: #d9d9d9;
    -webkit-box-shadow: inset 0 0 1px 1px #eaeaea;
    box-shadow: inset 0 0 1px 1px #eaeaea;
    color: #222 !important;
    cursor: pointer; }
.gray:active {
    background: #d0d0d0;
    -webkit-box-shadow: inset 0 0 1px 1px #e3e3e3;
    box-shadow: inset 0 0 1px 1px #e3e3e3;
    color: #000 !important; }
	
.company-name {display: none}
.social-links { float: right}
.social-links li {float: left; width: auto}
.follow-us {border-top: 1px solid #ececec; border-bottom: 1px solid #ececec; margin-bottom: 20px; padding: 20px 0}

li.social-linkedin a,
li.social-twitter-ment a,
li.social-twitter-trans a,
li.social-twitter-career a,
li.social-facebook a,
li.social-google a,
li.social-youtube a,
li.social-blog a,
li.social-rss a {background:url(../images/social.png) no-repeat; text-indent:-9999px; overflow:hidden; float:left; width: 35px; height: 35px}


li.social-linkedin a {background-position: 0 -95px}
li.social-twitter-ment a {background-position: 2px 7px; margin-left: 20px}
li.social-twitter-trans a {background-position: 2px 7px; display: none; margin-left: 20px}
li.social-twitter-career a {background-position: 2px 7px; display: none; margin-left: 20px}
li.social-facebook a {background-position: 6px -194px; margin-left: 20px}
li.social-google a {background-position: 0 -294px; margin-left: 20px}
li.social-youtube a {background-position: 0 -395px; margin-left: 20px}
li.social-blog a {background-position: 0 -613px; margin-left: 14px}
li.social-rss a {background-position: 0 -506px; margin-left: 20px}

li.social-linkedin a:hover {background-position: -266px -95px}
li.social-twitter-ment a:hover {background-position: -264px 7px}
li.social-twitter-trans a:hover {background-position: -264px 7px}
li.social-twitter-career a:hover {background-position: -264px 7px}
li.social-facebook a:hover {background-position: -260px -194px}
li.social-blog a:hover {background-position: -264px -613px}
li.social-rss a:hover {background-position: -272px -506px}

header .container {position: relative}
header .social-links {position:absolute; top:12px; right:0; z-index: 888}
header .social-links li {float: left; width: auto; list-style-type: none}
header .follow-us {border-top: 1px solid #ececec; border-bottom: 1px solid #ececec; margin-bottom: 20px; padding: 20px 0}

header li.social-linkedin a,
header li.social-twitter-ment a,
header li.social-twitter-trans a,
header li.social-twitter-career a,
header li.social-facebook a,
header li.social-google a,
header li.social-youtube a,
header li.social-blog a,
header li.social-rss a {background:url(../images/social2.png) no-repeat; text-indent:-9999px; overflow:hidden; float:left; width: 24px; height: 24px}


header li.social-linkedin a {background-position: 0 -68px}
header li.social-twitter-ment a {background-position: 2px 4px; margin-left: 10px}
header li.social-twitter-trans a {background-position: 2px 4px; display: none; margin-left: 10px}
header li.social-twitter-career a {background-position: 2px 4px; display: none; margin-left: 10px}
header li.social-facebook a {background-position: 6px -137px; margin-left: 10px}
header li.social-google a {background-position: 0 -207px; margin-left: 10px}
header li.social-youtube a {background-position: 0 -278px; margin-left: 10px}
header li.social-blog a {background-position: 0 -615px; margin-left: 7px}
header li.social-rss a {background-position: 0 -524px; margin-left: 14px}

header li.social-linkedin a:hover {background-position: -186px -68px}
header li.social-twitter-ment a:hover {background-position: -184px 4px}
header li.social-twitter-trans a:hover {background-position: -184px 4px; display: none}
header li.social-twitter-career a:hover {background-position: -184px 4px; display: none}
header li.social-facebook a:hover {background-position: -180px -137px}
header li.social-google a:hover {background-position: -186px -207px}
header li.social-youtube a:hover {background-position: -186px -278px}
header li.social-blog a:hover {background-position: -184px -615px}
header li.social-rss a:hover {background-position: -189px -524px}





.team-photo .social-links {width: 160px; float: left; padding: 12px 0 0 0}
.team-photo .social-links li {float: left; width: auto; list-style-type: none; margin: 0}
.team-photo li.social-linkedin a,
.team-photo li.social-twitter-ment a,
.team-photo li.social-xing a,
.team-photo li.social-vistage a {background:url(../images/social2.png) no-repeat; text-indent:-9999px; overflow:hidden; float:left; width: 24px; height: 24px}
.team-photo li.social-linkedin a {background-position: 0 -68px}
.team-photo li.social-twitter-ment a {background-position: 2px 4px; margin-left: 10px}
.team-photo li.social-xing a {background-position: 2px -355px; margin-left: 8px; width: 50px}
.team-photo li.social-vistage a {background-position: 2px -436px; margin-left: 10px; width: 32px;}
.team-photo li.social-linkedin a:hover {background-position: -186px -68px}
.team-photo li.social-twitter-ment a:hover {background-position: -184px 4px}
.team-photo li.social-xing a:hover {background-position: -160px -355px}
.team-photo li.social-vistage a:hover {background-position: -174px -436px}



.team-bio .social-links {width: 160px; position: absolute; top: 9px; left: 22px}
.team-bio .social-links li {float: left; width: auto; list-style-type: none; margin: 0}
.team-bio li.social-linkedin a,
.team-bio li.social-twitter-ment a,
.team-bio li.social-xing a,
.team-bio li.social-vistage a {background:url(../images/social2.png) no-repeat; text-indent:-9999px; overflow:hidden; float:left; width: 24px; height: 24px}
.team-bio li.social-linkedin a {background-position: 0 -68px}
.team-bio li.social-twitter-ment a {background-position: 2px 4px; margin-left: 10px}
.team-bio li.social-xing a {background-position: 2px -355px; margin-left: 8px; width: 50px}
.team-bio li.social-vistage a {background-position: 2px -436px; margin-left: 10px; width: 32px;}
.team-bio li.social-linkedin a:hover {background-position: -186px -68px}
.team-bio li.social-twitter-ment a:hover {background-position: -184px 4px}
.team-bio li.social-xing a:hover {background-position: -160px -355px}
.team-bio li.social-vistage a:hover {background-position: -174px -436px}

.team-name {float: left}
.social-anchor {position: relative}





.shortpad .container {padding: 40px 0}
.consulting-model.maps {background-color: #ececec; background-image: url(../images/world.png); background-repeat: no-repeat; background-position: center center}
.current-webinar  {background-color: #ececec; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; padding: 20px; margin: 20px 0; float: left; border: 1px solid #ccc}
.current-webinar h3 {line-height: 1.3; font-size: 1.4em; padding: 0 0 10px 0}
.current-webinar p {font-size: 14px}
.previous-webinars p {padding: 0}
.previous-webinars {padding-top: 20px}
.action-box {padding: 0 0 0 55px}
.current-webinar a.green {width: 250px; font: bold 20px/1 "helvetica neue", helvetica, arial, sans-serif !important}
.company-page.landing a.ln2-cd-case-study {display: none}
.whitepapers-page .team-bio p.meta {padding: 0 0 15px 0;}
.whitepapers-page .team-photo img {margin-top: 8px; border: 1px solid #333}
.career-opps-page .previous-webinars {padding-top: 0px}
.login-back {width: 470px; margin: 0 auto}
.login-box {background-color: #ececec; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; padding: 40px; margin: 20px 0; float: left; border: 1px solid #ccc;}
.login .overview-content {width: 100%}
input.green {width: 368px; font: bold 20px/1 "helvetica neue", helvetica, arial, sans-serif !important}

a.op-people-results,
a.op-cornerstone,
a.op-ryan-group,
a.op-vistage,
a.op-microsoft,
a.op-hoovers,
a.op-linkedin,
a.op-sendgrid,
a.op-openpro,
a.op-newstart,
a.op-urit {background-image:url(../images/partners.jpg); background-repeat: no-repeat; background-position: 0 0; float: left; width: 160px; height: 38px; overflow: hidden; text-indent: -9999px; margin: 5px 25px 20px 0; padding-right: 25px; border-right: 1px solid #ccc}

a.op-people-results {background-position: 0 -150px; width: 165px}
a.op-cornerstone {background-position: 0 -300px; width: 140px}
a.op-microsoft {background-position: 0 -450px; width: 120px}
a.op-hoovers {background-position: 0 -600px; width: 80px}
a.op-linkedin {background-position: 0 -750px; width: 115px}
a.op-sendgrid {background-position: 0 -900px; width: 125px}
a.op-vistage {background-position: 0 -1161px; width: 110px}
a.op-openpro {background-position: 0 -1290px; width: 86px}
a.op-newstart {background-position: 0 -1412px; width: 125px}
a.op-urit {background-position: 1px -1040px; width: 125px}


.partners-page h3 {padding: 0 0 5px 0}
.round-box{ padding: 10px 20px 20px 0px}
.borderless {border: 0 !important}
.giving {padding: 20px 0 0 0}
a img {border: 0}
.piracy-menu .overview-content li {margin: 0 0 15px 25px}
p.article-text a, .privacy-page .news-title p a {
font-family: 'HelveticaLight', Helvetica, Arial, sans-serif;
font-size: 17px;
color: #055678;
}
.privacy-page .overview-right {display: none}
.privacy-page .overview-content {width: 100%}
.privacy-page .news-title {width: 850px}
.privacy-menu {padding-top: 7px}

.giving-page .overview-content li {
margin: 0 0 15px 25px;
}

a.readmorenews {font-weight: 300;
font-family: 'Oswald', sans-serif;
-webkit-font-smoothing: antialiased;
color: #055678;
font-size: 1.3em;
line-height: 1;
text-align: right;
display: block
}

header .container .insala-logo h2 {
padding-top: 0px !important;
}

.nav-secondary .container {padding-bottom: 30px}

.article-container h1 {font-size: 2em; padding: 0 0 20px 0; line-height: 1.2}
.displayArticle, .article-container {font-family: 'HelveticaLight', Helvetica, Arial, sans-serif;
line-height: 1.3;
color: #444;
-webkit-font-smoothing: antialiased}

.displayArticle {padding: 20px 0 0 0}

.displayArticle p {padding: 0 0 20px 0}

.overview-content .displayArticle li {
margin: 0 0 5px 25px;
line-height: 1.3;
list-style-type: square;
color: #444;
}

.overview-content .displayArticle ul, .overview-content .displayArticle ol {
float: left;
width: 100%;
padding: 0 0 20px 0
}

.overview-content .displayArticle h3 {padding: 15px 0}
section .displayArticle h2 {font-size: 1.8em;; padding: 15px 0}

.addthis_toolbox {width: 250px; margin: 0 auto}

.share-this {
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
padding: 20px 0px;
margin: 0px 0 10px 0;
border: 1px solid #ccc;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

.login-box p {padding: 3px 0 0 0}
.login-box p a {font-size: .9em}
a.ie7slider {display: none}

.not-found .overview, .not-found .overview .container {
background-image: url("../images/page-not-found.jpg");
background-position: bottom center;
background-color: #fff;
background-repeat: no-repeat;
}
.not-found .overview h3 {font-size: 9.6em}
.not-found .overview-content {width: 600px}
.social-login {padding-top: 10px}
input.button-linkedin2 {
width: 140px;
height: 24px;
background: none;
background-image: url(../images/button-linkedin2.gif);
background-repeat: no-repeat;
display: block;
color: #fff;
border: 0;
text-align: left;
padding-left: 30px;
margin: 0;
font-size: 10px;
float: left;
}
.moreinfo {position: relative}
.moreinfo a {
background-image: url(../images/info.png);
background-repeat: no-repeat;
width: 18px;
height: 18px;
text-indent: -9999px;
overflow: hidden;
float: left;
margin: 3px 10px 0 10px;
}
#more-info {
position: absolute;
top: 30px;
left: 100px;
z-index: 500px;
background-color: #fff;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
padding: 15px 20px;
float: left;
border: 1px solid #ccc;
box-shadow: 0 2px 2px #444;
}
.arrow {
width: 20px;
height: 20px;
position: absolute;
top: -11px;
left: 47px;
background-image: url(../images/arrow.png);
background-repeat: no-repeat;
}
#more-info p {
padding: 0 !important;
margin: 0 !important;
font-size: 12px;
}


.new-tech-features {background-color: #353535 }
		.new-tech-features h2 {color: #fff}
		.new-tech-features p {color: #bcbcbc; padding: 0 0 20px 0}
		.new-tech-features p strong {color: #fff}
		.new-tech-features li {margin-left: 57px}
		.tech-content h3 {background-image: url("../images/icons-small.png"); background-repeat: no-repeat; padding-left: 40px}
		.tech-content #tc-assessments h3 {color: #fff !important; background-position: 0px 5px}
		.tech-content #tc-resume h3 {color: #fff !important; background-position: 0px -61px}
		.tech-content #tc-networking h3 {color: #fff !important; background-position: 0px -125px}
		.tech-content #tc-communication h3 {color: #fff !important; background-position: 0px -197px}
        .tech-content #tc-camp-manage h3 {color: #fff !important; background-position: 0px -266px}
        .tech-content #tc-research h3 {color: #fff !important; background-position: 0px -333px}
        .tech-content #tc-customize h3 {color: #fff !important; background-position: 0px -400px}
        .tech-content #tc-reporting h3 {color: #fff !important; background-position: 0px -468px}
        .tech-content #tc-talent-search h3 {color: #fff !important; background-position: 0px -537px}
        .tech-content #tc-online h3 {color: #fff !important; background-position: 0px -604px}
		.tn {width: 121px; height: 121px; float: left; margin: 0 10px 10px 0; background-image: url("../images/icons.png"); background-repeat: no-repeat}
		.tn:last-child {margin: 0 0px 10px 0;}
		.tech-nav span {clear: both}
		.tech-content {float: left; width: 624px}
		.tech-nav {width: 383px; float: right}
		.tn.assessments {background-color: #3a939b; background-position: 25px 22px}
		.tn.resume {background-color: #cc3836; background-position: 33px -175px}
		.tn.networking {background-color: #75378c; background-position: 24px -367px}
		.tn.communication {background-color: #ffb246; background-position: 18px -571px}
        .tn.camp-manage {background-color: #014a96; background-position: 22px -776px}
        .tn.research {background-color: #e6522e; background-position: 27px -975px}
        .tn.customize {background-color: #3a8e41; background-position: 24px -1175px}
        .tn.reporting {background-color: #9e3c87; background-position: 24px -1378px}
        .tn.talent-search {background-color: #cacc06; background-position: 24px -1578px}
        .tn.online {background-color: #8f3761; background-position: 24px -1775px}
		.tn.filler {background: none !important; background: #525252 !important; width: 252px}
		.tn.filler-hand {background: none !important; background-image:url(../images/instruction-hand.png) !important;  background-repeat:no-repeat !important; background-color: #525252 !important; width: 252px; background-position: 19px 21px !important; box-sizing: border-box; color: #999; font-size: 1.4em; font-family: arial; padding: 40px 20px 20px 100px; line-height: 1.02}
		
		.tn.assessments:hover {background-color: #4ccbd6}
		.tn.resume:hover {background-color: #fc5856}
		.tn.networking:hover {background-color: #a853c7}
		.tn.communication:hover {background-color: #ffd646}
        .tn.camp-manage:hover {background-color: #066edb}
        .tn.research:hover {background-color: #fd7452}
        .tn.customize:hover {background-color: #47bb51}
        .tn.reporting:hover {background-color: #d14bb2}
        .tn.talent-search:hover {background-color: #f8fa04}
        .tn.online:hover {background-color: #bb4c81}
		
		.tn.assessments:hover, .tn.resume:hover, .tn.networking:hover, .tn.communication:hover, .tn.camp-manage:hover, .tn.research:hover, .tn.customize:hover,  .tn.reporting:hover, .tn.talent-search:hover, .tn.online:hover {
			-webkit-transition: background-color 500ms linear;
     -moz-transition: background-color 500ms linear;
     -o-transition: background-color 500ms linear;
     -ms-transition: background-color 500ms linear;
     transition: background-color 500ms linear;
			
			}
.alumni-icons {
background-image: url(../images/icons-alumni.png);
background-repeat: no-repeat;
width: 71px;
height: 70px;
overflow: hidden;
display: block;
float: left;
}

.ai01 {background-position: 0px 0px}
.ai02 {background-position: -1px -149px}
.ai03 {background-position: -1px -300px}
.ai04 {background-position: -1px -450px}
.ai05 {background-position: -1px -598px}
.ai06 {background-position: -1px -749px}
.ai07 {background-position: 0px -897px}
.ai08 {background-position: 0px -1047px}
.ai09 {background-position: -1px -1200px}
.ai10 {background-position: 1px -1306px}
.ai11 {background-position: 1px -1400px}
.ai12 {background-position: 1px -1496px}
.ai13 {background-position: 0px -1620px}

.row {width: 100%; padding: 40px 0; float: left}
.row .alumni-split:first-child {margin-right: 50px}


.alumni-page .consulting-model {background-image: url(../images/consulting.jpg); background-repeat: no-repeat; background-position: top center; height: 424px; overflow: hidden}
.consulting-model .container {position: relative}
.cmodel {background-color: #8e9a30; width: 350px; height: 350px; position: absolute; top: 50%; left: 50%; margin: -175px 0 0 -175px; -moz-border-radius: 50%;
-webkit-border-radius: %0%; -khtml-border-radius: 50%; border-radius: 50%}
.cmodel h4 {text-align: center; font-size: 33px; color: #fff; padding: 147px 50px 50px 50px}
.cmcirle p {font-weight: bold; text-align: center; padding: 10px 0 0 0}



.cmodel-border {border: 2px solid #fff; width: 450px; height: 450px; position: absolute; top: 50%; left: 50%; margin: -225px 0 0 -225px; -moz-border-radius: 50%;
-webkit-border-radius: %0%; -khtml-border-radius: 50%; border-radius: 50%}
.cmcirle  {background-color: #fff; width: 40px; height: 40px; -moz-border-radius: 50%;
-webkit-border-radius: %0%; -khtml-border-radius: 50%; border-radius: 50%; float: left}

.cm01 .cmcirle, .cm02 .cmcirle, .cm03 .cmcirle, .cm04 .cmcirle {float: right}
.cmdes {float: left; width: 200px; margin-left: 20px;}
.cm01 .cmdes, .cm02 .cmdes, .cm03 .cmdes {float: left; width: 200px; margin-right: 20px; text-align: right}
.cm04 .cmdes, .cm05 .cmdes {clear: both; margin-top: 20px; margin-left: 0}
.cm04 .cmdes {text-align: right}
.cmdes p {color: #fff}
.cab {position: absolute}
.cm01 {top: 30px; left: 44px} 
.cm02 {top: 129px; left: 51px} 
.cm03 {top: 218px; left: 107px} 
.cm04 {top: 277px; left: 267px} 
.cm05 {top: 277px; left: 583px} 
.cm06 {top: 219px; left: 674px} 
.cm07 {top: 129px; left: 725px} 
.cm08 {top: 30px; left: 730px} 


.alumni-split {float: left}
.section-icon {float: left; width: 100px}
.section-content {float: left; width: 225px}
.section-content h4 {font-family: 'HelveticaLight', Helvetica, Arial, sans-serif; font-size: 19px; color:  #323232; font-weight: bold; padding: 0 0 20px 0}

.alumni-split h4 {text-transform: uppercase}

/* UPDATED */
.section-content {
float: left;
width: 599px;
}

.row .alumni-split:first-child {
margin-right: 0px;
margin-bottom: 60px
}
.row .alumni-split:last-child {
}
.row .alumni-split:last-child .section-icon {
float: right;
width: 100px;
}
.row .alumni-split:last-child .alumni-icons {
float: right;
}
.row .alumni-split:last-child .section-content h4,
.overview-content .row .alumni-split:last-child .section-content p  {
}


.candidates  {background-color: #e4e4e4}
.admins {background-color: #ececec}