angular-material-layout.css 77 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067
  1. /*!
  2. * Angular Material Design
  3. * https://github.com/angular/material
  4. * @license MIT
  5. * v0.11.1-master-83b01eb
  6. */
  7. /*
  8. *
  9. * Responsive attributes
  10. *
  11. * References:
  12. * 1) https://scotch.io/tutorials/a-visual-guide-to-css3-flexbox-properties#flex
  13. * 2) https://css-tricks.com/almanac/properties/f/flex/
  14. * 3) https://github.com/philipwalton/flexbugs#3-min-height-on-a-flex-container-wont-apply-to-its-flex-items
  15. * 4) http://godban.com.ua/projects/flexgrid
  16. *
  17. */
  18. @-moz-document url-prefix() {
  19. .layout-fill {
  20. margin: 0;
  21. width: 100%;
  22. min-height: 100%;
  23. height: 100%; } }
  24. /*
  25. * Apply Mixins to create Layout/Flexbox styles
  26. *
  27. */
  28. .layout {
  29. box-sizing: border-box;
  30. display: -webkit-flex;
  31. display: -moz-flex;
  32. display: -ms-flexbox;
  33. display: flex; }
  34. .layout-column {
  35. -ms-flex-direction: column;
  36. flex-direction: column;
  37. -webkit-flex-direction: column; }
  38. .layout-row {
  39. -ms-flex-direction: row;
  40. flex-direction: row;
  41. -webkit-flex-direction: row; }
  42. .flex {
  43. box-sizing: border-box;
  44. -webkit-flex: 1;
  45. -ms-flex: 1;
  46. flex: 1; }
  47. .flex-5, .md-css-only [flex="5"] {
  48. -webkit-flex: 0 0 5%;
  49. -ms-flex: 0 0 5%;
  50. flex: 0 0 5%; }
  51. .layout--row > .flex-5, .md-css-only [layout="row"] > .md-css-only [flex="5"] {
  52. max-width: 5%;
  53. max-height: 100%; }
  54. .layout--column > .flex-5, .md-css-only [layout="column"] > .md-css-only [flex="5"] {
  55. max-height: 5%;
  56. max-width: 100%; }
  57. .flex-10, .md-css-only [flex="10"] {
  58. -webkit-flex: 0 0 10%;
  59. -ms-flex: 0 0 10%;
  60. flex: 0 0 10%; }
  61. .layout--row > .flex-10, .md-css-only [layout="row"] > .md-css-only [flex="10"] {
  62. max-width: 10%;
  63. max-height: 100%; }
  64. .layout--column > .flex-10, .md-css-only [layout="column"] > .md-css-only [flex="10"] {
  65. max-height: 10%;
  66. max-width: 100%; }
  67. .flex-15, .md-css-only [flex="15"] {
  68. -webkit-flex: 0 0 15%;
  69. -ms-flex: 0 0 15%;
  70. flex: 0 0 15%; }
  71. .layout--row > .flex-15, .md-css-only [layout="row"] > .md-css-only [flex="15"] {
  72. max-width: 15%;
  73. max-height: 100%; }
  74. .layout--column > .flex-15, .md-css-only [layout="column"] > .md-css-only [flex="15"] {
  75. max-height: 15%;
  76. max-width: 100%; }
  77. .flex-20, .md-css-only [flex="20"] {
  78. -webkit-flex: 0 0 20%;
  79. -ms-flex: 0 0 20%;
  80. flex: 0 0 20%; }
  81. .layout--row > .flex-20, .md-css-only [layout="row"] > .md-css-only [flex="20"] {
  82. max-width: 20%;
  83. max-height: 100%; }
  84. .layout--column > .flex-20, .md-css-only [layout="column"] > .md-css-only [flex="20"] {
  85. max-height: 20%;
  86. max-width: 100%; }
  87. .flex-25, .md-css-only [flex="25"] {
  88. -webkit-flex: 0 0 25%;
  89. -ms-flex: 0 0 25%;
  90. flex: 0 0 25%; }
  91. .layout--row > .flex-25, .md-css-only [layout="row"] > .md-css-only [flex="25"] {
  92. max-width: 25%;
  93. max-height: 100%; }
  94. .layout--column > .flex-25, .md-css-only [layout="column"] > .md-css-only [flex="25"] {
  95. max-height: 25%;
  96. max-width: 100%; }
  97. .flex-30, .md-css-only [flex="30"] {
  98. -webkit-flex: 0 0 30%;
  99. -ms-flex: 0 0 30%;
  100. flex: 0 0 30%; }
  101. .layout--row > .flex-30, .md-css-only [layout="row"] > .md-css-only [flex="30"] {
  102. max-width: 30%;
  103. max-height: 100%; }
  104. .layout--column > .flex-30, .md-css-only [layout="column"] > .md-css-only [flex="30"] {
  105. max-height: 30%;
  106. max-width: 100%; }
  107. .flex-35, .md-css-only [flex="35"] {
  108. -webkit-flex: 0 0 35%;
  109. -ms-flex: 0 0 35%;
  110. flex: 0 0 35%; }
  111. .layout--row > .flex-35, .md-css-only [layout="row"] > .md-css-only [flex="35"] {
  112. max-width: 35%;
  113. max-height: 100%; }
  114. .layout--column > .flex-35, .md-css-only [layout="column"] > .md-css-only [flex="35"] {
  115. max-height: 35%;
  116. max-width: 100%; }
  117. .flex-40, .md-css-only [flex="40"] {
  118. -webkit-flex: 0 0 40%;
  119. -ms-flex: 0 0 40%;
  120. flex: 0 0 40%; }
  121. .layout--row > .flex-40, .md-css-only [layout="row"] > .md-css-only [flex="40"] {
  122. max-width: 40%;
  123. max-height: 100%; }
  124. .layout--column > .flex-40, .md-css-only [layout="column"] > .md-css-only [flex="40"] {
  125. max-height: 40%;
  126. max-width: 100%; }
  127. .flex-45, .md-css-only [flex="45"] {
  128. -webkit-flex: 0 0 45%;
  129. -ms-flex: 0 0 45%;
  130. flex: 0 0 45%; }
  131. .layout--row > .flex-45, .md-css-only [layout="row"] > .md-css-only [flex="45"] {
  132. max-width: 45%;
  133. max-height: 100%; }
  134. .layout--column > .flex-45, .md-css-only [layout="column"] > .md-css-only [flex="45"] {
  135. max-height: 45%;
  136. max-width: 100%; }
  137. .flex-50, .md-css-only [flex="50"] {
  138. -webkit-flex: 0 0 50%;
  139. -ms-flex: 0 0 50%;
  140. flex: 0 0 50%; }
  141. .layout--row > .flex-50, .md-css-only [layout="row"] > .md-css-only [flex="50"] {
  142. max-width: 50%;
  143. max-height: 100%; }
  144. .layout--column > .flex-50, .md-css-only [layout="column"] > .md-css-only [flex="50"] {
  145. max-height: 50%;
  146. max-width: 100%; }
  147. .flex-55, .md-css-only [flex="55"] {
  148. -webkit-flex: 0 0 55%;
  149. -ms-flex: 0 0 55%;
  150. flex: 0 0 55%; }
  151. .layout--row > .flex-55, .md-css-only [layout="row"] > .md-css-only [flex="55"] {
  152. max-width: 55%;
  153. max-height: 100%; }
  154. .layout--column > .flex-55, .md-css-only [layout="column"] > .md-css-only [flex="55"] {
  155. max-height: 55%;
  156. max-width: 100%; }
  157. .flex-60, .md-css-only [flex="60"] {
  158. -webkit-flex: 0 0 60%;
  159. -ms-flex: 0 0 60%;
  160. flex: 0 0 60%; }
  161. .layout--row > .flex-60, .md-css-only [layout="row"] > .md-css-only [flex="60"] {
  162. max-width: 60%;
  163. max-height: 100%; }
  164. .layout--column > .flex-60, .md-css-only [layout="column"] > .md-css-only [flex="60"] {
  165. max-height: 60%;
  166. max-width: 100%; }
  167. .flex-65, .md-css-only [flex="65"] {
  168. -webkit-flex: 0 0 65%;
  169. -ms-flex: 0 0 65%;
  170. flex: 0 0 65%; }
  171. .layout--row > .flex-65, .md-css-only [layout="row"] > .md-css-only [flex="65"] {
  172. max-width: 65%;
  173. max-height: 100%; }
  174. .layout--column > .flex-65, .md-css-only [layout="column"] > .md-css-only [flex="65"] {
  175. max-height: 65%;
  176. max-width: 100%; }
  177. .flex-70, .md-css-only [flex="70"] {
  178. -webkit-flex: 0 0 70%;
  179. -ms-flex: 0 0 70%;
  180. flex: 0 0 70%; }
  181. .layout--row > .flex-70, .md-css-only [layout="row"] > .md-css-only [flex="70"] {
  182. max-width: 70%;
  183. max-height: 100%; }
  184. .layout--column > .flex-70, .md-css-only [layout="column"] > .md-css-only [flex="70"] {
  185. max-height: 70%;
  186. max-width: 100%; }
  187. .flex-75, .md-css-only [flex="75"] {
  188. -webkit-flex: 0 0 75%;
  189. -ms-flex: 0 0 75%;
  190. flex: 0 0 75%; }
  191. .layout--row > .flex-75, .md-css-only [layout="row"] > .md-css-only [flex="75"] {
  192. max-width: 75%;
  193. max-height: 100%; }
  194. .layout--column > .flex-75, .md-css-only [layout="column"] > .md-css-only [flex="75"] {
  195. max-height: 75%;
  196. max-width: 100%; }
  197. .flex-80, .md-css-only [flex="80"] {
  198. -webkit-flex: 0 0 80%;
  199. -ms-flex: 0 0 80%;
  200. flex: 0 0 80%; }
  201. .layout--row > .flex-80, .md-css-only [layout="row"] > .md-css-only [flex="80"] {
  202. max-width: 80%;
  203. max-height: 100%; }
  204. .layout--column > .flex-80, .md-css-only [layout="column"] > .md-css-only [flex="80"] {
  205. max-height: 80%;
  206. max-width: 100%; }
  207. .flex-85, .md-css-only [flex="85"] {
  208. -webkit-flex: 0 0 85%;
  209. -ms-flex: 0 0 85%;
  210. flex: 0 0 85%; }
  211. .layout--row > .flex-85, .md-css-only [layout="row"] > .md-css-only [flex="85"] {
  212. max-width: 85%;
  213. max-height: 100%; }
  214. .layout--column > .flex-85, .md-css-only [layout="column"] > .md-css-only [flex="85"] {
  215. max-height: 85%;
  216. max-width: 100%; }
  217. .flex-90, .md-css-only [flex="90"] {
  218. -webkit-flex: 0 0 90%;
  219. -ms-flex: 0 0 90%;
  220. flex: 0 0 90%; }
  221. .layout--row > .flex-90, .md-css-only [layout="row"] > .md-css-only [flex="90"] {
  222. max-width: 90%;
  223. max-height: 100%; }
  224. .layout--column > .flex-90, .md-css-only [layout="column"] > .md-css-only [flex="90"] {
  225. max-height: 90%;
  226. max-width: 100%; }
  227. .flex-95, .md-css-only [flex="95"] {
  228. -webkit-flex: 0 0 95%;
  229. -ms-flex: 0 0 95%;
  230. flex: 0 0 95%; }
  231. .layout--row > .flex-95, .md-css-only [layout="row"] > .md-css-only [flex="95"] {
  232. max-width: 95%;
  233. max-height: 100%; }
  234. .layout--column > .flex-95, .md-css-only [layout="column"] > .md-css-only [flex="95"] {
  235. max-height: 95%;
  236. max-width: 100%; }
  237. .flex-100, .md-css-only [flex="100"] {
  238. -webkit-flex: 0 0 100%;
  239. -ms-flex: 0 0 100%;
  240. flex: 0 0 100%; }
  241. .layout--row > .flex-100, .md-css-only [layout="row"] > .md-css-only [flex="100"] {
  242. max-width: 100%;
  243. max-height: 100%; }
  244. .layout--column > .flex-100, .md-css-only [layout="column"] > .md-css-only [flex="100"] {
  245. max-height: 100%;
  246. max-width: 100%; }
  247. .flex-33, .flex-34 {
  248. -webkit-flex: 0 0 33%;
  249. -ms-flex: 0 0 33%;
  250. flex: 0 0 33%;
  251. max-width: 33%;
  252. max-height: 100%; }
  253. .flex-66, .flex-67 {
  254. -webkit-flex: 0 0 67%;
  255. -ms-flex: 0 0 67%;
  256. flex: 0 0 67%;
  257. max-width: 67%;
  258. max-height: 100%; }
  259. .layout--row > .flex-33, .layout--row > .flex-34 {
  260. max-width: 33%;
  261. max-height: 100%; }
  262. .layout--row > .flex-66, .layout--row > .flex-67 {
  263. max-width: 67%;
  264. max-height: 100%; }
  265. .layout--column > .flex-33, .layout--column > .flex-34 {
  266. max-height: 33%;
  267. max-width: 100%; }
  268. .layout--column > .flex-66, .layout--column > .flex-67 {
  269. max-height: 67%;
  270. max-width: 100%; }
  271. .layout-align-center, .layout-align-center-center, .layout-align-center-start, .layout-align-center-end, .md-css-only [layout-align="center"], .md-css-only [layout-align="center center"], .md-css-only [layout-align="center start"], .md-css-only [layout-align="center end"] {
  272. -webkit-justify-content: center;
  273. -ms-flex-pack: center;
  274. justify-content: center; }
  275. .layout-align-end, .layout-align-end-center, .layout-align-end-start, .layout-align-end-end, .md-css-only [layout-align="end"], .md-css-only [layout-align="end center"], .md-css-only [layout-align="end start"], .md-css-only [layout-align="end end"] {
  276. -webkit-justify-content: flex-end;
  277. -ms-flex-pack: end;
  278. justify-content: flex-end; }
  279. .layout-align-space-around, .layout-align-space-around-center, .layout-align-space-around-start, .layout-align-space-around-end, .md-css-only [layout-align="space-around"], .md-css-only [layout-align="space-around center"], .md-css-only [layout-align="space-around start"], .md-css-only [layout-align="space-around end"] {
  280. -webkit-justify-content: space-around;
  281. -ms-flex-pack: distribute;
  282. justify-content: space-around; }
  283. .layout-align-space-between, .layout-align-space-between-center, .layout-align-space-between-start, .layout-align-space-between-end, .md-css-only [layout-align="space-between"], .md-css-only [layout-align="space-between center"], .md-css-only [layout-align="space-between start"], .md-css-only [layout-align="space-between end"] {
  284. -webkit-justify-content: space-between;
  285. -ms-flex-pack: justify;
  286. justify-content: space-between; }
  287. .layout-align-center-start, .layout-align-start-start, .layout-align-end-start, .layout-align-space-between-start, .layout-align-space-around-start, .md-css-only [layout-align="center start"], .md-css-only [layout-align="start start"], .md-css-only [layout-align="end start"], .md-css-only [layout-align="space-between start"], .md-css-only [layout-align="space-around start"] {
  288. -webkit-align-items: flex-start;
  289. -ms-flex-align: start;
  290. align-items: flex-start; }
  291. .layout-align-center-center, .layout-align-start-center, .layout-align-end-center, .layout-align-space-between-center, .layout-align-space-around-center, .md-css-only [layout-align="center center"], .md-css-only [layout-align="start center"], .md-css-only [layout-align="end center"], .md-css-only [layout-align="space-between center"], .md-css-only [layout-align="space-around center"] {
  292. -webkit-align-items: center;
  293. -ms-flex-align: center;
  294. align-items: center;
  295. max-width: 100%; }
  296. .layout-align-center-end, .layout-align-start-end, .layout-align-end-end, .layout-align-space-between-end, .layout-align-space-around-end, .md-css-only [layout-align="center end"], .md-css-only [layout-align="start end"], .md-css-only [layout-align="end end"], .md-css-only [layout-align="space-between end"], .md-css-only [layout-align="space-around end"] {
  297. -webkit-align-items: flex-end;
  298. -ms-flex-align: end;
  299. align-items: flex-end; }
  300. .flex-order, .flex-order--9, .flex-order-sm--9, .flex-order-gt-sm--9, .flex-order-md--9, .flex-order-gt-md--9, .flex-order-lg--9, .flex-order-gt-lg--9 {
  301. -webkit-order: -9;
  302. -ms-flex-order: -9;
  303. order: -9; }
  304. .flex-order--8, .flex-order-sm--8, .flex-order-gt-sm--8, .flex-order-md--8, .flex-order-gt-md--8, .flex-order-lg--8, .flex-order-gt-lg--8 {
  305. -webkit-order: -8;
  306. -ms-flex-order: -8;
  307. order: -8; }
  308. .flex-order--7, .flex-order-sm--7, .flex-order-gt-sm--7, .flex-order-md--7, .flex-order-gt-md--7, .flex-order-lg--7, .flex-order-gt-lg--7 {
  309. -webkit-order: -7;
  310. -ms-flex-order: -7;
  311. order: -7; }
  312. .flex-order--6, .flex-order-sm--6, .flex-order-gt-sm--6, .flex-order-md--6, .flex-order-gt-md--6, .flex-order-lg--6, .flex-order-gt-lg--6 {
  313. -webkit-order: -6;
  314. -ms-flex-order: -6;
  315. order: -6; }
  316. .flex-order--5, .flex-order-sm--5, .flex-order-gt-sm--5, .flex-order-md--5, .flex-order-gt-md--5, .flex-order-lg--5, .flex-order-gt-lg--5 {
  317. -webkit-order: -5;
  318. -ms-flex-order: -5;
  319. order: -5; }
  320. .flex-order--4, .flex-order-sm--4, .flex-order-gt-sm--4, .flex-order-md--4, .flex-order-gt-md--4, .flex-order-lg--4, .flex-order-gt-lg--4 {
  321. -webkit-order: -4;
  322. -ms-flex-order: -4;
  323. order: -4; }
  324. .flex-order--3, .flex-order-sm--3, .flex-order-gt-sm--3, .flex-order-md--3, .flex-order-gt-md--3, .flex-order-lg--3, .flex-order-gt-lg--3 {
  325. -webkit-order: -3;
  326. -ms-flex-order: -3;
  327. order: -3; }
  328. .flex-order--2, .flex-order-sm--2, .flex-order-gt-sm--2, .flex-order-md--2, .flex-order-gt-md--2, .flex-order-lg--2, .flex-order-gt-lg--2 {
  329. -webkit-order: -2;
  330. -ms-flex-order: -2;
  331. order: -2; }
  332. .flex-order--1, .flex-order-sm--1, .flex-order-gt-sm--1, .flex-order-md--1, .flex-order-gt-md--1, .flex-order-lg--1, .flex-order-gt-lg--1 {
  333. -webkit-order: -1;
  334. -ms-flex-order: -1;
  335. order: -1; }
  336. .flex-order-0, .flex-order-sm-0, .flex-order-gt-sm-0, .flex-order-md-0, .flex-order-gt-md-0, .flex-order-lg-0, .flex-order-gt-lg-0 {
  337. -webkit-order: 0;
  338. -ms-flex-order: 0;
  339. order: 0; }
  340. .flex-order-1, .flex-order-sm-1, .flex-order-gt-sm-1, .flex-order-md-1, .flex-order-gt-md-1, .flex-order-lg-1, .flex-order-gt-lg-1 {
  341. -webkit-order: 1;
  342. -ms-flex-order: 1;
  343. order: 1; }
  344. .flex-order-2, .flex-order-sm-2, .flex-order-gt-sm-2, .flex-order-md-2, .flex-order-gt-md-2, .flex-order-lg-2, .flex-order-gt-lg-2 {
  345. -webkit-order: 2;
  346. -ms-flex-order: 2;
  347. order: 2; }
  348. .flex-order-3, .flex-order-sm-3, .flex-order-gt-sm-3, .flex-order-md-3, .flex-order-gt-md-3, .flex-order-lg-3, .flex-order-gt-lg-3 {
  349. -webkit-order: 3;
  350. -ms-flex-order: 3;
  351. order: 3; }
  352. .flex-order-4, .flex-order-sm-4, .flex-order-gt-sm-4, .flex-order-md-4, .flex-order-gt-md-4, .flex-order-lg-4, .flex-order-gt-lg-4 {
  353. -webkit-order: 4;
  354. -ms-flex-order: 4;
  355. order: 4; }
  356. .flex-order-5, .flex-order-sm-5, .flex-order-gt-sm-5, .flex-order-md-5, .flex-order-gt-md-5, .flex-order-lg-5, .flex-order-gt-lg-5 {
  357. -webkit-order: 5;
  358. -ms-flex-order: 5;
  359. order: 5; }
  360. .flex-order-6, .flex-order-sm-6, .flex-order-gt-sm-6, .flex-order-md-6, .flex-order-gt-md-6, .flex-order-lg-6, .flex-order-gt-lg-6 {
  361. -webkit-order: 6;
  362. -ms-flex-order: 6;
  363. order: 6; }
  364. .flex-order-7, .flex-order-sm-7, .flex-order-gt-sm-7, .flex-order-md-7, .flex-order-gt-md-7, .flex-order-lg-7, .flex-order-gt-lg-7 {
  365. -webkit-order: 7;
  366. -ms-flex-order: 7;
  367. order: 7; }
  368. .flex-order-8, .flex-order-sm-8, .flex-order-gt-sm-8, .flex-order-md-8, .flex-order-gt-md-8, .flex-order-lg-8, .flex-order-gt-lg-8 {
  369. -webkit-order: 8;
  370. -ms-flex-order: 8;
  371. order: 8; }
  372. .flex-order-9, .flex-order-sm-9, .flex-order-gt-sm-9, .flex-order-md-9, .flex-order-gt-md-9, .flex-order-lg-9, .flex-order-gt-lg-9 {
  373. -webkit-order: 9;
  374. -ms-flex-order: 9;
  375. order: 9; }
  376. .offset-5, .md-css-only [offset="5"] {
  377. margin-left: 5%; }
  378. .offset-10, .md-css-only [offset="10"] {
  379. margin-left: 10%; }
  380. .offset-15, .md-css-only [offset="15"] {
  381. margin-left: 15%; }
  382. .offset-20, .md-css-only [offset="20"] {
  383. margin-left: 20%; }
  384. .offset-25, .md-css-only [offset="25"] {
  385. margin-left: 25%; }
  386. .offset-30, .md-css-only [offset="30"] {
  387. margin-left: 30%; }
  388. .offset-35, .md-css-only [offset="35"] {
  389. margin-left: 35%; }
  390. .offset-40, .md-css-only [offset="40"] {
  391. margin-left: 40%; }
  392. .offset-45, .md-css-only [offset="45"] {
  393. margin-left: 45%; }
  394. .offset-50, .md-css-only [offset="50"] {
  395. margin-left: 50%; }
  396. .offset-55, .md-css-only [offset="55"] {
  397. margin-left: 55%; }
  398. .offset-60, .md-css-only [offset="60"] {
  399. margin-left: 60%; }
  400. .offset-65, .md-css-only [offset="65"] {
  401. margin-left: 65%; }
  402. .offset-70, .md-css-only [offset="70"] {
  403. margin-left: 70%; }
  404. .offset-75, .md-css-only [offset="75"] {
  405. margin-left: 75%; }
  406. .offset-80, .md-css-only [offset="80"] {
  407. margin-left: 80%; }
  408. .offset-85, .md-css-only [offset="85"] {
  409. margin-left: 85%; }
  410. .offset-90, .md-css-only [offset="90"] {
  411. margin-left: 90%; }
  412. .offset-95, .md-css-only [offset="95"] {
  413. margin-left: 95%; }
  414. .offset-33, .offset-34 {
  415. margin-left: 34%; }
  416. .offset-66, .offset-67 {
  417. margin-left: 66%; }
  418. .layout-padding > .flex-sm, .layout-padding > .flex-lt-md, .md-css-only [layout-padding] > [flex-sm], .md-css-only [layout-padding] > [flex-lt-md] {
  419. padding: 4px; }
  420. .layout-padding, .layout-padding > .flex, .layout-padding > .flex-gt-sm, .layout-padding > .flex-md, .layout-padding > .flex-lt-lg, .md-css-only [layout-padding], .md-css-only [layout-padding] > .md-css-only [flex], .md-css-only [layout-padding] > .md-css-only [flex-gt-sm], .md-css-only [layout-padding] > .md-css-only [flex-md], .md-css-only [layout-padding] > .md-css-only [flex-lt-lg] {
  421. padding: 8px; }
  422. .layout-padding > .flex-gt-md, .layout-padding > .flex-lg, .md-css-only [layout-padding] > .md-css-only [flex-gt-md], .md-css-only [layout-padding] > .md-css-only [flex-lg] {
  423. padding: 16px; }
  424. .layout-margin > .flex-sm, .layout-margin > .flex-lt-md, .md-css-only [layout-margin] > .md-css-only [flex-sm], .md-css-only [layout-margin] > .md-css-only [flex-lt-md] {
  425. margin: 4px; }
  426. .layout-margin, .layout-margin > .flex, .layout-margin > .flex-gt-sm, .layout-margin > .flex-md, .layout-margin > .flex-lt-lg, .md-css-only [layout-margin], .md-css-only [layout-margin] > .md-css-only [flex], .md-css-only [layout-margin] > .md-css-only [flex-gt-sm], .md-css-only [layout-margin] > .md-css-only [flex-md], .md-css-only [layout-margin] > .md-css-only [flex-lt-lg] {
  427. margin: 8px; }
  428. .layout-margin > .flex-gt-md, .layout-margin > .flex-lg, .md-css-only [layout-margin] > .md-css-only [flex-gt-md], .md-css-only [layout-margin] > .md-css-only [flex-lg] {
  429. margin: 16px; }
  430. .layout-wrap {
  431. -webkit-flex-wrap: wrap;
  432. -ms-flex-wrap: wrap;
  433. flex-wrap: wrap; }
  434. .layout-fill {
  435. margin: 0;
  436. width: 100%;
  437. min-height: 100%;
  438. height: 100%; }
  439. /**
  440. * `hide-gt-sm show-gt-lg` should hide from 600px to 1200px
  441. * `show-md hide-gt-sm` should show from 0px to 960px and hide at >960px
  442. * `hide-gt-md show-gt-sm` should show everywhere (show overrides hide)`
  443. *
  444. * hide means hide everywhere
  445. * Sizes:
  446. * 0 <= size < 600 Phone
  447. * 600 <= size < 960 Tablet
  448. * 960 <= size < 1200 Tablet-Landscape
  449. */
  450. @media (max-width: 599px) {
  451. .hide-sm:not(.show-sm):not(.show), .hide:not(.show-sm):not(.show) {
  452. display: none; }
  453. .layout-sm {
  454. box-sizing: border-box;
  455. display: -webkit-flex;
  456. display: -ms-flexbox;
  457. display: flex; }
  458. .layout-sm-column, .md-css-only [layout-sm=column] {
  459. -webkit-flex-direction: column;
  460. -ms-flex-direction: column;
  461. flex-direction: column; }
  462. .layout-sm-row, .md-css-only [layout-sm=row] {
  463. -webkit-flex-direction: row;
  464. -ms-flex-direction: row;
  465. flex-direction: row;
  466. -webkit-flex-wrap: wrap;
  467. -ms-flex-wrap: wrap;
  468. flex-wrap: wrap; }
  469. .flex-sm {
  470. box-sizing: border-box;
  471. -webkit-flex: 1;
  472. -ms-flex: 1;
  473. flex: 1; }
  474. .flex-sm-5, .md-css-only [flex-sm="5"] {
  475. -webkit-flex: 0 0 5%;
  476. -ms-flex: 0 0 5%;
  477. flex: 0 0 5%; }
  478. .layout-sm-row > .flex-sm-5, .md-css-only [layout="row"] > .md-css-only [flex-sm="5"] {
  479. max-width: 5%;
  480. max-height: 100%; }
  481. .layout-sm-column > .flex-sm-5, .md-css-only [layout="column"] > .md-css-only [flex-sm="5"] {
  482. max-height: 5%;
  483. max-width: 100%; }
  484. .flex-sm-10, .md-css-only [flex-sm="10"] {
  485. -webkit-flex: 0 0 10%;
  486. -ms-flex: 0 0 10%;
  487. flex: 0 0 10%; }
  488. .layout-sm-row > .flex-sm-10, .md-css-only [layout="row"] > .md-css-only [flex-sm="10"] {
  489. max-width: 10%;
  490. max-height: 100%; }
  491. .layout-sm-column > .flex-sm-10, .md-css-only [layout="column"] > .md-css-only [flex-sm="10"] {
  492. max-height: 10%;
  493. max-width: 100%; }
  494. .flex-sm-15, .md-css-only [flex-sm="15"] {
  495. -webkit-flex: 0 0 15%;
  496. -ms-flex: 0 0 15%;
  497. flex: 0 0 15%; }
  498. .layout-sm-row > .flex-sm-15, .md-css-only [layout="row"] > .md-css-only [flex-sm="15"] {
  499. max-width: 15%;
  500. max-height: 100%; }
  501. .layout-sm-column > .flex-sm-15, .md-css-only [layout="column"] > .md-css-only [flex-sm="15"] {
  502. max-height: 15%;
  503. max-width: 100%; }
  504. .flex-sm-20, .md-css-only [flex-sm="20"] {
  505. -webkit-flex: 0 0 20%;
  506. -ms-flex: 0 0 20%;
  507. flex: 0 0 20%; }
  508. .layout-sm-row > .flex-sm-20, .md-css-only [layout="row"] > .md-css-only [flex-sm="20"] {
  509. max-width: 20%;
  510. max-height: 100%; }
  511. .layout-sm-column > .flex-sm-20, .md-css-only [layout="column"] > .md-css-only [flex-sm="20"] {
  512. max-height: 20%;
  513. max-width: 100%; }
  514. .flex-sm-25, .md-css-only [flex-sm="25"] {
  515. -webkit-flex: 0 0 25%;
  516. -ms-flex: 0 0 25%;
  517. flex: 0 0 25%; }
  518. .layout-sm-row > .flex-sm-25, .md-css-only [layout="row"] > .md-css-only [flex-sm="25"] {
  519. max-width: 25%;
  520. max-height: 100%; }
  521. .layout-sm-column > .flex-sm-25, .md-css-only [layout="column"] > .md-css-only [flex-sm="25"] {
  522. max-height: 25%;
  523. max-width: 100%; }
  524. .flex-sm-30, .md-css-only [flex-sm="30"] {
  525. -webkit-flex: 0 0 30%;
  526. -ms-flex: 0 0 30%;
  527. flex: 0 0 30%; }
  528. .layout-sm-row > .flex-sm-30, .md-css-only [layout="row"] > .md-css-only [flex-sm="30"] {
  529. max-width: 30%;
  530. max-height: 100%; }
  531. .layout-sm-column > .flex-sm-30, .md-css-only [layout="column"] > .md-css-only [flex-sm="30"] {
  532. max-height: 30%;
  533. max-width: 100%; }
  534. .flex-sm-35, .md-css-only [flex-sm="35"] {
  535. -webkit-flex: 0 0 35%;
  536. -ms-flex: 0 0 35%;
  537. flex: 0 0 35%; }
  538. .layout-sm-row > .flex-sm-35, .md-css-only [layout="row"] > .md-css-only [flex-sm="35"] {
  539. max-width: 35%;
  540. max-height: 100%; }
  541. .layout-sm-column > .flex-sm-35, .md-css-only [layout="column"] > .md-css-only [flex-sm="35"] {
  542. max-height: 35%;
  543. max-width: 100%; }
  544. .flex-sm-40, .md-css-only [flex-sm="40"] {
  545. -webkit-flex: 0 0 40%;
  546. -ms-flex: 0 0 40%;
  547. flex: 0 0 40%; }
  548. .layout-sm-row > .flex-sm-40, .md-css-only [layout="row"] > .md-css-only [flex-sm="40"] {
  549. max-width: 40%;
  550. max-height: 100%; }
  551. .layout-sm-column > .flex-sm-40, .md-css-only [layout="column"] > .md-css-only [flex-sm="40"] {
  552. max-height: 40%;
  553. max-width: 100%; }
  554. .flex-sm-45, .md-css-only [flex-sm="45"] {
  555. -webkit-flex: 0 0 45%;
  556. -ms-flex: 0 0 45%;
  557. flex: 0 0 45%; }
  558. .layout-sm-row > .flex-sm-45, .md-css-only [layout="row"] > .md-css-only [flex-sm="45"] {
  559. max-width: 45%;
  560. max-height: 100%; }
  561. .layout-sm-column > .flex-sm-45, .md-css-only [layout="column"] > .md-css-only [flex-sm="45"] {
  562. max-height: 45%;
  563. max-width: 100%; }
  564. .flex-sm-50, .md-css-only [flex-sm="50"] {
  565. -webkit-flex: 0 0 50%;
  566. -ms-flex: 0 0 50%;
  567. flex: 0 0 50%; }
  568. .layout-sm-row > .flex-sm-50, .md-css-only [layout="row"] > .md-css-only [flex-sm="50"] {
  569. max-width: 50%;
  570. max-height: 100%; }
  571. .layout-sm-column > .flex-sm-50, .md-css-only [layout="column"] > .md-css-only [flex-sm="50"] {
  572. max-height: 50%;
  573. max-width: 100%; }
  574. .flex-sm-55, .md-css-only [flex-sm="55"] {
  575. -webkit-flex: 0 0 55%;
  576. -ms-flex: 0 0 55%;
  577. flex: 0 0 55%; }
  578. .layout-sm-row > .flex-sm-55, .md-css-only [layout="row"] > .md-css-only [flex-sm="55"] {
  579. max-width: 55%;
  580. max-height: 100%; }
  581. .layout-sm-column > .flex-sm-55, .md-css-only [layout="column"] > .md-css-only [flex-sm="55"] {
  582. max-height: 55%;
  583. max-width: 100%; }
  584. .flex-sm-60, .md-css-only [flex-sm="60"] {
  585. -webkit-flex: 0 0 60%;
  586. -ms-flex: 0 0 60%;
  587. flex: 0 0 60%; }
  588. .layout-sm-row > .flex-sm-60, .md-css-only [layout="row"] > .md-css-only [flex-sm="60"] {
  589. max-width: 60%;
  590. max-height: 100%; }
  591. .layout-sm-column > .flex-sm-60, .md-css-only [layout="column"] > .md-css-only [flex-sm="60"] {
  592. max-height: 60%;
  593. max-width: 100%; }
  594. .flex-sm-65, .md-css-only [flex-sm="65"] {
  595. -webkit-flex: 0 0 65%;
  596. -ms-flex: 0 0 65%;
  597. flex: 0 0 65%; }
  598. .layout-sm-row > .flex-sm-65, .md-css-only [layout="row"] > .md-css-only [flex-sm="65"] {
  599. max-width: 65%;
  600. max-height: 100%; }
  601. .layout-sm-column > .flex-sm-65, .md-css-only [layout="column"] > .md-css-only [flex-sm="65"] {
  602. max-height: 65%;
  603. max-width: 100%; }
  604. .flex-sm-70, .md-css-only [flex-sm="70"] {
  605. -webkit-flex: 0 0 70%;
  606. -ms-flex: 0 0 70%;
  607. flex: 0 0 70%; }
  608. .layout-sm-row > .flex-sm-70, .md-css-only [layout="row"] > .md-css-only [flex-sm="70"] {
  609. max-width: 70%;
  610. max-height: 100%; }
  611. .layout-sm-column > .flex-sm-70, .md-css-only [layout="column"] > .md-css-only [flex-sm="70"] {
  612. max-height: 70%;
  613. max-width: 100%; }
  614. .flex-sm-75, .md-css-only [flex-sm="75"] {
  615. -webkit-flex: 0 0 75%;
  616. -ms-flex: 0 0 75%;
  617. flex: 0 0 75%; }
  618. .layout-sm-row > .flex-sm-75, .md-css-only [layout="row"] > .md-css-only [flex-sm="75"] {
  619. max-width: 75%;
  620. max-height: 100%; }
  621. .layout-sm-column > .flex-sm-75, .md-css-only [layout="column"] > .md-css-only [flex-sm="75"] {
  622. max-height: 75%;
  623. max-width: 100%; }
  624. .flex-sm-80, .md-css-only [flex-sm="80"] {
  625. -webkit-flex: 0 0 80%;
  626. -ms-flex: 0 0 80%;
  627. flex: 0 0 80%; }
  628. .layout-sm-row > .flex-sm-80, .md-css-only [layout="row"] > .md-css-only [flex-sm="80"] {
  629. max-width: 80%;
  630. max-height: 100%; }
  631. .layout-sm-column > .flex-sm-80, .md-css-only [layout="column"] > .md-css-only [flex-sm="80"] {
  632. max-height: 80%;
  633. max-width: 100%; }
  634. .flex-sm-85, .md-css-only [flex-sm="85"] {
  635. -webkit-flex: 0 0 85%;
  636. -ms-flex: 0 0 85%;
  637. flex: 0 0 85%; }
  638. .layout-sm-row > .flex-sm-85, .md-css-only [layout="row"] > .md-css-only [flex-sm="85"] {
  639. max-width: 85%;
  640. max-height: 100%; }
  641. .layout-sm-column > .flex-sm-85, .md-css-only [layout="column"] > .md-css-only [flex-sm="85"] {
  642. max-height: 85%;
  643. max-width: 100%; }
  644. .flex-sm-90, .md-css-only [flex-sm="90"] {
  645. -webkit-flex: 0 0 90%;
  646. -ms-flex: 0 0 90%;
  647. flex: 0 0 90%; }
  648. .layout-sm-row > .flex-sm-90, .md-css-only [layout="row"] > .md-css-only [flex-sm="90"] {
  649. max-width: 90%;
  650. max-height: 100%; }
  651. .layout-sm-column > .flex-sm-90, .md-css-only [layout="column"] > .md-css-only [flex-sm="90"] {
  652. max-height: 90%;
  653. max-width: 100%; }
  654. .flex-sm-95, .md-css-only [flex-sm="95"] {
  655. -webkit-flex: 0 0 95%;
  656. -ms-flex: 0 0 95%;
  657. flex: 0 0 95%; }
  658. .layout-sm-row > .flex-sm-95, .md-css-only [layout="row"] > .md-css-only [flex-sm="95"] {
  659. max-width: 95%;
  660. max-height: 100%; }
  661. .layout-sm-column > .flex-sm-95, .md-css-only [layout="column"] > .md-css-only [flex-sm="95"] {
  662. max-height: 95%;
  663. max-width: 100%; }
  664. .flex-sm-100, .md-css-only [flex-sm="100"] {
  665. -webkit-flex: 0 0 100%;
  666. -ms-flex: 0 0 100%;
  667. flex: 0 0 100%; }
  668. .layout-sm-row > .flex-sm-100, .md-css-only [layout="row"] > .md-css-only [flex-sm="100"] {
  669. max-width: 100%;
  670. max-height: 100%; }
  671. .layout-sm-column > .flex-sm-100, .md-css-only [layout="column"] > .md-css-only [flex-sm="100"] {
  672. max-height: 100%;
  673. max-width: 100%; }
  674. .flex-sm-33, .flex-sm-34 {
  675. -webkit-flex: 0 0 33%;
  676. -ms-flex: 0 0 33%;
  677. flex: 0 0 33%;
  678. max-width: 33%;
  679. max-height: 100%; }
  680. .flex-sm-66, .flex-sm-67 {
  681. -webkit-flex: 0 0 67%;
  682. -ms-flex: 0 0 67%;
  683. flex: 0 0 67%;
  684. max-width: 67%;
  685. max-height: 100%; }
  686. .layout-sm-row > .flex-sm-33, .layout-sm-row > .flex-sm-34 {
  687. max-width: 33%;
  688. max-height: 100%; }
  689. .layout-sm-row > .flex-sm-66, .layout-sm-row > .flex-sm-67 {
  690. max-width: 67%;
  691. max-height: 100%; }
  692. .layout-sm-column > .flex-sm-33, .layout-sm-column > .flex-sm-34 {
  693. max-height: 33%;
  694. max-width: 100%; }
  695. .layout-sm-column > .flex-sm-66, .layout-sm-column > .flex-sm-67 {
  696. max-height: 67%;
  697. max-width: 100%; } }
  698. @media (min-width: 600px) {
  699. .layout-gt-sm {
  700. box-sizing: border-box;
  701. display: -webkit-flex;
  702. display: -ms-flexbox;
  703. display: flex; }
  704. .layout-gt-sm-column, .md-css-only [layout-gt-sm=column] {
  705. -webkit-flex-direction: column;
  706. -ms-flex-direction: column;
  707. flex-direction: column; }
  708. .layout-gt-sm-row, .md-css-only [layout-gt-sm=row] {
  709. -webkit-flex-direction: row;
  710. -ms-flex-direction: row;
  711. flex-direction: row;
  712. -webkit-flex-wrap: wrap;
  713. -ms-flex-wrap: wrap;
  714. flex-wrap: wrap; }
  715. .flex-gt-sm {
  716. box-sizing: border-box;
  717. -webkit-flex: 1;
  718. -ms-flex: 1;
  719. flex: 1; }
  720. .flex-gt-sm-5, .md-css-only [flex-gt-sm="5"] {
  721. -webkit-flex: 0 0 5%;
  722. -ms-flex: 0 0 5%;
  723. flex: 0 0 5%; }
  724. .layout-gt-sm-row > .flex-gt-sm-5, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="5"] {
  725. max-width: 5%;
  726. max-height: 100%; }
  727. .layout-gt-sm-column > .flex-gt-sm-5, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="5"] {
  728. max-height: 5%;
  729. max-width: 100%; }
  730. .flex-gt-sm-10, .md-css-only [flex-gt-sm="10"] {
  731. -webkit-flex: 0 0 10%;
  732. -ms-flex: 0 0 10%;
  733. flex: 0 0 10%; }
  734. .layout-gt-sm-row > .flex-gt-sm-10, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="10"] {
  735. max-width: 10%;
  736. max-height: 100%; }
  737. .layout-gt-sm-column > .flex-gt-sm-10, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="10"] {
  738. max-height: 10%;
  739. max-width: 100%; }
  740. .flex-gt-sm-15, .md-css-only [flex-gt-sm="15"] {
  741. -webkit-flex: 0 0 15%;
  742. -ms-flex: 0 0 15%;
  743. flex: 0 0 15%; }
  744. .layout-gt-sm-row > .flex-gt-sm-15, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="15"] {
  745. max-width: 15%;
  746. max-height: 100%; }
  747. .layout-gt-sm-column > .flex-gt-sm-15, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="15"] {
  748. max-height: 15%;
  749. max-width: 100%; }
  750. .flex-gt-sm-20, .md-css-only [flex-gt-sm="20"] {
  751. -webkit-flex: 0 0 20%;
  752. -ms-flex: 0 0 20%;
  753. flex: 0 0 20%; }
  754. .layout-gt-sm-row > .flex-gt-sm-20, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="20"] {
  755. max-width: 20%;
  756. max-height: 100%; }
  757. .layout-gt-sm-column > .flex-gt-sm-20, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="20"] {
  758. max-height: 20%;
  759. max-width: 100%; }
  760. .flex-gt-sm-25, .md-css-only [flex-gt-sm="25"] {
  761. -webkit-flex: 0 0 25%;
  762. -ms-flex: 0 0 25%;
  763. flex: 0 0 25%; }
  764. .layout-gt-sm-row > .flex-gt-sm-25, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="25"] {
  765. max-width: 25%;
  766. max-height: 100%; }
  767. .layout-gt-sm-column > .flex-gt-sm-25, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="25"] {
  768. max-height: 25%;
  769. max-width: 100%; }
  770. .flex-gt-sm-30, .md-css-only [flex-gt-sm="30"] {
  771. -webkit-flex: 0 0 30%;
  772. -ms-flex: 0 0 30%;
  773. flex: 0 0 30%; }
  774. .layout-gt-sm-row > .flex-gt-sm-30, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="30"] {
  775. max-width: 30%;
  776. max-height: 100%; }
  777. .layout-gt-sm-column > .flex-gt-sm-30, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="30"] {
  778. max-height: 30%;
  779. max-width: 100%; }
  780. .flex-gt-sm-35, .md-css-only [flex-gt-sm="35"] {
  781. -webkit-flex: 0 0 35%;
  782. -ms-flex: 0 0 35%;
  783. flex: 0 0 35%; }
  784. .layout-gt-sm-row > .flex-gt-sm-35, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="35"] {
  785. max-width: 35%;
  786. max-height: 100%; }
  787. .layout-gt-sm-column > .flex-gt-sm-35, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="35"] {
  788. max-height: 35%;
  789. max-width: 100%; }
  790. .flex-gt-sm-40, .md-css-only [flex-gt-sm="40"] {
  791. -webkit-flex: 0 0 40%;
  792. -ms-flex: 0 0 40%;
  793. flex: 0 0 40%; }
  794. .layout-gt-sm-row > .flex-gt-sm-40, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="40"] {
  795. max-width: 40%;
  796. max-height: 100%; }
  797. .layout-gt-sm-column > .flex-gt-sm-40, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="40"] {
  798. max-height: 40%;
  799. max-width: 100%; }
  800. .flex-gt-sm-45, .md-css-only [flex-gt-sm="45"] {
  801. -webkit-flex: 0 0 45%;
  802. -ms-flex: 0 0 45%;
  803. flex: 0 0 45%; }
  804. .layout-gt-sm-row > .flex-gt-sm-45, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="45"] {
  805. max-width: 45%;
  806. max-height: 100%; }
  807. .layout-gt-sm-column > .flex-gt-sm-45, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="45"] {
  808. max-height: 45%;
  809. max-width: 100%; }
  810. .flex-gt-sm-50, .md-css-only [flex-gt-sm="50"] {
  811. -webkit-flex: 0 0 50%;
  812. -ms-flex: 0 0 50%;
  813. flex: 0 0 50%; }
  814. .layout-gt-sm-row > .flex-gt-sm-50, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="50"] {
  815. max-width: 50%;
  816. max-height: 100%; }
  817. .layout-gt-sm-column > .flex-gt-sm-50, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="50"] {
  818. max-height: 50%;
  819. max-width: 100%; }
  820. .flex-gt-sm-55, .md-css-only [flex-gt-sm="55"] {
  821. -webkit-flex: 0 0 55%;
  822. -ms-flex: 0 0 55%;
  823. flex: 0 0 55%; }
  824. .layout-gt-sm-row > .flex-gt-sm-55, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="55"] {
  825. max-width: 55%;
  826. max-height: 100%; }
  827. .layout-gt-sm-column > .flex-gt-sm-55, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="55"] {
  828. max-height: 55%;
  829. max-width: 100%; }
  830. .flex-gt-sm-60, .md-css-only [flex-gt-sm="60"] {
  831. -webkit-flex: 0 0 60%;
  832. -ms-flex: 0 0 60%;
  833. flex: 0 0 60%; }
  834. .layout-gt-sm-row > .flex-gt-sm-60, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="60"] {
  835. max-width: 60%;
  836. max-height: 100%; }
  837. .layout-gt-sm-column > .flex-gt-sm-60, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="60"] {
  838. max-height: 60%;
  839. max-width: 100%; }
  840. .flex-gt-sm-65, .md-css-only [flex-gt-sm="65"] {
  841. -webkit-flex: 0 0 65%;
  842. -ms-flex: 0 0 65%;
  843. flex: 0 0 65%; }
  844. .layout-gt-sm-row > .flex-gt-sm-65, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="65"] {
  845. max-width: 65%;
  846. max-height: 100%; }
  847. .layout-gt-sm-column > .flex-gt-sm-65, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="65"] {
  848. max-height: 65%;
  849. max-width: 100%; }
  850. .flex-gt-sm-70, .md-css-only [flex-gt-sm="70"] {
  851. -webkit-flex: 0 0 70%;
  852. -ms-flex: 0 0 70%;
  853. flex: 0 0 70%; }
  854. .layout-gt-sm-row > .flex-gt-sm-70, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="70"] {
  855. max-width: 70%;
  856. max-height: 100%; }
  857. .layout-gt-sm-column > .flex-gt-sm-70, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="70"] {
  858. max-height: 70%;
  859. max-width: 100%; }
  860. .flex-gt-sm-75, .md-css-only [flex-gt-sm="75"] {
  861. -webkit-flex: 0 0 75%;
  862. -ms-flex: 0 0 75%;
  863. flex: 0 0 75%; }
  864. .layout-gt-sm-row > .flex-gt-sm-75, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="75"] {
  865. max-width: 75%;
  866. max-height: 100%; }
  867. .layout-gt-sm-column > .flex-gt-sm-75, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="75"] {
  868. max-height: 75%;
  869. max-width: 100%; }
  870. .flex-gt-sm-80, .md-css-only [flex-gt-sm="80"] {
  871. -webkit-flex: 0 0 80%;
  872. -ms-flex: 0 0 80%;
  873. flex: 0 0 80%; }
  874. .layout-gt-sm-row > .flex-gt-sm-80, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="80"] {
  875. max-width: 80%;
  876. max-height: 100%; }
  877. .layout-gt-sm-column > .flex-gt-sm-80, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="80"] {
  878. max-height: 80%;
  879. max-width: 100%; }
  880. .flex-gt-sm-85, .md-css-only [flex-gt-sm="85"] {
  881. -webkit-flex: 0 0 85%;
  882. -ms-flex: 0 0 85%;
  883. flex: 0 0 85%; }
  884. .layout-gt-sm-row > .flex-gt-sm-85, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="85"] {
  885. max-width: 85%;
  886. max-height: 100%; }
  887. .layout-gt-sm-column > .flex-gt-sm-85, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="85"] {
  888. max-height: 85%;
  889. max-width: 100%; }
  890. .flex-gt-sm-90, .md-css-only [flex-gt-sm="90"] {
  891. -webkit-flex: 0 0 90%;
  892. -ms-flex: 0 0 90%;
  893. flex: 0 0 90%; }
  894. .layout-gt-sm-row > .flex-gt-sm-90, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="90"] {
  895. max-width: 90%;
  896. max-height: 100%; }
  897. .layout-gt-sm-column > .flex-gt-sm-90, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="90"] {
  898. max-height: 90%;
  899. max-width: 100%; }
  900. .flex-gt-sm-95, .md-css-only [flex-gt-sm="95"] {
  901. -webkit-flex: 0 0 95%;
  902. -ms-flex: 0 0 95%;
  903. flex: 0 0 95%; }
  904. .layout-gt-sm-row > .flex-gt-sm-95, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="95"] {
  905. max-width: 95%;
  906. max-height: 100%; }
  907. .layout-gt-sm-column > .flex-gt-sm-95, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="95"] {
  908. max-height: 95%;
  909. max-width: 100%; }
  910. .flex-gt-sm-100, .md-css-only [flex-gt-sm="100"] {
  911. -webkit-flex: 0 0 100%;
  912. -ms-flex: 0 0 100%;
  913. flex: 0 0 100%; }
  914. .layout-gt-sm-row > .flex-gt-sm-100, .md-css-only [layout="row"] > .md-css-only [flex-gt-sm="100"] {
  915. max-width: 100%;
  916. max-height: 100%; }
  917. .layout-gt-sm-column > .flex-gt-sm-100, .md-css-only [layout="column"] > .md-css-only [flex-gt-sm="100"] {
  918. max-height: 100%;
  919. max-width: 100%; }
  920. .flex-gt-sm-33, .flex-gt-sm-34 {
  921. -webkit-flex: 0 0 33%;
  922. -ms-flex: 0 0 33%;
  923. flex: 0 0 33%;
  924. max-width: 33%;
  925. max-height: 100%; }
  926. .flex-gt-sm-66, .flex-gt-sm-67 {
  927. -webkit-flex: 0 0 67%;
  928. -ms-flex: 0 0 67%;
  929. flex: 0 0 67%;
  930. max-width: 67%;
  931. max-height: 100%; }
  932. .layout-gt-sm-row > .flex-gt-sm-33, .layout-gt-sm-row > .flex-gt-sm-34 {
  933. max-width: 33%;
  934. max-height: 100%; }
  935. .layout-gt-sm-row > .flex-gt-sm-66, .layout-gt-sm-row > .flex-gt-sm-67 {
  936. max-width: 67%;
  937. max-height: 100%; }
  938. .layout-gt-sm-column > .flex-gt-sm-33, .layout-gt-sm-column > .flex-gt-sm-34 {
  939. max-height: 33%;
  940. max-width: 100%; }
  941. .layout-gt-sm-column > .flex-gt-sm-66, .layout-gt-sm-column > .flex-gt-sm-67 {
  942. max-height: 67%;
  943. max-width: 100%; } }
  944. @media (min-width: 600px) and (max-width: 959px) {
  945. .hide:not(.show-gt-sm):not(.show-md):not(.show), .hide-gt-sm:not(.show-gt-sm):not(.show-md):not(.show) {
  946. display: none; }
  947. .hide-md:not(.show-md):not(.show) {
  948. display: none; }
  949. .layout-md {
  950. box-sizing: border-box;
  951. display: -webkit-flex;
  952. display: -ms-flexbox;
  953. display: flex; }
  954. .layout-md-column, .md-css-only [layout-md=column] {
  955. -webkit-flex-direction: column;
  956. -ms-flex-direction: column;
  957. flex-direction: column; }
  958. .layout-md-row, .md-css-only [layout-md=row] {
  959. -webkit-flex-direction: row;
  960. -ms-flex-direction: row;
  961. flex-direction: row;
  962. -webkit-flex-wrap: wrap;
  963. -ms-flex-wrap: wrap;
  964. flex-wrap: wrap; }
  965. .flex-md {
  966. box-sizing: border-box;
  967. -webkit-flex: 1;
  968. -ms-flex: 1;
  969. flex: 1; }
  970. .flex-md-5, .md-css-only [flex-md="5"] {
  971. -webkit-flex: 0 0 5%;
  972. -ms-flex: 0 0 5%;
  973. flex: 0 0 5%; }
  974. .layout-md-row > .flex-md-5, .md-css-only [layout="row"] > .md-css-only [flex-md="5"] {
  975. max-width: 5%;
  976. max-height: 100%; }
  977. .layout-md-column > .flex-md-5, .md-css-only [layout="column"] > .md-css-only [flex-md="5"] {
  978. max-height: 5%;
  979. max-width: 100%; }
  980. .flex-md-10, .md-css-only [flex-md="10"] {
  981. -webkit-flex: 0 0 10%;
  982. -ms-flex: 0 0 10%;
  983. flex: 0 0 10%; }
  984. .layout-md-row > .flex-md-10, .md-css-only [layout="row"] > .md-css-only [flex-md="10"] {
  985. max-width: 10%;
  986. max-height: 100%; }
  987. .layout-md-column > .flex-md-10, .md-css-only [layout="column"] > .md-css-only [flex-md="10"] {
  988. max-height: 10%;
  989. max-width: 100%; }
  990. .flex-md-15, .md-css-only [flex-md="15"] {
  991. -webkit-flex: 0 0 15%;
  992. -ms-flex: 0 0 15%;
  993. flex: 0 0 15%; }
  994. .layout-md-row > .flex-md-15, .md-css-only [layout="row"] > .md-css-only [flex-md="15"] {
  995. max-width: 15%;
  996. max-height: 100%; }
  997. .layout-md-column > .flex-md-15, .md-css-only [layout="column"] > .md-css-only [flex-md="15"] {
  998. max-height: 15%;
  999. max-width: 100%; }
  1000. .flex-md-20, .md-css-only [flex-md="20"] {
  1001. -webkit-flex: 0 0 20%;
  1002. -ms-flex: 0 0 20%;
  1003. flex: 0 0 20%; }
  1004. .layout-md-row > .flex-md-20, .md-css-only [layout="row"] > .md-css-only [flex-md="20"] {
  1005. max-width: 20%;
  1006. max-height: 100%; }
  1007. .layout-md-column > .flex-md-20, .md-css-only [layout="column"] > .md-css-only [flex-md="20"] {
  1008. max-height: 20%;
  1009. max-width: 100%; }
  1010. .flex-md-25, .md-css-only [flex-md="25"] {
  1011. -webkit-flex: 0 0 25%;
  1012. -ms-flex: 0 0 25%;
  1013. flex: 0 0 25%; }
  1014. .layout-md-row > .flex-md-25, .md-css-only [layout="row"] > .md-css-only [flex-md="25"] {
  1015. max-width: 25%;
  1016. max-height: 100%; }
  1017. .layout-md-column > .flex-md-25, .md-css-only [layout="column"] > .md-css-only [flex-md="25"] {
  1018. max-height: 25%;
  1019. max-width: 100%; }
  1020. .flex-md-30, .md-css-only [flex-md="30"] {
  1021. -webkit-flex: 0 0 30%;
  1022. -ms-flex: 0 0 30%;
  1023. flex: 0 0 30%; }
  1024. .layout-md-row > .flex-md-30, .md-css-only [layout="row"] > .md-css-only [flex-md="30"] {
  1025. max-width: 30%;
  1026. max-height: 100%; }
  1027. .layout-md-column > .flex-md-30, .md-css-only [layout="column"] > .md-css-only [flex-md="30"] {
  1028. max-height: 30%;
  1029. max-width: 100%; }
  1030. .flex-md-35, .md-css-only [flex-md="35"] {
  1031. -webkit-flex: 0 0 35%;
  1032. -ms-flex: 0 0 35%;
  1033. flex: 0 0 35%; }
  1034. .layout-md-row > .flex-md-35, .md-css-only [layout="row"] > .md-css-only [flex-md="35"] {
  1035. max-width: 35%;
  1036. max-height: 100%; }
  1037. .layout-md-column > .flex-md-35, .md-css-only [layout="column"] > .md-css-only [flex-md="35"] {
  1038. max-height: 35%;
  1039. max-width: 100%; }
  1040. .flex-md-40, .md-css-only [flex-md="40"] {
  1041. -webkit-flex: 0 0 40%;
  1042. -ms-flex: 0 0 40%;
  1043. flex: 0 0 40%; }
  1044. .layout-md-row > .flex-md-40, .md-css-only [layout="row"] > .md-css-only [flex-md="40"] {
  1045. max-width: 40%;
  1046. max-height: 100%; }
  1047. .layout-md-column > .flex-md-40, .md-css-only [layout="column"] > .md-css-only [flex-md="40"] {
  1048. max-height: 40%;
  1049. max-width: 100%; }
  1050. .flex-md-45, .md-css-only [flex-md="45"] {
  1051. -webkit-flex: 0 0 45%;
  1052. -ms-flex: 0 0 45%;
  1053. flex: 0 0 45%; }
  1054. .layout-md-row > .flex-md-45, .md-css-only [layout="row"] > .md-css-only [flex-md="45"] {
  1055. max-width: 45%;
  1056. max-height: 100%; }
  1057. .layout-md-column > .flex-md-45, .md-css-only [layout="column"] > .md-css-only [flex-md="45"] {
  1058. max-height: 45%;
  1059. max-width: 100%; }
  1060. .flex-md-50, .md-css-only [flex-md="50"] {
  1061. -webkit-flex: 0 0 50%;
  1062. -ms-flex: 0 0 50%;
  1063. flex: 0 0 50%; }
  1064. .layout-md-row > .flex-md-50, .md-css-only [layout="row"] > .md-css-only [flex-md="50"] {
  1065. max-width: 50%;
  1066. max-height: 100%; }
  1067. .layout-md-column > .flex-md-50, .md-css-only [layout="column"] > .md-css-only [flex-md="50"] {
  1068. max-height: 50%;
  1069. max-width: 100%; }
  1070. .flex-md-55, .md-css-only [flex-md="55"] {
  1071. -webkit-flex: 0 0 55%;
  1072. -ms-flex: 0 0 55%;
  1073. flex: 0 0 55%; }
  1074. .layout-md-row > .flex-md-55, .md-css-only [layout="row"] > .md-css-only [flex-md="55"] {
  1075. max-width: 55%;
  1076. max-height: 100%; }
  1077. .layout-md-column > .flex-md-55, .md-css-only [layout="column"] > .md-css-only [flex-md="55"] {
  1078. max-height: 55%;
  1079. max-width: 100%; }
  1080. .flex-md-60, .md-css-only [flex-md="60"] {
  1081. -webkit-flex: 0 0 60%;
  1082. -ms-flex: 0 0 60%;
  1083. flex: 0 0 60%; }
  1084. .layout-md-row > .flex-md-60, .md-css-only [layout="row"] > .md-css-only [flex-md="60"] {
  1085. max-width: 60%;
  1086. max-height: 100%; }
  1087. .layout-md-column > .flex-md-60, .md-css-only [layout="column"] > .md-css-only [flex-md="60"] {
  1088. max-height: 60%;
  1089. max-width: 100%; }
  1090. .flex-md-65, .md-css-only [flex-md="65"] {
  1091. -webkit-flex: 0 0 65%;
  1092. -ms-flex: 0 0 65%;
  1093. flex: 0 0 65%; }
  1094. .layout-md-row > .flex-md-65, .md-css-only [layout="row"] > .md-css-only [flex-md="65"] {
  1095. max-width: 65%;
  1096. max-height: 100%; }
  1097. .layout-md-column > .flex-md-65, .md-css-only [layout="column"] > .md-css-only [flex-md="65"] {
  1098. max-height: 65%;
  1099. max-width: 100%; }
  1100. .flex-md-70, .md-css-only [flex-md="70"] {
  1101. -webkit-flex: 0 0 70%;
  1102. -ms-flex: 0 0 70%;
  1103. flex: 0 0 70%; }
  1104. .layout-md-row > .flex-md-70, .md-css-only [layout="row"] > .md-css-only [flex-md="70"] {
  1105. max-width: 70%;
  1106. max-height: 100%; }
  1107. .layout-md-column > .flex-md-70, .md-css-only [layout="column"] > .md-css-only [flex-md="70"] {
  1108. max-height: 70%;
  1109. max-width: 100%; }
  1110. .flex-md-75, .md-css-only [flex-md="75"] {
  1111. -webkit-flex: 0 0 75%;
  1112. -ms-flex: 0 0 75%;
  1113. flex: 0 0 75%; }
  1114. .layout-md-row > .flex-md-75, .md-css-only [layout="row"] > .md-css-only [flex-md="75"] {
  1115. max-width: 75%;
  1116. max-height: 100%; }
  1117. .layout-md-column > .flex-md-75, .md-css-only [layout="column"] > .md-css-only [flex-md="75"] {
  1118. max-height: 75%;
  1119. max-width: 100%; }
  1120. .flex-md-80, .md-css-only [flex-md="80"] {
  1121. -webkit-flex: 0 0 80%;
  1122. -ms-flex: 0 0 80%;
  1123. flex: 0 0 80%; }
  1124. .layout-md-row > .flex-md-80, .md-css-only [layout="row"] > .md-css-only [flex-md="80"] {
  1125. max-width: 80%;
  1126. max-height: 100%; }
  1127. .layout-md-column > .flex-md-80, .md-css-only [layout="column"] > .md-css-only [flex-md="80"] {
  1128. max-height: 80%;
  1129. max-width: 100%; }
  1130. .flex-md-85, .md-css-only [flex-md="85"] {
  1131. -webkit-flex: 0 0 85%;
  1132. -ms-flex: 0 0 85%;
  1133. flex: 0 0 85%; }
  1134. .layout-md-row > .flex-md-85, .md-css-only [layout="row"] > .md-css-only [flex-md="85"] {
  1135. max-width: 85%;
  1136. max-height: 100%; }
  1137. .layout-md-column > .flex-md-85, .md-css-only [layout="column"] > .md-css-only [flex-md="85"] {
  1138. max-height: 85%;
  1139. max-width: 100%; }
  1140. .flex-md-90, .md-css-only [flex-md="90"] {
  1141. -webkit-flex: 0 0 90%;
  1142. -ms-flex: 0 0 90%;
  1143. flex: 0 0 90%; }
  1144. .layout-md-row > .flex-md-90, .md-css-only [layout="row"] > .md-css-only [flex-md="90"] {
  1145. max-width: 90%;
  1146. max-height: 100%; }
  1147. .layout-md-column > .flex-md-90, .md-css-only [layout="column"] > .md-css-only [flex-md="90"] {
  1148. max-height: 90%;
  1149. max-width: 100%; }
  1150. .flex-md-95, .md-css-only [flex-md="95"] {
  1151. -webkit-flex: 0 0 95%;
  1152. -ms-flex: 0 0 95%;
  1153. flex: 0 0 95%; }
  1154. .layout-md-row > .flex-md-95, .md-css-only [layout="row"] > .md-css-only [flex-md="95"] {
  1155. max-width: 95%;
  1156. max-height: 100%; }
  1157. .layout-md-column > .flex-md-95, .md-css-only [layout="column"] > .md-css-only [flex-md="95"] {
  1158. max-height: 95%;
  1159. max-width: 100%; }
  1160. .flex-md-100, .md-css-only [flex-md="100"] {
  1161. -webkit-flex: 0 0 100%;
  1162. -ms-flex: 0 0 100%;
  1163. flex: 0 0 100%; }
  1164. .layout-md-row > .flex-md-100, .md-css-only [layout="row"] > .md-css-only [flex-md="100"] {
  1165. max-width: 100%;
  1166. max-height: 100%; }
  1167. .layout-md-column > .flex-md-100, .md-css-only [layout="column"] > .md-css-only [flex-md="100"] {
  1168. max-height: 100%;
  1169. max-width: 100%; }
  1170. .flex-md-33, .flex-md-34 {
  1171. -webkit-flex: 0 0 33%;
  1172. -ms-flex: 0 0 33%;
  1173. flex: 0 0 33%;
  1174. max-width: 33%;
  1175. max-height: 100%; }
  1176. .flex-md-66, .flex-md-67 {
  1177. -webkit-flex: 0 0 67%;
  1178. -ms-flex: 0 0 67%;
  1179. flex: 0 0 67%;
  1180. max-width: 67%;
  1181. max-height: 100%; }
  1182. .layout-md-row > .flex-md-33, .layout-md-row > .flex-md-34 {
  1183. max-width: 33%;
  1184. max-height: 100%; }
  1185. .layout-md-row > .flex-md-66, .layout-md-row > .flex-md-67 {
  1186. max-width: 67%;
  1187. max-height: 100%; }
  1188. .layout-md-column > .flex-md-33, .layout-md-column > .flex-md-34 {
  1189. max-height: 33%;
  1190. max-width: 100%; }
  1191. .layout-md-column > .flex-md-66, .layout-md-column > .flex-md-67 {
  1192. max-height: 67%;
  1193. max-width: 100%; } }
  1194. @media (min-width: 960px) {
  1195. .layout-gt-md {
  1196. box-sizing: border-box;
  1197. display: -webkit-flex;
  1198. display: -ms-flexbox;
  1199. display: flex; }
  1200. .layout-gt-md-column, .md-css-only [layout-gt-md=column] {
  1201. -webkit-flex-direction: column;
  1202. -ms-flex-direction: column;
  1203. flex-direction: column; }
  1204. .layout-gt-md-row, .md-css-only [layout-gt-md=row] {
  1205. -webkit-flex-direction: row;
  1206. -ms-flex-direction: row;
  1207. flex-direction: row;
  1208. -webkit-flex-wrap: wrap;
  1209. -ms-flex-wrap: wrap;
  1210. flex-wrap: wrap; }
  1211. .flex-gt-md {
  1212. box-sizing: border-box;
  1213. -webkit-flex: 1;
  1214. -ms-flex: 1;
  1215. flex: 1; }
  1216. .flex-gt-md-5, .md-css-only [flex-gt-md="5"] {
  1217. -webkit-flex: 0 0 5%;
  1218. -ms-flex: 0 0 5%;
  1219. flex: 0 0 5%; }
  1220. .layout-gt-md-row > .flex-gt-md-5, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="5"] {
  1221. max-width: 5%;
  1222. max-height: 100%; }
  1223. .layout-gt-md-column > .flex-gt-md-5, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="5"] {
  1224. max-height: 5%;
  1225. max-width: 100%; }
  1226. .flex-gt-md-10, .md-css-only [flex-gt-md="10"] {
  1227. -webkit-flex: 0 0 10%;
  1228. -ms-flex: 0 0 10%;
  1229. flex: 0 0 10%; }
  1230. .layout-gt-md-row > .flex-gt-md-10, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="10"] {
  1231. max-width: 10%;
  1232. max-height: 100%; }
  1233. .layout-gt-md-column > .flex-gt-md-10, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="10"] {
  1234. max-height: 10%;
  1235. max-width: 100%; }
  1236. .flex-gt-md-15, .md-css-only [flex-gt-md="15"] {
  1237. -webkit-flex: 0 0 15%;
  1238. -ms-flex: 0 0 15%;
  1239. flex: 0 0 15%; }
  1240. .layout-gt-md-row > .flex-gt-md-15, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="15"] {
  1241. max-width: 15%;
  1242. max-height: 100%; }
  1243. .layout-gt-md-column > .flex-gt-md-15, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="15"] {
  1244. max-height: 15%;
  1245. max-width: 100%; }
  1246. .flex-gt-md-20, .md-css-only [flex-gt-md="20"] {
  1247. -webkit-flex: 0 0 20%;
  1248. -ms-flex: 0 0 20%;
  1249. flex: 0 0 20%; }
  1250. .layout-gt-md-row > .flex-gt-md-20, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="20"] {
  1251. max-width: 20%;
  1252. max-height: 100%; }
  1253. .layout-gt-md-column > .flex-gt-md-20, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="20"] {
  1254. max-height: 20%;
  1255. max-width: 100%; }
  1256. .flex-gt-md-25, .md-css-only [flex-gt-md="25"] {
  1257. -webkit-flex: 0 0 25%;
  1258. -ms-flex: 0 0 25%;
  1259. flex: 0 0 25%; }
  1260. .layout-gt-md-row > .flex-gt-md-25, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="25"] {
  1261. max-width: 25%;
  1262. max-height: 100%; }
  1263. .layout-gt-md-column > .flex-gt-md-25, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="25"] {
  1264. max-height: 25%;
  1265. max-width: 100%; }
  1266. .flex-gt-md-30, .md-css-only [flex-gt-md="30"] {
  1267. -webkit-flex: 0 0 30%;
  1268. -ms-flex: 0 0 30%;
  1269. flex: 0 0 30%; }
  1270. .layout-gt-md-row > .flex-gt-md-30, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="30"] {
  1271. max-width: 30%;
  1272. max-height: 100%; }
  1273. .layout-gt-md-column > .flex-gt-md-30, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="30"] {
  1274. max-height: 30%;
  1275. max-width: 100%; }
  1276. .flex-gt-md-35, .md-css-only [flex-gt-md="35"] {
  1277. -webkit-flex: 0 0 35%;
  1278. -ms-flex: 0 0 35%;
  1279. flex: 0 0 35%; }
  1280. .layout-gt-md-row > .flex-gt-md-35, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="35"] {
  1281. max-width: 35%;
  1282. max-height: 100%; }
  1283. .layout-gt-md-column > .flex-gt-md-35, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="35"] {
  1284. max-height: 35%;
  1285. max-width: 100%; }
  1286. .flex-gt-md-40, .md-css-only [flex-gt-md="40"] {
  1287. -webkit-flex: 0 0 40%;
  1288. -ms-flex: 0 0 40%;
  1289. flex: 0 0 40%; }
  1290. .layout-gt-md-row > .flex-gt-md-40, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="40"] {
  1291. max-width: 40%;
  1292. max-height: 100%; }
  1293. .layout-gt-md-column > .flex-gt-md-40, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="40"] {
  1294. max-height: 40%;
  1295. max-width: 100%; }
  1296. .flex-gt-md-45, .md-css-only [flex-gt-md="45"] {
  1297. -webkit-flex: 0 0 45%;
  1298. -ms-flex: 0 0 45%;
  1299. flex: 0 0 45%; }
  1300. .layout-gt-md-row > .flex-gt-md-45, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="45"] {
  1301. max-width: 45%;
  1302. max-height: 100%; }
  1303. .layout-gt-md-column > .flex-gt-md-45, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="45"] {
  1304. max-height: 45%;
  1305. max-width: 100%; }
  1306. .flex-gt-md-50, .md-css-only [flex-gt-md="50"] {
  1307. -webkit-flex: 0 0 50%;
  1308. -ms-flex: 0 0 50%;
  1309. flex: 0 0 50%; }
  1310. .layout-gt-md-row > .flex-gt-md-50, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="50"] {
  1311. max-width: 50%;
  1312. max-height: 100%; }
  1313. .layout-gt-md-column > .flex-gt-md-50, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="50"] {
  1314. max-height: 50%;
  1315. max-width: 100%; }
  1316. .flex-gt-md-55, .md-css-only [flex-gt-md="55"] {
  1317. -webkit-flex: 0 0 55%;
  1318. -ms-flex: 0 0 55%;
  1319. flex: 0 0 55%; }
  1320. .layout-gt-md-row > .flex-gt-md-55, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="55"] {
  1321. max-width: 55%;
  1322. max-height: 100%; }
  1323. .layout-gt-md-column > .flex-gt-md-55, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="55"] {
  1324. max-height: 55%;
  1325. max-width: 100%; }
  1326. .flex-gt-md-60, .md-css-only [flex-gt-md="60"] {
  1327. -webkit-flex: 0 0 60%;
  1328. -ms-flex: 0 0 60%;
  1329. flex: 0 0 60%; }
  1330. .layout-gt-md-row > .flex-gt-md-60, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="60"] {
  1331. max-width: 60%;
  1332. max-height: 100%; }
  1333. .layout-gt-md-column > .flex-gt-md-60, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="60"] {
  1334. max-height: 60%;
  1335. max-width: 100%; }
  1336. .flex-gt-md-65, .md-css-only [flex-gt-md="65"] {
  1337. -webkit-flex: 0 0 65%;
  1338. -ms-flex: 0 0 65%;
  1339. flex: 0 0 65%; }
  1340. .layout-gt-md-row > .flex-gt-md-65, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="65"] {
  1341. max-width: 65%;
  1342. max-height: 100%; }
  1343. .layout-gt-md-column > .flex-gt-md-65, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="65"] {
  1344. max-height: 65%;
  1345. max-width: 100%; }
  1346. .flex-gt-md-70, .md-css-only [flex-gt-md="70"] {
  1347. -webkit-flex: 0 0 70%;
  1348. -ms-flex: 0 0 70%;
  1349. flex: 0 0 70%; }
  1350. .layout-gt-md-row > .flex-gt-md-70, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="70"] {
  1351. max-width: 70%;
  1352. max-height: 100%; }
  1353. .layout-gt-md-column > .flex-gt-md-70, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="70"] {
  1354. max-height: 70%;
  1355. max-width: 100%; }
  1356. .flex-gt-md-75, .md-css-only [flex-gt-md="75"] {
  1357. -webkit-flex: 0 0 75%;
  1358. -ms-flex: 0 0 75%;
  1359. flex: 0 0 75%; }
  1360. .layout-gt-md-row > .flex-gt-md-75, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="75"] {
  1361. max-width: 75%;
  1362. max-height: 100%; }
  1363. .layout-gt-md-column > .flex-gt-md-75, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="75"] {
  1364. max-height: 75%;
  1365. max-width: 100%; }
  1366. .flex-gt-md-80, .md-css-only [flex-gt-md="80"] {
  1367. -webkit-flex: 0 0 80%;
  1368. -ms-flex: 0 0 80%;
  1369. flex: 0 0 80%; }
  1370. .layout-gt-md-row > .flex-gt-md-80, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="80"] {
  1371. max-width: 80%;
  1372. max-height: 100%; }
  1373. .layout-gt-md-column > .flex-gt-md-80, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="80"] {
  1374. max-height: 80%;
  1375. max-width: 100%; }
  1376. .flex-gt-md-85, .md-css-only [flex-gt-md="85"] {
  1377. -webkit-flex: 0 0 85%;
  1378. -ms-flex: 0 0 85%;
  1379. flex: 0 0 85%; }
  1380. .layout-gt-md-row > .flex-gt-md-85, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="85"] {
  1381. max-width: 85%;
  1382. max-height: 100%; }
  1383. .layout-gt-md-column > .flex-gt-md-85, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="85"] {
  1384. max-height: 85%;
  1385. max-width: 100%; }
  1386. .flex-gt-md-90, .md-css-only [flex-gt-md="90"] {
  1387. -webkit-flex: 0 0 90%;
  1388. -ms-flex: 0 0 90%;
  1389. flex: 0 0 90%; }
  1390. .layout-gt-md-row > .flex-gt-md-90, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="90"] {
  1391. max-width: 90%;
  1392. max-height: 100%; }
  1393. .layout-gt-md-column > .flex-gt-md-90, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="90"] {
  1394. max-height: 90%;
  1395. max-width: 100%; }
  1396. .flex-gt-md-95, .md-css-only [flex-gt-md="95"] {
  1397. -webkit-flex: 0 0 95%;
  1398. -ms-flex: 0 0 95%;
  1399. flex: 0 0 95%; }
  1400. .layout-gt-md-row > .flex-gt-md-95, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="95"] {
  1401. max-width: 95%;
  1402. max-height: 100%; }
  1403. .layout-gt-md-column > .flex-gt-md-95, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="95"] {
  1404. max-height: 95%;
  1405. max-width: 100%; }
  1406. .flex-gt-md-100, .md-css-only [flex-gt-md="100"] {
  1407. -webkit-flex: 0 0 100%;
  1408. -ms-flex: 0 0 100%;
  1409. flex: 0 0 100%; }
  1410. .layout-gt-md-row > .flex-gt-md-100, .md-css-only [layout="row"] > .md-css-only [flex-gt-md="100"] {
  1411. max-width: 100%;
  1412. max-height: 100%; }
  1413. .layout-gt-md-column > .flex-gt-md-100, .md-css-only [layout="column"] > .md-css-only [flex-gt-md="100"] {
  1414. max-height: 100%;
  1415. max-width: 100%; }
  1416. .flex-gt-md-33, .flex-gt-md-34 {
  1417. -webkit-flex: 0 0 33%;
  1418. -ms-flex: 0 0 33%;
  1419. flex: 0 0 33%;
  1420. max-width: 33%;
  1421. max-height: 100%; }
  1422. .flex-gt-md-66, .flex-gt-md-67 {
  1423. -webkit-flex: 0 0 67%;
  1424. -ms-flex: 0 0 67%;
  1425. flex: 0 0 67%;
  1426. max-width: 67%;
  1427. max-height: 100%; }
  1428. .layout-gt-md-row > .flex-gt-md-33, .layout-gt-md-row > .flex-gt-md-34 {
  1429. max-width: 33%;
  1430. max-height: 100%; }
  1431. .layout-gt-md-row > .flex-gt-md-66, .layout-gt-md-row > .flex-gt-md-67 {
  1432. max-width: 67%;
  1433. max-height: 100%; }
  1434. .layout-gt-md-column > .flex-gt-md-33, .layout-gt-md-column > .flex-gt-md-34 {
  1435. max-height: 33%;
  1436. max-width: 100%; }
  1437. .layout-gt-md-column > .flex-gt-md-66, .layout-gt-md-column > .flex-gt-md-67 {
  1438. max-height: 67%;
  1439. max-width: 100%; } }
  1440. @media (min-width: 960px) and (max-width: 1199px) {
  1441. .hide:not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-sm:not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show), .hide-gt-md:not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show) {
  1442. display: none; }
  1443. .hide-lg:not(.show-lg):not(.show) {
  1444. display: none; }
  1445. .layout-lg {
  1446. box-sizing: border-box;
  1447. display: -webkit-flex;
  1448. display: -ms-flexbox;
  1449. display: flex; }
  1450. .layout-lg-column, .md-css-only [layout-lg=column] {
  1451. -webkit-flex-direction: column;
  1452. -ms-flex-direction: column;
  1453. flex-direction: column; }
  1454. .layout-lg-row, .md-css-only [layout-lg=row] {
  1455. -webkit-flex-direction: row;
  1456. -ms-flex-direction: row;
  1457. flex-direction: row;
  1458. -webkit-flex-wrap: wrap;
  1459. -ms-flex-wrap: wrap;
  1460. flex-wrap: wrap; }
  1461. .flex-lg {
  1462. box-sizing: border-box;
  1463. -webkit-flex: 1;
  1464. -ms-flex: 1;
  1465. flex: 1; }
  1466. .flex-lg-5, .md-css-only [flex-lg="5"] {
  1467. -webkit-flex: 0 0 5%;
  1468. -ms-flex: 0 0 5%;
  1469. flex: 0 0 5%; }
  1470. .layout-lg-row > .flex-lg-5, .md-css-only [layout="row"] > .md-css-only [flex-lg="5"] {
  1471. max-width: 5%;
  1472. max-height: 100%; }
  1473. .layout-lg-column > .flex-lg-5, .md-css-only [layout="column"] > .md-css-only [flex-lg="5"] {
  1474. max-height: 5%;
  1475. max-width: 100%; }
  1476. .flex-lg-10, .md-css-only [flex-lg="10"] {
  1477. -webkit-flex: 0 0 10%;
  1478. -ms-flex: 0 0 10%;
  1479. flex: 0 0 10%; }
  1480. .layout-lg-row > .flex-lg-10, .md-css-only [layout="row"] > .md-css-only [flex-lg="10"] {
  1481. max-width: 10%;
  1482. max-height: 100%; }
  1483. .layout-lg-column > .flex-lg-10, .md-css-only [layout="column"] > .md-css-only [flex-lg="10"] {
  1484. max-height: 10%;
  1485. max-width: 100%; }
  1486. .flex-lg-15, .md-css-only [flex-lg="15"] {
  1487. -webkit-flex: 0 0 15%;
  1488. -ms-flex: 0 0 15%;
  1489. flex: 0 0 15%; }
  1490. .layout-lg-row > .flex-lg-15, .md-css-only [layout="row"] > .md-css-only [flex-lg="15"] {
  1491. max-width: 15%;
  1492. max-height: 100%; }
  1493. .layout-lg-column > .flex-lg-15, .md-css-only [layout="column"] > .md-css-only [flex-lg="15"] {
  1494. max-height: 15%;
  1495. max-width: 100%; }
  1496. .flex-lg-20, .md-css-only [flex-lg="20"] {
  1497. -webkit-flex: 0 0 20%;
  1498. -ms-flex: 0 0 20%;
  1499. flex: 0 0 20%; }
  1500. .layout-lg-row > .flex-lg-20, .md-css-only [layout="row"] > .md-css-only [flex-lg="20"] {
  1501. max-width: 20%;
  1502. max-height: 100%; }
  1503. .layout-lg-column > .flex-lg-20, .md-css-only [layout="column"] > .md-css-only [flex-lg="20"] {
  1504. max-height: 20%;
  1505. max-width: 100%; }
  1506. .flex-lg-25, .md-css-only [flex-lg="25"] {
  1507. -webkit-flex: 0 0 25%;
  1508. -ms-flex: 0 0 25%;
  1509. flex: 0 0 25%; }
  1510. .layout-lg-row > .flex-lg-25, .md-css-only [layout="row"] > .md-css-only [flex-lg="25"] {
  1511. max-width: 25%;
  1512. max-height: 100%; }
  1513. .layout-lg-column > .flex-lg-25, .md-css-only [layout="column"] > .md-css-only [flex-lg="25"] {
  1514. max-height: 25%;
  1515. max-width: 100%; }
  1516. .flex-lg-30, .md-css-only [flex-lg="30"] {
  1517. -webkit-flex: 0 0 30%;
  1518. -ms-flex: 0 0 30%;
  1519. flex: 0 0 30%; }
  1520. .layout-lg-row > .flex-lg-30, .md-css-only [layout="row"] > .md-css-only [flex-lg="30"] {
  1521. max-width: 30%;
  1522. max-height: 100%; }
  1523. .layout-lg-column > .flex-lg-30, .md-css-only [layout="column"] > .md-css-only [flex-lg="30"] {
  1524. max-height: 30%;
  1525. max-width: 100%; }
  1526. .flex-lg-35, .md-css-only [flex-lg="35"] {
  1527. -webkit-flex: 0 0 35%;
  1528. -ms-flex: 0 0 35%;
  1529. flex: 0 0 35%; }
  1530. .layout-lg-row > .flex-lg-35, .md-css-only [layout="row"] > .md-css-only [flex-lg="35"] {
  1531. max-width: 35%;
  1532. max-height: 100%; }
  1533. .layout-lg-column > .flex-lg-35, .md-css-only [layout="column"] > .md-css-only [flex-lg="35"] {
  1534. max-height: 35%;
  1535. max-width: 100%; }
  1536. .flex-lg-40, .md-css-only [flex-lg="40"] {
  1537. -webkit-flex: 0 0 40%;
  1538. -ms-flex: 0 0 40%;
  1539. flex: 0 0 40%; }
  1540. .layout-lg-row > .flex-lg-40, .md-css-only [layout="row"] > .md-css-only [flex-lg="40"] {
  1541. max-width: 40%;
  1542. max-height: 100%; }
  1543. .layout-lg-column > .flex-lg-40, .md-css-only [layout="column"] > .md-css-only [flex-lg="40"] {
  1544. max-height: 40%;
  1545. max-width: 100%; }
  1546. .flex-lg-45, .md-css-only [flex-lg="45"] {
  1547. -webkit-flex: 0 0 45%;
  1548. -ms-flex: 0 0 45%;
  1549. flex: 0 0 45%; }
  1550. .layout-lg-row > .flex-lg-45, .md-css-only [layout="row"] > .md-css-only [flex-lg="45"] {
  1551. max-width: 45%;
  1552. max-height: 100%; }
  1553. .layout-lg-column > .flex-lg-45, .md-css-only [layout="column"] > .md-css-only [flex-lg="45"] {
  1554. max-height: 45%;
  1555. max-width: 100%; }
  1556. .flex-lg-50, .md-css-only [flex-lg="50"] {
  1557. -webkit-flex: 0 0 50%;
  1558. -ms-flex: 0 0 50%;
  1559. flex: 0 0 50%; }
  1560. .layout-lg-row > .flex-lg-50, .md-css-only [layout="row"] > .md-css-only [flex-lg="50"] {
  1561. max-width: 50%;
  1562. max-height: 100%; }
  1563. .layout-lg-column > .flex-lg-50, .md-css-only [layout="column"] > .md-css-only [flex-lg="50"] {
  1564. max-height: 50%;
  1565. max-width: 100%; }
  1566. .flex-lg-55, .md-css-only [flex-lg="55"] {
  1567. -webkit-flex: 0 0 55%;
  1568. -ms-flex: 0 0 55%;
  1569. flex: 0 0 55%; }
  1570. .layout-lg-row > .flex-lg-55, .md-css-only [layout="row"] > .md-css-only [flex-lg="55"] {
  1571. max-width: 55%;
  1572. max-height: 100%; }
  1573. .layout-lg-column > .flex-lg-55, .md-css-only [layout="column"] > .md-css-only [flex-lg="55"] {
  1574. max-height: 55%;
  1575. max-width: 100%; }
  1576. .flex-lg-60, .md-css-only [flex-lg="60"] {
  1577. -webkit-flex: 0 0 60%;
  1578. -ms-flex: 0 0 60%;
  1579. flex: 0 0 60%; }
  1580. .layout-lg-row > .flex-lg-60, .md-css-only [layout="row"] > .md-css-only [flex-lg="60"] {
  1581. max-width: 60%;
  1582. max-height: 100%; }
  1583. .layout-lg-column > .flex-lg-60, .md-css-only [layout="column"] > .md-css-only [flex-lg="60"] {
  1584. max-height: 60%;
  1585. max-width: 100%; }
  1586. .flex-lg-65, .md-css-only [flex-lg="65"] {
  1587. -webkit-flex: 0 0 65%;
  1588. -ms-flex: 0 0 65%;
  1589. flex: 0 0 65%; }
  1590. .layout-lg-row > .flex-lg-65, .md-css-only [layout="row"] > .md-css-only [flex-lg="65"] {
  1591. max-width: 65%;
  1592. max-height: 100%; }
  1593. .layout-lg-column > .flex-lg-65, .md-css-only [layout="column"] > .md-css-only [flex-lg="65"] {
  1594. max-height: 65%;
  1595. max-width: 100%; }
  1596. .flex-lg-70, .md-css-only [flex-lg="70"] {
  1597. -webkit-flex: 0 0 70%;
  1598. -ms-flex: 0 0 70%;
  1599. flex: 0 0 70%; }
  1600. .layout-lg-row > .flex-lg-70, .md-css-only [layout="row"] > .md-css-only [flex-lg="70"] {
  1601. max-width: 70%;
  1602. max-height: 100%; }
  1603. .layout-lg-column > .flex-lg-70, .md-css-only [layout="column"] > .md-css-only [flex-lg="70"] {
  1604. max-height: 70%;
  1605. max-width: 100%; }
  1606. .flex-lg-75, .md-css-only [flex-lg="75"] {
  1607. -webkit-flex: 0 0 75%;
  1608. -ms-flex: 0 0 75%;
  1609. flex: 0 0 75%; }
  1610. .layout-lg-row > .flex-lg-75, .md-css-only [layout="row"] > .md-css-only [flex-lg="75"] {
  1611. max-width: 75%;
  1612. max-height: 100%; }
  1613. .layout-lg-column > .flex-lg-75, .md-css-only [layout="column"] > .md-css-only [flex-lg="75"] {
  1614. max-height: 75%;
  1615. max-width: 100%; }
  1616. .flex-lg-80, .md-css-only [flex-lg="80"] {
  1617. -webkit-flex: 0 0 80%;
  1618. -ms-flex: 0 0 80%;
  1619. flex: 0 0 80%; }
  1620. .layout-lg-row > .flex-lg-80, .md-css-only [layout="row"] > .md-css-only [flex-lg="80"] {
  1621. max-width: 80%;
  1622. max-height: 100%; }
  1623. .layout-lg-column > .flex-lg-80, .md-css-only [layout="column"] > .md-css-only [flex-lg="80"] {
  1624. max-height: 80%;
  1625. max-width: 100%; }
  1626. .flex-lg-85, .md-css-only [flex-lg="85"] {
  1627. -webkit-flex: 0 0 85%;
  1628. -ms-flex: 0 0 85%;
  1629. flex: 0 0 85%; }
  1630. .layout-lg-row > .flex-lg-85, .md-css-only [layout="row"] > .md-css-only [flex-lg="85"] {
  1631. max-width: 85%;
  1632. max-height: 100%; }
  1633. .layout-lg-column > .flex-lg-85, .md-css-only [layout="column"] > .md-css-only [flex-lg="85"] {
  1634. max-height: 85%;
  1635. max-width: 100%; }
  1636. .flex-lg-90, .md-css-only [flex-lg="90"] {
  1637. -webkit-flex: 0 0 90%;
  1638. -ms-flex: 0 0 90%;
  1639. flex: 0 0 90%; }
  1640. .layout-lg-row > .flex-lg-90, .md-css-only [layout="row"] > .md-css-only [flex-lg="90"] {
  1641. max-width: 90%;
  1642. max-height: 100%; }
  1643. .layout-lg-column > .flex-lg-90, .md-css-only [layout="column"] > .md-css-only [flex-lg="90"] {
  1644. max-height: 90%;
  1645. max-width: 100%; }
  1646. .flex-lg-95, .md-css-only [flex-lg="95"] {
  1647. -webkit-flex: 0 0 95%;
  1648. -ms-flex: 0 0 95%;
  1649. flex: 0 0 95%; }
  1650. .layout-lg-row > .flex-lg-95, .md-css-only [layout="row"] > .md-css-only [flex-lg="95"] {
  1651. max-width: 95%;
  1652. max-height: 100%; }
  1653. .layout-lg-column > .flex-lg-95, .md-css-only [layout="column"] > .md-css-only [flex-lg="95"] {
  1654. max-height: 95%;
  1655. max-width: 100%; }
  1656. .flex-lg-100, .md-css-only [flex-lg="100"] {
  1657. -webkit-flex: 0 0 100%;
  1658. -ms-flex: 0 0 100%;
  1659. flex: 0 0 100%; }
  1660. .layout-lg-row > .flex-lg-100, .md-css-only [layout="row"] > .md-css-only [flex-lg="100"] {
  1661. max-width: 100%;
  1662. max-height: 100%; }
  1663. .layout-lg-column > .flex-lg-100, .md-css-only [layout="column"] > .md-css-only [flex-lg="100"] {
  1664. max-height: 100%;
  1665. max-width: 100%; }
  1666. .flex-lg-33, .flex-lg-34 {
  1667. -webkit-flex: 0 0 33%;
  1668. -ms-flex: 0 0 33%;
  1669. flex: 0 0 33%;
  1670. max-width: 33%;
  1671. max-height: 100%; }
  1672. .flex-lg-66, .flex-lg-67 {
  1673. -webkit-flex: 0 0 67%;
  1674. -ms-flex: 0 0 67%;
  1675. flex: 0 0 67%;
  1676. max-width: 67%;
  1677. max-height: 100%; }
  1678. .layout-lg-row > .flex-lg-33, .layout-lg-row > .flex-lg-34 {
  1679. max-width: 33%;
  1680. max-height: 100%; }
  1681. .layout-lg-row > .flex-lg-66, .layout-lg-row > .flex-lg-67 {
  1682. max-width: 67%;
  1683. max-height: 100%; }
  1684. .layout-lg-column > .flex-lg-33, .layout-lg-column > .flex-lg-34 {
  1685. max-height: 33%;
  1686. max-width: 100%; }
  1687. .layout-lg-column > .flex-lg-66, .layout-lg-column > .flex-lg-67 {
  1688. max-height: 67%;
  1689. max-width: 100%; } }
  1690. @media (min-width: 1200px) {
  1691. .hide-gt-sm:not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show), .hide-gt-md:not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show), .hide-gt-lg:not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show), .hide:not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show) {
  1692. display: none; }
  1693. .layout-gt-lg {
  1694. box-sizing: border-box;
  1695. display: -webkit-flex;
  1696. display: -ms-flexbox;
  1697. display: flex; }
  1698. .layout-gt-lg-column, .md-css-only [layout-gt-lg=column] {
  1699. -webkit-flex-direction: column;
  1700. -ms-flex-direction: column;
  1701. flex-direction: column; }
  1702. .layout-gt-lg-row, .md-css-only [layout-gt-lg=row] {
  1703. -webkit-flex-direction: row;
  1704. -ms-flex-direction: row;
  1705. flex-direction: row;
  1706. -webkit-flex-wrap: wrap;
  1707. -ms-flex-wrap: wrap;
  1708. flex-wrap: wrap; }
  1709. .flex-gt-lg {
  1710. box-sizing: border-box;
  1711. -webkit-flex: 1;
  1712. -ms-flex: 1;
  1713. flex: 1; }
  1714. .flex-gt-lg-5, .md-css-only [flex-gt-lg="5"] {
  1715. -webkit-flex: 0 0 5%;
  1716. -ms-flex: 0 0 5%;
  1717. flex: 0 0 5%; }
  1718. .layout-gt-lg-row > .flex-gt-lg-5, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="5"] {
  1719. max-width: 5%;
  1720. max-height: 100%; }
  1721. .layout-gt-lg-column > .flex-gt-lg-5, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="5"] {
  1722. max-height: 5%;
  1723. max-width: 100%; }
  1724. .flex-gt-lg-10, .md-css-only [flex-gt-lg="10"] {
  1725. -webkit-flex: 0 0 10%;
  1726. -ms-flex: 0 0 10%;
  1727. flex: 0 0 10%; }
  1728. .layout-gt-lg-row > .flex-gt-lg-10, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="10"] {
  1729. max-width: 10%;
  1730. max-height: 100%; }
  1731. .layout-gt-lg-column > .flex-gt-lg-10, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="10"] {
  1732. max-height: 10%;
  1733. max-width: 100%; }
  1734. .flex-gt-lg-15, .md-css-only [flex-gt-lg="15"] {
  1735. -webkit-flex: 0 0 15%;
  1736. -ms-flex: 0 0 15%;
  1737. flex: 0 0 15%; }
  1738. .layout-gt-lg-row > .flex-gt-lg-15, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="15"] {
  1739. max-width: 15%;
  1740. max-height: 100%; }
  1741. .layout-gt-lg-column > .flex-gt-lg-15, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="15"] {
  1742. max-height: 15%;
  1743. max-width: 100%; }
  1744. .flex-gt-lg-20, .md-css-only [flex-gt-lg="20"] {
  1745. -webkit-flex: 0 0 20%;
  1746. -ms-flex: 0 0 20%;
  1747. flex: 0 0 20%; }
  1748. .layout-gt-lg-row > .flex-gt-lg-20, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="20"] {
  1749. max-width: 20%;
  1750. max-height: 100%; }
  1751. .layout-gt-lg-column > .flex-gt-lg-20, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="20"] {
  1752. max-height: 20%;
  1753. max-width: 100%; }
  1754. .flex-gt-lg-25, .md-css-only [flex-gt-lg="25"] {
  1755. -webkit-flex: 0 0 25%;
  1756. -ms-flex: 0 0 25%;
  1757. flex: 0 0 25%; }
  1758. .layout-gt-lg-row > .flex-gt-lg-25, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="25"] {
  1759. max-width: 25%;
  1760. max-height: 100%; }
  1761. .layout-gt-lg-column > .flex-gt-lg-25, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="25"] {
  1762. max-height: 25%;
  1763. max-width: 100%; }
  1764. .flex-gt-lg-30, .md-css-only [flex-gt-lg="30"] {
  1765. -webkit-flex: 0 0 30%;
  1766. -ms-flex: 0 0 30%;
  1767. flex: 0 0 30%; }
  1768. .layout-gt-lg-row > .flex-gt-lg-30, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="30"] {
  1769. max-width: 30%;
  1770. max-height: 100%; }
  1771. .layout-gt-lg-column > .flex-gt-lg-30, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="30"] {
  1772. max-height: 30%;
  1773. max-width: 100%; }
  1774. .flex-gt-lg-35, .md-css-only [flex-gt-lg="35"] {
  1775. -webkit-flex: 0 0 35%;
  1776. -ms-flex: 0 0 35%;
  1777. flex: 0 0 35%; }
  1778. .layout-gt-lg-row > .flex-gt-lg-35, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="35"] {
  1779. max-width: 35%;
  1780. max-height: 100%; }
  1781. .layout-gt-lg-column > .flex-gt-lg-35, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="35"] {
  1782. max-height: 35%;
  1783. max-width: 100%; }
  1784. .flex-gt-lg-40, .md-css-only [flex-gt-lg="40"] {
  1785. -webkit-flex: 0 0 40%;
  1786. -ms-flex: 0 0 40%;
  1787. flex: 0 0 40%; }
  1788. .layout-gt-lg-row > .flex-gt-lg-40, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="40"] {
  1789. max-width: 40%;
  1790. max-height: 100%; }
  1791. .layout-gt-lg-column > .flex-gt-lg-40, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="40"] {
  1792. max-height: 40%;
  1793. max-width: 100%; }
  1794. .flex-gt-lg-45, .md-css-only [flex-gt-lg="45"] {
  1795. -webkit-flex: 0 0 45%;
  1796. -ms-flex: 0 0 45%;
  1797. flex: 0 0 45%; }
  1798. .layout-gt-lg-row > .flex-gt-lg-45, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="45"] {
  1799. max-width: 45%;
  1800. max-height: 100%; }
  1801. .layout-gt-lg-column > .flex-gt-lg-45, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="45"] {
  1802. max-height: 45%;
  1803. max-width: 100%; }
  1804. .flex-gt-lg-50, .md-css-only [flex-gt-lg="50"] {
  1805. -webkit-flex: 0 0 50%;
  1806. -ms-flex: 0 0 50%;
  1807. flex: 0 0 50%; }
  1808. .layout-gt-lg-row > .flex-gt-lg-50, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="50"] {
  1809. max-width: 50%;
  1810. max-height: 100%; }
  1811. .layout-gt-lg-column > .flex-gt-lg-50, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="50"] {
  1812. max-height: 50%;
  1813. max-width: 100%; }
  1814. .flex-gt-lg-55, .md-css-only [flex-gt-lg="55"] {
  1815. -webkit-flex: 0 0 55%;
  1816. -ms-flex: 0 0 55%;
  1817. flex: 0 0 55%; }
  1818. .layout-gt-lg-row > .flex-gt-lg-55, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="55"] {
  1819. max-width: 55%;
  1820. max-height: 100%; }
  1821. .layout-gt-lg-column > .flex-gt-lg-55, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="55"] {
  1822. max-height: 55%;
  1823. max-width: 100%; }
  1824. .flex-gt-lg-60, .md-css-only [flex-gt-lg="60"] {
  1825. -webkit-flex: 0 0 60%;
  1826. -ms-flex: 0 0 60%;
  1827. flex: 0 0 60%; }
  1828. .layout-gt-lg-row > .flex-gt-lg-60, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="60"] {
  1829. max-width: 60%;
  1830. max-height: 100%; }
  1831. .layout-gt-lg-column > .flex-gt-lg-60, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="60"] {
  1832. max-height: 60%;
  1833. max-width: 100%; }
  1834. .flex-gt-lg-65, .md-css-only [flex-gt-lg="65"] {
  1835. -webkit-flex: 0 0 65%;
  1836. -ms-flex: 0 0 65%;
  1837. flex: 0 0 65%; }
  1838. .layout-gt-lg-row > .flex-gt-lg-65, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="65"] {
  1839. max-width: 65%;
  1840. max-height: 100%; }
  1841. .layout-gt-lg-column > .flex-gt-lg-65, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="65"] {
  1842. max-height: 65%;
  1843. max-width: 100%; }
  1844. .flex-gt-lg-70, .md-css-only [flex-gt-lg="70"] {
  1845. -webkit-flex: 0 0 70%;
  1846. -ms-flex: 0 0 70%;
  1847. flex: 0 0 70%; }
  1848. .layout-gt-lg-row > .flex-gt-lg-70, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="70"] {
  1849. max-width: 70%;
  1850. max-height: 100%; }
  1851. .layout-gt-lg-column > .flex-gt-lg-70, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="70"] {
  1852. max-height: 70%;
  1853. max-width: 100%; }
  1854. .flex-gt-lg-75, .md-css-only [flex-gt-lg="75"] {
  1855. -webkit-flex: 0 0 75%;
  1856. -ms-flex: 0 0 75%;
  1857. flex: 0 0 75%; }
  1858. .layout-gt-lg-row > .flex-gt-lg-75, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="75"] {
  1859. max-width: 75%;
  1860. max-height: 100%; }
  1861. .layout-gt-lg-column > .flex-gt-lg-75, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="75"] {
  1862. max-height: 75%;
  1863. max-width: 100%; }
  1864. .flex-gt-lg-80, .md-css-only [flex-gt-lg="80"] {
  1865. -webkit-flex: 0 0 80%;
  1866. -ms-flex: 0 0 80%;
  1867. flex: 0 0 80%; }
  1868. .layout-gt-lg-row > .flex-gt-lg-80, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="80"] {
  1869. max-width: 80%;
  1870. max-height: 100%; }
  1871. .layout-gt-lg-column > .flex-gt-lg-80, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="80"] {
  1872. max-height: 80%;
  1873. max-width: 100%; }
  1874. .flex-gt-lg-85, .md-css-only [flex-gt-lg="85"] {
  1875. -webkit-flex: 0 0 85%;
  1876. -ms-flex: 0 0 85%;
  1877. flex: 0 0 85%; }
  1878. .layout-gt-lg-row > .flex-gt-lg-85, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="85"] {
  1879. max-width: 85%;
  1880. max-height: 100%; }
  1881. .layout-gt-lg-column > .flex-gt-lg-85, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="85"] {
  1882. max-height: 85%;
  1883. max-width: 100%; }
  1884. .flex-gt-lg-90, .md-css-only [flex-gt-lg="90"] {
  1885. -webkit-flex: 0 0 90%;
  1886. -ms-flex: 0 0 90%;
  1887. flex: 0 0 90%; }
  1888. .layout-gt-lg-row > .flex-gt-lg-90, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="90"] {
  1889. max-width: 90%;
  1890. max-height: 100%; }
  1891. .layout-gt-lg-column > .flex-gt-lg-90, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="90"] {
  1892. max-height: 90%;
  1893. max-width: 100%; }
  1894. .flex-gt-lg-95, .md-css-only [flex-gt-lg="95"] {
  1895. -webkit-flex: 0 0 95%;
  1896. -ms-flex: 0 0 95%;
  1897. flex: 0 0 95%; }
  1898. .layout-gt-lg-row > .flex-gt-lg-95, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="95"] {
  1899. max-width: 95%;
  1900. max-height: 100%; }
  1901. .layout-gt-lg-column > .flex-gt-lg-95, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="95"] {
  1902. max-height: 95%;
  1903. max-width: 100%; }
  1904. .flex-gt-lg-100, .md-css-only [flex-gt-lg="100"] {
  1905. -webkit-flex: 0 0 100%;
  1906. -ms-flex: 0 0 100%;
  1907. flex: 0 0 100%; }
  1908. .layout-gt-lg-row > .flex-gt-lg-100, .md-css-only [layout="row"] > .md-css-only [flex-gt-lg="100"] {
  1909. max-width: 100%;
  1910. max-height: 100%; }
  1911. .layout-gt-lg-column > .flex-gt-lg-100, .md-css-only [layout="column"] > .md-css-only [flex-gt-lg="100"] {
  1912. max-height: 100%;
  1913. max-width: 100%; }
  1914. .flex-gt-lg-33, .flex-gt-lg-34 {
  1915. -webkit-flex: 0 0 33%;
  1916. -ms-flex: 0 0 33%;
  1917. flex: 0 0 33%;
  1918. max-width: 33%;
  1919. max-height: 100%; }
  1920. .flex-gt-lg-66, .flex-gt-lg-67 {
  1921. -webkit-flex: 0 0 67%;
  1922. -ms-flex: 0 0 67%;
  1923. flex: 0 0 67%;
  1924. max-width: 67%;
  1925. max-height: 100%; }
  1926. .layout-gt-lg-row > .flex-gt-lg-33, .layout-gt-lg-row > .flex-gt-lg-34 {
  1927. max-width: 33%;
  1928. max-height: 100%; }
  1929. .layout-gt-lg-row > .flex-gt-lg-66, .layout-gt-lg-row > .flex-gt-lg-67 {
  1930. max-width: 67%;
  1931. max-height: 100%; }
  1932. .layout-gt-lg-column > .flex-gt-lg-33, .layout-gt-lg-column > .flex-gt-lg-34 {
  1933. max-height: 33%;
  1934. max-width: 100%; }
  1935. .layout-gt-lg-column > .flex-gt-lg-66, .layout-gt-lg-column > .flex-gt-lg-67 {
  1936. max-height: 67%;
  1937. max-width: 100%; } }