.popover {

position: absolute;
top: 0;
left: 0;
z-index: 1060;
display: block;
max-width: 480px;
font-family: "Roboto", "Oxygen", "Ubuntu", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-style: normal;
font-weight: 400;
line-height: 1.4285;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
word-spacing: normal;
white-space: normal;
line-break: auto;
font-size: 0.875rem;
word-wrap: break-word;
background-color: #fff;
background-clip: padding-box;
border: 0 solid #fff;
border-radius: 4px;

}

.popover .arrow {

position: absolute;
display: block;
width: 0;
height: 0.5rem;
margin: 0 5.4px;

}

.popover .arrow::before, .popover .arrow::after {

position: absolute;
display: block;
content: "";
border-color: transparent;
border-style: solid;

}

.bs-popover-top, .bs-popover-auto {

margin-bottom: 0.5rem;

}

.bs-popover-top > .arrow, .bs-popover-auto > .arrow {

bottom: calc((0.5rem + 0) * -1);

}

.bs-popover-top > .arrow::before, .bs-popover-auto > .arrow::before {

bottom: 0;
border-width: 0.5rem 0 0;
border-top-color: #fff;

}

.bs-popover-top > .arrow::after, .bs-popover-auto > .arrow::after {

bottom: 0;
border-width: 0.5rem 0 0;
border-top-color: #fff;

}

.bs-popover-right, .bs-popover-auto {

margin-left: 0.5rem;

}

.bs-popover-right > .arrow, .bs-popover-auto > .arrow {

left: calc((0.5rem + 0) * -1);
width: 0.5rem;
height: 0;
margin: 5.4px 0;

}

.bs-popover-right > .arrow::before, .bs-popover-auto > .arrow::before {

left: 0;
border-width: 0 0.5rem 0 0;
border-right-color: #fff;

}

.bs-popover-right > .arrow::after, .bs-popover-auto > .arrow::after {

left: 0;
border-width: 0 0.5rem 0 0;
border-right-color: #fff;

}

.bs-popover-bottom, .bs-popover-auto {

margin-top: 0.5rem;

}

.bs-popover-bottom > .arrow, .bs-popover-auto > .arrow {

top: calc((0.5rem + 0) * -1);

}

.bs-popover-bottom > .arrow::before, .bs-popover-auto > .arrow::before {

top: 0;
border-width: 0 0 0.5rem 0;
border-bottom-color: #fff;

}

.bs-popover-bottom > .arrow::after, .bs-popover-auto > .arrow::after {

top: 0;
border-width: 0 0 0.5rem 0;
border-bottom-color: #fff;

}

.bs-popover-bottom .popover-header::before, .bs-popover-auto .popover-header::before {

position: absolute;
top: 0;
left: 50%;
display: block;
width: 0;
margin-left: 0;
content: "";
border-bottom: 0 solid #fff;

}

.bs-popover-left, .bs-popover-auto {

margin-right: 0.5rem;

}

.bs-popover-left > .arrow, .bs-popover-auto > .arrow {

right: calc((0.5rem + 0) * -1);
width: 0.5rem;
height: 0;
margin: 5.4px 0;

}

.bs-popover-left > .arrow::before, .bs-popover-auto > .arrow::before {

right: 0;
border-width: 0 0 0 0.5rem;
border-left-color: #fff;

}

.bs-popover-left > .arrow::after, .bs-popover-auto > .arrow::after {

right: 0;
border-width: 0 0 0 0.5rem;
border-left-color: #fff;

}

.popover-header {

padding: 1rem 1rem;
margin-bottom: 0;
font-size: 0.875rem;
background-color: #fff;
border-bottom: 0 solid #f2f2f2;
border-top-left-radius: calc(5.4px - 0);
border-top-right-radius: calc(5.4px - 0);

}

.popover-header:empty {

display: none;

}

.popover-body {

padding: 1rem 1rem;
color: #212121;

}

.popover {

box-shadow: 0 4px 8px rgba(119, 119, 119, 0.1), 0 12px 20px rgba(119, 119, 119, 0.2);

}

.popover-header + .popover-body {

padding-top: 0;

} /*# sourceMappingURL=mekari-ui-popover.css.map */