@charset "UTF-8";

/* ----- [Hide MFC Elembents Start] -----*/
#header_bar,#footer_bar,#about_me_label,#profile_main_photo,#tags_label,#tags_value,#cam_score_container,#profile_about_me > div:nth-child(1),#username_container,#body_type_container,#ethnicity_container,#hair_container,#eyes_container,#weight_container,#height_container,#age_container,#city_container,#sexual_preference_container,#hobbies_container,#marital_status_container,#marital_status_container,#gender_container,#country_container,#gender_container,#eyes_container,#smoke_container,#drink_container,#drugs_container,#occupation_container,#favorite_food_container,#pets_container,#school_container,#automobile_container,#avatar_holder,#profile_avatar,#last_login_string_container,#profile_header,#average_rating_container,#rate_container,#admirers_container,#friends_container,#favorite_models_container,#favorite_models_value,#profile_friends,#profile_photo_galleries,#photo_gallery_control,#password_photo_galleries,#gallery_password_container,#gallery_password_form_modal,#profile_schedule,#profile_comments,#profile_password_photo_galleries,#username_value,#gender_value,#body_type_value,#ethnicity_label,#hair_value,#eyes_value,#weight_value,#height_value,#age_value,#country_value,#sexual_preference_value,#marital_status_value,#camscore_value,#comment_preview {
  display:none;
}

.profile_section .heading,.friends_value,.admirers_value,.photo_gallery_name,.photo_gallery_link,.photo_gallery_count,.photo_gallery_preview,#blurb_container,#profile_mfc_share_content {
  display:none;
}

/* ----- [Hide MFC Elembents End] -----*/
/* ----- [Profile Section About Me Start] -----*/
.profile_section {
  border-spacing:0;
}

.profile_section_content {
  z-index:0;
  padding:0;
  margin:0;
}

#profile_about_me {
  margin:0;
}

#about_me_value {
  display:block;
  margin:0 auto;
/*box-shadow:inset 0 0 15px #000;*/
  width:100%;
  height:100%;
  position:fixed;
}

.container {
  display:table-row;
  margin:0;
  padding:0;
}

