/* STYLESHEET */
*{
	font-family: 'Josefin Sans', sans-serif;
}
body{
	padding-top: 30px; 
}
/* unvisited link */
a:link {
    color: #004080;
    text-decoration: none;
}
/* visited link */
a:visited {
    color: #004080;
    text-decoration: none;
}
/* selected link */
a:active {
    text-decoration: none;
}
.main-nav a:hover{
	text-decoration: none;
}
.nav-logo{
	padding-top:10px;
	padding-left:10px;
}
.emphasis{
	color:#2badff;
}
.main-nav{
	background-color: #fff;
	font-size:18px;
	border-bottom: 5px solid #2badff !important;
}
ul{
	text-decoration:none;
	text-align: center;
	list-style-type: none;
	padding-top: 5px
}
li{
	list-style-type: none;
	display:inline;
	padding-left:30px;
}
.col-container{
	height:auto;
	padding-top:50px;
	padding-bottom: 100px
}
.head{
	background:url("pictures/Skyline.svg");
	color:#555;
	height:auto;
	text-align:center;
	background-repeat: repeat-x;
	background-position: left bottom;
}
.col2{
	background-color: #2badff;
}
.info{
	color:#FFF;
	height:auto;
}
.white{
	color:#FFF;
}
.center{
	text-align: center;
}
.invest{
	color:#555;
	height:auto;
}
.foot{
	background:url("pictures/dark.png");
	height:auto;
}
.foot-text{
	color:#FFF;
	padding:100px;
	font-size:20px;
}
.legal{
	color:#4e4e4e;
	text-align:center;
	background:url("pictures/dark.png");
	height:auto;
	font-size:14px;
}
/* Phones */
@media all and (max-width:770px){

	.font-size{
		font-size:20px;
	}
	.logo-head{
		padding-bottom: 30px;
	}
	.foot-text{
		padding:15px!important;
		text-align: center;
		padding-bottom: 20px
	}
	.product-text{
		margin-left:auto;
		margin-right: auto;
		border-radius: 50%;
		width: 270px;
		height: 270px;
	}	
	.invest{
		font-size:20px;
		padding:30px;
	}
	.cvops{
		font-size:20px;
	}
	.info{
		padding-left: 15px;
		padding-right: 15px;	
	}
	.info-padding{
		padding-left: 15px;
		padding-right: 15px;
	}
}
/* Tablets */
@media all and (min-width:770px){
	.font-size{
		font-size:32px;
	}
	.logo-head{
		display:none;
	}
	.head{
		padding:130px;
	}
	.info-padding{
		padding-left: 100px;
		padding-right: 100px;
	}
	.head-text{
		padding-bottom:80px;
	}
	.invest{
		font-size:32px;
		text-align: center;
		font-weight: 200;
		padding: 100px;
	}
	.cvops{
		font-size:20px;
		padding-left: 100px;
		padding-right: 100px;
	}
	.dropdown-menu{
		display:block;
	}

}

@media all and (min-width:1000px){
	.cvops{
		font-size: 30px;
	}

}
