@charset "UTF-8";


/* CSS Fonts */

@font-face {font-family: 'TiltNeon';
src: url("/css/TiltNeon-Regular.ttf");}

@font-face {font-family: 'Marquee_Moon';
src: url("/css/Marquee_Moon.otf")}

@font-face {font-family: 'Neuropol';
src: url("/css/Neuropol.otf")}

@font-face {font-family: 'Ananda';
src: url("/css/Ananda.ttf")}




/* CSS Document */


.myPhpSpacing02 {
	margin: 2px;
}



.myPhpSpacingPaddingLeft10 {
	margin-left: 0px;
	padding-left: 10px;
}


.myPhpSpacingBottom03 {
    margin-bottom: 10px;
}
.myPhpSpacingBottom {
    margin-bottom: 20px;
}
.myPhpSpacingPageBottom {
    height: 150px;
}

.myPhpCouple {
    padding: 10px;
    margin-bottom: 10px;
    background-color: #FDFFDA;
}

.myPhpFemale {
    padding: 10px;
    margin-bottom: 10px;
    background-color: #FFEDEE;
}

.myPhpMale {
    padding: 10px;
    margin-bottom: 10px;
    background-color: #EBF9FF;
}
.myAdminCoupleBasic {
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid #878787;
}
.myAdminCoupleFull {
    padding: 10px;
    margin-bottom: 10px;
    background-image: -webkit-linear-gradient(270deg,rgba(253,255,130,1.00) 0%,rgba(255,255,255,1.00) 18.27%,rgba(255,255,255,1.00) 82.45%,rgba(253,255,130,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(253,255,130,1.00) 0%,rgba(255,255,255,1.00) 18.27%,rgba(255,255,255,1.00) 82.45%,rgba(253,255,130,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(253,255,130,1.00) 0%,rgba(255,255,255,1.00) 18.27%,rgba(255,255,255,1.00) 82.45%,rgba(253,255,130,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(253,255,130,1.00) 0%,rgba(255,255,255,1.00) 18.27%,rgba(255,255,255,1.00) 82.45%,rgba(253,255,130,1.00) 100%);
    border: 1px solid #878787;
}
.myAdminFemaleBasic {
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid #878787;
}
.myAdminFemaleFull {
    padding: 10px;
    margin-bottom: 10px;
    background-image: -webkit-linear-gradient(270deg,rgba(246,180,253,1.00) 0%,rgba(253,253,253,1.00) 18.93%,rgba(255,255,255,1.00) 85.30%,rgba(246,180,253,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(246,180,253,1.00) 0%,rgba(253,253,253,1.00) 18.93%,rgba(255,255,255,1.00) 85.30%,rgba(246,180,253,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(246,180,253,1.00) 0%,rgba(253,253,253,1.00) 18.93%,rgba(255,255,255,1.00) 85.30%,rgba(246,180,253,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(246,180,253,1.00) 0%,rgba(253,253,253,1.00) 18.93%,rgba(255,255,255,1.00) 85.30%,rgba(246,180,253,1.00) 100%);
    border: 1px solid #878787;
}
.myAdminMaleBasic {
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid #878787;
}
.myAdminMaleFull {
    padding: 10px;
    margin-bottom: 10px;
    background-image: -webkit-linear-gradient(270deg,rgba(124,156,255,1.00) 0%,rgba(255,255,255,1.00) 17.60%,rgba(255,255,255,1.00) 81.46%,rgba(124,156,255,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(124,156,255,1.00) 0%,rgba(255,255,255,1.00) 17.60%,rgba(255,255,255,1.00) 81.46%,rgba(124,156,255,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(124,156,255,1.00) 0%,rgba(255,255,255,1.00) 17.60%,rgba(255,255,255,1.00) 81.46%,rgba(124,156,255,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(124,156,255,1.00) 0%,rgba(255,255,255,1.00) 17.60%,rgba(255,255,255,1.00) 81.46%,rgba(124,156,255,1.00) 100%);
    border: 1px solid #878787;
}
.myAdminMaleFullReg {
    padding: 10px;
    margin-bottom: 10px;
    background-image: -webkit-linear-gradient(270deg,rgba(124,156,255,1.00) 0%,rgba(255,255,255,1.00) 17.60%,rgba(255,255,255,1.00) 81.61%,rgba(255,124,124,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(124,156,255,1.00) 0%,rgba(255,255,255,1.00) 17.60%,rgba(255,255,255,1.00) 81.61%,rgba(255,124,124,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(124,156,255,1.00) 0%,rgba(255,255,255,1.00) 17.60%,rgba(255,255,255,1.00) 81.61%,rgba(255,124,124,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(124,156,255,1.00) 0%,rgba(255,255,255,1.00) 17.60%,rgba(255,255,255,1.00) 81.61%,rgba(255,124,124,1.00) 100%);
    border: 1px solid #878787;
}
.myAdminSecond {
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid #878787;
    background-image: -webkit-linear-gradient(270deg,rgba(253,191,79,1.00) 0%,rgba(245,245,245,1.00) 13.76%,rgba(255,255,255,1.00) 86.02%,rgba(253,191,79,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(253,191,79,1.00) 0%,rgba(245,245,245,1.00) 13.76%,rgba(255,255,255,1.00) 86.02%,rgba(253,191,79,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(253,191,79,1.00) 0%,rgba(245,245,245,1.00) 13.76%,rgba(255,255,255,1.00) 86.02%,rgba(253,191,79,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(253,191,79,1.00) 0%,rgba(245,245,245,1.00) 13.76%,rgba(255,255,255,1.00) 86.02%,rgba(253,191,79,1.00) 100%);
}




.myPhpRainbow {
    background-color: #F89900;
}



.myPornoBG3 {
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 100%;
    opacity: 1;
    background-attachment: scroll;
    background-size: cover;
    background-color: #CD1500;
    background-image: -webkit-linear-gradient(270deg,rgba(205,21,0,1.00) 0%,rgba(0,0,0,1.00) 52.06%,rgba(205,21,0,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(205,21,0,1.00) 0%,rgba(0,0,0,1.00) 52.06%,rgba(205,21,0,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(205,21,0,1.00) 0%,rgba(0,0,0,1.00) 52.06%,rgba(205,21,0,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(205,21,0,1.00) 0%,rgba(0,0,0,1.00) 52.06%,rgba(205,21,0,1.00) 100%);
    color: #FFFFFF;
}
.myPornoBG5 {
       background-color: #CE6100;
    background-image: -webkit-linear-gradient(270deg,rgba(205,97,0,1.00) 0%,rgba(0,0,0,1.00) 52.06%,rgba(205,97,1,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(205,97,0,1.00) 0%,rgba(0,0,0,1.00) 52.06%,rgba(205,97,1,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(205,97,0,1.00) 0%,rgba(0,0,0,1.00) 52.06%,rgba(205,97,1,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(205,97,0,1.00) 0%,rgba(0,0,0,1.00) 52.06%,rgba(205,97,1,1.00) 100%);
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 100%;
    opacity: 1;
    background-attachment: scroll;
    background-size: cover;  
}
.center-div
{
     margin: 0 auto;
     width: 100px; 
}


.myNM-LatestSPacing
{
    border-width: 1px;
    background-color: #FFFFFF;
    margin-left: 5px;
    margin-bottom: 20px;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    padding-top: 7px;
    padding-bottom: 7px;
	opacity: .75;
}
.myNM-PhotoSpacing
{
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
}


.myNM-Shadows
{
    -webkit-box-shadow: 3px 3px 3px #727272;
    box-shadow: 3px 3px 3px #727272;
}
.myNMBoxOutlineBlank
{
    margin-left: 5px;
	margin-right: 5px;
}

.myNM-BoxPicBorder
{
    border: 1px solid #000000;
    border-radius: 5px;
}
.myNMPicBoxOutlineBlank
{
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    
}
.myNMPicOutline
{
	padding: 2px;
    border: thin solid #000000;
	border-radius: 5px;
}
.myWarningBox
{
    margin-bottom: 15px;
    text-align: center;
    background-color: #B1B1B1;
    background-image: -webkit-linear-gradient(270deg,rgba(252,235,125,1.00) 0%,rgba(253,178,178,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(252,235,125,1.00) 0%,rgba(253,178,178,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(252,235,125,1.00) 0%,rgba(253,178,178,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(252,235,125,1.00) 0%,rgba(253,178,178,1.00) 100%);
    border: 1px solid #000000;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    padding-top: 10px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-left: 5px;
}
.myRightMenuBox
{
    margin-bottom: 15px;
    text-align: center;
    background-color: #515251;
    border: 1px solid #000000;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    -webkit-box-shadow: 5px 5px 5px #AAAAAA;
    box-shadow: 5px 5px 5px #AAAAAA;
    padding-top: 10px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-left: 5px;
}
.text-orange {
    color: #FF9A00;    
}
.bg-orange {
    background-color: #FF9A00;
}
.bg-green {
    background-color: #CAF8BF;
}

#myUserFull {
    margin: 0px;
    padding: 0px;
    top: 10px;
    position: absolute;
    z-index: 2;
    left: -5px;
}
#myUserFullProfile {
    margin: 0px;
    padding: 0px;
    top: 0px;
    position: absolute;
    z-index: 2;
    left: 15px;
}
#myUserFullMessage {
    margin: 0px;
    padding: 0px;
    top: 5px;
    position: absolute;
    z-index: 2;
    left: 5px;
}
#myUserFullWelcome {
    margin: 0px;
    padding: 0px;
    top: 0px;
    position: absolute;
    z-index: 2;
    left: 15px;
}
#myUserFullExtras {
    margin: 0px;
    padding: 0px;
    top: 7px;
    position: absolute;
    z-index: 2;
    left: 10px;
}
#myUserFullExtras2 {
    margin: 0px;
    padding: 0px;
    top: 0px;
    position: absolute;
    z-index: 2;
    left: 0px;
}

#myUserVerified {
    position: absolute;
    z-index: 4;
    top: 0px;
    left: 12.5%;
   
}
#myUserOnline {
   width: 150px;
    padding: 0px;
    right: 0px;
    position: absolute;
    z-index: 3;
    bottom: 0px;
}

#mySideMenuName {
    background-color: #ffffff;
	opacity: .9;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}





















/* 2025 Members CSS */


/* Font Styles 2025 */
.New2025Header_Neon_001{
    font-family: TiltNeon;
    font-style: normal;
    font-weight: 400;
    font-size: 27px;
    color: #FF3DF8;
    text-shadow: 0px 0px 20px #FF3DF8;
    text-align: center;
}

.New2025Header_Neon_002{
    font-family: Marquee_Moon;
    font-style: normal;
    font-size: 55px;
    color: #3DE5FF;
    text-align: center;
    text-shadow: 0px 0px 20px #3DE5FF;
    letter-spacing: 1px;
}

/* Font Styles 2025 _ used for the Join Banner
*/ 
.New2025Header_Neon_003{
    font-family: Neuropol;
    font-style: normal;
    font-size: 28px;
    color: #4a0065;
    text-align: center;
    text-shadow: 0px 0px 20px #3DE5FF;
    letter-spacing: 1px;
}

.New2025Header_Ananda_004{
    font-family: Ananda;
    font-style: normal;
    font-size: 40px;
    text-align: center;
    text-shadow: 0px 0px 20px #3DE5FF;
    letter-spacing: 1px;
}

/* Font Colours 2025 _ used for the Join Banner */ 

.New2025_Font_Colour_Couples{
    color: #CE4BFF;
}
.New2025_Font_Colour_Men{
    color: #03E5FF;
}
.New2025_Font_Colour_Women{
    color: #F5009E;
}


/* Page Header Back Grounds 2025 */

.New2025MembersHeadBackGround001{
    background-image: -webkit-linear-gradient(270deg,rgba(74,0,101,1.00) 0%,rgba(0,0,0,1.00) 51.77%,rgba(74,0,101,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(74,0,101,1.00) 0%,rgba(0,0,0,1.00) 51.77%,rgba(74,0,101,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(74,0,101,1.00) 0%,rgba(0,0,0,1.00) 51.77%,rgba(74,0,101,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(74,0,101,1.00) 0.00%,rgba(0,0,0,1.00) 51.77%,rgba(74,0,101,1.00) 100.00%);
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.New2025MembersHeadBackGround001Fade{
    background-image: -webkit-linear-gradient(270deg,rgba(74,0,101,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(74,0,101,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(74,0,101,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(74,0,101,1.00) 0%,rgba(0,0,0,1.00) 100%);
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #FFFFFF;
    height: 750px;
}

.New2025MembersHeadBackGround005{
    background-image: -webkit-linear-gradient(270deg,rgba(245,0,158,1.00) 0%,rgba(0,0,0,1.00) 51.77%,rgba(245,0,158,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(245,0,158,1.00) 0%,rgba(0,0,0,1.00) 51.77%,rgba(245,0,158,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(245,0,158,1.00) 0%,rgba(0,0,0,1.00) 51.77%,rgba(245,0,158,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(245,0,158,1.00) 0%,rgba(0,0,0,1.00) 51.77%,rgba(245,0,158,1.00) 100%);
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.New2025MembersHeadBackGround005Fade{
    background-image: -webkit-linear-gradient(270deg,rgba(245,0,158,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(245,0,158,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(245,0,158,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(245,0,158,1.00) 0%,rgba(0,0,0,1.00) 100%);
    text-align: center;
        padding-top: 20px;
    padding-bottom: 20px;
    color: #FFFFFF;
    height: 750px;
}
.New2025MembersHeadBackGround006{
    background-image: -webkit-linear-gradient(270deg,rgba(0,180,245,1.00) 0%,rgba(0,0,0,1.00) 51.77%,rgba(0,180,245,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(0,180,245,1.00) 0%,rgba(0,0,0,1.00) 51.77%,rgba(0,180,245,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(0,180,245,1.00) 0%,rgba(0,0,0,1.00) 51.77%,rgba(0,180,245,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(0,180,245,1.00) 0%,rgba(0,0,0,1.00) 51.77%,rgba(0,180,245,1.00) 100%);
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.New2025MembersHeadBackGround006Fade{
    background-image: -webkit-linear-gradient(270deg,rgba(0,180,245,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(0,180,245,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(0,180,245,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(0,180,245,1.00) 0%,rgba(0,0,0,1.00) 100%);
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #FFFFFF;
}

/* This is for the join Box only Green */
.New2025MembersHeadBackGround007Fade{
    background-image: -webkit-linear-gradient(270deg,rgba(21,255,137,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(21,255,137,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(21,255,137,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(21,255,137,1.00) 0%,rgba(0,0,0,1.00) 100%);
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #FFFFFF;
    border-radius: 10px;
    margin-bottom: 10px;
}






.New2025MembersPhotoBorder{
    text-align: center;
    color: #FFFFFF;
    border-bottom: 1px solid #F9F9F9;
    margin-bottom: 5px;
}

/* This is for the Info Box only Orange */
.New2025MembersSubjectBorder{
    text-align: center;
    color: #FFFFFF;
    border: thin solid #f89900;
    margin-bottom: 5px;
    border-radius: 10px;
}

/* This is for the Info Box only Green */
.New2025MembersLeftBorder{
    text-align: center;
    color: #FFFFFF;
    border: thin solid #4DBD6B;
    margin-bottom: 5px ;
    border-radius: 10px;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
}

/* This is for the Profile Large only Orange */
.New2025MembersProfileLargeMain{
    text-align: center;
    color: #FFFFFF;
    border: thin solid #f89900;
    padding: 0px;
    margin-bottom: 5px;
    border-radius: 10px;
}
/* This is for the Profile Large Photo */
.New2025MembersProfileLargePhoto{
float: left;
padding: 5px;
}
/* This is for the Profile Large Names */
.New2025MembersProfileLargeNames{
    float: left;
padding-left: 5px;
    
}

/* This is for the Info Box only Orange */
.New2025MembersSubjectBorder{
    text-align: center;
    color: #FFFFFF;
    border: thin solid #f89900;
    margin-bottom: 5px;
    border-radius: 10px;
}




/* This is for the Design For General And Private Photos Non Members */
.New2026NMSmallPhotoBox{
    padding-top: 5px;
    padding-bottom: 5px;
    border-radius: 10px;
    text-align: center;
    padding-left: 10px;
    margin-top: 10px;
    border: 1px solid #f89900;
}

/* This is for the Design Info Only give a marhin at the end of a box */
.Layout2025BottomSpacer{
     margin-Bottom: 100px;
}

/* This is for the Design Info Only To Show The Box Outline */
.New2026DesignShowContainer{
     border: thin solid #000000; 
    margin-top: 0px;
}

/* This is for the Background and spacing for Container 001 */
.New2026DesignBackGroundContainer001 {
    color: #ffffff;
    background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,1.00) 0%,rgba(74,0,101,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(0,0,0,1.00) 0%,rgba(74,0,101,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(0,0,0,1.00) 0%,rgba(74,0,101,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(0,0,0,1.00) 0%,rgba(74,0,101,1.00) 100.00%);
    padding-top: 10px;
    padding-bottom: 100px;
}

/* This is for the Design Info Only To Show The Box Outline */
.New2026DesignShowDivTag{
   /* border: thin solid #FE00F1; */
}



/* This is for the Design For The Male Box Outline */
.New2026myPhpBoxMale {
    padding: 10px;
    margin-bottom: 10px;
    background-color: #0A4761;
    border: 1px solid #002E62;
}

/* This is for the Design For The Female Box Outline */
.New2026myPhpBoxFemale {
    padding: 10px;
    margin-bottom: 10px;
    background-color: #5C0364;
    border: 1px solid #870094;
}

/* This is for the Design For The Couple Box Outline */
.New2026myPhpBoxCouple {
    padding: 10px;
    margin-bottom: 10px;
    background-color: #000000;
    border: 1px solid #870094;
}