@media (max-width:1024px) {
    .noshowsmooth:before{
        position: absolute;
        display: block;
        content: '';
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: rgba(2, 2, 2, 0.8);
        z-index: 0;
    }
    .act .noshowsmooth:before{
        z-index: 6;
    }
    .phone .list-item-desc, .phablet .list-item-desc{
        font-size: 0.45em;
    }
    .list-item-desc{
        display: none;
    }
    .popup_mobile{
        position: fixed;
        margin-left: 0;
        height: auto !important;
    }
}
@media (min-width: 1200px) {
    .ov_h{
        overflow: visible!important;
    }
    .sorting .active.dropdown_trigger:after{
        background: url("../img/arrows.png") -1px -7px;
    }
    .desc_title{
        overflow: hidden;
        text-overflow: ellipsis;
        width: 90%;
        white-space: nowrap;
        display: inline-block;
    }
    .header_new{
        height: 68px;
    }
    .header_new .navbar{
        padding-left: 5px;
    }
}
@media (max-width:1200px) {
    .header_new{
        padding: 10px 25px;
        position: fixed;
        z-index: 3;
        width: 100%;
        background: #000;
        top: 0;
        border-bottom: 2px solid #FFFFFF;
    }
    .headroom {
        will-change: transform ;
        transition: transform 200ms linear;
    }
    .headroom--pinned {
        transform: translateY(0%);
    }
    .headroom--unpinned {
        transform: translateY(-100%);
    }
    .header_wrap{
        display: block;
    }
    .bg_header{
        height: 117px;
    }
    .title_dropdown{
        display: none;
    }
    .logo{
        display: block;
        width: 44px;
    }
    .sorting{
        margin-left: 0;
        border-right: 0;
    }
    .header_new .filters{
        display: none;
    }
    .header_new .input-search{
        display: none;
    }
    .navbar{
        position: absolute;
        top: 10px;
        right: 25px;
    }
    .nav_menu{
        margin-top: 15px;
    }
    .dropdown-default .nav_menu{
        margin-top: 0;
    }
    .dropdown-default .title_dropdown{
        display: inline-block;
    }
    .dropdown a{
        font-size: 16px;
    }
    .sorting .dropdown_trigger:after{
        left: -26px;
        top: 3px;
        width: 24px;
        height: 18px;
        background: url("../img/ico.png") -66px 1px;
    }
    .sorting .active.dropdown_trigger:after,
    .sorting .dropdown_trigger:active:after{
        background-position: -66px -16px;
    }
    .dropdown_menu{
        left: 0;
    }
    .filters_mobile{
        display: inline-block;
    }
    .list-item-image-tools li:hover .label{
        display: none;
    }
    .views_info{
        opacity: 0;
    }
    .user-link{
        /*width: 65%;*/
    }
    .list_item_desc{
        /*height: auto;*/
        /*max-height: 90px;*/
    }
    .list_item_desc:before{
        display: none;
    }
    .desc_user,.desc_views,.desc_like{
        display: none;
    }
    .js .list-item-image .image-container img:hover{
        animation: none;
    }
    .js .list-item-image .image-container img.active_animate{
        animation: thumbkey3 ease 5.5s infinite;
    }
    .list_item_desc.active{
        left: 0;
    }
    .bottominfo_views{
        display: none;
    }
    .viewer-title{
        margin-top: 20px;
    }
    #auto .viewer-title,
    #image_old .viewer-title{
        margin-top: 5px;
    }
    .vertical_list{
        text-align: right;
        right: 4%;
        top: 37px;
    }
    .global-fullsize .vertical_list{
        right: inherit;
    }
    .p_txt_label{
        display: none;
    }
    .list-item .hover-display.list-item-image-tools{

    }
    .list-item .list-item-image-tools li,
    .list-item.unsafe .list-item-image-tools li.tool-flag{
        /*display: inline-block;*/
    }
    .list-item.unsafe:hover .list-item-image-tools .tool-select,
    .list-item .list-item-image-tools .tool-select{
        display: none!important;
    }
    #album .viewer-title{
        display: none;
    }
    #album .viewer-title.album-desc{
        display: block;
    }
    .list-item-privacy{
        display: none;
    }
    .follow .list_item_desc .active,
    .follow .list_item_desc:hover{
        opacity: 1;
        left: 0;
    }
    .follow .list_item_desc span{
        display: none;
    }
    .desc_title{
        word-wrap: break-word;
    }
    .nav_item.search{
        display: none;
    }
    .header_new .sorting{
        display: inline-block;
        padding: 0;
    }
    .dots_box.active{
        left: 0;
    }
}
@media screen and (min-width:480px) and (max-width:800px) {
    /* Target landscape smartphones, portrait tablets, narrow desktops */
    .mob_popup{
        top: 7%;
    }
}


