html,body{margin:0;height:100%;font-family:montserrat,sans-serif;font-family:Montserrat,sans-serif;font-size:10px}*{font-family:montserrat,sans-serif;font-family:Montserrat,sans-serif}header{color:#fff;text-align:center;min-height:100%;background:#0079c1;background:-moz-linear-gradient(-45deg,#0079c1 0%,#777777 50%,#ff5c26 100%);background:-webkit-linear-gradient(-45deg,#0079c1 0%,#777777 50%,#ff5c26 100%);background:linear-gradient(135deg,#0079c1 0%,#777777 50%,#ff5c26 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0079c1',endColorstr='#ff5c26',GradientType=1 );position:relative;box-sizing:border-box;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-ms-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}header div#particles-js{position:absolute;width:100%;height:100%;z-index:1;top:0}header div.fullScreen{position:absolute;width:100%;height:100%;z-index:1;top:0;background:0 0}header div.fullScreen canvas{background:0 0}header div.screenshot-tiles{position:absolute;overflow:hidden;width:100%;height:100%;z-index:1;top:0;background:0 0}header div.screenshot-tiles div{transform-origin:50% 50%;text-align:center;width:100%;height:100%}header div.screenshot-tiles span{display:inline-block;width:25%;vertical-align:top}header div.screenshot-tiles img{opacity:.1;width:100%;box-sizing:border-box;height:auto;display:block;padding:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header div.screenshot-tiles img:hover{opacity:.5;-webkit-filter:none;filter:none}header div.screenshot{position:absolute;overflow:hidden;width:100%;height:100%;z-index:1;top:0;background:0 0}header div.screenshot img{opacity:.1;-webkit-filter:grayscale(100%) blur(3px);filter:grayscale(100%) blur(3px);width:100%;padding-top:10%;max-width:70%}header nav{width:100%;position:fixed;top:0;z-index:1000;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header nav ul{width:100%;float:right;display:inline-block;list-style:none;margin:0;margin-right:30px;margin-bottom:25px;text-align:right;font-size:14px;font-weight:300;padding:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header nav a.logo{float:left;position:absolute;top:50px;left:50px;background-position:center center}header nav a.logo img,header nav a.logo{width:150px;height:auto;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header nav ul li{display:inline-block;padding:70px 0 10px;margin:0 2%;color:#fff;text-decoration:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header nav.fixed,header nav.expanded,header nav.expanded.fixed{width:100%;position:fixed;top:0;height:100%;max-height:100px;background:rgba(255,255,255,.95);z-index:1000}header nav.fixed ul,header nav.expanded ul{width:100%;list-style:none;display:block;margin:0;text-align:right;font-size:14px;font-weight:400;padding:0 20px}header nav.expanded ul{padding:0 30px;width:auto!important}header nav.fixed a.logo,header nav.expanded a.logo{float:left;background:url(../img/imklogocolor.png) no-repeat center center;background-size:100%;top:30px;left:30px}header nav.fixed a.logo img,header nav.expanded a.logo img{width:150px;height:auto;opacity:0}header nav.expanded a.logo{top:30px;left:30px}header nav.fixed ul li{display:inline-block;padding:45px 0 10px;margin:0 1%;color:#777;text-decoration:none}header nav ul a{text-decoration:none!important}header nav.expanded ul a{display:block;padding:20px 0!important}header nav.expanded ul li{padding:0;margin:0;text-decoration:none!important;color:#777}header nav ul a:hover li{border-bottom:5px solid #fff}header nav.fixed ul a:hover li{border-bottom:5px solid #777}header nav.expanded ul a:hover li{border:none!important;border-right:5px solid #777!important;padding:0!important;padding-right:10px!important;cursor:pointer}nav .menu-toggle,nav.expanded .menu-toggle,nav.fixed .menu-toggle{display:none;vertical-align:middle;width:25px;height:25px;position:relative;cursor:pointer;opacity:.8;padding:0;margin-top:72px}nav.fixed .menu-toggle{padding:0;margin-top:40px;display:none}nav .menu-toggle:hover{opacity:1}nav.expanded .menu-toggle span{top:42%!important}nav .menu-toggle span{width:100%;background-color:#fff;height:3px;position:absolute;left:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}nav.fixed .menu-toggle span,nav.expanded .menu-toggle span{width:100%;background-color:#777}nav .menu-toggle span:nth-of-type(1){top:0}nav .menu-toggle span:nth-of-type(2){top:42%}nav .menu-toggle span:nth-of-type(3){bottom:0}nav.expanded .menu-toggle span:nth-of-type(1){transform:rotate(45deg)}nav.expanded .menu-toggle span:nth-of-type(2){width:0;left:50%}nav.expanded .menu-toggle span:nth-of-type(3){transform:rotate(-45deg)}header h1{margin:0;font-size:5.5vw;text-transform:uppercase;font-family:montserrat,sans-serif!important}a.button{text-transform:uppercase;padding:15px;border:2px solid #777;color:#777;text-decoration:none;outline:none;font-weight:400;border-radius:40px;margin-top:10px;font-size:1.5em;display:inline-block}a.button:hover{background:#777;color:#fff;text-decoration:none;outline:none}p a.button{font-size:.75em}section.gradient a.button,header article a.button{color:#fff;border:2px solid #fff}section.gradient a.button:hover,header article a.button:hover{background:#fff;color:#777}section.ad-shapes{background-image:url(img/rect.jpg);background-repeat:no-repeat;background-position:center top;background-attachment:fixed}header p{color:#fff;width:80%;margin:20px auto}header article{display:block;margin:0 auto;box-sizing:border-box;width:100%;max-width:100%;padding:0 20%;position:absolute;top:23vh;z-index:1}header article a.adpub{display:inline-block;width:50%;box-sizing:border-box;padding:1vw 30px;font-size:3vw;text-transform:uppercase;color:#fff;text-decoration:none;font-weight:600;text-align:left;vertical-align:middle;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header article a.adpub:hover{padding:.5vw 30px;font-size:4vw}header .gradientfade{background:#0079c1;background:-moz-linear-gradient(-45deg,#0079c1 0%,#777777 50%,#ff5c26 100%);background:-webkit-linear-gradient(-45deg,#0079c1 0%,#777777 50%,#ff5c26 100%);background:linear-gradient(135deg,#0079c1 0%,#777777 50%,#ff5c26 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0079c1',endColorstr='#ff5c26',GradientType=1 );position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;box-sizing:border-box;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header{overflow:hidden}header.adv .gradientfade{width:200%;height:200%;top:-100%;left:-100%}header.pub .gradientfade{width:200%;height:200%;top:0;left:0}header article a.adpub:first-of-type{border-right:1px solid #fff;text-align:right}section article.half{width:43%;margin-right:6%;text-align:left;display:inline-block;vertical-align:top}section article.half:nth-of-type(2){margin-right:0}header .downscroll{position:absolute;font-weight:300;color:#fff;display:block;text-align:center;text-decoration:none;margin:auto;width:40px;height:40px;bottom:40px;padding:5px;border:2px solid #fff;border-radius:30px;font-size:2em;line-height:2em;opacity:.7;z-index:100;left:calc(50% - 27px);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header .downscroll:hover{opacity:1;cursor:pointer}p{font-weight:300;font-size:2em;line-height:1.5em;color:#333}article.half p{font-weight:300;font-size:1.5em;line-height:1.7em;text-align:left;color:#333}p a{font-weight:600;text-decoration:none;outline:none;color:#0079c1}p a:hover{color:#ff5c26}h1{font-weight:700;font-size:8em;line-height:.9em}h2{font-weight:300;font-size:6em;line-height:.9em}h3{font-weight:500;font-size:4em;line-height:1em}h4{text-transform:uppercase;font-size:2.3em;font-weight:700;color:#777}h5{font-size:2em;font-weight:300;color:#777;margin:0;line-height:1.5em}h6{font-size:1.6em;font-weight:500;color:#777;margin:0;line-height:1em}article.blogpost{text-align:center;display:inline-block;margin:20px 3%;color:#777;width:27%;vertical-align:top}article.blogpost a{color:inherit;text-decoration:none}article.blogpost a:hover h5{color:#0079c1}article.blogpost small{font-size:1.2em;line-height:2em;color:#888}article.blogpost h5{font-size:2em;font-weight:300;color:#777;margin:0;line-height:1.5em}main section{width:auto;padding:30px 20%;margin:auto;text-align:center;position:relative;overflow:hidden}main section.gradient{color:#fff;background:#0079c1;background:-moz-linear-gradient(-45deg,#0079c1 0%,#777777 50%,#ff5c26 100%);background:-webkit-linear-gradient(-45deg,#0079c1 0%,#777777 50%,#ff5c26 100%);background:linear-gradient(135deg,#0079c1 0%,#777777 50%,#ff5c26 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0079c1',endColorstr='#ff5c26',GradientType=1 );background-attachment:fixed;background-size:cover}section.gradient.wireframe{background:#0079c1;background:url(img/wireframe.png),-moz-linear-gradient(-45deg,#0079c1 0%,#777777 50%,#ff5c26 100%);background:url(img/wireframe.png),-webkit-linear-gradient(-45deg,#0079c1 0%,#777777 50%,#ff5c26 100%);background:url(img/wireframe.png),linear-gradient(135deg,#0079c1 0%,#777777 50%,#ff5c26 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0079c1',endColorstr='#ff5c26',GradientType=1 );background-attachment:fixed;background-size:cover}main section.gradient p{color:#fff}section.gray{background:#eee}section.audience{margin-top:150px;overflow:visible}section.audience img{margin-top:-170px;width:100%;max-width:350px}section.audience ul{list-style:none;font-size:1.8em;display:inline-block;margin:0;padding:0}section.audience h3{margin:15px auto}section.audience ul li{padding:10px;border-top:1px solid #ccc}ul.stats{list-style:none;margin:0 auto;padding:0;width:140%;top:0;left:0;margin-bottom:30px;margin-left:-20%}ul.stats li{display:inline-block;vertical-align:top;text-align:left;position:relative;margin:0 2%;margin-top:30px;width:15%;font-weight:600;font-size:30px;line-height:30px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}ul.stats li span{font-size:70px;line-height:30px;font-weight:700}ul.stats li p{font-size:20px;line-height:20px;margin-top:5px}ul.readers{list-style:none;margin:0 auto;padding:0;width:140%;top:0;left:0;margin-bottom:30px;margin-left:-20%}ul.readers li{display:inline-block;vertical-align:middle;position:relative;padding:25px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}ul.readers li:hover{padding:0}ul.readers li img{width:50px;height:50px;opacity:.5;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}ul.readers li:hover img{width:100px;height:100px;opacity:1}ul.readers li:hover img{width:100px;height:100px;opacity:1}ul.readers li span{font-size:16px;display:block;position:absolute;width:200%;margin-left:-50%;opacity:0;text-align:center;top:100%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}ul.readers li:hover span{opacity:1}ul.publishers{list-style:none;margin:0 auto;padding:0;width:140%;top:0;left:0;margin-bottom:30px;margin-left:-20%}ul.publishers li{display:inline-block;vertical-align:middle;text-align:left;position:relative;padding:2%;width:20%;height:auto;font-weight:600;font-size:30px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}ul.publishers li:hover{padding:2%;width:20%;cursor:pointer}ul.publishers li a{display:block;width:100%;height:100%}ul.publishers li img{width:100%;height:auto;display:inline-block;vertical-align:middle;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.8;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}ul.publishers li:hover img{width:100%;height:auto;-webkit-filter:none;filter:none;opacity:1}ul.publishers:hover li:not(:hover) img{opacity:.3}ul.publishers li span{font-size:70px;line-height:30px;font-weight:700}ul.publishers li p{font-size:20px;line-height:20px;margin-top:5px}section.brands{border-top:1px solid #ccc}section.comparison{padding:30px 0% 0 0;overflow:visible}section.comparison p{padding:0 20%}section.comparison a.expand{font-weight:300;color:#777;display:block;text-align:center;text-decoration:none;margin:auto;width:40px;content:'+';height:40px;padding:5px;border:2px solid #fff;border-radius:30px;font-size:3em;line-height:1.3em;cursor:pointer;background:#fff;-webkit-box-shadow:0 2px 20px 0 #777;box-shadow:0 2px 20px 0 #777;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;z-index:100;position:absolute;top:calc(100% - 27px);left:calc(50% - 27px)}section.comparison a.expand:before{content:'+'}section.comparison a.expand.minus:before{content:'\2013'}section.comparison a.expand:hover{color:#fff;border:2px solid #0079c1;background:#0079c1;-webkit-box-shadow:0 2px 20px 0 #0079c1;box-shadow:0 2px 20px 0 #0079c1}table.comparison{width:70%;font-size:7px;border-spacing:0;border-collapse:collapse;border:1px solid #efefef;margin:0 auto;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;transform-origin:top center;-webkit-box-shadow:0 -10px 60px 0 #999;box-shadow:0 -10px 60px 0 #999}section.comparison div.accordion.expanded table.comparison{-webkit-box-shadow:0 0 0 0 #777;box-shadow:0 0 0 0 #777;font-size:10px;width:100%}section.comparison div.accordion{max-height:300px;overflow:hidden;padding-top:50px;margin-top:-100px;box-sizing:border-box;width:auto;-webkit-transition:max-height 1s ease;-moz-transition:max-height 1s ease;-ms-transition:max-height 1s ease;-o-transition:max-height 1s ease;transition:max-height 1s ease}section.comparison div.accordion.expanded{max-height:1500px}table.comparison td{padding:20px;width:16.666%;border:1px solid #efefef;font-weight:600;font-size:1.5em;color:#777}table.comparison.fixed thead{position:fixed;top:100px;width:100%;left:0;background:#fff;-webkit-box-shadow:0 0 20px 0 #000;box-shadow:0 0 20px 0 #000}table.comparison.fixed thead td{width:16.6666%}table.comparison thead td{font-size:1.5em;text-transform:uppercase;font-weight:500}table.comparison td:first-child{text-align:right;font-weight:500}table.comparison tbody tr td:nth-child(2),table.comparison thead tr td:nth-child(2){background:#0079c1;color:#fff;border:1px solid #0079c1}table.comparison tbody tr:nth-child(2n-1) td:nth-child(2){background:#0067af}table.comparison tbody tr:nth-child(2n-1){background:#efefef}header .header-award{max-height:120px;display:inline-block;vertical-align:middle;width:auto}section.benefits{padding:30px 10%}section.benefits ul{list-style:none;width:100%;margin:0;padding:0}section.benefits ul li{display:inline-block;width:22%;margin:10px 1%;vertical-align:top;line-height:1.7em;font-size:1.7em;font-weight:300}section.benefits ul li img{display:block;height:72px;width:auto;margin:0 auto 20px}section.benefits h5,section.benefits h5 strong{color:#444!important;font-weight:300!important}section.benefits ul li br{line-height:20px}section.poetic{padding:30px 10%}section.poetic ul{list-style:none;margin:0;padding:0}section.poetic li{text-align:center;display:inline-block;width:15%}section.poetic li h1{opacity:.4;font-size:200px;line-height:200px;margin:0}section.poetic li p{text-transform:uppercase;font-weight:600;margin:0;line-height:200px;margin-top:-200px}section.lists{padding:10px 5%}section.lists ul{margin:0;padding:0;list-style:none;width:100%;text-align:left}section.lists ul li{display:inline-block;width:20%;vertical-align:top;font-size:2em;font-weight:600;margin:0 2% 20px}section.lists ul li ul{margin:0;padding:0 0 0 20px;margin-top:20px;border-left:5px solid #0079c1;display:block;list-style:initial!important;box-sizing:border-box}section.lists ul li ul li{font-size:.7em;line-height:1.5em;display:block;width:100%;margin:0;margin-bottom:10px;font-weight:300}form.mini{width:100%;max-width:100%;text-align:center;margin:auto;font-size:10px;margin-bottom:30px}form.mini h3{margin-bottom:0}form.mini button.circle{font-weight:600;color:#fff;display:inline-block;text-align:center;text-decoration:none;margin:auto;width:46px;height:46px;padding:5px;border:none;border-radius:30px;font-size:2em;line-height:1em;outline:none;cursor:pointer;vertical-align:middle;background:#0079c1;-webkit-box-shadow:0 2px 20px 0 #555;box-shadow:0 2px 20px 0 #555;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;margin-left:-48px}form.mini button.circle:disabled,form.mini button.circle:disabled:hover{color:#fff;font-weight:200;background:#999;cursor:not-allowed}form.mini button.circle:hover{color:#fff;font-weight:600;background:#0079c1;-webkit-box-shadow:0 2px 20px 0 #0079c1;box-shadow:0 2px 20px 0 #0079c1;width:50px;height:50px;margin-left:-50px}form.mini input{background:#fff;display:inline-block;vertical-align:middle;height:40px;padding:5px 30px 5px 20px;font-size:1.8em;line-height:40px;outline:none;width:200px;max-width:400px;border-radius:30px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border:none}form.mini input:focus{width:100%}div.mini{text-align:center}div.mini form label{color:#fff!important;text-align:center;display:none!important}div.mini form label:after{display:none}div.mini form input[type=text]{display:block;margin:auto;padding:15px!important;text-align:center;color:#fff!important;border:2px solid #fff!important;background:0 0!important;border-radius:30px!important;font-size:16px!important;width:50%!important}div.mini form input[type=text]:focus{border:2px solid #fff!important;background:0 0!important}div.mini form .actions,div.mini form .actions input{margin:auto!important;font-weight:700!important;border-radius:30px!important;padding:15px!important}div.mini form .actions input{border:2px solid #fff!important;background:0 0!important}div.mini form .actions input:hover{border:2px solid #fff!important;background:#fff!important;color:#777!important}div.mini form .oneField{margin-right:0!important;margin-bottom:0!important}div.groupshot{opacity:.2;position:absolute;width:100%;height:100%;background:#000 url(../img/groupshottop.jpg) no-repeat top center;background-size:contain;overflow:hidden}div.groupshot img{position:absolute;left:0;width:100%;bottom:0}section.spaced{padding-bottom:90px}section.team{padding-top:0;padding-left:10px;padding-right:10px;position:relative;overflow:visible}ul.team{width:100%;text-align:center;list-style:none;margin:0;padding:0;margin-top:-70px}ul.team li{display:inline-block;vertical-align:middle}ul.team li img{width:100px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border-radius:100px;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin:20px 5px;border:10px solid #fff;box-sizing:border-box}ul.team li img:hover{margin:0;width:110px;cursor:pointer;border:5px solid #fff;-webkit-filter:grayscale(0%);filter:grayscale(0%)}ul.team li.selected img{width:140px;padding:0;margin:0;border:10px solid #fff;-webkit-filter:grayscale(0%);filter:grayscale(0%)}ul.team h3{margin-bottom:10px;margin-top:20px;font-size:30px}ul.team h5{}ul.team p{margin:20px auto;width:60%;font-size:1.6em}header div.map{border:none;opacity:.2;width:100%;height:100%;position:relative;z-index:1;overflow:hidden}header div.map iframe{position:absolute;width:100%;height:140%;top:-35%;left:0;-webkit-filter:grayscale(100%);filter:grayscale(100%)}header div.map .disabler{width:100%;height:100%;position:absolute;z-index:5;left:0;top:0}.wFormContainer{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:150%;border:none!important;color:inherit!important;width:auto!important;overflow:hidden!important}.wFormTitle,.supportInfo,.lengthIndicator{display:none!important}.wForm{padding:0!important}.wForm .oneField{padding:0!important;margin:0!important;border:none!important;margin-bottom:20px!important;width:23%!important;margin-right:2%!important}.wForm .oneField:nth-of-type(4){margin-right:0!important}.wForm .oneField:nth-of-type(3){margin-right:0!important}.wForm .inputWrapper,.wForm .inputWrapper div{width:100%!important;vertical-align:bottom}.wForm input[type=text],.wForm input[type=time],.wForm input[type=number],.wForm input[type=url],.wForm input[type=email],.wForm textarea,.wForm select{width:100%!important;font-family:Arial,Helvetica,sans-serif!important;border:1px solid #aaa!important;background:#fff!important;padding:10px!important;font-size:15px!important;outline:none!important;border-radius:5px!important;box-sizing:border-box}.wForm .captchaHelp{display:none}.wForm input[type=text]:focus,.wForm input[type=time]:focus,.wForm input[type=number]:focus,.wForm input[type=url]:focus,.wForm input[type=email]:focus,.wForm textarea:focus,.wForm select:focus{border:1px solid #0079c1!important}.wForm select,.wForm textarea{height:40px!important;-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-ms-transition:height .5s ease;-o-transition:height .5s ease;transition:height .5s ease;box-sizing:border-box}.wForm textarea:focus{height:80px!important}.wForm .label.reqMark:after{color:#0079c1!important}#tfa_6-D{width:98%!important;display:inline-block!important}#tfa_5-D{width:48.5%!important;margin-right:0!important}.wForm .actions{padding:0!important;margin:0!important;width:30%!important;border:none!important;margin-right:2%!important}.wForm label{font-weight:700!important;font-family:Arial,Helvetica,sans-serif!important;white-space:nowrap!important}.wForm .primaryAction{font-family:Arial,Helvetica,sans-serif!important;border:none!important;box-shadow:none!important;background:#999!important;padding:10px!important;color:#fff!important;text-align:center;font-size:15px!important;outline:none!important;border-radius:5px!important;width:100%!important;margin-top:5px!important}.wForm .primaryAction:hover{background:#0079c1!important}.contactForm .wForm .oneField{padding:0!important;margin:0!important;border:none!important;margin-bottom:20px!important;width:31%!important;margin-right:2%!important}.contactForm .wForm .oneField:nth-of-type(3){margin-right:0!important}.contactForm #tfa_5-D{width:31%!important;margin-right:2%!important}footer{text-align:center}footer section{font-size:1.2em;background:#efefef;width:auto;padding:30px 10%;margin:auto;text-align:center;color:#777;padding-bottom:50px;position:relative}footer .awards{width:100%;padding:10px;box-sizing:border-box;text-align:center}ul#sidebar{padding-left:0}footer .awards img{margin:0}footer .awards a{display:inline-block;margin:0 1%;vertical-align:middle}footer section article{display:inline-block;vertical-align:top;margin:10px 1%;width:25%}footer section article:nth-of-type(2){width:40%;text-align:center}footer section article:nth-of-type(3){text-align:right}footer section article:nth-of-type(1){text-align:left}footer img.imkgray{width:150px}footer section p{font-size:1.1em;line-height:1.8em;color:#777;letter-spacing:0;margin:20px auto}footer section p a{font-weight:600;color:#0079c1}footer p{font-size:1.2em;line-height:2em;font-weight:400;letter-spacing:1px;color:#ccc;margin:30px auto}footer p a{font-weight:400;color:#ccc}footer img{margin:0 4%;vertical-align:middle}header ul.contact{width:100%;margin:0!important;padding-left:0!important;padding-top:20px;border-top:1px solid #fff}header ul.contact li{display:inline-block;vertical-align:top;font-size:8px;width:33%}header ul.contact li h3{margin-bottom:5px;font-size:2.5em}header ul.contact li a{color:#fff;text-decoration:underline;font-weight:inherit}.single-post header div[style]{width:100%;height:100%;background-attachment:fixed;background-size:cover;background-position:top center;opacity:.1;position:absolute}.single-post ul{font-size:1.4em;line-height:1.8em;padding-left:0}.single-post ul li{margin-bottom:10px}.single-post header .post_date{opacity:.5}main.single-post article{padding:40px 20%;max-width:700px;margin:auto}main.single-post article p{padding:0 0%;font-size:1.8em;line-height:2em}main.single-post article p img.alignnone,main.single-post article p img.size-full{width:140%;height:auto;margin:30px -20%}main.single-post .entry-header{display:none}img.alignright{display:inline-block}.blog header div{height:100%;width:100%;position:absolute;background-size:cover;background-position:top center;background-attachment:fixed;opacity:.3}.blog header button{appearance:none;background:0 0;border:none}.blog header button a{text-transform:uppercase;padding:15px;color:#fff;border:2px solid #fff;text-decoration:none;outline:none;font-weight:400;border-radius:40px;margin-top:10px;font-size:1.5em;display:inline-block}.blog header button a:hover{background:#fff;color:#777;text-decoration:none;outline:none}.blog header .post_date{opacity:.5}section.post{border-bottom:1px solid #efefef}section.post p.lower_post_date{color:#777;font-size:1.5em}section.post p.lower_post_title a{font-size:3.5vw;color:#777;line-height:1em;text-decoration:none;font-weight:400}section.post p.lower_post_title a:hover{color:#0079c1}footer.entry-footer{width:150%;height:auto;margin:50px -25% 0;text-align:center;font-size:14px}footer.entry-footer .previous,footer.entry-footer .next{width:49%;box-sizing:border-box;display:inline-block;text-align:left;padding:0 30px;vertical-align:top;line-height:1.8em}footer.entry-footer .previous{text-align:right;border-right:1px solid #ccc}footer.entry-footer h6{text-transform:uppercase;color:#ccc;font-weight:100;margin-bottom:20px}footer.entry-footer a{color:#777;text-decoration:none}footer.entry-footer a strong{color:#777;text-decoration:none;font-size:2.3em;font-weight:500}footer.entry-footer a:hover strong{color:#0079c1}@media only screen and (max-width:1000px){header{height:auto;min-height:100%}header article{padding:100px 10%!important;position:static}header article h1{font-size:9vw}header p{font-size:4.5vw;width:100%}main section{padding:30px 10%}header nav ul li{display:block;text-decoration:none!important}header nav.fixed,header nav{height:auto;max-height:100px;overflow:hidden}header nav.expanded.fixed,header nav.expanded{max-height:100%}nav .menu-toggle,nav.expanded .menu-toggle{display:inline-block;margin-top:45px;margin-bottom:30px}nav.fixed .menu-toggle,nav.expanded .menu-toggle{display:inline-block;margin-top:45px;margin-bottom:30px}header nav a.logo{left:30px;top:30px}header nav.fixed ul li{display:none}header nav.expanded ul li{display:block}header nav ul li.logo{display:inline-block}header div.screenshot-tiles div{width:250%;height:250%;margin:-70% -50%}table.comparison td{padding:10px;border:1px solid #efefef;font-weight:600;font-size:1.3em!important}section.comparison p{padding:0 5%;font-size:1.5em}section.lists ul li{width:100%;margin:10px 0}section.lists ul li ul li span{display:none}section.benefits ul li{display:block;width:100%;margin:0!important;font-size:1.7em;font-weight:300}section.benefits ul li img{margin-top:30px;margin-bottom:10px}footer section{padding:20px 5%}footer .awards img:nth-of-type(5),footer .awards img:nth-of-type(6){display:none}footer section article{display:block;vertical-align:top;margin:20px 0;width:100%!important;text-align:center!important}section article.half{width:100%;text-align:left;display:block;vertical-align:top}ul.readers{width:100%;margin-left:auto}header ul.contact li{display:inline-block;vertical-align:middle;font-size:8px;width:100%}ul.stats li{text-align:center;width:100%;margin:0;margin-bottom:30px}ul.stats{width:100%;padding:30px 0;box-sizing:border-box;text-align:left;margin-left:0}ul.publishers li,ul.publishers li:hover{width:100%;margin:0;padding:0;margin-bottom:30px}ul.publishers{width:100%;padding:30px 0;box-sizing:border-box;text-align:left;margin-left:0}section.poetic li{width:100%}footer article:nth-of-type(2) img{}section.post p.lower_post_title a{font-size:9vw}section.post p.lower_post_excerpt{font-size:4.5vw}main.single-post article{padding:40px 10%;max-width:700px;margin:auto}.single-post header div[style],.blog header div{display:none}main.single-post article p img.alignnone,main.single-post article p img.size-full{width:120%;height:auto;margin:10px -10%}footer ul#sidebar{margin:0;padding:0}footer article{text-align:center!important;margin:10px auto}.wForm{padding:0!important}.wForm .oneField{padding:0!important;margin:0!important;border:none!important;margin-bottom:20px!important;width:46%!important;margin-right:2%!important}.wForm .oneField:nth-of-type(2){margin-right:0!important}#tfa_6-D{width:100%!important;display:inline-block!important}#tfa_5-D{width:95%!important;margin-right:0!important}.wForm .actions{padding:0!important;margin:0!important;width:50%!important;border:none!important;margin-right:2%!important}.wForm .primaryAction{font-family:Arial,Helvetica,sans-serif!important;border:none!important;box-shadow:none!important;background:#999!important;padding:10px!important;color:#fff!important;text-align:center;font-size:15px!important;outline:none!important;border-radius:5px!important;width:100%!important;margin-top:5px!important}.contactForm .wForm .oneField{padding:0!important;margin:0!important;border:none!important;margin-bottom:20px!important;width:100%!important;margin-right:0!important}.wForm .oneField:nth-of-type(2){margin-right:0!important}#tfa_5-D{width:100%!important;margin-right:0!important}article.blogpost{text-align:center;display:block;margin:20px 0;color:#777;width:100%}}