/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.form-control,a{background-color:transparent}hr,img{border:0}.block,.form-control,.social-input input~label:before,article,aside,details,figcaption,figure,footer,header,hgroup,hr,main,menu,nav,section,summary{display:block}pre,textarea{overflow:auto}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:1px;border-top:1px solid #ccc;margin:2em 0;padding:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.datepicker a,[datepicker] a,datepicker a{color:inherit;text-decoration:none}.datepicker a:hover,[datepicker] a:hover,datepicker a:hover{text-decoration:none}.datepicker select,.datepicker select:focus,.datepicker select:hover,[datepicker] select,[datepicker] select:focus,[datepicker] select:hover,datepicker select,datepicker select:focus,datepicker select:hover{width:100%;overflow:hidden;background:#138EFA;color:#fff;border-radius:2px;border:0;margin-top:5px}._720kb-datepicker-calendar-body,._720kb-datepicker-calendar-days-header,._720kb-datepicker-calendar-header,._720kb-datepicker-calendar-years-pagination-pages,.datepicker,[datepicker],datepicker{font-family:Helvetica Neue,Arial,sans-serif;font-size:13.5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;float:left;clear:right;position:relative}._720kb-datepicker-calendar{background:#fff;color:#333;position:absolute;z-index:999;min-width:220px;margin:0 auto 0 -.5%;width:101%;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;-moz-box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;visibility:hidden;overflow:hidden;padding:0 0 2%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}._720kb-datepicker-calendar._720kb-datepicker-forced-to-open,._720kb-datepicker-calendar._720kb-datepicker-open{visibility:visible}._720kb-datepicker-calendar-header{text-align:center;font-size:15px;line-height:40px}._720kb-datepicker-calendar-header:nth-child(odd){background:#138EFA}._720kb-datepicker-calendar-header:nth-child(even){background:#7BC6FC}._720kb-datepicker-calendar-header-left,._720kb-datepicker-calendar-header-middle,._720kb-datepicker-calendar-header-right{width:15%;float:left}._720kb-datepicker-calendar-header-middle{width:70%}._720kb-datepicker-calendar-header-closed-pagination::after{content:" \25BE"}._720kb-datepicker-calendar-header-opened-pagination::after{content:" \25BE";margin-left:4px;position:relative;bottom:-3px;display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}._720kb-datepicker-calendar-body{width:96%;margin:2%;text-align:center}._720kb-datepicker-calendar-day{cursor:pointer;font-size:12.5px;width:12.2%;margin:5px 1%;padding:1.5% 0;float:left;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}._720kb-datepicker-calendar-day._720kb-datepicker-active,._720kb-datepicker-calendar-day:hover{background:rgba(0,0,0,.03)}._720kb-datepicker-calendar-header a,._720kb-datepicker-calendar-header a:hover{text-decoration:none;padding:3% 9% 4%;font-size:13.5px;color:rgba(0,0,0,.55);font-weight:700;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}._720kb-datepicker-calendar-header a:hover{color:rgba(0,0,0,.9);background:rgba(255,255,255,.45)}._720kb-datepicker-calendar-month{color:#fff}._720kb-datepicker-calendar-month span{font-size:13px;color:rgba(0,0,0,.4)}._720kb-datepicker-calendar-month a span i{font-style:normal;font-size:15px}._720kb-datepicker-calendar-month a,._720kb-datepicker-calendar-month a:hover{padding:3px;margin-left:1%}._720kb-datepicker-calendar-years-pagination{padding:2% 0 0;float:left;clear:right;width:100%}._720kb-datepicker-calendar-years-pagination a,._720kb-datepicker-calendar-years-pagination a:hover{font-size:12px;padding:0 7px;font-weight:400;margin:3px 1% 0;line-height:20px;display:inline-block}._720kb-datepicker-calendar-years-pagination a._720kb-datepicker-active{color:rgba(0,0,0,.9);font-weight:500;background:rgba(255,255,255,.45)}._720kb-datepicker-calendar-years-pagination-pages a,._720kb-datepicker-calendar-years-pagination-pages a:hover{padding:5px 10px}._720kb-datepicker-calendar-days-header{max-width:100%;margin:0 auto;padding:0 2%;background:rgba(19,142,250,.08);border-bottom:1px solid rgba(0,0,0,.02)}._720kb-datepicker-calendar-days-header div{width:14.18%;font-weight:500;font-size:11.5px;padding:10px 0;float:left;text-align:center;color:rgba(0,0,0,.7)}._720kb-datepicker-calendar-days ._720kb-datepicker-default-button{font-size:18.5px;position:relative;bottom:-.5px}._720kb-datepicker-default-button{padding:0 4.5px}._720kb-datepicker-calendar-header-middle._720kb-datepicker-mobile-item{width:95%;float:none;margin:0 auto}._720kb-datepicker-item-hidden{visibility:hidden}._720kb-datepicker-calendar-day._720kb-datepicker-disabled,._720kb-datepicker-calendar-day._720kb-datepicker-disabled:hover,._720kb-datepicker-calendar-years-pagination a._720kb-datepicker-active._720kb-datepicker-disabled,._720kb-datepicker-calendar-years-pagination a._720kb-datepicker-active._720kb-datepicker-disabled:hover,._720kb-datepicker-calendar-years-pagination a._720kb-datepicker-disabled,._720kb-datepicker-calendar-years-pagination a._720kb-datepicker-disabled:hover{color:rgba(0,0,0,.2);background:rgba(25,2,0,.02);cursor:default}*{font-family:'Open Sans',sans-serif}html{-webkit-font-smoothing:antialiased;position:relative;min-height:100%}body{background-repeat:repeat;height:100%;font-size:15px;font-weight:300;position:initial;overflow:visible;margin-bottom:150px}div#body-wrap{margin-bottom:90px}.container{-webkit-overflow-scrolling:touch}p{font-weight:100;letter-spacing:.03em;font-size:15px;line-height:1.5}form#searchForm{width:100%;padding-bottom:0}a,button,input,li,ol,textarea,ul{transition:.3s all}.purple,.purple:active,.purple:hover{color:#159a18}.alert{font-size:14px;padding:10px;text-align:center}.label,.small-cancel{display:inline-block}.label{text-transform:uppercase;font-weight:600;letter-spacing:1.5px;font-size:12px;padding:.3em 1em .4em}.select-wrap2:before,.select-wrap:before{font-family:'Font Awesome 5 Free';right:25px;font-size:16px;font-weight:900;pointer-events:none}.form-control:focus,.uneditable-input:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=number]:focus,input[type=search]:focus,textarea:focus{border:2px solid rgba(3,166,31,1);outline:0;box-shadow:none;background-color:#fafafa;background-color:rgba(3,166,31,.05)}select.form-control{color:#999;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:6px}select.form-control option:first-child{color:green!important}.select-wrap{position:relative}.select-wrap:before{content:'\f107';position:absolute;color:#999;top:43px}.select-wrap.nudge-arrow:before{top:64px}.select-wrap.negative-nudge-arrow:before{top:32px}.select-wrap2{position:relative}.select-wrap2:before{content:'\f107';position:absolute;top:7px;color:#999}.select-wrap2.nudge-arrow:before{top:64px}textarea.form-control{min-height:70px;border:2px solid rgba(3,166,31,.2)}.center{text-align:center}.social-input input~label:before{position:absolute;top:0;left:0;z-index:5000;text-transform:initial;font-weight:400;font-size:13px;transition:.3s all;opacity:0}.btn-danger,.btn-primary,.form-control,.orr span,h2{font-weight:600}.social-input .form-control.ng-not-empty:focus~label:before,.social-input .form-control.ng-not-empty~label:before,.social-input .form-control:focus~label:before{top:-28px;opacity:1;color:#999}#twitter input{padding-left:85px}#twitter input~label:before{content:"twitter.com/"}#instagram input.form-control{padding-left:104px}#instagram input~label:before{content:"instagram.com/"}#facebook input{padding-left:100px}#facebook input~label:before{content:"facebook.com/"}.form-group{margin:0 auto}label.required{padding:5px;border:2px solid transparent}.has-error .form-control,.has-error label.required{border-color:rgba(169,68,66,.6);border-width:2px;box-shadow:none!important;background:rgba(169,68,66,.05)}.has-error .form-control::-webkit-input-placeholder{color:rgba(169,68,66,.6)}.has-error label.required{border:2px solid rgba(169,68,66,.6);border-radius:5px;padding:5px}h2{color:#159a18;font-size:22px;text-transform:uppercase;letter-spacing:1.75px}.pad-title{padding-top:10px;padding-bottom:10px}label{color:#555;font-size:12px}ol li{font-size:12pt}.btn,.error-line,.form-control,.orr span{font-size:13px}.form-control{width:100%;height:36px;padding:6px;line-height:1.4;color:#555;border:1px solid rgba(3,166,31,.2);letter-spacing:.03em;border-radius:5px;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#profile-image,.btn-danger,.btn-primary,.orr span,.toast-notification p{letter-spacing:1px}.btn{margin-top:7px;margin-bottom:7px;border-radius:2em}.btn-danger{text-transform:uppercase;padding:10px 20px}.btn-primary{color:#fff;background-color:#f6c345;padding:5px 20px;outline:0;border:none;width:220px;border-radius:2em;margin:5px calc(50% - 110px)}.btn-primary.inline{margin:5px}@media print{.print_hide{display:none}}.btn-primary.small{width:auto}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#13a2d4;border-color:none;outline:0}.btn-primary:hover{color:#fff;background-color:#13a2d4;border-color:transparent;outline:0}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#13a2d4;box-shadow:none;border-color:none}.btn-primary.danger{background:#d9534f;border-color:#d9534f}.btn-skinny{padding:10px 18px;margin:0}.btn-primary.btn-info{background-color:#13a2d4}.btn-primary.btn-info:hover,.video-progress-bar{background-color:#159a18}.has-bottom-padding{padding-bottom:55px}.lineme{margin:1.5em 0}.lineme:after{content:' ';display:block;width:100%;position:absolute;background:radial-gradient(ellipse at center,rgba(111,111,111,.5) 0,rgba(111,111,111,0) 80%);height:1px;border:none;margin:0 auto;bottom:0}#signup,.video-progress{padding:0;border-radius:4px}.error-line{display:block;clear:both;margin:15px 0;text-transform:uppercase;letter-spacing:1.5px;font-weight:500}.video-ready{display:none;margin:-20px auto 20px;width:100%;font-weight:700;text-align:center}.video-ready.col-sm-12{width:90%!important}.video-thumb::-webkit-media-controls{display:none!important}.video-thumb{top:-10px;position:absolute;left:-100px}.video-select-button{overflow:hidden}.video-progress{width:100%;height:20px;border:2px solid #159a18}.smallerbar.video-progress{width:65%;margin:10px auto;position:fixed;top:60%;left:50%;transform:translateX(-50%)}.video-progress-bar{width:0;height:100%}#progress-bar{display:block;position:relative;width:90%;left:50%;transform:translateX(-50%);z-index:10000;background-color:#333;max-width:300px}.video-progress-text{position:absolute;top:0;color:#fff;font-size:14px;line-height:100%;text-align:center;width:100%}#loading-scrim,#progress-scrim,.overlay{position:fixed;background-color:rgba(255,255,255,.4);line-height:100%;right:0;box-sizing:border-box;text-align:center}#progress-scrim{top:0;left:0;bottom:0;height:100%;width:100%;z-index:9999}a.smaller{font-size:88%;text-decoration:none;font-weight:400;letter-spacing:.03em}#acrewdude{max-width:64px}.btn-full-width{display:block!important;width:100%}.btn-small-width{display:block!important;width:auto!important}.inner-wrapper{width:90%;margin:0 auto}.trial-period-dashboard-text{text-align:center;margin-bottom:15px}#login{padding-top:15px}#login .form-group,#login form>.row{margin-bottom:15px}.orr{position:relative;width:60%;margin:10px auto}.orr span:before,.orr:before{position:absolute;left:0;content:' '}.orr:before{width:100%;height:1px;display:block;background:radial-gradient(ellipse at center,rgba(85,55,124,.9) 0,rgba(85,55,124,0) 70%);top:50%}.orr span{position:relative;z-index:1;width:50px;display:block;margin:0 auto;text-align:center;color:#666;color:rgba(85,55,124,.8)}.orr span:before{width:100%;height:100%;background:#fff;z-index:-1;top:0}#settings h2{margin-top:0}#settings .row{margin-bottom:1em}#settings .btn-skinny{width:314px}#signup-header .container,.large-header .container{display:table!important}#signup-header .page-header-meta,.page-header.large-header .page-header-meta{position:relative;text-align:center;vertical-align:middle;bottom:auto;top:auto;display:table-cell}#signup-header .page-header-meta .title,.page-header.large-header .page-header-meta .title{font-weight:100;font-size:2em;text-transform:none;letter-spacing:0}#signup-header .page-header-meta .subtitle,.page-header.large-header .page-header-meta .subtitle{margin-top:10px;font-weight:400;letter-spacing:1.5px;font-size:14px}#signup-header .page-header-logo img,.page-header.large-header .page-header-logo img{-webkit-filter:none;filter:none;opacity:.8}#signup{margin-top:30px;overflow:hidden;display:table}#signup .form-group>button{min-width:280px;margin:7px auto}#signup .signup-select{padding-left:0;height:auto;float:none}#signup .signup-select span{text-transform:uppercase;font-weight:600;letter-spacing:1.5px;z-index:1;position:relative;opacity:.5}#signup .signupform{float:none;vertical-align:middle;padding:3em 0}#signup form{margin-bottom:0;padding-bottom:0;height:100%}#signup .form-group,.form-group-wrap .form-group{padding-bottom:2em}#signup .selected-icon{fill:#54377A!important}#signup-employer,#signup-seeker{width:50%;float:left;border-radius:0;color:#159a18;font-size:16px;margin:0;font-weight:100;border:none;transition:.3s all;position:relative;overflow:hidden;border-top:3px solid transparent;background:rgba(0,168,10,.1)}#signup-employer:before,#signup-seeker:before{transition:.2s all;opacity:.1;background:#fff;content:' ';width:100%;height:0%;position:absolute;bottom:0;left:0;z-index:0}#signup-employer.selected-icon:before,#signup-seeker.selected-icon:before{opacity:1;height:100%;background:#fff}#signup-employer.selected-icon,#signup-seeker.selected-icon{border-color:#159a18}#signup-employer.selected-icon .svg,#signup-employer.selected-icon span,#signup-seeker.selected-icon .svg,#signup-seeker.selected-icon span{opacity:1}#signup-employer .svg,#signup-seeker .svg{width:21%;height:auto;padding:2%;margin-top:-2%;z-index:1;position:relative;opacity:.5}#signup .signup-select{width:100%;clear:both;display:block;padding-right:0}#loading-scrim,.overlay{top:0;left:0;bottom:0;height:100%;width:100%;z-index:9999}#loading-scrim div{width:100%;text-align:center;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.scroller-wrapper{height:calc(100vh - 55px)}.scroller-wrapper.regular{overflow-y:auto}.job-list{padding-left:0;overflow-x:hidden}.group-list{padding-left:0;list-style:none}.job-list .job-name{font-size:14pt;font-weight:700}.job-list-item{box-sizing:border-box;padding:7px;border-bottom:1px solid #ccc;position:relative;list-style-type:none;height:auto!important}.job-list-item.inactive{color:#bbb!important}.job-list-item:first-of-type{border-top:1px solid #ccc}.job-seeker-list-item .job-menu{position:absolute;z-index:500;top:0;transition:.5s left;box-sizing:border-box;padding:7px;height:100%}.job-seeker-list-item .job-menu.visible{right:0;width:50px;background-color:#000;background-color:rgba(0,0,0,.5)}.btn-giant{background-color:transparent;border:2px solid #159a18;border-radius:2em;width:300px;height:300px;padding:0;position:relative;color:#fff;transition:.5s all}#tips-button:hover,.btn-giant:hover{background-color:#159a18;color:#fff}.btn-giant-inner{background:rgba(0,0,0,.4);width:100%;height:100%;color:#fff;transition:.5s all}#tips-button{color:#159a18;font-weight:700}.btn-giant:hover .btn-giant-inner{background:rgba(0,0,0,.7);color:#fff}.btn-giant-inner div{position:absolute;width:100%;text-align:center;top:50%;transform:translateY(-50%)}.program-wrapper{width:100%;border-radius:7px;padding:25px;border:2px solid #159a18}#program-yfi{background-image:url(/yfi_bg.jpg);background-size:cover}.program-inner{background:rgba(255,255,255,.9);box-shadow:#000 0 0 13px;border-radius:7px;text-align:left;width:80%;margin:auto;padding:7px}#program-launch{background-image:url(/launch_bg.jpg);background-size:cover}footer a{color:#f6c345}footer a:hover{color:#fff}.job-menu .btn{margin:0 0 5px;padding:0;border-radius:100%;width:30px;height:30px;text-align:center;background:0 0;border:2px solid rgba(255,255,255,.8)}.job-menu .btn:hover{border-color:transparent;background:#159a18}.job-menu .btn i{position:relative;top:3px;left:7px}.small-cancel,a.nav-left-button{top:50%;position:absolute;transform:translateY(-50%)}.job-menu .btn span.actn{margin-left:26px}.small-cancel{border-radius:50%;padding:7px;width:32px;height:32px;text-align:center;color:#fff;font-size:14pt;line-height:20px;right:12px}.panel,fieldset{border:none!important}fieldset{padding:20px;border-radius:8px;background-color:#f8f8f8;width:100%;margin:0 auto 15px!important;padding-top:7px!important;display:table-cell}header{width:100%;position:relative;z-index:10000;display:block}#employer-cta{width:100%;height:25px;background-color:#159a18;position:fixed;z-index:10000;bottom:0;color:#f8f8f8;padding-left:30px}a.nav-left-button{font-size:18pt;font-weight:lighter;text-decoration:none;color:#f8f8f8;left:7px}a.nav-left-button.text-button{font-size:10pt}a.nav-left-button svg{height:40px;width:30px}a#nav-menu-button{font-size:20pt;text-decoration:none;color:#f8f8f8;float:right}#company-hero{height:30vh;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}#company-gradient{background:-moz-linear-gradient(top,rgba(0,0,0,0) 25%,rgba(0,0,0,.65) 85%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 25%,rgba(0,0,0,.65) 85%);background:linear-gradient(to bottom,rgba(0,0,0,0) 25%,rgba(0,0,0,.65) 85%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000', GradientType=0 );position:absolute;bottom:0;width:100%;height:100%}#company-gradient>.company-info{position:absolute;bottom:0;width:100%;height:36%}#company-gradient>.company-avatar{background-repeat:no-repeat;background-size:cover;background-position:center;border:2px solid #f8f8f8;border-radius:100%;height:100px;width:100px;position:absolute;top:20px;left:50%;transform:translateX(-50%);-webkit-box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.3);box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.3)}#company-name{color:#f8f8f8;font-size:16pt;text-align:center;text-transform:uppercase;font-weight:800;letter-spacing:1.25px}#company-industry{color:#f8f8f8;font-size:12pt;font-weight:400;text-align:center}#company-connect h2,#company-job-openings h2,h2.nomarg{margin-top:0;margin-bottom:15px}.whydenied{color:#159a18}.marg{margin-top:15px}#company-job-openings h2{margin-bottom:20px}#company-connect #social{text-align:left;margin-top:20px}#company-address{font-weight:300;font-size:14px;letter-spacing:.03em}#company-address>span{display:block;line-height:24px;vertical-align:middle}#company-address span i{margin-right:18px;color:#159a18;font-size:19px;float:left;display:block;width:14px;height:18px;position:relative;top:2px}.seeker-profile-image,button[type=file]:not(.btn){border:2px dashed #ccc;border-color:rgba(255,255,255,.5);color:#ccc;font-size:11pt;background-color:transparent;height:90px;width:90px;position:relative;display:inline-block;vertical-align:middle;margin:8px;border-radius:100%;overflow:hidden;outline:0}button[type=file]#act-upload,button[type=file]#iep-upload,button[type=file]#resume-upload,button[type=file]#transcript-upload{transition:.3s all;width:auto;margin:0 4px 10px 0;background:0 0;border:none;border-radius:initial;color:#bbb;padding:8px 18px;font-weight:800;position:relative;top:0}#act-upload label,#iep-upload label,#transcript-upload label{background-color:#f6c345;color:#fff}#act-upload label:hover,#iep-upload label:hover,#transcript-upload label:hover{background-color:#337ab7;border-color:#2e6da4}button[type=file] input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}button[type=file]>div{height:90px;width:90px;background-size:cover;background-repeat:no-repeat;top:-2px;position:absolute;left:-2px;border:2px solid #A0A0A0;border-radius:2px}.form-group.uploads button[type=file] .glyphicon{font-size:22pt;opacity:.7}.form-group.uploads{margin:0;height:inherit;border-radius:100%;vertical-align:bottom;display:table-cell}#job-logo,#job-meta{display:inline-block}form[name=profile]>.seeker-profile-header>.form-group.uploads{width:122px;margin:0;height:inherit;float:left}.font-white{color:#f8f8f8}.vertical-center{top:50%;transform:translateY(-50%)}.text-shadow{text-shadow:1px 1px 1px rgba(0,0,0,1)}#jobs{height:100%!important;overflow:visible;position:relative}#job-logo{width:75px;height:75px;background-size:cover;background-position:center}#job-meta{margin-left:10px}#job-post-title{font-size:20px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px}#job-post-description{padding-right:15px}#job-post-apply-button{margin:20px auto;font-size:16px}.app-header{padding:7px}.app-name{font-size:18px}.app-date,.app-position{font-size:16px}.app-contact{text-align:center}.app-contact button{transition:.3s all;background-color:transparent;border:2px solid #159a18;color:#159a18;overflow:hidden;position:relative;width:270px;margin:5px 0}.app-contact button.active,.app-contact button.active:focus,.app-contact button.active:hover,.app-contact button:active,.app-contact button:focus{background:#fff;color:#159a18;border-color:#159a18}.app-contact button.app-contact-email{margin-bottom:1.5em}.app-contact button .data{position:absolute;right:-300px;left:auto;top:-6px;transition:.3s all;letter-spacing:0;color:#159a18;height:100%;font-size:12px;line-height:53px}.app-contact button.active .data,.app-contact button:hover .data{left:0;right:0;background:#fff}.app-contact button .data a{color:#159a18;text-decoration:none}.app-contact button.active .data,.app-contact button:hover{border-color:#159a18;background:#fff}.app-contact button:focus{outline:0!important;background:0 0;border-color:#159a18}.app-contact button .glyphicon{float:left;font-size:18px}.app-contact button.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a;margin:0}.app-contact button.resume a{color:#159a18;text-decoration:none}.btn-margin{width:90%;margin:7px auto;display:block}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.job-seeker-scroller-wrapper{width:100%;position:relative;margin-top:20px;overflow:visible}.job-seeker-search-parent{height:50px}.job-seeker-search-parent>svg{position:absolute;left:3px;pointer-events:none;height:25px;width:25px;top:12.5px}.job-seeker-search-input{width:100%;height:inherit;border:none;border-left:1px solid #ccc;border-bottom:1px solid #ccc;float:left;font-size:15px;outline:0;padding:0 0 0 28px}.job-seeker-zip-input{width:100%;height:inherit;border:none;border-left:1px solid #ccc;border-bottom:1px solid #ccc;float:left;font-size:15px;outline:0;padding:0 0 0 22px;border-top:none}.job-seeker-zip-parent>svg{position:absolute;left:0;pointer-events:none;height:25px;width:25px;top:12.5px}.job-seeker-list{padding-bottom:25px;font-size:10pt;font-weight:700;overflow:visible;width:100%;text-align:center}.job-seeker-list-item{background-color:#fff;margin-top:-1px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}.job-seeker-list-header{box-sizing:border-box;padding-left:10px}.job-seeker-list-item>a>*>ul{list-style:none;padding:0 20px}.job-seeker-list-item .position-name{font-size:18px}.job-seeker-list-item .company-name{font-weight:400;font-size:11px;letter-spacing:1.5px;text-transform:uppercase}.job-seeker-list-item .position-info{font-weight:400;font-size:13px;position:relative;margin-top:10px;width:100%}.job-seeker-list-item .position-info:before{content:' ';display:block;border:none;height:1px;background:radial-gradient(ellipse at center,rgba(255,255,255,.9) 0,rgba(255,255,255,0) 70%);margin-bottom:8px}.position-info .glyphicon-time{font-weight:100;font-size:10px;position:absolute;top:14px;color:#CCC}.position-info .job-city{margin-right:10px;overflow:hidden;text-overflow:ellipsis}.position-info .job-city.applicants{font-weight:800;text-transform:uppercase;letter-spacing:.05em}.position-info .creation-time{padding-left:15px}.job-seeker-list-item>a>.pull-right{height:100%}.job-seeker-list-item>.job-link>.pull-left{height:inherit}.job-seeker-list-item>.job-seeker-link>.pull-left>ul{list-style:none;padding:5px 10px}.job-seeker-list-item>.job-seeker-link>.pull-right{padding-right:5px;font-size:18px;color:#159a18}.job-seeker-link{display:inline-block;color:inherit;height:100%;width:100%;background-color:transparent;position:relative}.job-seeker-list-item-image-parent{float:left;background-repeat:no-repeat;background-position:center;background:rgba(255,255,255,.3)}.job-seeker-list-item-image{outline:0}.job-seeker-list-meta{display:inline-block;text-overflow:ellipsis;overflow:hidden}.job-seeker-list-meta .position-name{text-overflow:ellipsis;overflow:hidden;text-transform:uppercase;font-weight:600;letter-spacing:1.5px;font-size:16px;line-height:1.2;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.job-city{text-overflow:ellipsis;display:inline-block;white-space:nowrap;max-width:59%;line-height:99%;overflow:hidden}.no-jobs-found{height:45px;position:relative;overflow-y:hidden;opacity:1;transition:opacity .1s ease-in-out;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out}.no-jobs-found.closed{opacity:0;display:none}.job-list .job-menu.visible{left:0}.decontainer{margin-right:-15px;margin-left:-15px}.center-vertically{position:relative!important}.seeker-profile-header{height:25vh;background-color:#159a18;background-size:cover;-webkit-box-shadow:inset 0 -44px 50px -17px rgba(0,0,0,.43);-moz-box-shadow:inset 0 -44px 50px -17px rgba(0,0,0,.43);box-shadow:inset 0 -73px 120px -22px rgba(0,0,0,.7);position:relative;background-position:center;padding:0}.seeker-profile-header.company-edit{height:25vw}.seeker-profile-header .container{height:100%;display:table}.seeker-profile-header-name{display:inline-block;z-index:2;padding-bottom:25px;bottom:0;position:absolute;text-shadow:0 0 2px rgba(0,0,0,.9)}.seeker-profile-header h2{color:#fff;padding:0;margin:0;text-transform:none;font-weight:100;letter-spacing:.03em;font-size:30px;line-height:36px}.seeker-profile-header h3{color:#fff;padding:0;margin:0;text-transform:none;font-size:15px;font-weight:300;letter-spacing:.07em}#company-card h4,#company-header.dashboard .btn,#dash-tabs .text,#dash-tips .content,#edit-profile .btn,#job-header #job-meta #job-post-date,#job-post-company small,#pipe-overlay,#profile-banner,#profile-image,#profile-video,.btn-ats,.page-header .page-header-meta .subtitle,.toast button,label.uppercase{text-transform:uppercase}.seeker-profile-header .btn-action{position:absolute;z-index:2;margin:0;bottom:15px;right:0}#seeker-profile-body .app-contact button{margin:10px 0}#seeker-profile-form .body h2{clear:both;margin-bottom:15px;margin-top:20px;display:block;line-height:28px}#seeker-profile-form .form-group{margin-bottom:2em;padding-left:0;position:relative}#seeker-profile-form .form-group.submit{margin-top:3em}#seeker-profile-form .form-group.submit .btn-danger{margin-top:2em}#seeker-profile-form .profession-section{margin-bottom:2em}#seeker-profile-form .profession-section .form-group{height:36px;margin-bottom:.5em}#seeker-profile-form .profession-section label.default{bottom:10px;top:auto;position:absolute;margin:0;color:#666}#seeker-profile-form .form-control.ng-not-empty~.float-label.years,#seeker-profile-form .form-control:focus~.float-label.years{top:auto;bottom:5px;left:23px}label.default:not(.pipe-upload-label){display:block;font-size:15px;letter-spacing:.04em;margin-bottom:1px;position:relative;font-weight:600;top:0}.apply-progress-section{background-color:#fff;border-top:2px solid #bbb;border-right:2px solid #bbb;border-bottom:2px solid #bbb;height:25px;width:7%;display:inline-block;margin-left:-4px}.apply-progress-section.active{background-color:#f6c345}.apply-progress-section.complete{background-color:#159a18}.apply-progress-section.error{background-color:#a94442}.apply-progress-section.left{border-left:2px solid #bbb;border-radius:7px 0 0 7px;margin-left:0}.apply-progress-section:last-of-type{border-right:2px solid #bbb;border-radius:0 7px 7px 0}.apply-progress-section a{display:block;width:100%;height:100%;cursor:pointer}#seeker-profile-form label.btn,form label.btn{transition:.3s all;width:auto;margin:0 4px 2px 0;background:0 0;border-color:#bbb;color:#bbb;font-weight:800;position:relative;top:0;display:block;text-align:left}form label.btn div{white-space:normal;max-width:95%!important}#seeker-profile-form label.btn.active,#seeker-profile-form label.btn:hover,form label.btn.active,form label.btn:hover{background:#f6c345;color:#fff;font-weight:800;border-color:transparent}#seeker-profile-form label.btn span.glyphicon,form label.btn span.glyphicon{float:left;margin-right:10px}.firefox #seeker-profile-form label.btn span.glyphicon,.firefox form label.btn span.glyphicon{float:none}.firefox label.btn.active span.glyphicon.glyphicon-ok{display:inline}label.btn span.glyphicon.glyphicon-ok{display:none}label.btn.active span.glyphicon.glyphicon-ok{display:block}label.btn.active span.glyphicon.glyphicon-unchecked{display:none}.body .form-group.uploads{display:block}.profile-image-wrap{display:inline-block;vertical-align:bottom;position:relative}.profile-banner-wrap{display:inline-block;width:100px;position:absolute;top:10px;right:0}.seeker-profile-header .label.label-danger{border-radius:100%;width:25px;height:25px;padding:0;outline:0;z-index:5;position:absolute}.seeker-profile-header .label.label-danger.label-info{background-color:#5bc0de;top:13px}.seeker-profile-header .label.label-danger.label-info i{top:5px}.seeker-profile-header .label.label-danger i{font-size:16px;position:relative;top:3px}.profile-image-wrap a.label.label-danger{right:0;top:-1px;position:absolute;z-index:14}.profile-image-wrap a.label.profile-button i{font-size:16px;position:relative;top:3px}#profile-image{border:2px dashed #ccc;border-color:rgba(255,255,255,.5);color:#ccc;font-size:11pt;background-color:transparent;height:90px;width:90px;position:relative;display:inline-block;margin:0 8px 20px 0;border-radius:100%;overflow:hidden;outline:0;z-index:2;vertical-align:bottom;font-weight:800}#profile-image>.bgsave{width:100%;height:100%;left:0;top:0;position:absolute;background-size:cover;background-position:center;border:none}#profile-banner{top:0;position:absolute;width:100%;border-radius:0;height:100%;padding:0;margin:0;color:#fff}#profile-banner a{position:absolute;top:10px;left:60px;z-index:10000;color:#fff}a.label.banner-button{left:10px;right:initial!important}.form-group.uploads .label-info{position:absolute;z-index:3;top:0;left:0;padding:.5em 1em;font-size:12px}#profile-banner>div{width:100%;height:100%;left:0;top:0;border:none;border-radius:0;box-shadow:inset 0 -44px 50px -17px rgba(0,0,0,.43)}#profile-banner>div:before{content:' ';background:rgba(0,0,0,.3);width:100%;height:100%;display:block}#profile-banner .glyphicon-camera,#profile-banner .glyphicon-plus-sign{top:30px;right:8px;width:100%;padding:0 11px;position:absolute;z-index:2;font-size:25px;opacity:.8;text-align:center;display:block}#profile-video{width:100%;display:block;padding:0;margin:25px 0 0;height:40vh;overflow:hidden;border:2px dashed;font-weight:600;letter-spacing:3px;border-radius:6px}.seeker-availability,.seeker-bio,.seeker-eligibility,.seeker-industry-experience,.seeker-reference,.seeker-transportation{padding-left:15px;padding-right:15px;padding-bottom:15px}#profile-video>div{width:100%;height:auto;height:100%;overflow:hidden;border-radius:4px;top:0;left:0}#profile-video video{top:0;left:0;width:100%;max-height:40vh}.seeker-profile-image{border:2px solid #fff;background:#fff;text-align:center;z-index:2;margin-bottom:20px;margin-left:0;margin-top:0;background-size:cover}.seeker-profile-image>img{height:100px;width:100px;background-size:cover;background-repeat:no-repeat}.seeker-culture-video{width:100%;margin-bottom:2em}.seeker-contact-details{width:100%;padding-left:15px;padding-right:15px;display:inline-block}.seeker-complete-profile{padding:15px}.empty{color:#a94442}.notbad{color:#8a6d3b}.nice{color:#5bc0de;font-weight:600}.perfect{color:#3c763d}.seeker-contact-buttons{font-size:35px}.seeker-contact-buttons>button{border:none;outline:0;background:#159a18;color:#fff;border-radius:100%;font-size:22px;padding:8px;margin-top:15px}.seeker-contact-buttons>button:active{color:#00A2D3}.omni-search{width:100%;height:50px}.job-seeker-zip-parent{width:33%;height:50px;float:left;-webkit-transition:width .25s;transition:width .25s;position:relative}#keyword,#zip{border-radius:0;width:100%;border-width:1px!important}.job-seeker-search-parent{width:67%;float:left;-webkit-transition:width .25s;transition:width .25s;position:relative}.job-seeker-search-parent.grow,.job-seeker-search-parent.shrink,.job-seeker-zip-parent.shrink{-webkit-transition:width .25s;transition:width .25s}.clearboth{clear:both}.job-seeker-zip-parent.grow{-webkit-transition:width .25s;transition:width .25s}#job-post-connect{padding-bottom:20px}.application-ats-bottom,.application-ats-top{width:100%;text-align:center;position:relative}.application-ats-bottom{margin-top:-16px}.btn-ats{border-radius:2em;width:32%;white-space:normal;font-weight:800;background:0 0;color:#fff;outline:0!important;height:44px;font-size:12px;letter-spacing:.07em;overflow:hidden;border:2px solid rgba(255,255,255,1)}.application-ats-bottom .btn-ats:first-of-type,.application-ats-bottom .btn-ats:nth-of-type(2){width:49%;margin-bottom:0}.btn-ats:hover{color:#13a2d4;border-color:#13a2d4}.btn-ats.selected{background-color:#13a2d4;color:#fff;outline:0}.application-ats-top{height:75px}.application-ats-bottom .btn-ats .glyphicon{font-size:18px;float:left}.application-ats-bottom .btn-ats.selected:first-of-type{background:#13a2d4;border-color:transparent}.application-ats-bottom .btn-ats.selected:nth-of-type(2){background:#159a18;border-color:transparent}#doorbell-button{z-index:10000;background:#4E4E4E}#doorbell .btn-primary{margin:7px 0}#hdfvr-file-input::before{content:'Record or Select a Video'!important}.pipe-style{margin:0}.pipe-style>div:not([id^=pipe]){margin:0 auto;border:1px solid rgba(0,0,0,.25);border-radius:4px;display:block;width:100%;height:auto;min-height:430px;font-family:"Open Sans"}.pipe-style object{width:100%!important;height:428px!important}div.pipeRecordRTC{width:auto!important;min-height:430px}#video-table{width:100%}#video-table td{padding-bottom:15px}.seeker-video-list-item{margin:15px 0}#video-table a{display:inline-block;width:150px;text-decoration:none;position:relative}#video-table a span{display:block;width:100%;height:100%;background-color:rgba(0,0,0,.3);position:absolute;top:0;text-align:center}#video-table a span i{color:#fff;font-size:35px;position:relative;top:50%;transform:translateY(-50%)}.seeker-video-list-item-description{display:inline-block}.seeker-video-modal{display:none}i.large{font-size:128px}.video-message{padding:10px;text-align:center;position:relative}.video-message i{display:block;margin-bottom:10px;color:#159a18}.video-message-inner{position:absolute;width:80%;top:50%;left:50%;transform:translate(-50%,-50%)}.spinning{animation-name:spin;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}.video-message i.spinning.large{margin-bottom:40px}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}th.can-sort{cursor:pointer}.toast{z-index:10000}.toast-notification{display:block;position:fixed;width:auto;background-color:#159a18;background-color:rgba(0,168,10,.9);color:#fff;opacity:0;top:0!important;bottom:initial!important;left:0;right:0;padding:5px;-webkit-transition:opacity 1s ease-in;-moz-transition:opacity 1s ease-in;-ms-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;transition:opacity 1s ease-in;text-align:center;border-bottom:3px solid #159a18}.toast-notification p:before{content:'\f129';font-family:FontAwesome;margin-right:10px;width:25px;height:25px;border-radius:100%;border:2px solid rgba(255,255,255,.8);display:inline-block;float:left}.toast-alert,.toast-confirm{color:#4e4e4e;border:2px solid #159a18;padding:10px;transition:.3s all;width:90%}.toast-notification p{transform:translateY(9%);font-weight:400}.toast-alert{position:fixed;top:5%;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);max-width:60%;min-height:118px;background-color:#fff;-webkit-box-shadow:0 0 42px -10px rgba(0,0,0,.75);-moz-box-shadow:0 0 42px -10px rgba(0,0,0,.75);box-shadow:0 0 42px -10px rgba(0,0,0,.75);text-align:center;border-radius:6px}#bulk-modal,.toast-confirm{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)!important;max-width:350px;min-height:118px;text-align:center}.toast-alert p{padding:20px 10px 0;font-weight:400;text-align:center;font-size:14px}.toast-confirm{background-color:#fff;-webkit-box-shadow:0 0 42px -10px rgba(0,0,0,.75);-moz-box-shadow:0 0 42px -10px rgba(0,0,0,.75);box-shadow:0 0 42px -10px rgba(0,0,0,.75);border-radius:6px}.toast-confirm p{padding:20px 10px 0;font-weight:400}#bulk-modal,.toast button{padding:10px;transition:.3s all}.toast button{border:none;background-color:#159a18;color:#fff;margin:10px;font-weight:800;border-radius:2em;min-width:100px;letter-spacing:.05em;outline:0}.toast button:hover{background:#13a2d4}.toast button:nth-of-type(2){right:80px}.toast-show{opacity:1}.toast-hide{opacity:0}#bulk-modal{width:90%;background-color:#fff;color:#4e4e4e;-webkit-box-shadow:0 0 42px -10px rgba(0,0,0,.75);-moz-box-shadow:0 0 42px -10px rgba(0,0,0,.75);box-shadow:0 0 42px -10px rgba(0,0,0,.75);border:2px solid #159a18;border-radius:6px;z-index:10000}#pipe-overlay{position:relative;text-align:center;top:-100px;z-index:900;font-weight:600;font-size:14px}#employer-cta,a#nav-menu-button,a.nav-left-button{display:none}.job-seeker-list .job-container{margin-bottom:3%!important}.job-seeker-list-item{transition:.3s all;width:100%;float:left;height:240px!important;border:none;cursor:pointer;background:0 0;position:relative;overflow:hidden;border-radius:6px;color:#999}.job-seeker-list-item-image-parent{transition:.2s all;width:100%;height:100%;border:none;border-radius:6px;overflow:hidden}.job-seeker-list-item:hover .job-seeker-list-item-image-parent{background:rgba(0,0,0,.9)}.job-seeker-list-item-image{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;width:120%;height:120%;position:relative;border:none;-webkit-filter:blur(10px) grayscale(90%);filter:blur(10px) grayscale(90%);top:-46px;left:-15px;opacity:.6}.firefox #applications-wrap .job-seeker-list-item-image{filter:grayscale(90%);top:0;opacity:.3}.job-seeker-list-item-logo{border:2px solid rgba(255,255,255,1);border-radius:100%;width:93px;height:93px;overflow:hidden;position:absolute;z-index:1;top:calc(51% - 100px);left:calc(50% - 46px);background-size:cover;background-position:center;display:none}.job-seeker-list-item-logo>img{width:125%;height:auto;text-align:center;position:relative;left:-13%;min-height:100px;display:none}.job-seeker-list-meta{width:100%;position:absolute;z-index:1;bottom:0;left:0;color:#000;transition:.3s all;padding-bottom:20px}.job-seeker-list-item:hover .job-seeker-list-meta{color:#159a18}.job-seeker-list-meta .pull-right{font-size:30px;display:none}#job-header,.page-header{position:relative;height:12vh;overflow:hidden;background:radial-gradient(circle farthest-side at center bottom,#159a18,#159a18 145%);margin-bottom:30px;margin-top:0;padding-bottom:0}#job-header #job-logo,.page-header .page-header-logo{width:100%;position:absolute;top:0;height:100%;opacity:.65;background:url(../img/acrew-bg.jpg) no-repeat;background-size:cover}#job-header #job-logo img,.page-header .page-header-logo img{-webkit-filter:blur(22px) grayscale(80%);filter:blur(22px) grayscale(80%);position:relative;left:-10%;width:120%;z-index:-1;top:-10%}#job-header #job-logo:before,.page-header .page-header-logo:before{content:'';background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.85) 100%);width:100%;position:absolute;height:100%}#job-header #job-meta,.page-header .page-header-meta{position:absolute;margin:auto;z-index:11;bottom:20px;right:0;display:table;width:100%;padding:0 15px;table-layout:fixed}#job-header #job-meta .job-meta-wrap,.page-header .page-header-meta .job-meta-wrap{display:inline-block}#job-header #job-meta .job-seeker-list-item-logo{top:auto;left:0;bottom:0;display:none;position:relative;margin-right:15px}#job-header>.container,.page-header>.container{position:relative;height:100%;display:table}#job-header #job-meta #job-post-position,#job-post-company,.page-header .page-header-meta .title{color:#fff;font-weight:100;letter-spacing:.03em;font-size:30px;line-height:36px}#job-post-company small{font-size:14px;display:block;line-height:27px;letter-spacing:2px;font-weight:400;margin-top:3px}#job-header #job-meta #job-post-title{// display:none}#job-header #job-meta #job-post-date,.page-header .page-header-meta .subtitle{color:rgba(255,255,255,.6);font-size:12px;font-weight:400;letter-spacing:1.5px}#job-header #job-meta #job-post-date i,.page-header .page-header-meta .subtitle i{padding-right:3px;opacity:.8}#job-header #job-post-apply-button,.page-header .btn-action{position:absolute;z-index:1;bottom:0;right:0;outline:0;padding:10px 20px;margin:0}#company-header .job-seeker-list-item-logo,#company-header .metawrap{position:relative;display:inline-block;bottom:0}#company-header{height:25vw}#company-header .page-header-logo{opacity:.65;background-size:100%}#company-header .page-header-logo img{-webkit-filter:none;filter:none;width:100%;left:0}#company-header .job-seeker-list-item-logo{top:auto;left:0;margin-right:15px;margin-left:15px}#company-header.dashboard{height:19vh}#company-header.dashboard .page-header-meta{bottom:auto;top:20px}#company-header.dashboard .metawrap{bottom:auto;top:0;position:absolute}#company-header.dashboard .btn-action{bottom:auto}#company-header.dashboard .job-seeker-list-item-logo{bottom:auto;margin-right:20px;width:65px;height:65px;top:auto;left:0;vertical-align:top;display:inline-block}#company-header.dashboard .job-seeker-list-item-logo img{min-height:72px}#company-header.dashboard .btn{position:relative;font-weight:600;letter-spacing:2px}#edit-profile .btn{position:relative;font-weight:600;letter-spacing:1.5px;margin:0;color:#fff;border:none}#edit-profile.btn-group .btn.dropdown-toggle .dropdown-menu{display:block;opacity:0;right:25px;left:auto;font-weight:800;background:0 0;box-shadow:none;border:none;margin:0;padding:0;width:100%;float:none;top:98%;z-index:200;pointer-events:none}#dash-tabs,#dash-tips{z-index:1;top:6vh;color:#fff}#edit-profile.btn-group.open .btn.dropdown-toggle .dropdown-menu{opacity:1;pointer-events:all}#edit-profile.btn-group.open .btn.btn-edit{border-top-left-radius:1em;border-bottom-right-radius:0;border-bottom-left-radius:0}#edit-profile .btn.dropdown-toggle .dropdown-menu li{width:100%;margin:0;padding:0}#edit-profile .btn.dropdown-toggle .dropdown-menu li>a:hover{background:#31b0d5}#edit-profile .btn.dropdown-toggle .dropdown-menu>li>.btn{color:#fff;margin:0;padding:5px;border-radius:0;text-align:left}#edit-profile .btn.dropdown-toggle .dropdown-menu>li>.btn>i{float:left;position:relative;left:5px;padding-right:12px}#edit-profile .btn.dropdown-toggle .dropdown-menu li:last-child>.btn{border-bottom-right-radius:1em;border-bottom-left-radius:1em}#edit-profile .btn.btn-edit,#job-header .btn.btn-edit{padding:5px 22px;width:161px;outline:0}#edit-profile{position:absolute;z-index:200;right:0;top:15px}#dash-tabs{min-height:25vh;height:25vh;position:relative;text-align:center;font-size:30px;padding:0;border-radius:6px 6px 0 0;background:rgba(0,0,0,.5)}#dash-tabs .ico-wrap{display:inline-block;min-width:93px;vertical-align:middle}#dash-tabs .right{height:100%;padding:0}#dash-tabs .right .roe{height:50%;display:table;margin:0;color:#fff;width:100%}#dash-tabs .right .content:after{content:' ';display:block;width:100%;position:absolute;background:radial-gradient(ellipse at center,rgba(255,255,255,.7) 0,rgba(255,255,255,0) 70%);height:1px;border:none;margin:0 auto;bottom:0}#dash-tabs .right .content:before{transition:.5s all;background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.85) 100%);content:' ';width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}#dash-tabs .right .content:hover:before{opacity:1}#dash-tabs .right .svg{width:56px;height:56px;display:inline-block;float:left;opacity:.9;vertical-align:top}#dash-tabs .left{height:100%;overflow:hidden;border-top-left-radius:6px;text-align:left;padding:15px}#dash-tabs .left .roe{margin:0;padding:10px;height:50%;position:relative}#dash-tabs .left .metawrap{display:inline-block;position:relative;margin-left:85px;vertical-align:top}#dash-tabs .left .metawrap .title{letter-spacing:.03em;font-weight:100;font-size:.7em}#dash-tabs .left .metawrap .subtitle{font-size:14px;letter-spacing:.07em}#dash-tabs .left .btn-skinny{margin:10px 0 5px;width:75%}#dash-tabs .content{display:table-cell;vertical-align:middle;position:relative;font-size:21px;text-align:left;cursor:pointer;padding:0;background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);transition:.3s;margin:0;height:50%}#dash-tabs .content:hover{background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.85) 100%)}#dash-tabs .number{font-size:40px;display:inline-block;color:#fff;float:left;font-weight:400;letter-spacing:-.07em;text-align:left;padding-left:10px;min-width:40px;vertical-align:top}#dash-tabs .number sup{font-size:50%;top:-.75em}#dash-tabs .text{display:inline-block;margin-left:10px;position:relative;vertical-align:middle;letter-spacing:.15em;font-size:.8em;font-weight:400;text-shadow:0 0 5px #5bc0de}#dash-tabs .text .total{display:block}#dash-tabs .job-seeker-list-item-logo{left:15px;top:15px;position:absolute;width:65px;height:65px}#dash-tips{position:relative;text-align:center;font-size:16px;line-height:1.8;display:table;height:25vh}#dash-tips .content{display:table-cell;padding:0 1em;font-weight:400;font-size:14px;text-shadow:0 0 3px #000;letter-spacing:1.5px}#dash-tips a{color:rgba(255,255,255,.8);text-decoration:underline}.larger{font-size:18px;font-weight:700}#seeker-dashboard #applications-wrap .job-seeker-list .job-container{padding:0}#company-video{border-radius:4px;overflow:hidden;margin-bottom:30px}#company-video video{max-height:40vh;background:#333;border-radius:4px}#company-card{position:relative;border-radius:3px;background:#fff;padding-bottom:25px;margin-bottom:25px;border:1px solid rgba(0,0,0,.06)}#company-card .company-banner{background:radial-gradient(circle farthest-side at center bottom,#13a2d4,#159a18 145%);background-size:cover;background-repeat:no-repeat;width:100%;height:100px;cursor:pointer;position:absolute}#company-card .job-seeker-list-item-logo{position:relative;top:22px;background-color:#fff;margin:0;cursor:pointer}#company-card .company-meta{text-align:center;margin-top:30px}#company-card h4{font-weight:600;letter-spacing:1.5px;color:#159a18;margin-bottom:0}#company-card .label{background:#13a2d4;border-radius:2em;padding:.2em 1em .3em;text-transform:none;font-size:75%;letter-spacing:0}#share-wrap .list-group-item{font-weight:400;font-size:13px;transition:.2s all;border:none;padding:0;border-top:1px solid rgba(0,0,0,.1)}#share-wrap .list-group-item:first-child{border-top:none}#share-wrap li i{transition:.2s all;color:#159a18;width:22px;display:inline-block;position:relative;left:0}#share-wrap li a{color:#159a18;text-decoration:none;letter-spacing:1.5px;text-transform:uppercase;display:block;padding:10px}#share-wrap .list-group-item:hover a{padding:10px 20px;background:rgba(3,166,31,.05)}#share-wrap .list-group-item:hover i{left:0}label+.col-sm-9{font-size:12pt;margin-top:10px}.panel p{margin:10px 15px;font-weight:700;color:#999;font-size:13px}.panel{box-shadow:none!important;-webkit-box-shadow:none!important}#apply-sticky{transition:.5s all;opacity:0;z-index:111;border:none;background:radial-gradient(circle farthest-side at center bottom,rgba(19,162,212,.93),rgba(85,55,124,.93) 167%);color:#fff;padding:0 13px;visibility:hidden}#apply-sticky.alt{opacity:1;padding:13px;visibility:visible}#apply-sticky a{color:#fff}#apply-sticky a.btn{background:#159a18;color:#fff;font-size:18px}#apply-sticky .container{position:relative}#apply-sticky .navbar-brand{margin-left:50px;position:relative;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;padding-top:10px}#apply-sticky .navbar-brand small{display:block;font-weight:100;text-transform:none;letter-spacing:.03em;margin-top:2px}#apply-sticky .job-seeker-list-item-logo{top:0;left:0;width:65px;height:65px}#apply-body .form-group{margin-bottom:1.5em;position:relative;margin-top:1.5em}#apply-body .form-group:last-of-type{margin-bottom:4.5em}#apply-body .btn-primary{margin-top:5px}.btn-primary.left{display:inline-block;float:left;margin:15px 0}.btn-primary.right{display:inline-block;float:right;margin:15px 0}#apply-panel-footer{clear:both}.vid-tips{font-weight:300;font-size:14px;letter-spacing:.03em}.vid-tips strong{display:block;margin-bottom:10px}#applicant-table td.nowrap{white-space:nowrap}#applicant-table td{padding:5px}#applicant-table td a{cursor:pointer}#applications-wrap .job-seeker-list .job-container,#applications-wrap .job-seeker-list-item{height:75px!important}#applications-wrap .job-seeker-list-item.unpublished{opacity:.5;-webkit-filter:grayscale(65%);filter:grayscale(65%)}#applications-wrap .job-seeker-list-item:hover .job-seeker-list-item-image-parent{background:0 0}#applications-wrap .job-seeker-list-item .position-info{width:100%;font-size:12px}#applications-wrap .job-seeker-list-item-logo{left:19px;top:19px;z-index:11;height:80px;width:80px}#applications-wrap .job-seeker-list-meta{text-align:left;width:100%;padding-left:113px;overflow:hidden;table-layout:fixed;display:table}#applications-wrap .job-seeker-list-meta ul{display:table-cell;width:100%}#applications-wrap .pull-right{display:table-cell;vertical-align:middle;float:none!important;padding:5px}#applications-wrap .manage-post .job-seeker-list-meta{width:calc(100% - 50px);height:100%;padding-bottom:0}#applications-wrap>div.col-md-8{overflow:visible!important}#applications-wrap .job-seeker-list-meta .vcenter{vertical-align:middle;display:table-cell;width:100%}#applications-wrap .job-seeker-list-meta .vcenter .company-name,#applications-wrap .job-seeker-list-meta .vcenter .position-info,#applications-wrap .job-seeker-list-meta .vcenter .position-name{display:block}.page-header.application .application-decision,.page-header.application .application-left{display:table-cell;vertical-align:bottom;width:50%;position:relative}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:#159a18;color:#fff;border:none;width:60px;border-radius:0;height:60px;font-size:22px;line-height:16px;padding:0;margin:0}.navbar-default .navbar-collapse{overflow:visible}.header-hero{background:url(img/acrew-bg.jpg) no-repeat fixed;background-size:cover;height:45vh;font-weight:100;text-align:center}.header-hero .container{display:table;vertical-align:middle;height:100%}.header-hero .header-content{color:#159a18;padding-top:35px;padding-bottom:10px;display:table-cell;vertical-align:middle;float:none}.header-hero .header-content form{background:0 0}.header-hero .header-content input{transition:.3s all}.header-hero .header-content input::-webkit-input-placeholder{transition:.3s all;color:rgba(255,255,255,.7);opacity:1!important}.header-hero :-moz-placeholder{opacity:1}.header-hero ::-moz-placeholder{opacity:1}.header-hero :-ms-input-placeholder{opacity:1}.header-hero .header-content input::-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset!important}.header-hero .header-content form input#keyword{background:0 0;border-left:none;color:#fff;border-right:none;width:93%;font-size:22px;padding-left:40px;border-color:rgba(255,255,255,.3)}.header-hero .header-content form input:focus{box-shadow:none}.header-hero .header-content form svg path{color:#fff;fill:#fff}.header-hero .header-content form input#zip{background:0 0;border-left:none;font-size:22px;padding-left:40px;color:#fff;border-color:rgba(255,255,255,.3)}.header-hero .header-content input:focus{color:rgba(255,255,255,1);border-color:rgba(255,255,255,.9)!important;outline:0}.header-hero .header-content input:focus::-webkit-input-placeholder{color:#fff}.header-hero .header-content input[type=submit]{margin-top:35px;font-size:18px;letter-spacing:1.5px}.header-hero h1{font-weight:100;margin-bottom:1em;color:#fff}#use-location{color:#fff;position:absolute;font-size:18px;top:18px;cursor:pointer;right:0}.header-menu{margin-bottom:0;background:#fff;border-bottom:0}.header-menu .header-logo{background:url(img/yfn-logo.png) no-repeat;background-size:contain;text-indent:-9999em;width:130px;height:60px;margin-top:12px;margin-bottom:-12px}.header-menu .navbar-nav{margin:0}.header-menu .navbar-nav>li{height:60px}.header-menu .navbar-nav>li>a{font-size:15px;color:#159a18!important;text-transform:uppercase;font-weight:300;letter-spacing:1.5px;padding:16px 18px 12px;height:100%;border-top:3px solid transparent}.header-menu .navbar-nav>.open>a,.header-menu .navbar-nav>li>a:hover{color:#159a18;border-top:3px solid #159a18;background-color:rgba(3,166,31,.05)!important}.header-menu .navbar-nav>li>a>img{width:24px;height:24px;fill:#159a18}.header-menu .navbar-nav>li>a>img.avatar{border-radius:100%}.header-menu .navbar-nav>li>a>span{font-weight:400;font-size:13px;padding-left:5px}.header-menu .navbar-nav>li>.dropdown-menu{border-radius:0 0 6px 6px;border:none;margin:0;padding:0;min-width:175px;background:rgba(255,255,255,.9);overflow:hidden}.header-menu .navbar-nav>li>.dropdown-menu>li.me{display:none}.header-menu .navbar-nav>li>.dropdown-menu>li>a{font-size:13px;text-transform:uppercase;letter-spacing:1.5px;font-weight:400;text-align:left;padding:15px 10px;color:#159a18;background:0 0}.header-menu .navbar-nav>li>a.cta,[data-hint]:after{font-size:12px;font-weight:800;text-transform:uppercase}#hidden-thing,#social,#social .sci a{text-align:center}.header-menu .navbar-nav>li>.dropdown-menu>li>a:hover{background:rgba(255,255,255,1)}.header-menu .navbar-nav>li>.dropdown-menu>li>a>img{width:18px;height:18px;float:left;margin-right:15px}.header-menu .navbar-nav>li>a.cta{border:2px solid;border-radius:2em;padding:6px 24px;margin-left:15px;letter-spacing:1px;outline:0;position:relative;top:11px;height:36px}.header-menu .navbar-nav>li>a.cta span{font-weight:600;padding:0}.header-menu .navbar-nav>li>a.cta:hover{background:#159a18!important;color:#fff!important;border-color:#159a18}.ng-enter{transition:.3s linear all;opacity:0}.ng-enter-active{opacity:1}#social .sci{display:inline-block;width:46px;margin-bottom:10px}#social .sci a{background:#159a18;color:#fff;display:block;width:32px;border-radius:100%;height:32px;font-size:18px;cursor:pointer}#social .sci a:hover{background:#13a2d4}#social .sci a i{position:relative;top:2px}#footer-wrap{background:#333;color:#fff;padding:40px 0;height:150px;position:absolute;bottom:0;width:100%}#footer-wrap .footerstuff .nav li a{padding:0 15px 0 0;font-size:13px;color:#aaa;letter-spacing:1.5px;font-weight:400}#footer-wrap .footerstuff .nav li a:hover{background:0 0;color:#fff}#footer-wrap #social,#footer-wrap .copyright{text-align:right}#footer-wrap .text-center{margin-top:0;text-align:left}#footer-wrap .text-center p{font-size:13px;font-weight:400;letter-spacing:.03em}.is-truncated{position:relative}.is-truncated:after{content:"...";display:block;position:absolute;bottom:0;right:0}.mobile-label-fix{height:auto}@media only screen and (min-width:993px) and (max-width:1200px){#seeker-profile-form .form-control.ng-not-empty~.float-label.years,#seeker-profile-form .form-control:focus~.float-label.years,#seeker-profile-form .profession-section label.default{font-size:12px;letter-spacing:0}.form-group-spacer{display:none}}@media only screen and (min-width:768px) and (max-width:992px){.app-contact button{width:100%}.application-ats-top .btn-ats{padding:0}#social .sci{width:39px}.form-group-spacer{display:none}}@media screen and (max-width:768px){.form-group-spacer{display:none!important}.mobile-label-fix{height:56px}}@media screen and (max-width:992px){.form-group-spacer{display:none!important}.mobile-label-fix{height:56px}}@media only screen and (max-width:767px){#pipe-overlay,.form-group-spacer,.header-menu .navbar-nav>li>a>span{display:none}body{margin-bottom:275px}#page-title{padding-top:20px;padding-bottom:0}.job-seeker-list .job-container{height:150px}.job-seeker-list-item{height:150px!important}.job-seeker-list-item .position-info{width:100%;font-size:11px}.job-seeker-list-item-logo{left:15px;top:20px;z-index:11}.job-seeker-list-meta{text-align:left;padding-left:113px}.header-hero{height:40vh}.header-menu .navbar-nav>li>a.cta{top:0;text-align:center;margin-top:10px}.header-menu .navbar-nav>li>.dropdown-menu{position:absolute;right:0;left:auto;min-width:165px;background:#fff;background:rgba(255,255,255,.9)}.navbar-header{float:left}.navbar-right{float:right}.header-menu .navbar-nav>li{float:left}.header-menu .navbar-nav>li>a.cta span{display:block}.header-menu .navbar-nav>li>a{border-top:none}.header-menu .navbar-nav>li>a:hover{border-top:none;color:#13a2d4}.header-menu .navbar-nav>li>a.cta:hover{color:#fff}.header-hero .header-content input[type=submit]{padding:10px;font-size:14px}#footer-wrap .footer{text-align:center}#footer-wrap #social{text-align:center;padding:15px 0}#footer-wrap .text-center{text-align:center}#footer-wrap{margin-top:40px;height:276px}#job-post-video video{margin-bottom:30px}#signup-employer,#signup-seeker{width:50%}#signup .signupform{clear:both;width:100%;float:none;display:block;padding-top:30px;padding-left:0}#job-header .container,.page-header .container{width:100%;display:table;height:100%}#job-header #job-meta,.page-header .page-header-meta{position:relative;width:100%;bottom:auto;text-align:center;vertical-align:middle;display:table-cell}#job-header #job-post-apply-button,.page-header .btn-action{vertical-align:middle;display:table-cell;bottom:auto;position:relative;right:auto;float:none;margin-bottom:0}#job-header.page-header.application{height:50vh}.page-header.application .application-decision,.page-header.application .application-left{width:100%;display:block}#applications-wrap .job-seeker-list-meta .position-name{display:table-cell;vertical-align:middle;height:auto}#applications-wrap .job-seeker-list-meta .position-info{display:table-row;width:100%;position:relative}#applications-wrap .job-seeker-list-meta .position-info .glyphicon-time{position:relative;top:0}#applications-wrap .job-seeker-list-meta .position-info .creation-time{padding-left:5px}.manage-post .job-menu{top:auto;bottom:0;width:100%!important;height:45px}#applications-wrap .job-seeker-list-item{height:150px!important}.manage-post .job-menu .btn{width:auto;border-radius:2em;padding:3px 9px 3px 3px}.manage-post .job-menu .btn i{float:left}.manage-post .job-menu .btn span{margin-left:0}.manage-post .job-seeker-list-meta{padding-bottom:60px!important}#applications-wrap .manage-post .job-seeker-list-meta{width:100%}#applications-wrap .manage-post .job-seeker-list-item-logo{top:15px;left:15px}#seeker-profile-form .seeker-profile-header .form-group{vertical-align:middle;margin:0;text-align:center}.seeker-profile-header .btn-action{position:relative;display:block;margin:10px auto 0}.seeker-profile-header-name{position:relative;padding-bottom:35px;vertical-align:bottom;height:100%}#company-header.dashboard{height:60vh}#dash-tabs{height:50vh}#dash-tabs .left,#dash-tabs .right{height:50%}#dash-tabs .content{text-align:center}#dash-tabs .right .svg{width:46px}#dash-tabs .number{font-size:33px}#dash-tabs .ico-wrap{min-width:auto}#edit-profile{z-index:200;top:1em;right:0;left:calc(50% - 80px);bottom:auto}.orr{clear:both}.header-menu .navbar-nav>li>.dropdown-menu>li.me{display:inline}.header-menu .navbar-nav>li>.dropdown-menu>li.me>a{width:100%;text-align:center;padding:5px 0;background:rgba(85,55,124,.6);color:#fff;font-weight:600}#company-header,.seeker-profile-header.company-edit{height:50vw}#profile-banner>div{background-position:50%}#company-header .page-header-logo{background-size:auto 100%;background-position:50%}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){#jobs .job-seeker-list-item-image{-webkit-filter:none;filter:none;opacity:.3;width:120%;height:auto}#pipe-overlay{display:none}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){#jobs .job-seeker-list-item-image{-webkit-filter:none;filter:none;opacity:.3;width:120%;height:auto}#pipe-overlay{display:none}}@media only screen and (min-width :481px) and (max-width :767px){#pipe-overlay{display:none}#applications-wrap .job-seeker-list-meta{height:80%}.job-seeker-list .job-container{height:150px!important}.job-seeker-list-meta{display:table;height:100%;padding-bottom:0}.job-seeker-list-item>a>*>ul{display:table-cell;width:100%;vertical-align:middle}.job-seeker-list .pull-right{display:table-cell;vertical-align:middle;float:none!important;padding-right:10px}#apply-sticky .navbar-right{float:right}#company-card .job-seeker-list-item-logo{left:calc(58% - 100px)}#applications-wrap .job-seeker-list .job-container{height:150px!important}#use-location .text{display:none}}@media only screen and (min-width :320px) and (max-width :480px){#pipe-overlay,.job-seeker-list-item .company-name{display:none}.pipe-style>div:not(#pipe-overlay){min-height:250px}#label-pipe-file-input-video-container{top:100px!important}.header-menu .navbar-nav>li>a.cta{margin:10px 0 0 5px;padding:5px 20px}.header-hero{height:65vh}.header-hero h1{font-size:1.85em}.header-hero .header-content form input#keyword,.job-seeker-search-parent,.job-seeker-zip-parent{width:100%}.job-seeker-list.clearfix{margin-bottom:2em!important}.job-seeker-list .job-container{margin-bottom:5%!important;height:130px!important;padding:0}#applications-wrap .job-seeker-list .job-container{height:150px!important}.job-seeker-list-item{height:130px!important}.job-seeker-list-item>a>*>ul{display:table-cell;vertical-align:middle}.job-seeker-list-item-logo{width:72px;top:28px;left:15px;height:72px}.job-seeker-list-item-logo>img{width:120%;height:auto;min-height:75px}.job-seeker-list-meta{padding-left:85px;padding-bottom:0;position:absolute;top:0;padding-top:0;display:table;height:100%}.job-seeker-list-item .position-info:before{display:none}.job-seeker-list-meta .position-name{font-size:1.2em;white-space:normal;max-height:62px}.job-seeker-list-meta .pull-right{display:table-cell;position:relative;vertical-align:middle;float:none!important;padding-right:5px}.position-info .job-city{display:block;max-width:100%;padding-top:10px;padding-bottom:4px}.position-info .glyphicon-time{display:inline-block;position:relative;top:1px}.position-info .creation-time{display:inline-block;padding-left:0}#apply-sticky{padding:5px 0!important}#apply-sticky .job-seeker-list-item-logo{width:40px;height:40px;top:0;left:0;position:relative;margin:0 auto;display:none}#apply-sticky .navbar-brand{width:100%;margin:0;text-align:center;padding-left:0;font-size:16px;line-height:20px}#apply-sticky .navbar-nav{display:block;float:none;clear:both;margin:0}#apply-sticky .btn{font-size:16px!important;padding:7px!important;margin-top:15px;margin-bottom:15px}#job-header #job-meta,.page-header .page-header-meta{width:100%;text-align:center;position:relative;display:table-cell;vertical-align:middle}#job-header #job-post-apply-button,.page-header .btn-action,.seeker-profile-header.company-edit .btn-action{position:relative;width:160px;font-size:14px;padding:6px;margin-top:10px}#job-post-company small{line-height:20px;margin:5px 0 10px}#share-wrap{text-align:center}#company-card .job-seeker-list-item-logo{top:48px;left:calc(60% - 72px)}#company-card .company-meta{padding-top:15px}#company-job-openings .row{margin-left:0;margin-right:0}#company-header .page-header-logo img{top:0;height:100%}#company-header .job-seeker-list-item-logo{display:block;text-align:center;margin:0 auto}#company-connect #social,#company-content .col-sm-12{text-align:center}.manage-post .job-menu .btn{font-size:12px}#job-header,.page-header,.seeker-profile-header{min-height:50vh}#job-header #job-meta .job-seeker-list-item-logo{display:block;margin:0 auto}#job-header.page-header.application{min-height:65vh}#job-header #job-logo img,.page-header .page-header-logo img{height:120%}.application-ats-top .btn-ats{font-size:11px;padding:0}#job-header #job-meta #job-post-position,.page-header .page-header-meta .title,.seeker-profile-header h2{font-size:23px}#seeker-profile-body .app-contact button{margin:15px auto}#job-header #job-meta #job-post-date,.page-header .page-header-meta .subtitle{margin-bottom:10px}#seeker-profile-form label.btn,.btn-skinny,form label.btn{width:100%}.seeker-profile-header.company-edit .seeker-profile-header-name{padding-bottom:15px}.seeker-profile-header.company-edit #profile-image{margin-bottom:0}.seeker-profile-header.company-edit .profile-image-wrap{display:block}.seeker-profile-header.company-edit .profile-image-wrap a.label.label-danger{right:25px}#seeker-dashboard>.row>.form-group{padding:0}#dash-tabs{height:55vh;top:10vh}#dash-tabs .right .svg{width:30px}#dash-tabs .number{font-size:24px;line-height:55px}#dash-tabs .text{font-size:14px}#company-header.dashboard{height:65vh}#dash-tabs .left .roe{height:auto}#dash-tabs .left .btn-skinny,#settings .btn-skinny{width:100%;font-size:12px}#settings #email_notification span.text{display:block;width:88%;text-overflow:ellipsis;overflow:hidden;float:right}#dash-tabs .left .metawrap .title{font-size:.65em}#company-header.dashboard .job-seeker-list-item-logo{width:50px;height:50px}.header-menu .container{padding-right:0}#doorbell-button{padding:5px 10px;text-transform:uppercase;font-size:12px;font-family:"Open Sans";letter-spacing:1.5px;font-weight:400}.padded-view{padding:0!important}#signup .signup-select span{font-size:14px}#jobs .job-seeker-list-item-image{-webkit-filter:none;filter:none;opacity:.3;width:auto;height:auto;top:0;min-height:130px;min-width:100%;left:0}#use-location{position:relative;top:0;left:auto;right:auto;font-size:13px;text-transform:uppercase;letter-spacing:1px;font-weight:400;padding-top:9px;width:100%}#use-location .text{margin-left:5px}#applications-wrap>div.col-md-8{padding:0}.btn-primary{width:180px}}@media screen and (orientation:landscape) and (max-height :500px){#dash-tabs .right .content:after,#use-location .text{display:none}.padded-view.container{padding-top:15px}.header-hero{height:77vh}.header-hero h1{font-size:1.5em}#job-header,.page-header{height:60vh;margin-bottom:0}#company-card .job-seeker-list-item-logo{left:calc(57% - 100px)}#company-header.dashboard{height:80vh}#dash-tabs{height:75vh;text-align:center}#dash-tabs .left{height:60%;text-align:center}#dash-tabs .right{height:40%}#dash-tabs .content{text-align:center}#dash-tabs .right .svg{width:36px}#dash-tabs .number{font-size:30px}#dash-tabs .ico-wrap{min-width:auto}#dash-tabs .left .btn-skinny{margin:15px 0}#dash-tabs .left .metawrap{text-align:center;width:100%;margin:0}#company-header.dashboard .job-seeker-list-item-logo{top:0}#edit-profile{z-index:200;top:2vh;right:2vh;left:auto}#job-header #job-post-apply-button,.page-header .btn-action{padding:6px;font-size:14px;margin-top:10px}#dash-tabs .right .roe{width:50%;float:left;height:100%}#dash-tabs .text small{position:absolute;right:0}.seeker-profile-header{height:75vh}.seeker-profile-header .form-group.uploads .label-info{left:calc(50% - 90px)}}div#company-description,div#company-invite{margin-bottom:25px}#company-connect #social .sci a{width:28px;height:28px;font-size:16px}#company-connect #social .sci{width:36px}#company-admin .form-group{padding:0}#company-admin h2{margin-bottom:15px}label:not(.pipe-upload-label){position:absolute;top:-18px;color:#111;font-size:15px;font-weight:300;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.required:after,input[required]~label:after,select[required]~label:after,textarea[required]~label:after{content:'*';padding-left:3px;color:#B40C00}.form-horizontal .control-label{position:relative;top:0;margin-bottom:0}@media (min-width:768px){.form-horizontal .control-label{font-size:16px}}.float-label{top:9px;font-size:13px;pointer-events:none;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding-left:6px}.float-label i{margin-right:5px}.form-control.ng-not-empty~.float-label,.form-control.not-empty~.float-label,.form-control:focus~.float-label{top:-18px}textarea.form-control.ng-not-empty~.float-label,textarea.form-control:focus~.float-label{top:70px}textarea.form-control[stretchbox]+label,textarea[stretchbox].form-control.ng-not-empty~.float-label,textarea[stretchbox].form-control:focus~.float-label{top:36px}.character-counter{height:41px}.counter-wrapper{height:26px;width:100%;overflow:hidden}.counter-value{height:100%;width:20px;min-width:25px;color:#fff;padding:3px}.counter-value.red{background-color:rgba(169,68,66,1)}.counter-value.green{background-color:rgba(3,166,31,1)}.form-control:focus~label{color:rgba(3,166,31,1)}.form-control:focus~.input-append{border-bottom:2px solid rgba(3,166,31,1);background-color:rgba(3,166,31,.05)}.input-group .float-label{float:left;width:100%;right:0}.input-group .input-group-btn button{border-radius:0;border:none;color:#159a18;background:rgba(85,55,124,.2);padding:8px 13px 6px;border-bottom:2px solid #159a18;margin:0}textarea.form-control[stretchbox]{min-height:initial!important;height:72px;max-height:200px}input:-webkit-autofill,input:focus:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}#hdfvr-file-input[type=file]{width:100%!important}.rotate{-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}[data-hint]{position:relative;display:inline-block}[data-hint]:after,[data-hint]:before{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}[data-hint]:hover:after,[data-hint]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[data-hint]:before{content:'';position:absolute;background:0 0;border:6px solid transparent;z-index:1000001}[data-hint]:after{content:attr(data-hint);background:#383838;background:rgba(0,0,0,.8);color:#fff;color:rgba(255,255,255,.8);padding:8px 10px;line-height:12px;white-space:nowrap;border-radius:3px;text-shadow:none}[data-hint='']:after,[data-hint='']:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838;border-top-color:rgba(0,0,0,.8)}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:focus:before,.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:focus:after,.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{top:100%;left:50%}.hint--bottom:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:focus:before,.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:focus:after,.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:focus:after,.hint--right:focus:before,.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:focus:after,.hint--left:focus:before,.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--top-left:focus:before,.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:focus:after,.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--top-right:focus:after,.hint--top-right:focus:before,.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;left:50%}.hint--bottom-left:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--bottom-left:focus:before,.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:focus:after,.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;left:50%}.hint--bottom-right:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--bottom-right:focus:after,.hint--bottom-right:focus:before,.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}