.wrapper-content .inline-video{background:transparent}
.vid-container,.fullscreen-vid-container{width:100%;height:100%;top:0;display:block}
.vid-container{position:absolute;z-index:2}
.fullscreen-vid-container{position:fixed;z-index:11}
.vid.btn-close{top:0;right:0;z-index:10}
.quote,.excerpt{margin:0}
.quote .columns,.excerpt .columns{word-wrap:break-word}
.quote blockquote,.excerpt blockquote{border-left:1px solid #d7d7d7;padding:0 8.33% 0;margin:0}
.quote blockquote p,.excerpt blockquote p{margin-bottom:0;padding:30px 0 0 20px;font-size:30px;line-height:40px;color:#393939}
.quote blockquote p:first-child,.excerpt blockquote p:first-child{background:url(clientlibs/img/modules/featured-articles/icon-quote.png) no-repeat 0 0}
.quote blockquote footer,.excerpt blockquote footer{margin-top:30px}
.quote blockquote cite,.excerpt blockquote cite{display:inline-block;float:right;text-align:right;font-size:15px;font-style:normal;font-weight:400}
@media only screen and (max-width:47.937em){.quote blockquote cite,.excerpt blockquote cite{float:left}
}
.quote blockquote .avatar,.excerpt blockquote .avatar{top:-10px;left:-10px;width:36px;height:36px;float:left;display:table;position:relative;border-radius:50%;overflow:hidden;border:2px solid #efefef;background:url(clientlibs/img/global/no-profile-pic-thumbnail.jpg) no-repeat center center;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.quote blockquote .avatar img,.excerpt blockquote .avatar img{display:table-cell;width:100%;border-radius:50%}
@media only screen and (max-width:47.937em){.quote blockquote,.excerpt blockquote{padding:0}
.quote blockquote p,.excerpt blockquote p{padding:0 0 20px 20px;font-size:24px;line-height:36px}
.quote blockquote p:first-child,.excerpt blockquote p:first-child{padding-top:20px;background-position:20px 0}
.quote blockquote cite,.excerpt blockquote cite{float:left;font-size:15px;line-height:20px;text-align:left}
}
.excerpt blockquote p{padding-bottom:30px}
.excerpt blockquote p:first-child{padding-top:30px;background:0}
.text-1-col .columns,.text-2-col .columns,.text-3-col .columns{word-wrap:break-word}
.text-1-col .columns p:last-child,.text-2-col .columns p:last-child,.text-3-col .columns p:last-child{margin-bottom:0}
.text-2-col .medium-6{width:100%}
.text-2-col .medium-6:first-child{margin-bottom:3em}
@media only screen and (min-width:48em){.text-2-col .medium-6{width:48%}
.text-2-col .medium-6:first-child{margin-bottom:0}
}
@media only screen and (min-width:48em){.text-3-col .medium-4{padding:0 46px}
}
.text-editorial .columns{word-wrap:break-word}
.featured-articles{padding-bottom:20px}
@media only screen and (min-width:75em){.featured-articles{padding-bottom:16px}
}
.featured-articles .text-center .button{margin-top:35px}
.articles-carousel{padding-top:15px}
.articles-carousel .slick-prev,.articles-carousel .slick-next{z-index:1;top:105%;width:8px;height:18px;overflow:hidden}
.articles-carousel .slick-prev:before,.articles-carousel .slick-next:before{width:8px;height:18px;display:block;background:url(clientlibs/img/modules/featured-articles/sprite-mobile-carousel-arrows.png) no-repeat}
@media only screen and (min-width:75em){.articles-carousel .slick-prev,.articles-carousel .slick-next{top:50%;width:21px;height:54px;display:block}
.articles-carousel .slick-prev:before,.articles-carousel .slick-next:before{width:21px;height:54px;background:url(clientlibs/img/sprite-carousel-arrows-large.png) no-repeat}
}
.articles-carousel .slick-prev{left:0}
.articles-carousel .slick-prev:before{background-position:left top;content:""}
[dir="rtl"] .articles-carousel .slick-prev:before{content:""}
@media only screen and (min-width:75em){.articles-carousel .slick-prev:before{background-position:-31px 0}
}
@media only screen and (min-width:75em){.articles-carousel .slick-prev{left:-60px}
}
.articles-carousel .slick-next{right:0}
.articles-carousel .slick-next:before{background-position:0 -32px;content:""}
[dir="rtl"] .articles-carousel .slick-next:before{content:""}
@media only screen and (min-width:75em){.articles-carousel .slick-next{right:-60px}
.articles-carousel .slick-next:before{background-position:0 0}
}
.articles-carousel-item{position:relative;margin-bottom:55px;margin-right:20px;padding:0;word-wrap:break-word}
@media only screen and (min-width:48em){.articles-carousel-item{margin-right:30px}
}
@media only screen and (min-width:75em){}
.articles-carousel-item h4{font-size:15px;font-weight:600}
.articles-carousel-item a{text-decoration:none}
.articles-carousel-item h4 a{color:#393939}
.articles-carousel-item .read-more{position:absolute;display:block;bottom:-30px;width:90%;height:33px;font-size:11px}
.articles-carousel-item .read-more:before{content:"";display:block;width:100%;padding-top:10px}
.articles-carousel-item .read-more:hover{text-decoration:none}
.articles-carousel-item .read-more:after{content:"";display:inline-block;width:7px;height:10px;margin-left:6px;background-image:url(clientlibs/img/global/1x/global-icon-arrow.png);background-repeat:no-repeat;background-position:-7px;-webkit-background-size:14px 7px;-khtml-background-size:14px 7px;-moz-background-size:14px 7px;-ms-background-size:14px 7px;-o-background-size:14px 7px;background-size:14px 7px}
@media(-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){.articles-carousel-item .read-more:after{background-image:url(clientlibs/img/global/2x/global-icon-arrow-2x.png)}
}
@media only screen and (min-width:48em){.articles-carousel-item .read-more{bottom:-50px;border-top:1px solid #f1f1f1}
}
.articles-carousel-video img,.articles-carousel-image-and-text img{width:100%}
.articles-carousel-video h4,.articles-carousel-image-and-text h4{margin:5px 0}
.articles-carousel-video p,.articles-carousel-image-and-text p{line-height:18px}
.articles-carousel-quote,.articles-carousel-twitter,.articles-carousel-fb,.articles-carousel-linkedin,.articles-carousel-google{background:url(clientlibs/img/modules/featured-articles/icon-quote.png) no-repeat}
.articles-carousel-quote h4,.articles-carousel-twitter h4,.articles-carousel-fb h4,.articles-carousel-linkedin h4,.articles-carousel-google h4{font-size:15px;margin:10px 0}
.articles-carousel-quote blockquote,.articles-carousel-twitter blockquote,.articles-carousel-fb blockquote,.articles-carousel-linkedin blockquote,.articles-carousel-google blockquote{text-align:center;padding:30px 0 0 20px;margin:0}
.articles-carousel-quote blockquote p,.articles-carousel-twitter blockquote p,.articles-carousel-fb blockquote p,.articles-carousel-linkedin blockquote p,.articles-carousel-google blockquote p{font-size:20px;line-height:26px;letter-spacing:-1px}
.articles-carousel-quote cite,.articles-carousel-twitter cite,.articles-carousel-fb cite,.articles-carousel-linkedin cite,.articles-carousel-google cite{display:block;text-align:center;font-style:normal;font-size:15px}
.articles-carousel-quote footer,.articles-carousel-twitter footer,.articles-carousel-fb footer,.articles-carousel-linkedin footer,.articles-carousel-google footer{position:absolute;bottom:-20px;width:90%}
@media only screen and (min-width:48em){.articles-carousel-quote footer,.articles-carousel-twitter footer,.articles-carousel-fb footer,.articles-carousel-linkedin footer,.articles-carousel-google footer{bottom:-43px}
}
.articles-carousel-icon-text.custom-icon h4{background:none!important}
.articles-carousel-icon-text h4{min-height:47px;padding:0 0 0 20%;margin-bottom:20px;line-height:16px;background:url(clientlibs/img/modules/featured-articles/icon-doc.png) no-repeat top left}
.articles-carousel-text-only h4,.articles-carousel-blog h4,.articles-carousel-pressrelease h4{margin-bottom:23px;font-size:20px;font-weight:400;line-height:22px}
.articles-carousel-text-only .author,.articles-carousel-blog .author,.articles-carousel-pressrelease .author{margin:10px 0;font-style:normal;font-size:15px}
.articles-carousel-icon-text a h4{color:#393939}
.articles-carousel-pressrelease p a{text-transform:none}
.articles-carousel-pressrelease .read-more{background:url(clientlibs/img/sprite-global-social.png) no-repeat 100% -270px}
.articles-carousel-blog .read-more.rss{background:url(clientlibs/img/sprite-global-social.png) no-repeat 100% -270px}
.articles-carousel-image-only img{width:100%}
.articles-carousel-image-only h4{font-size:24px;font-weight:600;line-height:1em;margin-bottom:10px}
.articles-carousel-twitter footer,.articles-carousel-fb footer,.articles-carousel-linkedin footer,.articles-carousel-google footer{position:static;bottom:auto;width:auto;text-align:center}
.articles-carousel-twitter footer a,.articles-carousel-fb footer a,.articles-carousel-linkedin footer a,.articles-carousel-google footer a{text-transform:none}
.articles-carousel-twitter footer a:hover,.articles-carousel-fb footer a:hover,.articles-carousel-linkedin footer a:hover,.articles-carousel-google footer a:hover{text-decoration:none}
.articles-carousel-twitter .read-more{background:url(clientlibs/img/sprite-global-social.png) no-repeat 100% -30px}
.articles-carousel-fb footer a:after{content:"";display:inline-block;width:7px;height:10px;margin-left:6px;background-image:url(clientlibs/img/global/1x/global-icon-arrow.png);background-repeat:no-repeat;background-position:-7px;-webkit-background-size:14px 7px;-khtml-background-size:14px 7px;-moz-background-size:14px 7px;-ms-background-size:14px 7px;-o-background-size:14px 7px;background-size:14px 7px}
@media(-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){.articles-carousel-fb footer a:after{background-image:url(clientlibs/img/global/2x/global-icon-arrow-2x.png)}
}
.articles-carousel-fb .read-more{background:url(clientlibs/img/sprite-global-social.png) no-repeat 100% -87px}
.articles-carousel-linkedin footer a:after{content:"";display:inline-block;width:7px;height:10px;margin-left:6px;background-image:url(clientlibs/img/global/1x/global-icon-arrow.png);background-repeat:no-repeat;background-position:-7px;-webkit-background-size:14px 7px;-khtml-background-size:14px 7px;-moz-background-size:14px 7px;-ms-background-size:14px 7px;-o-background-size:14px 7px;background-size:14px 7px}
@media(-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){.articles-carousel-linkedin footer a:after{background-image:url(clientlibs/img/global/2x/global-icon-arrow-2x.png)}
}
.articles-carousel-linkedin .read-more{background:url(clientlibs/img/sprite-global-social.png) no-repeat 100% -210px}
.articles-carousel-google footer a:after{content:"";display:inline-block;width:7px;height:10px;margin-left:6px;background-image:url(clientlibs/img/global/1x/global-icon-arrow.png);background-repeat:no-repeat;background-position:-7px;-webkit-background-size:14px 7px;-khtml-background-size:14px 7px;-moz-background-size:14px 7px;-ms-background-size:14px 7px;-o-background-size:14px 7px;background-size:14px 7px}
@media(-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){.articles-carousel-google footer a:after{background-image:url(clientlibs/img/global/2x/global-icon-arrow-2x.png)}
}
.articles-carousel-google .read-more{background:url(clientlibs/img/sprite-global-social.png) no-repeat 100% -150px}
.articles-carousel-item.articles-carousel-fb-image,.articles-carousel-item.articles-carousel-image-only{margin-bottom:0;background-size:cover;background-repeat:no-repeat}
.articles-carousel-item.articles-carousel-fb-image .overlay-text,.articles-carousel-item.articles-carousel-image-only .overlay-text{position:absolute;bottom:0;width:100%;padding:15px;font-size:13px;color:#fff}
.articles-carousel-item.articles-carousel-image-only .button{padding-top:.5em;padding-bottom:.5em;color:#fff;border-color:#fff}
.articles-carousel-item.articles-carousel-fb-image a{text-transform:none}
.articles-carousel-item.articles-carousel-fb-image a:after{content:"";display:inline-block;width:7px;height:10px;margin-left:6px;background-image:url(clientlibs/img/global/1x/global-icon-arrow.png);background-repeat:no-repeat;background-position:-7px;-webkit-background-size:14px 7px;-khtml-background-size:14px 7px;-moz-background-size:14px 7px;-ms-background-size:14px 7px;-o-background-size:14px 7px;background-size:14px 7px}
@media(-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){.articles-carousel-item.articles-carousel-fb-image a:after{background-image:url(clientlibs/img/global/2x/global-icon-arrow-2x.png)}
}
.articles-carousel-item.articles-carousel-fb-image a:after{margin-left:1px}
.articles-carousel-item.articles-carousel-fb-image .overlay-text{padding-right:30px;line-height:1.5em;background:rgba(0,0,0,0.6) no-repeat 95% 75%;background-image:url(clientlibs/img/modules/featured-articles/modules-facebook-icon.png)}
.articles-carousel-bg-image{width:100%;height:100%;background-size:cover;background-repeat:no-repeat}
.general-tabs{margin-bottom:40px}
@media only screen and (min-width:48em){.general-tabs{margin-bottom:65px}
}
@media only screen and (min-width:48em){.general-tabs.mobile-list li{width:auto}
}
@media only screen and (min-width:48em){.general-tabs.mobile-list li a:hover:before,.general-tabs.mobile-list li a.active:before{content:"";display:block;position:absolute;bottom:-10px;left:50%;width:0;margin-left:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #ff7835}
}
.general-tab{display:none}
.general-tab.active{display:block}
.general-tabs-mobile-selected{padding:15px 15px 15px 0;text-transform:uppercase;color:#ff7835;border-bottom:1px solid #7b7b7b;cursor:pointer}
.general-tabs-mobile-selected span{display:block;width:100%;background:url(clientlibs/img/sprite-dropdown-arrow-small.png) no-repeat right 0}
.general-tabs-mobile-selected.open span{background-position:right -21px}
@media only screen and (min-width:48em){.general-tabs-mobile-selected{display:none}
}
.resource-library h2,.resource-library h3,.resource-library h4,.resource-library h5,.resource-library h6{margin-bottom:0}
@media only screen and (min-width:75em){.resource-library h2,.resource-library h3,.resource-library h4,.resource-library h5,.resource-library h6{margin-bottom:48px}
}
.resources-list{margin-bottom:30px!important}
.resources-list.list-arrow{margin-bottom:30px}
.resources-list.list-arrow a{font-size:16px;text-decoration:none}
.resources-list.list-arrow li{float:left;padding:20px 0 20px 1em}
.resources-list.list-arrow li:before{top:25px}
@media only screen and (min-width:75em){.resources-list.list-arrow li{width:40%;margin:0 5%;border-top:2px solid #f3f3f3}
}
.resources-list.list-arrow h3,.resources-list.list-arrow h4{margin-bottom:0;color:#ff7835;font-size:16px;font-weight:300;text-transform:capitalize}
@media only screen and (min-width:75em){.resources-list.list-arrow h3,.resources-list.list-arrow h4{height:40px;overflow:hidden;margin-bottom:1em}
}
.resources-list .resources-info span{padding:0 .5em;font-size:11px;border-right:1px solid #eaeaea}
.resources-list .resources-info span:first-child{display:none;padding-left:0;color:#000;text-transform:uppercase;font-weight:600}
@media only screen and (min-width:48em){.resources-list .resources-info span:first-child{display:inline}
}
.resources-list .resources-info span:last-child{border-right:0}
.recommended-container{text-transform:uppercase;text-align:center}
.recommended-container:first-child .recommended-carousel,.recommended-container:first-child .recommended-title{border:1px solid #4d4d4d}
.recommended-carousel{padding-left:20px;padding-right:20px;-webkit-transition:all .36s ease-in-out;-khtml-transition:all .36s ease-in-out;-moz-transition:all .36s ease-in-out;-ms-transition:all .36s ease-in-out;-o-transition:all .36s ease-in-out;transition:all .36s ease-in-out;height:240px;margin:auto;border:1px solid #dedede}
@media only screen and (min-width:48em){.recommended-carousel{padding-left:0;padding-right:0}
}
.recommended-carousel:first-child{margin:20px 0 0 0}
.recommended-carousel .slick-prev,.recommended-carousel .slick-next{width:30px;height:35px;overflow:hidden}
.recommended-carousel .slick-prev:before,.recommended-carousel .slick-next:before{position:absolute;top:50%;right:0;margin:-13px 0 0 0;width:10px;height:27px;display:block;background:url(clientlibs/img/sprite-carousel-arrows-small.png) no-repeat}
.recommended-carousel .slick-prev:before{left:0;background-position:-20px 0;content:""}
[dir="rtl"] .recommended-carousel .slick-prev:before{content:""}
.recommended-carousel .slick-next:before{content:""}
[dir="rtl"] .recommended-carousel .slick-next:before{content:""}
.recommended-product{padding:40px 15px 0}
@media only screen and (min-width:48em){.recommended-product{padding:40px 50px 0}
}
.recommended-product img{display:inline-block;margin-bottom:30px;width:auto!important;height:auto!important}
.recommended-product p{font-size:12px}
.recommended-product a:hover{text-decoration:none}
.recommended-title{position:relative;z-index:1;top:14px;width:170px;margin:0 auto;padding:5px;font-size:11px;text-transform:uppercase;text-align:center;border:1px solid #dedede;background:#fff}
.category-list{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}
@media only screen and (min-width:48em){.category-list{margin-top:50px}
}
.category-list .category-accordion:first-child .category-accordion--header{border-top:0}
.category-list .category-accordion--content{display:none;padding:30px 25px 30px;cursor:default}
.category-list .category-accordion--content.active{display:block!important}
@media only screen and (min-width:48em){.category-list .category-accordion--content{padding:30px 50px 50px}
}
.category-list .category-accordion--header{padding:20px 30px 20px 0;margin-bottom:0;position:relative;cursor:pointer;font-size:24px;font-weight:400;text-transform:initial;border-top:1px solid #000}
.category-list .category-accordion--header:after{content:"";position:absolute;right:16px;top:50%;margin-top:-3px;background:url(clientlibs/img/sprite-dropdown-arrow-small.png) no-repeat 0 0;background-size:100%;width:12px;height:6px;display:block;border:0}
.category-list .category-accordion--header.active:after{background-position:0 bottom}
.category-list .category-accordion--header>span{display:block;font-size:17px}
.category-list .category-accordion--footer{padding-bottom:24px}
.category-list .category-accordion--footer .button{display:block}
@media only screen and (min-width:37.5em){.category-list .category-accordion--footer .button{display:inline-block}
}
.category-accordion--bio{display:table;margin-bottom:20px}
.category-accordion--bio>div{display:table-cell}
.category-accordion--bio-image{padding-right:20px}
.category-accordion--bio-content{vertical-align:top;font-size:15px}
@media only screen and (min-width:48em){.category-accordion--bio-content{vertical-align:middle;font-size:24px}
}
.category-accordion--bio-content>span{display:block;margin-top:5px;font-size:13px}
@media only screen and (min-width:48em){.category-accordion--bio-content>span{font-size:15px}
}
.category-list--mobile{margin-top:0}
.category-list--mobile .category-accordion--content{display:block;padding:0}
@media only screen and (max-width:47.937em){.category-list--mobile .category-accordion--content{display:none}
}
@media only screen and (max-width:47.937em){.category-list--mobile .category-accordion{display:block;border-top:1px solid #f1f1f1;width:100%;padding:0 20px}
.category-list--mobile .category-accordion:last-child{border-bottom:1px solid #f1f1f1}
}
.category-list--mobile .category-accordion--header{padding:0;border:0;cursor:default}
.category-list--mobile .category-accordion--header:after{display:none}
@media only screen and (max-width:47.937em){.category-list--mobile .category-accordion--header{padding:20px 30px 20px 0;cursor:pointer}
.category-list--mobile .category-accordion--header:after{display:block}
}
@media print{.category-list .category-accordion--content{display:block}
}
.link-group-links ul{padding:0;margin:20px 0}
.link-group-links ul li{list-style:none;padding:0;margin:0;padding-bottom:19px}
.link-group-links ul li a{text-transform:capitalize}
@media only screen and (min-width:48em){.link-group-links{padding-top:25px!important}
}
@media only screen and (max-width:47.937em){.link-group-links ul{margin-left:0;padding-bottom:20px;cursor:pointer}
.link-group-links ul li{font-size:15px;font-weight:400;color:#f46a25;padding:0 0 27px}
.link-group-links ul li a{color:#f46a25}
}
.link-group-links .header-icon{margin-top:-25px;padding:11px 9px;border:1px solid #d7d7d7;width:60px;height:60px;position:relative;display:block;border-radius:50%}
@media only screen and (max-width:47.937em){.link-group-links .header-icon{display:none}
.link-group-links .header-icon::before{margin:0;background:0;padding:0}
}
.partner-list>div.columns{padding-bottom:20px}
.partner-list>div.columns:last-child{float:left}
.partner-list>div.columns .partner-list-wrapper{width:100%;display:table}
.partner-list>div.columns a{border:1px solid #d7d7d7;display:block;width:100%;height:141px;display:table-cell;text-align:center;vertical-align:middle;-webkit-transition:border .36s ease-in-out;-khtml-transition:border .36s ease-in-out;-moz-transition:border .36s ease-in-out;-ms-transition:border .36s ease-in-out;-o-transition:border .36s ease-in-out;transition:border .36s ease-in-out}
.partner-list>div.columns a:hover{border:1px solid #f46a25}
.partner-list>div.columns a img{display:inline-block;vertical-align:middle;float:none;width:100%;max-width:143px}
@media only screen and (min-width:48em){.partner-list>div.columns a img{width:auto}
}
.partner-list .overlay{opacity:1}
.possibilities .quick-links-bar.wrapper-content{padding:0 10px}
.possibilities .wrapper-content{padding:35px 0 30px}
.possibilities .wrapper-content.overview{padding-top:65px;margin-top:0!important}
.possibilities .header-text-large{margin-bottom:22px}
.possibilities .header-text-smaller{font-size:20px;font-weight:600;color:#393939}
.possibilities .category-list ul{padding:0;margin:20px 0}
.possibilities .category-list ul li{list-style:none;padding:0;margin:0;padding-bottom:19px}
.possibilities .category-list ul li a{text-transform:none!important}
@media only screen and (max-width:47.937em){.possibilities .category-list ul{margin-left:0;padding-bottom:20px;cursor:pointer}
.possibilities .category-list ul li{font-size:15px;font-weight:400;color:#f46a25;padding:0 0 27px!important}
.possibilities .category-list ul li a{color:#f46a25}
}
.overview-featured{margin-top:30px;padding-bottom:35px;border-bottom:1px solid #d7d7d7}
.overview-featured h4{margin-bottom:10px}
.overview-featured p{line-height:19px}
.overview-featured .overview-featured-image{height:200px;max-width:400px;width:200%;margin:0;padding:0;overflow:hidden}
.overview-featured .overview-featured-image img{max-width:none}
@media only screen and (min-width:48em){.overview-featured .overview-featured-image{overflow:visible}
}
@media only screen and (min-width:768px) and (max-width:800px){.overview-featured .overview-featured-image{margin-left:-40%}
}
.overview-featured .overview-featured-desc{margin:50px 0 0;background:transparent;padding-left:48px}
h5.header-text-small{font-size:14px;line-height:18px;font-weight:400;padding:5px 0}
.product-list-features .features-list{padding:20px 0 40px}
.product-list-features .features-list .list-arrow{margin-bottom:30px}
.articles-carousel-icon-text.doc h4{background:url(clientlibs/img/possibilities/possibilities-content-icon-doc.png) no-repeat;min-height:48px;padding:5px 0 0 45px}
@media only screen and (max-width:48em){.possibilities .columns{padding:0 26px}
.possibilities .quick-links-bar .columns{padding:10px 0 10px 10px!important}
.possibilities .header-text-large{font-size:32px;font-weight:400}
.possibilities .body-text-medium{font-size:17px;font-weight:400;line-height:26px!important}
.possibilities .overview-featured{border-bottom:0}
.overview-featured .overview-featured-image{width:100%;max-width:100%}
.overview-featured .overview-featured-desc{margin:10px 0;background:transparent;padding:10px 20px}
.featured-articles{margin-bottom:3em;border-bottom:0}
}
.quick-links-bar{position:relative;z-index:9;top:0;width:100%;padding:15px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
.quick-links-bar.wrapper-content{padding:0 10px}
.quick-links-bar .columns{padding:10px 0 10px 10px}
@media only screen and (min-width:37.5em){.quick-links-bar .columns{padding:14px 10px}
}
.quick-links-bar .row{max-width:none}
.quick-links-bar .small-6.medium-10{width:50%}
.quick-links-bar .small-6.medium-2{width:50%}
@media only screen and (min-width:37.5em){.quick-links-bar .small-6.medium-10{width:66.66667%}
.quick-links-bar .small-6.medium-2{width:33.33333%}
}
@media only screen and (min-width:48em){.quick-links-bar .small-6.medium-10{width:83.33333%}
.quick-links-bar .small-6.medium-2{width:16.66667%}
}
.quick-links-bar.link-left .mobile-list ul{width:100%}
.quick-links-bar.link-left .mobile-list ul li{float:right}
.quick-links-bar.link-left .mobile-list ul li.align-left{float:left}
@media only screen and (min-width:37.5em){.quick-links-bar .mobile-list ul{display:block;position:relative;background:transparent}
}
.quick-links-bar .mobile-list ul li{width:100%;padding:15px;display:block;float:left;list-style-type:none;border-left:1px solid #7b7b7b;border-right:1px solid #7b7b7b;border-bottom:0}
.quick-links-bar .mobile-list ul li:last-child{border-bottom:1px solid #7b7b7b}
@media only screen and (min-width:37.5em){.quick-links-bar .mobile-list ul li:last-child{border-bottom:0}
}
@media only screen and (min-width:37.5em){.quick-links-bar .mobile-list ul li{width:auto;padding:0;margin-right:40px;border:0}
.quick-links-bar .mobile-list ul li:first-child{border-top:0}
}
.quick-links-bar ul{margin:0;padding:0}
@media only screen and (min-width:37.5em){.quick-links-bar ul{float:right}
}
.quick-links-bar li{position:relative;float:left;list-style-type:none;margin-right:0!important}
@media only screen and (min-width:37.5em){.quick-links-bar li{padding-top:1em;margin-left:25px}
}
@media only screen and (min-width:48em){.quick-links-bar li{margin-left:35px}
}
.quick-links-bar li .quick-links-share-dd{margin-top:10px;right:-24px}
.quick-links-bar a{font-size:11px;font-weight:600;display:block;color:#393939;text-transform:uppercase}
.quick-links-bar a:hover{color:#ff7835;text-decoration:none}
@media only screen and (min-width:37.5em){.quick-links-bar a{font-size:12px;padding-top:13px}
}
.quick-links-bar .button{padding:1em 0}
.quick-links-bar .mobile-list-selected{padding-right:10px;font-size:11px}
@media only screen and (min-width:37.5em){.quick-links-bar .mobile-list-selected{display:none}
}
.quick-links-bar.sticky{position:fixed;margin-top:0}
.quick-links-share.quick-links-single{background:url(../../../content/dam/common/images/Icons/sprite-icon-share-v2.png) no-repeat left 0;padding:0 15px 0 22px;background-position:left 9px;margin-bottom:13px}
.quick-links-share.quick-links-single:hover{background-position:left -17px}
@media only screen and (min-width:37.5em){.quick-links-share{background:url(../../../content/dam/common/images/Icons/sprite-icon-share-v2.png) no-repeat left 0;padding:0 0 0 22px;background-position:left 9px}
.quick-links-share:hover{background-position:left -17px}
}
@media only screen and (min-width:48em){.quick-links-share{padding:3px 0 0 22px}
}
.quick-links-share-dd{position:absolute;width:210px;right:0;font-size:11px;padding:10px 0 10px 24px;border:1px solid #e6e6e6;background-color:#fff;top:100%;margin-top:-17px;display:none}
.quick-links-share-dd.is-opened{display:block}
.quick-links-share-dd:before{content:'';position:absolute;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #e6e6e6;right:28px;top:-7px}
.quick-links-share-dd:after{content:'';position:absolute;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;right:30px;top:-5px}
.quick-links-share-dd>a{width:50%;float:left;text-transform:none!important;padding-left:23px;padding-top:0;margin:8px 0;background-image:url(../../../content/dam/common/images/Icons/sprite-icon-share-v2.png);background-repeat:no-repeat}
.quick-links-share-email{background-position:left -49px}
.quick-links-share-email:hover{background-position:left -68px}
.quick-links-share-twitter{background-position:left -87px}
.quick-links-share-twitter:hover{background-position:left -107px}
.quick-links-share-facebook{background-position:left -129px}
.quick-links-share-facebook:hover{background-position:left -152px}
.quick-links-share-linkedin{background-position:left -175px}
.quick-links-share-linkedin:hover{background-position:left -196px}
.quick-links-share-google{background-position:left -215px}
.quick-links-share-google:hover{background-position:left -235px}
.quick-links-share-print{background-position:left -256px}
.quick-links-share-print:hover{background-position:left -277px}
.quick-links-share-xing{background-position:left -300px}
.quick-links-share-xing:hover{background-position:left -323px}
.quick-links-share-sinaweibo{background-position:left -483px}
.quick-links-share-sinaweibo:hover{background-position:left -507px}
.aticon-facebook,.aticon-email,.aticon-twitter,.aticon-linkedin,.aticon-google_plusone_share,.aticon-print,.aticon-xing,.aticon-sinaweibo{display:none!important}
@media only screen and (min-width:37.5em){.quick-links-study{background:url(clientlibs/img/sprite-icon-download.png) no-repeat left 0;padding:0 0 0 22px;background-position:left 11px}
.quick-links-study:hover{background-position:left -17px}
}
@media only screen and (min-width:48em){.quick-links-study{padding:3px 0 0 22px}
}
.quick-links-filter.wrapper-content{border-top:0;padding:0}
.quick-links-filter li{margin-left:0;float:none;padding:0}
.quick-links-filter a{font-size:15px}
.quick-links-filter .columns{padding:0}
.quick-links-filter .dropdown-face{margin:0;text-transform:uppercase}
.quick-links-filter .dropdown-face.active .dropdown-active-label{padding-left:30px}
.quick-links-filter .dropdown-active-label{border-bottom:0;padding:27px 30px;border-right:1px solid #e0e0e0;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
@media only screen and (max-width:47.937em){.quick-links-filter a{font-size:13px}
.quick-links-filter .dropdown-face.active{margin-bottom:-2px}
.quick-links-filter .dropdown-face.active .dropdown-active-label{padding-left:10px}
.quick-links-filter .dropdown-active-label{padding-left:10px;padding-top:15px;padding-bottom:15px;font-size:9px}
}
.takeover-share{background:#fcfcfc;left:0}
.takeover-share .columns{padding:0}
.takeover-share li{float:left;display:block;width:100%;padding:20px}
.takeover-share li:first-child{border-top:0}
.takeover-share a{padding-left:23px;text-transform:capitalize!important;font-size:16px;color:#393939;line-height:1em;background-image:url(../../../content/dam/common/images/Icons/sprite-icon-share-v2.png);background-repeat:no-repeat}
.takeover-share a:hover{color:#f46a25;text-decoration:none}
.quick-links-single{float:right;font-size:11px;padding-top:13px!important}
@media only screen and (min-width:48em){.quick-links-single{font-size:12px}
}
@media only screen and (max-width:47.937em){.mobile-list--half .quick-links-single{display:block;float:none;width:75px;margin:0 auto 10px}
}
@media only screen and (min-width:37.5em){.partner-login{background:url(clientlibs/img/partners/1x/icon-lock.png) left 9px no-repeat;padding:13px 0 0 22px}
}
@media only screen and (min-width:37.5em) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:37.5em) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:37.5em) and (min--moz-device-pixel-ratio:2),only screen and (min-width:37.5em) and (min-device-pixel-ratio:2),only screen and (min-width:37.5em) and (min-resolution:144dppx){.partner-login{background-image:url(clientlibs/img/partners/2x/icon-lock-2x.png);-webkit-background-size:17px 17px;-khtml-background-size:17px 17px;-moz-background-size:17px 17px;-ms-background-size:17px 17px;-o-background-size:17px 17px;background-size:17px 17px}
}
.quick-links-bar--show-header{display:none}
@media only screen and (max-width:47.937em){.quick-links-bar--show-header{display:block;position:fixed!important;padding-top:56px!important;border-top:0}
}
@media only screen and (max-width:47.937em){.quick-links-bar--show-header.show-masthead{display:block;position:relative!important;padding-top:0!important;border-top:0}
}
@media print{.quick-links-bar{display:none}
}
.configure-box{height:40px}
.configure-box-home{height:100px}
.configure-box h4{color:#393939;font-weight:600!important;text-transform:none}
.configure-box-home h4{color:#393939;margin-top:60px;font-weight:600!important;text-transform:none}
.wrapper-content.cta-boxes-overview{padding:45px 0 1px 0;background:#fff}
#footer .social-block .social .no-icon{width:44px;height:44px;cursor:pointer;display:inline-block;background-color:transparent;background-repeat:no-repeat;transition:all .36s ease-in-out;opacity:.8}
.wrapper-content.individual-links-overview{padding:1px 0;background:#fff}
.cta-boxes [class*='column']+[class*='column']:last-child{float:left}
.articles-carousel-text-only h4,.articles-carousel-blog h4,.articles-carousel-pressrelease h4{word-break:break-word}
.button-wide{line-height:normal}
ul>li a{color:#f46a25}
.mobile-list a{text-transform:uppercase}
.columns h1,.columns h2,.columns h3,.columns h4,.columns p,.text-1-col .columns,.text-2-col .columns,.text-3-col .columns,.excerpt .columns,.text-editorial .columns,.quote .columns,.course-info .columns,.category-accordion--content,.category-accordion--bio-content{word-wrap:break-word}
.course-info .content-container{padding-top:0!important}
.benefits .overview-featured-no-image{height:200px;max-width:400px;width:200%;margin:0;padding:0;overflow:visible}
.comm-facebook-image .comm-cta,.comm-facebook-text .comm-cta{padding-top:15px}
.comm-footer .comm-facebook-logo{background-image:url(clientlibs/img/sprite-global-social.png);background-repeat:no-repeat;background-position:0 -88px;width:30px;height:30px;float:right}
.comm-footer .comm-youtube-logo{background-image:url(clientlibs/img/global/footer/footer-youtube.png);background-repeat:no-repeat;width:30px;height:30px;float:right}
.comm-footer .comm-xing-logo{background-image:url(clientlibs/img/sprite-global-social-v2.png);background-repeat:no-repeat;background-position:0 -360px;width:30px;height:30px;float:right}
.comm-footer .comm-slideshare-logo{background-image:url(clientlibs/img/sprite-global-social-v2.png);background-repeat:no-repeat;background-position:0 -480px;width:30px;height:30px;float:right}
.comm-footer .comm-youku-logo{background-image:url(clientlibs/img/sprite-global-social-v2.png);background-repeat:no-repeat;background-position:0 -450px;width:30px;height:30px;float:right}
.comm-footer .comm-youtube-logo{background-image:url("clientlibs/img/sprite-global-social-v3.png");background-position:0 -400px;background-repeat:no-repeat;float:right;height:30px;width:30px}
.comm-footer .comm-weibo-logo{background-image:url(clientlibs/img/sprite-global-social-v2.png);background-repeat:no-repeat;background-position:0 -589px;width:30px;height:28px;float:right}
.articles-carousel-twitter .read-more.weibo{background:url(clientlibs/img/sprite-global-social-v2.png) no-repeat 100% -615px}
.articles-carousel-twitter .read-more.xing{background:url(clientlibs/img/sprite-global-social-v2.png) no-repeat 100% -390px}
.articles-carousel-twitter .read-more.slideshare{background:url(clientlibs/img/sprite-global-social-v2.png) no-repeat 100% -508px}
#header .header-sprite-no-icon{background-color:transparent;background-repeat:no-repeat}
.comm-facebook-image .comm-body .comm-content p{font-size:1.2em}
@media(-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){#header .header-sprite-no-icon{-webkit-background-size:166px 78px;-khtml-background-size:166px 78px;-moz-background-size:166px 78px;-ms-background-size:166px 78px;-o-background-size:166px 78px;background-size:166px 78px}
@media(-webkit-min-device-pixel-ratio:2) and (min-width:768px),(-o-min-device-pixel-ratio:3 / 2) and (min-width:768px),(min--moz-device-pixel-ratio:2) and (min-width:768px),(min-device-pixel-ratio:2) and (min-width:768px),(min-resolution:144dppx) and (min-width:768px){#header .header-sprite-no-icon{-webkit-background-size:135px 78px;-khtml-background-size:135px 78px;-moz-background-size:135px 78px;-ms-background-size:135px 78px;-o-background-size:135px 78px;background-size:135px 78px}
.button-print-quicklink{margin:35px 0;padding:5px 0 0 25px;height:21px;float:right;color:#393939;font-size:11px;text-transform:uppercase;background:url(clientlibs-base/img/global/1x/global-icon-print.png) no-repeat center left}
.button-print-quicklink:hover{text-decoration:none}
span.pr-by-year:{padding-top:20px}
@media only screen and (max-width:47.937em){.button-print-quicklink{display:none}
}
@media(-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx){.button-print-quicklink{background-image:url(clientlibs-base/img/global/2x/global-icon-print@2x.png.png);-webkit-background-size:21px 21px;-khtml-background-size:21px 21px;-moz-background-size:21px 21px;-ms-background-size:21px 21px;-o-background-size:21px 21px;background-size:21px 21px}
}