.bnb-gallery-v2 {
	width: 80%;
	margin: 40px auto 20px;
}
.bnb-img {
	position: relative;
	margin: auto;
	background-color: #aaa;
}
.owl-carousel .owl-item .bnb-img img {
	position: absolute;
	width: auto;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
}

/*lightbox*/
html, body {
	position: relative;
}
#lightBox, #mask {
	width: 100%;
	height: 100%;
}
#main {
	position: relative;
	z-index: 2;
}
#lightBox {
	position: absolute;
	top: 0;
	left: -200%;
	opacity: 0;
	z-index: 1;
	transition: opacity .4s;
}
#lightBox .lightbox-inner-box {
	/* position: absolute; */
	position: relative;
	width: 100%;
	height: 100%;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
}
.lightbox-inner-box .owl-stage-outer,
.lightbox-inner-box .owl-stage-outer .owl-stage,
.lightbox-inner-box .owl-stage-outer .owl-stage .owl-item {
	height: 100% !important;
}
.owl-nav .arrow-btn,
.close-lb-btn {
	background: url('../images/lb-sld-new.svg') no-repeat;
}
.close-lb-btn {
	position: absolute;
	width: 32px;
	height: 32px;
	top: 12px;
	right: 12px;
	z-index: 4;
	opacity: .66;
	cursor: pointer;
	background-size: 64px 64px;
	background-position: -32px 0;
}
.close-lb-btn:hover {
	opacity: 1;
	background-position: -32px -32px;
}
.lightbox-text-box {
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	padding: 1% 3%;
	line-height: 1.5;
	color: #fff;
	z-index: 100;
	text-shadow: 0 1px 2px rgba(0,0,0,.95);
}
#lightBox.active {
	position: fixed;
	left: 0;
	opacity: 1;
	z-index: 500;
	transition: opacity .4s;
}
#lightBox.active .lightbox-inner-box,
#lightBox.active .close-lb-btn,
#lightBox.active .lightbox-text-box {
	position: fixed;
}
.box-img {
	position: relative;
	width: 100%;
	max-width: 1000px;
	height: 100%;
	max-height: 1000px;
	margin: auto;
	overflow: hidden;
}
.lightbox-inner-box.owl-carousel .owl-item .box-img img {width: auto;}
.box-img img {
	position: absolute;
	/* display: block; */
	max-width: 100%;
	max-height: 100%;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
}
#mask {
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 1);
}
#lightBox .owl-controls, #lightBox .owl-nav {
	position: relative;
	top: -54%;
}
#lightBox .owl-nav:after {
	content: '';
	display: block;
	clear: both;
	height: 0;
}
#lightBox .owl-nav .owl-prev,
#lightBox .owl-nav .owl-next {
	position: absolute;
	width: 60px;
	height: 60px;
}
#lightBox .owl-nav .owl-prev {left: 0;}
#lightBox .owl-nav .owl-next {right: 0;}
#lightBox .owl-nav .arrow-btn {
	position: absolute;
	width: 20px;
	height: 40px;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	background-size: 80px 80px;
}
#lightBox .owl-nav .owl-prev .arrow-btn {background-position: 0 0;}
#lightBox .owl-nav .owl-next .arrow-btn {background-position: -20px 0;}
#lightBox .owl-nav .owl-prev:hover .arrow-btn {background-position: 0 -40px;}
#lightBox .owl-nav .owl-next:hover .arrow-btn {background-position: -20px -40px;}


/* 2017-07-04 Google Adsense*/
.goo_a {
    width: 100%;
    margin: auto;
}
.goo_a_set1 
{
    max-width:960px;
    padding: 30px 0;
    text-align: center;
    border-top: 1px solid #737373;
}

@media screen and (max-width: 767px) {
	.bnb-img {width: 96%;padding-top: 60%;}
	.bnb-gallery-v2 .owl-controls {display: none;}
}
@media screen and (min-width: 768px) {
	.bnb-gallery-v2 {height: 375px;}
	.bnb-img {width: 600px;height: 375px;}
	.bnb-gallery-v2 .owl-controls {
		position: relative;
		width: 100%;
	}
	.bnb-gallery-v2 .owl-nav {
		position: absolute;
		width: 100%;
		top: -203px;
	}
	.bnb-gallery-v2 .owl-nav:after {
		content: '';
		display: block;
		height: 0;
		clear: both;
	}
	.bnb-gallery-v2 .owl-prev,
	.bnb-gallery-v2 .owl-next {
		position: absolute;
		width: 44px;
		height: 44px;
		border: none;
		border-radius: 50%;
		background-color: rgba(75,75,75,0.75);
		cursor: pointer;
	}
	.bnb-gallery-v2 .owl-nav svg {
		position: absolute;
		width: 60%;
		height: 60%;
		left: 20%;
		top: 20%;
	}
	.bnb-gallery-v2 .owl-nav .arrow {
		fill: #fff;
	}
}

@media screen and (min-width: 768px) and (max-width: 960px) {
	.bnb-gallery-v2 .owl-prev {top: 0; left: 12%;}
	.bnb-gallery-v2 .owl-next {top: 0; right: 12%;}
}

@media screen and (min-width: 961px) and (max-width: 1279px) {
	.bnb-gallery-v2 .owl-prev {top: 0; left: 17.5%;}
	.bnb-gallery-v2 .owl-next {top: 0; right: 17.5%;}
}
@media screen and (min-width: 1280px) {
	.bnb-gallery-v2 .owl-prev {top: 0; left: 27.5%;}
	.bnb-gallery-v2 .owl-next {top: 0; right: 27.5%;}
}



@media screen and (max-width: 960px) {.bnb-gallery-v2 {width: 100%;}}
@media screen and (min-width: 961px) and (max-width: 1279px) {.bnb-gallery-v2 {width: 90%;}}
