@import url(http://fonts.googleapis.com/css?family=Open+Sans:100,300,600);

    body {
       background-color: #1D2326;
       width: 100%;
        height: 100%;
        padding: 0;
        margin: 0;
        position: absolute;
        overflow-x: hidden;
    }

    #body-inner{
        width: 100%;
        height: 100%;
        position: relative;
    }

    #content{
        width: 100%;
        max-width: 53em;
        margin: 0 auto;
        font-family: Tahoma, Verdana, Arial, sans-serif;
        
        color: white;
        

        position: absolute;
        -webkit-transform: translate(-50%, -35%);
        -ms-transform: translate(-50%, -35%);
        -moz-transform: translate(-50%, -35%);
        -o-transform: translate(-50%, -35%);
        transform: translate(-50%, -35%);

        left: 50%;
        top: 35%;
    }

    #content-inner{
        padding: 15px;
        position: relative;
    }

    a{
    	color: #ff2e8b;
    	border-bottom: 1px solid rgba(255,46,139,0.3);
    	text-decoration: none;

    	-webkit-transition-duration: 0.5s;
		-ms-transition-duration: 0.5s;
		-moz-transition-duration: 0.5s;
		-o-transition-duration: 0.5s;
		transition-duration: 0.5s;

		-webkit-transition-property: border-bottom;
		-ms-transition-property: border-bottom;
		-moz-transition-property: border-bottom;
		-o-transition-property: border-bottom;
		transition-property: border-bottom;
    }

    a.image-link {
        border-bottom: none;
    }

    a:hover {
    	border-bottom-color: rgba(255, 46, 139, 1);
    }

    #logo-img{
    	width: 220px;
    	height: 90px;
    	position: relative;
    	left: -20px;
    }

    .title{
    	font-family: 'Open Sans', sans-serif;
    	font-weight: 300;
		font-size: 5rem;
        margin: 1.75rem 0 1rem 0;
        line-height: 1;
    }

    .text {
    	font-family: 'Open Sans', sans-serif;
    	width: 425px;
		max-width: 100%;
		font-weight: 300;
        line-height: 1.5;
        color: #e9e9e9;
    }

    @media (max-width:60em){
        .text{
            width: 400px;
            margin: 0 auto;
        }

        #content{
            text-align: center;
        }
    }