.nav-tabs li {
    display: inline-block;
    height: 40px;
    line-height: 40px;
   // width: 24.84%;
    //margin: 0 -1px 0 0;
    text-indent: 35px;
   //	 position: relative;
	font-size:20px;
text-align:center;
}

.nav-tabs li.accRegister{
    width: 33.22%;
}
.nav-tabs > li:before {
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    left: 0;
    border-style: solid;
    border-width: 0px 0 40px 40px;
    border-color: transparent transparent transparent #fff;
    z-index: 0;
}
@media (max-width:768px){
.nav-tabs li {
font-size:12px;
text-align:left;
}
}
.nav-tabs > li:first-child:before {
    border-color: transparent;
}

.nav-tabs > li.last a {
    width:100%;
	padding-right:0;
}
.nav-tabs li.last a:after {
    border:none;
}

.nav-tabs > li > a:after {
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    right: -39px;
    border-style: solid;
    border-width: 0px 0 40px 40px;
    border-color: transparent transparent transparent #464646;
    z-index: 10;
}

.nav-tabs li a.current  {
    background: #00a1a6;
    z-index: 100;
	color:#fff;
}

.nav-tabs li a.current:after {
    border-left-color: #00a1a6;
}
.nav-tabs li a {
    display: block;
    background: #464646;
	color:#fff;
	padding:0px;
	position:static;
	text-transform: capitalize;
}

.nav-tabs > li  a:hover {
    background: #989898;
	border-color: transparent transparent transparent #989898; 
}

.nav-tabs > li  a:hover :after {
    border-color: transparent transparent transparent ; 
}
.nav-tabs > .active > a{
background: #f5bf1c !important;
color: #000;
}
.nav-tabs > a:hover > a:after {
    border-color: transparent transparent transparent #989898 !important; 
}
.nav-tabs > .active > a:after {
    border-color: transparent transparent transparent #d87f0b  !important; 
}
.nav-tabs > .active > a:before {
    border-color: transparent transparent transparent #f99d32  !important; 
}

.resp-tabs-container {
    padding: 0px;
    background-color: #fff;
    clear: left;
}

h2.resp-accordion {
    cursor: pointer;
    background:#4d4d4d;
    display: none;
	font-weight:normal;
	border-bottom:#fff 1px solid;
	text-transform:uppercase;
}

.resp-tab-content {
    display: none;
}

.resp-tab-active {
    border-bottom: none;
    margin-bottom: -1px !important;
}

.resp-tab-active {
    border-bottom: none;
    background-color: #fff;
}

.resp-content-active, .resp-accordion-active {
    display: block;
}

.resp-tab-content {
    /*border: 1px solid #c1c1c1;*/
}

h2.resp-accordion {
    margin: 0px;
}
h2.resp-accordion a {
    padding: 10px 15px;
	color:#fff;
	display:block;
}

h2.resp-tab-active {
    border-bottom: 0px solid #c1c1c1 !important;
    margin-bottom: 0px !important;
}