.ce_tabcontrol {
}

.tabcontrol_tabs {}

.tabcontrol_tabs ul, .tabcontrol_tabs li {
	margin: 0; padding: 0; list-style-type: none;
}

#container .tabcontrol_tabs li {
	margin-bottom:0;
}


.tabcontrol_tabs li.tabs {
	float: none;
	padding: 4px 13px 2px;
	vertical-align: middle;
	text-align: center;
	cursor: pointer;
	background-color: #93bdd3;
	color: #fff;
	font-style: italic;
	margin-right:10px;
	margin-top:5px;
}
.tabcontrol_tabs li.selected {
	background-color: #0e3371;
	color: #fff;
	padding: 4px 13px 2px;
	margin-top:5px;
}
#container .tabcontrol_tabs ul {
	margin-left:15px;
	margin-right:5px;
}
@media (min-width: 768px) {
.tabcontrol_tabs li.tabs {
	float: left;
	margin-top:0;
}
.tabcontrol_tabs li.selected {
	padding: 15px 13px 11px;
	margin-top:-20px;
}
	#container .tabcontrol_tabs ul {
	margin-left:29px;
	margin-right:inherit;
}

}

.pa .tabcontrol_tabs li.tabs {
	background-color: #52b0bf;
}

.pa .tabcontrol_tabs li.selected {
background-color:#049cb4;
}

.tabcontrol_panes {
	border: 1px solid #0e3371;
	border-width: 2px 0 0 0;
}
.pa .tabcontrol_panes {
	border: 1px solid #049cb4;
	border-width: 2px 0 0 0;
}

.tabcontrol_panes .panes {}

.pa #container .tabcontrol_tabs ul li:before{
    content:none;
}