You are here

off-canvas.reset.css in Drupal 10

Reset most HTML elements styles for the off-canvas dialog.

This is a generic reset. Drupal-specific classes are reset in components.

File

core/themes/stable/css/core/dialog/off-canvas.reset.css
View source
  1. /*
  2. * DO NOT EDIT THIS FILE.
  3. * See the following change record for more information,
  4. * https://www.drupal.org/node/3084859
  5. * @preserve
  6. */
  7. /**
  8. * @file
  9. * Reset most HTML elements styles for the off-canvas dialog.
  10. *
  11. * This is a generic reset. Drupal-specific classes are reset in components.
  12. */
  13. /**
  14. * All HTML elements that could be used in off-canvas except div, bdo, bdi,
  15. * data, svg, map and math.
  16. *
  17. * @see https://developer.mozilla.org/en-US/docs/Web/HTML/Element
  18. */
  19. #drupal-off-canvas span,
  20. #drupal-off-canvas applet,
  21. #drupal-off-canvas object,
  22. #drupal-off-canvas iframe,
  23. #drupal-off-canvas h1,
  24. #drupal-off-canvas h2,
  25. #drupal-off-canvas h3,
  26. #drupal-off-canvas h4,
  27. #drupal-off-canvas h5,
  28. #drupal-off-canvas h6,
  29. #drupal-off-canvas p,
  30. #drupal-off-canvas blockquote,
  31. #drupal-off-canvas pre,
  32. #drupal-off-canvas a,
  33. #drupal-off-canvas abbr,
  34. #drupal-off-canvas acronym,
  35. #drupal-off-canvas address,
  36. #drupal-off-canvas big,
  37. #drupal-off-canvas button,
  38. #drupal-off-canvas cite,
  39. #drupal-off-canvas code,
  40. #drupal-off-canvas del,
  41. #drupal-off-canvas dfn,
  42. #drupal-off-canvas em,
  43. #drupal-off-canvas img,
  44. #drupal-off-canvas ins,
  45. #drupal-off-canvas kbd,
  46. #drupal-off-canvas q,
  47. #drupal-off-canvas s,
  48. #drupal-off-canvas samp,
  49. #drupal-off-canvas small,
  50. #drupal-off-canvas strike,
  51. #drupal-off-canvas strong,
  52. #drupal-off-canvas sub,
  53. #drupal-off-canvas sup,
  54. #drupal-off-canvas tt,
  55. #drupal-off-canvas var,
  56. #drupal-off-canvas b,
  57. #drupal-off-canvas u,
  58. #drupal-off-canvas i,
  59. #drupal-off-canvas center,
  60. #drupal-off-canvas dl,
  61. #drupal-off-canvas dt,
  62. #drupal-off-canvas dd,
  63. #drupal-off-canvas ol,
  64. #drupal-off-canvas ul,
  65. #drupal-off-canvas li,
  66. #drupal-off-canvas fieldset,
  67. #drupal-off-canvas form,
  68. #drupal-off-canvas label,
  69. #drupal-off-canvas legend,
  70. #drupal-off-canvas table,
  71. #drupal-off-canvas caption,
  72. #drupal-off-canvas tbody,
  73. #drupal-off-canvas tfoot,
  74. #drupal-off-canvas thead,
  75. #drupal-off-canvas tr,
  76. #drupal-off-canvas th,
  77. #drupal-off-canvas td,
  78. #drupal-off-canvas article,
  79. #drupal-off-canvas aside,
  80. #drupal-off-canvas canvas,
  81. #drupal-off-canvas details,
  82. #drupal-off-canvas embed,
  83. #drupal-off-canvas figure,
  84. #drupal-off-canvas figcaption,
  85. #drupal-off-canvas footer,
  86. #drupal-off-canvas header,
  87. #drupal-off-canvas hgroup,
  88. #drupal-off-canvas main,
  89. #drupal-off-canvas menu,
  90. #drupal-off-canvas meter,
  91. #drupal-off-canvas nav,
  92. #drupal-off-canvas output,
  93. #drupal-off-canvas progress,
  94. #drupal-off-canvas ruby,
  95. #drupal-off-canvas section,
  96. #drupal-off-canvas summary,
  97. #drupal-off-canvas time,
  98. #drupal-off-canvas mark,
  99. #drupal-off-canvas audio,
  100. #drupal-off-canvas video,
  101. #drupal-off-canvas input,
  102. #drupal-off-canvas select,
  103. #drupal-off-canvas textarea {
  104. all: initial;
  105. box-sizing: border-box;
  106. text-shadow: none;
  107. -webkit-font-smoothing: antialiased;
  108. -webkit-tap-highlight-color: initial
  109. }
  110. #drupal-off-canvas span:after,
  111. #drupal-off-canvas span:before,
  112. #drupal-off-canvas applet:after,
  113. #drupal-off-canvas applet:before,
  114. #drupal-off-canvas object:after,
  115. #drupal-off-canvas object:before,
  116. #drupal-off-canvas iframe:after,
  117. #drupal-off-canvas iframe:before,
  118. #drupal-off-canvas h1:after,
  119. #drupal-off-canvas h1:before,
  120. #drupal-off-canvas h2:after,
  121. #drupal-off-canvas h2:before,
  122. #drupal-off-canvas h3:after,
  123. #drupal-off-canvas h3:before,
  124. #drupal-off-canvas h4:after,
  125. #drupal-off-canvas h4:before,
  126. #drupal-off-canvas h5:after,
  127. #drupal-off-canvas h5:before,
  128. #drupal-off-canvas h6:after,
  129. #drupal-off-canvas h6:before,
  130. #drupal-off-canvas p:after,
  131. #drupal-off-canvas p:before,
  132. #drupal-off-canvas blockquote:after,
  133. #drupal-off-canvas blockquote:before,
  134. #drupal-off-canvas pre:after,
  135. #drupal-off-canvas pre:before,
  136. #drupal-off-canvas a:after,
  137. #drupal-off-canvas a:before,
  138. #drupal-off-canvas abbr:after,
  139. #drupal-off-canvas abbr:before,
  140. #drupal-off-canvas acronym:after,
  141. #drupal-off-canvas acronym:before,
  142. #drupal-off-canvas address:after,
  143. #drupal-off-canvas address:before,
  144. #drupal-off-canvas big:after,
  145. #drupal-off-canvas big:before,
  146. #drupal-off-canvas button:after,
  147. #drupal-off-canvas button:before,
  148. #drupal-off-canvas cite:after,
  149. #drupal-off-canvas cite:before,
  150. #drupal-off-canvas code:after,
  151. #drupal-off-canvas code:before,
  152. #drupal-off-canvas del:after,
  153. #drupal-off-canvas del:before,
  154. #drupal-off-canvas dfn:after,
  155. #drupal-off-canvas dfn:before,
  156. #drupal-off-canvas em:after,
  157. #drupal-off-canvas em:before,
  158. #drupal-off-canvas img:after,
  159. #drupal-off-canvas img:before,
  160. #drupal-off-canvas ins:after,
  161. #drupal-off-canvas ins:before,
  162. #drupal-off-canvas kbd:after,
  163. #drupal-off-canvas kbd:before,
  164. #drupal-off-canvas q:after,
  165. #drupal-off-canvas q:before,
  166. #drupal-off-canvas s:after,
  167. #drupal-off-canvas s:before,
  168. #drupal-off-canvas samp:after,
  169. #drupal-off-canvas samp:before,
  170. #drupal-off-canvas small:after,
  171. #drupal-off-canvas small:before,
  172. #drupal-off-canvas strike:after,
  173. #drupal-off-canvas strike:before,
  174. #drupal-off-canvas strong:after,
  175. #drupal-off-canvas strong:before,
  176. #drupal-off-canvas sub:after,
  177. #drupal-off-canvas sub:before,
  178. #drupal-off-canvas sup:after,
  179. #drupal-off-canvas sup:before,
  180. #drupal-off-canvas tt:after,
  181. #drupal-off-canvas tt:before,
  182. #drupal-off-canvas var:after,
  183. #drupal-off-canvas var:before,
  184. #drupal-off-canvas b:after,
  185. #drupal-off-canvas b:before,
  186. #drupal-off-canvas u:after,
  187. #drupal-off-canvas u:before,
  188. #drupal-off-canvas i:after,
  189. #drupal-off-canvas i:before,
  190. #drupal-off-canvas center:after,
  191. #drupal-off-canvas center:before,
  192. #drupal-off-canvas dl:after,
  193. #drupal-off-canvas dl:before,
  194. #drupal-off-canvas dt:after,
  195. #drupal-off-canvas dt:before,
  196. #drupal-off-canvas dd:after,
  197. #drupal-off-canvas dd:before,
  198. #drupal-off-canvas ol:after,
  199. #drupal-off-canvas ol:before,
  200. #drupal-off-canvas ul:after,
  201. #drupal-off-canvas ul:before,
  202. #drupal-off-canvas li:after,
  203. #drupal-off-canvas li:before,
  204. #drupal-off-canvas fieldset:after,
  205. #drupal-off-canvas fieldset:before,
  206. #drupal-off-canvas form:after,
  207. #drupal-off-canvas form:before,
  208. #drupal-off-canvas label:after,
  209. #drupal-off-canvas label:before,
  210. #drupal-off-canvas legend:after,
  211. #drupal-off-canvas legend:before,
  212. #drupal-off-canvas table:after,
  213. #drupal-off-canvas table:before,
  214. #drupal-off-canvas caption:after,
  215. #drupal-off-canvas caption:before,
  216. #drupal-off-canvas tbody:after,
  217. #drupal-off-canvas tbody:before,
  218. #drupal-off-canvas tfoot:after,
  219. #drupal-off-canvas tfoot:before,
  220. #drupal-off-canvas thead:after,
  221. #drupal-off-canvas thead:before,
  222. #drupal-off-canvas tr:after,
  223. #drupal-off-canvas tr:before,
  224. #drupal-off-canvas th:after,
  225. #drupal-off-canvas th:before,
  226. #drupal-off-canvas td:after,
  227. #drupal-off-canvas td:before,
  228. #drupal-off-canvas article:after,
  229. #drupal-off-canvas article:before,
  230. #drupal-off-canvas aside:after,
  231. #drupal-off-canvas aside:before,
  232. #drupal-off-canvas canvas:after,
  233. #drupal-off-canvas canvas:before,
  234. #drupal-off-canvas details:after,
  235. #drupal-off-canvas details:before,
  236. #drupal-off-canvas embed:after,
  237. #drupal-off-canvas embed:before,
  238. #drupal-off-canvas figure:after,
  239. #drupal-off-canvas figure:before,
  240. #drupal-off-canvas figcaption:after,
  241. #drupal-off-canvas figcaption:before,
  242. #drupal-off-canvas footer:after,
  243. #drupal-off-canvas footer:before,
  244. #drupal-off-canvas header:after,
  245. #drupal-off-canvas header:before,
  246. #drupal-off-canvas hgroup:after,
  247. #drupal-off-canvas hgroup:before,
  248. #drupal-off-canvas main:after,
  249. #drupal-off-canvas main:before,
  250. #drupal-off-canvas menu:after,
  251. #drupal-off-canvas menu:before,
  252. #drupal-off-canvas meter:after,
  253. #drupal-off-canvas meter:before,
  254. #drupal-off-canvas nav:after,
  255. #drupal-off-canvas nav:before,
  256. #drupal-off-canvas output:after,
  257. #drupal-off-canvas output:before,
  258. #drupal-off-canvas progress:after,
  259. #drupal-off-canvas progress:before,
  260. #drupal-off-canvas ruby:after,
  261. #drupal-off-canvas ruby:before,
  262. #drupal-off-canvas section:after,
  263. #drupal-off-canvas section:before,
  264. #drupal-off-canvas summary:after,
  265. #drupal-off-canvas summary:before,
  266. #drupal-off-canvas time:after,
  267. #drupal-off-canvas time:before,
  268. #drupal-off-canvas mark:after,
  269. #drupal-off-canvas mark:before,
  270. #drupal-off-canvas audio:after,
  271. #drupal-off-canvas audio:before,
  272. #drupal-off-canvas video:after,
  273. #drupal-off-canvas video:before,
  274. #drupal-off-canvas input:after,
  275. #drupal-off-canvas input:before,
  276. #drupal-off-canvas select:after,
  277. #drupal-off-canvas select:before,
  278. #drupal-off-canvas textarea:after,
  279. #drupal-off-canvas textarea:before {
  280. all: initial;
  281. box-sizing: border-box;
  282. text-shadow: none;
  283. -webkit-font-smoothing: antialiased;
  284. -webkit-tap-highlight-color: initial;
  285. }
  286. /* Reset size and position on elements. */
  287. #drupal-off-canvas a,
  288. #drupal-off-canvas abbr,
  289. #drupal-off-canvas acronym,
  290. #drupal-off-canvas address,
  291. #drupal-off-canvas applet,
  292. #drupal-off-canvas article,
  293. #drupal-off-canvas aside,
  294. #drupal-off-canvas audio,
  295. #drupal-off-canvas b,
  296. #drupal-off-canvas big,
  297. #drupal-off-canvas blockquote,
  298. #drupal-off-canvas body,
  299. #drupal-off-canvas canvas,
  300. #drupal-off-canvas caption,
  301. #drupal-off-canvas cite,
  302. #drupal-off-canvas code,
  303. #drupal-off-canvas dd,
  304. #drupal-off-canvas del,
  305. #drupal-off-canvas dfn,
  306. #drupal-off-canvas dialog,
  307. #drupal-off-canvas dl,
  308. #drupal-off-canvas dt,
  309. #drupal-off-canvas em,
  310. #drupal-off-canvas embed,
  311. #drupal-off-canvas fieldset,
  312. #drupal-off-canvas figcaption,
  313. #drupal-off-canvas figure,
  314. #drupal-off-canvas footer,
  315. #drupal-off-canvas form,
  316. #drupal-off-canvas h1,
  317. #drupal-off-canvas h2,
  318. #drupal-off-canvas h3,
  319. #drupal-off-canvas h4,
  320. #drupal-off-canvas h5,
  321. #drupal-off-canvas h6,
  322. #drupal-off-canvas header,
  323. #drupal-off-canvas hgroup,
  324. #drupal-off-canvas hr,
  325. #drupal-off-canvas html,
  326. #drupal-off-canvas i,
  327. #drupal-off-canvas iframe,
  328. #drupal-off-canvas img,
  329. #drupal-off-canvas ins,
  330. #drupal-off-canvas kbd,
  331. #drupal-off-canvas label,
  332. #drupal-off-canvas legend,
  333. #drupal-off-canvas li,
  334. #drupal-off-canvas main,
  335. #drupal-off-canvas mark,
  336. #drupal-off-canvas menu,
  337. #drupal-off-canvas meter,
  338. #drupal-off-canvas nav,
  339. #drupal-off-canvas object,
  340. #drupal-off-canvas ol,
  341. #drupal-off-canvas output,
  342. #drupal-off-canvas p,
  343. #drupal-off-canvas pre,
  344. #drupal-off-canvas progress,
  345. #drupal-off-canvas q,
  346. #drupal-off-canvas rp,
  347. #drupal-off-canvas rt,
  348. #drupal-off-canvas s,
  349. #drupal-off-canvas samp,
  350. #drupal-off-canvas section,
  351. #drupal-off-canvas small,
  352. #drupal-off-canvas span,
  353. #drupal-off-canvas strike,
  354. #drupal-off-canvas strong,
  355. #drupal-off-canvas sub,
  356. #drupal-off-canvas sup,
  357. #drupal-off-canvas table,
  358. #drupal-off-canvas tbody,
  359. #drupal-off-canvas td,
  360. #drupal-off-canvas tfoot,
  361. #drupal-off-canvas th,
  362. #drupal-off-canvas thead,
  363. #drupal-off-canvas time,
  364. #drupal-off-canvas tr,
  365. #drupal-off-canvas tt,
  366. #drupal-off-canvas u,
  367. #drupal-off-canvas ul,
  368. #drupal-off-canvas var,
  369. #drupal-off-canvas video,
  370. #drupal-off-canvas xmp {
  371. margin: 0;
  372. padding: 0;
  373. border: 0;
  374. font-size: 100%;
  375. }
  376. /*
  377. * Override the default (display: inline) for browsers that do not recognize HTML5 tags.
  378. * IE8 (and lower) requires a shiv: http://ejohn.org/blog/html5-shiv
  379. */
  380. #drupal-off-canvas article,
  381. #drupal-off-canvas aside,
  382. #drupal-off-canvas figcaption,
  383. #drupal-off-canvas figure,
  384. #drupal-off-canvas footer,
  385. #drupal-off-canvas header,
  386. #drupal-off-canvas hgroup,
  387. #drupal-off-canvas main,
  388. #drupal-off-canvas menu,
  389. #drupal-off-canvas nav,
  390. #drupal-off-canvas section {
  391. display: block;
  392. border-radius: 0;
  393. line-height: normal;
  394. }
  395. /*
  396. * Makes browsers agree.
  397. * IE + Opera = font-weight: bold.
  398. * Gecko + WebKit = font-weight: bolder.
  399. */
  400. #drupal-off-canvas b,
  401. #drupal-off-canvas strong {
  402. font-weight: bold;
  403. }
  404. #drupal-off-canvas em,
  405. #drupal-off-canvas i {
  406. font-style: italic;
  407. }
  408. #drupal-off-canvas img {
  409. vertical-align: middle;
  410. color: transparent;
  411. font-size: 0;
  412. }
  413. #drupal-off-canvas ul,
  414. #drupal-off-canvas ol {
  415. list-style: none;
  416. }
  417. /* reset table styling. */
  418. #drupal-off-canvas table {
  419. border-spacing: 0;
  420. border-collapse: collapse;
  421. }
  422. #drupal-off-canvas table thead,
  423. #drupal-off-canvas table tbody,
  424. #drupal-off-canvas table tbody tr:nth-child(even),
  425. #drupal-off-canvas table tbody tr:nth-child(odd),
  426. #drupal-off-canvas table tfoot {
  427. border: 0;
  428. background: transparent none;
  429. }
  430. #drupal-off-canvas th,
  431. #drupal-off-canvas td,
  432. #drupal-off-canvas caption {
  433. font-weight: normal;
  434. }
  435. #drupal-off-canvas q {
  436. quotes: none;
  437. }
  438. #drupal-off-canvas q:before,
  439. #drupal-off-canvas q:after {
  440. content: none;
  441. }
  442. #drupal-off-canvas sub,
  443. #drupal-off-canvas sup,
  444. #drupal-off-canvas small {
  445. font-size: 75%;
  446. }
  447. #drupal-off-canvas sub,
  448. #drupal-off-canvas sup {
  449. position: relative;
  450. vertical-align: baseline;
  451. line-height: 0;
  452. }
  453. #drupal-off-canvas sub {
  454. bottom: -0.25em;
  455. }
  456. #drupal-off-canvas sup {
  457. top: -0.5em;
  458. }
  459. /*
  460. * For IE9. Without, occasionally draws shapes
  461. * outside the boundaries of rectangle.
  462. */
  463. #drupal-off-canvas svg {
  464. overflow: hidden;
  465. }
  466. /* Specific resets for inputs. */
  467. #drupal-off-canvas input[type="search"]::-webkit-search-decoration {
  468. display: none;
  469. }
  470. #drupal-off-canvas input {
  471. margin: 0;
  472. padding: 0;
  473. }
  474. #drupal-off-canvas input[type="checkbox"],
  475. #drupal-off-canvas input[type="radio"] {
  476. position: static;
  477. margin: 0;
  478. }
  479. #drupal-off-canvas input:invalid,
  480. #drupal-off-canvas button:invalid,
  481. #drupal-off-canvas select:invalid,
  482. #drupal-off-canvas textarea:invalid,
  483. #drupal-off-canvas input:focus,
  484. #drupal-off-canvas button:focus,
  485. #drupal-off-canvas select:focus,
  486. #drupal-off-canvas textarea:focus,
  487. #drupal-off-canvas input[type="file"]:focus,
  488. #drupal-off-canvas input[type="file"]:active,
  489. #drupal-off-canvas input[type="radio"]:focus,
  490. #drupal-off-canvas input[type="radio"]:active,
  491. #drupal-off-canvas input[type="checkbox"]:focus,
  492. #drupal-off-canvas input[type="checkbox"]:active {
  493. z-index: 1;
  494. box-shadow: none;
  495. }
  496. #drupal-off-canvas input[role="button"] {
  497. cursor: pointer;
  498. }
  499. #drupal-off-canvas button,
  500. #drupal-off-canvas input[type="reset"],
  501. #drupal-off-canvas input[type="submit"],
  502. #drupal-off-canvas input[type="button"] {
  503. display: inline-block;
  504. overflow: visible;
  505. cursor: pointer;
  506. vertical-align: middle;
  507. text-decoration: none;
  508. border: 0;
  509. outline: 0;
  510. background-image: none;
  511. text-shadow: none;
  512. -webkit-appearance: none;
  513. -moz-appearance: none;
  514. }
  515. #drupal-off-canvas button:hover,
  516. #drupal-off-canvas input[type="reset"]:hover,
  517. #drupal-off-canvas input[type="submit"]:hover,
  518. #drupal-off-canvas input[type="button"]:hover {
  519. text-decoration: none;
  520. background-image: none;
  521. }
  522. #drupal-off-canvas button:active,
  523. #drupal-off-canvas input[type="reset"]:active,
  524. #drupal-off-canvas input[type="submit"]:active,
  525. #drupal-off-canvas input[type="button"]:active {
  526. border-color: gray;
  527. background-image: none;
  528. box-shadow: none;
  529. }
  530. #drupal-off-canvas button::-moz-focus-inner,
  531. #drupal-off-canvas input[type="reset"]::-moz-focus-inner,
  532. #drupal-off-canvas input[type="submit"]::-moz-focus-inner,
  533. #drupal-off-canvas input[type="button"]::-moz-focus-inner {
  534. padding: 0;
  535. border: 0;
  536. }
  537. #drupal-off-canvas textarea,
  538. #drupal-off-canvas select,
  539. #drupal-off-canvas input[type="date"],
  540. #drupal-off-canvas input[type="datetime"],
  541. #drupal-off-canvas input[type="datetime-local"],
  542. #drupal-off-canvas input[type="email"],
  543. #drupal-off-canvas input[type="month"],
  544. #drupal-off-canvas input[type="number"],
  545. #drupal-off-canvas input[type="password"],
  546. #drupal-off-canvas input[type="search"],
  547. #drupal-off-canvas input[type="tel"],
  548. #drupal-off-canvas input[type="text"],
  549. #drupal-off-canvas input[type="time"],
  550. #drupal-off-canvas input[type="url"],
  551. #drupal-off-canvas input[type="week"] {
  552. height: auto;
  553. vertical-align: middle;
  554. border-radius: 0;
  555. }
  556. #drupal-off-canvas textarea[disabled],
  557. #drupal-off-canvas select[disabled],
  558. #drupal-off-canvas input[type="date"][disabled],
  559. #drupal-off-canvas input[type="datetime"][disabled],
  560. #drupal-off-canvas input[type="datetime-local"][disabled],
  561. #drupal-off-canvas input[type="email"][disabled],
  562. #drupal-off-canvas input[type="month"][disabled],
  563. #drupal-off-canvas input[type="number"][disabled],
  564. #drupal-off-canvas input[type="password"][disabled],
  565. #drupal-off-canvas input[type="search"][disabled],
  566. #drupal-off-canvas input[type="tel"][disabled],
  567. #drupal-off-canvas input[type="text"][disabled],
  568. #drupal-off-canvas input[type="time"][disabled],
  569. #drupal-off-canvas input[type="url"][disabled],
  570. #drupal-off-canvas input[type="week"][disabled] {
  571. background-color: gray;
  572. }
  573. #drupal-off-canvas input[type="hidden"] {
  574. visibility: hidden;
  575. }
  576. #drupal-off-canvas button[disabled],
  577. #drupal-off-canvas input[disabled],
  578. #drupal-off-canvas select[disabled],
  579. #drupal-off-canvas select[disabled] option,
  580. #drupal-off-canvas select[disabled] optgroup,
  581. #drupal-off-canvas textarea[disabled] {
  582. cursor: default;
  583. -webkit-user-select: none;
  584. user-select: none;
  585. box-shadow: none;
  586. }
  587. #drupal-off-canvas input::placeholder,
  588. #drupal-off-canvas textarea::placeholder {
  589. color: gray;
  590. }
  591. #drupal-off-canvas textarea,
  592. #drupal-off-canvas select[size],
  593. #drupal-off-canvas select[multiple] {
  594. height: auto;
  595. }
  596. #drupal-off-canvas select[size="0"],
  597. #drupal-off-canvas select[size="1"] {
  598. height: auto;
  599. }
  600. #drupal-off-canvas textarea {
  601. overflow: auto;
  602. width: 100%;
  603. min-height: 2.5rem;
  604. resize: vertical;
  605. }
  606. #drupal-off-canvas select[multiple] {
  607. overflow: auto;
  608. }
  609. #drupal-off-canvas optgroup {
  610. color: black;
  611. font-weight: normal;
  612. font-style: normal;
  613. }
  614. #drupal-off-canvas optgroup::-moz-focus-inner {
  615. padding: 0;
  616. border: 0;
  617. }
  618. #drupal-off-canvas * button {
  619. overflow: visible;
  620. width: auto;
  621. padding: 0;
  622. vertical-align: middle;
  623. text-decoration: none;
  624. color: black;
  625. border: 1px solid gray;
  626. background: none;
  627. }
  628. #drupal-off-canvas * textarea,
  629. #drupal-off-canvas * select,
  630. #drupal-off-canvas *:not(div) textarea,
  631. #drupal-off-canvas *:not(div) select {
  632. padding: 0;
  633. vertical-align: top;
  634. color: black;
  635. border: 1px solid gray;
  636. background: white;
  637. }