@charset "utf-8";
/* CSS Document */

/* boostrap css */

.nav-tabs {
  border-bottom: 1px solid #ddd;
}

.nav-tabs > li > a:hover {
  border-color: #ddd #ddd #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  border: 1px solid #ddd;
}

/* boostrap css end */

html,
body {
    background:#fff;
    color:#111; }

h1, h2, h3, h4, h5, h6 {
    color:#111; }

    h1 i,
    .h1 i {
      color:#aaa;  }

.text {
    color:#111 !important; }

.price {
    background:#666; }

a {
    color:#666; }

    a:hover {
        color:#666; }

    a:active,
    a:focus {
        color:#000; }

    a:visited {
        color:#666; }

    #siteContent .actionLink {
        background:#eee;
        border:1px solid #aaa; }

        #siteContent .actionLink:hover {
            background:#666;
            border:1px solid #000; }

.more {
    background:#aaa; }

    .more:hover {
        background:#666; }

.view {
    color:#aaa; }


form {
    background:#eee; }

legend {
    color:#111; }

.form-control {
    border-color:#aaa; }

.input-group-addon {
    border-color:#aaa;
    background:#aaa; }

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

.input-group:hover .form-control {
    border-color:#666; }

.btn,
.btn:visited {
    color:#555;
    border:1px solid #aaa;
    background:#ddd; }

    .btn:hover {
        border:1px solid #aaa;
        background:#bababa; }

    .btn:active,
    .btn:focus,
    .btn.active,
    .btn.focus {
        border:1px solid #aaa;
        background:#ddd;
        box-shadow:inset 0 2px 4px #aaa; }

    .btn i {
        color:#aaa; }

        .btn:hover i {
            color:#555; }

.btn-primary,
.btn-primary:visited  {
    text-shadow:0 -1px 0 #666;
    border:1px solid #666;
    background:#aaa; }

    .btn-primary:hover {
        text-shadow:0 -1px 0 #666;
        border:1px solid #666;
        background:#9a9a9a; }

    .btn-primary:active,
    .btn-primary:focus,
    .btn-primary.active,
    .btn-primary.focus {
        border:1px solid #666;
        background:#aaa;
        box-shadow:inset 0 2px 4px #666; }

a [class^="icon-"],
a [class*=" icon-"],
.glyphicon {
    color:#aaa; }

.userThumb {
    box-shadow:0 0 2px #aaa; }

.mediaCover .view {
    border:1px solid #111; }

.mediaCover .buy {
    background:#666;
    border:1px solid #000; }

.mediaCover .remove {
    background:#222;
    border:1px solid #111; }

.mediaCover .add {
    background:#222;
    border:1px solid #111; }

.filter {
    background:#fff;  }

    .filter ul,
    .filter .nav-tabs > li > a {
        color:#6b6b6b; }

    .filter .nav-tabs > li.active > a,
    .filter .nav-tabs > li.active > a:hover,
    .filter .nav-tabs > li.active > a:focus,
    .filter .nav-tabs > li.active > a {
        color:#111;
        border-top:5px solid #666; }

    .additionalFilter .nav-pills > li.active > a,
    .additionalFilter .nav-pills > li.active > a:hover,
    .additionalFilter .nav-pills > li.active > a:focus {
        background:#666;
        color:#fff; }

.filterView {
    position:absolute;
    right:1em;
    top:0.5em;
    background:#eee; }

    .filterView a {
        background:#eee; }

    .filterView a.active i,
    .filterView a:hover i,
    .filterView a:focus i {
        color:#6b6b6b; }

.badge {
    background:#aaa; }

.tag {
    background:#aaa; }

    .tag:hover {
        background:#666; }

.nav > li > a:hover,
.nav > li > a:focus {
    background:#ddd; }

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

.nav-tabs li.active .badge {
    background:#666; }

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

.scrollbar {
    border:1px solid #aaa; }

.comment {
    background:url('../images/arrowComment-GREY.png') 0 100% no-repeat; }

    .comment .text {
        background:#eee; }

    .comment .date {
        color:#aaa; }

.quote {
    background:#ddd; }

.pagingLinks .pagination > li > a,
.pagingLinks .pagination > li > span {
    background:#aaa; }

    .pagingLinks .pagination > li > a:hover,
    .pagingLinks .pagination > li > a:focus {
        color:#fff;
        background:#666; }

    .pagingLinks .pagination > li.active span {
        color:#fff;
        background:#666; }

.rating .hover i,
.rating .icon-star:before,
.rating .icon-star-half-empty:before {
  color:#666; }

.rating .clear .icon-star:before,
.rating .clear .icon-star-empty:before,
.rating .clear .icon-star-half-empty:before {
  color: #aaa; }

    .or span {
        background:#aaa; }

.bottom {
    border-top:1px solid #ddd; }

.likes a:hover i {
  color:#666; }

.countdown {
    border:1px solid #ddd; }

    #subNav ul,
    #subNav .nav-tabs > li > a {
        color:#6b6b6b; }

    #subNav .nav-tabs > li.active > a,
    #subNav .nav-tabs > li.active > a:hover,
    #subNav .nav-tabs > li.active > a:focus {
        color:#111;
        border-top:5px solid #666;
        background:#fafafa; }

    .mediaSlider #slider .arrow-left:hover i,
    .mediaSlider #slider .arrow-right:hover i {
        color:#666;  }

#siteHeader {
    border-top:3px solid #666;
    background:#eee;
    border-bottom:1px solid #e7e7e7; }

    #userActions .userLoginLink > i {
        color:#aaa;  }

#userActions #loginDropdown,
#userActions #registrationDropdown {
    background:#fff;
    /*border:1px solid #ddd;*/ }

        #userControls .wrap .badge {
            background:#666; }

    #userControls .messages:hover i,
    #userControls .notifications:hover i,
    #userControls .settings:hover i {
        color:#404040; }

#userControls .profile #userLinks {
    background:#fff;
    /*border:1px solid #ddd;*/  }

                #userControls #profileLink .linkToProfile .links a:hover {
                    color:#666 !important; }

    #userControls #furtherLinks ul {
        border-left:1px solid #ddd; }

        #userControls #furtherLinks ul li:hover {
            background:#ddd; }

        #userControls #furtherLinks ul li a {
            color:#111; }

        #userControls #furtherLinks ul li:hover .badge {
            background:#666;  }

#siteSidebar {
    background:#eee;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eee', endColorstr='#00eceff2',GradientType=0 ); /* IE6-9 */ }

#siteNav {
    background:#ddd;
    border:1px solid #ededed; }

    #siteNav li {
        background:#ddd; }

        #siteNav li a {
            color:#1a1c1e; }

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

        #siteNav li:hover a {
            color:#333; }

    #siteNav li.active {
        background:#bbb;
        border-top:5px solid #cdcdcd; }

        #siteNav li.active a {
            color:#333; }

#siteNav .hasSublinks ul {
    border:1px solid #ededed;
    box-shadow:0 3px 3px #333; }

#siteNav .hasSublinks ul li {
    border-top:1px solid #ededed; }

    #siteNav .hasSublinks:hover ul a {
        color:#1a1c1e; }

        #siteNav .hasSublinks.active ul li a {
            color:#1a1c1e; }

        #siteNav .hasSublinks.active ul li.active a {
            color:#fff; }

/*
        #siteNav .hasSublinks.active p {
            border-right:5px solid #617ca3; }
*/

#siteNav .hasSublinks ul li:first-child {
    border-top:1px solid #ededed; }

    #categoryLinks li,
    #categoryLinks li.panel,
    #categoryLinks li ul li {
        border-bottom:1px solid #ddd; }

        #categoryLinks li:first-child {
            border-top:1px solid #ddd; }

        #categoryLinks li a {
            color:#6b6b6b; }

#alerts {
    background:#fafafa; }

#siteContent {
    background:#fafafa; }

#siteFooter {
    border-top:1px solid #ddd;
    background:#eee; }

#siteFooter a {
    color:#666; }

#vimpFooter {
    background:#ddd; }

#vimpFooter .copy {
    color:#999; }

#vimpFooter a {
    color:#555; }

        .mediaThumbs.big .mediaOverlay .additionalInfo .buyMedia .buy {
            background:#666;
            border:1px solid #000; }

    .mediaThumbs.big .mediaOverlay .details li {
        color:#aaa; }

.mediaThumbs.small article {
    box-shadow:0 0 2px #aaa; }

    .mediaThumbs.small article:hover {
        box-shadow:0 0 3px #666; }

    .mediaThumbs.small .additionalInfo p {
        color:#aaa; }

.mediaThumbs.small .details {
    background: #f9f9f9;
    box-shadow:inset 0 1px 2px #aaa; }

    .mediaThumbs.small .details li {
        color:#aaa; }

.mediaThumbs.list article {
    box-shadow:0 0 2px #aaa; }

    .mediaThumbs.list article:hover {
        box-shadow:0 0 3px #666; }

.mediaThumbs.list .details {
    background: #f9f9f9;
    box-shadow:inset 0 1px 2px #aaa; }

    .mediaThumbs.list .details li {
        color:#aaa; }

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

.show-more span {
    background:#aaa; }

    .albumDetail .statistics li,
    .mediaDetail .statistics li {
        color:#aaa; }

.mediaDetail .uploader li {
    color:#aaa; }

.mediaDetail .share .embedd {
    border-left:1px solid #aaa; }

.buy {
    border:1px solid #aaa; }

        .buySingle .info div span {
            color:#aaa; }

#playlist {
    background:#ddd; }

#recommended {
    border:1px solid #ddd; }

    #fileUpload .fileUpload {
        border:1px dashed #aaa; }

        #fileUpload .fileUpload fieldset {
            background:#fff; }

        #fileUpload .fileUpload i {
            color:#aaa; }

    #fileUpload .uploadProgress .progress-bar {
        background-color:#666; }

    #fileUpload .description {
        color:#aaa; }

        .addMediaFile a i {
            color:#666; }

.channelList > article {
    box-shadow:0 0 2px #aaa; }

    .channelList > article:hover {
        box-shadow:0 0 3px #666; }

    .channelList .channelTeaser .details {
        color:#aaa; }

    .channelThumbs .mediaOverlay .additionalInfo p {
        color:#aaa; }

.channelThumbs.big article {
    box-shadow:0 0 2px #aaa; }

        .channelThumbs.big .mediaOverlay .additionalInfo .buyMedia .buy {
            background:#666;
            border:1px solid #000; }

    .channelThumbs.big .mediaOverlay .details li {
        color:#aaa; }

.channelThumbs.small article {
    box-shadow:0 0 2px #aaa; }

    .channelThumbs.small article:hover {
        box-shadow:0 0 3px #666; }

.channelThumbs.small .additionalInfo p {
    color:#aaa; }

.channelThumbs.list article {
    box-shadow:0 0 2px #aaa; }

    .channelThumbs.list article:hover {
        box-shadow:0 0 3px #666; }

.channelThumbs.list .additionalInfo p {
    color:#aaa; }

.viewChannel .statistics li {
    color:#aaa; }

.albumThumbs article {
    box-shadow:0 0 2px #aaa; }

    .albumThumbs article:hover {
        box-shadow:0 0 3px #666; }

    .albumThumbs .mediaInfo p {
        color:#aaa; }

        .albumThumbs.big .mediaOverlay .additionalInfo .buyMedia .buy {
            background:#666;
            border:1px solid #000; }

    .albumThumbs.big .mediaOverlay .details li {
        color:#aaa; }

        .albumThumbs.small .additionalInfo p {
            color:#aaa; }

    .viewAlbum #subNav li a {
        background:#fff; }

.groupListing article {
    box-shadow:0 0 2px #aaa; }

    .groupListing article:hover {
        box-shadow:0 0 3px #666; }

    .groupListing .groupInfo .details {
        color:#aaa; }

        .groupThumbs.big .mediaOverlay .additionalInfo .buyMedia .buy {
            background:#666;
            border:1px solid #000; }

    .groupThumbs.big .mediaOverlay .details {
        color:#aaa; }

.groupThumbs.small .details {
    color:#aaa; }

#groupStatistics i {
    color:#aaa; }

.groupDetail .admin .name {
    color:#111; }

    .groupDetail .admin article:hover .name {
        color:#666; }

.groupDetail .admin p {
    color:#aaa; }

.groupDetail .admin:hover .userThumb {
    box-shadow:0 0 3px #666; }

    .forumListing .top {
        background:#ddd; }

    .threadListing .top {
        background:#ddd; }

.topic {
    border-bottom:1px solid #ddd; }

.threadComment {
    border-bottom:1px solid #ddd; }

.threadComment .title {
    border-bottom:1px dotted #ddd; }

    .threadComment .title p {
        color:#aaa; }

.blogList article {
    box-shadow:0 0 2px #aaa; }

    .blogList article:hover {
        box-shadow:0 0 3px #666; }

    .blogList .blogTeaser .text {
        border-bottom:1px solid #ddd; }

        .blogList .blogTeaser .details li {
            color:#aaa; }

    .blogList article:hover .more {
        background:#666; }

    .blogDetail .statistics li {
        color:#aaa; }

.blogThumb {
    border-top:1px solid #ddd; }

.blogThumb .date {
    color:#aaa; }

.blogThumb .comments {
    color:#aaa; }

.newsList article {
    box-shadow:0 0 2px #aaa; }

    .newsList article:hover {
        box-shadow:0 0 3px #666; }

.categoryThumbs article {
    box-shadow:0 0 2px #aaa; }

    .categoryThumbs article:hover {
        box-shadow:0 0 3px #666; }

    .categoryThumbs .head p {
        color:#111; }

.categoryThumbs .details {
    background: #f9f9f9;
    box-shadow:inset 0 1px 2px #aaa; }

    .categoryThumbs .details li {
        color:#aaa; }

#userStatistics i {
    color:#aaa; }

    .userList article .name {
        color:#111; }

        .userList article:hover .name {
            color:#666; }

    .userList article p {
        color:#aaa; }

    .userList article:hover .userThumb {
        box-shadow:0 0 3px #666; }

#blog .blogList {
    border-left:2px solid #aaa; }

    #blog .blogList .date {
        background:#6b6b6b url('../images/transDL-10.png') 0 50% repeat-x; }

        #blog .blogList li:hover .date {
            background-color:#404040; }

#userCredits .creditAmount {
    border:1px solid #ddd; }

    .userActivity .heading header {
        background:#fff; }

            .userActivity .heading header h4 i {
                color:#aaa; }

        .userActivity .heading header .time {
            color:#aaa; }

.userActivity .group .memberCount {
    color:#aaa; }

.activityListing .userActivity li {
    border-bottom:1px solid #ddd; }

#activity .userActivity {
    border-left:2px solid #aaa; }

        #activity .userActivity .date i {
            color:#aaa; }

    #activity .userActivity article {
        box-shadow:0 0 2px #aaa; }

.chooseMessage li {
    border-bottom:1px solid #aaa; }

    .chooseMessage section:hover {
        background:#fff; }

    .chooseMessage section.new {
        border-left:4px solid #666; }

    .chooseMessage section.active {
        background:#ddd; }

    .chooseMessage .details h3,
    .chooseMessage .details h3 a {
        color:#111; }

    .chooseMessage .details .date {
        color:#aaa; }

.viewMessage header {
    border-bottom:1px solid #aaa; }

    .viewMessage header span {
        color:#aaa; }

.viewMessage .details .date {
    color:#aaa;  }

.viewMessage .details .info {
    border-bottom:1px solid #eee; }

.pagination .swiper-active-switch, 
.pagination .swiper-active-switch {
    background:#666 !important; }

