@charset "UTF-8";body.homepage .pageContent .innerWrapper .tabContainer .tabInnerContainer{background:#260000;}
body.homepage .pageContent .innerWrapper .tabContainer .auth-actionsBox a{background:#260000;color:#fff;}
body.homepage .pageContent .innerWrapper .tabContainer .auth-actionsBox a.auth-actionActiveRegister,body.homepage .pageContent .innerWrapper .tabContainer .auth-actionsBox a.auth-actionActiveLogin {background:linear-gradient(to bottom,#ffd754,#ffa654);color:#fff;}
body.homepage footer {background-size:contain;}
body.homepage .pageContent .innerWrapper .tabContainer .auth-actionsBox a.auth-actionActiveLogin:lang(fr) {padding:0.5em 1em;}
body.homepage .pageContent .innerWrapper .tabContainer .auth-actionsBox a.auth-actionInactiveLogin:lang(fr) {padding:0.2em 1em;}
@media screen and (max-width:767px) {div.liveCams-sidebarLeft {background:#ffeedf;}
nav.ux-navigation-main a {background:#260000;}
body.account .customer-edit-buttons a {background:linear-gradient(to bottom,#8f0f46,#4d0725);color:#fff;}
div.search-form {background:#ffeedf;}
.payment header {background:#260000;}
div.ux-navigation-side > div.sideNavigationContent > a.sideNavigationLogoLink {background:#260000;}
div.ux-navigation-side.mobile > div > nav.sideNavigationList > svg *:not(g) {fill:#260000;}
body > header > nav.ux-navigation-main > a > svg > path{fill:#fff;}
div.customer-own-profileBox {background:#ffa654;}
.ux-navigation-side.mobile .sideNavigationLogoLink img,body.payment header a img {max-width:100%;}
div.auth-resetPassword-OverlayContainer h2,div.auth-resetPassword-OverlayContainer p {color:#ffeedf;}
div.auth-resetPassword-OverlayContainer .resetPassword .resetBtnContainer .button {padding:.4em 1.5em;}
div.auth-resetPassword-OverlayContainer .resetPassword .resetBtnContainer {margin:1em 0 1em 0;}
body.homepage footer {background-size:cover;background-position:right;}
div.liveCams-sidebarLeft > div.title > h2,div.liveCams-sidebarLeft > div.title > .bubble > [class^="fontIcon-"],div.liveCams-sidebarLeft ul > li > span.username {color:#260000;}
div.liveCams-sidebarLeft > div.title {padding:.5em 0 0;}
}
@media screen and (max-width:768px) {.payment-center > .payment-centerContent .step2 .packageQuantitySelector .packageQuantityItem:first-child:nth-last-child(1):lang(fr)::before,.payment-center > .payment-centerContent .step2 .packageQuantitySelector .packageQuantityItem:first-child:nth-last-child(2):lang(fr) ~ .packageQuantityItem:nth-child(2)::before,.payment-center > .payment-centerContent .step2 .packageQuantitySelector .packageQuantityItem:first-child:nth-last-child(3):lang(fr) ~ .packageQuantityItem:nth-child(2)::before,.payment-center > .payment-centerContent .step2 .packageQuantitySelector .packageQuantityItem:first-child:nth-last-child(4):lang(fr) ~ .packageQuantityItem:nth-child(2)::before {height:7vw;right:-5vw;top:5vw;}
}
.payment-center > .payment-centerNavigation > nav > a {background:#8F0F46;color:#fff;}
.payment-center > .payment-centerNavigation > nav > a.active {color:#fff;background:#4d0725;}
.payment-center > .payment-centerNavigation > nav > a.active:after {border-left-color:#4d0725;}
.payment-center > .payment-centerContent .packageBenefits.default > div.active {background:#fae3d7;}
.payment-center > .payment-centerContent .step2 .packageQuantitySelector .packageQuantityItem > .packagePrice > .packagePricePerQuantity {color:#009933;}
.ux-navigation-header > a > .bubble > [class^="fontIcon-"],.ux-navigation-headerExternal > a > .bubble > [class^="fontIcon-"],.bubble > [class^="fontIcon-accept"],.bubble > [class^="fontIcon-decline"],.bubble > a > [class^="fontIcon-logout"],.bubble > [class^="fontIcon-logout"] {color:#fff;}
.relation-communicationCenterContent .listItem.active {background:#FDF4EC;}
div.customer-view-topDate .btn_2 {background:linear-gradient(to bottom,#ffd754,#ffa654);}
.payment-contextBox {color:#fff;}
.icon > .fontIcon-friend,.icon > .fontIcon-livecam,.icon > .fontIcon-delete,.icon > .fontIcon-kiss,.icon > .fontIcon-message {color:#260000;}
div.auth-registrationForm {color:#fff;border:#fff;}
div.auth-registrationForm form.registrationForm select,div.auth-registrationForm form.registrationForm input[type="text"],div.auth-registrationForm form.registrationForm input[type="password"],div.auth-registrationForm form.registrationForm input[type="email"],div.auth-registrationForm form.registrationForm input[type="radio"],div.auth-loginBox form.scf input[type="text"],div.auth-loginBox form.scf input[type="password"]{background:linear-gradient(to bottom,#8f0f46,#4d0725);border:none;}
svg.svgIcon-customerSerchPreferences path {fill:#FDF4EC;}
body.landingpage header {background:#260000;}
div.auth-registrationForm form.registrationForm .formElement {display:flex;align-items:stretch;background:#260000;overflow:hidden;border-radius:17px;border:1px solid #ccc;}
div.auth-loginBox .formElement {display:flex;align-items:stretch;background:#260000;overflow:hidden;border-radius:17px;border:1px solid #ccc;}
.teaserSystem-templates-4-overlay .icon > .fontIcon-close {color:#fae3d7;}
.customer-view-gallery .galleryOverlay > .buttonContainer > a svg.svgIcon-mail > .svg-mail,.customer-view-gallery .galleryOverlay > .buttonContainer > a svg.svgIcon-cam > .svg-cam {fill:#573636;}
div.auth-resetPassword span {color:#ffeedf;}
div.liveCams-sidebarLeft > div.title > h2:lang(fr) {font-size:1.1em;}
div.customer-own-completeness a.teaser > svg.svg-profile .svg-text {font-size:130px !important;}
.payment-center > .payment-centerContent .packageInfo .packageDescription > .packageDescriptionContent > small:lang(fr) {top:-.3em;}
@media screen and (min-width:1279px) {.payment-center > .payment-centerContent .step2 .packageQuantitySelector .packageQuantityItem:first-child:nth-last-child(1):lang(fr)::before,.payment-center > .payment-centerContent .step2 .packageQuantitySelector .packageQuantityItem:first-child:nth-last-child(2):lang(fr) ~ .packageQuantityItem:nth-child(2)::before,.payment-center > .payment-centerContent .step2 .packageQuantitySelector .packageQuantityItem:first-child:nth-last-child(3):lang(fr) ~ .packageQuantityItem:nth-child(2)::before,.payment-center > .payment-centerContent .step2 .packageQuantitySelector .packageQuantityItem:first-child:nth-last-child(4):lang(fr) ~ .packageQuantityItem:nth-child(2)::before {height:1.5vw;right:-5vw;top:-.7em;}
}
.customer-cdoIcebreaker > .overlay > form > .icebreakerHeader > .formFieldAction:lang(fr) {padding-right:0.5rem;}
.liveCamsBuyCoins.liveCamsBuyCoinsModern {background:none;}