@font-face {
	font-family: 'icomoon';
	src:url('fonts/icomoon.eot');
	src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'),
		url('fonts/icomoon.woff') format('woff'),
		url('fonts/icomoon.ttf') format('truetype'),
		url('fonts/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'icomoon';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"]:before {
*/
[class*="icon-"]:before {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.icon-earth:before {
	content: "\e000";
}
.icon-lock:before {
	content: "\e001";
}
.icon-unlocked:before {
	content: "\e002";
}
.icon-cogs:before {
	content: "\e003";
}
.icon-plus:before {
	content: "\e004";
}
.icon-heart:before {
	content: "\e007";
}
.icon-users:before {
	content: "\e029";
}
.icon-rocket:before {
	content: "\e008";
}
.icon-thumbs-up:before {
	content: "\f087";
}
.icon-thumbs-down:before {
	content: "\f088";
}
.icon-stats:before {
	content: "\e005";
}
.icon-tree:before {
	content: "\e006";
}
.icon-money:before {
	content: "\f0d6";
}
.icon-question:before {
	content: "\e009";
}

h3[class*="icon-"]:before,
label[class*="icon-"]:before {
	float: right;
}
.form-horizontal label[class*="icon-"]:before {
	padding-left: 10px;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}

/*
 * HTML5 Boilerplate
 *
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */

html,
button,
input,
select,
textarea {
	color: #222;
}

textarea {
	resize: none !important;
}

/*
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection declarations have to be separate.
 * Customize the background color to match your design.
 */

::-moz-selection {
	background: #b3d4fc;
	text-shadow: none;
}

::selection {
	background: #b3d4fc;
	text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */

hr {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
	color: #fff;
	margin: 50px 0 5px 0;
	padding: 0;
	text-align: center;
	width: 100%;
}
	hr:after {
		content: "OR";
		display: inline-block;
		position: relative;
		top: -1em;
		font-size: 1.2em;
		padding: 0 0.25em;
		background-color: #7e7f82;
		border-radius: 50px;
		padding: 8px;
	}

/*
 * Remove the gap between images and the bottom of their containers: h5bp.com/i/440
 */

img {
	vertical-align: middle;
}

/*
 * Remove default fieldset styles.
 */

fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}

/*
 * Allow only vertical resizing of textareas.
 */

textarea {
	resize: vertical;
}

/* ==========================================================================
   Chrome Frame prompt
   ========================================================================== */

.chromeframe {
	margin: 0.2em 0;
	background: #ccc;
	color: #000;
	padding: 0.2em 0;
}

/* ==========================================================================
   Andy's custom styles
   ========================================================================== */
body:before {
	content: "";
	position: fixed;
	top: -10px;
	left: 0;
	width: 100%;
	height: 10px;
	z-index: 100;
	-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	box-shadow: 0px 0px 10px rgba(0,0,0,.8);
}


/*Header Styles*/
.dark-nav {
	background: url(/img/bg/bg-linen2-dark.jpg) repeat top left #29282a;
	min-width: 940px;
}
header.dark-nav {
	min-height: 86px;
}
header.dark-nav .container {
	position: relative;
}
header .logo {
	margin-top: 18px;
}
nav li {
	display: inline;
}
	nav li + li {
		margin-left: 28px;
	}
header nav {
	margin-top: 54px;
}
header nav a {
	color: #ecedf1;
	font-family: 'OSPDIN', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 22px;
	text-transform: uppercase;
}
.headuserinfo {
    color:white;
    margin-right:5px;
    position: relative;
}
	.headuserinfo .circle {
		color: #fff !important;
		background-color: #000;
		border-radius: 9999px;
		box-shadow: 1px 0 1px rgba(0, 0, 0, 0.5);
		display: inline-block;
		font-size: 10px;
		padding: 1px 3px 1px 3.5px;
		position: relative;
		top: -6px;
	}
		.headuserinfo .circle:before {
			background: url(/img/fundaround-spinner-logo.svg) no-repeat center center;
			content: '';
			height: 14px;
			width: 14px;
			background-size: 100% 100%;
			position: absolute;
			top: 3px;
			left: -1px;
			-webkit-animation: rotate 2s infinite linear;
			-moz-animation: rotate 2s infinite linear;
			-o-animation: rotate 2s infinite linear;
			animation: rotate 2s infinite linear;
		}
			.safari .headuserinfo .circle:before {
				top: 3px;
				left: 0px;
			}
header.dark-nav .headuser {
	position: absolute;
	right: 0;
}
.headuser {
	font-family: 'OSPDIN', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	margin-top: 10px;
    color:white;
}
	.headuser a {
		margin-right: 2px;
        margin-left: 2px;
		text-transform: uppercase;
	}
	.headuser a:nth-child(1){
		color: #97c93c;
	}
	.headuser a:nth-child(2),.headuser a:nth-child(3){
		color: #67b798;
	}

/*Main Body*/
#main {
	margin: 25px 0 25px 0;
}
.thumb {
	position: relative;
}

/*Footer Styles*/
footer {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 155px;
	margin-top: 10px;
	padding-bottom: 30px;
	width: 100%;
}
footer h3 {
	margin-left: 20px;
	text-transform: none;
}

footer.dark-nav .footer-wrapper {
	background-color: #67b798;
	margin-bottom: 20px;
	min-height: 28px;
}
footer.dark-nav .container:first-child p {
	margin: 5px 20px 0 0;
}
footer.dark-nav p,
footer.dark-nav label {
	color: #fff;
}

/* ==========================================================================
   Page Styles
   ========================================================================== */
/*Organization Public*/
.orgDashPage {
    color:#6d6e71;
}
.orgDashPage:hover {
    color:#67b798;
}


.flexslider {
	height: 362px;
}
.share-buttons {
	position: absolute !important;
	bottom: 14px;
	height: 20px;
	right: 20px;
	overflow: hidden;
}

.fb-like {
	float: left;
	width: 90px;
	overflow: hidden;
}
.greybox .well {
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  position: relative;
}
.greybox h1, .greybox h2, .greybox h3 {
	color: #000;
	text-transform: uppercase;
}
.greybox .well h3 {
	margin-top: 30px;
}
.greybox img {
	float: left;
	margin-right: 35px;
	max-width: 100px;
	max-height: 100px;
}
.whitebox .well {
  background-color: #fff;
  border: 1px solid #d7d7d7;
  position: relative;
}
.dash-cont .well {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.mediabox {
	height: 370px;
	margin-bottom: 16px;
}

.ops {
    font-family: 'OSPDIN', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size:20px;
}

.disclaimer {
	font-size: 11px;
}

.pricing-table {
	margin: 20px auto;
}
.pricing-table td,
.pricing-table th {
	padding: 5px;
}

.sidebox {
	background-color: #fff;
	height: 370px;
	font-size: 12px;
	margin-bottom: 16px;
}
	.sidebox h2 {
		color: #000;
	}
	.scroller { height:330px;width: 270px; clear: both;}
	.scroller .viewport { width: 245px; height: 330px; overflow: hidden; position: relative; }
	.scroller .overview { list-style: none; position: absolute; left: 0; top: 0; }
	.scroller .scrollbar{ background: transparent url(/img/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
	.scroller .track { background: transparent url(/img/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:15px; position: relative; }
	.scroller .thumb { background: transparent url(/img/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
	.scroller .thumb .end { background: transparent url(/img/bg-scrollbar-thumb-y.png) no-repeat 6px -2px; overflow: hidden; height: 5px; width: 25px; }
	.scroller .disable{ display: none; }
	.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }
	.sidebox .scroller .overview p {white-space: pre-line;}

.contactbox {
	background-color: #67b798;
	height: 203px;
	font-size: 12px;
}
	.contactbox .thumb {
		float: left;
		margin-right: 10px;
	}
		.contactbox .thumb.admin:after {
			position: absolute;
			top: -6px;
			right: -12px;
		}
	.contactbox .desc {
		float: right;
		width: 162px;
	}
.admin,
.owner,
.member {
	position: relative;
}
.owner:after {
	background: url(/img/owner-badge.png) no-repeat top left;
	background-size: cover;
	content: '';
	height: 39px;
	width: 39px;
}
.admin:after {
	background: url(/img/admin-badge.png) no-repeat top left;
	background-size: cover;
	content: '';
	height: 39px;
	width: 39px;
}
.member:after {
	background: url(/img/member-badge.png) no-repeat top left;
	background-size: cover;
	content: '';
	height: 39px;
	width: 39px;
}

/*Dashboard*/
.dash-prof {
	float: left;
	margin: 0 10px 0 20px;
	position: relative;
}
	.dash-prof a {
		background-color: rgba(0,0,0,0.8);
		display: block;
		opacity: 1;
		padding: 4px 0;
		position: absolute;
		bottom: 0;
		left: 0;
		text-align: center;
		width: 100%;
		transition: opacity .3s linear;
		-moz-transition: opacity .3s linear;
		-webkit-transition: opacity .3s linear;
		-o-transition: opacity .3s linear;
	}
	/*.dash-prof:hover a {
		opacity: 1;
		transition: opacity .3s linear;
		-moz-transition: opacity .3s linear;
		-webkit-transition: opacity .3s linear;
		-o-transition: opacity .3s linear;
	}*/
.dash-header {
	margin-bottom: 20px;
}
	.dash-header h1 {
		color: #000;
	}
	.dash-header .desc {
		margin-top: 20px;
	}
	.dash-header .desc p {
		margin-top: 10px;
	}
	.sub-txt li {
		color: #5c5c5c;
		font-size: 10px;
		line-height: 12px;
	}
	.header-donations {
		font-size: 12px;
		font-weight: bold;
		margin-top: 20px;
		text-align: right;
	}
	.header-donations li {
		line-height: 20px;
	}
		.header-donations span {
			font-weight: bold;
		}


.left-nav li {
	margin: 10px 0;
}
	.left-nav li a {
		color: #000;
		display: block;
		font-size: 18px;
		padding: 4px 12px;
		position: relative;
	}
		.left-nav li a.active {
			background-color: #6d6e71;
			color: #fff;
		}
.inbox-circle {
	-webkit-border-radius: 999px;
	-moz-border-radius: 999px;
	border-radius: 999px;
	padding: 2px 7px;
	background: #FFF;
	border: 2px solid #6d6e71;
	color: #666;
	display: block;
	text-align: center;
	position: absolute;
	right: 5px;
	top: 0px;
}
.span12 .dash-cont {
	width: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.dash-cont {
	background-color: #6d6e71;
	float: left;
	overflow: visible !important;
	width: 682px;
}
	.dash-cont .item {
		background-color: #29282a;
		cursor: pointer;
		height: 126px;
		float: left;
		margin: 5px;
		position: relative;
		width: 126px;
		transition: box-shadow .3s linear;
		-moz-transition: box-shadow .3s linear;
		-webkit-transition: box-shadow .3s linear;
		-o-transition: box-shadow .3s linear;
	}
		.dash-cont .item.create:after {
			background: none !important;
		}
		.dash-cont .item.admin:after {
			background: url(/img/admin-badge.png) no-repeat top left;
			background-size: cover;
			content: '';
			height: 39px;
			position: absolute;
			top: -5px;
			left: -5px;
			width: 39px;
		}
        .dash-cont .item.owner:after {
            background: url(/img/owner-badge.png) no-repeat top left;
            background-size: cover;
            content: '';
            height: 39px;
            position: absolute;
            top: -5px;
            left: -5px;
            width: 39px;
        }
        	.dash-cont .item.active:after {
				background-size: 30px auto;
				right: -3px;
				left: auto;
				top: 5px;
				height: auto;
				width: auto;
        	}
		.dash-cont .item:hover {
			box-shadow: 2px 2px 5px rgba(0,0,0,0.75);
			transition: box-shadow .3s linear;
			-moz-transition: box-shadow .3s linear;
			-webkit-transition: box-shadow .3s linear;
			-o-transition: box-shadow .3s linear;
		}
		.dash-count .item:hover > img {
			opacity: .70;
			transition: opacity .3s linear;
			-moz-transition: opacity .3s linear;
			-webkit-transition: opacity .3s linear;
			-o-transition: opacity .3s linear;
		}
		.dash-cont .item.active {
			height: 262px;
			width: 262px;
		}
		.dash-cont .item .init-info {
			background-color: #fff;
			background-size: cover !important;
			-moz-background-size: cover !important;
			-webkit-background-size: cover !important;
			min-height: 105px;
			text-align: center;
		}
		.dash-cont .item img {
			max-height: 64px;
			opacity: 1;
			max-width: 75px;
			transition: opacity .3s linear;
			-moz-transition: opacity .3s linear;
			-webkit-transition: opacity .3s linear;
			-o-transition: opacity .3s linear;
		}
			.dash-cont .item:hover img {
				opacity: .7;
				transition: opacity .3s linear;
				-moz-transition: opacity .3s linear;
				-webkit-transition: opacity .3s linear;
				-o-transition: opacity .3s linear;
			}
	.dash-cont .item .name {
		background-color: #29282a;
		color: white;
		display: block;
		font-size: 12px;
		position: absolute;
		bottom: 0;
		left: 0;
		text-align: center;
		text-shadow: 1px 0 1px black;
		width: 100%;
	}
	.leave-org {
		color: #6d6e71;
		position: absolute;
		top: 8px;
		right: 10px;
		font-size: 12px;
	}
	.dash-cont .item .add-info,
	.dash-cont .item.active .init-info {
		display: none;
	}
		.dash-cont .item.active .add-info {
			display: block;
		}
	.add-info {
		color: #6d6e71;
		font-size: 15px;
		height: 210px;
		padding: 8px;
	}
		.add-info > img {
			border: 1px solid #858586;
			float: left;
			height: 50px;
			margin-right: 10px;
			max-width: 62px;
		}
		.add-info h3 {
			margin-bottom: 0;
		}
		.add-info .add-sec h6 {
			background-color: #29282a;
			color: #6d6e71;
			text-align: center;
			position: relative;
			z-index: 10;
		}
		.add-info .add-sec h6:after {
			content: '';
			display: block;
			height: 0px;
			border-top: 2px solid #2c2b2d;
			position: relative;
			top: -10px;
			width: 100%;
			z-index: -1;
		}
		.add-info .add-sec li a{
			color: #97c93c;
			font-size: 13px;
		}
		.add-info .loc {
			display: block;
			font-size: 12px;
		}
		.add-info .since {
			display: block;
			font-size: 11px;
		}
		.add-info .btn {
			position: absolute;
			bottom: 8px;
			text-transform: none;
		}
			.add-info .btn.pull-left {
				left: 8px;
			}
			.add-info .btn.pull-right {
				right: 8px;
			}
			.add-info .btn + .btn {
				margin: 0;
			}
	.dash-cont .create {
		background-color: #fff;
		font-style: normal;
		text-align: center;
	}
		.create i {
			display: block;
			font-style: normal;
			font-weight: bold;
			padding: 10px;
			position: relative;
			top: 30px;
		}
		.dash-cont .create .icon-plus:before {
			display: block;
			font-size: 30px;
			position: relative;
			top: -5px;
			left: 2px;
		}
		.dash-cont .create.item {
			-webkit-box-shadow: inset 3px 3px 8px #97C93C, inset -3px -3px 8px #97C93C;
			-moz-box-shadow: inset 3px 3px 8px #97C93C, inset -3px -3px 8px #97C93C;
			-o-box-shadow: inset 3px 3px 8px #97C93C, inset -3px -3px 8px #97C93C;
			box-shadow: inset 3px 3px 8px #97C93C, inset -3px -3px 8px #97C93C;
			-webkit-transition: box-shadow .4s linear;
			-moz-transition: box-shadow .4s linear;
			-o-transition: box-shadow .4s linear;
			transition: box-shadow .4s linear;
		}
		.dash-cont .create.item:hover {
			-webkit-box-shadow: inset 1px 1px 8px #97C93C, inset -1px -1px 8px #97C93C;
			-moz-box-shadow: inset 1px 1px 8px #97C93C, inset -1px -1px 8px #97C93C;
			-o-box-shadow: inset 1px 1px 8px #97C93C, inset -1px -1px 8px #97C93C;
			box-shadow: inset 1px 1px 8px #97C93C, inset -1px -1px 8px #97C93C;
		}
		.dash-cont #imgPreviewCont {
			float: left;
			margin-top:10px;
		}
#dash-filters ul {
	float: left;
	overflow: hidden;
}
#dash-filters h3 {
	float: left;
	margin: 8px 15px 0 0;
}
	#dash-filters h3 ~ h3 {
		margin-left: 20px;
	}
#dash-filters li {
	float: left;
}
	#dash-filters li + li {
		margin-left: 1px;
	}
#dash-filters li a {
	background: #636365;
	background: -moz-linear-gradient(top,  #636365 0%, #3f3e40 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#636365), color-stop(100%,#3f3e40));
	background: -webkit-linear-gradient(top,  #636365 0%,#3f3e40 100%);
	background: -o-linear-gradient(top,  #636365 0%,#3f3e40 100%);
	background: -ms-linear-gradient(top,  #636365 0%,#3f3e40 100%);
	background: linear-gradient(to bottom,  #636365 0%,#3f3e40 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636365', endColorstr='#3f3e40',GradientType=0 );
	color: #fff;
	display: block;
	font-size: 11px;
	padding: 6px 9px 8px;
	text-shadow: 1px 0 1px black;
}
	#dash-filters li.active a {
		background: #67b798;
		box-shadow: inset 0px 0px 4px 2px rgba(109, 110, 113, .5);
		text-shadow: none;
	}
	#dash-filters ul li:first-child a {
		border-radius: 6px 0 0 6px;
	}
	#dash-filters ul li:last-child a {
		border-radius: 0 6px 6px 0;
	}

/*Members Settings*/
.settings-info {
	min-width: 400px;
}
	.settings-info .level {
		float: left;
		height: 25px;
		margin-top: 10px;
		position: relative;
		width: 100px;
	}
	.settings-info h2 {
		color: #333;
	}
	.settings-info img {
		float: left;
		margin-right: 15px;
		max-height: 160px;
		max-width: 160px;
	}
	.settings-info .owner:after,
	.settings-info .member:after,
	.settings-info .admin:after {
		position: absolute;
		top: -10px;
		left: 48px;
	}

.arrow {
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
}

.arrow-up {
	border-bottom-color: black;
}
.arrow-down {
	border-top-color: black;
}
.level .arrow-up {
	position: absolute;
	right: 0;
	top: -4px;
}
.level .arrow-down {
	position: absolute;
	right: 0;
	bottom: 0;
}

/*Create Fundable*/
/*
.create-fundable {
	width: 3000px;
	-webkit-transition: margin-left .5s ease-in-out;
	-moz-transition: margin-left .5s ease-in-out;
	-o-transition: margin-left .5s ease-in-out;
	transition: margin-left .5s ease-in-out;
}
	#create-fundable.step1 {
		margin-left: 0;
	}
	#create-fundable.step2 {
		margin-left: -701px;
	}
	#create-fundable.step3 {
		margin-left: -1402px;
	}
	#create-fundable.step4 {
		margin-left: -2103px;
	}
	.create-fundable fieldset {
		float: left;
		margin: 0 20px 20px 0;
		width: 682px;
	}
*/
.actions {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 18px;
	width: 100%;
}
.create-fundable {
	opacity: 0;
	height: 0;
}
.create-fundable.active {
	opacity: 1;
	height: auto;
	-webkit-transition: opacity .4s linear;
	-moz-transition: opacity .4s linear;
	transition: opacity .4s linear;
}
.create-fundable fieldset {
	margin-bottom: 20px;
}
.create-fundable fieldset > button {
	margin-right: 20px;
}
.create-fundable legend {
	padding-top: 10px;
	text-align: center;
}
	.create-fundable legend span {
		background-color: #000;
		border-radius: 40px;
		color: #fff;
		display: block;
		height: 60px;
		margin: 0 auto 10px auto;
		padding: 20px 0 0 0;
		width: 80px;
	}
	.create-fundable legend span:after {
		border-bottom: 6px solid #000;
		content: '';
		display: block;
		margin-top: 30px;
		width: 100%;
	}
.create-fundable .share-event {
	text-align: center;
}
	.create-fundable .share-event i {
		color: #aaaaac;
		display: block;
		font-size: 10px;
		margin-top: -5px;
	}
	.create-fundable .fundable_share {
		font-family: 'OSPDIN', 'Helvetica Neue', Helvetica, Arial, sans-serif;
		font-size: 26px;
		margin-top: 20px;
	}
		.fundable_share .fb {color: #3B5998;}
		.fundable_share .twitter {color: #4099FF;}
		.create-fundable .fundable_share span {
			display: block;
			margin: 10px 0;
		}
.divider:before {
	border-bottom: 1px solid #999;
	content: '';
	display: block;
	margin: 20px 0;
	width: 100%;
}
#ticket-upload table {
	margin: 20px auto;
	width: 590px;
}
#ticket-upload .input-xlarge {
	width: 290px;
}
#ticket-upload .input-medium {
    width: 60px;
}
	#ticket-upload th {
		text-align: left;
	}
.ticket-row {
	height: 40px;
}
	.ticket-row td:first-child {
		width: 240px;
	}
	.ticket-row:hover .hidden {
		display: block !important;
		visibility: visible;
	}
	.ticket-row:hover td:first-child {
		font-weight: bold;
	}

/*Create Org*/
.uploader {
	min-width: 280px;
}
#create_org .uploader {
	min-height: 130px;
	margin-top: 20px;
}
#imgUpload {
	background-color: #7e7f82;
	border: 2px solid #000;
	float: left;
	min-height: 160px;
	min-width: 160px;
}
	#imgPreviewCont {
		background-color: #7e7f82;
		border: 2px solid #000;
		float: right;
		height:160px;
		overflow:hidden;
		width:160px;
	}
	#imgPreviewCont:after {
		color: #FFF;
		content: 'Preview';
		display: block;
		text-align: center;
		margin-top: 50px;
	}
