html { 

background: url(../img/bkn2.jpg) no-repeat center center fixed;
background-color:#FFF;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
z-index:-1;

}
::selection{
	color:red;
}
body {
	font-family: 'Open Sans', sans-serif;
	font-family: 'Bubbler One', sans-serif;
	background-color:transparent;
}

h1,p{
	color:#FFF;
}

/*.col-lg-12 {
	margin-top:20em;
	text-align:center;
	z-index:999;
}*/
#logo {
	height:22rem;
	width:22rem;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	float:none;
	margin-top:16rem;
	margin-bottom:2rem;
	
}
#name {
	padding-top:10rem;
	color:#FFF;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	float:none;
	
	
}
h3 {
	font-family: 'Open Sans', sans-serif;
	
	font-size:2.5rem;
	letter-spacing:.15rem;
	padding-bottom:3rem;
	
}
.links {
	text-decoration:none;

}
#linkd {
	vertical-align:middle;
	text-decoration:none;
	
}
a.nohover:hover { color: none;  }
a:hover {
	
    color:#F6C2A1;
	text-decoration:none;
}

	

a {
	font-family: 'Open Sans', sans-serif;
	font-weight:500;
	letter-spacing:.3rem;
	font-size:1.2rem;
    color: inherit;
	
}
span {
	border: 2px solid white;
	border-radius:0rem;
	padding-top:.5rem;
	padding-bottom:.5rem;
	padding-left:1rem;
	padding-right:.5rem;
}
#cont {
	
	padding-left:2rem;
}
#work {
	padding-right:1.7rem;
	padding-left:1.7rem;
}
.buttons {
	padding-top:15rem;
	font-family: 'Open Sans', sans-serif;
}



@media(max-width:480px){
	#name {
		padding-top:2rem;
	}
	
	#logo {
		height:12rem;
		width:12rem;
		margin-top:8rem;
		margin-bottom:8rem;
	}
	.buttons {
		padding-bottom:20rem;
	}
	h3 {
		font-size:1.5rem;
	}
}

@media(min-width:768px){}
@media(min-width:992px){}
@media(min-width:1200px){}


