body {
  /* padding-top: 50px; */
}
.starter-template {
  width:1027px;  
  position: relative;
  margin:0 auto;
}

.header { 
	width:1027px;
	/* height: 80px;
	margin-bottom: 42px; */
}

.logo img { 
	float:left;
	margin-top:10px;
}

.blacklinetop { 
	width:676px;
	height:15px;
	background-color:#000;
	float:right;
	display: block;
}

.menublock {
	width:676px;
	height: 65px;
	background-color:#0072bc;
	float: right;
	display: block;
	margin-bottom: 42px;
}

/* .menublock ul { 
	margin-top: 10px;
	list-style-type: none;
}

.menublock li a { 
	width:100%;	
	font-family: 'Nunito', sans-serif;
	font-size: 18px;
	color:#FFF;	
	margin:30px;
	list-style-type: none;
	display: inline-block;
}
*/

.menublock ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color:#0072bc;
}

.menublock li {
    float: left;
}

.menublock li a {
    display: inline-block;
    color: white;
    text-align: center;
    padding: 14px 16px; 
    text-decoration: none;
    font-family: 'Nunito', sans-serif;
    font-size: 18px;
	color:#FFF;	
}

.menublock li a:hover {
    background-color: #333;
    font-family: 'Nunito', sans-serif;
}

.header_background { 
	position: relative;
}

.header_title {
  color: #fff;
  font-family: "Nunito",sans-serif;
  font-size: 60px;
  position: absolute;
  right: 100px;
  top: 230px;
}

.namapt {
  color: #fff;
  font-family: "Nunito",sans-serif;
  font-size: 18px;
  left: 78px;
  position: absolute;
  top: 360px;
}

.content_container {
	margin-top:0px;
	background-color: #cce3f2;
}

/*
.content_bground{
  background-color: #477b9d;
  margin: -5px 32px;  
  width: 958px;
  height:auto;
} */

.content_bground {
  background-color: #477b9d;
  height: auto;
  margin: -5px 33px;
  width: 955px;
}

.content_headline { 	
	padding-top: 50px;
	padding-left: 25px; /* 50*/
	padding-bottom: 50px;
	background-color: #477b9d;
    /* font-family: 'Myriad Pro'; */
	font-family: 'Lato', sans-serif;
    font-size: 16px;
    color:#fff;
}

.content_headline a { 		
    color:#fff;
}

.content_txt { 
	padding:50px;
	/* padding-bottom: 300px; */
	/* font-family: 'Myriad Pro'; */
	font-family: 'Lato', sans-serif;
    font-size: 16px;
    color:#000;
    background-color: #cce3f2;
}

.content_product { 
	padding:50px;
	padding-bottom: 1100px;
	/* font-family: 'Myriad Pro'; */
	font-family: 'Lato', sans-serif;
    font-size: 15px;
    color:#000;
    background-color: #cce3f2;
}

.product { 
	width:45%;
	float:left;
	text-align: justify;
}


.productlist { 
height:250px;width:90%;
/* height:300px;width:90%; */
font-family: 'Lato', sans-serif;
    font-size: 15px;

}

.productimg { 
float:left;width:30%;
}

.productdesc { 
float:right;width:70%;
font-family: 'Lato', sans-serif;
font-size:15px;
}


.footer {
  background-color: #0095d1;
  height: 50px;
  left: -185px;
  margin-bottom: 10px;
  padding-bottom: 50px;
  position: relative;
  text-align: center;
  /* top: 1200px; */
  margin-top:50px;
  /* width: 2000px; */
  width:1348px;
}

.footertxt { 
	margin-left:500px;
	
}

.footertxt ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;    
}

.footertxt li {
    float: left;
}

.footertxt li a {
    display: inline-block;
    color: white;
    text-align: center;
    padding: 14px 16px; 
    text-decoration: none;
    font-family: 'Nunito', sans-serif;
    font-size: 18px;
	color:#FFF;	
}