/* hide galleries when not in colorbox */
/* .views-row .views-field-field-images-gallery {display:none;} */

.node-type-gallery,
.node-type-gallery #region-content,
.node-type-gallery #zone-content  {
	background-color: #fff;
	padding:0px;
	width:auto!important;
	text-align: center;
	margin:auto!important;
	float:none;
}


.page-node-edit #region-content,
.page-node-nodequeue #region-content {
	text-align: left!important;
	width: 790px!important;
	padding: 0 80px 0 90px!important;
	float: left;
	}

.page-node-nodequeue,
.page-node-nodequeue #zone-content {	
	width:960px!important;
	background-color: #434343;
	text-align: left;
 	}



.node-type-gallery #page {
	width:auto;
}

.page-node-nodequeue #page {
	width: 960px!important;
	}

body.page-node-edit {
	font-family: "lato", sans-sarif!important;
	font-weight: 400;
	background-color: #434343;
	}

.page-node-edit #zone-content,
.page-node-edit #messages {
	margin-left: 0;
	}


.page-node-edit #region-content {
	background-color: #fff;
	height: auto!important;
	}

.page-node-edit b {
	font-weight: bold!important;
	}

.page-node-edit #page {
	width: 960px;
	margin: 0 auto;
	}

.page-node-edit #section-footer,
.page-node-edit #block-boxes-footer-box {
	width: 960px;
	}


.node-type-gallery header,
.node-type-gallery footer,
.node-type-gallery #breadcrumb,
.node-type-gallery #region-sidebar-second,
.node-type-gallery #block-menu-menu-secondary-menu  {
	display:none;
}

.page-node-edit header, .page-node-edit footer, .page-node-edit #region-sidebar-second, .page-node-edit #block-menu-menu-secondary-menu {
	display: block;
	}

.page-node-nodequeue header, .page-node-nodequeue footer, .page-node-nodequeue #region-sidebar-second, .page-node-nodequeue #block-menu-menu-secondary-menu {
display: block;
	}



div#media-list {margin:auto;}

/*
    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:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; margin-right: 10px;}
#cboxLoadedContent{overflow:auto;border: 10px solid gray;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000;}
#colorbox{}
    #cboxContent{margin-top:32px; overflow:visible; margin-right: 15px;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{background:#fff; padding:1px;}
        #cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center;}
        #cboxLoadingOverlay{background:#fff;}
        #cboxTitle{position:absolute; bottom:22px; left:0; color:#000;}
        #cboxCurrent{position:absolute; bottom:22px; right:205px; text-indent:-9999px;}
        #cboxSlideshow, #cboxPrevious, #cboxNext {text-indent:-9999px; width:20px; height:20px; position:absolute; bottom:20px; background:url(../images/controls.png) no-repeat 0 0;}
        #cboxPrevious{background-position:0px 0px; right:44px;}
        #cboxPrevious.hover{background-position:0px -25px;}
        #cboxNext{background-position:-25px 0px; right:22px;}
        #cboxNext.hover{background-position:-25px -25px;}
        #cboxClose{background-position:0px 0px; right:-10px; top: -12px;overflow: visible;}
        .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
        .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}
        #cboxClose {text-indent:-9999px; width:40px; height:40px; position:absolute; bottom:20px; background:url(/sites/all/themes/ehl/images/closeiframe.png) no-repeat;}
        .panel-nav-prev {display:block!important; left: -30px!important;}
        .panel-nav-next {display:block!important; right: -30px!important;} 
        .nav-next-overlay, .nav-prev-overlay {display: none!important;}
		.panel-overlay {
			display: block!important;
			bottom: 30px!important;
			color: #2C2C2C;
			font-size: 13px;
			line-height: 15px;
			}
		.strip_wrapper {
			margin-top: 5px!important;
			}
			.panel_wrap { overflow:visible!important; margin-top: 10px; left:0px;}
		.img_wrap img {
			height: 40px;
			}
			
#cboxTitle {
	display: none!important;
	}