@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic);ul.breadcrumb,div.navbar,ul.dropdown-menu,footer{font-size:13px}a.brand,.navbar .nav>li>a{color:#fff;text-shadow:0 1px 1px #000}a.brand .dropdown-menu,.navbar .nav>li>a .dropdown-menu{text-shadow:none}a.permalink{font-size:12px;font-weight:400;visibility:hidden}a.permalink:hover{font-size:12px;font-weight:400;visibility:visible}h1,h2,h3,h4,h5,h6{line-height:1.5}h1{font-size:30px}h2{font-size:25.5px}h3{font-size:22.5px;margin:.6em 0 .2em;border-bottom:1px solid #ddd}h4{font-size:18px;font-style:italic;margin:.6em 0 .2em}h4.alert-heading{margin-top:0}h5{font-size:15px;font-weight:700;margin-bottom:.5em}h6{font-size:13.5px;font-weight:700;margin-bottom:.5em;text-transform:uppercase}.flex-video{position:relative;padding-top:25px;padding-bottom:67.5%;height:0;margin-bottom:16px;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed{position:absolute;top:0;left:0;width:100%;height:100%}div.toc{background-color:#fbfbfb;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff 2px 5px #999;-moz-box-shadow:inset 0 1px 0 #fff 2px 5px #999;box-shadow:inset 0 1px 0 #fff 2px 5px #999;padding:1em 1em 0;margin-bottom:1em;font-size:13px;width:50%;display:none}div.toc ul{list-style-type:none}div.toc ul:first-child{margin-left:0}.tocbutton{margin:0 0 1em 1em}.btn-success,.btn-success:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.btn-success.active{color:rgba(255,255,255,.75)}.btn-success{background-color:#5bb75b;*background-color:#51a351;background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(top,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}header .search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}header .navbar-search .search-query{padding:4px 9px}.simple-left table{margin:1em 0;border-collapse:collapse}.simple-left th{display:none}.simple-left td{padding:.5em 1em;text-align:left;border:1px solid #ccc;background-color:#fff}.simple-left td:first-child{font-weight:700;background-color:#f7f7f7}.simple-left th,.simple-left td{padding-right:1em;text-align:left}code,pre code{color:#000}body.tools table{border-collapse:collapse;margin:1em inherit}body.tools th,body.tools td{padding:.5em 1em;text-align:left;border:1px solid #ccc}body.tools th{color:#333;background-color:#f7f7f7}body.tools h4{color:#444;font-style:normal}body.encode-parms code{white-space:pre}body.encode-parms td{vertical-align:top;padding:.5em}body.encode-parms table{border-collapse:collapse;margin:1em 0}body.encode-parms td{padding:.5em 1em;text-align:left;border:1px solid #ccc}body.encode-parms td pre{margin-top:10px}body.encode-parms th{display:none}body.container-spec table thead tr th,body.container-spec table tfoot tr th,body.container-spec table tbody tr td,body.container-spec table tr td,body.container-spec table tfoot tr td{font-size:14px}body.container-spec table{border-collapse:collapse;margin:1em 0}body.container-spec table th,body.container-spec table td{padding:.5em 1em;border:1px solid #ccc}body.container-spec table th{background-color:#f7f7f7}body.container-spec table td{text-align:left}body.container-spec table td span{font-weight:700;color:#006000}body.container-spec table td:first-child{background-color:#f7f7f7}body.homepage .hero-unit{padding-top:40px;padding-right:40px;padding-left:40px}body.homepage .hero-unit h1{text-shadow:1px 1px 0 #fff;margin-bottom:.5em;font-size:40px;line-height:1;letter-spacing:-1px;color:inherit}body.homepage .hero-unit h1 span{color:gray}body.homepage .hero-unit p{font-weight:200;line-height:31.5px;color:#000}body.homepage h2{font-size:18px;font-weight:700}body.homepage div.span4 div.homebox{margin:0 1em}a.ext:after{content:' ' url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNqEkIEJwCAMBGPpEs7hHK6hY+gauoZr6Bo6RtqEWkxb6EMQnuM/USEirIoxSmOKwDkhBEwp4VPkb4801Xun9xW4e+9FldYarLUvkBPPOp4JGWOgtSaSt6VWQKUU9nPOEiSIgAmNMdadFTjn7utqrXwh6fLvH9nXhamW5ksMnpfDnw4BBgBfunO056MmqAAAAABJRU5ErkJggg==)}a.no-ext:after{content:''}footer{color:#fff;background-color:#196619;text-shadow:0 1px 1px #000;border-top:1px solid #000;margin-top:3em;overflow-y:visible;padding:1em 0 2em}footer ul,footer .badges{list-style-type:none;margin-left:0}footer ul a:link,footer .badges a:link,footer ul a:visited,footer .badges a:visited{color:#fff}footer ul a:hover,footer .badges a:hover,footer ul a:active,footer .badges a:active{color:#ccc;text-decoration:none}footer h6{color:#aaa;margin-bottom:.5em}div.subhero{padding:0;margin:0 0 1em;font-size:18px;font-weight:700;line-height:30px;text-align:center;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}div.watermark{color:#d0d0d0;font-size:48px;font-weight:700;line-height:1.5;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;margin:0;z-index:-1}h3[id],h4[id]{padding-top:80px;margin-top:-80px}blockquote p{font-size:inherit}div.debug{background-color:#ffebeb;border:1px solid #eee;max-height:300px;overflow-x:scroll;margin-top:200px}@media (max-width:767px){footer{margin:0 -20px}footer div.handfoot{padding:0 20px}}@media (min-width:980px){div#not-footer{min-height:600px}}