@import url('https://fonts.googleapis.com/css?family=Montserrat');@import url('https://fonts.googleapis.com/css?family=Roboto');@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html{position:relative;min-height:100%}body{font-family:'Montserrat',Helvetica,Arial,sans-serif;margin-bottom:140px}.results-alignment,.outerjob,.search_bar,.hotjobs_wrapper,#pf-row,#directory-row{font-family:'Roboto',sans-serif}#footer,#mobile_footer{position:absolute;bottom:0;width:100%;height:130px;font-size:11px;line-height:13px;color:#666}#footer a{color:#666}#footer a:hover{text-decoration:underline;color:#258ddc}#footer p{margin:0;text-align:left}#footer .container{position:absolute;bottom:0;left:0;right:0}.footer-no-links .container{padding-top:0!important;height:128px}@font-face{font-family:'icomoon';src:url('//assets.j2c.com/fonts/icomoon/icomoon.eot?v6qyy4');src:url('//assets.j2c.com/fonts/icomoon/icomoon.eot?#iefixv6qyy4') format('embedded-opentype'),url('//assets.j2c.com/fonts/icomoon/icomoon.woff?v6qyy4') format('woff'),url('//assets.j2c.com/fonts/icomoon/icomoon.ttf?v6qyy4') format('truetype'),url('//assets.j2c.com/fonts/icomoon/icomoon.svg?v6qyy4#icomoon') format('svg');font-weight:normal;font-style:normal}#all{background-size:cover;background-position:bottom center;background-color:#afd2d4}#professional{background-size:cover;background-position:bottom center}#part-time{background-size:cover;background-position:bottom center}#gigs{background-size:cover;background-position:bottom center}.index #wrapper{background-image:url(//assets.j2c.com/img/common/narrow-sky-gradient.png);background-size:cover;background-position:bottom center;background-color:#fff;min-height:80vh}.index-overlay{background-image:url(//assets.j2c.com/img/common/homepage/city-graphic.svg);background-size:cover;background-position:bottom center;background-color:transparent;min-height:80vh}.navbar-nav>li>a{padding-top:15px!important;padding-bottom:15px!important}.h2{position:absolute;top:90px;width:85%;color:#286aa6;font-weight:bold;line-height:125%;font-size:34px}#button{position:absolute;color:#286aa6;font-weight:bold;font-size:16px;padding:10px 25px;border:2px solid #286aa6;border-radius:5px;background:rgba(255,255,255,0.4);margin-top:15px}.icons{height:auto;width:auto}.center{text-align:center}.row.well.contact_form{margin-right:0;margin-left:0}.email_social hr{margin-top:-7px;margin-right:30px}.contact_header{font-size:30px;color:#666;margin-top:0}.contact_social{padding:0 4px}.contact_social_section{margin-top:0}a:hover div span.badge.teal{background:#ff6900!important}.top_spacer{padding-top:10px}.debug{border:1px dotted red}.seo_resultStats{padding-bottom:10px}.seo_first_row,.seo_second_row,.seo_third_row{line-height:24px}.border_right{border-right:1px solid #d6d6d6;padding-right:0}.border_bottom{border-bottom:1px solid #d6d6d6}div.keyword.professional_field a:focus{text-decoration:none}.block_padding{padding:20px}.block_margin{margin-bottom:20px}.first_block_padding{padding:0 20px 20px 20px}.city_img{width:139px;height:139px;margin-top:8px}.trending_img{width:139px;height:139px}.email_signup_agreement span a{color:#ccc;text-decoration:none}.email_signup_agreement a:hover{color:#e65955;text-decoration:none}.text_ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:15px!important}.job_block{padding:20px 25px 20px 0;margin-right:0}.seo_job_information{margin-top:-7px;margin-bottom:10px}.seo_company{display:inline-block}i.fa.fa-building-o{position:relative;top:-2px}.seo_company span{padding-left:4px}.seo_company span.company,.seo_location span.location span.city_display{max-width:130px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;top:7px}@-moz-document url-prefix(){.seo_location span.location span.state_display{position:relative;top:1px}}.seo_location{display:inline-block;padding-left:8px}i.fa.fa-map-marker{position:relative;top:-1px}.seo_location span{padding-left:2px}.seo_details a{color:#000;text-decoration:none}.seo_details{display:inline-block;padding-left:8px}_::-webkit-full-page-media,_:future,:root i.fa.fa-building-o,i.fa.fa-map-marker{position:relative;top:5px}_::-webkit-full-page-media,_:future,:root .state_display,.seo_details{position:relative;top:7px}div.companyname span.company,div.companyname div span.location{position:relative}div#feature_job span.company,div#feature_job span.location{position:relative}.job_alert_container{margin-left:-15px;padding-left:35px;padding-right:50px}.sign_up{padding:14px 12px;font-size:22px;font-weight:500;border:1px solid #ccc;height:auto}.email_signup_agreement{font-size:10px;color:#ccc;padding-top:8px}.contain_email{padding-top:20px}.job_container{padding:30px 15px 30px 0}.state_search{padding:0 0 10px 0}.seo_second_row div p br{padding-bottom:10px}.well_margin{margin-top:15px;margin-bottom:-5px}#barchart{width:100%;height:150px;padding-top:20px}.block_header{margin-bottom:10px}.popular_searches{min-height:250px;margin_bottom:-15px}.no_padding_left{padding-left:0}.legend-title{display:block;margin-bottom:17px;line-height:1.2em;padding:0 .3em;cursor:pointer}#donutLegendXs .legend-title{display:inline-block!important}.legend-color-sample{display:block;float:left;width:1em;height:1em;border:2px solid;border-radius:100%;margin-right:.5em}#donutLegend{padding-left:15px}.donut{position:relative;bottom:-25px}.email_input{position:relative;top:28px;z-index:1}#registration .form-group{padding:0}.ie10 #email.form-control{padding:0 10px!important}#j2c_apply_page .details h1{color:#484848;font-weight:bold;font-size:26px;margin:10px 0 -5px 0}.qa_review_check{color:green;background:#fff;border:3px solid green;padding:4px;border-radius:4px;box-shadow:rgba(0,0,0,.1) 3px 3px;font-size:14px;margin-right:3px;margin-left:3px}#j2c_apply_page button.apply_btn{border-radius:5px}#j2c_apply_page .headerinfo{width:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(255,255,255,0) 30%,rgba(255,255,255,1) 100%),url(//assets.j2c.com/img/common/narrow-sky-gradient.png) no-repeat;background-size:cover}#j2c_apply_page .headerinfo-overlay{background-size:cover;background-position:bottom center;background-image:url(//assets.j2c.com/img/common/job-details/city-graphic.svg)}#j2c_apply_page .modal-body{padding-bottom:0;margin-bottom:-30px}#j2c_apply_page ul.company_city li.company a,ul.company_city li.company span{font-size:18px;color:#484848;font-weight:bold;text-decoration:none;padding-left:20px;line-height:28px}#j2c_apply_page ul.company_city li.city a,ul.company_city li.city span{font-size:18px;color:#484848;font-weight:bold;text-decoration:none;padding-left:20px;line-height:28px}#j2c_apply_page .details h5{color:#484848}#j2c_apply_page .company_city{margin-bottom:21px}#j2c_apply_page ul.company_city li.company{background:url('//assets.j2c.com/img/company.png');background-repeat:no-repeat;background-position:0 4px}#j2c_apply_page ul.company_city li.city{background:url('//assets.j2c.com/img/location.png');background-repeat:no-repeat;background-position:4px 4px}#j2c_apply_page .company_logo{text-align:center}#j2c_apply_page .company_box a img{padding:10px;width:214px}#j2c_apply_page .company_box{padding-left:0;padding-right:0;margin-top:81px}#j2c_apply_page .details{margin-top:95px;padding-left:0}#j2c_apply_page .apply{border:1px solid #ccc;background:#f7f7f7;border-radius:5px;margin-top:20px;margin-bottom:40px;padding:20px}#j2c_apply_page .apply_column_title{font-size:18px;font-weight:bold;font-familiy:'Arial',sans-serif}#j2c_apply_page .page_content{padding-top:10px;padding-right:15px!important}#j2c_apply_page #apply_column_ui .form-group{padding:0}#j2c_apply_page form#apply_form a.edit_icon{float:right;font-size:16px}#j2c_apply_page form#apply_form a.edit_icon:hover{color:#ff6900}#j2c_dropdown-menu.dropdown-menu{position:absolute;top:100%;left:0;z-index:10000;display:none;float:left;min-width:100%;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}#j2c_dropdown-menu.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.open>#j2c_dropdown-menu.dropdown-menu{display:block}button.dropdown-toggle{width:100%}#j2c_apply_page .btn-group{width:100%}#j2c_apply_page .btn-group button.btn-default{color:#fff;background-color:#ff5336;padding:20px 0;border:0}#j2c_apply_page .btn-group button.btn-default:hover{background-color:#e8492e}#j2c_dropdown-menu:after,#j2c_dropdown-menu:before{border:0}#j2c_apply_page label#select-your-resume-button{text-align:center;display:inline-block;cursor:pointer;background-color:#fff;padding:6px 12px;border:1px solid #ccc;border-radius:4px;font-weight:normal;margin-bottom:15px}#j2c_apply_page label#select-your-resume-button:hover{background-color:#f1f1f1}#j2c_apply_page .send-resume-options-holder{margin-left:-2px;margin-right:-2px}#j2c_apply_page .send-resume-options-holder>div{padding-left:2px;padding-right:2px}#j2c_apply_page .attach-via-button{width:100%;padding-top:10px;padding-left:2px;padding-right:2px}#j2c_apply_page .attach-via-button:hover{background-color:#f1f1f1}#j2c_apply_page .attach-via-button img{height:25px}#j2c_apply_page .attach-via-button span{font-size:12px}p.apply_btn_agreement{font-size:10px;margin-bottom:0}p.apply_btn_agreement a:hover{color:#ff6900;text-decoration:none}.submit_app{width:100%;border-radius:4px;padding:18px 0;font-size:14px;background:#286aa6;color:#fff}.submit_app:hover{background:#286aa6;color:#fff;opacity:.9}.submit_app.disabled,.submit_app.secondary-btn{background:#ccc;color:#484848}hr.apply_divider{margin-left:-20px;margin-right:-20px;color:#ccc!important}.submit_container{margin-top:10px;margin-bottom:15px}li.custom-file-upload{margin-left:15px;margin-top:10px;margin-bottom:15px}#apply_form_on_page #after-email-options{display:none;border-top:solid 1px #ccc;padding-top:10px!important}#apply_form_on_page #after-email-options p{font-style:italic}#apply_form_on_page #after-email-options p.secondary-message{font-size:12px;color:#797979}#apply_form_on_page #after-email-options button.primary-btn{margin-bottom:10px}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-construction:before{content:"\e600"}.icon-accounting:before{content:"\e601"}.icon-education:before{content:"\e602"}.icon-engineering:before{content:"\e603"}.icon-entrylevel:before{content:"\e604"}.icon-government:before{content:"\e605"}.icon-help:before{content:"\e606"}.icon-location:before{content:"\e607"}.icon-management:before{content:"\e608"}.icon-marketing:before{content:"\e609"}.icon-nursing:before{content:"\e60a"}.icon-sales:before{content:"\e60b"}.icon-search:before{content:"\e60c"}.icon-search1:before{content:"\e60d"}.icon-security:before{content:"\e60e"}.icon-tech:before{content:"\e60f"}.icon-warehouse:before{content:"\e610"}a{outline:none!important}::-webkit-input-placeholder{color:#9e9e9e}:-moz-placeholder{color:#9e9e9e}::-moz-placeholder{color:#9e9e9e;opacity:1}:-ms-input-placeholder{color:#9e9e9e}.row-box .row,.row-box{position:relative}.dashed_path{padding:10px 0}.bottom-row.end-animation img,.txt-container .end-animation.add-block img,.end-animation .img-list,.info-area.end-animation .outer,.info-area.end-animation img,.end-animation .inner-box .outer,.end-animation .top-area{opacity:1!important;transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}.bottom-row .outer{opacity:0;-moz-transition:.4s ease 0s;-webkit-transition:.4s ease 0s;-o-transition:.4s ease 0s;transition:.4s ease 0s}.bottom-row img{opacity:0;-moz-transition:.4s ease .4s;-webkit-transition:.4s ease .4s;-o-transition:.4s ease .4s;transition:.4s ease .4s}#wrapper{width:100%;overflow:hidden;position:relative;max-height:800px}#header{background:#ff6900;box-shadow:0 0 20px rgba(0,0,0,0.57);position:absolute;left:0;top:0;width:100%;z-index:999}.logo{width:150px;height:30px;float:left;position:relative;z-index:100;margin:15px 30px 0 15px}.j2c-logo,.autofill-form:after,span.full_star,span.empty_star,span.half_star span.full,span.half_star span.empty,.nav-tabs li a::after,.industry ul li span.icon-time::after{background-image:url(//assets.j2c.com/images/sitewide_sprites.png)}.j2c-logo{background-position:0 0;width:139px;height:20px;background-size:113% 236%}.j2c-logo-corner-of-search-form{width:100px;height:15px}.navbar{font-size:12px;line-height:40px;font-weight:700;border-radius:0;border:0;margin:0;padding:0}.navbar-nav>li>a{line-height:20px}.nav>li>a{*padding:15px 15px}.navbar-right{margin-right:-1px}.caret{margin-left:0}.caret:hover{opacity:.8}.dropdown-menu{margin:0;font-size:11px;line-height:13px;font-weight:bold;width:280px;text-align:center;box-shadow:none;border-radius:0;border-top:1px solid rgba(79,112,156,0);border-left:1px solid rgba(79,112,156,.1);border-right:1px solid rgba(79,112,156,.1);border-bottom:1px solid rgba(79,112,156,.1)}.dropdown-menu ul{list-style:none;padding:0 0 5px;text-align:left;margin:0;position:relative;background:#fff;border-radius:6px;z-index:999}.dropdown-menu ul li.add{background:#f4f4f4}.dropdown-menu ul li{padding:5px 7px 4px}.dropdown-menu ul li:nth-child(even){background:#e3e3e3}.dropdown-menu ul li:nth-child(odd){background:#fff}.dropdown-menu .search-area{display:inline-block;width:auto;padding:0 0 4px 4px;text-transform:capitalize}.dropdown-menu ul li a{color:#484848}.dropdown-menu .search-area span,.dropdown-menu .location-area span{color:#666;font-size:15px;line-height:10px;display:inline-block;vertical-align:middle;margin:0 4px 1px -20px}.dropdown-menu .btn{font-size:9px;line-height:12px;display:inline-block;vertical-align:top;background:#ff6800;color:#fff;padding:0 10px;border-radius:6px}.dropdown-menu a:hover{color:#258ddc;text-decoration:none}.dropdown-menu .btn:hover{color:#fff;opacity:.8}.visual{text-align:center;position:relative;overflow:hidden;padding-bottom:20px}.visual-holder{padding:35px 209px 50px 181px;margin:30px 0}.visual h1{text-shadow:0 0 12px rgba(0,0,0,.5);margin:85px -31px 6px;font-size:32px;line-height:34px;font-weight:400;padding:20px;color:#fff;left:6px;position:relative;z-index:100}.tab-content span img{display:block;width:100%;height:100%}.nav-tabs{position:relative;z-index:100;font-size:26px;line-height:28px;font-weight:700;border:0}.nav-tabs>li>a{color:#fff;position:relative;margin:0 -2px 0 0;padding:16px 29px 16px 23px}.nav-tabs>li.tab1>a{background:#a1a1a1;margin:-6px -2px 0 0}.nav-tabs li.tab1 a span::after{border-color:#a1a1a1}.nav-tabs>li.tab1,.nav-tabs>li.tab1.active{box-shadow:9px -6px 7px -6px rgba(0,0,0,0.8)}.nav-tabs li.tab2 a span::after{border-color:#666}.nav-tabs>li.tab2>a{background:#666;padding:13px 30px 16px 19px;margin:-6px -2px 0 0}.parent-color.nav-tabs>li.tab2>a:hover,.nav-tabs.parent-class>li.tab2>a:hover{background:#ff6900;padding:11px 30px 16px 19px}.parent-color.nav-tabs>li.tab2>a{margin:-2px -2px 0 0}.nav-tabs>li.tab3.active{box-shadow:2px 4px 7px rgba(0,0,0,0.8),-2px 4px 4px rgba(0,0,0,0.4);-moz-box-shadow:2px 4px 7px rgba(0,0,0,0.8),-2px 4px 4px rgba(0,0,0,0.4);-webkit-box-shadow:2px 4px 7px rgba(0,0,0,0.8),-2px 4px 4px rgba(0,0,0,0.4)}.parent-color.nav-tabs>li.tab2>a:hover{padding-top:13px}.parent-color.nav-tabs>li.tab1{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.nav-tabs li.tab3 a span::after{border-color:#737373;margin-top:-12px!important}.nav-tabs>li.tab3>a{background:#737373;padding:13px 29px 16px 20px;margin:-3px -2px 0 0}.nav-tabs>li.tab4>a{background:#484848;padding:12px 35px 16px 25px}.nav-tabs li.tab4 a span::after{border-color:#484848}.nav-tabs li a span.add,.nav-tabs li a span{content:'';pointer-events:none;z-index:1;position:absolute;height:31px;width:15px;overflow:hidden;right:-14px;top:51px}.nav-tabs li:first-child a span.add{display:none!important}.nav-tabs li a span.add{display:none;right:auto;left:-10px;top:51px}.nav-tabs li a span.add::after,.nav-tabs li:hover a span::after,.nav-tabs li.active a span::after,.nav-tabs li a span::after{content:"";z-index:1;position:absolute;margin-left:-10px;margin-top:-10px;left:0;top:0;height:28px;width:30px;background:transparent;border:solid 10px #ff6900;border-bottom-left-radius:17px;-ms-border-bottom-left-radius:17px;-webkit-border-bottom-left-radius:17px;border-right:0}.nav-tabs li a span.add:after{border-left:none!important;border-radius:0}.nav-tabs li.active a span.add{display:block}.nav-tabs>li>a,.nav-tabs>li>a:hover,.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border:0}.nav-tabs>li.active>a,.nav-tabs>li:hover>a{background:#286aa6}.parent-class>li.tab4.active{box-shadow:-7px 3px 12px -6px rgba(0,0,0,0.65);top:-10px}.nav-tabs>li.tab4{box-shadow:-7px 3px 12px -6px rgba(0,0,0,0.65)}.parent-class>li.tab3{top:-4px}.parent-class>li.tab2{top:2px}.parent-class>li.tab1{top:4px}.search-block{position:relative;z-index:100;top:-15px;margin:0 auto}.search-form{position:relative;z-index:100;padding:16px 17px;overflow:hidden;border-radius:0 4px 0 4px}.search-form .input-group-addon{width:60px;border-radius:5px 0 0 5px;background-color:#e5e7f0}.search-form .input-group-addon>i{font-size:24px}.search-form input[type="text"],.search-form input[type="search"]{font-family:'Roboto',sans-serif;background:#fff;border:0;height:60px;color:#000;float:left;padding:13px;border-radius:5px;font-size:21px;line-height:34px;text-overflow:ellipsis;outline:0;text-transform:capitalize}.search-form .submit{padding:0;width:100%;height:60px;text-align:center;background:#f27180;font-weight:bold;color:#fff;border:0;border-radius:5px}.search-form .submit:hover{opacity:.8}.search-form .submit .icon-search1{display:block;color:#484848;margin:1px 0 0 3px;font-size:32px;line-height:60px}.autofill-bar{float:right;background:#ff6901;border-radius:0 0 10px 10px;margin:-1px 0 0;padding:1px 0 0}.logo-bar{float:right;background:#ff6901;border-radius:0 0 10px 10px;margin:-1px 0 0;padding:1px 0 0;width:136px}.logo-area{float:right;padding:4px 18px 12px 15px}.logo-area img{display:block;width:103px;height:15px}.autofill-form{float:left;padding:6px 5px;background:#a1a1a1;border-radius:0 4px;position:relative}.autofill-form:after{background-position:-195px -41px;width:4px;height:4px;position:absolute;right:-4px;bottom:0;content:""}.autocomplete-holder{width:179px;float:right;position:relative}.autofill-form input[type="text"]{background:#fff;border-radius:0 4px 4px 0;width:179px;height:19px;border:0;color:#000;padding:2px 6px;font-size:12px;line-height:14px;float:right;outline:0}.icon-holder{float:left;width:20px;height:19px;text-align:center;background:#e3e3e3;border-radius:4px 0 0 4px;border-right:1px solid #c2c2c2}.icon-holder .icon-location{display:block;color:#eb6565;font-size:11px;line-height:19px;text-align:center}.txt-container{position:relative;z-index:500;line-height:40px;padding-bottom:56px}.txt-container img{display:block;margin:7px 0 0}.txt-container .add-block img{margin:-2px 0 0 17%;transition:.4s ease 2.7s;-moz-transition:.4s ease 2.7s;-webkit-transition:.4s ease 2.7s;-o-transition:.4s ease 2.7s;opacity:0}.txt-container .top-area{text-align:center}h2{font-size:31px;line-height:33px;margin:0;color:#484848}.txt-container .top-area h2{margin:0 65px 0 0}.img-list{margin:-12px 0 0 -93px;overflow:hidden;transition:.6s ease 1.2s;-moz-transition:.6s ease 1.2s;-webkit-transition:.6s ease 1.2s;-o-transition:.6s ease 1.2s;opacity:0}.img-list li{float:left;margin:0 15px}.img-list li img{margin:0;width:133px;height:133px}.inner-box{white-space:nowrap;height:281px;cursor:default;padding:89px 9% 0 0}.inner-box:after{content:"";display:inline-block;vertical-align:middle;margin:0 0 0 -4px;height:281px}.inner-box .outer{display:inline-block;vertical-align:middle;white-space:normal;opacity:0;transition:.4s ease 3s;-moz-transition:.4s ease 3s;-webkit-transition:.4s ease 3s;-o-transition:.4s ease 3s}.add-block .inner-box .outer{transition:.4s ease 1.5s;-moz-transition:.4s ease 1.5s;-webkit-transition:.4s ease 1.5s;-o-transition:.4s ease 1.5s}.inner-box.add{height:372px;margin:-31px 0 0 0;padding:0 5% 0 0}.inner-box.add:after{height:372px}.txt-container>.row{padding-top:40px;padding-bottom:60px}.txt-container>.row.add-block{padding-bottom:4px}.txt-container p{margin:0}.txt-container .top-area{padding-top:40px;padding-bottom:28px;opacity:0;transition:.4s ease 0s;-moz-transition:.4s ease 0s;-webkit-transition:.4s ease 0s;-o-transition:.4s ease 0s}.logo1,.att-logo,.amazon-logo,.uber-logo,.coca-cola-logo,.deloitte-logo,.disney-logo{background:url(//assets.j2c.com/images/logo_sprites.png) no-repeat}.logo1{background-position:0 0;width:528px;height:114px;background-size:100% auto}.att-logo{background-position:-501px -217px;width:166px;height:58px}.uber-logo{background-position:-836px -217px;width:166px;height:58px}.amazon-logo{background-position:-668px -217px;width:166px;height:58px}.coca-cola-logo{background-position:-334px -217px;width:166px;height:58px}.deloitte-logo{background-position:-215px -217px;width:64px;height:76px}.disney-logo{background-position:0 -217px;width:166px;height:58px}.info-block{padding-top:23px;padding-bottom:64px}.info-block .row{padding-top:45px;padding-bottom:45px}.info-block .row.quote-row{padding-top:0;padding-bottom:8px;opacity:0;-moz-transition:.6s ease 1.2s;-webkit-transition:.6s ease 1.2s;-o-transition:.6s ease 1.2s;transition:.6s ease 1.2s}.info-block h2{margin:1px 4% -1px;opacity:0;-moz-transition:.6s ease 0s;-webkit-transition:.6s ease 0s;-o-transition:.6s ease 0s;transition:.6s ease 0s}.partners{margin:0;cursor:default;opacity:0;-moz-transition:.6s ease .6s;-webkit-transition:.6s ease .6s;-o-transition:.6s ease .6s;transition:.6s ease .6s}.partners.add{-moz-transition:.6s ease 1.7s;-webkit-transition:.6s ease 1.7s;-o-transition:.6s ease 1.7s;transition:.6s ease 1.7s}.partners li{display:inline-block;vertical-align:middle;letter-spacing:-4px;margin:0 9.9% 18px 5.7%}.partners li img{display:block}#myTab .dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a{color:#797979;background:0;text-decoration:none;font-size:16px}.j2c-logo.logo2{background-image:url(/img/common/logo/footer-logo.png);width:236px;margin:0;height:30px;float:right;top:0}.navigation{overflow:hidden;font-size:18px;line-height:20px;font-weight:700}.navigation ul li{float:left;margin:0 3.3% 3px 0;font-size:14px}.social-networks{margin:5px 0;letter-spacing:3px;text-align:center}.social-networks li{display:inline-block;vertical-align:middle}.social-networks li a{display:block;overflow:hidden;width:26px;height:26px}.social-networks li a:hover{opacity:.8}.social-networks li a.footer-social-icons{font-size:14px}.social-networks li.share_on{margin-left:0;letter-spacing:initial;font-weight:bold;font-style:italic}.js-search-form .ajax-drop{position:absolute;z-index:1;display:none;width:176px;left:0;z-index:9999;top:100%;font-size:12px;line-height:15px}.js-search-form .ajax-drop ul{background:#fff;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;border-radius:0 0 5px 5px}.js-search-form .ajax-drop ul li{float:left;width:100%}.js-search-form .ajax-drop ul a{text-decoration:none;padding:2px 5px;display:block;color:#9e9e9e;background:#fff}.js-search-form .ajax-drop ul .selected-line a{background:#555;color:#fff}.js-search-form .ajax-drop ul li:nth-child(odd) a{background:#f4f4f4}.js-search-form .ajax-drop ul .selected-line a strong{color:#00f}.js-search-form .ajax-drop ul a strong{background:#ff0}.visual.container-fluid{position:relative;z-index:5}.work_type_btns{z-index:1;cursor:pointer}.work_type_btns button:focus{background:#ff6900;color:#fff}button.tab1.active{background:#ff6900;color:#fff}hr.seperator1{margin-top:5px;margin-bottom:10px;border:0;border-top:1px solid #eee}.arrow-wrap{position:absolute;z-index:1;left:50%;bottom:1px;margin-left:-50px;background:#ff6900;width:20px;height:20px;padding:15px 15px;border-radius:50%;font-size:12px;display:block}.arrow{float:left;position:relative;width:0;left:-10px;top:-2px;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#fff transparent transparent transparent;-webkit-transform:rotate(360deg)}.arrow:after{content:'';position:absolute;top:-15px;left:-12px;width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;border-color:#ff6900 transparent transparent transparent;-webkit-transform:rotate(360deg)}@-webkit-keyframes arrows{0%{top:0}10%{top:12%}20%{top:0}30%{top:12%}40%{top:-12%}50%{top:12%}60%{top:0}70%{top:12%}80%{top:-12%}90%{top:12%}100%{top:0}}.arrow-wrap .arrow{-webkit-animation:arrows 2.8s .4s;-webkit-animation-delay:3s}.recent_search_container{display:inline-block;vertical-align:top;width:100%;padding:4px 0 4px 4px;text-transform:capitalize}a:visited,a:focus{color:#258ddc}span.bold{font-weight:bold}span.icon-location{margin-left:-9px;padding-right:9px}span.icon-search{margin-left:-9px;padding-right:9px}.pay_per_call1{color:#ff6900;font-weight:bold;margin-left:11px;margin-top:4px;vertical-align:top;display:inline-block}.pay_per_call1 span.glyphicon{font-size:12px}.pay_per_call_container{text-align:center}span.pay_per_call_text{font-size:30px;display:block;font-weight:bold;background:#f27180;color:#fff;margin-bottom:20px}.pay_per_call_container span.glyphicon{font-size:31px;color:#ff6900;margin-right:15px}span.phone{color:#ff6900;font-weight:bold;font-size:44px;text-align:center}.seo_links{margin:15px 0}.expanded_search_btn{border-radius:0 4px 4px 0;line-height:14px;background:#286aa6;color:#fff;font-size:12px!important;padding:5px}.expanded_search_btn:hover{background:#258ddc;color:#fff;opacity:.9}html[data-useragent*='MSIE 10.0'] .expanded_search_btn{line-height:16px}html[data-useragent*='rv:11.0) like Gecko'] .expanded_search_btn{margin-top:-7px}.gd_rating{margin-left:9px;margin-right:3px;position:relative;color:#ff6900;font-weight:bold}.expanded_search_btn_container{display:inline-block;position:relative;top:-2px;left:-12px;width:69px}html[data-useragent*='MSIE 10.0'] .expanded_search_btn_container{top:-4px}.btn-sm,.btn-group-sm>.btn{padding:5px 7px}div.search_bar .has-feedback .form-control{padding-right:0;border:1px solid #286aa6}div.searchbox_nav.move_left{width:300px}div.search_bar .has-feedback #search_q.form-control{width:97%!important;margin-right:0}div.search_bar .has-feedback .nav-position-fix{display:inline-block;position:relative;top:-2px;left:-12px}div.search_bar .has-feedback #search_l.form-control{border-right:0;width:65%!important}.has-feedback.searchbox_nav .form-control-feedback{position:absolute;top:12px;left:6px;display:block;float:left;width:34px;height:34px;line-height:34px;text-align:center}.searchbox_nav{display:inline-block}.navbar-right{background:#ff6900}div.job_more{display:none;border-radius:5px;padding:12px 15px;margin-left:-14px;background-color:#f4f1f1;margin-top:10px}.search_all_btn{width:105%;border-radius:5px;padding:12px 15px;margin-left:-15px;background-color:#ff6900;margin-top:10px}a.search_all_btn{color:#fff}div.job_more_details{border-radius:5px;padding:12px 15px;margin-left:-15px;background-color:#f4f1f1;margin-top:10px}a.job_more_details{color:#ff6900;text-decoration:none}div.job_more_results{display:none;border-radius:5px;padding:12px 15px;background-color:#f4f1f1;margin-top:10px}a.job_more_results{color:#ff6900;text-decoration:none}#adblock2{padding-bottom:25px;padding-top:12px}label.google_ad{background-color:#797979;color:#fff;padding:5px}.google_ad{min-height:155px;margin-top:20px}.jumbotron{background:transparent;background-size:cover;width:100%;z-index:-1}.jumbotron-overlay{padding-bottom:50px;background-size:cover;background-position:bottom center;background-image:url(//assets.j2c.com/img/common/sem-seo/city-graphic.svg)}.line_job_info{padding:3px 0}.line_job_info a{color:#000;text-decoration:underline}.line_job_info a:hover{color:#ff6900}.see_more{position:relative;width:150px;display:inline-block;font-size:12px;font-weight:bold;color:#797979;height:26px}.remove_padding{padding:0!important}span.hotjobs{color:#666;font-weight:bold;border-bottom:3px solid #666;padding-bottom:4px}#interest .modal-dialog{width:90%;position:relative;z-index:9999}#interest input{margin-bottom:6px}input#edu_optin{margin-bottom:0}#interest fieldset div{margin-bottom:15px}#interest div.submit{margin-top:10px;margin-bottom:30px}#interest .modal-footer{margin-top:0;padding-top:0}#interest .concatenator{color:#797979}#benefit .modal-dialog{width:90%;position:relative;z-index:9999}#registration_notice{display:none}span.close_btn{font-size:27px;cursor:pointer;position:relative;color:#fff;right:-5px;top:2px;display:inline-block}.move_left{margin-left:-15px}span.close_btn:hover{color:#797979}.search_bar_btn{height:26px}#registration .modal-dialog{width:90%;position:relative;z-index:9999}#registration input{margin-bottom:12px;font-size:18px;font-weight:500;border:1px solid #ccc;border-radius:5px}#registration fieldset div{margin-bottom:15px}.terms_agreement_reg{font-size:12px;color:#000}.terms_agreement_reg a{font-weight:bold;text-decoration:underline;color:#000}.terms_agreement{font-size:10px;color:#bbb;text-align:left}.terms_agreement a{text-decoration:none}.terms_agreement a:hover{text-decoration:none;color:#ff6900}.results-alignment{padding-left:0}.logowrap{float:right}.privacy{font-size:12px}.danger{background:red;color:#fff}.success{background:#fff;color:#000}.breadcrumbs_container{border-bottom:1px solid #ebebeb;width:100%;padding:0 0 7px 0}.box_inner{color:#797979;cursor:default}.box_inner:hover{border-bottom-style:4px solid #ff6900;cursor:pointer}.breadcrumbs{color:#000}.breadcrumb_o{font-size:10px;margin-top:6px}.facets_breadcrumbs{margin-top:52px}.facets select{width:15%;display:inline-block;height:24px;font-weight:bold;color:#797979}.facets_container{color:#ff6900;margin-left:-24px;margin-top:10px;padding-bottom:10px;border-bottom:1px solid #ebebeb}.facets{margin-left:-19px}.facets span{font-weight:bold;padding:0 10px}.facets a{text-decoration:none}.facets a span{font-weight:bold;width:auto;padding-bottom:5px}.facets a span:hover{color:#ff6900;text-decoration:none!important;padding-bottom:11px;border-bottom:4px solid #ff6900}.position p{padding-top:5px}.modal_top_apply{float:right;position:relative;top:-23px;right:40px;line-height:28px}.modal-title a{color:#f27180;font-weight:bold;font-size:18px}.modal-title a:hover{text-decoration:none;color:#ff6900}div#preview .modal-title,#featured .modal-title{width:80%;padding-bottom:5px;line-height:17px}.jobdescription h1,.jobdescription h2,.jobdescription h3,.jobdescription h4,.jobdescription h5,.jobdescription h6{font-size:14px!important;font-weight:bold!important;color:#000!important}.orange{color:#ff6900}.jobdescription p,.jobdescription ul,.jobdescription li,.jobdescription span{font-size:14px!important;font-weight:normal!important;text-decoration:none!important;color:#000!important}.jobdescription strong{font-size:14px!important;color:#000!important;font-weight:bold!important}.jobdescription div.alert-danger h4,.jobdescription div.alert-danger p{color:#a94442!important}.jobdescription div.alert-danger button.close span{font-size:21px!important;font-weight:bold!important}span.company_icon{background:url(//assets.j2c.com/img/business-icon.png);background-repeat:no-repeat;display:inline-block;height:16px;width:16px}span.city_icon{background:url(//assets.j2c.com/img/location.png);background-repeat:no-repeat;display:inline-block;width:13px;height:16px;margin-left:7px}div.reg_phone{display:none}span.link a{color:#ff6900;text-decoration:none}.link{color:#ff6900;text-decoration:none}.indent{margin-left:30px}.first{padding-left:0}.top_spacing{margin-top:30px}.top_less_spacing{margin-top:-50px}span.job_title a{color:#286aa6;font-weight:bold;font-size:18px;text-decoration:none}span.job_title a:hover{color:#286aa6;text-decoration:underline}.search-results{border-radius:5px;border:0;padding:1px 9px;margin-right:4px}.location-results{border-radius:5px;border:0;padding:1px 9px}.search_container{background:#286aa6;padding:10px;border-radius:0 10px 10px 10px;margin-top:90px}.search_container .q_value input{font-family:'Roboto',sans-serif;width:100%;height:60px;line-height:34px;background:#fff;border:0;color:#000;padding:14px 13px 13px 47px;border-radius:4px 0 0 4px;font-size:21px;text-overflow:ellipsis;text-transform:capitalize;outline:0}.q_value i{font-size:23px;left:23px;top:13px!important;color:#a5a5a5}.l_value i{font-size:23px;left:-5px;top:13px!important;color:#a5a5a5}.search_container .l_value input{font-family:'Roboto',sans-serif;width:100%;height:60px;line-height:34px;background:#fff;border:0;color:#000;padding:14px 13px 13px 47px;font-size:21px;float:left;text-overflow:ellipsis;outline:0;margin-left:-30px}.modal-body select{margin:10px 0}.top_left_corner{border-bottom:5px solid transparent;border-left:5px solid transparent;border-top:7px solid #ff6900;border-right:8px solid #ff6900;border-top-right-radius:14px;margin-left:-17px;margin-top:-7px;width:25px}button#find_jobs{float:left;padding:0;width:15%;height:60px;text-align:center;background:#e4e4e4;border:0;border-radius:0 4px 4px 0;display:inline-block;border-left:2px solid #c2c2c2}button#find_jobs:hover{opacity:.8}#redirect-notice{display:none;background-color:#eda83f;position:absolute;padding:10px;top:300px;left:305px;font-size:18px;color:#fff}.hotjobs_wrapper{clear:both}.search-tbl-results{padding:7px 14px 6px 14px}.icon-search1{display:block;color:#484848;margin:1px 0 0 0;font-size:32px;line-height:60px}.chosen-choices{position:relative;margin:0;padding:0;padding-top:6px;width:100%;height:auto!important;height:1%}.chosen-choices li.search-choice{display:inline-block;position:relative;font-size:11px;margin:4px 7px 4px -2px;padding:5px 5px;border:1px solid #cdcdcd;max-width:100%;border-radius:3px;background-color:#fff;background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;color:#484848;font-weight:normal;line-height:10px;float:none;list-style:none}div.box div{display:inline-block}.refine_ind{display:none}span.new_job{background:#ff6900;color:#fff;border-radius:5px;padding:0 5px 2px 5px;font-size:10px;margin-left:-39px;margin-right:10px;position:relative;float:left;top:5px}.gold{color:#ffb400}#job_details h1,#job_details h2,#job_details h3,#job_details h4,#job_details h5,#job_details h6{font-size:18px;color:#000;text-decoration:none}#job_details h1.job_details_title{font-size:18px;color:#000;text-decoration:none;margin-top:0;line-height:15px}#job_details p{font-size:14px;font-weight:normal;color:#000;text-decoration:none}.sponsored_links{position:relative;bottom:-8px;color:#c3c3c3;font-weight:100;letter-spacing:1px;font-size:11px}.adblock_bottom{padding:10px;border-radius:10px;border:2px solid #f8f8f8;margin-bottom:20px}.clear{clear:both}.show-all-cities{text-align:center;padding-top:20px}div.navigator{margin:-8px 10px 10px 0;font-size:9px;font-weight:bolder}.search_input{position:fixed;background:#484848;top:50px}.register{padding-left:0}#pagination{text-align:center;margin-bottom:20px;white-space:nowrap}a.pag_numbers{color:#797979;background:#ececec;padding:7px 11px;margin:7px;border-radius:17px;text-decoration:none;opacity:1.0}a.pag_numbers:hover{opacity:.8}.pag_current{background:#286aa6;color:#fff!important;padding:7px 11px;margin:5px;border-radius:17px;text-decoration:none}a.pag_alphabet{color:#797979!important;background:#ececec;padding:3px 8px;font-size:13px!important;margin:1px;border-radius:17px;line-height:30px}a.pag_alphabet:hover{color:#fff!important;background:#286aa6;text-decoration:none}span.pag_alphabet_current{color:#fff!important;background:#286aa6;text-decoration:none;padding:3px 8px;font-size:13px!important;margin:1px;border-radius:17px;line-height:30px}#blc_label_ad2{background-color:#f27180;color:#fff;padding:2px 5px;border-radius:5px;position:relative;z-index:100}.center-img{text-align:center}.pag_previous{background:#286aa6;color:#fff!important;padding:7px 11px;margin:5px;border-radius:17px;text-decoration:none;opacity:1.0}.pag_previous:hover{text-decoration:none;color:#fff;opacity:.8}.pag_next{background:#286aa6;color:#fff!important;padding:7px 11px;margin:5px;border-radius:17px;text-decoration:none;opacity:1.0}.pag_next:hover{text-decoration:none;color:#fff;opacity:.8}.results{position:relative;margin-top:16px}div.action_area a{font-size:12px}h1.result2{color:#666;font-size:17px;margin-top:-4px}h1.no_results{color:#666;font-size:17px;margin-left:-15px}.find_jobs-results{border:0;background:#ebebeb;border-radius:5px;padding:3px 7px;font-size:12px;top:-1px;position:relative}.jobfoot{font-size:11px;color:#797979}h2.hotjobs{color:#ff6900;font-weight:bold;border-bottom:3px solid #ff6900;padding-bottom:4px}span.hotjobs-apply{background:#f27180;opacity:.9;color:#fff;padding:5px 8px;font-size:12px;font-weight:bold;border-radius:5px;cursor:pointer}span.hotjobs-numbers{color:#3d497e;font-size:10px;font-weight:bold;background:#dbdbe4;padding:4px 5px;border-radius:5px;margin-right:5px;vertical-align:top}.innerjob{padding:7px;margin:3px;border-radius:4px}.outerjob{padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0}#jobtotal h2{color:#ff6900;font-weight:bold;border-bottom:3px solid #ff6900;padding-bottom:4px}.center-ad{display:table}label.ad{background-color:#e5e5e5;color:#fff;padding:2px 5px 1px 5px;border-radius:5px;font-size:12px;margin-right:4px;margin-top:4px;font-weight:normal}#show_more_hotjobs{padding-top:30px;text-align:center}div.google_container{margin:0 auto;width:75%}.job-preview{cursor:pointer}div#expired_job{display:none}.hotjob-icon{float:left;margin-left:-25px;margin-top:-3px}.hotjobs_apply{float:right;color:#fff!important;background:#ff6900}span.hotjobs,h2.hotjobs,h3.hotjobs{font-size:15px;font-weight:bolder;color:#666;margin:0;padding:0;line-height:36px;position:relative;bottom:-5px;padding:0 0 6px 0;border-bottom-width:3px;border-bottom-color:#666;border-bottom-style:solid}.orange_btn{background:#286aa6;color:#fff;border:0}.orange_btn:hover{background:#286aa6;color:#fff;border:0}h1.prompt1-1{display:inline;position:relative;bottom:-35px;font-size:26px;font-weight:bold;color:#666;margin-top:30px;margin-bottom:30px;float:right;margin:0 auto}h1.jobs_prompt1-1{display:inline;position:relative;bottom:-6px;font-size:26px;color:#ff6900;margin-top:30px;margin-bottom:30px;float:right;margin:0 auto}a{color:#797979}.side_widget{margin-top:30px}a.state_jobs{position:relative;top:17px}.modal .city{display:inline-block;background-image:url('//assets.j2c.com/img/location.png');background-repeat:no-repeat;padding-top:2px;padding-left:15px;font-weight:bold;font-size:12px;margin-left:7px}.modal .company{display:inline-block;background-image:url('//assets.j2c.com/img/company.png');background-repeat:no-repeat;padding-top:2px;padding-left:15px;font-weight:bold;font-size:12px}body .modal{padding-right:30px!important}.modal-open,.modal-open .navbar{overflow:hidden;padding-right:15px!important}.modal-dialog{width:760px}.search-block{position:relative;z-index:100;top:-15px}.search-form{position:relative;z-index:100;background:#286aa6;padding:15px 13px 10px 15px;overflow:hidden;border-radius:0 10px 10px 10px;text-transform:capitalize!important}div.prompt2{font-size:30px;font-weight:bolder;color:#555;margin-top:20px;margin-bottom:15px;display:none}div.expand_link{display:inline-block}.modal-backdrop{z-index:0}span.title{color:#286aa6;text-decoration:none;font-size:18px;cursor:pointer;width:95%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}span.title:hover,.innerjob:hover span.title{color:#f27180;text-decoration:underline}span.other_jobs_title{display:inline-block;width:80%;margin-bottom:-7px}.inline-location{display:inline-block!important;margin-left:10px}div.title.title1{color:#286aa6;font-size:18px;cursor:pointer;text-decoration:none;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.job2:hover div.title.title1,div.title.title1:hover{color:#258ddc;text-decoration:underline}div.keyword.professional_field{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.keyword.professional_field a{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:28px}div.keyword{padding:2px 0}div.keyword a{color:#286aa6;font-size:13px;text-overflow:ellipsis}div.keyword a:hover{color:#258ddc;text-decoration:underline}div.keyword a:hover span.hotjobs-numbers{background:#286aa6;color:#fff;cursor:pointer}.center_text{text-align:center}.search{margin-top:50px}.j2c-orange-btn{border-bottom-right-radius:5px;border-top-right-radius:5px;border:0;background-color:#ff6900;color:white;font-size:20px;padding:0 10px;height:50px}.j2c_autocomplete{background:#fff;border:1px solid #000;border-radius:0 0 5px 5px;padding-bottom:15px;text-transform:capitalize;font-size:14px!important}.j2c_autocomplete li{list-style-type:none;padding:5px 0 5px 47px;margin-left:-40px}.less-top{margin-top:-50px}.j2c_autocomplete li.mouseover{cursor:pointer;background:#ccc!important}.j2c_autocomplete li:nth-child(even){background:#f4f4f4}.j2c_autocomplete li:nth-child(odd){background:#fff}ul#autocomplete_1 li,ul#autocomplete_2 li{padding-left:24px}body.index ul#autocomplete_3 li{padding-left:12px}body.index ul#autocomplete_4 li{padding-left:5px}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-2px}.arrow-left,.arrow-right{display:inline-block!important}.jobs_content{margin-top:-25px}.job_count{display:inline-block;text-align:right;margin:0 5px 0 auto;width:50px}.header-prompt{position:relative;top:75px;margin-bottom:50px;margin-top:30px;text-align:center}div.keyword{padding:4px 0!important}.header-prompt h2{color:#383838}.your_contact_information{width:255px;margin-left:20px;float:left}.you_are_applying_for{width:250px;float:left;margin-left:20px;margin-right:20px}.anchor{height:40px}div.cover_letter{font-weight:bold;border-bottom:1px dashed #d5d5d5;line-height:5px;margin-top:8px}div#feature_job .title.title1{color:#f27180;font-size:18px;cursor:pointer;text-decoration:underline}div.innerjob-results:hover span.title.title1{color:#f27180}div#feature_job:hover .title.title1{color:#ff6900}.referred_jobs{font-size:14px;padding:10px 0;border-bottom:1px dashed #ff6900;margin:0 15px}.referred_job_info{width:75%;display:inline-block;color:#000}textarea.cover_letter{margin:6px 0 0;width:100%;height:auto;border-radius:5px;font-weight:100;font-size:12px;font-family:'Arial',sans-serif;padding:6px 8px}.referred_jobs_container{margin-top:10px;margin-bottom:10px}div.referred_view_all_jobs_btn{text-align:center;margin:40px 0 20px 0}input.referred_view_all_jobs_btn{background:#ff6900;color:#fff;font-weight:bold;padding:12px 30px;border-radius:5px;border:0;margin-top:19px}.referred_company{font-size:12px}.upgrade_browser_container{position:absolute;z-index:10000;width:100%;top:25%;display:none}.upgrade_content{width:400px;margin:0 auto;background:#fff;border-radius:5px;padding:15px;border:2px solid #484848;font-size:12px}.upgrade_content p a{color:#286aa6;font-weight:bold;text-decoration:none}.upgrade_content p a:hover{color:#286aa6;text-decoration:underline}.upgrade_content p a.upgrade_browser_btn{display:inline-block;background:#ff6900;color:#fff;font-weight:bold;padding:10px;border-radius:5px;margin:0 auto 0 auto;text-decoration:none}.referred_thank_you{font-size:16px;font-weight:bold}.referred_thank_you p.additional_jobs{line-height:18px;margin-top:32px;font-size:13px;margin-bottom:4px;color:#484848}.referred_city{font-size:12px;display:inline-block}.referred_company img{width:12px;margin-top:-4px;margin-right:4px}.referred_city img{width:12px;margin-top:-4px;margin-right:4px}.right_space{padding-right:7px;display:inline-block}.view_job_btn{border:2px solid #ff6900;color:#ff6900;letter-spacing:1px}.view_job_btn:hover{background:#e55e00;color:#fff;border:2px solid #e55e00}div.qa_view_job_btn{float:right;position:relative;top:8px}.panel-default>.panel-heading{color:#333;background:#fff;text-align:right}.panel{border:none!important;-webkit-box-shadow:none;box-shadow:none}.panel-group .panel-heading+.panel-collapse .panel-body{border:none!important}span.success_application{font-weight:bold;position:relative;font-size:18px;top:1px;left:10px}.hero_graphic{margin-top:-27px}.about_us_bg{background:#b4d6d9;width:100%;height:362px;margin-top:30px}.careers_hero{background:url(//assets.j2c.com/img/careers_hero.jpg);background-repeat:no-repeat;max-width:1200px;height:362px;margin:-77px auto}.contact_hero_bg{background:url(//assets.j2c.com/img/common/narrow-sky-gradient.png);background-repeat:no-repeat;background-size:cover;width:100%;height:362px}.contact_hero{margin-left:auto;margin-right:auto;width:1200px;height:362px}.api_read_more_btn{margin-bottom:40px}.input_error{color:red!important;font-size:14px;float:right;margin-top:-13px}div.cover{margin-top:15px}.qq_apply_btn{font-size:22px;padding:15px 20px;background:#ff6900;border:0;border-radius:4px;color:#fff;width:100%}.qq_apply_btn:hover{background:#e55e00}.wrapper{overflow:hidden}div.position{background:#f0f0f0;border-radius:15px;padding:15px;margin-bottom:15px}.search-widget{display:block;width:478px;height:273px;background:url('//assets.j2c.com/img/search-widget1.png') bottom;text-indent:-99999px;margin-top:-20px}.search-widget:hover{background-position:0 0;position:relative;z-index:100}.content{bottom:20px;height:440px;left:50%;position:absolute;width:40%}.no_padding{padding-left:0!important;padding-right:0!important}.no_margin{margin-left:0!important;margin-right:0!important}.widget_content{padding:1px 20px 20px 20px;background:rgba(255,255,255,0.8);border-radius:10px;margin-top:30px}.listing-widget{display:block;width:478px;height:273px;background:url('//assets.j2c.com/img/search-widget2.png') bottom;text-indent:-99999px;margin-top:-20px;position:relative;z-index:10}.listing-widget:hover{background-position:0 0;position:relative;z-index:100}.custom-widget{display:block;width:478px;height:273px;background:url('//assets.j2c.com/img/search-widget3.png') bottom;text-indent:-99999px;margin-top:-20px}.custom-widget:hover{background-position:0 0;position:relative;z-index:100}.gmap{position:relative;top:0;padding:0}.plus-sign{padding-right:8px;margin-bottom:4px;padding-left:5px}#map-canvas{margin:0;padding:0;height:100%;width:600px}#map-container{height:220px}.must-haves{padding:0;padding-right:10px}.i-wants{padding:0;padding-left:10px}.must-haves ul{padding:0}.i-wants ul{padding:0}.must-haves ul li{list-style-type:none}.i-wants ul li{list-style-type:none}.must-haves ul li:nth-child(even){background:#f0f0f0;padding:5px 10px;border-radius:8px}.must-haves ul li:nth-child(odd){background:#fff;padding:5px 10px}.i-wants ul li:nth-child(even){background:#f0f0f0;padding:5px 10px;border-radius:8px}.i-wants ul li:nth-child(odd){background:#fff;padding:5px 10px}.outerjob.read{background:initial;border-radius:0;padding:10px 0;margin-top:0}.outerjob.read .job2 .innerjob-results .title{color:#797979}.read_more{background:#ff6900;color:#fff;border-radius:5px;padding:5px;text-decoration:none;opacity:1.0;float:right}.opportunities{padding:0}.read_more:hover{text-decoration:none;color:#fff;opacity:.8}#medium-title{color:#666;font-size:18px}#wrap{min-height:100%;height:auto!important;height:100%;margin:0 auto -60px;padding:0 0 60px}.expand{display:inline-block}.all_jobs_btn{padding-left:1px;top:7px;position:relative;display:inline-block}.locations_positions{display:inline-block;position:relative;top:16px;left:20px}.more{float:right;cursor:pointer}.locations h5{font-weight:bold;color:#484848}.positions{display:inline-block}.positions h5{font-weight:bold;color:#484848}.btn_more_info:hover{color:#484848}.more_info{width:100%;padding:0 10px}.more_info button{text-align:right;margin-right:22px}.main{margin-top:40px;margin-bottom:40px}.want p{font-size:34px;font-weight:100;padding-top:16px}.selected_tag p{background:#484848;color:#fff;border:1px solid #d5d5d5;border-radius:5px;padding:5px;text-align:center}.filter_icon{text-align:center;padding:15px 0}.filter_icon img{padding:5px 0}.top_filter{background:#f7f7f7;height:80px;border-radius:5px 5px 0 0}.filter{background:#fff;border:1px solid #484848;border-radius:5px;margin-top:-40px;margin-bottom:20px;font-weight:bold;color:#484848;padding-left:0;padding-right:0}.top_companies h1{color:#fff;font-size:76px;font-weight:bold;font-family:'PT Sans',sans-serif;margin-top:38px}.industry_description{background:rgba(255,255,255,.9);color:#484848;border-radius:5px;padding:15px 20px 5px 20px;margin-top:74px;margin-left:-15px}.footer{padding:30px 0;background-color:#ff6900}.footer{padding:30px 0;margin-top:40px;background-color:#ff6900}.footer-nav{padding:15px 0;border-top:1px solid #ff9a54;border-bottom:1px solid #ff9a54}.footer-nav a{color:#fff;font-weight:bold;padding:0 15px}.footer-nav a:hover{color:#484848;text-decoration:none}.hidden-md .hidden-lg .footer{padding:10px 0!important}.text-muted{color:#fff}.text-muted a{color:#fff}#wrap>.container{padding:60px 15px 0}.container .credit{margin:20px 0}code{font-size:80%}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu>a:after{display:block;content:"";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.padding-left-ten-px{padding-left:10px}.red-text{color:#f00}.onedrive-blue{color:#1d4caf}.from_computer-red{color:#ff5336}.linkedin-blue{color:#0080b2}.form-group{padding:10px}.form-control{font-size:14px}.search_container .form-group{padding:0!important}.form-panel-width{width:220px}.color-blue{color:#0080c5}.color-red{color:#f00}.error-message{font-size:10px}.navbar-default.on-scroll{background:rgba(255,255,255,1);box-shadow:0 0 3px #4d4d4d}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff}.navbar-default .navbar-nav>li>a{color:#fff;font-weight:bold}.navbar-default .navbar-nav>li>a:hover{color:#fff}.navbar-brand{margin-top:-2px}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#286aa6;background:rgba(79,93,156,.1)}.navbar-default div.dropdown{height:50px;display:inline-block}.j2c-nav-items .dropdown-menu{font-size:13px;text-align:left;width:180px;top:50px!important}.navbar-default .btn.btn-default{height:100%;font-weight:bold;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:16px;color:white;border:0;width:initial;background-color:#ff6900}.navbar-default #change-zip.btn.btn-default{height:30px}.navbar-default ul.header-post-job li{font-size:16px}.navbar-default .btn.btn-default:hover{background-color:#e55e00}div#search_tabs .nav-tabs>li.active>a,div#search_tabs .nav-tabs>li:hover>a{background:#286aa6!important;color:#FFF}.navbar-default #popular-cities{padding-left:20px;padding-bottom:5px;padding-top:5px}.j2c-nav-items .dropdown-menu:before{border:1px solid rgba(0,0,0,.15)}.navbar-default #dropdown1:after{right:97px!important}.navbar-default #dropdown2:after{right:60px!important}.navbar-default #dropdown3:after{right:50px!important}.navbar-default #dropdown4:after{right:40px!important}.navbar-default #dropdown5:before{right:5px!important}.navbar-default #dropdown5:after{right:8px!important}.navbar-default .j2c-header-button{border-radius:0}.navbar-default .input-group{padding:5px 0}.navbar-default #l-search-group{padding:5px 20px;font-weight:100}.navbar-default #l-search-group span button{background-color:#286aa6;color:#fff}.navbar-default #l-search-group span button:hover{background-color:#286aa6;color:#fff;opacity:.9;border-left:0}.copyright{width:auto;margin:0 auto;text-align:center;color:#fff;font-size:10px}.copyright a{color:#fff;text-decoration:none}.copyright a:hover{color:#484848;text-decoration:none}.social{width:auto;margin:0 auto;text-align:center;margin-left:5px}.social a{text-decoration:none}.footer-bottom{padding-top:20px}.extra-space{padding:15px 0}.flipsies{position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.sign-up-form{max-width:100%;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;overflow:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.field:nth-of-type(1){border-top:1px solid #484848;border-right:0;border-bottom:1px solid #484848;border-left:1px solid #484848}.field:nth-of-type(2),.field:nth-of-type(3){border-top:1px solid #484848;border-right:0;border-bottom:1px solid #484848;border-left:none;border-radius:0}.field:nth-of-type(3) input{border-right:0}.field{display:block;margin:0;padding:0 .5em;background:#fff;position:relative;border:1px solid #484848;-webkit-transform:translate3d(0,0,0);overflow:visible}.email_alarm{display:none}span.apply{color:#ff6900;cursor:pointer;font-weight:bold}.apply h3{margin-top:0}.apply h6{text-align:center}.sign-up-btn{border-left:none;width:auto;border-radius:0 5px 5px 0!important}.similar_jobs2{color:#797979;font-weight:normal;text-decoration:none}.similar_jobs2:hover{color:#ff6900}.back{padding:5px}span.jobmore_apply_btn{background:#ff6900;color:#fff;padding:6px 11px;border-radius:5px;cursor:pointer}span.jobmore_apply_btn:hover{background:#e55e00}button.apply_btn{background:#286aa6;color:#fff;border:0;padding:15px 20px;width:100%;margin-top:20px}button.apply_btn:hover{background:#286aa6;opacity:.9;color:#fff;border:0;padding:15px 20px}.navbar-default .navbar-toggle .icon-bar{background-color:#286aa6}.navbar-default .navbar-toggle:hover .icon-bar{background:#286aa6}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:0}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0}.menuextras{font-size:14px;height:30px}.menuextras ul{margin:0;padding:0;list-style-type:none;float:right}.menuextras li{float:left}.menuextras .extras li{padding:15px 6px}.menuextras .extras li a{color:#fff;font-size:12px;padding:3px 9px;border-radius:5px}.menuextras .extras li a:hover{color:#333;text-decoration:none}.menuextras .extras .saved-searches i{color:#fff;padding-right:10px;font-weight:regular}.menuextras .extras .recent-searches i{color:#fff;padding-right:10px;font-weight:regular}.menuextras .extras .mobile i{color:#fff;padding-right:10px;font-weight:regular}.menuextras .extras .login i{color:#fff;padding-right:10px;font-weight:regular}.menuextras .extras .login{color:#fff;font-weight:regular}.padding-base-vertical{padding:5px 0}#login{background:none!important;margin-left:-2px}.mobile a{color:#fff;background:none!important;margin-left:-5px!important}span.badge{background:#00a1ce!important;border-radius:5px!important}span.company{font-weight:bold}.company{display:inline}.city{display:inline-block}.morph_btn{border-top:1px solid #484848;padding-top:20px;width:100%}span.city{font-weight:bold}span.strong{font-weight:bold}div.col-md-4 .company_box{padding-left:0;padding-right:0}div.reviews{margin-top:3px;margin-left:-5px}span.v_count{position:relative;top:2px;left:2px;font-size:13px;font-weight:bold}div.reviews div.r_star{margin-bottom:5px;text-align:left}span.trustpilot_text{color:#fff;font-size:10px;position:relative;top:2px;left:3px}span.full_star,span.empty_star{padding:0 5px}span.full_star{background-position:-299px -78px}span.empty_star{background-position:-170px -23px}span.half_star{margin-left:1px}span.half_star span.full,span.half_star span.empty{padding:0 2px}span.half_star span.full{background-position:-299px -173px}span.half_star span.empty{background-position:-307px -62px}.details{margin-top:180px;padding-left:0}.details h5 a{color:#fff;font-weight:bold}.details h1{color:#fff}.company_name{text-align:center;margin-top:-25px;margin-bottom:15px}.company_name a{color:#484848;font-size:24px;font-weight:bold}.details h5{color:#fff;margin-top:-15px}.company_box{padding-left:0;padding-right:0}.top_company_box{border:1px solid #484848;border-radius:5px;margin:10px 0;padding-left:0;padding-right:0}.top_company_box p{font-size:13px;line-height:22px;width:350px}.logo_rating{display:inline-block;text-align:center;border-right:1px solid #efefef;padding:0 15px;margin-right:15px;margin-top:15px}.company_rating{padding:10px 0}.company_bottom_row{background:#f7f7f7;border-top:1px solid #484848;border-radius:0 0 5px 5px;text-align:right;padding:10px;margin-top:15px}.company_bottom_row a{color:#484848;font-weight:bold;font-size:10px;padding:5px 10px;border-left:1px solid #d2d2d2}.outer p{font-family:'Arimo',sans-serif;font-size:26px}.nav-tabs>li.tab1{z-index:9}.nav-tabs>li.tab2{z-index:9}.nav-tabs>li.tab3{z-index:8}.nav-tabs li.tab3 a span{top:49px}.nav-tabs li.active.tab3 a span{top:50px}.nav-tabs>li.tab4{z-index:7}.nav-tabs li.active.tab4 a span{top:52px}.parent-class.nav-tabs>li.tab1{z-index:7}.parent-class.nav-tabs>li.tab2{z-index:8}.parent-class.nav-tabs>li.tab3{z-index:9}.parent-class.nav-tabs>li.tab4{z-index:10}.tab-content .tab-pane{height:100%}.fade{transition:opacity .30s linear 0s}.nav-tabs>li{margin:0}.nav-tabs>li.active{position:relative;top:-3px;z-index:10}#search_tabs .bg-stretch,#search_tabs .tab-content{position:absolute;left:0;right:0;bottom:0;width:100%;height:100%}div#search_tabs .nav-tabs>li.tab1{z-index:7}div#search_tabs .nav-tabs>li.tab2{z-index:6}div#search_tabs .nav-tabs>li.tab3{z-index:5}div#search_tabs .nav-tabs>li.tab4{z-index:4}div#search_tabs .nav-tabs>li{border-radius:10px;box-shadow:2px 4px 7px rgba(0,0,0,0.8)}div#search_tabs .nav-tabs>li.active{position:relative;top:-3px;z-index:12}div#search_tabs .nav-tabs>li.tab1>a{background:#a1a1a1}div#search_tabs .nav-tabs>li.tab1,div#search_tabs .nav-tabs>li.tab1.active{box-shadow:2px 4px 7px rgba(0,0,0,0.8)}div#search_tabs .nav-tabs>li.tab3.active{box-shadow:2px 4px 7px rgba(0,0,0,0.8),-2px 4px 4px rgba(0,0,0,0.4);-moz-box-shadow:2px 4px 7px rgba(0,0,0,0.8),-2px 4px 4px rgba(0,0,0,0.4);-webkit-box-shadow:2px 4px 7px rgba(0,0,0,0.8),-2px 4px 4px rgba(0,0,0,0.4)}div#search_tabs .nav-tabs li.active a span.add:after{top:2px;left:0;border-left:none;border-top:0;border-right:10px solid #286aa6;border-bottom:10px solid #286aa6;border-bottom-right-radius:20px;border-bottom-left-radius:0;height:30px}div#search_tabs .nav-tabs>li>a,div#search_tabs .nav-tabs>li>a:hover,div#search_tabs .nav-tabs>li.active>a,div#search_tabs .nav-tabs>li.active>a:hover,div#search_tabs .nav-tabs>li.active>a:focus{border:0;padding:13px 29px 16px 20px}div#search_tabs .nav-tabs>li.active>a,div#search_tabs .nav-tabs>li:hover>a{background:#286aa6;color:#FFF}div#search_tabs .nav-tabs>li.tab4{box-shadow:-7px 3px 12px -6px rgba(0,0,0,0.65)}div#search_tabs .nav-tabs li.active a span:after{top:4px;left:1px;border-right:0;border-top:0;border-left:10px solid #286aa6;border-bottom:10px solid #286aa6;border-bottom-left-radius:17px;border-bottom-right-radius:0}div#search_tabs .nav-tabs li.tab3.active a span.add::after{left:0}div#search_tabs .nav-tabs li.tab4.active a span::after{top:-3px;left:0}div#search_tabs .nav-tabs li.tab4.active a span.add::after{top:-5px;left:0}.industry ul{font-size:26px;line-height:28px;font-weight:bold}.industry ul li{margin:0 0 10px;font-size:14px}.industry ul li a span{display:inline-block;vertical-align:middle;width:27px;height:26px;border-radius:50%;text-align:center;color:#fff;margin:0 8px 0 -48px;position:relative;font-size:12px;line-height:27px}.industry ul li a{display:inline-block;vertical-align:middle;padding:0 0 0 48px}.industry ul li a:hover{text-decoration:none;opacity:.8}.industry ul li span.icon-accounting{background:#ff0061}.industry ul li span.icon-construction{background:#56575b}.industry ul li span.icon-education{background:#ed7f53}.industry ul li span.icon-engineering{background:#ff9c00}.industry ul li span.icon-government{background:#8c98c5}.industry ul li span.icon-management{background:#56cf76}.industry ul li span.icon-marketing{background:#57b5d0}.industry ul li span.icon-nursing{background:#9c29a8}.industry ul li span.icon-help{background:#0085ff}.industry ul li span.icon-sales{background:#bf0001}.industry ul li span.icon-security{background:#00d7ca}.industry ul li span.icon-tech{background:#4b4b4b}.industry ul li span.icon-warehouse{background:#804f00}.industry ul li span.icon-entrylevel{background:#4b019c}.industry ul li span.icon-time{background:#6e8799}.industry ul li span.icon-time::after{background-position:-265px -74px;background-size:974% 331%;width:15px;height:13px;position:absolute;left:5px;top:6px;content:""}.featured_inline-location{display:inline-block;margin-left:10px}.company_bottom_row a span{padding-right:5px}.company h3{color:#fff}.city h3{color:#fff}.city h3 a{color:#fff;font-weight:bold}.company h3 a{color:#fff;font-weight:bold}.company_box a img{padding:35px;width:100%}.company_info{border-top:1px solid #484848;width:100%;margin:0 auto;background:#f7f7f7;border-radius:0 0 5px 5px}span.company_img{display:inline-block;background-image:url('//assets.j2c.com/img/company.png');background-repeat:no-repeat;width:11px;height:16px;padding-left:15px;font-weight:bold}span.location_img{display:inline-block;background-image:url('//assets.j2c.com/img/location.png');background-repeat:no-repeat;width:11px;height:16px;padding-left:15px;font-weight:bold}span.job_location{display:inline-block;padding-left:10px}.info_btn{position:relative;top:-6px;left:6px;color:#484848}.info_btn_results{position:relative;top:3px;color:#484848;font-size:15px}.company_info a{font-size:12px;color:#484848;display:inline-block;margin-left:-12px}.view_all{padding:8px 12px;float:left;width:100%;text-align:center;border-right:1px solid #d2d2d2;background:#f7f7f7;border-radius:0 0 5px 5px}.view_all img{padding-right:15px;margin-top:-3px}.view_website{float:left;padding:8px;width:50%;text-align:center;background:#f7f7f7;border-radius:0 0 5px 0}.view_website img{padding-right:15px;margin-top:-3px}.morph-content form div{color:#484848;padding:8px 5px 8px 0}.applying_for{margin-left:23px;position:relative;border-bottom:1px dashed #d5d5d5;top:-55px;margin-right:23px;font-weight:bold}.job2{cursor:pointer}.job_info{color:#484848;padding-top:15px;padding-left:15px;line-height:10px}.inputs{padding-left:0;margin-top:-10px}.message{padding-left:0;padding-right:0;margin-top:-10px}.contact{margin-top:40px}.email_link{color:#484848;text-decoration:none}.email_link:hover{color:#ff6900;text-decoration:none}.contact_info{margin-left:23px;border-bottom:1px dashed #d5d5d5;top:-30px;margin-right:23px;position:relative;font-weight:bold}.navbar-default{border:none!important;border-bottom:1px solid rgba(79,112,156,.1)!important}.navbar-default form{margin:0}.navbar-nav{margin:0}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:0}.navbar-default .navbar-collapse.collapsing,.navbar-default .navbar-collapse.collapse.in{background:rgba(255,255,255,1)}.navbar-default .navbar-toggle{border:0}.send{margin-top:18px}.medium-title{font-size:18px;color:#666;margin-top:0;margin-bottom:2px}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:8px 7px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:5px}.navbar-toggle .icon-bar{display:block;width:22px;height:3px;border-radius:3px}.company img{width:16px;margin-top:-6px}.company_city{margin-left:-39px;padding-top:5px}ul.company_city li{list-style-type:none;display:inline-block}ul.company_city li.company{background:url('//assets.j2c.com/img/company.png');background-repeat:no-repeat;background-position:4px 4px}ul.company_city li.city{background:url('//assets.j2c.com/img/location.png');background-repeat:no-repeat;background-position:4px 4px}ul.company_city li a{font-size:18px;color:#fff;font-weight:bold;text-decoration:none;padding-left:28px;line-height:28px}ul.company_city li a:hover{text-decoration:underline}.city img{margin-top:-4px}.breadcrumb{padding-top:68px;margin-bottom:20px;list-style:none;border-radius:4px;background:transparent}.breadcrumb_back{padding-top:68px;padding-left:0;margin-left:-5px;margin-bottom:20px;list-style:none;border-radius:4px;background:transparent}.breadcrumb_back li{color:#fff}.breadcrumb_back li a{color:#fff}.breadcrumb_back .home img{margin-top:-3px;margin-left:-15px;padding-right:5px}.breadcrumb li{color:#fff}.breadcrumb li a{color:#fff}.breadcrumb .home img{margin-top:-3px;margin-left:-15px;padding-right:5px}.page_content{padding-left:0!important;padding-right:0!important;padding-top:77px}#fake_file_name{margin-bottom:12px}.breadcrumb>li+li:before{padding:0 5px;color:#fff;content:"\2192"}.breadcrumb li.home{background:url('//assets.j2c.com/quickapply/img/home.png')}.teal{color:#00a9cc}.salmon{color:#f27180}span.file_close{cursor:pointer;float:right;padding-right:5px;position:relative;top:-1px}span.file_close:hover{color:#ff6900}.eligibility{font-size:14px;width:50%;margin:0 auto;text-align:center}.file_name{font-size:12px;background:#fff;border-radius:5px;border:1px solid #484848;padding:18px 10px}span.info_review{color:#484848;padding-left:10px}ul.info_review{color:#484848;position:relative;top:25px;left:-10px;padding-bottom:5px}span.sub_exclamation{font-size:10px;color:#fff;position:relative;margin-top:-6px;margin-left:11px}.one_last_step{position:relative;margin-left:50px;margin-top:-75px}ul.info_review li{font-weight:bold;list-style-type:none}.info_review_job_title{font-size:14px;font-weight:bold}form.info_review_form{margin-left:-5px;margin-right:10px}form.info_review_form .well{padding:10px}form.info_review_form input{margin-bottom:15px}form.info_review_form hr{margin-top:5px}div.company_information{margin-top:-10px}div.company_information p{margin:0 0 0 10px}div.company_information p span{padding-right:6px}div.company_information p span.company_img,div.company_information p span.location_img{padding-right:5px}#file_err{margin-top:3px;margin-bottom:3px}button.first,label.first{-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;-ms-transition:all 0s ease-out;transition:all 0s ease-out;height:56px;width:100%;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:14px;color:#fff;text-decoration:none;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.4);padding:4px 20px 0;position:relative;cursor:pointer;border:1px solid #484848;border-top-right-radius:5px;border-bottom-right-radius:5px}label.first{padding-top:18px}button.second{-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;-ms-transition:all 0s ease-out;transition:all 0s ease-out;height:56px;width:100%;display:block;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:14px;color:#fff;text-decoration:none;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.4);padding:4px 20px 0;margin:20px auto;position:relative;cursor:pointer;border:1px solid #484848;border-top-right-radius:5px;border-bottom-right-radius:5px}button.third{-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;-ms-transition:all 0s ease-out;transition:all 0s ease-out;height:56px;width:100%;display:block;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:14px;color:#fff;text-decoration:none;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.4);padding:4px 20px 0;margin:20px auto;position:relative;cursor:pointer;border:1px solid #484848;border-top-right-radius:5px;border-bottom-right-radius:5px}button.fourth{-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;-ms-transition:all 0s ease-out;transition:all 0s ease-out;height:56px;width:100%;display:block;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:14px;color:#fff;text-decoration:none;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.4);padding:4px 20px 0;margin:20px auto;position:relative;cursor:pointer;border:1px solid #484848;border-top-right-radius:5px;border-bottom-right-radius:5px}button.from_computer,label.from_computer{border-left:solid 1px #fe7e69;background:#ff5336}button.dropbox{border-left:solid 1px #51a1e2;background:#007ee5}button.google_drive{border-left:solid 1px #787878;background:#aaa}button.onedrive{border-left:solid 1px #5a77b4;background:#1d4caf}button.first:active,label.first:active{top:4px}button.second:active{top:4px}button.third:active{top:4px}button.fourth:active{top:4px}button.first:before,label.first:before{content:url('//assets.j2c.com/img/folder.png');width:20%;height:56px;display:block;position:absolute;padding-top:19px;top:0;margin-left:-20px;border-top-left-radius:5px;border-bottom-left-radius:5px}button.second:before{content:url('//assets.j2c.com/img/dropbox.png');width:20%;height:56px;display:block;position:absolute;padding-top:13px;top:0;margin-left:-20px;border-top-left-radius:5px;border-bottom-left-radius:5px}button.third:before{content:url('//assets.j2c.com/img/google_drive.png');width:20%;height:56px;display:block;position:absolute;padding-top:16px;top:0;margin-left:-20px;border-top-left-radius:5px;border-bottom-left-radius:5px}button.fourth:before{content:url('//assets.j2c.com/img/onedrive.png');width:20%;height:56px;display:block;position:absolute;padding-top:16px;top:0;margin-left:-20px;border-top-left-radius:5px;border-bottom-left-radius:5px}input:focus{outline:0}button:focus{outline:0}button.from_computer:before,label.from_computer:before{border-right:solid 1px #fe7e69;background:#ff5336}button.dropbox:before{border-right:solid 1px #51a1e2;background:#007ee5}button.google_drive:before{border-right:solid 1px #787878;background:#aaa}button.onedrive:before{border-right:solid 1px #5a77b4;background:#1d4caf}button.first:active:before,label.first:active:before{top:0}button.second:active:before{top:0}button.third:active:before{top:0}button.fourth:active:before{top:0}div.cs-select{display:inline-block;vertical-align:middle;position:relative;text-align:left;background:#cfcfcf;z-index:100;width:100%;max-width:180px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.cs-select:focus{outline:0}.cs-select select{display:none}.cs-select span{display:block;position:relative;cursor:pointer;padding:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-select>span{padding-right:3em}.cs-select>span::after,.cs-select .cs-selected span::after{speak:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cs-select>span::after{content:'\25BE';right:1em}.cs-select .cs-selected span::after{content:'\2713';margin-left:1em}.cs-select.cs-active>span::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.cs-select .cs-options{position:absolute;overflow:hidden;width:100%;background:#fff;visibility:hidden}.cs-select.cs-active .cs-options{visibility:visible}.cs-select ul{list-style:none;margin:0;padding:0;width:100%}.cs-select ul span{padding:1em}.cs-select ul li.cs-focus span{background-color:#ddd}.cs-select li.cs-optgroup ul{padding-left:1em}.cs-select li.cs-optgroup>span{cursor:default}#edu_lead div.modal-dialog div.modal-content{width:980px}div.cs-skin-border{background:transparent;font-size:2em;font-weight:700;max-width:600px}.cs-skin-border>span{border:5px solid #000;border-color:inherit;-webkit-transition:background .2s,border-color .2s;transition:background .2s,border-color .2s}.cs-skin-border>span::after,.cs-skin-border .cs-selected span::after{font-family:'icomoon';content:'\e000'}.cs-skin-border ul span::after{content:'';opacity:0}.cs-skin-border .cs-selected span::after{content:'\e00e';color:#ddd9c9;font-size:1.5em;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.cs-skin-border.cs-active>span{background:#fff;border-color:#fff;color:#484848}.cs-skin-border .cs-options{color:#484848;font-size:.75em;opacity:0;-webkit-transition:opacity .2s,visibility 0s .2s;transition:opacity .2s,visibility 0s .2s}.cs-skin-border.cs-active .cs-options{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.cs-skin-border ul span{padding:1em 2em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cs-skin-border .cs-options li span:hover,.cs-skin-border li.cs-focus span{background:#f5f3ec}#job_details h1 a{color:#286aa6;text-decoration:none;font-weight:bold;font-size:26px;margin:10px 0 -5px 0;line-height:1.1}#job_details h1 a:hover{color:#f27180;text-decoration:underline}#job_details .jobdescription_unexpanded{margin-top:20px}#job_details .company_city{margin-top:-6px;margin-left:0;padding-top:0}#job_details ul.company_city{padding-left:0}#job_details .jobdescription_unexpanded a{color:#ff6900;text-decoration:none;font-size:14px;font-weight:bold}#job_details .apply_btns{text-align:center;margin-top:25px}#job_details .apply_btns button{margin:0 5px}#job_details.job_details_page_content{padding-top:50px}#job_details .other_jobs{margin-top:45px}#job_details .other_jobs hr{margin-top:-5px}#job_details a.open_description{color:#ff6900;text-decoration:underline;font-weight:bold;font-size:14px}#job_details .remove_job{float:left;margin-left:-30px;margin-top:2px;font-size:20px;color:#5e5e5e;cursor:pointer}#job_details .remove_job:hover{color:#000}#job_details .item-description{width:75%}#job_details .job_details_apply{float:right;position:relative}#jobs_container .item-description{display:block}.gd-star{background:#fff;border:1px solid #e6e6e6;border-radius:90px;width:48px;height:18px;display:inline-block;position:relative;margin-right:3px}.circle-star{display:inline-block}.star{background-color:#e5e5e5;border-radius:9px;width:18px;height:18px;left:-1px;top:-1px;text-align:center;position:relative;display:inline-block}.star i{top:-2px;font-size:10px;position:relative;color:#f27180}.gd-rating{color:#606060;font-size:12px;font-weight:bold;position:relative;top:-2px;display:inline-block;left:4px}.outerjob .job2 .company-logo-div{height:50px;width:50px;border-radius:50%;display:flex;align-items:center;position:absolute;overflow:hidden}.outerjob .job2 .company-logo-div .company-logo{width:50px;margin:auto}.outerjob .job2 .innerjob-results.company-logo-innerjob{margin-left:62px;position:relative}.new-job{border:1px solid #f27180;height:18px;color:#f27180;font-size:12px;border-radius:90px;width:46px;font-weight:bold;text-transform:uppercase;position:relative;display:inline-block;top:-2px}.new-job span{position:relative;left:9px;line-height:16px}.d-tag{display:inline-block;border:1px solid #e6e6e6;height:18px;width:auto;border-radius:90px;padding:0 8px;margin-right:6px;color:#606060}.d-tag span{font-size:12px;position:relative;vertical-align:top}.inline{display:inline!important}div#adcontainer_top{margin-bottom:15px}div#adcontainer_bottom{padding:15px;background-color:#fffae7;border-radius:5px;height:auto!important}.parent-color.nav-tabs>li.tab1>a{margin:-1px -2px -3px 0}div.search_bar{float:left;position:relative}div.search_bar_unexpanded{width:190px;height:30px;top:-4px}div.search_bar_expanded{height:30px;position:relative;top:-4px}div.search_bar input.expanded{display:inline-block}.slider .sliderScroll a,.caseSlider .sliderScroll a{float:right;position:relative;right:40px;-webkit-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;-moz-animation-delay:0s;-webkit-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slider .sliderScroll,.caseSlider .sliderScroll{position:absolute;bottom:40px;left:0;width:100%}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.slider .sliderScroll a svg,.caseSlider .sliderScroll a svg{fill:#fc6;width:40px;height:40px}li.disney img{margin-bottom:-15px}div.search_bar input{border:0;font-weight:normal;box-shadow:none;height:26px;position:relative;margin-right:6px;padding:7px 12px 6px 25px;display:inline-block;text-transform:capitalize}html[data-useragent*='MSIE 10.0'] div.search_bar input{margin-top:5px;height:28px}.unexpanded{width:95%}.expanded{background:#fff;color:#000}.header-prompt h1{color:#383838;font-size:28px;line-height:30px}.icon-location-index{padding-right:0!important;padding-left:10px}.sub-industry-selection{background-color:Highlight;color:HighlightText}.ppc_btn{margin-top:3px;vertical-align:top}#apply_column_ui .morph-button button{background:#ff6900;color:#fff;border:0;padding:15px 20px;width:100%;border-radius:5px}.thanks_for_sign_up{margin-bottom:10px}#mobile-footer-nav .j2c-logo-holder{margin-top:15px}#mobile-footer-nav .social-networks .footer-social-icons{color:#286aa6}#mobile-footer-nav .social-networks .footer-social-icons:hover{color:#286aa6;opacity:.9}.mobile-footer-nav-holder{padding:15px 0 0 0;position:absolute;bottom:0;width:100%;height:200px}#mobile-footer-nav .forward-arrow,#mobile-footer-nav .expand-menu{font-weight:bold;float:right;top:4px;position:relative}#mobile-footer-nav,#mobile-footer-nav ul{list-style:none;padding-left:0;left:0;width:100%;margin-bottom:0}#mobile-footer-nav{padding-bottom:50px}#mobile-footer-nav>li>a{display:block;font-weight:bold;padding:10px 15px;border-bottom:1px solid #d2d2d5;text-decoration:none;color:#5b5959}#mobile-footer-nav>li:nth-child(1){border-top:1px solid #d2d2d5}#mobile-footer-nav>li:last-child{padding:15px}#mobile-footer-nav>li:last-child div.social-networks{width:150px;margin-left:auto;margin-right:auto}#mobile-footer-nav>li:last-child .half-line{float:initial;margin-right:auto;margin-left:auto;border-bottom:2px solid #d2d2d5;margin-top:5px;margin-bottom:10px}#mobile-footer-nav>li:last-child div.j2c-logo-holder div{font-weight:bold;text-align:center;text-decoration:none;color:#5b5959;font-size:20px;float:initial;margin-right:auto;margin-left:auto}#mobile-footer-nav>li:last-child div.social-networks>div{padding:0}#mobile-footer-nav>li:last-child a{display:inline-block;border:0!important}#mobile-footer-nav li a:hover,#mobile-footer-nav li a.active{background:#fff;color:#5b5959}#mobile-footer-nav li ul{display:none}#mobile-footer-nav li ul.social-networks{display:inherit}.mobile-sticky-footer{z-index:1050;position:fixed;bottom:0;left:0;right:0;min-height:50px;background-color:#f5f5f5}#mobile-sticky-footer-menu div{height:50px}.mobile-sticky-footer .no-padding-mobile{padding-left:0!important;padding-right:0!important}.mobile-sticky-footer-option,.mobile-sticky-footer-option:focus,.mobile-sticky-footer-option:visited,.mobile-sticky-footer-option:hover,.mobile-sticky-footer-option:active{color:#797979;text-align:center;text-decoration:none}.mobile-sticky-footer-option p{margin:0}.mobile-sticky-footer-option span{padding:6px 0;display:block;font-size:20px;position:relative;margin-right:auto;margin-left:auto}.mobile-sticky-footer-option p{font-size:9px}#mobile-sticky-footer-recent{display:none}.no-mobile-sticky-footer{margin-bottom:0!important}.highlight-mobile-recent-searches{background-color:#d2d2d5}.mobile-recent-searches:first-child{border-top:1px solid #d2d2d5}.mobile-recent-searches{background-color:#f5f5f5;padding:15px;border-bottom:1px solid #d2d2d5}.mobile-recent-searches div{padding:0}.mobile-recent-searches div:first-child{text-align:left}.mobile-recent-searches div:last-child{text-align:right}.mobile-recent-searches span span{margin-right:5px}.mobile-recent-searches a{color:#286aa6;text-decoration:none}.mobile-recent-searches a:focus,.mobile-recent-searches a:visited,.mobile-recent-searches a:hover,.mobile-recent-searches a:active{color:#286aa6;text-decoration:underline}.mobile-sticky-footer-recent a{color:#d2d2d5}body.notfound .container{margin-bottom:0}.inline-location,.featured_inline-location{margin-left:0}span.location{color:#797979}.job-details-right{text-align:right;margin-right:15px;float:right}.job-details-right span{display:block;clear:both;font-size:11px;color:#797979;margin-right:5px}.results-apply-button{float:right;position:relative;color:white;font-weight:bold;background-color:#286aa6;text-align:center;cursor:pointer;border-radius:15px;padding:4px 15px;border:0}div.job2:hover .results-apply-button,.results-apply-button:hover,.results-apply-button:focus{background-color:#258ddc;opacity:.9}.sem_find_job_btn{background:#f27180;border-color:#f27180}.sem_find_job_btn:hover,.sem_find_job_btn:active{background:#f27180;border-top-color:#f27180;border-bottom-color:#f27180;border-right-color:#f27180;opacity:.8}.whitelist-page{margin-top:50px;color:#5b5959}.whitelist-page h1{font-weight:bolder;color:#5b5959;text-align:left;font-size:36px;line-height:33px;margin:20px 0 0}.whitelist-page h2{padding-bottom:10px;color:#5b5959;font-weight:bold}.whitelist-page #questions-menu{padding-top:25px}.whitelist-page #questions-and-answers{list-style-type:none;margin:0;padding:0;padding-bottom:100px}.whitelist-page #questions-and-answers>li{padding-top:55px;margin-bottom:-25px}.whitelist-page #questions-and-answers>li .thumbnail{border:0}.whitelist-page p,.whitelist-page li{font-size:16px}.whitelist-page .thumbnail{padding-top:15px}.whitelist-page .portrait-style{max-width:320px}.whitelist-page .landscape-style{max-width:850px}.privacy-page a,.term-page a{color:#286aa6}.privacy-page a:hover,.term-page a:hover{color:#258ddc;opacity:.8}.navbar-default{background:rgba(255,255,255,.4)}.navbar-default .btn.btn-default.header-location{font-size:14px}.navbar-default .btn.btn-default{font-family:'Montserrat',Helvetica,Arial,sans-serif}.navbar-default .btn.btn-default{color:#286aa6;background-color:transparent;border-color:transparent}.nav-tabs>li>a{border-radius:10px 10px 0 0}div#search_tabs .nav-tabs li.active a span:after{border-left:10px solid #286aa6;border-bottom:10px solid #286aa6;border-bottom-left-radius:22px;border-bottom-right-radius:0}.j2c-logo,.autofill-form:after,span.full_star,span.empty_star,span.half_star span.full,span.half_star span.empty,.nav-tabs li a::after,.industry ul li span.icon-time::after{background-image:none}.j2c-logo{background-image:url(/img/common/logo/jobs2careers-logo.png);background-size:contain;background-repeat:no-repeat;width:150px;height:30px;position:relative;top:-3px}.navbar-right{color:#286aa6;background:transparent}.navbar-right:hover{background:rgba(79,93,156,0)}.navbar-default .navbar-nav>li:hover{color:#286aa6;background:rgba(79,93,156,.1)}.navbar-default .navbar-nav>li>a{font-size:14px;color:#666;font-weight:bold}.navbar-default .navbar-nav>li>a:hover{color:#286aa6}.navbar-default .btn.btn-default{height:100%;font-weight:bold;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:14px;color:#666;border:0;width:initial;background-color:transparent}.navbar-default div.dropdown:hover{background:transparent}.navbar-default .btn.btn-default:hover{background:rgba(79,93,156,.1)}.visual h1{color:#f27180;font-family:'Montserrat',Helvetica,Arial,sans-serif;text-shadow:none;font-weight:bold;font-size:36px;margin:auto;line-height:34px;left:auto;top:85px;position:relative;z-index:100}.visual-holder{padding:0;width:70%;margin:150px auto 0 auto}.tab-content .tab-pane{height:80%}.nav-tabs>li.tab2>a{background:#b1b6cf}.nav-tabs>li.tab3>a{background:#c9ccdc}.nav-tabs>li.tab4>a{background:#dbdbe4}.nav-tabs>li>a{color:#3d497e;font-weight:bold;font-family:'Montserrat',Helvetica,Arial,sans-serif}