/*
 * jQuery Fanbox v1.0.0
 * Copyright 2014 Kilukru Media
 * Contributing Author: Alfred Dagenais
 */

.fanbox-overlay {
	background: rgba(0, 0, 0, 0.35);
	background: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 100, color-stop(0%, rgba(0, 0, 0, 0.2)), color-stop(100%, rgba(0, 0, 0, 0.5)));
	background: -webkit-radial-gradient(50% 50%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.5) 100%);
	background: -moz-radial-gradient(50% 50%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.5) 100%);
	background: -o-radial-gradient(50% 50%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.5) 100%);
	background: radial-gradient(50% 50%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.5) 100%);
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	display: none;
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 99999;
}
.fanbox-exit {
	height: 100%;
	width: 100%;
}
.fanbox {
	background: #fcfcfc;
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
		    border-radius: 5px;
	/*-webkit-box-shadow: inset 0 0 20px 0 #939393;
	   -moz-box-shadow: inset 0 0 20px 0 #939393;
			box-shadow: inset 0 0 20px 0 #939393;*/
	-webkit-box-shadow: inset 0 -2px 2px rgba(0, 0, 0, 0.15), inset 0 2px 2px white, inset -1px 0 2px rgba(0, 0, 0, 0.05), inset 1px 0 2px rgba(0, 0, 0, 0.05);
  	   -moz-box-shadow: inset 0 -2px 2px rgba(0, 0, 0, 0.15), inset 0 2px 2px white, inset -1px 0 2px rgba(0, 0, 0, 0.05), inset 1px 0 2px rgba(0, 0, 0, 0.05);
  		    box-shadow: inset 0 -2px 2px rgba(0, 0, 0, 0.15), inset 0 2px 2px white, inset -1px 0 2px rgba(0, 0, 0, 0.05), inset 1px 0 2px rgba(0, 0, 0, 0.05);
	height: 270px;
	left: 50%;
	margin: -220px 0 0 -375px;
	padding: 10px;
	position: absolute;
	top: 50%;
	width: 420px;
}

.fanbox.dark{
	background-color: #333;
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.35);
  	   -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.35);
  		    box-shadow: 0 0 4px rgba(0, 0, 0, 0.35);
}

.fanbox-close {
	cursor: pointer;
	float: right;
	/*background: url(http://3.bp.blogspot.com/-NRmqfyLwBHY/T4nwHOrPSzI/AAAAAAAAAdQ/8b9O7O1q3c8/s1600/fanclose.png) no-repeat;*/
	background-image: url('data:image/png;base64,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');

	height: 60px;
	margin-top: -35px;
	margin-right: -35px;
	overflow: hidden;
	position:relative;
	text-indent: 100%;
	white-space: nowrap;
	width: 60px;
}

.fanbox iframe{
	border: none;
	overflow: hidden;
	margin-top: -19px;
	width: 100%;
	height: 100%;
}

@media only screen and (max-width: 560px) {
	.fanbox{
		left: 0;
		margin-left: 0 !important;
		width: 100% !important;
	}
	.fanbox-close {
		margin-top: -25px;
		margin-right: 10px;
	}
	.fanbox iframe{
		margin-top: -25px;
	}
}
