#hero .hero-container {
  background: rgba(0, 0, 0, 0.4);
}

#header.header-fixed {
  background: rgba(30, 30, 30, 0.9);
}

#header #logo {
    margin-top: -7px;
}

img.hero-logo{
  width: 267px;
  height: 128px;
}

img.contact-logo{
  width: 100%;
  opacity:0.9;
  transition: all .3s ease;
}

img.contact-logo:hover{
  opacity:1;
}

img.who-badges-work{
  max-width: 100%;
}

img.footer-logo{
  width: auto;
  height: 58px;
}

#footer .credits{
  color: #555;
}
#footer .credits a{
  color: #555;
}
@media (min-width: 768px) {
  .modal-xl {
    width: 90%!important;
	max-width:1200px;
  }
}
.label-inverse {
    background-color: #4c5667;
}
.label {
    letter-spacing: .05em;
    border-radius: 60px;
    padding: 4px 12px 3px;
    font-weight: 500;
}
.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}
#defaultModalLabel{
	margin:0;
}
.modal-header{
	border-radius:0;
}
.modal-body .container>div{
	margin:0!important;
}
.modal-body .container>div>div.white-box{
	margin:0!important;
}
.bg-info2{
	background-color:#4c5667!important;
}
.badge{
	float:right;
}