.tour-backdrop {
    background-color: #000;
    filter: alpha(opacity=80);
    opacity: .8;
    position: absolute;
    z-index: 1100
}

.popover[class*="tour-"] {
    z-index: 1102
}

.popover[class*="tour-"] .popover-navigation {
    overflow: hidden;
    padding: 9px 14px
}

.popover[class*="tour-"] .popover-navigation *[data-role="end"] {
    float: right
}

.popover[class*="tour-"] .popover-navigation *[data-role="prev"], .popover[class*="tour-"] .popover-navigation *[data-role="next"], .popover[class*="tour-"] .popover-navigation *[data-role="end"] {
    cursor: pointer
}

.popover[class*="tour-"] .popover-navigation *[data-role="prev"].disabled, .popover[class*="tour-"] .popover-navigation *[data-role="next"].disabled, .popover[class*="tour-"] .popover-navigation *[data-role="end"].disabled {
    cursor: default
}

.popover[class*="tour-"].orphan {
    left: 50%;
    margin-top: 0;
    position: fixed;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.popover[class*="tour-"].orphan .arrow {
    display: none
}

.popover[class*="tour-"] .popover-navigation > .btn-group {
    margin-right: .5rem
}

[dir=rtl] .popover[class*="tour-"] .popover-navigation > * {
    float: right
}

[dir=rtl] .popover[class*="tour-"] .popover-navigation > .btn-group {
    margin-right: 0;
    margin-left: .5rem
}

.default-style .popover[class*="tour-"] .popover-header {
    padding: .875rem 1rem;
    font-size: .894rem
}

.default-style .popover[class*="tour-"] .popover-body {
    padding: 1rem 1rem;
    font-size: .894rem
}

.default-style .popover[class*="tour-"] .popover-navigation {
    padding: 0 1.5rem 1rem 1rem
}

.default-style .tour-backdrop {
    background: #181C21;
    opacity: .5;
    filter: alpha(opacity=50)
}

.material-style .popover[class*="tour-"] .popover-header {
    padding: .875rem 1rem;
    font-size: .894rem
}

.material-style .popover[class*="tour-"] .popover-body {
    padding: 1rem 1rem;
    font-size: .894rem
}

.material-style .popover[class*="tour-"] .popover-navigation {
    padding: 0 1.5rem 1rem 1rem
}

.material-style .tour-backdrop {
    background: #181C21;
    opacity: .2;
    filter: alpha(opacity=20)
}