/* Popover Select */
.popover-select {position: relative;}
.popover-select .dialog {position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 1050;background: rgba(51, 51, 51, 0.2);}

.popover-select label {font-size: 14px; font-weight: 500;}
.popover-select .placeholder {font-size: 13px;cursor: pointer;}

.popover-select .popover {display: block; position: absolute; top: 100%; left: 50%;min-width: 320px;margin-left: -160px;background: #FFF; border: 0; padding: 0;font-size: 13px;/*box-shadow: 0 40px 30px rgba(0, 0, 0, 0.4);*/ border-radius: 10px 10px 0 0;}

.popover-select .popover.bottom .arrow, 
.popover-select .popover.bottom .arrow:after {border-bottom-color: var(--primary);}

.popover-select .popover .popover-title {font-family: var(--font); border-radius: 10px 10px 0px 0px;background: var(--primary); border: 0; color: #FFF; text-align: center;padding: 7px 10px 4px; font-size: 15px; line-height: 27px; min-height: 37px;}

.popover-select .popover .popover-title small { color: #FFF; }

.popover-select .popover .popover-content { padding: 0; overflow: hidden;-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}

.popover-select .popover .popover-content .search-box {background: #f8f9fa; padding: 8px 10px;}
.popover-select .popover .popover-content .search-box input {}

.popover-select .popover .popover-content .list-group { overflow-y: auto; max-height: 306px; padding: 0; margin: 0;box-shadow: none;border-radius: 0;}
.popover-select .popover .popover-content .list-group a.list-group-item {padding: 8px 10px; background-color: #fff;}

.popover-select .popover .popover-content .list-group a.list-group-item:first-child {border-radius: 0;}
.popover-select .popover .popover-content .list-group a.list-group-item:last-child {border-radius: 0;}

.popover-select .popover .popover-content .list-group a.list-group-item.active, 
.popover-select .popover .popover-content .list-group a.list-group-item.active:hover, 
.popover-select .popover .popover-content .list-group a.list-group-item.active:focus { color: #FFFFFF; background-color: var(--primary); border-color: var(--primary);}

.buscador-interno .popover-select .popover i.fa.fa-circle{
    /*background-color: #fff;*/
    color: #fff;
    /*transform: translateY(-3px);*/
    transform: rotate(121deg)!important;
}
@media (max-width: 991px){

    .popover-select label {font-size: 13px;}
    .popover-select .placeholder {font-size: 13px;}

    .popover-select .popover {font-size: 14px;left: 0px; right: 0px; max-width: initial; min-width: auto; margin-left: 0;}
    .popover-select .popover .popover-title {font-size: 17px; padding: 7px 10px;}
    .popover-select .popover .popover-title small {font-size: 14px;}
    .popover-select .popover .popover-content .list-group {max-height: 333px;}


}