@charset "UTF-8";

#profile_avatar {
  display:none;
}

div#avatar_holder::after {
  content:"";
  display:block;
  background-color:white;
  width:160%;
  height:160%;
/**/
  position:absolute;
  left:-35%;
  top:-30%;
/**/
  border:7px solid #fff;
  border-radius:100px;
/**/
  background:url(https://img.mfcimg.com/photos2/269/26939006/avatar.300x300.jpg);
  background-size:contain;
/**/
  -webkit-box-shadow:0 10px 40px -5px rgb(162 122 136);
  -moz-box-shadow:0 10px 40px -5px rgba(162,122,136,1);
  box-shadow:0 10px 40px -5px rgb(162 122 136);
}

.menuitem {
  cursor:pointer;
  border:none!important;
  outline:none!important;
}

.menu_thumb {
  cursor:default;
  display:none;
/*background-color: #fff;*/
  background:#EEEEEE;
  position:absolute;
  width:calc(100% - 150px);
  height:500px;
  left:50px;
  top:52px;
  padding:25px;
  box-shadow:0 0 15px rgba(162,122,136,.5);
}

.menuitem:hover > .menu_thumb {
  display:block;
}

.tipmenu {
  width:100%;
  height:100%;
  display:flex;
  flex-direction:column;
  flex-wrap:wrap;
/*text-align: left;*/
}

.tipmenu-item {
  padding:30px;
  border:3px solid rgba(245,99,194,0);
  color:#595959!important;
  font-size:1.2em;
  transition:.2s;
}

.tipmenu-item:hover {
  padding:30px;
  border:3px solid #f563c2;
  color:#f563c2!important;
  background-color:#ffddf3;
}

body * {
  transition:all .8s cubic-bezier(.47,.96,.31,.93);
}

