@media (max-width:1000px){.contentWrapper #pageNotFound{margin-top:35vw !important}.pageTitleText{font-size:7vw !important}}@media (min-width:768px){#mainBackGroundShadow{background-color:rgba(0,0,0,0.4)}}@media (max-width:767px){.buttonFullSize{width:90% !important;font-size:1.6em !important;height:40px !important}.buttonMiddleSize{width:80% !important}}@media (max-width:767px){#bannerContainer h1{font-size:1.4em;float:right}#bannerContainer img{float:right;margin:2px 3px 0px 0px;width:62px}#mainBackGroundShadow{background-color:rgba(0,0,0,0.3)}#bannerDesktopControls{width:25% !important;display:none}#bannerDesktopOptions{display:none}}@media (max-width:767px){input,button{border-radius:0}}*{margin:0px;padding:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal}input,button,textarea,select{font-family:inherit}button{border:0}a,u{text-decoration:none;color:white}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:87.5%;overflow-x:hidden;-webkit-overflow-scrolling:touch}#mainBackGround{height:100%;width:100%;left:0;top:0;overflow:hidden;z-index:-999999;position:fixed}#mainBackGroundShadow{width:100%;height:100%}.statusOnline{color:#57ae00 !important}.statusAway{color:#ef7c00 !important}.statusOffline{color:#aaa !important}.g-recaptcha{margin:15px auto;width:300px}#contentContainer{min-height:250px;width:100%;color:white;padding-top:5px}#whiteBackground{width:95%;margin:auto;margin-top:0px;min-height:250px;border-radius:20px}.contentWrapper{text-align:center}.contentWrapper #pageNotFound{margin-top:9vw;font-weight:300;font-size:2vw}.buttonFullSize{margin:10px;background-color:#8abc00;color:white;font-size:1.8em;cursor:pointer;width:45%;height:50px;box-shadow:1px 1px 1px #4a4444;font-weight:300;outline:none}.ajaxLoading{width:25px;margin:10px auto;display:none}.statusMessage{margin:10px;color:#ff4c4b;text-shadow:0px 0px 10px white;font-weight:300;background-color:#ffffff8c;width:auto;padding:2vw;display:none}.pageTitleText{margin:2vw auto 5.5vw auto;font-size:2vw;display:inline-block;text-transform:capitalize;font-weight:300}.pageTitleIcon{font-size:2em;margin-right:6px}.genericInput{width:100%;height:35px;padding:0px 3px;margin-bottom:20px;font-size:1.2em}.genericInputError{border:2px solid #ff4c4b}.hidden{display:none !important}@media (max-width:767px){#registrationCompletion{font-size:1em !important}#registrationCompletion h4{padding:12px 0px !important}#updateprofile .updateprofileWrapper h3{font-weight:300 !important}}#registrationCompletion{background-color:#ff4c4b;width:100%;height:40px;margin:50px 0px -50px 0px;cursor:pointer;display:inline-block;font-size:1.2em}#registrationCompletion h4{text-align:center;color:white;padding:10px 0px}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#adminPanelContainer{background-color:#afa6a6;width:100%;height:40px;margin:50px 0px -50px 0px;display:inline-block;font-size:1.2em}#adminPanelContainer #adminPanelWrapper{text-align:center}#adminPanelContainer #adminPanelWrapper button{position:relative;width:15%;height:30px;margin:4.5px auto;color:#8e2020;font-size:0.9em;background-color:white;border-radius:3px;box-shadow:1px 1px 1px #000;cursor:pointer}#adminPanelContainer #adminPanelWrapper button img{width:1.3vw;position:absolute;right:0.4vw;bottom:0.3vw;display:none}@media (max-width:1024px){#adminPanelContainer button{width:35% !important}}#meetMoreMembers{display:block}#meetMoreMembers div{border:1px solid #ffffff;display:inline-block;padding:15px 50px;background-color:#76964b;margin:10px 0px 30px 0px;white-space:nowrap}#meetMoreMembers div .icon-plus{display:inline-block;float:left;font-size:2em;margin:0px 10px 0px -20px}#meetMoreMembers div h2{font-weight:300;margin-top:1px}.languagesContainer{width:100%;margin:60px 0px -45px 0px;display:none}.languagesContainer #languagesWrapper{position:relative;height:60px;background-color:rgba(175,166,166,0.75);margin:0px auto}.languagesContainer #languagesWrapper .icon-languages{font-size:3em;position:absolute;margin:10px 10px 10px 90px;color:white;text-shadow:1px 1px 1px #93c052}.languagesContainer #languagesWrapper .icon-cross-slim{position:absolute;color:white;font-size:1em;cursor:pointer;right:5px;top:5px}.languagesContainer #languagesWrapper h3{color:white;font-size:1.3em;margin-left:135px;font-weight:300;text-shadow:1px 1px 1px #93c052;padding-top:5px}.languagesContainer #languagesWrapper #languagesOptions{text-align:center;margin-top:-13px}.languagesContainer #languagesWrapper #languagesOptions a{color:white;padding:15px;font-size:1.65em;font-weight:300;text-shadow:1px 1px 1px #93c052}@media (min-width:768px) and (max-width:1024px){.languagesContainer #languagesWrapper{height:75px !important}.languagesContainer #languagesWrapper #languagesOptions{margin-top:7px !important}}@media (max-width:1000px){#popUpsContainer{width:93.5% !important;left:10vw !important;top:-1.5vw !important}#popUpsContainer .popUpEvent{height:13vw !important;margin:1.85vw auto !important;background-color:#464745 !important}#popUpsContainer .popUpEvent img{width:10vw !important;margin:1.5% 1.5% 0% 1.5% !important}#popUpsContainer .popUpEvent .popUpEventContents{margin:1% 1% 1% 0% !important;width:82% !important}#popUpsContainer .popUpEvent .popUpEventContents .icon-user{font-size:6.5vw !important}#popUpsContainer .popUpEvent .popUpEventContents .popUpEventTitle{font-size:5vw !important}#popUpsContainer .popUpEvent .popUpEventContents .popUpEventMessage{font-size:4vw !important;width:66vw !important;white-space:nowrap !important;overflow:hidden !important;margin:4vw 0px 0px 0.5vw !important;line-height:3vw !important}#popUpsContainer .popUpEvent .popUpEventContents .popUpEventMessage #extraWrapper{display:none}#popUpsContainer .popUpEvent .popUpEventContents .icon-message-new{font-size:8vw !important;margin:-2px 1px 0px 0px !important}#popUpsContainer .popUpEvent .popUpEventContents .icon-key{font-size:6vw !important;margin:2px 2px 0px 0px !important}#popUpsContainer .popUpEvent .popUpEventContents .icon-tick{font-size:8vw !important;margin:0px 1px 0px 0px !important}#popUpsContainer .popUpEvent .popUpEventContents .icon-search-glass{font-size:6vw !important;margin:2px 2px 0px 0px !important}#popUpsContainer .popUpEvent .popUpEventContents .icon-star-full{font-size:6vw !important;margin:2px 2px 0px 0px !important}}#popUpsContainer{z-index:2;width:22%;min-height:5.4vw;position:fixed;top:3.12vw;left:2.5vw;display:none}#popUpsContainer .popUpEvent{width:90%;margin:0.35vw auto;border-radius:2%;background-color:rgba(58,52,49,0.93);box-shadow:2px 2px 13px 4px white;height:4.5vw;overflow:hidden}#popUpsContainer .popUpEvent img{width:20%;margin:1.5%}#popUpsContainer .popUpEvent .popUpEventContents{position:relative;width:74%;float:right;margin:1.5%;word-break:break-all;height:4.5vw}#popUpsContainer .popUpEvent .popUpEventContents .popUpEventTitle{font-size:1.1vw;color:white;font-weight:300;float:left;margin-left:5px;text-transform:capitalize}#popUpsContainer .popUpEvent .popUpEventContents .popUpEventAge{display:none}#popUpsContainer .popUpEvent .popUpEventContents .popUpEventCountry{display:none}#popUpsContainer .popUpEvent .popUpEventContents .popUpEventRelationship{display:none}#popUpsContainer .popUpEvent .popUpEventContents .icon-user{font-size:1.5vw;float:left}#popUpsContainer .popUpEvent .popUpEventContents .icon-message-new{float:right;font-size:1.7vw;color:orange;margin:-4px -1px 0px 0px}#popUpsContainer .popUpEvent .popUpEventContents .icon-key{float:right;font-size:1.5vw;color:orange}#popUpsContainer .popUpEvent .popUpEventContents .icon-tick{float:right;font-size:1.7vw;color:orange;margin:-4px -1px 0px 0px}#popUpsContainer .popUpEvent .popUpEventContents .icon-search-glass{float:right;font-size:1.5vw;color:orange;margin:0px 2px 0px 0px}#popUpsContainer .popUpEvent .popUpEventContents .icon-star-full{float:right;font-size:1.5vw;color:orange;margin:0px 2px 0px 0px}#popUpsContainer .popUpEvent .popUpEventContents .popUpEventMessage{clear:both;font-size:0.85vw;text-overflow:ellipsis;line-height:1.1vw;text-shadow:2px 2px 8px black;margin:1.95vw 0px 0px 2px;height:4.5vw}#popUpsContainer .popUpEvent .popUpEventContents .popUpEventMessage .popUpEventUsername{text-transform:capitalize}#popUpsContainer .popUpEvent .popUpEventContents .popUpEventMessage #extraWrapper{width:14.5vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){#articles #articleContent{width:100% !important}#articles #articleAdvertising{width:100% !important}#articles #adsenseMiddle{margin:20px 0px 25px 0px !important}}#articles #articleContent{float:left;width:69%;background-color:rgba(81,63,101,0.49);border-radius:5px;text-align:left;padding:20px}#articles #articleContent h2{font-size:1.7em;margin-bottom:20px;text-align:center;color:white;font-weight:bold;text-shadow:1.5px 1.5px #8abc00}#articles #articleContent p{margin-bottom:20px}#articles #articleContent ol{margin:20px}#articles #articleContent img{width:300px;float:left;margin:20px 10px 20px 0px}#articles #articleAdvertising{float:right;width:30%}#articles #articlesExtra{background-color:rgba(255,255,255,0.3);border-radius:5px;padding:5px;margin-top:15px}#articles #articlesExtra a{margin-bottom:15px;display:inline-block;text-shadow:1.5px 1.5px #8abc00}#articles #adsenseTop{margin:10px auto;width:80%}#articles #adsenseBottom{clear:both;width:80%;margin:0px auto;padding-top:25px}#articles #articleWrapper{width:90%;margin:0px auto}@media (max-width:1000px){#bannerContainer{height:14vw !important}#bannerContainer .bannerText{display:none !important}#bannerContainer h1{font-size:1.5em !important}#bannerContainer #bannerDesktopControls{margin:9px -10px 0px 0px !important;width:27% !important}#bannerContainer #bannerDesktopControls #bannerLanguagesIcon{margin:0px 10px 0px 3px !important}#bannerContainer #bannerDesktopControls #logoutBanner{margin:0px 10px 0px -12px !important}#bannerContainer #bannerDesktopControls div{width:24% !important}#bannerContainer[data-type="internal"] #bannerDesktopControls span{font-size:2.5em !important}#bannerContainer[data-type="external"] #bannerDesktopControls span{font-size:1.3em !important}#bannerContainer[data-type="external"] #bannerDesktopControls h3{font-size:1em !important}#bannerDesktopOptions{margin:-0.5px 5px 0px 10px !important;width:39% !important}#bannerDesktopOptions span{font-size:2.2em !important}#bannerDesktopOptions #messagesBanner{margin:11px 0px 0px -10px !important}#bannerDesktopOptions #profileBanner{margin:11px 0px 0px -3px !important}#bannerDesktopOptions #upgradeBanner{margin:10px 0px 0px -15px !important}#bannerDesktopOptions .bannerSpecificOption{margin-top:10px !important;width:20% !important}#bannerDesktopOptions #contactBanner{margin:10px 3px 0px -11px !important}#bannerDesktopOptions #portalBanner{margin:10px 0px 0px -8px !important}}@media (max-width:900px){#bannerContainer[data-type="external"] #bannerDesktopControls{width:33% !important}#bannerContainer[data-type="external"] #bannerDesktopControls div{width:19% !important;font-size:0.9em !important;margin:1px 10px 0px 0px !important}}@media (min-width:768px){#bannerContainer h1{font-size:1.95vw;float:left}#bannerContainer img{float:left;margin:0.2vw -0.35vw 0vw 0.2vw;width:7vw}#bannerContainer #bannerDesktopControls,#bannerContainer #bannerDesktopOptions{display:block}#bannerContainer #bannerMobileControls{display:none}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){#bannerContainer #bannerDesktopControls{width:28% !important;margin:5px 17px 0px 0px !important}}@media (min-width:768px) and (max-width:1000px) and (orientation:portrait){#bannerContainer #bannerDesktopOptions #messagesBannerUnReadCount{font-size:1em !important;top:-11px !important}}#bannerContainer{background-color:rgba(0,0,0,0.6);width:100%;height:3.1vw;top:0vw;left:0vw;position:fixed;color:white;z-index:2}#bannerContainer h1{color:white;padding:0.35vw 0.35vw 0vw 0.35vw;line-height:1;font-weight:300}#bannerContainer #bannerDesktopControls{float:right;width:23vw;margin:0vw 0vw 0vw 0vw;height:100%}#bannerContainer #bannerDesktopControls div{width:25%;cursor:pointer;float:left;margin-top:0.25vw}#bannerContainer #bannerDesktopControls div:hover{opacity:0.5}#bannerContainer #bannerDesktopControls div h3{font-weight:300;font-size:1.13vw}#bannerContainer #bannerDesktopControls #searchBanner{width:23%}#bannerContainer #bannerDesktopControls #bannerLanguagesIcon{width:31%}#bannerContainer #bannerDesktopControls #logoutBanner{width:20%}#bannerContainer #bannerDesktopControls #externalSearch{width:23%}#bannerContainer #bannerDesktopControls span{font-size:1.3vw;margin-bottom:0.08vw;display:block}#bannerContainer #bannerDesktopControls h3{text-transform:capitalize}#bannerContainer #bannerDesktopOptions{float:left;width:36vw;margin:0vw 5vw 0vw 2.45vw;height:100%}#bannerContainer #bannerDesktopOptions div{width:15%;cursor:pointer;float:left;position:relative}#bannerContainer #bannerDesktopOptions div:hover{opacity:0.5}#bannerContainer #bannerDesktopOptions h3{font-weight:300;font-size:1.13vw}#bannerContainer #bannerDesktopOptions span{font-size:1.45vw;margin-bottom:0.08vw;display:block}#bannerContainer #bannerDesktopOptions #homeBanner{width:13%}#bannerContainer #bannerDesktopOptions #messagesBanner{width:19%;margin-top:0.1vw}#bannerContainer #bannerDesktopOptions #portalBanner{width:12%}#bannerContainer #bannerDesktopOptions #profileBanner{width:13%;margin-top:0.15vw}#bannerContainer #bannerDesktopOptions #contactBanner{margin-top:0.15vw}#bannerContainer #bannerDesktopOptions #upgradeBanner{margin-top:0.22vw}#bannerContainer #bannerDesktopOptions #upgradeBanner span{font-size:1.3vw}#bannerContainer #bannerDesktopOptions .bannerSpecificOption{margin-top:0.11vw}#bannerContainer #bannerDesktopOptions .messagesBannerActive{color:orange}#bannerContainer #bannerDesktopOptions .messagesBannerActive #messagesBannerUnReadCount{position:absolute;color:orange;font-size:1.1vw;right:2vw}#bannerContainer #bannerMobileControls{float:left;width:40px;height:40px;cursor:pointer;margin:5px}#bannerContainer #bannerMobileControls span{font-size:1.2em;margin:15px 0px 0px 8px;display:inline-block}#bannerContainer #bannerSubMenuContainer{background-color:rgba(53,53,53,0.7);margin-top:3.1vw;padding:0vw 0.1vw 0vw 0vw;height:1.35vw;opacity:0}#bannerContainer #bannerSubMenuContainer span{padding:0.15vw 0vw;margin:0vw 2.5vw 0vw 0vw;display:block;float:left;font-weight:300;cursor:pointer;font-size:0.85vw}#bannerContainer #bannerSubMenuContainer #profileUpgraded{color:orange;float:right}#bannerContainer #bannerSubMenuContainer #profileUpgraded span{float:right;margin:0vw 0.5vw}#bannerContainer #bannerSubMenuContainer .contactedMe{color:orange}@media (max-width:1000px){#contactus textarea{width:95% !important}#contactus .contactusWrapper{width:95% !important}#contactus .contactusWrapper h3{font-size:4.5vw !important}#contactus #contentWrapper h3{font-size:4.5vw !important}#contactus textarea{padding:1vw !important;font-size:4.5vw !important;height:55vw !important;margin:1vw 0vw 5vw 0vw !important}#contactus .topicOptions button{font-size:5vw !important}#contactus .instructionsWrapper{width:90vw !important}}#contactus input{margin-bottom:0px}#contactus textarea{width:55%;height:20vw;margin:1vw 0vw 2vw 0vw;padding:0.35vw;font-size:1.25vw;font-weight:300}#contactus .contactusWrapper{margin:25px auto;width:35%;clear:both}#contactus .contactusWrapper h3{text-align:left;margin-bottom:3px;font-size:1.15vw;font-weight:300}#contactus .contactusWrapper select{width:100%;height:35px;padding:0px 3px;font-size:1.2em;-webkit-appearance:menulist-button}#contactus .contactusWrapper #deviceContainer{margin-bottom:25px;width:47.5%;float:left}#contactus .contactusWrapper #browserContainer{margin-bottom:25px;width:47.5%;float:right}#contactus .instructionsWrapper{width:35%;margin:0px auto;color:white;background-color:rgba(0,0,0,0.6);padding:10px;border-radius:5px}#contactus .instructionsWrapper h4{padding-top:10px}#contactus #adsenseBottom,#contactus #adsenseTop{margin:50px auto 30px auto;width:70%}#contactus .topicOptions{display:none}#contactus .topicOptions a{font-size:1.4em;text-decoration:underline;text-shadow:0.5px 0.5px #8abc00}#contactus .topicOptions #emailChangePassword{text-decoration:none !important;font-size:1.2em !important}#contactus .topicOptions button{width:30%;font-size:1.3vw}#contactus #contentWrapper h3{font-size:1.25vw;font-weight:300}#contactus #contentWrapper button{width:30%;font-size:1.3vw}@media (max-width:767px) and (orientation:portrait){#contact #contactContainer{width:100% !important}#contact #contactContainer #contactOptions{width:100% !important}#contact #contactContainer #contactOptions #contactOptionsTable{padding:initial !important;table-layout:fixed}#contact #contactContainer #contactOptions #contactOptionsTable td{word-wrap:break-word;font-weight:300}#contact #contactContainer #contactOptions #contactViewContainer .contactMember{width:177px !important}#contact #contactContainer #contactOptions #contactViewContainer .contactMember h3{font-size:0.95em !important}}@media (max-width:767px) and (orientation:landscape){#contact #contactContainer{width:100% !important}#contact #contactContainer #contactOptions{width:100% !important}#contact #contactContainer .contactMember{width:158px !important}}@media (min-width:768px) and (max-width:1024px){#contact #contactContainer .contactMember{width:167px !important}}#contact #contactContainer #contactOptions{width:70%;float:left}#contact #contactContainer #contactOptions #contactOptionsTable{background-color:rgba(81,63,101,0.49);width:100%;font-size:1.5em;padding:20px;border-spacing:19px;color:white;text-align:center}#contact #contactContainer #contactOptions #contactOptionsTable td{padding:20px;border:1px solid white;box-shadow:3px 3px 3px #151313;background-color:rgba(39,35,43,0.49);width:50%;cursor:pointer}#contact #contactContainer #contactOptions #contactOptionsTable td:hover{background-color:rgba(39,35,43,0.88)}#contact #contactContainer #contactOptions #contactOptionsTable span{font-size:3em;display:block;margin-top:20px}#contact #contactContainer #contactOptions #contactViewContainer{background-color:rgba(81,63,101,0.49);float:left;font-size:1.5em;width:100%}#contact #contactContainer #contactOptions #contactViewContainer .contactMember{width:190px;float:left;margin-bottom:15px}#contact #contactContainer #contactOptions #contactViewContainer .contactMember h3{font-weight:100;font-size:0.9em}#contact #contactContainer #contactOptions #contactViewContainer .contactMember img{width:150px}#contact #contactContainer #contactOptions #contactViewContainer .contactMemberTitle{padding:25px;font-weight:200;font-size:1.3em}#contact #contactContainer #contactOptions #contactViewContainer .contactMemberUpgrade{margin:10px 0px 100px 0px;padding:10px;display:inline-block;cursor:pointer;font-weight:100;font-size:1.3em}#contact #contactContainer #favoritesAdvertising #adsenseMiddle{float:right;width:30%}#contact .icon-star-empty{font-size:2.2em}#contact #adsenseBottom{margin:0px auto;width:80%;clear:both;padding-top:20px}@media (max-width:767px){#footerContainer{height:40px !important;margin:40px 0px 60px 0px !important}#footerContainer[data-type='article'] div{width:20% !important}#footerContainer[data-type='article'] #copyright div{clear:both;width:100% !important}#footerContainer[data-type='noarticle'] div{width:25% !important}#footerContainer[data-type='noarticle'] #copyright div{clear:both;width:100% !important}#footerContainer #copyright h4{margin-top:1% !important;font-size:0.8em !important}}#footerContainer{width:100%;height:30px;margin:40px 0px;float:left}#footerContainer[data-type='article'] div{width:16.66%;height:100%;text-align:center;cursor:pointer;float:left}#footerContainer[data-type='noarticle'] div{width:20%;height:100%;text-align:center;cursor:pointer;float:left}#footerContainer div:hover{opacity:0.5}#footerContainer h4{margin-top:5%;font-weight:300}#footerContainer #copyright h4{font-size:0.7em;margin-top:7%}@media (max-width:767px){#home .xyqyr img{width:22.5% !important}#home #homeMiddle .xyqyr{width:100% !important}#home #adsenseMiddle{width:100% !important;margin-bottom:40px !important}}#home .xyqyr{padding:10px;width:85%;margin:0px auto 40px auto;background-color:rgba(255,255,255,0.3);border-radius:5px}#home .xyqyr h3{margin:-5px 0px 3px 2%;text-align:left;font-size:1.4em}#home .xyqyr img{width:11.5%;margin:0px 2px}#home #homeMiddle{width:85%;margin:0px auto 40px auto;overflow:hidden}#home #homeMiddle .xyqyr{float:left;width:57%;margin:0px auto;min-height:600px;background-color:rgba(0,138,185,0.3);border:0.5px solid rgba(0,138,185,0.6)}#home #homeMiddle .xyqyr ul{padding:0px 25px}#home #homeMiddle .xyqyr li{padding:20px 0px 0px 5px;text-align:left}#home #adsenseMiddle{float:right;width:40%}#home #datingFeedContainer{background-color:rgba(255,255,255,0.89);width:40vw;margin:10px auto 0 auto;min-height:100px;border:1px solid rgba(255,165,0,0.41);border-radius:5px;position:relative}#home #datingFeedContainer #datingFeedWrapper h3{font-weight:300;float:left;margin:-23px 6px 2px 6px;color:#ffffff;text-shadow:1px 1px 1px #2f2f2f}#home #datingFeedContainer #datingFeedWrapper .datingFeedEvent{background-color:#93c052;border:1px solid black}#home #datingFeedContainer #datingFeedWrapper .datingFeedEvent img{width:5vw}#home #datingFeedContainer #meetMoreMembers{display:none}#home #datingFeedContainer #meetMoreMembers div{border:1px solid rgba(206,201,200,0.54);padding:2px;background-color:rgba(130,130,130,0.67);white-space:nowrap;width:100%;position:absolute;bottom:0;display:block;margin:0px}#home #datingFeedContainer #meetMoreMembers div h2{font-weight:300;font-size:1.05em;margin:inherit}@media (max-width:767px) and (orientation:landscape){#index #topBanner{margin-top:10px !important}#index .lejyby button{width:55% !important;height:55px !important;font-size:2em !important}#index .lejyby #bottomButton{width:65% !important;height:80px !important}}@media (max-width:767px) and (orientation:portrait){#index h1{margin:30px 0px !important;font-size:2.4em !important;padding:3px 3px 0px 3px !important;font-weight:200 !important}#index #topBanner{margin:45px 0px 5px 0px !important;padding:15px 0px !important}#index #topBanner h2{font-size:1.4em !important}#index #bodyTextSpacer{margin:20px 0px 20px 0px !important}#index .lejyby button{width:80% !important;height:70px !important;font-size:2.3em !important}#index .sesap #middleButton{font-size:1.9em !important}#index .sesap #bottomButton{font-size:1.7em !important}#index .xyqyr img{width:45% !important;padding:1.5px}#index .hogud{min-height:45px !important}}@media (max-width:767px){#index #bottomButton{width:85% !important}#index .remaqo{margin:4% !important}#index h3{font-size:1.3em !important;padding:0px 5% !important}#index #topBanner h4{font-size:1.3em !important}#index .fb-like{margin:5vw !important;display:block !important}}@media (max-width:767px){#membersNumber{padding-top:7px !important}}@media (min-width:768px){#index #adsenseTop{width:80%;margin:0px auto;height:90px}#index #adsenseMiddle,#index #adsenseBottom{width:90%;margin:0px auto}#index .fb-like{position:absolute;left:0.5vw}}@media (min-width:768px) and (max-width:1024px){#index .lejyby button{width:40% !important}#index .lejyby #middleButton{font-size:2.5em !important;width:55% !important}#index .lejyby #bottomButton{font-size:2.2em !important;width:55% !important}}#index .noleq{background-color:rgba(255,255,255,0.3);margin:auto;padding:3px}#index .newDatingPortal{text-shadow:2px 2px #b91b1b;margin-bottom:30px !important}#index .tacasyl{margin:auto;min-height:50px}#index .hogud{margin:auto;min-height:85px}#index .indexTopText{margin:1%}#index #topBanner{background-color:rgba(255,255,255,0.3) !important;margin-top:15px}#index h1{font-size:3em;padding:3px 3px 60px 3px;font-weight:200}#index .remaqo{margin:1.5%;font-size:1.4em;font-weight:300}#index #membersWhiteWrapper{margin:15px auto 0px auto}#index #bodyTextSpacer{margin-bottom:20px}#index #membersNumber{margin:70px 0px -5px 0px}#index #bottomButton{font-size:2.5em;text-transform:uppercase !important}#index h3{font-size:1.2em;padding:0px 10%;font-weight:300}#index #topBanner h2{font-size:1.7em;font-weight:200}#index #topBanner h4{font-size:1.2em;margin-top:10px;font-weight:200}#index .lejyby button{width:37%;height:75px;font-size:2.7em;border-radius:3px}#index .lejyby button span{font-weight:300;font-size:0.9em}#index .xyqyr{width:100%;margin:5px auto}#index .xyqyr img{width:200px;cursor:pointer;margin:0px 2px 2px 2px;padding:1.5px}#index #adsenseTop,#index #adsenseMiddle,#index #adsenseBottom{width:90%;margin:0 auto}@media (max-width:1000px){#mainContainer .contentLegalContainer{margin:20vw auto !important}.legalInfo{padding:0vw 2vw !important;line-height:6.5vw !important}.legalInfo h1{margin:7vw !important;font-size:8.5vw !important}.legalInfo h2{font-size:6vw !important;margin-bottom:2vw !important;padding-top:10vw !important}.legalInfo h2 span{font-size:2.75vw !important}.legalInfo h3{font-size:4vw !important;margin-bottom:3vw !important;line-height:inherit !important}.legalInfo h4{font-size:3.75vw !important;line-height:inherit !important;margin-bottom:3vw !important}.legalInfo ul{line-height:6.5vw !important}.legalInfo ul li{margin:0vw 0vw 1vw 10vw !important;font-size:3.5vw !important}.legalInfo .accountStatus{font-size:2.5vw !important}.legalInfo .divider{margin-bottom:0vw !important}.legalInfo #goneGlobalDomains span{font-size:3vw !important;padding:1vw 17vw !important;line-height:5vw !important}.legalInfo .legalBold{font-size:4.5vw !important}}#mainContainer .contentLegalContainer{margin:5vw auto;background-color:rgba(255,255,255,0.54);color:#352b29;padding:2vw;border-radius:1vw;width:97%}.legalInfo{line-height:6.5vw;padding:0vw 5vw}.legalInfo h1{font-weight:bold;font-size:3vw;margin-bottom:2.5vw;white-space:nowrap}.legalInfo h2{font-weight:500;font-size:2.35vw;text-align:left}.legalInfo h2 span{font-size:1.35vw;font-weight:300}.legalInfo h3{text-align:left;font-size:1.35vw;line-height:1.75vw;margin-bottom:1.5vw}.legalInfo h4{text-align:left;font-size:1.35vw;line-height:2.25vw;margin-bottom:1.5vw}.legalInfo .divider{margin-bottom:3vw}.legalInfo span{font-weight:bold}.legalInfo a{text-decoration:underline;color:#0b0bd4}.legalInfo .accountStatus{font-size:0.8vw;font-weight:400}.legalInfo ul{line-height:2vw}.legalInfo ul li{margin-left:30px;text-align:left;font-size:1.15vw}.legalInfo table{width:100%;margin-left:30px}.legalInfo table td{padding:10px}.legalInfo #clicktoShowDomains{cursor:pointer;margin-left:30px}.legalInfo #goneGlobalDomains{display:none}.legalInfo #goneGlobalDomains span{float:left;width:15vw;font-size:1.15vw;padding:0vw 5vw;line-height:3.5vw}.legalInfo .pageLink{color:#352b29;text-decoration:none}.legalInfo .legalBold{font-weight:bold;font-size:1.5vw}.legalInfo .piData{font-weight:bold;text-transform:capitalize}.legalInfo .exampleProfile{font-weight:400;text-decoration:underline}@media (max-width:767px) and (orientation:portrait){#logout .logoutMember{width:95vw !important}#logout h3{font-size:1em !important}#logout .logoutLocation{font-size:1.05em}#logout .logoutPhoto{width:22% !important;margin:3px 5px 3px 3px !important}#logout .logoutName,#logout .icon-user{font-size:1.65em !important}}#logout{margin-top:25px}#logout .logoutMember{background-color:rgba(81,63,101,0.49);border:0.5px solid white;width:85%;overflow:hidden;margin:15px auto}#logout .logoutPhoto{margin:3px 10px 3px 3px;float:left;width:130px}#logout .logoutName{color:white;font-size:2em;float:left;margin-top:1px;width:100%;text-align:left;font-weight:300}#logout .logoutLocation{font-size:1.2em;float:left;width:100%;text-align:left;font-weight:300}#logout .icon-user{float:left;font-size:2em;margin:3px 7px 3px 2px}#logout .logoutDetailsWrapper{float:left;width:60%}#logout .logoutDetailsWrapper h3{font-size:1.1em;overflow:hidden;width:100%;float:left;text-align:left;padding:4px 0px;text-transform:capitalize;font-weight:300}#logout .logoutDetailsWrapper span{color:orange}@media (max-width:1000px){#membersDisplayContainer{margin-top:14.5vw !important}#membersDisplayContainer #membersDisplay{padding:1vw 0px 0.2vw 0px !important}#membersDisplayContainer #membersDisplay img{width:20vw !important}}#membersDisplayContainer{width:100%;overflow-x:scroll;margin-top:3.86vw;background-color:rgba(255,255,255,0.15)}#membersDisplayContainer #membersDisplay{white-space:nowrap}#membersDisplayContainer #membersDisplay img{width:9vw;margin:0.6vw 0vw;cursor:pointer}#membersDisplayContainer #membersDisplay img:hover{opacity:0.75}@media (max-width:1280px){#messages .profilePhoto{width:8.5vw !important}#messages #adsenseBottom>div{margin:-1.1vw auto !important}}@media (max-width:1000px){#messages #messagesContainer{width:inherit !important;margin:5px auto 5px auto !important}#messages #messagesContainer #messagesWrapper #messagesHeader .icon-message-new{font-size:9vw !important}#messages #messagesContainer #messagesWrapper #messagesHeader h1{font-size:5vw !important}#messages #messagesContainer #messagesWrapper #messagesHeader #messagesUpgrade h4{font-size:3.5vw !important;margin:0px 3px 0px 0px !important}#messages #messagesContainer #messagesWrapper #messagesHeader #messagesUpgrade span{margin:4px 3px 0px 0px !important;font-size:2.8vw !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers{width:100% !important;max-height:initial !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersHeader{height:10vw !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersHeader .messagesButton{height:10vw !important;font-size:4.5vw !important;padding-top:2vw !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersHeader #sortButton #sortMobile{font-weight:300 !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersHeader #sortButton #sortTitle{display:none}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersHeader #sortButton .sortOption{padding:2.5vw 0vw !important;font-size:3.5vw !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody{max-height:initial !important;height:initial !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer #membersLoadingGif{height:12vw !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .adsenseChatBody{float:left;margin:0px auto;width:100%;border-bottom:0.5px solid white;padding:10px 0px}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member{max-height:initial !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member img{width:initial !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .icon-user{font-size:8vw !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .username{font-size:6vw !important;margin:0.2vw 0.75vw !important;overflow:hidden !important;white-space:nowrap !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .memberWrapper .icon-message-new{font-size:7.4vw !important;margin:0vw 1vw !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .memberWrapper img{width:20vw !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .memberWrapper .mobileChatLoading{position:absolute !important;width:6vw !important;top:0px !important;right:0px !important;display:none}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .memberSwipeWrapper{background-color:#b52f2f;position:absolute;right:0vw;height:20.25vw;width:74.6vw;z-index:1}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .memberSwipeWrapper div{width:33.33%;outline:1px solid white;height:100%;float:left;cursor:pointer}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .memberSwipeWrapper div h3{font-weight:300;margin-top:7vw}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .datetime{position:absolute;top:7.5vw;left:28vw;font-size:3.3vw !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .favoriteIconWrapper span{font-size:5.5vw !important;margin:0.6vw 0.4vw !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .controls{padding:3vw 3vw 3vw 3vw;margin:-3vw -2vw 0vw 0vw;z-index:2;display:none;opacity:0}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .controls span{font-size:3.8vw !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .controls li{font-size:3.5vw !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .controls .options{background-color:#343037 !important;margin-top:0.5vw !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .message{font-size:4vw !important;left:28vw !important;top:13vw !important;position:initial !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .message blockquote{width:65.5vw !important;padding:5vw 0px 0.35vw 6.5vw !important;min-height:5.5vw !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .message blockquote:before{left:-1vw !important;top:1vw !important;font-size:15vw !important;padding-left:0px !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .ajaxLoading{display:none !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .chatPanel{width:100% !important;height:105vw !important;float:left !important;display:none}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .personal{position:absolute !important;font-weight:300 !important;top:7.2vw !important;left:29vw !important;font-size:3.5vw !important;text-transform:capitalize !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .location{position:absolute !important;font-weight:300 !important;top:11.5vw !important;left:29vw !important;font-size:3.5vw !important;text-align:left !important;height:9vw !important;width:64.8vw !important;overflow:hidden !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .member .messageDeletedAccount{font-size:3.35vw !important}#messages #messagesContainer #messagesWrapper #messagesBody #messagesMembers #messagesMembersBody .memberActive{background-color:#343037 !important}#messagesChat{position:absolute !important;width:93.25vw !important;height:104.5vw !important;margin-left:0.3vw !important;background-color:initial !important}#messagesChat #messagesChatWrapper{display:block;width:100% !important}#messagesChat #messagesChatWrapper #liveChatUserSpecificsWrapper{display:none}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper{height:89vw !important;width:100% !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper .liveChatContainer{width:100% !important;margin:0.3vw !important;left:0vw !important;background-color:rgba(255,255,255,0.23) !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper .liveChatContainer .message .header{margin:0.4vw 0vw 0.25vw 0.5vw !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper .liveChatContainer .message .header .messageIcon{font-size:4.5vw !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper .liveChatContainer .message .header .date{margin:0.3vw 0vw 0vw 0.4vw !important;font-size:2.6vw !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper .liveChatContainer .message .header .headerWrapper .icon-message-new{color:white !important;font-size:4.8vw !important;margin:0vw 0.3vw !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper .liveChatContainer .message img{width:initial !important;margin:0.15vw 0.5vw !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper .liveChatContainer .message .bubble{max-width:74vw !important;font-size:3.1vw !important;padding:0.5vw 1.1vw !important;border-radius:0.75vw !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper .liveChatContainer .message .bubble:after{top:0.6vw !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper .liveChatContainer .message[data-type='left'] .bubble{margin:0.35vw 0vw 0vw 1.85vw !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper .liveChatContainer .message[data-type='left'] .bubble:after{left:-1.6vw !important;border-width:1.35vw 1.35vw 1.35vw 0vw !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper .liveChatContainer .message[data-type='right'] .header .headerWrapper{margin-right:1vw !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper .liveChatContainer .message[data-type='right'] .bubble{margin:0.35vw 1.9vw 0vw 0vw !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper .liveChatContainer .message[data-type='right'] .bubble:after{right:-1.6vw !important;border-width:1.35vw 0vw 1.35vw 1.35vw !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper .liveChatContainer .message[data-type='right'] img{float:right !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper .activeChat .message{display:block !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper #emoticonContainer{width:100% !important;height:10vw !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper #emoticonContainer td .toolTip{width:25vw !important;bottom:6vw !important;left:-8.5vw !important;padding:0.6vw 0 !important;border-radius:1vw !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper #emoticonContainer td .emoticon{font-size:4vw !important;padding:2vw !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper #adsenseBottom{height:13.9vw !important}#messagesChat #messagesChatWrapper #liveChatMessagesWrapper #adsenseBottom>div{margin:0px auto !important}#messagesChat #messagesChatWrapper #liveChatControlsWrapper{width:100% !important;height:15.3vw !important}#messagesChat #messagesChatWrapper #liveChatControlsWrapper textarea{width:66.7vw !important;height:15.2vw !important;font-size:3.5vw !important;padding:0.4vw !important;margin-left:0.5vw !important}#messagesChat #messagesChatWrapper #liveChatControlsWrapper #sendMessage{width:25.3vw !important;height:7.5vw !important;font-size:3.35vw !important;right:-0.8vw !important}#messagesChat #messagesChatWrapper #liveChatControlsWrapper .icon-emoticon-smile{right:19vw !important;font-size:5vw !important;bottom:1vw !important}#messagesChat #messagesChatWrapper #liveChatControlsWrapper #enterSendsMessage{right:0vw !important;bottom:0.3vw !important;width:17vw !important;height:6.5vw !important}#messagesChat #messagesChatWrapper #liveChatControlsWrapper #enterSendsMessage #enterMessage{float:left;margin:1.3vw 0vw 0vw 0vw !important;width:3.5vw !important}#messagesChat #messagesChatWrapper #liveChatControlsWrapper #enterSendsMessage h4{font-size:2.4vw !important}#messagesChat #messagesMembershipWrapper{display:none}}#messages #adsenseTop div{margin:0 auto}#messages #messagesContainer{width:85.5vw;margin:5px auto 40px auto}#messages #messagesContainer #messagesHeader{background-color:rgba(0,0,0,0.6);width:100%;float:left;position:relative}#messages #messagesContainer #messagesHeader .icon-message-new{float:left;font-size:1.9vw;margin:0px 7px}#messages #messagesContainer #messagesHeader h1{text-align:left;font-weight:300;font-size:1.2vw;padding-top:0.35vw}#messages #messagesContainer #messagesHeader #messagesUpgrade{position:absolute;right:0.2vw;top:0.2vw;color:#f9b332;text-decoration:underline}#messages #messagesContainer #messagesHeader #messagesUpgrade h4{float:right;display:inline-block;margin-top:-3.5px;font-weight:300;text-decoration:underline;text-shadow:-1px -2px 6px white;font-size:1.2vw}#messages #messagesContainer #messagesHeader #messagesUpgrade .icon-plus{float:left;display:inline-block;margin:1px 4px 0px 0px;font-size:1vw;text-shadow:0px 0px 6px white}#messages #messagesContainer #messagesBody #messagesMembers{width:34.2vw;background-color:rgba(81,63,101,0.49);max-height:37.5vw;float:left;border-left:0.5px solid rgba(218,218,218,0.6);border-right:0.5px solid rgba(218,218,218,0.6);border-bottom:0.5px solid rgba(218,218,218,0.6)}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersHeader{background-color:#e29200;height:1.9vw}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersHeader .messagesButton{width:24%;border:0.5px solid #f7f7f7;text-align:center;font-weight:300;height:1.85vw;float:left;color:white;font-size:1vw;padding-top:0.3vw;text-shadow:1px 1px 1px rgba(119,119,119,0.79);cursor:pointer;position:relative}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersHeader .activeButton{background-color:#94768b}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersHeader #messagesSort{padding-top:0px !important}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersHeader #sortButton{width:28%}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersHeader #sortButton #sortTitle{font-weight:300}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersHeader #sortButton #sortContainer{position:absolute;background-color:#e29200;top:100%;border:1px solid #f7f7f7;z-index:1;width:100%;display:none}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersHeader #sortButton #sortContainer .sortOption{font-weight:300;padding:0.2vw;font-size:0.9vw;cursor:pointer}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersHeader #sortButton #sortContainer .sortOption:hover{background-color:#b18535}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody{max-height:35.6vw;overflow-x:hidden;height:35.6vw}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody #deletedContainer .member{cursor:default !important}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody #deletedContainer .member img{cursor:default !important}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer{display:none}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member{border-bottom:0.5px solid white;max-height:4.25vw;width:100%;cursor:pointer;float:left;position:relative}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .memberWrapper{width:100%;height:100%;float:left}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .memberSwipeWrapper{display:none}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member img{float:left;margin:0px 2px 2px 0px;cursor:pointer;width:4.15vw}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .icon-user{float:left;font-size:2vw;margin:0vw 0.2vw}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .username{float:left;font-weight:300;text-transform:capitalize;margin:0.2vw;font-size:1.1vw;text-shadow:0px 0px 14px rgba(226,146,0,0.8)}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .icon-message-new{float:left;margin:0vw 0.3vw;font-size:1.75vw;color:#ffb937}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .personal{display:none}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .location{display:none}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .datetime{float:left;margin:0.15vw 0vw 0vw 0.3vw;font-size:0.7vw}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .datetimeActive{color:#ffb937}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .message{position:absolute;top:1.9vw;left:6vw;font-size:1.03vw}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .ajaxLoading{width:7vw;position:absolute;top:8vw;left:9vw}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member blockquote{font-family:Georgia, serif;font-style:italic;line-height:1.45;position:relative;color:#fffcfc;width:24.5vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0.35em 0px 0.35em 2.2vw;text-align:left;min-height:2vw}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member blockquote:before{display:block;padding-left:18px;content:"\201C";position:absolute;left:-1.25vw;top:-1.05vw;font-size:4.5vw;color:#ffffff}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .read{color:#ffe9c1 !important}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .favoriteIconWrapper span{color:yellow;font-size:1vw;margin:0.1vw 0vw 0vw 0.3vw;float:left}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .controls{position:absolute;right:0vw;top:0.15vw}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .controls span{font-weight:300;margin:0vw 0.5vw;text-transform:lowercase;text-decoration:underline;font-size:0.85vw;cursor:pointer}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .controls .options{list-style:none;display:none}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .controls .options li{text-decoration:none;font-weight:400;text-transform:uppercase;font-size:0.65vw;margin:0.1vw;text-shadow:0vw 0vw 0.5vw #c74a4a;cursor:pointer}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .icon-chat-typing{position:absolute;bottom:0.85vw;right:0.65vw;color:#372d2b;display:none}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer .member .messageDeletedAccount{font-weight:300;font-size:0.9vw;margin:3px 0px 0px 5px;color:orange;float:left}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer #mailBoxGif{min-height:35.6vw;padding-top:1vw}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer #mailBoxGif img{display:block !important}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer #membersLoadingGif{width:100%;float:left;height:4.75vw}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .mailBoxContainer #membersLoadingGif img{display:block;margin-top:1.5vw}#messages #messagesContainer #messagesBody #messagesMembers #messagesMembersBody .activeMailbox{display:block !important}#messages #messagesContainer #messagesBody #messagesMembers #sortLoadingGif{width:100%;margin-left:-12px;display:none}#messages #messagesContainer #messagesBody #messagesMembers #sortLoadingGif .ajaxLoading{display:inline;position:absolute;margin-top:46px}#messagesChat{background-color:rgba(0,0,0,0.6);width:51.3vw;height:37.5vw;float:right}#messagesChat #messagesChatBody #messagesMembershipWrapper{float:right;width:18.75vw;height:37.5vw;position:relative;background-color:rgba(0,0,0,0.3)}#messagesChat #messagesChatBody #messagesMembershipWrapper .ajaxLoading{margin:20px auto !important}#messagesChat #messagesChatBody #messagesMembershipWrapper .membershipsDetailsWrapper .galleryPhoto{cursor:pointer;float:left}#messagesChat #messagesChatBody #messagesMembershipWrapper .membershipsDetailsWrapper .galleryPhoto:hover{opacity:0.5;cursor:pointer}#messagesChat #messagesChatBody #messagesMembershipWrapper .membershipsDetailsWrapper #memberSpecifics{overflow:scroll;width:100%}#messagesChat #messagesChatBody #messagesMembershipWrapper .membershipsDetailsWrapper #memberSpecifics h3{font-weight:300;text-align:left;margin:0vw 0vw 0.4vw 0.1vw;font-size:1em;color:#e29200}#messagesChat #messagesChatBody #messagesMembershipWrapper .membershipsDetailsWrapper #memberSpecifics h3 span{color:white;font-size:1.1em;font-weight:300}#messagesChat #messagesChatBody #messagesMembershipWrapper .membershipsDetailsWrapper #googleMap img{width:18.5vw;cursor:pointer;position:absolute;bottom:0vw;left:0.1vw;image-rendering:pixelated}#messagesChat #messagesChatBody #messagesMembershipWrapper #galleryLightboxContainer{position:absolute;right:100%;display:none}#messagesChat #messagesChatBody #messagesMembershipWrapper #galleryLightboxContainer .ajaxLoading{position:absolute;right:0.25vw;top:0vw;display:none}#messagesChat #messagesChatBody #messagesChatWrapper{position:relative;float:left;display:none}#messagesChat #messagesChatBody #messagesChatWrapper #profileLightboxContainer{position:absolute;right:100%;display:none}#messagesChat #messagesChatBody #messagesChatWrapper #profileLightboxContainer .ajaxLoading{position:absolute;top:-10px;left:4px;z-index:1;display:none}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper{position:relative;width:32.55vw;height:9.6vw}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper .profilePhoto{position:absolute;left:0px;margin:0vw 0.25vw 0.25vw 0.25vw;width:9.5vw;cursor:pointer}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper .ajaxLoading{position:absolute;display:block;width:2vw;left:4vw;top:3.5vw;margin:0vw 0.25vw 0.25vw 0.25vw}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper .icon-user{position:absolute;font-size:2vw;left:10vw}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper #username{text-transform:capitalize;position:absolute;font-size:1.75vw;left:12vw;font-weight:300;text-shadow:-1px -2px 6px white}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper #personal{text-transform:capitalize;position:absolute;font-size:1vw;left:12vw;top:2.2vw;font-weight:300}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper #location{text-transform:capitalize;position:absolute;font-size:0.85vw;left:12vw;top:5vw;font-weight:300;text-align:left;max-width:17vw}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper #lastLogin{text-transform:capitalize;position:absolute;font-size:0.85vw;left:12vw;top:3.6vw;font-weight:300;text-align:left;max-width:17vw}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper #lastLoginUpgrade{color:orange;font-weight:300;text-decoration:underline}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper #chatControlsContainer{position:absolute;bottom:0.1vw;right:0.25vw;width:22.45vw;height:2vw}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper #chatControlsContainer .chatControlsOption{float:left;background-color:rgba(0,0,0,0.6);height:100%;margin:0vw 0vw 0vw 0.1vw;width:11.12vw}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper #chatControlsContainer .chatControlsOption input{display:block;float:left;margin:0.65vw -1vw 0.65vw 0.65vw}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper #chatControlsContainer .chatControlsOption input:hover{cursor:pointer}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper #chatControlsContainer .chatControlsOption span{width:7vw;font-weight:300;display:inline-block;font-size:0.85vw;margin-top:0.05vw}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper #chatControlsContainer .chatControlsOption span:hover{cursor:pointer}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper #chatControlsContainer .chatControlsOption:hover{background-color:rgba(0,0,0,0.9);cursor:pointer}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper .controls{position:absolute;right:0vw;top:0.15vw}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper .controls span{font-weight:300;margin:0vw 0.5vw;text-transform:lowercase;text-decoration:underline;font-size:0.9vw;cursor:pointer}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper .controls .options{list-style:none;display:none}#messagesChat #messagesChatBody #liveChatUserSpecificsWrapper .controls .options li{text-decoration:none;font-weight:400;text-transform:uppercase;font-size:0.7vw;margin:0.1vw;text-shadow:0vw 0vw 0.5vw #c74a4a;cursor:pointer}#messagesChat #messagesChatBody #liveChatMessagesWrapper{position:relative;width:32.55vw;height:23.05vw}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer{background-color:rgba(255,255,255,0.6);width:32.05vw;height:19vw;position:absolute;left:0.25vw;overflow-x:hidden}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message{width:100%;margin-bottom:0.2vw;float:left}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message img{width:2.2vw;margin:0.2vw}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message .bubble{position:relative;min-width:1vw;min-height:1vw;padding:0.35vw 0.55vw;background:#FFFFFF;border-radius:0.35vw;border:#FFFFFF solid 0.1vw;color:#484848;text-align:left;max-width:28.5vw;white-space:pre-line;word-wrap:break-word;font-size:0.8vw}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message .bubble span{padding:0vw 0.2vw}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message .bubble:after{content:'';position:absolute;border-style:solid;border-color:transparent #FFFFFF;display:block;width:0;top:0.4vw}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message .header{width:100%;float:left;margin-top:0.15vw}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message .header .messageIcon{font-size:1.2vw;margin:0px 0.2vw;float:left}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message .header .icon-message-new{margin:3px 0.2vw 0px 0.2vw}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message .header .date{margin:0.2vw 0vw 0vw 0vw;font-size:0.7vw;color:#e8e8e8;float:left}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message ul{list-style-type:none;display:table;margin-bottom:-1.3vw}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message ul li{padding-bottom:0.8vw;padding:0vw 0vw 0.2vw 0.2vw}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message ul li a{color:#07C;text-decoration:none;cursor:pointer}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message[data-type='left'] img{float:left}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message[data-type='left'] .bubble{margin:0.35vw 0vw 0vw 0.5vw;float:left}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message[data-type='left'] .bubble:after{left:-0.5vw;border-width:0.45vw 0.45vw 0.45vw 0vw}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message[data-type='left'] .header .headerWrapper{float:left}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message[data-type='right'] img{float:right}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message[data-type='right'] .bubble{margin:0.35vw 0.5vw 0vw 0vw;float:right}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message[data-type='right'] .bubble:after{right:-0.45vw;border-width:0.45vw 0vw 0.45vw 0.45vw}#messagesChat #messagesChatBody #liveChatMessagesWrapper .liveChatContainer .message[data-type='right'] .header .headerWrapper{float:right;margin-right:0.2vw}#messagesChat #messagesChatBody #liveChatMessagesWrapper #adsenseBottom{width:100%;padding:0.15vw 0px 0.3vw 0px;height:4.2vw}#messagesChat #messagesChatBody #liveChatMessagesWrapper #adsenseBottom div{margin:0px auto}#messagesChat #messagesChatBody #liveChatMessagesWrapper #chatLoading{width:100%;float:left}#messagesChat #messagesChatBody #liveChatMessagesWrapper #chatLoading .ajaxLoading{margin-top:2vw;display:none}#messagesChat #messagesChatBody #liveChatMessagesWrapper #emoticonContainer{position:absolute;height:2.75vw;bottom:2px;width:32.05vw;left:0.25vw;z-index:1;display:none}#messagesChat #messagesChatBody #liveChatMessagesWrapper #emoticonContainer td{padding:0.2vw 0vw;overflow:hidden;position:relative}#messagesChat #messagesChatBody #liveChatMessagesWrapper #emoticonContainer td:hover{overflow:inherit}#messagesChat #messagesChatBody #liveChatMessagesWrapper #emoticonContainer td:hover .toolTip{visibility:visible;opacity:1}#messagesChat #messagesChatBody #liveChatMessagesWrapper #emoticonContainer td .emoticon{font-size:1vw;cursor:pointer;padding:0.95vw}#messagesChat #messagesChatBody #liveChatMessagesWrapper #emoticonContainer td .toolTip{visibility:hidden;width:6vw;background-color:#ffb937;color:#fff;text-align:center;border-radius:0.4vw;padding:0.32vw 0;position:absolute;z-index:1;bottom:2vw;left:-1.5vw;opacity:0;transition:opacity 1s}#messagesChat #messagesChatBody #liveChatMessagesWrapper #emoticonContainer td .toolTip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#ffb937 transparent transparent transparent}#messagesChat #messagesChatBody #liveChatControlsWrapper{position:relative;width:32.55vw;height:4.85vw}#messagesChat #messagesChatBody #liveChatControlsWrapper .chatTypingContainer{position:absolute;top:-1vw;left:0.5vw;background-color:rgba(255,255,255,0.54);display:none}#messagesChat #messagesChatBody #liveChatControlsWrapper .chatTypingContainer .icon-chat-typing{color:#372d2b}#messagesChat #messagesChatBody #liveChatControlsWrapper textarea{width:24vw;height:4.5vw;margin:0.25vw;padding:0.2vw;font-size:0.85vw;position:absolute;top:0px;left:0px;resize:none}#messagesChat #messagesChatBody #liveChatControlsWrapper #sendMessage{width:7.5vw;font-size:0.95vw;position:absolute;top:-0.2vw;right:0px;margin:0.5vw;height:2vw;box-shadow:1px 1px 4px #4d3c4b;outline:none;font-weight:300;cursor:pointer;color:white;background-color:#8abc00}#messagesChat #messagesChatBody #liveChatControlsWrapper .icon-emoticon-smile{font-size:1.5vw;position:absolute;bottom:0.5vw;right:6vw;cursor:pointer}#messagesChat #messagesChatBody #liveChatControlsWrapper #enterSendsMessage{position:absolute;right:0.5vw;bottom:0.3vw;width:4.8vw;font-size:0.7vw;height:2.15vw}#messagesChat #messagesChatBody #liveChatControlsWrapper #enterSendsMessage label{display:block}#messagesChat #messagesChatBody #liveChatControlsWrapper #enterSendsMessage label #enterMessage{float:left;margin:0.7vw 0vw 0vw 0vw}#messagesChat #messagesChatBody #liveChatControlsWrapper #enterSendsMessage label h4{font-size:0.65vw;margin-top:0.3vw}#messagesChat #messagesChatBody .profileInComplete{background-color:#f43c3c;width:98.5% !important;margin-left:0.25vw}#messagesChat #messagesChatBody .profileInComplete a{width:100%;display:inline-block;height:100%;padding-top:1.8vw}@media (max-width:767px) and (orientation:portrait){#photos .uploadPhotoButton{width:90% !important}#photos #selectPhotoTitle{margin:11% auto !important;font-size:1.2em !important}#photos #visibility{margin:6px 0px 0px -18.5px !important}#photos #manageWrapper .specificImage{width:96% !important}}@media (max-width:767px) and (orientation:landscape){#photos .uploadPhotoButton{width:85% !important}#photos #selectPhotoTitle{margin:7% auto !important}#photos #manageWrapper .specificImage{width:48% !important}#photos .imageMiddleControls{margin-top:-3px}#photos .imageMiddleControls #visibility{margin:3px 0px -3px -18.5px !important}#photos .imageMiddleControls .photoMetaData{margin:5px 0px -3px 1.5px !important}}@media (max-width:767px){#photos #guidelinesWrapper{width:100% !important;height:0% !important;float:none !important}#photos #photosWrapper{margin-top:0% !important;width:100% !important;height:0% !important;float:none !important}#photos #selectPhotoTitle{font-weight:bold;font-size:1.4em}#photos #uploadifiveWrapper{margin-bottom:10% !important}#photos #guidelinesWrapper div{padding:11px !important;font-size:0.95em !important}#photos h5{font-size:0.9em !important}#photos #manageWrapper span{font-size:1.1em !important}#photos #manageWrapper #managePhotoDisclaimer{top:38px !important}}@media (min-width:767px) and (max-width:1024px) and (orientation:portrait){#photos #manageWrapper .specificImage{width:48% !important}}@media (min-width:767px) and (max-width:1024px) and (orientation:landscape){#photos .imageMiddleControls{margin-top:-3px}#photos .imageMiddleControls #visibility{margin:3px 0px -3px -18.5px !important}#photos .imageMiddleControls .photoMetaData{margin:5px 0px -4px 1.5px !important}#photos h5{font-size:0.9em !important}#photos #manageWrapper span{font-size:1.1em !important}}#photos .specificImageActive{background-color:rgba(0,138,185,0.65) !important}#photos #photosUpdateButton{position:relative}#photos .ajaxLoading{width:25px !important;position:absolute;right:2.5px;top:-3px}#photos .imageTopControls{width:100%;position:relative;padding:5px;min-height:20px}#photos .imageMiddleControls{position:relative;min-height:70px;width:97%}#photos .imageMiddleControls #visibility{margin:10px 0px 4px -18.5px;float:left}#photos .imageMiddleControls .photoMetaData{margin:5px 0px 0px 1.5px;font-size:0.8em;display:inline-block;float:left}#photos h2{font-size:1.45em;margin:15px auto;width:85%;line-height:27px;z-index:1;position:relative}#photos h5{color:white;text-shadow:1px 1px #ff4c4b;font-size:1em;margin:1.5px 0px 0px -1.5px;position:absolute}#photos #adsenseTop,#photos #adsenseMiddle,#photos #adsenseBottom{width:80%;margin:0 auto}#photos #uploadWrapper{background-color:rgba(0,138,185,0.3);border:0.5px solid rgba(0,138,185,0.6);width:85%;min-height:200px;margin:15px auto 40px auto;color:black;border-radius:10px;display:inline-block}#photos #uploadWrapper #selectPhotoTitle{margin:9% auto;color:white}#photos #photosWrapper{margin-top:2%;width:40%;height:100%;float:left}#photos #guidelinesWrapper{width:60%;height:100%;float:right;font-size:0.8em;color:white}#photos #guidelinesWrapper div{border:1px solid #e5ecf3;padding:8px;margin:4px auto;width:97%;font-size:0.9em}#photos #manageWrapper{background-color:rgba(0,138,185,0.3);border:0.5px solid rgba(0,138,185,0.6);position:relative;margin:50px auto;padding:65px 0px;width:85%;min-height:150px;color:black;border-radius:10px;display:inline-block}#photos #manageWrapper .specificImage{width:31.3%;margin:1%;float:left;border-radius:6px;border:1.5px solid white;color:white}#photos #manageWrapper img{margin:4px 0px 5px 4px;float:left;width:91%;cursor:pointer}#photos #manageWrapper input,#photos #manageWrapper select{width:96%;height:22px;padding:0px 3px;margin:4px 4px 0px 0px;font-size:1em}#photos #manageWrapper .checkbox{width:10%;margin:8px 0px 0px 2px;-webkit-appearance:checkbox;display:inline-block;float:left}#photos #manageWrapper h4{display:inline-block;float:left;margin:11.5px 0px 0px 5px}#photos #manageWrapper span{color:#ff4c4b;font-size:1.2em;cursor:pointer;position:absolute;top:6px;right:6px}#photos #manageWrapper #managePhotoTitle{text-align:left;padding:5px 10px;top:0px;position:absolute;color:white;font-size:1.35em}#photos #manageWrapper #managePhotoApproved{text-align:left;padding:5px 10px;top:21px;position:absolute;color:white;font-size:1em;text-shadow:1px 1px #F43C3C;display:none}#photos #manageWrapper #managePhotoDisclaimer{text-align:left;padding:10px;top:49px;left:1px;position:absolute;font-size:0.9em;color:white;white-space:nowrap}#photos #manageWrapper #managePhotoDisclaimer span{position:initial;font-size:1em;cursor:initial;color:white}#photos .imageWrapper{width:40%;height:100%;float:left}#photos .controlsWrapper{width:60%;height:100%;float:right}#photos #photosUpdateButton button{margin:25px 0px 40px 0px !important}#photos #uploadifiveWrapper .uploadPhotoButton{margin:0px auto;background-color:#8abc00;color:white;font-size:1.8em;cursor:pointer;width:75% !important}#photos #uploadifiveWrapper #queue{position:relative;border:1px solid #FFF;overflow:auto;padding:0 3px 3px;width:75%;margin:10px auto;display:none}#photos #uploadifiveWrapper .uploadifive-queue-item{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font:12px Arial, Helvetica, Sans-serif;margin-top:3px;padding:15px}#photos #uploadifiveWrapper .uploadifive-queue-item .close{display:block;position:absolute;color:#F43C3C;right:8px;top:6px;font-family:'datingIconFonts';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}#photos #uploadifiveWrapper .uploadifive-queue-item .close:before{content:"\e627"}#photos #uploadifiveWrapper .uploadifive-queue-item .progress{border:1px solid #FFF;height:3px;margin-top:5px;width:100%}#photos #uploadifiveWrapper .uploadifive-queue-item .progress-bar{background-color:#8abc00;height:3px;width:0}#photos #uploadifiveWrapper .filename{width:73%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:white;display:block}#photos #uploadifiveWrapper .fileinfo{color:white}#photos #uploadifiveWrapper .fileDetailsWrapper{display:flex}@media (max-width:767px){#portal #portalOptionsContainer .portalOption{width:47% !important;height:180px !important}#portal #portalOptionsContainer .portalOption[data-category="all"]{width:97% !important}#portal #portalSubTitleTop{font-size:1.5em !important}}#portal .statusMessage{margin:-15px 0px 5px 0px !important;font-weight:normal !important}#portal #updatePortalButton{clear:both;padding:30px 0px}#portal h2{margin-bottom:10px;margin:0px 0px 20px 0px;font-size:1.9em;font-weight:bold;text-shadow:1px 1px #8abc00}#portal h3{margin-bottom:10px;margin:0px 0px 5px 0px;font-size:1.35em;font-weight:bold}#portal h4{margin:9px}#portal #portalExtraInfoIcon{margin-bottom:10px;display:inline-block}#portal #portalExtraInfoWrapper{display:none;margin:0px auto 20px auto;padding:17px 20px;width:85%;color:white;background-color:rgba(0,0,0,0.6)}#portal #portalExtraInfoWrapper a{text-decoration:underline}#portal .successfulUpdate{font-weight:normal;margin-top:40px;font-size:1.9em;text-shadow:1.5px 1.5px #b33e3e;color:white}#portal #portalMoreInfo{font-weight:normal;font-size:1.4em;text-shadow:1px 1px #8db719;cursor:pointer}#portal #portalSubTitleTop{font-size:1.7em;font-weight:normal}#portal #portalSubTitleBottom{font-size:1.4em;font-weight:normal}#portal #portalOptionsContainer{width:100%}#portal #portalOptionsContainer .portalOption{width:19%;height:250px;padding:5px;margin:5px;background-color:rgba(0,0,0,0.6);font-size:1.4em;float:left;cursor:pointer}#portal #portalOptionsContainer .portalActive{background-color:rgba(115,138,26,0.66) !important;cursor:pointer}#portal #portalOptionsContainer h3{margin:10px 0px}#portal #portalOptionsContainer #adsenseMiddle{clear:both;padding:20px}#portal #portalOptionsContainer #adsenseBottom{clear:both;padding:20px}#portal #portalOptionsContainer .portalOption[data-category="all"]{width:98%}@media (max-width:767px) and (orientation:portrait){#profile #contactControls{width:85% !important}#profile .profileSingleLineContent{margin:40px 0px !important}#profile .profileTopMargin[data-type="first"]{margin:-20px auto 0px auto !important}#profile .profileWrapper{width:95vw !important}}@media (max-width:767px) and (orientation:landscape){#profile #contactControls{width:75% !important}}@media (max-width:767px){#profile #profileBodyLeft{width:100% !important}#profile #profileEdit{width:100% !important;margin:0px auto 30px auto !important;display:none !important}#profile #updateProfile{margin:10px 0px !important;width:47% !important;font-size:1.1em !important}#profile #updatePhotos{margin:10px 0px !important;width:47% !important;font-size:1.1em !important}#profile #profileBodyLeft #profilePhoto{width:100% !important;cursor:pointer}#profile #profileBodyLeft .galleryPhoto{margin:2px !important;width:31% !important}#profile #sendMessagePreProfileComplete{font-size:1.3em !important;height:60px !important}}#profile .profileTopMargin[data-type="first"]{margin:20px auto 0px auto}#profile #sendMessagePreProfileComplete{font-size:1.45em}#profile #profileReviewPending{font-weight:bold;text-shadow:1.5px 1.5px purple;font-size:1.7em;margin-bottom:30px}#profile #profileFavorite{margin:30px;font-size:1.2em;cursor:pointer}#profile #profileFavorite span{font-size:1.4em}#profile #profileFavorite h3{display:inline}#profile #profileFavorite #existingFavoriteWrapper{color:yellow}#profile #profileEdit{width:70%;height:50px;margin:0px auto 40px auto}#profile #updateProfile{margin:10px;background-color:#8abc00;color:white;font-size:1.4em;cursor:pointer;width:40%;height:35px;float:left}#profile #updatePhotos{margin:10px;background-color:#8abc00;color:white;font-size:1.4em;cursor:pointer;width:40%;height:35px;float:right}#profile .icon-user{font-size:3.85em;margin:5px}#profile h1{display:inline;font-size:3em;word-wrap:break-word;text-transform:capitalize}#profile .profileWrapper{margin:20px auto 0px auto;width:85%;display:inline-block}#profile .profileBlockMargin{margin:0px auto !important}#profile .profileTopMargin{margin:40px auto 0px auto}#profile #headline{word-wrap:break-word;margin:35px auto 0px auto;font-weight:300}#profile #lastlogin{color:white;margin:25px 0px 20px 0px;text-shadow:1px 1px orange}#profile #reportPhoto{margin-top:5px}#profile #contactControls{margin:5px auto}#profile #securityControls{margin:5px auto;font-size:1.35em;white-space:nowrap;text-align:center}#profile #securityControls .blocked{text-decoration:underline}#profile #securityControls #blockMember{margin:25px 0px;cursor:pointer}#profile #adsenseTop{width:85%;margin:0px auto}#profile #profileBodyLeft{width:65%;float:left}#profile #profileBodyLeft #profilePhoto{cursor:pointer}#profile #profileBodyLeft #galleryPhotosWrapper{clear:both;margin-top:20px;display:inline-block;width:100%}#profile #profileBodyLeft .galleryPhoto{float:left;margin:0px 2px 2px 0px;width:16.1%;cursor:pointer}#profile #profileBodyRight{width:32.5%;min-height:600px;float:right}#profile .profileSingleLineContent{background-color:rgba(81,63,101,0.49);border:0.5px solid white;margin:10px 0px 40px 0px;display:inline-block;width:100%;padding:10px}#profile .profileSingleLineContent div{float:left;padding:5px;width:100%}#profile .profileSingleLineContent h3{text-align:left;font-size:1.25em;color:wheat}#profile .profileSingleLineContent h4{font-size:1.1em;margin:10px 0px 5px 10px;text-align:left;line-height:1.3em;word-wrap:break-word;white-space:pre-line}#profile .profileSingleLineContent h4 a{text-decoration:underline}#profile .profileSingleLineContent h4 a span{text-transform:uppercase;color:orange;font-weight:Bold}#profile .profileDualLineContent{background-color:rgba(81,63,101,0.49);border:0.5px solid white;margin:40px 0px 10px 0px;display:inline-block;width:100%;padding:10px}#profile .profileDualLineContent div{width:50%;float:left}#profile .profileDualLineContent table{width:97.5%;margin-left:10px}#profile .profileDualLineContent td{text-align:left;font-size:1.1em;padding:5px;color:wheat}#profile .profileDualLineContent .title{width:15%}#profile .profileDualLineContent .content{width:30%;color:white;font-weight:300}#profile .profileDualLineContent h3{text-align:left;font-size:1.25em;color:wheat;margin-bottom:10px}@media (max-width:767px){#register input{width:85% !important}#register select{width:85% !important}#register #day{width:21% !important}#register #year{width:25% !important}#register #month{width:37.5% !important}#register h4{width:85% !important}#register .registerOption h3{width:84.5% !important;margin:0px auto 2px auto !important}#register #gdprComplianceContainer{width:85% !important}#register #gdprComplianceContainer #gdprRecaptchaInit{padding:2vw !important}#register #gdprComplianceContainer #gdprRecaptchaInit #gdprComplianceIcon{font-size:3.75vw !important;margin-right:0.75vw !important}#register #gdprComplianceContainer #gdprRecaptchaInit #titleText{font-size:4vw !important}#register #gdprComplianceContainer .gdprOption{min-height:10vw !important;font-size:3.75vw !important;padding:1vw 1vw 1vw 2vw !important}#register #gdprComplianceContainer .gdprOption .gdprSubOption{line-height:5vw !important}#register #gdprComplianceContainer .gdprOption .gdprSubOption a{padding:2vw !important}#register #gdprComplianceContainer .gdprOption .gdprSubOption .subOptionText{padding:2vw !important}#register #gdprComplianceContainer .gdprOption #gdprCheckBox{width:6vw !important;height:6vw !important;margin:0vw 2vw 0vw 2vw !important}#register #gdprComplianceContainer #gdprCheckBoxContainer{padding:initial !important}#register #gdprComplianceContainer #gdprCheckBoxTick{left:3vw !important;font-size:7vw !important}}#register h1{margin:20px 0px 50px 0px;font-weight:300}#register .registerOption{width:100%}#register input{width:40%;background-color:white}#register select{width:40%;height:35px;padding:0px 3px;margin-bottom:20px;font-size:1.2em;-webkit-appearance:menulist-button;background-color:white}#register h4{margin:20px auto 15px auto;width:50%;line-height:135%}#register h4 a{text-decoration:underline;color:#8abc00}#register h5{margin:10px}#register .registerOption h3{text-align:left;width:40%;margin:0px auto}#register #day,#register #year{width:10%}#register #month{width:19.5%}#register .registerErrorBorder{border:1px solid #ff0000 !important}#register .registerErrorBackground{background-color:#ff0000 !important}#register #gdprComplianceContainer{width:40%;background-color:white;margin:0vw auto 2vw auto;color:black}#register #gdprComplianceContainer #gdprRecaptchaInit{padding:0.25vw;width:100%;background-color:orange;font-size:2vw;color:white;margin:initial;cursor:pointer;outline:none}#register #gdprComplianceContainer #gdprRecaptchaInit #gdprComplianceIcon{font-size:1.25vw;font-weight:300}#register #gdprComplianceContainer #gdprRecaptchaInit #titleText{font-size:1.5vw;font-weight:300}#register #gdprComplianceContainer .gdprOption{width:100%;padding:0.75vw 0.75vw 0.75vw 1vw;background-color:white;cursor:pointer;border-bottom:1px solid black;display:none;text-align:left;min-height:1vw;font-size:1.15vw}#register #gdprComplianceContainer .gdprOption .gdprSubOption{background-color:white;margin:1vw 0vw;padding:2vw;color:grey;text-align:left;line-height:2vw;font-weight:300;display:none}#register #gdprComplianceContainer .gdprOption .gdprSubOption a{color:#0000ff;text-decoration:underline;padding:1vw;font-weight:300}#register #gdprComplianceContainer .gdprOption .gdprSubOption .subOptionText{font-weight:300;padding:1vw;display:inline-block}#register #gdprComplianceContainer .gdprOption #gdprCheckBox{width:1.5vw;height:1.5vw;margin:0vw 1vw 0vw 0vw;background-color:white;border:1.5px solid #868585}#register #gdprComplianceContainer .gdprOption #gdprWrapper{position:relative}#register #gdprComplianceContainer .gdprOption #gdprCheckBoxTick{display:none;position:absolute;top:0;color:#636363;left:0.1vw;font-size:2vw}#register #gdprComplianceContainer .gdprOption #gdprCheckBoxTerms{font-weight:300}#register #gdprComplianceContainer .gdprOption .optionText{display:table-cell;vertical-align:middle;font-weight:300}#register #gdprComplianceContainer #gdprCheckBoxContainer{background-color:#ffb93d;color:white;border-bottom:none;margin-left:-0.01vw;width:100.25%;padding:0vw 1vw;margin-right:1vw}@media (max-width:767px){#report textarea{width:90% !important}#report select{width:75% !important;font-size:1.3em !important}#report h3{margin:-20px auto 0px auto !important;width:90% !important}}#report h3{margin:0px auto;width:60%}#report h4{font-size:1.5em;margin:40px 0px 10px 0px}#report textarea{width:60%;height:170px;padding:5px;font-size:1.2em}#report select{width:24%;height:35px;font-size:1.2em;padding-left:3px;background-color:white}#report button{margin:40px 0px}#report #ajaxLoader{text-align:center;margin:-15px 0px 20px 0px}#report #reportCompleted{margin:-20px 0px 40px 0px !important}@media (max-width:767px){#resetpassword #email{width:90% !important}#resetpassword #password{width:90% !important}#resetpassword h2{margin:10px 0px 30px 0px !important;font-size:4vw !important}}#resetpassword h1{margin-top:2vw}#resetpassword h2{margin:-55px 0px 30px 0px}#resetpassword h5{margin:50px auto;font-size:1.25em}#resetpassword h4{margin:30px 0px}#resetpassword #email{margin-bottom:-10px;width:45%}#resetpassword #contactUs{margin:15px 0px 0px 0px}#resetpassword #resetpasswordButton{margin-top:30px}#resetpassword #adsenseTop{margin:0px auto;width:70%}#resetpassword #adsenseBottom{margin:30px auto}#resetpassword #password{width:50%;margin:-10px 0px 50px 0px}#resetpassword .buttonFullSize{margin:0px 0px 40px 0px}#resetpassword .statusMessage{margin-bottom:20px}@media (max-width:1000px){#search #searchStatusChartContainer table td{border:1px solid #dedbdb !important;padding:1vw 2.5vw !important;background-color:#756e6e !important}#search #searchStatusChartContainer table td .title{font-size:3.75vw !important}#search #searchStatusChartContainer table td .icon-user{font-size:4vw !important}#search .icon-search-glass{margin:4vw 3vw 4vw 0vw !important;display:inline-block !important;padding-bottom:4vw !important}#search .pageTitleText{font-size:8vw !important}#search #searchExplanation{margin:-5vw 0vw 9.5vw 0vw !important;font-size:3.5vw !important}#search .searchOptionsContainer{float:left !important;height:auto !important}#search .searchOptionsContainer .searchOptionsWrapper{padding-bottom:3vw !important}#search .searchOptionsContainer .searchOptionsWrapper input{width:100% !important;height:10vw !important;font-size:4.6vw !important;margin:0.4vw 0.4vw 1vw 0.4vw !important;padding:0.5vw 0.5vw 0.5vw 1.5vw !important}#search .searchOptionsContainer .searchOptionsWrapper .searchOption{width:47% !important;height:16.5vw !important;margin:1.5vw 0.53vw 0vw 1.75vw !important}#search .searchOptionsContainer .searchOptionsWrapper .searchOption h3{font-size:4.3vw !important}#search .searchOptionsContainer .searchOptionsWrapper .searchOption select{font-size:4.6vw !important;background-color:white !important;width:100% !important;height:10.5vw !important}#search .searchOptionsContainer .searchOptionsWrapper #extraOptionsWrapper{width:100% !important}#search .searchOptionsContainer .searchOptionsWrapper #extraOptionsWrapper select{float:left;width:47% !important;margin:3vw 2.5vw 0.4vw 0vw !important}#search .searchOptionsContainer .searchOptionsWrapper #cityWrapper .cityLoading{width:6vw !important;top:-3.5vw !important}#search .searchOptionsContainer .searchOptionsWrapper #cityWrapper #cityDropDown{width:45vw !important;top:15.5vw !important;height:36vw !important}#search .searchOptionsContainer .searchOptionsWrapper #cityWrapper #cityDropDown .geoLocationOption{padding:0.5vw 0.1vw !important}#search .searchOptionsContainer .searchOptionsWrapper #cityWrapper #cityDropDown .geoLocationOption span{font-size:3.7vw !important}#search .searchOptionsContainer .searchOptionsWrapper #resetWrapper{width:47% !important;height:16.5vw !important;margin:1.5vw 0.53vw 0vw 1.75vw !important}#search .searchOptionsContainer .searchOptionsWrapper #resetWrapper button{font-size:4.6vw !important;width:100% !important;height:10.5vw !important;padding-left:1vw !important}#search #searchAdvancedContainer{margin:2vw 0vw 3vw 0vw !important}#search #searchResultsContainer .member{width:23.4vw !important;overflow:hidden !important}#search #searchResultsContainer .member img{width:22vw !important;margin-left:0.6vw !important}#search #searchResultsContainer .member h3{font-size:3.15vw !important;margin:-0.5vw 0vw -0.3vw 0vw !important}#search #searchResultsContainer .member h3 span{margin-right:0.5vw !important;font-size:3vw !important}#search #searchResultsContainer .member .memberDetailsWrapper{width:69vw !important;height:20.3vw !important}#search #searchResultsContainer .member .memberDetailsWrapper .icon-user{font-size:6vw !important}#search #searchResultsContainer .member .memberDetailsWrapper h3{font-size:6.15vw !important}#search #searchResultsContainer .member .memberDetailsWrapper .specifics{font-size:4.2vw !important}#search #searchResultsContainer .member .memberDetailsWrapper .location{font-size:3vw !important;white-space:nowrap !important}#search #searchResultsContainer .member .memberDetailsWrapper .interactiveWrapper{height:4.5vw !important;width:35vw !important}#search #searchResultsContainer .member .memberDetailsWrapper .interactiveWrapper span{margin:0vw 1.5vw 0vw 2.5vw !important;font-size:4vw !important}#search #searchResultsContainer .member .memberDetailsWrapper .interactiveWrapper .icon-message-new{margin-right:2vw !important}#search #searchResultsContainer .member .memberDetailsWrapper .interactiveWrapper .icon-profile{margin-right:3.7vw !important}#search #searchResultsContainer .member .memberDetailsWrapper .interactiveWrapper .icon-blocked{font-size:3.7vw !important;margin:0.33vw 0.85vw 0vw 0vw !important}#search #searchResultsContainer #showMoreMembers{height:27vw !important}#search #searchResultsContainer #showMoreMembers button{width:55vw !important;height:7.5vw !important;font-size:3.5vw !important;margin-top:6vw !important}#search #searchResultsContainer .memberDetailedView{width:94.5vw !important;height:21.8vw !important;margin:0.65vw 0.1vw !important}#search #searchResultsContainer #searchNoResults{font-size:4vw !important;margin-bottom:2vw !important}#search #searchResultsContainer #searchAllLoggedInUsers{margin:0.4vw 0vw 3vw 0vw !important;font-size:3.5vw !important}}#search #searchExplanation{margin:-5vw 0vw 6.5vw 0vw;font-weight:300}#search #searchStatusChartContainer{margin:-5vw auto 6.5vw auto}#search #searchStatusChartContainer table{margin:0vw auto;border-collapse:collapse}#search #searchStatusChartContainer table td{border:1px solid white;padding:0.2vw 1vw;background-color:#5d5959;font-weight:300}#search #searchStatusChartContainer table td .title{font-weight:300;font-size:0.95vw}#search #searchStatusChartContainer table td .icon-user{font-size:1.15vw}#search #searchStatusChartContainer table td #statusOnlineFixed{color:#57ae00 !important}#search #searchStatusChartContainer table td #statusAwayFixed{color:#ef7c00 !important}#search #searchStatusChartContainer table td #statusOfflineFixed{color:#aaa !important}#search .searchOptionsContainer{background-color:rgba(81,63,101,0.49);border:0.1vw solid rgba(255,255,255,0.6);border-radius:0.3vw;margin:-4vw 0vw 2vw 0vw;width:100%;display:flex;height:4.5vw;padding:0.3vw 0vw}#search .searchOptionsContainer .searchOptionsWrapper{margin:auto}#search .searchOptionsContainer .searchOptionsWrapper .searchOption{float:left;height:100%;margin:0vw 1.75vw}#search .searchOptionsContainer .searchOptionsWrapper .searchOption #ageRangeContainer{display:flex}#search .searchOptionsContainer .searchOptionsWrapper .searchOption #ageRangeContainer #ageRangeStart{float:right;min-width:4vw}#search .searchOptionsContainer .searchOptionsWrapper .searchOption #ageRangeContainer #ageRangeEnd{float:left;min-width:4vw}#search .searchOptionsContainer .searchOptionsWrapper #cityWrapper{display:none}#search .searchOptionsContainer .searchOptionsWrapper #distanceWrapper{display:none}#search .searchOptionsContainer .searchOptionsWrapper h3{display:inline;text-align:center;font-size:1.15vw;font-weight:300}#search .searchOptionsContainer .searchOptionsWrapper select{margin:0.4vw;display:block;font-size:1vw;font-weight:300;background-color:white;min-width:7vw}#search .searchOptionsContainer .searchOptionsWrapper input{margin:0.4vw;display:block;font-size:1vw;padding:0.1vw;font-weight:300}#search .searchOptionsContainer .searchOptionsWrapper #countryWrapper select{width:12vw}#search .searchOptionsContainer .searchOptionsWrapper #extraOptionsWrapper select{width:11vw;margin:0vw}#search .searchOptionsContainer .searchOptionsWrapper #extraOptionsWrapper #display{margin:0.05vw 0.4vw 0.4vw 0vw}#search .searchOptionsContainer .searchOptionsWrapper #cityWrapper{position:relative}#search .searchOptionsContainer .searchOptionsWrapper #cityWrapper .cityLoading{position:absolute;z-index:3;width:1.4vw;right:0.5vw;top:1.2vw}#search .searchOptionsContainer .searchOptionsWrapper #cityWrapper #cityDropDown{position:absolute;width:17.1vw;top:3.35vw;left:0.4vw;border-top:1px solid grey;overflow:auto;overflow-x:hidden;display:none;z-index:1;height:15vw;background-color:white}#search .searchOptionsContainer .searchOptionsWrapper #cityWrapper #cityDropDown .geoLocationOption{color:black;text-align:left;padding:0.1vw;margin:0vw;width:100%;cursor:pointer;padding-left:0.3vw}#search .searchOptionsContainer .searchOptionsWrapper #cityWrapper #cityDropDown .geoLocationOption:hover{background-color:lightgray}#search .searchOptionsContainer .searchOptionsWrapper #cityWrapper #cityDropDown .geoLocationOption span{font-weight:300;font-size:1vw}#search .searchOptionsContainer .searchOptionsWrapper #resetWrapper{float:left;margin:0vw 0.15vw 0vw 0.25vw}#search .searchOptionsContainer .searchOptionsWrapper #resetWrapper button{margin:0.1vw 0.2vw 0vw 0.2vw;width:9.5vw;font-size:1.05vw;font-weight:300;height:50%;background-color:orange;color:white;padding:0.05vw 0vw 0.1vw 0.4vw;border-radius:0.3vw;border:1px solid grey;text-align:left}#search .searchOptionsContainer .searchOptionsWrapper #resetWrapper button:focus{outline:0}#search #searchAdvancedContainer{margin:-1vw 0vw 1vw 0vw;display:none}#search #searchAdvancedContainer .searchOption{margin:0vw 0.2vw 0.1vw 0.2vw;height:50%}#search #searchAdvancedContainer .searchOption select{margin:0.1vw 0.2vw 0vw 0.2vw;width:9.5vw}#search #searchAdvancedContainer .searchOption select:focus{outline:0}#search #searchAdvancedContainer .searchOption .advancedSearchOptionActive{background-color:orange !important;color:white !important}#search #searchResultsContainer{background-color:rgba(81,63,101,0.49);border:0.1vw solid rgba(255,255,255,0.6);border-radius:0.3vw;display:inline-block;width:100vw;min-height:4.5vw}#search #searchResultsContainer #searchNoResults{font-weight:300;margin-top:1.4vw}#search #searchResultsContainer #searchAllLoggedInUsers{font-weight:300;margin:0.4vw 0vw 1.4vw 0vw;color:orange;font-size:0.85vw;text-decoration:underline;cursor:pointer}#search #searchResultsContainer .member{position:relative;float:left;padding:0.72vw;width:11.85vw}#search #searchResultsContainer .member h3{text-transform:capitalize;margin:-0.5vw 0vw 0.15vw 0vw;font-size:1.15vw;font-weight:300;white-space:nowrap}#search #searchResultsContainer .member img{width:10.4vw}#search #searchResultsContainer .member .memberStandardWrapper .icon-user{margin-right:0.2vw}#search #searchResultsContainer .member .memberDetailsWrapper{position:relative;float:right;width:19vw;height:10.4vw;display:none}#search #searchResultsContainer .member .memberDetailsWrapper .icon-user{font-size:1.3vw;margin:0.05vw 0.2vw 0vw 0vw;display:inline-block}#search #searchResultsContainer .searchAdsenseCode{width:100%;float:left;padding:1vw}#search #searchResultsContainer #showMoreMembers{display:none;width:100%;height:9vw}#search #searchResultsContainer #showMoreMembers button{width:23vw;height:3vw;font-size:1.5vw;margin-top:3vw;background-color:#8abc00;color:white;font-weight:300;box-shadow:1px 1px 1px #4a4444;cursor:pointer;outline:none}#search #searchResultsContainer .memberDetailedView{width:31.4vw;margin:0.1vw;border:1px solid #e4e4e4;box-shadow:0px 0px 11px black;overflow:hidden}#search #searchResultsContainer .memberDetailedView img{float:left}#search #searchResultsContainer .memberDetailedView .memberDetailsWrapper .icon-user{font-size:2.2vw;margin:0.15vw 0.25vw 0vw 0vw}#search #searchResultsContainer .memberDetailedView .memberDetailsWrapper h3{color:white;font-weight:300;font-size:2vw;text-align:left;white-space:nowrap}#search #searchResultsContainer .memberDetailedView .memberDetailsWrapper h3 .distance{font-weight:300;font-size:0.8vw}#search #searchResultsContainer .memberDetailedView .memberDetailsWrapper .specifics{display:block;font-size:1.2vw;font-weight:300;margin:0vw 0vw 0.3vw 1.9vw;text-align:left}#search #searchResultsContainer .memberDetailedView .memberDetailsWrapper .location{display:block;font-size:1vw;font-weight:300;margin:0vw 0vw 0.3vw 1.9vw;text-align:left}#search #searchResultsContainer .memberDetailedView .memberDetailsWrapper .interactiveWrapper{background-color:rgba(195,143,46,0.32);height:2.5vw;position:absolute;bottom:0;width:17vw;left:1.9vw;padding:0.25vw}#search #searchResultsContainer .memberDetailedView .memberDetailsWrapper .interactiveWrapper span{margin-right:0.85vw;font-size:2vw;float:left;cursor:pointer}#search #searchResultsContainer .memberDetailedView .memberDetailsWrapper .interactiveWrapper .icon-message-new{margin-right:1vw}#search #searchResultsContainer .memberDetailedView .memberDetailsWrapper .interactiveWrapper .icon-profile{margin-right:0.9vw}#search #searchResultsContainer .memberDetailedView .memberDetailsWrapper .interactiveWrapper .icon-blocked{font-size:1.7vw;margin:0.15vw 0.85vw 0vw 0vw}#search #searchResultsContainer .memberDetailedView .memberDetailsWrapper .interactiveWrapper .icon-star-full{color:yellow}@media (max-width:767px){#searchresults #adsenseMiddle{margin:20px auto !important;float:left !important;width:100% !important}#searchresults .searchResultsMember img{width:100px !important}#searchresults .searchResultsMember h2{margin-left:0px !important;margin-top:-6px}}@media (max-width:767px) and (orientation:portrait){#searchresults .searchResultsMember{width:94% !important}#searchresults .searchResultsMember .bodyWrapper{width:66% !important}#searchresults .searchResultsMember .username h2{font-size:1.5em !important;margin:2px 0px 0px 0px !important}#searchresults .searchResultsMember .photos{width:31% !important}#searchresults .searchResultsMember .photos .gallery{right:-5px !important}#searchresults .searchResultsMember .description h2{margin:2px 7px 0px 7px !important}#searchresults .searchResultsMember .gallery{width:40% !important;margin:0px 10px 5px 0px !important}#searchresults .searchResultsMember .icon-user{font-size:2.5em !important;margin:-10px 7px 3px 2px !important}#searchresults .searchResultsMember div{width:100% !important}#searchresults #searchResultsContent{width:97% !important}#searchresults #searchResultsContent .location{width:100% !important}#searchresults #searchResultsContent .description{width:100% !important}}@media (max-width:767px) and (orientation:landscape){#searchresults .searchResultsMember div{width:66% !important}#searchresults .searchResultsMember .username h2{padding-left:5px}#searchresults .searchResultsMember img{width:115px !important}#searchresults .searchResultsMember .photos{width:20% !important}#searchresults .searchResultsMember .location,#searchresults .searchResultsMember .headline{margin-left:0px !important;font-size:1.4em !important}#searchresults #searchResultsContent{width:99% !important;float:none !important}#searchresults #searchResultsContent .description{width:100% !important;margin-top:0px}}@media (min-width:768px) and (max-width:1024px){#searchresults .searchResultsMember div{width:76% !important}#searchresults .searchResultsMember .photos{width:21% !important}#searchresults .searchResultsMember h2{margin-left:0px !important}#searchresults .searchResultsMember img{width:97% !important}#searchresults .searchResultsMember .gallery{width:30% !important;margin:0px 10px 5px 0px !important}#searchresults #searchResultsControls button{width:85% !important;margin:15px !important}}#searchresults #searchResultsControls{margin:30px auto;float:left;width:100%}#searchresults #searchResultsControls button{width:25%}#searchresults #searchResultsContent{background-color:rgba(255,255,255,0.15);width:74%;float:left;border-radius:5px;overflow:hidden}#searchresults #searchResultsAdvertising{width:25%;float:right}#searchresults #adsenseBottom{margin-top:30px;float:left;width:100%}#searchresults #description{float:left;margin:30px;width:90%;font-size:1.3em}#searchresults .searchResultsMember{background-color:rgba(0,138,185,0.4);border:0.5px solid rgba(0,138,185,0.6);float:left;margin:10px;border-radius:5px;padding-bottom:5px;cursor:pointer;width:98%;overflow:hidden}#searchresults .searchResultsMember div{float:left;margin-top:5px;width:80%}#searchresults .searchResultsMember img{float:left;padding:5px;width:140px}#searchresults .searchResultsMember h2{color:white;float:left;margin-left:31.5px;font-size:1.2em;text-align:left}#searchresults .searchResultsMember h2:first-letter{text-transform:uppercase}#searchresults .searchResultsMember .username h2{margin:3px 0px 0px 3px;font-size:2em}#searchresults .searchResultsMember .username div{width:50%;text-align:left;padding-left:10px}#searchresults .searchResultsMember .username span{float:left;font-size:2em;margin:3px 2px}#searchresults .searchResultsMember .headline{width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#searchresults .searchResultsMember .extraDetails h2{font-size:1em}#searchresults .searchResultsMember .extraDetails h2 span{color:orange}#searchresults .searchResultsMember .distance{float:none;font-size:0.7em;margin:0px}#searchresults .searchResultsMember .photos{float:left;margin:0;width:140px;position:relative}#searchresults .searchResultsMember .photos .gallery{position:absolute;bottom:0px;right:0px;width:30%;height:19.5px;margin:0px 5px 5px 0px;background-color:rgba(255,255,255,0.8)}#searchresults .searchResultsMember .photos .gallery .icon-camera{margin:0px 0px 0px 4px;font-size:1.35em;color:rgba(0,138,185,0.9);text-align:left}#searchresults .searchResultsMember .photos .gallery .galleryNumber{margin:0.5px 0px 0px 4px;font-size:1.25em;color:rgba(0,138,185,0.9);text-align:left}@media (max-width:1000px){#contentContainer #settings .menuOption{font-size:4.5vw !important;padding:3.5vw !important}#contentContainer #settings .menuOption #accountHiddenMessage{font-size:3.8vw !important;text-shadow:0vw 0vw 7vw #d23232c9 !important}#contentContainer #settings #menuWrapper{width:95vw !important}#contentContainer #settings .menuContentWrapper h3{opacity:0 !important}#contentContainer #settings .menuContentWrapper h4{font-size:4vw !important}#contentContainer #settings .menuContentWrapper h5{font-size:3.5vw !important;text-shadow:0vw 0vw 7vw #d23232c9 !important;padding:0vw 1vw 3vw 1vw !important}#contentContainer #settings .menuContentWrapper .menuItemTitle{font-size:5.5vw !important;text-shadow:1px 1px 14px #83b300 !important}#contentContainer #settings .menuContentWrapper .submitWrapper{width:75vw !important}#contentContainer #settings .menuContentWrapper .submitWrapper .buttonFullSize{font-size:4vw !important;height:9vw !important;margin:1vw auto 3vw auto !important}#contentContainer #settings .menuContentWrapper input[type="text"],#contentContainer #settings .menuContentWrapper input[type="email"],#contentContainer #settings .menuContentWrapper input[type="password"]{width:50vw !important;height:7.5vw !important;font-size:3.3vw !important;padding-left:0.75vw !important}#contentContainer #settings .menuContentWrapper input[type="checkbox"]{width:2.5vw !important;height:2.5vw !important;margin:1vw 0.5vw 0.35vw 0.5vw !important}#contentContainer #settings .menuContentWrapper .successfulChange{text-shadow:0vw 0vw 1vw #bf0 !important}#contentContainer #settings .menuContentWrapper #reasonForLeaving{width:85vw !important;height:25vw !important;font-size:3.5vw !important;padding:0.65vw !important}#contentContainer #settings #blockedMemberContainer #blockedGif{width:7vw !important}#contentContainer #settings #blockedMemberContainer .blockedMemberWrapper{width:23.45vw !important;height:37vw !important}#contentContainer #settings #blockedMemberContainer .blockedMemberWrapper img{width:22vw !important}#contentContainer #settings #blockedMemberContainer .blockedMemberWrapper h3{opacity:1 !important;font-size:3.5vw !important}#contentContainer #settings #blockedMemberContainer .blockedMemberWrapper button{font-size:4vw !important;height:8vw !important}}#settings .settingsOption h5[data-error]{display:none}#settings .settingsOption h3{padding:10px;font-size:1.5em;text-align:left}#settings .settingsOption img{width:25px;margin:0px auto;display:none}#settings .settingsOption .settingsMessage{display:none;font-size:1.2em;text-align:center;text-shadow:1.5px 1.5px purple}#settings .settingsOption #deleteConfirm{display:none}#settings #menuWrapper{background-color:rgba(255,255,255,0.75);border:0.35vw solid rgba(255,255,255,0.04);border-radius:0.5vw;display:inline-block;width:85vw}#settings #settingsWrapper{background-color:rgba(0,138,185,0.3);border:0.5px solid rgba(0,138,185,0.6);border-radius:0.5vw;display:inline-block;float:right;width:70%;min-height:400px}#settings .menuOption{cursor:pointer;font-weight:300;font-size:1.65vw;padding:1.5vw;margin:0.2vw;background-color:rgba(0,0,0,0.6)}#settings .menuOption #accountHiddenMessage{font-size:1.1vw;font-weight:300;color:#710c0c;text-shadow:0vw 0vw 1vw #bb0d0d;margin-left:0.25vw}#settings .menuContentWrapper{background-color:rgba(24,24,25,0.5);margin:0vw 0.2vw;display:none}#settings .menuContentWrapper h3{text-align:left;font-size:1.75vw;font-weight:300;color:#ffffff;margin-left:0.25vw;padding:0.2vw;text-shadow:0vw 0vw 3vw #83b200}#settings .menuContentWrapper h4{font-size:1.5vw;font-weight:300;color:#ffffff;text-shadow:1px 1px 14px rgba(4,4,4,0.6)}#settings .menuContentWrapper h5{margin:0vw auto;font-size:1.25vw;font-weight:300;color:#710c0c;padding:0vw 1vw 1vw 1vw;text-shadow:0vw 0vw 1vw #bb0d0d;display:none}#settings .menuContentWrapper[data-type="delete"] .submitWrapper img{right:2vw}#settings .menuContentWrapper[data-type="access"] .submitWrapper img{right:2.5vw}#settings .menuContentWrapper .successfulChange{color:white;text-shadow:0vw 0vw 1vw #bf0}#settings .menuContentWrapper input[type="text"],#settings .menuContentWrapper input[type="email"],#settings .menuContentWrapper input[type="password"]{width:30vw;height:2.5vw;margin:0.35vw 0.5vw;font-size:1.3vw;padding-left:0.25vw;font-weight:300}#settings .menuContentWrapper input[type="checkbox"]{width:1vw;height:1vw;zoom:2;margin:0.35vw 0.5vw;cursor:pointer}#settings .menuContentWrapper table{margin:2vw auto 1vw auto;padding:0vw 3vw 1vw 3vw}#settings .menuContentWrapper .submitWrapper{position:relative;width:30vw;margin:0vw auto;padding-bottom:1vw}#settings .menuContentWrapper .submitWrapper button{font-size:1.5vw;width:100%;margin:0vw;box-shadow:inherit;background-color:#83b300;box-shadow:1px 1px 8px 3px #cec9c9;outline:none}#settings .menuContentWrapper .submitWrapper img{position:absolute;width:2vw;top:0.75vw;right:6.5vw;display:none}#settings .menuContentWrapper .submitWrapper #showMyProfile{background-color:#692828}#settings .menuContentWrapper .alignLeft{text-align:left;cursor:pointer}#settings .menuContentWrapper .menuItemTitle{font-size:1.65vw}#settings .menuContentWrapper #deleteAccountOverView{padding:1vw;font-size:1.5vw}#settings .menuContentWrapper .accessPersonalDataOverView{padding:1vw;font-size:1.5vw}#settings .menuContentWrapper #deleteAccountImportant{font-size:1.35vw}#settings .menuContentWrapper #reasonForLeaving{width:65vw;height:6vw;margin:1vw;font-size:1.15vw;padding:0.1vw 0vw 0vw 0.3vw;font-weight:300}#settings .menuContentWrapper #deleteConfirm{display:none}#settings .menuContentWrapper #accessDownloadReport{cursor:pointer;display:none}#settings #adsenseBottom{float:left;margin:20px auto;width:100%}#settings #blockedMemberContainer{display:inline-block}#settings #blockedMemberContainer #blockedGif{width:2vw;margin:-0.5vw 0vw 1vw 0vw}#settings #blockedMemberContainer .blockedMemberWrapper{width:10.48vw;height:16vw;overflow:hidden;float:left}#settings #blockedMemberContainer .blockedMemberWrapper img{width:9vw;margin:0vw auto}#settings #blockedMemberContainer .blockedMemberWrapper h3{text-transform:capitalize;text-align:center;font-size:1.45vw}#settings #blockedMemberContainer .blockedMemberWrapper button{width:9vw;height:2vw;color:white;font-size:1vw;margin-top:0.5vw;font-weight:300;box-shadow:1px 1px 8px 3px #cec9c9;margin:0vw 0vw 2vw 0vw;outline:none}@media (max-width:1000px){#signin .pageTitleText{margin:-15px auto 45px auto !important}}@media (max-width:767px){#signin #signinDeletedAccount{width:90% !important}#signin #signinDeletedAccount h4{width:75% !important;margin:auto !important}}#signin{min-height:450px;margin-top:50px}#signin #forgotPassword{margin-top:15px}#signin .signinWrapper{margin:25px auto;width:250px;margin:auto}#signin .signinWrapper span{font-size:2em;float:left}#signin .signinWrapper .icon-key{margin-top:-3px;font-size:1.8em}#signin .signinWrapper h3{margin:5px;float:left}#signin #signinButton button{width:250px !important;height:35px;font-size:1.5em}#signin #signinDeletedAccount{font-size:1.3em;margin-bottom:30px;width:50%;margin:-40px auto 40px auto;padding:15px 10px 20px 10px;border-radius:20px;background-color:#660000;opacity:0.75;position:relative;display:none}#signin #signinDeletedAccount h4{font-size:1.5em;text-shadow:1.5px 1.5px purple}#signin #signinDeletedAccount h5{margin:20px 0px 10px 0px;font-size:1.25em}#signin #signinDeletedAccount h6{font-size:0.9em;width:80%;margin:auto;text-decoration:underline;cursor:pointer}#signin #signinDeletedAccount ul{margin-top:15px;list-style:none;font-size:0.9em;text-shadow:0.5px 0.5px orange}#signin #signinDeletedAccount ul li{margin-bottom:5px}#signin #signinDeletedAccount div{width:50px;height:50px;position:absolute;right:0px;top:0px;cursor:pointer}#signin #signinDeletedAccount div span{position:absolute;top:10px;right:12px}@media (max-width:767px) and (orientation:portrait){#updateprofile .updateprofileInput{height:40px !important;padding-top:1px !important;width:60.5% !important}#updateprofile #cityDropDown{right:0px !important;background-color:white !important;top:34px !important;width:60% !important}#updateprofile .updateprofileWrapper{margin:10px 0px !important;padding:5px 0px !important;width:100% !important}#updateprofile .updateprofileWrapper .profileSingleLineWrapper input{width:103% !important;height:40px !important}#updateprofile .updateprofileWrapper textarea{width:103% !important}#updateprofile .updateprofileWrapper div{margin:5px 0px 5px 2.5px !important}#updateprofile .updateprofileWrapper h3{margin:8px 0px 0px 0px !important;padding-left:3px !important}#updateprofile .updateprofileWrapper select{height:40px !important}#updateprofile #changeCountry{width:95px !important}#updateprofile .cityLoading{top:-6px !important;width:35px !important}#updateprofile .cityLoadingReview{padding:1px 0px 0px 3px !important;position:inherit !important}#updateprofile #descriptionTitle{width:102% !important}#updateprofile #mustComplete{display:inline-block;margin:10px}#updateprofile #skipUpdateprofileButton .buttonMiddleSize{width:70% !important}}@media (max-width:767px) and (orientation:landscape){#updateprofile #cityDropDown{right:0px !important;background-color:white !important;top:34px !important;width:60% !important;right:-6px !important}#updateprofile #cityDropDown .geoLocationOption{padding:2.5px !important;font-size:1.5em !important;padding-left:2px !important}#updateprofile .updateprofileWrapper select{height:8vw !important}#updateprofile .updateprofileWrapper .profileSingleLineWrapper input{height:8vw !important}#updateprofile .updateprofileInput{height:8vw !important;width:60.5% !important}#updateprofile .cityLoadingReview{padding:1px 0px 0px 3px !important;position:inherit !important}}@media (max-width:767px){#updateprofile #month{width:29% !important}#updateprofile #day,#updateprofile #year{width:15% !important}#updateprofile #title{max-width:85% !important}#updateprofile .updateprofileWrapper div{width:98% !important}#updateprofile .updateprofileWrapper #agemin,#updateprofile .updateprofileWrapper #agemax{width:47% !important}#updateprofile #updateprofileTopWrapper #gender,#updateprofile #updateprofileTopWrapper #country{width:71.5% !important}#updateprofile #profileDoubleLineWrapper select{width:96% !important}#updateprofile .updateprofileOptions div select{width:60% !important}}@media (max-width:1000px){#updateprofile .ageRange{width:29% !important}#updateprofile #day,#updateprofile #year{width:19% !important}#updateprofile #month{width:32% !important}#updateprofile .updateprofileWrapper .ageRange{width:48% !important}#updateprofile #changeCountry{width:75% !important}#updateprofile #profileDoubleLineWrapper .oneLiners{height:inherit !important}}#updateprofile #day,#updateprofile #year{width:20%}#updateprofile #month{width:30%;margin:0px 3px}#updateprofile h2{margin:0px 0px 20px 0px;font-size:1.7em;font-weight:bold;text-shadow:1.5px 1.5px #8abc00}#updateprofile #mustComplete{font-weight:bold;line-height:1.25em}#updateprofile h4{margin:20px;font-size:1.1em}#updateprofile #safetyTitle{font-weight:bold;text-shadow:1.5px 1.5px purple}#updateprofile #safetyText{font-weight:bold;text-shadow:1.5px 1.5px purple;font-size:0.9em;margin:3px 0px 10px 0px}#updateprofile #uploadPhoto{color:white;text-decoration:underline;margin:2vw -3vw 0vw 0vw;font-size:1.1em}#updateprofile #title{max-width:65%;margin:20px auto;font-weight:bold;line-height:1.35em}#updateprofile #description{height:250px}#updateprofile #descriptionTitle{width:100%}#updateprofile #charCountWrapper{float:right;display:none}#updateprofile .oneLiners{width:102% !important;margin-left:-2px !important}#updateprofile .updateprofileInput{float:right;width:60%;height:25px;margin-bottom:0px}#updateprofile .cityLoading{position:absolute;right:2.5px;top:-8px;z-index:3;width:20px}#updateprofile .cityLoadingReview{right:0px;padding:12px 0px 241px 3px;position:absolute;z-index:1}#updateprofile #skipUpdateprofileButton button{width:30%;margin:25px}#updateprofile #cityDropDown{position:absolute;width:60%;top:22px;right:-5px;font-size:0.9em;border-top:1px solid grey;overflow:auto;overflow-x:hidden;display:none;z-index:1;height:230px}#updateprofile #cityDropDown .geoLocationOption{color:black;text-align:left;width:100%;padding:1px;margin:0px;cursor:pointer;font-size:1.2em;padding-left:4px}#updateprofile #cityDropDown .geoLocationOption:hover{background-color:lightgray}#updateprofile #cityDropDown .geoLocationOption span{margin:1px 1px 0px 0px}#updateprofile #changeCountry{text-decoration:underline;font-size:0.8em;cursor:pointer;margin-left:7px;width:130px;display:inline-block;overflow:hidden;margin-bottom:-3px;white-space:nowrap}#updateprofile #profileDoubleLineWrapper select{float:left;margin-top:3px}#updateprofile #profileDoubleLineWrapper h3{text-align:left}#updateprofile #profileDoubleLineWrapper .ageRange{width:29%;margin-right:2%}#updateprofile #profileDoubleLineWrapper .profileBottomQuestions h3{width:100%}#updateprofile .updateprofileWrapper{background-color:rgba(81,63,101,0.49);border:0.5px solid white;margin:20px;padding:10px;display:inline-block;width:95%}#updateprofile .updateprofileWrapper div{width:48%;margin:1%;float:left;position:relative}#updateprofile .updateprofileWrapper h3{display:inline;float:left;text-align:left}#updateprofile .updateprofileWrapper #headlineOption{float:right;font-size:0.95em;display:inline-block}#updateprofile .updateprofileWrapper #headlineApproval{font-size:0.8em}#updateprofile .updateprofileWrapper select{float:right;width:60%;height:25px;padding:0px 3px;font-size:1.2em;-webkit-appearance:menulist-button;background-color:white;border-radius:0vw}#updateprofile .updateprofileWrapper .profileSingleLineWrapper{width:96% !important}#updateprofile .updateprofileWrapper .profileSingleLineWrapper div{width:100%}#updateprofile .updateprofileWrapper .profileSingleLineWrapper input{float:left;width:100%;padding:5px;font-size:1.2em}#updateprofile .updateprofileWrapper .profileSingleLineWrapper textarea{height:100px;padding:5px;font-size:1.2em;float:left;width:100%}#updateprofile .updateprofileWrapper .profileSingleLineWrapper .profileExtraQuestions{width:100%;height:35px}#updateprofile .updateprofileWrapper .updateProfileUpgradeWrapper{font-size:1.1em;margin:25px 0px 5px 0px;text-align:left;line-height:1.3em;word-wrap:break-word;white-space:pre-line}#updateprofile .updateprofileWrapper .updateProfileUpgradeWrapper a{text-decoration:underline;margin-left:10px}#updateprofile .updateprofileWrapper .updateProfileUpgradeWrapper a span{text-transform:uppercase;color:orange;font-weight:Bold}@media (max-width:1000px){#upgrade #upgradePlan .paymentPlan{height:130px !important}#upgrade #upgradePlan .paymentPlan .length{margin:10px auto 0px auto !important}#upgrade #upgradeFeatures table{margin-left:10px !important}}@media (max-width:767px){#upgrade #title{font-size:1.2em !important}#upgrade #upgradePlan{width:100% !important;margin-bottom:30px !important;background-color:rgba(0,138,185,0.3) !important;padding-bottom:25px !important}#upgrade #upgradePlan .paymentPlan{height:180px !important;width:29% !important;margin:5% 2% !important}#upgrade #upgradePlan .paymentPlan .monthly{font-size:1.3em !important;margin:25px auto 0px auto !important}#upgrade #upgradePlan .paymentPlan .length{margin:26px auto 0px auto !important;font-size:0.9em !important}#upgrade #upgradePlan .paymentPlan .total{font-size:0.9em !important}#upgrade #upgradeFeatures{width:100% !important;margin-bottom:30px !important;min-height:0px !important;padding-bottom:25px !important}#upgrade #upgradeFeatures span{font-size:2.5em !important}#upgrade #upgradeFeatures h3{text-align:left !important;font-size:1.7em !important}#upgrade #upgradeFeatures h4{font-size:1.35em !important}#upgrade #upgradeFeatures table{margin-left:5px !important;font-size:0.7em !important}#upgrade #adsenseBottom{clear:both !important}#upgrade #upgradePayment{margin:20px auto 0px auto !important;padding:20px 0px !important;width:90% !important}#upgrade #upgradePayment #upgradeSelectPackage{width:55vw !important;height:7.6vw !important;font-size:3.6vw !important;margin:0vw 0vw 1.2vw 0vw !important;padding-left:1.3vw !important}#upgrade #upgradePayment #paypal-button-container{width:80vw !important}}#upgrade #upgradeWrapper{min-height:500px}#upgrade #upgradeWrapper .header{background-color:rgba(0,138,185,0.3);border:0.5px solid rgba(0,138,185,0.6);padding:20px;font-size:1.5em;border-bottom:1px solid white}#upgrade #upgradeWrapper .header span{font-size:0.6em}#upgrade .upgradePlanMobileSuccessful{min-height:100px !important}#upgrade #upgradePlan{background-color:rgba(255,255,255,0.3);border:1px solid white;width:59%;float:left;min-height:500px}#upgrade #upgradePlan .active{background-color:rgba(95,81,40,0.6) !important;border:2px solid orange !important}#upgrade #upgradePlan .paymentPlan{background-color:rgba(0,138,185,0.3);border:2px solid white;float:left;width:25%;height:100px;padding:10px;margin:5% 4%;position:relative;cursor:pointer}#upgrade #upgradePlan .paymentPlan .savings{background-color:#D2691E;padding:5px;position:absolute;top:-5px;right:-5px;border:1px solid white;box-shadow:-2px 2px 0 -1px #a07809}#upgrade #upgradePlan .paymentPlan .monthly{margin:20px auto 0px auto;width:100%;float:left;font-size:1.5em;word-wrap:break-word}#upgrade #upgradePlan .paymentPlan .length{font-size:0.8em;margin:4px auto 0px auto;width:100%;float:left}#upgrade #upgradePlan .paymentPlan .total{font-size:0.8em;margin:1px auto 0px auto;width:100%;float:left}#upgrade #upgradeFeatures{background-color:rgba(255,255,255,0.3);border:1px solid white;width:40%;float:right;min-height:500px}#upgrade #upgradeFeatures h3{text-align:left;font-size:1.35em}#upgrade #upgradeFeatures h4{text-align:left;font-size:0.9em;color:whitesmoke;margin-top:35px}#upgrade #upgradeFeatures table{margin-left:25px;padding-right:10px;color:white;font-size:1em}#upgrade #upgradeFeatures td{padding:25px 0px 0px 5px}#upgrade #upgradeFeatures span{font-size:1.45em;margin:0px -3px 0px 5px}#upgrade #title{margin:0px auto 20px auto;font-size:1.1em;width:90%}#upgrade #titleLarger{margin:0px auto 60px auto;font-size:1.6em;width:90%;text-shadow:1.5px 1.5px #8abc00}#upgrade .upgradedMember{margin:20px auto 0px auto;font-size:1.6em;width:90%;text-shadow:1.5px 1.5px rgba(81,63,101,0.49)}#upgrade .upgradedDate{font-size:1.2em !important}#upgrade #upgradePayment{margin:0px auto;clear:both;padding-top:10px}#upgrade #upgradePayment #upgradeSelectPackage{background-color:white;width:12vw;height:1.6vw;font-size:0.8vw;margin:0vw 0vw 0.4vw 0vw}#upgrade #upgradePayment #paypal-button-container{width:20vw;margin:0vw auto}#upgrade #upgradePayment h3{margin:30px auto 0px auto;font-size:1em;width:80%}#upgrade #upgradePayment h3 a{text-decoration:underline;color:white;text-shadow:0.5px 0.5px #8abc00}#upgrade #adsenseBottom{margin:20px auto 0px auto}@media (max-width:767px){[data-background="biker"],[data-background="thai"],[data-background="tattoo"]{width:200% !important}[data-background="beijing"]{width:250% !important;left:-145% !important}[data-background="russia"]{left:-100% !important;width:250% !important}[data-background="affair"]{width:225% !important}[data-background="cambodian"]{width:1300% !important}[data-background="japanese"]{width:250% !important;left:-150% !important}[data-background="balinese"]{width:280% !important;left:-50% !important}[data-background="musician"]{width:200% !important;left:-70% !important}[data-background="bbw"]{width:130% !important}[data-background="cougar"]{width:125% !important}[data-background="asia"]{width:300% !important}[data-background="bangkok"]{width:185% !important}[data-background="black"]{width:140% !important}[data-background="canadian"]{width:250% !important;left:-150% !important}[data-background="caribbean"]{width:200% !important;left:-85% !important}[data-background="depression"]{width:150% !important}[data-background="chinese"]{width:165% !important;left:-65% !important}[data-background="ethiopian"]{width:2000% !important;height:2000% !important}[data-background="farmer"]{width:180% !important}[data-background="helsinki"]{width:200% !important;left:-100% !important}[data-background="firefighters"]{width:170% !important}[data-background="italian"],[data-background="ukrainian"]{width:150% !important;left:-50% !important}[data-background="karachi"]{width:215% !important}[data-background="malaysian"]{width:185% !important}[data-background="taiwan"]{width:190% !important}[data-background="sugardaddy"]{width:150% !important}[data-background="soulmate"]{width:220% !important}[data-background="scandinavia"]{width:250% !important;left:-130% !important}[data-background="vegetarian"]{width:200% !important;left:-100% !important}[data-background="doctor"]{width:800% !important}[data-background="afghan"]{width:275% !important;height:275% !important;left:-175% !important}[data-background="aussie"]{width:200% !important;height:200% !important;left:-100% !important}[data-background="spiritual"]{width:155% !important;height:155% !important;left:-30% !important}[data-background="seemeagain"]{width:350% !important;height:350% !important}[data-background="mumbai"]{width:200% !important;height:200% !important;left:-60% !important}[data-background="cherry"]{width:200% !important;height:200% !important}[data-background="inmate"]{width:300% !important;height:300% !important}[data-background="gothic"]{width:250% !important;height:450% !important}[data-background="nurses"]{width:400% !important;height:400% !important}[data-background="expats"]{width:700% !important;height:700% !important;left:-175% !important}}@media (min-width:768px){[data-background="biker"],[data-background="american"]{width:200% !important;left:-50% !important}[data-background="africa"],[data-background="italian"]{width:230% !important}[data-background="thai"],[data-background="bbw"],[data-background="hispanic"],[data-background="karachi"]{width:200% !important}[data-background="expats"]{width:300% !important}[data-background="cherry"]{width:150% !important}[data-background="beijing"]{width:200% !important;left:-91% !important}[data-background="russia"]{width:200% !important;left:-80% !important}[data-background="affair"],[data-background="chinese"]{width:165% !important}[data-background="aussie"]{width:170% !important}[data-background="musician"],[data-background="disabled"]{width:200% !important;left:-70% !important}[data-background="cougar"]{width:145% !important}[data-background="ukrainian"]{width:165% !important;left:-50% !important}[data-background="japanese"]{width:266% !important;left:-160% !important}[data-background="balinese"]{width:260% !important;left:-50% !important}[data-background="gothic"]{width:300% !important}[data-background="tattoo"]{width:245% !important}[data-background="inmate"],[data-background="soulmate"]{width:155% !important}[data-background="asia"]{width:230% !important;left:-130% !important}[data-background="sugardaddy"]{width:120% !important}[data-background="backpacker"],[data-background="cambodian"],[data-background="malaysian"]{width:150% !important}[data-background="doctor"],[data-background="firefighters"],[data-background="taiwan"]{width:160% !important}[data-background="bangkok"],[data-background="black"]{width:170% !important}[data-background="ethiopian"],[data-background="farmer"]{width:180% !important}[data-background="singles"]{width:450% !important}[data-background="canadian"]{width:200% !important;left:-83% !important}[data-background="caribbean"]{width:200% !important;left:-85% !important}[data-background="depression"]{width:175% !important}[data-background="helsinki"]{width:250% !important;left:-145% !important}[data-background="scandinavia"]{width:250% !important;left:-150% !important}[data-background="vegetarian"]{width:240% !important;left:-140% !important}}@media all and (max-width:767px){.btn-hamburger{top:20px;left:30px}.panel-header{margin-top:40px;width:455px}.title{font-size:1.2em}.box{width:70%;max-width:1200px;margin:50px auto}.subMenuLanguages,.subMenuExtras,.subMenuProfile{display:none}}nav.menu{background-image:linear-gradient(145deg, #1D1F20, #404348)}nav.menu a{text-decoration:none;color:#fff}nav.menu ahover{text-decoration:underline}nav.menu .menu-header{border-bottom:1px solid #2a2d2f;padding:20px;background-size:32px;height:50px}nav.menu .menu-header-title{font-weight:400;letter-spacing:0.5px;margin:0}nav.menu .menu-section{margin:15px 0}nav.menu .menu-section-title{text-transform:uppercase;color:#85888d;font-weight:200;font-size:13px;letter-spacing:1px;padding:0 20px;margin:0}nav.menu .menu-section-list{padding:0;margin:10px 0;list-style:none}nav.menu .menu-section-list a{display:block;padding:10px 20px}nav.menu .panel{text-align:center;padding-top:5px;min-height:100%}nav.menu #mocha{text-align:left;margin:0 !important}nav.menu #mocha-stats{top:70px}nav.menu .panel-header{margin:120px auto 55px}nav.menu .title{font-size:3.2em;line-height:1em;margin:0 0 15px;font-weight:400}nav.menu .box{border:1px solid #4b5;border-radius:4px;text-align:left;margin:50px 10px;position:relative}nav.menu .box:before,nav.menu .box:after{content:' ';display:inline-block;width:1px;height:50px;border-left:1px solid #4b5;position:absolute;left:50%}nav.menu .box:before{top:-50px}nav.menu .box:after{bottom:-50px}nav.menu .box-title{margin:0;padding:10px 20px;border-bottom:1px solid #4b5;color:#4b5;font-size:1.2em;font-weight:400}nav.menu .box-content{padding:20px;background-color:#f8f8f8}nav.menu .menu-header img{float:left;margin:-15px 0px 0px -15px;width:62px}nav.menu .menu-header-title{color:white;margin:2px 0px -15px 50px;display:block}nav.menu .icon-cross-slim{color:white;float:right;margin:-24px -9px 0px 0px}nav.menu #menu-header-close{display:none}nav.menu .menu-section-first{margin-top:25px}nav.menu ul#menuExtras{margin:10px 0px 75px 0px}nav.menu .panel-footer{margin:10px auto 20px}nav.menu .panel-footer p{padding-bottom:20px}nav.menu .heart{font-style:normal;font-weight:500;color:#c0392b;text-decoration:none}nav.menu .mobileMessagesMenuActive{color:orange;position:relative}nav.menu .mobileMessagesMenuActive span{font-size:0.8em;position:absolute;top:5px;margin-left:5px}.slideout-menu{position:fixed;left:0;top:0;bottom:0;right:0;z-index:100;width:256px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;font:100%/1.4em 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:1.3em}.slideout-panel{position:relative;z-index:1}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden}.slideout-open .slideout-menu{display:block}@media (max-width:1025px) and (orientation:landscape){#lightbox{position:initial !important}}@media (max-width:769px), (max-width:1025px) and (orientation:landscape){#lightbox{left:2% !important;margin:50px auto !important;width:95.5% !important}#lightbox h3{margin:5px !important}#lightbox #lightboxPhotoWrapper{margin:5px !important}#lightbox #lightboxCloseContainer{height:50px !important}}.lightboxExternal{padding-bottom:11px}#lightbox{left:32%;background-color:white;z-index:2;position:fixed;display:none;margin:50px auto;width:37%}#lightbox h3{float:left;margin:5px 0px 5px 15px}#lightbox #lightboxPhotoWrapper{margin:30px 15px 0px 15px;position:relative}#lightbox #lightboxPhoto{width:100%;box-shadow:1px 1px 1px black}#lightbox #lightboxCloseContainer{width:15%;height:70px;position:absolute;right:0px;z-index:1}#lightbox #lightboxClose{font-size:1.25em;float:right;margin:7px 20% 5px 5px;cursor:pointer}#lightbox #lightboxUsername{text-transform:capitalize}#lightbox #lightboxLikesContainer{margin-left:15px}#lightbox #lightboxLikesContainer h4{float:left;margin:15px 15px 7px 0px;display:none}#lightbox #lightboxLikesContainer button{float:right;width:120px;height:30px;margin:2px 22px 7px 0px;font-size:13.5px;background-color:#8abc00;color:white;box-shadow:1px 1px 1px black;cursor:pointer;outline:none !important}#lightbox #lightboxLikesContainer #lightboxTick{color:#8abc00;float:left;margin:5px 0px 5px 0px;font-size:2em;display:none}#lightbox #lightboxLikesWrapper{height:42px}#lightbox .lightboxPhotoLeftRightClick{width:50%;height:100%;position:absolute;cursor:pointer}#lightbox .lightboxPhotoLeftRightClick #lightboxControlsRightWrapper{right:-3px}#lightbox .lightboxPhotoLeftRightClick #lightboxControlsLeftWrapper{left:-3px}#lightbox .lightboxPhotoLeftRightClick .lightboxControlsWrapper{width:30px;height:40px;background-color:white;position:absolute;top:45%;cursor:pointer}#lightbox #lightboxPhotoLeft{left:0}#lightbox #lightboxPhotoRight{right:0}#lightbox .lightboxControls{border-right:3.5px solid;border-bottom:3.5px solid;width:17.5px;height:17.5px;color:black;opacity:1;margin:10px}#lightbox #lightboxControlsLeft{transform:rotate(-225deg);margin-left:25%}#lightbox #lightboxControlsRight{transform:rotate(-45deg);margin-right:25%;float:right}#lightbox #photoCount{margin-left:10px;font-size:0.7em}#lightbox #photoLoading{width:40px;position:absolute;left:47%;top:47%}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active){#membersDisplayContainer{overflow:hidden !important}}@supports (-ms-accelerator:true){#membersDisplayContainer{overflow:hidden !important}}