/* GLOBAL */ th { text-align: right; } .module h2, .module caption { text-align: right; } .module ul, .module ol { margin-left: 0; margin-right: 1.5em; } .viewlink, .addlink, .changelink, .hidelink { padding-left: 0; padding-right: 16px; background-position-x: 100%; } .deletelink { padding-left: 0; padding-right: 16px; background-position: 100% 1px; } .object-tools li + li { margin-right: 15px; margin-left: 0; } thead th:first-child, tfoot td:first-child { border-left: none; } /* LAYOUT */ #user-tools { right: auto; left: 0; text-align: left; } div.breadcrumbs { text-align: right; } #content-main { float: right; } #content-related { float: left; margin-left: -300px; margin-right: auto; } .colMS { margin-left: 300px; margin-right: 0; } /* SORTABLE TABLES */ table thead th.sorted .sortoptions { float: left; } thead th.sorted .text { padding-right: 0; padding-left: 42px; } /* dashboard styles */ .dashboard .module table td a { padding-left: 0.6em; padding-right: 16px; } /* changelists styles */ .change-list .filtered table { border-left: none; border-right: 0px none; } #changelist-filter { border-left: none; border-right: none; margin-left: 0; margin-right: 30px; } #changelist-filter li.selected { border-left: none; padding-left: 10px; margin-left: 0; border-right: 5px solid var(--hairline-color); padding-right: 10px; margin-right: -15px; } #changelist table tbody td:first-child, #changelist table tbody th:first-child { border-right: none; border-left: none; } .paginator ul { margin-left: 6px; margin-right: 0; } .paginator input { margin-left: 0; margin-right: auto; } /* FORMS */ form .aligned ul { margin: 0; } form ul.inline li { float: right; padding-right: 0; padding-left: 7px; } .submit-row { text-align: right; } /* WIDGETS */ .calendarnav-previous { top: 0; left: auto; right: 10px; background: url(../img/calendar-icons.svg) 0 -15px no-repeat; } .calendarnav-next { top: 0; right: auto; left: 10px; background: url(../img/calendar-icons.svg) 0 0 no-repeat; } .calendar caption, .calendarbox h2 { text-align: center; } .selector { float: right; } .selector .selector-filter { text-align: right; } .selector-add { background: url(../img/selector-icons.svg) 0 -96px no-repeat; background-size: 24px auto; } :enabled.selector-add:focus, :enabled.selector-add:hover { background-position: 0 -120px; } .selector-remove { background: url(../img/selector-icons.svg) 0 -144px no-repeat; background-size: 24px auto; } :enabled.selector-remove:focus, :enabled.selector-remove:hover { background-position: 0 -168px; } :enabled.selector-chooseall:focus, :enabled.selector-chooseall:hover { background-position: 100% -144px; } :enabled.selector-clearall:focus, :enabled.selector-clearall:hover { background-position: 0 -176px; } .inline-deletelink { float: left; } form .form-row p.datetime { overflow: hidden; } .related-widget-wrapper { float: right; } /* MISC */ .inline-related h2, .inline-group h2 { text-align: right; } .inline-related h3 span.delete { padding-right: 20px; padding-left: inherit; left: 10px; right: inherit; float: left; } .inline-related h3 span.delete label { margin-left: inherit; margin-right: 2px; } .inline-group .tabular td.original p { right: 0; } .selector .selector-chooser { margin: 0; } ul.messagelist li { padding: 10px 65px 10px 10px; background-position-x: calc(100% - 40px); }