/* Dialogs */

body.disable-scrollbar {
	overflow: hidden;
}

#colorbox,
#cboxOverlay,
#cboxWrapper {
	position:absolute;
	top:0;
	left:0;
	z-index:9999;
	/*    overflow:hidden;*/
}

#cboxOverlay {
	position:fixed;
	width:100%;
	height:100%;
	background: #000;
}
#cboxMiddleLeft,
#cboxBottomLeft {
	clear:left;
}
#cboxContent {
	position:relative;
}
#cboxLoadedContent {
	overflow:visible!important;
	-webkit-overflow-scrolling: touch;
}
#cboxTitle {
	margin:0;
}
#cboxLoadingOverlay,
#cboxLoadingGraphic {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
#cboxPrevious,
#cboxNext,
#cboxClose,
#cboxSlideshow {
	cursor:pointer;
}
.cboxPhoto {
	display:block;
	float:left;
	margin:auto;
	max-width:none;
	border:0;
	-ms-interpolation-mode:bicubic;
}
.cboxIframe {
	display:block;
	width:100%;
	height:100%;
	border:0;
}
#colorbox,
#cboxContent,
#cboxLoadedContent {
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
}

.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}