/*! normalize.css v1.0.1 | MIT License | git.io/normalize */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {
	display:block
}
audio, canvas, video {
	display:inline-block;
*display:inline;
*zoom:1
}
audio:not([controls]) {
	display:none;
	height:0
}
[hidden] {
display:none
}
html {
	font-size:100%;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%
}
html, button, input, select, textarea {
	font-family:sans-serif
}
body {
	margin:0
}
a:focus {
	outline:thin dotted
}
a:active, a:hover {
	outline:0
}
h1 {
	font-size:2em;
	margin:.67em 0
}
h2 {
	font-size:1.5em;
	margin:.83em 0
}
h3 {
	font-size:1.17em;
	margin:1em 0
}
h4 {
	font-size:1em;
	margin:1.33em 0
}
h5 {
	font-size:.83em;
	margin:1.67em 0
}
h6 {
	font-size:.75em;
	margin:2.33em 0
}
abbr[title] {
	border-bottom:1px dotted
}
b, strong {
	font-weight:bold
}
blockquote {
	margin:1em 40px
}
dfn {
	font-style:italic
}
mark {
	background:#ff0;
	color:#000
}
p, pre {
	margin:1em 0
}
code, kbd, pre, samp {
	font-family:monospace, serif;
	_font-family:'courier new', monospace;
	font-size:1em
}
pre {
	white-space:pre;
	white-space:pre-wrap;
	word-wrap:break-word
}
q {
	quotes:none
}
q:before, q:after {
	content:'';
	content:none
}
small {
	font-size:80%
}
sub, sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup {
	top:-0.5em
}
sub {
	bottom:-0.25em
}
dl, menu, ol, ul {
	margin:1em 0
}
dd {
	margin:0 0 0 40px
}
menu, ol, ul {
	padding:0 0 0 40px
}
nav ul, nav ol {
	list-style:none;
	list-style-image:none
}
img {
	border:0;
	-ms-interpolation-mode:bicubic
}
svg:not(:root) {
	overflow:hidden
}
figure {
	margin:0
}
form {
	margin:0
}
fieldset {
	border:1px solid #c0c0c0;
	margin:0 2px;
	padding:.35em .625em .75em
}
legend {
	border:0;
	padding:0;
	white-space:normal;
*margin-left:-7px
}
button, input, select, textarea {
	font-size:100%;
	margin:0;
	vertical-align:baseline;
*vertical-align:middle
}
button, input {
	line-height:normal
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance:button;
	cursor:pointer;
*overflow:visible
}
button[disabled], input[disabled] {
	cursor:default
}
input[type="checkbox"], input[type="radio"] {
	box-sizing:border-box;
	padding:0;
*height:13px;
*width:13px
}
input[type="search"] {
	-webkit-appearance:textfield;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
textarea {
	overflow:auto;
	vertical-align:top
}
table {
	border-collapse:collapse;
	border-spacing:0
}
p.chromeframe {
	position:fixed;
	top:0;
	left:0;
	float:left;
	margin:0;
	padding:15px 30px;
	font-size:14px;
	font-weight:400;
	font-family:Arial, Helvetica, sans-serif;
	background:#cb0000;
	color:#fff;
	width:100%;
	text-align:center;
	z-index:1000
}
p.chromeframe em {
	font-weight:700
}
p.chromeframe a {
	color:#ffdd00;
	font-weight:700;
	text-decoration:underline
}
p.chromeframe a:hover {
	color:#fff
}/*!
 * jQuery UI CSS Framework 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */
.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%
}/*!
 * jQuery UI CSS Framework 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */
.ui-widget {
	font-family:Verdana, 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:Verdana, Arial, sans-serif;
	font-size:1em
}
.ui-widget-content {
	border:1px solid #aaa;
	background:#fff url("jquery-ui/ui-bg_flat_75_ffffff_40x100-3c4b974defa5e8bdaf8a603034c4435e.png") 50% 50% repeat-x;
	color:#222
}
.ui-widget-content a {
	color:#222
}
.ui-widget-header {
	border:1px solid #aaa;
	background:#ccc url("jquery-ui/ui-bg_highlight-soft_75_cccccc_1x100-cec5c56503b8480f834c3fce35dae8df.png") 50% 50% repeat-x;
	color:#222;
	font-weight:bold
}
.ui-widget-header a {
	color:#222
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border:1px solid #d3d3d3;
	background:#e6e6e6 url("jquery-ui/ui-bg_glass_75_e6e6e6_1x400-48d8d545f708e5870a965ce9df8b0e38.png") 50% 50% repeat-x;
	font-weight:normal;
	color:#555
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	color:#555;
	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 #999;
	background:#dadada url("jquery-ui/ui-bg_glass_75_dadada_1x400-d618461418b1ebc6b7996979f4c3dc92.png") 50% 50% repeat-x;
	font-weight:normal;
	color:#212121
}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {
	color:#212121;
	text-decoration:none
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	border:1px solid #aaa;
	background:#fff url("jquery-ui/ui-bg_glass_65_ffffff_1x400-ddb7ee7527bff283054406c50e597e1e.png") 50% 50% repeat-x;
	font-weight:normal;
	color:#212121
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color:#212121;
	text-decoration:none
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
	border:1px solid #fcefa1;
	background:#fbf9ee url("jquery-ui/ui-bg_glass_55_fbf9ee_1x400-38c2dea4d046fd3f56cc3996e2e6018b.png") 50% 50% repeat-x;
	color:#363636
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
	color:#363636
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
	border:1px solid #cd0a0a;
	background:#fef1ec url("jquery-ui/ui-bg_glass_95_fef1ec_1x400-f3526b8f82249928f0a6baf044204b15.png") 50% 50% repeat-x;
	color:#cd0a0a
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
	color:#cd0a0a
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
	color:#cd0a0a
}
.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
}
.ui-icon, .ui-widget-content .ui-icon {
	background-image:url("jquery-ui/ui-icons_222222_256x240-b1eb177a51ea7925448318a26d988842.png")
}
.ui-widget-header .ui-icon {
	background-image:url("jquery-ui/ui-icons_222222_256x240-b1eb177a51ea7925448318a26d988842.png")
}
.ui-state-default .ui-icon {
	background-image:url("jquery-ui/ui-icons_888888_256x240-8040cfcc88792375b7788feb59189eef.png")
}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
	background-image:url("jquery-ui/ui-icons_454545_256x240-68b2fe3268f7604fb0767a0372e2db85.png")
}
.ui-state-active .ui-icon {
	background-image:url("jquery-ui/ui-icons_454545_256x240-68b2fe3268f7604fb0767a0372e2db85.png")
}
.ui-state-highlight .ui-icon {
	background-image:url("jquery-ui/ui-icons_2e83ff_256x240-49c2da9cac2dc565265586f716491298.png")
}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
	background-image:url("jquery-ui/ui-icons_cd0a0a_256x240-d4a62216bf6f0cd0071149890763a5ff.png")
}
.ui-icon-blank {
	background-position:16px 16px
}
.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:4px
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
	border-top-right-radius:4px
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
	border-bottom-left-radius:4px
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
	border-bottom-right-radius:4px
}
.ui-widget-overlay {
	background:#aaa url("jquery-ui/ui-bg_flat_0_aaaaaa_40x100-7d1197a52442bc56fcad60d0390f4b32.png") 50% 50% repeat-x;
	opacity:0.3;
	filter:Alpha(Opacity=30)
}
.ui-widget-shadow {
	margin:-8px 0 0 -8px;
	padding:8px;
	background:#aaa url("jquery-ui/ui-bg_flat_0_aaaaaa_40x100-7d1197a52442bc56fcad60d0390f4b32.png") 50% 50% repeat-x;
	opacity:0.3;
	filter:Alpha(Opacity=30);
	border-radius:8px
}/*!
 * jQuery UI Datepicker 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.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
}
[class^="icomoon-"], [class*=" icomoon-"] {
font-family:'pursuit' !important;
speak:none;
font-style:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.icomoon-tennis:before {
	content:"\e617"
}
.icomoon-cricket:before {
	content:"\e616"
}
.icomoon-ski:before, .icomoon-skiing:before {
	content:"\e615"
}
.icomoon-volleyball:before {
	content:"\e601"
}
.icomoon-tshirt:before {
	content:"\e602"
}
.icomoon-triathlon:before {
	content:"\e603"
}
.icomoon-swimming:before {
	content:"\e604"
}
.icomoon-soccer:before {
	content:"\e605"
}
.icomoon-snowboarding:before {
	content:"\e606"
}
.icomoon-sailing:before {
	content:"\e607"
}
.icomoon-running:before {
	content:"\e608"
}
.icomoon-rugby:before {
	content:"\e609"
}
.icomoon-ringette:before {
	content:"\e60a"
}
.icomoon-para-sprint-runner:before {
	content:"\e60b"
}
.icomoon-nordic-combined:before {
	content:"\e60c"
}
.icomoon-hockey:before {
	content:"\e60d"
}
.icomoon-halfpipe:before {
	content:"\e600"
}
.icomoon-golf:before {
	content:"\e60e"
}
.icomoon-diving:before {
	content:"\e60f"
}
.icomoon-cycling:before {
	content:"\e610"
}
.icomoon-canoe:before {
	content:"\e611"
}
.icomoon-canoe-kayak:before {
	content:"\e612"
}
.icomoon-boxing:before {
	content:"\e613"
}
.icomoon-biathlon:before {
	content:"\e614"
}
body>ins {
	display:none !important
}
::-moz-selection {
background:#00c8d7;
text-shadow:none;
color:#fff
}
::selection {
	background:#00c8d7;
	text-shadow:none;
	color:#fff
}
body {
	font-size:16px;
	background:#e6e8e3
}
* {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	font-family:'Montserrat', Arial, Helvetica, sans-serif
}
.container {
	width:1140px;
	margin:0 auto;
	position:relative
}
.button-holder, .campaign-stat-list, .tabs, .faq-list, .quick-tips, .pagination, .form-wrapper, .top-right, .categories, .project-funding-details, .profile-details .social, .bonus-grid, .project-progress-buttons, .campaigns .block, .profile-buttons, .table-view-options, .publicity-options, #stepsbar, .create-form, .create-payment-buttons, #campaign-overview-items, .campaign-mvp, .slideshow-items, .slideshow-upload, .buttons-inline, .comments-updates-list {
	margin:0;
	padding:0;
	list-style:none
}
.button-holder ul, .campaign-stat-list ul, .tabs ul, .faq-list ul, .quick-tips ul, .pagination ul, .form-wrapper ul, .top-right ul, .categories ul, .project-funding-details ul, .profile-details .social ul, .bonus-grid ul, .project-progress-buttons ul, .campaigns .block ul, .profile-buttons ul, .table-view-options ul, .publicity-options ul, #stepsbar ul, .create-form ul, .create-payment-buttons ul, #campaign-overview-items ul, .campaign-mvp ul, .slideshow-items ul, .slideshow-upload ul, .buttons-inline ul, .comments-updates-list ul {
	margin:0;
	padding:0;
	list-style:none
}
header {
	background:#fff;
	height:65px;
	position:relative;
	float:left;
	width:100%;
	z-index:2;
	border-bottom:1px solid #e6e8e3
}
header .logo {
	float:left;
	display:block;
	background:#fff;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	background:#fff;
	padding:10px 15px;
	max-height:64px
}
.top-right {
	float:right;
	position:relative;
	right:15px;
	top:12px;
	line-height:2.25
}
.top-right li {
	display:inline-block;
	vertical-align:middle;
	color:#557181;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	padding:0 3px;
	font-size:0.9em
}
.top-right li:last-child {
	display:none
}
.top-right li a {
	color:#65727a;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	font-weight:400;
	text-transform:uppercase
}
.top-right li a:hover {
	color:#00c8d7
}
.top-right li .search {
	padding-left:10px
}
.top-right li .search li {
	margin-left:-4px;
	padding:0
}
.top-right li .search input {
	background:#192125;
	box-shadow:0 1px 0 #333;
	border:none;
	border-radius:60px;
	color:#fff;
	padding-right:35px;
	transition:all 0.3s ease 0.05s;
	-moz-transition:all 0.3s ease 0.05s;
	-webkit-transition:all 0.3s ease 0.05s;
	-o-transition:all 0.3s ease 0.05s;
	-ms-transition:all 0.3s ease 0.05s
}
.top-right li .search input:focus {
	min-width:300px;
	transition:all 0.3s ease 0.05s;
	-moz-transition:all 0.3s ease 0.05s;
	-webkit-transition:all 0.3s ease 0.05s;
	-o-transition:all 0.3s ease 0.05s;
	-ms-transition:all 0.3s ease 0.05s
}
.top-right li .search a {
	display:block;
	color:#a1dc00;
	font-size:1.2em;
	position:relative;
	left:-30px;
	transition:all 0.3s ease 0s;
	-moz-transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	-ms-transition:all 0.3s ease 0s
}
.top-right li .search a:hover {
	transition:all 0.3s ease 0s;
	-moz-transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	-ms-transition:all 0.3s ease 0s;
	color:#fff
}
nav {
	position:static;
	float:left;
	margin:16px 0 0 20px
}
.left-col {
	width:58%;
	float:left
}
.left-col p:first-of-type {
	padding-top:0;
	margin-top:0
}
.right-col {
	width:38%;
	float:right
}
section {
	width:100%;
	float:left
}
.main {
	padding:30px 0 0;
	width:100%
}
.button-holder {
	float:left;
	margin:20px 0 !important
}
.button-holder.multiple li {
	display:inline-block;
	vertical-align:middle
}
.button-holder li a.btn {
	font-weight:700;
	background:#374953
}
.button-holder.create {
	width:100%
}
.button-holder.create input, .button-holder.create .btn {
	float:left;
	margin-top:0 !important;
	margin-right:5px !important
}
.button-holder.create input.callout, .button-holder.create .btn.callout {
	background:#de1d61;
	line-height:inherit
}
.expanded-info .btn, .bonus-grid-container .container>.btn {
	float:left;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	font-weight:700;
	text-transform:uppercase;
	background:#a1dc00;
	color:#fff
}
.expanded-info .btn:hover, .bonus-grid-container .container>.btn:hover {
	background:#de1d61;
	border-color:#fff
}
.progress {
	width:100%
}
.progress .track {
	border-radius:0
}
.progress .current {
	background:#a1dc00;
	position:relative;
	min-height:21px;
	border-radius:0
}
.progress .current .number {
	background:#de1d61;
	border-radius:60px;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	font-weight:700;
	font-weight:700;
	color:#fff;
	text-align:center;
	min-width:45px;
	width:auto;
	position:absolute;
	padding:10px 5px;
	right:-10px;
	top:-10px;
	font-size:0.9em
}
footer {
	width:100%;
	float:left;
	background:#374953;
	background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#2d3c44), to(#374953));
	background-image:-webkit-linear-gradient(top, #2d3c44, #374953);
	background-image:-moz-linear-gradient(top, #2d3c44, #374953);
	background-image:-ms-linear-gradient(top, #2d3c44, #374953);
	background-image:-o-linear-gradient(top, #2d3c44, #374953);
	margin:20px 0 0
}
footer p {
	color:#fff;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:0.8em
}
#dev_footer {
	float:left;
	width:100%;
	display:none
}
html, body {
	height:100%
}
.page-wrap:after, footer:after {
	height:45px;
	clear:both;
	background:transparent
}
.page-wrap {
	min-height:100%;
	float:left;
	width:100%;
	margin-bottom:-45px
}
.page-wrap:after {
	content:" ";
	display:block
}
.platform-stats-footer {
	width:100%;
	float:left;
	padding:50px 0
}
.platform-stats-footer ul {
	margin:0;
	padding:0;
	list-style:none;
	text-align:center
}
.platform-stats-footer ul li {
	display:inline-block;
	vertical-align:middle;
	padding:5px 20px;
	border-left:1px solid #d7dacf
}
.platform-stats-footer ul li:first-child {
	border:none
}
.platform-stats-footer ul li h1, .platform-stats-footer ul li h5, .platform-stats-footer ul li h6 {
	margin:0;
	padding:0;
	list-style:none
}
.platform-stats-footer ul li h1 {
	color:#65727a;
	font-size:2.75em;
	font-family:'Montserrat', Arial, Helvetica, sans-serif
}
.platform-stats-footer ul li h5, .platform-stats-footer ul li h6 {
	text-transform:uppercase
}
.platform-stats-footer ul li h6 {
	color:#8f9a9c;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:1em
}
.platform-stats-footer ul li h5 {
	color:#8f9a9c;
	font-weight:700;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	font-size:1em
}
.platform-stats-footer ul li ul li {
	padding:0
}
.platform-stats-footer .mvp-list li {
	width:60px
}
.platform-social-overview {
	background:#f5f6f4;
	float:left;
	width:100%;
	padding:50px 0;
	border:10px solid #f2f3f1;
	border-width:10px 0
}
.platform-social-overview h2 {
	text-align:center;
	color:#bec3bc;
	font-size:2em;
	margin:0
}
.platform-social-overview ul {
	margin:0;
	padding:0;
	list-style:none
}
.platform-social-overview ul li {
	margin-left:-4px;
	display:inline-block;
	vertical-align:middle;
	width:33.3%;
	padding:0 20px
}
input[type="text"], input[type="email"], input[type="password"], textarea {
	border:none;
	background:#fff;
	padding:10px;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	color:#3d3d3f;
	width:100%;
	border-radius:0;
	outline:none
}
textarea {
	max-height:150px;
	min-height:15px
}
form {
	width:100%;
	float:left
}
.form-wrapper {
	clear:left
}
.form-wrapper li {
	width:100%;
	float:left;
	position:relative
}
.form-wrapper li .btn {
	display:inline-block
}
.form-wrapper li.half {
	width:50% !important;
	padding:0 10px 0 0;
	margin-bottom:5px
}
.form-wrapper li.half>em {
	line-height:2.9;
	padding-left:5px;
	opacity:0.5
}
.form-wrapper li:last-child {
	margin-bottom:0 !important
}
.form-wrapper li.quarter {
	padding:0 10px 0 0;
	width:25%
}
.form-wrapper li label {
	font-weight:700
}
.form-wrapper li ul {
	width:100%;
	float:left;
	margin:5px 0 0
}
.form-wrapper li ul li {
	float:left;
	width:auto;
	margin-right:15px
}
.form-wrapper li ul li div {
	float:left
}
.form-wrapper li ul li label {
	font-weight:700;
	float:left;
	font-size:0.9em;
	padding-left:5px;
	line-height:1.5
}
.tooltip {
	position:absolute;
	left:0;
	width:auto;
	padding:10px;
	bottom:100%;
	color:#fff;
	background:#3d3d3f;
	display:block;
	float:left;
	font-size:13px;
	font-weight:700;
	margin:0
}
.tooltip.success {
	background:#374953
}
.tooltip.error {
	right:0;
	left:auto;
	background:#00c8d7
}
.tooltip.error:after {
	border-color:#00c8d7 transparent transparent transparent !important;
	right:5px;
	left:auto
}
.tooltip.success:after {
	border-color:#374953 transparent transparent transparent
}
.tooltip:after {
	content:" ";
	border-style:solid;
	border-color:transparent;
	border-width:10px;
	border-color:#3d3d3f transparent transparent transparent;
	width:0;
	height:0;
	position:absolute;
	top:100%;
	left:5px
}
.s-hidden {
	visibility:hidden;
	padding-right:10px
}
.select {
	cursor:pointer;
	display:inline-block;
	vertical-align:middle;
	position:relative;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	color:#3d3d3f;
	font-size:0.975em;
	border:2px solid #e7e5e5;
	padding:8px 10px 7px 10px;
	white-space:nowrap;
	width:100%
}
.styled-select {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background:#fff;
	padding:0 10px;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	font-weight:700;
	white-space:nowrap;
	line-height:42px
}
.styled-select:after {
	content:" ";
	width:0;
	height:0;
	border:5px solid transparent;
	border-color:#666 transparent transparent transparent;
	position:absolute;
	top:50%;
	margin-top:-2px;
	right:10px
}
.styled-select:active, .styled-select.active {
	background:#eee
}
.options {
	display:none;
	position:absolute;
	top:100%;
	width:100%;
	right:0;
	left:0;
	z-index:999;
	margin:0;
	padding:0;
	list-style:none;
	border:1px solid #f3f2f2;
	background:#fff;
	max-height:200px;
	overflow:auto
}
.options li {
	margin:0;
	padding:5px 10px;
	font-size:0.75em;
	width:100% !important;
	font-weight:700;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	border-top:1px solid #eaeaea !important
}
.options li:first-child {
	border:none
}
.options li:hover {
	color:#00c8d7
}
#map_canvas img {
	max-width:none !important
}
#map_canvas div {
	box-sizing:content-box;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box
}
.ui-datepicker {
	border-radius:0;
	border:1px solid #ccc;
	box-shadow:0 0 10px rgba(0,0,0,0.1)
}
.ui-widget-header {
	background:transparent;
	border:none;
	color:#65727a
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background:#e6e8e3;
	font-weight:700
}
.ui-state-default:hover, .ui-widget-content .ui-state-default:hover, .ui-widget-header .ui-state-default:hover {
	background:#bec3bc;
	border-color:#8f9a9c;
	color:#fff
}
.ui-state-highlight {
	border-color:#65727a !important;
	background:#fff !important;
	font-weight:700 !important;
	color:#65727a !important
}
.ui-datepicker-prev, .ui-datepicker-next {
	background:transparent !important;
	border:none !important;
	opacity:0.5;
	cursor:pointer
}
.hide {
	display:none
}
.show {
	display:block
}
.full {
	width:100%
}
.half {
	width:50%
}
.third {
	width:33.3%
}
.quarter {
	width:25%
}
.quarter.last {
	padding-right:0 !important
}
.last {
	margin-right:0
}
.video-wrapper {
	clear:left;
	margin-bottom:20px;
	width:100%
}
.video-wrapper iframe {
	width:100%
}
.video-wrapper p {
	display:none
}
h1, h2, h3, h4, h5, h6 {
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	color:#374953;
	font-weight:400
}
h1 {
	font-weight:300
}
h2, h3 {
	color:#374953
}
p, ul li, ol li {
	color:#3d3d3f;
	line-height:1.65;
	font-family:'Open Sans', Arial, Helvetica, sans-serif
}
p .btn {
	width:auto;
	display:inline-block
}
a {
	text-decoration:none;
	color:#374953;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
a:hover {
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	color:#65727a
}
img {
	max-width:100%
}
.left-col p img {
	height:auto !important
}
.btn i[class^="icon-"], .btn i[class*=" icon-"] {
	margin-right:5px !important
}
.icheckbox_square-grey {
	float:left
}
.iradio_square-grey, .icheckbox_square-grey {
	float:left;
	margin-right:5px !important
}
table {
	border:1px solid #cdd1c7;
	width:100%
}
table thead td, table th {
	background:#65727a;
	padding:10px;
	text-align:left;
	color:#fff;
	font-weight:700;
	text-transform:uppercase;
	font-size:0.8em;
	border:1px solid #7e8c94
}
table thead td.sorting, table thead td.sorting_asc, table thead td.sorting_desc, table th.sorting, table th.sorting_asc, table th.sorting_desc {
	cursor:pointer;
	outline:none;
	box-shadow:none
}
table thead td.sorting:hover, table thead td.sorting_asc:hover, table thead td.sorting_desc:hover, table th.sorting:hover, table th.sorting_asc:hover, table th.sorting_desc:hover {
	background:#374953
}
table tbody th {
	background:#f2f3f1;
	text-transform:none;
	color:#65727a;
	text-shadow:none;
	border-color:#d7dad2
}
table tr {
	background:#fff
}
table tr:nth-child(even) {
	background:#f7f8f7
}
table td {
	padding:10px;
	color:#3d3d3f;
	font-size:0.8em;
	font-weight:400;
	border:1px solid #e7e5e5
}
table td .btn {
	padding:5px;
	font-size:1em;
	text-transform:uppercase
}
table td a {
	color:#65727a
}
table td a:hover {
	color:#333
}
table td .icheckbox_square-grey {
	margin-right:5px
}
.btn, input[type="submit"], input[type="button"] {
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	background:#8f9a9c;
	text-transform:capitalize;
	color:#fff;
	padding:10px 15px;
	display:block;
	line-height:1;
	font-size:1rem;
	border-radius:0;
	position:relative;
	border:none;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	text-align:center;
	outline:none;
	font-weight:400
}
.btn:active, input[type="submit"]:active, input[type="button"]:active {
	-webkit-transform:scale(0.95);
	-moz-transform:scale(0.95);
	transform:scale(0.95);
	-o-transform:scale(0.95);
	-ms-transform:scale(0.95)
}
.btn.big, input[type="submit"].big, input[type="button"].big {
	padding:15px 20px;
	font-size:1.250em
}
.btn.bigger, input[type="submit"].bigger, input[type="button"].bigger {
	padding:20px 25px;
	font-size:1.5em
}
.btn.shush, input[type="submit"].shush, input[type="button"].shush {
	background:#374953 !important
}
.btn.shush:hover, input[type="submit"].shush:hover, input[type="button"].shush:hover {
	background:#65727a !important
}
.btn:hover, input[type="submit"]:hover, input[type="button"]:hover {
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	background:#65727a;
	color:#fff
}
.btn.mute, input[type="submit"].mute, input[type="button"].mute {
	background:#f3f2f2;
	color:#666;
	text-shadow:none
}
.btn.mute:hover, input[type="submit"].mute:hover, input[type="button"].mute:hover {
	color:#fff;
	background:#666
}
.btn.float, input[type="submit"].float, input[type="button"].float {
	float:left
}
input[type="submit"], input[type="button"] {
	font-weight:400 !important
}
.pagination {
	text-align:center
}
.pagination li {
	display:inline-block;
	vertical-align:middle
}
.pagination li a {
	font-weight:700;
	font-size:1rem;
	padding:0 5px;
	color:#3d3d3f
}
.pagination li a:hover {
	color:#f3f2f2
}
.pagination li a.active {
	font-weight:700;
	font-size:1.250em;
	color:#000;
	cursor:default;
	pointer-events:none
}
.tabs {
	width:100%;
	float:left;
	border-bottom:1px solid #e7e5e5
}
.tabs li {
	display:inline-block;
	vertical-align:middle;
	line-height:1
}
.tabs li a {
	display:block;
	background:#f3f2f2;
	color:#3d3d3f;
	font-weight:700;
	padding:10px 15px;
	border:1px solid #e7e5e5;
	border-bottom-color:transparent;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	position:relative
}
.tabs li a:hover {
	background:#fdfdfd;
	color:#3d3d3f
}
.tabs li a.active {
	background:#fff;
	border-bottom-color:#fff;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.tabs.manage {
	border-bottom:1px solid #bec3bc;
	padding-left:5px;
	margin-bottom:15px
}
.tabs.manage li a {
	background:transparent;
	color:#8f9a9c;
	border:none;
	bottom:-1px;
	border:1px solid transparent
}
.tabs.manage li a:hover {
	background:#65727a;
	color:#fff
}
.tabs.manage li a.active {
	background:#e6e8e3;
	border:1px solid #bec3bc;
	color:#65727a;
	border-bottom-color:#e6e8e3;
	bottom:-1px
}
.tabs.manage li a.active:hover {
	color:#3d3d3f !important
}
div#tabs.ui-tabs {
	border:none !important;
	width:100%;
	float:left;
	background:transparent !important;
	box-shadow:none !important;
	border-radius:0 !important;
	border-top:none !important
}
div#tabs.ui-tabs:before, div#tabs.ui-tabs:after {
	display:none !important
}
div#tabs.ui-tabs .ui-widget-content {
	border:none !important
}
div#tabs.ui-tabs .ui-tabs-nav {
	border-radius:0 !important;
	border-top:none !important
}
div#tabs.ui-tabs .ui-tabs-nav>li {
	font-size:0.9em;
	border-radius:0 !important;
	border:none !important;
	background:transparent;
	position:relative;
	margin-top:5px
}
div#tabs.ui-tabs .ui-tabs-nav>li a i {
	margin-right:5px
}
div#tabs.ui-tabs .ui-tabs-nav>li.ui-state-active, div#tabs.ui-tabs .ui-tabs-nav>li:hover {
	background:#65727a;
	border:none !important
}
div#tabs.ui-tabs .ui-tabs-nav>li.ui-state-active a, div#tabs.ui-tabs .ui-tabs-nav>li:hover a {
	color:#fff
}
::-webkit-input-placeholder {
color:rgba(0,0,0,0.4)
}
:-moz-placeholder {
color:rgba(0,0,0,0.4)
}
:-ms-input-placeholder {
color:rgba(0,0,0,0.4)
}
@media (max-width: 550px) {
div#tabs.ui-tabs {
	border:none
}
div#tabs.ui-tabs .ui-tabs-nav {
	border:none
}
div#tabs.ui-tabs .ui-tabs-nav>li {
	margin-bottom:5px;
	width:100%
}
div#tabs.ui-tabs .ui-tabs-nav>li a {
	width:100%;
	font-size:0.9em;
	border:1px solid #bec3bc
}
}
.gallery {
	float:left;
	width:100%;
	z-index:1
}
.gallery .controls {
	z-index:4
}
.gallery .item {
	position:relative !important;
	overflow:hidden;
	height:auto !important;
	z-index:2 !important;
	padding:0 0
}
.gallery .item h1, .gallery .item p {
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	color:#fff
}
.gallery .item h1 {
	font-weight:100;
	font-size:4.75em;
	margin:0 !important;
	display:inline-block;
	padding-bottom:15px;
	border-bottom:2px solid rgba(255,255,255,0.2)
}
.gallery .item p {
	font-size:1.5em;
	font-family:'Montserrat', Arial, Helvetica, sans-serif
}
.gallery .item .banner-text {
	position:relative;
	z-index:3
}
.gallery .item .blackout {
	z-index:2;
	position:absolute;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.35)
}
.gallery .item .blackout.white {
	background:rgba(255,255,255,0.5)
}
.gallery .item .blackout.cyan {
	background:rgba(0,200,215,0.8)
}
.gallery .item .banner-image {
	overflow:hidden;
	width:100%;
	height:100%;
	position:absolute;
	z-index:1;
	background-size:cover !important;
	-moz-background-size:cover !important;
	-webkit-background-size:cover !important;
	-ms-background-size:cover !important;
	-o-background-size:cover !important
}
.gallery .item .banner-image img {
	min-width:100%
}
.project-blocks {
	float:left;
	width:100%;
	padding:20px;
	margin-top:0;
	text-align:center
}
.project-blocks>li {
	position:relative;
	width:33.3%;
	margin-left:-4px;
	display:inline-block;
	vertical-align:top;
	padding:10px;
	z-index:2
}
.project-blocks>li>.btn {
	float:left
}
.project-blocks>li:hover {
	z-index:3
}
.project-blocks>li:hover .project-stats {
	bottom:0;
	opacity:1;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.project-blocks>li>a {
	display:block;
	width:100%
}
.project-blocks>li>a:hover h1 {
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	border-top-color:#de1d61
}
.project-blocks>li .btn {
	font-weight:700;
	text-transform:uppercase;
	font-size:0.9em
}
.project-blocks>li .project-thumbnail {
	float:left;
	width:100%;
	height:275px;
	overflow:hidden;
	position:relative;
	-webkit-transform:translateZ(0);
	z-index:2
}
.project-blocks>li .project-thumbnail img {
	min-height:100%;
	max-width:none;
	width:auto;
	min-width:100%;
	z-index:1;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	position:relative;
	min-height:0;
	max-width:100%
}
.project-blocks>li h1 {
	position:relative;
	top:0;
	z-index:2;
	color:#fff;
	margin:0;
	line-height:1.2;
	text-align:center;
	font-size:1.2em;
	font-weight:400;
	width:100%;
	background:#374953;
	padding:10px;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.15)
}
.project-blocks>li .progress {
	margin:15px 0 20px 0
}
.project-blocks>li .progress .current {
	border-radius:120px;
	background:rgba(143,154,156,0.8)
}
.project-blocks>li .progress .number {
	background:#65727a
}
.project-blocks>li .project-stats {
	width:100%;
	float:left;
	padding:10px 15px;
	background:rgba(243,242,242,0.9);
	position:absolute;
	bottom:100%;
	z-index:1;
	opacity:0;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.project-blocks>li .project-stats h2 {
	color:#3d3d3f;
	margin:5px 0;
	padding:5px;
	font-size:1em;
	border-bottom:1px solid rgba(0,0,0,0.05)
}
.project-blocks>li .project-stats h2:last-of-type {
	border:none
}
.project-blocks>li.alt-layout {
	position:relative;
	width:360px;
	height:360px
}
.project-blocks>li.alt-layout .project-thumbnail {
	position:relative
}
.project-blocks>li.alt-layout .project-thumbnail img {
	min-height:100% !important;
	max-width:none !important
}
.project-blocks>li.alt-layout .project-thumbnail .project-info-overlay {
	position:absolute;
	z-index:2;
	left:0;
	background:transparent;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	padding:10px;
	top:0;
	width:100%;
	height:100%
}
.project-blocks>li.alt-layout .project-thumbnail .project-info-overlay>a {
	position:static
}
.project-blocks>li.alt-layout .project-thumbnail .project-info-overlay h1 {
	width:auto;
	background:transparent;
	text-align:left;
	font-size:2.25em;
	max-width:65%;
	line-height:1;
	left:20px;
	position:absolute;
	margin:0;
	padding:0;
	bottom:45px;
	border:none !important;
	box-shadow:none !important;
	top:auto;
	text-shadow:0 0 15px rgba(0,0,0,0.9) !important;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.project-blocks>li.alt-layout .project-thumbnail .project-info-overlay h6 {
	position:absolute;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	color:#fff;
	top:20px;
	left:20px;
	font-weight:700;
	margin:0;
	font-size:0.85em;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	padding:0;
	line-height:1;
	text-transform:uppercase;
	text-shadow:0 0 10px rgba(0,0,0,0.75) !important;
	opacity:0;
	margin:0;
	padding:0
}
.project-blocks>li.alt-layout .project-thumbnail .project-info-overlay .project-country {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:0.85em;
	color:#fff;
	text-shadow:0 0 10px rgba(0,0,0,0.75) !important;
	line-height:1;
	font-weight:700;
	position:absolute;
	left:20px;
	transition:all 0.05s ease 0s;
	-moz-transition:all 0.05s ease 0s;
	-webkit-transition:all 0.05s ease 0s;
	-o-transition:all 0.05s ease 0s;
	-ms-transition:all 0.05s ease 0s;
	bottom:0;
	opacity:1
}
.project-blocks>li.alt-layout .project-thumbnail .project-info-overlay .project-ribbon {
	background:#3d3d3f;
	color:#fff;
	text-transform:uppercase;
	font-weight:700;
	padding:10px 40px;
	position:absolute;
	top:0;
	right:-50px;
	text-align:center;
	font-size:1.2em;
	max-width:60%;
	-webkit-transform:rotate(45deg);
	line-height:1;
	box-shadow:0 0 10px 0 rgba(0,0,0,0.5)
}
.project-blocks>li.alt-layout .project-thumbnail .project-info-overlay .sport-icon {
	position:absolute;
	right:0;
	bottom:25px;
	font-size:2.45em;
	width:60px;
	height:60px;
	background:#3d3d3f;
	color:#fff;
	display:block;
	color:rgba(0,0,0,0.5);
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	text-shadow:0 1px 0 rgba(255,255,255,0.25)
}
.project-blocks>li.alt-layout.blue .project-ribbon {
	background:#81bce9 !important
}
.project-blocks>li.alt-layout.blue .sport-icon {
	background:#81bce9 !important
}
.project-blocks>li.alt-layout.blue .project-bar {
	background:rgba(1,130,195,0.9) !important
}
.project-blocks>li.alt-layout.blue .progress {
	background:#002a52
}
.project-blocks>li.alt-layout.blue .progress .current {
	background:#81bce9 !important
}
.project-blocks>li.alt-layout.blue .project-bar h2 {
	color:#002a52 !important
}
.project-blocks>li.alt-layout.blue .project-bar h2 strong {
	color:#fff !important
}
.project-blocks>li.alt-layout.blue .project-progress-holder .project-link {
	background:#002a52 !important
}
.project-blocks>li.alt-layout.blue:hover .progress .track .current {
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	background:#002a52 !important
}
.project-blocks>li.alt-layout.red .project-ribbon {
	background:#cf2228 !important
}
.project-blocks>li.alt-layout.red .sport-icon {
	background:#cf2228 !important
}
.project-blocks>li.alt-layout.red .project-bar {
	background:rgba(207,34,40,0.9) !important
}
.project-blocks>li.alt-layout.red .progress {
	background:#690b0e
}
.project-blocks>li.alt-layout.red .progress .current {
	background:#cf2228 !important
}
.project-blocks>li.alt-layout.red .project-bar h2 {
	color:#690b0e !important
}
.project-blocks>li.alt-layout.red .project-bar h2 strong {
	color:#fff !important
}
.project-blocks>li.alt-layout.red .project-progress-holder .project-link {
	background:#690b0e !important
}
.project-blocks>li.alt-layout.red:hover .progress .track .current {
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	background:#690b0e !important
}
.project-blocks>li.alt-layout.yellow .project-ribbon {
	background:#ffee36 !important
}
.project-blocks>li.alt-layout.yellow .sport-icon {
	background:#ffee36 !important
}
.project-blocks>li.alt-layout.yellow .project-bar {
	background:rgba(238,185,29,0.9) !important
}
.project-blocks>li.alt-layout.yellow .progress {
	background:#8e6e0b
}
.project-blocks>li.alt-layout.yellow .progress .current {
	background:#ffee36 !important
}
.project-blocks>li.alt-layout.yellow .project-bar h2 {
	color:#8e6e0b !important
}
.project-blocks>li.alt-layout.yellow .project-bar h2 strong {
	color:#fff !important
}
.project-blocks>li.alt-layout.yellow .project-progress-holder .project-link {
	background:#8e6e0b !important
}
.project-blocks>li.alt-layout.yellow:hover .progress .track .current {
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	background:#8e6e0b !important
}
.project-blocks>li.alt-layout.green .project-ribbon {
	background:#93bb3e !important
}
.project-blocks>li.alt-layout.green .sport-icon {
	background:#93bb3e !important
}
.project-blocks>li.alt-layout.green .project-bar {
	background:rgba(27,148,71,0.9) !important
}
.project-blocks>li.alt-layout.green .progress {
	background:#003c0f
}
.project-blocks>li.alt-layout.green .progress .current {
	background:#93bb3e !important
}
.project-blocks>li.alt-layout.green .project-bar h2 {
	color:#003c0f !important
}
.project-blocks>li.alt-layout.green .project-bar h2 strong {
	color:#fff !important
}
.project-blocks>li.alt-layout.green .project-progress-holder .project-link {
	background:#003c0f !important
}
.project-blocks>li.alt-layout.green:hover .progress .track .current {
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	background:#003c0f !important
}
.project-blocks>li.alt-layout:hover .project-thumbnail .project-info-overlay {
	background:rgba(0,0,0,0.35);
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.project-blocks>li.alt-layout:hover .project-thumbnail .project-info-overlay h6, .project-blocks>li.alt-layout:hover .project-thumbnail .project-info-overlay .project-country {
	transition:all 0.2s ease 0.2s;
	-moz-transition:all 0.2s ease 0.2s;
	-webkit-transition:all 0.2s ease 0.2s;
	-o-transition:all 0.2s ease 0.2s;
	-ms-transition:all 0.2s ease 0.2s;
	opacity:1
}
.project-blocks>li.alt-layout:hover .project-thumbnail .project-info-overlay .project-country {
	bottom:115px
}
.project-blocks>li.alt-layout:hover .project-thumbnail .project-info-overlay h1 {
	transition:all 0.3s ease 0.1s;
	-moz-transition:all 0.3s ease 0.1s;
	-webkit-transition:all 0.3s ease 0.1s;
	-o-transition:all 0.3s ease 0.1s;
	-ms-transition:all 0.3s ease 0.1s;
	bottom:160px
}
.project-blocks>li.alt-layout:hover .project-thumbnail .project-info-overlay .sport-icon {
	transition:all 0.2s ease 0.15s;
	-moz-transition:all 0.2s ease 0.15s;
	-webkit-transition:all 0.2s ease 0.15s;
	-o-transition:all 0.2s ease 0.15s;
	-ms-transition:all 0.2s ease 0.15s;
	bottom:160px
}
.project-blocks>li.alt-layout:hover .project-thumbnail .project-bar {
	height:130px;
	padding:15px;
	transition:all 0.2s ease 0.1s;
	-moz-transition:all 0.2s ease 0.1s;
	-webkit-transition:all 0.2s ease 0.1s;
	-o-transition:all 0.2s ease 0.1s;
	-ms-transition:all 0.2s ease 0.1s;
	bottom:0
}
.project-blocks>li.alt-layout:hover .project-thumbnail .project-bar h2 {
	display:block
}
.project-blocks>li.alt-layout:hover .project-progress-holder .progress .track {
	top:-50px !important;
	transition:all 0.2s ease 0.15s;
	-moz-transition:all 0.2s ease 0.15s;
	-webkit-transition:all 0.2s ease 0.15s;
	-o-transition:all 0.2s ease 0.15s;
	-ms-transition:all 0.2s ease 0.15s;
	max-width:90%
}
.project-blocks>li.alt-layout:hover .project-progress-holder .progress .track .number {
	padding-left:0
}
.project-blocks>li.alt-layout:hover .project-progress-holder .progress .track .number span {
	display:none
}
.project-blocks>li.alt-layout:hover .project-progress-holder .project-link {
	transition:all 0.2s ease 0.15s;
	-moz-transition:all 0.2s ease 0.15s;
	-webkit-transition:all 0.2s ease 0.15s;
	-o-transition:all 0.2s ease 0.15s;
	-ms-transition:all 0.2s ease 0.15s;
	opacity:1;
	visibility:visible
}
.project-blocks>li.alt-layout .project-bar {
	position:absolute;
	height:30px;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	bottom:-20px;
	width:100%;
	display:block;
	left:0;
	z-index:3;
	padding:10px 15px;
	text-align:left;
	background:rgba(61,61,63,0.9)
}
.project-blocks>li.alt-layout .project-bar h2 {
	display:none;
	color:#fff;
	margin:0 0 10px;
	padding:0;
	line-height:1;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-weight:700;
	text-transform:uppercase;
	font-size:1.25em
}
.project-blocks>li.alt-layout .project-bar h2 strong, .project-blocks>li.alt-layout .project-bar h2 span {
	font-family:'Oswald', Arial, Helvetica, sans-serif
}
.project-blocks>li.alt-layout .project-bar h2 strong {
	font-size:1.5em;
	padding-left:5px
}
.project-blocks>li.alt-layout .project-bar h2.days-to-go {
	position:absolute;
	right:15px;
	top:15px;
	font-size:1em
}
.project-blocks>li.alt-layout .project-bar h2.days-to-go strong {
	font-size:2.75em !important;
	display:block;
	padding-left:0;
	margin-bottom:5px
}
.project-blocks>li.alt-layout .project-progress-holder {
	position:relative;
	float:left;
	width:100%
}
.project-blocks>li.alt-layout .project-progress-holder .project-link {
	background:#3d3d3f;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	position:absolute;
	top:0;
	left:0;
	z-index:4;
	white-space:nowrap;
	width:100%;
	text-align:center;
	font-size:1.5em;
	padding:13px;
	overflow:hidden;
	text-overflow:ellipsis;
	opacity:0;
	visibility:hidden
}
.project-blocks>li.alt-layout .project-progress-holder .project-link span {
	font-family:'Oswald', Arial, Helvetica, sans-serif
}
.project-blocks>li.alt-layout .progress {
	position:static;
	float:left;
	width:100%;
	padding:20px 15px;
	width:100%;
	margin:0;
	background:#171718
}
.project-blocks>li.alt-layout .progress .track {
	background:#fff;
	border-radius:120px;
	position:relative;
	z-index:2;
	top:0;
	max-width:75%;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.project-blocks>li.alt-layout .progress .track .current {
	background:#3d3d3f;
	min-height:15px !important;
	position:static;
	border-radius:120px;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.project-blocks>li.alt-layout .progress .track .current .number {
	background:transparent !important;
	left:100%;
	top:0;
	right:auto;
	font-size:0.8em;
	line-height:1;
	text-transform:uppercase;
	font-weight:700;
	padding:0 0 0 10px;
	white-space:nowrap
}
.categories {
	width:100%;
	float:left;
	text-align:center
}
.categories li {
	display:inline-block;
	vertical-align:middle;
	padding:0 5px
}
.categories li a {
	border-radius:60px;
	background:#00c8d7;
	color:#fff;
	padding:10px 15px;
	font-weight:700
}
.categories li a:hover {
	background:#a1dc00
}
.expanded, .project-progress {
	width:100%;
	background:#2d3c44;
	float:left;
	padding:30px 0
}
.expanded .container:before {
	content:" ";
	width:0;
	height:0;
	display:block;
	position:absolute;
	border:20px solid transparent;
	left:0;
	top:-60px;
	border-width:15px 20px;
	border-bottom-color:#2d3c44
}
.project-video {
	width:50%;
	float:right
}
.project-video .campaign-share {
	float:left;
	padding:0 !important
}
.project-video .campaign-share ul {
	margin:0;
	padding:0;
	list-style:none;
	padding:0 !important
}
.project-video .campaign-share ul li h6 {
	margin:0 5px 0 0;
	padding:0;
	color:#fff;
	text-transform:uppercase;
	font-weight:700;
	font-size:1.1em;
	opacity:0.45
}
.project-video>.btn {
	float:right;
	background:#de1d61;
	padding:15px 20px
}
.project-video>.btn:hover {
	background:#a1dc00
}
.expanded-info {
	width:50%;
	padding-right:30px;
	float:left;
	color:#fff
}
.expanded-info p {
	width:100%;
	display:block;
	font-weight:600;
	float:left;
	margin-top:15px !important
}
.expanded-info .progress .number {
	font-size:1.2em !important;
	padding:5px 10px !important;
	top:-7px !important
}
.expanded-info .progress .number:after {
	display:none !important
}
.project-funding-details {
	margin:0 0 20px 0
}
.project-funding-details li {
	display:inline-block;
	vertical-align:middle;
	padding:0 20px;
	position:relative;
	border-left:1px solid rgba(255,255,255,0.3)
}
.project-funding-details li:hover .tooltip {
	opacity:1;
	visibility:visible;
	margin-bottom:15px;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.project-funding-details li:first-child {
	border:none;
	padding-left:0
}
.project-funding-details li h1 {
	font-weight:700;
	font-size:2em
}
.project-funding-details li h1 a {
	color:rgba(255,255,255,0.2)
}
.project-funding-details li h1 a:hover {
	color:#00c8d7
}
.project-funding-details li .tooltip {
	background:#00c8d7;
	line-height:1.2;
	left:0;
	bottom:100%;
	transition:all 0s ease 0s;
	-moz-transition:all 0s ease 0s;
	-webkit-transition:all 0s ease 0s;
	-o-transition:all 0s ease 0s;
	-ms-transition:all 0s ease 0s;
	visibility:hidden;
	opacity:0
}
.project-funding-details li .tooltip:after {
	border-top-color:#00c8d7;
	right:30px;
	left:auto
}
.project-funding-details li h3 {
	opacity:0.45;
	text-transform:uppercase
}
.featured-bonus-holder {
	width:100%;
	float:left;
	border-top:1px solid rgba(255,255,255,0.15)
}
.featured-bonus-holder>h2 {
	color:#fff
}
.featured-bonus {
	background:rgba(0,0,0,0.15);
	border-radius:0;
	padding:20px;
	width:100%;
	float:left
}
.featured-bonus .featured-bonus-image {
	float:left;
	border-radius:120px;
	overflow:hidden;
	max-width:75px;
	border:7px solid rgba(255,255,255,0.1)
}
.featured-bonus .featured-bonus-title {
	float:left;
	padding:5px 0 0 15px
}
.featured-bonus .featured-bonus-title h3 {
	font-size:1.6em;
	font-weight:300;
	font-family:'Montserrat', Arial, Helvetica, sans-serif
}
.featured-bonus .featured-bonus-title h3, .featured-bonus .featured-bonus-title h4 {
	margin:0;
	padding:0;
	list-style:none;
	padding:3px 0
}
.featured-bonus .featured-bonus-title h4 {
	font-weight:700;
	font-size:1.3em;
	color:#a1dc00;
	text-transform:uppercase
}
.featured-bonus>p {
	font-size:0.9em;
	line-height:1.3
}
.featured-bonus .bonus-extra {
	background:rgba(0,0,0,0.25);
	width:100%;
	float:left;
	margin:12px 0;
	padding:10px 15px
}
.featured-bonus .bonus-extra p {
	margin:0 !important;
	padding:0 !important;
	line-height:1.1
}
.featured-bonus .btn {
	background:#00c8d7;
	margin-top:10px
}
.expanded-info h1, .expanded-info h3, .expanded-info p, .project-progress h1, .project-progress h3, .project-progress p {
	color:#fff;
	margin:0;
	padding:0
}
.expanded-info h1, .expanded-info h3, .project-progress h1, .project-progress h3 {
	line-height:1.2
}
.expanded-info h1, .project-progress h1 {
	font-size:2.5em;
	font-weight:300
}
.expanded-info h3, .project-progress h3 {
	font-family:'Montserrat', Arial, Helvetica, sans-serif
}
.expanded-info h3 span, .expanded-info h3 strong, .project-progress h3 span, .project-progress h3 strong {
	font-family:'Montserrat', Arial, Helvetica, sans-serif
}
.expanded-info h3 span.location, .expanded-info h3 strong.location, .project-progress h3 span.location, .project-progress h3 strong.location {
	border-left:1px solid rgba(255,255,255,0.3);
	padding-left:10px;
	margin-left:10px
}
.expanded-info .progress, .project-progress .progress {
	margin:20px 0
}
.expanded-info .progress .track, .project-progress .progress .track {
	background:rgba(0,0,0,0.2)
}
.expanded-info .progress .current, .project-progress .progress .current {
	background:#a1dc00
}
.expanded-info .progress .current .number, .project-progress .progress .current .number {
	background:#00c8d7;
	font-size:1em
}
#payment_details_slidedown {
	float:left;
	margin-top:5px;
	width:100%
}
#payment_details_slidedown .cc-exp li {
	width:25%;
	float:left;
	padding-left:5px;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	font-weight:700;
	text-align:left;
	line-height:2.25
}
#payment_details_slidedown .cc-exp li:first-child {
	padding-left:0
}
.project-progress {
	padding:0;
	background:transparent
}
.project-progress .project-funding-details li {
	padding:0;
	border:none;
	width:100%;
	margin-left:-4px
}
.project-progress .project-funding-details li.half {
	width:50%
}
.project-progress .project-funding-details li h1 {
	font-size:2.75em
}
.project-progress .project-funding-details li h3 {
	font-size:1.35em
}
.project-progress .project-funding-details li p {
	margin-top:20px;
	line-height:1
}
.project-progress .project-funding-details li .progress {
	margin-top:30px
}
.project-progress .project-funding-details li .progress .number {
	font-size:1em;
	top:-10px;
	padding:5px 10px
}
.project-progress .project-funding-details li .progress .number:after {
	display:none
}
.payment-errors {
	background:#cf2228;
	color:#fff;
	width:100%;
	display:block;
	float:left;
	padding:10px;
	display:none;
	border-radius:2px;
	font-weight:700;
	margin-bottom:5px;
	font-size:0.9em;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.project-progress-buttons {
	width:100%;
	float:left;
	left:0;
	top:100%;
	margin-top:10px;
	margin-left:4px !important
}
.project-progress-buttons li {
	display:inline-block;
	vertical-align:middle;
	width:40%;
	margin-left:-4px !important;
	margin-bottom:0 !important;
	margin-top:15px !important;
	padding:0 3px
}
.project-progress-buttons li .btn {
	font-weight:700;
	text-align:center;
	background:#00c8d7;
	font-size:1em;
	color:#006067;
	border-radius:3px;
	padding:14px 10px 13px 10px
}
.project-progress-buttons li .btn:active {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1)
}
.project-progress-buttons li .btn i {
	padding-right:5px;
	display:none
}
.project-progress-buttons li .btn:hover {
	color:#fff !important;
	background:#374953 !important
}
.project-progress-buttons li:first-child {
	margin:0;
	width:60%
}
.project-progress-buttons li:first-child .btn {
	text-shadow:none;
	border-left:0;
	border-radius:3px;
	color:#fff;
	background:#de1d61
}
.project-progress-container {
	position:relative;
	float:left;
	width:100%;
	margin-bottom:20px;
	z-index:1
}
.project-progress-container:hover .face.back {
	opacity:1;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.project-progress {
	width:100%;
	height:100%;
	transition:all 0.3s ease 0s;
	-moz-transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	-ms-transition:all 0.3s ease 0s
}
.face {
	position:relative;
	width:100%;
	border-radius:0;
	float:left;
	z-index:3;
	background:#2d3c44;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	padding:20px
}
.face.back {
	z-index:2
}
.project-quick-donate.back>form>.form-wrapper ul {
	margin:0;
	padding:0;
	list-style:none
}
.project-quick-donate.back>form>.form-wrapper ul li {
	width:auto;
	margin:0 5px 0 0
}
.project-quick-donate.back>form>.form-wrapper ul li input {
	text-align:left;
	max-width:60px !important
}
.project-quick-donate.back>form>.form-wrapper>li.pledge-amount:before {
	content:"$";
	display:block;
	color:#a1dc00;
	position:absolute;
	font-weight:300;
	top:5px;
	left:7px;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	font-size:1.8em
}
.project-quick-donate.back>form>.form-wrapper>li.pledge-amount input[type="text"] {
	padding-left:30px
}
.project-quick-donate #pledgemessage {
	background:rgba(0,0,0,0.2);
	border-radius:0;
	color:#fff;
	font-size:1em;
	float:left;
	margin:20px 0 0;
	width:100%;
	font-weight:700
}
.project-quick-donate #pledgemessage span, .project-quick-donate #pledgemessage b {
	display:block;
	padding:10px;
	float:left
}
.project-quick-donate #pledgemessage b {
	padding-right:0
}
.project-quick-donate form ul {
	margin:0;
	padding:0;
	list-style:none
}
.project-quick-donate form ul li {
	margin:0 0 5px 0;
	color:#fff
}
.project-quick-donate form ul li input[type="text"] {
	border:none;
	background:#1f292e;
	box-shadow:0 1px 0 rgba(255,255,255,0.3);
	color:rgba(255,255,255,0.5)
}
.project-quick-donate form ul li input[type="text"]:focus, .project-quick-donate form ul li input[type="text"]:active {
	color:#fff
}
.project-quick-donate form ul li #new_pledge_amount {
	font-size:2em;
	font-weight:100;
	text-align:left
}
.project-quick-donate form ul li>ul {
	margin:0;
	padding:0;
	list-style:none;
	margin:0
}
.project-quick-donate form ul li>ul>li {
	display:inline-block;
	vertical-align:middle;
	width:33%;
	margin:0
}
.project-quick-donate form ul li>ul>li.pledge-amount {
	padding:0 10px
}
.project-quick-donate form ul li>ul>li .select {
	border:none;
	padding:7px 7px 8px 7px
}
.project-quick-donate form ul li>ul>li .select .styled-select {
	line-height:40px;
	box-shadow:none;
	width:100%;
	background:#1f292e;
	box-shadow:0 1px 0 rgba(255,255,255,0.3);
	color:rgba(255,255,255,0.5)
}
.project-quick-donate form ul li>ul>li .select .styled-select:after {
	border-top-color:rgba(255,255,255,0.5)
}
.project-quick-donate form ul li>ul>li .select .styled-select.active {
	background:#00c8d7;
	color:#fff
}
.project-quick-donate form ul li>ul>li .select .styled-select.active:after {
	border-top-color:#fff
}
.project-quick-donate .or-note {
	width:100%;
	text-align:center;
	color:#fff;
	font-weight:400;
	margin:20px 0;
	float:left
}
.campaigns .gallery .item h1, .campaign .gallery .item h1 {
	margin-top:0.8em
}
.campaigns .gallery .item p, .campaign .gallery .item p {
	padding:10px 0;
	margin:0
}
.campaigns .gallery h1, .campaign .gallery h1 {
	font-size:3.25em;
	font-weight:300;
	padding:10px
}
.campaigns .gallery .btn, .campaign .gallery .btn {
	display:inline-block;
	margin:10px 0 0;
	background:#00c8d7;
	padding:15px 20px;
	font-size:1.35em;
	text-shadow:none;
	font-weight:700;
	box-shadow:none;
	text-shadow:-2px 2px 0 rgba(0,0,0,0.15);
	color:#fff;
	font-family:'Montserrat', Arial, Helvetica, sans-serif
}
.campaigns .gallery .btn:hover, .campaign .gallery .btn:hover {
	background:#00c8d7;
	color:#fff
}
.campaigns .gallery .gallery-stats, .campaign .gallery .gallery-stats {
	margin:0;
	padding:0;
	list-style:none;
	margin:20px 0
}
.campaigns .gallery .gallery-stats li, .campaign .gallery .gallery-stats li {
	display:inline-block;
	vertical-align:middle;
	text-align:center;
	padding:0 15px
}
.campaigns .gallery .gallery-stats li h1, .campaign .gallery .gallery-stats li h1 {
	margin:0;
	padding:0;
	list-style:none;
	font-size:2em;
	font-weight:600;
	width:100%;
	border:none
}
.campaigns .gallery .gallery-stats li h3, .campaign .gallery .gallery-stats li h3 {
	margin:0;
	padding:0;
	color:#fff;
	text-transform:uppercase;
	font-size:0.9em;
	font-weight:700
}
.campaigns .gallery .gallery-stats li h1, .campaigns .gallery .gallery-stats li h3, .campaign .gallery .gallery-stats li h1, .campaign .gallery .gallery-stats li h3 {
	line-height:1.2
}
.campaigns .gallery .gallery-buttons, .campaign .gallery .gallery-buttons {
	width:100%;
	margin:0;
	padding:0;
	list-style:none
}
.campaigns .gallery .gallery-buttons li, .campaign .gallery .gallery-buttons li {
	display:inline-block;
	vertical-align:middle;
	padding:0 5px
}
.campaigns .gallery .tabs, .campaign .gallery .tabs {
	width:100%;
	text-align:center;
	bottom:0;
	border:none;
	z-index:4
}
.campaigns .gallery .tabs li, .campaign .gallery .tabs li {
	font-size:1em
}
.campaigns .gallery .tabs li a, .campaign .gallery .tabs li a {
	border:none;
	color:#fff;
	background:rgba(255,255,255,0.3)
}
.campaigns .gallery .tabs li a.active, .campaign .gallery .tabs li a.active {
	background:#e6e8e3 !important;
	color:#65727a !important
}
.campaigns .gallery .tabs li a:hover, .campaign .gallery .tabs li a:hover {
	background:rgba(255,255,255,0.5)
}
.campaign-overview {
	width:100%;
	margin:25px 0;
	float:left
}
.bonus-grid-container {
	width:100%;
	float:left;
	background:#2d3c44;
	padding:30px 0;
	margin:30px 0 0
}
.bonus-grid-container h1, .bonus-grid-container p {
	color:#fff;
	font-weight:400
}
.bonus-grid-container h1 {
	margin:0
}
.bonus-grid-container .container>.btn {
	display:inline-block;
	float:right !important;
	background:#4b6472 !important
}
.bonus-grid-container .container>.btn:hover {
	background:#00c8d7 !important
}
.bonus-grid-container .container>h1 {
	float:left
}
.bonus-grid {
	width:100%;
	text-align:center;
	float:left;
	margin:20px 0 0 4px
}
.bonus-grid li {
	text-align:left;
	margin-left:-4px;
	width:33.3%;
	display:inline-block;
	vertical-align:top;
	padding:0 10px 20px 10px
}
.bonus-grid li.no-image .bonus-body .bonus-description {
	padding-left:0 !important;
	width:100% !important
}
.bonus-grid li.no-image .bonus-body .bonus-details-text {
	width:100%;
	float:left;
	font-size:1.2em;
	margin-top:10px
}
.bonus-grid li.no-image .bonus-body .bonus-details-text h2 {
	color:#3d3d3f;
	border:none !important;
	line-height:1.2;
	text-align:left
}
.bonus-grid li.no-image .bonus-body .bonus-details-text h2.bonus-cost {
	color:#666;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-align:left;
	text-transform:uppercase;
	font-weight:700
}
.bonus-grid li.no-image .bonus-body .bonus-details-text h2.bonus-contributors {
	text-transform:none;
	font-size:1.2em
}
.bonus-grid li h1 {
	background:#65727a;
	font-weight:900;
	font-size:1em;
	line-height:1.2;
	margin:0;
	text-transform:capitalize;
	padding:10px
}
.bonus-grid li h1 .limit {
	background:#8f9a9c;
	display:block;
	float:right;
	font-size:0.8em;
	color:#fff;
	padding:13px;
	margin:-10px -10px 0 0
}
.bonus-grid li img {
	margin-bottom:10px;
	float:left;
	border-radius:120px
}
.bonus-grid li h2 {
	font-size:1.15em;
	text-transform:uppercase;
	margin:0;
	padding:5px 15px;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	display:inline-block;
	text-align:center;
	font-weight:700;
	float:left;
	width:100%;
	clear:left
}
.bonus-grid li h2.bonus-contributors {
	border-top:1px solid #eaeaea
}
.bonus-grid li h2 span {
	color:#3d3d3f;
	font-size:0.8em
}
.bonus-grid li h2.bonus-cost {
	color:#8f9a9c
}
.bonus-grid li h2.bonus-contributors {
	color:#374953
}
.bonus-grid li p {
	color:#3d3d3f
}
.bonus-grid li .btn {
	background:#de1d61;
	text-transform:uppercase;
	font-weight:900;
	color:#84113a;
	text-align:center;
	display:inline-block;
	width:100%;
	font-size:1em;
	float:left
}
.bonus-grid li .btn span {
	display:inline-block
}
.bonus-grid li .btn:hover {
	background:#65727a;
	color:#fff
}
.bonus-grid li .btn:active {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1)
}
.bonus-grid li .bonus-body {
	padding:15px;
	background:#fff;
	float:left;
	width:100%;
	box-shadow:-2px 2px 3px rgba(0,0,0,0.2)
}
.bonus-grid li .bonus-body img {
	max-width:25%;
	float:left
}
.bonus-grid li .bonus-body .bonus-details {
	padding-bottom:10px;
	width:72%;
	float:right
}
.bonus-grid li .bonus-body .bonus-details p {
	font-size:0.8em;
	line-height:1.4;
	clear:none
}
.bonus-grid li .bonus-body .bonus-extra {
	width:100%;
	float:left;
	background:#f3f2f2;
	padding:10px 15px !important
}
.bonus-grid li .bonus-body p {
	clear:left;
	line-height:1.1;
	margin:0;
	padding:0;
	width:100%;
	float:left
}
.bonus-grid li .bonus-body .bonus-description {
	width:100%;
	float:left;
	font-size:0.8em;
	margin-bottom:10px
}
.bonus-grid li .bonus-body .bonus-description p {
	line-height:1.35
}
.right-col .bonus-grid li {
	width:100%;
	padding:10px 20px
}
.right-col .bonus-grid li:first-child {
	padding-top:20px
}
.right-col .bonus-grid li:last-child {
	padding-bottom:20px
}
.right-col .bonus-grid li .btn {
	box-shadow:none;
	border:none;
	text-shadow:none;
	background:#374953
}
.right-col .bonus-grid li .btn:hover {
	background:#65727a
}
.right-col .bonus-grid li h1 {
	padding:10px;
	text-shadow:none;
	color:#fff;
	box-shadow:none
}
.right-col .bonus-grid li .bonus-body {
	box-shadow:none;
	box-shadow:inset -1px 0 0 rgba(0,0,0,0.1), inset 1px 0 0 rgba(0,0,0,0.1)
}
.campaigns .block, .campaign .block {
	margin-bottom:20px;
	background:#d7dacf;
	width:100%;
	float:left;
	padding-bottom:20px;
	border-radius:0 0 3px 3px
}
.campaigns .block.campaign-creator>a, .campaign .block.campaign-creator>a {
	display:block;
	min-width:100px;
	height:100%;
	padding:10px 0 0 10px
}
.campaigns .block.campaign-creator img, .campaign .block.campaign-creator img {
	width:30%;
	border-radius:120px
}
.campaigns .block h1, .campaigns .block h2, .campaigns .block h3, .campaigns .block h4, .campaign .block h1, .campaign .block h2, .campaign .block h3, .campaign .block h4 {
	margin:0;
	padding:0;
	list-style:none
}
.campaigns .block>h1, .campaign .block>h1 {
	background:#374953;
	color:#fff;
	font-weight:700;
	padding:10px 15px;
	border-radius:3px 3px 0 0;
	box-shadow:inset 0 1px rgba(255,255,255,0.15);
	border-top:1px solid #374953;
	font-size:1em
}
.campaigns .block>h1 i, .campaign .block>h1 i {
	padding-right:5px;
	float:left
}
.campaigns .block img, .campaign .block img {
	float:left
}
.campaigns .block .block-info, .campaign .block .block-info {
	width:65%;
	float:right;
	padding:15px 20px 0 0
}
.campaigns .block .block-info h2, .campaign .block .block-info h2 {
	font-weight:300
}
.campaigns .block .block-info h3, .campaign .block .block-info h3 {
	font-weight:400;
	font-size:1em;
	color:#3d3d3f
}
.campaigns .block .block-info .support-ribbon, .campaign .block .block-info .support-ribbon {
	color:#65727a;
	margin:0;
	padding:0;
	text-transform:uppercase;
	font-size:0.85em;
	font-weight:700
}
.campaigns .block .block-info .support-ribbon span, .campaign .block .block-info .support-ribbon span {
	font-size:1.35em
}
.campaigns .block .block-info>ul, .campaign .block .block-info>ul {
	margin-top:15px
}
.campaigns .block .block-info>ul li, .campaign .block .block-info>ul li {
	float:right
}
.campaigns .block .block-info>ul li .btn, .campaign .block .block-info>ul li .btn {
	font-weight:700;
	font-size:0.8em
}
.campaigns .block .block-info>ul li .btn:hover, .campaign .block .block-info>ul li .btn:hover {
	background:#65727a;
	color:#fff
}
.campaigns .block .block-info>ul li:first-child, .campaign .block .block-info>ul li:first-child {
	float:left
}
.campaigns .block .block-info>ul li .social li, .campaign .block .block-info>ul li .social li {
	padding:0 1px;
	font-size:1.6em
}
.campaigns .block .block-info>ul li .social li .btn, .campaign .block .block-info>ul li .social li .btn {
	text-align:center;
	padding:7px 10px;
	background:#8f9a9c
}
.campaigns .block .block-info>ul li .social li .btn:hover, .campaign .block .block-info>ul li .social li .btn:hover {
	background:#65727a;
	color:#fff
}
.campaigns .block .block-info>ul li .social li .btn i, .campaign .block .block-info>ul li .social li .btn i {
	margin:0 !important
}
.campaigns .block .btn, .campaign .block .btn {
	background:#374953;
	color:#fff;
	box-shadow:none
}
.campaigns .block .btn:hover, .campaign .block .btn:hover {
	text-shadow:none
}
.comments-updates-list li {
	width:100%;
	float:left;
	border-top:1px solid #bec3bc;
	margin:15px 0 0;
	padding:15px 0 0
}
.comments-updates-list li h2, .comments-updates-list li h3, .comments-updates-list li p {
	margin:0;
	padding:0
}
.comments-updates-list li h2 {
	color:#374953
}
.comments-updates-list li h3 {
	font-size:0.95em;
	color:#65727a
}
.comments-updates-list li:first-child {
	border:none;
	margin-top:0;
	padding-top:0
}
.posting-photo {
	float:left;
	padding:20px 20px 0 0
}
.posting-video {
	padding:12px 0;
	width:60%
}
.posting-video p {
	display:none
}
@media (max-width: 800px) {
.posting-video {
	width:100% !important
}
}
.posting-video iframe {
	width:100% !important
}
.posting-box p {
	padding-top:16px !important
}
.campaign-share.block {
	background:transparent;
	margin:0;
	padding:0 !important
}
.campaign-share.block h1 {
	float:left;
	background:transparent;
	width:auto;
	color:#374953;
	border:none;
	padding:0 !important;
	font-size:1.1em;
	line-height:2.5
}
.campaign-share.block .campaign-share-buttons {
	padding:0 !important;
	text-align:center;
	float:right
}
.campaign-share.block .campaign-share-buttons li {
	display:inline-block;
	vertical-align:middle;
	width:auto;
	padding:0 1px;
	margin-bottom:5px
}
.campaign-share.block .campaign-share-buttons li .btn {
	width:auto;
	font-weight:700;
	background:#65727a;
	font-size:1.4em;
	padding:12px 12px;
	text-align:center;
	min-width:45px
}
.campaign-share.block .campaign-share-buttons li .btn:hover {
	background:#374953
}
.campaign-share.block .campaign-share-buttons li .btn i {
	margin:0 !important
}
.campaign-contributors {
	width:100%;
	float:left;
	padding:20px 20px 0 20px !important
}
.campaign-contributors img {
	padding:0;
	border-radius:120px;
	max-width:100%
}
.campaign-contributors li {
	display:inline-block;
	vertical-align:middle;
	padding:0 1px 5px 1px;
	width:24.15%
}
.campaign-bonuses.block>.btn {
	width:auto;
	float:right;
	margin:10px
}
.campaign-bonuses.block>h1 {
	width:100%;
	float:left
}
.campaign-bonuses.block>h1 span {
	display:block;
	float:left
}
.campaign-bonuses.block>h1 .btn {
	float:right;
	background:#8f9a9c;
	padding:5px;
	font-size:0.8em;
	text-transform:uppercase
}
.campaign-bonuses.block>h1 .btn:hover {
	background:#65727a
}
.campaign-bonuses.block .bonus-grid {
	padding:15px 0 0 0
}
.campaign-bonuses.block .bonus-grid li {
	padding:10px 20px !important
}
.profile-manage-buttons {
	margin:0;
	padding:0;
	list-style:none;
	float:right
}
.profile-manage-buttons li {
	display:inline-block;
	vertical-align:middle;
	padding-right:5px
}
.profile-info-container {
	background:#fafafa;
	width:100%;
	float:left;
	padding-bottom:35px;
	position:relative;
	min-height:315px;
	overflow:hidden;
	background-size:cover !important;
	-moz-background-size:cover !important;
	-webkit-background-size:cover !important;
	-ms-background-size:cover !important;
	-o-background-size:cover !important;
	background-image:url("temp-bg-3-4a3c94b717164c0ef63897bade1fcfc5.jpg")
}
.profile-info-container .tabs {
	width:100%;
	text-align:center;
	position:absolute;
	bottom:0;
	border:none;
	z-index:4
}
.profile-info-container .tabs li {
	font-size:1em
}
.profile-info-container .tabs li a {
	border:none;
	color:#fff;
	background:rgba(255,255,255,0.3)
}
.profile-info-container .tabs li a.active {
	background:#e6e8e3 !important;
	color:#65727a !important
}
.profile-info-container .tabs li a:hover {
	background:rgba(255,255,255,0.5)
}
.profile-info {
	width:60%;
	float:left;
	margin-top:80px;
	position:relative
}
.profile-photo {
	position:relative;
	width:25%;
	float:left
}
.profile-photo .icheckbox_square-grey {
	position:absolute !important;
	top:5px;
	right:5px;
	z-index:2;
	left:auto;
	transition:none !important;
	-moz-transition:none !important;
	-webkit-transition:none !important
}
.profile-photo img {
	position:relative;
	z-index:1;
	min-width:100%
}
.profile-photo .btn {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	z-index:2;
	text-align:center;
	background:#374953;
	font-weight:700;
	border-radius:0 0 3px 3px;
	color:#fff
}
.profile-photo .btn:active {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1)
}
.profile-photo .btn:hover {
	background:#65727a
}
.profile-details {
	width:75%;
	float:left;
	padding-left:25px
}
.profile-details h1, .profile-details h2, .profile-details h3 {
	margin:0;
	padding:0;
	color:#fff
}
.profile-details h1 {
	font-weight:300
}
.profile-details h2 {
	font-weight:400;
	font-size:1.25em;
	margin:5px 0
}
.profile-details h3 {
	font-size:1em
}
.profile-details h3 a {
	color:#fff
}
.profile-details .social {
	margin:10px 0
}
.profile-details .social li {
	display:inline-block;
	vertical-align:middle
}
.profile-details .social li a {
	text-align:center;
	padding:5px 10px;
	min-width:30px;
	font-size:1.3em;
	background:#374953;
	color:#fff
}
.profile-details .social li a:hover {
	background:#00c8d7
}
.profile-details .social li a i {
	margin:0 !important
}
.table-view-options li, .publicity-options li {
	font-weight:700;
	font-size:0.9em;
	display:inline-block;
	vertical-align:middle
}
.table-view-options li .select, .publicity-options li .select {
	text-align:left;
	padding:8px 10px
}
.table-view-options li .select .styled-select, .publicity-options li .select .styled-select {
	line-height:38px;
	box-shadow:none;
	border:none;
	background:#557181;
	color:#fff
}
.table-view-options li .select .styled-select:after, .publicity-options li .select .styled-select:after {
	border-top-color:#fff
}
.table-view-options {
	text-align:right;
	width:100%;
	float:left;
	margin:0 0 10px
}
.table-view-options li:first-child {
	float:left
}
.publicity-options {
	float:right;
	margin-top:3px
}
.publicity-options li {
	padding-left:15px
}
.publicity-options li .icheckbox_square-grey {
	margin-right:5px
}
.publicity-options li:first-child {
	padding-left:0
}
.tabular-data {
	width:100%;
	float:left;
	margin-bottom:30px
}
.tabular-data .table-title {
	margin:0 0 10px;
	padding:0;
	float:left
}
.tabular-data td .btn {
	float:left;
	margin:0 5px 0 0
}
.profile-edit-form-block li.half .btn {
	width:100%
}
.profile-edit-form-block .create-media .upload-photo {
	margin:0
}
.profile-edit-form-block .create-media .upload-photo .create-media-content {
	width:125px
}
.profile-edit-form-block .create-media .upload-photo .create-media-content .create-media-placeholder {
	width:125px;
	height:125px;
	padding-top:50px;
	line-height:1
}
.profile-edit-form-block .create-media .upload-photo .create-media-form {
	width:auto;
	float:left;
	padding-left:20px
}
.form-wrapper li.one-third {
	width:33.3%;
	padding:0 10px 0 0
}
.settings-item {
	width:100%;
	float:left;
	background:#fff;
	padding:20px;
	margin-bottom:20px;
	font-size:0.9em
}
.settings-item .form-wrapper li {
	margin-bottom:10px
}
.settings-item .form-wrapper li input[type="text"], .settings-item .form-wrapper li textarea {
	background:#f0f1ee
}
.settings-item .form-wrapper li label {
	line-height:1.4;
	display:inline-block
}
.settings-item p {
	font-weight:600;
	margin:0 0 10px;
	padding:0;
	line-height:1.4
}
.settings-item .styled-select {
	line-height:34px;
	border:none;
	background:#f0f1ee
}
.settings-item .select {
	border:none
}
.settings-item .options li {
	margin-bottom:0
}
.settings-item .create-form input, .settings-item .create-form textarea {
	margin:0 !important
}
.btn.connect-tw.active {
	background:#09b8ee !important
}
.btn.connect-fb.active {
	background:#5d74b0 !important
}
.faq-list li {
	width:100%;
	border-bottom:1px solid #e2dfdf;
	float:left
}
.faq-list li h3 {
	color:#00c8d7;
	font-weight:700;
	font-size:1.2em;
	margin:0
}
.faq-list li p {
	font-weight:600;
	font-size:0.9em
}
.faq-list li p:empty {
	display:none
}
.site_2 .project-blocks .project-thumbnail h1 {
	font-family:'Oswald', Arial, Helvetica, sans-serif
}
.site_2 .project-blocks .project-thumbnail .project-stats {
	background:rgba(0,0,0,0.75)
}
.site_2 .project-blocks .project-thumbnail .project-stats .quick-stats h2 {
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	color:#fff;
	border-bottom:1px solid rgba(255,255,255,0.1)
}
.site_2 .project-blocks .btn {
	background:#00c8d7;
	text-shadow:-1px 1px 0 rgba(0,0,0,0.2)
}
.site_2 .project-blocks>li .progress .number {
	background:#ee2830 !important
}
.site_2 .project-blocks>li .progress .current {
	background:#dbf724 !important
}
.site_2 h1, .site_2 h2, .site_2 h3, .site_2 h4, .site_2 h5, .site_2 h6 {
	font-family:'Oswald', Arial, Helvetica, sans-serif
}
.site_2 .platform-stats-footer ul li h1 {
	font-family:'Oswald', Arial, Helvetica, sans-serif
}
.site_2.campaigns .gallery .item .banner-text h1, .site_2.campaign .gallery .item .banner-text h1 {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-weight:300
}
.site_2.campaigns .gallery .item .gallery-stats h1, .site_2.campaign .gallery .item .gallery-stats h1 {
	font-family:'Montserrat', Arial, Helvetica, sans-serif
}
.site_2.campaigns .gallery .item .gallery-stats h3, .site_2.campaigns .gallery .item .gallery-stats h3 span, .site_2.campaigns .gallery .item .gallery-stats h3 strong, .site_2.campaign .gallery .item .gallery-stats h3, .site_2.campaign .gallery .item .gallery-stats h3 span, .site_2.campaign .gallery .item .gallery-stats h3 strong {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-weight:300
}
.site_2 .block {
	background:#fff
}
.site_2 .block h1 {
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	box-shadow:none
}
.site_2 .block h1 span {
	font-family:'Montserrat', Arial, Helvetica, sans-serif
}
.site_2 .block.campaign-share {
	background:transparent
}
.site_2 .block.campaign-share h1 {
	font-weight:300
}
.site_2 .block.campaign-share a:hover {
	background:#00c8d7 !important
}
.site_2 .block.campaign-creator .btn {
	background:#ee2830
}
.site_2 .block.campaign-creator .btn:hover {
	background:#00c8d7 !important
}
.site_2 #quickdonate h1 {
	font-weight:300
}
.site_2 #quickdonate .face {
	background:#ee2830
}
.site_2 #quickdonate .face form ul li input[type="text"] {
	background:#bb0f16;
	box-shadow:none;
	border:none
}
.site_2 .project-progress-buttons li .btn {
	background:#00c8d7;
	color:#fff
}
.site_2 .project-progress-buttons li:first-child .btn {
	background:#e3f955;
	color:#778424
}
.site_2 .bonus-grid li h1 {
	background:#00c8d7
}
.site_2 .bonus-grid li .btn {
	background:#ee2830
}
.site_2 .bonus-grid li .btn:hover {
	background:#00c8d7
}
.site_2 .bonus-grid li .bonus-body {
	background:#fafafa
}
.about-page-holder .left-col {
	width:100%
}
.about-page-holder .left-col .btn {
	background:#93bb3e;
	color:#fff;
	font-size:1.5em;
	padding:20px
}
.about-page-holder .left-col .btn:hover {
	background:#cf2228
}
.about-page-holder h2 {
	margin-top:0
}
.about-page-holder .video-columns {
	width:100%;
	float:left
}
.about-page-holder .video-wrapper, .about-page-holder .fluid-width-video-wrapper {
	min-height:308px
}
.about-page-holder .video-holder {
	width:48%;
	float:left;
	min-height:308px
}
.about-page-holder .video-holder.last {
	float:right
}
.faq-section {
	width:100%;
	float:left;
	padding-bottom:50px
}
.faq-section a {
	color:#cf2228 !important;
	font-weight:700
}
.faq-section a:hover {
	color:#81bce9 !important
}
.faq-section .single-faq-item {
	margin:0;
	padding:0;
	list-style:none;
	border-top:1px solid #e4e2e2
}
.faq-section .single-faq-item.first {
	border:none
}
.faq-section h4 {
	margin-bottom:5px
}
.contact-page .center {
	border-bottom:1px solid #e4e2e2;
	text-align:center;
	width:100%;
	float:left;
	margin-bottom:20px;
	padding-bottom:20px
}
.contact-page .center p {
	padding-bottom:0
}
.contact-page .center p a {
	color:#81bce9 !important;
	font-weight:700
}
.contact-page .center p a:hover {
	color:#3d3d3f !important
}
.contact-page h1 {
	font-size:3em
}
.contact-page .contact-block h5 {
	margin:0;
	padding:0;
	font-size:0.9em;
	color:#666
}
.contact-page .contact-block p {
	margin:0;
	padding:0;
	line-height:1.4
}
.contact-page .contact-block p a {
	font-weight:700;
	color:#81bce9
}
.contact-page .contact-block p a:hover {
	color:#93bb3e
}
.contact-page .contact-block h3 {
	border-bottom:1px solid #3d3d3f;
	margin-bottom:10px;
	padding-bottom:0
}
.contact-page .right-col {
	width:20%
}
.contact-page .left-col {
	width:75%
}
.contact-page .form-wrapper li {
	margin-bottom:10px
}
.contact-page .form-wrapper li>p {
	margin:0;
	padding:0;
	color:#666;
	font-size:0.85em;
	line-height:1.3
}
.contact-page .form-wrapper label {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	color:#666;
	text-transform:uppercase;
	font-weight:700
}
.contact-page .form-wrapper input[type="text"], .contact-page .form-wrapper input[type="email"], .contact-page .form-wrapper textarea {
	background:#f3f2f2;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:700;
	padding:20px
}
.contact-page .form-wrapper input[type="text"], .contact-page .form-wrapper input[type="email"] {
	font-size:1.5em
}
.contact-page .form-wrapper textarea {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	text-transform:none;
	font-weight:400;
	min-height:200px
}
.team-image-holder {
	float:left;
	width:100%
}
.container.team-image {
	text-align:center;
	display:none
}
.container.team-image img {
	display:inline-block
}
body.contact .container.team-image, body.faq .container.team-image, body.aboutus .container.team-image {
	display:block;
	margin-bottom:-5px
}
body.contact footer, body.faq footer, body.aboutus footer {
	margin-top:0
}
body.contact .sponsors-holder, body.faq .sponsors-holder, body.aboutus .sponsors-holder {
	display:none
}
h2.green, h1.green, h3.green, h4.green, p.green, h5.green, h6.green {
	color:#93bb3e !important
}
h2.blue, h1.blue, h3.blue, h4.blue, p.blue, h5.blue, h6.blue {
	color:#81bce9 !important
}
h2.red, h1.red, h3.red, h4.red, p.red, h5.red, h6.red {
	color:#cf2228 !important
}
h2.yellow, h1.yellow, h3.yellow, h4.yellow, p.yellow, h5.yellow, h6.yellow {
	color:#ffee36 !important
}
hr {
	height:1px;
	border:none;
	margin:20px 0;
	background:#ccc;
	width:100%
}
.question-tooltip {
	display:block;
	float:right;
	position:absolute;
	right:0;
	top:0;
	z-index:3
}
.question-tooltip i {
	font-size:1.2em;
	color:#666
}
.question-tooltip .tooltip {
	bottom:100%;
	right:0;
	left:auto;
	width:250px;
	visibility:hidden;
	opacity:0;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.question-tooltip .tooltip:after {
	left:auto;
	right:0
}
.question-tooltip .tooltip p {
	margin:0;
	color:#fff
}
.question-tooltip:hover .tooltip {
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	visibility:visible;
	opacity:1
}
.left-col .donation-entry-points {
	border:none;
	padding-top:0
}
.donation-entry-points {
	margin:0;
	padding:0;
	list-style:none;
	border-top:1px solid #f3f2f2;
	margin:0 0 20px 0;
	width:100%;
	float:left;
	padding-top:20px
}
.donation-entry-points h4 {
	text-transform:uppercase;
	font-weight:700;
	margin:0 0 10px;
	padding:0;
	color:#3d3d3f
}
.donation-entry-points ul {
	margin:0;
	padding:0;
	list-style:none
}
.donation-entry-points ul li {
	width:50%;
	float:left;
	padding:0 0 0 10px
}
.donation-entry-points ul li:first-child {
	padding-left:0
}
.donation-entry-points ul li .btn {
	font-size:1.1em;
	background:#93bb3e;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:700;
	padding:20px 10px
}
.donation-entry-points ul li .btn:hover {
	background:#136932
}
.bonus-blackout {
	position:fixed;
	z-index:50;
	background:rgba(0,0,0,0.8);
	width:100%;
	height:100%;
	top:0;
	left:0
}
#bonuses-wrapper {
	position:relative;
	z-index:100;
	float:left;
	width:100%
}
.donation-slide .donation-cell {
	vertical-align:middle
}
.dalhousie .donation-back-link, .deployment-wrapper .donation-back-link, .giftsoftheheart .donation-back-link, .breastcancerbadass .donation-back-link {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	color:#666;
	font-weight:600;
	text-transform:uppercase;
	font-size:0.8em;
	background:#e2dfdf;
	padding:5px 10px;
	position:absolute;
	top:0;
	left:0
}
.dalhousie .donation-back-link:hover, .deployment-wrapper .donation-back-link:hover, .giftsoftheheart .donation-back-link:hover, .breastcancerbadass .donation-back-link:hover {
	background:#666;
	color:#fff
}
.dalhousie .donation-back-link i, .deployment-wrapper .donation-back-link i, .giftsoftheheart .donation-back-link i, .breastcancerbadass .donation-back-link i {
	padding:0;
	margin:0
}
.campaign-blackout {
	position:fixed;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.9);
	z-index:100;
	top:0;
	left:0;
	display:none
}
.campaign-blackout.active {
	display:block
}
.donation-amount-holder {
	width:100%;
	float:left;
	position:relative;
	margin-bottom:20px
}
.donation-amount-holder:before {
	content:"$";
	position:absolute;
	left:20px;
	top:3px;
	color:#93bb3e;
	font-size:4em;
	display:block;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-weight:700
}
.donation-amount-holder input[type="text"] {
	padding-left:70px !important
}
#donation-frame, #top-frame {
	height:auto
}
#errors_for_new_pledge_amount {
	width:100%;
	float:left;
	background:#ffee36;
	color:#fff;
	font-weight:700;
	padding:5px 10px;
	font-size:0.9em;
	margin:10px 0
}
@-webkit-keyframes processing {
0% {
-webkit-transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(359deg)
}
}
@-moz-keyframes processing {
0% {
-moz-transform:rotate(0deg)
}
100% {
-moz-transform:rotate(359deg)
}
}
@-o-keyframes processing {
0% {
-o-transform:rotate(0deg)
}
100% {
-o-transform:rotate(359deg)
}
}
@keyframes processing {
0% {
transform:rotate(0deg)
}
100% {
transform:rotate(359deg)
}
}
#progresspanel img {
	-webkit-transform-origin:center;
	-moz-transform-origin:center;
	-ms-transform-origin:center;
	-o-transform-origin:center;
	transform-origin:center;
	-webkit-animation:processing 5s infinite linear;
	-moz-animation:processing 5s infinite linear;
	-o-animation:processing 5s infinite linear;
	animation:processing 5s infinite linear
}
#progresspanel {
	background:#93bb3e !important;
	text-align:center
}
#progresspanel h1 {
	color:#fff;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin-top:20px;
	font-size:2em !important
}
#progresspanel img {
	display:inline-block;
	margin-top:40px
}
.donation-slide {
	background:#f3f2f2;
	float:left;
	width:100% !important;
	padding:40px 80px;
	height:680px;
	min-height:680px;
	overflow:hidden;
	margin-bottom:1px
}
.donation-slide.slide-4 {
	padding:15px 60px
}
.donation-slide ul {
	margin:0;
	padding:0;
	list-style:none
}
.donation-slide textarea {
	margin-bottom:15px;
	min-height:100px
}
.donation-slide h1 {
	text-transform:uppercase;
	color:#3d3d3f;
	font-weight:700;
	margin:0 0 15px;
	padding:0;
	line-height:1;
	font-size:1.7em
}
.donation-slide h1 span {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	color:#93bb3e
}
.donation-slide h4 {
	margin-top:0;
	color:#3d3d3f
}
.donation-slide h4 span {
	color:#93bb3e;
	font-size:1.2em;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:700
}
.donation-slide h4 span i {
	font-size:1.3em
}
.donation-slide .donation-progress-indicators {
	width:100%;
	float:left;
	text-align:center;
	margin-bottom:20px
}
.donation-slide .donation-progress-indicators li {
	display:inline-block;
	padding:0 5px;
	position:relative
}
.donation-slide .donation-progress-indicators li:after {
	width:15px;
	height:1px;
	display:block;
	position:absolute;
	right:18px;
	top:50%;
	background:#dbd7d7;
	content:" ";
	z-index:2
}
.donation-slide .donation-progress-indicators li:first-child:after {
	display:none
}
.donation-slide .donation-progress-indicators li a {
	display:block;
	border-radius:120px;
	background:#dbd7d7;
	width:13px;
	height:13px;
	float:left;
	position:relative;
	z-index:3
}
.donation-slide .donation-progress-indicators li a:hover {
	background:#93bb3e
}
.donation-slide .donation-progress-indicators li a.active {
	background:#b6b0b0
}
.donation-slide .donation-progress-indicators li a.complete {
	background:#93bb3e
}
.donation-slide input[type="text"] {
	font-size:2.5em;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-weight:700;
	text-transform:uppercase;
	padding:20px;
	color:#666
}
.donation-slide input[type="text"]:before {
	display:block;
	content:"$";
	position:absolute;
	left:0;
	top:0
}
.donation-slide .donation-buttons {
	padding:20px 0 0
}
.donation-slide .donation-buttons li {
	float:left;
	padding-right:20px
}
.donation-slide .donation-buttons li .btn {
	background:#93bb3e;
	text-transform:uppercase;
	font-weight:700;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-size:1.5em;
	padding:30px 35px
}
.donation-slide .donation-buttons li .btn.mute {
	background:#cecaca;
	color:#fff
}
.donation-slide .donation-buttons li .btn:hover {
	background:#136932
}
.donation-slide .donation-buttons.small li {
	width:50%
}
.donation-slide .donation-buttons.small li:last-child {
	padding-right:0
}
.donation-slide .donation-buttons.small li .btn {
	padding:20px 25px;
	font-size:1.35em
}
.donation-slide .donation-buttons.small li .btn.double-line {
	width:100%;
	line-height:1;
	padding:9px 25px
}
.donation-slide .donation-text-wrap {
	width:100%;
	float:left
}
.donation-slide .donation-text-wrap.center {
	text-align:center
}
.donation-slide .info-sharing {
	margin:15px 0;
	width:100%;
	float:left
}
.donation-slide .info-sharing li {
	width:100%;
	float:left;
	position:relative
}
.donation-slide .info-sharing li p {
	max-width:85%;
	font-size:0.8em;
	float:left;
	line-height:1.35;
	position:relative;
	z-index:2
}
.donation-slide .donation-back {
	width:100%;
	float:left;
	text-align:center;
	margin-top:20px
}
.donation-slide .donation-back li {
	display:inline-block;
	vertical-align:middle;
	width:100%
}
.donation-slide .donation-back li .btn.back {
	background:#d7dacf;
	color:#3d3d3f;
	margin-top:15px;
	font-size:0.8em;
	padding:10px;
	display:inline-block
}
.donation-slide .donation-back li .btn.back:hover {
	color:#fff;
	background:#93bb3e
}
.donation-slide .donation-submit .btn {
	display:inline-block;
	background:#93bb3e;
	color:#fff;
	text-transform:uppercase;
	font-weight:700;
	font-family:'Oswald', Arial, Helvetica, sans-serif
}
.donation-slide .donation-submit .btn:hover {
	background:#136932
}
.donation-slide .donation-form-wrap {
	width:100%;
	float:left
}
.donation-slide .donation-form-wrap li {
	width:49.5%;
	float:left;
	margin-bottom:5px;
	max-height:38px
}
.donation-slide .donation-form-wrap li input[type="text"], .donation-slide .donation-form-wrap li input[type="email"] {
	font-size:0.85em;
	padding:10px;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	text-transform:none;
	font-weight:600
}
.donation-slide .donation-form-wrap li.last {
	float:right
}
.donation-slide .donation-form-wrap li.full {
	width:100%
}
.donation-slide .donation-form-wrap li.small-fields {
	position:relative
}
.donation-slide .donation-form-wrap li.small-fields input[type="text"] {
	width:60px;
	text-align:right;
	float:left;
	margin-left:5px
}
.donation-slide .donation-form-wrap li.small-fields.expiry {
	max-height:none
}
.donation-slide .donation-form-wrap li.small-fields.expiry input[data-stripe="exp-month"] {
	width:47px !important;
	margin-left:0 !important
}
.donation-slide .donation-form-wrap li.small-fields.last {
	padding-left:25px
}
.donation-slide .donation-form-wrap li.small-fields.last input[type="text"] {
	width:120px
}
.donation-slide .donation-form-wrap li.small-fields.last.cvc {
	position:relative;
	padding-left:0
}
.donation-slide .donation-form-wrap li.small-fields.last.cvc label {
	float:right
}
.donation-slide .donation-form-wrap li.small-fields.last.cvc input {
	float:right !important;
	text-align:left !important;
	margin-right:0 !important
}
.donation-slide .donation-form-wrap li.small-fields.last.cvc .question-tooltip {
	right:0;
	left:auto
}
.donation-slide .donation-form-wrap li.small-fields.last.cvc .question-tooltip i {
	position:absolute;
	right:10px;
	z-index:2;
	top:2px
}
.donation-slide .donation-form-wrap li.small-fields .question-tooltip {
	right:auto;
	left:0;
	top:8px
}
.donation-slide .donation-form-wrap li.small-fields .question-tooltip .tooltip:after {
	right:0
}
.donation-slide .donation-form-wrap li.small-fields .question-tooltip .tooltip p {
	line-height:1.2
}
.donation-slide .donation-form-wrap li.small-fields label {
	float:left;
	font-size:0.85em;
	padding-right:10px;
	line-height:3
}
.donation-slide .donation-form-wrap li .select {
	border:none;
	font-weight:600;
	padding:7px 10px 6px 10px;
	font-family:'Open Sans', Arial, Helvetica, sans-serif
}
.donation-slide .donation-form-wrap li .select .styled-select {
	font-weight:600;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:0.9em;
	line-height:40px
}
.donation-slide .donation-form-wrap li .select .styled-select.active {
	background:#93bb3e;
	color:#fff !important
}
.donation-slide .donation-form-wrap li .select .styled-select.active:after {
	border-top-color:#fff
}
.donation-slide .donation-form-wrap li .select .options li {
	margin-bottom:0
}
.donation-overlay {
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	z-index:5000;
	height:100%;
	min-height:100%;
	float:left;
	text-align:center;
	background:rgba(255,255,255,0.95)
}
.donation-overlay.active {
	display:block
}
.donation-overlay .overlay-cell {
	display:table-cell;
	vertical-align:middle
}
.donation-overlay .overlay-cell.social .campaign-share-buttons {
	width:100%
}
.donation-overlay .overlay-cell.social .campaign-share-buttons li {
	display:inline-block;
	vertical-align:middle;
	width:auto
}
.donation-overlay .overlay-cell.social .campaign-share-buttons li .btn {
	background:#81bce9
}
.donation-overlay .overlay-cell.social>a {
	margin-bottom:20px !important;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:0.9em;
	position:relative;
	z-index:50;
	width:100%;
	display:block;
	text-align:center !important;
	float:left !important;
	font-weight:600;
	text-transform:uppercase;
	color:#81bce9
}
.donation-overlay .overlay-cell.social>a:hover {
	color:#93bb3e
}
.donation-overlay .overlay-cell.newsletter .form-wrapper li {
	margin-bottom:5px
}
.donation-overlay .overlay-cell.newsletter .form-wrapper li input[type="text"], .donation-overlay .overlay-cell.newsletter .form-wrapper li input[type="email"] {
	background:#e2dfdf;
	color:#3d3d3f;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-weight:700;
	padding:20px;
	font-size:1.1em;
	text-transform:uppercase
}
.donation-overlay .overlay-cell.newsletter .form-wrapper li .btn {
	background:#93bb3e
}
.donation-overlay .overlay-cell.newsletter .form-wrapper li .btn:hover {
	background:#81bce9
}
.donation-overlay h1 {
	text-transform:uppercase;
	line-height:1.2;
	font-weight:700;
	position:relative;
	margin-bottom:40px;
	padding-bottom:10px;
	margin-top:0;
	color:#3d3d3f
}
.donation-overlay h1:after {
	content:" ";
	width:0;
	height:0;
	display:block;
	position:absolute;
	border:20px solid transparent;
	border-width:15px;
	left:50%;
	top:100%;
	border-top-color:#666;
	margin-left:-15px
}
.donation-overlay .container {
	width:600px;
	display:table;
	height:100%
}
.donation-overlay ul {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	padding:0 50px
}
.donation-overlay ul li {
	width:100%;
	margin-bottom:3px
}
.donation-overlay ul li .btn {
	font-size:1.5em
}
.profile-video-home {
	width:100%;
	float:left;
	opacity:0;
	max-height:0;
	overflow:hidden;
	visibility:hidden;
	transition:all 0.4s ease 0s;
	-moz-transition:all 0.4s ease 0s;
	-webkit-transition:all 0.4s ease 0s;
	-o-transition:all 0.4s ease 0s;
	-ms-transition:all 0.4s ease 0s
}
.profile-video-home.active {
	opacity:1;
	max-height:125em;
	overflow:visible;
	visibility:visible;
	transition:all 0.4s ease 0s;
	-moz-transition:all 0.4s ease 0s;
	-webkit-transition:all 0.4s ease 0s;
	-o-transition:all 0.4s ease 0s;
	-ms-transition:all 0.4s ease 0s;
	padding-top:30px
}
.how-to {
	width:100%;
	float:left;
	opacity:0;
	max-height:0;
	overflow:hidden;
	visibility:hidden;
	transition:all 0.4s ease 0s;
	-moz-transition:all 0.4s ease 0s;
	-webkit-transition:all 0.4s ease 0s;
	-o-transition:all 0.4s ease 0s;
	-ms-transition:all 0.4s ease 0s
}
.how-to.active {
	opacity:1;
	max-height:125em;
	overflow:visible;
	visibility:visible;
	transition:all 0.4s ease 0s;
	-moz-transition:all 0.4s ease 0s;
	-webkit-transition:all 0.4s ease 0s;
	-o-transition:all 0.4s ease 0s;
	-ms-transition:all 0.4s ease 0s;
	padding-top:30px
}
.how-to .how-to-step {
	display:inline-block;
	vertical-align:top;
	width:25%;
	margin-left:-4px;
	padding:0 15px
}
.how-to .how-to-step .how-to-title {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:700;
	color:#3d3d3f;
	font-size:1.1em
}
.how-to .how-to-step .how-to-title .how-to-number {
	display:inline-block;
	border-radius:120px;
	background:#3d3d3f;
	color:#fff;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	margin-right:5px;
	padding:2px 10px
}
.how-to .how-to-step.blue .how-to-title {
	color:#81bce9
}
.how-to .how-to-step.blue .how-to-number {
	background:#81bce9
}
.how-to .how-to-step.green .how-to-title {
	color:#93bb3e
}
.how-to .how-to-step.green .how-to-number {
	background:#93bb3e
}
.how-to .how-to-step.red .how-to-title {
	color:#cf2228
}
.how-to .how-to-step.red .how-to-number {
	background:#cf2228
}
.how-to .how-to-step.yellow .how-to-title {
	color:#ffee36
}
.how-to .how-to-step.yellow .how-to-number {
	background:#ffee36
}
.how-to .how-to-step .how-to-text {
	color:#000;
	font-size:0.8em;
	font-weight:normal;
	margin-top:10px;
	line-height:1.4
}
.how-to .how-to-buttons {
	float:left;
	width:100%;
	margin-top:30px
}
.how-to .how-to-buttons ul {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	float:left;
	text-align:center
}
.how-to .how-to-buttons ul li {
	display:inline-block;
	vertical-align:middle;
	margin-bottom:5px
}
.how-to .how-to-buttons ul li .btn {
	font-size:1.5em;
	padding:15px 20px
}
.sponsors-holder {
	width:100%;
	float:left;
	margin:20px 0 0;
	text-align:center
}
.sponsors-holder .container {
	border-top:1px solid #ebebeb;
	padding:20px 0 0
}
.sponsors-holder h3 {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#3d3d3f;
	font-weight:700
}
.sponsors-holder ul {
	margin:0;
	padding:0;
	list-style:none
}
.sponsors-holder ul li {
	display:inline-block;
	vertical-align:middle;
	padding:0 10px
}
.sponsors-holder ul li img {
	filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
	filter:gray;
	-webkit-filter:grayscale(100%);
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	opacity:0.4
}
.sponsors-holder ul li img:hover {
	filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");
	-webkit-filter:grayscale(0%);
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	opacity:1
}
.divider {
	width:100%;
	background:#dbd7d7;
	height:1px;
	float:left;
	margin:20px 0
}
.prev-next {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	float:left
}
.prev-next li {
	float:right
}
.prev-next li:first-child {
	float:left
}
.start-holder {
	float:left;
	width:100%
}
.start-holder #left-col {
	width:25%;
	float:left
}
.start-holder #right-col {
	float:right;
	width:70%
}
.start-holder #right-col h1, .start-holder #right-col h3 {
	margin:0;
	padding:0;
	line-height:1.2
}
.start-holder #how-to-links {
	margin:0;
	padding:0;
	list-style:none
}
.start-holder #how-to-links li {
	margin-bottom:1px;
	text-align:left
}
.start-holder #how-to-links li .btn {
	background:#f3f2f2;
	color:#3d3d3f;
	font-size:0.9em;
	text-align:left;
	padding:12px
}
.start-holder #how-to-links li .btn:after {
	content:" ";
	width:0;
	height:0;
	display:block;
	position:absolute;
	border:19px solid transparent;
	border-left-color:#f3f2f2;
	opacity:0;
	visibility:hidden;
	left:100%;
	top:0;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	margin-left:-20px;
	display:none
}
.start-holder #how-to-links li .btn.active {
	background:#93bb3e;
	color:#fff
}
.start-holder #how-to-links li .btn.active:after {
	opacity:1;
	visibility:visible;
	border-left-color:#93bb3e;
	margin-left:0
}
.start-holder #how-to-links li .btn:hover {
	background:#666;
	color:#fff
}
.start-holder #how-to-links li .btn:hover:after {
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	opacity:1;
	visibility:visible;
	border-left-color:#666;
	margin-left:0
}
.gform_body ul {
	margin:0;
	padding:0;
	list-style:none
}
.gform_body ul>li {
	width:100%;
	float:left;
	margin:10px 0
}
.gform_body ul>li li {
	margin:0
}
.gform_body ul .ginput_complex .ginput_left, .gform_body ul .ginput_complex .ginput_right {
	width:49%;
	float:left
}
.gform_body ul .ginput_complex .ginput_right {
	float:right
}
.gform_body ul .gfield_date_dropdown_month .select {
	width:20%;
	float:left;
	margin-right:5px
}
.gform_body ul li label {
	font-weight:700;
	color:#3d3d3f;
	font-size:0.9em
}
.gform_body ul li input[type="text"], .gform_body ul li textarea, .gform_body ul li input[type="password"] {
	padding:15px;
	background:#f3f2f2
}
.gform_body ul li input[type="text"] {
	font-size:1.25em;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:700
}
.gform_body ul li .gfield_description {
	font-size:0.8em
}
.dalhousie, .deployment-wrapper, .giftsoftheheart, .breastcancerbadass {
	border-top:20px solid #3d3d3f;
	background:#fff
}
.dalhousie *, .deployment-wrapper *, .giftsoftheheart *, .breastcancerbadass * {
	font-family:'Helvetica', Arial, sans-serif
}
.dalhousie ::selection, .deployment-wrapper ::selection, .giftsoftheheart ::selection, .breastcancerbadass ::selection {
	background:#81bce9
}
.dalhousie .prev-next, .deployment-wrapper .prev-next, .giftsoftheheart .prev-next, .breastcancerbadass .prev-next {
	display:none !important
}
.dalhousie.campaigns .main, .deployment-wrapper.campaigns .main, .giftsoftheheart.campaigns .main, .breastcancerbadass.campaigns .main {
	padding-top:10px
}
.dalhousie input[type="submit"], .deployment-wrapper input[type="submit"], .giftsoftheheart input[type="submit"], .breastcancerbadass input[type="submit"] {
	font-size:1.35em;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:20px;
	background:#93bb3e
}
.dalhousie input[type="submit"]:hover, .deployment-wrapper input[type="submit"]:hover, .giftsoftheheart input[type="submit"]:hover, .breastcancerbadass input[type="submit"]:hover {
	background:#81bce9
}
.dalhousie .top-right, .deployment-wrapper .top-right, .giftsoftheheart .top-right, .breastcancerbadass .top-right {
	display:none
}
.dalhousie .platform-social-overview h1, .deployment-wrapper .platform-social-overview h1, .giftsoftheheart .platform-social-overview h1, .breastcancerbadass .platform-social-overview h1 {
	width:100%;
	text-align:center;
	color:#ccc
}
.dalhousie .soc-block, .deployment-wrapper .soc-block, .giftsoftheheart .soc-block, .breastcancerbadass .soc-block {
	width:33.3%;
	float:left
}
.dalhousie .soc-block.quote, .deployment-wrapper .soc-block.quote, .giftsoftheheart .soc-block.quote, .breastcancerbadass .soc-block.quote {
	padding-right:15px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box
}
.dalhousie .soc-block.quote h2, .dalhousie .soc-block.quote h3, .deployment-wrapper .soc-block.quote h2, .deployment-wrapper .soc-block.quote h3, .giftsoftheheart .soc-block.quote h2, .giftsoftheheart .soc-block.quote h3, .breastcancerbadass .soc-block.quote h2, .breastcancerbadass .soc-block.quote h3 {
	color:#1b9446
}
.dalhousie .soc-block.quote p, .deployment-wrapper .soc-block.quote p, .giftsoftheheart .soc-block.quote p, .breastcancerbadass .soc-block.quote p {
	color:#888;
	font-size:16px
}
.dalhousie .soc-block.quote.alt h2, .dalhousie .soc-block.quote.alt h3, .deployment-wrapper .soc-block.quote.alt h2, .deployment-wrapper .soc-block.quote.alt h3, .giftsoftheheart .soc-block.quote.alt h2, .giftsoftheheart .soc-block.quote.alt h3, .breastcancerbadass .soc-block.quote.alt h2, .breastcancerbadass .soc-block.quote.alt h3 {
	color:#1070b8
}
.dalhousie .soc-block.quote h6, .deployment-wrapper .soc-block.quote h6, .giftsoftheheart .soc-block.quote h6, .breastcancerbadass .soc-block.quote h6 {
	font-family:Helvetica, Arial, sans-serif;
	text-transform:none;
	font-weight:400
}
.dalhousie .soc-block.twitter, .deployment-wrapper .soc-block.twitter, .giftsoftheheart .soc-block.twitter, .breastcancerbadass .soc-block.twitter {
	background:transparent !important
}
.dalhousie.profile .settings-item-title, .dalhousie.profile_campaigns .settings-item-title, .dalhousie.profile_contributions .settings-item-title, .deployment-wrapper.profile .settings-item-title, .deployment-wrapper.profile_campaigns .settings-item-title, .deployment-wrapper.profile_contributions .settings-item-title, .giftsoftheheart.profile .settings-item-title, .giftsoftheheart.profile_campaigns .settings-item-title, .giftsoftheheart.profile_contributions .settings-item-title, .breastcancerbadass.profile .settings-item-title, .breastcancerbadass.profile_campaigns .settings-item-title, .breastcancerbadass.profile_contributions .settings-item-title {
	color:#fff;
	font-size:1em
}
.dalhousie.profile .settings-item, .dalhousie.profile_campaigns .settings-item, .dalhousie.profile_contributions .settings-item, .deployment-wrapper.profile .settings-item, .deployment-wrapper.profile_campaigns .settings-item, .deployment-wrapper.profile_contributions .settings-item, .giftsoftheheart.profile .settings-item, .giftsoftheheart.profile_campaigns .settings-item, .giftsoftheheart.profile_contributions .settings-item, .breastcancerbadass.profile .settings-item, .breastcancerbadass.profile_campaigns .settings-item, .breastcancerbadass.profile_contributions .settings-item {
	background:#f3f2f2
}
.dalhousie.profile .settings-item input[type="text"], .dalhousie.profile_campaigns .settings-item input[type="text"], .dalhousie.profile_contributions .settings-item input[type="text"], .deployment-wrapper.profile .settings-item input[type="text"], .deployment-wrapper.profile_campaigns .settings-item input[type="text"], .deployment-wrapper.profile_contributions .settings-item input[type="text"], .giftsoftheheart.profile .settings-item input[type="text"], .giftsoftheheart.profile_campaigns .settings-item input[type="text"], .giftsoftheheart.profile_contributions .settings-item input[type="text"], .breastcancerbadass.profile .settings-item input[type="text"], .breastcancerbadass.profile_campaigns .settings-item input[type="text"], .breastcancerbadass.profile_contributions .settings-item input[type="text"] {
	background:#fff;
	padding:20px;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-size:1.25em;
	text-transform:uppercase
}
.dalhousie.profile .styled-select, .dalhousie.profile .select, .dalhousie.profile_campaigns .styled-select, .dalhousie.profile_campaigns .select, .dalhousie.profile_contributions .styled-select, .dalhousie.profile_contributions .select, .deployment-wrapper.profile .styled-select, .deployment-wrapper.profile .select, .deployment-wrapper.profile_campaigns .styled-select, .deployment-wrapper.profile_campaigns .select, .deployment-wrapper.profile_contributions .styled-select, .deployment-wrapper.profile_contributions .select, .giftsoftheheart.profile .styled-select, .giftsoftheheart.profile .select, .giftsoftheheart.profile_campaigns .styled-select, .giftsoftheheart.profile_campaigns .select, .giftsoftheheart.profile_contributions .styled-select, .giftsoftheheart.profile_contributions .select, .breastcancerbadass.profile .styled-select, .breastcancerbadass.profile .select, .breastcancerbadass.profile_campaigns .styled-select, .breastcancerbadass.profile_campaigns .select, .breastcancerbadass.profile_contributions .styled-select, .breastcancerbadass.profile_contributions .select {
	background:#fff;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase
}
.dalhousie.profile .select, .dalhousie.profile_campaigns .select, .dalhousie.profile_contributions .select, .deployment-wrapper.profile .select, .deployment-wrapper.profile_campaigns .select, .deployment-wrapper.profile_contributions .select, .giftsoftheheart.profile .select, .giftsoftheheart.profile_campaigns .select, .giftsoftheheart.profile_contributions .select, .breastcancerbadass.profile .select, .breastcancerbadass.profile_campaigns .select, .breastcancerbadass.profile_contributions .select {
	min-height:66px
}
.dalhousie.profile .styled-select, .dalhousie.profile_campaigns .styled-select, .dalhousie.profile_contributions .styled-select, .deployment-wrapper.profile .styled-select, .deployment-wrapper.profile_campaigns .styled-select, .deployment-wrapper.profile_contributions .styled-select, .giftsoftheheart.profile .styled-select, .giftsoftheheart.profile_campaigns .styled-select, .giftsoftheheart.profile_contributions .styled-select, .breastcancerbadass.profile .styled-select, .breastcancerbadass.profile_campaigns .styled-select, .breastcancerbadass.profile_contributions .styled-select {
	padding:20px;
	font-size:1.25em;
	font-weight:400 !important;
	line-height:30px
}
.dalhousie.profile .btn.connect-fb, .dalhousie.profile_campaigns .btn.connect-fb, .dalhousie.profile_contributions .btn.connect-fb, .deployment-wrapper.profile .btn.connect-fb, .deployment-wrapper.profile_campaigns .btn.connect-fb, .deployment-wrapper.profile_contributions .btn.connect-fb, .giftsoftheheart.profile .btn.connect-fb, .giftsoftheheart.profile_campaigns .btn.connect-fb, .giftsoftheheart.profile_contributions .btn.connect-fb, .breastcancerbadass.profile .btn.connect-fb, .breastcancerbadass.profile_campaigns .btn.connect-fb, .breastcancerbadass.profile_contributions .btn.connect-fb {
	margin-top:20px;
	padding:20px
}
.dalhousie .button-holder.center, .deployment-wrapper .button-holder.center, .giftsoftheheart .button-holder.center, .breastcancerbadass .button-holder.center {
	width:100%;
	float:left;
	text-align:center;
	margin-top:0 !important;
	margin-bottom:40px !important
}
.dalhousie .button-holder.center .btn, .deployment-wrapper .button-holder.center .btn, .giftsoftheheart .button-holder.center .btn, .breastcancerbadass .button-holder.center .btn {
	display:inline-block;
	background:#bec3bc;
	font-size:1.8em;
	padding:15px 20px
}
.dalhousie .button-holder.center .btn:hover, .deployment-wrapper .button-holder.center .btn:hover, .giftsoftheheart .button-holder.center .btn:hover, .breastcancerbadass .button-holder.center .btn:hover {
	background:#65727a
}
.dalhousie .campaign-country-sport, .deployment-wrapper .campaign-country-sport, .giftsoftheheart .campaign-country-sport, .breastcancerbadass .campaign-country-sport {
	margin:0;
	padding:0;
	list-style:none;
	border-bottom:1px solid #dbd7d7;
	padding:10px 0;
	width:100%;
	margin-bottom:20px;
	float:left
}
.dalhousie .campaign-country-sport li, .deployment-wrapper .campaign-country-sport li, .giftsoftheheart .campaign-country-sport li, .breastcancerbadass .campaign-country-sport li {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:1.3em;
	font-weight:700
}
.dalhousie .campaign-country-sport li.campaign-country, .deployment-wrapper .campaign-country-sport li.campaign-country, .giftsoftheheart .campaign-country-sport li.campaign-country, .breastcancerbadass .campaign-country-sport li.campaign-country {
	float:left
}
.dalhousie .campaign-country-sport li.campaign-country i, .deployment-wrapper .campaign-country-sport li.campaign-country i, .giftsoftheheart .campaign-country-sport li.campaign-country i, .breastcancerbadass .campaign-country-sport li.campaign-country i {
	margin-right:5px
}
.dalhousie .campaign-country-sport li.campaign-sport, .deployment-wrapper .campaign-country-sport li.campaign-sport, .giftsoftheheart .campaign-country-sport li.campaign-sport, .breastcancerbadass .campaign-country-sport li.campaign-sport {
	float:right
}
.dalhousie .campaign-country-sport li i, .deployment-wrapper .campaign-country-sport li i, .giftsoftheheart .campaign-country-sport li i, .breastcancerbadass .campaign-country-sport li i {
	font-size:1.35em
}
.dalhousie.sessions, .dalhousie.registrations, .deployment-wrapper.sessions, .deployment-wrapper.registrations, .giftsoftheheart.sessions, .giftsoftheheart.registrations, .breastcancerbadass.sessions, .breastcancerbadass.registrations {
	border-top:0;
	background:#fff
}
.dalhousie.sessions header, .dalhousie.registrations header, .deployment-wrapper.sessions header, .deployment-wrapper.registrations header, .giftsoftheheart.sessions header, .giftsoftheheart.registrations header, .breastcancerbadass.sessions header, .breastcancerbadass.registrations header {
	display:block !important
}
.dalhousie.sessions .main .container>a, .dalhousie.registrations .main .container>a, .deployment-wrapper.sessions .main .container>a, .deployment-wrapper.registrations .main .container>a, .giftsoftheheart.sessions .main .container>a, .giftsoftheheart.registrations .main .container>a, .breastcancerbadass.sessions .main .container>a, .breastcancerbadass.registrations .main .container>a {
	font-family:'Open Sans', Arial, Helvetica, sans-serif
}
.dalhousie.sessions h2, .dalhousie.registrations h2, .deployment-wrapper.sessions h2, .deployment-wrapper.registrations h2, .giftsoftheheart.sessions h2, .giftsoftheheart.registrations h2, .breastcancerbadass.sessions h2, .breastcancerbadass.registrations h2 {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-weight:400 !important;
	color:#3d3d3f !important;
	margin-top:0
}
.dalhousie.sessions form, .dalhousie.registrations form, .deployment-wrapper.sessions form, .deployment-wrapper.registrations form, .giftsoftheheart.sessions form, .giftsoftheheart.registrations form, .breastcancerbadass.sessions form, .breastcancerbadass.registrations form {
	background:#f3f2f2
}
.dalhousie.sessions form label, .dalhousie.registrations form label, .deployment-wrapper.sessions form label, .deployment-wrapper.registrations form label, .giftsoftheheart.sessions form label, .giftsoftheheart.registrations form label, .breastcancerbadass.sessions form label, .breastcancerbadass.registrations form label {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-weight:400 !important;
	color:#666 !important;
	text-transform:uppercase
}
.dalhousie.sessions form label[for="user_remember_me"], .dalhousie.registrations form label[for="user_remember_me"], .deployment-wrapper.sessions form label[for="user_remember_me"], .deployment-wrapper.registrations form label[for="user_remember_me"], .giftsoftheheart.sessions form label[for="user_remember_me"], .giftsoftheheart.registrations form label[for="user_remember_me"], .breastcancerbadass.sessions form label[for="user_remember_me"], .breastcancerbadass.registrations form label[for="user_remember_me"] {
	font-family:'Open Sans', Arial, Helvetica, sans-serif
}
.dalhousie.sessions form input[type="text"], .dalhousie.sessions form input[type="password"], .dalhousie.sessions form input[type="email"], .dalhousie.registrations form input[type="text"], .dalhousie.registrations form input[type="password"], .dalhousie.registrations form input[type="email"], .deployment-wrapper.sessions form input[type="text"], .deployment-wrapper.sessions form input[type="password"], .deployment-wrapper.sessions form input[type="email"], .deployment-wrapper.registrations form input[type="text"], .deployment-wrapper.registrations form input[type="password"], .deployment-wrapper.registrations form input[type="email"], .giftsoftheheart.sessions form input[type="text"], .giftsoftheheart.sessions form input[type="password"], .giftsoftheheart.sessions form input[type="email"], .giftsoftheheart.registrations form input[type="text"], .giftsoftheheart.registrations form input[type="password"], .giftsoftheheart.registrations form input[type="email"], .breastcancerbadass.sessions form input[type="text"], .breastcancerbadass.sessions form input[type="password"], .breastcancerbadass.sessions form input[type="email"], .breastcancerbadass.registrations form input[type="text"], .breastcancerbadass.registrations form input[type="password"], .breastcancerbadass.registrations form input[type="email"] {
	background:#fff;
	color:#3d3d3f;
	font-family:'Open Sans', Arial, Helvetica, sans-serif
}
.dalhousie.sessions form input[type="submit"], .dalhousie.registrations form input[type="submit"], .deployment-wrapper.sessions form input[type="submit"], .deployment-wrapper.registrations form input[type="submit"], .giftsoftheheart.sessions form input[type="submit"], .giftsoftheheart.registrations form input[type="submit"], .breastcancerbadass.sessions form input[type="submit"], .breastcancerbadass.registrations form input[type="submit"] {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background:#93bb3e
}
.dalhousie.sessions .social-signin .btn, .dalhousie.registrations .social-signin .btn, .deployment-wrapper.sessions .social-signin .btn, .deployment-wrapper.registrations .social-signin .btn, .giftsoftheheart.sessions .social-signin .btn, .giftsoftheheart.registrations .social-signin .btn, .breastcancerbadass.sessions .social-signin .btn, .breastcancerbadass.registrations .social-signin .btn {
	padding:20px
}
.dalhousie header, .deployment-wrapper header, .giftsoftheheart header, .breastcancerbadass header {
	padding:20px 0;
	height:auto;
	border:none
}
.dalhousie header .top-right li a, .deployment-wrapper header .top-right li a, .giftsoftheheart header .top-right li a, .breastcancerbadass header .top-right li a {
	background:#93bb3e;
	color:#fff;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-weight:700;
	text-transform:uppercase;
	padding:5px 10px;
	font-size:1.1em
}
.dalhousie header .top-right li a:hover, .deployment-wrapper header .top-right li a:hover, .giftsoftheheart header .top-right li a:hover, .breastcancerbadass header .top-right li a:hover {
	background:#136932
}
.dalhousie header .logo, .deployment-wrapper header .logo, .giftsoftheheart header .logo, .breastcancerbadass header .logo {
	max-height:none !important;
	width:auto
}
.dalhousie .project-progress-container, .deployment-wrapper .project-progress-container, .giftsoftheheart .project-progress-container, .breastcancerbadass .project-progress-container {
	display:none
}
.dalhousie .project-blocks .project-thumbnail h1, .deployment-wrapper .project-blocks .project-thumbnail h1, .giftsoftheheart .project-blocks .project-thumbnail h1, .breastcancerbadass .project-blocks .project-thumbnail h1 {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:1.35em;
	text-transform:uppercase
}
.dalhousie .project-blocks .project-thumbnail .project-stats .quick-stats h2, .deployment-wrapper .project-blocks .project-thumbnail .project-stats .quick-stats h2, .giftsoftheheart .project-blocks .project-thumbnail .project-stats .quick-stats h2, .breastcancerbadass .project-blocks .project-thumbnail .project-stats .quick-stats h2 {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	color:#fff;
	border-bottom:1px solid rgba(255,255,255,0.1)
}
.dalhousie .project-blocks .project-thumbnail .project-stats .quick-stats h2 strong, .dalhousie .project-blocks .project-thumbnail .project-stats .quick-stats h2 span, .deployment-wrapper .project-blocks .project-thumbnail .project-stats .quick-stats h2 strong, .deployment-wrapper .project-blocks .project-thumbnail .project-stats .quick-stats h2 span, .giftsoftheheart .project-blocks .project-thumbnail .project-stats .quick-stats h2 strong, .giftsoftheheart .project-blocks .project-thumbnail .project-stats .quick-stats h2 span, .breastcancerbadass .project-blocks .project-thumbnail .project-stats .quick-stats h2 strong, .breastcancerbadass .project-blocks .project-thumbnail .project-stats .quick-stats h2 span {
	font-family:'Oswald', Arial, Helvetica, sans-serif
}
.dalhousie .project-blocks .btn, .deployment-wrapper .project-blocks .btn, .giftsoftheheart .project-blocks .btn, .breastcancerbadass .project-blocks .btn {
	background:#65727a
}
.dalhousie .project-blocks>li .progress .number, .deployment-wrapper .project-blocks>li .progress .number, .giftsoftheheart .project-blocks>li .progress .number, .breastcancerbadass .project-blocks>li .progress .number {
	background:#3d3d3f !important;
	font-family:'Oswald', Arial, Helvetica, sans-serif
}
.dalhousie .project-blocks>li .progress .number span, .deployment-wrapper .project-blocks>li .progress .number span, .giftsoftheheart .project-blocks>li .progress .number span, .breastcancerbadass .project-blocks>li .progress .number span {
	font-family:'Oswald', Arial, Helvetica, sans-serif
}
.dalhousie .project-blocks>li .progress .current, .deployment-wrapper .project-blocks>li .progress .current, .giftsoftheheart .project-blocks>li .progress .current, .breastcancerbadass .project-blocks>li .progress .current {
	background:rgba(0,0,0,0.5) !important
}
.dalhousie .project-blocks>li.blue .project-thumbnail .project-stats, .deployment-wrapper .project-blocks>li.blue .project-thumbnail .project-stats, .giftsoftheheart .project-blocks>li.blue .project-thumbnail .project-stats, .breastcancerbadass .project-blocks>li.blue .project-thumbnail .project-stats {
	background:rgba(1,89,134,0.9)
}
.dalhousie .project-blocks>li.yellow .project-thumbnail .project-stats, .deployment-wrapper .project-blocks>li.yellow .project-thumbnail .project-stats, .giftsoftheheart .project-blocks>li.yellow .project-thumbnail .project-stats, .breastcancerbadass .project-blocks>li.yellow .project-thumbnail .project-stats {
	background:rgba(191,147,14,0.9)
}
.dalhousie .project-blocks>li.green .project-thumbnail .project-stats, .deployment-wrapper .project-blocks>li.green .project-thumbnail .project-stats, .giftsoftheheart .project-blocks>li.green .project-thumbnail .project-stats, .breastcancerbadass .project-blocks>li.green .project-thumbnail .project-stats {
	background:rgba(18,96,46,0.9)
}
.dalhousie .project-blocks>li.red .project-thumbnail .project-stats, .deployment-wrapper .project-blocks>li.red .project-thumbnail .project-stats, .giftsoftheheart .project-blocks>li.red .project-thumbnail .project-stats, .breastcancerbadass .project-blocks>li.red .project-thumbnail .project-stats {
	background:rgba(154,25,30,0.9)
}
.dalhousie h1, .dalhousie h2, .dalhousie h3, .dalhousie h4, .dalhousie h5, .dalhousie h6, .deployment-wrapper h1, .deployment-wrapper h2, .deployment-wrapper h3, .deployment-wrapper h4, .deployment-wrapper h5, .deployment-wrapper h6, .giftsoftheheart h1, .giftsoftheheart h2, .giftsoftheheart h3, .giftsoftheheart h4, .giftsoftheheart h5, .giftsoftheheart h6, .breastcancerbadass h1, .breastcancerbadass h2, .breastcancerbadass h3, .breastcancerbadass h4, .breastcancerbadass h5, .breastcancerbadass h6 {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:700;
	color:#3d3d3f
}
.dalhousie .btn, .deployment-wrapper .btn, .giftsoftheheart .btn, .breastcancerbadass .btn {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:700
}
.dalhousie .btn.blue, .deployment-wrapper .btn.blue, .giftsoftheheart .btn.blue, .breastcancerbadass .btn.blue {
	background:#81bce9
}
.dalhousie .btn.blue:hover, .deployment-wrapper .btn.blue:hover, .giftsoftheheart .btn.blue:hover, .breastcancerbadass .btn.blue:hover {
	background:#016090
}
.dalhousie .btn.yellow, .deployment-wrapper .btn.yellow, .giftsoftheheart .btn.yellow, .breastcancerbadass .btn.yellow {
	background:#ffee36
}
.dalhousie .btn.yellow:hover, .deployment-wrapper .btn.yellow:hover, .giftsoftheheart .btn.yellow:hover, .breastcancerbadass .btn.yellow:hover {
	background:#c99a0f
}
.dalhousie .btn.green, .deployment-wrapper .btn.green, .giftsoftheheart .btn.green, .breastcancerbadass .btn.green {
	background:#93bb3e
}
.dalhousie .btn.green:hover, .deployment-wrapper .btn.green:hover, .giftsoftheheart .btn.green:hover, .breastcancerbadass .btn.green:hover {
	background:#136932
}
.dalhousie .btn.red, .deployment-wrapper .btn.red, .giftsoftheheart .btn.red, .breastcancerbadass .btn.red {
	background:#cf2228
}
.dalhousie .btn.red:hover, .deployment-wrapper .btn.red:hover, .giftsoftheheart .btn.red:hover, .breastcancerbadass .btn.red:hover {
	background:#a31b20
}
.dalhousie .btn.gray, .deployment-wrapper .btn.gray, .giftsoftheheart .btn.gray, .breastcancerbadass .btn.gray {
	background:#666
}
.dalhousie .btn.gray:hover, .deployment-wrapper .btn.gray:hover, .giftsoftheheart .btn.gray:hover, .breastcancerbadass .btn.gray:hover {
	background:#4d4d4d
}
.dalhousie .tabs li a, .deployment-wrapper .tabs li a, .giftsoftheheart .tabs li a, .breastcancerbadass .tabs li a {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:700
}
.dalhousie .options li:hover, .deployment-wrapper .options li:hover, .giftsoftheheart .options li:hover, .breastcancerbadass .options li:hover {
	color:#81bce9 !important
}
.dalhousie .platform-stats-footer ul li h1, .deployment-wrapper .platform-stats-footer ul li h1, .giftsoftheheart .platform-stats-footer ul li h1, .breastcancerbadass .platform-stats-footer ul li h1 {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-size:3.2em
}
.dalhousie .platform-stats-footer h1, .dalhousie .platform-stats-footer h6, .deployment-wrapper .platform-stats-footer h1, .deployment-wrapper .platform-stats-footer h6, .giftsoftheheart .platform-stats-footer h1, .giftsoftheheart .platform-stats-footer h6, .breastcancerbadass .platform-stats-footer h1, .breastcancerbadass .platform-stats-footer h6 {
	line-height:1.35
}
.dalhousie .platform-stats-footer .mvp-list li, .deployment-wrapper .platform-stats-footer .mvp-list li, .giftsoftheheart .platform-stats-footer .mvp-list li, .breastcancerbadass .platform-stats-footer .mvp-list li {
	border:none;
	margin:0 8px
}
.dalhousie .platform-stats-footer .mvps h5, .deployment-wrapper .platform-stats-footer .mvps h5, .giftsoftheheart .platform-stats-footer .mvps h5, .breastcancerbadass .platform-stats-footer .mvps h5 {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#3d3d3f;
	font-weight:400
}
.dalhousie .admin-quick-links li a, .deployment-wrapper .admin-quick-links li a, .giftsoftheheart .admin-quick-links li a, .breastcancerbadass .admin-quick-links li a {
	font-family:"Arial", sans-serif !important
}
.dalhousie .admin-quick-links li a span, .deployment-wrapper .admin-quick-links li a span, .giftsoftheheart .admin-quick-links li a span, .breastcancerbadass .admin-quick-links li a span {
	font-family:"Arial", sans-serif !important
}
.dalhousie .tabular-data .table-title, .deployment-wrapper .tabular-data .table-title, .giftsoftheheart .tabular-data .table-title, .breastcancerbadass .tabular-data .table-title {
	font-family:'Oswald', Arial, Helvetica, sans-serif
}
.dalhousie .tabular-data .table-title span, .deployment-wrapper .tabular-data .table-title span, .giftsoftheheart .tabular-data .table-title span, .breastcancerbadass .tabular-data .table-title span {
	font-family:'Oswald', Arial, Helvetica, sans-serif
}
.dalhousie .tabular-data .table-holder th, .deployment-wrapper .tabular-data .table-holder th, .giftsoftheheart .tabular-data .table-holder th, .breastcancerbadass .tabular-data .table-holder th {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	background:#3d3d3f;
	border-color:#242425
}
.dalhousie .tabular-data .table-holder th span, .deployment-wrapper .tabular-data .table-holder th span, .giftsoftheheart .tabular-data .table-holder th span, .breastcancerbadass .tabular-data .table-holder th span {
	font-family:'Oswald', Arial, Helvetica, sans-serif
}
.dalhousie.campaigns .gallery, .dalhousie.campaigns .profile-info-container, .dalhousie.campaign .gallery, .dalhousie.campaign .profile-info-container, .dalhousie.profile .gallery, .dalhousie.profile .profile-info-container, .dalhousie.profile_campaigns .gallery, .dalhousie.profile_campaigns .profile-info-container, .dalhousie.profile_pledges .gallery, .dalhousie.profile_pledges .profile-info-container, .deployment-wrapper.campaigns .gallery, .deployment-wrapper.campaigns .profile-info-container, .deployment-wrapper.campaign .gallery, .deployment-wrapper.campaign .profile-info-container, .deployment-wrapper.profile .gallery, .deployment-wrapper.profile .profile-info-container, .deployment-wrapper.profile_campaigns .gallery, .deployment-wrapper.profile_campaigns .profile-info-container, .deployment-wrapper.profile_pledges .gallery, .deployment-wrapper.profile_pledges .profile-info-container, .giftsoftheheart.campaigns .gallery, .giftsoftheheart.campaigns .profile-info-container, .giftsoftheheart.campaign .gallery, .giftsoftheheart.campaign .profile-info-container, .giftsoftheheart.profile .gallery, .giftsoftheheart.profile .profile-info-container, .giftsoftheheart.profile_campaigns .gallery, .giftsoftheheart.profile_campaigns .profile-info-container, .giftsoftheheart.profile_pledges .gallery, .giftsoftheheart.profile_pledges .profile-info-container, .breastcancerbadass.campaigns .gallery, .breastcancerbadass.campaigns .profile-info-container, .breastcancerbadass.campaign .gallery, .breastcancerbadass.campaign .profile-info-container, .breastcancerbadass.profile .gallery, .breastcancerbadass.profile .profile-info-container, .breastcancerbadass.profile_campaigns .gallery, .breastcancerbadass.profile_campaigns .profile-info-container, .breastcancerbadass.profile_pledges .gallery, .breastcancerbadass.profile_pledges .profile-info-container {
	background:#81bce9
}
.dalhousie.campaigns .gallery .blackout, .dalhousie.campaigns .profile-info-container .blackout, .dalhousie.campaign .gallery .blackout, .dalhousie.campaign .profile-info-container .blackout, .dalhousie.profile .gallery .blackout, .dalhousie.profile .profile-info-container .blackout, .dalhousie.profile_campaigns .gallery .blackout, .dalhousie.profile_campaigns .profile-info-container .blackout, .dalhousie.profile_pledges .gallery .blackout, .dalhousie.profile_pledges .profile-info-container .blackout, .deployment-wrapper.campaigns .gallery .blackout, .deployment-wrapper.campaigns .profile-info-container .blackout, .deployment-wrapper.campaign .gallery .blackout, .deployment-wrapper.campaign .profile-info-container .blackout, .deployment-wrapper.profile .gallery .blackout, .deployment-wrapper.profile .profile-info-container .blackout, .deployment-wrapper.profile_campaigns .gallery .blackout, .deployment-wrapper.profile_campaigns .profile-info-container .blackout, .deployment-wrapper.profile_pledges .gallery .blackout, .deployment-wrapper.profile_pledges .profile-info-container .blackout, .giftsoftheheart.campaigns .gallery .blackout, .giftsoftheheart.campaigns .profile-info-container .blackout, .giftsoftheheart.campaign .gallery .blackout, .giftsoftheheart.campaign .profile-info-container .blackout, .giftsoftheheart.profile .gallery .blackout, .giftsoftheheart.profile .profile-info-container .blackout, .giftsoftheheart.profile_campaigns .gallery .blackout, .giftsoftheheart.profile_campaigns .profile-info-container .blackout, .giftsoftheheart.profile_pledges .gallery .blackout, .giftsoftheheart.profile_pledges .profile-info-container .blackout, .breastcancerbadass.campaigns .gallery .blackout, .breastcancerbadass.campaigns .profile-info-container .blackout, .breastcancerbadass.campaign .gallery .blackout, .breastcancerbadass.campaign .profile-info-container .blackout, .breastcancerbadass.profile .gallery .blackout, .breastcancerbadass.profile .profile-info-container .blackout, .breastcancerbadass.profile_campaigns .gallery .blackout, .breastcancerbadass.profile_campaigns .profile-info-container .blackout, .breastcancerbadass.profile_pledges .gallery .blackout, .breastcancerbadass.profile_pledges .profile-info-container .blackout {
	display:none
}
.dalhousie.campaigns .gallery .profile-details h1, .dalhousie.campaigns .gallery .profile-details h2, .dalhousie.campaigns .gallery .profile-details h3, .dalhousie.campaigns .profile-info-container .profile-details h1, .dalhousie.campaigns .profile-info-container .profile-details h2, .dalhousie.campaigns .profile-info-container .profile-details h3, .dalhousie.campaign .gallery .profile-details h1, .dalhousie.campaign .gallery .profile-details h2, .dalhousie.campaign .gallery .profile-details h3, .dalhousie.campaign .profile-info-container .profile-details h1, .dalhousie.campaign .profile-info-container .profile-details h2, .dalhousie.campaign .profile-info-container .profile-details h3, .dalhousie.profile .gallery .profile-details h1, .dalhousie.profile .gallery .profile-details h2, .dalhousie.profile .gallery .profile-details h3, .dalhousie.profile .profile-info-container .profile-details h1, .dalhousie.profile .profile-info-container .profile-details h2, .dalhousie.profile .profile-info-container .profile-details h3, .dalhousie.profile_campaigns .gallery .profile-details h1, .dalhousie.profile_campaigns .gallery .profile-details h2, .dalhousie.profile_campaigns .gallery .profile-details h3, .dalhousie.profile_campaigns .profile-info-container .profile-details h1, .dalhousie.profile_campaigns .profile-info-container .profile-details h2, .dalhousie.profile_campaigns .profile-info-container .profile-details h3, .dalhousie.profile_pledges .gallery .profile-details h1, .dalhousie.profile_pledges .gallery .profile-details h2, .dalhousie.profile_pledges .gallery .profile-details h3, .dalhousie.profile_pledges .profile-info-container .profile-details h1, .dalhousie.profile_pledges .profile-info-container .profile-details h2, .dalhousie.profile_pledges .profile-info-container .profile-details h3, .deployment-wrapper.campaigns .gallery .profile-details h1, .deployment-wrapper.campaigns .gallery .profile-details h2, .deployment-wrapper.campaigns .gallery .profile-details h3, .deployment-wrapper.campaigns .profile-info-container .profile-details h1, .deployment-wrapper.campaigns .profile-info-container .profile-details h2, .deployment-wrapper.campaigns .profile-info-container .profile-details h3, .deployment-wrapper.campaign .gallery .profile-details h1, .deployment-wrapper.campaign .gallery .profile-details h2, .deployment-wrapper.campaign .gallery .profile-details h3, .deployment-wrapper.campaign .profile-info-container .profile-details h1, .deployment-wrapper.campaign .profile-info-container .profile-details h2, .deployment-wrapper.campaign .profile-info-container .profile-details h3, .deployment-wrapper.profile .gallery .profile-details h1, .deployment-wrapper.profile .gallery .profile-details h2, .deployment-wrapper.profile .gallery .profile-details h3, .deployment-wrapper.profile .profile-info-container .profile-details h1, .deployment-wrapper.profile .profile-info-container .profile-details h2, .deployment-wrapper.profile .profile-info-container .profile-details h3, .deployment-wrapper.profile_campaigns .gallery .profile-details h1, .deployment-wrapper.profile_campaigns .gallery .profile-details h2, .deployment-wrapper.profile_campaigns .gallery .profile-details h3, .deployment-wrapper.profile_campaigns .profile-info-container .profile-details h1, .deployment-wrapper.profile_campaigns .profile-info-container .profile-details h2, .deployment-wrapper.profile_campaigns .profile-info-container .profile-details h3, .deployment-wrapper.profile_pledges .gallery .profile-details h1, .deployment-wrapper.profile_pledges .gallery .profile-details h2, .deployment-wrapper.profile_pledges .gallery .profile-details h3, .deployment-wrapper.profile_pledges .profile-info-container .profile-details h1, .deployment-wrapper.profile_pledges .profile-info-container .profile-details h2, .deployment-wrapper.profile_pledges .profile-info-container .profile-details h3, .giftsoftheheart.campaigns .gallery .profile-details h1, .giftsoftheheart.campaigns .gallery .profile-details h2, .giftsoftheheart.campaigns .gallery .profile-details h3, .giftsoftheheart.campaigns .profile-info-container .profile-details h1, .giftsoftheheart.campaigns .profile-info-container .profile-details h2, .giftsoftheheart.campaigns .profile-info-container .profile-details h3, .giftsoftheheart.campaign .gallery .profile-details h1, .giftsoftheheart.campaign .gallery .profile-details h2, .giftsoftheheart.campaign .gallery .profile-details h3, .giftsoftheheart.campaign .profile-info-container .profile-details h1, .giftsoftheheart.campaign .profile-info-container .profile-details h2, .giftsoftheheart.campaign .profile-info-container .profile-details h3, .giftsoftheheart.profile .gallery .profile-details h1, .giftsoftheheart.profile .gallery .profile-details h2, .giftsoftheheart.profile .gallery .profile-details h3, .giftsoftheheart.profile .profile-info-container .profile-details h1, .giftsoftheheart.profile .profile-info-container .profile-details h2, .giftsoftheheart.profile .profile-info-container .profile-details h3, .giftsoftheheart.profile_campaigns .gallery .profile-details h1, .giftsoftheheart.profile_campaigns .gallery .profile-details h2, .giftsoftheheart.profile_campaigns .gallery .profile-details h3, .giftsoftheheart.profile_campaigns .profile-info-container .profile-details h1, .giftsoftheheart.profile_campaigns .profile-info-container .profile-details h2, .giftsoftheheart.profile_campaigns .profile-info-container .profile-details h3, .giftsoftheheart.profile_pledges .gallery .profile-details h1, .giftsoftheheart.profile_pledges .gallery .profile-details h2, .giftsoftheheart.profile_pledges .gallery .profile-details h3, .giftsoftheheart.profile_pledges .profile-info-container .profile-details h1, .giftsoftheheart.profile_pledges .profile-info-container .profile-details h2, .giftsoftheheart.profile_pledges .profile-info-container .profile-details h3, .breastcancerbadass.campaigns .gallery .profile-details h1, .breastcancerbadass.campaigns .gallery .profile-details h2, .breastcancerbadass.campaigns .gallery .profile-details h3, .breastcancerbadass.campaigns .profile-info-container .profile-details h1, .breastcancerbadass.campaigns .profile-info-container .profile-details h2, .breastcancerbadass.campaigns .profile-info-container .profile-details h3, .breastcancerbadass.campaign .gallery .profile-details h1, .breastcancerbadass.campaign .gallery .profile-details h2, .breastcancerbadass.campaign .gallery .profile-details h3, .breastcancerbadass.campaign .profile-info-container .profile-details h1, .breastcancerbadass.campaign .profile-info-container .profile-details h2, .breastcancerbadass.campaign .profile-info-container .profile-details h3, .breastcancerbadass.profile .gallery .profile-details h1, .breastcancerbadass.profile .gallery .profile-details h2, .breastcancerbadass.profile .gallery .profile-details h3, .breastcancerbadass.profile .profile-info-container .profile-details h1, .breastcancerbadass.profile .profile-info-container .profile-details h2, .breastcancerbadass.profile .profile-info-container .profile-details h3, .breastcancerbadass.profile_campaigns .gallery .profile-details h1, .breastcancerbadass.profile_campaigns .gallery .profile-details h2, .breastcancerbadass.profile_campaigns .gallery .profile-details h3, .breastcancerbadass.profile_campaigns .profile-info-container .profile-details h1, .breastcancerbadass.profile_campaigns .profile-info-container .profile-details h2, .breastcancerbadass.profile_campaigns .profile-info-container .profile-details h3, .breastcancerbadass.profile_pledges .gallery .profile-details h1, .breastcancerbadass.profile_pledges .gallery .profile-details h2, .breastcancerbadass.profile_pledges .gallery .profile-details h3, .breastcancerbadass.profile_pledges .profile-info-container .profile-details h1, .breastcancerbadass.profile_pledges .profile-info-container .profile-details h2, .breastcancerbadass.profile_pledges .profile-info-container .profile-details h3 {
	color:#fff
}
.dalhousie.campaigns .gallery .item .banner-text h1, .dalhousie.campaigns .profile-info-container .item .banner-text h1, .dalhousie.campaign .gallery .item .banner-text h1, .dalhousie.campaign .profile-info-container .item .banner-text h1, .dalhousie.profile .gallery .item .banner-text h1, .dalhousie.profile .profile-info-container .item .banner-text h1, .dalhousie.profile_campaigns .gallery .item .banner-text h1, .dalhousie.profile_campaigns .profile-info-container .item .banner-text h1, .dalhousie.profile_pledges .gallery .item .banner-text h1, .dalhousie.profile_pledges .profile-info-container .item .banner-text h1, .deployment-wrapper.campaigns .gallery .item .banner-text h1, .deployment-wrapper.campaigns .profile-info-container .item .banner-text h1, .deployment-wrapper.campaign .gallery .item .banner-text h1, .deployment-wrapper.campaign .profile-info-container .item .banner-text h1, .deployment-wrapper.profile .gallery .item .banner-text h1, .deployment-wrapper.profile .profile-info-container .item .banner-text h1, .deployment-wrapper.profile_campaigns .gallery .item .banner-text h1, .deployment-wrapper.profile_campaigns .profile-info-container .item .banner-text h1, .deployment-wrapper.profile_pledges .gallery .item .banner-text h1, .deployment-wrapper.profile_pledges .profile-info-container .item .banner-text h1, .giftsoftheheart.campaigns .gallery .item .banner-text h1, .giftsoftheheart.campaigns .profile-info-container .item .banner-text h1, .giftsoftheheart.campaign .gallery .item .banner-text h1, .giftsoftheheart.campaign .profile-info-container .item .banner-text h1, .giftsoftheheart.profile .gallery .item .banner-text h1, .giftsoftheheart.profile .profile-info-container .item .banner-text h1, .giftsoftheheart.profile_campaigns .gallery .item .banner-text h1, .giftsoftheheart.profile_campaigns .profile-info-container .item .banner-text h1, .giftsoftheheart.profile_pledges .gallery .item .banner-text h1, .giftsoftheheart.profile_pledges .profile-info-container .item .banner-text h1, .breastcancerbadass.campaigns .gallery .item .banner-text h1, .breastcancerbadass.campaigns .profile-info-container .item .banner-text h1, .breastcancerbadass.campaign .gallery .item .banner-text h1, .breastcancerbadass.campaign .profile-info-container .item .banner-text h1, .breastcancerbadass.profile .gallery .item .banner-text h1, .breastcancerbadass.profile .profile-info-container .item .banner-text h1, .breastcancerbadass.profile_campaigns .gallery .item .banner-text h1, .breastcancerbadass.profile_campaigns .profile-info-container .item .banner-text h1, .breastcancerbadass.profile_pledges .gallery .item .banner-text h1, .breastcancerbadass.profile_pledges .profile-info-container .item .banner-text h1 {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-weight:700;
	text-transform:uppercase
}
.dalhousie.campaigns .gallery .item .gallery-stats h1, .dalhousie.campaigns .profile-info-container .item .gallery-stats h1, .dalhousie.campaign .gallery .item .gallery-stats h1, .dalhousie.campaign .profile-info-container .item .gallery-stats h1, .dalhousie.profile .gallery .item .gallery-stats h1, .dalhousie.profile .profile-info-container .item .gallery-stats h1, .dalhousie.profile_campaigns .gallery .item .gallery-stats h1, .dalhousie.profile_campaigns .profile-info-container .item .gallery-stats h1, .dalhousie.profile_pledges .gallery .item .gallery-stats h1, .dalhousie.profile_pledges .profile-info-container .item .gallery-stats h1, .deployment-wrapper.campaigns .gallery .item .gallery-stats h1, .deployment-wrapper.campaigns .profile-info-container .item .gallery-stats h1, .deployment-wrapper.campaign .gallery .item .gallery-stats h1, .deployment-wrapper.campaign .profile-info-container .item .gallery-stats h1, .deployment-wrapper.profile .gallery .item .gallery-stats h1, .deployment-wrapper.profile .profile-info-container .item .gallery-stats h1, .deployment-wrapper.profile_campaigns .gallery .item .gallery-stats h1, .deployment-wrapper.profile_campaigns .profile-info-container .item .gallery-stats h1, .deployment-wrapper.profile_pledges .gallery .item .gallery-stats h1, .deployment-wrapper.profile_pledges .profile-info-container .item .gallery-stats h1, .giftsoftheheart.campaigns .gallery .item .gallery-stats h1, .giftsoftheheart.campaigns .profile-info-container .item .gallery-stats h1, .giftsoftheheart.campaign .gallery .item .gallery-stats h1, .giftsoftheheart.campaign .profile-info-container .item .gallery-stats h1, .giftsoftheheart.profile .gallery .item .gallery-stats h1, .giftsoftheheart.profile .profile-info-container .item .gallery-stats h1, .giftsoftheheart.profile_campaigns .gallery .item .gallery-stats h1, .giftsoftheheart.profile_campaigns .profile-info-container .item .gallery-stats h1, .giftsoftheheart.profile_pledges .gallery .item .gallery-stats h1, .giftsoftheheart.profile_pledges .profile-info-container .item .gallery-stats h1, .breastcancerbadass.campaigns .gallery .item .gallery-stats h1, .breastcancerbadass.campaigns .profile-info-container .item .gallery-stats h1, .breastcancerbadass.campaign .gallery .item .gallery-stats h1, .breastcancerbadass.campaign .profile-info-container .item .gallery-stats h1, .breastcancerbadass.profile .gallery .item .gallery-stats h1, .breastcancerbadass.profile .profile-info-container .item .gallery-stats h1, .breastcancerbadass.profile_campaigns .gallery .item .gallery-stats h1, .breastcancerbadass.profile_campaigns .profile-info-container .item .gallery-stats h1, .breastcancerbadass.profile_pledges .gallery .item .gallery-stats h1, .breastcancerbadass.profile_pledges .profile-info-container .item .gallery-stats h1 {
	font-family:'Oswald', Arial, Helvetica, sans-serif
}
.dalhousie.campaigns .gallery .item .gallery-stats h3, .dalhousie.campaigns .gallery .item .gallery-stats h3 span, .dalhousie.campaigns .gallery .item .gallery-stats h3 strong, .dalhousie.campaigns .profile-info-container .item .gallery-stats h3, .dalhousie.campaigns .profile-info-container .item .gallery-stats h3 span, .dalhousie.campaigns .profile-info-container .item .gallery-stats h3 strong, .dalhousie.campaign .gallery .item .gallery-stats h3, .dalhousie.campaign .gallery .item .gallery-stats h3 span, .dalhousie.campaign .gallery .item .gallery-stats h3 strong, .dalhousie.campaign .profile-info-container .item .gallery-stats h3, .dalhousie.campaign .profile-info-container .item .gallery-stats h3 span, .dalhousie.campaign .profile-info-container .item .gallery-stats h3 strong, .dalhousie.profile .gallery .item .gallery-stats h3, .dalhousie.profile .gallery .item .gallery-stats h3 span, .dalhousie.profile .gallery .item .gallery-stats h3 strong, .dalhousie.profile .profile-info-container .item .gallery-stats h3, .dalhousie.profile .profile-info-container .item .gallery-stats h3 span, .dalhousie.profile .profile-info-container .item .gallery-stats h3 strong, .dalhousie.profile_campaigns .gallery .item .gallery-stats h3, .dalhousie.profile_campaigns .gallery .item .gallery-stats h3 span, .dalhousie.profile_campaigns .gallery .item .gallery-stats h3 strong, .dalhousie.profile_campaigns .profile-info-container .item .gallery-stats h3, .dalhousie.profile_campaigns .profile-info-container .item .gallery-stats h3 span, .dalhousie.profile_campaigns .profile-info-container .item .gallery-stats h3 strong, .dalhousie.profile_pledges .gallery .item .gallery-stats h3, .dalhousie.profile_pledges .gallery .item .gallery-stats h3 span, .dalhousie.profile_pledges .gallery .item .gallery-stats h3 strong, .dalhousie.profile_pledges .profile-info-container .item .gallery-stats h3, .dalhousie.profile_pledges .profile-info-container .item .gallery-stats h3 span, .dalhousie.profile_pledges .profile-info-container .item .gallery-stats h3 strong, .deployment-wrapper.campaigns .gallery .item .gallery-stats h3, .deployment-wrapper.campaigns .gallery .item .gallery-stats h3 span, .deployment-wrapper.campaigns .gallery .item .gallery-stats h3 strong, .deployment-wrapper.campaigns .profile-info-container .item .gallery-stats h3, .deployment-wrapper.campaigns .profile-info-container .item .gallery-stats h3 span, .deployment-wrapper.campaigns .profile-info-container .item .gallery-stats h3 strong, .deployment-wrapper.campaign .gallery .item .gallery-stats h3, .deployment-wrapper.campaign .gallery .item .gallery-stats h3 span, .deployment-wrapper.campaign .gallery .item .gallery-stats h3 strong, .deployment-wrapper.campaign .profile-info-container .item .gallery-stats h3, .deployment-wrapper.campaign .profile-info-container .item .gallery-stats h3 span, .deployment-wrapper.campaign .profile-info-container .item .gallery-stats h3 strong, .deployment-wrapper.profile .gallery .item .gallery-stats h3, .deployment-wrapper.profile .gallery .item .gallery-stats h3 span, .deployment-wrapper.profile .gallery .item .gallery-stats h3 strong, .deployment-wrapper.profile .profile-info-container .item .gallery-stats h3, .deployment-wrapper.profile .profile-info-container .item .gallery-stats h3 span, .deployment-wrapper.profile .profile-info-container .item .gallery-stats h3 strong, .deployment-wrapper.profile_campaigns .gallery .item .gallery-stats h3, .deployment-wrapper.profile_campaigns .gallery .item .gallery-stats h3 span, .deployment-wrapper.profile_campaigns .gallery .item .gallery-stats h3 strong, .deployment-wrapper.profile_campaigns .profile-info-container .item .gallery-stats h3, .deployment-wrapper.profile_campaigns .profile-info-container .item .gallery-stats h3 span, .deployment-wrapper.profile_campaigns .profile-info-container .item .gallery-stats h3 strong, .deployment-wrapper.profile_pledges .gallery .item .gallery-stats h3, .deployment-wrapper.profile_pledges .gallery .item .gallery-stats h3 span, .deployment-wrapper.profile_pledges .gallery .item .gallery-stats h3 strong, .deployment-wrapper.profile_pledges .profile-info-container .item .gallery-stats h3, .deployment-wrapper.profile_pledges .profile-info-container .item .gallery-stats h3 span, .deployment-wrapper.profile_pledges .profile-info-container .item .gallery-stats h3 strong, .giftsoftheheart.campaigns .gallery .item .gallery-stats h3, .giftsoftheheart.campaigns .gallery .item .gallery-stats h3 span, .giftsoftheheart.campaigns .gallery .item .gallery-stats h3 strong, .giftsoftheheart.campaigns .profile-info-container .item .gallery-stats h3, .giftsoftheheart.campaigns .profile-info-container .item .gallery-stats h3 span, .giftsoftheheart.campaigns .profile-info-container .item .gallery-stats h3 strong, .giftsoftheheart.campaign .gallery .item .gallery-stats h3, .giftsoftheheart.campaign .gallery .item .gallery-stats h3 span, .giftsoftheheart.campaign .gallery .item .gallery-stats h3 strong, .giftsoftheheart.campaign .profile-info-container .item .gallery-stats h3, .giftsoftheheart.campaign .profile-info-container .item .gallery-stats h3 span, .giftsoftheheart.campaign .profile-info-container .item .gallery-stats h3 strong, .giftsoftheheart.profile .gallery .item .gallery-stats h3, .giftsoftheheart.profile .gallery .item .gallery-stats h3 span, .giftsoftheheart.profile .gallery .item .gallery-stats h3 strong, .giftsoftheheart.profile .profile-info-container .item .gallery-stats h3, .giftsoftheheart.profile .profile-info-container .item .gallery-stats h3 span, .giftsoftheheart.profile .profile-info-container .item .gallery-stats h3 strong, .giftsoftheheart.profile_campaigns .gallery .item .gallery-stats h3, .giftsoftheheart.profile_campaigns .gallery .item .gallery-stats h3 span, .giftsoftheheart.profile_campaigns .gallery .item .gallery-stats h3 strong, .giftsoftheheart.profile_campaigns .profile-info-container .item .gallery-stats h3, .giftsoftheheart.profile_campaigns .profile-info-container .item .gallery-stats h3 span, .giftsoftheheart.profile_campaigns .profile-info-container .item .gallery-stats h3 strong, .giftsoftheheart.profile_pledges .gallery .item .gallery-stats h3, .giftsoftheheart.profile_pledges .gallery .item .gallery-stats h3 span, .giftsoftheheart.profile_pledges .gallery .item .gallery-stats h3 strong, .giftsoftheheart.profile_pledges .profile-info-container .item .gallery-stats h3, .giftsoftheheart.profile_pledges .profile-info-container .item .gallery-stats h3 span, .giftsoftheheart.profile_pledges .profile-info-container .item .gallery-stats h3 strong, .breastcancerbadass.campaigns .gallery .item .gallery-stats h3, .breastcancerbadass.campaigns .gallery .item .gallery-stats h3 span, .breastcancerbadass.campaigns .gallery .item .gallery-stats h3 strong, .breastcancerbadass.campaigns .profile-info-container .item .gallery-stats h3, .breastcancerbadass.campaigns .profile-info-container .item .gallery-stats h3 span, .breastcancerbadass.campaigns .profile-info-container .item .gallery-stats h3 strong, .breastcancerbadass.campaign .gallery .item .gallery-stats h3, .breastcancerbadass.campaign .gallery .item .gallery-stats h3 span, .breastcancerbadass.campaign .gallery .item .gallery-stats h3 strong, .breastcancerbadass.campaign .profile-info-container .item .gallery-stats h3, .breastcancerbadass.campaign .profile-info-container .item .gallery-stats h3 span, .breastcancerbadass.campaign .profile-info-container .item .gallery-stats h3 strong, .breastcancerbadass.profile .gallery .item .gallery-stats h3, .breastcancerbadass.profile .gallery .item .gallery-stats h3 span, .breastcancerbadass.profile .gallery .item .gallery-stats h3 strong, .breastcancerbadass.profile .profile-info-container .item .gallery-stats h3, .breastcancerbadass.profile .profile-info-container .item .gallery-stats h3 span, .breastcancerbadass.profile .profile-info-container .item .gallery-stats h3 strong, .breastcancerbadass.profile_campaigns .gallery .item .gallery-stats h3, .breastcancerbadass.profile_campaigns .gallery .item .gallery-stats h3 span, .breastcancerbadass.profile_campaigns .gallery .item .gallery-stats h3 strong, .breastcancerbadass.profile_campaigns .profile-info-container .item .gallery-stats h3, .breastcancerbadass.profile_campaigns .profile-info-container .item .gallery-stats h3 span, .breastcancerbadass.profile_campaigns .profile-info-container .item .gallery-stats h3 strong, .breastcancerbadass.profile_pledges .gallery .item .gallery-stats h3, .breastcancerbadass.profile_pledges .gallery .item .gallery-stats h3 span, .breastcancerbadass.profile_pledges .gallery .item .gallery-stats h3 strong, .breastcancerbadass.profile_pledges .profile-info-container .item .gallery-stats h3, .breastcancerbadass.profile_pledges .profile-info-container .item .gallery-stats h3 span, .breastcancerbadass.profile_pledges .profile-info-container .item .gallery-stats h3 strong {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-weight:700
}
.dalhousie.campaigns .gallery .tabs li a, .dalhousie.campaigns .profile-info-container .tabs li a, .dalhousie.campaign .gallery .tabs li a, .dalhousie.campaign .profile-info-container .tabs li a, .dalhousie.profile .gallery .tabs li a, .dalhousie.profile .profile-info-container .tabs li a, .dalhousie.profile_campaigns .gallery .tabs li a, .dalhousie.profile_campaigns .profile-info-container .tabs li a, .dalhousie.profile_pledges .gallery .tabs li a, .dalhousie.profile_pledges .profile-info-container .tabs li a, .deployment-wrapper.campaigns .gallery .tabs li a, .deployment-wrapper.campaigns .profile-info-container .tabs li a, .deployment-wrapper.campaign .gallery .tabs li a, .deployment-wrapper.campaign .profile-info-container .tabs li a, .deployment-wrapper.profile .gallery .tabs li a, .deployment-wrapper.profile .profile-info-container .tabs li a, .deployment-wrapper.profile_campaigns .gallery .tabs li a, .deployment-wrapper.profile_campaigns .profile-info-container .tabs li a, .deployment-wrapper.profile_pledges .gallery .tabs li a, .deployment-wrapper.profile_pledges .profile-info-container .tabs li a, .giftsoftheheart.campaigns .gallery .tabs li a, .giftsoftheheart.campaigns .profile-info-container .tabs li a, .giftsoftheheart.campaign .gallery .tabs li a, .giftsoftheheart.campaign .profile-info-container .tabs li a, .giftsoftheheart.profile .gallery .tabs li a, .giftsoftheheart.profile .profile-info-container .tabs li a, .giftsoftheheart.profile_campaigns .gallery .tabs li a, .giftsoftheheart.profile_campaigns .profile-info-container .tabs li a, .giftsoftheheart.profile_pledges .gallery .tabs li a, .giftsoftheheart.profile_pledges .profile-info-container .tabs li a, .breastcancerbadass.campaigns .gallery .tabs li a, .breastcancerbadass.campaigns .profile-info-container .tabs li a, .breastcancerbadass.campaign .gallery .tabs li a, .breastcancerbadass.campaign .profile-info-container .tabs li a, .breastcancerbadass.profile .gallery .tabs li a, .breastcancerbadass.profile .profile-info-container .tabs li a, .breastcancerbadass.profile_campaigns .gallery .tabs li a, .breastcancerbadass.profile_campaigns .profile-info-container .tabs li a, .breastcancerbadass.profile_pledges .gallery .tabs li a, .breastcancerbadass.profile_pledges .profile-info-container .tabs li a {
	background:rgba(0,0,0,0.2);
	padding:15px 20px !important
}
.dalhousie.campaigns .gallery .tabs li a.active, .dalhousie.campaigns .profile-info-container .tabs li a.active, .dalhousie.campaign .gallery .tabs li a.active, .dalhousie.campaign .profile-info-container .tabs li a.active, .dalhousie.profile .gallery .tabs li a.active, .dalhousie.profile .profile-info-container .tabs li a.active, .dalhousie.profile_campaigns .gallery .tabs li a.active, .dalhousie.profile_campaigns .profile-info-container .tabs li a.active, .dalhousie.profile_pledges .gallery .tabs li a.active, .dalhousie.profile_pledges .profile-info-container .tabs li a.active, .deployment-wrapper.campaigns .gallery .tabs li a.active, .deployment-wrapper.campaigns .profile-info-container .tabs li a.active, .deployment-wrapper.campaign .gallery .tabs li a.active, .deployment-wrapper.campaign .profile-info-container .tabs li a.active, .deployment-wrapper.profile .gallery .tabs li a.active, .deployment-wrapper.profile .profile-info-container .tabs li a.active, .deployment-wrapper.profile_campaigns .gallery .tabs li a.active, .deployment-wrapper.profile_campaigns .profile-info-container .tabs li a.active, .deployment-wrapper.profile_pledges .gallery .tabs li a.active, .deployment-wrapper.profile_pledges .profile-info-container .tabs li a.active, .giftsoftheheart.campaigns .gallery .tabs li a.active, .giftsoftheheart.campaigns .profile-info-container .tabs li a.active, .giftsoftheheart.campaign .gallery .tabs li a.active, .giftsoftheheart.campaign .profile-info-container .tabs li a.active, .giftsoftheheart.profile .gallery .tabs li a.active, .giftsoftheheart.profile .profile-info-container .tabs li a.active, .giftsoftheheart.profile_campaigns .gallery .tabs li a.active, .giftsoftheheart.profile_campaigns .profile-info-container .tabs li a.active, .giftsoftheheart.profile_pledges .gallery .tabs li a.active, .giftsoftheheart.profile_pledges .profile-info-container .tabs li a.active, .breastcancerbadass.campaigns .gallery .tabs li a.active, .breastcancerbadass.campaigns .profile-info-container .tabs li a.active, .breastcancerbadass.campaign .gallery .tabs li a.active, .breastcancerbadass.campaign .profile-info-container .tabs li a.active, .breastcancerbadass.profile .gallery .tabs li a.active, .breastcancerbadass.profile .profile-info-container .tabs li a.active, .breastcancerbadass.profile_campaigns .gallery .tabs li a.active, .breastcancerbadass.profile_campaigns .profile-info-container .tabs li a.active, .breastcancerbadass.profile_pledges .gallery .tabs li a.active, .breastcancerbadass.profile_pledges .profile-info-container .tabs li a.active {
	background:#fff !important;
	margin-bottom:-2px
}
.dalhousie.campaigns .complete-campaign-title, .dalhousie.campaign .complete-campaign-title, .dalhousie.profile .complete-campaign-title, .dalhousie.profile_campaigns .complete-campaign-title, .dalhousie.profile_pledges .complete-campaign-title, .deployment-wrapper.campaigns .complete-campaign-title, .deployment-wrapper.campaign .complete-campaign-title, .deployment-wrapper.profile .complete-campaign-title, .deployment-wrapper.profile_campaigns .complete-campaign-title, .deployment-wrapper.profile_pledges .complete-campaign-title, .giftsoftheheart.campaigns .complete-campaign-title, .giftsoftheheart.campaign .complete-campaign-title, .giftsoftheheart.profile .complete-campaign-title, .giftsoftheheart.profile_campaigns .complete-campaign-title, .giftsoftheheart.profile_pledges .complete-campaign-title, .breastcancerbadass.campaigns .complete-campaign-title, .breastcancerbadass.campaign .complete-campaign-title, .breastcancerbadass.profile .complete-campaign-title, .breastcancerbadass.profile_campaigns .complete-campaign-title, .breastcancerbadass.profile_pledges .complete-campaign-title {
	color:#fff;
	margin:0;
	padding:0 0 10px;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-size:0.6em;
	display:inline-block;
	width:100%;
	float:left;
	text-align:center;
	line-height:1.2;
	color:rgba(0,0,0,0.5)
}
.dalhousie.campaigns.blue .gallery, .dalhousie.campaign.blue .gallery, .dalhousie.profile.blue .gallery, .dalhousie.profile_campaigns.blue .gallery, .dalhousie.profile_pledges.blue .gallery, .deployment-wrapper.campaigns.blue .gallery, .deployment-wrapper.campaign.blue .gallery, .deployment-wrapper.profile.blue .gallery, .deployment-wrapper.profile_campaigns.blue .gallery, .deployment-wrapper.profile_pledges.blue .gallery, .giftsoftheheart.campaigns.blue .gallery, .giftsoftheheart.campaign.blue .gallery, .giftsoftheheart.profile.blue .gallery, .giftsoftheheart.profile_campaigns.blue .gallery, .giftsoftheheart.profile_pledges.blue .gallery, .breastcancerbadass.campaigns.blue .gallery, .breastcancerbadass.campaign.blue .gallery, .breastcancerbadass.profile.blue .gallery, .breastcancerbadass.profile_campaigns.blue .gallery, .breastcancerbadass.profile_pledges.blue .gallery {
	background:#81bce9
}
.dalhousie.campaigns.blue .block>h1, .dalhousie.campaign.blue .block>h1, .dalhousie.profile.blue .block>h1, .dalhousie.profile_campaigns.blue .block>h1, .dalhousie.profile_pledges.blue .block>h1, .deployment-wrapper.campaigns.blue .block>h1, .deployment-wrapper.campaign.blue .block>h1, .deployment-wrapper.profile.blue .block>h1, .deployment-wrapper.profile_campaigns.blue .block>h1, .deployment-wrapper.profile_pledges.blue .block>h1, .giftsoftheheart.campaigns.blue .block>h1, .giftsoftheheart.campaign.blue .block>h1, .giftsoftheheart.profile.blue .block>h1, .giftsoftheheart.profile_campaigns.blue .block>h1, .giftsoftheheart.profile_pledges.blue .block>h1, .breastcancerbadass.campaigns.blue .block>h1, .breastcancerbadass.campaign.blue .block>h1, .breastcancerbadass.profile.blue .block>h1, .breastcancerbadass.profile_campaigns.blue .block>h1, .breastcancerbadass.profile_pledges.blue .block>h1 {
	color:#81bce9
}
.dalhousie.campaigns.blue .block.campaign-share .campaign-share-buttons li a, .dalhousie.campaign.blue .block.campaign-share .campaign-share-buttons li a, .dalhousie.profile.blue .block.campaign-share .campaign-share-buttons li a, .dalhousie.profile_campaigns.blue .block.campaign-share .campaign-share-buttons li a, .dalhousie.profile_pledges.blue .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.campaigns.blue .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.campaign.blue .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.profile.blue .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.profile_campaigns.blue .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.profile_pledges.blue .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.campaigns.blue .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.campaign.blue .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.profile.blue .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.profile_campaigns.blue .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.profile_pledges.blue .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.campaigns.blue .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.campaign.blue .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.profile.blue .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.profile_campaigns.blue .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.profile_pledges.blue .block.campaign-share .campaign-share-buttons li a {
	background:#81bce9
}
.dalhousie.campaigns.blue .block.campaign-share .campaign-share-buttons li a:hover, .dalhousie.campaign.blue .block.campaign-share .campaign-share-buttons li a:hover, .dalhousie.profile.blue .block.campaign-share .campaign-share-buttons li a:hover, .dalhousie.profile_campaigns.blue .block.campaign-share .campaign-share-buttons li a:hover, .dalhousie.profile_pledges.blue .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.campaigns.blue .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.campaign.blue .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.profile.blue .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.profile_campaigns.blue .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.profile_pledges.blue .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.campaigns.blue .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.campaign.blue .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.profile.blue .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.profile_campaigns.blue .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.profile_pledges.blue .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.campaigns.blue .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.campaign.blue .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.profile.blue .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.profile_campaigns.blue .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.profile_pledges.blue .block.campaign-share .campaign-share-buttons li a:hover {
	background:#016090 !important
}
.dalhousie.campaigns.blue .block.campaign-bonuses h1, .dalhousie.campaign.blue .block.campaign-bonuses h1, .dalhousie.profile.blue .block.campaign-bonuses h1, .dalhousie.profile_campaigns.blue .block.campaign-bonuses h1, .dalhousie.profile_pledges.blue .block.campaign-bonuses h1, .deployment-wrapper.campaigns.blue .block.campaign-bonuses h1, .deployment-wrapper.campaign.blue .block.campaign-bonuses h1, .deployment-wrapper.profile.blue .block.campaign-bonuses h1, .deployment-wrapper.profile_campaigns.blue .block.campaign-bonuses h1, .deployment-wrapper.profile_pledges.blue .block.campaign-bonuses h1, .giftsoftheheart.campaigns.blue .block.campaign-bonuses h1, .giftsoftheheart.campaign.blue .block.campaign-bonuses h1, .giftsoftheheart.profile.blue .block.campaign-bonuses h1, .giftsoftheheart.profile_campaigns.blue .block.campaign-bonuses h1, .giftsoftheheart.profile_pledges.blue .block.campaign-bonuses h1, .breastcancerbadass.campaigns.blue .block.campaign-bonuses h1, .breastcancerbadass.campaign.blue .block.campaign-bonuses h1, .breastcancerbadass.profile.blue .block.campaign-bonuses h1, .breastcancerbadass.profile_campaigns.blue .block.campaign-bonuses h1, .breastcancerbadass.profile_pledges.blue .block.campaign-bonuses h1 {
	color:#81bce9
}
.dalhousie.campaigns.blue .block.campaign-bonuses .bonus-grid li .btn, .dalhousie.campaign.blue .block.campaign-bonuses .bonus-grid li .btn, .dalhousie.profile.blue .block.campaign-bonuses .bonus-grid li .btn, .dalhousie.profile_campaigns.blue .block.campaign-bonuses .bonus-grid li .btn, .dalhousie.profile_pledges.blue .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.campaigns.blue .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.campaign.blue .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.profile.blue .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.profile_campaigns.blue .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.profile_pledges.blue .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.campaigns.blue .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.campaign.blue .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.profile.blue .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.profile_campaigns.blue .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.profile_pledges.blue .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.campaigns.blue .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.campaign.blue .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.profile.blue .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.profile_campaigns.blue .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.profile_pledges.blue .block.campaign-bonuses .bonus-grid li .btn {
	background:#81bce9
}
.dalhousie.campaigns.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .dalhousie.campaign.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .dalhousie.profile.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .dalhousie.profile_campaigns.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .dalhousie.profile_pledges.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.campaigns.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.campaign.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.profile.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.profile_campaigns.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.profile_pledges.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.campaigns.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.campaign.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.profile.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.profile_campaigns.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.profile_pledges.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.campaigns.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.campaign.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.profile.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.profile_campaigns.blue .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.profile_pledges.blue .block.campaign-bonuses .bonus-grid li .btn:hover {
	background:#016090 !important
}
.dalhousie.campaigns.blue .campaign-country-sport li.campaign-sport, .dalhousie.campaign.blue .campaign-country-sport li.campaign-sport, .dalhousie.profile.blue .campaign-country-sport li.campaign-sport, .dalhousie.profile_campaigns.blue .campaign-country-sport li.campaign-sport, .dalhousie.profile_pledges.blue .campaign-country-sport li.campaign-sport, .deployment-wrapper.campaigns.blue .campaign-country-sport li.campaign-sport, .deployment-wrapper.campaign.blue .campaign-country-sport li.campaign-sport, .deployment-wrapper.profile.blue .campaign-country-sport li.campaign-sport, .deployment-wrapper.profile_campaigns.blue .campaign-country-sport li.campaign-sport, .deployment-wrapper.profile_pledges.blue .campaign-country-sport li.campaign-sport, .giftsoftheheart.campaigns.blue .campaign-country-sport li.campaign-sport, .giftsoftheheart.campaign.blue .campaign-country-sport li.campaign-sport, .giftsoftheheart.profile.blue .campaign-country-sport li.campaign-sport, .giftsoftheheart.profile_campaigns.blue .campaign-country-sport li.campaign-sport, .giftsoftheheart.profile_pledges.blue .campaign-country-sport li.campaign-sport, .breastcancerbadass.campaigns.blue .campaign-country-sport li.campaign-sport, .breastcancerbadass.campaign.blue .campaign-country-sport li.campaign-sport, .breastcancerbadass.profile.blue .campaign-country-sport li.campaign-sport, .breastcancerbadass.profile_campaigns.blue .campaign-country-sport li.campaign-sport, .breastcancerbadass.profile_pledges.blue .campaign-country-sport li.campaign-sport {
	color:#81bce9
}
.dalhousie.campaigns.yellow .gallery, .dalhousie.campaign.yellow .gallery, .dalhousie.profile.yellow .gallery, .dalhousie.profile_campaigns.yellow .gallery, .dalhousie.profile_pledges.yellow .gallery, .deployment-wrapper.campaigns.yellow .gallery, .deployment-wrapper.campaign.yellow .gallery, .deployment-wrapper.profile.yellow .gallery, .deployment-wrapper.profile_campaigns.yellow .gallery, .deployment-wrapper.profile_pledges.yellow .gallery, .giftsoftheheart.campaigns.yellow .gallery, .giftsoftheheart.campaign.yellow .gallery, .giftsoftheheart.profile.yellow .gallery, .giftsoftheheart.profile_campaigns.yellow .gallery, .giftsoftheheart.profile_pledges.yellow .gallery, .breastcancerbadass.campaigns.yellow .gallery, .breastcancerbadass.campaign.yellow .gallery, .breastcancerbadass.profile.yellow .gallery, .breastcancerbadass.profile_campaigns.yellow .gallery, .breastcancerbadass.profile_pledges.yellow .gallery {
	background:#ffee36
}
.dalhousie.campaigns.yellow .block>h1, .dalhousie.campaign.yellow .block>h1, .dalhousie.profile.yellow .block>h1, .dalhousie.profile_campaigns.yellow .block>h1, .dalhousie.profile_pledges.yellow .block>h1, .deployment-wrapper.campaigns.yellow .block>h1, .deployment-wrapper.campaign.yellow .block>h1, .deployment-wrapper.profile.yellow .block>h1, .deployment-wrapper.profile_campaigns.yellow .block>h1, .deployment-wrapper.profile_pledges.yellow .block>h1, .giftsoftheheart.campaigns.yellow .block>h1, .giftsoftheheart.campaign.yellow .block>h1, .giftsoftheheart.profile.yellow .block>h1, .giftsoftheheart.profile_campaigns.yellow .block>h1, .giftsoftheheart.profile_pledges.yellow .block>h1, .breastcancerbadass.campaigns.yellow .block>h1, .breastcancerbadass.campaign.yellow .block>h1, .breastcancerbadass.profile.yellow .block>h1, .breastcancerbadass.profile_campaigns.yellow .block>h1, .breastcancerbadass.profile_pledges.yellow .block>h1 {
	color:#ffee36;
	font-size:1.75em
}
.dalhousie.campaigns.yellow .block.campaign-share .campaign-share-buttons li a, .dalhousie.campaign.yellow .block.campaign-share .campaign-share-buttons li a, .dalhousie.profile.yellow .block.campaign-share .campaign-share-buttons li a, .dalhousie.profile_campaigns.yellow .block.campaign-share .campaign-share-buttons li a, .dalhousie.profile_pledges.yellow .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.campaigns.yellow .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.campaign.yellow .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.profile.yellow .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.profile_campaigns.yellow .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.profile_pledges.yellow .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.campaigns.yellow .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.campaign.yellow .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.profile.yellow .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.profile_campaigns.yellow .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.profile_pledges.yellow .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.campaigns.yellow .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.campaign.yellow .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.profile.yellow .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.profile_campaigns.yellow .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.profile_pledges.yellow .block.campaign-share .campaign-share-buttons li a {
	background:#ffee36
}
.dalhousie.campaigns.yellow .block.campaign-share .campaign-share-buttons li a:hover, .dalhousie.campaign.yellow .block.campaign-share .campaign-share-buttons li a:hover, .dalhousie.profile.yellow .block.campaign-share .campaign-share-buttons li a:hover, .dalhousie.profile_campaigns.yellow .block.campaign-share .campaign-share-buttons li a:hover, .dalhousie.profile_pledges.yellow .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.campaigns.yellow .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.campaign.yellow .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.profile.yellow .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.profile_campaigns.yellow .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.profile_pledges.yellow .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.campaigns.yellow .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.campaign.yellow .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.profile.yellow .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.profile_campaigns.yellow .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.profile_pledges.yellow .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.campaigns.yellow .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.campaign.yellow .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.profile.yellow .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.profile_campaigns.yellow .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.profile_pledges.yellow .block.campaign-share .campaign-share-buttons li a:hover {
	background:#c99a0f !important
}
.dalhousie.campaigns.yellow .block.campaign-bonuses h1, .dalhousie.campaign.yellow .block.campaign-bonuses h1, .dalhousie.profile.yellow .block.campaign-bonuses h1, .dalhousie.profile_campaigns.yellow .block.campaign-bonuses h1, .dalhousie.profile_pledges.yellow .block.campaign-bonuses h1, .deployment-wrapper.campaigns.yellow .block.campaign-bonuses h1, .deployment-wrapper.campaign.yellow .block.campaign-bonuses h1, .deployment-wrapper.profile.yellow .block.campaign-bonuses h1, .deployment-wrapper.profile_campaigns.yellow .block.campaign-bonuses h1, .deployment-wrapper.profile_pledges.yellow .block.campaign-bonuses h1, .giftsoftheheart.campaigns.yellow .block.campaign-bonuses h1, .giftsoftheheart.campaign.yellow .block.campaign-bonuses h1, .giftsoftheheart.profile.yellow .block.campaign-bonuses h1, .giftsoftheheart.profile_campaigns.yellow .block.campaign-bonuses h1, .giftsoftheheart.profile_pledges.yellow .block.campaign-bonuses h1, .breastcancerbadass.campaigns.yellow .block.campaign-bonuses h1, .breastcancerbadass.campaign.yellow .block.campaign-bonuses h1, .breastcancerbadass.profile.yellow .block.campaign-bonuses h1, .breastcancerbadass.profile_campaigns.yellow .block.campaign-bonuses h1, .breastcancerbadass.profile_pledges.yellow .block.campaign-bonuses h1 {
	color:#ffee36
}
.dalhousie.campaigns.yellow .block.campaign-bonuses .bonus-grid li .btn, .dalhousie.campaign.yellow .block.campaign-bonuses .bonus-grid li .btn, .dalhousie.profile.yellow .block.campaign-bonuses .bonus-grid li .btn, .dalhousie.profile_campaigns.yellow .block.campaign-bonuses .bonus-grid li .btn, .dalhousie.profile_pledges.yellow .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.campaigns.yellow .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.campaign.yellow .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.profile.yellow .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.profile_campaigns.yellow .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.profile_pledges.yellow .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.campaigns.yellow .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.campaign.yellow .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.profile.yellow .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.profile_campaigns.yellow .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.profile_pledges.yellow .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.campaigns.yellow .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.campaign.yellow .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.profile.yellow .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.profile_campaigns.yellow .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.profile_pledges.yellow .block.campaign-bonuses .bonus-grid li .btn {
	background:#ffee36
}
.dalhousie.campaigns.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .dalhousie.campaign.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .dalhousie.profile.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .dalhousie.profile_campaigns.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .dalhousie.profile_pledges.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.campaigns.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.campaign.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.profile.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.profile_campaigns.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.profile_pledges.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.campaigns.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.campaign.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.profile.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.profile_campaigns.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.profile_pledges.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.campaigns.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.campaign.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.profile.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.profile_campaigns.yellow .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.profile_pledges.yellow .block.campaign-bonuses .bonus-grid li .btn:hover {
	background:#c99a0f !important
}
.dalhousie.campaigns.yellow .campaign-country-sport li.campaign-sport, .dalhousie.campaign.yellow .campaign-country-sport li.campaign-sport, .dalhousie.profile.yellow .campaign-country-sport li.campaign-sport, .dalhousie.profile_campaigns.yellow .campaign-country-sport li.campaign-sport, .dalhousie.profile_pledges.yellow .campaign-country-sport li.campaign-sport, .deployment-wrapper.campaigns.yellow .campaign-country-sport li.campaign-sport, .deployment-wrapper.campaign.yellow .campaign-country-sport li.campaign-sport, .deployment-wrapper.profile.yellow .campaign-country-sport li.campaign-sport, .deployment-wrapper.profile_campaigns.yellow .campaign-country-sport li.campaign-sport, .deployment-wrapper.profile_pledges.yellow .campaign-country-sport li.campaign-sport, .giftsoftheheart.campaigns.yellow .campaign-country-sport li.campaign-sport, .giftsoftheheart.campaign.yellow .campaign-country-sport li.campaign-sport, .giftsoftheheart.profile.yellow .campaign-country-sport li.campaign-sport, .giftsoftheheart.profile_campaigns.yellow .campaign-country-sport li.campaign-sport, .giftsoftheheart.profile_pledges.yellow .campaign-country-sport li.campaign-sport, .breastcancerbadass.campaigns.yellow .campaign-country-sport li.campaign-sport, .breastcancerbadass.campaign.yellow .campaign-country-sport li.campaign-sport, .breastcancerbadass.profile.yellow .campaign-country-sport li.campaign-sport, .breastcancerbadass.profile_campaigns.yellow .campaign-country-sport li.campaign-sport, .breastcancerbadass.profile_pledges.yellow .campaign-country-sport li.campaign-sport {
	color:#ffee36
}
.dalhousie.campaigns.green .gallery, .dalhousie.campaign.green .gallery, .dalhousie.profile.green .gallery, .dalhousie.profile_campaigns.green .gallery, .dalhousie.profile_pledges.green .gallery, .deployment-wrapper.campaigns.green .gallery, .deployment-wrapper.campaign.green .gallery, .deployment-wrapper.profile.green .gallery, .deployment-wrapper.profile_campaigns.green .gallery, .deployment-wrapper.profile_pledges.green .gallery, .giftsoftheheart.campaigns.green .gallery, .giftsoftheheart.campaign.green .gallery, .giftsoftheheart.profile.green .gallery, .giftsoftheheart.profile_campaigns.green .gallery, .giftsoftheheart.profile_pledges.green .gallery, .breastcancerbadass.campaigns.green .gallery, .breastcancerbadass.campaign.green .gallery, .breastcancerbadass.profile.green .gallery, .breastcancerbadass.profile_campaigns.green .gallery, .breastcancerbadass.profile_pledges.green .gallery {
	background:#93bb3e
}
.dalhousie.campaigns.green .block>h1, .dalhousie.campaign.green .block>h1, .dalhousie.profile.green .block>h1, .dalhousie.profile_campaigns.green .block>h1, .dalhousie.profile_pledges.green .block>h1, .deployment-wrapper.campaigns.green .block>h1, .deployment-wrapper.campaign.green .block>h1, .deployment-wrapper.profile.green .block>h1, .deployment-wrapper.profile_campaigns.green .block>h1, .deployment-wrapper.profile_pledges.green .block>h1, .giftsoftheheart.campaigns.green .block>h1, .giftsoftheheart.campaign.green .block>h1, .giftsoftheheart.profile.green .block>h1, .giftsoftheheart.profile_campaigns.green .block>h1, .giftsoftheheart.profile_pledges.green .block>h1, .breastcancerbadass.campaigns.green .block>h1, .breastcancerbadass.campaign.green .block>h1, .breastcancerbadass.profile.green .block>h1, .breastcancerbadass.profile_campaigns.green .block>h1, .breastcancerbadass.profile_pledges.green .block>h1 {
	color:#93bb3e;
	font-size:1.75em
}
.dalhousie.campaigns.green .block.campaign-share .campaign-share-buttons li a, .dalhousie.campaign.green .block.campaign-share .campaign-share-buttons li a, .dalhousie.profile.green .block.campaign-share .campaign-share-buttons li a, .dalhousie.profile_campaigns.green .block.campaign-share .campaign-share-buttons li a, .dalhousie.profile_pledges.green .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.campaigns.green .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.campaign.green .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.profile.green .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.profile_campaigns.green .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.profile_pledges.green .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.campaigns.green .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.campaign.green .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.profile.green .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.profile_campaigns.green .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.profile_pledges.green .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.campaigns.green .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.campaign.green .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.profile.green .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.profile_campaigns.green .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.profile_pledges.green .block.campaign-share .campaign-share-buttons li a {
	background:#93bb3e
}
.dalhousie.campaigns.green .block.campaign-share .campaign-share-buttons li a:hover, .dalhousie.campaign.green .block.campaign-share .campaign-share-buttons li a:hover, .dalhousie.profile.green .block.campaign-share .campaign-share-buttons li a:hover, .dalhousie.profile_campaigns.green .block.campaign-share .campaign-share-buttons li a:hover, .dalhousie.profile_pledges.green .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.campaigns.green .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.campaign.green .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.profile.green .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.profile_campaigns.green .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.profile_pledges.green .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.campaigns.green .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.campaign.green .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.profile.green .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.profile_campaigns.green .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.profile_pledges.green .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.campaigns.green .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.campaign.green .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.profile.green .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.profile_campaigns.green .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.profile_pledges.green .block.campaign-share .campaign-share-buttons li a:hover {
	background:#136932 !important
}
.dalhousie.campaigns.green .block.campaign-bonuses h1, .dalhousie.campaign.green .block.campaign-bonuses h1, .dalhousie.profile.green .block.campaign-bonuses h1, .dalhousie.profile_campaigns.green .block.campaign-bonuses h1, .dalhousie.profile_pledges.green .block.campaign-bonuses h1, .deployment-wrapper.campaigns.green .block.campaign-bonuses h1, .deployment-wrapper.campaign.green .block.campaign-bonuses h1, .deployment-wrapper.profile.green .block.campaign-bonuses h1, .deployment-wrapper.profile_campaigns.green .block.campaign-bonuses h1, .deployment-wrapper.profile_pledges.green .block.campaign-bonuses h1, .giftsoftheheart.campaigns.green .block.campaign-bonuses h1, .giftsoftheheart.campaign.green .block.campaign-bonuses h1, .giftsoftheheart.profile.green .block.campaign-bonuses h1, .giftsoftheheart.profile_campaigns.green .block.campaign-bonuses h1, .giftsoftheheart.profile_pledges.green .block.campaign-bonuses h1, .breastcancerbadass.campaigns.green .block.campaign-bonuses h1, .breastcancerbadass.campaign.green .block.campaign-bonuses h1, .breastcancerbadass.profile.green .block.campaign-bonuses h1, .breastcancerbadass.profile_campaigns.green .block.campaign-bonuses h1, .breastcancerbadass.profile_pledges.green .block.campaign-bonuses h1 {
	color:#93bb3e
}
.dalhousie.campaigns.green .block.campaign-bonuses .bonus-grid li .btn, .dalhousie.campaign.green .block.campaign-bonuses .bonus-grid li .btn, .dalhousie.profile.green .block.campaign-bonuses .bonus-grid li .btn, .dalhousie.profile_campaigns.green .block.campaign-bonuses .bonus-grid li .btn, .dalhousie.profile_pledges.green .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.campaigns.green .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.campaign.green .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.profile.green .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.profile_campaigns.green .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.profile_pledges.green .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.campaigns.green .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.campaign.green .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.profile.green .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.profile_campaigns.green .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.profile_pledges.green .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.campaigns.green .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.campaign.green .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.profile.green .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.profile_campaigns.green .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.profile_pledges.green .block.campaign-bonuses .bonus-grid li .btn {
	background:#93bb3e
}
.dalhousie.campaigns.green .block.campaign-bonuses .bonus-grid li .btn:hover, .dalhousie.campaign.green .block.campaign-bonuses .bonus-grid li .btn:hover, .dalhousie.profile.green .block.campaign-bonuses .bonus-grid li .btn:hover, .dalhousie.profile_campaigns.green .block.campaign-bonuses .bonus-grid li .btn:hover, .dalhousie.profile_pledges.green .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.campaigns.green .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.campaign.green .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.profile.green .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.profile_campaigns.green .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.profile_pledges.green .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.campaigns.green .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.campaign.green .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.profile.green .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.profile_campaigns.green .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.profile_pledges.green .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.campaigns.green .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.campaign.green .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.profile.green .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.profile_campaigns.green .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.profile_pledges.green .block.campaign-bonuses .bonus-grid li .btn:hover {
	background:#136932 !important
}
.dalhousie.campaigns.green .campaign-country-sport li.campaign-sport, .dalhousie.campaign.green .campaign-country-sport li.campaign-sport, .dalhousie.profile.green .campaign-country-sport li.campaign-sport, .dalhousie.profile_campaigns.green .campaign-country-sport li.campaign-sport, .dalhousie.profile_pledges.green .campaign-country-sport li.campaign-sport, .deployment-wrapper.campaigns.green .campaign-country-sport li.campaign-sport, .deployment-wrapper.campaign.green .campaign-country-sport li.campaign-sport, .deployment-wrapper.profile.green .campaign-country-sport li.campaign-sport, .deployment-wrapper.profile_campaigns.green .campaign-country-sport li.campaign-sport, .deployment-wrapper.profile_pledges.green .campaign-country-sport li.campaign-sport, .giftsoftheheart.campaigns.green .campaign-country-sport li.campaign-sport, .giftsoftheheart.campaign.green .campaign-country-sport li.campaign-sport, .giftsoftheheart.profile.green .campaign-country-sport li.campaign-sport, .giftsoftheheart.profile_campaigns.green .campaign-country-sport li.campaign-sport, .giftsoftheheart.profile_pledges.green .campaign-country-sport li.campaign-sport, .breastcancerbadass.campaigns.green .campaign-country-sport li.campaign-sport, .breastcancerbadass.campaign.green .campaign-country-sport li.campaign-sport, .breastcancerbadass.profile.green .campaign-country-sport li.campaign-sport, .breastcancerbadass.profile_campaigns.green .campaign-country-sport li.campaign-sport, .breastcancerbadass.profile_pledges.green .campaign-country-sport li.campaign-sport {
	color:#93bb3e
}
.dalhousie.campaigns.red .gallery, .dalhousie.campaign.red .gallery, .dalhousie.profile.red .gallery, .dalhousie.profile_campaigns.red .gallery, .dalhousie.profile_pledges.red .gallery, .deployment-wrapper.campaigns.red .gallery, .deployment-wrapper.campaign.red .gallery, .deployment-wrapper.profile.red .gallery, .deployment-wrapper.profile_campaigns.red .gallery, .deployment-wrapper.profile_pledges.red .gallery, .giftsoftheheart.campaigns.red .gallery, .giftsoftheheart.campaign.red .gallery, .giftsoftheheart.profile.red .gallery, .giftsoftheheart.profile_campaigns.red .gallery, .giftsoftheheart.profile_pledges.red .gallery, .breastcancerbadass.campaigns.red .gallery, .breastcancerbadass.campaign.red .gallery, .breastcancerbadass.profile.red .gallery, .breastcancerbadass.profile_campaigns.red .gallery, .breastcancerbadass.profile_pledges.red .gallery {
	background:#cf2228
}
.dalhousie.campaigns.red .block>h1, .dalhousie.campaign.red .block>h1, .dalhousie.profile.red .block>h1, .dalhousie.profile_campaigns.red .block>h1, .dalhousie.profile_pledges.red .block>h1, .deployment-wrapper.campaigns.red .block>h1, .deployment-wrapper.campaign.red .block>h1, .deployment-wrapper.profile.red .block>h1, .deployment-wrapper.profile_campaigns.red .block>h1, .deployment-wrapper.profile_pledges.red .block>h1, .giftsoftheheart.campaigns.red .block>h1, .giftsoftheheart.campaign.red .block>h1, .giftsoftheheart.profile.red .block>h1, .giftsoftheheart.profile_campaigns.red .block>h1, .giftsoftheheart.profile_pledges.red .block>h1, .breastcancerbadass.campaigns.red .block>h1, .breastcancerbadass.campaign.red .block>h1, .breastcancerbadass.profile.red .block>h1, .breastcancerbadass.profile_campaigns.red .block>h1, .breastcancerbadass.profile_pledges.red .block>h1 {
	color:#cf2228;
	font-size:1.75em
}
.dalhousie.campaigns.red .block.campaign-share .campaign-share-buttons li a, .dalhousie.campaign.red .block.campaign-share .campaign-share-buttons li a, .dalhousie.profile.red .block.campaign-share .campaign-share-buttons li a, .dalhousie.profile_campaigns.red .block.campaign-share .campaign-share-buttons li a, .dalhousie.profile_pledges.red .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.campaigns.red .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.campaign.red .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.profile.red .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.profile_campaigns.red .block.campaign-share .campaign-share-buttons li a, .deployment-wrapper.profile_pledges.red .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.campaigns.red .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.campaign.red .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.profile.red .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.profile_campaigns.red .block.campaign-share .campaign-share-buttons li a, .giftsoftheheart.profile_pledges.red .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.campaigns.red .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.campaign.red .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.profile.red .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.profile_campaigns.red .block.campaign-share .campaign-share-buttons li a, .breastcancerbadass.profile_pledges.red .block.campaign-share .campaign-share-buttons li a {
	background:#cf2228
}
.dalhousie.campaigns.red .block.campaign-share .campaign-share-buttons li a:hover, .dalhousie.campaign.red .block.campaign-share .campaign-share-buttons li a:hover, .dalhousie.profile.red .block.campaign-share .campaign-share-buttons li a:hover, .dalhousie.profile_campaigns.red .block.campaign-share .campaign-share-buttons li a:hover, .dalhousie.profile_pledges.red .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.campaigns.red .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.campaign.red .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.profile.red .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.profile_campaigns.red .block.campaign-share .campaign-share-buttons li a:hover, .deployment-wrapper.profile_pledges.red .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.campaigns.red .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.campaign.red .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.profile.red .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.profile_campaigns.red .block.campaign-share .campaign-share-buttons li a:hover, .giftsoftheheart.profile_pledges.red .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.campaigns.red .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.campaign.red .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.profile.red .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.profile_campaigns.red .block.campaign-share .campaign-share-buttons li a:hover, .breastcancerbadass.profile_pledges.red .block.campaign-share .campaign-share-buttons li a:hover {
	background:#a31b20 !important
}
.dalhousie.campaigns.red .block.campaign-bonuses h1, .dalhousie.campaign.red .block.campaign-bonuses h1, .dalhousie.profile.red .block.campaign-bonuses h1, .dalhousie.profile_campaigns.red .block.campaign-bonuses h1, .dalhousie.profile_pledges.red .block.campaign-bonuses h1, .deployment-wrapper.campaigns.red .block.campaign-bonuses h1, .deployment-wrapper.campaign.red .block.campaign-bonuses h1, .deployment-wrapper.profile.red .block.campaign-bonuses h1, .deployment-wrapper.profile_campaigns.red .block.campaign-bonuses h1, .deployment-wrapper.profile_pledges.red .block.campaign-bonuses h1, .giftsoftheheart.campaigns.red .block.campaign-bonuses h1, .giftsoftheheart.campaign.red .block.campaign-bonuses h1, .giftsoftheheart.profile.red .block.campaign-bonuses h1, .giftsoftheheart.profile_campaigns.red .block.campaign-bonuses h1, .giftsoftheheart.profile_pledges.red .block.campaign-bonuses h1, .breastcancerbadass.campaigns.red .block.campaign-bonuses h1, .breastcancerbadass.campaign.red .block.campaign-bonuses h1, .breastcancerbadass.profile.red .block.campaign-bonuses h1, .breastcancerbadass.profile_campaigns.red .block.campaign-bonuses h1, .breastcancerbadass.profile_pledges.red .block.campaign-bonuses h1 {
	color:#cf2228
}
.dalhousie.campaigns.red .block.campaign-bonuses .bonus-grid li .btn, .dalhousie.campaign.red .block.campaign-bonuses .bonus-grid li .btn, .dalhousie.profile.red .block.campaign-bonuses .bonus-grid li .btn, .dalhousie.profile_campaigns.red .block.campaign-bonuses .bonus-grid li .btn, .dalhousie.profile_pledges.red .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.campaigns.red .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.campaign.red .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.profile.red .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.profile_campaigns.red .block.campaign-bonuses .bonus-grid li .btn, .deployment-wrapper.profile_pledges.red .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.campaigns.red .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.campaign.red .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.profile.red .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.profile_campaigns.red .block.campaign-bonuses .bonus-grid li .btn, .giftsoftheheart.profile_pledges.red .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.campaigns.red .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.campaign.red .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.profile.red .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.profile_campaigns.red .block.campaign-bonuses .bonus-grid li .btn, .breastcancerbadass.profile_pledges.red .block.campaign-bonuses .bonus-grid li .btn {
	background:#cf2228
}
.dalhousie.campaigns.red .block.campaign-bonuses .bonus-grid li .btn:hover, .dalhousie.campaign.red .block.campaign-bonuses .bonus-grid li .btn:hover, .dalhousie.profile.red .block.campaign-bonuses .bonus-grid li .btn:hover, .dalhousie.profile_campaigns.red .block.campaign-bonuses .bonus-grid li .btn:hover, .dalhousie.profile_pledges.red .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.campaigns.red .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.campaign.red .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.profile.red .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.profile_campaigns.red .block.campaign-bonuses .bonus-grid li .btn:hover, .deployment-wrapper.profile_pledges.red .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.campaigns.red .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.campaign.red .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.profile.red .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.profile_campaigns.red .block.campaign-bonuses .bonus-grid li .btn:hover, .giftsoftheheart.profile_pledges.red .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.campaigns.red .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.campaign.red .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.profile.red .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.profile_campaigns.red .block.campaign-bonuses .bonus-grid li .btn:hover, .breastcancerbadass.profile_pledges.red .block.campaign-bonuses .bonus-grid li .btn:hover {
	background:#a31b20 !important
}
.dalhousie.campaigns.red .campaign-country-sport li.campaign-sport, .dalhousie.campaign.red .campaign-country-sport li.campaign-sport, .dalhousie.profile.red .campaign-country-sport li.campaign-sport, .dalhousie.profile_campaigns.red .campaign-country-sport li.campaign-sport, .dalhousie.profile_pledges.red .campaign-country-sport li.campaign-sport, .deployment-wrapper.campaigns.red .campaign-country-sport li.campaign-sport, .deployment-wrapper.campaign.red .campaign-country-sport li.campaign-sport, .deployment-wrapper.profile.red .campaign-country-sport li.campaign-sport, .deployment-wrapper.profile_campaigns.red .campaign-country-sport li.campaign-sport, .deployment-wrapper.profile_pledges.red .campaign-country-sport li.campaign-sport, .giftsoftheheart.campaigns.red .campaign-country-sport li.campaign-sport, .giftsoftheheart.campaign.red .campaign-country-sport li.campaign-sport, .giftsoftheheart.profile.red .campaign-country-sport li.campaign-sport, .giftsoftheheart.profile_campaigns.red .campaign-country-sport li.campaign-sport, .giftsoftheheart.profile_pledges.red .campaign-country-sport li.campaign-sport, .breastcancerbadass.campaigns.red .campaign-country-sport li.campaign-sport, .breastcancerbadass.campaign.red .campaign-country-sport li.campaign-sport, .breastcancerbadass.profile.red .campaign-country-sport li.campaign-sport, .breastcancerbadass.profile_campaigns.red .campaign-country-sport li.campaign-sport, .breastcancerbadass.profile_pledges.red .campaign-country-sport li.campaign-sport {
	color:#cf2228
}
.dalhousie .block, .deployment-wrapper .block, .giftsoftheheart .block, .breastcancerbadass .block {
	background:#f3f2f2;
	padding:20px
}
.dalhousie .block>h1, .deployment-wrapper .block>h1, .giftsoftheheart .block>h1, .breastcancerbadass .block>h1 {
	font-size:1.75em;
	padding:0
}
.dalhousie .block h1, .deployment-wrapper .block h1, .giftsoftheheart .block h1, .breastcancerbadass .block h1 {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-weight:700 !important;
	text-transform:uppercase;
	box-shadow:none;
	background:transparent;
	color:#3d3d3f;
	border:none
}
.dalhousie .block h1 i, .deployment-wrapper .block h1 i, .giftsoftheheart .block h1 i, .breastcancerbadass .block h1 i {
	display:none
}
.dalhousie .block h1 span, .deployment-wrapper .block h1 span, .giftsoftheheart .block h1 span, .breastcancerbadass .block h1 span {
	font-family:'Montserrat', Arial, Helvetica, sans-serif
}
.dalhousie .block.campaign-share, .deployment-wrapper .block.campaign-share, .giftsoftheheart .block.campaign-share, .breastcancerbadass .block.campaign-share {
	background:transparent
}
.dalhousie .block.campaign-share h1, .deployment-wrapper .block.campaign-share h1, .giftsoftheheart .block.campaign-share h1, .breastcancerbadass .block.campaign-share h1 {
	font-weight:300;
	font-size:1.2em !important;
	color:#3d3d3f !important;
	padding:15px 0 !important
}
.dalhousie .block.campaign-share a:hover, .deployment-wrapper .block.campaign-share a:hover, .giftsoftheheart .block.campaign-share a:hover, .breastcancerbadass .block.campaign-share a:hover {
	background:#00c8d7 !important
}
.dalhousie .block.campaign-creator .btn, .deployment-wrapper .block.campaign-creator .btn, .giftsoftheheart .block.campaign-creator .btn, .breastcancerbadass .block.campaign-creator .btn {
	background:#ee2830
}
.dalhousie .block.campaign-creator .btn:hover, .deployment-wrapper .block.campaign-creator .btn:hover, .giftsoftheheart .block.campaign-creator .btn:hover, .breastcancerbadass .block.campaign-creator .btn:hover {
	background:#00c8d7 !important
}
.dalhousie .block.campaign-creator h2, .dalhousie .block.campaign-creator h4 span, .deployment-wrapper .block.campaign-creator h2, .deployment-wrapper .block.campaign-creator h4 span, .giftsoftheheart .block.campaign-creator h2, .giftsoftheheart .block.campaign-creator h4 span, .breastcancerbadass .block.campaign-creator h2, .breastcancerbadass .block.campaign-creator h4 span {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase
}
.dalhousie .block.campaign-creator h4 span, .deployment-wrapper .block.campaign-creator h4 span, .giftsoftheheart .block.campaign-creator h4 span, .breastcancerbadass .block.campaign-creator h4 span {
	font-size:1em !important
}
.dalhousie .block.campaign-creator img, .deployment-wrapper .block.campaign-creator img, .giftsoftheheart .block.campaign-creator img, .breastcancerbadass .block.campaign-creator img {
	border-radius:0
}
.dalhousie .block.campaign-contributors-block h2, .deployment-wrapper .block.campaign-contributors-block h2, .giftsoftheheart .block.campaign-contributors-block h2, .breastcancerbadass .block.campaign-contributors-block h2 {
	font-weight:400;
	font-size:1.5em;
	margin-top:10px
}
.dalhousie .block.campaign-contributors-block h2 strong, .deployment-wrapper .block.campaign-contributors-block h2 strong, .giftsoftheheart .block.campaign-contributors-block h2 strong, .breastcancerbadass .block.campaign-contributors-block h2 strong {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-size:1.2em
}
.dalhousie .block.campaign-bonuses, .deployment-wrapper .block.campaign-bonuses, .giftsoftheheart .block.campaign-bonuses, .breastcancerbadass .block.campaign-bonuses {
	background:#f3f2f2;
	padding:20px
}
.dalhousie .block.campaign-bonuses>h1, .deployment-wrapper .block.campaign-bonuses>h1, .giftsoftheheart .block.campaign-bonuses>h1, .breastcancerbadass .block.campaign-bonuses>h1 {
	font-size:1.75em
}
.dalhousie .block.campaign-bonuses>h1 .btn, .deployment-wrapper .block.campaign-bonuses>h1 .btn, .giftsoftheheart .block.campaign-bonuses>h1 .btn, .breastcancerbadass .block.campaign-bonuses>h1 .btn {
	display:none
}
.dalhousie .block.campaign-bonuses .bonus-grid, .deployment-wrapper .block.campaign-bonuses .bonus-grid, .giftsoftheheart .block.campaign-bonuses .bonus-grid, .breastcancerbadass .block.campaign-bonuses .bonus-grid {
	padding-top:0
}
.dalhousie .block.campaign-bonuses .bonus-grid>li, .deployment-wrapper .block.campaign-bonuses .bonus-grid>li, .giftsoftheheart .block.campaign-bonuses .bonus-grid>li, .breastcancerbadass .block.campaign-bonuses .bonus-grid>li {
	padding:10px 0 !important
}
.dalhousie .block.campaign-bonuses h1, .dalhousie .block.campaign-bonuses h1 span, .deployment-wrapper .block.campaign-bonuses h1, .deployment-wrapper .block.campaign-bonuses h1 span, .giftsoftheheart .block.campaign-bonuses h1, .giftsoftheheart .block.campaign-bonuses h1 span, .breastcancerbadass .block.campaign-bonuses h1, .breastcancerbadass .block.campaign-bonuses h1 span {
	background:transparent;
	border:none;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-weight:700 !important;
	text-transform:uppercase
}
.dalhousie .block.campaign-bonuses h1 i, .dalhousie .block.campaign-bonuses h1 span i, .deployment-wrapper .block.campaign-bonuses h1 i, .deployment-wrapper .block.campaign-bonuses h1 span i, .giftsoftheheart .block.campaign-bonuses h1 i, .giftsoftheheart .block.campaign-bonuses h1 span i, .breastcancerbadass .block.campaign-bonuses h1 i, .breastcancerbadass .block.campaign-bonuses h1 span i {
	display:none
}
.dalhousie #quickdonate h1, .deployment-wrapper #quickdonate h1, .giftsoftheheart #quickdonate h1, .breastcancerbadass #quickdonate h1 {
	font-weight:300
}
.dalhousie #quickdonate .face, .deployment-wrapper #quickdonate .face, .giftsoftheheart #quickdonate .face, .breastcancerbadass #quickdonate .face {
	background:#ee2830
}
.dalhousie #quickdonate .face form ul li input[type="text"], .deployment-wrapper #quickdonate .face form ul li input[type="text"], .giftsoftheheart #quickdonate .face form ul li input[type="text"], .breastcancerbadass #quickdonate .face form ul li input[type="text"] {
	background:#bb0f16;
	box-shadow:none;
	border:none
}
.dalhousie .project-progress-buttons li .btn, .deployment-wrapper .project-progress-buttons li .btn, .giftsoftheheart .project-progress-buttons li .btn, .breastcancerbadass .project-progress-buttons li .btn {
	background:#00c8d7;
	color:#fff
}
.dalhousie .project-progress-buttons li:first-child .btn, .deployment-wrapper .project-progress-buttons li:first-child .btn, .giftsoftheheart .project-progress-buttons li:first-child .btn, .breastcancerbadass .project-progress-buttons li:first-child .btn {
	background:#e3f955;
	color:#778424
}
.dalhousie .bonus-grid>li, .deployment-wrapper .bonus-grid>li, .giftsoftheheart .bonus-grid>li, .breastcancerbadass .bonus-grid>li {
	border-bottom:1px solid #ccc;
	margin-bottom:10px
}
.dalhousie .bonus-grid li h1, .deployment-wrapper .bonus-grid li h1, .giftsoftheheart .bonus-grid li h1, .breastcancerbadass .bonus-grid li h1 {
	background:#00c8d7;
	color:#65727a !important;
	padding:0 0 10px 0;
	font-size:1.25em
}
.dalhousie .bonus-grid li .btn, .deployment-wrapper .bonus-grid li .btn, .giftsoftheheart .bonus-grid li .btn, .breastcancerbadass .bonus-grid li .btn {
	background:#81bce9;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	width:auto;
	font-size:1em;
	margin-top:10px
}
.dalhousie .bonus-grid li .btn i, .deployment-wrapper .bonus-grid li .btn i, .giftsoftheheart .bonus-grid li .btn i, .breastcancerbadass .bonus-grid li .btn i {
	display:none
}
.dalhousie .bonus-grid li .btn:hover, .deployment-wrapper .bonus-grid li .btn:hover, .giftsoftheheart .bonus-grid li .btn:hover, .breastcancerbadass .bonus-grid li .btn:hover {
	background:#3d3d3f
}
.dalhousie .bonus-grid li .bonus-body, .deployment-wrapper .bonus-grid li .bonus-body, .giftsoftheheart .bonus-grid li .bonus-body, .breastcancerbadass .bonus-grid li .bonus-body {
	background:transparent;
	border:none;
	box-shadow:none;
	padding:0
}
.dalhousie .bonus-grid li .bonus-body img, .deployment-wrapper .bonus-grid li .bonus-body img, .giftsoftheheart .bonus-grid li .bonus-body img, .breastcancerbadass .bonus-grid li .bonus-body img {
	max-width:100%
}
.dalhousie .bonus-grid li .bonus-body .bonus-details, .deployment-wrapper .bonus-grid li .bonus-body .bonus-details, .giftsoftheheart .bonus-grid li .bonus-body .bonus-details, .breastcancerbadass .bonus-grid li .bonus-body .bonus-details {
	width:30%;
	float:left
}
.dalhousie .bonus-grid li .bonus-body .bonus-details img, .deployment-wrapper .bonus-grid li .bonus-body .bonus-details img, .giftsoftheheart .bonus-grid li .bonus-body .bonus-details img, .breastcancerbadass .bonus-grid li .bonus-body .bonus-details img {
	background:#666;
	border-radius:0
}
.dalhousie .bonus-grid li .bonus-body .bonus-details .bonus-details-text, .deployment-wrapper .bonus-grid li .bonus-body .bonus-details .bonus-details-text, .giftsoftheheart .bonus-grid li .bonus-body .bonus-details .bonus-details-text, .breastcancerbadass .bonus-grid li .bonus-body .bonus-details .bonus-details-text {
	width:100%;
	float:left
}
.dalhousie .bonus-grid li .bonus-body .bonus-details .bonus-details-text h2, .deployment-wrapper .bonus-grid li .bonus-body .bonus-details .bonus-details-text h2, .giftsoftheheart .bonus-grid li .bonus-body .bonus-details .bonus-details-text h2, .breastcancerbadass .bonus-grid li .bonus-body .bonus-details .bonus-details-text h2 {
	color:#3d3d3f;
	border:none !important;
	line-height:1.2;
	text-align:left
}
.dalhousie .bonus-grid li .bonus-body .bonus-details .bonus-details-text h2.bonus-cost, .deployment-wrapper .bonus-grid li .bonus-body .bonus-details .bonus-details-text h2.bonus-cost, .giftsoftheheart .bonus-grid li .bonus-body .bonus-details .bonus-details-text h2.bonus-cost, .breastcancerbadass .bonus-grid li .bonus-body .bonus-details .bonus-details-text h2.bonus-cost {
	color:#666;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-align:left;
	text-transform:uppercase;
	font-weight:700
}
.dalhousie .bonus-grid li .bonus-body .bonus-details .bonus-details-text h2.bonus-contributors, .deployment-wrapper .bonus-grid li .bonus-body .bonus-details .bonus-details-text h2.bonus-contributors, .giftsoftheheart .bonus-grid li .bonus-body .bonus-details .bonus-details-text h2.bonus-contributors, .breastcancerbadass .bonus-grid li .bonus-body .bonus-details .bonus-details-text h2.bonus-contributors {
	text-transform:uppercase;
	font-size:1.1em;
	font-family:'Oswald', Arial, Helvetica, sans-serif
}
.dalhousie .bonus-grid li .bonus-body .bonus-details .bonus-details-text h2.bonus-contributors span, .deployment-wrapper .bonus-grid li .bonus-body .bonus-details .bonus-details-text h2.bonus-contributors span, .giftsoftheheart .bonus-grid li .bonus-body .bonus-details .bonus-details-text h2.bonus-contributors span, .breastcancerbadass .bonus-grid li .bonus-body .bonus-details .bonus-details-text h2.bonus-contributors span {
	font-family:'Oswald', Arial, Helvetica, sans-serif
}
.dalhousie .bonus-grid li .bonus-body .bonus-description, .deployment-wrapper .bonus-grid li .bonus-body .bonus-description, .giftsoftheheart .bonus-grid li .bonus-body .bonus-description, .breastcancerbadass .bonus-grid li .bonus-body .bonus-description {
	width:70%;
	float:left;
	padding-left:20px
}
.dalhousie .bonus-grid li .bonus-body .bonus-contributors, .deployment-wrapper .bonus-grid li .bonus-body .bonus-contributors, .giftsoftheheart .bonus-grid li .bonus-body .bonus-contributors, .breastcancerbadass .bonus-grid li .bonus-body .bonus-contributors {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase
}
.dalhousie .header-buttons, .dalhousie .header-filters, .deployment-wrapper .header-buttons, .deployment-wrapper .header-filters, .giftsoftheheart .header-buttons, .giftsoftheheart .header-filters, .breastcancerbadass .header-buttons, .breastcancerbadass .header-filters {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	float:left;
	text-align:center
}
.dalhousie .header-buttons li, .dalhousie .header-filters li, .deployment-wrapper .header-buttons li, .deployment-wrapper .header-filters li, .giftsoftheheart .header-buttons li, .giftsoftheheart .header-filters li, .breastcancerbadass .header-buttons li, .breastcancerbadass .header-filters li {
	display:inline-block;
	vertical-align:middle
}
.dalhousie .header-filters, .deployment-wrapper .header-filters, .giftsoftheheart .header-filters, .breastcancerbadass .header-filters {
	opacity:0;
	max-height:0;
	overflow:hidden;
	visibility:hidden;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.dalhousie .header-filters.active, .deployment-wrapper .header-filters.active, .giftsoftheheart .header-filters.active, .breastcancerbadass .header-filters.active {
	padding-top:20px;
	opacity:1;
	max-height:125em;
	overflow:visible;
	visibility:visible;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.dalhousie .header-filters li, .deployment-wrapper .header-filters li, .giftsoftheheart .header-filters li, .breastcancerbadass .header-filters li {
	padding:0 5px 0 0
}
.dalhousie .header-filters li.hide, .deployment-wrapper .header-filters li.hide, .giftsoftheheart .header-filters li.hide, .breastcancerbadass .header-filters li.hide {
	display:none
}
.dalhousie .header-filters li h3, .deployment-wrapper .header-filters li h3, .giftsoftheheart .header-filters li h3, .breastcancerbadass .header-filters li h3 {
	margin:0;
	padding:0;
	line-height:1.2
}
.dalhousie .header-filters li .select, .deployment-wrapper .header-filters li .select, .giftsoftheheart .header-filters li .select, .breastcancerbadass .header-filters li .select {
	border:none;
	background:#f3f2f2;
	text-align:left;
	padding:12px
}
.dalhousie .header-filters li .select .options, .deployment-wrapper .header-filters li .select .options, .giftsoftheheart .header-filters li .select .options, .breastcancerbadass .header-filters li .select .options {
	width:100%;
	float:left
}
.dalhousie .header-filters li .select .options li, .deployment-wrapper .header-filters li .select .options li, .giftsoftheheart .header-filters li .select .options li, .breastcancerbadass .header-filters li .select .options li {
	width:100%;
	padding:5px;
	float:left;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:700;
	font-size:0.9em
}
.dalhousie .header-filters li .select .styled-select, .deployment-wrapper .header-filters li .select .styled-select, .giftsoftheheart .header-filters li .select .styled-select, .breastcancerbadass .header-filters li .select .styled-select {
	background:#f3f2f2;
	text-align:left;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	padding:5px 15px;
	font-weight:700;
	color:#666;
	text-transform:uppercase
}
.dalhousie .header-filters li .select .styled-select:after, .deployment-wrapper .header-filters li .select .styled-select:after, .giftsoftheheart .header-filters li .select .styled-select:after, .breastcancerbadass .header-filters li .select .styled-select:after {
	border-top-color:#93bb3e
}
.dalhousie #home-intro, .deployment-wrapper #home-intro, .giftsoftheheart #home-intro, .breastcancerbadass #home-intro {
	display:block;
	text-align:center;
	padding-top:30px;
	border-top:1px solid #ebebeb
}
.dalhousie #home-intro h1, .deployment-wrapper #home-intro h1, .giftsoftheheart #home-intro h1, .breastcancerbadass #home-intro h1 {
	text-transform:uppercase;
	font-size:2.25em;
	font-weight:700;
	color:#3d3d3f;
	margin-top:0
}
.dalhousie #home-intro ul, .deployment-wrapper #home-intro ul, .giftsoftheheart #home-intro ul, .breastcancerbadass #home-intro ul {
	margin:0;
	padding:0;
	list-style:none;
	float:right
}
.dalhousie #home-intro ul li, .deployment-wrapper #home-intro ul li, .giftsoftheheart #home-intro ul li, .breastcancerbadass #home-intro ul li {
	display:inline-block;
	vertical-align:middle
}
.dalhousie #home-intro ul li .btn, .deployment-wrapper #home-intro ul li .btn, .giftsoftheheart #home-intro ul li .btn, .breastcancerbadass #home-intro ul li .btn {
	font-size:1.25em;
	padding:15px 20px;
	margin-bottom:5px
}
.dalhousie #home-intro ul li .btn#btn-how-it-works:hover, .deployment-wrapper #home-intro ul li .btn#btn-how-it-works:hover, .giftsoftheheart #home-intro ul li .btn#btn-how-it-works:hover, .breastcancerbadass #home-intro ul li .btn#btn-how-it-works:hover {
	background:#81bce9
}
.dalhousie #home-intro ul li .btn#find-button:hover, .deployment-wrapper #home-intro ul li .btn#find-button:hover, .giftsoftheheart #home-intro ul li .btn#find-button:hover, .breastcancerbadass #home-intro ul li .btn#find-button:hover {
	background:#93bb3e
}
.dalhousie #home-intro ul li .btn#start-pursuit:hover, .deployment-wrapper #home-intro ul li .btn#start-pursuit:hover, .giftsoftheheart #home-intro ul li .btn#start-pursuit:hover, .breastcancerbadass #home-intro ul li .btn#start-pursuit:hover {
	background:#cf2228
}
.dalhousie footer, .deployment-wrapper footer, .giftsoftheheart footer, .breastcancerbadass footer {
	background:#81bce9;
	padding:30px 0
}
.dalhousie footer ul, .deployment-wrapper footer ul, .giftsoftheheart footer ul, .breastcancerbadass footer ul {
	margin:0;
	padding:0;
	list-style:none
}
.dalhousie footer .social-icons, .deployment-wrapper footer .social-icons, .giftsoftheheart footer .social-icons, .breastcancerbadass footer .social-icons {
	width:100%;
	text-align:center
}
.dalhousie footer .social-icons li, .deployment-wrapper footer .social-icons li, .giftsoftheheart footer .social-icons li, .breastcancerbadass footer .social-icons li {
	width:auto;
	padding:0 3px;
	display:inline-block;
	vertical-align:middle
}
.dalhousie footer .social-icons li.start-btn .btn, .deployment-wrapper footer .social-icons li.start-btn .btn, .giftsoftheheart footer .social-icons li.start-btn .btn, .breastcancerbadass footer .social-icons li.start-btn .btn {
	background:#cf2228
}
.dalhousie footer .social-icons li.start-btn .btn:hover, .deployment-wrapper footer .social-icons li.start-btn .btn:hover, .giftsoftheheart footer .social-icons li.start-btn .btn:hover, .breastcancerbadass footer .social-icons li.start-btn .btn:hover {
	background:#a31b20
}
.dalhousie footer .social-icons li.facebook .btn, .deployment-wrapper footer .social-icons li.facebook .btn, .giftsoftheheart footer .social-icons li.facebook .btn, .breastcancerbadass footer .social-icons li.facebook .btn {
	font-size:1.75em;
	background:#93bb3e
}
.dalhousie footer .social-icons li.facebook .btn:hover, .deployment-wrapper footer .social-icons li.facebook .btn:hover, .giftsoftheheart footer .social-icons li.facebook .btn:hover, .breastcancerbadass footer .social-icons li.facebook .btn:hover {
	background:#136932
}
.dalhousie footer .social-icons li.twitter .btn, .deployment-wrapper footer .social-icons li.twitter .btn, .giftsoftheheart footer .social-icons li.twitter .btn, .breastcancerbadass footer .social-icons li.twitter .btn {
	font-size:1.75em;
	background:#ffee36
}
.dalhousie footer .social-icons li.twitter .btn:hover, .deployment-wrapper footer .social-icons li.twitter .btn:hover, .giftsoftheheart footer .social-icons li.twitter .btn:hover, .breastcancerbadass footer .social-icons li.twitter .btn:hover {
	background:#c99a0f
}
.dalhousie footer .social-icons li .btn, .deployment-wrapper footer .social-icons li .btn, .giftsoftheheart footer .social-icons li .btn, .breastcancerbadass footer .social-icons li .btn {
	display:block;
	float:left;
	width:auto;
	min-height:50px;
	font-size:1.5em
}
.dalhousie footer .social-icons li .btn i, .deployment-wrapper footer .social-icons li .btn i, .giftsoftheheart footer .social-icons li .btn i, .breastcancerbadass footer .social-icons li .btn i {
	padding-right:0 !important;
	margin-right:0 !important
}
.dalhousie footer .copyright, .deployment-wrapper footer .copyright, .giftsoftheheart footer .copyright, .breastcancerbadass footer .copyright {
	width:100%;
	margin-top:30px;
	padding-top:30px;
	float:left;
	border-top:1px solid rgba(255,255,255,0.2)
}
.dalhousie footer .copyright p, .dalhousie footer .copyright p strong, .deployment-wrapper footer .copyright p, .deployment-wrapper footer .copyright p strong, .giftsoftheheart footer .copyright p, .giftsoftheheart footer .copyright p strong, .breastcancerbadass footer .copyright p, .breastcancerbadass footer .copyright p strong {
	font-family:'Oswald', Arial, Helvetica, sans-serif
}
.dalhousie footer .copyright p, .deployment-wrapper footer .copyright p, .giftsoftheheart footer .copyright p, .breastcancerbadass footer .copyright p {
	float:left;
	margin:0;
	padding:0
}
.dalhousie footer .copyright>a, .deployment-wrapper footer .copyright>a, .giftsoftheheart footer .copyright>a, .breastcancerbadass footer .copyright>a {
	float:right;
	display:block;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:400
}
.dalhousie footer .partners-line, .deployment-wrapper footer .partners-line, .giftsoftheheart footer .partners-line, .breastcancerbadass footer .partners-line {
	float:left;
	padding-left:10px;
	margin-left:10px;
	margin-top:-8px;
	border-left:1px solid rgba(255,255,255,0.2)
}
.dalhousie footer .partners-line li, .deployment-wrapper footer .partners-line li, .giftsoftheheart footer .partners-line li, .breastcancerbadass footer .partners-line li {
	color:#fff;
	padding:0 5px;
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	display:inline-block;
	vertical-align:middle
}
.dalhousie footer .partners-line li:first-child, .deployment-wrapper footer .partners-line li:first-child, .giftsoftheheart footer .partners-line li:first-child, .breastcancerbadass footer .partners-line li:first-child {
	font-size:0.9em;
	text-transform:uppercase
}
.dalhousie footer .partners-line li img, .deployment-wrapper footer .partners-line li img, .giftsoftheheart footer .partners-line li img, .breastcancerbadass footer .partners-line li img {
	max-width:75px;
	opacity:0.6;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.dalhousie footer .partners-line li img:hover, .deployment-wrapper footer .partners-line li img:hover, .giftsoftheheart footer .partners-line li img:hover, .breastcancerbadass footer .partners-line li img:hover {
	opacity:1;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.dalhousie .platform-stats-footer ul li h1, .deployment-wrapper .platform-stats-footer ul li h1, .giftsoftheheart .platform-stats-footer ul li h1, .breastcancerbadass .platform-stats-footer ul li h1 {
	font-weight:700
}
.dalhousie .platform-stats-footer ul li h1, .dalhousie .platform-stats-footer ul li h6, .deployment-wrapper .platform-stats-footer ul li h1, .deployment-wrapper .platform-stats-footer ul li h6, .giftsoftheheart .platform-stats-footer ul li h1, .giftsoftheheart .platform-stats-footer ul li h6, .breastcancerbadass .platform-stats-footer ul li h1, .breastcancerbadass .platform-stats-footer ul li h6 {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	color:#3d3d3f
}
.dalhousie .platform-stats-footer ul li h6, .deployment-wrapper .platform-stats-footer ul li h6, .giftsoftheheart .platform-stats-footer ul li h6, .breastcancerbadass .platform-stats-footer ul li h6 {
	font-weight:400;
	color:#666
}
.mobile-show {
	display:none
}
.mobile-hide {
	display:block
}
.lt-ie9 .breastcancerbadass.campaigns .gallery .item .banner-text .gallery-stats li h3 {
	color:#000
}
.breastcancerbadass {
	border:none
}
.breastcancerbadass * {
	font-family:'Roboto Condensed', Arial, Helvetica, sans-serif
}
.breastcancerbadass header {
	display:none
}
.breastcancerbadass.campaigns .gallery {
	padding:30px 0 0;
	background:#f1d281 url("bcb-header-ed322363c05626ce40ce91210945a307.jpg") no-repeat center top;
	margin-bottom:30px;
	background-size:cover !important;
	-moz-background-size:cover !important;
	-webkit-background-size:cover !important;
	-ms-background-size:cover !important;
	-o-background-size:cover !important
}
.breastcancerbadass.campaigns .gallery .tabs li {
	padding:0 2px
}
.breastcancerbadass.campaigns .gallery .tabs li a {
	font-weight:400;
	padding:18px 25px !important;
	font-size:1.25em;
	color:#222 !important;
	color:rgba(0,0,0,0.5) !important;
	border-radius:3px 3px 0 0
}
.breastcancerbadass.campaigns .gallery .tabs li a.active {
	padding:20px 25px !important;
	color:#222 !important
}
.breastcancerbadass.campaigns .gallery .banner-image {
	display:none
}
.breastcancerbadass.campaigns .gallery .item .focus-progress-bar {
	width:435px;
	margin:0 auto;
	position:relative;
	padding-bottom:30px;
	border-radius:3px;
	overflow:hidden
}
.breastcancerbadass.campaigns .gallery .item .focus-progress-bar dd {
	margin:0;
	padding:0;
	list-style:none;
	border-radius:3px;
	height:30px;
	width:100%;
	float:left
}
.breastcancerbadass.campaigns .gallery .item .focus-progress-bar dd.track {
	background:#000
}
.breastcancerbadass.campaigns .gallery .item .focus-progress-bar dd.current {
	position:absolute;
	top:0;
	left:0;
	background-color:#fe5510;
	background-image:-webkit-gradient(linear, left top, right top, from(#fe6b1d), to(#fe5510));
	background-image:-webkit-linear-gradient(left, #fe6b1d, #fe5510);
	background-image:-moz-linear-gradient(left, #fe6b1d, #fe5510);
	background-image:-o-linear-gradient(left, #fe6b1d, #fe5510);
	background-image:linear-gradient(to right, #fe6b1d, #fe5510);
	min-width:1px;
	text-align:right;
	padding:4px !important;
	color:#fff;
	font-weight:700;
	box-shadow:inset 0 0 0 1px #fe5510, inset 2px 2px 0 0 rgba(255,255,255,0.3)
}
.breastcancerbadass.campaigns .gallery .item .focus-progress-bar dd.current .number {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	text-shadow:-1px 1px 0 rgba(0,0,0,0.1)
}
.breastcancerbadass.campaigns .gallery .item .banner-text {
	text-align:center
}
.breastcancerbadass.campaigns .gallery .item .banner-text h1 {
	font-size:6em;
	font-family:'feathergraphy', cursive;
	font-weight:500;
	line-height:1;
	text-transform:capitalize;
	color:#222;
	border:none;
	font-weight:500;
	padding-top:32px
}
.breastcancerbadass.campaigns .gallery .item .banner-text .gallery-stats {
	margin-top:0;
	margin-bottom:30px
}
.breastcancerbadass.campaigns .gallery .item .banner-text .gallery-stats li h1 {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	font-size:3.75em;
	color:#fff;
	font-weight:700;
	margin-bottom:10px !important;
	color:#fe5510
}
.breastcancerbadass.campaigns .gallery .item .banner-text .gallery-stats li h3 {
	color:rgba(0,0,0,0.4);
	font-size:1em
}
.breastcancerbadass.campaigns .campaign-country-sport {
	display:none
}
.breastcancerbadass.campaigns .donation-entry-points>dl {
	width:100%;
	float:left;
	margin:0;
	padding:0;
	list-style:none
}
.breastcancerbadass.campaigns .donation-entry-points>dl>dd {
	margin:0;
	padding:0;
	list-style:none;
	float:right
}
.breastcancerbadass.campaigns .donation-entry-points>dl>dd:first-child {
	float:left
}
.breastcancerbadass.campaigns .donation-entry-points>dl>dd #button-support {
	font-size:1.6em;
	background:#fe5510;
	padding:20px 30px;
	font-weight:400
}
.breastcancerbadass.campaigns .donation-entry-points>dl>dd #button-support:hover {
	background:#f1d281 !important
}
.breastcancerbadass.campaigns .campaign-share-buttons li {
	padding:0 5px 0 0
}
.breastcancerbadass.campaigns .campaign-share-buttons li .btn {
	background:#222;
	font-size:2em
}
.breastcancerbadass.campaigns .campaign-share-buttons li .btn:hover {
	background:#f1d281 !important
}
.breastcancerbadass.campaigns .left-col {
	width:100%
}
.breastcancerbadass.campaigns .left-col p {
	font-size:1.2em
}
.breastcancerbadass.campaigns .right-col {
	display:none
}
.breastcancerbadass .bcb-footer {
	width:100%;
	float:left;
	border-top:1px solid #ccc;
	margin:30px 0 0;
	padding:30px 0 0
}
.breastcancerbadass .bcb-footer p {
	float:left;
	font-weight:700
}
.breastcancerbadass .bcb-footer .bcb-social {
	float:right
}
.breastcancerbadass .bcb-footer .bcb-social dd {
	margin:0;
	padding:0;
	list-style:none;
	display:inline-block;
	vertical-align:middle
}
.breastcancerbadass .bcb-footer .bcb-social dd .btn {
	border-radius:100%;
	background:#4099ff;
	font-size:1.5em;
	padding:10px
}
.breastcancerbadass .bcb-footer .bcb-social dd .btn:hover {
	background:#000
}
.breastcancerbadass .bcb-footer .bcb-social dd .btn i {
	margin:0 !important;
	padding:0
}
.breastcancerbadass .bcb-footer .bcb-social dd:first-child .btn {
	background:#3b5998
}
.breastcancerbadass .btn {
	border-radius:3px
}
.breastcancerbadass .powered-by {
	max-width:150px
}
.breastcancerbadass #top-frame {
	overflow:hidden;
	width:100%
}
.breastcancerbadass #top-media {
	min-height:0 !important
}
.breastcancerbadass #donation-frame {
	overflow:auto;
	width:100%
}
.breastcancerbadass .donation-slide h1, .breastcancerbadass .donation-slide h4 {
	color:#222;
	text-transform:none;
	font-weight:400
}
.breastcancerbadass .donation-slide h1 span, .breastcancerbadass .donation-slide h4 span {
	text-transform:none;
	font-weight:400;
	color:#222
}
.breastcancerbadass .donation-slide h1 {
	font-size:2em
}
.breastcancerbadass .donation-slide h4 {
	color:#999;
	font-weight:400
}
.breastcancerbadass .donation-slide h4 span {
	font-weight:400;
	color:#999
}
.breastcancerbadass .donation-slide .donation-buttons li .btn {
	background:#fe5510;
	font-weight:400;
	padding:20px
}
.breastcancerbadass .donation-slide .donation-progress-indicators li a {
	border-radius:4px
}
.breastcancerbadass .donation-slide .donation-progress-indicators li a.complete, .breastcancerbadass .donation-slide .donation-progress-indicators li a:hover {
	background:#222
}
.breastcancerbadass .donation-slide .donation-form-wrap li {
	max-height:none;
	width:49.7%
}
.breastcancerbadass .donation-slide .donation-form-wrap li input[type="text"], .breastcancerbadass .donation-slide .donation-form-wrap li input[type="email"], .breastcancerbadass .donation-slide .donation-form-wrap li textarea, .breastcancerbadass .donation-slide .donation-form-wrap li input[type="tel"] {
	font-family:'Roboto Condensed', Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:400;
	padding:20px
}
.breastcancerbadass .donation-slide .donation-form-wrap li .select {
	height:65px
}
.breastcancerbadass .donation-slide .donation-form-wrap li .select .styled-select {
	font-size:1.2em;
	font-weight:400;
	padding:12px 20px;
	font-family:'Roboto Condensed', Arial, Helvetica, sans-serif
}
.breastcancerbadass .donation-amount-holder input[type="text"] {
	font-size:3.5em;
	color:#222
}
.breastcancerbadass .donation-amount-holder:before {
	top:15px
}
.breastcancerbadass #payment-fields li.card-no {
	width:60%
}
.breastcancerbadass #payment-fields li.card-details {
	width:40%
}
.breastcancerbadass #payment-fields li.card-details dl {
	margin:0;
	padding:0;
	list-style:none
}
.breastcancerbadass #payment-fields li.card-details dl dd {
	margin:0;
	padding:0;
	list-style:none;
	width:33.3%;
	float:left;
	padding-left:5px;
	position:relative
}
.breastcancerbadass.campaignmanager header, .breastcancerbadass.campaignmanager header .top-right, .breastcancerbadass.sitemanager header, .breastcancerbadass.sitemanager header .top-right, .breastcancerbadass.softwaremanager header, .breastcancerbadass.softwaremanager header .top-right {
	display:block
}
.giftsoftheheart {
	border:none
}
.giftsoftheheart.sessions .main .container>a, .giftsoftheheart.registrations .main .container>a {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif
}
.giftsoftheheart.sessions h2, .giftsoftheheart.registrations h2 {
	font-family:'calluna', 'Calluna', Arial, Helvetica, sans-serif;
	color:#9b5475 !important
}
.giftsoftheheart.sessions form, .giftsoftheheart.registrations form {
	background:#eceaea
}
.giftsoftheheart.sessions form label, .giftsoftheheart.registrations form label {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	text-transform:none;
	font-size:1.5em
}
.giftsoftheheart.sessions form label[for="user_remember_me"], .giftsoftheheart.registrations form label[for="user_remember_me"] {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-size:1em
}
.giftsoftheheart.sessions form input[type="text"], .giftsoftheheart.sessions form input[type="password"], .giftsoftheheart.sessions form input[type="email"], .giftsoftheheart.registrations form input[type="text"], .giftsoftheheart.registrations form input[type="password"], .giftsoftheheart.registrations form input[type="email"] {
	background:#fff;
	color:#3d3d3f;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-size:1.35em
}
.giftsoftheheart.sessions form input[type="submit"], .giftsoftheheart.registrations form input[type="submit"] {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-weight:500;
	text-transform:none;
	border-radius:3px;
	background:#9b5475
}
.giftsoftheheart.sessions form input[type="submit"]:hover, .giftsoftheheart.registrations form input[type="submit"]:hover {
	background:#ed5462
}
.giftsoftheheart.sessions .social-signin .btn, .giftsoftheheart.registrations .social-signin .btn {
	padding:20px;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	text-transform:none;
	font-weight:500;
	font-size:1.2em
}
.giftsoftheheart.sessions .social-signin .btn:hover, .giftsoftheheart.registrations .social-signin .btn:hover {
	background:#ed5462
}
.giftsoftheheart ::selection {
	background:#45ada8
}
.giftsoftheheart * {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif
}
.giftsoftheheart nav {
	margin-top:30px
}
.giftsoftheheart .logo img {
	height:72px
}
.giftsoftheheart .errors {
	font-size:135%
}
.giftsoftheheart .errors ul, .giftsoftheheart .errors ul * {
	list-style:none;
	color:#922
}
.giftsoftheheart .autism-banner {
	height:420px;
	width:100%;
	float:left;
	background:transparent url("autism-banner-feb6bafb8502a3f3fb0e0f4cd1e6a79a.jpg") center;
	background-size:cover !important;
	-moz-background-size:cover !important;
	-webkit-background-size:cover !important;
	-ms-background-size:cover !important;
	-o-background-size:cover !important;
	padding-top:115px
}
.giftsoftheheart .autism-banner h1 {
	font-family:'calluna', 'Calluna', Arial, Helvetica, sans-serif;
	font-size:3.5em;
	text-align:center;
	color:#fff;
	font-weight:300;
	text-transform:none
}
.giftsoftheheart .autism-banner .banner-buttons {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	text-align:center
}
.giftsoftheheart .autism-banner .banner-buttons li {
	padding:0 5px;
	display:inline-block;
	vertical-align:middle
}
.giftsoftheheart .autism-banner .banner-buttons li .btn {
	background:#fb8400;
	font-weight:300;
	font-size:1.65em;
	padding:20px 25px;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif
}
.giftsoftheheart .autism-banner .banner-buttons li .btn:hover {
	background:#ed5462
}
.giftsoftheheart header {
	padding:8px 0;
	background:rgba(255,255,255,0.9)
}
.giftsoftheheart header .logo {
	background:transparent
}
.giftsoftheheart.sites.campaigns header {
	position:absolute;
	top:0;
	left:0
}
.giftsoftheheart.sites.page header, .giftsoftheheart.sites.apply header {
	position:static
}
.giftsoftheheart #overlay-home h1:first-of-type:after {
	border:none !important
}
.giftsoftheheart #overlay-home h1:last-of-type {
	padding-top:40px
}
.giftsoftheheart #asnl-apply {
	width:100%;
	float:left;
	margin-bottom:35px
}
.giftsoftheheart #asnl-apply input[type="text"], .giftsoftheheart #asnl-apply input[type="email"], .giftsoftheheart #asnl-apply input[type="password"], .giftsoftheheart #asnl-apply textarea {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	background:#f3f2f2;
	font-size:1.3em;
	padding:15px;
	border:1px solid #e2e2e2
}
.giftsoftheheart #asnl-apply label {
	position:absolute;
	left:16px;
	top:14px;
	font-weight:300 !important;
	font-size:1.3em
}
.giftsoftheheart #asnl-apply .btn.large {
	background:#45ada8;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-weight:300;
	text-transform:none;
	font-size:1.5em;
	padding:20px
}
.giftsoftheheart #asnl-apply .btn.large:hover {
	background:#ed5462
}
.giftsoftheheart #asnl-apply .single-input {
	float:none
}
.giftsoftheheart #asnl-apply .single-input li {
	float:none;
	width:100%
}
.giftsoftheheart #asnl-apply .single-input.inline li {
	width:auto;
	display:inline-block;
	vertical-align:middle;
	font-weight:700;
	text-transform:uppercase;
	font-size:1.1em;
	color:#999
}
.giftsoftheheart #asnl-apply .single-input.inline li input {
	max-width:75px;
	text-align:center
}
.giftsoftheheart #asnl-apply .photo-placeholder {
	width:336px;
	float:left
}
.giftsoftheheart #asnl-apply .photo-placeholder a {
	display:block;
	width:336px;
	height:291px;
	background:#f3f2f2;
	border:2px dashed #ddd;
	display:table
}
.giftsoftheheart #asnl-apply .photo-placeholder a:hover {
	border-color:#45ada8
}
.giftsoftheheart #asnl-apply .photo-placeholder a:hover span {
	color:#45ada8
}
.giftsoftheheart #asnl-apply .photo-placeholder a span {
	display:table-cell;
	text-align:center;
	font-weight:500;
	font-size:1.35em;
	color:#999;
	vertical-align:middle
}
.giftsoftheheart #asnl-apply .photo-placeholder a span em {
	display:inline-block;
	width:100%
}
.giftsoftheheart #asnl-apply .photo-content {
	width:70%;
	float:right;
	padding-left:25px
}
.giftsoftheheart #asnl-apply .photo-content p {
	margin:0;
	padding:0
}
.giftsoftheheart #asnl-apply .form-subtitle {
	color:#9b5475;
	margin-bottom:5px;
	padding-bottom:0;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-weight:300;
	font-size:1.75em
}
.giftsoftheheart #asnl-apply .form-subtitle+p {
	margin-top:0
}
.giftsoftheheart #asnl-apply textarea {
	min-height:200px
}
.giftsoftheheart #asnl-apply .form-wrapper>li {
	padding-bottom:10px;
	margin:0
}
.giftsoftheheart #asnl-apply .form-wrapper>li:first-child input {
	font-size:2.5em;
	border:none;
	padding:20px;
	background:#45ada8;
	color:#fff
}
.giftsoftheheart #asnl-apply .form-wrapper>li.facebook input {
	box-shadow:inset 3px 0 0 #3b5998;
	border-left:0
}
.giftsoftheheart #asnl-apply .form-wrapper>li.twitter input {
	box-shadow:inset 3px 0 0 #4099ff;
	border-left:0
}
.giftsoftheheart #asnl-apply .form-wrapper>li.last {
	padding-right:0
}
.giftsoftheheart #asnl-apply .campaign-start div.select {
	float:left
}
.giftsoftheheart .how-to {
	background:rgba(69,173,168,0.9);
	z-index:5
}
.giftsoftheheart .how-to.active {
	padding-bottom:30px
}
.giftsoftheheart .how-to>h1 {
	text-align:center;
	font-weight:500;
	font-family:'calluna', 'Calluna', Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:none;
	font-size:4em;
	margin:0;
	padding:0
}
.giftsoftheheart .how-to .how-to-steps {
	width:1140px;
	margin:0 auto;
	padding:30px 0
}
.giftsoftheheart .how-to .how-to-steps .how-to-title, .giftsoftheheart .how-to .how-to-steps .how-to-text {
	color:#fff !important
}
.giftsoftheheart .how-to .how-to-steps .how-to-title {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	text-transform:none;
	font-weight:500;
	font-size:1.8em
}
.giftsoftheheart .how-to .how-to-steps .how-to-text {
	font-family:'calluna', 'Calluna', Arial, Helvetica, sans-serif;
	font-size:1em
}
.giftsoftheheart .how-to .how-to-steps .how-to-buttons ul li .btn {
	background:#56223c;
	text-transform:none;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-weight:500
}
.giftsoftheheart .page-wrap {
	margin-bottom:-161px
}
.giftsoftheheart .page-wrap:after {
	height:161px
}
.giftsoftheheart .platform-social-overview .social-bar h1 {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	text-transform:none;
	font-weight:300;
	color:#45ada8
}
.giftsoftheheart .platform-social-overview .social-bar h1 i {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	text-transform:none
}
.giftsoftheheart .main-nav li {
	font-size:1.2em
}
.giftsoftheheart .main-nav li a {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif
}
.giftsoftheheart .main-nav li a.btn {
	background:#9b5475;
	color:#fff;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	padding:10px 15px
}
.giftsoftheheart .main-nav li a.btn:hover {
	background:#45ada8;
	color:#fff
}
.giftsoftheheart .main-nav li a:hover {
	color:#45ada8
}
.giftsoftheheart footer {
	margin-top:0;
	background:#56223c
}
.giftsoftheheart footer dl {
	width:100%
}
.giftsoftheheart footer dl>dd {
	display:inline-block;
	vertical-align:middle;
	width:33.3%;
	margin-left:-4px
}
.giftsoftheheart footer dl>dd p, .giftsoftheheart footer dl>dd ul li {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:1.2em
}
.giftsoftheheart footer dl>dd:last-child {
	text-align:right
}
.giftsoftheheart footer dl>dd p a {
	color:#ed5462;
	font-style:italic;
	font-weight:700
}
.giftsoftheheart footer dl>dd p a:hover {
	color:#45ada8
}
.giftsoftheheart footer dl>dd ul {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	text-align:center
}
.giftsoftheheart footer dl>dd ul li {
	color:#ed5462;
	padding:0 2px;
	display:inline-block;
	vertical-align:middle
}
.giftsoftheheart footer dl>dd ul li .btn {
	border-radius:100%;
	font-size:1.1em;
	padding:10px 12px;
	background:rgba(255,255,255,0.2)
}
.giftsoftheheart footer dl>dd ul li .btn i {
	margin:0 !important
}
.giftsoftheheart footer dl>dd ul li .btn:hover {
	background:#45ada8
}
.giftsoftheheart.campaigns .autism-banner {
	padding-top:200px;
	height:460
}
.giftsoftheheart.campaigns header {
	position:absolute;
	top:0;
	left:0;
	width:100%
}
.giftsoftheheart.campaigns .gallery {
	padding:145px 0 25px 0;
	background:#56223c url("autism-banner-feb6bafb8502a3f3fb0e0f4cd1e6a79a.jpg") center;
	background-size:cover !important;
	-moz-background-size:cover !important;
	-webkit-background-size:cover !important;
	-ms-background-size:cover !important;
	-o-background-size:cover !important;
	margin-bottom:30px
}
.giftsoftheheart.campaigns .gallery .tabs {
	display:none
}
.giftsoftheheart.campaigns .gallery .tabs li {
	padding:0 2px
}
.giftsoftheheart.campaigns .gallery .tabs li a {
	font-weight:400;
	padding:18px 25px !important;
	font-size:1.25em;
	color:#222 !important;
	color:rgba(0,0,0,0.5) !important;
	border-radius:3px 3px 0 0
}
.giftsoftheheart.campaigns .gallery .tabs li a.active {
	padding:20px 25px !important;
	color:#222 !important
}
.giftsoftheheart.campaigns .gallery .banner-image {
	display:none
}
.giftsoftheheart.campaigns .gallery .item .banner-text h1 {
	font-size:4.5em;
	font-family:'calluna', 'Calluna', Arial, Helvetica, sans-serif;
	line-height:1;
	text-transform:none;
	color:#fff;
	border:none;
	font-weight:400;
	margin-bottom:20px
}
.giftsoftheheart.campaigns .gallery .item .banner-text .gallery-stats li h1 {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-size:3.25em;
	color:#fff;
	font-weight:700;
	margin-bottom:10px !important
}
.giftsoftheheart.campaigns .gallery .item .banner-text .gallery-stats li h3 {
	color:#fff;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	font-size:1.25em;
	font-weight:300
}
.giftsoftheheart.campaigns .campaign-country-sport {
	display:none
}
.giftsoftheheart.campaigns .donation-entry-points {
	border-top-color:#ddd
}
.giftsoftheheart.campaigns .donation-entry-points ul li .btn {
	background:#9b5475 !important;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:1.6em;
	padding:15px 5px
}
.giftsoftheheart.campaigns .donation-entry-points ul li .btn:hover {
	background:#ed5462 !important
}
.giftsoftheheart.campaigns .donation-entry-points h4 {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	text-transform:none;
	font-weight:500;
	font-size:1.6em
}
.giftsoftheheart.campaigns .donation-entry-points>dl, .giftsoftheheart.campaigns .donation-entry-points>ul {
	width:100%;
	float:left;
	margin:0;
	padding:0;
	list-style:none
}
.giftsoftheheart.campaigns .donation-entry-points>dl>dd, .giftsoftheheart.campaigns .donation-entry-points>dl>li, .giftsoftheheart.campaigns .donation-entry-points>ul>dd, .giftsoftheheart.campaigns .donation-entry-points>ul>li {
	float:right
}
.giftsoftheheart.campaigns .donation-entry-points>dl>dd:first-child, .giftsoftheheart.campaigns .donation-entry-points>dl>li:first-child, .giftsoftheheart.campaigns .donation-entry-points>ul>dd:first-child, .giftsoftheheart.campaigns .donation-entry-points>ul>li:first-child {
	float:left
}
.giftsoftheheart.campaigns .donation-entry-points>dl>dd .btn, .giftsoftheheart.campaigns .donation-entry-points>dl>li .btn, .giftsoftheheart.campaigns .donation-entry-points>ul>dd .btn, .giftsoftheheart.campaigns .donation-entry-points>ul>li .btn {
	background:#9b5475 !important;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:1.6em;
	padding:15px 5px
}
.giftsoftheheart.campaigns .donation-entry-points>dl>dd .btn:hover, .giftsoftheheart.campaigns .donation-entry-points>dl>li .btn:hover, .giftsoftheheart.campaigns .donation-entry-points>ul>dd .btn:hover, .giftsoftheheart.campaigns .donation-entry-points>ul>li .btn:hover {
	background:#ed5462
}
.giftsoftheheart.campaigns .campaign-share.block {
	padding-bottom:25px !important
}
.giftsoftheheart.campaigns .campaign-share.block h1 {
	margin:0 !important;
	padding:0 !important;
	font-size:1.65em !important
}
.giftsoftheheart.campaigns .campaign-share-buttons li {
	padding:0 5px 0 0
}
.giftsoftheheart.campaigns .campaign-share-buttons li .btn {
	background:#45ada8;
	font-size:1.5em;
	border-radius:100%
}
.giftsoftheheart.campaigns .campaign-share-buttons li .btn:hover {
	background:#9b5475 !important
}
.giftsoftheheart.campaigns .campaign-contributors-block, .giftsoftheheart.campaigns .campaign-mvp-block, .giftsoftheheart.campaigns .campaign-creator {
	display:none
}
.giftsoftheheart p {
	font-family:'calluna', 'Calluna', Arial, Helvetica, sans-serif
}
.giftsoftheheart h1, .giftsoftheheart h2, .giftsoftheheart h3, .giftsoftheheart h4, .giftsoftheheart h5, .giftsoftheheart h6 {
	font-family:'calluna', 'Calluna', Arial, Helvetica, sans-serif;
	text-transform:none
}
.giftsoftheheart .btn {
	border-radius:3px
}
.giftsoftheheart .powered-by {
	max-width:150px
}
.giftsoftheheart .block h1 {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	text-transform:none;
	font-weight:500 !important
}
.giftsoftheheart .block h1 .span {
	font-family:font-franklin
}
.giftsoftheheart .platform-stats-footer {
	background:#ed5462
}
.giftsoftheheart .platform-stats-footer ul li {
	border-left-color:rgba(255,255,255,0.2);
	padding:5px 30px
}
.giftsoftheheart .platform-stats-footer ul li h1, .giftsoftheheart .platform-stats-footer ul li h6 {
	font-family:'calluna', 'Calluna', Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:1.1
}
.giftsoftheheart .platform-stats-footer ul li h1 {
	font-size:5em;
	font-weight:400
}
.giftsoftheheart .platform-stats-footer ul li h6 {
	text-transform:none;
	font-size:1.5em;
	margin-top:5px;
	padding-bottom:10px
}
.giftsoftheheart .project-blocks>li.alt-layout.blue:hover .project-bar {
	bottom:0
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .progress {
	padding:17px 15px;
	background:#bce6eb !important
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .progress .track {
	background:#45ada8 !important
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .progress .track .current {
	background:#338a86 !important
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .progress .track .current .number {
	color:#555;
	text-transform:none !important;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-size:0.95em
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .progress .track .current .number span {
	text-transform:none !important;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .project-bar {
	bottom:-30px;
	background:#f3f2f2 !important
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .project-bar h2 {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	color:#45ada8 !important
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .project-bar h2 strong {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-weight:300 !important;
	color:#999 !important;
	text-transform:capitalize
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .project-bar h2.days-to-go {
	color:#999
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .project-bar h2.days-to-go strong {
	font-weight:300 !important;
	color:#45ada8 !important
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .project-bar h2.days-to-go span {
	color:#999;
	text-transform:uppercase
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .project-progress-holder {
	border-radius:0 0 15px 15px
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .project-progress-holder .project-link {
	background:#338a86 !important;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-weight:700
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .project-progress-holder .progress, .giftsoftheheart .project-blocks>li.alt-layout.blue .project-progress-holder .btn {
	border-radius:0 0 15px 15px
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .project-thumbnail {
	border-radius:15px 15px 0 0
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .project-thumbnail .project-info-overlay {
	background:rgba(0,0,0,0.35)
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .project-thumbnail .project-info-overlay h1 {
	font-family:'calluna', 'Calluna', Arial, Helvetica, sans-serif;
	text-shadow:none;
	text-transform:uppercase;
	font-weight:400;
	top:20px;
	font-size:1.8em;
	letter-spacing:-0.2px
}
.giftsoftheheart .project-blocks>li.alt-layout.blue .project-thumbnail .project-info-overlay h5.project-country {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	text-transform:none;
	font-size:1.2em;
	border-top:1px solid #fff;
	padding-top:10px;
	width:88%;
	text-align:left
}
.giftsoftheheart .block.campaign-bonuses h1 {
	font-size:1.5em
}
.giftsoftheheart .block.campaign-bonuses h1 span {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-weight:500 !important;
	color:#9b5475
}
.giftsoftheheart .block.campaign-bonuses .bonus-grid>li {
	padding:20px 0 !important;
	margin-bottom:20px !important
}
.giftsoftheheart .block.campaign-bonuses .bonus-grid>li h1 {
	font-family:'calluna', 'Calluna', Arial, Helvetica, sans-serif;
	color:#45ada8 !important;
	font-weight:500 !important;
	text-transform:none !important
}
.giftsoftheheart .block.campaign-bonuses .bonus-grid>li p {
	font-size:1.15em
}
.giftsoftheheart .block.campaign-bonuses .bonus-grid>li .bonus-details, .giftsoftheheart .block.campaign-bonuses .bonus-grid>li .bonus-details-text {
	width:100%;
	text-align:left
}
.giftsoftheheart .block.campaign-bonuses .bonus-grid>li .bonus-details h2, .giftsoftheheart .block.campaign-bonuses .bonus-grid>li .bonus-details-text h2 {
	text-align:left;
	border:none !important;
	float:none;
	width:auto;
	display:inline-block;
	font-weight:500;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	font-size:1.4em;
	color:#555
}
.giftsoftheheart .block.campaign-bonuses .bonus-grid>li .bonus-details h2 span, .giftsoftheheart .block.campaign-bonuses .bonus-grid>li .bonus-details-text h2 span {
	text-transform:capitalize
}
.giftsoftheheart .block.campaign-bonuses .bonus-grid>li .bonus-details h2:first-of-type, .giftsoftheheart .block.campaign-bonuses .bonus-grid>li .bonus-details-text h2:first-of-type {
	border-right:1px solid #ccc !important;
	padding-right:10px;
	margin-right:10px
}
.giftsoftheheart .block.campaign-bonuses .bonus-grid>li .btn {
	background:#45ada8;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:1.25em
}
.giftsoftheheart .block.campaign-bonuses .bonus-grid>li .btn:hover {
	background:#ed5462
}
.giftsoftheheart #progresspanel {
	background:#9b5475 !important
}
.giftsoftheheart #progresspanel h1 {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif
}
.giftsoftheheart .donation-slide .donation-form-wrap li.small-fields.expiry input[data-stripe="exp-month"] {
	width:56px !important
}
.giftsoftheheart .donation-slide .donation-back li .btn.back {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-weight:500
}
.giftsoftheheart .donation-slide .donation-back li .btn.back:hover {
	background:#9b5475
}
.giftsoftheheart .donation-slide .donation-submit .btn {
	background:#9b5475;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-weight:500
}
.giftsoftheheart .donation-slide .donation-amount-holder:before {
	color:#999;
	top:5px;
	font-weight:300 !important
}
.giftsoftheheart .donation-slide .donation-amount-holder input[type="text"] {
	font-weight:500;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	color:#999 !important
}
.giftsoftheheart .donation-slide h1, .giftsoftheheart .donation-slide h4 {
	color:#222;
	text-transform:none;
	font-weight:400
}
.giftsoftheheart .donation-slide h1 span, .giftsoftheheart .donation-slide h4 span {
	text-transform:none;
	font-weight:400;
	color:#222;
	font-size:1.2em
}
.giftsoftheheart .donation-slide h1 {
	font-size:2em;
	color:#444
}
.giftsoftheheart .donation-slide h1 span {
	color:#9b5475
}
.giftsoftheheart .donation-slide h4 {
	color:#444;
	font-size:1.35em;
	font-weight:400
}
.giftsoftheheart .donation-slide h4 span {
	font-weight:400;
	color:#9b5475
}
.giftsoftheheart .donation-slide .donation-buttons li .btn {
	background:#9b5475;
	font-weight:400;
	padding:20px
}
.giftsoftheheart .donation-slide .donation-buttons li .btn:hover {
	background:#ed5462
}
.giftsoftheheart .donation-slide .donation-buttons.small .btn {
	font-size:1.2em
}
.giftsoftheheart .donation-slide .donation-buttons.small .btn.double-line {
	padding:11px 35px
}
.giftsoftheheart .donation-slide .donation-progress-indicators li a.complete, .giftsoftheheart .donation-slide .donation-progress-indicators li a:hover {
	background:#9b5475
}
.giftsoftheheart .donation-slide .donation-progress-indicators li a.active {
	background:#9b5475
}
.giftsoftheheart .donation-slide .donation-progress-indicators li a.complete {
	background:#45ada8
}
.giftsoftheheart .donation-slide .donation-form-wrap#payment-fields li.full {
	width:50%
}
.giftsoftheheart .donation-slide .donation-form-wrap#payment-fields li.full input[type="text"] {
	width:99%
}
.giftsoftheheart .donation-slide .donation-form-wrap#payment-fields li.small-fields.expiry {
	width:25%;
	padding-left:3px
}
.giftsoftheheart .donation-slide .donation-form-wrap#payment-fields li.small-fields.cvc {
	width:25%
}
.giftsoftheheart .donation-slide .donation-form-wrap li {
	max-height:none;
	width:49.7%
}
.giftsoftheheart .donation-slide .donation-form-wrap li input[type="text"], .giftsoftheheart .donation-slide .donation-form-wrap li input[type="email"], .giftsoftheheart .donation-slide .donation-form-wrap li textarea, .giftsoftheheart .donation-slide .donation-form-wrap li input[type="tel"] {
	font-family:'calluna', 'Calluna', Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:400;
	padding:12px
}
.giftsoftheheart .donation-slide .donation-form-wrap li .select {
	height:43px
}
.giftsoftheheart .donation-slide .donation-form-wrap li .select .styled-select {
	font-size:1em;
	font-weight:400;
	padding:12px 15px;
	font-family:'calluna', 'Calluna', Arial, Helvetica, sans-serif;
	line-height:1.2
}
.giftsoftheheart .donation-slide .donation-form-wrap li .select .styled-select.active {
	background:#45ada8
}
.giftsoftheheart .donation-slide .donation-form-wrap li .options li {
	font-weight:500;
	font-size:1.1em;
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif
}
.giftsoftheheart .donation-slide .donation-form-wrap li .options li:hover {
	color:#9b5475 !important
}
.giftsoftheheart .donation-amount-holder input[type="text"] {
	font-size:3.5em;
	color:#222
}
.giftsoftheheart .donation-amount-holder:before {
	top:15px
}
.giftsoftheheart #payment-fields li.card-no {
	width:60%
}
.giftsoftheheart #payment-fields li.card-details {
	width:40%
}
.giftsoftheheart #payment-fields li.card-details dl {
	margin:0;
	padding:0;
	list-style:none
}
.giftsoftheheart #payment-fields li.card-details dl dd {
	margin:0;
	padding:0;
	list-style:none;
	width:33.3%;
	float:left;
	padding-left:5px;
	position:relative
}
.giftsoftheheart .donation-overlay #back-to-options {
	margin-bottom:15px;
	background:rgba(0,0,0,0.1);
	padding:5px 10px;
	border-radius:5px;
	position:relative;
	top:-15px
}
.giftsoftheheart .donation-overlay .campaign-share-buttons li .btn {
	padding:10px 12px !important;
	background:#45ada8 !important
}
.giftsoftheheart .donation-overlay .campaign-share-buttons li .btn i {
	margin:0 !important;
	padding:0
}
.giftsoftheheart .donation-overlay h1 {
	font-family:'calluna', 'Calluna', Arial, Helvetica, sans-serif;
	color:#9b5475;
	text-transform:none;
	font-weight:300
}
.giftsoftheheart .donation-overlay h1:after {
	border-top-color:#45ada8
}
.giftsoftheheart .donation-overlay ul li .btn {
	font-family:'franklin-gothic-urw-comp', 'Franklin Gothic URW Compressed', Arial, Helvetica, sans-serif;
	font-weight:500;
	background:#45ada8
}
.giftsoftheheart .donation-overlay ul li .btn:hover {
	background:#ed5462
}
.giftsoftheheart.campaignmanager h3, .giftsoftheheart.sitemanager h3, .giftsoftheheart.softwaremanager h3 {
	color:#fff
}
.giftsoftheheart.campaignmanager header, .giftsoftheheart.sitemanager header, .giftsoftheheart.softwaremanager header {
	position:relative
}
.giftsoftheheart.campaignmanager input[type=submit], .giftsoftheheart.sitemanager input[type=submit], .giftsoftheheart.softwaremanager input[type=submit] {
	font-size:0.8em;
	padding:12px
}
@media (max-width: 1140px) {
.giftsoftheheart #asnl-apply .photo-content {
	width:52%
}
.site_6 .how-to>h1 {
	font-size:2em
}
.site_6 .how-to .how-to-steps {
	width:100%;
	padding:30px 20px
}
.container {
	width:100%;
	padding:0 15px
}
.project-blocks {
	padding:0
}
.project-blocks>li {
	width:33.3%
}
.logo {
	max-width:150px
}
.gallery .item h1 {
	font-size:2.5em;
	font-weight:300
}
.campaigns .gallery .item h1, .campaign .gallery .item h1 {
	margin-top:1.2em
}
.profile-info-container {
	overflow:visible;
	z-index:1
}
.profile-info {
	width:100%
}
.block.campaign-share .campaign-share-buttons {
	float:left;
	clear:left
}
.dalhousie .block.campaign-share h1, .deployment-wrapper .block.campaign-share h1, .giftsoftheheart .block.campaign-share h1, .breastcancerbadass .block.campaign-share h1 {
	padding:0 !important;
	line-height:1.2
}
.dalhousie .header-filters, .dalhousie .header-buttons, .deployment-wrapper .header-filters, .deployment-wrapper .header-buttons, .giftsoftheheart .header-filters, .giftsoftheheart .header-buttons, .breastcancerbadass .header-filters, .breastcancerbadass .header-buttons {
	padding-right:0 !important;
	padding-left:0 !important
}
.donation-slide {
	padding:30px !important;
	height:auto
}
.sponsors-holder {
	display:none
}
.giftsoftheheart footer dl>dd {
	width:100%;
	text-align:center !important
}
}
@media (max-width: 979px) {
.giftsoftheheart .autism-banner h1 {
	font-size:2.5em
}
.donation-slide .donation-buttons li .btn {
	font-size:1.25em !important;
	padding:20px !important
}
.donation-slide .donation-buttons.small li .btn {
	padding:20px 5px !important
}
.dalhousie .bonus-grid li .bonus-body .bonus-description, .dalhousie .bonus-grid li .bonus-body .bonus-details, .deployment-wrapper .bonus-grid li .bonus-body .bonus-description, .deployment-wrapper .bonus-grid li .bonus-body .bonus-details, .giftsoftheheart .bonus-grid li .bonus-body .bonus-description, .giftsoftheheart .bonus-grid li .bonus-body .bonus-details, .breastcancerbadass .bonus-grid li .bonus-body .bonus-description, .breastcancerbadass .bonus-grid li .bonus-body .bonus-details {
	width:100%;
	padding-left:0
}
#home-intro ul {
	width:100%;
	margin:10px 0 !important;
	float:left;
	text-align:center
}
.contact-page .right-col {
	width:30%
}
.contact-page .left-col {
	width:65%
}
}
@media (max-width: 767px) {
.giftsoftheheart .platform-stats-footer ul li {
	border-top-color:rgba(255,255,255,0.2) !important
}
.giftsoftheheart #asnl-apply .photo-content {
	width:100%;
	padding:15px 0 0 0
}
.breastcancerbadass.campaigns .gallery {
	background-image:url("bcb-header-mobile-18a107ef0c783cb91c46d32a4c8ba152.jpg")
}
.breastcancerbadass.campaigns .gallery .item .banner-text h1 {
	font-size:4em
}
.mobile-show {
	display:block
}
.mobile-hide {
	display:none
}
.select {
	width:100%
}
.project-blocks>li {
	width:49.5%;
	padding:10px
}
.project-video, .expanded-info {
	padding-right:0;
	width:100%
}
.project-video {
	margin-bottom:25px
}
.left-col, .right-col {
	width:100%;
	padding:20px 0
}
.campaigns .gallery .btn, .campaign .gallery .btn {
	font-size:1.1em
}
.profile-photo img {
	max-width:100%
}
.profile-buttons li {
	width:100%;
	margin-bottom:3px
}
.profile-buttons li .btn {
	text-align:left
}
.platform-social-overview {
	padding:25px 0
}
.platform-social-overview ul li {
	width:100% !important
}
.platform-stats-footer {
	padding:25px 0
}
.platform-stats-footer ul>li {
	width:100%;
	border:none;
	border-top:1px solid #d7dacf;
	padding-bottom:20px
}
.platform-stats-footer ul>li .mvp-list {
	margin-top:20px
}
.platform-stats-footer ul>li ul li {
	width:auto
}
.dalhousie .block, .deployment-wrapper .block, .giftsoftheheart .block, .breastcancerbadass .block {
	padding:20px
}
.dalhousie .block>h1, .deployment-wrapper .block>h1, .giftsoftheheart .block>h1, .breastcancerbadass .block>h1 {
	font-size:1.35em
}
.dalhousie .block h1, .deployment-wrapper .block h1, .giftsoftheheart .block h1, .breastcancerbadass .block h1 {
	padding:0 !important
}
.dalhousie .block .bonus-grid li, .deployment-wrapper .block .bonus-grid li, .giftsoftheheart .block .bonus-grid li, .breastcancerbadass .block .bonus-grid li {
	padding:0 0 20px 0 !important
}
.dalhousie .soc-block, .deployment-wrapper .soc-block, .giftsoftheheart .soc-block, .breastcancerbadass .soc-block {
	width:100%;
	padding:0 !important
}
.dalhousie nav, .deployment-wrapper nav, .giftsoftheheart nav, .breastcancerbadass nav {
	margin-top:5px
}
.dalhousie .dalhousielogo, .deployment-wrapper .dalhousielogo, .giftsoftheheart .dalhousielogo, .breastcancerbadass .dalhousielogo {
	float:left
}
.dalhousie .dalhousielogo img, .deployment-wrapper .dalhousielogo img, .giftsoftheheart .dalhousielogo img, .breastcancerbadass .dalhousielogo img {
	width:200px
}
.donation-slide {
	padding:20px !important;
	height:auto
}
.donation-slide h1 {
	font-size:1.25em;
	line-height:1.3
}
.donation-slide .donation-buttons li .btn {
	font-size:1em !important;
	padding:15px;
	width:100% !important
}
.donation-slide .donation-form-wrap li {
	width:100% !important
}
.donation-slide .donation-form-wrap li label {
	width:100%;
	float:left !important;
	line-height:1.5 !important
}
.donation-slide .donation-form-wrap li.small-fields {
	width:50% !important
}
.donation-slide .donation-form-wrap li.small-fields label, .donation-slide .donation-form-wrap li.small-fields input {
	float:left !important
}
.donation-slide .donation-form-wrap li.small-fields input {
	margin-left:0 !important;
	margin-right:5px
}
.how-to .how-to-step {
	width:50%;
	margin-bottom:20px
}
#home-intro h1 {
	font-size:1.75em !important;
	line-height:1.2
}
.dalhousie .bonus-grid li .bonus-body .bonus-description, .deployment-wrapper .bonus-grid li .bonus-body .bonus-description, .giftsoftheheart .bonus-grid li .bonus-body .bonus-description, .breastcancerbadass .bonus-grid li .bonus-body .bonus-description {
	width:70% !important;
	padding-left:20px !important
}
.dalhousie .bonus-grid li .bonus-body .bonus-details, .deployment-wrapper .bonus-grid li .bonus-body .bonus-details, .giftsoftheheart .bonus-grid li .bonus-body .bonus-details, .breastcancerbadass .bonus-grid li .bonus-body .bonus-details {
	width:30% !important
}
}
@media (max-width: 550px) {
.giftsoftheheart.campaigns .gallery .item .banner-text h1 {
	font-size:3em
}
.giftsoftheheart.campaigns .gallery .item .gallery-stats li {
	margin:0;
	padding:20px 0;
	width:100%;
	border-top:1px solid rgba(255,255,255,0.2)
}
.giftsoftheheart.campaigns .gallery .item .gallery-stats li:first-child {
	border:none
}
.giftsoftheheart.campaigns .gallery .item .gallery-stats li h1 {
	font-size:2.25em
}
.breastcancerbadass.campaigns .gallery .tabs li a {
	border-radius:3px !important
}
.breastcancerbadass.campaigns .gallery .item .banner-text .gallery-stats li h1 {
	font-size:2.5em
}
.breastcancerbadass.campaigns .bcb-footer {
	text-align:center
}
.breastcancerbadass.campaigns .bcb-footer p, .breastcancerbadass.campaigns .bcb-footer dl {
	float:none;
	width:100%;
	text-align:center
}
.sessions .powered-by, .registrations .powered-by {
	position:static;
	margin-top:20px;
	display:block;
	float:left;
	max-width:150px
}
.sessions .page-wrap:after, .registrations .page-wrap:after {
	display:none
}
.donation-entry-points ul li {
	width:100%;
	padding:0;
	margin-bottom:10px
}
.donation-slide .donation-buttons li {
	width:100% !important;
	margin-bottom:10px;
	padding:0 !important
}
#payment_details_slidedown .cc-exp li {
	width:100%;
	padding-left:0;
	padding-bottom:5px;
	line-height:inherit
}
.logo {
	display:none
}
.top-right {
	position:absolute;
	top:0;
	right:45px
}
.top-right li .search input {
	display:none
}
.top-right li .search a {
	background:transparent;
	box-shadow:none
}
nav {
	position:static
}
header {
	height:auto
}
.bonus-grid li {
	width:100%;
	padding:10px 0
}
.bonus-grid-container .container>.btn {
	float:left !important;
	margin-top:20px
}
.tabs li {
	display:inline-block;
	vertical-align:bottom;
	float:none;
	width:auto;
	margin:0;
	padding:0;
	font-size:1em !important
}
.campaigns .gallery .item, .campaign .gallery .item {
	height:auto !important
}
.campaigns .gallery .tabs li, .campaign .gallery .tabs li {
	margin-bottom:5px
}
.campaigns .gallery .banner-text h1, .campaign .gallery .banner-text h1 {
	line-height:1
}
.campaigns .gallery .gallery-stats li, .campaign .gallery .gallery-stats li {
	margin-bottom:20px
}
.campaigns .gallery .tabs, .campaign .gallery .tabs {
	position:static
}
.gallery .item {
	height:250px !important
}
.gallery .item h1 {
	font-size:2.2em
}
.gallery .item .banner-text {
	padding:0 15px
}
.gallery .item p {
	font-size:1.25em
}
.profile-info {
	margin-top:20px
}
.tabular-data .table-holder {
	width:100%;
	overflow:auto;
	float:left
}
.tabular-data table {
	min-width:200%
}
.dataTables_wrapper {
	width:100%;
	overflow:auto;
	float:left
}
.dataTables_wrapper table {
	min-width:200%
}
.form-wrapper li.half, .form-wrapper li.one-third {
	width:100% !important;
	padding:0
}
.featured-bonus-holder {
	display:none
}
.profile-edit-form-block .create-media .upload-photo .create-media-content {
	width:100%
}
.profile-info-container .tabs li {
	margin:2px 0
}
.profile-info-container .profile-details h1 {
	font-size:1.5em
}
.start-holder #left-col, .start-holder #right-col {
	width:100%;
	margin-bottom:25px
}
.start-holder #how-to-links li .btn:after {
	display:none
}
.donation-overlay .container {
	width:100%
}
.donation-overlay .container ul {
	padding:0
}
.contact-page .right-col, .contact-page .left-col {
	width:100%
}
.contact-page .form-wrapper li {
	width:100%
}
.about-page-holder .video-holder {
	width:100% !important
}
}
@media (max-width: 480px) {
.giftsoftheheart .autism-banner h1 {
	font-size:2em
}
.giftsoftheheart .autism-banner .banner-buttons li {
	margin-bottom:10px
}
.giftsoftheheart .autism-banner .banner-buttons li .btn {
	font-size:1.25em;
	padding:15px 20px
}
.giftsoftheheart #asnl-apply .photo-placeholder {
	width:100%
}
.giftsoftheheart #asnl-apply .photo-placeholder a {
	width:100%
}
.breastcancerbadass.campaigns .gallery .tabs li a {
	font-size:1em
}
.breastcancerbadass.campaigns .gallery .item .banner-text h1 {
	font-size:3em
}
.breastcancerbadass.campaigns .gallery .item .banner-text .gallery-stats li {
	width:100%;
	text-align:center
}
.breastcancerbadass.campaigns .donation-entry-points dl>dd #button-support {
	font-size:1.35em;
	padding:15px 20px
}
.breastcancerbadass.campaigns .campaign-share-buttons li .btn {
	font-size:1.5em
}
header {
	text-align:center
}
header .logo {
	float:none
}
.project-blocks>li {
	width:100%;
	padding:20px 0 0
}
.project-blocks>li.alt-layout {
	height:342px
}
.project-funding-details li {
	width:100%;
	border:1px solid rgba(255,255,255,0.3);
	border-width:1px 0 0 0;
	padding:10px 0;
	margin:0
}
.project-funding-details li:first-child {
	padding-top:0
}
.campaigns .project-funding-details li h1, .campaign .project-funding-details li h1 {
	font-size:2.2em
}
.campaigns .project-progress-buttons li, .campaign .project-progress-buttons li {
	width:100%;
	margin:0
}
.campaign-country-sport li {
	width:100%;
	float:left !important;
	font-size:1.1em;
	margin:2px 0
}
.donation-slide .donation-form-wrap li.small-fields {
	width:100% !important
}
.donation-slide .donation-form-wrap li.small-fields.expiry {
	width:50% !important
}
.donation-slide .donation-form-wrap li.small-fields.expiry input {
	width:45%
}
.donation-slide .donation-form-wrap li.small-fields.cvc {
	width:50% !important
}
.donation-slide .donation-form-wrap li.small-fields.cvc label {
	display:none
}
.donation-slide .donation-form-wrap li.small-fields.cvc .question-tooltip {
	top:10px;
	right:10px
}
.donation-slide .info-sharing li {
	width:100%
}
.donation-slide .info-sharing li .question-tooltip {
	right:0
}
#home-intro .header-buttons li {
	min-width:85%
}
#home-intro .header-buttons li .btn {
	width:100%
}
.how-to .how-to-step {
	width:100%;
	margin-bottom:20px;
	padding:0;
	text-align:center
}
footer .social-icons li:first-child {
	margin-bottom:10px;
	width:100%;
	text-align:center
}
footer .social-icons li:first-child .btn {
	display:inline-block;
	float:none
}
.dalhousie .bonus-grid li .bonus-body .bonus-description, .dalhousie .bonus-grid li .bonus-body .bonus-details, .deployment-wrapper .bonus-grid li .bonus-body .bonus-description, .deployment-wrapper .bonus-grid li .bonus-body .bonus-details, .giftsoftheheart .bonus-grid li .bonus-body .bonus-description, .giftsoftheheart .bonus-grid li .bonus-body .bonus-details, .breastcancerbadass .bonus-grid li .bonus-body .bonus-description, .breastcancerbadass .bonus-grid li .bonus-body .bonus-details {
	width:100% !important;
	padding-left:0 !important
}
.dalhousie footer .copyright, .deployment-wrapper footer .copyright, .giftsoftheheart footer .copyright, .breastcancerbadass footer .copyright {
	text-align:center
}
.dalhousie footer .copyright p, .dalhousie footer .copyright>a, .deployment-wrapper footer .copyright p, .deployment-wrapper footer .copyright>a, .giftsoftheheart footer .copyright p, .giftsoftheheart footer .copyright>a, .breastcancerbadass footer .copyright p, .breastcancerbadass footer .copyright>a {
	float:none
}
.dalhousie footer .partners-line, .deployment-wrapper footer .partners-line, .giftsoftheheart footer .partners-line, .breastcancerbadass footer .partners-line {
	width:100%;
	float:left;
	text-align:center;
	margin:0;
	padding:20px 0;
	border:none
}
.platform-stats-footer ul li h1 {
	font-size:2.65em !important
}
.gform_body .ginput_complex .ginput_left, .gform_body .ginput_complex .ginput_right {
	width:100% !important
}
.gform_body .gfield_date_dropdown_month .select {
	width:100% !important;
	margin-right:0 !important;
	margin-bottom:5px
}
.dalhousielogo img {
	float:left !important;
	width:200px !important
}
.project-blocks>li.alt-layout {
	width:285px
}
.project-blocks>li.alt-layout .project-thumbnail {
	height:267px
}
.project-blocks>li.alt-layout h2 {
	font-size:1em !important
}
.project-blocks>li.alt-layout .progress .track {
	max-width:70%
}
.focus-progress-bar {
	width:100% !important
}
}
@media (max-width: 320px) {
.breastcancerbadass .donation-entry-points {
	text-align:center
}
.breastcancerbadass .donation-entry-points>dl>dd {
	width:100%;
	text-align:center
}
#home-intro ul.header-filters li:first-child {
	width:100%;
	margin-bottom:15px
}
#home-intro ul.header-filters li:first-child h3 {
	color:#666
}
}
.dalhousielogo {
	float:left;
	max-width:120px;
	padding:10px 0 0
}
nav {
	float:right
}
.powered-by {
	position:fixed;
	right:20px;
	bottom:0;
	max-width:200px
}
.sessions, .registrations {
	background-size:cover !important;
	-moz-background-size:cover !important;
	-webkit-background-size:cover !important;
	-ms-background-size:cover !important;
	-o-background-size:cover !important;
	background:#e6e8e3
}
.sessions header, .sessions footer, .registrations header, .registrations footer {
	display:none
}
.sessions h2, .registrations h2 {
	color:#8f9a9c;
	font-size:4em;
	font-weight:100;
	text-align:center
}
.sessions form, .registrations form {
	background:rgba(0,0,0,0.2);
	padding:20px;
	float:left;
	border-radius:0
}
.sessions form>div, .registrations form>div {
	float:left;
	margin-bottom:15px;
	width:100%
}
.sessions form>div input[type="email"], .sessions form>div input[type="password"], .registrations form>div input[type="email"], .registrations form>div input[type="password"] {
	box-shadow:none;
	border:none;
	background:rgba(0,0,0,0.3);
	color:#fff
}
.sessions form>div label, .registrations form>div label {
	font-weight:700;
	text-transform:capitalize;
	color:#fff;
	margin-bottom:5px
}
.sessions .main .container, .registrations .main .container {
	max-width:560px
}
.sessions .main .container>a, .registrations .main .container>a {
	color:#8f9a9c;
	display:inline-block;
	float:left;
	padding:10px
}
.sessions .main .container>a:hover, .registrations .main .container>a:hover {
	color:#3d3d3f
}
.sessions .social-signin, .registrations .social-signin {
	width:49% !important;
	float:left
}
.sessions .social-signin.twitter, .registrations .social-signin.twitter {
	float:right
}
.sessions .social-signin .btn, .registrations .social-signin .btn {
	width:100%
}
.sessions .social-signin .btn:hover, .registrations .social-signin .btn:hover {
	background:#65727a !important
}
.sessions .signin-fbook, .sessions .signin-twitter, .registrations .signin-fbook, .registrations .signin-twitter {
	float:left
}
.sessions .signin-fbook.btn, .sessions .signin-twitter.btn, .registrations .signin-fbook.btn, .registrations .signin-twitter.btn {
	background:#5d74b0
}
.sessions .signin-twitter, .registrations .signin-twitter {
	float:right !important
}
.sessions .signin-twitter.btn, .registrations .signin-twitter.btn {
	background:#09b8ee
}
label[for="user_remember_me"] {
	margin:2px 0 0 5px;
	float:left;
	text-transform:capitalize !important
}
body.campaigns.edit input[type="text"], body.campaigns.new input[type="text"] {
	font-size:1.25em;
	font-weight:300
}
.form-wrapper.create-new-campaign label {
	text-transform:uppercase;
	font-size:0.9em;
	color:#fff;
	margin:0;
	background:#65727a;
	float:left;
	padding:5px 10px
}
.form-wrapper.create-new-campaign li input, .form-wrapper.create-new-campaign li textarea {
	border:none;
	margin:0
}
.form-wrapper.create-new-campaign li textarea {
	min-height:150px
}
.form-wrapper.create-new-campaign li input[type="text"], .form-wrapper.create-new-campaign li textarea {
	background:#e6e8e3
}
.form-wrapper.create-new-campaign li .create-goal-holder {
	position:relative;
	float:left;
	width:100%
}
#stepsbar {
	margin:0 0 20px;
	float:left;
	width:100%
}
#stepsbar li {
	display:inline-block;
	vertical-align:middle;
	margin-left:-4px;
	text-align:center;
	font-size:0.75em;
	padding:3px
}
#stepsbar li.active a {
	background:#374953;
	color:#fff
}
#stepsbar li:last-child a {
	border:none
}
#stepsbar li:last-child a:after {
	display:none !important
}
#stepsbar li a {
	display:block;
	padding:5px 10px;
	font-weight:700;
	color:#666;
	text-transform:uppercase;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	background:#d7dacf;
	font-size:1.2em;
	position:relative;
	border-radius:0
}
#stepsbar li a i {
	margin-right:5px
}
#stepsbar li a:hover {
	background:#65727a;
	color:#fff
}
#review .create-form .left-col {
	width:58%
}
#review .create-form .right-col {
	width:38%
}
#review .create-form .right-col .project-progress .project-progress-buttons {
	display:none
}
.create-form {
	width:100%;
	float:left
}
.create-form>li {
	width:49.5%;
	display:inline-block;
	vertical-align:top;
	margin:0 0 20px;
	position:relative;
	padding:0 5px
}
.create-form>li input {
	width:100%
}
.create-form input, .create-form textarea {
	border:none !important
}
.create-form .create-media .upload-photo, .create-form .create-media .upload-video {
	margin:0
}
.create-form.define input[type="text"] {
	border:none;
	box-shadow:none;
	border-bottom:1px solid #ddd;
	font-weight:300;
	font-size:1.5em;
	position:relative
}
.create-form.define li ul li {
	width:45%;
	display:inline-block;
	vertical-align:middle
}
.create-form.define li ul li.text-separator {
	width:auto;
	padding:0 5px;
	opacity:0.5
}
.create-form.define li ul li.goal-holder:before {
	content:"$";
	display:block;
	color:#a1dc00;
	position:absolute;
	font-weight:700;
	top:8px;
	z-index:4;
	left:7px;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	font-size:1.2em
}
.create-form.define li ul li.goal-holder input {
	padding-left:25px
}
.create-form .left-col {
	width:72%
}
.create-form .right-col {
	width:25%
}
.create-form .settings-item {
	margin-bottom:0
}
.create-media .upload-video, .create-media .upload-photo {
	width:100%;
	float:left;
	margin:25px 0
}
.create-media .upload-photo {
	margin-bottom:0
}
.create-media .upload-photo .create-media-placeholder {
	width:336px;
	height:291px
}
.create-media .upload-photo .create-media-content {
	width:336px
}
.create-media .upload-photo .create-media-form {
	width:54%
}
.create-media .upload-photo.mvp .create-media-placeholder {
	width:130px;
	height:130px
}
.create-media .upload-photo.mvp .create-media-content {
	width:130px
}
.create-media .upload-photo.mvp .create-media-form {
	width:85%
}
.create-media .create-media-form, .create-media .create-media-content {
	width:48%;
	float:left;
	margin-top:5px
}
.create-media .create-media-form input, .create-media .create-media-content input {
	margin:5px 0 !important
}
.create-media .create-media-form {
	float:right
}
.create-media .create-media-form .btn.delete {
	float:left
}
.create-media .create-media-form input {
	margin:5px 0
}
.create-media .create-media-content {
	height:100%;
	clear:left
}
.create-media .create-media-placeholder {
	display:block;
	width:100%;
	float:left;
	text-align:center;
	height:100%;
	background:#e6e8e3;
	border:3px dashed #d7dacf;
	color:#8f9a9c;
	border-radius:5px;
	padding:55px 0
}
.create-media .create-media-placeholder:hover {
	border-color:#8f9a9c
}
.create-help {
	background:#374953;
	border-radius:0;
	margin-bottom:20px;
	float:left;
	width:100%
}
.create-help h3, .create-help p {
	color:#fff
}
.create-help h3 {
	margin:0;
	padding:0;
	background:#65727a;
	padding:10px 15px;
	font-weight:700;
	border-radius:3px 3px 0 0
}
.create-help p {
	padding:20px;
	font-size:0.8em;
	font-weight:600;
	margin:0
}
.create-payment-buttons {
	width:100%;
	float:left
}
.create-payment-buttons li {
	display:inline-block;
	vertical-align:middle
}
.review-section-title {
	font-weight:700;
	font-size:2em
}
.textandlabel {
	width:100%;
	float:left;
	margin-bottom:20px
}
.textandlabel label {
	color:#999;
	text-transform:uppercase;
	font-weight:700
}
.textandlabel div {
	font-size:1.35em;
	font-weight:300;
	color:#374953
}
.textandlabel div p {
	margin:0;
	padding:0;
	font-size:0.7em;
	font-weight:400
}
.review-section {
	width:100%;
	float:left;
	margin-bottom:30px
}
form.edit_campaign {
	float:right
}
.campaign-details {
	width:100%;
	float:left
}
.admin-quick-links {
	text-align:right;
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	margin-bottom:15px;
	width:100%
}
.admin-quick-links li {
	display:inline-block;
	font-size:0.9em
}
.admin-quick-links li:first-child {
	float:left
}
.admin-quick-links li:first-child a {
	padding-left:0
}
.admin-quick-links li a {
	display:block;
	color:#65727a;
	padding:5px 10px;
	font-weight:400;
	text-transform:uppercase
}
.admin-quick-links li a i {
	color:#65727a
}
.admin-quick-links li a:hover {
	color:#374953
}
.tabs.admin-tabs li {
	position:relative;
	bottom:-2px
}
.tabs.admin-tabs li a {
	font-size:0.95em
}
.tabs.admin-tabs li a.active {
	color:#65727a;
	border-bottom-color:white;
	position:relative;
	bottom:0;
	padding:10px;
	font-size:1.1em
}
.tabs.admin-tabs li a.active:hover {
	background:#fff;
	color:#65727a;
	cursor:default;
	border-color:#e2dfdf;
	border-bottom-color:#fff
}
.tabs.admin-tabs li a:hover {
	background:#374953;
	color:#fff;
	border-color:#374953
}
#bonuses .left-col {
	width:60%
}
#bonuses .right-col {
	width:38%
}
#create-bonuses-list h2 {
	margin:0;
	color:#65727a
}
#create-bonuses-list li {
	width:100%;
	float:left
}
#create-bonuses-list li h5, #create-bonuses-list li h6 {
	margin:0;
	padding:0
}
#create-bonuses-list li h5 {
	font-weight:700;
	color:#65727a
}
#create-bonuses-list li h6 {
	color:#374953
}
#create-bonuses-list li ul li {
	border:none;
	width:auto;
	float:left;
	padding:0;
	margin-right:5px
}
#create-bonuses-list li ul li .btn {
	font-size:0.6em;
	padding:5px 8px;
	background:#374953
}
#create-bonuses-list li ul li .btn:hover {
	background:#65727a
}
section.table {
	width:100%
}
section.table h2 {
	margin-bottom:5px
}
.campaigns .campaign-details .right-col img {
	float:right
}
.campaign-stat-list li {
	border-bottom:1px solid #bec3bc;
	margin-bottom:15px;
	padding-bottom:15px
}
.campaign-stat-list li h6 {
	font-weight:600;
	margin:0;
	padding:0;
	color:#3d3d3f;
	font-size:1em
}
.right-col .bonus-grid li {
	padding:10px 0
}
.campaign-manage {
	margin:20px 0;
	width:100%;
	float:left
}
.campaign-manage .campaign-overview-title {
	font-size:1.6em;
	color:#3d3d3f
}
.campaign-manage .campaign-overview-title b {
	text-transform:uppercase;
	color:#65727a
}
.campaign-manage.updates {
	margin:0
}
.campaign-manage.updates h3 .btn {
	float:right
}
.campaign-manage.bonuses .bonus-grid li h1, .campaign-manage.bonuses .bonus-grid li .bonus-body {
	box-shadow:none
}
.campaign-manage.bonuses .bonus-grid li h1 {
	color:#fff;
	background:#374953;
	border-color:#2d3c44
}
.campaign-manage.bonuses .bonus-grid li .bonus-body {
	box-shadow:inset 0 0 0 1px #ddd
}
.campaign-manage.bonuses .bonus-grid li .bonus-body p {
	color:#3d3d3f
}
.campaign-manage.bonuses .bonus-grid li h2.bonus-cost {
	color:#374953
}
.campaign-manage.bonuses .bonus-grid li h2.bonus-cost span {
	color:#3d3d3f
}
.campaign-manage.bonuses .bonus-grid li h2.bonus-contributors {
	color:#65727a
}
.campaign-manage.bonuses .bonus-grid li .btn {
	box-shadow:none;
	background:#8f9a9c;
	color:#fff
}
.campaign-manage.bonuses .bonus-grid li .btn:hover {
	box-shadow:none;
	background:#65727a;
	color:#fff
}
#tab_edit {
	float:right
}
#tab_edit a {
	background:#65727a;
	color:#fff
}
#tab_edit a:hover {
	background:#65727a
}
.exposure {
	width:100%;
	border-top:1px solid #d7dacf;
	margin:20px 0 0;
	float:left;
	padding:20px 0 0
}
#campaign-overview-items {
	margin-top:20px;
	width:100%;
	float:left;
	text-align:center
}
#campaign-overview-items li.overview-item {
	display:inline-block;
	vertical-align:top;
	margin-left:-4px;
	padding:0 10px;
	width:50%;
	text-align:left;
	margin-bottom:20px
}
#campaign-overview-items li.overview-item i {
	text-align:center;
	color:#fff;
	background:#374953;
	padding:15px 6px;
	font-size:1.35em;
	width:10%;
	float:left;
	top:-10px;
	border-radius:60px;
	z-index:2;
	position:relative
}
#campaign-overview-items li.overview-item p {
	background:#fff;
	width:90%;
	border-radius:0 3px 3px 0;
	float:left;
	margin:0;
	padding:0;
	padding:5px 10px 5px 25px;
	margin-left:-15px;
	display:block;
	position:relative;
	z-index:1
}
#campaign-overview-items li.overview-item p span {
	display:block;
	float:right;
	font-size:0.8em;
	color:#999;
	text-transform:uppercase;
	margin-top:3px
}
#campaign-overview-items li.overview-item #favouriteperk {
	left:0;
	position:relative
}
#campaign-overview-items li.overview-item #favouriteperk p {
	background:#f2f3f1
}
.ui-widget-content a.btn {
	color:#fff !important
}
.btn.go-back {
	display:inline-block;
	font-size:0.75em;
	text-transform:uppercase;
	font-weight:700
}
.campaign-mvp>form>div>ul {
	width:85%;
	float:left
}
.campaign-mvp>form>div>ul>li {
	display:inline-block;
	vertical-align:middle
}
.campaign-mvp>form>div>ul>li:first-child {
	min-width:28%
}
.campaign-mvp img {
	padding:0 15px 15px 0;
	width:15%;
	float:left
}
.setup-item {
	width:100%;
	float:left;
	margin-bottom:25px
}
.setup-item .btn {
	display:inline-block;
	vertical-align:top
}
.setup-item #state_wrapper {
	display:block;
	line-height:2.8
}
.setup-item #state_wrapper .select {
	margin-top:-5px;
	line-height:25px
}
.setup-item h2 {
	margin-bottom:5px;
	font-weight:700;
	font-size:1.35em
}
#look .settings-item.slideshow-holder {
	padding:0 20px
}
#look .settings-item.slideshow-holder p {
	margin-top:20px
}
#look .settings-item.slideshow-holder ul li {
	margin-top:20px
}
.menu-management, .page-edits {
	display:none
}
.form-wrapper.create-new-bonus li {
	margin:2px 0
}
h1 form, h1 .btn {
	float:right;
	width:auto
}
.campaign-management .project-progress-buttons {
	display:none
}
.settings-item {
	width:100%;
	float:left;
	background:#fff;
	padding:20px;
	margin-bottom:20px;
	font-size:0.9em
}
.settings-item.sign-up textarea {
	background:#e6e8e3;
	margin:10px 0;
	width:100%
}
.settings-item.sign-up input[type="submit"] {
	float:left;
	clear:left;
	margin-top:20px
}
.settings-item table {
	width:100%;
	float:left;
	margin-bottom:20px
}
.settings-item h3 {
	margin:0
}
.settings-item .form-wrapper li {
	margin-bottom:10px
}
.settings-item .form-wrapper li input[type="text"], .settings-item .form-wrapper li textarea {
	background:#f0f1ee
}
.settings-item .form-wrapper li label {
	line-height:1.4;
	display:inline-block
}
.settings-item .form-wrapper li.unlimited-note div {
	margin-top:3px;
	float:right;
	text-transform:uppercase;
	font-size:0.85em;
	font-weight:700;
	line-height:2
}
.settings-item .form-wrapper li.unlimited-note div>div {
	margin-left:5px
}
.settings-item .form-wrapper li.unlimited-note>div {
	width:100%;
	text-align:right
}
.settings-item .form-wrapper li.dollar-span input[type="text"] {
	width:95%;
	float:left
}
.settings-item .form-wrapper li.dollar-span .dollar {
	width:5%;
	line-height:2.8;
	float:left
}
.settings-item p {
	font-weight:600;
	margin:0 0 10px;
	padding:0;
	line-height:1.4;
	font-size:0.95em
}
.settings-item .styled-select {
	line-height:37px;
	border:none;
	background:#f0f1ee
}
.settings-item .select {
	border:none
}
.settings-item .options li {
	margin-bottom:0
}
.settings-item .create-form input, .settings-item .create-form textarea {
	margin:0 !important
}
.logo-image {
	padding:20px;
	background:#fff;
	border:2px solid #e7e5e5;
	border-radius:0
}
.logo {
	padding-left:0 !important
}
.look h3 {
	font-weight:700;
	text-transform:uppercase;
	font-size:1.1em
}
.slideshow-items li {
	display:inline-block;
	vertical-align:top;
	border:2px solid #e7e5e5;
	padding:15px;
	background:#fff
}
.slideshow-upload {
	margin-bottom:30px;
	float:left;
	width:100%
}
.slideshow-upload h3 {
	margin-top:0
}
.slideshow-upload ul li {
	display:inline-block;
	vertical-align:middle;
	margin-bottom:5px
}
.slideshow-upload ul li input[type="text"] {
	background:#e6e8e3
}
.settings-item-title, .look h2 {
	background:#27333a;
	color:#fff;
	margin:20px 0 0 0;
	float:left;
	display:inline-block;
	padding:7px 12px;
	font-weight:700;
	text-transform:uppercase;
	font-size:0.9em
}
.checkbox-holder {
	margin-right:15px;
	display:inline-block
}
.checkbox-holder .iradio_square-grey, .checkbox-holder .icheck_square-grey {
	margin-right:5px !important
}
.checkbox-holder p {
	float:left;
	margin-left:5px
}
.faq-list, .quick-tips {
	width:100%
}
.faq-list li {
	width:100%;
	border-bottom:2px solid #e7e5e5;
	margin-bottom:15px;
	padding:0 5px 15px 5px
}
.faq-list li.active a h3 {
	color:#65727a
}
.faq-list li p {
	margin:0;
	padding:0;
	list-style:none
}
.faq-list li a h3 {
	font-weight:700;
	margin:0;
	padding:0;
	list-style:none;
	color:#374953;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.faq-list li a:hover h3 {
	color:#65727a;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.quick-tips {
	background:#f3f2f2;
	padding:20px;
	width:100%;
	float:left
}
.quick-tips li {
	width:100%;
	float:left;
	font-weight:600;
	font-size:0.9em;
	margin-top:10px
}
.quick-tips li:first-child {
	margin:0
}
.quick-tips li i {
	background:#a1dc00;
	color:#fff;
	padding:5px;
	margin-right:5px
}
.sidebar-block {
	background:#f3f2f2;
	padding:20px
}
.sidebar-block p {
	margin:0;
	padding:0;
	list-style:none;
	padding:5px 0
}
@media (max-width: 1140px) {
#stepsbar li a i {
	display:none
}
.create-media .create-media-form, .create-media .create-media-content {
	width:48% !important
}
}
@media (max-width: 979px) {
.create-form>li:last-child {
	width:100%
}
}
@media (max-width: 767px) {
.project-quick-donate form ul li #new_pledge_amount {
	font-size:1.25em
}
.project-quick-donate.back>form>.form-wrapper>li.pledge-amount:before {
	top:-2px
}
#review .create-form .left-col, #review .create-form .right-col {
	width:100%
}
#campaign-overview-items li.overview-item {
	width:100%;
	padding:0
}
}
@media (max-width: 550px) {
.create-form>li {
	width:100%
}
.create-form.define li ul li {
	width:43%
}
.create-form .left-col, .create-form .right-col {
	width:100%
}
.sessions .social-signin {
	width:100% !important
}
.admin-quick-links li {
	width:100%;
	float:left;
	text-align:left
}
.admin-quick-links li a {
	padding:5px 0
}
}
@media (max-width: 480px) {
.create-form.define li ul li {
	width:100%
}
.create-form.define li ul li.text-separator {
	display:none
}
.create-media .create-media-form, .create-media .create-media-content, .create-media .create-media-placeholder {
	width:100% !important
}
.create-media .create-media-content a {
	padding-right:20px;
	padding-left:20px
}
.create-media .create-media-placeholder {
	height:auto !important
}
#campaign-overview-items li.overview-item i {
	display:none
}
#campaign-overview-items li.overview-item p {
	width:100%
}
#campaign-overview-items li.overview-item #favouriteperk {
	left:0
}
div#tabs.ui-tabs {
	overflow:hidden
}
}
.deployment-wrapper {
	border:none
}
.deployment-wrapper .logo img {
	height:75px
}
.deployment-wrapper .custom-banner {
	height:420px;
	background:#ccc;
	width:100%;
	float:left
}
.deployment-wrapper .custom-banner h1 {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-size:4em;
	color:#fff;
	font-weight:700;
	text-transform:none;
	text-align:center
}
.deployment-wrapper .custom-banner .banner-buttons {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	text-align:center
}
.deployment-wrapper .custom-banner .banner-buttons li {
	padding:0 5px;
	display:inline-block;
	vertical-align:middle
}
.deployment-wrapper .custom-banner .banner-buttons li .btn {
	background:#9f218b;
	font-weight:700;
	font-size:2em;
	padding:20px 25px;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif
}
.deployment-wrapper .custom-banner .banner-buttons li .btn:hover {
	background:#27b99a
}
.deployment-wrapper .apply-wrapper {
	width:100%;
	float:left;
	margin-bottom:35px
}
.deployment-wrapper .apply-wrapper input[type="text"], .deployment-wrapper .apply-wrapper input[type="email"], .deployment-wrapper .apply-wrapper textarea {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	background:#eaeaea;
	font-size:1.3em;
	padding:15px;
	border:1px solid #ddd
}
.deployment-wrapper .apply-wrapper .btn.large {
	background:#9f218b;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:300;
	font-size:1.5em;
	padding:20px;
	text-transform:none
}
.deployment-wrapper .apply-wrapper .btn.large:hover {
	background:#27b99a
}
.deployment-wrapper .apply-wrapper .single-input {
	float:none
}
.deployment-wrapper .apply-wrapper .single-input li {
	float:none;
	width:100%
}
.deployment-wrapper .apply-wrapper .single-input.inline li {
	width:auto;
	display:inline-block;
	vertical-align:middle;
	font-weight:700;
	text-transform:uppercase;
	font-size:1.1em;
	color:#999
}
.deployment-wrapper .apply-wrapper .single-input.inline li input {
	max-width:75px;
	text-align:center
}
.deployment-wrapper .apply-wrapper .photo-placeholder {
	width:336px;
	height:291px;
	float:left
}
.deployment-wrapper .apply-wrapper .photo-placeholder a {
	display:block;
	width:336px;
	height:291px;
	background:#f3f2f2;
	border:2px dashed #ddd;
	display:table
}
.deployment-wrapper .apply-wrapper .photo-placeholder a:hover {
	border-color:#45ada8
}
.deployment-wrapper .apply-wrapper .photo-placeholder a:hover span {
	color:#45ada8
}
.deployment-wrapper .apply-wrapper .photo-placeholder a span {
	display:table-cell;
	text-align:center;
	font-weight:500;
	font-size:1.35em;
	color:#999;
	vertical-align:middle
}
.deployment-wrapper .apply-wrapper .photo-placeholder a span em {
	display:inline-block;
	width:100%
}
.deployment-wrapper .apply-wrapper .photo-content {
	width:70%;
	float:right;
	padding-left:25px
}
.deployment-wrapper .apply-wrapper .photo-content p {
	margin:0;
	padding:0
}
.deployment-wrapper .apply-wrapper .form-subtitle {
	color:#9f218b;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:400;
	font-size:1.2em;
	margin-bottom:5px;
	padding-bottom:0
}
.deployment-wrapper .apply-wrapper .form-subtitle+p {
	margin-top:0
}
.deployment-wrapper .apply-wrapper textarea {
	min-height:200px
}
.deployment-wrapper .apply-wrapper .form-wrapper>li {
	padding-bottom:10px;
	margin:0
}
.deployment-wrapper .apply-wrapper .form-wrapper>li:first-child input {
	font-size:2.5em;
	padding:20px;
	background:#9f218b;
	border:none;
	color:#fff
}
.deployment-wrapper .apply-wrapper .form-wrapper>li.facebook input {
	box-shadow:inset 3px 0 0 #3b5998;
	border-left:0
}
.deployment-wrapper .apply-wrapper .form-wrapper>li.twitter input {
	box-shadow:inset 3px 0 0 #4099ff;
	border-left:0
}
.deployment-wrapper .apply-wrapper .form-wrapper>li.last {
	padding-right:0
}
.deployment-wrapper.sessions .main .container>a, .deployment-wrapper.registrations .main .container>a {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif
}
.deployment-wrapper.sessions h2, .deployment-wrapper.registrations h2 {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	color:#9f218b;
	font-weight:700
}
.deployment-wrapper.sessions form, .deployment-wrapper.registrations form {
	background:#27b99a
}
.deployment-wrapper.sessions form label, .deployment-wrapper.sessions form label[for="user_remember_me"], .deployment-wrapper.registrations form label, .deployment-wrapper.registrations form label[for="user_remember_me"] {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-size:1em;
	text-transform:none
}
.deployment-wrapper.sessions form input[type="text"], .deployment-wrapper.sessions form input[type="password"], .deployment-wrapper.sessions form input[type="email"], .deployment-wrapper.registrations form input[type="text"], .deployment-wrapper.registrations form input[type="password"], .deployment-wrapper.registrations form input[type="email"] {
	background:#fff;
	color:#9f218b;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-size:300
}
.deployment-wrapper.sessions form input[type="submit"], .deployment-wrapper.registrations form input[type="submit"] {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:700;
	background:#9f218b;
	text-transform:none;
	border-radius:3px
}
.deployment-wrapper.sessions form input[type="submit"]:hover, .deployment-wrapper.registrations form input[type="submit"]:hover {
	background:#27b99a
}
.deployment-wrapper.sessions .social-signin .btn, .deployment-wrapper.registrations .social-signin .btn {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:700;
	font-size:1em;
	padding:20px;
	text-transform:none
}
.deployment-wrapper.sessions .social-signin .btn:hover, .deployment-wrapper.registrations .social-signin .btn:hover {
	background:#27b99a !important
}
.deployment-wrapper ::selection {
	background:#9f218b
}
.deployment-wrapper * {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif
}
.deployment-wrapper nav {
	margin-top:30px
}
.deployment-wrapper header .logo {
	background:transparent
}
.deployment-wrapper .how-to {
	background:#9f218b
}
.deployment-wrapper .how-to.active {
	padding-bottom:30px
}
.deployment-wrapper .how-to>h1 {
	font-weight:700;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	color:#fff !important;
	font-size:4em;
	text-align:center;
	text-transform:none;
	margin:0;
	padding:0
}
.deployment-wrapper .how-to .how-to-steps {
	width:1140px;
	margin:0 auto;
	padding:30px 0
}
.deployment-wrapper .how-to .how-to-steps .how-to-title, .deployment-wrapper .how-to .how-to-steps .how-to-text {
	color:#fff !important
}
.deployment-wrapper .how-to .how-to-steps .how-to-title {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:700;
	font-size:1em;
	text-transform:none
}
.deployment-wrapper .how-to .how-to-steps .how-to-text {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:300;
	font-size:1em;
	color:#fff
}
.deployment-wrapper .how-to .how-to-steps .how-to-buttons ul li .btn {
	background:rgba(0,0,0,0.2);
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:700;
	color:#fff;
	text-transform:none
}
.deployment-wrapper .how-to .how-to-steps .how-to-buttons ul li .btn:hover {
	background:#27b99a
}
.deployment-wrapper .page-wrap {
	margin-bottom:-160px
}
.deployment-wrapper .page-wrap:after {
	height:160px
}
.deployment-wrapper .platform-social-overview .social-bar h1 {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:300;
	color:#9f218b;
	text-transform:none
}
.deployment-wrapper .platform-social-overview .social-bar h1 i {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	text-transform:none
}
.deployment-wrapper .platform-social-overview .soc-block.quote p {
	font-family:"Proxima Nova", "Times New Roman", Times, serif
}
.deployment-wrapper .main-nav li {
	font-size:1em
}
.deployment-wrapper .main-nav li a {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	color:#9f218b
}
.deployment-wrapper .main-nav li a.btn {
	background:#9f218b;
	color:#fff;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-size:1.2em;
	padding:10px 15px
}
.deployment-wrapper .main-nav li a.btn:hover {
	background:#27b99a;
	color:#fff
}
.deployment-wrapper .main-nav li a:hover {
	color:#27b99a
}
.deployment-wrapper footer {
	background:#9f218b
}
.deployment-wrapper.campaigns .gallery {
	background:#9f218b
}
.deployment-wrapper.campaigns .gallery .tabs li a {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:700;
	padding:15px 25px !important;
	font-size:1em;
	color:#222;
	border-radius:3px 3px 0 0
}
.deployment-wrapper.campaigns .gallery .tabs li a:hover {
	color:#222
}
.deployment-wrapper.campaigns .gallery .tabs li a.active {
	padding:20px 25px !important;
	color:#222
}
.deployment-wrapper.campaigns .gallery .item {
	padding:20px 0
}
.deployment-wrapper.campaigns .gallery .item .banner-text h1 {
	font-size:5em;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	color:#fff;
	font-weight:300;
	line-height:1;
	text-transform:none;
	border:none
}
.deployment-wrapper.campaigns .gallery .item .banner-text .gallery-stats li h1 {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-size:3em;
	color:#fff;
	font-weight:300;
	margin-bottom:10px !important
}
.deployment-wrapper.campaigns .gallery .item .banner-text .gallery-stats li h3 {
	color:#fff;
	font-family:"Proxima Nova", "Times New Roman", Times, serif;
	font-size:1.25em;
	font-weight:300;
	text-transform:capitalize
}
.deployment-wrapper.campaigns .campaign-country-sport li {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:700;
	color:#27b99a
}
.deployment-wrapper.campaigns .campaign-country-sport li i {
	color:#9f218b
}
.deployment-wrapper.campaigns .donation-entry-points {
	border-top-color:#ddd
}
.deployment-wrapper.campaigns .donation-entry-points ul li .btn, .deployment-wrapper.campaigns .donation-entry-points dl dd .btn {
	background:#9f218b !important;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:700;
	font-size:1.25em;
	padding:15px 5px
}
.deployment-wrapper.campaigns .donation-entry-points ul li .btn:hover, .deployment-wrapper.campaigns .donation-entry-points dl dd .btn:hover {
	background:#27b99a !important
}
.deployment-wrapper.campaigns .donation-entry-points h4 {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:700;
	font-size:1.2em;
	text-transform:none
}
.deployment-wrapper.campaigns .campaign-share.block h1 {
	font-size:1.5em !important
}
.deployment-wrapper.campaigns .campaign-share-buttons li .btn {
	background:#9f218b;
	font-size:1.25em;
	border-radius:100%
}
.deployment-wrapper.campaigns .campaign-share-buttons li .btn:hover {
	background:#27b99a !important
}
.deployment-wrapper p {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif
}
.deployment-wrapper h1, .deployment-wrapper h2, .deployment-wrapper h3, .deployment-wrapper h4, .deployment-wrapper h5, .deployment-wrapper h6 {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	text-transform:none
}
.deployment-wrapper .btn {
	border-radius:3px
}
.deployment-wrapper .block h1 {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:700;
	color:#9f218b;
	font-size:2em;
	text-transform:none
}
.deployment-wrapper .platform-stats-footer {
	background:#27b99a
}
.deployment-wrapper .platform-stats-footer ul li {
	border-left-color:rgba(255,255,255,0.2);
	padding:5px 30px
}
.deployment-wrapper .platform-stats-footer ul li h1, .deployment-wrapper .platform-stats-footer ul li h6 {
	line-height:1.1
}
.deployment-wrapper .platform-stats-footer ul li h1 {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-size:4em;
	font-weight:700;
	color:#fff !important
}
.deployment-wrapper .platform-stats-footer ul li h6 {
	font-family:"Proxima Nova", "Times New Roman", Times, serif;
	font-size:2em;
	color:#fff !important;
	text-transform:none;
	margin-top:5px;
	padding-bottom:10px
}
.deployment-wrapper .project-blocks>li.alt-layout.blue:hover .project-bar {
	bottom:0
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .progress {
	padding:17px 15px;
	background:#751866 !important
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .progress .track {
	background:#9f218b !important
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .progress .track .current {
	background:#27b99a !important
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .progress .track .current .number {
	color:#fff;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-size:0.8em;
	text-transform:none !important
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .progress .track .current .number span {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	text-transform:none !important
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .project-bar {
	bottom:-30px;
	background:#751866 !important
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .project-bar h2 {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	color:#fff !important;
	text-transform:capitalize
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .project-bar h2 strong {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:700 !important;
	color:#fff !important;
	text-transform:capitalize
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .project-bar h2.days-to-go {
	color:#fff
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .project-bar h2.days-to-go strong {
	font-weight:300 !important;
	color:#fff !important
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .project-bar h2.days-to-go span {
	color:#fff !important;
	text-transform:uppercase
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .project-progress-holder {
	border-radius:15px 15px 0 0
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .project-progress-holder .project-link {
	background:#9f218b !important;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:700
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .project-progress-holder .progress, .deployment-wrapper .project-blocks>li.alt-layout.blue .project-progress-holder .btn {
	border-radius:0 0 15px 15px
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .project-thumbnail {
	border-radius:15px 15px 0 0
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .project-thumbnail .project-info-overlay {
	background:rgba(0,0,0,0.35)
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .project-thumbnail .project-info-overlay h1 {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:300;
	bottom:205px;
	text-transform:none
}
.deployment-wrapper .project-blocks>li.alt-layout.blue .project-thumbnail .project-info-overlay h5.project-country {
	font-family:"Proxima Nova", "Times New Roman", Times, serif;
	font-size:1em;
	font-weight:300;
	text-transform:none;
	text-align:left;
	width:88%
}
.deployment-wrapper .block.campaign-bonuses h1 {
	font-size:1em;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:700;
	color:#9f218b
}
.deployment-wrapper .block.campaign-bonuses h1 span {
	font-size:1em;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:700;
	color:#9f218b
}
.deployment-wrapper .block.campaign-bonuses .bonus-grid>li {
	padding:20px 0 !important;
	margin:20px 0 !important
}
.deployment-wrapper .block.campaign-bonuses .bonus-grid>li h1 {
	font-family:"Proxima Nova", "Times New Roman", Times, serif;
	color:#9f218b !important;
	font-weight:300 !important;
	font-size:1em;
	text-transform:none !important
}
.deployment-wrapper .block.campaign-bonuses .bonus-grid>li p {
	font-size:1em
}
.deployment-wrapper .block.campaign-bonuses .bonus-grid>li .bonus-details-text h2, .deployment-wrapper .block.campaign-bonuses .bonus-grid>li .bonus-details h2 {
	font-weight:300 !important;
	font-family:"Proxima Nova", "Times New Roman", Times, serif;
	font-size:1em;
	color:#9f218b !important;
	float:none;
	width:auto;
	display:inline-block;
	text-transform:capitalize;
	display:inline-block;
	width:auto
}
.deployment-wrapper .block.campaign-bonuses .bonus-grid>li .bonus-details-text h2 span, .deployment-wrapper .block.campaign-bonuses .bonus-grid>li .bonus-details h2 span {
	text-transform:capitalize
}
.deployment-wrapper .block.campaign-bonuses .bonus-grid>li .bonus-details-text h2:first-of-type, .deployment-wrapper .block.campaign-bonuses .bonus-grid>li .bonus-details h2:first-of-type {
	border-right:1px solid #ccc !important;
	padding-right:10px;
	margin-right:10px
}
.deployment-wrapper .block.campaign-bonuses .bonus-grid>li .btn {
	background:#9f218b;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:700;
	font-size:1.25em
}
.deployment-wrapper .block.campaign-bonuses .bonus-grid>li .btn:hover {
	background:#27b99a
}
.deployment-wrapper #progresspanel {
	background:#9f218b !important
}
.deployment-wrapper #progresspanel h1 {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:300
}
.deployment-wrapper .donation-slide .donation-form-wrap li.small-fields.expiry input[data-stripe="exp-month"] {
	width:56px !important
}
.deployment-wrapper .donation-slide .donation-back li .btn.back {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:300
}
.deployment-wrapper .donation-slide .donation-back li .btn.back:hover {
	background:#27b99a
}
.deployment-wrapper .donation-slide .donation-submit .btn {
	background:#9f218b;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:300
}
.deployment-wrapper .donation-slide .donation-amount-holder:before {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	color:#9f218b;
	top:5px;
	font-weight:700 !important
}
.deployment-wrapper .donation-slide .donation-amount-holder input[type="text"] {
	font-weight:300;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	color:#999 !important
}
.deployment-wrapper .donation-slide h1, .deployment-wrapper .donation-slide h4 {
	text-transform:none
}
.deployment-wrapper .donation-slide h1 span, .deployment-wrapper .donation-slide h4 span {
	text-transform:none
}
.deployment-wrapper .donation-slide h1 {
	font-size:#9f218b;
	color:#9f218b;
	font-weight:300;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif
}
.deployment-wrapper .donation-slide h1 span {
	font-size:1.2em;
	color:#9f218b;
	font-weight:300;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif
}
.deployment-wrapper .donation-slide h4 {
	color:#9f218b;
	font-size:1.2em;
	font-weight:#9f218b;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif
}
.deployment-wrapper .donation-slide h4 span {
	font-size:1.2em;
	color:#9f218b;
	font-weight:300;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif
}
.deployment-wrapper .donation-slide .donation-buttons li .btn {
	background:#9f218b;
	font-weight:300;
	padding:20px
}
.deployment-wrapper .donation-slide .donation-buttons li .btn:hover {
	background:#27b99a
}
.deployment-wrapper .donation-slide .donation-buttons.small .btn {
	font-size:1.2em
}
.deployment-wrapper .donation-slide .donation-buttons.small .btn.double-line {
	padding:10px 25px
}
.deployment-wrapper .donation-slide .donation-progress-indicators li a.active {
	background:#27b99a
}
.deployment-wrapper .donation-slide .donation-progress-indicators li a.complete {
	background:#338a86
}
.deployment-wrapper .donation-slide .donation-progress-indicators li a:hover {
	background:#9f218b
}
.deployment-wrapper .donation-slide .donation-form-wrap#payment-fields li.full {
	width:50%
}
.deployment-wrapper .donation-slide .donation-form-wrap#payment-fields li.full input[type="text"] {
	width:99%
}
.deployment-wrapper .donation-slide .donation-form-wrap#payment-fields li.small-fields.expiry {
	width:25%;
	padding-left:3px
}
.deployment-wrapper .donation-slide .donation-form-wrap#payment-fields li.small-fields.cvc {
	width:25%
}
.deployment-wrapper .donation-slide .donation-form-wrap li {
	max-height:none;
	width:49.7%
}
.deployment-wrapper .donation-slide .donation-form-wrap li input[type="text"], .deployment-wrapper .donation-slide .donation-form-wrap li input[type="email"], .deployment-wrapper .donation-slide .donation-form-wrap li textarea, .deployment-wrapper .donation-slide .donation-form-wrap li input[type="tel"] {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-size:1em;
	font-weight:300;
	padding:15px
}
.deployment-wrapper .donation-slide .donation-form-wrap li .select {
	height:43px
}
.deployment-wrapper .donation-slide .donation-form-wrap li .select .styled-select {
	font-size:1em;
	font-weight:700;
	padding:12px 15px;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	color:#9f218b;
	line-height:1.2
}
.deployment-wrapper .donation-slide .donation-form-wrap li .select .styled-select.active {
	background:#9f218b
}
.deployment-wrapper .donation-slide .donation-form-wrap li .options li {
	font-weight:300;
	font-size:1em;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif
}
.deployment-wrapper .donation-slide .donation-form-wrap li .options li:hover {
	color:#9f218b !important
}
.deployment-wrapper #payment-fields li.card-no {
	width:60%
}
.deployment-wrapper #payment-fields li.card-details {
	width:40%
}
.deployment-wrapper #payment-fields li.card-details dl {
	margin:0;
	padding:0;
	list-style:none
}
.deployment-wrapper #payment-fields li.card-details dl dd {
	margin:0;
	padding:0;
	list-style:none;
	width:33.3%;
	float:left;
	padding-left:5px;
	position:relative
}
.deployment-wrapper .donation-overlay #back-to-options {
	background:rgba(0,0,0,0.1);
	padding:5px 10px;
	border-radius:5px;
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:300;
	position:relative;
	top:-15px;
	margin-bottom:15px
}
.deployment-wrapper .donation-overlay #back-to-options:hover {
	background:#27b99a
}
.deployment-wrapper .donation-overlay .campaign-share-buttons li .btn {
	padding:10px 12px !important;
	background:#9f218b !important
}
.deployment-wrapper .donation-overlay .campaign-share-buttons li .btn i {
	margin:0 !important
}
.deployment-wrapper .donation-overlay h1 {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	color:#9f218b;
	font-weight:700;
	text-transform:none
}
.deployment-wrapper .donation-overlay h1:after {
	border-top-color:#9f218b
}
.deployment-wrapper .donation-overlay ul li .btn {
	font-family:"Proxima Nova", "Arial", Helvetica, sans-serif;
	font-weight:300;
	background:#9f218b !important
}
.deployment-wrapper .donation-overlay ul li .btn:hover {
	background:#27b99a
}
[class^="fa"], [class*="fa"] {
font-family:FontAwesome !important;
font-weight:normal;
font-style:normal;
text-decoration:inherit;
-webkit-font-smoothing:antialiased;
*margin-right:.3em
}
[class^="fa"]:before, [class*="fa"]:before {
	text-decoration:inherit;
	display:inline-block;
	speak:none;
	font-family:FontAwesome !important
}
.icon-large:before {
	vertical-align:-10%;
	font-size:1.3333333333333333em
}
a [class^="icon-"], a [class*=" icon-"] {
	display:inline-block;
	position:relative
}
[class^="icon-"].icon-fixed-width, [class*=" icon-"].icon-fixed-width {
	display:inline-block;
	width:1.1428571428571428em;
	text-align:right;
	padding-right:0.2857142857142857em
}
[class^="icon-"].icon-fixed-width.icon-large, [class*=" icon-"].icon-fixed-width.icon-large {
	width:1.4285714285714286em
}
.icons-ul {
	margin-left:2.142857142857143em;
	list-style-type:none
}
.icons-ul>li {
	position:relative
}
.icons-ul .icon-li {
	position:absolute;
	left:-2.142857142857143em;
	width:2.142857142857143em;
	text-align:center;
	line-height:inherit
}
[class^="icon-"].hide, [class*=" icon-"].hide {
	display:none
}
.icon-muted {
	color:#eeeeee
}
.icon-light {
	color:#ffffff
}
.icon-dark {
	color:#333333
}
.icon-border {
	border:solid 1px #eeeeee;
	padding:.2em .25em .15em;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px
}
.icon-2x {
	font-size:2em
}
.icon-2x.icon-border {
	border-width:2px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}
.icon-3x {
	font-size:3em
}
.icon-3x.icon-border {
	border-width:3px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px
}
.icon-4x {
	font-size:4em
}
.icon-4x.icon-border {
	border-width:4px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px
}
.icon-5x {
	font-size:5em
}
.icon-5x.icon-border {
	border-width:5px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px
}
.pull-right {
	float:right
}
.pull-left {
	float:left
}
[class^="icon-"].pull-left, [class*=" icon-"].pull-left {
	margin-right:.3em
}
[class^="icon-"].pull-right, [class*=" icon-"].pull-right {
	margin-left:.3em
}
[class^="icon-"], [class*=" icon-"] {
display:inline;
width:auto;
height:auto;
line-height:normal;
vertical-align:baseline;
background-image:none;
background-position:0% 0%;
background-repeat:repeat;
margin-top:0
}
.icon-white, .nav-pills>.active>a>[class^="icon-"], .nav-pills>.active>a>[class*=" icon-"], .nav-list>.active>a>[class^="icon-"], .nav-list>.active>a>[class*=" icon-"], .navbar-inverse .nav>.active>a>[class^="icon-"], .navbar-inverse .nav>.active>a>[class*=" icon-"], .dropdown-menu>li>a:hover>[class^="icon-"], .dropdown-menu>li>a:hover>[class*=" icon-"], .dropdown-menu>.active>a>[class^="icon-"], .dropdown-menu>.active>a>[class*=" icon-"], .dropdown-submenu:hover>a>[class^="icon-"], .dropdown-submenu:hover>a>[class*=" icon-"] {
background-image:none
}
.btn [class^="icon-"].icon-large, .nav [class^="icon-"].icon-large, .btn [class*=" icon-"].icon-large, .nav [class*=" icon-"].icon-large {
	line-height:.9em
}
.btn [class^="icon-"].icon-spin, .nav [class^="icon-"].icon-spin, .btn [class*=" icon-"].icon-spin, .nav [class*=" icon-"].icon-spin {
	display:inline-block
}
.nav-tabs [class^="icon-"], .nav-pills [class^="icon-"], .nav-tabs [class*=" icon-"], .nav-pills [class*=" icon-"], .nav-tabs [class^="icon-"].icon-large, .nav-pills [class^="icon-"].icon-large, .nav-tabs [class*=" icon-"].icon-large, .nav-pills [class*=" icon-"].icon-large {
	line-height:.9em
}
.btn [class^="icon-"].pull-left.icon-2x, .btn [class*=" icon-"].pull-left.icon-2x, .btn [class^="icon-"].pull-right.icon-2x, .btn [class*=" icon-"].pull-right.icon-2x {
	margin-top:.18em
}
.btn [class^="icon-"].icon-spin.icon-large, .btn [class*=" icon-"].icon-spin.icon-large {
	line-height:.8em
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x, .btn.btn-small [class*=" icon-"].pull-left.icon-2x, .btn.btn-small [class^="icon-"].pull-right.icon-2x, .btn.btn-small [class*=" icon-"].pull-right.icon-2x {
	margin-top:.25em
}
.btn.btn-large [class^="icon-"], .btn.btn-large [class*=" icon-"] {
	margin-top:0
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x, .btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
	margin-top:.05em
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x {
	margin-right:.2em
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
	margin-left:.2em
}
.nav-list [class^="icon-"], .nav-list [class*=" icon-"] {
	line-height:inherit
}
.icon-stack {
	position:relative;
	display:inline-block;
	width:2em;
	height:2em;
	line-height:2em;
	vertical-align:-35%
}
.icon-stack [class^="icon-"], .icon-stack [class*=" icon-"] {
	display:block;
	text-align:center;
	position:absolute;
	width:100%;
	height:100%;
	font-size:1em;
	line-height:inherit;
*line-height:2em
}
.icon-stack .icon-stack-base {
	font-size:2em;
*line-height:1em
}
.icon-spin {
	display:inline-block;
	-moz-animation:spin 2s infinite linear;
	-o-animation:spin 2s infinite linear;
	-webkit-animation:spin 2s infinite linear;
	animation:spin 2s infinite linear
}
a .icon-stack, a .icon-spin {
	display:inline-block;
	text-decoration:none
}
@-moz-keyframes spin {
0% {
-moz-transform:rotate(0deg)
}
100% {
-moz-transform:rotate(359deg)
}
}
@-webkit-keyframes spin {
0% {
-webkit-transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(359deg)
}
}
@-o-keyframes spin {
0% {
-o-transform:rotate(0deg)
}
100% {
-o-transform:rotate(359deg)
}
}
@-ms-keyframes spin {
0% {
-ms-transform:rotate(0deg)
}
100% {
-ms-transform:rotate(359deg)
}
}
@keyframes spin {
0% {
transform:rotate(0deg)
}
100% {
transform:rotate(359deg)
}
}
.icon-rotate-90:before {
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	transform:rotate(90deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)
}
.icon-rotate-180:before {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)
}
.icon-rotate-270:before {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	transform:rotate(270deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)
}
.icon-flip-horizontal:before {
	-webkit-transform:scale(-1, 1);
	-moz-transform:scale(-1, 1);
	-ms-transform:scale(-1, 1);
	-o-transform:scale(-1, 1);
	transform:scale(-1, 1)
}
.icon-flip-vertical:before {
	-webkit-transform:scale(1, -1);
	-moz-transform:scale(1, -1);
	-ms-transform:scale(1, -1);
	-o-transform:scale(1, -1);
	transform:scale(1, -1)
}
a .icon-rotate-90:before, a .icon-rotate-180:before, a .icon-rotate-270:before, a .icon-flip-horizontal:before, a .icon-flip-vertical:before {
	display:inline-block
}
.icon-glass:before {
	content:"\f000"
}
.icon-music:before {
	content:"\f001"
}
.icon-search:before {
	content:"\f002"
}
.icon-envelope-alt:before {
	content:"\f003"
}
.icon-heart:before {
	content:"\f004"
}
.icon-star:before {
	content:"\f005"
}
.icon-star-empty:before {
	content:"\f006"
}
.icon-user:before {
	content:"\f007" !important
}
.icon-film:before {
	content:"\f008"
}
.icon-th-large:before {
	content:"\f009"
}
.icon-th:before {
	content:"\f00a"
}
.icon-th-list:before {
	content:"\f00b"
}
.icon-ok:before {
	content:"\f00c"
}
.icon-remove:before {
	content:"\f00d"
}
.icon-zoom-in:before {
	content:"\f00e"
}
.icon-zoom-out:before {
	content:"\f010"
}
.icon-power-off:before, .icon-off:before {
	content:"\f011"
}
.icon-signal:before {
	content:"\f012"
}
.icon-gear:before, .icon-cog:before {
	content:"\f013"
}
.icon-trash:before {
	content:"\f014"
}
.icon-home:before {
	content:"\f015"
}
.icon-file-alt:before {
	content:"\f016"
}
.icon-time:before {
	content:"\f017"
}
.icon-road:before {
	content:"\f018"
}
.icon-download-alt:before {
	content:"\f019"
}
.icon-download:before {
	content:"\f01a"
}
.icon-upload:before {
	content:"\f01b"
}
.icon-inbox:before {
	content:"\f01c"
}
.icon-play-circle:before {
	content:"\f01d"
}
.icon-rotate-right:before, .icon-repeat:before {
	content:"\f01e"
}
.icon-refresh:before {
	content:"\f021"
}
.icon-list-alt:before {
	content:"\f022"
}
.icon-lock:before {
	content:"\f023"
}
.icon-flag:before {
	content:"\f024"
}
.icon-headphones:before {
	content:"\f025"
}
.icon-volume-off:before {
	content:"\f026"
}
.icon-volume-down:before {
	content:"\f027"
}
.icon-volume-up:before {
	content:"\f028"
}
.icon-qrcode:before {
	content:"\f029"
}
.icon-barcode:before {
	content:"\f02a"
}
.icon-tag:before {
	content:"\f02b"
}
.icon-tags:before {
	content:"\f02c"
}
.icon-book:before {
	content:"\f02d"
}
.icon-bookmark:before {
	content:"\f02e"
}
.icon-print:before {
	content:"\f02f"
}
.icon-camera:before {
	content:"\f030"
}
.icon-font:before {
	content:"\f031"
}
.icon-bold:before {
	content:"\f032"
}
.icon-italic:before {
	content:"\f033"
}
.icon-text-height:before {
	content:"\f034"
}
.icon-text-width:before {
	content:"\f035"
}
.icon-align-left:before {
	content:"\f036"
}
.icon-align-center:before {
	content:"\f037"
}
.icon-align-right:before {
	content:"\f038"
}
.icon-align-justify:before {
	content:"\f039"
}
.icon-list:before {
	content:"\f03a"
}
.icon-indent-left:before {
	content:"\f03b"
}
.icon-indent-right:before {
	content:"\f03c"
}
.icon-facetime-video:before {
	content:"\f03d"
}
.icon-picture:before {
	content:"\f03e"
}
.icon-pencil:before {
	content:"\f040"
}
.icon-map-marker:before {
	content:"\f041"
}
.icon-adjust:before {
	content:"\f042"
}
.icon-tint:before {
	content:"\f043"
}
.icon-edit:before {
	content:"\f044"
}
.icon-share:before {
	content:"\f045"
}
.icon-check:before {
	content:"\f046"
}
.icon-move:before {
	content:"\f047"
}
.icon-step-backward:before {
	content:"\f048"
}
.icon-fast-backward:before {
	content:"\f049"
}
.icon-backward:before {
	content:"\f04a"
}
.icon-play:before {
	content:"\f04b"
}
.icon-pause:before {
	content:"\f04c"
}
.icon-stop:before {
	content:"\f04d"
}
.icon-forward:before {
	content:"\f04e"
}
.icon-fast-forward:before {
	content:"\f050"
}
.icon-step-forward:before {
	content:"\f051"
}
.icon-eject:before {
	content:"\f052"
}
.icon-chevron-left:before {
	content:"\f053"
}
.icon-chevron-right:before {
	content:"\f054"
}
.icon-plus-sign:before {
	content:"\f055"
}
.icon-minus-sign:before {
	content:"\f056"
}
.icon-remove-sign:before {
	content:"\f057"
}
.icon-ok-sign:before {
	content:"\f058"
}
.icon-question-sign:before {
	content:"\f059"
}
.icon-info-sign:before {
	content:"\f05a"
}
.icon-screenshot:before {
	content:"\f05b"
}
.icon-remove-circle:before {
	content:"\f05c"
}
.icon-ok-circle:before {
	content:"\f05d"
}
.icon-ban-circle:before {
	content:"\f05e"
}
.icon-arrow-left:before {
	content:"\f060"
}
.icon-arrow-right:before {
	content:"\f061"
}
.icon-arrow-up:before {
	content:"\f062"
}
.icon-arrow-down:before {
	content:"\f063"
}
.icon-mail-forward:before, .icon-share-alt:before {
	content:"\f064"
}
.icon-resize-full:before {
	content:"\f065"
}
.icon-resize-small:before {
	content:"\f066"
}
.icon-plus:before {
	content:"\f067"
}
.icon-minus:before {
	content:"\f068"
}
.icon-asterisk:before {
	content:"\f069"
}
.icon-exclamation-sign:before {
	content:"\f06a"
}
.icon-gift:before {
	content:"\f06b"
}
.icon-leaf:before {
	content:"\f06c"
}
.icon-fire:before {
	content:"\f06d"
}
.icon-eye-open:before {
	content:"\f06e"
}
.icon-eye-close:before {
	content:"\f070"
}
.icon-warning-sign:before {
	content:"\f071"
}
.icon-plane:before {
	content:"\f072"
}
.icon-calendar:before {
	content:"\f073"
}
.icon-random:before {
	content:"\f074"
}
.icon-comment:before {
	content:"\f075"
}
.icon-magnet:before {
	content:"\f076"
}
.icon-chevron-up:before {
	content:"\f077"
}
.icon-chevron-down:before {
	content:"\f078"
}
.icon-retweet:before {
	content:"\f079"
}
.icon-shopping-cart:before {
	content:"\f07a"
}
.icon-folder-close:before {
	content:"\f07b"
}
.icon-folder-open:before {
	content:"\f07c"
}
.icon-resize-vertical:before {
	content:"\f07d"
}
.icon-resize-horizontal:before {
	content:"\f07e"
}
.icon-bar-chart:before {
	content:"\f080"
}
.icon-twitter-sign:before {
	content:"\f081"
}
.icon-facebook-sign:before {
	content:"\f082"
}
.icon-camera-retro:before {
	content:"\f083"
}
.icon-key:before {
	content:"\f084"
}
.icon-gears:before, .icon-cogs:before {
	content:"\f085"
}
.icon-comments:before {
	content:"\f086"
}
.icon-thumbs-up-alt:before {
	content:"\f087"
}
.icon-thumbs-down-alt:before {
	content:"\f088"
}
.icon-star-half:before {
	content:"\f089"
}
.icon-heart-empty:before {
	content:"\f08a"
}
.icon-signout:before {
	content:"\f08b"
}
.icon-linkedin-sign:before {
	content:"\f08c"
}
.icon-pushpin:before {
	content:"\f08d"
}
.icon-external-link:before {
	content:"\f08e"
}
.icon-signin:before {
	content:"\f090"
}
.icon-trophy:before {
	content:"\f091"
}
.icon-github-sign:before {
	content:"\f092"
}
.icon-upload-alt:before {
	content:"\f093"
}
.icon-lemon:before {
	content:"\f094"
}
.icon-phone:before {
	content:"\f095"
}
.icon-unchecked:before, .icon-check-empty:before {
	content:"\f096"
}
.icon-bookmark-empty:before {
	content:"\f097"
}
.icon-phone-sign:before {
	content:"\f098"
}
.icon-twitter:before {
	content:"\f099"
}
.icon-facebook:before {
	content:"\f09a"
}
.icon-github:before {
	content:"\f09b"
}
.icon-unlock:before {
	content:"\f09c"
}
.icon-credit-card:before {
	content:"\f09d"
}
.icon-rss:before {
	content:"\f09e"
}
.icon-hdd:before {
	content:"\f0a0"
}
.icon-bullhorn:before {
	content:"\f0a1"
}
.icon-bell:before {
	content:"\f0a2"
}
.icon-certificate:before {
	content:"\f0a3"
}
.icon-hand-right:before {
	content:"\f0a4"
}
.icon-hand-left:before {
	content:"\f0a5"
}
.icon-hand-up:before {
	content:"\f0a6"
}
.icon-hand-down:before {
	content:"\f0a7"
}
.icon-circle-arrow-left:before {
	content:"\f0a8"
}
.icon-circle-arrow-right:before {
	content:"\f0a9"
}
.icon-circle-arrow-up:before {
	content:"\f0aa"
}
.icon-circle-arrow-down:before {
	content:"\f0ab"
}
.icon-globe:before {
	content:"\f0ac"
}
.icon-wrench:before {
	content:"\f0ad"
}
.icon-tasks:before {
	content:"\f0ae"
}
.icon-filter:before {
	content:"\f0b0"
}
.icon-briefcase:before {
	content:"\f0b1"
}
.icon-fullscreen:before {
	content:"\f0b2"
}
.icon-group:before {
	content:"\f0c0"
}
.icon-link:before {
	content:"\f0c1"
}
.icon-cloud:before {
	content:"\f0c2"
}
.icon-beaker:before {
	content:"\f0c3"
}
.icon-cut:before {
	content:"\f0c4"
}
.icon-copy:before {
	content:"\f0c5"
}
.icon-paperclip:before, .icon-paper-clip:before {
	content:"\f0c6"
}
.icon-save:before {
	content:"\f0c7"
}
.icon-sign-blank:before {
	content:"\f0c8"
}
.icon-reorder:before {
	content:"\f0c9"
}
.icon-list-ul:before {
	content:"\f0ca"
}
.icon-list-ol:before {
	content:"\f0cb"
}
.icon-strikethrough:before {
	content:"\f0cc"
}
.icon-underline:before {
	content:"\f0cd"
}
.icon-table:before {
	content:"\f0ce"
}
.icon-magic:before {
	content:"\f0d0"
}
.icon-truck:before {
	content:"\f0d1"
}
.icon-pinterest:before {
	content:"\f0d2"
}
.icon-pinterest-sign:before {
	content:"\f0d3"
}
.icon-google-plus-sign:before {
	content:"\f0d4"
}
.icon-google-plus:before {
	content:"\f0d5"
}
.icon-money:before {
	content:"\f0d6"
}
.icon-caret-down:before {
	content:"\f0d7"
}
.icon-caret-up:before {
	content:"\f0d8"
}
.icon-caret-left:before {
	content:"\f0d9"
}
.icon-caret-right:before {
	content:"\f0da"
}
.icon-columns:before {
	content:"\f0db"
}
.icon-sort:before {
	content:"\f0dc"
}
.icon-sort-down:before {
	content:"\f0dd"
}
.icon-sort-up:before {
	content:"\f0de"
}
.icon-envelope:before {
	content:"\f0e0"
}
.icon-linkedin:before {
	content:"\f0e1"
}
.icon-rotate-left:before, .icon-undo:before {
	content:"\f0e2"
}
.icon-legal:before {
	content:"\f0e3"
}
.icon-dashboard:before {
	content:"\f0e4"
}
.icon-comment-alt:before {
	content:"\f0e5"
}
.icon-comments-alt:before {
	content:"\f0e6"
}
.icon-bolt:before {
	content:"\f0e7"
}
.icon-sitemap:before {
	content:"\f0e8"
}
.icon-umbrella:before {
	content:"\f0e9"
}
.icon-paste:before {
	content:"\f0ea"
}
.icon-lightbulb:before {
	content:"\f0eb"
}
.icon-exchange:before {
	content:"\f0ec"
}
.icon-cloud-download:before {
	content:"\f0ed"
}
.icon-cloud-upload:before {
	content:"\f0ee"
}
.icon-user-md:before {
	content:"\f0f0"
}
.icon-stethoscope:before {
	content:"\f0f1"
}
.icon-suitcase:before {
	content:"\f0f2"
}
.icon-bell-alt:before {
	content:"\f0f3"
}
.icon-coffee:before {
	content:"\f0f4"
}
.icon-food:before {
	content:"\f0f5"
}
.icon-file-text-alt:before {
	content:"\f0f6"
}
.icon-building:before {
	content:"\f0f7"
}
.icon-hospital:before {
	content:"\f0f8"
}
.icon-ambulance:before {
	content:"\f0f9"
}
.icon-medkit:before {
	content:"\f0fa"
}
.icon-fighter-jet:before {
	content:"\f0fb"
}
.icon-beer:before {
	content:"\f0fc"
}
.icon-h-sign:before {
	content:"\f0fd"
}
.icon-plus-sign-alt:before {
	content:"\f0fe"
}
.icon-double-angle-left:before {
	content:"\f100"
}
.icon-double-angle-right:before {
	content:"\f101"
}
.icon-double-angle-up:before {
	content:"\f102"
}
.icon-double-angle-down:before {
	content:"\f103"
}
.icon-angle-left:before {
	content:"\f104"
}
.icon-angle-right:before {
	content:"\f105"
}
.icon-angle-up:before {
	content:"\f106"
}
.icon-angle-down:before {
	content:"\f107"
}
.icon-desktop:before {
	content:"\f108"
}
.icon-laptop:before {
	content:"\f109"
}
.icon-tablet:before {
	content:"\f10a"
}
.icon-mobile-phone:before {
	content:"\f10b"
}
.icon-circle-blank:before {
	content:"\f10c"
}
.icon-quote-left:before {
	content:"\f10d"
}
.icon-quote-right:before {
	content:"\f10e"
}
.icon-spinner:before {
	content:"\f110"
}
.icon-circle:before {
	content:"\f111"
}
.icon-mail-reply:before, .icon-reply:before {
	content:"\f112"
}
.icon-github-alt:before {
	content:"\f113"
}
.icon-folder-close-alt:before {
	content:"\f114"
}
.icon-folder-open-alt:before {
	content:"\f115"
}
.icon-expand-alt:before {
	content:"\f116"
}
.icon-collapse-alt:before {
	content:"\f117"
}
.icon-smile:before {
	content:"\f118"
}
.icon-frown:before {
	content:"\f119"
}
.icon-meh:before {
	content:"\f11a"
}
.icon-gamepad:before {
	content:"\f11b"
}
.icon-keyboard:before {
	content:"\f11c"
}
.icon-flag-alt:before {
	content:"\f11d"
}
.icon-flag-checkered:before {
	content:"\f11e"
}
.icon-terminal:before {
	content:"\f120"
}
.icon-code:before {
	content:"\f121"
}
.icon-reply-all:before {
	content:"\f122"
}
.icon-mail-reply-all:before {
	content:"\f122"
}
.icon-star-half-full:before, .icon-star-half-empty:before {
	content:"\f123"
}
.icon-location-arrow:before {
	content:"\f124"
}
.icon-crop:before {
	content:"\f125"
}
.icon-code-fork:before {
	content:"\f126"
}
.icon-unlink:before {
	content:"\f127"
}
.icon-question:before {
	content:"\f128"
}
.icon-info:before {
	content:"\f129"
}
.icon-exclamation:before {
	content:"\f12a"
}
.icon-superscript:before {
	content:"\f12b"
}
.icon-subscript:before {
	content:"\f12c"
}
.icon-eraser:before {
	content:"\f12d"
}
.icon-puzzle-piece:before {
	content:"\f12e"
}
.icon-microphone:before {
	content:"\f130"
}
.icon-microphone-off:before {
	content:"\f131"
}
.icon-shield:before {
	content:"\f132"
}
.icon-calendar-empty:before {
	content:"\f133"
}
.icon-fire-extinguisher:before {
	content:"\f134"
}
.icon-rocket:before {
	content:"\f135"
}
.icon-maxcdn:before {
	content:"\f136"
}
.icon-chevron-sign-left:before {
	content:"\f137"
}
.icon-chevron-sign-right:before {
	content:"\f138"
}
.icon-chevron-sign-up:before {
	content:"\f139"
}
.icon-chevron-sign-down:before {
	content:"\f13a"
}
.icon-html5:before {
	content:"\f13b"
}
.icon-css3:before {
	content:"\f13c"
}
.icon-anchor:before {
	content:"\f13d"
}
.icon-unlock-alt:before {
	content:"\f13e"
}
.icon-bullseye:before {
	content:"\f140"
}
.icon-ellipsis-horizontal:before {
	content:"\f141"
}
.icon-ellipsis-vertical:before {
	content:"\f142"
}
.icon-rss-sign:before {
	content:"\f143"
}
.icon-play-sign:before {
	content:"\f144"
}
.icon-ticket:before {
	content:"\f145"
}
.icon-minus-sign-alt:before {
	content:"\f146"
}
.icon-check-minus:before {
	content:"\f147"
}
.icon-level-up:before {
	content:"\f148"
}
.icon-level-down:before {
	content:"\f149"
}
.icon-check-sign:before {
	content:"\f14a"
}
.icon-edit-sign:before {
	content:"\f14b"
}
.icon-external-link-sign:before {
	content:"\f14c"
}
.icon-share-sign:before {
	content:"\f14d"
}
.icon-compass:before {
	content:"\f14e"
}
.icon-collapse:before {
	content:"\f150"
}
.icon-collapse-top:before {
	content:"\f151"
}
.icon-expand:before {
	content:"\f152"
}
.icon-euro:before, .icon-eur:before {
	content:"\f153"
}
.icon-gbp:before {
	content:"\f154"
}
.icon-dollar:before, .icon-usd:before {
	content:"\f155"
}
.icon-rupee:before, .icon-inr:before {
	content:"\f156"
}
.icon-yen:before, .icon-jpy:before {
	content:"\f157"
}
.icon-renminbi:before, .icon-cny:before {
	content:"\f158"
}
.icon-won:before, .icon-krw:before {
	content:"\f159"
}
.icon-bitcoin:before, .icon-btc:before {
	content:"\f15a"
}
.icon-file:before {
	content:"\f15b"
}
.icon-file-text:before {
	content:"\f15c"
}
.icon-sort-by-alphabet:before {
	content:"\f15d"
}
.icon-sort-by-alphabet-alt:before {
	content:"\f15e"
}
.icon-sort-by-attributes:before {
	content:"\f160"
}
.icon-sort-by-attributes-alt:before {
	content:"\f161"
}
.icon-sort-by-order:before {
	content:"\f162"
}
.icon-sort-by-order-alt:before {
	content:"\f163"
}
.icon-thumbs-up:before {
	content:"\f164"
}
.icon-thumbs-down:before {
	content:"\f165"
}
.icon-youtube-sign:before {
	content:"\f166"
}
.icon-youtube:before {
	content:"\f167"
}
.icon-xing:before {
	content:"\f168"
}
.icon-xing-sign:before {
	content:"\f169"
}
.icon-youtube-play:before {
	content:"\f16a"
}
.icon-dropbox:before {
	content:"\f16b"
}
.icon-stackexchange:before {
	content:"\f16c"
}
.icon-instagram:before {
	content:"\f16d"
}
.icon-flickr:before {
	content:"\f16e"
}
.icon-adn:before {
	content:"\f170"
}
.icon-bitbucket:before {
	content:"\f171"
}
.icon-bitbucket-sign:before {
	content:"\f172"
}
.icon-tumblr:before {
	content:"\f173"
}
.icon-tumblr-sign:before {
	content:"\f174"
}
.icon-long-arrow-down:before {
	content:"\f175"
}
.icon-long-arrow-up:before {
	content:"\f176"
}
.icon-long-arrow-left:before {
	content:"\f177"
}
.icon-long-arrow-right:before {
	content:"\f178"
}
.icon-apple:before {
	content:"\f179"
}
.icon-windows:before {
	content:"\f17a"
}
.icon-android:before {
	content:"\f17b"
}
.icon-linux:before {
	content:"\f17c"
}
.icon-dribbble:before {
	content:"\f17d"
}
.icon-skype:before {
	content:"\f17e"
}
.icon-foursquare:before {
	content:"\f180"
}
.icon-trello:before {
	content:"\f181"
}
.icon-female:before {
	content:"\f182"
}
.icon-male:before {
	content:"\f183"
}
.icon-gittip:before {
	content:"\f184"
}
.icon-sun:before {
	content:"\f185"
}
.icon-moon:before {
	content:"\f186"
}
.icon-archive:before {
	content:"\f187"
}
.icon-bug:before {
	content:"\f188"
}
.icon-vk:before {
	content:"\f189"
}
.icon-weibo:before {
	content:"\f18a"
}
.icon-renren:before {
	content:"\f18b"
}
.gallery .control-operator:target ~ .controls .control-button {
color:#ccc;
color:rgba(255,255,255,0.4)
}
.gallery .control-button:first-of-type, .items-2 .control-operator:nth-of-type(1):target ~ .controls .control-button:nth-of-type(1), .items-2 .control-operator:nth-of-type(2):target ~ .controls .control-button:nth-of-type(2), .items-3 .control-operator:nth-of-type(1):target ~ .controls .control-button:nth-of-type(1), .items-3 .control-operator:nth-of-type(2):target ~ .controls .control-button:nth-of-type(2), .items-3 .control-operator:nth-of-type(3):target ~ .controls .control-button:nth-of-type(3), .items-4 .control-operator:nth-of-type(1):target ~ .controls .control-button:nth-of-type(1), .items-4 .control-operator:nth-of-type(2):target ~ .controls .control-button:nth-of-type(2), .items-4 .control-operator:nth-of-type(3):target ~ .controls .control-button:nth-of-type(3), .items-4 .control-operator:nth-of-type(4):target ~ .controls .control-button:nth-of-type(4), .items-5 .control-operator:nth-of-type(1):target ~ .controls .control-button:nth-of-type(1), .items-5 .control-operator:nth-of-type(2):target ~ .controls .control-button:nth-of-type(2), .items-5 .control-operator:nth-of-type(3):target ~ .controls .control-button:nth-of-type(3), .items-5 .control-operator:nth-of-type(4):target ~ .controls .control-button:nth-of-type(4), .items-5 .control-operator:nth-of-type(5):target ~ .controls .control-button:nth-of-type(5) {
color:white;
color:rgba(255,255,255,0.8)
}
.gallery .item:first-of-type {
	position:static;
	opacity:1
}
.gallery .item {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0;
	transition:opacity .5s
}
.gallery .control-operator {
	display:none
}
.gallery .control-operator:target ~ .item {
pointer-events:none;
opacity:0;
animation:none
}
.gallery .control-operator:target ~ .controls .control-button {
animation:none
}
@keyframes controlAnimation-2 {
0% {
color:#ccc;
color:rgba(255,255,255,0.4)
}
14.28571%, 50% {
color:white;
color:rgba(255,255,255,0.8)
}
64.28571%, 100% {
color:#ccc;
color:rgba(255,255,255,0.4)
}
}
@keyframes galleryAnimation-2 {
0% {
opacity:0
}
14.28571%, 50% {
opacity:1
}
64.28571%, 100% {
opacity:0
}
}
.items-2.autoplay .control-button {
	animation:controlAnimation-2 14s infinite
}
.items-2.autoplay .item {
	animation:galleryAnimation-2 14s infinite
}
.items-2 .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
pointer-events:auto;
opacity:1
}
.items-2 .control-button:nth-of-type(1), .items-2 .item:nth-of-type(1) {
	animation-delay:-2s
}
.items-2 .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
pointer-events:auto;
opacity:1
}
.items-2 .control-button:nth-of-type(2), .items-2 .item:nth-of-type(2) {
	animation-delay:5s
}
@keyframes controlAnimation-3 {
0% {
color:#ccc;
color:rgba(255,255,255,0.4)
}
9.52381%, 33.33333% {
color:white;
color:rgba(255,255,255,0.8)
}
42.85714%, 100% {
color:#ccc;
color:rgba(255,255,255,0.4)
}
}
@keyframes galleryAnimation-3 {
0% {
opacity:0
}
9.52381%, 33.33333% {
opacity:1
}
42.85714%, 100% {
opacity:0
}
}
.items-3.autoplay .control-button {
	animation:controlAnimation-3 21s infinite
}
.items-3.autoplay .item {
	animation:galleryAnimation-3 21s infinite
}
.items-3 .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
pointer-events:auto;
opacity:1
}
.items-3 .control-button:nth-of-type(1), .items-3 .item:nth-of-type(1) {
	animation-delay:-2s
}
.items-3 .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
pointer-events:auto;
opacity:1
}
.items-3 .control-button:nth-of-type(2), .items-3 .item:nth-of-type(2) {
	animation-delay:5s
}
.items-3 .control-operator:nth-of-type(3):target ~ .item:nth-of-type(3) {
pointer-events:auto;
opacity:1
}
.items-3 .control-button:nth-of-type(3), .items-3 .item:nth-of-type(3) {
	animation-delay:12s
}
@keyframes controlAnimation-4 {
0% {
color:#ccc;
color:rgba(255,255,255,0.4)
}
7.14286%, 25% {
color:white;
color:rgba(255,255,255,0.8)
}
32.14286%, 100% {
color:#ccc;
color:rgba(255,255,255,0.4)
}
}
@keyframes galleryAnimation-4 {
0% {
opacity:0
}
7.14286%, 25% {
opacity:1
}
32.14286%, 100% {
opacity:0
}
}
.items-4.autoplay .control-button {
	animation:controlAnimation-4 28s infinite
}
.items-4.autoplay .item {
	animation:galleryAnimation-4 28s infinite
}
.items-4 .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
pointer-events:auto;
opacity:1
}
.items-4 .control-button:nth-of-type(1), .items-4 .item:nth-of-type(1) {
	animation-delay:-2s
}
.items-4 .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
pointer-events:auto;
opacity:1
}
.items-4 .control-button:nth-of-type(2), .items-4 .item:nth-of-type(2) {
	animation-delay:5s
}
.items-4 .control-operator:nth-of-type(3):target ~ .item:nth-of-type(3) {
pointer-events:auto;
opacity:1
}
.items-4 .control-button:nth-of-type(3), .items-4 .item:nth-of-type(3) {
	animation-delay:12s
}
.items-4 .control-operator:nth-of-type(4):target ~ .item:nth-of-type(4) {
pointer-events:auto;
opacity:1
}
.items-4 .control-button:nth-of-type(4), .items-4 .item:nth-of-type(4) {
	animation-delay:19s
}
@keyframes controlAnimation-5 {
0% {
color:#ccc;
color:rgba(255,255,255,0.4)
}
5.71429%, 20% {
color:white;
color:rgba(255,255,255,0.8)
}
25.71429%, 100% {
color:#ccc;
color:rgba(255,255,255,0.4)
}
}
@keyframes galleryAnimation-5 {
0% {
opacity:0
}
5.71429%, 20% {
opacity:1
}
25.71429%, 100% {
opacity:0
}
}
.items-5.autoplay .control-button {
	animation:controlAnimation-5 35s infinite
}
.items-5.autoplay .item {
	animation:galleryAnimation-5 35s infinite
}
.items-5 .control-operator:nth-of-type(1):target ~ .item:nth-of-type(1) {
pointer-events:auto;
opacity:1
}
.items-5 .control-button:nth-of-type(1), .items-5 .item:nth-of-type(1) {
	animation-delay:-2s
}
.items-5 .control-operator:nth-of-type(2):target ~ .item:nth-of-type(2) {
pointer-events:auto;
opacity:1
}
.items-5 .control-button:nth-of-type(2), .items-5 .item:nth-of-type(2) {
	animation-delay:5s
}
.items-5 .control-operator:nth-of-type(3):target ~ .item:nth-of-type(3) {
pointer-events:auto;
opacity:1
}
.items-5 .control-button:nth-of-type(3), .items-5 .item:nth-of-type(3) {
	animation-delay:12s
}
.items-5 .control-operator:nth-of-type(4):target ~ .item:nth-of-type(4) {
pointer-events:auto;
opacity:1
}
.items-5 .control-button:nth-of-type(4), .items-5 .item:nth-of-type(4) {
	animation-delay:19s
}
.items-5 .control-operator:nth-of-type(5):target ~ .item:nth-of-type(5) {
pointer-events:auto;
opacity:1
}
.items-5 .control-button:nth-of-type(5), .items-5 .item:nth-of-type(5) {
	animation-delay:26s
}
.gallery .control-button {
	color:#ccc;
	color:rgba(255,255,255,0.4)
}
.gallery .control-button:hover {
	color:white;
	color:rgba(255,255,255,0.8)
}
.gallery {
	position:relative
}
.gallery .item {
	height:400px;
	overflow:hidden;
	text-align:center
}
.gallery .controls {
	position:absolute;
	bottom:0;
	width:100%;
	text-align:center
}
.gallery .control-button {
	display:inline-block;
	margin:0 .02em;
	font-size:4em;
	text-align:center;
	text-decoration:none;
	transition:color .1s
}
.gallery .control-button:hover {
	color:#fff !important
}
.icheckbox_square-grey, .iradio_square-grey {
	display:block;
	margin:0;
	padding:0;
	width:22px;
	height:22px;
	background:url("grey.png") no-repeat;
	border:none;
	cursor:pointer
}
.icheckbox_square-grey, .icheckbox_square-grey.static:hover {
	background-position:0 0
}
.icheckbox_square-grey.hover, .icheckbox_square-grey:hover {
	background-position:-24px 0
}
.icheckbox_square-grey.checked {
	background-position:-48px 0
}
.icheckbox_square-grey.disabled {
	background-position:-72px 0;
	cursor:default
}
.icheckbox_square-grey.checked.disabled {
	background-position:-96px 0
}
.iradio_square-grey, .iradio_square-grey.static:hover {
	background-position:-120px 0
}
.iradio_square-grey.hover, .iradio_square-grey:hover {
	background-position:-144px 0
}
.iradio_square-grey.checked {
	background-position:-168px 0
}
.iradio_square-grey.disabled {
	background-position:-192px 0;
	cursor:default
}
.iradio_square-grey.checked.disabled {
	background-position:-216px 0
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5) {
.icheckbox_square-grey, .iradio_square-grey {
background-image:url("grey@2x.png");
-webkit-background-size:240px 24px;
background-size:240px 24px
}
}
nav ul {
	margin:0;
	padding:0;
	list-style:none
}
.menu-icon {
	display:none;
	margin-bottom:14px;
	color:#65727a;
	text-transform:uppercase;
	text-align:center;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	float:left;
	font-size:1.5em;
	top:5px;
	position:relative
}
.main-nav li {
	position:relative;
	display:inline-block;
	text-align:center;
	color:#557181
}
.main-nav>li {
	font-size:0.9em
}
.main-nav>li i {
	margin-right:3px;
	min-width:17px;
	display:inline-block
}
.main-nav>li>ul {
	padding-top:20px !important
}
.main-nav>li:first-child {
	margin-left:0 !important
}
.main-nav>li:last-child {
	margin-left:0 !important
}
.main-nav li a {
	color:#65727a;
	padding:7px;
	display:block;
	font-family:'Montserrat', Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1em;
	font-weight:400;
	text-transform:uppercase;
	transition:all 0.1s ease 0s;
	-moz-transition:all 0.1s ease 0s;
	-webkit-transition:all 0.1s ease 0s;
	-o-transition:all 0.1s ease 0s;
	-ms-transition:all 0.1s ease 0s
}
.main-nav li a:hover {
	color:#00c8d7;
	transition:all 0.1s ease 0s;
	-moz-transition:all 0.1s ease 0s;
	-webkit-transition:all 0.1s ease 0s;
	-o-transition:all 0.1s ease 0s;
	-ms-transition:all 0.1s ease 0s
}
.main-nav li a span {
	display:none
}
.main-nav li ul {
	margin:0;
	padding:0;
	list-style:none;
	left:0;
	list-style:none;
	margin:0;
	min-width:125px;
	position:absolute;
	top:0.9em;
	width:auto;
	z-index:2;
	padding-top:12px
}
.main-nav li ul li {
	line-height:1em;
	width:100%;
	padding:0 8px;
	text-align:left;
	font-size:0.85em;
	background:rgba(0,200,215,0.98);
	position:relative
}
.main-nav li ul li:first-child {
	border-radius:3px 3px 0 0
}
.main-nav li ul li:first-child:before {
	content:" ";
	width:0;
	height:0;
	display:block;
	position:absolute;
	border:7px solid transparent;
	border-bottom-color:#00c8d7;
	bottom:100%;
	left:10px;
	border-width:7px 10px
}
.main-nav li ul li:last-child {
	border-radius:0 0 3px 3px
}
.main-nav li ul li a {
	border-top:1px solid #00b0be;
	color:#fff;
	cursor:pointer;
	line-height:1em;
	padding:10px 5px;
	white-space:nowrap;
	text-transform:none;
	width:100%
}
.main-nav li ul li a:hover {
	color:#fff !important;
	padding-left:8px !important;
	padding-right:2px !important
}
.main-nav li ul li:first-child a {
	border-top:none
}
.main-nav li ul li ul {
	left:100%;
	min-width:0;
	top:0;
	margin-left:-0.5em;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s;
	z-index:1;
	padding:0 0 0 10px
}
.main-nav li ul li ul li {
	font-size:1em
}
.main-nav li ul li ul li:first-child:before {
	content:" ";
	width:0;
	height:0;
	display:block;
	position:absolute;
	border:30px solid transparent;
	border-right-color:#00c8d7;
	top:10px;
	right:100%;
	left:auto;
	border-width:7px 10px
}
.main-nav li ul li ul li a {
	border-top:1px solid #008f9a;
	color:#fff;
	font-weight:400
}
.main-nav>li>ul, .main-nav>li>ul>li>ul {
	visibility:hidden;
	opacity:0;
	transition:all 0.05s ease 0s;
	-moz-transition:all 0.05s ease 0s;
	-webkit-transition:all 0.05s ease 0s;
	-o-transition:all 0.05s ease 0s;
	-ms-transition:all 0.05s ease 0s
}
.main-nav>li:hover>ul, .main-nav>li>ul>li:hover>ul {
	visibility:visible;
	opacity:1;
	transition:all 0.2s ease 0s;
	-moz-transition:all 0.2s ease 0s;
	-webkit-transition:all 0.2s ease 0s;
	-o-transition:all 0.2s ease 0s;
	-ms-transition:all 0.2s ease 0s
}
.main-nav>li:hover>ul {
	margin-top:0.5em
}
.main-nav>li:hover>ul>li:hover>ul {
	margin-left:0
}
.lt-ie8 .main-nav li ul li, .lt-ie8 .main-nav li ul li a {
	line-height:1em;
	white-space:normal;
	width:150px
}
.dalhousie nav {
	float:right;
	width:60%;
	margin-left:0;
	margin-top:25px
}
.dalhousie .main-nav {
	float:right;
	text-align:right
}
.dalhousie .main-nav>li.btn-link {
	padding-left:15px;
	margin-bottom:5px
}
.dalhousie .main-nav>li a {
	font-family:'Oswald', Arial, Helvetica, sans-serif;
	color:#3d3d3f
}
.dalhousie .main-nav>li a.btn {
	background:#93bb3e;
	color:#fff;
	padding:15px 20px;
	font-size:1.1em
}
.dalhousie .main-nav>li a.btn:hover {
	background:#81bce9
}
@media (max-width: 550px) {
nav {
	overflow:hidden;
	width:100% !important;
	margin:0
}
.dalhousie nav {
	margin-top:0
}
.main-nav {
	max-height:0;
	overflow:hidden;
	width:100%;
	left:0;
	transition:all 0.2s ease 0;
	-moz-transition:all 0.2s ease 0;
	-webkit-transition:all 0.2s ease 0;
	-o-transition:all 0.2s ease 0;
	-ms-transition:all 0.2s ease 0
}
.main-nav ul {
	width:100%;
	overflow:hidden
}
.main-nav li {
	display:block;
	text-align:left;
	clear:left;
	font-size:1.2em;
	margin:0 0 1px !important
}
.main-nav li a.btn {
	color:#fff !important
}
.main-nav.active {
	padding-top:20px
}
.main-nav>.has-submenu a span {
	position:absolute;
	display:block;
	right:0;
	top:8px;
	background:#00c8d7;
	color:#fff;
	font-weight:700;
	font-size:1em;
	padding:2px;
	border-radius:3px;
	display:block;
	min-width:30px;
	text-align:center
}
.main-nav li {
	font-size:0.9em
}
.main-nav li a {
	padding:10px 0 !important;
	border:none !important;
	color:#3d3d3f !important;
	border-top:1px solid #557181 !important
}
.main-nav li:first-child a {
	border:none !important
}
.main-nav li ul {
	max-height:0;
	position:static !important;
	float:left;
	clear:left;
	visibility:visible;
	opacity:1;
	margin:0 !important;
	width:100%;
	padding:0 !important
}
.main-nav li ul li {
	width:100%;
	clear:left
}
.main-nav.active, .main-nav.active>.active>ul, .main-nav.active>.active>ul>.active>ul {
	max-height:55em;
	padding:0 !important;
	margin:1px 0 0 !important;
	transition:all 0.5s ease 0;
	-moz-transition:all 0.5s ease 0;
	-webkit-transition:all 0.5s ease 0;
	-o-transition:all 0.5s ease 0;
	-ms-transition:all 0.5s ease 0;
	visibility:visible;
	opacity:1
}
.menu-icon {
	display:block;
	position:absolute;
	top:5px;
	right:10px
}
}
@media (max-width: 480px) {
.top-right {
	display:none
}
}
@media print {
* {
	background:transparent !important;
	color:#000 !important;
	box-shadow:none !important;
	text-shadow:none !important
}
a, a:visited {
	text-decoration:underline
}
a[href]:after {
	content:" (" attr(href) ")"
}
abbr[title]:after {
	content:" (" attr(title) ")"
}
.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
}
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
}
}
.dalhousielogo img {
	width:250px
}
@font-face {
	font-family:"dripicons";
	src:url("dripicons.eot");
	src:url("dripicons.eot#iefix") format("embedded-opentype"), url("dripicons.ttf") format("truetype"), url("dripicons.svg#dripicons") format("svg"), url("dripicons.woff") format("woff");
	font-weight:normal;
	font-style:normal
}
[data-icon]:before {
	font-family:"dripicons";
	content:attr(data-icon);
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	text-transform:none !important;
	speak:none;
	display:inline-block;
	text-decoration:none;
	width:1em;
	line-height:1em;
	-webkit-font-smoothing:antialiased
}
[class^="icon-"]:before, [class*=" icon-"]:before {
	font-family:"dripicons";
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	text-transform:none !important;
	speak:none;
	display:inline-block;
	text-decoration:none;
	width:1em;
	line-height:1em;
	-webkit-font-smoothing:antialiased
}
.icon-align-center:before {
	content:"\e000"
}
.icon-align-justify:before {
	content:"\e001"
}
.icon-align-left:before {
	content:"\e002"
}
.icon-align-right:before {
	content:"\e003"
}
.icon-arrow-down:before {
	content:"\e004"
}
.icon-arrow-left:before {
	content:"\e005"
}
.icon-arrow-thin-down:before {
	content:"\e006"
}
.icon-arrow-right:before {
	content:"\e007"
}
.icon-arrow-thin-left:before {
	content:"\e008"
}
.icon-arrow-thin-up:before {
	content:"\e009"
}
.icon-arrow-up:before {
	content:"\e010"
}
.icon-attachment:before {
	content:"\e011"
}
.icon-arrow-thin-right:before {
	content:"\e012"
}
.icon-code:before {
	content:"\e013"
}
.icon-cloud:before {
	content:"\e014"
}
.icon-chevron-right:before {
	content:"\e015"
}
.icon-chevron-up:before {
	content:"\e016"
}
.icon-chevron-down:before {
	content:"\e017"
}
.icon-chevron-left:before {
	content:"\e018"
}
.icon-camera:before {
	content:"\e019"
}
.icon-checkmark:before {
	content:"\e020"
}
.icon-calendar:before {
	content:"\e021"
}
.icon-clockwise:before {
	content:"\e022"
}
.icon-conversation:before {
	content:"\e023"
}
.icon-direction:before {
	content:"\e024"
}
.icon-cross:before {
	content:"\e025"
}
.icon-graph-line:before {
	content:"\e026"
}
.icon-gear:before {
	content:"\e027"
}
.icon-graph-bar:before {
	content:"\e028"
}
.icon-export:before {
	content:"\e029"
}
.icon-feed:before {
	content:"\e030"
}
.icon-folder:before {
	content:"\e031"
}
.icon-forward:before {
	content:"\e032"
}
.icon-folder-open:before {
	content:"\e033"
}
.icon-download:before {
	content:"\e034"
}
.icon-document-new:before {
	content:"\e035"
}
.icon-document-edit:before {
	content:"\e036"
}
.icon-document:before {
	content:"\e037"
}
.icon-gaming:before {
	content:"\e038"
}
.icon-graph-pie:before {
	content:"\e039"
}
.icon-heart:before {
	content:"\e040"
}
.icon-headset:before {
	content:"\e041"
}
.icon-help:before {
	content:"\e042"
}
.icon-information:before {
	content:"\e043"
}
.icon-loading:before {
	content:"\e044"
}
.icon-lock:before {
	content:"\e045"
}
.icon-location:before {
	content:"\e046"
}
.icon-lock-open:before {
	content:"\e047"
}
.icon-mail:before {
	content:"\e048"
}
.icon-map:before {
	content:"\e049"
}
.icon-media-loop:before {
	content:"\e050"
}
.icon-mobile-portrait:before {
	content:"\e051"
}
.icon-mobile-landscape:before {
	content:"\e052"
}
.icon-microphone:before {
	content:"\e053"
}
.icon-minus:before {
	content:"\e054"
}
.icon-message:before {
	content:"\e055"
}
.icon-menu:before {
	content:"\e056"
}
.icon-media-stop:before {
	content:"\e057"
}
.icon-media-shuffle:before {
	content:"\e058"
}
.icon-media-previous:before {
	content:"\e059"
}
.icon-media-play:before {
	content:"\e060"
}
.icon-media-next:before {
	content:"\e061"
}
.icon-media-pause:before {
	content:"\e062"
}
.icon-monitor:before {
	content:"\e063"
}
.icon-move:before {
	content:"\e064"
}
.icon-plus:before {
	content:"\e065"
}
.icon-phone:before {
	content:"\e066"
}
.icon-preview:before {
	content:"\e067"
}
.icon-print:before {
	content:"\e068"
}
.icon-media-record:before {
	content:"\e069"
}
.icon-music:before {
	content:"\e070"
}
.icon-home:before {
	content:"\e071"
}
.icon-question:before {
	content:"\e072"
}
.icon-reply:before {
	content:"\e073"
}
.icon-reply-all:before {
	content:"\e074"
}
.icon-return:before {
	content:"\e075"
}
.icon-retweet:before {
	content:"\e076"
}
.icon-search:before {
	content:"\e077"
}
.icon-view-thumb:before {
	content:"\e078"
}
.icon-view-list-large:before {
	content:"\e079"
}
.icon-view-list:before {
	content:"\e080"
}
.icon-upload:before {
	content:"\e081"
}
.icon-user-group:before {
	content:"\e082"
}
.icon-trash:before {
	content:"\e083"
}
.icon-user:before {
	content:"\e084"
}
.icon-thumbs-up:before {
	content:"\e085"
}
.icon-thumbs-down:before {
	content:"\e086"
}
.icon-tablet-portrait:before {
	content:"\e087"
}
.icon-tablet-landscape:before {
	content:"\e088"
}
.icon-tag:before {
	content:"\e089"
}
.icon-star:before {
	content:"\e090"
}
.icon-volume-full:before {
	content:"\e091"
}
.icon-volume-off:before {
	content:"\e092"
}
.icon-warning:before {
	content:"\e093"
}
.icon-window:before {
	content:"\e094"
}
