.main-container.content-page .content.main{padding-bottom:2em;position:relative}
.main-container.content-page .content div.green-dots-container{opacity:1;width:99%}
.main-container.content-page .content div.green-dots-container span.dot.in-container{margin-top:-10px;height:22px;width:22px}
.main-container.content-page .content .return-statement p{margin:0}
.main-container.content-page .content .return-statement p a:focus{outline:1px dotted #00a3e0}
.main-container.content-page .content .return-statement p a:visited{color:#00a3e0}
.main-container.content-page .content.left{position:fixed;margin:0 19% 0 0;padding:0 1% 1%;width:78%;display:none;overflow:hidden;height:100%;max-width:943px}
.main-container.content-page .content.left .left-content{padding:0 0 0 2%;overflow-y:auto;width:98%}
.main-container.content-page .content.left .return-statement{text-align:right;padding:2%;position:absolute;top:0;right:30px}
.main-container.content-page .content.left span.dot.in-container{margin-left:-1%}
.main-container.content-page .content.left .featured{width:48%}
.main-container.content-page .content.left .content-promo-column{width:23%;margin-right:2%;float:right}
.main-container.content-page .content.left .content-promo-column.featured-column{width:48%}
.main-container.content-page .content.left .content-promo-column.featured-column .sub-column{width:48%;float:left}
.main-container.content-page .content.left .content-promo-column.featured-column .sub-column.first-column{margin-right:2%}
.main-container.content-page .content.left .content-promo-column.featured-column .sub-column.second-column{margin-left:2%}
.main-container.content-page .content.left .featured-promo,.main-container.content-page .content.left .standard-promo,.main-container.content-page .content.left .events-promo,.main-container.content-page .content.left .careers-promo,.main-container.content-page .content.left .solutions-promo,.main-container.content-page .content.left .employee-promo,.main-container.content-page .content.left .topic-promo-featured,.main-container.content-page .content.left .topic-promo-standard{margin-bottom:2em}
.main-container.content-page .content.left .featured-promo li,.main-container.content-page .content.left .standard-promo li,.main-container.content-page .content.left .events-promo li,.main-container.content-page .content.left .careers-promo li,.main-container.content-page .content.left .solutions-promo li,.main-container.content-page .content.left .employee-promo li,.main-container.content-page .content.left .topic-promo-featured li,.main-container.content-page .content.left .topic-promo-standard li{font-size:1.4em}
.main-container.content-page .content.left .similar-trends{margin-bottom:2em}
.main-container.content-page .content.left .similar-trends li a.body-copy{font-size:1.4em}
.main-container.content-page .content.left .standard-promo li li{font-size:1em}
.main-container.content-page .content.right{position:fixed;margin:0 0 0 19%;padding:0 1%;width:78%;display:none;bottom:0;overflow:hidden;max-width:943px}
.main-container.content-page .content.right .right-content{padding:0 0 1% 2%;overflow-y:auto;position:relative;width:98%}
.main-container.content-page .content.right .right-content-top{position:relative;height:100px;top:79em}
.main-container.content-page .content.right .return-statement{text-align:left;padding:2%}
.main-container.content-page .content.right span.dot.in-container{float:right;position:relative;margin-right:-2%}
.main-container.content-page .content.right .alignment-container{position:relative}
.main-container.content-page .content.right .content-promo-column{width:23%;margin:0 2% 0 0;position:absolute;bottom:0}
.main-container.content-page .content.right .featured-promo,.main-container.content-page .content.right .standard-promo,.main-container.content-page .content.right .events-promo,.main-container.content-page .content.right .careers-promo,.main-container.content-page .content.right .solutions-promo,.main-container.content-page .content.right .employee-promo,.main-container.content-page .content.right .office-promo,.main-container.content-page .content.right .call-to-action,.main-container.content-page .content.right .similar-trends,.main-container.content-page .content.right .topic-promo-featured,.main-container.content-page .content.right .topic-promo-standard{margin-top:2em}
.main-container.content-page .box-link{position:fixed;border:1px solid #000;width:8%;text-align:center;visibility:hidden;overflow:hidden;cursor:pointer;max-width:126px}
.main-container.content-page .box-link.left{left:0;padding:1% 0 1% 1%;margin:0 1% 0 2%}
.main-container.content-page .box-link.left p.link-title{margin:0 20px 0 0}
.main-container.content-page .box-link.right{bottom:0;right:0;padding:1% 1% 1% 0;margin:0 2% 0 1%}
.main-container.content-page .box-link.right p.link-title{margin:0 0 0 20px}
.main-container.content-page .box-link p.link-title{color:#00a3e0}
.main-container.content-page .green-dot-animation{position:fixed;z-index:200}
.main-container.content-page .green-dot-animation a.dot{font-size:18px;color:#fff}
.main-container.content-page .green-dot-animation a.dot:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);font-size:20px}
.main-container.content-page .green-dot-animation a.dot:hover span{line-height:40px}
.main-container.content-page .green-dot-animation a.dot span{line-height:40px}
.main-container.content-page .green-dot-animation a.dot .icon-chevron-right{margin-left:2px}
.main-container.content-page .green-dot-animation a.dot .icon-chevron-left{margin-right:2px}
@media print{header#header{border-bottom:1px solid #000;position:static!important}
}
@media screen and (min-width:768px) and (max-width:1024px){.wrapper .main-container.content-page .box-link{display:none!important}
.wrapper .main-container.content-page .content.left{margin:0 9% 0 0;width:78%}
.wrapper .main-container.content-page .content.right{margin:0 0 0 9%;width:78%}
}
@media screen and (max-width:400px){.main-container.content-page .green-dot-animation.left.mobile{top:350px!important}
.main-container.content-page .content.left span.dot.in-container{margin-left:-2%}
}
@media screen and (min-width:401px) and (max-width:767px){.main-container.content-page .green-dot-animation.left.mobile{top:150px!important}
}
@media screen and (min-width:0) and (max-width:767px){.wrapper .main-container.content-page .box-link{display:none!important}
.wrapper .main-container.content-page .dot{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}
.wrapper .main-container.content-page .green-dot-animation a.dot:hover{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);font-size:18px}
.wrapper .main-container.content-page .content.left{margin:0 9% 0 0;width:88%}
.wrapper .main-container.content-page .content.left .return-statement{margin-left:2%}
.wrapper .main-container.content-page .content.left .content-promo-column.trends-column,.wrapper .main-container.content-page .content.left .content-promo-column.featured-column,.wrapper .main-container.content-page .content.left .content-promo-column.standard-column{width:94%;padding:0 4% 0 2%;margin-right:0;float:left}
.wrapper .main-container.content-page .content.left .content-promo-column.featured-column .sub-column.first-column,.wrapper .main-container.content-page .content.left .content-promo-column.featured-column .sub-column.second-column{margin:0;width:100%}
.wrapper .main-container.content-page .content.right{margin:0 0 0 9%;width:88%}
.wrapper .main-container.content-page .content.right .return-statement{padding:2% 4%}
.wrapper .main-container.content-page .content.right .content-promo-column{width:92%;padding:0 2% 0 6%;margin:0;position:static}
.wrapper .main-container.content-page .content.right .content-promo-column.solutions-column{margin-top:2%}
.wrapper .main-container.content-page .green-dot-animation{width:1px;height:1px}
.wrapper .main-container.content-page .green-dot-animation .nest{position:absolute;top:0;left:0}
}
.standard-copy{padding:15px 70px 0 70px;height:auto;overflow:hidden;margin-bottom:2em}
.standard-copy .standard-copy-left-column{width:67%;float:left}
.standard-copy .standard-copy-left-column a:hover{text-decoration:underline}
.standard-copy .standard-copy-left-column p{color:#000;font-size:1.4em;font-weight:400}
.standard-copy .standard-copy-left-column li{color:#000;font-size:1.4em;font-weight:400;list-style-position:outside}
.standard-copy .standard-copy-left-column li li{font-size:1em}
.standard-copy .standard-copy-left-column blockquote{color:#000;font-size:1.4em;font-weight:400;margin:1em 2.86em}
.standard-copy .standard-copy-left-column ul li{display:list-item;list-style-type:disc;list-style-position:outside;text-align:left}
.standard-copy .standard-copy-left-column ul li span.body-copy{margin:0}
.standard-copy .standard-copy-left-column ul ul,.standard-copy .standard-copy-left-column ul ol{margin-top:1em}
.standard-copy .standard-copy-left-column ol li{display:list-item;list-style-type:decimal;list-style-position:outside;text-align:left}
.standard-copy .standard-copy-left-column ol ul,.standard-copy .standard-copy-left-column ol ol{margin-top:1em}
.standard-copy .standard-copy-left-column ul,.standard-copy .standard-copy-left-column ol{margin-left:20px}
.standard-copy .standard-copy-left-column span.small-body-copy{font-size:.79em}
.standard-copy .standard-copy-left-column span.body-copy{font-size:1em}
.standard-copy .standard-copy-left-column h3{color:#000;font-size:2.4em;font-weight:500}
.standard-copy .standard-copy-left-column h4{color:#000;font-size:1.8em;font-weight:700}
.standard-copy .standard-copy-left-column h5{color:#000;font-size:1.4em;font-weight:700}
.standard-copy .standard-copy-left-column .body-copy{color:inherit;font-family:inherit;font:inherit;line-height:inherit;margin:inherit}
.standard-copy .standard-copy-left-column table.rte-branded-table-styles{border:0;margin-bottom:1em;width:100%}
.standard-copy .standard-copy-left-column table.rte-branded-table-styles tr{border-top:1px solid #d0d0ce}
.standard-copy .standard-copy-left-column table.rte-branded-table-styles tr td{border:0;font-size:1.4em;padding-left:1.2em;padding-top:1em;padding-bottom:1em}
.standard-copy .standard-copy-left-column table.rte-branded-table-styles tr:last-child{border-bottom:1px solid #d0d0ce}
.standard-copy .standard-copy-left-column table.rte-branded-table-styles th{background:#0076a8;border:0;color:#fff;font-size:1.4em;padding-bottom:1.2em;padding-left:1em;padding-top:1.2em;text-align:left;font-weight:bold}
.standard-copy .standard-copy-left-column .custom-rte .quotes{display:block;font-size:1.285715em;padding:0 8% 0 9%;position:relative}
.standard-copy .standard-copy-left-column .custom-rte .quotes:before{color:#81bc00;content:"\f10d";float:left;font-family:'Dcom-EDE'!important;font-size:1.285715em;margin-left:-11%;margin-top:-7px;speak:none}
.standard-copy .standard-copy-left-column .custom-rte .quotes:after{color:#81bc00;content:"\f10e";font-family:'Dcom-EDE'!important;font-size:1.285715em;position:absolute;right:0;speak:none;top:-7px}
.standard-copy .standard-copy-right-column{width:27%;padding:0 0 0 6%;float:right}
.standard-copy ul ul,.standard-copy ul ol,.standard-copy ol ol,.standard-copy ol ul{margin-top:1em}
.standard-copy ul li,.standard-copy ol li{display:list-item;margin-left:1em;text-align:left}
.standard-copy ul li ul li,.standard-copy ol li ul li{list-style-type:disc}
.standard-copy ul li ol li,.standard-copy ol li ol li{list-style-type:decimal}
.standard-copy span.small-body-copy{font-size:.75em}
.standard-copy li li{font-size:1em}
.standard-copy blockquote{font-size:1.4em;color:#000;font-weight:400}
.topic-page .standard-white-component{padding:0 20px;margin-bottom:2em}
.topic-page .standard-white-component h3.secondary-headline{padding-bottom:0;color:black}
:lang(zh-Hans) .standard-copy ul ul,:lang(zh-Hans) .standard-copy ol ol,:lang(zh-Hans) .standard-copy ul ol,:lang(zh-Hans) .standard-copy ol ul{margin-top:0}
:lang(ja) .standard-copy .standard-copy-left-column h3{font-size:2.2em}
:lang(zh-hant) .standard-copy .standard-copy-left-column span.small-body-copy,:lang(zh-hans) .standard-copy .standard-copy-left-column span.small-body-copy{font-size:.86em}
:lang(zh-hant) .standard-copy .standard-copy-left-column p,:lang(zh-hans) .standard-copy .standard-copy-left-column p{font-size:15px}
@media screen and (min-width:768px) and (max-width:1024px){.standard-copy{padding:1% 5%;margin-bottom:0}
.standard-copy .secondary-headline{margin-left:0;text-align:left}
.standard-copy .standard-copy-left-column{margin-bottom:2em;padding:0}
.standard-copy .standard-copy-left-column h3{font-size:2em}
.standard-copy .standard-copy-left-column h4{font-size:1.8em}
.standard-copy .standard-copy-left-column h5{font-size:1.4em}
.standard-copy .standard-copy-left-column .custom-rte .quotes{font-size:1.285715em}
.standard-copy .standard-copy-right-column{padding-left:0;margin-bottom:2em}
.standard-copy .standard-copy-image{text-align:center}
}
@media screen and (max-width:767px){.standard-copy{padding:5%;margin-bottom:0;display:flex;flex-direction:column}
.standard-copy .secondary-headline{width:100%;margin-left:0;text-align:left}
.standard-copy .standard-copy-left-column{width:100%;padding:0;order:2;float:none;clear:both}
.standard-copy .standard-copy-left-column h3{font-size:1.8em}
.standard-copy .standard-copy-left-column h4{font-size:1.6em}
.standard-copy .standard-copy-left-column h5{font-size:1.4em}
.standard-copy .standard-copy-left-column .custom-rte .quotes{font-size:1.145em}
.standard-copy .standard-copy-right-column{width:100%;padding-left:0;order:1;margin-bottom:2em;float:none;clear:both}
.standard-copy .standard-copy-right-column .standard-copy-image{text-align:center}
.standard-copy .standard-copy-right-column .standard-copy-image.CTA-image a img{display:none}
.standard-copy .standard-copy-right-column .standard-copy-image img{width:auto!important}
.standard-copy .standard-copy-image{text-align:center}
:lang(ja) .standard-copy .standard-copy-left-column h3{font-size:1.6em}
}
.small-width-callout{background-color:#e8eae9;padding:7%}
.small-width-callout ul li,.small-width-callout ol li{display:list-item;margin-left:1em;list-style-position:inside}
.small-width-callout ul li{list-style-type:disc}
.small-width-callout ol li{list-style-type:decimal}
.small-width-callout ul ul,.small-width-callout ol ol,.small-width-callout ul ol,.small-width-callout ol ul{margin-top:1em}
.small-width-callout a{color:#0076a8}
.small-width-callout a:hover{text-decoration:underline}
.small-width-callout a:visited{color:#609}
.small-width-callout p{text-align:left}
.small-width-callout p .secondary-headline{font-size:2em}
.small-width-callout p .tertiary-headline{font-size:1.3em}
.small-width-callout p:last-child{margin:0}
.small-width-callout p .body-copy{font-size:1em}
.small-width-callout ul{list-style-type:inherit}
.small-width-callout li,.small-width-callout p{font-size:1.4em;color:#333;font-weight:400}
.small-width-callout li .body-copy{font-size:1em}
.small-width-callout h4{color:#000;font-size:1.8em;font-weight:700}
.small-width-callout h5{color:#000;font-size:1.45em;font-weight:700}
:lang(zh-Hans) .small-width-callout p,:lang(zh-Hans) .small-width-callout li,:lang(zh-Hans) .small-width-callout blockquote{font-size:1.5em;line-height:1.6em}
:lang(zh-Hans) .small-width-callout li{margin:.5em 0 .5em 1.5em}
:lang(zh-Hans) .small-width-callout li li{font-size:1em;margin:.5em 0 .5em 1.5em}
:lang(zh-Hans) .small-width-callout h4{font-size:1.7em;line-height:1.6em}
:lang(zh-Hans) .small-width-callout h5{font-size:1.5em;line-height:1.6em}
:lang(zh-Hans) .small-width-callout ul ul,:lang(zh-Hans) .small-width-callout ol ol,:lang(zh-Hans) .small-width-callout ul ol,:lang(zh-Hans) .small-width-callout ol ul{margin-top:0}
.standard-copy-call-to-action{background-color:#e8eae9;color:#000;padding:7%}
.standard-copy-call-to-action p{color:#000;font-size:1.4em;font-weight:400;text-align:left}
.standard-copy-call-to-action p:last-child{margin:0}
.standard-copy-call-to-action p .body-copy{color:#000;font-size:1em}
.standard-copy-call-to-action p .secondary-headline{font-size:2em}
.standard-copy-call-to-action p .tertiary-headline{font-size:1.3em}
.standard-copy-call-to-action a[target="_blank"].button.btn-blue:after{content:"\f08e";font-family:'Dcom-EDE'!important;font-weight:normal;margin-left:.5em;vertical-align:middle}
.standard-copy-call-to-action h4.call-to-action-heading{color:#000;font-size:1.8em}
.standard-copy-call-to-action h4{color:#000;font-size:1.8em;font-weight:700}
.standard-copy-call-to-action ul{list-style-type:inherit!important}
.standard-copy-call-to-action ul li{display:list-item;list-style-position:inside;list-style-type:disc;margin-left:1em}
.standard-copy-call-to-action li{color:#000;font-size:1.4em;font-weight:400}
.standard-copy-call-to-action li .body-copy{color:#000;font-size:1em}
.standard-copy-call-to-action li li{list-style-type:disc}
.standard-copy-call-to-action h5{color:#000;font-size:20px;font-weight:700}
.standard-copy-call-to-action ol li{display:list-item;list-style-position:inside;list-style-type:decimal;margin-left:1em}
.standard-copy-call-to-action a:hover{text-decoration:underline}
.standard-copy-image img{width:100%}
.standard-copy-call-to-action ul ul,.standard-copy-call-to-action ol ol,.standard-copy-call-to-action ul ol,.standard-copy-call-to-action ol ul{margin-top:1em}
:lang(zh-Hans) .standard-copy-call-to-action p,:lang(zh-Hans) .standard-copy-call-to-action li,:lang(zh-Hans) .standard-copy-call-to-action blockquote{font-size:1.5em;line-height:1.6em}
:lang(zh-Hans) .standard-copy-call-to-action li{margin:.5em 0 .5em 1.5em}
:lang(zh-Hans) .standard-copy-call-to-action h4{line-height:1.6em}
:lang(zh-Hans) .standard-copy-call-to-action h5{font-size:1.5em;line-height:1.6em}
:lang(zh-Hans) .standard-copy-call-to-action li li{font-size:1em;margin:.5em 0 .5em 1.5em}
:lang(zh-Hans) .standard-copy-call-to-action ul ul,:lang(zh-Hans) .standard-copy-call-to-action ol ol,:lang(zh-Hans) .standard-copy-call-to-action ul ol,:lang(zh-Hans) .standard-copy-call-to-action ol ul{margin-top:0}
:lang(zh-Hans) .standard-copy-call-to-action p,:lang(zh-Hant) .standard-copy-call-to-action p,:lang(zh-Hans) .standard-copy-call-to-action li,:lang(zh-Hant) .standard-copy-call-to-action li,:lang(zh-Hans) .standard-copy-call-to-action blockquote,:lang(zh-Hant) .standard-copy-call-to-action blockquote{font-size:1.5em}
:lang(ja) .standard-copy-call-to-action h4{font-size:1.6em}
@media screen and (max-width:767px){:lang(ja) .standard-copy-call-to-action h4{font-size:1.5em}
}
.download-button{background-color:#e8eae9;padding:7%;text-align:left}
.download-button p{margin:0;font-size:1.4em}
.download-button p.download-icon{color:#0076a8;font-size:3em;text-align:center;margin-bottom:.5em}
.download-button p.download-icon .icon-download-alt:before{font-size:1em;width:42px;height:42px;border:2px solid;border-radius:50%;line-height:1.4em}
.download-button a:hover{text-decoration:underline}
.download-button a.page-intro-copy{color:#0076a8;display:inline-block;margin-bottom:.5em;text-align:left}
.downloadpromo.section{clear:both;height:auto;margin-bottom:2em}
.content-page .content-page-column .two-columns .two-columns-c0 .downloadpromo .download-button-promo{background-color:#e8eae9}
.content-page .content-page-column .two-columns .two-columns-c0 .downloadpromo .download-button-promo .page-intro-copy{margin-bottom:.5em}
.content-page .content-page-column .two-columns .two-columns-c0 .downloadpromo .download-button-promo.box{box-shadow:none}
@media screen and (max-width:767px){.download-button{padding:4%}
}
.author-panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:2em;display:table;padding:30px 70px 0 70px;width:100%}
.author-panel h3.secondary-headline{margin:30px 0 45px 0;color:#000}
.author-panel .profile-boxes{display:table-row}
.author-panel .profile-boxes .profile-box-inner{display:table-cell;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:35px}
.author-panel .profile-boxes .profile-box-inner:last-child{padding:0}
.author-panel .profile-img{width:100px;float:left}
.author-panel .profile-txt{margin-top:0}
.author-panel .profile-txt p{margin:0}
.author-panel .profile-txt .email-wrapper{margin:.5em 0 .7em 0;display:block}
.author-panel .profile-txt .tel-number-wrapper{display:block;margin:1em 0}
.author-panel .profile-txt .tel-number-wrapper a{color:#000;font-size:1.4em}
.author-panel .profile-txt h5.roles{font-size:1.4em;font-weight:normal;margin:0;line-height:1.4em}
.author-panel .profile-txt h4.profile-name{font-size:1.8em;line-height:1.4em;margin-bottom:0;font-weight:normal}
.author-panel .profile-txt .social-media-wrapper{margin:1.5em 0 2em 0}
.author-panel .profile-txt .social-media-wrapper ul li{display:inline-block;font-size:1.4em;margin:0 .5em .5em 0}
.author-panel .profile-txt .social-media-wrapper ul li a{vertical-align:middle;color:#97999b;border-radius:50%;border:1px solid #97999b;height:28px;text-align:center;width:28px;display:table-cell}
.author-panel .profile-txt .social-media-wrapper ul li a:hover{text-decoration:none}
.author-panel .profile-txt .social-media-wrapper ul li:hover a.icon-facebook{color:#3b5998}
.author-panel .profile-txt .social-media-wrapper ul li:hover a.icon-linkedin{color:#007bb6}
.author-panel .profile-txt .social-media-wrapper ul li:hover a.icon-twitter{color:#00aced}
.author-panel .profile-txt .email-wrapper{line-height:1.2em;font-size:1.4em}
.author-panel .profile-box-inner{margin-bottom:1em}
.author-panel .box-white{background-color:#fff;height:auto}
.author-panel .box-white.box-container-white{border-top:4px solid #86bc25}
.author-panel.author-panel-1 .profile-boxes .profile-box-inner{width:100%;display:table;table-layout:fixed}
.author-panel.author-panel-1 .profile-boxes .profile-box-inner .profile-img{display:table-cell;float:left;vertical-align:top;width:100px}
.author-panel.author-panel-1 .profile-boxes .profile-box-inner .profile-txt{display:table-cell;float:none;padding-left:5%;width:92%;vertical-align:top}
.author-panel.author-panel-1 .profile-txt .tel-number-wrapper{line-height:1.2em;display:inline-block;margin:1em 0 0 0}
.author-panel.author-panel-1 .profile-txt .email-wrapper{border-right:1px solid #d0d0ce;display:inline-block;margin:.5em 1em 0 0;padding-right:1em}
.author-panel.author-panel-1 .profile-txt .email-wrapper.no-pipe{border-right:0}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner{width:50%}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner .profile-txt{float:left;margin-left:5%;width:68%;margin-top:0}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner:last-child{width:47%}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner{width:34%;padding-right:40px}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner .profile-img{display:block;width:150px;float:none}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner .profile-txt{display:block;margin-top:1.5em}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner:last-child{width:30%}
.profile-img>img{width:100%}
:lang(zh-Hans) .author-panel .profile-boxes .profile-box-inner .profile-txt h5.roles{font-size:1.5em}
:lang(zh-Hans) .author-panel .profile-txt .tel-number-wrapper a{font-size:1.5em}
:lang(zh-Hans) .author-panel .profile-txt h5.roles{font-size:1.5em}
:lang(zh-Hans) .author-panel .profile-txt .email-wrapper{font-size:1.5em}
:lang(zh-Hans) .author-panel .profile-txt .author-description p.body-copy{font-size:1.5em}
:lang(ja) .author-panel .profile-txt h4.profile-name{font-size:1.6em}
@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.author-panel{padding:1% 5%}
.author-panel .profile-box-inner .profile-img{width:100px}
.author-panel h3.secondary-headline{font-size:2em;margin:30px 0 30px 0}
.author-panel .profile-txt{width:75%}
.author-panel .profile-txt h4.profile-name{font-size:1.8em}
.author-panel .profile-txt h5.roles{font-size:1.4em}
.author-panel .profile-txt .social-media-wrapper ul li{margin:.5em 1em .5em 0}
.author-panel.author-panel-1 .profile-boxes .profile-box-inner .profile-txt{width:81%}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner{width:100%;display:inline-block;padding:0 0 2em 0;border-bottom:1px solid #d0d0ce}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner:last-child{border:0;width:100%;padding-top:2em}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner .profile-txt{width:75%}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner .profile-txt .email-wrapper{display:inline-block;margin:.5em 1em 0 0;padding-right:1em;border-right:1px solid #d0d0ce}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner .profile-txt .tel-number-wrapper{line-height:1.2em;display:inline-block;margin:1em 0 0 0}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner{width:100%;margin-bottom:0;padding:2em 0;border-bottom:1px solid #d0d0ce;display:inline-block}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner .profile-img{float:left;width:100px}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner .profile-txt{width:75%;float:left;margin-top:0;margin-left:5%}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner .profile-txt .email-wrapper{display:inline-block;margin:.5em 1em 0 0;padding-right:1em;border-right:1px solid #d0d0ce}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner .profile-txt .tel-number-wrapper{display:inline-block;margin:0}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner:after{clear:both}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner:first-child{padding-top:0}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner:last-child{padding:2em 0;width:100%;border:0}
}
@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.author-panel{padding:1% 5%}
.author-panel .profile-box-inner .profile-img{width:100px}
.author-panel h3.secondary-headline{font-size:2em;margin:30px 0 30px 0}
.author-panel .profile-txt{width:75%}
.author-panel .profile-txt h4.profile-name{font-size:1.8em}
.author-panel .profile-txt h5.roles{font-size:1.4em}
.author-panel .profile-txt .social-media-wrapper ul li{margin:.5em 1em .5em 0}
.author-panel.author-panel-1 .profile-boxes .profile-box-inner .profile-txt{width:86%}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner{width:100%;display:inline-block;padding:0 0 2em 0;border-bottom:1px solid #d0d0ce}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner:last-child{border:0;width:100%;padding-top:2em}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner .profile-txt{width:75%}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner .profile-txt .email-wrapper{display:inline-block;margin:.5em 1em 0 0;padding-right:1em;border-right:1px solid #d0d0ce}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner .profile-txt .tel-number-wrapper{line-height:1.2em;display:inline-block;margin:1em 0 0 0}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner{width:100%;margin-bottom:0;padding:2em 0;border-bottom:1px solid #d0d0ce;display:inline-block}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner .profile-img{float:left;width:100px}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner .profile-txt{width:75%;float:left;margin-top:0;margin-left:5%}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner .profile-txt .email-wrapper{display:inline-block;margin:.5em 1em 0 0;padding-right:1em;border-right:1px solid #d0d0ce}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner .profile-txt .tel-number-wrapper{display:inline-block;margin:0}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner:after{clear:both}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner:first-child{padding-top:0}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner:last-child{padding:2em 0;width:100%;border:0}
}
@media screen and (max-width:767px){.author-panel{padding:5%;margin-bottom:0}
.author-panel h3.secondary-headline{font-size:1.8em;margin:30px 0}
.author-panel .profile-boxes .profile-box-inner{display:inline-block;padding-right:0;padding:2em 0;border-bottom:1px solid #d0d0ce}
.author-panel .profile-boxes .profile-box-inner .profile-img{width:150px}
.author-panel .profile-boxes .profile-box-inner .profile-txt h4.profile-name{font-size:1.6em}
.author-panel .profile-boxes .profile-box-inner .profile-txt h5.roles{font-size:1.4em}
.author-panel .profile-boxes .profile-box-inner .profile-txt .email-wrapper{display:block;padding:0 0 .7em 0;margin:.5em 0 0 0;border:0}
.author-panel .profile-boxes .profile-box-inner .profile-txt .tel-number-wrapper{border:0;display:block;padding:0}
.author-panel .profile-boxes .profile-box-inner .profile-txt .social-media-wrapper ul li{margin:.5em 1em .5em 0}
.author-panel .profile-boxes .profile-box-inner:first-child{padding-top:0}
.author-panel .profile-boxes .profile-box-inner:last-child{border:0;width:100%;padding:2em 0}
.author-panel.author-panel-1 .profile-boxes .profile-box-inner{width:100%;padding:0}
.author-panel.author-panel-1 .profile-boxes .profile-box-inner .profile-img{width:150px;float:none;display:block}
.author-panel.author-panel-1 .profile-boxes .profile-box-inner .profile-txt{width:100%;float:none;margin-left:0;clear:both;margin-top:2em;display:block;padding-left:0}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner{width:100%}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner .profile-img{width:150px;float:none}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner .profile-txt{width:100%;float:none;margin-left:0;clear:both;margin-top:2em}
.author-panel.author-panel-2 .profile-boxes .profile-box-inner:last-child{padding:2em 0;width:100%}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner{width:100%;padding-right:0}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner .profile-img{float:none}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner .profile-txt{width:100%;float:none;margin-left:0;clear:both;margin-top:2em}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner .profile-txt .social-media-wrapper{margin:2em 0}
.author-panel.author-panel-3 .profile-boxes .profile-box-inner:last-child{padding:2em 0;width:100%}
:lang(ja) .author-panel h3.secondary-headline{font-size:1.6em}
}
iframe#twitter-widget-0::-webkit-scrollbar{-webkit-appearance:none;width:7px}
iframe#twitter-widget-0::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}
.social-panel{background-color:white;color:black;border-top:4px solid #0096d7}
.social-panel i{color:#0096d7;font-size:27px}
.social-panel i.icon-padding{padding:0 1%}
.social-panel i.icon-twitter:before{border:2px solid;border-radius:50%;vertical-align:middle;padding:8px}
.social-panel .headline{color:#100b0c;font-weight:normal;padding-bottom:6%;word-break:break-all}
.social-panel .headline-sub-title{padding-bottom:1%;padding-top:10px}
.topic-column .social-panel{margin:0;margin-bottom:2em}
.topic-column .social-panel .heading{display:table-row}
.topic-column .social-panel .heading i{display:table-cell}
.topic-column .social-panel .heading h3.headline{font-size:18px;line-height:24px;display:table-cell;padding-left:16px;padding-bottom:0;margin-bottom:0;vertical-align:middle}
.topic-column .social-panel h3.headline-sub-title{font-size:14px;line-height:20px}
.topic-column .social-panel .twitt-iframe{margin-top:15px}
.topic-column .social-panel i.icon-padding{vertical-align:middle}
.topic-column .social-panel .button-container{margin-top:0}
.topic-column .social-panel .button-container a{width:100%}
:lang(zh-hant) .topic-column .social-panel h3.headline-sub-title,:lang(zh-hans) .topic-column .social-panel h3.headline-sub-title,:lang(zh-hant) .get-in-touch .social-panel h3.headline-sub-title,:lang(zh-hans) .get-in-touch .social-panel h3.headline-sub-title{font-size:15px}
.get-in-touch .social-panel{border-top:0;margin:0;margin-top:-20px}
.get-in-touch .social-panel .heading{display:table-row}
.get-in-touch .social-panel .heading i{display:table-cell}
.get-in-touch .social-panel .heading h3.headline{font-size:18px;line-height:24px;display:table-cell;padding-left:16px;padding-bottom:0;margin-bottom:0;vertical-align:middle}
.get-in-touch .social-panel h3.headline-sub-title{font-size:14px;line-height:20px}
.get-in-touch .social-panel .twitt-iframe{margin-top:15px;min-height:100px}
.get-in-touch .social-panel i.icon-padding{vertical-align:middle}
.get-in-touch .social-panel .button-container{margin-top:0}
.get-in-touch .social-panel .button-container a{width:100%}
.content-page .social-panel{padding-top:30px;margin:30px 70px;overflow:hidden;margin-bottom:2em}
.content-page .social-panel .tweet-group{float:left;width:67%;border:solid 1px #d0d0ce!important;position:relative}
.content-page .social-panel .tweet-group i{position:absolute;margin-top:100px;padding-left:7%;vertical-align:middle}
.content-page .social-panel .tweet-group iframe#twitter-widget-0{float:right}
.content-page .social-panel .content-group{float:right;width:27%}
.content-page .social-panel .content-group .headline{font-size:24px;padding-bottom:0;margin-bottom:5px}
.content-page .social-panel .content-group .headline-sub-title{font-size:18px;padding:0}
.content-page .social-panel .content-group .button-container{text-align:right;margin-top:0}
.content-page .social-panel .content-group .button-container a{width:100%}
:lang(ja) .content-page .social-panel .content-group .headline{font-size:2.2em}
.content-page iframe#twitter-widget-0{max-width:450px!important}
.content-page .social-panel .tweet-group .twitt-iframe{height:245px;overflow-y:scroll;-webkit-overflow-scrolling:touch}
.content-page iframe#twitter-widget-0{max-width:450px!important}
@media screen and (min-width:768px) and (max-width:1023px){.content-page .social-panel{margin:30px 30px}
.content-page .social-panel .tweet-group i{padding-left:2%}
.content-page .social-panel .content-group .headline{font-size:20px}
.content-page iframe#twitter-widget-0{width:initial!important}
}
@media screen and (min-width:1024px) and (max-width:1024px){.content-page .social-panel .tweet-group iframe#twitter-widget-0{width:390px!important}
}
@media screen and (max-width:767px){.content-page iframe#twitter-widget-0{width:100%!important}
.content-page .social-panel{margin:15px 15px 2em;padding-top:15px}
.content-page .social-panel .tweet-group{float:none;width:100%}
.content-page .social-panel .tweet-group i{display:none}
.content-page .social-panel .tweet-group iframe#twitter-widget-0{float:none}
.content-page .social-panel .content-group{float:none;width:100%}
.content-page .social-panel .content-group .headline{font-size:18px;margin-top:6%;margin-bottom:0}
.content-page .social-panel .content-group .headline-sub-title{font-size:16px;margin-bottom:1em}
.content-page .social-panel .content-group .button-container{text-align:left}
.content-page .social-panel .content-group .button-container a{width:100%;margin-top:0}
}
.topic-page .social-panel,.more-on-deloitte-page .social-panel{margin:0;margin-bottom:2em;float:left;padding:20px;width:100%;box-sizing:border-box}
.topic-page .get-in-touch .social-panel{margin-top:-20px;background-color:#f9f9f9;margin-bottom:0}
.twittersocialpanel>div{overflow:hidden}
.topic-column .social-panel iframe#twitter-widget-0{width:100%!important;min-width:0!important}
.topic-column .social-panel .twitt-iframe{max-height:315px;overflow-y:scroll;-webkit-overflow-scrolling:touch;border:solid 1px #d0d0ce}
.get-in-touch .social-panel .twitt-iframe{width:100%!important;border:solid 1px #d0d0ce!important;min-width:0!important}
@media screen and (max-width:767px){.get-in-touch .social-panel .twitt-iframe{max-height:276px!important;overflow-y:scroll;-webkit-overflow-scrolling:touch}
}
@media screen and (min-width:768px) and (max-width:1024px){.content-page .social-panel{margin:1% 5%;margin-bottom:2em}
.content-page .social-panel .button-container a{padding:1em;word-break:break-word}
.topic-page .social-panel,.more-on-deloitte-page .social-panel{padding:15px}
.topic-page .social-panel .heading h3.headline,.more-on-deloitte-page .social-panel .heading h3.headline{padding-left:8px;word-break:break-word}
.topic-page .social-panel i,.more-on-deloitte-page .social-panel i{font-size:18px}
.topic-page .get-in-touch .social-panel .heading h3.headline{padding-left:0}
.content-page .social-panel .content-group .headline{font-size:20px}
}
@media screen and (max-width:767px){.topic-page .social-panel,.more-on-deloitte-page .social-panel{padding:15px}
.topic-column .social-panel .heading h3.headline{font-size:16px}
.content-page .social-panel .content-group .headline{font-size:18px}
.content-page .social-panel .content-group .headline-sub-title{font-size:16px}
:lang(ja) .content-page .social-panel .content-group .headline{font-size:1.6em}
}
.content.main .content-top{position:relative;margin-bottom:2em}
.content.main .content-top .inline-nav-container{position:absolute;left:70%;top:-60px;padding-top:25px;padding-left:25px;border-left:1px solid #97999b;width:20%}
.content.main .content-top .inline-nav-container h3{font-size:1.4em;margin-bottom:15px}
.content.main .content-top .inline-nav-container a.explore-content,.content.main .content-top .inline-nav-container a.collapse-content{display:block}
.content.main .content-top .inline-nav-container a .icon-angle-down,.content.main .content-top .inline-nav-container a .icon-angle-up{font-size:2.8em;text-align:center;width:100%;display:block;color:#ccc}
.content.main .content-top .inline-nav-container .inline-nav-content-page .inline-nav-container-links{color:#00a3e0;font-size:1.2em}
.content.main .content-top .inline-nav-container .inline-nav-content-page .inline-nav-container-links:hover{text-decoration:underline}
.content.main .content-top .inline-nav-container .inline-nav-content-page.extended li{display:none}
@media screen and (max-width:1023px){.content.main .content-top .inline-nav-container{position:relative;border-top:1px solid #97999b;border-left:none;left:0;top:0;padding-top:5%;width:90%;margin:0 auto;padding-left:0}
}
@media screen and (min-width:480px) and (max-width:767px){.content.main .content-top .inline-nav-container{width:94%}
}
.fullwidthcalloutbox{padding:30px 70px 0 70px}
.full-width-callout{padding:30px;background:#e8eae9;margin-bottom:2em}
.full-width-callout .full-width-callout-inner-container{margin:0;text-align:left;width:100%}
.full-width-callout .full-width-callout-inner-container a:hover{text-decoration:underline}
.full-width-callout .full-width-callout-inner-container a:visited{color:#609!important}
.full-width-callout .full-width-callout-inner-container p{color:#000;font-size:1.4em;font-weight:400}
.full-width-callout .full-width-callout-inner-container li{color:#000;font-size:1.4em;font-weight:400;list-style-position:inside}
.full-width-callout .full-width-callout-inner-container li li{font-size:1em}
.full-width-callout .full-width-callout-inner-container blockquote{color:#000;font-size:1.4em;font-weight:400;margin:1em 2.86em}
.full-width-callout .full-width-callout-inner-container ul li{display:list-item;list-style-type:disc;margin-left:1em;text-align:left}
.full-width-callout .full-width-callout-inner-container ul ul,.full-width-callout .full-width-callout-inner-container ul ol{margin-top:1em}
.full-width-callout .full-width-callout-inner-container ol li{display:list-item;list-style-type:decimal;margin-left:1em;text-align:left}
.full-width-callout .full-width-callout-inner-container ol ul,.full-width-callout .full-width-callout-inner-container ol ol{margin-top:1em}
.full-width-callout .full-width-callout-inner-container ul,.full-width-callout .full-width-callout-inner-container ol{list-style-position:inside}
.full-width-callout .full-width-callout-inner-container span.small-body-copy{font-size:.75em}
.full-width-callout .full-width-callout-inner-container span.body-copy{font-size:1em}
.full-width-callout .full-width-callout-inner-container h3{color:#000;font-size:2.4em;font-weight:500}
.full-width-callout .full-width-callout-inner-container h4{color:#000;font-size:1.8em;font-weight:700}
.full-width-callout .full-width-callout-inner-container h5{color:#000;font-size:1.4em;font-weight:700}
.full-width-callout .full-width-callout-inner-container .body-copy{color:inherit;font-family:inherit;font:inherit;line-height:inherit;margin:inherit}
.full-width-callout .full-width-callout-inner-container table.rte-branded-table-styles{border:0;margin-bottom:1em;width:100%}
.full-width-callout .full-width-callout-inner-container table.rte-branded-table-styles tr{border-top:1px solid #d0d0ce}
.full-width-callout .full-width-callout-inner-container table.rte-branded-table-styles tr td{border:0;font-size:1.4em;padding-left:1.2em;padding-top:1em;padding-bottom:1em}
.full-width-callout .full-width-callout-inner-container table.rte-branded-table-styles tr:last-child{border-bottom:1px solid #d0d0ce}
.full-width-callout .full-width-callout-inner-container table.rte-branded-table-styles th{background:#0076a8;border:0;color:#fff;font-size:1.4em;padding-bottom:1.2em;padding-left:1em;padding-top:1.2em;text-align:left;font-weight:bold}
.full-width-callout .full-width-callout-inner-container .quotes{display:block;font-size:1.285715em;padding:0 8% 0 9%;position:relative}
.full-width-callout .full-width-callout-inner-container .quotes:before{color:#81bc00;content:"\f10d";float:left;font-family:'Dcom-EDE'!important;font-size:2em;margin-left:-11%;margin-top:-7px;speak:none}
.full-width-callout .full-width-callout-inner-container .quotes:after{color:#81bc00;content:"\f10e";font-family:'Dcom-EDE'!important;font-size:2em;position:absolute;right:0;speak:none;top:-7px}
.content-page-column .two-columns .two-columns-c0 .fullwidthcalloutbox{margin-bottom:2em}
.content-page-column .two-columns .two-columns-c0 .fullwidthcalloutbox .full-width-callout{padding:3% 7%;background-color:#e8eae9}
.content-page-column .two-columns .two-columns-c0 .fullwidthcalloutbox .full-width-callout .full-width-callout-inner-container{text-align:left}
.content-page-column .two-columns .two-columns-c0 .fullwidthcalloutbox .full-width-callout .full-width-callout-inner-container a{color:#0076a8}
.content-page-column .two-columns .two-columns-c1 .fullwidthcalloutbox{margin-bottom:2em}
.content-page-column .two-columns .two-columns-c1 .fullwidthcalloutbox .full-width-callout{padding:3% 7%;background-color:#e8eae9}
.content-page-column .two-columns .two-columns-c1 .fullwidthcalloutbox .full-width-callout .full-width-callout-inner-container{text-align:left}
.content-page-column .two-columns .two-columns-c1 .fullwidthcalloutbox .full-width-callout .full-width-callout-inner-container a{color:#0076a8}
:lang(zh-Hans) .full-width-callout .full-width-callout-inner-container .custom-rte .quotes{line-height:1.8em}
:lang(zh-Hans) .full-width-callout p,:lang(zh-Hans) .full-width-callout blockquote{font-size:1.5em;line-height:1.6em}
:lang(zh-Hans) .full-width-callout li{font-size:1.5em;margin:.5em 0 .5em 1.5em}
:lang(zh-Hans) .full-width-callout h4{font-size:1.8em;line-height:1.6em}
:lang(zh-Hans) .full-width-callout h5{font-size:1.5em;line-height:1.6em}
:lang(zh-Hans) .full-width-callout li li{font-size:1em;margin:.5em 0 .5em 1.5em}
:lang(zh-Hans) .full-width-callout ul ul,:lang(zh-Hans) .full-width-callout ol ol,:lang(zh-Hans) .full-width-callout ul ol,:lang(zh-Hans) .full-width-callout ol ul{margin-top:0}
:lang(zh-Hant) .full-width-callout p,:lang(zh-Hant) .full-width-callout li,:lang(zh-Hant) .full-width-callout blockquote{font-size:1.5em;line-height:1.6em}
.content-page-column .two-columns .two-columns-c0 .fullwidthcalloutbox{margin-bottom:2em}
.content-page-column .two-columns .two-columns-c0 .fullwidthcalloutbox .full-width-callout .full-width-callout-inner-container{text-align:left}
:lang(zh-Hant) .full-width-callout p,:lang(zh-Hant) .full-width-callout li,:lang(zh-Hant) .full-width-callout blockquote{font-size:1.5em;line-height:1.6em}
@media screen and (min-width:768px) and (max-width:1024px){.fullwidthcalloutbox{padding:1% 5%}
.full-width-callout{margin-bottom:0}
}
@media screen and (max-width:767px){.fullwidthcalloutbox{padding:5%}
.full-width-callout{padding:5%;margin-bottom:0}
.full-width-callout .full-width-callout-inner-container h4{color:#000;font-size:1.6em}
.full-width-callout .full-width-callout-inner-container h5{font-size:1.4em}
.full-width-callout .full-width-callout-inner-container .quotes{font-size:1.145em;padding:0 8% 0 10%}
.full-width-callout .full-width-callout-inner-container .quotes:before{margin-left:-16%}
}
.rangeslider,.rangeslider__fill{background:#fff;border:0;height:5px;border:1px solid #75787b}
.rangeslider{position:relative;width:25%;margin:1.3em .5em 0 1em;float:left}
.rangeslider__fill{width:100%;background:#00a1de;position:absolute;top:0;display:block;border:0}
.rangeslider__handle{background:#0076a8;cursor:pointer;display:inline-block;width:25px;height:25px;position:absolute;top:-10px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}
input[type=range]{-webkit-appearance:none;border:1px solid white;width:300px}
input[type=range]::-webkit-slider-runnable-track{width:300px;height:2px;background:#1795d2;border:0;border-radius:3px}
input[type=range]::-webkit-slider-thumb,input[type=range]::-moz-slider-thumb,input[type=range]::-ms-slider-thumb,input[type=range]::-o-slider-thumb{-webkit-appearance:none;border:0;height:20px;width:20px;border-radius:50%;background:#1795d2;margin-top:-8px}
input[type=range]:focus{outline:0}
input[type=range]:focus::-webkit-slider-runnable-track{background:#1795d2}
input[type=range]::-moz-range-track{width:300px;height:2px;background:#1795d2;border:0;border-radius:3px}
input[type=range]::-moz-range-thumb{border:0;height:16px;width:16px;border-radius:50%;background:#1795d2}
input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px}
input[type=range]::-ms-track{width:300px;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}
input[type=range]::-ms-fill-lower{background:#1795d2;border-radius:10px}
input[type=range]::-ms-fill-upper{background:#1795d2;border-radius:10px}
input[type=range]::-ms-thumb{border:0;height:20px;width:20px;border-radius:50%;background:#1795d2}
input[type=range]:focus::-ms-fill-lower{background:#1795d2}
input[type=range]:focus::-ms-fill-upper{background:#1795d2}
@media screen and (min-width:0) and (max-width:767px){.rangeslider{width:25%;margin:1em .3em 0 .3em}
}
@media screen and (min-width:768px) and (max-width:1024px){.rangeslider{width:40%;margin:1.3em .3em 0 .3em}
}
.infographics{padding:30px 70px 0 70px;height:auto;overflow:hidden;background:#fff;margin-bottom:2em}
.infographics .secondary-headline{color:#000}
.infographics .infographics-copy-left-column{width:67%;float:left;padding-top:2em}
.infographics .infographics-copy-left-column p,.infographics .infographics-copy-left-column li{font-size:1.4em}
.infographics .infographics-copy-left-column li li{font-size:1em}
.infographics .infographics-copy-left-column ul{margin:1em}
.infographics .infographics-copy-left-column ul li{list-style:disc}
.infographics .infographics-copy-left-column ol{margin:1em}
.infographics .infographics-copy-left-column ol li{list-style:decimal}
.infographics .infographics-copy-left-column h4{font-size:1.8em;margin:0 0 .5em 0}
.infographics .infographics-copy-left-column h5{font-size:1.4em;color:#000}
.infographics .infographics-copy-right-column{width:27%;float:right;padding:1.7em 0 0 0}
.infographics .infographics-copy-right-column p,.infographics .infographics-copy-right-column li{font-size:1.4em}
.infographics .infographics-copy-right-column ul{margin:1em}
.infographics .infographics-copy-right-column ul li{list-style:disc}
.infographics .infographics-copy-right-column ol{margin:1em}
.infographics .infographics-copy-right-column ol li{list-style:decimal}
.infographics .infographics-copy-right-column h4{font-size:1.8em;margin:0 0 .5em 0}
.infographics .infographics-copy-right-column h5{font-size:1.4em;color:#000}
.infographics .infographics-copy-right-column blockquote{margin:.7em 2.85em}
.infographics .infographics-copy-right-column .small-body-copy{font-size:.75em}
.infographics .infographics-copy-right-column .download-plugin{text-align:right;font-size:1.2em;margin-top:.5em}
.infographics .infographics-copy-right-column .download-plugin a span{color:#b4b4b4}
.infographics .infographics-copy-right-column .download-plugin a:hover{text-decoration:underline}
.infographics .infographics-copy-right-column .download-button{text-align:left}
.infographics .infographics-copy-right-column .download-button a{font-size:1.6em;text-align:left;width:100%}
.infographics .infographics-copy-right-column .download-button .icon-download-alt{display:block;color:#0076a8;font-size:1em}
.infographics .infographics-copy-right-column .download-button .icon-download-alt:before{vertical-align:middle;border-radius:50%;border:2px solid;width:42px;height:42px;text-align:center;line-height:1.4em}
.infographics .infographics-copy-right-column .download-button p.download-icon{color:#0076a8;text-align:center;position:relative;margin-bottom:1em;font-size:1.875em}
.infographics .infographics-copy-right-column .download-button .icon-long-arrow-down.circle-over-icon{font-size:2em;border:1px solid;border-radius:35px;display:table-cell;width:42px;height:42px;text-align:center;position:absolute;left:-80px;top:3px;color:#0096d7}
.infographics .infographics-copy-right-column.no-content{width:100%}
.infographics .infographics-copy-right-column.no-content .download-button{text-align:left;padding:4% 7%}
.infographics .infographics-copy-right-column.no-content .download-button p.download-icon{color:#0076a8;text-align:center;position:relative;margin-bottom:0}
.infographics .infographics-copy-right-column.no-content .download-button p.download-icon .icon-download-alt:before{position:absolute;left:-80px;top:3px}
.infographics .infographics-copy-right-column.no-content .download-button a{margin-left:1.8em}
.infographics .infographics-copy-right-column.no-content .download-button a p{margin-left:.2em}
.infographics .infographics-copy-right-column.no-content p{margin-left:2em}
.infographics .infographic-img-container{clear:both;width:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d0d0ce}
.infographics-zoom{float:left;width:100%}
.infographics-zoom .infographic-img{text-align:center}
.infographics-zoom .infographic-img>div{display:inline-block;width:30%}
.infographics-zoom .infographic-img img{width:100%}
.infographics-panel{background:#e8eae9;font-size:1.8em;margin-top:5px;width:100%;float:left;color:#1aabe1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.infographics-panel button{padding:0 .5em;margin:.5em;line-height:1.75em;float:left;border:0}
.infographics-panel button.no-background{-webkit-appearance:none;background:0}
.infographics-panel button.blue-color{color:#1aabe1}
.infographics-panel button:focus{outline-color:#00a3e0}
.infographics-panel .infographic-zoom-control{float:left;width:55%}
.infographics-panel .infographic-zoom-control button.reset{font-size:.8em;margin-left:10px;padding:4px 23px;background:0;border-radius:0;box-shadow:none;border:2px solid #1aabe1;margin-top:1.6%;font-weight:500;color:#1aabe1}
.infographics-panel .infographic-zoom-control button.zoom-in:before{content:'\f067';font-family:'Dcom-EDE';vertical-align:middle;display:inline-block;border:2px solid;border-radius:50%;width:28px;height:28px;font-size:1em;line-height:1.6em}
.infographics-panel .infographic-zoom-control button.zoom-out:before{content:'\f068';font-family:'Dcom-EDE';vertical-align:middle;display:inline-block;border:2px solid;border-radius:50%;width:28px;height:28px;font-size:1em;line-height:1.6em}
.infographics-panel .infographic-zoom-control .zoom-range{position:relative;width:25%;margin:1.3em .5em 0 1em;float:left;background:#1aabe1}
.infographics-panel .infographic-zoom-control input[type="range"].zoom-range{position:relative;width:25%;margin:1.3em .5em 0 1em;float:left;background-color:#1aabe1}
.infographics-panel .infographic-zoom-control input{vertical-align:middle}
.infographics-panel .infographic-misc-control{float:right;width:40%;margin-top:.22em;text-align:right;margin-right:0}
.infographics-panel .infographic-misc-control button{background:0;font-size:.75em;float:none}
.infographics-panel .infographic-misc-control button.expand:before{content:"\f103";font-family:'Dcom-EDE';vertical-align:middle;display:inline-block;border:2px solid;border-radius:50%;width:28px;height:28px;line-height:1.8em;margin-right:.5em;font-size:1.2em}
.infographics-panel .infographic-misc-control button.expand span{display:inline-block;vertical-align:middle;padding-left:.5em;font-size:1.04em}
.infographics-panel .infographic-misc-control button.collapse:before{content:"\f102";font-family:'Dcom-EDE';vertical-align:middle;display:inline-block;border:2px solid;border-radius:50%;width:28px;height:28px;line-height:1.8em;margin-right:.5em;font-size:1.2em}
.infographics-panel .infographic-misc-control button.collapse span{display:inline-block;vertical-align:middle;padding-left:.5em}
.infographics-panel .infographic-misc-control button.full-screen:before{content:"\f0b2";font-family:'Dcom-EDE';vertical-align:middle;display:inline-block;border:2px solid;border-radius:50%;width:28px;height:28px;line-height:2.24em;margin-right:.5em;font-size:1em}
.infographics-panel .infographic-misc-control button.full-screen span{display:inline-block;vertical-align:middle;padding-left:.5em;font-size:1.04em}
.infographics-panel .expand-title,.infographics-panel .fullscreen-title{float:left;color:#1aabe1;font-size:.75em;font-family:'Open Sans',Arial,Helvetica,sans-serif;margin-top:7%;margin-right:2%}
.infographics-figure-caption{width:100%;float:left;margin:1.5em auto;font-size:1.4em}
.infographics-figure-caption .infographics-caption{width:60%;float:right;text-align:right;color:#75787b;font-size:1em}
.infographics-figure-caption .infographics-alt-txt{width:40%;float:left;text-align:left;color:#00a3e0;font-size:1em}
.infographic-img-container img{width:100%}
.modal{margin:auto;z-index:8081}
.modal .modal-dialog{margin:1% auto;height:98%}
.modal .infographic-img-container{border:0;height:90%}
.modal .modal-content{height:92%;margin:auto;padding:1em}
.modal .modal-content .modal-header{position:absolute;top:10px;right:10px;width:auto}
.modal .modal-content .modal-header a{color:#ccc;font-size:1.2em;border:2px solid #ccc;border-radius:50%;height:20px;width:20px;display:block;text-align:center;line-height:20px}
.modal .modal-content .modal-header .close{margin-top:0}
.modal .infographic-zoom-control{float:right;width:34%;margin-top:.45em;text-align:right;display:table;margin-right:1%}
.modal .infographics-panel{width:100%;margin:0;height:auto}
.modal .infographics-panel button{float:none}
.modal .infographics-panel button.zoom-in{margin-right:0}
.modal .infographics-panel button.reset{margin-bottom:14px;vertical-align:middle;float:right}
.modal .infographic-img{height:100%!important}
.modal h3{float:left;display:inline-block;font-size:1em;font-weight:400;vertical-align:middle;line-height:3em;color:#000;width:44%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-left:5px;margin-top:.3em}
.modal .device-modal-title{display:none}
.modal .rangeslider{width:32%;margin:0 .5em;display:inline-block;float:none;margin-bottom:0}
.modal .modal-body{padding:4em 2em 0 2em!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:96%;position:static}
.modal .modal-body>div{overflow:hidden;height:100%}
.modal #infographic-zoom-modal.modal-body{padding:4em 2em 0 2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:96%}
.modal button.close{position:absolute;top:15px;right:15px;font-family:'Dcom-EDE';background:0;border:2px solid #ccc;border-radius:50%;height:24px;width:24px;display:block;top:10px!important;right:10px!important}
.modal button.close span{color:#ccc;font-size:1.2em;margin:-2px}
.modal button.close span.icon-remove.iefixe{margin-right:-4px}
.modal .close:focus{outline-color:#00a3e0}
@media screen and (min-width:1024px) and (max-width:1400px){.modal .infographic-img-container{height:88%}
}
:lang(zh-Hant) .infographics .infographics-copy-right-column p,:lang(zh-hans) .infographics .infographics-copy-right-column p,:lang(zh-Hant) .infographics .infographics-copy-left-column p,:lang(zh-hans) .infographics .infographics-copy-left-column p,:lang(zh-Hant) .infographics .infographics-copy-right-column li,:lang(zh-hans) .infographics .infographics-copy-right-column li,:lang(zh-Hant) .infographics .infographics-copy-left-column li,:lang(zh-hans) .infographics .infographics-copy-left-column li{font-size:1.5em}
:lang(zh-Hant) .infographics .infographics-copy-right-column li li,:lang(zh-hans) .infographics .infographics-copy-right-column li li,:lang(zh-Hant) .infographics .infographics-copy-left-column li li,:lang(zh-hans) .infographics .infographics-copy-left-column li li{font-size:1em}
:lang(zh-Hant) .infographics .infographics-copy-right-column,:lang(zh-hans) .infographics .infographics-copy-right-column{font-size:1em}
:lang(zh-Hant) .infographics .infographics-copy-right-column .download-button a,:lang(zh-hans) .infographics .infographics-copy-right-column .download-button a{font-size:1.6em}
:lang(zh-Hant) .infographics .infographics-copy-right-column .download-plugin,:lang(zh-hans) .infographics .infographics-copy-right-column .download-plugin{font-size:1.2em}
:lang(zh-Hant) .infographics .infographics-panel .infographic-misc-control button.expand span,:lang(zh-hans) .infographics .infographics-panel .infographic-misc-control button.expand span,:lang(zh-Hant) .infographics .infographics-panel .infographic-misc-control button.full-screen span,:lang(zh-hans) .infographics .infographics-panel .infographic-misc-control button.full-screen span{font-size:1.1111115em}
:lang(zh-Hant) .infographics .infographics-panel .infographic-zoom-control button.reset,:lang(zh-hans) .infographics .infographics-panel .infographic-zoom-control button.reset{font-size:.833335em}
:lang(zh-Hant) .infographics .infographics-figure-caption .infographics-alt-txt,:lang(zh-hans) .infographics .infographics-figure-caption .infographics-alt-txt{font-size:1.07143em}
:lang(zh-Hant) .infographics .infographics-figure-caption .infographics-caption,:lang(zh-hans) .infographics .infographics-figure-caption .infographics-caption{font-size:1.07143em}
@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.infographics-panel .infographic-zoom-control{width:55%}
.infographics-panel .infographic-misc-control{width:40%;margin-top:0}
.infographics-panel .infographic-misc-control button.expand span,.infographics-panel .infographic-misc-control button.full-screen span{display:none}
.infographics{display:flex;flex-direction:column;padding:1% 5%}
.infographics .infographics-copy-right-column{order:1;float:none;display:block;width:100%}
.infographics .infographics-copy-right-column .download-button .icon-long-arrow-down.circle-over-icon{width:30px;height:30px;display:block;left:50%;top:0;margin-left:-15px}
.infographics .infographics-copy-right-column .download-button p.download-icon{padding-top:0}
.infographics .infographics-copy-right-column .download-button a{display:block}
.infographics .infographics-copy-right-column.no-content p{margin-left:0}
.infographics .infographics-copy-right-column.no-content .download-button p.download-icon{text-align:center}
.infographics .infographics-copy-right-column.no-content .download-button p.download-icon .icon-download-alt:before{position:static}
.infographics .infographics-copy-right-column.no-content .download-button a{margin-left:0}
.infographics .infographics-copy-left-column{float:none;display:block;width:100%;order:2}
.infographics h3.secondary-headline{font-size:2em}
.infographic-zoom-control button.reset{display:none}
.modal .infographic-zoom-control{float:none;margin-top:0;text-align:center;width:100%}
.modal .device-modal-title{margin:8px 0 0 1.2em;padding:0;font-size:1.8em;line-height:1.5em;width:70%}
.modal h3{display:none}
:lang(ja) .infographics h3.secondary-headline{font-size:ja-component-heading-h3-font-size-tablet}
}
@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.infographics-panel .infographic-zoom-control button.reset{display:none}
.infographics-panel .infographic-zoom-control{width:55%}
.infographics-panel .infographic-misc-control{width:44%;margin-top:0}
.infographics{padding:1% 5%}
.infographics .infographics-copy-right-column.no-content p{margin-left:0}
.infographics .infographics-copy-right-column.no-content .download-button p.download-icon{text-align:center}
.infographics .infographics-copy-right-column.no-content .download-button p.download-icon .icon-download-alt:before{position:static}
.infographics .infographics-copy-right-column.no-content .download-button a{margin-left:0}
}
@media screen and (max-width:1024px) and (min-width:0){.modal h3{display:none}
}
@media screen and (max-width:768px) and (min-width:0){.modal .infographic-zoom-control{float:left;width:88%}
}
@media only screen and (max-device-width:966px){.modal .infographics-panel{height:auto}
}
@media screen and (min-width:320px) and (max-width:767px) and (orientation:portrait){.infographics-panel .infographic-misc-control button.expand span{display:none}
.infographics-panel .infographic-misc-control button.collapse span{display:none}
.infographics-panel .infographic-misc-control button.collapse:before{margin-right:0}
.infographics-panel .infographic-misc-control button.full-screen span{display:none}
.infographics{padding:5%;display:flex;flex-direction:column;margin-bottom:0}
.infographics .infographics-panel{padding:5px 0}
.infographics .infographics-panel .infographic-zoom-control{margin-top:0;width:64%}
.infographics .infographics-panel .infographic-zoom-control button.reset{display:none}
.infographics .infographics-panel .infographic-zoom-control input[type="range"].zoom-range{width:35%;margin:1.1em .5em 0 0}
.infographics .infographics-panel .infographic-misc-control{width:35%;margin-top:0}
.infographics .infographics-panel .infographic-misc-control buttonexpand span{display:none}
.infographics .infographics-panel .expand-title,.infographics .infographics-panel .fullscreen-title{display:none}
.infographics .infographics-panel button{margin:.2em .2em;padding:0 .35em}
.infographics .infographics-panel button.expand:before{margin-right:0}
.infographics .infographics-panel button.full-screen{float:right}
.infographics .infographics-panel button.full-screen:before{margin-right:0}
.infographics .infographics-panel button span{display:none}
.infographics .infographics-figure-caption{margin:1em auto .5em auto}
.infographics .infographics-figure-caption .infographics-alt-txt{float:none;width:100%}
.infographics .infographics-figure-caption .infographics-caption{float:none;width:100%;text-align:left;margin-bottom:.5em;margin-top:.5em}
.infographics .infographics-figure-caption .infographics-alt-text{width:100%;float:none;text-align:left;color:#00a1de;font-size:.87em}
.infographics .infographics-copy-right-column{order:1;width:100%;clear:both;float:none;padding:.7em 0 0 0}
.infographics .infographics-copy-right-column .download-button .icon-long-arrow-down.circle-over-icon{width:30px;height:30px;display:block;left:50%;top:0;margin-left:-15px}
.infographics .infographics-copy-right-column .download-button p.download-icon{padding-top:0}
.infographics .infographics-copy-right-column .download-button a{display:block}
.infographics .infographics-copy-right-column.no-content p{margin-left:0}
.infographics .infographics-copy-right-column.no-content .download-button p.download-icon{text-align:center}
.infographics .infographics-copy-right-column.no-content .download-button p.download-icon .icon-download-alt:before{position:static}
.infographics .infographics-copy-right-column.no-content .download-button a{margin-left:0}
.infographics .infographics-copy-left-column{width:100%;clear:both;float:none;order:2}
.modal .infographic-img-container{height:88%}
}
@media screen and (min-width:320px) and (max-width:767px) and (orientation:landscape){.infographics-panel .infographic-misc-control button.expand span{display:none}
.infographics-panel .infographic-misc-control button.full-screen span{display:none}
.infographics-panel .infographic-misc-control button.reset{display:none}
.infographics{padding:5%;display:flex;flex-direction:column;margin-bottom:0}
.infographics .infographics-panel{padding:5px 0}
.infographics .infographics-panel .infographic-zoom-control{margin-top:0;width:70%}
.infographics .infographics-panel .infographic-zoom-control button.reset{display:none}
.infographics .infographics-panel .infographic-misc-control{width:22%;margin-top:0}
.infographics .infographics-panel .infographic-misc-control buttonexpand span{display:none}
.infographics .infographics-panel .expand-title,.infographics .infographics-panel .fullscreen-title{display:none}
.infographics .infographics-panel button{margin:.2em .2em;padding:0 .35em}
.infographics .infographics-panel button.expand{float:left}
.infographics .infographics-panel button.expand:before{margin-right:0}
.infographics .infographics-panel button.full-screen{float:right}
.infographics .infographics-panel button.full-screen:before{margin-right:0}
.infographics .infographics-panel button span{display:none}
.infographics .infographics-figure-caption{margin:1em auto .5em auto}
.infographics .infographics-figure-caption .infographics-alt-txt{float:none;width:100%}
.infographics .infographics-figure-caption .infographics-caption{float:none;width:100%;text-align:left;margin-bottom:.5em;margin-top:.5em}
.infographics .infographics-figure-caption .infographics-alt-text{width:100%;float:none;text-align:left;color:#00a1de;font-size:.87em}
.infographics .infographics-copy-right-column{order:1;width:100%;clear:both;float:none;padding:.7em 0 0 0}
.infographics .infographics-copy-right-column .download-button .icon-long-arrow-down.circle-over-icon{width:30px;height:30px;display:block;left:50%;top:0;margin-left:-15px}
.infographics .infographics-copy-right-column .download-button p.download-icon{padding-top:40px}
.infographics .infographics-copy-right-column .download-button a{display:block}
.infographics .infographics-copy-right-column.no-content p{margin-left:0}
.infographics .infographics-copy-right-column.no-content .download-button p.download-icon{text-align:center}
.infographics .infographics-copy-right-column.no-content .download-button p.download-icon .icon-download-alt:before{position:static}
.infographics .infographics-copy-right-column.no-content .download-button a{margin-left:0}
.infographics .infographics-copy-left-column{width:100%;clear:both;float:none;order:2}
.modal .infographics-panel button.reset{display:none}
.modal .infographic-img-container{height:88%}
.modal .infographic-zoom-control{float:left;width:88%;margin-top:0}
.modal h3{display:none}
}
.wrapper.non-responsive{width:1400px;overflow:auto}
.non-responsive .main-container.content-page .content.left,.non-responsive .main-container.content-page .content.right{width:90%}
.iframe-component-non-responsive .iframe-container iframe{position:relative;top:0;left:0;width:915px;height:100%;float:left}
@media screen and (min-width:1223px){.non-responsive .main-container.content-page .content.main{width:96%;margin:0 2%}
.non-responsive .main-container.content-page .box-link.left,.non-responsive .main-container.content-page .box-link.right{display:none!important}
.non-responsive .main-container.content-page .green-dot-animation.left{left:10px}
.iframe-mobile{display:block;background-color:#808080;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;width:100%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
.modal button.close{color:#00a1de!important;top:8px;right:6px}
@media screen and (min-width:767px){#header.non-responsive{position:fixed!important}
.modal button.close{color:#00a1de!important;top:7px;right:13px}
}
.iframe-mobile-content{background:#00a1de;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;margin:5% auto}
.iframe-mobile-content .iframe-preview-image{background-color:#808080;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;height:300px}
.iframe-mobile-content-text{width:80%;padding:0 0 3% 0;margin:5% auto;color:#fff;text-align:center}
.iframe-mobile-content-text p{padding:0;margin:2% 0;color:#fff}
.iframe-container iframe{position:relative;top:0;left:0;width:100%;float:left}
.iframe-component .iframe-container{position:relative;padding-top:0;height:0}
.iframe-component .iframe-container iframe{position:relative;top:0;left:0;width:100%;float:left}
.iframe-component h3{text-align:center}
.iframe-mobile{display:none}
@media screen and (min-width:1399px){.iframe-component .iframe-container{display:none}
.modal .iframe-container{border:0;height:100%}
.modal .iframe-container iframe{height:90%}
.iframe-mobile{display:block;background-color:#808080;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;width:100%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.iframe-mobile-content{background:#00a1de;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;margin:5% auto;font-size:1.5em}
.modal button.close{color:#00a1de!important;top:0;right:0}
.iframe-mobile-content .iframe-preview-image{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;height:300px}
.iframe-mobile-content-text{width:80%;padding:0 0 3% 0;margin:5% auto;color:#fff;text-align:center}
.iframe-mobile-content-text p{padding:0;margin:2% 0;color:#fff}
.modal button.close{color:#00a1de!important;top:7px;right:2px}
.iframe-promo .iframe-container iframe{position:relative;top:0;left:0;width:100%;float:left}
}
/*!
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Override the css for model here
 */.modal .modal-content{background:#fff;width:98%;height:96%;-webkit-border-radius:.5em;-webkit-background-clip:padding-box;-moz-border-radius:.5em;-moz-background-clip:padding;border-radius:.5em;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
.modal-content{background:#fff}
.modal .modal-body{padding:2em 2em 2em}
@media screen and (min-width:1024px){.iframe-component .iframe-container{display:block}
.iframe-mobile{display:none;background-color:#808080}
}
@media screen and (max-width:768px){.iframe-mobile-content .iframe-preview-image{height:300px}
.iframe-mobile{background-color:#808080}
}
@media screen and (max-width:320px){.iframe-mobile-content .iframe-preview-image{height:200px}
.iframe-mobile{background-color:#808080}
}
img{-ms-interpolation-mode:bicubic;max-width:100%;height:auto!important}
.viewport .youtube-component{margin-bottom:0}
* html.videoWrapper{margin-bottom:45px;margin-top:0;width:100%;height:100%}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0}
.videoWrapper iframe{position:absolute;top:5px;left:0;width:100%;height:100%;-webkit-background-size:cover 100%;-moz-background-size:cover 100%;background-size:cover 100%;background-position:center}
.youtube-component h3.secondary-headline{text-align:left;padding:0;margin:0;padding-bottom:.3em;color:#000}
.topic-page .youtube-component h3.secondary-headline{color:black}
.topic-page .standard-white-component.youtube-component{padding:20px;margin-bottom:2em}
:lang(ja) .youtube-component h3.secondary-headline{font-size:22px}
:lang(zh-hans) .youtube .standard-white-component p,:lang(zh-hant) .youtube .standard-white-component p,:lang(zh-hans) .youtube .standard-white-component li,:lang(zh-hant) .youtube .standard-white-component li,:lang(zh-hans) .youtube .standard-white-component blockquote,:lang(zh-hant) .youtube .standard-white-component blockquote{font-size:15px}
@media only screen and (max-width:767px){.topic-page .standard-white-component.youtube-component{padding:15px;margin-bottom:2em}
.youtube-component .component-left-column p{display:none}
.youtube-component h3.secondary-headline{width:100%;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1.8em;padding-bottom:10px;padding-top:1em}
.youtube-component .component-left-column h3.secondary-headline{text-align:center}
.youtube .standard-white-component .component-left-column{margin-bottom:0}
:lang(ja) .youtube-component h3.secondary-headline{font-size:16px}
}
@media only screen and (max-width:1023px) and (min-width:768px){.youtube-component .component-left-column p{display:none}
.youtube-component h3.secondary-headline{padding-left:0;width:100%;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:20px;padding-bottom:.5em;padding-top:1em}
.youtube .standard-white-component .component-left-column{margin-bottom:0}
}
.single-column{overflow:hidden}
.two-columns{overflow:hidden}
.two-columns-c0{float:left;width:33%;display:block}
.two-columns-c1{float:right;width:67%;display:block}
.three-columns{overflow:hidden}
.three-columns-c0{float:left;width:25%;display:block}
.three-columns-c1{float:left;width:25%;display:block}
.three-columns-c2{float:right;width:50%;display:block}
.colctrl-title{background:#fff;padding:1%;font-size:x-large}
.two-columns{padding:3% 7% 0 7%;height:auto;overflow:hidden;background:#fff;margin-bottom:2em}
.two-columns .two-columns-c0{width:27%;float:right}
.two-columns .two-columns-c0:first-child{margin-top:1em}
.two-columns .two-columns-c1{width:67%;padding:.1% 0 0 0;float:left}
@media screen and (min-width:768px) and (max-width:1024px){.two-columns{padding:1% 5%}
}
@media screen and (max-width:767px){.two-columns{padding:5%;margin-bottom:0;display:flex;flex-direction:column}
.two-columns .secondary-headline{width:100%;margin-left:0}
.two-columns .two-columns-c0{width:100%;margin-bottom:2em;padding:0;order:1}
.two-columns .two-columns-c1{width:100%;padding-left:0;order:2}
}
.single-column{padding:3% 7%;height:auto;overflow:hidden;background:#fff;margin-bottom:2em}
.single-column .standard-copy{padding:0;height:auto;background:0;margin-bottom:2em;box-shadow:none;border-radius:0}
@media screen and (max-width:767px){.single-column{padding:5%}
}
@media print{*{background:none!important;background-color:#fff;border-radius:0!important;box-shadow:none!important;color:#000!important}
body{font-size:.425em}
:lang(en) body,:lang(af) body,:lang(eu) body,:lang(br) body,:lang(ca) body,:lang(hr) body,:lang(cs) body,:lang(nl) body,:lang(eo) body,:lang(et) body,:lang(fi) body,:lang(fr) body,:lang(fy) body,:lang(gl) body,:lang(de) body,:lang(el) body,:lang(hu) body,:lang(is) body,:lang(it) body,:lang(lv) body,:lang(lt) body,:lang(mg) body,:lang(mt) body,:lang(no) body,:lang(pl) body,:lang(pt) body,:lang(ro) body,:lang(sr) body,:lang(sk) body,:lang(sl) body,:lang(es) body,:lang(sv) body,:lang(tr) body,:lang(cy) body,:lang(da) body{font-size:.425em}
header#header{background-color:#fff!important}
header .logo-print{display:block}
header .logo-deloitte{display:none}
#header .header-container .column.search,#header .header-container .column.navigation,#toggle-links,#featured-trending-container,.footer-container,.brightcovevideo,.social-panel.box-blue iframe,.quicklinkcomponent .icon-bg,.social-share-links,.standard-white-component.youtube-component .videoWrapper iframe,.company-information-page .share-bar,.download-button a.page-intro-copy[target="_blank"]:after,.gigya-share-links,.social-panel iframe,.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left .button-container ul li.employee-social a span,.cookie-container,.globalsiteselector,.featured-trending-container,.topic-introduction img,.main-container.content-page .box-link p.link-title,.main-container.content-page .content.left .left-content,.main-container.content-page .content div.green-dots-container,.main-container.content-page .content.left .return-statement,.share-bar .social-share-links,.infographics-panel,.infographics-figure-caption,.brightcoveplaylist.section,.brightcovevideo.section,.youtube.section,.main-container.content-page .green-dot-animation{display:none!important}
.main-container.error-page .content.main{margin-top:1%}
.error-page .standard-white-component .component-right-column .component-left-column{display:none!important}
.error-page .standard-white-component .component-right-column .component-right-column{border:0}
.main-container.content-page .content.right,.main-container.content-page .content.left{display:none!important;overflow:visible;position:static!important}
.customrichtext .custom-rte .quotes:before,.customrichtext .custom-rte .quotes:after{color:#000!important}
.main-container .viewport .bottom-content .trending .trending-promo,.main-container .viewport .top-content .trending .trending-promo,.globalsiteselector div.global-site-selector,.globalsiteselector div.global-site-selector .continent,.fullwidthcalloutbox,.social-media-links ul li a,.similar-trends,.similar-trends .article-tags li a,.btn-blue,.form_button_submit,.form_button_reset,.form_button,.capture_saveButton,.btn-blue,.btn-white,.form_captcha_refresh .form_button,.btn-white,.contact-us-page .awc-three-thirtythree-c0,.contact-us-page .awc-three-thirtythree-c1,.contact-us-page .awc-three-thirtythree-c2,.contact-us-page .awc-fifty-fifty-c0,.contact-us-page .awc-fifty-fifty-c1,.tag-panel .article-tags li a,.author-panel .box-container,.author-panel .box-green-inner,.profile-img>img,.employee-profile-panel,.employee-recommendation .featured-promo,.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left .employee-contact-details .employee-image img,.employee-recommendation .promo-column .standard-promo,.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left ul.employee-tags li a,.content.main .inline-nav-container .inline-nav-content-page,.tag-panel,.main-container.content-page .content-page-column .two-columns,.main-container.content-page .content-page-column .two-columns .two-columns-c1 .customrichtext table.rte-branded-table-styles tr:last-child,.main-container.content-page .content-page-column .two-columns .two-columns-c1 .customrichtext table.rte-branded-table-styles tr,.main-container.content-page .customrichtext,.main-container.topic-page .customrichtext,.standard-copy,.small-width-callout,.download-button,.btn-blue,.form_button_submit,.form_button_reset,.form_button,.capture_saveButton,.button,button a,.twittersocialpanel,.eventpromo,.contactuspromo,.company-information-page .customrichtext,.standard-white-component,.office-details-container,.main-container.office-location .content.main,.calltoaction,.main-container.office-location .content.main .offices-container .column,.main-container.office-location .content.main .office-page-links-container .location-search .select-wrap,.main-container.office-location .content.main .office-page-links-container,.infographics,.global-offices-page .content.main .global-office-container,.global-offices-page .content.main .global-office-container .column .globaloffice:nth-of-type(2n) .global-office,.global-offices-page .content.main .alphabet-container,.content-page .introductionCopyPost.introductioncopy,.header-intro-container,.main-container.press-release .all-press-releases .press-release .release-image-container img,.main-container.press-release .all-press-releases,.main-container.rfp-page .content.main .form-component .form-section .number-column .section-number,.main-container.rfp-page .content.main .form-component .customrichtext,form div.formcomponent.section,.global-offices-page .introductionCopyPost,.form-component .form-section .field-column .topicdropdown.section .dropdown .form_row .form_rightcol select,.form-component .form-section .field-column .dropdown .form_row .form_rightcol select,.form_rightcol .form_rightcol_wrapper .form_field_text,.form .form_field_textarea,.upload .form_rightcol .form_field_file,.form_rightcol .form_captcha_input .form_field_text,.form_rightcol_wrapper .form_field_textarea,.form-component .form-section .field-column,.near-by-office-box{border:solid 1px #000!important}
.standard-white-component iframe,.htmlfragment,.iframecomponent{display:none!important}
.careers-column .eventpromo{border:none!important}
.main-container.more-on-deloitte-page .topic-promo-layout .events-promo{border:none!important}
header#header{border-bottom:1px solid #000;position:static!important}
#header .breadcrumb-section-bar{border-top:0}
.logo-deloitte:before,.logo-deloitte.bilingual-logo-kr-ko,.logo-deloitte.bilingual-logo-kr-en{content:url(/aem/assets/images/d-logo.png);height:25px;width:122px;display:block;overflow:hidden;position:absolute;left:10px}
.logo-deloitte.bilingual-logo-jp-ja,.logo-deloitte.bilingual-logo-jp-en{content:url("/aem/assets/images/deloitte_jp.png");height:52px;display:block;overflow:hidden;position:absolute;left:10px}
.logo-deloitte.bilingual-logo-re-ro,.logo-deloitte.bilingual-logo-re-en{content:url("/aem/assets/images/reff-logo-ro.png");height:36px;display:block;overflow:hidden;position:absolute;left:10px}
.logo-deloitte.bilingual-logo-tw-tc,.logo-deloitte.bilingual-logo-tw-en{content:url("/aem/assets/images/deloitte_tw.png");height:52px;display:block;overflow:hidden;position:absolute;left:10px}
#toggle-links{margin:0!important}
.main-container{width:100%!important;margin:0!important;overflow:visible!important}
.main-container.cse-search-page{position:fixed!important}
ul.results{overflow:visible!important}
.main-container.cse-search-page .all-search-results{clear:both!important;float:none!important}
.main-container .viewport .bottom-content .trending .trending-promo,.main-container .viewport .top-content .trending .trending-promo{margin:0 0 0 1%!important}
.main-container.content-page .content.main{width:100%!important;margin:0 auto!important;margin-top:1%!important;height:auto!important}
.main-container .viewport{width:100%!important;margin:0 0 1em 0;padding:1% 0;float:none!important}
.featured-promo .header-anchors{font-size:.725em}
.main-container .top-content .trending{margin-left:0;width:100%}
.main-container .top-content .trending .trending-promo{width:18.5%}
.fullwidthcalloutbox{margin-bottom:2em}
.full-width-callout-inner-container{padding:0}
.full-width-callout{margin-bottom:0}
.bottom-content .trending .trending-promo{width:25.33%}
.tag-panel .article-tags li a:after{background:none!important}
div.green-dots-container{background-image:none;height:1.4em}
footer#footer-section{border-top:1px solid #000;clear:both}
#footer-section{display:block!important;position:relative!important}
#footer-section .footer-wrapper{position:static!important}
.disclaimer-text{font-size:1.77em;clear:both}
.similar-trends .article-tags li a:after{background:none!important}
.social-media-links{width:100%}
.social-media-links ul li{display:block}
.social-media-links ul li a{height:0;color:#000}
.social-media-links ul li a{height:32px;width:32px;position:relative}
.social-media-links li a[href]:after{content:" " attr(href) "";float:left;font-size:1.2em;font-family:inherit;position:absolute;left:70px;min-width:100%;white-space:nowrap!important}
.global-site-selector .continent-container{width:79%}
.main-container.topic-page .topic-introduction{margin-bottom:0}
.main-container.topic-page .green-dots-container{margin:0}
.main-container.topic-page .topic-introduction .topic-description{position:static;width:100%;left:0;padding:2em 3%}
.topic-page .social-panel,.more-on-deloitte-page .social-panel{width:90%}
.near-by-office-box{width:82%}
.near-by-office-box .near-by-head-wrapper .map-icon{border-right:1px solid #000;width:22%}
.near-by-office-box .near-by-head-wrapper .map-icon:after{color:#000}
.calltoaction a.promo-focus .call-to-action .button-call-to-action p.body-copy{color:#000!important}
.near-by-office-box .location-box .links a.view-map:nth-child(1):before,.near-by-office-box .location-box .links a.tel-number:before{color:#000}
.contact-us-promo,.main-container.contact-us-page .contact-us-promo{background:0}
.calltoaction a.promo-focus .call-to-action{width:79%;padding:9%}
.form-component .form-section .promo-column .calltoaction{width:97%}
.form-component .form-section .promo-column .contactuspromo{width:97%}
.topic-page .calltoaction a.promo-focus .call-to-action{width:80%;border:0}
input.dcom-checkbox[type="checkbox"]+label.input-label,input.dcom-radio[type="radio"]+label.input-label,input.form_field_radio+label.input-label,input.form_field_checkbox+label.input-label{margin-top:-7px}
.main-container.contact-us-page .contact-us-promo{width:79%}
.main-container.contact-us-page .content.main{width:98%;margin:1% auto}
.main-container.contact-us-page .content.main .calltoaction .call-to-action{border:0}
.main-container.contact-us-page .content.main .contactuspromo .contact-us-promo{border:0}
.defaultofficelocations{width:98%}
.nearbyoffice-container.promo-component{margin-bottom:2em}
.form-component .form-section .field-column .customrichtext,.form-component .form-section .field-column .topicdropdown:after{content:""}
.form-component .form-section .field-column .customrichtext{padding-left:0}
.form-component .form-section .field-column .topicdropdown.section .dropdown .form_row.topic_select,.form-component .form-section .field-column .topicdropdown p.topic-helper-text{margin-left:0}
input.dcom-checkbox[type="checkbox"]+label.input-label,input.dcom-radio[type="radio"]+label.input-label,input.form_field_radio+label.input-label,input.form_field_checkbox+label.input-label{background-image:none;line-height:0}
.checkbox.section input[type="checkbox"]{margin-left:0;height:initial}
input.dcom-checkbox[type="checkbox"],input.dcom-radio[type="radio"],input.form_field_radio,input.form_field_checkbox{display:inline-block}
.main-container.rfp-page .content.main .introductionCopyPost{border:1px solid #000;border-top:0}
.main-container.rfp-page .content.main .form-component select.form_field.form_field_select{width:100%}
.global-offices-page .introductionCopyPost{border-top:none!important}
.header-intro-container .header-intro{width:85.8%;border-top:0}
.header-intro-container{border-bottom:none!important}
.introductionCopyPost{margin-top:0}
form div.formcomponent.section{margin-top:2em}
.main-container.rfp-page .content.main .form-component .customrichtext{padding:3%}
.main-container.rfp-page .content.main .form-component .form-section{width:86%;margin:0 auto;padding:3% 2% 3% 2%}
.main-container.rfp-page .content.main .form-component .form-section .field-column .customrichtext{border:0;padding:2%;margin-top:2%}
.main-container.rfp-page .content.main .form-component .form-section .number-column{width:30%}
.main-container.rfp-page .content.main{width:98%;margin:0 auto;margin-top:1%}
p.tertiary-label-style.tertiary-headline{background-color:#fff!important}
.main-container.press-release .all-press-releases{width:initial;border-top:none!important;margin-bottom:2%}
.main-container.press-release .all-press-releases .press-release{width:86%}
.main-container.press-release .release-pagination .continued-pages{color:#000!important}
.body-copy,.page-description-for-promo p{color:#000}
.main-container.press-release .all-press-releases .press-release{border-top:1px solid #000}
.release-pagination{border-top:1px solid #000}
.main-container.press-release .all-press-releases .press-release:first-child{border-top:1px solid #000}
.main-container.press-release{width:98%;margin:0 auto}
ul.pressresults.results{overflow:visible!important}
.main-container.global-offices-page .content.main{margin:0 auto;width:98%;margin-top:1%}
.content-page .introductionCopyPre.introductioncopy{border-right:1px solid #000;border-left:1px solid #000}
.content-page .introductionCopyPost.introductioncopy{border-top:none!important}
.main-container.content-page .twittersocialpanel{width:inherit}
.infographic-img{height:auto!important}
.infographics .infographics-copy-right-column.no-content .download-button{padding:2% 15%}
.main-container.office-location .header-intro-container{border:none!important}
.main-container.office-location .content.main .introductioncopy{padding:3% 3%;padding-bottom:0}
.main-container.office-location .content.main .office-page-links-container{width:95%}
.main-container.office-location .content.main .office-page-links-container .location-box:after{border-color:transparent transparent transparent #000}
.main-container.office-location .content.main .offices-container .column .offices .office-name p.small-body-copy a.view_map[target="_blank"]:after{font-size:1em;font-family:inherit;height:100%;width:40%;display:block;text-decoration:underline}
.near-by-office-box .location-box .address .links a.view-map:after{content:" " attr(href) "";font-size:1em;font-family:inherit;height:100%;width:100%;display:block;text-decoration:underline}
.main-container.office-location .content.main .offices-container{width:95%;margin:0 auto;padding:0}
.main-container.office-location .content.main .offices-container .column .offices{width:100%;display:block}
.main-container.office-location .content.main .offices-container .column .offices .office-name p.small-body-copy .view_map{margin-left:0}
.main-container.office-location .content.main .offices-container .column .offices .office-name p.small-body-copy .view_map:before{position:static;color:#000!important}
.main-container.office-location .content.main .offices-container .column .offices .office-name p.small-body-copy a.view_map:after{content:" " attr(href) ""}
.main-container.office-location .content.main .offices-container .column .offices .office-name p.small-body-copy .view_map,.main-container.office-location .content.main .offices-container .column .offices .office-name p.small-body-copy .view_details{display:inline-block;line-height:2em}
.main-container.office-location .content.main .offices-container .column .offices .office-name p.small-body-copy .view_details{left:3px}
.main-container.office-location .content.main .offices-container .column h2{border-bottom:1px solid #000}
.main-container.office-location .content.main{margin:2% 12%}
.main-container.office-location .content.main .office-page-links-container .location-box .location-info .location-count{margin-left:2em}
.main-container.office-location .content.main{width:98%;margin:2% auto}
.main-container.office-location{width:98%;margin:0 auto}
.main-container.office-location .content.main .offices-container .column .offices .office-name p.small-body-copy .view_details:before{top:0;color:#000!important}
.main-container.office-details-page{margin-top:1%!important}
.office-details-container{border-top:0}
.standard-promo,.careers-promo,.events-promo,.solutions-promo,.featured-promo,.employee-promo,.pr-promo,.office-promo,.call-to-action,.contact-us-promo,.download-button-promo,.topic-promo-standard,.topic-promo-featured{padding:3%;border:1px solid #000}
.youtube-component h3.secondary-headline{padding-bottom:1em}
.company-information-page.main-container .content.main{width:96%;margin:0 auto!important;margin-TOP:1%!important}
.company-information-page .customrichtext{border-top:0}
.company-information-page .introductioncopy.introductionCopyPre{border-left:1px solid #000;border-right:1px solid #000}
.company-information-page .introductionCopyPost.introductioncopy{border-left:1px solid #000;border-right:1px solid #000}
.company-information-page .introductionCopyPost{margin-bottom:0!important}
.insight-grey,.insight-blue,.insight-brown,.insight-green,.insight-yellow,.insight-dark-deloitte-blue,.insight-deloitte-blue,.insight-light-blue,.employee-promo,.download-button-promo,.trending .trending-promo,.employee-promo{background-image:none}
.main-container.topic-page .topic-promo-layout .topic-column{margin-top:5px}
.insight-dark-deloitte-blue.events-promo.box{border:none!important}
.simpleformsimagecomponent.imagecomponent img{max-height:99%}
.featuredpromo,.standardpromo,.careerspromo,.solutionspromo,.employeeprofilepromo,.calltoaction,.twittersocialpanel,.eventpromo,.prpromo,.contactuspromo{padding:.5em;margin-bottom:2em;width:88%}
.featuredpromo a[target="_blank"]:after,.standardpromo a[target="_blank"]:after,.careerspromo a[target="_blank"]:after,.solutionspromo a[target="_blank"]:after,.employeeprofilepromo a[target="_blank"]:after,.calltoaction a[target="_blank"]:after,.twittersocialpanel a[target="_blank"]:after,.eventpromo a[target="_blank"]:after{font-size:1.4em}
.twittersocialpanel .social-panel .button-container .single-col-btn a:after{content:" " attr(href) ""}
.box{margin-bottom:1%}
.btn-blue,.form_button_submit,.form_button_reset,.form_button,.capture_saveButton,.button,button a{background-image:none;color:#000!important}
.download-button{background-color:white}
.main-container.content-page .customrichtext,.main-container.topic-page .customrichtext{padding:3%;margin-bottom:2em}
.main-container.content-page .customrichtext p,.main-container.topic-page .customrichtext p{font-size:1.4em}
.main-container.content-page .content-page-column .two-columns .two-columns-c1 .customrichtext{border:0}
.main-container.content-page .content-page-column .two-columns .two-columns-c1 .customrichtext table.rte-branded-table-styles tr td{line-height:3em}
.standard-copy{overflow:visible!important}
.standard-copy-image img{border:solid 1px #000}
.box-green{background-color:white}
.author-panel .box-green{background-image:none}
.author-panel .profile-txt,.author-panel .profile-img,.author-panel .box-green,.author-panel .box-green:hover,.author-panel .box-green:focus,.author-panel .box-green:active,.author-panel .box-green-inner{float:left}
.author-panel-2 .box-green-inner{width:41%}
.social-panel .button-container .single-col-btn a.button:after{content:" " attr(href) ""}
.employee-recommendation .featured-promo{width:60%}
.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left .button-container ul li.employee-social a.facebook,.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left .button-container ul li.employee-social a.twitter,.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left .button-container ul li.employee-social a.linkedin,.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left .button-container ul li.employee-social a.google-plus,.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left .button-container ul li.employee-social a.renren,.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left .button-container ul li.employee-social a.xing,.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left .button-container ul li.employee-social a.weibo,.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left .button-container ul li.employee-social a.vk,.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left .button-container ul li.employee-social a.pinteres,.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left .button-container ul li.employee-social a.follow{padding:.3em 1em .3em 1em}
.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left .button-container ul li.employee-social a{position:relative}
.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left{display:block!important;float:none!important;width:100%!important}
.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-right{display:block!important;float:none!important;width:100%!important}
.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left .button-container ul li.employee-social{display:block;margin:2em 0}
.employee-profile-panel .employee-profile-container .employee-summary .employee-summary-left ul.employee-tags li a:after{background:none!important}
.employee-recommendation.standard-promos-only .promo-column:nth-of-type(1) .standard-promo:first-child,.employee-recommendation.standard-promos-only .promo-column:nth-of-type(2) .standard-promo+.standard-promo,.employee-recommendation.standard-promos-only .promo-mobile-column .standard-promo:nth-of-type(1),.employee-recommendation.standard-promos-only .promo-mobile-column .standard-promo:nth-of-type(4),.employee-recommendation.featured-and-standard-promos .promo-column .standard-promo:first-child{background:0}
.box-blue{background-image:none}
.social-panel .button-container{margin-top:0}
.social-panel .button-container .single-col-btn a{position:relative}
.social-panel .button-container .single-col-btn a.button{padding:1em .5em 1.1em .5em;width:85%;color:#000!important}
.main-container.content-page .box-link{border:0}
.icon-plus:before{content:none}
.icon-chevron-right:before{content:none}
.note{background-color:black}
.main-container.more-on-deloitte-page .topic-introduction{padding-top:10em!important}
.main-container.more-on-deloitte-page .topic-introduction .topic-description{width:100%;padding-bottom:5em}
.main-container.more-on-deloitte-page .topic-column .calltoaction .call-to-action{border:none!important}
}