#bti .bti-ui-job-results-container{clear:both;font-family:Arial !important;border-bottom:1px solid #dedede}#bti .bti-ui-job-results-container a{color:#03c}#bti .bti-ui-job-result-logo-container{min-height:75px;width:125px;float:left;cursor:pointer}#bti .bti-ui-job-result-logo-container-aggregator-site{color:#918080;font-size:12px;min-height:75px;width:125px;float:left;cursor:pointer}#bti .bti-ui-job-result-wrapper{min-height:75px;position:relative;border-top:1px solid #dedede;cursor:pointer;text-align:left}#bti .bti-ui-job-result-wrapper-odd{background:#f8f8f8}#bti #bti-browse-results-bar{margin:0px 0 5px 0;padding:10px 0 5px 10px;font-size:16px;text-align:left}#bti .bti-ui-job-result-flag-area{float:left;width:50px;min-height:75px}#bti .bti-ui-job-result-flag-featured{background-image:url("/images/search/wedge-featured-yellow.png");background-repeat:no-repeat}#bti .bti-ui-job-result-flag-closing{background-image:url("/images/search/wedge-closing.png");background-repeat:no-repeat}#bti .bti-ui-job-result-featured-logo-highlight{border:1px solid #ffe56c !important}#bti .bti-ui-job-result-highlight{background-color:#fffbeb}#bti .bti-ui-job-detail-container{margin-right:215px;min-height:20px;overflow:auto}#bti .bti-ui-job-detail-container-aggregator-site{margin-right:215px;min-height:115px;overflow:auto}#bti .bti-ui-job-details{border:0px solid green;margin-left:50px}#bti .bti-ui-job-detail-row1{overflow:hidden;margin:5px 0 0 0}#bti .bti-ui-job-detail-row2{overflow:auto;margin:0 0 8px 0}#bti .bti-ui-job-result-detail-title{padding:12px 10px 10px 0;float:left;color:#03c;width:70%;font-size:14px}#bti .bti-ui-job-result-detail-title a{color:#03c;text-decoration:none;font-size:16px;font-family:arial !important}#bti .bti-ui-job-result-detail-title a:hover{text-decoration:underline}#bti .bti-ui-job-result-detail-title a:visited{color:purple !important}#bti .bti-ui-job-result-detail-employer{padding:0 10px 5px 0;float:left;color:#666;width:70%;font-size:13px}#bti .bti-ui-job-result-chapter-count{margin-top:4px;color:#693;font-size:12px}#bti .bti-ui-job-result-detail-location{float:right;padding:10px 0 10px 0;width:27%;color:#666;font-size:13px}#bti .bti-ui-job-result-detail-age{float:right;padding:0px 0 5px 0;color:#666;width:27%;font-size:13px}#bti .bti-ui-job-result-right-col{position:absolute;width:195px;cursor:default;border:0px solid orange;margin:auto auto;height:67px;top:0;bottom:0;right:0}#bti .bti-ui-job-result-save-search-wrapper{position:relative;line-height:65px;cursor:pointer;height:65px;float:right;width:25px;margin-right:5px;text-align:center}#bti .bti-font-awesome-style-icon{position:absolute;top:22px;right:6px;color:silver}#bti .bti-ui-job-result-save-search-wrapper img{margin:auto}#bti .bti-ui-job-result-saved-search-wrapper{position:relative;line-height:65px;height:65px;float:right;width:25px;margin-right:5px;text-align:center}#bti .bti-ui-job-result-saved-search-wrapper img.bti-ui-saved-delete-bttn{position:absolute;margin:0px 0px 0px 0px;padding:26px 0px 0px 0px;cursor:pointer}#bti .bti-ui-saved-jobs-checkbox{float:right;font-size:12px;min-height:25px;text-align:center;width:105px;clear:right;margin-top:5px}#bti .bti-ui-saved-jobs-checkbox a{color:#03c;text-decoration:underline}#bti .bti-ui-saved-jobs-checkbox a:hover{text-decoration:none}#bti .bti-ui-job-result-logo{background-color:#fff;line-height:65px;float:left;height:65px;cursor:pointer;width:160px;position:relative;text-align:center}#bti .bti-ui-job-result-logo img{bottom:0;left:0;margin:auto;max-height:60px;max-width:125px !important;position:absolute;right:0;top:0}#bti .bti-ui-job-result-logo-odd,#bti .bti-ui-job-result-logo-even{border:1px solid #ddd}#bti .bti-ui-job-result-logo-aggregator{background-color:#fff;line-height:65px;float:left;height:65px;cursor:pointer;width:160px;position:relative;text-align:center}#bti .bti-ui-job-result-logo-aggregator img{bottom:0;left:0;margin:auto;max-height:60px;max-width:125px !important;position:absolute;right:0;top:0}#bti .bti-ui-saved-job-checkbox{vertical-align:middle !important}#bti .bti-ui-job-result-save-image img{bottom:0;left:0;margin:auto;max-height:65px;max-width:150px;cursor:pointer;position:absolute;right:0;top:0}#bti div.bti-inactive-jobdetail{padding:10px;text-align:center;border-bottom:1px solid silver}#bti div.bti-job-newsearch-link{padding:7px}#bti div.bti-job-newsearch-link a:link{color:#00338e;text-decoration:none}#bti div.bti-job-newsearch-link a:hover{text-decoration:underline}#bti #bti-browse-results-title h1,#bti .bti-browse-results-title h1{font-weight:normal !important;font-family:arial !important;font-size:16px !important;color:#222 !important;margin:0 !important;border:none !important;background:none !important;padding:0 0 0 0 !important;clear:none !important;line-height:normal !important;text-align:left !important;min-height:inherit !important}#bti span.bti-capitalize-first{text-transform:capitalize}#bti .bti-ui-job-detail-hide-ds-result{display:none}#bti .bti-ui-job-result-highlight-ds-primary{background-color:#fff}#bti .bti-ui-job-result-highlight-ds-secondary{background-color:#eee}#bti .bti-ui-job-detail-result-ds-first-primary{border-top:3px solid #999}#bti .bti-ui-job-result-featured-logo-highlight-ds{border:1px solid #ddd}#bti .bti-ui-job-result-flag-ds-mileage-primary{background-image:url("/images/search/map-point-blue.png");background-repeat:no-repeat;background-position:50% 20%}#bti .bti-ui-job-result-flag-ds-mileage-secondary{background-image:url("/images/search/map-point-orange.png");background-repeat:no-repeat;background-position:50% 20%}#bti .bti-ui-job-result-ds-secondary-last-hidden{border-bottom:2px solid #999}#bti .bti-ui-job-result-detail-show-more{padding:5px;font-size:14px;background-color:#eee;color:#03c;border-top:1px solid silver;border-bottom:2px solid #999;text-align:center}#bti .bti-ui-job-result-detail-show-more a{color:#03c;text-decoration:none}#bti .bti-ui-job-result-detail-show-more a:hover{text-decoration:underline}#bti #bti-ui-job-alerts-email-wrapper{border-top:1px solid #dedede;min-height:90px}#bti #bti-ui-job-alerts-email{text-align:center;font-size:17px;color:#333;padding:10px 0;margin:0 0 0 0;font-weight:normal}#bti .bti-ui-job-alerts-email-text{margin-bottom:10px}#bti #bti-ui-job-alerts-email a{color:#333;text-decoration:underline}#bti #bti-ui-job-alerts-email a:hover{text-decoration:none}#bti #bti-ui-job-alerts-email img{vertical-align:middle;margin:0 5px 0 0}#bti .bti-ui-email-jobs-button{margin:0 0 0 0 !important;padding:0 10px;height:30px;outline:0;font-weight:normal;text-shadow:none;color:#fff;border:1px solid #b22d00;background:#b22d00;border-radius:0}#bti .bti-ui-email-jobs-button:hover{background:#c62f00}#bti .bti-ui-saved-job-count{color:#fff;background-color:red;padding:4px 4px 4px 4px;font-size:13px;font-weight:bold;text-align:center;border:2px solid #fff;width:14px;height:14px;top:-14px;font-family:Helvetica;right:-14px;position:absolute;border-radius:50%;pointer-events:none}#bti .bti-ui-saved-job-count-number{display:inline-block}#bti .bti-ui-saved-jobs-management-options{float:right;position:relative;background-color:#eee;cursor:pointer;z-index:999;padding:0px 10px;height:25px;margin:0 1px 0 0;border:1px solid #ddd}#bti .bti-ui-saved-jobs-management-options-display{position:absolute;display:block;float:right;right:-1px;padding:5px 10px;width:100px;padding:5px 10px;background-color:#fff;position:absolute;top:25px;border:1px solid #ddd}#bti .bti-ui-saved-jobs-management{display:none;position:absolute}#bti .checkbox-holder{border:1px solid #ddd;width:50px;background-color:#eee}#bti .bti-ui-saved-jobs-action-item{padding:3px 0;font-size:12px}#bti .bti-ui-saved-jobs-action-item a{text-decoration:none;color:#03c}#bti .bti-ui-saved-jobs-action-item a:hover{text-decoration:underline}.bti-ui-saved-jobs-checkbox-holder{position:relative;padding-top:5px}#bti .bti-ui-saved-jobs-checkbox-holder-div{position:absolute;width:17px;height:14px;right:10px;top:4px;bottom:0}#bti .bti-ui-saved-jobs-management-checkbox{vertical-align:top}#bti .bti-ui-saved-jobs-message{display:none;font-size:14px;-webkit-border-radius:5px !important;border-radius:5px !important;width:355px;background-color:#dff1d6;margin:15px auto 0 auto;padding:5px;text-align:center;color:#333}#bti #bti-ui-saved-jobs-helper-image img{float:right}#bti #bti-ui-saved-jobs-helper-image-mobile{text-align:center}#bti #bti-ui-saved-jobs-helper-image-mobile img{text-align:center;margin:15px auto}#bti .bti-ui-saved-jobs-message-label{color:#008c00;font-weight:bold}#bti .bti-ui-results-footer{border:0px solid red;font-size:12px;color:#333;text-align:center;margin-top:30px}#bti .bti-ui-job-results-no-jobs{margin:20px 0 0 0}#bti .bti-ui-job-results-no-jobs li{padding:0 0 5px 0}#bti .bti-ui-saved-jobs-no-jobs{margin:40px 0;text-align:center}#bti .bti-rss-results-container{height:30px}#bti .bti-rss-results{background-color:#fff;margin-top:0px;position:absolute;right:12px}#bti .bti-rss-results a:hover img{background-color:#fff}#bti .bti-jobs-from-the-web{border-top:1px solid #dedede;text-align:center;font-size:14px;width:100%;max-width:1000px;margin:0px;padding-top:10px;padding-bottom:10px}#bti .bti-ui-saved-jobs-dropdown-img{margin:2px 0 0 0}#bti .bti-ui-job-result-event-icon{text-align:center}#bti .bti-ui-job-result-event-icon img{padding-top:18px}#bti-ui-purchase-addon-preview{color:#000;text-align:center;font-size:14px;padding:3px 5px 3px 5px;font-weight:bold}#bti-ui-purchase-addon-preview .bti-ui-purchase-addon-sub-text{color:#000;margin:5px 0;font-weight:bold;font-size:13px}#bti div.bti-browse-filter-container,#bti div.bti-browse-filter-container a{font-family:arial}#bti div.bti-tab-header div.bti-browse-filter-container{position:relative;overflow:auto}#bti div.bti-tab-header div.bti-browse-filter-container div.bti-browse-facet-container{float:left;margin:0;padding:0 15px 0 0;margin-bottom:10px}#bti div.bti-tab-header div.bti-browse-filter-container div.bti-browse-facet-label{color:#333;font-weight:normal;text-align:left;padding:5px;background:#dedede;font-size:14px}#bti div.bti-tab-header div.bti-browse-filter-container div.bti-browse-facet-container ul.bti-browse-facet-items{list-style-type:none;margin:0;margin-left:0px;padding:5px 0 0 0;text-align:left}#bti #bti-job-search-v4 li.bti-browse-facet-item{padding:0 0 2px 0;background:none;background-image:none;margin-left:0}#bti div.bti-browse-facet-name{margin-right:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bti div.bti-browse-facet-item-count{float:right;width:50px;color:#999;text-align:right}#bti a.bti-browse-facet{text-decoration:none;color:#2a5db0;display:block;cursor:pointer;font-size:14px;white-space:nowrap}#bti a.bti-browse-active-filter{color:#333;display:block;cursor:pointer;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bti div.bti-browse-cancel-active-filter{float:right;color:#333;text-align:right;cursor:pointer;width:20%;vertical-align:top}.hide{display:none}#bti a:link.bti-read-more-show,#bti a:link.bti-read-more-hide{text-decoration:none;color:#666;cursor:pointer;float:right;font-weight:bold;font-size:11px;padding-top:8px}#bti a:hover.bti-read-more-show,a:hover.bti-read-more-hide{text-decoration:underline}#bti .bti-browse-facet-row{width:100%;overflow:hidden}#bti div.bti-tab-header div.bti-browse-filter-container div.bti-browse-facet-container{width:48%}div.bti-browse-facet-container ul.bti-browse-facet-items{padding:5px !important;background:#fff}.external-app-box,.external-app-apply-box,.external-app-help,.external-app-najob-box{display:none;-webkit-box-shadow:0px 3px 20px #323232;-moz-box-shadow:0px 3px 20px #323232;box-shadow:0px 3px 20px #323232;background-color:#fff !important;font-family:"Source Sans Pro",Verdana,Arial,Sans-Serif !important;font-size:18px !important}.external-app-box,.external-app-apply-box,.external-app-najob-box{z-index:20000 !important}.external-app-error{text-align:center;color:red;height:16px}.external-app-help{z-index:20002;padding:20px;font-size:16px !important;width:350px}.external-app-help p{margin:4px 0}.external-app-help .reason-explain{width:335px;height:100px}.external-job-help-anonfields{display:none}#bti .external-job-help-anonfields input[type=text]{width:335px;margin:0 0 10px 0;height:20px}.external-job-help-url-container{padding:10px 5px 5px 5px;word-wrap:break-word}.external-app-help-separator{width:80%;border-top:1px solid #ccc;margin:10px auto 15px auto}.external-app-help-title{font-size:20px !important;font-weight:bold !important;text-align:center !important;padding-bottom:10px !important}.external-app-help-text{padding:10px 0 0 0}.external-app-help label{font-size:16px !important}.external-app-box-header{overflow:auto;position:relative;border-bottom:5px silver solid}.external-app-box-header-logo{position:absolute;top:10px;left:10px}.close-external-app-popup{top:110px;display:block;margin:0 auto;color:#fff;font-size:14px;padding:5px;background:#a5acb2;width:90%;border:medium none;transition:background-color .25s ease-in-out 0ms;border-radius:0px !important}.external-app-box-header-help{position:absolute;top:70px;left:295px;font-size:14px !important}a.external-app-box-header-help{color:blue !important;text-align:right;right:5%;text-decoration:none !important}.external-app-box-header-text{margin-top:120px;margin-left:auto;margin-right:auto;width:90%;padding:0 15px 5px 15px}a.external-app-popuplink{color:blue !important;text-decoration:none !important}.external-job-title{margin-top:25px;text-align:center}.external-app-apply-box,.external-app-najob-box{background-color:#fff;padding:25px 25px 30px 25px}.external-app-apply-box{width:400px}.external-app-najob-box{width:300px}.external-app-button-box{text-align:center;margin-top:10px}.external-app-apply-button,.external-app-help-submit,.external-app-help-job,.external-app-help-close,.external-app-popup-button{font-size:14px !important;margin-top:10px}.external-app-popup-text{width:50%;margin:50px auto;text-align:left !important}.external-app-popup-button,.external-app-help-job{color:#555 !important}.external-app-box .close,.external-app-help .close-help{background-image:url(/pics/jquery/jquery-tools-overlay/close.png) !important;position:absolute !important;right:-15px !important;top:-15px !important;cursor:pointer !important;height:35px !important;width:35px !important;z-index:20010 !important}.external-app-popup{cursor:pointer !important}#bti img.bti-ds-gmap-icons{height:26px !important}#bti div.bti-dual-search-blurb{padding:20px;background-color:#fff;overflow:auto}#bti div.bti-dual-search-blurb img{display:block;margin:0 auto}#bti div.bti-dual-search-blurb div.bti-ds-blurb-text{margin:0 auto;text-align:center;margin-top:2%}#bti div.bti-ds-header-container{font-size:10px;padding:0px;background-color:#efefef;border-bottom:1px solid silver}#bti div.bti-ds-refine-container div.bti-dsmap-text{text-align:center}#bti div#map_canvas div.bti-ds-markerinfo{font-size:13px}#bti div#map_canvas div.bti-ds-markerinfo p{font-size:13px;margin:0;padding:5px 0px 5px 5px;line-height:normal}#bti div#map_canvas div.bti-ds-markerinfo p.bti-ds-markerinfo-title{font-weight:bold}#bti div#map_canvas div.bti-ds-markerinfo p.bti-ds-markerinfo-link a{color:#03c;text-decoration:underline}#bti div.bti-ds-header-container div.bti-ds-refinelink{display:inline-block;background-color:silver;margin:0px 0px 0px 10px;padding:0px 0px 0px 14px;width:30%;background:url("/images/search/blue-back-arrow.png") no-repeat left center}#bti div.bti-ds-header-container div.bti-ds-refinelink a{color:#03c;text-decoration:underline;font-size:15px}#bti div.bti-ds-header-container div.bti-dsmap-controls{display:inline-block;margin:0px;padding:10px 0px 0px 0px;text-align:center}#bti div.bti-dsmap-controls span.bti-ds-checkbox-label{font-size:15px;padding:0px 15px 0px 0px}#bti div.bti-ds-header-container div.bti-dsmap-text{margin:0px auto;padding:5px 0px 5px 0px;display:block;color:#999;text-align:center;vertical-align:middle}#bti #bti-ds-search-form .bti-search-form-title{margin-top:10px}#bti #bti-ds-search-form .bti-search-form-title input{margin-right:5px}#bti #bti-ds-search-form .bti-ds-distance-selection,#bti #bti-ds-search-form .bti-ds-location-selection{margin-top:10px}#bti #bti-ds-search-form .bti-ds-distance-selection .bti-ds-distance-selection-item{margin-bottom:4px}#bti .bti-ds-optional-field-placeholder{color:#d3d3d3;font-size:12px !important;font-style:italic}#bti #bti-ds-search-form .bti-ds-submit{text-align:center;margin:15px 0}#bti .bti-ui-ds-wrapper{font-family:arial;padding:0 0 0 0;min-height:200px;overflow:auto;border:0px solid red}#bti .bti-ui-ds-primary-criteria{float:left;min-height:200px;width:49%;border:0px solid orange}#bti .bti-ui-ds-divider-wrapper{padding:20px 0 0 5px;float:left;text-align:center}#bti .bti-ui-ds-divider{margin:0 auto;height:300px;width:1px;background-color:#999}#bti .bti-ui-ds-secondary-criteria{float:right;width:48%;min-height:200px;border:0px solid orange}#bti .bti-ui-ds-additional-criteria{clear:right;border:0px solid pink;max-width:365px;margin:0px auto;min-height:100px;font-weight:arial}#bti .bti-ui-ds-primary-criteria-resp{float:none;min-height:100px;width:auto;border:0px solid orange}#bti .bti-ui-ds-divider-wrapper-resp{margin:10px 40px;float:none;width:auto;text-align:center}#bti .bti-ui-ds-divider-resp{margin:0 auto;height:1px;width:auto;background-color:#999}#bti .bti-ui-ds-secondary-criteria-resp{float:none;width:auto;min-height:100px;border:0px solid orange}#bti .bti-ui-ds-heading{color:#333;font-size:18px;font-weight:bold;text-align:center;margin:20px 0 10px 0}#bti .bti-ui-ds-label{margin:12px 0 5px 0;font-size:13px;font-family:arial;font-weight:bold;color:#333;display:block}#bti .bti-ui-ds-label-indent{margin-left:21px}#bti-ui-job-alerts-wrapper{margin-top:10px;overflow:hidden}div#bti-ui-job-alerts-container{border-top:1px solid #dedede}#bti div#bti-ui-job-alerts-header-bar{font-size:16px;display:inline-block;position:relative;padding:0px 0 10px 10px;margin:0px;color:#222;width:100%}#bti div#bti-ui-job-alerts-header-bar div.bti-ui-alerts-header-title{display:inline-block;position:relative;vertical-align:middle;width:60%}#bti div#bti-ui-job-alerts-header-bar div.bti-ui-alerts-header-rightcontent{display:inline-block;margin:0px;padding:0px;position:relative;vertical-align:middle;width:31%}.bti-ui-job-alerts-management-options{float:right;position:relative;background-color:#eee;z-index:999;cursor:pointer;padding:0px 10px;height:25px;margin:0px;border:1px solid #ddd}.bti-ui-job-alerts-management-options-display{position:absolute;display:block;float:right;right:-1px;padding:5px 10px;width:100px;padding:5px 10px;background-color:#fff;position:absolute;top:25px;border:1px solid #ddd}.bti-ui-job-alerts-management{display:none;position:absolute}.bti-ui-job-alerts-checkbox-holder{position:relative;padding-top:5px}.bti-ui-job-alerts-checkbox-holder-div{position:absolute;width:18px;height:14px;right:8px;top:4px;bottom:0}.bti-ui-job-alerts-management-checkbox{vertical-align:top}.bti-ui-job-alerts-action-item{font-family:arial;padding:3px 0;font-size:12px}.bti-ui-job-alerts-action-item a{text-decoration:none;color:#2a5db0}.bti-ui-job-alerts-action-item a:hover{text-decoration:underline}#bti div.bti-ui-job-alerts-row{font-size:14px;font-family:Arial;padding:10px;border-bottom:1px solid #dedede}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-ds{display:inline-block;width:5%;vertical-align:middle}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-blank{display:inline-block;width:5%}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content{display:inline-block;position:relative;padding:0px 10px 0px 0px;vertical-align:middle;width:80%;cursor:pointer}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content:hover div.bti-ui-alert-content-1 div.bti-ui-alert-title a{text-decoration:underline}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-1{display:inline-block;position:relative;padding:0px 10px 0px 0px;vertical-align:middle;width:61%}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-2{display:inline-block;position:relative;padding:0px 10px 0px 0px;vertical-align:middle;width:32%}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-2:hover div.bti-ui-alert-title a{text-decoration:underline}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-1 div.bti-ui-alert-title{font-size:16px;padding:5px 10px 5px 0px}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-1 div.bti-ui-alert-title a{color:#2a5db0;text-decoration:none}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-2 div.bti-ui-alert-date{font-size:13px;color:#666;padding:5px 5px 5px 0px}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-1 div.bti-ui-alert-title a:hover{text-decoration:underline}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-1 div.bti-ui-alert-count{font-size:13px;color:#666;padding:5px 10px 5px 0px}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-content div.bti-ui-alert-content-2 div.bti-ui-alert-lastsent{font-size:13px;color:#666;padding:5px 5px 5px 0px}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-delete-container{float:right;margin:25px 15px 0 0}#bti div.bti-ui-job-alerts-row div.bti-ui-alert-delete-container img.bti-ui-alert-delete-bttn{cursor:pointer}.bti-ui-job-alert-checkbox{float:right}.bti-select-all{float:right;text-decoration:underline;cursor:pointer;color:blue}.bti-ui-saved-job-alert-message{font-size:14px;-webkit-border-radius:5px !important;border-radius:5px !important;width:355px;background-color:#dff1d6;margin:15px auto 20px auto;padding:5px;text-align:center;color:#333}.bti-ui-saved-job-alert-message-label{color:#008c00;font-weight:bold}.bti-ui-deleted-job-alert-message{display:none;font-size:14px;-webkit-border-radius:5px !important;border-radius:5px !important;width:355px;background-color:#dff1d6;margin:15px auto 20px auto;padding:5px;text-align:center;color:#333}.bti-ui-deleted-job-alert-message div{display:none}.bti-ui-deleted-job-alert-message-label{color:#008c00;font-weight:bold}.bti-ui-job-alerts-login-spinner{text-align:center;padding:20px 0}.bti-ui-jobs-alerts-no-alerts{margin:40px 0;text-align:center}.bti-ui-job-alerts-dropdown-img{margin:2px 0 0 0}#bti-ui-job-alerts-container .fa-envelope{color:#333}#bti-job-search-v4{text-align:left;visibility:hidden}.bti-hide{display:none}.bti-more-toggle{cursor:pointer}.bti-search-label{background-color:#fcf5c7}.bti-search-select{display:none}#bti div#map_canvas{position:relative;margin:0 auto;padding:0px;height:300px}#bti div#map_canvas-narrow{width:95%}#bti .bti-advanced-search-criteria{margin-top:10px}#bti .bti-advanced-search-criteria.bti-advanced-search-criteria-main{margin-top:0}#bti .bti-result-distance{text-align:center;display:inline-block;width:35px;font-size:11px;color:#000;border:1px solid #ddd;background-color:#fff;padding:0px 1px}#bti input.bti-search-input-text{vertical-align:text-bottom;border:none;height:32px;padding-left:5px;font-size:14px;-webkit-appearance:none !important;border-radius:0;background-color:#fff}#bti #bti-job-search-v4 #bti-keywords-field,#bti-alert-field{width:33%}#bti input#bti-keywords-field::placeholder{color:#333}#bti #bti-job-search-v4 #bti-keywords-field{margin-right:5px}#bti #bti-state_province-field,#bti #bti-ds_state_province-field,#bti #bti-location-field,#bti #bti-ds-location-field{width:33%}#bti #bti-ds-label-partner,#bti #bti-ds-label{background-repeat:no-repeat;background-position:3px}#bti #bti-keywords-field,#bti #bti-ds_keywords-field,#bti #bti-ds_keywords-field-partner{padding-right:30px}#bti #bti-ds-label{background-color:#beddff}#bti #bti-ds-label-partner{background-color:#ffcd95}#bti #bti-job-search-v4 .bti-ui-form-input-submit-button.bti-ui-text-no-underline{font-weight:normal !important;margin-top:0 !important;margin-bottom:0 !important;margin-right:45px !important;height:28px !important;text-decoration:none !important;border:0;vertical-align:text-bottom;outline:none;-moz-box-sizing:content-box}#bti #bti-job-search-v4 input.bti-ds-submit-button[type=submit]{margin-right:0px !important}#bti #bti-job-search-v4 .bti-facet-dropdown-title{font-family:Arial,sans-serif;width:88%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left}#bti #bti-job-search-v4 .bti-facet-dropdown-count{display:block;float:right;width:auto;margin-right:1px;margin-top:2px;padding-right:2px;font-size:12px;text-align:right}#bti #bti-job-search-v4 .bti-facet-dropdown-title-selected{width:55%}#bti #bti-job-search-v4 .bti-show-hide{margin-left:5px;margin-right:5px}#bti #bti-job-search-v4 .bti-search-input-text{padding-top:1px;padding-bottom:1px}#bti #bti-job-search-v4 div.bti-show-hide{position:absolute;top:0;right:0;width:30px;height:30px;margin-top:2px}#bti .bti-tab-header{padding:3px;border:0px solid red;font-size:14px;color:#333}#bti .bti-tab-header form{margin:0 !important}#bti .bti-search-form-title{position:relative}#bti .bti-tab-header a{color:#2a5db0;text-decoration:underline}#bti .bti-tab-header a:hover{text-decoration:none}#bti .bti-search-form-narrow{display:block;margin-bottom:10px}#bti .bti-advanced-search-criteria button.bti-multiselect{margin-right:5px;margin-top:10px;width:45%}#bti #bti-search-jobs-button{margin-left:5px;border-radius:0px}#bti #bti-search-controls{position:relative;float:right}#bti .bti-clear-button_div{display:inline-block}#bti .bti-clear-button_div a:hover{text-decoration:none}#bti .bti-unsupported-fields{border-radius:4px;background-color:#feda7c;padding:20px;margin-bottom:10px}#bti #bti-job-search-v4 #bti-search-form select.bti-search-select{margin:0;padding:0;border:0}#bti .bti-clear-box-wrapper{position:relative;display:inline-block}#bti .bti-ui-ds-wrapper .bti-clear-box-button{top:9px}#bti #bti-search-controls.bti-narrow{margin-top:10px;float:left}#bti #bti-job-search-v4 #bti-keywords-field.bti-narrow{margin-right:0}#bti #bti-advanced-search-criteria.bti-narrow,#bti #bti-ds_advanced-search-criteria.bti-narrow,#bti #bti-ds_advanced-search-criteria-partner.bti-narrow{margin-top:0}#bti #bti-job-search-v4 #bti-search-form button.bti-multiselect.bti-narrow,#bti #bti-job-search-v4 #bti-ds-search-form button.bti-multiselect.bti-narrow{margin-top:5px;margin-right:0}#bti #bti-search-criteria .bti-clear-button_div.bti-narrow{display:block}#bti #bti-job-search-v4 #bti-ds-search-form .bti-search-criteria .bti-clear-button_div.bti-narrow{margin-top:5px}#bti #bti-job-search-v4 #bti-ds-search-form .bti-search-criteria .bti-show-hide.bti-narrow{margin-top:7px}#bti #bti-job-search-v4 #bti-search-jobs-button.bti-narrow{margin-left:0}.bti-no-categories{position:absolute;top:0;left:0;font-size:12px !important;padding:5px !important}@media screen and (max-width: 450px){#bti div#map_canvas{width:95%}}#bti .bti-ui-display-telecommute-criteria{font-size:14px;font-weight:normal;margin:8px 0 0}#bti .bti-ui-display-telecommute-criteria input[type=checkbox]{vertical-align:text-top}#bti .bti-search-event-checkbox{vertical-align:middle}#bti .bti-ui-careerfair-selections{border:0px solid green;margin:8px 0 0 0;font-weight:bold;font-size:14px}#bti .bti-ui-careerfair-selections img{vertical-align:middle}#bti #bti-advanced-search-criteria .bti-ui-careerfair-selections label{font-weight:normal;margin:0}#bti #bti-advanced-search-criteria .bti-ui-careerfair-selections label a{text-decoration:underline}#bti .bti-clear-box-button{width:30px;position:absolute;cursor:pointer;top:7px;right:10px;text-align:right;padding-right:5px;color:#969696}#bti .bti-search-x-darker{color:#919191}#bti-search-help-window{border:1px solid #000}#bti .bti-awesome-icon{position:absolute;cursor:pointer;top:9px;right:25px;text-align:right;padding-right:5px;background-color:#fff}#bti .bti-awesome-wrap a.bti-awesome-icon{position:absolute;cursor:pointer;top:9px;right:25px;text-align:right;padding-right:5px;background-color:#fff;text-decoration:none;color:#333}#bti .bti-awesome-wrap{background-color:solid #fff}#bti i.bti-dropdown-arrow{color:red;background-color:red}