Advertisement
Guest User

OrangeCSS

a guest
May 9th, 2013
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.45 KB | None | 0 0
  1. /*
  2. Theme Name: RBF
  3. Version: 1.0
  4. Description: Custom Theme for RBF.
  5. Author: Yaron Guez
  6. Author URI: http://www.yaronguez.com
  7. Template: twentyten
  8. */
  9.  
  10. /*========= SETUP/RESET =========*/
  11.  
  12. *{
  13. border: 0;
  14. margin: 0;
  15. padding: 0;
  16. }
  17. body{
  18. color: #4d4d4d;
  19. font-family: Georgia, serif;
  20. font-size: 14px;
  21. line-height: 24px;
  22. }
  23. a{
  24. color: #000000;
  25. text-decoration: none;
  26. }
  27. a:hover{
  28. text-decoration: underline;
  29. }
  30. input,select,textarea{
  31. border: #dddddd 1px solid;
  32. font-size: 12px;
  33. padding: 5px;
  34. }
  35. select{
  36. padding: 0;
  37. }
  38. li{
  39. list-style: none;
  40. }
  41.  
  42. h1, h2, h3, h4, h5 {
  43. font-family: 'AlternateGotNo3DRegular', arial, serif;
  44. font-weight: normal;
  45. }
  46.  
  47. .fix
  48. {
  49. clear: both;
  50. height: 1px;
  51. margin: 0 0 -1px;
  52. overflow: hidden;
  53. }
  54.  
  55. /* --------- FONTS -------------*/
  56.  
  57. @font-face {
  58. font-family: 'AlternateGotNo3DRegular';
  59. src: url('fonts/alternategotno3d-webfont.eot');
  60. src: url('fonts/alternategotno3d-webfont.eot?#iefix') format('embedded-opentype'),
  61. url('fonts/alternategotno3d-webfont.woff') format('woff'),
  62. url('fonts/alternategotno3d-webfont.ttf') format('truetype'),
  63. url('fonts/alternategotno3d-webfont.svg#AlternateGotNo3DRegular') format('svg');
  64. font-weight: normal;
  65. font-style: normal;
  66.  
  67. }
  68.  
  69. @font-face {
  70. font-family: 'MuseoSans500Italic';
  71. src: url('fonts/museosans_500_italic-webfont.eot');
  72. src: url('fonts/museosans_500_italic-webfont.eot?#iefix') format('embedded-opentype'),
  73. url('fonts/museosans_500_italic-webfont.woff') format('woff'),
  74. url('fonts/museosans_500_italic-webfont.ttf') format('truetype'),
  75. url('fonts/museosans_500_italic-webfont.svg#MuseoSans500Italic') format('svg');
  76. font-weight: normal;
  77. font-style: normal;
  78.  
  79. }
  80.  
  81. @font-face {
  82. font-family: 'MuseoSans500';
  83. src: url('fonts/museosans_500-webfont.eot');
  84. src: url('fonts/museosans_500-webfont.eot?#iefix') format('embedded-opentype'),
  85. url('fonts/museosans_500-webfont.woff') format('woff'),
  86. url('fonts/museosans_500-webfont.ttf') format('truetype'),
  87. url('fonts/museosans_500-webfont.svg#MuseoSans500') format('svg');
  88. font-weight: normal;
  89. font-style: normal;
  90.  
  91. }
  92.  
  93.  
  94. /* --------- MAIN LAYOUT ---------*/
  95.  
  96. body
  97. {
  98. background: url('images/bg.png') repeat-y center center;
  99. font-family: 'Trebuchet MS',Arial,Verdana,sans-serif;
  100. }
  101.  
  102. #main
  103. {
  104. position: relative;
  105. background: white;
  106. width: 960px;
  107. top: 0px;
  108. margin: 0 auto;
  109. padding: 0;
  110. }
  111.  
  112. #main-inner
  113. {
  114. width: 100%;
  115. /*background: url('images/diag.png') 0 0 repeat;*/
  116. margin: 0 auto;
  117.  
  118. }
  119.  
  120. #main-form
  121. {
  122. position: absolute;
  123. top: 300px;
  124. Left: 600px;
  125. width: 300px;
  126. height: 220px;
  127. margin: 1px;
  128. background-color: white;
  129. padding: 10px 30px 30px 30px;
  130. border-radius: 15px;
  131. z-index: 1000;
  132. box-shadow: 5px 5px 3px #888888;
  133. border-style:solid;
  134. border-width:1px;
  135. border-color:#888888:
  136. }
  137.  
  138. #page
  139. {
  140. margin: 10px 0 20px;
  141. }
  142.  
  143.  
  144. /* ------------ HEADER -------- */
  145. #header
  146. {
  147. height: 141px;
  148. width: 960px;
  149. padding-bottom: 20px;
  150. }
  151.  
  152.  
  153.  
  154. #header-right
  155. {
  156. padding: 28px 0 0 0;
  157. float: right;
  158. width: 60%;
  159. position: relative;
  160. }
  161.  
  162. img#emergency-image
  163. {
  164. position: absolute;
  165. right: 15px;
  166. top: 10px;
  167. width: 88px;
  168. z-index: 1000;
  169. }
  170.  
  171.  
  172.  
  173. #header-left {z-index: 1; float: left; position : relative;}
  174.  
  175. /*- Dropdowns-*/
  176.  
  177. #nav-left
  178. {
  179. background: url(images/nav-left-bg.png) no-repeat;
  180. height: 71px;
  181. width: 18px;
  182. float: right;
  183. z-index: 2;
  184. position: relative;
  185. }
  186.  
  187. #nav1, #nav1 ul
  188. {
  189. padding: 0;
  190. float:right;
  191. list-style: none;
  192. background-color: white;
  193. padding: 10px 20px 10px 10px;
  194. height: 51px;
  195. background: url(images/nav-bg.png) repeat-x;
  196. z-index: 2;
  197. position: relative;
  198. }
  199.  
  200. ul#nav1 a
  201. {
  202. display: block;
  203. font: normal 18px/18px 'AlternateGotNo3DRegular', Arial, sans-serif;
  204. color: #787772;
  205. text-transform: uppercase;
  206. padding: 16px 0px;
  207.  
  208. }
  209.  
  210. #nav1 li
  211. {
  212. float: left;
  213. line-height:30px;
  214. padding-left: 37px;
  215. background: url("images/divider.png") no-repeat scroll 18px center;
  216. height: 50px;
  217. position: relative;
  218. }
  219.  
  220. #nav1 > li.first-item
  221. {
  222. background: none;
  223. padding-left: 0px;
  224. }
  225.  
  226.  
  227.  
  228. #nav1 li a:hover
  229. {
  230. color: #f26522;
  231. text-decoration: none;
  232. }
  233.  
  234. #nav1 li ul
  235. {
  236. position: absolute;
  237. width: 148px;
  238. left: -999em;
  239. padding-top:1px;
  240. float: left;
  241. text-align: left;
  242. margin-left: -10px;
  243. padding-bottom: 5px;
  244. }
  245.  
  246.  
  247. #nav1 li:hover ul, #nav1 li.sfhover ul
  248. {
  249. left: auto;
  250. }
  251.  
  252. #nav1 li ul li
  253. {
  254. border-bottom:1px solid #dedbd1;
  255. line-height:14px;
  256. padding: 2px 0;
  257. width:130px;
  258. margin-left: 0;
  259. background: white none;
  260. height: auto;
  261. }
  262.  
  263. #nav1 li ul li.last-item
  264. {
  265. border-bottom: none;
  266. }
  267. #nav1 li ul li a
  268. {
  269. font-family: Verdana, 'Trebuchet MS', Arial,sans-serif;
  270. font-size: 9px;
  271. padding-top: 0;
  272. }
  273.  
  274.  
  275. #nav1 li:hover, #nav1 li.hover
  276. {
  277. /*position: static;*/
  278. }
  279.  
  280. #nav1 li ul ul
  281. {
  282. margin: -15px 0 0 15em;
  283. border-top:1px solid #dedbd1;
  284. }
  285.  
  286. #nav1 li:hover ul ul, #nav1 li.sfhover ul ul
  287. {
  288. left: -999em;
  289. }
  290. #nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li.sfhover ul, #nav1 li li.sfhover ul
  291. {
  292. left: auto;
  293. }
  294. #nav1 li:hover ul ul, #nav1 li:hover ul ul ul, #nav1 li.sfhover ul ul, #nav1 li.sfhover ul ul ul
  295. {
  296. left: -999em;
  297. }
  298. #nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li li li:hover ul, #nav1 li.sfhover ul, #nav1 li li.sfhover ul, #nav1 li li li.sfhover ul
  299. {
  300. left: auto;
  301. }
  302.  
  303. div.menu-desc
  304. {
  305. font-family: Verdana, 'Trebuchet MS', Arial,sans-serif;
  306. font-size: 9px;
  307. color: #f26522;
  308. text-transform: uppercase;
  309. }
  310.  
  311. div.arrow
  312. {
  313. width: 7px;
  314. height: 7px;
  315. background: url('images/arrow.png') no-repeat 0 0 scroll;
  316. position: absolute;
  317. left: 26px;
  318. top: 34px;
  319. }
  320.  
  321. img#logo
  322. {
  323. margin-left: 22px;
  324. }
  325.  
  326. #call-info
  327. {
  328. position: relative;
  329. right: 105px;
  330. top: 5px;
  331. }
  332. #call-us
  333. {
  334. font: normal 10px/10px 'MuseoSans500',Arial,Helvetica;
  335. color: #787772;
  336. text-transform: uppercase;
  337. text-align: right;
  338. margin-right: 20px;
  339. }
  340.  
  341. #call-num
  342. {
  343. font: normal 28px/28px 'AlternateGotNo3DRegular', Arial, sans-serif;
  344. color: #e6813c;
  345. margin-bottom: 10px;
  346. margin-right: 20px;
  347. text-align: right;
  348.  
  349. }
  350.  
  351.  
  352. /* --------- SERVICES MENU ---------- */
  353. #services-nav-cap
  354. {
  355. float: left;
  356. background: url(images/services-nav-cap.png) no-repeat transparent;
  357. width: 14px;
  358. height: 29px;
  359. margin: -5px 0 0 0;
  360. }
  361.  
  362. ul#services-nav
  363. {
  364. width: auto;
  365. height: 29px;
  366. list-style-type:none;
  367. background: url(images/services-nav-bg.png) repeat-x;
  368. float: left;
  369. padding: 0;
  370. margin: -5px 0 0 0;
  371.  
  372. }
  373. ul#services-nav li
  374. {
  375. float: left;
  376. padding: 0 15px 0 15px;
  377. margin: 0;
  378. height: 14px;
  379. }
  380. ul#services-nav li a.menu-link
  381. {
  382. display: block;
  383. font: normal 14px 'AlternateGotNo3DRegular', Arial, sans-serif;
  384. color: white;
  385. padding: 8px 0px 7px 0px;
  386. }
  387.  
  388.  
  389.  
  390. /* -------- MAIN FOLD CALL TO ACTION -------- */
  391.  
  392. #main-fold
  393. {
  394. height: 340px;
  395. position: relative;
  396. width: 930px;
  397. overflow: visible;
  398. }
  399.  
  400. #main-left
  401. {
  402. width: 640px;
  403. height: 100%;
  404. /*background: url('images/main-image.jpg') 0 0 transparent no-repeat scroll;*/
  405. float: left;
  406. position: relative;
  407.  
  408. }
  409.  
  410. #main-button
  411. {
  412. display: block;
  413. width: 212px;
  414. height: 56px;
  415. background: url('images/main-button.png') 0 0 transparent no-repeat scroll;
  416. position: absolute;
  417. right: 14px;
  418. top: 153px;
  419. }
  420. #main-right
  421. {
  422. float: right;
  423. position: relative;
  424. width: 210px;
  425. height: 320px;
  426. background: url('images/main-right.png') 0 0 transparent no-repeat scroll;
  427. padding: 20px 35px 0 45px;
  428. }
  429.  
  430. #main-right h2
  431. {
  432. font-size: 28px;
  433. }
  434.  
  435. #main-right h2, #slider h2, #video-left h2
  436. {
  437. color: #f26522;
  438. }
  439.  
  440. #arrow-white
  441. {
  442. position: absolute;
  443. left: 25px;
  444. top: 33px;
  445. }
  446.  
  447. #main-right input[type=text], #main-right textarea
  448. {
  449. border-color: #A2A09A;
  450. color: #A8A69E;
  451. font-size: 12px;
  452. font-style: italic;
  453. padding: 3px 5px;
  454. width: 198px;
  455. font-family: arial;
  456. }
  457.  
  458. #main-right input[type=text]
  459. {
  460. height: 11px;
  461. }
  462.  
  463. #main-right textarea
  464. {
  465. margin-top: 7px;
  466. height: 70px;
  467. }
  468. #main-right .wpcf7
  469. {
  470. margin-top: 10px;
  471. }
  472.  
  473. #main-right .wpcf7-submit
  474. {
  475. float: right;
  476. }
  477. .wpcf7-submit
  478. {
  479. background: url("images/submit.png") no-repeat scroll 0 0 transparent;
  480. border: medium none;
  481. color: #E7E2D8;
  482. cursor: pointer;
  483. font-family: 'Oswald',arial,serif;
  484. font-size: 16px;
  485. height: 30px;
  486. margin-top: 10px;
  487. padding: 0 0 4px;
  488. width: 74px;
  489.  
  490. }
  491.  
  492. div.wpcf7 .watermark {
  493. color: #888;
  494. font-family: Arial, Helvetica, sans-serif;
  495. }
  496.  
  497. .page-id-10 span.wpcf7-list-item {display: block;}
  498.  
  499. /* -------- VIDEO AREA ------------ */
  500. div#video-main
  501. {
  502. height: 370px;
  503. width: 100%;
  504. margin-top: 40px;
  505. }
  506. div#video-left
  507. {
  508. width: 280px;
  509. height: 312px;
  510. padding: 20px;
  511. float: left;
  512. background: url(images/video-left-bg.jpg) no-repeat;
  513. font: italic 14px/24px Georgia, "Times New Roman", Times, serif;
  514. }
  515. div#video-left h2 {font-size: 32px; font-style: normal;}
  516. div#video-right
  517. {
  518. float: right;
  519. width: 640px;
  520. height: 352px;
  521. }
  522. div#video-main #video-bottom-ribbon {
  523. width: 960px;
  524. height: 17px;
  525. background: url(images/bottom-ribbon.jpg) no-repeat;
  526. }
  527. /* --------- SLIDER ---------- */
  528. div#slider
  529. {
  530. width: 640px;
  531. position: relative;
  532. height: 280px;
  533. margin-top: 60px;
  534. background: url('images/slider-bg.jpg') repeat-x 0 0 scroll transparent;
  535. }
  536.  
  537. div#left-button
  538. {
  539. height:60px;
  540. width: 66px;
  541. background: url('images/left-button-combo.png') no-repeat scroll transparent top left;
  542. position: absolute;
  543. left: -23px;
  544. top: 109px;
  545. z-index: 1000;
  546. cursor: pointer;
  547. }
  548.  
  549. div.hover-left
  550. {
  551. background: url('images/left-button-combo.png') no-repeat scroll transparent bottom left !important;
  552. }
  553.  
  554. div#right-button
  555. {
  556. height:58px;
  557. width: 66px;
  558. background: url('images/right-button-combo.png') no-repeat scroll transparent top left;
  559. position: absolute;
  560. right: -23px;
  561. top: 103px;
  562. z-index: 1000;
  563. cursor: pointer;
  564. }
  565.  
  566. div.hover-right
  567. {
  568. background: url('images/right-button-combo.png') no-repeat scroll transparent bottom left !important;
  569. }
  570.  
  571. div.slide-left
  572. {
  573. float: left;
  574. padding: 20px 15px 0 40px;
  575. width: 325px;
  576. }
  577.  
  578. div.slide-text
  579. {
  580. padding: 20px 30px 0 40px;
  581. width: 570px;
  582. }
  583.  
  584. div.item
  585. {
  586. width: 640px;
  587. }
  588. div.slide-leftt p, div.slide-text p
  589. {
  590. margin-top:20px;
  591. color: #414042;
  592. font-size: 14px;
  593. }
  594. div.slide-left h2, div.slide-text h2
  595. {
  596. margin-bottom: 10px;
  597. }
  598. h2
  599. {
  600. font-family: 'Oswald', arial, serif;
  601. font-size: 35px;
  602. line-height: 35px;
  603. font-weight: normal;
  604. }
  605.  
  606. h3
  607. {
  608. font-size: 19.5px;
  609. color: #f26522;
  610. font-weight: normal;
  611. }
  612.  
  613. h4
  614. {
  615. font-family: 'Oswald', arial, serif;
  616. font-size: 20px;
  617. color: #88888;
  618. font-weight: normal;
  619. }
  620.  
  621. /* ------- MIDDLE NAVIGATION ------- */
  622. ul#mid-nav
  623. {
  624. width: 878px;
  625. height: 198px;
  626. background: url('images/mid-menu.png') 0 0 transparent no-repeat scroll;
  627. margin: 15px 0 -3px -10px;
  628. padding: 52px 0 0px 52px;
  629. }
  630.  
  631. ul#mid-nav div.arrow
  632. {
  633. display: none;
  634. }
  635.  
  636. ul#mid-nav li
  637. {
  638. float: left;
  639. width: 190px;
  640. margin-right:25px;
  641. }
  642.  
  643. ul#mid-nav a.menu-link
  644. {
  645. text-transform: uppercase;
  646. font-family: 'Oswald', arial, serif;
  647. font-size: 15px;
  648. color: #5b5a56;
  649. height: 45px;
  650. display: block;
  651. width: 143px;
  652. line-height: 19px;
  653. }
  654.  
  655. ul#mid-nav a.menu-link:hover
  656. {
  657. text-decoration: none;
  658. color: #b44803;
  659. }
  660.  
  661.  
  662. ul#mid-nav div.menu-desc
  663. {
  664. border-top: 6px solid #b44803;
  665. text-transform: none;
  666. font-family: Georgia, serif;
  667. font-size: 13px;
  668. color: #5b5a56;
  669. padding-top: 5px;
  670. line-height: 20px;
  671. height: 73px;
  672. }
  673.  
  674. ul#mid-nav a.read-more
  675. {
  676. font-size: 11px;
  677. text-transform: uppercase;
  678. color: #5b5a56;
  679. font-weight: bold;
  680. }
  681.  
  682. ul#mid-nav a.read-more:hover
  683. {
  684. color: #f26522;
  685. text-decoration: none;
  686. }
  687.  
  688.  
  689. ul#mid-nav span.thingy
  690. {
  691. color: #f26522;
  692. }
  693.  
  694. /* ------ SERVICES ------ */
  695. #featured-services {font-family: 'Trebuchet MS',Arial,Verdana,sans-serif}
  696. #featured-services h1, #about-orange h1 {font-size: 42px; color: #f26522; text-transform: uppercase; padding: 20px 0 25px;}
  697. div.blocks
  698. {
  699. margin-left: -10px;
  700. }
  701. #featured-services div.block
  702. {
  703. width: 22%;
  704. float: left;
  705. font-size: 16px;
  706. color: #414042;
  707. margin: 0px 1.5%;
  708. position: relative;
  709. }
  710.  
  711. #featured-services div.block h2
  712. {
  713. border-bottom: 7px #787772 solid;
  714. margin-bottom: 5px;
  715. font-size: 20px;
  716. line-height: 100%;
  717. /*padding-left: 55px;*/
  718. min-height: 53px;
  719. }
  720. /*
  721. #featured-services div.block h2.service-17
  722. {
  723. background: url(images/water-restoration-damage.jpg) top left no-repeat;
  724. }
  725. #featured-services div.block h2.service-23
  726. {
  727. background: url(images/fire-damage.jpg) top left no-repeat;
  728. }
  729. #featured-services div.block h2.service-19
  730. {
  731. background: url(images/mold-damage.jpg) top left no-repeat;
  732. }
  733. #featured-services div.block h2.service-55 /
  734. {
  735. background: url(images/biohazard-damage.jpg) top left no-repeat;
  736. }*/
  737. #featured-services div.block h2 a
  738. {
  739. color: #5b5a56;
  740. }
  741.  
  742. #featured-services div.block p
  743. {
  744. margin-bottom: 20px;
  745. line-height: 20px;
  746. }
  747.  
  748. p.service-more
  749. {
  750. font-weight: bold;
  751. color: #f26522;
  752. font-size: 13px;
  753. position: absolute;
  754. bottom: 0;
  755. left: 0;
  756. }
  757.  
  758. p.service-more a
  759. {
  760. font-weight: normal;
  761. font-style: italic;
  762. color: #4e4d4f;
  763. }
  764.  
  765. #featured-services div.block a.more-details-link
  766. {
  767. text-transform: uppercase;
  768. position: absolute;
  769. bottom: 0;
  770. left: 0;
  771. }
  772.  
  773. a.all-services-link {
  774. text-transform: uppercase;
  775. float: left;
  776. font-size: 26px;
  777. color: #f26522;
  778. padding: 10px 0px;
  779. margin-top: 15px;
  780. }
  781.  
  782. /* ------ More Information ------ */
  783.  
  784. #about-orange, #featured-services {padding: 10px 35px;}
  785. #about-orange div.block,
  786. .services div.block
  787. {
  788. width: 30%;
  789. float: left;
  790. font-size: 16px;
  791. color: #414042;
  792. margin: 0px 1.5%;
  793. font-family: 'Trebuchet MS',Arial,Verdana,sans-serif;
  794. position: relative;
  795. }
  796.  
  797. #about-orange div.block div.title-arrow,
  798. .services div.block div.title-arrow
  799. {
  800. width: 12px;
  801. height: 9px;
  802. float: left;
  803. background: url('images/title-arrow.png') no-repeat scroll 0 0;
  804. margin-top: 5px;
  805. margin-right: 10px;
  806. }
  807. #about-orange div.block h2,
  808. .services div.block h3
  809. {
  810. border-bottom: 7px #787772 solid;
  811. line-height: 110%;
  812. margin-bottom: 5px;
  813. padding-bottom: 5px;
  814. font-size: 19px;
  815. }
  816. #about-orange div.block h2 a,
  817. .services div.block h3 a
  818. {
  819. color: #b44803;
  820. }
  821.  
  822. #about-orange div.block p,
  823. .services div.block p
  824. {
  825. margin-bottom: 20px;
  826. line-height: 20px;
  827. }
  828.  
  829. #about-orange div.block a.more-details-link
  830. {
  831. text-transform: uppercase;
  832. position: absolute;
  833. left: 0;
  834. bottom: 0;
  835. }
  836.  
  837. /* ------------ Page ------- */
  838.  
  839. div.full h1, div.left-col h1
  840. {
  841. border-bottom: 6px solid #f26522;
  842. color: #666561;
  843. font-size: 34.5px;
  844. line-height: 1em;
  845. padding-bottom: 10px;
  846. text-transform: uppercase;
  847. margin-bottom: 17px;
  848. }
  849.  
  850. div.left-col
  851. {
  852. width: 610px;
  853. float: left;
  854. margin-left: 30px;
  855. margin-right: 5px;
  856. padding-top: 25px;
  857. }
  858.  
  859. div.left-col2
  860. {
  861. width: 900px;
  862. float: left;
  863. margin-left: 30px;
  864. margin-right: 5px;
  865. padding-top: 25px;
  866. }
  867.  
  868. div.full div.content, div.left-col div.content
  869. {
  870. color: #5a5956;
  871. font-size: 13px;
  872. line-height: 16.5px;
  873. }
  874.  
  875. div.full div.content p, div.left-col div.content p
  876. {
  877. margin-bottom: 15px;
  878. }
  879.  
  880. div.full ul, div.left-col ul
  881. {
  882. padding-left: 0px;
  883. margin-bottom: 15px;
  884. }
  885. div.full ul, div.left-col ul ul
  886. {
  887. margin-bottom: -5px;
  888. padding-left: 20px;
  889. padding-top: 5px;
  890. }
  891.  
  892.  
  893. div.full ul li, div.left-col ul li
  894. {
  895. list-style: none;
  896. padding: 2px 0 5px 20px;
  897. background: url('images/dot.png') 0 6px no-repeat scroll;
  898. }
  899.  
  900.  
  901. div.sidebar ul#mid-nav
  902. {
  903. width: 235px;
  904. height: 593px;
  905. float: right;
  906. background: url('images/sidebar.png') 0 0 scroll transparent no-repeat;
  907. position: relative;
  908. top: -17px;
  909. margin: 0;
  910. padding: 47px 0 0 45px;
  911. }
  912.  
  913. div.sidebar ul#mid-nav li
  914. {
  915. float: none;
  916. margin: 10px 0;
  917. }
  918.  
  919. div.sidebar ul#mid-nav div.menu-desc
  920. {
  921. border-top: none;
  922. margin-bottom: 12px;
  923. border-bottom: 1px dotted;
  924. padding-bottom: 14px;
  925. padding-top: 4px;
  926. }
  927.  
  928. div.sidebar ul#mid-nav li.last-item div.menu-desc
  929. {
  930. border-bottom: none;
  931. }
  932.  
  933. div.sidebar ul#mid-nav a.menu-link
  934. {
  935. height: 36px;
  936. }
  937.  
  938. div.sidebar div.block
  939. {
  940. margin-left: 0;
  941. margin-right: 30px;
  942. }
  943.  
  944. div.sidebar div.services
  945. {
  946. margin-left: 10px;
  947. margin-right: -33px;
  948. }
  949.  
  950. div.sidebar h3
  951. {
  952. font-family: 'Oswald',arial,serif;
  953. font-size: 24px;
  954. }
  955. div.full
  956. {
  957. padding-bottom: 40px;
  958. }
  959.  
  960.  
  961. /* -------- BLOG ---------- */
  962. div.posts
  963. {
  964. padding-bottom: 20px;
  965. }
  966. div.post
  967. {
  968. margin-bottom: 20px;
  969. border-bottom: 6px solid #b44803;
  970. padding-bottom: 20px;
  971. position: relative;
  972. }
  973.  
  974. div.post h3 a
  975. {
  976. color: #b44803;
  977. font-size: 25px;
  978. }
  979. /*------- FOOTER ---------*/
  980. #footer
  981. {
  982. width: 100%;
  983. min-width: 960px;
  984. height: auto;
  985. background: url('images/footer-bg-orange.jpg');
  986. background-size:100% 100%;
  987. -moz-background-size:100% 100%; /* Firefox 3.6 */
  988. background-repeat:no-repeat;
  989. }
  990.  
  991. #footer-inner
  992. {
  993. width: 930px;
  994. margin: 0 auto;
  995. height: auto;
  996. }
  997.  
  998. ul#footer-nav
  999. {
  1000. padding: 18px 0;
  1001. float: left;
  1002. }
  1003.  
  1004. ul#footer-nav li
  1005. {
  1006. float: left;
  1007. padding: 0 15px;
  1008. font-family: 'Oswald', arial, serif;
  1009. text-transform: uppercase;
  1010. font-size: 12px;
  1011. border-right: 1px solid #3d8067;
  1012. }
  1013. ul#footer-nav li.last-item
  1014. {
  1015. border-right: none;
  1016. }
  1017.  
  1018. span#credits
  1019. {
  1020. float: right;
  1021. font-style: italic;
  1022. font-size: 14px;
  1023. color: #cac8c1;
  1024. padding: 18px 0;
  1025.  
  1026. }
  1027. div.address-lic
  1028. {
  1029. text-align: center;
  1030. color: #cac8c1;
  1031. }
  1032. div#footer-level-0
  1033. {
  1034. border-bottom: 1px solid #3d8067;
  1035. width: 100%;
  1036. }
  1037.  
  1038. div#footer-logos
  1039. {
  1040. width: 100%;
  1041. height: 111px;
  1042. border-bottom: 1px solid #3d8067;
  1043. background: url('images/footer-logos.png') 0 0 no-repeat scroll;
  1044. position: relative;
  1045. }
  1046.  
  1047. a.footer-logo
  1048. {
  1049. display: block;
  1050. width: 100px;
  1051. height: 100px;
  1052. position: absolute;
  1053. top: 5px;
  1054. }
  1055.  
  1056. a#iicr
  1057. {
  1058. left: 55px;
  1059. }
  1060.  
  1061. a#bbb
  1062. {
  1063. left: 321px;
  1064. width: 59px;
  1065. }
  1066.  
  1067. a#cslb
  1068. {
  1069. left: 555px;
  1070. width: 77px;
  1071. }
  1072.  
  1073. a#epa
  1074. {
  1075. left: 771px;
  1076. width: 135px;
  1077. }
  1078.  
  1079. ul#footer-nav li a
  1080. {
  1081. color: #cac8c1;
  1082. }
  1083.  
  1084. #disclosures
  1085. {
  1086. font-style: italic;
  1087. font-size: 12px;
  1088. color: #e0dbd1;
  1089. opacity: 0.75;
  1090. }
  1091.  
  1092. #footer-top
  1093. {
  1094. width: 100%;
  1095. height: 10px;
  1096. background: #989691;
  1097. }
  1098.  
  1099. #footer-widget-area .widget-area {
  1100. float: left;
  1101. margin: 20px 10px;
  1102. width: 30%;
  1103. }
  1104. #footer-widget-area .widget-area h3 { color: #e0dbd1;}
  1105.  
  1106. .wp-pagenavi
  1107. {
  1108. margin-bottom: 20px;
  1109. }
  1110.  
  1111. .alignright
  1112. {
  1113. float: right;
  1114. }
  1115.  
  1116. .alignleft
  1117. {
  1118. float: left;
  1119. }
  1120. .fix{
  1121. clear: both;
  1122. height: 1px;
  1123. margin: 0 0 -1px;
  1124. overflow: hidden;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement