.right-rail-module{margin-bottom:30px}.right-rail-module .feature-text{display:block;font-size:1.3em}#right-rail-container .bottom-border{border-bottom:1px #dbdbdb solid;padding-bottom:30px}li.fancy-border{border-bottom:1px solid #fff;padding-bottom:5px;width:100%}@media(min-width:481px) and (max-width:767px){#right-rail-container{width:100%!important}div.job-search-seo-description,div.search-left-container,div.job-search-title{width:600px}.right-rail-module{width:100%!important}}span.basic{background:url("/images/job/btn-sprite-listDetail.png") no-repeat 0 -39px;width:45px;height:39px;display:inline-block;vertical-align:middle;cursor:pointer}span.basic.active{background-position:0 0}span.basic:hover{background-position:0 0}span.detailed{background:url("/images/job/btn-sprite-listDetail.png") no-repeat -45px 0;width:45px;height:39px;display:inline-block;vertical-align:middle;cursor:pointer}span.detailed.active{background-position:-45px -39px}span.detailed:hover{background-position:-45px -39px}span.pin{background:url("/images/job/icons-jobdetails-sprite.png") no-repeat 0 0;width:27px;height:27px;display:inline-block;vertical-align:middle}span.dollar{background:url("/images/job/icons-jobdetails-sprite.png") no-repeat 0 -22px;width:27px;height:27px;display:inline-block;vertical-align:middle}span.money{background:url("/images/job/icons-jobdetails-sprite.png") no-repeat 0 -44px;width:27px;height:27px;display:inline-block;vertical-align:middle}span.clock{background:url("/images/job/icons-jobdetails-sprite.png") no-repeat 0 -66px;width:27px;height:27px;display:inline-block;vertical-align:middle}span.world{background:url("/images/job/icons-jobdetails-sprite.png") no-repeat 0 -88px;width:27px;height:27px;display:inline-block;vertical-align:middle}span.house{background:url("/images/job/icon_telecommute.gif") no-repeat 6px 6px;width:27px;height:27px;display:inline-block;vertical-align:middle}div.status-item.uncheckable{background:url("/images/job/icons-sprite-savedApplied.png") no-repeat 0 -64px;width:32px;height:31px;cursor:pointer}div.status-item.default{background:url("/images/job/icons-sprite-savedApplied.png") no-repeat 0 -64px;width:32px;height:31px;cursor:pointer}div.status-item.saved{background:url("/images/job/icons-sprite-savedApplied.png") no-repeat 0 -30px;width:32px;height:31px;cursor:pointer}div.status-item.applied{background:url("/images/job/icons-sprite-savedApplied.png") no-repeat 0 0;width:32px;height:29px}div.default-small{background:url("/images/job/icons-sprite-savedApplied.png") no-repeat 0 -114px;width:18px;height:18px}div.saved-small{background:url("/images/job/icons-sprite-savedApplied.png") no-repeat 0 -94px;width:18px;height:18px}div.skills ul{float:left;list-style:none;padding:0;margin:0}div.skills ul li{float:left;margin:5px 5px 0 0;display:list-item}ul li.skill-item a{color:#333}li.skill-item span.left-on{background:url("/images/job/listingitem/skills_dot.png") no-repeat;height:10px;width:16px;width:1.6rem;display:inline-block;float:left;margin-top:7px}li.skill-item span.left-off{background:url("/images/job/listingitem/skills_dot_disabled.png") no-repeat;height:10px;width:16px;width:1.6rem;display:inline-block;float:left;margin-top:7px}li.skill-item span.skill-name{line-height:22px;line-height:2.2rem;height:22px;font-size:14px;display:inline-block;float:left}li.skill-item span.skill-name:hover{text-decoration:underline}li.skill-item span.right{height:22px;width:12px;width:1.2rem;line-height:22px;line-height:2.2rem;display:inline-block;float:left}ul.social{float:left;list-style:none;padding:0;margin:0}ul.social li{float:left;margin:0 10px 0 0;display:list-item}ul.social li a{display:block}ul.social li a span{display:none}ul.social li a.fb{background:url("/images/icons-social.png") no-repeat 0 0;width:37px;height:35px}ul.social li a.fb:hover{background-position:0 -35px}ul.social li a.twitter{background:url("/images/icons-social.png") no-repeat 0 -70px;width:37px;height:35px}ul.social li a.twitter:hover{background-position:0 -105px}ul.social li a.linkedin{background:url("/images/icons-social.png") no-repeat 0 -140px;width:37px;height:35px}ul.social li a.linkedin:hover{background-position:0 -175px}ul.social li a.share{background:url("/images/icons-social.png") no-repeat 0 -210px;width:37px;height:35px}ul.social li a.share:hover{background-position:0 -245px}ul.social li a.email{background:url("/images/icons-social.png") no-repeat 0 -280px;width:37px;height:35px}ul.social li a.email:hover{background-position:0 -315px}h4.section-title{margin-top:30px;font-size:14px;font-size:1.4rem;margin-bottom:0;margin-top:25px}div.job-details div.section-data[data-section="9"],div.job-details div.section-data[data-section="12"],div.job-description div.section-data:last-of-type{margin-top:20px}.recommended-jobs-item{line-height:1em;margin-top:15px}.rec-job-title,.rec-job-details{width:100%!important;margin-left:0!important}.mobile-show{display:none!important}@media(max-width:480px){.mobile-show{display:block!important}span.mobile-show{display:inline-block!important}}div.job-listing-container{width:100%}div.job-listing-container.basic div.skills{height:27px;overflow:hidden}div.no-results{padding:10px}div.job-listing-container h2{font-size:2.5rem;font-weight:normal}div.job-listing-container-header{border-bottom:1px solid #DBDBDB}div.applied-listings,div.recruiter-applied-jobs{margin-bottom:27px}div.job-listing-item{border:1px solid #ccc;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.2);display:block;margin-bottom:30px;padding:20px 30px 30px;position:relative}div.job-listing-item:nth-child(even){background:#fbfbfb}div.job-listing-item div.span7.job-app-status{margin-left:4px;width:auto}div.job-app-status-box div.span6{width:50%}div.job-app-status-box div.span5.pagination-right{width:50%;margin:0}div.recruiter-accept-div span.accept-application{padding-right:7px}div.recruiter-accept-div span.reject-application{padding-left:5px}div.recruiter-accept-div span.reject-application .cc-db2-icon-delete-off{margin-top:-1px;margin-left:2px;margin-right:3px}.cc-db2-icon-purple-lightning{margin-top:-3px}div.recruiter-accept-div span.reject-application:hover .cc-db2-icon-delete-off{background-position:0 -102px}div.row-fluid.job-app-status-box{padding-top:35px}div.job-listing-item div.status-item{margin:0 auto}div.job-listing-item div.job-title{float:left;font-size:24px;font-weight:100;line-height:32px;position:relative;vertical-align:top;width:calc(100% - 150px)}.applied-listings div.job-listing-item div.job-title{width:calc(100% - 206px)}div.job-listing-item div.job-title a{color:#20509D;font-size:38px;font-weight:bold;line-height:42px}div.job-listing-item div.job-title .status-item{color:#0081C2;cursor:pointer;font-size:14px;line-height:14px;position:absolute;right:0;top:0}div.job-listing-item div.job-boost{display:inline-block;margin-left:36px;vertical-align:top;width:166px}div.job-listing-item div.job-boost a{display:block;font-size:16px;line-height:16px;margin-bottom:10px;text-align:center}div.job-listing-item div.job-boost a:before{content:'Boost your Application'}div.job-job-listing-item div.job-boost.is-boosted a:before{content:'Update your Application'}div.job-listing-item div.job-boost .boost-scale{display:block;background-image:url("/Images/cc-sprite-boost.png");height:4px;margin-bottom:5px;width:166px}div.job-listing-item div.job-boost.is-better .boost-scale{background-position:0 -4px}div.job-listing-item div.job-boost.is-boosted .boost-scale{background-position:0 -8px}div.job-listing-item div.job-boost .boost-text{color:#888;display:block;font-size:14px;line-height:14px}div.job-listing-item div.job-boost.is-good .boost-text:before{content:'Good'}div.job-listing-item div.job-boost.is-better{text-align:center}div.job-listing-item div.job-boost.is-better .boost-text:before{content:'Better'}div.job-listing-item div.job-boost.is-boosted{text-align:right}div.job-listing-item div.job-boost.is-boosted .boost-text:before{color:#52d67b;content:'Boosted!';font-style:italic}div.job-listing-item div.one-liner{margin-bottom:4px;width:100%}div.job-listing-item div.details{clear:both;display:block;padding-top:20px;width:100%}div.recruiter-applied-jobs div.job-listing-item{background-color:#e5f9eb}div.recruiter-applied-jobs div.job-listing-item div.job-app-status-box{padding-top:20px}div.recruiter-applied-jobs div.job-listing-item div.job-app-status{color:#666;display:inline-block;float:none;font-size:13px;line-height:17px;vertical-align:top}div.recruiter-applied-jobs div.job-listing-item div.job-app-status a{vertical-align:top}div.status-item.recruiter-applied{background-image:url("/images/img-exclamation-point.png");height:32px;width:44px}div.recruiter-applied-jobs div.job-listing-item .btn-main-cta,div.recruiter-applied-jobs div.job-listing-item .btn-secondary{padding:10px 15px;font-size:16px}div.job-listing-item div.details>div{border:1px solid #4d2f6b;border-radius:10px;color:#4d2f6b;display:inline-block;font-size:16px;font-weight:400;margin:0 20px 20px 0;padding:5px 15px}div.job-listing-item div.details div.location .ico-house,div.job-listing-item div.details div.salary-type .ico-briefcase,div.job-listing-item div.details div.salary .ico-money{background-position:center;background-repeat:no-repeat;background-size:initial;display:inline-block;float:none;height:15px;line-height:40px;margin-top:3px;vertical-align:top;width:16px}div.job-listing-item div.details div.location .ico-house{background-image:url("/images/job/icon_house.png")}div.job-listing-item div.details div.salary-type .ico-briefcase{background-image:url("/images/job/icon_briefcase.png")}div.job-listing-item div.details div.salary .ico-money{background-image:url("/images/job/icon_money.png")}div.job-listing-item div.job-posted{color:#4d2f6b;float:right;font-style:italic;line-height:42px;text-align:right;width:150px}div.job-listing-item div.job-posted span{vertical-align:bottom}div.job-listing-item div.details div.posted-today{color:#D53200;font-weight:bold}div.job-listing-item div.details div.posted-today span{vertical-align:top}div.job-listing-item div.description{font-size:16px;line-height:24px;padding:20px 0 0}div.job-listing-item .apply-button{border:1px solid #ccc;border-radius:50px;clear:both;color:#4d2f6b;display:inline-block;font-size:20px;font-weight:400;margin-top:20px;padding:20px 50px}div.job-listing-item .apply-button:hover{text-decoration:none}div.job-listing-item .apply-button .apply{background:url("/images/job/icon_apply.gif") no-repeat;display:inline-block;height:19px;line-height:40px;margin:3px 0 0 5px;vertical-align:top;width:19px}div.job-listing-item .apply-button.already-applied{background-color:#ccc}div.job-listing-item div.skills{margin-top:20px;padding:0}div.job-listing-item div.skills ul.skill-list,div.job-listing-item div.skills ul.skill-list li,div.job-listing-item div.skills ul.skill-list li a>span{display:inline-block;float:none}div.job-alert-module-container{margin:36px 0 0;margin:3.6rem 0 0}a.arrow{display:none;background:url("/images/job/listingitem/img-arrow.png") no-repeat;height:15px;width:10px;position:absolute;right:10px;top:46px}.h-phone{display:block}.v-phone{display:none}.tween-word{color:#666;vertical-align:bottom}.no-margin-bottom{margin-bottom:0}.mobile-view{display:none!important}span.btn-icon-text{vertical-align:top}div#job-alert-embedded .btn-main-cta.create-success{white-space:nowrap}@media(max-width:480px){.cc-db2-icon-delete-off{margin-top:-20px}div.job-app-status-box div.span5.pagination-right{width:100%;margin:0}div.mobile-view,.mobile-view{display:block!important}div.mobile-no-view,.mobile-no-view{display:none!important}div.job-app-status-box div.applied-jobs-list{display:none}div.job-listing-item div.span7.job-app-status{margin-left:0}div.job-listing-container div.job-title,div.job-listing-container div.job-title a{display:block;float:none;font-size:22px;line-height:28px;width:100%}div.job-listing-item div.job-posted{display:block;float:none;line-height:28px;text-align:left}div.job-listing-item div.details{padding-top:15px}div.job-listing-item div.skills ul.skill-list li{line-height:11px}div.job-listing-item div.skills ul.skill-list li a>span{font-size:11px;height:11px;line-height:11px;margin-top:0}div.job-listing-container div.job-title a.update{float:none;padding-top:10px;padding-left:2px;padding-bottom:10px}div.job-listing-item .apply-button{display:block;margin-top:0;text-align:center}div.recruiter-applied-jobs div.job-title,div.recruiter-applied-jobs div.details,div.recruiter-applied-jobs div.job-app-status-box{padding-top:10px;padding-left:32px}div.recruiter-applied-jobs div.mobile-recuiter-info{padding-top:8px;padding-bottom:4px}div.recruiter-applied-jobs div.mobile-recuiter-info div.job-app-status{padding-left:2px;width:80%}div.recruiter-applied-jobs div.job-app-status-box div.span5.pagination-right{width:100%;text-align:left;padding-top:10px}div.recruiter-applied-jobs div.job-app-status-box div.span5.pagination-right span.btn{margin-right:8px}div.span7.job-app-status{font-weight:bold}div.job-app-status-box{margin-top:38px}div div.job-listing-item div.job-listing-item{width:75%}div.job-listing-item div.details div.posted-today{width:inherit}div.job-listing-item div.applied-jobs-list.mobile-view{padding-top:12px}div.job-listing-container div.job-listing-item{display:block;padding:15px}div#job-alert-embedded .offset2{margin-left:0}div#job-alert-embedded .search-inputs input{border-radius:0;margin-left:0;width:90%}div#job-alert-embedded .search-inputs input:first-child{margin-bottom:10px}div#job-alert-embedded .btn-main-cta{margin-top:0}.row-fluid{padding-bottom:10px}.btn-main-cta{margin-top:15px}ul.sort-nav li.active a{color:#f98d29}a.arrow{display:block}.h-phone{display:none}.v-phone{display:block}}@media(max-width:580px){div.recruiter-applied-jobs div.job-app-status-box div.span5.pagination-right{width:100%;text-align:left;padding-top:10px}div.job-app-status-box div.span6{width:100%}div div.recruiter-applied-jobs div.job-listing-item div.span7.job-app-status{width:80%}}@media(min-width:481px) and (max-width:767px){div.recruiter-applied-jobs div.job-listing-item div.span7.job-app-status{width:85%}div.listing-div .span8,div.search-left-container{width:100%}}@media(min-width:768px) and (max-width:875px){div.recruiter-applied-jobs div.job-app-status-box div.span5.pagination-right{width:100%;text-align:left;padding-top:10px}div.job-app-status-box div.span6{width:100%}div div.recruiter-applied-jobs div.job-listing-item div.span7.job-app-status{width:80%}}h1{color:#4d2f6b;margin:0 0 10px;font-weight:normal;font-size:30px;font-size:3.0rem}h1 span{color:#4d2f6b}h2{color:#4d2f6b;margin:0 0 10px;font-weight:normal;font-size:20px;font-size:2.0rem}h2 span{color:#444}div.job-search-title{margin:0 0 20px}.job-search-title strong{color:#4d2f6b}h4{margin:0;font-weight:normal;font-size:14px;font-size:1.4rem}span#total-result-count{vertical-align:baseline}div.search-nav{padding:0 0 16px;width:100%}div.search-nav div.btn-group>a{padding:10px 15px;text-align:left;min-width:100px}div.search-nav ul.dropdown-menu{width:100%;min-width:0}div.search-nav span.basic,div.search-nav span.detailed{float:right}div.search-nav .work-location-type{border:1px solid #4d2f6b;border-radius:10px;color:#4d2f6b;font-size:16px;font-weight:400;margin-left:10px}.btn-white-background{background-color:transparent!important;font-size:16px;padding-right:30px!important}div.search-nav work-location-drop-down{background-color:#fff;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #444;content:'';height:0;position:absolute;right:10px;top:15px;width:0}ul.dropdown-menu li a div.select-square{background-image:url("/images/job/icons-sprite-savedApplied.png");background-position:-6px -67px;display:inline-block;height:20px;margin-top:7px;vertical-align:text-bottom;width:20px;padding-right:3px}ul.dropdown-menu li.active a div.select-square{background-position:-6px -36px}ul.dropdown-menu li.active a{background-color:#fff;color:inherit}ul.dropdown-menu li.active a:hover{background-color:#fff;color:inherit}div.search-nav .btn-group{display:inline-block}ul.sort-nav{display:inline-block;list-style:none;padding:0;margin:0}ul.sort-nav li{margin:0 0 0 15px;padding:0;display:inline-block;list-style-type:none;height:36px;height:3.6rem;line-height:36px;line-height:3.6rem;vertical-align:top}ul.sort-nav li a{color:#767676;font-size:14px;white-space:nowrap}ul.sort-nav li a:hover{text-decoration:none}ul.sort-nav li a div.radio-circle{padding:3px;padding:.3rem;border:1px #ccc solid;width:8px;width:.8rem;height:8px;height:.8rem;margin:10px 5px 0 0;float:left}ul.sort-nav li a div.radio-circle div.active-circle{background:#fff;width:8px;width:.8rem;height:8px;height:.8rem;float:left}ul.sort-nav li.active a div.radio-circle div.active-circle{background:#52d67b;width:8px;width:.8rem;height:8px;height:.8rem;float:left}ul.sort-nav li a div.select-square{background-image:url("/images/job/icons-sprite-savedApplied.png");background-position:-6px -67px;display:inline-block;height:20px;margin-top:7px;vertical-align:text-bottom;width:20px}ul.sort-nav li.active a div.select-square{background-position:-6px -36px}ul.sort-nav li a div.search-filter-status{float:left}ul.sort-nav li a div.filter-text{float:left}ul.sort-nav li a div.search-filter-status.default-small,ul.sort-nav li a div.search-filter-status.saved-small{margin:9px 5px 0 0}ul.sort-nav li a span.starred-job-count{vertical-align:baseline}div.job-listing-container{margin:0}div#more-results-container{float:left;width:100%;line-height:normal}div#more-results-container a{border-top:1px #fff solid;color:#0af;height:36px;height:3.6rem;line-height:36px;line-height:3.6rem;width:100%}div#job-alert{background:#fff url("/images/home/jobalert-top.jpg") repeat-x;width:100%;margin:36px 0 0;float:left}div#job-alert-content{padding:20px}div#job-alert-content p{line-height:18px;line-height:1.8rem}div#job-alert-content div.job-alert-email-container{position:relative}div#job-alert-content span.create-alert-btn{width:30%}div#job-alert-content span.create-alert-btn a{width:100%;padding:0}div#job-alert-content input#jobAlertEmail{width:66%;padding:4px 2%;height:31px;height:3.1rem}div#job-alert-content label{line-height:41px;line-height:4.1rem;height:41px;height:4.1rem}div.fine-print{font-size:11px;font-size:1.1rem}a.lnk-next{display:none}div.no-results-header{width:100%;padding:0 0 12px;font-size:18px;font-size:1.8rem}div.no-results-tips{width:100%;padding:10px;border-top:1px #fff solid;background-color:#fff}div.no-results-tips div.tips{font-size:18px;font-size:1.8rem;margin:0 0 15px}.pager:before,.pager:after{display:none}.row-fluid.search-paginate ul.pager{text-align:center}.row-fluid.search-paginate ul.pager li.big-pager-item{display:none}.row-fluid.search-paginate ul.pager li.pager-item a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-image:url("/images/job/listingitem/img_sprite_pagination.png");display:inline-block;width:36px;height:36px;position:relative;margin:0 2px 0 2px;padding:0;background-position:left -72px;border:0;background-color:transparent;display:inline-block;text-align:center}.row-fluid.search-paginate ul.pager li.pager-item.disabled{display:none}.row-fluid.search-paginate ul.pager li.pager-item a:hover{background-position:left -36px}.row-fluid.search-paginate ul.pager li.pager-item a span{border:0;text-shadow:0 -1px 0 rgba(0,0,0,0.2);padding:0;margin:0;display:inline-block;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;color:#fff;top:5px;font-weight:500}ul.pager li{line-height:20px!important;width:auto!important}.dropdown-toggle{text-transform:capitalize}.dropdown-toggle a#header-login{text-transform:none}.search-correction{display:none}span.misspelling-between{font-weight:normal;padding:0;margin:0;line-height:normal;position:relative;vertical-align:inherit}.hero-unit{background-color:#f4f4f4;margin-bottom:20px;padding:20px}.hero-unit h1{color:#4d2f6b;margin:0 0 10px;font-weight:normal;font-size:30px}#right-rail-container .subhead{font-size:28px;line-height:32px;margin-bottom:20px}#right-rail-container .sect-top-jobs{border-bottom:1px solid #dbdbdb;margin-bottom:30px;padding-bottom:30px}#right-rail-container .sect-top-jobs a{display:block;margin-bottom:10px;padding-right:20px}#right-rail-container .row{margin-left:0}.no-results-container,.no-results-tips,.right-rail-no-results{display:none}.listing-div.no-results .no-results-container,.listing-div.no-results .no-results-tips,.listing-div.no-results .right-rail-no-results{display:block}.listing-div.no-results .results-count,.listing-div.no-results .job-search-title-container,.listing-div.no-results .search-left-container .job-listing-container,.listing-div.no-results .right-rail-results{display:none}.listing-div.no-results .search-seo.results-count,.listing-div.no-results .search-seo.job-search-title-container,.listing-div.no-results .search-seo.search-left-container{display:block}.no-results-container{background-color:#f6f6f6;margin:0 0 20px;padding:15px 20px}.no-results-container h3,.no-results-container h4{font-size:22px;font-weight:100;line-height:28px;margin-bottom:20px}.no-results-container h3{border-bottom:1px solid #ccc;padding-bottom:20px}.no-results-container p{margin-bottom:20px}.no-results-container a{font-size:18px}.no-results-container .no-results-sub{padding-left:140px;position:relative}.no-results-container .no-results-sub:after{background:url("/images/job/upload_resume.png");background-position:center center;background-repeat:no-repeat;border:1px solid #52d67b;border-radius:55px;content:'';height:110px;left:0;position:absolute;text-align:center;top:0;width:110px}.create-alert-container .create-alert-inputs,.create-alert-container .create-alert-submit,.create-alert-container .create-alert-signup{display:inline-block;margin-top:10px;text-align:center;width:100%}.create-alert-container .alert-input-term,.create-alert-container .alert-input-location{padding:15px 35px 15px 50px;line-height:30px}.create-alert-container .alert-input-term{background-position:10px 13px;border-radius:5px 0 0 5px;width:55%}.create-alert-container .alert-input-location{background-position:15px -106px;border-radius:0 5px 5px 0;margin-left:-2px;width:44%}.create-alert-container .create-alert-error{display:none}@media screen and (-webkit-min-device-pixel-ratio:0){.row-fluid.search-paginate ul.pager li.pager-item a span{top:6px}}.row-fluid.search-paginate ul.pager li.pager-item.pager-item-selected a{background-position:left 0}.row-fluid.search-paginate ul.pager li.pager-item a.previous{background-position:left -108px;color:transparent}.row-fluid.search-paginate ul.pager li.pager-item a.previous:hover{background-position:left -144px}.row-fluid.search-paginate ul.pager li.pager-item a.next{background-position:left -180px;color:transparent}.row-fluid.search-paginate ul.pager li.pager-item a.next:hover{background-position:left bottom}@media(max-width:480px){div.body-section.container-fluid{padding-left:4.08163%;padding-right:4.08163%}div.results-count-container,div.job-search-title,div.search-nav,div.job-search-seo-description{width:87.5%;padding:0 6.25%}div.job-search-title h1{font-size:30px;line-height:40px}div#ddlDistance{width:100%}div#ddlDistance>a{width:10%;padding:0}div#ddlDistance>a:first-child{width:80%;padding:10px 5%}div#ddlDistance ul.dropdown-menu{width:100%}div#ddlDistance ul.dropdown-menu a{width:90%;padding:3px 5%}div.radio-circle{display:none}ul.sort-nav li{font-size:14px;font-size:1.4rem}ul.sort-nav li:first-child{margin:0}div#more-results-container{width:93.75%;padding:3.125%}div#more-results-container a{border-top:1px #dbdbdb solid}div#job-alert{width:93.75%;margin:0 3.125% 3.125%}div#job-alert-content input#jobAlertEmail{height:20px;height:2.0rem;width:90%;padding:4px 5%;margin-bottom:9px}div#job-alert-content span.create-alert-btn{display:block;width:100%;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}div.no-results-header{width:87.5%;padding:0 6.25% 12px}div.no-results-tips{width:87.5%;padding:10px 6.25% 0;font-size:14px;font-size:1.4rem}div.description{display:none}span.basic,span.detailed{display:none}div.right-rail-module{margin-top:10px;margin-left:20px}.row-fluid.search-paginate ul.pager li.pager-item,.row-fluid.search-paginate ul.pager li.page-item-number{display:none}.row-fluid.search-paginate ul.pager li.big-pager-item{display:inline-block;border:0}.row-fluid.search-paginate ul.pager li.big-pager-item a{display:inline-block;border:0;width:136px;height:43px;background-repeat:no-repeat;overflow:hidden;text-align:center;background-image:url("/images/job/listingitem/img_sprite_pagination_mobile.png");position:relative;margin:0;padding:0;background-color:transparent;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.row-fluid.search-paginate ul.pager li.big-pager-item a.previous{background-position:left top;margin-right:8px}.row-fluid.search-paginate ul.pager li.big-pager-item a.previous:hover{background-position:left -43px}.row-fluid.search-paginate ul.pager li.big-pager-item a.next{background-position:left -86px;margin-left:8px}.row-fluid.search-paginate ul.pager li.big-pager-item a.next:hover{background-position:left bottom}.row-fluid.search-paginate ul.pager li.big-pager-item a span{margin:0;padding:0;position:relative;display:inline-block;border:0;background:0;color:#fff;padding-top:12px;font-size:19px;float:none;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}.row-fluid.search-paginate ul.pager li.big-pager-item a.next span{left:-5px}.row-fluid.search-paginate ul.pager li.big-pager-item.disabled{display:none}}@media(min-width:481px) and (max-width:767px){div.search-left-container.span8,div.job-search-title.span8,div.job-alert-container.span8,div.job-search-seo-description.span8{width:100%}div.description{display:none}span.basic,span.detailed,div.wage span.text,div.posted span.text{display:none}div.right-rail-module{margin-top:10px}}@media(min-width:768px) and (max-width:1000px){div.description{display:none}span.basic,span.detailed,div.wage span.text,div.posted span.text{display:none}}