/*

.back-snow {
  pointer-events:none;
  position:fixed;
  left:0;
  top:0;
  width:100vw;
  height:100vh;
  background:url(https://4.bp.blogspot.com/-cspbKhDJG4E/XCo2L9ExKoI/AAAAAAAAA9U/hZ77LvQG1hw_dYvVDZps4K3d78x-ePDbACLcBGAs/s1600/snow-0.png);
  background-position:0 0;
  animation:snow_down 60s linear infinite,back_side_movie_snow 20s ease-in-out infinite alternate;
  transform-origin:center;
  z-index:-9999999;
  opacity:.7;
}

.front-snow {
  pointer-events:none;
  position:fixed;
  left:0;
  top:0;
  width:100vw;
  height:100vh;
  background:url(https://3.bp.blogspot.com/-VNZxDBbm4xQ/XCo2LwjMy9I/AAAAAAAAA9Q/Ba9NK_-HDS0KPgQAe0axOZYfYhoobq7XQCLcBGAs/s1600/snow-1.png);
  background-position:0 0;
  animation:snow_down 40s linear infinite,front_side_movie_snow 20s ease-in-out infinite alternate;
  transform-origin:center;
}

@keyframes snow_down {
  from {
    background-position-y:0;
  }

  to {
    background-position-y:630px;
  }
}

@keyframes back_side_movie_snow {
  from {
    background-position-x:50px;
  }

  to {
    background-position-x:-50px;
  }
}

@keyframes front_side_movie_snow {
  from {
    background-position-x:100px;
  }

  to {
    background-position-x:-100px;
  }
}

*/
.back-snow {
  pointer-events:none;
  position:fixed;
  left:0;
  top:0;
  width:100vw;
  height:100vh;
/*background:url(https://4.bp.blogspot.com/-cspbKhDJG4E/XCo2L9ExKoI/AAAAAAAAA9U/hZ77LvQG1hw_dYvVDZps4K3d78x-ePDbACLcBGAs/s1600/snow-0.png);*/
  background:url(https://m.rrpclub1.ru/9893823a15a9d6ebf6bf0a9831a76a36/MC/sacura-1__3.png);
  background-position:0 0;
  animation:snow_down 40s linear infinite,back_side_movie_snow 60s cubic-bezier(.51,.28,.37,.67) infinite;
  transform-origin:center;
/*z-index:-9999999;*/
/*opacity:.7;*/
}

.front-snow {
  pointer-events:none;
  position:fixed;
  left:0;
  top:0;
  width:100vw;
  height:100vh;
/*background:url(https://3.bp.blogspot.com/-VNZxDBbm4xQ/XCo2LwjMy9I/AAAAAAAAA9Q/Ba9NK_-HDS0KPgQAe0axOZYfYhoobq7XQCLcBGAs/s1600/snow-1.png);*/
  background:url(https://m.rrpclub1.ru/9893823a15a9d6ebf6bf0a9831a76a36/MC/sacura-0__3.png);
  background-position:0 0;
  animation:snow_down 10s linear infinite,front_side_movie_snow 60s cubic-bezier(.51,.28,.37,.67) infinite;
  transform-origin:center;
}

@keyframes snow_down {
  from {
    background-position-y:0;
  }

  to {
    background-position-y:630px;
  }
}

@keyframes back_side_movie_snow {
  from {
    background-position-x:-0;
  }

  to {
    background-position-x:-3200px;
  }
}

@keyframes front_side_movie_snow {
  from {
    background-position-x:-0;
  }

  to {
    background-position-x:-4800px;
  }
}

.profile_section_background {
  overflow:visible!important;
}

/*.profile_section_background::after {
  content:'';
  position:absolute;
  top:-10px;
  left:0;
  width:100%;
  height:20px;*/
/*background-color: rgba(0, 0, 255, .5);*/
/*  background:url(https://2.bp.blogspot.com/-ZNhzkFOcD5Y/XCsrs47DG6I/AAAAAAAAA-8/WWP6ExqaG5EBhDQ0JPnjGvoZELC3_entgCLcBGAs/s1600/Gerlyanda-mono-p.png);
  animation:gerl 10s infinite;
  overflow:visible;
}*/
@keyframes gerl {
  0% {
    animation-timing-function:cubic-bezier(1,.01,.84,-0.06);
    background:url(https://2.bp.blogspot.com/-ZNhzkFOcD5Y/XCsrs47DG6I/AAAAAAAAA-8/WWP6ExqaG5EBhDQ0JPnjGvoZELC3_entgCLcBGAs/s1600/Gerlyanda-mono-p.png);
  }

  25% {
    animation-timing-function:cubic-bezier(1,.01,.84,-0.06);
    background:url(https://3.bp.blogspot.com/-9exdijo9B2s/XCsrtCjoJ_I/AAAAAAAAA_A/dG0a1l4M0h4l5lrWysQQQsOs5giL6YXPgCLcBGAs/s1600/Gerlyanda-mono-g.png);
  }

  50% {
    animation-timing-function:cubic-bezier(1,.01,.84,-0.06);
    background:url(https://2.bp.blogspot.com/-ZNhzkFOcD5Y/XCsrs47DG6I/AAAAAAAAA-8/WWP6ExqaG5EBhDQ0JPnjGvoZELC3_entgCLcBGAs/s1600/Gerlyanda-mono-p.png);
  }

  75% {
    animation-timing-function:cubic-bezier(1,.01,.84,-0.06);
    background:url(https://3.bp.blogspot.com/-9exdijo9B2s/XCsrtCjoJ_I/AAAAAAAAA_A/dG0a1l4M0h4l5lrWysQQQsOs5giL6YXPgCLcBGAs/s1600/Gerlyanda-mono-g.png);
  }

  100% {
    animation-timing-function:cubic-bezier(1,.01,.84,-0.06);
    background:url(https://2.bp.blogspot.com/-ZNhzkFOcD5Y/XCsrs47DG6I/AAAAAAAAA-8/WWP6ExqaG5EBhDQ0JPnjGvoZELC3_entgCLcBGAs/s1600/Gerlyanda-mono-p.png);
  }
}

a:link,a:active,a:visited,a:hover {
  background-color:transparent;
  color:#0067f2;
/* padding:initial; */
}

#profile_header a:link,#profile_header a:active,#profile_header a:visited {
  color:#fff;
  background-color:#FF73CC;
  border-radius:20px;
  padding:3px 10px;
  transition:all .2s cubic-bezier(.47,.96,.31,.93);
}

#profile_header a:hover {
  color:#fff;
  background-color:#0067f2;
  border-radius:20px;
  padding:3px 10px;
}

#profile_friends a:link,#profile_friends a:active,#profile_friends a:visited {
  color:#fff;
  background-color:#FF73CC;
/* color:#0067f2; */
/* background-color: rgba(0, 0, 0, .03); */
  border-radius:20px;
  padding:3px 10px;
  transition:all .2s cubic-bezier(.47,.96,.31,.93);
}

#profile_friends a:hover {
  color:#fff;
  background-color:#0067f2;
  border-radius:20px;
  padding:3px 10px;
}

body {
/*background-color:#FFD9E5;*/
  background:radial-gradient(ellipse at bottom left,#E8C8FF,transparent 35%),linear-gradient(to bottom,#FFDBCD 30%,#FFC8D8 80%);
/*background:radial-gradient(ellipse at bottom left,#7518b9,transparent 35%),linear-gradient(to bottom,#2152bd 30%,#ff3872 80%);*/
  background-size:100vw 100vh;
  background-repeat:no-repeat;
  background-attachment:fixed;
  color:#383838;
  font-family:'Karla',sans-serif;
  font-weight:normal;
  font-size:16px;
  max-width:1200px;
  min-height:670px;
  margin:0 auto;
}

.profile_section_content {
  line-height:24px;
  color:#383838;
  border:0 dashed #ffffff;
  padding:19px;
  margin:10px;
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
  border-radius:6px;
  -webkit-box-shadow:0 1px 4px #C3A7B4;
  -moz-box-shadow:0 1px 4px #C3A7B4;
  box-shadow:0 1px 4px #C3A7B4;
}

.profile_section_background {
  background-color:transparent;
  background-color:#FFFFFF;
  filter:alpha(opacity=100);
  opacity:1;
}

.img_radius_shadow {
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
  border-radius:6px;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
}

.profile_section_content .heading {
  background-color:#ffe8f9;
  color:#292929;
  font-weight:normal;
  font-style:normal;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
  -webkit-text-shadow:0 0 0 #777777;
  -moz-text-shadow:0 0 0 #777777;
  text-shadow:0 0 0 #777777;
}

.content {
  padding:5px;
}

.my_mfc_news_feed {
  width:100%;
  height:330px;
}

#profile_avatar,#wall_poster_avatar,.img_radius_shadow {
  border-radius:100px;
}

#main_photo,.show_preview,#img_preview,#img_preview > img {
  border-radius:0;
}

.heading {
  font-family:'Roboto',sans-serif;
  font-size:24px!important;
  background-color:transparent!important;
  text-transform:uppercase;
}

.profile_section .heading {
  margin-bottom:0;
  padding:0;
}

#profile_header_container > div.heading {
  font-weight:100;
  font-size:60px!important;
  margin:20px 40px 40px 0!important;
  text-transform:none;
}

#profile_about_me_friends .heading {
  display:none;
/* 
Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸

margin: 40px 0px 10px 2px !important;
background-color:transparent!important;
border-left: 4px solid #FFC8D8;
padding-left: 10px;

Ð¿Ñ€ÑÐ¼Ð¾ÑƒÐ³Ð¾Ð»ÑŒÐ½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸

display: block;
width: max-content;
background: #ffc8d8 !important;
padding: 5px 10px;
color: #ffa4be;
border: none; 

*/
}

