html {
	height:100%;
	padding:0;
	margin:0;
}
body {
	margin:0;
	padding:0;
	height:100%;
	-moz-font-feature-settings:"liga=0";
	-moz-font-feature-settings:"liga" off;
}
a {
	text-decoration:none;
	outline:none;
}
a:hover {
	text-decoration:underline;
	outline:none;
}
a:active {
	outline:none;
}
object {
	outline:none;
}
embed {
	outline:none;
}
ul {
	margin:0;
	padding:0;
	list-style:none;
}
ol {
	margin:0;
	padding:0;
}
table {
	width:100%;
}
table td, th {
	padding:0;
}
hr {
	margin:0 0 20px 0;
	border:none;
}
img {
	border:none;
	-ms-interpolation-mode:bicubic;
}
form {
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	margin:0;
}
.global-clear {
	clear:both;
}
#global-nav {
	display:none;
	position:fixed;
	top:0;
	right:0;
	padding-right:10px;
	background:#24272A;
	
	-moz-border-radius-bottomLeft:5px;
	-webkit-border-bottom-left-radius:5px;
	border-radius:0 0 0 5px;
	-moz-box-shadow:0 0 2px rgba(0, 0, 0, .88);
	-webkit-box-shadow:0 0 2px rgba(0, 0, 0, .88);
	box-shadow:0 0 2px rgba(0, 0, 0, .88);
	z-index:9999;
}
#global-nav-menu {
	display:none;
}
.global-nav-sliding .global-nav-item-w-subnavs:hover .global-nav-subnavs {
	display:none;
}
.global-nav-item {
	float:right;
	margin:0 0 0 10px;
	padding:10px 0;
	font-size:10px;
	line-height:10px;
	color:#959A9E;
	text-transform:uppercase;
	letter-spacing:1px;
}
.global-nav-item:hover {
	color:white;
	text-decoration:none;
}
.global-nav-item-icon {
	display:inline-block;
	margin-right:7px;
	width:12px;
	height:12px;
	vertical-align:text-bottom;
}
.global-nav-item-selected {
	color:white;
}
.global-nav-item-w-subnavs {
	position:relative;
	cursor:pointer;
}
.global-nav-item-w-subnavs:hover .global-nav-subnavs {
	display:block;
}
.global-nav-subnavs {
	display:none;
	position:absolute;
	top:32px;
	left:-10px;
	padding:2px 10px;
	background:#24272A;
	-moz-border-radius-bottomLeft:5px;
	-moz-border-radius-bottomRight:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	border-radius:0 0 5px 5px;
	-moz-box-shadow:0 2px 2px rgba(0, 0, 0, .88);
	-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, .88);
	box-shadow:0 2px 2px rgba(0, 0, 0, .88);
}
.global-nav-subnavs .global-nav-item {
	display:block;
	float:none;
	margin:0 0 10px 0;
	padding:0;
}
#global-nav-account-subnavs {
	width:77px;
}
#global-nav-toggle {
	float:right;
	margin:0;
	padding:10px 5px;
	background:#50575E;
	-moz-border-radius-bottomLeft:5px;
	-webkit-border-bottom-left-radius:5px;
	border-radius:0 0 0 5px;
}
#global-nav-toggle-icon {
	display:block;
	width:12px;
	height:12px;
}
.global-nav-message {
	background:#F10087;
	padding:0 5px;
	line-height:32px;
	color:white;
	margin-left:0!important;
}
#global-nav-upgrade {
	color:yellow;
}
.global-fuzzy-date {
	color:inherit!important;
	cursor:default;
}
#shared-footer {
	margin-top:80px;
	min-width:1060px;
	background:#24272A;
	font-size:12px;
	line-height:18px;
	color:#999;
}
#shared-footer-container {
	margin:0 auto;
	padding:20px 0;
}
.shared-footer-header {
	font-size:18px;
	line-height:40px;
	color:white;
}
#shared-footer-goodsie {
	display:block;
	margin-bottom:10px;
}
#shared-footer-goodsie-logo {
	display:block;
	width:100%;
	max-width:120px;
}
#shared-footer .smt-trigger-link {
	display:none!important;
}
#shared-footer .smt-trigger ul {
	display:block!important;
}
#DOMWindowOverlay {
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow-x:auto;
	overflow-y:scroll;
	background:rgba(0, 0, 0, 0.6);
-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60000000, endColorstr=#60000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000, endColorstr=#50000000);
	z-index:998;
}
#DOMWindow {
	display:none;
	overflow:hidden!important;
	position:absolute!important;
	top:50px!important;
	left:50%!important;
	height:auto!important;
	background-repeat:no-repeat!important;
	z-index:999;
}
#DOMWindow .lightbox-container {
	padding:20px;
}
#DOMWindow .lightbox-close {
	position:absolute;
	top:0;
	right:0;
	padding:5px;
	
	font-size:24px;
	line-height:15px;
	cursor:pointer;
	z-index:99999;
}
#DOMWindow.lightbox-narrowscreen {
	left:10px!important;
	margin-left:0!important;
}
#signup_nocomment {
	display:none;
}
.global-sprites {
	background-image:url("../../sprites/shared/global_sprites.png");
}
.global-sprites-nav-icon-admin {
	background-position:0 0;
}
.global-sprites-nav-icon-account {
	background-position:0 -20px;
}
.global-sprites-nav-icon-account-settings {
	background-position:0 -40px;
}
.global-sprites-nav-icon-account-stats {
	background-position:0 -60px;
}
.global-sprites-nav-icon-account-referrals {
	background-position:0 -80px;
}
.global-sprites-nav-icon-community {
	background-position:0 -100px;
}
.global-sprites-nav-icon-login {
	background-position:0 -120px;
}
.global-sprites-nav-icon-logout {
	background-position:0 -140px;
}
.global-sprites-nav-icon-site {
	background-position:0 -160px;
}
.global-sprites-nav-icon-upgrade {
	background-position:0 -180px;
}
.global-sprites-nav-icon-design {
	background-position:0 -200px;
}
.global-sprites-nav-icon-streams {
	background-position:0 -220px;
}
.global-sprites-nav-icon-streams-stream {
	background-position:0 -220px;
}
.global-sprites-nav-icon-streams-mystream {
	background-position:0 -240px;
}
.global-sprites-nav-icon-streams-following {
	background-position:0 -260px;
}
.global-sprites-nav-icon-streams-followers {
	background-position:0 -280px;
}
.global-sprites-nav-icon-streams-community {
	background-position:0 -100px;
}
.global-nav-item:hover .global-sprites-nav-icon-admin {
	background-position:-20px 0;
}
.global-nav-item:hover .global-sprites-nav-icon-account {
	background-position:-20px -20px;
}
.global-nav-item:hover .global-sprites-nav-icon-community {
	background-position:-20px -100px;
}
.global-nav-item:hover .global-sprites-nav-icon-login {
	background-position:-20px -120px;
}
.global-nav-item:hover .global-sprites-nav-icon-logout {
	background-position:-20px -140px;
}
.global-nav-item:hover .global-sprites-nav-icon-site {
	background-position:-20px -160px;
}
.global-nav-item:hover .global-sprites-nav-icon-upgrade {
	background-position:-20px -180px;
}
.global-nav-item:hover .global-sprites-nav-icon-design {
	background-position:-20px -200px;
}
.global-nav-item:hover .global-sprites-nav-icon-streams {
	background-position:-20px -220px;
}
.global-nav-subnavs .global-nav-item:hover .global-sprites-nav-icon-account-settings {
	background-position:-20px -40px;
}
.global-nav-subnavs .global-nav-item:hover .global-sprites-nav-icon-account-stats {
	background-position:-20px -60px;
}
.global-nav-subnavs .global-nav-item:hover .global-sprites-nav-icon-account-referrals {
	background-position:-20px -80px;
}
.global-nav-subnavs .global-nav-item:hover .global-sprites-nav-icon-streams-stream {
	background-position:-20px -220px;
}
.global-nav-subnavs .global-nav-item:hover .global-sprites-nav-icon-streams-mystream {
	background-position:-20px -240px;
}
.global-nav-subnavs .global-nav-item:hover .global-sprites-nav-icon-streams-following {
	background-position:-20px -260px;
}
.global-nav-subnavs .global-nav-item:hover .global-sprites-nav-icon-streams-followers {
	background-position:-20px -280px;
}
.global-nav-subnavs .global-nav-item:hover .global-sprites-nav-icon-streams-community {
	background-position:-20px -100px;
}
.global-nav-item-selected .global-sprites-nav-icon-admin {
	background-position:-20px 0;
}
.global-nav-item-selected .global-sprites-nav-icon-account {
	background-position:-20px -20px;
}
.global-nav-item-selected .global-sprites-nav-icon-community {
	background-position:-20px -100px;
}
.global-nav-item-selected .global-sprites-nav-icon-login {
	background-position:-20px -120px;
}
.global-nav-item-selected .global-sprites-nav-icon-logout {
	background-position:-20px -140px;
}
.global-nav-item-selected .global-sprites-nav-icon-site {
	background-position:-20px -160px;
}
.global-nav-item-selected .global-sprites-nav-icon-upgrade {
	background-position:-20px -180px;
}
.global-nav-item-selected .global-sprites-nav-icon-streams {
	background-position:-20px -220px;
}
.global-sprites-nav-toggle-left {
	background-position:-40px -30px;
}
.global-sprites-nav-toggle-right {
	background-position:-60px -30px;
}
#global-nav-toggle:hover .global-sprites-nav-toggle-left {
	background-position:-40px -50px;
}
#global-nav-toggle:hover .global-sprites-nav-toggle-right {
	background-position:-60px -50px;
}
.shared-global {
	color:#24272A;
	
}
.shared-global a {
	color:#F10087;
}
.shared-global p {
	margin:0 0 10px 0;
	line-height:130%;
}
.shared-global p.large {
	margin:0 0 20px 0;
	font-size:18px;
}
.shared-global p.medium {
	margin:0 0 20px 0;
	font-size:14px;
}
.shared-global p.small {
	font-size:12px;
}
.shared-global p.centered {
	text-align:center;
}
.shared-global p.gray {
	color:#999;
}
.shared-global p.dark {
	color:#222;
}
.shared-global p:last-child {
	margin-bottom:0;
}
.shared-global img {
	display:block;
	width:100%;
}
.shared-global input[type="text"], .shared-global input[type="password"], .shared-global textarea {
	display:block;
	margin:0;
	padding:10px;
	width:100%;
	font-size:14px;
	line-height:20px;
	font-family:"Lucida Grande", Arial, sans-serif;
	color:#222;
	border:1px solid #CCC;
	background:#F9F9F9;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	-moz-box-shadow:0 4px 0 rgba(0, 0, 0, .05) inset;
	-webkit-box-shadow:0 4px 0 rgba(0, 0, 0, .05) inset;
	box-shadow:0 4px 0 rgba(0, 0, 0, .05) inset;
}
.shared-global input:focus, .shared-global textarea:focus {
	background:#EAEBEC;
}
.shared-global input.disabled {
	background:#F5F5F5;
}
.shared-global textarea.disabled {
	background:#F5F5F5;
}
.shared-global button {
	border:none;
	cursor:pointer;
}
.shared-global input[type="submit"] {
	border:none;
	cursor:pointer;
}
.shared-global input[type="checkbox"], .shared-global input[type="radio"], .shared-global input[type="file"] {
	display:inline;
	margin:0;
	padding:0;
	border:0;
	width:auto;
	background:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}