.jcrop-holder {
	float: left;
}
#orgAbout {
	min-height: 160px;
}
/*Inbox Styles*/
#inbox {
	background-color: #29282a;
	color: #87898C;
	text-shadow: 0 0 1px #000;
	position: relative;
}
	#inbox:after {
		content: 'You have no messages.';
		position: absolute;
		left: 35px;
		top: 30px;
		z-index: 10;
	}
	#dash-items {
		position: relative;
		z-index: 99;
	}
	#dash-items.transitioning {
		background-color: #29282a;
	}
	.inbox-panel,
	.inbox-item {
		float: left;
	}
		.inbox-item > div > h3:first-child {
			font-family: 'Roboto Condensed';
			font-size: 15px;
			font-weight: bold;
		}
	.inbox-panel > ul {
		height: 300px;
		overflow: hidden;
		width: 196px;
	}
	.inbox-panel li {
		background-color: #29282a;
		cursor: pointer;
		padding: 3px 5px;
		width: 186px;
	}
		.inbox-panel li.active {
			background-color: #1a1a1a;
			-webkit-box-shadow: inset 0 0 4px 1px rgba(0,0,0,0.7);
			-moz-box-shadow: inset 0 0 4px 1px rgba(0,0,0,0.7);
			box-shadow: inset 0 0 4px 1px rgba(0,0,0,0.7);
		}
		.inbox-panel li + li {
			border-top: 1px solid #2c2b2d;
		}
		.inbox-panel li img {

			float: left;
			height: 30px;
			width: 30px;
		}
		.inbox-panel .info {
			margin-left: 38px;
			position: relative;
		}
		.inbox-panel .name {
			color: #5d9c84;
			display: block;
			font-size: 12px;
			margin-top: -2px;
		}
		.inbox-panel .sub {
			font-size: 10px;
		}
		.inbox-panel .remove {
			color: #6d6e71;
			display: none;
			font-size: 10px;
			position: absolute;
			top: -2px;
			right: 2px;
		}
			.inbox-panel li:hover .remove {
				display: block;
			}
	.inbox-item {
		background-color: #454346;
		box-shadow: inset 0 0 4px 1px rgba(0,0,0,0.3);
		margin-left: 10px;
		padding: 12px;
		position: relative;
		width: 414px;
	}
		.inbox-item .datetime {
			font-size: 10px;
			position: absolute;
			top: 4px;
			right: 8px;
			text-align: right;
		}
			.inbox-item .datetime p {
				margin: 0;
			}
		.inbox-item .subject {
			margin: 20px 0;
		}
		.inbox-item .subject img {
			height: 160px;
			float: left;
			margin-right: 15px;
			width: 160px;
		}
		.inbox-item h3,
		.inbox-item .subject h4 {
			margin-top: 0;
			width: 85%;
		}
	.inbox-item > div {
		display: none;
	}
	.inbox-item > div:first-child {
		display: block;
	}

