Newer
Older
Dries Buytaert
committed
html {
direction: rtl;
}
/**
* Generic elements
*/
body {
direction: rtl;
}
ul,
.block ul,
ol {
padding: 0 1.5em 0 0;
Dries Buytaert
committed
}
ul.menu,
.item-list ul {
Dries Buytaert
committed
margin: 0.35em -0.5em 0 0;
}
ol li,
ul li,
ul.menu li,
.item-list ul li,
li.leaf {
Dries Buytaert
committed
margin: 0.15em .5em 0.15em 0;
}
ul li.collapsed {
list-style-image: url(images/menu-collapsed-rtl.gif);
Dries Buytaert
committed
}
ul.inline li {
padding: 0 0 0 1em;
}
ol.task-list {
Gábor Hojtsy
committed
margin-left: 0;
Dries Buytaert
committed
margin-right: 0;
}
ol.task-list li {
padding: 0.5em 2em 0.5em 1em;
}
ol.task-list li.active {
background: transparent url(images/task-list.png) no-repeat 97px 50%;
}
ol.task-list li.done {
background: transparent url(../../misc/watchdog-ok.png) no-repeat 100% 50%;
}
ol.task-list li.active {
Gábor Hojtsy
committed
margin-right: 0;
Dries Buytaert
committed
margin-left: 1em;
}
dl {
margin: 0.5em 1.5em 1em 0;
}
dl dt {
}
dl dd {
margin: 0 1.5em .5em 0;
}
.messages li {
padding: 0 1.3 0 0;
}
.form-button,
.form-submit {
Dries Buytaert
committed
margin: 0 0 0 0.5em;
Dries Buytaert
committed
}
.region-header h2 {
Dries Buytaert
committed
margin: 0 0 0 1em;
}
#wrapper {
background: #edf5fa url("images/body.png") repeat-x 50% 0;
}
#branding img {
Gábor Hojtsy
committed
padding-right: 0;
padding-left: 20px;
Dries Buytaert
committed
float: right;
}
Angie Byron
committed
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
#wrapper #container #center {
float: right;
}
body.sidebar-first #center {
margin-left: 0;
margin-right: -210px;
}
body.sidebar-second #center {
margin-left: -210px;
margin-right: 0;
}
/* And add blanks left and right for the sidebars to fill */
body.sidebar-first #squeeze {
margin-left: 0;
margin-right: 210px;
}
body.sidebar-second #squeeze {
margin-left: 210px;
margin-right: 0;
}
#wrapper #container .sidebar {
float: right;
}
#sidebar-first .block {
padding: 0 0 0 15px;
}
#sidebar-second .block {
padding: 0 15px 0 0;
}
#sidebar-first .block-region {
Dries Buytaert
committed
margin: 0 0 0 15px;
}
Angie Byron
committed
#sidebar-second .block-region {
Dries Buytaert
committed
margin: 0 15px 0px 0;
}
/* Now we add the backgrounds for the main content shading */
#wrapper #container #center #squeeze {
background: #fff url("images/bg-content.png") repeat-x 50% 0;
}
#wrapper #container .breadcrumb {
position: absolute;
top: 15px;
Gábor Hojtsy
committed
left: 0;
Dries Buytaert
committed
right: 35px;
z-index: 3;
}
/**
* Primary navigation
*/
ul.main-menu {
Dries Buytaert
committed
float: left;
width:70%;
Dries Buytaert
committed
}
ul.main-menu li {
Dries Buytaert
committed
float: right;
}
/**
* Secondary navigation
*/
ul.secondary-menu {
Dries Buytaert
committed
float: left;
clear: left;
margin-left: 16em;
Dries Buytaert
committed
}
ul.secondary-menu li {
Dries Buytaert
committed
float: right;
}
ul.primary {
float: right;
}
ul.secondary {
clear: both;
text-align: right;
}
h1.with-tabs {
Dries Buytaert
committed
float: right;
margin: 0 0 0 2em;
}
ul.primary li a,
ul.primary li.active a,
ul.primary li a:hover,
ul.primary li a:visited,
ul.secondary li a,
ul.secondary li.active a,
ul.secondary li a:hover,
ul.secondary li a:visited {
Dries Buytaert
committed
margin: 0 1px 0 0;
}
ul.primary li a:after {
/* Fix Firefox 2 RTL bug. */
content: " ";
}
ul.links li, ul.inline li {
padding-left: 1em;
padding-right: 0;
}
.node .links,
.comment .links {
Dries Buytaert
committed
text-align: right;
padding-right: 0;
Dries Buytaert
committed
}
Angie Byron
committed
.user-picture,
.comment .submitted {
Gábor Hojtsy
committed
padding-left: 0;
Dries Buytaert
committed
float: left;
clear: left;
padding-right: 1em;
}
.new {
float: left;
}
.indented {
Gábor Hojtsy
committed
margin-left: 0;
Dries Buytaert
committed
margin-right: 25px;
}
Dries Buytaert
committed
html.js fieldset.collapsible .fieldset-legend {
Gábor Hojtsy
committed
padding-left: 0;
Dries Buytaert
committed
padding-right: 2em;
background: url("images/menu-expanded.gif") no-repeat 100% 50%;
}
Dries Buytaert
committed
html.js fieldset.collapsed .fieldset-legend {
Dries Buytaert
committed
background: url("images/menu-collapsed-rtl.gif") no-repeat 100% 50%;
}
/**
* Vertical tabs.
*/
div.vertical-tabs {
margin-left: 5%;
margin-right: 15em;
}
Dries Buytaert
committed
/**
* Syndication Block
*/
Dries Buytaert
committed
#block-node-syndicate h2 {
Dries Buytaert
committed
float: right;
Gábor Hojtsy
committed
padding-right: 0;
Dries Buytaert
committed
padding-left: 20px;
}
Dries Buytaert
committed
#block-node-syndicate img {
Dries Buytaert
committed
float: left;
}
Dries Buytaert
committed
#block-node-syndicate .content {
Dries Buytaert
committed
clear: left;
}
/**
* Login Block
*/
#user-login-form ul {
text-align: right;
}
Dries Buytaert
committed
#user-login-form .openid-links {
padding-left: 0;
padding-right: 0.5em;
}
#user-login-form .openid-links li.user-link {
padding-left: 0;
padding-right: 1em;
}
Dries Buytaert
committed
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
div.admin .left {
float: right;
}
div.admin .right {
float: left;
}
/* Fix Opera, IE6 and IE7 header width */
#wrapper #container #header {
position: relative;
width: 100%;
}
#wrapper #container #header #logo-floater {
width: 100%;
left: 0;
top:0;
}
/**
* Fixes for IE7 - Does not break other browsers
*/
/* Position:relative on these breaks IE7. */
ul.primary li a,
ul.primary li.active a,
ul.primary li a:hover,
ul.primary li a:visited,
ul.secondary li a,
ul.secondary li.active a,
ul.secondary li a:hover,
ul.secondary li a:visited {
Dries Buytaert
committed
position: static;
}
/* Fix right and left cloumns position breaking on window resize */
#container {
position: relative;
}
#center {
position: relative;
}
Angie Byron
committed
#sidebar-second {
Dries Buytaert
committed
position: absolute;
right: 0;
}
/**
* Apply hasLayout to elements in IE7, using standard property "min-height"
* (see http://www.satzansatz.de/cssd/onhavinglayout.html)
*/
/* Fix background bleed in center column. */
#squeeze,
#squeeze .right-corner {
min-height: 1%;
}