
/* body appearance and typography */
section, body p { line-height: 25px !important; }
body { font: 14px/24px "Helvetica Neue", Helvetica, Arial, sans-serif !important; color: #888888; font-weight: normal; }
body { background-color: #10a663; }

/* article-wrapper */
.article-wrapper, .tile-content-wrap { background-color: #F1F2F3; }

/* links */
#k-main-wrap a, #k-main-wrap a:link { color: #111111; }
#k-main-wrap a:visited { color: #111111; }
#k-main-wrap a:hover, #k-main-wrap a:focus { color: #10a663; }

/* ajax loader */
#ajax-loader-wrap { background-color: #F1F2F3; }
#ajax-close { background-color: #111111 !important; color: #F1F2F3 !important; }

/* titles */
h1 { font-size: 42px; color: #1a1410; font-weight: bold; line-height: 47px; margin: 0 0 21px 0; }
h2 { font-size: 32px; color: #1a1410; font-weight: normal; line-height: 37px; margin: 0 0 16px 0; }
h3 { font-size: 28px; color: #1a1410; font-weight: normal; line-height: 33px; margin: 0 0 14px 0; }
h4 { font-size: 24px; color: #1a1410; font-weight: normal; line-height: 29px; margin: 0 0 12px 0; }
h5 { font-size: 20px; color: #1a1410; font-weight: normal; line-height: 25px; margin: 0 0 10px 0; }
h6 { font-size: 16px; color: #1a1410; font-weight: normal; line-height: 21px; margin: 0 0 8px 0; }

h1, h2, h3, h4, h5, h6, #site-title, #site-description { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }

h1 a:link, h1 a:visited { color: #1a1410 !important; }
h2 a:link, h2 a:visited { color: #1a1410 !important; }
h3 a:link, h3 a:visited { color: #1a1410 !important; }
h4 a:link, h4 a:visited { color: #1a1410 !important; }
h5 a:link, h5 a:visited { color: #1a1410 !important; }
h6 a:link, h6 a:visited { color: #1a1410 !important; }

h1 a:hover, h1 a:focus,
h2 a:hover, h2 a:focus,
h3 a:hover, h3 a:focus,
h4 a:hover, h4 a:focus,
h5 a:hover, h5 a:focus,
h6 a:hover, h6 a:focus { color: #10a663 !important; }

header .entry-title:before { border-top-color: #10a663; }

div.section-separator .sst { background-color: #F1F2F3; }

/* main other */
.category-description { color: #1a1410; }

.tile { padding: 1px; }
.tile-content-wrap > section { text-align: left; }
.entry-excerpt { color: #1a1410; }
ol#comments { border-top-color: #EEEEEE; }
.reply { border-bottom-color: #EEEEEE; }
#related li { border-bottom: 1px dotted #EEEEEE; }

ul#imgs_slider li { margin-right: 1px; }

span.separator-short-fat, span.separator-mid-fat, span.separator-full-fat, 
span.separator-short-tiny, span.separator-mid-tiny, span.separator-full-tiny, 
.liner, span.inner-line, span.ss-line { background-color: #EEEEEE; }

.toggle-button, .tabbertab a, div.gallery { border: 1px solid #EEEEEE; }
.tabberdiv { border-top: 1px solid #EEEEEE; }
.tabbertab a.first-tab, blockquote { border-left: 1px solid #EEEEEE !important; }
td, th { border-bottom-color: #EEEEEE !important; }

.wrap-quotes blockquote, .toggle-title, p.wp-caption-text { color: #1a1410; }
.formats, .comment-reply-link,
.button, button, input[type="submit"], input[type="reset"], input[type="button"] { background-color: #888888; color: #F1F2F3 !important; }
.formats:hover, .comment-reply-link:hover,
.button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, pre { background-color: #1a1410; }
.formats a:link, .formats a:visited, .formats a:hover, .formats a:focus,
.comment-reply-link:link, .comment-reply-link:visited, .comment-reply-link:hover, .comment-reply-link:focus, pre { color: #F1F2F3 !important; }

.pagination { background-color: #F1F2F3; }
div.caption-wrap, #contactform label { color: #1a1410; }
.contact-error { color: #10a663; }

.widget_search #searchsubmit { color: #FFFFFF !important; background-color: #2dedc7 !important; }
.widget_search #searchsubmit:hover { background-color: #2dedc7 !important; }

.tabbertab a.tabactive { border-bottom: 4px solid #F1F2F3; color: #10a663 !important; }

span.rollover { background: url(https://www.aychup.com/wp-content/themes/thewall/images/eye.png) center center no-repeat #FFFFFF; }

/* Post format STATUS */
article.format-status a, article.format-status a:link,
.single-format-status .article-wrapper a, .single-format-status .article-wrapper a:link { color: #2dedc7 !important; }
article.format-status a:visited, 
.single-format-status .article-wrapper a:visited { color: #2dedc7 !important; }
article.format-status a:hover, article.format-status a:focus,
.single-format-status .article-wrapper a:hover, .single-format-status .article-wrapper a:focus { color: #54f50a !important; }

article.format-status .formats a:link, article.format-status .formats a:visited,
article.format-status .formats a:hover, article.format-status .formats a:focus,
.single-format-status .article-wrapper .formats a:link, .single-format-status .article-wrapper .formats a:visited,
.single-format-status .article-wrapper .formats a:hover, .single-format-status .article-wrapper .formats a:focus { color: #F1F2F3 !important; }

article.format-status section.tile-content-wrap,
.single-format-status .article-wrapper { color: #444444; }
article.format-status section.entry-content,
.single-format-status .article-wrapper .entry-content { font-size: 14px !important; font-weight: bold; line-height: 23px !important; }
 
.single-format-status .article-wrapper a.comment-reply-link,
article.format-status .button, .single-format-status .article-wrapper .button,
article.format-status button, .single-format-status .article-wrapper button,
article.format-status input[type="submit"], .single-format-status .article-wrapper input[type="submit"], 
article.format-status input[type="reset"], .single-format-status .article-wrapper input[type="reset"], 
article.format-status input[type="button"], .single-format-status .article-wrapper input[type="button"] { background-color: #444444; color: #F1F2F3 !important; }

article.format-status section.tile-content-wrap,
.single-format-status .article-wrapper { background-color: #F1F2F3; }

.pf-status { background-color: #444444; color: #F1F2F3; }


/* sidebar */
#k-main { border-left-color: #10a663; }
#k-sidebar-wrap, #k-footer, #k-gap { background-color: #10a663; }

#site-title { font-size: 36px; color: #FFFFFF; font-weight: bold; }
#site-description { font-size: 13px; color: #FFFFFF; font-weight: normal; }

h1#site-title a, h1#site-title a:link, h1#site-title a:visited,
h1#site-title a:hover, h1#site-title a:focus { color: #FFFFFF !important; }

.widget-title { font-size: 20px; color: #FFFFFF; font-weight: bold; line-height: 30px; }

#k-sidebar-wrap, #k-footer { font-size: 12px !important; color: #FFFFFF; font-weight: normal; line-height: 21px !important; }
#k-sidebar-wrap section, body #k-sidebar-wrap p,
#k-footer section, body #k-footer p { line-height: 21px !important; }
#k-sidebar-wrap a, #k-sidebar-wrap a:link,
#k-footer a, #k-footer a:link { color: #010f09 !important; }
#k-sidebar-wrap a:visited,
#k-footer a:visited { color: #2dedc7 !important; }
#k-sidebar-wrap a:hover, #k-sidebar-wrap a:focus,
#k-footer a:hover, #k-footer a:focus { color: #010f09 !important; }

/* sidebar other */
#k-sidebar-wrap span.separator-short-fat, #k-sidebar-wrap span.separator-mid-fat, #k-sidebar-wrap span.separator-full-fat, 
#k-sidebar-wrap span.separator-short-tiny, #k-sidebar-wrap span.separator-mid-tiny, #k-sidebar-wrap span.separator-full-tiny, 
#k-sidebar-wrap .liner, #k-sidebar-wrap span.inner-line, #k-sidebar-wrap span.ss-line,
#k-footer span.separator-short-fat, #k-footer span.separator-mid-fat, #k-footer span.separator-full-fat, 
#k-footer span.separator-short-tiny, #k-footer span.separator-mid-tiny, #k-footer span.separator-full-tiny, 
#k-footer .liner, #k-footer span.inner-line, #k-footer span.ss-line { background-color: #241c16; }

#k-sidebar-wrap .toggle-button, #k-sidebar-wrap .tabbertab a, #k-sidebar-wrap div.gallery,  
#k-footer .toggle-button, #k-footer .tabbertab a, #k-footer div.gallery { border: 1px solid #241c16; }
#k-sidebar-wrap .tabberdiv, #k-footer .tabberdiv, 
#soc-set { border-top: 1px solid #241c16; }
#k-sidebar-wrap .tabbertab a.first-tab,
#k-footer .tabbertab a.first-tab { border-left: 1px solid #241c16; }
#k-sidebar-wrap td, #k-sidebar-wrap th,
#k-footer td, #k-footer th { border-bottom-color: #241c16 !important; }

/* main navigation */
ul#header-menu li.menu-item a, 
ul#alternative-menu li.menu-item a { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 15px; color: #2dedc7 !important; font-weight: bold; text-transform: uppercase; }

ul#header-menu li a:visited,
ul#header-menu li a:focus,
ul#header-menu li ul.sub-menu li a,
ul#header-menu li a:active, 
ul#alternative-menu li a:visited, 
ul#alternative-menu li a:focus,
ul#alternative-menu li ul.sub-menu li a,
ul#alternative-menu li a:active { color: #2dedc7 !important; }

ul#header-menu li.current-menu-item a, 
ul#header-menu ul.sub-menu li.current-menu-item a,
ul#header-menu li a:hover, 
ul#header-menu ul.sub-menu li a:hover, 
ul#header-menu li a.selected,
ul#header-menu ul.sub-menu li a.selected, 
ul#alternative-menu li.current-menu-item a, 
ul#alternative-menu ul.sub-menu li.current-menu-item a,
ul#alternative-menu li a:hover, 
ul#alternative-menu ul.sub-menu li a:hover, 
ul#alternative-menu li a.selected,
ul#alternative-menu ul.sub-menu li a.selected { color: #FFFFFF !important; }

ul#header-menu ul.sub-menu li, 
ul#header-menu li a.selected { background-color: #241c16; }

#smoothmenu, #altermenu { margin-top: 35px; }
ul#header-menu li, #twitter_update_list li { border-bottom: 1px solid #241c16; }
ul#alternative-menu li a { border-bottom: 1px dotted #241c16; }

/* icon invertion */