/* ----- [Profile Section About Me End] -----*/
/* ----- [colors] -----*/
/* gold 201,164,79 #C9A44F */
/* pale yellow 253,216,161 #FDD8A1 */
/* ----- [Site Resources Start] -----*/
@font-face {
  font-family:'Oswald';
  font-style:normal;
  font-weight:300;
  src:local('Oswald Light'),local(Oswald-Light),url(https://fonts.gstatic.com/s/oswald/v11/l1cOQ90roY9yC7voEhngDBJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
  unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;
}

@font-face {
  font-family:'Oswald';
  font-style:normal;
  font-weight:300;
  src:local('Oswald Light'),local(Oswald-Light),url(https://fonts.gstatic.com/s/oswald/v11/HqHm7BVC_nzzTui2lzQTDVtXRa8TVwTICgirnJhmVJw.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:'Oswald';
  font-style:normal;
  font-weight:400;
  src:local('Oswald Regular'),local(Oswald-Regular),url(https://fonts.gstatic.com/s/oswald/v11/yg0glPPxXUISnKUejCX4qfesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");
  unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;
}

@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:'Material Icons';
  font-style:normal;
  font-weight:400;
  src:local('Material Icons'),local(MaterialIcons-Regular),url(https://fonts.gstatic.com/s/materialicons/v21/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format("woff2");
}

.material-icons {
  font-family:'Material Icons';
  font-weight:normal;
  font-style:normal;
  font-size:24px;
  line-height:1;
  letter-spacing:normal;
  text-transform:none;
  display:inline-block;
  white-space:nowrap;
  word-wrap:normal;
  direction:ltr;
  -webkit-font-feature-settings:liga;
  -webkit-font-smoothing:antialiased;
}

/* ----- [Site Resources End] -----*/
.grey {
  color:#666;
}

h1,h2,h3,h4,h5,h6,p,a,img,body,html,i {
  padding:0;
  margin:0;
  margin:0;
  padding:0;
  border:0;
  font-size:100%;
  font:inherit;
  vertical-align:baseline;
}

/* ----- [Site Resources End] -----*/
/* ----- [Body Start] -----*/
body {
  font-family:'Oswald','Arial',sans-serif;
  background-image:none;
/*override*/
  background:black;
/*override*/
  min-width:360px;
  min-height:360px;
  margin:0 auto;
  width:100%!important;
  padding:0;
  height:100%;
  -webkit-animation:fadein ease 1;
  -moz-animation:fadein ease 1;
  animation:fadein ease 1;
  -o-animation:fadein ease 1;
  -ms-animation:fadein ease 1;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  -o-animation-fill-mode:forwards;
  animation-fill-mode:forwards;
  -ms-animation-fill-mode:forwards;
  -webkit-animation-duration:2s;
  -moz-animation-duration:2s;
  -o-animation-duration:2s;
  animation-duration:2s;
  -ms-animation-duration:2s;
  -webkit-animation-delay:1.5s;
  -moz-animation-delay:1.5s;
  -o-animation-delay:1.5s;
  animation-delay:1.5s;
  -ms-animation-delay:1.5s;
  opacity:0;
}

h1 {
  font-size:32px;
  font-family:'Oswald',sans-serif;
}

h2 {
  font-size:28px;
  font-family:'Oswald',sans-serif;
  color:#C9A44F;
}

h3 {
  font-size:24px;
  font-family:'Oswald',sans-serif;
}

h4 {
  font-size:22px;
}

h5,h6 {
  font-size:20px;
}

a .material-icons,a:hover .material-icons,a:focus .material-icons {
  vertical-align:middle;
}

h2.title {
  font-size:48px;
  font-weight:bold;
  margin:10px auto 22px;
}

/* ----- [Body End] -----*/
/*----- [URL styling Start] -----*/
a,a:visited {
  color:rgb(181,70,68);
}

/*----- [URL styling End] -----*/
/*----- [Grid Custom Settings Start] -----*/
.container-fluid {
  padding-left:0;
  padding-right:0;
}

/*----- [Grid Custom Settings End] -----*/
/*----- [Global styles Start] -----*/
.outline {
  font-weight:400;
  text-shadow:-1px -1px 0 #000000,1px -1px 0 #000000,-1px 1px 0 #000000,1px 1px 0 #000000;
}

/*----- [Global styles End] -----*/
/* ----- [Bootstrap overrides Start] -----*/
img {
  width:100%;
  height:auto;
}

a:hover {
  text-decoration:none;
}

/* ----- [Bootstrap overrides End] -----*/
.img-responsive {
  display:block;
  max-width:100%;
  height:auto;
  border:5px solid #C9A44F;
}

.img-circle {
  border-radius:50%;
}

.material-icons {
  font-family:'Material Icons';
  font-weight:normal;
  font-style:normal;
  font-size:24px;
  line-height:1;
  letter-spacing:normal;
  text-transform:none;
  display:inline-block;
  white-space:nowrap;
  word-wrap:normal;
  direction:ltr;
  -webkit-font-feature-settings:liga;
  -webkit-font-smoothing:antialiased;
}

.grey {
  color:#666;
}

* {
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  transition:all .5s;
  -webkit-transition:all .5s;
}

.clearfix:after {
  clear:both;
  content:' ';
  display:block;
  font-size:0;
  line-height:0;
  visibility:hidden;
  width:0;
  height:0;
}

* html .clearfix {
  height:1%;
}

ul {
  display:inline-block;
}

li {
  text-align:left!important;
}

a {
  color:#C9A44F;
  text-decoration:none;
}

a:visited {
  color:#C9A44F;
  text-decoration:none;
}

a:hover {
  color:#888;
  text-decoration:none;
}

a:active {
  color:#000;
  text-decoration:none;
}

a:focus {
  color:#888;
  text-decoration:none;
}

/*----- [Navigation Custom Settings Start] -----*/
@media (min-width: 768px) {
  .navbar-expand-md {
    -ms-flex-pack:justify;
    justify-content:space-around;
  }
}

@media (min-width: 992px) {
  .navbar-expand-lg {
    -ms-flex-pack:justify;
    justify-content:space-around;
  }
}

.nav-link {
  font-size:22px;
  margin-left:.5em;
  margin-right:.5em;
  text-decoration:none;
}

@media (min-width: 1255px) {
  .nav-link {
    letter-spacing:.2em;
  }
}

.nav-link:focus,.nav-link:hover {
  text-decoration:none;
}

.navbar-nav .show > .nav-link,.navbar-nav .active > .nav-link,.navbar-nav .nav-link.show,.navbar-nav .nav-link.active {
  text-shadow:2px 2px 6px rgba(255,255,255,0.5);
}

.nav-spacer {
  color:rgba(255,255,255,0);
  text-shadow:none;
}

/*----- [Navigation Custom Settings End] -----*/
.navbar-dark .navbar-nav .nav-link {
  color:rgba(201,164,79,0.9);
}

.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover {
  color:rgba(201,164,79,0.7);
}

/* ----- [Tabs Start] -----*/
.tabs {
  height:100%;
}

.tab-container {
  overflow:auto;
}

@media (max-width: 767px) {
  .tab-container {
    height:calc(100% - 370px);
  }
}

@media (min-width: 768px) {
  .tab-container {
    height:calc(100% - 105px);
  }
}

@media (min-width: 962px) {
  .tab-container {
    height:calc(100% - 60px);
  }
}

.tabs > .tab:not(:target),.tabs > .tab:target ~ .tab {
  height:0;
  visibility:hidden;
  opacity:0;
}

.tabs > .tab:last-of-type,.tabs > .tab:target,#profile:target #appreciation {
  display:block;
  visibility:visible;
  opacity:1;
  z-index:1;
  width:100%;
  height:100%;
  -webkit-transition:opacity .5s linear;
  -moz-transition:opacity .5s linear;
  -o-transition:opacity .5s linear;
  -ms-transition:opacity .5s linear;
  transition:opacity .5s linear;
}

.tab {
/*background-color:RGB(254,221,170);*/
/*color: RGB(254,221,170);*/
  color:#666666;
  background-image:url(https://dl.dropbox.com/s/w2n4atkq8cp48l7/MoonWolfWoman.jpg);
  background-repeat:no-repeat;
  background-size:cover;
}

[class*="col-"] {
  float:left;
  position:relative;
  width:100%;
  min-height:1px;
  padding-right:15px;
  padding-left:15px;
}

.col-12 {
  width:100%;
}

.col-12-full {
  width:100%;
  padding:30px;
}

.no {
  float:left;
  padding:0;
}

.left {
  text-align:left;
}

.right {
  text-align:right;
}

.center {
  text-align:center;
}

[class*="wrapper-"] {
  display:block;
  width:90%;
  opacity:.9;
  height:auto;
  background-color:#f1f1f1;
  color:#666666;
  padding:10px 30px 30px;
  margin:-10px auto 20px;
  clear:both;
  float:none;
  position:relative;
  border-radius:10px;
  -webkit-border-radius:10px;
  box-shadow:0 14px 26px -12px rgba(201,164,79,0.42),0 4px 23px 0 rgba(0,0,0,0.50),0 8px 10px -5px rgba(201,164,79,0.2);
  -webkit-box-shadow:0 14px 26px -12px rgba(201,164,79,0.42),0 4px 23px 0 rgba(0,0,0,0.50),0 8px 10px -5px rgba(201,164,79,0.2);
}

.wrapper-1 {
  margin:50px auto 11px;
  border-top:5px solid #C9A44F;
  z-index:20;
}

.wrapper-2 {
  margin:10px auto 11px;
}

/* ----- [Tabs Start] -----*/
/* ----- [Tab Welcome Start] -----*/
#welcome {
}

#welcome-contents {
  width:100%;
  height:100%;
}

#modelname {
  width:100%;
  position:relative;
  top:100px;
  text-align:center;
  font-size:12em;
  color:#C9A44F;
}

