.ui-accordion-content {
}

/*.ui-accordion .ui-accordion-content, .ui-accordion .ui-accordion-header {
                position: static !important;
            }*/

.tabsProRoot li.tabButton {
    list-style-type: none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
    padding-bottom: 0px !important;
}

.tabsProRoot .tabPnl {
    padding: 0 !important;
    overflow: visible;
}

.ui-dialog-titlebar {
    padding: 6px;
    cursor: move;
}

    .ui-dialog-titlebar .ui-icon {
        float: right;
    }


/* Vertical Tabs ----------------------------------*/
.ui-tabs-vertical-left .ui-tabs-nav {
    padding: .2em 0em .2em .2em !important;
    float: left !important;
}

    .ui-tabs-vertical-left .ui-tabs-nav li {
        clear: left;
        width: 100%;
        border-bottom-width: 1px !important;
        border-right-width: 0 !important;
        margin: 1px -1px 2px 1px !important;
    }

        .ui-tabs-vertical-left .ui-tabs-nav li a {
            padding-right: 2px;
        }

        .ui-tabs-vertical-left .ui-tabs-nav li a {
            display: block !important;
            float: none !important;
            padding-right: 0px !important;
        }

        .ui-tabs-vertical-left .ui-tabs-nav li.ui-tabs-selected {
            padding-bottom: 0;
            padding-right: 0;
            border-right-width: 1px;
            border-right-width: 1px;
        }

.ui-tabs-vertical-left .ui-tabs-panel {
    padding: 0.5em 1em !important;
}

.ui-tabs-vertical-left .tab-icon {
    margin-right: 6px !important;
}

.ui-tabs-vertical-right .ui-tabs-nav {
    padding: .2em .2em .2em 0em !important;
    float: right !important;
    border-left-width: 0px !important;
}

    .ui-tabs-vertical-right .ui-tabs-nav li {
        clear: right;
        width: 100%;
        border-bottom-width: 1px !important;
        border-left-width: 0 !important;
        margin: 1px 1px 2px -1px !important;
    }

        .ui-tabs-vertical-right .ui-tabs-nav li a {
            display: block !important;
            float: none !important;
        }

        .ui-tabs-vertical-right .ui-tabs-nav li.ui-tabs-selected {
            padding-bottom: 0;
            padding-left: 0;
            border-left-width: 1px;
            border-left-width: 1px;
        }

.ui-tabs-vertical-right .ui-tabs-panel {
    padding: 0.5em 1em !important;
}

.ui-tabs-vertical-right .tab-icon {
    margin-right: 6px !important;
}


.ui-tabs-bottom {
    position: relative;
}

    .ui-tabs-bottom .ui-tabs-panel {
        margin-top: 0px !im overflow: auto;
    }

    .ui-tabs-bottom .ui-tabs-nav {
        position: absolute !important;
        margin-top: 0px !important;
        left: 0;
        bottom: 0;
        right: 0;
        padding: 0 0.2em 0.2em 4px !important;
        border-top: 0px !important;
    }

        .ui-tabs-bottom .ui-tabs-nav li {
            margin-top: 0px !important;
            margin-bottom: 1px !important;
            border-top: none !important;
            border-bottom-width: 1px;
            top: 0 !important;
        }

    .ui-tabs-bottom .ui-tabs-selected {
        margin-top: -3px !important;
    }

    .ui-tabs-bottom .tabs-spacer {
        float: left;
        height: 200px;
    }
/*
            .ui-tabs-bottom .ui-tabs-nav { clear: left; padding: 0 .2em .2em .2em; }
            .ui-tabs-bottom .ui-tabs-nav li { top: auto; bottom: 0; margin: 0 .2em 1px 0; border-bottom: auto; border-top: 0; }
            .ui-tabs-bottom .ui-tabs-nav li.ui-tabs-active { margin-top: -1px; padding-top: 1px; }
            .ui-tabs-bottom .ui-tabs-panel { margin-bottom: 42px; }
*/
/* Accordion */
.tabsProRoot h3.ui-accordion-header .ui-icon {
    float: left;
    position: static;
    margin: 0px 4px 0 0;
}





.tp-jq .tab-icon {
    float: left;
    margin: -2px 6px 0pt 0px;
}

    .tp-jq .tab-icon img {
        height: 16px;
    }

.tp-jq .tp-fa {
    margin-right: 6px;
}
