/*!
 * Custom Styles
 */
@font-face {
    font-family: 'kameronbold';
    src: url('kameron/kameron-bold-webfont.woff') format('woff'),
         url('kameron/kameron-bold-webfont.ttf') format('truetype'),
         url('kameron/kameron-bold-webfont.svg#kameronbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'kameronregular';
    src: url('kameron/kameron-regular-webfont.woff') format('woff'),
         url('kameron/kameron-regular-webfont.ttf') format('truetype'),
         url('kameron/kameron-regular-webfont.svg#kameronregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


img {width:100%; height:auto;}


h2 {
	font-family: 'kameronbold', Arial, sans-serif;
	display:inline-block;
	color:#849090;
	font-size:26px;
	font-weight:bold;
	transform:scale(1.3,1); /* W3C */
    -webkit-transform:scale(1.3,1); /* Safari and Chrome */
    -moz-transform:scale(1.3,1); /* Firefox */
    -ms-transform:scale(1.3,1); /* IE 9 */
    -o-transform:scale(1.3,1); /* Opera */
	margin-left:30px;
	}
	
h7 {
	font-family: 'kameronbold', Arial, sans-serif
	color:#849090;
	font-size:10px;
	font-variant:caps;
	transform:scale(1.3,1); /* W3C */
    -webkit-transform:scale(1.3,1); /* Safari and Chrome */
    -moz-transform:scale(1.3,1); /* Firefox */
    -ms-transform:scale(1.3,1); /* IE 9 */
    -o-transform:scale(1.3,1); /* Opera */
	}


.navbar-inverse .nav > li > a {
	font-size:18px;
	}
	
.navbar-inverse .subnav > li > a {
	font-size:13px;
	text-transform:uppercase;
	}	
	
.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover {
	background:none;}	
	
.navbar-inverse h3 {
	color:#6d8283;
	font-weight:lighter;
	float:right;
	clear:right;
	margin: 5px 10px 5px 0;
	}

.hero-home {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing:border-box;
	}
	
.hero-home img {
	width:100%;
	height:100%;}	
	
.footer-right {
	text-align:right;}
	
	
	
	
		
	
@media (max-width: 979px) {
	.navbar-inverse .nav > li > a {
	font-size:13px;
	text-transform:uppercase;
	}
	
	.navbar-inverse .nav .active > a, 
  .navbar-inverse .nav .active > a:hover, 
  .navbar-inverse .nav .active > a:focus {
	background: #0d2020;
	}
}
@media (max-width: 480px) {
.footer-right {
	text-align:left;
	}
}

