body {margin: 0;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size: 1rem;font-weight: 400;color: #959595;background: #21201f; min-width: 262px;}
 html {font-family: sans-serif;line-height: 1.15;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: transparent;}
 *, ::after, ::before {box-sizing: border-box; margin: 0; padding: 0;}
 a {color: #fff;text-decoration: none;}
h1,.h1_title {padding-bottom: .55rem;font-size: 1.5rem; color: #fff;}
 h1:first-letter, .h1_title:first-letter, h2:first-letter {text-transform: uppercase;}
h2 {padding-bottom: .55rem;margin-right: .5rem;font-size: 1.3rem;}
 @media (max-width: 768px){h1,.h1_title{font-size: 1.2rem ;}
h2{font-size: 1.1rem;}
}@media (max-width: 550px){h1,.h1_title {font-size: 1.1rem;}
 h2 {font-size: 1rem; color: #fff;}
}.input-group-append {margin-left: -1px;}
.input-group-append, .input-group-prepend {display: -ms-flexbox;display: flex;}
button {cursor: pointer; border-radius: 0; display: inline-block;font-weight: 400;color: #212529;text-align: center;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: transparent;border: 1px solid transparent;padding: .2rem .5rem;border-radius: .25rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; color: #000;background: #ff9900; margin-right: 7px;}
.btn-group-sm>.btn, .btn-sm {padding: .25rem .5rem;font-size: .875rem;line-height: 1.5;border-radius: .2rem;}
.input-group {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: stretch;align-items: stretch;width: 100%;}
.input-group>.custom-select:not(:last-child), .input-group>.form-control:not(:last-child) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.input-group>.custom-file, .input-group>.custom-select, .input-group>.form-control, .input-group>.form-control-plaintext {position: relative;-ms-flex: 1 1 auto;flex: 1 1 auto;width: 1%;margin-bottom: 0;}
.form-control {display: block;width: 100%;height: calc(1.5em + .75rem + 2px);padding: .375rem .75rem;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #495057;background-color: #21201f;background-clip: padding-box;border:  none;border-radius: .25rem;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
#go-top {position: fixed;bottom: 50px;left: 10px;text-align: center;cursor: pointer;display: none;padding: 5px 10px;background: #c0c0c0;line-height: 30px;border-radius: 5px;opacity: 0.8;}
.p-0 {padding: 0!important;}
nav {background: #000;}
.navbar {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;padding: .5rem 1rem; z-index: 121;}
@media (min-width: 992px){.navbar-expand-lg {-ms-flex-flow: row nowrap;flex-flow: row nowrap;-ms-flex-pack: start;}

.right-player-col { text-align: center; overflow: hidden; font-size: 0; }
.player-bn { background-color: none; display: inline-block; vertical-align: top; margin: 20px 10px 0 10px; width: 300px; }
.player-bn-2, .player-bn-3, .player-bn-4, .player-bn-5, .player-bn-6, .player-bn-7, .player-bn-8 { display: none; }


  .player-holder, .right-player-col { display: table-cell; vertical-align: top; }

}@media (max-width: 992px){ nav{margin-bottom:0;}
}.w-100 {width: 100%!important;}
.ml-1, .mx-1 {margin-left: .25rem!important;}
.ml-auto, .mx-auto {margin-left: auto!important;}
.mr-2, .mx-2 {margin-right: .5rem!important;}
.mb-3, .my-3 {margin-bottom: 1rem!important;}
@media (min-width: 992px){.mb-lg-0, .my-lg-0 {margin-bottom: 0!important;}
}.mb-2, .my-2 {margin-bottom: .5rem!important;}
.mt-2, .my-2 {margin-top: .5rem!important;}
@media (max-width: 991.9px){.collapse:not(.show) {display: none;}
}.navbar-collapse {-ms-flex-preferred-size: 100%;flex-basis: 100%;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-align: center;align-items: center; background: #fff !important;width: 100% !important;}
.top-menu-list {background: #000 !important; padding: 9px 0px;}
@media (min-width: 992px){.top-menu-list {  display: block; text-align: center;}
}.nav-hover-menu li {margin-left: -5px;}
 a.logo {padding: 15px 74px 10px 10px; margin-left: 7px; margin-right: auto;position:relative;}
.hidden-umenu-small {display: none;padding-bottom: 4px;-webkit-transition-duration: .3s;-moz-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-property: -webkit-transform;transition-property: transform; cursor: pointer;}
.search-wrap {width: 40%;}
@media (max-width: 760px){.search-wrap {width: 100%; padding-bottom: 10px; order: 3;}
}@media (max-width: 992px){a.logo{margin: auto; padding-right: 0;}
.hidden-umenu-small {display: block; margin-left: 7px;}
}.icon-b {background: #ff9900;border-radius: 5px;display: block;height: 6px;margin: 3px auto;width: 32px;}
.rotate90 {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);}
.container {width: 100%;padding: 0 7px;}
.content-holder {font-size: 0;line-height: 0;margin: -5px;}
.video-block {width: 25px;padding: 2px;display: inline-block;width: 20%;vertical-align: middle;}
@media (max-width: 1300px){.video-block {width: 25%;}
}@media (max-width: 999px){.video-block {width: 33.33%;}
}@media (max-width: 750px){.video-block, .bottom-advertising .item, .categories-block {width: 50%;}
}@media (max-width: 510px){.video-block, .bottom-advertising .item, .main-advertising .item, .categories-block {width: 50%;}
}@media (max-width: 300px){.video-block, .bottom-advertising .item, .categories-block {width: 100%;}
}.video-block .link {background: #0f0f0f !important;padding: 1px 0 0 1px;border: 1px solid #514e4c !important;border-radius: 2px;display: block;}
.video-block .link .img-holder {position: relative;padding-bottom: 68%;}
.video-block .title-holder {padding: 5px;}
.video-block .img-holder .label {padding: 3px 5px;background: #ff9900;font: 700 10px/10px 'Roboto', Arial, sans-serif;font-style: italic;color: #000;position: absolute;text-transform: uppercase;top: 5px;right: 5px;border-radius: 2px;}
.video-block .link .img-holder img {position: absolute;top: 0;left: 0;right: 0;border: 0;display: block;width: 100%;height: 100%;}
.video-block .img-holder .duration {padding: 0 5px;background-color: rgba(43, 43, 43, .5);border-radius: 2px;font: 700 12px/17px 'Roboto', Arial, sans-serif;color: #fff;position: absolute;bottom: 5px;right: 5px;}
.video-block .img-holder .views {padding: 0 5px;background-color: rgba(43, 43, 43, .5);border-radius: 2px;font: 700 12px/17px 'Roboto', Arial, sans-serif;color: #fff;position: absolute;bottom: 5px;left: 5px;}
.video-block .title-holder {padding: 5px;}
.video-block .title-holder .title {font: 500 15px/18px 'Roboto', Arial, sans-serif;color: #979ca0;border-bottom: 1px solid #323130; height: 38px;overflow: hidden;}
.video-block .title-holder .statistic {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;color: #979ca0;font: 500 12px/16px 'Roboto', Arial, sans-serif;padding: 3px 0 0 0;}
.video-block .title-holder .statistic .data i {color: #ff9900;margin: 0 5px 0 0;}
.video-block .title-holder .statistic .percent {color: #ff9900;}
.statistic .percent i {margin: 0 0 0 5px;}
.video-block:hover a.link{border: 1px solid #ff990087 !important;}
.video-block:hover .title-holder .title{border-bottom: 1px solid #ff990087}.pagination-bottom { padding: 40px 0 10px 0; text-align: center; width: 100%;}
.pagination-list { font-size: 0; line-height: 0;}
.pagination-list .item { display: inline-block; vertical-align: middle; margin: 0 5px;line-height: 35px;}
.pagination-list .active .link, .pagination-list .link:hover { background: #ff9900; color: #000;}
.pagination-list .link { background: #000; height: 40px; padding: 0 15px; color: #979ca0; border-radius: 3px; border: 1px solid #323130; display: inline-block; text-align: center; font: 500 18px/40px 'Roboto', Arial, sans-serif;}
.pagination-list .btn-jump .link { background: rgba(0, 0, 0, 0); border: none; padding: 0; line-height: 30px;}
.pagination-list li a:hover {text-decoration: none;}
@media screen and (max-width: 480px){.pagination-list .link {font: 500 14px/35px 'Roboto', Arial, sans-serif;height: 35px;}
}@media screen and (max-width: 250px){.inviz-pagin {display: none!important;}
}.footer {padding: 20px 30px 20px 30px; background: #000;width: 100%;margin-top: 30px;}
@media (max-width: 625px){.footer .footer-left, .footer .footer-right{width: 100%; display: block;text-align: center;}
.footer {padding: 10px !important; margin-top: 20px;}
}.text-muted {color: #6c757d!important;}
@media (min-width: 625px){.footer .footer-left {width: 40%; display: inline-block;}
.footer .footer-right {width: 40%; display: inline-block; float: right; text-align: right;}
}.footer .footer-right a{margin-right: 9px; color: #979ca0;}
.footer .footer-right a:hover{color: #ff9900; text-decoration: underline;}
.footer .footer-right a:last-child{margin-right: 0px;}
[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon' !important;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-video-cam:before {content: "\e90c";}
.icon-user:before {content: "\e971";}
.icon-thumb-up-2:before {content: "\e905";}
.icon-film:before {content: "\e902";}
.icon-bubble2:before {content: "\e96e";}
.icon-thumb-up:before {content: "\e900";}
.icon-thumb-down:before {content: "\e906";}
.icon-search:before {content: "\e901"; font-size: 20px;}
.icon-bad { font-size: 30px; color: #ff9900; cursor: pointer; margin-right: 7px; font-weight: bold; display: none;}
.icon-search2:before {content: "\e901"; font-size: 30px; color: #ff9900; cursor: pointer; margin-right: 7px; font-weight: bold;}
.icon-folder-open:before {content: "\e930";}
.icon-clock:before {content: "\e94e";}
.icon-calendar:before {content: "\e953";}
.icon-eye:before {content: "\e9ce";}
.icon-star-full:before {content: "\e9d9";}
.all-categ .title-holder .title{border: none!important; height: auto!important; padding: 5px;}
.all-categ .title div i {vertical-align: middle; color: #ff9900;}
.all-categ .title div span {vertical-align: middle;}
.f-right{float: right;}
.sort a{font-size: 1em; text-align: center; border-radius: 3px; padding: 6px; margin-right: 7px;}
.sort a:last-child{margin-right:0;}
 .sort{display:flex; float:left; justify-content: space-around; margin-bottom: 5px;}
 .title-player h1 {text-transform: uppercase;display: inline-block;}
 .activatec {background: #ff9900;color: #000;}
@media (min-width: 660.5px) {.sorting-main{display: flex;}
 .sorting-main h2{margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; padding: 0 !important; text-transform: uppercase; margin-right: auto;}
}@media (max-width: 660px) {.sort{justify-content: space-between!important;float:none !important;}
 .sorting-main h2, .sorting-main h1 {display: block!important;}
}@media (max-width: 460px) {.search-wrap input{height: 32px;}
.sort{flex-direction: column; float:none !important;}
 .sort a{margin-right: 0; margin-bottom: 5px;}
}@media (max-width: 300px){ a.logo span b{display: none;}
}@media (max-width: 830px){ .text-rubric {display: none;}
 .rubrik-inv{display: block; margin-top: 5px;}
}.text-rubric p, .text-rubric2 p{font-size: 15px;font-weight: 400;line-height: 20px;margin-bottom: 15px; color: #949494;}
.content-video {line-height: 0;margin: 0 0 20px; width: 100%;}
.content-video .main-сontent {vertical-align: top;margin: 0;}
@media screen and (max-width: 992px){.content-video .main-сontent {width: calc(100% - 260px);}
}@media screen and (max-width: 826px){.content-video .main-сontent {width: 100%;}
}@media screen and (max-width: 826px){.title-player .title-holder i {display: none;}
}@media screen and (max-width: 826px){.title-player .title-holder h1 {font-size: 15px;line-height: 15px;}
}.title-player .title-holder {font-weight: 400;letter-spacing: 0.4px;}
.title-text .title-holder, .title-player .title-holder {font: 700 21px/25px 'Roboto', Arial, sans-serif;color: #000;}
.content-video .player-holder {border: 1px solid #514e4c; background: #0f0f0f;border-radius: 2px;margin: 0 0 10px;width: 100%;}
.content-video .views-data-like {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding: 15px;border-bottom: 1px solid #323130;}
.views-data-like .views-data {font-size: 0;line-height: 0;}
.like-dislayer {font-size: 0;line-height: 0;}
.views-data-like .views-data .statistic {font-size: 0;line-height: 0;display: inline-block;vertical-align: middle;text-align: center;}
.views-data .statistic .item {display: inline-block;font: 500 16px/21px 'Roboto', Arial, sans-serif;color: #979ca0;vertical-align: middle;margin: 0 20px 0 0;}
.left-column .content-holder{text-align: center;}
@media screen and (max-width: 826px){.views-data .statistic .item {margin: 0 8px 0 0;font: 400 14px/19px 'Roboto', Arial, sans-serif;}
}.views-data .statistic .item:last-child {margin: 0;}
.views-data .statistic .item i{color: #ff9900;}
.like-dislayer .like, .like-dislayer .dislayer {padding: 4px;background: #323130;border-radius: 3px;border: 1px solid rgba(0,0,0,.125);display: inline-block;vertical-align: middle;cursor: pointer;}
.like-dislayer .progress {width: 75px;display: inline-block;vertical-align: middle;text-align: center;}
.main-сontent .player-holder .text-video {color: #979ca0;font: 500 14px / 19px Roboto, Arial, sans-serif;border-bottom: 1px solid #323130;padding: 10px;}
.title-text.video-pages {padding: 0 0 5px;}
.title-text .title-holder {margin: 6px 0;}
.title-bottom { color: #fff;font: 500 20px/25px 'Roboto', Arial, sans-serif;margin: 10px 0;}
.content-video .left-column {display: inline-block;vertical-align: top;width: 300px;margin: 5px 0 0 0;}
.content-video .left-column .video {padding: 0 5px;-webkit-box-sizing: border-box;box-sizing: border-box;}
@media screen and (max-width: 992px){.content-video .left-column {width: 250px;}
}@media screen and (max-width: 826px){.content-video .left-column {width: 100%; margin-top: 10px;}
.content-video .left-column .video-block {float:left;}
}.left-column .title-block-sorting {padding: 0;}
.title-block-sorting {padding: 7px 0 9px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
.content-video .left-column .video .last-video {font: 500 18px/23px 'Roboto', Arial, sans-serif;color: #000;margin: 0 0 10px;}
.content-video .left-column .video-block {width: 250px;padding: 0 0 10px; margin-left: 5px;}
.main-сontent .player-holder .tags {position: relative;min-height: 38px;padding: 10px;}
.main-сontent .player-holder .tags .row .tag {font: 600 15px/18px 'Roboto', Arial, sans-serif;color: #fff;margin: 0 5px 0 0;display: inline-block;vertical-align: middle;}
.main-сontent .player-holder .tags .row {font-size: 0;line-height: 0;margin: 0 0 10px;}
.main-сontent .player-holder .tags .row:last-child {margin: 0;}
.like-dislayer .like i, .like-dislayer .dislayer i {font-size: 21px;color: #12c312;}
.like-dislayer .like:hover{background: #12c312;}
 .like-dislayer .dislayer:hover{background:red;}
 .like-dislayer .like:hover i, .like-dislayer .dislayer:hover i{color: #000 !important;}
.tags .row .link {font: 400 13px/15px 'Roboto', Arial, sans-serif;color: #949494;padding: 5px;display: inline-block;vertical-align: middle;background: #000;border-radius: 3px;margin: 2px 10px 2px 0; border: 1px solid #323130;}
@media (max-width: 535px) {.content-video .left-column .video-block {float:none;}
}@media screen and (max-width: 640px){.tags .row .link {margin: 0 10px 5px 0;padding: 3px;}
}.tags .row .link:hover {color: #000;background: #ff9900;}
.like-dislayer .progress .result-vote {font: 500 16px/21px 'Roboto', Arial, sans-serif;color: #12c312;display: block;}
.like-dislayer .progress p {font: 500 12px/17px 'Roboto', Arial, sans-serif;color: #000;display: block;margin: 0;}
.like-dislayer .progress p span {color: #979ca0;}
@media screen and (max-width: 480px){.like-dislayer, .views-data-like .views-data {margin: 0 auto;}
}.container-player{background: #000; display: flex; justify-content: center; max-height: 500px;}
#video-player {max-width:100%;}
.pos-center {max-width: 1370px !important;margin: 0 auto !important;padding: 0 10px !important;}
.pos-center-foot {max-width: 1370px !important;margin: 0 auto !important;}
@media (max-width: 576px) {.pos-center-cont {max-width: 1370px !important;margin: 0 auto;}
}@media (min-width: 577px) {.pos-center-cont {max-width: 1370px !important;margin: 0 auto;}
}.d-inline {display: inline;}
.d-none {display: none;}
.d-block {display: block!important;}
 .d-inline-block {display: inline-block!important;}
.top-categories {padding: 5px 10px 0 10px;}
 .top-categories a:hover{text-decoration: underline;}
 .view-video-bot{font-size: 13px;line-height: 1.7;color: #5c5c5c; padding: 10px 20px; border-top: 1px solid rgba(0,0,0,.125);}
.p-3{padding:1rem!important}.pl-3{padding-left:1rem!important}.p-2{padding:.5rem!important}.m-1{margin:.25rem!important}.ml-3{margin-left:1rem!important}.text-primary{color:#ff9900!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-center{text-align:center!important}.caret{display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px solid;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 10rem;padding: 0;font-size: 1rem;color: #212529;text-align: left;list-style: none;background-color: #000;background-clip: padding-box;border: 1px solid rgba(0,0,0,.15);border-radius: 2px;}
.dropdown-item {display: block;width: 100%;padding: .25rem 1.5rem;clear: both;font-weight: 400;color: #212529;text-align: inherit;white-space: nowrap;background-color: transparent;border: 0;}
.dropdown-item img {vertical-align: middle;}
.dropdown-item:focus, .dropdown-item:hover {color: #16181b;text-decoration: none;background-color: #f8f9fa;}
.dropmenulng span.ln {padding-left: 2px; text-transform: uppercase;}
.pos-relative{position: relative;}
.adv-block {padding: 10px 20px 10px 20px;border-top: 1px solid #514e4c; border-bottom: 1px solid #514e4c;background: #000;width: 100%;margin-top: 20px;text-align: center;}
ul.column-list-tags, ul.column-list-cats, .column-category {-moz-column-count: 4;-webkit-column-count: 4;column-count: 4;list-style: none;}
@media (min-width: 1200px){ul.column-list-tags, ul.column-list-cats, .column-category {-moz-column-count: 5; -webkit-column-count: 5; column-count: 5;}
}@media (min-width: 992px){.tooltip, .icon-bad{display: none;}
}@media (max-width: 992px){ul.column-list-tags, ul.column-list-cats, .column-category {-moz-column-count: 3; -webkit-column-count: 3; column-count: 3; } .search-wrap {width: 100%;position: absolute;left: 0;top: 101%;padding: 7px 7px 5px 7px;z-index: 100;vertical-align: middle;background: #000; padding-top: 10px;padding-bottom: 10px; display: none;}
}@media (max-width: 720px){ul.column-list-tags, ul.column-list-cats, .column-category {-moz-column-count: 2; -webkit-column-count: 2; column-count: 2;}
}.mt-2, .my-2 {margin-top: .5rem!important;}
span.navbar-toggler-icon {width: 1.1em !important; height: 1.1em !important; background-image: none !important; }.navbar-toggler { padding: 2px 7px 5px 7px !important; border-color: #ffc107 !important; color: #ffc107 !important; }.navbar-toggler:hover { color: #000 !important;}
.navbar-collapse { background: #000 !important; z-index: 101 !important; }.top-menu-list li, .lang-menu-mobile li{ list-style-type: none; }.drop-cat-list { position: absolute; top: 94px; left: 5%; z-index: 100; border-right: 1px solid #007bff; border-bottom: 1px solid #007bff; border-left: 1px solid #007bff; width: 90%; filter: opacity(97%); -webkit-filter: opacity(97%); } .b-nav-r a span { color: #007bff!important; } .b-nav-r:hover a span { color: #000!important; }.dont-upper-li { text-transform: none !important; font-weight: normal !important; }.dropdown-list-tags, .dropdown-list-cats { display: none; z-index: 10100 !important; }@media (min-width: 992px) { .dropdown-list-tags, .dropdown-list-cats { position: absolute; background: rgba(0, 0, 0, .9); border: 1px solid #262625; right: 15px; left: 15px; }.dropdown-menu-tags:hover .dropdown-list-tags, .dropdown-menu-cats:hover .dropdown-list-cats{ display: block !important; border: 1px solid #262625; }}@media (max-width: 991px) {.top-menu-list li a { width: 100%;}
.top-menu-list li {margin-top: 10px; margin-left: 5px;}
.top-menu-list li:first-of-type {margin-top: 0;}
.navbar-collapse { width: 100% !important; position: absolute !important; top: 101% !important; }.dropdown-list-tags, .dropdown-list-cats{ border: 1px solid #262625; background: inherit; margin-top: 10px;}
}.navbar-nav {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;padding-left: 0;margin-bottom: 0;list-style: none;}
@media (min-width: 992px){.navbar-expand-lg .navbar-nav {-ms-flex-direction: row;flex-direction: row;}
}.py-3 {padding-bottom: 1rem!important;padding-top: 1rem!important;}
.py-1 {padding-top: .25rem!important;padding-bottom: .25rem!important;}
.m-1 {margin: .25rem!important;}
.cat-item-video li, .cat-item-video-blue li{margin: .25rem!important;}
.cat-item-video {text-decoration: none !important;white-space: nowrap !important;margin-bottom: 5px;background: inherit;border-radius: 5px !important;color: #949494 !important;line-height: 17px !important;border-radius: 3px !important;display:  block;padding-top: .25rem!important;padding-bottom: .25rem!important;}
.cat-item-video-blue{ display:  block;padding-top: .25rem!important;padding-bottom: .25rem!important; text-decoration: none !important; white-space: nowrap !important; margin-bottom: 5px; background: #ff9900 !important; border-radius: 5px !important; color: #000 !important; line-height: 17px !important; border-radius: 3px !important;}
.cat-item-video-blue:hover{ background: rgb(52, 58, 64) !important; color: #000 !important;}
.cat-item-video-blue li{ font: 400 16px/21px 'Roboto', Arial, sans-serif; transition: none !important; text-align: center;}
.p-col-list { padding: 5px; }.cat-item-video-blue li:hover{ background: inherit !important; transition: none !important; color: #000 !important;}
.sorting-main a.link.activate, .sorting-main a.link:hover, .top-menu-list li a.link:hover, .orange-block{ background-color: #ff9900 !important; border: 1px solid #ff9900 !important; color: #000 !important;}
.sorting-main span {color: #ff9900;}
.top-menu-list li a.link{font: 500 16px/21px 'Roboto', Arial, sans-serif; color: #949494; padding: 10px; background-color: rgba(0, 0, 0, 0); vertical-align: middle; border: 1px solid #323130; border-radius: 3px; display: inline-block; text-align: center; text-decoration: none;}
.cat-item-video:hover {background: #ff9900 !important;color: #000 !important;}
.cat-item-video li{ transition: none !important; text-align: center; font-weight: normal; font: 400 16px/21px 'Roboto', Arial, sans-serif;}
.cat-item-video li:hover{ background: inherit !important; transition: none !important; color: #000 !important;}
.sorting-main a.link {font: 500 14px/19px 'Roboto', Arial, sans-serif;color: #949494;padding: 5px 10px;background: #0f0f0f;border: 1px solid #323130;border-radius: 3px;text-decoration: none;}
.cat-item-video li{overflow: hidden;text-overflow: ellipsis;}
.sorting-main{margin-bottom: 10px; display: flex; position: relative;}
.sorting-main .left-sort {margin-right: auto;}
@media (max-width: 465px){.sorting-main {display: block;}
 .sorting-main .right-sort {text-align:  center;}
}@media (max-width: 318px){.sorting-main a.link{padding: 2px 8px;}
}.vfgf3 {padding: 10px 20px 10px 20px;background: #21201f;width: 100%;margin-top: 20px;text-align: center;}
.column-category a:hover{text-decoration: underline; margin: 5px 0;}
.column-category{margin: 5px 0 8px 0;}
 .column-category li a{word-break: break-all;}

