.flag-user-modal .flex-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 20px;color:#8b8b8c;-ms-flex-align:center;align-items:center}.flag-user-modal .row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:10px;justify-items:center;width:60%}.flag-user-modal .row input[type=checkbox]{width:40px}.flag-user-modal .btn-row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.flag-user-modal .btn-row .btn{width:150px;margin-top:20px}.flag-user-modal .modal-header{font-size:1.8em;text-align:center}.flag-user-modal .modal-container{width:500px;height:350px;font-size:larger;color:#333}.my-profile-page{color:#666;margin-right:auto;margin-left:auto}.my-profile-page .icon.visited{color:#fff}@media (min-width:768px){.my-profile-page .grid-playlist-wrap .grid-playlist{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.my-profile-page .empty-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:1em;font-size:.9em;text-align:center;color:#eee;line-height:1.5em}.my-profile-page .empty-content p{margin:0}.my-profile-page .empty-content .sub-info{margin-top:2em;font-size:.8em}.my-profile-page .empty-content .large{font-weight:700;font-size:24px;color:#666;letter-spacing:-.33px;line-height:30px;margin-top:1em;margin-bottom:1em}.my-profile-page .empty-content .sub-large{font-size:18px;color:#999;letter-spacing:-.43px;margin-bottom:2em}.my-profile-page .browse-favourites-btn a{color:inherit}.my-profile-page .icon-flag-active,.my-profile-page .icon-flag:hover{color:#ce0000}.my-profile-page .tabs{position:relative;margin:0 auto}.my-profile-page .tabs-item{display:inline-block;margin:0 5px;padding:1em 5vw .5em;font-size:3em;letter-spacing:.8px;color:grey;text-align:center;text-decoration:none;background-color:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .25s}.my-profile-page .tabs-item:hover{color:hsla(0,0%,100%,.7)}.my-profile-page .tabs-item:focus{outline:none;border-bottom:2px solid grey;color:#fff}.my-profile-page .tabs-item:disabled{border-bottom:2px solid transparent;color:grey;cursor:default}.my-profile-page .tabs-item-active,.my-profile-page .tabs-item-active:hover{color:#fff}.my-profile-page .tabs .tab-title{display:block;font-size:.3em;margin-top:.5em}.my-profile-page .tabs-active-line{position:relative;bottom:8px;left:0;height:1px;background-color:transparent;transition:transform .4s ease,width .4s ease}.my-profile-page .tabs-active-line:before{content:"";position:absolute;top:0;left:0;border-bottom:10px solid #11161f;border-left:10px solid transparent;border-right:10px solid transparent}.my-profile-page .tabs-active-line:after{content:"";position:absolute;left:10px;top:10px;border-bottom:0 solid #fff;border-left:0 solid transparent;border-right:0 solid transparent}.my-profile-page .profile-container{background:url(https://web-assets.erosnow.com/web/profile-imaged2e843274d4674c6bdc43801653fd504.png) no-repeat;width:100%;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.my-profile-page .profile-container h2{width:auto;float:left}.my-profile-page .profile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#eee;padding-left:10%;margin-top:2em}.my-profile-page .profile>*{margin:.5em 1em}.my-profile-page .profile .profile-body{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:1.6em}.my-profile-page .profile-details{margin-left:3.5em;width:60%}.my-profile-page .profile-details .profile-name{font-size:2.7em;font-weight:700;margin-bottom:.3em;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.my-profile-page .profile-details .profile-about{font-size:1.1em;max-width:680px}.my-profile-page .profile-details .zodiac-symbol{width:16px;height:16px;margin-right:.5em;vertical-align:bottom}.my-profile-page .profile-others{margin-top:2em;color:#999;font-size:.9em}.my-profile-page .profile-others .birthday{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.my-profile-page .profile-others>*{margin-bottom:1em}.my-profile-page .country-details .icon,.my-profile-page .subscription-details .icon{margin-right:.5em;font-size:15px;vertical-align:bottom}.my-profile-page .profile-heading{font-size:2.2em}.my-profile-page .profile-heading .icon-edit{font-size:.8em;vertical-align:text-top;margin-left:.2em;padding-top:.1em;color:inherit}.my-profile-page .my-profile-page-content{margin-top:30px;padding:0}.my-profile-page .img-circlebox{border-radius:50%;width:180px;height:180px;overflow:hidden;background-size:contain;background-repeat:no-repeat;background-position:50%}.my-profile-page .tab-panel{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.my-profile-page .tab-panel .tab-heading{font-size:1.5em;color:#ccc}.my-profile-page .tab-panel .sub-heading{font-size:1.2em;color:#666;margin-bottom:1em}.my-profile-page .favourites .tabs-active-line:before{border-bottom:10px solid transparent}.my-profile-page .favourites .tabs{margin-bottom:1.5em}.my-profile-page .favourites .tabs-item{font-size:.75em;width:150px;padding:10px 15px;color:#fff;background-color:#000;text-align:center;margin:0}.my-profile-page .favourites .tabs-item-active{background-color:#666}.my-profile-page .tabs-item:first-child{margin-left:0}.my-profile-page .tabs-item:last-child{margin-right:0}.my-profile-page .fav-pl{text-align:center}.my-profile-page .fav-pl .tabs-item{background-color:transparent}.my-profile-page .fav-pl .tabs-item-active{border-bottom:1px solid #eee}.my-profile-page .music-audio-playlist{font-size:12px}@media (max-width:1200px){.my-profile-page .favourites .tabs-item{font-size:1.5vw;width:-webkit-fit-content;width:fit-content}}@media (max-width:768px){.my-profile-page{padding:0}.my-profile-page .tabs-item{padding:1em 1vw .5em}.my-profile-page .profile{padding-left:2%}.my-profile-page .tab-panel{margin:0 1em}.my-profile-page .favourites .tabs-item{font-size:11px;width:-webkit-fit-content;width:fit-content}}@media (max-width:640px){.my-profile-page{padding:0}.my-profile-page .tabs-item{padding:0 1vw .5em;margin:0}.my-profile-page .profile{padding-left:2%;margin-top:0}.my-profile-page .profile-body{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.my-profile-page .profile-body .profile-details{margin-left:1em}.my-profile-page .profile-body .profile-name{text-align:center;margin-top:.5em}.my-profile-page .tab-panel{margin:0 1em}.my-profile-page .favourites .tabs{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:420px){.my-profile-page .tabs-item{font-size:2.4em}}