/* ==== Jquery UI General Overrides ==== */

.ui-corner-all,
.ui-corner-top,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-br,
.ui-corner-bl,
.ui-corner-tr,
.ui-corner-tl {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    -khtml-border-bottom-right-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -khtml-border-bottom-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -moz-border-radius-topright: 0;
    -khtml-border-top-right-radius: 0;
    -webkit-border-top-left-radius: 0;
    -moz-border-radius-topleft: 0;
    -khtml-border-top-left-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius-: 0;
    -khtml-border-bottom-radius: 0;
    border-radius: 0;
}

/* ==== Tab Navigation ==== */

.ui-tabs .ui-tabs-nav {
    margin: 0 !important;
    padding: 10px !important;
    background: none !important;
    border: none !important;
}

.ui-tabs .ui-tabs-nav li {
    margin: 0 0 0 15px !important;
    padding: 0 !important;
    background: none !important;
    border: none !important;
}

.ui-tabs .ui-tabs-nav li:first-child {
    margin: 0 !important;
}

.ui-tabs .ui-tabs-nav li a {
    padding: 0 25px 0 10px !important;
    display: block !important;
    height: 25px !important;
    background: #95cede url(../images/nav-tab-arrow.png) right bottom no-repeat !important;
    border-top-right-radius: 0 !important;
    border-top-right-radius: 12px !important;
    font-size: 12px !important;
    line-height: 25px !important;
    white-space: nowrap !important;
    color: #FFFFFF !important;
}

.ui-tabs .ui-tabs-nav li.ui-state-active a {
    background-color: #3c9ec8 !important;
}

/* ==== Product Details Product Description Section ==== */

#tabs.ui-widget {
    font-size: 14px !important;
    line-height: 29px !important;
    border: none !important;
}

#tabs .ui-tabs-panel {
    padding: 15px !important;
    color: #606161 !important;
    overflow: hidden !important;
}

#tabs .ui-tabs-panel p {
    margin-top: 0 !important;
}

.ui-widget {
    font-family: arial, sans-serif !important;
}