/* default body background color & text color */
body {
    background: #c3c3c3;
    color: #666;
}

html {
    color: #333;
}
/* header color slogan */
header h1{
    color:#acacac;
}
/* mobile header background color */
.mobile_header ul {
    background: #418dd8;
}

/* headings */
h1, h2, h3, h4, h5, h6 {
    color: #333;
}
h1 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
    color: #666666;
}
h2 a:hover{
    color:#418dd8;
}
/* link colors in menu */
.top_nav_bar nav ul > li a:hover,
.top_nav_bar nav ul > .current-menu-item a,
.top_nav_bar nav ul > .current-menu-ancestor a,
.top_nav_bar nav ul > .current-menu-parent a,
.top_nav_bar nav ul > .current_page_item a {
    color: #418dd8;
}
/* background color in menu */
.top_nav_bar .top_menu li:hover ul li a {
    color:#a5a5a5;
}
.top_nav_bar .top_menu li:hover ul li a:hover {
    color:#ffffff;background-color:#418dd8;
}
/* top navigation link color */
.top_nav_bar nav ul > li a{
    color:#999999;
}
/* tabs bar background color  */
/* tabs bar scroll controll background color  */
.tabs_inpost,
.tabs_inpost li a,
.tabs_inpost .scroll {
    background-color: #f5f5f5;
}
.tabs_inpost{
    color:#2f2f2f;
}
/* tab element link color  */
.tabs_inpost li a {
   color: #999;
}
.tabs_inpost li a:hover {
    color: #2f2f2f;
}
.tabs_inpost li a.active {
   color: #fff;   
   background: #418dd8;
}
.tabs_inpost li a.active:hover{
    color:#ffffff;
    background-color:#333333;
}
/* post icon background / border color  */
.post_layout_loop .post_icon {
    background: #ededed;
    border-color: #e4e4e4;
}

/* post author info  */
.post_layout .author-info .category,
.post-comment-container .author-info .name {
    color: #666;
} 
/* post intro text  */
.post_layout .introtext {
    color: #333;
}

/* post content */
.post_layout_loop .content, 
.post_layout_loop .content_noimage, 
.post_layout .content {
      color: #666;
}

/* comment content color  */
.post-comment-container .commentContent {
    color: #666;
}
/* "logged in as" text color  */
.post-comment-form .logged-in-as,
.post-comment-form .logged-in-as a {
    color: #777;
}
.post-comment-form .logged-in-as a:hover {
    color: #555;
}

/* post title bar */
.title_bar {
    background: #418dd8;
    color: #fff;
}

/* portfolio text colors */
.bebel_portfolio_container_list li {
    color: #666;
}
/* portfolio ajax link colors */
.portfolio_item_list li a {
    color: #999;
}
.portfolio_item_list li a:hover,
.portfolio_item_list li .active{
    color: #666;
}

/* contact page fat text */
.contact_address b, .contact_address strong {
    color: #444;
}

/* gallery featured container background color */
.gallery_featured_container {
    background: #fff;
}

/* author mail subscription */
.author_mail_subscription,
.author_mail_subscription .category {
    color: #666;
}
.author_mail_subscription .author_mail {
    color: #444;
}

/* error / success messages */
.author_mail_subscription .author_mail .response .error, 
.author_mail .response .error {
    color: #418dd8;
}
.author_mail_subscription .author_mail .response .success,
.author_mail .response .success {
    color: #336600;
}

/* team author image background */
.team_layout_loop .author-image {
    background: #000;
}
/* team author title color */
.team_layout_loop .author-info h2 {
    color: #2f2f2f;
}
.team_layout_loop .author-info span {
    color: #666;
}
/* footer */
footer {
    background-color: #418dd8;
    color: #99b1bb;
}
/* footer link colors */
footer a {
    color: #99b1bb;
}
footer a:hover {
    color: #fff;
}
footer .special_links, 
footer .copyright{
    border-color:#99b1bb;
}
/* submit buttons */
.form_submit,
#form_submit {
    background:  #666;
    color: #fff;
}
.form_submit:hover,
#form_submit:hover {
    background:  #333;
}

/* more links */
.bebel_blog_post .more,
.simple_icon_text .more {
  color: #666;
}

/* latest post link colors */
.bebel_author_latest_posts a {
    color: #999;
}
.bebel_author_latest_posts a:hover {
    color: #666;
}

/* tag widget */
.widget_tag_cloud .tagcloud a {
  color: #a7a7a7;
  border: 1px solid #dcdcdc;
  background: #f9f9f9;
}
.widget_tag_cloud .tagcloud a:hover {
  color: #444;
  border: 1px solid #999;
}

/* blockquote colors */
blockquote {
  background: #efefef;
}

/*  horizontal row (line) */
hr {
    background-color: #e7e7e7;
}

/* wp caption */
.wp-caption {
    background: #f1f1f1;
}
.wp-caption p.wp-caption-text {
    color: #888;
}

/* sticky post */
.sticky {
    background: #f3f3f3;
}

/* tooltip */
.simpleTooltip {
    color: #999;
}

/* special readmore style */
.readmore_underlined {
    color: #666;
}

/* Slider */
.bebel_wide_slider .progressbar div{
    background-color:#418dd8;
}

/* WIDGETS that need styling updates */
.bebel_mailchimp_newsletter{
    background-color:#418dd8;
    color:#f5f5f5;
}
.bebel_mailchimp_newsletter .form_submit{
    color:#ffffff;
    background-color:#43535a;
}
.bebel_mailchimp_newsletter .form_submit:hover{
    color:#ffffff;
    background-color:#666666;
}

