.navbar-inverse .navbar-inner {
    background: #73000a!important;
}

.navbar-inverse img {
    width: 80%!important;
}

#yellow {
    color: #b59a57!important;
}

.navbar-inverse #menuSearch.navbar-search .add-on, .navbar-inverse #main_search.navbar-search .add-on {
    background-color: #b59a57!important;
    border: none!important;
}

.navbar-inverse .navbar-link {
    color: #ffffff!important;
}

.navbar-wrapper .btn-inverse {
    background: #b59a57!important;
}

.navbar-inverse .nav .active>a, .navbar-inverse .nav .active>a:hover, .navbar-inverse .nav .active>a:focus {
    background-color: #b59a57!important;
}

.navbar-inverse .brand, .navbar-inverse .nav>li>a {
    color: #ffffff!important;
    font-family: "Crimson Text", Georgia, serif!important;
    font-size: 18px!important;
}

.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret {
    border-top: 0px solid #fff!important;
}

#header .smallLogo {
    max-height: 80px !important;
    max-width: 220px!important;
}


/* NEW */

.navbar-inverse #menuSearch.navbar-search .add-on, .navbar-inverse #main_search.navbar-search .add-on {
    background-color: #b59a57!important;
    border: none!important;
}

div#sidr {
    background-color: #34383d!important;
    box-shadow: none!important;
}

div#header {
    background-color: #730000!important;
}

#header .logoImg.brand {
    margin-top: 9px!important;
}

.navbar-inverse .navbar-inner {
    background: none!important;
}

.navbar-inverse img {
    width: 100%!important;
    max-width: 220px!important;
    margin-bottom: 10px;
}

.navbar-inverse .brand, .navbar-inverse .nav>li>a {
    color: #dbdbdb!important;
    font-family: Verdana, Helvetica, sans-serif!important;
    font-size: 14px!important;
}

.navbar-wrapper .btn-inverse {
    background: #73000a!important;
}

.navbar-inverse .btn-navbar {
    background-image: linear-gradient(to bottom, #34383d, #34383d)!important;
}

.dd-wrapper .dd-menu li.wasActive>a {
    background-color: #cdcdcd!important;
}

#footer {
    background: #34383d;
    padding-top: 30px!important;
}

#footer a {
    color: #ccc!important;
}

#main_search input {
    background: #ffffff!important;
    color: #333!important;
    border: none!important;
}

#search {
    float: none!important;
}

.navbar-wrapper .visible-desktop.pull-left {
    width: 17%!important;
}

#horizontalMenu {
    clear: none!important;
    margin-top: 0!important;
    min-width: 650px!important;
}

.navbar .nav {
    margin: 30px 0 10px 0!important;
}

#header.navbar.navbar-static-top .navbar-inner {
    padding-top: 0!important;
    padding-bottom: 0!important;
}

.navbar-inverse #menuSearch.navbar-search .add-on, .navbar-inverse #main_search.navbar-search .add-on {
    background-color: #34383d!important;
}

h1 {
    font-family: "Crimson Text", Georgia, serif!important;
    font-weight: 400!important;
    color: #73000a!important;
}

.row-fluid .thumbnails {
    margin-bottom: 0px!important;
}

body.module-home .home__playlist-name-heading .icon-angle-right {
    display: none!important;
}

body.module-home span.views {
    display: none!important;
}

body.module-home .thumb_icon {
    display: none!important;
}

div.thumb_name {
    opacity: 1!important;
    padding: 3px!important;
    right: initial!important;
    font-size: 14.5px!important;
}

.label-inverse, .badge-inverse {
    background-color: rgba(51, 51, 51, .8)!important;
}

body.module-home ul.thumbnails li p.thumb_name_content {
    text-shadow: 1px 1px #000000!important;
    font-size: 90%!important;
}

#toplinks {
    display: none!important;
}