#copyright {
  position:absolute;
  right:10px;
  bottom:0;
  color:RGB(254,221,170);
}

/* ----- [Tab Welcome End] -----*/
/* ----- [Tab Design Start] -----*/
/* #design background same as Appreciation */
#design-contents {
  width:100%;
  height:100%;
  text-align:center;
  font-size:1.5em;
  padding-top:100px;
  color:white;
}

#design-contents img {
/*width: 200px;*/
}

.editor {
  background-color:transparent;
  margin:40px auto;
  padding-bottom:20px;
  text-align:center;
  height:140px;
  overflow:hidden;
}

.editor a {
  color:white;
  font-size:1em;
}

.editor::after {
  content:'Contact me with suggestions or requests';
  display:block;
  height:30px;
  font-size:15px;
  color:#666;
  opacity:0;
  transition:all .5s;
  -moz-transition:all .5s;
  -ms-transition:all .5s;
  -o-transition:all .5s;
  -webkit-transition:all .5s;
  margin:-20px auto;
}

.editor:hover::after {
  content:'Contact me with suggestions or requests';
  display:block;
  height:30px;
  font-size:15px;
  color:#666;
  opacity:1;
  margin:0 auto;
}

.editor img {
  display:block;
  width:400px;
  height:auto;
  margin:0 auto;
  opacity:.5;
  transform:scale(0,0);
  -webkit-transform:scale(0,0);
}

