You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

712 lines
10 KiB

6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
  1. img {
  2. border-radius: 3px;
  3. }
  4. button, .button {
  5. border-style: solid;
  6. border-width: 1px;
  7. cursor: pointer;
  8. margin: 0 0 1.25em;
  9. position: relative;
  10. text-decoration: none;
  11. text-align: center;
  12. display: inline-block;
  13. padding-top: 0.75em;
  14. padding-right: 1.5em;
  15. padding-bottom: 0.8125em;
  16. padding-left: 1.5em;
  17. background-color: #334252;
  18. border-color: #1e2731;
  19. color: #ffffff;
  20. font-weight: normal;
  21. font-size: 1em;
  22. line-height: 1;
  23. font-style: normal;
  24. }
  25. button:hover, button:focus, .button:hover, .button:focus {
  26. background-color: #293542;
  27. color: #ffffff;
  28. }
  29. bordercolor {
  30. height: 5px;
  31. display: block;
  32. background-color: #293542;
  33. }
  34. logo img {
  35. margin: 50px 0px 60px 0px;
  36. max-width: 200px;
  37. }
  38. ul a {
  39. color: #525252;
  40. }
  41. ul a:hover {
  42. color: #293542;
  43. }
  44. #menubar {
  45. margin-top: 65px;
  46. padding: 0;
  47. float: right;
  48. z-index: 1;
  49. }
  50. #menubar li {
  51. display: inline;
  52. margin-left: 30px;
  53. list-style: none;
  54. }
  55. #menubar li a {
  56. display: block;
  57. text-decoration: none;
  58. display: inline;
  59. color: #525252;
  60. white-space: nowrap;
  61. }
  62. #menubar li a:hover , #menubar li:hover {
  63. color: #293542;
  64. }
  65. #menubar li ul {
  66. margin: 30px 0px 0px -130px;
  67. padding: 20px 50px;
  68. border-radius: 3px;
  69. position: absolute;
  70. visibility: hidden;
  71. background: #293542;
  72. display: inline;
  73. z-index: 2;
  74. text-align: center;
  75. }
  76. #menubar li ul li {
  77. float: none;
  78. margin: 0px;
  79. display: inline;
  80. }
  81. #menubar li ul li a {
  82. padding: 0px;
  83. margin: 0px;
  84. text-align: center;
  85. z-index: 2;
  86. color: #ffffff;
  87. }
  88. #menubar li ul li a:hover {
  89. color: #117d67;
  90. }
  91. bord {
  92. display: block;
  93. height: 10px;
  94. background-color: #ffffff;
  95. }
  96. #menubar li a#active {
  97. color: #334252;
  98. border-bottom: 1px solid #3f5266;
  99. }
  100. li#active {
  101. color: #3f5266;
  102. border-bottom: 1px solid #3f5266;
  103. }
  104. #active1 {
  105. color: #3f5266;
  106. }
  107. lin {
  108. height: 1px;
  109. margin: 10px -50px;
  110. background-color: #3f5266;
  111. display: block;
  112. }
  113. #slider , #slider img {
  114. border-radius: 3px;
  115. overflow: hidden;
  116. z-index: 1;
  117. }
  118. .slideshow-wrapper {
  119. min-height: 355px;
  120. }
  121. .orbit-timer {
  122. display: none;
  123. }
  124. whatido {
  125. margin-top: 50px;
  126. display: block;
  127. text-align: center;
  128. padding-bottom: 340px;
  129. border-bottom: 1px solid #e8e8e8;
  130. }
  131. box {
  132. display: block;
  133. margin-top: 25px;
  134. text-align: left;
  135. }
  136. box img {
  137. width: 40px;
  138. margin-bottom: 20px;
  139. }
  140. box h1 {
  141. font-size: 20px;
  142. color: #525252;
  143. }
  144. work {
  145. display: block;
  146. margin-top: 50px;
  147. padding-bottom: 70px;
  148. text-align: center;
  149. border-bottom: 1px solid #e8e8e8;
  150. }
  151. work h1 {
  152. font-size: 35px;
  153. margin-bottom: 50px;
  154. color: #293542;
  155. }
  156. work a:hover {
  157. opacity: .7;
  158. }
  159. certificates {
  160. display: block;
  161. margin-top: 50px;
  162. padding-bottom: 0px;
  163. text-align: center;
  164. }
  165. certificates h1 {
  166. font-size: 35px;
  167. margin-bottom: 30px;
  168. color: #293542;
  169. }
  170. certificates img {
  171. opacity: .5;
  172. background-color: #f6f4f6;
  173. border-radius: 5px;
  174. border: 2px solid #f6f4f6;
  175. }
  176. certificates img:hover {
  177. opacity: 1;
  178. }
  179. footer {
  180. display: block;
  181. margin-top: 80px;
  182. border-top: 1px solid #e7e7e7;
  183. background-color: #f6f5f6;
  184. bottom: 0;
  185. position: relative;
  186. left: 0;
  187. right: 0;
  188. }
  189. social a {
  190. line-height: 35px;
  191. }
  192. foot {
  193. text-align: right;
  194. padding: 20px 0px;
  195. display: block;
  196. font-size: 12px;
  197. color: #cccccc;
  198. }
  199. foot img {
  200. width: 5%;
  201. margin-top: -3px;
  202. opacity: .4;
  203. }
  204. foot img:hover {
  205. opacity: 1;
  206. }
  207. /* social icon */
  208. .social {
  209. padding: 8px 14px;
  210. border-radius: 3px;
  211. background-color: #dddddd;
  212. transition: all .6s;
  213. -moz-transition: all .6s;
  214. -webkit-transition: all .6s;
  215. -o-transition: all .6s;
  216. color: #ffffff;
  217. }
  218. .social:hover {
  219. transition: all .3s;
  220. -moz-transition: all .3s;
  221. -webkit-transition: all .3s;
  222. -o-transition: all .3s;
  223. color: #ffffff;
  224. }
  225. .facebook:hover {
  226. background-color: #3B5998;
  227. }
  228. .twitter:hover {
  229. background-color: #55ACEE;
  230. }
  231. .google:hover {
  232. background-color: #DC4E41;
  233. }
  234. .linkedin:hover {
  235. background-color: #0077B5;
  236. }
  237. /* work page & single work page */
  238. works {
  239. text-align: center;
  240. display: block;
  241. padding-bottom: 30px;
  242. }
  243. works h1 {
  244. line-height: 20px;
  245. font-size: 30px;
  246. margin-top: 20px;
  247. text-align: left;
  248. }
  249. works small {
  250. font-size: 15px;
  251. display: block;
  252. padding-bottom: 20px;
  253. border-bottom: 1px solid #e7e6e7;
  254. margin-bottom: 70px;
  255. color: #293542;
  256. text-align: left;
  257. }
  258. works img:hover {
  259. opacity: .7;
  260. transition: all .3s;
  261. -moz-transition: all .3s;
  262. -webkit-transition: all .3s;
  263. -o-transition: all .3s;
  264. }
  265. works p {
  266. font-size: 15px;
  267. line-height: 20px;
  268. text-align: left;
  269. }
  270. line {
  271. display: block;
  272. height: 1px;
  273. margin: 10px 0px;
  274. background-color: #e7e5e7;
  275. }
  276. usernext {
  277. text-align: center;
  278. margin-top: 90px;
  279. padding-top: 20px;
  280. display: block;
  281. border-top: 1px solid #e7e6e7;
  282. }
  283. social1 {
  284. line-height: 35px;
  285. display: block;
  286. text-align: right;
  287. }
  288. works h4 {
  289. text-align: left;
  290. }
  291. works h5 {
  292. border-bottom: 1px dotted #e7e5e7;
  293. padding-bottom: 8px;
  294. text-align: left;
  295. }
  296. .clearing-featured-img img {
  297. margin-bottom: 20px;
  298. }
  299. .clearing-featured-img img:hover {
  300. cursor: -webkit-zoom-in;
  301. cursor: -moz-zoom-in;
  302. cursor: zoom-in;
  303. }
  304. /* About page */
  305. about {
  306. display: block;
  307. padding-bottom: 30px;
  308. text-align: center;
  309. }
  310. about li {
  311. margin-bottom: 20px;
  312. }
  313. about h1 {
  314. line-height: 20px;
  315. font-size: 30px;
  316. margin-top: 20px;
  317. text-align: left;
  318. }
  319. about small {
  320. font-size: 15px;
  321. display: block;
  322. padding-bottom: 20px;
  323. border-bottom: 1px solid #e7e6e7;
  324. margin-bottom: 70px;
  325. color: #293542;
  326. text-align: left;
  327. }
  328. about h5 {
  329. font-size: 25px;
  330. margin-top: 40px;
  331. text-align: center;
  332. line-height: 10px;
  333. }
  334. about small1 {
  335. font-size: 15px;
  336. display: block;
  337. padding-bottom: 20px;
  338. border-bottom: 1px solid #e7e6e7;
  339. margin-bottom: 25px;
  340. color: #19bc9b;
  341. text-align: center;
  342. }
  343. about p {
  344. font-size: 15px;
  345. line-height: 20px;
  346. text-align: center;
  347. }
  348. /* Contact page */
  349. contact {
  350. display: block;
  351. padding-bottom: 30px;
  352. }
  353. #contact-area {
  354. margin-top: 25px;
  355. }
  356. #contact-area input, #contact-area textarea {
  357. padding: 5px;
  358. width: 300px;
  359. font-family: Helvetica, sans-serif;
  360. margin: 0px 0px 10px 0px;
  361. border: 2px solid #ccc;
  362. }
  363. #contact-area textarea:focus, #contact-area input:focus {
  364. border: 2px solid #900;
  365. }
  366. #contact-area input.submit-button {
  367. width: 100px;
  368. float: right;
  369. }
  370. clabel {
  371. float: left;
  372. text-align: right;
  373. margin-right: 15px;
  374. width: 100px;
  375. padding-top: 5px;
  376. }
  377. contact h1 {
  378. line-height: 20px;
  379. font-size: 30px;
  380. margin-top: 20px;
  381. text-align: left;
  382. }
  383. contact small {
  384. font-size: 15px;
  385. display: block;
  386. padding-bottom: 20px;
  387. border-bottom: 1px solid #e7e6e7;
  388. margin-bottom: 50px;
  389. color: #293542;
  390. text-align: left;
  391. }
  392. contact h5 {
  393. font-size: 15px;
  394. padding-bottom: 20px;
  395. margin-bottom: 20px;
  396. margin-top: 40px;
  397. border-bottom: 1px solid #e7e6e7;
  398. }
  399. contact small1 {
  400. font-size: 15px;
  401. display: block;
  402. padding-bottom: 20px;
  403. border-bottom: 1px solid #e7e6e7;
  404. margin-bottom: 25px;
  405. color: #19bc9b;
  406. text-align: center;
  407. }
  408. contact p {
  409. font-size: 15px;
  410. line-height: 20px;
  411. text-align: left;
  412. }
  413. /* Elements page */
  414. elements {
  415. display: block;
  416. padding-bottom: 30px;
  417. }
  418. elements h1 {
  419. line-height: 20px;
  420. font-size: 30px;
  421. margin-top: 20px;
  422. text-align: left;
  423. }
  424. body{
  425. background-color: #f6f5f6;
  426. min-height: 100vh;
  427. position: static;
  428. }
  429. elements small {
  430. font-size: 15px;
  431. display: block;
  432. padding-bottom: 20px;
  433. border-bottom: 1px solid #e7e6e7;
  434. margin-bottom: 50px;
  435. color: #293542;
  436. text-align: left;
  437. }
  438. elements h5 {
  439. font-weight: bold;
  440. }
  441. line1 {
  442. display: block;
  443. height: 1px;
  444. margin: 40px 0px;
  445. background-color: #e7e5e7;
  446. }
  447. elements .clearing-thumbs img {
  448. width: 200px;
  449. }
  450. elements .clearing-thumbs img:hover {
  451. opacity: .7;
  452. }
  453. /* Responsive */
  454. @media only screen and (max-width: 850px) and (min-width: 768px) {
  455. logo img {
  456. width: 150px;
  457. padding-top: 10px;
  458. }
  459. #menubar li {
  460. margin-left: 20px;
  461. }
  462. whatido {
  463. padding-bottom: 400px;
  464. }
  465. .slideshow-wrapper {
  466. min-height: 300px;
  467. }
  468. }
  469. @media only screen and (max-width: 767px) and (min-width: 500px) {
  470. logo {
  471. text-align: center;
  472. display: block;
  473. margin-top: -30px;
  474. }
  475. #menubar li a#active {
  476. border: 0px;
  477. padding: 5px 10px;
  478. border-radius: 3px;
  479. background-color: #293542;
  480. color: #ffffff;
  481. }
  482. #menubar {
  483. margin-top: -25px;
  484. margin-bottom: 20px;
  485. float: none;
  486. text-align: center;
  487. }
  488. #menubar li {
  489. margin: 0px 10px;
  490. }
  491. #menubar li a {
  492. display: block;
  493. text-decoration: none;
  494. display: inline;
  495. line-height: 40px;
  496. }
  497. #menubar li ul {
  498. margin: 40px 0px 0px -130px;
  499. padding: 10px 50px;
  500. }
  501. whatido {
  502. border: 0px;
  503. }
  504. work {
  505. border-top: 1px solid #e8e7e8;
  506. padding-top: 40px;
  507. }
  508. footer {
  509. padding-top: 0px;
  510. }
  511. footer h4 {
  512. margin-top: 50px;
  513. }
  514. about li {
  515. margin-bottom: 30px;
  516. }
  517. .slideshow-wrapper {
  518. min-height: 200px;
  519. }
  520. foot img {
  521. width: 9%;
  522. }
  523. }
  524. @media only screen and (max-width: 499px) {
  525. logo {
  526. text-align: center;
  527. display: block;
  528. margin-top: -30px;
  529. }
  530. #menubar li a#active {
  531. border: 0px;
  532. padding: 5px 10px;
  533. border-radius: 3px;
  534. background-color: #293542;
  535. color: #ffffff;
  536. }
  537. #menubar {
  538. margin-top: -35px;
  539. margin-bottom: 20px;
  540. float: none;
  541. text-align: center;
  542. }
  543. #menubar li {
  544. margin: 0px 7px;
  545. }
  546. #menubar li a {
  547. display: block;
  548. text-decoration: none;
  549. display: inline;
  550. line-height: 40px;
  551. }
  552. #menubar li ul {
  553. margin: 40px 0px 0px -115px;
  554. padding: 10px 30px;
  555. }
  556. whatido {
  557. border: 0px;
  558. margin: 0px;
  559. }
  560. box {
  561. text-align: center;
  562. }
  563. box img {
  564. display: inline;
  565. width: 30px;
  566. margin-right: 10px;
  567. margin-bottom: 9px;
  568. }
  569. box h1 {
  570. display: inline;
  571. }
  572. work {
  573. border-top: 1px solid #e8e7e8;
  574. padding-top: 20px;
  575. padding-bottom: 20px;
  576. }
  577. clients {
  578. margin-top: 20px;
  579. }
  580. footer {
  581. padding-top: 0px;
  582. margin-top: 0px;
  583. text-align: center;
  584. }
  585. footer h4 {
  586. margin-top: 30px;
  587. }
  588. foot {
  589. text-align: center;
  590. margin-top: 10px;
  591. }
  592. foot img {
  593. width: 13%;
  594. }
  595. about li {
  596. margin-bottom: 30px;
  597. }
  598. #slider .orbit-caption , .orbit-prev , .orbit-next {
  599. display: none;
  600. }
  601. .slideshow-wrapper {
  602. min-height: 100px;
  603. }
  604. social1 {
  605. margin-top: 15px;
  606. }
  607. works small {
  608. margin-bottom: 40px;
  609. }
  610. usernext {
  611. margin-top: 0px;
  612. padding-top: 40px;
  613. }
  614. lin {
  615. height: 1px;
  616. margin: 0px -30px;
  617. }
  618. elements .clearing-thumbs img {
  619. width: 150px;
  620. }
  621. #contact-area input, #contact-area textarea {
  622. padding: 5px;
  623. width: 471px;
  624. font-family: Helvetica, sans-serif;
  625. font-size: 1.4em;
  626. margin: 0px 0px 10px 0px;
  627. border: 2px solid #ccc;
  628. }