IAFD - Widescreen DARK AND GRAY v.18

CSS theme for a larger IAFD on large screen (1920x1080)...

2022-08-23 يوللانغان نەشرى. ئەڭ يېڭى نەشرىنى كۆرۈش.

/* ==UserStyle==
@name        IAFD - Widescreen DARK AND GRAY v.18
@namespace   iafd.com
@version     18.0
@author      janvier56
@description CSS theme for a larger IAFD on large screen (1920x1080)...
@license     unlicense
==/UserStyle== */

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("www.iafd.com"), domain("iafd.com") {

/* ==== IAFD - Widescreen Dark And Gray v.18 (new18) - NEW DESIGN - TEST FRESH ==== */


/* (new16) - SUPP PUBS - === */
#persontitlead ,
#titleresult tbody tr td:last-of-type ,
#titleresult tbody tr td a[href^="buymovie"] ,
#titleresult tr .text-center + .text-center,
.text-center>a[href^="buymovie"] ,
#topadzone {
    display: none !important;
}


/*  (new18) BLOG */

.archive.category.category-interviews .entry-content>p:empty {
    display: none !important;
}
.archive.category.category-interviews .entry-content>p {
    margin-bottom: 0.6842em !important;
}
.hentry + .hentry, 
.page-header + .hentry, 
.page-header + .page-content {
    margin-top: 1.3333% !important;
}
.hentry {
    padding-top: 2.3333% !important;
}
.entry-title, 
.widecolumn h2 {
    font-size: 3.9rem;
    line-height: 1.2308;
    margin-bottom: 0.2308em !important;
}

/* (new18) NEWS HEAD SHOTS */

.row.headshotrow {
    float: left !important;
    width: 48% !important;
margin-right: 2.5vw !important;
    padding-bottom: 1em;
    padding-top: 1em;
}

.row.row.headshotrow  + .row.text-center{
    display: none !important;
}

.headshotrow .col-lg-2 {
/*     width: 10.6667% !important; */
}
.headshotrow .col-lg-2 img {
height: 170px !important;
width: auto !important;
}



/* (new10) - MOVIES PAGES - PERFORMERS - === */
.panel.panel-heading  +  .padded-panel .castbox {
    float: left;
    max-height: 300px !important;
    min-height: 300px !important;
    width: 200px;
    overflow: hidden !important;
}
.panel.panel-heading  +  .padded-panel .castbox p {
    float: left;
    max-height: 300px !important;
    min-height: 300px !important;
    overflow: hidden !important;
}
.panel.panel-heading  +  .padded-panel .castbox>p> a {
    display: inline-block !important;
    line-height: 14px !important;
background: #333 !important;
}
.panel.panel-heading  +  .padded-panel .castbox>p> a img {
    margin-bottom: -13px !important;
}
.panel.panel-heading  +  .padded-panel .castbox>p>a>br {
    display: block !important;
    margin-bottom: -13px !important;
}
.panel.panel-heading  +  .padded-panel .castbox>p>i + br ,
.panel.panel-heading  +  .padded-panel .castbox>p>br {
    display: none !important;
}
.panel.panel-heading  +  .padded-panel .castbox>p> i {
    display: inline-block !important;
    line-height: 14px !important;
    margin-bottom: -13px !important;
    padding: 1px !important;
    text-align: left !important;
background: #333 !important;
}


/* (new5) - MOVIES PAGES - SCENE BREAKDOWNS - === */
#sceneinfo .panel-heading + ul{
    display: inline-block !important;
    padding-left: 2px !important;
/* background: red !important; */
}
#sceneinfo .panel-heading + ul li  {
    display: inline-block !important;
    float: left !important;
    width: 465px !important;
    padding: 5px !important;
/* background: blue  !important; */
}
#sceneinfo .panel-heading + ul li.g  {
    background: #222  !important;
}
#sceneinfo .panel-heading + ul li.w  {
    background: #333  !important;
}

/* (new5) FOOTER - === */
footer .container {
    display: inline-block !important;
    width: 100% !important;
    min-width: 1000px !important;
    max-width: 1000px !important;
    padding: 20px;
    color: white;
    background: #222 !important;
/* background: red !important; */
/* outline: 1px solid violet; */
}
footer .container  .col-sm-offset-2 {
    margin-left: 150px !important;
}
/* (new5) - BUTTONS COLOR - ==== */
button, 
input[type="reset"], 
input[type="submit"] {
    cursor: pointer;
    background-color: #e0e0e0 !important;
    color: #23527c !important;
/* background-color: red !important; */
}
.btn-primary, 
.btn-primary, 
.open > .dropdown-toggle.btn-primary {
    background-color: #337ab7 !important;
    color: #fff !important;
}
.btn-primary:focus, 
.btn-primary:hover {
    color: gold !important;
    background-color: #337ab7 !important;
    background-position: 0 -33px !important;
transition: all ease 0.04s !important;
}
/* (new5) SEARCH - REFINE SEARCH INPUT - === */
#personal_wrapper .row .col-sm-6:last-of-type  ,
#tblReviews_wrapper .row .col-sm-6:last-of-type  ,
#tblMal_wrapper .row .col-sm-6:last-of-type  ,
#tblFem_wrapper .row .col-sm-6:last-of-type  ,
#tblDir_wrapper .row .col-sm-6:last-of-type  ,
#titleresult_wrapper .row .col-sm-6:last-of-type {
    float: left !important;
    clear: both !important;
    height: 26px !important;
    line-height: 26px !important;                     
    margin-left: 15px !important;
    text-align: left !important;
background-color: #252424 !important;
}

/* .form-inline .form-control  */
div.dataTables_filter.form-inline input.form-control  {
    display: inline-block;
    vertical-align: middle;
    width: 779px!important;
}
.form-horizontal .control-label {
    margin-bottom: 0;
    padding-top: 12px !important;
    text-align: right;
    color: peru !important;
    min-width: 341px !important;
}

/* (new7) TEST - SEARCH PAGE RESULTS - SEARCH TERMS VISIBLE - CF MY GM - === */
.col-xs-12>form>input {
    display: inline-block !important;
    min-width: 400px !important;
    max-width: 400px !important;
    min-height: 30px !important;
    max-height: 30px !important;
    line-height: 30px !important;
/* background: red !important; */
}

/* (new4) ALL - GENERAL CONTAINER - === */
.container {
    display: inline-block !important;
    min-width: 1908px !important;
    max-width: 1908px !important;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
}