/** BUDDYPRESS */
#content .padder #item-header, 
#content #forums-search-form, 
#content #blogs-directory-form, 
#content #groups-directory-form, 
#content #create-group-form h3, 
#content #whats-new-form, 
#content #members-directory-form, 
#content #activate-page,
#content .buddypress_header_fix {
    background-color: #418dd8;
    color: #fff;
}
#content div.item-list-tabs ul li.current a, 
#content ul.item-list div.item-title .update
{
    background-color: #418dd8;
}
#content .button {
    color: #f9f9f9;
}
#group-create-tabs li.current a:hover {
    background: transparent !important;
    color: #999 !important;
}
#content .buddypress_header_fix h3 {
    color: #fff;
}
#content div.item-list-tabs ul li a {
    color: #999;
    background-image: url(../images/tab_divider.png);
}
#content div.item-list-tabs ul li a:hover {
    color: #2f2f2f;
}
#content div.item-list-tabs ul, 
#content .padder div.item-list-tabs li a{
    background-color:#f5f5f5;
    color:#999999;
}
#content div#subnav.item-list-tabs ul li a:hover {
    background: transparent;
    color: #666;
}
#content div.item-list-tabs ul li.selected a{
    color:#ffffff;
    background-color:#418dd8;
}
#content div.item-list-tabs ul li.selected a:hover{
    color:#ffffff;
    background-color:#333333;
}
#content ul.item-list div.item-title a {
    color: #333;
}
#content ul.item-list div.item-meta {
    color: #ccc;
}
#content ul.item-list div.item-desc {
    color: #666666;
}
#content ul.item-list div.action .meta {
    color: #999999;
}
#content form#whats-new-form h5 {
    color: #fff;
}
#content form#whats-new-form #whats-new-post-in-box {
    color: #99b1bb;
}
#content form#whats-new-form textarea,
#content div.activity-comments form textarea {
    border: 1px solid #ccc;
    color: #666;
}
#content #item-body form#whats-new-form {
    background: #f5f5f5;
}
#content #item-body form#whats-new-form h5 {
    color: #999;
}
#content .activity .item-list li .activity-header a,
#content ul.activity-list li div.acomment-content, 
#content ul.activity-list li div.acomment-meta a,
.activity .item-list li .activity-header a,
ul.activity-list li div.acomment-content, 
ul.activity-list li div.acomment-meta a {
    color: #999;
}
#content .activity .item-list li .activity-header a:first-child,
#content ul.activity-list li div.acomment-content, 
#content ul.activity-list li div.acomment-meta a:first-child, 
.activity .item-list li .activity-header a:first-child,
ul.activity-list li div.acomment-content, 
ul.activity-list li div.acomment-meta a:first-child {
    color: #666666;
}
#content .activity .item-list li .activity-header a:hover,
.activity .item-list li .activity-header a:hover {
    color: #444;
}
.activity .item-list li .activity-meta a,
ul.activity-list li div.acomment-options a, 
#content .activity .item-list li .activity-meta a,
#content ul.activity-list li div.acomment-options a, 
#content .generic-button a,
#content #friend-list .action .button, 
#content #topic-meta .admin-links a,
#content #topic-post-list .admin-links a {
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#ededed 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
    border: 1px solid #CCCCCC;
    color: #777777;
}
#content .activity .item-list li .activity-meta a:hover,
#content ul.activity-list li div.acomment-options a:hover,
.activity .item-list li .activity-meta a:hover,
ul.activity-list li div.acomment-options a:hover,
#content .generic-button a:hover,
#content #friend-list .action .button:hover,
#content #topic-meta .admin-links a:hover,
#content #topic-post-list .admin-links a:hover {
    color: #999;
}
#content #submit, .form_submit{
    color:#ffffff;background-color:#43535a;
}
#content #submit:hover, .form_submit:hover{
    color:#ffffff;background-color:#666666;
}
/* members */
#content #item-header #item-actions h3 {
    color: #99b1bb;
}
#content #item-header-content, 
#content #item-header-content h2,
#content #item-header-content h2 a {
    color: #fff;
}
#content #item-header-content .highlight,
#content #item-header-content .activity {
    color: #99b1bb;
}
#content #message-thread .message-box {
    border-bottom: 1px solid #c3c3c3;
}
#item-header #message {
    color: #f9f9f9;
}
/* SETTINGS */
#content #item-body #message.info p {
    color: #418dd8;
}
/* PROFILE */
#content #item-body h3 {
    color: #666;
}
#content input[type="submit"],
#content input[type="button"] {
    background:  #666;
    color: #fff;
}
#content input[type="submit"]:hover,
#content input[type="button"]:hover {
    background:  #333;
}
/* FORUMS */
#content #topic-meta .admin-links,
#content #topic-post-list .admin-links {
    color: #fff;
}
#content #topic-post-list .poster-meta  {
    color:#999;
}
/* WIDGETS */
/* groups */
.widget_bp_groups_widget .item-options {
    color: #999;
    text-shadow: 0px 1px 0px #CCCCCC;
}
.widget_bp_groups_widget .item-options a {
    color: #999;
}
.widget_bp_groups_widget .item-options a.selected {
    color: #666;
}
.widget_bp_groups_widget #groups-list .item-meta .activity {
    color: #999;
}
/* members */
.widget_bp_core_members_widget .item-options {
    color: #999;
    text-shadow: 0px 1px 0px #CCCCCC;
}
.widget_bp_core_members_widget .item-options a {
    color: #999;
}
.widget_bp_core_members_widget .item-options a.selected {
    color: #666;
}
.widget_bp_core_members_widget #members-list .item-meta .activity {
    color: #999;
}

/* update 1.4 */
#content #forums-search-form, #content #groups-directory-form, #content #members-directory-form, #content #activate-page, #content #activate-page h2, #content #blogs-directory-form, #content #signup_form h2
{
    background-color: #418dd8;
}
/* moje */
