h1 {
  font-size: 3rem;
  padding-left: 1.5rem;
  margin-bottom: 1rem;
}
h4 {
  font-size: 1.4rem;
  padding-bottom: 0rem;
  padding-left: 1.5rem;
  padding-top: 1.5rem;
  color: black;
}
html {
  font-size: 1rem;
  padding: 0rem 1rem 1rem 1rem;
}
col {
  padding: 0rem !important;
}
a {
  text-decoration: underline !important;
  color: black !important;
}
.row {
  margin-bottom: 2rem;
}
.headshot {
  background-position: center !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  height: 4rem;
  width: 4rem;
  border-radius: 2rem;
  display: inline-block;
  margin-bottom: -.4rem;
}
.name {
    font-size: 1.5rem;
    font-weight: 400;
}
.name-container {
  padding-left: .7rem;
}
.bio-text {
  padding-top: 1rem;
}
.scott-head {
  background: url(../img/scott.jpg);
}
.nelson-head {
  background: url(../img/nelson.jpg);
}
.name-container {
  display: inline-block;
}
.scott-container {
  padding: 0rem 1.5rem 0rem 2rem !important;
  border-left: 5px solid #B71C1C;
}
.nelson-container {
  padding: 0rem 2rem 0rem 2rem !important;
  border-left: 5px solid #0D47A1;
}
.issue-header {
    padding-left: 1rem !important;
}
.issue-container {
  padding: 0rem !important;
}
.issue-icon {
  height: 3rem;
  width: 3rem;
  display: inline-block;
  background-repeat: no-repeat !important;
  margin-bottom: -1rem;
}
.issue-title {
  display: inline-block;
  font-size: 1.3rem;
  font-weight: 500;
  padding-left: .5rem;
}
.rick-container {
  padding: 1rem 1.5rem !important;
}
.rick-text {
  border-left: 5px solid #B71C1C;
  padding-left: 1rem;
}
.bill-container {
  padding: 1rem 1.5rem !important;
}
.bill-text {
  border-left: 5px solid #0D47A1;
  padding-left: 1rem;
}
.issue-icon {
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}
.issue-description {
  padding: 2rem 1.5rem 1rem 1.5rem !important;
}
.descriptions {

}
.bio-container {
    padding: 2rem 0rem 0rem 1.5rem !important;
}
.office {
  color: #4D4D4D;
}
.scott-name {
  color: #B71C1C;
  font-weight: 400;
}
.nelson-name {
  color: #0D47A1;
  font-weight: 400;
}
.grey-box {
    margin: 0px !important;
    padding: 0px !important;
    background: -webkit-linear-gradient(left, #eeeeee 50%,#ffffff 50%,#ffffff 51%,#eeeeee 51%);
}
#hurricane-icon {
    background: url(../img/hurricane.png);
}
#housing-icon {
    background: url(../img/housing.png);
}
#economy-icon {
    background: url(../img/economy.png);
}
#environment-icon {
    background: url(../img/environment.png);
}
#healthcare-icon {
    background: url(../img/healthcare.png);
}
#immigration-icon {
    background: url(../img/immigration.png);
}
#civilrights-icon {
    background: url(../img/civilrights.png);
}

@media only screen and (max-width: 600px) {
  h1 {
    font-size: 2rem;
  }
  h4 {

  }
  .rick-container {
    background: #EEEEEE;
    border-right: 10px solid white;
  }
  .bill-container {
    background: #EEEEEE;
    border-right: 10px solid white;
  }
}
