/*Home Page*/
#testimonials { padding:0 0 0px;}
#testimonials .btnHolder { position:relative; max-width: 68.5714rem; width:68%; margin:-20px auto; padding-bottom: 25px;}
#testimonials .btnHolder .simpleBtnJoin {
	margin: 0 0 0 180px;
}

@media (max-width: 979px) {
	#testimonials .btnHolder .simpleBtnJoin { margin-left: 97px; }
}

@media (max-width: 767px) {
	#testimonials .btnHolder .simpleBtnJoin { margin: auto; }
	#testimonials .btnHolder {margin:20px auto;}
}

/*New Career Page*/
body.page-id-931 { display:block; background:url('http://symphony.webrealsimple.com/wp-content/themes/twentytwelve-child/img/content/ws-m.jpg') center center no-repeat fixed; }

.page-id-931 h1.entry-title{ display:none; }
.page-id-931 ul {
	font: 15px/22px "gothambook", Verdana, Geneva, sans-serif;
	line-height: 1.714285714;
}
#page.career.site .floatBoat { clear:both; }
#page.career.site .floatBoat:after { content:""; display:block; clear:both; }
#page.career.site .left { float:left; width:55%; }
#page.career.site .right { float:right; width:45%; }
#page.career.site .left2 { margin-left:50px; float:left; width:43%; }

footer { margin-top:0!important; }


#page.career.site {
	max-width:1080px!important;
	padding: 0 0 0 0;
	margin-top: 0px;
	margin-top: 5em;
	margin-bottom: 0px;
	margin-bottom: 0em;
	box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
}

#main-careers {
	width:960px!important;
}

#primary.career-content { max-width:807px!important; width:90%; margin:0 auto; }

#page.career.site h1.header {
	font: 300 35px "gotham",Verdana,Geneva,sans-serif;
	color: #363636;
	margin:60px 0 30px 0;
}

.careers { width:100%!important; margin:0px!important; }

.careersHighlights { margin:0 -136px 50px -136px; padding:40px 0 50px; background-color:#f0f0f0; }
.careersHighlights .careersContainer { position:relative; max-width:640px; width:100%; margin:0 auto; }

.careersHighlights .careersContainer .iconLt { position:absolute; left:-103px; top:-23px; width:77px; height:77px; overflow:hidden; }
.careersHighlights .careersContainer .iconLm { position:absolute; left:-174px; top:72px; width:113px; height:113px; overflow:hidden; }
.careersHighlights .careersContainer .iconLb { position:absolute; left:-91px; top:194px; width:58px; height:58px; overflow:hidden; }
.careersHighlights .careersContainer .iconRt { position:absolute; right:-140px; top:-19px; width:113px; height:113px; overflow:hidden; }
.careersHighlights .careersContainer .iconRm { position:absolute; right:-173px; top:99px; width:58px; height:58px; overflow:hidden; }
.careersHighlights .careersContainer .iconRb { position:absolute; right:-132px; top:177px; width:77px; height:77px; overflow:hidden; }


.careersHighlights .careersContainer .iconLt img, .careersHighlights .careersContainer .iconLm img, .careersHighlights .careersContainer .iconLb img, .careersHighlights .careersContainer .iconRt img, .careersHighlights .careersContainer .iconRm img, .careersHighlights .careersContainer .iconRb img { width:100%; height:auto; }

.careersHighlights .careersContainer h1 { text-align:center; }

.careersHighlights .careersContainer:after { content:""; display:block; clear:both; }

.jobs { margin-bottom:40px; }
.jobs h1, .jobs h2 { margin-bottom:40px; text-align:center; }
.jobs img { margin:0 20px 20px 0; vertical-align: middle; }

/*Career Opportunities Page*/
body.page-id-935 { display:block; background:url('http://symphony.webrealsimple.com/wp-content/themes/twentytwelve-child/img/content/ws-m.jpg') center center no-repeat fixed;}
.page-id-935 h1.entry-title{ padding-top:40px; }

/*Engineering Page*/
body.page-id-938 { display:block; background:url('http://symphony.webrealsimple.com/wp-content/themes/twentytwelve-child/img/content/ws-m.jpg') center center no-repeat fixed;}
.page-id-938 h1.entry-title{ padding-top:40px; }

/*Sales and Business Development Page*/
body.page-id-940 { display:block; background:url('http://symphony.webrealsimple.com/wp-content/themes/twentytwelve-child/img/content/ws-m.jpg') center center no-repeat fixed;}
.page-id-940 h1.entry-title{ padding-top:40px; }

/*Marketing & PR Page*/
body.page-id-941 { display:block; background:url('http://symphony.webrealsimple.com/wp-content/themes/twentytwelve-child/img/content/ws-m.jpg') center center no-repeat fixed;}
.page-id-941 h1.entry-title{ padding-top:40px; }

/*Product Page*/
body.page-id-942 { display:block; background:url('http://symphony.webrealsimple.com/wp-content/themes/twentytwelve-child/img/content/ws-m.jpg') center center no-repeat fixed;}
.page-id-942 h1.entry-title{ padding-top:40px; }

/*Design Page*/
body.page-id-943 { display:block; background:url('http://symphony.webrealsimple.com/wp-content/themes/twentytwelve-child/img/content/ws-m.jpg') center center no-repeat fixed;}
.page-id-943 h1.entry-title{ padding-top:40px; }

/*Design Page*/
body.page-id-945 { display:block; background:url('http://symphony.webrealsimple.com/wp-content/themes/twentytwelve-child/img/content/ws-m.jpg') center center no-repeat fixed;}
.page-id-945 h1.entry-title{ padding-top:40px; }

/*WP Job Manager*/
li.job-type {
	display:none!important;
}
.job_filters {
	display:none;
}
/*
div.job_listings ul.job_listings {
margin: 0;
border: none;
}
ul.job_listings li.job_listing a {
	background-color:#ffffff!important;
	display: block;
    padding: 0px 0px 10px 0px;
    overflow: hidden;
    zoom: 1;
    position: relative;
    line-height: 1.5em;
    text-decoration: none;
}
ul.job_listings li.job_listing a div.position h3 {
	font: 15px/22px "gothambook", Verdana, Geneva, sans-serif;
	color: #71a1ca;
	outline: none;
	text-decoration: underline;
}
ul.job_listings li.job_listing {
	list-style: none outside;
    padding: 0;
    margin: 0;
    border-bottom: none!important;
}
ul.job_listings li.no_job_listings_found {
	border-top:none!important;
	border-bottom:none!important;
}
ul.job_listings li.job_listing a div.position {
	float: left;
    width: 55%;
    padding: 0 0 0 0px;
    line-height: 1.5em;
}
ul.job_listings li.job_listing a img.company_logo {
	display:none;
}
ul.job_listings li.job_listing a div.position .company {
	display:none;
}
ul.job_listings li.job_listing a div.location {
	display:none;
}
ul.job_listings li.job_listing a ul.meta {
	display:none;
}
*/
/*Individual Job Page*/
.single_job_listing .meta .job-type {
	display:none;
}
.single_job_listing .meta li {
margin: 0 1em 0 0;
padding: .5em;
float: left;
line-height: 1em;
color: #999;
list-style-type: none;
}
.single_job_listing .company {
	display:none!important;
}

/*Newsletter Widget*/
#text-3.widget.widget_text {
border: solid 1px #cbd2d8;
padding: 15px 20px;
margin-bottom: 1rem;
-webkit-hyphens: none!important;
-moz-hyphens: none;
hyphens: none!important;
overflow: hidden;
background-color:#ffffff;
margin-bottom: 30px;
margin-bottom: 1rem;
min-height: 56px;
}
#mc_subheader {
line-height: 1.25em;
margin-bottom: 18px;
font: 12px/18px "gothambook", Verdana, Geneva, sans-serif;
}
#mce-EMAIL.required.email {width:90%;
border: 1px solid #ccc!important;
border-radius: 3px!important;
font-family: inherit!important;
padding: 6px!important;
padding: 0.428571429rem!important;
}
#mc-embedded-subscribe.button {
width: 130px;
height: 30px;
display: block;
margin-top: 1.5em;
font: 11px "gotham", Verdana, Geneva, sans-serif;
color: #fff!important;
background: #78787a;
border: #78787a 1px;
text-transform: uppercase;
text-align: center;
text-decoration: none;
-webkit-border-radius: 2px!important;
-moz-border-radius: 2px!important;
border-radius: 2px!important;
}
#mc-embedded-subscribe.button:hover {
			background: #606061!important;
			}

