/*-- ROW CLASS
------------------------------------------------------*/

.row {margin-bottom:20px;display:flex;}

/*-- HEADING TAGS
------------------------------------------------------*/
h1, h2, h3, h4 {font-family: 'Source Sans Pro', Arial, sans-serif;}

h1 {color:#FFF;font-size:2.0rem;font-weight:400;text-align:center;background:#660066;border-radius:60px;box-shadow: 1px 2px 3px rgba(0,0,0,0.5);padding:15px;letter-spacing:.1px;}

h2 {font-size:1.8rem;font-weight:400;text-align:center;background:#660066;color:#FFF;padding:5px;letter-spacing:.1px;}

h3 {font-size:1.5rem;text-align:center;text-transform:uppercase;font-weight:600;letter-spacing:1px;}

h4 {font-size:1.4rem;text-align:center;font-weight:400;letter-spacing:1px;}

/*-- COLUMN CLASSES
------------------------------------------------------*/

.patents .one-third {
  border:1px solid #000000;
  padding:10px;
  background:#d1b7b3;
  box-shadow:1px 2px 3px rgba(0,0,0,0.3);
}

.patents ul {text-align:center;}

.patents ul li {
  display:inline-block;
  font-family: 'Source Sans Pro', Arial, sans-serif;
  width:49%;
  font-size:1.2rem;
  font-weight:400;
  margin-bottom:5px;
  background:#b19793;
}

/*-- SCIENTISTS CLASSES
------------------------------------------------------*/

.scientists .one-third {
  position:relative;
  border:1px solid #000000;
  padding:10px;
  background:#d1b7b3;
  min-height:300px;
  box-shadow:1px 2px 3px rgba(0,0,0,0.3);
}

.scientists a {
  position:absolute;
  font-family: 'Source Sans Pro', Arial, sans-serif;
  font-size:1.4rem;
  text-transform: uppercase;
  bottom:10px;
  left:40%;
  color:#fff;
  background:#660066;
  padding:10px;
  text-align:center;
  box-shadow:1px 1px 2px rgba(0,0,0,0.5);
  border:1px solid #360036;
  text-decoration: none;
}

.scientists a:hover {background:#860086;}

.scientists .row {min-height:200px;}

.row-height-1 {min-height:320px !important;}

.row-height-2 {min-height:280px !important;}