
.tab-container .etabs {
	float: left;
	width: 280px;
	padding:5px;
}

.tab-container .panel-container {
	float: left;
	margin: 0;
	width: 620px;
}

.tab-container .panel-container .panel-content {
	display:none;
}

.tab-container .etabs .tab {
	zoom:1;
}

.tab-container .etabs .tab a {
	border-radius: 2px 2px 2px 2px;
	box-shadow: 0 1px 3px #bbb;
	color: #494949;
	cursor: pointer;
	display: block;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	font-weight: 600;
	margin: 0 0 10px;
	line-height:28px;
	padding: 20px 0;
	text-decoration: none;
	text-indent:102px;
	width: 100%;
	height:35px;
	border: 1px solid #DDDDDD \9;
}

.tab-container .etabs .tab a:hover {
	color:#156da7;
}

.tab-container .etabs .tab.active a {
	color:#fff;
	box-shadow:none;
}

.tab-container .etabs .tab a.active {
	border: 1px solid #fff \9;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	color:#494949;
}

.tab-container .etabs li.tab.sports-brokering a {
	background: url(../img/tab-logos/sports-brokering-tab.jpg) no-repeat scroll 0 -94px transparent;
}

.tab-container .etabs li.tab.sports-brokering a.active {
	background: url(../img/tab-logos/sports-brokering-tab.jpg) no-repeat scroll 0px 4px transparent;
}

.tab-container .etabs li.tab.bet-recorder a {
	background: url(../img/tab-logos/bet-recorder-tab.jpg) no-repeat scroll -1px -83px transparent;
}

.tab-container .etabs li.tab.bet-recorder a.active {
	background: url(../img/tab-logos/bet-recorder-tab.jpg) no-repeat scroll -1px 0 transparent;
}

.tab-container .etabs li.tab.smart-365 a {
	background: url(../img/tab-logos/smart-365-tab.jpg) no-repeat scroll -0px -91px transparent;
}

.tab-container .etabs li.tab.smart-365 a.active {
	background: url(../img/tab-logos/smart-365-tab.jpg) no-repeat scroll 0 -7px transparent;
}

.tab-container .etabs li.tab.agent-pro a {
	background: url(../img/tab-logos/agent-pro-tab.jpg) no-repeat scroll 0px -98px transparent;
}

.tab-container .etabs li.tab.agent-pro a.active {
	background: url(../img/tab-logos/agent-pro-tab.jpg) no-repeat scroll 0px -13px transparent;
}

.tab-container .etabs li.tab.captain-score a {
	background: url(../img/tab-logos/captain-scor-tab.jpg) no-repeat scroll 0px -91px transparent;
}

.tab-container .etabs li.tab.captain-score a.active {
	background: url(../img/tab-logos/captain-scor-tab.jpg) no-repeat scroll 0px -8px transparent;
}

.tab-container .etabs li.tab.cash-flow a {
	background: url(../img/tab-logos/cash-flow-tab.jpg) no-repeat scroll 0px -96px transparent;
}

.tab-container .etabs li.tab.cash-flow a.active {
	background: url(../img/tab-logos/cash-flow-tab.jpg) no-repeat scroll 0px -13px transparent;
}

.tab-container .etabs li.tab.trio-scm a {
	background: url(../img/tab-logos/trio-scm-tab.jpg) no-repeat scroll 0px -93px transparent;
}

.tab-container .etabs li.tab.trio-scm a.active {
	background: url(../img/tab-logos/trio-scm-tab.jpg) no-repeat scroll 0px -10px transparent;
}

.tab-container .etabs li.tab.track-ims a {
	background: url(../img/tab-logos/imslogo.png) no-repeat scroll 0px -100px transparent;
}

.tab-container .etabs li.tab.track-ims a.active {
	background: url(../img/tab-logos/imslogo.png) no-repeat scroll 0px -17px transparent;
}

.tab-container .etabs li.tab.meet-doc a {
	background: url(../img/tab-logos/meet-doc-tab.jpg) no-repeat scroll 0px -95px transparent;
}

.tab-container .etabs li.tab.meet-doc a.active {
	background: url(../img/tab-logos/meet-doc-tab.jpg) no-repeat scroll 0px -12px transparent;
}

.tab-container .etabs li.tab.school-vista a {
	background: url(../img/tab-logos/school-vista-tab.jpg) no-repeat scroll 0px -95px transparent;
}

