/* ---- Edit CSS ----

If you are unfamiliar with CSS, there are some learning resources in the help
section on the right-hand side of the page.

Here are some things you should know before you begin:

1. Any definitions you enter here will be related to your custom theme. If you
   change to a different theme, these definitions will no longer be visible on
   this page. If you switch back to your custom theme, your changes will be
   present.

2. Your custom css definitions will be included *after* the theme
   css files. So, your definitions will take precedence over the theme ones.

3. When you preview your changes, you are the only one who can see the preview.

4. Feel free to delete these comments!

*/
/*topnav-selected-redfooter*/
.navbar-default .navbar-nav>li>.Selected {
    border-bottom: 5px solid #C3002F;
}
/*footer-redfooter*/
footer {
    border-bottom: 16px solid #C3002F;
    background-color: #f3f3f3;
    bottom: 0;
    height: 100px;
    line-height: 60px;
    position: fixed;
    width: 100%;
    z-index: 5000;
}
.page-footer {
    padding: 0px;
    color: #000;
    border-top: 0px;
}
/*category color work */
    /* original example .Item .Meta .MItem.Category a,.Tag,.label-default{background-color:red}*/
    /* general discussionos LEAVE AS IS .Item .Meta .MItem.Category-general a{background-color:orange}*/
    /*Category-questions*/
    /*
    .Item .Meta .MItem.Category-questions a{background-color:#c71444;}
    .Item .Meta .MItem.Category-questions a:hover{background-color:#990f34;}
    */
        .Item .Meta .MItem.Category-questions a{background-color:#5cb85c;}
        .Item .Meta .MItem.Category-questions a:hover{background-color:#449d44;}    
    /*Category-ideas*/
    /*
    .Item .Meta .MItem.Category-ideas a{background-color:#5cb85c;}
    .Item .Meta .MItem.Category-ideas a:hover{background-color:#449d44;}    
    */
        .Item .Meta .MItem.Category-ideas a{background-color:#3B5998;}
        .Item .Meta .MItem.Category-ideas a:hover{background-color:#758ab6;}
    /*Category-polls*/
    .Item .Meta .MItem.Category-polls a{background-color:#9932cc;}
    .Item .Meta .MItem.Category-polls a:hover{background-color:#6b238f;}    
    .Tag-Poll {background-color:#9932cc;}    
    /*Category-reported-posts*/
    .Item .Meta .MItem.Category-reported-posts a{background-color:#000000;}
    .Item .Meta .MItem.Category-reported-posts a:hover{background-color:#262626;}
    /* announcement*/
    .Tag-Announcement, .label-info {
    background-color: #0076AB;
    }
    /* Category-general*/
    .Item .Meta .MItem.Category-general a{background-color:#666;}

/*hide avatar elements*/    
.PhotoWrap{display:none;}
.MessageList .Item {margin-left: 0px;}
.MessageForm {margin: 0 0 0 0px;}
.UserBox .PhotoWrap{display:none;}
.PictureLink{display:none;}
.Media .ImgExt{display:none;}

/*hide profile nanet*/
#Form_NNANETUserID{display:none;}
label[for="Form_NNANETUserID"] { display:none; }

/* top align qf*/
.page-sidebar {padding-top: 8px;}

/* mebar phone qf */
.navbar-right {float: right!important;}

/*pagetitle spacing*/
.HomepageTitle, .PageTitle, .page-header, h1.H {margin: 20px 0 20px;}

/*search button fix*/
.SearchForm .Button, .search-form .Button {position:static;}

/*footer drop down fix*/
footer {z-index: -1;}

/*tag and name column first item highlighted fix*/
div.token-input-dropdown ul li.token-input-selected-dropdown-item { background-color: #337AB7;}

/*draft word wrap fix */
.Excerpt{word-wrap:break-word;}

/*hide spam and moderation queue*/
.link-spam, .link-moderation {display:none;}

/*hide password link*/
.PasswordLink{display:none;}

/*hide BestOf  link*/
.Reactions-BestOf{display:none;}

/*color work start*/
/*ex new discussion*/
.Button.Primary, .btn-primary {
    color: #fff;
    background-color: #C3002F;
    border-color: #9c0026;
}
/*ex new discussion hover*/
.Button.Primary:active, .Button.Primary:focus, .Button.Primary:hover, .btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #d6433f;
    border-color: #9c0026;
}
/**/
.FilterMenu .Active>a, .FilterMenu .Active>a:focus, .FilterMenu .Active>a:hover, .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    color: #fff;
    background-color: #C3002F;
}
/*regular links*/
a {
    color: #000;
    text-decoration: none;
}
/*regular links focus hover*/
a:focus, a:hover {
    color: #000;
}
/*edit profile right side button*/
.PanelInfo .Active a, .PanelInfo .Active a:focus, .PanelInfo .Active a:hover, .list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    z-index: 2;
    color: #fff;
    background-color: #C3002F;
    border-color: #9c0026;
}
/*check box*/
.icheck-label:focus .icheckbox:before, .icheck-label:focus .iradio:before, .icheck-label:hover .icheckbox:before, .icheck-label:hover .iradio:before, .icheckbox.checked:before, .icheckbox:focus:before, .icheckbox:hover:before, .iradio.checked:before, .iradio:focus:before, .iradio:hover:before, a.Bookmark:focus:before, a.Bookmark:hover:before {
    color: #C3002F;
}
/*profile icon*/
.NavButton, .btn-link {
    color: #C3002F;
}
/*gear for editing a post*/
.OptionsMenu .SpFlyoutHandle:focus, .OptionsMenu .SpFlyoutHandle:hover {
    color: #C3002F;
}
/*gear for editing a post after selection*/
.OptionsMenu.Open .SpFlyoutHandle {
    color: #C3002F;
}
/*pagination*/
.NumberedPager .Highlight, .NumberedPager .Highlight:focus, .NumberedPager .Highlight:hover, .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background-color: #C3002F;
    border-color: #C3002F;
}
.NumberedPager>a, .NumberedPager>div, .NumberedPager>span, .pagination>li>a, .pagination>li>span {
    color: #000;
}
.NumberedPager>a:focus, .NumberedPager>a:hover, .pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    color: #000;
}
/* side panel sprites*/
.FilterMenu .Sprite {
    color: #C3002F;
}
/*color work end*/

/*narrow search box*/
.SearchForm, .well {
    padding: 0px;
}

/* warrior tag */
.tag-olm-warrior-tracker {background-color:#C3002F;color:#FFFFFF !important;}

/* closed tag */
.Tag-Closed {background-color: #3B5998;}

/* #000 work*/
body {
	color:#000;
}
.body {
	color:#000;
}
.Conversation .Item .Name, .Item .Title, .Item .Title a, .Item .Username {
	color: #000;
}
.PanelInfo a, a.list-group-item {
	color: #000;
}
.MenuItems li>a, .MenuItems>a, .ac_results li, .ac_results>p, .atwho-view li, .dropdown-menu>li>a, .token-input-dropdown li, .token-input-dropdown>p {
	color: #000;
}

/* from #777 to #666 work*/
.Alert, .Count, .badge {
    background-color: #666;
}
.OptionsMenu .SpFlyoutHandle {
    color: #666;
}
.icheckbox:before, .iradio:before {
    color: #666;
}

/* #999 work*/
.DataList .Item {
    border: 1px solid #999;
}
.SearchForm, .well {
    border: 1px solid #999;
}
.TagCloud li {
    border-color: #999;
}
.PanelInfo a {
    border: 1px solid #999;
}
.FlyoutMenu, .MenuItems, .ac_results, .atwho-view, .dropdown-menu, .token-input-dropdown {
    border: 1px solid #999;
}
.MenuItems li>hr, .dropdown-menu .divider {
    background-color: #999;
}
h1.H {
    border-bottom: 1px solid #999;
}

/* #ebebeb/gray background work*/ 
.well {
    background-color: #ebebeb;
}
.Breadcrumbs, .breadcrumb {
    background-color: #ebebeb;
}
.PanelInfo a:focus, .PanelInfo a:hover, a.list-group-item:focus, a.list-group-item:hover {
    background-color: #ebebeb;
}
.MenuItems li>a:focus, .MenuItems li>a:hover, .MenuItems>a:focus, .MenuItems>a:hover, .ac_results li:hover, .atwho-view li:hover, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover, .token-input-dropdown li:hover {
    background-color: #ebebeb;
}