/*.ui-widget {
    font-size: 1.0em !important;
}*/

.columns {
    padding: 2em;
    -webkit-column-count: 3;
    -webkit-column-gap: 5em;
    -webkit-column-rule: 1px dashed #ccc;
    column-count: 2;
    /*column-rule: 1px dashed #ccc;*/
    border: 1px solid #ccc;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
    background-color: #f1f1f1;
}

.ui-tabs-nav {
    position:relative;
}

.ui-tabs .ui-tabs-nav-arrows {
    position:absolute;
    top:1px;
    right:0;
    left:0;
    /*margin:.1em;*/
    padding:0;
}

.ui-tabs .ui-tabs-nav-arrows .ui-tabs-arrow-next {
    margin-top: 6px;
    float:right;
    height: 30px;
    background-color: white;
}

.ui-tabs .ui-tabs-nav-arrows li {
    list-style:none;
    position:relative;
    cursor:pointer;
    z-index:1000;
    line-height:30px;
    margin:0;
    padding:0;
}

.ui-tabs .ui-tabs-nav-arrows li a {
    display: block;
}

.ui-tabs .ui-tabs-nav-arrows .ui-tabs-arrow-previous {
    margin-top: 6px;
    float:left;
    height: 30px;
    margin-left: 0 !important;
    padding: 0 !important;
}

.ui-tabs .ui-tabs-scroll-container {
    position:relative;
    height: 2.7em;
    /*height: 30px;*/
    overflow:hidden;
}

.ui-tabs .ui-tabs-nav-scrollable {
    position:absolute;
    left:0;
    right:0;
}

.ui-tabs .ui-tabs-nav-scrollable ul {
    position:relative;
    width:10000px;
}

/* Icons
----------------------------------*/

/* states and images */
/*.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }*/


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