/* (new10) HEADER - SEARCH FORM - === */
.col-xs-12>form {
    display: inline-block !important;
    float: right !important;
    height: 30px;
    width: 513px;
    margin-top: -22px !important;
    margin-right: 830px !important;
}
.col-xs-12>form>input:last-of-type {
    display: none !important;
}
.col-xs-12>form>p {
    width: 583px;
    height: 25px !important;
    line-height: 25px !important;
    margin-bottom: 10px !important;
    margin-left: 484px !important;
    margin-top: -29px !important;
}

/* (new10) ALL - HEADER + FIXED HEADER - === */
.navbar-header {
    height: 40px !important;
    margin-top: 3px !important;
}
.navbar-brand {
    float: left;
    height: 50px;
    line-height: 20px;
    margin-left: -23px !important;
    margin-right: -20px !important;
    padding: 15px 0 !important;
    font-size: 18px;
}
#bs-example-navbar-collapse-1 {
    margin-left: -11px !important;
    padding-left: 0 !important;
}
.navbar-nav > li  {
    position: relative;
    display: block;
    float: left;
    margin-right: -10px;
}
.navbar-nav > li > a {
    position: relative;
    display: block;
    line-height: 20px;
    float: left;
    padding: 15px 11px!important;
}
.col-xs-12>h1 ,
.row[style="margin-top: 1em;"] .col-xs-12>h1 {
    margin-bottom: -2px !important;
    margin-top: 0px !important;
    font-size: 18px !important;
}
/* .FixedHeader_Cloned.fixedHeader.FixedHeader_Header[style*="position: fixed;"] */
#titleresult_wrapper {
    top: -29px !important;
/* outline: 1px solid green !important; */
}

#titleresult_wrapper  .row {
    display: inline-block !important;
    min-width: 1890px !important;
    max-width: 1890px !important;
    margin-left: auto;
    padding: 0 !important;
/* outline: 1px solid violet !important; */
}


.FixedHeader_Cloned.fixedHeader.FixedHeader_Header[style*="position: fixed;"] {
    position: fixed;
    width: 100% !important;
    min-width: 1890px !important;
    max-width: 1890px !important;
    left: 15px;
    top: 0;
    z-index: 104;
background: black !important;
}

/* (new9) SHOWING - == */
#tblReviews_wrapper .row:last-of-type ,
#tblReviews_wrapper .row:last-of-type .col-sm-5 ,
#tblMal_wrapper .row:last-of-type ,
#tblMal_wrapper .row:last-of-type .col-sm-5 ,
#tblFem_wrapper .row:last-of-type ,
#tblFem_wrapper .row:last-of-type .col-sm-5 ,
#titleresult_wrapper .row:last-of-type ,
#titleresult_wrapper .row:last-of-type .col-sm-5 {
    height: 20px !important;
    line-height: 20px !important;
/* outline: 1px solid violet !important; */
}
#tblReviews_wrapper .row:last-of-type .col-sm-5 .dataTables_info ,
#tblMal_wrapper .row:last-of-type .col-sm-5 .dataTables_info ,
#tblFem_wrapper .row:last-of-type .col-sm-5 .dataTables_info ,
#titleresult_wrapper .row:last-of-type .col-sm-5 .dataTables_info{
    padding: 0 !important;
    color: red !important;
}

/* HEADER FEMEALES MALES DIRECTORS REVIEWS - */
.col-xs-12>h2 {
    background: #222 !important;
}
.col-xs-12>h3{
    background: #222 !important;
}
.col-xs-6.col-md-4>input {
    width: 528px !important;
    margin-top: -2px !important;
    margin-left: -65px !important;
    color: black !important;
}

/* (new7) SEARCH - REFINE SEARCH INPUT - === */
/* #titleresult_wrapper.dataTables_wrapper.form-inline.dt-bootstrap.no-footer  .row */

#titleresult>tbody {
    top: 37px !important;
}

/* (new7) SEARCH REFINE - === */
.dataTables_wrapper .row:first-of-type {
   margin-top: -36px !important;
}
#tblReviews_wrapper .row .col-sm-6:last-of-type  ,
#tblMal_wrapper .row .col-sm-6:last-of-type  ,
#tblFem_wrapper .row .col-sm-6:last-of-type  ,
#tblDir_wrapper .row .col-sm-6:last-of-type  ,
#titleresult_wrapper .row .col-sm-6:last-of-type {
    float: right !important;
    clear: both !important;
    width: 707px !important;
    right: 19px !important;
    text-align: left !important;
    z-index: 5000000 !important;
background: yellow !important;
}
.dataTables_filter {
    height: 20px !important;
    line-height: 20px !important; 
    margin-top: 4px !important;
}
div.dataTables_filter label {
    height: 20px !important;
    line-height: 20px !important; 
    font-weight: 400;
    text-align: left;
    color: peru !important;
    white-space: nowrap;
}
.dataTables_wrapper .dataTables_filter input {
    height: 22px !important;
    line-height: 5px !important;
    min-width: 620px !important; 
    margin-left: 0.5em;
    margin-top: -4px !important;
    padding: 0 5px 2px 5px !important;
    font-size: 15px !important;
}
/* .form-inline .form-control  */
div.dataTables_filter.form-inline input.form-control  {
    display: inline-block;
    vertical-align: middle;
    width: 779px!important;
}

.FixedHeader_Cloned.fixedHeader.FixedHeader_Header {
    margin: 0 !important;
    border-bottom: 2px solid yellow !important;
    background: #222 !important;
}

table.dataTable thead .sorting, 
table.dataTable thead .sorting_asc, 
table.dataTable thead .sorting_desc ,

.sorting_desc ,
.sorting_asc ,
.sorting ,

.col-md-3.sorting_asc ,
.col-md-3.sorting_desc ,
.col-md-3.sorting ,

.col-md-2.sorting ,

.col-md-1.text-center.sorting_asc ,
.col-md-1.text-center.sorting_desc ,
.col-md-1.text-center.sorting,


.col-md-1.sorting_asc ,
.col-md-1.sorting_desc ,
.col-md-1.sorting ,
.col-md-1.sorting[aria-label^="Headshot"] {
    display: inline-block !important;
    height: 30px !important;
    line-height: 30px !important;
    width: auto !important;
border: 1px solid yellow !important;
}
/* (new4) - ALL - TABLES - === */
.table-responsive {
    min-height: 0.01%;
    overflow-x: auto;
}

