body{font-family:source-serif-pro-n4,source-serif-pro,serif;font-weight:400;font-style:normal;color:#8a8c8e;padding-top:80px}a{text-decoration:none}a.font-black{color:#000}a:hover{text-decoration:underline}.is-mobile a:hover{text-decoration:none!important}a.no-underline:hover{text-decoration:none}a[href^=tel]{color:#00a1e1}.invisible{visibility:hidden}.show-retina{display:none}hr{border-top:1px solid #000;border-bottom:0}ul{padding:0;margin:0;list-style-type:none}li{list-style-type:none}.text-center{text-align:center}.init-hidden,.ipad-mobile-only,.pdf-only,.phone-only,.print-only{display:none}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.pull-left{float:left}.pull-right{float:right}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.font-default{font-family:source-serif-pro-n4,source-serif-pro,serif;font-weight:400}.font-semibold{font-family:source-serif-pro-n6,source-serif-pro,serif;font-style:normal;font-weight:600}.font-bold{font-family:source-serif-pro-n7,source-serif-pro,serif;font-weight:700}.font-industry{font-family:industry-n4,industry,sans-serif;font-weight:400;font-style:normal}.font-industry-bold{font-family:industry-n6,industry,sans-serif;font-weight:600;font-style:normal}.font-industry-medium{font-family:industry-n5,industry,sans-serif;font-style:normal;font-weight:500}.font-japanese,.font-japanese h1,.page-hero .page-hero-text h1.font-japanese,h1.font-japanese{font-family:source-han-sans-japanese-n4,source-han-sans-japanese,'MS PGothic',sans-serif;font-weight:400;font-style:normal}.all-caps{text-transform:uppercase}.font-white{color:#fff}input,select,textarea{border-radius:0;background:0 0;-webkit-appearance:none}.custom-checkbox{line-height:24px;position:relative}.custom-checkbox.stand-alone{margin-top:10px}.custom-checkbox input[type=checkbox]{opacity:0;background:0 0;position:relative;width:17px;margin-right:5px;height:17px;float:left;margin-right:10px}form.form .custom-checkbox label.chk-me{text-transform:none}form.form .custom-checkbox label.error{top:auto;bottom:0;margin-bottom:-20px}.custom-checkbox:before{content:"";display:block;position:absolute;top:3px;width:17px;height:17px;border:1px solid #000;color:#000}.custom-checkbox input[type=checkbox]~span:before{visibility:hidden;position:absolute;left:2px;top:4px;content:"\f00c";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:16px!important;color:#000;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;pointer-events:none}.custom-checkbox input[type=checkbox]:checked~span:before{visibility:visible}textarea{border:1px solid #000;color:#000;font-family:arial;font-size:16px;padding:7px}h1{font-size:50px;font-family:source-serif-pro-n6,source-serif-pro,serif;font-weight:600;line-height:65px}.bg-img-wrapper{background-size:cover;background-position:center center}.bg-img-wrapper img{display:none}.square-img-wrapper{background-repeat:no-repeat;background-position:center;background-size:cover}a.square-img-wrapper{display:inline-block}.container{width:1180px;padding-left:50px;padding-right:50px;margin:0 auto;position:relative}.container.no-padding{padding-left:0;padding-right:0}header{background-color:#3a5dae;color:#fff;font-size:22px;height:80px;position:fixed;z-index:1;top:0;left:0;width:100%;z-index:99999}header a{color:#fff}header a.logo{display:inline-block;margin-top:10px;margin-right:15px;width:64px;height:64px;background:url(../img/logo.png)}header a.logo img{display:none}.css-table{display:inline}div.user-nav-wrapper{display:inline}div.user-nav-wrapper.js-second-tier{display:none}.full-img-bg{background-size:cover;background-repeat:no-repeat}header .user-nav{display:inline-block;vertical-align:top;height:80px}div.seperator{height:80px;width:100%}.read-more-link+div.seperator{display:none}header .search-icon{display:inline-block;height:28px;width:28px;border-radius:15px;background-color:#fff;background-image:url(../img/icon-search-blue.png);background-repeat:no-repeat;margin-left:15px;background-position:center 5px;margin-bottom:25px}header.show-search .search-icon{background-image:url(../img/icon-close-blue.png);background-position:center center}.join-the-convo,.join-the-convo a{color:#f7323f}.join-the-convo a.font-white{color:#fff}.join-the-convo{margin-bottom:10px}.join-the-convo span.text{position:relative;display:inline-block;font-size:30px}.join-the-convo span.text:before{content:"";display:inline-block;width:24px;height:17px;top:4px;margin-left:-28px;position:absolute;background:url(../img/left-quote.png)}.join-the-convo span.text:after{content:"";display:inline-block;width:24px;right:0;margin-right:-28px;height:17px;bottom:5px;position:absolute;background:url(../img/right-quote.png)}.join-the-convo a.view-all{margin-top:15px;position:absolute;right:0;margin-right:50px}div.search-result{font-size:26px;color:#000;border-bottom:1px solid #000;padding-bottom:25px}div.search-result.no-border{border-bottom:0}.search-table .search-result{display:none}.clearfix+.search-table,.related-files-detail+.search-table{margin-top:80px}.search-table+.search-table.phone-only{margin-top:50px}header .user-nav>ul{display:inline-block}header .user-nav>ul>li{float:left;position:relative;padding:26px 15px;text-transform:uppercase;height:80px}header .user-nav>ul>li a{display:block}header .user-nav>ul>li a:hover,span.small-nav a:hover{text-decoration:none}span.small-nav{display:inline-block;vertical-align:top;font-size:16px;height:100%;text-transform:uppercase}span.small-nav a{float:left;padding:30px 10px;height:80px}span.small-nav a.active{background-color:#00a1e1;text-decoration:none}header .user-nav li:hover,header .user-nav>ul>li.active,span.small-nav a:hover{background-color:#00a3e0}.header-search ul li:hover{background-color:transparent!important}header .user-nav ul ul li:hover a{color:#fff}form.header-search{position:absolute;top:15px;left:127px;display:none}form.header-search:before{content:"";width:30px;height:30px;display:block;position:absolute;left:10px;top:10px;z-index:2;background-image:url(../img/icon-search-sm.png)}.header-search ul{background-color:#fff;margin-top:51px}.header-search ul li{line-height:1;padding:10px 30px 10px 55px}.header-search ul li:first-child{padding-top:15px}.header-search ul li:last-child{padding-bottom:15px}.header-search ul li a{color:#666;font-family:source-serif-pro-n4,source-serif-pro,serif;font-weight:400;font-size:26px;word-break:break-word;word-wrap:break-word}.header-search ul li a span{color:#000;font-family:source-serif-pro-n6,source-serif-pro,serif;font-weight:600}.show-search form.header-search{display:block}.show-search .user-nav .small-nav,.show-search .user-nav>ul{visibility:hidden}.header-search ul,form.header-search input[type=text]{width:627px}form.header-search input[type=text]{float:left;color:#000;font-size:26px;border:0;height:50px;padding-left:55px;background-color:#fff}form.header-search .btn-search{float:left;height:50px;border:0;padding:0 40px;color:#fff;background-color:#00a3e0}form.header-search .btn-search:hover{background-color:#000}ul.badge-list li{padding:50px 30px}ul.badge-list li .badge-content{width:68%;padding-right:80px}ul.badge-list li.no-img .badge-content{width:100%;padding-right:0}ul.badge-list li .circle-img-wrapper{width:32%}ul.badge-list li{margin-top:80px}ul.badge-list li:nth-child(4n+1){background-color:#00a1e1}ul.badge-list li:nth-child(4n+2){background-color:#1e4f92}ul.badge-list li:nth-child(4n+3){background-color:#3a5daf}ul.badge-list li:nth-child(4n+4){background-color:#00215c}ul.badge-list.alt li:nth-child(4n+1){background-color:#f7323f}ul.badge-list.alt li:nth-child(4n+2){background-color:#c3002f}ul.badge-list.alt li:nth-child(4n+3){background-color:#850020}ul.badge-list.alt li:nth-child(4n+4){background-color:#4d0000}ul.badge-list .badge-title{font-size:48px;line-height:50px}ul.badge-list .badge-blurb{font-size:25px;max-width:500px;margin-top:35px}ul.badge-list li.no-img .badge-blurb{max-width:initial}ul.badge-list .learn-more{margin-top:20px}.circle-img-wrapper .square-img-wrapper{width:242px;height:242px;border-radius:666px;overflow:hidden}.target-anchor{display:block;width:1px;height:1px;visibility:hidden;position:absolute;margin-top:-82px}.page-hero{height:420px;background-color:#000}.hero-video-slider{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.hero-video-slider .bg-video{top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%)}@media (max-width:991px){.hero-video-slider{display:none}}.page-hero.error{background-color:transparent}.page-hero .page-hero-text{position:absolute;bottom:40px;padding-right:50px}.page-hero .page-hero-text h1{margin-bottom:0;font-size:48px;line-height:55px}.page-hero .page-hero-text h1.marg-bottom{margin-bottom:.67em}.page-hero .page-hero-text h1{letter-spacing:.09em;font-family:industry-n5,industry,sans-serif;text-transform:uppercase;font-style:normal;font-weight:500}.page-hero.alt-style.error .page-hero-text h1{letter-spacing:initial}.page-hero .page-hero-text h2{font-size:25px;max-width:700px;margin-top:-5px;margin-bottom:0}.page-hero.alt-style .page-hero-text h2{text-transform:none}.page-hero .container{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%}.page-hero.error{height:auto}.page-hero.error .page-hero-text{position:static}.page-hero.error .font-white{color:#000}.bio-top{background-color:#3a5dae;padding:60px 0 100px 0}.bio-top.has-min-height{min-height:500px}.bio-top .name-title{width:70%;width:calc(100% - 450px)}.bio-top h1{font-size:60px}.bio-top .name{margin:0}.bio-top .title{color:#00a1df;margin:-5px 0 0}.bio-top .headhshot-etc-container{position:absolute;right:50px;top:0;width:335px}.bio-top .headhshot-etc-container .bio-photo-container{width:335px;margin-bottom:25px;font-size:20px}.bio-top .headhshot-etc-container .pull-right{width:210px;font-size:20px}.bio-top .bio-expertise{font-size:27px;width:70%;width:calc(100% - 450px);margin:30px 0 0 0}.bio-top .bio-expertise ul{color:#fff}.bio-top .bio-expertise h2.label{color:#00a1df;font-size:27px;margin-bottom:0}.bio-top .bio-expertise h2.items{font-size:28px;margin:0}.bio-top .bio-expertise p.bio-quotes{margin-top:0}.bio-main-content{color:#000;font-size:23px;line-height:26px}.bio-main-content .slide{padding-top:70px}.bio-main-content.slider-loaded .slide{position:static!important}.bio-main-content.slider-loaded .bx-viewport{height:auto!important}.bio-main-content .background-paragraph{padding-right:200px;line-height:28px}.thumb-img-wrapper .vid-icon,ul.news-list li .vid-icon{display:inline-block;width:37px;height:36px;background-image:url(../img/icon-video.png);background-size:cover;position:absolute;bottom:10px;left:10px}.thumb-img-wrapper .vid-icon{bottom:20px;left:20px}.thumb-list{margin:70px -20px 0 -20px}.thumbs-sep{width:100%;height:1px;background-color:#808285}.thumblist-sep-parent{padding:0 20px}.thumblist-sep{width:100%;height:1px;background-color:#808285;margin-bottom:70px;display:block;clear:both}ul.thumb-list li{width:33.3333333%;float:left;padding:0 20px 70px 20px}.square-img-wrapper+.below-thumb-content{margin-top:20px}ul.thumb-list li .below-thumb-content{padding:0 20px;font-size:20px;line-height:26px}ul.thumb-list li a.thumb-title{color:#000;font-size:30px;margin-bottom:15px;display:block;line-height:30px}ul.thumb-list li .thumb-author{color:#00a1e1}ul.thumb-list li a.read-more{color:#000},ul.thumb-list li .thumb-author,ul.thumb-list li a.read-more{font-size:20px}ul.thumb-list li .thumb-img-wrapper{width:100%;height:258px;margin-bottom:40px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center}.bottom-gradient{margin-bottom:80px}.bottom-gradient.no-margin-bottom{margin-bottom:0}.hero-wrapper{color:#fff;background:#000;max-height:840px;overflow:hidden}.hero-wrapper .container{padding-left:0;padding-right:0}.hero-wrapper ul.left-content{float:left;height:840px;width:866px;position:relative;color:#fff}.hero-wrapper ul.left-content li{position:absolute;left:0;top:0;height:100%;width:100%;padding:50px;background-size:cover}.hero-wrapper ul.left-content li:before,.page-hero .container:before{width:100%;height:75%;content:"";position:absolute;left:0;bottom:0;display:block;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,7,21,0) 10%,rgba(0,17,49,1) 96%,rgba(0,18,51,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,7,21,0) 10%,rgba(0,17,49,1) 96%,rgba(0,18,51,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,7,21,0) 10%,rgba(0,17,49,1) 96%,rgba(0,18,51,1) 100%)}.page-hero.error .container:before{display:none}.hero-wrapper ul.left-content li .text-content{position:absolute;left:50px;bottom:100px}.hero-wrapper ul.news-list li{padding:20px 50px;color:#fff;border-bottom:1px solid #fff;margin-top:0}.alt-style .hero-wrapper ul.news-list li{font-size:30px;color:#00a1e1;text-transform:uppercase;border-bottom:3px solid #fff}.hero-wrapper ul.news-list li:last-child{border-bottom:0}.hero-wrapper .hero-source{color:#fff;text-transform:uppercase;font-size:19px}.hero-wrapper h1.news-title{margin-bottom:10px;padding-right:50px}.hero-wrapper h1.news-title.prof-listing{letter-spacing:.09em;margin-bottom:0;font-size:48px;line-height:55px}.hero-wrapper .news-sub{font-size:25px;text-transform:uppercase;display:inline-block;padding-right:50px}.hero-wrapper .news-sub.prof-listing{margin-top:-5px}.hero-wrapper.alt-style .news-sub{text-transform:none}.hero-wrapper a{color:#fff}.red-or-blue{color:#00a1e1}.hero-wrapper ul.news-list{float:left;width:300px}a.news-title{color:#fff;line-height:26px;display:inline-block;font-size:23px}a.news-title+*{margin-top:15px}a.icon-link.go-back{background-image:url(../img/blue-arrow-left.png)}.fancybox-title-float-wrap .child,.image-caption{font-size:16px}.image-caption{color:#757575}.image-caption.sides{margin:-50px 0 30px}nav.menu{background-color:#3a5dae}nav.menu ul ul{display:none}nav.menu ul ul ul{display:none!important}nav.menu ul li{float:left}nav.menu ul li a{display:inline-block;padding:0 25px;height:80px;line-height:80px;font-size:20px;color:#fff;text-transform:uppercase}nav.menu.needs-more ul li.secondary-list{display:block;position:relative}nav.menu ul li.secondary-list ul{display:none;position:absolute;right:0;top:0;border:1px solid #3a5dae;border-top:0;z-index:1;background-color:#fff;margin-top:80px}nav.menu ul li.secondary-list ul a{color:#3a5dae}nav.menu ul li.secondary-list ul a.active{color:#fff}nav.menu ul li.secondary-list:hover{background-color:#00a1e1}nav.menu ul li.secondary-list ul a{text-align:right;display:block}nav.menu ul li.secondary-list ul a:hover{color:#fff}nav.menu ul li.secondary-list ul li{float:none;display:block;white-space:nowrap}.non-mobile nav.menu ul li.secondary-list:hover ul{display:block}nav.menu ul a:hover,nav.menu ul li a.active{background-color:#00a1e1;text-decoration:none}fieldset{border:0;padding:0}form.form{min-height:100px;position:relative;line-height:24px;padding-top:37px;margin-bottom:50px;padding-bottom:20px}form.form.prof-search{padding-top:0;padding-bottom:0;margin-top:-45px}form.form .enter-keywork{font-size:35px;position:relative;top:-7px}form.form .search-button{display:inline-block;width:30px;height:28px;position:absolute;left:352px;border:0;background:url(../img/mag-glass-icon-blue.png) no-repeat}form.form .search-button:hover{background-image:url(../img/mag-glass-icon-hover.png);background-repeat:no-repeat}form.form .top-row .textfield{border:0;position:absolute;left:50px;height:54px;top:-12px;width:304px;background:0 0;font-size:35px}.field-row{margin-left:-25px;margin-right:-25px}form.form fieldset{width:50%;padding-left:25px;padding-right:25px;margin:0;float:left}form.form fieldset.full-width{width:100%}form.form fieldset.full-width .big-searchb-button{position:absolute;right:0;top:0;margin-top:0;height:60px;margin-right:25px}form.form fieldset.full-width input[type=email],form.form fieldset.full-width input[type=text]{height:60px;font-family:source-serif-pro-n4,source-serif-pro,serif;font-weight:400;font-size:26px;padding-left:17px;padding-right:145px}form.form fieldset.name-fieldset .input-wrapper{position:relative}form.form fieldset.name-fieldset ul.suggestions{position:absolute;border:1px solid #000;width:100%;background-color:#fff;margin-top:-1px;font-family:arial;z-index:2}form.form fieldset.name-fieldset ul.suggestions li{padding:3px 8px}form.form fieldset.name-fieldset ul.suggestions li:first-child{padding-top:7px}form.form fieldset.name-fieldset ul.suggestions a{color:#666}form.form fieldset.name-fieldset ul.suggestions a span{color:#000;font-weight:700}#mc_embed_signup form.form{margin-bottom:-20px;padding-bottom:0}#mc_embed_signup form.form:after{display:none}.media-form .top-row{margin-bottom:50px}.media-form .top-row .pull-left{width:84%}.media-form .top-row .pull-right{width:16%;text-align:right}.video-thumb-container .img-container{position:relative;display:block}.video-thumb-container .img-container .play-btn{margin:auto;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../img/play-btn.png);background-repeat:no-repeat;background-position:center center;cursor:pointer;opacity:.8;transition:all .25s ease-in-out}.video-thumb-container .img-container .play-btn:hover{opacity:1}.video-thumb-container .caption{font-size:28px;font-family:source-serif-pro-n6,source-serif-pro,serif;font-weight:600;color:#000!important}.embed-video-container{position:relative;padding-bottom:56.25%;padding-top:25px;margin-bottom:30px;height:0}.embed-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}form.form:after{content:"";display:block;position:absolute;width:100%;height:28px;margin-bottom:-28px;bottom:0;background:#e1e1e1;background:-moz-linear-gradient(top,#e1e1e1 0,#fff 100%);background:-webkit-linear-gradient(top,#e1e1e1 0,#fff 100%);background:linear-gradient(to bottom,#e1e1e1 0,#fff 100%)}form.form.no-shadow:after{display:none}.above-join{padding:30px 0 80px;color:#000;font-size:23px;position:relative;margin-bottom:60px}.to-txt{color:#c3002f;font-size:18px;text-align:center;width:10%;display:inline-block;float:left;height:32px;line-height:32px;text-transform:uppercase}.icon-link{font-size:20px;height:27px;line-height:29px;color:#00a1e1;padding-left:35px;display:inline-block;background-image:url(../img/blue-arrow-down.png);background-repeat:no-repeat;background-position:left center;text-transform:uppercase;background-size:27px 27px}.icon-link.bio{height:31px;line-height:34px;padding-left:40px;background-size:31px 31px}.icon-link.learn-more,.icon-link.right-arrow{background-image:url(../img/blue-link.png);padding-left:0;padding-right:35px;background-position:right center}.icon-link.learn-more{background-image:url(../img/arrow-phantom-mobile.png);color:#fff}br+.icon-link{margin-top:10px}a.icon-link.blue-link{background-image:url(../img/blue-link.png)}.icon-link.toggled .more{display:none}.icon-link.toggled .less{display:inline}.icon-link.toggled{background-image:url(../img/blue-arrow-up.png)}form.form label.error{color:#ff2f00;position:absolute;margin-top:2px}.custom-checkbox.stand-alone+label.error{position:static;margin-top:-5px}form.form fieldset{position:relative}form.form fieldset+fieldset{float:right}form.form fieldset input[type=email],form.form fieldset input[type=text],form.form fieldset select{width:100%;height:32px;color:#000;border:1px solid #000;font-family:arial;font-size:16px;padding-left:7px}form.form fieldset input.datepicker{border:1px solid #000;width:45%;padding-left:7px;float:left;height:32px;text-transform:uppercase}input.datepicker::-webkit-input-placeholder{color:#000}input.datepicker:-moz-placeholder{color:#000}input.datepicker::-moz-placeholder{color:#000;opacity:1}input.datepicker:-ms-input-placeholder{color:#000}form.form fieldset .select-arrow{content:"";display:block;height:30px;width:27px;background:url(../img/icon-select-dropdown.png) no-repeat center center;position:absolute;right:26px;margin-top:-31px;pointer-events:none;background-color:#fff}.is-mobile .select-arrow{display:none}form.form fieldset label{display:block}form.contactus{margin-bottom:-90px}form.contactus:after{display:none}form.contactus .contactus-hidden:after{content:"";display:none;position:absolute;width:100%;height:28px;margin-bottom:-28px;bottom:0;background:#e1e1e1;background:-moz-linear-gradient(top,#e1e1e1 0,#fff 100%);background:-webkit-linear-gradient(top,#e1e1e1 0,#fff 100%);background:linear-gradient(to bottom,#e1e1e1 0,#fff 100%)}.detail-style-one{color:#000;font-size:23px}.quote{color:#3a5dae;font-size:27px;line-height:31px;display:block;margin:0}.site-page-text{font-size:23px;color:#000;line-height:29px;padding-top:100px}.site-page-text img{max-width:100%}.short-description+.site-page-text{padding-top:70px}.site-page-text.no-padding-top{padding-top:0}.blue-maybe a,.site-page-text a{color:#00a1df}.short-description{font-size:30px;padding-top:100px;text-align:center}.section-title{font-size:30px;display:block;text-align:center;color:#00a1df;font-family:industry-n6,industry,sans-serif;font-weight:600;text-transform:uppercase;margin:0 0 30px 0}.section-title-japanese{font-size:30px;display:block;text-align:center;color:#00a1df;font-family:source-han-sans-japanese-n7,source-han-sans-japanese,'MS PGothic',sans-serif;font-weight:700;text-transform:uppercase;margin:0 0 30px 0}.section-title-japanese.init-hidden,.section-title.init-hidden{display:none}form.form .section-title,form.form .section-title-japanese{padding-top:70px}.detail-style-one a{color:#00a1df}.detail-style-one img{max-width:100%;width:100%}.detail-style-one img.mobile-news-image{width:auto}.detail-style-one .detail-top{padding-top:30px;padding-bottom:25px}.detail-style-one .detail-top.no-padding-bottom{padding-bottom:0}.detail-style-one .detail-top h1{font-size:60px;margin-bottom:5px;line-height:65px}.detail-style-one .detail-top .below-title{font-size:27px;padding-bottom:25px;margin-bottom:0;border-bottom:1px solid #000;text-transform:uppercase;position:relative}.detail-style-one .detail-top .below-title .detail-top-text{padding-right:215px}.detail-style-one .detail-top .below-title .pull-left{float:none}.detail-style-one .detail-top .alt-tool{position:absolute;right:0;bottom:35px}.detail-style-one .detail-top .alt-tool ul li:last-child{margin-right:0}.no-margin-p p:first-child{margin-top:0}.detail-style-one .right-arrow-link{height:28px;background:url(../img/blue-link.png) no-repeat right center;font-size:19px;padding-right:50px;text-transform:uppercase;line-height:32px;display:inline-block;margin:40px 0 50px;color:#00a1df}.detail-style-one .top-image{margin-top:15px;margin-bottom:55px}.detail-style-one .below-top-image .left-content{width:70%;padding-right:50px}.detail-style-one .below-top-image .right-thumbs{width:30%}.right-thumbs a{position:relative;display:block}.right-thumbs .chk-me a{display:inline}.detail-style-one .below-top-image .right-thumbs .square-img-wrapper{margin-bottom:60px}.detail-style-one h4{text-transform:uppercase;font-size:30px;color:#3a5dae;margin-bottom:25px;margin-top:20px}.detail-style-one .right-side-related h4{margin-top:0;line-height:1;margin-bottom:30px}.detail-style-one h4.font-white{color:#fff}.bullet-list-parent+.related-stuff,.site-page-text+.related-stuff{margin-top:50px}li.ServicesTier2,li.tier3{padding-left:15px}.ServicesTier1,.tier2{margin-top:20px}li.ServicesTier2:before,li.ServicesTier3:before,li.tier3:before,li.tier4:before{content:"• ";color:#00a1df;font-size:30px;position:relative;top:2px;right:2px}li.ServicesTier3,li.tier4{padding-left:30px;list-style-position:inside}.related-stuff ul.list{font-size:19px;text-transform:uppercase;font-family:industry-n4,industry,sans-serif;font-weight:400;margin-bottom:50px}.related-stuff ul.list li{margin:10px 0}.right-side-related .title{font-size:23px;line-height:26px;margin-bottom:15px}.right-side-related .title a{color:#000!important}.right-side-related .author,.right-side-related .source{text-transform:uppercase;font-size:19px}.related-files-detail{color:#fff;padding:40px;background-color:#00a1e1;margin-top:80px;text-transform:uppercase}.related-files-detail a{color:#fff}.related-files-detail a.click-link{font-size:25px;padding:10px 40px 10px 18px;display:inline-block;border-right:17px solid #fff;background:url(../img/click-link-arrow-blue.png) right center #fff no-repeat;color:#00a1e1}.related-files-detail a.click-link+ul{margin-top:25px;margin-bottom:-5px}.related-files-detail ul li+li{margin-top:15px}.related-files-detail ul li{font-size:20px;min-height:34px;line-height:26px}.related-files-detail ul li a{display:inline-block;padding-left:53px;position:relative;word-break:break-word;word-wrap:break-word}.related-files-detail ul li a:before{position:absolute;cursor:pointer;content:"";display:inline-block;width:34px;height:34px;border-radius:17px;background-color:#fff;background-repeat:no-repeat;background-position:center center;left:0;top:0;margin-top:-5px}.related-files-detail h4{font-size:30px;margin-top:0}.related-files-detail ul li a.rel-file:before{background-image:url(../img/icon-file.png)}.related-files-detail ul li a.rel-link:before{background-image:url(../img/icon-link.png)}.related-files-detail ul.no-icons li a:before{display:none}.related-files-detail ul.no-icons li a{background:0 0!important;padding-left:0}.detail-style-one .related-files-detail h4{display:none}.detail-style-one .related-files-detail h4.show-me{display:block}.related-files-detail ul+h4{margin-top:70px}.background-paragraph.with-border{border-bottom:1px solid #333;padding-bottom:50px;margin-bottom:50px}.background-paragraph ul,.bio-top .bio-expertise ul,.bullet-list-parent ul,.cke_editable ul,.site-page-text ul{margin:20px 0 20px 20px}.site-page-text ul.info-list,.site-page-text ul.info-list li,.site-page-text ul.news-list,.site-page-text ul.news-list li,.site-page-text ul.no-bullet,.site-page-text ul.no-bullet>li{list-style-type:none;margin-left:0;margin-right:0}.site-page-text ul.news-list li.location.thumb{margin-top:50px}.site-page-text ul.news-list li{font-weight:400;font-family:source-serif-pro-n4,source-serif-pro,serif}.background-paragraph ul li,.bio-top .bio-expertise ul li,.bullet-list-parent ul li,.cke_editable ul li,.site-page-text ul li{list-style-type:disc;margin:10px 0}.site-page-text ul.faq-list li,.site-page-text ul.job-listing li{margin-bottom:15px}.site-page-text ul.job-listing+ul.job-listing{margin-top:25px}.bio-main-content .background-paragraph a{color:#00a1e1}hr+ul.job-listing{margin-top:60px}ul.faq-list>li{position:relative;padding:15px 0 25px}ul.faq-list>li:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:1px;background-color:#808285}ul.job-listing>li{padding:0 0 25px;border-bottom:1px solid #808285}ul.faq-list>li.li-opened{border-bottom:0}ul.related-list li{border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:20px}.site-page-text ul.faq-list{margin-top:25px}.site-page-text ul.faq-list div.rel{border:1px solid #00a3e0;padding:0 15px;font-family:industry-n5,industry,serif;font-weight:500;text-transform:uppercase;width:70%}.site-page-text ul.faq-list div.rel ul{margin:0}.site-page-text ul.faq-list div.rel a{padding-left:30px;background-image:url(../img/icon-link.png);background-repeat:no-repeat;background-position:left center;font-size:20px;display:inline-block;height:20px;line-height:24px}.site-page-text ul.faq-list div.rel a.rel-file{background-image:url(../img/icon-file.png)}.site-page-text ul.faq-list div.rel ul li{list-style-type:none}ul.related-list li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.detail-style-one ul.tools li a{background-color:#00a3e0}a.playVid{position:relative;display:block}.news-abstract a.playVid{display:inline}.icon-overlay{width:55px;height:55px;position:absolute;bottom:20px;right:20px}.icon-overlay.play{background:url(../img/icon-video.png)}.icon-overlay.plus{background:url(../img/icon-plus.png)}.contactus-hidden{margin-top:50px}.form .field-row{margin-bottom:35px}.form .field-row.agreement,.form .field-row.agreement fieldset{margin-bottom:0!important}.big-searchb-button{border:0;color:#fff!important;display:inline-block;font-size:20px;padding:4px 25px 2px 20px;background:url(../img/arrow-right-icon.png) no-repeat right center #00a1e1;border-right:20px solid #00a1e1;margin-top:35px;height:32px}@media screen and (min-width:769px){.right-thumbs #mc-embedded-subscribe-form fieldset.full-width{padding-left:0;padding-right:0;margin-bottom:0}.right-thumbs #mc-embedded-subscribe-form fieldset.full-width .big-searchb-button,.right-thumbs #mc-embedded-subscribe-form fieldset.full-width input[type=email],.right-thumbs #mc-embedded-subscribe-form fieldset.full-width input[type=text]{height:40px;font-size:16px}.right-thumbs #mc-embedded-subscribe-form:after{display:none}.right-thumbs #mc-embedded-subscribe-form .big-searchb-button{position:static;margin-top:15px}.right-thumbs #mc-embedded-subscribe-form fieldset.full-width .big-searchb-button{padding-left:10px;border-right-width:10px;margin-right:15px}.right-thumbs #mc-embedded-subscribe-form fieldset.full-width input[type=email],.right-thumbs #mc-embedded-subscribe-form fieldset.full-width input[type=text]{padding-left:7px;padding-right:7px}.right-thumbs #mc-embedded-subscribe-form .field-row{margin-left:0;margin-bottom:0;margin-right:0}.right-thumbs .section-title-japanese.init-hidden,.right-thumbs .section-title.init-hidden{text-align:left}.right-thumbs .top-row.init-hidden{font-size:20px;line-height:24px}.right-thumbs #mc_embed_signup form{margin-bottom:50px}}.right-thumbs .top-row.init-hidden{display:block;margin-bottom:30px}.right-thumbs .section-title-japanese.init-hidden,.right-thumbs .section-title.init-hidden{display:block;font-size:26px}.right-thumbs #mc_embed_signup form{padding-top:0}.big-searchb-button:hover{text-decoration:none}.prof-search .big-searchb-button{margin-top:5px}.big-searchb-button:hover{border-right:20px solid #000;background-color:#000}.news-search-hidden{margin-top:50px}form.form label{text-transform:uppercase;font-size:18px;font-family:industry-n5,industry,sans-serif;font-style:normal;font-weight:500;margin-bottom:10px;color:#00a1e1}form.form .custom-checkbox label.chk-me{color:#000;font-family:source-serif-pro-n4,source-serif-pro,serif;text-transform:none}form.form .custom-checkbox.small label.chk-me{font-size:16px}.news-search-hidden .field-row{margin-bottom:35px}.btn-block{color:#fff;font-size:20px;display:inline-block;background-color:#00a1e1;padding:0 47px;height:47px;line-height:50px;margin-bottom:30px}.prof-list-container{margin:0 -17px}.above-people-row{padding:30px 0 70px}.above-people-row .lawyer-type-text{color:#000;display:inline-block;text-indent:-1px;font-size:35px}ul.professional-listing.alt-style .pub-title{font-size:30px;line-height:30px;margin-bottom:10px;display:block}ul.professional-listing.alt-style .authors{color:#00a1e1;font-size:20px}ul.professional-listing.alt-style .read-more{font-size:20px}ul.professional-listing li.professional-block{width:33.33333333%;padding:26px 17px;float:left}ul.professional-listing li a.pro-img-wrapper{display:inline-block;width:100%;margin-bottom:15px}ul.professional-listing li a.pro-img-wrapper img{display:none}.pro-info-wrapper a.name{color:#00a1e1;text-transform:uppercase;font-size:22px}.pro-info-wrapper .title{font-size:22px;color:#000;display:block;text-transform:uppercase}.pro-info-wrapper .expertise{font-size:22px;margin-top:50px}.professional-listing .narrative{color:#000;margin-top:15px}.bx-has-controls-direction{position:absolute;top:0;width:100%;margin-top:-25px}.join-the-convo .bx-has-controls-direction{top:50%;z-index:9999;margin-top:-20px}.bx-controls-direction a{display:inline-block;position:absolute;width:49px;height:98px;background-repeat:no-repeat;background-position:center center;background-color:rgba(0,0,0,.2)}.join-the-convo .bx-has-controls-direction a{background-color:rgba(58,58,58,.7);height:90px}.bx-controls-direction a.bx-next{right:17px;background-image:url(../img/bx-next.png)}.bx-controls-direction a.bx-next:hover{background-image:url(../img/bx-next-hover.png)}.bx-controls-direction a.bx-prev{left:17px;background-image:url(../img/bx-prev.png)}.bx-controls-direction a.bx-prev:hover{background-image:url(../img/bx-prev-hover.png)}.join-the-convo .bx-controls-direction a.bx-next{right:0}.join-the-convo .bx-controls-direction a.bx-prev{left:0}.load-overlay{position:fixed;display:none;top:0;left:0;width:100%;height:100%;z-index:9999999999}.searching .load-overlay{display:table}.load-overlay .spinner{background:url(../img/ajax_loader_gray_128.gif) no-repeat;width:128px;height:128px;position:fixed;top:50%;left:50%;margin-top:-32px;margin-left:-32px}.load-overlay .spinner-text{color:#fff;font-size:36px;display:table-cell;width:100%;height:100%;vertical-align:middle}li.tel{display:block;height:30px;line-height:30px;position:relative;padding-left:45px;margin-right:20px}li.tel:before{content:"";left:0;display:inline-block;width:30px;height:30px;background-color:#00a3e0;background-position:center;background-repeat:no-repeat;border-radius:30px;background-image:url(../img/icon-phone.png);position:absolute}li.tel+.tel{margin-top:0}li.tel.fax:before{background-image:url(../img/icon-fax.png)}li.tel.loc:before{background-image:url(../img/address-icon.png);background-color:transparent}ul.news-list li{position:relative;margin-top:55px;font-family:source-serif-pro-n6,source-serif-pro,serif;font-weight:600}ul.news-list li:first-child{margin-top:35px}ul.tel-list li:first-child{margin-top:10px}ul.tel-list{margin-bottom:10px}.alt-style ul.news-list li:first-child{border-bottom:3px solid #fff;font-size:30px;font-family:industry-n6,industry,serif;font-weight:600;color:#00a1e1;margin-top:15px;line-height:35px;text-transform:uppercase;padding-bottom:15px}ul.news-list li:last-child{margin-bottom:25px}ul.news-list .author-lists{text-transform:uppercase;font-size:19px;color:#00a1e1}ul.news-list li .news-date{font-size:19px;color:#00a1e1;text-transform:uppercase}ul.news-list li.has-image{padding-right:200px;min-height:115px}.news-abstract{margin-top:5px}.news-abstract,.news-abstract a{font-size:20px;color:#000}ul.news-list li .news-item-img-wrapper{display:block;position:absolute;top:0;right:0;width:165px;height:115px}.more-news-container{position:relative;margin-top:50px}.more-news-container .btn-block{position:relative}.more-news-container:before{content:"";display:block;position:absolute;width:100%;height:28px;top:0;background:#e1e1e1;background:-moz-linear-gradient(top,#e1e1e1 0,#fff 100%);background:-webkit-linear-gradient(top,#e1e1e1 0,#fff 100%);background:linear-gradient(to bottom,#e1e1e1 0,#fff 100%)}.read-more-link{height:120px;display:block;background-image:url(../img/arrow-footer.png);background-repeat:no-repeat;background-position:center center;background-color:#00a1e1;margin-top:80px}.non-mobile .read-more-link:hover{background-color:#000}ul.spotlight-slider{position:relative}.slide-wrapper .social-icons{position:absolute;right:0;top:10px}.slide-wrapper ul.social-icons li a{background-color:#c3002f}.slide-wrapper ul.social-icons li a:hover{background-color:#333}.slide-wrapper .content-top{min-height:50px;color:#fff;font-size:30px;width:100%;padding:8px 15px 0 15px;text-align:center}.slide-wrapper.facts-figures .content-top{color:#c3002f;padding:0 110px}.slide-wrapper.facts-figures .content-top .facts-title:before{content:"";display:inline-block;width:25px;height:30px;background:url(../img/icon-hash.png);position:relative;bottom:5px}.slide-wrapper.facts-figures .content-top .facts-title:after{content:"";display:inline-block;width:32px;height:25px;background:url(../img/icon-perc.png);position:relative;top:5px;left:2px}.slide-wrapper{position:relative;margin-bottom:80px;max-width:1080px}ul.spotlight-slider li.slide.slider-content-overlay{height:460px}ul.spotlight-slider .main-title{font-size:40px;line-height:46px;max-width:450px}ul.spotlight-slider .description,ul.spotlight-slider .label-link{font-size:20px}ul.spotlight-slider .description{margin-top:5px}ul.spotlight-slider .slide-content{height:100%;background-size:cover;width:100%;padding-left:90px;display:table;background-position:center center}.facts-figures ul.spotlight-slider .slide-content{background-repeat:no-repeat;background-size:100%;background-position:center;max-width:1080px}.facts-figures img{width:100%;height:auto}.slide-content-inner{display:table-cell;height:100%;vertical-align:middle}footer{padding:35px 0 50px;position:relative;padding-top:80px;margin-top:80px}.bottom-gradient.euro-live{margin-bottom:0}.euro-live .red-maybe{color:#c3002f}.bottom-gradient.euro-live+footer{margin-top:0}footer:before{content:"";display:block;position:absolute;width:100%;height:28px;top:0;background:#e1e1e1;background:-moz-linear-gradient(top,#e1e1e1 0,#fff 100%);background:-webkit-linear-gradient(top,#e1e1e1 0,#fff 100%);background:linear-gradient(to bottom,#e1e1e1 0,#fff 100%)}footer a{color:#8a8c8e}footer .pull-left{margin-top:40px}.footer-logo{width:216px;height:130px;background-image:url(../img/logo-footer.png);margin:0 auto}ul.footer-nav{margin-top:10px;font-size:14px;text-transform:uppercase}ul.footer-nav li{float:left;margin-right:24px}p.copywrite{font-size:12px}.site-by{font-size:11px}.site-by a{color:#8a8c8e}ul.tools{margin-top:45px}ul.tools li{float:left;margin-right:10px}ul.tools li a{display:block;border-radius:25px;width:50px;height:50px;background-color:#00a3e0;background-position:center center;background-repeat:no-repeat}ul.tools li:hover a{background-color:#333}ul.tools li.tools-print a{background-image:url(../img/icon-print.png)}ul.tools li.tools-email a{background-image:url(../img/icon-email.png)}ul.tools li.tools-share a{background-image:url(../img/icon-share.png)}ul.social-icons li{float:left;margin-right:6px}ul.social-icons li:last-child{margin-right:0}ul.social-icons li a{display:block;width:31px;height:31px;border-radius:16px;background-image:url(../img/icons-social.png);background-color:#00a3e0}ul.social-icons li a:hover{background-color:#333}ul.social-icons li.youtube a{background-position:1px 0}ul.social-icons li.twitter a{background-position:-37px 1px}ul.social-icons li.rss a{background-position:-111px 0}ul.social-icons li.linkedin a{background-position:-75px 0}ul.social-icons li.facebook a{background-position:-146px 0}ul.social-icons li.email a{background-position:-181px 0}.links-list{display:block!important;color:#000!important}.links-list a,.links-list li{color:#000!important}.fancybox-overlay{z-index:99999!important}.fancybox-opened{z-index:100000!important}.popup{padding:20px 0}.popup .holder{position:relative;padding:0 20px;color:#474747}.popup .holder.social-holder{width:600px;padding:25px 41px 48px;background-color:#fff}.soc-list a{color:#3a5dae}.confirm-inner-padding,.fancybox-inner ul.tools{padding:0 20px}.confirm-inner-padding .confirm-inner-padding,.confirm-inner-padding ul.tools{padding:0}.fancybox-inner ul.tools{padding-bottom:20px}.popup .social-holder p{margin:0 0 49px}.popup .social-header{color:#00a1df;font-size:23px;padding:20px 40px;min-height:52px;line-height:52px;position:relative;bottom:20px;margin-bottom:-20px;background:#f9f9f9}.popup .social-header:before{content:"";width:52px;height:52px;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;bottom:2px;background:url(../img/lightbox-logo-icon.png) no-repeat left center}.popup .title{margin:0 0 10px;display:block;display:none}.popup .title:after{display:block;content:'';margin:16px 0 0;height:1px;border:solid #d4d4d4;border-width:1px 0}.popup .title span{display:block;width:323px;height:18px;text-indent:-9999px;overflow:hidden}.popup p{margin:0 0 20px}p.popup-text{font-size:20px}.popup .close{z-index:10;position:absolute;bottom:-1px;right:22px;background:url(../img/btn-close.png) no-repeat;text-indent:-9999px;overflow:hidden;width:23px;height:23px;display:none}.popup .ClosePopup,.popup .close{cursor:pointer}.soc-list{width:504px;margin:0;padding:0;list-style:none}.soc-list:after{display:block;content:'';clear:both}.soc-list li{float:left;width:252px;margin:0 0 20px}.soc-list a{padding:13px 0 0;font:18px/24px miller_textroman,Arial,Helvetica,sans-serif}.soc-list a:before{float:left;width:50px;height:50px;background:url(../img/sprite-social.png) no-repeat;content:'';margin:-13px 15px 13px 0}.soc-list .linkedin:before{background-position:0 0}.soc-list .linkedin:hover:before{background-position:-130px 0}.soc-list .facebook:before{background-position:-257px 0}.soc-list .facebook:hover:before{background-position:-387px 0}.soc-list .twitter:before{background-position:0 -70px}.soc-list .twitter:hover:before{background-position:-130px -70px}.soc-list .google:before{background-position:-257px -70px}.soc-list .google:hover:before{background-position:-387px -70px}.soc-list .stumble:before{background-position:0 -140px}.soc-list .stumble:hover:before{background-position:-130px -140px}.soc-list .technorati:before{background-position:-257px -140px}.soc-list .technorati:hover:before{background-position:-387px -140px}.soc-list .digg:before{background-position:0 -210px}.soc-list .digg:hover:before{background-position:-130px -210px}.soc-list .del:before{background-position:-257px -210px}.soc-list .del:hover:before{background-position:-387px -210px}.soc-list .google-bm:before{background-position:0 -282px}.soc-list .google-bm:hover:before{background-position:-130px -282px}.soc-list .yahoo-bm:before{background-position:-256px -282px}.soc-list .yahoo-bm:hover:before{background-position:-387px -282px}.soc-list a:hover:before{box-shadow:0 0 3px 0 rgba(0,0,0,.6);border-radius:7px}.popup-holder{position:relative;overflow:hidden;height:0}a:not([href]),a:not([href]):hover{text-decoration:none;cursor:default}.contact_subscribe #subscribeform{padding:0;margin:-60px 0 0 0;min-height:0}.contact_subscribe #subscribeform .section-title,.contact_subscribe #subscribeform span.pull-left{display:none}.contact_subscribe #subscribeform .section-title-japanese,.contact_subscribe #subscribeform span.pull-left{display:none}.contact_subscribe #subscribeform span.pull-right{width:auto}@media (max-width:1299px){.container{width:100%}}@media (max-width:1250px){.hero-wrapper .container{padding:0;width:100%}.hero-wrapper h1.news-title{padding-right:30px}.hero-wrapper ul.left-content{width:72%}.hero-wrapper ul.news-list{width:28%}.hero-wrapper ul.left-content li{padding:30px}.container{padding:0 30px}form.form .top-row .textfield{left:30px}nav.menu ul li a{padding:0 30px}.hero-wrapper ul.left-content li .text-content{left:30px}}@media (max-width:1050px){header{font-size:20px}span.small-nav{font-size:14px}.header-search ul,form.header-search input[type=text]{width:600px}}@media (max-width:1024px){.header-search ul,form.header-search input[type=text]{width:575px}}@media (min-width:961px){div.user-nav-wrapper.js-second-tier{display:none!important}div.user-nav-wrapper{display:inline!important}.mobile-search-link{display:none!important}nav.menu ul.first-tier{display:block!important}header .user-nav ul ul{display:none;position:absolute;background-color:#fff;top:0;margin-top:80px;left:0}header .user-nav ul ul:hover{display:block}header .user-nav ul li:hover>ul{display:block}header .user-nav ul ul li{padding:15px 40px 15px 20px;white-space:nowrap;min-width:250px}header .user-nav ul ul a{color:#00205b}}@media (max-width:960px){body{padding-top:50px}body.nav-open{overflow:hidden;position:fixed;height:100%;width:100%}.target-anchor{margin-top:-50px}.js-prevent-default{display:block}header{height:50px}header a.logo{width:37px;height:37px;margin-top:6px;background-size:37px 37px}header .user-nav{width:100%;display:table-cell;vertical-align:middle;font-size:30px;height:auto;padding-bottom:20px}header .with-search .user-nav{vertical-align:top}header .search-icon{display:none}header>.container{position:static}div.burger-menu{width:25px;height:20px;position:absolute;right:20px;cursor:pointer;top:15px;background:url(../img/burger.png);z-index:99999;display:block}.fancybox-lock .non-mobile.non-mac div.burger-menu{right:36px}div.burger-menu.x-close{background:url(../img/burger-close.png) no-repeat right center;background-color:rgba(0,0,0,.9);border-right:20px solid rgba(0,0,0,.9);width:100%;height:50px;left:0;top:0;position:fixed;z-index:1}div.burger-menu.x-close.no-icon{z-index:99999}.show-search .js-first-tier form.header-search{display:none!important}.css-table{display:table;width:100%;height:100%;padding:40px 20px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}.js-second-tier .css-table{padding-left:45px}.js-first-tier .js-search-wrapper{display:none}div.user-nav-wrapper{display:none;position:fixed;z-index:9999;top:50px;left:0;overflow-y:auto;width:100%;height:100%;padding:0;background:#000;background:rgba(0,0,0,.9)}span.small-nav a.active{background-color:transparent}header .user-nav ul ul{display:none}div.user-nav-wrapper.js-first-tier{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}div.user-nav-wrapper.js-second-tier{left:100%;top:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}div.user-nav-wrapper.js-second-tier.show{left:0}div.user-nav-wrapper.js-first-tier.hide{left:-100%}div.user-nav-wrapper.js-second-tier .user-nav ul ul{display:block;font-family:industry-n4,industry,sans-serif;font-weight:400}div.user-nav-wrapper.js-second-tier .user-nav li{margin:15px 0;line-height:45px}div.user-nav-wrapper.js-second-tier .user-nav .header-search li{line-height:1;margin:0}ul.badge-list li .badge-content{width:60%}ul.badge-list li .circle-img-wrapper{width:40%}.header-search ul{margin:0}.nav-mobile-go-back{position:fixed;left:0;top:0;cursor:pointer;display:none;visibility:hidden;height:100%;width:25px;background:url(../img/nav-mobile-go-back.png) center center no-repeat #3a5dae;z-index:9999999}.nav-open .nav-mobile-go-back{visibility:visible}.show-search .user-nav .small-nav,.show-search .user-nav>ul{visibility:visible}header .user-nav>ul>li{margin-bottom:20px}form.header-search .btn-search{position:absolute;right:0;top:0;float:none;padding:0;background:0;font-size:0;width:50px;height:50px;background-image:url(../img/icon-mobile-search-2x.png);background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:18px 17px}form.header-search .btn-search:hover{background-color:#fff}header .user-nav li:hover,header .user-nav>ul>li.active,span.small-nav a:hover{background-color:transparent}.pro-info-wrapper .expertise,.pro-info-wrapper .title,.pro-info-wrapper a.name{font-size:20px}.quote{font-size:24px}.detail-style-one h4{font-size:26px}a.news-title{line-height:24px}.hero-wrapper .hero-source,ul.news-list .author-lists{font-size:16px}.no-with-search form.header-search{display:none}.with-search form.header-search{display:block;position:relative;left:0;top:20px}form.header-search input[type=text]{float:none;color:#fff;font-family:industry-n6,industry,sans-serif;font-weight:600;background-color:transparent;border:1px solid #fff;padding-left:10px;padding-right:60px}.is-mobile form.header-search input[type=text]{padding-top:10px}.header-search ul,form.header-search input[type=text]{width:100%}.header-search ul{position:absolute}.header-search ul li{padding:10px 13px 10px 13px}form.header-search:before{display:none}.bio-top h1{font-size:46px;line-height:42px}.bio-top .title{margin:0}form.header-search ::-webkit-input-placeholder{color:#fff;text-transform:uppercase}form.header-search :-moz-placeholder{color:#fff;text-transform:uppercase}form.header-search ::-moz-placeholder{color:#fff;text-transform:uppercase;opacity:1}form.header-search :-ms-input-placeholder{color:#fff;text-transform:uppercase}header .user-nav>ul{display:block}header .user-nav>ul>li,span.small-nav a{display:block;float:none;padding:0!important;height:auto}.user-nav-wrapper.js-first-tier li.first-tier{background:url(../img/mobile-nav-arrow.png) right center no-repeat}span.small-nav a{margin-bottom:25px}span.small-nav{display:block;height:auto;font-size:30px}.detail-style-one .detail-top .alt-tool{position:static}.detail-style-one .detail-top .alt-tool .tools{margin-top:20px}.detail-style-one .detail-top h1{font-size:36px;line-height:40px}.detail-style-one .detail-top .below-title{font-size:22px}.detail-style-one{font-size:20px}li.ServicesTier2:before,li.ServicesTier3:before,li.tier3:before,li.tier4:before{font-size:20px;top:0}.bio-main-content .background-paragraph{padding-right:0}}@media only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.show-retina{display:inline-block;width:32px;height:32px}.hide-retina{display:none}@media (max-width:960px){div.burger-menu{background:url(../img/burger-2x.png);background-size:25px 20px}.nav-mobile-go-back{background:url(../img/nav-mobile-go-back-2x.png) center center no-repeat #3a5dae;background-size:11px 18px}.user-nav-wrapper.js-first-tier li.first-tier{background:url(../img/mobile-nav-arrow-2x.png) right center no-repeat;background-size:11px 18px}div.burger-menu.x-close{background:url(../img/burger-close-2x.png) right center no-repeat;background-color:rgba(0,0,0,.9);border-right:20px solid rgba(0,0,0,.9);background-size:22px 21px}}.popup .social-header:before{background:url(../img/lightbox-logo-icon-2x.png) no-repeat left center;background-size:52px}.icon-overlay.play,.thumb-img-wrapper .vid-icon,ul.news-list li .vid-icon{background:url(../img/icon-video-2x.png);background-size:cover}.icon-overlay.plus{background:url(../img/icon-plus-2x.png);background-size:cover}.related-files-detail a.click-link{background:url(../img/click-link-arrow-blue-2x.png) right center #fff no-repeat;background-size:27px 20px}.related-files-detail ul li a.rel-file:before{background-image:url(../img/icon-file-2x.png);background-size:15px 19px}.related-files-detail ul li a.rel-link:before{background-image:url(../img/icon-link-2x.png);background-size:17px 17px}.icon-link{background-image:url(../img/blue-arrow-down-2x.png)}.icon-link.toggled{background-image:url(../img/blue-arrow-up-2x.png)}.icon-link.right-arrow{background-image:url(../img/blue-link-2x.png)}a.link-icon.go-back{background-image:url(../img/blue-arrow-left-2x.png)}.read-more-link{background-image:url(../img/arrow-footer-2x.png);background-size:64px 64px}.icon-link.learn-more{background-image:url(../img/arrow-phantom-mobile.png)}.big-searchb-button{background:url(../img/arrow-right-icon-2x.png) no-repeat right center #00a1e1;background-size:20px 16px}form.form fieldset .select-arrow{background:url(../img/icon-select-dropdown-2x.png) #fff no-repeat center center;background-size:16px 9px}form.form .search-button{background-image:url(../img/mag-glass-icon-blue-2x.png);background-repeat:no-repeat;background-size:30px 28px}form.form .search-button:hover{background-image:url(../img/mag-glass-icon-hover-2x.png);background-size:30px 28px}a.icon-link.blue-link{background-image:url(../img/blue-link-2x.png)}.bx-controls-direction a.bx-next{background-image:url(../img/bx-next-2x.png);background-size:20px 31px}.bx-controls-direction a.bx-next:hover{background-image:url(../img/bx-next-hover-2x.png);background-size:20px 31px}.bx-controls-direction a.bx-prev{background-image:url(../img/bx-prev-2x.png);background-size:20px 31px}.bx-controls-direction a.bx-prev:hover{background-image:url(../img/bx-prev-hover-2x.png);background-size:20px 31px}ul.social-icons li a{background-image:url(../img/icons-social-2x.png);background-size:215px 30px}.footer-logo{background-image:url(../img/logo-footer-2x.png);background-size:216px 130px}ul.tools li.tools-email a{background-image:url(../img/icon-email-2x.png);background-size:25px 19px}ul.tools li.tools-share a{background-image:url(../img/icon-share-2x.png);background-size:24px 27px}ul.tools li.tools-print a{background-image:url(../img/icon-print-2x.png);background-size:27px 25px}li.tel:before{background-image:url(../img/icon-phone-2x.png);background-size:13px 14px}li.tel.fax:before{background-image:url(../img/icon-fax-2x.png);background-size:14px 14px}li.tel.loc:before{background-image:url(../img/address-icon-2x.png);background-size:19px 28px}.detail-style-one .right-arrow-link{background:url(../img/blue-link-2x.png) no-repeat right center;background-size:25px 25px}.site-page-text ul.faq-list div.rel a{background-image:url(../img/icon-link-2x.png);background-size:17px 17px}.site-page-text ul.faq-list div.rel a.rel-file{background-image:url(../img/icon-file-2x.png);background-size:17px 17px}}.fb-click-link-japan{margin:10px 0;background:#f7323f;display:block;padding:40px 40px}