actividades.css 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
  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: 0.5em;
  33. margin-bottom: 0.5em;
  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 td{
  62. border: 1px solid black;
  63. text-align: right;
  64. padding: 0.2em 0.5em 0.2em 0.5em;
  65. }
  66. div#activity_details table#activity_details td.field_name{
  67. font-weight: bold;
  68. }
  69. div#activity_itinerary{
  70. }
  71. div#activity_itinerary table#activity_itinerary{
  72. max-width: 50em;
  73. margin: 0 auto 0 auto;
  74. border-collapse: collapse;
  75. }
  76. div#activity_itinerary table#activity_itinerary th{
  77. border: 1px solid black;
  78. text-align: center;
  79. }
  80. div#activity_itinerary table#activity_itinerary td{
  81. border: 1px solid black;
  82. padding: 0.2em 0.5em 0.2em 0.5em;
  83. }
  84. div#activity_itinerary table#activity_itinerary td h5{
  85. margin: 0;
  86. }
  87. div#activity_itinerary table#activity_itinerary td p{
  88. margin: 0;
  89. }
  90. /* /actividades/index.php */
  91. /* Contains the image of the upcoming activity */
  92. div#upcoming_image{
  93. display: inline-block;
  94. vertical-align: top;
  95. }
  96. div#upcoming_image img{
  97. max-height: 10em;
  98. max-width: 10em;
  99. margin: 1em;
  100. border: 0.15em solid #333333;
  101. border-radius: 0.2em;
  102. box-shadow: 0 0 0.5em #111111;
  103. }
  104. /* Contains the text of the upcoming activity */
  105. div#upcoming_text{
  106. display: inline-block;
  107. vertical-align: middle;
  108. }
  109. table.future_data{
  110. border-collapse: collapse;
  111. }
  112. table.future_data td{
  113. border: 0.1em solid #000000;
  114. padding: 0.1em 1em 0.1em 1em;
  115. }
  116. /* Contains the details of the upcoming activity */
  117. div#upcoming_details{
  118. display: inline-block;
  119. vertical-align: middle;
  120. float: right;
  121. margin-right: 0;
  122. text-align: center;
  123. }
  124. div#upcoming_details table{
  125. text-align: left;
  126. font-style: italic;
  127. font-size: 80%;
  128. }
  129. table.past_activity td{
  130. vertical-align: top;
  131. }
  132. div.past_activity_details{
  133. max-height: 0px;
  134. transition: max-height 0.6s ease-in-out;
  135. overflow: hidden;
  136. }
  137. div.past_activity_details_first{
  138. max-height: 40em;
  139. }
  140. div.past_image{
  141. display: inline-block;
  142. vertical-align: top;
  143. }
  144. div.past_image img{
  145. max-height: 12em;
  146. max-width: 12em;
  147. margin: 1em;
  148. border: 0.15em solid #333333;
  149. border-radius: 0.2em;
  150. box-shadow: 0 0 0.5em #111111;
  151. }
  152. div.past_text{
  153. display: inline-block;
  154. vertical-align: middle;
  155. }
  156. span.title_date{
  157. color: #555555;
  158. font-size: 80%;
  159. font-style: italic;
  160. }