#profile_friends {
  margin-top:40px;
}

#profile_about_me > div.heading {
  margin-top:10px!important;
}

#profile_about_me_friends > div {
  height:633px;
}

#profile_main_photo .heading,.photo_gallery .heading,#profile_photo_galleries > div > div.heading {
  color:#C9C9C9;
  margin-bottom:15px;
}

/*#profile_photo_galleries > div > div.heading {
  display:none;
}
*/
#profile_photo_galleries .photo_gallery_image {
  border-radius:20%;
}

#img_preview {
  background:#F1F1F1;
  z-index:9999;
  -webkit-box-shadow:0 6px 40px -1px rgba(162,122,136,.5);
  -moz-box-shadow:0 6px 40px -1px rgba(162,122,136,.5);
  box-shadow:0 6px 40px -1px rgba(162,122,136,.5);
  transition:unset;
  animation:prevanim .5s 1 cubic-bezier(.47,.96,.31,.93);
}

@keyframes prevanim {
  from {
    opacity:0;
    transform:translate(0px,10px);
  /* filter: blur(50px); */
  }

  to {
  /* filter: blur(0px); */
    opacity:1;
    transform:translate(0px,0px);
  }
}

.photo_gallery {
  animation:galeranim .5s 1 cubic-bezier(.47,.96,.31,.93);
}

