.itemgalery_cont
{
width:100%;
height:100%;
}

#itemgalery_left, #itemgalery_right
{
position:absolute;
top:0px;
width:10%;
height:100%;
background:rgb(100,100,100);
opacity:0.5;
text-align:center;
font-size:36px;
}

#itemgalery_left td, #itemgalery_right td
{
font-size:36px;
color:white;
background:#A22918;
border-color: #A22918 !important;
margin:0;padding:0;
}
#itemgalery_left:hover, #itemgalery_right:hover
{
opacity:0.8;
}

#itemgalery_left
{
left:0px;
}

#itemgalery_right
{
right:0px;
}

#itemgalery_popup_itemgalery_closer
{
z-index: 9999999999;
position:absolute;
top:0px;
width:100%;
height:55px;
line-height:55px;
background:#333;
color:#BABABA;
display:none;
}
	.itemgalery_popup_itemgalery_closer_item
	{
	display:inline;
	float:left;
	}
		#pc_pagenum
		{
		padding-left:15px;
		font-size:12px;
		}
		#pc_adatlapnev
		{
		position:fixed;
		left:0px;
		width:100%;
		text-align:center;
		margin:auto;
		font-size:18px;
		background:#A22918;
		color: #F5E9C3;
		}
		#pc_x
		{
		position:absolute;
		right:20px;
		font-size:22px;
		cursor:pointer;
		}
			#pc_x:hover
			{
			opacity:0.5;
			}
			
#popup_itemgalery {
	width: 100%;
	height: 100%;
	z-index: 9999999997;
	position: fixed;
	top: 0;
	left: 0;
	/*display:none;*/
	visibility:hidden;
	opacity: 0;
}
#black_itemgalery {
	/*display:none;*/
	visibility:hidden;
	opacity: 0;
	background: rgba(0, 0, 0, .5);
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999999998;
}
.popped_itemgalery {
	visibility: hidden;
	opacity: 0;
	display:none;
}
.popped_itemgalery .data {
	overflow: hidden;
	overflow-y: hidden;
}

.view_media_itemgalery {
	background: none;
	border: none;
	position: fixed;
	top: 0px;
	margin: 5% 0;
	width: 100%;
	height:75%;
	z-index: 9999999999;
	display:none;
	overflow-x: hidden;
}
.view_media_itemgalery img, .view_media_itemgalery embed {
	margin-top: 1% !important;
	box-shadow: 0px 1px 2px rgba(0, 0, 0, .5);
	height: 95%;
}

#ad_gal {
text-align: justify;
text-align-last: justify;
}

#ad_gal:after {
content:"";
display:inline-block;
width:100%;
}