/*Homepage Styles*/
#homepage {min-height: 600px;}
#homepage header {
	background: url(/img/fundaround-main.png) no-repeat 48.5% center #29282A;
	max-height: 350px;
	height: 350px;
	transition: max-height .3s, background .3s;
	-moz-transition: max-height .3s, background .3s;
	-webkit-transition: max-height .3s, background .3s;
	-o-transition: max-height .3s, background .3s;
	position: relative;
	z-index:99;
}
	#homepage header.closed {
		background: #29282A;
		max-height: 86px;
		transition: max-height .3s, background .3s;
		-moz-transition: max-height .3s, background .3s;
		-webkit-transition: max-height .3s, background .3s;
		-o-transition: max-height .3s, background .3s;
	}
#homepage header .row > .span3 {
	opacity: 0;
	transition: opacity .3s linear;
	-moz-transition: opacity .3s linear;
	-webkit-transition: opacity .3s linear;
	-o-transition: opacity .3s linear;
}
	#homepage header.closed .row > .span3 {
		opacity: 1;
		transition: opacity .3s linear;
		-moz-transition: opacity .3s linear;
		-webkit-transition: opacity .3s linear;
		-o-transition: opacity .3s linear;
	}
#homepage #main {
	overflow: hidden;
	padding: 52px 0;
	position: absolute;
	top: 61px;
	width: 100%;
	z-index: 1;
}
	#homepage h1,
	#homepage #main p,
	#homepage #joinHome p {
		color: #414042;
	}
	#homepage #main p,
	#homepage #joinHome p {
		font-size: 18px;
		line-height: 22px;
	}
