.moleculeViewer{position:relative}.moleculeViewer__renderer{position:relative;z-index:3;width:100%;height:441px;cursor:move;background:#2b2d30;background:-webkit-radial-gradient(center, ellipse, #2b2d30 0%, #000 100%);background:radial-gradient(ellipse at center, #2b2d30 0%, #000 100%)}.fallback .moleculeViewer__renderer{cursor:default;background:url("../Images/LegacyModel.jpg")}.moleculeViewer__renderer canvas{max-width:100%;max-height:100%}.moleculeViewer__renderer__controls{position:absolute;top:15px;right:15px}.moleculeViewer__renderer__controls [data-showin="detail"]{display:none}.moleculeViewer__renderer__control{position:relative;display:block;margin-bottom:.5em;background-repeat:no-repeat;background-position:7px center;background-color:transparent;border:2px solid #FFF;border-radius:100%;padding:5px;background-size:20px;-webkit-transition:.2s ease all;transition:.2s ease all}.moleculeViewer__renderer__control.locked{cursor:default;opacity:.2}.moleculeViewer__renderer__control.locked span{visibility:hidden}.moleculeViewer__renderer__control:hover{background-color:#9F1F31;border-color:#9F1F31}.moleculeViewer__renderer__control.active{background-color:#424242;border-color:#424242}.moleculeViewer__renderer__control span{position:absolute;top:9px;right:0;width:300px;padding-right:6px;text-align:right;color:#FFF;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;text-shadow:0 0 3px #000}.moleculeViewer__renderer__control:hover span{opacity:1;right:36px}.moleculeViewer__renderer__control--rotate{background-image:url("../Images/refresh.png")}.fallback .moleculeViewer__renderer__control--rotate{display:none !important}.moleculeViewer__renderer__control--close{background-image:url("../Images/times.png");background-position:7px 6px}.moleculeViewer__renderer__control--next{background-image:url("../Images/chevron-right.png");background-size:18px;background-position:9px center}.moleculeViewer__renderer__control--prev{background-image:url("../Images/chevron-left.png");background-size:18px;background-position:7px center}.moleculeViewer__preloader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:#252525;pointer-events:none}.moleculeViewer__preloader--inactive{-webkit-animation:fadeOut 1s 1 ease-in-out forwards;animation:fadeOut 1s 1 ease-in-out forwards}.spinner{margin-top:220px;text-align:center}.spinner>div{width:10px;height:10px;margin-right:7px;background-color:#9F1F31;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.spinner>div:last-child{margin-right:0}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeOut{from{opacity:1}99%{opacity:0}to{display:none;opacity:0}}@keyframes fadeOut{from{opacity:1}99%{opacity:0}to{display:none;opacity:0}}.moleculeViewer__tooltip{position:absolute;display:none;padding-bottom:30px;pointer-events:none;font-size:14px;font-weight:200;font-family:"Helvetica Neue", "Helvetica", Arial, sans-serif;color:#FFF;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.fallback .moleculeViewer__tooltip{display:inline-block;height:40px;padding-bottom:0;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:all;cursor:pointer}.moleculeViewer__tooltip__inner{position:relative;padding-left:28px}.fallback .moleculeViewer__tooltip__inner{padding-left:48px}.moleculeViewer__tooltip__line{position:absolute;height:1px;background:#FFF}.fallback .moleculeViewer__tooltip__line{display:none}.moleculeViewer__tooltip__line--connect{bottom:-32px;left:0;width:40px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}.moleculeViewer__tooltip__line--underline{top:20px;width:0}.moleculeViewer__tooltip__text{opacity:0;padding-left:5px;margin-right:-24px;text-shadow:0 0 3px #000}.fallback .moleculeViewer__tooltip__text{display:none;margin-right:0;padding-top:12px;line-height:1;opacity:1}.fallback .moleculeViewer__tooltip.active .moleculeViewer__tooltip__text,.fallback .moleculeViewer__tooltip:hover .moleculeViewer__tooltip__text{display:block}.active .moleculeViewer__tooltip__line--connect{-webkit-animation:animateConnectline 0.5s ease-in-out forwards;animation:animateConnectline 0.5s ease-in-out forwards}.active .moleculeViewer__tooltip__line--underline{-webkit-animation:animateUnderline 0.5s 0.5s ease-in-out forwards;animation:animateUnderline 0.5s 0.5s ease-in-out forwards}.active .moleculeViewer__tooltip__text{-webkit-animation:fadeIn 0.5s 0.5s ease-in-out forwards;animation:fadeIn 0.5s 0.5s ease-in-out forwards}.fallback .active .moleculeViewer__tooltip__text{-webkit-animation:none;animation:none}@-webkit-keyframes animateUnderline{from{width:0}to{width:100%}}@keyframes animateUnderline{from{width:0}to{width:100%}}@-webkit-keyframes animateConnectline{from{width:0}to{width:40px}}@keyframes animateConnectline{from{width:0}to{width:40px}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.moleculeViewer__contents{position:relative;overflow:hidden;background:#FFF}.moleculeViewer__contentItem{display:none;padding:30px 100px 35px 30px;background:#FFF;border:2px solid #FFF;-webkit-transition:border-color .4s ease;transition:border-color .4s ease}.moleculeViewer__contentItem.pulsate{border-color:#9F1F31}.moleculeViewer__contentItem__image{max-width:250px;height:auto;float:left;padding-right:20px;margin-bottom:25px}a.moleculeViewer__btn{color:#FFF}a.moleculeViewer__btn:hover{text-decoration:none}.moleculeViewer__btn{display:block;padding:10px 15px;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.moleculeViewer__btn--red{background:#9F1F31}.moleculeViewer__btn--red:hover{background:#B33547}.moleculeViewer__btn--grey{background:#ADADAD}.moleculeViewer__btn--grey:hover{background:#ADADAD}.moleculeViewer__btn--TopLeft{position:absolute;top:5px;left:5px}.moleculeViewer__btn--topRight{position:absolute;top:0;right:5px}.moleculeViewer__btn--bottomRight{position:absolute;bottom:15px;right:0;z-index:2}.moleculeViewer__btn--bottomTop{position:absolute;top:0;right:0;z-index:1}.moleculeViewer__btn__arrow{position:relative;right:0;-webkit-transition:all .1s ease;transition:all .1s ease}.moleculeViewer__btn:hover .moleculeViewer__btn__arrow{right:-3px}.moleculeViewer__introLayer{display:none}.moleculeViewer__introLayer--active .moleculeViewer__introToolTip{opacity:1}.moleculeViewer__introToolTip{position:absolute;bottom:20px;right:20px;z-index:1000000;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:.2s;transition-delay:.2s;padding:15px;background:#FFF;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,0.4)}.moleculeViewer__introToolTip p:last-child{margin-bottom:0}.moleculeViewer__introToolTip__btn{padding:8px;margin-top:1em;text-align:center}a.moleculeViewer__introToolTip__closeBtn{position:absolute;top:-17px;right:-17px;display:block;background-color:#9F1F31;border:2px solid #9F1F31;color:#FFF;border-radius:100%;text-align:center;-webkit-transition:.2s ease all;transition:.2s ease all}a.moleculeViewer__introToolTip__closeBtn:hover{text-decoration:none;color:#9F1F31;border-color:#9F1F31;background:#FFF}.hidden{display:none}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.test{color:#000}

/*# sourceMappingURL=moleculeViewer.css.map */
