The company website

site.css 4.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299
  1. /*@import url("http://fonts.googleapis.com/css?family=Architects+Daughter");*/
  2. @import url("http://fonts.googleapis.com/css?family=Quicksand:400,700");
  3. /* General feel */
  4. body
  5. {
  6. margin: 0;
  7. padding: 0;
  8. /*font-family: "'"Architects Daughter", cursive;*/
  9. font-family: "Quicksand", sans-serif;
  10. background: url("../images/background.gif") repeat 0px 0px;
  11. }
  12. a,
  13. a:link,
  14. a:visited
  15. {
  16. text-decoration: underline;
  17. }
  18. a:hover
  19. {
  20. text-decoration: none;
  21. }
  22. h2
  23. {
  24. text-shadow: 0 0 1px #656462;
  25. letter-spacing: -1px;
  26. }
  27. /* Layout */
  28. header
  29. {
  30. text-align: center;
  31. margin: 0 auto;
  32. padding: 1em 0;
  33. border-bottom: 1px solid #000;
  34. }
  35. header nav
  36. {
  37. display: inline-block;
  38. }
  39. header nav a,
  40. header nav a:link,
  41. header nav a:visited
  42. {
  43. margin: 6px 0;
  44. padding: 1em 2em;
  45. background: url("../images/separator.gif") repeat-y 0px 0px;
  46. color: #fcf7f0;
  47. text-decoration: none;
  48. }
  49. header nav a.first
  50. {
  51. background: transparent;
  52. }
  53. header nav a:hover
  54. {
  55. outline: none;
  56. cursor: pointer;
  57. text-align: center;
  58. text-decoration: none;
  59. padding: .5em 2em .55em;
  60. text-shadow: 0 1px 1px rgba(0,0,0,.3);
  61. -webkit-border-radius: .5em;
  62. -moz-border-radius: .5em;
  63. border-radius: .5em;
  64. -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
  65. -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
  66. box-shadow: 0 1px 2px rgba(0,0,0,.2);
  67. /* We are using the "Rosy" theme on this */
  68. background: #ba4b58;
  69. background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845));
  70. background: -moz-linear-gradient(top, #cf5d6a, #a53845);
  71. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845');
  72. }
  73. footer
  74. {
  75. padding: 1em 0;
  76. border-top: 6px solid #d0c7be;
  77. }
  78. footer a,
  79. footer a:link,
  80. footer a:visited
  81. {
  82. color: #b4aaa1;
  83. text-decoration: none;
  84. }
  85. #header
  86. {
  87. text-align: center;
  88. border-top: 6px solid #d0c7be;
  89. padding: 1em 0;
  90. }
  91. #logo a,
  92. #logo img
  93. {
  94. border: none;
  95. }
  96. #browser
  97. {
  98. display: none;
  99. visibility: hidden;
  100. padding: 1em ;
  101. background-color: #fbf0c1;
  102. }
  103. #container
  104. {
  105. margin: 0 auto;
  106. padding-bottom: 1em;
  107. background: url("../images/container.gif") repeat 0px 0px;
  108. }
  109. #content
  110. {
  111. min-height: 12em;
  112. }
  113. #ng-view
  114. {
  115. width: 700px;
  116. margin: 0 auto;
  117. }
  118. #logo-slider
  119. {
  120. text-align: center;
  121. overflow: hidden;
  122. height: 64px;
  123. margin: 1em 0 2em 0;
  124. }
  125. #logo-slider img
  126. {
  127. margin: 0 1em;
  128. opacity: 0.4;
  129. }
  130. #logo-slider img:hover
  131. {
  132. opacity: 1;
  133. }
  134. #social
  135. {
  136. background: url("../images/social.gif") repeat-x 0px 0px;
  137. padding: 1em 0;
  138. text-align: center;
  139. }
  140. #social ul li
  141. {
  142. margin: 0;
  143. padding: 0 10%;
  144. display: inline-block;
  145. list-style: none;
  146. }
  147. #social a:hover
  148. {
  149. color: #ba4b58;
  150. }
  151. .copyright
  152. {
  153. padding-top: 2em;
  154. text-align: center;
  155. width: 100%;
  156. font-size: 9pt;
  157. color: #fff;
  158. }
  159. /* Buttons */
  160. .button {
  161. display: inline-block;
  162. outline: none;
  163. cursor: pointer;
  164. text-align: center;
  165. text-decoration: none !important;
  166. font: 14px/100% Arial, Helvetica, sans-serif;
  167. padding: .5em 2em .55em;
  168. text-shadow: 0 1px 1px rgba(0,0,0,.3);
  169. -webkit-border-radius: .5em;
  170. -moz-border-radius: .5em;
  171. border-radius: .5em;
  172. -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
  173. -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
  174. box-shadow: 0 1px 2px rgba(0,0,0,.2);
  175. }
  176. .button:hover {
  177. text-decoration: none;
  178. }
  179. .button:active {
  180. position: relative;
  181. top: 1px;
  182. }
  183. .rosy {
  184. color: #fae7e9;
  185. border: solid 1px #b73948;
  186. background: #da5867;
  187. background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f));
  188. background: -moz-linear-gradient(top, #f16c7c, #bf404f);
  189. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f');
  190. }
  191. .rosy:hover {
  192. background: #ba4b58;
  193. background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845));
  194. background: -moz-linear-gradient(top, #cf5d6a, #a53845);
  195. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845');
  196. }
  197. .rosy:active {
  198. color: #dca4ab;
  199. background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c));
  200. background: -moz-linear-gradient(top, #bf404f, #f16c7c);
  201. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c');
  202. }
  203. /* Special classes */
  204. .center
  205. {
  206. text-align: center;
  207. }
  208. .highlight
  209. {
  210. color: #ba4b58;
  211. }
  212. .bullets
  213. {
  214. width: 100%;
  215. margin: 0 auto;
  216. }
  217. .bullets.three li
  218. {
  219. margin: 0.25em;
  220. padding: 0;
  221. display: inline-block;
  222. list-style: none;
  223. width: 200px;
  224. background-color: #f5f2ed;
  225. box-shadow: 0px 10px 15px -6px #000;
  226. vertical-align: top;
  227. }
  228. .bullet-image
  229. {
  230. padding: 0;
  231. margin: 0;
  232. height: 267px;
  233. background-color: #000;
  234. }
  235. .bullet-content
  236. {
  237. padding: 0 1.60em 2em 1.60em;
  238. margin: 0;
  239. height: 19em;
  240. text-align: left;
  241. vertical-align: top;
  242. overflow: hidden;
  243. font-size: smaller;
  244. }
  245. .bullet-content ul
  246. {
  247. padding: 0;
  248. }
  249. .bullet-content ul li
  250. {
  251. display: block !important;
  252. font-size: smaller;
  253. box-shadow: none !important;
  254. }
  255. .bullet-footer
  256. {
  257. padding: 0 1.60em 1em 1.60em;
  258. margin: 0;
  259. }