body{background:#dedede url(/img/bg-body.gif);color:#666;font-family:"open sans",arial,helvetica,sans-serif;font-size:16px;font-weight:400;margin:0 auto;min-width:320px}h1,h2{font-size:1.5em;color:#0c688b;font-weight:600;margin:0 0 14px}h2{font-size:.975em;margin:0;padding-bottom:1px}h3,p{font-size:.875em;margin:0}p{font-size:.8125em;padding:0;line-height:18px}h2.h2-underline,h2.h2-underline--small{border-bottom:1px solid #ccc;color:#025676}h2.h2-underline{padding-left:8px;margin-bottom:17px}h2.h2-underline--small{margin-top:0;font-size:.875em;line-height:23px;margin-bottom:4px;font-weight:700}h2.h2-underline--alt{border-bottom:1px solid #ccc;margin:15px 0 9px;padding-left:0;color:#20729d}a,a:focus,a:hover{color:#20729d;cursor:pointer}hr{background:0 0 #ccc;border:0;color:#efefef;height:1px;margin:6px 0}.container-fluid{padding:0;margin:0}label,strong{font-weight:600}input,select,textarea{font-family:"Source Sans Pro",arial,helvetica,sans-serif;font-size:100%}.signup-heading{color:#0c688b;margin:32px 0 50px;font-size:1.875em;font-weight:700;text-transform:uppercase}@media screen and (max-width:767px){.signup-heading{font-size:1.375em;margin:20px 0}}.profile-heading{margin:25px 0 33px}.heading-blue-small{margin:15px 0 9px;font-size:16px;color:#20729d;font-weight:600}.btn-yellow{float:right;color:#fff;font-size:1.125em;background-image:linear-gradient(to bottom,#fbcc47,#f3b312);background-color:#fbcc47;text-transform:uppercase;font-weight:600;text-shadow:1px 1px #a9a807;border:1px solid #eea236;border-radius:5px}@media screen and (max-width:991px){.btn-yellow{float:left}}@media screen and (max-width:767px){.btn-yellow{float:none}}.btn-blue{background:url(/img/bg-btn-blue.png) repeat-x 50% 50%;border:1px solid #c5dbec;background-color:#dfeffc;font-weight:700;color:#2e6e9e;font-family:arial,helvetica,sans-serif;padding:6px 14px;border-radius:5px;font-size:.875em}.btn-blue:focus,.btn-blue:hover{border:1px solid #79b7e7;color:#1d5987;background:url(/img/bg-btn-blue-hover.png) repeat-x 50% 50%;background-color:#d0e5f5}.btn-blue:active{border:1px solid #79b7e7;background-color:#f5f8f9;color:#e17009}@media screen and (max-width:991px){.btn-blue{display:block;margin:auto}}#header{background:url(/img/bg-header.png) repeat-x;height:119px;position:relative;margin-bottom:-5px}#header ul{list-style-type:none;padding:0}#header ul li{font-weight:600;text-transform:uppercase}#header ul li.separator{font-size:10px;font-weight:400;color:#f3b312}#header .header-center{width:980px;margin:auto;padding-top:43px}@media screen and (max-width:991px){#header .header-center{width:100%}}@media screen and (max-width:767px){#header .header-center{padding-top:11px}}#header .header-login{margin-top:-43px;float:right;color:#ccc;margin-right:23px;font-size:16px}#header .header-login .title{display:inline-block;font-size:.75em;vertical-align:top;text-transform:uppercase}#header .header-login .header-login-section{display:inline-block;margin-top:2px}#header .header-login .header-login-section:first-child{margin-right:30px}#header .header-login a{color:#a8ddfc;text-transform:none;font-size:.6875em;vertical-align:top}#header .header-login ul,.passrecover-form form div{display:inline-block}#header .header-login ul:first-child{margin-right:10px}#header .header-login li,#header .login-boxes .login-box{float:left}#header .header-login li:nth-child(2),.top-nav ul li:nth-child(2){padding:0 6px 0 3px}#header .header-login li:nth-child(4),.top-nav ul li:nth-child(4){padding:0 12px 0 7px}#header .header-login li.separator{font-size:.75em;padding:0 2px 0 3px}@media screen and (max-width:767px){#header .header-login{display:none}}#header .login-boxes{padding-top:7px;margin-right:40px}#header .login-boxes .login-box:first-child{margin-right:53px}#header .login-boxes .login-box .title{color:#fbcc47;font-size:.8125em;line-height:20px;text-align:center;display:block;text-transform:uppercase}#header .login-boxes .login-box ul{font-size:.75em;line-height:16px}#header .login-boxes .login-box ul li{text-transform:none;display:inline-block}@media screen and (max-width:767px){#header .login-boxes{display:none}}#header .header-logo{margin-left:7px;float:left}@media screen and (max-width:767px){#header .header-logo{display:block;float:none;margin:43px auto 0;width:150px}#header .header-logo img{width:100%}}#header .header-nav{padding:21px 0 0 95px;margin:0 -25px 0 0;float:left}#header .header-nav .header-dropdown-opener{float:left;padding:0 21px 15px 0;position:relative;line-height:16px}#header .header-nav .header-dropdown-opener:first-child{padding:0 23px 5px 0}#header .header-nav .header-dropdown-opener .header-dropdown{background-color:rgba(223,242,252,.9);box-shadow:2px 2px 5px #bee4f9;position:absolute;left:-1px;top:20px;display:none;z-index:3;width:161px;border-top:1px solid #e7ab05}#header .header-nav .header-dropdown-opener a{display:block;padding:0 14px 0 0;font-size:.8125em;text-decoration:none;background:url(/img/separator-2.png) no-repeat 100% 55%}#header .header-nav .header-dropdown-opener a:last-child{background:0 0}#header .header-nav .header-dropdown-opener ul li{padding:0;line-height:13px}#header .header-nav .header-dropdown-opener ul a{padding:4px 10px 6px 13px;font-size:.6875em}#header .header-nav .header-dropdown-opener ul a:hover{background:#fff}#header .header-nav .header-dropdown-opener:hover a,#header .header-nav .header-dropdown-opener:hover ul a:hover{color:#e7ab05}#header .header-nav .header-dropdown-opener:hover ul a{color:#20729d}#content.company-page .featured-employers ul,#header .header-nav .header-dropdown-opener:hover .header-dropdown,.filter-dropdown .filter-dropdown-opener li{display:block}@media screen and (max-width:991px){#header .header-nav{display:none}}#header .header-right-content{float:right}#header form{padding:3px 20px 0 0}#header form input{width:139px;padding:6px 4px 8px;font-size:.6875em;line-height:16px;font-weight:400;color:#222;margin-left:1px;height:30px;border-radius:2px;border:1px solid #ccc}#header form input::-webkit-input-placeholder,.mobile-search input::-webkit-input-placeholder{color:#ccc}#header form input:-moz-placeholder,.mobile-search input:-moz-placeholder{color:#ccc;opacity:1}#header form input::-moz-placeholder,.mobile-search input::-moz-placeholder{color:#ccc;opacity:1}#header form input:-ms-input-placeholder,.mobile-search input:-ms-input-placeholder{color:#ccc}#header form label{font-size:.625em;color:#0a5f8c;line-height:14px;margin-bottom:2px;display:block}#header form button{float:left;height:30px;width:54px;margin-top:9px;background-image:linear-gradient(to bottom,#199ed8,#2384b6);background-color:#199ed8;color:#fff;text-transform:uppercase;font-weight:700;font-size:.8125em;border-radius:0 5px 5px 0;border:1px solid #ccc;border-left:0}#header form .header-form-field{float:left;margin-top:-7px}#header form .header-form-field.location-field input{width:146px}@media screen and (max-width:767px){#header form{display:none}}#header .hamburger-icon,#header .search-icon{display:none;font-size:2.6875em;top:45px;color:#20bdfb;text-decoration:none}#header .hamburger-icon:focus,#header .search-icon:focus{outline:0}@media screen and (max-width:767px){#header .hamburger-icon,#header .search-icon{display:block}}#header .hamburger-icon{position:absolute;left:10px}#header .search-icon{position:absolute;right:10px}@media screen and (max-width:767px){#header{margin-top:-26px;height:114px;background-position:0 1px}}#content{box-shadow:0 0 5px #ccc;clear:both;height:100%;margin:0 auto;overflow:hidden;text-align:left;width:980px;background-color:#fff}#content .filter-title{margin-top:-5px}#content.associations-and-boards-page .col-md-4{padding-bottom:44px}#content.two-column{padding:34px 0 0}#content.two-column .col-md-4,#content.two-column .col-md-8{margin-bottom:44px}@media screen and (max-width:991px){#content.two-column .col-md-8{margin-bottom:0}}#content.registration{padding:32px 0 0}#content.article{padding:25px 0 0}#content.article .col-md-12,#content.article .col-md-9,#content.article .col-sm-5{padding:0 10px}#content.company-page h1{margin:35px 0 15px}#content.company-page .share-this{margin-top:25px}#content.company-page .header-label-common{margin:0}#content.company-page .header-label-common h1{font-size:.875em;font-weight:700;color:#025676;text-align:center;margin:15px 0 0;line-height:23px}#content.company-page .featured-employers li{display:block;border:0;text-align:center;padding:20px 0}@media screen and (max-width:767px){#content.company-page .featured-employers ul{border:0}#content.company-page .featured-employers li{margin:auto}#content.company-page .ad-300x250{margin:0 auto 20px;float:none}}#content.category-page .padding-adjust-top.col-md-4{margin-top:14px}#content.category-page .padding-adjust-bottom.col-md-4{margin-bottom:14px}#content.category-page .job-seeker{margin-top:0}#content.category-page .col-md-8{padding:0 17px 34px}#content.category-page .col-md-4{padding:25px 21px 0 10px;margin-top:44px}#content.category-page .header-label-common{margin-bottom:9px}@media screen and (max-width:991px){#content.category-page .job-seeker{float:left}#content.category-page .ad-300x250{float:right}#content.category-page .col-md-4.ad-left .ad-300x250,#content.category-page .hospital-finder{float:left}#content.category-page .col-md-4.ad-left .hospital-finder{float:right}#content.category-page .job-seeking-tips{float:none;clear:both}#content.category-page .col-md-4{padding:0 10px}#content.category-page .col-md-4 hr{display:none}}@media screen and (max-width:767px){#content.category-page .site-ad{margin-top:20px}#content.category-page .col-md-4,#content.category-page .col-md-8{padding:0}}#content.browse-by-state-page .see-all{visibility:hidden}#content.associations-and-boards-page .col-md-8 .icon-label,#content.browse-by-state-page .col-md-8 .icon-label{padding-top:65px}#content.career-center-page .col-md-8 .icon-label{padding-top:34px}#content.career-center-page .col-md-4{margin-top:37px}#content.jobs-page .col-md-10,#content.jobs-page .col-md-12,#content.jobs-page .col-md-2,#content.signup-page .col-md-12{padding:0 10px}#content.jobs-page .col-md-12.ad-728x90{background-color:transparent;padding:0;text-align:right}@media screen and (max-width:991px){#content.jobs-page .col-md-12.ad-728x90{padding:15px 0;clear:both}#content.jobs-page .col-md-10{clear:both}}#content.jobs-page .jobs-right-col{width:760px;float:right}@media screen and (max-width:991px){#content.jobs-page .jobs-right-col{width:auto}}@media screen and (max-width:767px){#content.jobs-page .jobs-right-col{margin-top:10px}}#content .note{margin-top:16px;font-size:.75em}@media screen and (max-width:767px){#content .note{display:none}}#content .result_top_left{float:left;padding-left:7px;padding-top:10px;text-align:left;width:172px;word-wrap:break-word}#content .resultmessage{color:#333;font-weight:700;line-height:18px;padding:0 0 4px}#content #save_search,#content .save-search{display:block;float:none;margin:5px 0}#content .btn1{float:right;font-weight:700;line-height:24px;text-decoration:none}#content .btn1 span,.resultmessage .jobs-email a{background:url(/img/butn_level1_midl.gif) repeat-x 0 0;height:26px;padding:0 8px;color:#fff;text-align:center}#content .btn1 span{display:block;float:left}#content .result_top_right{float:right;text-align:right;width:720px}#content .col-md-12.ad-728x90.ad-image{width:100%}.nocursor{color:#878080;cursor:default}.nocursor,.nocursor:hover,.small{text-decoration:none}.small{background:0 0 #dfeffc;color:#444}@media screen and (max-width:991px){#content{width:100%}}.top-nav{background-color:#666;height:26px;font-weight:700}.top-nav .top-nav-links{float:right;font-size:.75em}.top-nav .title{color:#ccc;padding:0;margin:0}.top-nav .separator{margin:0;padding:0;color:#f3b312;font-weight:400}.top-nav ul{display:inline-block;padding:2px 10px 0 23px;line-height:17px}.top-nav ul li{list-style-type:none;float:left}.top-nav ul li a{color:#a8ddfc;font-size:.6875em}.top-nav .top-nav-content{width:940px;margin:0 auto}@media screen and (max-width:991px){.top-nav .top-nav-content{width:100%}}@media screen and (max-width:767px){.top-nav{display:none}}.jobresultarea{padding:10px 0 0 7px}.resultmessage .jobs-email a{width:172px;line-height:24px;border:1px solid gray;display:inline-block;border-left-width:2px;border-right-width:2px}.resultmessage div.jobs-email a,.resultmessage div.jobs-found{font-size:.8125em;margin-bottom:5px}.resultmessage div.jobs-email a:hover,.resultmessage div.jobs-found:hover{text-decoration:none!important}.leftbox{width:170px;padding:5px}@media screen and (max-width:767px){.leftbox{display:none}}.leftbox .alt,.minplus .alt{background:url(/img/bullet_toggle_minus.png) no-repeat 0 0}.jobNarrow,.minplus{background:url(/img/bullet_toggle_plus.png) no-repeat 0 0;color:#005fb0;cursor:pointer;font-size:.75em;font-weight:700;margin:5px 0;padding:0 0 0 15px}@media screen and (max-width:767px){.jobNarrow,.minplus{font-size:1em;background-position:0 3px!important}}.advanced-filters ul,.unstyled{list-style-type:none;margin:5px 0;padding-left:15px}.advanced-filters .radius-search label{font-weight:700;color:#005fb0;font-size:12px;display:inline-block}.advanced-filters ul li{line-height:18px;font-size:.8125em}.load-more{color:#999;margin-left:15px;font-size:.75em}@media screen and (max-width:991px){.filter-category .radius-search{padding-left:15px}.advanced-filters{float:right;width:76%}.advanced-filters .filter-category{width:33%;float:left}.advanced-filters .filter-category:nth-child(4){clear:both}.jobresultarea{float:left;width:19%}}@media screen and (max-width:767px){.jobresultarea{float:none;width:auto}}.jobresult{border-bottom:1px solid #ccc;padding:5px 25px}.jobresult .location{color:#666;font-size:.8125em}.jobresult .location .date{color:#999}.jobresult .description{font-size:.8125em;line-height:17px;padding:5px 75px 4px 0}.jobresult .jobtitle{line-height:18px;padding-top:5px}.jobresult .jobtitle a{font-weight:700;text-decoration:underline}.jobresult .jobtitle a:hover{color:#39a7f4}.jobresult .option{text-align:right;margin:4px 0 0}.jobresult .option a{border:1px solid #d1d1d1;padding:2px 3px;font-size:12px}@media screen and (max-width:991px){.jobresult .description{padding:0;word-break:break-all}}@media screen and (max-width:767px){.jobresult{padding:5px 10px}.jobresult:nth-of-type(1){border-top:1px solid #ccc}}.jobs-pagination{padding:12px 0;font-size:.75em;text-align:right;white-space:nowrap}.jobs-pagination a{border:1px solid #ccc;padding:3px}@media screen and (max-width:767px){.jobs-pagination a{padding:5px}}.jobs-pagination .jobs-pagination-count{display:inline-block;vertical-align:top}.jobs-pagination select{display:inline-block;width:auto;height:31px;box-sizing:border-box}@media screen and (max-width:767px){.jobs-pagination select{height:34px}}.jobs-pagination nav{display:inline-block;-webkit-margin-after:0}.job-heading dl,.jobs-pagination ul{margin:0}.jobs-pagination.employer-profile-pagination{margin-bottom:58px}@media screen and (max-width:767px){.jobs-pagination{margin-right:2px}}#footer,.ad-image{text-align:center}.site-ad{margin-bottom:20px}#content .col-md-12.ad-728x90{padding:25px 0;background-color:#eee;width:100%}@media screen and (max-width:767px){#content .col-md-12.ad-728x90{display:none}}.ad-300x250 img{max-width:100%}@media screen and (max-width:991px){.ad-300x250{float:left;width:300px}.ad-300x250 .ad-image{text-align:left}}@media screen and (max-width:767px){.ad-160x600{display:none}.site-ad img{width:100%}}#content .col-md-1,#content .col-md-10,#content .col-md-11,#content .col-md-2,#content .col-md-3,#content .col-md-4,#content .col-md-5,#content .col-md-6,#content .col-md-7,#content .col-md-9{padding:0 19px}@media screen and (max-width:767px){#content .col-md-1,#content .col-md-10,#content .col-md-11,#content .col-md-12,#content .col-md-2,#content .col-md-3,#content .col-md-4,#content .col-md-5,#content .col-md-6,#content .col-md-7,#content .col-md-8,#content .col-md-9{padding:0 10px}}@media screen and (max-width:991px){#content.tablet-center .col-md-1,#content.tablet-center .col-md-10,#content.tablet-center .col-md-11,#content.tablet-center .col-md-12,#content.tablet-center .col-md-2,#content.tablet-center .col-md-3,#content.tablet-center .col-md-4,#content.tablet-center .col-md-5,#content.tablet-center .col-md-6,#content.tablet-center .col-md-7,#content.tablet-center .col-md-8,#content.tablet-center .col-md-9{width:660px;margin:0 auto}}@media screen and (max-width:767px){#content.tablet-center .col-md-1,#content.tablet-center .col-md-10,#content.tablet-center .col-md-11,#content.tablet-center .col-md-12,#content.tablet-center .col-md-2,#content.tablet-center .col-md-3,#content.tablet-center .col-md-4,#content.tablet-center .col-md-5,#content.tablet-center .col-md-6,#content.tablet-center .col-md-7,#content.tablet-center .col-md-8,#content.tablet-center .col-md-9{width:300px;padding:0}.container-fluid{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.header-label-common{margin-top:25px}}#footer{margin:0 auto;width:980px;padding:10px 0 0;font-size:.75em;clear:both;overflow:hidden;height:auto;background-color:#e2e2e2;box-shadow:0 2px 5px #ccc}#footer .footer-copyright{color:#4f4f4f}#footer .footer-left{float:left;margin:20px}#footer .footer-right{float:right;margin:20px}#footer .separator{font-weight:600;color:#999}#footer .footer-links>ul{margin-left:0;padding-left:0}#footer .footer-links>ul>li{display:inline}@media screen and (max-width:991px){#footer{width:100%}#footer .footer-copyright,#footer .footer-links{float:none}#footer .footer-links{font-weight:700;font-size:1em;margin:0}#footer .footer-copyright{margin:15px 0}#footer .footer-left,#footer .footer-right{margin:20px}}@media screen and (max-width:767px){#footer{padding:10px 10px 0}#footer .footer-left,#footer .footer-right{float:none;margin:10px auto}#footer .footer-copyright{margin:10px 0 0}#footer .footer-links{font-size:.875em}}.more-filters .more-filters-dropdown{padding:20px 0;background-color:rgba(222,222,222,.7);width:274px}.more-filters .more-filters-dropdown a{padding:20px;display:block;font-weight:700}.featured-employers{margin-bottom:20px}.featured-employers .featured-employers-lists{padding:18px 0 0 3px}.featured-employers-lists ul{padding:0;margin-bottom:0;display:table-row}.featured-employers-lists ul:first-child li{border-bottom:1px solid #ddd}.featured-employers-lists ul li{list-style-type:none;border-right:1px solid #ddd;text-align:center;display:table-cell;height:180px;padding:0 2px;vertical-align:middle}.featured-employers-lists ul li a{vertical-align:middle}.featured-employers-lists ul li:last-child{border-right:none}.featured-employers-lists.side-featured-employers a{width:100%;display:block;height:auto;padding:10px 0;text-align:center}@media screen and (max-width:767px){.featured-employers .featured-employers-lists{padding:0;font-size:0}.featured-employers .featured-employers-lists ul{width:100%!important;border-right:none!important}.featured-employers .featured-employers-lists ul li{width:100%!important;margin:0 auto!important;min-height:auto!important;padding:10px 0}.featured-employers .featured-employers-lists ul li a{display:inline-block}.featured-employers-lists ul li{width:100%!important;border:0!important;display:inline-block;height:auto;padding:10px 0}}.featured-employers ul{list-style-type:none;padding:0;clear:both;overflow-x:visible;margin-bottom:0;display:table-row;white-space:nowrap}@media screen and (max-width:767px){.featured-employers ul{white-space:normal;display:inline-block;font-size:0;vertical-align:top}.featured-employers ul:first-child{border-right:1px solid #ddd}}.featured-employers ul:first-child li{border-bottom:1px solid #ddd}.featured-employers ul li{padding:20px 5px 31px;display:table-cell;border-right:1px solid #ddd}.featured-employers ul li:last-child{border-right:0}@media screen and (max-width:767px){.featured-employers ul li{width:149px;min-height:120px;border:0;display:block;border-bottom:1px solid #ddd}.featured-employers ul li:last-child{border-bottom:0}.featured-employers ul li img{width:100%}.featured-employers{margin-left:0}}.job-seeker{width:295px;margin-top:5px}.job-seeker .job-seeker-text{width:145px;padding:14px 0 21px;float:right}@media screen and (min-width:992px){.job-seeker .job-seeker-text{margin-top:-215px}}.job-seeker .job-seeker-text ul{padding:0;margin-bottom:0}.job-seeker .job-seeker-content{padding:14px 0 21px}.job-seeker img{float:left;width:155px;height:200px;margin-bottom:5px;margin-left:-3px;margin-right:0}.job-seeker ul{list-style-type:none}.job-seeker ul li{background:url(/img/sprite.png) no-repeat 0 -128px;font-size:.75em;padding:0 0 13px 24px;color:#555;line-height:15px}.job-seeker ul li span{font-weight:300}.job-seeker .job-seeker-started{background-image:linear-gradient(to bottom,#fafafa,#e2e2e2);font-weight:600;background-color:#fafafa;font-size:.875em;text-align:center;border:1px solid #dedede;border-radius:4px;width:111px;padding:6px 1px 0 2px;height:34px;display:block;float:right;text-transform:uppercase;text-decoration:none;margin-right:11px;margin-top:5px}@media screen and (max-width:991px){.job-seeker{float:left;width:300px;margin-top:0}}.list-disc{padding:0 0 28px 2px}.job-description dl,.job-heading dd,.list-disc .list-disc-subtext{font-size:.75em}.filter-dropdown .dropdown-menu .subcategories ul,.list-disc ul{padding:0}.list-disc ul li{line-height:18px;list-style:inside disc;margin-bottom:5px;color:#666;font-size:.8125em}.list-disc .see-all{margin-left:0;padding:1px 10px 3px;background-color:#f4f4f4;font-size:.625em;text-align:right;line-height:18px}@media screen and (max-width:991px){.list-disc{width:300px;float:right}}@media screen and (max-width:767px){.list-disc.job-seeking-tips{display:none}}.jobs-browse{margin-bottom:47px}.jobs-browse ul{width:280px;float:left;list-style-type:none;font-size:.75em;padding:0;margin:0 19px 0 3px}.jobs-browse ul li{line-height:21px}@media screen and (max-width:767px){.jobs-browse ul{margin:0 auto;padding:0;float:none;font-size:.875em}}.mobile-search h1,.see-all{color:#005fb0;font-size:.625em;margin:15px 0 12px;font-weight:600;text-transform:uppercase}.see-all a{background:url(/img/separator-1.png) no-repeat 0 55%;padding-left:9px}@media screen and (max-width:767px){.see-all{margin:15px auto 12px}}.mobile-search{display:none;padding:20px;background-image:linear-gradient(to right,#1aa7df,#20bdfb);height:188px;width:980px;margin:auto}.mobile-search h1{font-size:1.875em;color:#fff;margin:10px 0 16px}@media screen and (max-width:991px){.mobile-search h1{font-size:1.75em}}@media screen and (max-width:767px){.mobile-search h1{margin:0 0 10px}}.mobile-search label{display:block;color:#0a5f8c;width:100%;font-size:.75em;margin-bottom:3px}.mobile-search input{padding:9px;border:1px solid #ccc;border-radius:2px;width:286px;font-size:.75em;line-height:16px;height:34px;margin-left:-2px}@media screen and (max-width:991px){.mobile-search input{width:100%}}@media screen and (max-width:767px){.mobile-search input{font-size:1em}}.mobile-search .mobile-search-field,.mobile-search .mobile-search-submit{float:left;padding-left:2px}.mobile-search .mobile-search-within{float:left}.mobile-search .mobile-search-field{margin-right:32px}@media screen and (max-width:991px){.mobile-search .mobile-search-field{margin-right:10px;width:48%}}@media screen and (max-width:767px){.mobile-search .mobile-search-field{float:none;margin-top:5px;width:auto}}@media screen and (max-width:991px){.mobile-search .mobile-search-right{float:right;width:20%}}@media screen and (max-width:767px){.mobile-search .mobile-search-right{float:none;width:auto}}@media screen and (max-width:991px){.mobile-search .mobile-search-left{float:left;width:80%}}@media screen and (max-width:767px){.mobile-search .mobile-search-left{float:none;width:auto}}.mobile-search .mobile-search-submit{margin-top:11px;margin-left:4px}.mobile-search .mobile-search-submit button{width:148px;height:43px;text-shadow:none;font-size:1.3125em}@media screen and (max-width:991px){.mobile-search .mobile-search-submit{margin-top:10px}}@media screen and (max-width:767px){.mobile-search .mobile-search-submit{float:right;margin-top:34px}.mobile-search .mobile-search-submit button{width:108px;font-size:1em;height:35px;text-transform:uppercase}}.mobile-search .mobile-search-within{margin:0 30px 0 4px}.mobile-search .mobile-search-within select{width:108px;font-size:.75em;padding:5px;color:#000}@media screen and (max-width:767px){.mobile-search .mobile-search-within select{font-size:1em}}@media screen and (max-width:991px){.mobile-search .mobile-search-within{width:153px;margin-top:13px}}@media screen and (max-width:767px){.mobile-search .mobile-search-within{float:left;width:auto}.mobile-search.mobile-search--open{display:block}}@media screen and (min-width:768px){.mobile-search.mobile-search--homepage{display:block!important}}@media screen and (max-width:991px){.mobile-search{width:100%}}@media screen and (max-width:767px){.mobile-search{height:auto}}.mobile-menu{padding:15px 0;position:absolute;z-index:1000;top:88px;width:240px;background-color:rgba(125,125,125,.9);display:none;font-weight:700;font-family:arial,helvetica,sans-serif}.mobile-menu hr{margin:3px 17px}.mobile-menu .mobile-menu-title{padding:5px 0;margin:0 15px;color:#fff;font-size:16px;text-transform:uppercase;border-bottom:1px solid #fff}.mobile-menu .mobile-menu-title.login-title{color:#f3b312;font-size:14px;border-bottom:0}.mobile-menu .mobile-menu-section:last-child .mobile-menu-title{border-bottom:0}.form-generic label,.mobile-menu ul{padding:0;margin:0;font-weight:700}.mobile-menu li{list-style-type:none;font-size:14px}.mobile-menu a{display:block;padding:10px 35px;color:#fff;text-decoration:none}@media screen and (min-width:768px){.mobile-menu{display:none!important}}.about-text{width:415px;margin:0 0 25px 20px}.about-text p{line-height:24px;color:#666}@media screen and (max-width:991px){.about-text{width:auto;margin:0 0 20px}}.about-boxes{width:269px;float:right;margin-top:18px;line-height:18px;font-size:.8125em}.about-boxes .about-boxes-section{border:1px solid #ccc;margin-bottom:5px;padding:8px;color:#666}@media screen and (max-width:991px){.about-boxes{width:auto;float:none;margin-bottom:20px}}.contact-text{max-width:690px;line-height:18px}.contact-text .contact-text-hours{margin-bottom:18px;font-size:.8125em}.contact-text .contact-text-title{margin:1px 0 18px;font-size:.8125em;font-weight:700}@media screen and (max-width:767px){.contact-text .contact-text-title{font-size:.875em}}#content.locations .col-md-8 .browse-by-location ul,.contact-text .contact-text-address{font-size:.8125em}.accuweather-widget{margin-top:25px}.accuweather-widget form{text-align:center;margin-bottom:5px}.accuweather-widget form label{font-weight:400;font-size:.75em;font-family:"open sans",arial,helvetica,sans-serif}.accuweather-widget form button{vertical-align:top;padding:0 15px;height:25px;font-size:.75em}@media screen and (max-width:991px){.accuweather-widget{display:none}}.jobs-post-text{margin:5px 0 0 20px;float:left;width:415px;padding-bottom:25px;color:#666;line-height:24px}.jobs-post-text h2{margin:10px 0 9px;border-bottom:1px solid #ccc;color:#20729d;font-size:16px;font-weight:600;line-height:22px}.jobs-post-text ul{list-style-type:none;padding-left:30px;margin-bottom:0}.jobs-post-text div,.jobs-post-text span,.jobs-post-text ul{font-size:13px;line-height:24px}.jobs-post-text p{margin:0;padding:0}.jobs-post-text .posting-packages{font-weight:700;color:#4f81bd}.jobs-post-text .jobs-post-agencies{padding:12px 0}@media screen and (max-width:991px){.jobs-post-text{width:auto;float:none;margin-left:0}}.form-generic{padding:10px;border:1px solid #ccc}.form-generic .form-generic-submit{margin-top:20px;clear:both}.form-generic .form-generic-field{position:relative}.form-generic label{color:#5f5f5f;padding:10px 0 3px;display:block;font-size:.75em;line-height:18px}.form-generic select{font-size:.8125em;padding:5px}@media screen and (max-width:767px){.form-generic select{opacity:0;min-height:34px;font-size:16px}}.jobs-post-form{float:right;width:360px;box-sizing:content-box}.jobs-post-form .form-title-bold{font-weight:700;margin-bottom:18px;font-size:13px;color:#666}.jobs-post-form textarea{width:311px}@media screen and (max-width:991px){.jobs-post-form{float:none;width:auto;margin-bottom:25px}.jobs-post-form textarea{width:100%}}.contact-form{padding:0 15px 15px;border:1px solid #ccc;width:585px;margin:43px 0 25px;box-sizing:content-box}.contact-form h2{margin:15px 0 9px;color:#20729d;font-size:.975em;padding-left:0;line-height:22px}.contact-form .form-generic-field{padding-bottom:10px;width:220px;float:left}.contact-form .form-generic-field:first-child{padding-bottom:0}.contact-form .form-generic-field:first-child,.contact-form .form-generic-field:nth-child(6){float:none;width:auto}.contact-form .form-generic-field:nth-child(4),.contact-form .form-generic-field:nth-child(6){clear:both}@media screen and (max-width:991px){.contact-form .form-generic-field{width:100%}}.contact-form input{width:186px}@media screen and (max-width:991px){.contact-form input{width:100%}}.contact-form textarea{width:575px;box-sizing:content-box;font-size:.8125em;border:1px solid #4f4f4f;padding:5px}@media screen and (max-width:991px){.contact-form textarea{box-sizing:border-box;width:100%}}@media screen and (max-width:767px){.contact-form textarea{font-size:1em}}@media screen and (max-width:991px){.contact-form{width:100%;box-sizing:border-box;padding:0 10px 15px}}.employer-location{line-height:18px;margin-bottom:18px;clear:both}.employer-location .employer-location-title{padding:10px 0 3px;font-size:.75em;font-weight:700;color:#5f5f5f}.employer-location p,.employer-text p{line-height:18px}.employer-details .employer-details-section{margin:12px 0;font-size:.75em;white-space:nowrap}.employer-details .employer-details-section span{width:182px;display:inline-block;vertical-align:top;white-space:normal;overflow:hidden;word-wrap:break-word}@media screen and (max-width:767px){.employer-details .employer-details-section span{width:auto;display:block}.employer-details .employer-details-section{font-size:.875em}}.jobs-table{border:1px solid #fff;width:100%;border-spacing:0;font-size:.8125em;border-collapse:separate}.jobs-table th{border-bottom:1px solid #333;border-top:1px solid #333;padding:4px 7px 4px 15px;font-weight:400;cursor:pointer;background:url(/img/sorting.png) #fff left no-repeat;text-align:left}.jobs-table.no-sort th{background:0 0;cursor:auto}.jobs-table tr{background-color:#fff}.jobs-table tr:nth-child(2n){background-color:#efefef}@media screen and (max-width:767px){.jobs-table tr{display:block}.jobs-table tr:first-child{display:none}.jobs-table tr td:first-child a{font-size:1em;font-weight:700}}.jobs-table td{padding:5px 5px 5px 17px}@media screen and (max-width:767px){.jobs-table td{display:block}.saved-items .jobs-table td:first-child{display:block}.saved-items .jobs-table td:not(first-child){display:inline-block}.saved-items .jobs-table a{background:0 0!important;width:auto;margin-right:5px}#content.career-center-page.cat-view>.col-md-4{margin-top:0!important}}.employer-logo{float:right}@media screen and (max-width:767px){.employer-logo{display:none}}.already-registered{float:right;margin-top:-15px;margin-right:10px;line-height:18px;color:#666}@media screen and (max-width:991px){.already-registered{display:none}}.employer-text{overflow:hidden;min-height:100px}.employer-text-show,.read-less-ext,.read-more-ext{text-align:center;border-top:1px solid #ccc;margin:5px auto;font-size:.75em;line-height:22px;display:block}.employer-text--visible{height:auto}.share-this,.share-this span{display:inline-block;float:right}.share-this{font-family:arial,helvetica,sans-serif;margin-top:20px;margin-right:5px;white-space:nowrap}.share-this span{height:16px;font-size:.625em;margin-left:5px}.share-this span.icon{background-image:url(http://w.sharethis.com/images/sharethis_16.png);background-repeat:no-repeat;float:left;width:16px}@media screen and (max-width:992px){.share-this{display:none}}.job-heading{padding:10px 0 11px 3px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 0 12px;color:#333}.job-heading dt{min-width:80px;margin:0 5px 0 0;clear:left;font-size:.6875em;font-weight:600}.job-heading dd,.job-heading dt{line-height:21px;float:left}.job-heading .employer-logo{padding:5px 5px 0 0}@media screen and (max-width:767px){.job-heading{font-size:.875em}}.job-description .job-description-body{padding:0 0 15px 3px;color:#333}.job-description dt{font-size:11px;color:#222;font-weight:600;line-height:21px}.job-description dd{margin:0 0 18px}.job-description p{font-size:12px;margin:12px 0}.job-description .job-description-title{font-weight:700;padding:15px 5px 5px 10px}.job-description ul{margin:12px 0;line-height:18px;list-style:outside none disc}.apply-now-button{text-decoration:none;font-size:1.125em;height:40px;width:170px;float:none;text-shadow:none;margin-bottom:23px}.job-similar{padding:22px 4px 52px 3px}.job-similar .job-similar-link,.login-form label{margin-bottom:5px;font-size:.8125em;line-height:18px}@media screen and (max-width:767px){.job-similar .job-similar-link{display:none}}.job-similar .job-similar-other{float:right;font-size:.8125em}@media screen and (max-width:767px){.job-similar .job-similar-other{float:none}}.job-similar .job-similar-openings{font-weight:600;margin-bottom:4px;color:#333;font-size:.6875em}@media screen and (max-width:767px){.job-similar .job-similar-openings{display:none}.job-similar{margin:15px}}.job-actions .job-actions-row{padding-left:24px;margin-top:5px;font-size:.8125em}.job-actions .job-actions-social{margin-bottom:18px}.job-actions .job-actions-email,.job-actions .job-actions-print{display:block;padding-left:24px;height:18px}.job-actions .job-actions-print{background:url(/img/printer.png) no-repeat left}.job-actions .job-actions-email{background:url(/img/email.png) no-repeat left}@media screen and (max-width:991px){.job-actions{display:none}}.browse-category .browse-category-list{float:left;width:280px;padding-left:22px;box-sizing:content-box}.browse-category .see-all{font-weight:400}.browse-category ul{list-style-type:none;padding:0;font-size:.8125em;line-height:normal}@media screen and (max-width:767px){.browse-category ul{margin:0;font-size:.875em}}.browse-category li{padding-bottom:6px}@media screen and (max-width:767px){.browse-category li{padding-bottom:10px}}.browse-category h2{color:url(/img/bg-header.png) repeat-x;margin:20px 0 0;font-weight:700;font-size:.75em;padding-left:8px}@media screen and (max-width:767px){.browse-category h2{margin-bottom:12px;font-size:.875em}}.browse-category--states{padding-left:1px}.browse-category--states .browse-category-list{width:167px}.browse-category--states a{text-decoration:none}.browse-category--states ul li{padding-bottom:10px}#content .icon-label{padding-top:34px}#content .col-md-12,#content .col-md-8,#content.locations .col-md-8{padding:0 16px}.browse-by-location h2{font-size:.975em;line-height:1.375em;margin-bottom:0;color:#20729d;font-weight:600}.browse-by-location hr{margin-top:0}.browse-by-location .location-list ul{float:left;width:50%}@media screen and (max-width:836px){.browse-by-location .location-list ul{width:100%}}.browse-by-location ul{list-style-type:none;padding:0}.login-form{margin:3px 0 25px;width:351px;float:left}@media screen and (max-width:767px){.login-form{margin:auto;width:300px}}.login-form label{margin-bottom:0;font-weight:400}.login-form .login-form-field{margin-bottom:4px}.login-form .login-form-field label{width:59px}.login-form .login-form-field input{width:226px;height:31px;font-family:arial,helvetica,sans-serif;font-size:.8125em;padding:5px;margin:1px 3px}@media screen and (max-width:767px){.login-form .login-form-field input{font-size:1em}}.login-form .login-form-remember{margin:-2px 0 -3px;padding-left:63px}.login-form .login-form-remember label{vertical-align:top}.login-form .login-form-remember input{margin:3px 5px 3px 3px;vertical-align:top}.login-form .login-form-forgot,.login-form .login-form-submit{text-align:center}.login-form .login-form-submit button{background:#dfeffc url(/img/bg-btn-blue.png) repeat-x 50% 50%;color:#1d5987;border:1px solid #c5dbec;border-radius:5px;font-size:1.0625em;width:112px;height:38px;margin:3px 5px 0 12px}.login-form .login-form-submit button:hover{background:#d0e5f5 url(/img/bg-btn-blue-hover.png) repeat-x 50% 50%;border:1px solid #79b7e7;color:#1d5987}.login-form .login-form-forgot a{font-size:.8125em;line-height:18px;margin-left:6px}@media screen and (max-width:767px){.login-form .login-form-forgot a{margin-right:0}.login-form{margin:0 auto 25px;float:none}}.passrecover-form{width:100%}@media screen and (max-width:480px){.passrecover-form form div{display:block;text-align:center}}.login-get-started{background:#efefef;border:2px solid #ccc;padding:20px;text-align:center;width:256px;box-sizing:content-box;line-height:18px;float:left}.login-get-started .login-havent-registered,.login-get-started .login-required{padding:8px 0}.login-get-started .login-havent-registered,.login-get-started a{font-size:1.125em}.login-get-started h2{font-size:1.125em;margin:12px 0}.login-get-started p{font-size:.875em}@media screen and (max-width:767px){.login-get-started{margin:0 auto 25px;float:none}}.company-alphabetical{clear:both}.company-alphabetical .company-alphabetical-breadcrumbs{text-align:center;font-size:.8125em;margin:20px}.company-alphabetical a{padding:0 3px;font-weight:700}@media screen and (max-width:767px){.company-alphabetical .not-show{display:none}.mobile-job-desc{display:block}}.filters-applied{box-sizing:content-box;border:1px dashed #f60;padding:4px;font-size:.75em;font-weight:400;line-height:normal;width:150px}.filters-applied .filters-applied-title{font-weight:700}.filters-applied ul{list-style-type:none;padding-left:15px;margin:5px 0;line-height:normal}.filters-applied ul a{color:#3aa8f5}.filters-applied .visible-xs a{display:inline-block;padding:6px 12px;font-size:.75em;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$gradient_white', endColorstr='$gradient_gray', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbb;border-color:#e6e6e6 #e6e6e6 #a2a2a2;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.filters-applied .visible-xs a:focus,.filters-applied .visible-xs a:hover{text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;transition:background-position .1s linear;outline:0}@media screen and (max-width:767px){.filters-applied{width:auto;white-space:normal;padding:5px 5px 0;margin:10px 0}.filters-applied .filters-applied-title,.filters-applied .filters-applied-undo{display:none}.filters-applied ul{padding:0;margin:0}.filters-applied li{display:inline-block;padding-bottom:5px}}.filter-dropdown{background-color:#fafafa;background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;margin-top:20px}.filter-dropdown .filter-dropdown-nav{min-height:40px;color:#555;padding:0;margin:0}.filter-dropdown .filter-dropdown-divider{height:40px;margin:0 9px 0 5px;border-left:1px solid #f2f2f2;border-right:1px solid #fff;vertical-align:top}.filter-dropdown li{display:inline-block;list-style-type:none}.filter-dropdown .filter-dropdown-opener.open{background-color:#e5e5e5}.filter-dropdown .filter-dropdown-opener a{display:block;padding:11px 15px;color:#555;text-decoration:none;outline:0}.filter-dropdown .filter-dropdown-opener .caret{margin-top:-7px}.filter-dropdown .filter-dropdown-opener .glyphicon-filter{color:#000}.filter-dropdown .dropdown-menu{width:300px;max-height:900px;overflow-x:hidden}.filter-dropdown .dropdown-menu a{display:block;padding:10px 20px}.filter-dropdown .dropdown-menu a:focus,.filter-dropdown .dropdown-menu a:hover{text-decoration:none;color:#fff;background-color:#4e4e4e;background-image:linear-gradient(to bottom,#535353,#464646);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$gradient_gray_dark', endColorstr='$gradient_gray_darker', GradientType=0)}.filter-dropdown .dropdown-menu a .glyphicon-triangle-right{font-size:.5em;top:-1px}.filter-dropdown .dropdown-menu .subcategories{position:absolute;width:100%;min-height:100%;left:300px;top:0;display:none;z-index:2;background-color:#fff}.filter-dropdown .dropdown-menu .subcategory-close{background-color:#95bdd8;display:block;padding:10px 20px;text-decoration:none;color:#fff}.filter-dropdown .dropdown-menu .subcategory-close:focus,.filter-dropdown .dropdown-menu .subcategory-close:hover{background-color:#95bdd8;background-image:none}.field-error{display:none;color:#e77908;font-size:.6875em;font-weight:700;padding:4px 0 4px 25px;list-style-type:none;background:url(/img/error.png) no-repeat 3px;border:1px solid #efefef;margin-bottom:20px}.field-error ul{padding:0;margin:11px 0;line-height:14px}@media screen and (max-width:767px){.field-error ul{line-height:16px}}.field-error li,.fielderror li{list-style:none}.field-error li span:nth-of-type(1){display:inline-block;width:12px;vertical-align:top}.field-error li span:nth-of-type(2){display:inline-block;width:95%}.field-error--success{display:block;background:url(/img/accept.png) no-repeat 3px}.agency .agency-box .text-box p,.field-error--success ul{margin:0}.steps-count{height:60px;background:#eee;margin:15px -40px 20px}@media screen and (max-width:767px){.steps-count{margin:15px -19px}}.steps-count .steps{margin:0;padding-left:40px}@media screen and (max-width:767px){.steps-count .steps{padding-left:0}}.steps-count .step{list-style:none;text-align:center;font-size:.875em;float:left;width:203px;font-weight:700;color:#878787;background-color:#e4e4e4;height:60px;line-height:16px;padding:12px 10px 0 20px;position:relative}@media screen and (max-width:767px){.steps-count .step{width:33.3%;padding-left:3%;font-size:.6875em}}.steps-count .step::after,.steps-count .step::before{border-bottom:34px solid transparent;border-left:17px solid #fff;border-top:34px solid transparent;content:" ";display:block;height:0;left:100%;margin-top:-34px;position:absolute;top:50%;width:0;z-index:2}.steps-count .step::after{border-bottom:30px solid transparent;border-left:15px solid #e4e4e4;border-top:30px solid transparent;margin-top:-30px}.steps-count .step_active{color:#fff;background-color:#13a7e8}.steps-count .step_active::after{border-left-color:#13a7e8}.steps-count .step_text{margin:0 auto;display:inline-block;width:120px;text-align:left}.steps-count .step_number{font-size:2.5em;float:left;line-height:35px;padding-right:5px;padding-left:10px}.steps-count .step_number_text{margin-top:2px}.resume-form{padding:0 10px;margin-bottom:25px}.resume-form h2{margin:15px 0 10px;padding:0}.resume-form .resume-form-upload input[type=file]{display:inline;padding:4px;font-family:arial,helvetica,sans-serif;font-size:.6875em}.resume-form .resume-form-upload .resume-upload-info{font-size:.75em}.resume-form button,.resume-mobile .resume-mobile-save{background:url(/img/butn_level1_midl.gif) repeat-x 0 0;color:#fff;font-weight:700;outline:0}.resume-form button{height:26px;padding:2px 8px 0;font-size:.8125em;border:1px solid #8f8f8f;border-left-width:2px;border-right-width:2px;float:right}@media screen and (max-width:767px){.resume-form{display:none}}.resume-mobile{margin:10px 0 25px}.resume-mobile p{font-size:1em}.resume-mobile .resume-mobile-save{background-size:100% 100%;padding:10px 15px;font-size:1em;display:block;width:300px;margin:20px auto 0;text-align:center}.resume-mobile .resume-mobile-save:focus,.resume-mobile .resume-mobile-save:hover{color:#fff;text-decoration:none}@media screen and (min-width:767px){.resume-mobile{display:none}}.saved-item .saved-item-title h2{margin:15px 0 9px;padding-left:0;line-height:19px}.saved-item .saved-item-title h2 a{font-size:.76923em;float:right;font-weight:600;margin:5px 10px 0 0;line-height:14px}@media screen and (max-width:991px){.saved-item .saved-item-title h2{padding-bottom:8px}.saved-item .saved-item-title h2 a{margin:8px 10px 0 0}}.career-center-page .career-box .big-feature-box h4 a,.saved-item p{line-height:18px}.saved-item td{font-size:13px}.user-dashboard .saved-item .listtable{width:100%}.user-dashboard .saved-item .listtable td{width:30%;padding-left:10px}.user-dashboard .saved-item .listtable td:first-child{width:40%;padding-left:0}.saved-item:first-child h2{margin-top:16px}.saved-item:last-child{margin-bottom:20px}.saved-searches{border-spacing:0;width:100%;font-family:arial,helvetica,sans-serif;font-size:.75em}.saved-searches td{padding:5px 5px 5px 17px}.saved-searches td:first-child{width:280px}.saved-searches td:last-child{float:right}.saved-searches .actions a{float:left;height:16px;margin-left:5px;margin-right:5px;width:16px}.saved-searches .filter-action{background:url(/img/application_view_list.png) no-repeat}.saved-searches .frequency-action{background:url(/img/clock_edit.png) no-repeat 0 0}.saved-searches .delete-action{background:url(/img/bin_closed.png) no-repeat 0 0}@media screen and (max-width:767px){.saved-searches{font-size:.875em}}.sign-up-form{padding:0 0 25px;margin:32px 0 25px;border:0}@media screen and (max-width:991px){.sign-up-form{margin:29px auto 25px;width:550px}}@media screen and (max-width:767px){.cnt-pad{margin:20px 0!important}.career-center-page .career-box .small-feature-box ul li h4{margin-left:10px!important}.sign-up-form{margin:0 auto;width:100%}@-moz-document url-prefix(){.sign-up-form select{border:0}}}.sign-up-form .first-issued{background:url(/img/date.png) #fff no-repeat right center;cursor:pointer}.sign-up-form .sign-up-title{border-bottom:1px solid #ccc;margin-bottom:16px}@media screen and (max-width:991px){.sign-up-form .sign-up-title{border-bottom:none}}.sign-up-form .sign-up-title::after{display:table;content:'';clear:both}.sign-up-form .sign-up-title span{float:right;margin:14px 3px 0 0;color:#333;font-size:.6875em;font-family:arial,helvetica,sans-serif}.sign-up-form .sign-up-title span a,.subheading a{font-weight:700}@media screen and (max-width:991px){.sign-up-form .sign-up-title span{margin:5px 0 0}.sign-up-form .sign-up-title.signup-profile-title span{float:left}}@media screen and (max-width:767px){.sign-up-form .sign-up-title span{font-size:.875em}}.sign-up-form h2{color:url(/img/bg-header.png) repeat-x;font-size:1.25em;font-weight:400;border-bottom:1px solid #ccc;margin-top:20px;padding:0 0 0 8px;clear:both}.sign-up-form .disclaimer-box{width:220px;font-size:.625em;margin-top:15px;float:right}@media screen and (max-width:991px){.sign-up-form .disclaimer-box{text-align:left;float:left;margin-top:15px}}@media screen and (max-width:767px){.sign-up-form .disclaimer-box{text-align:center;margin:15px auto 0;float:none}}.sign-up-form .clear{clear:both}.sign-up-form h1{font-size:1.5em;font-family:arial,helvetica,sans-serif;line-height:32px;float:left;margin:0}@media screen and (max-width:991px){.sign-up-form h1{float:none;width:100%;border-bottom:1px solid #ccc}}@media screen and (max-width:767px){.sign-up-form h1{font-size:1.125em}}.sign-up-form .form-generic-field{margin:0 21px 21px 0}@media screen and (max-width:991px){.sign-up-form .form-generic-field{margin-right:38px}}@media screen and (max-width:767px){.sign-up-form .form-generic-field{width:100%}}.sign-up-form .form-generic-field:nth-child(n+1):nth-child(-n+7){float:left}@media screen and (max-width:767px){.sign-up-form .form-generic-field:nth-child(n+1):nth-child(-n+7){float:none;width:100%}}.sign-up-form .form-generic-field:nth-child(4),.sign-up-form .form-generic-field:nth-child(6),.sign-up-form .form-generic-field:nth-child(8){clear:both}.sign-up-form .form-generic-field:nth-child(8){width:75%}@media screen and (max-width:767px){.sign-up-form .form-generic-field:nth-child(8){width:100%}}.sign-up-form .form-generic-field:nth-child(10){width:auto}.sign-up-form .form-generic-field.recovery-field input{width:343px}@media screen and (max-width:767px){.sign-up-form .form-generic-field.recovery-field input{width:100%}}.sign-up-form .form-generic-field .required{color:#f65659;margin:0 4px 0 0}.sign-up-form .form-generic-field label{padding:0 0 1px 2px;color:#333;line-height:16px}.sign-up-form .form-generic-field input{width:299px;height:34px;border:1px solid #c4c4c4;border-radius:2px}@media screen and (max-width:991px){.sign-up-form .form-generic-field input{width:237px}}.sign-up-form .form-generic-field input[type=password],.sign-up-form .form-generic-field input[type=text]{-webkit-appearance:none}.sign-up-form .form-generic-field input[type=password]{width:179px}@media screen and (max-width:767px){.sign-up-form .form-generic-field input[type=password]{width:100%}.sign-up-form .form-generic-field input{width:100%;box-sizing:border-box}}.sign-up-form .form-generic-field input[type=checkbox]{height:auto;width:auto;margin-right:10px;float:left;margin-top:2px}.sign-up-form .form-generic-field .input-container{text-align:left;margin-top:10px;color:#333;font-weight:600;font-size:.6875em;padding-bottom:3px}.sign-up-form .form-generic-field .input-container a{font-weight:400}@media screen and (max-width:991px){.sign-up-form .form-generic-field .input-container{position:relative}}.sign-up-form .terms-agree{display:inline-block;max-width:90%}.sign-up-form .form-generic-submit::after{clear:both;display:table;content:''}.sign-up-form .form-generic-submit button{height:45px;font-size:1.125em;width:200px;outline:0;float:right;font-weight:400;text-shadow:none}@media screen and (max-width:991px){.sign-up-form .form-generic-submit button{float:left}}@media screen and (max-width:767px){.sign-up-form .form-generic-submit button{float:none}}.sign-up-form #passSuggest{font-size:.625em;color:#333}.form-generic.sign-up-form.sign-up-profile .cert-box.added label,.sign-up-form #passstrength{display:none}.sign-up-form .pass_very_weak{font-weight:700;color:#e75e1b}.sign-up-form .pass_weak{font-weight:700;color:#e79d1b}.sign-up-form .pass_mediocre{font-weight:700;color:#bc9c64}.sign-up-form .pass_strong{font-weight:700;color:#7bab48}.sign-up-form .pass_stronger{font-weight:700;color:#60b801}.form-generic.sign-up-form.sign-up-profile,.quick-links h2{margin-top:0}@media screen and (max-width:767px){.form-generic.sign-up-form.sign-up-profile .form-generic-field input{width:100%}}.form-generic.sign-up-form.sign-up-profile .cert-box{overflow:hidden;margin-bottom:15px}@media screen and (max-width:991px){.form-generic.sign-up-form.sign-up-profile .cert-box input{width:225px}}@media screen and (max-width:767px){.form-generic.sign-up-form.sign-up-profile .cert-box input{width:100%}}@media screen and (max-width:991px){.form-generic.sign-up-form.sign-up-profile .cert-box.added label{display:block}}.form-generic.sign-up-form.sign-up-profile .input-container.float-box{float:left;width:auto}.form-generic.sign-up-form.sign-up-profile #relocation-areas{float:left;clear:none;width:auto;margin-left:50px;margin-right:0}@media screen and (max-width:991px){.form-generic.sign-up-form.sign-up-profile #relocation-areas{margin-left:0}}@media screen and (max-width:767px){.form-generic.sign-up-form.sign-up-profile #relocation-areas{width:280px}}@media screen and (max-width:991px){.form-generic.sign-up-form.sign-up-profile #relocation-areas .select-box{margin-right:7px}}@media screen and (max-width:767px){.form-generic.sign-up-form.sign-up-profile #relocation-areas .select-box{min-height:34px;margin-bottom:10px;float:none}}@media screen and (max-width:991px){.form-generic.sign-up-form.sign-up-profile #relocation-areas .select-box.last{margin-right:0}}.form-generic.sign-up-form.sign-up-profile #add-certification{margin-top:20px;color:#005fb0;display:block;font-weight:700;background:url(/img/butn_level2_midl.gif) repeat-x;height:29px;padding:0 8px;text-align:center;box-shadow:none;border:1px solid #ccc;border-top:none}.form-generic.sign-up-form.sign-up-profile #add-certification:focus{outline:0}.form-generic.sign-up-form.sign-up-profile .form-generic-field{float:none;clear:both}#PositionDescriptionSelect,.form-generic.sign-up-form.sign-up-profile .form-generic-field.float-box{width:100%}.form-generic.sign-up-form.sign-up-profile .select-box.float{float:left;clear:none;margin-right:50px}@media screen and (max-width:767px){.form-generic.sign-up-form.sign-up-profile .select-box.float{margin-right:0;width:100%}.form-generic.sign-up-form.sign-up-profile .select-box.float.second{margin-top:15px}}.form-generic.sign-up-form.sign-up-profile .form-generic-field.float{float:left;clear:none}.form-generic.sign-up-form.sign-up-profile #position-desired{width:250px}@media screen and (max-width:767px){.form-generic.sign-up-form.sign-up-profile #position-desired{margin-right:0;width:100%}.form-generic.sign-up-form.sign-up-profile .form-generic-submit button{float:none;margin:0 auto;display:block}}.form-generic.sign-up-form.sign-up-profile .radio-field{padding:0 20px 0 0;display:inline-block}.form-generic.sign-up-form.sign-up-profile .radio-field input{margin-right:5px}@media screen and (max-width:991px){.form-generic.sign-up-form.sign-up-profile .radio-field{padding:20px 30px 20px 0}}.quick-links{margin:21px 0 30px}.quick-links .quick-link{margin:19px 0;text-align:center}.quick-links .quick-link:last-child{margin-bottom:0}.quick-links .quick-link a{display:inline-block;font-size:1.0625em;font-weight:400;padding:7px 32px;width:246px;line-height:18px;color:#1d5987}@media screen and (max-width:991px){.quick-links{float:left;margin:0 0 30px}}.signup-button{background:url(/img/butn_level1_midl.gif) repeat-x 0 0;height:26px;line-height:25px;color:#fff;font-weight:700;display:block;font-size:.75em;outline:0;text-align:center;width:180px}.signup-button:focus,.signup-button:hover{text-decoration:none;color:#fff}.subheading{margin-bottom:16px;border-bottom:1px solid #ccc}.subheading h2{overflow:hidden;margin:0;border:0;color:#0c688b;font-size:1.5em;line-height:32px;font-weight:600}.subheading .subheading-right{float:right;padding:12px 3px 0 0;font-size:.6875em;line-height:18px;color:#333}.select-overlay-container{min-height:34px;border:1px solid #8f8f8f;position:absolute;width:100%}.select-overlay-container .select-overlay{height:100%;padding:9px 6px;max-width:90%}.select-overlay-container .glyphicon{position:absolute;right:5px;top:38%}.select-overlay,.select-overlay-container{pointer-events:none}.agency h2{margin:34px 0 15px}.agency h2,.agency h3,.career-center-page h2.title,.header-label-common h1{font-size:1.5em;font-weight:600;color:#0c688b}.agency h3{margin:0 0 27px}.agency .agency-box{overflow:hidden;margin-bottom:20px}@media screen and (max-width:767px){.agency .agency-box{margin-bottom:42px}}.agency .agency-box .logo-box{text-align:center;padding-left:0;padding-right:0;width:28%}@media screen and (max-width:767px){.agency .agency-box .logo-box{width:100%;margin-bottom:10px}}#userCreate #extraFields,.agency .agency-box .logo-box a,.bread-crumb-share .locationbreadcums li a,.header-label-common h2{display:inline-block}.agency .agency-box .text-box{width:72%}@media screen and (max-width:767px){.agency .agency-box .text-box{width:100%}}.agency .sidebar .social{text-align:center;padding-top:24px;padding-bottom:35px}.agency .sidebar .ad{text-align:center;padding-bottom:20px}.hospital-finder{margin-bottom:21px}.hospital-finder form{padding:21px 0 28px 3px}.hospital-finder label{font-size:12px;font-weight:400;margin-bottom:3px;line-height:14px;display:block}.hospital-finder select{width:214px;float:left;margin:7px 12px 0 0;padding:5px;vertical-align:middle;font-size:13px}.hospital-finder button{text-transform:uppercase;float:left;width:58px;height:34px;color:#20729d;font-weight:700;font-size:14px;border-radius:6px;border:1px solid #ccc;background-image:linear-gradient(to bottom,#fafafa,#dedede)}@media screen and (max-width:991px){.hospital-finder{float:right}}@media screen and (max-width:767px){.hospital-finder{float:none}}.header-label-common{border-bottom:1px solid #ccc;margin-bottom:15px}.header-label-common h1{line-height:31px;margin:0;padding:0;word-wrap:break-word}@media screen and (max-width:767px){.header-label-common h1{font-size:1.125em}}.career-center-page .career-box .small-feature-box ul li img,.header-label-common.employer-label{float:left}.header-label-common.no-underline{border-bottom:0}.header-label-common.no-underline h1{line-height:26px}.employer-view-website{font-size:.8125em;margin-bottom:18px}.bread-crumb-share{position:relative}.bread-crumb-share .locationbreadcums{position:absolute;left:24px;top:30px;padding:0;z-index:1}.bread-crumb-share .locationbreadcums li{display:inline-block;font-size:.8125em;text-decoration:none}.bread-crumb-share .locationbreadcums li :hover{text-decoration:underline}.bread-crumb-share .right{position:absolute;right:10px;top:15px}.career-center-page h2.title{padding-left:13px}@media screen and (max-width:991px){.career-center-page h2.title{padding-left:0}}@media screen and (max-width:767px){.career-center-page h2.title{font-size:1.375em}}.career-center-page .career-box{overflow:hidden;margin-bottom:7px;padding-top:5px}@media screen and (max-width:767px){.career-center-page .career-box{margin-bottom:20px}}.career-center-page .career-box h3{margin:15px 0 9px;color:#2e6e9e;font-size:1em;font-weight:600;border-bottom:1px solid #ccc}.career-center-page .career-box .big-feature-box{padding-left:18px}.career-center-page .career-box .big-feature-box img{margin-bottom:11px;border-right:1px solid #ccc;padding-right:18px}@media screen and (max-width:767px){.career-center-page .career-box .big-feature-box img{padding-right:0;border-right:none}}.career-center-page .career-box .big-feature-box h4{font-size:.875em;font-weight:600;margin-top:3px;margin-bottom:11px}.career-center-page .career-box .big-feature-box p{line-height:18px;font-size:.73125em}.career-center-page .career-box .small-feature-box{padding-left:9px}.career-center-page .career-box .small-feature-box ul{padding-left:0;margin-top:16px}.career-center-page .career-box .small-feature-box ul li{list-style:none;overflow:hidden;margin-bottom:10px}.career-center-page .career-box .small-feature-box ul li:nth-of-type(1){margin-bottom:9px}.career-center-page .career-box .small-feature-box ul li h4{float:left;width:69%;margin-left:10px;margin-top:0;font-size:.875em;font-weight:600;line-height:18px}.career-center-page .career-box .read-more{float:right;clear:both;font-size:.73125em;margin-top:27px;margin-bottom:8px}.link-list,.link-list ul{display:inline-block;width:100%}.link-list ul{list-style-type:none;padding:0;font-size:.8125em;line-height:18px;float:left;width:302px}@media screen and (max-width:767px){.link-list ul{margin-bottom:0}}#content.locations .col-md-8 .icon-label{padding-top:0}#content.locations .col-md-8 .browse-by-location{margin-top:15px}@media screen and (max-width:836px){#content.locations .col-md-8 .browse-by-location ul{margin-bottom:0}}#content.locations .col-md-8 .browse-by-location>div,.link-list{margin:0 23px 0 3px}@media screen and (max-width:767px){#content.locations .col-md-8{padding:0}}#content.locations .bread-crumb-share{margin-bottom:64px}.form-generic.sign-up-form.sign-up-profile{padding:37px 10px 20px}.form-generic.sign-up-form.sign-up-profile .sign-up-title{border:0;margin-bottom:-10px}.form-generic.sign-up-form.sign-up-profile .sign-up-title span{font-size:13px;margin:3px 0 0;color:#666}.form-generic.sign-up-form.sign-up-profile .required{color:inherit}.form-generic.sign-up-form.sign-up-profile h2{font-weight:600;line-height:19px;font-size:.975em;padding:0;margin:22px 0 10px}#content.career-center-page .col-md-8 li,.form-generic.sign-up-form.sign-up-profile .form-generic-field #add-certification,.form-generic.sign-up-form.sign-up-profile .radio-field{font-size:.8125em}.form-generic.sign-up-form.sign-up-profile .form-generic-field{width:220px;margin:0 0 11px}.form-generic.sign-up-form.sign-up-profile .form-generic-field label{padding:10px 0 4px;color:#5f5f5f}.form-generic.sign-up-form.sign-up-profile .form-generic-field input,.form-generic.sign-up-form.sign-up-profile .form-generic-field select{padding:5px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#333}.form-generic.sign-up-form.sign-up-profile .form-generic-field input{width:186px;font-size:.8125em;height:31px}@media screen and (max-width:767px){.form-generic.sign-up-form.sign-up-profile .form-generic-field input{font-size:1em}}.form-generic.sign-up-form.sign-up-profile .form-generic-field select{width:auto}@media screen and (max-width:767px){.form-generic.sign-up-form.sign-up-profile .form-generic-field{float:none;width:100%}.form-generic.sign-up-form.sign-up-profile .form-generic-field input,.form-generic.sign-up-form.sign-up-profile .form-generic-field select{width:100%;height:34px}}.form-generic.sign-up-form.sign-up-profile .form-generic-submit button{width:217px}@media screen and (max-width:767px){.form-generic.sign-up-form.sign-up-profile{padding:0 0 20px}}.personal-saved{height:24px;line-height:24px;background-color:#d2ffbc;color:#678833;font-size:.75em;font-weight:700;padding:0 25px;margin:45px 0 17px}@media screen and (max-width:767px){.personal-saved{display:none}}.icon-label .edit-account{float:right;font-size:.75em;margin:5px 10px 0 0}.resume-service{margin-bottom:50px}.iblogounify_div{display:none}.mystuff-title a{padding:5px 0;border-bottom:1px solid #fff}#content.career-center-page .section .col-md-10,#content.career-center-page .section .col-md-12,#content.career-center-page .section .col-md-2,#content.career-center-page .section .col-md-6{margin:10px 0;padding:0}#content.career-center-page .col-md-4 .learnmore h2{font-size:16px;line-height:18px;margin:0 0 10px;padding:10px 18px;background:0 0 #f7f7f7;border-bottom:1px solid #ccc}#content.career-center-page .col-md-4 .learnmore ul{color:#666;font:12pt Arial,Helvetica,sans-serif;list-style:none outside none;margin:0;overflow:hidden;padding:0 6px 6px 10px}#content.career-center-page .col-md-4 .learnmore ul li{margin:10px}#content.career-center-page .col-md-4 .learnmore{background:0 0 #f7f7f7;border:1px solid #ccc;margin-bottom:20px}#content.career-center-page #cxe{border-bottom:1px solid #ccc;border-top:1px solid #ccc;font:italic 11pt Arial,Helvetica,sans-serif;padding:10px;margin:0}#content.career-center-page .info .drop-author{position:absolute;top:0;left:0;display:none;z-index:10}#content.career-center-page .info .drop-author .heading{background:#f7f7f7;border:1px solid #ccc;border-bottom:none;padding:6px 7px 8px;margin:0;position:relative;display:inline;line-height:16px;z-index:11;color:#414040!important;font:11px/18px "Lucida Grande",Arial,sans-serif}#content.career-center-page .info .italics,.content .box_bl .description .italics{float:none!important;font:italic 11px/18px "Lucida Grande",Arial,sans-serif}#content.career-center-page .info .drop-frame{position:relative;width:440px;margin-top:4px;background:#f7f7f7;border:1px solid #ccc;padding:12px 12px 11px}#content.career-center-page .info .drop-author .description{overflow:hidden;font-size:11px;line-height:13px}#content.career-center-page #cont-img img{border:1px solid #ccc;width:100%}#content.career-center-page #cont-img{float:left;margin:18px 114px 20px 0;position:relative;width:230px}#content.career-center-page h4{margin:0 0 -2px;font:600 1.077em/1.643em 'Open Sans',Arial,Helvetica,sans-serif;color:#025676}#content.career-center-page .banner-holder{padding:31px 30px 30px;text-align:center}#content.career-center-page p{margin:13px 0 5px}#content.career-center-page .section .col-md-12 p{margin:0 0 5px}#content.career-center-page .section .col-md-12:first-child{border-top:1px solid #ccc}#content.career-center-page .content .info{padding:0 0 10px;width:100%;color:#666}#content.career-center-page .fb-comments.fb_iframe_widget{margin-top:34px}#content.career-center-page .icon-label{padding-top:65px}#content.career-center-page.cat-view>.col-md-4{margin-top:-60px;padding-top:0!important}#content.career-center-page .article-social,.signup-page .jobs-table{margin-bottom:20px}#buildResumeForm h2{margin:15px 0}a.work_edit{background:url(/img/icons/building_edit.png) no-repeat 0 0!important}a.mobile_edit,a.work_delete,a.work_edit{cursor:pointer;height:16px;float:left}a.work_delete{background:url(/img/icons/building_delete.png) no-repeat 0 0!important}a.mobile_edit{background:url(/img/icons/phone_edit.png) no-repeat 0 0!important}a.mobile_delete{background:url(/img/icons/phone_delete.png) no-repeat 0 0!important}a.home_delete,a.home_edit,a.mobile_delete{cursor:pointer;height:16px;float:left}a.home_edit{background:url(/img/icons/telephone_edit.png) no-repeat 0 0!important}a.home_delete{background:url(/img/icons/telephone_delete.png) no-repeat 0 0!important}a.delete{background:url(/img/icons/bin_closed.png) no-repeat 0 0!important}a.actived,a.delete,a.ghostdelete{height:16px;float:left;width:16px;margin-left:5px;margin-right:5px;cursor:pointer}a.ghostdelete{background:url(/img/icons/ghostdelete.png) no-repeat 0 0!important}a.actived{background:url(/img/icons/lightbulb.png) no-repeat 0 0!important}a.inactived{background:url(/img/icons/lightbulb_off.png) no-repeat 0 0!important}a.add,a.edit,a.inactived{height:16px;float:left;width:16px;margin-left:5px;margin-right:5px;cursor:pointer}a.add{background:url(/img/icons/add.png) no-repeat 0 0!important}a.edit{background:url(/img/icons/pencil.png) no-repeat 0 0!important}a.profile{background:url(/img/icons/user_edit.png) no-repeat 0 0!important;cursor:pointer}a.graylinkicon,a.linkicon,a.profile,a.save{height:16px;float:left;width:16px;margin-left:5px;margin-right:5px}a.graylinkicon{background:url(/img/icons/arrow_right_gray.png) no-repeat 0 0!important}a.linkicon,a.save{cursor:pointer}a.linkicon{background:url(/img/icons/arrow_right.png) no-repeat 0 0!important}a.save{background:url(/img/icons/disk.png) no-repeat 0 0!important}a.saved{background:url(/img/icons/diskgray.png) no-repeat 0 0!important}a.rename,a.saved,a.user_active{height:16px;float:left;width:16px;margin-left:5px;margin-right:5px;cursor:pointer}a.rename{background:url(/img/icons/textfield_rename.png) no-repeat 0 0!important}a.user_active{background:url(/img/icons/user.png) no-repeat 0 0!important}a.user_inactive{background:url(/img/icons/user_inactive.png) no-repeat 0 0!important}.search{background:url(/img/icons/zoom.png) no-repeat 0 0!important}.privacy,.search,a.jobviews,a.user_inactive{height:16px;float:left;width:16px;margin-left:5px;margin-right:5px;cursor:pointer}.privacy{background:url(/img/icons/lock_edit.png) no-repeat 0 0!important}a.jobviews{background:url(/img/icons/eye.png) no-repeat 0 0!important}a.jobapplies{background:url(/img/icons/folder_go.png) no-repeat 0 0!important}.unpublish{background:url(/img/icons/note_delete.png) no-repeat 0 0}.unpublish,a.coverlettericon,a.jobapplies,a.resumeicon{height:16px;float:left;width:16px;margin-left:5px;margin-right:5px;cursor:pointer}a.coverlettericon{background:url(/img/icons/page_white_star.png) no-repeat 0 0!important}a.resumeicon{background:url(/img/icons/report.png) no-repeat 0 0!important}a.resumegoicon{background:url(/img/icons/report_go.png) no-repeat 0 0!important;float:left}a.excelicon,a.resumedeleteicon,a.resumegoicon{height:16px;width:16px;margin-left:5px;margin-right:5px;cursor:pointer}a.resumedeleteicon{background:url(/img/icons/report_go_disable.png) no-repeat 0 0!important;float:left}a.excelicon{background:url(/img/icons/page_white_excel.png) no-repeat 0 0!important;padding:0 0 0 20px}a.positionicon{background:url(/img/icons/folder_table.png) no-repeat 0 0!important}a.feedicon,a.jobicon,a.positionicon{height:16px;float:left;width:16px;margin-left:5px;margin-right:5px;cursor:pointer}a.jobicon{background:url(/img/icons/folder_wrench.png) no-repeat 0 0!important}a.feedicon{background:url(/img/icons/feed.png) no-repeat 0 0!important}a.usericon,a.usericon2{background:url(/img/icons/status_online.png) no-repeat 0 0!important}a.usericon{height:16px;float:left;width:16px;margin-left:5px;margin-right:5px;cursor:pointer}a.usericon2{padding:0 0 0 20px;font-weight:700;line-height:27px}a.apply{background:url(/img/icons/overlays.png) no-repeat 0 0!important;height:16px;width:16px;margin-left:5px;margin-right:5px}.chklabel{width:30px;padding-right:18px;float:left}.datep,a.apply{cursor:pointer;float:left}.datep{background:url(/img/icons/date.png) #fff no-repeat 1px 1px;background-position:right}.alertLead{border:1px solid orange!important}.alertLead .ui-dialog-titlebar{display:none}.ui-dialog-content{height:auto!important}.ui-widget-content{background-color:#fcfdfd;border:1px solid #a6c9e2}.ui-widget-content .ui-dialog-titlebar{color:#fff;font-weight:700;background:#005fb0;background:-webkit-linear-gradient(#5190c5,#005fb0);background:-o-linear-gradient(#5190c5,#005fb0);background:-moz-linear-gradient(#5190c5,#005fb0);background:linear-gradient(#5190c5,#005fb0)}.ui-widget-content a{color:inherit!important}.ui-widget-header button{background:0 0;border:0;background-image:url(/css/custom-theme/images/ui-icons_d8e7f3_256x240.png);background-position:-94px -127px}.ui-button,.ui-widget-content .ui-dialog-buttonset button{border:1px solid #c5dbec;color:#2e6e9e;background:url(/img/bg-btn-blue-hover.png) repeat-x 50% 50%;background-color:#d0e5f5;padding:5px;border-radius:3px;font-weight:700}.ui-button:hover,.ui-widget-content .ui-dialog-buttonset button:hover{background:#d0e5f5 url(/css/custom-theme/images/ui-bg_glass_75_d0e5f5_1x400.png);border:1px solid #79b7e7;color:#1d5987;font-weight:700}.ui-datepicker-title select{color:#000}.icon_email,.icon_print{padding-left:24px;margin-bottom:5px}.icon_print{background:url(/img/icons/printer.png) no-repeat left}.icon_email{background:url(/img/icons/email.png) no-repeat left}.fieldRequired{color:#f65659;margin:0 4px 0 0}.alertLead label,.reviewFileBox a{font-size:12px}#content .homelicolumn ul,#content .job-similar .job-similar-list ul,.alertLead[class^=col-]{padding-left:0}.form-generic.no-brd{border:0}.fielderror{color:#e77908;font-size:11px;font-weight:700;padding:4px 0 4px 25px;list-style-type:none;background:#ffffe0;margin:10px -10px;clear:both}.fielderror ul{padding:0}.btn-getstarted{font:600 14px/33px 'Open Sans',Arial,Helvetica,sans-serif;text-transform:uppercase;display:inline-block;vertical-align:top;background:url(/images/btn-getstarted.gif) no-repeat 100% 0;padding:0 4px 0 0;margin:0 0 0 23px}.btn-getstarted span{float:left;height:34px;min-width:103px;text-align:center;background:url(/images/btn-getstarted.gif) no-repeat 0 -34px;padding:0 0 0 4px}.resource_assoc_board{padding-bottom:50px}.resource_assoc_board .col-md-8 h1:first-child{margin-top:75px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){#quickLeadMore .col-md-6:first-child{margin-top:15px}#quickLeadMore .col-md-6{margin-bottom:15px}#quickLeadMore .col-md-6 label.col-md-12{width:106px}}.flashmessage{color:#4d8333;font-size:12px;font-weight:700;padding:4px 0 4px 25px;list-style-type:none;margin:10px 0;background:#d2ffbc;clear:both}#content .homelicolumn,#content .job-similar{font-size:.75em}#content .homelicolumn ul li,#content .job-similar .job-similar-list ul li{list-style-type:none;padding-bottom:5px}.x-body{color:#666!important;font-family:"open sans",arial,helvetica,sans-serif!important}.seekerMenuForAdmin{width:980px;margin:0 auto;background-color:#f8f8f8}.thanksPage>div{padding:0 20px 20px!important}.thanksPage div .signupbox{border:1px solid #e4e4e4;padding:8px}@media (max-width:478px){#CoverLetterContent_container table,#ResumeTextVersion_container table{width:100%!important}.filter-dropdown li{font-size:12px}.jobs-pagination nav{display:block;margin-top:10px}.ui-widget-content{width:95%!important;margin:0 auto}.info .auther .drop-author .heading{display:block!important}.info .auther .drop-author .drop-frame{width:auto!important;border-top:none!important;margin-top:0!important}.file_txt{display:inline-block;width:100%}}.recentart .more{display:block;padding:1px 10px 3px;background:#f4f4f4;text-align:right}.recentart .btn-more{padding:0 0 0 9px;text-transform:uppercase;font:600 .769em/1.8em 'Open Sans',Arial,Helvetica,sans-serif;background:url(/images/separator-1.png) no-repeat 0 55%}.inactive-job{font-size:14px;padding-top:25px!important;padding-bottom:25px!important}.inactive-job .section ul.list{display:inline-block;padding-left:0;font-size:.923em;margin-right:10px}.inactive-job .section ul.list li{list-style-type:none;float:left;width:45%}.inactive-job .section .hpbox{width:48%;display:inline-block}.inactive-job .section .hpbox ul.list li{list-style-type:none;width:100%}.inactive-job .section .btn-holder{text-align:right;text-transform:uppercase;padding-right:25px}.inactive-job .section .btn-holder a{padding-left:9px;background:url(/images/separator-1.png) no-repeat 0 55%}@media screen and (max-width:836px){.inactive-job .section .hpbox,.inactive-job .section ul.list li{width:100%}}div.altfeatured_detailview,div.featured_detailview{background-color:#e9f3fe!important}.backarrow{background:url(/img/backarrow.gif) no-repeat 0 -1px;padding-left:22px}.leftJobDetail{padding-top:10px!important;padding-bottom:10px!important}.reviewFileBox{padding:1px 20px 15px;background:#efefef;margin-top:10px}.reviewFileBox .deleteResume{background:url(/img/icons/bin_closed.png) no-repeat 3px 5px!important;padding:5px 25px;border:1px solid #ccc;float:right}.reviewFileBox .uploadResume{background:url(/img/icons/page_white_get.png) no-repeat 3px 5px!important;padding:5px 25px;border:1px solid #ccc;margin-right:10px;float:right}.reviewFileBox .deleteResume:hover,.reviewFileBox .uploadResume:hover{background-color:#ccc!important;text-decoration:none!important}.file_word{background:url(/img/icons/page_word.png) no-repeat left;padding:0 0 0 25px}.file_pdf{background:url(/img/icons/page_white_acrobat.png) no-repeat left;padding:0 0 0 25px}.file_txt{background:url(/img/icons/page_white_text.png) no-repeat left;padding:0 0 0 25px}.bigdlgbox h3{margin:0 0 4px 2px;font:700 1.077em/1.643em 'Open Sans',Arial,Helvetica,sans-serif;color:#025676;border-bottom:1px solid #ccc}.ui-widget-header{border:1px solid #4297d7;background:#005fb0 url(/css/custom-theme/images/ui-bg_highlight-soft_55_005fb0_1x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}.ui-widget-header .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_d8e7f3_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_217bc0_256x240.png)}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5dbec;background:#dfeffc url(/css/custom-theme/images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;font-weight:700;color:#2e6e9e}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #79b7e7;background:#d0e5f5 url(images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;font-weight:700;color:#1d5987}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #4e4d46;background:#ccc url(images/ui-bg_flat_100_cccccc_40x100.png) 50% 50% repeat-x;color:#000}@media screen and (max-width:767px){#content.recaptcha-page .col-md-1,#content.recaptcha-page .col-md-10,#content.recaptcha-page .col-md-11,#content.recaptcha-page .col-md-12,#content.recaptcha-page .col-md-2,#content.recaptcha-page .col-md-3,#content.recaptcha-page .col-md-4,#content.recaptcha-page .col-md-5,#content.recaptcha-page .col-md-6,#content.recaptcha-page .col-md-7,#content.recaptcha-page .col-md-8,#content.recaptcha-page .col-md-9{width:94%}}.adminboxes{width:auto;min-width:400px}.listtable td:first-child{width:320px}#listing_container .listtable td:first-child{width:auto}.listtable td:last-child{padding:5px}.resource_assoc_board h1{margin-top:56px}@media screen and (max-width:767px){.resource_assoc_board table{width:100%!important}.resource_assoc_board table td{width:100%;display:inline-block;height:auto}.resource_assoc_board table td ul{margin-bottom:0}.resource_assoc_board h1{margin-top:65px}}@media screen and (max-width:780px){.resource_assoc_board h1{margin-top:75px}}a.applyOnLead.nodlgcolor,button.addmeOnLead.nodlgcolor{padding:5px 10px;color:#fff!important;cursor:pointer;font-weight:700;border-radius:5px;-moz-border-radius:5px}a.applyOnLead.nodlgcolor{background:orange;line-height:35px}button.addmeOnLead.nodlgcolor{background:#1971dd}a.applyOnLead:hover,button.addmeOnLead:hover{text-decoration:none!important}.juju-cnt{padding:15px}.juju-title{font-weight:700;font-size:14px}.juju-meta{color:#888}.juju-cnt p{font-size:14px;margin:10px 0}.mobile-job-desc .read-more-ext a{font-size:12px}.eugdpr-banner p{font-size:1.6em}.contact-form-gdpr,.login-gdpr{margin-top:10px;font-size:11px;text-align:center}.contact-form-gdpr{text-align:left}.full-content{background:#fff;margin:0 auto;padding:50px;width:980px}#ot-sdk-btn.optanon-show-settings,#ot-sdk-btn.ot-sdk-show-settings{padding:10px 0 0!important}