body { padding-bottom: 70px; }
@font-face
{
  font-family: "Source Sans Pro";
    font-style: normal;
    font-weight: 200;
    src: local("Source Sans Pro ExtraLight"), local("SourceSansPro-ExtraLight"), url("http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGEzfSP8PFPIaW8d4wHl9LSw.woff") format("woff");
}

@font-face
{
  font-family: "Source Sans Pro";
    font-style: normal;
    font-weight: 400;
    src: local("Source Sans Pro"), local("SourceSansPro-Regular"), url("http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/ODelI1aHBYDBqgeIAH2zlDLXPPWpYIJRcQ99gLLWTOQ.woff") format("woff");
}

@font-face
{
  font-family: "Source Sans Pro";
    font-style: normal;
    font-weight: 600;
    src: local("Source Sans Pro Semibold"), local("SourceSansPro-Semibold"), url("http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGNF2eBBnhZOFf_rblGEjGiI.woff") format("woff");
}

@font-face
{
  font-family: "Source Sans Pro";
    font-style: normal;
    font-weight: 700;
    src: local("Source Sans Pro Bold"), local("SourceSansPro-Bold"), url("http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGBgDywzySrQSFSEUM6OqW_g.woff") format("woff");
}

.page2 {
    background: #131313;}

.page2 .row {
	position: relative;  
	border-bottom: 1px solid #e7e9eb;   
	padding: 80px 0 80px 0;}


/* Image */

.vertical-center {
  min-height: 80%;
  min-height: 80vh;
  display: flex;
  justify-content: center;
  flex-direction: column;
  } 
.space
{
  padding: 20px 0;
}
.page2 .picture {
	position: relative; 
	width: 100%;  
	overflow: hidden; 
	float: right; }

.page2 .article {
	position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 100%;
    height: 300px;
    left: 0%;
}

.panel {
    background-color: #131313;
}
.panel-default {
    border-color: #141414;
}
.nav-tabs {
    border-bottom-color: #131313;
    
}

p {
    margin: 0 0 25px;
    font-size: 15px;
    line-height: 1.5;
    opacity: 0.6;
}
@media(min-width:767px) {
    p {
        margin: 0 0 35px;
        font-size: 16px;
        line-height: 1.6;
    }
}