#page-header h4 {display: block;}#joblist-header {background-position: 0px -411px; height:25px; width:82px; float: left;}#joblist-header-wrap h1 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; float: left; margin-left: 10px; line-height: 11px; margin-top: 14px;}#joblist-jobs {margin-right:50px;}#joblist-nav-container {position:relative; text-align:right;}#joblist-nav-links {position:absolute; right:0; top:-46px; width:490px;}#joblist-nav-links .menu-links {}#joblist-nav-links .menu-links li {border-right:1px solid #6D6D6D; display:block; float: right; padding:0 10px;}#joblist-nav-links .menu-links li a {font-size:12px;}#joblist-nav-links .menu-links li.last {border-right:0 none; padding-right: 0;}#joblist-content-header{position:relative; border-bottom:1px solid #ACACAC; margin-bottom:20px; padding-bottom:3px;}.joblist-container {}#joblist-sidebar {background-color:#EFEFEF; padding:20px 10px 10px; text-align:center; margin-top:0;}#job-listing #joblist-sidebar {margin-top:44px;}#joblist-sidebar-header,.joblist-sidebar-block {width:150px; margin:0 auto 3px;}#joblist-sidebar-header {background-color:#1A1A1A; color:#fff; padding:4px 0; font-size:11px; margin-bottom:8px;}.joblist-sidebar-block {text-align:left;}.joblist-sidebar-separator {border-bottom:1px solid #B5B5B5; margin-bottom:13px; padding-bottom:11px;}.joblist-sidebar-link{margin-top: 4px; display: block;}.joblist-sidebar-companies {margin-bottom:12px;}#job-company-image, .joblist-sidebar-companies .company-image {margin-bottom: 7px;}.joblist-sidebar-companies a, img {position: relative; display: block;}#post-jobs {background-position:0 -100px; height:49px; width:125px;}#joblist-signup-now {background-image:url("../../../../../img/joblist/post-job_cb-1901558975.png"); background-repeat:repeat-x; min-height:50px; width:141px; padding-left:10px; padding-top:10px; padding-bottom:10px;}#joblist-signup-now a {font-weight:bold; font-size:14px; margin-top: 14px; display:block;}#newsletter-signup, #jobs-companies {margin-bottom:4px; background-color: #121212; padding-top:14px; padding-bottom: 13px;}#newsletter-signup a {color: #0086FF;}#newsletter-signup, #jobs-container, #companies-container {padding-left: 10px; padding-right: 10px;}#newsletter-signup .header, #jobs-companies .header {padding-bottom: 6px; border-bottom: 1px solid #606060; margin-bottom: 10px;}#newsletter-signup #newsletter-text{color: #FFFFFF; font-size: 11px; margin-bottom: 8px; line-height: 15px;}#networks-rss{border-top: 1px solid #606060; margin-top: 10px; padding-top: 9px;}#joblist-twitter-icon,#joblist-rss-icon {width:16px; height:16px; margin-right:7px;}#joblist-twitter-icon {background-position: -1px -12px;}#joblist-rss-icon {background-position: -17px -12px;}#joblist-twitter-text, #joblist-rss-text{color: #262626; font-weight: bold;}#joblist-sidebar-tools {width:230px; position:relative; background-color:#EFEFEF; padding:15px; margin-bottom: 20px;}.company-sidebar {width: 210px !important;}#joblist-sidebar-tools h5 {border-bottom:1px solid #ACACAC; color: #262626; font-size: 12px; text-transform:uppercase; margin-bottom:5px;}#joblist-sidebar-tools li{padding: 5px 0px; border-bottom: 1px solid #C0C0C0; position: relative;}#joblist-sidebar-tools .cfix{display:block;}#joblist-sidebar-tools .a{position: relative; display: block; line-height: 19px; font-weight:bold;}.icon-container {width:11px; margin-right:8px; display: block; position:relative; float: left;}#joblist-sidebar-tools .icon-link {position: relative; display: block; line-height: 19px; color: #1769FF; font-weight:bold; float: left; padding-bottom: 10px; margin-bottom: -10px;}#joblist-sidebar-tools .icon-link:hover {cursor: pointer; text-decoration: underline;}#joblist-sidebar-tools .no-icon-link {position:relative; padding: 0 0;}#joblist-sidebar-tools .icon {margin-right:5px; position:relative; top:3px; float: left;}#joblist-sidebar-tools .tooltipi-share-container {padding-bottom: 0;}#joblist-sidebar-bottom {position:absolute; top:10px; right:0px; background-color:#EFEFEF; width:260px; margin-bottom:20px; text-align: center;}#joblist-sidebar-tools .update-collection-visibility-container {display: none;}#alert-container #help-block {margin-bottom: 15px;}.joblist-alert-block-edit {background-color:#EFEFEF; position: relative; padding: 26px 40px;}.joblist-alert-block-edit h6 {border-bottom:1px solid #C0C0C0; margin-bottom:18px; padding-bottom:6px; text-transform:uppercase;}.joblist-alert-block-wrap {position:relative; padding:20px 0 0 22px;}.joblist-number {left:-16px; position:relative;}.block-header {width:608px;}#help-block {-moz-border-radius:0 0 4px 4px; background-color:#E0E0E0; margin: -20px 10px 30px 0px; padding:10px; width:480px;}#block-alert-company-size .form-label{float:left; position:relative; top: 4px; width:100px;}#block-alert-company-size .block-content{position:relative; padding: 8px 20px 0;}#block-alert-company .block-content{position:relative; padding: 8px 20px 0;}#block-alert-location .block-content{position:relative; padding: 8px 20px 0;}#block-alert-creative-fields .block-content{position:relative; padding:8px 20px 0;}#block-alert-creative-fields .block-content #all-creative-fields{top:22px;}#joblist-alert .block-form-controls{border-bottom:0 none; border-left:0 none; border-right:0 none; background:none; filter: ''; margin:20px 0 0 !important; padding:20px 0 0 !important;}.joblist-alert-match-notice {background-color:#FFFFFF; margin-left:-23px; margin-top:70px; padding:25px 0; width:650px; font-weight:bold; text-align:center;}.form-note{line-height:16px; font-size:12px; font-weight:normal;}#country-container, #state, #city{margin-right:5px;}#field_search {width: 420px;}#joblist-app-feedback-header {padding:24px 0px 24px 20px; background-color:#e8f8d9; margin: 0 0 15px;}#joblist-app-feedback-header div {float:left;}#joblist-app-feedback-header .joblist-checkbox-green {margin-right:15px;}#joblist-app-feedback-header .thank-you {font:16px/16px 'Helvetica Neue',Helvetica,Arial,sans-serif; font-weight: bold;}#joblist-no-applications{background-color:#EFEFEF; margin-top:10px; padding:25px 40px 25px; position:relative; text-align:center; width:630px; font-weight:bold; line-height:25px; font-size:16px;}.joblist-app-row {border-bottom:1px solid #cdcdcd; padding: 15px 0}.joblist-app-row:hover {background-color:#F5F5F5;}.joblist-app-row-today {font-weight:bold;}.joblist-app-header {border-bottom:1px solid #ACACAC; color:#262626; font-size:11px; font-weight:bold; padding-bottom:3px; text-transform:uppercase;}.joblist-app-col1,.joblist-app-col2,.joblist-app-col3 {float:left; padding-left:4px;}.joblist-app-col1 {width:140px;}.joblist-app-col2 {width:430px;}.joblist-app-col3 {width:110px;}#company-directory {margin-right:40px; overflow:hidden; text-overflow: ellipsis; position:relative;}#company-directory-search-options {margin-right:30px;}#search-option-search-container #search-option-search {width:112px;}#top-pagination {position:relative; height:20px; float: right; z-index:90; display: block;}#bottom-pagination {margin-top:15px;}.company-directory-list li{padding:15px 0 10px; border-bottom:1px solid #CDCDCD; min-height:68px;}.company-directory-list li:first-child{padding-top: 0px;}.company-image {width:150px; height: 68px;}.company-content-basic-info {padding-left:18px; width:240px;}.company-name {font-weight: bold;}.company-location {}.company-content-job-info {width:120px; min-height:75px; position: relative; text-align:right;}.company-last-posted-date {color:#a6a6a6; margin-top:40px;}#contact-us .faq-sidebar {min-width:300px;}.contact-us-method {padding:15px 20px;}.contact-us-method p {margin-right:5px; margin-bottom:20px;}.contact-us-method p.phone {margin-right:5px; margin-bottom:2px;}#basic-info-container {padding-bottom:30px; border-bottom:1px dotted #CDCDCD; margin-bottom:20px;}#company-image {margin-right:20px; width:150px;}#company-url {margin-top:20px;}#back-to-all-container{position:relative; height:20px; margin-bottom:-20px;}#back-to-all-container a{position:absolute; top:-65px; right:-20px;}#sidebar-blue-highlight {position:relative; display:block; background: #deebff; padding: 20px; margin-bottom: 20px; width: 200px;}#sidebar-blue-highlight h5 {margin: 10px 0;}.highlight-text{margin-bottom: 20px;}.company-content-container{background-color:#EFEFEF; padding:20px 20px; margin-bottom:20px;}.job-list-headers {margin-top:12px; background-color:white; padding:7px 11px;}.job-list-left {padding-right:20px; width:230px;}.job-list-left a{font-weight:bold; font-size:14px;}.expired{font-size:12px; font-weight: bold;}.job-list-center {width:150px;}.job-list-right {width:100px; text-align:right;}.job-list-container li{padding:7px 10px; border-bottom:1px solid #CDCDCD;}.job-list-container li:first-child {padding:15px 10px 7px;}#joblist-alerts .empty-dotted {margin-top:24px; margin-bottom:24px; border-bottom:1px dotted #ACACAC}#joblist-alerts-search-options-header {border-bottom:1px solid #C0C0C0; padding-bottom: 10px;}#alerts-bottom-pagination{position:relative; top:5px;}#alerts-bottom-pagination .page-prev {float: left;}#alerts-bottom-pagination .page-next {float: right;}.joblist-alert {margin-bottom:12px; background-color:#f5f5f5; padding: 10px 0px; position: relative; z-index: 100;}.joblist-alert-inner {padding-left:16px; padding-right:18px;}.joblist-alert-row {margin:5px 0;}.joblist-alert-label {float:left; width:108px; text-transform:uppercase; color:#262626; font-size: 11px; font-weight:bold;}.joblist-alert-tools {float:right;}.joblist-alert-item {font-size:14px;}#joblist-alerts-empty {background-color:#F5F5F5; padding:26px 12px;}#companies_search_selections .listselector-selection {width:210px;}.show{display:block;}.hide{display:none;}.joblist-sprite {background: transparent url(../../../../../img/joblist/creatives-sprite_cb-1901558975.png) repeat 0 0; display:block; font-size:11px; line-height:11px; text-indent: -9999px; font-size:0; line-height:0;}.joblist-sprite-find-jobs {width:86px; height:15px; background-position:-171px 0; position:relative; top:4px;}.joblist-checkbox-green {width:16px; height:16px; background-position:-77px -15px;}.are-you-a-behance-member {width:411px; height:40px; background-position:-314px 0;}.spotlight-on-candidate{width:142px; height:82px; background-position: -536px -195px ; margin: 0 24px 20px;}.highlight-your-posting{width:188px; height:28px; background-position: -1px -154px; margin: 10px 0px;}.joblist-contact-us-email {background-position: 0 -37px; width:48px; height:52px; margin-left:6px;}.joblist-contact-us-twitter {background-position: -58px -36px; width:55px; height:47px; margin-left:2px;}.joblist-contact-us-phone {background-position: -122px -37px; width:41px; height:57px; margin-left:10px;}.joblist-about-brands-facebook {background-position: -367px -131px; width:76px; height:15px;}.joblist-about-brands-frog-design {background-position: -373px -149px; width:83px; height:18px;}.joblist-about-brands-yahoo {background-position: -449px -131px; width:83px; height:16px;}.joblist-about-brands-nike {background-position: -613px -130px; width:61px; height:22px;}.joblist-about-brands-akqa {background-position: -306px -151px; width:67px; height:32px;}.joblist-about-brands-google {background-position: -449px -171px; width:74px; height:26px;}.joblist-about-brands-adobe {background-position: -675px -131px; width:33px; height:43px; margin: 0 auto;}.joblist-about-brands-jwt {background-position: -195px -154px; width:67px; height:27px;}.joblist-about-brands-sony {background-position: -375px -169px; width:74px; height:12px;}.joblist-about-brands-netflix {background-position: -539px -131px; width:72px; height:22px; position: relative; left: 5px;}.joblist-about-brands-2x4 {background-position: -263px -154px; width:43px; height:20px;}.joblist-about-brands-rga {background-position: -459px -152px; width:67px; height:15px;}.joblist-about-brands-apple {background-position: -425px -434px; width: 39px; height: 44px;}.joblist-about-brands-ea {background-position: -385px -434px; width: 40px; height: 40px;}.joblist-about-brands-ted {background-position: -244px -458px; width: 61px; height: 22px;}.joblist-about-brands-ideo {background-position: -244px -480px; width: 83px; height: 19px;}.joblist-about-brands-landor {background-position: -244px -437px; width: 84px; height: 21px;}.joblist-about-brands-zipcar {background-position: -329px -464px; width: 39px; height: 39px; position: relative; left: -5px;}.joblist-about-brands-corbis {background-position: -244px -499px; width: 79px; height: 22px; position: relative; left: -15px;}.joblist-about-brands-microsoft {background-position: -244px -521px; width: 104px; height: 18px;}.joblist-about-job-packs-header{background-position: -323px -409px; width:220px; height:24px;}.joblist-about-packs {width: 285px; height: 255px; position: absolute; top: 0;}.joblist-about-packs p {font-size: 15px; line-height: 15px; text-indent: 0; text-align: center; color: #505050; position: absolute; width: 100%; top: 216px; left: 0;}.joblist-about-advantage-header{background-position: -195px -184px; width:246px; height:23px;}.joblist-about-advantage-save-money-img{background-position: -498px -280px; width: 171px; height: 87px;}.joblist-about-advantage-save-money-header{background-position: -530px -173px; width: 92px; height: 21px;}.joblist-about-advantage-better-candidates-img{background-position: -202px -259px; width: 171px; height: 108px;}.joblist-about-advantage-better-candidates-header{background-position: -354px -230px; width: 172px; height: 21px;}.joblist-about-advantage-right-candidates-img{background-position: -385px -253px; width: 100px; height: 101px;}.joblist-about-advantage-right-candidates-header{background-position: -456px -374px; width: 198px; height: 21px;}.joblist-about-advantage-look-better-img{background-position: -7px -184px; width: 184px; height: 110px;}.joblist-about-advantage-look-better-header{background-position: -531px -154px; width: 85px; height: 17px;}.joblist-about-advantage-extend-reach-img{background-position: -7px -295px; width: 162px; height: 115px;}.joblist-about-advantage-extend-reach-header{background-position: -354px -212px; width: 140px; height: 17px;}.joblist-about-greater-reach-img {background-position: 0px -437px; width: 244px; height: 114px;}.joblist-about-greater-reach-header{background-position: -545px -416px; width: 105px; height: 17px;}.joblist-icon-mail-blue {background-position: -11px -1px; width: 14px; height: 11px;}.joblist-icon-star-blue {background-position: -36px -15px; width: 12px; height: 11px;}.joblist-icon-flag-blue {background-position: 0 -1px; width: 11px; height: 11px;}.joblist-icon-share-blue {background-position:-282px 0; height:12px; width:12px;}.joblist-icon-note-blue {background-position: -111px -16px; width: 13px; height: 15px;}.joblist-icon-note-yellow {background-position: -50px -13px; width: 15px; height: 19px;}.joblist-icon-waiting {position:absolute; top:2px; left:95px; text-decoration:none;}.recruiter-note-yellow-header {background-position: -226px -369px; width: 230px; height: 22px;}.joblist-note-yellow-header {background-position:-196px -369px; height:22px; width:260px;}.job-new-icon {background-position:-257px 0; height:11px; width:24px; position:absolute; top:6px; left:6px;}#joblist-about-container {padding: 5px 30px;}#joblist-about-recruiter-login-top {position:relative; top:-42px; font-weight:bold;}#joblist-about-brands {background: url('../../../../../img/joblist/joblist-headerbox_cb-1901558975.png'); width: 895px; height: 135px; position: relative;}#joblist-about-packs-container{margin-bottom: 30px; position: relative; height: 255px;}#joblist-recruiter-login-middle {background-color: #EFEFEF; padding:9px 0px; text-align: center; margin-bottom:10px; font-weight:bold;}.joblist-about-section-header,.joblist-about-section-header-no-underline {width:100%; text-align: middle; padding: 30px 0px 10px; margin-bottom: 15px; border-bottom: 1px dotted #CDCDCD;}.joblist-about-section-header-no-underline {border-bottom: 0; position: relative; margin-bottom: 8px; padding-top: 22px;}#jobs-never-expire {position: absolute; right: 6px; bottom: 0px; font-size: 11px;}#joblist-about-brands .joblist-about-brand-table {position: absolute; top: 32px; width: 430px; overflow: hidden; right: 15px; height: 60px;}.joblist-about-brand-table-first,.joblist-about-brand-table-third {top: 17px !important;}.joblist-about-brand-table-second {top: 10px !important;}.joblist-about-brand-table-fourth {top: 5px !important;}.joblist-about-brand-table-fifth {top: 7px !important;}#joblist-about-brands .joblist-about-brand-table table {float: left; width: 430px; background: none !important; display: none;}#joblist-about-brand-table {width:430px;}.joblist-about-brand-table tr {margin:5px 0px;}.joblist-about-brand-table td {width:100px; text-align: middle; vertical-align:middle; padding: 5px 0;}#joblist-about-advantages-table{margin-bottom: 30px; font-size:11px;}.joblist-about-advantages-table td{width:220px; text-align: middle; padding: 0 40px 13px;}.image-row{vertical-align:bottom;}.header-row .text-row{vertical-align:top;}.center-content {margin: 0 auto;}.joblist-container .search-filters {font-size:15px; margin-bottom:11px; margin-left:1px; margin-top:20px;}.joblist-container .search-filters a {display:block; float:left;}.joblist-container .search-filters div {margin: 0 10px; float:left;}.joblist-container .search-filters .selected {color:#3f3f3f; font-weight:bold;}.joblist-icon-flag {background-position: 0 -1px; width: 11px; height: 11px; margin-right:4px; position:relative; top:2px;}.joblist-icon-star {height:12px; width:11px; margin-right:4px; position:relative; top:2px; background-position: -36px -15px; width: 12px; height: 11px;}.job-list li {border-bottom:1px solid #CDCDCD;}.job-list li:first-child {border-top:1px solid #CDCDCD;}.job-list li:hover {background-color:#EDF6FE;}.job-list a {color:#262626;}.job-list a:hover {text-decoration:none;}.job-list a:visited .job-company{color:#6D6D6D !important;}.job-list .job-list-featured {background-color:#FFF2CC; font-weight:bold;}.job-list .job-list-featured:hover{background-color:#EDF6FE;}.job-list .job-list-alert {background-color:#F5F5F5;}.job-list .job-list-alert:hover {background-color:#EDF6FE;}.job-list .job-list-snippet {font-weight:normal; width:292px; margin-top:3px; font-size:11px; line-height: 15px;}.job-row {padding:15px 12px; display: block;}.job-flag {width:15px; margin-top:4px;}.job-location {font-weight: bold; width:140px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}.job-title {font-weight: bold; width:350px; overflow:hidden; text-overflow: ellipsis;}.job-title .fake-link:hover{text-decoration: none;}.job-company {width:140px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}.job-location, .job-title, .job-company {margin-left:5px; text-indent: 1px;}.job-note {margin-left:11px;}.job-note .joblist-icon-note-yellow {background-position:-50px -13px; height:19px; position:relative; width:15px;}.job-new {left:-24px; position:relative; top:-15px;}.new-background {width:36px; height:23px; position:absolute; top:0; left:0; background-color:#333333; opacity:0.25; filter:alpha(opacity=25);}.job-list-content .pagination {margin-top:28px;}.joblist-search-container {padding:16px 18px 14px 35px; background: #1A1A1A; background: -moz-linear-gradient(center top , #262626, #000000); background: -webkit-gradient(linear, left top, left bottom, from(#262626), to(#000000)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#262626', endColorstr='#000000'); margin-bottom:14px; margin-top: 10px;}.job-list-empty-container {border-top:1px solid #CDCDCD; padding-top:10px;}.job-list-empty {background-color: #F2F2F2; padding:30px; text-align: center; font-size: 14px; font-weight: bold;}#search-container {margin-left:25px; margin-right:10px;}#field-container {margin-right:10px;}#job-description {min-height: 100px; word-break: break-word;}#job-description ol li {list-style-type: decimal; margin-left: 25px;}#job-description ul li {list-style-type: disc; margin-left: 25px;}#job-description {font:12px/18px 'Helvetica Neue',Helvetica,Arial,sans-serif;}.tooltip-hover {border: 0;}.tooltip {width: 220px;}.tooltip-content {white-space: normal !important; padding:20px;}#job {padding-left:20px;}#job-content-top {position:relative; border-bottom:1px solid #ACACAC; margin-top:30px; margin-bottom:25px; padding-bottom:18px; min-height:150px;}#job-general-info {position:relative;}#job-general-info h2 {word-wrap: break-word;}#job-title h2 {color: 262626;}#title-info {position:absolute; bottom:0px; left: 0px; margin-bottom:8px; color:#6D6D6D; font-size:14px; width: 550px;}#title-info span {color:#262626;}#title-info .date-posted-on {font-size:12px;}#job-general-info .unlinked-company {color: #6D6D6D;}#job-company-image{text-align:center; padding:15px; border-bottom: 1px solid #ACACAC;}#job-company-content{position:relative; display:block; margin: 4px 26px; width: 210px; height: 23px;}.job-company-arrow {position:relative; left:5px; top:5px;}#job-posting-block{width: 550px;}#job-application {margin-top:35px; background:#EFEFEF; padding:12px;}#job-media-block {overflow-x:auto; overflow-y:hidden; padding:8px; background-color:#efefef; white-space:nowrap; margin-bottom:30px;}.job-media {float:left; margin-right:10px;}.job-media .video,.job-media .audio {width:110px; height:110px; border:1px solid #000;}.hide-audio {margin-bottom: -18px;}.show-audio {margin-bottom: 0px;}#fancybox-close {top:-20px; right:-20px;}.job-page .formError.to_ids,.company-page .formError.to_ids {margin-left: -318px;}.job-page .formError.note,.recruiter-application .formError.note {margin-left:-167px;}#joblist-member-challenge {background-color:#F5F5F5; padding:25px 20px 115px 31px; margin-top:40px;}.joblist-member-challenge-header {background-color:#FFFFFF; padding:12px;}.joblist-member-challenge-header-title {color:#1769FF; font-size:20px; margin-bottom:6px; font-weight:bold;}#joblist-member-challenge-inner {border-top:1px solid #cdcdcd; margin-top:20px; padding-top:38px;}#joblist-member-challenge-inner-inner {width:630px; margin:0 auto;}#are-you-a-behance-member {margin:0 auto; margin-bottom:40px;}#member-challenge-explanation {text-align:center; width:520px; margin:0 auto; margin-bottom:30px; font-weight:bold;}.joblist-member-sprite {background: transparent url(../../../../../img/joblist/joblist-member-sprite_cb-1901558975.png) repeat 0 0; display:block; font-size:11px; line-height:11px; text-indent: -9999px; font-size:0; line-height:0; width:290px; height:304px;}.joblist-member-yes {background-position:-290px 0px; height: 303px; width: 290px;}.joblist-member-yes:hover,.joblist-member-container-yes:hover .joblist-member-yes {background-position:0px 0px; height: 303px; width: 290px;}.joblist-member-no {background-position:-290px -303px; height: 303px; width: 290px;}.joblist-member-no:hover,.joblist-member-container-no:hover .joblist-member-no {background-position:0px -303px; height: 303px; width: 290px;}#joblist-member-challenge #block-auth-login {width: 365px; margin: 0 0 0 30px;}#joblist-member-challenge .block-edit {background:transparent;}#joblist-member-challenge .block-content,#joblist-member-challenge .block-edit .block-wrap {padding:0; background:transparent;}#joblist-member-challenge .block-content .form-text {width:100%;}#joblist-member-challenge .block-content .form-label {font-size:14px; font-weight:bold;}#joblist-member-challenge .block-edit .block-header {width: 275px;}#joblist-member-challenge .block-edit .block-header h4 {background: transparent url(../../../../../img/joblist/creatives-sprite_cb-1901558975.png) repeat 0 0; display:block; font-size:11px; line-height:11px; text-indent: -9999px; font-size:0; line-height:0; width:217px; height:20px; background-position:-144px -129px; margin-bottom:10px;}#apply-container {width:630px; margin-left:20px;}#apply-content h6 {padding-bottom:6px; border-bottom:1px solid #c0c0c0; margin-bottom:15px; text-transform:uppercase;}#apply-content {padding:26px 40px 30px; background-color:#EFEFEF;}#apply-content .block-wrap {padding:45px 0 0 22px;}#apply-content .block-header {width:488px;}#apply-content .joblist-number {position:relative; left:-16px;}#apply-content .block-content {padding:20px 0 0 20px;}#apply-content .form-item {margin:6px 0;}.joblist-number {height:20px; width:20px;}.joblist-number-1 {background-position:-124px -16px;}.joblist-number-2 {background-position:-144px -16px;}.joblist-number-3 {background-position:-164px -16px;}.joblist-number-4 {background-position:-184px -16px;}.block-header h5 {text-transform: uppercase;}#block-apply-portfolio .form-label,#block-apply-personal-info .form-label {float:left; width:90px; font-weight:bold; position:relative; top:4px;}#block-apply-personal-info .location-widget .form-label {top:12px;}#block-apply-personal-info input[type="text"] {width:270px;}#block-apply-personal-info #country {width:150px;}#block-apply-personal-info #city,#block-apply-personal-info #state {width:122px;}#block-apply-personal-info #city #city_field,#block-apply-personal-info #state #state_field {width:114px;}#block-apply-personal-info #country-container,#block-apply-personal-info #state {margin-right:6px;}#block-apply-personal-info #availability {float:left; margin-top:0; width:370px;}#block-apply-personal-info #availability li {float:left; margin-top:0;}#block-apply-personal-info #availability li .form-label {width:70px;}body.logged-in-1 #block-apply-portfolio #behance_url_checkbox-container {margin-bottom:20px;}body.logged-in-1 #block-apply-portfolio #behance_url_checkbox-container .form-label {width:auto; float:none;}body.logged-in-1 #block-apply-portfolio #website_url-container .form-label {display:none;}#block-apply-portfolio #website_url {padding-left:44px; width:348px;}#website_url-shim {background: #FFFFFF; background: -moz-linear-gradient(center top , #FFFFFF, #B8B8B8); background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#B8B8B8)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#B8B8B8'); color:#3B3B3B; font-weight:bold; position:relative; left:91px; top:-30px; height:23px; width:31px; line-height:23px; padding-left:5px; padding-right:5px;}body.logged-in-1 #block-apply-portfolio #website_url {position:relative; top:-26px; left:120px; width:319px;}body.logged-in-1 #block-apply-portfolio #website_url {position:relative; top:-26px; left:120px;}body.logged-in-1 #website_url-shim {left:121px; top:-56px; color:#A6A6A6;}#cover_note-container label {display:none;}#cover_note {width:488px;}#form-joblist-apply-controls.block-form-controls {border-left:0; border-right:0; border-bottom:0; background:transparent !important; filter: ''; margin: 12px 0 0 43px !important; padding: 12px 0 0 !important;}#form-joblist-apply-cancel-container {display:none;}#block-apply-resume-success {padding:10px; background-color:#FFFFFF; margin-left: 20px; margin-top:10px; width: 400px; height:15px;}#resume-uploader-wrap{position: relative;}#block-apply-resume-success .icon-status-success {margin-right: 10px;}.location-widget .autocomplete_selections_wrap {display:none;}.spinner-animation {left:-22px;}.joblist-member-container {width: 290px; float: left; position: relative;}.joblist-member-container-yes {margin-right: 50px;}#joblist-challenge-select-container {margin: auto; position: absolute; top: 248px; left: 104px;}#signup-bottom-bar {margin-top: 5px; height: 100px; background: #fff; font-weight: bold;}#signup-bottom-bar-inner {height: 100px;}#signup-follow-text {text-align: right; width: 462px; padding-right: 29px; font-size: 21px; height: 100px; line-height: 92px;}#signup-bottom-bar-inner div {height: 100px;}#joblist-oneclick-container {background: url('../../../../../img/joblist/Jobpacks-big-CTA_cb-1901558975.png'); width: 940px; height: 446px; position: relative; margin-left: -25px;}#joblist-oneclick-container .joblist-about-brand-table {position: absolute; top: 204px; left: 25px;}#joblist-oneclick-container .joblist-about-brand-table td {width: 108px; padding: 16px 0;}#joblist-oneclick-container .joblist-about-brand-table tr:last-child td {padding-top: 23px;}#joblist-oneclick-container .joblist-sprite {position: relative;}#joblist-oneclick-container .joblist-about-brands-google {left: 3px;}#joblist-oneclick-container .joblist-about-brands-adobe {top: -3px;}#joblist-oneclick-container .joblist-about-brands-sony {left: 5px; top: 1px;}#joblist-oneclick-container .joblist-about-brands-facebook {left: 6px;}#joblist-packs-content {position: absolute; width: 515px; height: 400px; top: 25px; left: 395px;}#joblist-packs-content #joblist-credits {font-size: 15px; position: absolute; width: 100%; text-align: center; top: 66px;}#joblist-packs-content .joblist-about-packs {width: 155px; height: 20px; top: 257px;}#joblist-packs-content .joblist-about-packs p {top: 0; left: 0;}#joblist-packs-content #one-job {left: 20px;}#joblist-packs-content #five-jobs {left: 180px;}#joblist-packs-content #ten-jobs {left: 345px;}#joblist-packs-content .form-button-container {bottom: 34px; position: absolute; text-align: center; width: 178px; left: 50%; margin-left: -85px;}.joblist-post-a-job {margin-left:3px; width: 133px;}.joblist-button-back-to-all {margin-top: -3px;}.joblist-signup-now-button {width: 186px; position: relative; left: 0; top: 24px;}.subscribe-now-button {padding: 0 25px 0 10px;}#job-content-main #note-write {width:240px;}#job-content-main #note-write textarea {width:226px;}#note-write {width:210px; position:relative; background-color:#EFEFEF; padding:10px;}#note-write h5 {border-bottom:1px solid #ACACAC; margin-bottom:8px;}#note-write textarea {width:196px;}#note-write-buttons {margin-top:8px;}.note-read {position:relative; margin-bottom: 20px;}.note-read-body {background-color: #FFE573; padding:10px;}.note-read-date {position:absolute; top:8px;}.note-read-text {overflow:hidden; position:relative; text-overflow: ellipsis;}.joblist-note .note-read-body .note-read-text {width:240px;}.recruiter-note .note-read-body .note-read-text {width:210px;}.note-read-buttons{padding-top:10px; position:relative;}.note-link {position: relative; color: #1769FF;}.note-link:hover{cursor: pointer; text-decoration: underline;}