body{background: #FFFFFF !important;}
/* Home Page Customization */
.default-page .hero {background: url("http://img.icbdr.com/images/FR/images/homepage-fr.jpg") no-repeat top center;background-size: cover;}
.form-inline .contain-to-grid {padding: 20px 40px 40px;background: rgba(0, 0, 0, 0.55);border-radius: 4px;margin-top: 2rem;}
.form-inline .row.contain-to-grid div {padding-right: 0;padding-left: 0;}
.form-inline .row.contain-to-grid div + div{padding-left: 5px;}
.form-inline .contain-to-grid label,
.form-inline .contain-to-grid label input,
.form-inline .contain-to-grid .button {font-weight: 300;}
.form-inline .contain-to-grid label {color: #ffffff !important;}
.form-inline .contain-to-grid label input {min-height: 60px;border-radius: 4px;}
.form-inline .contain-to-grid .button {height: 60px;/*margin-top:32px;*/font-size: 26px;}

/* Home Page Recent Search Start */
.form-inline .contain-to-grid .recent-search-list h2,
.form-inline .contain-to-grid .recent-search-list ul > li > a {color:#FFFFFF !important;}
.form-inline .contain-to-grid .recent-search-list h2 {font-weight: 300;}
.form-inline .contain-to-grid .recent-search-list h2 small {margin-left: 20px;}
.form-inline .contain-to-grid .recent-search-list h2 small:hover {text-decoration: underline;cursor: pointer;}
.form-inline .contain-to-grid .recent-search-list h2 small:before {content: "\f014";font-family: FontAwesome;padding-right: 5px;}
.form-inline .contain-to-grid .recent-search-list h2 small:before,
.form-inline .contain-to-grid .recent-search-list h2 small a {color: #CCCCCC !important;}
/* Home Page Recent Search End */

.full-grey-bg {background: #EFEFEF;}
.full-white-bg {background: #FFFFFF;}

.default-page .full-grey-bg .row p.lead-title,
.default-page .full-white-bg .row p.lead-title {font-size: 2em;}

.default-page .full-grey-bg .row p.lead-title,
.default-page .full-grey-bg .row h3,
.default-page .full-grey-bg .row h4 {margin: 0}
.default-page .full-grey-bg .row p.lead-title,
.default-page .full-grey-bg .row h3,
.default-page .full-grey-bg .row h4,
.default-page .full-white-bg .row h3,
.default-page .full-white-bg .row p.lead-title {font-weight: 300 !important;}

.default-page .full-grey-bg .row .columns .button {margin-top: 15px;}

.default-page #employer .row ul.columns li.expand {height: 68px;}
.default-page #employer .row ul.columns li.expand a {display: inline-block;width:143px;height:68px;text-align:center;line-height: 65px;vertical-align: middle;transition: all 200ms ease-out;}
.default-page #employer .row ul.columns li.expand a span {padding-left:.25rem;}
.default-page #employer .row ul.columns li.expand a:hover {background: #f2f2f2;box-shadow: 0 0 6px 1px rgba(0, 140, 186, 0.5);}

.default-page #news article {margin-bottom: 20px;}
.default-page #news .row .columns p {margin: 0;}
.default-page #news .row .columns a.button {padding: 8px 15px !important;line-height: normal;margin: 5px 0 0;}
.default-page p.bullet-clouds a:after {content: "•";padding: 0 0.4rem 0 0.8rem;color: #999999 !important;}
.default-page p.bullet-clouds a:last-child:after {content: "";}


.main-section > .row {margin-top: 15px;}

/* New Design JRP Styles - Starts */
.main-section.jrp-container .columns h1 {font-weight: 400;}
.main-section.jrp-container .form-inline .contain-to-grid {background: none;padding: 0 0px 10px;margin-top: 0;}
.main-section.jrp-container .form-inline .contain-to-grid label {color: #333333 !important;font-weight: 400;}
.main-section.jrp-container .form-inline .contain-to-grid input,
.main-section.jrp-container .form-inline .contain-to-grid .button {min-height: 45px !important;}
/*.main-section.jrp-container .form-inline .contain-to-grid input {font-size: 95%;}*/
.main-section.jrp-container .form-inline .contain-to-grid .button {font-size: 18px;height: 45px;}
.main-section.jrp-container ul.inline-list.related li a {font-size: .85rem;}
.main-section.jrp-container ul.inline-list.related li a:hover {text-decoration: underline;}
.main-section.jrp-container .section-body-container .left-container h4 {font-weight: 400;}
.main-section.jrp-container .section-body-container .left-container .subheader {margin: 2px 0 0;font-size: 12px;}
.main-section.jrp-container .section-body-container .left-container .accordion .accordion-navigation>a {font-size: .85rem;padding: .3rem .5rem;color: rgba(34, 34, 34, 0.75) !important;}
.main-section.jrp-container .section-body-container .left-container ul.accordion li.accordion-navigation .content {background: rgba(232, 232, 232, 0.35);padding: 0;}
.main-section.jrp-container .section-body-container .left-container ul.accordion li.accordion-navigation .content li {border-bottom: 1px dotted #dadada;font-size: .80rem;padding: 3px 7px 2px;}
.main-section.jrp-container .section-body-container .left-container ul.accordion li.accordion-navigation .content li:hover {background: #f1f1f1;}
.main-section.jrp-container .section-body-container .left-container ul.accordion li.accordion-navigation .content li a {font-size: .85rem;width: 94px;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;display: inline-block;}
.main-section.jrp-container .section-body-container .left-container ul.accordion li.accordion-navigation .content li a.has-tip {border: none;font-weight: 400;}
.main-section.jrp-container .section-body-container .left-container ul.accordion li.accordion-navigation .content li i.more-icon {vertical-align: top;line-height: 23px;margin-right: 5px;color: #09a0db;}
.main-section.jrp-container .section-body-container .left-container ul.accordion li.accordion-navigation {margin-bottom: 3px !important;}
.main-section.jrp-container .section-body-container .middle-container .sort-by {margin-top: 12px;}
.main-section.jrp-container .section-body-container .middle-container .sort-by .columns {padding-right: 0;}
.main-section.jrp-container .section-body-container .middle-container .sort-by ul {margin: 0;border-bottom: 1px solid #bbbbbb; padding-bottom: 6px;}
.main-section.jrp-container .section-body-container .middle-container .sort-by ul li:nth-child(1n) {margin-left: .5rem;font-size: 14px;}
.main-section.jrp-container .section-body-container .middle-container .sort-by ul li a.active {color:#CCCCCC !important;}
.main-section.jrp-container .section-body-container .middle-container article.job-list {padding-bottom: 5px;margin-bottom: 15px;border-bottom: 1px solid #bbbbbb; }
.main-section.jrp-container .section-body-container .middle-container article h3 {font-weight: 400;}
.main-section.jrp-container .section-body-container .middle-container article ul.large {margin-bottom: 0;}
.main-section.jrp-container .section-body-container .middle-container article ul.small li,
.main-section.jrp-container .section-body-container .middle-container article ul.medium li,
.main-section.jrp-container .section-body-container .middle-container article ul.large li {font-size: 14px;}
.main-section.jrp-container .section-body-container .middle-container article ul.large li {padding-bottom: 3px;margin-bottom: 10px;border-bottom: 1px dotted #dadada;}
.main-section.jrp-container .section-body-container .middle-container article ul li:last-child {margin-bottom: 0;}
.main-section.jrp-container .section-body-container .middle-container article .subheader {margin: 0;font-size: 12px;}
/*.main-section.jrp-container .section-body-container .middle-container article.job-list p a.image-block,*/
/*.main-section.jrp-container .section-body-container .middle-container article.job-list p img.image-block {width: 143px;height:68px;float:left;display:block;}*/
.main-section.jrp-container .section-body-container .middle-container article.job-list p a.image-block {display: block;}
.main-section.jrp-container .section-body-container .middle-container article.job-list p a.image-block img,
.main-section.jrp-container .section-body-container .middle-container article.job-list p img.image-block {max-width: 163px;max-height:68px;}
/*.main-section.jrp-container .section-body-container .middle-container article.job-list p .premium-icon,
.main-section.jrp-container .section-body-container .middle-container article.job-list p .video-icon {width:20px;height:20px;display:inline-block;}*/

ul.pagination li.current a {color: #FFFFFF !important;}

ul li.seperator {margin: 0 10px 0 !important;color: #CCCCCC;}
.job-alert.reveal-modal label {font-weight: normal;}
.job-alert.reveal-modal .close-reveal-modal {font-size: 1.22222rem;}
.job-alert.reveal-modal .button {margin-right: 20px;}
.main-section.jrp-container .section-body-container .right-container iframe {margin-top: 40px;}
/* New Design JRP Styles - Ends */

/* Adding - down and right icon @ Accordian */
.accordion .accordion-navigation.active > a:after {content: "\f107";font-family: FontAwesome;float: right;}
.accordion .accordion-navigation > a:after {content: "\f105";font-family: FontAwesome;float: right;}

/* SEO Contennt Alert Box */
.main-section.jrp-container .infotext {margin:20px 0;background: #c8e6fd;border-color: #94D0FF;color: #01487e;border-radius: 4px;border-style: solid;border-width: 1px;font-size: 16px;padding: 10px 20px;}
.main-section.jrp-container .infotext i {font-style:normal !important;}

/*Small screens*/
/* Define mobile styles */
@media only screen {
	.default-page .hero {padding: 20px 0;min-height: 310px;}
	.default-page .hero h1 {text-align: center;font-weight: 300;color: #ffffff;margin: 0 auto;padding: 0 1.25rem;}
	.default-page .full-grey-bg .row p.lead-title,
	.default-page #resumeUpload.full-grey-bg .row p.lead-title,
	.default-page .full-white-bg .row p.lead-title {margin: 20px 0;}
	.default-page .full-grey-bg .row .columns,
	.default-page #news.full-grey-bg .row,
	.default-page .full-white-bg .row {padding-left: 0.9375rem;padding-right: 0.9375rem;}
	.default-page #news.full-grey-bg .row .row,
	.default-page #news.full-grey-bg .row .row .columns {padding: 0;}
	/*.default-page .hero .form-inline .contain-to-grid {padding: 20px 15px;}*/
	.form-inline .contain-to-grid .button,
	.form-inline .contain-to-grid label,
	.form-inline .contain-to-grid label input {margin: 0;border-radius: 0 !important;}
	.form-inline .contain-to-grid label input {padding-left: 10px;font-size: 18px;border-width: 0 0 1px;}
	.form-inline .contain-to-grid .button {border-bottom-left-radius: 4px !important;border-bottom-right-radius: 4px !important;border-top-left-radius: 0 !important;border-top-right-radius: 0 !important}
	.related-title {margin: 0;font-size: .90rem;}
}

/* max-width 640px, mobile-only styles, use when QAing mobile issues */
@media only screen and (max-width: 40em) {
	.default-page .hero {padding: 20px 0;min-height: 310px;}
	.default-page .hero h1 {text-align: center;font-weight: 300;color: #ffffff;margin: 0 auto;padding: 0 1.25rem;}
	.default-page .hero .form-inline .row div + div {padding: 0;}
	.default-page .full-grey-bg .row p.lead-title,
	.default-page .full-white-bg .row p.lead-title {margin: 20px 0;}
	.default-page #resumeUpload.full-grey-bg .row p.lead-title {margin: 20px 0 0;}
	.default-page .full-grey-bg .row .columns,
	.default-page #news.full-grey-bg .row,
	.default-page .full-white-bg .row {padding-left: 0.9375rem;padding-right: 0.9375rem;}
	.default-page #news.full-grey-bg .row .row,
	.default-page #news.full-grey-bg .row .row .columns {padding: 0;}
	.default-page #seo.full-white-bg .row .columns {padding-left: 0;}
	.form-inline .contain-to-grid {padding: 20px 15px;}
	.form-inline .contain-to-grid .button,
	.form-inline .contain-to-grid label,
	.form-inline .contain-to-grid label input {margin:0;border-radius: 0 !important;}
	.form-inline .contain-to-grid label input {padding-left: 10px;font-size: 18px;border-width: 0 0 1px;}
	.form-inline .contain-to-grid .button {border-bottom-left-radius: 4px !important;border-bottom-right-radius: 4px !important;border-top-left-radius: 0 !important;border-top-right-radius: 0 !important}
	.related-title {margin: 0;font-size: .90rem;}
} 

/*Medium screens*/
/* min-width 641px, medium screens */
@media only screen and (min-width: 40.063em) {
	.default-page .hero {padding: 20px 0;min-height: 310px;}
	.default-page .hero h1 {text-align: center;font-weight: 300;color: #ffffff;margin: 0 auto;}
	.default-page .full-white-bg .row p.lead-title {margin: 0 0 10px;}
	.default-page #resumeUpload.full-grey-bg .row h1,
	.default-page .full-white-bg .row p.lead-title {margin: 0;}
	.default-page #resumeUpload.full-grey-bg .row {padding: 20px 0;}
	.default-page .full-grey-bg .row .columns,
	.default-page #news.full-grey-bg .row,
	.default-page .full-white-bg .row {padding-left: 0.9375rem;padding-right: 0.9375rem;}
	.default-page #news.full-grey-bg .row .row,
	.default-page #news.full-grey-bg .row .row .columns:first-child {padding: 0;}
	.default-page #news.full-grey-bg .row .row .columns {padding-left: 0.9375rem;}
	.default-page #seo.full-white-bg .row .columns {padding-left: 0;}
	.form-inline .contain-to-grid {padding: 20px 15px;}
	.form-inline .contain-to-grid .button {margin-top: 24px !important;}
	.form-inline .contain-to-grid .button,
	.form-inline .contain-to-grid label,
	.form-inline .contain-to-grid label input {border-radius: 4px !important;}
	.form-inline .contain-to-grid label input {padding-left: 10px;font-size: 18px;border-width: 1px;}
}

/* min-width 641px and max-width 1024px, use when QAing tablet-only issues */
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
	.default-page .hero {padding: 20px 0;min-height: 310px;}
	.default-page .hero h1 {text-align: center;font-weight: 300;color: #ffffff;margin: 0 auto;}
	.default-page .full-white-bg .row p.lead-title {margin: 0 0 10px;}
	.default-page #resumeUpload.full-grey-bg .row p.lead-title {margin: 0;}
	.default-page .full-white-bg .row p.lead-title {margin: 20px 0;}
	.default-page .full-grey-bg .row .columns,
	.default-page #news.full-grey-bg .row,
	.default-page .full-white-bg .row {padding-left: 0.9375rem;padding-right: 0.9375rem;}
	.default-page #news.full-grey-bg .row .row,
	.default-page #news.full-grey-bg .row .row .columns:first-child {padding: 0;}
	.default-page #news.full-grey-bg .row .row .columns {padding-left: 0.9375rem;}
	.default-page #seo.full-white-bg .row .columns {padding-left: 0;}
	.default-page .hero .form-inline .contain-to-grid {padding: 20px 15px;}
	.form-inline .contain-to-grid .button {margin-top: 24px !important;}
	.form-inline .contain-to-grid .button,
	.form-inline .contain-to-grid label,
	.form-inline .contain-to-grid label input {border-radius: 4px !important;}
	.form-inline .contain-to-grid label input {padding-left: 10px;font-size: 18px;border-width: 1px;}
	.default-page #resumeUpload.full-grey-bg .row {padding: 20px 0;}
}

/*Large screens*/
/* min-width 1025px, large screens */
@media only screen and (min-width: 64.063em) {
	.default-page .hero {padding: 40px 0;min-height: 310px;}
	.default-page .hero h1 {text-align: center;font-weight: 300;color: #ffffff;margin: 0 auto;font-size: 2.45rem;}
	.default-page .full-white-bg .row p.lead-title {margin: 0 0 10px;}
	.default-page .full-grey-bg .row .columns,
	.default-page #news.full-grey-bg .row,
	.default-page .full-white-bg .row {padding:1.35rem 0;}
	.default-page .full-grey-bg .row .row .columns {padding: 0 1rem;}
	.default-page #news.full-grey-bg .row .row .columns:first-child {padding: 0;}
	.default-page #news.full-grey-bg .row .row .columns {padding-left: 0.9375rem;padding-right: 0.9375rem;}
	.default-page #seo.full-white-bg .row .columns {padding-left: 0;}
	.form-inline .contain-to-grid {padding: 20px 40px 40px;}
	.form-inline .contain-to-grid .button {margin-top: 0px;}
	.form-inline .contain-to-grid label,
	.form-inline .contain-to-grid label input {border-radius: 4px !important;}
	.form-inline .contain-to-grid label input {padding-left: 20px;font-size: 20px;border-width: 1px;}
	.default-page #resumeUpload.full-grey-bg .row {padding:0;}
	.default-page .full-white-bg .row p.lead-title {margin: 0 0 10px;}
	.default-page #resumeUpload.full-grey-bg .row p.lead-title,
	.default-page .full-white-bg .row p.lead-title {margin: 0;}
	.main-section.jrp-container .section-body-container .middle-container,
	.main-section.jrp-container .section-body-container .left-container {padding-right: 0;}
	.main-section.jrp-container .section-body-container {margin-top: 40px;}
	.main-section.jrp-container ul.inline-list.related li:nth-child(1n) {margin-left: .5rem;}
	.main-section.jrp-container .section-body-container .middle-container article [class*="block-grid-"]>li {padding: 0;}
}

/* min-width 1025px and max-width 1440px, use when QAing large screen-only issues */
@media only screen and (min-width: 64.063em) and (max-width: 90em) {
	.default-page .hero {padding: 40px 0;min-height: 310px;}
	.default-page .hero h1 {text-align: center;font-weight: normal;color: #ffffff;margin: 0 auto;font-size: 2.45rem;}
	.default-page .full-grey-bg .row .columns,
	.default-page #news.full-grey-bg .row,
	.default-page .full-white-bg .row {padding:1.35rem 0;}
	.default-page .full-grey-bg .row .row .columns {padding: 0 1rem;}
	.default-page #news.full-grey-bg .row .row .columns:first-child {padding: 0;}
	.default-page #news.full-grey-bg .row .row,
	.default-page #news.full-grey-bg .row .row .columns {padding-left: 0.9375rem;padding-right: 0.9375rem;}
	.default-page #seo.full-white-bg .row .columns {padding-left: 0;}
	.form-inline .contain-to-grid {padding: 20px 40px 40px;}
	.form-inline .contain-to-grid .button {margin-top: 0px;}
	.form-inline .contain-to-grid .button,
	.form-inline .contain-to-grid label,
	.form-inline .contain-to-grid label input {border-radius: 4px !important;}
	.form-inline .contain-to-grid label input {padding-left: 20px;font-size: 20px;border-width: 1px;}
	.default-page #resumeUpload.full-grey-bg .row {padding:0;}
	.default-page .full-grey-bg .row p.lead-title,
	.default-page .full-white-bg .row p.lead-title {margin: 0 0 20px;}
	.main-section.jrp-container .section-body-container .middle-container,
	.main-section.jrp-container .section-body-container .left-container {padding-right: 0;}
	.main-section.jrp-container .section-body-container {margin-top: 15px;}
	.main-section.jrp-container ul.inline-list.related li:nth-child(1n) {margin-left: .5rem;}
	.main-section.jrp-container .section-body-container .middle-container article [class*="block-grid-"]>li {padding: 0;}
}

/*XLarge screens*/
/* min-width 1441px, xlarge screens */
@media only screen and (min-width: 90.063em) {
	.hero h1 {text-align: center;}
	.default-page .full-grey-bg .row .columns,
	.default-page #news.full-grey-bg .row,
	.default-page .full-white-bg .row {padding:1.35rem 0;}
	.default-page .full-grey-bg .row .row .columns {padding: 0 1rem;}
	.default-page #news.full-grey-bg .row .row,
	.default-page #news.full-grey-bg .row .row .columns {padding-left: 0.9375rem;padding-right: 0.9375rem;}
	.default-page #seo.full-white-bg .row .columns {padding-left: 0;}
	.form-inline .contain-to-grid {padding: 20px 40px 40px;}
	.form-inline .contain-to-grid .button {margin-top: 24px;}
	.form-inline .contain-to-grid .button,
	.form-inline .contain-to-grid label,
	.form-inline .contain-to-grid label input {border-radius: 4px !important;}
	.form-inline .contain-to-grid label input {padding-left: 20px;font-size: 20px;border-width: 1px;}
	.main-section.jrp-container .section-body-container .middle-container,
	.main-section.jrp-container .section-body-container .left-container {padding-right: 0;}
	.main-section.jrp-container .section-body-container {margin-top: 40px;}
	.main-section.jrp-container ul.inline-list.related li:nth-child(1n) {margin-left: .5rem;}
	.main-section.jrp-container .section-body-container .middle-container article [class*="block-grid-"]>li {padding: 0;}
}

/* min-width 1441px and max-width 1920px, use when QAing xlarge screen-only issues */
@media only screen and (min-width: 90.063em) and (max-width: 120em) {
	.hero h1 {text-align: center;}
	.default-page .full-grey-bg .row .columns,
	.default-page .full-white-bg .row p.lead-title {margin: 0 0 10px;}
	.default-page #news.full-grey-bg .row,
	.default-page .full-white-bg .row {padding:1.35rem 0;}
	.default-page .full-grey-bg .row .row .columns {padding: 0 1rem;}
	.default-page #news.full-grey-bg .row .row,
	.default-page #news.full-grey-bg .row .row .columns {padding-left: 0.9375rem;padding-right: 0.9375rem;}
	.default-page #seo.full-white-bg .row .columns {padding-left: 0;}
	.form-inline .contain-to-grid {padding: 20px 40px 40px;}
	.form-inline .contain-to-grid .button {margin-top: 24px;}
	.form-inline .contain-to-grid .button,
	.form-inline .contain-to-grid label,
	.form-inline .contain-to-grid label input {border-radius: 4px !important;}
	.form-inline .contain-to-grid label input {padding-left: 20px;font-size: 20px;border-width: 1px;}
	.main-section.jrp-container .section-body-container .middle-container,
	.main-section.jrp-container .section-body-container .left-container {padding-right: 0;}
	.main-section.jrp-container .section-body-container {margin-top: 40px;}
	.main-section.jrp-container ul.inline-list.related li:nth-child(1n) {margin-left: .5rem;}
	.main-section.jrp-container .section-body-container .middle-container article [class*="block-grid-"]>li {padding: 0;}
}

/*XXLarge screens*/
/* min-width 1921px, xxlarge screens */
@media only screen and (min-width: 120.063em) {
	.hero h1 {text-align: center;}
	.default-page .full-grey-bg .row .columns,
	.default-page .full-white-bg .row p.lead-title {margin: 0 0 10px;}
	.default-page #news.full-grey-bg .row,
	.default-page .full-white-bg .row {padding:1.35rem 0;}
	.default-page .full-grey-bg .row .row .columns {padding: 0 1rem;}
	.default-page #news.full-grey-bg .row .row,
	.default-page #news.full-grey-bg .row .row .columns {padding-left: 0.9375rem;padding-right: 0.9375rem;}
	.default-page #seo.full-white-bg .row .columns {padding-left: 0;}
	.form-inline .contain-to-grid {padding: 20px 40px 40px;}
	.form-inline .contain-to-grid .button {margin-top: 24px;}
	.form-inline .contain-to-grid .button,
	.form-inline .contain-to-grid label,
	.form-inline .contain-to-grid label input {border-radius: 4px !important;}
	.form-inline .contain-to-grid label input {padding-left: 20px;font-size: 20px;border-width: 1px;}
	.main-section.jrp-container .section-body-container .middle-container,
	.main-section.jrp-container .section-body-container .left-container {padding-right: 0;}
	.main-section.jrp-container .section-body-container {margin-top: 40px;}
	.main-section.jrp-container ul.inline-list.related li:nth-child(1n) {margin-left: .5rem;}
	.main-section.jrp-container .section-body-container .middle-container article [class*="block-grid-"]>li {padding: 0;}
}

/* Header Links Color */
#header-menu-links a {
    color: #182642 !important;
}
#header-menu-links a.btn:hover {color:#FFFFFF !important;}
#header-menu-employer-link a {
    color: #09a0db !important;
}

/* Footer Links - White Color */
.gs-footer-helpbar > a,
.gs-footer-mobile-menu-user > a {
    color: #FFFFFF !important;
}
.gs-footer-links-bloc > ul > li > a,
.gs-footer-mobile-links a {
    color: #9db9cb !important;
}

/* Home Search Form */
.default-page .hero h1 {
    text-shadow: 2px 3px 3px #000;
}

/* Search Box */
.intlFlexSearchBox #SearchText_wrapper{
    display:none;
}
.intlFlexSearchBox #keywords_wrapper {
    float:Left;
    width:45%;
}
.intlFlexSearchBox #location_wrapper {
    float:Left;
    width:35%;
}
.intlFlexSearchBox #findbutton_wrapper {
    float:Left;
    width:20%;
}
@media (max-width: 767px)
{
    .intlFlexSearchBox #keywords_wrapper,
    .intlFlexSearchBox #location_wrapper,
    .intlFlexSearchBox #findbutton_wrapper {
        float:none;
        width:100%;
    }
}
#findbutton_wrapper .lime-green {font-weight: normal;}

/* Home Page - Company Links */
#ucHomePage_ucEmployer_mxEmployer > span {
     padding: 0 0.625rem 1.25rem;
     display: inline-block;
}

/* JRP - Anon Saved Search */
.SaveSearchClass .displayNone {display:none;}
#SaveSearchFormFrequency select {margin: 8px 0 0;}
.SaveSearchClass #SaveSearchFormSubmit #BtnSaveSearch { display: none; }
.accordion .accordion-navigation a.remove-filter {width:auto !important;}
.saved-search {margin-top:20px;}