.all {
	margin:0px 11%;
	width:80%;
	float:left;padding:20px;
	box-shadow:0px 2px 10px 20px #999;
}
.vl_ulising{line-height:40px;}


.icon.photoslabel {
    right: 43%;
    top: 110%;
}
.icon.photoslabel {
    width: 220px;
    height: 100px;
    background: url(../img/arrows.png) no-repeat 0 0;
}
.margintop5 {
    margin-top: 5px !important;
}
.block {
    display: block;
}
.abs {
    position: absolute;
}
.icon {
    text-indent: -1000em;
    overflow: hidden;
    display: inline-block;
}



.wrap-tabs,
.wrap-tabs .tabs,
.wrap-tab-contents,
.tab-content {
	width:100%;
	float:left;
	position:relative;
}

.wrap-tabs {
	margin:0 0 10px 0;
}

.wrap-tabs .tabs {
	transition:left 0.4s;
}

.wrap-tabs .wrap-tabs-overlay-left,
.wrap-tabs .wrap-tabs-overlay-right {
	position:absolute;
	height:100%;
	width:40px;
	background:none #ff0;
	top:0;
	left:0;
	z-index:100;
	cursor:pointer;
}

.wrap-tabs .wrap-tabs-overlay-right {
	left:auto;
	right:0;
}

.tabs .tab {
	float:left;
	padding:5px;
	margin:0 10px 0 0;
	border-bottom:3px solid #eee;
	color:#aaa;
}

.tabs .tab:hover {
	cursor:pointer;
	border-bottom:3px solid #aaa;
	color:#000;
}

.tabs .tab-active,
.tabs .tab-active:hover {
	color:#000;
	border-bottom:3px solid #288feb;
}

.tab-contents {
	position:relative;
}