#photo_gallery_control {
  display:none;
}

@keyframes galeranim {
  from {
    height:0;
  }

  to {
    height:166px;
  }
}

#img_preview > span {
  color:#000000;
  padding-bottom:10px;
}

.wall_post_body > img,.wall_post_body > iframe {
  max-height:200px;
  max-width:300px;
}

.header_links,.header_time,#footer_bar {
  display:none;
}

.photo_gallery_preview img {
  transition:all .5s cubic-bezier(.47,.96,.31,.93);
}

.photo_gallery_preview:hover img {
  transform:translate(0px,-8px);
  -webkit-box-shadow:0 10px 40px -5px rgba(162,122,136,.5);
  -moz-box-shadow:0 10px 40px -5px rgba(162,122,136,.5);
  box-shadow:0 10px 40px -5px rgba(162,122,136,.5);
}

#profile {
  animation:profile 2s 1 cubic-bezier(.47,.96,.31,.93);
}

@keyframes profile {
  from {
    opacity:1;
    transform:translate(0px,-50px);
  }

  to {
    opacity:1;
    transform:translate(0px,0px);
  }
}

#header_bar {
  margin:auto;
  max-width:1041px;
  max-height:260px;
  height:calc(100vw / 1181 * 260);
/*background-image:url(http://r91445ko.beget.tech/MC/gd.php);*/
  background-image:url(https://m.rrpclub1.ru/9893823a15a9d6ebf6bf0a9831a76a36/MC/gd.php);
  background-repeat:no-repeat;
  background-position-x:center;
  background-size:100%;
/* background-attachment: fixed; */
/*animation:headerbar 2s 1s cubic-bezier(.47,.96,.31,.93) backwards,light_dancing 10s cubic-bezier(1,.01,.95,-0.13) infinite;*/
/*filter:drop-shadow(10px 10px 10px rgba(160,35,55,.4));*/
  filter:drop-shadow(2px 2px .5px rgba(160,35,55,.2));
  transform:translateY(16px);
/* Ð´Ð»Ñ Ð¼ÐµÐ½ÑŽ-Ð±Ð°Ñ€Ð° */
/* Ð² Ð°Ð½Ð¸Ð¼Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¾ Ð¶Ðµ ÐµÑÑ‚ÑŒ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ */
  max-height:290px;
  height:calc(100vw / 1181 * 310);
  background-position-y:14px;
  animation:headeranim 5s ease cubic-bezier(1,.01,.89,.84) infinite;
}

