#fancybox-wrap{
	width:auto !important;
}
#fancybox-outer{
	background:none;
}

#fancybox-content{
	background-color:#ffffff;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);
	-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);
	box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);
	-webkit-background-clip:padding-box;
	-moz-background-clip:padding-box;
	background-clip:padding-box;
	border:1px solid #999;
	border:1px solid rgba(0, 0, 0, 0.3);
	border:1px solid #999;
	
	border-width:0 !important;
	/*width:inherit !important;*/
}

#fancybox-content .modal-header{
	border-bottom:1px solid #eee;
	padding:5px 20px;
}
#fancybox-content .modal-header .close{
	position:absolute;
	right:10px;
	top:10px;
	color:#999;
	line-height:10px;
	font-size:18px;
}
#fancybox-content .modal-body{
	padding:20px;
}
#fancybox-content .modal-footer{
	background-color:#f5f5f5;
	padding:14px 20px 15px;
	border-top:1px solid #ddd;
	-webkit-border-radius:0 0 6px 6px;
	-moz-border-radius:0 0 6px 6px;
	border-radius:0 0 6px 6px;
	-webkit-box-shadow:inset 0 1px 0 #ffffff;
	-moz-box-shadow:inset 0 1px 0 #ffffff;
	box-shadow:inset 0 1px 0 #ffffff;

	margin-bottom:0;
}
#fancybox-content .modal-footer:before,.modal .modal-footer:after{display:table;content:"";}
#fancybox-content .modal-footer:after{clear:both;}
#fancybox-content .modal-footer .btn{float:right;margin-left:10px;} 

#fancybox-close{
	display:none !important;
}
