actividades.css 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208
  1. /* /actividades/actividad.php */
  2. /* Page layout */
  3. div#right_column{
  4. width: 22%;
  5. display: inline-block;
  6. vertical-align: top;
  7. float: right;
  8. }
  9. div#middle_column{
  10. width: 74%;
  11. display: inline-block;
  12. vertical-align: top;
  13. }
  14. div#middle_column h3#activity_title{
  15. margin-bottom: 0em;
  16. }
  17. div#middle_column span#activity_date{
  18. color: #555555;
  19. font-size: 80%;
  20. font-style: italic;
  21. margin-left: 1em;
  22. }
  23. /* Archive */
  24. div.list_year{
  25. margin-left: 1em;
  26. /* display: none; */
  27. max-height: 0em;
  28. overflow-y: hidden;
  29. transition: max-height 0.6s ease-in-out;
  30. }
  31. ul.activity_list{
  32. margin-top: 0em;
  33. margin-bottom: 0em;
  34. /* display: none; */
  35. max-height: 0em;
  36. overflow-y: hidden;
  37. transition: max-height 0.6s ease-in-out;
  38. }
  39. div#activity_image{
  40. text-align: center;
  41. }
  42. div#activity_image img{
  43. max-height: 25em;
  44. max-width: 90%;
  45. border: 0.15em solid #333333;
  46. border-radius: 0.2em;
  47. box-shadow: 0 0 0.5em #111111;
  48. margin: 1em 0 1em 0;
  49. }
  50. div#activity_description{
  51. margin-left: 3em;
  52. margin-right: 3em;
  53. }
  54. div#activity_details{
  55. text-align: center;
  56. }
  57. div#activity_details table#activity_details{
  58. margin: 0 auto 0 auto;
  59. border-collapse: collapse;
  60. }
  61. div#activity_details table#activity_details tr{
  62. border-bottom: 0.2em solid #7777aa;
  63. border-top: 0.2em solid #7777aa;
  64. border-collapse: collapse;
  65. }
  66. div#activity_details table#activity_details td{
  67. text-align: right;
  68. padding: 0.2em 0.5em 0.2em 0.5em;
  69. }
  70. div#activity_details table#activity_details td.field_name{
  71. font-weight: bold;
  72. }
  73. div#activity_itinerary tr{
  74. border-bottom: 0.2em solid #7777aa;
  75. border-top: 0.2em solid #7777aa;
  76. border-collapse: collapse;
  77. }
  78. div#activity_itinerary table#activity_itinerary{
  79. max-width: 50em;
  80. margin: 0 auto 0 auto;
  81. border-collapse: collapse;
  82. }
  83. div#activity_itinerary table#activity_itinerary th{
  84. border: 0.1em solid #7777aa;
  85. text-align: center;
  86. }
  87. div#activity_itinerary table#activity_itinerary td{
  88. /* border: 1px solid black; */
  89. padding: 0.2em 0.5em 0.2em 0.5em;
  90. }
  91. div#activity_itinerary table#activity_itinerary td h5{
  92. margin: 0;
  93. }
  94. div#activity_itinerary table#activity_itinerary td p{
  95. margin: 0;
  96. }
  97. /* /actividades/index.php */
  98. /* Contains the image of the upcoming activity */
  99. div#upcoming_image{
  100. display: inline-block;
  101. vertical-align: top;
  102. }
  103. div#upcoming_image img{
  104. max-height: 10em;
  105. max-width: 10em;
  106. margin: 1em;
  107. border: 0.15em solid #333333;
  108. border-radius: 0.2em;
  109. box-shadow: 0 0 0.5em #111111;
  110. }
  111. /* Contains the text of the upcoming activity */
  112. div#upcoming_text{
  113. display: inline-block;
  114. vertical-align: middle;
  115. }
  116. table.future_data{
  117. border-collapse: collapse;
  118. }
  119. table.future_data tr{
  120. border-bottom: 0.2em solid #7777aa;
  121. border-top: 0.2em solid #7777aa;
  122. border-collapse: collapse;
  123. }
  124. table.future_data td{
  125. padding: 0.3em 1em 0.3em 1em;
  126. }
  127. /* Contains the details of the upcoming activity */
  128. div#upcoming_details{
  129. display: inline-block;
  130. vertical-align: middle;
  131. float: right;
  132. margin-right: 0;
  133. text-align: center;
  134. }
  135. div#upcoming_details table{
  136. text-align: left;
  137. font-style: italic;
  138. font-size: 80%;
  139. }
  140. table.past_activity td{
  141. vertical-align: top;
  142. }
  143. div.past_activity_details{
  144. max-height: 0px;
  145. transition: max-height 0.6s ease-in-out;
  146. overflow: hidden;
  147. }
  148. div.past_activity_details_first{
  149. max-height: 40em;
  150. }
  151. div.past_image{
  152. display: inline-block;
  153. vertical-align: top;
  154. }
  155. div.past_image img{
  156. max-height: 12em;
  157. max-width: 12em;
  158. margin: 1em;
  159. border: 0.15em solid #333333;
  160. border-radius: 0.2em;
  161. box-shadow: 0 0 0.5em #111111;
  162. }
  163. div.past_text{
  164. display: inline-block;
  165. vertical-align: middle;
  166. }
  167. span.title_date{
  168. color: #555555;
  169. font-size: 80%;
  170. font-style: italic;
  171. }