body{margin-top:51px;background-color:#fefefe;font-family:"Roboto","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
label{font-weight:600}
h1,h2,h3,h4,h5,h6{font-weight:600;font-family:"Roboto Slab","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#484848;display:inline-block;}
a:hover{text-decoration:none}

.navbar {font-size:13px;color:#404040}
.navbar-default {background-color:#fff;border-top:solid 1px #78a530;}
.navbar-brand {padding:0px}
.navbar-brand img {height:100%;}
.navbar-nav .active>a {background-color:transparent!important;color:#6a922b!important}
.navbar-toggle {padding:7px 10px}

header {margin-top:52px}
header.heading {padding:70px 0;background:url(../images/header_1500x500.jpg) center bottom;}
header.search-filters {background-color:#f5f5f5;border-bottom:1px solid #e5e5e5;top:52px;margin-top:0;padding:10px 0 0 0;opacity:0.8;webkit-transition:ease-in-out .15s;-o-transition:ease-in-out .15s;transition:ease-in-out .15s;z-index:1029;}
header h1 {margin:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#78a530}
.search-filters .container {padding:0}
.search-filters form {margin:0}
.search-filters .form-group {margin-bottom:10px}
.search-filters .fa-search {position:absolute;margin:9px 0 0 15px;color:#aaa}
.search-filters .search-clear {position:absolute;margin:7px 15px 0 0;color:#aaa;right:7px;display:none}
.search-filters .search-box {padding-left:40px;padding-right:40px}
.search-filters .form-control {border-color:#e1e1e1}
.search-filters .form-control:focus {border-color:#ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.1);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.1);}
.filters {padding:15px;background-color:transparent;top:52px;bottom:0;right:0;height:100%;position:fixed;}

.header {padding: 30px 0 0}
.header .logo {margin-bottom: 30px}
.header .logo img {width: 100%;border-radius: 8px;border: solid 1px #f1f1f1}
.header .details h1 {margin-top: 5px;text-align: center;display: block}
.header .details p {text-align: center}
.header .details ul {margin: 0;padding: 0;margin-bottom: 30px;text-align: center}
.header .details ul li {margin: 0;padding: 0;list-style: none;display: inline-block;margin-right: 15px}
.header .details ul li i {color: #ddd;margin-right: 5px}
.header .details a {color: #6a922b}
.header .details a:hover {color: #4e6b1f}
.header .stats {margin-bottom: 30px;float: left}
.header .stats .value {font-size: 18px}
.header .stats .of {font-size: 12px}
.header .stats>.row>div {border-right: solid 1px #f1f1f1}
.header .stats>.row>div:last-child {border-right: none}

.cards {padding: 30px 0}
.card .row {height:150px;padding:15px 0}
.card .left {padding-right:0}
.card .left a {display:block;overflow:hidden;border-radius:5px;border:solid 1px #f1f1f1}
.card .left a img {width:100%}
.card .left a .label {padding:0.4em 0;display:block;border-radius:0;font-weight:normal}
.card .left a .label-bugcrowd {background-color:#f0ad4e;}
.card .left a .label-hackerone {background-color:#777;}
.card .left a .label-cobalt {background-color:#248bd2;}
.card .right p {font-size:12px}
.card .right .label {margin:0 3px 3px 0;padding:0.45em 0;text-align:center;width:24px;display:inline-block;font-size:11px;margin-top:0}
.card .right .label-default {background-color:#e1e1e1;color:#444}
.card .right .links a:after {content:"•";display:inline-block;margin:0 0.4em}
.card .right .links a:last-child:after {content:"";display:inline-block;margin:0}
.report-at i {margin-right:3px;font-size:0.8em}

.navbar-right .dropdown:last-child .dropdown-menu{border-bottom-right-radius:0;width:100%;}
.dropdown>a i:last-child{margin-left:5px}
.dropdown-menu{border-color:#e7e7e7;padding:0;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;}
.dropdown-menu>li>a{font-size:13px;color:#777;padding:12px 18px;-ms-transition:background-color 0.18s ease-in-out 0s;transition:background-color 0.18s ease-in-out 0s;}
.dropdown-menu>li>a>i:first-child{margin-right: 10px}
.dropdown-menu>.active>a{color:#0099cc;background-color:transparent;}
.dropdown-menu>.active>a:hover{color:#0099cc;background-color:#f5f5f5;}
.dropdown-menu .divider{margin:0}

@media (min-width: 768px) {
	.header .details h1,.header .details p,.header .details ul {text-align: left}
	.search-filters .form-group {padding-left:7px;padding-right:7px}
	.search-filters .form-group:first-child {padding-left:15px}
	.search-filters .form-group:last-child {padding-right:15px}
}
@media (min-width: 992px) {
	.header .stats {float: right}
}
@media (min-width: 1200px) {
	.container {
		width: 970px;
	}
}