default.css 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795
  1. html, body
  2. {
  3. height: 100%;
  4. }
  5. body
  6. {
  7. margin: 0px;
  8. padding: 0px;
  9. background: #2056ac;
  10. font-family: 'Questrial', sans-serif;
  11. font-size: 12pt;
  12. color: rgba(0,0,0,.6);
  13. }
  14. h1, h2, h3
  15. {
  16. margin: 0;
  17. padding: 0;
  18. color: #404040;
  19. }
  20. p, ol, ul
  21. {
  22. margin-top: 0;
  23. }
  24. ol, ul
  25. {
  26. padding: 0;
  27. list-style: none;
  28. }
  29. p
  30. {
  31. line-height: 180%;
  32. overflow:auto;
  33. }
  34. strong
  35. {
  36. }
  37. a
  38. {
  39. color: #2056ac;
  40. }
  41. a:hover
  42. {
  43. text-decoration: none;
  44. }
  45. .container
  46. {
  47. margin: 0px auto;
  48. width: 95%;
  49. }
  50. /*********************************************************************************/
  51. /* Form Style */
  52. /*********************************************************************************/
  53. form
  54. {
  55. }
  56. form label
  57. {
  58. display: block;
  59. text-align: left;
  60. margin-bottom: 0.5em;
  61. }
  62. form .submit
  63. {
  64. margin-top: 2em;
  65. line-height: 1.5em;
  66. font-size: 1.3em;
  67. }
  68. form input.text,
  69. form select,
  70. form textarea
  71. {
  72. position: relative;
  73. -webkit-appearance: none;
  74. display: block;
  75. border: 0;
  76. background: #fff;
  77. background: rgba(255,255,255,0.75);
  78. width: 100%;
  79. border-radius: 0.50em;
  80. margin: 1em 0em;
  81. padding: 1.50em 1em;
  82. box-shadow: inset 0 0.1em 0.1em 0 rgba(0,0,0,0.05);
  83. border: solid 1px rgba(0,0,0,0.15);
  84. -moz-transition: all 0.35s ease-in-out;
  85. -webkit-transition: all 0.35s ease-in-out;
  86. -o-transition: all 0.35s ease-in-out;
  87. -ms-transition: all 0.35s ease-in-out;
  88. transition: all 0.35s ease-in-out;
  89. font-size: 1em;
  90. outline: none;
  91. }
  92. form input.text:hover,
  93. form select:hover,
  94. form textarea:hover
  95. {
  96. }
  97. form input.text:focus,
  98. form select:focus,
  99. form textarea:focus
  100. {
  101. box-shadow: 0 0 2px 1px #E0E0E0;
  102. background: #fff;
  103. }
  104. form textarea
  105. {
  106. min-height: 12em;
  107. }
  108. form .formerize-placeholder
  109. {
  110. color: #555 !important;
  111. }
  112. form ::-webkit-input-placeholder
  113. {
  114. color: #555 !important;
  115. }
  116. form :-moz-placeholder
  117. {
  118. color: #555 !important;
  119. }
  120. form ::-moz-placeholder
  121. {
  122. color: #555 !important;
  123. }
  124. form :-ms-input-placeholder
  125. {
  126. color: #555 !important;
  127. }
  128. form ::-moz-focus-inner
  129. {
  130. border: 0;
  131. }
  132. /*********************************************************************************/
  133. /* Image Style */
  134. /*********************************************************************************/
  135. .image
  136. {
  137. display: inline-block;
  138. border: 1px solid rgba(0,0,0,.1);
  139. }
  140. .image img
  141. {
  142. display: block;
  143. width: 100%;
  144. }
  145. .image-full
  146. {
  147. display: block;
  148. width: 100%;
  149. margin: 0 0 3em 0;
  150. }
  151. .image-left
  152. {
  153. float: left;
  154. margin: 0 2em 2em 0;
  155. }
  156. .image-centered
  157. {
  158. display: block;
  159. margin: 0 0 2em 0;
  160. }
  161. .image-centered img
  162. {
  163. margin: 0 auto;
  164. width: auto;
  165. }
  166. /*********************************************************************************/
  167. /* List Styles */
  168. /*********************************************************************************/
  169. ul.style1
  170. {
  171. }
  172. /*********************************************************************************/
  173. /* Social Icon Styles */
  174. /*********************************************************************************/
  175. ul.contact
  176. {
  177. margin: 0;
  178. padding: 2em 0em 0em 0em;
  179. list-style: none;
  180. }
  181. ul.contact li
  182. {
  183. display: inline-block;
  184. padding: 0em 0.10em;
  185. font-size: 1em;
  186. }
  187. ul.contact li span
  188. {
  189. display: none;
  190. margin: 0;
  191. padding: 0;
  192. }
  193. ul.contact li a
  194. {
  195. color: #FFF;
  196. }
  197. ul.contact li a:before
  198. {
  199. display: inline-block;
  200. background: #4C93B9;
  201. width: 40px;
  202. height: 40px;
  203. line-height: 40px;
  204. text-align: center;
  205. color: rgba(255,255,255,1);
  206. }
  207. /*********************************************************************************/
  208. /* Button Style */
  209. /*********************************************************************************/
  210. .button
  211. {
  212. display: inline-block;
  213. margin-top: 2em;
  214. padding: 0.8em 2em;
  215. background: #64ABD1;
  216. line-height: 1.8em;
  217. letter-spacing: 1px;
  218. text-decoration: none;
  219. font-size: 1em;
  220. color: #FFF;
  221. }
  222. .button:before
  223. {
  224. display: inline-block;
  225. background: #8DCB89;
  226. margin-right: 1em;
  227. width: 40px;
  228. height: 40px;
  229. line-height: 40px;
  230. border-radius: 20px;
  231. text-align: center;
  232. color: #272925;
  233. }
  234. .button-small
  235. {
  236. }
  237. /*********************************************************************************/
  238. /* Heading Titles */
  239. /*********************************************************************************/
  240. .title
  241. {
  242. margin-bottom: 3em;
  243. }
  244. .title h2
  245. {
  246. font-size: 2.8em;
  247. }
  248. .title .byline
  249. {
  250. font-size: 1.1em;
  251. color: #6F6F6F#;
  252. }
  253. /*********************************************************************************/
  254. /* Header */
  255. /*********************************************************************************/
  256. #header-wrapper
  257. {
  258. overflow: hidden;
  259. background: #2056ac;
  260. }
  261. #header
  262. {
  263. text-align: center;
  264. }
  265. /*********************************************************************************/
  266. /* Logo */
  267. /*********************************************************************************/
  268. #logo
  269. {
  270. padding: 0em 0em 0em 0em;
  271. }
  272. #logo h1
  273. {
  274. display: block;
  275. margin-bottom: 0.20em;
  276. padding: 0.20em 0.9em;
  277. font-size: 3.5em;
  278. }
  279. #logo a
  280. {
  281. text-decoration: none;
  282. color: #FFF;
  283. }
  284. #logo span
  285. {
  286. text-transform: uppercase;
  287. font-size: 2.90em;
  288. color: rgba(255,255,255,1);
  289. }
  290. #logo span a
  291. {
  292. color: rgba(255,255,255,0.8);
  293. }
  294. /*********************************************************************************/
  295. /* Menu */
  296. /*********************************************************************************/
  297. #menu
  298. {
  299. height: 60px;
  300. }
  301. #menu ul
  302. {
  303. display: inline-block;
  304. padding: 0em 2em;
  305. text-align: center;
  306. }
  307. #menu li
  308. {
  309. display: inline-block;
  310. }
  311. #menu li a, #menu li span
  312. {
  313. display: inline-block;
  314. padding: 0em 1.5em;
  315. text-decoration: none;
  316. font-size: 0.90em;
  317. font-weight: 600;
  318. text-transform: uppercase;
  319. line-height: 60px;
  320. outline: 0;
  321. color: #FFF;
  322. }
  323. #menu li:hover a, #menu li.active a, #menu li.active span
  324. {
  325. background: #FFF;
  326. border-radius: 7px 7px 0px 0px;
  327. color: #2056ac;
  328. }
  329. #menu .current_page_item a
  330. {
  331. }
  332. #menu li .dropdown {
  333. float: left;
  334. overflow: hidden;
  335. }
  336. #menu li:hover .dropdown:hover {
  337. background: #FFF;
  338. border-radius: 7px 7px 0px 0px;
  339. color: #2056ac;
  340. }
  341. #menu li .dropdown-content {
  342. display: none;
  343. position: absolute;
  344. background-color: #f9f9f9;
  345. min-width: 200px;
  346. box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  347. z-index: 1;
  348. }
  349. #menu li .dropdown-content a {
  350. float: none;
  351. color: black;
  352. text-decoration: none;
  353. display: block;
  354. text-align: left;
  355. }
  356. #menu li .dropdown-content a:hover {
  357. background-color: #cccccc;
  358. }
  359. #menu li:hover .dropdown .dropdown-content {
  360. display: block;
  361. }
  362. /*********************************************************************************/
  363. /* Banner */
  364. /*********************************************************************************/
  365. #banner
  366. {
  367. padding-top: 5em;
  368. }
  369. /*********************************************************************************/
  370. /* Wrapper */
  371. /*********************************************************************************/
  372. .wrapper
  373. {
  374. overflow: hidden;
  375. padding: 0em 0em 0em 0em;
  376. background: #FFF;
  377. min-height: 55%;
  378. }
  379. #wrapper1
  380. {
  381. background: #FFF;
  382. }
  383. #wrapper2
  384. {
  385. overflow: hidden;
  386. background: #F3F3F3;
  387. padding: 5em 0em;
  388. text-align: center;
  389. }
  390. #wrapper3
  391. {
  392. }
  393. #wrapper4
  394. {
  395. }
  396. /*********************************************************************************/
  397. /* Welcome */
  398. /*********************************************************************************/
  399. #welcome
  400. {
  401. overflow: hidden;
  402. width: 1000px;
  403. padding: 6em 100px 0em 100px;
  404. text-align: center;
  405. }
  406. #welcome .content
  407. {
  408. padding: 0em 8em;
  409. }
  410. #welcome .title h2
  411. {
  412. }
  413. #welcome a,
  414. #welcome strong
  415. {
  416. }
  417. /*********************************************************************************/
  418. /* Page */
  419. /*********************************************************************************/
  420. #page-wrapper
  421. {
  422. overflow: hidden;
  423. background: #2F1E28;
  424. padding: 3em 0em 6em 0em;
  425. text-align: center;
  426. }
  427. #page
  428. {
  429. }
  430. /*********************************************************************************/
  431. /* Content */
  432. /*********************************************************************************/
  433. #content
  434. {
  435. float: left;
  436. width: 700px;
  437. padding-right: 100px;
  438. border-right: 1px solid rgba(0,0,0,.1);
  439. }
  440. /*********************************************************************************/
  441. /* Sidebar */
  442. /*********************************************************************************/
  443. #sidebar
  444. {
  445. float: right;
  446. width: 350px;
  447. }
  448. /*********************************************************************************/
  449. /* Footer */
  450. /*********************************************************************************/
  451. #footer
  452. {
  453. overflow: hidden;
  454. padding: 2em 0em;
  455. background: #E3F0F7;
  456. text-align: center;
  457. }
  458. #footer .fbox1,
  459. #footer .fbox2,
  460. #footer .fbox3
  461. {
  462. float: left;
  463. width: 23.3%;
  464. padding: 0px 5% 0px 5%;
  465. }
  466. #footer .icon
  467. {
  468. display: block;
  469. margin-bottom: 1em;
  470. font-size: 3em;
  471. }
  472. #footer .title span
  473. {
  474. color: rgba(255,255,255,0.4);
  475. }
  476. /*********************************************************************************/
  477. /* Copyright */
  478. /*********************************************************************************/
  479. #copyright
  480. {
  481. overflow: hidden;
  482. padding: 1em 0em;
  483. border-top: 20px solid rgba(255,255,255,0.08);
  484. text-align: center;
  485. }
  486. #copyright p
  487. {
  488. letter-spacing: 1px;
  489. font-size: 0.90em;
  490. color: rgba(255,255,255,0.6);
  491. }
  492. #copyright a
  493. {
  494. text-decoration: none;
  495. color: rgba(255,255,255,0.8);
  496. }
  497. /*********************************************************************************/
  498. /* Newsletter */
  499. /*********************************************************************************/
  500. #newsletter
  501. {
  502. overflow: hidden;
  503. padding: 8em 0em;
  504. background: #EDEDED;
  505. text-align: center;
  506. }
  507. #newsletter .title h2
  508. {
  509. color: rgba(0,0,0,0.8);
  510. }
  511. #newsletter .content
  512. {
  513. width: 600px;
  514. margin: 0px auto;
  515. }
  516. /*********************************************************************************/
  517. /* Portfolio */
  518. /*********************************************************************************/
  519. #portfolio
  520. {
  521. overflow: hidden;
  522. padding-top: 1em;
  523. padding-bottom: 1em;
  524. border-top: 1px solid rgba(0,0,0,0.2);
  525. }
  526. #portfolio .box
  527. {
  528. text-align: center;
  529. color: rgba(0,0,0,0.5);
  530. }
  531. #portfolio h3
  532. {
  533. display: block;
  534. padding-bottom: 1em;
  535. font-size: 1em;
  536. color: rgba(0,0,0,0.6);
  537. }
  538. #portfolio .title
  539. {
  540. text-align: center;
  541. }
  542. #portfolio .title h2
  543. {
  544. color: rgba(0,0,0,0.8);
  545. }
  546. .column1,
  547. .column2,
  548. .column3,
  549. .column4
  550. {
  551. width: 282px;
  552. }
  553. .column1,
  554. .column2,
  555. .column3
  556. {
  557. float: left;
  558. margin-right: 24px;
  559. }
  560. .column4
  561. {
  562. float: right;
  563. }
  564. /*********************************************************************************/
  565. /* Three Columns */
  566. /*********************************************************************************/
  567. #three-column
  568. {
  569. overflow: hidden;
  570. margin-top: 5em;
  571. padding-top: 1em;
  572. border-top: 1px solid rgba(0,0,0,0.2);
  573. text-align: center;
  574. }
  575. #three-column h2
  576. {
  577. margin: 1em 0em;
  578. font-size: 1.5em;
  579. font-weight: 700;
  580. }
  581. #three-column .icon
  582. {
  583. position: relative;
  584. display: block;
  585. margin: 0px auto 0.80em auto;
  586. background: none;
  587. line-height: 150px;
  588. font-size: 4em;
  589. width: 150px;
  590. height: 150px;
  591. border-radius: 100px;
  592. border: 6px solid #67128F;
  593. text-align: center;
  594. color: #FFF;
  595. }
  596. #three-column #tbox1,
  597. #three-column #tbox2,
  598. #three-column #tbox3
  599. {
  600. float: left;
  601. width: 320px;
  602. padding: 80px 40px 80px 40px;
  603. }
  604. #three-column .title
  605. {
  606. text-align: center;
  607. }
  608. #three-column .title h2
  609. {
  610. font-size: 1.60em;
  611. }
  612. #three-column .title .byline
  613. {
  614. padding-top: 0.50em;
  615. font-size: 0.90em;
  616. color: #858585;
  617. }
  618. #three-column .arrow-down
  619. {
  620. border-top-color: #292929;
  621. }
  622. ul.tools
  623. {
  624. margin: 0;
  625. padding: 0em 0em 0em 0em;
  626. list-style: none;
  627. }
  628. ul.tools li
  629. {
  630. display: inline-block;
  631. padding: 0em .2em;
  632. font-size: 4em;
  633. }
  634. ul.tools li span
  635. {
  636. display: none;
  637. margin: 0;
  638. padding: 0;
  639. }
  640. ul.tools li a
  641. {
  642. color: #FFF;
  643. }
  644. ul.tools li a:before
  645. {
  646. display: inline-block;
  647. background: #1ABC9C;
  648. width: 120px;
  649. height: 120px;
  650. border-radius: 50%;
  651. line-height: 120px;
  652. text-align: center;
  653. color: #FFFFFF;
  654. }