.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a {
    color: #fff!important;
    text-decoration: none!important;
    background-color: #73000a!important;
    background-image: -moz-linear-gradient(top, #73000a, #5d0008)!important;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#73000a), to(#5d0008))!important;
    background-image: -webkit-linear-gradient(top, #73000a, #5d0008)!important;
    background-image: -o-linear-gradient(top, #73000a, #5d0008)!important;
    background-image: linear-gradient(to bottom, #73000a, #5d0008)!important;
    background-repeat: repeat-x!important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73000a', endColorstr='#5d0008', GradientType=0)!important;
}

a {
    color: #500007!important;
}

.photo-group.thumb_wrapper {
    overflow: hidden!important;
}

div#galleryGrid.grid .thumbnail {
    background-color: #f2f2f2!important;
}

.nav-pills>.active>a, .nav-pills>.active>a:hover, .nav-pills>.active>a:focus {
    background-color: #73000a!important;
}

.alert-info {
    color: #474747!important;
    background-color: #e0e0e0!important;
    border-color: #c2c2c2!important;
}

#header.navbar-inverse .btn {
    color: white!important;
}

#header div.pull-right .btn {
    padding-right: 10px;
}

.navbar-inverse .nav .active>a {
    color: #fff!important;

}

#header.navbar-inverse #horizontalMenu .nav > .active > a, #header.navbar-inverse #horizontalMenu .nav > li > a:hover, #header.navbar-inverse #horizontalMenu .nav>.active>a:focus {
    color: white!important;
    
}

#header.navbar-inverse #horizontalMenu .nav > .active > a, #header.navbar-inverse #horizontalMenu .nav > li > a:hover, #header.navbar-inverse #horizontalMenu .nav>.active>a:focus {
    border-bottom: none;
}

#header.navbar-inverse #horizontalMenu .nav > .active > a#menu-Home-btn{
        padding-left: 10px;
        padding-right: 10px;
}

#header #horizontalMenu .nav li.dropdown.active a {
    padding-left: 10px;
    padding-right: 10px;
}

/*a#menu-Channels-btn {
    display: none;
}*/

.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus, .nav-pills>li>a.active, .nav-pills>li>a.active:hover, .nav-pills>li>a.active:focus {
    color: #fff!important;
}

button.btn.btn-primary, button.btn.btn-small.btn-primary, a.btn.btn-primary, a.btn.btn-small.btn-primary, input.btn.btn-primary, input.btn.btn-small.btn-primary, div.btn.btn-primary, div.btn.btn-small.btn-primary, span.btn.btn-primary, span.btn.btn-small.btn-primary, label.btn.btn-primary, label.btn.btn-small.btn-primary {
    background-color: #73000a;
    border-color: #73000a !important;
    color: white!important;
}

button.btn.btn-primary:hover, button.btn.btn-primary:focus, button.btn.btn-small.btn-primary:hover, button.btn.btn-small.btn-primary:focus, a.btn.btn-primary:hover, a.btn.btn-primary:focus, a.btn.btn-small.btn-primary:hover, a.btn.btn-small.btn-primary:focus, input.btn.btn-primary:hover, input.btn.btn-primary:focus, input.btn.btn-small.btn-primary:hover, input.btn.btn-small.btn-primary:focus, div.btn.btn-primary:hover, div.btn.btn-primary:focus, div.btn.btn-small.btn-primary:hover, div.btn.btn-small.btn-primary:focus, span.btn.btn-primary:hover, span.btn.btn-primary:focus, span.btn.btn-small.btn-primary:hover, span.btn.btn-small.btn-primary:focus, label.btn.btn-primary:hover, label.btn.btn-primary:focus, label.btn.btn-small.btn-primary:hover, label.btn.btn-small.btn-primary:focus {
    border-color: #ccc !important;
    background-color: #ccc;
    color: white;
}

#categoryCarousel #filterBarWrap .categorynav #categoryview button.active {
    color: #73000a;
}

#categoryCarousel #filterBarWrap .categorynav #categoryview .btn:hover {
    color: #73000a;
}

body.module-home .photo-group.featured_wrapper .thumb_labels_wrapper .thumb_name {
    width: 98.5%;
    margin-bottom: 0;
}

@media (max-width: 1200px){
    body.module-home .photo-group.featured_wrapper .thumb_labels_wrapper .thumb_name {
    width: 98%;
    margin-bottom: 0;
    }
}

#header #Kbtn-navbar {
            padding-left: 12px;
    }

#header .btn, #header .btn:active, #header .btn:focus {
       background-color: #73000a;
}

