Guest User

Untitled

a guest
Feb 17th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.45 KB | None | 0 0
  1. .product-payment-manager {
  2. display: flex;
  3. flex-direction: column;
  4. }
  5.  
  6. .product-payment-manager >
  7. .product-payment-panel:nth-child( n+2 ) {
  8. margin-top: 10px;
  9. }
  10.  
  11. .product-payment-manager >
  12. .product-payment-panel >
  13. div.header {
  14. padding: 10px;
  15. font-size: 1.3em;
  16. background-color: rgba( 0, 0, 0, 0.8 );
  17. color: white;
  18. }
  19.  
  20. .product-payment-manager >
  21. .product-payment-panel >
  22. div.body {
  23. display: flex;
  24. flex-direction: row;
  25. flex-wrap: wrap;
  26. justify-content: space-evenly;
  27. padding-top: 5px;
  28. border: 1px solid rgba(0,0,0,0.05);
  29. border-top: 0;
  30. }
  31.  
  32. .product-payment-manager >
  33. .product-payment-list.product-payment-panel >
  34. div.body {
  35. display: flex;
  36. flex-direction: column;
  37. }
  38.  
  39. .product-payment-manager >
  40. .product-payment.product-payment-panel.edit-mode >
  41. div.body > ul > li > div.detail-panel > *,
  42. .product-payment-manager >
  43. .add-product-payment.product-payment-panel >
  44. div.body > * {
  45. width: 49%;
  46. }
  47.  
  48. .product-payment-manager >
  49. .product-payment-list.product-payment-panel >
  50. div.body >
  51. ul {
  52. display: flex;
  53. flex-direction: column;
  54. list-style: none;
  55. padding: 0px;
  56. margin: 0px;
  57. max-height: 700px;
  58. overflow-y: auto;
  59. }
  60.  
  61. .product-payment-manager >
  62. .product-payment-list.product-payment-panel >
  63. div.body >
  64. ul > li {
  65. display: flex;
  66. height: auto;
  67. flex-direction: column;
  68. overflow: overlay;
  69. flex-shrink: 0;
  70. flex-grow: 0;
  71. }
  72.  
  73. .product-payment-manager >
  74. .product-payment-list.product-payment-panel >
  75. div.body >
  76. ul > li.view-mode {
  77. border: 1px solid rgba(0,0,0,0.2);
  78. }
  79.  
  80. .product-payment-manager >
  81. .product-payment-list.product-payment-panel >
  82. div.body >
  83. ul > li:nth-child( odd ) >
  84. .detail-summary-panel {
  85. background-color: rgba( 0, 0, 0, 0.02 );
  86. }
  87.  
  88. .product-payment-manager >
  89. .product-payment-list.product-payment-panel >
  90. div.body >
  91. ul > li:nth-child( even ) >
  92. .detail-summary-panel {
  93. background-color: rgba( 0, 0, 0, 0.1 );
  94. }
  95.  
  96. .product-payment-manager >
  97. .product-payment-list.product-payment-panel >
  98. div.body >
  99. ul > li >
  100. .detail-summary-panel {
  101. display: flex;
  102. flex-direction: row;
  103. justify-content: flex-start;
  104. }
  105.  
  106. .product-payment-manager >
  107. .product-payment-list.product-payment-panel >
  108. div.body >
  109. ul > li >
  110. .detail-summary-panel >
  111. .product-payment-detail-summary-control {
  112. height: 70px;
  113. width: 70px;
  114. display: flex;
  115. justify-content: center;
  116. align-items: center;
  117. font-size: 2em;
  118. cursor: pointer;
  119. flex-shrink: 0;
  120. }
  121.  
  122. .product-payment-manager >
  123. .product-payment-list.product-payment-panel >
  124. div.body >
  125. ul > li >
  126. .detail-summary-panel >
  127. .product-payment-detail-summary-control:hover {
  128. background-color: rgba( 0, 0, 0, 0.8 );
  129. color: white;
  130. }
  131.  
  132. .product-payment-manager >
  133. .product-payment-list.product-payment-panel >
  134. div.body >
  135. ul > li >
  136. .detail-summary-panel >
  137. .product-payment-detail-summary-control >
  138. span {
  139. font-size: 1.3em;
  140. }
  141.  
  142. .product-payment-manager >
  143. .product-payment-list.product-payment-panel >
  144. div.body >
  145. ul > li >
  146. .detail-summary-panel >
  147. .product-payment-detail {
  148. flex-grow: 1;
  149. flex-shrink: 1;
  150. padding: 5px;
  151. padding-left: 10px;
  152. padding-right: 10px;
  153. display: flex;
  154. flex-direction: column;
  155. justify-content: center;
  156. height: 70px;
  157. }
  158.  
  159. .product-payment-manager >
  160. .product-payment-list.product-payment-panel >
  161. div.body >
  162. ul > li >
  163. .detail-summary-panel >
  164. .product-payment-detail > * {
  165. text-overflow: ellipsis;
  166. overflow-x: hidden;
  167. white-space: nowrap;
  168. margin: 0px;
  169. max-width: 500px;
  170. }
  171.  
  172. .product-payment-manager >
  173. .product-payment-list.product-payment-panel >
  174. div.body >
  175. ul > li >
  176. .detail-panel.edit-mode {
  177. display: flex;
  178. flex-direction: row;
  179. flex-wrap: wrap;
  180. justify-content: space-evenly;
  181. padding-top: 5px;
  182. border: 1px solid rgba(0,0,0,0.05);
  183. border-top: 0;
  184. }
  185.  
  186. .product-payment-manager >
  187. .product-payment-list.product-payment-panel >
  188. div.body >
  189. ul > li >
  190. .detail-panel.edit-mode > * {
  191. width: 49%;
  192. }
  193.  
  194. .product-payment-manager >
  195. .product-payment-list.product-payment-panel >
  196. div.body >
  197. ul > li >
  198. .detail-panel >
  199. dl > dd {
  200. word-break: break-word;
  201. }
  202.  
  203. .product-payment-manager >
  204. .product-payment-list.product-payment-panel >
  205. div.body >
  206. ul > li >
  207. .detail-control-panel {
  208. display: flex;
  209. flex-direction: column;
  210. border-top: 1px solid rgba( 0, 0, 0, 0.05 );
  211. }
  212.  
  213. .product-payment-manager >
  214. .product-payment-list.product-payment-panel >
  215. div.body >
  216. ul > li >
  217. .detail-control-panel >
  218. .control-panel {
  219. display: flex;
  220. flex-direction: row;
  221. justify-content: space-between;
  222. padding: 10px;
  223. height: auto;
  224. flex-shrink: 0;
  225. flex-grow: 0;
  226. }
  227.  
  228. .product-payment-control {
  229. padding-top: 10px;
  230. border-top: 1.2px solid rgba( 0, 0, 0, 0.3 );
  231. }
  232.  
  233. .product-payment-control >
  234. .control-group {
  235. display: flex;
  236. justify-content: space-between;
  237. }
Add Comment
Please, Sign In to add comment