.container,.green-header-container{width:auto !important;margin:0 auto;padding:0}
@media(min-width:768px){.container,.green-header-container{width:750px !important}
}
@media(min-width:992px){.container,.green-header-container{width:970px !important}
}
@media(min-width:1200px){.container,.green-header-container{width:1170px !important}
}
#header-product{background:#3d4550 !important}
footer{margin-top:0}
.container>div{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.content-block{font-weight:300;line-height:30px;font-size:16px;color:#7d8fa2}
.content-block .container>div{margin:60px 0}
.content-block.centered{text-align:center}
.content-block.centered img{display:inline-block}
.content-block ul{padding-top:0}
.content-block ul li{line-height:36px;font-size:16px;position:relative;list-style-type:none}
.content-block ul li:before{position:absolute;display:block;content:'';width:8px;height:8px;background:#008bd1;left:-30px;bottom:13px;border-radius:8px}
.content-block .col-md-12 img,.content-block .col-md-7 img{max-width:100%}
#demo-label{position:absolute;left:-46px;top:-93px}
#content-block-display{position:relative}
#content-block-display:after{display:block;content:'';position:absolute;left:0;bottom:0;height:38%;width:100%;background:#f9f9f9;z-index:0}
#content-block-display h3,#content-block-display img,#content-block-display p{position:relative;z-index:1}
#content-block-features .container>div{margin-top:0}
#content-block-browser{overflow:hidden}
#content-block-browser img{border:10px solid #303742;border-radius:12px}
#browser-image-wrap{margin-bottom:-14px}
#content-block-bottom-aligned{margin-top:60px;margin-bottom:60px}
#hotspot-95 img{position:relative;z-index:1;border-radius:4px}
#content-block-main h1{text-shadow:6px 6px 0 #0078b4}
.hotspot>div:first-of-type{position:relative}
.hotspot .title{height:130px;position:absolute;top:0;left:0;background-color:#065fa3;opacity:.93;width:100%;text-align:center;margin:0;padding:0;z-index:11;display:table}
.hotspot .title>div{display:table-cell;vertical-align:middle}
.hotspot .title p{font-family:'Roboto Condensed',sans-serif;color:#FFF;margin:0;padding:0;text-align:center}
.hs-tooltip ul li{font-size:12px !important;line-height:24px !important}
.hs-tooltip ul li:before{background:#fff;bottom:9px}
.hs-wrap{position:relative}
.hs-wrap *{display:none;box-sizing:content-box !important}
.hs-wrap img,.hs-wrap.hs-loaded *{display:block}
.hs-tooltip.video script{display:none}
.hs-wrap.responsive,.hs-wrap.responsive img{width:100%}
.hs-spot-object{position:absolute;cursor:pointer;z-index:1}
.hs-spot-object.visible-tooltip{z-index:999}
.hs-spot.visible .hs-spot-shape{position:absolute;left:-1px;top:-1px;background:#000;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;width:100%;height:100%;-ms-filter:"alpha(Opacity=15)";filter:alpha(opacity=15);-moz-opacity:.15;-khtml-opacity:.15;opacity:.15;z-index:0;border:1px solid #fff;transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transition:all .25s cubic-bezier(.55,0,.1,1);-moz-transition:all .25s cubic-bezier(.55,0,.1,1);-webkit-transition:all .25s cubic-bezier(.55,0,.1,1)}
.hs-spot.visible .hs-spot-shape-inner{background:#da0606;position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;z-index:1;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transition:all .25s cubic-bezier(.55,0,.1,1);-moz-transition:all .25s cubic-bezier(.55,0,.1,1);-webkit-transition:all .25s cubic-bezier(.55,0,.1,1)}
.hs-spot.visible:hover .hs-spot-shape-inner{transform:scale3d(1.4,1.4,1.4);-moz-transform:scale3d(1.4,1.4,1.4);-webkit-transform:scale3d(1.4,1.4,1.4)}
.hs-rect{position:absolute;left:0;top:0;cursor:pointer;z-index:99;border:0}
.hs-rect.visible .hs-spot-shape{position:absolute;left:-3px;top:-3px;z-index:1;width:100%;height:100%;background:0;border:3px solid #da0606;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transition:all .25s cubic-bezier(.55,0,.1,1);-moz-transition:all .25s cubic-bezier(.55,0,.1,1);-webkit-transition:all .25s cubic-bezier(.55,0,.1,1)}
.hs-rect.visible .hs-spot-shape-inner{position:absolute;z-index:0;width:100%;height:100%;background:0;border:8px solid #000;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;left:-8px;top:-8px;-ms-filter:"alpha(Opacity=15)";filter:alpha(opacity=15);-moz-opacity:.15;-khtml-opacity:.15;opacity:.15;transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transition:all .25s cubic-bezier(.55,0,.1,1);-moz-transition:all .25s cubic-bezier(.55,0,.1,1);-webkit-transition:all .25s cubic-bezier(.55,0,.1,1)}
.hs-rect.visible:hover .hs-spot-shape{border-width:5px;left:-5px;top:-5px}
.hs-rect.visible:hover .hs-spot-shape-inner{border-width:7px;left:-7px;top:-7px}
.hs-spot-object .hs-spot-tooltip-outer{position:absolute;left:0;top:0}
.hs-tooltip-wrap{position:absolute}
.hs-tooltip{display:block;background:#181818;color:#fff;padding:15px;position:relative;min-height:18px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:100%}
.hs-wrap.click .hs-spot-object.left .hs-spot-tooltip-outer,.hs-wrap.mouseover .hs-spot-object.left .hs-spot-tooltip-outer{position:absolute;top:0;left:-30px}
.hs-spot-object.left .hs-tooltip-wrap{right:225%;top:0;padding-right:16px}
.hs-spot.left .hs-tooltip-wrap{top:-12px}
.hs-spot-object.left .hs-tooltip:before{position:absolute;content:"";display:block;width:0;height:0;right:-15px;top:4px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #181818}
.hs-spot.left .hs-tooltip:before{top:26px}
.hs-spot-object.left .hs-tooltip:after{position:absolute;content:"";display:block;width:0;height:0;right:-8px;top:8px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff}
.hs-spot.left .hs-tooltip:after{top:29px}
.hs-wrap.click .hs-spot-object.top .hs-spot-tooltip-outer,.hs-wrap.mouseover .hs-spot-object.top .hs-spot-tooltip-outer{position:absolute;left:0;top:-30px}
.hs-spot-object.top .hs-tooltip-wrap{bottom:100%;left:0;padding-bottom:16px}
.hs-spot.top .hs-tooltip-wrap{left:-1px}
.hs-spot-object.top .hs-tooltip:before{position:absolute;content:"";display:block;left:12px;bottom:-15px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #181818}
.hs-spot-object.top .hs-tooltip:after{position:absolute;content:"";display:block;bottom:-8px;left:16px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}
.hs-wrap.click .hs-spot-object.right .hs-spot-tooltip-outer,.hs-wrap.mouseover .hs-spot-object.right .hs-spot-tooltip-outer{position:absolute;top:0;left:30px}
.hs-spot-object.right .hs-tooltip-wrap{left:100%;top:0;padding-left:16px}
.hs-spot.right .hs-tooltip-wrap{top:-12px}
.hs-spot-object.right .hs-tooltip:before{position:absolute;content:"";display:block;left:-15px;top:16px;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #181818}
.hs-spot.right .hs-tooltip:before{top:26px}
.hs-spot-object.right .hs-tooltip:after{position:absolute;content:"";display:block;left:-8px;top:29px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff}
.hs-wrap.click .hs-spot-object.bottom .hs-spot-tooltip-outer,.hs-wrap.mouseover .hs-spot-object.bottom .hs-spot-tooltip-outer{position:absolute;left:0;top:30px}
.hs-spot-object.bottom .hs-tooltip-wrap{top:100%;left:0;padding-top:16px}
.hs-spot.bottom .hs-tooltip-wrap{left:-1px}
.hs-spot-object.bottom .hs-tooltip:before{position:absolute;content:"";display:block;top:-15px;left:12px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #000}
.hs-spot-object.bottom .hs-tooltip:after{position:absolute;content:"";display:block;top:-8px;left:16px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}
.hs-tooltip-buffer{background:#00f;position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.hs-spot-object.bottom .hs-tooltip-buffer{top:100%;height:16px}
.hs-spot-object.top .hs-tooltip-buffer{top:auto;bottom:100%;height:16px}
.hs-spot-object.left .hs-tooltip-buffer{right:100%;left:auto;width:16px}
.hs-spot-object.right .hs-tooltip-buffer{left:100%;width:16px}
.hs-tooltip:last-child{margin-bottom:0}
.hs-wrap.always .hs-spot-tooltip-outer{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;left:0 !important;top:0 !important;width:100% !important;height:100% !important}
.hs-wrap.always .hs-tooltip,.hs-wrap.always .hs-tooltip-wrap{display:block}
.hs-spot-object .hs-spot-tooltip-outer{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;width:0 !important;height:0 !important;transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transition:all .25s cubic-bezier(.55,0,.1,1);-moz-transition:all .25s cubic-bezier(.55,0,.1,1);-webkit-transition:all .25s cubic-bezier(.55,0,.1,1)}
.hs-spot-object .hs-tooltip,.hs-spot-object .hs-tooltip-wrap{display:none}
@-moz-document url-prefix(){.hs-spot-object .hs-tooltip,.hs-spot-object .hs-tooltip-wrap.bcVidHP{display:block}
}
.hs-spot-object.visible-tooltip .hs-spot-tooltip-outer{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;left:0 !important;top:0 !important;width:100% !important;height:100% !important}
.hs-spot-object.visible-tooltip .hs-tooltip,.hs-spot-object.visible-tooltip .hs-tooltip-wrap{display:block}
.hs-tooltip{background:white;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.5));box-shadow:0 1px 5px 0 rgba(0,0,0,0.5);color:black;border:5px solid #e7e7e7;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:15px 50px 15px 15px}
.hs-spot-object.bottom .hs-tooltip:before{border-bottom:12px solid #e7e7e7}
.hs-spot-object.top .hs-tooltip:before{border-top:12px solid #e7e7e7}
.hs-spot-object.left .hs-tooltip:before{border-left:12px solid #e7e7e7}
.hs-spot-object.right .hs-tooltip:before{border-right:12px solid #e7e7e7}
.hs-spot.visible .hs-spot-shape{border:3px solid #f04e23;background:transparent;left:-3px;top:-3px;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.80;-khtml-opacity:.80;opacity:.80}
.hs-rect.visible:hover .hs-spot-shape{border:5px;left:-5px;top:-5px}
.hs-spot.visible:hover .hs-spot-shape-inner{transform:none;-moz-transform:none;-webkit-transform:none}
.hs-spot.visible .hs-spot-shape-inner{width:48px;height:48px;margin:-24px 0 0 -24px;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.80;-khtml-opacity:.80;opacity:.80}
@-webkit-keyframes pulsate{0{-webkit-transform:opacity:.80}
50%{opacity:.50}
100%{-webkit-transform:opacity:.80}
}
.hs-spot.visible .hs-spot-shape{-webkit-animation:pulsate 1.5s ease-out;-webkit-animation-iteration-count:infinite}
.hs-spot.visible:hover .hs-spot-shape{animation-duration:.20s;animation-iteration-count:1;animation-name:scaleup;animation-fill-mode:forwards}
@keyframes scaleup{from{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1)}
75%{transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2)}
to{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);opacity:1;border-color:#ff853c}
}
.hs-tooltip button.close{position:absolute;top:10px;right:10px;opacity:1}
.hs-tooltip button.close svg{width:20px;height:20px}
.hs-tooltip button.close svg polygon{fill:#ccc}
.hs-tooltip button.close:hover svg polygon{fill:#b2b2b2}
.hs-tooltip h2{font-size:21px;color:#000;margin:0 0 15px 0}
.hs-tooltip p{font-size:14px;color:#333}
.hs-tooltip.video{padding:50px}
.hs-tooltip.video h2{margin-top:15px}
.hs-tooltip.video button.close{right:15px}
.hs-wrap .separator{height:15px;position:absolute;bottom:0;width:100%;display:block}