/*
Theme Name: Fudge
Description:  Fudge is the perfect theme for a conference or a meeting
Author: Social Coup Ltd
Author URI: http://www.eventmanagerblog.com/store
Developed by: Simone Bolognini (http://www.simonebolognini.it) and Amber Weinberg (http://www.amberweinberg.com/)
Version: 1.0
*/

/**
 * User contributed styles - sam@chinwag.com
**/

/* Column Classes
    Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css
--------------------------------------------- */

.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
	float: left;
	margin-left: 2.564102564102564%;
}

.one-half,
.three-sixths,
.two-fourths {
	width: 48.717948717948715%;
}

.one-third,
.two-sixths {
	width: 31.623931623931625%;
}

.four-sixths,
.two-thirds {
	width: 65.81196581196582%;
}

.one-fourth {
	width: 23.076923076923077%;
}

.three-fourths {
	width: 74.35897435897436%;
}

.one-sixth {
	width: 14.52991452991453%;
}

.five-sixths {
	width: 82.90598290598291%;
}

.first {
	clear: both;
	margin-left: 0;
}

a {
        color: #05b3f2;
}

#hero h1 {
	color: white;
	font-weight: 600;
}

#hero p {
	color: white;
	font-weight: bold;
}

.conf-theme {
	font-size: 2rem;
	font-weight: bold;
	color: #313131;
	text-transform: uppercase;
	margin-bottom: 0.5em;
}

.conf-themes a {
	color: #313131;
	text-decoration: underline;
}

div.conf-themes .one-half {
        border-radius: 6px;
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
        border: 0px none #000000;
        background-color: #05b3f2;
	margin-bottom: 2em;
	color: #313131;
	padding: 0 2em;
}

.conf-theme-description {
	display: none;
	text-align: left;
}

/** Adds blue background to register button in header 
    on wide displays e.g. laptops **/
@media only screen and (min-width: 1025px) {
	header li a[href$="#registration"] {
		margin: -15px 0 0 0;
		border-radius: 6px;
		color: #081920;
		float: right;
		margin-right: 0;
		padding: 14px 18px;
		background-color: #05b3f2!important;
	}
}

/**
 * Add styles to handle admin-bar and sticky top menu so
 * it doesn't get stuck under admin bar.
**/

.admin-bar header.sticky {
	top: 32px;
}

/**
 * Styles for sponsor section and sponsors page
**/

.sponsor-tier {
	border-bottom: none;
	margin-bottom: 1em;
}

.sponsor-tier img {
	margin: 0;
}

.sponsor-tier h3 {
	display: none;
}

div#MediaPartners img {
	margin-right: 10px;
	margin-left: 10px;
}

.page-id-86 div#MediaPartners img {
	margin: 0;
}

.sponsor-single {
	clear: left;
}

.sponsor-single h2 a {
	color: #121212; font-size: 42px; line-height: 46px; margin: 0 0 8px; font-weight: normal;
}

.sponsor-single h2 a:hover {
	color: #05b3f2;
}

#ConferenceSponsor .sponsor-description h2 a {
	font-size: 32px;
}

#MediaPartners .sponsor-single h2 a {
	font-size: 26px;
}

.sponsor-logo {
	width: 300px;
	float: left;
	margin-right: 20px;
	margin-bottom: 1em;
}

.page-id-86 .sponsor-logo {
	margin-right: 10px;
	margin-bottom: 10px;
}

.page-id-86 #sponsors {
	padding: 0;
}

.filters {
	display: none;
}