.wd-cart{position:relative}
.wd-cart-count{position:absolute;color:#999;z-index:1;top:9px;left:0;right:3px;font-size:14px;text-align:center;line-height:24px;font-weight:bold}
.wd-cart .icon-svg-open-cart{width:21px;height:21px;vertical-align:middle}
.global-utility-bar .wd-navigation-bar .wd-cart{color:#666;padding:0 6px}
@media only screen and (min-width:40.063em){.global-utility-bar .wd-navigation-bar .wd-cart{padding:0 12px}
}
.global-utility-bar .wd-navigation-bar .wd-cart .wd-cart-count{color:#666}
.wd-system-requirements>a{display:inline-block;margin:25px 0 5px 5px}
.caas_sf{color:#000;font-size:16px;padding-left:5px}
.caas_sf p{font-size:14px;font-style:normal;font-weight:normal;margin-bottom:20px}
.caas_sf>div{font-size:14px;color:#444}
.caas_sf>div h3{margin:30px 0 5px 0;font-weight:bold;font-size:16px;color:#222;font-family:'Artifakt Legend'}
.caas_sf table{background:#FFF;margin-bottom:20px;border:solid 1px #DDD}
.caas_sf table:first-of-type{margin-top:40px}
.caas_sf table thead{background:#f5f5f5;text-transform:capitalize}
.caas_sf table thead tr th,.caas_sf table thead tr td{padding:8px 10px 28px 10px;font-size:14px;font-weight:bold;color:#222}
.caas_sf table tr:nth-of-type(even){background:#f9f9f9}
.caas_sf table th{border:1px solid #CCC;color:#222;font-family:'Artifakt Legend';font-size:16px;margin:0;padding:15px 15px 25px 15px}
.caas_sf table td{border:1px solid #CCC;padding:15px 15px 25px 15px;color:#222;margin:0}
.caas_sf table td:nth-of-type(1){font-size:12px;line-height:16px;font-family:'Artifakt Legend';font-weight:bold;color:#222;text-transform:uppercase;vertical-align:top;padding-right:45px}
.caas_sf table td:nth-of-type(2){font-size:14px;line-height:19px;font-family:'Artifakt Element';font-weight:normal;color:#666}
.caas_sf table td a{color:#777}
.caas_sf ul,.caas_sf ol{padding:0;margin-bottom:8px}
.caas_sf ul:last-of-type,.caas_sf ol:last-of-type{margin-bottom:0}
.caas_sf li{line-height:24px;margin-bottom:4px;list-style-type:none}
.caas_sf li:before{content:'·';margin-right:4px}
.caas_sf li:last-of-type{margin-bottom:0}
.caas_sf div#solution{padding-top:10px}
.caas_sf div#issue,.caas_sf div#solution>h3:nth-of-type(1){display:none}
.wd-feedback{display:none;z-index:10000;position:fixed;height:36px;left:calc(100% - 36px);top:391px;padding:0 8px;transform:rotate(270deg);transform-origin:0 0;font-size:12px;text-align:center;text-transform:uppercase;line-height:32px;white-space:nowrap;font-weight:bold;color:#777;background:#f5f5f5;box-shadow:0 0 3px #888;cursor:pointer}
@media only screen and (min-width:40.063em){.wd-feedback{display:inline-block}
}
.cq-wcm-edit .wd-feedback{transform:none;position:static;display:block;cursor:default}
.e-promotion{color:#333;min-height:40px;background-color:#d7e6ed;background-repeat:no-repeat;background-position:center;border-left:5px solid #0696d7;overflow-x:hidden}
.e-promotion>img:first-of-type{display:none}
.e-promotion.e-promotion-disclaimer .e-promotion-wrapper{max-width:860px}
.e-promotion.e-promotion-disclaimer .e-promotion-wrapper .e-promotion-info-text-heading{text-transform:none}
.e-promotion.e-promotion-disclaimer .e-promotion-wrapper p{font-size:12px}
.e-promotion.e-promotion-disclaimer .e-promotion-info-icon,.e-promotion.e-promotion-disclaimer .e-promotion-countdown{display:none}
.e-promotion .be-like-a-cell{display:table-cell;vertical-align:top}
.e-promotion-wrapper{padding:0;overflow:hidden}
.e-promotion-light-grey{background-color:#e7e7e7;color:#666}
.e-promotion-light-grey a,.e-promotion-light-grey a:visited{color:#666}
.e-promotion-light-grey .e-promotion-info-text-heading{color:#444}
.e-promotion-light-grey .e-promotion-countdown{border-left:1px rgba(102,102,102,0.5) solid}
.e-promotion-dark-grey{background-color:#444;color:#eee}
.e-promotion-dark-grey a,.e-promotion-dark-grey a:visited{color:#eee}
.e-promotion-dark-grey .e-promotion-info-text-heading{color:#fff}
.e-promotion-dark-grey .e-promotion-countdown{border-left:1px rgba(238,238,238,0.5) solid}
.e-promotion-info{display:table-cell;vertical-align:top;padding-right:12px}
.e-promotion-info p{margin:0}
.e-promotion-info-icon{display:table-cell;vertical-align:top;color:#d22;font-size:28px;position:relative;height:25px;width:38px}
.e-promotion-info-icon::before{content:'';display:block;position:absolute;top:3px;left:3px;width:22px;height:22px;background-color:#fff;border-radius:100%}
.e-promotion-info-icon svg{position:absolute;top:0;left:0}
.e-promotion-info-text{display:table-cell;vertical-align:top}
.e-promotion-info-text-heading{margin:0;font-size:16px;font-weight:bold;text-transform:uppercase}
.e-promotion-countdown{padding-left:12px;border-left:1px solid #999}
.e-promotion-countdown-number{display:block;font-size:21px;line-height:1.15;padding-right:8px}
.e-promotion-countdown-number:empty{padding:0}
@media only screen and (min-width:64.063em){.e-promotion-countdown-number{display:table-cell;vertical-align:top;font-size:21px;padding:4px}
}
.e-promotion-countdown-text{display:block;font-size:21px;line-height:1.15;text-transform:uppercase;color:#888;padding:0 4px 0 0}
.e-promotion-countdown-text:empty{padding:0}
@media only screen and (min-width:64.063em){.e-promotion-countdown-text{display:table-cell;vertical-align:top;padding:4px 0 0 4px}
}
