@font-face{
	font-family:'Glyphicons Halflings';
	src:url(../fonts/glyphicons-halflings-regular.eot);
	src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg');
}
.glyphicon{
	position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';
}
@font-face{font-family:'HelveticaNeueLTStd-Bd';src:url('../fonts/2E96C3_0_0.eot');src:url('../fonts/2E96C3_0_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2E96C3_0_0.woff2') format('woff2'),url('../fonts/2E96C3_0_0.woff') format('woff'),url('../fonts/2E96C3_0_0.ttf') format('truetype'),url('../fonts/2E96C3_0_0.svg#wf') format('svg')}@font-face{font-family:'HelveticaNeueLTStd-Roman';src:url('../fonts/2E96C3_1_0.eot');src:url('../fonts/2E96C3_1_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2E96C3_1_0.woff2') format('woff2'),url('../fonts/2E96C3_1_0.woff') format('woff'),url('../fonts/2E96C3_1_0.ttf') format('truetype'),url('../fonts/2E96C3_1_0.svg#wf') format('svg')}
@font-face{font-family:'HelveticaNeueLT-Thin';src:url('../fonts/2E96C3_2_0.eot');src:url('../fonts/2E96C3_2_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2E96C3_2_0.woff2') format('woff2'),url('../fonts/2E96C3_2_0.woff') format('woff'),url('../fonts/2E96C3_2_0.ttf') format('truetype'),url('../fonts/2E96C3_2_0.svg#wf') format('svg')}
@font-face{font-family:'Glyphicons Regular';src:url('../fonts/glyphicons-regular.eot');src:url('../fonts/glyphicons-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-regular.woff2') format('woff2'),url('../fonts/glyphicons-regular.woff') format('woff'),url('../fonts/glyphicons-regular.ttf') format('truetype'),url('../fonts/glyphicons-regular.svg#glyphiconsregular') format('svg')}
.glyphicons{display:inline-block;font-family:'Glyphicons Regular';font-style:normal;font-weight:normal;line-height:1;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face {
    font-family: 'deconeuelight';
    src: url('../fonts/deconeue-light-webfont.eot');
    src: url('../fonts/deconeue-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/deconeue-light-webfont.woff') format('woff'),
         url('../fonts/deconeue-light-webfont.ttf') format('truetype'),
         url('../fonts/deconeue-light-webfont.svg#deconeuelight') format('svg');
    font-weight: normal;
    font-style: normal;
	
}
*{
  box-sizing:border-box;
  margin:0;
  padding:0;
  border:0;
}
html, body{
  min-height:100%;
} 
body{
  background-image:url('../img/optical-flare.png');
  background-position:center center;
  background-attachment:fixed;
  background-size:cover;
} 
.wrap{
	width:100%;
	overflow:hidden;
}
/*bootstrap tweaking*/
.navbar {
	background-color: transparent;
	background: transparent;
	border-color: transparent;
}
.navbar .navbar-nav li{
	background-color: #000;
}
div.navbar-header a.navbar-brand.logo,
footer a.navbar-brand.logo{
	color:inherit !important;
	text-decoration:none;
	padding:0;
	border:none;
}
div.navbar-header a.navbar-brand.logo img,
footer a.navbar-brand.logo img{
	padding:inherit;
	width:auto !important;
}
div.navbar-header a.navbar-brand.logo img{
	height:50px !important;
}
footer a.navbar-brand.logo img{
	height:30px !important;
}
div.container .span.carousel-holder{
	margin-top:90px;
}

#main {
  overflow:auto;
  padding-bottom:150px; /* this needs to be bigger than footer height*/
}
.footer {
  position: relative;
  height: 150px;
  clear:both;
  padding-top:20px;
}
footer .wrap{
    margin: 10px auto;

}
ul.social, div.social {
	color:#fff;
    width: 250px;
    margin: 0 auto;
    float: none;
    float: right;
}

@media (min-width: 260px) {
    .navbar-nav > li {
        float: left;
    }
}
/*END bootstrap tweaking*/
