/* Copyright 2018 Google Inc. All Rights Reserved. */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}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}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #dadada;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.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:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:transparent!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:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}input[disabled]{cursor:default;cursor:not-allowed}textarea{border:1px solid #d9d9d9;border-radius:1px;border-top:1px solid #c0c0c0;font-size:13px;padding:1px 1px;resize:none}textarea:hover{border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1)}textarea:focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);outline:none;border:1px solid #4d90fe}input[type=text]{background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d9d9d9;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border-top:1px solid #c0c0c0;color:#333;display:inline-block;font-size:1rem;font-weight:normal;height:1.875rem;padding-left:8px;text-rendering:optimizelegibility;vertical-align:top}input[type=text]:hover{border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1)}input[type=text][disabled],input[type=text][disabled]:hover{color:#999;border:1px solid #d9d9d9;border-top:1px solid #c0c0c0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type=text]:focus{-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);outline:none;border:1px solid #4d90fe}input[type="text"].mini{height:1.2rem;line-height:1.2rem;display:inline-block;padding:0 2px;font-size:.8rem}.autocomplete{background:#fff;border-width:1px;border-style:solid;border-color:rgb(192,192,192);border:1px solid rgba(0,0,0,0.2);white-space:nowrap;-moz-transition:opacity 0.218s;-o-transition:opacity 0.218s;-webkit-transition:opacity 0.218s;transition:opacity 0.218s;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);position:absolute;z-index:20}.autocomplete .item{font-size:.8rem;line-height:1.2rem;padding:0 8px;min-width:147px}.autocomplete .item:hover{cursor:pointer}.autocomplete .item-selected{background:#eee}input[type=checkbox],input[type=radio],.fakecheckbox,.fakeradio{-webkit-appearance:none;width:13px;height:13px;border:1px solid #c6c6c6;margin:0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;position:relative}input[type=checkbox]:active,input[type=radio]:active,.fakecheckbox:active,.fakeradio:active{border-color:#666;background:#ebebeb}input[type=checkbox]:hover,input[type=radio]:hover,.fakecheckbox:hover,.fakeradio:hover{border-color:#666;-webkit-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 1px rgba(0,0,0,0.1)}input[type=radio],.fakeradio{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:15px;height:15px}input[type=checkbox].disabled,input[type=radio].disabled,.fakecheckbox.disabled,.fakeradio.disabled{border-color:#f1f1f1;background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.disabledtext{color:#b8b8b8}input[type=radio]:checked::after,.fakeradio.checked::after{content:'';display:block;position:relative;top:3px;left:3px;width:7px;height:7px;background:#666;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}input[type=checkbox]:checked::after,.fakecheckbox.checked::after{content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOpJREFUeNpi/P//PwO1ARMDDcAwNZSRkRGFjYQlgZidLEORIxXEhvLNgbgSiG0wJInBWIA9EC8B4ihks1goCLpAIPYA4ktAvAJZghxDWYE4CYiNgPgy0GVTkMOaHEO5gTgPiBWA+A4QzyQp9oG2g1zgD8Qs0BgWAwpXQA18CsRTgPg3Vr24sinQEEcgFQHED4F4HxCHQV36Coi7gPgzLHJg3oeZhc9QEJUKxCZIwh+AuBOI3yGnHnRDCaVTUHJ5CWWDXDYJ2UC8CZpAmpQF4h5oWBKVIQh5HwY4gfg7LkOJDtPRom9wGQoQYADRjokrpemFfAAAAABJRU5ErkJggg==');display:block;position:absolute;top:-6px;left:-5px}input[type=checkbox]:focus,.fakecheckbox.focus{outline:none;border-color:#4d90fe}.fakecheckbox,.fakeradio{display:inline-block}.title{color:#1155cc;font-weight:normal}.greytext{color:#777777}.darkgreytext{color:#333333}.bodylink{color:#1155cc}.searchlink{color:#1122cc}.visitedlink{color:#6611cc}.redlink{color:#dd4b39}.secondary{font-size:.8rem;color:#777777}.source{color:#009933}.display4{font-size:7rem;font-weight:300;line-height:1;color:rgb(117,117,117);color:rgba(0,0,0,.54)}.display3{font-size:3.5rem;font-weight:400;line-height:1;color:rgb(117,117,117);color:rgba(0,0,0,.54)}.display3.light{font-size:3.5rem;font-weight:400;line-height:1;color:rgb(117,117,117);color:rgba(0,0,0,.54);font-weight:300}.display2,h1{font-size:2.813rem;font-weight:400;line-height:3rem;color:rgb(117,117,117);color:rgba(0,0,0,.54)}.display2.light{font-size:2.813rem;font-weight:300;line-height:3rem}.display1,h2{font-size:2.125rem;font-weight:400;line-height:2.5rem;color:rgb(117,117,117);color:rgba(0,0,0,.54)}.display1.light{font-size:2.125rem;font-weight:400;line-height:2.5rem;color:rgb(117,117,117);color:rgba(0,0,0,.54);font-weight:300}.headline,h3{font-size:1.5rem;font-weight:400;line-height:1.75rem;color:rgb(33,33,33);color:rgba(0,0,0,.87)}.headline.light{font-size:1.5rem;font-weight:300;line-height:1.75rem;color:rgb(33,33,33);color:rgba(0,0,0,.87)}.title,h4{font-size:1.25rem;font-weight:500;line-height:1.5rem;color:rgb(33,33,33);color:rgba(0,0,0,.87)}.subhead2,h5{font-size:1.125rem;font-weight:400;line-height:1.375rem;color:rgb(33,33,33);color:rgba(0,0,0,.87)}.subhead2.light{font-size:1.125rem;font-weight:400;line-height:1.375rem;color:rgb(33,33,33);color:rgba(0,0,0,.87);font-weight:300}.subhead1,h6{font-size:1rem;font-weight:400;line-height:1.25rem;color:rgb(33,33,33);color:rgba(0,0,0,.87)}.body2{font-size:0.875rem;font-weight:500;line-height:1.5rem;color:rgb(33,33,33);color:rgba(0,0,0,.87)}.body1,p,body,li,dt,dd{font-size:0.875rem;font-weight:400;line-height:1.25rem;color:rgb(33,33,33);color:rgba(0,0,0,.87)}.body1.light{font-size:0.875rem;font-weight:300;line-height:1.25rem;color:rgb(33,33,33);color:rgba(0,0,0,.87)}.body0{font-size:0.875rem;font-weight:300;line-height:1.25rem;color:rgb(33,33,33);color:rgba(0,0,0,.87)}.caption,caption,.error{font-size:0.75rem;font-weight:400;line-height:1rem;color:rgb(117,117,117);color:rgba(0,0,0,.54)}.menu,menu{font-size:0.813rem;font-weight:500;line-height:1rem;color:rgb(33,33,33);color:rgba(0,0,0,.87)}.button,button{font-size:0.875rem;font-weight:400;line-height:1;color:rgb(33,33,33);color:rgba(0,0,0,.87)}.contrast .display4,.contrast .display3,.contrast .display2,.contrast h1,.contrast .display1,.contrast h2,.contrast .caption,.contrast caption,.contrast .secondary-text{color:rgb(179,179,179);color:rgba(255,255,255,.70);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.contrast .headline,.contrast h3,.contrast .title,.contrast h4,.contrast .subhead2,.contrast h5,.contrast .subhead1,.contrast h6,.contrast .body2,.contrast .body1,.contrast .menu,.contrast .button,.contrast .text{color:rgb(255,255,255);color:rgba(255,255,255,1);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.text{color:rgb(33,33,33);color:rgba(0,0,0,.87)}.secondary-text{color:rgb(117,117,117);color:rgba(0,0,0,.54)}.hint-text{color:rgb(189,189,189);color:rgba(0,0,0,.38)}.error-text{color:#e64a19}a{color:#00796b}mark{background-color:#aeea00}dt{font-weight:700}blockquote{font-size:1.5rem;font-weight:300;font-style:italic;line-height:1}blockquote:before{content:'\00201c';color:rgb(117,117,117);color:rgba(0,0,0,.54)}blockquote:after{content:'\00201d';color:rgb(117,117,117);color:rgba(0,0,0,.54)}table th{font-size:0.75rem;font-weight:400;line-height:1;padding-right:80px;vertical-align:top;text-align:left;color:rgb(117,117,117);color:rgba(0,0,0,.54)}.transition-fast-slow{-webkit-transition:all 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:all 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:all 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:all 0.218s cubic-bezier(0.4,0.0,0.2,1)}.transition-linear-slow{-webkit-transition:all 0.218s cubic-bezier(0.0,0.0,0.2,1);-moz-transition:all 0.218s cubic-bezier(0.0,0.0,0.2,1);-o-transition:all 0.218s cubic-bezier(0.0,0.0,0.2,1);transition:all 0.218s cubic-bezier(0.0,0.0,0.2,1)}.transition-fast-linear{-webkit-transition:all 0.218s cubic-bezier(0.4,0.0,1,1);-moz-transition:all 0.218s cubic-bezier(0.4,0.0,1,1);-o-transition:all 0.218s cubic-bezier(0.4,0.0,1,1);transition:all 0.218s cubic-bezier(0.4,0.0,1,1)}.spinner-wrapper{display:inline-block;height:28px;position:relative;width:28px}.spinner-wrapper.active{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.spinner-wrapper.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4,0.0,0.2,1) forwards;-moz-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4,0.0,0.2,1) forwards;-o-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4,0.0,0.2,1) forwards;animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4,0.0,0.2,1) forwards}.spinner-wrapper.hidden{display:none}.spinner-container{height:100%;width:100%}.active .spinner-container{-webkit-animation:container-rotate 1568ms linear infinite;-moz-animation:container-rotate 1568ms linear infinite;-o-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes container-rotate{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-layer{border-color:#009688;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;opacity:0.99;position:absolute;width:100%}.active .spinner-layer{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;-moz-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;-o-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);-moz-transform:rotate(405deg);-ms-transform:rotate(405deg);-o-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);-moz-transform:rotate(540deg);-ms-transform:rotate(540deg);-o-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);-moz-transform:rotate(675deg);-ms-transform:rotate(675deg);-o-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);-moz-transform:rotate(810deg);-ms-transform:rotate(810deg);-o-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);-moz-transform:rotate(945deg);-ms-transform:rotate(945deg);-o-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);-moz-transform:rotate(1080deg);-ms-transform:rotate(1080deg);-o-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);-moz-transform:rotate(405deg);-ms-transform:rotate(405deg);-o-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);-moz-transform:rotate(540deg);-ms-transform:rotate(540deg);-o-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);-moz-transform:rotate(675deg);-ms-transform:rotate(675deg);-o-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);-moz-transform:rotate(810deg);-ms-transform:rotate(810deg);-o-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);-moz-transform:rotate(945deg);-ms-transform:rotate(945deg);-o-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);-moz-transform:rotate(1080deg);-ms-transform:rotate(1080deg);-o-transform:rotate(1080deg);transform:rotate(1080deg)}}.gap-patch{border-color:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;left:45%;overflow:hidden;position:absolute;top:0;width:10%}.gap-patch .circle{left:-450%;width:1000%}.circle-clipper{border-color:inherit;display:inline-block;float:none;height:100%;overflow:hidden;position:relative;width:50%}.circle-clipper .circle{width:200%}.circle{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;border-bottom-color:transparent!important;border-color:inherit;border-style:solid;border-radius:50%;border-width:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;position:absolute}.circle-clipper.left .circle{border-right-color:transparent!important;-webkit-transform:rotate(129deg);-moz-transform:rotate(129deg);-ms-transform:rotate(129deg);-o-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{border-left-color:transparent!important;left:-100%;-webkit-transform:rotate(-129deg);-moz-transform:rotate(-129deg);-ms-transform:rotate(-129deg);-o-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both;-moz-animation:left-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both;-o-animation:left-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both;-moz-animation:right-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both;-o-animation:right-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}}@keyframes left-spin{from{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}}@keyframes right-spin{from{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}}@-webkit-keyframes fade-out{from{opacity:0.99}to{opacity:0}}@keyframes fade-out{from{opacity:0.99}to{opacity:0}}*{-ms-flex:0 1 auto}.kd-appbar{position:relative;padding:9px 0;height:30px;z-index:20;background:#f5f5f5}.kd-appbar h2{margin:0}.kd-appbar .kd-appname{width:160px;margin-right:16px;margin-left:44px;height:29px;float:left;font-size:20px;font-weight:normal;line-height:29px;color:#dd4b39;white-space:nowrap}.kd-appbar .kd-appname a{color:#dd4b39;cursor:pointer}.kd-buttonbar span.kd-count,.kd-buttonbar span.kd-count strong{font-size:13px;line-height:29px;color:#666}.kd-buttonbar.right span.kd-count{float:left}.kd-buttonbar.left span.kd-count{float:right;margin-left:16px}.kd-bubble{position:relative;background:#fff;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);padding:16px;min-width:146px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.kd-bubble .pointer{outline:none;display:block;position:absolute;top:-11px;left:24px;margin:0 0 0 -5px;width:17px;height:11px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK5JREFUeNpiPHXqFAMlwNTUlIGJCHU2hBQQMqSdh4fnMJAuJdeQdjExsQolJSUGIN2FzyAWHOJdQI2lMjIyDMzMzAwSEhJgsVevXoHobmIMARsgKyvLwMQEcSg7Ozteg5gIGQADMIOgXqvAZQhOA5ANkpSUBBnUjmwQzDu9QIkifAbAABsbG9ggUMBDvdbBQooB2Aw6ffo0A8ODBw/+//379z854OfPn/9B+gECDABWmWe6MCZs8wAAAABJRU5ErkJggg==')}.kd-bubble p{margin-bottom:0;color:#666}.kd-bubble p.links{margin-top:10px}.kd-bubble p.links a:hover{text-decoration:underline}.kd-bubble.alert{background:#f9edbe;border:1px solid #f0c36d}.kd-bubble.alert .pointer{background:url('../images/bubble_point_yellow.png')}.kd-bubble .bottomlinks{margin:0 -16px;padding:16px 16px 0;border-top:1px solid #ccc}.kd-bubble .bottomlinks a{float:right}.kd-bubble .bottomlinks a:first-child{float:left}.kd-bubble.dark{background:#2d2d2d;width:auto;border:1px solid rgba(255,255,255,0.5)}.kd-bubble.dark ul{height:100%;overflow:hidden}.kd-bubble.dark li{float:left;margin-left:16px}.kd-bubble.dark li img{display:block}.kd-bubble.dark li:first-child{margin-left:0}.kd-bubble.dark .pointer{background:url('../images/bubble_point_dk_grey.png') bottom center no-repeat}.kd-button.compose{width:97px}.kd-toolbarbutton{border-color:transparent;background:0}.kd-toolbarbutton.small{width:24px;min-width:24px}.kd-toolbarbutton{height:24px;line-height:24px}.kd-toolbarbutton:hover{border:1px solid #c6c6c6;color:#333;-webkit-transition:all 0.0s;-moz-transition:all 0.0s;-o-transition:all 0.0s;transition:all 0.0s;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f8f8f8',EndColorStr='#f1f1f1');-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgba(0,0,0,0.1);text-decoration:none}.kd-toolbarbutton:active{background-color:#f6f6f6;background-image:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-moz-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-ms-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-o-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:linear-gradient(top,#f6f6f6,#f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f6f6f6',EndColorStr='#f1f1f1');-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1)}.kd-toolbarbutton:visited{color:#666}.kd-toolbarbutton.focus{outline:none;border:1px solid #4d90fe}.kd-toolbarbutton.selected{background-color:#eeeeee;background-image:-webkit-gradient(linear,left top,left bottom,from(#eeeeee),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#eeeeee,#e0e0e0);background-image:-moz-linear-gradient(top,#eeeeee,#e0e0e0);background-image:-ms-linear-gradient(top,#eeeeee,#e0e0e0);background-image:-o-linear-gradient(top,#eeeeee,#e0e0e0);background-image:linear-gradient(top,#eeeeee,#e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#EEEEEE',EndColorStr='#E0E0E0');-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);border:1px solid #ccc;color:#333}.kd-button{display:inline-block;min-width:54px;*min-width:70px;border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,0.1);-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;color:#444;font-size:.7rem;font-weight:bold;height:1.7rem;padding:0 8px;line-height:1.7rem;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all 0.218s;-moz-transition:all 0.218s;-o-transition:all 0.218s;transition:all 0.218s;background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5f5f5',EndColorStr='#f1f1f1');-webkit-user-select:none;-moz-user-select:none;cursor:pointer;outline:0}.kd-button:hover,.kd-button.hover,.kd-button-hover{border:1px solid #c6c6c6;color:#222;-webkit-transition:all 0.0s;-moz-transition:all 0.0s;-o-transition:all 0.0s;transition:all 0.0s;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f8f8f8',EndColorStr='#f1f1f1');-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgba(0,0,0,0.1);text-decoration:none}.kd-button:active,.kd-button.active{background-color:#f6f6f6;background-image:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-moz-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-ms-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-o-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:linear-gradient(top,#f6f6f6,#f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f6f6f6',EndColorStr='#f1f1f1');-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1)}.kd-button.active{border:1px solid #c6c6c6;color:#333}.kd-button:visited{color:#666}.kd-button.focus,.kd-button.right.focus,.kd-button.mid.focus,.kd-button.left.focus{outline:none;border:1px solid #4d90fe;z-index:4!important}.kd-button.selected{background-color:#eeeeee;background-image:-webkit-gradient(linear,left top,left bottom,from(#eeeeee),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#eeeeee,#e0e0e0);background-image:-moz-linear-gradient(top,#eeeeee,#e0e0e0);background-image:-ms-linear-gradient(top,#eeeeee,#e0e0e0);background-image:-o-linear-gradient(top,#eeeeee,#e0e0e0);background-image:linear-gradient(top,#eeeeee,#e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#EEEEEE',EndColorStr='#E0E0E0');-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);border:1px solid #ccc;color:#333}.kd-button input[type=checkbox]{position:relative;top:3px}.kd-button img{display:inline-block;margin:-3px 0 0;opacity:0.55;*margin:4px 0 0;margin-left:0px;margin-right:0px;vertical-align:middle}.kd-button.selected img{opacity:0.9}.kd-button:hover img,.kd-button-hover img{opacity:0.72}.kd-button:active img{opacity:1.0}.qt-button{background-color:#e0e0e0;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2),0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2),0 1px 4px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.2),0 1px 4px rgba(0,0,0,0.2);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:inline-block;font-size:0.875rem;font-weight:500;height:2.25rem;line-height:2.25rem;color:rgb(33,33,33);color:rgba(0,0,0,.87);min-width:72px;outline:0;padding:0 .5rem;text-align:center;text-transform:uppercase;-webkit-transition:all 0.218s;-moz-transition:all 0.218s;-o-transition:all 0.218s;transition:all 0.218s}.qt-button.dialog{color:rgb(117,117,117);color:rgba(0,0,0,.54);min-width:48px}.qt-button.dialog+.qt-button.dialog{margin-left:4px}.qt-button.icon{padding-right:1rem}.qt-button:active,.qt-button.active{color:rgb(33,33,33);color:rgba(0,0,0,.87)}.qt-button:hover,.qt-button.hover{background-color:#e0e0e0;text-decoration:none}.qt-button:focus,.qt-button.focus{outline:none;text-decoration:none}.qt-button.primary{background-color:#ff5722;color:rgb(255,255,255);color:rgba(255,255,255,1);opacity:1}.qt-button.primary:active .qt-button.primary.active{color:rgb(255,255,255);color:rgba(255,255,255,1)}.qt-button.primary:hover,.qt-button.primary.hover{background-color:#f4511e}.qt-button.primary:focus,.qt-button.primary.focus{outline:none}.qt-button.accent{background-color:#009688;color:rgb(255,255,255);color:rgba(255,255,255,1);opacity:1}.qt-button.accent:active,.qt-button.accent.active{color:rgb(255,255,255);color:rgba(255,255,255,1)}.qt-button.accent:hover,.qt-button.accent.hover{background-color:#00897b}.qt-button.accent:focus,.qt-button.accent.focus{outline:none}.qt-button.flat{background-color:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.qt-button.flat:hover,.qt-button.flat.hover{background-color:rgba(153,153,153,0.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:0;text-decoration:none}.qt-button.flat:active,.qt-button.flat.active{background-color:rgba(153,153,153,0.4)}.qt-button.flat:focus,.qt-button.flat.focus{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;text-decoration:none}.qt-button.flat.accent,.qt-button.flat.accent:active{color:#ff5722}.qt-button.flat.primary,.qt-button.flat.primary:active{color:#00796b}.qt-button.flat.secondary,.qt-button.flat.secondary:active{color:rgb(117,117,117);color:rgba(0,0,0,.54)}.qt-button.flat.white,.qt-button.flat.white:active{color:rgb(255,255,255);color:rgba(255,255,255,1)}.qt-button.disabled,.qt-button.disabled:active,.qt-button.disabled:focus,.qt-button.disabled:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:rgba(0,0,0,0.26);background-color:rgba(0,0,0,0.12);cursor:pointer;pointer-events:none}.qt-button.flat.white.disabled,.qt-button.flat.white.disabled:active,.qt-button.flat.white.disabled:focus,.qt-button.flat.white.disabled:hover{color:rgb(189,189,189);color:rgba(0,0,0,.38)}.kd-button.disabled,.kd-button.disabled:hover,.kd-button.disabled:active{background:none;color:#b8b8b8;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,0.05);cursor:default;pointer-events:none}.kd-button.disabled.active{-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1)}.kd-button-submit.disabled,.kd-button-submit.disabled:hover,.kd-button-submit.disabled:active{border:1px solid #3079ed;background-color:#4d90fe;color:#fff;opacity:0.5}.kd-button-share.disabled,.kd-button-share.disabled:hover,.kd-button-share.disabled:active{border:1px solid #29691d;background-color:#3d9400;color:#fff;opacity:0.5}.kd-button-action.disabled,.kd-button-action.disabled:hover,.kd-button-action.disabled:active{border:1px solid transparent;background-color:#d14836;color:#fff;opacity:0.5}.kd-button.disabled img{opacity:0.5}.kd-button-submit:focus,.kd-button-submit.focus,.kd-button-share:focus,.kd-button-share.focus,.kd-button-action:focus,.kd-button-action.focus{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5)}.kd-button-share:focus,.kd-button-share.focus{border-color:#29691d}.kd-button-action:focus,.kd-button-action.focus{border-color:#d14836}.kd-button-submit:focus:hover,.kd-button-submit.focus:hover,.kd-button-share:focus:hover,.kd-button-share.focus:hover,.kd-button-action:focus:hover,.kd-button-action.focus:hover{box-shadow:inset 0 0 0 1px #fff,0px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0 0 1px #fff,0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 0 1px #fff,0px 1px 1px rgba(0,0,0,0.1)}.kd-button-submit{border:1px solid #3079ed;color:#fff;background-color:#4d90fe;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe,#4787ed);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#4787ed')}.kd-button-submit:hover,.kd-button-submit-hover{border:1px solid #2f5bb7;color:#fff;background-color:#357ae8;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8));background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#357ae8')}.kd-button-submit:active,.kd-button-submit:focus:active,.kd-button-submit.focus:active{-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3)}.kd-button-share{color:#fff;text-shadow:0px 1px rgba(0,0,0,0.1);border:1px solid #29691d;background-color:#3d9400;background-image:-webkit-gradient(linear,left top,left bottom,from(#3d9400),to(#398a00));background-image:-webkit-linear-gradient(top,#3d9400,#398a00);background-image:-moz-linear-gradient(top,#3d9400,#398a00);background-image:-ms-linear-gradient(top,#3d9400,#398a00);background-image:-o-linear-gradient(top,#3d9400,#398a00);background-image:linear-gradient(top,#3d9400,#398a00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#3d9400',EndColorStr='#398a00')}.kd-button-share:hover,.kd-button-share-hover{border:1px solid #2d6200;color:#fff;text-shadow:0px 1px rgba(0,0,0,0.3);background-color:#368200;background-image:-webkit-gradient(linear,left top,left bottom,from(#3d9400),to(#368200));background-image:-webkit-linear-gradient(top,#3d9400,#368200);background-image:-moz-linear-gradient(top,#3d9400,#368200);background-image:-ms-linear-gradient(top,#3d9400,#368200);background-image:-o-linear-gradient(top,#3d9400,#368200);background-image:linear-gradient(top,#3d9400,#368200);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#3d9400',EndColorStr='#368200')}.kd-button-share:active,.kd-button-share:focus:active,.kd-button-share.focus:active{-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3)}.kd-button-action{margin-bottom:16px;border:1px solid transparent;color:#fff;text-transform:uppercase;letter-spacing:1;background-color:#d14836;background-image:-webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#d14836));background-image:-webkit-linear-gradient(top,#dd4b39,#d14836);background-image:-moz-linear-gradient(top,#dd4b39,#d14836);background-image:-ms-linear-gradient(top,#dd4b39,#d14836);background-image:-o-linear-gradient(top,#dd4b39,#d14836);background-image:linear-gradient(top,#dd4b39,#d14836);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dd4b39',EndColorStr='#d14836');text-shadow:0px 1px rgba(0,0,0,0.1)}.kd-button-action:hover,.kd-button-action-hover{border:1px solid #b0281a;border-bottom:1px solid #af301f;color:#fff;background-color:#c53727;background-image:-webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#c53727));background-image:-webkit-linear-gradient(top,#dd4b39,#c53727);background-image:-moz-linear-gradient(top,#dd4b39,#c53727);background-image:-ms-linear-gradient(top,#dd4b39,#c53727);background-image:-o-linear-gradient(top,#dd4b39,#c53727);background-image:linear-gradient(top,#dd4b39,#c53727);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dd4b39',EndColorStr='#c53727');-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 1px rgba(0,0,0,0.2)}.kd-button-action:active,.kd-button-action:focus:active,.kd-button-action.focus:active{border:1px solid #992a1b;background-color:#b0281a;background-image:-webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#b0281a));background-image:-webkit-linear-gradient(top,#dd4b39,#b0281a);background-image:-moz-linear-gradient(top,#dd4b39,#b0281a);background-image:-ms-linear-gradient(top,#dd4b39,#b0281a);background-image:-o-linear-gradient(top,#dd4b39,#b0281a);background-image:linear-gradient(top,#dd4b39,#b0281a);-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3)}.kd-button-action:visited,.kd-button-share:visited,.kd-button-submit:visited{color:#fff}.kd-button.kd-button-action img,.kd-button.kd-button-action.selected img,.kd-button.kd-button-action:hover img,.kd-button.kd-button-action:active img,.kd-button.kd-button-submit img,.kd-button.kd-button-submit.selected img,.kd-button.kd-button-submit:hover img,.kd-button.kd-button-submit:active img,.kd-button.kd-button-share img,.kd-button.kd-button-share.selected img,.kd-button.kd-button-share:hover img,.kd-button.kd-button-share:active img{opacity:1.0}.kd-button-social{border-color:#ccc;background-color:#fff;background-image:none}.kd-button-social:hover{color:#222;-moz-box-shadow:0px 1px 2px #bdbdbd;-webkit-box-shadow:0px 1px 2px #bdbdbd;box-shadow:0px 1px 2px #bdbdbd;background-color:#fbfbfb;background-image:none}.kd-button-social:visited{color:#444}.kd-button-social:active{background-color:#eee}.kd-button-social:disabled{color:#bbb;border:0px}.kd-button-social.selected{background-color:#fff;background-image:none;filter:none}.kd-disclosureindicator{display:inline-block;width:5px;height:7px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACxJREFUeNpijIyM/M/AwMDIAAVMUPo/ugBcEFkALIguwIgswIisBW4LQIABAMsxBRndEPBOAAAAAElFTkSuQmCC') center no-repeat;-webkit-transition:all 0.218s;-moz-transition:all 0.218s;transition:all 0.218s}.kd-disclosureindicator.active{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.kd-buttonbar{height:29px;line-height:29px}.kd-buttonbar.right{float:right;margin-right:44px}.kd-buttonbar.left{float:left}.kd-buttonbar .kd-button,.kd-buttonbar .kd-combobutton,.kd-buttonbar .kd-expandbutton,.kd-buttonbar .qt-button{float:left;margin:0;margin-left:16px;position:relative;z-index:1}.left+.kd-combobutton{margin-left:0}.kd-buttonbar .kd-button:hover{z-index:2}.kd-buttonbar .kd-button:first-child,.kd-buttonbar .kd-combobutton:first-child,.kd-buttonbar .kd-expandbutton:first-child,.kd-buttonbar .qt-button:first-child{margin-left:0}.kd-button.small,.qt-button.small{min-width:34px;width:34px;padding:0}.mobile .kd-button{min-width:30px;width:30px;padding:0 8px}.kd-menubutton{position:relative}.kd-menubutton .kd-disclosureindicator{float:right;margin-top:10px;margin-left:7px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);opacity:.8;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;*float:none;*position:relative;*top:-3px}.kd-button.kd-menubutton .kd-disclosureindicator{float:none;vertical-align:top}.kd-select{position:relative}.kd-select .kd-disclosureindicator{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFpJREFUeNp8kIENwCAIBIFOCdN0GoZiGSpWGmKwl5A8vh9QcnfIYmYf9fUECxHxJX3oKTBuFKOCl5l1RnDP5AmCHyiHd2Csf0yqKnZGnFOK3XhfvP1Q7R8BBgBf2kEkjo/xQwAAAABJRU5ErkJggg==');width:7px;height:11px;-webkit-transform:none;-moz-transform:none;transform:none;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);margin-top:8px}.kd-menubutton.small img{margin-left:-8px}.kd-menubutton.small .kd-disclosureindicator{position:absolute;margin:10px 0;right:4px}.kd-menubutton .kd-menulist .kd-disclosureindicator{float:none;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);opacity:.8}.kd-menubutton img+.label,.kd-menubutton .label+img{margin-left:5px}.kd-menubutton img{display:inline-block}.kd-menubutton:hover .kd-disclosureindicator{border-left-color:#999;opacity:1}.kd-menubutton span.label{}.kd-combobutton .kd-menubutton:first-child{-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.kd-combobutton .kd-menutrigger,.mobile .kd-combobutton .kd-menutrigger{margin-left:-1px;border-left-color:transparent;padding:0 8px 0 2px;width:auto;min-width:0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;z-index:0}.kd-combobutton .kd-menutrigger:hover{border-left-color:#c6c6c6}.kd-expandbutton{display:inline-block;overflow:hidden;z-index:0;width:88px;height:29px;position:relative;-webkit-transition:all 0.218s;-moz-transition:all 0.218s;-o-transition:all 0.218s;transition:all 0.218s;cursor:pointer}.kd-expandbutton:hover{width:210px;margin-left:-100px}.kd-expandbutton:hover .expand-options{border-color:#e5e5e5}.kd-expandbutton .expand-options{display:inline-block;background:#f7f7f7;border:1px solid #f0f0f0;padding-left:16px;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;position:absolute;left:0;width:144px;font-size:11px}.kd-expandbutton .expand-options span{float:left;padding:0 8px;line-height:27px;color:#666}.kd-expandbutton .expand-options span:hover,.kd-expandbutton .expand-options span.selected{background-color:#e5e5e5;color:#222}.kd-expandbutton .expand-options .kd-disclosureindicator{position:absolute;top:50%;margin-top:-3px;left:-3px;opacity:.5;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.kd-expandbutton .main{z-index:1;position:absolute;right:0}.kd-expandbutton:hover .kd-button.main{border:1px solid #c6c6c6;color:#333;-webkit-transition:all 0.0s;-moz-transition:all 0.0s;-o-transition:all 0.0s;transition:all 0.0s;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f8f8f8',EndColorStr='#f1f1f1');-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgba(0,0,0,0.1)}.kd-combobutton .kd-button-action.small{margin:0 0 0 1px}.kd-button.left{border-right-color:transparent;margin-right:0;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.qt-button.left{margin-right:0}.kd-button.left:hover{border-right:1px solid #c6c6c6}.kd-button.mid{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:0;margin-right:0}.kd-button.mid+.kd-button.mid,.kd-button.left+.kd-button.mid{margin-left:-1px}.kd-button.right{margin-left:0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;margin-left:-1px}.qt-button.right{margin-left:-1px}.kd-button.right:hover{border-left:1px solid #c6c6c6}.kd-button.left.kd-button-action:hover{border-right:1px solid transparent}.kd-button.right.kd-button-action:hover{border-left:1px solid transparent}.kd-button.left.kd-button-action:hover{border-right:1px solid transparent}.kd-button.right.kd-button-action:hover{border-left:1px solid transparent}.kd-button.mini{height:1rem;line-height:1rem;min-width:0}.kd-button{white-space:nowrap;text-overflow:ellipsis}.kd-menulist{background:#fff;border:1px solid rgba(0,0,0,0.2);padding:0 0 6px;white-space:nowrap;-moz-transition:opacity 0.218s;-o-transition:opacity 0.218s;-webkit-transition:opacity 0.218s;transition:opacity 0.218s;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2)}.kd-menulist-bubble{margin-top:11px;padding-top:6px}.kd-menulist-bubble:after{content:"";outline:none;display:block;position:absolute;top:-11px;left:24px;margin:0 0 0 -5px;width:17px;height:11px;background:url('../images/bubble_point_white.png')}.kd-menulistitem{display:block;padding:6px 44px 6px 13px;position:relative;color:#333;font-size:.8rem;font-weight:normal;line-height:1.1rem;cursor:default;margin:0;-moz-transition:background 0.130s;-o-transition:background 0.130s;-webkit-transition:background 0.130s;transition:background 0.130s;outline:0}.kd-menuchecklistitem{padding-left:30px}.kd-shortcutitem{padding-right:72px}.kd-shortcut{position:absolute;right:16px;text-align:right;color:#ccc}.kd-menulistitem.kd-menuchecklistitem.selected{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOpJREFUeNpi/P//PwO1ARMDDcAwNZSRkRGFjYQlgZidLEORIxXEhvLNgbgSiG0wJInBWIA9EC8B4ihks1goCLpAIPYA4ktAvAJZghxDWYE4CYiNgPgy0GVTkMOaHEO5gTgPiBWA+A4QzyQp9oG2g1zgD8Qs0BgWAwpXQA18CsRTgPg3Vr24sinQEEcgFQHED4F4HxCHQV36Coi7gPgzLHJg3oeZhc9QEJUKxCZIwh+AuBOI3yGnHnRDCaVTUHJ5CWWDXDYJ2UC8CZpAmpQF4h5oWBKVIQh5HwY4gfg7LkOJDtPRom9wGQoQYADRjokrpemFfAAAAABJRU5ErkJggg==);background-position:left center;background-repeat:no-repeat;background-color:#fff}.kd-menulistitem.kd-menuchecklistitem.active{background-color:#eee}.kd-menulistitem.kd-menuchecklistitem.selected:hover{background-color:#eee}.kd-menulistitem.disabled,.kd-menulistitem.disabled:hover,.kd-menulistitem.disabled{color:#ccc;background-color:#fff;cursor:default}.kd-menulist .kd-flyout{position:absolute;left:100%;top:0;width:1px;overflow:hidden;opacity:0.0;-moz-opacity:0.0}.kd-menulistitem:hover .kd-flyout{width:auto;overflow:visible;opacity:1.0;-moz-opacity:1.0}.kd-menulistitem .kd-disclosureindicator{position:absolute;right:10px;top:50%;margin-top:-3px;opacity:.5}.kd-menulistitem:hover,.kd-menulistitem.selected{background-color:#f1f1f1;color:#222;-moz-transition:background 0s;-o-transition:background 0s;-webkit-transition:background 0s;transition:background 0s;cursor:pointer}.kd-menulistitem:hover .kd-disclosureindicator{border-left-color:#999;opacity:1;-webkit-transition:none;-moz-transition:none;transition:none}.kd-menurule{border-top:1px solid #cccccc;margin-top:9px;margin-bottom:10px}.kd-menubutton .kd-menulist{text-align:left;position:absolute;z-index:99;background:#fff;height:0;width:auto;left:-9999px;-moz-transition:0;-o-transition:0;-webkit-transition:0;transition:0;opacity:0.0;-moz-opacity:0.0}.kd-menubutton .kd-menulist.shown{left:0;height:auto;opacity:1.0;-moz-opacity:1.0;-moz-transition:0;-o-transition:0;-webkit-transition:0;transition:0}.kd-menubutton .kd-menulist.scroll.shown{max-height:174px;overflow:auto}.kd-formbuttons{margin-top:16px}.kd-butterbar{display:inline-block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.2);box-shadow:0px 2px 4px rgba(0,0,0,0.2);transition:all 0 linear 1s,opacity 1s;z-index:1000;border-style:solid;border-width:0;font-size:11px;height:0;opacity:0;visibility:hidden;overflow:hidden;padding:0;text-align:center;max-width:75%;white-space:nowrap;text-overflow:ellipsis}.kd-butterbar.shown{transition:opacity 0.218s;border-width:1px;height:14px;line-height:14px;opacity:1;visibility:visible;padding:6px 16px}.kd-butterbar.info{background-color:#f9edbe;border-color:#f0c36d;color:#333}.kd-butterbar.error{background-color:#484848;border-color:#202020;color:#fff}.kd-butterbar.promo{background-color:#d6e9f8;border-color:#4d90f0;color:#333}.kd-butterbar.warning{background-color:#dd4b39;border-color:#602019;color:#fff}.kd-butterbar p{display:inline-block;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.kd-butterbar button{font-size:12px;font-weight:bold;text-decoration:underline;margin-left:5px}.kd-butterbar button:hover{color:#202020}.kd-butterbar.info button,.kd-butterbar.promo button{color:#333}.kd-butterbar.error button,.kd-butterbar.warning button{color:#fff}.kd-butterbar.error button:hover,.kd-butterbar.warning button:hover{color:#fff}.kd-butterbar.mini{padding:6px 16px}.material{margin:0}.material textarea{border:0;border-bottom:1px solid #e0e0e0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:4rem;font-size:1rem;padding:8px 0;resize:none;top:0;width:99%}.material textarea:active,.material textarea:focus{border-bottom:1px solid blue}.material textarea.missingContent{border-bottom:1px solid #d23f31}.material input,.material input[type=text],.material input[disabled],.material input[disabled]:hover,.material input[type=text][disabled],.material input[type=text][disabled]:hover{border:0;border-bottom:1px solid #e0e0e0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:0.875rem;line-height:1.25rem;padding:0 28px 8px 0;text-overflow:ellipsis;top:0;width:100%}.material input[disabled],.material input[disabled]:hover,.material input[type=text][disabled],.material input[type=text][disabled]:hover{color:rgb(33,33,33);color:rgba(0,0,0,.87)}.material input:active,.material input[type=text]:active,.material input:focus,.material input[type=text]:focus{border-bottom:1px solid #009688}.material input.textbox-missing-content,.material input:hover.textbox-missing-content,.material input[type=text].textbox-missing-content,.material input[type=text]:hover.textbox-missing-content{border-bottom:1px solid #d23f31}.material .message{padding:4px 0}.material .message.missing-content-message{color:#d23f31}.material input[type=radio],.material input[type=radio]:hover{border-radius:50%;border:2px solid rgba(0,0,0,0.54);height:16px;outline:none;padding:0;width:16px}.material input[type=radio][disabled]{border-color:rgba(0,0,0,0.26)}.material input[type=radio]::after{height:8px;left:2px;top:2px;width:8px}.material input[type=radio]:checked{border-color:#009688}.material input[type=radio]:checked::after{background-color:#009688}html,button,input,select,textarea,td{font-family:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:400;color:rgb(33,33,33);color:rgba(0,0,0,.87);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}::-webkit-input-placeholder{color:rgb(189,189,189);color:rgba(0,0,0,.38)}:-moz-placeholder{color:rgb(189,189,189);color:rgba(0,0,0,.38)}::-moz-placeholder{color:rgb(189,189,189);color:rgba(0,0,0,.38)}:-ms-input-placeholder{color:rgb(189,189,189);color:rgba(0,0,0,.38)}h1,h2,h3,h4,h5,h6{margin:0;padding:0}a{cursor:pointer;text-decoration:none}a:hover{text-decoration:underline}p,pre,dl,menu,ol,ul{margin:.7rem 0}table th{padding-right:80px;vertical-align:top;text-align:left}.primary{color:#ff5722}.accent{color:#00796b}.dark,.dark-grey,a.dark,a.dark:visited,a.dark:active{color:rgb(33,33,33);color:rgba(0,0,0,.87)}a.secondary-text,a.secondary-text:visited,a.secondary-text:active{color:rgb(117,117,117);color:rgba(0,0,0,.54)}.lt-grey,a.lt-grey,a.lt-grey:visited,a.lt-grey:active{color:rgb(189,189,189);color:rgba(0,0,0,.38)}.white{color:rgb(255,255,255);color:rgba(255,255,255,1)}.white-70{color:rgb(179,179,179);color:rgba(255,255,255,.70)}.green{color:#0f9d58}.blue{color:#4285f4}.page-title,h2.page-title{margin:0;font-size:1.25rem;font-weight:500;line-height:2rem}.page-title a,h2.page-title a{color:inherit}.no-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qm{background:#757575;color:#fff;font-weight:bold;display:inline-block;padding:0 7px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;top:-1px}.qm.error{background:#e64a19;color:#fff}.qm.promo{background:#03a9f4;color:#fff}.picker-dialog{background:#fff;border:1px solid #acacac;position:absolute;-webkit-box-shadow:rgba(0,0,0,.2) 0 4px 16px;-moz-box-shadow:rgba(0,0,0,.2) 0 4px 16px;box-shadow:rgba(0,0,0,.2) 0 4px 16px;z-index:10002;outline:none}.picker.modal-dialog-content{width:705px;height:370px;padding:0;margin:0;position:relative;border:0}.picker.modal-dialog-bg{background:#fff;left:0;position:absolute;top:0;z-index:10001}.picker.modal-dialog-title,.picker.modal-dialog-buttons{display:none}.picker-frame{width:100%;height:100%;border:0;overflow:hidden}.careers-footer{margin-top:12px;height:auto;background:#f9f9f9;border-top:1px solid whitesmoke;padding:0}.maia-footer{color:#666}.maia-footer-local{}.maia-footer-global,.maia-footer-local{}.maia-aux{margin:auto;padding:10px 0;display:block;max-width:1024px}.maia-signature{background:url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAIoAAAAECAMAAABm41f+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5OTdBRkY5MUZFOEIxMUUwQTNGRUQ4M0ZFQUJDRkY4RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5OTdBRkY5MkZFOEIxMUUwQTNGRUQ4M0ZFQUJDRkY4RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk5N0FGRjhGRkU4QjExRTBBM0ZFRDgzRkVBQkNGRjhEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk5N0FGRjkwRkU4QjExRTBBM0ZFRDgzRkVBQkNGRjhEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eWFsKwAAAD9QTFRFAHv/5SU2/9wz/900OrY3/9w0OrU35CU1OrY44AYo/9ogIrAp/9shI7EqIrEp4Aco4Qcp4QcoI7Ep/9ohAHr/sLWtWAAAANtJREFUeNp8kdkWwiAMRLGLSiEJBP//W51Je9yOGmgWeJjbId3+RIp8sm69tW74mlnPyI0n1tF1y9anMWoddRusdTyiPtKs4uruqo5OlAN2EVVsdynX9Kb6HQXKEM0UB0G2A43HmTe9zbvyFquGPLsAqXEyq4ckOBAiWmIWL2icfEv6RfC8OOG3seEKfKF+s7xbBLwMmGxrcLybsR01sMakpdAVDzNgBxCARBahVe7n9GHBl7iAgj7wdVq8DQIkjLgwmw7118cJiuAhyyqyS0rZC5YHHBA56HIXYACRKSMzzr7NcwAAAABJRU5ErkJggg==") no-repeat right bottom;min-height:4px;position:relative;top:-15px;right:-15px}.corp-footer-local{font-weight:bold;list-style:none;margin:auto;min-height:84px;overflow:hidden;max-width:1024px}.corp-footer-local li{float:left;margin:0 4% 20px 0;width:16%}.corp-footer-local li a{display:block;font-size:13px;font-weight:normal}.corp-footer-local li ul{margin:3px 0 0 0}.corp-footer-local li ul li,html[dir="rtl"] .corp-footer-local li ul li{color:#444;font-size:11px;list-style:none;margin:0;padding:3px 0;width:100%}.corp-footer-local li ul li a{color:#666;font-size:11px}.corp-footer-local li ul li a:hover{text-decoration:underline}.bodylink:visited,.bodylink:hover,.bodylink:active{color:#1155cc}a.bodylink:hover{text-decoration:underline;cursor:pointer}a.bodylink:visited{color:#6611cc}a.bodylink:active{color:#dd4b39}.maia-footer-global{border-top:1px solid #ebebeb;font-size:11px;line-height:1.8;list-style:none;background:whitesmoke;margin:auto;padding:10px 0}.footer-global-aux{overflow:hidden;margin:auto;max-width:1024px}.maia-footer-global ul{margin:0}.maia-footer-global li{display:inline;font-weight:bold}.maia-footer-global li a{font-weight:normal;font-size:11px}.maia-footer-global li+li::before{content:"\0000b7";padding:0 6px 0 3px}@media only screen and (max-width:640px){.corp-footer-local li{float:none;width:100%}.corp-footer-local .heavy{padding:10px}.corp-footer-local li a,.corp-footer-local li ul li a{background:#f2f2f2;display:block;font-size:13px;padding:10px;width:100%}}@media only screen and (max-width:1024px){.maia-aux,.footer-global-aux{padding:10px;max-width:924px}.corp-footer-local{max-width:924px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{outline:0}input::-ms-clear{display:none}a,input,button{-ms-touch-action:none!important}body.noscroll{overflow:hidden}a.block{display:block}iframe{border:0}table,tr,td{padding:0;margin:0}.material-shadow{-webkit-transition:box-shadow 0.218s;-moz-transition:box-shadow 0.218s;-o-transition:box-shadow 0.218s;transition:box-shadow 0.218s}.material-checkbox{height:30px;overflow:hidden}.material-checkbox>div{background:none;border:none;height:24px;width:24px}.material-checkbox:hover>div{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.material-checkbox>div>div{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAPElEQVR42mNgGAUkAk8gfgzE/8nEj6Fm4ASUGI5sCU4AU0QuIKh/1IJRC0YtGLVgRFhA8+Ka5hXOKMAAAEG6e8lU3ZtQAAAAAElFTkSuQmCC);background-position:inherit;background-repeat:no-repeat;height:24px;opacity:0.54;vertical-align:text-top;width:24px}.material-checkbox.selected>div>div{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAkElEQVR42mNgGAUkgfJMT4aK7McMldn/ycIgvSAzcAJKDEe2BCeg1HAYpr4FWZdpacFyhtBQZoaKrAZaWAAxHBx/1LcAu+HEW4AWrsQaTpQFIE0gA0AGkWo40RaAAKYlhA0nOogwLSHOcJIiGdkSYg0nORXBLCHWcLKSKchgYg2nTVExaCygeXFN8wpnFGABAMbQLpWuCB8bAAAAAElFTkSuQmCC);background-position:inherit;background-repeat:no-repeat;height:24px;opacity:1;vertical-align:text-top;width:24px}.material-checkbox:hover>div>div{cursor:pointer;opacity:1}.material-checkbox label{color:rgb(33,33,33);color:rgba(0,0,0,.87);line-height:1.25rem;margin-top:2px;vertical-align:middle}.material-checkbox:hover label{cursor:pointer;opacity:1}.email-option-dialog{overflow:visible!important}.email-option-dialog .material-checkbox{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:inherit;overflow:visible}.email-option-dialog .material-checkbox>div{font-size:10px}.email-option-dialog .material-checkbox label{margin-top:4px}.custom-text-editor{border-bottom:1px solid #e0e0e0;margin:24px 0}.custom-text-editor .editor-header{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.custom-text-editor .editor-title{margin-top:2px;width:100%;-moz-box-flex:1;-webkit-box-flex:1}.custom-text-editor .format-icons{min-width:72px}.custom-text-editor .format-icon.selected,.custom-text-editor .format-icon:hover{opacity:0.87}.custom-text-editor .format-icon{margin-left:12px;opacity:0.26}.custom-text-editor .kd-editor-area.closed{height:4rem}.custom-text-editor .kd-editor-area{height:7.6rem;width:100%}.viewport{overflow:hidden;padding-top:64px}.butterbar-container{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:fixed;text-align:center;top:10px;-webkit-transition:top 0.218s;-moz-transition:top 0.218s;-o-transition:top 0.218s;transition:top 0.218s;z-index:10001}.page{background:#eeeeee;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-moz-transition:0.218s -moz-transform cubic-bezier(0.4,0.0,0.2,1);-o-transition:0.218s -o-transform cubic-bezier(0.4,0.0,0.2,1);-webkit-transition:0.218s -webkit-transform cubic-bezier(0.4,0.0,0.2,1);transition:0.218s transform cubic-bezier(0.4,0.0,0.2,1)}.featured .page-title{margin-bottom:1.5rem;font-weight:normal}.card.pagination-card{display:inline-block;margin:0;padding:0;width:auto}.pagination-card .pagination-anchor{padding:11px 25px}.pagination-card .pagination-anchor.first{padding-right:14px}.pagination-card .pagination-anchor.second{padding-left:14px}.pagination-anchor.text-show{word-spacing:10px}.pagination-card a{text-decoration:none;display:inline-table}.pagination-card .last{padding-right:25px}.button-extension-drop{margin-left:8px}.media-container{margin:0 -24px 24px}.media-top-pane{position:relative}.media{height:100%;overflow:hidden;position:relative;width:100%}.media-card{position:relative;height:185px;margin-bottom:10px}.media-anchor{width:10%;min-width:25px;height:100%;display:inline-block}.media-entry{display:inline-block;height:75%;width:70%;min-width:205px;overflow-x:hidden}.media-footer{bottom:24px;position:absolute;width:100%}.text-search input[type=text]{background-color:initial;border:initial;border-top:initial;-webkit-border-radius:initial;-moz-border-radius:initial;border-radius:initial;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;color:initial;display:initial;font-size:initial;height:initial;padding-left:initial;vertical-align:initial}.text-search input[type=text]:hover{border:initial;border-top:initial;-webkit-box-shadow:initial;-moz-box-shadow:initial;box-shadow:initial}.text-search input[type=text][disabled]{color:initial;border:initial;border-top:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.text-search input[type=text]:focus{-webkit-box-shadow:initial;-moz-box-shadow:initial;box-shadow:initial;outline:none;border:initial}.card.sign-in-card .card-element div{margin-left:41px}.card.sign-in-card .card-element img{margin-left:-41px;position:absolute}.card.sign-in-card .sign-in{background-color:#f5f5f5;display:block;margin:16px -24px -24px;padding:16px;text-align:center}.card.sign-in-card .sign-in .kd-button{margin-bottom:0}.card.no-plus-page-card .card-element div{margin-left:111px}.card.no-plus-page-card .card-element img{margin-left:-111px;position:absolute}.card.no-plus-page-card .start{background-color:#f5f5f5;padding:16px;display:block;text-align:right}.card.no-plus-page-card .start .kd-button{margin-bottom:0}.card.company-card{height:432px;padding:0px;position:relative;text-align:center;width:304px}.card.company-card.grey-background{background-color:#e0e0e0}.card.company-card .add{color:rgb(189,189,189);color:rgba(0,0,0,.38);font-size:3rem;line-height:3rem;padding-bottom:8px}.card.company-card.add-card .card-image-secondary{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.card.company-card .company-details{padding:44px 24px 0}.card.company-card .company-details .detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:20px}.company-card .select-company{height:70px;padding:16px 24px 0}.company-card .inactive a{cursor:default}.company-card .verify-company{background-color:#4285f4;height:58px;padding:14px 21px;margin-top:16px}.card.company-card .verify-panel{background-color:#9e9e9e;background-color:rgba(0,0,0,.36);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:13px 10px;position:absolute;top:0;width:100%;z-index:1}.card.company-card .verify-panel a{text-decoration:underline}.card.company-card .verify-panel .shield{height:16px;margin:-2px 5px 0 0;width:16px}.company-card .verify-company.stats{background-color:#f5f5f5;height:57px}.company-card .verify-company.stats .draft-stats{border-right:1px solid #e0e0e0;display:inline-block;padding-top:10px;width:49%}.company-card .verify-company.stats .publish-stats{display:inline-block;width:49%}.company-card .company-verified{margin:2px 5px}.company-card .jobs-exist{background-color:#f4c7c3;padding:21px 24px 0px}.company-card .jobs-exist .links{padding:14px 16px}.company-card.add-card{cursor:pointer;text-transform:uppercase}.manager-invite-dialog-body{height:112px}.manager-invite-textbox{max-width:256px}.circle-image,.circle-image-anchor img{background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.navigation-button img{max-width:24px;max-height:24px;margin:-3px 16px 0 0;opacity:0.63}.navigation-button:hover img{opacity:1}.header .sign-in-button,.header .profile-button{position:absolute;right:0}.header .header-home,.header .header-job-detail{padding:16px 8px}.header-last{border-bottom:1px solid rgba(0,0,0,.1)}.footer-info{background:#fff;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);padding:24px 36px;position:relative}.footer-info .more-info{float:left;text-transform:uppercase}.footer-info .legal-info{float:right}.footer-info .more-info .info-item{vertical-align:top;padding-right:36px}.footer-info .more-info .info-item:last-child{padding-right:0}.footer-info .legal-info .legal-item{vertical-align:top;padding-left:24px;display:inline-block;white-space:nowrap}.footer-info .more-info .info-item:first-child,.footer-info .legal-info .legal-item:first-child{padding-left:0}.footer-info a,.footer-info a:link,.footer-info a:hover,.footer-info a:visited{color:inherit;font:inherit;text-decoration:none}.footer-job-detail{padding-bottom:59px}.footer-info .more-info .info-item a:hover,.footer-info .legal-info .legal-item a:hover{text-decoration:underline}.top-pane{margin-bottom:30px}.top-pane .image-pane{float:left;display:block;padding-right:20px}.image-pane img{width:102px;height:102px}.top-pane .info-pane{display:inline-block;height:102px}.top-pane .email{margin-bottom:23px}.top-pane .button{vertical-align:bottom}.bottom-pane{height:35px}.main-container{padding:16px 0 16px;-webkit-transition:padding 0.218s cubic-bezier(0.0,0.0,0.2,1);-moz-transition:padding 0.218s cubic-bezier(0.0,0.0,0.2,1);-o-transition:padding 0.218s cubic-bezier(0.0,0.0,0.2,1);transition:padding 0.218s cubic-bezier(0.0,0.0,0.2,1)}.main-container.search-offset{padding-top:92px;-webkit-transition:padding 0.218s cubic-bezier(0.4,0.0,1,1);-moz-transition:padding 0.218s cubic-bezier(0.4,0.0,1,1);-o-transition:padding 0.218s cubic-bezier(0.4,0.0,1,1);transition:padding 0.218s cubic-bezier(0.4,0.0,1,1)}.main-container.functions-offset{padding-top:56px;-webkit-transition:padding 0.218s cubic-bezier(0.4,0.0,1,1);-moz-transition:padding 0.218s cubic-bezier(0.4,0.0,1,1);-o-transition:padding 0.218s cubic-bezier(0.4,0.0,1,1);transition:padding 0.218s cubic-bezier(0.4,0.0,1,1)}.main-container.employer-search-offset{padding-top:112px;-webkit-transition:padding 0.218s cubic-bezier(0.4,0.0,1,1);-moz-transition:padding 0.218s cubic-bezier(0.4,0.0,1,1);-o-transition:padding 0.218s cubic-bezier(0.4,0.0,1,1);transition:padding 0.218s cubic-bezier(0.4,0.0,1,1)}.main-container.mask{opacity:0;pointer-events:none}.main{padding:0}.featured-wrapper .explore-wrapper{margin-top:0}.explore-wrapper{float:left;margin-top:-16px;min-height:488px;width:100%}.main .explore-wrapper{margin-top:36px}.explore-wrapper.load{height:614px}.text-search{background:#fafafa}.text-search-container{position:relative;right:0}.text-search .search-bar-wrapper{background-color:#fff;border:1px solid #e0e0e0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border-top:1px solid #bdbdbd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:rgb(33,33,33);color:rgba(0,0,0,.87);display:inline-block;height:2.6rem;padding-left:8px;padding-right:42px;-webkit-transition:padding .28s;-moz-transition:padding .28s;-o-transition:padding .28s;transition:padding .28s;vertical-align:top;width:100%}.text-search .lf-interior .search-bar-wrapper{padding-left:0}.search-bar-wrapper .search-input-wrapper input.search-input{line-height:inherit;padding:10px 2px}.text-search-container .search-bar-wrapper .search-input-wrapper{padding-right:32px}.text-search.open .search-bar-wrapper{padding-right:0;-webkit-transition:padding 0.218s;-moz-transition:padding 0.218s;-o-transition:padding 0.218s;transition:padding 0.218s}.search-input-wrapper{position:relative}.open .search-input-wrapper{height:100%}.lf-search{background-color:transparent;height:2.6rem;line-height:2.6rem;outline:none;position:absolute;text-align:center;width:auto;z-index:101}.lf-low-opacity{opacity:.3}.lf-search-centered{margin:0 auto}.lf-search-right{padding-right:5px;right:0;top:0}.lf-search-left{left:0;padding-left:6px;width:19px}.lf-search img{vertical-align:inherit}.lf-text-indent{text-indent:20px;padding-left:9px}.lf-search-box{border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;min-height:42px;position:relative;width:100%}.lf-clear-icon{height:20px;width:20px}.lf-clear-icon-container{padding-right:4px;right:0px;top:-4px}.lf-clear-icon-mobile{margin-top:-2px;opacity:0.7}.lf-clear-icon-desktop{opacity:0.54}.lf-clear-icon-desktop:hover{opacity:1}.lf-top-zindex{z-index:103}.ghost-text,input[type="text"].ghost-text,#kd-searchfield.ghost-text{color:rgb(189,189,189);color:rgba(0,0,0,.38)}.sr-count{margin-bottom:16px}.sr-sponsored{float:right;margin-right:0px;margin-bottom:8px;height:29px;line-height:29px}.sponsor-label{margin-right:2px;vertical-align:middle}.sponsor-image{width:16px;height:16px}.sr-section{margin:36px 12px 24px}.sr-section .subsection{margin:24px 0}.sr-section .page-title{font-weight:500}.sr{line-height:1.2rem;padding:24px;min-height:144px}.sr.sr-a.card{margin-bottom:0px}.sr.card{border-bottom:1px solid #e0e0e0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.card.with-cluster{margin-bottom:24px!important;margin-top:24px!important}.detail .card .card-element:last-child{padding-bottom:24px}.gray-out{background:#fff;height:500px;left:-108px;-webkit-transition:all 0.218s;-moz-transition:all 0.218s;-o-transition:all 0.218s;transition:all 0.218s;pointer-events:none;position:absolute;top:-90px;width:1032px;z-index:-1}:visited.sr-title .gray-out,:visited.job-title .gray-out{background:#f5f5f5}.sr .location{margin-right:5px}.sr .sr-a{padding-left:7px}.sr-a .sr-actions{top:15px}.save-share-flag{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:16px;position:absolute;right:0;z-index:1}.sr-a .save-share-flag{top:0}.save-share-flag .save-action{cursor:pointer;padding:8px 4px 8px 8px}.save-share-flag .share-flag-drop{padding:8px 8px 8px 4px}.share-flag-drop,.save-widget img{opacity:0.3}.share-flag-drop:hover,.share-flag-drop:hover img,.company-header .save-share-flag .save-action .save-widget img,.company-header .save-share-flag .share-flag-drop,.save-action.saved,.save-widget img:hover,.save-widget.active img{opacity:1.0}.detail-share-and-flag .apply{text-align:right;padding-right:24px}.save-share-flag-action{opacity:1}.sr-popup,.detail-popup{border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 40px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 40px rgba(0,0,0,0.4);box-shadow:0 2px 40px rgba(0,0,0,0.4);padding-top:6px}.sr-popup-icon:hover,.detail-popup-icon:hover{text-decoration:none}.sr-popup-icon img,.detail-popup-icon img{margin:-3px 11px 0 0;opacity:0.550000011920929}.detail-popup .save{display:none}.saved .save img{opacity:1}.detail-popup.starred .detail-popup-icon.save img{opacity:1}.sr-externalLink{display:none;position:absolute;right:0;opacity:0.2}.star-widget{cursor:pointer}.sr .card-clickable{position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}.sr .summary>a{position:relative;z-index:10}.recommendation-list .sr .card-clickable{height:initial;top:60px;bottom:0}.sr .fade{color:rgb(117,117,117);color:rgba(0,0,0,.54);display:inline}.sr h3,.card-job-details h3{margin:0;line-height:1.4rem;display:block}.sr-a .sr-graphic{margin-right:24px;min-width:60px}.sr-a .sr-content-container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sr-a .sr-content-text{width:100%}.sr-a .sr-content{word-wrap:break-word;overflow-wrap:break-word;-ms-word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.sr-a .sr-content .sr-title-container{margin-right:48px}.sr-a .sr-content .sr-title{word-wrap:break-word;overflow-wrap:break-word;-ms-word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;color:rgb(33,33,33);color:rgba(0,0,0,.87);position:relative}.sr-a .sr-content .sr-title:hover{text-decoration:underline}.sr-a .sr-content .summary .greytext{position:relative}.sr-a .sr-content .summary .greytext:visited{color:rgb(117,117,117);color:rgba(0,0,0,.54)}.sr-desc{margin-top:8px;word-wrap:break-word;min-height:2rem}.sr-filters{display:inline}.cluster-job{position:relative;display:block;margin-bottom:-10px}.sr-cluster-hr{border-color:#e0e0e0;height:0;margin:16px 0px 14px 0px;position:relative;z-index:1}.sr-filter{font-size:.9rem;display:inline-block;margin-top:21px}.sr-text{display:inline}a:hover.sr-title{text-decoration:none}.sr .heading{font-size:1.1rem}a:link.darkgreytext,a:visited.darkgreytext,a:hover.darkgreytext,a:active.darkgreytext{color:rgb(33,33,33);color:rgba(0,0,0,.87)}a:hover.darkgreytext.sr-filter{text-decoration:underline}.plus-one-wrapper{display:inline}.plus-one{cursor:pointer;display:inline}.interactive-share-icon{line-height:1.1rem;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABLklEQVQ4EWP8//8/AyWAiRLNIL1EGVBSUjIpLCyMGZtlRBkA1JgrJye3ITs7mwfdEGINAOnz4eTkPFRUVCSNbAgjeiDm5eWxA4E/UDwAqNAciGWAmA1J01OgnG9vb+95kBiKAaWlpYlAyTaguASSBmzML0B1kUBDtoANYASC4uLiWUCVKdhU4xD7CxQvBIcBUHMtiZrhZjJ//PhRgYmJaRVQBGs0wVWiMkBeCAV6YQkTMzNzIlAOFkjPgex+oI/8gFjp169fHD09PYyoehlAgWgH8j9InAWIXYAY5J8GXl7ervr6+l9ANi5w/t+/f759fX1PYQpABqgDTcwGmjgTJoiD3vL9+/fIqVOnfkGWBwXiBaCJoBjAByY/evQoAF0zSANKOsBnAi45UpIyVjMAr1VuYek0eCIAAAAASUVORK5CYII=);background-position:18px 8px;padding-left:40px;display:block;cursor:default}.no-results{margin-bottom:30px}.no-results ul{padding-left:1em;margin-left:.5em}.breadcrumb{background-color:#eeeeee;display:block;line-height:48px;padding:72px 36px 24px 36px}.breadcrumb .mark{padding-right:14px}.breadcrumb>span.mark:last-of-type{padding-right:0}.breadcrumb img.separator{margin-bottom:2px;padding-right:14px}.break-word{word-wrap:break-word}.srs{margin-bottom:24px}.srs .header-panel{background-color:#009688}.srs .header-panel:hover{cursor:pointer}.serp-company-header{-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.serp-company-header .card-company-logo{-moz-box-flex:1;-webkit-box-flex:1;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;min-width:75px;margin-right:24px;max-width:75px}.serp-company-header .company-info{-moz-box-flex:2;-webkit-box-flex:2;-ms-flex:2 1 auto;-webkit-flex:2 1 auto;flex:2 1 auto}.serp-company-header .arrow-right{-moz-box-flex:1;-webkit-box-flex:1;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;min-width:60px;max-width:60px}.kd-buttonbar.pages{margin-bottom:25px}.job-disclaimer{padding:16px 24px}.job-disclaimer.center{margin-bottom:12px;text-align:center}.job-disclaimer a{color:rgb(117,117,117);color:rgba(0,0,0,.54);text-decoration:underline}.warning-panel{margin-left:24px;text-align:left}.company-detail-card{margin-bottom:24px}.featured .company-detail-card .card{border-bottom:1px solid #e0e0e0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:0}.company-detail-card .follow{margin-top:8px}a.suppressed-circular-link:hover{text-decoration:none}.featured .company-jobs-card .card{margin-bottom:0}.connected-companies-card .title{margin:0 0 16px 16px}.related-company-entry{-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e0e0e0;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 16px}.related-company-entry .graphic{display:inline-block;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;float:left;height:40px;mix-width:40px;max-width:40px}.related-company-entry .info{display:inline-block;-ms-flex:2 1 auto;-webkit-flex:2 1 auto;flex:2 1 auto;min-height:40px;margin-left:16px;padding:16px 0;vertical-align:middle}.recommended-job-entry .sr-desc{margin-right:0}.recommended-job-entry .graphic{float:left}.recommended-job-entry .job-content{margin-left:64px}.email-icon{display:inline-block;line-height:2.5rem;opacity:0.3}.email-icon img{padding:8px}.card-email-alert:hover .email-icon{opacity:1}.referral .body{width:100%}.referral .header{text-align:left;margin-bottom:36px;line-height:0px}.referral .image-pane img,.rounded-corners{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.referral .mugshot{float:left}.referral .mugshot img{width:40px;height:40px}.referral .name-pane{display:block}.referral .email-wrapper{border-top:1px solid transparent;border-bottom:1px solid #e0e0e0;display:inline-block;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;height:2.5rem;max-width:90px;padding-top:19px;padding-bottom:11px}.referral .name-details-pane{margin-left:16px;display:block}.referral .image-pane{margin:8px 0 8px 16px}.referral .anchor-pane{display:inline-block;margin-left:10px;float:right;margin-top:5px}.referral .kd-buttonbar{width:100%;padding-left:10px;float:none}.referral .kd-button-social{margin-left:20px}.referral .inline-scroller{border-bottom:1px solid #eeeeee;margin-bottom:10px;max-height:500px}.referral.footer .desktop-footer{margin-top:16px}.referral-icon{opacity:0.3}.detail-item .job-connections{padding:21px;margin:24px -21px -24px}.detail-item .image-pane{display:inline}.detail-item .job-benefit-item{line-height:40px;display:block}.detail-item .job-benefit-item img{margin-right:32px}.activity-indicator{margin:0 auto}.activity-indicator,.activity-spinner{padding:10px 0;text-align:center}.activity-spinner{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.sheet{background-color:#fff;border-bottom-width:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-top-width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;margin-bottom:12px;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);opacity:1;padding:24px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-moz-transition:opacity 0.218s,height 0.218s;-webkit-transition:opacity 0.218s,height 0.218s;transition:opacity 0.218s,height 0.218s}.sheet.full-bleed{padding:0}.sheet .apply{text-align:right}.sheet hr.disclaimer-separator{border-top:1px solid #e0e0e0;margin:0 auto;width:-moz-calc(100% - 24px);width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}.sheet hr.disclaimer-separator.inactive{display:none}.sheet .item .detail-item .job-connections{margin:16px 0;padding-left:24px}.not-interested-response{padding:21px!important;width:63%!important}.employer-tools-intro .info{padding:24px}.employer-tools-intro .button-bar{padding-top:24px;text-align:right}.employer-tools-intro .button-bar a.more-info{margin-right:20px}.card{background-color:#fff;border-bottom-width:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-top-width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;margin-bottom:8px;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);opacity:1;overflow:hidden;padding:24px;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.card.hidden-card{opacity:0;height:0;margin:0;padding:0;border:none;overflow:hidden}.card-logo{left:0;position:relative;opacity:.3;vertical-align:top}.card-title-entry{left:0;margin:0;padding-bottom:10px;position:relative}.card-status-icon{position:absolute;right:14px;top:12px}.card-breaker{margin:0;color:rgb(0,0,0);color:rgba(0,0,0,.12);height:0px;border:0}.card-search-entry:hover{cursor:pointer}.card-search-icon{opacity:0.3;margin:3px 0 0 3px;position:absolute}.card-element{position:relative;padding-bottom:24px}.card-search-title{display:table-cell;padding-left:26px;max-width:232px;line-height:1.25rem}.card-see-more{background-color:#f5f5f5;padding:16px;margin:24px -24px -24px;display:block;text-align:center}a:hover.card-see-more{text-decoration:none}.card-image-secondary{background-repeat:round;height:120px;top:-80px;width:100%}.card-search-image{margin-right:15px}.card-search-entry{-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.card-search-entry .card-search-entry-table .card-search-entry-row:hover .card-search-info{color:#4285f4}.card-search-entry:hover .card-search-entry-table .card-search-entry-row .card-search-info-link{opacity:1;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);-moz-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);-o-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);transition-timing-function:cubic-bezier(0.0,0.0,0.2,1)}.card-search-entry .card-search-entry-table{display:table;width:100%}.card-search-entry .card-search-entry-table .card-search-entry-row{height:1.25rem;display:table-row}.card-search-entry .card-search-image{display:inline-block;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin-right:13px;max-width:20px;min-width:20px;opacity:0.6}.card-search-entry .card-search-info{-ms-flex:3 1 auto;-webkit-flex:3 1 auto;flex:3 1 auto;display:inline-block;height:3rem;line-height:3rem;word-wrap:break-word;overflow-wrap:break-word;-ms-word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.card-search-entry .card-search-info .card-search-link{max-width:10.5rem;display:inline-block;vertical-align:middle}.card-search-entry .card-search-info-link{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;display:inline-block;height:3rem;line-height:3rem;max-width:65px;min-width:65px;opacity:0;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.4,0.0,1,1);-moz-transition-timing-function:cubic-bezier(0.4,0.0,1,1);-o-transition-timing-function:cubic-bezier(0.4,0.0,1,1);transition-timing-function:cubic-bezier(0.4,0.0,1,1)}.card-search-entry:hover .card-search-info-link{opacity:1;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);-moz-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);-o-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);transition-timing-function:cubic-bezier(0.0,0.0,0.2,1)}.card-search-info-link div{display:inline-block;height:3rem;min-width:65px;position:relative;vertical-align:middle}.card-search-info-link .card-search-info-filters{position:absolute;right:0;top:0.875rem}.card-search-company:hover{color:#0f9d58}.card-job-image{float:left;width:40px;height:40px;margin-top:6px}.card-search-all{padding-left:21px}.card-person-info{border-top:1px solid transparent;border-bottom:1px solid #e0e0e0;display:inline-block;-ms-flex:2 1 auto;-webkit-flex:2 1 auto;flex:2 1 auto;margin-left:16px;min-height:40px;padding:15px 0;vertical-align:middle}.people-dialog-entry:last-child .card-person-info{border-bottom:1px solid transparent}.card-person-entry .card-person-info{border:none;padding:16px 0}.card-person-info.mobile{width:152px;width:-moz-calc(100% - 89px);width:-webkit-calc(100% - 89px);width:calc(100% - 89px)}.card-person-info .name{display:block}.card-person-image{display:inline-block;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;float:left;height:40px;max-width:40px;min-width:40px}.card-person-image img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;vertical-align:middle}.card-job-image:hover,.card-person-image:hover{cursor:pointer}.card-job-image img,.card-person-image img{width:inherit;height:inherit;display:block}.card-element .card-person-entry{-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.card-person-follow{border-top:1px solid transparent;border-bottom:1px solid #e0e0e0;display:inline-block;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;float:right;height:2.5rem;max-width:82px;min-width:82px;padding-bottom:11px;padding-top:19px}.people-dialog-entry:last-child .card-person-follow{border-bottom:1px solid transparent}.card-person-entry .card-person-follow{border:none;padding-top:20px;padding-bottom:12px}.card-job-company,.card-search-company{margin-top:2px}.card-job-company .darkgreytext{display:inline}.card-job-company a:hover.darkgreytext{text-decoration:underline}.card-job-company .source{color:#0f9d58;display:inline}.card-job-other{margin-left:52px;margin-top:0.2rem}.card-job-other .card-job-date{color:rgb(117,117,117);color:rgba(0,0,0,.54);line-height:1.3rem;display:inline}.card-job-other .card-job-description{display:inline}.card-job-description p{display:inline}.card-person-details{position:relative;display:block;min-height:30px;overflow:hidden}.card-job-details{margin:0 52px}.card-person-details .name,.card-person-details .company{width:118px}.card-person-details .company{display:block;margin-top:-1px}.card-person-details .name{display:block;margin-top:-1px;margin-bottom:0;font-weight:300;line-height:1.4rem;max-height:2.8rem}.card-person-recommendations .go-icon{opacity:.3;height:21px;width:21px}.card-row{position:relative;margin-bottom:16px}.card-row-header{display:block;margin-right:100px}.card-row-view-more{position:absolute;overflow:hidden;right:12px;text-transform:uppercase;top:-4px}.card-row .card-list{margin-top:11px}.card-cell-entry{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;display:inline-block;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);padding:24px;position:relative;width:100%}.card-cell-details{margin-right:90px}.card-cell-details a,.card-cell-details a:visited{color:rgb(33,33,33);color:rgba(0,0,0,.87)}.card-cell-details h3{margin:0;overflow:hidden;text-overflow:ellipsis;color:rgb(33,33,33);color:rgba(0,0,0,.87)}.card-cell-company{margin-bottom:10px}.card-cell-company a,.card-cell-company a:visited{color:rgb(117,117,117);color:rgba(0,0,0,.54)}.card-cell-company-image{position:absolute;top:30px;right:30px;z-index:-1}.card-cell-icons{height:21px}.card-cell-save{position:absolute;top:8px;right:8px}.card-cell-entry .card-cell-highlights{height:21px}.directory-card{position:relative}.directory-card .content{background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:16px 0 27px 0;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);padding:18px 0}.directory-card .directory-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:rgb(33,33,33);color:rgba(0,0,0,.87);display:inline-block;margin:12px 0;min-height:2.4rem;overflow:hidden;padding-left:60px;padding-right:16px;vertical-align:middle;width:100%}.directory-card .directory-item.location{min-height:1.6rem;padding-left:24px}.directory-card .directory-item img{float:left;margin:0 0 0 -40px;opacity:0.4}.directory-card .view-more{position:absolute;top:4px;right:0;color:#555}.directory-card .content:before,.directory-card .content:after{content:"";z-index:0;position:absolute;top:63px;bottom:20px}.company-logo-image-text{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-weight:300;font-size:48px;height:80px;line-height:80px;width:80px;text-align:center}.logo-medium .company-logo-image-text{font-size:42px;height:70px;line-height:70px;width:70px}.logo-medium-small .company-logo-image-text{font-size:36px;height:60px;line-height:60px;width:60px}.logo-small .company-logo-image-text{font-size:24px;height:40px;line-height:40px;width:40px}.logo-tiny .company-logo-image-text{font-size:16px;height:28px;line-height:28px;width:28px}.company-logo-image-text>span{opacity:0.7}.chip{background:#e0e0e0;cursor:default;-webkit-border-radius:0.875rem;-moz-border-radius:0.875rem;border-radius:0.875rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;height:1.75rem;margin:0px 2px 8px}.chip.accent{background:#009688}.chip .left-image{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;height:1.75rem;width:1.75rem}.chip .text-content{-webkit-align-self:center;align-self:center;display:inline-block;max-width:300px;padding-left:5px;vertical-align:middle}.chip .text-content.no-left{padding-left:0.75rem}.chip .right-image{width:1.25rem;height:1.25rem;margin:0.25rem 5px;cursor:pointer}.job-connections{margin:0;padding:16px 0 0 0;height:30px;max-width:50%}.job-connections-wrapper{position:relative}.job-connections-wrapper .second{left:4px}.job-connections-wrapper .third{left:8px}.job-connections .avatar{border:2px solid white;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;height:32px;position:absolute;top:-6px;width:32px;z-index:1}.job-connections-text{background:#ffcd40;display:inline-block;font-size:0.75rem;font-style:italic;line-height:24px;margin-left:5px;max-width:100%;padding-left:42px;padding-right:12px;position:relative}.job-connections-text .dark{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-connections-tail{position:absolute;top:0;right:-12px;width:12px;height:24px}.job-connections .email-icon{float:none;margin:0px;padding:0px}.people-dialog-table{width:100%;display:table}.people-dialog-table .people-dialog-entry-row{display:table-row}.card-search-element{background:#fafafa;margin-bottom:16px;padding:0 21px}.card-search-element .card-search-table{display:table;width:100%}.card-search-element .card-search-row{height:52px;display:table-row}.card-search-element .card-search-row .card-search-image{opacity:.3;display:table-cell;width:40px;vertical-align:middle;text-align:center}.card-similar-starred .card-search-element .card-search-row .card-search-image{opacity:1}.card-search-element .card-search-row .card-search-info{display:table-cell;vertical-align:middle;padding:0px 12px;word-wrap:break-word;overflow-wrap:break-word;-ms-word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.card-search-row .card-search-info-link{display:table-cell;vertical-align:middle;width:1px;white-space:nowrap}.card-profile-update .question{display:inline-block;padding-left:16px}.card-profile-update .add-button{float:right;margin-top:24px;margin-bottom:-8px}.card-company-detail{padding:0 16px;max-width:302px}.card-company-detail .card-company-header{margin:0 -16px;text-align:center;position:relative}.card-company-logo.disabled{pointer-events:none}.card-company-detail .card-element{padding:0;margin-bottom:5px}.card-company-detail .card-image-secondary{height:auto}.card-company-detail .card-company-logo img{z-index:1;position:relative}.card-company-detail .card-title-entry{display:block;padding-bottom:0}.card-company-detail .card-company-name-panel .company-verified{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.card-company-detail .card-title-text{text-align:center}.card-company-detail .card-title-text.disabled{pointer-events:none}.card-company-detail .card-company-name-panel{text-align:center}.card-company-detail .card-company-name-link{display:inline-block;text-overflow:ellipsis;overflow:hidden;max-width:75%;white-space:nowrap;vertical-align:middle}.card-company-detail .card-text{vertical-align:bottom;display:inline-block}.card-company-detail .website:hover{text-decoration:underline}.card-company-detail .card-company-info{text-align:center}.card-company-detail .card-company-info-element{margin-left:auto;margin-right:auto;width:70%}.card-company-detail .card-company-info-separator{width:6px;padding:0}.card-company-detail .card-company-info img{margin-top:-4px;opacity:0.3}.card-company-detail .card-company-desc{display:block;margin-bottom:16px;text-align:center}.company-verified{opacity:0.54;margin-left:8px}.card-company-detail a:hover.card-title-entry{text-decoration:none}.card .job-summary{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:0px!important;text-align:left}.company-header{padding:0}.card.company-header{max-width:100%;padding:0 16px}.company-header.card-company-detail{background-color:#fff;max-width:100%;overflow:hidden;padding:0;position:relative;text-align:center;text-overflow:ellipsis}.company-header.card-company-detail .card-company-job-details{margin-right:40px}.company-header.card-company-detail .card-company-job-details .details-panel{display:block;margin-top:4px;position:relative}.company-header .buttons-panel{text-align:right}.company-header .buttons-panel .edit{display:inline-block;min-width:21%;text-align:right;text-transform:uppercase}.card .company-header.card-company-detail .padding-bottom{padding-bottom:0}.company-header.card-company-detail .card-text{overflow:hidden;text-overflow:ellipsis}.company-header.card-company-detail .card-company-content{padding:24px}.company-header.card-company-detail .card-company-content.job-preview{margin-bottom:4px;padding-bottom:0}.company-header.card-company-detail .card-company-name-panel{position:relative;text-align:left}.company-header.card-company-detail .card-company-background{position:relative}.company-header.card-company-detail .card-image-secondary img{width:100%;height:80px}.company-header .job-preview .buttons-panel{display:none}.company-header .details-panel .edit{float:none}.company-header .details-panel{text-align:left}.company-header .details-panel .details-location{display:block}.company-header .details-panel .details{width:100%}.company-header .details-panel .edit{display:inline-block;float:right;text-align:right}.company-header.card-company-detail .details-panel{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.company-header.card-company-detail .company-dropdown{-webkit-align-self:flex-end;align-self:flex-end;font-weight:400;min-width:136px;text-transform:none}.company-header .details-panel .company-dropdown:hover{background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4),0px -1px 3px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4),0px -1px 3px 0px rgba(0,0,0,0.1);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4),0px -1px 3px 0px rgba(0,0,0,0.1)}.company-header .details-panel .company-dropdown:focus{-moz-animation:none;-webkit-animation:none;animation:none}.company-header.card-company-detail .company-dropdown img{margin-top:-4px}.company-header.card-company-detail .company-dropdown img,.company-header.card-company-detail .company-dropdown-drop{opacity:0.54}.company-header.card-company-detail .company-dropdown-drop{display:none;position:absolute;right:8px;top:16px}.details-panel .status{margin-top:8px}.company-header .job-preview .apply-button-panel{bottom:0;display:block;position:absolute;right:24px}.featured .card.abuse-header{margin-bottom:76px}.company-header.card-company-detail.job-preview{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0}.company-header.card-company-detail,.company-header.card-company-detail.job-preview{margin-top:-16px}.employer-search-offset .company-header.card-company-detail{margin-top:-24px}.job-preview.card-company-job-details{padding:24px 24px 0 24px}.company-header.card-company-detail .card-company-job-details{margin-right:0}.job-preview .benefits-scroll{padding:0px 24px}.job-preview .desc{overflow-x:hidden;padding:4px 0;white-space:initial}.job-preview.sheet{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;padding:12px 0 0}.job-preview .map{max-height:132px;overflow-y:hidden}.job-preview .map img{width:100%}.card.company-detail-card{-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;overflow:visible;padding:0}.job-preview .details-panel{padding-bottom:0}.job-preview .detail-content{padding:1px 24px}.job-preview .detail-heading{padding:1px 24px}.job-preview .media-container{margin:0;padding-bottom:24px}.has-see-more-card{padding:24px}.secondary-card-job-info-entry{height:2.5rem;line-height:40px;padding:16px 0}.secondary-card-job-info-content{display:inline-block;max-width:100%;vertical-align:middle}.secondary-card-job-info-entry .card-job-details{font-size:.9rem;line-height:1.3rem;padding:0}.secondary-card-job-info-entry .job-details{display:inline}.secondary-card-job-info-entry .body1{font-size:.8rem;line-height:1.2rem;font-weight:normal}.secondary-card-job-info-entry:hover .title{color:#4285f4;text-decoration:none}.secondary-card-job-info .card-see-more{position:absolute;right:0;top:0;padding:21px 21px 0 0;opacity:0;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.4,0.0,1,1);-moz-transition-timing-function:cubic-bezier(0.4,0.0,1,1);-o-transition-timing-function:cubic-bezier(0.4,0.0,1,1);transition-timing-function:cubic-bezier(0.4,0.0,1,1)}.secondary-card-job-info:hover .card-see-more{opacity:1;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);-moz-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);-o-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);transition-timing-function:cubic-bezier(0.0,0.0,0.2,1)}.card-similar-starred .card-element .starred-job-similarity.starred{background-color:#f5f5f5;padding:16px}.card-similar-starred .starred-job-similarity .job-info{display:block;padding-left:4px}.card-similar-starred .starred-job-similarity .job-title{line-height:1.3rem;max-height:2.6rem;white-space:normal}.starred-job-similarity .company-name{color:rgb(33,33,33);color:rgba(0,0,0,.87)}.starred-job-similarity .company-name:hover{cursor:pointer;text-decoration:underline}.mobile-dialog{min-width:304px;max-width:500px;width:90%}.mobile-dialog .scroll{height:100%;overflow-y:scroll}.controls,.tricontrols{display:block;height:2.25rem;padding:16px;margin:0;background-color:#fff}.controls a.disabled{cursor:default;opacity:0.5}.tricontrols a.disabled{cursor:default;opacity:0.5}.controls .qt-button{display:inline-block}.controls .buttons{float:right}.controls .qt-button:first-child{margin-left:0}.controls .qt-button{margin-left:16px}.left-control,.right-control,.right-control-noborder{display:inline-block;position:relative;width:49.5%;height:20px;text-align:center;border-collapse:collapse}.left-control a,.right-control a{display:inline-block;width:100%;padding:16px 0;margin-top:-16px}.left-control{display:inline-block;position:relative;width:49.5%;text-align:center;border-collapse:collapse;border-right:1px solid #9e9e9e}.right-control-noborder{display:inline-block;position:relative;width:49.5%;text-align:center;border-collapse:collapse}.right-control{width:49.5%;display:inline-block;text-align:center;border-collapse:collapse;border-left:1px solid #9e9e9e}.middle-control{width:32%;display:inline-block;text-align:center;border-collapse:collapse}.center-control{width:100%;display:inline-block;text-align:center;border-collapse:collapse}.mobile-dialog .recent-search-entry{-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid transparent;border-bottom:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.mobile-dialog .recent-search-entry:last-child{border-bottom:none}.mobile-dialog .recent-search-entry .info{display:inline-block;-ms-flex:5 1 auto;-webkit-flex:5 1 auto;flex:5 1 auto;min-height:2.5rem;padding:15px 0}.mobile-dialog .recent-search-entry .keywords,.mobile-dialog .recent-search-entry .filters{margin-right:8px}.mobile-dialog .recent-search-entry .email-image{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin-right:16px;max-width:100px;min-width:100px}.instructions-panel{padding:.7rem 0}.map-card .map-image{margin:-24px -24px}.map-card .view-on-map{display:block;padding:10px 0;margin:24px 0 -24px;text-align:center;color:rgb(33,33,33);color:rgba(0,0,0,.87)}.kd-buttonbar.auto-height{height:auto}.kd-button.button{height:2.25rem;padding-left:12px;padding-right:12px}.filter{color:rgb(179,179,179);color:rgba(255,255,255,.70)}.filter.sticky{position:fixed!important}.filterbar .filter{float:none}.filterbar .filter:hover,.filterbar .filter:active,.employer-filters-bar .filter:hover,.employer-filters-bar .filter:active{background-color:transparent;color:rgb(255,255,255);color:rgba(255,255,255,1)}.filterbar .filter:focus,.employer-filters-bar .filter:focus{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.filter:active .label{color:rgb(255,255,255);color:rgba(255,255,255,1)}.filter .filter-drop{display:inline-block;line-height:1.5rem;margin-top:-4px;margin-right:-6px;vertical-align:middle}.filter .filter-drop img{width:1.5rem;height:1.5rem}.filter.chosen .filter-drop img{opacity:1}.kd-buttonbar .filter:first-child,.kd-buttonbar .filter:first-child:hover,.kd-buttonbar .filter:first-child:active{margin-left:0}.filter-content .kd-buttonbar .kd-button-social{float:none}.kd-menubutton.filter .kd-disclosureindicator{margin-left:4px}.filter .label{display:inline-block;font-weight:400;max-width:167px;overflow:hidden;text-overflow:ellipsis;text-transform:none;vertical-align:middle}.filter.chosen .label{color:rgb(255,255,255);color:rgba(255,255,255,1);font-weight:700;max-width:144px}.filter.chosen:active .label{color:rgb(255,255,255);color:rgba(255,255,255,1)}.filter.chosen .label.wide{max-width:190px}.filter input[type=text].max-reached{background:#fafafa!important;border:0!important;color:#e64a19!important}.filter input[type=text].max-reached:hover{border:0!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.kd-button.selected{background-color:#e0e0e0;color:gray;-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1)}.kd-button.alert{background:#009688}.kd-button.alert.white:hover{color:#fff!important}.qt-button.alert{margin-left:10px}.kd-bubble,.kd-bubble .pointer{z-index:20}.kd-bubble{color:rgb(117,117,117);color:rgba(0,0,0,.54)}.kd-bubble input[type=text]{width:100%}.kd-bubble.filter,.kd-bubble.filter:hover{background:#fff;margin-top:-1px;color:rgb(117,117,117);color:rgba(0,0,0,.54);padding:0;width:261px;z-index:1001}.kd-bubble.filter input[type=text]{width:100%;height:1.7rem;font-size:.8rem}.kd-bubble.filter p{margin:0;padding:4px 9px}.kd-bubble.filter ul{margin:0;padding:0;list-style-type:none}.kd-bubble.filter .filter-header{border-bottom:1px solid rgba(0,0,0,0.2)}.kd-bubble.filter .filter-label{background:#757575;color:rgb(255,255,255);color:rgba(255,255,255,1)}.kd-bubble.filter .filter-search{background:#fafafa;padding:9px}.kd-bubble.filter .filter-search .filter-search-clear{height:1.7rem;line-height:1.7rem;padding-right:12px;opacity:.3;position:absolute;right:0;cursor:pointer}.kd-bubble.filter .filter-slider{background:#fafafa;padding:0 9px 9px}.filter-slider .secondary{padding-left:6px}.kd-bubble.filter .filter-empty{padding:9px 14px;font-style:italic}.kd-bubble.filter .popupContent{position:relative}.kd-bubble.filter .filter-list{margin:9px;max-height:168px;overflow-x:hidden;overflow-y:auto}.autocomplete.filter{width:241px}.autocomplete.filter table{width:100%}.autocomplete.filter .item{overflow:hidden;max-width:225px;text-overflow:ellipsis}.filters .kd-menulistitem,.filters .kd-menulistitem:hover,.filters .kd-menulistitem.selected{background-color:#fff;padding-top:10px;padding-bottom:10px;padding-right:16px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.filters .kd-menulistitem.selected{color:#e64a19}.filters .kd-menulistitem.kd-menuchecklistitem.selected{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDOUEwOEQ3M0JEQ0IxMUUzOERDQjkzNjAwNTZFMzNDNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDOUEwOEQ3NEJEQ0IxMUUzOERDQjkzNjAwNTZFMzNDNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QTA4RDcxQkRDQjExRTM4RENCOTM2MDA1NkUzM0M3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM5QTA4RDcyQkRDQjExRTM4RENCOTM2MDA1NkUzM0M3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+QGkGIQAAAMZJREFUeNpi+v//PwMlmImBQkB/A+75WJkD8WsgLibZAJBmILUTiEWAOIskA4CadYHUNiDmB+KPQBxFtAFQzXuBWAiq2V1py7GTRBmApFkUXTPcAKCiDCD+AMR+eDR/A2I/ZM3ILuiG+m01zBAgrYGm2Reo+RCuaMwA4r9AzAY1JAdI70bTvA+bFxlByRFqYzSQWgjEzEjyP4HYC5dmlEAEKloKpOKhLgGBX0Achk8zRiwgGfIaiJOB/E2EYgnuhQHLTAABBgArA37Ei9QIQwAAAABJRU5ErkJggg==);background-position:9px center}.filter .cancel{display:inline-block;margin-top:-2px;margin-left:-4px;vertical-align:middle}.filter .cancel img{display:block;padding:6px}.filter .image{vertical-align:middle}.filter .connection-filter-image{height:28px;width:28px;float:left;margin-right:7px;text-align:center}.filter .connection-filter-image .circle{opacity:.8;margin-top:4px}.filter .connection-filter-text{height:28px}.filter .company-image{display:inline-block}.filter .company-display{display:inline-block;max-width:148px;vertical-align:middle}a.filter-tooltip{text-decoration:underline;color:rgb(255,255,255);color:rgba(255,255,255,1)}.job-details .activity-spinner{display:block}.job-details .job-preview .details-panel{margin-right:112px}.job-details .job-preview .details-panel .company-name-panel{position:relative}.job-details .job-preview .details-panel .company-verified{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.detail.detail-a .card{padding:24px 24px 0}.detail.detail-a .detail-actions{float:right}.detail.detail-a .detail-share-and-flag{float:right;margin-top:10px}.detail-apply{margin-top:10px;margin-bottom:-10px}a.detail-title:hover{text-decoration:underline}.page-title.detail-heading{margin:0 0 10px 0}.detail-content{margin-bottom:24px;word-wrap:break-word;overflow-wrap:break-word;-ms-word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.detail-content:last-child{margin-bottom:0}.detail-content p{margin:0 0 1.4em 0}.detail-content ul{padding:0 1.1rem}.detail-content dt{float:left;width:120px}.detail-content dd{margin-left:130px}.detail-content .info-text{min-height:1.3rem}.featured .card.job-extended-info{margin-bottom:8px}.featured .company-detail-card .extended-details{-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}.card.extended-details{-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;padding:0}.extended-details .map{height:132px;overflow:hidden}.extended-details .map-clickable{display:block;height:100%;position:relative}.extended-details .map-clickable img{left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.extended-detail{background-color:#fff;border-bottom:1px solid #e0e0e0}.extended-detail:first-child{border-top:1px solid #e0e0e0}.extended-detail:last-child,.extended-detail.detail-cluster{border:none}.extended-detail .detail-clickable{-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:12px 24px}.extended-detail .detail-clickable:hover{text-decoration:none}.extended-detail .info-icon,.extended-detail .badge,.extended-detail .arrow,.extended-details .job-connections-wrapper .arrow{min-width:24px;opacity:0.3;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1)}.extended-detail:hover .info-icon,.extended-detail:hover .badge,.extended-detail:hover .arrow,.extended-details .job-connections:hover .job-connections-wrapper .arrow{opacity:0.6}.extended-detail .text{margin-left:24px;width:100%}.extended-details .job-connections{background-color:#fff;cursor:pointer;max-width:100%;padding:13px 0 6px}.extended-details .job-connections .job-connections-wrapper{margin-left:20px}.extended-details .job-connections-wrapper .job-connections-text{background-color:transparent;font-size:0.875rem;font-style:normal;padding-left:49px}.extended-details .job-connections-wrapper .job-connections-text>a:hover{text-decoration:none}.extended-details .job-connections-wrapper .job-connections-text.second{padding-left:45px}.extended-details .job-connections-wrapper .arrow{float:right;margin-right:24px;opacity:0.3}.extended-details .badge{background-color:#000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:center}.badge .badge-text{color:#fff;font-size:13px;font-weight:500;line-height:24px;vertical-align:top}.job-detail-summary.detail-content dt{white-space:nowrap}.no-content{margin-top:16px;padding-bottom:16px;text-align:center}.no-content .no-content-img{height:180px;margin:0 auto;position:relative}.no-content .no-content-img img{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute}.no-content .no-content-txt{margin:16px auto 0;max-width:280px}.no-content .no-content-txt.description{margin-top:8px}.no-content .signin{margin-top:16px}.no-content h2{margin:0}.mobile-alert.card{padding:16px}.mobile-alert.card .content{height:100%;width:100%;position:relative}.mobile-alert.card .search-term{display:inline-block;max-width:92%;max-width:-moz-calc(100% - 37px);max-width:-webkit-calc(100% - 37px);max-width:calc(100% - 37px);text-align:left;float:left}.mobile-alert.card .filters{min-height:64px;overflow:hidden;height:100%;padding:8px 0}.mobile-alert.card .delete{float:right;opacity:0.8}.mobile-alert.card .summary{border-top:1px solid #e0e0e0;margin-bottom:-16px}.mobile-alert.card .summary .section .blurb{display:inline-block;padding:12px 0}.mobile-alert.card .summary .section .delivery{display:inline-block;position:absolute;right:0;padding:8px 0}.mobile-alert.card .delivery .fix{text-align:left}.company-select-title,.select-pluspages-title{line-height:1rem}.company-select-title{margin-bottom:16px;margin-left:24px}.company-external-pages.card{overflow:visible;padding:0}.company-external-page-contents{-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e0e0e0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:0;padding:16px 24px}.company-external-page-contents .page-logo{border-radius:50%;height:48px;margin-right:16px;min-width:48px;width:48px}.company-external-page-contents .page-details-container{width:100%}.company-external-page-contents .add{margin-right:8px;min-width:24px;width:24px}.company-external-page-contents .spinner-wrapper{margin-right:6px;min-width:28px}.company-external-pages .new-page-entry{-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:16px 24px}.company-external-page-contents .add,.new-page-entry .new-external-page-logo,.new-page-entry .arrow{opacity:0.5;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1)}.company-external-page-contents:hover .add,.new-page-entry:hover .new-external-page-logo,.new-page-entry:hover .arrow{opacity:0.87}.new-page-entry .new-external-page-logo{margin-left:12px;margin-right:28px;min-width:24px}.new-page-entry .new-external-page-type{width:100%}.new-page-entry .arrow{margin-right:8px;min-width:24px}.company-select .no-content .no-content-txt{max-width:280px}.company-select-entries.card{overflow:visible;padding:0}.company-select .add-business.card,.company-select-entry{cursor:pointer}.company-select-entry{border-bottom:1px solid #e0e0e0;padding:16px 24px;position:relative}.company-select-entry:last-child{border-bottom:none}.company-select-contents{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.company-details-container{margin-right:24px;width:100%}.company-details-container .company-location.invisible{min-height:1.25rem;visibility:hidden}.company-select-contents .company-stats{margin-top:16px}.company-select-contents .drop-menu{opacity:0.54;padding:12px;position:absolute;right:0;top:4px}.company-select-contents .drop-menu:hover{opacity:1}.select-pluspages-title{margin-left:8px}.select-pluspages .card{margin:0 6px 27px 6px;float:left}.required{color:#e64a19}.kd-errormessage{color:#e64a19;font-size:0.813rem;padding:9px 0}.kd-errormessage.noerror{visibility:hidden}.kd-errormessage .qm{background:#e64a19;color:#fff}.availability-header{float:left;display:block;width:100%;margin-bottom:10px}.left{float:left}.horizontal{display:inline}.availability-input{margin-bottom:24px}.availability-input .disabled>div{opacity:0.5}.availability-input .kd-button{width:70px}.ms-main-panel{display:inline-block;width:100%}.ms-fields{min-height:30px}.ms-fields .ms-field-input-wrap{float:left;margin-right:11px}.ms-fields .ms-tags-wrap{margin-left:210px}.ms-tags-panel{display:inline}.ms-tags-panel.disabled{opacity:0.5}.pac-container{border:1px solid #ccc;border-top-color:#d9d9d9;font-family:inherit;z-index:10001}.pac-container:after{padding:0;height:0}.pac-item{font-size:1rem;font-weight:bold;line-height:1.25rem!important;color:rgb(33,33,33);color:rgba(0,0,0,.87);padding:10px 16px!important}.pac-icon-marker{display:none}.pac-item-query{color:inherit;font-size:inherit}.pac-matched{font-weight:normal}.limited-chars-errors{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:-4px}.missing-content{border-bottom:1px solid #d23f31!important}.resume-edit-body .body2{margin-bottom:10px;margin-top:16px;clear:left}.resume-edit-body .ms-tag-panel{background:#009688;background:-webkit-gradient(linear,left top,left bottom,from(#009688),to(#009688));-moz-border-radius:0;-webkit-border-radius:16px;border-radius:16px;margin:5px 12px 5px 0;vertical-align:middle;white-space:nowrap}.resume-edit .card{padding:0 21px}.resume-edit-body .kd-errormessage.errormessage{margin-top:-15px}.resume-edit-body .resume-name-panel{background:#f5f5f5;border-top:1px solid #bdbdbd;margin:0 -21px 10px;padding:10px 21px}.duration-panel{display:inline;margin-right:10px}.duration-panel label{vertical-align:middle;padding-top:2px}.duration-panel.checkbox{display:inline-block}.resume-edit-body .radio-button{margin:10px 0}.resume-edit-body .radio-button input[type=radio]{margin-right:10px;margin-top:-2px}.resume-edit-body .sub-input,.emailinput{margin-bottom:10px}.resume-edit-body .input,.emailinput{margin-bottom:18px}.resume-edit-body input[type=text]{width:100%}.small-input input[type=text]{width:40%}.resume-time{margin-bottom:10px}.resume-buttonbar{margin-bottom:15px}.resume-edit-body .remove-link{float:right;margin:-10px 0 20px}.kd-buttonbar .kd-button.resume-save-button{margin-left:0}.resume-summary .resume-name{text-overflow:ellipsis;overflow:hidden}.resume-edit-dialog .resume-header{margin-left:5px;overflow:hidden;text-overflow:ellipsis}.people-dialog .scroll-body{height:inherit;padding:0px 16px}.people-dialog .scroll{height:inherit;overflow:scroll}.people-dialog-entry,.referral-dialog-entry{-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:4.5rem;min-height:36px}.people-dialog-entry .name-pane{display:block}.explore-wrapper .map-panel{height:112px;overflow:hidden;position:relative}.map-panel .map{width:100%;height:135px}.map-panel .loading{position:absolute;top:40%;left:44%}.map-panel .map .notice-box{opacity:0;position:absolute;text-align:center;top:55%;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:all 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:all 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:all 0.218s cubic-bezier(0.4,0.0,0.2,1);width:100%;z-index:5}.map-panel .map .notice-box.visible{opacity:1;-webkit-transition:all 0.218s cubic-bezier(0.4,0.0,1,1);-moz-transition:all 0.218s cubic-bezier(0.4,0.0,1,1);-o-transition:all 0.218s cubic-bezier(0.4,0.0,1,1);transition:all 0.218s cubic-bezier(0.4,0.0,1,1)}.map-panel .map .notice-box .message{background-color:rgba(0,0,0,0.5);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:rgb(255,255,255);color:rgba(255,255,255,1);padding:4px 8px}.explore-wrapper .card-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.explore-wrapper .card{-moz-box-flex:1;-webkit-box-flex:1;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin-bottom:0;margin-right:8px;max-width:340px}.explore-wrapper .card:last-child{margin-right:0}.desktop .pac-container,.mobile .pac-container{border:none}.desktop .pac-item,.mobile .pac-item{border:none;font-weight:normal;padding:10px 48px 10px 16px!important}.desktop .pac-item:after,.mobile .pac-item:after{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAMElEQVR42mNgGAX0AhuhmGrgKhSPGkh8BFxFwz+gGF1844AYOBrLtDGQ6llvFOAGANg3JAnt8XuSAAAAAElFTkSuQmCC');background-repeat:no-repeat;content:'';height:20px;position:absolute;right:16px;width:20px}.desktop .pac-item:hover,.desktop .pac-item-selected,.mobile .pac-item:hover,.mobile .pac-item-selected,.desktop .gssb_i,.mobile .gssb_i{background-color:#eeeeee}.desktop .pac-matched,.mobile .pac-matched{font-weight:500}.desktop .jobtitle-suggest td,.mobile .jobtitle-suggest td{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAMElEQVR42mNgGAX0AhuhmGrgKhSPGkh8BFxFwz+gGF1844AYOBrLtDGQ6llvFOAGANg3JAnt8XuSAAAAAElFTkSuQmCC') no-repeat right center}.mobile .gssb_m tr{border:none!important}.job-recommender{position:relative}.job-recommender.load{position:absolute;width:100%;max-width:880px}.job-recommender .background{background-color:#b2ebf2;overflow:hidden;position:absolute;height:100%;width:100%;z-index:1}.job-recommender .background .loader{position:relative;width:100%;margin-top:70px;text-align:center}.job-recommender .background .background-image{bottom:0;display:block;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.job-recommender .background .loader .loading-image{display:inline-block;margin-top:10px;margin-bottom:5px}.job-recommender .debug{width:50%;margin:0 auto;line-height:0.8rem;overflow:hidden}.carousel-wrapper{background:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.12),0 0 2px rgba(0,0,0,0.24);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.12),0 0 2px rgba(0,0,0,0.24);box-shadow:0 2px 2px rgba(0,0,0,0.12),0 0 2px rgba(0,0,0,0.24);height:387px;margin:0 auto;position:relative;overflow:hidden;width:100%;z-index:2}.carousel-wrapper .button{cursor:pointer;height:100%;z-index:200}.carousel-wrapper .button.disabled{cursor:default}.carousel-wrapper .button.left,.carousel-wrapper .button.right{width:162px;width:-moz-calc((100% - 700px)/2);width:-webkit-calc((100% - 700px)/2);width:calc((100% - 700px)/2)}.carousel-wrapper .button.left{position:absolute;left:0}.carousel-wrapper .button.right{position:absolute;right:0}.carousel-wrapper .carousel-content{display:inline-block;margin:12px auto;overflow:hidden;position:absolute;z-index:100}.carousel-wrapper .arrow-wrapper{height:72px;opacity:0.54;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:72px}.carousel-wrapper .activity-spinner{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:32px;left:20px;margin:0 32px;position:absolute;width:32px}.carousel-wrapper .button.left .arrow-wrapper{right:32px}.carousel-wrapper .button.right .arrow-wrapper{left:32px}.carousel-wrapper .arrow{height:72px;margin-bottom:6px;width:72px}.carousel-wrapper .arrow-wrapper:hover{opacity:0.87}.carousel-wrapper .button.disabled .arrow-wrapper{opacity:0;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.4,0.0,1,1);-moz-transition-timing-function:cubic-bezier(0.4,0.0,1,1);-o-transition-timing-function:cubic-bezier(0.4,0.0,1,1);transition-timing-function:cubic-bezier(0.4,0.0,1,1)}.carousel-wrapper.tablet-layout .button.left,.carousel-wrapper.tablet-layout .button.right{width:79px;width:-moz-calc((100% - 490px)/2);width:-webkit-calc((100% - 490px)/2);width:calc((100% - 490px)/2)}.carousel-wrapper.tablet-layout .button.left .arrow-wrapper{right:2px}.carousel-wrapper.tablet-layout .button.right .arrow-wrapper{left:2px}.carousel-wrapper.tablet-layout .arrow-wrapper,.carousel-wrapper.tablet-layout .arrow{height:32px;width:32px}.carousel-wrapper.mobile-layout .button.left,.carousel-wrapper.mobile-layout .button.right{width:66px;width:-moz-calc((100% - 277px)/2);width:-webkit-calc((100% - 277px)/2);width:calc((100% - 277px)/2)}.carousel-wrapper.mobile-layout .button.left .arrow-wrapper{right:0}.carousel-wrapper.mobile-layout .button.right .arrow-wrapper{left:0}.carousel-wrapper.mobile-layout .arrow-wrapper,.carousel-wrapper.mobile-layout .arrow{height:32px;width:32px}.sr .source-panel img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline;height:24px;width:24px}.job-recommendation-card .source-panel div,.sr .source-panel div{cursor:text;display:inline-block}.list-box-wrap div{white-space:initial}.description-section{padding:0 24px 24px 24px}.description-section.with-benefits{padding-top:4px}.description-section{padding:0 24px 24px 24px}.description-section .description-content{margin-top:8px}.description-section ul{margin:0;padding-left:24px}.description-section .stacked-requirements{margin-top:8px}#internalInfo{bottom:0;font-size:80%;line-height:120%;color:rgb(189,189,189);color:rgba(0,0,0,.38);padding-right:6px;pointer-events:none;position:fixed;right:0;z-index:10001}.named-icon-anchor{display:inline-block}.named-icon-anchor .icon{vertical-align:middle;display:table-cell}.named-icon-anchor .name{vertical-align:middle;display:table-cell;text-align:left}.share-dialog .body .share-icon{padding-right:6px}.share-dialog .url-box{cursor:text;font-size:1rem;padding:1px 4px;width:100%}.full-width{width:100%}.featured.wide{margin:0;padding:0}.post-settings .posting-option{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:16px}.post-settings .posting-radio{display:inline-block;min-width:16px;margin-right:16px}.employer-radio-text{display:inline-block;width:100%}.employer-confirm-bar{float:right}.employer-header{margin-bottom:16px}.policy-section::before{background-color:#e0e0e0;content:'';display:block;height:1px;margin:0 -24px 16px;width:200%;width:-moz-calc(100% + 48px);width:-webkit-calc(100% + 48px);width:calc(100% + 48px)}.policy-section{margin-bottom:16px}.policy-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.post-settings .employer-checkbox-wrapper{margin-left:-4px;min-width:24px;width:24px}.policy-text{margin-left:12px}.policy-error-text{margin-left:32px}.business-info{width:auto}.business-info .input{margin-top:8px}.business-info .field{margin-bottom:16px}.business-info .edit-section{padding:16px}.business-info .button-footer.right{float:right;height:2.25rem}.business-info .textarea{border-bottom:1px solid #e0e0e0;border-left:none;border-right:none;border-top:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0.875rem;height:70px;line-height:1.25rem;min-width:100px;padding:10px 10px 10px 10px;width:100%}.business-info .textarea:hover,.business-info .focus{border-bottom:1px solid #e0e0e0}.business-info .chip{margin-top:5px}.business-info-panel{display:inline-block;min-height:40px;min-width:225px;width:50%}.business-info-panel .inner-panel{min-width:225px;margin-bottom:8px}.business-info-panel .filter{border:0;border-bottom:1px solid #e0e0e0;cursor:pointer;padding-bottom:8px}.business-info-panel .filter .label{max-width:100%}.business-info-panel .filter .filter-drop{float:right}.job-type-section{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.job-edit .job-type-section .job-type-panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;max-width:50%;min-width:50%}.job-edit .job-type-section .job-type-panel:first-child{padding-right:6px}.job-edit .job-type-section .job-type-panel:last-child{padding-left:6px}.job-edit .job-edit-section.benefits-type-panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding-right:8px}.job-edit .add-media-button-panel{margin-top:8px}.job-edit .add-media-button-panel button{margin-bottom:8px}.job-edit .info-panel{height:0px}.job-type-panel .filter .label{max-width:none}.kd-appbar{height:36px;padding:8px 0}.employer-appbar{margin-top:12px}.employer-appbar .kd-appbar{background:none;height:2.25rem;margin-bottom:-16px}.kd-appbar .button-extension-drop{float:left;margin:0 16px;opacity:0.54;padding:0 16px;vertical-align:middle}.kd-appbar .button-extension-drop:hover{opacity:1}.employer-subbar .button-extension-drop img{margin:0 0 2px 0}.employer-subbar{height:2.25rem;line-height:2.25rem;position:relative;vertical-align:middle;width:100%}.employer-subbar img{margin:0 4px 4px -4px;opacity:0.54}.employer-subbar .publish-button img{opacity:1}.appbar-background{background:#f5f5f5;height:100%;margin-left:-500%;position:absolute;top:0;-webkit-transition:background 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:background 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:background 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:background 0.218s cubic-bezier(0.4,0.0,0.2,1);width:1000%}.kd-appbar.selected .appbar-background{background:#009688}.job-results-bar{height:36px;line-height:36px;position:relative;vertical-align:middle}.employer-filters-wrapper{overflow-x:hidden;text-align:left}.employer-filters-bar{display:inline-block;height:40px;white-space:nowrap}.sr-checkbox{height:24px;margin-right:24px;opacity:0.54;width:24px}.sr-checkbox div{display:none}.sr-checkbox:hover{cursor:pointer;opacity:1}.status-panel{display:inline-block;margin:16px 16px 0 0;vertical-align:middle}.detail-item h1{font-weight:bold;margin-right:5px}.date-panel{margin:11px 0 -5px 0;display:inline-block;white-space:nowrap}.job-duration-panel{margin-left:10px}.status{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:rgb(255,255,255);color:rgba(255,255,255,1);display:inline-block;font-size:.8rem;line-height:1.2rem;padding:1px 8px}.status.open{background:#009688}.status.open-expires,.status.expired{background:#db4437}.draft{background:#f7cb4d;color:rgb(33,33,33);color:rgba(0,0,0,.87)}.card.draft,.card.pending{margin-bottom:76px!important}.status.archived,.status.publishing{background:#4285f4}.status.under-review{background:#9e9e9e;color:rgb(33,33,33);color:rgba(0,0,0,.87)}.status.suspended{background:#d32f2f;color:rgb(255,255,255);color:rgba(255,255,255,1)}.status.not-approved{background:#616161}div.kd-count{float:left;color:rgb(117,117,117);color:rgba(0,0,0,.54);margin-left:0}span.kd-count{line-height:29px;color:rgb(117,117,117);color:rgba(0,0,0,.54);margin-left:0}.kd-count span.page{margin:0}.spaced{margin-bottom:10px}.closebutton{float:right;margin:-10px -20px}.kd-formbuttons.kd-buttonbar{margin:20px 0}.plus-one-pane .share-and-report{display:inline;float:none}.plus-one-pane .share-and-report .kd-button img{margin-left:5px}.share-panel-item{margin-right:5px}.share-link-img{opacity:0.5}.share-url{width:70%}.detail-share-icon img{margin-left:2px}.job-detail-summary.detail-content{margin-bottom:0}.search-input-wrapper.material{margin:8px 0}.job-error-msg-placeholder{height:28px;width:100%}.job-edit .media-panel{padding-bottom:8px;position:relative}.job-edit .job-edit-section{margin-top:16px;padding-bottom:8px}.job-edit .job-edit-section .expand-description-label-panel{margin-top:8px;margin-bottom:0}.job-edit .job-edit-section .description-panel,.job-edit .job-edit-section .custom-text-editor{margin:0}.job-edit .kd-buttonbar{height:2.25rem;line-height:2.25rem;margin:24px 0 0 0}.autosave-message{margin-left:24px}.job-edit .kd-buttonbar.right{float:right}.job-edit .add-media-header{margin-bottom:8px}.free-text-editor{max-height:480px}.paragraph-editor{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-height:472px;margin-top:3px;width:100%;padding:0}.paragraph-editor:hover,.paragraph-editor:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}.editor-text{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:0.875rem;line-height:1.25rem}.bullet-editor{min-height:62px;max-height:454px;width:100%;padding-top:4px;padding-bottom:22px}.job-edit .description{border:none;border-bottom:1px solid #e0e0e0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0.875rem;line-height:1.25rem;margin-bottom:-4px;margin-top:2px;padding:0px;min-width:100px;width:100%}.job-edit .description-panel{margin-bottom:24px}.job-edit .expand-description-label-panel{margin:16px 0}.job-edit .textarea-overflow{overflow:hidden}.job-edit .label-panel{margin:16px 0 8px}.job-edit .benefits-panel{margin-top:16px}.benefits-edit{margin-top:0px}.benefits-edit .checkboxes{margin-top:0px}.benefits-edit .edit-checkbox-wrapper,.policy-edit .edit-checkbox-wrapper{background-repeat:no-repeat;display:inline-block;margin:5px 0 5px -3px;min-width:150px;white-space:nowrap;width:-moz-calc(100%/3);width:-webkit-calc(100%/3);width:calc(100%/3)}.benefits-edit .edit-checkbox-wrapper>div,.employer-checkbox-wrapper>div{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAPElEQVR42mNgGAUkAk8gfgzE/8nEj6Fm4ASUGI5sCU4AU0QuIKh/1IJRC0YtGLVgRFhA8+Ka5hXOKMAAAEG6e8lU3ZtQAAAAAElFTkSuQmCC);background-repeat:no-repeat;height:24px;opacity:0.54;width:24px}.benefits-edit .edit-checkbox-wrapper:hover>div,.employer-checkbox-wrapper:hover>div{cursor:pointer;opacity:1}.benefits-edit .edit-checkbox-wrapper div.selected,.employer-checkbox-wrapper div.selected{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAkElEQVR42mNgGAUkgfJMT4aK7McMldn/ycIgvSAzcAJKDEe2BCeg1HAYpr4FWZdpacFyhtBQZoaKrAZaWAAxHBx/1LcAu+HEW4AWrsQaTpQFIE0gA0AGkWo40RaAAKYlhA0nOogwLSHOcJIiGdkSYg0nORXBLCHWcLKSKchgYg2nTVExaCygeXFN8wpnFGABAMbQLpWuCB8bAAAAAElFTkSuQmCC);opacity:1}.benefits-edit .edit-checkbox-wrapper>div>div,.employer-checkbox-wrapper>div>div{display:none}.benefits-edit .edit-checkbox-wrapper label{color:rgb(33,33,33);color:rgba(0,0,0,.87);line-height:1.25rem;margin-left:32px;margin-top:2px;vertical-align:middle}.benefits-edit .edit-checkbox-wrapper:hover label{cursor:pointer;opacity:1}.benefits-edit .expand-benefits-label-panel{margin:8px 0 0 0}.benefits-edit .expand-benefits-label-panel img,.job-edit-section img{opacity:0.54}.benefits-edit .expand-benefits-label-panel:hover img,.job-edit-section:hover img{cursor:pointer;opacity:1}@media only screen and (max-width:1024px){.benefits-edit .edit-checkbox-wrapper{width:46%}}.expand-benefits-label{cursor:pointer}.compensation-panel{display:inline-block;width:100%}.compensation-panel .compensation-type-panel,.compensation-panel .compensation-amount-panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding-right:10px;vertical-align:bottom;width:50%}.compensation-panel .compensation-amount-panel{float:right;padding-left:10px;padding-right:0}.compensation-panel .compensation-type-panel .list-panel{border:0;border-bottom:1px solid #e0e0e0;cursor:pointer;margin-bottom:8px;padding-bottom:8px}.compensation-amount-label-panel{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:4px}.compensation-amount-label-panel .label-panel{margin:18px 0 8px;vertical-align:middle;width:100%}.compensation-amount-label-panel .checkbox-panel{margin:16px 0 8px;min-width:86px;vertical-align:middle;white-space:nowrap}.compensation-amount-input-panel .comp-panel{width:50%}.compensation-amount-panel .compensation-amount-input-panel .comp-panel input[type=text]{padding-bottom:8px}.comp-range-panel .min-panel,.comp-range-panel .max-panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:50%;padding-right:10px}.comp-range-panel .max-panel{float:right;padding-right:0;padding-left:10px}.use-compensation-range>div{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAPElEQVR42mNgGAUkAk8gfgzE/8nEj6Fm4ASUGI5sCU4AU0QuIKh/1IJRC0YtGLVgRFhA8+Ka5hXOKMAAAEG6e8lU3ZtQAAAAAElFTkSuQmCC);background-repeat:no-repeat;height:24px;opacity:0.54}.use-compensation-range:hover>div{cursor:pointer;opacity:1}.use-compensation-range div.selected{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAkElEQVR42mNgGAUkgfJMT4aK7McMldn/ycIgvSAzcAJKDEe2BCeg1HAYpr4FWZdpacFyhtBQZoaKrAZaWAAxHBx/1LcAu+HEW4AWrsQaTpQFIE0gA0AGkWo40RaAAKYlhA0nOogwLSHOcJIiGdkSYg0nORXBLCHWcLKSKchgYg2nTVExaCygeXFN8wpnFGABAMbQLpWuCB8bAAAAAElFTkSuQmCC);opacity:1}.use-compensation-range>div>div{display:none}.use-compensation-range label{color:rgb(33,33,33);color:rgba(0,0,0,.87);font-size:0.75rem;font-weight:normal;line-height:1.375rem;margin-left:32px;margin-top:2px;vertical-align:middle}.use-compensation-range:hover label{cursor:pointer;opacity:1}.completion-score-panel{margin:24px 0}.completion-score-panel.preview-score{margin-top:0}.completion-score-panel .wide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.completion-score-panel .narrow{display:none}.job-edit .completion-score-panel{margin:24px -24px 0}.completion-score-panel .score-label-panel{min-width:144px;padding:10px 0}.completion-score-panel .narrow .score-title{margin-left:16px}.completion-score-panel .score-label-panel .label{font-weight:normal;text-align:center}.completion-score-panel .score-label-panel .score{text-align:center;text-transform:uppercase}.completion-score-panel.poor-score .score-label-panel{background:#c53929}.completion-score-panel.ok-score .score-label-panel{background:#7b1fa2}.completion-score-panel.good-score .score-label-panel{background:#2a56c6}.completion-score-panel.excellent-score .score-label-panel{background:#00695c}.completion-score-panel .message-panel{line-height:60px;width:100%}.completion-score-panel a,.completion-score-panel a:hover{cursor:default;text-decoration:none}.completion-score-panel img{cursor:default;margin-right:2px;opacity:0.54}.completion-score-panel .narrow .message-panel{padding:4px 16px}.completion-score-panel .message-panel .message{vertical-align:middle;margin-left:8px}.completion-score-panel .message-panel .label{cursor:text;display:inline-block;margin:0 8px;text-align:center}.completion-score-panel.poor-score .message-panel{background:#db4437}.completion-score-panel.ok-score .message-panel{background:#9c27b0}.completion-score-panel.good-score .message-panel{background:#4285f4}.completion-score-panel.excellent-score .message-panel{background:#009688}.completion-score-panel.excellent-score .score-label-panel{display:block}.completion-score-panel.excellent-score .trophy-panel{-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#00695c;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-width:42px;padding-left:24px}.completion-score-panel.excellent-score .trophy-panel img{opacity:1;margin:0}.completion-score-panel.poor-score .trophy-panel,.completion-score-panel.ok-score .trophy-panel,.completion-score-panel.good-score .trophy-panel{display:none}.job-preview{padding:24px 24px 0;position:relative}.description-benefits{position:relative}.job-preview .benefits-scroll::after,.job-preview .benefits-scroll::before{background-color:#e0e0e0;content:'';display:block;height:1px;margin:12px 0}.sending-body .description,.sending-body .confirm-type-radio{margin-bottom:16px}.sending-body .confirm-type-radio{-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sending-body .confirm-type-radio>label{padding-left:16px}.sending-body .confirm-type-radio>input,.sending-body .confirm-type-radio>label{cursor:pointer}.phone-dialog .input-wrapper{height:60px;height:-moz-calc(2.875rem + 14px);height:-webkit-calc(2.875rem + 14px);height:calc(2.875rem + 14px)}.sending-body .input-wrapper .phone-input{margin-bottom:0;margin-top:24px;max-width:240px}.confirming-body .input-wrapper .code-input{max-width:332px}.sending-footer,.confirming-footer{height:2.25rem}.confirming-footer .resend{float:left;line-height:2.25rem}.confirming-footer .resend .spinner-wrapper{vertical-align:middle}.publish-button-bar{margin-top:16px;text-align:right}.publish-buttons{}.spinner-wrapper.async-loading-indicator{left:50%;left:-moz-calc(50% - 14px);left:-webkit-calc(50% - 14px);left:calc(50% - 14px);position:absolute;top:62px}@media only screen and (max-width:943px){.benefits-salary-item{width:100%;margin:0 0 .5rem 0}}@media only screen and (max-width:854px){.footer-info{padding:0}.footer-info .more-info,.footer-info .legal-info{float:none;display:block;text-align:center;margin-top:24px}.footer-info .more-info .info-item,.footer-info .legal-info .legal-item{padding:0 12px}.footer-info .legal-info .legal-item.terms{padding-right:0}.footer-info .legal-info .legal-item.copyright{display:block;text-align:center;padding:36px 0}}@media only screen and (max-width:648px){.location-distance-text{margin-right:0}.job-recommender .background .loader{margin-top:20px}.job-recommender .background .loader .loading-text{display:none}.card-row-header{margin-right:0}.card-row-view-more{display:none}.explore-wrapper .card{max-width:100%}.explore-wrapper .card:nth-child(n+2){display:none}.sr{padding-left:16px;padding-right:16px}.sr-a .sr-content{min-height:92px}.sr-a .sr-content .sr-title-container{margin-right:56px}.sr-a .sr-graphic{margin-right:16px}.sr-desc{display:none}.sr .separator{display:none}.sr .location{display:block}.detail-popup .save{display:block}.srs-container .activity-indicator{margin-bottom:300px}.secondary-wrapper{display:none}.job-detail-summary.detail-content dd{margin-left:130px}.lf-interior .search-input-wrapper input.search-input,.lf-search-box .search-input{width:80%}.card-person-details .name,.card-person-details .company{width:90px}.sr-checkbox{margin-right:16px}.sr .data-card{margin-right:-16px;padding-right:16px}.sr .data-card .sr-content{margin-right:40px}.company-manage-dropdown .manage-option.active{background-color:#fff}.media.placeholder.city{display:none}.completion-score-panel .score-label-panel{padding:16px 0}.completion-score-panel .wide .message-panel{line-height:initial}.completion-score-panel .wide .message .label:first-child{display:block;margin-bottom:4px;margin-top:16px;text-align:left}.completion-score-panel .wide .message .label:last-child{margin-bottom:16px}.completion-score-panel.excellent-score .wide .message-panel{line-height:initial;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.completion-score-panel.excellent-score .wide .message .label:first-child{margin-bottom:0px;margin-top:0px}.job-type-section{display:block}.job-edit .job-type-section .job-type-panel,.job-edit .job-edit-section .compensation-type-panel,.job-edit .job-edit-section .compensation-amount-panel,.job-edit .job-edit-section .benefits-type-panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-bottom:24px;min-width:200px;width:50%;float:none}.job-edit .job-type-section .job-type-panel:first-child,.job-edit .job-type-section .job-type-panel:last-child,.compensation-panel .compensation-type-panel,.compensation-panel .compensation-amount-panel{padding:0}}@media only screen and (max-width:360px){.main{padding:0}.sheet{padding-left:16px;padding-right:16px}.explore-wrapper .card{margin-right:0}.card.pagination-card{margin-left:8px}.job-details .job-preview .details-panel{margin-right:104px}.company-header .job-preview .apply-button-panel{right:16px}.job-preview .benefits-scroll{padding:0 16px}.srs{margin-bottom:16px}.extended-detail .detail-clickable{padding:12px 16px}.extended-details .job-connections-wrapper>img{margin-right:16px}.company-external-page-contents,.company-external-pages .new-page-entry,.company-select-entry{padding:16px}.card.post-settings{padding:16px}.policy-widget::before{margin-left:-16px;width:-moz-calc(100% + 32px);width:-webkit-calc(100% + 32px);width:calc(100% + 32px)}.business-info.card{padding:16px}.sheet .item .detail-item .job-connections{padding-left:16px}.description-section{padding:0 16px 16px 16px}.description-section ul{padding-left:16px}.job-type-section{display:block}.job-edit .job-type-section .job-type-panel,.job-edit .job-edit-section .compensation-type-panel,.job-edit .job-edit-section .compensation-amount-panel,.job-edit .job-edit-section .benefits-type-panel{display:block;margin-bottom:24px;min-width:100%;width:100%}.job-edit .job-type-section .job-type-panel:first-child,.job-edit .job-type-section .job-type-panel:last-child,.compensation-panel .compensation-type-panel,.compensation-panel .compensation-amount-panel{padding:0}.job-edit .benefits-panel{margin-top:0px}.job-edit .benefits-label-panel{margin:28px 0 8px}.kd-appbar .employer-subbar .button-extension-drop{margin:0;padding:0 8px}.company-header.card-company-detail .company-dropdown{display:none}.company-header.card-company-detail .company-dropdown-drop{display:block}.company-header.card-company-detail .card-company-content{padding:16px;position:relative}.company-header .buttons-panel{min-width:30px;position:relative;width:100%}.company-header .buttons-panel .edit{bottom:0;position:absolute;right:0}.sr .data-card .sr-desc{display:none}.job-edit .add-media-description{display:none}.job-edit .card{padding:16px}.job-edit .media-panel{width:100%}.job-edit .media-pane{height:104px;margin:0;position:absolute;right:-16px;top:-16px;width:104px}.job-edit .media+.media,.job-edit .media.placeholder.people,.job-edit .media.placeholder.city{display:none}.job-edit .add-media-panel{height:72px;margin-right:104px;position:relative}.job-edit .add-media-button-panel{bottom:0;min-height:2.25rem;position:absolute}.bullet-editor{height:149px}.paragraph-editor{height:144px}.compensation-panel .compensation-type-panel{margin:0;width:100%}.compensation-amount-panel{display:block;margin-top:16px;width:100%}.compensation-amount-panel .label-panel{margin:2px 0 0 0}.compensation-amount-panel .checkbox-panel{margin:0}.compensation-amount-panel .compensation-amount-input-panel{margin-top:8px}.compensation-amount-input-panel .comp-panel{width:100%}.comp-range-panel .min-panel,.comp-range-panel .max-panel{display:block;width:100%}.comp-range-panel .max-panel{margin-top:8px}.job-edit .kd-buttonbar{margin-top:16px}.completion-score-panel{display:block;height:auto}.completion-score-panel .wide{display:none}.completion-score-panel .narrow{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.completion-score-panel .score-message-panel{width:100%}.completion-score-panel .message-panel{width:initial}.completion-score-panel.excellent-score .trophy-panel{padding-left:16px}.job-edit .completion-score-panel{margin:24px -16px 0}.completion-score-panel.excellent-score .score-title{margin-left:0px}.completion-score-panel.poor-score .score-label-panel,.completion-score-panel.ok-score .score-label-panel,.completion-score-panel.good-score .score-label-panel{padding:4px 0}.completion-score-panel.excellent-score .score-label-panel{padding:8px}.completion-score-panel.excellent-score .message-panel{background:#00695c;padding:0 16px 16px 8px}.job-preview{padding:16px 16px 0}.job-preview .job-benefit-item{min-height:80px;width:72px}}@media only screen and (max-width:550px){.interstitial .search-item{width:100%}.interstitial .search-item:nth-child(n+5){display:none}}.verify-business.card{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;overflow:visible;padding:1px;width:100%}.verify-business .company-external-page-contents{border:1px solid #e0e0e0}.verify-business.footer{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.verify-business.footer .help-panel{text-align:left}.verify-business{border-bottom:none!important}.verify-business-confirm{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.verify-business-confirm .remove-button{-webkit-align-self:center;align-self:center}.verify-business-confirm .company-external-page-contents{border-bottom:none;cursor:initial}@media only screen and (min-width:649px){.featured-wrapper{min-height:1px;width:100%}.featured.center{margin-right:-24px}.secondary-wrapper{float:left;width:300px;min-height:1px}.explore-wrapper .map-panel{height:224px}.map-panel .map{height:248px}.directory-card .directory-item{width:33.3%}.directory-card .content:before{left:33.3%}.directory-card .content:after{right:33.3%}}@media only screen and (min-width:896px){.wrapper{width:880px;margin:0 auto}}@media only screen and (max-width:444px){.recaptchatable .recaptcha_image_cell{background:none!important;padding:1px!important}.recaptchatable #recaptcha_image{margin:0!important;position:absolute;width:200px!important}.recaptchatable #recaptcha_image #recaptcha_challenge_image{width:200px}.recaptcha_only_if_privacy{display:none}.recaptcha_input_area,#recaptcha_response_field{margin:0!important;width:200px!important}#recaptcha_logo{display:none}}@media only screen and (min-width:500px){#recaptcha_area{margin:5px 0px}}.recaptcha_only_if_privacy{white-space:nowrap}.kd-content-sidebar{width:152px;padding:16px 0px 16px 44px}.kd-content-sidebar ul{padding:0;margin:0;list-style-type:none}.kd-content-sidebar li{position:relative;margin-left:-16px;border-bottom:1px solid transparent}.kd-content-sidebar li a{display:block;line-height:29px;color:#333;font-size:13px;cursor:default}.kd-content-sidebar li a:focus{outline:0}.kd-content-sidebar .kd-zippy .row a{margin-left:16px}.kd-content-sidebar li .kd-content-sidebar ul ul{margin-left:28px}.kd-content-sidebar ul ul li,.kd-content-sidebar ul ul li a{line-height:19px}.kd-content-sidebar ul ul li a{padding-left:12px;margin-left:32px}.kd-content-sidebar ul ul li .kd-disclosureindicator{top:0;height:19px}.kd-content-sidebar ul ul li:hover .kd-disclosureindicator{}.kd-content-sidebar li.selected .kd-disclosureindicator,.kd-disclosureindicator.down{background-image:url('../images/disclosure_arrow_dk_grey_down.png')}.kd-content-sidebar li .kd-disclosureindicator{position:relative;display:block;float:left;width:15px;height:29px;background-position:center;margin-left:-1px;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-transition:none;-o-transition:none;-webkit-transition:none;cursor:default}.kd-content-sidebar li:hover>.kd-disclosureindicator{opacity:1.0;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.kd-content-sidebar ul>li>a{padding-left:16px}.kd-content-sidebar ul>li>a:hover{background-color:#eee;text-decoration:none}.kd-content-sidebar span.row{display:block}.kd-content-sidebar span.row.split:hover{background-color:transparent}.kd-content-sidebar span.row:hover,.kd-content-sidebar .kd-zippycontent li a:hover,.kd-content-sidebar span.row.split a:hover,.kd-content-sidebar span.row.split .kd-disclosureindicator:hover{background-color:#eee;color:#222}.kd-content-sidebar .kd-zippy span.row:hover .kd-disclosureindicator,.kd-content-sidebar .kd-zippy span.row.split .kd-disclosureindicator:hover{opacity:1.0;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.kd-content-sidebar li.selected a{color:#d14836}ul.iconlist li a,li.kd-labellistitem a{background-position:25px 50%;background-repeat:no-repeat}li.kd-labellistitem.selected a{background-position:20px 50%}ul.iconlist li.kd-sidebarlistitem a{background-position:44px 50%;padding-left:75px}ul.iconlist li.kd-sidebarlistitem.selected a{background-position:39px 50%;padding-left:70px}li.kd-sidebarlistitem.disabled{opacity:0.5;cursor:default}.kd-menulabel{position:absolute;height:11px;width:11px;top:11px;right:11px;cursor:default;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px}.kd-menulabel.red{background:#dd4b39}.kd-menulabel.grey{background:#999999}.kd-menulabel.blue{background:#4d90f0}.kd-flyouttrigger.clear{border:1px solid #b5b5b5;background:url('../images/disclosure_arrow_md_grey_down.png') center no-repeat}.kd-flyouttrigger.clear:hover,.kd-flyouttrigger.clear.selected{border-color:#666;background:url('../images/disclosure_arrow_dk_grey_444_down.png') center no-repeat #ddd}.kd-flyouttrigger:hover,.kd-flyouttrigger.selected{background-image:url('../images/disclosure_arrow_down_white.png');background-position:center;background-repeat:no-repeat}.kd-flyouttrigger .kd-menulist{position:absolute;display:none;left:0px;top:100%;z-index:3}.kd-content-sidebar .kd-menulist li{margin-left:0}.kd-flyouttrigger.selected .kd-menulist{display:block}.kd-flyouttrigger.selected .kd-menulist.clip{overflow-y:auto}.kd-content-sidebar .kd-sidebarlistitem{margin-left:-44px}.kd-content-sidebar .kd-sidebarlistitem>a{padding-left:44px}.kd-content-sidebar .kd-sidebarlistitem.selected>a{border-left:5px solid #dd4b39;padding-left:39px}.kd-content-sidebar .kd-sidebarlistitem>.row{padding-left:28px}.kd-content-sidebar .selected .kd-disclosureindicator{background-image:url('../images/disclosure_arrow_orange_rt.png')}.kd-content-sidebar .kd-sidebarlistitem.kd-zippy.split:hover .row{background-color:transparent}.kd-content-sidebar .kd-sidebarlistitem.kd-zippy.split .row{padding-left:0}.kd-content-sidebar .kd-sidebarlistitem.kd-zippy.split .kd-disclosureindicator{padding-left:28px;background-position:34px center;margin-left:0}.kd-content-sidebar .kd-sidebarlistitem.kd-zippy.split .kd-disclosureindicator{width:13px;border-right:1px solid #fff}.kd-content-sidebar .kd-sidebarlistitem.kd-zippy.split .label>a{margin-left:41px;padding-left:3px}.kd-content-sidebar .kd-sidebarlistitem.kd-zippy.split .kd-disclosureindicator:hover,.kd-content-sidebar .kd-sidebarlistitem.kd-zippy.split .label:hover{background-color:#eee;color:#222}.kd-content-sidebar .kd-sidebarlistitem.kd-zippy.split .label{display:block}.kd-content-sidebar .kd-sidebarlistitem.kd-zippy.split .kd-disclosureindicator.down{background-position:32px center}.kd-datepicker{padding:16px;outline:1px solid rgba(0,0,0,0.2);opacity:0;width:144px;position:absolute;left:-9999px;z-index:3;background:#fff;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all 0.13s linear,left 0 linear .13s;-moz-transition:all 0.13s linear;-o-transition:all 0.13s linear;transition:all 0.13s linear}.kd-minicalendar{width:148px;margin-left:-4px}.kd-datepicker .kd-minicalendar{width:144px;margin:0}.kd-datepicker.shown{opacity:1;-webkit-transition:0,left 0 linear 0;-moz-transition:0;-o-transition:0;transition:0}.kd-minicalendar{text-align:left}.kd-minicalendar h2{font-size:13px;color:#666;padding-left:4px;margin:0}.kd-minicalendar h2 .links{float:right;margin-right:2px}.kd-minicalendar h2 .links img{cursor:default}.kd-minicalendar td,.kd-minicalendar th{width:20px;height:20px;line-height:20px;padding-left:4px;font-size:11px;color:#666;cursor:default}.kd-minicalendar td:hover,.kd-minicalendar td.selected,.kd-minicalendar h2 .links img:hover{background:#eee;color:#333}.kd-minicalendar td.disabled{color:#ccc}.kd-minicalendar td.disabled:hover{background:none;cursor:default}html,button,input,select,textarea,td{text-rendering:optimizeLegibility}body{background-color:#eeeeee}#gbqfq,#gbqfq:focus,#gbqfq:hover,#gbqfqb,#gbqfqb:focus,#gbqfqb:hover,#gbqfqc,#gbqfqc:focus,#gbqfqc:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:16px}#gb .gbeti#gb .gbqldr,#gb .gbet#gbqlw .gbqldr,#gb .gbesi#gb .gbqldr,#gb .gbes#gbqlw .gbqldr{max-width:95px}.material-shadow:hover{-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4),0px -1px 3px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4),0px -1px 3px 0px rgba(0,0,0,0.1);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4),0px -1px 3px 0px rgba(0,0,0,0.1)}.material-shadow.elevation-3:hover{-webkit-box-shadow:0 10px 14px rgba(0,0,0,.2),0 4px 15px rgba(0,0,0,.2);-moz-box-shadow:0 10px 14px rgba(0,0,0,.2),0 4px 15px rgba(0,0,0,.2);box-shadow:0 10px 14px rgba(0,0,0,.2),0 4px 15px rgba(0,0,0,.2)}.viewport{background:#e0e0e0;min-width:728px;overflow-x:auto}.nav-button-container{background-color:#fff;-webkit-box-shadow:0px 4px 1px -3px rgba(0,0,0,0.35);-moz-box-shadow:0px 4px 1px -3px rgba(0,0,0,0.35);box-shadow:0px 4px 1px -3px rgba(0,0,0,0.35);line-height:2.5rem;padding:6px 0 10px;position:relative;z-index:20}.page-frame .mask{top:0}.page{padding:0;position:relative}.wrapper{min-width:708px}.butterbar-container{top:108px}.sm .butterbar-container{top:91px}.scrolled .butterbar-container{top:69px}.scrolled .sm .butterbar-container{top:38px}.scrolled.scroll-lg .butterbar-container{top:16px}.kd-butterbar.shown{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);left:50%;-moz-transition:opacity 0.130s ease 0s}.kd-appbar .kd-buttonbar.right{float:right;margin-right:44px}.sm .kd-appbar .kd-buttonbar.right{margin-right:16px}.md .kd-appbar .kd-buttonbar.right{margin-right:28px}.main-container{margin-top:0;padding:20px 0 16px}.main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:1080px;min-width:728px;padding:0 24px;-webkit-transition:margin 0.218s cubic-bezier(0.0,0.0,0.2,1);-moz-transition:margin 0.218s cubic-bezier(0.0,0.0,0.2,1);-o-transition:margin 0.218s cubic-bezier(0.0,0.0,0.2,1);transition:margin 0.218s cubic-bezier(0.0,0.0,0.2,1);width:100%}.main.search-offset{margin-top:36px;-webkit-transition:margin 0.218s cubic-bezier(0.4,0.0,1,1);-moz-transition:margin 0.218s cubic-bezier(0.4,0.0,1,1);-o-transition:margin 0.218s cubic-bezier(0.4,0.0,1,1);transition:margin 0.218s cubic-bezier(0.4,0.0,1,1)}.main.functions-offset{margin-top:56px;-webkit-transition:margin 0.218s cubic-bezier(0.4,0.0,1,1);-moz-transition:margin 0.218s cubic-bezier(0.4,0.0,1,1);-o-transition:margin 0.218s cubic-bezier(0.4,0.0,1,1);transition:margin 0.218s cubic-bezier(0.4,0.0,1,1)}.explore-wrapper{margin-top:-20px}.featured-wrapper{margin-top:16px;width:100%}.featured{margin:0 auto;max-width:1032px}.secondary-wrapper{float:left;width:304px;margin-top:14px}.kd-menulist.offset{z-index:99}.kd-bubble.filter .filter-search .filter-search-clear{display:none}.kd-bubble.filter .filter-list{max-height:160px}.filter,.filter:hover,.filter:active{background-color:transparent;min-width:inherit;vertical-align:middle}.filter:active{color:rgb(255,255,255);color:rgba(255,255,255,1)}.filter:focus{-webkit-animation:none;animation:none}.filter .cancel{margin-top:-2px;margin-left:0;vertical-align:middle}.filter .cancel img{display:block;padding:6px 4px 6px 0}.filter.dark{color:rgb(117,117,117);color:rgba(0,0,0,.54)}.filter.excess-filters{color:#e64a19}.filter.filter-toggle{margin-left:16px}.filter-toggle>span{color:rgb(179,179,179);color:rgba(255,255,255,.70);text-transform:initial}.filter-toggle:hover>span{color:rgb(222,222,222);color:rgba(255,255,255,.87)}.filter-toggle:active>span{color:rgb(255,255,255);color:rgba(255,255,255,1)}.filters .kd-menulistitem,.filters .kd-menulistitem:hover,.filters .kd-menulistitem.selected{background-color:#fff;padding-top:6px;padding-bottom:6px}.filter .kd-menulistitem.active{background-color:#eeeeee}.filters .sr-location{margin-left:-21px}.expanded{max-width:none;min-width:1032px;margin-right:0;padding-right:0}.sr-location .htmlField{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sr-location .iconPanel{height:16px;width:16px;float:left;padding-right:8px}.sr-location-icon{display:block;margin-left:auto;margin-right:auto;opacity:.3}.breadcrumb{line-height:inherit}.footer-info .wrapper{width:100%}.card{margin-bottom:24px;padding:24px}.card-logo{display:none;height:0;width:0}.save-share-flag{top:24px}.card-breaker{margin:0 12px}.card-search-title{}.card-search-entry:hover .card-search-title{color:#00796b}.card-search-filters{padding:0;right:21px;opacity:0;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.4,0.0,1,1);-moz-transition-timing-function:cubic-bezier(0.4,0.0,1,1);-o-transition-timing-function:cubic-bezier(0.4,0.0,1,1);transition-timing-function:cubic-bezier(0.4,0.0,1,1)}.card:hover .card-search-filters{padding-left:.5rem;opacity:1;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);-moz-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);-o-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);transition-timing-function:cubic-bezier(0.0,0.0,0.2,1)}.card-search-row .card-search-info-link{opacity:0;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.4,0.0,1,1);-moz-transition-timing-function:cubic-bezier(0.4,0.0,1,1);-o-transition-timing-function:cubic-bezier(0.4,0.0,1,1);transition-timing-function:cubic-bezier(0.4,0.0,1,1)}.mug-shot.g-hovercard:hover{cursor:pointer}.featured .card{margin-bottom:24px}.featured .card.hidden-card{margin-bottom:0px}.card-see-more{padding:0px;position:absolute;right:21px;top:16px}.card-see-more:hover{text-decoration:underline}.card-element{padding-bottom:21px}.featured .card-job-date{line-height:18px}.featured .card-element .card-search-new{padding:0}.card-similar-starred .card-element .starred-job-similarity{padding:16px 21px}.card-similar-starred .card-element .starred-job-similarity.starred{padding:16px 21px}.secondary-wrapper .card.inline .card-title-entry{padding-top:0}.card-search-matches{padding:0 16px 0 21px}.recent-search-match .job-company{display:block;color:rgb(117,117,117);color:rgba(0,0,0,.54)}.has-see-more-card .card-see-more{margin-right:16px;margin-top:16px;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,1,1),background-color 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,1,1),background-color 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,1,1),background-color 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,1,1),background-color 0.218s cubic-bezier(0.4,0.0,0.2,1)}.has-see-more-card:hover .card-see-more{opacity:1;-webkit-transition:opacity 0.218s cubic-bezier(0.0,0.0,0.2,1),background-color 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.0,0.0,0.2,1),background-color 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.0,0.0,0.2,1),background-color 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.0,0.0,0.2,1),background-color 0.218s cubic-bezier(0.4,0.0,0.2,1)}.card-person-recommendations .plus-anchor{line-height:1.375rem}.card-person-recommendations .plus-anchor:hover{text-decoration:underline}.desktop-dialog{}.desktop-dialog .keyword-header{min-width:175px}.desktop-dialog .recent-searches-column-header td{min-width:25%;padding-bottom:8px;padding-right:16px}.desktop-dialog .delete-search.header{width:96px;text-align:center}.desktop-dialog .full-search-history{}.desktop-dialog .full-search-history table{width:100%}.desktop-dialog .recent-searches-header{}.desktop-dialog .recent-searches-header .search-history-label{display:inline;vertical-align:top}.desktop-dialog .recent-searches-footer{padding:15px 30px 30px 30px;border-top:1px solid #eeeeee}.desktop-dialog .recent-searches-column-header{border-bottom:1px solid #eeeeee;text-transform:uppercase}.desktop-dialog .recent-searches-column-header td.frequency{text-align:center;padding-left:8px}.desktop-dialog .recent-searches-column-header td.delete-all-label{text-align:center}.desktop-dialog .recent-searches-column-header .delete-all-label{text-decoration:none!important}.desktop-dialog .recent-search-item{border-bottom:1px solid #eeeeee}.desktop-dialog .recent-search-item .filters{padding-right:16px}.desktop-dialog .recent-search-item td{padding:10px 10px 10px 0}.desktop-dialog .recent-search-item td:first-child{max-width:350px;word-wrap:break-word}.desktop-dialog .recent-search-item td.create-alert{text-align:center;min-width:125px}.desktop-dialog .recent-search-item td.delete-search{text-align:center}.desktop-dialog .recent-search-item td.frequency{text-align:left;width:100px}.saved-search-dialog .saved-search-content-text{margin-bottom:16px}.desktop-dialog .header{text-align:left;vertical-align:top}.desktop-dialog .header .major-header{color:rgb(33,33,33);color:rgba(0,0,0,.87);letter-spacing:.05rem;font-size:1.0rem;line-height:1.0rem}.desktop-dialog .header .minor-header{color:rgb(117,117,117);color:rgba(0,0,0,.54);line-height:0.8rem;padding-top:8px}.desktop-dialog .header .minor-header a,.desktop-dialog .header .minor-header a:link,.desktop-dialog .header .minor-header a:visited,.desktop-dialog .header .minor-header a:hover,.desktop-dialog .header .minor-header a:active{color:#00796b}.desktop-dialog .dialog-body{height:100%;overflow-y:auto;width:100%}.desktop-dialog .dialog-body table{width:100%}.delete-search{padding:0 8px 0 8px}.delete-search img{opacity:0.75}.referral .image-pane{margin-left:0}.save-share-flag.menu-on .share-flag-drop,.save-share-flag.menu-on .save-action,.save-share-flag.saved .save-action,.card-job-entry:hover .share-flag-drop,.card-job-entry:hover .save-action,.sr:hover .share-flag-drop,.sr:hover .save-action,.detail .share-flag-drop,.detail .save-action{display:inline-block}.sr:hover{z-index:1}.sr .share-and-report{height:1rem;line-height:1rem}.sr .report-icon{opacity:0.2;margin-left:14px;margin-right:2px}.sr .share-report-text:hover{text-decoration:underline}.sr-wrapper{margin-top:0px}.sr-extended{margin-left:52px}.sr-filter{display:inline}.sr-count{margin-bottom:-7px}.featured-wrapper .sr-count{position:absolute;opacity:1;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);-moz-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);-o-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);transition-timing-function:cubic-bezier(0.0,0.0,0.2,1)}.featured-wrapper .sr-count.hide{opacity:0;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.4,0.0,1,1);-moz-transition-timing-function:cubic-bezier(0.4,0.0,1,1);-o-transition-timing-function:cubic-bezier(0.4,0.0,1,1);transition-timing-function:cubic-bezier(0.4,0.0,1,1)}.featured-wrapper.sr-wrapper{margin-top:14px}.sr-sponsored{position:absolute;display:inline-block;right:30px;margin-bottom:0;line-height:inherit;z-index:-1}.sr-sponsored img{display:inline-block;margin-right:4px;cursor:pointer}.sr-sponsored .sponsor-label{display:inline-block;margin-right:2px}.sr-moreFilters{opacity:0;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.4,0.0,1,1);-moz-transition-timing-function:cubic-bezier(0.4,0.0,1,1);-o-transition-timing-function:cubic-bezier(0.4,0.0,1,1);transition-timing-function:cubic-bezier(0.4,0.0,1,1)}.sr-moreFilters.hide{height:0;width:0}.sr-moreFilters.shown{opacity:1;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);-moz-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);-o-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);transition-timing-function:cubic-bezier(0.0,0.0,0.2,1)}.no-content .no-content-txt{max-width:340px}.job-detail-summary.detail-content dd{margin-left:200px}.header-panel{padding:24px}.header-panel .save-share-flag{padding-top:12px;padding-right:12px}.header-data-pane{margin-right:112px;margin-right:-moz-calc(4.5rem + 24px);margin-right:-webkit-calc(4.5rem + 24px);margin-right:calc(5.5rem + 24px)}.header-panel .apply{right:24px;bottom:24px}.job-connections .image-pane img{margin-right:4px}.job-connections .kd-button-social{float:right}.detail-item .share-icon{opacity:0.2;margin-right:2px}.detail-item .report-icon{opacity:0.2;margin-left:14px;margin-right:2px}.detail-item .share-report-text:hover{text-decoration:underline}.plus-one-pane .share-and-report{display:inline-block;float:right}.extended-details .map-clickable img{width:100%}.extended-details .job-connections-wrapper>img{margin-right:24px}.refresh-dialog .header{padding:inherit;text-align:inherit}.refresh-dialog .body{padding:inherit}.refresh-dialog .footer{display:inline;margin:inherit;text-align:center}#internalInfo{position:absolute;top:0;bottom:auto}#internalInfo span#timingInfo{padding-right:10px;color:blue;text-decoration:underline;cursor:pointer}.select-pluspages-title{margin-top:-16px}.card.company-card{width:340px}.apply-dialog .apply-title-table .apply-title-table-row .apply-title-text{padding:24px 0 24px 24px}.apply-dialog .apply-title-table .apply-title-table-row img.graphic{padding:0px;margin:24px}.desktop-dialog .resume-edit-body{margin:20px -21px 0px -21px}.desktop-dialog .resume-edit-body .controls{margin:0 -42px -30px}.resume-edit-body .input-panel-left{width:47%;float:left}.resume-edit-body .input-panel-right{width:47%;float:right}.resume-edit-dialog .resume-header{margin-left:-21px}.resume-footer .buttonbar-left{margin:40px -21px 0}.directory-card .content{margin-bottom:33px}.carousel-wrapper .arrow{margin-bottom:0}.recommendation-list .sr.card{margin-bottom:24px!important}.recommendation-list .sr-a .sr-graphic{margin-top:-50px}.recommendation-list .sr.card .source-panel{border-bottom:none;border-top:1px solid #e0e0e0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:48px;margin:16px 0 -25px 0;padding:9px 0 0 0;position:relative}.recommendation-list .sr.card .source-panel>div{display:block}.recommendation-list .sr.card .source-panel .source-text{float:left;padding-top:4px}.recommendation-list .sr.card .source-panel .action-panel{float:right;padding-top:4px}.recommendation-list .sr.card .source-panel .action-panel .actions{margin-left:24px;color:rgb(117,117,117);color:rgba(0,0,0,.54);text-decoration:none;font-style:normal}.recommendation-list .sr.card .source-panel .action-panel .actions:hover{color:rgb(0,0,0);color:rgba(0,0,0,1)}.recommendation-list .sr.card .source-panel .action-panel .actions img{height:24px;width:24px;margin-right:10px;opacity:0.3}.recommendation-list .sr.card .source-panel .action-panel .actions.active img,.recommendation-list .sr.card .source-panel .action-panel .actions:hover img{opacity:1}.recommendation-list .sr.card .source-panel .action-panel .actions.active{color:#00796b}.card-row-view-more{display:block}.media-top-pane{min-width:800px;min-height:600px}.media-anchor{min-width:80px}.media-entry{min-width:640px;width:80%}.coachmark{opacity:0;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.4,0.0,1,1);-moz-transition-timing-function:cubic-bezier(0.4,0.0,1,1);-o-transition-timing-function:cubic-bezier(0.4,0.0,1,1);transition-timing-function:cubic-bezier(0.4,0.0,1,1)}.coachmark.visible{opacity:1;-webkit-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-moz-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-o-transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);transition:opacity 0.218s cubic-bezier(0.4,0.0,0.2,1);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);-moz-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);-o-transition-timing-function:cubic-bezier(0.0,0.0,0.2,1);transition-timing-function:cubic-bezier(0.0,0.0,0.2,1)}.coachmark-background{background-color:#009688;opacity:0.8;z-index:2000}.searchbar-coachmark-top-mask{position:absolute;top:0;left:0;width:100%;height:15px}.searchbar-coachmark-page-mask{position:absolute;top:45px;left:0;width:100%;height:5000px}.searchbar-coachmark-container{position:absolute;top:15px;left:0;width:100%;min-width:750px}.searchbar-coachmark-content{position:absolute;top:60px;left:0;width:100%;height:100%}.searchbar-coachmark-wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.searchbar-coachmark-wrapper .mask{display:inline-block;position:relative;height:30px}.searchbar-coachmark-wrapper .left{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;width:204px}.searchbar-coachmark-wrapper .middle{-ms-flex:0 2 auto;-webkit-flex:0 2 auto;flex:0 2 auto;min-width:215px;visibility:hidden;width:649px}.searchbar-coachmark-content .searchbar-coachmark-wrapper .middle{min-width:300px;visibility:visible;z-index:2000}.searchbar-coachmark-wrapper .right{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;float:right;min-width:300px;order:1;padding-left:1px}.searchbar-coachmark-content .coachmark-header,.searchbar-coachmark-content .coachmark-button{margin-top:24px}.searchbar-coachmark-content .coachmark-content{margin-top:8px;font-weight:normal}.company-header-panel-background{background-position:center}.employer-search-offset .card.company-header.card-company-detail,.company-header.card-company-detail,.company-header.card-company-detail.job-preview{margin-top:-60px}.company-header.card-company-detail.job-preview{margin-bottom:0}.company-header.card-company-detail .card-company-background{max-height:370px}.company-header.card-company-detail .company-background.noimage{height:184px}.employer-appbar{margin-top:0;overflow-x:hidden}.employer-appbar .kd-appbar{margin-bottom:0}.company-manage-dropdown{z-index:988}.job-type-section{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.job-edit .add-media-text{margin-right:16px;width:100%}.job-edit .add-media-button-panel{margin-top:0}.job-edit .add-media-button-panel .secondary-text{padding-left:62px}.job-edit .info-panel{display:inline-block;height:0;width:100%}.job-edit .error-text{text-align:right}.job-edit .job-type-section .job-type-panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;max-width:50%;min-width:50%;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto}.job-edit .job-type-section .job-type-panel:first-child{padding-right:6px}.job-edit .job-type-section .job-type-panel:last-child{padding-left:6px}@media only screen and (min-width:480px){}@media only screen and (max-width:647px){}@media only screen and (min-width:768px){}@media only screen and (min-width:1140px){}@media print{}.spinner-layer{border-color:#4285f4}