/*Mailchimp Widget*/
#mc_signup_form {
font: 12px/18px "gothambook", Verdana, Geneva, sans-serif;
line-height: 1.846153846;
padding: 15px 20px;
margin-bottom: 30px;
margin-bottom: 1rem;
-moz-hyphens: none;
border: solid 1px #cbd2d8;
min-height: 56px;
}
.widget-area aside#mailchimpsf_widget-2 h3 {
font: 18px "gothamlight", Verdana, Geneva, sans-serif!important;
padding: 0 0 15px!important;
padding: 12px 20px!important;
}
#mc_signup_submit.button {
height: 30px;
width: 130px;
font: 11px "gotham", Verdana, Geneva, sans-serif;
color: #fff!important;
background: #78787a;
text-transform: uppercase;
text-align: center;
display: block;
border:#78787a;
border-radius: 2px;
}
.mc_var_label {
display:none!important;
}

/*
@media (max-width: 4000px) and (max-height: 2667px){
	body.page-id-931 {
		background: url('http://symphony.webrealsimple.com/wp-content/themes/twentytwelve-child/img/content/ws-m.jpg') center center no-repeat fixed;
	}
}
@media (max-width: 3000px) and (max-height: 2000px){
	body.page-id-931 {
		background: url('http://symphony.webrealsimple.com/wp-content/themes/twentytwelve-child/img/content/ws-m.jpg') center center no-repeat fixed;
	}
}
@media (max-width: 2000px) and (max-height: 1333px){
	body.page-id-931 {
		background: url('http://symphony.webrealsimple.com/wp-content/themes/twentytwelve-child/img/content/ws-m.jpg') center center no-repeat fixed;
	}
}
@media (max-width: 1280px) and (max-height: 853px){
	body.page-id-931 {
		background: url('http://symphony.webrealsimple.com/wp-content/themes/twentytwelve-child/img/content/ws-m.jpg') center center no-repeat fixed;
	}
}
*/


@media (max-width: 480px){
	#page.career.site .floatBoat { clear:both; }
	#page.career.site .floatBoat:after { content:""; display:block; clear:both; }
	#page.career.site .left { float: none; width:100%; margin-bottom:3rem; }
	#page.career.site .right { float:none; width:100%; }
	#page.career.site h1.header { margin:0 0 0 0!important; }
	#page.career.site h1.header:before { content:""; display:block; padding:30px 0 0 0; }
	#mc-embedded-subscribe.button { -webkit-appearance:none!important; }
	.careersHighlights .careersContainer .iconLt, .careersHighlights .careersContainer .iconLm, .careersHighlights .careersContainer .iconLb, .careersHighlights .careersContainer .iconRt, .careersHighlights .careersContainer .iconRm, .careersHighlights .careersContainer .iconRb {
			display:none; }

	.careersHighlights { width:100%; margin:0 0 0 0; padding:40px 0 50px; background-color:#f0f0f0; }
}





