@charset "UTF-8";

UTF-8;
ul.circulos {
  position:relative;
  width:100%;
  height:120px;
  margin:-550px 0 0 221px;
  text-align:center;
  list-style-type:none;
  font:bold 18px Pirulen;
}

ul.circulos li {
  display:inline;
  margin:0;
  padding:0;
}

ul.circulos li a {
  position:absolute;
  opacity:0;
  display:inline-block;
  left:50%;
  margin-left:-50px;
  text-decoration:none;
  color:rgb(255,255,255);
  background:rgba(27,65,216,0.69);
  width:99px;
  height:23px -o-border-radius:200px;
  -moz-border-radius:200px;
  -webkit-border-radius:200px;
  -ms-border-radius:200px;
  border-radius:200px;
  -o-transition:all .8s ease-out;
  -webkit-transition:all .8s ease-out;
  -moz-transition:all .8s ease-out;
  -ms-transition:all .8s ease-out;
  transition:all .8s ease-out;
}

ul.circulos li:last-of-type a {
  opacity:1;
}

ul.circulos a span {
  position:relative;
  top:40%;
  padding:5px;
  text-align:center;
}

ul.circulos:hover li a {
  color:black;
  background:rgba(236,236,236,0.59);
  opacity:1;
  -o-transition:all .8s ease-out;
  -webkit-transition:all .8s ease-out;
  -moz-transition:all .8s ease-out;
  -ms-transition:all .8s ease-out;
  transition:all .8s ease-out;
}

ul.circulos:hover li:nth-of-type(1) a {
  margin-left:-250px;
}

ul.circulos:hover li:nth-of-type(2) a {
  margin-left:-150px;
}

ul.circulos:hover li:nth-of-type(3) a {
  margin-left:-50px;
}

ul.circulos:hover li:nth-of-type(4) a {
  margin-left:50px;
}

ul.circulos:hover li:nth-of-type(5) a {
  margin-left:150px;
}

ul.circulos:hover li:last-of-type a {
  opacity:0;
  top:-1000px;
}

.header_links,.footer_links {
  float:left;
  font-size:14px;
  display:none;
}

A:link {
  color:#a70d88;
  text-decoration:none;
}

table {
  display:table;
  border-collapse:separate;
  border-spacing:2px;
  border-color:gray;
  visibility:hidden;
}

A:hover {
  color:#fff;
  text-decoration:underline;
}

body {
  margin-left:13%;
  background-image:url(https://img.mfcimg.com/photos2/463/4631935/808-574-682-762-12026624.jpg);
  background-color:#ffffff;
  background-position:top center;
  background-repeat:no-repeat;
  padding:600px 0 0;
}

body {
  width:936px!important;
}

body[style] {
  margin:auto!important;
}

.profile_section_content {
  color:#6b6b6b;
  padding:19px;
  margin:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:0;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
  border-radius:5px;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
  border:0 solid rgba(33,33,245,0.24);
  -moz-box-shadow:0 0 15px #FFEA00,inset 0 0 15px #FFEA00;
  -webkit-box-shadow:0 0 15px #AAA9A2,inset 0 0 15px #858585;
  -goog-ms-box-shadow:0 0 15px #FFEA00,inset 0 0 15px #FFEA00;
  box-shadow:0 0 19px rgba(226,226,226,0.46),inset 0 0 15px rgba(233,233,233,1);
}

.profile_section_background {
  background-color:transparent;
  background-color:rgba(255,255,255,0.23);
  filter:alpha(opacity=100);
  opacity:1;
}

.photo_gallery_preview {
  border-radius:50% 0;
  box-shadow:0 0 15px #000;
  padding:11px;
  background:rgba(131,131,131,0.39);
  -moz-transition:all 1s;
  -webkit-transition:all 1s;
  -o-transition:all 1s;
}

.photo_gallery_preview {
  margin:12px;
  text-align:center;
  display:inline-block;
  width:171px;
  height:29px;
}

.photo_gallery_preview:hover {
  border-radius:0;
  -moz-transition:all 1s;
  -webkit-transition:all 1s;
  -o-transition:all 1s;
  cursor:pointer;
}

.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:13px;
  background-color:rgba(199,199,199,0.38);
  color:#000;
  font-family:'capital';
  font-weight:normal;
  font-style:normal;
  font-size:22px;
  -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;
}

.photo_gallery_lock.img_radius_shadow {
  visibility:hidden;
}

.content {
  padding:5px;
}

element.style {
}

#profile_header_container {
  min-height:100px;
}

#profile_avatar {
  border:1px solid #c7b59c;
  background:#000;
  border-radius:8px;
  borderradius:8px;
  -moz-border-radius:8px;
  -moz-border-radius:8px;
  margin:1px 0 0 -5px;
  width:80px;
  height:113px;
}

#main_photo {
  width:250px;
  margin-bottom:15px;
  border:9px solid #c7b59c;
  border-radius:10px;
}

.recent_photos img {
  width:80px;
  height:80px;
  border:6px solid #918c8c;
  border-radius:8px;
}

.recent_photos img:hover {
  border:6px solid #c7b59c;
  -webkit-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  -moz-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  -ms-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  -o-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
}

.photo_gallery_image {
  width:90px;
  height:100px;
  border:7px solid rgba(162,162,162,0.55);
  border-radius:8px;
  -webkit-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  -moz-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  -ms-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  -o-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
}

.wall_post_body {
  position:static;
  margin-top:0;
  margin-left:138px;
  padding:21px;
  color:#3E3F3B;
  background:rgba(238,238,238,0.44);
  border:3px solid #777777!important;
  border-radius:10px;
}

.wall_post_avatar img {
  border-radius:50% 0;
  box-shadow:0 0 20px #000;
  padding:8px;
  background:rgba(165,165,165,0.81);
  -moz-transition:all 1s;
  -webkit-transition:all 1s;
  -o-transition:all 1s;
}

.wall_post_avatar img:hover {
  border-radius:0;
  -moz-transition:all 1s;
  -webkit-transition:all 1s;
  -o-transition:all 1s;
  cursor:pointer;
}

.wall_post_info {
  font-weight:bold;
  margin:5px;
  margin-left:17%;
  color:#FFF;
}

.wall_post_time {
  font-size:13px;
  margin-left:5%;
  color:#FFF;
}

.wall_post_avatar img {
  width:80px;
  height:80px;
}

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

#stuff {
  width:960px;
  overflow:hidden;
  position:relative;
  margin:450px 0 0 -256px;
  text-align:center;
}