/*======================================================================
	Default
----------------------------------------------------------------------*/
div.lightbox-container{
	background-color:rgba(37, 42, 48, 0.97);
	width:100%;
	height:100%;
	opacity:0;
	overflow:auto;
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	visibility:hidden;
	z-index:1000;
	transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
}
div.lightbox-container-active{
	opacity:1;
	visibility:visible;
	transition:all 0.2s ease,;
	-webkit-transition:all 0.2s ease;
}
div.lightbox-container div.lightbox-table{
	width:100%;
	height:100%;
	display:table;
}
div.lightbox-container div.lightbox-table div.lightbox-cell{
	display:table-cell;
	vertical-align:middle;
}
div.lightbox-container div.lightbox-table div.lightbox-cell div.lightbox-wrapper{
	padding:20px;
	/* padding-top:height-of-navigation; */
	overflow:auto;
}

div.lightbox-work div.lightbox-table div.lightbox-cell div.lightbox-wrapper {
	padding: 40px 0;
}

div.lightbox-container div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content {
	background-color:#fff;
	width:calc(100% - 80px);
	max-width:720px;
	padding:40px;
	margin:0px auto;
	position:relative;
}

div.lightbox-work div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content {
	max-width: 900px;
	width: calc(100% - 320px);
}

div.lightbox-work div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content div.lightbox-info {
	background-color:#fff;
	width: calc(30% - 30px);
	padding: 0 0 0 30px;
	float: right;
}

div.lightbox-work div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content div.lightbox-info h1 {
	font-family: "Oswald DemiBold", sans-serif;
	font-size: 28px;
	text-transform: uppercase;
	padding-bottom: 10px;
}	
	
	
div.lightbox-work div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content div.lightbox-info .closeme {
	right: 30px;
	top: 30px;
	position: absolute;
	color: #69a9c1;
	font-weight: bold;
	z-index: 1000;
	cursor: pointer;
	display: none;
}	

div.lightbox-work div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content div.lightbox-image {
	width: 70%;
	float: right;
	opacity: 0;
	transition:all .75s ease;
	-webkit-transition:all .75s ease;
	-webkit-transition-delay: .5s; /* Safari */
    transition-delay: .5s;
}

div.lightbox-container-active div.lightbox-image {
	opacity: 1 !important;
}

/*======================================================================
	Lightbox (Menu)
----------------------------------------------------------------------*/
div.lightbox-menu div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content{
	background-color:transparent;
	padding:0px;
}
div.lightbox-menu div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content ul.menu li{
	text-align:center;
	margin-top:30px;
	opacity:0;
	transition:opacity .5s cubic-bezier(0.6, -0.28, 0.735, 0.045);
	-webkit-transition:opacity .5s cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
div.lightbox-menu-active div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content ul.menu li{
	opacity:1;
}
div.lightbox-menu-active div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content ul.menu li:nth-of-type(1){
	transition-delay:0s;
}
div.lightbox-menu-active div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content ul.menu li:nth-of-type(2){
	transition-delay:0.05s;
}
div.lightbox-menu-active div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content ul.menu li:nth-of-type(3){
	transition-delay:0.1s;
}
div.lightbox-menu-active div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content ul.menu li:nth-of-type(4){
	transition-delay:0.15s;
}
div.lightbox-menu-active div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content ul.menu li:nth-of-type(5){
	transition-delay:0.2s;
}
div.lightbox-menu-active div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content ul.menu li:nth-of-type(6){
	transition-delay:0.25s;
}
div.lightbox-menu div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content ul.menu li:first-child{
	margin-top:0px;
}
div.lightbox-menu div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content ul.menu li a{
	font-family:"Oswald Light";
	font-size:42px;
	color:#fff;
	text-transform:uppercase;
	display:inline-block;
	position:relative;
}
div.lightbox-menu div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content ul.menu li a:after{
	content:'';
	background-color:#fff;
	width:100%;
	height:1px;
	position:absolute;
	bottom: -5px;
	left:0;
	
	transform:scaleX(0);
	-webkit-transform:scaleX(0);
	transition:all 0.2s ease;
	-webkit-transition:all 0.2s ease;
}
div.lightbox-menu div.lightbox-table div.lightbox-cell div.lightbox-wrapper div.lightbox-content ul.menu li a:hover:after{
	transform:scaleX(1);
	-webkit-transform:scaleX(1);
}













































































