.ui-tabs .ui-tabs-nav {
    padding: 0
}

.ui-tabs .ui-tabs-nav li {
    min-width: 120px;
    margin: 0 .2em 5px 0
}

.ui-tabs .ui-tabs-nav li a {
    padding-top: 10px
}

.ui-tabs .ui-tabs-nav li a:nth-child(2) {
    float: right
}

.ui-tabs .ui-tabs-nav li.ui-state-active {
    margin-bottom: 0;
    padding-bottom: 6px;
    height: 30px;
    min-width: 120px
}

.ui-tabs .ui-tabs-nav li.ui-state-active a {
    cursor: text
}

.ui-tabs .ui-tabs-nav li.ui-state-default {
    background: linear-gradient(to bottom, rgba(236, 58, 62, .6) 0, rgba(236, 58, 62, .6) 1%, rgba(255, 87, 87, .6) 22%, rgba(255, 38, 0, .6) 67%, rgba(206, 28, 0, .6) 100%);
    font-weight: 400
}

.ui-tabs .ui-tabs-nav li.ui-state-active {
    background: linear-gradient(to bottom, #ec3a3e 1%, #ff5757 22%, #ff2600 67%, #ce1c00 100%);
    font-weight: 400
}

.ui-tabs.ui-widget-content,
.ui-tabs.ui-widget-content .ui-state-default {
    border: 0
}

.ui-tabs .ui-tabs-panel {
    padding: 0
}

.ui-tabs .ui-state-active,
.ui-tabs .ui-widget-content .ui-state-active,
.ui-tabs .ui-widget-header .ui-state-active {
    background: #ec3a3e;
    background: -moz-linear-gradient(top, #ec3a3e 1%, #ff5757 22%, #ff2600 67%, #ce1c00 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #ec3a3e), color-stop(22%, #ff5757), color-stop(67%, #ff2600), color-stop(100%, #ce1c00));
    background: -webkit-linear-gradient(top, #ec3a3e 1%, #ff5757 22%, #ff2600 67%, #ce1c00 100%);
    background: -o-linear-gradient(top, #ec3a3e 1%, #ff5757 22%, #ff2600 67%, #ce1c00 100%);
    background: -ms-linear-gradient(top, #ec3a3e 1%, #ff5757 22%, #ff2600 67%, #ce1c00 100%);
    background: linear-gradient(to bottom, #ec3a3e 1%, #ff5757 22%, #ff2600 67%, #ce1c00 100%);
    font-weight: 400
}

.ui-tabs .ui-state-active.ui-switchbutton,
.ui-tabs .ui-widget-content .ui-state-active.ui-switchbutton,
.ui-tabs .ui-widget-header .ui-state-active.ui-switchbutton {
    border: 0
}

.ui-tabs .ui-state-active a,
.ui-tabs .ui-state-active a:link,
.ui-tabs .ui-state-default a,
.ui-tabs .ui-state-default a:link {
    color: #fff
}

.ui-tabs .ui-widget-header .ui-icon {
    background-image: url(../media/icons/x_separadores.png);
    background-position: 0 0
}

.ui-datepicker .ui-widget-header,
.ui-tabs .ui-widget-header {
    border: 0;
    border-bottom: 5px solid #ea0909;
    background: 0 0;
    font-weight: 400
}

.ui-datepicker .ui-datepicker-title {
    line-height: 1.8em;
    text-align: center;
    color: #868686
}

.ui-datepicker .ui-datepicker-calendar th {
    text-align: center;
    font-weight: 700;
    color: #868686
}

.ui-datepicker .ui-state-default {
    background: linear-gradient(to bottom, rgba(236, 58, 62, .6) 0, rgba(236, 58, 62, .6) 1%, rgba(255, 87, 87, .6) 22%, rgba(255, 38, 0, .6) 67%, rgba(206, 28, 0, .6) 100%);
    font-weight: 400
}

.ui-datepicker a.ui-state-default {
    color: #fff;
    border: 0
}

.ui-datepicker a.ui-state-active {
    background: linear-gradient(to bottom, #ec3a3e 1%, #ff5757 22%, #ff2600 67%, #ce1c00 100%)
}

.ui-datepicker a.ui-state-highlight {
    border: 1px solid #fcd113;
    background: url(../css/jquery_ui/images/ui-bg_glass_55_f8da4e_1x400.png) 50% 50% repeat-x #f8da4e;
    color: #915608
}

.ui-datepicker .ui-datepicker-prev {
    left: 1px;
    top: 2px
}

.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover {
    background-color: inherit;
    border: 0
}

.ui-datepicker .ui-datepicker-prev .ui-icon-circle-triangle-w {
    background-image: url(../media/icons/left_calend.png)!important;
    background-position: inherit
}

.ui-datepicker .ui-datepicker-prev .ui-icon-circle-triangle-w:hover {
    background-image: url(../media/icons/left_calend_hover.png)!important
}

.ui-datepicker .ui-datepicker-next {
    right: 1px;
    top: 2px
}

.ui-datepicker .ui-datepicker-next.ui-datepicker-next-hover {
    background-color: inherit;
    border: 0
}

.ui-datepicker .ui-datepicker-next .ui-icon-circle-triangle-e {
    background-image: url(../media/icons/right_calend.png)!important;
    background-position: inherit
}

.ui-datepicker .ui-datepicker-next .ui-icon-circle-triangle-e:hover {
    background-image: url(../media/icons/right_calend_hover.png)!important
}

.ui-widget button {
    font-size: 12px
}

.ui-widget-overlay {
    background: #232324;
    opacity: .7
}

.ui-dialog {
    padding: 0
}

.ui-dialog p {
    color: #000
}

.ui-dialog .ui-dialog-buttonpane {
    border-width: 0
}

.ui-dialog .ui-dialog-buttonpane button {
    /*margin: 2px 8px 2px 0;*/
    margin: .5em .4em .5em 0;
    cursor: pointer;
    border-radius: 0;
    background-image: url(../css/img/bt.png);
    background-repeat: repeat-x;
    height: 25px;
    min-width: 98px;
    text-align: center;
    border: 0;
    color: #fff;
    font-size: 12px;
    text-decoration: none;
    text-shadow: none;
    padding: 3px 5px;
    /*margin: 2px 0*/
}

.ui-dialog .ui-dialog-buttonpane button .ui-button-text {
    padding: 0
}

.ui-dialog .ui-dialog-titlebar {
    background: linear-gradient(to bottom, #da0000 0, #ff0a0a 16%, #f20a0a 82%, #ce0000 100%);
    font-size: 12px;
    font-weight: 400;
    color: #fff;
    padding: 10px 8px
}

.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
    width: inherit
}

.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
    background: 0 0;
    border: 0;
    background-position: inherit;
    background-repeat: no-repeat;
}

.ui-dialog .ui-dialog-titlebar .ui-icon-closethick {
    background: 0 0;
    border: 0;
    width: 30px;
    height: 27px;
    position: relative;
    float: right;
    top: 6px;
    background-image: url(../css/jquery_ui/images/btn_fechar.png);
    background-position: inherit;
    background-repeat: no-repeat;
}

.ui-dialog .ui-widget-header,
.ui-dialog.ui-widget-content {
    border: 0
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-br,
.ui-corner-right {
    border-radius: 0
}

.ui-widget-content {
    color: inherit
}

.no-border-radius {
    border-radius: 0
}
