/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,html{font-family:'Open Sans',sans-serif;color:#353535;background:#0000;min-height:100%;letter-spacing:.5px}b{font-weight:600}h1,h2,h3,h4,h5{font-weight:400;margin:0}h1 span,h3 span{font-weight:600}h3{font-size:30px}h4{font-size:26px}a{text-decoration:none;outline:0}a img{outline:0}a,p{margin:0;font-size:16px}.clear{clear:both}.wrapper{width:1024px;margin:0 auto;height:100%;overflow:hidden}#header{width:100%;background:#2b2d2e;color:#fff;overflow:hidden;display:none}#header h3{font-weight:600;line-height:16px;font-size:14px}#header h4{font-weight:400;line-height:16px;font-size:11px}.logo-text{margin:10px 0;position:absolute}img.logo{width:28.5px;height:28.5px;margin:12px;float:left}img.get-button{width:43px;height:27px;margin:13px 15px;float:right}#a-section{width:100%;height:auto}#a-section img{display:block;text-align:center;width:240px;height:48px;margin:31px auto 10px auto}#a-section p{text-align:center;line-height:20px;margin:0 10px 18px 10px}a.open-in-app{display:none}a.open-in-app:hover{color:#393939}#b-section{width:50%;height:auto;background:#f0f0f0;margin:0 auto;overflow:hidden}#b-section h5{text-align:center;padding:15px 15px 0 15px;font-size:20px;font-weight:400}.myButton,.myButtonX{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:block;cursor:pointer;color:#fff;font-size:30px;padding:6px 10px 10px 10px;text-decoration:none;text-shadow:0 -1px 0 #5b6178;width:230px;text-align:center;margin:5px auto 20px auto}.myButton:active,.myButtonX:active{position:relative;top:1px}.myButton{-moz-box-shadow:0 2px 2px 0 #bdbdbd;-webkit-box-shadow:0 2px 2px 0 #bdbdbd;box-shadow:0 2px 2px 0 #bdbdbd;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#33bdef),color-stop(1,#28aae2));background:-moz-linear-gradient(top,#33bdef 5%,#28aae2 100%);background:-webkit-linear-gradient(top,#33bdef 5%,#28aae2 100%);background:-o-linear-gradient(top,#33bdef 5%,#28aae2 100%);background:-ms-linear-gradient(top,#33bdef 5%,#28aae2 100%);background:linear-gradient(to bottom,#33bdef 5%,#28aae2 100%);background-color:#33bdef}.myButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#28aae2),color-stop(1,#33bdef));background:-moz-linear-gradient(top,#28aae2 5%,#33bdef 100%);background:-webkit-linear-gradient(top,#28aae2 5%,#33bdef 100%);background:-o-linear-gradient(top,#28aae2 5%,#33bdef 100%);background:-ms-linear-gradient(top,#28aae2 5%,#33bdef 100%);background:linear-gradient(to bottom,#28aae2 5%,#33bdef 100%);background-color:#28aae2}.myButtonX{-moz-box-shadow:0 2px 2px 0 #bdbdbd;-webkit-box-shadow:0 2px 2px 0 #bdbdbd;box-shadow:0 2px 2px 0 #bdbdbd;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#77d42a),color-stop(1,#5cb811));background:-moz-linear-gradient(top,#77d42a 5%,#5cb811 100%);background:-webkit-linear-gradient(top,#77d42a 5%,#5cb811 100%);background:-o-linear-gradient(top,#77d42a 5%,#5cb811 100%);background:-ms-linear-gradient(top,#77d42a 5%,#5cb811 100%);background:linear-gradient(to bottom,#77d42a 5%,#5cb811 100%);background-color:#77d42a}.myButtonX:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#5cb811),color-stop(1,#77d42a));background:-moz-linear-gradient(top,#5cb811 5%,#77d42a 100%);background:-webkit-linear-gradient(top,#5cb811 5%,#77d42a 100%);background:-o-linear-gradient(top,#5cb811 5%,#77d42a 100%);background:-ms-linear-gradient(top,#5cb811 5%,#77d42a 100%);background:linear-gradient(to bottom,#5cb811 5%,#77d42a 100%);background-color:#5cb811}#emoji img{width:241px;height:250px;margin:20px auto;display:block}#emojiX img{width:241px;height:241px;margin:20px auto;display:block}#emoji a{font-size:18px;color:#28aae2;text-align:center;display:block;font-weight:400;line-height:11px}#emoji a:hover,#emojiX a:hover{color:#393939}#emoji hr,#emojiX hr{width:50%;background:#e3e2e2;border:0;height:1px}.footer{margin-top:30px}.footer p{font-size:15px;color:#acacac;text-align:center;font-weight:400;margin:0 18px 18px 18px}.footer ul{padding:0;list-style:none;display:block;text-align:center;margin:0}.footer ul li{display:inline-block;padding:0 10px 0 10px;margin-bottom:6px}.footer ul li a{font-size:15px;color:#28aae2;font-weight:400}.footer ul li a:hover{color:#393939}.ul-x li:first-child a{color:#393939}#contact{width:365px;margin:0 auto 35px auto;overflow:hidden;height:auto}#input-email,#input-name{margin:5px 0 15px 0;height:30px;width:350px;font-size:14px;padding-left:5px;padding-right:5px}.contact textarea{margin:5px 0 10px 0;height:150px;width:350px;font-size:14px;padding:5px}.error{color:#be0000}#agreement-error{display:none}.success-msg{padding:8px;background:#61c419;font-size:14px;text-align:center;margin:0 auto 5px auto;color:#fff;width:50%;opacity:.76;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none}#input-email,#input-name,.contact textarea{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #7e7e7e;background:#fff}.filter,.filter a{font-family:'Open Sans',sans-serif;letter-spacing:.5px;font-size:16px}.filter a{color:#28aae2}.filter a:hover{color:#353535}.filter{margin:0 0 10px 0;color:#353535}.filter input[type=checkbox]:not(old){width:2em;margin:0;padding:0;font-size:1em;opacity:0}.filter input[type=checkbox]:not(old)+label{display:block;margin-top:-1.5em;line-height:1.5em}.filter input[type=checkbox]:not(old)+label>span{display:inline-block;width:.875em;height:.875em;margin:.25em;border:.0625em solid silver;border-radius:.25em;background:#e0e0e0;background-image:-moz-linear-gradient(#f0f0f0,#e0e0e0);background-image:-ms-linear-gradient(#f0f0f0,#e0e0e0);background-image:-o-linear-gradient(#f0f0f0,#e0e0e0);background-image:-webkit-linear-gradient(#f0f0f0,#e0e0e0);background-image:linear-gradient(#f0f0f0,#e0e0e0);vertical-align:bottom}.filter input[type=checkbox]:not(old):checked+label>span{background-image:-moz-linear-gradient(#e0e0e0,#f0f0f0);background-image:-ms-linear-gradient(#e0e0e0,#f0f0f0);background-image:-o-linear-gradient(#e0e0e0,#f0f0f0);background-image:-webkit-linear-gradient(#e0e0e0,#f0f0f0);background-image:linear-gradient(#e0e0e0,#f0f0f0)}.filter input[type=checkbox]:not(old):checked+label>span:before{content:'✓';display:block;width:1em;color:#28aae2;font-size:.875em;line-height:1em;text-align:center;text-shadow:0 0 .0714em #73994d;font-weight:700}@media (max-width:1024px){.wrapper{width:100%}.myButton,.myButtonX{margin:0 auto 20px auto}}@media (max-width:768px){#b-section{width:70%}.footer ul li a:hover{color:#28aae2}}@media (max-width:643px){#b-section{width:80%}#a-section img{display:block;text-align:center}#emoji img,#emojiX img{margin:40px auto}.success-msg{width:90%}}@media (max-width:450px){#b-section{width:100%}#a-section img{width:205px;height:41px;margin:20px auto 20px auto}#b-section h5{text-align:center;padding:6px;font-size:15px;line-height:18px}.myButton,.myButtonX{font-size:25px;padding:6px 15px 10px 15px;width:200px;margin:2px auto 14px auto}#emoji img{width:231px;height:239px;margin:25px auto}#emojiX img{width:231px;height:231px;margin:25px auto}#input-email,#input-name,.contact textarea{width:290px}#contact{width:305px}.footer{margin-top:15px}.footer ul{margin:0}.footer ul li{padding:0 10px}.footer ul li a{font-weight:400}.footer p{margin:10px 5px 5px 5px;font-size:12px}#emoji a{font-size:15px}#emoji hr{width:100%}#contact{margin:0 auto 20px auto}}@media (max-width:414px){ul.ul-xx{margin-left:auto;margin-right:auto}}@media (max-width:375px){#a-section img{margin:10px auto 13px auto}#emoji img{width:207px;height:214px;margin:17px auto}#emojiX img{width:207px;height:207px;margin:17px auto}.footer{margin-top:10px}}@media (max-width:366px){.footer{margin-top:5px}.footer ul{line-height:16px}.footer ul li a{font-size:12px}.footer p{margin:4px;font-size:11px}}@media (max-width:320px){#a-section img{margin:8px auto 11px auto}.myButton{font-size:22px;padding:1px 10px 5px 10px;width:180px;margin:2px auto 14px auto}#emoji img{width:168px;height:174px;margin:9px auto}#emojiX img{width:168px;height:174px;margin:9px auto}#input-email,#input-name,.contact textarea{width:230px}#contact{width:245px}}@media (max-width:316px){#header{display:none}ul.ul-xx{width:auto;margin:8px 0 0 0}}@media (max-width:250px){#a-section img{float:none;margin:10px auto;display:block}a.open-in-app{float:none;display:none}#input-email,#input-name,.contact textarea{width:180px}#contact{width:195px}}@media (max-width:209px){#b-section h5{padding-top:6px;font-size:15px;margin:0 5px}.myButton,.myButtonX{font-size:20px;padding:1px 5px 5px 5px;width:150px;margin:2px auto 14px auto}}