
.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: 1px solid #d6d6d6;
}

.et-tabs-style-line nav ul li {
	display: inline-block;
	width: 16.66666666666667%;
	padding-bottom: 22px;
	position: relative;
}

.et-tabs-style-line nav ul li a {
	color: #777;
	font-size: 18px;
	display: inline-block;
}

.et-tabs-style-line nav ul li a .iw-icon {
	display: block;
	text-align: center;
	font-size: 50px;
	line-height: 64px;
	transition: transform ease 0.3s;
}

.et-tabs-style-line nav ul li a:hover .iw-icon {
	transform: translateY(-3px);
}

.et-tabs-style-line nav ul li:after {
	content: "";
	position: absolute;
	left: 50%;
	bottom: -2px;
	margin-left: -30px;
	width: 60px;
	height: 3px;
	background-color: transparent;
	transition: all ease 0.3s;
}

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

.et-tabs-style-line nav ul li a:hover,
.et-tabs-style-line nav ul li.tab-current a {
	color: #030f27;
}

.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: #cacaca;
}

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

.et-tabs-dark .et-tabs-style-line nav ul li .iw-icon {
	color: #777;
}

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

@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: #f7f7f7;
	    border: 1px solid #e7e7e7;
	    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;
	    border: 1px solid #e7e7e7;
	}

}