#userActions #loginDropdown {
    top:150px;
    left:150px;
    right:150px;
    padding:1em;
    margin:1em 0 1em 2.3em;
    visibility: visible;
    display: block;
    border: none;
    box-shadow: none; }

    #userActions .userLoginLink:hover #loginDropdown,
    #userActions .userLoginLink #loginDropdown.hover,
    #userActions #loginDropdown .arrow {
        position:absolute;
        top:150px;
        left:150px;
        right:150px; }

    #userActions #loginDropdown > div {
        position:relative; }

    #userActions #loginDropdown .or {
        display: none; }

.userLogin .forgotPassword {
    display:none; }

h1, h2, h3, h4, h5, h6 {
    color: #111 !important; }
    
    h4 i {
        color: #bbb; }

a {
    color: #666; }

    a:visited {
        color: #666; }

    a:hover {
        color: #fdf42d; }

#siteNav li:hover a {
    color: #111 !important; }

#mainFooter #footerText {
    color: beige; }

.filter {
    background: #f5f5f5; }

.nav-tabs > li.active > a:focus {
    background: #f5f5f5; }

#subNav .nav-tabs > li.active > a,
#subNav .nav-tabs > li.active > a:hover,
#subNav .nav-tabs > li.active > a:focus {
    background: #f5f5f5; }

#siteHeader {
    border-top: 3px solid #282828;
    background: #282828;
    border-bottom: 1px solid #282828; }

    #siteLogo img {
        max-width: 440px !important; }

    #siteNav li {
        background: #dedede; }

        #siteNav li:active,
        #siteNav li.active {
            background: #bbb; }

        #siteNav li:hover {
            background: #fdf42d; }

        #siteNav .hasSublinks.active p {
            background: #bbb; }

#alerts {
    background: #f5f5f5; }

#siteContent {
    background: #fff; }

#siteFooter {
    border-top: 1px solid #2d2d2d;
    background: #2d2d2d; }

#vimpFooter a {
    color: #fff; }

.show-more {
    box-shadow: 0 -10px 10px #f5f5f5; }

.more {
    background: #aaa; }

    .more:hover {
        background: #666; }

.btn-primary {
    background: #333; }

.input-group-addon {
    background: #666; }