div.channel-name h1#channel_title {
    background-color: rgba(0, 0, 0, 0.6);
    padding: 10px;
    padding-right: 20px;
    padding-left: 209px;
    margin-left: -209px;
    color: #eaeaea!important;
}

.mediaTable tbody tr .entryTitle .entry-name, #videosResultsTable tbody tr .entryTitle .entry-name {
    color: #73000a;
}

#wrap #myMediaCarousel #myMediaEntries .search-bar-v2ui .navbar-search-wrapper form .input-append i, #wrap #myMediaCarousel #myMediaEntries .search-bar-v2ui .navbar-search-wrapper form .input-prepend i {
    color: #73000a;
}

#wrap #myMediaCarousel #myMediaEntries .search-bar-v2ui .navbar-search-wrapper form .input-append input, #wrap #myMediaCarousel #myMediaEntries .search-bar-v2ui .navbar-search-wrapper form .input-prepend input {
    border-left: 1px solid #73000a;
}

button.btn.btn-primary.shrink-container__button {
    background-color: #73000a;
}

#wrap #filterBarWrap #mymediaview .btn:hover {
    color: #73000a;
}

#wrap #filterBarWrap #mymediaview button.active {
    color: #73000a;
}

.stat_data {
    color: #73000a;
}

#galleryGrid.grid li.galleryItem div.thumbnail .accordion .thumb_user a, #galleryGrid.grid li.galleryItem div.thumbnail .accordion .thumb_user .thumb_user_content, html.hosted #galleryGrid.grid li.galleryItem div.thumbnail .accordion .thumb_user a, html.hosted #galleryGrid.grid li.galleryItem div.thumbnail .accordion .thumb_user .thumb_user_content {
    color: white!important;
}

.thumb_labels_wrapper {
    background-color: rgba(51, 51, 51, .8)!important;
}

#galleryGrid.grid li.galleryItem div.thumbnail .accordion .accordion-body .stat_data, #galleryGrid.grid li.galleryItem div.thumbnail .accordion .accordion-body .stat_data a, #galleryGrid.grid li.galleryItem div.thumbnail .accordion .accordion-body .stat_data i, #galleryGrid.grid li.galleryItem div.thumbnail .accordion .accordion-body .buttons a, #galleryGrid.grid li.galleryItem div.thumbnail .accordion .accordion-body .buttons-expand, #galleryGrid.grid li.galleryItem div.thumbnail .accordion .accordion-body .buttons-expand a, html.hosted #galleryGrid.grid li.galleryItem div.thumbnail .accordion .accordion-body .stat_data, html.hosted #galleryGrid.grid li.galleryItem div.thumbnail .accordion .accordion-body .stat_data a, html.hosted #galleryGrid.grid li.galleryItem div.thumbnail .accordion .accordion-body .stat_data i, html.hosted #galleryGrid.grid li.galleryItem div.thumbnail .accordion .accordion-body .buttons a, html.hosted #galleryGrid.grid li.galleryItem div.thumbnail .accordion .accordion-body .buttons-expand, html.hosted #galleryGrid.grid li.galleryItem div.thumbnail .accordion .accordion-body .buttons-expand a {
    color: white!important;
}

body.module-home .container .home__playlist-name-heading a.clickable-header:hover {
    text-decoration: underline;
    font-weight: normal;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, input.hidden-input:focus + label.btn-primary, input.hidden-input:focus + iframe.wysihtml5-sandbox, .select2-container-multi.select2-container-active .select2-choices {
    outline: thin dotted #FFF!important;
    
}

@media only screen and (max-width: 1599px) {
   
    .navbar .nav {
        margin-top: 20px!important
    }
   
}

@media only screen and (max-width: 1199px) {
   
    div#horizontalMenu ul.nav {
    margin-top: 0px!important;
    }
    
    #horizontalMenu {
    min-width: 540px!important;
    }
    
    .navbar-inverse img {
        margin-bottom: 0px;
    }
}

@media only screen and (max-width: 1024px) {
    
    .navbar .nav {
    margin: inherit!important;
    }
    
    #header img.smallLogo {
    width: 100%;
    max-width: 125px!important;
    }
}


/*.pull-right.topmenus {
    max-width: 240px;
}*/