@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:url("../fonts/source-sans-pro-v11-latin-300.eot");src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url("../fonts/source-sans-pro-v11-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/source-sans-pro-v11-latin-300.woff2") format("woff2"),url("../fonts/source-sans-pro-v11-latin-300.woff") format("woff"),url("../fonts/source-sans-pro-v11-latin-300.ttf") format("truetype"),url("../fonts/source-sans-pro-v11-latin-300.svg#SourceSansPro") format("svg")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:url("../fonts/source-sans-pro-v11-latin-900.eot");src:local("Source Sans Pro Black"),local("SourceSansPro-Black"),url("../fonts/source-sans-pro-v11-latin-900.eot?#iefix") format("embedded-opentype"),url("../fonts/source-sans-pro-v11-latin-900.woff2") format("woff2"),url("../fonts/source-sans-pro-v11-latin-900.woff") format("woff"),url("../fonts/source-sans-pro-v11-latin-900.ttf") format("truetype"),url("../fonts/source-sans-pro-v11-latin-900.svg#SourceSansPro") format("svg")}html,body{height:100%;width:100%;padding:0;margin:0}body,input{color:#fff;font-family:'Source Sans Pro', sans-serif;font-size:15pt;font-weight:300 !important;letter-spacing:-0.025em;line-height:1.75em;background:url("../images/bg.jpg") repeat-x #342c2a;background-size:cover;-webkit-animation:Gradient 90s ease infinite;-moz-animation:Gradient 90s ease infinite;animation:Gradient 90s ease infinite}a{-moz-transition:border-color 0.2s ease-in-out;-webkit-transition:border-color 0.2s ease-in-out;-o-transition:border-color 0.2s ease-in-out;-ms-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out;color:inherit;outline:0;text-decoration:none}@media all and (min-width: 1280px){body,input{font-size:13pt}}body{display:flex;flex-direction:column}@-webkit-keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}#bookmarklets{height:75px}main{flex:auto;margin-top:20%;margin-top:25vh;text-align:center}footer{height:150px;line-height:1}.topmenu_item{background:none repeat scroll 0 0 #000;border-radius:8px;border-width:0;box-shadow:0 1px 8px #fff;font-size:0.7em;padding:20px 5px 1px;position:fixed;right:15%;top:-22px;transition:.3s;color:white;line-height:2.5}.topmenu_item:hover{box-shadow:0 2px 14px #fff}@-moz-keyframes header{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes header{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-o-keyframes header{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-ms-keyframes header{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes header{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes nav-icons{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes nav-icons{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-o-keyframes nav-icons{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-ms-keyframes nav-icons{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes nav-icons{0%{-moz-transform:translate3d(0,1em,0);-webkit-transform:translate3d(0,1em,0);-o-transform:translate3d(0,1em,0);-ms-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0);opacity:0}100%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}#header{-moz-animation:header 1s 1.25s forwards;-webkit-animation:header 1s 1.25s forwards;-o-animation:header 1s 1.25s forwards;-ms-animation:header 1s 1.25s forwards;animation:header 1s 1.25s forwards;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);cursor:default;display:inline-block;opacity:0;position:relative;text-align:center;top:-1em;vertical-align:middle;width:90%}#header h1{padding:0;margin:0;font-size:4.35em;font-weight:900;letter-spacing:-0.035em;line-height:1em}#header p.subtitle{margin:0 0 0.75em}#header p{font-size:1.25em;margin:0.75em 0 0.25em 0;opacity:0.75}#header .actions{margin:1.5em 0 0 0}input[type="button"],input[type="submit"],.button{background:none repeat scroll 0 0 rgba(255,255,255,0.15);box-shadow:0 0 0 1px #fff inset;color:#fff;border-bottom-color:rgba(255,255,255,0.5);-webkit-appearance:none;position:relative;display:inline-block;padding:0.85em 3em 0.85em 3em;border-radius:0.25em;cursor:pointer;border:0;text-align:center;text-decoration:none;-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.main_input_wrapper{margin-top:1em}.main_input_wrapper input{background:none repeat scroll 0 0 transparent;border:1px solid white;padding:5px;width:46%}.button::-moz-focus-inner{border:none;outline:none}input[type="submit"]:hover{background:none repeat scroll 0 0 rgba(255,255,255,0.35);box-shadow:0 0 0 1px #fff inset}.button.button_green{background:none repeat scroll 0 0 rgba(73,168,13,0.15)}.button.button_green:hover{background:none repeat scroll 0 0 rgba(73,168,13,0.35)}#results{margin-top:3em}.loading{text-align:center}.loading span{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:50px auto;background:#ffffff;border-radius:50px;-webkit-animation:loader 0.9s infinite alternate;-moz-animation:loader 0.9s infinite alternate}.loading span:nth-of-type(2){-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s}.loading span:nth-of-type(3){-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s}@-webkit-keyframes loader{0%{width:10px;height:10px;opacity:0.9;-webkit-transform:translateY(0)}100%{width:24px;height:24px;opacity:0.1;-webkit-transform:translateY(-21px)}}@-moz-keyframes loader{0%{width:10px;height:10px;opacity:0.9;-moz-transform:translateY(0)}100%{width:24px;height:24px;opacity:0.1;-moz-transform:translateY(-21px)}}#waiting{display:none;height:100px;margin:0 auto;width:200px}#waitingdls{display:none}@media all and (max-width: 736px){body{min-width:320px}body,input,select,textarea{font-size:11pt}#header h1{font-size:2.5em}#header p{font-size:1em}#header nav{font-size:1em}#header nav a:hover{font-size:1em}#header nav a:active{font-size:1em}.main_input_wrapper input{width:80%}}#zen{height:100px;display:inline-block;text-align:center;width:100%}
