_blog.scss 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969
  1. .gal{
  2. margin-left: 15%;
  3. .content_gal{
  4. width: 2.2%!important;
  5. &[aria-hidden="false"]{
  6. .title_gal{
  7. opacity: 1;
  8. right: 70px;
  9. transition: right 1s ease, opacity 1s ease;
  10. }
  11. }
  12. }
  13. .title_gal{
  14. position: absolute;
  15. right: 50px;
  16. max-width: 50%;
  17. background: $light-blue;
  18. padding: 25px;
  19. top: 20vw;
  20. color: $white;
  21. opacity: 0;
  22. }
  23. }
  24. .cat{
  25. height: 50px;
  26. z-index: 999;
  27. margin: 20px 0;
  28. .btn-group{
  29. @include inlineflex();
  30. &:nth-of-type(1){
  31. label{
  32. margin-right: 20px;
  33. }
  34. }
  35. &:nth-of-type(2){
  36. float: right;
  37. }
  38. }
  39. label{
  40. padding: 10px;
  41. cursor: pointer;
  42. &.tous{
  43. border-top: 2px solid $green;
  44. border-bottom: 2px solid $green;
  45. }
  46. &.professionnels{
  47. border-top: 2px solid $red;
  48. border-bottom: 2px solid $red;
  49. }
  50. &.grand_public{
  51. border-top: 2px solid $light-blue;
  52. border-bottom: 2px solid $light-blue;
  53. }
  54. &.formations{
  55. border-top: 2px solid $grey;
  56. border-bottom: 2px solid $grey;
  57. }
  58. &.archive{
  59. border-top: 2px solid $dark-blue;
  60. border-bottom: 2px solid $dark-blue;
  61. }
  62. }
  63. input{
  64. visibility: hidden;
  65. position: absolute;
  66. }
  67. }
  68. .bandeau{
  69. width: 100%;
  70. height: auto;
  71. overflow: hidden;
  72. display: flex;
  73. background-image: url('/user/themes/lecampus/images/Trame-bleu.svg');
  74. background-repeat: no-repeat;
  75. background-position: center;
  76. background-size: cover;
  77. .title_gal{
  78. position: absolute;
  79. right: 25%;
  80. max-width: 50%;
  81. background: $light-blue;
  82. padding: 25px;
  83. top: 27vw;
  84. color: $white;
  85. p{
  86. font-family: now_alt_bold;
  87. font-size: 1.2rem;
  88. font-weight: 400;
  89. line-height: 2.2rem;
  90. }
  91. }
  92. img{
  93. width: 70%;
  94. margin: auto;
  95. }
  96. }
  97. .container{
  98. & > .title{
  99. background: $red;
  100. border-radius: 30px;
  101. width: auto;
  102. float:left;
  103. padding: 10px 20px;
  104. color: white;
  105. }
  106. }
  107. .start{
  108. min-height: calc(100vh - 325px);
  109. &:not(#home){
  110. .entete{
  111. border-bottom: 10px solid $light-blue;
  112. }
  113. }
  114. }
  115. .start:not(#form){
  116. &#calendrier, &#archive{
  117. width: 70%;
  118. margin: 40px auto 40px auto;
  119. .header-wrapper{
  120. .title{
  121. display: flex;
  122. h1{
  123. width: auto;
  124. margin-bottom: 20px;
  125. background: $red;
  126. border-radius: 30px;
  127. padding: 10px 20px;
  128. color: white;
  129. font-size: 1.2rem;
  130. }
  131. }
  132. }
  133. }
  134. &#event{
  135. margin: 40px auto 40px auto;
  136. .title{
  137. display: flex;
  138. h1{
  139. width: auto;
  140. margin-bottom: 20px;
  141. background: $red;
  142. border-radius: 30px;
  143. padding: 10px 20px;
  144. color: white;
  145. font-size: 1.2rem;
  146. }
  147. }
  148. }
  149. .body-wrapper{
  150. @include inlineflex();
  151. justify-content: center;
  152. width: 100%;
  153. position: relative;
  154. .card{
  155. width: calc( (100% / 4) - 7.5px);
  156. min-width: 200px;
  157. margin: 0 0 10px 0 ;
  158. .card-header{
  159. position: absolute;
  160. width: 100%;
  161. right: 0;
  162. text-align: right;
  163. &.professionnels{
  164. background-color: $red;
  165. }
  166. &.grand_public{
  167. background-color: $light-blue;
  168. }
  169. &.formations{
  170. background-color: $grey;
  171. }
  172. .publics{
  173. padding: 2.5px 10px;
  174. color: white;
  175. }
  176. }
  177. .card-body{
  178. padding: 15px;
  179. background-image: url('/user/themes/lecampus/images/Trame-bleu.svg');
  180. background-position: center;
  181. background-repeat: no-repeat;
  182. background-size: cover;
  183. }
  184. }
  185. .event{
  186. width: 45%;
  187. .card-content{
  188. @include inlineflex;
  189. flex-wrap: nowrap;
  190. justify-content: space-between;
  191. .reso{
  192. width: 20%;
  193. a{
  194. display: block;
  195. margin-bottom: 10px;
  196. img{
  197. margin-left: 10px;
  198. width: 20px;
  199. }
  200. }
  201. }
  202. .txt{
  203. width: 80%;
  204. }
  205. }
  206. }
  207. }
  208. }
  209. .start#form{
  210. .entete{
  211. border-top: 1px solid $light-blue
  212. }
  213. h2{
  214. margin-top: 0;
  215. }
  216. .body-wrapper{
  217. width: 100%;
  218. min-width: 250px;
  219. margin: auto auto 140px auto;
  220. form{
  221. width: calc( (100% / 2));
  222. margin-top: 20px;
  223. margin: auto;
  224. & > div{
  225. width: 100%;
  226. margin: 20px 0;
  227. border-bottom: 1px solid $red;
  228. .form-data{
  229. @include inlineflex();
  230. margin: 20px 0px;
  231. &> div{
  232. overflow: hidden;
  233. margin: 10px 10px;
  234. min-width: 100px;
  235. border: 2px solid $red;
  236. border-radius: 30px;
  237. padding: 10px 20px;
  238. &.check{
  239. background: $red;
  240. color: white;
  241. }
  242. input{
  243. border: none;
  244. }
  245. input[type='radio'] {
  246. visibility: hidden;
  247. position: absolute;
  248. }
  249. label{
  250. cursor: pointer;
  251. }
  252. }
  253. }
  254. &:nth-of-type(n+5):not(:nth-of-type(n+11)){
  255. width: 50%;
  256. float: left;
  257. border-bottom: 0px;
  258. .form-data{
  259. width: 100%;
  260. & > div{
  261. width: 100%;
  262. }
  263. }
  264. }
  265. &:nth-of-type(9), &:nth-of-type(10){
  266. border-bottom: 1px solid $red !important;
  267. }
  268. &.button-wrapper{
  269. background: $red;
  270. height: 100px;
  271. position: absolute;
  272. left: 0;
  273. width: 100%;
  274. button{
  275. margin-right: 25%;
  276. position: absolute;
  277. right: 0;
  278. top: 50%;
  279. -webkit-transform: translateY(-50%);
  280. transform: translateY(-50%);
  281. background: white;
  282. border-radius: 30px;
  283. padding: 10px 35px;
  284. box-shadow:none;
  285. border:0;
  286. }
  287. }
  288. }
  289. }
  290. #send-valide{
  291. -webkit-transform: translate(-50%, -50%);
  292. transform: translate(-50%, -50%);
  293. background: $red;
  294. border-radius: 20px;
  295. position: fixed;
  296. width: 30%;
  297. height: 30%;
  298. left: 50%;
  299. top: 50%;
  300. padding: 50px;
  301. .toast{
  302. position: relative;
  303. text-align: center;
  304. color: white;
  305. }
  306. .ok{
  307. color: white;
  308. position: absolute;
  309. right: 20px;
  310. bottom: 20px;
  311. }
  312. }
  313. }
  314. }
  315. .header-wrapper{
  316. .title{
  317. h2{
  318. width: auto;
  319. margin-bottom: 20px;
  320. background: $red;
  321. border-radius: 30px;
  322. width: auto;
  323. padding: 10px 20px;
  324. color: white;
  325. font-size: 1.2rem;
  326. width:115px;
  327. }
  328. }
  329. }
  330. .content{
  331. width: 50%;
  332. margin: 4rem auto;
  333. p{
  334. margin: 10px 0;
  335. }
  336. }
  337. .content_s{
  338. margin: auto!important;
  339. }
  340. .entete{
  341. @include inlineflex;
  342. padding: 20px;
  343. background-image: url('/user/themes/lecampus/images/Trame-bleu.svg');
  344. background-position: center;
  345. background-repeat: no-repeat;
  346. background-size: cover;
  347. height: auto;
  348. border-top: 10px solid $green;
  349. .entete_c{
  350. @include inlineflex;
  351. text-align: center;
  352. width: 70%;
  353. margin: 50px auto;
  354. position: relative;
  355. h1{
  356. width: auto;
  357. margin-bottom: 20px;
  358. background: $red;
  359. border-radius: 30px;
  360. width: auto;
  361. padding: 10px 20px;
  362. }
  363. }
  364. }
  365. .body-wrapper{
  366. .content{
  367. h4{
  368. &:not(:first-of-type){
  369. border-top: 1px solid black;
  370. padding-top: 30px;
  371. margin: 30px 0 0 0;
  372. }
  373. }
  374. }
  375. .sub-content{
  376. border-top: 1px solid black;
  377. margin-bottom: 20px;
  378. margin-top: 20px;
  379. & > img{
  380. width: 33%;
  381. float: left;
  382. margin: 20px 10px 0px 0px;
  383. }
  384. }
  385. }
  386. #event{
  387. margin-bottom: 20px;
  388. .content{
  389. margin-top: 50px;
  390. h2{
  391. float: left;
  392. margin-right: 20px;
  393. }
  394. .reso{
  395. @include inlineflex;
  396. flex-wrap: nowrap;
  397. width: 50px;
  398. height: 25px;
  399. }
  400. }
  401. .sidebar{
  402. margin-top: 50px;
  403. }
  404. }
  405. .sidebar{
  406. position: absolute;
  407. right: 0;
  408. width: 20%;
  409. margin: -55px auto 0 20px;
  410. h2{
  411. background: $red;
  412. border-radius: 100px;
  413. width: 100px;
  414. height: 100px;
  415. }
  416. .side-agenda{
  417. padding: 10px 20px 10px 0;
  418. &:not(:nth-of-type(1)){
  419. border-top: 1px solid $light-blue;
  420. &::before{
  421. content: " ";
  422. display: block;
  423. position: absolute;
  424. width: 5px;
  425. height: 5px;
  426. margin-top: -13px;
  427. border-radius: 10px;
  428. background: $light-blue;
  429. }
  430. }
  431. &:nth-of-type(3){
  432. margin-bottom: 10px;
  433. }
  434. }
  435. .side-all-agenda{
  436. background: white;
  437. width: auto;
  438. padding: 10px 20px;
  439. margin-bottom: 10px;
  440. float: left;
  441. border: 2px solid $red;
  442. border-radius: 30px;
  443. transition: background-color 0.3s ease;
  444. a{
  445. color: black;
  446. }
  447. &:hover{
  448. background-color: $red;
  449. transition: background-color 0.3s ease;
  450. a{
  451. color: white;
  452. }
  453. }
  454. }
  455. }
  456. #newsletter{
  457. padding: 20px;
  458. background: $light-blue;
  459. #mc_embed_signup{
  460. width: 600px;
  461. margin: auto;
  462. padding: 0 0 0 10px;
  463. border-radius: 100px;
  464. border: 1px solid $white;
  465. form{
  466. @include inlineflex();
  467. width: 100%;
  468. #mc_embed_signup_scroll{
  469. @include inlineflex();
  470. width: 100%;
  471. margin: auto;
  472. label{
  473. text-align: center;
  474. color: $white;
  475. margin-right: 10px;
  476. width: 260px;
  477. }
  478. &>input{
  479. width: 315px;
  480. padding-left: 20px;
  481. }
  482. input{
  483. border-radius: 30px;
  484. height: 31px;
  485. box-shadow: none;
  486. border: none;
  487. }
  488. .clear{
  489. input{
  490. background: $white;
  491. margin-left: -30px;
  492. }
  493. }
  494. }
  495. }
  496. }
  497. }
  498. #home{
  499. .content{
  500. @include inlineflex();
  501. & > p{
  502. position: relative;
  503. width: calc(100% / 3);
  504. padding: 50px 20px;
  505. margin-top: 10px;
  506. img{
  507. position: absolute;
  508. width: auto;
  509. height: 50px;
  510. top: -20px;
  511. left: 50%;
  512. -webkit-transform: translate(-50%);
  513. transform: translate(-50%);
  514. }
  515. &:nth-of-type(n+4){
  516. width: calc(100% / 4);
  517. }
  518. &:last-child{
  519. width: auto!important;
  520. margin-top: 0!important;
  521. margin: auto;
  522. a{
  523. display: block;
  524. padding: 10px 20px;
  525. text-align: center;
  526. border: 2px solid $green;
  527. border-radius: 30px;
  528. margin: auto;
  529. transition: background-color 0.3s ease;
  530. }
  531. }
  532. }
  533. }
  534. }
  535. #item{
  536. .content{
  537. @include inlineflex;
  538. .images_s{
  539. // width: calc(100% / 2 - 15px);
  540. width: 40%;
  541. // min-width: 300px;
  542. margin-right: 15px;
  543. img{
  544. margin-bottom: 15px;
  545. }
  546. }
  547. .content_s{
  548. width: calc(60% - 30px);
  549. }
  550. .icones{
  551. margin: 70px 0;
  552. @include inlineflex;
  553. justify-content: space-around;
  554. width: 100%;
  555. .icon{
  556. height: 50px;
  557. width: auto;
  558. max-width: 200px;
  559. img{
  560. height: 50px;
  561. width: 100%;
  562. }
  563. p{
  564. text-align: center;
  565. }
  566. }
  567. }
  568. }
  569. }
  570. #devis{
  571. @include inlineflex();
  572. justify-content: center;
  573. align-items: center;
  574. background-image: url('/user/themes/lecampus/images/Trame-bleu.svg');
  575. background-position: center;
  576. background-repeat: no-repeat;
  577. background-size: cover;
  578. width: 100%;
  579. // height: 300px;
  580. .title{
  581. width: 200px;
  582. height: 200px;
  583. background: $red;
  584. border-radius: 200px;
  585. -webkit-transform: translateX(80px);
  586. transform: translateX(80px);
  587. h4{
  588. text-align: center;
  589. color: white;
  590. margin: 50% 10px 0 10px;
  591. -webkit-transform: translateY(-50%);
  592. transform: translateY(-50%);
  593. }
  594. }
  595. .txt{
  596. @include inlineflex();
  597. background: white;
  598. width: 25%;
  599. margin-right: 20px;
  600. height: 250px;
  601. p{
  602. padding: 20px 20px 20px 100px;
  603. color: black;
  604. text-align: left;
  605. strong{
  606. font-size: 1.3rem;
  607. }
  608. }
  609. }
  610. .demander-votre-devis{
  611. margin-top: 0;
  612. -webkit-transform: translateX(-200px);
  613. transform: translateX(-200px);
  614. }
  615. .img{
  616. width: 400px;
  617. height: 300px;
  618. overflow: hidden;
  619. img{
  620. width: auto;
  621. height: 400px;
  622. }
  623. }
  624. }
  625. #devis{
  626. &.item, &.sublog{
  627. background: $red;
  628. height: auto;
  629. padding: 20px 0;
  630. a{
  631. color: white;
  632. .title{
  633. vertical-align: baseline;
  634. border-radius: 30px;
  635. border: 1px solid white;
  636. padding: 5px 20px;
  637. height: 35px;
  638. width: auto;
  639. -webkit-transform: translateX(0);
  640. transform: translateX(0);
  641. }
  642. &:hover{
  643. color: black;
  644. .title{
  645. background: white;
  646. transition: background 0.3s ease;
  647. }
  648. }
  649. }
  650. }
  651. }
  652. // .bx-viewport{
  653. // height: 30vw!important;
  654. // }
  655. #reco{
  656. background: $dark-blue;
  657. .title{
  658. display: flex;
  659. cursor: pointer;
  660. width: 100%;
  661. padding: 10px;
  662. h2{
  663. width: auto;
  664. margin: auto;
  665. color: white;
  666. padding: 10px;
  667. text-align: center;
  668. border-top: 1px solid white;
  669. border-bottom: 1px solid white;
  670. font-size: 1rem;
  671. &::after{
  672. display: inline-flex;
  673. margin-left: 10px;
  674. content: " ";
  675. background: url('../images/fleche-top.svg');
  676. background-size: 15px 18px;
  677. background-repeat: no-repeat;
  678. width: 15px;
  679. height: 18px;
  680. }
  681. }
  682. &.open{
  683. h2:after{
  684. -webkit-transform: rotate(180deg);
  685. transform: rotate(180deg);
  686. }
  687. }
  688. }
  689. .txt{
  690. z-index: -1;
  691. position: absolute;
  692. width: 100%;
  693. padding-top: 20px;
  694. @include inlineflex;
  695. justify-content: center;
  696. -webkit-transform: translateY(-100%);
  697. transform: translateY(-100%);
  698. p{
  699. color: white;
  700. width: 300px;
  701. a{
  702. color: white;
  703. text-decoration: underline;
  704. }
  705. }
  706. &.open{
  707. z-index: 999;
  708. background: $dark-blue;
  709. .item{
  710. display: block;
  711. }
  712. }
  713. h3{
  714. color: $green;
  715. }
  716. }
  717. .item{
  718. display: none;
  719. margin: 0 0px 20px 20px;
  720. border-left: 1px solid white;
  721. padding-left: 20px;
  722. img{
  723. width: 50px;
  724. margin-bottom: 10px;
  725. }
  726. }
  727. }
  728. .content_s{
  729. &.map{
  730. width: 100%!important;
  731. height: auto;
  732. p{
  733. &:last-child{
  734. height: 500px;
  735. }
  736. }
  737. a#carte{
  738. display: block;
  739. width: 100%;
  740. height: 100%;
  741. }
  742. }
  743. }
  744. #event{
  745. .title{
  746. width: 45%;
  747. margin: auto;
  748. }
  749. .head-event{
  750. .tags{
  751. width: 100%;
  752. &.professionnels{
  753. background-color: $red;
  754. }
  755. &.grand_public{
  756. background-color: $light-blue;
  757. }
  758. &.formations{
  759. background-color: $grey;
  760. }
  761. &.publics{
  762. padding: 2.5px 10px;
  763. color: white;
  764. }
  765. }
  766. }
  767. .card-header{
  768. @include inlineflex;
  769. flex-direction: column;
  770. width: 100%;
  771. &.professionnels{
  772. background-color: $red;
  773. }
  774. &.grand_public{
  775. background-color: $light-blue;
  776. }
  777. &.formations{
  778. background-color: $grey;
  779. }
  780. .publics{
  781. text-align: right;
  782. &.publics{
  783. padding: 2.5px 10px;
  784. color: white;
  785. }
  786. }
  787. }
  788. .card-body{
  789. padding: 15px;
  790. background-image: url('/user/themes/lecampus/images/Trame-bleu.svg');
  791. background-position: center;
  792. background-repeat: no-repeat;
  793. background-size: cover;
  794. }
  795. .card-content{
  796. margin-top: 20px;
  797. }
  798. }
  799. .demander-votre-devis{
  800. padding: 10px;
  801. z-index: 999;
  802. background: $red;
  803. position: absolute;
  804. width: 200px;
  805. height: 200px;
  806. right: 100px;
  807. margin-top: -100px;
  808. color: white;
  809. text-align: center;
  810. strong{
  811. font-weight: bold!important;
  812. }
  813. a{
  814. color: white;
  815. }
  816. img{
  817. margin-top: 10px;
  818. width: 50px;
  819. }
  820. }
  821. #sublog{
  822. .body-wrapper{
  823. background-image: url('../images/Trame-gris.svg');
  824. background-repeat: no-repeat;
  825. }
  826. .content{
  827. @include inlineflex;
  828. width: 90%;
  829. flex-direction: row-reverse;
  830. justify-content: start;
  831. & > p{
  832. font-size: 1.2rem;
  833. font-family: $Bold;
  834. }
  835. }
  836. svg{
  837. pointer-events: none;
  838. }
  839. .mapsalles{
  840. width: 50%;
  841. position: relative;
  842. .contour{
  843. position: relative;
  844. z-index: 1;
  845. pointer-events: none;
  846. display: inline-block;
  847. width: 100%;
  848. vertical-align: middle;
  849. overflow: hidden;
  850. }
  851. .fond{
  852. position: absolute;
  853. display: inline-block;
  854. width: 100%;
  855. vertical-align: middle;
  856. overflow: hidden;
  857. z-index:0;
  858. left: 0;
  859. top: 5.3%;
  860. path{
  861. fill: none;
  862. pointer-events: all;
  863. transition: fill 0.3s ease;
  864. &:hover{
  865. fill: $light-blue!important;
  866. transition: fill 0.3s ease;
  867. }
  868. }
  869. }
  870. }
  871. .txt{
  872. width: 30%;
  873. }
  874. .content_salle{
  875. // display: none;
  876. visibility: hidden;
  877. position: absolute;
  878. left: 50%;
  879. top: 300px;
  880. width: 40%;
  881. background: white;
  882. & > p{
  883. padding-left: 10px;
  884. }
  885. .header-salles{
  886. background: $light-blue;
  887. padding: 5px 10px;
  888. color: white;
  889. margin-top: 0;
  890. width: 100%;
  891. h3{
  892. width: 100%;
  893. }
  894. img{
  895. display: none;
  896. }
  897. }
  898. h4{
  899. background: $green;
  900. font-size: 1.2rem;
  901. font-family: $Bold;
  902. padding: 5px 10px;
  903. margin-top: -1px;
  904. }
  905. .bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager{
  906. bottom: 10px!important;
  907. }
  908. .bx-controls-direction{
  909. display: none;
  910. }
  911. .bx-pager-link {
  912. background: white!important;
  913. &.active{
  914. background: black!important;
  915. }
  916. }
  917. }
  918. }
  919. #default{
  920. .header-wrapper{
  921. width: 45%;
  922. margin-top: 50px;
  923. margin: auto;
  924. }
  925. .body-wrapper{
  926. margin-bottom: 50px;
  927. }
  928. .title{
  929. width: 80%;
  930. margin: auto;
  931. }
  932. .txt{
  933. margin:auto;
  934. }
  935. p{
  936. margin-bottom: 10px;
  937. }
  938. }