body,html{height:100%;margin:0;padding:0}.wrapper{min-height:100%;position:relative}body{background:#f0f0f0;margin:0}.header{background:#d85d63;height:80px}.logo{font-size:34px;line-height:80px;margin:0 0 0 10px;text-shadow:0 -1px 0 hsla(0,0%,100%,.75),0 1px 0 rgba(0,0,0,.5)}.logo,.version{color:#fff;float:left;font-family:Exo,Arial,sans-serif;font-weight:600}.version{background:#543c3c;border-radius:3px;font-size:11px;margin:15px 0 0 2px;padding:0 5px}.main{margin:0 auto;width:990px}.body{padding-bottom:60px}.body>.main{height:740px}.resultBox>.main{border-top:2px solid #ccc;padding:30px 0 140px}.main-menu{float:right;font-family:Titillium Web;font-size:14px;font-weight:600;line-height:40px;margin:20px 10px 0 0;padding:0}.main-menu li{float:left;list-style-type:none}.main-menu a{color:#fff;display:block;margin-left:30px;text-decoration:none;text-transform:uppercase}.main-menu .simple:hover{text-decoration:underline}.main-menu .login{border:1px solid #f0f0f0;color:#fff;padding:0 20px}.main-menu .login:hover{background:#f0f0f0;color:#000}.title{color:#555;font-family:Titillium Web;font-size:36px;font-weight:300;margin:30px 0;text-align:center}.bigtext-input{width:435px}.bigtext-input input[type=text]{background:#fcfcfc;border:0 solid #aaa;border-right:0;color:#555;padding:0 15px;width:305px}.bigtext-input input[type=button],.bigtext-input input[type=text]{font-family:Titillium Web;font-size:16px;font-weight:600;height:50px;line-height:50px;margin:0;text-transform:uppercase}.bigtext-input input[type=button]{background:#d85d63;border:0;color:#fff;padding:0;width:100px}.bigtext-input input[type=button]:hover{background:#c5545a;cursor:pointer}.footer{background:#543c3c;bottom:0;color:#decbcb;font-family:Open Sans;font-size:14px;font-weight:400;height:60px;left:0;line-height:60px;position:absolute;width:100%}.subtitle{background:#666;color:#f0f0f0;font-family:Exo;font-size:17px;font-weight:600;margin:0 0 13px -20px;padding:10px 0 10px 20px;text-transform:uppercase}.box{background:#e5e0a1;box-shadow:1px 1px 1px #888;height:250px;margin:0 10px 20px;padding:20px}.size1of2{float:left;width:50%}.size1of3{float:left;width:33.333333%}.cl{clear:left;font-size:0;height:0;line-height:0}.desc{color:#333;font-size:14px;margin:15px 0}.desc,.key,.val{font-family:Open Sans}.key{color:#444;font-size:12px;margin:10px 10px 0;text-transform:uppercase}.val{color:#333;font-size:17px;font-weight:700;margin:0 10px 20px}