@keyframes light_dancing {
  0% {
    filter:drop-shadow(2px 2px 0px rgba(0,20,100,.6)) drop-shadow(0 0 10px rgba(144,255,0,.59)) drop-shadow(0 0 20px rgba(144,255,0,.59)) drop-shadow(0 0 100px rgba(144,255,0,.59)) drop-shadow(0 0 100px rgba(144,255,0,.59)) drop-shadow(0 0 200px rgba(144,255,0,.59));
  }

  20% {
    filter:drop-shadow(2px 2px 0px rgba(0,20,100,.6)) drop-shadow(0 0 10px rgba(255,63,63,.99)) drop-shadow(0 0 20px rgba(255,63,63,.99)) drop-shadow(0 0 100px rgba(255,63,63,.99)) drop-shadow(0 0 100px rgba(255,63,63,.99)) drop-shadow(0 0 200px rgba(255,63,63,.99));
  }

  40% {
    filter:drop-shadow(2px 2px 0px rgba(0,20,100,.6)) drop-shadow(0 0 10px rgba(255,198,0,.69)) drop-shadow(0 0 20px rgba(255,198,0,.69)) drop-shadow(0 0 100px rgba(255,198,0,.69)) drop-shadow(0 0 100px rgba(255,198,0,.69)) drop-shadow(0 0 200px rgba(255,198,0,.69));
  }

  60% {
    filter:drop-shadow(2px 2px 0px rgba(0,20,100,.6)) drop-shadow(0 0 10px rgba(0,252,255,.59)) drop-shadow(0 0 20px rgba(0,252,255,.59)) drop-shadow(0 0 100px rgba(0,252,255,.59)) drop-shadow(0 0 100px rgba(0,252,255,.59)) drop-shadow(0 0 200px rgba(0,252,255,.59));
  }

  80% {
    filter:drop-shadow(2px 2px 0px rgba(0,20,100,.6)) drop-shadow(0 0 10px rgba(255,41,177,.99)) drop-shadow(0 0 20px rgba(255,41,177,.99)) drop-shadow(0 0 100px rgba(255,41,177,.99)) drop-shadow(0 0 100px rgba(255,41,177,.99)) drop-shadow(0 0 200px rgba(255,41,177,.99));
  }

  100% {
    filter:drop-shadow(2px 2px 0px rgba(0,20,100,.6)) drop-shadow(0 0 10px rgba(144,255,0,.45)) drop-shadow(0 0 20px rgba(144,255,0,.45)) drop-shadow(0 0 100px rgba(144,255,0,.45)) drop-shadow(0 0 100px rgba(144,255,0,.45)) drop-shadow(0 0 200px rgba(144,255,0,.45));
  }
}

@keyframes headeranim {
  0% {
    transform:translateX(0px);
  }

  90% {
    transform:translateX(0px);
  }

  92.5% {
    transform:translateX(-20px);
  }

  95.0% {
    transform:translateX(20px);
  }

  97.5% {
    transform:translateX(-10px);
  }

  100% {
    transform:translateX(0px);
  }
}

#profile_header > div > div.profile_section_background {
  height:100%;
  background-color:#fff;
  background-image:url(https://2.bp.blogspot.com/-zqv9dJK-Ops/WnX7g_I-rNI/AAAAAAAAAAQ/ukh8iHZfQCEXeAy7AeMQjCsfDhkILGT3wCLcBGAs/s1600/zapiska0.jpg);
  background-repeat:no-repeat;
  background-position-x:right;
  background-position-y:bottom;
  overflow:hidden;
  transition:all .8s cubic-bezier(.47,.96,.31,.93);
}

#profile_header {
  transition:all .8s cubic-bezier(.47,.96,.31,.93);
}

/* #profile_about_me_friends > div > div.profile_section_background {
  background-image:url(https://4.bp.blogspot.com/-xeuSjloB5ao/WnYUyPsebXI/AAAAAAAAABc/OAQQfqokrFkN-9NUklpDh5J50ftgRbh5wCLcBGAs/s1600/zapiska0.jpg);
  background-repeat:no-repeat;
  background-position-x:right;
  background-position-y:top;
} */
#admirers_value {
  background-image:url(https://2.bp.blogspot.com/-l0KUCUQC8Po/Wn5whlwukUI/AAAAAAAAADs/apbsgDiBO0M2a9k3nx48cW-sKsl5zHsqACLcBGAs/s1600/iwanttopleaseyou_gif_3.gif);
  background-size:100%;
  background-repeat:no-repeat;
  background-position-x:right;
  background-position-y:bottom;
}

@keyframes headerbar {
  from {
    opacity:0;
    height:0;
  }

  to {
    opacity:1;
    height:260px;
  /* Ð´Ð»Ñ Ð¼ÐµÐ½ÑŽ-Ð±Ð°Ñ€Ð° */
    height:310px;
  }
}

a {
  text-decoration:none;
}

/* #profile_comments > .profile_section_content {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#profile_comments > .profile_section_content > .profile_section_background {
  background: transparent;
} */
#new_comment_inputs {
  width:calc(100% - 7px);
  height:110px;
}

#user_comment_comment {
  width:100%;
  height:100%;
}

#profile_comments > div > div.heading {
  display:none;
}

.label {
  background:#fff3f7;
  padding:5px 10px 0;
  min-width:150px;
}

