
.et-tabs nav ul {
	margin: 0;
}

.et-tabs nav select.et-mobile-tabs {
	display: none;
}


/* Content */
.et-content-wrap {
	position: relative;
}

.et-content-wrap section.content-current {
	display: block;
	width: 100%;
	clear: both;
	box-sizing: border-box;
}
.infi-content-wrapper.animated {
    opacity: 1 !important;
}

.et-tabs.et-align-center ul { text-align: center; }
.et-tabs.et-align-center nav a { display: inline-block; }
.et-tabs.et-align-center nav a img.advtabs-tabs-image-icon + span { display: block; text-align: center; margin-top: 23px; margin-bottom: 26px; }
.et-tabs.et-align-center nav ul li a img { margin-top: 0; margin-right: 0; }

/* Responsive tabs */
.infi-responsive-tabs .infi-tab-accordion .infi_accordion_item {
    padding: 10px;
    margin-top: 5px;
}
.infi-accordion-item-heading .iw-icons {
    display: inline-block !important;
    margin-right: 8px !important;
}
.infi-tab-accordion {
	cursor: pointer;
}
.advtabs-tabs-container {
	position: relative;
	width: 100%;
}
.infi-responsive-tabs {
	display: none;
}


.et-tabs-style-line nav ul {
	text-align: center;
	border-bottom: 3px solid #ffada6;
}

.et-tabs-style-line nav ul li {
	display: inline-block;
	margin: 0 0 0 2px;
	padding: 15px 25px;
	position: relative;
	border-radius: 5px 5px 0 0;
	background-color: #f7fbff;
}

.et-tabs-style-line nav ul li a {
	color: #777;
	font-size: 12px;
	letter-spacing: 0.75px;
	font-weight: 600;
	display: inline-block;
}

.et-tabs-style-line nav ul li.tab-current {
	background-color: #ffada6;
}

.et-tabs-style-line nav ul li a:hover {
	color: #222;
}

.et-tabs-style-line nav ul li.tab-current a {
	color: #fff;
}

.et-tabs-style-line nav ul li.tab-current .iw-icon {
	color: #1292ee;
}

.et-content-wrap section {
	display: none;
}

.et-tabs-dark .et-tabs-style-line nav ul li a {
	color: #7a7a7a;
}

@media screen and (max-width: 767px) {
	.et-tabs > nav ul,
	.et-tabs.et-tabs-style-iconbox-iconlist nav ul {
		display:none;
	}
	.infi-responsive-tabs,
	.infi-responsive-tabs nav ul {
		display: block;
	}

	.et-tabs.et-mobile-enabled nav select.et-mobile-tabs {
		position: relative;
		display: block;
	    margin-bottom: 0;
	    width: 100%;
	    height: 60px;
	    border: 0;
	    background-color: #ffada6;
	    color: #fff;
	    border-radius: 0;
	    font-size: 16px;
	    font-weight: 500;
	}

	.et-tabs-dark .et-tabs.et-mobile-enabled nav select.et-mobile-tabs {
	    background-color: #cacaca;
	}

}