@media all and (min-width: 960px) {
	b,p,bb{
		color: black;
    font-size: 0.7vw;
		padding-left:2px;
  }
	.std_img{
		height: 25%;
		width: 45%;
	}
}

@media all and (max-width: 959px) and (min-width: 700px) {
	b,p,bb{
		color: black;
    font-size: 2vw;
		padding-left:2px;
  }
	.std_img{
		height: 25%;
		width: 45%;
	}
}

@media all and (max-width: 699px) and (min-width: 50px) {
	b,p,bb{
		color: black;
    font-size: 2.5vw;
		padding-left:2px;
  }
	.std_img{
		height: 15%;
		width: 15%;
	}
}

/* Font family for the whole website*/
html,
body {
		font-family: Source Sans Pro, sans-serif;
}

#header_div{
	padding-left:15vw;
	padding-top:10vh;
	overflow:auto;
	max-height:25vh;
}
#body_div{
	padding-left:15vw;
	overflow:auto;
	max-width:45vw;
	min-width:45vw;
	top:15vh;
	height:70vh;
}

#header_div_left{
	float:left;
	padding-top:10vh;
	padding-left:15vw;
	height:25vh;
	overflow:auto;
	width:45vw;
	/*border: 1px solid blue*/
}
#header_div_right{
	float:right;
	padding-top:10vh;
	height:25vh;
	overflow:auto;
	width:45vw;
	/*border: 1px solid blue*/
}
#body_div_left{
	float:left;
	padding-left:15vw;
	top:15vh;
	height:70vh;
	overflow:auto;
	max-width:45vw;
	min-width:45vw;
	/*border: 1px solid blue*/
}
#body_div_right{
	float:right;
	top:15vh;
	height:70vh;
	overflow:auto;
	min-width:45vw;
	max-width:45vw;
	/*border: 1px solid blue*/
}

span.weak{
	font-weight:lighter;
	font-size:0.8em;
}

/* Style all font awesome icons */
.fa {
	padding: 2px;
	font-size: 20px;
	width: 30px;
	text-align: center;
	text-decoration: none;
}

/* Add a hover effect if you want */
.fa:hover {
	//opacity: 0.5;
	color: red;
}

a{
	text-decoration: none !important;
}

button{
	background:none;
	border:none;
	cursor:pointer;
}

/* Set a specific color for each brand */
/*Colours from https://designpieces.com/2012/12/social-media-colours-hex-and-rgb/*/
.fa-facebook {
	background: #3B5998;
	color: white;
}
.fa-twitter {
	background: #55ACEE;
	color: white;
}
.fa-linkedin {
	background: #007bb5;
	color: white;
}
.fa-instagram {
	background: #e95950;
	color: white;
}
.fa-git {
	background: #c9510c;
	color: white;
}
.fa-flickr {
	background: #ff0084;
	color: white;
}
.fa-tumblr {
	background: #32506d;
	color: white;
}
.fa-google-plus-official {
	background: #dd4b39;
	color: white;
}
.fa-pinterest {
	background: #cb2027;
	color: white;
}
.top_text {
	color: #7F7F7F;
	font-size: 1.2em;
}
.normal_text1 {
	color: #2E75B6;
	font-size: 1.5em;
}
.normal_text2 {
	color: #7F7F7F;
	font-size: 1.5em;
}
.normal_text3 {
	color: blue;
	font-size: 1.5em;
}
.normal_text4{
	font-size: 1.0em;
}
.normal_text5{
	font-size: 0.8em;
}






















/**/