.row > img {
	text-align: center;
}
#toggle {
	position: relative;
	z-index: 999;
}
	#main-toggle {
		background: url(/img/up-arrow.png) no-repeat center center #29282a;
		border-radius: 0 0 5px 5px;
		cursor: pointer;
		height: 22px;
		width: 68px;
		z-index: 1;
		margin: 0 auto;
		display: block;
	}
	.closed ~ #toggle #main-toggle {
		margin: -22px auto;
		-webkit-transform: rotate(180deg);
		-moz-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	}
#homepage .secondary nav {
	margin: 30px 0 22px;
}
	#homepage .secondary nav a{
		color: #000;
		font-family: 'OSPDIN', 'Helvetica Neue', Helvetica, Arial, sans-serif;
		font-size: 32px;
		padding: 10px 8px 20px;
		text-transform: uppercase;
	}
	#homepage .secondary nav li + li {
		margin-left: 10px;
	}
	#homepage .secondary a.active {
		background-color: #eff0ed;
		-webkit-transition: background .2s linear;
		-moz-transition: background-color .2s linear;
		-o-transition: background-color .2s linear;
		transition: background-color .2s linear;
	}

.tagline {
	font-size: 18px;
	margin-left: -180px;
	position: absolute;
	left: 50%;
	top: 300px;
	z-index: 9999;
}
.closed ~ .tagline {
	display: none;
}
#joinHome {
	margin-top: 40px;
}
#joinHome .row h3 {
	font-size: 36px;
	color: #000;
	text-align: center;
	margin: 20px 0;
}
#joinHome .row + .row .teal {
	font-size: 18px;
	font-weight: bold;
}
#joinHome .row + .row {
	border-top: 1px solid #e0e0e0;
	margin-top: 35px;
	padding-top: 35px;
}
	#joinHome .home-featured h4 {
		color: #000;
		font-size: 24px;
		font-weight: bold;
	}
	#joinHome .home-featured h5 {
		color: #000;
		font-size: 18px;
		font-weight: bold;
	}
	#joinHome .home-featured {
		padding-bottom: 40px;
	}
	.home-featured .teal {
		font-size: 14px !important;
	}
	.panelHome i {
		float: left;
		font-size: 50px;
	}

.pricing h4 {
	color: #292526;
	margin-top: 0;
}
.pricing .greybox img {
	max-height: none;
	max-width: none;
}
	.pricing_cont {
		text-align: center;
	}

#cboxLoadedContent {
	padding-top: 40px;
}

#cboxLoadedContent > p {
	text-align: center;
}


/*Donations*/
.donate-share  {
	margin: 15px 0 0 30px;
	width: 225px;
}
	.donate-fb {
		float: left;
	}
	.donate-twitter {
		float: right;
	}
.donate-btn {
	background: #438E70;
	background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.4) 100%), -webkit-linear-gradient(left, #66B798 0%, #438E70 50%, #66B798 100%);
	background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.4) 100%), linear-gradient(to right, #66B798 0%, #438E70 50%, #66B798 100%);
	background-position: 0 0;
	background-size: 200% 100%;
	border-radius: 4px;
	color: #fff;
	display: block;
	margin: 20px auto 0;
	width: 80px;
	font-size: 20px;
	text-transform: uppercase;
	padding: 15px 65px 15px 15px;
	position: relative;
	text-shadow: 1px 1px 5px #666;
	-webkit-transition: all 800ms;
	transition: all 800ms;
}
.donate-btn:after {
  border-left: 1px solid #3B7D62;
  color: #003527;
  content: "\e00a";
  font: 20px "icomoon";
  padding: 10px 0;
  padding-left: 15px;
  position: absolute;
  right: 16px;
  top: 6px;
  -webkit-transition: all 600ms 200ms;
  transition: all 600ms 200ms;
}
.donate-btn:hover {
  background-position: -100% 0;
  color: #fff;
  cursor: pointer;
}
.donate-btn:hover:after {
  border-left: 1px solid #008260;
  color: #EA5C50;
  text-shadow: 0 0 10px #000;
}

.scroller .donation_amt {
	width: 210px;
	margin: 30px auto;
}


/*Login*/
#cboxLoadedContent form.form-horizontal {
	margin-right: 50px;
}
#cboxLoadedContent  .form-horizontal .control-label {
	width: 110px;
}
#cboxLoadedContent .form-horizontal .controls {
	margin-left: 130px;
}
.login_box #cboxClose {display: none;}

/*Forms*/
.controls {
	position: relative;
}
label.error {
	color: #900;
	font-size: 11px;
	position: absolute;
	bottom: -12px;
	left: 0;
}
.form-horizontal label.error {
	bottom: -22px;
}
.form-horizontal div.message label.error {
	bottom: 0;
}
textarea + label.error {
	bottom: -13px;
}
#create_org textarea + label.error {
	bottom: -22px;
}
.form-right textarea + label.error {
	bottom: -22px;
}
#about + label.error {
	bottom: -23px;
}
#contact-us textarea + label.error {
	bottom: -21px;
}
.message {
    font-size: 12px;
    max-width: 400px;
    text-align: center;
	position: relative;
	right: -20px;
    width: 100%;
}
.message.error {
    color: #801521;
    padding-bottom: 10px;
    text-align: left;
    right: auto;
}
.counter {
	color: #81a938;
	font-family: 'OSPDIN', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 14px;
	position: absolute;
	top: -20px;
	right: 20px;
}
.counter.warning {
	color: #900;
}


.loading {
	font-weight: bold;
	margin: -40px auto 20px auto;
	text-align: center;
	width: 70px;
	padding: 20px 32px 32px 32px;
	background-color: #FFF;
	position: relative;
	z-index: 99;
}
	.loading img {
		display: block;
		-webkit-animation: rotate 2s infinite linear;
		-moz-animation: rotate 2s infinite linear;
		-o-animation: rotate 2s infinite linear;
		animation: rotate 2s infinite linear;
	}
	.loading p {
		font-weight: bold;
		font-size: 14px;
		margin: 10px 0;
		text-transform: uppercase;
	}
@-webkit-keyframes rotate {
	0% {
		-webkit-transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(-360deg);
	}
}
@-moz-keyframes rotate {
	0% {
		-moz-transform: rotate(0deg);
	}
	100% {
		-moz-transform: rotate(-360deg);
	}
}
@-ms-keyframes rotate {
	0% {
		-moz-transform: rotate(0deg);
	}
	100% {
		-moz-transform: rotate(-360deg);
	}
}
@-o-keyframes rotate {
	0% {
		-o-transform: rotate(0deg);
	}
	100% {
		-o-transform: rotate(-360deg);
	}
}
@keyframes rotate {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(-360deg);
	}
}

#sitemap li{
	float: left;
	margin-right: 20px;
	width: 195px;
}

.nav-tabs,
.nav-pills {
  *zoom: 1;
}

.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
  display: table;
  line-height: 0;
  content: "";
}

.nav-tabs:after,
.nav-pills:after {
  clear: both;
}

.nav-tabs > li,
.nav-pills > li {
  float: left;
}

.nav-tabs > li > a,
.nav-pills > li > a {
	display: block;
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
  margin-bottom: 0;
}

.nav-tabs > li {
  margin-bottom: -1px;
}

.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
     -moz-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
}

.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
background-color: #fff;
  border-color: #eeeeee #eeeeee #dddddd;
}