/* (new10) -
PB:
http://www.iafd.com/results.asp?searchtype=comprehensive&searchstring=Bottoms+Up
http://www.iafd.com/studio.rme/studio=3534/lesbian-provocateur.htm
*/
table.dataTable {
    display: inline-block !important;
    clear: both;
    width: 100% !important;
    min-width: 1878px !important;
    max-width: 1878px !important;
    margin-bottom: 6px !important;
    margin-top: 6px !important;
    border-collapse: separate;
    border-spacing: 0;
    overflow: hidden !important;
}
/* (new8) TITLE RESULTS */
table.dataTable#titleresult {
    display: inline-block !important;
    clear: both;
    width: 100% !important;
    min-width: 1898px !important;
    max-width: 1898px !important;
    margin-left: -28px !important;
    margin-bottom: 6px !important;
    margin-top: 6px !important;
    padding-bottom: 31px;
    border-collapse: separate;
    border-spacing: 0;
    overflow: hidden !important;
    overflow-y: visible !important;
    overflow-x: hidden !important;
}
table.dataTable#titleresult>thead{
    display: inline-block !important;
    width: 100% !important;
    width: 1885px !important;	
    min-width: 1885px !important;
    max-width: 1885px !important;
    margin-top: -24px !important;
    margin-bottom: -45px !important;
}
table.dataTable#titleresult>tbody{
    display: inline-block !important;
    width: 100% !important;
    width: 1890px !important;	
    min-width: 1885px !important;
    max-width: 1885px !important;
    top: 28px !important;
    margin-left: 20px !important;
}

table.dataTable#titleresult>tbody[role="row"]{
    display: table-row !important;
    width: 100% !important;
    width: 1878px !important;	
    min-width: 1878px !important;
    max-width: 1878px !important;
}

/* (new10) INFOS - TITE RESULTS */
#titleresult tbody tr {
    display: inline-block !important;
    width: 618px !important;
    height: 100% !important;
    min-height: 50px !important;
    max-height: 50px !important;
    margin-left: 0px !important;
    margin-right: 5px !important;
    margin-bottom: 10px !important;
border-radius: 3px !important;
    overflow: hidden !important;
    overflow-y: auto !important;
border: 1px solid gray !important;
}


/* #titleresult tbody tr  td:not(:first-of-type).sorting_1 , */
/* table.dataTable.order-column tbody tr > .sorting_1 , */
#titleresult tbody tr > td:first-of-type  {
    display: inline-block !important;
    width: 575px !important;
    height: 100% !important;
    height: 15px !important;
    min-height: 20px !important;
    max-height: 15px !important;
    padding: 0 0  0 25px !important;
    margin-left:  3px !important;
    margin-top: 0px !important;
    border-bottom: 1px solid gray !important;
}
#titleresult td:nth-child(2) {
    position: relative !important;
    display: inline-block !important;
    min-width: 50px !important;
    max-width: 50px !important;
    height: 100% !important;
    min-height: 17px !important;
    max-height: 15px !important;
    left: 3px !important;
    padding: 0 !important;
    bottom: -2px !important;
    text-align: center !important;
font-size: 14px !important;
    color: tan !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
/* outline: 1px solid blue !important; */
}
#titleresult td:nth-child(3) {
    display: inline-block !important;
    position: relative !important;
    min-width: 120px !important;
    max-width: 120px !important;
    height: 100% !important;
    min-height: 20px !important;
    max-height: 20px !important;
    left: 3px !important;
    padding: 0 !important;
    bottom: -2px !important;
    text-align: center !important;
font-size: 14px !important;
    color: tan !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
/* outline: 1px solid blue !important; */
}
#titleresult td:nth-child(4):not(:empty) {
    display: inline-block !important;
    position: relative !important;
    min-width: 420px !important;
    max-width: 420px !important;
    height: 100% !important;
    min-height: 20px !important;
    max-height: 20px !important;
    left: 3px !important;
    padding: 0 !important;
    bottom: -2px !important;
    text-align: center !important;
font-size: 14px !important;
    color: tan !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
/* outline: 1px solid blue !important; */
}

#titleresult td:nth-child(4):not(:empty):before {
    content: "Also Known As :" ;
    position: absolute !important;
    display: inline-block !important;
    min-width: 70px !important;
    max-width: 70px !important;
    height: 100% !important;
    min-height: 10px !important;
    max-height: 10px !important;
    font-size: 10px !important;
    left: 2px !important;
    top: -3px !important;
    padding-right: 10px !important;
    text-align: right !important;
    color: gold !important;
    opacity: 0 !important;
    transition: ease all 0.7s !important;
outline: 1px solid gold !important;
}
#titleresult td:nth-child(4):hover:not(:empty):before {
    opacity: 1 !important;
}

/* (new8) TITLE RESULTS - REVIEWS NUMBER INFO */
#titleresult td.text-center:not(:empty) ,
#titleresult td:nth-child(5):not(:empty) {
position: relative !important;
display: inline-block !important;
/* float: right !important; */
    min-width: 20px !important;
    max-width: 20px !important;
    height: 100% !important;
    min-height: 15px !important;
    max-height: 15px !important;
margin-left: 580px !important;
    padding: 0 !important;
    margin-top: -42px !important;
    text-align: center !important;
    color: tan !important;
    white-space: nowrap !important;
/* outline: 1px solid blue !important; */
}
#titleresult tbody tr td:nth-child(5):not(:empty) a:not([href*="buymovie"]) ,
#titleresult  tr td.text-center:not(:empty) a:not([href*="buymovie"]) {
    display: inline-block !important;
    width: 100% !important;
    min-width: 20px !important;
    max-width: 20px !important;
    margin-left: 0px !important;
    padding: 0px !important;
    border-radius: 10px !important;
    overflow: visible !important;
color: tan !important;
background: black !important;
}

#titleresult  tr td:empty ,
#titleresult td.text-center + td.text-center ,
a[href*="buymovie"] ,
#titleresult tbody tr td:nth-child(5):not(:empty) a[href*="buymovie"] ,
#titleresult  tr td.text-center:not(:empty) a[href*="buymovie"] {
    display: none !important;
}


#titleresult tbody tr td:nth-child(5):not(:empty) a:not([href*="buymovie"]):not(:empty):hover:before ,
#titleresult  tr td.text-center:not(:empty):hover:before {
    content: "Review(s)" !important;
    position: absolute !important;
    display: inline-block !important;
    width: 100% !important;
    min-width: 70px !important;
    max-width: 70px !important;
    margin-left: -65px !important;
    overflow: visible !important;
    z-index: 50000 !important;
    color: green !important;
    background: black !important;
}
#titleresult tbody tr td:nth-child(5):not(:empty) a:not([href*="buymovie"]):not(:empty):hover:before  {
    margin-left: -73px !important;
}
#titleresult  tr td.text-center:not(:empty) a:visited {
    color: red !important;
}

