@import "normalize.css";@import url(https://fonts.googleapis.com/css?family=Heebo:100,300,400,500,700,800,900);body{font-family:Heebo;font-size:17px;line-height:1.4;margin:0;padding:0;color:#585858;background:#bfbfbf}a{text-decoration:none;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}p{font-size:17px;line-height:27px;margin:0 0 33px}p a{color:#585858;text-decoration:underline}h1,h2,h3,h4,h5,h6{margin:0 0 15px}h2{font-size:35px;margin-bottom:27px}h3{font-size:28px;margin-bottom:41px}img{height:auto;display:block;max-width:100%}ul{list-style:none none;margin:0;padding:0}::-moz-selection{background-color:#f2f8ff}::selection{background-color:#f2f8ff}.rows{width:100%;float:left}.rows .container{max-width:1386px;margin:0 auto}#banner .banner{background:url(../images/banner.jpg);background-size:cover}#banner #top{padding:26px 50px;overflow:hidden;margin-bottom:136px}#banner #top #logo{float:left;padding-top:6px;height:28px;width:174px}#banner #top #buy{float:right}#banner #top #buy a{line-height:41px;height:41px;display:inline-block;position:relative;bottom:0;padding:0 29px;background:#0357ff;color:#fff;font-size:15px;font-weight:700;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#banner #top #buy a:hover{bottom:3px;-webkit-box-shadow:0 4px 7px rgba(3,87,255,.3);box-shadow:0 4px 7px rgba(3,87,255,.3)}#banner #banner-text{text-align:center}#banner #banner-text .text-logo{margin-bottom:22px}#banner #banner-text .text-logo img{display:inline-block;width:355px}#banner #banner-text .btext{max-width:560px;margin:0 auto 40px}#banner #banner-text .btext p{font-size:28px;line-height:39px;color:#eceef1;margin-bottom:0}#banner #banner-text .line-title{max-width:545px;margin:0 auto 30px;position:relative;font-size:15px;color:#fff;font-weight:700;line-height:30px;height:30px}#banner #banner-text .line-title .left,#banner #banner-text .line-title .right{position:absolute;width:211px;height:1px;top:16px;background:rgba(255,255,255,.2)}#banner #banner-text .line-title .left{left:0}#banner #banner-text .line-title .right{right:0}#banner #banner-text .filed{padding-bottom:233px}#banner #banner-text .filed li{display:inline-block;width:67px;margin:0 12px 10px}#demo .container{background:#2d3281;padding:90px 0 77px}#demo .container .title{margin-bottom:62px}#demo .container .title h2{font-size:32px;color:#fff;margin-bottom:23px}#demo .container .title p{color:rgba(255,255,255,.8);font-size:17px;line-height:27px}#demo .container ul{text-align:center}#demo .container ul li{display:inline-block;margin:0 30px 20px}#demo .container ul li a{display:block;line-height:30px;color:#fff;font-size:18px;font-weight:700}#demo .container ul li a .img{display:block;line-height:0;width:268px;padding:23px 67px 0;background:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;margin-bottom:17px;position:relative;bottom:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}#demo .container ul li a:hover .img{bottom:20px}.title{text-align:center;margin-bottom:30px}.title h2{font-size:28px;font-weight:700;margin-bottom:26px;color:#000}.title p{font-size:16px;line-height:24px;color:rgba(0,0,0,.8);margin-bottom:0}#lists .container{background:#fff;padding:100px 0 50px}#lists .container .list{max-width:867px;margin:0 auto 46px;overflow:hidden}#lists .container .list .img{width:350px;float:left}#lists .container .list .text{margin-left:440px;padding:73px 0 10px}#lists .container .list .text h3{font-size:26px;color:#000;margin-bottom:24px}#lists .container .list .text p{margin-bottom:20px}#lists .container .list.rigt .img{float:right}#lists .container .list.rigt .text{margin-left:0;margin-right:438px}#litmus .container{background:#ec916e;padding:100px 0 74px}#litmus .container .litmus-img,#litmus .container .tested{width:285px;margin:0 auto 25px}#litmus .container .tested{width:220px}#litmus .container .title{margin-bottom:71px}#litmus .container .title h2{font-size:32px;color:#fff;line-height:35px;margin-bottom:20px}#litmus .container .title h2 a{color:#fff;background:url(../images/under.png) bottom no-repeat;background-size:100%}#litmus .container .title p{font-size:16px;color:rgba(255,255,255,.8);line-height:24px}#litmus .container .device{max-width:867px;margin:0 auto 40px;overflow:hidden}#litmus .container .device h4{font-size:13px;display:inline-block;line-height:26px;padding:0 11px;margin-bottom:8px;color:#fff;background:#ff996f;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#litmus .container .device ul{padding-left:9px}#litmus .container .device ul.border{border-left:1px solid rgba(255,255,255,.22)}#litmus .container .device ul li{font-size:13px;line-height:26px;color:#fff}#litmus .container .device .desktop{width:39%;float:left}#litmus .container .device .web{width:41%;float:left;overflow:hidden}#litmus .container .device .web ul{width:122px;float:left}#litmus .container .device .mobile{width:20%;float:left;margin-bottom:14px}.clr{width:100%;clear:both}#compatible .container{background:#f9f9f9;padding:95px 0 50px}#compatible .container div.title{margin-bottom:61px}#compatible .container div.title h2{line-height:35px}#compatible .container .client{max-width:950px;margin:0 auto;overflow:hidden;padding-top:4px}#compatible .container .client li{width:20%;float:left;margin-bottom:38px;height:69px}#compatible .container .client li div.img{width:67px;line-height:0;margin-right:9px;border:1px solid #f7f7f7;float:left;position:relative;bottom:0;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.03);box-shadow:1px 1px 3px rgba(0,0,0,.03);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}#compatible .container .client li div.img img,#compatible .container .client li div.img span{display:block}#compatible .container .client li>span{display:table-cell;height:69px;font-size:15px;line-height:18px;vertical-align:middle;color:#000}#compatible .container .client li:hover div.img{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}#psd-files .container{padding:95px 0 75px;background:#242354}#psd-files .container .title{margin-bottom:50px}#psd-files .container .title h2{color:#fff;font-size:32px;line-height:35px;margin-bottom:19px}#psd-files .container .title p{color:rgba(255,255,255,.8)}#psd-files .container .img{max-width:368px;margin:0 auto}#buyelite .container{background:#fff;padding:89px 0 122px;text-align:center}#buyelite .container div.img{width:78px;margin:0 auto 23px}#buyelite .container h2{font-size:22px;line-height:33px;color:#000;margin-bottom:11px}#buyelite .container p{font-size:15px;color:rgba(0,0,0,.6);margin-bottom:30px}#buyelite .container .button a{line-height:48px;height:48px;display:inline-block;position:relative;bottom:0;padding:0 54px;background:#0357ff;color:#fff;font-size:17px;font-weight:700;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#buyelite .container .button a:hover{bottom:3px;-webkit-box-shadow:0 4px 7px rgba(3,87,255,.3);box-shadow:0 4px 7px rgba(3,87,255,.3)}@media screen and (max-width:900px){#banner .container{padding:0!important}.container{padding-left:20px!important;padding-right:20px!important}#compatible .container .client li{width:25%}#lists .container{background:#fff;padding:40px 0 5px}#lists .container .list{margin:0 auto;text-align:center}#lists .container .list .img{width:auto;float:none;max-width:65%;display:inline-block}#lists .container .list .text{margin-left:0;padding:13px 0 10px}#lists .container .list .text br{display:none}#lists .container .list .text h3{font-size:20px;margin-bottom:13px;text-align:center}#lists .container .list .text p{margin-bottom:20px;font-size:14px;line-height:23px;text-align:center}#lists .container .list.rigt .img{float:none}#lists .container .list.rigt .text{margin-left:0;margin-right:0}}@media screen and (max-width:700px){#banner #top{padding:12px 15px;overflow:hidden;margin-bottom:52px}#banner #top #buy a{line-height:26px;height:26px;padding:0 16px;font-size:11px;position:relative;top:4px}#banner #banner-text .text-logo{margin-bottom:8px}#banner #banner-text .text-logo img{width:177px}#banner #banner-text .btext{max-width:280px;margin:0 auto 18px}#banner #banner-text .btext p{font-size:14px;line-height:20px}#banner #banner-text .line-title{max-width:288px;margin:0 auto 10px;font-size:13px}#banner #banner-text .line-title .left,#banner #banner-text .line-title .right{position:absolute;width:97px}#banner #banner-text .filed{padding-bottom:56px}#banner #banner-text .filed li{display:inline-block;width:36px;margin:0 5px 10px}#demo .container{padding:36px 0 25px}#demo .container .title{margin-bottom:21px}#demo .container .title h2{font-size:20px;line-height:27px;margin-bottom:21px}#demo .container .title p{font-size:14px;line-height:23px;margin-bottom:15px}#demo .container .title p br{display:none}#demo .container ul li a .img{width:auto}#demo .container ul li a{font-size:14px}#litmus .container{padding:40px 0 19px}#litmus .container .litmus-img,#litmus .container .tested{width:240px;margin:0 auto 21px}#litmus .container .tested{width:173px}#litmus .container div.title{margin-bottom:25px}#litmus .container div.title h2{font-size:20px;line-height:23px;margin-bottom:18px}#litmus .container div.title p{font-size:14px;line-height:23px;margin-bottom:15px}#litmus .container .device,#litmus .container div.title p br{display:none}#compatible .container{padding:36px 0 25px}#compatible .container div.title{margin-bottom:30px}#compatible .container div.title h2{font-size:20px;line-height:23px;margin-bottom:15px}#compatible .container div.title p{font-size:14px;line-height:23px;margin-bottom:15px}#compatible .container div.title p br{display:none}#compatible .container .client li{width:33.3333%;margin-bottom:13px;height:auto}#compatible .container .client li div.img{margin:0 auto 9px;float:none}#compatible .container .client li>span{display:block;text-align:center;height:auto;font-size:12px;line-height:16px;color:#000;padding:0 10px;min-height:32px}#psd-files .container{padding:36px 0 25px}#psd-files .container .title{margin-bottom:21px}#psd-files .container .title h2{font-size:20px;line-height:27px;margin-bottom:21px}#psd-files .container .title p{font-size:14px;line-height:23px;margin-bottom:15px}#psd-files .container .title p br{display:none}#psd-files .container .img{max-width:368px;padding:0 20px}#buyelite .container{background:#fff;padding:40px 0 60px}#buyelite .container div.img{width:58px;margin-bottom:18px}#buyelite .container h2{font-size:19px;line-height:24px;margin-bottom:5px}#buyelite .container p{font-size:11px;margin-bottom:17px}#buyelite .container .button a{font-size:13px;line-height:36px;height:36px;padding:0 39px}}