/*Graffitimuseum Orange #dc460e;*/
/*ZURB Foundation Width: 50em */
body{
	font-family: "jaf-facitweb", verdana, arial, verdana, sans-serif;
	background-color: #fff;
	font-weight: 400;
	
}
.row{
	background-color: #fff;
}
p,li, ul{
	font-family: "jaf-facitweb", verdana, arial, verdana, sans-serif;
	font-weight: 400;
	font-size: 1em;
	text-decoration: none;
	list-style: none;
}

/* NAVIGATION */
h1#logo {
	float: none;
	text-align: left;
	text-indent: -9999px;
}
#logo{
	margin: 15px 0 20px 0;
}
.logo{
	padding-top: 10px;
	padding-bottom: 10px;
}

.logged-in .fixed {
	top: 28px;
}
.contain-to-grid {
	background-color: #eee;
}
.top-bar, .contain-to-grid, .top-bar.expanded .title-area, .top-bar.expanded{
	background-color: #eee !important;
}
.top-bar-section li a:not(.button){
	background-color: #eee;
}
.top-bar-section li a:not(.button):hover{
	background-color: #dbdbdb;
}
.top-bar ul>li a:not(.button){
	color: #222;
	font-family: "jaf-facitweb", verdana,  arial, verdana, sans-serif;
	font-weight: 400;
}
.top-bar .toggle-topbar.menu-icon a {
	color: #222;
}

.top-bar .toggle-topbar.menu-icon a span {
position: absolute;
right: 0;
display: block;
width: 16px;
height: 0;
-webkit-box-shadow: 0 10px 0 1px #222,0 16px 0 1px #222,0 22px 0 1px #222;
box-shadow: 0 10px 0 1px #222,0 16px 0 1px #222,0 22px 0 1px #222;
}


.featured{
	margin-bottom: 60px;
}
.card{
	padding-bottom: 40px;
	min-height: 140px;
}
.card h6{
	margin-top: 5px;
}
h1, h2, h3, h4, h5, h6 {
		font-family: "jaf-facitweb", verdana, arial, verdana, sans-serif;
		font-weight: 400;
		line-height: 1.4;
}
.entry-title{
}
a{
	color: #222 ;
}
a:hover{
	color: #808080;
}
p a, .post a{
	color:  #808080;
}
.entry-content h3 a{
	color: #222;
}
.post a:hover{
	color:  #222;
}



.featuredTitle{
	position: absolute;
	background-color: #222;
	padding: 0 20px 0 20px;
	top: 0;
}
.page-navigation li{
	display: inline-block;
	padding: 10px 10px 10px 0;
}
.subtle, .subtle a, .tags, .tags a{
	color: #808080;
}

.tags{
	margin-top: 50px;
	
}

.tags a{
	font-family:  "jaf-facitweb", verdana,  arial, verdana, sans-serif;
	font-size: 12px;
	font-weight: 200;
	color: #dc460e;
	
}
.subtle a:hover{
	color: #222;
}
.bpn-current {
	color: #dc460e;
}

h1.ir {
	background: url(../images/logo-mobile.png) no-repeat;
	cursor: pointer;
	height: 80px;
	width: 272px;
}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
    content: "";
}
.orbit-container{
	background-color: #fff;
	margin-bottom: 10px;
}
.orbit-container li.active{
	background-color: #fff;
}
.orbit-container .orbit-slides-container>* .orbit-caption {
/*position: relative !important;*/
background-color: #222 !important;
background-color: rgba(0, 0, 0, 0.4) !important;

color: #aaa !important;
/*width: 100%;
padding: 10px 0 !important;
font-size: 0.875em;*/
}

.orbit-caption{
	padding: 10px 10px !important;
}

.orbit-timer{
	display: none;
}
a.orbit-prev-link, a.orbit-next-link {
	font-size: 2em;
	position: absolute;
	bottom: 0px;
	color: #aaa;
	padding: 10px;
}
a.orbit-next-link {
	right: 5px;
}
.orbit-slide-number{
	color: #aaa;
}
a.orbit-prev-link{
	right: 45px;
}

a.orbit-prev-link:hover, a.orbit-next-link:hover{
	color: #fff;
}

.alignnone, .alignleft, .alignright{
	margin-bottom: 10px;
}