/* PERSONAL */
table.dataTable#personal {
    display: inline-block !important;
    clear: both;
    width: 100% !important;
    min-width: 1400px !important;
    max-width: 1400px !important;
    margin-bottom: 6px !important;
    margin-top: 6px !important;
    border-collapse: separate;
    border-spacing: 0;
}
table.dataTable#personal>thead {
    display: inline-block !important;
    clear: both;
    width: 100% !important;
    min-width:1400px !important;
    max-width: 1400px !important;
}
table.dataTable#personal>tbody {
    display: inline-block !important;
    clear: both;
    width: 100% !important;
    min-width:1400px !important;
    max-width: 1400px !important;
}
table.dataTable#personal>tbody tr[role^="row"]{
    display: table-row !important;
    width: 100% !important;
}

/* ===*/

.table.display.table-responsive.dataTable.no-footer {
    width: 100% !important;
    margin: 0;
}
.table.display.table-responsive.dataTable.no-footer>thead {
    width: 100% !important;
    min-width: 1878px !important;
    max-width: 1878px !important;
}
.table.display.table-responsive.dataTable.no-footer>thead>tr {
    display: inline-block !important;
    width: 100% !important;
    height: 43px;
    margin-top: -8px !important;
    margin-left: 17px !important;
}
.col-sm-12 table#titleresult thead tr th ,
table.dataTable thead > tr > th {
    display: inline-block !important;
    width: auto !important;
    height: 30px !important;
    line-height: 30px !important;
    vertical-align: middle !important;
    padding: 5px 35px 5px 5px !important;
    font-weight: bold;
    border: none !important;
}



#titleresult .col-md-3.sorting_asc{
    width: 32% !important;
    margin: 0;
} 
/* (new10) - SEARCH RESUTLTS TABLE - FILTER - 
.table.display.table-responsive.dataTable.no-footer#titleresult thead tr .col-md-1.text-center.sorting:last-of-type:after 
=== */
.navbar-inverse + .container + footer + script + script + script + .FixedHeader_Cloned.fixedHeader.FixedHeader_Header:not([style*="position: fixed;"]) {
    display: none !important;
}
.navbar-inverse + .container + footer + script + script + script + .FixedHeader_Cloned.fixedHeader.FixedHeader_Header[style*="position: fixed;"] {
    margin-left: 0px !important;
}

.FixedHeader_Cloned.fixedHeader.FixedHeader_Header {
    display: inline-block !important;
    height: 100% !important;
    min-height: 40px !important;
    max-height: 40px !important;
}

/* .FixedHeader_Cloned.fixedHeader.FixedHeader_Header thead tr:after  */
.FixedHeader_Cloned.fixedHeader.FixedHeader_Header table:after {
    display: inline-block !important;
    float: right !important;
    width: 100% !important;
    min-width: 400px !important;
    max-width: 400px !important;
    height: 100% !important;
    min-height: 22px !important;
    max-height: 22px !important;
    line-height: 22px !important;
    margin-right: 10px !important;
    margin-top: -25px !important;
    padding: 0px 40px !important;
    font-size: 20px !important;
    z-index: 100000 !important;
    background: #333 !important;
}
.navbar-inverse + .container + footer + script + script + script + .FixedHeader_Cloned.fixedHeader.FixedHeader_Header table[aria-describedby="titleresult_info"]:after  {
    content: "▶ Movies TitleS Result FILTER" !important;
    background: #333 !important;
}
.navbar-inverse + .container + footer + script + script + script + .FixedHeader_Cloned.fixedHeader.FixedHeader_Header + script + .FixedHeader_Cloned.fixedHeader.FixedHeader_Header table[aria-describedby="titleresult_info"]:after {
    content: "▶ Movies TitleS Result FILTER" !important;
    background: #333 !important;
}

.FixedHeader_Cloned.fixedHeader.FixedHeader_Header table[aria-describedby="tblPer_info"]:after  {
    content: "▶  Performers FILTER" !important;
    background: #333 !important;
}

.FixedHeader_Cloned.fixedHeader.FixedHeader_Header table[aria-describedby="tblDir_info"]:after ,
.table.display.table-responsive.dataTable.no-footer#tblDir thead tr:after {
    content: "▶ Directors FILTER" !important;
    background: #333 !important;
}

.FixedHeader_Cloned.fixedHeader.FixedHeader_Header table[aria-describedby="tblFem_info"]:after  {
content: "▶ Females Performers FILTER" !important;
    background: #333 !important;
}

.FixedHeader_Cloned.fixedHeader.FixedHeader_Header table[aria-describedby="tblMal_info"]:after   {
    content: "▶ Males Performers FILTER" !important;
    background: #333 !important;
}


.table.display.table-responsive.dataTable.no-footer#tblReviews thead tr{
    height: 42px !important;
    line-height: 42px !important;
}
 #tblReviews_wrapper table#tblReviews thead tr th {
    width: 102px !important;
}
.FixedHeader_Cloned.fixedHeader.FixedHeader_Header table[aria-describedby="tblReviews_info"]:after ,
.table.display.table-responsive.dataTable.no-footer#tblReviews thead tr:after {
    content: " Reviews FILTER" !important;
background: red !important;
}



/* INFOS - NAMES */

#tblDir_wrapper tbody tr td:nth-child(2) ,
#tblMal_wrapper tbody tr td:nth-child(2) ,
#tblFem_wrapper tbody tr td:nth-child(2) {
    position: relative !important;
    vertical-align: middle !important;
    padding: 8px 10px;
    min-width: 110px !important;
    max-width: 110px !important;
    height: 135px !important;
    left: 3px !important;
    bottom: -2px !important;
border-left: 3px solid red !important;
}
#tblReviews_wrapper tbody tr td:nth-child(2) {
    position: relative !important;
    min-width: 110px !important;
    max-width: 110px !important;
    height: 100% !important;
    min-height: 15px !important;
    max-height: 15px !important;
    left: 3px !important;
    padding: 0 !important;
    bottom: -2px !important;
    text-align: center !important;
    color: tan !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
/* outline: 1px solid blue !important; */
}
#tblReviews_wrapper tbody tr td:nth-child(3) {
    position: relative !important;
    min-width: 334px !important;
    max-width: 334px !important;
    height: 100% !important;
    min-height: 15px !important;
    max-height: 15px !important;
    left: 3px !important;
    padding: 0 !important;
    bottom: -2px !important;
    text-align: center !important;
    color: tan !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
