/* GLOBAL STYLES
-------------------------------------------------- */
/* Padding below the footer and lighter body text */

body {
  background-image: url("images/background.jpg");
  background-repeat: repeat-y;
  background-attachment: fixed;
  background-size: 100%;
  color: #000000;
}
img {
  vertical-align: middle;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
@font-face {
	font-family: "LuloCleanW01-OneBold";
    src: url("font/lulo.eot"); /* IE9*/
    src: url("font/lulo.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("font/lulo.woff2") format("woff2"), /* chrome firefox */
    url("font/lulo.woff") format("woff"), /* chrome firefox */
    url("font/lulo.ttf") format("truetype"), /* chrome firefox opera Safari, Android, iOS 4.2+*/
    url("font/lulo.svg#LuloCleanW01-OneBold") format("svg"); /* iOS 4.1- */
}
.font-lulo {
	font-family: 'LuloCleanW01-OneBold';
}
@font-face {
	font-family: "MuseoW01-700";
    src: url("font/museo.eot"); /* IE9*/
    src: url("font/museo.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("font/museo.woff2") format("woff2"), /* chrome firefox */
    url("font/museo.woff") format("woff"), /* chrome firefox */
    url("font/museo.ttf") format("truetype"), /* chrome firefox opera Safari, Android, iOS 4.2+*/
    url("font/museo.svg#MuseoW01-700") format("svg"); /* iOS 4.1- */
}
.font-museo {
	font-family: 'MuseoW01-700';
}
.text-background-only {
	display:inline;
	background-color:black;
}
.bg-black {
	background-color: #000000;
}
