Advertisement
Guest User

Genesis Update 2.0

a guest
Oct 11th, 2013
97
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2.     Theme Name: Executive Child Theme
  3.     Theme URI: http://www.studiopress.com/themes/executve
  4.     Description: Executive is a two or three column child theme created for the Genesis Framework.
  5.     Author: StudioPress
  6.     Author URI: http://www.studiopress.com/
  7.  
  8.     Version: 2.0
  9.  
  10.     Tags: blue, gray, white, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fixed-width, custom-background, custom-header, custom-menu, full-width-template, sticky-post, theme-options, threaded-comments
  11.  
  12.     Template: genesis
  13.     Template Version: 1.8
  14.  
  15.     License: GNU General Public License v2.0 (or later)
  16.     License URI: http://www.opensource.org/licenses/gpl-license.php
  17. */
  18.  
  19. /* Table of Contents
  20.  
  21. * Import Fonts
  22. * Defaults
  23. * Hyperlinks
  24. * Body
  25. * Wrap
  26. * Header
  27. * Image Header - Partial Width
  28. * Image Header - Full Width
  29. * Header / Primary / Secondary Navigation
  30. * Primary Navigation Extras
  31. * Inner
  32. * Genesis Responsive Slider
  33. * Home Page
  34. * Breadcrumb
  35. * Taxonomy Description
  36. * Content-Sidebar Wrap
  37. * Content
  38. * Portfolio
  39. * Headlines
  40. * Ordered / Unordered Lists
  41. * Post Info
  42. * Post Meta
  43. * Post Icons
  44. * Author Box
  45. * Column Classes
  46. * Featured Post Grid
  47. * Archive Page
  48. * Images
  49. * Post Navigation
  50. * Primary Sidebar
  51. * Dropdowns
  52. * User Profile
  53. * Buttons
  54. * Search Form
  55. * eNews & Updates Widget
  56. * Calendar Widget
  57. * Footer Widgets
  58. * Footer
  59. * Comments
  60. * Gravity Forms
  61. * Executive Brown
  62. * Executive Green
  63. * Executive Orange
  64. * Executive Purple
  65. * Executive Red
  66. * Executive Teal
  67. * Responsive Design
  68.  
  69. */
  70.  
  71.  
  72. /* Import Fonts
  73. ------------------------------------------------------------ */
  74.  
  75. @import url(http://fonts.googleapis.com/css?family=Open+Sans);
  76.  
  77.  
  78. /* Defaults
  79. ------------------------------------------------------------ */
  80.  
  81. body,
  82. h1,
  83. h2,
  84. h2 a,
  85. h2 a:visited,
  86. h3,
  87. h4,
  88. h5,
  89. h6,
  90. p,
  91. select,
  92. textarea {
  93.     color: #222;
  94.     font-family: 'Open Sans', sans-serif;
  95.     font-size: 15px;
  96.     line-height: 1.6;
  97.     margin: 0;
  98.     padding: 0;
  99.     text-decoration: none;
  100. }
  101.  
  102. blockquote,
  103. input,
  104. select,
  105. textarea,
  106. .author-box,
  107. .breadcrumb,
  108. .sticky,
  109. .taxonomy-description,
  110. .wp-caption {
  111.     background-color: #f5f5f5;
  112. }
  113.  
  114. input,
  115. select,
  116. textarea {
  117.     border: 1px solid #ddd;
  118. }
  119.  
  120. input,
  121. label,
  122. select,
  123. textarea {
  124.     color: #222;
  125.     font-family: 'Open Sans', sans-serif;
  126.     font-size: 14px;
  127. }
  128.  
  129. li,
  130. ol,
  131. ul {
  132.     margin: 0;
  133.     padding: 0;
  134. }
  135.  
  136. ol li {
  137.     list-style-type: decimal;
  138. }
  139.  
  140.  
  141. /* Hyperlinks
  142. ------------------------------------------------------------ */
  143.  
  144. a,
  145. a:visited {
  146.     color: #64c9ea;
  147.     text-decoration: none;
  148. }
  149.  
  150. a:hover {
  151.     text-decoration: underline;
  152. }
  153.  
  154. a img {
  155.     border: none;
  156. }
  157.  
  158.  
  159. /* Body
  160. ------------------------------------------------------------ */
  161.  
  162. body {
  163.     background-color: #f2f2f2;
  164. }
  165.  
  166. ::-moz-selection {
  167.     background-color: #45036a;
  168.     color: #d5b038;
  169. }
  170.  
  171. ::selection {
  172.     background-color: #45036a;
  173.     color: #d5b038;
  174. }
  175.  
  176.  
  177. /* Wrap
  178. ------------------------------------------------------------ */
  179.  
  180. .site-container {
  181.     margin: 0 auto;
  182.     width: 1140px;
  183. }
  184.  
  185. .executive-landing .site-container {
  186.     width: 800px;
  187. }
  188.  
  189.  
  190. /* Header
  191. ------------------------------------------------------------ */
  192.  
  193. .site-header {
  194.     margin: 0 auto;
  195.     min-height: 100px;
  196.     width: 100%;
  197. }
  198.  
  199. .title-area {
  200.     float: left;
  201.     overflow: hidden;
  202.     width: 25%;
  203. }
  204.  
  205. .site-title {
  206.     font-family: 'Open Sans', sans-serif;
  207.     font-size: 36px;
  208.     font-weight: bold;
  209.     line-height: 1.25;
  210.     margin: 0 0 5px;
  211. }
  212.  
  213. .site-title a,
  214. .site-title a:hover {
  215.     color: #222;
  216.     display: block;
  217.     padding: 27px 0 0;
  218.     text-decoration: none;
  219. }
  220.  
  221. .site-header .widget-area {
  222.     float: right;
  223.     width: 75%;
  224. }
  225.  
  226.  
  227. /* Image Header - Partial Width
  228. ------------------------------------------------------------ */
  229.  
  230. .header-image .title-area,
  231. .header-image .site-title,
  232. .header-image .site-title a {
  233.     display: block;
  234.     float: left;
  235.     height: 100px;
  236.     overflow: hidden;
  237.     padding: 0;
  238.     text-indent: -9999px;
  239.     width: 250px;
  240. }
  241.  
  242. /* Image Header - Full Width
  243. ------------------------------------------------------------ */
  244.  
  245. .header-full-width .title-area,
  246. .header-full-width .site-title,
  247. .header-full-width .site-title a {
  248.     width: 100%;
  249. }
  250.  
  251.  
  252. /* Header / Primary / Secondary Navigation
  253. ------------------------------------------------------------ */
  254.  
  255. .menu-primary,
  256. .menu-secondary,
  257. .site-header .menu {
  258.     background: #2C0045 url(images/dark.png) repeat-x top;
  259.         border-top: 1px solid #816687;
  260.         border-bottom: 0px;
  261.     clear: both;
  262.     color: #d5b033;
  263.     font-size: 14px;
  264.         text-transform: uppercase;
  265.         font-weight: bold;
  266.     margin: 0 auto;
  267.     overflow: hidden;
  268.     width: 100%;
  269. }
  270.  
  271. .site-header .menu {
  272.     float: right;
  273.     margin: 0;
  274.     width: auto;
  275. }
  276.  
  277. .menu-primary ul,
  278. .menu-secondary ul,
  279. .site-header .menu ul {
  280.     float: left;
  281.     width: 100%;
  282. }
  283.  
  284. .menu-primary li,
  285. .menu-secondary li,
  286. .site-header .menu li {
  287.     float: left;
  288.     list-style-type: none;
  289.         border-left: 1px solid #d5b033;
  290.         color: #d5b033;
  291. }
  292.  
  293. .menu-primary a,
  294. .menu-secondary a,
  295. .site-header .menu a {
  296.     color: #d5b033;
  297.     display: block;
  298.     padding: 15px 20px;
  299.     position: relative;
  300.     text-decoration: none;
  301. }
  302.  
  303. .site-header .menu a {
  304.     padding: 38px 20px;
  305. }
  306.  
  307. .menu-primary li a:active,
  308. .menu-primary .current-menu-item a,
  309. .menu-secondary li a:active,
  310. .menu-secondary .current-menu-item a,
  311. .site-header .menu li a:active,
  312. .site-header .menu .current-menu-item a {
  313.     background-color: #d5b033 !important;
  314.     color: #45036a;
  315. }
  316.  
  317. .menu-primary .current-post-ancestor li a:active,
  318. .menu-primary .current-post-ancestor a,
  319. .site-header .menu .current-post-ancestor li a:active,
  320. .site-header .menu .current-post-ancestor a {
  321.         background-color: #d5b033 !important;
  322.     color: #45036a !important;
  323. }
  324.  
  325. .menu-primary li:hover a,
  326. .menu-primary li a:hover,
  327. .menu-secondary li a:hover,
  328. .menu-secondary li:hover a,
  329. .site-header .menu li a:hover,
  330. .site-header .menu li:hover a {
  331.     background-color: #d5b033 !important;
  332.     color: #45036a !important;
  333. }
  334.  
  335. .menu-primary li li a,
  336. .menu-primary li li a:link,
  337. .menu-primary li li a:visited,
  338. .menu-secondary li li a,
  339. .menu-secondary li li a:link,
  340. .menu-secondary li li a:visited,
  341. .site-header .menu li li a,
  342. .site-header .menu li li a:link,
  343. .site-header .menu li li a:visited {
  344.     background: none;
  345.     background-color: #45036a !important;
  346.     border: 1px solid #d5b033;
  347.     border-top: none;
  348.     color: #d5b033 !important;
  349.     font-size: 12px;
  350.     padding: 10px;
  351.     position: relative;
  352.     text-transform: none;
  353.     width: 143px;
  354. }
  355.  
  356. .menu-primary li li a:active,
  357. .menu-primary li li a:hover,
  358. .menu-secondary li li a:active,
  359. .menu-secondary li li a:hover,
  360. .site-header .menu li li a:active,
  361. .site-header .menu li li a:hover {
  362.     background-color: #d5b033 !important;
  363.     color: #45036a !important;
  364.         border: 1px dashed #45036a;
  365. }
  366.  
  367. .menu-primary li ul,
  368. .menu-secondary li ul,
  369. .site-header .menu li ul {
  370.     height: auto;
  371.     left: -9999px;
  372.     margin: 0 0 0 -1px;
  373.     position: absolute;
  374.     width: 165px;
  375.     z-index: 9999;
  376. }
  377.  
  378. .menu-primary li ul a,
  379. .menu-secondary li ul a,
  380. .site-header .menu li ul a {
  381.     width: 155px;
  382. }
  383.  
  384. .menu-primary li ul ul,
  385. .menu-secondary li ul ul,
  386. .site-header .menu li ul ul {
  387.     margin: -40px 0 0 164px;
  388. }
  389.  
  390. .menu li:hover ul ul,
  391. .menu li.sfHover ul ul {
  392.     left: -9999px;
  393. }
  394.  
  395. .menu li:hover,
  396. .menu li.sfHover {
  397.     position: static;
  398. }
  399.  
  400. ul.menu li:hover>ul,
  401. ul.menu li.sfHover ul,
  402. .site-header .menu li:hover>ul,
  403. .site-header .menu li.sfHover ul {
  404.     left: auto;
  405. }
  406.  
  407. .menu li a .sf-sub-indicator,
  408. .menu li li a .sf-sub-indicator,
  409. .menu li li li a .sf-sub-indicator {
  410.     position: absolute;
  411.     text-indent: -9999px;
  412. }
  413.  
  414. #wpadminbar li:hover ul ul {
  415.     left: 0;
  416. }
  417.  
  418.  
  419. /* Primary Navigation Extras
  420. ------------------------------------------------------------ */
  421.  
  422. .menu li.right {
  423.     float: right;
  424.     padding: 15px 20px;
  425. }
  426.  
  427. .menu li.right a {
  428.     color: #666;
  429.     display: inline;
  430. }
  431.  
  432. .menu li.right a:hover {
  433.     color: #222;
  434. }
  435.  
  436. .menu li.search {
  437.     padding: 0 10px;
  438. }
  439.  
  440. .menu li.rss a {
  441.     background: url(images/rss.png) no-repeat center left;
  442.     margin: 0 0 0 10px;
  443.     padding: 0 0 0 16px;
  444. }
  445.  
  446. .menu li.twitter a {
  447.     background: url(images/twitter-nav.png) no-repeat center left;
  448.     padding: 0 0 0 20px;
  449. }
  450.  
  451.  
  452. /* Inner
  453. ------------------------------------------------------------ */
  454.  
  455. .site-inner {
  456.     -moz-box-shadow: 0 0 0 1px #fff;
  457.     -webkit-box-shadow: 0 0 0 1px #fff;
  458.     background-color: #fff;
  459.     box-shadow: 0 0 0 1px #fff;
  460.     clear: both;
  461.     margin: 0 auto;
  462.     overflow: hidden;
  463. }
  464.  
  465. .executive-home .site-inner {
  466.     overflow: visible;
  467. }
  468.  
  469.  
  470. /* Genesis Responsive Slider
  471. ------------------------------------------------------------ */
  472.  
  473. .content #genesis-responsive-slider {
  474.     background: none;
  475.     border: none;
  476.     padding: 0;
  477. }
  478.  
  479. .content #genesis-responsive-slider .slide-excerpt {
  480.     -moz-box-sizing: border-box;
  481.     background-color: #222;
  482.     box-sizing: border-box;
  483.     filter: alpha(opacity=100);
  484.     height: 100%;
  485.     margin: 0;
  486.     padding: 3% 4%;
  487.     opacity: 1;
  488.     width: 29%;
  489. }
  490.  
  491. .content #genesis-responsive-slider .slide-excerpt-border {
  492.     border: none;
  493.     margin: 0;
  494.     padding: 3%;
  495. }
  496.  
  497. .content #genesis-responsive-slider h2 a {
  498.     color: #fff;
  499.     font-size: 20px;
  500.     font-weight: bold;
  501.     text-transform: uppercase;
  502. }
  503.  
  504. .content #genesis-responsive-slider p {
  505.     color: #ddd;
  506. }
  507.  
  508. .content #genesis-responsive-slider .flex-direction-nav li a {
  509.     background: url(images/bg-direction-nav.png) no-repeat -50px 0;
  510.     height: 49px;
  511.     right: -25px;
  512.     width: 50px;
  513. }
  514.  
  515. .content #genesis-responsive-slider .flex-direction-nav li a:hover {
  516.     background-position: -50px -49px;
  517. }
  518.  
  519. .content #genesis-responsive-slider .flex-direction-nav li a.prev {
  520.     background-position: 0 0;
  521.     left: -25px;
  522. }
  523.  
  524. .content #genesis-responsive-slider .flex-direction-nav li a:hover.prev {
  525.     background-position: 0 -49px;
  526. }
  527.  
  528. .content #genesis-responsive-slider .flexslider .slides > li {
  529.     overflow: hidden;
  530. }
  531.  
  532. .content #genesis-responsive-slider .flex-control-nav {
  533.     margin: -30px 0 0 0;
  534. }
  535.  
  536. .content #genesis-responsive-slider .flex-control-nav.nav-pos-excerpt {
  537.     margin: -50px 0 0 60px;
  538.     text-align: left;
  539. }
  540.  
  541. .content #genesis-responsive-slider .flex-control-nav.nav-pos-excerpt li a {
  542.     background: url(images/bg_control_nav.png) no-repeat 0 0;
  543. }
  544.  
  545. .content #genesis-responsive-slider .flex-control-nav.nav-pos-excerpt li a.active {
  546.     background-position: 0 -26px;
  547. }
  548.  
  549.  
  550. /* Home Page
  551. ------------------------------------------------------------ */
  552.  
  553. .home-middle,
  554. .home-top {
  555.     background-color: #fff;
  556.     clear: both;
  557.     overflow: hidden;
  558.     padding: 60px 40px 0;
  559. }
  560.  
  561. .executive-home .home-top h2 a {
  562.         font-size: 16px;
  563.     text-transform: uppercase;
  564. }
  565.  
  566. .home-middle .widget,
  567. .home-top .widget {
  568.     -moz-box-sizing: border-box;
  569.     box-sizing: border-box;
  570.     float: left;
  571.     padding: 0 30px;
  572.     width: 33%;
  573. }
  574.  
  575. .executive-home .entry {
  576.     margin: 0;
  577. }
  578.  
  579. .executive-home .featuredpage img,
  580. .executive-home .featuredpost img {
  581.     margin: 0 0 30px;
  582. }
  583.  
  584. .executive-home .featuredpage .page,
  585. .executive-home .featuredpost .post {
  586.     margin: 0 0 60px;
  587. }
  588.  
  589. .executive-home a.more-link {
  590.     clear: both;
  591.     display: block;
  592.     margin: 30px 0 0;
  593. }
  594.  
  595.  
  596. /* Home Widgets
  597. ------------------------------------------------------------ */
  598.  
  599. .executive-home .home-cta {
  600.     -moz-box-sizing: border-box;
  601.     background-color: #222;
  602.     box-sizing: border-box;
  603.     color: #ddd;
  604.     float: left;
  605.     padding: 60px 70px;
  606.     width: 100%
  607. }
  608.  
  609. .executive-home .home-cta p {
  610.     color: #ddd;
  611.         font-size: 16px;
  612. }
  613.  
  614.  
  615. /* Breadcrumb
  616. ------------------------------------------------------------ */
  617.  
  618. .breadcrumb {
  619.     color: #777;
  620.     font-size: 12px;
  621.     margin: -30px -60px 30px;
  622.     padding: 20px;
  623. }
  624.  
  625.  
  626. /* Taxonomy Description
  627. ------------------------------------------------------------ */
  628.  
  629. .taxonomy-description {
  630.     margin: 0 0 30px;
  631.     padding: 15px 20px;
  632. }
  633.  
  634. .taxonomy-description p {
  635.     font-size: 14px;
  636. }
  637.  
  638.  
  639. /* Content-Sidebar Wrap
  640. ------------------------------------------------------------ */
  641.  
  642. .content-sidebar-wrap {
  643.     float: left;
  644.     width: 100%;
  645. }
  646.  
  647.  
  648. /* Content
  649. ------------------------------------------------------------ */
  650.  
  651. .content {
  652.     float: left;
  653.     padding: 30px 60px 10px;
  654.     width: 680px;
  655. }
  656.  
  657. .sidebar-content .content {
  658.     float: right;
  659. }
  660.  
  661. .full-width-content .content {
  662.     width: 1020px;
  663. }
  664.  
  665. .full-width-content.executive-home .content {
  666.     padding: 0;
  667.     width: 100%;
  668. }
  669.  
  670. .full-width-content.executive-landing .content {
  671.     padding: 30px 60px 0;
  672.     width: 680px;
  673. }
  674.  
  675. .post-type-archive-portfolio.full-width-content .content {
  676.     padding: 40px 30px 0;
  677.     width: 1080px;
  678. }
  679.  
  680. .entry {
  681.     margin: 0 0 40px;
  682. }
  683.  
  684. .post-type-archive-portfolio .entry,
  685. .single-portfolio .entry {
  686.     margin: 0 0 20px;
  687. }
  688.  
  689. .executive-landing .entry {
  690.     margin: 0;
  691. }
  692.  
  693. .entry-content a {
  694.    color: #530852;
  695.    text-decoration: none;
  696.    border-bottom: 1px dashed;
  697. }
  698.  
  699. .entry-content {
  700.     overflow: hidden;
  701. }
  702.  
  703. .entry-content p {
  704.     margin: 0 0 25px;
  705. }
  706.  
  707. blockquote {
  708.     background: url(images/blockquote.png) no-repeat;
  709.     border: none;
  710.     margin: 5px 5px 20px;
  711.     padding: 25px 30px 5px 70px;
  712. }
  713.  
  714. blockquote p {
  715.     color: #999;
  716.     font-style: italic;
  717. }
  718.  
  719. p.subscribe-to-comments {
  720.     padding: 20px 0 10px;
  721. }
  722.  
  723. .alignleft {
  724.     float: left;
  725. }
  726.  
  727. .alignright {
  728.     float: right;
  729. }
  730.  
  731. .sticky {
  732.     background-color: #f5f5f5;
  733.     margin: 0 0 40px;
  734.     padding: 20px 30px;
  735. }
  736.  
  737. .clear {
  738.     clear: both;
  739. }
  740.  
  741. .clear-line {
  742.     border-bottom: 1px solid #ddd;
  743.     clear: both;
  744.     margin: 0 0 25px;
  745. }
  746.  
  747.  
  748. /* Portfolio
  749. ------------------------------------------------------------ */
  750.  
  751. .post-type-archive-portfolio .portfolio {
  752.     -moz-box-sizing: border-box;
  753.     box-sizing: border-box;
  754.     float: left;
  755.     padding: 0 30px 30px;
  756.     width: 33%;
  757. }
  758.  
  759. .single-portfolio .content {
  760.     text-align: center;
  761. }
  762.  
  763.  
  764. /* Headlines
  765. ------------------------------------------------------------ */
  766.  
  767. h1,
  768. h2,
  769. h2 a,
  770. h2 a:visited,
  771. h3,
  772. h4,
  773. h5,
  774. h6 {
  775.     color: #333;
  776.     font-family: 'Open Sans', sans-serif;
  777.     font-weight: bold;
  778.     line-height: 1.25;
  779.     margin: 0 0 10px;
  780. }
  781.  
  782. h1,
  783. h2,
  784. h2 a,
  785. h2 a:visited {
  786.     clear: both;
  787.     font-size: 34px;
  788.     margin: 0 0 20px;
  789. }
  790.  
  791. h2 a:hover {
  792.     color: #64c9ea;
  793.     text-decoration: none;
  794. }
  795.  
  796. .executive-home .home-middle h2 a,
  797. .post-type-archive-portfolio h2 a,
  798. .taxonomy-description h1,
  799. .widget-area h4 {
  800.     font-size: 16px;
  801.     text-transform: uppercase;
  802. }
  803.  
  804. .sidebar h2 a,
  805. .sidebar h2 a:hover {
  806.     font-size: 16px;
  807. }
  808.  
  809. h3 {
  810.     font-size: 29px;
  811. }
  812.  
  813. .entry-comments h3,
  814. #respond h3 {
  815.     font-size: 27px;
  816. }
  817.  
  818. h4,
  819. .executive-home .home-cta h4 {
  820.     font-size: 23px;
  821. }
  822.  
  823. .widget-area h4 a {
  824.     text-decoration: none;
  825. }
  826.  
  827. .executive-home .home-cta h4,
  828. .footer-widgets .widget-area h4,
  829. .sidebar-primary .widget.enews-widget h4 {
  830.     color: #fff;
  831. }
  832.  
  833. .executive-home .home-cta h4 {
  834.     margin: 0 0 5px;
  835.     text-transform: none;
  836. }
  837.  
  838. h5 {
  839.     font-size: 20px;
  840. }
  841.  
  842. h6,
  843. .taxonomy-description h1,
  844. .widget-area h4 {
  845.     font-size: 16px;
  846.     margin: 0 0 20px;
  847.     text-transform: uppercase;
  848. }
  849.  
  850.  
  851. /* Ordered / Unordered Lists
  852. ------------------------------------------------------------ */
  853.  
  854. .entry-content ol,
  855. .entry-content ul {
  856.     margin: 0;
  857.     padding: 0 0 25px;
  858. }
  859.  
  860. .archive-page ul li,
  861. .entry-content ul li {
  862.     list-style-type: square;
  863.     margin: 0 0 0 35px;
  864.     padding: 0;
  865. }
  866.  
  867. .entry-content ol li {
  868.     margin: 0 0 0 35px;
  869. }
  870.  
  871. .archive-page ul ul,
  872. .entry-content ol ol,
  873. .entry-content ul ul {
  874.     padding: 0;
  875. }
  876.  
  877.  
  878. /* Post Info
  879. ------------------------------------------------------------ */
  880.  
  881. .entry-header .entry-meta .entry-time-info {
  882.     background-color: #f8f8f8;
  883.     color: #777;
  884.     font-size: 12px;
  885.     float: left;
  886.     margin: 0 0 25px -60px;
  887.     padding: 20px 20px 20px 60px;
  888.     text-transform: uppercase;
  889. }
  890.  
  891. .entry-header .entry-meta .comments {
  892.     background-color: #64c9ea;
  893.     color: #fff;
  894.     float: left;
  895.     font-size: 12px;
  896.     padding: 20px;
  897.     text-transform: uppercase;
  898. }
  899.  
  900. .entry-header .entry-meta .comments a {
  901.     color: #fff;
  902. }
  903.  
  904. .entry-header .entry-meta .entry-comments-link {
  905.     background: url(images/bg-comments.png) no-repeat 0 2px;
  906.     padding-left: 35px;
  907. }
  908.  
  909. .entry-header .entry-meta .entry-meta-author,
  910. .entry-header .entry-meta .entry-time {
  911.     font-weight: bold;
  912. }
  913.  
  914.  
  915. /* Post Meta
  916. ------------------------------------------------------------ */
  917.  
  918. .entry-footer .entry-meta {
  919.     border-top: 1px dotted #ddd;
  920.     clear: both;
  921.     font-size: 14px;
  922.     padding: 10px 0 0;
  923. }
  924.  
  925.  
  926. /* Post Icons
  927. ------------------------------------------------------------ */
  928.  
  929. .entry-comments-link,
  930. .entry-tags {
  931.     background: url(images/icon-dot.png) no-repeat left;
  932.     margin: 0 0 0 4px;
  933.     padding: 0 0 0 10px;
  934. }
  935.  
  936.  
  937. /* Author Box
  938. ------------------------------------------------------------ */
  939.  
  940. .author-box {
  941.     margin: 0 0 40px;
  942.     overflow: hidden;
  943.     padding: 30px;
  944. }
  945.  
  946. .author-box-content p {
  947.     font-size: 14px;
  948. }
  949.  
  950.  
  951. /* Column Classes
  952. ------------------------------------------------------------ */
  953.  
  954. .five-sixths,
  955. .four-fifths,
  956. .four-sixths,
  957. .one-fifth,
  958. .one-fourth,
  959. .one-half,
  960. .one-sixth,
  961. .one-third,
  962. .three-fifths,
  963. .three-fourths,
  964. .three-sixths,
  965. .two-fifths,
  966. .two-fourths,
  967. .two-sixths,
  968. .two-thirds {
  969.     float: left;
  970.     margin: 0 0 20px;
  971.     padding-left: 3%;
  972. }
  973.  
  974. .one-half,
  975. .three-sixths,
  976. .two-fourths {
  977.     width: 48%;
  978. }
  979.  
  980. .one-third,
  981. .two-sixths {
  982.     width: 31%;
  983. }
  984.  
  985. .four-sixths,
  986. .two-thirds {
  987.     width: 65%;
  988. }
  989.  
  990. .one-fourth {
  991.     width: 22.5%;
  992. }
  993.  
  994. .three-fourths {
  995.     width: 73.5%;
  996. }
  997.  
  998. .one-fifth {
  999.     width: 17.4%;
  1000. }
  1001.  
  1002. .two-fifths {
  1003.     width: 37.8%;
  1004. }
  1005.  
  1006. .three-fifths {
  1007.     width: 58.2%;
  1008. }
  1009.  
  1010. .four-fifths {
  1011.     width: 78.6%;
  1012. }
  1013.  
  1014. .one-sixth {
  1015.     width: 14%;
  1016. }
  1017.  
  1018. .five-sixths {
  1019.     width: 82%;
  1020. }
  1021.  
  1022. .first {
  1023.     clear: both;
  1024.     padding-left: 0;
  1025. }
  1026.  
  1027.  
  1028. /* Featured Post Grid
  1029. ------------------------------------------------------------ */
  1030.  
  1031. .genesis-grid-even,
  1032. .genesis-grid-odd {
  1033.     margin: 0 0 20px;
  1034.     padding: 0 0 15px;
  1035.     width: 48%;
  1036. }
  1037.  
  1038. .genesis-grid-even {
  1039.     float: right;
  1040. }
  1041.  
  1042. .genesis-grid-odd {
  1043.     clear: both;
  1044.     float: left;
  1045. }
  1046.  
  1047.  
  1048. /* Archive Page
  1049. ------------------------------------------------------------ */
  1050.  
  1051. .archive-page {
  1052.     float: left;
  1053.     padding: 20px 0 0;
  1054.     width: 45%;
  1055. }
  1056.  
  1057.  
  1058. /* Images
  1059. ------------------------------------------------------------ */
  1060.  
  1061. img {
  1062.     height: auto;
  1063.     max-width: 100%;
  1064. }
  1065.  
  1066. .avatar,
  1067. .post-image {
  1068.     border: 1px solid #fff;
  1069. }
  1070.  
  1071. .post-image {
  1072.     margin: 0 10px 10px 0;
  1073. }
  1074.  
  1075. .alignleft .avatar {
  1076.     margin: 0 10px 0 0;
  1077. }
  1078.  
  1079. .alignright .avatar {
  1080.     margin: 0 0 0 10px
  1081. }
  1082.  
  1083. .author-box .avatar {
  1084.     background-color: #fff;
  1085.     float: left;
  1086.     margin: 0 20px 0 0;
  1087. }
  1088.  
  1089. .comment-list li .avatar {
  1090.     background-color: #fff;
  1091.     float: left;
  1092.     margin: 5px 10px 10px 0;
  1093. }
  1094.  
  1095. img.centered,
  1096. .aligncenter {
  1097.     display: block;
  1098.     margin: 0 auto 20px;
  1099. }
  1100.  
  1101. img.alignnone {
  1102.     display: inline;
  1103.     margin: 0 0 10px;
  1104. }
  1105.  
  1106. img.alignleft,
  1107. .wp-caption.alignleft {
  1108.     display: inline;
  1109.     margin: 0 20px 20px 0;
  1110. }
  1111.  
  1112. img.alignright,
  1113. .wp-caption.alignright {
  1114.     display: inline;
  1115.     margin: 0 0 20px 20px;
  1116. }
  1117.  
  1118. .wp-caption {
  1119.     padding: 20px;
  1120.     text-align: center;
  1121. }
  1122.  
  1123. p.wp-caption-text {
  1124.     font-size: 14px;
  1125.     margin: 5px 0;
  1126. }
  1127.  
  1128. .wp-smiley,
  1129. .wp-wink {
  1130.     border: none;
  1131.     float: none;
  1132. }
  1133.  
  1134.  
  1135. /* Post Navigation
  1136. ------------------------------------------------------------ */
  1137.  
  1138. .pagination {
  1139.     font-size: 14px;
  1140.     overflow: hidden;
  1141.     padding: 30px 0;
  1142.     width: 100%;
  1143. }
  1144.  
  1145. .pagination li {
  1146.     display: inline;
  1147. }
  1148.  
  1149. .pagination li a,
  1150. .pagination li.disabled,
  1151. .pagination li a:hover,
  1152. .pagination li.active a {
  1153.     -moz-border-radius: 5px;
  1154.     -webkit-border-radius: 5px;
  1155.     background-color: #64c9ea;
  1156.     border-radius: 5px;
  1157.     border: none;
  1158.     color: #fff;
  1159.     cursor: pointer;
  1160.     font-size: 13px;
  1161.     font-weight: bold;
  1162.     line-height: 21px;
  1163.     padding: 9px 20px;
  1164.     text-decoration: none;
  1165.     text-transform: uppercase;
  1166. }
  1167.  
  1168. .pagination li a:hover,
  1169. .pagination li.active a {
  1170.     background-color: #6bd5f1;
  1171.     border: none;
  1172.     text-decoration: none;
  1173. }
  1174.  
  1175.  
  1176. /* Primary Sidebar
  1177. ------------------------------------------------------------ */
  1178.  
  1179. .sidebar {
  1180.     background-color: #f8f8f8;
  1181.     display: inline;
  1182.     float: right;
  1183.     font-size: 14px;
  1184.     padding: 0 0 30px;
  1185.     width: 340px;
  1186. }
  1187.  
  1188. .sidebar-content .sidebar-primary {
  1189.     float: left;
  1190. }
  1191.  
  1192. .sidebar p {
  1193.     font-size: inherit;
  1194.     margin: 0 0 15px;
  1195. }
  1196.  
  1197. .sidebar .widget {
  1198.     margin: 0;
  1199.     padding: 30px 40px;
  1200. }
  1201.  
  1202. .sidebar-secondary.sidebar .widget {
  1203.     padding: 30px 15px;
  1204. }
  1205.  
  1206. .sidebar.widget-area ul {
  1207.     margin-left: 15px;
  1208. }
  1209.  
  1210. .sidebar.widget-area ul li,
  1211. .footer-widgets .widget-area ul li {
  1212.     list-style-image: url(images/bg-li.png);
  1213.     margin: 0 0 7px;
  1214.     padding: 0 0 5px;
  1215.     word-wrap: break-word;
  1216. }
  1217.  
  1218. .sidebar.widget-area ul ul li {
  1219.     border: none;
  1220.     margin: 0;
  1221. }
  1222.  
  1223.  
  1224. /* Dropdowns
  1225. ------------------------------------------------------------ */
  1226.  
  1227. select {
  1228.     -moz-box-sizing: border-box;
  1229.     box-sizing: border-box;
  1230.     display: inline;
  1231.     padding: 5px;
  1232.     width: 100%;
  1233. }
  1234.  
  1235.  
  1236. /* User Profile
  1237. ------------------------------------------------------------ */
  1238.  
  1239. .user-profile {
  1240.     overflow: hidden;
  1241. }
  1242.  
  1243.  
  1244. /* Buttons
  1245. ------------------------------------------------------------ */
  1246.  
  1247. input[type="button"],
  1248. input[type="submit"],
  1249. a.button {
  1250.     -moz-border-radius: 5px;
  1251.     -webkit-border-radius: 5px;
  1252.     background-color: #64c9ea;
  1253.     border-radius: 5px;
  1254.     border: none;
  1255.     color: #fff;
  1256.     cursor: pointer;
  1257.     font-size: 14px;
  1258.     padding: 15px 20px;
  1259.     text-align: center;
  1260.     text-decoration: none;
  1261. }
  1262.  
  1263. .home-cta a.button {
  1264.     margin: -30px 0 0;
  1265. }
  1266.  
  1267. input:hover[type="button"],
  1268. input:hover[type="submit"],
  1269. a:hover.button {
  1270.     background-color: #6bd5f1;
  1271.     border: none;
  1272.     text-decoration: none;
  1273. }
  1274.  
  1275.  
  1276. /* Search Form
  1277. ------------------------------------------------------------ */
  1278.  
  1279. .site-header .search-form {
  1280.     float: right;
  1281.     margin: 30px 0 0;
  1282. }
  1283.  
  1284. .menu-primary .search-form {
  1285.     margin: 8px 0 0;
  1286. }
  1287.  
  1288. .search-form input[type="search"] {
  1289.     -moz-box-sizing: border-box;
  1290.     background: #fff url(images/bg-search.png) no-repeat right;
  1291.     box-sizing: border-box;
  1292.     color: #888;
  1293.     font-size: 10px;
  1294.     margin: 0 0 10px;
  1295.     padding: 15px;
  1296.     text-transform: uppercase;
  1297.     width: 100%;
  1298.         border: 1px #46036d dashed;
  1299. }
  1300.  
  1301. }
  1302.  
  1303. .menu-primary .search-form input[type="search"] {
  1304.     width: 200px;
  1305. }
  1306.  
  1307. .search-form input[type="submit"] {
  1308.     display: none;
  1309. }
  1310.  
  1311.  
  1312. /* eNews and Update Widget
  1313. ------------------------------------------------------------ */
  1314.  
  1315. .sidebar-primary .widget.enews-widget {
  1316.     background-color: #222;
  1317.     margin: 0 0 30px;
  1318.     padding: 40px;
  1319.         z-index: 9999;
  1320. }
  1321.  
  1322. .enews p {
  1323.     color: #ddd;
  1324.     margin: 0 0 25px;
  1325. }
  1326.  
  1327. .enews #subbox {
  1328.     -moz-box-sizing: border-box;
  1329.     background-color: #fff;
  1330.     box-sizing: border-box;
  1331.     color: #888;
  1332.     font-size: 10px;
  1333.     margin: 0 0 10px;
  1334.     padding: 15px;
  1335.     text-transform: uppercase;
  1336.     width: 100%;
  1337. }
  1338.  
  1339.  
  1340. /* Calendar Widget
  1341. ------------------------------------------------------------ */
  1342.  
  1343. #wp-calendar {
  1344.     width: 100%;
  1345. }
  1346.  
  1347. #wp-calendar caption {
  1348.     font-size: 12px;
  1349.     font-style: italic;
  1350.     padding: 2px 5px 0 0;
  1351.     text-align: right;
  1352. }
  1353.  
  1354. #wp-calendar thead {
  1355.     background-color: #f5f5f5;
  1356.     font-weight: bold;
  1357.     margin: 10px 0 0;
  1358. }
  1359.  
  1360. #wp-calendar td {
  1361.     background-color: #f5f5f5;
  1362.     padding: 2px;
  1363.     text-align: center;
  1364. }
  1365.  
  1366.  
  1367. /* Footer Widgets
  1368. ------------------------------------------------------------ */
  1369.  
  1370. .footer-widgets {
  1371.     background-color: #222;
  1372.     color: #c8c8c8;
  1373.     clear: both;
  1374.     font-size: 14px;
  1375.     overflow: hidden;
  1376.     width: 100%;
  1377. }
  1378.  
  1379. .footer-widgets .wrap {
  1380.     overflow: hidden;
  1381.     padding: 60px 40px 30px;
  1382. }
  1383.  
  1384. .footer-widgets .widget {
  1385.     background: none;
  1386.     border: none;
  1387.     margin: 0 0 30px;
  1388.     padding: 0;
  1389. }
  1390.  
  1391. .footer-widgets p {
  1392.     color: #c8c8c8;
  1393.     font-size: inherit;
  1394.     margin: 0 0 20px;
  1395. }
  1396.  
  1397. .footer-widgets a {
  1398.     color: #d5b033;
  1399. }
  1400.  
  1401. .footer-widgets ul {
  1402.     margin: 0 0 0 20px;
  1403. }
  1404.  
  1405. .footer-widgets .widget-area ul li {
  1406.     list-style-image: url(images/bg-li-footer.png);
  1407. }
  1408.  
  1409. .footer-widgets-1,
  1410. .footer-widgets-2,
  1411. .footer-widgets-3 {
  1412.     -moz-box-sizing: border-box;
  1413.     box-sizing: border-box;
  1414.     float: left;
  1415.     padding: 0 30px;
  1416.     width: 33%;
  1417. }
  1418.  
  1419.  
  1420. /* Footer
  1421. ------------------------------------------------------------ */
  1422.  
  1423. .site-footer {
  1424.     clear: both;
  1425.     font-size: 12px;
  1426.     overflow: hidden;
  1427.     padding: 40px 0;
  1428.     text-transform: uppercase;
  1429.     width: 100%;
  1430. }
  1431.  
  1432. .site-footer .wrap {
  1433.     overflow: hidden;
  1434.     padding: 0;
  1435. }
  1436.  
  1437. .site-footer p {
  1438.     font-size: inherit;
  1439.         color: #fff;
  1440. }
  1441.  
  1442. .site-footer a,
  1443. .site-footer a:visited {
  1444.     color: #9e63ec;
  1445. }
  1446.  
  1447. .site-footer .gototop {
  1448.     float: left;
  1449.     width: 25%;
  1450. }
  1451.  
  1452. .site-footer .creds {
  1453.     float: right;
  1454.     text-align: right;
  1455.     width: 75%;
  1456. }
  1457.  
  1458.  
  1459. /* Comments
  1460. ------------------------------------------------------------ */
  1461.  
  1462. .entry-comments,
  1463. #respond {
  1464.     margin: 0 0 15px;
  1465.     overflow: hidden;
  1466. }
  1467.  
  1468. #author,
  1469. #comment,
  1470. #email,
  1471. #url {
  1472.     margin: 10px 5px 0 0;
  1473.     padding: 5px;
  1474.     width: 250px;
  1475. }
  1476.  
  1477. #comment {
  1478.     height: 150px;
  1479.     margin: 10px 0;
  1480.     width: 98%;
  1481. }
  1482.  
  1483. .ping-list {
  1484.     margin: 0 0 40px;
  1485. }
  1486.  
  1487. .comment-list ol,
  1488. .ping-list ol {
  1489.     padding: 10px;
  1490. }
  1491.  
  1492. .comment-list li,
  1493. .ping-list li {
  1494.     list-style-type: none;
  1495.     margin: 30px;
  1496.     overflow: hidden;
  1497.     padding: 0;
  1498. }
  1499.  
  1500. .comment-list li.depth-1,
  1501. .ping-list li.depth-1 {
  1502.     margin: 30px 30px 30px 0;
  1503. }
  1504.  
  1505. .comment-list li ul li {
  1506.     margin-right: -22px;
  1507. }
  1508.  
  1509. .comment-header {
  1510.     background-color: #222;
  1511.     float: left;
  1512.     padding: 30px;
  1513.     width: 100%;
  1514. }
  1515.  
  1516. .comment-author {
  1517.     float: left;
  1518. }
  1519.  
  1520. .comment-content {
  1521.     clear: both;
  1522.     padding: 30px;
  1523. }
  1524.  
  1525. .comment-content p {
  1526.     font-size: 14px;
  1527.     margin: 20px;
  1528. }
  1529.  
  1530. .comment-list cite,
  1531. .ping-list cite,
  1532. .says {
  1533.     color: #fff;
  1534.     display: block;
  1535.     float: left;
  1536.     font-size: 14px;
  1537.     font-style: normal;
  1538.     font-weight: bold;
  1539.     margin: 0 4px 0 0;
  1540.     padding: 8px 0 0 0;
  1541. }
  1542.  
  1543. .comment-meta {
  1544.     clear: both;
  1545.     float: left;
  1546.     font-size: 12px;
  1547.     margin: -33px 0 5px 61px;
  1548. }
  1549.  
  1550. .comment-meta a {
  1551.     color: #bbb;
  1552. }
  1553.  
  1554. .comment-reply {
  1555.     font-size: 14px;
  1556.     margin: 0 50px 50px;
  1557. }
  1558.  
  1559. .nocomments {
  1560.     text-align: center;
  1561. }
  1562.  
  1563. .entry-comments .pagination {
  1564.     display: block;
  1565. }
  1566.  
  1567. .thread-alt,
  1568. .thread-even {
  1569.     background-color: #f5f5f5;
  1570. }
  1571.  
  1572. .alt,
  1573. .depth-1,
  1574. .even {
  1575.     border: 1px solid #ddd;
  1576. }
  1577.  
  1578.  
  1579. /* Gravity Forms
  1580. ------------------------------------------------------------ */
  1581.  
  1582. div.gform_wrapper input,
  1583. div.gform_wrapper select,
  1584. div.gform_wrapper textarea {
  1585.     -moz-box-sizing: border-box;
  1586.     box-sizing: border-box;
  1587.     font-size: 14px !important;
  1588.     padding: 6px 10px !important;
  1589. }
  1590.  
  1591. div.gform_footer input.button {
  1592.     color: #fff;
  1593.     padding: 9px 20px !important;
  1594. }
  1595.  
  1596. div.gform_wrapper .ginput_complex label {
  1597.     font-size: 14px;
  1598. }
  1599.  
  1600. div.gform_wrapper li,
  1601. div.gform_wrapper form li {
  1602.     margin: 0 0 10px;
  1603. }
  1604.  
  1605. div.gform_wrapper .gform_footer {
  1606.     border: none;
  1607.     margin: 0;
  1608.     padding: 0;
  1609. }
  1610.  
  1611.  
  1612. /* Executive Brown
  1613. ------------------------------------------------------------ */
  1614.  
  1615. .executive-brown a,
  1616. .executive-brown a:visited {
  1617.     color: #a68064;
  1618. }
  1619.  
  1620. .executive-brown .menu-primary a,
  1621. .executive-brown .menu-secondary a,
  1622. .executive-brown .site-header .menu a {
  1623.     color: #666;
  1624. }
  1625.  
  1626. .executive-brown a.button,
  1627. .executive-brown .menu-primary li a:active,
  1628. .executive-brown .menu-primary .current-menu-item a,
  1629. .executive-brown .menu-secondary li a:active,
  1630. .executive-brown .menu-secondary .current-menu-item a,
  1631. .executive-brown .site-header .menu li a:active,
  1632. .executive-brown .site-header .menu .current-menu-item a {
  1633.     color: #fff;
  1634. }
  1635.  
  1636. .executive-brown input[type="button"],
  1637. .executive-brown input[type="submit"],
  1638. .executive-brown a.button,
  1639. .executive-brown .menu-primary li a:active,
  1640. .executive-brown .menu-primary .current-menu-item a,
  1641. .executive-brown .menu-secondary li a:active,
  1642. .executive-brown .menu-secondary .current-menu-item a,
  1643. .executive-brown .pagination li a,
  1644. .executive-brown .pagination li.disabled,
  1645. .executive-brown .pagination li a:hover,
  1646. .executive-brown .pagination li.active a,
  1647. .executive-brown .entry-header .entry-meta .comments,
  1648. .executive-brown .site-header .menu li a:active,
  1649. .executive-brown .site-header .menu .current-menu-item a {
  1650.     background-color: #a68064;
  1651. }
  1652.  
  1653. .executive-brown input:hover[type="button"],
  1654. .executive-brown input:hover[type="submit"],
  1655. .executive-brown a:hover.button,
  1656. .executive-brown .pagination li a:hover,
  1657. .executive-brown .pagination li.active a {
  1658.     background-color: #b2886b;
  1659. }
  1660.  
  1661. .executive-brown h2 a,
  1662. .executive-brown h2 a:visited {
  1663.     color: #222;
  1664. }
  1665.  
  1666. .executive-brown.executive-home .featuredpost h2 a {
  1667.     color: #444;
  1668. }
  1669.  
  1670. .executive-brown h2 a:hover,
  1671. .executive-brown.executive-home h2 a:hover,
  1672. .executive-brown.executive-home .executive-home .featuredpost h2 a:hover {
  1673.     color: #a68064;
  1674. }
  1675.  
  1676. .executive-brown .comment-meta a {
  1677.     color: #bbb;
  1678. }
  1679.  
  1680.  
  1681. /* Executive Green
  1682. ------------------------------------------------------------ */
  1683.  
  1684. .executive-green a,
  1685. .executive-green a:visited {
  1686.     color: #60cd69;
  1687. }
  1688.  
  1689. .executive-green .menu-primary a,
  1690. .executive-green .menu-secondary a,
  1691. .executive-green .site-header .menu a {
  1692.     color: #666;
  1693. }
  1694.  
  1695. .executive-green a.button,
  1696. .executive-green .menu-primary li a:active,
  1697. .executive-green .menu-primary .current-menu-item a,
  1698. .executive-green .menu-secondary li a:active,
  1699. .executive-green .menu-secondary .current-menu-item a,
  1700. .executive-green .site-header .menu li a:active,
  1701. .executive-green .site-header .menu .current-menu-item a {
  1702.     color: #fff;
  1703. }
  1704.  
  1705. .executive-green input[type="button"],
  1706. .executive-green input[type="submit"],
  1707. .executive-green a.button,
  1708. .executive-green .menu-primary li a:active,
  1709. .executive-green .menu-primary .current-menu-item a,
  1710. .executive-green .menu-secondary li a:active,
  1711. .executive-green .menu-secondary .current-menu-item a,
  1712. .executive-green .pagination li a,
  1713. .executive-green .pagination li.disabled,
  1714. .executive-green .pagination li a:hover,
  1715. .executive-green .pagination li.active a,
  1716. .executive-green .entry-header .entry-meta .comments,
  1717. .executive-green .site-header .menu li a:active,
  1718. .executive-green .site-header .menu .current-menu-item a {
  1719.     background-color: #60cd69;
  1720. }
  1721.  
  1722. .executive-green input:hover[type="button"],
  1723. .executive-green input:hover[type="submit"],
  1724. .executive-green a:hover.button,
  1725. .executive-green .pagination li a:hover,
  1726. .executive-green .pagination li.active a  {
  1727.     background-color: #66d970;
  1728. }
  1729.  
  1730. .executive-green h2 a,
  1731. .executive-green h2 a:visited {
  1732.     color: #222;
  1733. }
  1734.  
  1735. .executive-green.executive-home .featuredpost h2 a {
  1736.     color: #444;
  1737. }
  1738.  
  1739. .executive-green h2 a:hover,
  1740. .executive-green.executive-home h2 a:hover,
  1741. .executive-green.executive-home .executive-home .featuredpost h2 a:hover {
  1742.     color: #60cd69;
  1743. }
  1744.  
  1745. .executive-green .comment-meta a {
  1746.     color: #bbb;
  1747. }
  1748.  
  1749.  
  1750. /* Executive Orange
  1751. ------------------------------------------------------------ */
  1752.  
  1753. .executive-orange a,
  1754. .executive-orange a:visited {
  1755.     color: #e0a24b;
  1756. }
  1757.  
  1758. .executive-orange .menu-primary a,
  1759. .executive-orange .menu-secondary a,
  1760. .executive-orange .site-header .menu a {
  1761.     color: #666;
  1762. }
  1763.  
  1764. .executive-orange a.button,
  1765. .executive-orange .menu-primary li a:active,
  1766. .executive-orange .menu-primary .current-menu-item a,
  1767. .executive-orange .menu-secondary li a:active,
  1768. .executive-orange .menu-secondary .current-menu-item a,
  1769. .executive-orange .site-header .menu li a:active,
  1770. .executive-orange .site-header .menu .current-menu-item a {
  1771.     color: #fff;
  1772. }
  1773.  
  1774. .executive-orange input[type="button"],
  1775. .executive-orange input[type="submit"],
  1776. .executive-orange a.button,
  1777. .executive-orange .menu-primary li a:active,
  1778. .executive-orange .menu-primary .current-menu-item a,
  1779. .executive-orange .menu-secondary li a:active,
  1780. .executive-orange .menu-secondary .current-menu-item a,
  1781. .executive-orange .pagination li a,
  1782. .executive-orange .pagination li.disabled,
  1783. .executive-orange .pagination li a:hover,
  1784. .executive-orange .pagination li.active a,
  1785. .executive-orange .entry-header .entry-meta .comments,
  1786. .executive-orange .site-header .menu li a:active,
  1787. .executive-orange .site-header .menu .current-menu-item a {
  1788.     background-color: #e0a24b;
  1789. }
  1790.  
  1791. .executive-orange input:hover[type="button"],
  1792. .executive-orange input:hover[type="submit"],
  1793. .executive-orange a:hover.button,
  1794. .executive-orange .pagination li a:hover,
  1795. .executive-orange .pagination li.active a  {
  1796.     background-color: #e9ad50;
  1797. }
  1798.  
  1799. .executive-orange h2 a,
  1800. .executive-orange h2 a:visited {
  1801.     color: #222;
  1802. }
  1803.  
  1804. .executive-orange.executive-home .featuredpost h2 a {
  1805.     color: #444;
  1806. }
  1807.  
  1808. .executive-orange h2 a:hover,
  1809. .executive-orange.executive-home h2 a:hover,
  1810. .executive-orange.executive-home .executive-home .featuredpost h2 a:hover {
  1811.     color: #e0a24b;
  1812. }
  1813.  
  1814. .executive-orange .comment-meta a {
  1815.     color: #bbb;
  1816. }
  1817.  
  1818.  
  1819. /* Executive Purple
  1820. ------------------------------------------------------------ */
  1821.  
  1822. .executive-purple a,
  1823. .executive-purple a:visited {
  1824.     color: #530852;
  1825.         text-decoration: none;
  1826. }
  1827.  
  1828. .executive-purple .menu-primary a,
  1829. .executive-purple .menu-secondary a,
  1830. .executive-purple .site-header .menu a {
  1831.     color: #d5b033;
  1832. }
  1833.  
  1834. .executive-purple a.button,
  1835. .executive-purple .menu-primary li a:active,
  1836. .executive-purple .menu-primary .current-menu-item a,
  1837. .executive-purple .menu-secondary li a:active,
  1838. .executive-purple .menu-secondary .current-menu-item a,
  1839. .executive-purple .site-header .menu li a:active,
  1840. .executive-purple .site-header .menu .current-menu-item a {
  1841.         color: #46036d;
  1842.         background-color: #d5b033;
  1843. }
  1844.  
  1845. .executive-purple input[type="button"],
  1846. .executive-purple input[type="submit"],
  1847. .executive-purple a.button,
  1848. .executive-purple .menu-primary li a:active,
  1849. .executive-purple .menu-primary .current-menu-item a,
  1850. .executive-purple .menu-secondary li a:active,
  1851. .executive-purple .menu-secondary .current-menu-item a,
  1852. .executive-purple .pagination li a,
  1853. .executive-purple .pagination li.disabled,
  1854. .executive-purple .pagination li a:hover,
  1855. .executive-purple .pagination li.active a,
  1856. .executive-purple .site-header .menu li a:active,
  1857. .executive-purple .site-header .menu .current-menu-item a {
  1858.     background-color: #d5b033;
  1859.         color: #46036d;
  1860. }
  1861.  
  1862. .executive-purple .entry-header .entry-meta .comments {
  1863.         background-color: #46036d;
  1864. }
  1865.  
  1866. .executive-purple .entry-header .entry-meta .comments a:active,
  1867. .executive-purple .entry-header .entry-meta .comments a:visited,
  1868. .executive-purple .entry-header .entry-meta .comments a:hover {
  1869.          color: #ffffff;
  1870. }
  1871.  
  1872. .executive-purple input:hover[type="button"],
  1873. .executive-purple input:hover[type="submit"],
  1874. .executive-purple a:hover.button,
  1875. .executive-purple .pagination li a:hover,
  1876. .executive-purple .pagination li.active a  {
  1877.     background-color: #b5982a;
  1878. }
  1879.  
  1880. .executive-purple h2 a,
  1881. .executive-purple h2 a:visited {
  1882.     color: #222;
  1883. }
  1884.  
  1885. .executive-purple.executive-home .featuredpost h2 a {
  1886.     color: #444;
  1887. }
  1888.  
  1889. .executive-purple h2 a:hover,
  1890. .executive-purple.executive-home h2 a:hover,
  1891. .executive-purple.executive-home .executive-home .featuredpost h2 a:hover {
  1892.     color: #b5982a;
  1893. }
  1894.  
  1895. .executive-purple .comment-meta a {
  1896.     color: #bbb;
  1897. }
  1898.  
  1899.  
  1900. /* Executive Red
  1901. ------------------------------------------------------------ */
  1902.  
  1903. .executive-red a,
  1904. .executive-red a:visited {
  1905.     color: #e04b4b;
  1906. }
  1907.  
  1908. .executive-red .menu-primary a,
  1909. .executive-red .menu-secondary a,
  1910. .executive-red .site-header .menu a {
  1911.     color: #666;
  1912. }
  1913.  
  1914. .executive-red a.button,
  1915. .executive-red .menu-primary li a:active,
  1916. .executive-red .menu-primary .current-menu-item a,
  1917. .executive-red .menu-secondary li a:active,
  1918. .executive-red .menu-secondary .current-menu-item a,
  1919. .executive-red .site-header .menu li a:active,
  1920. .executive-red .site-header .menu .current-menu-item a {
  1921.     color: #fff;
  1922. }
  1923.  
  1924. .executive-red input[type="button"],
  1925. .executive-red input[type="submit"],
  1926. .executive-red a.button,
  1927. .executive-red .menu-primary li a:active,
  1928. .executive-red .menu-primary .current-menu-item a,
  1929. .executive-red .menu-secondary li a:active,
  1930. .executive-red .menu-secondary .current-menu-item a,
  1931. .executive-red .pagination li a,
  1932. .executive-red .pagination li.disabled,
  1933. .executive-red .pagination li a:hover,
  1934. .executive-red .pagination li.active a,
  1935. .executive-red .entry-header .entry-meta .comments,
  1936. .executive-red .site-header .menu li a:active,
  1937. .executive-red .site-header .menu .current-menu-item a {
  1938.     background-color: #e04b4b;
  1939. }
  1940.  
  1941. .executive-red input:hover[type="button"],
  1942. .executive-red input:hover[type="submit"],
  1943. .executive-red a:hover.button,
  1944. .executive-red .pagination li a:hover,
  1945. .executive-red .pagination li.active a  {
  1946.     background-color: #e95050;
  1947. }
  1948.  
  1949. .executive-red h2 a,
  1950. .executive-red h2 a:visited {
  1951.     color: #222;
  1952. }
  1953.  
  1954. .executive-red.executive-home .featuredpost h2 a {
  1955.     color: #444;
  1956. }
  1957.  
  1958. .executive-red h2 a:hover,
  1959. .executive-red.executive-home h2 a:hover,
  1960. .executive-red.executive-home .executive-home .featuredpost h2 a:hover {
  1961.     color: #e04b4b;
  1962. }
  1963.  
  1964. .executive-red .comment-meta a {
  1965.     color: #bbb;
  1966. }
  1967.  
  1968.  
  1969. /* Executive Teal
  1970. ------------------------------------------------------------ */
  1971.  
  1972. .executive-teal a,
  1973. .executive-teal a:visited {
  1974.     color: #4be0d4;
  1975. }
  1976.  
  1977. .executive-teal .menu-primary a,
  1978. .executive-teal .menu-secondary a,
  1979. .executive-teal .site-header .menu a {
  1980.     color: #666;
  1981. }
  1982.  
  1983. .executive-teal a.button,
  1984. .executive-teal .menu-primary li a:active,
  1985. .executive-teal .menu-primary .current-menu-item a,
  1986. .executive-teal .menu-secondary li a:active,
  1987. .executive-teal .menu-secondary .current-menu-item a,
  1988. .executive-teal .site-header .menu li a:active,
  1989. .executive-teal .site-header .menu .current-menu-item a {
  1990.     color: #fff;
  1991. }
  1992.  
  1993. .executive-teal input[type="button"],
  1994. .executive-teal input[type="submit"],
  1995. .executive-teal a.button,
  1996. .executive-teal .menu-primary li a:active,
  1997. .executive-teal .menu-primary .current-menu-item a,
  1998. .executive-teal .menu-secondary li a:active,
  1999. .executive-teal .menu-secondary .current-menu-item a,
  2000. .executive-teal .pagination li a,
  2001. .executive-teal .pagination li.disabled,
  2002. .executive-teal .pagination li a:hover,
  2003. .executive-teal .pagination li.active a,
  2004. .executive-teal .entry-header .entry-meta .comments,
  2005. .executive-teal .site-header .menu li a:active,
  2006. .executive-teal .site-header .menu .current-menu-item a {
  2007.     background-color: #4be0d4;
  2008. }
  2009.  
  2010. .executive-teal input:hover[type="button"],
  2011. .executive-teal input:hover[type="submit"],
  2012. .executive-teal a:hover.button,
  2013. .executive-teal .pagination li a:hover,
  2014. .executive-teal .pagination li.active a  {
  2015.     background-color: #50e9df;
  2016. }
  2017.  
  2018. .executive-teal h2 a,
  2019. .executive-teal h2 a:visited {
  2020.     color: #222;
  2021. }
  2022.  
  2023. .executive-teal.executive-home .featuredpost h2 a {
  2024.     color: #444;
  2025. }
  2026.  
  2027. .executive-teal h2 a:hover,
  2028. .executive-teal.executive-home h2 a:hover,
  2029. .executive-teal.executive-home .executive-home .featuredpost h2 a:hover {
  2030.     color: #4be0d4;
  2031. }
  2032.  
  2033. .executive-teal .comment-meta a {
  2034.     color: #bbb;
  2035. }
  2036.  
  2037.  
  2038. /* Responsive Design
  2039. ------------------------------------------------------------ */
  2040.  
  2041. @media only screen and (max-width: 1200px) {
  2042.  
  2043.     .site-container {
  2044.         width: 960px;
  2045.     }
  2046.  
  2047.     .site-header .menu a {
  2048.         padding: 38px 15px;
  2049.     }
  2050.  
  2051.     .breadcrumb {
  2052.         margin: -30px -40px 30px;
  2053.     }
  2054.  
  2055.     .content {
  2056.         float: left;
  2057.         padding: 30px 40px 10px;
  2058.         width: 520px;
  2059.     }
  2060.  
  2061.     .full-width-content .content {
  2062.         width: 840px;
  2063.     }
  2064.  
  2065.     .post-type-archive-portfolio.full-width-content .content {
  2066.         width: 900px;
  2067.     }
  2068.  
  2069.     .entry-header .entry-meta .entry-time-info {
  2070.         margin: 0 0 25px -40px;
  2071.         padding: 20px 20px 20px 40px;
  2072.     }
  2073.  
  2074.     .content #genesis-responsive-slider .flex-control-nav.nav-pos-excerpt,
  2075.     .content #genesis-responsive-slider .flex-direction-nav li a,
  2076.     .content #genesis-responsive-slider .flex-direction-nav li a.prev {
  2077.         display: none;
  2078.     }
  2079.  
  2080. }
  2081.  
  2082. @media only screen and (max-width: 1023px) {
  2083.  
  2084.     body {
  2085.         margin: 0 auto;
  2086.         width: 100%;
  2087.     }
  2088.  
  2089.     .content-sidebar .content,
  2090.     .executive-landing .site-container,
  2091.     .footer-widgets-1,
  2092.     .footer-widgets-2,
  2093.     .footer-widgets-3,
  2094.     .full-width-content .content,
  2095.     .full-width-content.executive-landing .content,
  2096.     .menu-primary,
  2097.     .menu-secondary,
  2098.     .post-type-archive-portfolio.full-width-content .content,
  2099.     .sidebar,
  2100.     .sidebar-content .content,
  2101.     .content-sidebar-wrap,
  2102.     .site-footer .creds,
  2103.     .site-footer .gototop,
  2104.     .footer-widgets .wrap,
  2105.     .site-header ul.menu,
  2106.     .site-header .widget-area,
  2107.     .sidebar-secondary,
  2108.     .title-area,
  2109.     .site-container {
  2110.         -moz-box-sizing: border-box;
  2111.         box-sizing: border-box;
  2112.         width: 100%;
  2113.     }
  2114.  
  2115.     .menu-primary,
  2116.     .menu-secondary,
  2117.     .site-description,
  2118.     .site-footer .creds,
  2119.     .site-footer .gototop,
  2120.     .site-header ul.menu,
  2121.     .site-header .search-form,
  2122.     .site-title,
  2123.     .title-area {
  2124.         float: none;
  2125.         text-align: center;
  2126.     }
  2127.  
  2128.     .title-area {
  2129.         padding: 10px 0;
  2130.     }
  2131.  
  2132.     .footer-widgets-1,
  2133.     .footer-widgets-2,
  2134.     .footer-widgets-3,
  2135.     .home-cta a.button,
  2136.     .site-header .search-form,
  2137.     .site-container {
  2138.         margin: 0;
  2139.     }
  2140.  
  2141.     .executive-home .site-inner,
  2142.     .full-width-content.executive-landing .content,
  2143.     .footer-widgets-1,
  2144.     .footer-widgets-2,
  2145.     .footer-widgets-3,
  2146.     .post-type-archive-portfolio.full-width-content .content,
  2147.     .content,
  2148.     .footer-widgets .wrap,
  2149.     .site-title a,
  2150.     .site-title a:hover,
  2151.     .site-header .search-form {
  2152.         padding: 0;
  2153.     }
  2154.  
  2155.     .site-header .widget-area {
  2156.         padding: 0 0 20px;
  2157.     }
  2158.  
  2159.     .menu-primary li,
  2160.     .menu-secondary li,
  2161.     .site-header ul.menu li {
  2162.         display: inline-block;
  2163.         float: none;
  2164.     }
  2165.  
  2166.     .breadcrumb {
  2167.         margin: -30px -30px 30px;
  2168.         padding: 10px 15px;
  2169.     }
  2170.  
  2171.     .menu-primary a,
  2172.     .menu-secondary a,
  2173.     .site-header .menu a {
  2174.         padding: 5px 10px;
  2175.     }
  2176.  
  2177.     .menu li.right,
  2178.     .content #genesis-responsive-slider .slide-excerpt {
  2179.         display: none;
  2180.     }
  2181.  
  2182.     .menu li li {
  2183.         text-align: left;
  2184.      }
  2185.  
  2186.      .site-inner {
  2187.          -moz-box-sizing: border-box;
  2188.          box-sizing: border-box;
  2189.          padding: 30px;
  2190.      }
  2191.  
  2192.     .home-middle,
  2193.     .home-top {
  2194.         padding: 30px 20px 0;
  2195.     }
  2196.  
  2197.     .breadcrumb
  2198.     .executive-home .featuredpage .page,
  2199.     .executive-home .featuredpost .post {
  2200.         margin: 0 0 30px;
  2201.     }
  2202.  
  2203.     .executive-home .home-cta {
  2204.         padding: 20px 30px;
  2205.         text-align: center;
  2206.     }
  2207.  
  2208.     .executive-home .home-cta .alignright {
  2209.         clear: both;
  2210.         display:    block;
  2211.         float: none;
  2212.         margin: 20px 25% 10px;
  2213.     }
  2214.  
  2215.     h1,
  2216.     h2,
  2217.     h2 a,
  2218.     h2 a:visited {
  2219.         font-size: 36px;
  2220.     }
  2221.  
  2222.     .widget-area h4 {
  2223.         margin: 0 0 10px;
  2224.     }
  2225.  
  2226.     .sidebar .widget,
  2227.     .sidebar-primary .widget.enews-widget {
  2228.         padding: 20px 30px;
  2229.     }
  2230.  
  2231.     .footer-widgets .wrap {
  2232.         -moz-box-sizing: border-box;
  2233.         box-sizing: border-box;
  2234.         padding: 30px 30px 0;
  2235.     }
  2236.  
  2237.     .site-footer {
  2238.         padding: 20px 0;
  2239.     }
  2240.  
  2241. }
  2242.  
  2243. @media only screen and (max-width: 767px) {
  2244.  
  2245.     .home-middle,
  2246.     .home-top {
  2247.         padding: 30px 0 0;
  2248.     }
  2249.  
  2250.     .post-type-archive-portfolio .portfolio,
  2251.     .home-middle .widget,
  2252.     .home-top .widget {
  2253.         text-align: center;
  2254.         width: 100%;
  2255.     }
  2256.  
  2257.     .executive-home .featuredpage .page,
  2258.     .executive-home .featuredpost .post {
  2259.         margin: 0 0 30px;
  2260.     }
  2261.  
  2262.     .executive-home .featuredpage img,
  2263.     .executive-home .featuredpost img {
  2264.         margin: 0 0 20px;
  2265.     }
  2266.  
  2267.     .executive-home a.more-link {
  2268.         margin: 20px 0 0;
  2269.     }
  2270.  
  2271.     .post-type-archive-portfolio .portfolio {
  2272.         padding: 0 0 30px;
  2273.     }
  2274.  
  2275.     .entry-header .entry-meta .entry-time-info {
  2276.         margin: 0 0 25px;
  2277.         padding: 20px;
  2278.     }
  2279.  
  2280.     .entry-header .entry-meta .comments {
  2281.         display: none;
  2282.     }
  2283.  
  2284.     h1,
  2285.     h2,
  2286.     h2 a,
  2287.     h2 a:visited {
  2288.         font-size: 30px;
  2289.     }
  2290.  
  2291.     .archive-page,
  2292.     .five-sixths,
  2293.     .four-fifths,
  2294.     .four-sixths,
  2295.     .one-fifth,
  2296.     .one-fourth,
  2297.     .one-half,
  2298.     .one-sixth,
  2299.     .one-third,
  2300.     .three-fifths,
  2301.     .three-fourths,
  2302.     .three-sixths,
  2303.     .two-fifths,
  2304.     .two-fourths,
  2305.     .two-sixths,
  2306.     .two-thirds {
  2307.         padding: 0;
  2308.         width: 100%;
  2309.     }
  2310. }
  2311.  
  2312. @media only screen and (max-width: 480px) {
  2313.     .site-header .widget-area {
  2314.     background: none repeat scroll 0 0 #FFFFFF;
  2315.     max-width: 100%;
  2316.     padding: 0 0px 20px;
  2317. }
  2318.  
  2319. }
  2320.  
  2321.  
  2322.  
  2323. /*
  2324. Newsletter
  2325. ------------------------------------------------------------ */
  2326.  
  2327. #newsletter {
  2328.     background: #000000 url(images/bg-enews.png) no-repeat top right;
  2329.     color: #fff;
  2330.     line-height: 1.5;
  2331.     padding: 32px;
  2332.     padding: 2rem;
  2333.     text-align: center;  
  2334. }
  2335.  
  2336. #newsletter input[type="text"] {background: #fff url(images/email.png) no-repeat 10px center; padding-left: 35px }
  2337.  
  2338.  
  2339. #newsletter p {
  2340.     margin-bottom: 24px;
  2341.     margin-bottom: 1.5rem;
  2342. }
  2343.  
  2344. #newsletter h4 {
  2345.     color: #fff;
  2346.         font-family: 'Open Sans', sans-serif;
  2347.     font-weight: bold;
  2348.     line-height: 1.25;
  2349.     margin: 0 0 10px;
  2350. }
  2351.  
  2352. #newsletter input {
  2353.     width: 50%;
  2354. }
  2355.  
  2356. /*_____MENU ICONS_______*/
  2357.  
  2358. .nav-primary .about a {
  2359. background:url('/wp-content/uploads/2013/08/about.png') no-repeat 1.2em 1.3em; transparent;
  2360. padding: 18px 16px 15px 40px;
  2361. }
  2362.  
  2363. .nav-primary #submenu .contact a {
  2364. background:url('/wp-content/uploads/2013/08/email.png') no-repeat 1.2em 1.3em; transparent;
  2365. padding: 18px 16px 15px 40px;
  2366. }
  2367.  
  2368. .nav-primary .sitemap a {
  2369. background:url('/wp-content/uploads/2013/08/sitemap.png') no-repeat 1.2em 1.3em; transparent;
  2370. padding: 18px 16px 15px 40px;
  2371. }
  2372.  
  2373. .nav-primary .tests a {
  2374. background:url('/wp-content/uploads/2013/08/tests.png') no-repeat 1.2em 1.3em; transparent;
  2375. padding: 18px 16px 15px 40px;
  2376. }
  2377.  
  2378. .nav-primary .store a {
  2379. background:url('/wp-content/uploads/2013/08/store.png') no-repeat 1.2em 1.3em; transparent;
  2380. padding: 18px 16px 15px 40px;
  2381. }
  2382.  
  2383. .nav-primary .entertainment a {
  2384. background:url('/wp-content/uploads/2013/08/entertainment.png') no-repeat 1.2em 1.3em; transparent;
  2385. padding: 18px 16px 15px 40px;
  2386. }
  2387.  
  2388. .nav-primary .humor a {
  2389. background:url('/wp-content/uploads/2013/08/humor.png') no-repeat 1.2em 1.3em; transparent;
  2390. padding: 18px 16px 15px 40px;
  2391. }
  2392.  
  2393. .nav-primary .life a {
  2394. background:url('/wp-content/uploads/2013/08/life.png') no-repeat 1.2em 1.0em; transparent;
  2395. padding: 18px 16px 15px 40px;
  2396. }
  2397.  
  2398. .nav-primary .love a {
  2399. background:url('/wp-content/uploads/2013/08/love.png') no-repeat 1.2em 1.3em; transparent;
  2400. padding: 18px 16px 15px 40px;
  2401. }
  2402.  
  2403. .nav-primary .mind a {
  2404. background:url('/wp-content/uploads/2013/08/mind.png') no-repeat 0.8em 0.8em; transparent;
  2405. padding: 18px 16px 15px 40px;
  2406. }
  2407.  
  2408. .nav-primary .spiritual a {
  2409. background:url('/wp-content/uploads/2013/08/spirituality.png') no-repeat 1.2em 1.3em; transparent;
  2410. padding: 18px 16px 15px 40px;
  2411. }
  2412.  
  2413. .nav-primary .misc a {
  2414. background:url('/wp-content/uploads/2013/08/misc.png') no-repeat 1.2em 1.2em; transparent;
  2415. padding: 18px 16px 15px 40px;
  2416. }
  2417.  
  2418. /*____OUR MISSION WIDGET___*/
  2419. .site-header #text-22 {
  2420. float: right;
  2421. width: 480px;
  2422. background: #FFFFFF url('/wp-content/uploads/2013/08/topquote.png') no-repeat 0px 8px;
  2423. }
  2424.  
  2425. .site-header #text-22 .involution {
  2426. color: #3b053a;
  2427. font-size: x-small;
  2428. font-family: 'Cinzel', serif;
  2429. padding: 15px 20px;
  2430. letter-spacing:2px;
  2431. line-height:140%;
  2432. }
  2433.  
  2434. /* Recommended books table*/
  2435.  
  2436. .table-padding {
  2437.   padding: 15px;
  2438.   box-shadow: 0 0 21px #46036d inset;
  2439. -moz-box-shadow: 0 0 21px #46036d inset;
  2440. -webkit-box-shadow: 0 0 21px #46036d inset;
  2441. background: #FFEFA3;
  2442. border: 1px solid #45036a;
  2443. border-radius: 9px;
  2444. -moz-border-radius: 9px;
  2445. -webkit-border-radius: 9px;
  2446. }
Advertisement
RAW Paste Data Copied
Advertisement