header img#siteLogo {display:block;position:relative;margin-top:5.6px;max-width: 150px;}
.showMore, .redStripe strong {display: none !important}
.redStripe strong {font-size: 120%;line-height: 26px;}
#categories ul {float: left;}
.post-categories {margin-right: 5px;}
.post-channels a {background: #000 !important;color: #fff !important;margin: 0 !important;margin-left: -1px !important;margin-right: -1px !important;}
.theme-switcher {font-size: 130%;padding-left: 1px !important;padding-right: 1px !important;}
ul.page-numbers {float: none !important;}
.pagination.lighter ul li span, #categories ul li a, header #mainMenu ul li a, .buddypress-wrap:not(.bp-single-vert-nav) .main-navs > ul > li > a, .pagination ul li a, ul.page-numbers li a, .pagination ul.page-numbers li span.current {
background: #000;border: 0;text-decoration: none;text-decoration: none !important;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;color: #fff;display: inline-block;font-size: 16px;font-weight: 400;line-height: 26px;margin: 0 6px 3px 0;padding: 3px 7px 0 7px;text-shadow: none;white-space: normal;-webkit-user-select: text;
-khtml-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;transition: background-color 0.3s ease;-webkit-transition: background ease .2s,border ease .2s,-webkit-box-shadow ease .2s;transition: background ease .2s,border ease .2s,-webkit-box-shadow ease .2s;
-o-transition: box-shadow ease .2s,background ease .2s,border ease .2s;-moz-transition: box-shadow ease .2s,background ease .2s,border ease .2s,-moz-box-shadow ease .2s;transition: box-shadow ease .2s,background ease .2s,border ease .2s;transition: box-shadow ease .2s,background ease .2s,border ease .2s,-webkit-box-shadow ease .2s,-moz-box-shadow ease .2s;
}
.pagination.lighter ul li span {

}
.metadata, .tax-title, .thumbInside p {text-align: center;}
#main #video-tags a:hover, #categories ul li a:hover, header #mainMenu ul li a:hover, .pagination ul li a:hover, ul.page-numbers li a:hover,.pagination.lighter ul li a.selected,.pagination.lighter ul.page-numbers li a.current,ul.page-numbers li span.current,
header #mainMenu .current-menu-item a, .buddypress-wrap:not(.bp-single-vert-nav) .main-navs > ul > li > a:hover, .buddypress-wrap .bp-navs.tabbed-links ul li a:hover, .buddypress-wrap .bp-navs.tabbed-links ul li:hover {background: #333 !important;color: #fff !important;text-decoration: none;}
#main #video-tags a {display: inline-block; text-decoration: none; text-transform: lowercase; padding: 4px; background: #000;}
#main #video-tags .post-tags a {background: #333; margin-right: 5px;}
#main #video-tags .post-performers a {margin-right: 5px;}
header #mainMenu ul li {border-right: none !important;}
.pagination {text-align: center;}
.thumbBlock p.metadata .duration {font-size: 13px; background: #888; color: #000;}
@media only screen and (min-width:920px){
header #secondaryMenu .filters a {width: 100% !important;float: left !important;color: #fff !important;background: #000;padding: 3px 6px;}
header #secondaryMenu .filters {display: none;padding: 3px 6px;max-width: 160px;z-index: 105;margin-top: 135px;}
header #secondaryMenu {position: absolute;top: 5px;right: 0;display: inline-block;overflow: visible;}
input#q {
    background: #fff !important;
    border: 2px solid #a8a8a8 !important;
    border-right-color: rgb(168, 168, 168);
    border-right-style: solid;
    border-right-width: 2px;
    border-right: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    -moz-border-radius-topleft: 3px;border-top-left-radius: 3px;color: #888 !important;font-size: 20px;height: 38px;margin: 0;padding: 4px 10px;}
header h2.secondary .redText {font-size: 20px;}
header h2.secondary {margin-top: 17px;font-weight: bold;font-size: 20px;color: #fff}
#searchSubmit {
    border: 2px solid #a8a8a8 !important;
    border-left-color: rgb(168, 168, 168);
    border-left-style: solid;
    border-left-width: 2px;
    border-left: 0 !important;
    display: inline-block;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border-top-right-radius: 0px;border-bottom-right-radius: 0px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;-moz-border-radius-bottomright: 3px;border-bottom-right-radius: 3px;font-size: 16px;font-weight: 400;height: 38px;margin: 0;padding: 0 10px;-webkit-transition: background .2s;-o-transition: background .2s;-moz-transition: background .2s;transition: background .2s;position:absolute;margin-left: -2px;}
#searchForm .search-input:focus {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.whiteStripe {margin-top: 5px;margin-bottom: 10px;}
.redStripe .showMore {display: none !important;border-bottom: none !important;}
header #secondaryMenu .login-logged .languages-switcher{visibility: hidden;width: 0;height: 0;margin: 0;padding: 0;position: relative;right: 16px;}
.languages-switcher select, .languages-switcher span {visibility: visible;width: 90px;display: inline-block;margin-left: 10px;}
.languages-switcher input, .languages-switcher a {display: none;}
.account_btn {border: none !important; padding: 6px 5px !important;border-radius: 0 !important;min-width: 110px;font-size: 130%;box-sizing: border-box;text-transform: uppercase;font-weight: bold;}
.dropdown {position: relative !important;display: inline-block !important;}
.dropdown-content {z-index: 10;display: none;position: absolute !important;background-color: #000 !important;min-width: 180px;overflow: auto;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);}
.dropdown-content a {color: #fff !important;padding: 12px 16px !important;text-decoration: none;display: block;border: 0 !important;}
header #secondaryMenu .login-logged, .whiteStripe {overflow: visible;}
#main {z-index: 9;}
.show {display: block;}
.dropdown a:hover {background-color: #fff !important;color: #000 !important;}
a.new_login{border: 0 !important;background: transparent !important;border-radius: none !important;}
header {display: block;position: relative;overflow: visible;}
.desktop_slogan {display: block;position: relative;float: left;margin-left: 6%;width: 33%;}
header #secondaryMenu .login-logged a, header #secondaryMenu .login-logged a:hover {background:transparent;color: #000;border: none;}
#x-messages .inner, .x-messages .inner {border: none !important;}
#main .redStripe, .blackStripe {background: transparent !important;color: #000;overflow: visible;}
#page {max-width: 1300px;margin: 0 auto;overflow: hidden;}
}
/*.video-hd-mark::after {content: '+';position: relative;top: -2px;margin-left: 2px;}*/

ul.home-buttons li {padding: 10px 14px;}
ul.home-buttons li {padding: 8px 10px;}
ul.home-buttons li:hover {background: transparent;}
ul.home-buttons li a {font-size: 140%;padding: 1px 5px;}
ul.home-buttons li.right-info {font-size: 100% !important;text-transform: uppercase;padding-bottom: 2px !important;margin-top: 8px;}
ul.home-buttons li.settings-icon {font-size: 100% !important;padding-bottom: 2px !important;margin-top: 8px;}
#nav-toggle{position: relative;float: left;display: block;margin-top: 0.9%;margin-right: 2px;margin-left: 3px;}
#nav-toggle {cursor: pointer; padding: 10px 35px 16px 0px; }
#nav-toggle span, #nav-toggle span:before, #nav-toggle span:after {cursor: pointer;border-radius: 2px;height: 5px;width: 28px;background: #a8a8a8;position: absolute;display: block;content: '';}
#nav-toggle span:before {top: -10px;}
#nav-toggle span:after {bottom: -10px;}
#nav-toggle span, #nav-toggle span:before, #nav-toggle span:after {transition: all 200ms ease-in-out;}
#nav-toggle.active span {background-color: transparent;}
#nav-toggle.active span:before, #nav-toggle.active span:after {top: 0;}
#nav-toggle.active span:before {transform: rotate(45deg);}
#nav-toggle.active span:after {transform: rotate(-45deg);}
.tabsContainer ul.tabButtons li.headtab, .btn-more {color: #fff;font-size: 15px !important;line-height: 0px!important;background: #404040 !important;padding: 4px 6px !important;background-image: none;font-size: 120%;border: 1px solid #737373 !important;transition: background-color 0.3s ease;-webkit-transition: background ease .2s,border ease .3s,-webkit-box-shadow ease .3s;transition: background ease .3s,border ease .3s,-webkit-box-shadow ease .3s;-o-transition: box-shadow ease .3s,background ease .3s,border ease .3s;-moz-transition: box-shadow ease .3s,background ease .3s,border ease .3s,-moz-box-shadow ease .2s;transition: box-shadow ease .3s,background ease .3s,border ease .3s;transition: box-shadow ease .3s,background ease .3s,border ease .3s,-webkit-box-shadow ease .3s,-moz-box-shadow ease .3s;}
.tabsContainer ul.tabButtons li.headtab i {font-size: 20px !important;}
#videoTabs .nb_views {display: inline-block;font-size: 180%;min-width: 100px;line-height: 18px;font-weight: bold;text-align: left !important;vertical-align: left;margin-top: 5px;}
#videoTabs .nb_views .text {font-size: 70%;text-transform: lowercase;}
#voteYes, .voteGroup .voteYes, #voteNo, .voteGroup .voteNo {margin: 0;border-radius: 2;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
#note-bar {height: 5px;width: 180px;overflow: hidden;margin: 5px 0 0 0;margin-left: 0px;position: absolute;border-radius: 3px;margin-left: -92px;}
@media only screen and (min-width:517px) {
#tabVote {padding-bottom: 30px !important;}
}
.newStripe {font-size: 140% !important;padding: 8px 4px;}
#sidebar h3 {background: none !important;}

#main a {
    font-size: 14px;
    /*font-weight: 700;*/
    text-decoration: none;
}
 .thumbInside p {margin-top:5px;} .metadata {color: #aaa; font-size: 14px;} .thumbInside .video-hd-mark {font-size:12px;background: #bd2405;} input#q{font-size:18px;}

.pagination ul li a, ul.page-numbers li a {border: 1px solid #292929 !important;}
.pagination.lighter ul li a {background: #333 !important; color: #ccc !important;}
.pagination.lighter ul li span.current {
    background: 0 0;
    border: 1px solid #292929!important;
}
#mobile_search #searchSubmit {
    font-size: 24px;
    background: #333;
    color: #ababab;
    border-left: 0;
    border: 1px solid #918e8c;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-left: 0;
    margin-left: -5px;
    position: absolute;
}
.tabsContainer ul.tabButtons li.headtab:hover, .tabsContainer ul.tabButtons li.headtab.selected, .btn-more:hover {
    background-color: #262626 !important;
    border-color: #545454 !important;
}
.tabsContainer ul.tabButtons li.headtab {
    border: none !important;
    margin: 5px;
}
.pagenavi {
    text-align: center;
    margin-bottom: 20px;
    cursor: pointer;
}

.pagenavi a {
    margin-top: 5px;
    border: 0.4px solid #dadada;
    padding: 5px 15px;
    margin-right: 5px;
    border-radius: 4px;
    display: inline-block;
}

.pagenavi a.active {
    background: #ea4335;
    color: #fff;
}

.pagenavi a:hover {
    background: #ea4335;
    color: #fff;
}

.video-rank {
    font-size: .9em;
    position: absolute;
    top: 0;
    border-left: 3px solid #ea4335;
    border-radius: 0 4px 4px 0;
    background: none repeat scroll 0 0 rgba(17,17,17,.6);
    margin-top: 2px;
    padding: 2px 4px;
    color: #fff
}
