1/* 2Theme Name: Writr 3*/ 4 5@media screen{ 6[dir=rtl] { 7 8body { 9 direction: rtl; 10 unicode-bidi: embed; 11} 12 13 14/* =Reset 15----------------------------------------------- */ 16 17caption, th, td { 18 text-align: right; 19} 20 21 22/* =Global 23----------------------------------------------- */ 24 25/* Text elements */ 26li > ul, 27li > ol { 28 margin-left: 0; 29 margin-right: 20px; 30} 31blockquote { 32 padding-left: 0; 33 padding-right: 20px; 34 border-left: none; 35 border-right: 15px double @ini_background_alt; 36} 37 38 39/* =Theme 40----------------------------------------------- */ 41 42/* Body */ 43body:after { 44 left: auto; 45 right: 0; 46} 47body:before { 48 left: auto; 49 right: 300px; 50} 51 52/* Page */ 53#writr__page:before { 54 left: auto; 55 right: 400px; 56} 57 58/* Sidebar */ 59.sidebar-area { 60 float: right; 61} 62#writr__sidebar-toggle { 63 left: auto; 64 right: 0; 65} 66#writr__sidebar-toggle:before, 67#writr__sidebar-toggle:after { 68 border-right: none; 69 border-left: 40px solid transparent; 70} 71#writr__sidebar-toggle:after { 72 left: auto; 73 right: 40px; 74} 75 76/* Primary */ 77.content-area { 78 float: left; 79} 80 81 82/* =Menu 83----------------------------------------------- */ 84 85.main-navigation ul { 86 padding-right: 0; 87} 88.main-navigation ul ul { 89 left: auto; 90 right: 100%; 91} 92.main-navigation .node > div > a { 93 padding-right: 40px; 94 padding-left: 65px; 95} 96.main-navigation .node > div > a:after { 97 right: auto; 98 left: 40px; 99 border-left: none; 100 border-right: 5px solid @ini_background; 101} 102 103/* =Search form 104----------------------------------------------- */ 105 106.search-form { 107 position: relative; 108 padding-bottom: 20px; 109} 110.search-form input[type="submit"] { 111 right: auto; 112 left: 5px; 113} 114 115 116} /* /rtl */ 117} /* /@media */ 118 119 120/* =Responsive 121----------------------------------------------- */ 122 123/* 960px > x */ 124@media only screen and (max-width: 959px) { 125 126[dir=rtl] { 127 128 /* Grid */ 129 body.sidebar-closed:before { 130 left: auto; 131 right: 40px; 132 } 133 .sidebar-closed #writr__page:before { 134 left: auto; 135 right: 140px; 136 } 137 body:not(.sidebar-closed) .sidebar-area:after { 138 left: auto; 139 right: 300px; 140 141 } 142 .site-header { 143 float: left; 144 } 145 146 /* Menu */ 147 .main-navigation ul ul { 148 right: auto; 149 } 150 .main-navigation ul ul a { 151 padding-left: 40px; 152 padding-right: 60px; 153 } 154 .main-navigation ul ul ul a { 155 padding-left: 40px; 156 padding-right: 80px; 157 } 158 .main-navigation .node > div > a { 159 padding-right: 40px; 160 padding-left: 84px; 161 } 162 .main-navigation ul ul .node > div > a { 163 padding-right: 60px; 164 } 165 .dropdown-icon { 166 right: auto; 167 left: 5px; 168 } 169} /* /rtl */ 170 171} 172 173/* 768px > x */ 174@media only screen and (max-width: 767px) { 175 176 /* Theme */ 177 [dir=rtl] .content-area { 178 padding-right: 0; 179 } 180 181} 182