.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #555555;
  cursor: default;
  background-color: #ffffff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.tab-content {
margin-top: -1px;
	clear: both;
	overflow: auto;
	background-color: #FFF;
	padding: 12px 20px;
	border: 1px solid #DDD;
}

.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}

.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}

.tab-content > .active,
.pill-content > .active {
  display: block;
}

.tab-pane > img {
	margin-right: 15px;
	max-width: none;
	max-height: none;
}

.meterContainer {
    height: 80px;
    position: relative;
    width: 245px;
}
.meterBackground {
  background-color: #e9f1f4;
  border-radius: 32px;
  height: 32px;
  width: 245px;
  position: absolute;
  bottom: 0;
  left: 0;
}

.meterBackground:after {
	content: '$25,000';
	font-size: 20px;
	font-weight: bold;
	position: absolute;
	top: 8px;
	color: #4D4D4D;
	left: 90px;
}

.meterBackgroundvfv {
    background-color: #e9f1f4;
    border-radius: 32px;
    height: 32px;
    width: 245px;
    position: absolute;
    bottom: 0;
    left: 0;
}

.meterBackgroundvfv:after {
    content: '$10,000';
    font-size: 20px;
    font-weight: bold;
    position: absolute;
    top: 8px;
    color: #4D4D4D;
    left: 90px;
}
.meterBar {
  background-color: #ea5c50;
  border-radius: 32px;
  display: block;
  height: 100%;
  min-width: 18px;
  width: 75%;
  position: relative;
}

meter {
  display: none;
}

.progressValue {
    background-color: #67B798;
    border-radius: 2px;
    color: #fff;
    font-family: Arial, sans-serif;
    height: 31px;
    right: -25px;
    line-height: 31px;
    padding: 0 4px;
    position: absolute;
    text-align: center;
    top: -46px;
    max-width: 150px;
    z-index: 2;
}

.progressValue:before {
    background-color: #67B798;
    border-radius: 1px;
    content: "";
    height: 10px;
    left: 50%;
    margin-left: -5px;
    position: absolute;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 25px;
    width: 10px;
    z-index: 3;
}

#updates .byline {
	font-size: 12px;  color: #777;  margin-bottom: 10px;
}
	#updates iframe {
		margin-bottom: 10px;
	}
	#updates .donate-update + .donate-update {
		border-top: 1px solid #DADADA;
		margin-top: 20px;
		padding-top: 20px;
	}
	#updates .donate-update h3 {
		margin-top: 0;
	}

.donate-sidebox .well,
.donate-sidebox .scroller .viewport {
	overflow: visible;
}

.contrib-info .timeago {
	display: block;
}

.contributions > li {
	overflow: hidden;
	padding: 10px 0;
}
	.contributions > li + li {
		border-top: 1px solid #ccc;
	}
.contributions li > img {
	margin-right: 15px;
	max-width: 50px;
	max-height: 50px;
}

/* ==========================================================================
   Helper classes
   ========================================================================== */
form a {
	color: #68c93c;
}
.input-small {
	width: 90px;
}

.input-medium {
	width: 150px;
}

.input-large {
	width: 210px;
}

.input-xlarge {
	width: 270px;
}

.input-xxlarge {
	width: 530px;
}

.fileinput-btn {
	overflow: hidden;
	margin: 8px 4px 0 0;
}
.fileinput-btn input {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	transform: translate(-300px, 0) scale(4);
	font-size: 23px;
	direction: ltr;
	cursor: pointer;
}

.no-FileReader .dash-prof > a {
	display: none;
}

.btn + .btn {
	margin-left: 10px;
}
.btn.pull-right + .btn.pull-right {
	margin-left: 0;
	margin-right: 10px;
}
.gray {
	color: #9ea1a4 !important;
}
.teal {
	color: #6fbb9d !important;
}
.green {
	color: #97c93c !important;
}
#homepage .secondary nav a.getStarted {
	color: #67b798;
}
.active.getStarted {
	background: #b6b6b8;
	background: -moz-linear-gradient(left,  #b6b6b8 25%, #b3dbcb 25%, #b3dbcb 50%, #989798 50%, #989798 75%, #cbe49d 75%);
	background: -webkit-gradient(linear, left top, right top, color-stop(25%,#b6b6b8), color-stop(25%,#b3dbcb), color-stop(50%,#b3dbcb), color-stop(50%,#989798), color-stop(75%,#989798), color-stop(75%,#cbe49d));
	background: -webkit-linear-gradient(left,  #b6b6b8 25%,#b3dbcb 25%,#b3dbcb 50%,#989798 50%,#989798 75%,#cbe49d 75%);
	background: -o-linear-gradient(left,  #b6b6b8 25%,#b3dbcb 25%,#b3dbcb 50%,#989798 50%,#989798 75%,#cbe49d 75%);
	background: -ms-linear-gradient(left,  #b6b6b8 25%,#b3dbcb 25%,#b3dbcb 50%,#989798 50%,#989798 75%,#cbe49d 75%);
	background: linear-gradient(to right,  #b6b6b8 25%,#b3dbcb 25%,#b3dbcb 50%,#989798 50%,#989798 75%,#cbe49d 75%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6b6b8', endColorstr='#cbe49d',GradientType=1 );
}
.controller {
	margin: 20px 0;
	text-align: center;
}
.controller li{
	background-color: #bcbec0;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	cursor: pointer;
	display: inline-block;
	height: 12px;
	width: 12px;
}
	.controller:hover li:nth-child(1) {
		background-color: #808184;
	}
	.controller:hover li:nth-child(2) {
		background-color: #67b798;
	}
	.controller:hover li:nth-child(3) {
		background-color: #322f31;
	}
	.controller:hover li:nth-child(4) {
		background-color: #97c93c;
	}

.flick {
	overflow: hidden;
	position: relative;
	width: 100%;
}
	.flick:before {
		-webkit-box-shadow: inset 1px 0px 10px 0px #000, inset -1px 0px 10px 0px rgba(0, 0, 0, 0.1);
		-moz-box-shadow: inset 1px 0px 10px 0px #000, inset -1px 0px 10px 0px rgba(0, 0, 0, 0.1);
		box-shadow: inset 1px 0px 10px 0px #000, inset -1px 0px 10px 0px rgba(0, 0, 0, 0.1);
		content: '';
		display: block;
		height: 100%;
		position: absolute;
		top:0;
		left:0;
		width: 100%;
		z-index: 1;
	}
.flick-items {
	width: 1474px;
}
.flick-items li {
	background: url(/img/default-org-logo.png) no-repeat center center #29282A;
	height: 126px;
	float: left;
	margin: 0 4px;
	position: relative;
	width: 126px;
	transition: box-shadow .3s linear;
	-moz-transition: box-shadow .3s linear;
	-webkit-transition: box-shadow .3s linear;
	-o-transition: box-shadow .3s linear;
	float: left;
}
	.flick-items li img {
		max-height: 100%;
		max-width: 100%;
	}
	.flick-items li .name {
		background-color: #29282a;
		color: white;
		display: block;
		font-size: 12px;
		position: absolute;
		bottom: 0;
		left: 0;
		text-align: center;
		text-shadow: 1px 0 1px black;
		width: 100%;
	}
#members-flick {
	height: 126px;
	margin-bottom: 16px;
}

.ir {
	background-color: transparent;
	border: 0;
	overflow: hidden;
	/* IE 6/7 fallback */
	*text-indent: -9999px;
}

.ir:before {
	content: "";
	display: block;
	width: 0;
	height: 100%;
}

.slide {
	transition: max-height .3s linear;
	-moz-transition: max-height .3s linear;
	-webkit-transition: max-height .3s linear;
	-o-transition: max-height .3s linear;
}

/*
 * Hide from both screenreaders and browsers: h5bp.com/u
 */

.hidden {
	display: none !important;
	visibility: hidden;
}

/*
 * Hide only visually, but have it available for screenreaders: h5bp.com/v
 */

.visuallyhidden {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

/*
 * Extends the .visuallyhidden class to allow the element to be focusable
 * when navigated to via the keyboard: h5bp.com/p
 */

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto;
}

/*
 * Hide visually and from screenreaders, but maintain layout
 */

.invisible {
	visibility: hidden;
}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */

.clearfix:before,
.clearfix:after {
	content: " "; /* 1 */
	display: table; /* 2 */
}

.clearfix:after {
	clear: both;
}

/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */

.clearfix {
	*zoom: 1;
}

/* ==========================================================================
   EXAMPLE Media Queries for Responsive Design.
   Theses examples override the primary ('mobile first') styles.
   Modify as content requires.
   ========================================================================== */

@media only screen and (min-width: 35em) {
	/* Style adjustments for viewports that meet the condition */
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min-resolution: 144dpi) {
	/* Style adjustments for high resolution devices */
}

/* ==========================================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */

@media print {
	* {
		background: transparent !important;
		color: #000 !important; /* Black prints faster: h5bp.com/s */
		box-shadow: none !important;
		text-shadow: none !important;
	}

	a,
	a:visited {
		text-decoration: none;
	}

	a[href]:after {
		content: " (" attr(href) ")";
	}

	abbr[title]:after {
		content: " (" attr(title) ")";
	}

	/*
	 * Don't show links for images, or javascript/internal links
	 */

	.ir a:after,
	a[href^="javascript:"]:after,
	a[href^="#"]:after {
		content: "";
	}

	pre,
	blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}

	thead {
		display: table-header-group; /* h5bp.com/t */
	}

	tr,
	img {
		page-break-inside: avoid;
	}

	img {
		max-width: 100% !important;
	}

	@page {
		margin: 0.5cm;
	}

	p,
	h2,
	h3 {
		orphans: 3;
		widows: 3;
	}

	h2,
	h3 {
		page-break-after: avoid;
	}
}

/*Plugin Styles*/
/*
	ColorBox Core Style:
	The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/*
	User Style:
	Change the following styles to modify the appearance of ColorBox.  They are
	ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(/img/colorbox/overlay.png) repeat 0 0;}
#colorbox{}
	#cboxTopLeft{width:21px; height:21px; background:url(/img/colorbox/controls.png) no-repeat -101px 0;}
	#cboxTopRight{width:21px; height:21px; background:url(/img/colorbox/controls.png) no-repeat -130px 0;}
	#cboxBottomLeft{width:21px; height:21px; background:url(/img/colorbox/controls.png) no-repeat -101px -29px;}
	#cboxBottomRight{width:21px; height:21px; background:url(/img/colorbox/controls.png) no-repeat -130px -29px;}
	#cboxMiddleLeft{width:21px; background:url(/img/colorbox/controls.png) left top repeat-y;}
	#cboxMiddleRight{width:21px; background:url(/img/colorbox/controls.png) right top repeat-y;}
	#cboxTopCenter{height:21px; background:url(/img/colorbox/border.png) 0 0 repeat-x;}
	#cboxBottomCenter{height:21px; background:url(/img/colorbox/border.png) 0 -29px repeat-x;}
	#cboxContent{background:#fff; overflow:hidden;}
		.cboxIframe{background:#fff;}
		#cboxError{padding:50px; border:1px solid #ccc;}
		#cboxTitle{position:absolute; top:4px; left:0; text-align:center; width:100%; color:#949494;}
		#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
		#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
		#cboxPrevious{position:absolute; bottom:0; left:0; background:url(/img/colorbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
		#cboxPrevious:hover{background-position:-75px -25px;}
		#cboxNext{position:absolute; bottom:0; left:27px; background:url(/img/colorbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
		#cboxNext:hover{background-position:-50px -25px;}
		#cboxLoadingOverlay{background:url(/img/colorbox/loading_background.png) no-repeat center center;}
		#cboxLoadingGraphic{background:url(/img/colorbox/loading.gif) no-repeat center center;}
		#cboxClose{position:absolute; top:0; right:0; background:url(/img/colorbox/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
		#cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
  Feel free to remove this and the /ie6/ directory if you have dropped IE6 support.
*/
.cboxIE6 #cboxTopLeft{background:url(/img/colorbox/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(/img/colorbox/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(/img/colorbox/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(/img/colorbox/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(/img/colorbox/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(/img/colorbox/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(/img/colorbox/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(/img/colorbox/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
	_behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}
#cboxTitle {
	font-family: 'OSPDIN', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 24px;
	text-transform: uppercase;
}

#cboxLoadedContent {
	overflow: hidden !important;
}

/*#cboxLoadedContent #payment-form {
	margin-right: 0;
}*/
#payment-form .review {
	border-bottom: 1px solid #d7d7d7;
	font-size: 12px;
	padding-bottom: 20px;
	margin: 0 auto 20px;
	width: 100%;
}
	#payment-form .review td,
	#payment-form .review th {
		padding: 5px;
	}
	#payment-form .review td + td {
		text-align: center;
	}
	#payment-form .review tr + tr {
		border-bottom: 1px solid #F7F7F7;
	}
	#payment-form .review tr:last-child {
		border-bottom: none;
	}
	#payment-form .review tr td:first-child {
		max-width: 120px;
	}

