
html, body, div, span, p {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}


body {
	font-family: Lato,arial,serif;
	font-size: 100%;
	color:#000;
	background-color: #fff;
}

a:link {
	font-weight: 600;
	text-decoration: none;
        color:#b99c01;
	/* color: #ff3d00; c0a511 grönare a28b0f gulare b99c01*/
}
a:visited {
	font-weight: 600;
	color: #b99c01;
	text-decoration: none;
}
a:hover {
	font-weight: 600;
	color: #999999;
	text-decoration: underline;
}

p {
	color:#707070;
  margin:0;
  padding-top:0px;
  padding-bottom:10px;
  
}


h1 {
  font-size:1.5em;
  margin-bottom:3px;
  padding:0;
  /*text-shadow: 2px 2px 3px #aaa;*/
  font-weight:normal;
  color:#333;
}
h2 {
	padding:0;
  margin:15px 0 5px 0;
  font-weight:normal;
  font-size:1em;
  color:#333;
  text-transform:uppercase;
  letter-spacing:2px;
}
h3 {
	padding:0;
  font-weight:bold;
  font-size:13px;
  color:#666;
  text-transform:uppercase;
  letter-spacing:2px;
  margin-bottom:5px;
 
}
h4 {
  font-family: Lato,arial,serif;
  font-weight:bold;
  font-size:13px;
  margin:0;
  padding:0;
}
h5 {
	font-family: Lato, Helvetica, Arial, sans-serif;
  margin-top:10px;
  margin-bottom:5px;
  font-size:13px;
  border-bottom:1px solid #fff;
}
h6 {
	font-family: Lato, Helvetica, Arial, sans-serif;
  margin-top:10px;
  margin-bottom:5px;
  font-size:12px;
}

img {
  border:0;
}


ul {
  margin:0;
  padding:0;
  /*margin-left:15px;  
  padding-left:10px; */
}


ul#members {
	list-style: none;
  font-size:14px;
  margin:0;
  padding:0;
  padding-top:0px;
  padding-left:0px;

}

ul#members li {
	/*float: left; */
  margin-right:5px;
    color:#707070;
}

.pastgigs{
  text-decoration: line-through;
  /*border-top:1px solid #E0E0E0;*/
  padding:3px 0 10px 0;
}
.contact{
  /*background-color:#F8F8F8;
  border:1px solid #F0F0F0;
  padding:5px; */
  margin:20px 0 20px 0;
  border-top:1px solid #B3B3B3;
  border-bottom:1px solid #B3B3B3;
}
.cont{
  width:300px;
  margin: 10px auto;
  padding:0;
}
.h3	{
  padding:0;
  font-weight:bold;
  font-size:13px;
  color:#666;
  text-transform:uppercase;
  letter-spacing:2px;
  margin:0px;
}

/** Bootstrap fix **/

.card-header {
    padding: 0;
    margin-bottom: 0;
    background-color: #fff; 
    border-bottom: none; 
    color:#b99c01;

}

.card {
    background-color: #fff;
    background-clip: border-box;
    border: none;
    border-radius: .25rem;
}

.btn-link {
    font-weight: 400;
    color: #b99c01;
    text-decoration: none;
}
.btn-link h3{
    color: #b99c01;
}
.btn-link h3:hover{
    color: #999999;
}
.btn {
    color: #b99c01;
    border: 1px solid transparent;
    padding: 0;
}


.card-header {
    padding: .75rem 0;
    margin-bottom: 0;
    border-bottom: 0px solid rgba(0,0,0,.125);
}

.card-body {
    padding:0;
}
.card-body h3{
    margin-top:13px;  
}
.btn-link:hover{
    color: #999999;
}