article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio[controls],canvas,video{display:inline-block;*display:inline;*zoom:1}html{font-size:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:14px;line-height:1.75}body,button,input,select,textarea{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;color:#2f3138}::-moz-selection{background:#ff6c00;color:#fff;text-shadow:none}::selection{background:#ff6c00;color:#fff;text-shadow:none}a{color:#008cc7;text-decoration:none}a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:hover,a:active{outline:0}b,strong{font-weight:bold}blockquote{margin:1em 40px}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}p{margin-top:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}legend{border:0;*margin-left:-7px;padding:0}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}body,html{height:100%}#wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -126px;background:#f4f4f4;background:-moz-linear-gradient(top,#e9e7e7 0,#f4f4f4 25%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e9e7e7),color-stop(25%,#f4f4f4));background:-webkit-linear-gradient(top,#e9e7e7 0,#f4f4f4 25%);background:-o-linear-gradient(top,#e9e7e7 0,#f4f4f4 25%);background:-ms-linear-gradient(top,#e9e7e7 0,#f4f4f4 25%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e7e7',endColorstr='#f4f4f4',GradientType=0);background:linear-gradient(top,#e9e7e7 0,#f4f4f4 25%);background-size:100% 3000px;-o-background-size:100% 3000px;-moz-background-size:100% 3000px;-webkit-background-size:100% 3000px;background-repeat:no-repeat;background-color:#f4f4f4}.push{height:126px}.container{width:948px;margin:0 auto}#main{margin-bottom:60px}h1{font-family:omnes-pro,sans-serif;font-weight:normal;font-size:30px;line-height:1;margin:-13px 0 13px}.ie7 h1{margin:0 0 13px}h2{font-family:omnes-pro,sans-serif;font-weight:normal;font-size:18px;margin-top:0;line-height:1.35}.feature-title{font-family:omnes-pro,sans-serif;font-weight:normal;font-size:24px;margin:0 0 8px}.aside-title{font-family:omnes-pro-n5,omnes-pro,sans-serif;font-weight:500;font-size:18px;margin-top:8px;display:block;border-bottom:1px solid #e1e1e1;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.two-col-gr .col-left{float:left;width:579px;padding-right:40px;border-right:1px solid #e1e1e1;-webkit-box-shadow:1px 0 0 #fff;-moz-box-shadow:1px 0 0 #fff;box-shadow:1px 0 0 #fff}.two-col-gr .col-right{float:left;width:300px;padding-left:20px}#main.interior{padding-top:60px}#wrapper>header{background:#3b3d47;min-height:114px;-webkit-box-shadow:inset 0 -1px 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 -1px 3px rgba(0,0,0,.3);box-shadow:inset 0 -1px 3px rgba(0,0,0,.3)}header .container{height:114px;position:relative}header.home{border-bottom:1px solid #f4f4f4}header.prot{border-bottom:6px solid #ff6c00}header.user{border-bottom:6px solid #01a5ea}#logo{position:absolute;top:18px;left:-3px;z-index:1}#main-nav{font-family:omnes-pro-n5,omnes-pro,sans-serif;word-spacing:.2em;letter-spacing:.03em;font-weight:500;position:absolute;right:0;top:12px}#main-nav li{display:inline;margin-left:20px}#main-nav li a{color:#e9e9e9}#main-nav li a:hover,#main-nav li.current a{border-bottom:3px solid #e9e9e9;text-decoration:none}#product-nav{position:absolute;bottom:0;width:940px}#product-nav:before{content:"";position:absolute;top:-38px;left:400px;background:url('/img/sketch-sprite') no-repeat left top;display:block;width:161px;height:35px}#product-nav a{line-height:18px}#product-nav ul{text-align:center}#product-nav li{display:inline-block;min-width:138px;padding:11px 15px 8px;font-family:omnes-pro-n5,omnes-pro,sans-serif;font-weight:500;word-spacing:.2em;letter-spacing:.03em;font-size:16px;line-height:18px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:inset 0 -1px 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 -1px 3px rgba(0,0,0,.3);box-shadow:inset 0 -1px 3px rgba(0,0,0,.3)}.ie7 #product-nav li{display:inline}#product-nav li.current{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ie7 #product-nav li.prototyper,.ie8 #product-nav li.prototyper,.ie9 #product-nav li.prototyper{background-image:url(/img/tab1.png);background-repeat:no-repeat;background-position:center center}.ie7 #product-nav li.prototyper.current,.ie8 #product-nav li.prototyper.current,.ie9 #product-nav li.prototyper.current{background-image:url(/img/tab1c.png)}#product-nav li.prototyper{margin-right:6px;border-bottom:0;background:-moz-linear-gradient(top,#fe9243 0,#ff6c00 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fe9243),color-stop(50%,#ff6c00));background:-webkit-linear-gradient(top,#fe9243 0,#ff6c00 50%);background:-o-linear-gradient(top,#fe9243 0,#ff6c00 50%);background:-ms-linear-gradient(top,#fe9243 0,#ff6c00 50%);background:linear-gradient(top,#fe9243 0,#ff6c00 50%)}.ie7 #product-nav li.usernote,.ie8 #product-nav li.usernote,.ie9 #product-nav li.usernote{background-image:url(/img/tab2.png);background-repeat:no-repeat;background-position:center center}.ie7 #product-nav li.usernote.current,.ie8 #product-nav li.usernote.current,.ie9 #product-nav li.usernote.current{background-image:url(/img/tab2c.png)}#product-nav li.usernote{border-bottom:0;background:-moz-linear-gradient(top,#7bd0f3 0,#01a5ea 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7bd0f3),color-stop(50%,#01a5ea));background:-webkit-linear-gradient(top,#7bd0f3 0,#01a5ea 50%);background:-o-linear-gradient(top,#7bd0f3 0,#01a5ea 50%);background:-ms-linear-gradient(top,#7bd0f3 0,#01a5ea 50%);background:linear-gradient(top,#7bd0f3 0,#01a5ea 50%)}#product-nav li span{display:block;text-transform:uppercase;font-size:20px;padding-left:20px}#product-nav li.prototyper a{color:#632a00;text-shadow:0 1px 0 rgba(255,255,255,.6)}#product-nav li.usernote a{color:#014460;text-shadow:0 1px 0 rgba(255,255,255,.6)}#product-nav li a span{background:url('/img/productnav-sprite') no-repeat left top}#product-nav li.prototyper a span{background-position:left 2px}#product-nav li.prototyper.current a span,#product-nav li.prototyper a:hover span{background-position:left -59px}#product-nav li.usernote a span{background-position:2px -119px}#product-nav li.usernote.current a span,#product-nav li.usernote a:hover span{background-position:2px -181px}#product-nav li.prototyper.current a,#product-nav li.usernote.current a,#product-nav li a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.4)}#product-nav li a:hover{text-decoration:none}body>footer{padding:20px 0;position:relative;overflow:hidden}.ie7 body>footer{border-top:1px solid #dad9d9}body>footer:before{content:"";position:absolute;top:0;left:0;height:1px;width:100%;background:#dad9d9;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(217,217,217,0)),color-stop(50%,rgba(217,217,217,1)),color-stop(100%,rgba(217,217,217,0)));background:-webkit-linear-gradient(left,rgba(217,217,217,0) 0,rgba(217,217,217,1) 50%,rgba(217,217,217,0) 100%);background:-moz-linear-gradient(left,rgba(217,217,217,0) 0,rgba(217,217,217,1) 50%,rgba(217,217,217,0) 100%);background:-ms-linear-gradient(left,rgba(217,217,217,0) 0,rgba(217,217,217,1) 50%,rgba(217,217,217,0) 100%);background:-o-linear-gradient(left,rgba(217,217,217,0) 0,rgba(217,217,217,1) 50%,rgba(217,217,217,0) 100%);background:linear-gradient(left,rgba(217,217,217,0) 0,rgba(217,217,217,1) 50%,rgba(217,217,217,0) 100%)}body>footer:after{content:"";position:absolute;top:1px;left:0;height:1px;width:100%;background:#fcfcfc;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(252,252,252,0)),color-stop(50%,rgba(252,252,252,1)),color-stop(100%,rgba(252,252,252,0)));background:-webkit-linear-gradient(left,rgba(252,252,252,0) 0,rgba(252,252,252,1) 50%,rgba(252,252,252,0) 100%);background:-moz-linear-gradient(left,rgba(252,252,252,0) 0,rgba(252,252,252,1) 50%,rgba(252,252,252,0) 100%);background:-ms-linear-gradient(left,rgba(252,252,252,0) 0,rgba(252,252,252,1) 50%,rgba(252,252,252,0) 100%);background:-o-linear-gradient(left,rgba(252,252,252,0) 0,rgba(252,252,252,1) 50%,rgba(252,252,252,0) 100%);background:linear-gradient(left,rgba(252,252,252,0) 0,rgba(252,252,252,1) 50%,rgba(252,252,252,0) 100%)}body>footer ul{list-style:none}body>footer li{display:inline}#footer-block{float:left}#footer-block nav li{margin-right:20px;font-family:omnes-pro-n5,omnes-pro,sans-serif;font-weight:500}#footer-block a{color:#444}#footer-block .social-links{margin:7px 0 4px}#footer-block .social-links ul{display:inline;padding:0;vertical-align:top}#footer-block .social-links li{margin-left:10px;vertical-align:middle}.social-links a{text-indent:-9999px;display:inline-block;width:20px;height:20px;background:url(../img/social-icons) no-repeat left top}.social-links a:hover{opacity:.8;filter:alpha(opacity=80)}.social-links a.twitter{background-position:left top}.social-links a.facebook{background-position:left -30px}.social-links a.linkedin{background-position:left -60px}.social-links a.blog{background-position:left -90px}.awards{float:right}#legal-stuff{color:#898989;clear:both}#legal-stuff ul{float:left;margin:0;padding:0}#legal-stuff li{margin-right:10px}#legal-stuff small{float:right}#legal-stuff a,#legal-stuff small{color:#898989;font-size:14px}.light-text{color:#666}.back{background:url('/img/stepsnav-sprite') no-repeat left 8px;padding:12px 0 10px 35px;color:#2f3138;font-family:omnes-pro,sans-serif;font-size:18px;line-height:1em;display:inline-block;margin-bottom:33px}.back:hover{color:#008cc7;text-decoration:none;background-position:left -52px}#sub-nav{font-family:omnes-pro-n5,omnes-pro,sans-serif;font-weight:500;font-size:18px;text-transform:uppercase;padding:20px 0 55px;background:url('/img/sub-nav-bg') no-repeat center 66px;word-spacing:.2em}.ie7 #sub-nav{overflow:hidden}#sub-nav li{display:inline;text-align:center;margin-right:31px}#sub-nav li{margin-right:71px}#sub-nav li.last,.ie7 #sub-nav li.last,.ie8 #sub-nav li.last{margin-right:0}.ie7 #sub-nav li{float:left}.ie7 #sub-nav li,.ie8 #sub-nav li{margin-right:71px}#sub-nav li.highlight{margin-right:0}#sub-nav .current,#sub-nav .current a{color:#ff6c00}#sub-nav a{color:#2f3138}#sub-nav.prot-nav a:hover{color:#ff6c00}#sub-nav a:hover{text-decoration:none}#sub-nav .highlight{position:relative;z-index:1}#sub-nav .highlight:after{content:"";position:absolute;top:-15px;left:-35px;width:180px;height:50px;background:url('/img/subnav-highlight') no-repeat left top}.call{display:inline-block;-webkit-border-radius:5xp;-moz-border-radius:5px;border-radius:5px;text-transform:uppercase;color:#fff;font-weight:500;font-style:normal;padding:11px 29px;text-shadow:0 -1px 0 rgba(0,0,0,.4);word-spacing:.15em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.5);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.5);behavior:url(/css/PIE.htc);position:relative}.call:hover{text-decoration:none}.call.free{background:#5eb148;background:-moz-linear-gradient(top,#7ed367 0,#5eb148 20%,#39742a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7ed367),color-stop(20%,#5eb148),color-stop(100%,#39742a));background:-webkit-linear-gradient(top,#7ed367 0,#5eb148 20%,#39742a 100%);background:-o-linear-gradient(top,#7ed367 0,#5eb148 20%,#39742a 100%);background:-ms-linear-gradient(top,#7ed367 0,#5eb148 20%,#39742a 100%);background:linear-gradient(top,#7ed367 0,#5eb148 20%,#39742a 100%);border:1px solid #5eb148}.call.free:hover{background:#6ebc58;background:-moz-linear-gradient(top,#8bd876 0,#6ebc58 20%,#468e34 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8bd876),color-stop(20%,#6ebc58),color-stop(100%,#468e34));background:-webkit-linear-gradient(top,#8bd876 0,#6ebc58 20%,#468e34 100%);background:-o-linear-gradient(top,#8bd876 0,#6ebc58 20%,#468e34 100%);background:-ms-linear-gradient(top,#8bd876 0,#6ebc58 20%,#468e34 100%);background:linear-gradient(top,#8bd876 0,#6ebc58 20%,#468e34 100%)}.call.user{background:#01a5ea;background:-moz-linear-gradient(top,#7bd0f3 0,#01a5ea 20%,#0279c9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7bd0f3),color-stop(20%,#01a5ea),color-stop(100%,#0279c9));background:-webkit-linear-gradient(top,#7bd0f3 0,#01a5ea 20%,#0279c9 100%);background:-o-linear-gradient(top,#7bd0f3 0,#01a5ea 20%,#0279c9 100%);background:-ms-linear-gradient(top,#7bd0f3 0,#01a5ea 20%,#0279c9 100%);background:linear-gradient(top,#7bd0f3 0,#01a5ea 20%,#0279c9 100%);border:1px solid #01a5ea}.call.user:hover{background:#0ab5fe;background:-moz-linear-gradient(top,#88d5f4 0,#0ab5fe 20%,#028ce8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#88d5f4),color-stop(20%,#0ab5fe),color-stop(100%,#028ce8));background:-webkit-linear-gradient(top,#88d5f4 0,#0ab5fe 20%,#028ce8 100%);background:-o-linear-gradient(top,#88d5f4 0,#0ab5fe 20%,#028ce8 100%);background:-ms-linear-gradient(top,#88d5f4 0,#0ab5fe 20%,#028ce8 100%);background:linear-gradient(top,#88d5f4 0,#0ab5fe 20%,#028ce8 100%)}.call.pro{background:#ff6c00;background:-moz-linear-gradient(top,#fd8933 0,#ff6c00 20%,#ca5803 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fd8933),color-stop(20%,#ff6c00),color-stop(100%,#ca5803));background:-webkit-linear-gradient(top,#fd8933 0,#ff6c00 20%,#ca5803 100%);background:-o-linear-gradient(top,#fd8933 0,#ff6c00 20%,#ca5803 100%);background:-ms-linear-gradient(top,#fd8933 0,#ff6c00 20%,#ca5803 100%);background:linear-gradient(top,#fd8933 0,#ff6c00 20%,#ca5803 100%);border:1px solid #ff6c00}.call.pro:hover{background:#ff7a1b;background:-moz-linear-gradient(top,#fd9647 0,#ff7a1b 20%,#e76603 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fd9647),color-stop(20%,#ff7a1b),color-stop(100%,#e76603));background:-webkit-linear-gradient(top,#fd9647 0,#ff7a1b 20%,#e76603 100%);background:-o-linear-gradient(top,#fd9647 0,#ff7a1b 20%,#e76603 100%);background:-ms-linear-gradient(top,#fd9647 0,#ff7a1b 20%,#e76603 100%);background:linear-gradient(top,#fd9647 0,#ff7a1b 20%,#e76603 100%)}.ie9 .call.free,.oldie .call.free{background-image:url(../img/bg)}.ie9 .call.free:hover,.oldie .call.free:hover{background-image:url(../img/bgh)}.ie9 .call.pro,.oldie .call.pro{background-image:url(../img/bo)}.ie9 .call.pro:hover,.oldie .call.pro:hover{background-image:url(../img/boh)}.ie9 .call.mini,.oldie .call.mini{background-image:url(../img/bb)}.ie9 .call.mini:hover,.oldie .call.mini:hover{background-image:url(../img/bbh)}.ie9 .call.user,.oldie .call.user{background-image:url(../img/bb2)}.ie9 .call.user:hover,.oldie .call.user:hover{background-image:url(../img/bb2h)}.call.mini{background:#e4e2e2;background:-moz-linear-gradient(top,#f6f6f6 0,#e4e2e2 20%,#b6b6b6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6f6f6),color-stop(20%,#e4e2e2),color-stop(100%,#b6b6b6));background:-webkit-linear-gradient(top,#f6f6f6 0,#e4e2e2 20%,#b6b6b6 100%);background:-o-linear-gradient(top,#f6f6f6 0,#e4e2e2 20%,#b6b6b6 100%);background:-ms-linear-gradient(top,#f6f6f6 0,#e4e2e2 20%,#b6b6b6 100%);background:linear-gradient(top,#f6f6f6 0,#e4e2e2 20%,#b6b6b6 100%);border:1px solid #b1b1b1;font-size:18px;color:#2f3138;padding:4px 20px 4px;text-transform:none;font-weight:400;line-height:1;text-shadow:0 1px 0 rgba(255,255,255,.7)}.call.mini:after{content:"";margin-left:5px;display:inline-block;background:url(../img/view-icon) no-repeat left top;width:16px;height:20px;vertical-align:bottom}.call.mini:hover{background:#e8e6e6;background:-moz-linear-gradient(top,#f7f7f7 0,#e8e6e6 20%,#bebebe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(20%,#e8e6e6),color-stop(100%,#bebebe));background:-webkit-linear-gradient(top,#f7f7f7 0,#e8e6e6 20%,#bebebe 100%);background:-o-linear-gradient(top,#f7f7f7 0,#e8e6e6 20%,#bebebe 100%);background:-ms-linear-gradient(top,#f7f7f7 0,#e8e6e6 20%,#bebebe 100%);background:linear-gradient(top,#f7f7f7 0,#e8e6e6 20%,#bebebe 100%)}.call2{font-family:omnes-pro,sans-serif;font-size:24px;word-spacing:.1em;background:url('/img/call2-arrow') no-repeat right 16px;padding-right:22px;color:#2f3138;text-align:center;display:inline-block}.call2:hover{color:#008cc7;text-decoration:none;background-position:right -24px}.call2.download{font-size:18px;color:#008cc7;background:0;line-height:1}.call2.download:hover{background:url('/img/download-icon') no-repeat right 5px}ol.tabs{list-style:none;overflow:hidden;margin:30px 0 30px 0;display:inline-block;padding:0;text-align:center;border:1px solid #e1e1e1;-webkit-box-shadow:0 0 1px 0 #fff;-moz-box-shadow:0 0 1px 0 #fff;box-shadow:0 0 1px 0 #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%}.ie7 ol.tabs{display:inline}ol.steps li{display:inline-block;text-align:left;border-right:1px solid #e1e1e1;-webkit-box-shadow:1px 0 0 #fff;-moz-box-shadow:1px 0 0 #fff;box-shadow:1px 0 0 #fff}.ie7 ol.steps li{display:inline}ol.steps li.step3,ol.steps li:last-child{border-right:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}ol.steps a{display:inline-block;width:162px;padding:10px 58px 13px 95px;background:url('/img/steps-sprite') no-repeat 20px 5px;color:#2f3138;font-family:omnes-pro-n5,omnes-pro,sans-serif;font-weight:500;font-size:24px;line-height:1em}ol.steps a i{display:block;font-size:18px;font-family:omnes-pro-n3,omnes-pro,sans-serif;font-weight:300}ol.steps li a:hover,ol.steps li a:hover i{color:#008cc7;text-decoration:none;background-color:#f9f9f9}ol.steps li:first-child a{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}ol.steps li:last-child a{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}ol.steps li.current{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}ol.steps li.current a{background-color:#f9f9f9}ol.steps li.current a:hover,ol.steps li.current a:hover i{color:inherit;cursor:default}ol.steps li.step1 a:hover{background-position:20px -1085px}ol.steps li.step1 a:active,ol.steps li.step1.current a,ol.steps li.step1.current a:hover{background-position:20px -164px}ol.steps li.step2 a{background-position:20px -345px}ol.steps li.step2 a:hover{background-position:20px -1295px}ol.steps li.step2 a:active,ol.steps li.step2.current a,ol.steps li.step2.current a:hover{background-position:20px -524px}ol.steps li.step3 a{background-position:20px -715px}ol.steps li.step3 a:hover{background-position:20px -1475px}ol.steps li.step3 a:active,ol.steps li.step3.current a,ol.steps li.step3.current a:hover{background-position:20px -894px}.steps-nav{overflow:hidden;width:100%;margin:30px auto 50px;background:url('/img/sketch-sprite') no-repeat center -54px;word-spacing:.2em}.steps-nav.build{background-position:center -565px}.steps-nav.communicate{background-position:center -669px}.steps-nav ol{list-style:none;padding:0}.steps-nav li{width:240px;padding-bottom:3px}.steps-nav li.previous{float:left}.steps-nav li.next{float:right;text-align:right}.steps-nav li a{color:#2f3138;font-family:omnes-pro,sans-serif;font-size:18px;line-height:1em;display:block;padding-left:40px;background:url('/img/stepsnav-sprite') no-repeat left 5px}.steps-nav li a:hover{color:#008cc7;text-decoration:none}.steps-nav li.previous a:hover{background-position:left -55px}.steps-nav li.next a{background-position:right -116px;padding:0 40px 0 0}.steps-nav li.next a:hover{background-position:right -176px}ol.steps.widgets a{background:url('/img/widgets-sprite') no-repeat 10px 5px;padding:15px 15px 15px 63px;width:110px;font-size:18px}ol.steps.widgets .webapps a:hover{background-position:10px -75px}ol.steps.widgets .webapps a:active,ol.steps.widgets .webapps.current a{background-position:10px -154px}ol.steps.widgets .mobile a{background-position:10px -245px}ol.steps.widgets .mobile a:hover{background-position:10px -325px}ol.steps.widgets .mobile a:active,ol.steps.widgets .mobile.current a{background-position:10px -404px}ol.steps.widgets .sketch a{background-position:10px -485px}ol.steps.widgets .sketch a:hover{background-position:10px -565px}ol.steps.widgets .sketch a:active,ol.steps.widgets .sketch.current a{background-position:10px -644px}ol.steps.widgets .desktop a{background-position:10px -725px}ol.steps.widgets .desktop a:hover{background-position:10px -805px}ol.steps.widgets .desktop a:active,ol.steps.widgets .desktop.current a{background-position:10px -884px}ol.steps.widgets .erp a{background-position:10px -965px}ol.steps.widgets .erp a:hover{background-position:10px -1045px}ol.steps.widgets .erp a:active,ol.steps.widgets .erp.current a{background-position:10px -1124px}.promo{background:url('/img/promo-bg') no-repeat center top;padding-top:48px;text-align:center;font-family:omnes-pro,sans-serif;font-size:24px;font-style:italic}.promo p{position:relative;display:inline-block;margin-bottom:0}.promo p:before,.promo p:after{content:"";display:block;width:105px;height:55px;position:absolute;top:0;left:-148px;background:url('/img/sketch-sprite') no-repeat left -172px}.promo p:after{left:inherit;right:-147px;background-position:right -172px}.promo .call{margin-left:30px;vertical-align:middle}.promo .call b{font-weight:500;font-family:omnes-pro-n5,omnes-pro,sans-serif;position:relative}.promo .call b:after{content:"";position:absolute;background:url('/img/callbutton-highlight') no-repeat center bottom;width:63px;height:12px;left:-4px;bottom:-3px}.promo.middle p{background:url('/img/promo-bg-bottom') no-repeat center bottom;padding-bottom:48px}fieldset{margin-bottom:20px}fieldset label{display:block;font-weight:bold;margin-bottom:3px}fieldset input:not([type=submit]),fieldset textarea{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:9px 8px;border:0;background:#f4f4f4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);behavior:url(/css/PIE.htc);position:relative}fieldset input:not([type="submit"]):focus,fieldset textarea:focus,fieldset select:focus{outline:0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.5);-moz-box-shadow:0 0 2px rgba(0,0,0,.5);box-shadow:0 0 2px rgba(0,0,0,.5)}fieldset input[type=radio],fieldset input[type=checkbox]{width:auto}.oldie fieldset input[type=radio],.oldie fieldset input[type=checkbox]{width:auto;background:0}fieldset select{padding:9px 8px 9px 8px;background:#f4f4f4;border:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);behavior:url(/css/PIE.htc);position:relative}@media screen and (-webkit-min-device-pixel-ratio:0){fieldset select{-webkit-appearance:none;padding-right:35px;background:#f4f4f4 url(../img/select-icon) no-repeat right center}}.ie8 fieldset select{background-image:none;padding-right:8px}.secondary-check{font-size:12px}.secondary-check label{font-weight:normal}.forgot-password{font-size:12px;text-align:c}.boxed-form{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4);padding:40px 60px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url(/css/PIE.htc);position:relative}.submit-form{text-align:center}fieldset input[class^="input-"]{padding-left:25px}fieldset input.input-name{background:#f4f4f4 url('/img/form-icons') no-repeat 7px 10px}fieldset input.input-name:focus{background-position:7px -40px}fieldset input.input-name.error{background-position:7px -90px}fieldset input.input-email{background:#f4f4f4 url('/img/form-icons') no-repeat 7px -141px}fieldset input.input-email:focus{background-position:7px -191px}fieldset input.input-email.error{background-position:7px -241px}fieldset input.input-pass{background:#f4f4f4 url('/img/form-icons') no-repeat 7px -290px}fieldset input.input-pass:focus{background-position:7px -340px}fieldset input.input-pass.error{background-position:7px -390px}fieldset input.input-company{background:#f4f4f4 url('/img/form-icons') no-repeat 7px -442px}fieldset input.input-company:focus{background-position:7px -492px}fieldset input.input-company.error{background-position:7px -542px}fieldset input:not([type="submit"]).error,fieldset textarea.error,fieldset select.error,.newsletter input.newslt-input.error:focus{outline:0;-webkit-box-shadow:0 0 5px red;-moz-box-shadow:0 0 5px red;box-shadow:0 0 5px red}label.error{font-weight:normal;color:red;margin-top:5px}.quotes{padding:0}.quotes li{padding:0;list-style:none;margin-bottom:40px}.quotes blockquote{margin:0;border-left:25px solid #dcdcdc;padding:5px 5px 5px 10px;position:relative;background:#fff;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.quotes blockquote:before{content:"\201C";position:absolute;top:0;left:-25px;color:#fff;font-size:60px;font-family:georgia,serif;line-height:1}.quotes blockquote:after{content:"";position:absolute;width:191px;height:14px;bottom:-14px;right:0;background:url('/img/blockquote-shadow') no-repeat right bottom}.quotes blockquote p{font-family:omnes-pro,sans-serif;font-style:italic;font-size:18px;margin-bottom:10px}.quotes .author{overflow:hidden}.quotes .author span{float:right;margin-right:10px;text-align:right;font-size:90%;padding-top:4px}.quotes .author img{float:right;padding-top:12px}.newsletter{background:url('/img/newsletter-icon') no-repeat left top;margin-bottom:38px;position:relative;overflow:hidden}.newsletter-title{margin:5px 0 20px 70px}.newsletter fieldset{background-color:#e2e2e2;background-image:-webkit-gradient(linear,left top,left bottom,to(#e2e2e2),from(#fafafa));background-image:-webkit-linear-gradient(top,#e2e2e2,#fafafa);background-image:-moz-linear-gradient(top,#e2e2e2,#fafafa);background-image:-o-linear-gradient(top,#e2e2e2,#fafafa);background-image:-ms-linear-gradient(top,#e2e2e2,#fafafa);background-image:linear-gradient(top,#e2e2e2,#fafafa);overflow:hidden;padding:15px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url(/css/PIE.htc);position:relative}.ie9 .newsletter fieldset,.oldie .newsletter fieldset{background-image:url(/img/nf)}.newsletter input.newslt-input{float:left;position:relative;width:180px;padding:8px 10px;border:1px solid #cacaca;border-right:0;height:35px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.4);box-shadow:inset 0 1px 0 rgba(0,0,0,.4)}.newsletter input.newslt-input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ie7 .newsletter input.newslt-input{height:16px}.newsletter input.newslt-submit{float:left;position:relative;width:100px;padding:8px 10px;height:35px;text-transform:lowercase;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.ie7 .newsletter input.newslt-submit{margin-left:-25px;padding-bottom:6px;margin-top:-1px}#newsletter-subscription-overlay-msg{width:500px}.aside-social ul{padding:0}.aside-social li{list-style:none;margin-bottom:12px}.aside-social li a{position:relative;display:block;padding-left:40px;height:30px;color:#2f3138;font-family:omnes-pro-n5,omnes-pro,sans-serif;font-size:18px;font-weight:500}.aside-social a span{position:absolute;width:30px;height:30px;top:0;left:0}.csstransitions .aside-social a span{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;-ms-transition:width .3s linear;-o-transition:width .3s linear;transition:width .3s linear}.csstransitions .aside-social a img{-webkit-transition:-webkit-transform 1s ease-out;-moz-transition:-moz-transform 1s ease-out;-ms-transition:-ms-transform 1s ease-out;-o-transition:-o-transform 1s ease-out;transition:transform 1s ease-out}.aside-social a:hover{text-decoration:none;color:#008cc7}.aside-social a p{position:relative;font-size:18px;line-height:31px}.csstransitions .aside-social a:hover{color:#f4f4f4}.csstransitions .aside-social a:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.csstransitions .aside-social a:hover span{text-align:right;width:275px}.csstransitions .aside-social .facebook a:hover span{background:#3b5998}.csstransitions .aside-social .twitter a:hover span{background:#53d4ff}.csstransitions .aside-social .linkedin a:hover span{background:#50a1cb}.csstransitions .aside-social .rss a:hover span{background:#fe9900}.arrow-list{padding-left:0;margin-top:0}.arrow-list li,.arrow-list dt{list-style:none;background:url('/img/bullet-sketch') no-repeat left 5px;padding-left:27px;margin-bottom:6px}.arrow-list li:nth-child(odd),.arrow-list dt:nth-of-type(odd){background-image:url('/img/bullet-sketch2')}#clients-logos{margin:30px 0 60px;padding:0;position:relative;height:60px}#clients-logos:after{content:"";width:256px;height:100px;position:absolute;left:35%}#clients-logos li{float:left;width:60px;margin-left:20px;list-style:none;padding:0}#clients-logos li:first-child{margin-left:0}.home .promo{padding-top:31px;margin-bottom:47px}.home .promo .call{margin:11px 0 0 0}.home .promo p:before{top:50px;left:140px}.home .promo p:after{top:50px;right:140px}#social-activity{overflow:hidden}#social-activity>section{float:left;width:300px;margin-left:20px;margin-top:30px}#social-activity>section:first-child{margin-left:0}.blog-title{background:url('/img/rss-title-icon') no-repeat left top;display:block;padding:2px 0 1px}.blog-title .aside-title{margin:3px 0 20px 65px}#feed{margin:0;padding:0}#feed li{margin:0;list-style:none;border-bottom:1px solid #e1e1e1;border-top:1px solid #fff;padding:11px 0}#feed li:first-child{border-top:0;padding-top:0}#feed li:last-child{border-bottom:0}.oldie #feed li{padding:0 0 15px 0;border:0}.oldie #feed li a:hover{background:red;text-decoration:underline}#feed .post-link:hover{text-decoration:none}#blog-feed .feeds .post-title{margin:0;font-size:14px}#blog-feed .post-link:hover .post-title{text-decoration:underline}#blog-feed .post-info{overflow:hidden;display:block;position:relative}#blog-feed .post-info i{font-size:12px;font-style:italic;float:left;width:70%;color:#666}#blog-feed .post-info .read-more{font-size:12px;float:right;width:30%;text-align:right;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#blog-feed .post-link:hover .post-info .read-more{opacity:1;filter:alpha(opacity=100)}.twitter-title{background:url('/img/twitter-title-icon') no-repeat left top;display:block;padding:2px 0 1px}.twitter-title .aside-title{margin:3px 0 20px 70px}#twitter_update_list{padding:0;margin:0}#twitter_update_list li{list-style:none;color:#666;margin:0;border-bottom:1px solid #e1e1e1;border-top:1px solid #fff;padding:11px 0}#twitter_update_list li:first-child{border-top:0;padding-top:0}#twitter_update_list li:last-child{border-bottom:0}#twitter_update_list li>span{display:block}#landing-intro{text-align:center;margin-bottom:-25px}#landing-intro h1.prot-logo{margin-top:40px;margin-bottom:2px}#landing-intro h1.tagline{font-family:omnes-pro,sans-serif;font-weight:normal;font-size:37px;line-height:1.2;word-spacing:.1em;margin:-7px 0 43px 0}#landing-intro .video{margin:0 auto 17px;position:relative;width:600px}#prot-video:before,#prot-video:after{content:"";position:absolute;display:block;width:172px;height:152px;top:-50px;right:-95px;background:url('/img/sketch-sprite') no-repeat left -759px}#prot-video:after{height:105px;top:inherit;right:inherit;left:-50px;bottom:-80px;background-position:left -923px}.video .video-play{position:absolute;width:160px;height:160px;top:25%;left:220px;background:url('/img/video-play') no-repeat center center;background-size:160px 160px}#user-video .video-play{top:14%;left:197px}#landing-intro .video:hover,#home-intro .video:hover{cursor:pointer}#landing-intro .video:hover .video-play,#home-intro .video:hover .video-play{opacity:.9;filter:alpha(opacity=90);-webkit-animation:play 1.1s ease-in-out infinite;-moz-animation:play 1.1s ease-in-out infinite}.overlay-shadow{width:100%;height:100%;background:#000;opacity:.3;filter:alpha(opacity=30)}.overlay{position:absolute;top:0;left:0;bottom:0;right:0;display:none;z-index:9999}.overlay .overlay-content{position:absolute;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px 20px 10px;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.4);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,.4);box-shadow:0 0 8px 2px rgba(0,0,0,.4)}.overlay .overlay-content a{display:block;text-align:center;padding-top:6px;cursor:pointer}.overlay-content .call.mini:after{content:none}.borderradius .overlay .overlay-content:after{content:"";display:block;width:26px;height:26px;border-radius:50%;box-shadow:0 0 8px 2px rgba(0,0,0,.4);position:absolute;top:-12px;right:-19px;z-index:-1}.borderradius .overlay-close{position:absolute;top:-15px;right:15px;cursor:pointer}.borderradius .overlay-close:before{content:" ";position:absolute;background-image:url(../img/close-or);background-color:#fff;background-repeat:no-repeat;width:26px;height:26px;line-height:26px;color:#fff;border-radius:50%;border:4px solid #fff}.borderradius .overlay-close.user-video:before{background-image:url(../img/close-bl)}.borderradius .overlay-close.free-video:before{background-image:url(../img/close-gr)}.no-borderradius .overlay-close{top:3px;right:3px;position:absolute;display:block;width:16px;height:16px;background:url(../img/grey-close-icon) no-repeat left top}@-webkit-keyframes play{from{background-size:160px 160px}to{background-size:155px 155px}50%{background-size:160px 160px}75%{background-size:155px 155px}100%{background-size:160px 160px}}@-moz-keyframes play{from{background-size:160px 160px}to{background-size:155px 155px}50%{background-size:160px 160px}75%{background-size:155px 155px}100%{background-size:160px 160px}}a.prot-download{background:url('/img/prot-download') no-repeat left -414px;padding-left:102px;overflow:hidden;display:inline-block;word-spacing:.15em;cursor:pointer}a.prot-download:hover{background-position:left -544px}a.prot-download:active{background-position:left -674px}a.prot-download span.prot-download{background:url('/img/prot-download') no-repeat left top;height:97px;display:inline-block;text-transform:uppercase;font-family:omnes-pro-n5,omnes-pro,sans-serif;font-size:30px;font-weight:500;line-height:1.2;color:#f4f4f4;padding:33px 47px 0 12px;text-shadow:0 -1px 0 rgba(0,0,0,.6)}a.prot-download:hover span.prot-download{background-position:left -130px}a.prot-download:active span.prot-download{background-position:left -260px}a.prot-download span.prot-download i{text-transform:lowercase;font-size:22px;font-weight:normal;font-family:georgia,serif}a.prot-download span.prot-download span{display:block;font-weight:normal;font-size:22px;text-transform:lowercase;word-spacing:.2em}a.prot-download:hover{text-decoration:none}a.prot-download.free-edition{background:url('/img/free-download') no-repeat left -414px;position:relative;left:9px;margin-bottom:25px}a.prot-download.free-edition:hover{background-position:left -544px}a.prot-download.free-edition:active{background-position:left -674px}a.prot-download.free-edition span.prot-download{background:url('/img/free-download') no-repeat right top}a.prot-download.free-edition:hover span.prot-download{background-position:right -130px}a.prot-download.free-edition:active span.prot-download{background-position:right -260px}.promo.prot-free a.prot-download.user-signup{left:auto;top:-25px}a.prot-download.user-signup{background:url('/img/usernote-signup') no-repeat left -414px;position:relative;left:-27px}a.prot-download.user-signup:hover{background-position:left -544px}a.prot-download.user-signup:active{background-position:left -674px}a.prot-download.user-signup span.prot-download{background:url('/img/usernote-signup') no-repeat right top}a.prot-download.user-signup:hover span.prot-download{background-position:right -130px}a.prot-download.user-signup:active span.prot-download{background-position:right -260px}#landing-intro .call2.highlight{margin-top:-12px;background:url('/img/call2-highlight') no-repeat 155px bottom;background:url('/img/call2-highlight') no-repeat 155px bottom,url('/img/call2-arrow') no-repeat right -58px;padding-bottom:7px;padding-right:24px;font-size:30px}#landing-intro .call2.highlight:hover{background:url('/img/call2-highlight') no-repeat 155px bottom,url('/img/call2-arrow') no-repeat right -101px}#landing-features:before{background:none repeat scroll 0 0 #fff;content:"";height:1px;left:0;position:absolute;top:0;width:940px}#landing-features{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding-top:40px;padding-bottom:40px;position:relative;overflow:hidden;text-align:center}#landing-features article{width:374px;min-height:125px;float:left;margin-right:60px;padding-left:70px;text-align:left}#landing-features article:nth-child(even){margin-right:0}#landing-features .feat-rich{background:url('/img/prot-land-features') no-repeat left 10px}#landing-features .feat-test{background:url('/img/prot-land-features') no-repeat left -242px}#landing-features .feat-simulate{background:url('/img/prot-land-features') no-repeat left -470px}#landing-features .feat-export{background:url('/img/prot-land-features') no-repeat left -719px}#landing-features article h3{margin-top:0;font-family:omnes-pro,sans-serif;font-size:21px;font-weight:normal;margin-bottom:4px}.prot #landing-features .call2{position:relative}.prot #landing-features .call2:after{content:"";width:210px;height:40px;position:absolute;top:-30px;left:-122px;background:url('/img/sketch-sprite') no-repeat left -1190px}#landing-quotes{overflow:hidden;padding-top:40px;position:relative}#landing-quotes:before{content:"";position:absolute;height:1px;width:940px;top:0;left:0;background:#fff}#landing-quotes .quotes li{float:left;width:460px;margin-right:20px}#landing-quotes .quotes li:nth-child(even){margin-right:0}#landing-quotes h2{margin-bottom:35px}.feature-list{margin-bottom:12px}.two-col article{float:left;width:440px;min-height:458px;border-bottom:1px solid #e1e1e1;border-top:1px solid #fff;padding-top:23px}.two-col article:first-child,.two-col article:nth-child(2){border-top:0;padding-top:0;min-height:458px}.two-col article:nth-child(odd){border-right:1px solid #e1e1e1;padding-right:29px}.two-col article:nth-child(even){border-left:1px solid #fff;padding-left:29px}.two-col article.last-row{border-bottom:0}.feature-thumb{position:relative;width:430px;border:5px solid #fefefe;margin-bottom:25px;-webkit-border-radius:3xp;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3)}.feature-thumb:before{content:"";display:block;width:440px;height:16px;position:absolute;left:0;bottom:-22px;background:url('/img/feature-shadow') no-repeat center bottom}.feature-thumb img{display:block;border:1px solid #ccc;border-bottom-color:#eee;border-right-color:#eee}.feature-illustration{width:430px;text-align:center;margin-bottom:25px;border:3px solid transparent}#prot-features article p:first-child{margin-top:-5px}#prot-examples.two-col article{min-height:239px}#prot-examples .description{float:left;width:260px;margin-right:20px}#prot-examples .description p{min-height:120px;margin-bottom:10px}#prot-examples .call.mini{margin-right:10px}#prot-learn #prot-examples .example-thumb{width:auto}#prot-examples .example-thumb{display:block;float:left;width:150px;position:relative;border:5px solid #fefefe;-webkit-border-radius:3xp;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3)}.example-thumb:before{content:"";display:block;width:144px;height:10px;position:absolute;left:0;bottom:-15px;background:url('/img/example-shadow') no-repeat center bottom}.example-thumb img{display:block;border:1px solid #ccc;border-bottom-color:#eee;border-right-color:#eee}.examples-call{text-align:center;margin:40px 0 24px}#prot-learn{margin-bottom:35px}#prot-learn .feature-title{margin-bottom:2px}.tuts-cat{padding:0;margin:0}.tuts-cat>li{list-style:none;margin-bottom:22px;overflow:auto}.video-list{padding:1px 0 0 10px;width:278px;float:left}.video-list li{list-style:none;background:url('/img/video-icon') no-repeat left 7px;padding-left:22px;padding-bottom:5px}.tuts-download ul{padding:0}.tuts-download li{list-style:none;margin-bottom:15px}.tuts-download li a{display:block;background:#f9f9f9 url(../img/download-tuts-sprite) no-repeat 260px 15px;padding:5px 10px;font-size:18px;line-height:1.3;color:#2f3138;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tuts-download li a span{font-size:14px}.tuts-download li a:hover,.tuts-download li a:hover span{color:#008cc7;text-decoration:none;background-position:260px -60px}.tut-subtitle{font-size:18px}.tut-video{margin:8px 0 26px}.tut p:last-of-type{margin-bottom:33px}.logo-version{text-align:center;position:relative}.logo-version img{height:70px}#free-edition .logo-version img{margin-right:0;margin-left:-15px}.logo-version span{position:absolute;bottom:13px;right:110px;background:#959595;font-weight:bold;font-size:12px;color:#fff;padding:0 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#free-edition .logo-version span{right:116px}#pro-edition,#free-edition{float:left;width:440px;padding-right:29px;border:0;border-right:1px solid #e1e1e1;-webkit-box-shadow:1px 0 0 #fff;-moz-box-shadow:1px 0 0 #fff;box-shadow:1px 0 0 #fff}#free-edition{padding:0 0 0 29px;border-right:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.type-edition{text-align:center;margin-bottom:20px}.type-edition h3{position:relative;font-weight:normal;font-family:omnes-pro,sans-serif;font-size:24px;margin:0;font-style:italic;padding-bottom:10px}#pro-edition .type-edition h3{background:url('/img/trial-bg') no-repeat center bottom}#free-edition .type-edition h3{background:url('/img/download-free-bg') no-repeat center bottom}.platform-download{text-align:center;margin-bottom:35px;overflow:hidden}.platform-download .win,.platform-download .mac{width:50%;float:left;text-align:center}.platform-download a{display:block;padding-top:70px;background-image:url('/img/platform-sprite');background-repeat:no-repeat;margin-bottom:6px}.platform-download a:hover{text-decoration:none}.platform-download .win a{background-position:center 6px}.platform-download .mac a{background-position:center -323px}#pro-edition .win a:hover{background-position:center -104px}#pro-edition .mac a:hover{background-position:center -443px}#free-edition .win a:hover{background-position:center -214px}#free-edition .mac a:hover{background-position:center -573px}#prot-download .call.mini:after{content:"";display:inline-block;background:url(../img/platform-download-sprite) no-repeat left top;width:16px;height:16px;vertical-align:baseline}#pro-edition a:hover .call.mini:after{background-position:left -30px}#free-edition a:hover .call.mini:after{background-position:left -60px}.platform-download .platform{display:block;line-height:1em}.platform-download .size{font-size:90%}.requirements{border-bottom:1px solid #e1e1e1;font-size:80%;margin-top:50px;padding-bottom:25px}.requirements p{margin-bottom:5px}#prot-buy header{text-align:center}#prot-buy .tagline{font-family:omnes-pro,sans-serif;font-weight:normal;font-size:36px;line-height:1.2;word-spacing:.1em;margin-bottom:14px}#buy-license{margin-bottom:30px}#buy-license .call-container{margin:17px 0;text-align:center;font-size:24px;position:relative}#buy-license .call-container:before,#buy-license .call-container:after{content:"";display:block;width:112px;height:95px;background:url('/img/sketch-sprite') no-repeat left -1337px;position:absolute;top:26px;left:210px}#buy-license .call-container:after{background-position:right -1337px;left:inherit;right:210px}a.prot-buy span.prot-download{padding:33px 57px 0 25px}a.prot-buy{background:url('/img/prot-buy') no-repeat left -414px}a.prot-buy:hover{background-position:left -544px}a.prot-buy:active{background-position:left -674px}a.prot-buy span.prot-download{background:url('/img/prot-download') no-repeat right top}a.prot-buy:hover span.prot-download{background-position:right -130px}a.prot-buy:active span.prot-download{background-position:right -260px}#prot-buy .faq{background:url('/img/promo-bg') no-repeat center top;padding-top:18px}.faq section{margin-bottom:26px}.faq h4{font-size:18px;margin:0 0 4px 0}.faq dl{margin-top:0}.faq dt{font-weight:bold}.faq dd{margin:0 0 12px 0}.faq dd ol,.faq dd ul{margin:0}.call-container.buy-bottom{position:relative;text-align:center}.call-container.buy-bottom:before{content:"";display:block;width:135px;height:68px;background:url('/img/sketch-sprite') no-repeat left -1263px;position:absolute;top:26px;left:190px}#landing-intro h1.prot-logo.free-logo{margin-bottom:20px}.tagline b{font-family:omnes-pro-n5,omnes-pro,sans-serif;font-weight:500}.free-comp:before,.free-comp:after{content:"";display:block;width:170px;height:105px;background:url('/img/sketch-sprite') no-repeat left -265px;position:absolute;top:50px;left:-60px}.free-comp:after{background-position:left -400px;width:295px;height:25px;left:inherit;top:inherit;bottom:13px;right:-60px}.borderradius #free-video .overlay-close:before{background-color:#a9d52c}#landing-features .feat-widgets{background:url('/img/prot-land-features') no-repeat left -1485px}#landing-features .feat-images{background:url('/img/prot-land-features') no-repeat left -1796px}#landing-features .feat-drag{background:url('/img/prot-land-features') no-repeat left -2205px}#landing-features .feat-feedback{background:url('/img/prot-land-features') no-repeat left -964px}#sub-nav.user-nav a:hover,#sub-nav.user-nav .current{color:#01a5ea}#sub-nav.user-nav .login{float:right;margin-right:0;position:relative}#sub-nav.user-nav .login:after{content:"";display:block;width:147px;height:60px;background:url('/img/sketch-sprite') no-repeat left -480px;position:absolute;left:-153px;bottom:-22px}.user #landing-intro{margin-bottom:20px}.user #landing-intro .call2.highlight{background:url('/img/call2-arrow') no-repeat right -58px}.user #landing-intro .call2.highlight:hover{background-position:right -101px}#user-video img{margin:-26px 0 0 -13px}.borderradius #user-video .overlay-close:before{background-color:#01a5ea}#landing-features .feat-publish{background:url('/img/prot-land-features') no-repeat left -2815px}#landing-features .feat-voice{background:url('/img/prot-land-features') no-repeat left -964px}#landing-features .feat-remote{background:url('/img/prot-land-features') no-repeat left -1192px}#landing-features .feat-download{background:url('/img/prot-land-features') no-repeat left -719px}.usernote-tools h4{margin-bottom:0}#plans-compare{margin:25px 5px 17px;padding:0}#plans-compare li{list-style:none;padding:0}#plans-compare>li{width:280px;float:left;margin-left:40px;text-align:center;border:1px solid #dbdbdb;background:#f9f9f9;position:relative;-webkit-box-shadow:0 0 1px #fff;-moz-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url(/css/PIE.htc);position:relative}#plans-compare>li:first-child{margin-left:0}.boxshadow #plans-compare li.plan-highlight{border:0;width:282px;-webkit-box-shadow:0 0 0 1px #4ec9fe,0 0 10px 2px #01a1e5;-moz-box-shadow:0 0 0 1px #4ec9fe,0 0 10px 2px #01a1e5;box-shadow:0 0 0 1px #4ec9fe,0 0 10px 2px #01a1e5}.no-boxshadow #plans-compare li.plan-highlight{border:3px solid #0ab5fe;width:276px;margin-top:-3px}#plans-compare h3{padding:10px 0;background:#d5f2ff;font-family:omnes-pro-n5,omnes-pro,sans-serif;font-weight:500;font-size:34px;line-height:1;margin:0;text-shadow:0 1px rgba(255,255,255,.8);border-bottom:1px solid #a2e3fe;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#plans-compare li.plan-highlight h3{background:#0ab5fe;border-bottom:1px solid #017db2;color:#fff;text-shadow:0 -1px rgba(0,0,0,.8)}.plan-header strong{display:block;font-size:30px;color:#0ab5fe;font-weight:bold;line-height:1.1;padding:10px 0;border-top:1px solid #f7fdff;border-bottom:1px solid #e1e1e1}.plan-header strong span{font-size:18px;font-style:italic;font-weight:500;font-family:omnes-pro-i5,omnes-pro,sans-serif;display:block;color:#2f3138}.plan-header .no-card{background:url('/img/no-card-bg') no-repeat center top}#plans-compare ul{padding:0;margin:0}#plans-compare li ul{margin-bottom:10px}#plans-compare li li{border-bottom:1px solid #e1e1e1;border-top:1px solid #fff;padding:10px 0;line-height:1.2;color:#666}.js #plans-compare li[data-info]{background:url('/img/plans-info-icon') no-repeat right 3px;position:relative}.js #plans-compare li[data-info]:hover{background:#fff url('/img/plans-info-icon') no-repeat right -83px;cursor:pointer}#plans-compare li li strong{font-size:18px;display:block;color:#2f3138}#plans-compare .call{margin-bottom:10px;padding:5px 30px;text-transform:uppercase;font-size:14px;line-height:inherit}#plans-compare .call.mini{padding:6px 30px 1px}#plans-compare .call.mini:after{content:""}.ie7 #plans-compare .call.mini{padding:10px 30px}.special-info{text-align:center;font-size:18px;font-family:omnes-pro,sans-serif;font-style:italic;color:#666}#explanation-container{position:absolute;top:-10px;right:-175px;z-index:5000}#explanation-content{width:200px;background:#444;background:rgba(0,0,0,.8);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:15px;text-align:left;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);-moz-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4);position:relative;z-index:50;color:#cacaca;line-height:1.5;text-transform:none}#explanation-content:after{content:"";position:absolute;border-style:solid;border-color:transparent #444;border-color:transparent rgba(0,0,0,.8);display:block;width:0;top:20px;left:-16px;border-width:10px 16px 10px 0}#close-explanation{position:absolute;top:3px;right:3px;display:block;width:16px;height:16px;background:url(../img/grey-close-icon) no-repeat left top}#close-explanation:hover{cursor:pointer;opacity:.9;filter:alpha(opacity=90)}.faq-plans{margin-top:40px}.faq-plans dd{margin-left:27px}#usernote-signup form{float:left;width:420px}#usernote-signup aside{float:right;width:350px}#usernote-login form{float:left;width:420px}#usernote-login aside{float:right;width:350px}#main.interior h1{margin-bottom:30px}.interior-subtitle{font-family:omnes-pro,sans-serif;font-size:24px;font-style:italic;line-height:1.5;border-left:8px solid #ea6401;padding-left:5px;margin-bottom:15px}.interior-block{padding-bottom:16px;margin-top:32px;position:relative}.interior-block:first-child{margin-top:0}.interior-block:before{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background:#dad9d9;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(217,217,217,0)),color-stop(50%,rgba(217,217,217,1)),color-stop(100%,rgba(217,217,217,0)));background:-webkit-linear-gradient(left,rgba(217,217,217,0) 0,rgba(217,217,217,1) 50%,rgba(217,217,217,0) 100%);background:-moz-linear-gradient(left,rgba(217,217,217,0) 0,rgba(217,217,217,1) 50%,rgba(217,217,217,0) 100%);background:-ms-linear-gradient(left,rgba(217,217,217,0) 0,rgba(217,217,217,1) 50%,rgba(217,217,217,0) 100%);background:-o-linear-gradient(left,rgba(217,217,217,0) 0,rgba(217,217,217,1) 50%,rgba(217,217,217,0) 100%);background:linear-gradient(left,rgba(217,217,217,0) 0,rgba(217,217,217,1) 50%,rgba(217,217,217,0) 100%)}.interior-block:after{content:"";position:absolute;bottom:-1px;left:0;height:1px;width:100%;background:#fcfcfc;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(252,252,252,0)),color-stop(50%,rgba(252,252,252,1)),color-stop(100%,rgba(252,252,252,0)));background:-webkit-linear-gradient(left,rgba(252,252,252,0) 0,rgba(252,252,252,1) 50%,rgba(252,252,252,0) 100%);background:-moz-linear-gradient(left,rgba(252,252,252,0) 0,rgba(252,252,252,1) 50%,rgba(252,252,252,0) 100%);background:-ms-linear-gradient(left,rgba(252,252,252,0) 0,rgba(252,252,252,1) 50%,rgba(252,252,252,0) 100%);background:-o-linear-gradient(left,rgba(252,252,252,0) 0,rgba(252,252,252,1) 50%,rgba(252,252,252,0) 100%);background:linear-gradient(left,rgba(252,252,252,0) 0,rgba(252,252,252,1) 50%,rgba(252,252,252,0) 100%)}.interior-block:last-child:before,.interior-block:last-child:after,.interior-block:last-of-type:before,.interior-block:last-of-type:after{display:none}.customers,.partners{padding:0}.customers{margin:0}.expander{text-align:right}.customers li,.partners .logo{background-color:#fff;list-style:none;position:relative;padding:0;float:left;width:119px;height:119px;margin:1px 20px 24px 1px;border:4px solid #fefefe;-webkit-border-radius:3xp;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3)}.partners li{list-style:none;overflow:hidden}.customers li:nth-child(4n){margin-right:0}.customers li:before,.partners .logo:before{content:"";display:block;width:129px;height:16px;position:absolute;left:0;bottom:-14px;background:url('/img/example-shadow') no-repeat center bottom}.customers li a:hover{text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.case-study{position:absolute;bottom:0;left:0;width:119px;text-align:center;color:#fff;background:#ea6401;background:rgba(234,100,1,.8)}.case-study span{font-size:140%}.view-less,.expand{display:none}#framed-view{overflow:hidden;height:100%}#framed-view body{height:100%;overflow:hidden}#frame{height:49px;border-bottom:1px solid #8c8fa0;width:100%;overflow:hidden;position:absolute;top:0;left:0;background:#3b3d47;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.4);-moz-box-shadow:0 3px 5px rgba(0,0,0,.4);box-shadow:0 3px 5px rgba(0,0,0,.4)}#frame #logo{position:static;height:40px;float:left;margin:5px 0 0 20px}#frame .close-frame{float:right;margin:12px 20px 0 0;color:#e9e9e9;padding-right:22px;background:url(../img/close-icon) no-repeat right center}#frame .close-frame:hover{text-decoration:none;opacity:.9;filter:alpha(opacity=90)}#framed-view iframe{height:100%;width:100%;box-sizing:border-box;overflow:scroll;border:0;padding:50px 0 0 0}.ie7 #framed-view iframe{height:90%}.contact-map{display:block;width:291px;position:relative;border:5px solid #fefefe;margin-bottom:12px;-webkit-border-radius:3xp;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3)}.contact-map:before{content:"";display:block;width:289px;height:16px;position:absolute;left:0;bottom:-22px;background:url('/img/contact-shadow') no-repeat center bottom}.contact-map img{display:block;border:1px solid #ccc;border-bottom-color:#eee;border-right-color:#eee}.address-country{margin-top:16px}.address-country h3{margin-top:0}.page404{padding-top:80px;overflow:hidden}#animation-404{float:left;padding-left:80px;width:400px;position:relative}#info-404{float:left;width:380px;padding-top:30px}.title-404{font-style:italic}.cssanimations #animation-404 img{opacity:0}.cssanimations #animation-404 .logo-part1{width:169px;height:88px;position:absolute;top:0;left:80px;background:url('/img/logo-404-part1') no-repeat left top}.cssanimations #animation-404 .logo-part2{width:223px;height:66px;position:absolute;top:19px;left:244px;background:url('/img/logo-404-part2') no-repeat left top;-webkit-transform-origin:2px 45px;-moz-transform-origin:2px 45px;-ms-transform-origin:2px 45px;-webkit-animation:logo-break 1.2s ease-in 1s,logo-bounce .5s ease-in-out 2.2s infinite alternate;-moz-animation:logo-break 1.2s ease-in 1s,logo-bounce .5s ease-in-out 2.2s infinite alternate;-ms-animation:logo-break 1.2s ease-in 1s,logo-bounce .5s ease-in-out 2.2s infinite altenate}@-webkit-keyframes logo-break{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(88deg)}}@-webkit-keyframes logo-bounce{0%{-webkit-transform:rotate(88deg)}100%{-webkit-transform:rotate(92deg)}}@-moz-keyframes logo-break{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(88deg)}}@-moz-keyframes logo-bounce{0%{-moz-transform:rotate(88deg)}100%{-moz-transform:rotate(92deg)}}@-ms-keyframes logo-break{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(88deg)}}@-ms-keyframes logo-bounce{0%{-ms-transform:rotate(88deg)}100%{-ms-transform:rotate(92deg)}}#main #case-study h1{margin-bottom:22px}.case-subtitle{font-size:18px;font-weight:normal}#thanks{padding-left:180px;background:url('/img/thanks-download') no-repeat left top;min-height:230px}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.wf-loading #sub-nav,.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading #product-nav li,.wf-loading #main-nav{visibility:hidden}.wf-inactive #sub-nav,.wf-inactive h1,.wf-inactive h2,.wf-inactive h3,.wf-inactive h4,.wf-inactive #product-nav li,.wf-inactive #main-nav{font-family:sans-serif}.wf-inactive #sub-nav{font-size:16px}.wf-inactive h2{font-size:18px}.wf-inactive h1{font-size:28px}.wf-inactive #product-nav li{font-size:14px}.wf-inactive #product-nav li span{font-size:18px}.wf-inactive a.prot-download span.prot-download{font-size:28px}.zoom-container{border:1px solid #ccc;display:block;padding:5px 5px 1px;position:relative}.overlay-trigger{cursor:pointer}#members-logo{float:right;margin-left:20px;width:65%}#pricing-quote-list{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;margin-top:32px;padding-bottom:5px;padding-top:15px;position:relative;width:90%}#free-page-logo{margin-bottom:20px;margin-top:40px}.call-container.free-bottom{position:relative;text-align:center}.call-container.free-bottom:before{content:"";display:block;width:135px;height:68px;background:url('/img/sketch-sprite') no-repeat left -1263px;position:absolute;top:26px;left:167px}#faq-plans-left,#faq-plans-right{float:left;min-height:0;width:440px;padding-right:29px;border:0;border-right:1px solid #e1e1e1;-webkit-box-shadow:1px 0 0 #fff;-moz-box-shadow:1px 0 0 #fff;box-shadow:1px 0 0 #fff}#faq-plans-right{padding:0 0 0 29px;border-right:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#plans-compare li li .branding{color:#999;text-decoration:line-through;font-size:18px}#send-contact{margin-top:20px}.partners .description{margin-top:-16px}@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.content-68{float:left;margin-right:2%;width:67%;margin-top:50px;margin-bottom:50px}.container .grid_5{display:inline;float:left;margin-left:5px;width:285px;margin-top:50px;margin-bottom:50px}.sidebar_inner{padding-left:10px}.sidebar_box{margin-bottom:50px;*background-color:#ddd;background-color:#ddd \9}.blog .sidebar_box h3{font-size:18px}.blog .sidebar_box.widget_newsletter h3{font-size:16px}.sidebar_box .sidebar_box_inner{border:1px solid #ddd;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:1px 1px 5px #ccc;-moz-box-shadow:1px 1px 5px #ccc;box-shadow:1px 1px 5px #ccc;background:#fff url(/images/bg_sidebar_box_big.jpg) no-repeat;padding:10px 12px}.sidebar_box h4{border-bottom:1px dotted #ddd;padding-bottom:5px;color:#666;font-size:14px;margin-top:0;margin-bottom:5px}.sidebar_box .newsletter input.newslt-input{width:160px}.sidebar_box .newsletter input.newslt-submit{width:92px}.widget_search .newsletter{background:0;margin-bottom:0}.sidebar_box ul.list_rss{float:none}.widget_search fieldset{margin-bottom:0}.sidebar_box .textwidget{overflow:auto}.hiddenSignIn{display:none}.hiddenBilling{display:none}.signInBlock{background:white;position:absolute;left:250px;top:100px;width:300px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px 20px 10px;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.4);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,.4);box-shadow:0 0 8px 2px rgba(0,0,0,.4);z-index:9999}.special-error{font-size:14px}.errorTop.special-error{margin-bottom:25px}.signInBlock:after{content:"";display:block;width:25px;height:25px;border-radius:50%;box-shadow:0 0 8px 2px rgba(0,0,0,.4);position:absolute;top:-12px;right:-19px;z-index:-1;cursor:pointer}#closeSignIn{position:absolute;top:-15px;right:15px;cursor:pointer;z-index:9999}#closeSignIn:before{content:"\00d7";position:absolute;background:#ff6c00;width:25px;height:25px;line-height:1;text-align:center;font-weight:bold;font-size:21px;color:#fff;border-radius:50%;border:4px solid #fff}.ie input[type="checkbox"]{padding:0;margin-left:10px}footer{clear:both;width:100%;height:86px}.errorTopMain{background-color:#900;color:white;height:22px;padding-left:12px;margin:10px 0 10px 0;line-height:22px;font-size:12px;display:none}.errorTop{background-color:#900;color:white;padding-left:12px;margin:10px 0 10px 0;line-height:22px;font-size:12px;display:none}.ie9 fieldset input[type=checkbox],.oldie fieldset input[type=checkbox]{padding:0;border:0;box-shadow:none;border-radius:0}