.editor:hover img {
  opacity:1;
  transition:all 1s;
  animation-delay:0s;
  animation-timing-function:cubic-bezier(0,0,0.35,1.0);
  transform:translateZ(0);
  animation-duration:1s;
  animation-name:pop_image;
  -ms-animation-delay:0s;
  -ms-animation-timing-function:cubic-bezier(0,0,0.35,1.0);
  -ms-transform:translateZ(0);
  -ms-animation-duration:1s;
  -ms-animation-name:pop_image;
  -webkit-animation-delay:0s;
  -webkit-animation-timing-function:cubic-bezier(0,0,0.35,1.0);
  -webkit-transform:translateZ(0);
  -webkit-animation-duration:1s;
  -webkit-animation-name:pop_image;
  -o-animation-delay:0s;
  -o-animation-timing-function:cubic-bezier(0,0,0.35,1.0);
  -o-transform:translateZ(0);
  -o-animation-duration:1s;
  -o-animation-name:pop_image;
  -moz-animation-delay:0s;
  -moz-animation-timing-function:cubic-bezier(0,0,0.35,1.0);
  -moz-transform:translateZ(0);
  -moz-animation-duration:1s;
  -moz-animation-name:pop_image;
}

@-webkit-keyframes pop_image {
  0% {
    transform:scale(0,0);
    -ms-transform:scale(0,0);
  /* IE 9 */
    -webkit-transform:scale(0,0);
  /* Safari and Chrome */
    -o-transform:scale(0,0);
  /* Opera */
    -moz-transform:scale(0,0);
  /* Firefox */
  }

  100% {
    transform:scale(1,1);
    -ms-transform:scale(1,1);
  /* IE 9 */
    -webkit-transform:scale(1,1);
  /* Safari and Chrome */
    -o-transform:scale(1,1);
  /* Opera */
    -moz-transform:scale(1,1);
  /* Firefox */
  }
}

/* ----- [Tab Design End] -----*/
/* ----- [Tab About Start] -----*/
#aboutme {
}

.mod-title i {
  font-size:40px;
  color:#777;
  margin:-3px 11px auto;
  vertical-align:middle;
}

.mod-description {
  margin:30px auto 0;
  max-width:900px;
  color:#666666;
  font-size:16px;
  overflow:hidden;
}

.mod-text {
  margin:30px auto 0;
  max-width:800px;
  color:#666666;
  font-size:19px;
}

.mod-text p {
  padding-bottom:10px;
}

.social {
  margin:30px auto 0;
  text-align:center;
}

.social img {
  display:block;
  width:60px;
  height:auto;
}

.social img:hover,.social a:hover img {
  display:block;
  width:60px;
  height:auto;
  transform:rotateY(365deg);
  -webkit-transform:rotateY(365deg);
}

