
/* REQUIRED for core functionality */

.responsive-tabs__heading { display: none;}
.responsive-tabs__list__item { display: inline; cursor:pointer;}
.responsive-tabs__heading h2 {
	color: #ffffff!important;
}




@media (max-width: 767px) {
	.responsive-tabs__list { display: none;}
	.responsive-tabs__heading { display: block; cursor: pointer; }
	.responsive-tabs__panel--closed-accordion-only { display: none;}
}

@media (min-width: 768px) {
	.responsive-tabs__panel--closed-accordion-only { display: block !important;}
}

/* END - Required for core functionality */


/* OPTIONAL - Basic Skin */

.responsive-tabs-wrapper { 
	clear: both;
	zoom: 1; 
	width: 100%;
	
}
.responsive-tabs-wrapper:before,
.responsive-tabs-wrapper:after {
    content: "";
    display: table;
} 
.responsive-tabs-wrapper:after {
    clear: both;
}

.responsive-tabs__heading:focus,
.responsive-tabs__list__item:focus { outline: 1px solid #ccc;  }

.responsive-tabs__heading--active:focus,
.responsive-tabs__list__item--active:focus { outline: none !important;}

.responsive-tabs__list,
.tabs ul { 
	height: 29px;
	margin: 0 0 0 0; 
	padding: 0;
	text-align: center;
	padding-bottom:11px; 
	line-height: 1.3em; 
	font-size: 12px; 
	font-family: 'Raleway', Sans-serif; 
	color: #e068a6;
	font-weight: bold;
	text-transform: uppercase;
}
.responsive-tabs__list__item,
.partner_tabs ul li,
.level_c .responsive-tabs__list__item { 
	background: #e068a6; 
	padding: 17px 30px;  
	color: #ffffff;
	border-top-left-radius: 0px; 
	border-top-right-radius: 0px;
	margin-right: 4px;
}

.level_c .tabs .responsive-tabs__list__item--active, 
.level_c .tabs .responsive-tabs__list__item--active:hover, 
.level_c .responsive-tabs__panel.responsive-tabs__panel--active {
	color: #433931;
}

.tabs ul li {
	display: inline;
	margin-right: 0;
}

.responsive-tabs__panel--active ul,
.responsive-tabs__panel--active  li {
	background-color: transparent;
	text-align: left;
	padding: 0;
	line-height: 20px;
	height: auto;

}

.responsive-tabs__panel--active ul li {
	padding-left: 0;
	background-image: none;
}

.responsive-tabs__panel--active ul li,
.responsive-tabs__panel--active ul li:hover {
	background-color: transparent!important;
	text-transform: none!important;
}



.responsive-tabs__panel--active ul li a {
	color: #0c90da!important;
	padding-left: 0;
	padding-right: 0;
}

@media (max-width: 768px) {

	.responsive-tabs li {
		padding: 10px!important;
		width: 100px;
		display: inline-block!important;
		margin-top: 10px;
	}


}

.tabs ul li a {
	color: #fff;
}

.tabs ul li:hover a{
	color: #e068a6;
}

.responsive-tabs__list__item:last-child,
.tabs ul li:last-child {
	margin-right: 0;
}
.responsive-tabs__list__item:hover,
.tabs ul li:hover {
	background: #ffffff;
	color: #e068a6;
	border: solid 1px #e068a6;
}
.responsive-tabs__list__item--active, 
.responsive-tabs__list__item--active:hover,
.tabs .active {  
	border: solid 1px #e068a6;
	background: #fff; 
	color: #433931;
}

.tabs .active {
	border: solid 1px #e068a6;
}

.tabs .active a {
	color: #e068a6;
}

.responsive-tabs__panel { 
	margin-bottom: 25px;
	padding: 20px;

}




@media (max-width: 767px) {
	.responsive-tabs__heading { 
		padding: 0.5em; border-radius: 0px ;
		background: #e068a6;
		position: relative;
		color: #fff!important;
		font-family: 'Raleway', Sans-serif;
		text-transform: uppercase;
		font-weight: normal;
		font-size: 18px;
		margin-bottom: 0;
		padding: 20px 35px 20px 20px;
	}

	.responsive-tabs__heading a {
		color: #ffffff;
	}

	.responsive-tabs__heading:after {
		background: #e068a6 url("../../img/accordion_arrow_down.png") no-repeat scroll right 2% top 50%;
	    content: "";
	    display: block;
	    height: 17px;
	    position: absolute;
	    right: 10px;
	    top: 40%;
	    width: 18px;
	    margin-top: -8;

	}


	
}

@media (min-width: 970px) {
	.responsive-tabs__panel {  
		padding: 0;
	}

	.tabs .active {
		border: none!important;
	}

	.responsive-tabs__list__item--active, 
	.responsive-tabs__list__item--active:hover,
	.tabs .active,
	.responsive-tabs__list__item:hover,
	.tabs ul li:hover {
		border: none!important;
	}


}

/* END - Optional - Basic Skin */
