  .ezoic-wrapper html,
  
 #stylesheet_body,
  .ezoic-wrapper div,
  .ezoic-wrapper span,
  .ezoic-wrapper applet,
  .ezoic-wrapper object,
  .ezoic-wrapper iframe,
  .ezoic-wrapper h1,
  .ezoic-wrapper h2,
  .ezoic-wrapper h3,
  .ezoic-wrapper h4,
  .ezoic-wrapper h5,
  .ezoic-wrapper h6,
  .ezoic-wrapper p,
  .ezoic-wrapper blockquote,
  .ezoic-wrapper pre,
  .ezoic-wrapper a,
  .ezoic-wrapper abbr,
  .ezoic-wrapper acronym,
  .ezoic-wrapper address,
  .ezoic-wrapper big,
  .ezoic-wrapper cite,
  .ezoic-wrapper code,
  .ezoic-wrapper del,
  .ezoic-wrapper dfn,
  .ezoic-wrapper em,
  .ezoic-wrapper font,
  .ezoic-wrapper img,
  .ezoic-wrapper ins,
  .ezoic-wrapper kbd,
  .ezoic-wrapper q,
  .ezoic-wrapper s,
  .ezoic-wrapper samp,
  .ezoic-wrapper small,
  .ezoic-wrapper strike,
  .ezoic-wrapper strong,
  .ezoic-wrapper sub,
  .ezoic-wrapper sup,
  .ezoic-wrapper tt,
  .ezoic-wrapper var,
  .ezoic-wrapper b,
  .ezoic-wrapper u,
  .ezoic-wrapper i,
  .ezoic-wrapper center,
  .ezoic-wrapper dl,
  .ezoic-wrapper dt,
  .ezoic-wrapper dd,
  .ezoic-wrapper ol,
  .ezoic-wrapper ul,
  .ezoic-wrapper li,
  .ezoic-wrapper fieldset,
  .ezoic-wrapper form,
  .ezoic-wrapper label,
  .ezoic-wrapper legend,
  .ezoic-wrapper table,
  .ezoic-wrapper caption,
  .ezoic-wrapper tbody,
  .ezoic-wrapper tfoot,
  .ezoic-wrapper thead,
  .ezoic-wrapper tr,
  .ezoic-wrapper th,
  .ezoic-wrapper td {
    margin: 0;
    padding: 0;
    outline: 0; }
  .ezoic-wrapper blockquote > .ezoic-before-el,
  .ezoic-wrapper blockquote > .ezoic-after-el,
  .ezoic-wrapper q > .ezoic-before-el,
  .ezoic-wrapper q > .ezoic-after-el {
    content: ""; }
  .ezoic-wrapper blockquote,
  .ezoic-wrapper q {
    quotes: "" ""; }
  .ezoic-wrapper .clearfix > .ezoic-after-el {
    visibility: hidden;
    display: block;
    height: 0;
    font-size: 0;
    line-height: 0;
    content: " ";
    clear: both; }
  .ezoic-wrapper .clearfix {
    display: block; }
  .ezoic-wrapper * html .clearfix {
    height: 1%; }

  .ezoic-wrapper article,
  .ezoic-wrapper aside,
  .ezoic-wrapper canvas,
  .ezoic-wrapper details,
  .ezoic-wrapper figcaption,
  .ezoic-wrapper figure,
  .ezoic-wrapper footer,
  .ezoic-wrapper header,
  .ezoic-wrapper hgroup,
  .ezoic-wrapper menu,
  .ezoic-wrapper nav,
  .ezoic-wrapper section,
  .ezoic-wrapper summary {
    display: block; }
  
 #stylesheet_body {
    background: white;
    margin: 0 auto;
    color: #595959;
    font-size: 14px;
    font-family: Arial, sans-serif;
    line-height: 1.5em; }
  .ezoic-wrapper #wrap {
    background: white;
    max-width: 1015px;
    border-top: 0px solid #e8e8e8;
    border-bottom: 0px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    margin: 0px auto 5px;
    padding: 0px 0px 0px 0px;
    clear: both; }
  .ezoic-wrapper a,
  .ezoic-wrapper a:visited {
    color: #6f8341;
    text-decoration: none; }
  .ezoic-wrapper a:hover {
    color: #54662f;
    text-decoration: underline; }
  .ezoic-wrapper a img {
    border: none; }
  .ezoic-wrapper img.alignnone {
    margin: 0 0 10px 0 !important;
    display: inline; }
  .ezoic-wrapper img.alignleft {
    margin: 0 10px 10px 0 !important;
    display: inline; }
  .ezoic-wrapper img.centered,
  .ezoic-wrapper .aligncenter {
    margin: 0 auto 10px !important;
    display: block; }
  .ezoic-wrapper img.alignright {
    margin: 0 0 10px 10px !important;
    display: inline; }
  .ezoic-wrapper .alignleft {
    margin: 0 10px 0 0;
    float: left; }
  .ezoic-wrapper .alignright {
    margin: 0 0 0 10px;
    float: right; }
  .ezoic-wrapper .wp-caption {
    background: #fafafa;
    border: 1px solid #e8e8e8;
    padding: 10px 5px 0 5px;
    text-align: center; }
  .ezoic-wrapper .wp-caption p.wp-caption-text,
  .ezoic-wrapper .catalyst-excerpt-widget .wp-caption p.wp-caption-text {
    margin: 0;
    padding: 0 0 10px !important;
    color: #595959 !important;
    font-family: Arial, sans-serif !important;
    font-size: 12px !important;
    line-height: 120%; }
  .ezoic-wrapper .wp-post-image,
  .ezoic-wrapper #sidebar-1 .catalyst-excerpt-widget img,
  .ezoic-wrapper #sidebar-2 .catalyst-excerpt-widget img,
  .ezoic-wrapper #ez-home-sidebar-1 .catalyst-excerpt-widget img {
    background: #fafafa;
    border: 1px solid #e8e8e8;
    padding: 4px !important; }
  .ezoic-wrapper #sidebar-1 .catalyst-excerpt-widget img,
  .ezoic-wrapper #sidebar-2 .catalyst-excerpt-widget img,
  .ezoic-wrapper .ez-widget-area img.wp-post-image {
    margin-bottom: 0 !important; }
  .ezoic-wrapper img.wp-smiley,
  .ezoic-wrapper img.wp-wink {
    border: none;
    margin: 0;
    padding: 0;
    float: none; }
  .ezoic-wrapper img#wpstats {
    width: 0;
    height: 0;
    overflow: hidden;
    display: none; }
  .ezoic-wrapper .post-format-icon {
    background: none;
    margin: 0 0 0 10px;
    float: right;
    display: block; }
  .ezoic-wrapper .page .post-format-icon {
    display: none; }
  
 #stylesheet_body.page-template-template-blog-php .post-format-icon {
    display: block; }
  .ezoic-wrapper #header-right .widget_search {
    padding: 0;
    float: right; }
  .ezoic-wrapper .searchform {
    margin: 0;
    padding: 0;
    display: inline;
    overflow: hidden; }
  .ezoic-wrapper #sidebar-1 .searchform,
  .ezoic-wrapper #sidebar-2 .searchform {
    padding: 0 10px; }
  .ezoic-wrapper .s {
    background: white;
    border: 1px solid #e8e8e8;
    margin: 10px 0;
    padding: 6px 0px 5px 6px;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 12px;
    display: inline; }
  .ezoic-wrapper #header .s,
  .ezoic-wrapper #navbar-1 .s,
  .ezoic-wrapper #navbar-2 .s {
    margin: 0; }
  .ezoic-wrapper .s,
  .ezoic-wrapper #header .s,
  .ezoic-wrapper #sidebar-1 .s,
  .ezoic-wrapper #sidebar-2 .s {
    width: 130px; }
  .ezoic-wrapper .searchsubmit {
    background: #fafafa;
    border: 1px solid #e8e8e8;
    margin: 0;
    padding: 6px 6px 5px 6px;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 12px;
    cursor: pointer; }
  .ezoic-wrapper .searchsubmit:hover {
    background: white;
    border: 1px solid #e8e8e8; }
  .ezoic-wrapper #wp-calendar {
    margin: 0;
    padding: 0;
    width: 100%; }
  .ezoic-wrapper #wp-calendar caption {
    margin: 0;
    padding: 5px 0 0 0;
    color: #333333;
    font-size: 13px; }
  .ezoic-wrapper #wp-calendar th {
    color: #333333; }
  .ezoic-wrapper #wp-calendar td {
    margin: 0;
    padding: 2px;
    text-align: center; }
  .ezoic-wrapper #wp-calendar tfoot td {
    margin: 0;
    padding: 0 0 5px; }
  .ezoic-wrapper #header-wrap {
    background: #c2ccb1;
    margin: 0 auto;
    border-top: 0px solid #e8e8e8;
    border-bottom: 0px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    clear: both; }
  .ezoic-wrapper #header {
    max-width: 1015px;
    height: 100px;
    margin: 0 auto;
    padding: 0;
    font-size: 12px;
    float: none;
    overflow: hidden; }
  .ezoic-wrapper #header-left {
    max-width: 1000px;
    height: 90px;
    padding: 26px 0 0 20px;
    float: left;
    overflow: hidden; }
  .ezoic-wrapper #title {
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 34px;
    font-weight: normal;
    text-decoration: none; }
  .ezoic-wrapper #title a,
  .ezoic-wrapper #title a:visited {
    color: #595959;
    text-decoration: none; }
  .ezoic-wrapper #title a:hover {
    color: #54662f;
    text-decoration: none; }
  .ezoic-wrapper #tagline {
    margin: 0;
    padding: 8px 0 0;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 16px;
    font-weight: normal; }
  .ezoic-wrapper .logo-image #header #header-left {
    background: url('https://www.flower-gardening-made-easy.com/wp-content/themes/dynamik/css/images/logo-flower-gardening-80.png') left top no-repeat;
    margin: 10px 0 0 15px; }
  .ezoic-wrapper .logo-image #header-left,
  .ezoic-wrapper .logo-image #header-left #title,
  .ezoic-wrapper .logo-image #header-left #title a {
    width: 1000px;
    height: 90px;
    padding: 0;
    float: left;
    display: block;
    text-indent: -9999px;
    overflow: hidden; }
  .ezoic-wrapper .logo-image #header-left #tagline {
    display: block;
    overflow: hidden; }
  .ezoic-wrapper #header-right {
    max-width: 550px;
    padding: 0px 0px 0 0;
    float: right; }
  .ezoic-wrapper #header-right p {
    margin: 0;
    padding: 0 0 5px 0; }
  .ezoic-wrapper #header-right h4 {
    margin: 0;
    padding: 0;
    color: #333333;
    font-size: 12px; }
  .ezoic-wrapper #header-right img {
    display: block; }
  .ezoic-wrapper .header-left-full-width #header-left,
  .ezoic-wrapper .header-left-full-width #header-left #title,
  .ezoic-wrapper .header-left-full-width #header-left #title a {
    width: 100%; }
  .ezoic-wrapper #navbar-1-wrap {
    background: #fafafa;
    border-top: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    height: 36px;
    margin: 0px 0 0px 0;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 14px;
    line-height: 1em;
    clear: both; }
  .ezoic-wrapper #navbar-1 {
    max-width: 1015px;
    margin: 0 auto;
    padding: 0;
    float: none;
    display: block; }
  .ezoic-wrapper #navbar-1-left,
  .ezoic-wrapper #navbar-2-left {
    margin: 0;
    padding: 0;
    float: left; }
  .ezoic-wrapper #navbar-1-right,
  .ezoic-wrapper #navbar-2-right {
    margin: 0;
    padding: 0;
    text-transform: none;
    float: right; }
  .ezoic-wrapper #navbar-1-right {
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 14px; }
  .ezoic-wrapper #navbar-1-right a,
  .ezoic-wrapper #navbar-1-right a:visited {
    color: #6f8341;
    text-decoration: none; }
  .ezoic-wrapper #navbar-1-right a:hover {
    color: #54662f;
    text-decoration: underline; }
  .ezoic-wrapper #navbar-1-right.navbar-right-text {
    padding: 10px 10px 0 0; }
  .ezoic-wrapper #navbar-1-right.navbar-right-search {
    padding: 4px 4px 0 0; }
  .ezoic-wrapper #nav-1,
  .ezoic-wrapper #nav-2 {
    margin: 0;
    padding: 0; }
  .ezoic-wrapper #nav-1 ul,
  .ezoic-wrapper #nav-2 ul {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none; }
  .ezoic-wrapper #nav-1 li,
  .ezoic-wrapper #nav-2 li {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none; }
  .ezoic-wrapper #nav-1 li a,
  .ezoic-wrapper #nav-1 li a:link,
  .ezoic-wrapper #nav-1 li a:visited {
    background: #fafafa;
    border-top: 0px solid #e8e8e8;
    border-bottom: 0px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    margin: 0 0px 0 0px;
    padding: 11px 15px 11px 15px;
    color: #595959;
    text-decoration: none;
    display: block;
    position: relative; }
  .ezoic-wrapper #nav-1 li a:hover,
  .ezoic-wrapper #nav-1 li a:active {
    background: white;
    border-top: 0px solid #e8e8e8;
    border-bottom: 0px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    color: #54662f;
    text-decoration: none; }
  .ezoic-wrapper #nav-1 li a.sf-with-ul {
    padding-right: 25px; }
  .ezoic-wrapper #nav-1 li a .sf-sub-indicator {
    top: 11px;
    right: 15px;
    position: absolute;
    float: right;
    display: block;
    overflow: hidden; }
  .ezoic-wrapper #nav-1 li li a .sf-sub-indicator {
    top: 11px;
    right: 10px; }
  .ezoic-wrapper #nav-1 li li a,
  .ezoic-wrapper #nav-1 li li a:link,
  .ezoic-wrapper #nav-1 li li a:visited {
    background: #fafafa;
    width: 150px;
    border-top: 0;
    border-right: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
    margin: 0px;
    padding: 11px 10px 11px 10px;
    color: #595959;
    text-decoration: none;
    float: none; }
  .ezoic-wrapper #nav-1 li li a:hover,
  .ezoic-wrapper #nav-1 li li a:active {
    background: white;
    color: #54662f;
    text-decoration: none; }
  .ezoic-wrapper #nav-1 li ul {
    width: 175px;
    height: auto;
    margin: 0;
    padding: 0;
    z-index: 9999;
    left: -999em;
    position: absolute; }
  .ezoic-wrapper #nav-1 li ul ul {
    margin: -37px 0 0 171px; }
  .ezoic-wrapper #nav-1 li:hover ul ul,
  .ezoic-wrapper #nav-2 li:hover ul ul,
  .ezoic-wrapper #nav-1 li:hover ul ul ul,
  .ezoic-wrapper #nav-2 li:hover ul ul ul {
    left: -999em; }
  .ezoic-wrapper #nav-1 li:hover ul,
  .ezoic-wrapper #nav-1 li.sfHover ul,
  .ezoic-wrapper #nav-2 li:hover ul,
  .ezoic-wrapper #nav-2 li.sfHover ul,
  .ezoic-wrapper #nav-1 li li:hover ul,
  .ezoic-wrapper #nav-2 li li:hover ul,
  .ezoic-wrapper #nav-1 li li li:hover ul,
  .ezoic-wrapper #nav-2 li li li:hover ul {
    left: auto; }
  .ezoic-wrapper #nav-1 li:hover,
  .ezoic-wrapper #nav-1 li.sfHover,
  .ezoic-wrapper #nav-2 li:hover,
  .ezoic-wrapper #nav-2 li.sfHover {
    position: static; }
  .ezoic-wrapper #nav-1 li.current_page_item a,
  .ezoic-wrapper #nav-1 li.current-menu-item a,
  .ezoic-wrapper #nav-1 li.current-cat a {
    background: white;
    border-top: 0px solid #e8e8e8;
    border-bottom: 0px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    color: #595959;
    text-decoration: none; }
  .ezoic-wrapper #navbar-2-wrap {
    background: white;
    border-top: 0px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    height: 36px;
    margin: 0px 0 0px 0;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 14px;
    line-height: 1em;
    clear: both; }
  .ezoic-wrapper #navbar-2 {
    max-width: 1015px;
    margin: 0 auto;
    padding: 0;
    float: none;
    display: block; }
  .ezoic-wrapper #navbar-2-right {
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 14px; }
  .ezoic-wrapper #navbar-2-right a,
  .ezoic-wrapper #navbar-2-right a:visited {
    color: #6f8341;
    text-decoration: none; }
  .ezoic-wrapper #navbar-2-right a:hover {
    color: #54662f;
    text-decoration: underline; }
  .ezoic-wrapper #navbar-2-right.navbar-right-text {
    padding: 10px 10px 0 0; }
  .ezoic-wrapper #navbar-2-right.navbar-right-search {
    padding: 4px 4px 0 0; }
  .ezoic-wrapper #nav-2 li a,
  .ezoic-wrapper #nav-2 li a:link,
  .ezoic-wrapper #nav-2 li a:visited {
    background: white;
    border-top: 0px solid #e8e8e8;
    border-bottom: 0px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    margin: 0px 0px 0px 0px;
    padding: 11px 15px 11px 15px;
    color: #595959;
    text-decoration: none;
    display: block;
    position: relative; }
  .ezoic-wrapper #nav-2 li a:hover,
  .ezoic-wrapper #nav-2 li a:active {
    background: #fafafa;
    border-top: 0px solid #e8e8e8;
    border-bottom: 0px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    color: #54662f;
    text-decoration: none; }
  .ezoic-wrapper #nav-2 li a.sf-with-ul {
    padding-right: 25px; }
  .ezoic-wrapper #nav-2 li a .sf-sub-indicator {
    top: 11px;
    right: 15px;
    position: absolute;
    float: right;
    display: block;
    overflow: hidden; }
  .ezoic-wrapper #nav-2 li li a .sf-sub-indicator {
    top: 11px;
    right: 10px; }
  .ezoic-wrapper #nav-2 li li a,
  .ezoic-wrapper #nav-2 li li a:link,
  .ezoic-wrapper #nav-2 li li a:visited {
    background: white;
    width: 150px;
    border-top: 0;
    border-right: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
    margin: 0px;
    padding: 11px 10px 11px 10px;
    color: #595959;
    text-decoration: none;
    float: none; }
  .ezoic-wrapper #nav-2 li li a:hover,
  .ezoic-wrapper #nav-2 li li a:active {
    background: #fafafa;
    color: #54662f;
    text-decoration: none; }
  .ezoic-wrapper #nav-2 li ul {
    width: 175px;
    height: auto;
    margin: 0;
    padding: 0;
    z-index: 9999;
    left: -999em;
    position: absolute; }
  .ezoic-wrapper #nav-2 li ul ul {
    margin: -37px 0 0 171px; }
  .ezoic-wrapper #nav-2 li.current_page_item a,
  .ezoic-wrapper #nav-2 li.current-menu-item a,
  .ezoic-wrapper #nav-2 li.current-cat a {
    background: #fafafa;
    border-top: 0px solid #e8e8e8;
    border-bottom: 0px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    color: #595959;
    text-decoration: none; }
  .ezoic-wrapper #dropdown-nav-1-wrap,
  .ezoic-wrapper #dropdown-nav-2-wrap {
    display: none; }
  .ezoic-wrapper .nav-1-chosen-select,
  .ezoic-wrapper .nav-2-chosen-select {
    width: 100%;
    margin: 0;
    padding: 7px; }
  .ezoic-wrapper .nav-1-chosen-select {
    background: #fafafa;
    border: 1px solid #e8e8e8;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 14px; }
  .ezoic-wrapper .nav-2-chosen-select {
    background: white;
    border: 1px solid #e8e8e8;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 14px; }
  .ezoic-wrapper #container-wrap {
    background: white;
    margin: 0;
    padding: 5px 5px 5px 5px;
    clear: both; }
  .ezoic-wrapper #container {
    max-width: 1005px;
    margin: 0;
    padding: 0; }
  .ezoic-wrapper #content-sidebar-wrap {
    width: 100%;
    float: left; }
  .ezoic-wrapper .double-sidebar #content-sidebar-wrap {
    width: 100%; }
  .ezoic-wrapper #content-wrap {
    width: 100%;
    margin: 0;
    padding: 0;
    float: left; }
  .ezoic-wrapper .left-sidebar #content-wrap,
  .ezoic-wrapper .double-left-sidebar #content-wrap,
  .ezoic-wrapper .double-sidebar #content-wrap {
    float: right; }
  .ezoic-wrapper .double-sidebar #content-wrap {
    float: left; }

  .ezoic-wrapper #content {
    margin: 0 440px 0 0;
    padding: 0;
    clear: both;
    overflow: hidden; }
  .ezoic-wrapper .double-left-sidebar #content {
    margin: 0 0 0 440px; }
  .ezoic-wrapper .right-sidebar #content {
    margin: 0 255px 0 0; }
  .ezoic-wrapper .left-sidebar #content {
    margin: 0 0 0 255px; }
  .ezoic-wrapper .double-sidebar #content {
    margin: 0 185px 0 255px; }
  .ezoic-wrapper .no-sidebar #content {
    margin: 0; }

  .ezoic-wrapper #content img,
  .ezoic-wrapper #content p img {
    max-width: 100%;
    height: auto; }
  .ezoic-wrapper #content .nivoSlider img {
    max-width: none; }
  .ezoic-wrapper #content .post,
  .ezoic-wrapper #content article {
    background: white;
    border-top: 0px solid #e8e8e8;
    border-bottom: 0px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    margin: 0px 0 20px 0;
    padding: 0px 0px 0px 0px; }
  .ezoic-wrapper #content .page {
    background: white;
    border-top: 0px solid #e8e8e8;
    border-bottom: 0px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    margin: 0px 0 20px 0;
    padding: 0px 0px 0px 0px; }
  .ezoic-wrapper #content .post p,
  .ezoic-wrapper #content .page p,
  .ezoic-wrapper #content article p {
    margin: 0;
    padding: 0 0 20px; }
  .ezoic-wrapper #content .entry-title {
    padding: 5px 0 0; }
  .ezoic-wrapper #content .archive-template {
    float: left;
    width: 50%;
    padding: 10px 0; }
  .ezoic-wrapper .entry-content p,
  .ezoic-wrapper .entry-content ul li,
  .ezoic-wrapper .entry-content ol li {
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 14px; }
  .ezoic-wrapper .entry-content a,
  .ezoic-wrapper .entry-content a:visited {
    color: #6f8341;
    text-decoration: none; }
  .ezoic-wrapper .entry-content a:hover {
    color: #54662f;
    text-decoration: underline; }
  .ezoic-wrapper .breadcrumbs,
  .ezoic-wrapper .taxonomy-title-box,
  .ezoic-wrapper .author-title-box {
    background: white;
    border-top: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    margin: 0px 0 20px 0;
    padding: 4px 10px 4px 10px;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 13px; }
  .ezoic-wrapper .breadcrumbs a,
  .ezoic-wrapper .breadcrumbs a:visited,
  .ezoic-wrapper .taxonomy-title-box a,
  .ezoic-wrapper .taxonomy-title-box a:visited,
  .ezoic-wrapper .author-title-box a,
  .ezoic-wrapper .author-title-box a:visited {
    color: #6f8341;
    text-decoration: none; }
  .ezoic-wrapper .breadcrumbs a:hover,
  .ezoic-wrapper .taxonomy-title-box a:hover,
  .ezoic-wrapper .author-title-box a:hover {
    color: #54662f;
    text-decoration: underline; }
  .ezoic-wrapper #content .taxonomy-title-box h1,
  .ezoic-wrapper #content .author-title-box h1 {
    color: #595959; }
  .ezoic-wrapper #entry-author-info {
    background: #fafafa;
    border-top: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    margin: 20px 0 30px 0;
    padding: 10px 10px 10px 10px;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 13px;
    overflow: hidden;
    clear: both; }
  .ezoic-wrapper #entry-author-info a,
  .ezoic-wrapper #entry-author-info a:visited {
    color: #6f8341 !important;
    text-decoration: none !important; }
  .ezoic-wrapper #entry-author-info a:hover {
    color: #54662f !important;
    text-decoration: underline !important; }
  .ezoic-wrapper #entry-author-info #author-avatar {
    background: white;
    border: 1px solid #e8e8e8;
    width: 80px;
    height: 80px;
    margin: 0 10px 0 0;
    padding: 5px;
    float: left; }
  .ezoic-wrapper #entry-author-info #author-avatar .avatar {
    width: 80px;
    height: 80px; }
  .ezoic-wrapper #entry-author-info #author-description {
    margin: 0;
    padding: 0; }
  .ezoic-wrapper #entry-author-info p {
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 0 !important; }
  .ezoic-wrapper .catalyst-hybrid-odd,
  .ezoic-wrapper .catalyst-hybrid-even {
    float: left; }
  .ezoic-wrapper .catalyst-hybrid-odd.catalyst-hybrid-columns {
    clear: both; }
  .ezoic-wrapper .catalyst-hybrid-even.catalyst-hybrid-columns {
    float: right; }
  .ezoic-wrapper .catalyst-hybrid-odd.catalyst-hybrid-columns,
  .ezoic-wrapper .catalyst-hybrid-even.catalyst-hybrid-columns {
    width: 48%; }
  .ezoic-wrapper #content h1,
  .ezoic-wrapper #content h2,
  .ezoic-wrapper #content h3,
  .ezoic-wrapper #content h4,
  .ezoic-wrapper #content h5,
  .ezoic-wrapper #content h6 {
    margin: 0 0 4px;
    padding: 0;
    font-family: Arial, sans-serif;
    font-weight: normal;
    line-height: 120%; }
  .ezoic-wrapper #content h1 {
    color: #595959;
    font-size: 22px; }
  .ezoic-wrapper #content h2 a,
  .ezoic-wrapper #content h2 a:visited {
    color: #6f8341;
    text-decoration: none; }
  .ezoic-wrapper #content h2 a:hover {
    color: #54662f;
    text-decoration: none; }
  .ezoic-wrapper #content h2 {
    color: #595959;
    font-size: 22px; }
  .ezoic-wrapper #content h3 {
    color: #595959;
    font-size: 20px; }
  .ezoic-wrapper #content h4 {
    color: #595959;
    font-size: 18px; }
  .ezoic-wrapper #content h5 {
    color: #595959;
    font-size: 16px; }
  .ezoic-wrapper #content h6 {
    color: #595959;
    font-size: 14px; }
  .ezoic-wrapper #content .sticky {
    background: #fafafa !important;
    border-top: 1px solid #e8e8e8 !important;
    border-bottom: 1px solid #e8e8e8 !important;
    border-left: 0px solid #e8e8e8 !important;
    border-right: 0px solid #e8e8e8 !important;
    margin: 0px 0 30px 0 !important;
    padding: 10px 10px 10px 10px !important; }
  .ezoic-wrapper #content .post ul,
  .ezoic-wrapper #content .page ul,
  .ezoic-wrapper #content article ul,
  .ezoic-wrapper .catalyst-widget-area ul,
  .ezoic-wrapper #content .post ol,
  .ezoic-wrapper #content .page ol,
  .ezoic-wrapper #content article ol,
  .ezoic-wrapper .catalyst-widget-area ol {
    margin: 0;
    padding: 0 0 15px 0; }
  .ezoic-wrapper #content .post ul li,
  .ezoic-wrapper #content .page ul li,
  .ezoic-wrapper #content article ul li,
  .ezoic-wrapper #content .post ol li,
  .ezoic-wrapper #content .page ol li,
  .ezoic-wrapper #content article ol li,
  .ezoic-wrapper .catalyst-widget-area ul li,
  .ezoic-wrapper .catalyst-widget-area ol li {
    margin: 0 0 0 20px;
    padding: 0 0 0px; }
  .ezoic-wrapper #content .post ul li,
  .ezoic-wrapper #content .page ul li,
  .ezoic-wrapper #content article ul li,
  .ezoic-wrapper .catalyst-widget-area ul li {
    margin: 0 0 0 20px;
    list-style-type: square; }
  .ezoic-wrapper #content .post ul ul,
  .ezoic-wrapper #content .page ul ul,
  .ezoic-wrapper #content article ul ul,
  .ezoic-wrapper .catalyst-widget-area ul ul {
    padding: 0 0 0 20px; }
  .ezoic-wrapper #content .post ol ol,
  .ezoic-wrapper #content .page ol ol,
  .ezoic-wrapper #content article ol ol,
  .ezoic-wrapper .catalyst-widget-area ol ol {
    padding: 0; }
  .ezoic-wrapper #content blockquote {
    background: #fafafa;
    border-top: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    margin: 0 25px 15px 25px;
    padding: 10px 15px 0 15px; }
  .ezoic-wrapper #content blockquote p {
    color: #595959 !important;
    font-family: Arial, sans-serif !important;
    font-size: 14px !important; }
  .ezoic-wrapper #content blockquote a,
  .ezoic-wrapper #content blockquote a:visited {
    color: #6f8341 !important;
    text-decoration: none !important; }
  .ezoic-wrapper #content blockquote a:hover {
    color: #54662f !important;
    text-decoration: underline !important; }
  .ezoic-wrapper .byline-meta {
    width: 100%;
    margin: 0 0 8px;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 12px;
    line-height: 120%; }
  .ezoic-wrapper .byline-meta a,
  .ezoic-wrapper .byline-meta a:visited {
    color: #6f8341;
    text-decoration: none; }
  .ezoic-wrapper .byline-meta a:hover {
    color: #54662f;
    text-decoration: underline; }
  .ezoic-wrapper .post-meta {
    border-top: 1px solid #e8e8e8;
    margin: 5px 0 0;
    padding: 5px 0 0;
    font-style: italic;
    clear: both; }
  .ezoic-wrapper .post-meta p {
    color: #595959 !important;
    font-family: Arial, sans-serif !important;
    font-size: 14px !important; }
  .ezoic-wrapper .post-meta a,
  .ezoic-wrapper .post-meta a:visited {
    color: #6f8341 !important;
    text-decoration: none !important; }
  .ezoic-wrapper .post-meta a:hover {
    color: #54662f !important;
    text-decoration: underline !important; }
  .ezoic-wrapper .post-nav {
    width: 100%;
    margin: 0;
    padding: 0px 0 0px 0;
    overflow: hidden; }
  .ezoic-wrapper .post-nav ul {
    margin: 10px 0;
    padding: 0;
    list-style-type: none; }
  .ezoic-wrapper .post-nav li {
    display: inline; }
  .ezoic-wrapper .post-nav a,
  .ezoic-wrapper .post-nav a:visited {
    color: #6f8341;
    font-family: Arial, sans-serif;
    font-size: 14px;
    text-decoration: none; }
  .ezoic-wrapper .post-nav a:hover {
    color: #54662f;
    text-decoration: underline; }
  .ezoic-wrapper .post-nav li a,
  .ezoic-wrapper .post-nav li a:visited,
  .ezoic-wrapper .post-nav li.disabled,
  .ezoic-wrapper .post-nav li a:hover,
  .ezoic-wrapper .post-nav li.active a {
    background: white;
    border: 1px solid #e8e8e8;
    margin: 0 0px 0 0px;
    padding: 6px 10px 6px 10px;
    color: #6f8341;
    font-family: Arial, sans-serif;
    font-size: 14px;
    text-decoration: none; }
  .ezoic-wrapper .post-nav li.active a,
  .ezoic-wrapper .post-nav li a:hover {
    background: #fafafa;
    color: #54662f;
    text-decoration: none; }
  .ezoic-wrapper .post-nav li a:hover {
    text-decoration: underline; }
  .ezoic-wrapper .catalyst-widget-area {
    background: white;
    border-top: 0px solid #e8e8e8;
    border-bottom: 0px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    float: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 14px; }
  .ezoic-wrapper .catalyst-widget-area h4 {
    padding: 0 0 5px !important;
    color: #595959 !important;
    font-family: Arial, sans-serif !important;
    font-size: 18px !important;
    font-weight: normal;
    line-height: 120%; }
  .ezoic-wrapper .catalyst-widget-area a,
  .ezoic-wrapper .catalyst-widget-area a:visited {
    color: #6f8341 !important;
    text-decoration: none !important; }
  .ezoic-wrapper .catalyst-widget-area a:hover {
    color: #54662f !important;
    text-decoration: underline !important; }
  .ezoic-wrapper .catalyst-widget-area #wp-calendar caption,
  .ezoic-wrapper .catalyst-widget-area #wp-calendar th {
    color: #595959; }
  .ezoic-wrapper .catalyst-excerpt-widget,
  .ezoic-wrapper #content .catalyst-excerpt-widget {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: left; }
  .ezoic-wrapper .catalyst-excerpt-widget .entry-content p {
    color: #595959 !important;
    font-family: Arial, sans-serif !important;
    font-size: 14px !important; }
  .ezoic-wrapper .catalyst-excerpt-widget .entry-content a,
  .ezoic-wrapper .catalyst-excerpt-widget .entry-content a:visited {
    color: #6f8341 !important;
    text-decoration: none !important; }
  .ezoic-wrapper .catalyst-excerpt-widget .entry-content a:hover {
    color: #54662f !important;
    text-decoration: underline !important; }
  .ezoic-wrapper .catalyst-excerpt-widget h2 {
    margin: 0 0 5px;
    padding: 0;
    color: #333333 !important;
    font-family: Arial, sans-serif !important;
    font-size: 18px !important;
    font-weight: normal;
    line-height: 120%; }
  .ezoic-wrapper .catalyst-excerpt-widget h2 a,
  .ezoic-wrapper .catalyst-excerpt-widget h2 a:visited {
    color: #6f8341 !important;
    text-decoration: none !important; }
  .ezoic-wrapper .catalyst-excerpt-widget h2 a:hover {
    color: #54662f !important;
    text-decoration: none !important; }
  .ezoic-wrapper .catalyst-excerpt-widget .byline-meta {
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 12px; }
  .ezoic-wrapper .catalyst-excerpt-widget .byline-meta a,
  .ezoic-wrapper .catalyst-excerpt-widget .byline-meta a:visited {
    color: #6f8341 !important;
    text-decoration: none !important; }
  .ezoic-wrapper .catalyst-excerpt-widget .byline-meta a:hover {
    color: #54662f !important;
    text-decoration: underline !important; }
  .ezoic-wrapper #catalyst-125-ads {
    width: 270px;
    margin: 10px auto 0;
    padding: 0 0 5px; }
  .ezoic-wrapper .catalyst-125-ads-inner {
    margin-top: 5px; }
  .ezoic-wrapper #catalyst-125-ads span,
  .ezoic-wrapper .catalyst-125-ads-inner span {
    padding: 0 5px; }
  .ezoic-wrapper .ez-five-sixths,
  .ezoic-wrapper .ez-four-fifths,
  .ezoic-wrapper .ez-four-sixths,
  .ezoic-wrapper .ez-one-fifth,
  .ezoic-wrapper .ez-one-fourth,
  .ezoic-wrapper .ez-one-half,
  .ezoic-wrapper .ez-one-sixth,
  .ezoic-wrapper .ez-one-third,
  .ezoic-wrapper .ez-three-fifths,
  .ezoic-wrapper .ez-three-fourths,
  .ezoic-wrapper .ez-three-sixths,
  .ezoic-wrapper .ez-two-fifths,
  .ezoic-wrapper .ez-two-fourths,
  .ezoic-wrapper .ez-two-sixths,
  .ezoic-wrapper .ez-two-thirds {
    padding-left: 3%;
    float: left; }
  .ezoic-wrapper .ez-one-half,
  .ezoic-wrapper .ez-three-sixths,
  .ezoic-wrapper .ez-two-fourths {
    width: 48%; }
  .ezoic-wrapper .ez-one-third,
  .ezoic-wrapper .ez-two-sixths {
    width: 31%; }
  .ezoic-wrapper .ez-four-sixths,
  .ezoic-wrapper .ez-two-thirds {
    width: 65%; }
  .ezoic-wrapper .ez-one-fourth {
    width: 22.5%; }
  .ezoic-wrapper .ez-three-fourths {
    width: 73.5%; }
  .ezoic-wrapper .ez-one-fifth {
    width: 17.4%; }
  .ezoic-wrapper .ez-two-fifths {
    width: 37.8%; }
  .ezoic-wrapper .ez-three-fifths {
    width: 58.2%; }
  .ezoic-wrapper .ez-four-fifths {
    width: 78.6%; }
  .ezoic-wrapper .ez-one-sixth {
    width: 14%; }
  .ezoic-wrapper .ez-five-sixths {
    width: 82%; }
  .ezoic-wrapper .ez-first {
    padding-left: 0 !important;
    clear: both; }
  .ezoic-wrapper .ez-only {
    width: 100%;
    padding-left: 0 !important;
    float: left; }
  .ezoic-wrapper .ez-row-wrap {
    width: 100%;
    margin-bottom: 20px;
    float: left;
    clear: both; }
  .ezoic-wrapper .ez-row-wrap-border {
    border-bottom: 1px solid #e8e8e8;
    width: 100%;
    margin-bottom: 15px;
    padding-bottom: 15px;
    float: left;
    clear: both; }
  .ezoic-wrapper .ez-widget-area h4 {
    border-bottom: 1px solid #e8e8e8;
    margin: 0 0 10px;
    padding: 0 0 5px;
    color: #111111;
    font-size: 18px;
    font-weight: normal; }
  .ezoic-wrapper .ez-widget-area ul,
  .ezoic-wrapper .ez-widget-area ol {
    margin: 0;
    padding: 0 0 15px 0; }
  .ezoic-wrapper .ez-widget-area ul li,
  .ezoic-wrapper .ez-widget-area ol li {
    margin: 0 0 0 20px;
    padding: 0; }
  .ezoic-wrapper .ez-widget-area ul li {
    list-style-type: square; }
  .ezoic-wrapper .ez-widget-area ul ul,
  .ezoic-wrapper .ez-widget-area ol ol {
    padding: 0; }
  .ezoic-wrapper #home-hook-wrap {
    background: white;
    border-top: 0px solid #e8e8e8;
    border-bottom: 0px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    padding: 20px 20px 20px 20px;
    clear: both; }
  .ezoic-wrapper #ez-home-container-wrap .post {
    margin: 0 0 20px; }
  .ezoic-wrapper #ez-home-container-wrap .post p {
    padding: 0 0 20px; }
  .ezoic-wrapper #ez-home-container-wrap .page p {
    padding: 0 0 20px; }
  .ezoic-wrapper #ez-home-container-wrap .ez-widget-area img.wp-post-image {
    margin-bottom: 10px !important; }
  .ezoic-wrapper #ez-home-container-wrap .ez-widget-area h4 {
    border-bottom: 1px solid #e8e8e8;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 18px; }
  .ezoic-wrapper #ez-home-container-wrap .ez-widget-area {
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 14px; }
  .ezoic-wrapper #ez-home-container-wrap .ez-widget-area a,
  .ezoic-wrapper #ez-home-container-wrap .ez-widget-area a:visited {
    color: #6f8341;
    text-decoration: none; }
  .ezoic-wrapper #ez-home-container-wrap .ez-widget-area a:hover {
    color: #54662f;
    text-decoration: underline; }
  .ezoic-wrapper #ez-home-container-wrap .ez-widget-area #wp-calendar caption,
  .ezoic-wrapper #ez-home-container-wrap .ez-widget-area #wp-calendar th {
    color: #595959; }
  .ezoic-wrapper #ez-home-container-wrap img,
  .ezoic-wrapper #ez-home-container-wrap p img {
    max-width: 100%;
    height: auto; }
  .ezoic-wrapper #ez-home-container-wrap .nivoSlider img {
    max-width: none; }
  
 #stylesheet_body.ez-home-sidebar #ez-home-container-wrap {
    margin-right: 300px;
    float: left; }
  
 #stylesheet_body.ez-home-sidebar.home-sidebar-left #ez-home-container-wrap {
    margin-left: 300px;
    margin-right: 0;
    float: right; }




  .ezoic-wrapper .ez-home-container-area {
    margin: 0 0 20px;
    overflow: hidden; }
  .ezoic-wrapper .ez-home-bottom {
    margin: 0; }
  .ezoic-wrapper #ez-home-slider-container-wrap {
    margin: 0 0 20px;
    overflow: hidden; }


  
 #stylesheet_body.double-left-sidebar.slider-inside #ez-home-slider-container-wrap {
    margin: 0 0 20px 440px; }
  
 #stylesheet_body.double-right-sidebar.slider-inside #ez-home-slider-container-wrap {
    margin: 0 440px 20px 0; }
  
 #stylesheet_body.double-sidebar.slider-inside #ez-home-slider-container-wrap {
    margin: 0 185px 20px 255px; }
  
 #stylesheet_body.left-sidebar.slider-inside #ez-home-slider-container-wrap {
    margin: 0 0 20px 255px; }
  
 #stylesheet_body.right-sidebar.slider-inside #ez-home-slider-container-wrap {
    margin: 0 255px 20px 0; }
  .ezoic-wrapper #ez-home-slider {
    width: 100%;
    height: 300px; }
  .ezoic-wrapper #ez-home-slider .nivoSlider img {
    max-width: none; }
  .ezoic-wrapper #ez-home-sidebar-1-wrap {
    width: 280px;
    margin-left: -280px;
    float: right; }
  
 #stylesheet_body.home-sidebar-left #ez-home-sidebar-1-wrap {
    margin-left: 0;
    margin-right: -280px;
    float: left; }
  .ezoic-wrapper #ez-home-sidebar-1 #cat,
  .ezoic-wrapper #ez-home-sidebar-1 .widget_archive select {
    width: 258px; }
  .ezoic-wrapper #ez-feature-top-container-wrap {
    background: white;
    border-top: 0px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8; }
  .ezoic-wrapper #ez-feature-top-container {
    max-width: 975px;
    margin: 0 auto;
    padding: 20px 20px 20px 20px; }
  .ezoic-wrapper #ez-feature-top-container .ez-widget-area h4 {
    border-bottom: 1px solid #e8e8e8;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 18px; }
  .ezoic-wrapper #ez-feature-top-container .ez-widget-area {
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 14px; }
  .ezoic-wrapper #ez-feature-top-container .ez-widget-area a,
  .ezoic-wrapper #ez-feature-top-container .ez-widget-area a:visited {
    color: #6f8341;
    text-decoration: none; }
  .ezoic-wrapper #ez-feature-top-container .ez-widget-area a:hover {
    color: #54662f;
    text-decoration: underline; }
  .ezoic-wrapper #ez-feature-top-container .ez-widget-area #wp-calendar caption,
  .ezoic-wrapper #ez-feature-top-container .ez-widget-area #wp-calendar th {
    color: #595959; }
  .ezoic-wrapper #ez-feature-top-container img,
  .ezoic-wrapper #ez-feature-top-container p img {
    max-width: 100%;
    height: auto; }
  .ezoic-wrapper #ez-feature-top-container .nivoSlider img {
    max-width: none; }


  .ezoic-wrapper #ez-fat-footer-container-wrap,
  .ezoic-wrapper .fat-footer-outside #ez-fat-footer-container-wrap {
    background: #fafafa;
    border-top: 0px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8; }
  .ezoic-wrapper #ez-fat-footer-container-wrap {
    margin: 0 0 5px; }
  .ezoic-wrapper .fat-footer-outside #ez-fat-footer-container-wrap {
    margin: 0; }
  .ezoic-wrapper #ez-fat-footer-container {
    padding: 15px 20px 20px 20px; }
  .ezoic-wrapper #ez-fat-footer-container .ez-widget-area h4 {
    border-bottom: 1px solid #e8e8e8;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 18px; }
  .ezoic-wrapper #ez-fat-footer-container .ez-widget-area {
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 14px; }
  .ezoic-wrapper #ez-fat-footer-container .ez-widget-area a,
  .ezoic-wrapper #ez-fat-footer-container .ez-widget-area a:visited {
    color: #6f8341;
    text-decoration: none; }
  .ezoic-wrapper #ez-fat-footer-container .ez-widget-area a:hover {
    color: #54662f;
    text-decoration: underline; }
  .ezoic-wrapper #ez-fat-footer-container .ez-widget-area #wp-calendar caption,
  .ezoic-wrapper #ez-fat-footer-container .ez-widget-area #wp-calendar th {
    color: #595959; }
  .ezoic-wrapper #ez-fat-footer-container img,
  .ezoic-wrapper #ez-fat-footer-container p img {
    max-width: 100%;
    height: auto; }
  .ezoic-wrapper #ez-fat-footer-container .nivoSlider img {
    max-width: none; }


  .ezoic-wrapper #dual-sidebar-outer {
    width: 435px;
    margin-left: -435px;
    float: right; }
  .ezoic-wrapper .double-left-sidebar #dual-sidebar-outer {
    margin-left: 0;
    margin-right: -435px;
    float: left; }
  .ezoic-wrapper #dual-sidebar-inner {
    width: 100%;
    float: left; }
  .ezoic-wrapper #sidebar-1-wrap {
    width: 250px;
    float: left; }
  .ezoic-wrapper .right-sidebar #sidebar-1-wrap {
    margin-left: -250px;
    float: right; }
  .ezoic-wrapper .left-sidebar #sidebar-1-wrap {
    margin-right: -250px; }
  .ezoic-wrapper .double-sidebar #sidebar-1-wrap {
    margin-left: -100%; }
  .ezoic-wrapper #sidebar-2-wrap {
    width: 180px;
    float: right; }
  .ezoic-wrapper .double-sidebar #sidebar-2-wrap {
    margin-left: -180px; }
  .ezoic-wrapper #sidebar-1 {
    width: 250px;
    margin: 0;
    padding: 0; }
  .ezoic-wrapper #sidebar-2 {
    width: 180px;
    margin: 0;
    padding: 0; }
  .ezoic-wrapper #sidebar-1 .widget,
  .ezoic-wrapper #sidebar-2 .widget,
  .ezoic-wrapper #ez-home-sidebar-1 .widget {
    margin: 0 0 15px;
    padding: 0;
    clear: both; }
  .ezoic-wrapper #sidebar-1,
  .ezoic-wrapper #sidebar-2,
  .ezoic-wrapper #ez-home-sidebar-1 {
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 14px; }
  .ezoic-wrapper #sidebar-1 a,
  .ezoic-wrapper #sidebar-1 a:visited,
  .ezoic-wrapper #sidebar-2 a,
  .ezoic-wrapper #sidebar-2 a:visited,
  .ezoic-wrapper #ez-home-sidebar-1 a,
  .ezoic-wrapper #ez-home-sidebar-1 a:visited {
    color: #6f8341;
    text-decoration: none; }
  .ezoic-wrapper #sidebar-1 a:hover,
  .ezoic-wrapper #sidebar-2 a:hover,
  .ezoic-wrapper #ez-home-sidebar-1 a:hover {
    color: #54662f;
    text-decoration: underline; }
  .ezoic-wrapper #sidebar-1 .widget,
  .ezoic-wrapper #sidebar-2 .widget,
  .ezoic-wrapper #ez-home-sidebar-1 .widget {
    background: white;
    border-top: 0px solid #e8e8e8;
    border-bottom: 0px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    margin: 0px 0 15px 0; }
  .ezoic-wrapper #sidebar-1 h4,
  .ezoic-wrapper #sidebar-2 h4,
  .ezoic-wrapper #ez-home-sidebar-1 h4 {
    background: #fafafa;
    border-top: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    margin: 0;
    padding: 4px 5px 4px 10px;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 13px;
    font-weight: normal; }
  .ezoic-wrapper #sidebar-1 .widget p,
  .ezoic-wrapper #sidebar-2 .widget p,
  .ezoic-wrapper #ez-home-sidebar-1 .widget p {
    margin: 0;
    padding: 0; }
  .ezoic-wrapper #sidebar-1 .textwidget,
  .ezoic-wrapper #sidebar-2 .textwidget,
  .ezoic-wrapper #sidebar-1 .php-textwidget,
  .ezoic-wrapper #sidebar-2 .php-textwidget,
  .ezoic-wrapper #sidebar-1 .widget_tag_cloud div div,
  .ezoic-wrapper #sidebar-2 .widget_tag_cloud div div,
  .ezoic-wrapper #sidebar-1 .catalyst-excerpt-widget-inner,
  .ezoic-wrapper #sidebar-2 .catalyst-excerpt-widget-inner,
  .ezoic-wrapper #sidebar-1 .author-bio-widget,
  .ezoic-wrapper #sidebar-2 .author-bio-widget,
  .ezoic-wrapper #ez-home-sidebar-1 .textwidget,
  .ezoic-wrapper #ez-home-sidebar-1 .php-textwidget,
  .ezoic-wrapper #ez-home-sidebar-1 .widget_tag_cloud div div,
  .ezoic-wrapper #ez-home-sidebar-1 .catalyst-excerpt-widget-inner,
  .ezoic-wrapper #ez-home-sidebar-1 .author-bio-widget {
    padding: 10px 10px 10px 10px; }
  .ezoic-wrapper #sidebar-1 #wp-calendar caption,
  .ezoic-wrapper #sidebar-2 #wp-calendar caption,
  .ezoic-wrapper #sidebar-1 #wp-calendar th,
  .ezoic-wrapper #sidebar-2 #wp-calendar th,
  .ezoic-wrapper #ez-home-sidebar-1 #wp-calendar caption,
  .ezoic-wrapper #ez-home-sidebar-1 #wp-calendar th {
    color: #595959; }
  .ezoic-wrapper #cat,
  .ezoic-wrapper .widget_archive select,
  .ezoic-wrapper #sidebar-1 .widget_archive select,
  .ezoic-wrapper #sidebar-2 .widget_archive select,
  .ezoic-wrapper #ez-home-sidebar-1 .widget_archive select {
    background: #f6f6f6;
    border: 1px solid #e8e8e8;
    margin: 10px 0 10px 10px;
    padding: 3px;
    font-size: 12px;
    display: inline; }
  .ezoic-wrapper #sidebar-1 #cat,
  .ezoic-wrapper #sidebar-1 .widget_archive select {
    width: 228px; }
  .ezoic-wrapper #sidebar-2 #cat,
  .ezoic-wrapper #sidebar-2 .widget_archive select {
    width: 158px; }
  .ezoic-wrapper #sidebar-1 a img,
  .ezoic-wrapper #sidebar-2 a img,
  .ezoic-wrapper #ez-home-sidebar-1 a img {
    border: none;
    margin: 0;
    padding: 0; }
  .ezoic-wrapper #sidebar-1 ul li,
  .ezoic-wrapper #sidebar-2 ul li,
  .ezoic-wrapper #ez-home-sidebar-1 ul li {
    list-style-type: none; }
  .ezoic-wrapper #sidebar-1 ol li,
  .ezoic-wrapper #sidebar-2 ol li,
  .ezoic-wrapper #ez-home-sidebar-1 ol li {
    list-style-type: decimal; }
  .ezoic-wrapper #sidebar-1 ul,
  .ezoic-wrapper #sidebar-1 ol,
  .ezoic-wrapper #sidebar-2 ul,
  .ezoic-wrapper #sidebar-2 ol,
  .ezoic-wrapper #ez-home-sidebar-1 ul,
  .ezoic-wrapper #ez-home-sidebar-1 ol {
    margin: 0;
    padding: 10px 10px 10px 25px; }
  .ezoic-wrapper #sidebar-1 .searchform,
  .ezoic-wrapper #sidebar-2 .searchform,
  .ezoic-wrapper #ez-home-sidebar-1 .searchform {
    padding: 0 10px 0 10px; }
  .ezoic-wrapper #sidebar-1 ul ul,
  .ezoic-wrapper #sidebar-1 ol ol,
  .ezoic-wrapper #sidebar-2 ul ul,
  .ezoic-wrapper #sidebar-2 ol ol,
  .ezoic-wrapper #ez-home-sidebar-1 ul ul,
  .ezoic-wrapper #ez-home-sidebar-1 ol ol {
    margin: 0;
    padding: 0 0 0 15px; }
  .ezoic-wrapper .widget_pages {
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 14px; }
  .ezoic-wrapper .widget_pages a,
  .ezoic-wrapper .widget_pages a:visited {
    color: #6f8341 !important;
    text-decoration: none !important; }
  .ezoic-wrapper .widget_pages a:hover {
    color: #54662f !important;
    text-decoration: underline !important; }
  .ezoic-wrapper #comment-wrap {
    background: white;
    border: 0px solid #e8e8e8;
    margin: 0px 0 0px 0;
    padding: 0px 0px 0px 0px; }
  .ezoic-wrapper #comment,
  .ezoic-wrapper #author,
  .ezoic-wrapper #email,
  .ezoic-wrapper #url {
    margin: 10px 0 5px;
    padding: 3px 0 3px 5px;
    font-weight: normal;
    display: inline; }
  .ezoic-wrapper #author,
  .ezoic-wrapper #email,
  .ezoic-wrapper #url {
    margin: 10px 0 0; }
  .ezoic-wrapper #respond {
    display: block; }
  .ezoic-wrapper #respond > .ezoic-after-el {
    visibility: hidden;
    display: block;
    height: 0;
    font-size: 0;
    line-height: 0;
    content: " ";
    clear: both; }
  .ezoic-wrapper #commentform {
    margin: 5px 10px 0 0; }
  .ezoic-wrapper #commentform #author,
  .ezoic-wrapper #commentform #email,
  .ezoic-wrapper #commentform #url {
    width: 200px; }
  .ezoic-wrapper #commentform textarea {
    width: 100%; }
  .ezoic-wrapper #commentform textarea,
  .ezoic-wrapper #commentform #author,
  .ezoic-wrapper #commentform #email,
  .ezoic-wrapper #commentform #url {
    background: #fafafa;
    border: 1px solid #e8e8e8;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 13px; }
  .ezoic-wrapper #commentform p {
    margin: 5px 0; }
  .ezoic-wrapper #commentform #submit {
    background: #fafafa;
    border: 1px solid #e8e8e8;
    width: 110px;
    padding: 3px 3px 3px 3px;
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 13px;
    float: left;
    cursor: pointer;
    text-decoration: none; }
  .ezoic-wrapper #commentform #submit:hover {
    background: white;
    border: 1px solid #e8e8e8;
    color: #111111;
    text-decoration: none; }
  .ezoic-wrapper #commentform input {
    width: 200px;
    margin: 5px 5px 1px 0;
    padding: 2px; }
  .ezoic-wrapper .commentlist li .avatar {
    background: white;
    border: 1px solid #e8e8e8;
    width: 60px;
    height: 60px;
    margin: 0 5px 0 10px;
    padding: 4px;
    float: right; }
  .ezoic-wrapper .commentlist cite,
  .ezoic-wrapper .commentlist cite a,
  .ezoic-wrapper .commentlist .says {
    font-size: 12px;
    font-weight: bold;
    font-style: normal; }
  .ezoic-wrapper .commentlist p {
    margin: 10px 5px 10px 0;
    font-weight: normal;
    text-transform: none; }
  .ezoic-wrapper .commentlistmetadata {
    font-weight: normal; }
  .ezoic-wrapper .comment-body-text,
  .ezoic-wrapper .commentlist p,
  .ezoic-wrapper .reply,
  .ezoic-wrapper #respond p {
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 13px; }
  .ezoic-wrapper #reply-title,
  .ezoic-wrapper .comment-heading {
    color: #595959 !important;
    font-family: Arial, sans-serif !important;
    font-size: 18px !important; }
  .ezoic-wrapper .comment-author {
    color: #595959;
    font-family: Arial, sans-serif; }
  .ezoic-wrapper .comment-author cite a,
  .ezoic-wrapper .comment-author cite a:visited {
    color: #6f8341;
    text-decoration: none; }
  .ezoic-wrapper .comment-author cite a:hover {
    color: #54662f;
    text-decoration: underline; }
  .ezoic-wrapper .comment-author cite,
  .ezoic-wrapper .comment-author cite a,
  .ezoic-wrapper .comment-author .says {
    font-size: 13px; }
  .ezoic-wrapper .commentmetadata {
    color: #6f8341;
    font-family: Arial, sans-serif;
    font-size: 12px; }
  .ezoic-wrapper .commentmetadata a,
  .ezoic-wrapper .commentmetadata a:visited {
    color: #6f8341 !important;
    text-decoration: none !important; }
  .ezoic-wrapper .commentmetadata a:hover {
    color: #54662f !important;
    text-decoration: underline !important; }
  .ezoic-wrapper .commentlist a,
  .ezoic-wrapper .commentlist a:visited,
  .ezoic-wrapper .comments-nav a,
  .ezoic-wrapper .comments-nav a:visited,
  .ezoic-wrapper #respond a,
  .ezoic-wrapper #respond a:visited {
    color: #6f8341;
    text-decoration: none; }
  .ezoic-wrapper .commentlist a:hover,
  .ezoic-wrapper .comments-nav a:hover,
  .ezoic-wrapper #respond a:hover {
    color: #54662f;
    text-decoration: underline; }
  .ezoic-wrapper .comment-list,
  .ezoic-wrapper .children {
    margin: 0;
    padding: 0; }
  .ezoic-wrapper .commentlist ol {
    padding: 10px; }
  .ezoic-wrapper .commentlist li {
    margin: 15px 0 10px 0;
    padding: 10px 5px 10px 10px;
    list-style: none; }
  .ezoic-wrapper .commentlist li ul li {
    background: #fafafa;
    margin-left: 10px;
    margin-right: -5px; }
  .ezoic-wrapper .nocomments {
    text-align: center; }
  .ezoic-wrapper .comments-nav {
    margin: 10px 0 40px 0; }
  .ezoic-wrapper .thread-even {
    background: white; }
  .ezoic-wrapper .thread-odd {
    background: white; }
  .ezoic-wrapper .even,
  .ezoic-wrapper .alt {
    border-top: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8; }
  .ezoic-wrapper .commentlist .depth-2,
  .ezoic-wrapper .commentlist .depth-3,
  .ezoic-wrapper .commentlist .depth-4,
  .ezoic-wrapper .commentlist .depth-5,
  .ezoic-wrapper .commentlist .depth-6 {
    border-top: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0; }
  .ezoic-wrapper #footer-wrap {
    background: #fafafa;
    border-top: 1px solid #e8e8e8;
    border-bottom: 0px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
    border-right: 0px solid #e8e8e8;
    margin: 0 auto;
    clear: both; }
  .ezoic-wrapper #footer {
    max-width: 1015px;
    height: auto;
    margin: 0 auto;
    padding: 10px 0 10px 0;
    clear: both;
    float: none;
    display: block; }
  .ezoic-wrapper #footer p.footer-content {
    color: #595959;
    font-family: Arial, sans-serif;
    font-size: 14px; }
  .ezoic-wrapper #footer .footer-content a,
  .ezoic-wrapper #footer .footer-content a:visited {
    color: #6f8341;
    text-decoration: none; }
  .ezoic-wrapper #footer .footer-content a:hover {
    color: #54662f;
    text-decoration: none; }
  .ezoic-wrapper .footer-left {
    padding: 0px 20px 0px 20px !important;
    float: left; }
  .ezoic-wrapper .footer-right {
    padding: 0px 20px 0px 20px !important;
    float: right; }
  .ezoic-wrapper .footer-center {
    padding: 0px 0px 0px 0px !important;
    text-align: center;
    clear: both; }
  .ezoic-wrapper .catalyst-attribute {
    font-style: italic; }
  .ezoic-wrapper #sidebar-1 h4,
  .ezoic-wrapper #sidebar-2 h4,
  .ezoic-wrapper #ez-home-sidebar-1 h4 {
    background: url("https://www.flower-gardening-made-easy.com/image-files/poppy.jpg") no-repeat scroll 0 0 !important;
    border-color: #e8e8e8 !important;
    border-top: 1px dashed;
    color: #6f8341;
    font-family: Arial, sans-serif;
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 8px 5px 4px 45px; }
  .ezoic-wrapper #content .post,
  .ezoic-wrapper #content article,
  .ezoic-wrapper #content .page {
    margin: 0 5px 5px 10px; }
  .ezoic-wrapper #content h2,
  .ezoic-wrapper #content h3,
  .ezoic-wrapper #content h4,
  .ezoic-wrapper #content h5,
  .ezoic-wrapper #content h6 {
    color: #6f8341 !important; }
  .ezoic-wrapper #content .entry-title {
    margin: 0px 0px 15px 0px;
    font-variant: small-caps; }
  .ezoic-wrapper #content h1 {
    color: #595959;
    font-size: 40px;
    color: #424242; }
  .ezoic-wrapper #content-wrap {
    margin-top: 0px;
    padding-left: 0px;
    padding-right: 0px; }
  .ezoic-wrapper .ReminderBoxRight {
    border: 1px solid #9a8ea5;
    margin: 10px 0px 10px 0px;
    padding: 3px;
    background-color: #d2dfba;
    width: 100%;
    float: right;
    color: #6f8341; }
  .ezoic-wrapper .ReminderBoxRight h4 {
    margin: 0;
    padding: 3px;
    text-align: center;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 125%; }
  .ezoic-wrapper .ReminderBoxRight p {
    padding: 0 5px;
    line-height: 110%;
    font-size: 100%; }
  .ezoic-wrapper .ReminderBoxRight1 {
    border: 1px solid #9a8ea5;
    margin: 10px 0px 10px 0px;
    padding: 3px;
    background-color: #d2dfba;
    width: 100%;
    float: right;
    color: #6f8341; }
  .ezoic-wrapper .ReminderBoxRight1 h4 {
    margin: 0;
    padding: 3px;
    text-align: center;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 125%; }
  .ezoic-wrapper .ReminderBoxRight1 p {
    padding: 0 5px;
    line-height: 110%;
    font-size: 100%; }
  .ezoic-wrapper .ItemRight {
    float: right;
    clear: both; }
  .ezoic-wrapper .ItemCenter {
    float: left;
    clear: both; }
  .ezoic-wrapper #content p img {
    padding: 5px 5px 5px 5px; }
  .ezoic-wrapper .Caption {
    display: none; }
  .ezoic-wrapper #footer-wrap {
    background: white none repeat scroll 0 0;
    border-color: white;
    border-style: none; }