/* outline: 1px solid blue !important; */
}

/* (new17) INFOS - AKA - */
.text-left:not(#corrections):not(#persontitlead) {
    display: inline-block !important;
    float: left !important;
    clear: both !important;
    padding: 8px 10px;
    min-width: 225px !important;
    max-width: 225px !important;
    min-height: 142px !important;
    max-height: 142px !important;
    margin-left: 250px !important;
    margin-top: -156px !important;
/* padding-bottom: 25px !important; */
    overflow: hidden !important;
    overflow-y: auto !important;
border-left: 3px solid gray !important;
border-right: 3px solid gray !important;
}
.text-left:empty:after {
    content: " No INFOS ..." !important;
    display: inline-block !important;
    vertical-align: middle !important;
    font-size: 30px !important;
    width: 225px !important;
    line-height: 30px !important;
    margin-top: 50px !important;
    color: gray !important;
/* background: red !important; */
}

/* (new4) INFOS AKA / YEAR / NBR MOVIES - 
[id$="_wrapper"] .row >.col-sm-12 .dataTable[id*="tbl"] tbody tr .text-center
=== */


/* ALL */
[id$="_wrapper"] .row >.col-sm-12 .dataTable[id*="tbl"] tbody tr .text-center {
    display: inline-block !important;
    vertical-align: middle !important;
    float: none !important;
    min-height: 50px !important;
    max-height: 50px !important;
    line-height: 50px !important;
    margin-left: 5px !important;
    margin-top: -205px !important;
    overflow: hidden !important;
    overflow-y: auto !important;
border: 1px solid gray !important;
}

/* INFO - NBR TITLE MOVIES - === */
[id$="_wrapper"] .row >.col-sm-12 .dataTable[id*="tbl"] tbody tr .text-center:last-of-type:not(:empty) {
    position: relative !important;
    display: inline-block !important;
    min-width: 93px !important;
    max-width: 93px !important;
    min-height: 10px !important;
    max-height: 10px !important;
    line-height: 10px !important;
    margin-left: 502px !important;
    margin-top: -120px !important;
    z-index: 100 !important;
border: 1px solid gray !important;
}
/* .text-center.sorting_1:not(:empty):after ,
#tblDir tbody tr td.text-center:last-of-type:not(:empty):after ,
.text-center.sorting_1 ~td:last-of-type:not(:empty):after {
    content: " Movies " !important;
    color: gray !important;
} */

/* (new18) SORTING ITEMS */
#personal_wrapper .sorting_1 ,
#titleresult .sorting_1 ,
[id$="_wrapper"] .row >.col-sm-12 .dataTable[id*="tbl"] tbody tr .sorting_1 ,
[id$="_wrapper"] .row >.col-sm-12 .dataTable[id*="tbl"] tbody tr .text-center.sorting_1 {
   background-color: #111 !important;
border: 1px solid aqua !important;
}




/* DEFAULT HEAD SHOT THUMB - OPACITY - === */*
#ps>dl>img[src*="_ad.gif"] {
    opacity: 0.4 !important;
}

/* FOOTER */
html>body>footer {
    margin-left: 600px !important;
    width: 1080px !important;
}
html>body>footer .container {
    min-width: 1000px !important;
    max-width: 1000px !important;
outline: 1px solid tan !important;
}
.smaller {
    display: none !important;
}

/* TEST - RESULTS FEMALES / MALES / DIRECTORS - MOZAIC - */
#titleresult tbody ,
#tblReviews tbody ,
#tblDir>tbody ,
#tblMal>tbody ,
#tblFem>tbody{
    position: relative !important;
    display: inline-block !important;
    float: left !important;
}
#titleresult tbody ,
#tblReviews tbody , 
#tblDir tbody ,
#tblMal tbody ,
#tblFem  tbody {
    display: table-row !important;
    width: 1875px !important;
    height: 100% !important;
    overflow: hidden !important;
    overflow-y: auto !important;
outline: 1px solid gray !important;
}

.col-sm-12 tbody {
    top: 8px !important;
}


#tblDir tbody tr ,
#tblMal tbody tr ,
#tblFem  tbody tr {
    display: inline-block !important;
    width: 620px !important;
    height: 100% !important;
    height: 130px !important;
    min-height: 157px !important;
    max-height: 157px !important;
    margin-left: 5px !important;
    margin-bottom: 10px !important;
    overflow: hidden !important;
    background: #222 !important;
outline: 1px solid gray !important;
}

/* (new17 HEAD SHOT */
#tblDir tbody tr > td:first-of-type ,
#tblMal tbody tr > td:first-of-type ,
#tblFem  tbody tr > td:first-of-type {
    width: 100px !important;
/*     min-height: 140px !important; */
    padding: 4px 4px 9px 4px !important;
border-left: 3px solid red !important;
}
/* (new17) */
#tblDir tbody tr > td:first-of-type a ,
#tblMal tbody tr > td:first-of-type a ,
#tblFem  tbody tr > td:first-of-type a {
    display: inline-block !important;
    margin-left: 0;
    margin: -4px -5px 0px 0 !important;
}
/*(new117) LARGE THUMB */

#tblDir tbody tr > td:first-of-type a>img ,
#tblMal tbody tr > td:first-of-type a>img ,
#tblFem  tbody tr > td:first-of-type>a>img {
    display: inline-block !important;
    width: 104px !important;
    height: 134px !important;
    margin: 10px 0px 0px 0 !important;
border: 1px solid red !important;
}

/* REWIEWS */
#tblReviews tbody tr {
    display: inline-block !important;
    width: 450px !important;
    height: 100% !important;
    height:50px !important;
    min-height: 70px !important;
    max-height: 70px !important;
    margin-left: 15px !important;
    margin-bottom: 10px !important;
    border-radius: 3px !important;
    overflow: hidden !important;
    overflow-y: auto !important;
border: 1px solid gray !important;
}
#tblReviews tbody tr .sorting_1 {
    display: inline-block !important;
    width: 410px !important;
    height: 100% !important;
    height: 15px !important;
    min-height: 15px !important;
    max-height: 15px !important;
    padding-left: 25px !important;
}

/* (new5) PARING PAGE - SELECT PERFORMERS -
http://www.iafd.com/together.asp
=== */

