.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;}
.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%;}
.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:18px;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;}

.img-responsive{max-width: 100%; width: 100%; height: auto; display: block;}


.mobile_only{display: none !important;}
.no_mobile{display: block;}
@media screen and (max-width:600px){
    .mobile_only{display: block !important;}
    .no_mobile{display: none !important;}
}
.adv_tizampremium{margin: 5px auto;max-width: 55%;}
.main-nav .nav .link.link-green{
	background-color:#00af15;
	color:#000;
}

@media screen and (max-width:449px){
    .row_vid_bottom img{max-width:100%; margin: auto; width: 60% !important;}
}