/*! normalize.css v2.0.1 | MIT License | git.io/normalize */.container:after,.popover .arrow:after{content:""}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,figure{margin:0}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C""\201D""\2018""\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.bx-wrapper{position:relative;padding:0}.bx-wrapper img{max-width:100%}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border:1px solid #222;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-controls-direction a.disabled,.popover,.popover-title:empty{display:none}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#222;border:1px solid #666}.bx-wrapper .bx-prev{left:10px;background:url(../images/bx-controls.png) 0 -32px no-repeat}.bx-wrapper .bx-next{right:10px;background:url(../images/bx-controls.png) -43px -32px no-repeat}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}#cboxCurrent,#cboxSlideshow,#cboxTitle{position:absolute;top:-20px}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/bx-controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/bx-controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%;background:#000}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxTitle{margin:0;left:0;color:#ccc}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#colorbox{outline:0}#cboxContent{position:relative;margin-top:20px;background:#000}.cboxIframe{width:100%;height:100%;display:block;border:0;background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;border:5px solid #000;background:#fff}#cboxCurrent{right:0;color:#ccc}#cboxLoadingGraphic{background:url(../images/loading.gif) center center no-repeat}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{right:90px;color:#fff}#cboxNext,#cboxPrevious{top:50%;margin-top:-32px;width:28px;height:65px;text-indent:-9999px;position:absolute}#cboxPrevious{left:5px;background:url(../images/colorbox-controls.png) top left no-repeat}#cboxPrevious:hover{background-position:bottom left}#cboxNext{right:5px;background:url(../images/colorbox-controls.png) top right no-repeat}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../images/colorbox-controls.png) top center no-repeat;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.tooltip-inner,form.sexy{-webkit-border-radius:4px;-moz-border-radius:4px}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{padding:8px;color:#fff;text-align:center;text-decoration:none;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;max-width:334px;padding:1px;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;color:#494949;font-weight:700;line-height:18px;background-color:#dff2ff;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px;font-size:.8em;color:#494949;line-height:1.4em}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.js #nav{clip:rect(0 0 0 0);position:absolute;display:block;overflow:hidden;zoom:1}.js #nav>ul{margin:0;padding:0;width:100%;display:block;list-style:none}.js #nav>ul>li{width:50%;display:block;text-align:center}#nav.opened{max-height:9999px}#nav.opened>ul>li>ul{display:none}#menu-toggle{float:right;display:block;margin:.7em 1em 0 0}@media screen and (min-width:51em){.js #nav{overflow:visible;float:right;position:relative;max-height:none}.js #nav>ul{display:inline}.js #nav>ul>li{float:left;display:inline-block;width:auto;margin-left:.4em;margin-right:.2em;text-align:left}#menu-toggle{display:none}}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em;font-family:Arial,sans-serif}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background:#000;background:rgba(0,0,0,.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.vjs-fade-in{display:block!important;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-ms-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-fade-out{display:block!important;visibility:hidden;opacity:0;-webkit-transition:visibility 1.5s,opacity 1.5s;-moz-transition:visibility 1.5s,opacity 1.5s;-ms-transition:visibility 1.5s,opacity 1.5s;-o-transition:visibility 1.5s,opacity 1.5s;transition:visibility 1.5s,opacity 1.5s;-webkit-transition-delay:2s;-moz-transition-delay:2s;-ms-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}@font-face{font-family:VideoJS;src:url(//s3.amazonaws.com/clearslide-www/assets/fonts/vjs.eot?#iefix);src:url(//s3.amazonaws.com/clearslide-www/assets/fonts/vjs.eot?#iefix) format("embedded-opentype"),url(//s3.amazonaws.com/clearslide-www/assets/fonts/vjs.woff) format("woff"),url(//s3.amazonaws.com/clearslide-www/assets/fonts/vjs.ttf) format("truetype");font-weight:400;font-style:normal}.vjs-default-skin{color:#ccc}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background:#323232;background:rgba(100,100,100,.5)}.vjs-default-skin .vjs-slider:focus{background:#464646;background:rgba(100,100,100,.7);-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;padding:0;margin:0;height:3em;background-color:#000;background-color:rgba(7,40,50,.7);font-style:normal;font-weight:400;font-family:Arial,sans-serif}.vjs-default-skin .vjs-play-progress,.vjs-default-skin .vjs-volume-level{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 #0e568f}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:top .4s,height .4s,font-size .4s,-webkit-transform .4s;-moz-transition:top .4s,height .4s,font-size .4s,-moz-transform .4s;-o-transition:top .4s,height .4s,font-size .4s,-o-transform .4s;transition:top .4s,height .4s,font-size .4s,transform .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:top .2s,height .2s,font-size .2s,-webkit-transform .2s;-moz-transition:top .2s,height .2s,font-size .2s,-moz-transform .2s;-o-transition:top .2s,height .2s,font-size .2s,-o-transform .2s;transition:top .2s,height .2s,font-size .2s,transform .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;left:0;top:0}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,.4)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time,.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{display:block;z-index:2;position:absolute;top:50%;left:50%;margin:-4em auto auto -6em;width:12em;height:8em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#282828;background-color:rgba(7,40,50,.7);border:.3em solid #323232;border-color:rgba(255,255,255,.25);-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:0 0 1em rgba(255,255,255,.25);-moz-box-shadow:0 0 1em rgba(255,255,255,.25);box-shadow:0 0 1em rgba(255,255,255,.25);-webkit-transition:border .4s,-webkit-box-shadow .4s,-webkit-transform .4s;-moz-transition:border .4s,-moz-box-shadow .4s,-moz-transform .4s;-o-transition:border .4s,-o-box-shadow .4s,-o-transform .4s;transition:border .4s,box-shadow .4s,transform .4s}.vjs-default-skin .vjs-big-play-button:focus,.vjs-default-skin:hover .vjs-big-play-button{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:border 0s,-webkit-box-shadow 0s,-webkit-transform 0s;-moz-transition:border 0s,-moz-box-shadow 0s,-moz-transform 0s;-o-transition:border 0s,-o-box-shadow 0s,-o-transform 0s;transition:border 0s,box-shadow 0s,transform 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;font-size:3em;line-height:2.66;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-default-skin .vjs-loading-spinner:after,.vjs-default-skin .vjs-loading-spinner:before{content:"\e00a";font-family:VideoJS;position:absolute;text-align:center}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:5em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-default-skin .vjs-loading-spinner:before{width:1em;height:1em;text-shadow:0 0 .1em #000}.vjs-default-skin .vjs-loading-spinner:after{width:1em;height:1em;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#000;background-color:rgba(7,40,50,.7);-webkit-box-shadow:-20px -20px 0 rgba(255,255,255,.5);-moz-box-shadow:0 0 1em rgba(255,255,255,.5);box-shadow:-.2em -.2em .3em rgba(255,255,255,.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-menu{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;font-weight:400;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover,.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover{background-color:#fff;background-color:rgba(255,255,255,.75);color:#111;outline:0;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button{font-size:1em}.vjs-default-skin .vjs-captions-button:before{content:"\e008";font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:none}.button,.section1 .promo-text p.smallest,.section1 .promo-text span.smallest,body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}@font-face{font-family:"Calibri W01 Bold 904607";src:url(//s3.amazonaws.com/clearslide-www/assets/fonts/26989e0d-2435-46c9-ab53-ae63e1816b99.eot?#iefix);src:url(//s3.amazonaws.com/clearslide-www/assets/fonts/26989e0d-2435-46c9-ab53-ae63e1816b99.eot?#iefix) format("eot"),url(//s3.amazonaws.com/clearslide-www/assets/fonts/4e7b2126-77d3-4e53-810d-7ccfde46450a.woff) format("woff"),url(//s3.amazonaws.com/clearslide-www/assets/fonts/dcb27c78-fcd6-43bb-ab8b-9152bcfeb336.ttf) format("truetype"),url(//s3.amazonaws.com/clearslide-www/assets/fonts/ab531dcb-6916-45d8-9326-ab3e33d75ef3.svg#ab531dcb-6916-45d8-9326-ab3e33d75ef3) format("svg")}.button{font-weight:700;font-size:1em;position:relative;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;cursor:pointer;vertical-align:middle;display:inline-block}.button:hover{text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.5);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.5);-o-box-shadow:inset 0 1px 1px rgba(255,255,255,.5)}.button.large{font-size:.8em;padding:0 1.2em}.button.yellow{border:1px solid #b87900;color:#5d4600;background:#fc0;background:-moz-linear-gradient(top,#fc0 0,#e7ae00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fc0),color-stop(100%,#e7ae00));background:-webkit-linear-gradient(top,#fc0 0,#e7ae00 100%);background:-o-linear-gradient(top,#fc0 0,#e7ae00 100%);background:-ms-linear-gradient(top,#fc0 0,#e7ae00 100%);background:0 0,bottom,0,100% #e7ae00;box-shadow:inset 0 1px 0 #ffd83b;-webkit-box-shadow:inset 0 1px 0 #ffd83b;-moz-box-shadow:inset 0 1px 0 #ffd83b;-o-box-shadow:inset 0 1px 0 #ffd83b}.button.yellow:hover{text-decoration:none;color:#000;background-color:#ffd83b;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease;-ms-transition:All .5s ease;transition:All .5s ease}.button.gray{border:1px solid #919191;color:#5d4600;background:#e8e8e8;background:-moz-linear-gradient(top,#e8e8e8 0,#d6d6d6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e8e8e8),color-stop(100%,#d6d6d6));background:-webkit-linear-gradient(top,#e8e8e8 0,#d6d6d6 100%);background:-o-linear-gradient(top,#e8e8e8 0,#d6d6d6 100%);background:-ms-linear-gradient(top,#e8e8e8 0,#d6d6d6 100%);background:0 0,bottom,0,100% #d6d6d6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#d6d6d6', GradientType=0)}.button.gray:hover{color:#000}body{background-color:#f2f2f2}.calibri,.header-text,footer .header,header nav ul li a{font-family:'Calibri W01 Bold 904607'}footer,header{clear:both;width:100%;float:right;margin-right:0;display:inline}.slider{list-style:none}.tooltip.right .tooltip-arrow{border-right-color:#9c0404}.tooltip-inner{max-width:270px;font-size:1.3em;line-height:2em;background-color:#9c0404}.menu ul li,header{background-color:#fff}.button.small{padding:.5em 1em .6em}header{position:fixed;top:0;z-index:10000}header .container{padding:.5em 0;position:relative}header .stretch{min-width:100%;max-height:8em}header .header-contact{color:#90ceff;font-size:.8em;position:absolute;top:100%;right:0;background:#000;background:rgba(0,0,0,.8);padding:.5em 1em;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}header .header-contact .white{color:#fff;text-decoration:none}header .header-contact a{margin-left:1em}header .logo{width:15.25424%;float:left;margin-right:1.69492%;display:inline;height:42px;margin-top:.4em;margin-left:1em}header .logo img{max-width:100%}header nav ul{list-style:none}header nav ul li{display:inline;margin-left:2em}header nav ul li a{color:#0e568f;text-decoration:none;font-size:1.1em}header nav ul li a.active{color:#00104E;border-bottom:3px solid #ffc000;margin-bottom:3px}header .dropshadow{position:absolute;top:100%;left:0;width:100%;z-index:3}.section1{position:fixed;top:0;width:100%;padding:6em 0 3em;z-index:-1;min-width:59em;background:url(../images/bg.jpg) center no-repeat #333F48;background-size:cover;-ms-behavior:url(//d3nsmp4txz3cjc.cloudfront.net/assets/backgroundsize.min.htc)}.section1 .background{margin-top:-5em}.section1 .promo-text{width:100%;float:right;margin-right:0;display:inline;font-size:1.9em;line-height:1.9em;margin-top:.6em;color:#fff;position:relative;text-align:center}.section1 .promo-text>.title{padding-right:.5em;margin-right:.2em;border-right:1px solid #fff}.section1 .promo-text>.two-line{line-height:1.3em;position:relative;top:.5em}.section1 .promo-text p,.section1 .promo-text span{margin:0;font-size:2em;display:inline-block;text-align:left}.section1 .promo-text p.smaller,.section1 .promo-text span.smaller{font-size:1.2em}.section1 .promo-text p.smallest,.section1 .promo-text span.smallest{font-size:.74em;line-height:1.3em;margin-bottom:1em}.section1 .promo-text p.blue,.section1 .promo-text span.blue{color:#D2E9FC}.section2{margin-top:231px;background:#eff4fc;border-bottom:1px solid #ccc;padding:3em 0;position:relative;z-index:1}.section3,.section4{border-bottom:1px solid #dbe2ec;position:relative;z-index:1}.section4{background-color:#eff4fc;padding:4em 0}.section4 .text{width:40.67797%;float:left;margin-right:1.69492%;display:inline}.section5{padding:1em;background:#fff;position:relative;z-index:1}.section5 .text{width:49.15254%;float:right;margin-right:0;display:inline;padding-top:9em}footer{background-color:#f2f2f2;padding:2em 0;line-height:1.5em;color:#666;font-size:1em;position:fixed;bottom:0;z-index:0}footer a{text-decoration:none;color:#666}footer .site-links{width:49.15254%;float:left;margin-right:1.69492%;display:inline}footer .site-links ul.left{width:48.27586%;float:left;margin-right:3.44828%;display:inline}footer .site-links ul.right{width:48.27586%;float:right;margin-right:0;display:inline}footer .support-legal{width:23.72881%;float:left;margin-right:1.69492%;display:inline}footer .community,footer .copyright{margin-right:0;float:right;display:inline}footer .community{width:23.72881%}footer .copyright{width:100%;border-top:1px solid #d2d2d2;font-size:.7em;color:#999}footer .header{border-bottom:1px solid #d2d2d2;color:#757575}footer .links ul{list-style:none;padding:0;font-size:.9em;color:#999}footer .links ul a{color:#999}footer .links ul .linkedin{background:url(../images/linkedin-sm.png) no-repeat;height:30px;padding-left:30px}footer .links ul .twitter{background:url(../images/twitter.png) no-repeat;height:30px;padding-left:30px}footer .links ul .facebook{background:url(../images/facebook.png) no-repeat;height:30px;padding-left:30px}footer img.aicpa{margin-top:5px;float:right}a{text-decoration:none;color:#0054b2;border:0;outline:0}a:hover{text-decoration:underline;outline:0}a:focus{border:0;outline:0}.container{z-index:1}.header-text{font-size:2.5em;line-height:1em;color:#494949}.subtitle-text{color:#494949;font-size:1.3em;line-height:2em}.body-text{color:#494949;margin:.5em 0;line-height:1.4em}.background{width:100%;height:100%;position:absolute;z-index:-1}.stretch{min-width:100%;max-width:100%;width:auto;height:auto}.center{text-align:center}.clear{clear:both}.left{float:left}.right{float:right}.inline{display:inline}.hidden{display:none}.sub-nav{list-style:none;padding:0 0 .5em;border-bottom:5px solid #ccc;margin-bottom:3em}.sub-nav li.active,.sub-nav li:hover{border-bottom:5px solid #0e568f}.sub-nav li{display:inline;margin:0 -2px;padding:0 2em .5em}.sub-nav li:hover{color:#0e568f;-webkit-transition:All .2s ease;-moz-transition:All .2s ease;-o-transition:All .2s ease;-ms-transition:All .2s ease;transition:All .2s ease}.sub-nav li a{color:#666;text-decoration:none}.sub-nav li a:hover{color:#0e568f;text-decoration:none}.sub-nav li.active a{color:#0e568f}.last-section{-webkit-box-shadow:#999 1px 1px 3px;-moz-box-shadow:#999 1px 1px 3px;box-shadow:#999 1px 1px 3px}::-moz-selection{background-color:#1B589D;color:#fff}::selection{background-color:#1B589D;color:#fff}.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;border:0}.bx-wrapper{margin:0 auto}.placeholder{color:#aaa}body{min-width:59em}.container{max-width:59em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}.container:after{display:table;clear:both}.menu,.menu a,.menu li,.menu ul{margin:0;padding:0;border:0;outline:0}.menu{float:right}.menu>li{position:relative;list-style:none;float:left;display:block}.menu>li a{display:block;padding:8px 0 0;margin:6px 14px;text-decoration:none}.menu>li:last-child>a{margin:6px 0 6px 14px}.menu ul{position:absolute;top:100%;left:0;opacity:0;background-color:transparent;height:0;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-transition:opacity .25s ease .1s;-moz-transition:opacity .25s ease .1s;-o-transition:opacity .25s ease .1s;-ms-transition:opacity .25s ease .1s;transition:opacity .25s ease .1s;z-index:4}.menu ul li{float:left;height:0;overflow:hidden;padding:0;line-height:40px;-webkit-transition:height .25s ease .1s;-moz-transition:height .25s ease .1s;-o-transition:height .25s ease .1s;-ms-transition:height .25s ease .1s;transition:height .25s ease .1s}.menu ul li a{width:190px;padding:4px 0 4px 10px;margin:0;border:0;border-bottom:1px solid #ddd;font-family:Helvetica,sans-serif;font-size:.9em;font-weight:700}.article .column1 .title-text,.article .sub-head,.blog .tumblr_title,.careers .section3 .column2 .section-title,.company .sub-head,.contact .sub-head,.index .section2 .login .header,.legal .section2 .sub-head,.legal .section2 h1.title-text,.logReg .login-container .column2 .give-us,.logReg .login-container .column2 .sub-head,.mobile .section2 .text .features,.mobile .section3 .text .features,.mobile .section4 .text .features,.product_detail .sub-head,.products .sub-head,.support .section2 .right-side .title{font-family:'Calibri W01 Bold 904607'}.menu ul li a:hover{background-color:#0E568F;color:#fff}.menu li:first-child a{border-left:0}.menu>li:last-child>a{line-height:20px}.menu li:hover>a{color:#3A75AB}.menu li:hover>ul{opacity:1}.menu li:hover>ul li{height:48px;overflow:visible;padding:0}.menu ul li:last-child a{border:0}input{border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition-property:border,box-shadow;-moz-transition-property:border,box-shadow;-o-transition-property:border,box-shadow;transition-property:border,box-shadow;-webkit-transition-duration:.2s,.2s;-moz-transition-duration:.2s,.2s;-o-transition-duration:.2s,.2s;transition-duration:.2s,.2s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}input:focus{border-color:rgba(82,168,236,.8);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}form.sexy{padding:20px;margin-top:20px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}form.sexy input,form.sexy textarea{font-size:18px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #9aabb8}form.sexy input[type=email],form.sexy input[type=number],form.sexy input[type=password],form.sexy input[type=tel],form.sexy input[type=text]{margin-bottom:20px;height:35px;padding:0 10px}form.sexy label{display:block;font-size:14px;font-weight:700;color:#455668;margin-bottom:3px}form.sexy .half-div{width:48%;display:inline-block}form.sexy .half-div.first{margin-right:2%}form.sexy .full-div{width:99%}form.sexy .full-div textarea{width:100%;height:80px}form.sexy .full-div input,form.sexy .half-div input{width:100%}form.sexy a.clear-fields{float:right;text-decoration:underline;position:relative;top:10px;margin-right:10px;color:#00f}.container.apply{width:44em}.container.apply .error{color:#b00}.container.apply form.apply{padding:0 70px;margin-top:0}.container.apply form.apply .helper-text{font-size:.9em;color:#666;margin-top:7px}.container.apply form.apply fieldset{border:0}.container.apply form.apply fieldset label.super{font-size:1.1em}.container.apply form.apply fieldset textarea{height:6em}.container.apply form.apply fieldset input,.container.apply form.apply fieldset textarea{width:100%;margin-bottom:0}.container.apply form.apply fieldset input[type=file]{border:0;box-shadow:none;font-size:.9em;color:#666}.legal .section2{padding:1em 0 2em;background:#fff;border:0}.legal .section2 p{margin-top:.3em;line-height:1.4em;font-size:.9em;text-align:justify}.legal .section2 em{text-decoration:underline;font-style:normal}.article .column2 .news .more,.company .column2 .media .more,.company .column2 .news .more,.cs-logo>a:active,.cs-logo>a:hover,.cs-logo>a:link,.cs-logo>a:visited,.index .section1 .static a:hover,.index .section1 a.yellow-link:hover,.index .section2 .companies a:hover,.index .section2 .login form a,.index .section2 .news .news-text a:hover{text-decoration:none}.legal .section2 h1.title-text{color:#494949;font-size:2.2em;line-height:1em}.legal .section2 h2{color:#494949;vertical-align:top;margin:0;padding-bottom:10px}.legal .section2 ol.legal-list,.legal .section2 ul.legal-list{line-height:1.5em;font-size:.9em}.legal .section2 .sub-head{margin:.2em 0 0;font-size:1.3em;color:#023b9e}.legal .section2 .sub-text{font-size:1.1em}.index{min-width:320px}.index .bx-wrapper .bx-controls-direction a{top:90%}.index .bx-wrapper ul{padding:0}.index .background-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;overflow:hidden}.index .background-container img{position:absolute;min-height:100%;min-width:100%;top:0;left:0;margin-top:-15%}.index .section1{position:relative;padding:1em 0 0;margin-bottom:3em;background:0;overflow-y:auto;height:100%;top:67px;min-width:320px;z-index:1}.index .section1 .promo-text{font-size:1.4em;width:100%;display:block;text-align:left}.index .section1 .promo-text p.smallest{font-size:.9em}.index .section1 a.yellow-link{color:#fc0;display:inline-block}.index .section1 .large.button.yellow{padding:.2em 3.65em}.index .section1 p{display:block}.index .section1 .slider-img{position:absolute;bottom:0;right:0;z-index:-1;display:none}.index .section1 .static{margin-top:0}.index .section1 .static a>img{opacity:.9}.index .section1 .static a>img:hover{opacity:1}.index .section2{margin-top:4.25em;padding:1.5em 0;width:100%;background:#F9FBFF;z-index:1}.index .section2 .news{width:32.20339%;float:left;margin-right:1.69492%;display:inline;line-height:1em;font-size:1.5em}.index .section2 .news .news-text{font-size:.6em;color:#666;line-height:1.3em}.index .section2 .news .news-text a{color:#0054b2}.index .section2 .login{width:66.10169%;float:right;margin-right:0;display:inline;padding:0 0 0 4em}.index .section2 .login .header{color:#494949;font-size:1.3em;padding-bottom:10px}.index .section2 .login form .left-side,.index .section2 .login form .middle-side{width:38.62069%;float:left;margin-right:3.44828%;display:inline}.index .section2 .login form .right-side{width:13.7931%;margin-right:0;display:inline;float:left}.index .section2 .login form label{font-weight:700;font-size:.9em;margin-bottom:.5em;display:block}.index .section2 .login form input{font-size:.9em;width:100%;border:1px solid #8c9cae;padding:.5em;display:inline;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-bottom:5px}.index .section2 .login form input[type=submit]{width:auto;background:#f6f6f6;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f6f6),color-stop(100%,#cdcdcd));background-image:-webkit-linear-gradient(top,#f6f6f6,#cdcdcd);background-image:-moz-linear-gradient(top,#f6f6f6,#cdcdcd);background-image:-ms-linear-gradient(top,#f6f6f6,#cdcdcd);background-image:-o-linear-gradient(top,#f6f6f6,#cdcdcd);background-image:linear-gradient(top,#f6f6f6,#cdcdcd);-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;padding:.5em 1em;color:#494949}.index .section2 .login form a{color:#0054b2;font-size:.8em}.index .section2 .companies{width:100%;float:left;margin-right:1.69492%;display:inline;padding:1em 0;border-top:1px solid #e5edf8;margin-top:1em;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.index .section2 .companies a{font-size:.8em;color:#0054b2}.index .section2 .companies>div{width:15.25424%;float:left;margin-right:1.69492%;display:inline;height:36px}.index .section2 .companies>div.last{width:15.25424%;float:right;margin-right:0;display:inline}.index .section2 .companies img{width:80%}.index .section2 .copy{padding:.4em 0 0;border-top:1px solid #e5edf8;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;font-size:.7em;color:#737f92}.index footer{position:relative;z-index:2}.index #overlay{background:url(../images/homepage/overlay.png);position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1;display:none}.products .section2{background-color:#fff;border-bottom:1px solid #ccc;padding:1em 0 3em}.products .section2 .image{width:40.67797%;float:left;margin-right:1.69492%;display:inline;padding:2em}.products .section2 .image img{width:100%}.products .section2 #top-slider{display:none}.products .section2 .text{width:57.62712%;float:right;margin-right:0;display:inline;margin-top:6em}.products .section2 .text .header-text{color:#0e568f}.products .section2 .text .body-text{padding-right:7em}.products .section2 .sub-nav{margin-bottom:0}.products .section3{padding:3em 0;background:#f6f6f6}.products .section4{padding:3em 0;background:#fff}.products .section4 img{padding-bottom:2em}.products .section5{padding:3em 0;background:#f6f6f6;border:0}.products .section5 img{padding-bottom:2em}.products .left-side{width:49.15254%;float:left;margin-right:1.69492%;display:inline}.products .right-side{width:49.15254%;float:right;margin-right:0;display:inline}.products .sub-head{font-size:1.8em;color:#494949}.products .description{padding:1em}.products .description p{line-height:1.4em}.mobile .section3{padding:5em 0;background:#f6f6f6}.mobile .section3 .sub-head{font-size:1.3em}.mobile .section3 .images{width:49.15254%;float:left;margin-right:1.69492%;display:inline;text-align:center}.mobile .section3 .images img{max-width:100%;max-height:100%}.mobile .section3 .text{width:49.15254%;float:right;margin-right:0;display:inline}.mobile .section3 .text .header-text{font-size:1.5em;vertical-align:top;line-height:3em}.mobile .section3 .text .body-text{margin:1em 0}.mobile .section2,.mobile .section4{padding:1em 0 3em;background:#fff;border:0}.mobile .section2 .sub-head,.mobile .section4 .sub-head{font-size:1.3em}.mobile .section2 .images,.mobile .section4 .images{width:49.15254%;float:right;margin-right:0;display:inline;text-align:center}.mobile .section2 .images img,.mobile .section4 .images img{max-width:100%;max-height:100%}.mobile .section2 .text,.mobile .section4 .text{width:49.15254%;float:left;margin-right:1.69492%;display:inline;margin-top:6em}.mobile .section2 .text .header-text,.mobile .section4 .text .header-text{font-size:1.5em;vertical-align:top;line-height:3em}.mobile .section2 .text .body-text,.mobile .section4 .text .body-text{margin:1em 0}.mobile .section2 .text{margin-top:2em}.mobile .section2 .images{margin-top:6em}.mobile .header-text{margin:1em 0 0;padding-left:.5em}.mobile .sub-head{margin:.5em 0 2em}.mobile ul.features-list{padding:0 0 0 1em}.mobile ul.features-list li{font-size:.9em;line-height:1.5em}.mobile .download-buttons{text-align:center}.mobile .download-buttons img{margin-right:1em}.company .section2{padding:1em 0 2em;background:#fff;border:0}.company .section2 .text{width:49.15254%;float:left;margin-right:1.69492%;display:inline;margin-top:2em}.company .section2 .text .header-text{font-size:2em;vertical-align:top}.company .section2 .images{width:49.15254%;float:right;margin-right:0;display:inline;text-align:center}.company .section2 .images img{max-width:100%;max-height:100%}.company .column1{width:69.83051%;float:left;margin-right:1.69492%;display:inline;margin-bottom:3em}.company .column1 img{width:100%}.company .column1 p{font-size:1em;margin-top:.3em;line-height:1.5em}.company .column1>div{margin-top:4em}.company .column1>div:first-of-type{margin-top:0}.company .column1 .person{width:48.18182%;float:left;margin-right:2.27273%;display:inline}.company .column1 .person img{display:block}.company .column1 .person p{line-height:.3em;margin:15px 0;color:#494949;font-size:.8em}.company .column1 .person p:last-of-type{padding-bottom:10px}.company .column1 .person p strong{font-size:1.1em}.company .column1 .person.last{width:48.18182%;float:right;margin-right:0;display:inline}.company .column2{width:27.45763%;float:right;margin-right:0;display:inline}.company .column2>div{margin-top:1em}.company .column2>div:first-of-type{margin-top:3em}.company .column2 .testimonial{margin:1em;padding-bottom:5px;border-bottom:1px solid #ccc}.company .column2 .testimonial:last-child{border:0}.company .column2 .testimonial .quote{font-size:.8em;font-style:italic;line-height:1.5em}.company .column2 .testimonial .author{float:right;font-size:.8em}.company .column2 .testimonial .author p{line-height:.2em}.company .column2 .media,.company .column2 .news{background:#f4f4f4;border:1px solid #ccc;padding:1em}.company .column2 .media .item,.company .column2 .news .item{font-size:.8em;line-height:1.3em;color:#666;margin-top:2em}.company .column2 .media .item p,.company .column2 .news .item p{margin:0;color:#999;font-size:.9em;font-style:italic}.company .column2 .media .item p strong,.company .column2 .news .item p strong{font-weight:400;color:#1b73cd;font-size:1.2em;font-style:normal}.company .column2 .media .item p strong a,.company .column2 .news .item p strong a{color:#1b73cd}.company .column2 .media .more,.company .column2 .news .more{color:#666;background:#ccc;border:1px solid #666;padding:.5em;font-size:.7em;float:right}.company .column2 .press-kit{background:url(../images/company/presskit.png);text-align:center;padding:.8em;color:#fff}.company .column2 .press-kit .description{font-size:.8em}.company .header-text{font-size:2.2em;vertical-align:top;margin:0;padding-bottom:10px}.company .sub-head{margin:.2em 0 0;font-size:1.3em;color:#023b9e}.companies .section2{background-color:#fff;padding:1em 0 5em;border:0}.companies .section2 .company{width:23.72881%;float:left;margin-right:1.69492%;display:inline;border:1px solid #ccc;margin-bottom:1em;text-align:center}.companies .section2 .company.last{width:23.72881%;float:right;margin-right:0;display:inline}.companies .section2 .company img{width:100%}.testimonials .section2{background-color:#fff;padding:1em 0 5em;border:0}.testimonials .section2 img{width:100%;margin-bottom:3em}.testimonials .section2 .column1,.testimonials .section2 .column2{width:32.20339%;float:left;margin-right:1.69492%;display:inline}.testimonials .section2 .column3{width:32.20339%;float:right;margin-right:0;display:inline}.testimonials .section2 .two-thirds{width:66.10169%;float:left;margin-right:1.69492%;display:inline}.testimonials .section2 .quote{padding:0 1em;margin-bottom:3em}.testimonials .section2 .quote-text{margin-bottom:1em;padding-bottom:.5em;border-bottom:5px solid #ccc;line-height:1.5em}.testimonials .section2 .quote-author{font-size:1.1em;font-weight:700;color:#494949}.testimonials .section2 .company{font-size:.8em;color:#767676;font-style:italic}.support .section2{background-color:#fff;padding:1em 0 5em;border:0}.support .section2 img{width:100%;margin-bottom:2em}.support .section2 .left-side{width:66.10169%;float:left;margin-right:1.69492%;display:inline;line-height:1.6em;color:#494949}.support .section2 .right-side{width:32.20339%;float:right;margin-right:0;display:inline;background:#f3f3f3;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:1em}.support .section2 .right-side>div{margin:.5em 0}.support .section2 .right-side .title{font-size:1.7em;color:#333;margin-top:0}.support .section2 .right-side .phone{font-size:2em;color:#416ec6}.support .section2 .right-side .small{font-size:.8em}.support .section2 .column1,.support .section2 .column2{width:32.20339%;float:left;margin-right:1.69492%;display:inline}.support .section2 .column3{width:32.20339%;float:right;margin-right:0;display:inline}.support .section2 .quote{padding:0 1em;margin-bottom:3em}.support .section2 .quote-text{margin-bottom:1em;padding-bottom:.5em;border-bottom:5px solid #ccc;line-height:1.5em}.support .section2 .quote-author{font-size:1.1em;font-weight:700;color:#494949}.support .section2 .company{font-size:.8em;color:#767676;font-style:italic}.careers .section2{padding:2em 0 0;background:#fff}.careers .section2 .image{width:57.62712%;float:left;margin-right:1.69492%;display:inline}.careers .section2 .image img{width:100%}.careers .section2 .text{width:40.67797%;float:right;margin-right:0;display:inline;margin-top:6em}.careers .section2 .text .body-text{font-size:1.3em}.careers .section3{padding:4em 0;background:#F8FAFD;border:0}.careers .section3 .header-text{margin-bottom:1.5em;font-size:2.6em}.careers .section3 .header-text p{margin:0}.careers .section3 .req h1{margin-top:0}.careers .section3 .column1{width:69.83051%;float:left;margin-right:1.69492%;display:inline}.careers .section3 .column1 .section{margin:3em 0}.careers .section3 .column1 .section:first-of-type{margin-top:0}.careers .section3 .column1 .section>img{float:left;width:100%}.careers .section3 .column1 .text{color:#74819d}.careers .section3 .column1 .text.left{width:43.18182%;float:left;margin-right:2.27273%;display:inline;padding-left:2em}.careers .section3 .column1 .text.right{width:43.18182%;float:right;margin-right:0;display:inline;padding-right:2em}.careers .section3 .column1 .text.photo{margin-top:-14em;line-height:1.4em;color:#fff}.careers .section3 .column1 .photo-header{font-size:1.5em;font-weight:700;margin-bottom:.5em}.careers .section3 .column1 .perk img{display:block;margin:0 auto 1em}.careers .section3 .column1 .perk .description{color:#333;font-size:.9em}.careers .section3 .column2{width:27.45763%;float:right;margin-right:0;display:inline;background:#f0f0f0;border:1px solid #ccc}.careers .section3 .column2 .section-title{font-size:1.5em;font-weight:700;padding:.5em 0;margin-bottom:.5em;color:#494949}.careers .section3 .column2 .section{font-weight:700;font-size:.9em;padding:0 .5em}.careers .section3 .column2 ul{background:#fff;list-style:none;padding:0;font-size:.75em;border-top:1px solid #ccc}.careers .section3 .column2 ul:last-of-type{margin-bottom:0}.careers .section3 .column2 ul li{border-bottom:1px solid #ccc;padding:.75em;background:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f6f6f6));background-image:-webkit-linear-gradient(top,#fff,#f6f6f6);background-image:-moz-linear-gradient(top,#fff,#f6f6f6);background-image:-ms-linear-gradient(top,#fff,#f6f6f6);background-image:-o-linear-gradient(top,#fff,#f6f6f6);background-image:linear-gradient(top,#fff,#f6f6f6)}.careers .section3 .column2 ul li a{color:#339bc7}.careers .section4{padding:3em 0}.careers .section4.sf-bg{background:url(../images/careers/sf.jpg) center no-repeat;background-size:cover;-ms-behavior:url(../backgroundsize.min.htc)}.careers .section4.ny-bg{background:url(../images/careers/ny.jpg) center no-repeat;background-size:cover;-ms-behavior:url(../backgroundsize.min.htc)}.careers .section4 .toggle{background:#494949;width:18em;margin:0 auto;padding:.6em .6em .7em;-webkit-border-radius:42px;-moz-border-radius:42px;-ms-border-radius:42px;-o-border-radius:42px;border-radius:42px;border:1px solid #000;color:#fff}.careers .section4 .toggle a{color:#fff;font-weight:700;margin:0 1em}.careers .section4 .title{padding:1em 0 0 1em}.careers .section4 .text{width:49.15254%;float:left;margin-right:1.69492%;display:inline;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#fff;background:rgba(255,255,255,.8);margin-top:2em}.careers .section4 .text .body{padding:0 1.4em;font-size:.9em;line-height:1.3em}.careers .section5{padding:2em 0 0}.careers .section5 .image{width:32.20339%;float:left;margin-right:1.69492%;display:inline;margin-top:1em}.careers .section5 .image img{max-height:400px;float:right}.careers .section5 .text{width:66.10169%;float:right;margin-right:0;display:inline;padding-top:3em}.careers .section5 .text .name{font-size:1.7em;font-weight:700;color:#494949}.careers .section5 .text .position{font-size:1.2em;margin-bottom:1em}.careers .section5 .text .description{line-height:1.5em}.careers .section4 .title,.careers .section5 .title{font-size:1.4em;font-weight:700;color:#494949}.logReg{background:#333F48;height:100%}.logReg b,.logReg body,.logReg font,.logReg option,.logReg p,.logReg td,.logReg tr{font-size:1em}.logReg a{color:#0e568f}.logReg p.error{position:relative;top:7px}.logReg header{background:0;position:relative;padding-top:14px}.logReg header .container{z-index:0}.logReg .section1{position:static;height:100%;background:0}.logReg .section1 .error{color:red;font-size:.8em;position:relative;top:6px}.logReg .section1 .footer{width:680px;margin:0 auto;padding:0;color:#b4d7ff}.logReg .section1 .footer a{color:#b4d7ff;text-decoration:underline}.logReg .section1 .footer .left{margin-right:1.1em;font-size:.7em;line-height:3.1em}.logReg .section1 .footer ul{list-style:none;font-size:.7em;color:#b4d7ff;padding-left:0}.logReg .section1 .footer ul li{display:inline;padding:0 1em}.logReg .section1 .footer ul li:first-child{border-right:1px solid #fff}.logReg .section1 .footer ul li:last-child{padding:0 0 0 1em}.logReg .login-container.forgot .column2{padding:3em 0 0 .3em}.logReg .login-container.confirm{padding:2.8em 3.4em;font-size:.8em}.logReg .login-container.confirm .column1{background:0;box-shadow:none;width:57.62712%;float:left;margin-right:1.69492%;display:inline;padding:1.4em 4em 0 0}.logReg .login-container.confirm .column1 p{color:#494949;line-height:1.2em;font-size:1.3em;margin-bottom:2em}.logReg .login-container.confirm .column2{width:40.67797%;float:right;margin-right:0;display:inline;background:0;box-shadow:none;padding:0}.logReg .login-container.confirm .column2 ul{padding:16px;margin-bottom:0}.logReg .login-container.confirm .column2 ul li{line-height:2em}.logReg .login-container.confirm .column2 img{width:80%}.logReg .login-container{background:#E5E9F1;box-shadow:0 3px 14px #0a305b;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#333;width:680px;margin:0 auto}.logReg .login-container .column1{-webkit-box-shadow:2px 0 8px #999;-moz-box-shadow:2px 0 8px #999;box-shadow:2px 0 8px #999;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;background:#f3f3f3;height:100%;padding-top:2em;width:66.10169%;float:left;margin-right:1.69492%;display:inline}.logReg .login-container .column1 .center{margin-bottom:10px}.logReg .login-container .column1 .header-text{font-size:2.1em}.logReg .login-container .column1 form{padding:0 4em 0 0}.logReg .login-container .column1 form.reg{padding:0 2.6em 0 0}.logReg .login-container .column1 form.reg fieldset#step2{display:none}.logReg .login-container .column1 form fieldset{border:0;text-align:right;padding:0;margin-bottom:20px}.logReg .login-container .column1 form fieldset label{margin-right:16px;line-height:2.5em;font-weight:500;color:#494949}.logReg .login-container .column1 form fieldset input,.logReg .login-container .column1 form fieldset select{width:250px;margin-bottom:0;font-size:.9em}.logReg .login-container .column1 form fieldset input,.logReg .login-container .column1 form fieldset label,.logReg .login-container .column1 form fieldset select{display:inline}.logReg .login-container .column1 form fieldset a,.logReg .login-container .column1 form fieldset button,.logReg .login-container .column1 form fieldset input,.logReg .login-container .column1 form fieldset select{float:right}.logReg .login-container .column1 form fieldset select#employees{border:1px solid #9aabb8;height:35px;background:0 0}.logReg .login-container .column1 form fieldset .step{color:#999;line-height:2em;margin-right:3.6em}.logReg .login-container .column2{padding:3.9em 0 0 .3em;height:100%;border-radius:0 5px 5px 0;width:32.20339%;float:right;margin-right:0;display:inline;background-color:#E5E9F1;color:#666}.logReg .login-container .column2.requirements{padding:2em 1em 0 0}.logReg .login-container .column2.requirements.advanced{padding:8em 1em 0 0}.logReg .login-container .column2.requirements p{margin:.8em 0 0 1.4em}.logReg .login-container .column2.requirements p,.logReg .login-container .column2.requirements ul{margin-left:1.4em;font-size:.7em}.logReg .login-container .column2.requirements ul{padding:1.1em;list-style-type:circle}.sub-head{color:#000}.logReg .login-container .column2 .give-us,.logReg .login-container .column2 .sub-head{text-align:left;margin:0 20px;font-size:1.3em;line-height:1em}.logReg .login-container .column2 .login{text-align:left;margin:0 20px 40px;font-size:1.3em}.logReg .login-container .column2 .login a{font-size:.8em;line-height:.4em}.logReg .login-container .column2 .give-us{margin-top:20px;font-size:1.3em}.logReg .login-container .column2 .phone{color:#000;font-size:1.1em;text-align:left;margin:0 20px;line-height:2em}.logReg footer{z-index:0;margin:0 0 30px;bottom:0;height:16em;border-top:0}.logReg.register-single #srh.single-reg-hide,.logReg.register-single #srh2.single-reg-hide{display:none}.logReg.register-single .login-container .column1 form.reg fieldset#step2.single-reg-show,.logReg.register-single .single-reg-show#srs{display:block}.logReg.register-single fieldset#step1{margin-bottom:0}.contact .section2{padding:1em 0 2em;background:#fff;border:0}.contact .section2 .text{width:49.15254%;float:left;margin-right:1.69492%;display:inline;margin-top:2em}.contact .section2 .text .header-text{font-size:2em;vertical-align:top}.contact .section2 .images{width:49.15254%;float:right;margin-right:0;display:inline;text-align:center}.contact .section2 .images img{max-width:100%;max-height:100%}.contact .column1{width:49.15254%;float:left;margin-right:1.69492%;display:inline}.contact .column1 img{width:100%;box-shadow:0 0 4px #999;padding:5px}.contact .column1 .address{margin:1em 0 2em;color:#666}.contact .column1 .address p{margin:0;line-height:1.3em}.contact .column2{width:49.15254%;float:right;margin-right:0;display:inline;padding-left:1em}.contact .column2>div{border-bottom:1px solid #ddd;padding-bottom:2em;margin-bottom:2em}.contact .column2>div:last-of-type{border:0}.contact .column2 .left-col{margin:.5em 3.44828% .5em 0;width:31.03448%;float:left;display:inline;text-align:right;font-weight:700;font-size:.9em;line-height:1em}.contact .column2 .right-col{margin:.5em 0;width:65.51724%;float:right;display:inline;font-size:.9em;line-height:1em}.contact .column2 .right-col p{margin:0}.contact .column2 .smaller-text{margin:.5em 0;font-size:.9em}.contact .column2 form input,.contact .column2 form textarea{margin:13px 0;padding:8px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #ccc;font-size:.8em;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);width:100%;display:block;-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.contact .column2 form input[type=submit]{width:auto;background:#f6f6f6;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f6f6),color-stop(100%,#cdcdcd));background-image:-webkit-linear-gradient(top,#f6f6f6,#cdcdcd);background-image:-moz-linear-gradient(top,#f6f6f6,#cdcdcd);background-image:-ms-linear-gradient(top,#f6f6f6,#cdcdcd);background-image:-o-linear-gradient(top,#f6f6f6,#cdcdcd);background-image:linear-gradient(top,#f6f6f6,#cdcdcd);-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;padding:.5em 1em;color:#494949}.contact .column2 form textarea{height:7em}.contact .header-text{font-size:2.2em;vertical-align:top;margin:0;padding-bottom:10px}.contact .sub-head{margin:.2em 0 .8em;font-size:1.3em}.product_detail .section2{padding:1em 0 2em;background:#fff;border:0}.product_detail .column1{width:69.83051%;float:left;margin-right:1.69492%;display:inline;margin-bottom:3em}.product_detail .column1>div{margin-bottom:3em}.product_detail .column1 img{width:100%}.product_detail .column1 p{margin-top:.3em;line-height:1.3em}.product_detail .column1 .title-text{color:#494949;font-size:1.5em}.product_detail .column1 .sub-text{font-size:1.1em}.product_detail .column1 ul{font-size:.9em;padding:0 0 0 1em}.product_detail .column1 ul li{margin:.5em 0}.product_detail .column2{width:27.45763%;float:right;margin-right:0;display:inline;background:#f4f4f4;border:1px solid #ccc;padding:1em}.product_detail .column2>div{margin:1em 0 3em}.product_detail .column2>div:first-of-type{margin-top:0}.product_detail .column2 .title-text{font-weight:700}.product_detail .column2 .sub-text{font-size:.9em;color:#494949}.product_detail .header-text{font-size:2.2em;vertical-align:top;margin:0;padding-bottom:10px}.product_detail .sub-head{margin:.2em 0 0;font-size:1.3em;color:#023b9e}.article .section2{padding:1em 0 2em;background:#fff;border:0}.article .column1{width:69.83051%;float:left;margin-right:1.69492%;display:inline;margin-bottom:3em}.article .column1 .header-image{margin-bottom:2.5em}.article .column1 p{margin-top:.3em;line-height:1.4em;font-size:.9em}.article .column1 p>strong{font-size:1.2em}.article .column1 .title-text{color:#494949;font-size:2.2em;line-height:1em}.article .column1 .sub-text{font-size:1.1em}.article .column1 ul{font-size:.9em;padding:0 0 0 1em}.article .column1 ul li{margin:.5em 0}.article .column1 .quote{color:#0065C2;font-style:italic;font-weight:lighter;font-size:1.5em;padding-left:1em;border-left:5px solid #0065C2;margin:1em}.article .column1 .quote .author{font-size:.7em;color:#999;font-style:normal;font-weight:400}.article .column1 .quote img{float:right;margin-left:.8em}.article .column1 .press-release{padding-top:4em;border-bottom:1px solid #ccc}.article .column2{width:27.45763%;float:right;margin-right:0;display:inline}.article .column2>div{margin:1em 0 3em}.article .column2>div:first-of-type{margin-top:0}.article .column2 .title-text{font-weight:700;margin-top:0}.article .column2 .sub-text{font-size:.9em;color:#494949}.article .column2.case-studies img{border:1px solid #bbb}.article .column2 .news{background:#f4f4f4;border:1px solid #ccc;padding:1em}.article .column2 .news .item{font-size:.8em;line-height:1.3em;color:#666;margin-top:2em}.article .column2 .news .item p{margin:0;color:#999;font-size:.9em;font-style:italic}.article .column2 .news .item p strong{font-weight:400;color:#1b73cd;font-size:1.2em;font-style:normal}.article .column2 .news .item p strong a{color:#1b73cd}.article .column2 .news .more{color:#666;background:#ccc;border:1px solid #666;padding:.5em;font-size:.7em;float:right}.article .column2 .press-kit{background:url(../images/company/presskit.png);text-align:center;padding:.8em;color:#fff}.article .column2 .press-kit .description{font-size:.8em}.article .header-text{font-size:2.2em;vertical-align:top;margin:0;padding-bottom:10px}.article .sub-head{margin:.2em 0 0;font-size:1.3em;color:#023b9e}.blog .left-col{width:69.83051%;float:left;margin-right:1.69492%;display:inline}.blog .right-col{width:27.45763%;float:right;margin-right:0;display:inline;background:#f4f4f4;border:1px solid #ccc;padding:1em;margin-top:5em}.blog .right-col p{line-height:20px}.blog .right-col p a{position:relative;top:-3px;margin-left:5px}.blog .tumblr_posts{padding:0}.blog .tumblr_post{list-style:none;margin-bottom:3.5em;border-bottom:1px solid #ddd;padding-bottom:2.5em}.blog .tumblr_title{font-size:2em}.blog .tumblr_body{color:#666}.cs-logo,.icon-logo{color:#fff}.blog .tumblr_body p{line-height:1.5em}.menu ul{padding-top:18px}.single-reg-hide{display:none}.single-reg-show{display:block}.login-container .wrapper{padding:20px 20px 10px}.login-container .message-1{font-size:28px}.login-container .email{font-size:18px;margin-bottom:10px}.login-container .change-settings{font-size:18px;margin-bottom:50px;margin-left:20px}.login-container .address{text-align:center;padding-bottom:20px;margin-top:10px;font-size:14px}.login-container .message-2{font-size:18px}.login-container .left-notice{float:left;margin-bottom:10px;margin-top:10px}.pw-sent{-webkit-box-shadow:2px 0 8px #999;-moz-box-shadow:2px 0 8px #999;box-shadow:2px 0 8px #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;mleft:5px;background:#f3f3f3;height:100%;padding:20px}.cs-logo{padding-top:15px;font-size:30px;text-align:center}