You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

752 lines
15 KiB

9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
  1. /*!
  2. * # Semantic UI 2.1.0 - Segment
  3. * http://github.com/semantic-org/semantic-ui/
  4. *
  5. *
  6. * Copyright 2015 Contributors
  7. * Released under the MIT license
  8. * http://opensource.org/licenses/MIT
  9. *
  10. */
  11. /*******************************
  12. Segment
  13. *******************************/
  14. .ui.segment {
  15. position: relative;
  16. background: #ffffff;
  17. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  18. margin: 1rem 0em;
  19. padding: 1em 1em;
  20. border-radius: 0.28571429rem;
  21. border: 1px solid rgba(34, 36, 38, 0.15);
  22. }
  23. .ui.segment:first-child {
  24. margin-top: 0em;
  25. }
  26. .ui.segment:last-child {
  27. margin-bottom: 0em;
  28. }
  29. /* Vertical */
  30. .ui.vertical.segment {
  31. margin: 0em;
  32. padding-left: 0em;
  33. padding-right: 0em;
  34. background: none transparent;
  35. border-radius: 0px;
  36. box-shadow: none;
  37. border: none;
  38. border-bottom: 1px solid rgba(34, 36, 38, 0.15);
  39. }
  40. .ui.vertical.segment:last-child {
  41. border-bottom: none;
  42. }
  43. /*-------------------
  44. Loose Coupling
  45. --------------------*/
  46. /* Header */
  47. .ui.inverted.segment > .ui.header {
  48. color: #ffffff;
  49. }
  50. /* Label */
  51. .ui[class*="bottom attached"].segment > [class*="top attached"].label {
  52. border-top-left-radius: 0em;
  53. border-top-right-radius: 0em;
  54. }
  55. .ui[class*="top attached"].segment > [class*="bottom attached"].label {
  56. border-bottom-left-radius: 0em;
  57. border-bottom-right-radius: 0em;
  58. }
  59. .ui.attached.segment:not(.top):not(.bottom) > [class*="top attached"].label {
  60. border-top-left-radius: 0em;
  61. border-top-right-radius: 0em;
  62. }
  63. .ui.attached.segment:not(.top):not(.bottom) > [class*="bottom attached"].label {
  64. border-bottom-left-radius: 0em;
  65. border-bottom-right-radius: 0em;
  66. }
  67. /* Grid */
  68. .ui.page.grid.segment,
  69. .ui.grid .ui.segment.column {
  70. padding-top: 2em;
  71. padding-bottom: 2em;
  72. }
  73. .ui.grid.segment {
  74. margin: 1rem 0em;
  75. border-radius: 0.28571429rem;
  76. }
  77. /* Table */
  78. .ui.basic.table.segment {
  79. background: #ffffff;
  80. border: 1px solid rgba(34, 36, 38, 0.15);
  81. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  82. }
  83. .ui[class*="very basic"].table.segment {
  84. padding: 1em 1em;
  85. }
  86. /*******************************
  87. Types
  88. *******************************/
  89. /*-------------------
  90. Piled
  91. --------------------*/
  92. .ui.piled.segments,
  93. .ui.piled.segment {
  94. margin: 3em 0em;
  95. box-shadow: '';
  96. z-index: auto;
  97. }
  98. .ui.piled.segment:first-child {
  99. margin-top: 0em;
  100. }
  101. .ui.piled.segment:last-child {
  102. margin-bottom: 0em;
  103. }
  104. .ui.piled.segments:after,
  105. .ui.piled.segments:before,
  106. .ui.piled.segment:after,
  107. .ui.piled.segment:before {
  108. background-color: #ffffff;
  109. visibility: visible;
  110. content: '';
  111. display: block;
  112. height: 100%;
  113. left: 0px;
  114. position: absolute;
  115. width: 100%;
  116. border: 1px solid rgba(34, 36, 38, 0.15);
  117. box-shadow: '';
  118. }
  119. .ui.piled.segments:before,
  120. .ui.piled.segment:before {
  121. -webkit-transform: rotate(-1.2deg);
  122. -ms-transform: rotate(-1.2deg);
  123. transform: rotate(-1.2deg);
  124. top: 0;
  125. z-index: -2;
  126. }
  127. .ui.piled.segments:after,
  128. .ui.piled.segment:after {
  129. -webkit-transform: rotate(1.2deg);
  130. -ms-transform: rotate(1.2deg);
  131. transform: rotate(1.2deg);
  132. top: 0;
  133. z-index: -1;
  134. }
  135. /* Piled Attached */
  136. .ui[class*="top attached"].piled.segment {
  137. margin-top: 3em;
  138. margin-bottom: 0em;
  139. }
  140. .ui.piled.segment[class*="top attached"]:first-child {
  141. margin-top: 0em;
  142. }
  143. .ui.piled.segment[class*="bottom attached"] {
  144. margin-top: 0em;
  145. margin-bottom: 3em;
  146. }
  147. .ui.piled.segment[class*="bottom attached"]:last-child {
  148. margin-bottom: 0em;
  149. }
  150. /*-------------------
  151. Stacked
  152. --------------------*/
  153. .ui.stacked.segment {
  154. padding-bottom: 1.4em;
  155. }
  156. .ui.stacked.segments:before,
  157. .ui.stacked.segments:after,
  158. .ui.stacked.segment:before,
  159. .ui.stacked.segment:after {
  160. content: '';
  161. position: absolute;
  162. bottom: -3px;
  163. left: 0%;
  164. border-top: 1px solid rgba(34, 36, 38, 0.15);
  165. background: rgba(0, 0, 0, 0.03);
  166. width: 100%;
  167. height: 6px;
  168. visibility: visible;
  169. }
  170. .ui.stacked.segments:before,
  171. .ui.stacked.segment:before {
  172. display: none;
  173. }
  174. /* Add additional page */
  175. .ui.tall.stacked.segments:before,
  176. .ui.tall.stacked.segment:before {
  177. display: block;
  178. bottom: 0px;
  179. }
  180. /* Inverted */
  181. .ui.stacked.inverted.segments:before,
  182. .ui.stacked.inverted.segments:after,
  183. .ui.stacked.inverted.segment:before,
  184. .ui.stacked.inverted.segment:after {
  185. background-color: rgba(0, 0, 0, 0.03);
  186. border-top: 1px solid rgba(34, 36, 38, 0.35);
  187. }
  188. /*-------------------
  189. Padded
  190. --------------------*/
  191. .ui.padded.segment {
  192. padding: 1.5em;
  193. }
  194. .ui[class*="very padded"].segment {
  195. padding: 3em;
  196. }
  197. /*-------------------
  198. Compact
  199. --------------------*/
  200. .ui.compact.segment {
  201. display: table;
  202. }
  203. /* Compact Group */
  204. .ui.compact.segments {
  205. display: -webkit-inline-box;
  206. display: -webkit-inline-flex;
  207. display: -ms-inline-flexbox;
  208. display: inline-flex;
  209. }
  210. .ui.compact.segments .segment,
  211. .ui.segments .compact.segment {
  212. display: block;
  213. -webkit-box-flex: 0;
  214. -webkit-flex: 0 1 auto;
  215. -ms-flex: 0 1 auto;
  216. flex: 0 1 auto;
  217. }
  218. /*-------------------
  219. Circular
  220. --------------------*/
  221. .ui.circular.segment {
  222. display: table-cell;
  223. padding: 2em;
  224. text-align: center;
  225. vertical-align: middle;
  226. border-radius: 500em;
  227. }
  228. /*-------------------
  229. Raised
  230. --------------------*/
  231. .ui.raised.segments,
  232. .ui.raised.segment {
  233. box-shadow: 0px 2px 4px 0px rgba(34, 36, 38, 0.12), 0px 2px 10px 0px rgba(34, 36, 38, 0.08);
  234. }
  235. /*******************************
  236. Groups
  237. *******************************/
  238. /* Group */
  239. .ui.segments {
  240. -webkit-box-orient: vertical;
  241. -webkit-box-direction: normal;
  242. -webkit-flex-direction: column;
  243. -ms-flex-direction: column;
  244. flex-direction: column;
  245. position: relative;
  246. margin: 1rem 0em;
  247. border: 1px solid rgba(34, 36, 38, 0.15);
  248. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  249. border-radius: 0.28571429rem;
  250. }
  251. .ui.segments:first-child {
  252. margin-top: 0em;
  253. }
  254. .ui.segments:last-child {
  255. margin-bottom: 0em;
  256. }
  257. /* Nested Segment */
  258. .ui.segments > .segment {
  259. top: 0px;
  260. bottom: 0px;
  261. border-radius: 0px;
  262. margin: 0em;
  263. width: auto;
  264. box-shadow: none;
  265. border: none;
  266. border-top: 1px solid rgba(34, 36, 38, 0.15);
  267. }
  268. .ui.segments:not(.horizontal) > .segment:first-child {
  269. border-top: none;
  270. margin-top: 0em;
  271. bottom: 0px;
  272. margin-bottom: 0em;
  273. top: 0px;
  274. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  275. }
  276. /* Bottom */
  277. .ui.segments:not(.horizontal) > .segment:last-child {
  278. top: 0px;
  279. bottom: 0px;
  280. margin-top: 0em;
  281. margin-bottom: 0em;
  282. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), none;
  283. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  284. }
  285. /* Nested Group */
  286. .ui.segments > .ui.segments {
  287. border-top: 1px solid rgba(34, 36, 38, 0.15);
  288. margin: 1rem 1rem;
  289. }
  290. .ui.segments > .segments:first-child {
  291. border-top: none;
  292. }
  293. .ui.segments > .segment + .segments:not(.horizontal) {
  294. margin-top: 0em;
  295. }
  296. /* Horizontal Group */
  297. .ui.horizontal.segments {
  298. display: -webkit-box;
  299. display: -webkit-flex;
  300. display: -ms-flexbox;
  301. display: flex;
  302. -webkit-box-orient: horizontal;
  303. -webkit-box-direction: normal;
  304. -webkit-flex-direction: row;
  305. -ms-flex-direction: row;
  306. flex-direction: row;
  307. background-color: transparent;
  308. border-radius: 0px;
  309. padding: 0em;
  310. background-color: #ffffff;
  311. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  312. margin: 1rem 0em;
  313. border-radius: 0.28571429rem;
  314. border: 1px solid rgba(34, 36, 38, 0.15);
  315. }
  316. /* Nested Horizontal Group */
  317. .ui.segments > .horizontal.segments {
  318. margin: 0em;
  319. background-color: transparent;
  320. border-radius: 0px;
  321. border: none;
  322. box-shadow: none;
  323. border-top: 1px solid rgba(34, 36, 38, 0.15);
  324. }
  325. /* Horizontal Segment */
  326. .ui.horizontal.segments > .segment {
  327. -webkit-box-flex: 1;
  328. -webkit-flex: 1 1 auto;
  329. flex: 1 1 auto;
  330. -ms-flex: 1 1 0px;
  331. /* Solves #2550 MS Flex */
  332. margin: 0em;
  333. min-width: 0px;
  334. background-color: transparent;
  335. border-radius: 0px;
  336. border: none;
  337. box-shadow: none;
  338. border-left: 1px solid rgba(34, 36, 38, 0.15);
  339. }
  340. .ui.horizontal.segments > .segment:first-child {
  341. border-left: none;
  342. }
  343. /*******************************
  344. States
  345. *******************************/
  346. /*--------------
  347. Disabled
  348. ---------------*/
  349. .ui.disabled.segment {
  350. opacity: 0.45;
  351. color: rgba(40, 40, 40, 0.3);
  352. }
  353. /*--------------
  354. Loading
  355. ---------------*/
  356. .ui.loading.segment {
  357. position: relative;
  358. cursor: default;
  359. point-events: none;
  360. text-shadow: none !important;
  361. color: transparent !important;
  362. -webkit-transition: all 0s linear;
  363. transition: all 0s linear;
  364. }
  365. .ui.loading.segment:before {
  366. position: absolute;
  367. content: '';
  368. top: 0%;
  369. left: 0%;
  370. background: rgba(255, 255, 255, 0.8);
  371. width: 100%;
  372. height: 100%;
  373. border-radius: 0.28571429rem;
  374. z-index: 100;
  375. }
  376. .ui.loading.segment:after {
  377. position: absolute;
  378. content: '';
  379. top: 50%;
  380. left: 50%;
  381. margin: -1.5em 0em 0em -1.5em;
  382. width: 3em;
  383. height: 3em;
  384. -webkit-animation: segment-spin 0.6s linear;
  385. animation: segment-spin 0.6s linear;
  386. -webkit-animation-iteration-count: infinite;
  387. animation-iteration-count: infinite;
  388. border-radius: 500rem;
  389. border-color: #767676 rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
  390. border-style: solid;
  391. border-width: 0.2em;
  392. box-shadow: 0px 0px 0px 1px transparent;
  393. visibility: visible;
  394. z-index: 101;
  395. }
  396. @-webkit-keyframes segment-spin {
  397. from {
  398. -webkit-transform: rotate(0deg);
  399. transform: rotate(0deg);
  400. }
  401. to {
  402. -webkit-transform: rotate(360deg);
  403. transform: rotate(360deg);
  404. }
  405. }
  406. @keyframes segment-spin {
  407. from {
  408. -webkit-transform: rotate(0deg);
  409. transform: rotate(0deg);
  410. }
  411. to {
  412. -webkit-transform: rotate(360deg);
  413. transform: rotate(360deg);
  414. }
  415. }
  416. /*******************************
  417. Variations
  418. *******************************/
  419. /*-------------------
  420. Basic
  421. --------------------*/
  422. .ui.basic.segment {
  423. background: none transparent;
  424. box-shadow: none;
  425. border: none;
  426. border-radius: 0px;
  427. }
  428. /*-------------------
  429. Clearing
  430. --------------------*/
  431. .ui.clearing.segment:after {
  432. content: ".";
  433. display: block;
  434. height: 0;
  435. clear: both;
  436. visibility: hidden;
  437. }
  438. /*-------------------
  439. Colors
  440. --------------------*/
  441. /* Red */
  442. .ui.red.segment:not(.inverted) {
  443. border-top: 2px solid #db2828;
  444. }
  445. .ui.inverted.red.segment {
  446. background-color: #db2828 !important;
  447. color: #ffffff !important;
  448. }
  449. /* Orange */
  450. .ui.orange.segment:not(.inverted) {
  451. border-top: 2px solid #f2711c;
  452. }
  453. .ui.inverted.orange.segment {
  454. background-color: #f2711c !important;
  455. color: #ffffff !important;
  456. }
  457. /* Yellow */
  458. .ui.yellow.segment:not(.inverted) {
  459. border-top: 2px solid #fbbd08;
  460. }
  461. .ui.inverted.yellow.segment {
  462. background-color: #fbbd08 !important;
  463. color: #ffffff !important;
  464. }
  465. /* Olive */
  466. .ui.olive.segment:not(.inverted) {
  467. border-top: 2px solid #b5cc18;
  468. }
  469. .ui.inverted.olive.segment {
  470. background-color: #b5cc18 !important;
  471. color: #ffffff !important;
  472. }
  473. /* Green */
  474. .ui.green.segment:not(.inverted) {
  475. border-top: 2px solid #21ba45;
  476. }
  477. .ui.inverted.green.segment {
  478. background-color: #21ba45 !important;
  479. color: #ffffff !important;
  480. }
  481. /* Teal */
  482. .ui.teal.segment:not(.inverted) {
  483. border-top: 2px solid #00b5ad;
  484. }
  485. .ui.inverted.teal.segment {
  486. background-color: #00b5ad !important;
  487. color: #ffffff !important;
  488. }
  489. /* Blue */
  490. .ui.blue.segment:not(.inverted) {
  491. border-top: 2px solid #2185d0;
  492. }
  493. .ui.inverted.blue.segment {
  494. background-color: #2185d0 !important;
  495. color: #ffffff !important;
  496. }
  497. /* Violet */
  498. .ui.violet.segment:not(.inverted) {
  499. border-top: 2px solid #6435c9;
  500. }
  501. .ui.inverted.violet.segment {
  502. background-color: #6435c9 !important;
  503. color: #ffffff !important;
  504. }
  505. /* Purple */
  506. .ui.purple.segment:not(.inverted) {
  507. border-top: 2px solid #a333c8;
  508. }
  509. .ui.inverted.purple.segment {
  510. background-color: #a333c8 !important;
  511. color: #ffffff !important;
  512. }
  513. /* Pink */
  514. .ui.pink.segment:not(.inverted) {
  515. border-top: 2px solid #e03997;
  516. }
  517. .ui.inverted.pink.segment {
  518. background-color: #e03997 !important;
  519. color: #ffffff !important;
  520. }
  521. /* Brown */
  522. .ui.brown.segment:not(.inverted) {
  523. border-top: 2px solid #a5673f;
  524. }
  525. .ui.inverted.brown.segment {
  526. background-color: #a5673f !important;
  527. color: #ffffff !important;
  528. }
  529. /* Grey */
  530. .ui.grey.segment:not(.inverted) {
  531. border-top: 2px solid #767676;
  532. }
  533. .ui.inverted.grey.segment {
  534. background-color: #767676 !important;
  535. color: #ffffff !important;
  536. }
  537. /* Black */
  538. .ui.black.segment:not(.inverted) {
  539. border-top: 2px solid #1b1c1d;
  540. }
  541. .ui.inverted.black.segment {
  542. background-color: #1b1c1d !important;
  543. color: #ffffff !important;
  544. }
  545. /*-------------------
  546. Aligned
  547. --------------------*/
  548. .ui[class*="left aligned"].segment {
  549. text-align: left;
  550. }
  551. .ui[class*="right aligned"].segment {
  552. text-align: right;
  553. }
  554. .ui[class*="center aligned"].segment {
  555. text-align: center;
  556. }
  557. /*-------------------
  558. Floated
  559. --------------------*/
  560. .ui.floated.segment,
  561. .ui[class*="left floated"].segment {
  562. float: left;
  563. margin-right: 1em;
  564. }
  565. .ui[class*="right floated"].segment {
  566. float: right;
  567. margin-left: 1em;
  568. }
  569. /*-------------------
  570. Inverted
  571. --------------------*/
  572. .ui.inverted.segment {
  573. border: none;
  574. box-shadow: none;
  575. }
  576. .ui.inverted.segment,
  577. .ui.primary.inverted.segment {
  578. background: #1b1c1d;
  579. color: rgba(255, 255, 255, 0.9);
  580. }
  581. /* Nested */
  582. .ui.inverted.segment .segment {
  583. color: rgba(0, 0, 0, 0.87);
  584. }
  585. .ui.inverted.segment .inverted.segment {
  586. color: rgba(255, 255, 255, 0.9);
  587. }
  588. /* Attached */
  589. .ui.inverted.attached.segment {
  590. border-color: #555555;
  591. }
  592. /*-------------------
  593. Emphasis
  594. --------------------*/
  595. /* Secondary */
  596. .ui.secondary.segment {
  597. background: #f3f4f5;
  598. color: rgba(0, 0, 0, 0.6);
  599. }
  600. .ui.secondary.inverted.segment {
  601. background: #4c4f52 -webkit-linear-gradient(rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 100%);
  602. background: #4c4f52 linear-gradient(rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 100%);
  603. color: rgba(255, 255, 255, 0.8);
  604. }
  605. /* Tertiary */
  606. .ui.tertiary.segment {
  607. background: #dcddde;
  608. color: rgba(0, 0, 0, 0.6);
  609. }
  610. .ui.tertiary.inverted.segment {
  611. background: #717579 -webkit-linear-gradient(rgba(255, 255, 255, 0.35) 0%, rgba(255, 255, 255, 0.35) 100%);
  612. background: #717579 linear-gradient(rgba(255, 255, 255, 0.35) 0%, rgba(255, 255, 255, 0.35) 100%);
  613. color: rgba(255, 255, 255, 0.8);
  614. }
  615. /*-------------------
  616. Attached
  617. --------------------*/
  618. /* Middle */
  619. .ui.attached.segment {
  620. top: 0px;
  621. bottom: 0px;
  622. border-radius: 0px;
  623. margin: 0em -1px;
  624. width: calc(100% + 2px );
  625. max-width: calc(100% + 2px );
  626. box-shadow: none;
  627. border: 1px solid #d4d4d5;
  628. }
  629. .ui.attached + .ui.attached.segment:not(.top) {
  630. border-top: none;
  631. }
  632. /* Top */
  633. .ui[class*="top attached"].segment {
  634. bottom: 0px;
  635. margin-bottom: 0em;
  636. top: 0px;
  637. margin-top: 1rem;
  638. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  639. }
  640. .ui.segment[class*="top attached"]:first-child {
  641. margin-top: 0em;
  642. }
  643. /* Bottom */
  644. .ui.segment[class*="bottom attached"] {
  645. bottom: 0px;
  646. margin-top: 0em;
  647. top: 0px;
  648. margin-bottom: 1rem;
  649. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), none;
  650. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  651. }
  652. .ui.segment[class*="bottom attached"]:last-child {
  653. margin-bottom: 0em;
  654. }
  655. /*******************************
  656. Theme Overrides
  657. *******************************/
  658. /*******************************
  659. Site Overrides
  660. *******************************/