/* Logo Tabs */
.logo-tabs li {
    vertical-align: bottom !important;
}

.logo-tabs li:hover {
    background-color: #EEE !important;
    border: none !important;
}

.logo-tabs li:hover a {
    background-color: #EEE !important;
    border: 1px solid #EEE !important;
}

.logo-tabs li.ui-state-active:hover {
    background-color: #FFF !important;
    border: none !important;
}

.logo-tabs li.ui-state-active:hover a {
    background-color: #FFF !important;
    border-color: #E7EAEC #E7EAEC transparent !important;
}

.logo-tabs i {
    font-size: 30px;
}

.logo-tabs .ui-state-active i {
    font-size: 50px;
}

.logo-tabs img {
    height: 30px;
}

.logo-tabs .ui-state-active img {
    height: 50px;
}

/* Normal Tabs */
.ui-widget-header {
    text-transform: inherit;
}

.ui-tabs.ui-widget-content {
    padding: 0px;
}

.ui-tabs .ui-tabs-panel {
    background: #FFF;
    border-top: none;
    padding: 20px;
}

.ui-tabs-top.ui-tabs .ui-tabs-panel {
    border-top: 1px solid #E7EAEC;
}

.ui-tabs.ui-tabs-top > .ui-tabs-nav {
    padding: 0px;
}

.ui-tabs .ui-tabs-nav.ui-widget-header li a {
    border-radius: 10px 10px 0 0;
}

/* Left Tabs */
.ui-tabs.ui-tabs-left > .ui-tabs-nav li {
    border: none;
    float: none;
    width: 100%;
}

.ui-tabs.ui-tabs-left > .ui-tabs-nav li.ui-state-active a {
    border-color: #E7EAEC transparent #E7EAEC #E7EAEC;
}

.ui-tabs.ui-tabs-left > .ui-tabs-nav li a {
    margin-bottom: 3px;
    width: 100%;
}

.ui-tabs-left > .ui-tabs-panels {
    border-top: 1px solid #E7EAEC;
    float: none;
    margin-left: 20%;
    width: 80%;
}

.ui-tabs-left > .ui-tabs-nav {
    margin-right: 19px;
    padding: 0px;
    width: 20%;
}

.ui-tabs.ui-tabs-top .ui-tabs-nav.ui-widget-header li.ui-state-hover a {
    border-bottom: none;
    border-color: #E7EAEC;
}

.ui-tabs.ui-tabs-left > .ui-tabs-nav.ui-widget-header > li.ui-state-hover > a {
    border-color: #F3F3F4;
    border-right: none;
}

.ui-tabs.ui-tabs-left .ui-tabs-nav.ui-widget-header li.ui-state-hover.ui-state-active a {
    border-color: #E7EAEC;
}

/* Dummy Tabs (Dummy Top Tab Row) */
div.ui-tabs.ui-tabs-top.dummy-tabs.dummy-tabs-no-side-border div.ui-tabs-panel {
    border-left: none;
    border-right: none;
    height: 0px;
    min-height: 0px;
    padding: 0px;
}

div.ui-tabs.ui-tabs-top.dummy-tabs {
    padding-bottom: 0px;
}

div.ui-tabs.ui-tabs-top.dummy-tabs div.ui-tabs-panel {
    border-bottom: none;
    padding: 8px;
}

div.ui-tabs.ui-tabs-top.dummy-tabs + div.ui-tabs {
    background: #FFF;
    border-top: none;
    padding: 0px;
}

div.ui-tabs.ui-tabs-top.dummy-tabs + div.ui-tabs div.ui-tabs-panel {
    border: none;
    border-top: 1px solid #E7EAEC;
}

div.ui-tabs.ui-tabs-top.dummy-tabs + div.ui-tabs ul.ui-tabs-nav li {
    top: 0;
}

div.ui-tabs.ui-tabs-top.dummy-tabs + div.ui-tabs ul.ui-tabs-nav li a {
    border-radius: 0px;
}

div.ui-tabs.ui-tabs-top.dummy-tabs + div.ui-tabs ul.ui-tabs-nav li:first-child a {
    border-left: none;
}

div.ui-tabs.ui-tabs-top.dummy-tabs div.ui-tabs-panel {
    min-height: 25px;
}

li.ui-state-default.ui-corner-top span.label.count-info,
li.ui-state-default.ui-corner-top span.badge.count-info {
    border-radius: 8px;
    line-height: 12px;
    padding: 2px 5px;
    position: absolute;
    right: -4px;
    top: -4px;
}