.social a:link,.social a:visited {
  display:inline-block;
  padding:6px 11px;
  text-align:center;
  background-color:#C9A44F;
  border-radius:5px;
  -webkit-border-radius:5px;
}

.social a:hover {
  box-shadow:0 14px 26px -12px rgba(201,164,79,0.42),0 4px 23px 0 rgba(0,0,0,0.80),0 8px 10px -5px rgba(201,164,79,0.2);
  -webkit-box-shadow:0 14px 26px -12px rgba(201,164,79,0.42),0 4px 23px 0 rgba(0,0,0,0.80),0 8px 10px -5px rgba(201,164,79,0.2);
}

/* ----- [Tab About End] -----*/
/* ----- [Tab Room Start] -----*/
#room {
}

.room-text {
  margin:30px auto 0;
  max-width:600px;
  color:#666666;
  font-size:19px;
}

/* ----- [Tab Room End] -----*/
/* ----- [Tab Menu Start] -----*/
#menu {
}

#menu-contents {
}

#tips {
  height:600px;
  overflow:auto;
}

#tips h3,#lush h3 {
  margin:6px;
  color:#C9A44F;
}

#LushMenu img {
  height:48px;
  width:48px;
  margin:-3px 11px auto;
  vertical-align:middle;
}

.padfix {
  display:block;
  padding:8px 11px!important;
  margin:2px auto;
  position:relative;
}

.tiprequest {
  display:inline-block;
  width:60%;
  text-align:left;
  height:40px;
}

.tipamount {
  display:inline-block;
  text-align:right;
  width:35%;
}

.tipbutton {
  display:inline-block;
  text-align:center;
  width:35%;
}

.tipbutton a:link,.tipbutton a:visited {
  padding:6px 15px;
  text-align:center;
  background-color:#fff;
  border-radius:5px;
  -webkit-border-radius:5px;
  color:#C9A44F;
  font-size:14px;
  text-decoration:none;
  border:1px solid #C9A44F;
}

.tipbutton a:hover {
  box-shadow:0 14px 26px -12px rgba(201,164,79,0.42),0 4px 23px 0 rgba(0,0,0,0.80),0 8px 10px -5px rgba(201,164,79,0.2);
  -webkit-box-shadow:0 14px 26px -12px rgba(201,164,79,0.42),0 4px 23px 0 rgba(0,0,0,0.80),0 8px 10px -5px rgba(201,164,79,0.2);
  color:#fff;
  text-decoration:none;
  background-color:#C9A44F;
}

.thinscroll::-webkit-scrollbar {
  width:5px;
}

.thinscroll::-webkit-scrollbar-track {
  -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
  -webkit-border-radius:10px;
  border-radius:10px;
}

.thinscroll::-webkit-scrollbar-thumb {
  -webkit-border-radius:10px;
  border-radius:10px;
  background:#C9A44F;
  -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);
}

.thinscroll::-webkit-scrollbar-thumb:window-inactive {
  background:rgba(201,164,79,.4);
  border:1px solid #C9A44F;
}

/* ----- [TipMenu End] -----*/
/* ----- [Tab Clubs Start] -----*/
#lovense {
}

#lovense-contents {
}

#lush {
  margin:30px auto 0;
  max-width:1000px;
  color:#666666;
  font-size:16px;
  overflow:hidden;
}

/* ----- [Tab Store Start] -----*/
#store {
  background-color:white;
}

#store-contents {
  height:99%;
  width:98%;
}

#store-contents iframe {
  height:100%;
  width:100%;
  margin-left:0;
}

/* ----- [Tab Store End] -----*/
/* ----- [Tab Appreciation Start] -----*/
#appreciation,#design {
}

#profile:target #profile_header {
  position:absolute;
  display:block;
  font-size:1.2em;
  padding:25px 20px 20px;
  z-index:1;
}

#wall_poster_username {
  color:#FDD8A1;
}

#profile:target #profile_friends,#profile:target #profile_comments,#profile:target #profile_schedule {
  position:absolute;
  display:block;
  font-size:1.2em;
  padding:0 20px 20px;
  z-index:1;
  background-color:transparent;
  color:#FDD8A1;
}

