.visuallyhidden{height:1px;width:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;}
body,p,label,input,button,select,textarea,.navbar-search .search-query{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}
html,body{height:100%;}
a.brand,a.brand:link,a.brand:hover,a.brand:active,a.brand:visited{color:#fff;}
[class^="icon-"],[class*=" icon-"]{margin-top:2px;}
#body-inner{min-height:100%;height:auto !important;height:100%;margin:0 auto -160px;}#body-inner .push{height:160px;}
i.icon-big-search{background-image:url("../img/search.png");background-position:0 0;height:24px;width:24px;}
.account-heading{margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333;border-bottom:1px solid #EEE;font-weight:400;}
.login-image{padding-left:2em;padding-bottom:2em;}
.sidebyside .login-image{display:inline;}
#content-wrapper{padding-top:60px;padding-bottom:60px;}
.subnav{width:100%;height:36px;background-color:#eeeeee;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #eeeeee));background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);background-image:-ms-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.subnav .nav{margin-bottom:0;}.subnav .nav>li>a{margin:0;padding-top:11px;padding-bottom:11px;border-left:1px solid #f5f5f5;border-right:1px solid #e5e5e5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.subnav .nav>li :first-child>a,.subnav .nav>li :first-child>a:hover{border-left:0;padding-left:12px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.subnav .nav>li :last-child>a{border-right:0;}
.subnav .nav>.active>a,.subnav .nav>.active>a:hover{padding-left:13px;color:#777;background-color:#e9e9e9;border-right-color:#ddd;border-left:0;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.05);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.05);}.subnav .nav>.active>a .caret,.subnav .nav>.active>a:hover .caret{border-top-color:#777;}
.subnav .dropdown-menu{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
@media (min-width:980px){.subnav-fixed{position:fixed;top:40px;left:0;right:0;z-index:1020;border-color:#d5d5d5;border-width:0 0 1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inset 0 1px 0 #ffffff,0 1px 5px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 0 #ffffff,0 1px 5px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 0 #ffffff,0 1px 5px rgba(0, 0, 0, 0.1);filter:progid:dximagetransform.microsoft.gradient(enabled=false);} .subnav-fixed .nav{width:938px;margin:0 auto;padding:0 1px;} .subnav .nav>li:first-child>a,.subnav .nav>li:first-child>a:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}}footer{min-height:158px;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;box-shadow:inset 0 -1px 0 #ffffff;background-color:#F8F8F8;}footer .footer-inner{padding-top:20px;}
footer .navlinks li{margin-left:5px;}footer .navlinks li a{color:#999;}footer .navlinks li a :link,footer .navlinks li a :visited,footer .navlinks li a :active{color:#999;}
footer .navlinks li a :hover{color:#CCCs;}
footer .sponsor-logo{margin-top:10px;}
#search #main-title{margin-top:60px;}#search #main-title h1{font-weight:300;font-size:100px;height:100px;line-height:1;}
#search #search-area{margin-top:2em;}#search #search-area :-moz-placeholder{color:#dddddd;}
#search #search-area::-webkit-input-placeholder{color:#dddddd;}
#search #search-area #search-box input{height:48px;line-height:1.5;font-size:36px;}
#search #search-area #search-box button{height:58px;width:58px;}
#search #tagline{margin-top:1em;}#search #tagline p{color:#999;font-size:1.3em;line-height:1;}
#search .info-box{margin-top:1em;font-size:24px;}#search .info-box .info-label{color:#999;font-size:20px;}
#search-results .results .result{padding-top:10px;padding-bottom:10px;}#search-results .results .result .package-name{font-weight:bold;line-height:27px;font-size:18px;}
#search-results .results .result .author{padding-left:10px;}
#search-results .results .result .summary{margin-top:15px;}
#search-results .results:nth-child(odd) .result{background-color:#f9f9f9;}
#search-results .results:hover .result{background-color:#f5f5f5;}
#release-detail header{margin-bottom:2.8em;}#release-detail header .package-title h1{font-size:3.5em;line-height:1.3;}
#release-detail header .action-buttons{float:right;margin-top:1.5em;}#release-detail header .action-buttons>a,#release-detail header .action-buttons>div{float:left;display:inline-block;margin-left:1em;}
#release-detail header .action-buttons form{margin:0;}
#release-detail header .action-buttons .progress{margin-bottom:0;}
#release-detail .install-cmd,#release-detail .install-cmd h4{font-size:28px;font-weight:normal;font-family:Monaco, Andale Mono, Courier New, monospace;}
#release-detail .install-cmd{margin-top:1em;margin-bottom:1em;text-align:center;}#release-detail .install-cmd h4{display:inline;text-transform:uppercase;font-size:18px;}
#release-detail .install-cmd h4:after{content:" >";}
#release-detail .package-tabs{margin-bottom:0;}
#release-detail .tab-content{padding-top:2em;}#release-detail .tab-content h1{padding-top:0.6em;padding-bottom:0.4em;}
#release-detail .tab-content h2{padding-top:0.5em;padding-bottom:0.3em;}
#release-detail .tab-content h3{padding-top:0.4em;padding-bottom:0.2em;}
#release-detail .tab-content h4{padding-top:0.3em;padding-bottom:0.1em;}
#release-detail .tab-content h5{padding-top:0.2em;}
#release-detail .tab-content h6{padding-top:0.1em;}
#release-detail #sidebar{padding-top:2em;}#release-detail #sidebar .downloads{color:#999;}#release-detail #sidebar .downloads .count{display:block;color:#404040;font-weight:bold;font-size:3em;line-height:1;}
#release-detail #sidebar .downloads .package,#release-detail #sidebar .downloads .version{margin-bottom:1em;}
#release-detail #sidebar #download-chart{margin-bottom:1em;}#release-detail #sidebar #download-chart .loading{min-height:200px;min-width:200px;background:url(../img/ajax-loader.gif);background-repeat:no-repeat;background-position:center;}
#release-detail #sidebar .alert{margin-bottom:0.6em;}
#release-detail #sidebar .versions .yanked{text-decoration:line-through;font-style:italic;color:#999;}#release-detail #sidebar .versions .yanked a,#release-detail #sidebar .versions .yanked a:hover,#release-detail #sidebar .versions .yanked a:link,#release-detail #sidebar .versions .yanked a:active,#release-detail #sidebar .versions .yanked a:visited{color:#999;}
#lists-detail h1.private{padding-left:30px;background-image:url(../img/glyphicons/lock.png);background-repeat:no-repeat;background-position:left;}
#lists-list h3.public{padding-left:18px;}
#lists-list h3 i[class^="icon-"],#lists-list h3 [class*=" icon-"]{margin-top:4px;}
