	/*
		ColorBox Core Style:
		The following CSS is consistent between example themes and should not be altered.
	*/
	#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:10000000; overflow:hidden;}
	#cboxOverlay{position:fixed; width:100%; height:100%;}
	#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
	#cboxContent{position:relative;}
	#cboxLoadedContent{overflow:auto;}
	#cboxTitle{margin:0; background-color:#f4f4f4; color:#333; text-indent:15px; width:100%; font: bold 18px/18px Arial, Helvetica, sans-serif;height: 32px;
	padding:12px 0 0}
	#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
	#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
	.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width: none;}
	.cboxIframe{width:100%; height:100%; display:block; border:0;}
	#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;}
	
	#cboxOverlay{background:#fff;}
	#colorbox{position:fixed!important;top:10px!important;outline: 0!important;box-shadow: 0 2px 2px 2px rgba(0,0,0,0.1);border:#ccc 1px solid;}
			.cboxIframe{background:#fff;}
			#cboxError{padding:50px; border:1px solid #ccc;}
			#cboxLoadedContent{border:0; background:#fff; margin-top:44px;}
			#cboxTitle{position:absolute; top:0; left:0; color:#000;}
			#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
			#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
			#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../images/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
			#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../images/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
			#cboxLoadingOverlay{background:#000;}
			#cboxLoadingGraphic{background:url(../images/colorbx-loading.gif) no-repeat center center;}
			#cboxClose{position:absolute; top: 8px; right:10px; display:block; background:#f4f4f4; width:33px; height:26px;border: 0;outline:0;font: 22px Arial, Helvetica, sans-serif;color: #666;}