.value {
/* border-bottom: 1px dashed #ffd9e5; */
/* background: #fff; */
  padding:5px 10px 0;
/* display: inline; */
}

#profile_header .label,#profile_header .value {
  font-size:14px;
}

#profile_about_me {
  transition:all .5s cubic-bezier(.47,.96,.31,.93);
  height:354px;
  overflow:hidden;
  overflow-y:scroll;
}

#profile_about_me:hover {
  overflow-y:scroll;
}

/* #profile_about_me:hover {
  height: 857px;
} */
#member_type_value,#member_status_value {
  display:none!important;
}

#status_value,#new_admirer,#new_homepage_friend {
  color:transparent;
  font-size:0;
}

#member_message_value,#status_value > a,#admire,#make_friend {
  font-size:initial;
}

textarea::-webkit-input-placeholder {
/* Chrome/Opera/Safari */
  padding:5px!important;
  font-family:'Karla',sans-serif;
  color:#C3C3C3;
  font-size:14px!important;
}

textarea::-moz-placeholder {
/* Firefox 19+ */
  padding:5px!important;
  font-family:'Karla',sans-serif;
  color:#C3C3C3;
  font-size:14px!important;
}

textarea:-ms-input-placeholder {
/* IE 10+ */
  padding:5px!important;
  font-family:'Karla',sans-serif;
  color:#C3C3C3;
  font-size:14px!important;
}

textarea:-moz-placeholder {
/* Firefox 18- */
  padding:5px!important;
  font-family:'Karla',sans-serif;
  color:#C3C3C3;
  font-size:14px!important;
}

#user_comment_comment {
  padding:5px!important;
  font-family:'Karla',sans-serif;
  color:#000;
  font-size:14px!important;
}

/* @media (max-width: 1000px) {
    #profile_header > div {
      height: 300px;
    }

    #profile_header > div > div.profile_section_background {
      background-repeat:no-repeat;
      background-position-x:right;
      background-position-y:bottom;
      background-size: 70%;
    }
} */
#profile_comments > .profile_section_content {
  padding:0;
  box-shadow:none;
}

#profile_comments > .profile_section_content > .profile_section_background {
  background:none;
}

.wall_post,#new_comment {
  background:#FFFFFF;
  margin-top:7px;
  padding:19px;
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
  border-radius:6px;
  -webkit-box-shadow:0 1px 4px #C3A7B4;
  -moz-box-shadow:0 1px 4px #C3A7B4;
  box-shadow:0 1px 4px #C3A7B4;
}

#new_comment {
  margin:0;
}

#photo_galleries img {
  border-radius:0;
}

#photo_galleries .images {
  line-height:18px;
}

#avatar_holder {
  position:absolute;
  top:-47px;
  left:calc(50% - 45px);
/* animation:avatar- 2s 1 backwards cubic-bezier(.47,.96,.31,.93),avatar-- 2s 1 backwards cubic-bezier(.47,.96,.31,.93) 2s; */
  animation:avatar 2s 1 backwards cubic-bezier(.47,.96,.31,.93);
}

@keyframes avatar {
  from {
    transform:translate(0px,-30px);
  }

  to {
    transform:translate(0px,0px);
  }
}

#avatar_holder > img {
  -webkit-box-shadow:0 10px 40px -5px rgba(162,122,136,1);
  -moz-box-shadow:0 10px 40px -5px rgba(162,122,136,1);
  box-shadow:0 10px 40px -5px rgba(162,122,136,1);
}

#avatar_holder > img {
  transform:scale(1.6);
  border:5px solid #fff;
}

#profile_header_container {
  margin-left:0;
}

.wall_post_info {
  font-size:18px!important;
  float:left;
  margin-right:10px;
}

.wall_post_time {
  font-size:12px!important;
  background-color:#F7F7F7;
  border-radius:20px;
  padding:5px 10px;
}

#profile_main_about_holder {
  position:relative;
  z-index:9998;
}

#about_me_container {
  position:absolute;
}

#about_me_label {
  display:none;
}

#tipme_div {
  position:fixed;
  bottom:100px;
  left:100px;
  animation:tipmeanim .5s 1 backwards cubic-bezier(.32,2.03,.39,.68) 8s;
  padding:auto;
}