.form-left {
	border-right: 1px solid #4F4F51;
	float: left;
	margin: 20px 50px 20px 20px;
	padding-right: 60px;
	width: 260px;
}
.form-right {
	float: right;
	margin: 20px 20px 20px 0;
	width: 270px;
}
.form-right .control-group:first-child {
	margin-bottom: 20px;
}
.light-form .form-left {
	border-right: 1px solid #d7d7d7;
}
.terms {
	font-size: 10px;
}
.terms input[type="radio"],
.terms input[type="checkbox"] {
	margin: 2px 0 0 0;
}

.light-form .fileinput-btn {
	margin: 3px 4px 0 0;
}
.control-group .pull-left + .pull-left {
	margin-left: 10px;
}
.light-form {
	background-color: #fff;
	overflow: hidden;
}

.slider-uploads {
	border-top: 1px solid #f7f7f7;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	clear: both;
	margin-top: 10px;
	overflow: hidden;
	padding: 18px;
	width: 100%;
}
	.slider-uploads h3 {
		color: #333;
	}
	.slider-uploads a:before {
		color: #fff;
		content: 'Click to Upload';
		padding-top: 38px;
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
		text-align: center;
	}
		.slider-uploads a:hover:before {
			background-color: rgba(0,0,0,0.8);
			z-index: 5;
			-webkit-transition: background-color .2s linear;
			-moz-transition: background-color .2s linear;
			transition: background-color .2s linear;
		}
	.slider-uploads a {
		background-color: gray;
		display: block;
		height: 91px;
		float: left;
		overflow: hidden;
		position: relative;
		text-align: center;
		text-shadow: 1px 0 1px rgba(0,0,0,0.4);
		width: 153px;
	}
		.slider-uploads a + a {
			margin-left: 11px;
		}
	.slider-uploads a img {
		max-height: 91px;
		max-width: 153px;
		position: relative;
		z-index: 1;
	}

.fundable-tickets .btn {
	padding: 4px 10px;
}
.fundable-tickets .btn + .btn {
	margin: 0;
}

#fundable-media #imgPreviewCont,
#fundable-media .fileinput-btn {
	display: none;
}
#fundable-media #imgUpload {
	margin: 0;
	min-height: 365px;
	min-width: 612px;
	position: relative;
}
.uploader > label {
	overflow: hidden;
	position: relative;
}
.uploader > label:before {
	color: #fff;
	content: 'Click to Upload';
	cursor: pointer;
	font-size: 20px;
	padding-top: 163px;
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	text-align: center;
	z-index: 4;
}
	.uploader > label:hover:before {
		background-color: rgba(0,0,0,0.8);
		z-index: 5;
		-webkit-transition: background-color .2s linear;
		-moz-transition: background-color .2s linear;
		transition: background-color .2s linear;
	}
	.uploader .jcrop-holder {
		z-index: 6;
	}
.profilePic .uploader > label:before {
	padding-top: 68px;
	font-size: 14px;
}

.profilePic .controls { width: 100%; }

/*
.dark-form {
	background-color: #29282A;
	color: #fff;
	overflow: hidden;
}
	.dark-form #cboxContent {
		background-color: #29282a;
	}

.dark-form textarea, .dark-form input[type="text"], .dark-form input[type="password"]  {
	background-color: #29282a;
	border: 1px solid #242325;
	box-shadow: inset 0 0 4px 1px rgba(0,0,0,0.3);
	color: #868789;
}
.dark-form input[type="file"] {
	color: #868789;
}
	.dark-form label.error {
		color: #F33;
	}
	.dark-form #cboxTitle {
		color: #fff;
	}
	.dark-form #cboxMiddleRight {
		background: url(/img/colorbox/dark-controls.png) right top repeat-y;
	}
	.dark-form #cboxMiddleLeft {
		background: url(/img/colorbox/dark-controls.png) left top repeat-y;
	}
	.dark-form #cboxTopLeft {
		background: url(/img/colorbox/dark-controls.png) no-repeat -101px 0;
	}
	.dark-form #cboxTopRight {
		background: url(/img/colorbox/dark-controls.png) no-repeat -130px 0;
	}
	.dark-form #cboxBottomLeft {
		background: url(/img/colorbox/dark-controls.png) no-repeat -101px -29px;
	}
	.dark-form #cboxBottomRight {
		background: url(/img/colorbox/dark-controls.png) no-repeat -130px -29px;
	}
	.dark-form #cboxTopCenter {
		background: url(/img/colorbox/dark-border.png) 0 0 repeat-x;
	}
	.dark-form #cboxBottomCenter {
		background: url(/img/colorbox/dark-border.png) 0 -29px repeat-x;
	}
	.dark-form #cboxClose {
		background: url(/img/colorbox/dark-controls.png) no-repeat -25px 0;
	}
*/

