*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,img,ol,ul,li,fieldset,form,label,legend,table,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}input{font-family:inherit}img{border:0}@font-face{font-family:"FontAwesome";src:url("../../../assets/font/fontawesome-webfont_v-3.0.1.eot");src:url("../../../assets/font/fontawesome-webfont.eot") format("embedded-opentype"),url("../../../assets/font/fontawesome-webfont_v-3.0.1.woff") format("woff"),url("../../../assets/font/fontawesome-webfont_v-3.0.1.ttf") format("truetype");font-weight:normal;font-style:normal}.icon:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;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;text-decoration:inherit;display:inline-block;speak:none}.icon-trash:before{content:"\f014"}.icon-move:before{content:"\f047"}.icon-circle-blank:before{content:"\f10c"}.icon-plus:before{content:"\f067"}.icon-spinner:before{content:"\f110"}.icon-exclamation-sign:before{content:"\f06a"}.icon-ok-sign:before{content:"\f058"}html,body{height:100%}body{background:#fff;font-family:"Open Sans", Arial, sans-serif;font-size:18px;color:#252626}a{text-decoration:none}a:link,a:visited{color:#3398da}a:hover,a:active{border-bottom:1px solid #3398da}ul,ol,li{list-style-type:none}.clear{clear:both}#content{margin:0 25px 0 295px;padding:28px 0 28px}@media only screen and (max-width: 768px){#content{margin:0 15px;padding:0px 0 28px}}#sidebar{position:fixed;top:0;bottom:0;left:0;width:270px;padding:28px 25px;background:#fff;border-right:5px solid #e0e5e5}#sidebar p{padding-bottom:18px;line-height:27px}#sidebar.menu-open{height:auto}#sidebar.menu-open #menu{display:block}@media only screen and (max-width: 768px){#sidebar{position:static;width:100%;height:64px;padding:15px 15px 0;border-right:0;border-bottom:5px solid #e0e5e5}}#logo{display:block;margin-bottom:24px;font-size:38px;font-weight:600}#logo span{margin-right:3px;padding:0 6px 0 4px;background:#252626;color:#fff}#logo:link,#logo:visited{color:#252626}#logo:hover,#logo:active{color:#3398da;border:0}#logo:hover span,#logo:active span{background-color:#3398da}@media only screen and (max-width: 768px){#logo{float:left;margin-bottom:0;font-size:21px}}#burger{float:right;display:none}#burger a{display:block;padding:4px 8px 4px;font-size:16px}#burger a:link,#burger a:visited{color:#252626}#burger a:hover,#burger a:active{color:#3398da;border:0}@media only screen and (max-width: 768px){#burger{display:block}}#menu{clear:both}@media only screen and (max-width: 768px){#menu{display:none;padding-top:18px;text-align:center}}.page-title{padding:7px 0 26px;font-size:32px}@media only screen and (max-width: 768px){.page-title{padding-bottom:8px}}.sub-title{padding-bottom:7px;font-size:24px}p.text,.text p{padding-bottom:18px;font-size:14px;line-height:27px}.lead,.text .lead{font-size:115%}.small{font-size:65%}.muted{color:#e0e5e5}.btn-primary{-webkit-font-smoothing:subpixel-antialiased;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding:11px 16px;border:1px solid #3398da;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#fff;font-size:18px;color:#3398da;cursor:pointer}.btn-primary:link,.btn-primary:visited{color:#3398da}.btn-primary:hover,.btn-primary:active{background:#3398da;color:#fff}.donate-btn{-webkit-font-smoothing:subpixel-antialiased;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;max-width:240px;margin:0 auto 16px;padding:11px 18px;border:1px solid #2ecc71;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#fff;font-size:18px;color:#2ecc71;cursor:pointer}.donate-btn:hover,.donate-btn:active{background:#2ecc71;color:#fff}.alert{display:block;margin-bottom:21px;padding:11px 14px;border:1px solid #e0e5e5;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.alert-info{border-color:#3398da;color:#217db9}.alert-success{border-color:#2ecc71;color:#25a25a}.alert-warning{border-color:#e7a23c;color:#d68a1a}.alert-error{border-color:#e74c3c;color:#d62c1a}.dropzone{margin-bottom:18px}.dropzone .dropzone-inner{padding:21px;border:1px solid #3398da;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#3398da;cursor:pointer}.dropzone .dropzone-help{margin-top:3px;font-size:12px;text-align:right}.dropzone .dropzone-help a:link,.dropzone .dropzone-help a:visited{color:#252626}.dropzone .dropzone-help a:hover,.dropzone .dropzone-help a:active{color:#3398da;border:0}.dropzone .dropzone-inner:hover,.dropzone.file-over .dropzone-inner{background:#3398da;color:#fff}.dropzone.disabled .dropzone-inner,.dropzone.disabled:hover .dropzone-inner{background:#fff;border-color:#e0e5e5;color:#e0e5e5;cursor:default}@media only screen and (max-width: 768px){.dropzone{margin-top:18px}}.update{position:relative;margin-bottom:18px;border:1px solid #e0e5e5;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#b6c2c2}.update .update-text{width:100%;margin:0;padding:8px 32px;border:0;font-size:14px;color:#252626;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.update .update-text::-webkit-input-placeholder{color:#2ecc71}.update .update-text:-moz-placeholder{color:#2ecc71}.update .update-text::-moz-placeholder{color:#2ecc71}.update .update-text:-ms-input-placeholder{color:#2ecc71}.update .actions-left,.update .actions-right{position:absolute;top:0;bottom:0;width:32px}.update .actions-left{left:0px}.update .actions-right{right:0px}.update .action{display:block;width:100%;height:100%;line-height:34px;text-align:center;vertical-align:middle}.update .action.action-disabled,.update .action.action-disabled:link,.update .action.action-disabled:visited{color:#e0e5e5;cursor:default}.update a.action:link,.update a.action:visited{color:#b6c2c2}.update a.action:hover,.update a.action:active{color:#3398da;border-bottom:0}.update.update-new{border-color:#2ecc71}.update.update-sending{border-color:#3398da;color:#3398da}.update.update-sent{border-color:#2ecc71;color:#2ecc71}.update.update-error{border-color:#e74c3c;color:#e74c3c}.update-placeholder{width:100%;height:37px;margin-bottom:18px;border:2px dashed #e0e5e5;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.profiles{margin-bottom:14px;padding-top:18px;overflow:hidden;*zoom:1}.profile{float:left;width:50%}.profile .profile-inner{position:relative;height:58px;margin-bottom:18px;padding:8px;border:1px solid #e0e5e5;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.profile .profile-inner:hover,.profile .profile-inner:active{border-color:#3398da;color:#3398da}.profile .profile-inner:hover,.profile .profile-inner:hover *,.profile .profile-inner:active,.profile .profile-inner:active *{cursor:pointer}.profile:nth-child(2n) .profile-inner{margin-left:13px}.profile:nth-child(2n-1) .profile-inner{margin-right:14px}.profile input{display:none}.profile .profile-avatar{position:absolute;line-height:0}.profile .profile-avatar img{-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;background-clip:padding-box}.profile .profile-avatar i{display:block;position:absolute;bottom:0;right:0;width:32px;height:32px;background:no-repeat bottom right}.profile .profile-avatar.profile-facebook i{background-image:url(../../../assets/img/facebook.png)}.profile .profile-avatar.profile-google i{background-image:url(../../../assets/img/google.png)}.profile .profile-avatar.profile-linkedin i{background-image:url(../../../assets/img/linkedin.png)}.profile .profile-avatar.profile-twitter i{background-image:url(../../../assets/img/twitter.png)}.profile span{display:block;margin:10px 0 0 48px;font-size:14px}.profile.profile-active .profile-inner{border-color:#3398da;background:#3398da;color:#fff}@media only screen and (max-width: 768px){.profile{float:none;width:100%}.profile .profile-inner{margin:0 0 18px !important}}.dl{margin:0}.dl dt{font-size:24px}.dl dd{margin:0 0 18px;font-size:14px}.table{width:100%;border-collapse:collapse}.table th,.table td{padding:8px 10px;border-bottom:1px solid #e0e5e5;text-align:center}.table th{border-color:#252626;font-weight:600}

#hopper-cta {
	display: block;
	margin-bottom: 32px;
	padding: 21px 14px 20px 170px;
	border-radius: 10px;
	border: 2px solid transparent;
	background: #dfeafb url('../../../assets/img/hopper-blue.png') 15px 50% no-repeat;
	font-size: 13px;
}
#hopper-cta, #hopper-cta:link, #hopper:visited { color: #1358C9; }
#hopper-cta:hover, #hopper-cta:active { border-color: #508cef; }

#hopper-info {
	padding: 18px 24px 0;
	background: #dfeafb;
	border-radius: 10px;
}

@media only screen and (max-width: 520px){
	#hopper-cta {
		margin-top: 20px;
		padding: 70px 14px 14px;
		background-position: 50% 5px;
	}
}

.list {
	padding-left: 27px;
    padding-bottom: 18px;
    font-size: 14px;
    line-height: 27px;
}
.list li {
	list-style: disc;
}

.patreon-btn, .patreon-btn:link, .patreon-btn:visited {
	-webkit-font-smoothing: subpixel-antialiased;
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	display: inline-block;
	max-width: 240px;
	margin: 0 auto 16px;
	padding: 11px 18px;
	border: 1px solid #f96854;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	background: #fff;
	font-size: 18px;
	color: #f96854;
	cursor: pointer;
}
.patreon-btn:hover, .patreon-btn:active {
	background: #f96854;
	color: #fff;
}