.b-ext.drag {cursor: move;}
.b-ext tr.region-title {font-weight: bold;}
.b-ext tr.region-message {color: #999;}
.b-ext tr.region-populated {display: none;}
.b-ext tr.add-new .tabledrag-changed {display: none;}
.b-ext .draggable a.tabledrag-handle {float: left;overflow: hidden;height: 1.7em;margin-left: -1em;cursor: move;text-decoration: none;}
.b-ext [dir="rtl"] .draggable a.tabledrag-handle {float: right;margin-right: -1em;margin-left: 0;}
.b-ext a.tabledrag-handle:hover {text-decoration: none;}
.b-ext a.tabledrag-handle .handle {width: 14px;height: 14px;margin: -.4em .5em 0;padding: .42em .5em;background: url("/ext/core/misc/icons/787878/move.svg") no-repeat 6px 7px;}
.b-ext a.tabledrag-handle:hover .handle, .b-ext a.tabledrag-handle:focus .handle {background-image: url("/ext/core/misc/icons/000000/move.svg");}
.b-ext .touchevents .draggable td {padding: 0 10px;}
.b-ext .touchevents .draggable .menu-item__link {display: inline-block;padding: 10px 0;}
.b-ext .touchevents a.tabledrag-handle {width: 40px;height: 44px;}
.b-ext .touchevents a.tabledrag-handle .handle {height: 21px;background-position: 40% 19px;}
.b-ext [dir="rtl"] .touch a.tabledrag-handle .handle {background-position: right 40% top 19px;}
.b-ext .touchevents .draggable.drag a.tabledrag-handle .handle {background-position: 50% -32px;}
.b-ext .tabledrag-toggle-weight-wrapper {text-align: right;}
.b-ext [dir="rtl"] .tabledrag-toggle-weight-wrapper {text-align: left;}
.b-ext .indentation {float: left;width: 20px;height: 1.7em;margin: -.4em .2em -.4em -.4em;padding: .42em 0 .42em .6em;}
.b-ext [dir="rtl"] .indentation {float: right;margin: -.4em -.4em -.4em .2em;padding: .42em .6em .42em 0;}