﻿#login .registerGroup a:hover,
#login .loginGroup a:hover                      { color: #2580b1; }
.language-object .Language.selected:hover       { color: #2580b1; }
a, a:visited                                    { color: #2580b1; }
a.LoginLink:hover                               { color: #2580b1 !important; }
a.footerLink:hover                              { color: #2580b1 !important; }  
#search a.SearchButton:hover                    { color: #2580b1 !important; }
a.Language:hover                                { color: #2580b1 !important; }
.social-holder .social-links li a:hover         { color: #2580b1 !important; }
.social-mobile-holder .social-links li a:hover  { color: #2580b1 !important; }

.top-bar-section li:not(.has-form) a:not(.button):hover { 
color:#F00; !important;
background: transparent !important; }


button, .button                                 { background-color: #2580b1; }
button.disabled, 
button[disabled], 
.button.disabled, 
.button[disabled]                               { background-color: #2580b1; }

button.disabled:hover, 
button.disabled:focus, 
button[disabled]:hover, 
button[disabled]:focus, 
.button.disabled:hover, 
.button.disabled:focus, 
.button[disabled]:hover, 
.button[disabled]:focus                         { background-color: #2580b1; }
.top-bar-section ul li > button                 { background-color: #2580b1; }
.top-bar-section ul li.active > a               { /*background: transparent !important;*/ color:#F00;}
.no-js .top-bar-section ul li:active > a        { background: #2580b1; }
.breadcrumbs > *                                { color: #2580b1; }
.breadcrumbs > * a                              { color: #2580b1; }
.alert-box                                      { background-color: #2580b1; }
.panel.callout a:not(.button)                   { color: #2580b1; }
ul.pagination li.current a                      { background: #2580b1; }
ul.pagination li.current a:hover, 
ul.pagination li.current a:focus                { background: #2580b1; }
.side-nav li a:not(.button)                     { color: #2580b1; }
.side-nav li.heading                            { color: #2580b1; }
.has-tip:hover, .has-tip:focus                  { color: #2580b1; }
.tooltip.opened                                 { color: #2580b1 !important; }
.progress .meter                                { background: #2580b1; }
.sub-nav li.active a                            { background: #2580b1; }
.label                                          { background-color: #2580b1; }
.range-slider.radius .range-slider-handle       { background: #2580b1; }
.range-slider.round .range-slider-handle        { background: #2580b1; }
.range-slider-handle                            { background: #2580b1; }

/*.top-bar-section ul li > a                    { background-color: #2580b1 !important; }*/
/*.top-bar-section li.active:not(.has-form) a:not(.button)    { background: #2580b1 !important; }*/