#tipme_div img {
  float:left;
  display:block;
  margin:auto;
  -webkit-box-shadow:0 10px 40px -5px rgba(110,0,56,.5);
  -moz-box-shadow:0 10px 40px -5px rgba(110,0,56,.5);
  box-shadow:0 10px 40px -5px rgba(110,0,56,.5);
  transition:all .5s cubic-bezier(.32,2.03,.39,.68),box-shadow .5s cubic-bezier(.2,1.12,0,1);
  transform:scale(.7);
  border-radius:100px;
}

#border-0 {
  display:none;
  z-index:-1;
  width:80px;
  height:80px;
  top:5px;
  left:5px;
  border-radius:500px;
  position:absolute;
  background:rgba(255,255,255,1);
  transform-origin:50%;
}

#tipme_tooltip {
  cursor:default;
  pointer-events:none;
  width:max-content;
  background-color:rgba(35,35,35,.85);
  border:1px solid rgba(35,35,35,1);
  color:#FFFFFF;
  border-radius:3px;
  padding:3px 10px;
  opacity:0;
  display:block;
  position:absolute;
  top:50%;
  transform:translate(120px,-50%);
  transition:all .5s cubic-bezier(.2,1.12,0,1) .2s;
}

#tipme_div:hover #tipme_tooltip {
  opacity:1;
  transform:translate(130px,-50%);
}

#tipme_div:hover img {
  transform:scale(.9);
}

#tipme_div:hover img {
  -webkit-box-shadow:-15px 15px 60px -5px rgba(110,0,56,.25);
  -moz-box-shadow:-15px 15px 60px -5px rgba(110,0,56,.25);
  box-shadow:-15px 15px 60px -5px rgba(110,0,56,.25);
}

/* #tipme_div:hover > div {
  animation:borderanim 0.8s 1 backwards cubic-bezier(.47,.96,.31,.93);
} */
@keyframes borderanim {
  from {
    opacity:1;
    transform:scale(1);
  }

  to {
    opacity:0;
    transform:scale(2);
  }
}

@keyframes tipmeanim {
  0% {
    transform:scale(0);
  }

  100% {
    transform:scale(.7);
  }
}

#strip_links_popup {
  border:none;
  box-shadow:0 8px 40px -7px rgba(162,122,136,1);
/* top: 135px; */
  left:-10px;
  animation:prevanim .5s 1 cubic-bezier(.47,.96,.31,.93);
}

.menuwrap {
  display:block;
/* display: none; */
  position:fixed;
  top:0;
  padding:0 50px;
  margin:0;
/* margin-top: 10px; */
  left:-50px;
  width:100%;
  text-align:center;
/* animation:menubar .7s 1 backwards cubic-bezier(.47,.96,.31,.93) 2s; */
  z-index:1;
}

@keyframes menubar {
  from {
    visibility:hidden;
    top:-60px;
  }

  to {
    visibility:visible;
    top:0;
  }
}

.menusubwrap {
  display:block;
  margin:0 auto;
/* padding: 0 40px; */
  background:transparent;
  min-width:600px;
/* max-width: 1200px; */
}

.menubar {
  display:block;
  height:52px;
/* margin: 0 10px; */
  overflow:hidden;
  font-size:0;
/* border-radius:6px 6px 6px 6px; */
  background:#FFFFFF;
  -webkit-box-shadow:0 5px 40px -5px #C3A7B4;
  -moz-box-shadow:0 5px 40px -5px #C3A7B4;
  box-shadow:0 5px 40px -5px #C3A7B4;
/* text-align: left; */
  animation:menubarside .7s 1 backwards cubic-bezier(.47,.96,.31,.93) 2s;
}

@keyframes menubarside {
  from {
    height:0;
  }

  to {
    height:52px;
  }
}

.menuitem {
  transition-duration:.2s;
  font-size:16px;
  display:inline-block;
  padding:14px 16px;
  background:#FFFFFF;
  color:#343434!important;
/* animation:menuitem .7s 1 backwards cubic-bezier(.32,2.03,.39,.68) 2s; */
}

.menuitem-0 {
  animation:menuitem .7s 1 backwards cubic-bezier(.34,1.6,.42,.82) 2.5s;
}