/**** Isotope Filtering ****/

.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.5s;
	 -moz-transition-duration: 0.5s;
	  -ms-transition-duration: 0.5s;
	   -o-transition-duration: 0.5s;
		  transition-duration: 0.5s;
}

.isotope {
  -webkit-transition-property: height, width;
	 -moz-transition-property: height, width;
	  -ms-transition-property: height, width;
	   -o-transition-property: height, width;
		  transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
	 -moz-transition-property:    -moz-transform, opacity;
	  -ms-transition-property:     -ms-transform, opacity;
	   -o-transition-property:      -o-transform, opacity;
		  transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
	 -moz-transition-duration: 0s;
	  -ms-transition-duration: 0s;
	   -o-transition-duration: 0s;
		  transition-duration: 0s;
}

/* End: Recommended Isotope styles */



/* disable CSS transitions for containers with infinite scrolling*/
.isotope.infinite-scrolling {
  -webkit-transition: none;
	 -moz-transition: none;
	  -ms-transition: none;
	   -o-transition: none;
		  transition: none;
}



/* jquery.Jcrop.css v0.9.10 - MIT License */

/*
  The outer-most container in a typical Jcrop instance
  If you are having difficulty with formatting related to styles
  on a parent element, place any fixes here or in a like selector

  You can also style this element if you want to add a border, etc
  A better method for styling can be seen below with .jcrop-light
  (Add a class to the holder and style elements for that extended class)
*/
.jcrop-holder {
  direction: ltr;
  text-align: left;
}

/* These styles define the border lines */
.jcrop-vline,.jcrop-hline{background:#FFF url(/img/jcrop.gif) top left repeat;font-size:0;position:absolute;}
.jcrop-vline{height:100%;width:1px!important;}
.jcrop-hline{height:1px!important;width:100%;}
.jcrop-vline.right{right:0;}
.jcrop-hline.bottom{bottom:0;}

/* Handle style - size is set by Jcrop handleSize option (currently) */
.jcrop-handle{background-color:#333;border:1px #eee solid;font-size:1px;}

/* This style is used for invisible click targets */
.jcrop-tracker
{
  height: 100%;
  width: 100%;
  -webkit-tap-highlight-color: transparent; /* "turn off" link highlight */
  -webkit-touch-callout: none;              /* disable callout, image save panel */
  -webkit-user-select: none;                /* disable cut copy paste */
}

/* Positioning of handles and drag bars */
.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0;}
.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px;}
.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%;}
.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%;}
.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0;}
.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0;}
.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0;}
.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px;}
.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%;}
.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px;}
.jcrop-dragbar.ord-n{margin-top:-4px;}
.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px;}
.jcrop-dragbar.ord-e{margin-right:-4px;right:0;}
.jcrop-dragbar.ord-w{margin-left:-4px;}

/* The "jcrop-light" class/extension */
.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline
{
	background:#FFF;
	filter:Alpha(opacity=70)!important;
	opacity:.70!important;
}
.jcrop-light .jcrop-handle
{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background-color:#000;
	border-color:#FFF;
	border-radius:3px;
}

/* The "jcrop-dark" class/extension */
.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline
{
	background:#000;
	filter:Alpha(opacity=70)!important;
	opacity:.7!important;
}
.jcrop-dark .jcrop-handle
{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background-color:#FFF;
	border-color:#000;
	border-radius:3px;
}

/* Fix for twitter bootstrap et al. */
.jcrop-holder img,img.jcrop-preview{ max-width: none; }

