.container {
  margin-right: auto;
  margin-left: auto;
  max-width: 1200px; /* or 950px */
}

/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}


.footer {
  /*padding:0;	
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 0px;
  position: absolute;
  bottom: 0;
  width: 100%;*/
  color: #fff;
  font: normal 8pt/12pt arial,sans-serif;
  /*Set the fixed height of the footer here 
  height: 60px;
  background-color: #f5f5f5;*/
}

.footer > a, a:link, a:visited, a:active {
  	
  color:#fff !important;
  font: normal 8pt/12pt arial,sans-serif;

}

.navbar-nav {

}


.navbar-nav > li > a {
	
  padding-top: 0px;
  padding-bottom: 0px;
  line-height:normal;
  text-decoration:none;
  background:none;
  display:inline;
}


.navbar-nav > li > a:hover {
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: normal;
  text-decoration:none;
  background:none;
  display:inline;
}

/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

body > .container {
  padding: 160px 15px 0;
}

.container .text-muted {
  margin: 20px 0;
}

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

code {
  font-size: 80%;
}

/*
---------------------------
Dyn Font Size
---------------------------
*/
@media only screen and (max-width: 320px) {

   h3, h4 { 
      font-size: 0.6em; 
   }
   img {
        width: 42px; 
		height: auto;
	   }

}

@media only screen and (max-width: 767px) {
   
   h3, h4 { 
	  font-size: 0.8em; 
   }
   img {
        max-width: 64px; 
		height: auto;
	   }


}
@media only screen and (max-width: 1024px) {
   
   h3, h4 { 
	  font-size: 1em; 
   }
   img {
        max-width: 96px; 
		height: auto;
	   }
}

