@import url('https://fonts.googleapis.com/css?family=Lato:300,900|Caveat');@import url(http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css);html,body{background:#000;height:100%;font-family:Lato,Arial,sans-serif}.hidden{display:none}.tabs{display:flex;font-family:Roboto;border-bottom:1px solid #f5f5f5;background:#fff}.tabs .tab-switch{flex:1;color:#ccc;text-align:center;padding:15px 0;background:aliceblue}.tabs .tab-switch:first-child{border-right:1px solid #f5f5f5}.tab-switch.current{color:darkcyan;background:#fff}#topmenu{z-index:2;position:relative;color:#fff;padding:4px;font-size:22px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.25);border-bottom:1px solid rgba(255,255,255,.5);box-shadow:0 0 23px rgba(9,9,9,.2);background:rgba(9,9,9,.3)}#topmenu .logo{font-family:Caveat;font-size:2em;text-align:left;margin-left:20px}#topmenu .links a{color:#fff;font-size:17px;font-family:source sans pro;transition:color ease .2s;position:relative;top:10px;right:20px}#topmenu .links a:hover{color:#90ee90}.body-overlay{top:0;left:0;right:0;bottom:0;height:100%;background:rgba(0,0,60,0.7);z-index:1;position:fixed;width:100%}.body-slideshow,.body-slideshow:after{position:fixed;width:100%;height:100%;top:0;left:0;z-index:0}.body-slideshow:after{content:''}.body-slideshow li span{width:100%;height:100%;position:absolute;top:0;left:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:none;opacity:0;z-index:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-animation:imageAnimation 60s linear infinite 0s;-moz-animation:imageAnimation 60s linear infinite 0s;-o-animation:imageAnimation 60s linear infinite 0s;-ms-animation:imageAnimation 60s linear infinite 0s;animation:imageAnimation 45s linear infinite 0s}.body-slideshow li:nth-child(1) span{background-image:url(images/1.jpeg)}.body-slideshow li:nth-child(2) span{background-image:url(images/2.jpeg);-webkit-animation-delay:10s;-moz-animation-delay:10s;-o-animation-delay:10s;-ms-animation-delay:10s;animation-delay:15s}.body-slideshow li:nth-child(3) span{background-image:url(images/3.jpeg);-webkit-animation-delay:20s;-moz-animation-delay:20s;-o-animation-delay:20s;-ms-animation-delay:20s;animation-delay:30s}@keyframes imageAnimation{0%{opacity:0;animation-timing-function:ease-in}10%{opacity:1;animation-timing-function:ease-out}50%{opacity:1}60%{opacity:0;transform:rotate(3deg) scale(1.15)}100%{opacity:0}}#top-text{z-index:1;letter-spacing:2px;position:relative;text-shadow:0 2px 3px rgba(0,0,0,.3);text-align:center;color:#fff;font-family:Lato,Arial,sans-serif;font-size:42px;font-weight:900;margin-top:35px}#top-text p{font-size:28px;font-weight:300}#top-text h1{word-spacing:5px}#top-text h1 span{color:#90ee90}#wrapper{position:relative;z-index:1;margin:40px auto;width:980px;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,0.15),0 0 1px 1px rgba(0,0,0,0.1);border-radius:2px}.table-wrapper{padding:20px;background:#fff}.step{float:left;width:980px}.head-label,.navi-bottom{padding:12px;background:rgba(9,9,9,.6)}.head-label{display:block;text-align:left;padding:17px;color:#fff;font-family:open sans;padding-left:57px}.head-label::before{content:'';background-image:url('../favicon.png');width:25px;height:25px;position:absolute;display:inline-block;background-size:25px 25px;background-repeat:no-repeat;left:19px}.requirements{border:none !important;border-radius:0 !important}.requirements tr{position:relative;font-size:14px;font-family:"Open sans"}.requirements tr:first-child{font-weight:bold}.requirements td.missing{background:white !important;color:#000 !important}.requirements td.missing i{margin-right:5px}.requirements tr td:nth-child(2){background:#32485f;text-align:center;color:#fff}.requirements tr td:nth-child(3),.requirements tr td:nth-child(4){background:steelblue;color:#fff}.requirements tr td:nth-child(2),.requirements tr td:nth-child(3),.requirements tr td:nth-child(4){text-align:center}.requirements tr td.bg-white{background:#fff !important;color:#888}.requirements img{position:absolute;width:24px;top:9px;right:10px}#sql-form input[type="text"],#license-form input[type="text"],#sql-form input[type="password"]{margin-bottom:17px}::placeholder{color:rgba(0,0,0,0.5) !important;opacity:1}:-ms-input-placeholder{color:rgba(0,0,0,0.5) !important}::-ms-input-placeholder{color:rgba(0,0,0,0.5) !important}#steps{background:#fff;transition:all .5s ease 0s}#steps fieldset{border:0;position:relative}.top-info{padding:20px 20px 20px;text-align:center;font-size:1.3em;background:steelblue;color:#fff}.navi{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#fff;border:1px solid rgba(255,255,255,.3);padding:6px 13px;border-radius:2px;font-family:Karla;cursor:pointer;font-size:16px}.navi:hover{color:#fff;background:rgba(255,255,255,.2)}#conn{line-height:40px;height:40px;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#conn i{font-size:20px;vertical-align:sub;margin-right:5px}#msg{z-index:5;opacity:0;visibility:hidden;position:fixed;bottom:0;line-height:50px;background:rgba(0,0,20,0.9);width:100%;transition:all ease .6s;height:0;left:0;color:#fff;text-align:center;font-family:montserrat;text-shadow:0 0 1px rgba(0,0,0,.5)}#msg.visible{height:50px;visibility:visible;opacity:1}#circle{width:100px;vertical-align:text-top;display:inline-block;position:relative;text-align:center;line-height:1.2}#circle strong{position:absolute;top:30px;left:0;width:100%;text-align:center;line-height:40px;font-size:30px}.prc{width:150px;text-align:center !important}.message{text-align:center;padding:20px;display:none;border-radius:3px;position:relative;font-family:"source sans pro";font-size:17px}.message .icon{position:absolute;background:rgba(0,0,0,0.1);height:100%;top:0;left:0;width:60px}.message i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.message a{color:#fff;display:inline-block;margin-left:2px;border-bottom:1px solid #fff}.message a:hover{color:#fff}.message.success{background:#9932cc;color:#fff}.message.error{background:#dc143c;color:#fff}#error{color:#fff;display:none;background:#263238;padding:20px;text-align:center;border-radius:3px;line-height:1.5em}.retry:hover{color:#fff}