@charset "UTF-8";@import"/public/resources/sa-split-fc72b7616c9252b890b2bced7f5762a1.css";.toc-title.product-detail{text-align:center}@media(min-width:768px){.grid--two-third{width:62%;display:inline-block}}.grid--two-third.features{clear:both}.grid--two-third.features .listing-wide .t_listing-title a{margin-right:10px}@media(min-width:768px){.grid--one-third{width:32%;display:inline-block;vertical-align:top}}.grid--one-third.departments{margin-left:30px}@media(max-width:767px){.grid--one-third.departments{margin-left:0}}.grid--one-third.departments .hr-titles span{padding-left:15px;padding-right:15px}.grid--one-third.departments ul li{margin-bottom:20px}.grid--one-third.departments ul li .department-title{font-family:Arial,sans-serif;font-size:11px;color:#b2b2b2;display:block;text-transform:uppercase;line-height:14px;font-weight:700}.grid--one-third.departments ul li .t_listing-title{padding-top:5px;display:inline-block;margin-right:10px}@media(min-width:1024px){.grid--one-third.departments ul li .t_listing-title{font-size:18px}}@media(max-width:1023px){.grid--one-third.departments ul li .t_listing-title{font-size:14px}}.grid--one-third.departments ul li .t_listing-title:before{margin-top:0}.grid--one-third.departments ul li .t_listing-title span{margin-left:10px}.grid--one-third.departments ul li .icon{display:inline-block;color:#b2b2b2!important}.toc-detail-wrap{display:inline-block;vertical-align:top;text-align:left;margin-left:35px}@media(max-width:767px){.toc-detail-wrap{margin-left:0}}@media(min-width:768px){.toc-detail-wrap .product-detail__category.t_tag.t_tag--header{margin-top:0}}@media(max-width:767px){.toc-detail-wrap .product-detail__title.t_course-title{margin-bottom:30px}}.toc-detail-wrap .toc-cta-wrap{margin-top:0!important;margin-bottom:0!important}@media(max-width:1023px){.toc-detail-wrap .toc-cta-wrap{padding:10px 15px 20px;margin-bottom:20px!important}.toc-detail-wrap .toc-cta-wrap .product-detail__subtitle.product-detail__subtitle--po{margin-bottom:0}.toc-detail-wrap .toc-cta-wrap .product-detail__subtitle.product-detail__subtitle--po span{border:none!important;font-size:16px}.toc-detail-wrap .toc-cta-wrap .product-detail__subtitle.product-detail__subtitle--po:before,.toc-detail-wrap .toc-cta-wrap .product-detail__subtitle.product-detail__subtitle--po:after{display:none}}@media(max-width:1279px){.toc-detail-wrap .toc-cta-wrap .product-option{padding:0 10px 10px}.toc-detail-wrap .toc-cta-wrap .product-option .product-option__indicator{display:none}.toc-detail-wrap .toc-cta-wrap .product-option .product-option__label{padding-bottom:15px;font-size:9px;padding-top:25px}.toc-detail-wrap .toc-cta-wrap .product-option .product-option__price{position:relative;padding-top:5px;right:0;left:20px;padding-bottom:10px}}@media(max-width:767px){.toc-detail-wrap .toc-cta-wrap .product-option .product-option__price{left:0}}.product-detail__image.toc{float:none;display:inline-block}.toc-cta-wrap{text-align:center;border:1px dotted #b2b2b2;padding:30px;margin-top:40px;margin-bottom:30px}@media(min-width:1280px){.toc-cta-wrap{width:646px;margin:20px auto 40px}}@media(min-width:768px) and (max-width:1023px){.toc-cta-wrap{width:auto;padding:10%}}@media(max-width:767px){.toc-cta-wrap .product-detail__subtitle--po{display:block}}@media(max-width:1023px){.toc-cta-wrap .product-detail__subtitle--po{margin-bottom:0}.toc-cta-wrap .product-detail__subtitle--po span{border:none!important;font-size:16px}.toc-cta-wrap .product-detail__subtitle--po:before,.toc-cta-wrap .product-detail__subtitle--po:after{display:none}}.toc-cta-wrap .product-detail__subtitle{margin-top:5px}.store-listing-group.toc{margin-bottom:40px}.blogs-staffbadge{color:#b31b1b;margin-right:10px;padding-right:10px;border-right:1px solid #b2b2b2;display:inline-block}.blog-disclaimer{margin-top:30px;margin-bottom:30px}.blog-disclaimer p{color:#999;font-family:Helvetica,Arial,sans-serif;font-size:11px;line-height:1.27273;font-style:italic!important}.benton-normal-normal-loaded .blog-disclaimer p{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.blog-disclaimer p:before,.blog-disclaimer p:after{content:'';display:block}.blog-disclaimer p:before{margin-top:-.98636em}.blog-disclaimer p:after{margin-top:-.28636em}html.no-objectfit .store-listing__img img{position:relative}.feature__link{position:relative;z-index:999999}.feature__link.wrap{display:block}.current-issue__subscribe-global{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;height:60px;line-height:58px;border:2px solid #000;padding:0 45px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-property:border-color,background-color;-moz-transition-property:border-color,background-color;transition-property:border-color,background-color;padding-left:20px;padding-right:20px;height:50px;line-height:48px;border-color:#fff;color:#fff;width:170px;text-align:center;margin-top:20px;padding-top:0}.benton-bold-normal-loaded .current-issue__subscribe-global{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.current-issue__subscribe-global:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.current-issue__subscribe-global__icon{margin-right:10px}.current-issue__subscribe-global .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.current-issue__subscribe-global:hover{border-color:#093969;color:#093969}.current-issue__subscribe-global:hover:before{border-color:#093969}.current-issue__subscribe-global:active{background:#093969;color:#fff;border-color:#093969}.current-issue__subscribe-global:active .icon{opacity:0}@media(max-width:767px){.current-issue__subscribe-global{padding-left:20px;padding-right:20px;font-size:12px}}.current-issue__subscribe-global a{padding:0;border:none}.article-header__inner__partner-article{position:relative;padding-bottom:30px}@media(max-width:767px){.article-header__inner__partner-article{padding-top:30px;padding-bottom:35px}}.article-header__inner__partner-article img{margin:0 auto}.context-nav__articles:after{background-image:none}.context-nav__articles .context-nav__articles__inner{overflow:visible}a.header__right__subscribe{border:2px solid #093969;text-transform:uppercase;font-family:Benton,Helvetica,Arial,sans-serif;color:#093969;font-size:11px;font-weight:700;padding:4px;display:inline-block}@media(min-width:1024px){a.header__right__subscribe{display:none}}@media(min-width:768px) and (max-width:1023px){a.header__right__subscribe{font-size:13px;letter-spacing:.25em;padding:9px;padding-bottom:8px}}@media(max-width:1279px){.header__right__search-btn{display:none}}.header__left__search-btn{float:right;position:relative;top:10px;right:20%}@media(min-width:768px){.header__left__search-btn{display:none}}@media(max-width:767px){.related-article-group__item .related-article{position:relative}}.related-article-group__item .related-article .listing-wide__thumb__category{width:170px;padding-left:13px}@media(min-width:768px) and (max-width:1023px){.related-article-group__item .related-article .listing-wide__thumb__category{width:330px}}@media(max-width:767px){.related-article-group__item .related-article .listing-wide__thumb__category{display:block;top:0;background:#fff;color:#b31b1b;line-height:18px;height:18px;left:-5px;padding-left:0}}.article-grid__main .paywall .product-option-group .product-option__label{font-size:10px}@media(min-width:1024px) and (max-width:1279px){.article-grid__main .paywall .product-option-group .product-option__price{display:block;margin-bottom:15px;padding-top:0;position:relative;margin-left:20px;right:0}}.transcript+.article-comment-group,.transcript+.article-author{margin-top:50px}.article-text+.article-author{margin-top:50px}.aside-product{margin-top:30%}.education-partners+.tout_subscribe{margin-top:50px}.idr-more{margin-top:40px}.idr-main{margin-top:40px;border-top:none}.idr-main .featured-blogs{padding-bottom:40px;margin-bottom:70px;border-bottom:1px dotted #b2b2b2}.no-border{border:none!important}.no-top-border{border-top:none!important}.skipnav{font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.23077;text-transform:uppercase;letter-spacing:3px;position:absolute;right:0;top:-100%;padding:20px;background:#fff;color:#000;transition:top .5s ease}.benton-bold-normal-loaded .skipnav{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.skipnav:hover,.skipnav:focus{top:0;background:#e5e5e5}.skipnav:active{top:0;background:#f2f2f2}.tout_subscribe{position:relative;background:#093969;color:#849cb4;padding:115px 610px 115px 105px;margin-top:40px}.tout_subscribe:before{content:"";position:absolute;z-index:-1;left:-999em;right:-999em;top:0;bottom:0;background:inherit;pointer-events:none}.tout_subscribe:after{content:"";position:absolute;z-index:0;left:0;right:0;top:50px;bottom:50px;border:1px dotted #3a6187;pointer-events:none}.tout_subscribe .tout_subscribe-title{font-family:Georgia,serif;font-size:42px;line-height:1.07143;color:#fff}.brunel-deck-semibold-normal-italic-loaded .tout_subscribe .tout_subscribe-title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:italic}@media(max-width:767px){.tout_subscribe .tout_subscribe-title{font-family:Georgia,serif;font-size:30px;line-height:1.2}.brunel-deck-semibold-normal-italic-loaded .tout_subscribe .tout_subscribe-title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:italic}}.tout_subscribe .btn{border-color:#fff;color:#fff;margin-top:31px}.tout_subscribe .btn:hover{border-color:#fff;color:#fff}.tout_subscribe .btn:hover:before{border-color:rgba(255,255,255,.5)}.tout_subscribe .btn:active{background:#fff;color:#093969;border-color:#fff}.tout_subscribe img{position:absolute;z-index:1;right:150px;bottom:0}@media(min-width:1024px) and (max-width:1279px){.tout_subscribe{padding-right:400px}.tout_subscribe img{right:50px;width:290px}}@media(min-width:768px) and (max-width:1023px){.tout_subscribe{padding-right:0;padding-left:0}.tout_subscribe p,.tout_subscribe-title{padding-left:105px;padding-right:105px}}@media(max-width:1023px){.tout_subscribe{padding-bottom:0;text-align:center}.tout_subscribe img{position:relative;top:0;right:0;bottom:0;left:0;margin:0 auto;margin-top:30px}}@media(max-width:767px){.tout_subscribe{padding:30px 0 0}.tout_subscribe:after{display:none}.tout_subscribe img{display:none!important}}.tout_current-issue{position:relative;background:#093969;color:#fff;text-align:center;margin-top:60px;padding:50px 0}@media(min-width:768px){.tout_current-issue__inner{padding-top:30px;border:1px solid #3a6187;padding-bottom:40px}}.tout_current-issue__main{text-align:left;overflow:hidden}@media(min-width:1024px){.tout_current-issue__main{padding:40px 40px 0}}@media(min-width:768px) and (max-width:1023px){.tout_current-issue__main{padding:40px 0 0}}@media(max-width:767px){.tout_current-issue__main{padding:30px 0 0}}.tout_current-issue__cover{width:196px;float:left;padding:12px;border:1px solid #3a6187;margin-left:30px}.tout_current-issue__volume{width:119px;margin-left:40px;float:left;text-align:center}@media(min-width:1024px){.tout_current-issue__volume{border-top:1px dotted #537596;border-bottom:1px dotted #537596;padding-top:20px;padding-bottom:20px}}.tout_current-issue__volume__cell{border-top:1px dotted #537596;padding-top:25px;margin-top:24px}.tout_current-issue__volume__num{padding-bottom:10px;padding-top:20px}.tout_current-issue__button{padding-top:20px;text-align:center}@media(max-width:767px){.tout_current-issue__button{position:relative;padding-top:30px}.tout_current-issue__button:before{content:'';width:64px;height:1px;border-top:1px dotted #b2b2b2;position:absolute;top:0;left:0;margin-left:auto;margin-right:auto;right:0}}@media(min-width:768px) and (max-width:949px){.tout_current-issue__button{padding-top:25px}}@media(max-width:1023px){.tout_current-issue__button__inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;height:60px;line-height:58px;border:2px solid #000;padding:0 45px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-property:border-color,background-color;-moz-transition-property:border-color,background-color;transition-property:border-color,background-color;padding-left:20px;padding-right:20px;height:50px;line-height:48px;border-color:#fff;color:#fff}.benton-bold-normal-loaded .tout_current-issue__button__inner{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.tout_current-issue__button__inner:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.tout_current-issue__button__inner__icon{margin-right:10px}.tout_current-issue__button__inner .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.tout_current-issue__button__inner:hover{border-color:#093969;color:#093969}.tout_current-issue__button__inner:hover:before{border-color:#093969}.tout_current-issue__button__inner:active{background:#093969;color:#fff;border-color:#093969}.tout_current-issue__button__inner:active .icon{opacity:0}}@media(max-width:1023px) and (max-width:767px){.tout_current-issue__button__inner{padding-left:20px;padding-right:20px;font-size:12px}}@media(max-width:1023px){.tout_current-issue__button__inner:hover{border-color:#fff;color:#fff}.tout_current-issue__button__inner:hover:before{border-color:rgba(255,255,255,.5)}.tout_current-issue__button__inner:active{background:#fff;color:#093969;border-color:#fff}}@media(min-width:1024px){.tout_current-issue__button__inner{font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;position:relative}.benton-bold-normal-loaded .tout_current-issue__button__inner{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.tout_current-issue__button__inner:after{content:'';border-bottom:2px solid #fff;position:absolute;bottom:-6px;left:0;right:3px;height:0}}@media(max-width:1023px){.tout_current-issue__main{text-align:center}.tout_current-issue__cover,.tout_current-issue__volume{float:none;margin:0 auto;vertical-align:top}.tout_current-issue__cover{display:inline-block;width:auto}}@media(max-width:767px){.tout_current-issue{padding:30px 0 40px}.tout_current-issue__cover{padding-bottom:10px;margin-left:auto}.tout_current-issue__volume{width:100%;margin-left:0}}.tout_current-issue__content{width:709px;padding-right:43px;margin-left:40px;float:left}.tout_current-issue__content__item{width:100%;padding-bottom:19px;border-top:1px dotted #537596;padding-top:9px}@media(min-width:768px){.tout_current-issue__content__item:last-child{border-bottom:1px dotted #537596}}@media(min-width:768px) and (max-width:949px){.tout_current-issue__content__item{padding-top:25px;padding-bottom:30px}.tout_current-issue__content__item .t_small-listing-title{font-family:Georgia,serif;font-size:19px;line-height:1.31579;link-underline:"border"}.brunel-text-medium-normal-normal-loaded .tout_current-issue__content__item .t_small-listing-title{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.tout_current-issue__content__item .t_small-listing-title:before,.tout_current-issue__content__item .t_small-listing-title:after{content:'';display:block}.tout_current-issue__content__item .t_small-listing-title:before{margin-top:-.96289em}.tout_current-issue__content__item .t_small-listing-title:after{margin-top:-.35289em}.tout_current-issue__content__item .t_small-listing-title a{display:block}.hit-area:hover .tout_current-issue__content__item .t_small-listing-title .underline,.hit:hover .tout_current-issue__content__item .t_small-listing-title .underline,a:hover .tout_current-issue__content__item .t_small-listing-title .underline,.tout_current-issue__content__item .t_small-listing-title a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}}@media(min-width:768px){.tout_current-issue__content__item__hellip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:99%}}@media(max-width:767px){.tout_current-issue__content__item{border:none;padding-top:25px;padding-bottom:25px;position:relative}.tout_current-issue__content__item:before{content:'';width:64px;height:1px;border-top:1px dotted #b2b2b2;position:absolute;top:0;left:0;margin-left:auto;margin-right:auto;right:0}.tout_current-issue__content__item:after{content:'';width:64px;height:1px;border-top:1px dotted #b2b2b2;position:absolute;bottom:0;left:0;margin-left:auto;margin-right:auto;right:0}.tout_current-issue__content__item:after{display:none}.tout_current-issue__content__item .t_small-listing-title{font-family:Georgia,serif;font-size:19px;line-height:1.31579;link-underline:"border"}.brunel-text-medium-normal-normal-loaded .tout_current-issue__content__item .t_small-listing-title{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.tout_current-issue__content__item .t_small-listing-title:before,.tout_current-issue__content__item .t_small-listing-title:after{content:'';display:block}.tout_current-issue__content__item .t_small-listing-title:before{margin-top:-.96289em}.tout_current-issue__content__item .t_small-listing-title:after{margin-top:-.35289em}.tout_current-issue__content__item .t_small-listing-title a{display:block}.hit-area:hover .tout_current-issue__content__item .t_small-listing-title .underline,.hit:hover .tout_current-issue__content__item .t_small-listing-title .underline,a:hover .tout_current-issue__content__item .t_small-listing-title .underline,.tout_current-issue__content__item .t_small-listing-title a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}}@media(max-width:1279px){.tout_current-issue__content{max-width:419px;padding-right:0;overflow-y:auto}}@media(max-width:949px){.tout_current-issue__content{max-width:600px}}@media(max-width:1023px){.tout_current-issue__content{float:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;border-left:0;padding-top:40px;clear:both;text-align:left}}@media(max-width:767px){.tout_current-issue__content{width:100%;max-width:none;padding-top:30px}}.tout_current-issue:before{content:"";position:absolute;z-index:-1;left:-999em;right:-999em;top:0;bottom:0;background:inherit}@media(min-width:1024px){.site-espanol .tout_current-issue__main{text-align:center;padding:40px 0 0}.site-espanol .tout_current-issue__cover,.site-espanol .tout_current-issue__volume{float:none;margin:0 auto;vertical-align:top;display:inline-block;margin-right:30px}.site-espanol .tout_current-issue__cover{display:inline-block;width:auto}}@media(max-width:1023px){.site-espanol .tout_current-issue .t_issue-label{margin-bottom:10px}}.logo{font:0/0 a;color:transparent;text-shadow:none;display:block;background:url(/img/logo-sa.svg) no-repeat 0 0;width:300px;height:70px}.footer_followUs{text-align:center}.footer_followUs li{display:inline}.footer_followUs a{display:inline-block;padding-left:10px;padding-right:10px;text-decoration:none}@media(max-width:767px),(min-width:768px) and (max-width:1023px){.footer_followUs a{padding-left:15px;padding-right:15px}}@media(min-width:950px) and (max-width:1279px){.largemedium-hide{display:none!important}}@media(min-width:950px){.largemedium-up-hide{display:none!important}}@media(min-width:768px) and (max-width:949px){.mediumlarge-hide{display:none!important}}@media(max-width:949px){.mediumlarge-down-hide{display:none!important}}@media(min-width:665px) and (max-width:768px){.checkout-small-medium-hide{display:none!important}}@media(max-width:664px){.checkout-small-small-hide{display:none!important}}@media(max-width:363px){.xsmall-hide{display:none!important}}@media(max-width:1279px){.large-down-hide{display:none!important}}@media(min-width:1024px){.large-up-hide{display:none!important}}@media(min-width:768px){.medium-up-hide{display:none!important}}@media(max-width:1023px){.medium-down-hide,#footer .col+.col{display:none!important}}@media(min-width:500px) and (max-width:768px){.small-medium-hide{display:none!important}}@media(max-width:767px){.small-hide{display:none!important}}@media(min-width:768px) and (max-width:1023px){.medium-hide{display:none!important}}@media(min-width:1024px) and (max-width:1279px){.large-hide{display:none!important}}@media(min-width:1280px){.xlarge-hide{display:none!important}}@media(min-width:1024px){html.flexbox .homepage-listing-swap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}html.flexbox .homepage-listing-swap .grid__col:first-child,html.flexbox .homepage-listing-swap #footer .col:first-child,#footer html.flexbox .homepage-listing-swap .col:first-child{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1}html.flexbox .homepage-listing-swap .grid__col:first-child+.grid__col,html.flexbox .homepage-listing-swap #footer .col:first-child+.grid__col,#footer html.flexbox .homepage-listing-swap .col:first-child+.grid__col,html.flexbox .homepage-listing-swap #footer .grid__col:first-child+.col,#footer html.flexbox .homepage-listing-swap .grid__col:first-child+.col,html.flexbox .homepage-listing-swap #footer .col:first-child+.col,#footer html.flexbox .homepage-listing-swap .col:first-child+.col{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;box-ordinal-group:0;-webkit-order:0;-moz-order:0;order:0;-ms-flex-order:0}html.flexbox .homepage-listing-swap .grid__col:first-child+.grid__col+.grid__col,html.flexbox .homepage-listing-swap #footer .col:first-child+.grid__col+.grid__col,#footer html.flexbox .homepage-listing-swap .col:first-child+.grid__col+.grid__col,html.flexbox .homepage-listing-swap #footer .grid__col:first-child+.col+.grid__col,#footer html.flexbox .homepage-listing-swap .grid__col:first-child+.col+.grid__col,html.flexbox .homepage-listing-swap #footer .col:first-child+.col+.grid__col,#footer html.flexbox .homepage-listing-swap .col:first-child+.col+.grid__col,html.flexbox .homepage-listing-swap #footer .grid__col:first-child+.grid__col+.col,#footer html.flexbox .homepage-listing-swap .grid__col:first-child+.grid__col+.col,html.flexbox .homepage-listing-swap #footer .col:first-child+.grid__col+.col,#footer html.flexbox .homepage-listing-swap .col:first-child+.grid__col+.col,html.flexbox .homepage-listing-swap #footer .grid__col:first-child+.col+.col,#footer html.flexbox .homepage-listing-swap .grid__col:first-child+.col+.col,html.flexbox .homepage-listing-swap #footer .col:first-child+.col+.col,#footer html.flexbox .homepage-listing-swap .col:first-child+.col+.col{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2}}.grid{margin-left:-40px;font-size:0}.grid__col,#footer .col{padding-left:40px;display:inline-block;vertical-align:top;font-size:medium;width:100%}@media(max-width:767px){.grid__col.small-no-pad,#footer .small-no-pad.col{padding-left:0}}@media(max-width:1279px){.grid{margin-left:-30px}.grid__col,#footer .col{padding-left:30px}}.x-1-1{width:100%}.x-1-2{width:50%}.x-2-2{width:100%}.x-1-3{width:33.33333%}.x-2-3{width:66.66667%}.x-3-3{width:100%}.x-1-4{width:25%}.x-2-4{width:50%}.x-3-4{width:75%}.x-4-4{width:100%}.x-1-5{width:20%}.x-2-5{width:40%}.x-3-5{width:60%}.x-4-5{width:80%}.x-5-5{width:100%}.x-1-6{width:16.66667%}.x-2-6{width:33.33333%}.x-3-6{width:50%}.x-4-6{width:66.66667%}.x-5-6{width:83.33333%}.x-6-6{width:100%}.x-1-7{width:14.28571%}.x-2-7{width:28.57143%}.x-3-7{width:42.85714%}.x-4-7{width:57.14286%}.x-5-7{width:71.42857%}.x-6-7{width:85.71429%}.x-7-7{width:100%}.x-1-8{width:12.5%}.x-2-8{width:25%}.x-3-8{width:37.5%}.x-4-8{width:50%}.x-5-8{width:62.5%}.x-6-8{width:75%}.x-7-8{width:87.5%}.x-8-8{width:100%}.x-1-9{width:11.11111%}.x-2-9{width:22.22222%}.x-3-9{width:33.33333%}.x-4-9{width:44.44444%}.x-5-9{width:55.55556%}.x-6-9{width:66.66667%}.x-7-9{width:77.77778%}.x-8-9{width:88.88889%}.x-9-9{width:100%}.x-1-10{width:10%}.x-2-10{width:20%}.x-3-10{width:30%}.x-4-10{width:40%}.x-5-10{width:50%}.x-6-10{width:60%}.x-7-10{width:70%}.x-8-10{width:80%}.x-9-10{width:90%}.x-10-10{width:100%}.x-1-11{width:9.09091%}.x-2-11{width:18.18182%}.x-3-11{width:27.27273%}.x-4-11{width:36.36364%}.x-5-11{width:45.45455%}.x-6-11{width:54.54545%}.x-7-11{width:63.63636%}.x-8-11{width:72.72727%}.x-9-11{width:81.81818%}.x-10-11{width:90.90909%}.x-1-12{width:8.33333%}.x-2-12{width:16.66667%}.x-3-12{width:25%}.x-4-12{width:33.33333%}.x-5-12{width:41.66667%}.x-6-12{width:50%}.x-7-12{width:58.33333%}.x-8-12{width:66.66667%}.x-9-12{width:75%}.x-10-12{width:83.33333%}@media(min-width:950px) and (max-width:1279px){.largemedium-1-1{width:100%}.largemedium-1-2{width:50%}.largemedium-2-2{width:100%}.largemedium-1-3{width:33.33333%}.largemedium-2-3{width:66.66667%}.largemedium-3-3{width:100%}.largemedium-1-4{width:25%}.largemedium-2-4{width:50%}.largemedium-3-4{width:75%}.largemedium-4-4{width:100%}.largemedium-1-5{width:20%}.largemedium-2-5{width:40%}.largemedium-3-5{width:60%}.largemedium-4-5{width:80%}.largemedium-5-5{width:100%}.largemedium-1-6{width:16.66667%}.largemedium-2-6{width:33.33333%}.largemedium-3-6{width:50%}.largemedium-4-6{width:66.66667%}.largemedium-5-6{width:83.33333%}.largemedium-6-6{width:100%}.largemedium-1-7{width:14.28571%}.largemedium-2-7{width:28.57143%}.largemedium-3-7{width:42.85714%}.largemedium-4-7{width:57.14286%}.largemedium-5-7{width:71.42857%}.largemedium-6-7{width:85.71429%}.largemedium-7-7{width:100%}.largemedium-1-8{width:12.5%}.largemedium-2-8{width:25%}.largemedium-3-8{width:37.5%}.largemedium-4-8{width:50%}.largemedium-5-8{width:62.5%}.largemedium-6-8{width:75%}.largemedium-7-8{width:87.5%}.largemedium-8-8{width:100%}.largemedium-1-9{width:11.11111%}.largemedium-2-9{width:22.22222%}.largemedium-3-9{width:33.33333%}.largemedium-4-9{width:44.44444%}.largemedium-5-9{width:55.55556%}.largemedium-6-9{width:66.66667%}.largemedium-7-9{width:77.77778%}.largemedium-8-9{width:88.88889%}.largemedium-9-9{width:100%}.largemedium-1-10{width:10%}.largemedium-2-10{width:20%}.largemedium-3-10{width:30%}.largemedium-4-10{width:40%}.largemedium-5-10{width:50%}.largemedium-6-10{width:60%}.largemedium-7-10{width:70%}.largemedium-8-10{width:80%}.largemedium-9-10{width:90%}.largemedium-10-10{width:100%}.largemedium-1-11{width:9.09091%}.largemedium-2-11{width:18.18182%}.largemedium-3-11{width:27.27273%}.largemedium-4-11{width:36.36364%}.largemedium-5-11{width:45.45455%}.largemedium-6-11{width:54.54545%}.largemedium-7-11{width:63.63636%}.largemedium-8-11{width:72.72727%}.largemedium-9-11{width:81.81818%}.largemedium-10-11{width:90.90909%}.largemedium-1-12{width:8.33333%}.largemedium-2-12{width:16.66667%}.largemedium-3-12{width:25%}.largemedium-4-12{width:33.33333%}.largemedium-5-12{width:41.66667%}.largemedium-6-12{width:50%}.largemedium-7-12{width:58.33333%}.largemedium-8-12{width:66.66667%}.largemedium-9-12{width:75%}.largemedium-10-12{width:83.33333%}}@media(min-width:950px){.largemedium-up-1-1{width:100%}.largemedium-up-1-2{width:50%}.largemedium-up-2-2{width:100%}.largemedium-up-1-3{width:33.33333%}.largemedium-up-2-3{width:66.66667%}.largemedium-up-3-3{width:100%}.largemedium-up-1-4{width:25%}.largemedium-up-2-4{width:50%}.largemedium-up-3-4{width:75%}.largemedium-up-4-4{width:100%}.largemedium-up-1-5{width:20%}.largemedium-up-2-5{width:40%}.largemedium-up-3-5{width:60%}.largemedium-up-4-5{width:80%}.largemedium-up-5-5{width:100%}.largemedium-up-1-6{width:16.66667%}.largemedium-up-2-6{width:33.33333%}.largemedium-up-3-6{width:50%}.largemedium-up-4-6{width:66.66667%}.largemedium-up-5-6{width:83.33333%}.largemedium-up-6-6{width:100%}.largemedium-up-1-7{width:14.28571%}.largemedium-up-2-7{width:28.57143%}.largemedium-up-3-7{width:42.85714%}.largemedium-up-4-7{width:57.14286%}.largemedium-up-5-7{width:71.42857%}.largemedium-up-6-7{width:85.71429%}.largemedium-up-7-7{width:100%}.largemedium-up-1-8{width:12.5%}.largemedium-up-2-8{width:25%}.largemedium-up-3-8{width:37.5%}.largemedium-up-4-8{width:50%}.largemedium-up-5-8{width:62.5%}.largemedium-up-6-8{width:75%}.largemedium-up-7-8{width:87.5%}.largemedium-up-8-8{width:100%}.largemedium-up-1-9{width:11.11111%}.largemedium-up-2-9{width:22.22222%}.largemedium-up-3-9{width:33.33333%}.largemedium-up-4-9{width:44.44444%}.largemedium-up-5-9{width:55.55556%}.largemedium-up-6-9{width:66.66667%}.largemedium-up-7-9{width:77.77778%}.largemedium-up-8-9{width:88.88889%}.largemedium-up-9-9{width:100%}.largemedium-up-1-10{width:10%}.largemedium-up-2-10{width:20%}.largemedium-up-3-10{width:30%}.largemedium-up-4-10{width:40%}.largemedium-up-5-10{width:50%}.largemedium-up-6-10{width:60%}.largemedium-up-7-10{width:70%}.largemedium-up-8-10{width:80%}.largemedium-up-9-10{width:90%}.largemedium-up-10-10{width:100%}.largemedium-up-1-11{width:9.09091%}.largemedium-up-2-11{width:18.18182%}.largemedium-up-3-11{width:27.27273%}.largemedium-up-4-11{width:36.36364%}.largemedium-up-5-11{width:45.45455%}.largemedium-up-6-11{width:54.54545%}.largemedium-up-7-11{width:63.63636%}.largemedium-up-8-11{width:72.72727%}.largemedium-up-9-11{width:81.81818%}.largemedium-up-10-11{width:90.90909%}.largemedium-up-1-12{width:8.33333%}.largemedium-up-2-12{width:16.66667%}.largemedium-up-3-12{width:25%}.largemedium-up-4-12{width:33.33333%}.largemedium-up-5-12{width:41.66667%}.largemedium-up-6-12{width:50%}.largemedium-up-7-12{width:58.33333%}.largemedium-up-8-12{width:66.66667%}.largemedium-up-9-12{width:75%}.largemedium-up-10-12{width:83.33333%}}@media(min-width:768px) and (max-width:949px){.mediumlarge-1-1{width:100%}.mediumlarge-1-2{width:50%}.mediumlarge-2-2{width:100%}.mediumlarge-1-3{width:33.33333%}.mediumlarge-2-3{width:66.66667%}.mediumlarge-3-3{width:100%}.mediumlarge-1-4{width:25%}.mediumlarge-2-4{width:50%}.mediumlarge-3-4{width:75%}.mediumlarge-4-4{width:100%}.mediumlarge-1-5{width:20%}.mediumlarge-2-5{width:40%}.mediumlarge-3-5{width:60%}.mediumlarge-4-5{width:80%}.mediumlarge-5-5{width:100%}.mediumlarge-1-6{width:16.66667%}.mediumlarge-2-6{width:33.33333%}.mediumlarge-3-6{width:50%}.mediumlarge-4-6{width:66.66667%}.mediumlarge-5-6{width:83.33333%}.mediumlarge-6-6{width:100%}.mediumlarge-1-7{width:14.28571%}.mediumlarge-2-7{width:28.57143%}.mediumlarge-3-7{width:42.85714%}.mediumlarge-4-7{width:57.14286%}.mediumlarge-5-7{width:71.42857%}.mediumlarge-6-7{width:85.71429%}.mediumlarge-7-7{width:100%}.mediumlarge-1-8{width:12.5%}.mediumlarge-2-8{width:25%}.mediumlarge-3-8{width:37.5%}.mediumlarge-4-8{width:50%}.mediumlarge-5-8{width:62.5%}.mediumlarge-6-8{width:75%}.mediumlarge-7-8{width:87.5%}.mediumlarge-8-8{width:100%}.mediumlarge-1-9{width:11.11111%}.mediumlarge-2-9{width:22.22222%}.mediumlarge-3-9{width:33.33333%}.mediumlarge-4-9{width:44.44444%}.mediumlarge-5-9{width:55.55556%}.mediumlarge-6-9{width:66.66667%}.mediumlarge-7-9{width:77.77778%}.mediumlarge-8-9{width:88.88889%}.mediumlarge-9-9{width:100%}.mediumlarge-1-10{width:10%}.mediumlarge-2-10{width:20%}.mediumlarge-3-10{width:30%}.mediumlarge-4-10{width:40%}.mediumlarge-5-10{width:50%}.mediumlarge-6-10{width:60%}.mediumlarge-7-10{width:70%}.mediumlarge-8-10{width:80%}.mediumlarge-9-10{width:90%}.mediumlarge-10-10{width:100%}.mediumlarge-1-11{width:9.09091%}.mediumlarge-2-11{width:18.18182%}.mediumlarge-3-11{width:27.27273%}.mediumlarge-4-11{width:36.36364%}.mediumlarge-5-11{width:45.45455%}.mediumlarge-6-11{width:54.54545%}.mediumlarge-7-11{width:63.63636%}.mediumlarge-8-11{width:72.72727%}.mediumlarge-9-11{width:81.81818%}.mediumlarge-10-11{width:90.90909%}.mediumlarge-1-12{width:8.33333%}.mediumlarge-2-12{width:16.66667%}.mediumlarge-3-12{width:25%}.mediumlarge-4-12{width:33.33333%}.mediumlarge-5-12{width:41.66667%}.mediumlarge-6-12{width:50%}.mediumlarge-7-12{width:58.33333%}.mediumlarge-8-12{width:66.66667%}.mediumlarge-9-12{width:75%}.mediumlarge-10-12{width:83.33333%}}@media(max-width:949px){.mediumlarge-down-1-1{width:100%}.mediumlarge-down-1-2{width:50%}.mediumlarge-down-2-2{width:100%}.mediumlarge-down-1-3{width:33.33333%}.mediumlarge-down-2-3{width:66.66667%}.mediumlarge-down-3-3{width:100%}.mediumlarge-down-1-4{width:25%}.mediumlarge-down-2-4{width:50%}.mediumlarge-down-3-4{width:75%}.mediumlarge-down-4-4{width:100%}.mediumlarge-down-1-5{width:20%}.mediumlarge-down-2-5{width:40%}.mediumlarge-down-3-5{width:60%}.mediumlarge-down-4-5{width:80%}.mediumlarge-down-5-5{width:100%}.mediumlarge-down-1-6{width:16.66667%}.mediumlarge-down-2-6{width:33.33333%}.mediumlarge-down-3-6{width:50%}.mediumlarge-down-4-6{width:66.66667%}.mediumlarge-down-5-6{width:83.33333%}.mediumlarge-down-6-6{width:100%}.mediumlarge-down-1-7{width:14.28571%}.mediumlarge-down-2-7{width:28.57143%}.mediumlarge-down-3-7{width:42.85714%}.mediumlarge-down-4-7{width:57.14286%}.mediumlarge-down-5-7{width:71.42857%}.mediumlarge-down-6-7{width:85.71429%}.mediumlarge-down-7-7{width:100%}.mediumlarge-down-1-8{width:12.5%}.mediumlarge-down-2-8{width:25%}.mediumlarge-down-3-8{width:37.5%}.mediumlarge-down-4-8{width:50%}.mediumlarge-down-5-8{width:62.5%}.mediumlarge-down-6-8{width:75%}.mediumlarge-down-7-8{width:87.5%}.mediumlarge-down-8-8{width:100%}.mediumlarge-down-1-9{width:11.11111%}.mediumlarge-down-2-9{width:22.22222%}.mediumlarge-down-3-9{width:33.33333%}.mediumlarge-down-4-9{width:44.44444%}.mediumlarge-down-5-9{width:55.55556%}.mediumlarge-down-6-9{width:66.66667%}.mediumlarge-down-7-9{width:77.77778%}.mediumlarge-down-8-9{width:88.88889%}.mediumlarge-down-9-9{width:100%}.mediumlarge-down-1-10{width:10%}.mediumlarge-down-2-10{width:20%}.mediumlarge-down-3-10{width:30%}.mediumlarge-down-4-10{width:40%}.mediumlarge-down-5-10{width:50%}.mediumlarge-down-6-10{width:60%}.mediumlarge-down-7-10{width:70%}.mediumlarge-down-8-10{width:80%}.mediumlarge-down-9-10{width:90%}.mediumlarge-down-10-10{width:100%}.mediumlarge-down-1-11{width:9.09091%}.mediumlarge-down-2-11{width:18.18182%}.mediumlarge-down-3-11{width:27.27273%}.mediumlarge-down-4-11{width:36.36364%}.mediumlarge-down-5-11{width:45.45455%}.mediumlarge-down-6-11{width:54.54545%}.mediumlarge-down-7-11{width:63.63636%}.mediumlarge-down-8-11{width:72.72727%}.mediumlarge-down-9-11{width:81.81818%}.mediumlarge-down-10-11{width:90.90909%}.mediumlarge-down-1-12{width:8.33333%}.mediumlarge-down-2-12{width:16.66667%}.mediumlarge-down-3-12{width:25%}.mediumlarge-down-4-12{width:33.33333%}.mediumlarge-down-5-12{width:41.66667%}.mediumlarge-down-6-12{width:50%}.mediumlarge-down-7-12{width:58.33333%}.mediumlarge-down-8-12{width:66.66667%}.mediumlarge-down-9-12{width:75%}.mediumlarge-down-10-12{width:83.33333%}}@media(min-width:665px) and (max-width:768px){.checkout-small-medium-1-1{width:100%}.checkout-small-medium-1-2{width:50%}.checkout-small-medium-2-2{width:100%}.checkout-small-medium-1-3{width:33.33333%}.checkout-small-medium-2-3{width:66.66667%}.checkout-small-medium-3-3{width:100%}.checkout-small-medium-1-4{width:25%}.checkout-small-medium-2-4{width:50%}.checkout-small-medium-3-4{width:75%}.checkout-small-medium-4-4{width:100%}.checkout-small-medium-1-5{width:20%}.checkout-small-medium-2-5{width:40%}.checkout-small-medium-3-5{width:60%}.checkout-small-medium-4-5{width:80%}.checkout-small-medium-5-5{width:100%}.checkout-small-medium-1-6{width:16.66667%}.checkout-small-medium-2-6{width:33.33333%}.checkout-small-medium-3-6{width:50%}.checkout-small-medium-4-6{width:66.66667%}.checkout-small-medium-5-6{width:83.33333%}.checkout-small-medium-6-6{width:100%}.checkout-small-medium-1-7{width:14.28571%}.checkout-small-medium-2-7{width:28.57143%}.checkout-small-medium-3-7{width:42.85714%}.checkout-small-medium-4-7{width:57.14286%}.checkout-small-medium-5-7{width:71.42857%}.checkout-small-medium-6-7{width:85.71429%}.checkout-small-medium-7-7{width:100%}.checkout-small-medium-1-8{width:12.5%}.checkout-small-medium-2-8{width:25%}.checkout-small-medium-3-8{width:37.5%}.checkout-small-medium-4-8{width:50%}.checkout-small-medium-5-8{width:62.5%}.checkout-small-medium-6-8{width:75%}.checkout-small-medium-7-8{width:87.5%}.checkout-small-medium-8-8{width:100%}.checkout-small-medium-1-9{width:11.11111%}.checkout-small-medium-2-9{width:22.22222%}.checkout-small-medium-3-9{width:33.33333%}.checkout-small-medium-4-9{width:44.44444%}.checkout-small-medium-5-9{width:55.55556%}.checkout-small-medium-6-9{width:66.66667%}.checkout-small-medium-7-9{width:77.77778%}.checkout-small-medium-8-9{width:88.88889%}.checkout-small-medium-9-9{width:100%}.checkout-small-medium-1-10{width:10%}.checkout-small-medium-2-10{width:20%}.checkout-small-medium-3-10{width:30%}.checkout-small-medium-4-10{width:40%}.checkout-small-medium-5-10{width:50%}.checkout-small-medium-6-10{width:60%}.checkout-small-medium-7-10{width:70%}.checkout-small-medium-8-10{width:80%}.checkout-small-medium-9-10{width:90%}.checkout-small-medium-10-10{width:100%}.checkout-small-medium-1-11{width:9.09091%}.checkout-small-medium-2-11{width:18.18182%}.checkout-small-medium-3-11{width:27.27273%}.checkout-small-medium-4-11{width:36.36364%}.checkout-small-medium-5-11{width:45.45455%}.checkout-small-medium-6-11{width:54.54545%}.checkout-small-medium-7-11{width:63.63636%}.checkout-small-medium-8-11{width:72.72727%}.checkout-small-medium-9-11{width:81.81818%}.checkout-small-medium-10-11{width:90.90909%}.checkout-small-medium-1-12{width:8.33333%}.checkout-small-medium-2-12{width:16.66667%}.checkout-small-medium-3-12{width:25%}.checkout-small-medium-4-12{width:33.33333%}.checkout-small-medium-5-12{width:41.66667%}.checkout-small-medium-6-12{width:50%}.checkout-small-medium-7-12{width:58.33333%}.checkout-small-medium-8-12{width:66.66667%}.checkout-small-medium-9-12{width:75%}.checkout-small-medium-10-12{width:83.33333%}}@media(max-width:664px){.checkout-small-small-1-1{width:100%}.checkout-small-small-1-2{width:50%}.checkout-small-small-2-2{width:100%}.checkout-small-small-1-3{width:33.33333%}.checkout-small-small-2-3{width:66.66667%}.checkout-small-small-3-3{width:100%}.checkout-small-small-1-4{width:25%}.checkout-small-small-2-4{width:50%}.checkout-small-small-3-4{width:75%}.checkout-small-small-4-4{width:100%}.checkout-small-small-1-5{width:20%}.checkout-small-small-2-5{width:40%}.checkout-small-small-3-5{width:60%}.checkout-small-small-4-5{width:80%}.checkout-small-small-5-5{width:100%}.checkout-small-small-1-6{width:16.66667%}.checkout-small-small-2-6{width:33.33333%}.checkout-small-small-3-6{width:50%}.checkout-small-small-4-6{width:66.66667%}.checkout-small-small-5-6{width:83.33333%}.checkout-small-small-6-6{width:100%}.checkout-small-small-1-7{width:14.28571%}.checkout-small-small-2-7{width:28.57143%}.checkout-small-small-3-7{width:42.85714%}.checkout-small-small-4-7{width:57.14286%}.checkout-small-small-5-7{width:71.42857%}.checkout-small-small-6-7{width:85.71429%}.checkout-small-small-7-7{width:100%}.checkout-small-small-1-8{width:12.5%}.checkout-small-small-2-8{width:25%}.checkout-small-small-3-8{width:37.5%}.checkout-small-small-4-8{width:50%}.checkout-small-small-5-8{width:62.5%}.checkout-small-small-6-8{width:75%}.checkout-small-small-7-8{width:87.5%}.checkout-small-small-8-8{width:100%}.checkout-small-small-1-9{width:11.11111%}.checkout-small-small-2-9{width:22.22222%}.checkout-small-small-3-9{width:33.33333%}.checkout-small-small-4-9{width:44.44444%}.checkout-small-small-5-9{width:55.55556%}.checkout-small-small-6-9{width:66.66667%}.checkout-small-small-7-9{width:77.77778%}.checkout-small-small-8-9{width:88.88889%}.checkout-small-small-9-9{width:100%}.checkout-small-small-1-10{width:10%}.checkout-small-small-2-10{width:20%}.checkout-small-small-3-10{width:30%}.checkout-small-small-4-10{width:40%}.checkout-small-small-5-10{width:50%}.checkout-small-small-6-10{width:60%}.checkout-small-small-7-10{width:70%}.checkout-small-small-8-10{width:80%}.checkout-small-small-9-10{width:90%}.checkout-small-small-10-10{width:100%}.checkout-small-small-1-11{width:9.09091%}.checkout-small-small-2-11{width:18.18182%}.checkout-small-small-3-11{width:27.27273%}.checkout-small-small-4-11{width:36.36364%}.checkout-small-small-5-11{width:45.45455%}.checkout-small-small-6-11{width:54.54545%}.checkout-small-small-7-11{width:63.63636%}.checkout-small-small-8-11{width:72.72727%}.checkout-small-small-9-11{width:81.81818%}.checkout-small-small-10-11{width:90.90909%}.checkout-small-small-1-12{width:8.33333%}.checkout-small-small-2-12{width:16.66667%}.checkout-small-small-3-12{width:25%}.checkout-small-small-4-12{width:33.33333%}.checkout-small-small-5-12{width:41.66667%}.checkout-small-small-6-12{width:50%}.checkout-small-small-7-12{width:58.33333%}.checkout-small-small-8-12{width:66.66667%}.checkout-small-small-9-12{width:75%}.checkout-small-small-10-12{width:83.33333%}}@media(max-width:363px){.xsmall-1-1{width:100%}.xsmall-1-2{width:50%}.xsmall-2-2{width:100%}.xsmall-1-3{width:33.33333%}.xsmall-2-3{width:66.66667%}.xsmall-3-3{width:100%}.xsmall-1-4{width:25%}.xsmall-2-4{width:50%}.xsmall-3-4{width:75%}.xsmall-4-4{width:100%}.xsmall-1-5{width:20%}.xsmall-2-5{width:40%}.xsmall-3-5{width:60%}.xsmall-4-5{width:80%}.xsmall-5-5{width:100%}.xsmall-1-6{width:16.66667%}.xsmall-2-6{width:33.33333%}.xsmall-3-6{width:50%}.xsmall-4-6{width:66.66667%}.xsmall-5-6{width:83.33333%}.xsmall-6-6{width:100%}.xsmall-1-7{width:14.28571%}.xsmall-2-7{width:28.57143%}.xsmall-3-7{width:42.85714%}.xsmall-4-7{width:57.14286%}.xsmall-5-7{width:71.42857%}.xsmall-6-7{width:85.71429%}.xsmall-7-7{width:100%}.xsmall-1-8{width:12.5%}.xsmall-2-8{width:25%}.xsmall-3-8{width:37.5%}.xsmall-4-8{width:50%}.xsmall-5-8{width:62.5%}.xsmall-6-8{width:75%}.xsmall-7-8{width:87.5%}.xsmall-8-8{width:100%}.xsmall-1-9{width:11.11111%}.xsmall-2-9{width:22.22222%}.xsmall-3-9{width:33.33333%}.xsmall-4-9{width:44.44444%}.xsmall-5-9{width:55.55556%}.xsmall-6-9{width:66.66667%}.xsmall-7-9{width:77.77778%}.xsmall-8-9{width:88.88889%}.xsmall-9-9{width:100%}.xsmall-1-10{width:10%}.xsmall-2-10{width:20%}.xsmall-3-10{width:30%}.xsmall-4-10{width:40%}.xsmall-5-10{width:50%}.xsmall-6-10{width:60%}.xsmall-7-10{width:70%}.xsmall-8-10{width:80%}.xsmall-9-10{width:90%}.xsmall-10-10{width:100%}.xsmall-1-11{width:9.09091%}.xsmall-2-11{width:18.18182%}.xsmall-3-11{width:27.27273%}.xsmall-4-11{width:36.36364%}.xsmall-5-11{width:45.45455%}.xsmall-6-11{width:54.54545%}.xsmall-7-11{width:63.63636%}.xsmall-8-11{width:72.72727%}.xsmall-9-11{width:81.81818%}.xsmall-10-11{width:90.90909%}.xsmall-1-12{width:8.33333%}.xsmall-2-12{width:16.66667%}.xsmall-3-12{width:25%}.xsmall-4-12{width:33.33333%}.xsmall-5-12{width:41.66667%}.xsmall-6-12{width:50%}.xsmall-7-12{width:58.33333%}.xsmall-8-12{width:66.66667%}.xsmall-9-12{width:75%}.xsmall-10-12{width:83.33333%}}@media(max-width:1279px){.large-down-1-1{width:100%}.large-down-1-2{width:50%}.large-down-2-2{width:100%}.large-down-1-3{width:33.33333%}.large-down-2-3{width:66.66667%}.large-down-3-3{width:100%}.large-down-1-4{width:25%}.large-down-2-4{width:50%}.large-down-3-4{width:75%}.large-down-4-4{width:100%}.large-down-1-5{width:20%}.large-down-2-5{width:40%}.large-down-3-5{width:60%}.large-down-4-5{width:80%}.large-down-5-5{width:100%}.large-down-1-6{width:16.66667%}.large-down-2-6{width:33.33333%}.large-down-3-6{width:50%}.large-down-4-6{width:66.66667%}.large-down-5-6{width:83.33333%}.large-down-6-6{width:100%}.large-down-1-7{width:14.28571%}.large-down-2-7{width:28.57143%}.large-down-3-7{width:42.85714%}.large-down-4-7{width:57.14286%}.large-down-5-7{width:71.42857%}.large-down-6-7{width:85.71429%}.large-down-7-7{width:100%}.large-down-1-8{width:12.5%}.large-down-2-8{width:25%}.large-down-3-8{width:37.5%}.large-down-4-8{width:50%}.large-down-5-8{width:62.5%}.large-down-6-8{width:75%}.large-down-7-8{width:87.5%}.large-down-8-8{width:100%}.large-down-1-9{width:11.11111%}.large-down-2-9{width:22.22222%}.large-down-3-9{width:33.33333%}.large-down-4-9{width:44.44444%}.large-down-5-9{width:55.55556%}.large-down-6-9{width:66.66667%}.large-down-7-9{width:77.77778%}.large-down-8-9{width:88.88889%}.large-down-9-9{width:100%}.large-down-1-10{width:10%}.large-down-2-10{width:20%}.large-down-3-10{width:30%}.large-down-4-10{width:40%}.large-down-5-10{width:50%}.large-down-6-10{width:60%}.large-down-7-10{width:70%}.large-down-8-10{width:80%}.large-down-9-10{width:90%}.large-down-10-10{width:100%}.large-down-1-11{width:9.09091%}.large-down-2-11{width:18.18182%}.large-down-3-11{width:27.27273%}.large-down-4-11{width:36.36364%}.large-down-5-11{width:45.45455%}.large-down-6-11{width:54.54545%}.large-down-7-11{width:63.63636%}.large-down-8-11{width:72.72727%}.large-down-9-11{width:81.81818%}.large-down-10-11{width:90.90909%}.large-down-1-12{width:8.33333%}.large-down-2-12{width:16.66667%}.large-down-3-12{width:25%}.large-down-4-12{width:33.33333%}.large-down-5-12{width:41.66667%}.large-down-6-12{width:50%}.large-down-7-12{width:58.33333%}.large-down-8-12{width:66.66667%}.large-down-9-12{width:75%}.large-down-10-12{width:83.33333%}}@media(min-width:1024px){.large-up-1-1{width:100%}.large-up-1-2{width:50%}.large-up-2-2{width:100%}.large-up-1-3{width:33.33333%}.large-up-2-3{width:66.66667%}.large-up-3-3{width:100%}.large-up-1-4,#footer .col{width:25%}.large-up-2-4{width:50%}.large-up-3-4{width:75%}.large-up-4-4{width:100%}.large-up-1-5{width:20%}.large-up-2-5{width:40%}.large-up-3-5{width:60%}.large-up-4-5{width:80%}.large-up-5-5{width:100%}.large-up-1-6{width:16.66667%}.large-up-2-6{width:33.33333%}.large-up-3-6{width:50%}.large-up-4-6{width:66.66667%}.large-up-5-6{width:83.33333%}.large-up-6-6{width:100%}.large-up-1-7{width:14.28571%}.large-up-2-7{width:28.57143%}.large-up-3-7{width:42.85714%}.large-up-4-7{width:57.14286%}.large-up-5-7{width:71.42857%}.large-up-6-7{width:85.71429%}.large-up-7-7{width:100%}.large-up-1-8{width:12.5%}.large-up-2-8{width:25%}.large-up-3-8{width:37.5%}.large-up-4-8{width:50%}.large-up-5-8{width:62.5%}.large-up-6-8{width:75%}.large-up-7-8{width:87.5%}.large-up-8-8{width:100%}.large-up-1-9{width:11.11111%}.large-up-2-9{width:22.22222%}.large-up-3-9{width:33.33333%}.large-up-4-9{width:44.44444%}.large-up-5-9{width:55.55556%}.large-up-6-9{width:66.66667%}.large-up-7-9{width:77.77778%}.large-up-8-9{width:88.88889%}.large-up-9-9{width:100%}.large-up-1-10{width:10%}.large-up-2-10{width:20%}.large-up-3-10{width:30%}.large-up-4-10{width:40%}.large-up-5-10{width:50%}.large-up-6-10{width:60%}.large-up-7-10{width:70%}.large-up-8-10{width:80%}.large-up-9-10{width:90%}.large-up-10-10{width:100%}.large-up-1-11{width:9.09091%}.large-up-2-11{width:18.18182%}.large-up-3-11{width:27.27273%}.large-up-4-11{width:36.36364%}.large-up-5-11{width:45.45455%}.large-up-6-11{width:54.54545%}.large-up-7-11{width:63.63636%}.large-up-8-11{width:72.72727%}.large-up-9-11{width:81.81818%}.large-up-10-11{width:90.90909%}.large-up-1-12{width:8.33333%}.large-up-2-12{width:16.66667%}.large-up-3-12{width:25%}.large-up-4-12{width:33.33333%}.large-up-5-12{width:41.66667%}.large-up-6-12{width:50%}.large-up-7-12{width:58.33333%}.large-up-8-12{width:66.66667%}.large-up-9-12{width:75%}.large-up-10-12{width:83.33333%}}@media(min-width:768px){.medium-up-1-1{width:100%}.medium-up-1-2{width:50%}.medium-up-2-2{width:100%}.medium-up-1-3{width:33.33333%}.medium-up-2-3{width:66.66667%}.medium-up-3-3{width:100%}.medium-up-1-4{width:25%}.medium-up-2-4{width:50%}.medium-up-3-4{width:75%}.medium-up-4-4{width:100%}.medium-up-1-5{width:20%}.medium-up-2-5{width:40%}.medium-up-3-5{width:60%}.medium-up-4-5{width:80%}.medium-up-5-5{width:100%}.medium-up-1-6{width:16.66667%}.medium-up-2-6{width:33.33333%}.medium-up-3-6{width:50%}.medium-up-4-6{width:66.66667%}.medium-up-5-6{width:83.33333%}.medium-up-6-6{width:100%}.medium-up-1-7{width:14.28571%}.medium-up-2-7{width:28.57143%}.medium-up-3-7{width:42.85714%}.medium-up-4-7{width:57.14286%}.medium-up-5-7{width:71.42857%}.medium-up-6-7{width:85.71429%}.medium-up-7-7{width:100%}.medium-up-1-8{width:12.5%}.medium-up-2-8{width:25%}.medium-up-3-8{width:37.5%}.medium-up-4-8{width:50%}.medium-up-5-8{width:62.5%}.medium-up-6-8{width:75%}.medium-up-7-8{width:87.5%}.medium-up-8-8{width:100%}.medium-up-1-9{width:11.11111%}.medium-up-2-9{width:22.22222%}.medium-up-3-9{width:33.33333%}.medium-up-4-9{width:44.44444%}.medium-up-5-9{width:55.55556%}.medium-up-6-9{width:66.66667%}.medium-up-7-9{width:77.77778%}.medium-up-8-9{width:88.88889%}.medium-up-9-9{width:100%}.medium-up-1-10{width:10%}.medium-up-2-10{width:20%}.medium-up-3-10{width:30%}.medium-up-4-10{width:40%}.medium-up-5-10{width:50%}.medium-up-6-10{width:60%}.medium-up-7-10{width:70%}.medium-up-8-10{width:80%}.medium-up-9-10{width:90%}.medium-up-10-10{width:100%}.medium-up-1-11{width:9.09091%}.medium-up-2-11{width:18.18182%}.medium-up-3-11{width:27.27273%}.medium-up-4-11{width:36.36364%}.medium-up-5-11{width:45.45455%}.medium-up-6-11{width:54.54545%}.medium-up-7-11{width:63.63636%}.medium-up-8-11{width:72.72727%}.medium-up-9-11{width:81.81818%}.medium-up-10-11{width:90.90909%}.medium-up-1-12{width:8.33333%}.medium-up-2-12{width:16.66667%}.medium-up-3-12{width:25%}.medium-up-4-12{width:33.33333%}.medium-up-5-12{width:41.66667%}.medium-up-6-12{width:50%}.medium-up-7-12{width:58.33333%}.medium-up-8-12{width:66.66667%}.medium-up-9-12{width:75%}.medium-up-10-12{width:83.33333%}}@media(max-width:1023px){.medium-down-1-1{width:100%}.medium-down-1-2{width:50%}.medium-down-2-2{width:100%}.medium-down-1-3{width:33.33333%}.medium-down-2-3{width:66.66667%}.medium-down-3-3{width:100%}.medium-down-1-4{width:25%}.medium-down-2-4{width:50%}.medium-down-3-4{width:75%}.medium-down-4-4{width:100%}.medium-down-1-5{width:20%}.medium-down-2-5{width:40%}.medium-down-3-5{width:60%}.medium-down-4-5{width:80%}.medium-down-5-5{width:100%}.medium-down-1-6{width:16.66667%}.medium-down-2-6{width:33.33333%}.medium-down-3-6{width:50%}.medium-down-4-6{width:66.66667%}.medium-down-5-6{width:83.33333%}.medium-down-6-6{width:100%}.medium-down-1-7{width:14.28571%}.medium-down-2-7{width:28.57143%}.medium-down-3-7{width:42.85714%}.medium-down-4-7{width:57.14286%}.medium-down-5-7{width:71.42857%}.medium-down-6-7{width:85.71429%}.medium-down-7-7{width:100%}.medium-down-1-8{width:12.5%}.medium-down-2-8{width:25%}.medium-down-3-8{width:37.5%}.medium-down-4-8{width:50%}.medium-down-5-8{width:62.5%}.medium-down-6-8{width:75%}.medium-down-7-8{width:87.5%}.medium-down-8-8{width:100%}.medium-down-1-9{width:11.11111%}.medium-down-2-9{width:22.22222%}.medium-down-3-9{width:33.33333%}.medium-down-4-9{width:44.44444%}.medium-down-5-9{width:55.55556%}.medium-down-6-9{width:66.66667%}.medium-down-7-9{width:77.77778%}.medium-down-8-9{width:88.88889%}.medium-down-9-9{width:100%}.medium-down-1-10{width:10%}.medium-down-2-10{width:20%}.medium-down-3-10{width:30%}.medium-down-4-10{width:40%}.medium-down-5-10{width:50%}.medium-down-6-10{width:60%}.medium-down-7-10{width:70%}.medium-down-8-10{width:80%}.medium-down-9-10{width:90%}.medium-down-10-10{width:100%}.medium-down-1-11{width:9.09091%}.medium-down-2-11{width:18.18182%}.medium-down-3-11{width:27.27273%}.medium-down-4-11{width:36.36364%}.medium-down-5-11{width:45.45455%}.medium-down-6-11{width:54.54545%}.medium-down-7-11{width:63.63636%}.medium-down-8-11{width:72.72727%}.medium-down-9-11{width:81.81818%}.medium-down-10-11{width:90.90909%}.medium-down-1-12{width:8.33333%}.medium-down-2-12{width:16.66667%}.medium-down-3-12{width:25%}.medium-down-4-12{width:33.33333%}.medium-down-5-12{width:41.66667%}.medium-down-6-12{width:50%}.medium-down-7-12{width:58.33333%}.medium-down-8-12{width:66.66667%}.medium-down-9-12{width:75%}.medium-down-10-12{width:83.33333%}}@media(min-width:500px) and (max-width:768px){.small-medium-1-1{width:100%}.small-medium-1-2{width:50%}.small-medium-2-2{width:100%}.small-medium-1-3{width:33.33333%}.small-medium-2-3{width:66.66667%}.small-medium-3-3{width:100%}.small-medium-1-4{width:25%}.small-medium-2-4{width:50%}.small-medium-3-4{width:75%}.small-medium-4-4{width:100%}.small-medium-1-5{width:20%}.small-medium-2-5{width:40%}.small-medium-3-5{width:60%}.small-medium-4-5{width:80%}.small-medium-5-5{width:100%}.small-medium-1-6{width:16.66667%}.small-medium-2-6{width:33.33333%}.small-medium-3-6{width:50%}.small-medium-4-6{width:66.66667%}.small-medium-5-6{width:83.33333%}.small-medium-6-6{width:100%}.small-medium-1-7{width:14.28571%}.small-medium-2-7{width:28.57143%}.small-medium-3-7{width:42.85714%}.small-medium-4-7{width:57.14286%}.small-medium-5-7{width:71.42857%}.small-medium-6-7{width:85.71429%}.small-medium-7-7{width:100%}.small-medium-1-8{width:12.5%}.small-medium-2-8{width:25%}.small-medium-3-8{width:37.5%}.small-medium-4-8{width:50%}.small-medium-5-8{width:62.5%}.small-medium-6-8{width:75%}.small-medium-7-8{width:87.5%}.small-medium-8-8{width:100%}.small-medium-1-9{width:11.11111%}.small-medium-2-9{width:22.22222%}.small-medium-3-9{width:33.33333%}.small-medium-4-9{width:44.44444%}.small-medium-5-9{width:55.55556%}.small-medium-6-9{width:66.66667%}.small-medium-7-9{width:77.77778%}.small-medium-8-9{width:88.88889%}.small-medium-9-9{width:100%}.small-medium-1-10{width:10%}.small-medium-2-10{width:20%}.small-medium-3-10{width:30%}.small-medium-4-10{width:40%}.small-medium-5-10{width:50%}.small-medium-6-10{width:60%}.small-medium-7-10{width:70%}.small-medium-8-10{width:80%}.small-medium-9-10{width:90%}.small-medium-10-10{width:100%}.small-medium-1-11{width:9.09091%}.small-medium-2-11{width:18.18182%}.small-medium-3-11{width:27.27273%}.small-medium-4-11{width:36.36364%}.small-medium-5-11{width:45.45455%}.small-medium-6-11{width:54.54545%}.small-medium-7-11{width:63.63636%}.small-medium-8-11{width:72.72727%}.small-medium-9-11{width:81.81818%}.small-medium-10-11{width:90.90909%}.small-medium-1-12{width:8.33333%}.small-medium-2-12{width:16.66667%}.small-medium-3-12{width:25%}.small-medium-4-12{width:33.33333%}.small-medium-5-12{width:41.66667%}.small-medium-6-12{width:50%}.small-medium-7-12{width:58.33333%}.small-medium-8-12{width:66.66667%}.small-medium-9-12{width:75%}.small-medium-10-12{width:83.33333%}}@media(max-width:767px){.small-1-1{width:100%}.small-1-2{width:50%}.small-2-2{width:100%}.small-1-3{width:33.33333%}.small-2-3{width:66.66667%}.small-3-3{width:100%}.small-1-4{width:25%}.small-2-4{width:50%}.small-3-4{width:75%}.small-4-4{width:100%}.small-1-5{width:20%}.small-2-5{width:40%}.small-3-5{width:60%}.small-4-5{width:80%}.small-5-5{width:100%}.small-1-6{width:16.66667%}.small-2-6{width:33.33333%}.small-3-6{width:50%}.small-4-6{width:66.66667%}.small-5-6{width:83.33333%}.small-6-6{width:100%}.small-1-7{width:14.28571%}.small-2-7{width:28.57143%}.small-3-7{width:42.85714%}.small-4-7{width:57.14286%}.small-5-7{width:71.42857%}.small-6-7{width:85.71429%}.small-7-7{width:100%}.small-1-8{width:12.5%}.small-2-8{width:25%}.small-3-8{width:37.5%}.small-4-8{width:50%}.small-5-8{width:62.5%}.small-6-8{width:75%}.small-7-8{width:87.5%}.small-8-8{width:100%}.small-1-9{width:11.11111%}.small-2-9{width:22.22222%}.small-3-9{width:33.33333%}.small-4-9{width:44.44444%}.small-5-9{width:55.55556%}.small-6-9{width:66.66667%}.small-7-9{width:77.77778%}.small-8-9{width:88.88889%}.small-9-9{width:100%}.small-1-10{width:10%}.small-2-10{width:20%}.small-3-10{width:30%}.small-4-10{width:40%}.small-5-10{width:50%}.small-6-10{width:60%}.small-7-10{width:70%}.small-8-10{width:80%}.small-9-10{width:90%}.small-10-10{width:100%}.small-1-11{width:9.09091%}.small-2-11{width:18.18182%}.small-3-11{width:27.27273%}.small-4-11{width:36.36364%}.small-5-11{width:45.45455%}.small-6-11{width:54.54545%}.small-7-11{width:63.63636%}.small-8-11{width:72.72727%}.small-9-11{width:81.81818%}.small-10-11{width:90.90909%}.small-1-12{width:8.33333%}.small-2-12{width:16.66667%}.small-3-12{width:25%}.small-4-12{width:33.33333%}.small-5-12{width:41.66667%}.small-6-12{width:50%}.small-7-12{width:58.33333%}.small-8-12{width:66.66667%}.small-9-12{width:75%}.small-10-12{width:83.33333%}}@media(min-width:768px) and (max-width:1023px){.medium-1-1{width:100%}.medium-1-2{width:50%}.medium-2-2{width:100%}.medium-1-3{width:33.33333%}.medium-2-3{width:66.66667%}.medium-3-3{width:100%}.medium-1-4{width:25%}.medium-2-4{width:50%}.medium-3-4{width:75%}.medium-4-4{width:100%}.medium-1-5{width:20%}.medium-2-5{width:40%}.medium-3-5{width:60%}.medium-4-5{width:80%}.medium-5-5{width:100%}.medium-1-6{width:16.66667%}.medium-2-6{width:33.33333%}.medium-3-6{width:50%}.medium-4-6{width:66.66667%}.medium-5-6{width:83.33333%}.medium-6-6{width:100%}.medium-1-7{width:14.28571%}.medium-2-7{width:28.57143%}.medium-3-7{width:42.85714%}.medium-4-7{width:57.14286%}.medium-5-7{width:71.42857%}.medium-6-7{width:85.71429%}.medium-7-7{width:100%}.medium-1-8{width:12.5%}.medium-2-8{width:25%}.medium-3-8{width:37.5%}.medium-4-8{width:50%}.medium-5-8{width:62.5%}.medium-6-8{width:75%}.medium-7-8{width:87.5%}.medium-8-8{width:100%}.medium-1-9{width:11.11111%}.medium-2-9{width:22.22222%}.medium-3-9{width:33.33333%}.medium-4-9{width:44.44444%}.medium-5-9{width:55.55556%}.medium-6-9{width:66.66667%}.medium-7-9{width:77.77778%}.medium-8-9{width:88.88889%}.medium-9-9{width:100%}.medium-1-10{width:10%}.medium-2-10{width:20%}.medium-3-10{width:30%}.medium-4-10{width:40%}.medium-5-10{width:50%}.medium-6-10{width:60%}.medium-7-10{width:70%}.medium-8-10{width:80%}.medium-9-10{width:90%}.medium-10-10{width:100%}.medium-1-11{width:9.09091%}.medium-2-11{width:18.18182%}.medium-3-11{width:27.27273%}.medium-4-11{width:36.36364%}.medium-5-11{width:45.45455%}.medium-6-11{width:54.54545%}.medium-7-11{width:63.63636%}.medium-8-11{width:72.72727%}.medium-9-11{width:81.81818%}.medium-10-11{width:90.90909%}.medium-1-12{width:8.33333%}.medium-2-12{width:16.66667%}.medium-3-12{width:25%}.medium-4-12{width:33.33333%}.medium-5-12{width:41.66667%}.medium-6-12{width:50%}.medium-7-12{width:58.33333%}.medium-8-12{width:66.66667%}.medium-9-12{width:75%}.medium-10-12{width:83.33333%}}@media(min-width:1024px) and (max-width:1279px){.large-1-1{width:100%}.large-1-2{width:50%}.large-2-2{width:100%}.large-1-3{width:33.33333%}.large-2-3{width:66.66667%}.large-3-3{width:100%}.large-1-4{width:25%}.large-2-4{width:50%}.large-3-4{width:75%}.large-4-4{width:100%}.large-1-5{width:20%}.large-2-5{width:40%}.large-3-5{width:60%}.large-4-5{width:80%}.large-5-5{width:100%}.large-1-6{width:16.66667%}.large-2-6{width:33.33333%}.large-3-6{width:50%}.large-4-6{width:66.66667%}.large-5-6{width:83.33333%}.large-6-6{width:100%}.large-1-7{width:14.28571%}.large-2-7{width:28.57143%}.large-3-7{width:42.85714%}.large-4-7{width:57.14286%}.large-5-7{width:71.42857%}.large-6-7{width:85.71429%}.large-7-7{width:100%}.large-1-8{width:12.5%}.large-2-8{width:25%}.large-3-8{width:37.5%}.large-4-8{width:50%}.large-5-8{width:62.5%}.large-6-8{width:75%}.large-7-8{width:87.5%}.large-8-8{width:100%}.large-1-9{width:11.11111%}.large-2-9{width:22.22222%}.large-3-9{width:33.33333%}.large-4-9{width:44.44444%}.large-5-9{width:55.55556%}.large-6-9{width:66.66667%}.large-7-9{width:77.77778%}.large-8-9{width:88.88889%}.large-9-9{width:100%}.large-1-10{width:10%}.large-2-10{width:20%}.large-3-10{width:30%}.large-4-10{width:40%}.large-5-10{width:50%}.large-6-10{width:60%}.large-7-10{width:70%}.large-8-10{width:80%}.large-9-10{width:90%}.large-10-10{width:100%}.large-1-11{width:9.09091%}.large-2-11{width:18.18182%}.large-3-11{width:27.27273%}.large-4-11{width:36.36364%}.large-5-11{width:45.45455%}.large-6-11{width:54.54545%}.large-7-11{width:63.63636%}.large-8-11{width:72.72727%}.large-9-11{width:81.81818%}.large-10-11{width:90.90909%}.large-1-12{width:8.33333%}.large-2-12{width:16.66667%}.large-3-12{width:25%}.large-4-12{width:33.33333%}.large-5-12{width:41.66667%}.large-6-12{width:50%}.large-7-12{width:58.33333%}.large-8-12{width:66.66667%}.large-9-12{width:75%}.large-10-12{width:83.33333%}}@media(min-width:1280px){.xlarge-1-1{width:100%}.xlarge-1-2{width:50%}.xlarge-2-2{width:100%}.xlarge-1-3{width:33.33333%}.xlarge-2-3{width:66.66667%}.xlarge-3-3{width:100%}.xlarge-1-4{width:25%}.xlarge-2-4{width:50%}.xlarge-3-4{width:75%}.xlarge-4-4{width:100%}.xlarge-1-5{width:20%}.xlarge-2-5{width:40%}.xlarge-3-5{width:60%}.xlarge-4-5{width:80%}.xlarge-5-5{width:100%}.xlarge-1-6{width:16.66667%}.xlarge-2-6{width:33.33333%}.xlarge-3-6{width:50%}.xlarge-4-6{width:66.66667%}.xlarge-5-6{width:83.33333%}.xlarge-6-6{width:100%}.xlarge-1-7{width:14.28571%}.xlarge-2-7{width:28.57143%}.xlarge-3-7{width:42.85714%}.xlarge-4-7{width:57.14286%}.xlarge-5-7{width:71.42857%}.xlarge-6-7{width:85.71429%}.xlarge-7-7{width:100%}.xlarge-1-8{width:12.5%}.xlarge-2-8{width:25%}.xlarge-3-8{width:37.5%}.xlarge-4-8{width:50%}.xlarge-5-8{width:62.5%}.xlarge-6-8{width:75%}.xlarge-7-8{width:87.5%}.xlarge-8-8{width:100%}.xlarge-1-9{width:11.11111%}.xlarge-2-9{width:22.22222%}.xlarge-3-9{width:33.33333%}.xlarge-4-9{width:44.44444%}.xlarge-5-9{width:55.55556%}.xlarge-6-9{width:66.66667%}.xlarge-7-9{width:77.77778%}.xlarge-8-9{width:88.88889%}.xlarge-9-9{width:100%}.xlarge-1-10{width:10%}.xlarge-2-10{width:20%}.xlarge-3-10{width:30%}.xlarge-4-10{width:40%}.xlarge-5-10{width:50%}.xlarge-6-10{width:60%}.xlarge-7-10{width:70%}.xlarge-8-10{width:80%}.xlarge-9-10{width:90%}.xlarge-10-10{width:100%}.xlarge-1-11{width:9.09091%}.xlarge-2-11{width:18.18182%}.xlarge-3-11{width:27.27273%}.xlarge-4-11{width:36.36364%}.xlarge-5-11{width:45.45455%}.xlarge-6-11{width:54.54545%}.xlarge-7-11{width:63.63636%}.xlarge-8-11{width:72.72727%}.xlarge-9-11{width:81.81818%}.xlarge-10-11{width:90.90909%}.xlarge-1-12{width:8.33333%}.xlarge-2-12{width:16.66667%}.xlarge-3-12{width:25%}.xlarge-4-12{width:33.33333%}.xlarge-5-12{width:41.66667%}.xlarge-6-12{width:50%}.xlarge-7-12{width:58.33333%}.xlarge-8-12{width:66.66667%}.xlarge-9-12{width:75%}.xlarge-10-12{width:83.33333%}}.banner *{display:block;margin-left:auto;margin-right:auto}.banner-square,.banner-leaderboard.container{margin-bottom:30px}.banner-square figcaption,.banner-leaderboard.container figcaption{font-family:Georgia,serif;font-size:10px;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:#999;bottom:-15px;text-align:left}.brunel-text-medium-normal-normal-loaded .banner-square figcaption,.brunel-text-medium-normal-normal-loaded .banner-leaderboard.container figcaption{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.banner-square{position:relative;border:1px solid #e5e5e5}.banner-square:after{position:absolute;top:100%;left:0}@media(min-width:1280px){.banner-square{padding-top:0;padding-bottom:0;padding-top:40px;padding-bottom:40px}}@media(max-width:1023px){.banner-square{margin-top:40px}}@media(max-width:363px){.banner-square iframe{max-width:100%!important}}.banner-leaderboard.container{margin-top:70px;margin-bottom:70px;padding-top:70px;border-top:1px solid #e5e5e5}@media(max-width:767px){.banner-leaderboard.container{padding-top:20px;margin-bottom:40px;margin-top:40px}}.banner-leaderboard.container:after{display:block;max-width:728px;margin-left:auto;margin-right:auto}@media(max-width:767px){.banner-leaderboard.container:after{text-align:center}}.banner-leaderboard.banner-leaderboard-top{position:relative;left:0;right:0;top:0;padding-top:20px;padding-bottom:20px}@media(max-width:767px){.banner-leaderboard.banner-leaderboard-top{padding-top:10px}}.banner-interstitial{height:0}.meta-list{margin-left:-20px}.meta-list__item{padding-left:20px;display:inline-block}.meta-list a{display:inline-block}.meta-list .icon{opacity:.3;margin-right:3px}.meta-list .icon__share--black{position:relative;top:-3px}.meta-list .icon--after{margin-right:0;margin-left:3px}@media(max-width:1023px){.meta-list__item--aux{display:none}}.newsletter-subscribe-container{border-bottom:1px dotted #b2b2b2}.newsletter-subscribe{text-align:center;margin-bottom:80px}.newsletter-subscribe__title{font-family:Georgia,serif;font-size:36px;line-height:1.11111;padding-top:30px}.brunel-deck-semibold-normal-italic-loaded .newsletter-subscribe__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:italic}.newsletter-subscribe__title:before,.newsletter-subscribe__title:after{content:'';display:block}.newsletter-subscribe__title:before{margin-top:-.77556em}.newsletter-subscribe__title:after{margin-top:-.33556em}.newsletter-subscribe__inner{padding-top:50px}.newsletter-subscribe__inner{font-size:0;margin-left:-18px}.newsletter-subscribe__inner__input{display:inline-block;vertical-align:top;font-size:1rem;margin-left:18px}.newsletter-subscribe__inner__btn{display:inline-block;vertical-align:top;font-size:1rem;margin-left:18px}.newsletter-subscribe__inner__input{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;width:590px;border:2px solid #ccc;padding-left:25px;padding-right:25px;height:60px;box-shadow:inset 0 2px 2px 0 #f2f2f2}.benton-normal-normal-loaded .newsletter-subscribe__inner__input{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.newsletter-subscribe__inner__input:before,.newsletter-subscribe__inner__input:after{content:'';display:block}.newsletter-subscribe__inner__input:before{margin-top:-1.06429em}.newsletter-subscribe__inner__input:after{margin-top:-.36429em}.newsletter-subscribe__inner__btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;height:60px;line-height:58px;border:2px solid #000;padding:0 45px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-property:border-color,background-color;-moz-transition-property:border-color,background-color;transition-property:border-color,background-color}.benton-bold-normal-loaded .newsletter-subscribe__inner__btn{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.newsletter-subscribe__inner__btn:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.newsletter-subscribe__inner__btn__icon{margin-right:10px}.newsletter-subscribe__inner__btn .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.newsletter-subscribe__inner__btn:hover{border-color:#093969;color:#093969}.newsletter-subscribe__inner__btn:hover:before{border-color:#093969}.newsletter-subscribe__inner__btn:active{background:#093969;color:#fff;border-color:#093969}.newsletter-subscribe__inner__btn:active .icon{opacity:0}@media(max-width:767px){.newsletter-subscribe__inner__btn{padding-left:20px;padding-right:20px;font-size:12px}}@media(min-width:768px) and (max-width:1023px){.newsletter-subscribe__inner__btn{min-width:200px}}@media(max-width:1023px){.newsletter-subscribe__title{display:none}.newsletter-subscribe__inner{padding-top:0}.newsletter-subscribe__inner__input{width:465px}}@media(max-width:767px){.newsletter-subscribe__inner{border:1px solid #ccc;margin-left:0;text-align:left;position:relative}.newsletter-subscribe__inner__input{font-family:Helvetica,Arial,sans-serif;font-size:10px;line-height:1.2;width:100%;margin-left:0;height:40px;border:none;padding-left:10px;padding-right:100px}.benton-normal-normal-loaded .newsletter-subscribe__inner__input{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.newsletter-subscribe__inner__input:before,.newsletter-subscribe__inner__input:after{content:'';display:block}.newsletter-subscribe__inner__input:before{margin-top:-.95em}.newsletter-subscribe__inner__input:after{margin-top:-.25em}.newsletter-subscribe__inner__btn{width:90px;padding:0;height:40px;line-height:40px;text-align:center;margin-left:0;border:none;position:absolute;right:0;top:0}}@media(max-width:767px){.site-espanol .newsletter-subscribe__inner{border:none;margin-left:0;text-align:center}}.icon-overlay{position:relative;display:block}.icon-overlay__icon{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-archive-item__main{padding-top:30px;padding-left:30px;padding-right:30px;border:1px dotted #b2b2b2;border-top:0;padding-bottom:140px;position:relative;height:467px}@media(min-width:1024px) and (max-width:1279px){.home-archive-item__main{height:557px}}@media(min-width:768px) and (max-width:1023px){.home-archive-item__main{height:507px}}@media(max-width:767px){.home-archive-item__main{height:auto;border:none;padding:15px 0 25px;border-bottom:none}}.home-archive-item__main__title{padding-right:40px}@media(max-width:767px){.home-archive-item__main__title{padding-right:0}}html[data-useragent*='MSIE 9.0'] .home-archive-item__main__title{letter-spacing:-.01em}.home-archive-item__main__summary{padding-right:20px}@media(max-width:767px){.home-archive-item__main__summary{padding-right:0}}.home-archive-item__main__divider{position:relative;margin-top:30px;padding-top:20px}.home-archive-item__main__divider:before{content:'';width:64px;height:1px;border-top:1px dotted #b2b2b2;position:absolute;top:0;left:0}@media(max-width:767px){.home-archive-item__main__divider{margin-top:0;padding-top:0}.home-archive-item__main__divider::before{display:none}}.home-archive-item__main__cta{position:absolute;bottom:40px;left:0;right:0;text-align:center}.home-archive-poster{position:relative}.home-archive-poster img{width:100%;max-width:none}.home-archive-poster__title{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:#fff;height:100px;width:231px;text-align:center;padding:0 20px}.home-archive-poster__title:before{content:'';position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:0;border:1px solid #fff}.home-archive-poster__title__inner{font-family:Georgia,serif;font-size:21px;line-height:1.04762;text-transform:uppercase;display:table;width:100%;height:100%;letter-spacing:.05em}.brunel-deck-semibold-normal-normal-loaded .home-archive-poster__title__inner{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:normal}.home-archive-poster__title__inner span{position:relative;z-index:1;display:table-cell;vertical-align:middle}.tout-feature-outer{position:relative}.tout-feature-outer img{width:100%;max-width:none}.tout-feature{text-align:center;width:1020px;padding:30px;margin-left:auto;margin-right:auto;background:#fff;height:290px;position:absolute;top:0;right:30px;bottom:0;left:30px;margin:auto}.tout-feature.special-report{height:319px}@media(max-width:767px){.tout-feature.special-report{height:140px}}.tout-feature.special-report .tout-feature__title{text-transform:none;font-family:Georgia,serif;font-size:48px;line-height:1.14583;link-underline:"gradient"}.brunel-deck-semibold-normal-normal-loaded .tout-feature.special-report .tout-feature__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:normal}.tout-feature.special-report .tout-feature__title a{display:block}.hit-area:hover .tout-feature.special-report .tout-feature__title .underline,.hit:hover .tout-feature.special-report .tout-feature__title .underline,a:hover .tout-feature.special-report .tout-feature__title .underline,.tout-feature.special-report .tout-feature__title a:hover .underline{position:relative;background-color:transparent;background-image:-webkit-linear-gradient(bottom,transparent 5px,#e5e5e5,5px,#e5e5e5 6px,transparent 6px);background-image:linear-gradient(to top,transparent 5px,#e5e5e5,5px,#e5e5e5 6px,transparent 6px)}@media(-webkit-min-device-pixel-ratio:1.5){.hit-area:hover .tout-feature.special-report .tout-feature__title .underline,.hit:hover .tout-feature.special-report .tout-feature__title .underline,a:hover .tout-feature.special-report .tout-feature__title .underline,.tout-feature.special-report .tout-feature__title a:hover .underline{background-color:transparent;background-image:-webkit-linear-gradient(bottom,transparent 5px,#b2b2b2,5px,#b2b2b2 5.5px,transparent 5.5px);background-image:linear-gradient(to top,transparent 5px,#b2b2b2,5px,#b2b2b2 5.5px,transparent 5.5px)}}html.no-cssgradients .hit-area:hover .tout-feature.special-report .tout-feature__title .underline,html.no-cssgradients .hit:hover .tout-feature.special-report .tout-feature__title .underline,html.no-cssgradients a:hover .tout-feature.special-report .tout-feature__title .underline,html.no-cssgradients .tout-feature.special-report .tout-feature__title a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}@media(max-width:767px){.tout-feature.special-report .tout-feature__title{font-size:22px}}.tout-feature.special-report .tout-feature__summary,.tout-feature.special-report .tout-feature__meta{font-family:Georgia,serif;font-size:16px;line-height:2.1875;color:#656565;text-transform:none;letter-spacing:0}.tout-feature.special-report .tout-feature__meta{padding-top:20px}@media(min-width:1024px) and (max-width:1279px){.tout-feature{width:830px}}@media(min-width:768px) and (max-width:1023px){.tout-feature{top:30px;right:30px;bottom:30px;left:30px;padding:40px;height:260px;width:620px}}@media(max-width:767px){.tout-feature{right:0;left:0;height:100px;max-width:200px;padding:0}}.tout-feature__mid{border:1px solid #e5e5e5;position:relative;height:100%;display:table;width:100%}.tout-feature__mid:before,.tout-feature__mid:after{content:'';position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:1px solid #e5e5e5}.tout-feature__mid:after{top:-9px;right:-9px;bottom:-9px;left:-9px}@media(max-width:767px){.tout-feature__mid{border:none}.tout-feature__mid:before{top:-2px;right:-2px;bottom:-2px;left:-2px;border-color:#fff}.tout-feature__mid:after{display:none}}.tout-feature__inner{display:table-cell;vertical-align:middle}.tout-feature__title{font-family:Georgia,serif;font-size:60px;line-height:1.2;text-transform:uppercase;padding-top:45px}.brunel-poster-black-normal-normal-loaded .tout-feature__title{font-family:Brunel-Poster-Black,Georgia,serif;font-weight:400;font-style:normal}.tout-feature__title:before,.tout-feature__title:after{content:'';display:block}.tout-feature__title:before{margin-top:-.82em}.tout-feature__title:after{margin-top:-.38em}@media(max-width:767px){.tout-feature__title{font-family:Georgia,serif;font-size:21px;line-height:1.04762;text-transform:uppercase;padding-top:15px}.brunel-deck-semibold-normal-normal-loaded .tout-feature__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:normal}.tout-feature__title:before,.tout-feature__title:after{content:'';display:block}.tout-feature__title:before{margin-top:-.74381em}.tout-feature__title:after{margin-top:-.30381em}}@media(min-width:768px) and (max-width:1023px){.tout-feature__title{font-family:Georgia,serif;font-size:30px;line-height:1.2;text-transform:uppercase;padding-top:25px}.brunel-poster-black-normal-normal-loaded .tout-feature__title{font-family:Brunel-Poster-Black,Georgia,serif;font-weight:400;font-style:normal}}@media(min-width:1024px) and (max-width:1279px){.tout-feature__title{font-family:Georgia,serif;font-size:50px;line-height:1.2;text-transform:uppercase;padding-top:45px}.brunel-poster-black-normal-normal-loaded .tout-feature__title{font-family:Brunel-Poster-Black,Georgia,serif;font-weight:400;font-style:normal}}.tout-feature__summary{font-family:Georgia,serif;font-size:17px;line-height:1.17647;text-transform:uppercase;letter-spacing:1px;color:#000;margin-top:25px;padding-top:45px;border-top:1px dotted #000;max-width:800px;margin-left:auto;margin-right:auto}.brunel-text-medium-normal-normal-loaded .tout-feature__summary{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.tout-feature__summary:before,.tout-feature__summary:after{content:'';display:block}.tout-feature__summary:before{margin-top:-.89324em}.tout-feature__summary:after{margin-top:-.28324em}@media(max-width:1023px){.tout-feature__summary{font-family:Georgia,serif;font-size:15px;line-height:1.2;text-transform:uppercase;letter-spacing:1px;padding-top:30px;max-width:400px}.brunel-text-medium-normal-normal-loaded .tout-feature__summary{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}}.tout-feature__meta{padding-top:40px}@media(max-width:1023px){.tout-feature__meta{font-size:14px;padding-top:20px}}.tout-feature__cta{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;height:60px;line-height:58px;border:2px solid #000;padding:0 45px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-property:border-color,background-color;-moz-transition-property:border-color,background-color;transition-property:border-color,background-color;padding-left:20px;padding-right:20px;height:50px;line-height:48px;margin-top:35px;width:175px;text-align:center}.benton-bold-normal-loaded .tout-feature__cta{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.tout-feature__cta:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.tout-feature__cta__icon{margin-right:10px}.tout-feature__cta .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.tout-feature__cta:hover{border-color:#093969;color:#093969}.tout-feature__cta:hover:before{border-color:#093969}.tout-feature__cta:active{background:#093969;color:#fff;border-color:#093969}.tout-feature__cta:active .icon{opacity:0}@media(max-width:767px){.tout-feature__cta{padding-left:20px;padding-right:20px;font-size:12px}}@media(max-width:1279px){.tout-feature__cta{display:none}}@media screen and (min-width:550px) and (max-width:767px){.tout-feature--with-cta{max-width:400px;height:140px}}@media(min-width:1024px) and (max-width:1279px){.tout-feature--with-cta{max-width:800px;height:270px}}@media(max-width:1279px){.tout-feature--with-cta{padding:0}.tout-feature--with-cta__mid:before{display:none}.tout-feature--with-cta__mid:after{display:block;border-color:#fff;top:-3px;right:-3px;bottom:-3px;left:-3px}}@media(min-width:768px) and (max-width:1023px){.tout-feature--with-cta{left:0;right:0;height:270px;max-width:560px}}@media(min-width:1280px){.tout-feature--with-cta{height:340px}}.tout-feature--with-cta__title{text-transform:uppercase}@media(min-width:768px) and (max-width:1023px){.tout-feature--with-cta__title{font-family:Georgia,serif;font-size:50px;line-height:1.2;text-transform:uppercase;padding-top:35px}.brunel-poster-black-normal-normal-loaded .tout-feature--with-cta__title{font-family:Brunel-Poster-Black,Georgia,serif;font-weight:400;font-style:normal}.tout-feature--with-cta__title:before,.tout-feature--with-cta__title:after{content:'';display:block}.tout-feature--with-cta__title:before{margin-top:-.82em}.tout-feature--with-cta__title:after{margin-top:-.38em}}@media(max-width:767px){.tout-feature--with-cta__title{padding-top:15px}}@media screen and (min-width:550px) and (max-width:767px){.tout-feature--with-cta__title{font-family:Georgia,serif;font-size:50px;line-height:1.2;text-transform:uppercase;padding-top:35px}.brunel-poster-black-normal-normal-loaded .tout-feature--with-cta__title{font-family:Brunel-Poster-Black,Georgia,serif;font-weight:400;font-style:normal}.tout-feature--with-cta__title:before,.tout-feature--with-cta__title:after{content:'';display:block}.tout-feature--with-cta__title:before{margin-top:-.82em}.tout-feature--with-cta__title:after{margin-top:-.38em}}@media(min-width:768px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px){.tout-feature--with-cta__summary{font-family:Georgia,serif;font-size:18px;line-height:.83333;text-transform:none;padding-top:35px;color:#656565;max-width:510px}.tout-feature--with-cta__summary:before,.tout-feature--with-cta__summary:after{content:'';display:block}.tout-feature--with-cta__summary:before{margin-top:-.76667em}.tout-feature--with-cta__summary:after{margin-top:-.06667em}}@media(min-width:1024px) and (max-width:1279px){.tout-feature--with-cta__summary{max-width:670px}}@media(max-width:767px){.tout-feature--with-cta__summary{display:none}}.spotlight__main{padding-top:45px}.spotlight__main__thumb{float:left;margin-right:40px}.spotlight__main__thumb .listing-thumb__category{letter-spacing:.2em}.spotlight__main__summary{color:#656565;padding-right:20px}.spotlight__main__meta{padding-top:50px}.spotlight__related{padding-right:60px;margin-top:15px;position:relative}.spotlight__related:before{content:'';position:absolute;left:0;top:0;bottom:0;width:0;height:100%;border-left:1px dotted #b2b2b2}.spotlight__related__cta{padding-top:40px}@media(max-width:1023px){.spotlight__related{margin-top:40px;padding-right:0;border-top:1px dotted #b2b2b2}.spotlight__related:before{border-left:0}.spotlight__related .t_small-li--side{padding-top:30px;width:315px;display:inline-block;vertical-align:top;border-bottom:1px dotted #b2b2b2;padding-bottom:20px;white-space:nowrap;overflow-x:auto;text-overflow:ellipsis}}@media(max-width:1023px) and (min-width:768px) and (max-width:1023px){.spotlight__related .t_small-li--side{width:328px}}@media(max-width:1023px) and (max-width:1023px){.spotlight__related .t_small-li--side{white-space:normal}}@media(max-width:1023px){.spotlight__related .t_small-li--side:nth-child(even){margin-left:30px}.spotlight__related .t_small-li--side+.t_side-li--side{padding-top:30px}}@media(min-width:768px) and (max-width:1023px){.spotlight{position:relative}.spotlight .t_feature-title{font-size:30px}.spotlight .t_body{font-size:16px}.spotlight .t_tag+.t_feature-title{padding-top:50px}.spotlight__main,.spotlight .t_feature-title{margin-right:240px}.spotlight__main{padding-top:20px}.spotlight__main__thumb{position:absolute;top:0;right:0;width:180px}.spotlight__related{border-top:0}.spotlight__related ul{border-top:1px dotted #b2b2b2}}@media(max-width:767px){.spotlight .t_feature-title{display:none!important}.spotlight__main{display:none}.spotlight__related{margin-top:0;text-align:center}.spotlight__related .t_small-li--side{width:100%}.spotlight__related .t_small-li--side:nth-child(even){margin-left:0}}.contributor-listing{text-align:center}.contributor-listing__avatar{margin-bottom:10px;text-align:center}.contributor-listing__avatar img{display:inline-block;vertical-align:top}.contributor-listing__article{position:relative;margin-top:20px;padding-top:20px}.contributor-listing__article:before{content:'';width:64px;height:1px;border-top:1px dotted #b2b2b2;position:absolute;top:0;left:0;margin-left:auto;margin-right:auto;right:0}.contributor-listing__article__title+.contributor-listing__article__meta{padding-top:35px}@media(max-width:1023px){.contributor-listing{margin-bottom:30px}}@media(max-width:767px){.contributor-listing{overflow:hidden;text-align:left;border-bottom:1px dotted #b2b2b2;padding-bottom:15px;margin-bottom:15px}.contributor-listing__avatar{float:left;margin-right:20px;width:50px}.contributor-listing__article{display:none}}.podcasts__media{margin-top:45px}.podcasts__media .podcast-download{position:absolute;right:-10px;bottom:6px;z-index:1}.podcasts__main{margin-top:70px}@media(max-width:767px){.podcasts__main--snip{display:none}}@media(max-width:767px){.podcasts__main{margin-top:20px}}.podcasts__btn{text-align:center;margin-top:40px;padding-bottom:100px}.podcasts__btn--detail{padding-bottom:40px}.podcasts__btn{padding-bottom:40px}.podcast-download{position:absolute;right:0;bottom:6px;z-index:1}@media(max-width:1023px){.podcast-download{display:none}}.podcasts-header{text-align:center;padding-left:40px;padding-right:40px}.podcasts-header .t_tag span{color:#b31b1b}.podcasts-header__icon{width:75px;height:75px;display:inline-block;vertical-align:top}.podcasts-header__tag{margin-top:40px}.podcasts-header__title{max-width:850px;margin-left:auto;margin-right:auto}@media(max-width:767px){.podcasts-header{padding:0}.podcasts-header__tag{margin-top:0}}.podcasts-header--feature{margin-top:-10px}.podcasts-header--feature .podcasts-header__tag{margin-top:30px}@media(max-width:767px){.podcasts-header .tooltip{width:120px!important}.podcasts-header .tooltip__arrow{left:90px!important}}.podcasts-media{text-align:center;max-width:850px;margin-left:auto;margin-right:auto;border-top:1px dotted #b2b2b2;padding-right:15px}.podcasts-media--feature{border-bottom:1px dotted #b2b2b2;padding-bottom:35px}@media(max-width:767px){.podcasts-media--feature audio{width:250px}}@media(min-width:768px) and (max-width:1023px){.podcasts-media--feature .player-controls{width:100%}}@media(max-width:767px){.podcasts-media{border:none;padding-top:0}}.podcasts-media .player{height:70px}.podcasts-listing{border-top:1px dotted #999;padding-bottom:25px;padding-left:60px;position:relative}.podcasts-listing:before,.podcasts-listing:after{content:" ";display:table}.podcasts-listing:after{clear:both}.podcasts-listing{zoom:1}.podcasts-listing__control{float:left;margin-left:-50px;margin-top:25px;cursor:pointer;position:relative;z-index:1}.podcasts-listing__control .icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHRpdGxlPmljb25fX3BsYXktLXNtLS1ibGFjazwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+PGRlZnM+PHBhdGggZD0iTTE1IDIuMmM3LjA1OCAwIDEyLjggNS43NDIgMTIuOCAxMi44IDAgNy4wNTgtNS43NDIgMTIuOC0xMi44IDEyLjgtNy4wNTggMC0xMi44LTUuNzQyLTEyLjgtMTIuOEMyLjIgNy45NDIgNy45NDIgMi4yIDE1IDIuMnptMC0yQzYuODI2LjIuMiA2LjgyNi4yIDE1UzYuODI2IDI5LjggMTUgMjkuOCAyOS44IDIzLjE3NCAyOS44IDE1IDIzLjE3NC4yIDE1IC4yem0tMyA5LjY5NUwxOS41IDE1IDEyIDIwLjEwNVY5Ljg5NXoiIGlkPSJhIi8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTE1IDIuMmM3LjA1OCAwIDEyLjggNS43NDIgMTIuOCAxMi44IDAgNy4wNTgtNS43NDIgMTIuOC0xMi44IDEyLjgtNy4wNTggMC0xMi44LTUuNzQyLTEyLjgtMTIuOEMyLjIgNy45NDIgNy45NDIgMi4yIDE1IDIuMnptMC0yQzYuODI2LjIuMiA2LjgyNi4yIDE1UzYuODI2IDI5LjggMTUgMjkuOCAyOS44IDIzLjE3NCAyOS44IDE1IDIzLjE3NC4yIDE1IC4yem0tMyA5LjY5NUwxOS41IDE1IDEyIDIwLjEwNVY5Ljg5NXoiIGZpbGw9IiMwMDAiLz48bWFzayBpZD0iYiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48cGF0aCBkPSJNMCAwaDMwdjMwSDBWMHoiIGZpbGw9IiMwMDAiIG1hc2s9InVybCgjYikiLz48L2c+PC9zdmc+);background-repeat:no-repeat;width:30px;height:30px}.no-svg .podcasts-listing__control .icon{background-image:url(/img/png/icon__play--sm--black.png)}.podcasts-listing.is-playing .podcasts-listing__control .icon{background-image:url(data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0idGlueSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjkuNiAyOS42Ij48cGF0aCBkPSJNMTQuOCAyYzcuMSAwIDEyLjggNS43IDEyLjggMTIuOHMtNS43IDEyLjgtMTIuOCAxMi44UzIgMjEuOSAyIDE0LjggNy43IDIgMTQuOCAybTAtMkM2LjYgMCAwIDYuNiAwIDE0LjhzNi42IDE0LjggMTQuOCAxNC44UzI5LjYgMjMgMjkuNiAxNC44IDIzIDAgMTQuOCAwek05LjUgOC43aDMuMnYxMi4ySDkuNXptNy40IDBoMy4ydjEyLjJoLTMuMnoiLz48L3N2Zz4=);background-repeat:no-repeat}.no-svg .podcasts-listing.is-playing .podcasts-listing__control .icon{background-image:url(/img/png/icon__pause--sm--black.png)}.podcasts-listing.is-playing .podcasts-listing__meta,.podcasts-listing.is-playing .t_listing-title,.podcasts-listing.is-playing .podcasts-listing__title{display:none}.podcasts-listing__meta span{margin-right:10px}.podcasts-listing__title{margin-top:15px}.podcasts-listing__meta__time{border-left:1px solid #999;padding-left:10px;margin-right:0}.podcasts-listing__download{float:right;margin-top:30px}.podcasts-listing__download a{padding:5px}@media(max-width:1023px){.podcasts-listing__download{display:none}}.podcasts-listing.is-playing .podcasts-listing__download{display:none}.podcasts-listing__player{display:none;position:absolute!important;bottom:0;width:100%}html[data-useragent*='MSIE 9.0'] .podcasts-listing__player{bottom:-20px}.podcasts-listing.is-playing .podcasts-listing__player{display:block}.podcasts-listing .player-controls-right{margin-right:60px}@media(max-width:1023px){.podcasts-listing .player-controls-right{margin-right:0}}.podcasts-subscribe{text-align:center;padding-bottom:110px}.podcasts-subscribe:before,.podcasts-subscribe:after{content:" ";display:table}.podcasts-subscribe:after{clear:both}.podcasts-subscribe{zoom:1}.podcasts-subscribe__title{font-family:Georgia,serif;font-size:30px;line-height:1.33333;padding-top:0;padding-bottom:70px}.brunel-deck-semibold-normal-italic-loaded .podcasts-subscribe__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:italic}.podcasts-subscribe__title:before,.podcasts-subscribe__title:after{content:'';display:block}.podcasts-subscribe__title:before{margin-top:-.88667em}.podcasts-subscribe__title:after{margin-top:-.44667em}@media(max-width:1279px){.podcasts-subscribe__title{padding-top:30px}}@media(max-width:767px){.podcasts-subscribe__title{padding-bottom:30px}}.podcasts-subscribe__item{border-top:1px dotted #b2b2b2;text-align:left;padding:40px 220px 50px 110px;position:relative}.podcasts-subscribe__item__thumb{float:left;margin-left:-90px;width:70px;height:70px}.podcasts-subscribe__item__btn{position:absolute;right:0;top:40px;padding-left:20px;padding-right:20px}@media(max-width:767px){.podcasts-subscribe__item__btn{position:relative}}@media(max-width:767px){.podcasts-subscribe__item{padding-right:0;padding-left:90px}}.podcasts-subscribe__external{border-top:1px dotted #b2b2b2;padding-top:40px}.podcasts-subscribe__external__links{padding-top:40px}.podcasts-subscribe__external__links a{display:inline-block;margin:0 20px}@media(max-width:767px){.podcasts-subscribe__external__links a+a{margin-top:20px}}@media(max-width:767px){.podcasts-subscribe{padding-bottom:30px}}.podcast-detail-header{padding-top:55px}.podcast-detail-header .t_tag{margin-top:30px}.podcast-detail-header .t_tag span{color:#b31b1b;margin-left:10px}.podcast-detail-header .t_article-subtitle{padding-top:60px}.podcast-detail-header .podcasts__media{margin-top:55px}@media(max-width:767px){.podcast-detail-header{padding-top:0}.podcast-detail-header .t_tag{margin-top:0}.podcast-detail-header .t_article-subtitle{padding-top:30px}}@media(max-width:1023px){.podcast-grid-outer{padding-bottom:20px}}.sticky-header{-webkit-transition:height .2s ease;-moz-transition:height .2s ease;transition:height .2s ease;height:230px}@media(min-width:1024px) and (max-width:1279px){.sticky-header{height:160px}}body:not(.home) .sticky-header,.sticky-header.is-sticky-container{height:160px}@media(min-width:768px) and (max-width:1023px){.sticky-header,body:not(.home) .sticky-header,.sticky-header.is-sticky-container{height:76px}}@media(max-width:767px){.sticky-header,body:not(.home) .sticky-header,.sticky-header.is-sticky-container{height:60px}}.sticky-header__inner{background:#fff;position:relative;z-index:3;width:inherit;width:100%;z-index:10;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}.sticky-header__inner.is-sticky{position:fixed;top:0;border-bottom:1px solid #e5e5e5}.sticky-header__inner.is-end{position:absolute;bottom:0}@media(max-width:1023px){.header-outer{max-width:1220px;margin-left:auto;margin-right:auto}}@media(max-width:1023px) and (min-width:1024px) and (max-width:1279px){.header-outer{max-width:930px}}@media(max-width:1023px) and (min-width:768px) and (max-width:1023px){.header-outer{max-width:690px}}@media(max-width:1023px) and (max-width:767px){.header-outer{max-width:700px;padding-left:30px;padding-right:30px}}.header{display:table;width:100%;table-layout:fixed;padding-top:40px;padding-bottom:40px;-webkit-transition:padding-top .2s ease,padding-bottom .2s ease;-moz-transition:padding-top .2s ease,padding-bottom .2s ease;transition:padding-top .2s ease,padding-bottom .2s ease}@media(min-width:1024px) and (max-width:1279px),(min-width:768px) and (max-width:1023px),(max-width:767px){.header{padding-top:20px;padding-bottom:20px}}.header__left,.header__logo,.header__right{display:table-cell;vertical-align:middle}.header__left__subscribe-btn{border-color:#093969;color:#093969}@media(min-width:1024px) and (max-width:1279px){.header__left__subscribe-btn{height:40px;line-height:38px;padding-left:15px;padding-right:15px}}@media(min-width:768px) and (max-width:1023px),(max-width:767px){.header__left__subscribe-btn{display:none}}@media(min-width:1280px),(min-width:1024px) and (max-width:1279px){.header__left__menu-btn{display:none}}.header__logo{text-align:center}@media(min-width:768px){.header__logo--es,.header__logo--ar{padding-top:2px;padding-bottom:2px}}@media(max-width:767px){.header__logo--es,.header__logo--ar{padding-bottom:2px}}@media(min-width:1024px) and (max-width:1279px),(min-width:768px) and (max-width:1023px){.header__logo__icon{width:150px;height:35px}}@media(max-width:767px){.header__logo__icon{width:102px;height:25px;max-width:none}}@media(min-width:1024px) and (max-width:1279px),(min-width:768px) and (max-width:1023px){.header__logo__icon--es{width:222px}}@media(max-width:767px){.header__logo__icon--es{width:159px}}@media(min-width:1024px) and (max-width:1279px),(min-width:768px) and (max-width:1023px){.header__logo__icon--ar{width:156px}}@media(max-width:767px){.header__logo__icon--ar{width:111px}}.header__right{text-align:right}@media(max-width:1023px){.header__right__utils{display:none}}@media(min-width:1024px) and (max-width:1279px){.header__right__utils{display:inline-block;margin-left:-32px}}@media(min-width:1280px){.header__right__search-btn{display:none}}@media(min-width:1024px) and (max-width:1279px){.header__right__search-btn{display:inline-block;margin-left:30px}}.panel{border-top:1px solid #e5e5e5}.main-area{padding-top:40px}@media(max-width:1279px){.main-area{padding-top:20px}}.header .header__left__subscribe-btn{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-transition-property:padding,height,line-height;-moz-transition-property:padding,height,line-height;transition-property:padding,height,line-height}.header .header__logo__icon{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-transition-property:width,height;-moz-transition-property:width,height;transition-property:width,height}body:not(.home) .header,.is-sticky .header,.is-end .header{padding-top:20px;padding-bottom:20px}@media(max-width:767px){body:not(.home) .header,.is-sticky .header,.is-end .header{padding-top:15px;padding-bottom:15px}}body:not(.home) .header .header__left__subscribe-btn,.is-sticky .header .header__left__subscribe-btn,.is-end .header .header__left__subscribe-btn{height:40px;line-height:38px;padding-left:15px;padding-right:15px}body:not(.home) .header .header__logo__icon,.is-sticky .header .header__logo__icon,.is-end .header .header__logo__icon{width:150px;height:35px}@media(max-width:767px){body:not(.home) .header .header__logo__icon,.is-sticky .header .header__logo__icon,.is-end .header .header__logo__icon{width:102px;height:25px}}body:not(.home) .header .header__logo__icon--es,body:not(.home) .header .header__logo__icon--ar,.is-sticky .header .header__logo__icon--es,.is-sticky .header .header__logo__icon--ar,.is-end .header .header__logo__icon--es,.is-end .header .header__logo__icon--ar{width:216px}@media(max-width:767px){body:not(.home) .header .header__logo__icon--es,body:not(.home) .header .header__logo__icon--ar,.is-sticky .header .header__logo__icon--es,.is-sticky .header .header__logo__icon--ar,.is-end .header .header__logo__icon--es,.is-end .header .header__logo__icon--ar{width:154px}}.cart-count{display:inline-block;color:#1a1a1a;border:1px solid #e5e5e5;border-radius:2px;height:19px;line-height:18px;padding:0 4px;margin-left:8px;font-size:10px;font-family:Benton,sans-serif}.lang-ar .sticky-header{height:150px}@media(min-width:1024px) and (max-width:1279px){.lang-ar .sticky-header{height:80px}}@media(min-width:768px) and (max-width:1023px){.lang-ar .sticky-header{height:76px}}@media(max-width:767px){.lang-ar .sticky-header{height:60px}}.lang-ar .header__right{text-align:left}.lang-ar .header__right__search-btn{display:none!important}@media(min-width:1024px) and (max-width:1279px){.lang-ar .header__right__search-btn{margin-left:auto;margin-right:30px}}@media(max-width:767px){.lang-ar .header__logo{width:141px}}body.lang-ar:not(.home) .sticky-header,.sticky-header.is-sticky-container{height:80px}@media(max-width:767px){.sticky-header,body.lang-ar:not(.home) .sticky-header,.sticky-header.is-sticky-container{height:60px}}@media(min-width:768px) and (max-width:1023px){.sticky-header,body.lang-ar:not(.home) .sticky-header,.sticky-header.is-sticky-container{height:76px}}@media(max-width:767px){.lang-es .header__logo{width:159px}}@media(max-width:1023px){html.is-primary-nav-open{overflow:hidden}}@media(max-width:1023px){#scientific-american .panel:first-child,#scientific-american .banner-leaderboard-top{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform}html.is-resizing #scientific-american .panel:first-child,html.is-resizing #scientific-american .banner-leaderboard-top{-webkit-transition:none;-moz-transition:none;transition:none}html.is-primary-nav-open #scientific-american .panel:first-child,html.is-primary-nav-open #scientific-american .banner-leaderboard-top{-webkit-transform:translate(280px,0);-moz-transform:translate(280px,0);-ms-transform:translate(280px,0);-o-transform:translate(280px,0);transform:translate(280px,0)}#scientific-american #sa_body{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform}html.is-resizing #scientific-american #sa_body{-webkit-transition:none;-moz-transition:none;transition:none}html.is-primary-nav-open #scientific-american #sa_body{-webkit-transform:translate(280px,0);-moz-transform:translate(280px,0);-ms-transform:translate(280px,0);-o-transform:translate(280px,0);transform:translate(280px,0)}#scientific-american .header__menu-link{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}html.is-resizing #scientific-american .header__menu-link{-webkit-transition:none;-moz-transition:none;transition:none}html.is-primary-nav-open #scientific-american .header__menu-link{display:none}html.csspointerevents.is-primary-nav-open #scientific-american .header__menu-link{display:block;opacity:0;pointer-events:none}}.primary-nav{border-top:1px solid #e5e5e5}.primary-nav__container{position:relative}.primary-nav__inner.is-hidden{display:none}@media(max-width:1023px){.primary-nav{border-top:0}}@media(max-width:1023px){.primary-nav__search-container{position:relative;display:block;margin-top:10px}}@media(min-width:1024px){.primary-nav__search-bar{position:absolute;background:#000;top:0;bottom:0;z-index:2;color:#fff;padding:0 40px;overflow:hidden;left:-9999px;padding-left:9999px;right:-9999px;padding-right:9999px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .5s cubic-bezier(.19,1,.22,1);-moz-transition:all .5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1)}.primary-nav__search-bar:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiPjxkZWZzPjxmaWx0ZXIgaWQ9ImEiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjEgMCAwIDAgMCAwIDEgMCAwIDAgMCAwIDEgMCAwIDAgMCAwIDEgMCIvPjwvZmlsdGVyPjwvZGVmcz48bWFzayBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGlkPSJiIj48ZyBmaWx0ZXI9InVybCgjYSkiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik03IDIuMmMyLjYgMCA0LjggMi4yIDQuOCA0LjhTOS42IDExLjggNyAxMS44IDIuMiA5LjYgMi4yIDcgNC40IDIuMiA3IDIuMm0wLTJDMy4yLjIuMiAzLjIuMiA3czMgNi44IDYuOCA2LjggNi44LTMgNi44LTYuOFMxMC44LjIgNyAuMnoiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTExIDExbDQgNCIvPjwvZz48L21hc2s+PHBhdGggbWFzaz0idXJsKCNiKSIgZmlsbD0iI2ZmZiIgZD0iTTAgMGgxNnYxNkgweiIvPjwvc3ZnPg==);background-repeat:no-repeat;display:block;content:'';width:36px;height:80px;position:absolute;top:0;left:40px;background-size:16px;background-position:center center;opacity:.4}.no-svg .primary-nav__search-bar:before{background-image:url(/img/png/icon__search--white.png)}.no-csstransforms .primary-nav__search-bar{display:none}.primary-nav--searching .primary-nav__search-bar{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.no-csstransforms .primary-nav--searching .primary-nav__search-bar{display:block}}.primary-nav__search-input{font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.23077;text-transform:uppercase;letter-spacing:3px;color:#b2b2b2}.benton-bold-normal-loaded .primary-nav__search-input{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}@media(max-width:1023px){.primary-nav__search-input{font-size:11px;text-transform:uppercase;line-height:50px;display:block;width:100%;padding-left:25px;padding-right:60px;border-bottom:1px solid #e5e5e5}}@media(min-width:1024px){.primary-nav__search-input{background:transparent;color:#fff;width:100%;height:80px;line-height:80px;padding-left:0}}.primary-nav__search-results{display:none}@media(min-width:1024px){.primary-nav__search-results{position:absolute;z-index:10;background:#000;color:#fff;padding:0 40px;top:80px;left:-9999px;padding-left:9999px;right:-9999px;padding-right:9999px}.primary-nav--with-results .primary-nav__search-results{display:block}.primary-nav__search-results__inner{border-top:1px solid #323232}}.primary-nav .search-results{position:relative;padding-top:20px;height:260px;padding-right:6px}.primary-nav .search-results:after{content:'';position:absolute;pointer-events:none;right:6px;bottom:0;left:0;background-color:#1a1a1a;background-image:-webkit-linear-gradient(bottom,#1a1a1a,transparent);background-image:linear-gradient(to top,#1a1a1a,transparent);background-color:transparent;height:100px}.primary-nav .search-results__inner{height:100%;overflow:auto;padding-right:6px;padding-bottom:100px}.primary-nav .search-results__inner::-webkit-scrollbar{width:6px}.primary-nav .search-results__inner::-webkit-scrollbar-track{border-radius:10px;background:rgba(255,255,255,.05)}.primary-nav .search-results__inner::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(255,255,255,.2)}.primary-nav .search-results__inner::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,0,0,.4)}.primary-nav .search-results__inner::-webkit-scrollbar-track{margin-bottom:40px}.primary-nav .search-results li{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;padding-top:30px}.benton-normal-normal-loaded .primary-nav .search-results li{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.primary-nav .search-results li:before,.primary-nav .search-results li:after{content:'';display:block}.primary-nav .search-results li:before{margin-top:-1.06429em}.primary-nav .search-results li:after{margin-top:-.36429em}.primary-nav .search-results li:first-child{padding-top:15px}.primary-nav .search-results li span{display:inline-block;vertical-align:middle;width:35px}.primary-nav .search-results li a{opacity:.5}.primary-nav .search-results li a:hover{opacity:1}.primary-nav__list{-webkit-transition:all .5s cubic-bezier(.19,1,.22,1);-moz-transition:all .5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1)}@media(min-width:1024px){.primary-nav--searching .primary-nav__list{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}}@media(min-width:1024px){.primary-nav__list__item{display:inline-block}.primary-nav__list__item>a:hover:after{content:'';border-bottom:2px solid #000;position:absolute;bottom:26px;left:0;right:0;height:1px}}.primary-nav__list__item>a{display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.23077;text-transform:uppercase;letter-spacing:3px;text-decoration:none;color:#000;position:relative}.benton-bold-normal-loaded .primary-nav__list__item>a{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}@media(max-width:1023px){.primary-nav__list__item>a{display:block}}@media(min-width:1024px) and (max-width:1279px){.primary-nav__list__item>a{font-size:11px}}@media(min-width:1100px){.primary-nav__list{text-align:center}}@media(min-width:1280px){.primary-nav__list{margin-left:-12px;margin-right:-12px}.primary-nav__list__item>a{padding-left:12px;padding-right:12px}.primary-nav__list__item>a:hover:after{left:15px;right:17px}}@media(min-width:1024px){.primary-nav__list{white-space:nowrap;font-size:0}.primary-nav__list__item{white-space:normal}.primary-nav__list__item>a{line-height:80px}}@media(min-width:1024px) and (max-width:1279px){.primary-nav__list{margin-left:-10px;margin-right:-10px}.primary-nav__list__item>a{padding-left:10px;padding-right:10px}.primary-nav__list__item>a:hover:after{left:10px;right:12px}}@media(max-width:1023px){.primary-nav__list__item>a{font-size:12px;line-height:50px;padding-left:25px;padding-right:25px;border-bottom:1px solid #e5e5e5;position:relative}.primary-nav__list__item>a[data-child-navs-link]:after{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA5IDYiPjxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMSAxbDMuNSAzLjVMOCAxIi8+PC9zdmc+);background-repeat:no-repeat;position:absolute;width:9px;height:6px;right:20px;top:23px;opacity:.3}.no-svg .primary-nav__list__item>a[data-child-navs-link]:after{background-image:url(/img/png/icon__ddarr--black.png)}.primary-nav__list__item>a[data-child-navs-link]+.child-nav{-webkit-transition:padding .3s ease-out,border-color .3s ease-out,height .3s ease-out;-moz-transition:padding .3s ease-out,border-color .3s ease-out,height .3s ease-out;transition:padding .3s ease-out,border-color .3s ease-out,height .3s ease-out;height:0;overflow:hidden}.primary-nav__list__item>a[data-child-navs-link]:not(.open)+.child-nav{padding-top:0;padding-bottom:0;border-bottom-color:transparent}.primary-nav__list__item>a[data-child-navs-link].open:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjQxNCIgaGVpZ2h0PSI1LjYyMSIgdmlld0JveD0iMC4yOTMgLTAuNDE0IDguNDE0IDUuNjIxIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuMjkzIC0wLjQxNCA4LjQxNCA1LjYyMSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTggNC41TDQuNSAxIDEgNC41Ii8+PHBhdGggZD0iTTcuMjkzIDUuMjA3TDQuNSAyLjQxNCAxLjcwNyA1LjIwNy4yOTMgMy43OTMgNC41LS40MTRsNC4yMDcgNC4yMDd6Ii8+PC9zdmc+);background-repeat:no-repeat;opacity:1}.no-svg .primary-nav__list__item>a[data-child-navs-link].open:after{background-image:url(/img/png/icon__uparr--black.png)}}@media(min-width:1024px){.primary-nav__list__item>a[data-child-navs-link]{height:auto!important}.primary-nav__list__item>a[data-child-navs-link]+.child-nav{display:none!important}}@media(max-width:1023px){.primary-nav__inner>.container{padding-left:0;padding-right:0}.primary-nav__context-nav{display:none}}@media(min-width:1024px){.primary-nav{position:relative}.primary-nav__inner,.primary-nav__context-nav{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.no-csstransforms .primary-nav__context-nav{display:none!important}.primary-nav.is-context-nav .primary-nav__inner,.primary-nav.is-context-nav .primary-nav__context-nav{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.primary-nav.is-context-nav:not(.is-context-nav-transitioning){margin-top:80px;margin-bottom:-80px}.primary-nav.is-context-nav-transitioning{overflow:hidden;height:80px}.primary-nav.is-context-nav-transitioning .primary-nav__inner,.primary-nav.is-context-nav-transitioning .primary-nav__context-nav{-webkit-transition:-webkit-transform;-moz-transition:-moz-transform;transition:transform;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.primary-nav.is-context-nav-transitioning.is-context-nav .primary-nav__inner{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.primary-nav.is-context-nav-transitioning.is-context-nav .primary-nav__context-nav{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.primary-nav__inner{position:relative;overflow:hidden;height:inherit}.primary-nav__inner__container{position:relative}.primary-nav--with-results .primary-nav__inner{overflow:visible}.primary-nav.is-context-nav:not(.is-context-nav-transitioning) .primary-nav__inner{height:0;overflow:hidden}.primary-nav__search-btn{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.primary-nav__close-btn{position:absolute;top:40px;right:0;height:14px;margin-top:-7px;display:none;z-index:5}.primary-nav__close-btn .icon{vertical-align:top}.primary-nav--searching .primary-nav__close-btn{display:block}.primary-nav__drawer-utils{display:none}.primary-nav__context-nav{height:80px}.primary-nav:not(.is-context-nav):not(.is-context-nav-transitioning) .primary-nav__context-nav{overflow:hidden;height:0}}@media(min-width:1024px) and (max-width:1279px){.primary-nav__inner{padding-left:20px;padding-right:20px}.primary-nav__search-btn{display:none}}@media(min-width:1280px){.primary-nav__inner{padding-left:0;padding-right:0}}@media(max-width:1023px){.primary-nav{width:280px;position:fixed;top:0;height:100%;left:0;z-index:3;display:none}html.csspointerevents .primary-nav{pointer-events:none;display:block}html.is-primary-nav-open .primary-nav{display:block}.primary-nav__bg{background:rgba(0,0,0,.8);position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;display:none}html.is-primary-nav-open .primary-nav__bg{display:block}html.csspointerevents .primary-nav__bg{opacity:0;display:block;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}html.is-resizing .primary-nav__bg{-webkit-transition:none;-moz-transition:none;transition:none}html.csspointerevents.is-primary-nav-open .primary-nav__bg{opacity:1;pointer-events:auto}.primary-nav__inner{background:#fff;height:100%;position:relative;z-index:1;pointer-events:auto;overflow-y:auto;-webkit-transform:translate(-280px,0);-moz-transform:translate(-280px,0);-ms-transform:translate(-280px,0);-o-transform:translate(-280px,0);transform:translate(-280px,0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform}html.is-resizing .primary-nav__inner{-webkit-transition:none;-moz-transition:none;transition:none}html.is-primary-nav-open .primary-nav__inner{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.primary-nav__inner.container{max-width:none;padding-left:0;padding-right:0}.primary-nav__search-btn{position:absolute;right:20px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:14px;height:14px}.primary-nav__close-btn{position:absolute;top:18px;right:-65px;padding:10px;-webkit-transform:translate(-280px,0);-moz-transform:translate(-280px,0);-ms-transform:translate(-280px,0);-o-transform:translate(-280px,0);transform:translate(-280px,0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity;display:none}html.is-resizing .primary-nav__close-btn{-webkit-transition:none;-moz-transition:none;transition:none}html.is-primary-nav-open .primary-nav__close-btn{display:block;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}html.csspointerevents .primary-nav__close-btn{opacity:0;display:block}html.csspointerevents.is-primary-nav-open .primary-nav__close-btn{opacity:1;pointer-events:auto}.primary-nav__drawer-utils{padding-top:30px;padding-left:20px;padding-right:20px;position:relative}.primary-nav__drawer-utils>.btn{color:#093969;border-color:#093969;width:100%;text-align:center}.primary-nav__drawer-utils>.btn+.btn{margin-top:10px}.primary-nav__drawer-utils__list{margin-top:30px;border-top:1px solid #e5e5e5;margin-left:-20px;margin-right:-20px}.primary-nav__drawer-utils__list__item{border-bottom:1px solid #e5e5e5}.primary-nav__drawer-utils__list__item>a{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#999;display:block;padding-top:30px;padding-bottom:20px;padding-left:20px;padding-right:20px;position:relative}.benton-normal-normal-loaded .primary-nav__drawer-utils__list__item>a{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.primary-nav__drawer-utils__list__item>a:before,.primary-nav__drawer-utils__list__item>a:after{content:'';display:block}.primary-nav__drawer-utils__list__item>a:before{margin-top:-1.06429em}.primary-nav__drawer-utils__list__item>a:after{margin-top:-.36429em}.primary-nav__drawer-utils__list__item>a[data-child-navs-link]:after{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA5IDYiPjxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMSAxbDMuNSAzLjVMOCAxIi8+PC9zdmc+);background-repeat:no-repeat;position:absolute;width:9px;height:6px;right:20px;top:29px;opacity:.3}.no-svg .primary-nav__drawer-utils__list__item>a[data-child-navs-link]:after{background-image:url(/img/png/icon__ddarr--black.png)}.primary-nav__drawer-utils__list__item>a[data-child-navs-link].open:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjQxNCIgaGVpZ2h0PSI1LjYyMSIgdmlld0JveD0iMC4yOTMgLTAuNDE0IDguNDE0IDUuNjIxIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuMjkzIC0wLjQxNCA4LjQxNCA1LjYyMSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTggNC41TDQuNSAxIDEgNC41Ii8+PHBhdGggZD0iTTcuMjkzIDUuMjA3TDQuNSAyLjQxNCAxLjcwNyA1LjIwNy4yOTMgMy43OTMgNC41LS40MTRsNC4yMDcgNC4yMDd6Ii8+PC9zdmc+);background-repeat:no-repeat;opacity:1}.no-svg .primary-nav__drawer-utils__list__item>a[data-child-navs-link].open:after{background-image:url(/img/png/icon__uparr--black.png)}.primary-nav__drawer-utils__list__item>a+.child-nav{height:0;overflow:hidden;border-bottom:0;padding-top:0;padding-bottom:0;-webkit-transition:height .2s ease,padding .2s ease;-moz-transition:height .2s ease,padding .2s ease;transition:height .2s ease,padding .2s ease}.primary-nav__drawer-utils__list__item>a.open+.child-nav{border-top:1px solid #e5e5e5;padding-top:10px;padding-bottom:15px}.primary-nav__drawer-utils__social{line-height:65px}.primary-nav__drawer-utils__social{font-size:0;margin-left:-40px}.primary-nav__drawer-utils__social__item{display:inline-block;vertical-align:top;font-size:1rem;padding-left:40px}.primary-nav__drawer-utils__social__item{padding-left:35px}.primary-nav--open{display:block}}body.lang-ar .header__menu-link{display:none}body.lang-ar .primary-nav{display:none!important}@media(max-width:1023px){body.lang-ar .primary-nav{left:auto;right:0}body.lang-ar .primary-nav__close-btn{left:-65px;right:auto;-webkit-transform:translate(280px,0);-moz-transform:translate(280px,0);-ms-transform:translate(280px,0);-o-transform:translate(280px,0);transform:translate(280px,0)}html.is-primary-nav-open body.lang-ar .primary-nav__close-btn{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}body.lang-ar .primary-nav__inner{-webkit-transform:translate(280px,0);-moz-transform:translate(280px,0);-ms-transform:translate(280px,0);-o-transform:translate(280px,0);transform:translate(280px,0)}html.is-primary-nav-open body.lang-ar .primary-nav__inner{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}body.lang-ar .primary-nav__list__item a{letter-spacing:0;font-size:18px}@media(max-width:1023px){body.lang-ar .primary-nav__search-input{padding-left:60px;padding-right:25px}}body.lang-ar .primary-nav__search-btn{right:auto;left:0}@media(max-width:1023px){body.lang-ar .primary-nav__search-btn{left:20px}}@media(min-width:1024px){body.lang-ar .primary-nav__close-btn{right:auto;left:0}}@media(max-width:1023px){html.is-primary-nav-open body.lang-ar #scientific-american .panel:first-child,html.is-primary-nav-open body.lang-ar #scientific-american .banner-leaderboard-top{-webkit-transform:translate(-280px,0);-moz-transform:translate(-280px,0);-ms-transform:translate(-280px,0);-o-transform:translate(-280px,0);transform:translate(-280px,0)}html.is-primary-nav-open body.lang-ar #scientific-american #sa_body{-webkit-transform:translate(-280px,0);-moz-transform:translate(-280px,0);-ms-transform:translate(-280px,0);-o-transform:translate(-280px,0);transform:translate(-280px,0)}}.infographic{text-align:center}.infographic__media{padding-bottom:30px}.infographic__media img{width:100%;max-width:none}.infographic__media__icon{width:60px;height:60px;background:#000}.infographic__media__icon .icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.infographic__title{font-family:Georgia,serif;font-size:48px;line-height:1.14583;link-underline:"gradient";padding-top:30px}.brunel-deck-semibold-normal-normal-loaded .infographic__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:normal}.infographic__title a{display:block}.hit-area:hover .infographic__title .underline,.hit:hover .infographic__title .underline,a:hover .infographic__title .underline,.infographic__title a:hover .underline{position:relative;background-color:transparent;background-image:-webkit-linear-gradient(bottom,transparent 5px,#e5e5e5,5px,#e5e5e5 6px,transparent 6px);background-image:linear-gradient(to top,transparent 5px,#e5e5e5,5px,#e5e5e5 6px,transparent 6px)}@media(-webkit-min-device-pixel-ratio:1.5){.hit-area:hover .infographic__title .underline,.hit:hover .infographic__title .underline,a:hover .infographic__title .underline,.infographic__title a:hover .underline{background-color:transparent;background-image:-webkit-linear-gradient(bottom,transparent 5px,#b2b2b2,5px,#b2b2b2 5.5px,transparent 5.5px);background-image:linear-gradient(to top,transparent 5px,#b2b2b2,5px,#b2b2b2 5.5px,transparent 5.5px)}}html.no-cssgradients .hit-area:hover .infographic__title .underline,html.no-cssgradients .hit:hover .infographic__title .underline,html.no-cssgradients a:hover .infographic__title .underline,html.no-cssgradients .infographic__title a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}.infographic__desc{padding-top:40px;max-width:930px;margin-left:auto;margin-right:auto;color:#656565}@media(max-width:1023px){.infographic__title{font-family:Georgia,serif;font-size:36px;line-height:1.11111;link-underline:"gradient"}.brunel-deck-semibold-normal-normal-loaded .infographic__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:normal}.infographic__title a{display:block}.hit-area:hover .infographic__title .underline,.hit:hover .infographic__title .underline,a:hover .infographic__title .underline,.infographic__title a:hover .underline{position:relative;background-color:transparent;background-image:-webkit-linear-gradient(bottom,transparent 4px,#e5e5e5,4px,#e5e5e5 5px,transparent 5px);background-image:linear-gradient(to top,transparent 4px,#e5e5e5,4px,#e5e5e5 5px,transparent 5px)}}@media(max-width:1023px) and (-webkit-min-device-pixel-ratio:1.5){.hit-area:hover .infographic__title .underline,.hit:hover .infographic__title .underline,a:hover .infographic__title .underline,.infographic__title a:hover .underline{background-color:transparent;background-image:-webkit-linear-gradient(bottom,transparent 4px,#b2b2b2,4px,#b2b2b2 4.5px,transparent 4.5px);background-image:linear-gradient(to top,transparent 4px,#b2b2b2,4px,#b2b2b2 4.5px,transparent 4.5px)}}@media(max-width:1023px){html.no-cssgradients .hit-area:hover .infographic__title .underline,html.no-cssgradients .hit:hover .infographic__title .underline,html.no-cssgradients a:hover .infographic__title .underline,html.no-cssgradients .infographic__title a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}}.jump-links{background:#000;color:#fff;margin-top:-20px;margin-bottom:20px;padding-top:15px;padding-bottom:5px}.jump-links__list{text-align:center;padding-left:4px}.jump-links__list__item{font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.23077;text-transform:uppercase;letter-spacing:3px;display:inline-block;vertical-align:top;margin-left:-4px;font-size:10px}.benton-bold-normal-loaded .jump-links__list__item{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.jump-links__list__item+.jump-links__list__item{margin-left:28px}.jump-links__list__item>a{opacity:.4;line-height:40px;height:40px;display:block}.jump-links__list__item>a.current{opacity:1}@media(min-width:768px){.jump-links{display:none!important}}.lang-ar .jump-links__list__item+.jump-links__list__item{margin-left:auto;margin-right:28px}.tag-header{text-align:center;padding-bottom:60px}.tag-header__count{display:block;color:#999;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;padding-top:40px}.benton-normal-normal-loaded .tag-header__count{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.tag-header__count:before,.tag-header__count:after{content:'';display:block}.tag-header__count:before{margin-top:-1.06429em}.tag-header__count:after{margin-top:-.36429em}.tag-header__count:first-child{padding-top:35px}.tag-header__terms{display:block;padding-top:50px;font-family:Helvetica,Arial,sans-serif;font-size:30px;line-height:1.33333;text-transform:uppercase;letter-spacing:5px;max-width:840px;margin:0 auto}.benton-bold-normal-loaded .tag-header__terms{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.tag-header__terms:before,.tag-header__terms:after{content:'';display:block}.tag-header__terms:before{margin-top:-1.01667em}.tag-header__terms:after{margin-top:-.31667em}@media(max-width:767px){.tag-header__terms{font-family:Helvetica,Arial,sans-serif;font-size:20px;line-height:1.5;text-transform:uppercase;letter-spacing:5px}.benton-bold-normal-loaded .tag-header__terms{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.tag-header__terms:before,.tag-header__terms:after{content:'';display:block}.tag-header__terms:before{margin-top:-1.1em}.tag-header__terms:after{margin-top:-.4em}}.tag-header__terms:first-child{padding-top:50px}.tag-header__filters{position:relative;margin-top:30px;padding-top:33px}.tag-header__filters:before{content:'';width:64px;height:1px;border-top:1px dotted #b2b2b2;position:absolute;top:0;left:0;margin-left:auto;margin-right:auto;right:0}.tag-header__filters__group{display:inline-block;padding:0 35px}@media(max-width:1023px){.tag-header__filters{text-align:left}}.tag-header__search-options{position:relative}.tag-header__search-options__link{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#999;display:inline-block;margin-top:40px}.benton-normal-normal-loaded .tag-header__search-options__link{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.tag-header__search-options__link:before,.tag-header__search-options__link:after{content:'';display:block}.tag-header__search-options__link:before{margin-top:-1.06429em}.tag-header__search-options__link:after{margin-top:-.36429em}.tag-header__search-options__advanced-search-options{display:none;position:absolute;z-index:1;top:60px;left:55%;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);visibility:hidden;background:#1a1a1a;color:#fff;padding:35px 25px 25px;max-width:405px;width:100%;z-index:9}.benton-normal-normal-loaded .tag-header__search-options__advanced-search-options{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.tag-header__search-options__advanced-search-options:before,.tag-header__search-options__advanced-search-options:after{content:'';display:block}.tag-header__search-options__advanced-search-options:before{margin-top:-1.06429em}.tag-header__search-options__advanced-search-options:after{margin-top:-.36429em}html.csspointerevents .tag-header__search-options__advanced-search-options{visibility:visible;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}html.csspointerevents .tag-header__search-options__advanced-search-options:not(.visible){opacity:0;pointer-events:none}html.no-csspointerevents .tag-header__search-options__advanced-search-options.visible{visibility:visible}@media(max-width:767px){.tag-header__search-options__advanced-search-options{width:75%}}.tag-header__search-options__advanced-search-options.visible{display:block!important}.tag-header__search-options__advanced-search-options__arrow{width:16px;height:9px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2ZjZlM2ZhNC1iZTc3LTRmZmMtYjQ0MC1mYWE4NzgzMmJiMWIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODAxMDdFRkEyRUY4MTFFNUExN0FDNEREQzFEMTVEM0QiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODAxMDdFRjkyRUY4MTFFNUExN0FDNEREQzFEMTVEM0QiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOUJDRTU2NjExNEUxMUU1OTIxOUU5MEE5ODkzNzc2NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMzNDNzlENjExNTAxMUU1OTIxOUU5MEE5ODkzNzc2NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhW3PpQAAABiSURBVHjaYvz//z8DJYAJn2RBQcF/EMZrAsgF2HB+fv5/KSkpMAaxcakjqJmQIUzYnL169WoMl4LEsHmHiRjN+AxhIlYzLkOYSNGMzRDmDx8+kKQZBq5du8bw+PHjBoAAAwAGZ4hhB8YpAQAAAABJRU5ErkJggg==);position:absolute;top:-9px;left:47%}.tag-header__search-options__advanced-search-options__close{position:absolute;top:5px;right:10px}.search-filter-group{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;margin-left:-30px}.benton-normal-normal-loaded .search-filter-group{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.search-filter-group__label,.search-filter-group__option{display:inline-block;vertical-align:middle;padding-left:30px}@media(max-width:1023px){.search-filter-group{padding-left:140px}.search-filter-group__label{width:90px;margin-left:-110px;display:block;float:left}.search-filter-group__option{padding-left:0;padding-right:25px;padding-bottom:5px}}.search-filter{cursor:pointer;display:block;position:relative;color:#999}.search-filter__input{position:absolute;left:0;top:0;opacity:0}.search-filter__indicator{display:inline-block;vertical-align:middle;margin:0;width:20px;height:20px;border-radius:50%;border:1px solid #d1d3d4;position:relative}.search-filter__input:checked~.search-filter__indicator:before{content:'';top:0;right:0;bottom:0;left:0;width:6px;height:6px;border-radius:50%;background:#000;position:absolute;margin:auto}.search-filter__indicator{margin-right:10px}.lang-ar .tag-header__terms{letter-spacing:1px}@media(max-width:1023px){.lang-ar .tag-header__filters{text-align:right}}.lang-ar .tag-header__search-options__advanced-search-options{left:47%}.lang-ar .search-filter__indicator{margin-right:0;margin-left:10px}@media(max-width:1023px){.lang-ar .search-filter-group{padding-left:0;padding-right:140px}.lang-ar .search-filter-group__label{width:90px;margin-right:-110px;display:block;float:right}.lang-ar .search-filter-group__option{padding-left:25px;padding-right:0;padding-bottom:5px}}.accordion__item{border-bottom:1px solid #e5e5e5;position:relative}.accordion__item__title{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#999;padding-top:35px;padding-bottom:25px}.benton-normal-normal-loaded .accordion__item__title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.accordion__item__title:before,.accordion__item__title:after{content:'';display:block}.accordion__item__title:before{margin-top:-1.06429em}.accordion__item__title:after{margin-top:-.36429em}.accordion__item__title>.icon{position:absolute;right:15px;bottom:0;top:23px}.accordion__item__title--faq{padding-right:30px}.accordion__item__title:hover{color:#323232}.accordion__item.open .accordion__item__title{color:#323232}.accordion__item.open .accordion__item__title>.icon{width:10px;height:10px}.accordion__item.open .accordion__item__title>.icon:before{position:absolute;content:'';background:#999;width:10px;height:2px;top:4px;left:0}.accordion__item:not(.open) .accordion__item__title>.icon{width:10px;height:10px}.accordion__item:not(.open) .accordion__item__title>.icon:before{position:absolute;content:'';background:#999;width:10px;height:2px;top:4px;left:0}.accordion__item:not(.open) .accordion__item__title>.icon:after{position:absolute;content:'';background:#999;width:2px;height:10px;left:4px;top:0}.accordion__item__content{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.78571;color:#999;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .5s ease}.benton-normal-normal-loaded .accordion__item__content{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.accordion__item__content:before,.accordion__item__content:after{content:'';display:block}.accordion__item__content:before{margin-top:-1.24286em}.accordion__item__content:after{margin-top:-.54286em}.accordion__item__content__text{padding-top:10px;padding-bottom:40px}.accordion__item__content__text>h4{font-family:Georgia,serif;font-size:19px;line-height:1.31579;link-underline:"border";padding-top:20px;color:#1a1a1a}.brunel-text-medium-normal-normal-loaded .accordion__item__content__text>h4{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.accordion__item__content__text>h4:before,.accordion__item__content__text>h4:after{content:'';display:block}.accordion__item__content__text>h4:before{margin-top:-.96289em}.accordion__item__content__text>h4:after{margin-top:-.35289em}.accordion__item__content__text>h4 a{display:block}.hit-area:hover .accordion__item__content__text>h4 .underline,.hit:hover .accordion__item__content__text>h4 .underline,a:hover .accordion__item__content__text>h4 .underline,.accordion__item__content__text>h4 a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}.accordion__item__content__text>h4:first-child{margin-top:10px}.accordion__item__content__text>p+h4{margin-top:40px}.accordion__item__content__text>p{font-family:Georgia,serif;font-size:18px;line-height:1.38889;padding-top:15px;color:#323232}.accordion__item__content__text>p:before,.accordion__item__content__text>p:after{content:'';display:block}.accordion__item__content__text>p:before{margin-top:-1.04444em}.accordion__item__content__text>p:after{margin-top:-.34444em}.accordion__item__content__text>h4+p{margin-top:45px}.accordion__item__content__video{padding-top:10px}.accordion__item__content__video img{width:100%;max-width:none}.accordion__item.open .accordion__item__content{max-height:999px;padding-top:15px;padding-bottom:30px}.category-listing{text-align:center;padding-left:25px;padding-right:25px}@media(max-width:767px){.category-listing{border-top:1px dotted #b2b2b2;padding-top:25px;padding-bottom:25px}.grid__col:first-child .category-listing,#footer .col:first-child .category-listing{border-top:0}}@media(min-width:768px) and (max-width:1023px){.category-listing{padding-left:65px;padding-right:65px}}@media(min-width:768px){.category-listing{padding-top:40px;padding-bottom:30px;margin-top:30px;border:1px solid #e5e5e5}}@media(min-width:1024px){.category-listing{padding-left:30px;padding-right:30px}}@media(min-width:1280px){.category-listing{margin-top:40px}}.category-listing__icon{width:45px;height:45px;display:inline-block;vertical-align:top}.category-listing__title{font-family:Georgia,serif;font-size:30px;line-height:1.5}.brunel-deck-semibold-normal-italic-loaded .category-listing__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:italic}.category-listing__title:before,.category-listing__title:after{content:'';display:block}.category-listing__title:before{margin-top:-.97em}.category-listing__title:after{margin-top:-.53em}@media(max-width:767px){.category-listing__title{font-family:Georgia,serif;font-size:24px;line-height:1.04167}.brunel-deck-semibold-normal-italic-loaded .category-listing__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:italic}.category-listing__title:before,.category-listing__title:after{content:'';display:block}.category-listing__title:before{margin-top:-.74083em}.category-listing__title:after{margin-top:-.30083em}}@media(max-width:767px){.category-listing__title{padding-top:35px}}@media(min-width:768px){.category-listing__title{padding-top:50px}}.category-listing__main{position:relative}.category-listing__main:before{content:'';width:64px;height:1px;border-top:1px dotted #b2b2b2;position:absolute;top:0;left:0;margin-left:auto;margin-right:auto;right:0}@media(max-width:767px){.category-listing__main{margin-top:15px;padding-top:25px;height:65px}}@media(min-width:768px){.category-listing__main{margin-top:20px;padding-top:40px;height:125px}}@media(min-width:1024px) and (max-width:1279px){.category-listing__main{height:95px;max-width:350px;margin-left:auto;margin-right:auto}}.category-listing__main__desc{color:#656565;font-family:Georgia,serif;font-size:19px;line-height:1.31579;link-underline:"border"}.brunel-text-medium-normal-normal-loaded .category-listing__main__desc{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.category-listing__main__desc:before,.category-listing__main__desc:after{content:'';display:block}.category-listing__main__desc:before{margin-top:-.96289em}.category-listing__main__desc:after{margin-top:-.35289em}.category-listing__main__desc a{display:block}.hit-area:hover .category-listing__main__desc .underline,.hit:hover .category-listing__main__desc .underline,a:hover .category-listing__main__desc .underline,.category-listing__main__desc a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}@media(max-width:1279px){.category-listing__main__desc{font-family:Georgia,serif;font-size:16px;line-height:1.25;link-underline:"border"}.brunel-text-medium-normal-normal-loaded .category-listing__main__desc{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.category-listing__main__desc:before,.category-listing__main__desc:after{content:'';display:block}.category-listing__main__desc:before{margin-top:-.93em}.category-listing__main__desc:after{margin-top:-.32em}.category-listing__main__desc a{display:block}.hit-area:hover .category-listing__main__desc .underline,.hit:hover .category-listing__main__desc .underline,a:hover .category-listing__main__desc .underline,.category-listing__main__desc a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}}@media(max-width:767px){.category-listing__main__desc{font-family:Georgia,serif;font-size:16px;line-height:1.25;link-underline:"border"}.brunel-text-medium-normal-normal-loaded .category-listing__main__desc{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.category-listing__main__desc:before,.category-listing__main__desc:after{content:'';display:block}.category-listing__main__desc:before{margin-top:-.93em}.category-listing__main__desc:after{margin-top:-.32em}.category-listing__main__desc a{display:block}.hit-area:hover .category-listing__main__desc .underline,.hit:hover .category-listing__main__desc .underline,a:hover .category-listing__main__desc .underline,.category-listing__main__desc a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}}.category-listing__cta{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;height:60px;line-height:58px;border:2px solid #000;padding:0 45px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-property:border-color,background-color;-moz-transition-property:border-color,background-color;transition-property:border-color,background-color;padding-left:20px;padding-right:20px;height:50px;line-height:48px;text-align:center}.benton-bold-normal-loaded .category-listing__cta{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.category-listing__cta:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.category-listing__cta__icon{margin-right:10px}.category-listing__cta .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.category-listing__cta:hover{border-color:#093969;color:#093969}.category-listing__cta:hover:before{border-color:#093969}.category-listing__cta:active{background:#093969;color:#fff;border-color:#093969}.category-listing__cta:active .icon{opacity:0}@media(max-width:767px){.category-listing__cta{padding-left:20px;padding-right:20px;font-size:12px}}@media(max-width:767px){.category-listing__cta{width:180px}}@media(min-width:768px) and (max-width:1023px){.category-listing__cta{width:170px}}@media(min-width:1024px){.category-listing__cta{width:175px}}.detail-bar{border-bottom:1px solid #e5e5e5;margin-bottom:40px;position:relative;text-align:center;height:80px}.detail-bar__left,.detail-bar__right{position:absolute;padding-top:35px;padding-bottom:30px;z-index:1}.detail-bar__left{left:0;text-align:left}.detail-bar__right{text-align:right;right:0}@media(min-width:1024px){.detail-bar__right .share-reveal{margin-top:-8px;background-color:#fff}.detail-bar__right .share-reveal .share-reveal__item{height:40px;line-height:40px}}.detail-bar__title{padding-top:26px;z-index:0}.detail-bar__title__container{display:table;text-align:center;width:100%}.detail-bar__title span{display:inline-block;vertical-align:middle;margin:0 2px}@media(min-width:1024px){.detail-bar__title--offer{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;padding-top:35px}}.detail-bar__title--offer .small-ribbon{margin-top:0;margin-bottom:0;vertical-align:top;margin-right:6px}.detail-bar__title--offer .t_meta{color:#1a1a1a}@media(max-width:767px){.detail-bar{border-bottom:none;margin-bottom:0;height:60px}.detail-bar__title{padding-top:10px}}@media(min-width:768px) and (max-width:1023px){.detail-bar--store{height:auto}.detail-bar--store .detail-bar__left,.detail-bar--store .detail-bar__right{bottom:0}.detail-bar--store .detail-bar__title--offer{padding-bottom:70px}}@media(max-width:767px){.detail-bar--store{height:auto}.detail-bar--store .detail-bar__left,.detail-bar--store .detail-bar__right{display:none}.detail-bar--store .detail-bar__title--offer{padding-bottom:20px}}.hero-tout{position:relative;padding-top:75px}@media(max-width:767px){.hero-tout{padding-top:40px;margin-left:-999em;margin-right:-999em;padding-left:999em;padding-right:999em;border-bottom:1px solid #e5e5e5}}@media(max-width:1023px){.hero-tout{text-align:center}}@media(min-width:768px) and (max-width:1023px){.hero-tout{padding-top:55px}}@media(min-width:768px){.hero-tout{border:1px solid #e5e5e5;margin-top:30px}}@media(min-width:1024px){.hero-tout{height:345px;padding-top:80px;padding-left:65px}}@media(min-width:1280px){.hero-tout{height:400px}}.hero-tout__title{font-family:Georgia,serif;font-size:30px;line-height:1.16667}.brunel-deck-semibold-normal-italic-loaded .hero-tout__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:italic}.hero-tout__title:before,.hero-tout__title:after{content:'';display:block}.hero-tout__title:before{margin-top:-.80333em}.hero-tout__title:after{margin-top:-.36333em}@media(min-width:1024px) and (max-width:1279px){.hero-tout__title{font-family:Georgia,serif;font-size:36px;line-height:1.11111}.brunel-deck-semibold-normal-italic-loaded .hero-tout__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:italic}.hero-tout__title:before,.hero-tout__title:after{content:'';display:block}.hero-tout__title:before{margin-top:-.77556em}.hero-tout__title:after{margin-top:-.33556em}}@media(min-width:1280px){.hero-tout__title{font-family:Georgia,serif;font-size:42px;line-height:1.07143}.brunel-deck-semibold-normal-italic-loaded .hero-tout__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:italic}.hero-tout__title:before,.hero-tout__title:after{content:'';display:block}.hero-tout__title:before{margin-top:-.75571em}.hero-tout__title:after{margin-top:-.31571em}}@media(max-width:1023px){.hero-tout__title{padding-top:25px}}@media(min-width:1024px){.hero-tout__title{padding-top:25px;max-width:430px}}@media(min-width:1280px){.hero-tout__title{padding-top:35px}}.hero-tout__summary{color:#656565;font-family:Georgia,serif;font-size:19px;line-height:1.31579}.brunel-text-medium-normal-normal-loaded .hero-tout__summary{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.hero-tout__summary:before,.hero-tout__summary:after{content:'';display:block}.hero-tout__summary:before{margin-top:-.96289em}.hero-tout__summary:after{margin-top:-.35289em}@media(max-width:767px){.hero-tout__summary{font-family:Georgia,serif;font-size:16px;line-height:1.25}.brunel-text-medium-normal-normal-loaded .hero-tout__summary{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.hero-tout__summary:before,.hero-tout__summary:after{content:'';display:block}.hero-tout__summary:before{margin-top:-.93em}.hero-tout__summary:after{margin-top:-.32em}}@media(max-width:767px){.hero-tout__summary{padding-top:15px;margin-top:15px}}@media(min-width:768px) and (max-width:1023px){.hero-tout__summary{margin-top:15px}}@media(min-width:768px){.hero-tout__summary{padding-top:20px}}@media(min-width:1024px) and (max-width:1279px){.hero-tout__summary{margin-top:25px}}@media(min-width:1024px){.hero-tout__summary{max-width:430px}}@media(min-width:1280px){.hero-tout__summary{margin-top:30px}}@media(max-width:767px){.hero-tout__cta{margin-top:20px}}@media(max-width:1023px){.hero-tout__cta{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;height:60px;line-height:58px;border:2px solid #000;padding:0 45px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-property:border-color,background-color;-moz-transition-property:border-color,background-color;transition-property:border-color,background-color;padding-left:20px;padding-right:20px;height:50px;line-height:48px}.benton-bold-normal-loaded .hero-tout__cta{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.hero-tout__cta:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.hero-tout__cta__icon{margin-right:10px}.hero-tout__cta .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.hero-tout__cta:hover{border-color:#093969;color:#093969}.hero-tout__cta:hover:before{border-color:#093969}.hero-tout__cta:active{background:#093969;color:#fff;border-color:#093969}.hero-tout__cta:active .icon{opacity:0}}@media(max-width:1023px) and (max-width:767px){.hero-tout__cta{padding-left:20px;padding-right:20px;font-size:12px}}@media(min-width:768px) and (max-width:1023px){.hero-tout__cta{margin-top:40px}}@media(min-width:1024px){.hero-tout__cta{margin-top:35px;width:250px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;height:60px;line-height:58px;border:2px solid #000;padding:0 45px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-property:border-color,background-color;-moz-transition-property:border-color,background-color;transition-property:border-color,background-color}.benton-bold-normal-loaded .hero-tout__cta{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.hero-tout__cta:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.hero-tout__cta__icon{margin-right:10px}.hero-tout__cta .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.hero-tout__cta:hover{border-color:#093969;color:#093969}.hero-tout__cta:hover:before{border-color:#093969}.hero-tout__cta:active{background:#093969;color:#fff;border-color:#093969}.hero-tout__cta:active .icon{opacity:0}}@media(min-width:1024px) and (max-width:767px){.hero-tout__cta{padding-left:20px;padding-right:20px;font-size:12px}}@media(min-width:1280px){.hero-tout__cta{margin-top:40px}}@media(max-width:767px){.hero-tout__img{margin-top:40px}}@media(min-width:768px) and (max-width:1023px){.hero-tout__img{margin-top:45px;text-align:center}}@media(min-width:1024px){.hero-tout__img{position:absolute;bottom:0;right:0;text-align:center;z-index:-1}}.hero-tout__img img{display:inline-block;vertical-align:top}.pagination{padding-bottom:20px}.pagination{display:table;width:100%}.pagination__left{display:table-cell;vertical-align:top}.pagination__main{display:table-cell;vertical-align:top}.pagination__right{display:table-cell;vertical-align:top}@media(min-width:1024px){.pagination__left,.pagination__right{width:192px}}.pagination__prev,.pagination__next{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;height:60px;line-height:58px;border:2px solid #000;padding:0 45px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-property:border-color,background-color;-moz-transition-property:border-color,background-color;transition-property:border-color,background-color;width:100%;text-align:center}.benton-bold-normal-loaded .pagination__prev,.benton-bold-normal-loaded .pagination__next{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.pagination__prev:before,.pagination__next:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.pagination__prev__icon,.pagination__next__icon{margin-right:10px}.pagination__prev .icon,.pagination__next .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.pagination__prev:hover,.pagination__next:hover{border-color:#093969;color:#093969}.pagination__prev:hover:before,.pagination__next:hover:before{border-color:#093969}.pagination__prev:active,.pagination__next:active{background:#093969;color:#fff;border-color:#093969}.pagination__prev:active .icon,.pagination__next:active .icon{opacity:0}@media(max-width:767px){.pagination__prev,.pagination__next{padding-left:20px;padding-right:20px;font-size:12px}}@media(max-width:767px){.pagination__prev,.pagination__next{line-height:46px;height:50px;width:50px}}@media(max-width:1023px){.pagination__prev,.pagination__next{padding-left:0;padding-right:0;text-align:center}}@media(min-width:768px) and (max-width:1023px){.pagination__prev,.pagination__next{width:60px}}.pagination__nums{text-align:center;margin-left:0}.pagination__nums__item{padding-left:0;display:inline-block}.pagination__nums__item a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;height:60px;line-height:58px;border:2px solid #000;padding:0 45px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-property:border-color,background-color;-moz-transition-property:border-color,background-color;transition-property:border-color,background-color;padding-left:25px;padding-right:25px}.benton-bold-normal-loaded .pagination__nums__item a{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.pagination__nums__item a:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.pagination__nums__item a__icon{margin-right:10px}.pagination__nums__item a .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.pagination__nums__item a:hover{border-color:#093969;color:#093969}.pagination__nums__item a:hover:before{border-color:#093969}.pagination__nums__item a:active{background:#093969;color:#fff;border-color:#093969}.pagination__nums__item a:active .icon{opacity:0}@media(max-width:767px){.pagination__nums__item a{padding-left:20px;padding-right:20px;font-size:12px}}.pagination__nums__item a:not(.current){border-color:transparent}@media(max-width:767px){.pagination__nums__item a{height:50px;line-height:50px;padding-left:20px;padding-right:20px}}@media(max-width:1023px){.pagination__nums__item a{border-color:transparent;border-width:0;color:#999}.pagination__nums__item a.current{color:#1a1a1a}}@media(max-width:767px){.pagination__nums__item{display:none}.pagination__nums__item__current{display:block!important}.pagination__nums__item__current a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;height:60px;line-height:58px;border:2px solid #000;padding:0 45px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-property:border-color,background-color;-moz-transition-property:border-color,background-color;transition-property:border-color,background-color}.benton-bold-normal-loaded .pagination__nums__item__current a{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.pagination__nums__item__current a:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.pagination__nums__item__current a__icon{margin-right:10px}.pagination__nums__item__current a .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.pagination__nums__item__current a:hover{border-color:#093969;color:#093969}.pagination__nums__item__current a:hover:before{border-color:#093969}.pagination__nums__item__current a:active{background:#093969;color:#fff;border-color:#093969}.pagination__nums__item__current a:active .icon{opacity:0}}@media(max-width:767px) and (max-width:767px){.pagination__nums__item__current a{padding-left:20px;padding-right:20px;font-size:12px}}.pagination__right{text-align:right}@media(min-width:1024px){.pagination__btn-icon{display:none}}@media(max-width:1023px){.pagination__btn-label{display:none}}.product-category-header{text-align:center}@media(max-width:767px){.product-category-header{padding:25px 0 0}}@media(min-width:768px){.product-category-header{padding-top:105px}}.product-category-header__title{color:#000}@media(min-width:768px){.product-category-header__title{font-family:Georgia,serif;font-size:48px;line-height:.72917}.brunel-deck-semibold-normal-italic-loaded .product-category-header__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:italic}.product-category-header__title:before,.product-category-header__title:after{content:'';display:block}.product-category-header__title:before{margin-top:-.58458em}.product-category-header__title:after{margin-top:-.14458em}}.product-category-header__title__icon{width:45px}@media(max-width:767px){.product-category-header__title__icon{margin-left:auto;margin-right:auto;display:block}}@media(min-width:768px){.product-category-header__title__icon{position:relative;display:inline-block;margin-right:6px}.product-category-header__title__icon img{position:absolute;bottom:0}}@media(max-width:767px){.product-category-header__title__label{display:block;font-family:Georgia,serif;font-size:24px;line-height:1.04167;padding-top:35px}.brunel-deck-semibold-normal-italic-loaded .product-category-header__title__label{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:italic}.product-category-header__title__label:before,.product-category-header__title__label:after{content:'';display:block}.product-category-header__title__label:before{margin-top:-.74083em}.product-category-header__title__label:after{margin-top:-.30083em}}.product-category-header__divider{position:relative;padding-top:40px;margin-top:30px}.product-category-header__divider:before{content:'';width:64px;height:1px;border-top:1px dotted #b2b2b2;position:absolute;top:0;left:0;margin-left:auto;margin-right:auto;right:0}.product-category-header__summary{color:#656565;font-family:Georgia,serif;font-size:19px;line-height:1.31579}.brunel-text-medium-normal-normal-loaded .product-category-header__summary{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.product-category-header__summary:before,.product-category-header__summary:after{content:'';display:block}.product-category-header__summary:before{margin-top:-.96289em}.product-category-header__summary:after{margin-top:-.35289em}@media(max-width:767px){.product-category-header__summary{font-family:Georgia,serif;font-size:16px;line-height:1.25}.brunel-text-medium-normal-normal-loaded .product-category-header__summary{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.product-category-header__summary:before,.product-category-header__summary:after{content:'';display:block}.product-category-header__summary:before{margin-top:-.93em}.product-category-header__summary:after{margin-top:-.32em}}@media(max-width:767px){.product-category-header__summary{margin-left:30px;margin-right:30px}}.product-detail{padding-top:5px}@media(min-width:1024px){.product-detail{padding-left:345px;padding-bottom:25px}}@media(min-width:1280px){.product-detail{padding-right:100px}}.product-detail__image{border:1px solid #e5e5e5;padding:20px;margin:0 auto}.product-detail__image img{max-width:100%;height:auto;margin:0 auto}@media(max-width:767px){.product-detail__image{max-width:230px}}@media(min-width:768px){.product-detail__image{float:left}}@media(min-width:768px) and (max-width:1023px){.product-detail__image{width:270px;margin-left:-300px}}@media(min-width:1024px){.product-detail__image{width:275px;margin-left:-345px}}.product-detail__image .t_caption{text-align:center}@media(min-width:1024px){.product-detail__image .t_caption{font-size:11px}}@media(min-width:768px) and (max-width:1023px){.product-detail__aside{padding-left:300px;overflow:hidden}}@media(max-width:767px){.product-detail__label{text-align:center}}.product-detail__category{margin-top:30px;letter-spacing:4px}@media(max-width:767px){.product-detail__category{margin-top:20px;text-align:center}}.product-detail__category__label{display:inline-block;margin-right:16px;color:#b31b1b}@media(max-width:767px){.product-detail__category__label{width:100%;margin-right:0;padding-bottom:10px}}.product-detail__title{margin-top:20px;padding-top:30px;font-family:Georgia,serif;font-size:36px;line-height:.97222;link-underline:"gradient"}@media(max-width:767px){.product-detail__title{padding-top:20px}}.brunel-deck-semibold-normal-normal-loaded .product-detail__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:normal}.product-detail__title:before,.product-detail__title:after{content:'';display:block}.product-detail__title:before{margin-top:-.70611em}.product-detail__title:after{margin-top:-.26611em}.product-detail__title a{display:block}.hit-area:hover .product-detail__title .underline,.hit:hover .product-detail__title .underline,a:hover .product-detail__title .underline,.product-detail__title a:hover .underline{position:relative;background-color:transparent;background-image:-webkit-linear-gradient(bottom,transparent 4px,#e5e5e5,4px,#e5e5e5 5px,transparent 5px);background-image:linear-gradient(to top,transparent 4px,#e5e5e5,4px,#e5e5e5 5px,transparent 5px)}@media(-webkit-min-device-pixel-ratio:1.5){.hit-area:hover .product-detail__title .underline,.hit:hover .product-detail__title .underline,a:hover .product-detail__title .underline,.product-detail__title a:hover .underline{background-color:transparent;background-image:-webkit-linear-gradient(bottom,transparent 4px,#b2b2b2,4px,#b2b2b2 4.5px,transparent 4.5px);background-image:linear-gradient(to top,transparent 4px,#b2b2b2,4px,#b2b2b2 4.5px,transparent 4.5px)}}html.no-cssgradients .hit-area:hover .product-detail__title .underline,html.no-cssgradients .hit:hover .product-detail__title .underline,html.no-cssgradients a:hover .product-detail__title .underline,html.no-cssgradients .product-detail__title a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}@media(max-width:767px){.product-detail__title{font-family:Georgia,serif;font-size:26px;line-height:.96154;link-underline:"gradient"}.brunel-deck-semibold-normal-normal-loaded .product-detail__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:normal}.product-detail__title:before,.product-detail__title:after{content:'';display:block}.product-detail__title:before{margin-top:-.70077em}.product-detail__title:after{margin-top:-.26077em}.product-detail__title a{display:block}.hit-area:hover .product-detail__title .underline,.hit:hover .product-detail__title .underline,a:hover .product-detail__title .underline,.product-detail__title a:hover .underline{position:relative;background-color:transparent;background-image:-webkit-linear-gradient(bottom,transparent 3px,#e5e5e5,3px,#e5e5e5 4px,transparent 4px);background-image:linear-gradient(to top,transparent 3px,#e5e5e5,3px,#e5e5e5 4px,transparent 4px)}}@media(max-width:767px) and (-webkit-min-device-pixel-ratio:1.5){.hit-area:hover .product-detail__title .underline,.hit:hover .product-detail__title .underline,a:hover .product-detail__title .underline,.product-detail__title a:hover .underline{background-color:transparent;background-image:-webkit-linear-gradient(bottom,transparent 3px,#b2b2b2,3px,#b2b2b2 3.5px,transparent 3.5px);background-image:linear-gradient(to top,transparent 3px,#b2b2b2,3px,#b2b2b2 3.5px,transparent 3.5px)}}@media(max-width:767px){html.no-cssgradients .hit-area:hover .product-detail__title .underline,html.no-cssgradients .hit:hover .product-detail__title .underline,html.no-cssgradients a:hover .product-detail__title .underline,html.no-cssgradients .product-detail__title a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}}@media(max-width:767px){.product-detail__title{margin-top:15px;text-align:center}}.product-detail__meta{margin-top:30px}@media(max-width:767px){.product-detail__meta{display:none}}.product-detail__purchase-note{padding-top:40px;color:#000}.product-detail__purchase-note+.product-detail__purchase-note{padding-top:30px}.btn+.product-detail__purchase-note{display:inline-block;vertical-align:top;padding-top:35px;padding-left:20px}@media(max-width:767px){.btn+.product-detail__purchase-note{padding-left:0}}.product-detail__summary{margin-top:15px}@media(max-width:767px){.product-detail__summary{display:none}}.product-detail__summary+.product-detail__purchase-note{padding-top:55px}.product-detail__price{padding-top:10px;font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:1.33333;text-transform:uppercase;letter-spacing:3px;color:#b31b1b;padding-top:45px}.benton-bold-normal-loaded .product-detail__price{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.product-detail__price:before,.product-detail__price:after{content:'';display:block}.product-detail__price:before{margin-top:-1.01667em}.product-detail__price:after{margin-top:-.31667em}@media(max-width:1279px){.product-detail__price{font-family:Helvetica,Arial,sans-serif;font-size:10px;line-height:1.5;text-transform:uppercase;letter-spacing:3px}.benton-bold-normal-loaded .product-detail__price{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.product-detail__price:before,.product-detail__price:after{content:'';display:block}.product-detail__price:before{margin-top:-1.1em}.product-detail__price:after{margin-top:-.4em}}@media(max-width:767px){.product-detail__price{text-align:center}}.product-detail__btn-group{font-size:0}.product-detail__btn-group .btn+.btn{margin-left:20px}@media(max-width:767px){.product-detail__btn-group{margin-top:30px}.product-detail__btn-group .btn{width:100%;text-align:center}.product-detail__btn-group .btn+.btn{margin-top:20px;margin-left:0}}@media(min-width:768px){.product-detail__btn-group{margin-top:65px}}.product-detail__price+.product-detail__btn-group{margin-top:30px}@media(min-width:1024px){.product-detail__subtitle{font-family:Georgia,serif;font-size:18px;line-height:1.22222;text-transform:uppercase;letter-spacing:3px;padding-top:15px;margin-top:65px}.brunel-text-medium-normal-normal-loaded .product-detail__subtitle{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.product-detail__subtitle:before,.product-detail__subtitle:after{content:'';display:block}.product-detail__subtitle:before{margin-top:-.91611em}.product-detail__subtitle:after{margin-top:-.30611em}.product-detail__subtitle:after{border-bottom:1px solid #e5e5e5;height:25px}}@media(max-width:1023px){.product-detail__subtitle{margin-top:50px;position:relative;text-align:center;margin-top:80px;margin-bottom:80px;line-height:15px}.product-detail__subtitle:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:5px;height:2px;background:#000}.product-detail__subtitle:after{content:"";position:absolute;z-index:-1;left:0;right:0;top:9px;height:1px;border-bottom:1px dotted #999}.product-detail__subtitle>span{font-family:Georgia,serif;font-size:18px;line-height:1.22222;text-transform:uppercase;letter-spacing:.3em;line-height:15px;height:15px;position:relative;display:inline-block;vertical-align:top;padding-left:27px;padding-right:27px;border-left:1px solid #999;border-right:1px solid #999;background:#fff}.brunel-text-medium-normal-normal-loaded .product-detail__subtitle>span{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}}@media(max-width:1023px) and (max-width:1279px){.product-detail__subtitle{margin-top:50px;margin-bottom:50px}}@media(max-width:1023px) and (max-width:767px){.product-detail__subtitle{margin-top:45px;margin-bottom:30px}}@media(max-width:1023px) and (max-width:767px){.product-detail__subtitle>span{font-family:Georgia,serif;font-size:14px;line-height:1.42857;text-transform:uppercase;letter-spacing:.3em;padding-left:15px;padding-right:15px}.brunel-text-medium-normal-normal-loaded .product-detail__subtitle>span{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}}@media(max-width:767px){.product-detail__subtitle span{height:auto}.product-detail__subtitle--po{display:none}}.product-detail__body+.product-detail__subtitle{margin-top:55px}.product-detail__facts{padding-top:45px}.product-detail__facts>li{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#323232}.benton-normal-normal-loaded .product-detail__facts>li{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.product-detail__facts>li:before,.product-detail__facts>li:after{content:'';display:block}.product-detail__facts>li:before{margin-top:-1.06429em}.product-detail__facts>li:after{margin-top:-.36429em}.product-detail__facts>li:not(:first-child){padding-top:30px}.product-detail__body{padding-top:45px}.product-detail__body ul{margin:10px 0}.product-detail__body ul li{line-height:28px;font-size:16px}.product-detail__body p{margin:20px 0 10px;font-size:16px;line-height:24px}.product-detail__body a{color:#989898;border-bottom:1px dotted #989898}.product-detail__body a:hover{color:#656565;border-color:#656565}.product-detail__facts+.product-detail__body{padding-top:60px}.product-detail__body+.product-detail__accordion{border-top:1px solid #e5e5e5;margin-top:50px}@media(max-width:767px){.product-detail__purchase-options{text-align:center}}.product-option-group{margin-top:40px;margin-bottom:25px}@media(max-width:767px){.product-option-group{margin-top:35px}}.product-option{text-align:left;cursor:pointer;display:block;position:relative;border:1px solid #e5e5e5;padding:1px;border-bottom-width:0;width:100%}.product-option__input{position:absolute;left:0;top:0;opacity:0}.product-option__indicator{display:inline-block;vertical-align:middle;margin:0;width:20px;height:20px;border-radius:50%;border:1px solid #d1d3d4;position:relative}.product-option__input:checked~.product-option__indicator:before{content:'';top:0;right:0;bottom:0;left:0;width:6px;height:6px;border-radius:50%;background:#000;position:absolute;margin:auto}.product-option.active{border-width:2px;padding:0}.product-option.active+.product-option{border-top:0}.product-option:last-child{border-bottom-width:1px}.product-option__inner{position:relative;display:block;cursor:pointer}@media(max-width:767px){.product-option__inner{padding-left:25px;padding-right:25px}}.product-option__indicator{margin-left:20px}@media(max-width:767px){.product-option__indicator{display:none}}.product-option__label{padding-top:10px;font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:1.33333;text-transform:uppercase;letter-spacing:3px;display:inline-block;vertical-align:middle;color:#999}.benton-bold-normal-loaded .product-option__label{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.product-option__label:before,.product-option__label:after{content:'';display:block}.product-option__label:before{margin-top:-1.01667em}.product-option__label:after{margin-top:-.31667em}@media(max-width:1279px){.product-option__label{font-family:Helvetica,Arial,sans-serif;font-size:10px;line-height:1.5;text-transform:uppercase;letter-spacing:3px}.benton-bold-normal-loaded .product-option__label{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.product-option__label:before,.product-option__label:after{content:'';display:block}.product-option__label:before{margin-top:-1.1em}.product-option__label:after{margin-top:-.4em}}@media(max-width:767px){.product-option__label{padding-top:30px}}@media(min-width:768px){.product-option__label{padding-bottom:25px;margin-left:20px;padding-top:35px}}.product-option.active .product-option__label,.product-option:hover .product-option__label{color:#1a1a1a}.product-option__price{padding-top:10px;font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:1.33333;text-transform:uppercase;letter-spacing:3px;color:#b31b1b}.benton-bold-normal-loaded .product-option__price{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.product-option__price:before,.product-option__price:after{content:'';display:block}.product-option__price:before{margin-top:-1.01667em}.product-option__price:after{margin-top:-.31667em}@media(max-width:1279px){.product-option__price{font-family:Helvetica,Arial,sans-serif;font-size:10px;line-height:1.5;text-transform:uppercase;letter-spacing:3px}.benton-bold-normal-loaded .product-option__price{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.product-option__price:before,.product-option__price:after{content:'';display:block}.product-option__price:before{margin-top:-1.1em}.product-option__price:after{margin-top:-.4em}}@media(max-width:767px){.product-option__price{padding-bottom:20px;padding-top:20px;display:block}}@media(min-width:768px){.product-option__price{position:absolute;top:0;padding-top:35px;right:20px}}.product-option--title{position:relative;border-bottom:1px solid #e5e5e5}.product-option--title__arrow{position:absolute;right:20px;top:26px;width:9px;height:8px;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA5IDYiPjxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMSAxbDMuNSAzLjVMOCAxIi8+PC9zdmc+);background-repeat:no-repeat;background-position:50% 50%}.no-svg .product-option--title__arrow{background-image:url(/img/png/icon__ddarr--black.png)}.product-option-group.is-active .product-option--title{border-bottom:0}.product-option-group.is-active .product-option--title__arrow{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjQxNCIgaGVpZ2h0PSI1LjYyMSIgdmlld0JveD0iMC4yOTMgLTAuNDE0IDguNDE0IDUuNjIxIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuMjkzIC0wLjQxNCA4LjQxNCA1LjYyMSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTggNC41TDQuNSAxIDEgNC41Ii8+PHBhdGggZD0iTTcuMjkzIDUuMjA3TDQuNSAyLjQxNCAxLjcwNyA1LjIwNy4yOTMgMy43OTMgNC41LS40MTRsNC4yMDcgNC4yMDd6Ii8+PC9zdmc+);background-repeat:no-repeat}.no-svg .product-option-group.is-active .product-option--title__arrow{background-image:url(/img/png/icon__uparr--black.png)}@media(max-width:767px){.product-option:not(.product-option--title){display:none}.product-option-group.is-active .product-option:not(.product-option--title){display:block}}@media(min-width:768px){.store-listing-group{margin-top:-30px}}@media(min-width:1280px){.store-listing-group{margin-top:-40px}}@media(max-width:767px){.store-listing-group__item+.store-listing-group__item>.store-listing{border-top:1px dotted #b2b2b2;margin-top:25px;padding-top:25px}}@media(min-width:768px){.store-listing-group__item{padding-top:30px}}@media(min-width:1280px){.store-listing-group__item{padding-top:40px}}.store-listing{position:relative}@media(max-width:767px){.store-listing{overflow:hidden;padding-left:100px;height:auto}}@media(min-width:768px){.store-listing{border:1px solid #e5e5e5;padding:40px;text-align:center;height:540px}}@media(max-width:767px){.store-listing__img{float:left;width:82px;padding:10px;border:1px solid #e5e5e5;margin-left:-100px}}@media(min-width:768px){.store-listing__img{height:260px;position:relative;overflow:hidden}}.store-listing__img img{display:inline-block;vertical-align:top}@media(min-width:768px){html.no-objectfit .store-listing__img img{position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}html.objectfit .store-listing__img img{display:block;width:100%;height:100%;object-fit:contain;object-position:bottom center}}.store-listing__category,.store-listing__price{font-family:Helvetica,Arial,sans-serif;font-size:11px;line-height:1.36364;text-transform:uppercase;letter-spacing:3px}.benton-bold-normal-loaded .store-listing__category,.benton-bold-normal-loaded .store-listing__price{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.store-listing__category:before,.store-listing__category:after,.store-listing__price:before,.store-listing__price:after{content:'';display:block}.store-listing__category:before,.store-listing__price:before{margin-top:-1.03182em}.store-listing__category:after,.store-listing__price:after{margin-top:-.33182em}.store-listing__category{padding-top:40px;color:#1a1a1a}@media(max-width:767px){.store-listing__category{padding-top:15px}}@media(min-width:768px){.store-listing__category{padding-top:40px}}.store-listing__title{font-family:Georgia,serif;font-size:16px;line-height:2.1875;color:#656565;padding-top:25px}.store-listing__title:before,.store-listing__title:after{content:'';display:block}.store-listing__title:before{margin-top:-1.44375em}.store-listing__title:after{margin-top:-.74375em}.store-listing__price{padding-top:25px;color:#b31b1b}.store-listing__price>small{color:#999}.store-listing__cta-container{position:absolute;bottom:40px;left:0;right:0;text-align:center}.store-listing__cta{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;height:60px;line-height:58px;border:2px solid #000;padding:0 45px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-property:border-color,background-color;-moz-transition-property:border-color,background-color;transition-property:border-color,background-color;padding-left:20px;padding-right:20px;height:50px;line-height:48px}.benton-bold-normal-loaded .store-listing__cta{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.store-listing__cta:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.store-listing__cta__icon{margin-right:10px}.store-listing__cta .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.store-listing__cta:hover{border-color:#093969;color:#093969}.store-listing__cta:hover:before{border-color:#093969}.store-listing__cta:active{background:#093969;color:#fff;border-color:#093969}.store-listing__cta:active .icon{opacity:0}@media(max-width:767px){.store-listing__cta{padding-left:20px;padding-right:20px;font-size:12px}}@media(max-width:767px){.store-listing__cta{display:none}}.store-listing__ribbon__inner{font-family:Helvetica,Arial,sans-serif;font-size:11px;line-height:1.36364;letter-spacing:.24em;text-transform:uppercase}.benton-bold-normal-loaded .store-listing__ribbon__inner{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.store-listing__ribbon__inner:before,.store-listing__ribbon__inner:after{content:'';display:block}.store-listing__ribbon__inner:before{margin-top:-1.03182em}.store-listing__ribbon__inner:after{margin-top:-.33182em}@media(max-width:767px){.store-listing__ribbon__inner{color:#b31b1b;padding-top:15px}}@media(min-width:768px){.store-listing__ribbon{background:#b31b1b;color:#fff;padding-top:25px;padding-bottom:15px;padding-left:15px;position:absolute;top:20px;padding-right:10px;left:0}.store-listing__ribbon:before,.store-listing__ribbon:after{content:'';position:absolute;right:-20px;width:0;height:0;border-style:solid}.store-listing__ribbon:before{border-width:20px 20px 0 0;border-color:#b31b1b transparent transparent;top:0}.store-listing__ribbon:after{border-width:20px 0 0 20px;border-color:transparent transparent transparent #b31b1b;bottom:0}}@media(min-width:768px){.store-listing--with-label{padding-top:45px;position:relative}}.no-products-padding{display:block;padding-bottom:97px}@media(max-width:767px){.store-course-group{margin-top:40px;border-top:1px solid #e5e5e5;padding-top:25px}}@media(max-width:767px){.store-course-listing{min-height:45px}.store-course-listing:not(:first-child){border-top:1px dotted #b2b2b2;margin-top:25px;padding-top:25px}}@media(max-width:767px) and (max-width:767px){.store-course-listing{overflow:hidden;padding-left:100px;height:auto}}@media(max-width:767px) and (min-width:768px){.store-course-listing{border:1px solid #e5e5e5;padding:40px;text-align:center;height:540px}}@media(max-width:767px) and (max-width:767px){.store-course-listing__img{float:left;width:82px;padding:10px;border:1px solid #e5e5e5;margin-left:-100px}}@media(max-width:767px) and (min-width:768px){.store-course-listing__img{height:260px;position:relative;overflow:hidden}}@media(max-width:767px){.store-course-listing__img img{display:inline-block;vertical-align:top}}@media(max-width:767px) and (min-width:768px){html.no-objectfit .store-course-listing__img img{position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}html.objectfit .store-course-listing__img img{display:block;width:100%;height:100%;object-fit:contain;object-position:bottom center}}@media(max-width:767px){.store-course-listing__category,.store-course-listing__price{font-family:Helvetica,Arial,sans-serif;font-size:11px;line-height:1.36364;text-transform:uppercase;letter-spacing:3px}.benton-bold-normal-loaded .store-course-listing__category,.benton-bold-normal-loaded .store-course-listing__price{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.store-course-listing__category:before,.store-course-listing__category:after,.store-course-listing__price:before,.store-course-listing__price:after{content:'';display:block}.store-course-listing__category:before,.store-course-listing__price:before{margin-top:-1.03182em}.store-course-listing__category:after,.store-course-listing__price:after{margin-top:-.33182em}.store-course-listing__category{padding-top:40px;color:#1a1a1a}}@media(max-width:767px) and (max-width:767px){.store-course-listing__category{padding-top:15px}}@media(max-width:767px) and (min-width:768px){.store-course-listing__category{padding-top:40px}}@media(max-width:767px){.store-course-listing__title{font-family:Georgia,serif;font-size:16px;line-height:2.1875;color:#656565;padding-top:25px}.store-course-listing__title:before,.store-course-listing__title:after{content:'';display:block}.store-course-listing__title:before{margin-top:-1.44375em}.store-course-listing__title:after{margin-top:-.74375em}.store-course-listing__price{padding-top:25px;color:#b31b1b}.store-course-listing__price>small{color:#999}.store-course-listing__cta-container{position:absolute;bottom:40px;left:0;right:0;text-align:center}.store-course-listing__cta{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;height:60px;line-height:58px;border:2px solid #000;padding:0 45px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-property:border-color,background-color;-moz-transition-property:border-color,background-color;transition-property:border-color,background-color;padding-left:20px;padding-right:20px;height:50px;line-height:48px}.benton-bold-normal-loaded .store-course-listing__cta{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.store-course-listing__cta:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.store-course-listing__cta__icon{margin-right:10px}.store-course-listing__cta .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.store-course-listing__cta:hover{border-color:#093969;color:#093969}.store-course-listing__cta:hover:before{border-color:#093969}.store-course-listing__cta:active{background:#093969;color:#fff;border-color:#093969}.store-course-listing__cta:active .icon{opacity:0}}@media(max-width:767px) and (max-width:767px){.store-course-listing__cta{padding-left:20px;padding-right:20px;font-size:12px}}@media(max-width:767px) and (max-width:767px){.store-course-listing__cta{display:none}}@media(max-width:767px){.store-course-listing__ribbon__inner{font-family:Helvetica,Arial,sans-serif;font-size:11px;line-height:1.36364;letter-spacing:.24em;text-transform:uppercase}.benton-bold-normal-loaded .store-course-listing__ribbon__inner{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.store-course-listing__ribbon__inner:before,.store-course-listing__ribbon__inner:after{content:'';display:block}.store-course-listing__ribbon__inner:before{margin-top:-1.03182em}.store-course-listing__ribbon__inner:after{margin-top:-.33182em}}@media(max-width:767px) and (max-width:767px){.store-course-listing__ribbon__inner{color:#b31b1b;padding-top:15px}}@media(max-width:767px) and (min-width:768px){.store-course-listing__ribbon{background:#b31b1b;color:#fff;padding-top:25px;padding-bottom:15px;padding-left:15px;position:absolute;top:20px;padding-right:10px;left:0}.store-course-listing__ribbon:before,.store-course-listing__ribbon:after{content:'';position:absolute;right:-20px;width:0;height:0;border-style:solid}.store-course-listing__ribbon:before{border-width:20px 20px 0 0;border-color:#b31b1b transparent transparent;top:0}.store-course-listing__ribbon:after{border-width:20px 0 0 20px;border-color:transparent transparent transparent #b31b1b;bottom:0}}@media(max-width:767px) and (min-width:768px){.store-course-listing--with-label{padding-top:45px;position:relative}}@media(max-width:767px){.store-course-listing__title{font-weight:400;line-height:25px}.store-course-listing__summary,.store-course-listing__meta{display:none}}.store-course-listing__ribbon__inner{font-family:Helvetica,Arial,sans-serif;font-size:11px;line-height:1.36364;letter-spacing:.24em;text-transform:uppercase}.benton-bold-normal-loaded .store-course-listing__ribbon__inner{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.store-course-listing__ribbon__inner:before,.store-course-listing__ribbon__inner:after{content:'';display:block}.store-course-listing__ribbon__inner:before{margin-top:-1.03182em}.store-course-listing__ribbon__inner:after{margin-top:-.33182em}@media(max-width:767px){.store-course-listing__ribbon__inner{color:#b31b1b;padding-top:15px}}@media(min-width:768px){.store-course-listing__ribbon{background:#b31b1b;color:#fff;padding-top:25px;padding-bottom:15px;padding-left:15px;position:absolute;top:21px;padding-right:10px;left:0}.store-course-listing__ribbon:before,.store-course-listing__ribbon:after{content:'';position:absolute;right:-20px;width:0;height:0;border-style:solid}.store-course-listing__ribbon:before{border-width:20px 20px 0 0;border-color:#b31b1b transparent transparent;top:0}.store-course-listing__ribbon:after{border-width:20px 0 0 20px;border-color:transparent transparent transparent #b31b1b;bottom:0}}@media(min-width:768px){.store-course-listing{padding-left:345px;overflow:hidden;padding-top:25px;border-bottom:1px dotted #b2b2b2;padding-bottom:40px;margin-bottom:40px;position:relative}.store-course-listing:last-child{margin-bottom:70px}.store-course-listing__img{margin-top:-25px;margin-left:-345px;float:left;padding:20px;border:1px solid #e5e5e5}.store-course-listing__category{padding-top:10px;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.23077;text-transform:uppercase;letter-spacing:3px;letter-spacing:4px}.benton-bold-normal-loaded .store-course-listing__category{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.store-course-listing__category:before,.store-course-listing__category:after{content:'';display:block}.store-course-listing__category:before{margin-top:-.96538em}.store-course-listing__category:after{margin-top:-.26538em}}@media(min-width:768px) and (max-width:767px){.store-course-listing__category{font-family:Helvetica,Arial,sans-serif;font-size:10px;line-height:1;letter-spacing:2px;text-transform:uppercase}.benton-bold-normal-loaded .store-course-listing__category{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.store-course-listing__category:before,.store-course-listing__category:after{content:'';display:block}.store-course-listing__category:before{margin-top:-.85em}.store-course-listing__category:after{margin-top:-.15em}}@media(min-width:768px){.store-course-listing__ribbon+.store-course-listing__category{padding-top:20px}.store-course-listing__title{padding-top:30px;font-family:Georgia,serif;font-size:36px;line-height:.97222;link-underline:"gradient";margin-top:20px}}@media(min-width:768px) and (max-width:767px){.store-course-listing__title{padding-top:20px}}@media(min-width:768px){.brunel-deck-semibold-normal-normal-loaded .store-course-listing__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:normal}.store-course-listing__title:before,.store-course-listing__title:after{content:'';display:block}.store-course-listing__title:before{margin-top:-.70611em}.store-course-listing__title:after{margin-top:-.26611em}.store-course-listing__title a{display:block}.hit-area:hover .store-course-listing__title .underline,.hit:hover .store-course-listing__title .underline,a:hover .store-course-listing__title .underline,.store-course-listing__title a:hover .underline{position:relative;background-color:transparent;background-image:-webkit-linear-gradient(bottom,transparent 4px,#e5e5e5,4px,#e5e5e5 5px,transparent 5px);background-image:linear-gradient(to top,transparent 4px,#e5e5e5,4px,#e5e5e5 5px,transparent 5px)}}@media(min-width:768px) and (-webkit-min-device-pixel-ratio:1.5){.hit-area:hover .store-course-listing__title .underline,.hit:hover .store-course-listing__title .underline,a:hover .store-course-listing__title .underline,.store-course-listing__title a:hover .underline{background-color:transparent;background-image:-webkit-linear-gradient(bottom,transparent 4px,#b2b2b2,4px,#b2b2b2 4.5px,transparent 4.5px);background-image:linear-gradient(to top,transparent 4px,#b2b2b2,4px,#b2b2b2 4.5px,transparent 4.5px)}}@media(min-width:768px){html.no-cssgradients .hit-area:hover .store-course-listing__title .underline,html.no-cssgradients .hit:hover .store-course-listing__title .underline,html.no-cssgradients a:hover .store-course-listing__title .underline,html.no-cssgradients .store-course-listing__title a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}}@media(min-width:768px) and (max-width:767px){.store-course-listing__title{font-family:Georgia,serif;font-size:26px;line-height:.96154;link-underline:"gradient"}.brunel-deck-semibold-normal-normal-loaded .store-course-listing__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:normal}.store-course-listing__title:before,.store-course-listing__title:after{content:'';display:block}.store-course-listing__title:before{margin-top:-.70077em}.store-course-listing__title:after{margin-top:-.26077em}.store-course-listing__title a{display:block}.hit-area:hover .store-course-listing__title .underline,.hit:hover .store-course-listing__title .underline,a:hover .store-course-listing__title .underline,.store-course-listing__title a:hover .underline{position:relative;background-color:transparent;background-image:-webkit-linear-gradient(bottom,transparent 3px,#e5e5e5,3px,#e5e5e5 4px,transparent 4px);background-image:linear-gradient(to top,transparent 3px,#e5e5e5,3px,#e5e5e5 4px,transparent 4px)}}@media(min-width:768px) and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5){.hit-area:hover .store-course-listing__title .underline,.hit:hover .store-course-listing__title .underline,a:hover .store-course-listing__title .underline,.store-course-listing__title a:hover .underline{background-color:transparent;background-image:-webkit-linear-gradient(bottom,transparent 3px,#b2b2b2,3px,#b2b2b2 3.5px,transparent 3.5px);background-image:linear-gradient(to top,transparent 3px,#b2b2b2,3px,#b2b2b2 3.5px,transparent 3.5px)}}@media(min-width:768px) and (max-width:767px){html.no-cssgradients .hit-area:hover .store-course-listing__title .underline,html.no-cssgradients .hit:hover .store-course-listing__title .underline,html.no-cssgradients a:hover .store-course-listing__title .underline,html.no-cssgradients .store-course-listing__title a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}}@media(min-width:768px){.store-course-listing__meta{margin-top:30px}.store-course-listing__summary{margin-top:15px}.store-course-listing__cta{margin-top:45px}}@media(min-width:768px) and (max-width:1023px){.store-course-listing__title{font-size:30px}.store-course-listing__summary{font-size:16px}}@media(max-width:767px){.store-course-listing p:not(.t_meta),.store-course-listing p:not(.t_body){font-size:14px;margin-top:15px}}.store-util-bar{border-bottom:1px solid #e5e5e5;color:#999;margin-bottom:40px;position:relative}@media(max-width:767px){.store-util-bar{padding-top:60px}}@media(min-width:768px){.store-util-bar{max-width:1220px;margin-left:auto;margin-right:auto;padding-top:90px;padding-bottom:20px}}@media(min-width:768px) and (min-width:1024px) and (max-width:1279px){.store-util-bar{max-width:930px}}@media(min-width:768px) and (min-width:768px) and (max-width:1023px){.store-util-bar{max-width:690px}}@media(min-width:768px) and (max-width:767px){.store-util-bar{max-width:700px;padding-left:30px;padding-right:30px}}@media(min-width:768px){.store-util-bar__inner{display:table;width:100%}.store-util-bar__inner__left{display:table-cell;vertical-align:top}.store-util-bar__inner__right{display:table-cell;vertical-align:top}.store-util-bar__right{text-align:right}}.store-util-bar__group{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857}.benton-normal-normal-loaded .store-util-bar__group{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.store-util-bar__group:before,.store-util-bar__group:after{content:'';display:block}.store-util-bar__group:before{margin-top:-1.06429em}.store-util-bar__group:after{margin-top:-.36429em}@media(max-width:767px){.store-util-bar__group:after{display:none}}@media(min-width:768px){.store-util-bar__group__list{margin-left:-25px}.store-util-bar__group__list__item{padding-left:25px;display:inline-block}}.store-nav{background:#093969;color:#fff;text-align:center}.store-nav__title{padding-top:30px;font-family:Helvetica,Arial,sans-serif;font-size:36px;line-height:1.11111;text-transform:uppercase;letter-spacing:10px}@media(max-width:767px){.store-nav__title{padding-top:20px}}.benton-bold-normal-loaded .store-nav__title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.store-nav__title:before,.store-nav__title:after{content:'';display:block}.store-nav__title:before{margin-top:-.90556em}.store-nav__title:after{margin-top:-.20556em}@media(max-width:767px){.store-nav__title{font-family:Helvetica,Arial,sans-serif;font-size:20px;line-height:1.2;text-transform:uppercase;letter-spacing:10px}.benton-bold-normal-loaded .store-nav__title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.store-nav__title:before,.store-nav__title:after{content:'';display:block}.store-nav__title:before{margin-top:-.95em}.store-nav__title:after{margin-top:-.25em}}@media(max-width:767px){.store-nav__title{padding-top:40px;padding-bottom:25px}}@media(min-width:768px){.store-nav__title{padding-top:80px;padding-bottom:40px}}.store-nav__title.login{padding-top:10px}.store-nav__toggler{cursor:pointer}@media(max-width:767px){.store-nav__toggler{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#fff;padding-top:35px;padding-bottom:25px}.benton-normal-normal-loaded .store-nav__toggler{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.store-nav__toggler:before,.store-nav__toggler:after{content:'';display:block}.store-nav__toggler:before{margin-top:-1.06429em}.store-nav__toggler:after{margin-top:-.36429em}.store-nav__toggler .icon{display:none;margin-left:3px}.store-nav__toggler .icon__ddarr--white{display:inline-block}.store-nav__toggler.is-active{color:rgba(255,255,255,.3)}.store-nav__toggler.is-active .icon{display:none;opacity:.3}.store-nav__toggler.is-active .icon__uparr--white{display:inline-block}}@media(min-width:768px){.store-nav__toggler{display:none}}@media(max-width:767px){.store-nav__title~.store-nav__toggler{border-top:1px solid #3a6187}}@media(min-width:768px){.store-nav__list{font-size:0;margin-left:0}.store-nav__list__item{display:inline-block;vertical-align:top;font-size:1rem}}@media(max-width:767px){.store-nav__list__item{border-top:1px solid rgba(255,255,255,.1)}}.store-nav__list__item>a{color:rgba(255,255,255,.9);display:block;padding-top:10px}@media(max-width:767px){.store-nav__list__item>a{padding-top:30px;padding-bottom:20px;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.23077;margin-right:-3px;text-transform:uppercase;letter-spacing:3px}.benton-bold-normal-loaded .store-nav__list__item>a{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.store-nav__list__item>a:before,.store-nav__list__item>a:after{content:'';display:block}.store-nav__list__item>a:before{margin-top:-.96538em}.store-nav__list__item>a:after{margin-top:-.26538em}}@media(min-width:768px){.store-nav__list__item>a{padding:45px 25px 35px;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.23077;text-transform:uppercase;letter-spacing:3px;letter-spacing:4px}.benton-bold-normal-loaded .store-nav__list__item>a{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.store-nav__list__item>a:before,.store-nav__list__item>a:after{content:'';display:block}.store-nav__list__item>a:before{margin-top:-.96538em}.store-nav__list__item>a:after{margin-top:-.26538em}}.store-nav__list__item>a:hover,.store-nav__list__item>a.current{color:#fff}@media(min-width:768px){.store-nav__list__item>a:hover>span,.store-nav__list__item>a.current>span{position:relative}.store-nav__list__item>a:hover>span:after,.store-nav__list__item>a.current>span:after{content:'';border-bottom:2px solid #fff;position:absolute;bottom:-4px;left:0;right:4px;height:0}}@media(min-width:768px){.store-nav__title~.store-nav__list-outer>.store-nav__list{border-top:1px solid #3a6187}}@media(max-width:767px){.store-nav__toggler+.store-nav__list-outer>.store-nav__list{overflow:hidden;max-height:0;-webkit-transition:max-height .3s ease;-moz-transition:max-height .3s ease;transition:max-height .3s ease}.store-nav__toggler+.store-nav__list-outer>.store-nav__list.is-active{max-height:300px}}.tooltip-outer{position:relative}.info-tooltip,.tooltip{position:absolute;z-index:1;top:0;left:0}.tooltip{visibility:hidden;border:1px solid #e5e5e5;padding:30px;background:#fff;color:#999;width:275px;margin-top:35px;box-shadow:0 0 2px rgba(0,0,0,.1);z-index:2}html.csspointerevents .tooltip{visibility:visible;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}html.csspointerevents .tooltip:not(.open){opacity:0;pointer-events:none}html.no-csspointerevents .tooltip.open{visibility:visible}.tooltip__mask{max-height:335px;overflow-y:auto;overflow-x:hidden;position:relative;margin:-30px;padding:30px}.tooltip__arrow{position:absolute;left:137px;top:-30px;width:30px;height:30px;margin-left:-15px;overflow:hidden;box-shadow:0 16px 10px -17px rgba(0,0,0,.5);pointer-events:none}.tooltip__arrow:after{content:'';position:absolute;width:15px;height:15px;top:22.5px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:7.5px;box-shadow:0 -1px 3px rgba(0,0,0,.1);border:1px solid #e5e5e5}.tooltip--top__arrow{top:auto;bottom:-30px}.tooltip--top__arrow:after{-webkit-transform:translate(0,-32px) rotate(45deg);-moz-transform:translate(0,-32px) rotate(45deg);-ms-transform:translate(0,-32px) rotate(45deg);-o-transform:translate(0,-32px) rotate(45deg);transform:translate(0,-32px) rotate(45deg)}.tooltip__field{cursor:pointer;display:block;position:relative;font-size:15px;line-height:20px}.tooltip__field__input{position:absolute;left:0;top:0;opacity:0}.tooltip__field__indicator{display:inline-block;vertical-align:middle;margin:0;width:20px;height:20px;border-radius:50%;border:1px solid #d1d3d4;position:relative}.tooltip__field__input:checked~.tooltip__field__indicator:before{content:'';top:0;right:0;bottom:0;left:0;width:6px;height:6px;border-radius:50%;background:#000;position:absolute;margin:auto}.tooltip__field+.tooltip__field{margin-top:20px}.tooltip__field__label{margin-left:6px;line-height:22px;display:inline-block;vertical-align:top}.info-tooltip{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);visibility:hidden;background:#1a1a1a;color:#fff;padding:35px 25px 25px;max-width:405px;width:100%;z-index:9}.benton-normal-normal-loaded .info-tooltip{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.info-tooltip:before,.info-tooltip:after{content:'';display:block}.info-tooltip:before{margin-top:-1.06429em}.info-tooltip:after{margin-top:-.36429em}html.csspointerevents .info-tooltip{visibility:visible;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}html.csspointerevents .info-tooltip:not(.visible){opacity:0;pointer-events:none}html.no-csspointerevents .info-tooltip.visible{visibility:visible}@media(max-width:767px){.info-tooltip{position:fixed;left:50%!important;bottom:0!important;top:auto!important;z-index:1}}@media(min-width:768px) and (max-width:1023px){.info-tooltip#subscription-tooltip-2{width:313px;top:-177px!important;left:190px!important}.info-tooltip#subscription-tooltip-2 .info-tooltip__arrow{left:232px}}.info-tooltip__arrow{pointer-events:none;position:absolute;bottom:-20px;left:50%;margin-left:-10px;width:0;height:0;border:10px solid transparent;border-top-color:#1a1a1a}@media(max-width:767px){.info-tooltip__arrow{display:none}}.info-tooltip--small{width:160px;text-align:center}.lang-ar .tooltip__field__label{margin-left:0;margin-right:6px}.lang-ar #form-filter-topic{text-align:right}.toc-list__item{border-bottom:1px dotted #e5e5e5;padding-top:40px;padding-bottom:40px}@media(max-width:767px){.toc-list__item{border-bottom:none;padding-top:0;padding-bottom:25px}.toc-list__item+.toc-list__item{padding-top:25px;border-top:1px dotted #e5e5e5}}.toc-list__btn-container{padding-top:40px}@media(max-width:767px){.toc-list__btn-container{padding-top:0}}.toc-item{padding-right:190px;overflow:hidden}@media(max-width:767px){.toc-item{padding-right:100px}}.toc-item__thumb{width:170px;float:right;margin-right:-190px;position:relative}.toc-item__thumb img{width:100%;max-width:none}.toc-item__thumb__icon{position:absolute;top:24px;right:17px}@media(max-width:767px){.toc-item__thumb__icon{display:none}}@media(max-width:767px){.toc-item__thumb{width:80px;margin-right:-100px}}.toc-item__title{font-family:Georgia,serif;font-size:25px;line-height:1.4;padding-top:20px}.brunel-text-medium-normal-normal-loaded .toc-item__title{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.toc-item__title:before,.toc-item__title:after{content:'';display:block}.toc-item__title:before{margin-top:-1.005em}.toc-item__title:after{margin-top:-.395em}@media(max-width:767px){.toc-item__title{font-family:Georgia,serif;font-size:16px;line-height:1.25}.brunel-text-medium-normal-normal-loaded .toc-item__title{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.toc-item__title:before,.toc-item__title:after{content:'';display:block}.toc-item__title:before{margin-top:-.93em}.toc-item__title:after{margin-top:-.32em}}.toc-item__meta{padding-top:30px;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#999}.benton-normal-normal-loaded .toc-item__meta{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.toc-item__meta:before,.toc-item__meta:after{content:'';display:block}.toc-item__meta:before{margin-top:-1.06429em}.toc-item__meta:after{margin-top:-.36429em}.toc-item__meta span{margin-right:15px}.toc-item__meta__download{border-left:1px dotted #b2b2b2;padding-left:15px}.toc-item__meta__download span{margin-right:5px}@media(max-width:767px){.toc-item__meta{padding-top:25px;font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:1.66667}.benton-normal-normal-loaded .toc-item__meta{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.toc-item__meta:before,.toc-item__meta:after{content:'';display:block}.toc-item__meta:before{margin-top:-1.18333em}.toc-item__meta:after{margin-top:-.48333em}}.child-nav{padding-top:10px;padding-bottom:15px;border-bottom:1px solid #e5e5e5}.child-nav>li>a{display:block;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#999;padding-top:20px;padding-bottom:10px;padding-left:20px}.benton-normal-normal-loaded .child-nav>li>a{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.child-nav>li>a:before,.child-nav>li>a:after{content:'';display:block}.child-nav>li>a:before{margin-top:-1.06429em}.child-nav>li>a:after{margin-top:-.36429em}.carousel{overflow:hidden}.carousel__slides{width:9999em;overflow:hidden;height:100%}.carousel__slides.a17s_transition{-webkit-transition:-webkit-transform;-moz-transition:-moz-transform;transition:transform}.carousel__slides>li{float:left;width:1220px;visibility:hidden}html.csspointerevents .carousel__slides>li{visibility:visible;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}html.csspointerevents .carousel__slides>li:not(.a17s_visible){opacity:.2;pointer-events:none}html.no-csspointerevents .carousel__slides>li.a17s_visible{visibility:visible}.carousel__nav{margin-top:45px;padding-bottom:30px;text-align:center}.carousel__nav .btn--small{width:220px}.carousel-nav{text-align:center;position:relative;cursor:default;display:inline-block;font-size:0;padding:0 30px}.carousel-nav>li{display:inline-block;vertical-align:middle;padding:0 1px}.carousel-nav>li:not(.prev):not(.next)>a{display:block;width:20px;height:20px;border:1px solid transparent;position:relative;text-indent:-9999px;border-radius:50%}.carousel-nav>li:not(.prev):not(.next)>a:before{content:'';position:absolute;width:6px;height:6px;background:#000;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:50%}.carousel-nav>li.current a,.carousel-nav>li:hover a{border-color:#ccc!important}.carousel-nav__prev,.carousel-nav__next{font:0/0 a;color:transparent;text-shadow:none;width:11px;height:18px;display:inline-block;vertical-align:middle;opacity:.4;position:absolute;top:50%;margin-top:-9px}.carousel-nav__prev:hover,.carousel-nav__next:hover{opacity:.999}.carousel-nav__prev:before,.carousel-nav__next:before{display:none}.carousel-nav__prev{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC4xMjEiIGhlaWdodD0iMTcuNDE0IiB2aWV3Qm94PSIwIDAgMTAuMTIxIDE3LjQxNCI+PHBhdGggZD0iTTAgOC43MDdMOC43MDcgMGwxLjQxNCAxLjQxNC03LjI5IDcuMjkzTDEwLjEyIDE2bC0xLjQxMyAxLjQxNEwwIDguNzA3eiIvPjwvc3ZnPg==);background-repeat:no-repeat;left:-45px}.no-svg .carousel-nav__prev{background-image:url(/img/png/icon__leftarrlarge--black.png)}.carousel-nav__next{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC4xMjEiIGhlaWdodD0iMTcuNDE0IiB2aWV3Qm94PSIwIDAgMTAuMTIxIDE3LjQxNCI+PHBhdGggZD0iTTEuNDE0IDE3LjQxNEwwIDE2bDcuMjkzLTcuMjkzTDAgMS40MTQgMS40MTQgMGw4LjcwNyA4LjcwN3oiLz48L3N2Zz4=);background-repeat:no-repeat;right:-45px}.no-svg .carousel-nav__next{background-image:url(/img/png/icon__rightarrlarge--black.png)}.topic-list-switch{display:block;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#999;font-size:15px}.benton-normal-normal-loaded .topic-list-switch{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.topic-list-switch:before,.topic-list-switch:after{content:'';display:block}.topic-list-switch:before{margin-top:-1.06429em}.topic-list-switch:after{margin-top:-.36429em}.topic-list-switch span{opacity:.4}.topic-list-switch.is-active{color:#000}.topic-list-switch.is-active span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);opacity:1}.hr-titles+.topic-list-switch{text-align:center;margin-bottom:25px}@media(max-width:1023px){.hr-titles+.topic-list-switch{border-bottom:1px dotted #b2b2b2;padding-bottom:20px}}@media(min-width:1024px){.hr-titles+.topic-list-switch{margin-top:-30px;margin-bottom:40px}}.topic-list{display:none;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;margin-top:-26px;margin-bottom:25px}.benton-normal-normal-loaded .topic-list{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.topic-list:before,.topic-list:after{content:'';display:block}.topic-list:before{margin-top:-1.06429em}.topic-list:after{margin-top:-.36429em}.topic-list.is-active{display:block}.topic-list>li{color:#656565;margin-left:-999em;margin-right:-999em;padding:15px 999em;display:block;border-top:1px solid #e5e5e5}.topic-list>li+.topic-list>li{border-top:1px solid red}.topic-list>:last-child{border-bottom:1px solid #e5e5e5}@media(max-width:1023px){.header-topic-list{display:none;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857}.benton-normal-normal-loaded .header-topic-list{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.header-topic-list:before,.header-topic-list:after{content:'';display:block}.header-topic-list:before{margin-top:-1.06429em}.header-topic-list:after{margin-top:-.36429em}.header-topic-list.is-active{display:block}.header-topic-list>li{color:#656565;margin-left:-999em;margin-right:-999em;padding:15px 999em;display:block;border-top:1px solid #e5e5e5}.header-topic-list>li+.header-topic-list>li{border-top:1px solid red}.header-topic-list>:last-child{border-bottom:1px solid #e5e5e5}}.blog-listing-header{text-align:center}@media(max-width:767px){.blog-listing-header{padding-bottom:20px}}@media(min-width:768px){.blog-listing-header{padding-bottom:60px;padding-top:40px}}.blog-listing-header__icon{display:inline-block;vertical-align:top}@media(max-width:767px){.blog-listing-header__icon{width:45px;height:45px}}@media(min-width:768px){.blog-listing-header__icon{width:70px;height:70px}}.blog-listing-header__title{color:#000;font-family:Georgia,serif;font-size:48px;line-height:.72917}.brunel-deck-semibold-normal-italic-loaded .blog-listing-header__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:italic}.blog-listing-header__title:before,.blog-listing-header__title:after{content:'';display:block}.blog-listing-header__title:before{margin-top:-.58458em}.blog-listing-header__title:after{margin-top:-.14458em}@media(max-width:767px){.blog-listing-header__title{font-family:Georgia,serif;font-size:24px;line-height:1.04167}.brunel-deck-semibold-normal-italic-loaded .blog-listing-header__title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:italic}.blog-listing-header__title:before,.blog-listing-header__title:after{content:'';display:block}.blog-listing-header__title:before{margin-top:-.74083em}.blog-listing-header__title:after{margin-top:-.30083em}}@media(max-width:767px){.blog-listing-header__title{padding-top:20px;margin-top:10px}}@media(min-width:768px){.blog-listing-header__title{padding-top:40px;margin-top:5px}}.blog-listing-header__subtitle{color:#656565;font-family:Georgia,serif;font-size:18px;line-height:1.94444}.blog-listing-header__subtitle:before,.blog-listing-header__subtitle:after{content:'';display:block}.blog-listing-header__subtitle:before{margin-top:-1.32222em}.blog-listing-header__subtitle:after{margin-top:-.62222em}@media(max-width:767px){.blog-listing-header__subtitle{font-family:Georgia,serif;font-size:14px;line-height:1.42857}.blog-listing-header__subtitle:before,.blog-listing-header__subtitle:after{content:'';display:block}.blog-listing-header__subtitle:before{margin-top:-1.06429em}.blog-listing-header__subtitle:after{margin-top:-.36429em}}@media(max-width:767px){.blog-listing-header__subtitle{padding-top:10px;margin-top:15px}}@media(min-width:768px){.blog-listing-header__subtitle{padding-top:20px;margin-top:30px}}@media(max-width:767px){.blog-listing-header__divider{padding-top:25px}}@media(min-width:768px){.blog-listing-header__divider{padding-top:30px;margin-top:30px;position:relative}.blog-listing-header__divider:before{content:'';position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.blog-listing-header__divider:before{box-sizing:content-box;height:2px;width:65px;border-top:2px solid #1a1a1a;border-bottom:1px dotted #999;display:inline-block;vertical-align:top}}.blog-listing-header__meta{line-height:30px}.blog-listing-header__meta{font-size:0;margin-left:-30px}.blog-listing-header__meta__item{display:inline-block;vertical-align:top;font-size:1rem;padding-left:30px}.blog-listing-header__meta a{display:block;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;padding-top:15px}.benton-normal-normal-loaded .blog-listing-header__meta a{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.blog-listing-header__meta a:before,.blog-listing-header__meta a:after{content:'';display:block}.blog-listing-header__meta a:before{margin-top:-1.06429em}.blog-listing-header__meta a:after{margin-top:-.36429em}.blog-listing-header__tag{color:#b31b1b;padding-top:40px}.blog-listing-group{padding-top:40px}@media(max-width:767px){.blog-listing-detail{padding-top:0}}.blog-listing-detail__item{margin:0 100px;padding:80px 100px 120px}.blog-listing-detail__item+.blog-listing-detail__item{border-top:1px dotted #b2b2b2;padding-bottom:85px}@media(min-width:768px) and (max-width:1023px){.blog-listing-detail__item{padding:40px 50px 60px;margin:0 50px}.blog-listing-detail__item+.blog-listing-detail__item{padding-bottom:45px}}@media(max-width:767px){.blog-listing-detail__item{padding:30px 0;margin:0}}.blog-listing-detail__item__body+.blog-listing-detail__item__avatar{margin-top:80px}.blog-listing-detail__item__avatar{max-width:100px;border-radius:50%;margin:auto;overflow:hidden}.blog-listing-detail__item__title{text-align:center;position:relative;padding-top:50px}.blog-listing-detail__item__title h2{font-family:Georgia,serif;font-size:18px;line-height:1.22222;letter-spacing:.15em;text-transform:uppercase}.brunel-text-medium-normal-normal-loaded .blog-listing-detail__item__title h2{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.blog-listing-detail__item__title h2:before,.blog-listing-detail__item__title h2:after{content:'';display:block}.blog-listing-detail__item__title h2:before{margin-top:-.91611em}.blog-listing-detail__item__title h2:after{margin-top:-.30611em}.blog-listing-detail__item__title:after{width:65px;display:block;border-top:1px dotted #b2b2b2;position:absolute;left:0;right:0;margin:auto;bottom:-25px;content:''}.blog-listing-detail__item__body{padding-top:75px;font-family:Georgia,serif;font-size:18px;line-height:1.38889;color:#323232}.blog-listing-detail__item__body:before,.blog-listing-detail__item__body:after{content:'';display:block}.blog-listing-detail__item__body:before{margin-top:-1.04444em}.blog-listing-detail__item__body:after{margin-top:-.34444em}.blog-listing-detail__item__body a{color:#656565;border-bottom:1px dotted #b2b2b2}.blog-listing-detail__item__action{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;text-align:center;padding-top:50px}.benton-normal-normal-loaded .blog-listing-detail__item__action{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.blog-listing-detail__item__action:before,.blog-listing-detail__item__action:after{content:'';display:block}.blog-listing-detail__item__action:before{margin-top:-1.06429em}.blog-listing-detail__item__action:after{margin-top:-.36429em}.subscribe-sidebar{visibility:hidden;position:fixed;top:0;margin-left:-40px;height:100%;width:330px;text-align:center;z-index:10;left:0\0!important;margin-left:0\0!important}html.csspointerevents .subscribe-sidebar{visibility:visible;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}html.csspointerevents .subscribe-sidebar:not(.visible){opacity:0;pointer-events:none}html.no-csspointerevents .subscribe-sidebar.visible{visibility:visible}.subscribe-sidebar__scroll{overflow:hidden;height:100%}.subscribe-sidebar__cover{position:relative;height:100%;z-index:1;overflow:hidden;width:100%;background:#093969;color:#fff}.subscribe-sidebar__btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;height:60px;line-height:58px;border:2px solid #000;padding:0 45px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-property:border-color,background-color;-moz-transition-property:border-color,background-color;transition-property:border-color,background-color;padding-left:20px;padding-right:20px;height:50px;line-height:48px;border-color:#fff;color:#fff}.benton-bold-normal-loaded .subscribe-sidebar__btn{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.subscribe-sidebar__btn:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.subscribe-sidebar__btn__icon{margin-right:10px}.subscribe-sidebar__btn .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.subscribe-sidebar__btn:hover{border-color:#093969;color:#093969}.subscribe-sidebar__btn:hover:before{border-color:#093969}.subscribe-sidebar__btn:active{background:#093969;color:#fff;border-color:#093969}.subscribe-sidebar__btn:active .icon{opacity:0}@media(max-width:767px){.subscribe-sidebar__btn{padding-left:20px;padding-right:20px;font-size:12px}}.subscribe-sidebar__btn:hover{border-color:#fff;color:#fff}.subscribe-sidebar__btn:hover:before{border-color:rgba(255,255,255,.5)}.subscribe-sidebar__btn:active{background:#fff;color:#093969;border-color:#fff}.subscribe-sidebar__btn{margin-top:40px;position:absolute;left:50%;padding-left:0;padding-right:0;width:170px;text-align:center;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-transition-property:background-color color;-moz-transition-property:background-color color;transition-property:background-color color;top:0}.subscribe-sidebar__btn:before{top:-6px;right:-6px;bottom:-6px;left:-6px}.subscribe-sidebar__carousel{position:absolute;top:120px;right:0;bottom:0;left:0;overflow-y:auto;overflow-x:hidden}.subscribe-sidebar__carousel__paginator{height:215px;position:absolute;top:0;right:0;left:0}.subscribe-sidebar__carousel__paginator li{display:none}.subscribe-sidebar__carousel__paginator>.prev,.subscribe-sidebar__carousel__paginator>.next{display:block}.subscribe-sidebar__carousel__paginator>.prev>a,.subscribe-sidebar__carousel__paginator>.next>a{font:0/0 a;color:transparent;text-shadow:none;position:absolute;width:45px;height:45px;top:0;margin-top:auto;margin-bottom:auto;bottom:0}.subscribe-sidebar__carousel__paginator>.prev>a:before,.subscribe-sidebar__carousel__paginator>.next>a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC4xIDE3LjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjEgMTcuNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTguNyAxNy40TDAgOC43IDguNyAwbDEuNCAxLjQtNy4zIDcuMyA3LjMgNy4zeiIvPjwvc3ZnPg==);background-repeat:no-repeat;content:'';width:7px;height:10px;width:11px\0;height:18px\0;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-position:50% 50%}.no-svg .subscribe-sidebar__carousel__paginator>.prev>a:before,.no-svg .subscribe-sidebar__carousel__paginator>.next>a:before{background-image:url(/img/png/icon__leftarrsubscribe--white.png)}.subscribe-sidebar__carousel__paginator>.prev>a:hover,.subscribe-sidebar__carousel__paginator>.next>a:hover{background-color:rgba(255,255,255,.9)}.subscribe-sidebar__carousel__paginator>.prev>a:hover:before,.subscribe-sidebar__carousel__paginator>.next>a:hover:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC4xIDE3LjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjEgMTcuNCI+PHBhdGggZmlsbD0iIzE4M0E2NiIgZD0iTTguNyAxNy40TDAgOC43IDguNyAwbDEuNCAxLjQtNy4zIDcuMyA3LjMgNy4zeiIvPjwvc3ZnPg==);background-repeat:no-repeat}.no-svg .subscribe-sidebar__carousel__paginator>.prev>a:hover:before,.no-svg .subscribe-sidebar__carousel__paginator>.next>a:hover:before{background-image:url(/img/png/icon__leftarrsubscribe--blue.png)}.subscribe-sidebar__carousel__paginator>.prev>a{left:-1px}.subscribe-sidebar__carousel__paginator>.next>a{right:-1px}.subscribe-sidebar__carousel__paginator>.next>a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC4xIDE3LjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjEgMTcuNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEuNCAxNy40bDguNy04LjdMMS40IDAgMCAxLjRsNy4zIDcuM0wwIDE2Ii8+PC9zdmc+);background-repeat:no-repeat}.no-svg .subscribe-sidebar__carousel__paginator>.next>a:before{background-image:url(/img/png/icon__rightarrsubscribe--white.png)}html[data-useragent*='MSIE 9.0'] .subscribe-sidebar__carousel__paginator>.next>a:before{width:15px;height:15px}.subscribe-sidebar__carousel__paginator>.next>a:hover:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC4xIDE3LjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjEgMTcuNCI+PHBhdGggZmlsbD0iIzE4M0E2NiIgZD0iTTEuNCAxNy40bDguNy04LjdMMS40IDAgMCAxLjRsNy4zIDcuM0wwIDE2Ii8+PC9zdmc+);background-repeat:no-repeat}.no-svg .subscribe-sidebar__carousel__paginator>.next>a:hover:before{background-image:url(/img/png/icon__rightarrsubscribe--blue.png)}html[data-useragent*='MSIE 9.0'] .subscribe-sidebar__carousel__paginator>.next>a:hover:before{width:15px;height:15px}.subscribe-sidebar__carousel__inner{width:9999em;overflow:hidden}.subscribe-sidebar__carousel__inner.a17s_transition{-webkit-transition:-webkit-transform;-moz-transition:-moz-transform;transition:transform}.subscribe-sidebar__carousel__inner__item{float:left;width:190px;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.subscribe-sidebar__carousel__inner__item .issue-item__inner{-webkit-transition:opacity .25s 0s ease;-moz-transition:opacity .25s 0s ease;transition:opacity .25s 0s ease;opacity:0}.subscribe-sidebar__carousel__inner__item.a17s_visible .issue-item__inner{opacity:1;-webkit-transition-delay:.25s;-moz-transition-delay:.25s;transition-delay:.25s;-webkit-transition-duration:1s;-moz-transition-duration:1s;transition-duration:1s}.issue-item__image{padding:15px;margin-left:10px;margin-right:10px;border:1px solid #3a6187}.issue-item__image img{width:100%;height:auto;display:block}.issue-item__inner{margin-left:-60px;margin-right:-60px}.issue-item__title{font-family:Georgia,serif;font-size:26px;line-height:.76923;padding-top:50px}.brunel-text-medium-normal-italic-loaded .issue-item__title{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:italic}.issue-item__title:before,.issue-item__title:after{content:'';display:block}.issue-item__title:before{margin-top:-.68962em}.issue-item__title:after{margin-top:-.07962em}.issue-item__date{font-family:Georgia,serif;font-size:12px;line-height:1.16667;text-transform:uppercase;letter-spacing:.3em;color:rgba(255,255,255,.3);padding-top:30px}.brunel-text-medium-normal-normal-loaded .issue-item__date{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.issue-item__date:before,.issue-item__date:after{content:'';display:block}.issue-item__date:before{margin-top:-.88833em}.issue-item__date:after{margin-top:-.27833em}.issue-item__contents{margin-top:25px}.issue-item__contents>li{position:relative}.issue-item__contents>li:before{content:'';width:64px;height:1px;border-top:1px dotted #537596;position:absolute;top:0;left:0;margin-left:auto;margin-right:auto;right:0}.issue-item__contents>li>a{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;display:block;color:rgba(255,255,255,.6);padding-top:30px;padding-bottom:20px}.benton-normal-normal-loaded .issue-item__contents>li>a{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.issue-item__contents>li>a:before,.issue-item__contents>li>a:after{content:'';display:block}.issue-item__contents>li>a:before{margin-top:-1.06429em}.issue-item__contents>li>a:after{margin-top:-.36429em}.issue-item__contents>li>a:hover{color:white}.issue-item__more{position:relative}.issue-item__more:before{content:'';width:64px;height:1px;border-top:1px dotted #537596;position:absolute;top:0;left:0;margin-left:auto;margin-right:auto;right:0}.issue-item__more>a{color:rgba(255,255,255,.3);font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;padding-top:30px;padding-bottom:20px;display:block}.benton-normal-normal-loaded .issue-item__more>a{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.issue-item__more>a:before,.issue-item__more>a:after{content:'';display:block}.issue-item__more>a:before{margin-top:-1.06429em}.issue-item__more>a:after{margin-top:-.36429em}.issue-item__more>a:hover{color:white}html.is-slideshow-open{overflow:hidden}.info-slideshow{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:13;background:transparent;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;transition:background-color .2s ease}.info-slideshow__header,.info-slideshow__footer{height:80px;text-align:center;position:absolute;right:0;left:0}.info-slideshow__header{top:0;padding-left:20px;padding-right:20px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.info-slideshow__footer{bottom:0}.info-slideshow__header-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;max-width:100%;font-family:Georgia,serif;font-size:19px;line-height:1.31579;link-underline:"border";padding-top:45px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.brunel-text-medium-normal-normal-loaded .info-slideshow__header-title{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.info-slideshow__header-title:before,.info-slideshow__header-title:after{content:'';display:block}.info-slideshow__header-title:before{margin-top:-.96289em}.info-slideshow__header-title:after{margin-top:-.35289em}.info-slideshow__header-title a{display:block}.hit-area:hover .info-slideshow__header-title .underline,.hit:hover .info-slideshow__header-title .underline,a:hover .info-slideshow__header-title .underline,.info-slideshow__header-title a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}.info-slideshow__image{top:80px;bottom:80px;position:absolute;left:0;right:0;overflow:hidden}.info-slideshow__actions{position:absolute;right:20px;top:0;height:40px;bottom:0;margin:auto}.info-slideshow__actions>li{display:inline-block;vertical-align:middle}.info-slideshow__actions>li .share-reveal{opacity:.5}.info-slideshow__actions>li .share-reveal:hover{opacity:1}.info-slideshow__actions>li .share-reveal__item:first-child{background:#191919;padding-left:20px!important;line-height:38px}.info-slideshow__actions>li .share-reveal__item:last-child{width:50px;padding-left:10px}.info-slideshow__actions>li .share-reveal__item:not(:last-child){padding-left:0}.info-slideshow__actions>li a{width:40px;height:40px;display:block;position:relative}.info-slideshow__actions>li a .icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.info-slideshow__actions>li a:hover .icon{opacity:1}.info-slideshow__actions--left{right:auto;left:20px}@media(max-width:767px){.info-slideshow__header-title{max-width:200px;text-align:left}}.info-slideshow .share-reveal:hover{background:rgba(255,255,255,.95)}.info-slideshow .share-reveal__item:last-child{width:40px}.info-slideshow__actions>li .share-reveal__item:first-child{display:none}.info-slideshow.is-open{background-color:#fff}.info-slideshow__image__inner{position:absolute;width:100%;top:0;left:0;height:100%}.info-slideshow__footer-controls{padding-top:24px}.info-slideshow__footer-controls .range-container{width:170px;display:inline-block;vertical-align:top;margin-right:21px;margin-left:21px;height:30px}html[data-useragent*='MSIE 10.0'] .info-slideshow__footer-controls .range-container{margin-top:0}html[data-useragent*='MSIE 9.0'] .info-slideshow__footer-controls .range-container input{text-align:center}.info-slideshow__footer-controls button{width:30px;height:30px;display:inline-block;vertical-align:top;position:relative}.info-slideshow__footer-controls button.zoom-out,.info-slideshow__footer-controls button.zoom-in{font:0/0 a;color:transparent;text-shadow:none}.info-slideshow__footer-controls button.zoom-out:before,.info-slideshow__footer-controls button.zoom-in:before{content:'';width:14px;height:2px;background:#ccc;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.info-slideshow__footer-controls button.zoom-out:hover:before,.info-slideshow__footer-controls button.zoom-out:hover:after,.info-slideshow__footer-controls button.zoom-in:hover:before,.info-slideshow__footer-controls button.zoom-in:hover:after{background-color:#000}.info-slideshow__footer-controls button.zoom-in:after{content:'';width:2px;height:14px;background:#ccc;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.info-slideshow__footer-controls input[type=range]{display:inline-block;height:30px;vertical-align:bottom}}.info-slideshow__footer-controls input[type=range]::-webkit-slider-thumb{width:12px;height:12px;border-radius:50%;background-color:#000;cursor:pointer;margin-top:-5.5px}.info-slideshow__footer-controls input[type=range]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background-color:#000;cursor:pointer}.info-slideshow__footer-controls input[type=range]::-webkit-slider-runnable-track{height:1px;width:100%;background:#ccc;cursor:pointer}.info-slideshow__footer-controls input[type=range]::-moz-range-track{height:1px;width:100%;background:#ccc;cursor:pointer}.info-slideshow__footer-controls input[type=range]::-ms-thumb{background-color:#000;border-radius:50%}.info-slideshow__footer-controls input[type=range]::-ms-fill-lower,.info-slideshow__footer-controls input[type=range]::-ms-fill-upper{height:1px;width:100%;background:#ccc;cursor:pointer}@media(max-width:767px){.info-slideshow .copy-link{display:none}}.lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:13;background:transparent;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;transition:background-color .2s ease;background-color:#1a1a1a;color:#fff;opacity:0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.lightbox__header,.lightbox__footer{height:80px;text-align:center;position:absolute;right:0;left:0}.lightbox__header{top:0;padding-left:20px;padding-right:20px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.lightbox__footer{bottom:0}.lightbox__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;max-width:100%;font-family:Georgia,serif;font-size:19px;line-height:1.31579;link-underline:"border";padding-top:45px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.brunel-text-medium-normal-normal-loaded .lightbox__title{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.lightbox__title:before,.lightbox__title:after{content:'';display:block}.lightbox__title:before{margin-top:-.96289em}.lightbox__title:after{margin-top:-.35289em}.lightbox__title a{display:block}.hit-area:hover .lightbox__title .underline,.hit:hover .lightbox__title .underline,a:hover .lightbox__title .underline,.lightbox__title a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}.lightbox__image{top:80px;bottom:80px;position:absolute;left:0;right:0;overflow:hidden}.lightbox__actions{position:absolute;right:20px;top:0;height:40px;bottom:0;margin:auto}.lightbox__actions>li{display:inline-block;vertical-align:middle}.lightbox__actions>li .share-reveal{opacity:.5}.lightbox__actions>li .share-reveal:hover{opacity:1}.lightbox__actions>li .share-reveal__item:first-child{background:#191919;padding-left:20px!important;line-height:38px}.lightbox__actions>li .share-reveal__item:last-child{width:50px;padding-left:10px}.lightbox__actions>li .share-reveal__item:not(:last-child){padding-left:0}.lightbox__actions>li a{width:40px;height:40px;display:block;position:relative}.lightbox__actions>li a .icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.lightbox__actions>li a:hover .icon{opacity:1}.lightbox__actions--left{right:auto;left:20px}.lightbox.is-open{opacity:1}.lightbox__leaderboard{position:absolute;height:150px;padding-top:30px;padding-bottom:30px;overflow:hidden;top:0;right:0;left:0;border-bottom:1px solid #323232;text-align:center;background-color:#1a1a1a;-webkit-transition:-webkit-transform;-moz-transition:-moz-transform;transition:transform;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%);z-index:1}.lightbox__leaderboard img{display:inline-block;vertical-align:top}.lightbox.is-grid-visible .lightbox__leaderboard,.lightbox.is-related-visible .lightbox__leaderboard{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.lightbox__title+.lightbox__actions{z-index:1;background-color:#1a1a1a}.lightbox__actions>li a.view-all-link{width:80px;text-indent:-9999px;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;white-space:nowrap;line-height:42px}.benton-normal-normal-loaded .lightbox__actions>li a.view-all-link{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.lightbox__actions>li a.view-all-link .icon{margin:auto 0}.lightbox__actions>li a.view-all-link:hover{text-indent:20px}.lightbox.is-grid-visible .lightbox__header{top:150px}.lightbox__footer{height:70px}.lightbox__footer .lightbox__title{padding-top:35px;overflow:visible}@media(max-width:1023px){.lightbox__header .lightbox__title{text-align:left;max-width:80%}}@media(max-width:1023px){.lightbox__arrows{display:none}}.lightbox__arrows>li{display:none}.lightbox__arrows>li.prev,.lightbox__arrows>li.next{display:block}.lightbox__arrows>li>a{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:60px;height:60px;border:2px solid #fff;font:0/0 a;color:transparent;text-shadow:none}.lightbox__arrows>li>a:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:11px;height:18px}.lightbox__arrows>li>a:hover{background:#fff}.lightbox__arrows>li.prev>a{left:35px}.lightbox__arrows>li.prev>a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC4xMjEiIGhlaWdodD0iMTcuNDE0IiB2aWV3Qm94PSIwIDAgMTAuMTIxIDE3LjQxNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgOC43MDdMOC43MDcgMGwxLjQxNCAxLjQxNC03LjI5IDcuMjkzTDEwLjEyIDE2bC0xLjQxMyAxLjQxNEwwIDguNzA3eiIvPjwvc3ZnPg==);background-repeat:no-repeat}.no-svg .lightbox__arrows>li.prev>a:before{background-image:url(/img/png/icon__leftarrlarge--white.png)}.lightbox__arrows>li.prev>a:hover:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC4xMjEiIGhlaWdodD0iMTcuNDE0IiB2aWV3Qm94PSIwIDAgMTAuMTIxIDE3LjQxNCI+PHBhdGggZD0iTTAgOC43MDdMOC43MDcgMGwxLjQxNCAxLjQxNC03LjI5IDcuMjkzTDEwLjEyIDE2bC0xLjQxMyAxLjQxNEwwIDguNzA3eiIvPjwvc3ZnPg==);background-repeat:no-repeat}.no-svg .lightbox__arrows>li.prev>a:hover:before{background-image:url(/img/png/icon__leftarrlarge--black.png)}.lightbox__arrows>li.next>a{right:35px}.lightbox__arrows>li.next>a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC4xMjEiIGhlaWdodD0iMTcuNDE0IiB2aWV3Qm94PSIwIDAgMTAuMTIxIDE3LjQxNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEuNDE0IDE3LjQxNEwwIDE2bDcuMjkzLTcuMjkzTDAgMS40MTQgMS40MTQgMGw4LjcwNyA4LjcwN3oiLz48L3N2Zz4=);background-repeat:no-repeat}.no-svg .lightbox__arrows>li.next>a:before{background-image:url(/img/png/icon__rightarrlarge--white.png)}.lightbox__arrows>li.next>a:hover:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC4xMjEiIGhlaWdodD0iMTcuNDE0IiB2aWV3Qm94PSIwIDAgMTAuMTIxIDE3LjQxNCI+PHBhdGggZD0iTTEuNDE0IDE3LjQxNEwwIDE2bDcuMjkzLTcuMjkzTDAgMS40MTQgMS40MTQgMGw4LjcwNyA4LjcwN3oiLz48L3N2Zz4=);background-repeat:no-repeat}.no-svg .lightbox__arrows>li.next>a:hover:before{background-image:url(/img/png/icon__rightarrlarge--black.png)}.lightbox__image__inner{width:9999em;overflow:hidden;height:100%;padding-bottom:10px}.lightbox__image__inner.a17s_transition{-webkit-transition:-webkit-transform;-moz-transition:-moz-transform;transition:transform}.lightbox__image__inner>li{float:left;width:700px;height:100%;padding-bottom:65px;-webkit-transition:width .25s ease;-moz-transition:width .25s ease;transition:width .25s ease}.lightbox__image__inner>li[data-slider-related]{padding-bottom:0}.lightbox.is-grid-visible .lightbox__image{top:230px}.lightbox__page{position:absolute;top:80px;right:0;bottom:0;left:0;background:#1a1a1a;display:none}.lightbox.is-grid-visible .lightbox__page{top:230px}.lightbox-item{margin-left:20px;margin-right:20px;background-color:#212121;height:100%;position:relative}.lightbox-item__inner{height:100%;opacity:.3;overflow:hidden;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}li.a17s_visible>.lightbox-item>.lightbox-item__inner{opacity:1}.lightbox-item .banner{width:380px;height:330px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:1px solid #323232}.lightbox-item .banner:after{display:none}@media(max-width:767px){.lightbox-item .banner{width:95%;height:165px}.lightbox-item .banner div>div{width:100%!important}.lightbox-item .banner iframe{max-width:100%!important}}.lightbox-item__caption{font-family:sans-serif;font-size:14px;line-height:20px;color:#b2b2b2;position:absolute;right:0;bottom:-80px;left:0;padding-left:50px;padding-right:50px;padding-top:30px;padding-bottom:10px;max-width:800px;margin-left:auto;margin-right:auto;background-color:rgba(25,25,25,0);-webkit-transition:background-color .3s ease,opacity .3s ease;-moz-transition:background-color .3s ease,opacity .3s ease;transition:background-color .3s ease,opacity .3s ease;opacity:0}li.a17s_visible .lightbox-item__caption{opacity:1}.lightbox-item__caption small{text-transform:uppercase;font-size:11px;opacity:.4}.lightbox-item__caption__toggle{position:absolute;right:5px;top:20px;width:40px;height:40px;z-index:14}.lightbox-item__caption__toggle>span{width:14px;height:14px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.lightbox-item__caption__toggle>span:before{position:absolute;content:'';background:#e5e5e5;width:14px;height:2px;top:6px;left:0}.lightbox-item__caption__toggle>span:after{position:absolute;content:'';background:#e5e5e5;width:2px;height:14px;left:6px;top:0}.lightbox-item__caption__toggle>span:hover:before,.lightbox-item__caption__toggle>span:hover:after{background:#fff}.lightbox-item__caption.open{background:rgba(25,25,25,.8);max-height:calc(100% + 80px);overflow:auto;padding-bottom:30px}@media(max-width:767px){.lightbox-item__caption.open{width:100vw;margin-left:-23.3vw;max-width:none;z-index:9}}.lightbox-item__caption.open .lightbox-item__caption__toggle>span:after{display:none}.related-articles{padding-top:70px;margin-left:20px;margin-right:20px;max-height:100%;overflow:auto;opacity:0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.is-related-visible .related-articles{opacity:1}.related-articles__title{font-family:Georgia,serif;font-size:14px;line-height:1.42857;text-transform:uppercase;letter-spacing:.3em;padding-top:40px;color:#656565;text-align:center}.brunel-text-medium-normal-normal-loaded .related-articles__title{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.related-articles__title:before,.related-articles__title:after{content:'';display:block}.related-articles__title:before{margin-top:-1.01929em}.related-articles__title:after{margin-top:-.40929em}.related-articles__grid-container{max-width:800px;margin-left:auto;margin-right:auto}.related-articles__grid{padding-top:40px;margin-top:-40px}.related-articles__grid{font-size:0;margin-left:-40px}.related-articles__grid__item{display:inline-block;vertical-align:top;font-size:1rem;padding-left:40px}.related-articles__grid__item{padding-top:40px;width:25%}@media(min-width:768px) and (max-width:1023px){.related-articles__grid__item{width:50%}}@media(max-width:767px){.related-articles__grid__item{width:100%}}.lightbox-related-article__thumb{position:relative}.lightbox-related-article__thumb img{width:100%;max-width:none}.lightbox-related-article__thumb__icon{position:absolute;top:10px;right:10px}.lightbox-related-article__title{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;transition:color .2s ease;padding-top:30px;color:#656565}.benton-normal-normal-loaded .lightbox-related-article__title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.lightbox-related-article__title:before,.lightbox-related-article__title:after{content:'';display:block}.lightbox-related-article__title:before{margin-top:-1.06429em}.lightbox-related-article__title:after{margin-top:-.36429em}.lightbox-related-article:hover .lightbox-related-article__title{color:#fff}.copy-link{position:relative}.copy-link__input{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;opacity:0;position:absolute;width:200px;left:-155px;top:-50px;height:30px;bottom:50%;margin-top:auto;margin-bottom:auto;background-color:rgba(255,255,255,.15);color:#fff;padding:0 10px;line-height:30px}.copy-link__copied-label{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;opacity:0;font-family:Helvetica,Arial,sans-serif;line-height:1.42857;position:absolute;width:200px;left:-155px;text-align:right;font-size:14px;line-height:30px;height:30px;top:-50px;bottom:50%;margin-top:auto;margin-bottom:auto}.benton-normal-normal-loaded .copy-link__copied-label{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.copy-link.is-active .copy-link__input{opacity:1}.copy-link.is-copied .copy-link__copied-label{opacity:1}.copy-link.is-active .copy-link__copied-label{opacity:0}.info-slideshow .copy-link__input{background-color:rgba(0,0,0,.2)}.lang-ar .lightbox{direction:ltr}.lang-ar .lightbox__header{direction:rtl}@media(max-width:1023px){.lang-ar .lightbox .lightbox__header .lightbox__title{text-align:right}}.lang-ar .lightbox .lightbox__header .lightbox__actions{right:auto;left:20px;direction:rtl}.lang-ar .lightbox .lightbox__header .lightbox__actions li ul.share-reveal{margin-left:0}.lang-ar .lightbox__footer{direction:rtl}.lang-ar .lightbox-item__caption{direction:rtl}.slide-grid-container{position:relative;max-width:900px;height:100%;margin-left:auto;margin-right:auto}.slide-grid-container:after{content:'';position:absolute;pointer-events:none;right:12px;bottom:0;left:0;background-color:#1a1a1a;background-image:-webkit-linear-gradient(bottom,#1a1a1a,transparent);background-image:linear-gradient(to top,#1a1a1a,transparent);background-color:transparent;height:100px}.slide-grid-container__inner{height:100%;overflow:auto;padding-right:12px;padding-bottom:100px}.slide-grid-container__inner::-webkit-scrollbar{width:12px}.slide-grid-container__inner::-webkit-scrollbar-track{border-radius:10px;background:rgba(255,255,255,.05)}.slide-grid-container__inner::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(255,255,255,.2)}.slide-grid-container__inner::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,0,0,.4)}.slide-grid-container__inner::-webkit-scrollbar-track{margin-bottom:40px}.slide-grid{margin-top:-40px;padding-right:50px;padding-left:50px}.slide-grid{font-size:0;margin-left:-40px}.slide-grid__item{display:inline-block;vertical-align:top;font-size:1rem;padding-left:40px}.slide-grid__item{padding-top:40px;width:25%}@media(min-width:768px) and (max-width:1023px){.slide-grid__item{width:33.33%}}@media(max-width:767px){.slide-grid__item{width:50%}}@media(max-width:1279px){.slide-grid{margin-left:-30px;margin-top:-30px}.slide-grid__item{padding-left:30px;padding-top:30px}}.slide-grid-item{position:relative;cursor:pointer}.slide-grid-item img{width:100%;max-width:none}.slide-grid-item__caption{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background:rgba(0,0,0,.85);opacity:0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.slide-grid-item__caption__inner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:65px;height:80px}.slide-grid-item__caption strong{display:block;font-family:Georgia,serif;font-size:48px;line-height:.41667;color:#fff;padding-bottom:18px;padding-top:30px;border-bottom:1px solid #656565}.brunel-deck-semibold-normal-normal-loaded .slide-grid-item__caption strong{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:normal}.slide-grid-item__caption strong:before,.slide-grid-item__caption strong:after{content:'';display:block}.slide-grid-item__caption strong:before{margin-top:-.42833em}.slide-grid-item__caption strong:after{margin-top:--0.01167em}.slide-grid-item__caption span{display:block;padding-top:30px;font-family:Georgia,serif;font-size:18px;line-height:1.11111;color:#999}.brunel-text-medium-normal-italic-loaded .slide-grid-item__caption span{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:italic}.slide-grid-item__caption span:before,.slide-grid-item__caption span:after{content:'';display:block}.slide-grid-item__caption span:before{margin-top:-.86056em}.slide-grid-item__caption span:after{margin-top:-.25056em}.slide-grid-item:hover .slide-grid-item__caption{opacity:1}.context-nav{background:#1a1a1a;color:#fff;height:80px;overflow:hidden;-webkit-transition:height .5s cubic-bezier(.19,1,.22,1);-moz-transition:height .5s cubic-bezier(.19,1,.22,1);transition:height .5s cubic-bezier(.19,1,.22,1)}html.no-csstransitions .context-nav{overflow:visible}@media(max-width:1023px){.context-nav{display:none}}.context-nav--article{white-space:nowrap}.context-nav__inner{position:relative}.context-nav--home .context-nav__inner{padding-left:170px}.context-nav--article .context-nav__inner{padding-right:120px}.context-nav__now-reading{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;line-height:80px;white-space:nowrap}.benton-normal-normal-loaded .context-nav__now-reading{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.context-nav__now-reading strong{display:inline-block;padding-left:20px;opacity:.5;font-weight:400;vertical-align:middle}@media(min-width:1024px) and (max-width:1279px){.context-nav__now-reading strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;max-width:320px}}.context-nav__now-reading,.context-nav__bookmarks{vertical-align:middle;display:inline-block}.context-nav__bookmarks{padding-left:30px;font-size:0;overflow:hidden}.context-nav__bookmarks__item{-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:-webkit-transform;-moz-transition:-moz-transform;transition:transform;font-size:medium;display:inline-block;padding-left:10px;vertical-align:middle}.context-nav__bookmarks__item.is-passed{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.context-nav__social{position:absolute;right:0;top:0;bottom:0;background:#1a1a1a;z-index:3}.context-nav__social:before{position:absolute;top:0;bottom:0;left:-60px;width:60px;content:'';display:block;background-color:transparent;background-image:-webkit-linear-gradient(right,#1a1a1a,transparent);background-image:linear-gradient(to left,#1a1a1a,transparent)}.context-nav__social{text-align:right;font-size:0}.context-nav__social__item{display:inline-block;vertical-align:middle;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;line-height:80px;position:relative}.benton-normal-normal-loaded .context-nav__social__item{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.context-nav__social__item+.context-nav__social__item{padding-left:50px}.context-nav__social__item+.context-nav__social__item:before{position:absolute;display:block;content:'';left:25px;height:16px;width:1px;top:50%;margin-top:-8px;background-color:#323232}.context-nav__social__item .icon__download--white{width:14px!important;height:14px!important}.context-nav__categories{padding-top:25px;width:170px;margin-left:-170px;float:left}.context-nav__categories__item{font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.23077;text-transform:uppercase;letter-spacing:3px;line-height:30px;display:none}.benton-bold-normal-loaded .context-nav__categories__item{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.context-nav__categories__item.current{display:block}.context-nav__categories__item a:after{opacity:0;content:'';display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjEyMSIgaGVpZ2h0PSI5LjQxNCIgdmlld0JveD0iMCAwIDYuMTIxIDkuNDE0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMS40MTQgOS40MTRMNi4xMiA0LjcwNyAxLjQxNSAwIDAgMS40MTRsMy4yOTMgMy4yOTNMMCA4eiIvPjwvc3ZnPg==);background-repeat:no-repeat;width:7px;height:10px;margin-left:7px;-webkit-transition:all .4s cubic-bezier(.19,1,.22,1);-moz-transition:all .4s cubic-bezier(.19,1,.22,1);transition:all .4s cubic-bezier(.19,1,.22,1);-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.no-svg .context-nav__categories__item a:after{background-image:url(/img/png/icon__rightarr--white.png)}.context-nav__categories__item a:hover:after,.context-nav__categories__item.current a:after{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.context-nav__articles{padding-top:5px;height:285px;padding-right:10px;visibility:hidden;position:relative;-webkit-transition:all .8s cubic-bezier(.19,1,.22,1);-moz-transition:all .8s cubic-bezier(.19,1,.22,1);transition:all .8s cubic-bezier(.19,1,.22,1);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);position:absolute;left:170px;right:0}html.csspointerevents .context-nav__articles{visibility:visible;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}html.csspointerevents .context-nav__articles:not(.current){opacity:0;pointer-events:none}html.no-csspointerevents .context-nav__articles.current{visibility:visible}.context-nav__articles:after{content:'';position:absolute;pointer-events:none;right:6px;bottom:0;left:0;background-color:#1a1a1a;background-image:-webkit-linear-gradient(bottom,#1a1a1a,transparent);background-image:linear-gradient(to top,#1a1a1a,transparent);background-color:transparent;height:100px}.context-nav__articles__inner{height:100%;overflow:auto;padding-right:6px;padding-bottom:100px}.context-nav__articles__inner::-webkit-scrollbar{width:6px}.context-nav__articles__inner::-webkit-scrollbar-track{border-radius:10px;background:rgba(255,255,255,.05)}.context-nav__articles__inner::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(255,255,255,.2)}.context-nav__articles__inner::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,0,0,.4)}.context-nav__articles__inner::-webkit-scrollbar-track{margin-bottom:40px}.context-nav__articles.current{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.context-nav__articles__item{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;padding:5px 0;display:none}.benton-normal-normal-loaded .context-nav__articles__item{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.context-nav__articles__item:first-child{display:block}.context-nav__articles__item+.context-nav__articles__item{border-top:1px solid #323232}.context-nav__articles__item img{display:inline-block;vertical-align:middle;margin-right:26px}.context-nav--open,.context-nav--home:hover{height:230px}.context-nav--open .context-nav__categories__item,.context-nav--home:hover .context-nav__categories__item{display:block}.context-nav--open .context-nav__articles__item,.context-nav--home:hover .context-nav__articles__item{display:block}.context-nav .info-tooltip{width:auto}.share-reveal{margin-left:-20px;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857}.benton-normal-normal-loaded .share-reveal{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.share-reveal__item{display:none;vertical-align:middle}.share-reveal__item:first-child{padding-left:20px}.share-reveal:hover .share-reveal__item,.share-reveal__item:last-child{display:inline-block;vertical-align:middle}.share-reveal__item:last-child{line-height:38px;padding-left:20px}.share-reveal__item:last-child .icon{margin-right:5px;position:relative;top:-2px}.share-reveal__item a{width:40px;height:40px;display:block;position:relative}.share-reveal__item a .icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.share-reveal:not(.inverted) .share-reveal__item a{opacity:.5}.share-reveal.inverted .share-reveal__item a:hover{opacity:.5}.share-reveal:hover .share-reveal__item:last-child a,.share-reveal__item:not(:first-child) a:hover{opacity:1}aside.context-nav__social .share-reveal__item:last-child{line-height:80px!important}.overlay-link{display:block;position:relative}.overlay-link:before,.overlay-link:after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0}.overlay-link:before{z-index:1;background:rgba(0,0,0,.7);opacity:0;-webkit-transition:opacity .5s cubic-bezier(.19,1,.22,1);-moz-transition:opacity .5s cubic-bezier(.19,1,.22,1);transition:opacity .5s cubic-bezier(.19,1,.22,1)}.overlay-link:after{z-index:2;opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .3s .2s cubic-bezier(.19,1,.22,1);-moz-transition:all .3s .2s cubic-bezier(.19,1,.22,1);transition:all .3s .2s cubic-bezier(.19,1,.22,1)}.overlay-link--infographic:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQgMTYiPjxwYXRoIGQ9Ik0wIDEyaDJ2NEgwem00LThoMnYxMkg0em00IDRoMnY4SDh6bTQtOGgydjE2aC0yeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:16px auto;background-position:center center}.no-svg .overlay-link--infographic:after{background-image:url(/img/png/icon__infographic--white.png)}.overlay-link--video:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTEiPjxwYXRoIGQ9Ik0xMCAwSDFDLjUgMCAwIC41IDAgMXY5YzAgLjUuNSAxIDEgMWg5Yy41IDAgMS0uNSAxLTFWMWMwLS41LS41LTEtMS0xem01LjEgMS43bC0xLjggMS4xYy0uNC4yLS45LjUtMS4zLjh2My43Yy40LjIuOS42IDEuMy44bDEuOCAxLjFjLjUuMy45LjEuOS0uNFYyLjJjMC0uNS0uNC0uOC0uOS0uNXoiIG9wYWNpdHk9Ii45IiBmaWxsPSIjZmZmIi8+PC9zdmc+);background-repeat:no-repeat;background-size:20px auto;background-position:center center}.no-svg .overlay-link--video:after{background-image:url(/img/png/icon__category-small--video.png)}.overlay-link--slideshow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDIwIDE2Ij48cGF0aCBkPSJNNCAwaDJ2MTJINHptMTQgMGgydjExLjc1aC0yek02IDEwaDE0djJINnpNNCAwaDE2djJINHpNMCA0aDJ2MTJIMHptMiAxMGgxNHYySDJ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);background-repeat:no-repeat;background-size:20px auto;background-position:center center}.no-svg .overlay-link--slideshow:after{background-image:url(/img/png/icon__slideshow--white.png)}.overlay-link:hover:before{opacity:1}.overlay-link:hover:after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;opacity:1}.tag-listing-group{padding-top:40px;padding-bottom:20px}@media(max-width:767px){.tag-listing-group{padding-bottom:0}}.video-js{width:100%}.video-js .vjs-tech{position:relative}.player{font-family:Benton,sans-serif;font-weight:400;min-width:260px;height:100%;width:100%}.player .player-controls input+label,.player .player-controls button{color:#e8e8e8}.player .player-controls .volume-controls{position:relative;margin-right:0;padding-top:30px}.player .player-controls .volume-controls:hover .volume-controls-tooltip{opacity:1;pointer-events:auto}.player .player-controls .volume-controls-tooltip{opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;position:absolute;top:-100px;background:rgba(0,0,0,.85);height:60px;width:140px;left:-51px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.player .player-controls .volume-controls-tooltip:after{width:0;height:0;border:10px solid transparent;border-right-color:rgba(0,0,0,.85);content:'';position:absolute;left:-20px;right:auto;margin-top:auto;margin-bottom:auto;bottom:0;top:0}.player .player-controls .volume-controls-tooltip input{margin-left:7px;margin-top:28px}.player-audio .play-button,.player-audio .volume-controls,.player-audio .pause-button{position:relative;top:-3px}@media(max-width:760px){.player-audio .player-time{margin-top:0}}@media(max-width:560px){.player-audio .player-time{margin-top:-5px}}.player-audio .player-controls input+label,.player-audio .player-controls button,.player-audio .player-controls .inverted:checked+label{color:#191919}.player-audio .player-controls .volume-controls .volume-controls-tooltip{top:-100px}.player-audio .player-controls button svg{stroke:currentColor}.player-audio [data-player=play]{width:30px;height:24px}.player-audio .player-controls-left .player-time{display:none}.player-audio .player-controls-right .player-captions-label,.player-audio .player-controls-right .volume-controls,.player-audio .player-controls-right .player-fullscreen-button{display:none}.player-audio .player-controls{background:none;padding-top:40px}.player-audio .player-controls .player-time{color:#323232}.player-audio .player-progress{height:8px}.player-audio .player-progress-seek,.player-audio .player-progress-played,.player-audio .player-progress-buffer{height:8px}.player-audio-inline .player-controls{padding-top:20px;padding-left:0}.player-audio-inline .player-time{margin-left:0}.player-audio-inline .player-progress-container{margin-left:0}.player-audio-inline .player-controls-left{display:none}.player-video .player-controls{-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.player-video:hover .player-controls{opacity:1}.player-video .player-controls-left .volume-controls{display:none}.player-video .player-controls-right .player-time{display:none}.player-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.player-controls .player-time--total{margin-left:-15px;margin-right:0}.player-controls .volume-controls{margin:0 15px 0 0}.player-controls .player-controls-left .volume-controls{margin-left:15px}.icon-muted{width:32px!important;height:26px!important;position:relative;left:-3px!important}.icon-volume{margin-bottom:1px!important;width:32px!important;height:25px!important}.icon-captions-on,.icon-captions-off{width:26px!important;height:20px!important}.player-progress-container{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin:0 15px}.player-progress-container .player-progress-container-inner{display:inline-block;vertical-align:middle;width:100%;height:10px;position:relative}.player-progress-container .player-progress-container-inner .player-progress{top:3px}@media(min-width:1024px) and (max-width:1279px){.podcasts-listing__gridded .player-controls{width:90%}}@media(max-width:1023px){.podcasts-listing__gridded .player-controls{width:82%}}.archive-section{padding-bottom:50px}@media(max-width:767px){.archive-section{padding-bottom:40px}}.archive-section-btn{text-align:center}.recirc-nav{overflow:hidden;position:fixed;top:160px;left:0;width:100%;background:#1a1a1a;color:#fff;height:0;z-index:-1;-webkit-transition:height .3s ease;-moz-transition:height .3s ease;transition:height .3s ease}.is-reached-body .is-sticky .recirc-nav{height:120px}.primary-nav.is-context-nav+.recirc-nav{height:0!important}@media(max-width:1023px){.recirc-nav{display:none}}.recirc-nav__inner{overflow:hidden}.recirc-nav__item{padding-top:20px;width:25%;float:left;overflow:hidden;padding-right:25px;padding-bottom:10px;padding-left:105px}@media(min-width:1024px) and (max-width:1279px){.recirc-nav__item{padding-left:85px}}.recirc-nav__item__thumb{margin-left:-105px;float:left;width:80px}@media(min-width:1024px) and (max-width:1279px){.recirc-nav__item__thumb{margin-left:-85px;width:60px}}.recirc-nav__item__title{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#737373;padding-top:15px}.benton-normal-normal-loaded .recirc-nav__item__title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.recirc-nav__item__title:before,.recirc-nav__item__title:after{content:'';display:block}.recirc-nav__item__title:before{margin-top:-1.06429em}.recirc-nav__item__title:after{margin-top:-.36429em}@media(max-width:1279px){.recirc-nav__item__title{font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:1.66667}.benton-normal-normal-loaded .recirc-nav__item__title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.recirc-nav__item__title:before,.recirc-nav__item__title:after{content:'';display:block}.recirc-nav__item__title:before{margin-top:-1.18333em}.recirc-nav__item__title:after{margin-top:-.48333em}}.recirc-nav__item:hover .recirc-nav__item__title{color:#fff}.mobile-search{position:fixed;height:100%;left:0;top:0;width:100%;display:none}.mobile-search.is-open{display:block}@media(min-width:1024px){.mobile-search{display:none!important}}.mobile-search__input-container{height:81px;background:#000;padding-right:20px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.mobile-search__input{padding-left:20px;background-color:transparent;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#fff}.benton-normal-normal-loaded .mobile-search__input{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.mobile-search__icon{padding-top:45px;margin-top:17px}.mobile-search__icon--close{opacity:.4;cursor:pointer}.mobile-search__icon+.mobile-search__icon{margin-left:25px}.mobile-search__results{background:rgba(0,0,0,.85);position:absolute;top:60px;bottom:0;left:0;right:0;overflow-y:auto;display:none}.mobile-search__results.is-populated{display:block}.mobile-search__results-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;max-width:100%;border-top:1px solid #333;color:#b2b2b2;padding-left:20px;padding-right:20px}.mobile-search__results-item a{padding-top:10px;height:40px;display:block}.mobile-search__results-item a span{display:block}.current-filter-group{margin-left:-18px;margin-top:-40px;padding-bottom:50px}.current-filter-group__item{padding-left:18px;display:inline-block}@media(max-width:767px){.current-filter-group{text-align:center}}.current-filter-group>li{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;padding-top:30px;color:#999}.benton-normal-normal-loaded .current-filter-group>li{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.current-filter-group>li:before,.current-filter-group>li:after{content:'';display:block}.current-filter-group>li:before{margin-top:-1.06429em}.current-filter-group>li:after{margin-top:-.36429em}.current-filter-group>li .icon{margin-left:3px}.full-divider{min-height:1px;border-top:1px dotted #b2b2b2}.link{color:#989898}.link:hover{color:#656565}@media(min-width:950px) and (max-width:1279px){.largemedium-link{color:#989898}.largemedium-link:hover{color:#656565}}@media(min-width:950px){.largemedium-up-link{color:#989898}.largemedium-up-link:hover{color:#656565}}@media(min-width:768px) and (max-width:949px){.mediumlarge-link{color:#989898}.mediumlarge-link:hover{color:#656565}}@media(max-width:949px){.mediumlarge-down-link{color:#989898}.mediumlarge-down-link:hover{color:#656565}}@media(min-width:665px) and (max-width:768px){.checkout-small-medium-link{color:#989898}.checkout-small-medium-link:hover{color:#656565}}@media(max-width:664px){.checkout-small-small-link{color:#989898}.checkout-small-small-link:hover{color:#656565}}@media(max-width:363px){.xsmall-link{color:#989898}.xsmall-link:hover{color:#656565}}@media(max-width:1279px){.large-down-link{color:#989898}.large-down-link:hover{color:#656565}}@media(min-width:1024px){.large-up-link{color:#989898}.large-up-link:hover{color:#656565}}@media(min-width:768px){.medium-up-link{color:#989898}.medium-up-link:hover{color:#656565}}@media(max-width:1023px){.medium-down-link{color:#989898}.medium-down-link:hover{color:#656565}}@media(min-width:500px) and (max-width:768px){.small-medium-link{color:#989898}.small-medium-link:hover{color:#656565}}@media(max-width:767px){.small-link{color:#989898}.small-link:hover{color:#656565}}@media(min-width:768px) and (max-width:1023px){.medium-link{color:#989898}.medium-link:hover{color:#656565}}@media(min-width:1024px) and (max-width:1279px){.large-link{color:#989898}.large-link:hover{color:#656565}}@media(min-width:1280px){.xlarge-link{color:#989898}.xlarge-link:hover{color:#656565}}.title-link{color:#656565}.title-link:hover{color:#1a1a1a}@media(min-width:950px) and (max-width:1279px){.largemedium-title-link{color:#656565}.largemedium-title-link:hover{color:#1a1a1a}}@media(min-width:950px){.largemedium-up-title-link{color:#656565}.largemedium-up-title-link:hover{color:#1a1a1a}}@media(min-width:768px) and (max-width:949px){.mediumlarge-title-link{color:#656565}.mediumlarge-title-link:hover{color:#1a1a1a}}@media(max-width:949px){.mediumlarge-down-title-link{color:#656565}.mediumlarge-down-title-link:hover{color:#1a1a1a}}@media(min-width:665px) and (max-width:768px){.checkout-small-medium-title-link{color:#656565}.checkout-small-medium-title-link:hover{color:#1a1a1a}}@media(max-width:664px){.checkout-small-small-title-link{color:#656565}.checkout-small-small-title-link:hover{color:#1a1a1a}}@media(max-width:363px){.xsmall-title-link{color:#656565}.xsmall-title-link:hover{color:#1a1a1a}}@media(max-width:1279px){.large-down-title-link{color:#656565}.large-down-title-link:hover{color:#1a1a1a}}@media(min-width:1024px){.large-up-title-link{color:#656565}.large-up-title-link:hover{color:#1a1a1a}}@media(min-width:768px){.medium-up-title-link{color:#656565}.medium-up-title-link:hover{color:#1a1a1a}}@media(max-width:1023px){.medium-down-title-link{color:#656565}.medium-down-title-link:hover{color:#1a1a1a}}@media(min-width:500px) and (max-width:768px){.small-medium-title-link{color:#656565}.small-medium-title-link:hover{color:#1a1a1a}}@media(max-width:767px){.small-title-link{color:#656565}.small-title-link:hover{color:#1a1a1a}}@media(min-width:768px) and (max-width:1023px){.medium-title-link{color:#656565}.medium-title-link:hover{color:#1a1a1a}}@media(min-width:1024px) and (max-width:1279px){.large-title-link{color:#656565}.large-title-link:hover{color:#1a1a1a}}@media(min-width:1280px){.xlarge-title-link{color:#656565}.xlarge-title-link:hover{color:#1a1a1a}}.prefixed-list__label{display:inline-block;vertical-align:top;font-weight:400}@media(max-width:767px){.prefixed-list__label{display:block;text-align:center;padding-bottom:15px;color:#999}.prefixed-list__label.is-active{padding-bottom:0;color:#323232}}@media(min-width:768px){.prefixed-list__label{color:#323232}}.prefixed-list__label>.icon{display:none;margin-left:3px}@media(max-width:767px){.prefixed-list__label>.icon.icon__ddarr--black{display:inline-block}}@media(max-width:767px){.prefixed-list__label.is-active>.icon__ddarr--black{display:none}.prefixed-list__label.is-active>.icon__uparr--black{display:inline-block}}@media(max-width:767px){.prefixed-list__list{display:none}.prefixed-list__list.is-active{display:block}}@media(min-width:768px){.prefixed-list__list{padding-left:15px;display:inline-block;vertical-align:top}}@media(max-width:767px){.util-list{padding-top:15px}}@media(min-width:768px){.util-list{margin-left:-18px}.util-list__item{padding-left:18px;display:inline-block}}@media(max-width:767px){.util-list__item{border-top:1px solid #e5e5e5}}.util-list__item>a.current{color:#323232}.util-list__item>a>.icon{margin-left:3px}@media(max-width:767px){.util-list__item>a>.icon{display:none}}@media(max-width:767px){.util-list__item>a{display:block;text-align:center;padding:15px}}@media(max-width:767px){.util-list__item>a.open{background:#f2f2f2}}@media(max-width:767px){.util-list__item>.tooltip{position:relative;background:#f2f2f2;top:0!important;left:0!important;margin-top:0;width:auto;border-left:0;border-right:0;max-height:0}.util-list__item>.tooltip:not(.open){padding:0}.util-list__item>.tooltip.open{max-height:999px}.util-list__item>.tooltip .tooltip__arrow{display:none}}@media(min-width:768px){.util-list__item>.tooltip{top:0!important}}.util-list__item>.tooltip .tooltip__cycle{width:273px;margin:30px 0 -30px -30px;display:table;border-top:1px solid #e5e5e5}.util-list__item>.tooltip .tooltip__cycle a{width:50%;height:50px;text-align:center;display:table-cell;vertical-align:middle}.util-list__item>.tooltip .tooltip__cycle a+a{border-left:1px solid #e5e5e5}.util-list__item>.tooltip .tooltip__cycle a:hover{background-color:#e5e5e5}#account-tooltip{-webkit-transform:translate(-40px,0);-moz-transform:translate(-40px,0);-ms-transform:translate(-40px,0);-o-transform:translate(-40px,0);transform:translate(-40px,0)}#account-tooltip .tooltip__arrow{-webkit-transform:translate(40px,0);-moz-transform:translate(40px,0);-ms-transform:translate(40px,0);-o-transform:translate(40px,0);transform:translate(40px,0)}.account-tooltip{text-align:center}.account-tooltip__title{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;padding-top:15px;color:#8d8d8d;padding-bottom:25px}.benton-normal-normal-loaded .account-tooltip__title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.account-tooltip__title:before,.account-tooltip__title:after{content:'';display:block}.account-tooltip__title:before{margin-top:-1.06429em}.account-tooltip__title:after{margin-top:-.36429em}.account-tooltip__list{padding-top:25px;position:relative}.account-tooltip__list:before{content:'';width:64px;border-top:1px solid #484848;position:absolute;left:0;right:0;top:0;margin-left:auto;margin-right:auto}.account-tooltip__list>li>a{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;padding-top:15px;padding-bottom:10px;display:block;color:#d0d0d0}.benton-normal-normal-loaded .account-tooltip__list>li>a{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.account-tooltip__list>li>a:before,.account-tooltip__list>li>a:after{content:'';display:block}.account-tooltip__list>li>a:before{margin-top:-1.06429em}.account-tooltip__list>li>a:after{margin-top:-.36429em}.account-tooltip__list>li>a:hover{color:#fff}.account-tooltip__list:first-child{padding-top:0}.account-tooltip__list:first-child:before{border-top:0}.filter-dd{color:#989898}.filter-dd:hover{color:#656565}.filter-dd.open{color:#323232}.filter-dd.open .icon__ddarr--black{display:none}.filter-dd:not(.open) .icon__uparr--black{display:none}.help-icon{background:#e5e5e5;color:#999;border-radius:50%;display:inline-block;text-align:center;width:20px;height:20px;line-height:20px;letter-spacing:0;margin-left:4px}@media(min-width:1024px){.home-banner{width:inherit}.home-banner.is-sticky{position:fixed;top:200px;border-bottom:1px solid #e5e5e5}.home-banner.is-end{position:absolute;bottom:0}}@media(min-width:768px) and (max-width:1023px){.home-banner{margin-top:60px}}@media(max-width:767px){.latest-articles-outer .listing-feature-outer+.latest-articles:not([data-tabs-content=latest]){border-top:1px dotted #b2b2b2;margin-top:35px;padding-top:20px}}.product-listing-footer{margin-top:40px;padding-top:30px;border-top:1px solid #e5e5e5}.blog-listing-footer{padding-top:40px}@media(min-width:1024px){.blog-listing-footer{margin-top:40px;border-top:1px dotted #000}}.most-popular__grid{margin-top:-40px}.most-popular__grid .grid__col,.most-popular__grid #footer .col,#footer .most-popular__grid .col{padding-top:40px}@media(min-width:768px) and (max-width:1023px){.most-popular__grid{margin-top:-30px}.most-popular__grid .grid__col,.most-popular__grid #footer .col,#footer .most-popular__grid .col{padding-top:30px}.most-popular .listing-wide{padding-left:0}.most-popular .listing-wide__thumb{width:100%;margin-left:0;float:none}.most-popular .listing-wide__inner{padding-top:20px;border-bottom:1px dotted #b2b2b2;height:140px}}@media(max-width:767px){.most-popular__grid{margin-top:-20px}.most-popular__grid .grid__col,.most-popular__grid #footer .col,#footer .most-popular__grid .col{padding-top:20px}.most-popular .listing-wide__inner{border-bottom:0}.most-popular__topics-ad{width:auto!important}}.no-main-area-space{margin-top:-20px}@media(min-width:1280px){.no-main-area-space{margin-top:-40px}}.subscribe-tooltip__title{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;padding-top:15px;color:#8d8d8d}.benton-normal-normal-loaded .subscribe-tooltip__title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.subscribe-tooltip__title:before,.subscribe-tooltip__title:after{content:'';display:block}.subscribe-tooltip__title:before{margin-top:-1.06429em}.subscribe-tooltip__title:after{margin-top:-.36429em}.subscribe-tooltip__list{margin-top:15px}.subscribe-tooltip__list>li>a{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;padding-top:15px;padding-bottom:10px;display:block;color:#d0d0d0}.benton-normal-normal-loaded .subscribe-tooltip__list>li>a{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.subscribe-tooltip__list>li>a:before,.subscribe-tooltip__list>li>a:after{content:'';display:block}.subscribe-tooltip__list>li>a:before{margin-top:-1.06429em}.subscribe-tooltip__list>li>a:after{margin-top:-.36429em}.subscribe-tooltip__list>li>a:hover{color:#fff}.sticky-bounds{position:relative}.sticky-bounds:before,.sticky-bounds:after{content:" ";display:table}.sticky-bounds:after{clear:both}.sticky-bounds{zoom:1}.hide-label{position:absolute!important;width:0;height:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}@media(max-width:767px){.small-stretch-img{width:100%;max-width:none}}@media(min-width:768px) and (max-width:1023px){.medium-stretch-img{width:100%;max-width:none}}@media(min-width:1024px) and (max-width:1279px){.large-stretch-img{width:100%;max-width:none}}.bg-contain{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;width:100%;height:100%}.article-progress{position:relative}.article-progress__bar{position:fixed;width:0;left:0;bottom:0;height:5px;background:#093969;z-index:1}.tooltip--dark{background-color:#1a1a1a;color:#fff;padding-bottom:25px;width:180px;border:0}.tooltip--dark .tooltip__arrow{left:50%;box-shadow:none}.tooltip--dark .tooltip__arrow:after{box-shadow:none;border-color:transparent;background-color:#1a1a1a}.tooltip--thin{padding-left:0;padding-right:0}[data-tooltip-trigger]{cursor:pointer}.tooltip--nonverified{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#fff;padding:35px 25px 25px;max-width:250px;width:100%}.benton-normal-normal-loaded .tooltip--nonverified{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.tooltip--nonverified:before,.tooltip--nonverified:after{content:'';display:block}.tooltip--nonverified:before{margin-top:-1.06429em}.tooltip--nonverified:after{margin-top:-.36429em}.tooltip--nonverified a{color:#d0d0d0;margin-right:0!important}.tooltip--nonverified a:hover{color:#fff}.education-landing-group{margin-top:-40px}.education-landing-item{margin-top:40px}.education-landing-item__main{padding-top:30px;padding-left:30px;padding-right:30px;border:1px dotted #b2b2b2;border-top:0;padding-bottom:140px;position:relative;height:435px}@media(min-width:1024px) and (max-width:1279px){.education-landing-item__main{height:440px}}@media(min-width:768px) and (max-width:1023px){.education-landing-item__main{height:407px}}@media(max-width:767px){.education-landing-item__main{height:auto;border:none;padding:15px 0 125px;border-bottom:1px dotted #b2b2b2}}.education-landing-item__main__title{padding-right:40px}@media(max-width:767px){.education-landing-item__main__title{padding-right:0}}.education-landing-item__main__summary{padding-right:20px}@media(max-width:767px){.education-landing-item__main__summary{padding-right:0}}.education-landing-item__main__featured{position:absolute;bottom:130px;left:30px;right:30px;padding-top:20px;padding-bottom:20px;border-top:1px dotted #b2b2b2;border-bottom:1px dotted #b2b2b2;padding-left:85px}.education-landing-item__main__featured:before,.education-landing-item__main__featured:after{content:" ";display:table}.education-landing-item__main__featured:after{clear:both}.education-landing-item__main__featured{zoom:1}.education-landing-item__main__featured__thumb{width:65px;height:65px;margin-left:-85px;float:left}.education-landing-item__main__featured .tx_caption{color:#323232}.education-landing-item__main__featured .t_meta{color:#656565}@media(max-width:1023px){.education-landing-item__main__featured{position:relative;left:0;bottom:0;margin-top:30px}}.education-landing-item__main__cta{position:absolute;bottom:35px;left:0;right:0;text-align:center}.education-landing-item__main__cta .btn{padding:0 25px}@media(min-width:1024px){.education-landing-item--wide .education-landing-item__main{height:230px}}.education-landing-item--wide .education-landing-item__main__cta .btn{position:relative}.education-landing-item--wide .education-landing-item__main__cta .btn:before{content:'';width:64px;height:1px;border-top:1px dotted #b2b2b2;position:absolute;top:0;left:0;margin-left:auto;margin-right:auto;right:0}.education-landing-item--wide .education-landing-item__main__cta .btn:before{top:-30px}.education-landing-item--wide .education-landing-poster__title{width:auto;left:100px;right:100px}@media(min-width:768px) and (max-width:1023px){.education-landing-item--wide .education-landing-poster__title{left:60px;right:60px}}@media(max-width:767px){.education-landing-item--wide .education-landing-item__main{height:auto;padding-bottom:150px}.education-landing-item--wide .education-landing-poster__title{left:30px;right:30px}}.education-landing-poster{position:relative}.education-landing-poster img{width:100%;max-width:none}.education-landing-poster__title{position:absolute;right:0;bottom:0;left:0;margin:auto;background:#fff;height:75px;width:231px;text-align:center;padding:0 20px}@media(max-width:767px){.education-landing-poster__title{width:200px}}.education-landing-poster__title:before{content:'';position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:0;border:1px solid #fff}.education-landing-poster__title__inner{font-family:Georgia,serif;font-size:21px;line-height:1.04762;text-transform:uppercase;display:table;width:100%;height:100%;letter-spacing:.05em}.brunel-deck-semibold-normal-normal-loaded .education-landing-poster__title__inner{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:normal}@media(min-width:768px) and (max-width:1023px){.education-landing-poster__title__inner{font-size:16px}}.education-landing-poster__title__inner span{position:relative;z-index:1;display:table-cell;vertical-align:middle}@media(min-width:768px) and (max-width:1023px){.education-landing-poster__title{width:150px}}.education-resources{margin-top:-60px;margin-bottom:60px}.education-resources .category-listing__main{height:135px}@media(max-width:1023px){.education-resources{margin-top:-30px}}@media(max-width:767px){.education-resources{margin-top:0}.education-resources .category-listing__main{height:auto;padding-bottom:40px}}.education-listing__header{text-align:center;padding-top:30px}.education-listing__header__util{position:relative}.education-listing__header__util:before{content:'';width:64px;height:1px;border-top:1px dotted #b2b2b2;position:absolute;top:0;left:0;margin-left:auto;margin-right:auto;right:0}.education-listing__header__util .videos-util-bar{margin-top:60px;padding-top:70px}@media(max-width:767px){.education-listing__header__util .videos-util-bar{margin-top:30px;padding-top:20px}}.education-listing__header__util .no-util-bar{margin-top:30px;padding-top:70px}.education-listing__header .t_tag{font-size:20px}.education-listing__header .t_body{padding-top:40px;color:#656565}.education-listing .listing{margin-bottom:40px}.education-listing .listing-pagination{margin-top:40px;padding-top:40px;border-top:1px solid #e5e5e5}@media(max-width:1023px){.education-listing .listing-pagination--alt{border-top:none;margin-top:0}}@media(max-width:767px){.education-listing .listing{margin-bottom:0;padding-top:15px}}.education-text h2{text-align:left}.education-text h2:after{content:'';width:64px;border-bottom:1px dotted #000;padding-bottom:25px;position:absolute;left:0;bottom:0;margin-left:0}@media(max-width:767px){.education-landing-nav{padding-top:0}}@media(max-width:767px){.education-listing-nav{padding-top:0}}.education-bar-container{margin-top:-40px;margin-bottom:50px}@media(max-width:1279px){.education-bar-container{margin-top:-20px}}@media(max-width:767px){.education-bar-container{margin-bottom:0}.education-bar-container .detail-bar{margin-bottom:20px}}@media(max-width:767px){.education-partners__item{margin-bottom:30px}}.education-grid-outer{padding-bottom:0}.email-this-article__article-title{font-family:Georgia,serif;font-size:24px;line-height:1.25;link-underline:"gradient"}.brunel-deck-semibold-normal-normal-loaded .email-this-article__article-title{font-family:Brunel-Deck-Semibold,Georgia,serif;font-weight:400;font-style:normal}.email-this-article__article-title a{display:block}.hit-area:hover .email-this-article__article-title .underline,.hit:hover .email-this-article__article-title .underline,a:hover .email-this-article__article-title .underline,.email-this-article__article-title a:hover .underline{position:relative;background-color:transparent;background-image:-webkit-linear-gradient(bottom,transparent 2px,#e5e5e5,2px,#e5e5e5 3px,transparent 3px);background-image:linear-gradient(to top,transparent 2px,#e5e5e5,2px,#e5e5e5 3px,transparent 3px)}@media(-webkit-min-device-pixel-ratio:1.5){.hit-area:hover .email-this-article__article-title .underline,.hit:hover .email-this-article__article-title .underline,a:hover .email-this-article__article-title .underline,.email-this-article__article-title a:hover .underline{background-color:transparent;background-image:-webkit-linear-gradient(bottom,transparent 2px,#b2b2b2,2px,#b2b2b2 2.5px,transparent 2.5px);background-image:linear-gradient(to top,transparent 2px,#b2b2b2,2px,#b2b2b2 2.5px,transparent 2.5px)}}html.no-cssgradients .hit-area:hover .email-this-article__article-title .underline,html.no-cssgradients .hit:hover .email-this-article__article-title .underline,html.no-cssgradients a:hover .email-this-article__article-title .underline,html.no-cssgradients .email-this-article__article-title a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}.email-this-article__form{padding:15px 0;width:100%;margin-bottom:50px}.email-this-article__message{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857}.benton-normal-normal-loaded .email-this-article__message{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.email-this-article__message--error{color:#b31b1b}.email-this-article__message--success{margin-top:40px}.email-this-article__field-item{padding:10px 0}.email-this-article__field-item__label{display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857}.benton-normal-normal-loaded .email-this-article__field-item__label{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.email-this-article__field-item--type-text__input{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;display:block;border-width:1px;border-style:solid;border-color:#e5e5e5;padding:5px;width:50%}.benton-normal-normal-loaded .email-this-article__field-item--type-text__input{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}@media(min-width:1024px) and (max-width:1279px){.email-this-article__field-item--type-text__input{width:100%}}@media(max-width:1023px){.email-this-article__field-item--type-text__input{width:100%}}.email-this-article__field-item--type-textarea__textarea{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;display:block;border-width:1px;border-style:solid;border-color:#e5e5e5;padding:5px;width:50%;resize:vertical}.benton-normal-normal-loaded .email-this-article__field-item--type-textarea__textarea{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}@media(min-width:1024px) and (max-width:1279px){.email-this-article__field-item--type-textarea__textarea{width:100%}}@media(max-width:1023px){.email-this-article__field-item--type-textarea__textarea{width:100%}}.email-this-article__form-controls{padding-top:30px}.email-this-article__form-controls__input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;height:60px;line-height:58px;border:2px solid #000;padding:0 45px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-property:border-color,background-color;-moz-transition-property:border-color,background-color;transition-property:border-color,background-color;padding-left:20px;padding-right:20px;height:50px;line-height:48px;background:none}.benton-bold-normal-loaded .email-this-article__form-controls__input{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.email-this-article__form-controls__input:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.email-this-article__form-controls__input__icon{margin-right:10px}.email-this-article__form-controls__input .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.email-this-article__form-controls__input:hover{border-color:#093969;color:#093969}.email-this-article__form-controls__input:hover:before{border-color:#093969}.email-this-article__form-controls__input:active{background:#093969;color:#fff;border-color:#093969}.email-this-article__form-controls__input:active .icon{opacity:0}@media(max-width:767px){.email-this-article__form-controls__input{padding-left:20px;padding-right:20px;font-size:12px}}.email-this-article__layout{padding-top:110px;padding-bottom:95px}@media(max-width:767px){.email-this-article__layout{padding-top:30px}}.email-this-article__layout-main{padding-top:40px;border-top:1px solid #e5e5e5}.email-this-article__grid{font-size:0;margin-left:-40px}.email-this-article__grid__main{display:inline-block;vertical-align:top;font-size:1rem;padding-left:40px}.email-this-article__grid__aux{display:inline-block;vertical-align:top;font-size:1rem;padding-left:40px}.email-this-article__grid__main{width:840px}.email-this-article__grid__aux{width:420px}@media(min-width:1024px) and (max-width:1279px){.email-this-article__grid__main{width:550px}}@media(max-width:1023px){.email-this-article__grid__aux{display:block;width:100%}.email-this-article__grid__main{width:100%}}.email-this-article__header{text-align:center}@media(max-width:767px){.email-this-article__header{padding-top:20px;padding-bottom:25px}}@media(min-width:768px) and (max-width:1023px){.email-this-article__header{padding-top:70px}}@media(min-width:768px){.email-this-article__header{padding-bottom:45px}}@media(min-width:1024px){.email-this-article__header{padding-top:60px}}.email-this-article__header-title{font-family:Helvetica,Arial,sans-serif;font-size:36px;line-height:1.11111;text-transform:uppercase;letter-spacing:10px}.benton-bold-normal-loaded .email-this-article__header-title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}@media(max-width:1023px){.email-this-article__header{padding-bottom:25px}}.itemized-list{margin-bottom:2em}.itemized-list__heading-row__heading-item{text-align:left;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.14286;padding:36px 0}.benton-bold-normal-loaded .itemized-list__heading-row__heading-item{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.itemized-list__item--align-middle>.itemized-list__item__datapoint{vertical-align:middle}.itemized-list__item__datapoint{padding-bottom:10px;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.14286;text-align:left;padding-right:20px;vertical-align:top}.benton-normal-normal-loaded .itemized-list__item__datapoint{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.itemized-list__item__datapoint .datapoint__cart-item{display:table}.itemized-list__item__datapoint .datapoint__cart-item__thumb{display:table-cell;vertical-align:top}.itemized-list__item__datapoint .datapoint__cart-item__details{display:table-cell;vertical-align:top;padding-left:10px}.itemized-list__item__datapoint--cta{text-align:right;padding-right:0}.itemized-list__item__datapoint[colspan]{padding-right:0}.itemized-list__item__datapoint p{margin-bottom:1em}.itemized-list--table{width:100%}.itemized-list--table__item__datapoint--cta{text-align:right;padding-right:0}.itemized-list--flat__item__datapoint--cta{text-align:right;padding-right:0}.itemized-list--flat__item__datapoint .reviewBlockTitle{font-style:italic}.itemized-list tfoot{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.14286}.benton-normal-normal-loaded .itemized-list tfoot{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.itemized-list tfoot td{padding-top:36px;border-top:1px dotted #191919}@media(max-width:767px){.itemized-list__item{padding-bottom:20px}.itemized-list__item:first-child~.itemized-list__item{border-top:1px dotted #000;padding-top:20px}.itemized-list__item:first-child~.itemized-list__item>*{padding:10px 0}.itemized-list__item:first-child~.itemized-list__item--supplement{border-top:0;padding-top:0}.itemized-list__item__datapoint--cta{text-align:left}.itemized-list--table{display:block}.itemized-list--table thead{display:none}.itemized-list--table tbody{display:block}.itemized-list--table__item{display:block}.itemized-list--table__item__datapoint{display:block;padding:10px 0}.itemized-list--table__item__datapoint[data-header]::before{content:attr(data-header) ":";font-weight:700;margin-right:5px}.itemized-list--flat__item__datapoint--cta{text-align:left}}@media(min-width:768px){.itemized-list__item:first-child~.itemized-list__item>*{padding-top:36px;border-top:1px dotted #191919}.itemized-list__item:first-child~.itemized-list__item--supplement>*{padding-top:0;border-top:0}.itemized-list__item__datapoint{padding-bottom:36px}.itemized-list--flat{display:table;width:100%}.itemized-list--flat__item{display:table-row}.itemized-list--flat__item__datapoint{display:table-cell;vertical-align:top}}.my-account__disclaimer{font-size:12px;font-style:italic}.btn[disabled]{color:#e5e5e5;border-color:#e5e5e5}.btn[disabled]::before{content:none}.btn[disabled]:hover{cursor:default}.btn[disabled]:hover::before{content:none}.my-account__constrain-width{max-width:745px;margin:0 auto}.button-set>*+*{margin-left:18px}.my-account__grid{margin-left:-30px}.my-account__grid::before,.my-account__grid::after{content:"";display:table}.my-account__grid::after{clear:both}.my-account__grid--pushbelow{margin-bottom:30px}.my-account__grid__col{width:100%;display:block;float:left;margin:0;border-left:30px solid transparent;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box}@media(min-width:768px){.my-account__grid__col{width:50%}}.my-account__constrain-width .grid__col .mobile-show,.my-account__constrain-width #footer .col .mobile-show,#footer .my-account__constrain-width .col .mobile-show{display:none}@media(max-width:767px){.my-account__constrain-width .grid__col.small-cover,.my-account__constrain-width #footer .small-cover.col,#footer .my-account__constrain-width .small-cover.col{width:40%;margin-bottom:10px}.my-account__constrain-width .grid__col.small-grey,.my-account__constrain-width #footer .small-grey.col,#footer .my-account__constrain-width .small-grey.col{width:auto;color:#656565;font-size:14px}.my-account__constrain-width .grid__col.small-no-pad,.my-account__constrain-width #footer .small-no-pad.col,#footer .my-account__constrain-width .small-no-pad.col{padding-left:0}.my-account__constrain-width .grid__col .mobile-show,.my-account__constrain-width #footer .col .mobile-show,#footer .my-account__constrain-width .col .mobile-show{display:inline}}.my-account__profile__account-info__form{padding:11px 0}.my-account__profile__field-item{padding:11px 0}.my-account__profile__field-item__label{display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.14286;margin-right:5px}.benton-bold-normal-loaded .my-account__profile__field-item__label{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.my-account__profile__field-item__label ins{font-style:italic;color:#ef194a;text-decoration:none}.my-account__profile__field-item__label-helper{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;display:inline-block;color:#989898;font-style:italic}.benton-normal-normal-loaded .my-account__profile__field-item__label-helper{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.my-account__profile__field-item__label-helper--small{font-size:11px}.my-account__profile__field-item--type-text__input{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;display:block;border-width:1px;border-style:solid;border-color:#999;padding:14px 5px;width:100%;margin-top:5px}.benton-normal-normal-loaded .my-account__profile__field-item--type-text__input{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.my-account__profile__field-item--type-text__input--error{border-color:#ef194a}.my-account__profile__form-controls{padding:20px 0}@media(min-width:1024px){.my-account__profile__form-controls{text-align:center}}.my-account__saved-address__form{padding:20px 30px;border:1px dotted #ccc}.my-account__saved-address__field-item{padding:12px 0}.my-account__saved-address__field-item__label{display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.14286;margin-right:5px}.benton-bold-normal-loaded .my-account__saved-address__field-item__label{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.my-account__saved-address__field-item__label-helper{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;display:inline-block;color:#989898;font-style:italic}.benton-normal-normal-loaded .my-account__saved-address__field-item__label-helper{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.my-account__saved-address__field-item--type-text__input{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;display:block;border-width:1px;border-style:solid;border-color:#999;padding:2px 5px;width:100%;margin-top:5px}.benton-normal-normal-loaded .my-account__saved-address__field-item--type-text__input{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.my-account__saved-address__field-item--type-select select{display:block;width:100%;margin:8px 0 3px}.my-account__saved-address__form-controls{padding:20px 0}@media(min-width:1024px){.my-account__saved-address__form{padding:20px 90px}.my-account__saved-address__form-controls{text-align:center}.my-account__saved-address__field-item-set__group{display:table;width:100%;table-layout:fixed}.my-account__saved-address__field-item-set__item{display:table-cell}.my-account__saved-address__field-item-set__item:first-child~.my-account__saved-address__field-item-set__item{padding-left:10px}}.my-account__opt-in-preferences{margin-bottom:60px}.my-account__preference-option{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857}.benton-normal-normal-loaded .my-account__preference-option{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.my-account__preference-option--singleline__choices{display:inline;margin-right:12px}.my-account__preference-option--singleline p{display:inline}.my-account__preference-option label{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.14286;position:relative}.benton-bold-normal-loaded .my-account__preference-option label{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.my-account__preference-option label+label{margin-left:12px}.my-account__preference-option label input{margin-right:8px}.my-account__preference-option label>*{vertical-align:middle}.my-account__preference-option--radio label input{margin-right:4px}.my-account__preference-option+.my-account__preference-option{margin-top:10px}.my-account__preference-option p{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857}.benton-normal-normal-loaded .my-account__preference-option p{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.my-account__email-preferences{margin-bottom:60px}@media(min-width:1024px){.my-account__email-preferences{margin-bottom:200px}}.my-account__email-preferences__form-controls{padding:20px 0}@media(min-width:1024px){.my-account__email-preferences__form-controls{text-align:center}}.my-account__input-group-set{display:table;width:100%}.my-account__input-group-set__item{display:table-cell;vertical-align:middle}.my-account__input-group-set input{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;display:block;border-width:1px;border-style:solid;border-color:#999;padding:14px 5px;width:100%}.benton-normal-normal-loaded .my-account__input-group-set input{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.my-account__input-group-set .btn{margin-left:14px}.my-account__module{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;padding:30px;border:1px dotted #191919}.benton-normal-normal-loaded .my-account__module{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.my-account__module--small{padding:15px}.my-account__module-header{margin-bottom:30px}.my-account__module-header--center{text-align:center}.my-account__module-content--has-divider{position:relative;padding-top:30px}.my-account__module-content--has-divider:before{content:'';width:64px;height:1px;border-top:1px dotted #b2b2b2;position:absolute;top:0;left:0;margin-left:auto;margin-right:auto;right:0}.my-account__module-content--has-divider--full{position:relative}.my-account__module-content--has-divider--full:before{content:'';width:100%;height:1px;border-top:1px dotted #b2b2b2;position:absolute;top:0;left:0;margin-left:auto;margin-right:auto;right:0}.my-account__module-content--center{text-align:center}.my-account__module-content p{margin:1em 0}.my-account__module-content p:first-child{margin-top:0}.my-account__module-link{text-decoration:underline}.my-account__more-info{font-size:11px}.login-form{width:40%;margin:auto}@media(max-width:767px){.login-form{width:70%}}@media(min-width:768px) and (max-width:1023px){.login-form{width:55%}}.login-form__field{margin-bottom:25px}.login-form__input{margin-bottom:0}.login-form__submit{display:block;margin:auto}.login-form__loading{width:60px;margin:auto;display:none;margin-bottom:-10px}.share-tooltip{text-align:center;padding-left:0;padding-right:0}.share-tooltip__title{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;padding-top:15px;color:#8d8d8d}.benton-normal-normal-loaded .share-tooltip__title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.share-tooltip__title:before,.share-tooltip__title:after{content:'';display:block}.share-tooltip__title:before{margin-top:-1.06429em}.share-tooltip__title:after{margin-top:-.36429em}.share-tooltip__label{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#fff;padding-top:0}.benton-normal-normal-loaded .share-tooltip__label{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.share-tooltip__label:before,.share-tooltip__label:after{content:'';display:block}.share-tooltip__label:before{margin-top:-1.06429em}.share-tooltip__label:after{margin-top:-.36429em}.share-tooltip__label:empty{display:none}.share-tooltip__label__count{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;font-size:10px;line-height:17px;border:1px solid #58595b;border-radius:2px;padding-left:5px;padding-right:5px;display:inline-block;margin-left:6px}.benton-normal-normal-loaded .share-tooltip__label__count{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.share-tooltip__list{margin-top:15px}.share-tooltip__list>li>a{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;padding-top:15px;padding-bottom:10px;display:block;color:#d0d0d0}.benton-normal-normal-loaded .share-tooltip__list>li>a{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.share-tooltip__list>li>a:before,.share-tooltip__list>li>a:after{content:'';display:block}.share-tooltip__list>li>a:before{margin-top:-1.06429em}.share-tooltip__list>li>a:after{margin-top:-.36429em}.share-tooltip__list>li>a:hover{color:#fff}.tabs__grid{font-size:0;margin-left:-40px}.tabs__grid__main{display:inline-block;vertical-align:top;font-size:1rem;padding-left:40px}.tabs__grid__aux{display:inline-block;vertical-align:top;font-size:1rem;padding-left:40px}.tabs__grid__main{width:840px}.tabs__grid__aux{width:420px}@media(min-width:1024px) and (max-width:1279px){.tabs__grid__main{width:550px}}@media(max-width:1023px){.tabs__grid__aux{display:block;width:100%}.tabs__grid__main{width:100%}}.tabs__grid__main hr{border-top:1px solid #b2b2b2;margin:30px 0}.tabs__grid__main h2{font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.23077;text-transform:uppercase;letter-spacing:3px}.benton-bold-normal-loaded .tabs__grid__main h2{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.tabs__grid__main p{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857}.benton-normal-normal-loaded .tabs__grid__main p{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.tabs__grid__main p a{text-decoration:underline}.tabs__grid__main ul{padding:15px 0}.infographic-toggle{width:100%;overflow:hidden;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;transition:width .3s ease;cursor:pointer}.infographic-toggle img{max-height:100%;width:auto}.infographic-toggle .icon-overlay__icon{opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}@media(max-width:767px){.infographic-toggle{cursor:default}.infographic-toggle .icon-overlay__icon{display:none}}@media(min-width:768px) and (max-width:1023px){.infographic-toggle.is-open{width:650px}}@media(min-width:1024px) and (max-width:1279px){.infographic-toggle.is-open{width:730px}}@media(min-width:1280px){.infographic-toggle.is-open{width:805px}}.infographic-toggle.is-open .icon-overlay__icon{opacity:0}.infographic-toggle__closed-pic{display:none}.is-fully-closed .infographic-toggle__closed-pic{display:block}.infographic-toggle__opened-pic{display:block}.is-fully-closed .infographic-toggle__opened-pic{display:none}.sitemap__header{text-align:center;padding:40px 60px}@media(min-width:768px) and (max-width:1023px){.sitemap__header{padding:60px 0 80px}}@media(min-width:1024px){.sitemap__header{padding:80px 0 100px}}.sitemap__header-title{font-family:Helvetica,Arial,sans-serif;font-size:36px;line-height:1.11111;text-transform:uppercase;letter-spacing:10px}.benton-bold-normal-loaded .sitemap__header-title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.sitemap__header-title:before,.sitemap__header-title:after{content:'';display:block}.sitemap__header-title:before{margin-top:-.90556em}.sitemap__header-title:after{margin-top:-.20556em}@media(max-width:767px){.sitemap__header-title{font-family:Helvetica,Arial,sans-serif;font-size:20px;line-height:1.2;text-transform:uppercase;letter-spacing:10px}.benton-bold-normal-loaded .sitemap__header-title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.sitemap__header-title:before,.sitemap__header-title:after{content:'';display:block}.sitemap__header-title:before{margin-top:-.95em}.sitemap__header-title:after{margin-top:-.25em}}.sitemap .accordion{border-top:1px solid #e5e5e5}.sitemap .accordion .accordion__item__title{font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:1.33333;text-transform:uppercase;letter-spacing:3px;color:#000}.benton-bold-normal-loaded .sitemap .accordion .accordion__item__title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.sitemap .accordion .accordion__item__title:before,.sitemap .accordion .accordion__item__title:after{content:'';display:block}.sitemap .accordion .accordion__item__title:before{margin-top:-1.01667em}.sitemap .accordion .accordion__item__title:after{margin-top:-.31667em}@media(max-width:1279px){.sitemap .accordion .accordion__item__title{font-family:Helvetica,Arial,sans-serif;font-size:10px;line-height:1.5;text-transform:uppercase;letter-spacing:3px}.benton-bold-normal-loaded .sitemap .accordion .accordion__item__title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.sitemap .accordion .accordion__item__title:before,.sitemap .accordion .accordion__item__title:after{content:'';display:block}.sitemap .accordion .accordion__item__title:before{margin-top:-1.1em}.sitemap .accordion .accordion__item__title:after{margin-top:-.4em}}.sitemap .accordion .accordion__item__content .icon{width:10px;height:12px;margin-left:5px}.custom-media__header{text-align:center}.custom-media__header .product-detail{text-align:left}.custom-media__summary{margin-top:40px;text-align:left}.custom-media__btn{margin-top:40px}.custom-media__body{margin-top:60px;padding-top:60px}.browser-update{background-color:#e5e5e5;text-align:center;padding:20px 0 25px;position:relative}.browser-update .t_meta{color:#656565}@media(max-width:1023px){.browser-update .t_meta{width:90%}}.browser-update__alert img{display:inline-block;vertical-align:middle}.browser-update__link{color:#b31b1b;font-weight:700}.browser-update__close{position:absolute;right:40px;top:15px}.browser-update__close a{display:block}.browser-update--hide{display:none}.lang-ar .browser-update__close{right:auto;left:40px}.lang-ar .browser-update .t_meta{direction:rtl}.mobile-context-nav{position:fixed;top:59px;border-top:1px solid #e5e5e5;left:0;width:100%;height:40px;z-index:5;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:-webkit-transform,opacity;-moz-transition:-moz-transform,opacity;transition:transform,opacity;pointer-events:none;background-color:#fff;border-bottom:1px solid #e5e5e5;opacity:0}.mobile-context-nav.is-visible{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);pointer-events:auto}@media(min-width:768px){.mobile-context-nav{top:80px}}.mobile-context-nav__back{position:absolute;left:20px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:40px;text-align:center}.mobile-context-nav__back .icon{position:relative;top:3px}.mobile-context-nav__nav{position:absolute;height:40px;top:0;right:0}.mobile-context-nav__nav li{display:inline-block;vertical-align:top}.mobile-context-nav__nav a{border-left:1px solid #e5e5e5;display:block;padding:0 20px;height:39px;line-height:38px!important;font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:1.33333;text-transform:uppercase;letter-spacing:3px}.benton-bold-normal-loaded .mobile-context-nav__nav a{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.mobile-context-nav__nav a.is-open{background-color:#000;color:#fff}.mobile-context-nav__body{position:absolute;top:39px;background:#000;color:#fff;display:none;width:100%;left:0}.mobile-context-nav__body.is-open{display:block}.mobile-context-nav__body--share{text-align:center;line-height:60px}.mobile-context-nav__body--share li{display:inline-block}.mobile-context-nav__body--share li a{display:block;padding:0 15px}.related-list__item a{display:block;padding:20px;padding-left:100px;overflow:hidden}.related-list__item-image{float:left;margin-left:-80px}.related-list__item-image img{width:50px}.related-list__item+.related-list__item{border-top:1px solid #333}.related-list__item-title{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#6b6b6b;padding-top:15px}.benton-normal-normal-loaded .related-list__item-title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.related-list__item-title:before,.related-list__item-title:after{content:'';display:block}.related-list__item-title:before{margin-top:-1.06429em}.related-list__item-title:after{margin-top:-.36429em}a:hover .related-list__item-title{color:#fff}.lang-ar .mobile-context-nav__back{left:auto;right:20px}.lang-ar .mobile-context-nav__nav{right:auto;left:0}.lang-ar .mobile-context-nav__nav a{letter-spacing:0}.lang-ar .related-list__item-image{float:right;margin-left:30px}form .sa-input{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;display:block;border-width:1px;border-style:solid;border-color:#999;height:30px!important;box-sizing:border-box;width:100%}.benton-normal-normal-loaded form .sa-input{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}form .sa-label{display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.14286;margin-right:5px}.benton-bold-normal-loaded form .sa-label{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}form .sa-error{color:#d2403b}.form__group{padding:10px 0}.form__group--small{width:60%;margin:auto}@media(max-width:767px){.form__group--small{width:100%}}.form__group--medium{width:80%;margin:auto}@media(max-width:767px){.form__group--medium{width:100%}}.form__group input[type=radio],.form__group input[type=checkbox]{margin-right:5px}.form__group__label{display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.14286;margin-right:5px}.benton-bold-normal-loaded .form__group__label{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.form__group__label--radio{margin-right:20px}.form__group__text{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1}.benton-normal-normal-loaded .form__group__text{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.form__group__text a{font-weight:700}.form__group__input{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;display:block;border-width:1px;border-style:solid;border-color:#999;padding:14px 5px;width:100%;margin-top:5px}.benton-normal-normal-loaded .form__group__input{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.form__group__input--error{border-color:#ef194a}.form__group__submit{margin-top:30px;text-align:center}.form__hr{width:100%;border-top:2px dotted #1a1a1a;margin-top:30px;margin-bottom:30px}body{font-family:Georgia,serif;font-size:18px;line-height:1.38889;color:#1a1a1a;background:#fff;-moz-font-feature-settings:"kern";-webkit-font-feature-settings:"kern";-ms-font-feature-settings:"kern";-o-font-feature-settings:"kern";font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}body:after{font:0/0 a;color:transparent;text-shadow:none;width:1px;height:1px;margin:-1px 0 0 -1px;position:absolute;left:-1px;top:-1px}@media(min-width:950px) and (max-width:1279px){head{font-family:largemedium}body:after{content:"largemedium"}}@media(min-width:950px){head{font-family:largemedium-up}body:after{content:"largemedium-up"}}@media(min-width:768px) and (max-width:949px){head{font-family:mediumlarge}body:after{content:"mediumlarge"}}@media(max-width:949px){head{font-family:mediumlarge-down}body:after{content:"mediumlarge-down"}}@media(min-width:665px) and (max-width:768px){head{font-family:checkout-small-medium}body:after{content:"checkout-small-medium"}}@media(max-width:664px){head{font-family:checkout-small-small}body:after{content:"checkout-small-small"}}@media(max-width:363px){head{font-family:xsmall}body:after{content:"xsmall"}}@media(max-width:1279px){head{font-family:large-down}body:after{content:"large-down"}}@media(min-width:1024px){head{font-family:large-up}body:after{content:"large-up"}}@media(min-width:768px){head{font-family:medium-up}body:after{content:"medium-up"}}@media(max-width:1023px){head{font-family:medium-down}body:after{content:"medium-down"}}@media(min-width:500px) and (max-width:768px){head{font-family:small-medium}body:after{content:"small-medium"}}@media(max-width:767px){head{font-family:small}body:after{content:"small"}}@media(min-width:768px) and (max-width:1023px){head{font-family:medium}body:after{content:"medium"}}@media(min-width:1024px) and (max-width:1279px){head{font-family:large}body:after{content:"large"}}@media(min-width:1280px){head{font-family:xlarge}body:after{content:"xlarge"}}#scientific-american{overflow:hidden}#footer{padding-bottom:60px}#footer .panel{border-top:1px dotted #b2b2b2}#footer p{font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.23077;text-transform:uppercase;letter-spacing:3px;line-height:30px;text-align:center;letter-spacing:2px;margin-bottom:0;padding-top:60px}.benton-bold-normal-loaded #footer p{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}#footer .nav{padding-top:36px;margin-bottom:0;letter-spacing:2px;max-width:850px;margin-left:auto;margin-right:auto}#footer .nav a{line-height:50px}#footer .footer_followUs{margin-bottom:65px;padding-top:20px}#footer small{display:block;color:#a7a7a7;text-align:center;padding-top:35px}#footer small em{font-family:Georgia,serif;font-size:14px;line-height:1.78571;text-transform:uppercase;letter-spacing:1px;display:block;font-style:normal;margin-left:auto;margin-right:auto;max-width:800px;padding-left:10px;padding-right:10px;padding-bottom:12px;padding-top:7px}@media(max-width:1023px){#footer small em{font-family:Georgia,serif;font-size:10px;line-height:1.6;text-transform:uppercase;letter-spacing:1px}}#footer small a{font-family:Georgia,serif;font-size:14px;line-height:1.78571;text-transform:uppercase;letter-spacing:1px;color:#b2b2b2;display:block;padding-top:5px}@media(max-width:1023px){#footer small a{font-family:Georgia,serif;font-size:10px;line-height:1.6;text-transform:uppercase;letter-spacing:1px}}@media(max-width:767px){#footer p{padding-top:25px}#footer .footer_followUs{padding-top:10px;margin-bottom:35px}#footer .panel+.panel{border-top:none}}.print-footer{text-align:center;border-top:1px dotted #b2b2b2;padding-top:70px;padding-bottom:60px}.print-footer__inner{max-width:800px;margin:0 auto;font-family:Georgia,serif;font-size:14px;line-height:2.14286;text-transform:uppercase;letter-spacing:.1em;color:#323232;line-height:25px}.print-footer__inner:before,.print-footer__inner:after{content:'';display:block}.print-footer__inner:before{margin-top:-1.42143em}.print-footer__inner:after{margin-top:-.72143em}[data-footer-reveal-parent].hidden{display:none}.footer_disclosure{text-align:center;margin-top:30px}@media(max-width:767px){.footer_disclosure{font-size:10px}}body.lang-ar #footer p{letter-spacing:0}.shopping-cart-wrap{max-width:100%!important}.shopping-cart__body__container{position:relative;display:inline-block;width:65%}@media(max-width:1023px){.shopping-cart__body__container{width:100%}}.shopping-cart__body__container--full-width{width:100%!important}.shopping-cart__body__container--form-wraps{border:1px solid #e5e5e5;padding:25px}.shopping-cart__body__container--form__table{width:100%}@media(max-width:767px){.shopping-cart__body__container--form__table{margin-left:-10px}}@media(max-width:767px){.shopping-cart__body__container--form__table tr{position:relative}}.shopping-cart__body__container--form__table tr:after{content:'';display:table-row;height:35px;width:100%}.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint{text-align:center}@media(max-width:767px){.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint{display:table-cell;font-size:12px}}.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint.first{padding-right:0!important;text-align:left;width:55%}@media(max-width:1023px){.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint.first{margin-right:0!important;display:table-cell}}.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint.first div>a{display:inline-block}.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint.first div>a img{width:53px;height:auto;box-shadow:0 0 5px #656565}.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint.first div p{width:75%;display:inline-block;vertical-align:top;margin-top:15px;margin-left:15px}@media(max-width:767px){.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint.first div p{margin-left:0;display:block}}.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint--show-description{cursor:pointer;display:block;margin-top:25px}.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint__description{max-height:0;overflow:hidden;-webkit-transition:max-height .8s,border .8s,padding .8s;-moz-transition:max-height .8s,border .8s,padding .8s;transition:max-height .8s,border .8s,padding .8s}.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint__description.opening{max-height:1000px;border:1px solid #e5e5e5;padding:10px}.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint__description.closing{max-height:0;border:0;padding:0}@media(max-width:767px){.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint--item-price{position:absolute;right:47%}}@media(max-width:767px){.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint--item-quantity{position:absolute;right:35%}}@media(max-width:767px){.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint--item-total{position:absolute;right:12%}}@media(max-width:767px){.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint--item-remove{position:absolute;right:5%}}.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint .removeBtn .icon{right:-15px;width:11px;height:11px}@media(max-width:767px){.shopping-cart__body__container--form__table .itemized-list--table__item__datapoint .removeBtn .icon{right:0}}.shopping-cart__body__container--form__table .label-main{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;font-weight:700!important}.benton-normal-normal-loaded .shopping-cart__body__container--form__table .label-main{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}@media(max-width:767px){.shopping-cart__body__container--form__table .label-main{font-size:12px;position:absolute}}.shopping-cart__body__container--form__table .label-main.first{text-align:left}@media(max-width:767px){.shopping-cart__body__container--form__table .label-main.first{display:none}}@media(max-width:767px){.shopping-cart__body__container--form__table .label-main.priceLabel{right:48%}}@media(max-width:767px){.shopping-cart__body__container--form__table .label-main.qtyLabel{right:33%}}.shopping-cart__body__container--form__table .label-main.qtyLabel .small{display:none}@media(max-width:767px){.shopping-cart__body__container--form__table .label-main.qtyLabel .small{display:inline}}@media(max-width:767px){.shopping-cart__body__container--form__table .label-main.qtyLabel .large{display:none}}@media(max-width:767px){.shopping-cart__body__container--form__table .label-main.totalLabel{right:7%}}.shopping-cart__body__container--form__table .cartSeparator:after{content:'';height:2px;border-bottom:2px dotted #a3a3a3;display:block;width:100%}.shopping-cart__body__container--cart-summary{text-align:right;margin-top:20px;margin-right:15px;width:45%;display:inline-block}@media(max-width:767px){.shopping-cart__body__container--cart-summary{text-align:center;width:100%}}.shopping-cart__body__container--cart-summary__item{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;margin-bottom:15px}.benton-normal-normal-loaded .shopping-cart__body__container--cart-summary__item{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.shopping-cart__body__container--cart-summary__item .itemLabel{font-weight:700!important;display:inline-block}.shopping-cart__body__container--cart-summary__item .itemValue{margin-left:55px;display:inline-block}.shopping-cart__body__container--cart-summary__total{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;font-weight:700!important}.benton-normal-normal-loaded .shopping-cart__body__container--cart-summary__total{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.shopping-cart__body__container--cart-summary__total .itemValue{margin-left:73px}.shopping-cart__body__container--promo-block{display:inline-block;width:50%}@media(max-width:767px){.shopping-cart__body__container--promo-block{position:relative;display:block;text-align:center;width:100%}}.shopping-cart__body__container--promo-block--input{border:1px solid #919191;height:49px;width:195px;margin-top:20px}@media(max-width:767px){.shopping-cart__body__container--promo-block--input{width:70%;margin-top:15px}}@media(max-width:767px){.shopping-cart__body__container--promo-block--submit{display:block;margin:15px auto}}.shopping-cart__body__container--promo-block--promoRed{color:#871c16}.shopping-cart__body__container--promo-block--promoRed--promoBlack{color:black}.shopping-cart__body__container--promo-block--removeBtn{display:inline-block;height:17px;width:17px;background:url(../../images/global/icon_cartDelete.png) no-repeat;vertical-align:bottom}.shopping-cart__body__container-centered{position:relative;display:inline-block;width:70%;margin-left:15%}.shopping-cart__body--cross-sell{margin-top:100px}.shopping-cart__body__footer{float:right;margin-top:35px}@media(max-width:767px){.shopping-cart__body__footer{float:none;text-align:center}}.shopping-cart__body--actions{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#989898}.benton-normal-normal-loaded .shopping-cart__body--actions{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.shopping-cart__body--actions--continue{color:#1a1a1a;margin-right:10px}@media(max-width:767px){.shopping-cart__body--actions--continue{display:block}}.shopping-cart__body--actions--proceed{margin-left:10px}@media(max-width:767px){.shopping-cart__body--actions--proceed{margin:10px 0;text-align:center}}.shopping-cart__right-offer{display:inline-block;vertical-align:top;width:30%;border:1px solid #e5e5e5;margin-left:35px;padding:25px 30px;position:relative;text-align:center}@media(min-width:768px) and (max-width:1023px){.shopping-cart__right-offer{width:75%;margin:45px auto;display:block}}@media(max-width:767px){.shopping-cart__right-offer{width:100%;margin:20px 0;padding:10px 15px}}.shopping-cart__right-offer__item--image{margin:25px auto 0;width:215px;height:auto}@media(max-width:1023px){.shopping-cart__right-offer__item--image{width:165px;display:inline-block;margin-top:20px}}@media(max-width:767px){.shopping-cart__right-offer__item--image{width:30%}}@media(max-width:1023px){.shopping-cart__right-offer__item--name{display:inline-block;width:50%;vertical-align:top;margin-left:20px}}.shopping-cart__right-offer__item--name--copy{font-family:Georgia,serif;font-size:19px;line-height:1.31579;link-underline:"border";line-height:24px;margin-top:18px;display:block}.brunel-text-medium-normal-normal-loaded .shopping-cart__right-offer__item--name--copy{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}.shopping-cart__right-offer__item--name--copy a{display:block}.hit-area:hover .shopping-cart__right-offer__item--name--copy .underline,.hit:hover .shopping-cart__right-offer__item--name--copy .underline,a:hover .shopping-cart__right-offer__item--name--copy .underline,.shopping-cart__right-offer__item--name--copy a:hover .underline{border-bottom:1px solid #e5e5e5;background-image:none}@media(max-width:767px){.shopping-cart__right-offer__item--name--copy{font-size:16px}}.shopping-cart__right-offer__item .btn{margin-top:20px}@media(max-width:1023px){.shopping-cart__right-offer__item .btn{display:inherit}}@media(max-width:1023px){.ng-scope{min-width:auto!important}}.checkout{width:1170px}@media(max-width:1023px){.checkout{width:auto!important;max-width:85%!important}}@media(max-width:767px){.checkout{padding:0 10px!important}}@media(max-width:1023px){.checkout .row{margin-left:0!important}}.checkout #header #checkoutHead{border-bottom:1px solid #e5e5e5}@media(max-width:1023px){.checkout #header #checkoutHead{height:auto!important}}.checkout #header #checkoutHead #logoTitle h3{font-family:Helvetica,Arial,sans-serif;font-size:36px;line-height:1.11111;text-transform:uppercase;letter-spacing:10px;font-size:27px!important}.benton-bold-normal-loaded .checkout #header #checkoutHead #logoTitle h3{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.checkout #header #checkoutHead #logoTitle h3#signedIn{font-size:18px!important;text-transform:none!important;letter-spacing:2px!important;display:block!important}.checkout #header #checkoutHead #logoTitle h3#signedIn.ng-hide{display:none!important}.checkout #header #checkoutHead #logoTitle #backToCart{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#b2b2b2}.benton-normal-normal-loaded .checkout #header #checkoutHead #logoTitle #backToCart{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.checkout #header #checkoutHead #accountCart div p{font-family:Benton,Helvetica,Arial,sans-serif!important}.checkout #header #checkoutHead #accountCart div a#shoppingCart img{display:inline-block}.checkout #accountInfo #signInContainer{width:35%!important}@media(min-width:768px) and (max-width:1023px){.checkout #accountInfo #signInContainer{width:70%!important;float:none}}@media(max-width:767px){.checkout #accountInfo #signInContainer{width:100%!important}}.checkout #accountInfo #signInContainer h3{margin-bottom:15px!important;position:relative;text-align:center;margin-top:80px;margin-bottom:80px;line-height:15px;margin-top:15px;margin-bottom:0;background:none}@media(max-width:1279px){.checkout #accountInfo #signInContainer h3{margin-top:20px!important}}.checkout #accountInfo #signInContainer h3:before,.checkout #accountInfo #signInContainer h3:after{content:none!important}.checkout #accountInfo #signInContainer h3:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:5px;height:2px;background:#000}.checkout #accountInfo #signInContainer h3:after{content:"";position:absolute;z-index:-1;left:0;right:0;top:9px;height:1px;border-bottom:1px dotted #999}.checkout #accountInfo #signInContainer h3>span{font-family:Georgia,serif;font-size:18px;line-height:1.22222;text-transform:uppercase;letter-spacing:.3em;line-height:15px;height:15px;position:relative;display:inline-block;vertical-align:top;padding-left:27px;padding-right:27px;border-left:1px solid #999;border-right:1px solid #999;background:#fff}.brunel-text-medium-normal-normal-loaded .checkout #accountInfo #signInContainer h3>span{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}@media(max-width:1279px){.checkout #accountInfo #signInContainer h3{margin-top:50px;margin-bottom:50px}}@media(max-width:767px){.checkout #accountInfo #signInContainer h3{margin-top:45px;margin-bottom:30px}}@media(max-width:767px){.checkout #accountInfo #signInContainer h3>span{font-family:Georgia,serif;font-size:14px;line-height:1.42857;text-transform:uppercase;letter-spacing:.3em;padding-left:15px;padding-right:15px}.brunel-text-medium-normal-normal-loaded .checkout #accountInfo #signInContainer h3>span{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}}.checkout #accountInfo #signInContainer h3>span{font-size:16px;color:#000;border:none!important}.checkout #accountInfo #signInContainer #signIn{width:85%!important}@media(max-width:767px){.checkout #accountInfo #signInContainer #signIn{padding-bottom:10px}}.checkout #accountInfo #signInContainer #signIn input{width:90%!important}@media(min-width:768px) and (max-width:1023px){.checkout #accountInfo #signInContainer #signIn input{width:100%!important}}.checkout #accountInfo #signInContainer #signIn button{display:block!important;float:none!important}.checkout #accountInfo #signInContainer #signIn .validation-false{margin-left:0!important;top:-5px;position:relative;font-family:Benton,Helvetica,Arial,sans-serif!important}@media(max-width:767px){.checkout #accountInfo #signInContainer #signIn .validation-false{margin-left:10px!important}}.checkout #accountInfo #signInContainer .button{border-color:#093969;background:#093969;color:#fff;margin-left:0!important}@media(max-width:767px){.checkout #accountInfo #signInContainer .button{margin-top:10px;margin-left:15px!important;margin-bottom:10px}}.checkout #accountInfo #signInContainer #forgotPass{font-family:Benton,Helvetica,Arial,sans-serif!important;color:#1a1a1a!important;margin-bottom:0!important;float:none!important;margin-left:5px}@media(max-width:767px){.checkout #accountInfo #signInContainer #forgotPass{top:0!important;position:static}}.checkout #accountInfo #signInContainer #load{float:none!important;position:relative!important;top:0!important;right:0!important;margin-top:30px;margin-bottom:10px;margin-left:5px}@media(max-width:767px){.checkout #accountInfo #signInContainer #load{margin-left:15px;margin-bottom:25px;margin-top:20px}}.checkout #accountInfo #newCustomers{width:35%!important;margin-left:40px}@media(min-width:768px) and (max-width:1023px){.checkout #accountInfo #newCustomers{width:70%!important;margin-left:0!important;float:none}}@media(max-width:767px){.checkout #accountInfo #newCustomers{margin-left:0!important}}@media(max-width:767px){.checkout #accountInfo #newCustomers{width:100%!important}}.checkout #accountInfo #newCustomers.expanded{height:auto!important}.checkout #accountInfo #newCustomers h3{margin-bottom:15px!important;position:relative;text-align:center;margin-top:80px;margin-bottom:80px;line-height:15px;margin-top:15px;margin-bottom:0;background:none}@media(max-width:1279px){.checkout #accountInfo #newCustomers h3{margin-top:20px!important}}.checkout #accountInfo #newCustomers h3:before,.checkout #accountInfo #newCustomers h3:after{content:none!important}.checkout #accountInfo #newCustomers h3:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:5px;height:2px;background:#000}.checkout #accountInfo #newCustomers h3:after{content:"";position:absolute;z-index:-1;left:0;right:0;top:9px;height:1px;border-bottom:1px dotted #999}.checkout #accountInfo #newCustomers h3>span{font-family:Georgia,serif;font-size:18px;line-height:1.22222;text-transform:uppercase;letter-spacing:.3em;line-height:15px;height:15px;position:relative;display:inline-block;vertical-align:top;padding-left:27px;padding-right:27px;border-left:1px solid #999;border-right:1px solid #999;background:#fff}.brunel-text-medium-normal-normal-loaded .checkout #accountInfo #newCustomers h3>span{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}@media(max-width:1279px){.checkout #accountInfo #newCustomers h3{margin-top:50px;margin-bottom:50px}}@media(max-width:767px){.checkout #accountInfo #newCustomers h3{margin-top:45px;margin-bottom:30px}}@media(max-width:767px){.checkout #accountInfo #newCustomers h3>span{font-family:Georgia,serif;font-size:14px;line-height:1.42857;text-transform:uppercase;letter-spacing:.3em;padding-left:15px;padding-right:15px}.brunel-text-medium-normal-normal-loaded .checkout #accountInfo #newCustomers h3>span{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}}.checkout #accountInfo #newCustomers h3>span{font-size:16px;color:#000;border:none!important}.checkout #accountInfo #newCustomers #accountOptions{width:auto!important;display:block!important;margin-top:40px!important}.checkout #accountInfo #newCustomers #accountOptions.no-show{display:none!important}.checkout #accountInfo #newCustomers #accountOptions p{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;font-weight:700}.benton-normal-normal-loaded .checkout #accountInfo #newCustomers #accountOptions p{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}@media(max-width:767px){.checkout #accountInfo #newCustomers #accountOptions a#createAccount{width:225px!important}}.checkout #accountInfo #newCustomers #disclaimer{display:none!important}.checkout #accountInfo #newCustomers #register input#lastName{margin-bottom:68px}@media(max-width:767px){.checkout #accountInfo #newCustomers #register input#lastName{margin-bottom:72px}}.checkout #accountInfo #newCustomers #register input#screenName{position:absolute;left:0;top:73px}@media(max-width:767px){.checkout #accountInfo #newCustomers #register input#screenName{top:144px}}.checkout #accountInfo #newCustomers #register input#terms{height:15px;left:93px;top:59px}.checkout #accountInfo #newCustomers #register label#screenname{top:58px!important;left:0!important}@media(max-width:767px){.checkout #accountInfo #newCustomers #register label#screenname{position:absolute!important;top:115px!important;left:0!important;right:0!important}}.checkout #accountInfo #newCustomers #register span#screenNameRequire{position:absolute;right:63px!important;top:59px!important}@media(min-width:768px) and (max-width:1023px){.checkout #accountInfo #newCustomers #register span#screenNameRequire{left:92px!important;right:0!important}}@media(max-width:767px){.checkout #accountInfo #newCustomers #register span#screenNameRequire{top:130px!important;right:0!important;left:0!important}}.checkout #accountInfo #newCustomers #register span#termsConditions{line-height:20px!important;position:absolute}@media(max-width:767px){.checkout #accountInfo #newCustomers #register span#termsConditions{margin-top:12px;margin-left:10px;line-height:26px!important}}.checkout #accountInfo #newCustomers #register span.offers,.checkout #accountInfo #newCustomers #register span#termsConditions{font-family:Benton,Helvetica,Arial,sans-serif!important}.checkout #accountInfo #newCustomers #register span#copy{display:block;line-height:17px;margin-left:0!important}@media(max-width:767px){.checkout #accountInfo #newCustomers #register span#copy{position:relative!important;top:0!important}}.checkout #accountInfo #newCustomers #register .register-validation-false{top:-10px!important;font-family:Benton,Helvetica,Arial,sans-serif!important;width:150px}@media(max-width:767px){.checkout #accountInfo #newCustomers #register .register-validation-false{width:85%!important;margin-top:15px}}.checkout #accountInfo #newCustomers #register .register-validation-false.screenNameError{right:0;top:80px!important}@media(max-width:767px){.checkout #accountInfo #newCustomers #register .register-validation-false.screenNameError{position:relative;top:-2px!important;margin-left:0!important}}@media(min-width:768px){.checkout #accountInfo #newCustomers #register .register-validation-false.offers{top:0!important}}@media(min-width:768px){.checkout #accountInfo #newCustomers #register .register-validation-false.terms{top:6px!important;width:100%}}.checkout #rightStickyRail{width:24%!important;border:1px dotted #1a1a1a;right:0!important}@media(max-width:767px){.checkout #rightStickyRail{width:100%!important;margin-top:20px!important;margin-left:0!important;position:relative!important;top:0!important}}@media(min-width:768px) and (max-width:1023px){.checkout #rightStickyRail{margin-top:10px!important;width:28%!important;top:115px!important}}.checkout #rightStickyRail .checkoutSection{border:none!important}.checkout #rightStickyRail #orderSummary{width:auto!important}.checkout #rightStickyRail #orderSummary h3{background:none!important;font-family:Helvetica,Arial,sans-serif;line-height:1.33333;text-transform:uppercase;letter-spacing:3px;font-family:Benton,Helvetica,Arial,sans-serif!important;color:#000;font-size:12px!important}.benton-bold-normal-loaded .checkout #rightStickyRail #orderSummary h3{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.checkout #rightStickyRail #orderSummary .summaryRow{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;font-family:Benton,Helvetica,Arial,sans-serif!important}.benton-normal-normal-loaded .checkout #rightStickyRail #orderSummary .summaryRow{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.checkout #rightStickyRail #orderSummary .summaryRow .type{font-weight:700}@media(max-width:1023px){.checkout #rightStickyRail #orderSummary .summaryRow .type{font-size:10px}}.checkout #rightStickyRail #orderSummary .summaryRow.total{background:none!important;border-top:2px dotted #e5e5e5;padding:5px 10px!important}.checkout #rightStickyRail #taxDisclaimer{width:auto!important}.checkout #rightStickyRail #promoCodes{height:auto!important;width:auto!important}.checkout #rightStickyRail #promoCodes h3{font-family:Helvetica,Arial,sans-serif;line-height:1.33333;text-transform:uppercase;letter-spacing:3px;padding:5px 10px!important;color:#000;font-size:12px!important;letter-spacing:2px!important;background:none!important}.benton-bold-normal-loaded .checkout #rightStickyRail #promoCodes h3{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.checkout #rightStickyRail #promoCodes #promoCode input{width:75%!important;margin:auto}.checkout #rightStickyRail #rightRailPlaceOrder{text-align:center}.checkout #rightStickyRail #rightRailPlaceOrder button{border-color:#093969;background:#093969;color:#fff;margin-left:0!important;font-size:13px!important;padding:0 20px!important;line-height:38px!important}@media(min-width:768px) and (max-width:1023px){.checkout #rightStickyRail #rightRailPlaceOrder button{font-size:13px!important;line-height:38px!important}}@media(max-width:767px){.checkout #checkoutForm #itemsInCart{margin-top:25px}}.checkout #checkoutForm #itemsInCart #cartItems{width:73%}@media(min-width:768px) and (max-width:1023px){.checkout #checkoutForm #itemsInCart #cartItems{width:70%}}@media(max-width:767px){.checkout #checkoutForm #itemsInCart #cartItems{width:100%}}.checkout #checkoutForm #itemsInCart #cartItems h3{position:relative;text-align:center;margin-top:80px;margin-bottom:80px;line-height:15px;margin-top:15px;margin-bottom:0;background:none}.checkout #checkoutForm #itemsInCart #cartItems h3:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:5px;height:2px;background:#000}.checkout #checkoutForm #itemsInCart #cartItems h3:after{content:"";position:absolute;z-index:-1;left:0;right:0;top:9px;height:1px;border-bottom:1px dotted #999}.checkout #checkoutForm #itemsInCart #cartItems h3>span{font-family:Georgia,serif;font-size:18px;line-height:1.22222;text-transform:uppercase;letter-spacing:.3em;line-height:15px;height:15px;position:relative;display:inline-block;vertical-align:top;padding-left:27px;padding-right:27px;border-left:1px solid #999;border-right:1px solid #999;background:#fff}.brunel-text-medium-normal-normal-loaded .checkout #checkoutForm #itemsInCart #cartItems h3>span{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}@media(max-width:1279px){.checkout #checkoutForm #itemsInCart #cartItems h3{margin-top:50px;margin-bottom:50px}}@media(max-width:767px){.checkout #checkoutForm #itemsInCart #cartItems h3{margin-top:45px;margin-bottom:30px}}@media(max-width:767px){.checkout #checkoutForm #itemsInCart #cartItems h3>span{font-family:Georgia,serif;font-size:14px;line-height:1.42857;text-transform:uppercase;letter-spacing:.3em;padding-left:15px;padding-right:15px}.brunel-text-medium-normal-normal-loaded .checkout #checkoutForm #itemsInCart #cartItems h3>span{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}}@media(max-width:1279px){.checkout #checkoutForm #itemsInCart #cartItems h3{margin-top:15px}}.checkout #checkoutForm #itemsInCart #cartItems h3:before{top:9px!important}.checkout #checkoutForm #itemsInCart #cartItems h3:after{top:13px!important}.checkout #checkoutForm #itemsInCart #cartItems h3>span{font-size:15px;color:#000}@media(max-width:1023px){.checkout #checkoutForm #itemsInCart #cartItems h3>span{font-size:12px;padding-left:10px;padding-right:10px;margin-left:0!important}}.checkout #checkoutForm #itemsInCart #cartItems #itemsColumnHeads span{top:55px!important;font-family:Benton,Helvetica,Arial,sans-serif!important;font-weight:700;color:#1a1a1a}@media(max-width:949px){.checkout #checkoutForm #itemsInCart #cartItems #itemsColumnHeads span#price{right:34%}}@media(max-width:1023px){.checkout #checkoutForm #itemsInCart #cartItems #itemsColumnHeads span#tax .large-show{display:none}}@media(max-width:949px){.checkout #checkoutForm #itemsInCart #cartItems #itemsColumnHeads span#tax{right:22%}}@media(max-width:1023px){.checkout #checkoutForm #itemsInCart #cartItems #itemsColumnHeads span#total .large-show{display:none}}@media(max-width:949px){.checkout #checkoutForm #itemsInCart #cartItems #itemsColumnHeads span#total{right:6%}}.checkout #checkoutForm #itemsInCart #cartItems #itemsColumnHeads span .responsive-mobile{text-decoration:none}@media(max-width:949px){.checkout #checkoutForm #itemsInCart #cartItems #itemsColumnHeads span .responsive-mobile{display:none}}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv{margin-top:50px!important}@media(max-width:767px){.checkout #checkoutForm #itemsInCart #cartItems .productIndiv{margin-top:0!important}}@media(max-width:767px){.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productCover{margin-bottom:10px}}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo{width:40%}@media(max-width:1023px){.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo{width:30%}}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #productTitle{font-family:Benton,Helvetica,Arial,sans-serif!important}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo .productPrices{font-family:Benton,Helvetica,Arial,sans-serif!important}@media(max-width:949px){.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo .productPrices #price{right:33%}}@media(max-width:949px){.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo .productPrices #tax{right:11%}}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo .productPrices #tax ul{margin-top:10px;font-family:Benton,Helvetica,Arial,sans-serif!important}@media(max-width:767px){.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo .productPrices #tax ul{margin-top:5px}}@media(max-width:767px){.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo .productPrices #tax ul li{font-size:9px}}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #productDek{width:100%!important}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm{background:none;border-color:#656565;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}@media(min-width:768px) and (max-width:1023px){.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm{width:245%!important}}@media(min-width:665px) and (max-width:768px){.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm{width:245%!important}}@media(max-width:664px){.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm{width:135%!important}}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm h4{color:#1a1a1a;font-family:Benton,Helvetica,Arial,sans-serif!important;font-size:18px}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm #giftCheckout label{color:#1a1a1a}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm #giftCheckout input{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm #giftCheckout input#giftFullName{margin-bottom:10px}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm #giftCheckout .register-validation-false.no-margin{top:-4px!important}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm #giftCheckout textarea{width:86%}@media(min-width:768px) and (max-width:1023px){.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm #giftCheckout .formRow.floated{margin-bottom:0}}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm #giftCheckout .floatedRight{margin-left:0!important}@media(max-width:1023px){.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm #giftCheckout .floatedRight{float:none}}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm #giftCheckout .floatedRight.state,.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm #giftCheckout .floatedRight.postal-code{margin-left:10px!important}@media(max-width:1023px){.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm #giftCheckout .floatedRight.state,.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm #giftCheckout .floatedRight.postal-code{margin-left:0!important}}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm #giftCheckout .floatedLeft{margin-bottom:7px}@media(max-width:1023px){.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm #giftCheckout .floatedLeft{float:none}}@media(max-width:1023px){.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm #giftCheckout button{display:block}.checkout #checkoutForm #itemsInCart #cartItems .productIndiv #productInfo #giftShippingForm #giftCheckout button.save{margin-bottom:10px}}.checkout #checkoutForm #billingShipping .checkoutSection{width:73%!important}@media(min-width:768px) and (max-width:1023px){.checkout #checkoutForm #billingShipping .checkoutSection{width:70%!important}}@media(max-width:767px){.checkout #checkoutForm #billingShipping .checkoutSection{width:100%!important}}.checkout #checkoutForm #billingShipping .checkoutSection h3{margin-bottom:15px!important;position:relative;text-align:center;margin-top:80px;margin-bottom:80px;line-height:15px;margin-top:15px;background:none}.checkout #checkoutForm #billingShipping .checkoutSection h3:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:5px;height:2px;background:#000}.checkout #checkoutForm #billingShipping .checkoutSection h3:after{content:"";position:absolute;z-index:-1;left:0;right:0;top:9px;height:1px;border-bottom:1px dotted #999}.checkout #checkoutForm #billingShipping .checkoutSection h3>span{font-family:Georgia,serif;font-size:18px;line-height:1.22222;text-transform:uppercase;letter-spacing:.3em;line-height:15px;height:15px;position:relative;display:inline-block;vertical-align:top;padding-left:27px;padding-right:27px;border-left:1px solid #999;border-right:1px solid #999;background:#fff}.brunel-text-medium-normal-normal-loaded .checkout #checkoutForm #billingShipping .checkoutSection h3>span{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}@media(max-width:1279px){.checkout #checkoutForm #billingShipping .checkoutSection h3{margin-top:50px;margin-bottom:50px}}@media(max-width:767px){.checkout #checkoutForm #billingShipping .checkoutSection h3{margin-top:45px;margin-bottom:30px}}@media(max-width:767px){.checkout #checkoutForm #billingShipping .checkoutSection h3>span{font-family:Georgia,serif;font-size:14px;line-height:1.42857;text-transform:uppercase;letter-spacing:.3em;padding-left:15px;padding-right:15px}.brunel-text-medium-normal-normal-loaded .checkout #checkoutForm #billingShipping .checkoutSection h3>span{font-family:Brunel-Text-Medium,Georgia,serif;font-weight:400;font-style:normal}}@media(max-width:1279px){.checkout #checkoutForm #billingShipping .checkoutSection h3{margin-top:15px}}@media(max-width:1023px){.checkout #checkoutForm #billingShipping .checkoutSection h3.mobile{display:block}.checkout #checkoutForm #billingShipping .checkoutSection h3.desktop{display:none}}.checkout #checkoutForm #billingShipping .checkoutSection h3:before{top:9px!important}.checkout #checkoutForm #billingShipping .checkoutSection h3:after{top:13px!important}.checkout #checkoutForm #billingShipping .checkoutSection h3>span{font-size:15px;color:#000;display:inline-block!important;font-family:Brunel-Text-Medium,Georgia,serif!important}@media(max-width:1023px){.checkout #checkoutForm #billingShipping .checkoutSection h3>span{font-size:12px;padding-left:10px;padding-right:10px;margin-left:0!important;font-family:Brunel-Text-Medium,Georgia,serif!important;display:inline-block!important}}.checkout #checkoutForm #billingShipping .checkoutSection h3 i{color:#000;margin-left:10px}@media(max-width:767px){.checkout #checkoutForm #billingShipping .checkoutSection h3 i{float:none!important}}.checkout #checkoutForm #billingShipping .checkoutSection input{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border:1px solid #989898}@media(max-width:767px){.checkout #checkoutForm #billingShipping .checkoutSection input{width:85%!important}}.checkout #checkoutForm #billingShipping .checkoutSection input.medium,.checkout #checkoutForm #billingShipping .checkoutSection input.large{width:54%!important}@media(max-width:767px){.checkout #checkoutForm #billingShipping .checkoutSection input.medium,.checkout #checkoutForm #billingShipping .checkoutSection input.large{width:85%!important}}@media(max-width:767px){.checkout #checkoutForm #billingShipping .checkoutSection input#ccv{margin-top:5px;float:none!important}}.checkout #checkoutForm #billingShipping .checkoutSection input .validation-false{font-family:Benton,Helvetica,Arial,sans-serif!important}.checkout #checkoutForm #billingShipping .checkoutSection .formRow .floatedLeft{width:60%!important}@media(max-width:767px){.checkout #checkoutForm #billingShipping .checkoutSection .formRow .floatedLeft{width:100%!important}}.checkout #checkoutForm #billingShipping .checkoutSection .formRow .floatedLeft input,.checkout #checkoutForm #billingShipping .checkoutSection .formRow .floatedLeft select{width:90%!important;font-family:Benton,Helvetica,Arial,sans-serif!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border:1px solid #989898}@media(max-width:767px){.checkout #checkoutForm #billingShipping .checkoutSection .formRow .floatedLeft input,.checkout #checkoutForm #billingShipping .checkoutSection .formRow .floatedLeft select{width:85%!important}}.checkout #checkoutForm #billingShipping .checkoutSection .formRow .floatedLeft input#save,.checkout #checkoutForm #billingShipping .checkoutSection .formRow .floatedLeft select#save{width:auto!important}.checkout #checkoutForm #billingShipping .checkoutSection .formRow .floatedRight{width:25%!important}@media(max-width:767px){.checkout #checkoutForm #billingShipping .checkoutSection .formRow .floatedRight{width:100%!important;margin-left:0}}.checkout #checkoutForm #billingShipping .checkoutSection .formRow .floatedRight select{width:75%!important;font-family:Benton,Helvetica,Arial,sans-serif!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border:1px solid #989898}.checkout #checkoutForm #billingShipping .checkoutSection .formRow .floatedRight a#whatsThis{font-family:Benton,Helvetica,Arial,sans-serif!important}@media(max-width:767px){.checkout #checkoutForm #billingShipping .checkoutSection .formRow .floatedRight label#ccv{float:none!important}}@media(min-width:768px){.checkout #checkoutForm #billingShipping .checkoutSection .formRow select#addressSelect{width:215px!important}}.checkout #checkoutForm #billingShipping .checkoutSection .formRow span#new{font-family:Benton,Helvetica,Arial,sans-serif!important}.checkout #checkoutForm #billingShipping .checkoutSection .reviewBillShipHed{font-family:Benton,Helvetica,Arial,sans-serif!important}.checkout #checkoutForm #billingShipping #shippingInfo{margin-left:0!important;margin-top:25px}@media(max-width:767px){.checkout #checkoutForm #billingShipping #shippingInfo #billingSame{width:5%!important}}.checkout #checkoutForm #billingShipping #billingInfo img#ccBadge{width:170px!important}.checkout #checkoutForm #submit{width:100%}.checkout #checkoutForm #submit button{border-color:#093969;background:#093969;color:#fff;margin-left:0!important;font-size:16px!important;padding:0 20px!important}.checkout #checkoutForm #restrictions{width:100%}.checkout .button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;height:60px;line-height:58px;border:2px solid #000;padding:0 45px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-property:border-color,background-color;-moz-transition-property:border-color,background-color;transition-property:border-color,background-color;padding-left:20px;padding-right:20px;height:50px;color:#000;line-height:48px!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}.benton-bold-normal-loaded .checkout .button{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.checkout .button:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.checkout .button__icon{margin-right:10px}.checkout .button .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.checkout .button:hover{border-color:#093969;color:#093969}.checkout .button:hover:before{border-color:#093969}.checkout .button:active{background:#093969;color:#fff;border-color:#093969}.checkout .button:active .icon{opacity:0}@media(max-width:767px){.checkout .button{padding-left:20px;padding-right:20px;font-size:12px}}.benton-bold-normal-loaded .checkout .button{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.checkout .button:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.checkout .button__icon{margin-right:10px}.checkout .button .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.checkout .button:hover{border-color:#093969;color:#093969}.checkout .button:hover:before{border-color:#093969}.checkout .button:active{background:#093969;color:#fff;border-color:#093969}.checkout .button:active .icon{opacity:0}@media(max-width:767px){.checkout .button{padding-left:20px;padding-right:20px;font-size:12px}}.checkout .button.fixedWidth{height:50px;width:auto}#checkout-footer{width:100%!important;background:none!important;border-top:1px dotted #b2b2b2!important;border-bottom:1px dotted #b2b2b2!important}#checkout-footer #checkoutFooterBody{text-align:center}#checkout-footer #checkoutFooterBody span#copyright{font-family:Georgia,serif!important;text-transform:uppercase;letter-spacing:1px!important;font-size:14px!important;color:#a7a7a7!important}#checkout-footer #checkoutFooterBody .footerLinks li a{font-family:Benton,Helvetica,Arial,sans-serif!important;font-size:14px!important;color:#999!important;margin-right:10px!important}.order-confirmation #checkout #checkoutBody .my-account__module{border:none}.order-confirmation #checkout #checkoutBody .my-account__module.my-account__constrain-width{max-width:100%!important}@media(max-width:1279px){.order-confirmation #checkout #checkoutBody .my-account__module.my-account__constrain-width{padding:0!important}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left{display:inline-block;width:67%}@media(min-width:1024px) and (max-width:1279px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left{width:70%}}@media(max-width:1023px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left{width:100%}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .order-confirmation__head{padding:25px;border:1px solid #e5e5e5;width:100%;text-align:center;display:inline-block}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .order-confirmation__head h1{font-family:Brunel-Deck-Semibold,Georgia,serif;font-size:45px;margin-bottom:15px}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .order-confirmation__head h1{font-size:30px}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .order-confirmation__head p span{font-family:Brunel-Deck-Semibold,Georgia,serif;display:inline-block;font-size:24px;margin-top:15px}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .order-confirmation__head p span#taxID{margin-top:15px;font-family:Benton,Helvetica,Arial,sans-serif!important;font-size:13px;display:block}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .order-confirmation__head p a{color:#656565;border:1px dotted #656565}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .order-confirmation__head p a:hover{color:#1a1a1a;border-color:#1a1a1a}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .order-confirmation__head .reviewBlocks .reviewBlockTitle{display:block;margin-bottom:20px}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .order-confirmation__head #cartReviewBilling{display:inline-block;margin-top:25px}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .order-confirmation__head #cartReviewPayment{display:inline-block;vertical-align:top;margin-left:80px;margin-top:25px}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .order-confirmation__head #cartReviewPayment{margin-left:0}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .mobile-order-summary{display:none;margin-bottom:20px;margin-top:20px}@media(max-width:1023px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .mobile-order-summary{display:block}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .mobile-order-summary.order-confirmation__order-summary{border:1px dotted #000;padding:15px;vertical-align:top;width:100%}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .mobile-order-summary.order-confirmation__order-summary .orderSummaryBlock{text-align:center;position:relative}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .mobile-order-summary.order-confirmation__order-summary .orderSummaryBlock .orderSummaryHeadline{text-transform:uppercase;letter-spacing:2px;margin-bottom:30px}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .mobile-order-summary.order-confirmation__order-summary .orderSummaryBlock .cartSummaryItem{clear:both;position:relative;height:25px}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .mobile-order-summary.order-confirmation__order-summary .orderSummaryBlock .cartSummaryItem .itemLabel{float:left}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .mobile-order-summary.order-confirmation__order-summary .orderSummaryBlock .cartSummaryItem .itemValue{float:right}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .mobile-order-summary.order-confirmation__order-summary .orderSummaryBlock .cartSummaryItem .itemValue a{color:#656565}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .mobile-order-summary.order-confirmation__order-summary .orderSummaryBlock .cartSummaryItem .itemValue a:hover{color:#1a1a1a}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .mobile-order-summary.order-confirmation__order-summary .orderSummaryBlock .cartSummaryTotal{position:relative;clear:both;border-top:1px dotted #4d4d4d;padding-top:10px}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .mobile-order-summary.order-confirmation__order-summary .orderSummaryBlock .cartSummaryTotal .itemLabel{float:left}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .mobile-order-summary.order-confirmation__order-summary .orderSummaryBlock .cartSummaryTotal .itemValue{float:right;font-weight:700}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .mobile-order-summary.order-confirmation__order-summary #taxDetailExplainConfirm{font-size:12px;display:block;margin-top:40px;text-align:center}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody{border:1px solid #e5e5e5;margin-top:25px;width:100%;position:relative}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems{padding-left:10px;padding-right:10px}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table{width:100%}@media(max-width:1279px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .my-account__profile__field-item__label .mobile-hide{display:none}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .priceLabel{position:absolute;right:28%}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .priceLabel{display:none}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .qtyLabel{position:absolute;right:14%}@media(max-width:1279px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .qtyLabel{right:18%}}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .qtyLabel{display:none}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .totalLabel{position:absolute;right:2%}@media(min-width:1024px) and (max-width:1279px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .totalLabel{right:6%}}@media(min-width:768px) and (max-width:1023px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .totalLabel{right:5%}}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .totalLabel{display:none}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual{width:100%;display:block;padding-bottom:15px;margin-top:15px;position:relative}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .itemValue div img{display:inline-block;width:91px}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .itemValue div p.my-account__module{display:inline-block;vertical-align:top;width:64%}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .itemValue div p.my-account__module{width:55%;padding:0;margin-left:15px}}@media(max-width:1279px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .itemValue div p.my-account__module{width:45%}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .itemValue div p.my-account__module a.moreLink{display:block;margin-top:15px;cursor:pointer}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .itemValue div .itemValueDesc{max-height:0;overflow:hidden;width:60%;-webkit-transition:max-height .8s,border .8s,padding .8s;-moz-transition:max-height .8s,border .8s,padding .8s;transition:max-height .8s,border .8s,padding .8s}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .itemValue div .itemValueDesc.opening{max-height:1000px;border:1px solid #e5e5e5;padding:15px;margin-bottom:20px}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .itemValue div .itemValueDesc.opening{width:100%}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .itemValue div .itemValueDesc.closing{max-height:0;border:0;padding:0}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .priceValue{position:absolute;right:26%;top:36px}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .priceValue{display:inline-block;position:relative;right:0;top:0}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .taxValue{position:absolute;top:36px;right:7%;text-align:center;width:110px}@media(min-width:1024px) and (max-width:1279px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .taxValue{right:9%}}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .taxValue{display:inline-block;position:relative;right:0;top:0;width:93px;vertical-align:top}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .taxValue .mobile{display:none}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .taxValue .mobile{display:inline}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .taxValue .tax-details{font-size:10px;display:block}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .taxValue .tax-details{font-size:9px}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .taxValue .included{font-size:10px}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .taxValue .included{font-size:9px}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .totalValue{position:absolute;top:36px;right:0}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .totalValue{font-weight:700;display:block;margin-top:9px;position:relative;right:0;top:0}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .itemShipping{display:block;border:1px dotted #1a1a1a;padding:20px;width:60%}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .itemShipping{margin-top:20px;width:100%}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .itemShipping .shippingTo{display:block}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual .itemShipping .shippingTo#address{margin-top:10px;font-weight:400}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__left .cartSectionBody .cartReviewItems .table .itemIndividual+.itemIndividual{border-bottom:2px dotted #e5e5e5}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right{width:30%;display:inline-block;vertical-align:top;margin-left:20px}@media(min-width:1024px) and (max-width:1279px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right{width:27%}}@media(max-width:1023px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right{width:100%}}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right{margin-left:0}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail{width:100%;display:inline-block}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__order-summary{border:1px dotted #000;padding:15px;vertical-align:top;width:100%}@media(max-width:1023px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__order-summary{display:none}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__order-summary .orderSummaryBlock{text-align:center;position:relative}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__order-summary .orderSummaryBlock .orderSummaryHeadline{text-transform:uppercase;letter-spacing:2px;margin-bottom:30px}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__order-summary .orderSummaryBlock .cartSummaryItem{clear:both;position:relative;height:25px}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__order-summary .orderSummaryBlock .cartSummaryItem .itemLabel{float:left}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__order-summary .orderSummaryBlock .cartSummaryItem .itemValue{float:right}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__order-summary .orderSummaryBlock .cartSummaryTotal{position:relative;clear:both;border-top:1px dotted #4d4d4d;padding-top:10px}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__order-summary .orderSummaryBlock .cartSummaryTotal .itemLabel{float:left}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__order-summary .orderSummaryBlock .cartSummaryTotal .itemValue{float:right;font-weight:700}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__order-summary #taxDetailExplainConfirm{font-size:12px;display:block;margin-top:40px;text-align:center}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__cross-sell h2{font-size:14px}@media(max-width:767px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__cross-sell h2{font-size:18px}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__cross-sell ul{list-style:none;margin:0}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__cross-sell ul li{margin-bottom:35px}@media(max-width:1279px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__cross-sell ul li{text-align:center}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__cross-sell ul li img{width:110px;display:inline-block}@media(max-width:1023px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__cross-sell ul li img{width:170px}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__cross-sell ul li .productDetails{display:inline-block;width:65%;vertical-align:top}@media(max-width:1279px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__cross-sell ul li .productDetails{width:100%}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__cross-sell ul li .productDetails .productTitle{display:inline-block;font-family:Georgia,serif;font-size:14px;width:100%;vertical-align:top;margin-left:10px}@media(max-width:1279px){.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__cross-sell ul li .productDetails .productTitle{font-size:16px}}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__cross-sell ul li .productDetails .productPrice{display:block;margin-top:10px;margin-left:10px}.order-confirmation #checkout #checkoutBody .my-account__module .order-confirmation__right .order-confirmation__right-rail .order-confirmation__cross-sell ul li .productDetails .btn{margin-top:20px;margin-left:10px}.order-confirmation #checkout #checkoutBody .cross-sell-row.confirmation{margin-top:90px;clear:both}.standalone-product .footer-text{max-width:100%!important}.standalone-product .footer-text .footer-page-header{display:none}.standalone-product .subjectTOC.issue-covers .subjectTOCSubLists .subjectTOCListIndiv ul li img{height:160px!important}@media(max-width:767px){.standalone-product .subjectTOC.issue-covers .subjectTOCSubLists .subjectTOCListIndiv ul li img{width:110px!important;height:145px!important}}@media(max-width:767px){.standalone-product .subjectTOC .subjectTOCFeatured__cta{margin-left:0!important;text-align:center}}.standalone-product .subjectTOC .subjectTOCFeatured__cta img{display:inline-block}@media(max-width:767px){.standalone-product .subjectTOC .subjectTOCFeatured__cta img{width:140px!important;margin-right:0!important}}@media(min-width:768px) and (max-width:1023px){.standalone-product .subjectTOC .subjectTOCFeatured__cta .subjectTOCDownloadTop{width:50%!important}}@media(max-width:767px){.standalone-product .subjectTOC .subjectTOCFeatured__cta .subjectTOCDownloadTop{width:100%!important}}.standalone-product .subjectTOC .subjectTOCFeatured__cta .subjectTOCDownloadTop h4{font-family:Benton,Helvetica,Arial,sans-serif!important;font-size:24px!important}@media(max-width:767px){.standalone-product .subjectTOC .subjectTOCFeatured__cta .subjectTOCDownloadTop h4{font-size:20px!important}}.standalone-product .subjectTOC .subjectTOCFeatured__cta .subjectTOCDownloadTop .featuredInfo a{font-family:Benton,Helvetica,Arial,sans-serif!important;color:#1a1a1a!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;height:50px!important;line-height:48px!important;background:none!important}@media(max-width:767px){.standalone-product .subjectTOC .subjectTOCFeatured__cta .subjectTOCDownloadTop .featuredInfo a{margin-left:auto;margin-right:auto}}.standalone-product .subjectTOC .subjectTOCFeatured p{font-family:Benton,Helvetica,sans-serif;color:#656565;font-size:14px}@media(max-width:1023px){.standalone-product .subjectTOC .subjectTOCSubLists{border-top:1px solid #e5e5e5}}.standalone-product .subjectTOC .subjectTOCSubLists .subjectTOCListIndiv{width:47%!important;display:inline-block!important;vertical-align:top;background:none!important;border:1px solid #e5e5e5;float:none!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important}@media(max-width:1023px){.standalone-product .subjectTOC .subjectTOCSubLists .subjectTOCListIndiv{width:100%!important;border:none;margin-right:0!important}}@media(max-width:767px){.standalone-product .subjectTOC .subjectTOCSubLists .subjectTOCListIndiv{padding-left:0!important;padding-right:0!important}}@media(max-width:767px){.standalone-product .subjectTOC .subjectTOCSubLists .subjectTOCListIndiv ul{margin-left:0!important}}.standalone-product .subjectTOC .subjectTOCSubLists .subjectTOCListIndiv ul li img{width:130px!important;height:130px!important;float:none!important;display:inline-block!important}@media(max-width:767px){.standalone-product .subjectTOC .subjectTOCSubLists .subjectTOCListIndiv ul li img{width:100px!important;height:100px!important}}.standalone-product .subjectTOC .subjectTOCSubLists .subjectTOCListIndiv ul li .subListInfo{display:inline-block!important;width:60%!important;margin-left:0!important;vertical-align:top}@media(max-width:767px){.standalone-product .subjectTOC .subjectTOCSubLists .subjectTOCListIndiv ul li .subListInfo h4{font-size:16px!important}}.standalone-product .subjectTOC .subjectTOCSubLists .subjectTOCListIndiv ul li .subListInfo h4 a{font-family:Benton,Helvetica,sans-serif!important;font-weight:400!important}.standalone-product .subjectTOC .subjectTOCSubLists .subjectTOCListIndiv ul li .subListInfo p{font-family:Benton,Helvetica,sans-serif!important;color:#656565}.standalone-product .subjectTOC .subjectTOCDownload{display:none!important}.styleguide__colors:before,.styleguide__colors:after{content:" ";display:table}.styleguide__colors:after{clear:both}.styleguide__colors{zoom:1}.styleguide__colors li{display:inline;float:left;width:105px}.styleguide__colors .swatch{display:block;width:85px;height:85px;border:1px solid #000;margin-bottom:10px}.styleguide__colors .swatch-color__black{background-color:#000}.styleguide__colors .swatch-color__black--90{background-color:#1a1a1a}.styleguide__colors .swatch-color__black--80{background-color:#323232}.styleguide__colors .swatch-color__black--60{background-color:#656565}.styleguide__colors .swatch-color__black--40{background-color:#999}.styleguide__colors .swatch-color__black--10{background-color:#e5e5e5}.styleguide__colors .swatch-color__black--5{background-color:#f2f2f2}.styleguide__colors .swatch-color__white{background-color:#fff}.styleguide__colors .swatch-color__red--dark{background-color:#b31b1b}.styleguide__colors .swatch-color__red--light{background-color:#ef194a}.styleguide__colors .swatch-color__blue--dark{background-color:#093969}.styleguide__colors .swatch-color__blue--light{background-color:#054b8f}.sg-label{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;margin-top:20px;margin-bottom:10px;color:#999}.benton-normal-normal-loaded .sg-label{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.sg-label:before,.sg-label:after{content:'';display:block}.sg-label:before{margin-top:-1.06429em}.sg-label:after{margin-top:-.36429em}.styleguide div[class*=tx_]{margin:30px 0}.styleguide .sg-label{margin-top:50px}.styleguide .sg-label+div[class*=tx_]{margin-top:5px}.code-snippet{border:1px solid #e5e5e5;padding:10px 10px 0;font-family:monospace;margin-top:10px;color:#000;max-height:100px;overflow-y:auto;-webkit-transition:max-height .2s ease;-moz-transition:max-height .2s ease;transition:max-height .2s ease}.code-snippet:hover{max-height:999px}.toc-title.product-detail{text-align:center}@media(min-width:768px){.grid--two-third{width:62%;display:inline-block}}.grid--two-third.features{clear:both}.grid--two-third.features .listing-wide .t_listing-title a{margin-right:10px;display:inline}.grid--two-third.features .special-reports{border:1px dotted #030506;padding:5px;margin-top:40px}.grid--two-third.features .special-reports__wrap{border:1px dotted #030506;padding:5px}.grid--two-third.features .special-reports__wrap__inner{border:1px dotted #030506;padding:0 20px 20px}.grid--two-third.features .special-reports__wrap__inner__title{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;font-weight:700!important;color:#b31b1b;text-transform:uppercase;display:block;text-align:center;letter-spacing:3px;font-size:12px;margin-top:10px}.benton-normal-normal-loaded .grid--two-third.features .special-reports__wrap__inner__title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.grid--two-third.features .special-reports__wrap__inner h2{margin-top:10px!important;margin-bottom:25px!important}.grid--two-third.features .special-reports__wrap__inner .listing-wide+h2{margin-top:50px!important}@media(min-width:768px){.grid--one-third{width:32%;display:inline-block;vertical-align:top}}.grid--one-third.departments{margin-left:30px}@media(max-width:767px){.grid--one-third.departments{margin-left:0}}.grid--one-third.departments .hr-titles span{padding-left:15px;padding-right:15px}.grid--one-third.departments ul li{margin-bottom:20px}.grid--one-third.departments ul li .divider{padding-bottom:30px;margin-top:30px}.grid--one-third.departments ul li:first-child .divider{display:none}.grid--one-third.departments ul li .department-title{font-family:Arial,sans-serif;font-size:11px;color:#b2b2b2;display:block;text-transform:uppercase;line-height:14px;font-weight:700}.grid--one-third.departments ul li .t_listing-title{padding-top:5px;display:inline-block;margin-right:10px}@media(min-width:1024px){.grid--one-third.departments ul li .t_listing-title{font-size:18px}}@media(max-width:1023px){.grid--one-third.departments ul li .t_listing-title{font-size:14px}}.grid--one-third.departments ul li .t_listing-title:before{margin-top:0}.grid--one-third.departments ul li .t_listing-title a{display:inline}.grid--one-third.departments ul li .t_listing-title span{margin-left:10px}.grid--one-third.departments ul li .icon{display:inline-block;color:#b2b2b2!important}.toc-detail-wrap{display:inline-block;vertical-align:top;text-align:left;margin-left:35px}@media(max-width:767px){.toc-detail-wrap{margin-left:0}}@media(min-width:768px){.toc-detail-wrap .product-detail__category.t_tag.t_tag--header{margin-top:0}}@media(min-width:768px) and (max-width:1023px){.toc-detail-wrap .product-detail__category.t_tag.t_tag--header{line-height:2!important}}@media(max-width:767px){.toc-detail-wrap .product-detail__title.t_course-title{margin-bottom:30px}}.toc-detail-wrap .toc-cta-wrap{margin-top:0!important;margin-bottom:0!important}@media(max-width:1023px){.toc-detail-wrap .toc-cta-wrap{padding:10px 15px 20px;margin-bottom:20px!important}.toc-detail-wrap .toc-cta-wrap .product-detail__subtitle.product-detail__subtitle--po{margin-bottom:0}.toc-detail-wrap .toc-cta-wrap .product-detail__subtitle.product-detail__subtitle--po span{border:none!important;font-size:16px}.toc-detail-wrap .toc-cta-wrap .product-detail__subtitle.product-detail__subtitle--po:before,.toc-detail-wrap .toc-cta-wrap .product-detail__subtitle.product-detail__subtitle--po:after{display:none}}@media(max-width:1279px){.toc-detail-wrap .toc-cta-wrap .product-option{padding:0 10px 10px}.toc-detail-wrap .toc-cta-wrap .product-option__indicator{display:none}.toc-detail-wrap .toc-cta-wrap .product-option__label{padding-bottom:15px;font-size:9px;padding-top:25px}.toc-detail-wrap .toc-cta-wrap .product-option__price{position:relative;padding-top:5px;right:0;left:20px;padding-bottom:10px}}@media(min-width:768px) and (max-width:1023px){.toc-detail-wrap .toc-cta-wrap .product-option__inner .info-tooltip.medium-move{left:66%!important}.toc-detail-wrap .toc-cta-wrap .product-option__inner .info-tooltip__arrow.medium-move{left:81%!important}}@media(max-width:767px){.toc-detail-wrap .toc-cta-wrap .product-option__price{left:0}}.toc-list__item .toc-item .toc-item__meta{line-height:2.5}.product-detail__image.toc{float:none;display:inline-block}.toc-cta-wrap{text-align:center;border:1px dotted #b2b2b2;padding:30px;margin-top:40px;margin-bottom:30px}@media(min-width:1280px){.toc-cta-wrap{width:646px;margin:20px auto 40px}}@media(min-width:768px) and (max-width:1023px){.toc-cta-wrap{width:auto;padding:10%}}@media(max-width:767px){.toc-cta-wrap .product-detail__subtitle--po{display:block}}@media(max-width:1023px){.toc-cta-wrap .product-detail__subtitle--po{margin-bottom:0}.toc-cta-wrap .product-detail__subtitle--po span{border:none!important;font-size:16px}.toc-cta-wrap .product-detail__subtitle--po:before,.toc-cta-wrap .product-detail__subtitle--po:after{display:none}}.toc-cta-wrap .product-detail__subtitle{margin-top:5px}.store-listing-group.toc{margin-bottom:40px}.blogs-staffbadge{color:#b31b1b;margin-right:10px;padding-right:10px;border-right:1px solid #b2b2b2;display:inline-block}.blog-disclaimer{margin-top:30px;margin-bottom:30px}.blog-disclaimer p{color:#999;font-family:Helvetica,Arial,sans-serif;font-size:11px;line-height:1.27273;font-style:italic!important}.benton-normal-normal-loaded .blog-disclaimer p{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.blog-disclaimer p:before,.blog-disclaimer p:after{content:'';display:block}.blog-disclaimer p:before{margin-top:-.98636em}.blog-disclaimer p:after{margin-top:-.28636em}html.no-objectfit .store-listing__img img{position:relative}.feature__link{position:relative;z-index:999999}.feature__link.wrap{display:block}.current-issue__subscribe-global{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:2.30769;text-transform:uppercase;letter-spacing:.25em;height:60px;line-height:58px;border:2px solid #000;padding:0 45px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition-property:border-color,background-color;-moz-transition-property:border-color,background-color;transition-property:border-color,background-color;padding-left:20px;padding-right:20px;height:50px;line-height:48px;border-color:#fff;color:#fff;width:170px;text-align:center;margin-top:20px;padding-top:0;border:2px solid #fff;transition:border .2s ease-out;-webkit-transition:border .2s ease-out}.benton-bold-normal-loaded .current-issue__subscribe-global{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.current-issue__subscribe-global:before{content:'';position:absolute;border:1px dotted transparent;top:-5px;right:-5px;bottom:-5px;left:-5px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.current-issue__subscribe-global__icon{margin-right:10px}.current-issue__subscribe-global .icon{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.current-issue__subscribe-global:hover{border-color:#093969;color:#093969}.current-issue__subscribe-global:hover:before{border-color:#093969}.current-issue__subscribe-global:active{background:#093969;color:#fff;border-color:#093969}.current-issue__subscribe-global:active .icon{opacity:0}@media(max-width:767px){.current-issue__subscribe-global{padding-left:20px;padding-right:20px;font-size:12px}}.current-issue__subscribe-global:hover{border-color:#fff;color:#fff}.current-issue__subscribe-global:hover:before{border-color:rgba(255,255,255,.5)}.current-issue__subscribe-global:active{background:#fff;color:#093969;border-color:#fff}.current-issue__subscribe-global:hover{color:#fff}.current-issue__subscribe-global a{padding:0;border:none}.current-issue__subscribe-global a:hover{color:#fff}.current-issue__subscribe-global a:active{background:none;color:#fff}.article-header__inner__partner-article{position:relative;padding-bottom:30px}@media(max-width:767px){.article-header__inner__partner-article{padding-top:30px;padding-bottom:35px}}.article-header__inner__partner-article img{margin:0 auto}.context-nav__articles:after{background-image:none}.context-nav__articles .context-nav__articles__inner{overflow:visible}.header__menu-link{display:inline-block}@media(max-width:767px){.header__right{right:-15px}}.header__right__subscribe{border:2px solid #093969}@media(min-width:1024px){.header__right__subscribe{display:none}}.header__right__subscribe a{text-transform:uppercase;font-family:Benton,Helvetica,Arial,sans-serif;color:#093969;font-size:10px;font-weight:700;padding:4px;display:inline-block}@media(min-width:768px) and (max-width:1023px){.header__right__subscribe a{font-size:13px;letter-spacing:.25em;padding:9px}}@media(max-width:1023px){.header__right__search-btn{display:none}}.header__left__search-btn{display:inline-block;position:relative;left:25%;top:0;float:none}@media(min-width:1024px){.header__left__search-btn{display:none}}@media(max-width:767px){.related-article-group__item .related-article{position:relative}}.related-article-group__item .related-article .listing-wide__thumb__category{width:170px;padding-left:13px}@media(min-width:768px) and (max-width:1023px){.related-article-group__item .related-article .listing-wide__thumb__category{width:330px}}@media(max-width:767px){.related-article-group__item .related-article .listing-wide__thumb__category{display:block;top:0;background:#fff;color:#b31b1b;line-height:18px;height:18px;left:-5px;padding-left:0}}.article-grid__main .paywall .product-option-group .product-option__label{font-size:10px}@media(min-width:1024px) and (max-width:1279px){.article-grid__main .paywall .product-option-group .product-option__price{display:block;margin-bottom:15px;padding-top:0;position:relative;margin-left:20px;right:0}}.tout-feature--with-cta{z-index:0}.banner script,.banner style{display:none!important}.global__toaster-ad{position:fixed;z-index:9999999;bottom:-400px;left:10%;background:#093969;color:#fff;padding:25px 20px 20px;box-shadow:0 0 20px #323232;animation-name:toaster-closed}@media(max-width:1023px){.global__toaster-ad{display:none}}@keyframes close{from{bottom:-30px}to{bottom:-400px}}@keyframes open{from{bottom:-400px}to{bottom:-30px}}.global__toaster-ad.toaster-risen{bottom:-30px;animation-name:open;animation-duration:1.5s;animation-iteration-count:1}.global__toaster-ad.toaster-closed{bottom:-400px;animation-name:close;animation-duration:1s;animation-iteration-count:1}.global__toaster-ad .icon{position:absolute;right:5px;top:6px;cursor:pointer}.global__toaster-ad .global__toaster-ad__inner-wrap{width:330px;border:1px dotted #fff;padding:10px 10px 20px}.global__toaster-ad .global__toaster-ad__inner-wrap h3{text-align:center;line-height:24px}.global__toaster-ad .global__toaster-ad__inner-wrap .global__toaster-ad__left{display:inline-block;width:120px;margin-left:20px;margin-top:10px}.global__toaster-ad .global__toaster-ad__inner-wrap .global__toaster-ad__left img{max-width:117px;max-height:155px}.global__toaster-ad .global__toaster-ad__inner-wrap .global__toaster-ad__right{display:inline-block;margin-left:5px;text-align:center;width:160px;margin-top:10px;vertical-align:top}.global__toaster-ad .global__toaster-ad__inner-wrap .global__toaster-ad__right p{font-size:14px;font-family:Arial,sans-serif;line-height:24px}.global__toaster-ad .global__toaster-ad__inner-wrap .global__toaster-ad__right .btn{margin-top:15px}.global__toaster-ad .global__toaster-ad__inner-wrap .global__toaster-ad__right .btn a{position:relative;z-index:9}.store-landing.hero-tout__img{z-index:0}.subscribe-sidebar__carousel{position:relative}.subscribe-sidebar__carousel__inner{width:inherit}.subscribe-sidebar__carousel__inner__item{float:none;margin:auto}.listing-blog-index{min-height:175px}@media(max-width:767px){.listing-blog-index{min-height:65px}}.signin-flyout{background:#1a1a1a;position:absolute;z-index:999;padding:15px;right:55px;top:55px;display:none}.signin-flyout.active{display:block}@media(min-width:1024px) and (max-width:1279px){.signin-flyout{right:105px;top:45px}}.signin-flyout__arrow{width:16px;height:9px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2ZjZlM2ZhNC1iZTc3LTRmZmMtYjQ0MC1mYWE4NzgzMmJiMWIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODAxMDdFRkEyRUY4MTFFNUExN0FDNEREQzFEMTVEM0QiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODAxMDdFRjkyRUY4MTFFNUExN0FDNEREQzFEMTVEM0QiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOUJDRTU2NjExNEUxMUU1OTIxOUU5MEE5ODkzNzc2NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMzNDNzlENjExNTAxMUU1OTIxOUU5MEE5ODkzNzc2NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhW3PpQAAABiSURBVHjaYvz//z8DJYAJn2RBQcF/EMZrAsgF2HB+fv5/KSkpMAaxcakjqJmQIUzYnL169WoMl4LEsHmHiRjN+AxhIlYzLkOYSNGMzRDmDx8+kKQZBq5du8bw+PHjBoAAAwAGZ4hhB8YpAQAAAABJRU5ErkJggg==);position:absolute;top:-9px;right:30px}.signin-flyout__form__input{height:25px;width:205px;margin-bottom:15px;display:block}.signin-flyout__form__label{color:#fff;display:block;text-align:left;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;line-height:2.5}.benton-normal-normal-loaded .signin-flyout__form__label{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.signin-flyout__form__label:before,.signin-flyout__form__label:after{content:'';display:block}.signin-flyout__form__label:before{margin-top:-1.06429em}.signin-flyout__form__label:after{margin-top:-.36429em}.signin-flyout__form__forgot{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#989898;display:block!important;text-align:left;font-size:10px}.benton-normal-normal-loaded .signin-flyout__form__forgot{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.signin-flyout__form__forgot:before,.signin-flyout__form__forgot:after{content:'';display:block}.signin-flyout__form__forgot:before{margin-top:-1.06429em}.signin-flyout__form__forgot:after{margin-top:-.36429em}.signin-flyout__form__forgot:before{margin:0}.signin-flyout__form__forgot:after{margin:10px}.signin-flyout__form__submit{color:#fff;border-color:#fff;display:block}.signin-flyout__form__loading{display:none;margin:17px 20px 11px}.signin-flyout__register{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;font-size:12px;color:#989898;margin-top:25px}.benton-normal-normal-loaded .signin-flyout__register{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.signin-flyout__register:before,.signin-flyout__register:after{content:'';display:block}.signin-flyout__register:before{margin-top:-1.06429em}.signin-flyout__register:after{margin-top:-.36429em}.signin-click{cursor:pointer}.hide{display:none}.meta-list__item.tx_meta{padding-left:17px}.meta-list__item .link .cart-count{color:#fff;background-color:#003b67;vertical-align:bottom}.meta-list__item--translation-link a{font-weight:700;border-bottom:1px dotted #999}.meta-list__item--translation-link a:hover{line-height:inherit!important}.meta-list__item--translation-link .metaDataDivider{display:none}.wp-caption{max-width:100%!important;padding:0;text-align:left;margin-top:20px!important;margin-bottom:20px!important;display:block;font-family:Helvetica,Arial,sans-serif;font-size:11px;line-height:1.81818;text-transform:uppercase;letter-spacing:.05em;color:#989898}.benton-normal-normal-loaded .wp-caption{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.wp-caption:before,.wp-caption:after{content:'';display:block}.wp-caption:before{margin-top:-1.25909em}.wp-caption:after{margin-top:-.55909em}.wp-caption p{font-family:Helvetica,Arial,sans-serif;font-size:11px;line-height:1.81818;text-transform:uppercase;letter-spacing:.05em;padding-top:30px;color:#989898}.benton-normal-normal-loaded .wp-caption p{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.wp-caption p:before,.wp-caption p:after{content:'';display:block}.wp-caption p:before{margin-top:-1.25909em}.wp-caption p:after{margin-top:-.55909em}figure.image-captioned{display:table;width:1px;margin-top:40px;margin-bottom:40px}@media(max-width:767px){figure.image-captioned{display:block;width:auto}}figure.image-captioned img{height:auto!important;width:auto!important;max-width:610px}@media(max-width:767px){figure.image-captioned img{max-width:100%;margin-left:auto;margin-right:auto}}figure.image-captioned figcaption{font-family:Helvetica,Arial,sans-serif;font-size:11px;line-height:1.81818;text-transform:uppercase;letter-spacing:.05em;padding-top:30px;color:#989898}.benton-normal-normal-loaded figure.image-captioned figcaption{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}figure.image-captioned figcaption:before,figure.image-captioned figcaption:after{content:'';display:block}figure.image-captioned figcaption:before{margin-top:-1.25909em}figure.image-captioned figcaption:after{margin-top:-.55909em}figure.image-captioned+p{margin-top:40px}.aligncenter,.image-center{display:block;margin:5px auto}.alignright,.image-right{float:right;margin:5px 0 20px 20px;display:block}.alignleft,.image-left{float:left;display:block;margin:5px 20px 20px 0}.alignnone{margin:5px 20px 0 0;display:block}.article-text>.wp-caption.alignright+p:empty+p,.article-text>.wp-caption.alignleft+p:empty+p{padding-top:0}#scientific-american{position:relative}.transcript__close{margin-top:20px}.subscription-landing-image{padding:30px}.sa-validation{width:40%;display:block;margin:auto;margin-bottom:20px;margin-top:20px}.sa-validation-fullwidth{display:block;margin:auto;margin-bottom:20px;margin-top:20px}.error{color:#d2403b}.success{color:green}.compRequestForm{margin:20px 20px 20px 0}.my-account__grid__col #lookupSubscriberDetails{margin-top:5px}.grid span.taxLiability{font-size:10px}span.promotionCode{font-size:10px;color:#871c16;float:left}.editable-button{width:auto;white-space:normal;max-width:400px;height:auto;text-align:center;line-height:18px;padding:20px 45px}.editable-button--toaster{padding:10px 15px}@media(min-width:768px){.updated-grid .store-util-bar__group__list span#mobile{display:none}}@media(max-width:767px){.updated-grid .store-util-bar__group__list .util-list__item{border-top:0}.updated-grid .store-util-bar__group__list span#desktop{display:none}}@media(max-width:767px){.updated-grid .subscription-grid__datapoint--offer-cta .btn--cart{font-size:8px}.updated-grid .subscription-grid__datapoint--offer-cta .btn--cart__price{font-size:12px}}.updated-grid .subscription-grid__externalGridLink{text-align:right;font-size:16px;text-decoration:underline}.sponsor--blue{background:#093969}@media(max-width:767px){.sponsor--blue.t_tag.related-article__thumb__sponsor{background:none}}.sponsored-video-header{text-align:center}.sponsored-video-header__title{margin-left:auto;margin-right:auto;font-family:Helvetica,Arial,sans-serif;font-size:36px;line-height:1.11111;text-transform:uppercase;letter-spacing:10px}.benton-bold-normal-loaded .sponsored-video-header__title{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.sponsored-video-header__title:before,.sponsored-video-header__title:after{content:'';display:block}.sponsored-video-header__title:before{margin-top:-.90556em}.sponsored-video-header__title:after{margin-top:-.20556em}@media(max-width:767px){.sponsored-video-header__title{font-size:20px}}.sponsored-video-header__summary{padding-top:70px}.sponsored-video-header__summary p{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.25;color:#999}.benton-normal-normal-loaded .sponsored-video-header__summary p{font-family:Benton,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.sponsored-video-header__summary .sponsor-disclosure-statement{text-align:center;margin-top:-60px;font-size:12px}.sponsored{color:#b31b1b}span.sponsored-title{font-family:Benton,Helvetica,Arial,sans-serif}.sponsored-summary p{font-family:Benton,Helvetica,Arial,sans-serif;font-size:16px;line-height:26px}body.lang-ar .t_tag,body.lang-ar .hr-titles span,body.lang-ar .tx_tag,body.lang-ar .tx_ribbon{letter-spacing:0}a.blue-brdr-txt-btn,button.blue-brdr-txt-btn{color:#054b8f!important;border:2px solid #054b8f}