/*! jQuery UI - v1.10.1 - 2013-02-23
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=2px&bgColorHeader=dddddd&bgTextureHeader=highlight_soft&bgImgOpacityHeader=50&borderColorHeader=dddddd&fcHeader=444444&iconColorHeader=0073ea&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=dddddd&fcContent=444444&iconColorContent=ff0084&bgColorDefault=f6f6f6&bgTextureDefault=highlight_soft&bgImgOpacityDefault=100&borderColorDefault=dddddd&fcDefault=0073ea&iconColorDefault=666666&bgColorHover=0073ea&bgTextureHover=highlight_soft&bgImgOpacityHover=25&borderColorHover=0073ea&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=dddddd&fcActive=ff0084&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=0073ea&bgColorError=ffffff&bgTextureError=flat&bgImgOpacityError=55&borderColorError=ff0084&fcError=222222&iconColorError=ff0084&bgColorOverlay=eeeeee&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px
* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Helvetica,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Helvetica,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff url(/img/jquery-ui/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#444}.ui-widget-content a{color:#444}.ui-widget-header{border:1px solid #ddd;background:#ddd url(/img/jquery-ui/ui-bg_highlight-soft_50_dddddd_1x100.png) 50% 50% repeat-x;color:#444;font-weight:bold}.ui-widget-header a{color:#444}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ddd;background:#f6f6f6 url(/img/jquery-ui/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#0073ea}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#0073ea;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #0073ea;background:#0073ea url(/img/jquery-ui/ui-bg_highlight-soft_25_0073ea_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ddd;background:#fff url(/img/jquery-ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#ff0084}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ff0084;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#fff url(/img/jquery-ui/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;color:#444}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#444}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ff0084;background:#fff url(/img/jquery-ui/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#222}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#222}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-position:16px 16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/img/jquery-ui/ui-icons_ff0084_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/img/jquery-ui/ui-icons_0073ea_256x240.png)}.ui-state-default .ui-icon{background-image:url(/img/jquery-ui/ui-icons_666666_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/img/jquery-ui/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon{background-image:url(/img/jquery-ui/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/img/jquery-ui/ui-icons_0073ea_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/img/jquery-ui/ui-icons_ff0084_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:2px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:2px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:2px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:2px}.ui-widget-overlay{background:#eee url(/img/jquery-ui/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{margin:-4px 0 0 -4px;padding:4px;background:#aaa url(/img/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.6;filter:Alpha(Opacity=60);border-radius:0}

.ui-timepicker-wrapper {
	overflow-y: auto;
	height: 150px;
	width: 6.5em;
	background: #fff;
	border: 1px solid #ddd;
	-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);
	box-shadow:0 5px 10px rgba(0,0,0,0.2);
	outline: none;
	z-index: 10001;
	margin: 0;
}

.ui-timepicker-wrapper.ui-timepicker-with-duration {
	width: 11em;
}

.ui-timepicker-list {
	margin: 0;
	padding: 0;
	list-style: none;
}

.ui-timepicker-duration {
	margin-left: 5px; color: #888;
}

.ui-timepicker-list:hover .ui-timepicker-duration {
	color: #888;
}

.ui-timepicker-list li {
	padding: 3px 0 3px 5px;
	cursor: pointer;
	white-space: nowrap;
	color: #000;
	list-style: none;
	margin: 0;
}

.ui-timepicker-list:hover .ui-timepicker-selected {
	background: #fff; color: #000;
}

li.ui-timepicker-selected,
.ui-timepicker-list li:hover,
.ui-timepicker-list .ui-timepicker-selected:hover {
	background: #1980EC; color: #fff;
}

li.ui-timepicker-selected .ui-timepicker-duration,
.ui-timepicker-list li:hover .ui-timepicker-duration {
	color: #ccc;
}

.ui-timepicker-list li.ui-timepicker-disabled,
.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
	color: #888;
	cursor: default;
}

.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
	background: #f2f2f2;
}

/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* FlexSlider Necessary Styles
*********************************/
.mediabox {position:relative;}
.mediabox:before {
	background: url(/img/fundaround-spinner-logo.svg) no-repeat center center;
	content: '';
	display: block;
	height: 144px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -95px 0 0 -72px;
	width: 144px;
	-webkit-animation: rotate 2s infinite linear;
	-moz-animation: rotate 2s infinite linear;
	-o-animation: rotate 2s infinite linear;
	animation: rotate 2s infinite linear;
	z-index: 999;
}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; text-align: center;-webkit-backface-visibility: hidden;height: 362px;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {max-height:100%; max-width: 100%;position: relative;z-index: 99;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {background: #fff; border: 4px solid #fff; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; box-shadow: 0 1px 4px rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); zoom: 1;}
.flex-viewport {overflow:hidden;max-height: 370px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;z-index: 9999;position: relative;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(/img/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 999999; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }
.flex-direction-nav .flex-prev {left: -36px;}
.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}
.flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.chzn-container{font-size:13px;position:relative;display:inline-block;vertical-align:middle;zoom:1;*display:inline}.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:100%;left:-9999px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow :0 4px 5px rgba(0,0,0,.15);box-shadow :0 4px 5px rgba(0,0,0,.15);z-index:1010;width:100%;-moz-box-sizing :border-box;-ms-box-sizing :border-box;-webkit-box-sizing:border-box;-khtml-box-sizing :border-box;box-sizing :border-box}.chzn-container.chzn-with-drop .chzn-drop{left:0}.chzn-container-single .chzn-single{background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background-image:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);-webkit-border-radius:5px;-moz-border-radius :5px;border-radius :5px;-moz-background-clip :padding;-webkit-background-clip:padding-box;background-clip :padding-box;border:1px solid #aaa;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);-moz-box-shadow :0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow :0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);display:block;overflow:hidden;white-space:nowrap;position:relative;height:23px;line-height:24px;padding:0 0 0 8px;color:#444;text-decoration:none}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single-with-deselect span{margin-right:38px}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:12px;font-size:1px;background:url(/img/chosen-sprite.png) -42px 1px no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:-42px -10px}.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:-42px -10px}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url(/img/chosen-sprite.png) no-repeat 0 2px;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:#fff url(/img/chosen-sprite.png) no-repeat 100% -20px;background:url(/img/chosen-sprite.png) no-repeat 100% -20px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(/img/chosen-sprite.png) no-repeat 100% -20px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:url(/img/chosen-sprite.png) no-repeat 100% -20px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:url(/img/chosen-sprite.png) no-repeat 100% -20px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:url(/img/chosen-sprite.png) no-repeat 100% -20px,linear-gradient(#eee 1%,#fff 15%);margin:1px 0;padding:11px 20px 11px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em;width:100%;-moz-box-sizing :border-box;-ms-box-sizing :border-box;-webkit-box-sizing:border-box;-khtml-box-sizing :border-box;box-sizing :border-box}.chzn-container-single .chzn-drop{margin-top:-1px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius :0 0 4px 4px;border-radius :0 0 4px 4px;-moz-background-clip :padding;-webkit-background-clip:padding-box;background-clip :padding-box}.chzn-container-single-nosearch .chzn-search{position:absolute;left:-9999px}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:-o-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto!important;height:1%;position:relative;width:100%;-moz-box-sizing :border-box;-ms-box-sizing :border-box;-webkit-box-sizing:border-box;-khtml-box-sizing :border-box;box-sizing :border-box}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent!important;border:0!important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow :none;box-shadow :none}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius :3px;border-radius :3px;-moz-background-clip :padding;-webkit-background-clip:padding-box;background-clip :padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);-moz-box-shadow :0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow :0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;border:1px solid #aaa;line-height:13px;padding:3px 20px 3px 5px;margin:3px 0 3px 5px;position:relative;cursor:default}.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666;border:1px solid #ccc;padding-right:5px}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:12px;font-size:1px;background:url(/img/chosen-sprite.png) -42px 1px no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:-42px -10px}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:-42px -10px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chzn-container-multi .chzn-results{margin:0;padding:0}.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .disabled-result{color:#ccc;cursor:default;display:list-item}.chzn-container .chzn-results .disabled-result em{background:transparent}.chzn-container .chzn-results .highlighted{background-color:#3875d7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:700}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container-multi .chzn-drop .result-selected{color:#ccc;cursor:default;display:list-item}.chzn-container-multi .chzn-drop .result-selected em{background:transparent}.chzn-container .chzn-results-scroll{background:#fff;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url(/img/chosen-sprite.png) no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url(/img/chosen-sprite.png) no-repeat -22px -3px}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow :0 0 5px rgba(0,0,0,.3);box-shadow :0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active.chzn-with-drop .chzn-single{border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow :0 1px 0 #fff inset;box-shadow :0 1px 0 #fff inset;background-color:#eee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(top,#eee 20%,#fff 80%);background-image:-moz-linear-gradient(top,#eee 20%,#fff 80%);background-image:-o-linear-gradient(top,#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-border-bottom-left-radius :0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft :0;-moz-border-radius-bottomright:0;border-bottom-left-radius :0;border-bottom-right-radius:0}.chzn-container-active.chzn-with-drop .chzn-single div{background:transparent;border-left:0}.chzn-container-active.chzn-with-drop .chzn-single div b{background-position:-18px 2px}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow :0 0 5px rgba(0,0,0,.3);box-shadow :0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active .chzn-choices .search-field input{color:#111!important}.chzn-disabled{cursor:default;opacity:.5!important}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}.chzn-rtl .chzn-single-with-deselect span{margin-left:38px}.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto}.chzn-rtl .chzn-search{left:9999px}.chzn-rtl.chzn-with-drop .chzn-search{left:0}.chzn-rtl .chzn-drop{left:9999px}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}.chzn-rtl.chzn-container-active.chzn-with-drop .chzn-single div{border-right:0}.chzn-rtl .chzn-search input{background:#fff url(/img/chosen-sprite.png) no-repeat -30px -20px;background:url(/img/chosen-sprite.png) no-repeat -30px -20px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(/img/chosen-sprite.png) no-repeat -30px -20px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:url(/img/chosen-sprite.png) no-repeat -30px -20px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:url(/img/chosen-sprite.png) no-repeat -30px -20px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:url(/img/chosen-sprite.png) no-repeat -30px -20px,linear-gradient(#eee 1%,#fff 15%);padding:4px 5px 4px 20px;direction:rtl}.chzn-container-single.chzn-rtl .chzn-single div b{background-position:6px 2px}.chzn-container-single.chzn-rtl.chzn-with-drop .chzn-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chzn-rtl .chzn-search input,.chzn-container-single .chzn-single abbr,.chzn-container-single .chzn-single div b,.chzn-container-single .chzn-search input,.chzn-container-multi .chzn-choices .search-choice .search-choice-close,.chzn-container .chzn-results-scroll-down span,.chzn-container .chzn-results-scroll-up span{background-image:url(/img/chosen-sprite@2x.png)!important;background-repeat:no-repeat!important;background-size:52px 37px!important}}

/*.qtip {z-index:999 !important;}*/
/*qtip*/
/*! qTip2  (includes: svg ajax tips modal viewport imagemap ie6 / basic css3) | qtip2.com | Licensed MIT, GPL | Wed Jun 12 2013 16:21:48 */.qtip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr;vertical-align:middle}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-focus{}.qtip-hover{}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Light tooltip style */.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}/*! Green tooltip style */.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #4A4A4A),color-stop(100%,black));background-image:-webkit-linear-gradient(top, #4A4A4A 0,black 100%);background-image:-moz-linear-gradient(top, #4A4A4A 0,black 100%);background-image:-ms-linear-gradient(top, #4A4A4A 0,black 100%);background-image:-o-linear-gradient(top, #4A4A4A 0,black 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from( #717171),to( #232323));background-image:-moz-linear-gradient(top, #717171, #232323);background-image:-webkit-linear-gradient(top, #717171, #232323);background-image:-ms-linear-gradient(top, #717171, #232323);background-image:-o-linear-gradient(top, #717171, #232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px black}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from( #3A79B8),to( #2E629D));background-image:-webkit-linear-gradient(top, #3A79B8, #2E629D);background-image:-moz-linear-gradient(top, #3A79B8, #2E629D);background-image:-ms-linear-gradient(top, #3A79B8, #2E629D);background-image:-o-linear-gradient(top, #3A79B8, #2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:-10000em;top:-10000em}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}

/*!
 * Bootstrap v2.0.4
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
*/

#feedbackify .fby-screen .fby-tab {
	overflow: visible !important;
}

#library {
  display: none;
}

canvas {
	-webkit-transform: translateZ(0);
	position: fixed;
	top: 0;
	z-index: -1;
}