/*@import url('../../fonts/muli-fontfacekit/stylesheet.css');*/
@import url('../../fonts/open-sans-fontfacekit/web%20fonts/opensans_light/stylesheet.css');
@import url('../../fonts/open-sans-fontfacekit/web%20fonts/opensans_semibold/stylesheet.css');
@import url('../../fonts/open-sans-fontfacekit/web%20fonts/opensans_bold/stylesheet.css');

/* font family */

body,*{
	/*font-family:'DejaVuSansBook',sans-serif;*/
	/*font-family:'MuliLight','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;*/
	font-family:'open_sanslight','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-weight:normal;
	/*font-size:13px;*/
	font-size:15px;
	line-height:1.8em;
	letter-spacing:0.04em;
	color:#000;
}

strong{
	font-family:'open_semibold','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-weight:normal;
}

.container-fluid{
	/*max-width:960px;*/
	max-width:1200px;
}

a.dropdown-title,
a.dropdown-toggle{
	float:left;
}

/*.nav > li > a.dropdown-title{
	padding-right:0;
}

.nav > li > a.dropdown-toggle{
	padding-left:0;
}*/

.img-responsive{
	width:100%;
	height:auto;
}

.navbar-right,
.navbar-right a{
	float:right;
	text-align:right;
}

h1 a,
h1 a:hover,
h2 a,
h2 a:hover,
.nav-stacked a{
	font-size:inherit;
	color:inherit;
	font-weight:inherit;
	text-decoration:inherit;
	color:inherit;
}

.nav-stacked a{
	font-weight:600;
}

.nav-stacked .nav-stacked a{
	font-weight:400;
}

#sitemap ul{
	font-weight:600;
}

p{
	max-width:48em;
	max-width:60em;
	line-height:1.7em;
}

/* Large desktop */
@media (min-width: 1200px) { 
}
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) { 
}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
}	
 
/* Landscape phones and down */
@media (max-width: 480px) {
}