/* *** F O N T   F A M I L I E S  *** */
@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,400italic,700|Open+Sans+Condensed:300,300italic&subset=latin,latin-ext);

.call_us .ico,
.ico {
    font-family: 'Open Sans Condensed', sans-serif;
}



/* ***  F O N T   S E T T I N G S  *** */

p, td, div,
blockquote p { 
	font-size: 16px; 
	line-height:18px;
}

header .top_line .call_us,
header .top_line .slogan {
	line-height:14px;
	font-size: 25px;
	margin-bottom: -20px !important;
	padding: 0px;
}

h1, h2, h3, h4, h5, h6,
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { 
	text-decoration:none!important;
	padding:0;
	color:#666666;
}

header nav > ul > li > a,
.shortcode_accordion_item_title, 
.shortcode_toggles_item_title,
.shortcode_tab_item_title,
.btn_small,
.btn_normal,
.btn_large,
.sitemap_list li a,
.sitemap_list li,
.filter_navigation ul li ul li a {  
	font-family: 'Open Sans', sans-serif !important;
}



input, button, select, textarea {
	font-family: 'Open Sans', sans-serif !important;
}

h1, h2, h3, h4, h5, h6,
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	font-family: 'Open Sans', sans-serif!important;
}

h1, h1 span, h1 a {
	font-size:24px;
	line-height:26px;
}
h2, h2 span, h2 a {
	font-size:21px;
	line-height:23px;
}
h3, h3 span, h3 a {
	font-size:19px;
	line-height:21px;
}
h4, h4 span, h4 a {
	font-size:16px;
	line-height:18px;
}
h5, h5 span, h5 a {
	font-size:16px;
	line-height:18px;
}
h6, h6 span, h6 a {
	font-size: 16px;
	line-height:16px;
}


/* ***  C O L O R   O P T I O N S  *** */

