a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:Helvetica;src:url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/Helvetica/helvetica.cb5.eot);src:url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/Helvetica/helvetica.cb5.eot?#iefix) format('embedded-opentype'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/Helvetica/helvetica.cb5.woff) format('woff'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/Helvetica/helvetica.cb5.ttf) format('truetype'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/Helvetica/helvetica.cb5.svg#deming_epregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeue;src:url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue/helveticaneue.cb5.eot);src:url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue/helveticaneue.cb5.eot?#iefix) format('embedded-opentype'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue/helveticaneue.cb5.woff) format('woff'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue/helveticaneue.cb5.ttf) format('truetype'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue/helveticaneue.cb5.svg#courier) format('svg');font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeue-Bold;src:url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.cb5.eot);src:url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.cb5.eot?#iefix) format('embedded-opentype'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.cb5.woff) format('woff'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.cb5.ttf) format('truetype'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-Bold/helveticaneuebold.cb5.svg#courier) format('svg');font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeue-Light;src:url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-Light/helveticaneuelight.cb5.eot);src:url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-Light/helveticaneuelight.cb5.eot?#iefix) format('embedded-opentype'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-Light/helveticaneuelight.cb5.woff) format('woff'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-Light/helveticaneuelight.cb5.ttf) format('truetype'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-Light/helveticaneuelight.cb5.svg#courier) format('svg');font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeue-UltraLight;src:url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-UltraLight/helveticaneueultralight.cb5.eot);src:url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-UltraLight/helveticaneueultralight.cb5.eot?#iefix) format('embedded-opentype'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-UltraLight/helveticaneueultralight.cb5.woff) format('woff'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-UltraLight/helveticaneueultralight.cb5.ttf) format('truetype'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-UltraLight/helveticaneueultralight.cb5.svg#courier) format('svg');font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeue-CondensedBold;src:url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.cb5.eot);src:url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.cb5.eot?#iefix) format('embedded-opentype'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.cb5.woff) format('woff'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.cb5.ttf) format('truetype'),url(https://e1cf8aa0d00533c1a3fd-3fd2d94f92bfb87ff92ea84b9915f7ae.ssl.cf1.rackcdn.com/include/css/fontface/HelveticaNeue-CondensedBold/helveticaneuecondensedbold.cb5.svg#courier) format('svg');font-weight:400;font-style:normal}body{background:#FFF;font-family:HelveticaNeue}#contain_edu{text-align:center;margin:60px;font-family:"Open Sans"}#contain_edu img{max-width:90%}#contain_edu a.btn{margin-top:20px;display:inline-block;background:#296CB3;padding:20px 30px;border-radius:5px;color:#fff;text-decoration:none;font-size:20px}#contain_edu a.btn:hover{background:#1f538a}#contain_edu p.title{font-size:50px;color:#276DB2;margin-top:60px;margin-bottom:20px}#contain_edu p.desc{font-size:20px;width:775px;margin:0 auto;max-width:100%;line-height:30px;color:#252525;font-weight:100}#main_contain div.app_badge{position:fixed;text-align:center;margin:20px;right:0}#main_contain div.app_badge a img{width:150px}#main_contain #main_column_wrap{overflow:hidden;background:#3d94d0;padding-bottom:20px}#main_contain #main_column{width:640px;max-width:100%;margin:0 auto}#main_contain #main_column.no-js .top_product_description p.description{height:auto}#main_contain #main_column.no-js .top_product_description a.more{display:none}#main_contain #main_column .top_product_description{margin-top:20px;overflow:hidden}#main_contain #main_column .top_product_description span{height:200px;display:block;overflow:hidden}#main_contain #main_column .top_product_description p.description{font-size:18px;overflow:hidden;color:#FFF;margin:20px;font-family:HelveticaNeue-Light;letter-spacing:.5px;line-height:25px;font-weight:100}#main_contain #main_column .top_product_description p.description b{font-family:HelveticaNeue-Bold;font-weight:700;color:#FFF;letter-spacing:.1px}#main_contain #main_column .top_product_description a.more{float:right;margin-top:20px;margin-right:20px;color:#FFF;text-decoration:none}#main_contain #main_column .top_product_description a.more:hover{color:#e6e6e6}#main_contain #main_column .top_product_description h1{font-family:HelveticaNeue-Bold;font-size:40px;color:#FFF;margin-bottom:30px;margin-top:10px;text-align:center}#main_contain #main_column .top_product_description h1 img{height:60px;display:inline-block;position:relative;top:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#main_contain .app_screen_shots{background:#F3F3F3;overflow:hidden;padding:40px;font-size:0}#main_contain .app_screen_shots ul{width:620px;max-width:100%;margin:0 auto;text-align:center;font-size:0}#main_contain .app_screen_shots ul li{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:20%}#main_contain .app_screen_shots ul li.active{position:relative}#main_contain .app_screen_shots ul li.active a img{opacity:1}#main_contain .app_screen_shots ul li.active:before{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #F3F3F3;position:absolute;top:10px;z-index:1;left:50%;margin-left:-15px}#main_contain .app_screen_shots ul li a:hover img{opacity:1}#main_contain .app_screen_shots ul li img{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:10px;opacity:.8}#main_contain .app_screen_shots ul li:first-child{display:block;width:100%}#main_contain .app_screen_shots ul li:first-child img{width:100%;opacity:1}#main_contain .app_reviews{padding:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:600px;max-width:100%;margin:0 auto 20px;color:#2F2F2F;overflow:hidden}#main_contain .app_reviews h2{font-size:30px;margin-bottom:20px}#main_contain .app_reviews .reviews .no_reviews p{color:#aaa;font-family:HelveticaNeue-Light}#main_contain .app_reviews .reviews .review{margin-bottom:20px;border-bottom:2px solid #bbb;padding-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#main_contain .app_reviews .reviews .review p{color:#2C2C2C}#main_contain .app_reviews .reviews .review p.review_title{font-size:22px}#main_contain .app_reviews .reviews .review p.review_author{font-size:20px;margin-bottom:20px;font-family:HelveticaNeue-Light}#main_contain .app_reviews .reviews .review p.review_text{font-family:HelveticaNeue-Light;font-size:15px;color:#666;line-height:20px}@media screen and (max-width:700px){#main_contain div.app_badge{position:initial;margin:40px 0 0}#main_contain #main_column .top_product_description h1{font-size:30px;line-height:30px}#main_contain #main_column .top_product_description h1 img{display:block;float:none;margin:0 auto 20px}}