/*!
 * jQuery Brazzers Carousel v1.0.0 (http://webdesign-master.ru)
 * Copyright 2015 WebDesign Master.
 */
 
.brazzers-daddy:after {
	content: "";
	display: table;
	clear: both;
}
.brazzers-daddy {
	position: relative;
}
.brazzers-daddy img {
	width: 100%;
	position: relative;
	display: block;
	top: 0;
	left: 0;
	margin-bottom: 0;
}
.brazzers-daddy img:first-child {
	display: block;
}
.tmb-wrap {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 4px;
	right: 4px;
	bottom: 4px;
}
.tmb-wrap .tmb-wrap-table {
	display: flex;
	height: 100%;
	width: 100%;
}
.tmb-wrap-table div {
	border-bottom: 3px solid #f6f6f6;
	width: 100%;
	cursor: pointer;
	margin-right: 2px;
}
.tmb-wrap-table div:last-child {
	margin-right: 0;
}
.tmb-wrap-table div.active {
	border-color: #0090ff;
}
.tmb-wrap-table div:first-child:last-child {
	border-color: transparent;
}
.image-wrap .item {
	position: relative;
}
.image-wrap .blackout {
	content: "";
	position: absolute;
	left: 0;
	top:0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.5);
	z-index: 9;
	pointer-events: none;
}
.image-wrap .more-brazzers-photos {
	text-align: center;
	color: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 10;
	width: 80px;
	margin-left: -40px;
	height: 80px;
	margin-top: -40px;
	font-size: 15px;
}

.brazzers-gallery__more-icon {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTQiIGhlaWdodD0iNDYiIHZpZXdCb3g9IjAgMCA1NCA0NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+UGFnZSAxPC90aXRsZT48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIGZpbGw9IiNGRkYiPjxwYXRoIGQ9Ik01MS4xOTUgNDIuODg0QzUwLjUzNSA0My42MjQgNDkuNDYgNDQgNDggNDRINmMtMS40NiAwLTIuNTM1LS4zNzYtMy4xOTYtMS4xMTZDMS44MTcgNDEuNzc4IDIgNDAuMDExIDIgNDB2LTJsLS4wMDMtMjMuMDc4Yy0uMDAyLS4wMTctLjExMy0xLjcxOS45MzQtMi44NDRDMy41OTYgMTEuMzYzIDQuNjMgMTEgNi4wMDEgMTFoN2wuMS0uMDA2Yy4xMDUtLjAxIDIuNTg1LS4yODggMy43ODEtMi41MjMuOTI3LTEuNzMzIDIuOTMyLTQuODg4IDIuOTMtNC44ODhDMTkuODYgMy41MTggMjAuOTkgMiAyMyAyaDhjMi4wMSAwIDMuMTQgMS41MTggMy4xODggMS41ODMtLjAwMiAwIDIuMDAzIDMuMTU1IDIuOTMgNC44ODggMS4xOTYgMi4yMzUgMy42NzUgMi41MTMgMy43OCAyLjUyM0w0MSAxMWg3YzEuMzcxIDAgMi40MDMuMzYzIDMuMDcgMS4wNzggMS4wNDUgMS4xMjUuOTM0IDIuODI3LjkzMyAyLjg0NEw1MiAzOHYyYy4wMDEuMDExLjE4MyAxLjc3OC0uODA1IDIuODg0bTEuMzU1LTMyLjE0OUM1MS40OTEgOS41ODUgNDkuOTYgOSA0OCA5aC02LjkzNmMtLjI0Mi0uMDM3LTEuNTQ5LS4yODgtMi4xODItMS40NzItLjk2Ni0xLjgwNC0yLjk1NS00LjkzMy0zLjAzOS01LjA2NUMzNS43NDYgMi4zMjMgMzQuMDY1IDAgMzEgMGgtOGMtMy4wNjYgMC00Ljc0NiAyLjMyMy00Ljg0NCAyLjQ2My0uMDg0LjEzMi0yLjA3MyAzLjI2MS0zLjAzOCA1LjA2NS0uNjMzIDEuMTg0LTEuOTQgMS40MzUtMi4xODMgMS40NzJINmMtMS45NiAwLTMuNDkyLjU4NC00LjU1IDEuNzM1Qy0uMTkgMTIuNTE2LjAyNiAxNC43MDIgMCAxNXYyNC45NWMuMDQxLjYyLS4xNTQgMi42MDUgMS4yOTUgNC4yNDZDMi4zNTEgNDUuMzkzIDMuOTM1IDQ2IDYgNDZoNDJjMi4wNjUgMCAzLjY0OC0uNjA3IDQuNzA0LTEuODA0IDEuNDUtMS42NCAxLjI1NC0zLjYyNiAxLjI5Ni00LjI0N1YxNWMtLjAyOC0uMjk4LjE5LTIuNDg0LTEuNDUtNC4yNjUiLz48cGF0aCBkPSJNMjcgMTZjLTUuNTE0IDAtMTAgNC40ODYtMTAgMTBzNC40ODYgMTAgMTAgMTAgMTAtNC40ODYgMTAtMTAtNC40ODYtMTAtMTAtMTBtMCAyMmMtNi42MTcgMC0xMi01LjM4My0xMi0xMnM1LjM4My0xMiAxMi0xMiAxMiA1LjM4MyAxMiAxMi01LjM4MyAxMi0xMiAxMiIvPjwvZz48L2c+PC9zdmc+);
	width: 54px;
	height: 46px;
	margin: 0 auto;
	margin-bottom: 10px;
}