@charset "UTF-8";

body {
  background:url(https://img.mfcimg.com/photos2/417/4175489/667-523-168-483-6695578.jpg) no-repeat fixed center center rgba(0,0,0,0);
  background-color:#dadada;
  color:#222222;
  font-size:13px;
  font-style:normal;
  font-weight:normal;
  margin:0 auto 10px;
  padding:60px 0 0;
  width:1024px;
}

#tags_label,#tags_value,#header_bar,#footer_bar,.wall_post_time {
  display:none;
}

a:link,a:active {
  color:#036;
  font-weight:normal;
  text-decoration:none;
  transition:all .5s ease 0;
}

a:hover {
  color:#c00;
  font-weight:normal;
  text-decoration:none;
}

div.profile_section {
  font-size:13px;
  line-height:13px;
}

.profile_section {
  border-spacing:2px;
  display:table-cell;
  width:100%;
}

.profile_section_background {
  border:1px solid rgba(51,51,51,0.3);
  border-radius:inherit;
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0;
  z-index:-100;
  background-color:#eeeeee;
  opacity:.75;
}

#profile_main_photo {
  display:table-cell;
  vertical-align:top;
  width:250px;
}

.profile_section_content {
  box-shadow:0 20px 30px #777777;
  color:#d0cdcd;
  padding:10px;
  background:none repeat scroll 0 0 rgba(100,100,100,0.2);
  border-radius:16px;
  color:#222;
  font-family:Arial;
  font-size:13px;
  font-weight:normal;
  line-height:13px;
  text-shadow:0 1px 0 #ffffff;
  margin-bottom:10px;
}

.heading:before {
  color:#000000;
  content:url("http://s30.postimg.org/kzgeiovr1/a_Ip_Nq_Po.png");
  font-size:13px;
}

.profile_section_content .heading {
  background:linear-gradient(to bottom,rgba(228,228,228,1) 0%,rgba(205,204,199,1) 99%) repeat scroll 0 0 rgba(0,0,0,0);
  border-radius:16px;
  box-shadow:0 5px 10px #777777;
  color:#333333;
  font-family:'Arial';
  font-size:15px;
  font-style:normal;
  font-variant:small-caps;
  font-weight:normal;
  padding:15px;
  text-indent:5px;
  text-shadow:0 1px 0 #ffffff;
}

.label:before {
  color:#000000;
  content:url("http://s14.postimg.org/a20p73c4d/Ogj36d6.png");
  font-size:12px;
  margin-left:4px;
}

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

div#profile_header_container,.profile_subsection {
  background:none repeat scroll 0 0 rgba(100,100,100,0.2);
  border-radius:16px;
  color:#222;
  font-family:Arial;
  font-size:13px;
  font-weight:normal;
  line-height:13px;
  text-shadow:0 1px 0 #ffffff;
  margin-bottom:10px;
}

div#profile_photo_galleries .profile_section_content {
  background-color:#eeeeee;
  opacity:.75;
}

div#profile_photo_galleries .profile_section_background {
  background:none repeat scroll 0 0 rgba(17,17,17,0.25);
  margin:10px;
}

div#profile_interests_content .profile_section_content {
  background-color:#eeeeee;
  opacity:.75;
}

div#profile_interests_content .profile_section_background {
  background:none repeat scroll 0 0 rgba(17,17,17,0.25);
  margin:10px;
}

div#profile_comments .profile_section_content {
  background-color:#eeeeee;
  opacity:.75;
}

div#profile_comments .profile_section_background {
  background:none repeat scroll 0 0 rgba(17,17,17,0.25);
  margin:10px;
}

div#photo_galleries .profile_section_content {
  background-color:#eeeeee;
  opacity:.75;
}

div#photo_galleries .profile_section_background {
  background:none repeat scroll 0 0 rgba(17,17,17,0.25);
  margin:10px;
}

div.images {
  margin:10px 10px 10px 36px;
}

.photo_gallery_image {
  background:linear-gradient(to bottom,rgba(136,137,137,1) 0%,rgba(246,248,249,1) 1%,rgba(229,235,238,1) 50%,rgba(190,198,198,1) 51%,rgba(245,247,249,1) 99%,rgba(136,137,137,1) 100%) repeat scroll 0 0 rgba(0,0,0,0);
  border-radius:6px;
  height:80px;
  padding:5px;
  width:80px;
}

.wall_post_info {
  background:linear-gradient(to bottom,rgba(228,228,228,1) 0%,rgba(205,204,199,1) 99%) repeat scroll 0 0 rgba(0,0,0,0);
  border-radius:16px;
  color:#000;
  padding-top:10px;
  height:22px;
  margin:4px 8px 0 80px;
  text-indent:11px;
}

.wall_post_body {
  background:linear-gradient(to bottom,rgba(56,56,56,1) 0%,rgba(180,180,180,1) 1%,rgba(190,190,190,1) 100%);
  border-bottom:1px solid rgba(102,102,102,0.5);
  border-radius:0 0 16px 16px;
  color:#222;
  margin-right:22px;
  margin-top:0;
  text-indent:11px;
  text-shadow:0 1px 0 rgba(255,255,255,0.5);
  padding:8px 0 30px 10px;
}

div#profile_comments .img_radius_shadow {
  background-clip:padding-box;
  background-color:#fff;
  border:4px none #fff;
  border-radius:60px;
  box-shadow:0 0 0 4px #fff,0 0 0 5px #ccc18f,0 6px 5px 0 rgba(0,0,0,0.15);
  height:60px!important;
  margin-left:20px;
  margin-top:20px;
  outline:0 none;
  padding:0;
  width:60px!important;
}

.user_comment_textarea_small {
  background:none repeat scroll 0 0 rgba(255,255,255,0.5);
  box-shadow:0 1px 2px 1px rgba(44,50,50,0.5);
  font-size:14px;
  height:20px;
  margin-top:0;
  padding:15px;
  width:852px;
}

.user_comment_textarea_big {
  background:none repeat scroll 0 0 rgba(255,255,255,0.5);
  box-shadow:0 -1px 9px 1px rgba(44,50,50,0.97) inset;
  color:#333;
  height:100px;
  margin-top:0;
  padding:15px;
  width:852px;
}

#main_photo {
  margin-bottom:15px;
  width:270px;
}

.recent_photos {
  margin-bottom:32px;
  width:270px;
}

.recent_photos img {
  display:none;
}

div#profile_main_photo .heading {
  display:none;
}