/*----- TABS - Open -----*/
#apb-wrapper .paragraph--type--apb-pb-tabs .ui-tabs {
	border: none !important;
	padding: 0 !important;

	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	border-radius: 0 !important;
}
#apb-wrapper .paragraph--type--apb-pb-tabs .tabs-menu {
	background: none !important;
	border: none !important;
	margin: 0 !important;
	padding: 0 !important;

	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	border-radius: 0 !important;
}
#apb-wrapper .paragraph--type--apb-pb-tabs .tabs-menu li {
	background: none !important;
	border: none !important;
	margin: 0 0.25rem -1px 0 !important;
	padding: 0 !important;
	z-index: 2;
}
#apb-wrapper .paragraph--type--apb-pb-tabs .tabs-menu li a {
	cursor: pointer !important;
	font-weight: 500 !important;
	padding: 0.875rem 1rem !important;
	text-decoration: none !important;

	/* -webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px; */
}
#apb-wrapper .paragraph--type--apb-pb-tabs .tabs-menu li a:hover {
	text-decoration: none !important;
}
#apb-wrapper .paragraph--type--apb-pb-tabs .apb-tabs-row {
	border: 1px solid #ddd;
	border-radius: 0;
	display: none;
	padding: 1.5rem 2rem 2rem 2rem !important;
}
#apb-wrapper .paragraph--type--apb-pb-tabs .apb-tabs-row:first-child {
	display: block;
}
#apb-wrapper .paragraph--type--apb-pb-tabs .apb-tabs-title {
	display: none;
	font-size: 1.25rem;
	font-weight: 600;
	margin-bottom: 1rem;
}
#apb-wrapper .paragraph--type--apb-pb-tabs .apb-tabs-body p:last-child {
	margin-bottom: 0 !important;
}
#apb-wrapper .paragraph--type--apb-pb-tabs .apb-tabs-body::after {
	clear: both;
	content: '';
	display: block;
}
/* COLORS */
#apb-wrapper .tabs-menu li a {
	background: #ddd;
	color: #111;
}
#apb-wrapper .tabs-menu li a:hover {
	background: #666;
	color: #fff;
}
#apb-wrapper .tabs-menu li.ui-tabs-active a {
	background: #111;
	color: #fff;
}
/*----- TABS - Close -----*/

/*----- MOBILE - Open -----*/
@media all and (max-width: 680px) {
	#apb-wrapper .paragraph--type--apb-pb-tabs .tabs-menu li {
		padding-top: 2px !important;
	}
	#apb-wrapper .paragraph--type--apb-pb-tabs .tabs-menu li a {
		display: block !important;

		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
}
/*----- MOBILE - Close -----*/

/*----- CSS ANIME - Open -----*/
#apb-wrapper .tabs-menu li a {
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
/*----- CSS ANIME - Close -----*/

/*----- CLEAR BOTH - Open -----*/
#apb-wrapper .paragraph--type--apb-pb-tabs .tabs-menu:after {
	clear: both;
	content: '';
	display: block;
}
/*----- CLEAR BOTH - Close -----*/
