.btn-default-styling,.btn-apply,.btn-apply-now,.cta-signin-small,.signin-container .cta-signin-small,.homepage-cta .btn-homepage,#refer-a-friend .cta-send,#home .btn-browse,#home .btn-sign-up,#developers .cta-signup,#developers .btn-run

{color:#fff;letter-spacing:0.05em;-webkit-border-radius:5px;border-radius:5px;border:none;}





.btn-default-styling:hover,.btn-apply:hover,.btn-apply-now:hover,.cta-signin-small:hover,.homepage-cta .btn-homepage:hover,#refer-a-friend .cta-send:hover,#home .btn-browse:hover,#home .btn-sign-up:hover,#developers .cta-signup:hover,#developers .btn-run:hover{color:#fff}.btn-default-grey,.btn-applied



{color:#fff;letter-spacing:0.05em;-webkit-border-radius:5px;border-radius:3px'}

.btn-default-grey:hover,.btn-applied:hover{color:#fff}.btn-apply{padding:5px 0px;font-size:16px;text-align:center;display:inline-block;width:150px;background-color:#5888d6;}.btn-apply-now{padding:5px 0px;font-size:16px;text-align:center;display:inline-block;width:150px;background-color:#5888d6;}.btn-applied{font-size:16px;text-align:center;display:inline-block;width:150px;background-color:#c2c2c2;background-color:#c2c2c2;background-image:-webkit-gradient(linear, top, bottom, color-stop(#c2c2c2), color-stop(#bfbfbf));background-image:-webkit-linear-gradient(top, #c2c2c2, #bfbfbf);background-image:-moz-linear-gradient(top, #c2c2c2, #bfbfbf);background-image:-ms-linear-gradient(0deg, #c2c2c2, #bfbfbf);background-image:-o-linear-gradient(top, #c2c2c2, #bfbfbf);background-image:linear-gradient(to bottom, #c2c2c2, #bfbfbf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2c2c2', endColorstr='#bfbfbf',GradientType=0 )};font-weight:normal;font-style:normal;text-rendering:optimizeLegibility}.form-styling form{margin-bottom:10px}.form-styling .checkbox{margin:0px;font-size:15px}.form-styling textarea,.form-styling input{font-style:normal}.form-styling a{color:#5888d6}.form-styling a:hover{color:#5B5B5B;text-decoration:none}.form-styling input[type="checkbox"]{display:inline;margin:9px 10px 15px 0}.form-styling label{display:inline;margin:0}.form-styling .help-inline{display:block;margin:0 0 12px 0;text-align:left;padding:5px 10px;background-color:#F2DEDE;border-color:#EED3D7;color:#B94A48;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.form-styling .help-inline ul,.form-styling .help-inline ol{margin-bottom:0px}.form-styling .control-group.error .checkbox,.form-styling .control-group.error .radio,.form-styling .control-group.error input,.form-styling .control-group.error select,.form-styling .control-group.error textarea{border-color:#ccc}.form-styling .alert.alert-error,.form-styling .help-inline.errors{font-size:14px}.blue-divider{border-top:1px solid #5888d6}.blue-divider h2{text-align:center;font-weight:normal;margin:0;font-size:15px;color:#5888d6;background-color:#fff;width:62px;margin:-20px auto 0 auto}.btn-centered{width:100%;text-align:center;margin:8px 0 15px 0}.btn-right{width:100%;text-align:right;margin:10px 0 0 0}.cta-signin-small{padding:5px 0px;font-size:14px;text-align:center;display:inline-block;width:100px;background-color:#5888d6;}.errors_page{width:100%;padding:0px;color:#444;height:700px;position:relative;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat}.errors_page.error404{background-image:url('../images/500_puppy.jpg?v=c4f368b')}.errors_page.error404 .banner{width:350px}.errors_page.error500{background-image:url('../images/500_puppy.jpg?v=c4f368b')}.errors_page.error500 .banner{width:525px}.errors_page .banner{background-color:rgba(0,0,0,0.5);padding:45px;position:absolute;right:50px;text-align:left;top:0}.errors_page h1{font-weight:normal;font-size:30px;text-transform:capitalize;padding:10px;color:#FFFFFF;margin:0px;text-shadow:none;text-align:left}.errors_page p{font-size:18px;text-align:left;padding:10px;margin:0;line-height:1.5em;color:#FFFFFF}.errors_page .link_suggestions{margin:0px auto;text-align:center;position:absolute;bottom:20px;left:0px;width:100%}.errors_page .link_suggestions img{margin:0 10px;width:225px}.alert{margin:20px;font-size:14px}.the-muse-logo{background:url('../images/the-muse.png?v=5d56793') no-repeat 0px 0px;float:left;width:260px;height:62px;margin:20px 0 0 0;text-indent:-99999px}.the-muse-logo img{border:0px;outline:none}.the-muse-logo:focus{outline:none}#fixed-header{position:fixed;z-index:100;width:100%;top:0px;left:0px}#fixed-header .container{position:relative}.header{height:100px;border-top:4px solid #5888d6;background-image:url('../images/header-BG.jpg?v=51a5af7');background-repeat:repeat-x;position:relative;margin:0px;text-align:center}.header .employers-link{z-index:300;position:absolute;top:0px;right:0px;background-color:#5888d6;padding:0 12px 6px 12px;font-size:11px;color:#fff}.header .employers-link:hover{color:#fff}.header .header-container{width:1050px;position:relative;margin:0 auto;height:100px;z-index:200}.header .header-container #stamp{position:absolute;right:184px;bottom:-20px;z-index:1000}.header .header-container 



#sign-up{display:inline-block;float:right;font-size:14px;margin:35px 0 0 35px;text-align:right}

.header .header-container ul.main-nav{float:right;margin:42px 0 0 0px;padding:0px}

.header .header-container ul.main-nav li{display:inline;font-size:14px;margin-left:18px;font-weight:normal;text-transform:uppercase}

.header .header-container ul.main-nav li a{color:#2f3030;text-decoration:none;outline:none;border:0px}

.header .header-container ul.main-nav li a:hover{color:#747474}

.header .header-container .user-nav{float:right;margin:42px 10px 0 25px}

.header .header-container .user-nav .dropdown{text-align:left}

.header .header-container .user-nav .dropdown a.signin_link,.header 

.header-container .user-nav .dropdown .dropdown-toggle{font-size:10px;text-transform:uppercase}

.header .header-container .user-nav .dropdown a.signin_link{color:#2f3030}.header 

.header-container .user-nav .dropdown a.signin_link:hover{color:#747474;text-decoration:none}

.header .header-container .user-nav .dropdown .dropdown-toggle{color:#5888d6}

.header .header-container .user-nav .dropdown .dropdown-toggle:hover{text-decoration:none;color:#5b5b5b}.header .header-container .user-nav .dropdown .alert{font-size:14px;padding:8px 12px;margin:0px 0px 12px 0}

.header .header-container .user-nav .dropdown .caret{border-top:4px solid #5888d6;margin:9px 0 0 5px}

.header .header-container .user-nav .dropdown .dropdown-menu{border:1px solid #5888d6;margin-top:5px;border-radius:4px 4px 4px 4px; font-size:15px;}.header .header-container .user-nav .dropdown .dropdown-menu 

.big_caret{background-image:url(../../images/big_caret.png);background-repeat:no-repeat;background-position:160px -1px;height:12px;margin-top:51px}

.header .header-container .user-nav .dropdown .dropdown-menu a{padding:0 10px;text-decoration:none;outline:none;border:0px;color:#5b5b5b;font-size:15px}.header .header-container .user-nav .dropdown .dropdown-menu a:hover,.header .header-container .user-nav .dropdown .dropdown-menu a:focus{color:#5888d6;text-decoration:none}.header .header-container .user-nav .dropdown .dropdown-menu.login{left:-161px;margin-top:10px}.header .header-container .user-nav .dropdown .dropdown-menu.login li .signin-container{width:200px}.header .header-container .user-nav .dropdown .dropdown-menu.login li .signin-container input{width:185px}.header .header-container .user-nav .dropdown .dropdown-menu.account-options{margin-top:10px;left:-130px}.header .header-container .user-nav .dropdown .dropdown-menu.account-options li{outline:none;color:#5b5b5b}.header .header-container .user-nav .dropdown .dropdown-menu.account-options li .big_caret{background-position:122px -1px}.header .header-container .user-nav .dropdown .dropdown-menu.account-options li a.menu-favorites{padding:7px 10px 7px 40px;z-index:100;background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c');background-repeat:no-repeat;background-position:0px -29px;background-color:#fff;color:#5b5b5b}.header .header-container .user-nav .dropdown .dropdown-menu.account-options li a.menu-favorites:hover,.header .header-container .user-nav .dropdown .dropdown-menu.account-options li a.menu-favorites:focus{background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c') !important;background-position:0px -29px;outline:none;color:#5888d6;background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.header .header-container .user-nav .dropdown .dropdown-menu.account-options li a.menu-saved{padding:7px 10px 7px 40px;z-index:100;background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c');background-repeat:no-repeat;background-position:0px -124px;background-color:#fff;color:#5b5b5b}.header .header-container .user-nav .dropdown .dropdown-menu.account-options li a.menu-saved:hover,.header .header-container .user-nav .dropdown .dropdown-menu.account-options li a.menu-saved:focus{background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c') !important;background-position:0px -124px;outline:none;color:#5888d6;background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.header .header-container .user-nav .dropdown .dropdown-menu.account-options li a.menu-sent{padding:7px 10px 7px 40px;z-index:100;background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c');background-repeat:no-repeat;background-position:0px -60px;background-color:#fff;color:#5b5b5b}.header .header-container .user-nav .dropdown .dropdown-menu.account-options li a.menu-sent:hover,.header .header-container .user-nav .dropdown .dropdown-menu.account-options li a.menu-sent:focus{background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c') !important;background-position:0px -60px;outline:none;color:#5888d6;background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.header .header-container .user-nav .dropdown .dropdown-menu.account-options li a.menu-profile{padding:7px 10px 7px 40px;z-index:100;background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c');background-repeat:no-repeat;background-position:0px 6px;background-color:#fff;color:#5b5b5b}.header .header-container .user-nav .dropdown .dropdown-menu.account-options li a.menu-profile:hover,.header .header-container .user-nav .dropdown .dropdown-menu.account-options li a.menu-profile:focus{background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c') !important;background-position:0px 6px;outline:none;color:#5888d6;background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.header .header-container .user-nav .dropdown .dropdown-menu.account-options li a.menu-signout{padding:7px 10px 7px 40px;z-index:100;background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c');background-repeat:no-repeat;background-position:0px -95px;background-color:#fff;color:#5b5b5b}.header .header-container .user-nav .dropdown .dropdown-menu.account-options li a.menu-signout:hover,.header .header-container .user-nav .dropdown .dropdown-menu.account-options li a.menu-signout:focus{background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c') !important;background-position:0px -95px;outline:none;color:#5888d6;background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.header .header-container .user-nav .dropdown .dropdown-menu.share-job-menu{top:28px;right:0px;padding:0 10px 10px 10px}.header .header-container .user-nav .dropdown .dropdown-menu.share-job-menu .share-links{margin:8px 0 0 0}.header .header-container .user-nav .dropdown .dropdown-menu.share-job-menu .share-links a,.header .header-container .user-nav .dropdown .dropdown-menu.share-job-menu .share-links span{font-size:12px;}.header .header-container .user-nav .dropdown .dropdown-menu.share-job-menu .share-links input{width:300px;margin:10px 0 12px 0;font-size:12px}.header .header-container .user-nav .dropdown .dropdown-menu.share-job-menu .share-links a{color:#5888d6}.header .header-container .user-nav .dropdown .dropdown-menu.share-job-menu .share-links a:hover{color:#5B5B5B}.header .header-container .user-nav .dropdown .dropdown-menu.share-job-menu li{margin:0px}.header .header-container .user-nav .dropdown .dropdown-menu.share-job-menu li .big_caret{background-position:5px -1px;margin-top:-11px}.header .header-container .user-nav .dropdown .dropdown-menu.share-job-menu li a{padding:0px}body .swiftype-widget .autocomplete{-moz-border-radius:0px !important;border-radius:0px !important}body .swiftype-widget .autocomplete ul{border:1px solid #4ca1bb;-moz-border-radius:0px !important;border-radius:0px !important}body .swiftype-widget .autocomplete ul li p{color:#097fa5 !important}body .swiftype-widget .autocomplete ul li:hover p{color:#fff !important}body .swiftype-widget .autocomplete ul li.active{background-color:#5888d6;background-image:-webkit-linear-gradient(to right, #65cadf, #4fb8d9) !important;background-image:-moz-linear-gradient(to right, #65cadf, #4fb8d9) !important;background-image:-ms-linear-gradient(to right, #65cadf, #4fb8d9) !important;background-image:-o-linear-gradient(to right, #65cadf, #4fb8d9) !important;background-image:linear-gradient(to right, #65cadf, #4fb8d9) !important;border-bottom:1px solid #037bc7;border-top:1px solid #037bc7;box-shadow:0 1px 0 #69BDF3 inset}body .swiftype-widget .autocomplete ul li.active:first-child,body .swiftype-widget .autocomplete ul li.active:last-child{-moz-border-radius:0px !important;border-radius:0px !important;padding-bottom:11px}body .swiftype-widget .autocomplete ul li.active:last-child{border-bottom:0px !important}body .swiftype-widget .autocomplete ul li.active:first-child{border-top:0px !important}body #st-results-container .swiftype .st-result-listing{float:left}body #st-results-container .swiftype .st-result-listing .st-search-summary{border-bottom:0px;padding-bottom:0px !important;margin:0px !important;background:url('../images/seach-summary-bg.png?v=f4dcace') top right no-repeat;height:52px}body #st-results-container .swiftype .st-result-listing .st-search-summary h2{padding:35px 0 0 0;margin:0px;line-height:1.2em}body #st-results-container .swiftype .st-result-listing .st-search-summary h2 span.st-query{font-weight:bold;font-style:italic;color:#333}body #st-results-container .swiftype .st-result-listing .st-results{background-color:#fff;padding:20px 20px 0 20px;margin:0 5px;border-left:1px solid #5888d6;border-right:1px solid #5888d6;-moz-box-shadow:0 5px 5px #888;-webkit-box-shadow:0 5px 5px #888;box-shadow:0 5px 5px #888}body #st-results-container .swiftype .st-result-listing .st-results h3{line-height:1.5em;margin:0 0 10px 0}body #st-results-container .swiftype .st-result-listing .st-results .st-result-image{width:180px;height:80px;margin:0px;display:table-cell;vertical-align:middle;float:none}body #st-results-container .swiftype .st-result-listing .st-results .st-result-text{text-align:left;display:table-cell;padding:0 0 0px 30px;margin:0px;width:345px}body #st-results-container .swiftype .st-result-listing .st-results .st-result-text h3{font-size:17px;font-weight:normal}body #st-results-container .swiftype .st-pagination{background-color:#fff;border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;border-top:0px !important;border-left:1px solid #5888d6;border-right:1px solid #5888d6;border-bottom:1px solid #5888d6;-moz-box-shadow:0 5px 5px #888;-webkit-box-shadow:0 5px 5px #888;box-shadow:0 5px 5px #888;padding:15px 15px 20px 15px;margin:0px 5px}body #st-results-container .swiftype .st-pagination a{font-weight:bold;font-size:13px;color:#333}body #st-results-container .swiftype .st-pagination a:hover{color:#5888d6}.signin-container{margin:20px 10px 5px 10px}.signin-container input{margin:0 8px 12px 0}.signin-container label.checkbox{float:left;width:auto;margin-top:8px}.signin-container form{margin:0px}.signin-container a{padding:0px}.signin-container .control-group{margin-bottom:0px}.signin-container .controls{text-align:center}.signin-container .btn-centered{margin-bottom:15px}.signin-container hr{border-top:1px dashed #5888d6;height:1px;width:100%;margin:13px 0 5px 0}.signin-container .cta-signin-small{padding:5px 0px;font-size:14px;text-align:center;display:inline-block;width:70px;background-color:#5888d6;)}

.signin-container .cta-signin-small:active{background-color:#6bb9ce;background-image:-webkit-gradient(linear, top, bottom, color-stop(#76bbce), color-stop(#60b6cd));background-image:-webkit-linear-gradient(top, #76bbce, #60b6cd);background-image:-moz-linear-gradient(top, #76bbce, #60b6cd);background-image:-ms-linear-gradient(0deg, #76bbce, #60b6cd);background-image:-o-linear-gradient(top, #76bbce, #60b6cd);background-image:linear-gradient(to bottom, #76bbce, #60b6cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76bbce', endColorstr='#60b6cd',GradientType=0 )}.list_loading{text-align:center}





.search-bar-icon {

    margin: 5px 0 0 10px;

    position: relative;

    z-index: 20000;
float:right;

}



.search-bar-icon .search-icon {

    background: url("../../images/search-icon-off.png") no-repeat scroll 0 0 transparent;

    float: right;

    height: 31px;

    margin: 18px 0 0;

    width: 50px;

    z-index: -1;

}





.search-bar-icon .search-icon.on {

    background: url("../../images/search-icon-on.png") no-repeat scroll 0 0 transparent;

    margin-top: 11px;


}

.search-bar-icon .search-container {

    background: url("../../images/seach-box-bg.png") no-repeat scroll right top transparent;

    display: none;

    height: 56px;

    margin: 42px 0px 0 0;

    padding: 19px 10px;

    position: absolute;

    right: 8px;

    text-align: left;

    top: 0;

    width: 350px;

}

.search-bar-icon .search-container .search-button{color:#3a3a3a;font-size:15px;font-family:Arial;padding:0px;margin:4px 0 0 0;border:0px;outline:none;background-color:#fff;font-weight:bold} .search-results-container{color:#3a3a3a;font-size:12px;font-family:Arial;padding:0px;margin:-2px 0px 0px 10px}.search-bar-icon .search-container .search-results-container .list_loading{padding:20px;text-align:center}.search-bar-icon .search-container .search-results-container .list_items{padding:0 20px 5px 20px}.search-bar-icon .search-container .search-results-container .pagination{margin:0px;width:314px}.search-bar-icon .search-container .search-results-container .pagination-container{margin:-2px 0 0 0;border-top:0px;border-left:1px solid #5888d6;border-right:1px solid #5888d6;border-bottom:1px solid #5888d6;background-color:#dedede;width:272px;padding:10px 20px;text-align:center}.search-bar-icon .search-container .search-results-container .pagination-container ul{margin:6px 0px 0 0}.search-bar-icon .search-container .search-results-container .list_items,.search-bar-icon .search-container .search-results-container .list_loading{border:1px solid #5888d6;width:272px;z-index:500;background-color:#fff;-moz-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0px 3px 1px rgba(0,0,0,0.2);box-shadow:inset 0px 1px 3px rgba(0,0,0,0.2)}.search-bar-icon .search-container .search-results-container .list_items p,.search-bar-icon .search-container .search-results-container .list_loading p{font-family:'ProximaLight', "Helvetica Neue", Helvetica, Arial, "San Serif";text-align:center;margin:0px;padding:10px 0 5px 0}.search-bar-icon .search-container .search-results-container .list_items h3,.search-bar-icon .search-container .search-results-container .list_loading h3{font-family:Arial,Helvetica,Arial,"San Serif";font-size:16px;text-transform:uppercase;font-weight:bold;margin:15px 0;line-height:1.2em;background-color:#88c5d8;color:#fff;padding:5px;text-shadow:none}.search-bar-icon .search-container .search-results-container .list_items ul,.search-bar-icon .search-container .search-results-container .list_loading ul{padding:0px}.search-bar-icon .search-container .search-results-container .list_items ul li,.search-bar-icon .search-container .search-results-container .list_loading ul li{margin:0 0 15px 0;line-height:1.2em;list-style-type:none}.search-bar-icon .search-container .search-results-container .list_items .img-result,.search-bar-icon .search-container .search-results-container .list_loading .img-result{text-align:center}.search-bar-icon .search-container .search-input{margin:0 10px;width:300px;font-size:12px;border-radius:0px}





.hero-container{background-image:url(../../images/grey-BG-small.png);width:100%;height:507px;position:relative}

.femme{z-index:100;position:relative;background-color:#fff;background-image:url(../../images/contact-us.jpg); background-size: 100%;height:391px;width:100%;background-repeat:no-repeat}

.dotted-row{width:100%}

.dotted{background-color:#fff;border-top:1px dashed #b4b4b4;border-right:1px dashed #b4b4b4;border-bottom:1px dashed #b4b4b4}

.dotted:first-child{border-left:1px dashed #b4b4b4}.dotted a{color:#5888d6}

.dotted a:hover{color:#444;text-decoration:none}

.dotted .logos{display:table-cell;vertical-align:middle;text-align:center}

.dotted .titles{text-align:center}.additional-links{position:absolute;bottom:10px;right:58px;width:618px}

.additional-links span,.additional-links a{float:left;margin:6px 16px 6px 0;font-size:15px;text-decoration:none;color:#B4B4B4}

.additional-links span.while,.additional-links a.while{font-size:20px;float:left;color:#333}

.additional-links span:hover,.additional-links a:hover{text-decoration:none}

.additional-links .fb-like{float:left;margin:0 0 0 1px}

.additional-links .fb-like a{float:none}

.additional-links a{color:#5888d6}.additional-links a:hover{color:#444}

.additional-links .twitter-follow-button{float:left;margin:6px 16px 0 0}



#mixpanel_button{padding:20px 0px;display:block;text-align:center;background-color:#333;width:100%;margin:0px}

.min-width980{min-width:980px}

.blue-container{background-color:#5888d6;width:100%;color:#fff}

.white-container{background-color:#fff}

.light-grey-container{background-color:#f1f1f1;width:100%}

.grey-container{background-color:#d5d5d5;margin-top:60px;padding:30px 0;color:#3a3a3a;-moz-box-shadow:inset 0 0 2px 2px #bbbbbb;-webkit-box-shadow:inset 0 0 2px 2px #bbbbbb;box-shadow:inset 0 0 2px 2px #bbbbbb}

.grey-container h3{padding:0px 0 15px 0}

.top-dropshadow{background-image:url('../images/top-dropshadow.png');background-repeat:repeat-x}



.blue-banner{background-color:rgba(72,169,200,0.93);padding:20px;position:absolute;width:645px;top:60px;right:0px}

.blue-banner h1{text-align:left;color:#fff;font-size:40px;padding:0px;margin:0px 0 10px 0;text-shadow:none}

.blue-banner p{font-family:Arial;color:#fff;margin:15px 0;padding:0px;margin:0 0 15px 0;font-size:18px;line-height:1.3em}

.blue-banner p a{color:#333;text-transform:uppercase}

.blue-banner p a:hover{color:#747474;text-decoration:none}

.transluscent-black{padding:10px;line-height:1.3em;background-color:rgba(0,0,0,0.56);color:#ffffff;z-index:50;text-align:left}



#contact .blue-banner{top:0px;right:58px;width:588px}

#contact .blue-banner h1{font-size:27px;margin-bottom:10px;padding:0px}

#contact .blue-banner p{font-size:16px}

#contact .hero-container{background-image:url('../images/grey-BG-small.png?v=cc8d62b');width:100%;height:407px;position:relative}

#contact h1{padding:35px 0;font-size:35px;margin:0px}

#contact .dotted{border-collapse:separate;width:600px;padding:20px;margin:0 auto;border-top:0px;border-left:1px dashed #b4b4b4}

#contact .dotted.top-row{border-top:1px dashed #b4b4b4}

.contact-info{margin:-16px 0 30px 0}

.contact-info div:first-child{border-top:1px dashed #b4b4b4}

.contact-info .contact{border-collapse:separate;width:600px;padding:20px;margin:0 auto;border-bottom:1px dashed #b4b4b4;border-right:1px dashed #b4b4b4;border-left:1px dashed #b4b4b4;background-color:#fff}

.contact-info .contact a{color:#5888d6;outline:none;border:0px}

.contact-info .contact a:hover{color:#444;text-decoration:none}





#employers h1,#home h1{font-size:40px;padding:30px 0 5px 0;margin:0px}

#employers h2,#home h2{font-family:"ProximaLight", "Helvetica Neue", Helvetica, Arial, "San Serif";font-size:26px;margin:0px;padding:0px}

#employers h3,#home h3{font-size:35px;margin:0 0 30px 0}

#employers h4,#home h4{color:#5888d6;size:21px;font-family:"MuseoBold", Georgia, Serif;text-transform:uppercase;margin:0px;text-shadow:none}#employers .hero-container,#home .hero-container{background-image:none;background-color:#fff}

#employers .hero-container .container980,#home .hero-container .container980{background-image:url(../../images/employers-banner.jpg);height:507px}

#employers .hero-container .container980 .sign-up,#employers .hero-container .container980 .learn-more,#home .hero-container .container980 .sign-up,#home .hero-container .container980 .learn-more{position:absolute;bottom:20px}#employers .hero-container .container980 .sign-up,#home .hero-container .container980 .sign-up{left:312px;text-indent:-9999px;background-image:url(../../images/btn-signup.png);background-position:0px 0px;width:108px;height:33px}

#employers .hero-container .container980 .sign-up:hover,#home .hero-container .container980 .sign-up:hover{background-position:0px -40px;outline:none}

#employers .hero-container .container980 .sign-up:active,#home .hero-container .container980 .sign-up:active{background-position:0px -80px;outline:none}

#employers .hero-container .container980 .learn-more,#home .hero-container .container980 .learn-more{left:507px;text-indent:-9999px;background-image:url(../../images/btn-signup.png));background-position:-162px 0px;width:161px;height:40px}#employers .hero-container .container980 .learn-more:hover,#home .hero-container .container980 .learn-more:hover{background-position:-162px -40px;outline:none}#employers .hero-container .container980 .learn-more:active,#home .hero-container .container980 .learn-more:active{background-position:-162px -80px;outline:none}#employers 





.job_post {

    font-family: arial,sans-serif;

    font-size: 0.75em;

}



.job_post .jobView{

    display: block;

    padding: 6px 0 7px 10px;

    position: relative;

}

.job_post .jobView a.backArrowImg {

    background: url("../../images/arrowBlueSmallLeft.gif") no-repeat scroll left center transparent;

    padding-left: 10px;

color:#0f71c5;

}



.job_post .jobViewMiddle {

     border-top: 1px solid #DBDEE5;

    clear: both;

    margin: 0 0 15px;

    padding: 10px 0 0;

display:inline-block;

}

.jobViewMiddle .Col1 {

    float: left;

    width: 618px;

}

.job_post .genericView {

    

}





.fauxh3 {

    font: 18px/1.1 arial,sans-serif;

}

.fauxh2 {

    color:#0f71c5;

    font: 22px/1.1 arial,sans-serif;

}

.clearfix:after {

    clear: both;

    content: ".";

    display: block;

    height: 0;

    visibility: hidden;

}

.job_post div, .job_post ul, .job_post ol, .job_post li, .job_post dl, .job_post dt, .job_post dd, .job_post h1, .job_post h2, .job_post h3, .job_post h4, .job_post h5, .job_post h6, .job_post pre, .job_post form, .job_post p, .job_post blockquote, .job_post fieldset, .job_post input {

    margin: 0;

    padding: 0;

list-style: none;

}



.genericView ul.genericStatsList {

    padding: 5px 0 10px;

}

.jobView ul, .jobView ol {

    list-style: none outside none;

}





.genericView .secondaryH3HeaderJsGrey {

    font-weight: normal;

}

.genericView h3 {

    float: left;

    width: 130px;

line-height: 20px;

}

.secondaryH3HeaderJsGrey {

    color: #333333;

    font-size: 12px;

    font-weight: bold;

}

.secondaryH3HeaderJsGreyspan{color: #111;

    font-size: 12px;

    font-weight: bold;}

.genericView ul.genericStatsList li {

    padding: 5px 10px 0 0;

}



.genericViewApplyBar {

    font-size: 12px;

    line-height: 1.1em;

    padding: 10px 0;

}



.genericViewApplyBar ul li {

    display: inline;

    float: left;

    height: 23px;

}

.genericViewApplyBar ul li a.shortlist {

    background: url("../../images/1377869472_save.png") no-repeat scroll 0 0 transparent;

background-size: 18%;

}

.genericViewApplyBar ul li a.email {

    background: url("../../images/email-icon.png") no-repeat scroll 0 0 transparent;

background-size: 18%;

}

.genericViewApplyBar ul li a.print {

    background: url("../../images/1377869334_agt_print.png") no-repeat scroll 0 0 transparent;

background-size: 18%;

}

.genericViewApplyBar ul li a {

    float: left;

    height: 23px;

    margin: 0 12px 0 0;

    padding-left: 28px;

}



 .genericViewApplyBar ul li a strong {

    float: left;

    padding-top: 4px;

line-height:12px;

}

.job_post .jobViewContentHeader {

    font-size: 14px;

    font-weight: bold;

    padding: 7px 40px 5px 0;

margin-right:60px;

}



.job_post .jobViewContent {

    padding: 10px 40px 10px 0;

}

.genericView .jobViewContent {

    margin-right: 60px;

}

.job_post .jobViewContent p {

    margin-bottom: 1em;

}



.job_post .jobViewContent ul {

    margin: 0.75em 0 0.75em 17px;

}

.job_post .jobViewContent ul li {

    list-style: disc outside none;

line-height:21px;

}



.job_post .btnanhor{background:#5888d6;padding:  12px;color:#fff;font-size:12px;text-decoration:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;display: inline-block;transition:  0.5s ease 0s;-moz-transition:  0.5s ease 0s;-webkit-transition:  0.5s ease 0s;margin-left:-28px;}

.btnanhor:hover{background:#23346B;}



.efcContentLayoutMiddleCol2 {

    float: left;

    width: 320px;

}

.job_post .gradientModuleContent {

    background: url("../../images/whiteBottomGradientStrip.gif") repeat-x scroll center bottom #FFFFFF;

    border: 1px solid #CCCCCC;

    position: relative;

}

.job_post .jobViewLogo {

    clear: both;

    overflow: hidden;

    padding: 10px;

}

.job_post .jobViewLogo img {

    width: 100%;

}

.job_post .jobViewLogoLinks {

    padding: 10px 10px 0;

}

.jobViewLogoLinks li {

    margin-bottom: 2px;

}

.job_post .jobViewShowDetailsLink {

    margin: 1em 0;

}



.job_post .applyOnlineRight li a {

    float: left;

    margin: 15px 0 0 19px;

    position: relative;

    width: 95%;



}





.job_post .applyOnlinebtn {

   

      

    font-size: 17px !important;

    margin-left: -17px !important;

    padding: 20px 7px !important;

    text-align: center;

    width: 100% !important;

}






