@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: PoppinsEB;
	src: url("fonts/Poppins-ExtraBold.ttf");
}

@font-face {
	font-family: PoppinsH;
	src: url("fonts/Poppins-Black.ttf");
}
	
@font-face {
	font-family: PoppinsSB;
	src: url("fonts/Poppins-SemiBold.ttf");
}
	
@font-face {
	font-family: PoppinsLI;
	src: url("fonts/Poppins-Light.ttf")
}

@font-face {
	font-family: PoppinsR;
	src: url("fonts/Poppins-Regular.ttf")
}
	

body {
	font-family: PoppinsR;
	font-size: 12px;
	max-width: 768px;
	margin: auto;
}

button {
	font-family: PoppinsSB;
	background: #ffc295;
}

input[type=submit] {
	font-family: PoppinsSB;
	background: #ffc295;
}

.align-l {
	text-align: left;
}

.align-r {
	text-align: right;
}

.align-c {
	text-align: center;
}

.header {

}

.valve-orangebox {
	background-color: #ffede0;
	padding: 10px;
}

.fsfculogo {
	float: right;
}

.floatbox-r {

	float: right;
	text-align: right;
	
	font-family: PoppinsR;
	font-size: 12px;
	
	word-spacing: 0px;
}

.floatbox-l {

	float: left;
	text-align: left;
	
	font-family: PoppinsR;
	font-size: 12px;
	
	word-spacing: 0px;
}

.navbar {
	font-family: PoppinsH;
	font-size: 18px;
	
	background: #ffede0;
	padding: 10px;
	
	word-spacing: 20px;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 12px 16px;
  z-index: 1;
}

.dropdown:hover .dropdown-content {
  display: block;
	
	font-family: PoppinsR;
	font-size: 12px;
	
	word-spacing: 0px;
}

.fourfloat {
	background: ffffff;
	
	padding: 10px;
}

.fourfloat-r {
	width: 49%;
	background: green;
	height: 100px;
	float: right;
	
}

.fourfloat-l-inner {
	width: 24%;
	background: red;
	height: 75px;
	float: left;
}

.fourfloat-r-inner {
	width: 24%;
	background: red;
	height: 75px;
	float: right;
}

.ratebar-heading {
	font-family: PoppinsEB;
	font-size: 20px;
	text-align: left;
}

.advbar-heading {
	font-family: PoppinsEB;
	font-size: 20px;
}

.nn-heading {
	font-family: PoppinsH;
	font-size: 40px;
}

.nn-item-title {
	font-family: PoppinsSB;
}

table.nn-table {
	table-layout: fixed;
	width: 100%;
}