@charset "utf-8";

/*-- Google Fonts --*/

.thin100 {
	font-family: 'Roboto', sans-serif;
	font-weight:100;
}
.light300 {
	font-family: 'Roboto', sans-serif;
	font-weight:300;
}
.normal400 {
	font-family: 'Roboto', sans-serif;
	font-weight:400;
}
.medium500 {
	font-family: 'Roboto', sans-serif;
	font-weight:500;
}
.bold700 {
	font-family: 'Roboto', sans-serif;
	font-weight:700;
}

/*-- Headers

---------------------------------------------------------------------------*/

h1, h2, h3, h4, h5, h6, h7 {
	font-family: 'lane_-_narrowregular';
	font-weight:normal;
	color:#fff;
}

h1 {
	font-size:28px;
	font-size:2.8rem;
}
h2 {
	font-size:28px;
	font-size:2.8rem;
}
h3 {
	font-size:26px;
	font-size:2.6rem;
}
h4 {
	font-size:24px;
	font-size:2.4rem;
}
h5 {
	font-size:22px;
	font-size:2.2rem;
}
h6 {
	font-size:20px;
	font-size:2.0rem;
}

/*-- Global

---------------------------------------------------------------------------*/

p {
	font-family: 'lane_-_narrowregular';
	font-weight:normal;
	font-size:14px;
	font-size:1.4rem;
	color:#fff;
}
a {
	font-family: 'lane_-_narrowregular';
	font-weight:normal;
	font-size:14px;
	font-size:1.4rem;
	color:#fff;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
a:hover, a:focus {
color: #b4a3a0;
text-decoration: none;
}
.text_shadow {text-shadow:0px 1px 10px #888;}

td, th {
font-family: 'lane_-_narrowregular';
	font-weight:normal;
	font-size:14px;
	font-size:1.4rem;
	color:#fff;
padding:2%;
}
.contactform-1 input, .contactform-1 textarea  {
color:#000;
font-size:18px;
	font-size:1.8rem;
}
.errors {
padding:2%;
color:#fff;
}
.btn-sub {
color:#fff !important;
}
.form-control.requiredValue, .form-control.has-error {
	border-color: #ff1200;
	background: #fbc7c3 !important;
	border-width: 1px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	/*border-radius: 0 !important;*/
}



/*-- Header Section
----------------------------------------------------------------------*/
.navbar a {
	font-family: 'lane_-_narrowregular';
	font-weight: normal;
	font-size:18px;
	font-size:1.8rem;
	color:#fff;
}


#central-links div a {
font-size: 12px;
font-size: 1.2rem;
font-family: 'lane_-_narrowregular';
font-weight: normal;
text-align: center;
}


/*-- Content Section
----------------------------------------------------------------------*/
	
	


/*-- Footer Section
----------------------------------------------------------------------*/
	
#footer, #footer a {
	font-family: 'lane_-_narrowregular';
	font-weight: normal;
	font-size:18px;
	font-size:1.8rem;
	color:#6d6d6d;
	font-stretch:wider;
}
#footer a:hover {
color:#92b900;
}


/*-- Font Faces Section
----------------------------------------------------------------------*/

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on September 3, 2014 */

@font-face {
    font-family: 'lane_-_narrowregular';
    src: url('../fonts/lanenar_-webfont.eot');
    src: url('../fonts/lanenar_-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lanenar_-webfont.woff') format('woff'),
         url('../fonts/lanenar_-webfont.ttf') format('truetype'),
         url('../fonts/lanenar_-webfont.svg#lane_-_narrowregular') format('svg');
    font-weight: normal;
    font-style: normal;

}



/*-- media queries Section
----------------------------------------------------------------------*/

/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
.navbar a {
	font-family: 'lane_-_narrowregular';
	font-weight: normal;
	font-size:16px;
	font-size:1.6rem;
	color:#fff;
}
#central-links div a {
	font-size:20px;
	font-size:2.0rem;
	font-family: 'lane_-_narrowregular';
	font-weight:normal;
	text-align:center;
}
#link1 p, #link2 p, #link3 p {
text-align: center;
line-height: 25px;
font-family: 'lane_-_narrowregular';
font-weight: normal;
font-size: 16px;
font-size: 1.2rem;
color: #fff;
}

}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
.navbar a {
	font-family: 'lane_-_narrowregular';
	font-weight: normal;
	font-size:18px;
	font-size:1.8rem;
	color:#fff;
}
#central-links div a {
	font-size:20px;
	font-size:2.0rem;
	font-family: 'lane_-_narrowregular';
	font-weight:normal;
	text-align:center;
}
#link1 p, #link2 p, #link3 p {
	text-align:center;
	line-height:25px;
	font-family: 'lane_-_narrowregular';
	font-weight: normal;
	font-size:16px;
	font-size:1.6rem;
	color:#fff;
}	
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
.navbar a {
	font-family: 'lane_-_narrowregular';
	font-weight: normal;
	font-size:18px;
	font-size:1.8rem;
	color:#fff;
}
#central-links div a {
	font-size:20px;
	font-size:2.0rem;
	font-family: 'lane_-_narrowregular';
	font-weight:normal;
	text-align:center;
}
#link1 p, #link2 p, #link3 p {
	text-align:center;
	line-height:25px;
	font-family: 'lane_-_narrowregular';
	font-weight: normal;
	font-size:16px;
	font-size:1.6rem;
	color:#fff;
}	
}