@charset "UTF-8";

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

a:visited {
  color:#;
}

#profile_interests_content .heading {
  display:none;
}

.container {
  display:revert;
  margin:0 0 0 20px;
}

body {
  font-family:'Oswald';
  background-color:#ffffff;
  background-color:#c95656;
  color:#010101;
  font-family:'Tahoma';
  font-weight:bold;
  font-style:normal;
  font-size:15px;
}

#profile_header_container {
  margin-left:120px;
  min-height:90px;
}

@font-face {
  font-family:'Oswald';
  font-style:normal;
  font-weight:400;
  src:local('Oswald Regular'),local(Oswald-Regular),url(https://fonts.gstatic.com/s/oswald/v11/pEobIV_lL25TKBpqVI_a2w.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;
}

@font-face {
  font-family:'Lobster';
  font-style:normal;
  font-weight:400;
  src:local(Lobster),local(Lobster-Regular),url(https://fonts.gstatic.com/s/lobster/v18/cycBf3mfbGkh66G5NhszPQ.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;
}

#fixed_background {
  display:block;
  background-position:bottom left;
  background-attachment:fixed;
  background-image:url(https://img.mfcimg.com/photos2/408/40874991/237-293-429-179-13557947.jpg);
}

.profile_section_content {
  color:#666666;
  border:0 none #;
  padding:20px;
  margin:5px;
  -webkit-border-radius:15px;
  -moz-border-radius:15px;
  border-radius:15px;
  -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:.9;
}

.img_radius_shadow {
  -webkit-border-radius:30px;
  -moz-border-radius:30px;
  border-radius:30px;
  -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:#f1c3c2;
  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;
}

.profile_section_content .heading {
  font-size:18px;
  font-family:'Oswald',sans-serif;
  padding:10px;
  margin:10px 0;
  border-radius:20px;
}

#profile_interests_content .value {
  margin-left:-20px;
}

#about_me_label,#know_me_label {
  display:none!important;
}

#profile_avatar {
  margin:10px!important;
}

.user_comment_textarea_small,.user_comment_textarea_small:focus {
  width:600px;
  height:100px;
  min-width:600px;
  max-width:1200px;
  min-height:100px;
  padding:30px;
  max-height:600px;
  background:rgb(241 195 194 / 35%);
  color:#555;
  margin:10px auto;
  border-radius:40px;
  font-family:"Oswald","Palatino Linotype","Book Antiqua",Palatino,serif;
  outline:none;
  outline-style:none;
  font-size:18px;
}

textarea:focus {
  -webkit-transition:height .4s ease-in-out;
  transition:height .4s ease-in-out;
}

.user_comment_textarea_big {
  width:600px;
  height:150px;
  min-width:600px;
  max-width:1200px;
  min-height:100px;
  padding:30px;
  max-height:600px;
  background:rgb(241 195 194 / 35%);
  color:#555;
  margin:10px auto;
  border-radius:40px;
  font-family:"Oswald","Palatino Linotype","Book Antiqua",Palatino,serif;
  outline:none;
  outline-style:none;
  font-size:18px;
}

.wall_post_avatar img {
  background:url(https://mfcdesign.files.wordpress.com/2016/07/empty_avatar.png) no-repeat;
  background-size:100%;
  background-position:top center;
  background-color:#f1c3c2;
  margin-top:0;
  border-radius:30px;
  margin-left:-5px;
  -webkit-transition:all .3s ease;
  -moz-transition:all .3s ease;
  -o-transition:all .3s ease;
  -ms-transition:all .3s ease;
  transition:all .3s ease;
/* border: 2px solid rgba(255,255,255,.0); */
  width:60px;
  height:60px;
}

#no_profile_avatar {
  display:none;
}

.wall_post_info {
  width:700px;
  margin-left:42px;
}

.img_radius_shadow {
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}