@media (max-width:750px) {
    .sorting .jq-selectbox:after{
        content: "";
        display: inline-block;
        left: -7px;
        top: 12px;
        width: 24px;
        height: 18px;
        background: url("../img/ico.png") -66px 1px;
        position: absolute;
    }
    .sorting .dropdown.jq-selectbox:after{
        background-position: -66px -16px;
    }
    /*.sorting .active.dropdown_trigger:after,*/
    /*.sorting .dropdown_trigger:active:after{*/
    /*background-position: -66px -16px;*/
    /*}*/
    /*.dropdown_menu{*/
    /*left: 0;*/
    /*}*/
    .filters_mobile{
        display: inline-block;
    }
    .xs-hidden{
        display: none;
    }
}
@media screen and (min-width:1200px) and (max-width: 1800px) {
    .clear_filters{
        display: none!important;
    }
}
@media screen and (min-width:1200px) and (max-width: 1650px) {
    .dropdown{
        margin-left: 10px;
    }
    .sorting{
        margin-left: 15px;
        padding-left: 10px;
    }
}
@media screen and (min-width:1200px) and (max-width: 1550px) {
    .filters{
        padding-left: 28px;
    }
    .dropdown{
        margin-left: 5px;
    }
    .nav_item:not(:last-child){
        margin-right: 3px;
    }
    .header_new{
        padding: 12px 20px;
    }
    .dropdown_trigger{
        /*padding-right: 3px;*/
    }
}
@media screen and (min-width:1200px) and (max-width: 1400px) {
    .dropdown_trigger.selected{
        padding-left: 8px;
    }
    .title_dropdown{
        display: none;
    }
    .filters{
        padding-left: 5px;
    }
    .sorting{
        margin-left: 0;
    }
    #album .viewer-title{
        width: 53%;
    }
}
@media (max-width: 1000px) {
    #album .viewer-title{
        width: 80%;
    }
}

@media (max-width: 992px) {
    .album_date{
        display: none;
    }
    .qty_img{
        display: none;
    }
    .wp_qw{
        display: none;
    }
    .list-item.selected .list-item-image-tools li.tool-select{
        display: none;
    }
    .tm_fx .list_item_desc{
        /*height: inherit;*/
    }
    .nav_menu.settings_menu{
        display: inline-block;
    }
    .phone-float-none .number-figures:last-of-type{
        border: none;
    }
    .album .list-item-image-tools li .btn-icon{
        margin-bottom: 5px;
    }
    .album_img .list-item-image-tools li .btn-icon{
        margin-bottom: 5px;
    }
    .phone .pop-box.pop_box_fx{
        padding-left: 0;
        left: 0 !important;
        height: auto;
    }
    .pop_box_fx .pop-box-menu li:hover:after{
        right: 7px;
        top: 13px;
        background: url("../img/arrows.png") 35px 0;
    }
    .select_action{
        top: inherit;
        bottom: 0;
        width: 100%;
        margin: 0;
    }
    .select_action .pop-box{
        position: static;
    }
    .directory_dropdown{
        display: block;
        margin-left: 0 !important;
        text-align: center;
    }
}
@media (max-width: 991px) {
    .tm_fx:nth-of-type(5n+5) .list-item-image-tools{
        right: 0 !important;
    }
    .list-item:nth-of-type(2n+2) .list-item-image-tools {
        right: 10px !important;
    }
}
/*@media (max-width: 950px) {*/
    /*.album .list-item-image-tools li .btn-icon{*/
        /*font-size: 3.4em;*/
    /*}*/
    /*.album_img .list-item-image-tools li .btn-icon{*/
        /*font-size: 2.5em;*/
    /*}*/
/*}*/
/*@media (max-width: 855px) {*/
    /*.album .list-item-image-tools li .btn-icon{*/
        /*font-size: 2.9em;*/
    /*}*/
    /*.album_img .list-item-image-tools li .btn-icon{*/
        /*font-size: 2.1em;*/
    /*}*/
/*}*/
/*@media (max-width: 740px) {*/
    /*.album .list-item-image-tools li .btn-icon{*/
        /*font-size: 2.4em;*/
    /*}*/
    /*.album_img .list-item-image-tools li .btn-icon{*/
        /*font-size: 1.7em;*/
    /*}*/
/*}*/
@media (max-width: 625px) {
    /*.album .list-item-image-tools li .btn-icon{*/
        /*font-size: 2em;*/
    /*}*/
    /*.album_img .list-item-image-tools li .btn-icon{*/
        /*font-size: 1.4em;*/
    /*}*/
    #wordbox{
        padding: 0% 1%;
    }
}
/*@media (max-width: 540px) {*/
    /*.album .list-item-image-tools li .btn-icon{*/
        /*font-size: 1.5em;*/
    /*}*/
    /*.album_img .list-item-image-tools li .btn-icon{*/
        /*font-size: 1.07em;*/
    /*}*/
/*}*/
/*@media (max-width: 420px) {*/
    /*.album .list-item-image-tools li .btn-icon{*/
        /*font-size: 1em;*/
    /*}*/
    /*.album_img .list-item-image-tools li .btn-icon{*/
        /*font-size: 0.7em;*/
    /*}*/
/*}*/
/*@media (max-width: 320px) {*/
    /*.album .list-item-image-tools li .btn-icon    {*/
        /*font-size: 0.7em;*/
    /*}*/
    /*.album_img .list-item-image-tools li .btn-icon{*/
        /*font-size: 0.6em;*/
    /*}*/
/*}*/
