.rwd .ui-bar{font-size:.8em}
.rwd .ui-bar.small .icon.support figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-168px -168px;width:20;height:20}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar.small .icon.support figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar.small .icon.support:hover figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-264px 0;width:20;height:20}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar.small .icon.support:hover figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar.small .icon.download figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-224px -40;width:20;height:20}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar.small .icon.download figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar.small .icon.download:hover figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-264px -80;width:20;height:20}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar.small .icon.download:hover figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar.small .icon.compare figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-224px -160;width:20;height:20}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar.small .icon.compare figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar.small .icon.compare:hover figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-224px -80;width:20;height:20}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar.small .icon.compare:hover figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar.small .icon.specs figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-200 -224px;width:20;height:20}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar.small .icon.specs figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar.small .icon.specs:hover figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-120 -224px;width:20;height:20}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar.small .icon.specs:hover figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar.small .icon.shop figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-80 -224px;width:20;height:20}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar.small .icon.shop figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar.small .icon.shop:hover figure{background-image:url(homepage/images/sprite-uibar.png);background-position:0 -224px;width:20;height:20}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar.small .icon.shop:hover figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar.blade ul{padding:1em 0;margin:0;text-align:center}
.rwd .ui-bar.blade ul li{vertical-align:top;width:24%;list-style:none;display:inline-block}
.rwd .ui-bar .icon{text-align:center;padding:1.5em 0;cursor:pointer;color:#FFF}
.rwd .ui-bar .icon:hover{color:#00aeef}
.rwd .ui-bar .icon.support figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-56px -168px;width:36px;height:36px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar .icon.support figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar .icon.support:hover figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-168px -112px;width:36px;height:36px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar .icon.support:hover figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar .icon.download figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-56px -112px;width:36px;height:36px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar .icon.download figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar .icon.download:hover figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-56px 0;width:36px;height:36px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar .icon.download:hover figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar .icon.compare figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-112px 0;width:36px;height:36px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar .icon.compare figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar .icon.compare:hover figure{background-image:url(homepage/images/sprite-uibar.png);background-position:0 -56px;width:36px;height:36px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar .icon.compare:hover figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar .icon.specs figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-168px -56px;width:36px;height:36px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar .icon.specs figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar .icon.specs:hover figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-112px -112px;width:36px;height:36px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar .icon.specs:hover figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar .icon.shop figure{background-image:url(homepage/images/sprite-uibar.png);background-position:0 0;width:36px;height:36px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar .icon.shop figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar .icon.shop:hover figure{background-image:url(homepage/images/sprite-uibar.png);background-position:-112px -56px;width:36px;height:36px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .ui-bar .icon.shop:hover figure{background-image:url(homepage/images/sprite-uibar-retina.png);background-size:284px 244px}
}
.rwd .ui-bar .icon figure{margin:0 auto}
.rwd .ui-bar .icon span{display:block;margin-top:.5em}
.rwd .ui-bar.blade.solid.brand-darkest-gray{background-color:#555}
@media screen and (min-width:768px){.rwd .ui-bar.blade ul li{width:16.6666666666%}
.rwd .ui-bar.blade ul li.hidden-xs{display:inline-block !important}
}
@media screen and (max-width:767px){.rwd .ui-bar{font-size:.75em}
.rwd .ui-bar ul li{width:24%}
}
@media screen and (min-width:768px){.rwd [data-animate]{opacity:0;-webkit-transition:opacity .8s cubic-bezier(0.25,0.46,0.45,0.94),transform .9s cubic-bezier(0.25,0.46,0.45,0.94);-moz-transition:opacity .8s cubic-bezier(0.25,0.46,0.45,0.94),transform .9s cubic-bezier(0.25,0.46,0.45,0.94);-ms-transition:opacity .8s cubic-bezier(0.25,0.46,0.45,0.94),transform .9s cubic-bezier(0.25,0.46,0.45,0.94);-o-transition:opacity .8s cubic-bezier(0.25,0.46,0.45,0.94),transform .9s cubic-bezier(0.25,0.46,0.45,0.94);transition:opacity .8s cubic-bezier(0.25,0.46,0.45,0.94),transform .9s cubic-bezier(0.25,0.46,0.45,0.94)}
.rwd [data-animate="fade-in-up"]{transform:translate(0,1.5rem)}
.rwd [data-animate]:nth-child(1),.rwd [data-animate][data-animate-delay="1"]{-webkit-transition-delay:10ms;transition-delay:10ms}
.rwd [data-animate]:nth-child(2),.rwd [data-animate][data-animate-delay="2"]{-webkit-transition-delay:.6s;transition-delay:.6s}
.rwd [data-animate]:nth-child(3),.rwd [data-animate][data-animate-delay="3"]{-webkit-transition-delay:1.2s;transition-delay:1.2s}
.rwd .in-viewport [data-animate]{opacity:1;transform:translate(0,0)}
}
.rwd body.new_browser #page-takeover.header-peek{padding-top:0;margin-top:-50px}
.rwd body.new_browser #page-takeover.header-peek .full-bleed-video-active{margin-top:0}
.rwd body.new_browser #page-takeover.header-peek.uibar-present{margin-top:-145px;padding-bottom:95px}
.rwd body.new_browser #page-takeover.header-peek.uibar-present .full-bleed-video-active{margin-top:95px}
.rwd .old_browser .overview-component.overview-component-1.hero.hero-takeover .covervid-wrapper{display:none}
.rwd.no-desktop #page-takeover .overview-component.overview-component-1.hero.simplifiedHomepage .covervid-wrapper{display:none}
@media(min-width:767px){.rwd.no-desktop #page-takeover .overview-component.overview-component-1.hero.simplifiedHomepage .blade-item-0 .blade-item-content-wrapper{padding-top:60px}
}
.rwd.no-video .overview-component.overview-component-1.hero.simplifiedHomepage .covervid-wrapper{display:none}
.rwd #page-takeover{height:100vh;min-height:550px;padding-bottom:0;position:relative}
.rwd #page-takeover .takeover-wrap{position:relative;height:100%}
.rwd #page-takeover .takeover-wrap.full-bleed-video-active{position:absolute}
.rwd #page-takeover .simplifiedHomepage{position:absolute;left:0;height:100%;width:100%}
.rwd #page-takeover .simplifiedHomepage .full-bleed-video-active{margin-top:95px;padding-top:0}
.rwd #page-takeover .simplifiedHomepage .full-bleed-video-active .btn-play.btn-play-mobile{display:none}
.rwd #page-takeover .simplifiedHomepage .full-bleed-video-active .btn-play.btn-play-desktop{display:none}
.rwd #page-takeover .simplifiedHomepage .full-bleed-video-active .btn-close{top:60px}
@media screen and (min-width:1650px){.rwd #page-takeover .simplifiedHomepage .full-bleed-video-active .btn-close{top:60px}
}
.rwd #page-takeover .simplifiedHomepage .btn-play.btn-play-mobile{display:none}
.rwd #page-takeover .simplifiedHomepage .btn-play.btn-play-desktop{display:inline-block}
.rwd #page-takeover .simplifiedHomepage .blade-content-container .blade-item-content{width:75%;margin:0 auto;text-align:center}
.rwd #page-takeover .simplifiedHomepage .blade-content-container .blade-item-content .description{width:100%}
@media(min-width:768px) and (max-width:991px){.rwd #page-takeover .simplifiedHomepage .blade-content-container .blade-item-content{background:0}
}
@media screen and (max-width:991px){.rwd #page-takeover .simplifiedHomepage .blade-content-container .blade-item-content{width:auto}
}
@media screen and (min-width:991px){.rwd #page-takeover .simplifiedHomepage .blade-content-container .blade-item-content{position:static;padding:0}
}
.rwd #page-takeover .simplifiedHomepage .covervid-wrapper{overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%}
.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .vjs-control-bar,.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .vjs-big-play-button,.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .vjs-error-display,.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .vjs-progress-holder,.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .vjs-menu-button,.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .vjs-control,.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .vjs-loading-spinner{display:none}
.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .vjs-progress-holder .vjs-slider{display:none}
.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .vjs-volume-menu-button .vjs-menu-button .vjs-control{display:none}
.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .vjs-waiting .vjs-loading-spinner,.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .vjs-seeking .vjs-loading-spinner{display:none}
.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .video-js.vjs-controls-disabled .vjs-big-play-button,.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .video-js.vjs-controls-disabled .vjs-control-bar{display:none}
.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .brightCoveMainContainer{height:100%}
.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .brightCoveMainContainer .brightCovePlayerContainer{zoom:1}
.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .brightCoveMainContainer .brightCovePlayerContainer .video-js .vjs-tech{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:inherit;width:auto}
.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .covervid-video{position:absolute;left:0;top:0;width:100%;height:100%}
.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .covervid-video video.vjs-tech{min-width:100%;position:absolute;top:50%;left:50%;height:auto;transform:translate(-50%,-50%)}
.rwd #page-takeover .simplifiedHomepage .covervid-wrapper .covervid-video .vjs-poster{min-width:100%;position:absolute;top:50%;left:50%;height:auto;transform:translate(-50%,-50%)}
@media screen and (max-width:767px){.rwd #page-takeover .simplifiedHomepage .covervid-wrapper{display:none}
}
.rwd #page-takeover .ui-bar{position:absolute;bottom:0;left:0;width:100%}
.rwd #page-takeover .overview-component.blade.hero,.rwd #page-takeover .marquee-video.blade.hero{height:100% !important}
@media screen and (max-width:767px){.rwd #page-takeover .overview-component.blade.hero .intrinsic-ratio,.rwd #page-takeover .marquee-video.blade.hero .intrinsic-ratio{position:static}
.rwd #page-takeover .overview-component.blade.hero .overview-items,.rwd #page-takeover .marquee-video.blade.hero .overview-items{margin-top:0;margin-left:0;margin-right:0;position:absolute;bottom:0;left:0;width:100% !important;background-color:transparent !important}
.rwd #page-takeover .overview-component.blade.hero .overview-items .blade-item-content,.rwd #page-takeover .marquee-video.blade.hero .overview-items .blade-item-content{width:100% !important}
}
.rwd #page-takeover .overview-component.video-takeover.video-active .video-layer .video-container,.rwd #page-takeover .marquee-video.video-takeover.video-active .video-layer .video-container{position:fixed;right:0;bottom:0;z-index:3}
@media screen and (max-width:767px){.rwd #page-takeover .marquee-video.blade.hero .content-layer{position:absolute;margin-top:0;bottom:30px;padding-bottom:0}
}
@media screen and (max-width:767px) and (max-height:650px){.rwd #page-takeover .marquee-video.blade.hero .btn-play{top:75px;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}
}
.rwd .body-takeover{overflow:hidden}
.rwd .body-takeover nav.global-menu{z-index:1}