body,html{margin:0;padding:0;width:100%;height:100%;font-family:Jua,Comic Sans MS,Verdana,Geneva,sans-serif;color:#9400ff;background-color:#cee4ff}ul{list-style:none}h1{font-size:42px;margin:20px 0}h1,h2{text-align:center}h2{font-size:32px;margin:0 0 15px}h3{font-size:24px}h3,h4{margin:15px 0;text-align:center;font-weight:400}h4{font-size:22px}.green{color:#437826}.button-holder{display:block;width:100%;height:100px}.button{display:block;width:140px;border-radius:5px;margin:0 auto;padding:6px 33px;background:#3d85c6;background:-webkit-gradient(linear,left top,left bottom,from(#3d85c6),to(#073763));background:linear-gradient(#3d85c6,#073763);color:#fff;font-weight:700;font-family:Calibri,sans-serif;font-size:23px;text-shadow:1px 1px #000;text-align:center;cursor:pointer}.button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#3d93d4),to(#073f6b));background:linear-gradient(#3d93d4,#073f6b)}a{text-decoration:none;color:#b22222}#app{position:relative;width:375px;margin:0 auto;overflow:hidden}#app:before{content:"";position:absolute;background-image:url(/images/free.png?26c4c58a8067748cd8ebf519f65e3d8f);background-repeat:no-repeat;background-size:cover;width:157px;height:88px;-webkit-transform:rotate(19deg);transform:rotate(19deg);top:11px;right:3px}.amazon-footer{margin-top:20px}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .15s;transition:opacity .15s}.fade-enter,.fade-leave-to{opacity:0}.fade-fast-enter-active,.fade-fast-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-fast-enter,.fade-fast-leave-to{opacity:0}.nav{min-height:115px}.nav.active .nav-links{max-height:130px}.nav.active .hamburger :first-child{top:18px;width:0;left:50%}.nav.active .hamburger span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav.active .hamburger span:nth-child(3){top:18px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav.active .hamburger span:nth-child(4){top:18px;width:0;left:50%}.nav .nav-links{max-height:0;overflow:hidden;margin:0;padding:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.nav .nav-links li{width:100%;border-bottom:1px solid #ddd;background:#fff;font-family:Arial,Helvetica,sans-serif}.nav .nav-links li a{display:block;padding:10px 20px;color:#222;text-decoration:none}.nav .nav-links li a:hover{background:#ddd}.nav .hamburger{width:60px;height:45px;position:relative;-webkit-transform:rotate(0deg) scale(.4);transform:rotate(0deg) scale(.4);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.nav .hamburger span{display:block;position:absolute;height:9px;width:100%;background:#d3531a;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.nav .hamburger span:first-child{top:0}.nav .hamburger #nav-icon3 span:nth-child(3),.nav .hamburger span:nth-child(2){top:18px}.nav .hamburger span:nth-child(4){top:36px}.home .samples{display:block;height:326px}.home .arrow{display:block;margin:0 auto}.home .sample-image-container{position:relative;display:block;width:100%;margin-top:15px}.home .sample-image-container .sample-image{position:absolute;display:block;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.12),0 2px 5px rgba(0,0,0,.16);box-shadow:0 2px 10px rgba(0,0,0,.12),0 2px 5px rgba(0,0,0,.16);top:18px;left:29px}.home .sample-image-container .sample-border{content:"";display:block;width:380px;height:203px;position:absolute;background-image:url(/images/border.png?c451181c09754be356fc130c167525c6)}.home .preload-images{display:none}.form label{display:block;font-size:22px;text-align:center;width:100%;margin-top:15px}.form input{display:block;width:70%;margin:15px auto 0;height:37px;padding:0 15px;font-size:18px;border:1px solid #9400ff;font-family:Jua,Comic Sans MS,Verdana,Geneva,sans-serif;color:#222}.form input::-webkit-input-placeholder{color:#747474;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.form input::-moz-placeholder{color:#747474;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.form input::-ms-input-placeholder{color:#747474;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.form input::placeholder{color:#747474;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.form input.fade-out::-webkit-input-placeholder{opacity:0}.form input.fade-out::-moz-placeholder{opacity:0}.form input.fade-out::-ms-input-placeholder{opacity:0}.form input.fade-out::placeholder{opacity:0}.form input.error{border-color:red}.form select{display:block;width:294px;height:37px;margin:15px auto;padding:0 10px;font-family:Jua,Comic Sans MS,Verdana,Geneva,sans-serif;font-size:18px;color:#9400ff;background-color:#fff}.form select#version{margin-bottom:30px}.form .help-block{display:block;font-size:14px;margin:10px 0 20px;text-align:center}.form textarea{display:block;height:150px;font-size:18px;color:#9400ff;width:294px;margin:15px auto;font-family:Jua,Comic Sans MS,Verdana,Geneva,sans-serif}.form .cancel{margin-top:15px;display:block;text-align:center}.search .example{font-size:24px}@-webkit-keyframes elipsis{0%{content:"."}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:"..."}}@keyframes elipsis{0%{content:"."}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:"..."}}.result{padding-bottom:15px}.result .loading{display:none;width:320px;height:168px;position:relative}.result .loading.active{display:block}.result .loading h3{position:absolute;margin:0;top:50%;left:50%;-webkit-transform:translate(-50%,-70%);transform:translate(-50%,-70%)}.result .loading .elipses:before{content:".";-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:elipsis;animation-name:elipsis;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-direction:loop;animation-direction:loop;-webkit-animation-play-state:running;animation-play-state:running;width:33px;display:inline-block;text-align:left}.result .mobile-img{display:none;margin:0 auto;width:320px;height:168px;border:none;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.12),0 2px 5px rgba(0,0,0,.16);box-shadow:0 2px 10px rgba(0,0,0,.12),0 2px 5px rgba(0,0,0,.16)}.result .mobile-img.active{display:block}.result .tryagain{margin:19px auto;text-align:center}.result .tryagain a{font-size:20px;border-bottom:2px solid #b22222}.result .tryagain a:hover{border-bottom:1px solid #b22222}.result .button{width:205px;margin-top:15px;color:#fff;border:none}.result .button.background-btn{margin-top:5px;text-shadow:none;background:#f5a623}.result .button.colour-btn{background:#bd10e0;text-shadow:none}.result .button.colour-btn.black{color:#000}.result .button.facebook-btn{margin:40px auto 0}.result .button.twitter-btn{background-color:#4ab3f4;background:#4ab3f4;background:-webkit-gradient(linear,left top,left bottom,from(#4ab3f4),to(#4284be));background:linear-gradient(#4ab3f4,#4284be)}.result .button.twitter-btn:hover{background:-webkit-gradient(linear,left top,left bottom,from(#4ab8f9),to(#4297d1));background:linear-gradient(#4ab8f9,#4297d1)}.result .button.email-btn{border:3px solid red;color:#000;text-shadow:none;background:#fff}.result .button.email-btn:hover{background:rgba(0,0,0,.24)}.result .vc-compact{display:none;margin:0 auto}.result .vc-compact.active{display:block}.select-background{display:none;position:relative;width:245px;height:300px;overflow-y:scroll;margin:0 auto;padding:0;background:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.12),0 2px 5px rgba(0,0,0,.16);box-shadow:0 2px 10px rgba(0,0,0,.12),0 2px 5px rgba(0,0,0,.16)}.select-background.active{display:block}.select-background li{margin:0 auto;cursor:pointer;padding:11px 0 0}.select-background li:last-child{padding-bottom:11px}.select-background li .background{width:210px;padding:3px;border:1px solid;border-color:#ddd;border-radius:4px;margin:0 auto;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.12),0 2px 5px rgba(0,0,0,.08);box-shadow:0 2px 10px rgba(0,0,0,.12),0 2px 5px rgba(0,0,0,.08);background-color:#fff}.select-background li .background.active{border-color:#5e9deb;background-color:#5e9deb}.select-background li .background img{display:block;width:100%}.email-img{display:block;margin:15px auto;width:294px}