.menuitem-1 {
  animation:menuitem .7s 1 backwards cubic-bezier(.34,1.6,.42,.82) 2.6s;
}

.menuitem-2 {
  animation:menuitem .7s 1 backwards cubic-bezier(.34,1.6,.42,.82) 2.7s;
}

.menuitem-3 {
  animation:menuitem .7s 1 backwards cubic-bezier(.34,1.6,.42,.82) 2.8s;
}

.menuitem-4 {
  animation:menuitem .7s 1 backwards cubic-bezier(.34,1.6,.42,.82) 2.9s;
}

.menuitem-5 {
  animation:menuitem .7s 1 backwards cubic-bezier(.34,1.6,.42,.82) 3s;
}

@keyframes menuitem {
  from {
    transform:translateY(-60px);
  /* margin-top: 52px; */
  }

  to {
    transform:translateY(0px);
  /* margin-top: 0px; */
  }
}

.menuitem span {
  transition-duration:.1s;
}

.menuitem:hover {
  background:#EEEEEE;
  background:#EEEEEE;
  box-shadow:inset 0 -5px 0 #FFA9FA;
}

.menuitem:focus {
  background:#EEEEEE;
  box-shadow:inset 0 -5px 0 #FFA9FA;
}

/*ÑÐ´Ð²Ð¸Ð³Ð°ÐµÐ¼ Ñ‚Ð¾Ð¿ Ð¼ÐµÐ¼Ð¾Ð² Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð½Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°Ñ‚ÑŒ ÐµÐ³Ð¾ Ð¼ÐµÐ½ÑŽÐ±Ð°Ñ€Ð¾Ð¼*/
#header_bar {
  margin-top:40px;
}

/* Ð¼Ð¸Ð½Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»ÑŒ Ð¸Ð½Ñ„Ð¾ */
#favorite_models_container,#username_container,#gender_container,#ethnicity_container,#hair_container,#eyes_container,#city_container,#country_container,#sexual_preference_container,#smoke_container,#drink_container,#drugs_container,#marital_status_container,#favorite_food_container,#pets_container,#automobile_container,#tags_container,#occupation_container {
  display:none;
}

#profile_main_photo .heading,.recent_photos {
  display:none;
}

#main_photo,#profile_friends {
  margin:0;
}

#profile_about_me {
  height:unset;
}

#profile_about_me_friends > div {
  height:384px;
}

#profile_about_me,#profile_about_me:hover {
  overflow-y:auto;
}

/* #profile_about_me {
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 20px;
    margin-bottom: 20px;
} */
#profile_friends {
/*background:#fff3f7;*/
  margin-top:20px;
}

.label {
  background:unset;
}

.container {
  line-height:27px;
}

#profile_schedule .heading,#profile_mfc_share_content .heading {
  color:#C9C9C9;
  margin-bottom:15px;
}

#profile_mfc_share_content > div > iframe {
  height:250px;
}

#profile_load_more_comments {
  width:calc(100% - 30px);
  text-align:center;
  margin:8px 0;
  background-color:rgba(255,255,255,.7);
  padding:15px;
  border-radius:6px;
  transition:.2s;
}

#profile_load_more_comments:hover {
  color:#3266E9;
  background-color:rgba(255,255,255,1);
}

#profile_load_more_comments:active {
  color:#E93232;
}

/***************/
/* fake values */
/***************/
/* camscore */
/*
#cam_score_value {
  font-size:0;
}

#cam_score_value::after {
  content:'3286';
  font-size:initial;
}
*/
/* admirers */
/*

#admirers_value {
  font-size:0;
}

#admirers_value::after {
  content:'905';
  font-size:initial;
}

*/
/* rating */
/*
#average_rating > img:nth-child(5) {
  display:none;
}

#average_rating::after {
  content:'-';
  color:transparent;
  display:table-caption;
  width:16px;
  height:16px;
  background-image:url(/bundles/mfcprofile/vendor/img/star-on.png);
  background-repeat:no-repeat;
}
*/
#main_photo {
  margin:0 0 -7px;
  height:422px;
  width:initial;
}

#profile_main_photo .profile_section_content {
  overflow:hidden;
  padding:0;
}