/* This file will hold styles that are loaded using the same media query as the normal grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the widescreen layout unless they are overridden by the widescreen styles. */
 
/*
 body::before {
	content:"NORMAL";
	z-index:999999999;
	position:fixed;
	top:0;
	left:50%;
	background-color:red;
	color:#fff;
	padding:5px 20px;
}
*/



#region-branding #site-logo {
	position:absolute;
	top:-35px;
	z-index:1;
}

#region-branding #site-logo img{
	width:150px;
	height:auto;
	transition: all 0.5s ease-in-out;	
}



.front .event-item {
    width: 29vw;
    height: auto;
    float: left;
    margin: 10px;
    overflow: hidden;
    font-family: Varela, sans-serif;
}


.front .event-item .event-date {
	padding-bottom:10px;
    font-size: 1.1vw;
}

.front .event-item .event-venue{
    font-size: 1.1vw;
}

.member-item {
    width: 23%;
	height: 160px;
}


.winner-item {
	width: 23%;
	float: left;
	margin: 5px;
	height: 210px;
	overflow: hidden;
}

.poster-item {
	width: 18%;
	padding-bottom:0px;
}

.page-node-57.node-type-level-2-page  .page-header-block-footer {
	display:block;
}

.events-related-block .event-item {
    width: 32%;
}	


.node-type-event .group-event-about {
	width:62%;
}



.footer1 h3,
.footer1 ul  {
	padding-left:60px;
}


/* ======================================= */
/* 			  SUPERFISH MENU               */	
/* ======================================= */
#superfish-1 {
	float: right;
	font-family: "Fira Sans", sans-serif;
	font-weight:300;
	font-size:1.2em;
	text-transform: uppercase;
}


#region-menu {
	margin-top:23px;
}