#profile:target #profile_header .label {
  font-size:1em;
  color:#FDD8A1;
}

#profile:target #profile_header .value {
  font-size:.9em;
  font-weight:400;
  color:#FDD8A1;
}

#profile:target #schedule_converted {
  font-size:.6em;
  padding-top:2px;
  padding-left:125px;
}

#profile:target #profile_friends {
  width:470px;
  left:50%;
  margin-left:-470px;
}

#profile:target #profile_header {
  width:470px;
  left:50%;
}

#profile:target #profile_comments,#profile:target #profile_schedule {
  width:940px;
  left:50%;
  margin-left:-470px;
}

@media (max-width:1000px) {
  #profile:target #profile_header,#profile:target #profile_friends,#profile:target #profile_schedule,#profile:target #profile_comments {
    left:0;
    margin-left:0;
    width:100%;
  }

  #profile:target #profile_friends {
    top:100px;
  }

  #profile:target #profile_header {
    top:230px;
  }

  #profile:target #profile_schedule {
    top:330px;
  }

  #profile:target #profile_comments {
    top:500px;
  }

  #comments {
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    margin-right:15px;
  }

  .wall_post {
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    max-width:100%;
  }

  #new_comment_inputs {
    width:100%;
  }

  .user_comment_textarea_big,.user_comment_textarea_small {
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    max-width:100%;
  }
}

@media (min-width: 1001px) {
  #profile:target #profile_header,#profile:target #profile_friends {
    top:100px;
  }

  #profile:target #profile_schedule {
    top:270px;
  }

  #profile:target #profile_comments {
    top:440px;
  }
}

@media (max-width: 767px) {
  #profile:target #profile_friends {
    top:370px;
  }

  #profile:target #profile_header {
    top:500px;
  }

  #profile:target #profile_schedule {
    top:600px;
  }

  #profile:target #profile_comments {
    top:770px;
  }
}

#profile:target #profile_header {
  display:block;
  margin-top:13px;
}

#profile:target #status_container,#profile:target #profile_friends .container {
  display:table-row;
}

#profile:target #profile_header .label,#profile:target #profile_header .value,#profile:target #profile_friends .value {
  display:table-cell;
}

#profile:target #profile_header a[href="#wall"] {
  display:none;
}

#profile_header_container {
  margin-left:0;
}

.profile_section_background {
  background-color:transparent;
}

#profile:target #profile_header_container .label,#profile:target #profile_friends .label,#profile:target #profile_schedule .label {
  min-width:125px;
}

#profile:target #profile_friends .heading,#profile:target #profile_comments .heading,#profile:target #profile_schedule .heading {
  display:block;
  font-size:1.4em;
  margin-bottom:5px;
  font-weight:700;
  color:#FDD8A1;
  background-color:transparent;
}

#profile_friends img,#profile_comments img {
  width:auto;
  height:auto;
}

#profile:target .profile_section_content {
  color:black;
/* color:#606e88;*/
  padding:0;
  margin:0;
}

#new_comment {
  margin:20px 15px 30px 0;
}

.user_comment_textarea_big {
  margin-top:3px;
  font-size:16px;
  width:825px;
  height:150px;
  box-shadow:0 0 6px #000;
  -webkit-box-shadow:0 0 6px #000;
  -moz-box-shadow:0 0 6px #000;
}

.user_comment_textarea_small {
  margin-top:3px;
  font-size:16px;
  width:825px;
  height:75px;
  box-shadow:0 0 6px #000;
  -webkit-box-shadow:0 0 6px #000;
  -moz-box-shadow:0 0 6px #000;
}

#new_comment_strip_links_container {
  display:none!important;
}

#profile_load_more_comments {
  display:inline-block;
  background:#FFF;
  color:black;
