/* lato-regular - latin */
@font-face {
  font-family: 'Florensans';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/Florensans.eot'); /* IE9 Compat Modes */
  src: local(''),

       url('fonts/Florensans.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/Florensans.woff') format('woff'), /* Modern Browsers */
       url('fonts/Florensans.ttf') format('truetype'); /* Safari, Android, iOS */

}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;

}


html
{
	    height: 99.7%;
}

body
{
height: 100%;	
width:100%;
}



/* Don't kill focus outline for keyboard users: http://24ways.org/2009/dont-lose-your-focus */
a:hover, a:active {
    outline: none;
}

a:link, a:visited
{
	color:#fff;
	text-decoration:none;
}



#header {
    background: #273E3A;
	    padding-top: 50px;
}

#navigation {
}

body {
    font-family: 'Florensans', sans-serif;
    background: #273E3A;
    position: relative;
	color:#fff;
	text-align:center;
	font-size:24px;
	
}

#wrapper {
    margin: 0;
  position: absolute;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
  
}

#footer {
   background: #273E3A;
    position: absolute;
    bottom: 0;
    width: 100%;
	    padding-bottom: 50px;
}



.footer_wrapper
{
display: flex;
}


.footer_col
{
margin: 0 auto;
float:left;
text-align:center;
width:100%;
}


img
{
	    width: 50%;
}




@media only screen and (max-width: 768px)  {

	
.footer_wrapper
{
display: block;
}
	

.footer_col
{
width:30%; 
float:none;
margin:auto;
text-align:center;
margin-bottom: 20px;
}


body {
   
	font-size:18px;
	
}


#wrapper, #footer
{
	position:relative;
}

#wrapper {
    margin: 0;
    
    top: 40px;
    left: 0;
    transform: none;
}



img
{
	    width: 80%;
}




}





