/* BASE */
body.pink {
    background-color: #df0068;
    color: #F2F2F2;
}
body.pink ::-webkit-input-placeholder {
    color: #b2b2b2;
}
body.pink :-moz-placeholder {
    color: #b2b2b2;
}
body.pink ::-moz-placeholder {
    color: #b2b2b2;
}
body.pink :-ms-input-placeholder {
    color: #b2b2b2;
}
body.pink ::-ms-input-placeholder {
    color: #b2b2b2;
}
body.pink ::placeholder {
    color: #b2b2b2;
}
body.pink .hoverBackground:hover {
    background: #0f2341;
}
body.pink .hoverUnderline:hover {
    color: #0f2341;
}
body.pink .theme-icon-color {
    color: #0f2341;
}
body.pink .theme-icon-inverse {
    color: #f2f2f2;
}
body.pink #footer {
    color: #f2f2f2;
}

/* MENU */
body.pink .menuSelected {
    background: #0f2341;
}
body.pink .listLetter {
    background: rgba(223,0,104, 0.9);
}
body.pink .letterActive {
    border-bottom: 1px solid #F2F2F2;
}
body.pink .letterUnavailable {
    color: darkgray;
}
body.pink .menuSearch {
    background: #404F66;
}
body.pink #mobile-menu {
    background-color: rgba(223, 0, 104, 0.9);
}
body.pink #mobile-menu-content{
    background-color: rgba(223, 0, 104, 0.9);
}
body.pink .menuDesktop {
    background: rgba(223, 0, 104, 0.9);
    border-bottom: 1px solid #3f4f67;
}
body.pink .menuContainerLogo {
    background: url(/images/logo_pink.png) center no-repeat;
}
body.pink .sideMenu {
    background-color: #3f4f67;
    border-right: solid 4px #df0068;
}
body.pink .sideMenu .hoverBackground:hover {
    background: #dd1069;
}
body.pink .sideMenu .menuSelected {
    background: #df0068;
}
body.pink .logoMobile {
    background: url(/images/logo_pink.png) center no-repeat;
}
body.pink .listMessage {
    color: #F2F2F2;
}

/* HOME */
body.pink .updateElement:nth-child(even) > .updateContainer:first-child {
    background: #0f2341;
}
body.pink .updateElement:nth-child(even) > .updateContainer:first-child .updateDate {
    border-bottom: 1px solid #F2F2F2;
    color: #F2F2F2;
}
body.pink .updateElement:nth-child(even) > .updateContainer:first-child .updateCopyright {
    color: #F2F2F2;
}

body.pink .updateElement:nth-child(odd) > .updateContainer:first-child {
    background: #F2F2F2;
    color: #0f2341;
}
body.pink .updateElement:nth-child(odd) > .updateContainer:first-child .updateDate {
    border-bottom: 1px solid #0f2341;
    color: #0f2341;
}
body.pink .updateElement:nth-child(odd) > .updateContainer:first-child .updateCopyright {
    color: #0f2341;
}
body.pink .updateDate {
    border-bottom: 1px solid #0f2341;
    color: #b2b9c2;
}
body.pink .updateCopyright {
    color: #b2b9c2;
}

/* FORM */
body.pink .nameFormLetter {
    background: #DD1069;
}
body.pink .formColumn > input {
    border-bottom: 2px solid #f2f2f2;
    background: #3f4f67;
    color: #f2f2f2;
}
body.pink .formColumn > select {
    border-bottom: 2px solid #f2f2f2;
    background: #3f4f67;
    color: #f2f2f2;
}
body.pink .formColumn textarea {
    border-bottom: 2px solid #f2f2f2 !important;
    background: #3f4f67;
    color: #f2f2f2;
}
body.pink .radioButton > input[type="checkbox"]:not(:checked) {
    background-position: -180px top;
}
body.pink .radioButton > input[type="checkbox"]:checked {
    background-position: -210px top;
}
body.pink .radioButton > input[type="radio"]:not(:checked) {
    background-position: -180px top;
}
body.pink .radioButton > input[type="radio"]:checked {
    background-position: -210px top;
}

/* FORM CONTACT */
/*body.pink #contactForm .formColumn textarea {*/
    /*border-bottom: 2px solid #df0068;*/
    /*background: #57657a;*/
    /*color: #f2f2f2;*/
/*}*/

/* LIST */
body.pink .modelOverlay {
    background: rgba(0,0,0,0.7);
}
body.pink .modelBottom {
    background-color: #f2f2f2;
    color: #0f2341;
}
body.pink .modelBottom > .modelName {
    background: #d3d3d3;
}

/* BOOK */
body.pink .bookDesktopContainer {
    background: none !important;
}
body.pink .bookSelected {
    background: #0f2341;
}
body.pink .bookSelected-color {
    color: #F2F2F2 !important;
}
body.pink .bookList li a:hover {
    background: #0f2341;
}
body.pink .bookList li a:hover i {
    color: #F2F2F2;
}
body.pink .bookNavigation i {
    color: #F2F2F2;
}
body.pink .slick-next, .slick-next:hover, .slick-next:focus {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23F2F2F2'%2F%3E%3C%2Fsvg%3E") 0 !important;
}
body.pink .slick-prev, .slick-prev:hover, .slick-prev:focus {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23F2F2F2'%2F%3E%3C%2Fsvg%3E") 0 !important;
}


/* BECOME */
body.pink #becomeInfoDetails {
    background-color: #3f4f67;
}
body.pink .uploadPicture {
    border-bottom: 2px solid #f2f2f2;
    background: #3f4f67;
    color: #b2b2b2;
}
body.pink .uploadPicture img {
    background-color: white;
}

/* ABOUT */
body.pink .aboutContact {
    color: #DD1069;
}

/* PRESS */
body.pink .pressVideoPlayer iframe {
    background: #000;
}
body.pink .pressVideoThumbnailOverlay {
    background: rgba(0, 0, 0, 0.7);
}

/* CASTING */
body.pink #castingPopup {
    background: rgba(255, 255, 255, 0.9);
}