@font-face{font-family:'Autodesk-Icon-Font';src:url('fonts/adsk_iconfont/clientlibs/fonts/Autodesk-Icon-Font.eot?gi2jhu');src:url('fonts/adsk_iconfont/clientlibs/fonts/Autodesk-Icon-Font.eot?gi2jhu#iefix') format('embedded-opentype'),url('fonts/adsk_iconfont/clientlibs/fonts/Autodesk-Icon-Font.ttf?gi2jhu') format('truetype'),url('fonts/adsk_iconfont/clientlibs/fonts/Autodesk-Icon-Font.woff?gi2jhu') format('woff'),url('fonts/adsk_iconfont/clientlibs/fonts/Autodesk-Icon-Font.svg?gi2jhu#Autodesk-Icon-Font') format('svg');font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{font-family:'Autodesk-Icon-Font' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-home:before{content:"\e60a"}
.icon-login:before{content:"\e60d"}
.icon-search:before{content:"\e610"}
.icon-menu:before{content:"\e60e"}
.icon-close-circle:before{content:"\e605"}
.icon-arrow-dropdown-up:before{content:"\e602"}
.icon-arrow-dropdown:before{content:"\e603"}
.icon-arrow-down:before{content:"\e604"}
.icon-arrow-up:before{content:"\e606"}
.icon-close:before{content:"\e607"}
.icon-hide:before{content:"\e609"}
.icon-show:before{content:"\e612"}
.icon-info:before{content:"\e60b"}
.icon-jump-link:before{content:"\e60c"}
.icon-play:before{content:"\e60f"}
.icon-tip:before{content:"\e613"}
.icon-external:before{content:"\e617"}
.icon-fullscreen:before{content:"\e616"}
.icon-share:before{content:"\e611"}
.icon-view:before{content:"\e614"}
.icon-arrow-cta:before{content:"\e608"}
.icon-arrow-button:before{content:"\e615"}
.icon-button-dropdown:before{content:"\e618"}
.icon-button-download:before{content:"\e619"}
.icon-facebook:before{content:"\e61a"}
.icon-youtube:before{content:"\e61b"}
.icon-twitter:before{content:"\e61c"}
.icon-tumblr:before{content:"\e61d"}
.icon-pinterest:before{content:"\e61e"}
.icon-instagram:before{content:"\e61f"}
.icon-googleplus:before{content:"\e620"}
.icon-linkedin:before{content:"\e625"}
.icon-email:before{content:"\e621"}
.icon-blog:before{content:"\e622"}
.icon-lock:before{content:"\e600"}
.icon-pencil:before{content:"\e601"}
.icon-alert:before{content:"\e623"}
.icon-download:before{content:"\e624"}
.icon-check:before{content:"\e626"}
.icon-comments:before{content:"\e627"}
.icon-image-carousel-arrow-right:before{content:"\e628"}
.icon-show-thick:before{content:"\e63c"}
.icon-image-carousel-arrow-left:before{content:"\e629"}
.icon-user-profile:before{content:"\e62a"}
.icon-file-upload-drag:before{content:"\e62b"}
.icon-return:before{content:"\e62c"}
.icon-cta-go-arrow-circle:before{content:"\e62d"}
.icon-circle:before{content:"\e62e"}
.icon-circle-o:before{content:"\e62f"}
.icon-circle-o-thin:before{content:"\e630"}
.icon-square:before{content:"\e631"}
.icon-square-o:before{content:"\e632"}
.icon-square-o-thin:before{content:"\e633"}
.icon-triangle:before{content:"\e634"}
.icon-triangle-o:before{content:"\e635"}
.icon-triangle-o-thin:before{content:"\e636"}
.icon-square-rounded:before{content:"\e637"}
.icon-square-rounded-o:before{content:"\e638"}
.icon-square-rounded-o-thin:before{content:"\e639"}
.icon-cta-go-arrow:before{content:"\e63a"}
.icon-alert-exclamation:before{content:"\e63b"}
.icon-close-thick:before{content:"\e63d"}
.icon-hide-thick:before{content:"\e63e"}
.icon-education-students:before{content:"\e63f"}
.icon-globe-international:before{content:"\e640"}
.icon-cloud:before{content:"\e641"}
.icon-sign-in:before{content:"\e642"}
.icon-sign-out:before{content:"\e643"}
.icon-target-audience:before{content:"\e644"}
.icon-class-materials:before{content:"\e645"}
.icon-filter:before{content:"\e646"}
.icon-description:before{content:"\e647"}
.icon-key-learning:before{content:"\e648"}
.icon-pdf-file:before{content:"\e649"}
.icon-ppt-file:before{content:"\e64a"}
.icon-zip-file:before{content:"\e64b"}
.icon-plus-thick:before{content:"\e64c"}
.icon-three-circle-triangle:before{content:"\e64d"}
.icon-transcript-outline:before{content:"\e900"}
.icon-transcript-solid:before{content:"\e901"}
.icon-cart-bubble:before{content:"\e902"}
.icon-cart:before{content:"\e903"}
.icon-phone:before{content:"\e904"}
.icon-xing:before{content:"\e905"}
.icon-cloud-filled:before{content:"\e906"}
.icon-mac:before{content:"\e907"}
.icon-windows:before{content:"\e908"}
.global-utility-bar .wd-navigation-bar .wd-sso-menu-link:first-child{padding-top:12px;padding-bottom:4px}
.global-utility-bar .wd-navigation-bar .wd-sso-menu-link:last-child{padding-top:4px;padding-bottom:12px}
.global-utility-bar .wd-navigation-bar .wd-sso-menu-link:only-child{padding-top:12px;padding-bottom:12px}
.global-utility-bar .wd-navigation-bar .wd-sso-signed-out-menu-svg,.global-utility-bar .wd-navigation-bar .wd-sso-signed-in-menu-svg{vertical-align:middle;width:28px;height:28px}
.global-utility-bar .wd-navigation-bar .wd-sso-signed-out-menu-title,.global-utility-bar .wd-navigation-bar .wd-sso-signed-in-menu-title{border-bottom:1px solid #dadada}
.global-utility-bar .wd-navigation-bar .wd-sso-signed-out-menu-trigger,.global-utility-bar .wd-navigation-bar .wd-sso-signed-in-menu-trigger{padding:0 6px}
@media only screen and (min-width:40.063em){.global-utility-bar .wd-navigation-bar .wd-sso-signed-out-menu-trigger,.global-utility-bar .wd-navigation-bar .wd-sso-signed-in-menu-trigger{padding:0 12px}
}
.global-utility-bar .wd-navigation-bar .wd-sso-signed-out-menu-trigger.visibility-visible,.global-utility-bar .wd-navigation-bar .wd-sso-signed-in-menu-trigger.visibility-visible{background-color:#eee}
.global-utility-bar .wd-navigation-bar .wd-sso-signed-out-menu-trigger img,.global-utility-bar .wd-navigation-bar .wd-sso-signed-in-menu-trigger img{border-radius:100%;width:24px;height:24px}
.global-utility-bar .wd-navigation-bar .wd-sso-signed-out-menu-popup,.global-utility-bar .wd-navigation-bar .wd-sso-signed-in-menu-popup{background-color:#eee;border:1px solid #dadada;list-style:none;position:absolute;right:0;width:100%;z-index:1}
.global-utility-bar .wd-navigation-bar .wd-sso-signed-out-menu-popup a,.global-utility-bar .wd-navigation-bar .wd-sso-signed-in-menu-popup a{color:#666;font-weight:bold}
.global-utility-bar .wd-navigation-bar .wd-sso-signed-out-menu-popup svg,.global-utility-bar .wd-navigation-bar .wd-sso-signed-in-menu-popup svg{color:#999;flex-shrink:0;-webkit-flex-shrink:0;width:22px;height:22px}
@media only screen and (min-width:64.063em){.global-utility-bar .wd-navigation-bar .wd-sso-signed-out-menu-container,.global-utility-bar .wd-navigation-bar .wd-sso-signed-in-menu-container{position:relative}
.global-utility-bar .wd-navigation-bar .wd-sso-signed-out-menu-container:before,.global-utility-bar .wd-navigation-bar .wd-sso-signed-in-menu-container:before{display:block;content:'';position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#eee;z-index:2;pointer-events:none}
.global-utility-bar .wd-navigation-bar .wd-sso-signed-out-menu-popup,.global-utility-bar .wd-navigation-bar .wd-sso-signed-in-menu-popup{width:282px;right:-1px}
}
.global-utility-bar .wd-navigation-bar .wd-sso-signed-in-menu-trigger svg{color:#0696d7}
.global-utility-bar .wd-navigation-bar .wd-sso-signed-out-menu-trigger span{display:none;text-transform:uppercase}
@media only screen and (min-width:40.063em){.global-utility-bar .wd-navigation-bar .wd-sso-signed-out-menu-trigger span{display:block}
}
@media only screen and (min-width:40.063em){.global-utility-bar .wd-navigation-bar .wd-sso-signed-out-menu-svg{display:none}
}
.global-utility-bar .wd-navigation-bar .wd-sso-container a{text-transform:none}
.global-utility-bar .wd-navigation-bar .wd-sso-container a.hide{display:none}
.global-utility-bar .wd-navigation-bar .wd-sso-container .wd-sso-signed-in-menu-popup a:hover{background-color:transparent}
.global-utility-bar .wd-navigation-bar .navigation-bar-search input::-webkit-input-placeholder{text-transform:uppercase}
.global-utility-bar .wd-navigation-bar .navigation-bar-search input:-moz-placeholder{text-transform:uppercase}
.global-utility-bar .wd-navigation-bar .navigation-bar-search input::-moz-placeholder{text-transform:uppercase}
.global-utility-bar .wd-navigation-bar .navigation-bar-search input:-ms-input-placeholder{text-transform:uppercase}
@media only screen and (min-width:64.063em){.global-utility-bar .wd-navigation-bar .navigation-bar-search{padding:0 12px}
}
.global-utility-bar .wd-navigation-bar .navigation-bar-search svg{width:14px;height:34px;fill:currentColor;vertical-align:middle}
.global-utility-bar .wd-navigation-bar .navigation-bar-search svg.icon-search{width:28px;height:28px}
.global-utility-bar .wd-navigation-bar .navigation-bar-search svg.icon{color:#999;position:absolute;right:8px;top:1px;line-height:30px}
.global-utility-bar .wd-navigation-bar .navigation-bar-search input{width:100%;padding:.25em}
.global-utility-bar .wd-navigation-bar .navigation-bar-search-inline{position:relative;display:none;line-height:32px}
@media only screen and (min-width:64.063em){.global-utility-bar .wd-navigation-bar .navigation-bar-search-inline{display:inline-block}
}
.global-utility-bar .wd-navigation-bar .navigation-bar-search-small-trigger{color:#888;padding:0 6px}
@media only screen and (min-width:40.063em){.global-utility-bar .wd-navigation-bar .navigation-bar-search-small-trigger{padding:0 12px}
}
.global-utility-bar .wd-navigation-bar .navigation-bar-search-small-trigger:hover{color:#0696d7}
@media only screen and (min-width:64.063em){.global-utility-bar .wd-navigation-bar .navigation-bar-search-small-trigger{display:none}
}
.global-utility-bar .wd-navigation-bar .navigation-bar-search-small-trigger.visibility-visible{background:#eee}
.global-utility-bar .wd-navigation-bar .navigation-bar-search-small-target{position:absolute;width:100%;left:0;z-index:1;background-color:#eee}
.global-utility-bar .wd-navigation-bar .navigation-bar-search-small-target input{padding:.5em}
.global-utility-bar .wd-navigation-bar .navigation-bar-search-small-target svg{margin-top:2px}
.global-utility-bar .wd-navigation-bar .navigation-bar-search-small-target-container{position:relative}
@media only screen and (min-width:64.063em){.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-container{position:relative}
}
.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-container .navigation-sign-out-container{display:inline-block}
@media only screen and (min-width:64.063em){.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-container .navigation-sign-out-container{position:relative}
.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-container .navigation-sign-out-container::before{content:"";position:absolute;background-color:#dadada;width:1px;bottom:10px;top:10px;left:0}
}
.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-link{display:inline-block;color:#888;padding:0 6px}
@media only screen and (min-width:40.063em){.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-link{padding:0 12px}
}
.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-link:hover{background-color:#eee;color:#0696d7}
@media only screen and (min-width:64.063em){.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-link:before{display:block;content:'';position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#eee;z-index:2}
}
.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-link.visibility-visible{background:#eee}
.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-link span{display:none}
@media only screen and (min-width:64.063em){.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-link span{display:block}
}
.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-link>svg{width:28px;height:28px;fill:currentColor;vertical-align:middle}
@media only screen and (min-width:64.063em){.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-link>svg{display:none}
}
.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-popup{background:#eee;border-bottom:1px solid #dadada;left:0;list-style:none;padding:1em;position:absolute;right:0;width:100%;z-index:1}
@media only screen and (min-width:64.063em){.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-popup{border:1px solid #dadada;left:auto;min-width:320px;right:-1px}
}
.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-popup svg{color:#bbb;display:inline-block;fill:currentColor;height:20px;width:20px}
.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-popup-item{border:0;margin-bottom:8px}
.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-popup-item:last-child{border-top:1px solid #dadada;margin-bottom:0;margin-top:12px;padding-top:12px}
.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-popup-item-link{text-transform:none;outline:0;padding:0;color:#888}
.global-utility-bar .wd-navigation-bar .navigation-bar-sign-in-popup-item-link:hover{color:#0696d7}
.global-utility-bar .sign-in-modal{position:absolute;width:100%;left:0;padding:1em;border-bottom:1px solid #ccc;background:#eee;margin:-1px 0 0 0;list-style:none;z-index:5}
@media only screen and (min-width:64.063em){.global-utility-bar .sign-in-modal{border-top:1px solid #ccc}
}
.global-utility-bar li.sign-in-li .sign-in-modal a{padding:0;vertical-align:middle;display:inline-block}
.global-utility-bar .sign-in-modal li{border-right:0;line-height:32px}
.global-utility-bar .sign-in-modal li a{text-transform:none}
.global-utility-bar .sign-in-modal li:last-child{border-top:1px solid #dadada;margin-top:13px;margin-top:1.3rem;padding-top:13px;padding-top:1.3rem}
.global-utility-bar .sign-in-modal .icon{font-size:20px;font-size:2rem;line-height:1;color:#bbb;vertical-align:middle}
.global-utility-bar .sign-in-modal li a{display:inline-block}
.global-utility-bar .sign-in-li a.visibility-visible{background:#eee;position:relative;z-index:6}
.global-utility-bar .sign-in-modal.visibility-target-hidden{display:none}
@media only screen and (min-width:64.063em){.global-utility-bar .sign-in-li{position:relative}
.global-utility-bar .sign-in-modal{right:-1px;left:auto;min-width:320px;border-left:1px solid #ccc;border-right:1px solid #ccc}
.global-utility-bar .toggle-sign-in .icon{display:none}
.global-utility-bar .sign-out-li .icon{display:none}
}
.global-utility-bar .wd-navigation-bar .geo-navigation{display:inline-block;vertical-align:top}
.global-utility-bar .wd-navigation-bar .geo-navigation>ul{display:inline-block}
.global-utility-bar .wd-navigation-bar .geo-navigation li{border:none !important;list-style:none}
.global-utility-bar .wd-navigation-bar .geo-navigation-site-selector{color:#888;padding:0 12px}
.global-utility-bar .wd-navigation-bar .geo-navigation-site-selector:hover{color:#0696d7}
.global-utility-bar .wd-navigation-bar .geo-navigation-site-selector svg{width:28px;height:28px}
.global-utility-bar .wd-navigation-bar .geo-navigation-popup-container{background:#fff;position:absolute;z-index:20;right:0;left:0;width:95%;padding:1rem 32px 1rem 1rem;margin:.1rem auto auto auto}
.global-utility-bar .wd-navigation-bar .geo-navigation-popup-container span{display:none}
.global-utility-bar .wd-navigation-bar .geo-navigation-popup-container svg{width:19px;height:19px;color:#0696d7}
.global-utility-bar .wd-navigation-bar .geo-navigation-popup-container svg.icon-svg-popup-arrow{width:22px;height:22px}
.global-utility-bar .wd-navigation-bar .geo-navigation-popup-container a[class^='geo-navigation-popup-']{text-transform:none;border-bottom:0;color:#444;line-height:1.36em}
.global-utility-bar .wd-navigation-bar .geo-navigation-popup-container a[class^='geo-navigation-popup-']:hover{background-color:#fff;color:#444}
.global-utility-bar .wd-navigation-bar .geo-navigation-popup-container-close{border:0;height:11px;position:absolute;right:18px;top:5px;width:11px}
.global-utility-bar .wd-navigation-bar .geo-navigation-popup-container-close svg{color:#888}
.global-utility-bar .wd-navigation-bar .geo-navigation-popup-content p{line-height:1.6em}
.global-utility-bar .wd-navigation-bar .geo-navigation-popup-local-message{font-size:1.14em;line-height:1.42em}
.global-utility-bar .wd-navigation-bar .geo-navigation-popup-container-dark{background-color:#555;color:#ccc}
.global-utility-bar .wd-navigation-bar .geo-navigation-popup-container-dark svg,.global-utility-bar .wd-navigation-bar .geo-navigation-popup-container-dark a{color:#fff !important}
.global-utility-bar .wd-navigation-bar .geo-navigation-popup-container-dark a[class^='geo-navigation-popup-']:hover{background-color:#555}
.global-utility-bar .wd-navigation-bar .geo-navigation-popup-container-dark .geo-navigation-popup-content p{border-color:#666}
.global-utility-bar .wd-navigation-bar .geo-navigation-loading-spinner{display:none;left:50%;top:50%}
.global-utility-bar .wd-navigation-bar .geo-navigation-loading-spinner.modal-content-open{display:block;position:fixed}
@media only screen and (min-width:40.063em){.global-utility-bar .wd-navigation-bar .geo-navigation-popup-container{left:0}
}
@media only screen and (min-width:64.063em){.global-utility-bar .wd-navigation-bar .geo-navigation{position:relative}
.global-utility-bar .wd-navigation-bar .geo-navigation-popup-container{width:500px;left:auto}
}
.otfdl{height:100%;display:flex;flex-direction:column}
.otfdl.hide{display:none}
.otfdl-lightbox-closebutton{position:absolute;top:6px;text-decoration:none;left:50%;margin-left:-32px;width:26px;height:26px;font-size:26px;font-size:2.6rem;line-height:1}
.otfdl-container{width:90vw;max-width:580px;height:100vh;top:0vh;-webkit-transition:top .25s ease,height .25s ease;-moz-transition:top .25s ease,height .25s ease;-ms-transition:top .25s ease,height .25s ease;-o-transition:top .25s ease,height .25s ease;transition:top .25s ease,height .25s ease}
@media only screen and (min-height:701px){.otfdl-container{height:86vh;top:7vh}
}
@media only screen and (min-height:816px){.otfdl-container{height:74vh;top:13vh}
}
@media only screen and (min-height:951px){.otfdl-container{height:62vh;top:19vh}
}
.otfdl-content-container{flex-direction:column;height:100%;overflow-x:hidden}
.otfdl-panel-header{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-right:3.5rem}
.otfdl-panel-body{flex:1 1 auto;position:relative;overflow-y:auto;overflow-x:hidden;padding-bottom:50px}
.otfdl-panel-shadow{position:relative;height:0;overflow:visible}
.otfdl-panel-shadow:after{content:"";display:block;pointer-events:none;position:absolute;top:-50px;height:50px;width:95%;background:rgba(255,255,255,0);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(255,255,255,0),endColorstr=#ffffff,GradientType=0)}
.otfdl-panel-footer{flex:0 0 auto;position:relative}
.otfdl-badge{max-width:50px}
.otfdl .file-viewer-section>p:first-child{margin-top:0}
.otfdl-product-selection-tooltip .wd-tooltip-target *{font-size:12px;font-size:1.2rem;line-height:1.25}
.otfdl input[type='checkbox']{display:inline;width:auto}
.otfdl-marketo-fields.wd-form{margin:1em -0.5em}
.otfdl-marketo-fields .otfdl-marketo-fields-item{padding:.5em}
#demandbase-autocomplete .ui-autocomplete.ui-menu{position:fixed}
.wd-flyout{width:410px;position:fixed;top:20%;left:100%;z-index:30;display:none;max-width:100%;margin-left:1px}
.wd-flyout-left{float:left;background:#424242;width:37px;height:134px;min-height:50px;cursor:pointer;box-shadow:0 0 3px #888}
.wd-flyout-left:not(.wd-flyout-left-opened) .wd-flyout-left-caption{text-align:center}
.wd-flyout-left.wd-flyout-left-nochat:not(.wd-flyout-left-opened) .wd-flyout-left-sprite{display:none}
.wd-flyout-left.wd-flyout-left-nochat:not(.wd-flyout-left-opened) .wd-flyout-left-caption{position:relative}
.wd-flyout-left.wd-flyout-left-nochat:not(.wd-flyout-left-opened) span{display:none}
.wd-flyout-left-clickable{height:100%;overflow:hidden}
.wd-flyout-left-sprite{font-size:22px;padding-left:6px;padding-top:6px;position:absolute;border-bottom:1px solid #696969;width:33px;height:34px;margin-left:1px;color:#FFF}
.wd-flyout-left-sprite i{color:#FFF}
.wd-flyout-left-caption{width:120px;padding:5px 6px 4px;color:#FFF;font-size:12px;text-align:center;text-transform:uppercase;transform:rotate(270deg);transform-origin:82px 76px;font-weight:bold}
.wd-flyout-left-caption-extra{margin-right:6px;border-right:2px solid #666;padding-right:10px}
.wd-flyout-right{height:430px;width:calc(100% - 39px);margin-left:29px;box-shadow:0 0 4px #999;background:#FFF;overflow-x:hidden;overflow-y:auto}
.wd-flyout-section{color:#444;background:#FFF;font-size:14px;padding:18px;padding-left:24px;overflow:auto}
.wd-flyout-section#wd-flyout-section-index{padding-left:18px}
.wd-flyout-section svg{color:#333;margin-right:8px;vertical-align:top}
.wd-flyout-section svg.wd-flyout-svg-left{font-size:14px}
.wd-flyout-section svg.wd-flyout-svg-right{float:right;font-size:16px;margin-top:1px}
.wd-flyout-section svg.wd-flyout-svg-chat{position:relative;top:-3px;float:right;font-size:25px}
.wd-flyout-section svg.wd-flyout-svg-arrow{float:right;font-size:10px;margin-top:5px;margin-right:0}
.wd-flyout-section .wd-flyout-label-arrow{display:inline-block;width:calc(100% - 16px);font-size:12px}
.wd-flyout-section p{margin-top:0}
.wd-flyout-section p:last-of-type{margin-bottom:0}
.wd-flyout-back{position:relative;left:-4px;top:-1px;transform:rotate(180deg);font-size:21px;fill:#777;stroke:#FFF}
.wd-flyout-back svg{margin-right:0}
.wd-flyout-back-container{border-bottom:1px solid #dadada;margin-bottom:6px;padding-bottom:8px;font-size:13px;color:#666;text-transform:uppercase;font-weight:bold;cursor:pointer;position:relative;top:-8px}
.wd-flyout-back-container .wd-flyout-back{margin-right:0}
.wd-flyout-thinline{width:100%;height:1px;margin:20px 0;border-bottom:1px solid #EEE}
.wd-flyout-faq-filter{font-size:12px;font-weight:bold;padding-top:12px;padding-bottom:8px;vertical-align:middle}
.wd-flyout-faq-filter select{width:calc(100% - 80px);margin-left:8px;display:inline-block}
.wd-flyout-footer{position:absolute;top:calc(100% - 33px);width:calc(100% - 42px);font-size:12px;padding:6px 2px;border-top:1px solid #dadada}
.wd-flyout-footer a{padding-right:8px;margin-right:8px}
.wd-flyout-chat-off{opacity:.5}
.cq-wcm-edit .wd-flyout{border:1px dotted #880;background:#f0f0f0;padding:4px;position:static;display:block}
.cq-wcm-edit .wd-flyout-section{position:static}
.cq-wcm-edit .wd-flyout.wd-flyout-full-width{width:auto}
.cq-wcm-edit .wd-flyout-back{display:none}
.cq-wcm-edit .wd-flyout-right{height:auto}
.cq-wcm-edit .wd-flyout-footer{position:static;margin-top:24px}
@media only screen and (min-width:40.063em){.wd-flyout{margin-left:2px}
}
body{-ms-overflow-style:scrollbar}
.wd-flyout .wd-flyout-section a,.wd-flyout .wd-flyout-section a:hover,.wd-flyout .wd-flyout-section a:visited{width:100%;text-decoration:none;outline:0;color:#444;font-weight:bold}
.wd-flyout .wd-flyout-section a.wd-flyout-section-link,.wd-flyout .wd-flyout-section a:hover.wd-flyout-section-link,.wd-flyout .wd-flyout-section a:visited.wd-flyout-section-link{border:0;font-weight:normal}
.wd-flyout .wd-flyout-section div.live-agent a,.wd-flyout .wd-flyout-section div.live-agent a:hover,.wd-flyout .wd-flyout-section div.live-agent a:visited{border:0}
.wd-flyout .wd-flyout-footer a.wd-flyout-section-link{position:relative;left:-10px;margin:0 4px;padding:0 4px;color:#666;font-weight:normal}
.wd-flyout .wd-flyout-footer a.wd-flyout-section-link.wd-flyout-footer-current{color:#0696d7;font-weight:bold;border-bottom:2px solid #0692d7}
#wd-flyout-section-index .wd-flyout-thinline{margin:8px 0}
#wd-flyout-section-index a,#wd-flyout-section-index .wd-flyout-chat-off{padding:8px 0}
#wd-flyout-section-contact .wd-flyout-thinline{border-bottom:1px dotted #e4e4e4}
#wd-flyout-section-faq .wd-flyout-thinline{border-bottom:1px dotted #e4e4e4}
div.wd-flyout-feedback{position:static;transition:margin-left .5s;transform-origin:0 0;z-index:-1;margin-left:1px}
.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:2px 0 0 4px}
}
.wd-anchor-links li{display:inline-block;padding:0 8px;border-right:1px solid #ccc}
.wd-anchor-links li:last-of-type{border-right:0;padding-right:0}
.wd-anchor-links li.wd-not-an-anchor-link svg{width:23px;height:23px}
.wd-anchor-links a{color:#666}
.wd-anchor-links a.wd-anchor-prodinfo-link{border-bottom:0}
.wd-anchor-links a.wd-anchor-prodinfo-link:hover{border-bottom:0}
.wd-anchor-links a.wd-email-link{border-bottom:0}
.wd-anchor-links a.wd-email-link svg{fill:#0696d7}
.wd-anchor-links .wd-anchor-circle-arrow{float:left;color:#2da6db;margin-right:-16px}
.wd-anchor-links .wd-anchor-circle-arrow svg.icon-svg-circle-o{font-size:20px}
.wd-anchor-links .wd-anchor-circle-arrow svg.icon-svg-cta-go-arrow{top:1px;left:-22px;position:relative;transform:rotate(90deg);font-size:18px}
@media only screen and (min-width:64.063em){.wd-anchor-links{text-align:right;width:100%}
}
.anchor-link-accordion .accordion-heading-icon-visible,.anchor-link-accordion .accordion-heading-icon-hidden{padding-right:6px}
.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}
.wd-language-list li{color:#777;width:291px;margin:0 16px 8px 0;padding:4px 0;display:inline-block;border-bottom:1px dotted #CCC}
.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:28px;height:28px;vertical-align:middle}
.global-utility-bar .wd-navigation-bar .wd-cart{color:#888;padding:0 6px}
@media only screen and (min-width:40.063em){.global-utility-bar .wd-navigation-bar .wd-cart{padding:0 12px}
}
meta.foundation-mq-small{font-family:"/only screen and (max-width: 40em)/";width:0}
meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em}
meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
a:hover{cursor:pointer}
img,object,embed{max-width:100%;height:auto}
object,embed{height:100%}
img{-ms-interpolation-mode:bicubic}
#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}
.left{float:left !important}
.right{float:right !important}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
.text-justify{text-align:justify !important}
.hide{display:none}
.antialiased{-webkit-font-smoothing:antialiased}
img{display:inline-block;vertical-align:middle}
textarea{height:auto;min-height:50px}
select{width:100%}
.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:78em;min-width:20em;*zoom:1}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row.collapse>.grid-column,.row.collapse>.grid-columns{position:relative;padding-left:0;padding-right:0;float:left}
.row.collapse .row{margin-left:0;margin-right:0}
.row .row{width:auto;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}
.row .row:before,.row .row:after{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}
.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}
.row .row.collapse:after{clear:both}
.grid-column,.grid-columns{position:relative;padding-left:0;padding-right:0;width:100%;float:left}
@media only screen{@-ms-viewport{width:device-width}
.small-push-1{position:relative;left:8.33333%;right:auto}
.small-pull-1{position:relative;right:8.33333%;left:auto}
.small-push-2{position:relative;left:16.66667%;right:auto}
.small-pull-2{position:relative;right:16.66667%;left:auto}
.small-push-3{position:relative;left:25%;right:auto}
.small-pull-3{position:relative;right:25%;left:auto}
.small-push-4{position:relative;left:33.33333%;right:auto}
.small-pull-4{position:relative;right:33.33333%;left:auto}
.small-push-5{position:relative;left:41.66667%;right:auto}
.small-pull-5{position:relative;right:41.66667%;left:auto}
.small-push-6{position:relative;left:50%;right:auto}
.small-pull-6{position:relative;right:50%;left:auto}
.small-push-7{position:relative;left:58.33333%;right:auto}
.small-pull-7{position:relative;right:58.33333%;left:auto}
.small-push-8{position:relative;left:66.66667%;right:auto}
.small-pull-8{position:relative;right:66.66667%;left:auto}
.small-push-9{position:relative;left:75%;right:auto}
.small-pull-9{position:relative;right:75%;left:auto}
.small-push-10{position:relative;left:83.33333%;right:auto}
.small-pull-10{position:relative;right:83.33333%;left:auto}
.small-push-11{position:relative;left:91.66667%;right:auto}
.small-pull-11{position:relative;right:91.66667%;left:auto}
.grid-column,.grid-columns{position:relative;padding-left:0;padding-right:0;float:left}
.small-1{position:relative;width:8.33333%}
.small-2{position:relative;width:16.66667%}
.small-3{position:relative;width:25%}
.small-4{position:relative;width:33.33333%}
.small-5{position:relative;width:41.66667%}
.small-6{position:relative;width:50%}
.small-7{position:relative;width:58.33333%}
.small-8{position:relative;width:66.66667%}
.small-9{position:relative;width:75%}
.small-10{position:relative;width:83.33333%}
.small-11{position:relative;width:91.66667%}
.small-12{position:relative;width:100%}
.small-offset-0{position:relative;margin-left:0}
.small-offset-1{position:relative;margin-left:8.33333%}
.small-offset-2{position:relative;margin-left:16.66667%}
.small-offset-3{position:relative;margin-left:25%}
.small-offset-4{position:relative;margin-left:33.33333%}
.small-offset-5{position:relative;margin-left:41.66667%}
.small-offset-6{position:relative;margin-left:50%}
.small-offset-7{position:relative;margin-left:58.33333%}
.small-offset-8{position:relative;margin-left:66.66667%}
.small-offset-9{position:relative;margin-left:75%}
.small-offset-10{position:relative;margin-left:83.33333%}
[class*="grid-column"]+[class*="grid-column"]:last-child{float:right}
[class*="grid-column"]+[class*="grid-column"].end{float:left}
.grid-column.small-centered,.grid-columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}
.grid-column.small-uncentered,.grid-columns.small-uncentered{margin-left:0;margin-right:0;float:left !important}
.grid-column.small-uncentered.opposite,.grid-columns.small-uncentered.opposite{float:right !important}
}
@media only screen and (min-width:40.063em){.medium-push-1{position:relative;left:8.33333%;right:auto}
.medium-pull-1{position:relative;right:8.33333%;left:auto}
.medium-push-2{position:relative;left:16.66667%;right:auto}
.medium-pull-2{position:relative;right:16.66667%;left:auto}
.medium-push-3{position:relative;left:25%;right:auto}
.medium-pull-3{position:relative;right:25%;left:auto}
.medium-push-4{position:relative;left:33.33333%;right:auto}
.medium-pull-4{position:relative;right:33.33333%;left:auto}
.medium-push-5{position:relative;left:41.66667%;right:auto}
.medium-pull-5{position:relative;right:41.66667%;left:auto}
.medium-push-6{position:relative;left:50%;right:auto}
.medium-pull-6{position:relative;right:50%;left:auto}
.medium-push-7{position:relative;left:58.33333%;right:auto}
.medium-pull-7{position:relative;right:58.33333%;left:auto}
.medium-push-8{position:relative;left:66.66667%;right:auto}
.medium-pull-8{position:relative;right:66.66667%;left:auto}
.medium-push-9{position:relative;left:75%;right:auto}
.medium-pull-9{position:relative;right:75%;left:auto}
.medium-push-10{position:relative;left:83.33333%;right:auto}
.medium-pull-10{position:relative;right:83.33333%;left:auto}
.medium-push-11{position:relative;left:91.66667%;right:auto}
.medium-pull-11{position:relative;right:91.66667%;left:auto}
.grid-column,.grid-columns{position:relative;padding-left:0;padding-right:0;float:left}
.medium-1{position:relative;width:8.33333%}
.medium-2{position:relative;width:16.66667%}
.medium-3{position:relative;width:25%}
.medium-4{position:relative;width:33.33333%}
.medium-5{position:relative;width:41.66667%}
.medium-6{position:relative;width:50%}
.medium-7{position:relative;width:58.33333%}
.medium-8{position:relative;width:66.66667%}
.medium-9{position:relative;width:75%}
.medium-10{position:relative;width:83.33333%}
.medium-11{position:relative;width:91.66667%}
.medium-12{position:relative;width:100%}
.medium-offset-0{position:relative;margin-left:0}
.medium-offset-1{position:relative;margin-left:8.33333%}
.medium-offset-2{position:relative;margin-left:16.66667%}
.medium-offset-3{position:relative;margin-left:25%}
.medium-offset-4{position:relative;margin-left:33.33333%}
.medium-offset-5{position:relative;margin-left:41.66667%}
.medium-offset-6{position:relative;margin-left:50%}
.medium-offset-7{position:relative;margin-left:58.33333%}
.medium-offset-8{position:relative;margin-left:66.66667%}
.medium-offset-9{position:relative;margin-left:75%}
.medium-offset-10{position:relative;margin-left:83.33333%}
[class*="grid-column"]+[class*="grid-column"]:last-child{float:right}
[class*="grid-column"]+[class*="grid-column"].end{float:left}
.grid-column.medium-centered,.grid-columns.medium-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}
.grid-column.medium-uncentered,.grid-columns.medium-uncentered{margin-left:0;margin-right:0;float:left !important}
.grid-column.medium-uncentered.opposite,.grid-columns.medium-uncentered.opposite{float:right !important}
.push-1{position:relative;left:8.33333%;right:auto}
.pull-1{position:relative;right:8.33333%;left:auto}
.push-2{position:relative;left:16.66667%;right:auto}
.pull-2{position:relative;right:16.66667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.33333%;right:auto}
.pull-4{position:relative;right:33.33333%;left:auto}
.push-5{position:relative;left:41.66667%;right:auto}
.pull-5{position:relative;right:41.66667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.33333%;right:auto}
.pull-7{position:relative;right:58.33333%;left:auto}
.push-8{position:relative;left:66.66667%;right:auto}
.pull-8{position:relative;right:66.66667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.33333%;right:auto}
.pull-10{position:relative;right:83.33333%;left:auto}
.push-11{position:relative;left:91.66667%;right:auto}
.pull-11{position:relative;right:91.66667%;left:auto}
}
@media only screen and (min-width:64.063em){.large-push-1{position:relative;left:8.33333%;right:auto}
.large-pull-1{position:relative;right:8.33333%;left:auto}
.large-push-2{position:relative;left:16.66667%;right:auto}
.large-pull-2{position:relative;right:16.66667%;left:auto}
.large-push-3{position:relative;left:25%;right:auto}
.large-pull-3{position:relative;right:25%;left:auto}
.large-push-4{position:relative;left:33.33333%;right:auto}
.large-pull-4{position:relative;right:33.33333%;left:auto}
.large-push-5{position:relative;left:41.66667%;right:auto}
.large-pull-5{position:relative;right:41.66667%;left:auto}
.large-push-6{position:relative;left:50%;right:auto}
.large-pull-6{position:relative;right:50%;left:auto}
.large-push-7{position:relative;left:58.33333%;right:auto}
.large-pull-7{position:relative;right:58.33333%;left:auto}
.large-push-8{position:relative;left:66.66667%;right:auto}
.large-pull-8{position:relative;right:66.66667%;left:auto}
.large-push-9{position:relative;left:75%;right:auto}
.large-pull-9{position:relative;right:75%;left:auto}
.large-push-10{position:relative;left:83.33333%;right:auto}
.large-pull-10{position:relative;right:83.33333%;left:auto}
.large-push-11{position:relative;left:91.66667%;right:auto}
.large-pull-11{position:relative;right:91.66667%;left:auto}
.grid-column,.grid-columns{position:relative;padding-left:0;padding-right:0;float:left}
.large-1{position:relative;width:8.33333%}
.large-2{position:relative;width:16.66667%}
.large-3{position:relative;width:25%}
.large-4{position:relative;width:33.33333%}
.large-5{position:relative;width:41.66667%}
.large-6{position:relative;width:50%}
.large-7{position:relative;width:58.33333%}
.large-8{position:relative;width:66.66667%}
.large-9{position:relative;width:75%}
.large-10{position:relative;width:83.33333%}
.large-11{position:relative;width:91.66667%}
.large-12{position:relative;width:100%}
.large-offset-0{position:relative;margin-left:0}
.large-offset-1{position:relative;margin-left:8.33333%}
.large-offset-2{position:relative;margin-left:16.66667%}
.large-offset-3{position:relative;margin-left:25%}
.large-offset-4{position:relative;margin-left:33.33333%}
.large-offset-5{position:relative;margin-left:41.66667%}
.large-offset-6{position:relative;margin-left:50%}
.large-offset-7{position:relative;margin-left:58.33333%}
.large-offset-8{position:relative;margin-left:66.66667%}
.large-offset-9{position:relative;margin-left:75%}
.large-offset-10{position:relative;margin-left:83.33333%}
[class*="grid-column"]+[class*="grid-column"]:last-child{float:right}
[class*="grid-column"]+[class*="grid-column"].end{float:left}
.grid-column.large-centered,.grid-columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}
.grid-column.large-uncentered,.grid-columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}
.grid-column.large-uncentered.opposite,.grid-columns.large-uncentered.opposite{float:right !important}
}
[class*="block-grid-"]{display:block;padding:0;margin:0;*zoom:1}
[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}
[class*="block-grid-"]:after{clear:both}
[class*="block-grid-"]>li{display:inline;height:auto;float:left;padding:0}
@media only screen{.small-block-grid-1>li{width:100%;padding:0}
.small-block-grid-1>li:nth-of-type(n){clear:none}
.small-block-grid-1>li:nth-of-type(1n+1){clear:both}
.small-block-grid-2>li{width:50%;padding:0}
.small-block-grid-2>li:nth-of-type(n){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:both}
.small-block-grid-3>li{width:33.33333%;padding:0}
.small-block-grid-3>li:nth-of-type(n){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:both}
.small-block-grid-4>li{width:25%;padding:0}
.small-block-grid-4>li:nth-of-type(n){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:both}
.small-block-grid-5>li{width:20%;padding:0}
.small-block-grid-5>li:nth-of-type(n){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:both}
.small-block-grid-6>li{width:16.66667%;padding:0}
.small-block-grid-6>li:nth-of-type(n){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:both}
.small-block-grid-7>li{width:14.28571%;padding:0}
.small-block-grid-7>li:nth-of-type(n){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:both}
.small-block-grid-8>li{width:12.5%;padding:0}
.small-block-grid-8>li:nth-of-type(n){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:both}
.small-block-grid-9>li{width:11.11111%;padding:0}
.small-block-grid-9>li:nth-of-type(n){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:both}
.small-block-grid-10>li{width:10%;padding:0}
.small-block-grid-10>li:nth-of-type(n){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:both}
.small-block-grid-11>li{width:9.09091%;padding:0}
.small-block-grid-11>li:nth-of-type(n){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:both}
.small-block-grid-12>li{width:8.33333%;padding:0}
.small-block-grid-12>li:nth-of-type(n){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:40.063em){.medium-block-grid-1>li{width:100%;padding:0}
.medium-block-grid-1>li:nth-of-type(n){clear:none}
.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}
.medium-block-grid-2>li{width:50%;padding:0}
.medium-block-grid-2>li:nth-of-type(n){clear:none}
.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}
.medium-block-grid-3>li{width:33.33333%;padding:0}
.medium-block-grid-3>li:nth-of-type(n){clear:none}
.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}
.medium-block-grid-4>li{width:25%;padding:0}
.medium-block-grid-4>li:nth-of-type(n){clear:none}
.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}
.medium-block-grid-5>li{width:20%;padding:0}
.medium-block-grid-5>li:nth-of-type(n){clear:none}
.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}
.medium-block-grid-6>li{width:16.66667%;padding:0}
.medium-block-grid-6>li:nth-of-type(n){clear:none}
.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}
.medium-block-grid-7>li{width:14.28571%;padding:0}
.medium-block-grid-7>li:nth-of-type(n){clear:none}
.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}
.medium-block-grid-8>li{width:12.5%;padding:0}
.medium-block-grid-8>li:nth-of-type(n){clear:none}
.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}
.medium-block-grid-9>li{width:11.11111%;padding:0}
.medium-block-grid-9>li:nth-of-type(n){clear:none}
.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}
.medium-block-grid-10>li{width:10%;padding:0}
.medium-block-grid-10>li:nth-of-type(n){clear:none}
.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}
.medium-block-grid-11>li{width:9.09091%;padding:0}
.medium-block-grid-11>li:nth-of-type(n){clear:none}
.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}
.medium-block-grid-12>li{width:8.33333%;padding:0}
.medium-block-grid-12>li:nth-of-type(n){clear:none}
.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:64.063em){.large-block-grid-1>li{width:100%;padding:0}
.large-block-grid-1>li:nth-of-type(n){clear:none}
.large-block-grid-1>li:nth-of-type(1n+1){clear:both}
.large-block-grid-2>li{width:50%;padding:0}
.large-block-grid-2>li:nth-of-type(n){clear:none}
.large-block-grid-2>li:nth-of-type(2n+1){clear:both}
.large-block-grid-3>li{width:33.33333%;padding:0}
.large-block-grid-3>li:nth-of-type(n){clear:none}
.large-block-grid-3>li:nth-of-type(3n+1){clear:both}
.large-block-grid-4>li{width:25%;padding:0}
.large-block-grid-4>li:nth-of-type(n){clear:none}
.large-block-grid-4>li:nth-of-type(4n+1){clear:both}
.large-block-grid-5>li{width:20%;padding:0}
.large-block-grid-5>li:nth-of-type(n){clear:none}
.large-block-grid-5>li:nth-of-type(5n+1){clear:both}
.large-block-grid-6>li{width:16.66667%;padding:0}
.large-block-grid-6>li:nth-of-type(n){clear:none}
.large-block-grid-6>li:nth-of-type(6n+1){clear:both}
.large-block-grid-7>li{width:14.28571%;padding:0}
.large-block-grid-7>li:nth-of-type(n){clear:none}
.large-block-grid-7>li:nth-of-type(7n+1){clear:both}
.large-block-grid-8>li{width:12.5%;padding:0}
.large-block-grid-8>li:nth-of-type(n){clear:none}
.large-block-grid-8>li:nth-of-type(8n+1){clear:both}
.large-block-grid-9>li{width:11.11111%;padding:0}
.large-block-grid-9>li:nth-of-type(n){clear:none}
.large-block-grid-9>li:nth-of-type(9n+1){clear:both}
.large-block-grid-10>li{width:10%;padding:0}
.large-block-grid-10>li:nth-of-type(n){clear:none}
.large-block-grid-10>li:nth-of-type(10n+1){clear:both}
.large-block-grid-11>li{width:9.09091%;padding:0}
.large-block-grid-11>li:nth-of-type(n){clear:none}
.large-block-grid-11>li:nth-of-type(11n+1){clear:both}
.large-block-grid-12>li{width:8.33333%;padding:0}
.large-block-grid-12>li:nth-of-type(n){clear:none}
.large-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
.show-for-small,.show-for-small-only,.show-for-medium-down,.show-for-large-down,.hide-for-medium,.hide-for-medium-up,.hide-for-medium-only,.hide-for-large,.hide-for-large-up,.hide-for-large-only{display:inherit !important}
.hide-for-small,.hide-for-small-only,.hide-for-medium-down,.show-for-medium,.show-for-medium-up,.show-for-medium-only,.hide-for-large-down,.show-for-large,.show-for-large-up,.show-for-large-only{display:none !important}
table.show-for-small,table.show-for-small-only,table.show-for-medium-down,table.show-for-large-down,table.hide-for-medium,table.hide-for-medium-up,table.hide-for-medium-only,table.hide-for-large,table.hide-for-large-up,table.hide-for-large-only{display:table}
thead.show-for-small,thead.show-for-small-only,thead.show-for-medium-down,thead.show-for-large-down,thead.hide-for-medium,thead.hide-for-medium-up,thead.hide-for-medium-only,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-large-only{display:table-header-group !important}
tbody.show-for-small,tbody.show-for-small-only,tbody.show-for-medium-down,tbody.show-for-large-down,tbody.hide-for-medium,tbody.hide-for-medium-up,tbody.hide-for-medium-only,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-large-only{display:table-row-group !important}
tr.show-for-small,tr.show-for-small-only,tr.show-for-medium-down,tr.show-for-large-down,tr.hide-for-medium,tr.hide-for-medium-up,tr.hide-for-medium-only,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-large-only{display:table-row !important}
td.show-for-small,td.show-for-small-only,td.show-for-medium-down td.show-for-large-down,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-large,td.hide-for-large-up,th.show-for-small,th.show-for-small-only,th.show-for-medium-down th.show-for-large-down,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-large,th.hide-for-large-up{display:table-cell !important}
@media only screen and (min-width:40.063em){.hide-for-small,.hide-for-small-only,.show-for-medium,.show-for-medium-down,.show-for-medium-up,.show-for-medium-only,.hide-for-large,.hide-for-large-up,.hide-for-large-only{display:inherit !important}
.show-for-small,.show-for-small-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-up,.hide-for-medium-only,.hide-for-large-down,.show-for-large,.show-for-large-up,.show-for-large-only{display:none !important}
table.hide-for-small,table.hide-for-small-only,table.show-for-medium,table.show-for-medium-down,table.show-for-medium-up,table.show-for-medium-only,table.hide-for-large,table.hide-for-large-up,table.hide-for-large-only{display:table}
thead.hide-for-small,thead.hide-for-small-only,thead.show-for-medium,thead.show-for-medium-down,thead.show-for-medium-up,thead.show-for-medium-only,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-large-only{display:table-header-group !important}
tbody.hide-for-small,tbody.hide-for-small-only,tbody.show-for-medium,tbody.show-for-medium-down,tbody.show-for-medium-up,tbody.show-for-medium-only,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-large-only{display:table-row-group !important}
tr.hide-for-small,tr.hide-for-small-only,tr.show-for-medium,tr.show-for-medium-down,tr.show-for-medium-up,tr.show-for-medium-only,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-large-only{display:table-row !important}
td.hide-for-small,td.hide-for-small-only,td.show-for-medium,td.show-for-medium-down,td.show-for-medium-up,td.show-for-medium-only,td.hide-for-large,td.hide-for-large-up,td.hide-for-large-only,th.hide-for-small,th.hide-for-small-only,th.show-for-medium,th.show-for-medium-down,th.show-for-medium-up,th.show-for-medium-only,th.hide-for-large,th.hide-for-large-up,th.hide-for-large-only{display:table-cell !important}
}
@media only screen and (min-width:64.063em){.hide-for-small,.hide-for-small-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.show-for-medium-up,.show-for-large,.show-for-large-up,.show-for-large-only{display:inherit !important}
.show-for-small-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.hide-for-large,.hide-for-large-up,.hide-for-large-only{display:none !important}
table.hide-for-small,table.hide-for-small-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.show-for-medium-up,table.show-for-large,table.show-for-large-up,table.show-for-large-only{display:table}
thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.show-for-large,thead.show-for-large-up,thead.show-for-large-only{display:table-header-group !important}
tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.show-for-large,tbody.show-for-large-up,tbody.show-for-large-only{display:table-row-group !important}
tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.show-for-large,tr.show-for-large-up,tr.show-for-large-only{display:table-row !important}
td.hide-for-small,td.hide-for-small-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.show-for-medium-up,td.show-for-large,td.show-for-large-up,td.show-for-large-only,th.hide-for-small,th.hide-for-small-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.show-for-medium-up,th.show-for-large,th.show-for-large-up,th.show-for-large-only{display:table-cell !important}
}
@media only screen and (min-width:90.063em){.hide-for-small,.hide-for-small-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.show-for-medium-up,.show-for-large-up{display:inherit !important}
.show-for-small-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-large,.show-for-large-only,.show-for-large-down{display:none !important}
table.hide-for-small,table.hide-for-small-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.show-for-medium-up,table.show-for-large-up{display:table}
thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.show-for-large-up{display:table-header-group !important}
tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.show-for-large-up{display:table-row-group !important}
tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.show-for-large-up{display:table-row !important}
td.hide-for-small,td.hide-for-small-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.show-for-medium-up,td.show-for-large-up,th.hide-for-small,th.hide-for-small-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.show-for-medium-up,th.show-for-large-up{display:table-cell !important}
}
@media only screen and (min-width:120.063em){.hide-for-small,.hide-for-small-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.show-for-medium-up,.show-for-large-up{display:inherit !important}
.show-for-small-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-large,.show-for-large-only,.show-for-large-down{display:none !important}
table.hide-for-small,table.hide-for-small-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.show-for-medium-up,table.show-for-large-up{display:table}
thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.show-for-large-up{display:table-header-group !important}
tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.show-for-large-up{display:table-row-group !important}
tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.show-for-large-up{display:table-row !important}
td.hide-for-small,td.hide-for-small-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.show-for-medium-up,td.show-for-large-up,th.hide-for-small,th.hide-for-small-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.show-for-medium-up,th.show-for-large-up{display:table-cell !important}
}
.show-for-landscape,.hide-for-portrait{display:inherit !important}
.hide-for-landscape,.show-for-portrait{display:none !important}
table.hide-for-landscape,table.show-for-portrait{display:table}
thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}
tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}
tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}
td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}
@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}
.hide-for-landscape,.show-for-portrait{display:none !important}
table.show-for-landscape,table.hide-for-portrait{display:table}
thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}
tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}
tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}
td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}
}
@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}
.hide-for-portrait,.show-for-landscape{display:none !important}
table.show-for-portrait,table.hide-for-landscape{display:table}
thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}
tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}
tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}
td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}
}
.show-for-touch{display:none !important}
.hide-for-touch{display:inherit !important}
.touch .show-for-touch{display:inherit !important}
.touch .hide-for-touch{display:none !important}
table.hide-for-touch{display:table}
.touch table.show-for-touch{display:table}
thead.hide-for-touch{display:table-header-group !important}
.touch thead.show-for-touch{display:table-header-group !important}
tbody.hide-for-touch{display:table-row-group !important}
.touch tbody.show-for-touch{display:table-row-group !important}
tr.hide-for-touch{display:table-row !important}
.touch tr.show-for-touch{display:table-row !important}
td.hide-for-touch{display:table-cell !important}
.touch td.show-for-touch{display:table-cell !important}
th.hide-for-touch{display:table-cell !important}
.touch th.show-for-touch{display:table-cell !important}
.pln{color:#000}
@media screen{.str{color:#080}
.kwd{color:#008}
.com{color:#800}
.typ{color:#606}
.lit{color:#066}
.pun,.opn,.clo{color:#660}
.tag{color:#008}
.atn{color:#606}
.atv{color:#080}
.dec,.var{color:#606}
.fun{color:red}
}
@media print,projection{.str{color:#060}
.kwd{color:#006;font-weight:bold}
.com{color:#600;font-style:italic}
.typ{color:#404;font-weight:bold}
.lit{color:#044}
.pun,.opn,.clo{color:#440}
.tag{color:#006;font-weight:bold}
.atn{color:#404}
.atv{color:#060}
}
pre.prettyprint{padding:2px;border:1px solid #888}
ol.linenums{margin-top:0;margin-bottom:0}
li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.wd-btw-1,.wd-btw-1-sm{border-color:#999;border-style:solid;border-width:0;-webkit:;border-top-width:1px}
.wd-btw-1-md,.wd-btw-1-lg{border-color:#999;border-style:solid;border-width:0;-webkit:;border-top-width:0}
@media only screen and (min-width:40.063em){.wd-btw-1-sm{-webkit:;border-top-width:0}
.wd-btw-1-md{-webkit:;border-top-width:1px}
}
@media only screen and (min-width:64.063em){.wd-btw-1-md{-webkit:;border-top-width:0}
.wd-btw-1-lg{-webkit:;border-top-width:1px}
}
.wd-bbw-1,.wd-bbw-1-sm{border-color:#999;border-style:solid;border-width:0;-webkit:;border-bottom-width:1px}
.wd-bbw-1-md,.wd-bbw-1-lg{border-color:#999;border-style:solid;border-width:0;-webkit:;border-bottom-width:0}
@media only screen and (min-width:40.063em){.wd-bbw-1-sm{-webkit:;border-bottom-width:0}
.wd-bbw-1-md{-webkit:;border-bottom-width:1px}
}
@media only screen and (min-width:64.063em){.wd-bbw-1-md{-webkit:;border-bottom-width:0}
.wd-bbw-1-lg{-webkit:;border-bottom-width:1px}
}
.wd-brw-1,.wd-brw-1-sm{border-color:#999;border-style:solid;border-width:0;-webkit:;border-right-width:1px}
.wd-brw-1-md,.wd-brw-1-lg{border-color:#999;border-style:solid;border-width:0;-webkit:;border-right-width:0}
@media only screen and (min-width:40.063em){.wd-brw-1-sm{-webkit:;border-right-width:0}
.wd-brw-1-md{-webkit:;border-right-width:1px}
}
@media only screen and (min-width:64.063em){.wd-brw-1-md{-webkit:;border-right-width:0}
.wd-brw-1-lg{-webkit:;border-right-width:1px}
}
.wd-blw-1,.wd-blw-1-sm{border-color:#999;border-style:solid;border-width:0;-webkit:;border-left-width:1px}
.wd-blw-1-md,.wd-blw-1-lg{border-color:#999;border-style:solid;border-width:0;-webkit:;border-left-width:0}
@media only screen and (min-width:40.063em){.wd-blw-1-sm{-webkit:;border-left-width:0}
.wd-blw-1-md{-webkit:;border-left-width:1px}
}
@media only screen and (min-width:64.063em){.wd-blw-1-md{-webkit:;border-left-width:0}
.wd-blw-1-lg{-webkit:;border-left-width:1px}
}
.wd-baw-1,.wd-baw-1-sm{border-color:#999;border-style:solid;border-width:0;-webkit:;border-width:1px}
.wd-baw-1-md,.wd-baw-1-lg{border-color:#999;border-style:solid;border-width:0;-webkit:;border-width:0}
@media only screen and (min-width:40.063em){.wd-baw-1-sm{-webkit:;border-width:0}
.wd-baw-1-md{-webkit:;border-width:1px}
}
@media only screen and (min-width:64.063em){.wd-baw-1-md{-webkit:;border-width:0}
.wd-baw-1-lg{-webkit:;border-width:1px}
}
.wd-bt-0{border-top:0}
.wd-bb-0{border-bottom:0}
.wd-br-0{border-right:0}
.wd-bl-0{border-left:0}
.wd-ba-0{border:0}
.wd-bs-dashed{border-style:dashed}
.wd-bs-dotted{border-style:dotted}
.wd-bc-very-light-grey{border-color:#ccc}
.wd-bc-smoke{border-color:#dadada}
.wd-bc-white-smoke,.wd-bc-eeeeee{border-color:#eee}
html{font-family:Calibri,Arial,sans-serif;font-size:62.5%;-webkit-font-smoothing:antialiased}
body{color:#666;overflow-x:hidden;font-size:16px;font-size:1.6rem}
h1,h2,h3,h4,h5,h6{margin:0;padding:0}
b,strong{font-weight:bold}
i,em{font-style:italic}
video{width:100%}
table{width:100%}
.wd-display-block{display:block}
.wd-display-inline-block{display:inline-block}
.wd-display-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.wd-flex-direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.wd-overflow-hidden{overflow:hidden}
.wd-cursor-pointer{cursor:pointer}
.wd-fixed-ratio{background:rgba(255,255,255,0.5);height:0;overflow:hidden;position:relative}
.wd-fixed-ratio-100{padding-bottom:100%}
.wd-fixed-ratio-75{padding-bottom:75%}
.wd-fixed-ratio-66{padding-bottom:66%}
.wd-fixed-ratio-5625{padding-bottom:56.25%}
.wd-fixed-ratio-50{padding-bottom:50%}
.wd-centered-container{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}
.wd-centered{margin:0 auto;display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.wd-position-relative{position:relative}
.wd-no-outline{outline:0 !important}
img.wd-centered{max-width:100%;max-height:100%;position:absolute;right:0;bottom:0;left:0}
.wd-left-minus-0{left:0;width:calc(0px + 100%)}
.wd-left-minus-2{left:-2px;width:calc(2px + 100%)}
.wd-left-minus-4{left:-4px;width:calc(4px + 100%)}
.wd-left-minus-6{left:-6px;width:calc(6px + 100%)}
.wd-left-minus-8{left:-8px;width:calc(8px + 100%)}
.wd-left-minus-10{left:-10px;width:calc(10px + 100%)}
.wd-left-minus-12{left:-12px;width:calc(12px + 100%)}
.wd-left-minus-16{left:-16px;width:calc(16px + 100%)}
.wd-left-minus-20{left:-20px;width:calc(20px + 100%)}
.wd-left-minus-24{left:-24px;width:calc(24px + 100%)}
.wd-left-minus-32{left:-32px;width:calc(32px + 100%)}
.wd-left-minus-48{left:-48px;width:calc(48px + 100%)}
.wd-left-minus-64{left:-64px;width:calc(64px + 100%)}
.wd-bold{font-weight:700}
.wd-normal{font-weight:400}
.wd-light{font-weight:300}
.wd-italic{font-style:italic}
.wd-font-artifakt{font-face:"Artifakt"}
.wd-font-artifakt-legend{font-family:'Artifakt Legend'}
.wd-font-artifakt-element{font-family:'Artifakt Element'}
.wd-color-black{color:#000}
.wd-color-gray-20{color:#333}
.wd-color-gray-25{color:#444}
.wd-color-gray-40{color:#666}
.wd-color-gray-50{color:#7f7f7f}
.wd-color-gray-60{color:#999}
.wd-color-gray-75{color:#bfbfbf}
.wd-color-gray-80{color:#ccc}
.wd-color-white{color:#fff}
.wd-color-red{color:#f30}
.wd-color-adsk-blue{color:#0696d7}
.wd-font-12{font-size:12px;font-size:1.2rem;line-height:1.25}
.wd-font-14{font-size:14px;font-size:1.4rem;line-height:1.28571429}
.wd-font-16{font-size:16px;font-size:1.6rem;line-height:1.25}
.wd-font-19{font-size:19px;font-size:1.9rem;line-height:1.10526316}
.wd-font-21{font-size:21px;font-size:2.1rem;line-height:1.19047619}
.wd-font-22{font-size:22px;font-size:2.2rem;line-height:1.13636364}
.wd-font-24{font-size:24px;font-size:2.4rem;line-height:1.125}
.wd-font-30{font-size:30px;font-size:3rem;line-height:1.13333333}
.wd-font-34{font-size:34px;font-size:3.4rem;line-height:1.0625}
.wd-font-35{font-size:35px;font-size:3.5rem;line-height:1.0625}
.wd-font-40{font-size:40px;font-size:4rem;line-height:1.15}
.wd-font-45{font-size:45px;font-size:4.5rem;line-height:1.11111111}
.wd-font-50{font-size:50px;font-size:5rem;line-height:1.12}
.wd-font-60{font-size:60px;font-size:6rem;line-height:1.1}
.wd-inline-list>li{display:inline-block;vertical-align:top}
.wd-list-style-type-none{list-style-type:none}
.wd-list-style-type-disc{list-style-type:disc}
.wd-uppercase{text-transform:uppercase}
.wd-strikethrough{text-decoration:line-through}
.wd-no-underline{text-decoration:none}
.wd-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wd-word-break{word-break:break-all}
.wd-vam,.wd-vertical-align-middle{vertical-align:middle}
.wd-tar,.wd-text-align-right{text-align:right}
.wd-tal,.wd-text-align-left{text-align:left}
.wd-tac,.wd-text-align-center{text-align:center}
.wd-nw,.wd-no-wrap{white-space:nowrap}
.wd-form--text-input--label{color:#222;display:block;font-weight:bold;margin-bottom:6px;font-size:14px;font-size:1.4rem;line-height:1.2}
.wd-form--text-input input{background:#fff;border:solid 1px #ddd;font-size:14px;font-size:1.4rem;line-height:1;font-family:inherit;padding:.5em;width:100%;-webkit-transition:border .4s ease-out;-moz-transition:border .4s ease-out;-ms-transition:border .4s ease-out;-o-transition:border .4s ease-out;transition:border .4s ease-out}
.wd-form--text-input--error{color:#d22;opacity:0;font-weight:bold;margin-top:6px;font-size:12px;font-size:1.2rem;line-height:1.2;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}
.wd-form--text-input-error-state input{border:solid 1px #d22}
.wd-form--text-input-error-state .wd-form--text-input--error{opacity:1}
.wd-form--radio-input input{vertical-align:baseline;margin-right:.5em}
.wd-form--radio-input span{vertical-align:middle;display:inline-block}
.wd-form--select{width:100%;height:36px;background:#fff;border:1px solid #ddd}
.video-overlay{height:auto;width:auto;border:0;margin:0;padding:0}
.video-thumbnail{z-index:2;cursor:pointer}
.video-container{position:relative}
.video-element{z-index:3;object-fit:initial}
.wd-bg-white{background:#fff}
.wd-bg-white-smoke{background:#eee}
.wd-bg-very-light-grey{background:#ccc}
.wd-bg-dim-grey{background:#666}
.wd-bg-charcoal{background:#444}
.wd-bg-pacific-blue{background:#0696d7}
.wd-bg-alice-blue{background:#e8f8fd}
.wd-bg-lily-white{background:#f7f9f8}
.wd-bg-mist-grey{background:#b3b7a5}
.wd-bg-star-dust{background:#a1a49b}
.wd-bg-mantis{background:#87bc40}
.wd-bg-shamrock{background:#32bcad}
.wd-bg-denim{background:#1858a8}
.wd-bg-racing-green{background:#005e30}
.wd-bg-surfie-green{background:#007272}
.wd-bg-transparent-grey{background:rgba(221,221,221,0.75)}
.wd-bg-white-smoke-pale{background:#f5f5f5}
.wd-bg-gainsboro{background:#ddd}
.wd-bg-gradient-1{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,#fff 0,#f5f5f5 100%);background:-o-linear-gradient(top,#fff 0,#f5f5f5 100%);background:-ms-linear-gradient(top,#fff 0,#f5f5f5 100%);background:linear-gradient(to bottom,#fff 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f5f5f5,GradientType=0)}
.wd-bg-gradient-2{background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5f5f5),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#f5f5f5 0,#eee 100%);background:-o-linear-gradient(top,#f5f5f5 0,#eee 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#eee 100%);background:linear-gradient(to bottom,#f5f5f5 0,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5f5f5,endColorstr=#eeeeee,GradientType=0)}
.wd-bg-gradient-3{background:#fff;background:-moz-linear-gradient(top,#fff 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#fff 0,#eee 100%);background:-o-linear-gradient(top,#fff 0,#eee 100%);background:-ms-linear-gradient(top,#fff 0,#eee 100%);background:linear-gradient(to bottom,#fff 0,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0)}
.wd-bg-gradient-4{background:#fff;background:-moz-linear-gradient(top,#fff 0,#ddd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ddd));background:-webkit-linear-gradient(top,#fff 0,#ddd 100%);background:-o-linear-gradient(top,#fff 0,#ddd 100%);background:-ms-linear-gradient(top,#fff 0,#ddd 100%);background:linear-gradient(to bottom,#fff 0,#ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#dddddd,GradientType=0)}
.wd-shadow-white-smoke{box-shadow:5px 5px 0 #eee}
.wd-shadow-very-light-grey{box-shadow:5px 5px 0 #ccc}
.wd-shadow-dark-grey{box-shadow:5px 5px 0 #aaa}
.wd-shadow-dim-grey{box-shadow:5px 5px 0 #666}
.wd-shadow-charcoal{box-shadow:5px 5px 0 #444}
.wd-shadow-nero{box-shadow:5px 5px 0 #222}
.accordion-heading [class^="icon-svg-"]{fill:currentColor}
.accordion-heading.accordion-visibility-visible .accordion-heading-icon-visible{display:inline-block}
.accordion-heading.accordion-visibility-visible .accordion-heading-icon-hidden{display:none}
.accordion-heading.accordion-visibility-hidden .accordion-heading-icon-visible{display:none}
.accordion-heading.accordion-visibility-hidden .accordion-heading-icon-hidden{display:inline-block}
.accordion-target{display:none}
.accordion-target.accordion-visibility-target-visible{display:block}
.cssicon-star-five{display:block;color:#f90;margin-left:-2px;width:16px;-webkit-transform:scale(0.15);-moz-transform:scale(0.15);-ms-transform:scale(0.15);-o-transform:scale(0.15);transform:scale(0.15)}
.cssicon-star-five i{display:inline-block;border-right:45px solid transparent;border-left:45px solid transparent;border-bottom:30px solid;transform:rotate(35deg)}
.cssicon-star-five i:before{position:absolute;top:-20px;left:-28px;border-right:12px solid transparent;border-left:12px solid transparent;border-bottom:30px solid;transform:rotate(-35deg);content:''}
.cssicon-star-five i:after{position:absolute;top:0;left:-50px;border-right:50px solid transparent;border-left:45px solid transparent;border-bottom:30px solid;transform:rotate(-66deg);content:''}
#grid-overlay{background-color:transparent;display:none;left:50%;height:100%;margin:0 auto;pointer-events:none;position:fixed;top:0;z-index:100}
#grid-overlay svg{width:100%;height:100%}
#grid-overlay line{stroke:rgba(0,0,0,0.2);stroke-width:1}
#grid-overlay line:first-child,#grid-overlay line:last-child{stroke:#000;stroke-width:2}
#grid-overlay .note{position:absolute;background:#f90;color:rgba(255,255,255,0.75);padding:.5em 1em;font-size:14px;text-transform:uppercase;border-radius:.25em;top:.5em;left:.5em;margin:0;box-shadow:0 0 4px rgba(0,0,0,0.5);border:1px #fff solid}
#grid-overlay .note strong{background:red;border:1px white solid;display:inline-block;padding:.25em;border-radius:.25em;color:#fff}
.wd-icon-stack{position:relative;display:inline-block;width:1.25em;height:1.25em;line-height:1.25em;margin-right:.5em;vertical-align:middle}
.wd-icon-stack-inner,.wd-icon-stack-outer{position:absolute;left:0;width:100%;text-align:center}
.wd-icon-stack-inner{line-height:inherit;font-size:.75em}
.wd-icon-stack-outer{font-size:1.25em}
.wd-lightbox-container{position:fixed;z-index:30;display:none;left:50%;width:90%;height:90%;top:5%}
.wd-lightbox-container.modal-content-open{display:block}
.wd-lightbox-innercontainer{position:relative;left:-50%;overflow:auto;height:100%}
.wd-lightbox-closebutton{position:absolute;top:10px;text-decoration:none;left:50%;margin-left:-35px;width:21px;height:21px}
.social-share a{border-bottom:0}
.social-share-toggle{display:none}
.social-share-label{display:none}
.social-share-toggle-label,.social-share-toggle-icon{display:inline-block}
.social-share-link [class*="icon-"]{display:inline-block}
.social-share-content{list-style:none;margin:0;padding:0}
.social-share-link{display:inline-block}
.social-share-collapsible{position:relative;display:inline-block}
.social-share-collapsible .social-share-link{display:block}
.social-share-collapsible .social-share-toggle{display:inline-block;vertical-align:top;position:relative;color:#666;margin:0;overflow:auto}
.social-share-collapsible .social-share-content{position:absolute;z-index:2;left:0;right:0}
.social-share-collapsible .social-share-content.social-share-visibility-target-hidden{display:none}
.tabs-navigation{overflow:hidden;position:relative}
.tabs-navigation ul{margin:32px 0 0 0;padding:0;position:relative;white-space:nowrap}
.tabs-navigation ul li{vertical-align:bottom;margin-right:-4px}
.tabs-navigation ul li a{border:#ccc 1px solid;display:block;padding:16px;text-decoration:none;outline:0}
.tabs-navigation ul li a.active{font-weight:bold}
ins.textAdded{color:#696;background:#cfc;padding:2px 3px;text-decoration:none}
del.textRemoved{color:#966;background:#fcc;padding:2px 3px}
[class^="icon-svg-"],[class*=" icon-svg-"]{display:inline-block;width:1em;height:1em;fill:currentColor}