html,body{height:100%}.site-container{min-height:100%;height:auto!important;height:100%;margin:0 auto -120px}.footer-push{height:179px}.footer{height:119px;border-top:1px solid #e6e6e6;background-color:#f6f6f6}@media(max-width:767px){.footer{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.footer{color:#9a9a9a}.footer .container{padding-top:40px;line-height:14px}.footer .container a{font-weight:bold}.container{margin:0 auto;max-width:920px}h1,h2,h3,h4,h5,h6{font-weight:500}p,li{color:#5a5a5a}.brand span{font-weight:600}.jumbotron{margin:60px 0;text-align:center}.jumbotron h1{font-size:62px;line-height:1}.jumbotron .btn{font-size:21px;padding:14px 24px}.jumbotron-screenshot{position:relative;margin-bottom:30px;width:940px}.jumbotron-screenshot img{display:block;max-width:100%;border-radius:5px}.jumbotron-screenshot:after{position:absolute;top:0;right:0;left:0;bottom:0;display:block;content:" ";border:0;border-radius:5px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.65),inset 0 1px 0 rgba(255,255,255,0.15);box-shadow:0 5px 20px rgba(0,0,0,0.65),inset 0 1px 0 rgba(255,255,255,0.15)}.teaser .span4{text-align:center}.teaser h2{font-weight:normal;font-size:20px}.teaser .span4 p{margin-left:10px;margin-right:10px}.img-tour{border:1px solid #d9d9d9;border-radius:5px 5px 5px 5px}.img-tour-srv{opacity:.85}.used-by{margin:60px 0;padding-bottom:10px;border:solid #e6e6e6;border-width:1px 0}.used-by-header{position:relative;top:-10px;margin:0;font-size:12px;color:#ccc;text-transform:uppercase;text-align:center;letter-spacing:5px}.used-by-header .text{display:inline-block;padding:0 20px;background-color:#fff}.used-by-footer{position:relative;top:-4px;margin:-10px;font-size:12px;color:#ccc;text-align:center}.used-by-header .text{display:inline-block}.used-by-logos{height:60px;padding:20px 0;text-align:center}.used-by-logos:after{content:"";display:table;clear:both}.used-by-logos img{display:inline-block;margin:0 12px;vertical-align:middle;opacity:.75}.marketing{margin:60px 0}.marketing p+h4{margin-top:28px}.services-reminder{text-align:center}.services-reminder p{margin-bottom:0;padding:30px;font-size:20px;background-color:#f2f9ec;border-radius:5px}.contact-page{margin-top:60px}.contact-page label{font-weight:bold}.contact-page label small{font-weight:normal}#cnt_form .control-group{margin-bottom:0}.privacy-page{margin-top:60px}.api-page{margin-top:60px}.nfo-content pre{font:100% "Courier New","Andale Mono",monospace;background-color:#f6f6f2;overflow:auto;padding:10px 4px;margin-top:0;white-space:pre}.nfo-content h4{font-weight:bold;margin-top:30px;margin-bottom:0}.nfo-content h4.section{font-size:100%;margin-bottom:10px;text-decoration:underline}.nfo-content ul{padding-left:20px}.nfo-content .icode{font-family:monospace;color:#0a0;font-weight:bold}.nfo-content .rcode{font-family:monospace;color:#333;font-weight:bold}.nfo-content .cmd{font-family:monospace;background-color:#f6f6f2;color:#333;padding:1px 4px}.nfo-content .params{margin-top:20px;margin-left:20px}.nfo-content .paramdesc{margin-top:10px;margin-left:40px}.nfo-content .paramval{margin-top:20px;margin-left:20px}.nfo-content .paramvaldesc{margin-top:10px;margin-left:40px}.nfo-content .param{margin-top:20px;margin-left:40px}.nfo-content .paramval{margin-top:10px;margin-left:60px}.nfo-content .param p:first-child{margin-left:-20px}.nfo-content .paramval p:first-child{margin-left:-20px}.nfo-content .video{margin-bottom:50px;max-width:100%;height:auto}.nfo-content .errln{font-family:monospace;color:#e41b0b;font-weight:bold}.nfo-content .note{background-color:#f0f1f7;padding:8px}.nfo-content .tip{background-color:#ff9;border:1px solid #ffe066;padding:8px}.nfo-content .errmsg{background-color:#fcc;border:1px solid #f00;padding:8px}.nfo-content .darkBG{background-color:#333}.nfo-content .pinkBG{background-color:#fcc}.premium-services{margin-top:60px}.premium-services h1{font-size:46px;line-height:1}.premium-services .muted{font-size:18px}.premium-services-gfx{margin-top:20px;margin-bottom:-40px;border-bottom:1px solid #e6e6e6}.instance{border:1px solid #d3d3cf;border-radius:5px;background-color:#fbf8d4;background-image:linear-gradient(#FDFDFD,#E8E8E6);background-repeat:repeat-x}.instance .instance-head{border-radius:5px 5px 0 0;background-image:linear-gradient(#E5E5E5,#B5B5B5);background-repeat:repeat-x}.instance h3{margin:0;font-size:24px;font-weight:900;text-shadow:1px 2px 2px #fff}.instance p,.instance h3,.instance h4{padding-left:10px;padding-right:10px}.rule{margin:0;width:100%;border-top:1px solid #aaa}.instance .rule{margin-bottom:10px}.premium-reminder{padding-top:60px;text-align:center;border-top:1px solid #e6e6e6}.premium-reminder p{margin-bottom:0;font-size:20px}