.spin_overlay {
    background: #FFF;
    opacity: 0.4;
    height: 100%;
    width: 100%;
    position: absolute;
    z-index: 119;
}
.spinner {
    background: url(http://graphics.pop6.com/images/common/icons/loading.gif) no-repeat 0 0;
    height: 50px;
    width: 50px;
    position: absolute;
    right: 20px;
    top: 10px;
    z-index: 120;
}
#blog_postings br,
#blog_page br,
#groupSummary br {
    clear:both;
}
#content_filter_confirm {
    position: absolute;
    top: 15px;
    right: 10px;
    padding: 5px 10px;
    background: #E7E7E7;
    color:#808080;
    border-radius: 5px;
    border: 1px solid #D1D1D1;
    box-shadow: 2px 2px 5px #DEDEDE;
    z-index: 119;
}
.ibox_mem_photos.filter_box a, .ibox_mem_videos.filter_box a {
    position: relative;
}
.filter_active .filter_box,
.filter_active .censor_div.filter_box,
.filter_active #search_results_tabs .filter_box,
.filter_active #page_search_results_tabs .filter_box,
.filter_active #vip_search_results_tabs .filter_box {
    background: url(http://graphics.pop6.com/images/common/filter/filter_img01.png) no-repeat 0 0 !important;
    background-size: 100% 100% !important;
    float: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src='http://graphics.pop6.com/images/common/filter/filter_img01.png',
        sizingMethod='scale');

    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='http://graphics.pop6.com/images/common/filter/filter_img01.png',
    sizingMethod='scale')";
}
.filter_active .filter_box {
    float:left;
}
.filter_active #mc-side_holder .filter_box {
    margin:0 5px 0 0;
}
.filter_active #mc-chat_msg_view .filter_box {
    margin: 0 10px;
}
.filter_active table td .filter_box {
    margin:5px;
}
.filter_active .filter_box.lkb {
    background-position: 0 0;
    position: absolute;
    width: 100%;
    z-index: 9;
    display: none;
}
.filter_active .filter_img {
    height:100%;
    width:100%;
    border: none;
}
.filter_active .filter_box.lkb.photo {
    height: 100%;
    opacity: 0.9;
    filter: alpha(opacity=90);
}
.filter_active .filter_box.lkb.video {
    height: 450px;
    opacity: 0.96;
    filter: alpha(opacity=96);
}
.filter_active .search_member_video_cell .photo_box a {
    background: none;
}
.filter_active .view_filter_toggle {
    position: absolute;
    z-index: 50;
    right: 9px;
    top: 6px;
    padding: 5px 10px;
    color: #3366CC;
    cursor: pointer;
    background: #999;
    width: 12px;
    height: 15px;
    margin: 5px;
    text-indent: -999px;
    border-radius: 5px;
    opacity: 0.4;
    display: none;
}
.filter_active .filter_view_icon {
    background: url(http://graphics.pop6.com/images/common/filter/filter_view_icon.png) no-repeat 0 0;
    position: absolute;
    z-index: 51;
    display: none;
    cursor: pointer;
    right: 20px;
    top: 16px;
    width: 20px;
    height: 18px;
}
.filter_active .filter_view_icon.show {
    background-position: 0 2px;
}
.filter_active .filter_view_icon.hide {
    background-position: 0 -19px;
    display:none;
}
#main_photo_display.show,
#profile_photo_display .show,
#photo_fav_viewer .show {
    opacity: 1;
    filter: alpha(opacity=100);
}
#main_photo_display.hide,
#profile_photo_display .hide,
#photo_fav_viewer .hide,
#contest-box .hide {
    opacity: 0.05;
    filter: alpha(opacity=5);
    display: block;
}
form#filter {
    margin: 10px 0;
}
#filter .filter_row input[type="radio"],
#filter .filter_row label {
    float: left !important;
}
#filter .filter_row input[type="radio"] {
    margin: 1px 4px !important;
}
#filter .filter_row label {
    width: 80% !important;
    padding: 0 3px !important;
}
#filter fieldset {
    margin: 0 0 25px !important;
    padding: 5px 10px;
    border: none !important;
    width: 77%;
}
#filter .form_row {
    margin: 0 0 15px;
}
#filter input.btn {
    margin: 0 0 0 -95px;
}
#filter label p { color: #5b5b5b; }
#bdsm #filter label p { color: #fff; }
#filter_form a {
    display: inline !important;
    color: #3366CC !important;
    padding: 0 !important;
}
#filter_form .filter_row {
    display: block;
    float: left;
    padding-right: 10px;
    white-space: nowrap;
}
/* ------- //Content Filter Setting Nice Mask Setting //------- */
.filter_active.Nice .filter.rating10,
.filter_active.Nice .filter.rating20,
.filter_active.Nice [img_rating="10"],
.filter_active.Nice [img_rating="20"]{
    opacity: 1;
}
.filter_active.Nice .filter.rating30,
.filter_active.Nice .filter.rating40,
.filter_active.Nice .filter.rating50,
.filter_active.Nice [img_rating="30"],
.filter_active.Nice [img_rating="40"],
.filter_active.Nice [img_rating="50"] {
    opacity: 0.05;
    filter: alpha(opacity=5);
}
.filter_active.Nice .view_filter_toggle.rating30,
.filter_active.Nice .view_filter_toggle[filter_rating="30"],
.filter_active.Nice .filter_box.lkb.photo.rating30,
.filter_active.Nice .filter_box.lkb.photo[filter_rating="30"],
.filter_active.Nice .filter_box.lkb.video.rating30,
.filter_active.Nice .filter_box.lkb.video[filter_rating="30"],
.filter_active.Nice .filter_view_icon.rating30,
.filter_active.Nice .filter_view_icon[filter_rating="30"],

