.v-tab-element-container > section,
.v-tab-element-container > .v-tabs-element,
.v-tabs-element section > article {
	display: none;
}

.v-tab-element-container > section.row {
	background-color: #FFFFFF;
	padding: 0;
	width: auto;
}

.tabs li.selected span {
	color: #3679BC;
}
.tabs li > span {
	color: #999999;
	font-size: 1.1em;
	text-transform: uppercase;
	cursor: pointer;
	display: block;
}
.tabs li > img {
	display: none;
}
.tabs li {
	border-bottom: 1px solid #d1d1d1;
	display: block;
	padding: 15px 0;

}

.tabs li,
.tabs a {
	border-bottom: 1px solid #D1D1D1;
	display: block;
	padding: 15px 0;
}

.tabs li > span,
.tabs a > span {
	color: #999999;
	cursor: pointer;
	display: block;
	font-size: 1.1em;
	text-transform: uppercase;
}

.tabs > .tabs-title {
	display: block;
	font-size: 1.1em;
	padding-bottom: 20px;
}

.round-shadow {
	border-radius: 20% 20% 20% 20%;
	box-shadow: 0 1px 15px #c2c2c2	;
	height: 95%;
	position: absolute;
	right: -153px;
	top: 20px;
	width: 100px;
}

/* ACCORDION */

.accordion-container {
	background-color: #FFFFFF;
}
.accordion-container section .block.w18 h3 {
	cursor: pointer;
}

.accordion-container header .accordion-close > span {
	display: none;
}

.accordion-container header.selected {
	color: #3679BC;
}

.accordion-container > section {
	background-color: #FFFFFF;
	border-bottom: 1px solid #D1D1D1;
	cursor: pointer;
	margin-bottom: 20px;
	margin-left: 4.66%;
	padding: 0 0 10px;
	width: auto;
}


.tabs.shadow:after {
	border-radius: 50%;
	box-shadow: 0 0 18px rgba(0,0,0,0.5);
	color: #FFFFFF;
	content: "";
	height: 100%;
	position: absolute;
	right: -54%;
	top: 4%;
	width: 100px;
}

/*.v-tab-element-container:before {
	background-color: #FFFFFF;
	content: "";
	height: 100%;
	left: -3%;
	position: absolute;
	top: 0;
	width: 100%;
}*/

/* FAQS */

.row .faqs-title, .block .faqs-title {
	font-size: 1.3em;
	text-transform: none;
}


/**/

.block.w5.tabs.shadow > ul {
	padding-right: 30px;
}

.block.w5.tabs.shadow {
	overflow: hidden;
}