div.wall_post {
  display:block;
  margin-top:10px;
  font-size:18px;
  border:2px solid #f1c3c2;
  border-radius:7px 7px 7px 7px;
  margin:25px auto;
  padding:10px 17px;
  color:#666;
  border-radius:7px 7px 7px 7px;
  -moz-border-radius:7px 7px 7px 7px;
  -ms-border-radius:7px 7px 7px 7px;
  -o-border-radius:7px 7px 7px 7px;
  -webkit-border-radius:7px 7px 7px 7px;
  transition:all .9s;
  -moz-transition:all .9s;
  -ms-transition:all .9s;
  -o-transition:all .9s;
  -webkit-transition:all .9s;
  font-family:"Oswald","Palatino Linotype","Book Antiqua",Palatino,serif;
}

div#profile_about_me.profile_subsection {
  text-indent:2px;
  background:transparent rgba(0,0,0,.0);
  background-repeat:no-repeat;
  background-position:top right;
}

.wall_post a,.wall_post a:visited {
  color:#555;
  text-decoration:none;
}

.wall_post a:hover {
  color:#fff;
  text-shadow:1px 1px 1px #dcc164,-1px -1px 2px #dcc164,0 0 17px #dcc164;
  text-decoration:none;
}

div#comments {
  background:none;
}

form#new_comment.hidden {
  padding:10px;
  background:rgba(0,0,0,.0);
  border:0 solid #fff;
  border-radius:8px;
  -moz-border-radius:8px;
  -ms-border-radius:8px;
  -o-border-radius:8px;
  -webkit-border-radius:8px;
  height:auto;
}

input[type="submit"],.post_comment_btn,.preview_comment_btn {
  padding:11px 22px;
  text-decoration:none;
  background:url(https://blacknrg.files.wordpress.com/2016/08/bg_wra_top.png);
  background-repeat:repeat-x;
  background-color:rgba(255,255,255,.40);
  border:1px solid #f1c3c2;
  background-color:#f1c3c2;
  color:#fff;
  font-size:16px;
  text-align:center;
}

.wall_post_body {
  overflow:auto;
  padding:10px 5px 10px 10px;
}

.wall_post_info {
  font-family:"Oswald","Palatino Linotype","Book Antiqua",Palatino,serif;
}

.stage {
  position:relative;
  width:100%;
  border-radius:20px;
  height:350px;
  overflow:hidden;
  background:steelblue;
  box-shadow:0 -400px 300px -300px orangered inset;
  animation:sky-change 15s infinite linear;
}

.sun {
  position:absolute;
  left:0;
  bottom:-30%;
  width:10em;
  height:10em;
  margin-left:-2.5em;
  margin-top:0;
  background:orangered;
  border-radius:50%;
  box-shadow:0 0 20px orange;
  animation:40s infinite linear;
  animation-name:sun-move,sun-color;
}

.grass {
  position:absolute;
  top:0;
  right:0;
  bottom:-5px;
  left:0;
  background:url(//img-fotki.yandex.ru/get/5000/5091629.98/0_7a92d_7ece70d7_XL.png) no-repeat center bottom;
}

@keyframes sky-change {
  0% {
    background:darkslateblue;
  }

  50% {
    background:skyblue;
    box-shadow:0 -400px 300px -300px steelblue inset;
  }

  85% {
    background:darkslateblue;
    box-shadow:0 -400px 300px -300px orangered inset;
  }

  100% {
    background:darkslateblue;
  }
}

@keyframes sun-move {
  0% {
  }

  10% {
    margin-left:-4.5em;
  }

  20% {
    margin-left:-5.5em;
  }

  30% {
    margin-left:-6em;
  }

  40% {
    margin-left:-4.5em;
  }

  50% {
    left:50%;
    bottom:75%;
    width:5em;
    height:5em;
    margin-left:-2.5em;
  }

  60% {
    margin-left:1.5em;
  }

  70% {
    margin-left:3.5em;
  }

  80% {
    margin-left:2.5em;
  }

  90% {
    margin-left:1em;
  }

  100% {
    left:98%;
    margin-left:-2.5em;
  }
}

@keyframes sun-color {
  20% {
    background:orange;
  }

  40% {
    background:gold;
    box-shadow:0 0 35px gold;
  }

  60% {
    background:yellow;
    box-shadow:0 0 35px yellow;
  }

  80% {
    background:orange;
  }
}