@charset "UTF-8";

a:link,a:active,a:hover {
  color:#;
}

a:visited {
  color:#;
}

body {
  background-color:#ffffff;
  background-color:#9AC956;
  color:#666666;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
  font-size:12px;
}

.profile_section_content {
  color:#666666;
  border:px #;
  padding:5px;
  margin:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
}

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

.img_radius_shadow {
  -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;
}

.profile_section_content .heading {
  padding:5px;
  background-color:#BCEC76;
  color:#FFFFFF;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
  font-size:14px;
  -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;
}

html {
  background-color:#0049b7;
  background-image:url(https://www.oboykin.ru/assets/images/products/40819/l575-01-oboykin-ugepa-hexagone.jpg);
}

body {
  background:none;
  background-color:none;
}

#profile {
  position:relative;
  padding-top:410px;
}

#profile:before {
  content:'';
  position:absolute;
  left:0;
  right:0;
  top:5px;
  width:calc(100% - 10px);
  height:400px;
  background-image:url(http://bitch.tmweb.ru/anim.gif);
  background-position:center;
  background-repeat:no-repeat;
  background-size:600px 400px;
  margin-right:5px;
  margin-left:5px;
  border-radius:5px;
  box-shadow:0 0 10px 2px rgba(0,0,0,0.5);
  overflow:hidden;
}

#profile:after {
  content:'';
  position:absolute;
  left:0;
  right:0;
  top:5px;
  width:calc(100% - 10px);
  height:400px;
  background-image:url(http://bitch.tmweb.ru/bg.png);
  background-position:center;
  background-repeat:no-repeat;
  background-size:cover;
  margin-right:5px;
  margin-left:5px;
  border-radius:5px;
  overflow:hidden;
}

.header_links a,.footer_links a {
  background-color:#fff;
  display:inline-block;
  padding:5px 15px;
  border-radius:10px;
  text-decoration:none;
  box-shadow:0 0 10px 2px rgba(0,0,0,0);
  color:#4f6134;
  border:1px solid rgba(255,255,255,0);
  transition:background-color .3s linear,box-shadow .3s linear,border .3s linear;
}

.header_links a:hover,.footer_links a:hover {
  border:1px solid rgba(255,255,255,0.7);
  background-color:rgba(0,0,0,0);
  box-shadow:0 0 10px 2px rgba(0,0,0,0.2);
}

#avatar_holder {
  border-radius:50%;
  overflow:hidden;
  transition:border-radius .3s linear;
  box-shadow:0 0 10px 2px rgba(0,0,0,0.2);
}

#avatar_holder:hover {
  border-radius:10px;
}

.profile_section_content .heading {
  color:#4f6134;
  font-weight:bold;
  text-transform:uppercase;
}

#profile_header .profile_section_content {
  display:flex;
  flex-direction:row;
  align-items:center;
}

#profile_header #profile_header_container {
  flex-grow:1;
  position:relative;
  margin-left:0;
/*background-image: url('');*/
  background-position:right center;
  background-repeat:no-repeat;
}

#profile_header #profile_header_container:before {
  content:'';
  position:absolute;
  top:0;
  right:0;
  max-width:50%;
  height:100%;
}

.profile_section_background {
}

.profile_section_content {
  position:relative;
  box-shadow:0 0 10px 2px rgba(0,0,0,0.5);
}

#favorite_books_container,#favorite_songs_container,#favorite_movies_container,#hobbies_container,#talents_container,#perfect_mate_container {
  padding-left:35px;
  position:relative;
}

#favorite_books_container:before,#favorite_songs_container:before,#favorite_movies_container:before,#hobbies_container:before,#talents_container:before,#perfect_mate_container:before {
  content:'';
  position:absolute;
  left:0;
  top:0;
  width:25px;
  height:25px;
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
}

#favorite_books_container:before {
  background-image:url();
}

#favorite_songs_container:before {
  background-image:url();
}

#favorite_movies_container:before {
  background-image:url();
}

#hobbies_container:before {
  background-image:url();
}

#talents_container:before {
  background-image:url();
}

#perfect_mate_container:before {
  background-image:url();
}