/* profiles */#profileTutorial{position:absolute;top:50%;left:41%;width:400px;height:331px;background-color:#fff;margin-top:-165px;margin-left:-200px;border-radius:8px 8px 8px 8px;box-shadow:0 1px 100px 10px rgba(0,0,0,.15);overflow:hidden}.step>.header{padding:20px;overflow:auto;background-color:#EDEDED;border-radius:8px 8px 0 0}.step>.header>i{position:absolute;right:0;top:0;cursor:pointer;margin-right:5px;margin-top:5px}.step>.header>.info{float:left;width:260px}.step>.header h3{font-size:30px;font-weight:lighter;margin-bottom:5px}.step>.header p{line-height:14px}.step>.header>.steps{float:right;text-align:center}.step>.header>.steps>a{margin-top:5px;display:block;color:#555}.step button{padding:10px 13px;height:auto}.step .body{padding:10px;box-shadow:0 -5px 20px #CCC}.step .body>img{width:100%}
#editCoverImage,#editProfileImage{position:absolute;top:50%;left:41%;width:400px;height:331px;background-color:#fff;margin-top:-165px;margin-left:-200px;border-radius:8px 8px 8px 8px;box-shadow:0 1px 100px 10px rgba(0,0,0,.15);overflow:hidden}.imageChooser.edit>.header h3{margin-bottom:15px}.imageChooser.edit>.body>ul{margin-bottom:0;max-height:191px}.imageChooser>.body>ul{margin-bottom:10px;list-style-type:none;overflow-y:scroll;max-height:161px}.imageChooser>.body>ul>li{float:left;margin:0 1px 1px 0;cursor:pointer;border:0;overflow:hidden}.imageChooser>.body>ul>li:nth-child(4n+4){margin-right:0}.imageChooser>.body>ul>li:hover{border:4px solid #008DDE}.imageChooser>.body>ul>li:hover img{margin:-4px}.imageChooser>.body>ul>li>img{width:89px;height:67px;border:0;overflow:hidden;float:left}.profile.imageChooser>.body>ul>li>img{width:72px;height:72px}.imageChooser.edit .info>p{display:none}.imageChooser.tutorial>.header>.imageUploader,.imageChooser.edit>.body>.imageUploader,.imageChooser.edit>.header>.steps,.imageChooser.tutorial>.header>i{display:none}.imageChooser.edit>.header>.imageUploader{margin-top:0;position:relative;float:left;margin-right:6px}.imageChooser .imageUploader{clear:both;overflow:hidden}.imageChooser .imageUploader>input{cursor:pointer;font-size:33px;height:50px;margin-left:-180px;margin-top:-2px;opacity:0;position:absolute}.imageChooser .imageUploader>span{margin-left:5px;font-size:10px}.imageChooser .imageUploader>span>strong{color:#008DDE;font-weight:500}.tip.titleCase{text-transform:capitalize}.imageChooser.profile>.header>.info{float:none}.imageChooser.profile>.header>.webcam{display:none}.imageChooser.profile.webcamSupported>.header>.webcam{display:block}
#profileDetails .empty{display:none}#profileDetails.editing .empty,#profileDetails.allEmpty .empty{display:block}#profileDetails .contentEditable{left:-5px;width:240px;height:auto;-moz-box-sizing:border-box;box-sizing:border-box;cursor:text;outline:0}#profileDetails.editing .contentEditable{border:solid 1px #CCC;padding:4px}#profileDetails.allEmpty .contentEditable:before,#profileDetails.editing .contentEditable.empty:before{position:absolute;color:#d0d0d0;content:attr(data-place-holder)}#profileDetails.allEmpty .contentEditable:before{color:#a2a2a2}#profileDetails .placeholder{display:none;cursor:pointer}#profileDetails.allEmpty .placeholder{display:block;width:auto;height:auto;padding-left:18px;background-position:0 3px;background-repeat:no-repeat;color:#a2a2a2}#profileDetails .placeholder:hover{color:#008DDE}#profileDetails .contentEditable[contenteditable="true"]:after{display:none}#profileDetails .autoCompleteList{color:#666;cursor:pointer}#profileDetails>#aboutMe{padding:10px 0 0}#aboutMe>div.empty{min-height:100px}#profileDetails>#aboutMe>div{display:block;padding-bottom:16px}#profileDetails.editing>#aboutMe>div,#profileDetails>#aboutMe>div:hover{padding-bottom:15px}#profileDetails:not(.editing)>#aboutMe>div.empty:before{content:attr(data-blurred-placeholder)}#profileDetails.editing>#aboutMe>div:after{display:block;position:absolute;right:5px;bottom:-5px;content:attr(data-content);font-size:11px;font-weight:400}#profileDetails:not(.editing):not(.allEmpty) >#locAndWeb>.location.empty~div{margin-top:0}#locAndWeb>.contentEditable{padding-left:23px;background-position:7px 3px}#profileDetails.editing>#locAndWeb>.contentEditable,#locAndWeb>.contentEditable:hover{padding-top:3px;padding-left:22px;background-position:6px 2px}#locAndWeb>.locLoadingIcon{float:right;display:none;position:relative;top:-15px;width:30px;min-height:10px;margin:0 0 -10px;background-image:url('../../common/images/ProgressIndicator-Black.gif');background-position:100% center}#locAndWeb>.location.loadingAutoComplete~.locLoadingIcon{display:block}#locAndWeb>.location{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAYAAADZCo4zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozODA2RjQxRjA0RDkxMUUyQkVCQkUyQ0U2NkVEODkzMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozODA2RjQyMDA0RDkxMUUyQkVCQkUyQ0U2NkVEODkzMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM4MDZGNDFEMDREOTExRTJCRUJCRTJDRTY2RUQ4OTMxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM4MDZGNDFFMDREOTExRTJCRUJCRTJDRTY2RUQ4OTMxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+AxKqKQAAALlJREFUeNp8kTEKwkAQRbPpBCGgN4hlTpDC0rOk0EsFhTRpU1lZKp7EQhSRBCzG/+NfXGJw4GXJ28/ssOvMLPpXsdYFqMFN1HJRhA4puNinXsLkUgYqiRJMRSlXOXyuaDQBM9DqSP7Tt5zBgSfogtk6uZiBI5iDTRBYy504Q2HfOgtfBQMJeNhv0SU84g62I3e06/d4kyAb6ZD1t6wAaYLNxvswkAeB3Hs3eKy91pUXw8BSD3jw4i3AALfl55nl2qREAAAAAElFTkSuQmCC")}#locAndWeb>.website:not(.empty){display:inline-block;max-width:240px;overflow:hidden}#profileDetails.editing>#locAndWeb>.website{max-height:30px;text-overflow:clip;white-space:normal;word-wrap:break-word}#profileDetails.allEmpty>#locAndWeb{color:#a2a2a2}#profileSong{position:relative}#profileDetails>#profileSong>.media{position:relative;left:-5px;width:240px;height:auto;padding:5px;-moz-box-sizing:border-box;box-sizing:border-box;cursor:text;outline:0}#profileDetails.editing>#profileSong>.media,#profileDetails>#profileSong>.media:hover{border:solid 1px #CCC;padding:4px}#profileSong>.media>.defaultSongImage{display:none}#profileSong.empty>.media>.defaultSongImage,#profileSong.searching>.media>.defaultSongImage{display:block}#profileSong.empty>.media>.songImage,#profileSong.searching>.media>.songImage{display:none}#profileSong>.media>.autoCompleteList{margin-top:5px;width:239px}#profileSong>.media>.contentEditable{margin-left:43px;padding:0 2px 2px;width:200px;min-height:30px;border:0;word-wrap:break-word}#profileSong>.media>.contentEditable>h6{margin-top:0;padding-top:0}#profileSong>.media>.autoCompleteList>li .playBtn{visibility:hidden}#profileSong>.media>.autoCompleteList>li.selected .playBtn{visibility:visible}#profileSong>.media>.autoCompleteList>.current>.media>div{padding-top:9px}#profileDetails.allEmpty>#profileSong>.media{display:none}#topFriends{position:relative;margin-left:5px;min-height:125px}#topFriends>.placeholder{position:relative;left:-5px}#profileDetails.allEmpty>#topFriends>.friendsWrapper{display:none}#topFriends>div>.friendsGrid{z-index:1;position:absolute}#topFriends>div>.friendsGrid>li{position:relative}#topFriends>div>.friendsGrid>li.dragFixer{display:none}#topFriends>div>.friendsGrid>li>i{display:none;position:absolute;top:-5px;right:-15px;z-index:2}#topFriends>div>.friendsGrid>li:hover>i{display:block}#topFriends>div>.numberGrid{display:none;position:relative;top:1px}#topFriends:hover>div>.numberGrid,#profileDetails.editing>#topFriends>div>.numberGrid{display:block}#topFriends>div>.numberGrid>li{width:50px;border:1px dotted #AAA;line-height:47px;text-align:center}#topFriends>div>.friendsGrid>li:hover>a{cursor:move}#topFriends>div>.friendSelector{top:-225px;left:-15px;width:250px;height:240px;color:#666}#topFriends>div>.friendSelector>header{position:relative;padding:12px 12px 12px;border-bottom:solid 1px #e5e5e5;background-color:#f4f4f4;border-top-left-radius:3px;border-top-right-radius:3px;color:#4d4d4d;font-weight:500}#topFriends>div>.friendSelector>header>i{position:absolute;top:10px;right:0;cursor:pointer}#topFriends>div>.friendSelector>div .search{height:30px;padding:0 10px 0 30px;background-color:#FFF;background-position:12px;background-repeat:no-repeat;color:#313131;font-size:12px}#topFriends>div>.friendSelector>div .search:focus{-webkit-box-shadow:inset 0 8px 6px -6px rgba(0,0,0,.07);-moz-box-shadow:inset 0 8px 6px -6px rgba(0,0,0,.07);box-shadow:inset 0 8px 6px -6px rgba(0,0,0,.07)}#topFriends>div>.friendSelector>div .search::-webkit-input-placeholder,#topFriends>div>.friendSelector>div .search::-moz-placeholder,#topFriends>div>.friendSelector>div .search::-ms-input-placeholder{color:#666}#topFriends>div>.friendSelector>ul{position:relative;height:170px;overflow-y:scroll}#topFriends>div>.friendSelector>ul>li{padding:7px 10px;border-bottom:solid 1px #E5E5E5;cursor:pointer}#topFriends>div>.friendSelector>ul>li>div{padding-top:5px}#topFriends>div>.friendSelector>ul>li>div>h6{margin-bottom:3px;color:#313131}#topFriends>div>.friendSelector>ul>li.hover{background-image:-webkit-linear-gradient(left, #F4F4F4 0, #FFF 100%);background-image:-moz-linear-gradient(left, #F4F4F4 0, #FFF 100%);background-image:-ms-linear-gradient(left, #F4F4F4 0, #FFF 100%);background-image:linear-gradient(to right, #F4F4F4 0, #FFF 100%);cursor:pointer}#topFriends>div>.friendSelector>ul>li.hover>div>h6{color:#008dde}#topFriends>div>.friendSelector .loadingIcon{display:none;position:absolute;top:60%;left:50%;width:30px;height:10px;margin-left:-15px;background-image:url('../../common/images/ProgressIndicator-Search.gif')}#topFriends>div>.friendSelector>.arrow{left:45%}#profileButtons{position:absolute;top:10px;right:25px}#profileButtons>button{position:relative;float:left;padding:0 6px 0 0;opacity:.7}#profileButtons>button:hover{background-image:none;opacity:1}#profileButtons>button>i+span{margin-left:2px}#editProfile>div.tips{position:absolute;background:#0CA7FF;color:#fff;top:-2px;z-index:8;right:110px;width:70px;padding:7px 4px 7px 7px;font-weight:500;border-radius:3px;display:none;box-shadow:0 0 5px 5px rgba(0,0,0,.1)}#editProfile>div.tips:after{content:"";display:block;position:absolute;top:0;right:-24px;border-left:13px solid #0CA7FF;border-right:13px solid transparent;border-bottom:13px solid transparent;border-top:13px solid transparent}#editProfile>i{margin-bottom:2px}#sidebar>header>div>.mediaSquare:hover>#profileImageUpload,#sidebar>header>div>.mediaSquare.hover>#profileImageUpload,#profileImageUpload.editing,.photoObject>#profileImageUpload,#profileImageUpload.photoObject{display:block}#profileImageUpload{display:none;position:absolute;top:97px;left:7px;width:97px;border-radius:2px;color:#FFF;font-size:12px;min-height:35px}#profileImageUpload.open{min-height:100px}#profileImageUpload>strong{padding:8px;font-weight:500;background-color:#008DDE}#profileImageUpload>strong>span{float:left}#profileImageUpload>strong>i{margin-top:5px}#profileImageUpload>ul{top:29px;background-color:transparent}#profileImageUpload>ul>li{padding:0;background-color:transparent;overflow:hidden}#profileImageUpload>ul>li:first-child>button{border-bottom:1px solid #007dc4;border-bottom-left-radius:0;border-bottom-right-radius:0}#profileImageUpload>ul>li:first-child~li>button{border-top:1px solid #269ee3;border-top-left-radius:0;border-top-right-radius:0}#profileImageUpload>ul>li>input{cursor:pointer;font-size:16px;height:28px;margin-left:-104px;opacity:0;position:absolute}#profileImageUpload>ul>li>button{padding:6px 8px 10px 8px;height:30px;width:100%;text-align:left;font-size:12px}#profileImageUpload>ul>li:hover>button{background-image:-o-linear-gradient( #0094E0, #0084DA);background-image:-ms-linear-gradient( #0094E0, #0084DA);background-image:-moz-linear-gradient( #0094E0, #0084DA);background-image:-webkit-linear-gradient( #0094E0, #0084DA);background-image:linear-gradient( #0094E0, #0084DA)}