#rameheader>table {
    clear: both !important;
    float: left !important;
    height: 27px !important;
    margin-bottom: 1px;
    margin-left: 765px !important;
    margin-top: -38px !important;
    background: #222 !important;
}
#rameheader>table>tbody ,
#rameheader>table>tbody>tr {
    display: inline-block !important;
    height: 34px !important;
    line-height: 34px !important;
}
#rameheader>table>tbody>tr>td {
    display: inline-block !important;
    height: 34px !important;
    line-height: 34px !important;
    padding: 0 5px !important;
}
#rameheader>table>tbody>tr>td:last-of-type {
    display: inline-block !important;
    height: 34px !important;
    line-height: 15px !important;
}


#www-iafd-com>table[width="570"] {
    width: 1888px;
}
#www-iafd-com>table[width="570"] p.heading{
    font-family: Arial,Helvetical,sans-serif;
    font-size: 18pt;
    margin-top: 5px !important;
    margin-bottom: 2px !important;
}
#www-iafd-com>table[width="570"] p.heading + p {
    margin-bottom: -11px !important;
    margin-top: 3px !important;
}

#www-iafd-com>table[width="570"]>tbody>tr>td>form[action="together2.asp"] p {
    float: left !important;
    width: 100% !important;
    color: peru !important;
    text-align: center !important;
    background: black  !important;
}
#www-iafd-com>table[width="570"]>tbody>tr>td>form[action="together2.asp"] p b {
    color: peru !important;
    text-align: center !important;
}
.pair {
    display: inline-block !important;
    float: left!important;
    width: 255px !important;
    height: 70px !important;
    margin-right: 5px !important;
    margin-bottom: 12px !important;
    margin-top: -8px !important;
    padding-left: 5px;
    padding-top: 0px !important;
    border-radius: 3px !important;
    font-size: 11pt;
    background: #222 !important;
}
.pair + .xsmall-padleft {
    position: relative !important;
    display: inline-block!important;
    float: left !important;
    clear: right!important;
    width: 248px !important;
    height: 30px !important;
    margin-left: -254px !important;
    margin-top: 14px !important;
    padding-left: 0px !important;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    white-space: pre-wrap !important;
    overflow: hidden !important;
    overflow-y: auto !important;
    background: black !important;
}
.pair + .xsmall-padleft + .xsmall-padleft {
    float: left !important;
    clear: none !important;
    width: 248px !important;
    height: 15px !important;
    margin-left: -254px !important;
    margin-top: 45px !important;
    padding-left: 0px !important;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    white-space: pre-wrap !important;
    overflow: hidden !important;
}

#www-iafd-com>table>tbody>tr[bgcolor="#EEEEEE"]{
    background: #474747  !important;
}
#www-iafd-com>table>tbody>tr[bgcolor="white"]{
    background: #222!important;
}

/* MOVIE PAGES - === */
.padded-panel .row  {
    margin-top: -36px !important;
}
.castbox {
    float: left;
    width: 171px !important;
}
.castbox p {
    height: 280px !important;
    text-align: center;
    border: 1px solid gray !important;
}


/* FEMALES / MALES / DIRECTORS / REVIEWS - COUNTER */
#titleresult tbody ,
#tblReviews tbody ,
#tblDir tbody ,
#tblMal tbody , 
#tblFem tbody {
counter-reset:  myIndex ! important;
/* counter-increment: myIndex ! important; */
    counter-increment: myIndex 0 ! important;
}
#titleresult tbody tr:before ,
#tblReviews tbody tr:before ,
#tblDir tbody tr:before , 
#tblMal tbody tr:before , 
#tblFem tbody tr:before {
    counter-increment: myIndex ! important;
    content: counter(myIndex, decimal-leading-zero);
    position: absolute !important;
    min-width: 17px !important;
    border-radius: 10px !important;
    box-shadow: 0 0 2px rgba(162, 160, 160, 0.6) inset !important;
    font-size: 14px !important;
    text-align: center !important;
    color: peru !important;
    background: #222 !important;
    z-index: 10 !important;
}

/* ===== COLOR ====== */

/* DEFAULT HEAD SHOT THUMB - OPACITY - 
IMPORTANT For ADBLOCK and Ublock Origin:
Auturize :
http://cdn2.iafd.com/headshots/thumbs/th_iafd_ad.gif
=== */
img[src="http://cdn2.iafd.com/headshots/thumbs/th_iafd_ad.gif"] {
    opacity: 0.4 !important;
}


/* (new10) BACKGROUND and BORDER - === */
	/* Coloring the page, tables and links (DECEMBRE change this:#5577ff by #6174C8 */
body { 
    background: #333 !important; 
    color: #ddd !important; 
}

.table.display.table-responsive.dataTable.no-footer>thead>tr {
/* background-color: #252424 !important; */
}
.table > thead > tr > th {
    background-color: #181717 !important;
}

.odd>td ,
.odd .sorting_1 ,
table.dataTable.stripe tbody tr.odd, 
table.dataTable.display tbody tr.odd {
    border-top: none !important;
    background: #222 !important;
}
.even>td ,
.even .sorting_1 ,
table.dataTable.stripe tbody tr.even, 
table.dataTable.display tbody tr.even {
    background: #333 !important;
/* border-top: 1px solid #ddd; */
}

table.dataTable.row-border tbody th, 
table.dataTable.row-border tbody td, 
table.dataTable.display tbody th, 
table.dataTable.display tbody td {
    border-top: none !important;
}

/* PERFORMERS PAGES (with /without cloundfront.net ) */

#vitalbox {
    background-color: #252424 !important;
}
/* PERFORMERS PAGES - MOVIES LIST (with /without cloundfront.net ) */
#perflist #personal{
    background-color: #252424 !important;
}
.table-striped > tbody > tr:nth-child(odd) {
    background-color: #222 !important;
}
.table-striped > tbody > tr:nth-child(even) {
    background-color: #333 !important;
}

.row.memdark {
    background-color: #252424 !important;
}
.panel.panel-default ,
.row.memlight {
    background-color: #444343 !important;
}

/* WEBBSCEMES - YELLOW */
.we>td:first-of-type ,
.we td.sorting_1{
    border-left: 4px solid gold !important;
    background: black !important;
}

.we>td:first-of-type a ,
.we td.sorting_1 a {
    color: gold !important;
}
.we>td:first-of-type a:before ,
.we td.sorting_1 a:before {
    content: "WebSecenes" !important;
    position: absolute !important;
    color: gold !important;
    opacity: 0 !important;
    transition: all ease 0.7s !important;
}
.we:hover>td:first-of-type a:before ,
.we:hover td.sorting_1 a:before {
    margin-top: -10px !important;
    margin-left: 20px !important;
    font-size: 12px !important;
    opacity: 1 !important;
}


