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,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;margin:0;padding:0;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}em{font-style:italic}hr{display:none}img{width:100%}@media{html{-webkit-text-size-adjust:100%}body,html{overflow-x:hidden!important}body{background:#fff;color:#000;font:400 80%/normal Open Sans,sans-serif;text-align:center}h1,h2,h3{font-weight:700}address,h1,h2,h3,li,p{line-height:120%}ul li{padding:0 0 0 15px;position:relative}ul li:before{color:#2c9a34;display:inline-block;font-family:Flaticon;font-size:60%;left:0;margin:0 3px 0 0;position:absolute;top:0}a,a:hover{color:#2c9a34;cursor:pointer;text-decoration:none;transition:color .3s,background .3s}a:hover{color:#000;text-decoration:underline}small{font-size:90%}img{vertical-align:bottom}strong{font-weight:700}input,textarea{-webkit-appearance:none;border-radius:0;font:400 100%/normal Open Sans,sans-serif;resize:none}::-webkit-input-placeholder{color:#747474;font-weight:400}:-moz-placeholder,::-moz-placeholder{color:#747474;font-weight:400}:-ms-input-placeholder{color:#747474;font-weight:400}.input,.textarea{background:#fff;border:0;border-radius:3px;box-sizing:border-box;color:#000;height:40px;line-height:40px;padding:0 7px;width:100%}.textarea{height:75px;line-height:120%;padding:10px 7px}.button,.button:hover{background:#2c9a34;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;height:40px;line-height:40px;padding:0 15px;text-decoration:none;transition:.3s}.button:hover{background:#434b55}.tiny{font-size:80%}.cleaner{clear:both;font-size:1px;height:1px}.lang ul li a img{height:14px;width:20px}footer div.left-side div.contact h3 a{color:#fff}}@media only screen and (min-width:320px){address,h1,h2,h3,h4,ol,p,ul{padding:15px 0 0}h1{font-size:200%}h2{font-size:140%}h3{font-size:120%}#header{background:#434b55}#header .in{height:50px;padding:0;position:relative}#header .logo{float:left;margin:0 0 0 10px}#header .logo a{display:none}#header .logo span{color:#fff;font-size:100%;font-weight:700;height:50px;line-height:50px;padding:0}#header .logo span a,#header .logo span a:hover{background:url(/build/images/icon-logo.1e31c8c8.png) no-repeat 0;background-size:auto 24px;color:#fff;display:block;padding:0 0 0 32px;text-decoration:none}#header .menu-toggle,#header .menu-toggle:hover{cursor:pointer;display:block;float:right;position:absolute;right:0;text-decoration:none;top:0;transition:none;z-index:999}#header .menu-toggle i{display:block;height:50px}#header .menu-toggle i:before,#header .menu-toggle:hover i:before{color:#fff;display:block;font-size:220%;height:50px;line-height:51px;width:50px}#header .menu-toggle.active,#header .menu-toggle.active:hover{background:#2c9a34}#header .menu-toggle.active i,#header .menu-toggle.active i:hover{color:#fff}#header .menu{display:none;position:absolute;top:50px;width:100%;z-index:997}#header .menu ul{background:#2c9a34;box-shadow:0 0 3px rgba(0,0,0,.7);padding:0;text-align:left}#header .menu ul li{border-top:1px solid hsla(0,0%,100%,.2);padding:0;position:relative}#header .menu ul li:before{display:none}#header .menu ul li:first-child{border:0}#header .menu ul li a,#header .menu ul li a:hover{color:#fff;display:block;padding:12px 10px 11px;text-transform:uppercase}#header .menu ul li:first-child a:before,#header .menu ul li:first-child a:hover:before{display:none}#header .lang{position:absolute;right:49px;top:8px}#header .lang ul{padding:0}#header .lang ul li{display:block;float:left;padding:0}#header .lang ul li:before{display:none}#header .lang ul li a,#header .lang ul li a:hover{color:hsla(0,0%,100%,.75);display:block;padding:10px 7px}#header .lang ul li a:hover{color:#fff}#intro{background:#f5f5f5}#intro .frame .promo{height:70vw;margin:15px 0 0;width:100%}#intro .references{background:#fff}#intro .references ul{padding:20px 10px 15px}#intro .references ul li{display:inline-block;padding:0 7px}#intro .references ul li:last-child{line-height:70%}#intro .references ul li:before{display:none}#intro .references ul li a,#intro .references ul li a:hover{display:block}#intro .references ul li a img,#intro .references ul li a:hover img{height:18px;width:auto}#functions{background:#434b55;color:#fff}#functions .columns ul{padding:0}#functions .columns ul li{padding:20px 0 0}#functions .columns ul li:before{display:none}#functions .columns ul li h3{font-size:100%;padding:10px 0 0}#functions .columns ul li .icon{display:block;font-size:30px;height:30px;line-height:30px}#pricing{background:#f1f1f1}#pricing .pricing .include ul{padding-left:30px;text-align:left}#pricing .pricing .include ul li{line-height:150%;list-style-type:disc;padding:0}#pricing .pricing .include ul li:before{display:none}#pricing .pricing .include .switch{padding:20px 0 0 100px}#pricing .pricing .include .switch span{cursor:pointer;display:inline-block;height:40px;width:70px}#pricing .pricing .include .switch small{color:#2c9a34;display:inline-block;position:relative;text-align:right;top:-4px;width:60px}#pricing .pricing .include .switch small.on{color:#2c9a34}#pricing .pricing .include .switch small.off{color:#777}#pricing .pricing.on .include .switch span{background:url(/build/images/switch-on.b6d2448e.png) no-repeat 50%;background-size:70px 40px}#pricing .pricing.off .include .switch span{background:url(/build/images/switch-off.1f57f840.png) no-repeat 50%;background-size:70px 40px}#pricing .pricing.off .include .switch small.off,#pricing .pricing.on .include .switch small.on{display:inline-block}#pricing .pricing.off .include .switch small.on,#pricing .pricing.on .include .switch small.off{display:none}#pricing .pricing .plans ul{padding:0}#pricing .pricing .plans ul li{background:#fff;background:-moz-linear-gradient(top,#fff 0,#ddd 100%);background:-webkit-linear-gradient(top,#fff,#ddd);background:linear-gradient(180deg,#fff 0,#ddd);border:1px solid #c1c1c1;border-radius:5px;-webkit-box-shadow:inset 0 0 5px 1px #fff;-moz-box-shadow:inset 0 0 5px 1px #fff;box-shadow:inset 0 0 5px 1px #fff;box-sizing:border-box;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#dddddd",GradientType=0);margin:25px 0 0;padding:0 15px 15px;position:relative}#pricing .pricing .plans ul li:before{background:url(/build/images/bg-pricing.a48add49.png) no-repeat 50%;background-size:150px 9px;bottom:-9px;content:"";display:block;height:9px;top:auto;width:150px;width:100%}#pricing .pricing .plans ul li h3{background:#6d6d6d;background:-moz-linear-gradient(top,#6d6d6d 0,#444343 100%);background:-webkit-linear-gradient(top,#6d6d6d,#444343);background:linear-gradient(180deg,#6d6d6d 0,#444343);border-radius:3px;border-top-left-radius:0;border-top-right-radius:0;color:#fff;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6d6d6d",endColorstr="#444343",GradientType=0);font-size:100%;height:32px;line-height:31px;padding:0 10px;position:relative;text-shadow:0 0 2px #000;top:-6px}#pricing .pricing .plans ul li h3:after,#pricing .pricing .plans ul li h3:before{border-color:transparent transparent #434b55;border-style:solid;border-width:0 0 6px 6px;content:"";height:0;left:-6px;position:absolute;top:0;width:0}#pricing .pricing .plans ul li h3:after{border-color:transparent transparent transparent #434b55;border-width:6px 0 0 6px;left:auto;right:-6px}#pricing .pricing .plans ul li .price{display:inline-block;padding:25px 0 20px;position:relative;text-shadow:0 0 1px rgba(0,0,0,.2)}#pricing .pricing .plans ul li .price.on{color:#2c9a34}#pricing .pricing .plans ul li .price.off{color:#777}#pricing .pricing .plans ul li .price strong{font-size:250%}#pricing .pricing .plans ul li .price .currency{font-size:120%;position:relative;top:3px}#pricing .pricing .plans ul li .price .length{font-size:120%;position:absolute;right:0;top:4px}#pricing .pricing .plans ul li .desc{border-top:1px solid #f9f9f9;color:#777;padding:10px 0 0}#pricing .pricing .plans ul li .line{border-bottom:1px solid #ccc}#pricing .pricing.off .plans ul li .price.off,#pricing .pricing.on .plans ul li .price.on{display:inline-block}#pricing .pricing.off .plans ul li .price.on,#pricing .pricing.on .plans ul li .price.off{display:none}#faq,#screenshots{background:#f5f5f5}#faq .list,#screenshots .list{text-align:left}#faq .list ul li,#screenshots .list ul li{border-top:1px solid #f5f5f5;padding:10px 0}#screenshots .list ul li{text-align:center}#screenshots .list ul li img{padding-bottom:5px}#screenshots .list ul li span{color:#9d9d9c;font-style:italic}#faq .list ul li:before,#screenshots .list ul li:before{display:none}#faq .list ul li h3{cursor:pointer;font-size:100%;padding:0 25px 0 0;position:relative}#faq .list ul li h3:before,#faq .list ul li h3:hover:before,#screenshots .list ul li h3:before,#screenshots .list ul li h3:hover:before{color:#ccc;font-size:80%;position:absolute;right:0;top:0;transition:.3s}#faq .list ul li h3:hover:before,#screenshots .list ul li h3:hover:before{color:#000}#faq .list ul li .content,#screenshots .list ul li .content{display:none;padding:0 25px 7px 0}#faq .list.right-side ul,#screenshots .list.right-side ul{padding:0}#faq .list.right-side ul li:last-child,#screenshots .list.right-side ul li:last-child{padding-bottom:0}#footer{background:#434b55;color:#fff}#footer .in{padding-bottom:10px}#footer .contact h3{font-size:100%}#footer .contact ul{padding:0}#footer .contact ul li{padding:7px 0 0}#footer .contact ul li:before{display:none}#footer .contact ul li address{padding:0}#footer .contact ul li a,#footer .contact ul li a:hover{color:#fff}#footer .social ul li{display:inline-block;padding:0 5px}#footer .social ul li:before{display:none}#footer .social ul li a,#footer .social ul li a:hover{background:silver;border-radius:100%;color:#434b55;display:block;font-size:120%;height:32px;line-height:32px;text-decoration:none;width:32px}#footer .social ul li a:hover{background:#fff}#footer .form ul li{padding:7px 0 0}#footer .form ul li:before{display:none}#footer .form .submit{padding:7px 0 0}#footer .form .submit .button:hover{background:#000}#footer .copyright{border-top:1px solid hsla(0,0%,100%,.1);color:#9d9d9c;font-size:80%;margin:15px 0 0;padding:10px 0 0}#footer .top{display:none}.wrap{width:100%}.wrap,.wrap .in{position:relative}.wrap .in{padding:10px 10px 30px}}@media only screen and (min-width:480px){#pricing .pricing .plans ul li{float:left;width:48%}#pricing .pricing .plans ul li:last-child{float:right}}@media only screen and (min-width:768px){body{font-size:85%}body.fixed-menu{padding-top:55px}address,h1,h2,h3,h4,ol,p,ul{padding:20px 0 0}body.fixed-menu #header{background:rgba(67,75,85,.99);box-shadow:0 0 3px rgba(0,0,0,.7);position:fixed;top:0;z-index:1}#header .in{height:55px}#header .logo{margin:0}#header .logo .img,#header .logo .img:hover{display:block;float:left;position:relative;top:9px}#header .logo .img img,#header .logo .img:hover img{height:36px;width:auto}#header .logo .img:before{background:#fff;content:"";height:14px;left:-16px;position:absolute;top:13px;width:2px}#header .logo span{float:left;height:55px;line-height:55px;margin:0 30px 0 0}#header .menu-toggle,#header .menu-toggle:hover{display:none}#header .menu{float:right;position:relative;top:auto;width:auto}#header .menu ul{background:none;box-shadow:none}#header .menu ul li{border:0;display:inline-block}#header .menu ul li a,#header .menu ul li a:hover{height:55px;line-height:55px;margin:0 15px;padding:0;text-transform:none}#header .menu ul .login a,#header .menu ul .login a:hover{background:#2c9a34;border-radius:3px;height:30px;line-height:30px;margin:0 0 0 15px;padding:0 15px;text-decoration:none}#header .menu ul .login a:hover{background:#000}#header .lang{bottom:-25px;right:0;top:auto;z-index:1}body.fixed-menu #header .lang{display:none}#header .lang ul li{padding:0 12px 0 0;position:relative}#header .lang ul li img{vertical-align:top}#header .lang ul li a.active{border-bottom:1px solid #000}#header .lang ul li:after{background:#000;content:"";display:block;height:16px;position:absolute;right:5px;top:-1px;width:1px}#header .lang ul li:last-child{padding:0}#header .lang ul li:last-child:after{display:none}#header .lang ul li a,#header .lang ul li a:hover{color:#9d9d9c;padding:0}#header .lang ul li .active,#header .lang ul li .active:hover,#header .lang ul li a:hover{color:#000}#intro .left-side{text-align:left;width:45%}#intro .right-side{bottom:-9px;position:absolute;right:-41px;width:64%}#intro .frame{background:url(/build/images/bg-promo.f9e30144.png) no-repeat top;background-size:100% auto;box-sizing:border-box;height:285px;padding:16px 0 0}#intro .frame .promo{height:227px;margin:0 auto;width:76%}#intro .references ul{margin:0 auto;padding:35px 0 30px;width:748px}#intro .references ul li{padding:0 30px}#intro .references ul li a img,#intro .references ul li a:hover img{height:28px}#functions .columns ul{padding:20px 0 0}#functions .columns ul li{box-sizing:border-box;float:left;padding:20px 15px 0;width:20%}#pricing .pricing{background:url(/build/images/bg-plans.d2e3dd5e.png) no-repeat top;background-size:80% auto;margin:30px 0 0;padding:30px 0 20px}#pricing .pricing .include{float:left;text-align:left;width:40%}#pricing .pricing .plans{float:right;width:55%}#pricing .pricing .plans ul li{padding:0 15px 50px}#faq .list ul li{border:0;padding:0}#screenshots .list ul li{border:0;padding-bottom:20px;padding-top:5px;text-align:center}#screenshots .list ul li img{padding-bottom:5px}#screenshots .list ul li span{color:#9d9d9c;font-style:italic}#faq .list ul li h3,#screenshots .list ul li h3{padding:20px 0 0}#faq .list ul li h3:before,#faq .list ul li h3:hover:before,#screenshots .list ul li h3:before,#screenshots .list ul li h3:hover:before{display:none}#faq .list.left-side,#screenshots .list.left-side{float:left;width:47%}#faq .list.right-side,#screenshots .list.right-side{float:right;width:47%}#faq .list.right-side ul,#screenshots .list.right-side ul{padding:20px 0 0}#footer .left-side{float:left;text-align:left;width:49%}#footer .right-side{float:right;text-align:left;width:50%}#footer .contact ul{padding:14px 0 0}#footer .contact ul li{padding:7px 0 0 25px}#footer .contact ul li:before{color:hsla(0,0%,100%,.75);display:block;font-size:100%;left:0;position:absolute;top:7px}#footer .contact ul li address br{display:none}#footer .social ul{padding:40px 0 0}#footer .social ul li a,#footer .social ul li a:hover{text-align:center}#footer .copyright{border:0}.wrap .in{margin:0 auto;padding:20px 0 45px;width:748px}}@media only screen and (min-width:1024px){body{font-size:90%}body.fixed-menu{padding-top:70px}#header .in{height:70px}#header .logo span a,#header .logo span a:hover{background-size:auto 36px;padding:0 0 0 45px}#header .logo .img,#header .logo .img:hover{top:14px}#header .logo .img img,#header .logo .img:hover img{height:40px}#header .logo .img:before{top:15px}#header .logo span{height:70px;line-height:70px}#header .menu ul li a,#header .menu ul li a:hover{height:70px;line-height:70px;margin:0 20px}#intro .right-side{bottom:-20px;right:-60px}#intro .frame{height:385px;padding:21px 0 0}#intro .frame .promo{height:305px}#intro .references ul{padding:45px 0 40px;width:990px}#intro .references ul li{padding:0 50px}#intro .references ul li a img,#intro .references ul li a:hover img{height:40px}#intro .references ul li:last-child{line-height:0%}#functions .columns ul li{padding:20px 25px 0}#pricing .pricing .include{box-sizing:border-box;padding:20px 0 0 70px}#pricing .pricing .plans{box-sizing:border-box;padding:0 70px 0 0;width:50%}#pricing .pricing .plans ul li{padding:0 15px 100px}.wrap .in{padding:40px 0 75px;width:990px}}.a:before{content:"\f100"}.b:before,ul li:before{content:"\f101"}.c:before{content:"\f102"}.d:before{content:"\f103"}.e:before{content:"\f104"}.f:before{content:"\f105"}.g:before{content:"\f106"}.h:before{content:"\f107"}.i:before{content:"\f108"}.j:before{content:"\f109"}.k:before{content:"\f10a"}.l:before{content:"\f10b"}@font-face{font-family:Flaticon;font-style:normal;font-weight:400;src:url(/build/fonts/Flaticon.ead6f44a.eot);src:url(/build/fonts/Flaticon.ead6f44a.eot#iefix) format("embedded-opentype"),url(/build/fonts/Flaticon.5b40eb13.woff) format("woff"),url(/build/fonts/Flaticon.ac3949b9.ttf) format("truetype"),url(/build/images/Flaticon.93816467.svg) format("svg")}[class*=" flaticon-"]:after,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class^=flaticon-]:before{font-family:Flaticon}.flaticon-desktop-monitor:before{content:"\f100"}.flaticon-arrows:before,ul li:before{content:"\f101"}.flaticon-angle-arrow-down:before{content:"\f102"}.flaticon-file:before{content:"\f103"}.flaticon-placeholder:before{content:"\f104"}.flaticon-bars:before{content:"\f105"}.flaticon-google-plus-logo:before{content:"\f106"}.flaticon-facebook-letter-logo:before{content:"\f107"}.flaticon-magic-wand:before{content:"\f108"}.flaticon-up-arrow:before{content:"\f109"}.flaticon-black-envelope:before{content:"\f10a"}.flaticon-globe:before{content:"\f10b"}