.tag-link, .text.content_page_submenu .block-tag-cloud .tag-cloud-link, .tags .line-tags-included-in-selection .tag-included-in-selection,
.tags .line-tags-actresses .tag-actresses-item
{
    margin: 0 15px 3px 0;
    font-size: 13px;
    line-height: 15px;
    display: inline-block;
    background-color: #E1E1E1;
    border: 1px solid #B9B6A8;
    text-decoration: none;
    box-sizing: border-box;
    border-radius: 3px;
    cursor: pointer;
    padding: 3px 7px;
    color: #1b1b1b; /*#666;*/
}

.text.content_page_submenu .block-tag-cloud .tag-cloud-link, .tags .line-tags-included-in-selection .tag-included-in-selection
{
    text-decoration: none;
    color: #1b1b1b; /*#666;*/
}

.tags .line-tags-included-in-selection .tag-included-in-selection
{
    margin: 0 4px 3px 0;
}

.text.content_page_submenu .block-tag-cloud li
{
    list-style: none;
}


.tag-link-active, .text.content_page_submenu .block-tag-cloud .tag-cloud-link:hover, .tags .line-tags-included-in-selection .tag-included-in-selection:hover
{
    background-color: #A03F3F;
    color: #ffffff;
}

.tags .line-tags-actresses .tag-actresses-item, .tags .line-tags-included-in-selection .tag-included-in-selection
{
    line-height: 18px;
}

.tags .line-tags-actresses .tag-actresses-item
{
    margin: 0 4px 3px 0;
}

.tag-link-more
{
    background-color: #E1E1E1;
    border: 1px solid #B9B6A8;
    padding: 3px 8px;
}

#block-tags .tag-link-more
{
    display: none;
    font-weight: normal;
    color: #a60b0b;
    cursor: pointer;
}

#block-tags .tag-link-more
{
    display: inline-block;
}

#block-tags.collapsed span.tag-link
{
    display: none;
}

#block-tags.collapsed span.pinned
{
    display: inline-block;
}


/*Оформление списка "Подборки"*/

.page_submenu li a {

}

li.result-empty-tags
{
    width: 100%;
    font-weight: bold;
}

.count-view-video
{
    display: inline-block;
    width: auto;
    margin-top: 3px;
    position: absolute;
    margin-left: 5px;

    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    background: #fafafa;
    border: 1px solid #C6C6C6;
		border: 1px solid #8e8560;
    padding: 4px 10px 5px;
    background-color: #8e8560;
    color: #ead592;

}

.count-view-video .count-view-video-value
{

}

.mob-count-view-video.count-view-video
{
    margin-top: 0;
    margin-left: 3px;
}

.count-view-video .count-view-video-value
{
    background-image: url('/images/icons/eye1.png');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 25px;
}

#block-tag-cloud.mobile-block-tag-cloud li
{
    width: 33%;
    display: inline-block;
}

@media screen and (max-width: 489px)
{
    #block-tag-cloud.mobile-block-tag-cloud li
    {
        width: 50%;
        display: inline-block;
    }
}

@media screen and (max-width: 325px)
{
    #block-tag-cloud.mobile-block-tag-cloud li
    {
        width: 100%;
        display: inline-block;
    }
}

.mt10
{
    margin-top: 10px;
}

.mt20
{
    margin-top: 20px;
}

.mt50
{
    margin-top: 50px;
}

.video_full_text.full_text, .data-tags .line-tags-actresses .tag-actresses-item, .data-tags .line-tags-included-in-selection .tag-included-in-selection
{
    font-family: georgia,palatino;
}

.similar-item.mob-last-similar-item
{
    float: inherit;
    margin: 0 auto;
}

.mob-blog .blog_item .blog_title .post_name, .mob-news .news_item .news_title .news_headline
{
    font-size: 18px;
}


.tag-actresses-item.tag-actresses-item-img
{
    position: relative;
}

.tag-actresses-item.tag-actresses-item-img .actresses-item-img
{
    display: none;
    position: absolute;
}

.tag-actresses-item.tag-actresses-item-img .actresses-item-img.active
{
    display: inline-block;
    z-index: 500;
}

.btn-similar-items
{
    cursor: pointer;
}

#similar-list .similar-item
{
    margin-right: 15px;
}

#mob-similar-list .similar-item a img, #similar-list .similar-item a img
{
    padding: 4px;
    background: #fff;
    border: 1px solid #999;
    box-shadow: 0 0 10px #999;
    margin: 10px 0;
    border-radius: 10px;
}

#similar-list .similar-item:hover a img
{
    box-shadow:0 0 10px #8d0306;
    border-radius:10px;
}

#tbl_top_like
{
    width: 100%;
    margin-top: 25px;
}

#tbl_top_like thead .head-name
{
    width: 70%;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}

#tbl_top_like thead .head-admin-link, #tbl_top_like thead .col-pos
{
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}

#tbl_top_like tbody .video-top-like-item .video-top-like-admin-link
{
    text-align: center;
    vertical-align: middle;
}

#tbl_top_like tbody .video-top-like-item .video-top-like-item-value
{
    padding-right: 10px;
    vertical-align: middle;
}

#tbl_top_like tbody .video-top-like-item .video-top-like-item-value, #tbl_top_like tbody .video-top-like-item .video-top-like-item-value input[type=checkbox]
{
    cursor: pointer;
}

