.clear{clear:both;}.right{float:right;}.left{float:left;}.clear,nav[role=navigation] ul,.content-item,.portfolio ul,.portfolio-filter,.products ul,.benefits,.jobs,.form-item,.form-actions,.office,.left-socials li{overflow:hidden;}.clear:after,nav[role=navigation] ul:after,.content-item:after,.portfolio ul:after,.portfolio-filter:after,.products ul:after,.benefits:after,.jobs:after,.form-item:after,.form-actions:after,.office:after,.left-socials li:after{content:' ';display:block;clear:both;height:0;visibility:hidden;}.arrow,.arrow-left,.arrow-right,.up{border:solid #000;border-width:1px 1px 0 0;width:24px;height:24px;float:left;cursor:pointer;position:relative;background:rgba(0,0,0,0.001);}.arrow:before,.arrow-left:before,.arrow-right:before,.up:before{display:block;content:'';position:absolute;left:-10px;top:-10px;right:-10px;bottom:-10px;}.arrow.arrow-white:after,.arrow-left.arrow-white:after,.arrow-right.arrow-white:after,.up.arrow-white:after{content:' ';position:absolute;left:0;top:0;bottom:0;right:0;border:solid #dae0e3;border-width:1px 1px 0 0;}.arrow-left{-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);}.arrow-right{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.up{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);text-indent:-9999px;}.gradient,.button,.button:after,.left-socials a,.left-socials a:after{background:#008bd1;background:-moz-linear-gradient(top,#00a2f2 0%,#005482 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00a2f2),color-stop(100%,#005482));background:-webkit-linear-gradient(top,#00a2f2 0%,#005482 100%);background:-o-linear-gradient(top,#00a2f2 0%,#005482 100%);background:-ms-linear-gradient(top,#00a2f2 0%,#005482 100%);background:linear-gradient(to bottom,#00a2f2 0%,#005482 100%);}.line{background:-moz-linear-gradient(left,rgba(85,87,88,0) 0%,#555758 100%);height:1px;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(85,87,88,0)),color-stop(100%,#555758));background:-webkit-linear-gradient(left,rgba(85,87,88,0) 0%,#555758 100%);background:-o-linear-gradient(left,rgba(85,87,88,0) 0%,#555758 100%);background:-ms-linear-gradient(left,rgba(85,87,88,0) 0%,#555758 100%);background:linear-gradient(to right,rgba(85,87,88,0) 0%,#555758 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d2d9dc",endColorstr="#545758",GradientType=1);}html{height:100%;background:#c8d1d5;background:-moz-radial-gradient(center,ellipse cover,#fff 0%,#9cadb4 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#fff),color-stop(100%,#9cadb4));background:-webkit-radial-gradient(center,ellipse cover,#fff 0%,#9cadb4 100%);background:-o-radial-gradient(center,ellipse cover,#fff 0%,#9cadb4 100%);background:-ms-radial-gradient(center,ellipse cover,#fff 0%,#9cadb4 100%);background:radial-gradient(ellipse at center,#fff 0%,#9cadb4 100%);}body{margin:0;min-height:100%;min-width:320px;position:relative;font:16px/1.45em Ubuntu,sans-serif;font-weight:300;color:#000;}.wrapper{position:relative;z-index:5;background:fixed url("../images/background.png") no-repeat 0 0;background-size:3056px;-webkit-transition:background-position 500ms;-moz-transition:background-position 500ms;-ms-transition:background-position 500ms;-o-transition:background-position 500ms;transition:background-position 500ms;}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;}@media    screen and (max-width: 1200px)
 {.wrapper{background-size:auto;}}figure{margin:0;}img{border:0;}a:hover{color:#06e;}h1,h2,h3,h4,h5,h6{font-weight:300;margin-top:0;}h1{font-size:48px;line-height:1.1em;margin-top:0.5em;}h2{font-size:24px;line-height:1.1em;}.button{display:block;color:#fff;font-size:20px;line-height:35px;text-align:center;text-decoration:none;margin:0 20px 10px 0;position:relative;border:0;cursor:pointer;z-index:1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-left:15px;}.button:hover,.button:active{color:#fff;}.button:after{content:' ';z-index:-1;float:left;position:absolute;top:0;bottom:0;right:-10px;left:10px;-webkit-box-shadow:3px 3px 4px 0px rgba(0,0,0,0.5);-moz-box-shadow:3px 3px 4px 0px rgba(0,0,0,0.5);box-shadow:3px 3px 4px 0px rgba(0,0,0,0.5);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg);}.button button,.button input{background:none;color:#fff;height:35px;font-size:20px;border:0;margin-left:-15px;margin-right:-5px;padding-left:15px;padding-right:15px;cursor:pointer;}.center{max-width:1000px;padding:1px 50px 0 50px;margin:0 auto;position:relative;}.center:after{content:' ';display:block;clear:both;height:0;visibility:hidden;}@media    screen and (max-width: 320px)
 {.center{padding:0 25px;}}header[role=banner]{padding:15px 0 0 0;position:relative;overflow:hidden;}header[role=banner] h1{margin:0;float:left;}header[role=banner] h1 a{display:block;height:84px;width:168px;background:url("../images/agilio.png") no-repeat 50% 50%;background-size:100% 100%;text-indent:-9999px;}@media    screen and (min-width: 1600px)
 {header[role=banner]{margin-bottom:80px;}}@media    screen and (max-width: 768px)
 {header[role=banner] h1 a{height:60px;width:120px;}}nav[role=navigation]{float:right;font-size:15px;position:relative;z-index:10;}nav[role=navigation] ul{margin:0;padding:0;}nav[role=navigation] li{list-style:none;float:left;}nav[role=navigation] a{outline:0;display:block;color:#333;text-decoration:none;padding:20px 15px;}nav[role=navigation] a:hover,nav[role=navigation] a:focus,nav[role=navigation] a.active{color:#06e;}nav[role=navigation] .line{content:' ';display:block;height:1px;position:absolute;left:25%;right:-200px;bottom:0;}@media    screen and (max-width: 1024px)
 {nav[role=navigation]{float:none;clear:both;padding-top:15px;margin-left:-15px;}}@media    screen and (max-width: 768px)
 {nav[role=navigation] li{width:30%;}nav[role=navigation] a{padding:5px 15px;}nav[role=navigation] .line{display:none;}}@media    screen and (max-width: 320px)
 {nav[role=navigation] li{width:50%;}}article[role=main]{position:relative;display:none;padding:1px 0;z-index:10;}article[role=main].active{display:block;}#home{overflow:hidden;}.hero{float:left;width:50%;font-size:20px;line-height:1.3em;min-height:577px;position:relative;}.hero h1{font-size:40px;}.hero .description{padding-top:80px;display:none;position:absolute;left:0;top:0;}.home-portfolio{position:absolute;top:-1px;right:-20%;width:65%;height:600px;}.home-portfolio .slideshow{position:absolute;left:0;top:0;right:0;bottom:0;}.home-portfolio section{position:absolute;left:0;top:0;width:50%;height:557px;}.home-portfolio section h2{position:absolute;left:205px;top:170px;padding:10px 20px 10px 30px;color:#fff;font-weight:bold;z-index:5;}.home-portfolio section h2:after{content:' ';display:block;background:rgba(0,0,0,0.65);position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0;-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg);}.home-portfolio section .iphone{position:absolute;z-index:10;left:0;top:70px;padding-left:20px;padding-top:79px;width:206px;height:404px;}.home-portfolio section .iphone:after{content:' ';background:url("../images/iphone-bg.png") no-repeat 50% 50%;position:absolute;z-index:5;left:0;top:0;right:0;bottom:0;}.home-portfolio section img{z-index:6;position:relative;}.home-portfolio section .large{position:absolute;z-index:2;left:65px;top:0;}.home-portfolio-nav{position:absolute;z-index:70;top:20px;left:150px;}@media    screen and (min-width: 1600px)
 {#home{margin-top:-30px;}}@media    screen and (max-width: 1200px)
 {.hero{min-height:600px;}}@media    screen and (max-width: 1024px)
 {.home-portfolio section h2{top:55px;left:40px;color:#000;padding-left:0;}.home-portfolio section h2:after{display:none;}.home-portfolio section .iphone{top:120px;}}@media    screen and (max-width: 768px)
 {.hero .description{padding-top:20px;}.hero h1{font-size:30px;}}@media    screen and (max-width: 568px)
 {.hero{min-height:750px;}}@media    screen and (max-width: 320px)
 {.hero{float:none;width:auto;min-height:700px;}.home-portfolio{position:relative;top:0;right:0;width:auto;}}#technology-cycle{padding-top:50px;position:relative;}#technology-cycle .slideshow{height:480px;}.technology-nav{position:absolute;right:10px;top:0;z-index:100;}.content-item{height:480px;}.content-item .image{position:relative;float:left;width:39%;}.content-item .image img{height:auto;width:100%;}.content-item .text{position:relative;float:left;width:56%;padding-right:5%;}.content-item .text.full-width{width:100%;}@media    screen and (max-width: 1024px)
 {#technology-cycle .slideshow{height:530px;}.content-item{height:530px;}}@media    screen and (max-width: 768px)
 {#technology-cycle .slideshow{height:1200px;}.content-item{height:1200px;}.content-item .image{float:none;width:auto;}.content-item .text{float:none;width:auto;}}@media    screen and (max-width: 568px)
 {#technology-cycle .slideshow{height:1100px;}#technology-cycle .content-item{height:1100px;}}@media    screen and (max-width: 320px)
 {#technology-cycle .slideshow{height:1200px;}#technology-cycle .content-item{height:1200px;}}.portfolio{position:relative;}.portfolio a{text-decoration:none;color:#000;}.portfolio ul{margin:0 0 0 -14px;padding:0;}.portfolio li{float:left;list-style:none;position:relative;width:33%;overflow:hidden;margin:0;}.portfolio li:hover .text{opacity:1;}.portfolio li a{display:block;padding:14px;}.portfolio .text{position:absolute;top:14px;left:14px;right:14px;bottom:14px;background:rgba(0,116,179,0.8);color:#fff;padding:25px 12px;opacity:0;}.portfolio .text h2{font-weight:bold;font-size:20px;}.portfolio img{width:100%;height:auto;-webkit-box-shadow:0 0 10px 0 rgba(173,187,193,0.65);-moz-box-shadow:0 0 10px 0 rgba(173,187,193,0.65);box-shadow:0 0 10px 0 rgba(173,187,193,0.65);}@media    screen and (max-width: 1024px)
 {.portfolio li{padding-top:0;padding-bottom:0;}}@media    screen and (max-width: 768px)
 {.portfolio li{width:50%;}}@media    screen and (max-width: 320px)
 {.portfolio li{float:none;width:auto;}}.portfolio-filter{position:absolute;top:30px;right:0;font-size:16px;line-height:56px;}.portfolio-filter a{float:left;color:#000;text-decoration:none;cursor:pointer;padding:0 18px;position:relative;}.portfolio-filter a:hover,.portfolio-filter a.active{color:#06e;}.portfolio-filter a:before{content:'';position:absolute;left:0;top:50%;margin-top:-13px;border-left:1px solid #000;width:1px;height:26px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.portfolio-filter a:first-child:before{display:none;}@media    screen and (max-width: 768px)
 {.portfolio-filter{position:static;margin-left:-14px;margin-top:-20px;}}.products-nav{position:absolute;top:20px;right:10px;}.products{position:relative;}.products h2{text-align:center;color:#4c4d4f;}.products a{display:block;position:relative;text-decoration:none;color:#4c4d4f;}.products figure{position:relative;}.products figure button{display:none;}.products figure:hover:before{display:block;content:'';position:absolute;background:rgba(0,116,179,0.8);z-index:1;top:0;right:0;bottom:0;left:0;}.products figure:hover button{position:absolute;display:block;left:20px;bottom:15px;z-index:2;}.products ul{margin:0 0 0 -14px;padding:0;}.products li{display:inline-block;vertical-align:bottom;padding:0 14px 40px 14px;width:240px;margin:0;list-style:none;}.products img{width:210px;height:auto;-webkit-box-shadow:0 0 10px 0 rgba(173,187,193,0.65);-moz-box-shadow:0 0 10px 0 rgba(173,187,193,0.65);box-shadow:0 0 10px 0 rgba(173,187,193,0.65);}@media    screen and (max-width: 1200px)
 {.products li{width:260px;}.products img{width:260px;}}@media    screen and (max-width: 1024px)
 {.products li{width:275px;}.products img{width:275px;}.products figure:hover:before{display:none;}.products figure:hover button{display:none;}}@media    screen and (max-width: 768px)
 {.products li{width:307px;}.products img{width:307px;}}@media    screen and (max-width: 568px)
 {.products li{width:165px;}.products img{width:165px;}}@media    screen and (max-width: 320px)
 {.products li{width:270px;}.products img{width:270px;}}.product{padding-top:80px;position:relative;}.product figure{float:left;width:60%;}.product figure img{width:100%;}.product .text{float:right;width:35%;}.product .text h1{margin-top:0;margin-bottom:0;}.product .text h2{margin-bottom:25px;}.product .text h2 a.p-link{text-decoration:none;color:#06e;}.product .text h2 a.p-link:hover{text-decoration:underline;}.product .up{position:absolute;top:40px;right:0;z-index:30;}.video-placeholder{margin-top:50px;}video,.mejs-video,.fancybox.video{display:none;}.fancybox.video .img-1{display:block;}.fancybox.video .img-2{display:none;}.fancybox.video:hover .img-1{display:none;}.fancybox.video:hover .img-2{display:block;}@media    screen and (max-width: 1200px)
 {.product h1{font-size:32px;}}@media    screen and (max-width: 1024px)
 {.product{padding-top:30px;}.product .text{padding-top:30px;}.up{top:10px;}}@media    screen and (max-width: 768px)
 {.product figure{float:none;width:100%;}.product .text{padding-top:0;float:none;width:auto;}}@media phone {.product .text{padding-top:30px;}}@media    screen and (max-width: 320px)
 {.product .text h2 a.p-link{font-size:18px;}}.benefits ul{float:left;width:40%;margin:0;padding:0 5%;}.benefits.full ul{width:95%;}@media    screen and (max-width: 768px)
 {.benefits ul{float:none;width:auto;padding-left:20px;}}.jobs{padding-top:40px;}.job{float:left;width:33%;position:relative;}.job .inner{padding:32px 16px 16px 16px;}.job:hover,.job:active{z-index:100;background:rgba(0,116,179,0.5);color:#fff;}@media    screen and (max-width: 768px)
 {.job{width:50%;}}@media    screen and (max-width: 320px)
 {.job{width:auto;float:none;}}#apply{background:url("../content-images/apply.png") no-repeat 550px 0;overflow:hidden;}@media    screen and (min-width: 1600px)
 {#apply{background:url("../content-images/apply.png") no-repeat 85% 0;}}@media    screen and (max-width: 1200px)
 {#apply{background-position:350px 0;}}@media    screen and (max-width: 1024px)
 {#apply{background:none;}}form{position:relative;}input[type=text],input[type=email],textarea,select{-webkit-box-shadow:inset 3px 3px 6px rgba(0,0,0,0.2);-moz-box-shadow:inset 3px 3px 6px rgba(0,0,0,0.2);box-shadow:inset 3px 3px 6px rgba(0,0,0,0.2);margin:0;font-size:1em;font-family:inherit;font-weight:lighter;line-height:20px;padding:3px 5px;border:1px solid #999;}.contact-form{float:left;width:40%;}.contact-form input,.contact-form textarea{width:240px;}.contact-form .button,.contact-form input[type=submit]{width:auto;}fieldset{border:0;margin:0;padding:0;}.form-item{overflow:visible;margin-bottom:6px;}.form-item label{float:left;width:75px;line-height:20px;padding:3px 0;}.form-actions{overflow:visible;}.form-actions .button{float:left;}.form-actions .button:first-child{margin-left:75px;}.form-selected-file{margin-left:75px;}@media    screen and (max-width: 1024px)
 {.contact-form{width:50%;}}@media    screen and (max-width: 768px)
 {.contact-form{width:70%;}}@media    screen and (max-width: 568px)
 {.contact-form{float:none;width:auto;}}@media    screen and (max-width: 320px)
 {.form-actions .button:first-child{margin-left:0;}}p.ico{width:50px;height:50px;}.message-ok p.ico{background:url("../images/contact-ico.png") no-repeat 0 0;}.message-error p.ico{background:url("../images/contact-ico.png") no-repeat 0 -46px;}.message-ok p,.message-error p{display:inline-block;vertical-align:middle;margin:0;}.message-ok p.ico,.message-error p.ico{margin-right:10px;}.offices{float:left;width:60%;font-size:12px;line-height:16px;}.office{margin-bottom:20px;}.office .text{float:left;width:30%;}.office img{float:right;width:60%;}.office #contact-us{float:right;width:68%;}@media    screen and (max-width: 1024px)
 {.offices{width:50%;}.offices .text{float:none;width:auto;}.offices img{display:none;}}@media    screen and (max-width: 768px)
 {.offices{width:30%;}}@media    screen and (max-width: 568px)
 {.offices{padding-top:40px;width:auto;float:none;}}.left-socials{position:fixed;z-index:500;left:0;top:50%;margin-top:-50px;font-size:15px;}.left-socials ul{margin:0;padding:0;}.left-socials li{list-style:none;padding:0 28px 8px 0;}.left-socials li.chat{z-index:10;}.left-socials li.chat span{background-position:0 -35px;}.left-socials li.support{z-index:15;}.left-socials li.support span{background-position:0 -70px;}.left-socials a{float:left;position:relative;color:#fff;text-decoration:none;padding:0 8px 0 4px;line-height:35px;}.left-socials a:after{content:' ';z-index:-1;float:left;position:absolute;right:-10px;left:0;height:36px;-webkit-box-shadow:3px 3px 6px 0px rgba(0,0,0,0.5);-moz-box-shadow:3px 3px 6px 0px rgba(0,0,0,0.5);box-shadow:3px 3px 6px 0px rgba(0,0,0,0.5);-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg);}.left-socials a span{float:left;width:32px;padding-right:5px;height:35px;text-indent:-9999px;background:url("../images/socials-icons.png") no-repeat 0 0;background-size:28px 105px;}.left-socials a:hover span,.left-socials a:active span{text-indent:0;width:auto;background:none;}@media    screen and (max-width: 1024px)
 {.left-socials{position:absolute;left:auto;right:0;top:20px;margin-top:0;}.left-socials li{float:left;padding:3px 12px 8px 28px;margin-left:-28px;position:relative;left:15px;}.left-socials a:after{right:-10px;left:-10px;-webkit-box-shadow:-3px 3px 6px 0px rgba(0,0,0,0.5);-moz-box-shadow:-3px 3px 6px 0px rgba(0,0,0,0.5);box-shadow:-3px 3px 6px 0px rgba(0,0,0,0.5);-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);}}@media    screen and (max-width: 320px)
 {.left-socials .chat,.left-socials .support{}}.wrapper{padding-bottom:235px;}.page-home .wrapper{padding-bottom:100px;}footer[role=contentinfo]{position:absolute;left:0;right:0;bottom:1px;z-index:6;height:235px;background:url("../images/footer.png") no-repeat 50% 100%;color:#fff;font-size:12px;}footer[role=contentinfo] .center{min-height:100%;}.social{position:absolute;left:100px;bottom:40px;}.social p{margin:0;}.copyright{position:absolute;right:50px;bottom:3px;margin:0;}@media    screen and (min-width: 1600px)
 {footer[role=contentinfo] .center{position:absolute;left:40px;bottom:20px;width:200px;height:auto;}footer[role=contentinfo] .social{left:0;height:70px;}footer[role=contentinfo] .copyright{left:0;}}@media    screen and (max-width: 1200px)
 {footer[role=contentinfo]{height:200px;}}@media    screen and (max-width: 1024px)
 {.wrapper{padding-bottom:185px;}footer[role=contentinfo]{height:185px;}}@media    screen and (max-width: 768px)
 {.wrapper{padding-bottom:155px;}footer[role=contentinfo]{height:155px;}}@media    screen and (max-width: 320px)
 {.wrapper{padding-bottom:135px;}footer[role=contentinfo]{height:135px;}.social{left:20px;}.copyright{right:20px;margin-top:28px;font-size:11px;}}#full-overlay{position:fixed;left:25px;top:25px;right:25px;bottom:25px;border:20px solid #fff;background:#fff;text-align:center;z-index:300;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);background-position:50% 50%;background-size:contain;background-repeat:no-repeat;}#full-overlay:after{cursor:pointer;content:'X';position:absolute;font-size:12px;top:-30px;left:-30px;width:20px;height:20px;line-height:20px;background:#333;color:#fff;border-radius:20px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.3);box-shadow:0 3px 3px rgba(0,0,0,0.3);}#full-overlay.small-overlay{left:auto;top:auto;bottom:auto;right:auto;width:380px;}@media    screen and (min-width: 1200px)
 {}@media    screen and (max-width: 320px)
 {#full-overlay.small-overlay{left:25px;top:25px;bottom:25px;right:25px;width:auto;}}.inline-block{display:inline-block;vertical-align:middle;}.flag{display:inline-block;vertical-align:middle;width:35px;height:22px;margin-right:5px;-webkit-box-shadow:1px 1px 3px #606060;-moz-box-shadow:1px 1px 3px #606060;box-shadow:1px 1px 3px #606060;}.flag.ro{background:url("../images/contact-ico.png") no-repeat 46% -99px;}.flag.us{background:url("../images/contact-ico.png") no-repeat 46% -130px;}.phone-nr{color:#000;text-decoration:none;}.indent{padding-left:20px;}.wrapper.landing .logo{width:240px;height:120px;}.wrapper.landing header{margin-bottom:25px;}.wrapper.landing .center{max-width:1100px;}.wrapper.landing .content-item{height:auto;}.wrapper.landing .content-item .text{width:62%;}.wrapper.landing .content-item .form{float:left;margin-top:25px;width:33%;}.wrapper.landing .content-item .form img{width:100%;}.wrapper.landing .form-item{margin:20px 0;}.wrapper.landing .form-item input[type="text"],.wrapper.landing .form-item input[type="email"]{width:225px;}.wrapper.landing h2{font-size:35px;}.wrapper.landing .button{line-height:30px;font-size:15px;}.wrapper.landing .button input{width:135px;font-size:15px;}@media    screen and (max-width: 568px)
 {.wrapper.landing .logo{width:160px;height:75px;}}@media    screen and (max-width: 1024px)
 {.wrapper.landing .content-item .text{width:100%;}.wrapper.landing .content-item .form{width:100%;}.wrapper.landing .content-item .form form{width:50%;float:left;}.wrapper.landing .content-item .form img{width:50%;float:left;}}@media    screen and (max-width: 768px)
 {.wrapper.landing .content-item .form form,.wrapper.landing .content-item .form img{width:70%;margin-left:15%;}}@media    screen and (max-width: 568px)
 {.wrapper.landing h1{font-size:38px;}.wrapper.landing .form-item{margin:5px 0;}.wrapper.landing .form-actions{margin-left:0;}.wrapper.landing .content-item .form form,.wrapper.landing .content-item .form img{margin-left:0;width:100%;}}@media    screen and (max-width: 320px)
 {.wrapper.landing .button{margin-top:10px;}}.blog{width:100%;margin:0 auto;}.blog .post{margin-bottom:50px;}a.post-image{display:block;}.post-image img{width:887px;height:155px;margin-bottom:10px;}.blog .author{margin:20px 0 5px 0;}.blog .author-image{display:block;height:50px;}.blog .social img{display:inline-block;}.blog .description{margin-bottom:10px;}.blog a{color:#333;text-decoration:none;}.blog a:hover{text-decoration:none;color:#06e;}.blog-post a{color:#06e;text-decoration:none;}.blog-post a:hover{text-decoration:underline;}.blog a.title{color:#333;}.blog a.title:hover{text-decoration:none;}.blog-link{color:#fff;text-decoration:none;}