.popover-position .divider{
    padding: 0;
    border: 0;
    margin: 0;
    background: transparent !important;
}
.popover-position .dropdown-header{
    background-color: #EEEEEE !important;
    height: 26px;
}
.popover-position .dropdown-header .text {
    color: #777777;
}
.map-toolbox-container .popover-content {
    width: 300px;
    position: relative;
}
.map-toolbox-container .bootstrap-select {
   width: 270px !important;
}

.map-toolbox-container .btn-default {
    color: #fff !important;
    background-color: transparent !important;
}

.map-toolbox-container .popover-action .btn {
    width: 130px !important;
    height: 30px !important;
    border-radius: 4px !important;
}
.map-toolbox-container .popover-action .btn[action=popover-confirm] {
    background-color: #fff !important;
    color: #000 !important;
    margin-left: 10px !important;
}
.bootstrap-select .dropdown-menu.inner {
    padding: 10px !important;
}
.bs-searchbox {
    padding: 4px 10px;
    margin-bottom: 5px;
}

.bootstrap-select .dropdown-menu li a span.text {
    color: #000;
    max-width: 250px;
    white-space: normal;
}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
    background-color: #469BE9 !important;
}
.dropdown-menu>.active>a .text, .dropdown-menu>.active>a .text:focus, .dropdown-menu>.active>a .text:hover {
    color: #fff !important;
}

.dropdown.bootstrap-select.select-country .dropdown-menu {
    min-width: 100% !important;
    max-height: 300px !important;
}

.dropdown.bootstrap-select.select-country .dropdown-menu .inner {
    max-height: 240px !important;
    color: #333;
}