/*------------------ G A L L E R Y ---------------------*/





/*------------------L I G H T B O X---------------------*/







.ug-lightbox .ug-lightbox-overlay{
    background-color:rgba(96, 96, 91, 1);
	background-image: url(../images/skin/background-ztile.jpg);
	background-position: center center;
	background-size: cover;
	}


.ug-lightbox .ug-lightbox-top-panel-overlay{
	opacity: 1;
    background-color:#605B5B;
	}


/* Text Area*/

.ug-lightbox .ug-textpanel{
	}

/* Number */


.ug-lightbox .ug-lightbox-numbers{
	color:#e5e5e5;
	font-size:1em;
	top: 1.4rem;
	left: 50%;
	padding: .25rem;
	font-weight: bold;
	width: 4em;
	margin-left: -2em;
	text-align: center;
	border-bottom: 1px solid #777;
	}
	@media (min-width:640px) {
		.ug-lightbox .ug-lightbox-numbers{
			width: 554px;
			margin-left: -277px;
			}
			}

/* details */

.ug-lightbox .ug-textpanel-title,
.ug-lightbox .ug-textpanel-description{
	font-family: 'Accord Alternate';
	font-size: 1em;
	padding-top: 3rem;
	padding-bottom: 1rem;
	}

.ug-lightbox-compact .ug-textpanel-title,
.ug-lightbox-compact .ug-textpanel-description{
	color:#F3F3F3;
	font-size: 16px;
	font-family: 'Accord Alternate';
	text-align: center;
	}
	
	
	
	


/* Controls Left/Right*/ 

.ug-lightbox .ug-lightbox-arrow-left,
.ug-lightbox .ug-lightbox-arrow-right{
	width:30px;
	height:30px;
	background-image:none;
	background-color: rgba(0, 0, 0, .25);
	border-radius: 50%;
	}
	.ug-lightbox .ug-lightbox-arrow-left::before,
	.ug-lightbox .ug-lightbox-arrow-left::after,
	.ug-lightbox .ug-lightbox-arrow-right::before,
	.ug-lightbox .ug-lightbox-arrow-right::after {
		content: "";
		position: absolute;
		width: .75em;
		height: .35em;
		display: block;
		background-color: #C2F606;
		transition: all 0.5s;
		}
		.ug-lightbox .ug-lightbox-arrow-left::before,
		.ug-lightbox .ug-lightbox-arrow-left::after {
			margin-left: .5em;
			}		
		.ug-lightbox .ug-lightbox-arrow-right::before,
		.ug-lightbox .ug-lightbox-arrow-right::after {
			margin-left: .6em;
			}
			
		.ug-lightbox .ug-lightbox-arrow-left::before,
		.ug-lightbox .ug-lightbox-arrow-right::before {
			margin-top: 1em;
			}	
		.ug-lightbox .ug-lightbox-arrow-left::after,
		.ug-lightbox .ug-lightbox-arrow-right::after {
			margin-top: .65em;
			}	
		.ug-lightbox .ug-lightbox-arrow-left::before,
		.ug-lightbox .ug-lightbox-arrow-right::after {
			transform: rotate(45deg);
			}
		.ug-lightbox .ug-lightbox-arrow-left::after,
		.ug-lightbox .ug-lightbox-arrow-right::before {
			transform: rotate(-45deg);		
			}	
			
			
			/*Hover*/ 
			.ug-lightbox .ug-lightbox-arrow-left:hover::before,
			.ug-lightbox .ug-lightbox-arrow-left:hover::after,
			.ug-lightbox .ug-lightbox-arrow-right:hover::before,
			.ug-lightbox .ug-lightbox-arrow-right:hover::after {
				width: 1.25em;
				}
				
			.ug-lightbox .ug-lightbox-arrow-left:hover::before,
			.ug-lightbox .ug-lightbox-arrow-left:hover::after {
				margin-left: 0.25em;
				}
			.ug-lightbox .ug-lightbox-arrow-right:hover::before,
			.ug-lightbox .ug-lightbox-arrow-right:hover::after {
				margin-left: .5em;
				}
			.ug-lightbox .ug-lightbox-arrow-left:hover::before,
			.ug-lightbox .ug-lightbox-arrow-right:hover::before 	{	
				margin-top: 1.2em;
				}			
			.ug-lightbox .ug-lightbox-arrow-left:hover::after,
			.ug-lightbox .ug-lightbox-arrow-right:hover::after {	
				margin-top: .5em;
				}			
				


/* Control - Close */

.ug-lightbox .ug-lightbox-button-close{
	width:4.5rem;
	height:4.5rem;
	background-image:none;
	background-position: bottom;
	z-index:4;
	cursor:pointer;
	transition: all 1s;
	}
	
	 
	/*Hover*/ 
	.ug-lightbox .ug-lightbox-button-close::before,
	.ug-lightbox .ug-lightbox-button-close::after {
		content: "";
		position: absolute;
		top: 2em;
		left: 1.5em;
		width: 1.5em;
		height: .35em;
		display: block;
		background-color: white;
		transform: rotate(45deg);
		transition: all 1s;
		}
		.ug-lightbox .ug-lightbox-button-close::after {
			transform: rotate(-45deg);
			}
		.ug-lightbox .ug-lightbox-button-close:hover::before,
		.ug-lightbox .ug-lightbox-button-close:hover::after {
			background-color: #C2F606;
			left: 1em;
			width: 2.5em;
			}
		.ug-lightbox .ug-lightbox-button-close:hover::before {
			transform: rotate(-135deg);
			}
	
		.ug-lightbox .ug-lightbox-button-close:hover::after {
			transform: rotate(135deg);
			}






.ug-lightbox-compact .ug-lightbox-button-close{
	width:45px;
	height:41px;
	background-image:none;
	}

.ug-lightbox .ug-lightbox-arrow-left.ug-arrow-hover,
.ug-lightbox .ug-lightbox-arrow-right.ug-arrow-hover{
	background-position:0px 0px;
	}

.ug-lightbox .ug-lightbox-button-close.ug-button-hover{
	background-position: bottom;
	background-image:none;
	}
	



/* loader */

.ug-slider-preloader.ug-loader3.ug-loader-black{
	width: 75px;
	height: 75px;
	background-size: 200%;
	background-image:url('../images/skin/loader/loader-prime-3.gif');	
	}

.ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-zoom{
	background-image:url('../images/icon-zoom32.png');	
	}

.ug-gallery-wrapper .ug-preloader-trans{
	background-image:url('../images/loader_skype_trans.gif');
	}







