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
12 KiB

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: 100px;
  182. border-top: 1px solid #e7e7e7;
  183. background-color: #f6f5f6;
  184. }
  185. social a {
  186. line-height: 35px;
  187. }
  188. foot {
  189. text-align: right;
  190. padding: 20px 0px;
  191. display: block;
  192. border-top: 1px solid #e8e7e8;
  193. font-size: 12px;
  194. color: #cccccc;
  195. }
  196. foot img {
  197. width: 5%;
  198. margin-top: -3px;
  199. opacity: .4;
  200. }
  201. foot img:hover {
  202. opacity: 1;
  203. }
  204. /* social icon */
  205. .social {
  206. padding: 8px 14px;
  207. border-radius: 3px;
  208. background-color: #dddddd;
  209. transition: all .6s;
  210. -moz-transition: all .6s;
  211. -webkit-transition: all .6s;
  212. -o-transition: all .6s;
  213. color: #ffffff;
  214. }
  215. .social:hover {
  216. transition: all .3s;
  217. -moz-transition: all .3s;
  218. -webkit-transition: all .3s;
  219. -o-transition: all .3s;
  220. color: #ffffff;
  221. }
  222. .facebook:hover {
  223. background-color: #3B5998;
  224. }
  225. .twitter:hover {
  226. background-color: #55ACEE;
  227. }
  228. .google:hover {
  229. background-color: #DC4E41;
  230. }
  231. .linkedin:hover {
  232. background-color: #0077B5;
  233. }
  234. /* work page & single work page */
  235. works {
  236. text-align: center;
  237. display: block;
  238. padding-bottom: 30px;
  239. }
  240. works h1 {
  241. line-height: 20px;
  242. font-size: 30px;
  243. margin-top: 20px;
  244. text-align: left;
  245. }
  246. works small {
  247. font-size: 15px;
  248. display: block;
  249. padding-bottom: 20px;
  250. border-bottom: 1px solid #e7e6e7;
  251. margin-bottom: 70px;
  252. color: #293542;
  253. text-align: left;
  254. }
  255. works img:hover {
  256. opacity: .7;
  257. transition: all .3s;
  258. -moz-transition: all .3s;
  259. -webkit-transition: all .3s;
  260. -o-transition: all .3s;
  261. }
  262. works p {
  263. font-size: 15px;
  264. line-height: 20px;
  265. text-align: left;
  266. }
  267. line {
  268. display: block;
  269. height: 1px;
  270. margin: 10px 0px;
  271. background-color: #e7e5e7;
  272. }
  273. usernext {
  274. text-align: center;
  275. margin-top: 90px;
  276. padding-top: 20px;
  277. display: block;
  278. border-top: 1px solid #e7e6e7;
  279. }
  280. social1 {
  281. line-height: 35px;
  282. display: block;
  283. text-align: right;
  284. }
  285. works h4 {
  286. text-align: left;
  287. }
  288. works h5 {
  289. border-bottom: 1px dotted #e7e5e7;
  290. padding-bottom: 8px;
  291. text-align: left;
  292. }
  293. .clearing-featured-img img {
  294. margin-bottom: 20px;
  295. }
  296. .clearing-featured-img img:hover {
  297. cursor: -webkit-zoom-in;
  298. cursor: -moz-zoom-in;
  299. cursor: zoom-in;
  300. }
  301. /* About page */
  302. about {
  303. display: block;
  304. padding-bottom: 30px;
  305. text-align: center;
  306. }
  307. about li {
  308. margin-bottom: 20px;
  309. }
  310. about h1 {
  311. line-height: 20px;
  312. font-size: 30px;
  313. margin-top: 20px;
  314. text-align: left;
  315. }
  316. about small {
  317. font-size: 15px;
  318. display: block;
  319. padding-bottom: 20px;
  320. border-bottom: 1px solid #e7e6e7;
  321. margin-bottom: 70px;
  322. color: #293542;
  323. text-align: left;
  324. }
  325. about h5 {
  326. font-size: 25px;
  327. margin-top: 40px;
  328. text-align: center;
  329. line-height: 10px;
  330. }
  331. about small1 {
  332. font-size: 15px;
  333. display: block;
  334. padding-bottom: 20px;
  335. border-bottom: 1px solid #e7e6e7;
  336. margin-bottom: 25px;
  337. color: #19bc9b;
  338. text-align: center;
  339. }
  340. about p {
  341. font-size: 15px;
  342. line-height: 20px;
  343. text-align: center;
  344. }
  345. /* Contact page */
  346. contact {
  347. display: block;
  348. padding-bottom: 30px;
  349. }
  350. #contact-area {
  351. margin-top: 25px;
  352. }
  353. #contact-area input, #contact-area textarea {
  354. padding: 5px;
  355. width: 300px;
  356. font-family: Helvetica, sans-serif;
  357. margin: 0px 0px 10px 0px;
  358. border: 2px solid #ccc;
  359. }
  360. #contact-area textarea:focus, #contact-area input:focus {
  361. border: 2px solid #900;
  362. }
  363. #contact-area input.submit-button {
  364. width: 100px;
  365. float: right;
  366. }
  367. clabel {
  368. float: left;
  369. text-align: right;
  370. margin-right: 15px;
  371. width: 100px;
  372. padding-top: 5px;
  373. }
  374. contact h1 {
  375. line-height: 20px;
  376. font-size: 30px;
  377. margin-top: 20px;
  378. text-align: left;
  379. }
  380. contact small {
  381. font-size: 15px;
  382. display: block;
  383. padding-bottom: 20px;
  384. border-bottom: 1px solid #e7e6e7;
  385. margin-bottom: 50px;
  386. color: #293542;
  387. text-align: left;
  388. }
  389. contact h5 {
  390. font-size: 15px;
  391. padding-bottom: 20px;
  392. margin-bottom: 20px;
  393. margin-top: 40px;
  394. border-bottom: 1px solid #e7e6e7;
  395. }
  396. contact small1 {
  397. font-size: 15px;
  398. display: block;
  399. padding-bottom: 20px;
  400. border-bottom: 1px solid #e7e6e7;
  401. margin-bottom: 25px;
  402. color: #19bc9b;
  403. text-align: center;
  404. }
  405. contact p {
  406. font-size: 15px;
  407. line-height: 20px;
  408. text-align: left;
  409. }
  410. /* Elements page */
  411. elements {
  412. display: block;
  413. padding-bottom: 30px;
  414. }
  415. elements h1 {
  416. line-height: 20px;
  417. font-size: 30px;
  418. margin-top: 20px;
  419. text-align: left;
  420. }
  421. body{
  422. background-color: #f6f5f6;
  423. }
  424. elements small {
  425. font-size: 15px;
  426. display: block;
  427. padding-bottom: 20px;
  428. border-bottom: 1px solid #e7e6e7;
  429. margin-bottom: 50px;
  430. color: #293542;
  431. text-align: left;
  432. }
  433. elements h5 {
  434. font-weight: bold;
  435. }
  436. line1 {
  437. display: block;
  438. height: 1px;
  439. margin: 40px 0px;
  440. background-color: #e7e5e7;
  441. }
  442. elements .clearing-thumbs img {
  443. width: 200px;
  444. }
  445. elements .clearing-thumbs img:hover {
  446. opacity: .7;
  447. }
  448. /* Responsive */
  449. @media only screen and (max-width: 850px) and (min-width: 768px) {
  450. logo img {
  451. width: 150px;
  452. padding-top: 10px;
  453. }
  454. #menubar li {
  455. margin-left: 20px;
  456. }
  457. whatido {
  458. padding-bottom: 400px;
  459. }
  460. .slideshow-wrapper {
  461. min-height: 300px;
  462. }
  463. }
  464. @media only screen and (max-width: 767px) and (min-width: 500px) {
  465. logo {
  466. text-align: center;
  467. display: block;
  468. margin-top: -30px;
  469. }
  470. #menubar li a#active {
  471. border: 0px;
  472. padding: 5px 10px;
  473. border-radius: 3px;
  474. background-color: #293542;
  475. color: #ffffff;
  476. }
  477. #menubar {
  478. margin-top: -25px;
  479. margin-bottom: 20px;
  480. float: none;
  481. text-align: center;
  482. }
  483. #menubar li {
  484. margin: 0px 10px;
  485. }
  486. #menubar li a {
  487. display: block;
  488. text-decoration: none;
  489. display: inline;
  490. line-height: 40px;
  491. }
  492. #menubar li ul {
  493. margin: 40px 0px 0px -130px;
  494. padding: 10px 50px;
  495. }
  496. whatido {
  497. border: 0px;
  498. }
  499. work {
  500. border-top: 1px solid #e8e7e8;
  501. padding-top: 40px;
  502. }
  503. footer {
  504. padding-top: 0px;
  505. }
  506. footer h4 {
  507. margin-top: 50px;
  508. }
  509. about li {
  510. margin-bottom: 30px;
  511. }
  512. .slideshow-wrapper {
  513. min-height: 200px;
  514. }
  515. foot img {
  516. width: 9%;
  517. }
  518. }
  519. @media only screen and (max-width: 499px) {
  520. logo {
  521. text-align: center;
  522. display: block;
  523. margin-top: -30px;
  524. }
  525. #menubar li a#active {
  526. border: 0px;
  527. padding: 5px 10px;
  528. border-radius: 3px;
  529. background-color: #293542;
  530. color: #ffffff;
  531. }
  532. #menubar {
  533. margin-top: -35px;
  534. margin-bottom: 20px;
  535. float: none;
  536. text-align: center;
  537. }
  538. #menubar li {
  539. margin: 0px 7px;
  540. }
  541. #menubar li a {
  542. display: block;
  543. text-decoration: none;
  544. display: inline;
  545. line-height: 40px;
  546. }
  547. #menubar li ul {
  548. margin: 40px 0px 0px -115px;
  549. padding: 10px 30px;
  550. }
  551. whatido {
  552. border: 0px;
  553. margin: 0px;
  554. }
  555. box {
  556. text-align: center;
  557. }
  558. box img {
  559. display: inline;
  560. width: 30px;
  561. margin-right: 10px;
  562. margin-bottom: 9px;
  563. }
  564. box h1 {
  565. display: inline;
  566. }
  567. work {
  568. border-top: 1px solid #e8e7e8;
  569. padding-top: 20px;
  570. padding-bottom: 20px;
  571. }
  572. clients {
  573. margin-top: 20px;
  574. }
  575. footer {
  576. padding-top: 0px;
  577. margin-top: 30px;
  578. text-align: center;
  579. }
  580. footer h4 {
  581. margin-top: 30px;
  582. }
  583. foot {
  584. text-align: center;
  585. margin-top: 10px;
  586. }
  587. foot img {
  588. width: 13%;
  589. }
  590. about li {
  591. margin-bottom: 30px;
  592. }
  593. #slider .orbit-caption , .orbit-prev , .orbit-next {
  594. display: none;
  595. }
  596. .slideshow-wrapper {
  597. min-height: 100px;
  598. }
  599. social1 {
  600. margin-top: 15px;
  601. }
  602. works small {
  603. margin-bottom: 40px;
  604. }
  605. usernext {
  606. margin-top: 0px;
  607. padding-top: 40px;
  608. }
  609. lin {
  610. height: 1px;
  611. margin: 0px -30px;
  612. }
  613. elements .clearing-thumbs img {
  614. width: 150px;
  615. }
  616. #contact-area input, #contact-area textarea {
  617. padding: 5px;
  618. width: 471px;
  619. font-family: Helvetica, sans-serif;
  620. font-size: 1.4em;
  621. margin: 0px 0px 10px 0px;
  622. border: 2px solid #ccc;
  623. }
  624. }
  625. /* Animation */
  626. .animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.animated.hinge{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}