.sourcesLogo {
    width: 75px; 
    height: 45px; 
    border: 1px solid lightgrey;
    border-radius: 5px;
    display: block;
	margin-right: 20px;
}


.topRow {
  margin-top: 40px;
}

.topRowSigninLink {
	text-align: right; 
	height: 25px;
}

.secondRow {
  margin-top: 30px;
}

.secondRowLogo {
  width: 176px; 
  height: 120px;
}

.secondRowText1 {
  font-size: 150%; 
  font-weight: 600; 
  line-height: 140%; 
  margin-top: 40px; 
  margin-left: 20px; 
  margin-right: 50px;
}

.secondRowText2 {
  margin-left: 20px; 
  margin-top: 30px; 
  margin-right: 80px;
}

.secondRowText3 {
  margin-top: 10px; 
}

.secondRowSignupBtn {
  margin-left: 20px; 
  margin-top: 40px; 
  margin-bottom: 30px;
}

.secondRowDashboards {
  text-align: center;
  margin-top: 20px;
}

.secondRowDashboardsImg {
  width: 543px; 
  height: 454px; 
  margin-top: 0px;
}

.secondRowApis {
  width: 500px; 
  margin-top: 50px; 
  margin-left: auto; 
  margin-right: auto; 
  padding-left: 14px; 
  padding-right: 14px;
}

.secondRowApisTitle {
	border-top: 1px rgba(0,0,0,.125) solid; border-right: 1px rgba(0,0,0,.125) solid; border-left: 1px rgba(0,0,0,.125) solid; border-top-left-radius: 4px; border-top-right-radius: 4px; background-color: #000;
}

.secondRowApisTitleText {
	color: #FFF; font-size: 115%; font-weight: 600; padding: 4px; text-align: center;
}

.secondRowApisImg {
	display: flex;
}

.bottomRow {
    margin-top: 100px;
    margin-bottom: 40px;
	text-align: center;
	color: grey;
}

.bottomRowText {
    margin-right: 40px;
	color: grey;
}

.bottomRowText a {
	text-decoration: none;
}

.bottomRowText a:hover {
	text-decoration: underline;
}



.title {
    margin-top: 25px;
    margin-bottom: 10px;
    font-weight: bold;
    font-size: 110%;
}

li {
    margin-bottom: 5px;
}
