h4, h5, h6 {
	clear: left;
}

#subscription-toggle {
	float: right;
}

#cookieok_bar a.site {
	background: transparent;
	box-shadow: none;
}

#fancybox-wrap {
	z-index: 91200 !important;
}

#fancybox-overlay {
	z-index: 91100 !important;
}

body.custom-background {
	background: url('//status301.net/wp-content/uploads/2014/02/texture.png') fixed, linear-gradient(to top,rgb(255,203,112) 0%,rgb(107,138,169) 20%,rgb(1,44,87) 100%);
}

/* floating social */
@media screen and (min-width: 720px) {
	.page-template-default div.sd-sharing-enabled, .single-format-standard div.sd-sharing-enabled {
		position: fixed;
		top: 44%;
		left: 65.104166667%;
		width: 32px;
		text-align: center;
	}
	
	.page-template-default div.sd-sharing-enabled h3.sd-title, .single-format-standard div.sd-sharing-enabled h3.sd-title, .page-template-default .sd-social-icon .sd-content ul li a.sd-button.share-more span, .single-format-standard .sd-social-icon .sd-content ul li a.sd-button.share-more span, div.sd-sharing-enabled li.share-end {
		display: none;
	}
	
	.page-template-default .sd-social-icon .sd-content ul li a.sd-button.share-more, .single-format-standard .sd-social-icon .sd-content ul li a.sd-button.share-more {
		margin: 0;
		padding: 4px 7px;
	}
	
	.page-template-default .sd-content ul, .single-format-standard .sd-content ul {
		margin: 0 !important;
	}
}

@media screen and (min-width: 1060px) {
	.page-template-default div.sd-sharing-enabled, .single-format-standard div.sd-sharing-enabled {
		left: inherit;
		margin-left: 637px;
	}
}

@media screen and (min-width: 1150px) {
	.page div.sd-sharing-enabled, .single-format-standard div.sd-sharing-enabled {
		position: fixed;
		width: 32px;
		text-align: center;
		top: 38%;
		margin-left: -72px;
		padding: 25px 5px 25px 15px;
		background: linear-gradient(to right,#eee,white,white);
		border-radius: 24px 12px 12px 24px;
		box-shadow: rgba(0,0,0,.3) -5px 0 3px;
	}
	
	.page div.sd-sharing-enabled h3.sd-title:before, .single-format-standard div.sd-sharing-enabled h3.sd-title, .page .sd-social-icon .sd-content ul li a.sd-button.share-more span, .single-format-standard .sd-social-icon .sd-content ul li a.sd-button.share-more span {
		display: none;
	}
	
	.page .sd-social-icon .sd-content ul li a.sd-button.share-more, .single-format-standard .sd-social-icon .sd-content ul li a.sd-button.share-more {
		margin: 0;
		padding: 4px 7px;
	}
	
	.page .sd-content ul, .single-format-standard .sd-content ul {
		margin: 0 !important;
	}
	.page .sd-content ul li, .single-format-standard .sd-content ul li {
		padding: 0
	}
}
