@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'proxima_novalight';
    src: url('../fonts/proximanova-light-webfont.eot');
    src: url('../fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-light-webfont.woff2') format('woff2'),
         url('../fonts/proximanova-light-webfont.woff') format('woff'),
         url('../fonts/proximanova-light-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-light-webfont.svg#proxima_novalight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_nova_rgbold';
    src: url('../fonts/proximanova-bold-webfont.eot');
    src: url('../fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-bold-webfont.woff2') format('woff2'),
         url('../fonts/proximanova-bold-webfont.woff') format('woff'),
         url('../fonts/proximanova-bold-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

body{
	background:url(../images/bg.png)#000 repeat;
	
}
.header{
	padding:25px 15px 25px 15px;
	background: rgb(0, 0, 0); /* The Fallback */
	background: rgba(0, 0, 0, 0.9); 
	font-size:14px;
	text-align:center;
		letter-spacing:2px;
	color:#ffffff;
	font-family: 'proxima_novalight';
	}

.header span{
  color:#9f664e;
  font-family: 'proxima_nova_rgbold';
}
.logo{
	text-align:center;
	position:fixed;
	top:40%;
	bottom:40%;
	width:100%;
}
.footer{
	border-bottom:#9f664e solid 8px;
	width:100%;
	position:fixed;
	bottom:0px;
	padding-bottom:30px;
	text-align:center;
	line-height:20px;
	
}

.footer .ft_logo{
	padding-bottom:30px;
}

.footer .address{
	padding-bottom:30px;
	font-size:14px;
	color:#ffffff;
	letter-spacing:2px;
	font-family: 'proxima_novalight';
}
.footer .address b{
font-family: 'proxima_nova_rgbold';
}

.footer .address a{
	color:#ffffff;
	text-decoration:none;
}

.footer .address a:hover{
	color:#ffffff;
	text-decoration:underline;
}
.footer .address p{
	margin:0px 0 0px;
	padding:0px;
	font-size:14px;
}
.footer ul.links{
	margin:0px;
	padding:0px;
}

.footer ul.links li{
	margin:0px;
	padding:0px 12px;
	display:inline-block;
	list-style:none;
	font-size:14px;
	letter-spacing:2px;
	font-family: 'proxima_nova_rgbold';
	text-transform:uppercase;
}

.footer ul.links li a{
	color:#9f664e;
	text-decoration:none;
}

.footer ul.links li a:hover{
	color:#9f664e;
	text-decoration:underline;
}
/*custom classes to make adjustment*/
.pd_left_zero{
	padding-left:0px;
}
.pd_right_zero{
	padding-right:0px;
}
.pd_zero{
	padding:0px;
}
.margin_zero{
	margin:0px;
}
.pull_top{
	padding-top:15px;
}
.pull_bottom{
	padding-bottom:15px;
}

.pull_top_large{
	padding-top:30px;
}
.pull_bottom_large{
	padding-bottom:30px;
}
.img-responsive{
	display:inline-block;
}
/*custom classes to make adjustment*/
@media (max-width:767px) {
.mob_space{
	padding-bottom:15px;
}
.logo{
	top:25%;
	bottom:25%;
}
}
@media (min-width:768px) and (max-width:991px) {

}
@media (min-width:992px) and (max-width:1199px) {

}