.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:28px;-ms-box-sizing:border-box;box-sizing:border-box}#overlay{height:1000%;width:100%;position:absolute;top:0;left:0;z-index:2099;display:none;background-color:#fff;background-color:rgba(255,255,255,0.5)}#overlay form{margin:0}#overlay #overlay-wrapper{width:600px;position:absolute;top:150px;left:50%;margin-left:-300px;background-color:#fff;z-index:2100;border-radius:0px;box-shadow:0 0 20px rgba(0,0,0,0.5)}#overlay #overlay-wrapper.thin{width:550px;left:50%;margin-left:-275px}#overlay #overlay-wrapper.extra-thin{width:400px;left:50%;margin-left:-200px}#overlay #overlay-wrapper .overlay-content{width:100%;border-radius:0px;background:white;opacity:1;padding:15px 25px;-ms-box-sizing:border-box;box-sizing:border-box;font-size:14px}#overlay.thin #overlay-wrapper{width:550px;left:50%;margin-left:-275px}#overlay.extra-thin #overlay-wrapper{width:400px;left:50%;margin-left:-200px}.overlay-body>label,.tab .tab-content>label{color:#333333;font-size:18px;margin-bottom:15px}.overlay-body>label>input,.tab .tab-content>label>input{margin-right:10px}.overlay-body .light_text,.tab .tab-content .light_text{font-size:16px;color:#c15f25}.overlay-body .text,.tab .tab-content .text{font-size:14px;color:#948f67}.overlay-body .column,.tab .tab-content .column{display:block;margin-left:20px;margin-bottom:10px;width:285px;float:left}.overlay-body .column.left,.tab .tab-content .column.left{margin-left:35px;width:285px}.overlay-body .column h1,.tab .tab-content .column h1{font-size:26px;color:#3a341f}.overlay-body .column p,.tab .tab-content .column p{font-size:1.4em;color:#948F67;padding:12px 0 20px 0}.overlay-body .column-divider,.tab .tab-content .column-divider{width:60px;height:212px;margin-top:12px;border-left:1px #dfded2 solid;float:left}.overlay-body .desktop-info,.tab .tab-content .desktop-info{margin-left:20px;font-size:1.6em;color:#948F67}.overlay-body .desktop-info .close,.tab .tab-content .desktop-info .close{margin-top:20px}.overlay-body .video,.tab .tab-content .video,.overlay-body .explore,.tab .tab-content .explore{border:0px red solid;display:block;width:195px;height:155px;text-indent:-9999px;background:#fff url(/assets/gfx/newsite/welcome-sprites.png) no-repeat}.overlay-body .video,.tab .tab-content .video{background-position:0px 0px;height:122px;margin:17px 0 17px 15px}.overlay-body .video:hover,.tab .tab-content .video:hover{background-position:left -171px}.overlay-body .explore,.tab .tab-content .explore{background-position:right top}.overlay-body .explore:hover,.tab .tab-content .explore:hover{background-position:right bottom}.overlay-body #demo{margin:0 auto;position:relative;width:618px;height:400px;background:url(/assets/gfx/newsite/getting-started-bg.jpg) no-repeat 0 0;cursor:pointer}.overlay-body #demo-play{position:absolute;width:11.4em;height:11.4em;left:50%;top:50%;margin-left:-5.7em;margin-top:-5.7em;background:url(/assets/gfx/newsite/cover-play-btn.png) no-repeat 0 0}.overlay-body #demo:hover #demo-play{background-position:0 -115px}.overlay-body #demo-page a{float:right;margin:10px 50px;font-size:1.6em}.overlay-body #title,.overlay-body #description{width:488px}.expired-overlay .overlay-body .available dd:before{content:"\2713\00A0";color:green;font-size:1em}.expired-overlay .overlay-body .limited dd:before{content:"\00D7\00A0";color:red;font-size:1em}