@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 {
	font-family: 'Roboto', sans-serif;
	font-size:30px;
	font-size:3.0rem;
	color:#323232;
}
h2 {
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	font-size:1.6rem;
	color:#323232;
}
h3 {
	font-family: 'Roboto', sans-serif;
}
h4 { }
h5 { }
h6 { }

/*-- Global

---------------------------------------------------------------------------*/

p {
	font-size:15px;
	font-size:1.5rem;
	color:#323232;
	margin-bottom:15px;
}
a {color:#98ce13;}
a:hover {}
.text_shadow {text-shadow:2px 2px 4px #555;}


/*-- Header Section
----------------------------------------------------------------------*/
	
#slogan p {
	text-align:left;
	color:#fff;
	vertical-align:middle;
	display:table-cell;
	height:16.8rem;
	text-transform:uppercase;
}
#phoneNumber p {
	text-align:right;
	color:#fff;
	vertical-align:middle;
	display:table-cell;
	height:16.8rem;
	text-transform:uppercase;
}
#slogan2 p {
	text-align:center;
	color:#fff;
	vertical-align:middle;
	display:table-cell;
	height:11.8rem;
	text-transform:uppercase;
}
#phoneNumber2 p {
	text-align:center;
	color:#fff;
	vertical-align:middle;
	display:table-cell;
	height:11.8rem;
	text-transform:uppercase;
}
#slogan3 p {
	text-align:center;
	color:#fff;
	vertical-align:middle;
	display:table-cell;
	height: 3.0rem;
	text-transform:uppercase;
}
#phoneNumber3 p {
	text-align:center;
	color:#fff;
	vertical-align:middle;
	display:table-cell;
	height: 3.0rem;
	text-transform:uppercase;
}


/*-- Content Section
----------------------------------------------------------------------*/

.slider_text_left p {
	color:#fff;
	margin-top:1rem;
	font-size:31.68px;
	font-size:3.2rem;
	text-align:center;
}
.slider_text_right p {
	color:#fff;
	font-size:16.29px;
	font-size:1.6rem;
	margin-top:2%;
	border-left:solid 1px #504c4d;
	padding-left:20px;
}

#header_box h1 {
	margin-bottom:5px;
	text-transform:uppercase;
}
#header_box h2 {
	margin-top:0;
	text-transform:uppercase;
}
#content_box p {
	font-size:15px;
	font-size:1.5rem;
	color:#323232;
}

	


/*-- Footer Section
----------------------------------------------------------------------*/
	
#footer_text p {
	font-size:12px;
	line-height:6.6rem;
	text-align:right;
	color:#959494;
}


/*-- Font Faces Section
----------------------------------------------------------------------*/

/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */
html {
	font-size:47.5%
}
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
html {
	font-size:47.5%
}
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
html {
	font-size:62.5%
} 
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
html {
	font-size:62.5%
}
.graphicbox {
	height:400px;
}
.graphicbox img {
	
	height:391px !important;
}
}

