PageRenderTime 43ms CodeModel.GetById 16ms RepoModel.GetById 0ms app.codeStats 1ms

/AnotherStartup/Styles/Site.css

#
CSS | 273 lines | 205 code | 45 blank | 23 comment | 0 complexity | c90f8f94ba0ea6d6b69520bad7b1a86e MD5 | raw file
  1. /*----------------------------------------------------------
  2. The base color for this template is #5c87b2. If you'd like
  3. to use a different color start by replacing all instances of
  4. #5c87b2 with your new color.
  5. ----------------------------------------------------------*/
  6. body {
  7. background-color: #5c87b2;
  8. font-size: .85em;
  9. font-family: "Trebuchet MS", Verdana, Helvetica, Sans-Serif;
  10. margin: 0;
  11. padding: 0;
  12. color: #696969;
  13. }
  14. a:link {
  15. color: #034af3;
  16. text-decoration: underline;
  17. }
  18. a:visited {
  19. color: #505abc;
  20. }
  21. a:hover {
  22. color: #1d60ff;
  23. text-decoration: none;
  24. }
  25. a:active {
  26. color: #12eb87;
  27. }
  28. /* HEADINGS
  29. ----------------------------------------------------------*/
  30. h1, h2, h3, h4, h5, h6 {
  31. font-size: 1.5em;
  32. color: #000;
  33. }
  34. h1, h2 {
  35. font-size: 2em;
  36. padding-bottom: 0;
  37. margin-bottom: 0;
  38. }
  39. h3 {
  40. font-size: 1.2em;
  41. }
  42. h4 {
  43. font-size: 1.1em;
  44. }
  45. h5, h6 {
  46. font-size: 1em;
  47. }
  48. /* PRIMARY LAYOUT ELEMENTS
  49. ----------------------------------------------------------*/
  50. #page {
  51. width: 90%;
  52. margin-left: auto;
  53. margin-right: auto;
  54. }
  55. #header {
  56. position: relative;
  57. margin-bottom: 0;
  58. color: #000;
  59. padding: 0;
  60. }
  61. #main {
  62. padding: 30px 30px 15px 30px;
  63. background-color: #fff;
  64. margin-bottom: 30px;
  65. /*CSS3 properties*/
  66. border-radius: 4px 0 4px 4px;
  67. -webkit-border-radius: 4px 0 4px 4px;
  68. -moz-border-radius: 4px 0 4px 4px;
  69. }
  70. #footer {
  71. padding: 10px 0;
  72. text-align: center;
  73. line-height: normal;
  74. margin: 0;
  75. font-size: .9em;
  76. }
  77. /* Site Title
  78. ----------------------------------------------------------*/
  79. #header .site-title {
  80. float: left;
  81. font-weight: bold;
  82. padding: 5px 0;
  83. margin: 0;
  84. color: #fff;
  85. border: none;
  86. line-height: 2em;
  87. font-size: 32px;
  88. /*CSS3 properties*/
  89. text-shadow: 1px 1px 2px #111;
  90. }
  91. /* Login Display
  92. ----------------------------------------------------------*/
  93. #login {
  94. float: right;
  95. font-size: 1.1em;
  96. display: block;
  97. text-align: right;
  98. color: #000;
  99. }
  100. #login li {
  101. margin: 0;
  102. display: inline;
  103. list-style: none;
  104. padding-left: 5px;
  105. }
  106. #login a:link, #login a:visited {
  107. color: #fff;
  108. text-decoration: none;
  109. }
  110. #login a:hover
  111. {
  112. color: #fff;
  113. text-decoration: underline;
  114. }
  115. /* Tab Menu
  116. ----------------------------------------------------------*/
  117. ul#menu {
  118. clear: both;
  119. border-bottom: 1px #5c87b2 solid;
  120. padding: 0 0 2px;
  121. position: relative;
  122. margin: 0;
  123. text-align: right;
  124. }
  125. ul#menu li {
  126. display: inline;
  127. list-style: none;
  128. }
  129. ul#menu li a {
  130. padding: 10px 20px;
  131. font-weight: bold;
  132. text-decoration: none;
  133. line-height: 2.8em;
  134. background-color: #e8eef4;
  135. color: #034af3;
  136. /*CSS3 properties*/
  137. border-radius: 4px 4px 0 0;
  138. -webkit-border-radius: 4px 4px 0 0;
  139. -moz-border-radius: 4px 4px 0 0;
  140. }
  141. ul#menu li a:hover {
  142. background-color: #fff;
  143. text-decoration: none;
  144. }
  145. ul#menu li a:active {
  146. background-color: #a6e2a6;
  147. text-decoration: none;
  148. }
  149. ul#menu li.selected a {
  150. background-color: #fff;
  151. color: #000;
  152. }
  153. /* forms
  154. ----------------------------------------------------------*/
  155. fieldset {
  156. margin: 1em 0;
  157. padding: 1em;
  158. border: 1px solid #CCC;
  159. }
  160. fieldset legend {
  161. font-size: 1.1em;
  162. font-weight: bold;
  163. padding: 2px 4px 8px 4px;
  164. }
  165. fieldset ol {
  166. padding: 0;
  167. list-style: none;
  168. }
  169. fieldset ol li {
  170. padding-bottom: 5px;
  171. }
  172. fieldset label {
  173. display: block;
  174. }
  175. fieldset label.checkbox {
  176. display: inline;
  177. }
  178. fieldset input[type="text"], input[type="password"] {
  179. border: 1px solid #ccc;
  180. padding: 2px;
  181. font-size: 1.2em;
  182. color: #444;
  183. width: 300px;
  184. }
  185. fieldset input[type="submit"] {
  186. font-size: 1.2em;
  187. padding: 5px;
  188. }
  189. /* Information and errors
  190. ----------------------------------------------------------*/
  191. .message {
  192. clear: both;
  193. border: 1px solid;
  194. margin: 10px 0px;
  195. padding: 15px 15px;
  196. /*CSS3 properties*/
  197. border-radius: 4px;
  198. -moz-border-radius: 4px;
  199. -webkit-border-radius: 4px;
  200. box-shadow: 2px 2px 5px #888;
  201. -webkit-box-shadow: 2px 2px 5px #888;
  202. -moz-box-shadow: 2px 2px 5px #888;
  203. }
  204. .info {
  205. background: #bde5f8;
  206. color: #00529b;
  207. }
  208. .error {
  209. background: #ffe4e4;
  210. color: #be3e16;
  211. }
  212. .success {
  213. background: #dff2bf;
  214. color: #4f8a10;
  215. }
  216. input[type="text"].error-field, input[type="password"].error-field {
  217. border: solid 1px #be3e16;
  218. background-color: #ffe4e4;
  219. }
  220. .validation-error {
  221. display: inline;
  222. color: #be3e16;
  223. font-weight: bold;
  224. font-size: 1.1em;
  225. }
  226. .validation-error:before {
  227. content: "ยป";
  228. }