/* color:#606e88;*/
  border:1px solid black;
  width:785px;
  padding:5px 0;
  margin:0 auto;
  text-align:center;
  font-size:16px;
  transition:.2s ease-in-out;
  -moz-transition:.2s ease-in-out;
  -o-transition:.2s ease-in-out;
  -webkit-transition:.2s ease-in-out;
  -ms-transition:.2s ease-in-out;
  text-transform:uppercase;
  letter-spacing:3px;
}

#profile_load_more_comments:hover {
  color:black;
/* color:#606e88;*/
  background:#F91;
}

.wall_post {
  clear:none;
  width:48.5%;
  margin:0 .5% 1%;
  float:left;
  display:inline-block;
  border:1px solid #c7d2d9;
  background:rgba(255,255,255,0.5);
  height:130px;
  overflow-y:auto;
  box-shadow:0 0 1px rgba(0,0,0,0.25);
  -webkit-box-shadow:0 0 1px rgba(0,0,0,0.25);
  -moz-box-shadow:0 0 1px rgba(0,0,0,0.25);
}

@media (max-width: 940px) {
  
}

.wall_post_avatar {
  float:left;
  margin-right:10px;
}

#profile_comments .wall_post_avatar img {
  width:50px;
  height:50px;
}

.wall_post_time {
  font-size:.8em;
  margin-top:-11px;
  margin-right:5px;
  text-align:right;
  display:block;
}

.wall_post_body {
  padding:5px 0 0 5px;
  margin-left:60px;
  min-height:75px;
}

.wall_post_info {
  margin-top:3px;
}

.wall_post_body img {
  max-height:80px;
}

.wall_post_body iframe {
  display:none;
}

#new_comment input[type="submit"] {
  margin-left:15ps;
  float:right;
}

input[type="submit"] {
  margin-top:3px;
  display:inline-block;
  padding:4px 12px;
  color:#333;
  background-color:#f5f5f5;
  background-image:-moz-linear-gradient(top,#fff,#e6e6e6);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
  background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);
  background-image:-o-linear-gradient(top,#fff,#e6e6e6);
  background-image:linear-gradient(to bottom,#fff,#e6e6e6);
  background-repeat:repeat-x;
  cursor:pointer;
  border:1px solid #ccc;
  border-color:#e6e6e6 #e6e6e6 #bfbfbf;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  border-bottom-color:#b3b3b3;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}

input[type="submit"]:hover,input[type="submit"]:focus {
  color:#333;
  background-color:#e6e6e6;
  text-decoration:none;
  background-position:0 -15px;
  -webkit-transition:background-position .1s linear;
  -moz-transition:background-position .1s linear;
  -o-transition:background-position .1s linear;
  transition:background-position .1s linear;
}

/* ----- [Tab Appreciation End] -----*/
/*----- [Animation Bounce in start] -----*/
@keyframes bounce {
  from {
    transform:translateY(600px);
  }

  to {
    transform:translateY(0px);
  }

  75% {
    transform:translateY(50px);
  }

  90% {
    transform:translateY(20px);
  }
}

@-webkit-keyframes bounce {
  from {
    transform:translateY(600px);
  }

  to {
    transform:translateY(0px);
  }

  75% {
    transform:translateY(50px);
  }

  90% {
    transform:translateY(20px);
  }
}

.bounce {
  animation-delay:7s;
  -webkit-animation-delay:7s;
  -webkit-animation:bounce 5s cubic-bezier(0.30,2.40,0.85,2.50);
  animation:bounce 5s cubic-bezier(0.30,2.40,0.85,2.50);
}

/*----- [Animation Bounce in end] -----*/
/*----- [Animation Fadein effect Start] -----*/
@-webkit-keyframes fadein {
  from {
    opacity:0;
  }

  to {
    opacity:1;
  }
}

@-moz-keyframes fadein {
  from {
    opacity:0;
  }

  to {
    opacity:1;
  }
}

@-o-keyframes fadein {
  from {
    opacity:0;
  }

  to {
    opacity:1;
  }
}

@-ms-keyframes fadein {
  from {
    opacity:0;
  }

  to {
    opacity:1;
  }
}

@keyframes fadein {
  from {
    opacity:0;
  }

  to {
    opacity:1;
  }
}

/*----- [Animation Fadein effect End] -----*/