.chart-pane .left{border-left:2px solid #8e8c84;border-right:0}.chart-pane .right{border-left:0;border-right:2px solid #8e8c84}.chart-controls .btn-group .btn{margin-left:3px;margin-right:auto}.chart-controls .btn-group .btn:last-child{margin-left:0;margin-right:auto}.chart-controls .dropdown-menu .dropdown-item label input[type=checkbox]{margin-left:5px}.chart-controls-left,.chart-controls-top-left{left:auto;right:10px}.chart-controls-top-left .dropdown-menu .card-body ul li{text-align:right}.chart-controls-top-left .dropdown-menu .card-body ul li input[type=checkbox]{margin-left:6px;margin-right:auto}.chart-extra{left:10px;right:auto}.info-card .card-picture{left:-1px;right:auto}.timeline-nav .play-control{float:right}.timeline-nav .play-control .timeline-control{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.timeline-nav .play-bar{float:left}.tree-container.recording{height:80vh;min-height:80vh}.tree-container.recording::before{content:"";background-image:url(../images/recording-bg.jpg);background-repeat:no-repeat;background-size:cover;opacity:.3;top:0;left:0;bottom:0;right:0;position:absolute}.tree-container.recording .chart-pane{padding-bottom:150px}.tree-container.recording .chart-controls-bottom{bottom:-100px}.tree-container.recording .chart-extra{left:auto;right:64px}.tree-container .orgchart .lines .leftLine{border-left:0;border-right:1px solid #8e8c84}.tree-container .orgchart .lines .rightLine{border-left:1px solid #8e8c84;border-right:0}.editable-buttons,.editable-buttons .editable-cancel{margin-left:0;margin-right:0}