.#{$prefix}docked {
    position: absolute !important;
    z-index: 2;
}

// Fast, vertical-only docking uses natural flow
.#{$prefix}docked-vertical {
    position: static;
}

.#{$prefix}docked-top {
    border-bottom-width: 0 !important;
}

.#{$prefix}docked-bottom {
    border-top-width: 0 !important;
}

.#{$prefix}docked-left {
    border-right-width: 0 !important;
}

.#{$prefix}docked-right {
    border-left-width: 0 !important;
}

.#{$prefix}docked-noborder-top {
    border-top-width: 0 !important;
}

.#{$prefix}docked-noborder-right {
    border-right-width: 0 !important;
}

.#{$prefix}docked-noborder-bottom {
    border-bottom-width: 0 !important;
}

.#{$prefix}docked-noborder-left {
    border-left-width: 0 !important;
}

// General x-noborder-trbl rules
//
.#{$prefix}noborder-l {
    border-left-width: 0 !important;
}
.#{$prefix}noborder-b {
    border-bottom-width: 0 !important;
}
.#{$prefix}noborder-bl {
    border-bottom-width: 0 !important;
    border-left-width: 0 !important;
}
.#{$prefix}noborder-r {
    border-right-width: 0 !important;
}
.#{$prefix}noborder-rl {
    border-right-width: 0 !important;
    border-left-width: 0 !important;
}
.#{$prefix}noborder-rb {
    border-right-width: 0 !important;
    border-bottom-width: 0 !important;
}
.#{$prefix}noborder-rbl {
    border-right-width: 0 !important;
    border-bottom-width: 0 !important;
    border-left-width: 0 !important;
}
.#{$prefix}noborder-t {
    border-top-width: 0 !important;
}
.#{$prefix}noborder-tl {
    border-top-width: 0 !important;
    border-left-width: 0 !important;
}
.#{$prefix}noborder-tb {
    border-top-width: 0 !important;
    border-bottom-width: 0 !important;
}
.#{$prefix}noborder-tbl {
    border-top-width: 0 !important;
    border-bottom-width: 0 !important;
    border-left-width: 0 !important;
}
.#{$prefix}noborder-tr {
    border-top-width: 0 !important;
    border-right-width: 0 !important;
}
.#{$prefix}noborder-trl {
    border-top-width: 0 !important;
    border-right-width: 0 !important;
    border-left-width: 0 !important;
}
.#{$prefix}noborder-trb {
    border-top-width: 0 !important;
    border-right-width: 0 !important;
    border-bottom-width: 0 !important;
}
.#{$prefix}noborder-trbl {
    border-width: 0 !important;
}