/* (new6) BI - BLUE */
.ga.even td.sorting_1{
    border-left: 4px solid gray !important;
    background: #306387 !important;
}
.ga.odd td.sorting_1{
    border-left: 4px solid gray !important;
    background: #4E98CD  !important;
}
.ga a {
    color: #ABD4F1 !important;
}

.bi td.sorting_1 a:before {
    content: "ComPilations" !important;
    position: absolute !important;
    color: blue !important;
    opacity: 0 !important;
    transition: all ease 0.7s !important;
}
.bi:hover td.sorting_1 a:before {
    margin-top: -10px !important;
    margin-left: 20px !important;
    font-size: 12px !important;
    opacity: 1 !important;
}

/* COMPILATIONS - GRAY */
.co td:first-of-type ,
.co td.sorting_1{
    border-left: 4px solid gray !important;
background: black !important;
}
.co td a ,
.co a {
    color: gray !important;
}

.co td:first-of-type a:before,
.co td.sorting_1 a:before {
    content: "ComPilations" !important;
    position: absolute !important;
    color: white !important;
    opacity: 0 !important;
    transition: all ease 0.7s !important;
}
.co:hover td:first-of-type a:before,
.co:hover td.sorting_1 a:before {
    margin-top: -10px !important;
    margin-left: 20px !important;
    font-size: 12px !important;
    opacity: 1 !important;
}

/* MOVIE PAGES */
.padded-panel>h4 ,
.panel-heading {
    background-color: #252424 !important;
    background-image: linear-gradient(to bottom, #0B0B0B 0px, #0D0C0C 51%);
    background-image: none !important;
/* outline: 1px solid violet !important; */
}
.panel.panel-default  {
    background-color: #444343 !important;
}

/* (new5) */
#commerce {
    display: none !important;
}

/* TEXT and LINKS - === */
a { 
    color: #6174C8 !important; 
}
a:hover { 
    color: #ccbb55 !important; 
}
a:visited { 
    color: #7B84AA !important; 
}

.nav-pills > li > a {
    display: block;
    padding: 10px 15px;
    position: relative;
    color: #9EE3E4 !important;
}

/* (new5) */
.nav > li > a:focus, 
.nav > li > a:hover {
    background-color: #514E4E !important;
    text-decoration: none;
}

.panel-heading > h3 {
    font-size: 2em;
    margin: 0;
    padding: 0;
    color: gray  !important;
}


/* TEXT - GRAY */
figcaption ,
.menu-item-description {
    color: gray  !important;

}
/* TEXT - PERU */

.widget-title {
    color: peru !important;
}
span::before {
    content: "\f301";
    color: peru !important;
}



/* (new13) VISITED - TOMATO */

a:visited {
    color: tomato  !important;
}


/* (new18) BACKGROUND - #222 */

article ,
.entry-footer ,
.page-header ,
body.archive.category.category-interviews:before ,
.sidebar ,
.archive.category.category-interviews .entry-content ,
.dropdown-menu {
    background: #222 !important;
}

/* (new18) BACKGROUND - #333 */

body::before ,
.archive.category.category-interviews ,
.hentry + .hentry, 
.page-header + .hentry, 
.page-header + .page-content ,
.entry-header ,
.entry-title {
    background: #333 !important;
}

/* ===== END - COLOR ====== */
}

@-moz-document url-prefix("http://www.iafd.com/person.rme/"), url-prefix("https://www.iafd.com/person.rme/perfid="), url-prefix("https://www.iafd.com/person.asp?perfid=") {
/* START ==== (new15) PREFIX - PERFORMER PAGE - 
http://www.iafd.com/person.rme/perfid=Alysha_Rus/gender=f/Alysa-Gap.htm

https://www.iafd.com/person.rme/perfid=rhall/gender=f/roxanne-hall.htm
AND A VOIR
https://www.iafd.com/person.asp?perfid=rhall&gender=f
=== */

/* PERFOMERS PAGES - === */
.col-xs-12>h1 {
    position: fixed!important;
    width: 475px !important;
    line-height: 32px !important;
    top: 68px !important;
    left: 2px !important;
    padding: 2px 5px !important;
    font-size: 26px !important;
    text-align: center !important;
    background-color: #252424 !important;
}
.col-xs-12.col-sm-3 #headshot>img {
    border-radius: 5px;
    width: 57% !important;
}
.col-xs-12.col-sm-3 {
    position: fixed!important;
    height: 800px !important;
    top: 106px !important;
    overflow: hidden !important;
    overflow-y: auto !important;
background: #252424 !important;
/* background: red !important; */
}
.col-xs-12.col-sm-9 {
    left: 466px !important;
}

.row.memdark {
    background-color: #252424 !important;
}
.row.memlight {
    background-color: #444343 !important;
}
/* (new12) linkifyplus */
.biodata .linkifyplus{
    font-size: 0;
}

/* (new6) = CHECK PARING ==
http://www.iafd.com/person.rme/perfid=cleacarson/gender=f/clea-carson.htm
=== */
#scpr {
    border-top: 1px solid peru !important;
    border-bottom: 1px solid peru !important;
    margin-top: 2em;
    width: 100%;
    height: 932px !important;
    padding: 5px 0 !important;
}
.matchuphs.img-responsive {
    height: 120px !important;
    width: auto !important;
}

.carousel-inner > .item > a > img, 
.carousel-inner > .item > img, 
.img-responsive, .thumbnail a > img, 
.thumbnail > img {
    display: block;
    height: auto;
    max-width: 150px !important;
}



/* ======= END - (new)PREFIX - X IAFD - Colonnes - PERFORMER PAGE ===== */
}

@-moz-document url-prefix("http://www.iafd.com/matchups.rme/"),url-prefix("https://www.iafd.com/matchups.rme/")  {
/* START === (new)PREFIX - PARING PAGE - 
http://www.iafd.com/matchups.rme/perfid=Alysha_Rus/gender=f
=== */    
    
/* PERFOMERS PAGE - CHECK PARING -
#scenepairings 
PB =
.tab-content > .tab-pane:not([display="none"])#scenepairings
=== */
.tab-content > .tab-pane.active#scenepairings iframe  {
    display: inline-table !important;
    width: 100% !important;
    min-width: 1406px !important;
    max-width: 1406px !important;
    overflow: hidden !important;
    overflow-x: hidden !important;
/* outline: 1px solid green !important; */
}

