@import url('../fonts/dosis/font.css');


body{
	color:#000;
}

body,*{
	font-family:'Dosis',sans-serif;
	font-weight:400;
	font-size:17px;
}

strong, em strong, strong em,
#sitemap ul{
	font-family:'Dosis',sans-serif;
	font-weight:700;
	font-size:inherit;	
}

em{
	font-family:'Dosis',sans-serif;
	font-weight:400;
	font-style:italic;
}

h1 em,
h2 em{
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
	line-height:inherit;
}


h1,h2,
.navbar-nav a,
.nav-stacked a,
.nav-stacked .nav-stacked a,
.navbar-nav>li>a,
.nav-stacked>li>a,
.navbar-default .navbar-brand,
.navbar-brand span.subtitle,
.teaser a,
#footer li a{
	font-family:'Dosis', cursive;
	/*font-family:'Walter Turncoat', cursive;*/
	/*font-family:'Walter Turncoat', cursive;*/
	font-weight:400;
}

h3,h4,h5,h6{
	font-family:'Dosis',sans-serif;
	font-weight:700;
	font-size:17px;
}

#footer p,
#footer em,
#footer a{
	font-size:12px;
}

#footer li a{
	font-size:17px;	
	font-weight:700;
}

.navbar-default .navbar-brand,
.navbar-brand span.subtitle{
	font-size:32px;
	font-weight:700;
	/*text-transform:uppercase;*/
}


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





.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;
	font-weight:inherit;
	text-decoration:inherit;
	color:inherit;
}



h1,h2,h3,h4,p{
	max-width:48em;
	max-width:60em;
	max-width:900px;
	line-height:1.5em;
}

th,td{
	vertical-align:top;
	text-align:left;
}

th + td, td + td{
	padding-left:1em;
}


.images + .images,
.image + .image,
.images + .image,
.image + .images{
	margin-top:30px;
}

/* columns */

/*p.string-length-over-300,
p.string-length-over-600,
p.string-length-over-900,
p.string-length-over-1200{
	-webkit-column-count:	2;
    -moz-column-count:		2;
    column-count:			2;
    -webkit-column-gap:	15px;
    -moz-column-gap:	15px;
    column-gap:			15px;
}
*/

@media (max-width: 600px) {
	
	/*
	p.string-length-over-300,
	p.string-length-over-600,
	p.string-length-over-900,
	p.string-length-over-1200{
		-webkit-column-count:	1;
    	-moz-column-count:		1;
    	column-count:			1;
	}
	*/
}


/* 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) {
	.dropdown-toggle{
		width:100%;
	}
	
}