.bold {
    font-weight: bold !important;
}

.ui-widget-header {
    background: none !important;
    border: none !important;
}

.ui-tabs .ui-tabs-nav li {
    background: none !important;
}

.ui-tabs .ui-tabs-nav li a {
    outline: none;
    text-decoration: none !important;
    cursor: pointer;
}

.ui-widget-content {
    background: none !important;
    border: none !important;
}

.ui-tabs-nav {
    padding-bottom: 0 !important;
}

.ui-tabs-panel {
    border-right: 1px solid #b2c2d1 !important;
    border-left: 1px solid #b2c2d1 !important;
    border-top: 1px solid #b2c2d1 !important;
    border-bottom: 1px solid #b2c2d1 !important;
    padding: 12px !important;
}

.ui-tabs .ui-tabs-nav li {
    padding-left: 0px !important;
    border-top: 1px solid #b2c2d1 !important;
    border-right: 1px solid #b2c2d1 !important;
    border-left: 1px solid #b2c2d1 !important;
    overflow: hidden;
}

.ui-tabs .ui-tabs-nav li a {
    cursor: pointer !important;
}

.hidden {
    display: none;
}

#tab-transport b {
    font-weight: normal;
    padding-bottom: 7px;
    display: inline-block;
}

#model_id, #brand_id {
    width: 260px !important;
}

.search-result.user {
    margin-top: 0px !important;
}

#tab-transport input[type=radio] {
    display: none;
}

#tab-transport input[type=radio] + label > img {
    cursor: pointer;
    border: 1px solid #bdc8da;
}

#tab-transport input[type=radio]:checked + label > img {
    border: 1px solid #616973;
}

#tabs, .ui-corner-bottom {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

.ui-corner-top {
    border-top-right-radius: 12px !important;
    border-top-left-radius: 12px !important;
}

li.ui-state-default.ui-tabs-active a {
    background-color: white !important;
    color: #3498db !important;
}

li.ui-state-default a {
    background-color: #67c1e8; !important;
    color: white !important;
}

#tab-transport label {
    margin: 0 !important;
}

.filters-view .filter-name h1 {
    margin-bottom: 0px !important;
    margin-top: 20px !important;
}

.filters-view {
    margin: 0 auto;
    width: 868px;
    color: #58595b;

}

.filters-view .detail-f {
    text-align: left;
}

.filters-view .filter-name {
    padding-bottom: 25px;
}

.filters-view .detail-f {
    padding-top: 15px;
}

.filters-view .filter-overflow-y {
    width: 278px;
    margin: 0 10px 0 20px;
    float: left;
}

.filters-view .filter-overflow-y > div {
    height: 160px;
    overflow-y: scroll;
}

.filters-view .filter-overflow-y span {
    background: #67c1e8 none repeat scroll 0 0;
    display: block;
    padding: 10px 5px;
}

.filters-view .search-result-models {
    margin-top: 0px;
    margin-bottom: 15px;
    border-bottom: 1px solid #3498db;
    border-left: 1px solid #3498db;
    border-right: 1px solid #3498db;
    padding: 15px;
}

.filters-view .search-result-models-overflow-y {
    height: 220px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.search-result-models .user {
    margin: 0 !important;
}

#content #bodymodel table.user td, #content #bodymodel table.user th {
    /*padding: 6px 4px !important;*/
}

#tab-transport, #tab-gabarit {
    padding: 0 !important;
}

#bodyfilter .th th {
    padding: 7px 3px !important;
}

#tab-gabarit select[name=types] {
    width: 100%;
    margin-bottom: 15px;
}

#tab-gabarit .dopusk select, #tab-gabarit .dopusk input {
    width: 51px;
}

.dopusk .t {
    display: inline-block;
    width: 20px;
}

.dopusk .select-types, .select-types_d3 {
    display: inline-block;
}

.search-gabarit .centered {
    text-align: center;
}

#tab-gabarit .dopusk .select-types_d3 select {
    width: 233px;
    margin-top: 2px;
    margin-bottom: 2px;
}

.submit-search-gabarit input {
    cursor: pointer
}

.images-td-filters {
    border-bottom: 1px solid #3498db;
    margin-bottom: 15px;
}

.images-td-filters div {
    margin: 15px;
}

.images-td-filters div img {
    border: 1px solid #3498db;
    margin-right: 10px;
    max-height: 230px;
    max-width: 230px;
}

.model-types-pagination td {
    text-align: center !important;
}

.model-types-pagination ul.pagination {
    padding: 0 !important;
    display: inline-block;
}

.model-types-pagination .pagination li.active a {
    text-decoration: none !important;
}

.model-types-pagination .pagination li {
    float: left;
    background: none !important;
    padding-left: 15px !important;
}

sup {
    position: relative;
    top: -7px;
}

#td-search img {
    max-width: 390px;
    max-height: 390px;
}

.filters-view .counter {
    float: right;
}

.search-item {
    margin: 5px;
}

#phone_text {
    display: none;
}

.b-submit {
   cursor: pointer;
}