﻿div.container-main div.profile-status{position:relative;margin-right:auto;margin-left:auto;max-width:450px;padding:var(--padding);background-color:var(--color-input-status);color:var(--color-dark)!important;border-radius:var(--border-radius);margin-bottom:30px;}div.container-main div.profile-status:after{content:"";position:absolute;bottom:-10px;left:calc(50% - 13px);width:26px;height:25px;background-color:var(--color-input-status);border-bottom-left-radius:50%;border-bottom-right-radius:50%;z-index:0;}div.container-main div.profile-status:before{content:"";position:absolute;bottom:-20px;left:calc(50% + 10px);width:10px;height:10px;background-color:var(--color-input-status);border-radius:50%;}div.container-main div.profile-status input{position:relative;text-align:center;background-color:var(--color-input-status)!important;color:#1c2128!important;border:0!important;z-index:1;}div.container-main div.profile-status input::placeholder{color:#393f48!important;}div.container-main div.profile-status-editable{padding:0!important;}div.container-main img.profile-picture{display:inline-block;height:160px;width:160px;border-radius:20px;margin-bottom:15px;border:var(--larger-border-size) solid currentColor;}div.container-main div.profile-picture{position:relative;display:inline-block;height:150px;width:150px;margin-bottom:30px;}div.container-main div.profile-picture img.profile-picture{margin-bottom:0;}div.container-main div.camera-picker{position:absolute;bottom:5px;right:15px;font-size:20px;cursor:pointer;transition:all .3s ease-in-out;}div.container-main div.camera-picker:hover{opacity:.7;}div.container-main div.profile-background,div.container-main div.profile-background-unset{position:relative;border-radius:var(--border-radius);border:1px solid var(--color-border);background-color:var(--color-white);-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:30px!important;}@media(min-width:768px){div.container-main div.profile-background,div.container-main div.profile-background-unset{padding-left:30px!important;padding-right:30px!important;padding-top:60px!important;padding-bottom:60px!important;}}div.container-main div.profile-background a.top-right-link,div.container-main div.profile-background-unset a.top-right-link{position:absolute;top:5px;right:10px;transition:all .3s ease-in-out;cursor:pointer;}div.container-main div.profile-background a.top-right-link:hover,div.container-main div.profile-background-unset a.top-right-link:hover{opacity:.7;}div.container-main div.curved-background{border-bottom-left-radius:50% 25px;border-bottom-right-radius:50% 25px;border-bottom-width:var(--larger-border-size);}div.container-main div.profile-background-unset{color:var(--color-text);background:linear-gradient(rgba(255,255,255,.85),rgba(255,255,255,.85)),url(/images/top_background.jpg);background-position:top left;background-repeat:no-repeat;}div.container-main div.profile-background-unset a.btn{color:var(--color-light)!important;}div.container-main div.profile-background-unset a,div.container-main div.profile-background-unset a:visited{color:var(--color-text);}div.container-main div.profile-background{color:var(--color-light);}div.container-main div.profile-background a,div.container-main div.profile-background a:visited{color:var(--color-light);}div.container-main div.profile-background button,div.container-main div.profile-background a.btn{background-color:var(--color-light)!important;color:var(--color-dark);}div.container-main div.curved-background button,div.container-main div.curved-background a.btn{min-width:100px;margin-left:5px;margin-right:5px;}div.container-main p.profile-email{font-style:italic;font-size:13px;font-weight:300;}div.container-main p.profile-social{font-size:20px;}div.container-main p.profile-social a{margin-left:4px;margin-right:4px;}div.container-main p.profile-social a img{height:25px;border-radius:var(--border-radius);}div.container-main span.online,div.container-main span.offline,div.container-main span.dot{display:inline-block;border-radius:50%;height:11px;width:11px;margin-right:7px;}div.container-main span.online{background-color:var(--color-user-online);animation:online-effect 2s infinite;}div.container-main span.offline{background-color:#f00;}div.container-main span.dot{background-color:currentColor;}div.container-main h1.user-full-name{font-family:"Handlee",serif;font-weight:700;font-size:2.3rem!important;}@media(min-width:576px){div.container-main h1.user-full-name{font-size:3rem!important;}}