.api_img_test{
    width: 200px;
    height: 200px;
}
.pagination_last {
    display: inline-block;
    padding-right: 0;
    margin: 20px 0;
    border-radius: 4px;
}

.pagination_last > li {
    display: inline;
}

.pagination_last > li > a,
.pagination_last > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-right: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}

.pagination_last > li:first-child > a,
.pagination_last > li:first-child > span {
    margin-right: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.pagination_last > li:last-child > a,
.pagination_last > li:last-child > span {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.pagination_last > li > a:hover,
.pagination_last > li > span:hover,
.pagination_last > li > a:focus,
.pagination_last > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eee;
    border-color: #ddd;
}

.pagination_last > .active > a,
.pagination_last > .active > span,
.pagination_last > .active > a:hover,
.pagination_last > .active > span:hover,
.pagination_last > .active > a:focus,
.pagination_last > .active > span:focus {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7;
}

.pagination_last > .disabled > span,
.pagination_last > .disabled > span:hover,
.pagination_last > .disabled > span:focus,
.pagination_last > .disabled > a,
.pagination_last > .disabled > a:hover,
.pagination_last > .disabled > a:focus {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}
.label-recaptcha label{
    color: white;
}
.container-main-alert{
    margin-top: 20px;
}
.insurance_row{
    margin-top: 20px;
    margin-bottom: 20px;
}

.menu-item-maintenance{
    font-weight: 500;
    font-size: 1.02rem;
    color: #464457;
    margin-right: 20px;
}

.menu-item-contact{
    font-weight: 500;
    font-size: 1.02rem;
    color: #464457;
    margin-right: 20px;
}

.label-color-primary{
    background-color: #00cc00;
    color: white;
}

.label-color-red{
    background-color: #ff4136;
    color: white;
}
.class_overflow{
    overflow: auto
}
.login_crm{
    margin: auto;
}
.settings__login{
    font-size: 1.125rem;
    font-weight: 500;
    margin-left: 20px;
    margin-bottom: 20px;
    padding-right: 20px
}

.table-hover tbody tr:hover {
    background: transparent;
}

/* Always set the map height explicitly to define the size of the div
         * element that contains the map. */
#map{
    width: 500px;
    height: 500px;
}

#panel {
    width: 200px;
    font-family: Arial, sans-serif;
    font-size: 13px;
    float: right;
    margin: 10px;
}
#color-palette {
    clear: both;
}
.color-button {
    width: 14px;
    height: 14px;
    font-size: 0;
    margin: 2px;
    float: left;
    cursor: pointer;
}
#delete-button {
    margin-top: 5px;
}
.input_map{
    margin-bottom: 20px;
}
.tab-content{
    padding-top: 20px;
    margin-bottom: 20px;
}
.add-reserve__vehicles .table tbody tr.group3 .vehicle-group{background:#6fbf1f}
.add-reserve__vehicles .table tbody tr.group4 .vehicle-group{background:#ff9d21}