@font-face{font-family:icomoon;src:url(/app/themes/carriermanagement/assets/fonts/icomoon.eot?qi5gbt);src:url(/app/themes/carriermanagement/assets/fonts/icomoon.eot?qi5gbt#iefix) format("embedded-opentype"),url(/app/themes/carriermanagement/assets/fonts/icomoon.ttf?qi5gbt) format("truetype"),url(/app/themes/carriermanagement/assets/fonts/icomoon.woff?qi5gbt) format("woff"),url(/app/themes/carriermanagement/assets/fonts/icomoon.svg?qi5gbt#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-headphones:before{content:"\e910"}.icon-video:before{content:"\e912"}.icon-envelope:before{content:"\e945"}.icon-printer:before{content:"\e954"}.icon-comment:before{content:"\e96d"}.icon-user:before{content:"\e971"}.icon-search:before{content:"\e986"}.icon-lock:before{content:"\e98f"}.icon-wrench:before{content:"\e991"}.icon-stats:before{content:"\e99c"}.icon-fire:before{content:"\e9a9"}.icon-open-down:before{content:"\ea43"}.icon-open-right:before{content:"\ea42"}.icon-align-justify:before{content:"\ea7a"}.icon-facebook:before{content:"\ea91"}.icon-twitter:before{content:"\ea96"}.icon-linkedin:before{content:"\eac9"}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:none;outline:none;box-shadow:none}.tooltip.in{opacity:1;filter:alpha(opacity=100)}.btn-primary{border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-primary:hover{background:#decc8d;color:#fff;border-color:#cab26c}#nav-main,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,object,ol,output,p,pre,q,ruby,s,samp,section,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}#nav-main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@media (min-width:992px){.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:1000px}}[class*=span]{margin-left:0}.main.with-sidebar,.sidebar-primary .main{position:relative;min-height:1px}@media (min-width:992px){.main.with-sidebar,.sidebar-primary .main{float:left;width:calc(100% - 340px)}}.sidebar{margin-left:20px;display:none;position:relative;min-height:1px}@media (min-width:992px){.sidebar{display:block;float:left;width:320px}}@font-face{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}body{background:#fff;height:100%;min-height:100%;font-size:14px;line-height:1.5em;color:#444;font-family:Georgia,Times,Times New Roman,serif;font-weight:400}a{color:#000;text-decoration:none;outline:0;-webkit-transition-property:background color;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-property:background color;-moz-transition-duration:.2s;-moz-transition-timing-function:ease-out;-o-transition-property:background color;-o-transition-duration:.2s;-o-transition-timing-function:ease;transition-property:background color;transition-duration:.2s;transition-timing-function:ease-out}a:hover{color:#222}a img{-webkit-transition-property:opacity;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease;-moz-transition-property:opacity;-moz-transition-duration:.2s;-moz-transition-timing-function:ease;-o-transition-property:opacity;-o-transition-duration:.2s;-o-transition-timing-function:ease;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease}::-moz-selection{background:#3452b7;color:#fff;text-shadow:none}::selection{background:#3452b7;color:#fff;text-shadow:none}h1,h2,h3,h4,h5{color:#111;font-weight:900;margin:0 0 14px}h2{font-size:20px;line-height:24px}h3{font-size:18px;line-height:130%}time{color:#999;display:block;font-style:italic;font-size:.9em}p{margin:0 0 14px}address,cite,em{font-style:italic}strong{font-weight:900}.quiet{font-size:.8em}.disclaimer{font-size:.7em;text-align:center}.more{font-size:12px;font-weight:900}.alert{margin:20px}.alert .close{display:none}#copyright{font-size:.9em;margin-top:18px;text-align:center}.copyright-notice{border-top:1px solid #eee;font-size:11px;margin:1.5em 0;padding:10px}p.reuters{background:url(/app/themes/carriermanagement/assets/img/reuters.png) 100% 0 no-repeat}p.bloomberg,p.reuters{min-height:42px;padding-right:170px}p.bloomberg{background:url(/app/themes/carriermanagement/assets/img/bloomberg.png) 100% 0 no-repeat}@media (max-height:750px){.hide-short{display:none!important}}@media (max-height:610px){.hide-very-short{display:none!important}}#tinymce a{color:#337ab7;text-decoration:underline}.block{padding:20px}button,input,option,select,textarea{font-family:Georgia,Times,Times New Roman,serif;font-size:14px;outline:none}input[type=email],input[type=password],input[type=text],textarea{background:#fff;border:1px solid #ddd;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#777;padding:5px;-webkit-transition-property:background color;-webkit-transition-duration:.12s;-webkit-transition-timing-function:ease-out;-moz-transition-property:background color;-moz-transition-duration:.12s;-moz-transition-timing-function:ease-out;-o-transition-property:background color;-o-transition-duration:.12s;-o-transition-timing-function:ease-out;transition-property:background color;transition-duration:.12s;transition-timing-function:ease-out}input[type=text]:focus,textarea:focus{background-color:#fff;color:#444;border-color:#bbb}.form-search{margin:10px 20px}.page-header .form-search{margin:10px 0 0}.form-search input{border:1px solid #d4d4d4;color:#333;font-size:16px;padding:6px;width:486px}.form-search .btn-primary{border-radius:2px;background:#cab26c;font-size:16px;line-height:21px;padding:6px 15px 6px 12px;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);vertical-align:baseline}.form-search .btn-primary:hover{background:#decc8d}#header .form-search{margin:0}@media (min-width:992px){#header .form-search{width:380px}}#header .form-search input{width:228px;margin-right:6px}@media (min-width:992px){#header .form-search input{width:250px}}ol,ul{margin:0 0 20px 20px}.article-extras .related-article,.related-articles .related-article{margin-bottom:20px}.article-extras h3,.related-articles h3{background:#1f2a44;color:#fff;font-family:Open Sans,sans-serif;font-weight:700;font-size:13px;line-height:100%;text-transform:uppercase;padding:4px 20px 4px 8px}.latest-magazine img{box-shadow:0 5px 20px -3px rgba(0,0,0,.4);max-width:100%;height:auto}.contributor-list .contributor{display:table;width:100%;margin:0;margin-bottom:10px}.contributor-list .contributor-image{display:table-cell;vertical-align:top}.contributor-list .contributor-image img{width:64px;height:auto;margin-right:10px}.contributor-list .contributor-content{display:table-cell;vertical-align:top}.contributor-list .contributor-name{font-size:11px;line-height:11px;text-transform:uppercase;font-weight:700;font-family:Open Sans,sans-serif;display:block;margin-bottom:2px}body.top-navbar{padding-top:60px}body.admin-bar .navbar-fixed-top{top:28px}@media (max-width:979px){body.top-navbar{padding-top:0}}ul.nav li.dropdown:hover ul.dropdown-menu{display:block}.dropdown-toggle:after,a.menu:after{content:none}.navbar .dropdown-menu{margin-top:0}#header{background-color:#1f2a44;box-shadow:0 5px 5px -5px #333;color:#fff;font-family:Georgia,Times,Times New Roman,serif;min-height:248px;width:100%}@media (min-width:992px){#header .container{padding:0}}#logo{margin:8px 0 0;padding:0;text-align:center}#logo img{margin:auto;display:block}@media (min-width:768px){#logo img{width:330px}}@media (min-width:992px){#logo img{margin-left:0;width:440px}}#tagline{color:#fff;font-size:17px;font-style:italic;line-height:100%;margin-bottom:20px}@media (min-width:768px){#tagline{margin-left:30px}}@media (min-width:992px){#tagline{margin-left:0}}#small-logo{width:95px}#small-logo a{display:none;padding:0}.sticky-stuck #small-logo a{display:block}#small-logo a img{display:block;width:100%;height:auto}#header h4{color:#fff;font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;letter-spacing:1px;margin:0;padding:8px 0 0;text-transform:uppercase;margin-top:9px}#header .mega-menu h4{color:#111;margin-bottom:10px;font-weight:700}#header .headlines ul{font-size:14px;line-height:30px;margin:0 0 20px;max-height:155px;overflow:hidden;padding:0;text-shadow:0 1px 0 #005}#header .headlines li{border-bottom:1px dotted #cab26c;margin:0;padding:0}#header li:last-child{border-bottom:0}#header .headlines a{color:#fff}#footer-nav{background:#222;border-left:1px solid #292929;border-right:1px solid #292929;border-top:1px solid #292929;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;color:#999;font-family:Open Sans,sans-serif;font-weight:400;margin:20px auto 0;text-align:center}@media (min-width:992px){#footer-nav{width:960px}}#nav-footer ul{margin-bottom:0}#nav-footer li{display:inline}#nav-footer li:first-child a{border-left:1px solid #292929}#nav-footer a{border-right:1px solid #292929;color:#888;display:inline-block;font-size:14px;line-height:20px;padding:12px 20px;text-transform:uppercase}#nav-footer a:hover{background:#333;color:#ccc!important;text-decoration:none}footer{background:#222;border-bottom:18px solid #111;border-top:1px solid #292929;color:#999;padding:20px 0}footer h4{border-bottom:2px solid #333;color:#fff;font-family:Open Sans,sans-serif;font-weight:400;font-size:12px;letter-spacing:1px;line-height:25px;margin-bottom:8px;text-transform:uppercase}footer h4 span{background-color:#333;color:#fff;padding:4px 12px}footer i{margin-right:8px}footer a{color:#fff}footer a:hover{color:#fff;text-decoration:underline}footer ul{list-style:none;margin:0}footer li{border-bottom:1px solid #292929;list-style:none;margin:0 0 8px;padding:0 0 8px}footer li:last-child{border-bottom:0}footer .col{padding:0 3px}footer .clear-tablet{clear:both}@media (min-width:992px){footer .clear-tablet{clear:none}}#sticky-nav{background-color:#1f2a44;border-top:1px solid #253251;height:37px;position:relative;width:100%}#sticky-nav.sticky-stuck{box-shadow:0 5px 5px -5px #333;left:0;margin-top:0;position:fixed;top:0;z-index:9999}.admin-bar #sticky-nav.sticky-stuck{top:32px}.nav-main,.nav-main>a,.nav-main>div,.nav-main>li,.nav-main>ul,.nav-main form,.nav-main input{margin:0;padding:0;border:none;outline:none}.nav-main a{text-decoration:none}.nav-main li{list-style:none}.nav-main{display:inline-block;position:relative;cursor:default;z-index:500;max-width:827px}.nav-main.pull-right{max-width:173px}.nav-main a{color:#000}.nav-main>li{display:block;float:left}.nav-main>li>a{position:relative;display:block;z-index:510;height:36px;padding:0 10px;line-height:36px;font-size:13px;font-style:normal;color:#fcfcfc;text-transform:uppercase;background:#1f2a44;font-family:Open Sans,sans-serif;font-weight:700}.nav-main>li:hover>a{background:#f4f4f4;color:#222}.nav-main>li:first-child>a{border-radius:0;border-left:none}.mega-menu{box-shadow:0 5px 15px rgba(0,0,0,.2);position:absolute;top:36px;right:0;background:#f4f4f4;padding:20px;display:block;width:100%;left:0;border-top:4px solid #cab26c;border-bottom:4px solid #1f2a44;z-index:100}.mega-menu,.mega-menu a{color:#505050}.mega-menu .subnav{display:none}.mega-menu .subnav.active{display:block}.mega-menu .nav{margin:0}.mega-menu .nav>li{list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);float:left;width:100%}.mega-menu .nav>li a{padding:5px 10px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;color:#505050;float:left;width:100%}.mega-menu .article{display:block;box-shadow:0 5px 15px rgba(0,0,0,.2)}.mega-menu .article img{width:100%;display:block}.mega-menu .article span{display:block;padding:10px;font-family:Open Sans,sans-serif;font-weight:700;font-size:14px;background:#fff;height:62px;overflow:hidden;position:relative}.mega-menu .article span:after{content:"";position:absolute;bottom:0;left:0;right:0;background:#fff;height:10px;display:block}.nav-main input{padding:4px 8px;border:1px solid #ddd}.bullets,.bullets li{list-style:disc}.nav>li>a:focus,.nav>li>a:hover{background:#ddd;text-decoration:underline}.wrap{background:#fff url(/app/themes/carriermanagement/assets/img/grad-page.png) 0 0 repeat-x;margin-top:20px}.single-new .wrap,.single-post .wrap{background:none}.page-template-page-nosidebar-php .content{background-image:none}.content{height:100%;position:relative}.sidebar-primary .main{padding-right:20px}.article-main.with-sidebar,.sidebar-primary .main{border-right:1px solid #ddd}.article>.row{margin:0}.article-feed .article{border-bottom:1px solid #ddd}.article-feed .article:not(:first-child){background:#fff url(/app/themes/carriermanagement/assets/img/grad-page.png) 0 0 repeat-x;margin-top:20px}.page-section{padding:20px 0 0 20px}.pullquote{clear:right;color:#111;border-right:6px solid #eee;float:right;margin:18px 0 18px 20px;padding:0 20px 0 0;font-size:16px;line-height:150%;width:280px}.executive-summary{border-bottom:6px solid #eee;font-size:14px;margin-bottom:10px;padding-bottom:14px}.main .executive-summary h4{background-image:none;color:#000!important;padding-left:8px!important}.executive-summary.pull-right{margin-left:20px}.executive-summary.pull-left{margin-right:20px}.main h4,article .executive-summary h4{background:#1f2a44 url(/app/themes/carriermanagement/assets/img/dots.png) repeat-x bottom;color:#fff;font-family:Open Sans,sans-serif;font-weight:700;font-size:13px;line-height:100%;padding:6px 0 6px 20px;text-transform:uppercase}.main h4 a{color:#fff}article .executive-summary h4 a{color:#000}article .executive-summary h4{padding-left:12px!important}.main .highlights a,.main .more{margin:0 20px 20px 0}.sidebar{padding-right:20px}.sidebar:not(.article-sidebar){padding-top:20px}.sidebar h3{background:#1f2a44;color:#fff;font-family:Open Sans,sans-serif;font-weight:700;font-size:13px;line-height:100%;text-transform:uppercase;padding:4px 20px 4px 8px}.sidebar .ad h3{background:#ee5200}.sidebar .ad h3 span{background:transparent}.sidebar-static{margin-top:20px}.sidebar-static .widget:last-child{margin-bottom:0}.sidebar-sticky{margin-top:20px}.sidebar h3 i{margin-right:4px}.sidebar h3 a{color:#fff}.sidebar h3 a:hover{text-decoration:none}.sidebar ul{list-style:none;margin:0}.sidebar h4{font-weight:400}.article-toc,.highlights,.news{margin-bottom:4px}.article-toc li,.highlights li,.news li{background:url(/app/themes/carriermanagement/assets/img/dots.png) 0 100% repeat-x;list-style:none;margin:8px 0;padding:0 0 8px}.article-toc li{margin-top:0;margin-bottom:0;padding-top:4px;padding-bottom:4px}.article-toc h3{margin-bottom:4px}.first-contributor{margin-right:5px}.second-contributor{margin-left:5px}.contributor h4{background-color:#ddd;color:#000;min-height:66px;padding-left:6px}.contributor h4 a{color:#000}.contributor-company{font-size:70%}.contributor h4 img{display:block;float:left;margin-right:5px;max-height:64px;width:auto}.contributor .highlights{margin-left:6px}.article-list.current-read li{position:relative;padding-left:4px}.article-list.current-read li:before{transition:opacity .15s ease;content:"";height:100%;position:absolute;top:0;bottom:0;left:-5px;width:5px;background:#1f2a44;opacity:0}.article-list.current-read li.active .bar,.article-list.current-read li.active:before{opacity:1}.article-list.current-read li .bar{transition:opacity .15s ease;opacity:0;height:100%;position:absolute;background:#efefef;top:0;left:0;bottom:0;z-index:1}.article-list.current-read li a{z-index:10;position:relative}.widget{margin-bottom:20px}.widget .spotlight img{float:right;margin-left:8px}.network{font-size:12px;margin-top:20px}.network li{margin:0 0 8px;padding:0 0 8px}.network img{margin-right:4px;vertical-align:middle}#free-newsletters input[type=text]{width:180px;margin-bottom:10px}#sidebar-bottom{height:1px}.article-list article{*zoom:1}.article-list article:after,.article-list article:before{display:table;line-height:0;content:""}.article-list article:after{clear:both}article{padding:20px}article h3{margin:0}article a:hover h2,article a:hover h3,article a:hover h4{color:#444;text-decoration:underline}article a{color:#4d88c4}article a:hover{color:#407fc0;text-decoration:underline}article h2 a,article h3 a,article h4 a{color:#111;text-shadow:0 1px 0 hsla(0,0%,100%,.7)}article h2 a:hover,article h3 a:hover,article h4 a:hover{color:#444;text-decoration:underline}.article-list article{border-top:1px solid #eee}.article-list article img{display:block}article .img-more{display:block;float:right;margin-left:15px;width:135px;overflow:hidden}article .img-small-feature{display:block;float:left;margin-right:8px;height:75px;width:100px}.entry-meta li{color:#999;display:inline-block;font-style:italic;margin:10px 0}.comment-count{background:#83ad02 url(/app/themes/carriermanagement/assets/img/bg-comment-count.png) bottom no-repeat;color:#fff;font-size:14px;float:right;font-family:Open Sans,sans-serif;padding:0 8px 5px;text-shadow:0 1px 0 rgba(0,0,0,.2)}.comment-count:hover{color:#fff;text-decoration:none}.tools{margin-right:20px}#article-author{background:#f4f4f4;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:.8em;font-style:italic;margin:10px 0;padding:13px 15px 0}#article-author img{float:left;margin:0 10px 10px 0;width:64px;height:auto;}#article-author h4{background:none;color:#444;font-family:Georgia,Times,Times New Roman,serif;font-size:1em;font-weight:900;margin:0;padding:0;text-transform:none}.not-author h4{padding-left:0}#article-author p{color:#777;font-size:13px}#article-author h4.heading{margin-top:0}.author{margin-bottom:10px}#article-author a{color:#000}.entry-footer{padding:20px}.nav-below{background:url(/app/themes/carriermanagement/assets/img/bg-grey.png) repeat-y top;border-bottom:1px solid #eee;border-top:1px solid #eee;margin:20px 0 0}.nav-below li{width:50%;display:inline;float:left;text-align:center}.nav-below li a strong{display:block;font-family:Open Sans,sans-serif;color:#111;letter-spacing:.5px;font-weight:400;text-transform:uppercase}.nav-below li a{display:block;padding:16px 20px;text-decoration:none;text-align:center}.nav-below li a:hover{color:#111}.nav-below li.prev a{background-image:url(/app/themes/carriermanagement/assets/img/entry-browse-prev.png);background-repeat:no-repeat;background-position:15px 50%}.nav-below li.next a{background-image:url(/app/themes/carriermanagement/assets/img/entry-browse-next.png);background-repeat:no-repeat;background-position:right 50%}.category .nav-below li a{min-height:0}.nav-below .next{float:right}#article-author .heading,#comments .heading,.newsletter-signup h4{background:none;color:#111;font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;text-transform:uppercase;margin:20px 0 14px;padding:0;font-style:normal}#comments{padding:0 20px 0 0}#comments article{padding:0}.comment{color:#777;font-size:12px;line-height:150%;list-style:none;margin-bottom:12px}#comments .avatar{float:left}.comment-content{padding:14px 18px;margin-left:60px;background:#f4f4f4}#comments>ol{margin-left:0}cite{color:#444;font-size:13px;font-style:normal;font-weight:900;margin-bottom:10px}.children{border-left:1px solid #eee;margin-left:60px;padding-left:20px}.comment-meta time{color:#999;font-size:10px;font-style:normal;margin-top:10px;text-transform:uppercase}.comment-meta:hover{text-decoration:none}.reply a{background:#ddd url(/app/themes/carriermanagement/assets/img/sprite-h.png) repeat-x 0 -240px;border:1px solid;border-color:#dadada #d7d7d7 #b4b4b4;box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);color:#444;display:block;float:right;font-size:11px;line-height:24px;margin-left:8px;padding:0 8px;text-align:center;text-shadow:0 1px 0 #fff;transition-property:none;-o-transition-property:none;-moz-transition-property:none;-webkit-transition-property:none}.reply a:hover{background-position:0 -280px;text-decoration:none}#respond{border-left:1px solid #eee;margin-bottom:12px;margin-left:60px;padding-left:20px}#respond form{background:#f4f4f4;padding:14px 18px}.comment-input{margin-right:10px;width:280px}#respond input[type=text]{width:100%}#respond textarea{width:594px;height:100px}#respond input:focus,#respond textarea:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#commentform #respond{border-left:0;margin-left:0;padding-left:0}.btn-primary{background:#cab26c;box-shadow:inset 0 -1px 0 rgba(0,0,0,.2)}.kicker{background:#ddd;color:#666;display:inline;font:700 11px/130% Helvetica,Arial,sans-serif;margin-bottom:4px;padding:3px 5px;text-shadow:0 1px 0 #eee;text-transform:uppercase}.kicker.brand-spotlight{background:#ee5200;color:#fff;text-shadow:0 1px 0 #dd4c00}.categories{margin-bottom:20px}.categories a{color:#444;background:#ddd;display:inline-block;font:700 11px/130% Helvetica,Arial,sans-serif;margin:0 4px 4px 0;padding:3px 5px;text-shadow:0 1px 0 #eee;text-transform:uppercase}.categories a:hover{color:#fff;text-decoration:none}.span4 .categories a{margin:0 2px 4px}#related{background:url(/app/themes/carriermanagement/assets/img/bg-related.png) repeat-y top;border-bottom:1px solid #eee}#related .span2{margin-top:10px}#related .related-2{margin-left:5px}#related .related-3{margin-left:3px}#ads-sidebyside{margin-bottom:20px;margin-top:20px}#ads-sidebyside>div{padding:0}.main #ads-sidebyside{margin-top:0}article{font-size:17px;line-height:150%;text-rendering:optimizeLegibility}article img{max-width:100%;height:auto}article a:active,article a:focus{outline:medium none invert}article dd{margin-bottom:14px}article dt{color:#444}article ol,article ul{margin:14px 0 14px 28px}article ul li{list-style:square}article ol li{list-style:decimal}article dt{font-weight:900}article address{margin-bottom:1.5em}article blockquote{background:url(/app/themes/carriermanagement/assets/img/blockquote.png) no-repeat 0 0;font-size:15px;color:#111;font-style:italic;margin:0 0 20px 10px;padding-left:40px}article blockquote p{margin-bottom:.75em}article code,article pre{font-family:monospace;font-size:11px}article pre{background:url(/app/themes/carriermanagement/assets/img/pre.png) repeat top;padding:18px 20px;margin:14px 0 28px;border:1px solid #ccc;line-height:19px;white-space:pre-wrap;word-wrap:break-word;overflow-x:auto;overflow-y:hidden}article code{background:#ddd;padding:0 3px}article ins{background:#fff486}article sub,article sup{font-size:62.5%}article sub{vertical-align:sub}article sup{vertical-align:super}.hr,article hr{background:transparent url(/app/themes/carriermanagement/assets/img/hr.png) repeat-x 0 0;border:0;height:1px;margin:30px 0}article attachment img,article img.size-auto,article img.size-large,article img.size-medium{max-width:100%;height:auto}article img{margin-bottom:14px}article img.alignleft{margin-right:20px}article img.alignright{margin-left:20px}article img.aligncenter{clear:both;display:block}article img .size-full{width:100%!important}article .gallery img,article img.wp-smiley{margin:0}article .wp-caption{background:#f1f1f1;max-width:98%;border:1px solid #e2e2e2;margin-bottom:14px;padding:1% 1% 0;text-align:center}article .wp-caption a{border-bottom:none}article .wp-caption img{margin:0;max-width:100%;height:auto}article .wp-caption.alignleft{margin-right:20px}article .wp-caption.alignright{margin-left:20px}article .wp-caption.alignnone{width:100%!important;overflow:hidden}article .wp-caption.alignnone img{margin:0 auto;max-width:100%!important}article .wp-caption-text{color:#999;font-size:12px;margin:0 0 8px}article .gallery{width:100%;margin-bottom:14px!important}article .gallery .gallery-item{border-color:#fff;margin-top:0!important}article .gallery img{display:block;width:100%;height:auto;border-width:1px 2px!important;border-color:#fff!important}article .gallery-caption{text-align:center;font-size:11px}article table{margin-bottom:1.5em;width:100%;text-align:center}article table tr.alt{background:#f1f1f1}article table td{font-size:13px;border-bottom:1px solid #e5e5e5;text-align:center;padding:5px;vertical-align:middle}article table th{font-weight:900;text-align:center;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding:10px 5px}article h1,article h2,article h3,article h4,article h5,article h6{margin:0 0 14px}article h1{font-size:24px;line-height:28px}article h2{font-size:20px;line-height:24px}article h3{font-size:18px;line-height:22px}.main article h4{font-size:16px;line-height:18px;text-transform:none;background:none;font-family:Georgia,Times,Times New Roman,serif;color:#000;font-weight:700;padding-left:0;text-shadow:none}article h5{font-size:14px;line-height:18px}article h6{font-size:12px;line-height:18px;text-transform:uppercase}.single article>p:first-of-type:first-letter{display:block;float:left;font-size:60px;font-weight:700;line-height:100%;margin:0 10px 0 0}.single article>p:first-of-type:after{content:"";display:block;clear:both}article .entry-meta{margin:0}.page-header{border-bottom:1px solid #d5d5d5;margin:0;padding:20px}.page-header h2{font-size:30px;line-height:120%;margin:0;padding:0}.newsletter-signup{background-color:#1f2a44;color:#fff;padding:20px;box-shadow:3px 3px 25px -4px rgba(0,0,0,.5)}.newsletter-signup form{margin-top:18px}.newsletter-signup h4{color:#fff;margin-top:0;text-shadow:none}.newsletter-signup input{width:248px}.members-only .categories.pull-right>span,.members-only .tools{display:none}.members-only.page .page-header,.page-header-blue{background:url(/app/themes/carriermanagement/assets/img/gold-bar-600x15.png) no-repeat bottom #1f2a44;border-bottom:0;color:#fff;padding-bottom:10px}.members-only.page .page-header h2{color:#fff;padding-bottom:20px}.page-header-blue{font-size:16px;padding:10px 16px 30px}.page-header-blue h2{color:#fff;font-family:Open Sans,sans-serif}.page-header-blue a:not(.btn){text-decoration:underline;color:#fff}.page-header-blue .btn{font-weight:700}.page-header-blue p{clear:both;margin-bottom:10px}.page-header-blue .pull-right{margin-bottom:16px}#more-now{text-align:center;border-bottom:2px solid #d5d5d5;margin:0 20px 20px 0}#more-now h2{display:inline-block;font-family:Georgia,Times New Roman,Times,serif;font-weight:100;font-size:36px;position:relative;top:18px;background:#fff;padding:0 12px;margin:0}.article-magazine-1{overflow:auto;zoom:1;background:#efefef;margin:20px 0}.article-magazine-1 .article-magazine-image{float:left;width:33.33333%;box-sizing:border-box}.article-magazine-1 .article-magazine-image img{display:block;width:100%;margin:0;padding:0}.article-magazine-1 .article-magazine-content{float:left;width:66.66667%;padding:30px;box-sizing:border-box}.article-magazine-1 .article-magazine-content h4{padding:0;background:none;font-size:22px;color:#000;text-transform:none;margin-top:0;margin-bottom:20px}.article-magazine-1 .article-magazine-content p{font-size:16px;line-height:26px;margin-bottom:20px}.article-magazine-1 .article-magazine-content a{height:45px;background:#af231c;padding:0 15px;line-height:45px;border:none;color:#fff;font-family:Open Sans,sans-serif;text-transform:uppercase;font-size:14px;border-radius:3px;font-weight:700;display:inline-block}.article-magazine-1 .article-magazine-content a:hover{opacity:.8;text-decoration:none}.article-magazine-1 .article-magazine-content .fa{font-size:18px;display:inline-block;margin-left:5px}.article-magazine-2{overflow:auto;zoom:1;background:#1f2a44;margin:20px 0}.article-magazine-2 .article-magazine-image{float:left;width:50%;box-sizing:border-box}.article-magazine-2 .article-magazine-image img{display:block;width:100%;margin:0;padding:0}.article-magazine-2 .article-magazine-content{float:left;width:50%;padding:30px;box-sizing:border-box}.article-magazine-2 .article-magazine-content h4{padding:0;background:none;font-size:22px;color:#cab26c;text-transform:none;margin-top:0;margin-bottom:30px;line-height:1.2em}.article-magazine-2 .article-magazine-content p{font-size:18px;line-height:26px;margin-bottom:40px;color:#fff}.article-magazine-2 .article-magazine-content a{height:45px;background:#cab26c;padding:0 15px;line-height:45px;border:none;color:#fff;font-family:Open Sans,sans-serif;text-transform:uppercase;font-size:14px;border-radius:3px;font-weight:700;border:1px solid #a28e56;border-bottom:3px solid #a28e56;display:inline-block}.article-magazine-2 .article-magazine-content a:hover{opacity:.8;text-decoration:none}.article-magazine-2 .article-magazine-content .fa{font-size:18px;display:inline-block;margin-left:5px}.featured-2wide,.scroller-statustext-center{margin-top:20px}.featured-2wide>div>div{margin-left:20px}#features{margin-bottom:20px}#features h3{font-size:12px;line-height:150%;margin:0}#features-left article{padding:20px 0 0 20px}.home-features-list article{line-height:100%;padding:0 0 20px}.home-features-list article:first-child{padding-top:20px}.home-features-large article img{margin-bottom:0}.home-features-popular .row{margin-bottom:30px}.home-features-popular a{display:block}.home-features-popular img{float:left;height:75px;width:100px;vertical-align:middle;margin-right:8px}.home-feature-2016{display:block}.home-feature-2016 .month-link{float:left;width:calc((100% - 75px)/6);margin-right:15px;margin-bottom:15px}.home-feature-2016 .month-link.last{margin-right:0}.home-feature-2016 .month-link.first{clear:both}.home-feature-2016 .month-link a{font-family:Open Sans,sans-serif;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:1px;display:block;padding:15px;background:#ddd;color:#1f2a44}.home-feature-2016 .month-link a:hover{background:#1f2a44;color:#fff;text-decoration:none}body.author .page-header img{margin-right:10px}body.author .page-header h2{line-height:21px;margin-bottom:6px}#author-avatar img{width:64px;height:auto;}.error404 .main>p{padding:0 20px}.icon-white{color:#fff}[class*=" icon-"],[class^=icon-]{margin-right:4px}.icon-cm{background:url(/app/themes/carriermanagement/assets/img/icon-cm.png) no-repeat 50%}.social-aol,.social-comment,.social-copy,.social-delicious,.social-digg,.social-disk,.social-google,.social-msn,.social-netvibes,.social-newsletter,.social-printer,.social-reddit,.social-rss,.social-stumbleupon,.social-technorati,.social-yahoo,.social-yahoobuzz{background:url(/app/themes/carriermanagement/assets/img/social-icons.png) no-repeat 0 0;font-size:12px;font-weight:700;padding:2px 0 3px 22px}.social-aol{background-position:0 -786px}.social-comment{background-position:0 0}.social-copy{background-position:0 -41px}.social-delicious{background-position:0 -82px}.social-digg{background-position:0 -123px}.social-disk{background-position:0 -164px}.social-email{background-position:0 -206px}.social-facebook{background-position:0 -246px}.social-google{background-position:0 -701px}.social-linkedin{background-position:0 -287px}.social-msn{background-position:0 -829px}.social-netvibes{background-position:0 -658px}.social-newsletter{background-position:0 -617px}.social-printer{background-position:0 -328px}.social-reddit{background-position:0 -369px}.social-rss{background-position:0 -412px}.social-stumbleupon{background-position:0 -453px}.social-technorati{background-position:0 -494px}.social-twitter{background-position:0 -535px}.social-yahoobuzz{background-position:0 -576px}.social-yahoo{background-position:0 -744px}.block-market-stat{text-align:center}.block-market-stat .stat{font-family:Georgia,Times,Times New Roman,serif;font-size:60px;line-height:110%;margin-bottom:8px}.block-market-stat p{font-size:14px;padding:15px}.block-market-stat .source{font-size:12px;color:#777}.data-insight{margin-bottom:20px}.data-insight h4{margin-bottom:6px}.data-insight img{display:block;max-width:300px}.data-insight a{display:block}.data-insight .row{margin-left:0;margin-right:0}.data-insight .title{margin-bottom:5px;display:block}.brand-spotlight-orange{background:#ee5200!important;color:#fff!important;padding:4px 6px}.single-spotlight #nav-sub,.single-spotlight .brand-spotlight-article-list .logo,.tax-spotlight_companies #nav-sub,.tax-spotlight_companies .brand-spotlight-article-list .logo{display:none}.single-spotlight #nav-main,.tax-spotlight_companies #nav-main{margin-bottom:12px}.headshot{width:240px;float:left;margin-right:20px;margin-bottom:20px;text-align:left;font-size:14px;font-family:arial,helvetica,sans-serif}.headshot img{display:block;margin:0;width:240px!important;max-width:240px!important;margin-left:-14px;margin-bottom:14px}.headshot .caption{padding:14px 8px 17px 14px;background:#f4f4f4}.headshot .caption:nth-child(2){padding-top:0}.headshot.headshot-right{float:right;margin-left:20px;margin-right:0;margin-bottom:20px}.headshot.headshot-right img{margin-right:-8px}.headshot-title{background:#e9dec9;color:#222;border-bottom:1px solid #e0cfae;clear:both;margin:0 0 15px}.headshot-title a:hover img{max-width:none;-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-o-transform:scale(1.25)}.headshot-title div{height:170px;width:205px;overflow:hidden}.headshot-title-left div{float:left}.headshot-title-right div{float:right}.headshot-title img{height:170px;width:205px;max-width:none;transition:all .4s ease}.headshot-title p{font-size:21px;line-height:1.35em;font-weight:300;width:335px;height:45px;overflow:hidden;text-align:center;vertical-align:middle;padding:45px 40px 80px;margin:0}.headshot-title a{color:#333}.headshot-title a:hover{color:#111;text-decoration:underline}.zoomtile{border:0;float:left;margin:0;overflow:hidden;position:relative}.zoomtile,.zoomtile img{height:170px;width:205px}.zoomtile img{max-width:none;transition:all .4s ease}.zoomtile a:hover img{max-width:none;-webkit-transform:scale(1.35);-moz-transform:scale(1.35);-o-transform:scale(1.35)}.zoomtile p{display:none;position:absolute;top:0;height:100px;width:165px;padding:50px 20px 20px;background:rgba(0,0,0,.7);color:#fff;background:hsla(39,42%,85%,.8);background:#e9dec9;color:#222;z-index:15;font-size:15px;line-height:1.35em;letter-spacing:.5px;text-align:center;overflow:hidden}.zoomtile strong{font-weight:400;color:#fff;color:#000;text-transform:uppercase}.zoomtile a:hover p,.zoomtile strong{display:block;font-family:arial,sans-serif}.zoomtile a:hover p{color:#eee;color:#555;font-size:14px}.picklist-selected{clear:both;position:relative}.picklist-selected i{position:absolute;right:0;top:0;background:#333;color:#fff;width:44px;height:44px;margin:0;text-align:center;line-height:44px;font-size:24px}ol.picklist,ol.picklist li{list-style:none;margin:0;padding:0;clear:both}ol.picklist{z-index:100px;margin-bottom:30px;display:none}ol.picklist-all,ol.picklist.show,ol.show{display:block}.picklist-selected a,ol.picklist a{display:block;margin:0;padding:8px 12px;background:#f1e8d7;border-bottom:1px solid #e6dac3;color:#333;color:#111;text-decoration:none;line-height:25px;overflow:hidden}.picklist-selected a,ol.picklist a.active{color:#111;background:#e6dac3;display:block;text-decoration:underline}.picklist-selected a:hover,ol.picklist a:hover{color:#111;text-decoration:underline}.picklist-selected img,ol.picklist img{display:block;border:none;height:42px;width:50px;float:left;margin-right:10px;margin-top:-8px;margin-left:-12px}.picklist-selected.square img,ol.picklist.square img{height:50px;width:50px}.people a,ol.people a{font-size:17px;height:50px;line-height:28px;border-bottom:6px solid #fff}.quote-reveal{border-left:5px solid #1f2a44;padding-left:80px;position:relative}.quote-reveal-quote{display:block;min-height:60px;padding:10px;padding-left:0}.quote-reveal-quote p{margin:0;font-weight:700;position:relative;z-index:10}.quote-reveal-icon{display:block;position:absolute;top:0;bottom:0;left:0;width:70px;z-index:0}.quote-reveal-icon:hover{cursor:pointer}.quote-reveal-icon img{transition:transform .15s ease;position:absolute;display:block;top:0;bottom:0;left:0;right:0;width:50px;height:50px;margin:auto}.quote-reveal-icon:hover img{transform:scale(1.1)}.quote-reveal-icon:before{content:"";opacity:.1;background:linear-gradient(90deg,#1f2a44,#fff);width:0;position:absolute;top:0;left:0;bottom:0;transition:width .15s ease}.quote-reveal-icon:hover:before,.quote-reveal.active .quote-reveal-icon:before{width:400%}.quote-reveal-source{padding:10px;padding-left:0;border-top:1px solid #e1e1e1;font-family:arial,helvetica,sans-serif;position:relative;z-index:10}.quote-reveal-source:after{content:"";clear:both;display:block;height:0}.quote-reveal-source-image{display:inline-block;vertical-align:middle;margin-right:10px}.quote-reveal-source-image img{border-radius:100%;display:block;margin:0;height:auto;width:100px;margin-left:10px}.quote-reveal-source-person{display:inline-block;vertical-align:middle;width:400px}.quote-reveal-source-person a{font-size:15px;font-weight:700}.quote-reveal-name{font-size:22px;font-weight:700;margin-top:0;margin-bottom:0}.quote-reveal-title{font-size:14px;font-weight:400;font-style:italic;margin-bottom:5px;line-height:1em}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}figure.alignnone{margin-left:0;margin-right:0}.pds-answer-span{margin-left:0}.pds-answer-input{width:20px}.pds-answer-input input{margin:-8px 0 0}.categories a.at300b,.categories a.at300m{background:none}.categories a.addthis_button_expanded{padding:0}.responsive-iframe{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.bzn.bzn-header-970x90{text-align:center;margin-top:20px}.bzn.bzn-header-970x90>*{max-width:100%}.bzn.bzn-header-970x90 img{max-width:100%;height:auto}.bzn.bzn-research:not(:last-child){margin-bottom:10px}.editors-pick-panel .panel-wrapper{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.4);width:180px;margin-left:20px;overflow:hidden;position:relative;margin-bottom:20px;transform:rotate(-3deg);border-top-left-radius:8px;border-bottom-left-radius:8px;border-bottom:2px solid #999}.editors-pick-panel .panel-heading{background:#1f2a44}.editors-pick-panel .panel-heading img{display:block}.editors-pick-panel .panel-content{padding:20px 10px 10px;font-family:Open Sans,sans-serif}.editors-pick-panel .panel-content h5{font-size:16px;font-weight:800;line-height:1.5em;margin:0}.editors-pick-panel .panel-content span{font-size:9px;font-weight:700;text-transform:uppercase;background:#1f2a44;font-family:Open Sans,sans-serif;padding:0 5px;display:block;text-align:center;color:#fff}.editors-pick-panel .panel-content p{color:#f26700;font-size:10px;text-transform:uppercase;font-weight:700;margin-bottom:10px;font-family:Georgia,Times,Times New Roman,serif;line-height:1.5em}.editors-pick-panel .panel-banner{position:absolute;font-family:Open Sans,sans-serif;font-weight:700;font-size:10px;text-transform:uppercase;transform:rotate(40deg);color:#1f2a44;background:#cab26c;text-align:center;width:180px;top:18px;right:-58px}.editors-pick-content h5{font-size:18px;font-family:Open Sans,sans-serif;color:#505050}.editors-pick-content .btn-lg{margin-top:20px;font-size:18px;padding:6px 16px}.article-poll{border-top:1px solid #eee;padding:10px 0;position:relative;font-family:Open Sans,sans-serif}.article-poll p{font-size:18px;line-height:30px;margin:0}.article-poll button{font-family:Open Sans,sans-serif;font-weight:700;transition:all .15s ease;background:none;border:2px solid #333;color:#333;height:30px;line-height:28px;padding:0 20px;text-transform:uppercase;letter-spacing:1px}.article-poll button:not(:last-child){margin-right:6.6666666667px}.article-poll button:hover{background:#333;color:#fff}.article-poll button:focus{outline:none}.article-poll-vote p{margin-right:10px;float:left}.article-poll-vote:after{content:"";display:block;clear:both;height:0}.article-poll-buttons{float:right}.article-poll-feedback{display:none}.article-poll-feedback .feedback-form p{margin-bottom:10px}.article-poll-feedback .feedback-form textarea{font-family:Open Sans,sans-serif;font-size:18px;padding:10px;border:none;display:block;width:100%;background:#eee;border-radius:3px;margin-bottom:15px}.article-poll-feedback .feedback-form .submit{border:none;font-weight:700;transition:all .15s ease;background:#333;color:#fff;height:30px;line-height:30px;padding:0 20px;text-transform:uppercase;letter-spacing:1px}.article-poll-feedback .feedback-form .submit:focus,.article-poll-feedback .feedback-form .submit:hover{outline:none;background:#1f2a44}.article-poll-feedback .feedback-form .submit:disabled{background:#999}.article-poll-feedback .feedback-form .cancel{padding:0;margin-left:5px;border:none;display:inline;vertical-align:middle;text-transform:none;letter-spacing:0}.article-poll-feedback .feedback-form .cancel:hover{color:#333;background:none;text-decoration:underline}.article-poll-more-articles{display:none}.article-poll-more-articles p{margin:20px 0;line-height:1.3em}.article-poll-loading{display:none;background:#fff;position:absolute;top:0;left:0;right:0;bottom:0}.article-poll.loading .article-poll-loading{display:block}.article-poll-loading .loader,.article-poll-loading .loader:after{border-radius:50%;width:10em;height:10em;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.article-poll-loading .loader{font-size:3px;border-top:1.1em solid hsla(0,0%,7%,.3);border-right:1.1em solid hsla(0,0%,7%,.3);border-bottom:1.1em solid hsla(0,0%,7%,.3);border-left:1.1em solid #fff;transform:translateZ(0);animation:loaderSpin 1.1s infinite linear}@keyframes loaderSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.paywall-block{background:#1f2a44;text-align:center;color:#fff;padding:20px;margin-top:20px;font-family:Open Sans,sans-serif;letter-spacing:.5px;box-shadow:3px 3px 25px -4px rgba(0,0,0,.5);font-weight:400;clear:both}.paywall-block .title{color:#fff;font-size:18px;font-family:inherit;margin-top:0;margin-bottom:10px}.paywall-block a{color:inherit;text-decoration:underline}.paywall-block .content{font-size:16px;margin-top:0;margin-bottom:40px}.paywall-block .buttons{margin-bottom:40px}.paywall-block .btn{transition:all .15s ease;color:#fff;text-transform:uppercase;border-color:#fff;min-width:250px;border-radius:0;padding-left:0;padding-right:0;text-decoration:none}.paywall-block .btn:not(:last-child){margin-right:10px}.paywall-block .btn:hover{background:#fff;color:#1f2a44;transform:translateY(-2px)}.paywall-block .subtitle{color:hsla(0,0%,100%,.8);font-weight:400;font-size:14px;margin:0}.btn{font-family:Open Sans,sans-serif;transition:all .15s ease;font-size:16px;font-weight:600}.btn.btn-link{color:inherit}.btn.btn-link:hover{text-decoration:underline;color:inherit}.btn.btn-cm{background:#1f2a44;color:#fff}.btn.btn-cm:hover{background:#374a79;color:#fff}.btn.btn-light{color:#111;background:#fff;border-color:#fff}.btn.btn-close{position:relative;width:30px;content:"\00a0";padding-left:0;padding-right:0;text-decoration:none!important}.btn.btn-close:after,.btn.btn-close:before{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto;width:80%;height:0;color:inherit;border-top:1px solid;border-bottom:1px solid}.btn.btn-close:before{transform:rotate(45deg)}.btn.btn-close:after{transform:rotate(-45deg)}.alert{border-radius:3px}.alert.alert-cookie-policy{display:none;font-size:16px;font-family:Open Sans,sans-serif;background:#111;color:#fff;position:fixed;bottom:0;left:0;right:0;margin:0;border-radius:0}.alert-cookie-policy .alert-content{margin-bottom:20px}@media (min-width:768px){.alert-cookie-policy .alert-content{max-width:calc(100% - 250px);margin-bottom:0}}.alert-cookie-policy .alert-content p{margin-bottom:6.6666666667px}.alert-cookie-policy .alert-content p:last-child{margin-bottom:0}.alert-cookie-policy .alert-content a{text-decoration:underline;color:inherit;opacity:.8}.alert-cookie-policy .alert-content a:hover{opacity:1}@media (min-width:768px){.alert-cookie-policy .alert-actions{text-align:right;position:absolute;width:250px;top:0;height:36px;bottom:0;right:15px;margin:auto}}.alert-cookie-policy .alert-actions .btn-light{padding-left:30px;padding-right:30px;border-radius:0;margin-right:20px}.alert-cookie-policy .alert-actions .btn-light:hover{text-decoration:underline}.ais-hits--item{margin-bottom:20px}.ais-hits--item p{margin-bottom:0}.ais-hits--item h3 em{font-style:normal}.ais-hits--item .linkable{display:block;padding:7px 10px;text-decoration:none;color:#222}.ais-hits--item .linkable:hover{background:#efefef;cursor:pointer}.ais-hits--item .linkable:hover h3{text-decoration:underline}.facet-wrapper{border-bottom:1px solid #eee;margin-left:15px}.facet-wrapper:first-child,.search-page-form{margin-bottom:20px}.search-page-form{position:relative;padding-top:15px;padding-left:15px}.search-page-form .search-page-form-icon{border:none;position:absolute;right:0;top:0;bottom:0;font-size:24px;line-height:46px;width:60px;padding:0;text-align:center;background:none;color:#999}.search-page-form .search-page-form-icon:hover{color:#1f2a44}body.search #sort-by{line-height:32px}body.search #stats{line-height:32px;min-height:32px}.ais-search-box{position:relative}.ais-search-box--input{height:auto;font-size:20px;padding:8px 16px;width:100%;border-radius:0;padding-right:60px}.ais-refinement-list--header,.ais-refinement-list--item{cursor:pointer}.ais-refinement-list--label{display:block;font-weight:400}.ais-clear-all--link,.ais-show-more{font-size:12px;font-weight:700;border:1px solid #ddd;color:#777;padding:6px;display:block;text-align:center;margin-top:7px}.ais-clear-all--link:hover,.ais-show-more:hover{background:#efefef;border-color:#efefef;color:#222;text-decoration:none;cursor:pointer}.ais-clear-all--link{margin-top:0}.ais-refinement-list--header{font-size:18px;line-height:18px;padding-bottom:14px;padding-right:18px;padding-top:12px;font-family:Open Sans,sans-serif;position:relative}.ais-refinement-list--header .icon-angle-down{position:absolute;top:0;bottom:0;right:0;margin:auto 0;height:10px;width:10px}.ais-refinement-list--header .icon-angle-down:after,.ais-refinement-list--header .icon-angle-down:before{content:"";position:absolute;display:block;width:100%;height:2px;background:#222;top:calc(50% - 1px)}.ais-refinement-list--header .icon-angle-down:before{transform:rotate(-45deg) translateX(-50%)}.ais-refinement-list--header .icon-angle-down:after{transform:rotate(45deg) translateX(50%)}.ais-refinement-list--header span{font-size:21px;transition:transform .3s ease}.is-active .ais-refinement-list--header span{transform:rotate(180deg)}.facet-wrapper .is-active{margin-bottom:20px}.ais-numeric-selector,.ais-sort-by-selector{width:100%;padding:8px;border:1px solid #dbdbdb;border-radius:3px;font-size:16px}