.filter_active.Nice .view_filter_toggle.rating40,
.filter_active.Nice .view_filter_toggle[filter_rating="40"],
.filter_active.Nice .filter_box.lkb.photo.rating40,
.filter_active.Nice .filter_box.lkb[filter_rating="40"],
.filter_active.Nice .filter_box.lkb.video.rating40,
.filter_active.Nice .filter_box.lkb.video[filter_rating="40"],
.filter_active.Nice .filter_view_icon.rating40,
.filter_active.Nice .filter_view_icon[filter_rating="40"],

.filter_active.Nice .view_filter_toggle.rating50,
.filter_active.Nice .view_filter_toggle[filter_rating="50"],
.filter_active.Nice .filter_box.lkb.photo.rating50,
.filter_active.Nice .filter_box.lkb.photo[filter_rating="50"],
.filter_active.Nice .filter_box.lkb.video.rating50,
.filter_active.Nice .filter_box.lkb.video[filter_rating="50"],
.filter_active.Nice .filter_view_icon.rating50,
.filter_active.Nice .filter_view_icon[filter_rating="50"] {
    display: block;
}
/* ------- //Content Filter Setting Naughty Mask Setting //------- */
.filter_active.Naughty .filter.rating10,
.filter_active.Naughty .filter.rating20,
.filter_active.Naughty .filter.rating30,
.filter_active.Naughty .filter.rating40,

.filter_active.Naughty [img_rating="10"],
.filter_active.Naughty [img_rating="20"],
.filter_active.Naughty [img_rating="30"],
.filter_active.Naughty [img_rating="40"] {
    opacity: 1;
}
.filter_active.Naughty .filter.rating50,
.filter_active.Naughty [img_rating="50"] {
    opacity: 0.05;
    filter: alpha(opacity=5);
}
.filter_active.Naughty .view_filter_toggle.rating50,
.filter_active.Naughty .view_filter_toggle[filter_rating="50"],

.filter_active.Naughty .filter_box.lkb.photo.rating50,
.filter_active.Naughty .filter_box.lkb.photo[filter_rating="50"],

.filter_active.Naughty .filter_box.lkb.video.rating50,
.filter_active.Naughty .filter_box.lkb.video[filter_rating="50"],

.filter_active.Naughty .filter_view_icon.rating50,
.filter_active.Naughty .filter_view_icon[filter_rating="50"] {
    display: block;
}
/* ------- //Content Filter Setting Nasty Mask Setting //------- */
.filter_active.Nasty .filter.rating10,
.filter_active.Nasty .filter.rating20,
.filter_active.Nasty .filter.rating30,
.filter_active.Nasty .filter.rating40,
.filter_active.Nasty .filter.rating50,

.filter_active.Nasty [img_rating="10"],
.filter_active.Nasty [img_rating="20"],
.filter_active.Nasty [img_rating="30"],
.filter_active.Nasty [img_rating="40"],
.filter_active.Nasty [img_rating="50"] {
    opacity: 1;
}
/* -------// Content Filter Setting Null Mask Setting// ------- */
.filter_active.Nice .view_filter_toggle.rating0,
.filter_active.Nice .view_filter_toggle [img_rating="0"],
.filter_active.Nice .filter_view_icon.rating0,
.filter_active.Nice .filter_view_icon [img_rating="0"],
.filter_active.Nice .filter_box.lkb.photo.rating0,
.filter_active.Nice .filter_box.lkb.photo [img_rating="0"],
.filter_active.Nice .filter_box.lkb.video.rating0,
.filter_active.Nice .filter_box.lkb.video [img_rating="0"],

.filter_active.Naughty .view_filter_toggle.rating0,
.filter_active.Naughty .view_filter_toggle [img_rating="0"],
.filter_active.Naughty .filter_view_icon.rating0,
.filter_active.Naughty .filter_view_icon [img_rating="0"],
.filter_active.Naughty .filter_box.lkb.photo.rating0,
.filter_active.Naughty .filter_box.lkb.photo [img_rating="0"],
.filter_active.Naughty .filter_box.lkb.video.rating0,
.filter_active.Naughty .filter_box.lkb.video [img_rating="0"] {
    display: block;
}

.filter_active.Nice .filter.rating0,
.filter_active.Naughty .filter.rating0,
.filter_active.Nice [img_rating="0"],
.filter_active.Naughty [img_rating="0"] {
    opacity: 0.05;
    filter: alpha(opacity=5);
}
.filter_active.Nasty .filter.rating0,
.filter_active.Nasty [img_rating="0"] {
    opacity: 1;
}

/* -------// Content Filter Setting Always show silhouettes //------- */
.filter_active .filter.rating0[src$="male.gif"],
.filter_active .filter.rating0[src$="couple.gif"],
.filter_active .filter.rating0[src$="group.gif"],
.filter_active .filter.rating0[src$="tstvtg.gif"] {
    opacity: 1;
}