/*#tbl_top_like tbody .video-top-like-item input[type=checkbox]:checked
{
    background-color: #E1E1E1;
    color: #000;
}*/

#tbl_top_like tbody .video-top-like-item
{
    line-height: 25px;
}

#tbl_top_like tbody .video-top-like-item:hover
{
    background-color: #9d0212;
}

#tbl_top_like tbody .video-top-like-item:hover a, #tbl_top_like tbody .video-top-like-item:hover td
{
    color: #fff;
}

#tbl_top_like tfoot .row-save-top-rate td
{
    text-align: center;
}

#tbl_top_like tfoot .save-top-rate
{
    cursor: pointer;
    margin-right: 15px;
}

.mb20
{
    margin-bottom: 20px;
}

.mb10
{
    margin-bottom: 10px;
}

.mt15
{
    margin-top: 15px;
}

.ml8
{
    margin-left: 8px;
}

.blog_item .text .blog-header-pic
{
    float: left;
}

.blog_item .text .blog-anons
{
    font-family: georgia, palatino;
    font-size: 14pt;
    text-align: justify;
}

.blog .blog-text-story
{
    font-family: georgia, palatino;
    font-size: 14pt;
}

.mob_blog_item .text .blog-anons
{
    padding: 0;
}

#form-add-story.site_form
{
    width: 85%
}

#form-add-story.site_form .field.captcha
{
    width: 280px;
}

#form-add-story.site_form .field.captcha .captcha_img
{
    margin-top: 10px;
}

#form-add-story.site_form .submit
{
    text-align: left;
}

.block-add-story.mob-block-add-story form textarea
{
    max-width: 80%;
    min-width: 250px;
    width: 80%;
    height: 200px;
}

.block-add-story.mob-block-add-story form .field.captcha .field_div.input
{
	padding: 0;
}

#errors_overlay
{
    display: none;
}

form.form-validate .error
{
    border: 1px solid red;
}

.block-author-info
{
    margin-bottom: 20px;
}

.block-author-info .property
{
    font-family: georgia, palatino;
    font-size: 14pt;
    margin-bottom: 8px;
}

/*.block-author-info .property .property-title
{
    font-weight: bold;
}*/

.text .block-actress-info .actress-img
{
    float: left;
}

.text .block-actress-info
{
    margin-bottom: 20px;
}

.text .block-actress-info .actress-descr
{
    font-family: gearhian;
    font-size: 15px;
}

.text .mb-block-actress-info .actress-descr, .text.act-result-empty-text
{
    /*font-family: geargian;*/
    font-family: georgia, palatino !important;
}

.mob-news.stena_sajta .news_item .news_title, .mob-news.stena_sajta .news_item .custom_rating,
.mb_stena_sajta .news_date.main_top_date, .mb_stena_sajta .custom_rating, .mb_stena_sajta .before_comment
{
    padding: 0 10px;
}

.comments_form_div .comments_form_desctop .field_comment .textarea textarea
{
    width: 500px;
    height: 200px;
}


#video-box
{
    position: relative;
}

#video-box .wrap-button-action
{
    position: absolute;
    left: 0;
    top: 0;
    padding-left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background-color: rgba(0, 0, 0, 0.5);
    border-bottom: 1px solid #000;
    height: 3.6em;
}

#video-box .wrap-button-action .playlist
{
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    padding: 0px;
    margin: 0;
    top: 0px;
    bottom: 0px;
    right: 0px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    justify-items: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    -webkit-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    overflow: hidden;
    width: 100%;
}

#video-box .wrap-button-action .playlist span
{
    cursor: pointer;
    background-color: #1f1f1f;
    border: solid 1px #000000;
    height: 2em;
    margin: 0;
    margin-right: 1em;
    border-radius: 0;
    white-space: nowrap;
    padding: 0 1em;
    font-size: 1em;
    line-height: 2em !important;
    text-transform: uppercase;
    color: #ffffff;
}

#video-box .wrap-button-action .playlist span.active-video
{
    cursor: default;
    color: #888888 !important;
    background: #131313;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    width: auto;
}

#video-box #frm-video.load-frame-video
{
    background-image: url('/js/custom/img/preloader.gif');
    background-repeat: no-repeat;
    background-position: center;
}

#container-video.video_area #video-box .wrap-button-action
{
    margin: 0 20px;
}
div#container-video #video-box .wrap-button-action{width:100%;margin:0;height:30px;}
div#container-video #video-box .wrap-button-action .playlist{width:100%;}
div#container-video #video-box .wrap-button-action .playlist.with_slick{padding:0 45px;}
div#container-video #video-box .wrap-button-action .playlist .slick-prev{left:10px;}
div#container-video #video-box .wrap-button-action .playlist .slick-next{right:10px;}
div#container-video #video-box .wrap-button-action .playlist span{/*margin:0;padding:0;text-align:center;font-size:0.9em;*/height:1.8em;line-height:1.8em;color:#bbb;}
/*div#container-video #video-box .wrap-button-action .playlist > span{margin:0 2px;width:23%;}*/
div#container-video #video-box .wrap-button-action .playlist span.active-video{-webkit-transform:none;-ms-transform:none;transform:none;}
.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%;}