.tab-container .etabs li.tab.school-vista a.active {
	background: url(../img/tab-logos/school-vista-tab.jpg) no-repeat scroll 0px -12px transparent;
}

/**************************/
.tab-container .etabs li.tab.sports a {
	background: url(../img/tab-logos/sports-logo-tab.jpg) no-repeat scroll 0px -98px transparent;
}

.tab-container .etabs li.tab.sports a.active {
	background: url(../img/tab-logos/sports-logo-tab.jpg) no-repeat scroll 0px -14px transparent;
}

.tab-container .etabs li.tab.betting a {
	background: url(../img/tab-logos/betting-logo-tab.jpg) no-repeat scroll 0px -97px transparent;
}

.tab-container .etabs li.tab.betting a.active {
	background: url(../img/tab-logos/betting-logo-tab.jpg) no-repeat scroll 0px -14px transparent;
}

.tab-container .etabs li.tab.financial-services a {
	background: url(../img/tab-logos/financial-services-logo-tab.jpg) no-repeat scroll 0px -96px transparent;
}

.tab-container .etabs li.tab.financial-services a.active {
	background: url(../img/tab-logos/financial-services-logo-tab.jpg) no-repeat scroll 0px -12px transparent;
}

.tab-container .etabs li.tab.supply-chain a {
	background: url(../img/tab-logos/supply-chain-logo-tab.jpg) no-repeat scroll 0px -105px transparent;
}

.tab-container .etabs li.tab.supply-chain a.active {
	background: url(../img/tab-logos/supply-chain-logo-tab.jpg) no-repeat scroll 0px -21px transparent;
}

.tab-container .etabs li.tab.retail a {
	background: url(../img/tab-logos/retail-logo-tab.jpg) no-repeat scroll 0px -96px transparent;
}

.tab-container .etabs li.tab.retail a.active {
	background: url(../img/tab-logos/retail-logo-tab.jpg) no-repeat scroll 0px -12px transparent;
}

.tab-container .etabs li.tab.education a {
	background: url(../img/tab-logos/education-logo-tab.jpg) no-repeat scroll 0px -96px transparent;
}

.tab-container .etabs li.tab.education a.active {
	background: url(../img/tab-logos/education-logo-tab.jpg) no-repeat scroll 0px -13px transparent;
}
 @media (max-width: 767px) {
.tab-container .etabs li.tab.sports-brokering a {
 background-position: -24px -94px;
}
 .tab-container .etabs li.tab.sports-brokering a.active {
 background-position: -24px 4px;
}
 .tab-container .etabs li.tab.bet-recorder a {
 background-position: -24px -82px;
}
 .tab-container .etabs li.tab.bet-recorder a.active {
 background-position: -24px 1px;
}
 .tab-container .etabs li.tab.smart-365 a {
 background-position: -24px -91px;
}
 .tab-container .etabs li.tab.smart-365 a.active {
 background-position: -24px -7px;
}
 .tab-container .etabs li.tab.agent-pro a {
 background-position: -24px -98px;
}
 .tab-container .etabs li.tab.agent-pro a.active {
 background-position: -24px -13px;
}
 .tab-container .etabs li.tab.captain-score a {
 background-position: -24px -91px;
}
 .tab-container .etabs li.tab.captain-score a.active {
 background-position: -24px -8px;
}
 .tab-container .etabs li.tab.cash-flow a {
 background-position: -24px -96px;
}
 .tab-container .etabs li.tab.cash-flow a.active {
 background-position: -24px -13px;
}
 .tab-container .etabs li.tab.trio-scm a {
 background-position: -24px -93px;
}
 .tab-container .etabs li.tab.trio-scm a.active {
 background-position: -24px -10px;
}
 .tab-container .etabs li.tab.track-ims a {
 background-position: -24px -100px;
}
 .tab-container .etabs li.tab.track-ims a.active {
 background-position: -24px -17px;
}
 .tab-container .etabs li.tab.meet-doc a {
 background-position: -24px -95px;
}
 .tab-container .etabs li.tab.meet-doc a.active {
 background-position: -24px -12px;
}
 .tab-container .etabs li.tab.school-vista a {
 background-position: -24px -95px;
}
 .tab-container .etabs li.tab.school-vista a.active {
 background-position: -24px -12px;
}
}