boby ,
.container  {
    position: relative !important;
    display: inline-block !important;
    float: none !important;
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
    overflow: hidden !important;
    overflow-x: hidden !important;
/* border: 1px solid red !important; */
/* outline: 1px solid red !important; */
}

/* (new11) */
.row.memdark ,
.row.memlight  {
    display: inline-block !important;
    width: 100% !important;
    min-width: 680px !important;
    max-width: 680px !important;
    height: 170px !important;
    margin-right: 0px !important;
    margin-left: -5px !important;
    padding: 5px !important;
    overflow: hidden !important;
/* outline: 1px solid yellow !important; */
}

.row.memlight ,
.row.memdark {
    border-left: 4px solid red !important;
}


.row.memlight .matchupaka ,
.row.memdark .matchupaka {
    width: 508px !important;
    line-height: 13px!important;
    margin-left: -12px !important;
    margin-top: -8px !important;
    padding: 5px !important;
    font-size: 13px !important;
    overflow: hidden !important;
/* outline: 1px solid violet !important; */
}

.row + h3 {
    display: inline-block !important;
    min-width: 1377px !important;
    margin-left: -13px !important;
    padding: 5px !important;
    text-align: left !important;
    background: red !important;
}
h2 ,
.row + h3 + h2 {
    display: inline-block !important;
    min-width: 1377px !important;
    margin-left: -13px !important;
    padding: 5px !important;
    text-align: center !important;
    background: blue !important;
}

.col-xs-9 {
    padding: 0 !important;
    width: 75%;
}
.col-xs-9 h3 {
    display: inline-block !important;
    width: 510px !important;
    height: 20px !important;
    line-height: 9px !important;
    margin-left: -13px !important;
    padding: 5px !important;
    font-size: 18px !important;
    text-align: left !important;
    background: red !important;
}
 .col-xs-9> .matchupaka {
    position: relative !important;
    display: inline-block!important;
    width: 508px !important;
    height: 100% !important;
    max-height: 84px !important;
    min-height: 84px !important;
    line-height: 15px !important;
    padding: 1px 5px 0px 5px !important;
font-size: 17px !important;
    overflow: hidden !important;
/*     overflow-y: auto !important; */
/*     background: -moz-linear-gradient(center top , #4C4C4C, #111 ) repeat scroll 0 0 red !important; */
border-bottom: 1px solid #333 !important;
}
 .col-xs-9> .matchupaka:hover {
    position: relative !important;
    display: inline-block!important;
    width: 508px !important;
    height: 100% !important;
    max-height: 140px !important;
    min-height: 84px !important;
    line-height: 13px !important;
    overflow: hidden !important;
    overflow-y: auto !important;
outline: 1px solid red !important;
}
 .col-xs-9> .matchupaka:not(:hover):after {
content: "..." !important;
position: absolute !important;
    display: inline-block!important;
    width: 99.5%!important;
    height: 100% !important;
    height: 20px !important;
    line-height: 0px !important;
/* right: 0 !important; */
bottom: -1vh !important;
left: 2px !important;
    padding: 1px 5px !important;
text-align: center !important;
font-size: 17px !important;
    overflow: hidden !important;
background: rgba(17, 17, 17, 0.7) !important;
/* border: 1px solid yellow !important; */
}

 .col-xs-9> ul {
    position: relative !important;
    display: inline-block!important;
    width: 508px !important;
    height: 100% !important;
    max-height: 136px !important;
    min-height: 136px !important;
    line-height: 13px !important;
    margin-left: -12px !important;
    bottom: 8px !important;
    padding: 1px 5px !important;
    overflow: hidden !important;
    overflow-y: auto !important;
/* outline: 1px solid yellow !important; */
}
 .col-xs-9> .matchupaka + ul {
    position: relative !important;
    display: inline-block!important;
    width: 508px !important;
    height: 100% !important;
    max-height: 52px !important;
    min-height: 52px !important;
    line-height: 13px !important;
    margin-left: -12px !important;
    margin-top: -3px !important;
    bottom: 0px !important;
    padding: 1px 5px !important;
overflow: hidden !important;
    overflow-y: auto !important;
border-left: 1px solid green !important;
border-right: 1px solid green !important;
}
/* .col-xs-9 > ul > li:last-of-type {
    padding-bottom: 50px !important;
}
 */
.col-xs-9>ul>li {
    position: relative !important;
    display: inline-block!important;
    width: 495px !important;
    height: 15px !important;
    line-height: 15px !important;
    margin-left: 0px !important;
    top: 0px !important;
    padding: 1px 3px !important;
}


/* COUNTER - === */
.container{
    counter-increment: myIndex 0 myIndex2 0 ! important;
}
.row .col-xs-9 h3:after{
/* content: "XX" !important; */
    counter-increment: myIndex 1 ! important;
    content: counter(myIndex, decimal-leading-zero);
    position: absolute !important;
    display: inline-block !important;
    height: 20px !important;
    line-height: 20px !important;
    width: 35px ! important;
    left: -165px ! important;
    border-radius: 0 5px 5px 0 !important;
    font-size: 18px ! important;
    text-align: center ! important;
    z-index: 100000 !important;
color: red !important;
background: gold ! important;
}
/* (new17) */
.container>h3:first-of-type{
    position: absolute !important;
    display: inline-block !important;
    height: auto !important;
    line-height: 20px !important;
    width: 100%  ! important;
    min-width: 300px ! important;
    max-width: 300px ! important;
    left: 15px ! important;
    top: 7px !important;
    border-radius: 0 5px 5px 0 !important;
    font-size: 18px ! important;
    text-align: center ! important;
    z-index: 100000000 !important;
color: gold !important;
background: green ! important;
}


.container h3 +h2 ~.row .col-xs-9 h3:after{
/* content: "XX" !important; */
    counter-increment: myIndex2 1 ! important;
    content: counter(myIndex2, decimal-leading-zero);
}

/* LINKIFY PLUS - PB Some not Working??? */
.col-sm-12 table#titleresult tbody tr  .linkifyplus ,
.container .col-xs-12.col-sm-3  .biodata a.linkifyplus[href="http://ifuckedherfinally.com"]  ,
.container .row .col-xs-12 .dataTables_wrapper .col-sm-12 table.dataTable tbody tr .linkifyplus ,
.matchupaka .linkifyplus {
    display: none !important;
    visibility: hidden !important;
    font-size: 0 !important;
}


/* ======= END - new PREFIX - PARING PAGE ===== */
}