h1,h2,h3,h4,h5,h6          { color: #333;}
pre                        { border: 1px solid #eae9e9; background-color: #FFF;}
input[type="email"],
input[type="number"],
input[type="search"],
textarea,
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="password"]     { border:2px solid #d5d6d8; color:#333;  } a:link, a:visited          { color: #000; text-decoration: none; }
a:hover                    { color: #60a531; }
::-moz-selection           { background:#000; color: #fff; text-shadow: none; }
::selection                { background:#000; color: #fff; text-shadow: none; } html body                  { color: #414141; background-color: #fafafa;}
header, .sticky            { background-color: #60a531; }
.bar-header                { background-color: #FFF; border-bottom: 1px solid #f1f1f1; } .wrap-fullwidth-bg         { background-color: #FFF; border: 1px solid #f1f1f1;} .single-content            { background-color: #FFF; border: 1px solid #f1f1f1;}  .top-social li a            { color: #60a531; }
.top-social li a:hover      { color: #000;} #searchform2 .buttonicon   { background-color: #fff; color: #31363a; }
#searchform2 #s            { background-color: #FFF; border: 1px solid #f1f1f1; border-left-color: #FFF; color: #000 !important;} ul.search_results li:hover { background-color: #f2f2f2 !important; }
ul.search_results          { -moz-box-shadow: 0 0 5px #999 !important; -webkit-box-shadow: 0 0 5px #999 !important; box-shadow: 0 0 5px #999 !important;} .ant-responsive-menu li.current_page_item a,  
.ant-responsive-menu li.current-menu-item a { color: #60a531; } .ant-responsive-menu li i { color: #60a531; }
.ant-responsive-menu li a { color: #333; }
.ant-responsive-menu li a:hover { color: #60a531; } 
.ant-responsive-menu li ul li a { color: #333 !important; }
.ant-responsive-menu li ul li ul li a { color: #333 !important; } .ant-responsive-menu li ul { background-color: #FFF;}
.ant-responsive-menu li ul li ul { background-color: #FFF;}
.ant-responsive-menu li ul li { background-color: #FFF; } .ant-responsive-menu li ul li:hover { color: #000 !important;}
.ant-responsive-menu li ul li:hover a { background-color: #FFF; color: #000 !important;}
.ant-responsive-menu li ul li:hover a:hover { color: #60a531;} @media screen and (max-width: 980px) {
.ant-responsive-menu { background: #000; -moz-box-shadow: 0 0 5px #999 !important; -webkit-box-shadow: 0 0 5px #999 !important; box-shadow: 0 0 5px #999 !important; }
.ant-responsive-menu li ul li ul { background-color: #000 !important;}
.ant-responsive-menu li ul li    { background: #000 !important; } 
.ant-responsive-menu li ul li ul li ul { background: #000 !important;}
.ant-responsive-menu li ul li ul li    { background: #000 !important; } 
.ant-responsive-menu li ul.sub-menu li a { border-bottom: 1px solid #242424; color: #FFF !important; }
.ant-responsive-menu li ul li:hover   { color: #FFF !important;}
.ant-responsive-menu li ul li:hover a { background-color: #000 !important; color: #FFF !important;}
.ant-responsive-menu li ul            { border: 1px solid #000; background-color: #000 !important;}
.ant-responsive-menu > li             { border-bottom: 1px solid #242424; }   
.ant-responsive-menu li ul li a:hover { background-color: #000 !important; color: #FFF !important;} 
.ant-responsive-menu > li > a         { color: #FFF !important; }  
}  #featured-slider 				  { background-color: #FFF; }
#featured-slider .content h3      { color: #222; }
#featured-slider .content a h3    { color: #222; }
#featured-slider .content a:hover { color: #FFF !important; }
.owl-prev, .owl-next              { background-color: #FFF; }
.owl-prev i, .owl-next i          { color: #222; }
#featured-slider .article-category   { background-color: #FFF; }
#featured-slider .article-category i { background-color: #60a531; color: #FFF; border-color: #760b32 transparent #760b32 #760b32; } ul.masonry_list li         { background-color: #fff; border: 1px solid #f1f1f1; }
ul.masonry_list .article-category i { background-color: #60a531; color: #FFF; border-color: #760b32 transparent #760b32 #760b32; }
ul.masonry_list .article-category   { background-color: #FFF; }
ul.masonry_list h3      { color: #222; }
ul.masonry_list a h3    { color: #222; }
ul.masonry_list a:hover { color: #222 !important; } ul.masonry_list li.sticky { background-color: #000 !important;}
ul.masonry_list li.sticky a h3 { color: #FFF !important; }
ul.masonry_list li.sticky span.thumbs-rating-already-voted { background: #000 !important; } .wp-pagenavi a, .wp-pagenavi span { background-color: #FFF; color: #333; border: 1px solid #f1f1f1; }
.wp-pagenavi a:hover { color: #fff !important; background-color: #60a531;}
.wp-pagenavi span.current { background-color: #60a531; color: #fff !important; } ul.articles-modules .article-category i { background-color: #60a531; color: #FFF; border-color: #760b32 transparent #760b32 #760b32; }
ul.articles-modules .article-category   { background-color: #60a531; }
ul.articles-modules .author-box      { border-right: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1; background-color: #FFF; }
ul.articles-modules .author-box .at-links a       {  color: #3f677a;}
ul.articles-modules .author-box .at-time          { color: #888; }
ul.articles-modules .author-box .at-time i        { color: #95acfc;  }
ul.articles-modules .author-box .at-location      { color: #888; }
ul.articles-modules .author-box .at-location i    { color: #30b72d; }
ul.articles-modules .title-section a h3           { background-color: #FFF; }
h3.title-module            { color: #60a531;}
ul.articles-modules .owl-prev, ul.articles-modules .owl-next  { background-color: #FFF; }  .archive-header            { border: 1px solid #eae9e9; background-color: #FFF; -moz-box-shadow: 0 1px 10px rgba(0,0,0,0.1); -webkit-box-shadow: 0 1px 10px rgba(0,0,0,0.1); box-shadow: 0 1px 10px rgba(0,0,0,0.1);}
.archive-header h3         { color: #222; } .single-related           { background-color: #f9f9f9; }
.single-related h3        { border-bottom: 2px solid #60a531;} h1.article-title           { color: #000; }
h1.page-title              { color: #000; border-bottom: 5px solid #f2f2f2; } .single-content h3.title   { color: #FFF !important; background-color: #60a531; } .entry-btn                 { background-color: #60a531; color: #FFF !important;  } .prev-articles             { background-color: #FFF; border-top: dashed 5px #60a531; } ul.aut-meta li.name a      { color: #60a531; }
ul.aut-meta li.time        { color: #94979c;} blockquote                 { background: #f9f9f9; border-left: 5px solid #60a531; } .entry p a        { color: #60a531; }
.entry p a:hover  { color: #000 !important; } .wp-caption-text           { color: #888;}
.entry .wp-caption-text a         { color: #000 !important; }
.wp-caption-text a:hover   { color: #000 !important; } .my-paginated-posts span { background-color: #60a531; color: #FFF !important;}
.my-paginated-posts p span a { color: #FFF !important; }
.my-paginated-posts p a  { background-color: #222; color: #FFF !important;}
.my-paginated-posts p a:hover { color: #FFF !important; }  .wp-block-button__link {
color: #fff !important;
background-color: #000;
}
.wp-block-file .wp-block-file__button {
background: #000;
color: #fff !important;
} ul.wp-block-archives-list li {
color: #fff;
}
.wp-block-search .wp-block-search__button {
background: #000;
border: 1px solid #000;
color: #fff;
}
.wp-block-cover-image h1:not(.has-text-color), .wp-block-cover-image h2:not(.has-text-color), .wp-block-cover-image h3:not(.has-text-color), .wp-block-cover-image h4:not(.has-text-color), .wp-block-cover-image h5:not(.has-text-color), .wp-block-cover-image h6:not(.has-text-color), .wp-block-cover-image p:not(.has-text-color), .wp-block-cover h1:not(.has-text-color), .wp-block-cover h2:not(.has-text-color), .wp-block-cover h3:not(.has-text-color), .wp-block-cover h4:not(.has-text-color), .wp-block-cover h5:not(.has-text-color), .wp-block-cover h6:not(.has-text-color), .wp-block-cover p:not(.has-text-color) {
color: #fff !important;
}  .sidebar h3.title { border-bottom: 2px solid #60a531; }
.sidebar .widget  {  background-color: #FFF; border: 1px solid #f1f1f1; } div.feed-info i        { color: #60a531;}
div.feed-info strong   { border-bottom: 1px solid #60a531;}
#newsletter-form input.newsletter  { border:1px solid #d5d6d8; color:#333; }
#newsletter-form input.newsletter-btn  { color: #FFF; background-color: #60a531; } .article_list li         { border-bottom: 1px solid rgba(241, 241, 241, .8); }
.article_list li h3:hover { color: #000; }
ul.article_list li div.post-nr { background-color: #60a531; } .widget_anthemes_categories li { color: #60a531; } div.tagcloud a:hover  { }
div.tagcloud a        { background: #f5f5f5 !important; }
div.tagcloud span     { color: #60a531; } div.widget_archive select, div.widget_categories select { border-radius: 3px; border:1px solid #d5d6d8; color:#999; } div.widget_search #searchform2 #s { background-color: #FFF; border: 1px solid #f5f4f4; }
div.widget_search #searchform2 .buttonicon   { background-color: #000; color: #FFF; } .widget_archive li { color: #60a531; } .widget_meta li { color: #60a531;} #wp-calendar tbody td#today { background-color: #222; color: #FFF;} ul.comment li                 { background-color: #fafafa; border-left: 2px solid #f1f1f1; }
ul.comment li ul.children li  { background-color: #fff;} .comments h3.comment-reply-title  { color: #FFF !important; background-color: #60a531; }
.comments h3.comment-reply-title i { border-color: #60a531 transparent #60a531 #60a531; }
.comments h3.comment-reply-title a { color: #FFF; } #commentform #author, #email, #url  { border:2px solid #d5d6d8; color:#333; }	
#commentform textarea         { border:2px solid #d5d6d8; color:#333;} 
#commentform #submit          { background-color: #60a531; color: #FFF; }
#commentform label span       { color:#F00;}
#commentform span             { color:#F00;}  form.wpcf7-form input         { border:2px solid #d5d6d8; color:#333; }
form.wpcf7-form textarea      { border:2px solid #d5d6d8; color:#333; }
form.wpcf7-form input.wpcf7-submit    { background-color: #222; color: #FFF; border: none; }
form.wpcf7-form .wpcf7-validation-errors { color: red;}  #mcTagMap .tagindex h4, #sc_mcTagMap .tagindex h4 { color: #60a531; border-bottom: 5px solid #60a531;  }
#mcTagMap .tagindex ul li, #sc_mcTagMap .tagindex ul li { border-bottom: 1px solid #f0eee9; } input.ap-form-submit-button   { background-color: #ff7f00; color: #FFF; border-color: #192B33;}
input.ap-form-submit-button:hover { background-color: #192B33; border-color: #192B33;}
.ap-form-wrapper h2               { background-color: #192B33; color: #FFF;} select.orderby          { background: #fafafa !important; color: #7f8282 !important; }
select.orderby:hover    { background: #f2f2f2 !important; color: #7f8282 !important;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button { background-color: #ccc; }
.woocommerce span.onsale { background-color: #60a531; } ul.products li img      { border-bottom: 5px solid #FFF;}
ul.products li:hover img{ border-bottom: 5px solid #60a531;}
a.add_to_cart_button    { border: 1px solid #60a531; color: #FFF !important; text-shadow: 0 -1px 0 #60a531;}
a.add_to_cart_button:hover { background-color: #60a531 !important; }
div.quantity input.input-text { height: 27px; border: 2px solid #f2f2f2; } ul.page-numbers li .current{ color: #fff !important; }
ul.page-numbers li a       { background: #232323 !important; color: #fff !important; }
ul.page-numbers li a:hover { } div.star-rating            { color: #60a531;}
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt { background-color: #000; }
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover { background-color: #444; }
.woocommerce-info          { border-top-color: #000;} ul.product_list_widget li  { border-bottom: 1px solid #f2f2f2; }
ul.product_list_widget li ins { color: #60a531; }
.footer-woocommerce ul.product_list_widget li  { border-bottom: 1px solid #f0eee9; }
.footer-woocommerce h3.title  { color: #94979c; border-bottom: 5px solid #d5d6d8; }
.footer-woocommerce h3.title span { background-color:#60a531; color: #FFF;} footer                        { background-color: #000000;} footer .widget h3.title       { color: #94979c; border-bottom: 5px solid #111; }
footer .widget h3.title span  { background-color:#60a531; color: #FFF;}
footer .article_list li       { border-bottom: 1px solid #111; }
footer .article_list li h4 a  { color: #FFF !important;} .copyright                    { color: #999; border-top: 5px solid #111; }
.copyright a                  { color: #FFF; border-bottom: 1px solid #60a531; } ul.footer-social li a         { color: #FFF; }
ul.footer-social li a:hover   { opacity: 0.7; color: #FFF !important;} #back-top span                { background-color: #60a531;}
#back-top a:hover             { opacity: 0.7; } #random-wrap-section h3.title-section  { color: #60a531; }
#random-section .article-category i { background-color: #60a531; color: #FFF; border-color: #760b32 transparent #760b32 #760b32; }
#random-section .article-category   { background-color: #FFF; } #follow-section               { background-color: #FFF; border-top: 1px solid #f1f1f1;}
.follow-left                  { border-right: 1px solid #f1f1f1; }
#follow-section h4            { color: #60a531;}
#follow-section i             { background-color: #60a531; color: #FFF; }