body #header,body #body #secondary-features ul{*zoom:1;}body #header:before,body #body #secondary-features ul:before,body #header:after,body #body #secondary-features ul:after{content:" ";display:table;}body #header:after,body #body #secondary-features ul:after{clear:both;}body{font-family:"helvetica neue",helvetica neue,helvetica,arial,sans-serif;background:#1a1a1a;color:#fff;}body #video{margin-bottom:40px;position:relative;width:100%;height:auto;}body #video .play{position:absolute;top:0;width:100%;height:100%;vertical-align:middle;display:block;text-indent:-9000px;z-index:1;}body #video .fullscreen{position:absolute;display:inline-block;bottom:10px;right:10px;z-index:2;}body #video video{width:100%;height:auto;display:block;}body .download{margin:0 auto 20px auto!important;text-align:center;font-size:16px!important;font-weight:200!important;color:rgba(255,255,255,0.7);}body .download a{display:inline-block;}body .download img{margin-bottom:10px;}body .download span{color:#fff;display:block;}body .download .demo{display:inline-block;margin-bottom:20px;color:#000;font-weight:400;background:#EBF4FF;text-decoration:none;padding:10px 15px;border-radius:6px;}body .help{margin:0 auto 40px auto!important;text-align:center;font-size:16px!important;font-weight:200!important;color:rgba(255,255,255,0.8);background:rgba(255,255,255,0.15);display:inline-block;padding:6px 10px 5px 10px;border-radius:6px;}body .help a{color:#bedcff;}body .help img{vertical-align:middle;margin-right:6px;}body .wrap{margin:0 auto;text-align:center;max-width:1200px;}body #header{background:#000 url(img/main_bg.jpg) no-repeat 0 0;background-size:100%;text-align:center;padding-top:120px;}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {body #header{background-image:url("img/main_bg@2x.jpg");background-size:100% auto;}}body #header .wrap{max-width:700px;}body #header #appicon{max-width:252px;height:auto;}@media only screen and (max-width: 860px) {body #header #appicon{width:200px;height:auto;}}body #header h1{font-size:60px;font-weight:300;}@media only screen and (max-width: 860px) {body #header h1{font-size:40px;}}body #header h2{font-size:24px;font-weight:200;color:#bedcff;margin-bottom:40px;}@media only screen and (max-width: 860px) {body #header h2{font-size:20px;}}body #header p{font-size:24px;font-weight:200;margin:0 20px 40px 20px;}@media only screen and (max-width: 860px) {body #header p{font-size:18px;}}body #body #primary-features h3{font-size:30px;font-weight:200;margin-bottom:20px;}@media only screen and (max-width: 860px) {body #body #primary-features h3{font-size:30px;}}@media only screen and (max-width: 765px) {body #body #primary-features h3{font-size:30px;}}body #body #primary-features p{font-size:24px;font-weight:200;}@media only screen and (max-width: 860px) {body #body #primary-features p{font-size:24px;}}@media only screen and (max-width: 765px) {body #body #primary-features p{font-size:21px;margin:0 20px;}}body #body #primary-features .group .wrap{display:block;width:100%;padding:100px 0;}body #body #primary-features .group .text{display:block;text-align:center;width:100%;max-width:650px;margin:0 auto 20px auto;}body #body #primary-features .group .text img.icon{width:54px!important;height:54px!important;margin:0 auto;}body #body #primary-features .group img{display:block;margin:0 auto;}@media only screen and (max-width: 765px) {body #body #primary-features .group img{width:100%!important;height:100%!important;}}body #body #primary-features #history{background:#fff url(img/bg_history.jpg) no-repeat 0 50%;background-size:100% 100%;color:#000;padding:0;}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {body #body #primary-features #history{background-image:url("img/bg_history@2x.jpg");background-size:100% 100%;}}@media only screen and (max-width: 765px) {body #body #primary-features #history{background:#fff url(img/bg_history.jpg) no-repeat -200px 0;padding:40px 0 0 0;}}@media only screen and (max-width: 765px) and (min--moz-device-pixel-ratio: 1.3), only screen and (max-width: 765px) and (-o-min-device-pixel-ratio: 2.6 / 2), only screen and (max-width: 765px) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (max-width: 765px) and (min-device-pixel-ratio: 1.3), only screen and (max-width: 765px) and (min-resolution: 1.3dppx) {body #body #primary-features #history{background-image:url("img/bg_history@2x.jpg");background-size:auto 100%;}}body #body #primary-features #history p{color:rgba(0,0,0,0.7);}@media only screen and (max-width: 860px) {body #body #primary-features #history img{width:500px;height:auto;}}@media only screen and (max-width: 765px) {body #body #primary-features #history img{width:auto;max-width:500px;margin:0 auto;}}body #body #primary-features #filters{background:url(img/bg_filters.jpg) no-repeat 50% 0;background-size:100%;padding:0;}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {body #body #primary-features #filters{background-image:url("img/bg_filters@2x.jpg");background-size:100% 100%;}}@media only screen and (max-width: 765px) {body #body #primary-features #filters{background:url(img/bg_filters.jpg) no-repeat 0 50%;padding:40px 0 0 0;}}@media only screen and (max-width: 765px) and (min--moz-device-pixel-ratio: 1.3), only screen and (max-width: 765px) and (-o-min-device-pixel-ratio: 2.6 / 2), only screen and (max-width: 765px) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (max-width: 765px) and (min-device-pixel-ratio: 1.3), only screen and (max-width: 765px) and (min-resolution: 1.3dppx) {body #body #primary-features #filters{background-image:url("img/bg_filters@2x.jpg");background-size:auto 100%;}}body #body #primary-features #filters p{color:rgba(255,255,255,0.7);}@media only screen and (max-width: 860px) {body #body #primary-features #filters img{width:500px;height:auto;}}@media only screen and (max-width: 765px) {body #body #primary-features #filters img{width:auto;max-width:500px;margin:0 auto;}}body #body #primary-features #quickpaste{background:#fff url(img/bg_quickpaste.jpg) no-repeat 0 50%;background-size:100%;color:#000;padding:0;}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {body #body #primary-features #quickpaste{background-image:url("img/bg_quickpaste@2x.jpg");background-size:100% 100%;}}@media only screen and (max-width: 765px) {body #body #primary-features #quickpaste{background:#fff url(img/bg_quickpaste.jpg) no-repeat -240px 0;padding:40px 0 0 0;}}@media only screen and (max-width: 765px) and (min--moz-device-pixel-ratio: 1.3), only screen and (max-width: 765px) and (-o-min-device-pixel-ratio: 2.6 / 2), only screen and (max-width: 765px) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (max-width: 765px) and (min-device-pixel-ratio: 1.3), only screen and (max-width: 765px) and (min-resolution: 1.3dppx) {body #body #primary-features #quickpaste{background-image:url("img/bg_quickpaste@2x.jpg");background-size:auto 100%;}}body #body #primary-features #quickpaste p{color:rgba(0,0,0,0.7);}@media only screen and (max-width: 860px) {body #body #primary-features #quickpaste img{width:400px;height:auto;}}@media only screen and (max-width: 765px) {body #body #primary-features #quickpaste img{width:auto;max-width:500px;margin:0 auto;}}body #body #primary-features #sequence{background:url(img/bg_sequential.jpg) no-repeat 50% 0;background-size:100%;padding:0;}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {body #body #primary-features #sequence{background-image:url("img/bg_sequential@2x.jpg");background-size:100% 100%;}}@media only screen and (max-width: 765px) {body #body #primary-features #sequence{background:url(img/bg_sequential.jpg) no-repeat 0 50%;padding:40px 0 0 0;}}@media only screen and (max-width: 765px) and (min--moz-device-pixel-ratio: 1.3), only screen and (max-width: 765px) and (-o-min-device-pixel-ratio: 2.6 / 2), only screen and (max-width: 765px) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (max-width: 765px) and (min-device-pixel-ratio: 1.3), only screen and (max-width: 765px) and (min-resolution: 1.3dppx) {body #body #primary-features #sequence{background-image:url("img/bg_sequential@2x.jpg");background-size:auto 100%;}}body #body #primary-features #sequence p{color:rgba(255,255,255,0.7);}@media only screen and (max-width: 860px) {body #body #primary-features #sequence img{width:450px;height:auto;}}@media only screen and (max-width: 765px) {body #body #primary-features #sequence img{width:auto;max-width:500px;margin:0 auto;}}body #body #secondary-features{padding:60px 20px 0 20px;font-size:16px;line-height:1.3em;}body #body #secondary-features h3{font-weight:300;margin-left:60px;text-align:left;}body #body #secondary-features p{font-weight:200;margin-left:60px;color:rgba(255,255,255,0.7);text-align:left;}body #body #secondary-features img{float:left;}body #body #secondary-features ul{width:100%;max-width:800px;margin:0 auto 40px auto;}body #body #secondary-features ul div{clear:both;}body #body #secondary-features ul li{margin-bottom:40px;float:left;width:45%;margin-right:5%;}@media only screen and (max-width: 765px) {body #body #secondary-features ul li{float:none;width:90%;margin:0 auto 40px auto;}}body #footer{padding:0 0 40px 0;text-align:center;}