.shared-clear {
	clear:both;
}
.shared-hidden {
	display:none;
}
.shared-arrow-up {
	display:inline-block;
	width:0;
	height:0;
	border-style:solid;
	border-width:0 7px 7px 7px;
}
.shared-arrow-up-large {
	display:inline-block;
	width:0;
	height:0;
	border-style:solid;
	border-width:0 10px 10px 10px;
}
.shared-arrow-up-white {
	border-color:transparent transparent white transparent;
}
.shared-arrow-up-grey {
	border-color:transparent transparent #EAEBEC transparent;
}
.shared-arrow-up-lightgrey {
	border-color:transparent transparent #E7E7E7 transparent;
}
.shared-arrow-up-black {
	border-color:transparent transparent #222 transparent;
}
.shared-arrow-down {
	display:inline-block;
	width:0;
	height:0;
	border-style:solid;
	border-width:7px 7px 0 7px;
}
.shared-arrow-down-large {
	display:inline-block;
	width:0;
	height:0;
	border-style:solid;
	border-width:10px 10px 0 10px;
}
.shared-arrow-down-white {
	border-color:white transparent transparent transparent;
}
.shared-arrow-down-lightgrey {
	border-color:#E7E7E7 transparent transparent transparent;
}
.shared-arrow-down-black {
	border-color:#222 transparent transparent transparent;
}
.shared-arrow-down-pink {
	border-color:#F09 transparent transparent transparent;
}
.shared-arrow-right {
	display:inline-block;
	width:0;
	height:0;
	border-style:solid;
	border-width:7px 0 7px 7px;
}
.shared-arrow-right-large {
	display:inline-block;
	width:0;
	height:0;
	border-style:solid;
	border-width:10px 0 10px 10px;
}
.shared-arrow-right-white {
	border-color:transparent transparent transparent white;
}
.shared-arrow-right-blue {
	border-color:transparent transparent transparent #F10087;
}
.shared-arrow-left {
	display:inline-block;
	width:0;
	height:0;
	border-style:solid;
	border-width:7px 7px 7px 0;
}
.shared-arrow-left-large {
	display:inline-block;
	width:0;
	height:0;
	border-style:solid;
	border-width:10px 10px 10px 0;
}
.shared-arrow-left-white {
	border-color:transparent white transparent transparent;
}
.shared-arrow-left-black {
	border-color:transparent #222 transparent transparent;
}
.shared-button {
	display:inline-block;
	padding:7px 20px 9px 20px;
	font-size:12px;
	line-height:16px;
	color:white!important;
	text-align:center;
	background:#222;
	cursor:pointer;
	border:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.shared-button:hover {
	text-decoration:underline;
}
.shared-button-save {
	background:#F10087;
}
.shared-button-cancel {
	background:#888;
}
.shared-button-delete {
	display:block;
	font-size:20px;
	line-height:20px;
	font-weight:bold;
}
.shared-button-delete-large {
	font-size:32px;
	line-height:32px;
	font-weight:normal;
}
.shared-button-loading {
	display:none;
	float:left;
	margin-right:5px;
	width:16px;
	height:16px;
	background:transparent url('../../sprites/shared/account_button_loader.gif') no-repeat 0 0;
}
.shared-button-huge {
	display:inline-block;
	padding:15px 20px;
	font-size:24px;
	background:#FF0094;
	color:white!important;
	text-align:center;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border-top:1px solid rgba(255, 255, 255, 0.3);
	border-bottom:1px solid rgba(0, 0, 0, 1);
	border-right:none;
	border-left:none;
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
}
.shared-button-huge:hover {
	text-decoration:none;
	background:#48CE62;
}
.shared-button-follow {
	display:block;
	width:30px;
	height:30px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.shared-button-follow span {
	display:block;
	width:30px;
	height:30px;
}
.shared-button-edit {
	display:block;
	width:30px;
	height:30px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.shared-button-edit span {
	display:block;
	width:30px;
	height:30px;
}
.shared-button-edit-close {
	display:block;
	width:30px;
	height:30px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.shared-button-edit-close span {
	display:block;
	width:30px;
	height:30px;
}
.shared-button-block {
	display:block;
	width:30px;
	height:30px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.shared-button-block span {
	display:block;
	width:30px;
	height:30px;
}
.shared-container-wrapper {
	padding-top:22px;
	min-width:1060px;
	min-height:820px;
	background:url("../../sprites/shared/shared_background_tiles.gif") repeat-x center -60px;
}
.shared-container-wrapper .shared-container {
	position:relative;
	margin:0 auto;
	padding:40px;
	background:white;
}
.shared-container-wrapper .shared-container-grid {
	position:relative;
	margin:0 auto;
}
.shared-background-alt {
	background:url("../../sprites/shared/shared_background_tiles_alt.gif") repeat-x center -60px;
}
.shared-background-stream {
	background:url("../../sprites/shared/shared_background_tiles_stream.gif") repeat-x center -60px;
}
.shared-logo {
	display:block;
	margin:0 auto 42px auto;
	width:63px;
	height:83px;
	padding:18px 19px;
	background:white;
}
.shared-header {
	margin:0 0 20px 0;
	font-size:42px;
	line-height:63px;
	
	font-weight:normal;
	text-align:center;
	letter-spacing:-1px;
	text-transform:uppercase;
}
.shared-header span {
	position:relative;
}
.shared-masthead {
	margin:0 0 40px 0;
	font-size:24px;
	line-height:32px;
	
	color:#999;
	text-align:center;
	text-transform:uppercase;
}
.shared-subheader {
	margin:20px 0 0 0;
	font-size:14px;
	line-height:24px;
	
	font-weight:normal;
	letter-spacing:-1px;
	text-transform:uppercase;
}
.shared-search {
	position:relative;
	margin:0 auto 10px auto;
}
.shared-search-no-results {
	margin-bottom:40px;
}
.shared-search-container {
	padding:20px;
	background:white;
}
.shared-search-container input[type="text"] {
	color:#888;
	border-color:#CCC;
	background-color:white;
}
.shared-search-container input[type="submit"] {
	display:block;
	position:absolute;
	top:50%;
	right:29px;
	margin-top:-10px;
	width:20px;
	height:20px;
	text-indent:-9999px;
	text-transform:capitalize;
	background-color:white;
}
.shared-results {
	margin-bottom:10px;
	font-size:14px;
	line-height:20px;
}
.shared-results-sort {
	position:relative;
}
.shared-results-sort-label {
	margin-right:3px;
}
.shared-results-details {
	text-align:right;
}
.shared-results-none {
	padding:40px;
	text-align:center;
}
.shared-box {
	position:relative;
	background:#EAEBEC;
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
}
.shared-box-image {
	display:block;
}
.shared-box-details {
	overflow:hidden;
	padding:20px;
}
.shared-box-details-split-left {
	display:block;
	float:left;
}
.shared-box-details-split-right {
	float:left;
}
.shared-box-details-header {
	margin-bottom:15px;
	font-size:11px;
	color:#888;
	text-transform:uppercase;
	letter-spacing:1px;
}
.shared-box-text {
	display:block;
	overflow:hidden;
	height:20px;
	font-size:14px;
	line-height:20px;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
}
.shared-section {
	position:relative;
	overflow:hidden;
	padding:40px 0;
	border-top:1px solid #DDD;
}
.shared-section-first {
	padding-top:0;
	border-top:none;
}
.shared-section-last {
	padding-bottom:0;
}
.shared-section-header {
	margin:0 0 20px 0;
	font-size:18px;
	line-height:24px;
	
	font-weight:normal;
	text-transform:uppercase;
}
.shared-section-header .shared-section-header-info {
	margin-top:5px;
	font-size:14px;
	line-height:20px;
	color:#888;
	text-transform:none;
	
}
.shared-field {
	overflow:hidden;
	position:relative;
	margin-bottom:20px;
}
.shared-field-last {
	margin-bottom:0;
}
.shared-field:last-child {
	margin-bottom:0;
}
.shared-field-header {
	display:block;
	margin-bottom:7px;
	font-size:12px;
}
.shared-field-hint {
	display:block;
	margin-top:10px;
	font-size:12px;
	color:#888;
}
.shared-field-input-columns {
	margin-top:10px;
	font-size:12px;
	color:#687b8b;
}
.shared-field-input-column {
	display:inline;
	margin-right:5px;
}
.shared-field-input-column input {
	display:inline;
	margin:0 5px 0 0!important;
}
.shared-field-error input[type="text"] {
	border-color:#FF0094;
}
.shared-field-error input[type="password"] {
	border-color:#FF0094;
}
.shared-field-error textarea {
	border-color:#FF0094;
}
.shared-field-error .shared-field-hint {
	color:#FF0094;
}
.shared-field .errors {
	margin-top:10px;
	font-size:12px;
	color:#FF0094;
}
.shared-link {
	display:block;
	font-size:12px;
}
.shared-help-section {
	display:none;
	overflow:hidden;
	position:relative;
	margin-bottom:20px;
	padding:20px;
	font-size:12px;
	line-height:18px;
	background:#FFD;
}
.shared-help-section h2 {
	margin:20px 0 10px 0;
}
.shared-help-section-header {
	margin-bottom:10px;
	font-size:18px;
	line-height:24px;
}
.shared-help-section-header-sub {
	margin:20px 0 5px 0;
	font-size:14px;
	line-height:20px;
}
.shared-help-section-close {
	position:absolute;
	top:15px;
	right:15px;
}
.shared-help-section ul {
	margin:0 0 10px 10px;
	list-style:square inside;
}
.shared-help-section ol {
	margin:0 0 10px 15px;
	list-style-position:outside;
}
.shared-help-section-footer {
	display:block;
	margin-top:20px;
}
.shared-upgrade-section {
	display:block;
	overflow:hidden;
	position:relative;
	padding:20px;
	font-size:12px;
	line-height:18px;
	background:#E6F7FD;
}
.shared-upgrade-section-logo {
	float:left;
	margin-right:20px;
	width:57px;
	height:57px;
}
.shared-upgrade-section-header {
	margin-bottom:5;
	font-size:18px;
	line-height:24px;
}
.shared-upgrade-section-header-sub {
	margin:20px 0 5px 0;
	font-size:14px;
	line-height:20px;
}
.shared-alert-section {
	overflow:hidden;
	position:relative;
	margin-bottom:40px;
	padding:20px;
	font-size:18px;
	line-height:24px;
	text-align:center;
	background:#FFC;
}
.shared-table {
	clear:both;
	width:100%;
	font-size:12px;
	border-collapse:collapse;
	border:1px solid #DDD;
}
.shared-table input[type="text"] {
	font-size:12px;
}
.shared-table .sortable-placeholder {
	line-height:50px;
	height:50px;
}
.shared-table-header-cell {
	padding:5px 10px;
	font-size:11px;
	font-weight:normal;
	letter-spacing:1px;
	text-align:left;
	text-transform:uppercase;
	border:none;
	border-right:1px solid #DDD;
}
.shared-table-cell {
	overflow:hidden;
	padding:10px;
	vertical-align:middle;
	border:1px solid #DDD;
}
.shared-table-cell-center {
	text-align:center;
}
.shared-table-minimal {
	border:none;
}
.shared-table-minimal .shared-table-header-cell {
	border:none;
	background:none;
}
.shared-table-minimal .shared-table-cell {
	overflow:hidden;
	padding:10px;
	vertical-align:middle;
	border:none;
	background:#EAEBEC;
}
.shared-table-minimal .shared-table-row-alt .shared-table-cell {
	background:none;
}
.shared-table-no-padding {
	border-collapse:collapse;
}
.shared-table-no-padding th {
	padding:0;
}
.shared-table-no-padding td {
	padding:0;
}
.shared-tags {
	overflow:hidden;
}
.shared-tags .shared-button-delete {
	display:inline;
	margin-left:5px;
}
.shared-tag {
	float:left;
	margin:0 10px 10px 0;
	padding:5px 10px;
	font-size:12px;
	line-height:20px;
	border:1px solid #DDD;
	background:#F9F9F9;
}
.shared-toggle {
	overflow:hidden;
	display:block;
	width:50px;
	height:20px;
	font-size:8px;
	line-height:20px;
	text-decoration:none!important;
}
.shared-toggle-button {
	display:block;
	float:left;
	width:25px;
	height:20px;
	text-align:center;
}
.shared-toggle-on .shared-toggle-button-on {
	color:white;
	background:#EF0084;
}
.shared-toggle-on .shared-toggle-button-off {
	color:#24272A;
	background:#24272A;
}
.shared-toggle-off .shared-toggle-button-on {
	color:#24272A;
	background:#24272A;
}
.shared-toggle-off .shared-toggle-button-off {
	color:white;
	background:#959A9E;
}
.shared-toggle-list {
	overflow:hidden;
	padding:7px 0;
	border-bottom:1px solid #DDD;
	list-style-position:outside;
}
.shared-toggle-list:first-child {
	padding-top:0;
}
.shared-toggle-list:last-child {
	border-bottom:none;
}
.shared-toggle-list-icon {
	display:block;
	float:left;
	margin-right:7px;
}
.shared-toggle-list-label {
	display:block;
	float:left;
	width:50%;
	font-size:12px;
	line-height:16px;
}
.shared-toggle-list .shared-toggle {
	float:right;
}
.shared-divider {
	position:relative;
	margin:30px 0 20px 0;
	border-top:1px solid #DDD;
	text-align:center;
}
.shared-divider-label {
	margin-top:-12px;
}
.shared-divider-label span {
	padding:0 10px;
	font-size:12px;
	color:#999;
	text-transform:uppercase;
	letter-spacing:1px;
	background:white;
}
.shared-pagination {
	position:relative;
	overflow:hidden;
	margin:0 0 40px 0;
	font-size:12px;
	text-align:center;
}
.shared-pagination-previous {
	display:block;
	float:left;
	z-index:1;
}
.shared-pagination-next {
	display:block;
	float:right;
	z-index:1;
}
.shared-pagination-counts {
	overflow:hidden;
	position:absolute;
	top:7px;
	left:0;
	padding:2px 0;
	width:80%;
	margin-left:10%;
	z-index:0;
	color:#888;
	font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Arial;
}
.shared-pagination-count {
	position:relative;
	padding:1px 3px;
	border:1px solid;
}
.shared-container .ui-accordion-header {
	position:relative;
	padding-top:20px;
	border-top:1px solid #DDD;
	color:#F10087;
	cursor:pointer;
	outline:none;
}
.shared-container .ui-accordion-header .shared-section-header-toggle {
	position:absolute;
	top:50%;
	right:0;
	margin-top:-1px;
	font-size:17px;
	line-height:17px;
	
	color:#888;
	text-align:right;
}
.shared-container .ui-accordion-header:hover {
	color:#222;
}
.shared-container .ui-accordion-header:hover .shared-section-header-toggle {
	color:#222;
}
.shared-container .ui-accordion-header.ui-state-active {
	color:#222;
}
.shared-container .ui-accordion-header.ui-state-active .shared-section-header-toggle {
	display:none;
}
.shared-container .ui-accordion-header-first {
	padding:0;
	border:none;
}
.shared-container .ui-accordion-header-first .shared-section-header-toggle {
	margin-top:-10px;
}
.shared-container .ui-accordion-content {
	padding:0 0 40px 0;
	border:none;
}
input.shared-custom-ui {
	display:none;
}
select.shared-custom-ui {
	position:absolute;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-webkit-opacity:0;
	opacity:0;
	cursor:pointer;
	z-index:1;
}
.shared-custom-ui-select {
	color:#F10087;
}
.shared-custom-ui-select:hover {
	text-decoration:underline;
}
.shared-global .jspContainer {
	overflow:hidden;
	position:relative;
}
.shared-global .jspPane {
	position:absolute;
	z-index:1;
}
.shared-global .jspVerticalBar {
	position:absolute;
	top:0;
	right:0;
	margin:0;
	padding:0;
	width:4px;
	height:100%;
	z-index:2;
}
.shared-global .jspTrack {
	position:relative;
	width:4px;
}
.shared-global .jspDrag {
	position:relative;
	top:0;
	left:0;
	cursor:pointer;
	background:#959A9E;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
.jquery-checkbox {
	display:inline;
	font-size:16px;
	line-height:16px;
	cursor:pointer;
	cursor:hand;
}
.jquery-checkbox .mark {
	display:inline;
}
.jquery-checkbox img {
	vertical-align:middle;
	width:16px;
	height:16px;
}
.jquery-checkbox img {
	background:transparent url("../../sprites/userpage/checkbox.png") no-repeat;
}
.jquery-checkbox img {
	background-position:0 0;
}
.jquery-checkbox-hover img {
	background-position:-16px 0;
}
.jquery-checkbox-checked img {
	background-position:0 -16px;
}
.jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position:-16px -16px;
}
.jquery-checkbox-disabled img {
	background-position:0 -32px;
}
.jquery-checkbox-checked .jquery-checkbox-disabled img {
	background-position:0 -48px;
}
.jquery-radio {
	display:inline;
	font-size:16px;
	line-height:16px;
	cursor:pointer;
	cursor:hand;
}
.jquery-radio .mark {
	display:inline;
}
.jquery-radio img {
	vertical-align:middle;
	width:16px;
	height:16px;
}
.jquery-radio img {
	background:transparent url("../../sprites/userpage/radio.png") no-repeat;
}
.jquery-radio img {
	background-position:0 0;
}
.jquery-radio-hover img {
	background-position:-16px 0;
}
.jquery-radio-checked img {
	background-position:0 -16px;
}
.jquery-radio-checked .jquery-radio-hover img {
	background-position:-16px -16px;
}
.jquery-radio-disabled img {
	background-position:0 -32px;
}
.jquery-radio-checked .jquery-radio-disabled img {
	background-position:0 -48px;
}
ul.smt-menu {
	width:75px;
	z-index:99999;
	visibility:visible;
}
ul.smt-menu ul {
	width:100%;
}
ul.smt-menu li {
	width:100%!important;
}
ul.smt-menu li.smt-item {
	display:block!important;
}
.shared-sprites {
	background-image:url("../../sprites/shared/shared_sprites.png")!important;
}
.shared-sprites-service-buttons {
	background:url("../../sprites/shared/shared_sprites_service_buttons.png") no-repeat top left;
}
.shared-sprites-service-icons-color {
	background:url("../../sprites/shared/shared_sprites_service_icons_color.png") no-repeat top left;
}
.shared-sprites-service-icons-mono {
	background:url("../../sprites/shared/shared_sprites_service_icons_mono.png") no-repeat top left;
}
.shared-sprites-button-search {
	background-position:0 0;
}
.shared-sprites-button-follow {
	background-position:0 -70px;
}
.shared-sprites-button-unfollow {
	background-position:-30px -70px;
}
.shared-sprites-button-edit {
	background-position:-60px -70px;
}
.shared-sprites-button-edit-close {
	background-position:-180px -70px;
}
.shared-sprites-button-block {
	background-position:-90px -70px;
}
.shared-sprites-button-unblock {
	background-position:0 -70px;
}
.shared-button-follow:hover .shared-sprites-button-follow {
	background-position:-120px -70px;
}
.shared-button-follow:hover .shared-sprites-button-unfollow {
	background-position:-150px -70px;
}
.shared-button-edit:hover .shared-sprites-button-edit {
	background-position:-180px -70px;
}
.shared-button-block:hover .shared-sprites-button-block {
	background-position:-210px -70px;
}
.shared-button-block:hover .shared-sprites-button-unblock {
	background-position:-120px -70px;
}
.shared-sprites-button-paypal {
	background-position:0 -150px;
}
.shared-sprites-button-amazon {
	background-position:0 -190px;
}
.shared-sprites-button-google {
	background-position:0 -230px;
}
.shared-sprites-button-merchants {
	background-position:0 -110px;
}
.shared-sprites-icon-tag {
	background-position:0 -30px;
}
.shared-sprites-icon-upgrade-logo {
	background-position:0 -270px;
}
.shared-sprites-service-button-twitter {
	background-position:0 0;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-twitter {
	background-position:0 0;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-twitter {
	background-position:-48px 0;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-twitter {
	background-position:-80px 0;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-twitter {
	background-position:0 -48px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-twitter {
	background-position:-48px -32px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-twitter {
	background-position:-80px -16px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-facebook {
	background-position:0 -30px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-facebook {
	background-position:-96px 0;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-facebook {
	background-position:-144px 0;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-facebook {
	background-position:-176px 0;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-facebook {
	background-position:-96px -48px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-facebook {
	background-position:-144px -32px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-facebook {
	background-position:-176px -16px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-facebook2 {
	background-position:0 -30px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-facebook2 {
	background-position:-96px 0;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-facebook2 {
	background-position:-144px 0;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-facebook2 {
	background-position:-176px 0;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-facebook2 {
	background-position:-96px -48px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-facebook2 {
	background-position:-144px -32px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-facebook2 {
	background-position:-176px -16px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-tumblr {
	background-position:0 -60px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-tumblr {
	background-position:-192px 0;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-tumblr {
	background-position:-240px 0;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-tumblr {
	background-position:-272px 0;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-tumblr {
	background-position:-192px -48px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-tumblr {
	background-position:-240px -32px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-tumblr {
	background-position:-272px -16px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-blogger {
	background-position:0 -90px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-blogger {
	background-position:-288px 0;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-blogger {
	background-position:-336px 0;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-blogger {
	background-position:-368px 0;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-blogger {
	background-position:-288px -48px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-blogger {
	background-position:-336px -32px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-blogger {
	background-position:-368px -16px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-posterous {
	background-position:0 -120px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-posterous {
	background-position:0 -96px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-posterous {
	background-position:-48px -96px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-posterous {
	background-position:-80px -96px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-posterous {
	background-position:0 -144px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-posterous {
	background-position:-48px -128px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-posterous {
	background-position:-80px -112px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-wordpress {
	background-position:0 -150px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-wordpress {
	background-position:-96px -96px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-wordpress {
	background-position:-144px -96px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-wordpress {
	background-position:-176px -96px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-wordpress {
	background-position:-96px -144px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-wordpress {
	background-position:-144px -128px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-wordpress {
	background-position:-176px -112px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-linkedin {
	background-position:0 -180px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-linkedin {
	background-position:-192px -96px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-linkedin {
	background-position:-240px -96px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-linkedin {
	background-position:-272px -96px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-linkedin {
	background-position:-192px -144px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-linkedin {
	background-position:-240px -128px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-linkedin {
	background-position:-272px -112px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-goodreads {
	background-position:0 -210px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-goodreads {
	background-position:-288px -96px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-goodreads {
	background-position:-336px -96px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-goodreads {
	background-position:-368px -96px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-goodreads {
	background-position:-288px -144px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-goodreads {
	background-position:-336px -128px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-goodreads {
	background-position:-368px -112px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-flickr {
	background-position:0 -240px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-flickr {
	background-position:0 -192px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-flickr {
	background-position:-48px -192px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-flickr {
	background-position:-80px -192px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-flickr {
	background-position:0 -240px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-flickr {
	background-position:-48px -224px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-flickr {
	background-position:-80px -208px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-youtube {
	background-position:0 -270px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-youtube {
	background-position:-96px -192px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-youtube {
	background-position:-144px -192px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-youtube {
	background-position:-176px -192px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-youtube {
	background-position:-96px -240px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-youtube {
	background-position:-144px -224px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-youtube {
	background-position:-176px -208px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-lastfm {
	background-position:0 -300px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-lastfm {
	background-position:-192px -192px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-lastfm {
	background-position:-240px -192px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-lastfm {
	background-position:-272px -192px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-lastfm {
	background-position:-192px -240px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-lastfm {
	background-position:-240px -224px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-lastfm {
	background-position:-272px -208px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-mixcloud {
	background-position:0 -300px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-mixcloud {
	background-position:-192px -192px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-mixcloud {
	background-position:-240px -192px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-mixcloud {
	background-position:-272px -192px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-mixcloud {
	background-position:-192px -240px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-mixcloud {
	background-position:-240px -224px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-mixcloud {
	background-position:-272px -208px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-netflix {
	background-position:0 -330px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-netflix {
	background-position:-288px -192px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-netflix {
	background-position:-336px -192px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-netflix {
	background-position:-368px -192px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-netflix {
	background-position:-288px -240px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-netflix {
	background-position:-336px -224px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-netflix {
	background-position:-368px -208px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-foursquare {
	background-position:0 -360px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-foursquare {
	background-position:0 -288px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-foursquare {
	background-position:-48px -288px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-foursquare {
	background-position:-80px -288px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-foursquare {
	background-position:0 -336px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-foursquare {
	background-position:-48px -320px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-foursquare {
	background-position:-80px -304px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-etsy {
	background-position:0 -390px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-etsy {
	background-position:-96px -288px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-etsy {
	background-position:-144px -288px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-etsy {
	background-position:-176px -288px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-etsy {
	background-position:-96px -336px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-etsy {
	background-position:-144px -320px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-etsy {
	background-position:-176px -304px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-etsy2 {
	background-position:0 -390px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-etsy2 {
	background-position:-96px -288px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-etsy2 {
	background-position:-144px -288px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-etsy2 {
	background-position:-176px -288px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-etsy2 {
	background-position:-96px -336px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-etsy2 {
	background-position:-144px -320px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-etsy2 {
	background-position:-176px -304px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-feed {
	background-position:0 -420px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-feed {
	background-position:-192px -288px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-feed {
	background-position:-240px -288px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-feed {
	background-position:-272px -288px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-feed {
	background-position:-192px -336px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-feed {
	background-position:-240px -320px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-feed {
	background-position:-272px -304px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-vimeo {
	background-position:0 -450px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-vimeo {
	background-position:-288px -288px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-vimeo {
	background-position:-336px -288px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-vimeo {
	background-position:-368px -288px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-vimeo {
	background-position:-288px -336px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-vimeo {
	background-position:-336px -320px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-vimeo {
	background-position:-368px -304px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-picasa {
	background-position:0 -480px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-picasa {
	background-position:0 -384px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-picasa {
	background-position:-48px -384px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-picasa {
	background-position:-80px -384px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-picasa {
	background-position:0 -432px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-picasa {
	background-position:-48px -416px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-picasa {
	background-position:-80px -400px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-delicious {
	background-position:0 -510px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-delicious {
	background-position:-96px -384px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-delicious {
	background-position:-144px -384px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-delicious {
	background-position:-176px -384px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-delicious {
	background-position:-96px -432px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-delicious {
	background-position:-144px -416px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-delicious {
	background-position:-176px -400px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-typepad {
	background-position:0 -540px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-typepad {
	background-position:-192px -384px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-typepad {
	background-position:-240px -384px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-typepad {
	background-position:-272px -384px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-typepad {
	background-position:-192px -432px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-typepad {
	background-position:-240px -416px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-typepad {
	background-position:-272px -400px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-soundcloud {
	background-position:0 -570px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-soundcloud {
	background-position:-288px -384px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-soundcloud {
	background-position:-336px -384px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-soundcloud {
	background-position:-368px -384px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-soundcloud {
	background-position:-288px -432px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-soundcloud {
	background-position:-336px -416px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-soundcloud {
	background-position:-368px -400px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-digg {
	background-position:0 -600px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-digg {
	background-position:0 -480px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-digg {
	background-position:-48px -480px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-digg {
	background-position:-80px -480px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-digg {
	background-position:0 -528px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-digg {
	background-position:-48px -512px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-digg {
	background-position:-80px -496px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-formspring {
	background-position:0 -630px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-formspring {
	background-position:-96px -480px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-formspring {
	background-position:-144px -480px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-formspring {
	background-position:-176px -480px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-formspring {
	background-position:-96px -528px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-formspring {
	background-position:-144px -512px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-formspring {
	background-position:-176px -496px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-github {
	background-position:0 -660px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-github {
	background-position:-192px -480px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-github {
	background-position:-240px -480px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-github {
	background-position:-272px -480px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-github {
	background-position:-192px -528px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-github {
	background-position:-240px -512px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-github {
	background-position:-272px -496px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-tripit {
	background-position:0 -690px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-tripit {
	background-position:-288px -480px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-tripit {
	background-position:-336px -480px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-tripit {
	background-position:-368px -480px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-tripit {
	background-position:-288px -528px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-tripit {
	background-position:-336px -512px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-tripit {
	background-position:-368px -496px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-gowalla {
	background-position:0 -720px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-gowalla {
	background-position:0 -576px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-gowalla {
	background-position:-48px -576px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-gowalla {
	background-position:-80px -576px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-gowalla {
	background-position:0 -624px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-gowalla {
	background-position:-48px -608px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-gowalla {
	background-position:-80px -592px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-behance {
	background-position:0 -750px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-behance {
	background-position:-96px -576px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-behance {
	background-position:-144px -576px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-behance {
	background-position:-176px -576px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-behance {
	background-position:-96px -624px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-behance {
	background-position:-144px -608px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-behance {
	background-position:-176px -592px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-dribbble {
	background-position:0 -1320px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-dribbble {
	background-position:-288px -1152px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-dribbble {
	background-position:-336px -1152px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-dribbble {
	background-position:-368px -1152px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-dribbble {
	background-position:-288px -1200px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-dribbble {
	background-position:-336px -1184px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-dribbble {
	background-position:-368px -1168px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-facebookpage {
	background-position:0 -780px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-facebookpage {
	background-position:-192px -576px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-facebookpage {
	background-position:-240px -576px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-facebookpage {
	background-position:-272px -576px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-facebookpage {
	background-position:-192px -624px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-facebookpage {
	background-position:-240px -608px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-facebookpage {
	background-position:-272px -592px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-reddit {
	background-position:0 -810px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-reddit {
	background-position:-288px -576px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-reddit {
	background-position:-336px -576px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-reddit {
	background-position:-368px -576px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-reddit {
	background-position:-288px -624px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-reddit {
	background-position:-336px -608px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-reddit {
	background-position:-368px -592px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-orkut {
	background-position:0 -840px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-orkut {
	background-position:0 -672px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-orkut {
	background-position:-48px -672px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-orkut {
	background-position:-80px -672px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-orkut {
	background-position:0 -720px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-orkut {
	background-position:-48px -704px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-orkut {
	background-position:-80px -688px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-googlereader {
	background-position:0 -870px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-googlereader {
	background-position:-96px -672px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-googlereader {
	background-position:-144px -672px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-googlereader {
	background-position:-176px -672px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-googlereader {
	background-position:-96px -720px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-googlereader {
	background-position:-144px -704px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-googlereader {
	background-position:-176px -688px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-songkick {
	background-position:0 -900px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-songkick {
	background-position:-192px -672px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-songkick {
	background-position:-240px -672px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-songkick {
	background-position:-272px -672px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-songkick {
	background-position:-192px -720px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-songkick {
	background-position:-240px -704px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-songkick {
	background-position:-272px -688px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-bandsintown {
	background-position:0 -900px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-bandsintown {
	background-position:-192px -672px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-bandsintown {
	background-position:-240px -672px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-bandsintown {
	background-position:-272px -672px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-bandsintown {
	background-position:-192px -720px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-bandsintown {
	background-position:-240px -704px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-bandsintown {
	background-position:-272px -688px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-songkickartists {
	background-position:0 -900px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-songkickartists {
	background-position:-192px -672px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-songkickartists {
	background-position:-240px -672px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-songkickartists {
	background-position:-272px -672px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-songkickartists {
	background-position:-192px -720px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-songkickartists {
	background-position:-240px -704px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-songkickartists {
	background-position:-272px -688px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-myspace {
	background-position:0 -930px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-myspace {
	background-position:-288px -672px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-myspace {
	background-position:-336px -672px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-myspace {
	background-position:-368px -672px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-myspace {
	background-position:-288px -720px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-myspace {
	background-position:-336px -704px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-myspace {
	background-position:-368px -688px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-dailybooth {
	background-position:0 -960px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-dailybooth {
	background-position:0 -768px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-dailybooth {
	background-position:-48px -768px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-dailybooth {
	background-position:-80px -768px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-dailybooth {
	background-position:0 -816px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-dailybooth {
	background-position:-48px -800px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-dailybooth {
	background-position:-80px -784px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-buzz {
	background-position:0 -990px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-buzz {
	background-position:-96px -768px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-buzz {
	background-position:-144px -768px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-buzz {
	background-position:-176px -768px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-buzz {
	background-position:-96px -816px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-buzz {
	background-position:-144px -800px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-buzz {
	background-position:-176px -784px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-bandcamp {
	background-position:0 -1020px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-bandcamp {
	background-position:-192px -768px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-bandcamp {
	background-position:-240px -768px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-bandcamp {
	background-position:-272px -768px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-bandcamp {
	background-position:-192px -816px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-bandcamp {
	background-position:-240px -800px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-bandcamp {
	background-position:-272px -784px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-stumbleupon {
	background-position:0 -1050px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-stumbleupon {
	background-position:-288px -768px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-stumbleupon {
	background-position:-336px -768px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-stumbleupon {
	background-position:-368px -768px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-stumbleupon {
	background-position:-288px -816px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-stumbleupon {
	background-position:-336px -800px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-stumbleupon {
	background-position:-368px -784px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-eighttracks {
	background-position:0 -1080px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-eighttracks {
	background-position:-192px -960px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-eighttracks {
	background-position:-240px -960px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-eighttracks {
	background-position:-272px -960px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-eighttracks {
	background-position:-192px -1008px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-eighttracks {
	background-position:-240px -992px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-eighttracks {
	background-position:-272px -976px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-instagram {
	background-position:0 -1110px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-instagram {
	background-position:-288px -960px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-instagram {
	background-position:-336px -960px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-instagram {
	background-position:-368px -960px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-instagram {
	background-position:-288px -1008px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-instagram {
	background-position:-336px -992px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-instagram {
	background-position:-368px -976px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-topspin {
	background-position:0 -1140px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-topspin {
	background-position:0 -1056px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-topspin {
	background-position:-48px -1056px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-topspin {
	background-position:-80px -1056px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-topspin {
	background-position:0 -1104px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-topspin {
	background-position:-48px -1088px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-topspin {
	background-position:-80px -1072px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-foodspotting {
	background-position:0 -1170px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-foodspotting {
	background-position:-96px -1056px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-foodspotting {
	background-position:-144px -1056px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-foodspotting {
	background-position:-176px -1056px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-foodspotting {
	background-position:-96px -1104px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-foodspotting {
	background-position:-144px -1088px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-foodspotting {
	background-position:-176px -1072px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-hypemachine {
	background-position:0 -1200px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-hypemachine {
	background-position:-192px -1056px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-hypemachine {
	background-position:-240px -1056px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-hypemachine {
	background-position:-272px -1056px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-hypemachine {
	background-position:-192px -1104px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-hypemachine {
	background-position:-240px -1088px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-hypemachine {
	background-position:-272px -1072px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-fitbit {
	background-position:0 -1230px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-fitbit {
	background-position:-288px -1056px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-fitbit {
	background-position:-336px -1056px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-fitbit {
	background-position:-368px -1056px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-fitbit {
	background-position:-288px -1104px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-fitbit {
	background-position:-336px -1088px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-fitbit {
	background-position:-368px -1072px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-goodsie {
	background-position:0 -1260px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-goodsie {
	background-position:-96px -1152px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-goodsie {
	background-position:-144px -1152px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-goodsie {
	background-position:-176px -1152px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-goodsie {
	background-position:-96px -1200px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-goodsie {
	background-position:-144px -1184px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-goodsie {
	background-position:-176px -1168px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-deviantart {
	background-position:-3000px 0;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-deviantart {
	background-position:-3000px -1056px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-deviantart {
	background-position:-3000px -1056px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-deviantart {
	background-position:-3000px -1056px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-deviantart {
	background-position:-3000px -1104px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-deviantart {
	background-position:-3000px -1088px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-deviantart {
	background-position:-3000px -1072px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-fivehundredpx {
	background-position:0 -1290px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-fivehundredpx, .shared-sprites-service-icons-square-48-500px {
	background-position:-192px -1152px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-fivehundredpx, .shared-sprites-service-icons-square-32-500px {
	background-position:-240px -1152px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-fivehundredpx, .shared-sprites-service-icons-square-16-500px {
	background-position:-272px -1152px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-fivehundredpx, .shared-sprites-service-icons-circle-48-500px {
	background-position:-192px -1200px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-fivehundredpx, .shared-sprites-service-icons-circle-32-500px {
	background-position:-240px -1184px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-fivehundredpx, .shared-sprites-service-icons-circle-16-500px {
	background-position:-272px -1168px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-bandsintown {
	background-position:0 -1350px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-bandsintown {
	background-position:0 -1248px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-bandsintown {
	background-position:-48px -1248px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-bandsintown {
	background-position:-80px -1248px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-bandsintown {
	background-position:0 -1296px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-bandsintown {
	background-position:-48px -1280px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-bandsintown {
	background-position:-80px -1264px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-mixcloud {
	background-position:0 -1380px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-mixcloud {
	background-position:-96px -1248px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-mixcloud {
	background-position:-144px -1248px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-mixcloud {
	background-position:-176px -1248px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-mixcloud {
	background-position:-96px -1296px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-mixcloud {
	background-position:-144px -1280px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-mixcloud {
	background-position:-176px -1264px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-songkickartists {
	background-position:-120px -900px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-songkickartists {
	background-position:-192px -672px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-songkickartists {
	background-position:-240px -672px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-songkickartists {
	background-position:-272px -672px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-songkickartists {
	background-position:-192px -720px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-songkickartists {
	background-position:-240px -704px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-songkickartists {
	background-position:-272px -688px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-custom_map {
	background-position:-220px 0;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-custom_map {
	background-position:0 -864px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-custom_map {
	background-position:-48px -864px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-custom_map {
	background-position:-80px -864px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-custom_map {
	background-position:0 -912px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-custom_map {
	background-position:-48px -896px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-custom_map {
	background-position:-80px -880px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-custom_embed {
	background-position:-220px -30px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-custom_embed {
	background-position:-96px -864px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-custom_embed {
	background-position:-144px -864px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-custom_embed {
	background-position:-176px -864px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-custom_embed {
	background-position:-96px -912px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-custom_embed {
	background-position:-144px -896px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-custom_embed {
	background-position:-176px -880px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-custom_plain {
	background-position:-220px -60px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-custom_plain {
	background-position:-192px -864px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-custom_plain {
	background-position:-240px -864px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-custom_plain {
	background-position:-272px -864px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-custom_plain {
	background-position:-192px -912px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-custom_plain {
	background-position:-240px -896px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-custom_plain {
	background-position:-272px -880px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-custom_vcard {
	background-position:-220px -90px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-custom_vcard {
	background-position:-288px -864px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-custom_vcard {
	background-position:-336px -864px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-custom_vcard {
	background-position:-368px -864px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-custom_vcard {
	background-position:-288px -912px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-custom_vcard {
	background-position:-336px -896px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-custom_vcard {
	background-position:-368px -880px;
	width:16px;
	height:16px;
}
.shared-sprites-service-button-custom_bio {
	background-position:-220px -120px;
	width:110px;
	height:28px;
}
.shared-sprites-service-icons-square-48-custom_bio {
	background-position:0 -960px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-custom_bio {
	background-position:-48px -960px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-custom_bio {
	background-position:-80px -960px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-custom_bio {
	background-position:0 -1008px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-custom_bio {
	background-position:-48px -992px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-custom_bio {
	background-position:-80px -976px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-square-48-home {
	background-position:-96px -960px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-home {
	background-position:-144px -960px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-home {
	background-position:-176px -960px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-home {
	background-position:-96px -1008px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-home {
	background-position:-144px -992px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-home {
	background-position:-176px -976px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-square-48-contact {
	background-position:0 -1152px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-square-32-contact {
	background-position:-48px -1152px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-square-16-contact {
	background-position:-80px -1152px;
	width:16px;
	height:16px;
}
.shared-sprites-service-icons-circle-48-contact {
	background-position:0 -1200px;
	width:48px;
	height:48px;
}
.shared-sprites-service-icons-circle-32-contact {
	background-position:-48px -1184px;
	width:32px;
	height:32px;
}
.shared-sprites-service-icons-circle-16-contact {
	background-position:-80px -1168px;
	width:16px;
	height:16px;
}
.layout-hidden {
	display:none!important;
	margin:0!important;
	padding:0!important;
	font-size:0!important;
	line-height:0!important;
}
.layout-empty {
	margin:0!important;
	padding:0!important;
	font-size:0!important;
	line-height:0!important;
}
.layout-invisible {
	visibility:hidden;
	-moz-opacity:0;
	-webkit-opacity:0;
	opacity:0;
}
#layout-about {
	word-wrap:break-word;
}
.layout-about-items {
	line-height:130%;
}
#layout-about-logo {
	overflow:hidden;
}
#layout-about-logo img {
	display:block;
	max-width:100%;
	cursor:pointer;
}
#layout-about-header {
	line-height:100%;
	font-weight:normal;
}
#layout-about-header .layout-about-item-label {
	cursor:pointer;
}
#layout-about-description p {
	margin:10px 0 0 0;
}
#layout-about-description p:first-child {
	margin:0;
}
#layout-about-description ul {
	margin:10px 0 0 0;
	list-style:square inside none;
}
#layout-about-description ul:first-child {
	margin:0;
}
#layout-about-description li {
	margin:5px 0 0 0;
}
#layout-about-description li:first-child {
	margin:0;
}
#layout-about-description blockquote {
	margin:10px 0 0 20px;
}
#layout-about-description blockquote:first-child {
	margin:0;
}
#layout-about-navs {
	list-style-position:outside;
	list-style-type:none;
}
.layout-about-nav-label {
	cursor:pointer;
}
.layout-about-nav-label:hover {
	text-decoration:underline;
}
.layout-about-nav-icon {
	cursor:pointer;
}
.layout-about-nav-bullets-circle {
	list-style-position:inside!important;
	list-style-type:circle!important;
}
.layout-about-nav-bullets-disc {
	list-style-position:inside!important;
	list-style-type:disc!important;
}
.layout-about-nav-bullets-square {
	list-style-position:inside!important;
	list-style-type:square!important;
}
.layout-about-nav-icons {
	list-style-type:none!important;
	list-style-position:outside!important;
}
.layout-about-nav-icons .layout-about-nav-icon {
	display:inline;
}
.layout-about-nav-icons .layout-about-nav-label {
	vertical-align:middle;
	cursor:pointer;
}
.layout-about-nav-icons-float {
	overflow:hidden;
	line-height:100%;
	list-style-type:none!important;
	list-style-position:outside!important;
}
.layout-about-nav-icons-float .layout-about-item {
	float:left;
	font-size:0;
	line-height:0;
}
.layout-about-nav-icons-float .layout-about-nav-label {
	display:none;
}
.layout-about-nav-icons-float .layout-about-nav-icon-img {
	margin-right:0;
}
.layout-about-nav-icon {
	display:none;
}
.layout-about-nav-icon-img {
	vertical-align:middle;
	margin-right:10px;
}
#layout-about-share {
	position:relative;
}
#layout-about-share .layout-share-popup {
	top:-170px;
	left:0;
	z-index:2;
}
#layout-about-share .layout-share-popup-arrow-up {
	display:none;
}
#layout-about-share .layout-share-popup-arrow-down {
	bottom:-7px;
	left:12px;
}
#layout-about-info {
	width:16px;
	height:16px;
	cursor:pointer;
}
#layout-about-info-img {
	width:16px;
	height:16px;
}
#layout-content-accounts {
	display:none;
	min-height:120px;
}
.layout-content-account {
	display:none;
	position:relative;
}
.layout-content-panel {
	word-wrap:break-word;
}
.layout-content-panel-container {
	position:relative;
}
.layout-content-nav {
	position:relative;
	z-index:3;
}
.layout-content-nav-dropdown {
	position:relative;
	font-size:10px;
	line-height:10px;
	text-transform:uppercase;
	letter-spacing:1px;
	cursor:pointer;
}
.layout-content-nav-dropdown-text {
	overflow:hidden;
	display:inline-block;
	max-width:90%;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
}
.layout-content-nav-dropdown-text:hover {
	text-decoration:underline;
}
.layout-content-nav-dropdown .shared-arrow-down {
	height:4px;
	border-width:5px 5px 0 5px;
	vertical-align:middle;
	cursor:pointer;
}
.layout-content-nav-dropdown-menu {
	display:none;
	position:absolute;
	top:20px;
	padding:10px;
	border:1px solid;
	-moz-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);
	box-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
}
.layout-content-nav-dropdown-menu-item {
	margin-top:10px;
	line-height:100%;
	cursor:pointer;
}
.layout-content-nav-dropdown-menu-item:first-child {
	margin-top:0;
}
.layout-content-nav-dropdown-menu-item:hover {
	text-decoration:underline;
}
.layout-content-nav-dropdown-disabled {
	cursor:default;
}
.layout-content-nav-dropdown-disabled .shared-arrow-down {
	display:none;
}
.layout-content-nav-dropdown-disabled .layout-content-nav-dropdown-text:hover {
	text-decoration:none;
}
.layout-content-nav-dropdown-disabled .layout-content-nav-dropdown-menu {
	display:none!important;
}
.layout-content-nav-default {
	height:10px;
}
.layout-content-nav-default .layout-content-nav-dropdown {
	float:left;
	width:60%;
	padding-right:2%;
}
.layout-content-nav-default .layout-content-nav-dropdown-menu {
	left:-10px;
}
.layout-content-nav-default .layout-content-nav-profile {
	float:right;
	width:20%;
	text-align:right;
	font-size:10px;
	line-height:10px;
	text-transform:uppercase;
	letter-spacing:1px;
}
.layout-content-pagination {
	text-align:center;
	list-style:none;
	display:none;
}
.layout-content-pagination-item {
	display:inline-block;
	margin:0 4px;
	cursor:pointer;
}
.layout-content-pagination-number {
	vertical-align:middle;
}
.layout-content-pagination-next .shared-arrow-right {
	vertical-align:middle;
}
.layout-content-pagination-prev .shared-arrow-left {
	vertical-align:middle;
}
.layout-content-pagination-item-disabled span {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	-webkit-opacity:.5;
	opacity:.5;
}
.layout-content-loader {
	display:none;
	padding:10px;
	height:22px;
}
.layout-content-loader span {
	float:left;
	display:block;
	width:16px;
	height:16px;
	padding:3px;
	background:white url('../../sprites/shared/panel-loader.gif') no-repeat 3px 3px;
	-moz-border-radius:100%;
	-webkit-border-radius:100%;
	border-radius:100%;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	-webkit-opacity:.5;
	opacity:.5;
}
.layout-content-loader-text {
	float:left;
	line-height:16px;
	font-size:12px;
	padding:3px 3px 3px 8px;
}
.layout-content-loader-percent {
	display:inline;
}
.layout-content-display-ungrouped #layout-content-accounts {
	background:none!important;
	filter:none!important;
}
.layout-content-display-ungrouped .layout-content-account {
	background:none;
	filter:none!important;
}
.layout-content-display-ungrouped .layout-content-nav {
	margin-bottom:20px;
	padding:10px 20px;
}
.layout-content-display-ungrouped .layout-content-pagination {
	padding:20px;
}
.layout-content-display-ungrouped .layout-content-panel-container {
	padding:20px;
}
.layout-content-display-ungrouped .content-panel-photo .layout-content-panel-container {
	padding:10px;
}
.layout-content-display-ungrouped .content-panel-video .layout-content-panel-container {
	padding:10px;
}
.layout-content-display-ungrouped .content-blog-details {
	top:20px;
	left:20px;
}
.layout-content-display-ungrouped .content-links-details {
	top:20px;
	left:20px;
}
.layout-content-display-ungrouped .content-status-details {
	top:20px;
	left:20px;
}
.layout-content-display-ungrouped .intents {
	bottom:20px;
	right:20px;
}
.layout-content-display-ungrouped .content-gallery-zoom {
	bottom:10px;
	left:10px;
}
.layout-content-display-ungrouped .content-gallery-fullscreen {
	bottom:10px;
	right:10px;
}
.layout-content-display-ungrouped .content-gallery-play {
	bottom:10px;
	left:10px;
}
.layout-content-display-grouped .layout-content-account {
	filter:none!important;
}
.layout-content-display-grouped .layout-content-panel {
	background:none;
	filter:none!important;
}
.layout-content-display-grouped .layout-content-nav {
	margin-bottom:20px;
	background:none;
	filter:none!important;
}
.layout-content-display-grouped .layout-content-nav-default {
	padding-top:20px;
}
.layout-content-display-grouped .layout-content-pagination {
	margin-top:20px;
	padding-top:20px;
	border-top:1px solid;
	background:none;
	filter:none!important;
}
.layout-content-display-grouped .content-type-list {
	margin-top:-30px;
}
.layout-content-display-grouped .content-type-list .layout-content-panel {
	margin-top:30px;
	margin-bottom:0;
	padding-top:30px;
	border-top:1px solid;
}
.layout-content-display-grouped .content-blog-details {
	top:0;
	left:0;
}
.layout-content-display-grouped .content-links-details {
	top:0;
	left:0;
}
.layout-content-display-grouped .content-status-details {
	top:0;
	left:0;
}
.layout-content-display-grouped .intents {
	bottom:0;
	right:0;
}
.layout-content-display-grouped .content-gallery-zoom {
	bottom:0;
	left:0;
}
.layout-content-display-grouped .content-gallery-fullscreen {
	bottom:0;
	right:0;
}
.layout-content-display-grouped .content-gallery-play {
	bottom:0;
	left:0;
}
.layout-content-display-grouped .content-error {
	padding-top:30px;
}
#userpage {
	
}
.content-font-h {
	line-height:130%;
}
.content-font-l {
	line-height:130%;
}
.content-font-m {
	line-height:130%;
}
.content-font-s {
	line-height:130%;
}
.content-font-truncate {
	overflow:hidden;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
}
.content-font-margin {
	margin-bottom:10px;
}
.content-subheader {
	margin:40px 0 20px 0;
	padding-bottom:10px;
	border-bottom:1px solid;
	text-transform:uppercase;
	letter-spacing:1px;
}
.content-input {
	display:block;
	padding:10px;
	width:100%;
	font-size:12px;
	line-height:18px;
	color:#222;
	border:1px solid #CCC;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	-moz-box-shadow:0 4px 0 rgba(0, 0, 0, .05) inset;
	-webkit-box-shadow:0 4px 0 rgba(0, 0, 0, .05) inset;
	box-shadow:0 4px 0 rgba(0, 0, 0, .05) inset;
}
.content-button {
	display:inline-block;
	padding:7px 10px 8px 10px;
	font-size:11px;
	text-align:center;
	border:none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	cursor:pointer;
}
.content-button:hover {
	text-decoration:underline;
}
.content-field {
	margin-bottom:20px;
}
.content-field-header {
	display:block;
	margin:0 0 5px 0;
	font-size:11px;
	font-weight:normal;
}
.content-html {
	overflow:hidden;
}
.content-html blockquote {
	margin:0 0 10px 10px;
	padding:0 0 0 10px;
	border-left:1px solid;
}
.content-html ul {
	margin:10px 0 10px 20px;
	list-style:square;
}
.content-html ol {
	margin:10px 0 10px 20px;
	list-style-position:inside;
}
.content-html li {
	margin:0 0 10px 0;
	padding:0;
}
.content-html pre {
	overflow:auto;
}
.content-html p {
	margin:0 0 10px 0;
}
.content-html img {
	margin:0 0 10px 0;
	max-width:100%!important;
	height:auto!important;
}
.content-html a img {
	display:block;
}
.content-html embed {
	display:block;
	margin-bottom:10px;
	width:100%;
}
.content-html object {
	display:block;
	margin-bottom:10px;
	width:100%;
}
.content-html iframe {
	display:block;
	margin-bottom:10px;
	width:100%;
	border:0;
}
.content-html .feedflare {
	display:none;
}
.content-html .zemanta-pixie {
	display:none;
}
.content-html .blogger-post-footer {
	display:none;
}
.content-html .module-crunchbase {
	display:none;
}
.no-embed-resize embed {
	width:auto!important;
}
.grid-size-960 .grid-col-12 .content-blog-title {
	padding-left:25%;
}
.grid-size-960 .grid-col-12 .content-blog-body {
	padding-left:25%;
}
.grid-size-960 .grid-col-12 .content-blog-details {
	position:absolute;
	width:20%;
}
.grid-size-720 .grid-col-12 .content-blog-title {
	padding-left:25%;
}
.grid-size-720 .grid-col-12 .content-blog-body {
	padding-left:25%;
}
.grid-size-720 .grid-col-12 .content-blog-details {
	position:absolute;
	width:20%;
}
.grid-size-960 .grid-col-12 .content-links-title {
	padding-left:25%;
}
.grid-size-960 .grid-col-12 .content-links-body {
	padding-left:25%;
}
.grid-size-960 .grid-col-12 .content-links-details {
	position:absolute;
	width:20%;
}
.grid-size-720 .grid-col-12 .content-links-title {
	padding-left:25%;
}
.grid-size-720 .grid-col-12 .content-links-body {
	padding-left:25%;
}
.grid-size-720 .grid-col-12 .content-links-details {
	position:absolute;
	width:20%;
}
.grid-size-960 .grid-col-12 .content-linkedin-list-title {
	padding-left:25%;
}
.grid-size-960 .grid-col-12 .content-linkedin-list-body {
	padding-left:25%;
}
.grid-size-960 .grid-col-12 .content-linkedin-list-details {
	position:absolute;
	width:20%;
}
.grid-size-720 .grid-col-12 .content-linkedin-list-title {
	padding-left:25%;
}
.grid-size-720 .grid-col-12 .content-linkedin-list-body {
	padding-left:25%;
}
.grid-size-720 .grid-col-12 .content-linkedin-list-details {
	position:absolute;
	width:20%;
}
.grid-size-312 .grid-col-12 .content-audio-set-track-title {
	float:none;
	margin-bottom:10px;
	width:auto;
	padding-right:0;
}
.grid-size-312 .grid-col-12 .content-audio-set-track-details {
	float:none;
	width:auto;
	text-align:left;
}
.grid-size-312 .grid-col-12 .content-audio-track-title {
	float:none;
	margin-bottom:10px;
	width:auto;
	padding-right:0;
}
.grid-size-312 .grid-col-12 .content-audio-track-details {
	float:none;
	width:auto;
	text-align:left;
}
.grid-size-312 .grid-col-12 .content-list-title {
	float:none;
	margin-bottom:10px;
	width:auto;
	padding-right:0;
}
.grid-size-312 .grid-col-12 .content-list-details {
	float:none;
	width:auto;
	text-align:left;
}
.content-audio {
	overflow:visible!important;
}
.content-audio-set-info {
	overflow:hidden;
}
.content-audio-set-info-thumb {
	float:left;
	margin:0 20px 10px 0;
}
.content-audio-set-info-thumb img {
	display:block;
}
.content-audio-set-content {
	margin-bottom:10px;
}
.content-audio-set-tracks {
	margin-bottom:12px;
}
.content-audio-set-track {
	margin-top:12px;
	padding-top:12px;
	border-top:1px dashed;
}
.content-audio-set-track:first-child {
	margin-top:0;
	border-top:none;
}
.content-audio-set-track-title {
	float:left;
	width:78%;
	padding-right:2%;
}
.content-audio-set-track-details {
	float:right;
	width:20%;
	text-align:right;
}
.content-audio-track-title {
	float:left;
	width:78%;
	padding-right:2%;
}
.content-audio-track-details {
	float:right;
	width:20%;
	text-align:right;
}
.content-blog-title img {
	margin-bottom:0;
}
.content-blog-title object {
	margin-bottom:0;
}
.content-blog-title embed {
	margin-bottom:0;
}
.content-blog-title blockquote {
	margin:0 20px 10px 20px;
	padding:0;
	border:none;
}
.content-list-title {
	float:left;
	width:78%;
	padding-right:2%;
}
.content-list-details {
	float:right;
	width:20%;
	text-align:right;
}
.content-status-thumb {
	float:left;
	margin:0 20px 20px 0;
}
.content-status-thumb img {
	display:block;
}
.content-status .intents {
	margin-left:10px;
	visibility:hidden;
}
.content-status .layout-content-panel:hover .intents {
	visibility:visible;
}
.content-gallery-thumb {
	cursor:pointer;
}
.content-gallery-thumb img {
	display:block;
	width:100%;
}
.content-gallery-thumb:hover .content-gallery-zoom {
	display:block;
}
.content-gallery-thumb:hover .content-gallery-fullscreen {
	display:block;
}
.content-gallery-thumb:hover .content-gallery-play {
	display:block;
}
.content-gallery-caption {
	margin-top:10px;
}
.content-gallery-zoom {
	display:none;
	position:absolute;
	width:30px;
	height:30px;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	-webkit-opacity:.8;
	opacity:.8;
}
.content-gallery-fullscreen {
	display:none;
	position:absolute;
	width:30px;
	height:30px;
	-moz-opacity:.8;
	-webkit-opacity:.8;
	opacity:.8;
}
.content-gallery-play {
	display:none;
	position:absolute;
	width:30px;
	height:30px;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	-webkit-opacity:.8;
	opacity:.8;
}
.content-gallery-play:hover {
	-moz-opacity:1;
	-webkit-opacity:1;
	opacity:1;
}
.content-map-legend {
	overflow:hidden;
}
.content-map-legend-item:first-child {
	margin-right:0;
}
.content-map-legend-item {
	overflow:hidden;
	float:left;
	margin-right:10px;
}
.content-map-legend-icon {
	float:left;
	margin-right:5px;
	width:10px;
}
.content-map-legend-label {
	float:left;
}
.content-map-embed #map_zoom_controls {
	margin:5px;
}
.content-map-embed #map_zoom_controls div {
	margin:0 0 5px 0;
	padding:3px;
	width:15px;
	height:15px;
	font-size:11px;
	font-family:"Lucida Grande", Tahoma;
	text-align:center;
	cursor:pointer;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.content-map-embed #map_zoom_controls div:hover {
	text-decoration:underline;
}
.content-comment .content-comment-message {
	display:none;
	margin-bottom:10px;
	font-size:11px;
}
.content-comment .content-input {
	margin-bottom:20px;
}
.content-linkedin-item {
	overflow:hidden;
	margin-top:20px;
	padding-top:20px;
	border-top:1px dashed;
}
.content-linkedin-item:first-child {
	margin-top:0;
	padding-top:0;
	border-top:none;
}
.content-linkedin-info {
	overflow:hidden;
}
.content-linkedin-info-thumb {
	float:left;
	margin:0 20px 20px 0;
}
.content-linkedin-info-thumb img {
	display:block;
}
.content-linkedin-info-content {
	margin-bottom:10px;
}
.content-custom-map-embed {
	margin-bottom:20px;
}
.layout-effects-corners-large.layout-content-display-ungrouped .layout-content-nav {
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.layout-effects-corners-large.layout-content-display-ungrouped .layout-content-panel {
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.layout-effects-corners-large.layout-content-display-ungrouped .layout-content-pagination {
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.layout-effects-corners-small.layout-content-display-ungrouped .layout-content-nav {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.layout-effects-corners-small.layout-content-display-ungrouped .layout-content-panel {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.layout-effects-corners-small.layout-content-display-ungrouped .layout-content-pagination {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.layout-effects-shadows-large.layout-content-display-ungrouped .layout-content-nav {
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
}
.layout-effects-shadows-large.layout-content-display-ungrouped .layout-content-panel {
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
}
.layout-effects-shadows-large.layout-content-display-ungrouped .layout-content-pagination {
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
}
.layout-effects-shadows-small.layout-content-display-ungrouped .layout-content-nav {
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
}
.layout-effects-shadows-small.layout-content-display-ungrouped .layout-content-panel {
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
}
.layout-effects-shadows-small.layout-content-display-ungrouped .layout-content-pagination {
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
}
#userpage-audio {
	display:none;
	overflow:hidden;
	position:fixed;
	padding:10px;
	z-index:3010;
}
#userpage-audio.audio-tabs-bottom-left {
	bottom:0;
	left:0;
}
#userpage-audio.audio-tabs-bottom-right {
	bottom:0;
	right:0;
}
.userpage-audio-container {
	position:relative;
	min-width:130px;
	max-width:180px;
	padding:10px;
}
#userpage-audio-close {
	position:absolute;
	top:5px;
	right:5px;
	font-size:14px;
	line-height:14px;
	z-index:1;
}
#userpage-audio-header {
	margin-bottom:8px;
	width:90px;
	font-size:10px;
	letter-spacing:1px;
	text-transform:uppercase;
}
#userpage-audio-sm2 {
	font-size:12px;
}
#userpage-audio-sm2 .sm2-360ui {
	width:16px!important;
}
#userpage-audio-sm2 .sm2_link {
	margin-left:16px!important;
}
#userpage-audio-sm2 .sm2-canvas {
	display:none;
}
.layout-effects-corners-large .userpage-audio-container {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.layout-effects-corners-small .userpage-audio-container {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.layout-effects-shadows-small .userpage-audio-container {
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
}
.layout-effects-shadows-large .userpage-audio-container {
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
}
.userpage-footer-container {
	margin:0 2px;
}
.userpage-footer-container-link {
	position:relative;
	display:block;
	padding:3px 3px 3px;
	background-color:#f9f9f9;
	text-decoration:none!important;
	border:1px solid rgba(0, 0, 0, 0.1);
	border-left:1px solid rgba(0, 0, 0, 0.1);
	border-bottom:1px solid rgba(0, 0, 0, 0.2);
	border-right:1px solid rgba(0, 0, 0, 0.2);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.userpage-footer-container-bg {
	display:block;
	width:30px;
	height:30px;
}
.userpage-footer-container-logo {
	display:block;
	margin:0;
	width:30px;
	height:30px;
}
#userpage-footer {
	position:fixed;
	padding:10px;
	z-index:3000;
}
#userpage-footer.footer-tabs-top-left {
	top:0;
	left:0;
}
#userpage-footer.footer-tabs-top-left .userpage-footer-container {
	float:right;
}
#userpage-footer.footer-tabs-top-left .layout-share-popup {
	top:58px;
}
#userpage-footer.footer-tabs-top-left .layout-share-popup-arrow-up {
	top:-7px;
	left:12px;
}
#userpage-footer.footer-tabs-top-left .layout-share-popup-arrow-down {
	display:none;
}
#userpage-footer.footer-tabs-top-right {
	top:0;
	right:0;
}
#userpage-footer.footer-tabs-top-right .userpage-footer-container {
	float:left;
}
#userpage-footer.footer-tabs-top-right .layout-share-popup {
	top:58px;
	left:-80px;
}
#userpage-footer.footer-tabs-top-right .layout-share-popup-arrow-up {
	top:-7px;
	left:104px;
}
#userpage-footer.footer-tabs-top-right .layout-share-popup-arrow-down {
	display:none;
}
#userpage-footer.footer-tabs-bottom-left {
	bottom:0;
	left:0;
}
#userpage-footer.footer-tabs-bottom-left .userpage-footer-container {
	float:right;
}
#userpage-footer.footer-tabs-bottom-left .layout-share-popup {
	top:-156px;
}
#userpage-footer.footer-tabs-bottom-left .layout-share-popup-arrow-up {
	display:none;
}
#userpage-footer.footer-tabs-bottom-left .layout-share-popup-arrow-down {
	bottom:-7px;
	left:12px;
}
#userpage-footer.footer-tabs-bottom-right {
	bottom:0;
	right:0;
}
#userpage-footer.footer-tabs-bottom-right .userpage-footer-container {
	float:left;
}
#userpage-footer.footer-tabs-bottom-right .layout-share-popup {
	top:-156px;
	left:-80px;
}
#userpage-footer.footer-tabs-bottom-right .layout-share-popup-arrow-up {
	display:none;
}
#userpage-footer.footer-tabs-bottom-right .layout-share-popup-arrow-down {
	bottom:-7px;
	left:104px;
}
#userpage-footer-share-logo-bg {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#userpage-footer-contact-logo-bg {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#userpage-footer-follow-logo-bg {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#userpage-footer-unfollow-logo-bg {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#userpage-footer-audio {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#userpage .jspContainer {
	overflow:hidden;
	position:relative;
}
#userpage .jspPane {
	position:absolute;
	z-index:1;
}
#userpage .jspVerticalBar {
	position:absolute;
	top:0;
	right:0;
	margin:0;
	padding:0;
	width:4px;
	height:100%;
	z-index:2;
}
#userpage .jspTrack {
	position:relative;
	width:4px;
	background:none;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
#userpage .jspDrag {
	position:relative;
	top:0;
	left:0;
	cursor:pointer;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
.layout-share-popup {
	display:none;
	position:absolute;
	background:white;
	text-align:left;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.layout-share-popup .layout-share-popup-item {
	display:block;
}
.layout-share-popup-embeds {
	padding:10px 10px 7px 10px;
	background:#e7e7e7;
	border-bottom:1px solid #ccc;
	-moz-border-radius-bottomLeft:5px;
	-moz-border-radius-bottomRight:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	border-radius:5px 5px 0 0;
}
.layout-share-popup-embeds .addthis_button_facebook_like {
	margin-bottom:-2px;
}
.layout-share-popup-embeds .addthis_button_google_plusone {
	margin-bottom:3px;
}
.layout-share-popup-embeds .addthis_button_tweet {
	margin-bottom:4px;
}
.layout-share-popup-links {
	overflow:hidden;
	padding:5px 7px;
}
.layout-share-popup-links .layout-share-popup-item {
	float:left;
	margin:3px;
}
.layout-share-popup .shared-arrow-up {
	position:absolute;
}
.layout-share-popup .shared-arrow-down {
	position:absolute;
}
.layout-share-popup-close {
	display:block;
	position:absolute;
	top:5px;
	right:5px;
	color:#999!important;
	font-size:14px;
	font-family:"Lucida Grande", Tahoma, Arial;
}
.ui360 {
	position:relative;
	min-width:40px;
	min-height:40px;
}
.ui360.initialized {
	min-height:0;
}
.ui360 .sm2-360ui {
	position:absolute;
	top:50%;
	left:-3px;
	margin-top:-20px;
	width:40px;
	height:40px;
	z-index:1;
	vertical-align:middle;
}
.ui360 .sm2-360btn {
	position:absolute;
	display:inline-block;
	top:50%;
	left:50%;
	margin-top:-5px;
	margin-left:-1px;
	width:0;
	height:0;
	border-style:solid;
	border-width:5px 0 5px 5px;
	cursor:pointer;
	z-index:3;
}
.ui360 .sm2-360ui.sm2_playing .sm2-cover {
	display:block;
}
.ui360 .sm2-360ui.sm2_playing .sm2-360btn {
	margin-left:-2px;
	height:10px;
	border-style:double;
	border-width:0 0 0 5px;
}
.ui360 .sm2-360ui.sm2_paused .sm2-cover {
	display:block;
}
.ui360 .sm2_link {
	display:inline-block;
	margin-left:40px;
	vertical-align:middle;
}
.ui360 .sm2-canvas {
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
.ui360 .sm2-cover {
	position:absolute;
	display:none;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);
	z-index:2;
	cursor:pointer;
}
.ui360 .sm2-timing {
	display:none;
}
#sm2-container {
	overflow:hidden;
	position:fixed;
	bottom:0;
	left:0;
	margin:0;
	padding:0;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
}
.galleria {
	height:420px;
}
.galleria-errors {
	display:none;
}
.galleria-container {
	position:relative;
	overflow:hidden;
	color:#FFF;
}
.galleria-container.fullscreen .galleria-stage {
	bottom:0;
}
.galleria-container .galleria-tooltip {
	position:absolute;
	padding:3px 8px;
	max-width:50%;
	font-size:11px;
	color:#000;
	background:#FFF;
	z-index:3;
}
.galleria-stage {
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:30px;
	background:rgba(0, 0, 0, .9);
}
.galleria-stage .galleria-image-nav {
	position:absolute;
	top:50%;
	left:0;
	margin-top:-15px;
	width:100%;
	height:30px;
}
.galleria-stage .galleria-image-nav-left {
	position:absolute;
	left:0;
	width:30px;
	height:30px;
	background:url("../../sprites/shared/galleria_sprites.png") no-repeat 0 0;
	cursor:pointer;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	-webkit-opacity:.8;
	opacity:.8;
	z-index:2;
}
.galleria-stage .galleria-image-nav-right {
	position:absolute;
	right:0;
	width:30px;
	height:30px;
	background:url("../../sprites/shared/galleria_sprites.png") no-repeat 0 -40px;
	cursor:pointer;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	-webkit-opacity:.8;
	opacity:.8;
	z-index:2;
}
.galleria-stage .galleria-progress {
	position:absolute;
	top:0;
	left:0;
	width:0;
	height:2px;
	background:white;
	z-index:3;
}
.galleria-stage .galleria-loader {
	display:none;
	position:absolute;
	top:50%;
	left:50%;
	width:32px;
	height:32px;
	padding:3px;
	margin:-16px 0 0 -16px;
	background:white url('../../sprites/shared/layout_loader_large.gif') no-repeat 3px 3px;
	-moz-border-radius:100%;
	-webkit-border-radius:100%;
	border-radius:100%;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	-webkit-opacity:.7;
	opacity:.7;
	z-index:2;
}
.galleria-bar {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:30px;
	z-index:3;
	background:#000;
}
.galleria-bar .galleria-s1 {
	display:none;
	position:absolute;
	left:30px;
	bottom:0;
	width:1px;
	height:30px;
	background:#222;
}
.galleria-bar .galleria-s2 {
	display:none;
	position:absolute;
	left:60px;
	bottom:0;
	width:1px;
	height:30px;
	background:#222;
}
.galleria-bar .galleria-s3 {
	display:none;
	position:absolute;
	right:30px;
	bottom:0;
	width:1px;
	height:30px;
	background:#222;
}
.galleria-bar .galleria-s4 {
	display:none;
	position:absolute;
	right:58px;
	bottom:1px;
	width:1px;
	height:29px;
	background:#222;
}
.galleria-bar .galleria-thumblink {
	position:absolute;
	left:0;
	bottom:0;
	width:30px;
	height:30px;
	background:#000 url("../../sprites/shared/galleria_sprites.png") no-repeat 0 -80px;
	cursor:pointer;
}
.galleria-bar .galleria-thumblink.open {
	background-position:0 -110px;
}
.galleria-bar .galleria-play {
	position:absolute;
	left:30px;
	bottom:0;
	width:30px;
	height:30px;
	background:#000 url("../../sprites/shared/galleria_sprites.png") no-repeat -30px -80px;
	cursor:pointer;
}
.galleria-bar .galleria-play.playing {
	background-position:-60px -80px;
}
.galleria-bar .galleria-fullscreen {
	position:absolute;
	right:0;
	bottom:0;
	width:30px;
	height:30px;
	background:#000 url("../../sprites/shared/galleria_sprites.png") no-repeat -120px -80px;
	cursor:pointer;
}
.galleria-bar .galleria-fullscreen.open {
	background-position:-150px -80px;
}
.galleria-bar .galleria-popout {
	display:none;
	position:absolute;
	right:30px;
	bottom:0;
	width:30px;
	height:30px;
	background:#000 url("../../sprites/shared/galleria_sprites.png") no-repeat -90px -80px;
	cursor:pointer;
}
.galleria-bar .galleria-info {
	overflow:hidden;
	position:absolute;
	left:70px;
	right:70px;
	height:30px;
	text-align:center;
}
.galleria-bar .galleria-info .galleria-info-text {
	display:inline;
	font-size:11px;
	line-height:30px;
	color:#FFF;
}
.galleria-bar .galleria-info .galleria-info-title {
	display:inline;
}
.galleria-bar .galleria-info .galleria-info-description {
	display:inline;
	margin-left:10px;
}
.galleria-bar .galleria-info .galleria-counter {
	display:inline;
	position:absolute;
	font-size:11px;
	line-height:30px;
	top:0;
	left:0;
}
.galleria-thumbnails-container {
	position:absolute;
	top:0;
	left:0;
	width:0;
	height:0;
	z-index:2;
}
.galleria-thumbnails-container .galleria-thumbnails-list {
	position:absolute;
	top:10px;
	right:10px;
	left:10px;
	bottom:41px;
	overflow:auto!important;
}
.galleria-thumbnails-container .galleria-image {
	float:left;
	margin:0 7px 7px 0;
	width:80px;
	height:45px;
	border:1px solid #999;
	cursor:pointer;
}
.galleria-thumbnails-container .galleria-thumb-nav-left {
	display:none;
	position:absolute;
	left:0;
	top:0;
	height:40px;
	width:23px;
	background-position:-495px 5px;
	cursor:pointer;
	z-index:3;
}
.galleria-thumbnails-container .galleria-thumb-nav-right {
	display:none;
	position:absolute;
	right:0;
	top:0;
	height:40px;
	width:23px;
	background-position:-578px 5px;
	border-right:none;
	cursor:pointer;
	z-index:3;
}
.galleria-container.notouch .galleria-thumbnails .galleria-image:hover {
	border-color:white;
}
.galleria-container.notouch .galleria-thumblink:hover {
	background-position:0 -110px;
}
.galleria-container.notouch .galleria-fullscreen:hover {
	background-position:-150px -110px;
}
.galleria-container.notouch .galleria-play:hover {
	background-position:-30px -110px;
}
.galleria-container.notouch .galleria-play.playing:hover {
	background-position:-60px -110px;
}
.galleria-container.notouch .galleria-popout:hover {
	background-position:-90px -80px;
}
.galleria-container.notouch .galleria-image-nav-left:hover {
	background-position:-40px 0;
}
.galleria-container.notouch .galleria-image-nav-right:hover {
	background-position:-40px -40px;
}
.galleria-container.touch .galleria-thumbnails .galleria-image:active {
	border-color:white;
}
.galleria-container.touch .galleria-thumblink:active {
	background-position:0 -110px;
}
.galleria-container.touch .galleria-fullscreen:active {
	background-position:-150px -110px;
}
.galleria-container.touch .galleria-play:active {
	background-position:-30px -110px;
}
.galleria-container.touch .galleria-play.playing:hover {
	background-position:-60px -110px;
}
.galleria-container.touch .galleria-popout:active {
	background-position:-90px -80px;
}
.galleria-container.touch .galleria-image-nav-left:active {
	background-position:-40px 0;
}
.galleria-container.touch .galleria-image-nav-right:active {
	background-position:-40px -40px;
}
.galleria-lightbox-overlay {
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:99990;
}
.galleria-lightbox-box {
	display:none;
	position:fixed;
	top:50%;
	left:50%;
	width:400px;
	height:400px;
	margin-top:-200px;
	margin-left:-200px;
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	z-index:99991;
}
.galleria-lightbox-box:hover .galleria-lightbox-close {
	display:block;
}
.galleria-lightbox-box:hover .galleria-lightbox-prevholder {
	display:block;
}
.galleria-lightbox-box:hover .galleria-lightbox-nextholder {
	display:block;
}
.galleria-lightbox-shadow {
	position:absolute;
	width:100%;
	height:100%;
}
.galleria-lightbox-content {
	overflow:hidden;
	position:absolute;
	top:10px;
	right:10px;
	bottom:0;
	left:10px;
}
.galleria-lightbox-close {
	display:none;
	overflow:hidden;
	position:absolute;
	top:10px;
	right:10px;
	width:30px;
	height:30px;
	text-indent:30px;
	cursor:pointer;
	background:url("../../sprites/shared/galleria_sprites.png") no-repeat -80px 0;
	cursor:pointer;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	-webkit-opacity:.8;
	opacity:.8;
	z-index:99999;
}
.galleria-lightbox-close:hover {
	background-position:-120px 0;
}
.galleria-lightbox-image {
	display:block;
	position:absolute;
	overflow:hidden;
	top:0;
	right:0;
	bottom:30px;
	left:0;
}
.galleria-lightbox-prevholder {
	display:none;
	position:absolute;
	top:50%;
	left:10px;
	margin-top:-15px;
	width:30px;
	height:30px;
	cursor:pointer;
	background:url("../../sprites/shared/galleria_sprites.png") no-repeat 0 0;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	-webkit-opacity:.8;
	opacity:.8;
}
.galleria-lightbox-prevholder:hover {
	background-position:-40px 0;
}
.galleria-lightbox-nextholder {
	display:none;
	position:absolute;
	top:50%;
	right:10px;
	margin-top:-15px;
	width:30px;
	height:30px;
	cursor:pointer;
	background:url("../../sprites/shared/galleria_sprites.png") no-repeat 0 -40px;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	-webkit-opacity:.8;
	opacity:.8;
}
.galleria-lightbox-nextholder:hover {
	background-position:-40px -40px;
}
.galleria-lightbox-info {
	overflow:hidden;
	position:absolute;
	right:0;
	bottom:10px;
	left:0;
	height:15px;
	font-size:11px;
	line-height:15px;
}
.galleria-lightbox-title {
	float:left;
}
.galleria-lightbox-counter {
	float:right;
	margin-left:8px;
}
.userpage-sprites {
	background:url("../../sprites/userpage/userpage_sprites.png") no-repeat top left;
}
.userpage-sprites-gallery-zoom {
	background-position:0 -20px;
}
.userpage-sprites-gallery-zoom:hover {
	background-position:-40px -20px;
}
.userpage-sprites-gallery-fullscreen {
	background-position:-80px -20px;
}
.userpage-sprites-gallery-fullscreen:hover {
	background-position:-120px -20px;
}
.userpage-sprites-gallery-play {
	background-position:0 -50px;
}
.userpage-sprites-gallery-play:hover {
	background-position:-40px -50px;
}
.userpage-sprites-back {
	background-position:-80px -60px;
}
.userpage-sprites-back.dark {
	background-position:-80px -60px;
}
.userpage-sprites-back.light {
	background-position:-120px -60px;
}
.userpage-sprites-close {
	background-position:-160px -60px;
}
.userpage-sprites-close.dark {
	background-position:-160px -60px;
}
.userpage-sprites-close.light {
	background-position:-200px -60px;
}
.userpage-sprites-branding {
	background-position:0 -90px;
}
.userpage-sprites-branding.dark {
	background-position:0 -90px;
}
.userpage-sprites-branding.dark:hover {
	background-position:-80px -90px;
}
.userpage-sprites-branding.light {
	background-position:-40px -90px;
}
.userpage-sprites-branding.light:hover {
	background-position:-80px -90px;
}
.userpage-sprites-contact {
	background-position:0 -130px;
}
.userpage-sprites-contact.dark {
	background-position:0 -130px;
}
.userpage-sprites-contact.dark:hover {
	background-position:-80px -130px;
}
.userpage-sprites-contact.light {
	background-position:-40px -130px;
}
.userpage-sprites-contact.light:hover {
	background-position:-80px -130px;
}
.userpage-sprites-share {
	background-position:0 -170px;
}
.userpage-sprites-share.dark {
	background-position:0 -170px;
}
.userpage-sprites-share.dark:hover {
	background-position:-80px -170px;
}
.userpage-sprites-share.light {
	background-position:-40px -170px;
}
.userpage-sprites-share.light:hover {
	background-position:-80px -170px;
}
.userpage-sprites-follow {
	background-position:0 -210px;
}
.userpage-sprites-follow.dark {
	background-position:0 -210px;
}
.userpage-sprites-follow.dark:hover {
	background-position:-80px -210px;
}
.userpage-sprites-follow.light {
	background-position:-40px -210px;
}
.userpage-sprites-follow.light:hover {
	background-position:-80px -210px;
}
.userpage-sprites-unfollow {
	background-position:0 -250px;
}
.userpage-sprites-unfollow.dark {
	background-position:0 -250px;
}
.userpage-sprites-unfollow.dark:hover {
	background-position:-80px -250px;
}
.userpage-sprites-unfollow.light {
	background-position:-40px -250px;
}
.userpage-sprites-unfollow.light:hover {
	background-position:-80px -250px;
}
.userpage-sprites-info {
	background-position:0 -290px;
}
.userpage-sprites-info.light {
	background-position:0 -290px;
}
.userpage-sprites-info.dark {
	background-position:-20px -290px;
}
.content-input {
*padding:10px 0;
*width:98%;
*text-indent:10px;
}
body {
	background-attachment:fixed;
	-moz-font-feature-settings:"liga=0";
	-moz-font-feature-settings:"liga" off;
}
#userpage {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	min-height:100%;
}
#background {
	position:fixed;
	top:0;
	left:0;
	overflow:hidden;
	z-index:-1;
	width:1px;
	height:1px;
}
#background img {
	position:absolute;
	top:0;
	left:0;
}
.layout-effects-corners-large .lightbox-container {
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.layout-effects-corners-large .lightbox-container .content-button {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.layout-effects-corners-large .lightbox-close {
	top:5px!important;
	right:5px!important;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.layout-effects-corners-small .lightbox-container {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.layout-effects-corners-small .lightbox-container .content-button {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.layout-effects-corners-small .lightbox-close {
	top:5px!important;
	right:5px!important;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
#lightbox-contact-container {
	width:610px;
	height:auto;
}
#lightbox-contact-cols {
	overflow:hidden;
}
#lightbox-contact-col-input {
	float:left;
	margin-right:20px;
	width:400px;
}
#lightbox-contact-col-about {
	float:left;
	padding-top:14px;
	width:190px;
}
#lightbox-contact-message {
	margin-bottom:20px;
}
#lightbox-contact-form .errors {
	overflow:hidden!important;
	list-style:none!important;
	float:right!important;
	margin:2px 0 0 10px!important;
	padding:0!important;
	font-size:11px!important;
	line-height:14px!important;
	color:#FF6A6A!important;
	background:none!important;
}
#lightbox-contact-form .errors li {
	float:left;
	margin:0!important;
}
#lightbox-migration-container {
	width:610px;
	height:auto;
}
#lightbox-migration-list {
	margin:0 0 20px 0;
	list-style:none;
}
#lightbox-migration-list label {
	font-size:11px;
}
#lightbox-migration-list li {
	margin-top:1px;
	padding:5px;
	background:rgba(0, 0, 0, .2);
}
#lightbox-migration-list li:first-child {
	margin-top:0;
}
.lightbox-migration-buttons {
	overflow:hidden;
}
#fonttest_active {
	display:none;
}
#fonttest_inactive {
	display:none;
}
.grid-cols {
	overflow:hidden;
	margin-left:-10px;
}
.grid-col-vert {
	margin-bottom:20px;
}
.grid-col-horiz {
	float:left;
	margin-right:10px;
	margin-left:10px;
}
.grid-size-1560 {
	width:1540px;
}
.grid-size-1560 .grid-cols {
	width:1560px;
}
.grid-size-1560 .grid-col-1 {
	width:110px;
}
.grid-size-1560 .grid-col-2 {
	width:240px;
}
.grid-size-1560 .grid-col-3 {
	width:370px;
}
.grid-size-1560 .grid-col-4 {
	width:500px;
}
.grid-size-1560 .grid-col-5 {
	width:630px;
}
.grid-size-1560 .grid-col-6 {
	width:760px;
}
.grid-size-1560 .grid-col-7 {
	width:890px;
}
.grid-size-1560 .grid-col-8 {
	width:1020px;
}
.grid-size-1560 .grid-col-9 {
	width:1150px;
}
.grid-size-1560 .grid-col-10 {
	width:1280px;
}
.grid-size-1560 .grid-col-11 {
	width:1410px;
}
.grid-size-1560 .grid-col-12 {
	width:1540px;
}
.grid-size-1560 .grid-col-full {
	width:1540px;
}
.grid-size-1560 .grid-col-max {
	max-width:1540px;
}
.grid-size-1560 .grid-col-2 .grid-ratio-4x3 {
	height:180px;
}
.grid-size-1560 .grid-col-2 .grid-ratio-16x9 {
	height:135px;
}
.grid-size-1560 .grid-col-2 .grid-ratio-square {
	height:240px;
}
.grid-size-1560 .grid-col-3 .grid-ratio-4x3 {
	height:277px;
}
.grid-size-1560 .grid-col-3 .grid-ratio-16x9 {
	height:208px;
}
.grid-size-1560 .grid-col-3 .grid-ratio-square {
	height:370px;
}
.grid-size-1560 .grid-col-4 .grid-ratio-4x3 {
	height:375px;
}
.grid-size-1560 .grid-col-4 .grid-ratio-16x9 {
	height:281px;
}
.grid-size-1560 .grid-col-4 .grid-ratio-square {
	height:500px;
}
.grid-size-1560 .grid-col-6 .grid-ratio-4x3 {
	height:570px;
}
.grid-size-1560 .grid-col-6 .grid-ratio-16x9 {
	height:427px;
}
.grid-size-1560 .grid-col-6 .grid-ratio-square {
	height:760px;
}
.grid-size-1560 .grid-col-12 .grid-ratio-4x3 {
	height:1155px;
}
.grid-size-1560 .grid-col-12 .grid-ratio-16x9 {
	height:866px;
}
.grid-size-1560 .grid-col-12 .grid-ratio-square {
	height:1540px;
}
.grid-size-1560 .grid-col-full .grid-ratio-4x3 {
	height:1155px;
}
.grid-size-1560 .grid-col-full .grid-ratio-16x9 {
	height:866px;
}
.grid-size-1560 .grid-col-full .grid-ratio-square {
	height:1540px;
}
.grid-size-1200 {
	width:1180px;
}
.grid-size-1200 .grid-cols {
	width:1200px;
}
.grid-size-1200 .grid-col-1 {
	width:80px;
}
.grid-size-1200 .grid-col-2 {
	width:180px;
}
.grid-size-1200 .grid-col-3 {
	width:280px;
}
.grid-size-1200 .grid-col-4 {
	width:380px;
}
.grid-size-1200 .grid-col-5 {
	width:480px;
}
.grid-size-1200 .grid-col-6 {
	width:580px;
}
.grid-size-1200 .grid-col-7 {
	width:680px;
}
.grid-size-1200 .grid-col-8 {
	width:780px;
}
.grid-size-1200 .grid-col-9 {
	width:880px;
}
.grid-size-1200 .grid-col-10 {
	width:980px;
}
.grid-size-1200 .grid-col-11 {
	width:1080px;
}
.grid-size-1200 .grid-col-12 {
	width:1180px;
}
.grid-size-1200 .grid-col-full {
	width:1180px;
}
.grid-size-1200 .grid-col-max {
	max-width:1180px;
}
.grid-size-1200 .grid-col-1 .grid-ratio-4x3 {
	height:60px;
}
.grid-size-1200 .grid-col-1 .grid-ratio-16x9 {
	height:45px;
}
.grid-size-1200 .grid-col-1 .grid-ratio-square {
	height:80px;
}
.grid-size-1200 .grid-col-2 .grid-ratio-4x3 {
	height:135px;
}
.grid-size-1200 .grid-col-2 .grid-ratio-16x9 {
	height:101px;
}
.grid-size-1200 .grid-col-2 .grid-ratio-square {
	height:180px;
}
.grid-size-1200 .grid-col-3 .grid-ratio-4x3 {
	height:210px;
}
.grid-size-1200 .grid-col-3 .grid-ratio-16x9 {
	height:157px;
}
.grid-size-1200 .grid-col-3 .grid-ratio-square {
	height:280px;
}
.grid-size-1200 .grid-col-4 .grid-ratio-4x3 {
	height:285px;
}
.grid-size-1200 .grid-col-4 .grid-ratio-16x9 {
	height:213px;
}
.grid-size-1200 .grid-col-4 .grid-ratio-square {
	height:380px;
}
.grid-size-1200 .grid-col-6 .grid-ratio-4x3 {
	height:435px;
}
.grid-size-1200 .grid-col-6 .grid-ratio-16x9 {
	height:326px;
}
.grid-size-1200 .grid-col-6 .grid-ratio-square {
	height:580px;
}
.grid-size-1200 .grid-col-12 .grid-ratio-4x3 {
	height:885px;
}
.grid-size-1200 .grid-col-12 .grid-ratio-16x9 {
	height:664px;
}
.grid-size-1200 .grid-col-12 .grid-ratio-square {
	height:1180px;
}
.grid-size-1200 .grid-col-full .grid-ratio-4x3 {
	height:885px;
}
.grid-size-1200 .grid-col-full .grid-ratio-16x9 {
	height:664px;
}
.grid-size-1200 .grid-col-full .grid-ratio-square {
	height:1180px;
}
.grid-size-960 {
	width:940px;
}
.grid-size-960 .grid-cols {
	width:960px;
}
.grid-size-960 .grid-col-1 {
	width:60px;
}
.grid-size-960 .grid-col-2 {
	width:140px;
}
.grid-size-960 .grid-col-3 {
	width:220px;
}
.grid-size-960 .grid-col-4 {
	width:300px;
}
.grid-size-960 .grid-col-5 {
	width:380px;
}
.grid-size-960 .grid-col-6 {
	width:460px;
}
.grid-size-960 .grid-col-7 {
	width:540px;
}
.grid-size-960 .grid-col-8 {
	width:620px;
}
.grid-size-960 .grid-col-9 {
	width:700px;
}
.grid-size-960 .grid-col-10 {
	width:780px;
}
.grid-size-960 .grid-col-11 {
	width:860px;
}
.grid-size-960 .grid-col-12 {
	width:940px;
}
.grid-size-960 .grid-col-full {
	width:940px;
}
.grid-size-960 .grid-col-max {
	max-width:940px;
}
.grid-size-960 .grid-col-1 .grid-ratio-4x3 {
	height:45px;
}
.grid-size-960 .grid-col-1 .grid-ratio-16x9 {
	height:33px;
}
.grid-size-960 .grid-col-1 .grid-ratio-square {
	height:60px;
}
.grid-size-960 .grid-col-2 .grid-ratio-4x3 {
	height:105px;
}
.grid-size-960 .grid-col-2 .grid-ratio-16x9 {
	height:78px;
}
.grid-size-960 .grid-col-2 .grid-ratio-square {
	height:140px;
}
.grid-size-960 .grid-col-3 .grid-ratio-4x3 {
	height:165px;
}
.grid-size-960 .grid-col-3 .grid-ratio-16x9 {
	height:123px;
}
.grid-size-960 .grid-col-3 .grid-ratio-square {
	height:220px;
}
.grid-size-960 .grid-col-4 .grid-ratio-4x3 {
	height:225px;
}
.grid-size-960 .grid-col-4 .grid-ratio-16x9 {
	height:168px;
}
.grid-size-960 .grid-col-4 .grid-ratio-square {
	height:300px;
}
.grid-size-960 .grid-col-6 .grid-ratio-4x3 {
	height:345px;
}
.grid-size-960 .grid-col-6 .grid-ratio-16x9 {
	height:258px;
}
.grid-size-960 .grid-col-6 .grid-ratio-square {
	height:460px;
}
.grid-size-960 .grid-col-12 .grid-ratio-4x3 {
	height:705px;
}
.grid-size-960 .grid-col-12 .grid-ratio-16x9 {
	height:529px;
}
.grid-size-960 .grid-col-12 .grid-ratio-square {
	height:940px;
}
.grid-size-960 .grid-col-full .grid-ratio-4x3 {
	height:705px;
}
.grid-size-960 .grid-col-full .grid-ratio-16x9 {
	height:529px;
}
.grid-size-960 .grid-col-full .grid-ratio-square {
	height:940px;
}
.grid-size-840 {
	width:820px;
}
.grid-size-840 .grid-cols {
	width:840px;
}
.grid-size-840 .grid-col-1 {
	width:50px;
}
.grid-size-840 .grid-col-2 {
	width:120px;
}
.grid-size-840 .grid-col-3 {
	width:190px;
}
.grid-size-840 .grid-col-4 {
	width:260px;
}
.grid-size-840 .grid-col-5 {
	width:330px;
}
.grid-size-840 .grid-col-6 {
	width:400px;
}
.grid-size-840 .grid-col-7 {
	width:470px;
}
.grid-size-840 .grid-col-8 {
	width:540px;
}
.grid-size-840 .grid-col-9 {
	width:610px;
}
.grid-size-840 .grid-col-10 {
	width:680px;
}
.grid-size-840 .grid-col-11 {
	width:750px;
}
.grid-size-840 .grid-col-12 {
	width:820px;
}
.grid-size-840 .grid-col-full {
	width:820px;
}
.grid-size-840 .grid-col-max {
	max-width:820px;
}
.grid-size-840 .grid-col-1 .grid-ratio-4x3 {
	height:37px;
}
.grid-size-840 .grid-col-1 .grid-ratio-16x9 {
	height:28px;
}
.grid-size-840 .grid-col-1 .grid-ratio-square {
	height:50px;
}
.grid-size-840 .grid-col-2 .grid-ratio-4x3 {
	height:90px;
}
.grid-size-840 .grid-col-2 .grid-ratio-16x9 {
	height:67px;
}
.grid-size-840 .grid-col-2 .grid-ratio-square {
	height:90px;
}
.grid-size-840 .grid-col-3 .grid-ratio-4x3 {
	height:142px;
}
.grid-size-840 .grid-col-3 .grid-ratio-16x9 {
	height:106px;
}
.grid-size-840 .grid-col-3 .grid-ratio-square {
	height:190px;
}
.grid-size-840 .grid-col-4 .grid-ratio-4x3 {
	height:195px;
}
.grid-size-840 .grid-col-4 .grid-ratio-16x9 {
	height:146px;
}
.grid-size-840 .grid-col-4 .grid-ratio-square {
	height:300px;
}
.grid-size-840 .grid-col-6 .grid-ratio-4x3 {
	height:345px;
}
.grid-size-840 .grid-col-6 .grid-ratio-16x9 {
	height:258px;
}
.grid-size-840 .grid-col-6 .grid-ratio-square {
	height:400px;
}
.grid-size-840 .grid-col-12 .grid-ratio-4x3 {
	height:615px;
}
.grid-size-840 .grid-col-12 .grid-ratio-16x9 {
	height:461px;
}
.grid-size-840 .grid-col-12 .grid-ratio-square {
	height:820px;
}
.grid-size-840 .grid-col-full .grid-ratio-4x3 {
	height:615px;
}
.grid-size-840 .grid-col-full .grid-ratio-16x9 {
	height:461px;
}
.grid-size-840 .grid-col-full .grid-ratio-square {
	height:820px;
}
.grid-size-720 {
	width:700px;
}
.grid-size-720 .grid-cols {
	width:720px;
}
.grid-size-720 .grid-col-1 {
	width:40px;
}
.grid-size-720 .grid-col-2 {
	width:100px;
}
.grid-size-720 .grid-col-3 {
	width:160px;
}
.grid-size-720 .grid-col-4 {
	width:220px;
}
.grid-size-720 .grid-col-5 {
	width:280px;
}
.grid-size-720 .grid-col-6 {
	width:340px;
}
.grid-size-720 .grid-col-7 {
	width:400px;
}
.grid-size-720 .grid-col-8 {
	width:460px;
}
.grid-size-720 .grid-col-9 {
	width:520px;
}
.grid-size-720 .grid-col-10 {
	width:580px;
}
.grid-size-720 .grid-col-11 {
	width:640px;
}
.grid-size-720 .grid-col-12 {
	width:700px;
}
.grid-size-720 .grid-col-full {
	width:700px;
}
.grid-size-720 .grid-col-max {
	max-width:700px;
}
.grid-size-720 .grid-col-1 .grid-ratio-4x3 {
	height:30px;
}
.grid-size-720 .grid-col-1 .grid-ratio-16x9 {
	height:22px;
}
.grid-size-720 .grid-col-1 .grid-ratio-square {
	height:40px;
}
.grid-size-720 .grid-col-2 .grid-ratio-4x3 {
	height:75px;
}
.grid-size-720 .grid-col-2 .grid-ratio-16x9 {
	height:56px;
}
.grid-size-720 .grid-col-2 .grid-ratio-square {
	height:100px;
}
.grid-size-720 .grid-col-3 .grid-ratio-4x3 {
	height:120px;
}
.grid-size-720 .grid-col-3 .grid-ratio-16x9 {
	height:90px;
}
.grid-size-720 .grid-col-3 .grid-ratio-square {
	height:160px;
}
.grid-size-720 .grid-col-4 .grid-ratio-4x3 {
	height:165px;
}
.grid-size-720 .grid-col-4 .grid-ratio-16x9 {
	height:123px;
}
.grid-size-720 .grid-col-4 .grid-ratio-square {
	height:220px;
}
.grid-size-720 .grid-col-6 .grid-ratio-4x3 {
	height:255px;
}
.grid-size-720 .grid-col-6 .grid-ratio-16x9 {
	height:191px;
}
.grid-size-720 .grid-col-6 .grid-ratio-square {
	height:340px;
}
.grid-size-720 .grid-col-12 .grid-ratio-4x3 {
	height:525px;
}
.grid-size-720 .grid-col-12 .grid-ratio-16x9 {
	height:394px;
}
.grid-size-720 .grid-col-12 .grid-ratio-square {
	height:700px;
}
.grid-size-720 .grid-col-full .grid-ratio-4x3 {
	height:525px;
}
.grid-size-720 .grid-col-full .grid-ratio-16x9 {
	height:394px;
}
.grid-size-720 .grid-col-full .grid-ratio-square {
	height:700px;
}
.grid-size-600 {
	width:580px;
}
.grid-size-600 .grid-cols {
	width:600px;
}
.grid-size-600 .grid-col-1 {
	width:80px;
}
.grid-size-600 .grid-col-2 {
	width:80px;
}
.grid-size-600 .grid-col-3 {
	width:130px;
}
.grid-size-600 .grid-col-4 {
	width:180px;
}
.grid-size-600 .grid-col-5 {
	width:230px;
}
.grid-size-600 .grid-col-6 {
	width:280px;
}
.grid-size-600 .grid-col-7 {
	width:330px;
}
.grid-size-600 .grid-col-8 {
	width:380px;
}
.grid-size-600 .grid-col-9 {
	width:430px;
}
.grid-size-600 .grid-col-10 {
	width:480px;
}
.grid-size-600 .grid-col-11 {
	width:480px;
}
.grid-size-600 .grid-col-12 {
	width:580px;
}
.grid-size-600 .grid-col-full {
	width:580px;
}
.grid-size-600 .grid-col-max {
	max-width:580px;
}
.grid-size-600 .grid-col-1 .grid-ratio-4x3 {
	height:60px;
}
.grid-size-600 .grid-col-1 .grid-ratio-16x9 {
	height:45px;
}
.grid-size-600 .grid-col-1 .grid-ratio-square {
	height:80px;
}
.grid-size-600 .grid-col-2 .grid-ratio-4x3 {
	height:60px;
}
.grid-size-600 .grid-col-2 .grid-ratio-16x9 {
	height:45px;
}
.grid-size-600 .grid-col-2 .grid-ratio-square {
	height:80px;
}
.grid-size-600 .grid-col-3 .grid-ratio-4x3 {
	height:97px;
}
.grid-size-600 .grid-col-3 .grid-ratio-16x9 {
	height:73px;
}
.grid-size-600 .grid-col-3 .grid-ratio-square {
	height:130px;
}
.grid-size-600 .grid-col-4 .grid-ratio-4x3 {
	height:135px;
}
.grid-size-600 .grid-col-4 .grid-ratio-16x9 {
	height:101px;
}
.grid-size-600 .grid-col-4 .grid-ratio-square {
	height:180px;
}
.grid-size-600 .grid-col-6 .grid-ratio-4x3 {
	height:210px;
}
.grid-size-600 .grid-col-6 .grid-ratio-16x9 {
	height:157px;
}
.grid-size-600 .grid-col-6 .grid-ratio-square {
	height:280px;
}
.grid-size-600 .grid-col-12 .grid-ratio-4x3 {
	height:435px;
}
.grid-size-600 .grid-col-12 .grid-ratio-16x9 {
	height:326px;
}
.grid-size-600 .grid-col-12 .grid-ratio-square {
	height:580px;
}
.grid-size-600 .grid-col-full .grid-ratio-4x3 {
	height:435px;
}
.grid-size-600 .grid-col-full .grid-ratio-16x9 {
	height:326px;
}
.grid-size-600 .grid-col-full .grid-ratio-square {
	height:580px;
}
.grid-size-540 {
	width:520px;
}
.grid-size-540 .grid-cols {
	width:540px;
}
.grid-size-540 .grid-col-1 {
	width:70px;
}
.grid-size-540 .grid-col-2 {
	width:70px;
}
.grid-size-540 .grid-col-3 {
	width:115px;
}
.grid-size-540 .grid-col-4 {
	width:160px;
}
.grid-size-540 .grid-col-5 {
	width:205px;
}
.grid-size-540 .grid-col-6 {
	width:250px;
}
.grid-size-540 .grid-col-7 {
	width:295px;
}
.grid-size-540 .grid-col-8 {
	width:340px;
}
.grid-size-540 .grid-col-9 {
	width:385px;
}
.grid-size-540 .grid-col-10 {
	width:430px;
}
.grid-size-540 .grid-col-11 {
	width:430px;
}
.grid-size-540 .grid-col-12 {
	width:520px;
}
.grid-size-540 .grid-col-full {
	width:520px;
}
.grid-size-540 .grid-col-max {
	max-width:520px;
}
.grid-size-540 .grid-col-1 .grid-ratio-4x3 {
	height:52px;
}
.grid-size-540 .grid-col-1 .grid-ratio-16x9 {
	height:39px;
}
.grid-size-540 .grid-col-1 .grid-ratio-square {
	height:70px;
}
.grid-size-540 .grid-col-2 .grid-ratio-4x3 {
	height:52px;
}
.grid-size-540 .grid-col-2 .grid-ratio-16x9 {
	height:39px;
}
.grid-size-540 .grid-col-2 .grid-ratio-square {
	height:70px;
}
.grid-size-540 .grid-col-3 .grid-ratio-4x3 {
	height:86px;
}
.grid-size-540 .grid-col-3 .grid-ratio-16x9 {
	height:64px;
}
.grid-size-540 .grid-col-3 .grid-ratio-square {
	height:115px;
}
.grid-size-540 .grid-col-4 .grid-ratio-4x3 {
	height:120px;
}
.grid-size-540 .grid-col-4 .grid-ratio-16x9 {
	height:90px;
}
.grid-size-540 .grid-col-4 .grid-ratio-square {
	height:160px;
}
.grid-size-540 .grid-col-6 .grid-ratio-4x3 {
	height:187px;
}
.grid-size-540 .grid-col-6 .grid-ratio-16x9 {
	height:140px;
}
.grid-size-540 .grid-col-6 .grid-ratio-square {
	height:250px;
}
.grid-size-540 .grid-col-12 .grid-ratio-4x3 {
	height:390px;
}
.grid-size-540 .grid-col-12 .grid-ratio-16x9 {
	height:293px;
}
.grid-size-540 .grid-col-12 .grid-ratio-square {
	height:520px;
}
.grid-size-540 .grid-col-full .grid-ratio-4x3 {
	height:390px;
}
.grid-size-540 .grid-col-full .grid-ratio-16x9 {
	height:293px;
}
.grid-size-540 .grid-col-full .grid-ratio-square {
	height:520px;
}
.grid-size-480 {
	width:460px;
}
.grid-size-480 .grid-cols {
	width:480px;
}
.grid-size-480 .grid-col-1 {
	width:60px;
}
.grid-size-480 .grid-col-2 {
	width:60px;
}
.grid-size-480 .grid-col-3 {
	width:100px;
}
.grid-size-480 .grid-col-4 {
	width:140px;
}
.grid-size-480 .grid-col-5 {
	width:180px;
}
.grid-size-480 .grid-col-6 {
	width:220px;
}
.grid-size-480 .grid-col-7 {
	width:260px;
}
.grid-size-480 .grid-col-8 {
	width:300px;
}
.grid-size-480 .grid-col-9 {
	width:340px;
}
.grid-size-480 .grid-col-10 {
	width:420px;
}
.grid-size-480 .grid-col-11 {
	width:420px;
}
.grid-size-480 .grid-col-12 {
	width:460px;
}
.grid-size-480 .grid-col-full {
	width:460px;
}
.grid-size-480 .grid-col-max {
	max-width:460px;
}
.grid-size-480 .grid-col-1 .grid-ratio-4x3 {
	height:15px;
}
.grid-size-480 .grid-col-1 .grid-ratio-16x9 {
	height:11px;
}
.grid-size-480 .grid-col-1 .grid-ratio-square {
	height:20px;
}
.grid-size-480 .grid-col-2 .grid-ratio-4x3 {
	height:45px;
}
.grid-size-480 .grid-col-2 .grid-ratio-16x9 {
	height:33px;
}
.grid-size-480 .grid-col-2 .grid-ratio-square {
	height:60px;
}
.grid-size-480 .grid-col-3 .grid-ratio-4x3 {
	height:75px;
}
.grid-size-480 .grid-col-3 .grid-ratio-16x9 {
	height:56px;
}
.grid-size-480 .grid-col-3 .grid-ratio-square {
	height:100px;
}
.grid-size-480 .grid-col-4 .grid-ratio-4x3 {
	height:105px;
}
.grid-size-480 .grid-col-4 .grid-ratio-16x9 {
	height:78px;
}
.grid-size-480 .grid-col-4 .grid-ratio-square {
	height:140px;
}
.grid-size-480 .grid-col-6 .grid-ratio-4x3 {
	height:165px;
}
.grid-size-480 .grid-col-6 .grid-ratio-16x9 {
	height:123px;
}
.grid-size-480 .grid-col-6 .grid-ratio-square {
	height:220px;
}
.grid-size-480 .grid-col-12 .grid-ratio-4x3 {
	height:345px;
}
.grid-size-480 .grid-col-12 .grid-ratio-16x9 {
	height:259px;
}
.grid-size-480 .grid-col-12 .grid-ratio-square {
	height:460px;
}
.grid-size-480 .grid-col-full .grid-ratio-4x3 {
	height:345px;
}
.grid-size-480 .grid-col-full .grid-ratio-16x9 {
	height:259px;
}
.grid-size-480 .grid-col-full .grid-ratio-square {
	height:460px;
}
.grid-size-420 {
	width:400px;
}
.grid-size-420 .grid-cols {
	width:420px;
}
.grid-size-420 .grid-col-1 {
	width:50px;
}
.grid-size-420 .grid-col-2 {
	width:50px;
}
.grid-size-420 .grid-col-3 {
	width:85px;
}
.grid-size-420 .grid-col-4 {
	width:120px;
}
.grid-size-420 .grid-col-5 {
	width:155px;
}
.grid-size-420 .grid-col-6 {
	width:190px;
}
.grid-size-420 .grid-col-7 {
	width:225px;
}
.grid-size-420 .grid-col-8 {
	width:260px;
}
.grid-size-420 .grid-col-9 {
	width:295px;
}
.grid-size-420 .grid-col-10 {
	width:330px;
}
.grid-size-420 .grid-col-11 {
	width:330px;
}
.grid-size-420 .grid-col-12 {
	width:400px;
}
.grid-size-420 .grid-col-full {
	width:400px;
}
.grid-size-420 .grid-col-max {
	max-width:400px;
}
.grid-size-420 .grid-col-1 .grid-ratio-4x3 {
	height:37px;
}
.grid-size-420 .grid-col-1 .grid-ratio-16x9 {
	height:28px;
}
.grid-size-420 .grid-col-1 .grid-ratio-square {
	height:50px;
}
.grid-size-420 .grid-col-2 .grid-ratio-4x3 {
	height:37px;
}
.grid-size-420 .grid-col-2 .grid-ratio-16x9 {
	height:28px;
}
.grid-size-420 .grid-col-2 .grid-ratio-square {
	height:50px;
}
.grid-size-420 .grid-col-3 .grid-ratio-4x3 {
	height:63px;
}
.grid-size-420 .grid-col-3 .grid-ratio-16x9 {
	height:47px;
}
.grid-size-420 .grid-col-3 .grid-ratio-square {
	height:85px;
}
.grid-size-420 .grid-col-4 .grid-ratio-4x3 {
	height:90px;
}
.grid-size-420 .grid-col-4 .grid-ratio-16x9 {
	height:67px;
}
.grid-size-420 .grid-col-4 .grid-ratio-square {
	height:120px;
}
.grid-size-420 .grid-col-6 .grid-ratio-4x3 {
	height:142px;
}
.grid-size-420 .grid-col-6 .grid-ratio-16x9 {
	height:106px;
}
.grid-size-420 .grid-col-6 .grid-ratio-square {
	height:190px;
}
.grid-size-420 .grid-col-12 .grid-ratio-4x3 {
	height:300px;
}
.grid-size-420 .grid-col-12 .grid-ratio-16x9 {
	height:225px;
}
.grid-size-420 .grid-col-12 .grid-ratio-square {
	height:400px;
}
.grid-size-420 .grid-col-full .grid-ratio-4x3 {
	height:300px;
}
.grid-size-420 .grid-col-full .grid-ratio-16x9 {
	height:225px;
}
.grid-size-420 .grid-col-full .grid-ratio-square {
	height:400px;
}
.grid-size-312 {
	width:292px;
}
.grid-size-312 .grid-cols {
	width:312px;
}
.grid-size-312 .grid-col-1 {
	width:32px;
}
.grid-size-312 .grid-col-2 {
	width:32px;
}
.grid-size-312 .grid-col-3 {
	width:58px;
}
.grid-size-312 .grid-col-4 {
	width:84px;
}
.grid-size-312 .grid-col-5 {
	width:110px;
}
.grid-size-312 .grid-col-6 {
	width:136px;
}
.grid-size-312 .grid-col-7 {
	width:162px;
}
.grid-size-312 .grid-col-8 {
	width:188px;
}
.grid-size-312 .grid-col-9 {
	width:214px;
}
.grid-size-312 .grid-col-10 {
	width:240px;
}
.grid-size-312 .grid-col-11 {
	width:240px;
}
.grid-size-312 .grid-col-12 {
	width:292px;
}
.grid-size-312 .grid-col-full {
	width:292px;
}
.grid-size-312 .grid-col-max {
	max-width:292px;
}
.grid-size-312 .grid-col-1 .grid-ratio-4x3 {
	height:24px;
}
.grid-size-312 .grid-col-1 .grid-ratio-16x9 {
	height:18px;
}
.grid-size-312 .grid-col-1 .grid-ratio-square {
	height:32px;
}
.grid-size-312 .grid-col-2 .grid-ratio-4x3 {
	height:24px;
}
.grid-size-312 .grid-col-2 .grid-ratio-16x9 {
	height:18px;
}
.grid-size-312 .grid-col-2 .grid-ratio-square {
	height:32px;
}
.grid-size-312 .grid-col-3 .grid-ratio-4x3 {
	height:43px;
}
.grid-size-312 .grid-col-3 .grid-ratio-16x9 {
	height:32px;
}
.grid-size-312 .grid-col-3 .grid-ratio-square {
	height:58px;
}
.grid-size-312 .grid-col-4 .grid-ratio-4x3 {
	height:63px;
}
.grid-size-312 .grid-col-4 .grid-ratio-16x9 {
	height:47px;
}
.grid-size-312 .grid-col-4 .grid-ratio-square {
	height:84px;
}
.grid-size-312 .grid-col-6 .grid-ratio-4x3 {
	height:102px;
}
.grid-size-312 .grid-col-6 .grid-ratio-16x9 {
	height:76px;
}
.grid-size-312 .grid-col-6 .grid-ratio-square {
	height:136px;
}
.grid-size-312 .grid-col-12 .grid-ratio-4x3 {
	height:219px;
}
.grid-size-312 .grid-col-12 .grid-ratio-16x9 {
	height:164px;
}
.grid-size-312 .grid-col-12 .grid-ratio-square {
	height:292px;
}
.grid-size-312 .grid-col-full .grid-ratio-4x3 {
	height:219px;
}
.grid-size-312 .grid-col-full .grid-ratio-16x9 {
	height:164px;
}
.grid-size-312 .grid-col-full .grid-ratio-square {
	height:292px;
}
