.error{color:red;border:1px solid red !important;}
.pt15{padding-top:15px;}
.pt30{padding-top:30px;}
.pt50{padding-top:50px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb35{padding-bottom:35px;}
.pb40{padding-bottom:40px;}
.pb45{padding-bottom:45px;}
.pb50{padding-bottom:50px;}
.block-link-category{text-align:right;}
.block-link-category a{padding-right:5px;color:#ff9900;}
.block-subpages-items ul li{display:inline-block;width:24%;line-height:22px;}
.block-subpages-items ul li a:hover{color:#ff9900;}
.clear{clear:both;}
.tags .row span.original-name{font:400 14px/18px 'Roboto', Arial, sans-serif;color:#949494;padding:5px;display:inline-block;vertical-align:middle;background:#000;border:1px solid #323130;border-radius:3px;margin:2px 10px 2px 0;}
.hidden-video{display:none;}
.pagination-bottom.pagination-video{text-align:left;}
.container .content-video .main-content .title-player .player-holder .pagination-bottom.pagination-video .pagination-list .btn-prev.action-title{color:#fff !important;}
.pagination-bottom.pagination-video .pagination-list span.btn-video-item{background:#000 !important;height:40px;/*padding:0;*/color:#949494 !important;border-radius:3px;border:1px solid #323130;display:inline-block;text-align:center;font:500 18px/40px 'Roboto', Arial, sans-serif;text-align:center;}
.pagination-bottom.pagination-video .pagination-list span.btn-video-item:hover, .pagination-bottom.pagination-video .pagination-list span.btn-video-item.active-video{background:#ff9900 !important;color:#000 !important;cursor:pointer;}
.pagination-bottom.pagination-video .pagination-list span.btn-video-item.active-video:hover{cursor:default;}
#video-box.load-frame-video{background-image:url(../images/preloader.gif);background-repeat:no-repeat;background-position:center;}
.views-data .favorites a.add-in-favorite{background:#ff9900;border:1px solid #ff9900;}
.views-data .favorites a.add-in-favorite i{font-size:14px;color:#ff9900;}
.views-data .favorites a.add-in-favorite i{color:#323130;}
.statistic .tags.poster-video{min-height:0;line-height:0;padding:0;}
.statistic .tags.poster-video .row a{text-transform:uppercase;}
#form-feedback .form-submit button{cursor:pointer;}
.lb-soc #uLogin a{display:inline-block !important;margin:10px 3px 0 3px !important;vertical-align:top;}
.form-item.form-item-registration-textarea textarea{max-width:600px;resize:none;}
.usp-av.private-office-ava img{cursor:pointer;}
#frame-load-user-ava, #form-load-user-ava{display:none;}
#searchtable form input[type=submit]{font-size:12px !important;height:30px !important;line-height:30px !important;padding:0px 10px;border-radius:3px;}
form input[type=submit], form button[type=submit]{cursor:pointer;}
.cursor-pointer{cursor:pointer;}

@media screen and (max-width:1032px){
    .categories-block{width:33.33%;}
}
@media screen and (max-width:798px){
    .categories-block{width:50%;}
}
@media screen and (max-width:531px){
    .categories-block{width:100%;}
}

.search-item .search-title{margin-bottom:5px;}
.search-item .search-title a{color:#CD9933;}
.search-item  .search-value p b{color:#cdcdcd;font-weight:bold;}
.search-item  .search-value{margin-bottom:15px;}

.main-nav .nav .link i{margin-left:5px;}
.top-menu .bg-dropable{background-color:#000;}

/*@media screen and (max-width:1370px){*/
    .top-menu .tools-dropable{width:100%;}
    .main-nav .item{position:static;}
/*}*/

.comment_parent_page{text-transform:uppercase;text-decoration:underline;margin-bottom:10px;}

.title-player .title-holder div, .title-player .title-holder h1{font-size:17px;text-align:left;}
.title-player .title-holder{margin-bottom:5px;}

@media screen and (max-width:826px){
    .title-player .title-holder{margin:0;text-align:left;}
    .block-subpages-items ul li{width:32%}
}
@media screen and (max-width:450px){
    .block-subpages-items ul li{width:48%}
}

.pagination-list span.no_link{background:none !important;color:#fff !important;border:none;padding:0;}

.scene_scroller{display:inline-block;position:relative;padding:0 30px 0 98px;box-sizing:content-box;}

.scene_scroller.scene_count_false{padding-left:70px;}

.scene_scroller_area{display:inline-block;width:207px;white-space:nowrap;}
.pagination-list .action-title{position:absolute;left:0;top:0;opacity:0.8;z-index:9999;padding:0 6px;margin:0;}

.element-display-flex
{
    display:flex !important;
}

.main-content .player-holder .text-video span.text p
{
    font:400 14px/19px 'Roboto', Arial, sans-serif;
    color:#959595;
}


/* ************************** */
/*.mb-title-block-sorting
{
    display:none;
}

@media screen and (max-width:910px)
{*/
    .mb-title-block-sorting{display:flex;}
/*}*/

.mb-title-block-sorting
{
    padding:7px 0 9px;
    -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;
}

.mb-title-block-sorting .sorting-holder .sorting
{
    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;
}

.mb-title-block-sorting .sorting-holder .sorting .sort-item
{
    margin:0 0 0 10px;
}

.mb-title-block-sorting .sorting-holder .sorting .sort-item .sort-link
{
    font:500 14px/19px 'Roboto', Arial, sans-serif;
    color:#949494;
    padding:5px 10px;
    background:#0f0f0f;
    border:1px solid #323130;
    border-radius:3px;
}

.mb-title-block-sorting .sorting-holder .sorting .sort-item .sort-link.active, .mb-title-block-sorting .sorting-holder .sorting .sort-item .sort-link:hover
{
    background-color:#ff9900;
    border:1px solid #ff9900;
    color:#000;
}

@media screen and (max-width:910px){
    .mb-title-block-sorting .sorting-holder .sorting .sort-item{margin:0;}
    .mb-title-block-sorting .sorting-holder .sorting .sort-item.sort-item1{display:none;}
    .sorting-holder.sorting-holder-mobile{width:100%;}
}

.main-content .player-holder .tags.poster-video{display:inline-block;}
.main-content .player-holder .tags.poster-video .row a{margin-bottom:0;padding:6px;margin-top:0;}


.block_show_more
{
    text-align: center;
    margin-top: 25px;
}

.block_show_more a
{
    font-size: 17px;
    text-transform: uppercase;
}

.hidden
{
    display: none !important;
}

.filter-tags
{
    display: inline-block;
    list-style: none;
    margin-top: 25px;
}

.filter-tags li
{
    display: inline-block;
    width: 20px;
    height: 20px;
}

.filter-tags li a
{
    display: inline-block;
    width: 100%;
    height: 100%;
}

.filter-tags li.active-char a
{
    text-decoration: underline;
    font-weight: bold;
}

.block-rename-tag .old_tag, .block-rename-tag .new_tag
{
    border: 1px solid #fff;
    color: #fff;
}

.block-rename-tag .btn-change-tag{
    padding: 5px 10px;
    background-color: #ff9900;
    border: 1px solid #ff9900;
    color: #000;
    cursor: pointer;
}

.clear{
    clear: both;
}

.row_vid_bottom{margin: 5px 0;}
@media screen and (max-width:449px){
    .row_vid_bottom img{max-width:100%; margin: auto; width: 60% !important;}
}