@charset "UTF-8";

UTF-8;
#profile_header,#profile_main_photo,#header_bar,#footer_bar,#server_time {
  display:none!important;
}

#about_me_label {
  opacity:0;
}

.recent_photos img {
  float:left;
  margin:1px;
  width:80px;
  height:80px;
  border-radius:40px;
  .wall_post_infofont-weight:bold;
  padding:0;
}

#profile_header_container {
  padding:0 127px 0 123px;
  margin-left:127px;
  min-height:89px;
}

.user_comment_textarea_small {
  max-width:1143px;
  width:1143px;
  min-width:800px;
  min-height:40px;
  height:40px;
  max-height:160px;
  font-size:18px;
  padding:5px;
  background-color:rgb(46 39 75 / 80%);
  border:1px solid #020089;
  border-radius:0;
  -webkit-transition:all .3s ease-in-out;
  -o-transition:all .3s ease-in-out;
  transition:all .3s ease-in-out;
}

.user_comment_textarea_big {
  max-width:1143px;
  width:1143px;
  min-width:800px;
  min-height:40px;
  height:40px;
  max-height:160px;
  font-size:18px;
  padding:5px;
  background-color:rgb(46 39 75 / 80%);
  border:1px solid #020089;
  border-radius:0;
  color:#fff;
  -webkit-transition:all .3s ease-in-out;
  -o-transition:all .3s ease-in-out;
  transition:all .3s ease-in-out;
}

#profile_avatar {
  border-radius:50px;
  margin-left:127px;
  margin-top:29px;
  width:100px;
}

.wall_post_avatar img {
  width:50px;
  height:50px;
  border-radius:25px;
}

#about_me_value {
  display:block;
  margin:30px auto 0 -195px;
}

#profile_comments {
  font-size:13px;
  padding:0 127px 2px;
}

#about_me_container {
  z-index:499;
}

/*START RESET CODE*/
div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,t
ime,mark,audio,video,body,html {
  padding:0;
  margin:0;
}

#profile {
  margin:0 auto;
  width:100%;
  position:relative;
  padding-bottom:30px;
}

#profile-page {
  top:-2500px;
  height:auto;
  position:absolute;
  left:0;
  width:100%;
  font-weight:400;
  font-style:normal;
  -ms-text-size-adjust:100%;
  -webkit-text-size-adjust:100%;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  text-rendering:optimizeLegibility;
  margin:0 auto;
  padding-bottom:30px;
}

#profile_main_about_holder {
  margin:0 auto;
  margin-top:20px;
  width:80%;
  background-color:rgb(46 39 75 / 80%);
  text-shadow:0 2px 0 black;
  border:1px solid #020089;
  color:#fff;
  font-size:1.25em;
  z-index:auto;
}

.profile_section_content {
  z-index:auto;
  position:relative;
  padding:24px;
  margin:0;
  border-radius:0;
}

.profile_section .heading {
  margin-top:20px;
  color:white;
  font-size:24px;
  border-bottom:1px inset #fff;
  text-transform:uppercase;
  letter-spacing:.05em;
  text-shadow:4px 4px 0 #151515,7px 7px 0 rgba(0,0,0,0.2);
  font-weight:normal;
}

#articles {
  margin:0 auto;
  width:100%;
  margin-top:90px;
  position:relative;
  background:rgba(0,0,0,0.75);
}

#profile-header,#logogroup {
/* Giving a display value to the HTML5 rendered elements: */
  display:block;
}

#logogroup {
  margin-left:50px;
  margin-top:10px;
}

#pswan {
  margin-top:-45px;
  margin-left:95px;
}

#pswan span {
  padding:0 2px;
  font-size:20px;
  font-family:'Oswald',Helvetica,Arial,sans-serif;
  font-weight:normal;
}

body {
/* Setting the default text color, size, page background and a font stack: */
  font-size:.9em;
  color:#fcfcfc;
  background-color:#000;
  font-family:Arial,Helvetica,sans-serif;
  background:url(https://img.mfcimg.com/photos2/414/41402609/542-203-241-309-13621309.jpg)no-repeat center;
  background-size:cover;
  background-position:50% 50%;
  background-repeat:none;
  background-attachment:fixed;
}

#profile-header {
  width:100%;
  position:fixed;
  top:0;
  background:url(http://poisonedswan.com/profile-assets/images/dark-pattern.png) top left repeat;
  overflow:hidden;
  height:80px;
  display:block;
  border-bottom-left-radius:10px;
  border-bottom-right-radius:10px;
  z-index:500;
  left:0;
}

/* Hyperlink Styles: */
a,a:visited {
  color:#fff;
  text-decoration:none;
  outline:none;
}

a:hover {
  text-decoration:underline;
}

a img {
  border:none;
}

/* Headings: */
h1,h2,h3 {
  font-family:Helvetica,Arial,sans-serif;
  text-shadow:0 1px 1px black;
}

h1 {
  font-size:2.5em;
  padding:.5em 0 0;
  text-transform:uppercase;
}

h2 {
  font-size:1.5em;
  font-weight:normal;
  letter-spacing:.01em;
  text-transform:uppercase;
}

p {
  line-height:1.1em;
  padding-bottom:1em;
}

.line {
  height:1px;
  background-color:#c9a96e;
  border-bottom:1px solid #416371;
  margin:1em 0;
  overflow:hidden;
}

/* The clearfix hack to clear the floats: */
.clear:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}

.continut {
  background-color:rgba(250,250,250,0.3);
  margin:3em 0;
  padding:20px;
  text-shadow:0 2px 0 black;
  border:1px solid #c9a96e;
  color:#fff;
  font-size:1em;
}

.menu {
  line-height:1;
  margin:0 auto;
  position:absolute;
  right:1em;
  top:7px;
  font-size:15px;
  text-shadow:0 2px 0 black;
}

.menu__list {
  position:relative;
  display:-webkit-flex;
  display:flex;
  -webkit-flex-wrap:wrap;
  flex-wrap:wrap;
  margin:0;
  padding:0;
  list-style:none;
}

.menu__item {
  display:block;
  margin:1em 0;
}

.menu__link {
  font-size:1.2em;
  font-weight:bold;
  display:block;
  padding:1em;
  cursor:pointer;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  -webkit-touch-callout:none;
  -khtml-user-select:none;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
}

.menu__link:hover,.menu__link:focus {
  outline:none;
}

.menu--pswan .menu__item {
  margin-left:3px;
  margin-right:3px;
  color:#c9a96e;
}

.menu--pswan .menu__item {
  position:relative;
  -webkit-transition:color .25s;
  transition:color .25s;
}

.menu--pswan .menu__item a {
  position:relative;
  color:inherit;
}

.menu--pswan .menu__item--current {
  color:#b5b5b5;
}

.menu--pswan .menu__item:hover {
  color:#FFF;
}

.menu--pswan .menu__item::before,.menu--pswan .menu__item::after,.menu--pswan .menu__item a::before,.menu--pswan .menu__item a::after {
  position:absolute;
  display:block;
  top:0;
  right:0;
  bottom:0;
  left:0;
  border:2px solid currentColor;
}

.menu--pswan .menu__item::before {
  border-width:0 0 0 2px;
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
}

.menu--pswan .menu__item::after {
  border-width:0 2px 0 0;
  -webkit-transform-origin:right top;
  transform-origin:right top;
}

.menu--pswan .menu__item a::before,.menu--pswan .menu__item a::after {
  z-index:2;
}

.menu--pswan .menu__item a::before {
  border-width:2px 0 0;
  -webkit-transform-origin:left top;
  transform-origin:left top;
}

.menu--pswan .menu__item a::after {
  border-width:0 0 2px;
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
}

.menu--pswan .menu__item--current::before,.menu--pswan .menu__item--current::after,.menu--pswan .menu__item:hover::before,.menu--pswan .menu__item:hover::after,.menu--pswan .menu__item--current a::before,.menu--pswan .menu__item--current a::after,.menu--pswan .menu__item:hover a::before,.menu--pswan .menu__item:hover a::after {
  content:'';
}

.menu--pswan .menu__item:not(.menu__item--current):hover::before,.menu--pswan .menu__item:not(.menu__item--current):hover::after,.menu--pswan .menu__item:not(.menu__item--current):hover a::before,.menu--pswan .menu__item:not(.menu__item--current):hover a::after {
  -webkit-animation:pswan-anim .6s ease-in-out;
  animation:pswan-anim .6s ease-in-out;
}

.menu--pswan .menu__item:not(.menu__item--current):hover::before {
  -webkit-animation-delay:-.45s;
  animation-delay:-.45s;
}

.menu--pswan .menu__item:not(.menu__item--current):hover a::before {
  -webkit-animation-delay:-.3s;
  animation-delay:-.3s;
}

.menu--pswan .menu__item:not(.menu__item--current):hover::after {
  -webkit-animation-delay:-.15s;
  animation-delay:-.15s;
}

.menu--pswan .menu__item:not(.menu__item--current):hover a::after {
  -webkit-animation-delay:0;
  animation-delay:0;
}

@-webkit-keyframes pswan-anim {
  0%,33% {
    opacity:0;
    -webkit-transform:rotate(45deg) scale(1.5);
    transform:rotate(45deg) scale(1.5);
  }

  100% {
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

@keyframes pswan-anim {
  0%,33% {
    opacity:0;
    -webkit-transform:rotate(45deg) scale(1.5);
    transform:rotate(45deg) scale(1.5);
  }

  100% {
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

/* End: meniu */
.article-image {
  float:right;
  margin:10px;
}

.article-image img {
  border:3px solid #c9a96e;
  width:450px;
}

.grid {
  position:relative;
  margin:0 auto;
  padding:1em 0 4em;
  max-width:1000px;
  list-style:none;
  text-align:center;
}

/* Common style */
.grid .figure {
  position:relative;
  float:left;
  overflow:hidden;
  margin:10px 1%;
  min-width:320px;
  max-width:480px;
  max-height:360px;
  width:48%;
  background:#c9a96e;
  text-align:center;
  cursor:pointer;
  border-radius:10px;
}

.grid .figure img {
  position:relative;
  display:block;
  min-height:100%;
  max-width:100%;
  opacity:.8;
}

.grid .figure .figcaption {
  padding:2em;
  color:#fff;
  text-transform:uppercase;
  font-size:1.25em;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
}

.grid .figure .figcaption::before,.grid .figure .figcaption::after {
  pointer-events:none;
}

.grid .figure .figcaption,.grid .figure .figcaption > a {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}

/* Anchor will cover the whole item by default */
.grid .figure .figcaption > a {
  z-index:1000;
  text-indent:200%;
  white-space:nowrap;
  font-size:0;
  opacity:0;
}

.grid .figure h2 {
  word-spacing:-.15em;
  font-weight:300;
}

.grid .figure h2 span {
  font-weight:800;
}

.grid .figure h2,.grid .figure p {
  margin:0;
}

.grid .figure p {
  letter-spacing:1px;
  font-size:68.5%;
}

.figure.effect-pswan {
  background:#c9a96e;
}

.figure.effect-pswan img {
  height:390px;
}

.figure.effect-pswan .figcaption {
  padding:0;
}

.figure.effect-pswan .figcaption::before,.figure.effect-pswan .figcaption::after {
  position:absolute;
  content:'';
  opacity:0;
}

.figure.effect-pswan .figcaption::before {
  top:50px;
  right:30px;
  bottom:50px;
  left:30px;
  border-top:1px solid #fff;
  border-bottom:1px solid #fff;
  -webkit-transform:scale(0,1);
  transform:scale(0,1);
  -webkit-transform-origin:0 0;
  transform-origin:0 0;
}

.figure.effect-pswan .figcaption::after {
  top:30px;
  right:50px;
  bottom:30px;
  left:50px;
  border-right:1px solid #fff;
  border-left:1px solid #fff;
  -webkit-transform:scale(1,0);
  transform:scale(1,0);
  -webkit-transform-origin:100% 0;
  transform-origin:100% 0;
}

.figure.effect-pswan h2 {
  padding-top:26%;
  -webkit-transition:-webkit-transform .35s;
  transition:transform .35s;
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  border:none;
  font:normal normal bold 32px/normal "Atomic Age",Helvetica,sans-serif;
  color:#fff;
  text-align:center;
  -o-text-overflow:clip;
  text-overflow:clip;
  text-shadow:1px 1px 0 #c9a96e ,-1px -1px 0 #c9a96e ,1px -1px 0 #c9a96e ,-1px 1px 0 #c9a96e ,4px 4px 8px #654D25 ,-4px 4px 8px #654D25 ,4px -4px 8px #654D25 ,-4px -4px 8px #654D25;
  -webkit-transition:all 500ms cubic-bezier(0.42,0,0.58,1);
  -moz-transition:all 500ms cubic-bezier(0.42,0,0.58,1);
  -o-transition:all 500ms cubic-bezier(0.42,0,0.58,1);
  transition:all 500ms cubic-bezier(0.42,0,0.58,1);
}

.figure.effect-pswan p {
  padding:.5em 2em;
  text-transform:none;
  opacity:0;
  -webkit-transform:translate3d(0,-10px,0);
  transform:translate3d(0,-10px,0);
  color:#fff;
}

.figure.effect-pswan img,.figure.effect-pswan h2 {
  -webkit-transform:translate3d(0,-30px,0);
  transform:translate3d(0,-30px,0);
}

.figure.effect-pswan img,.figure.effect-pswan .figcaption::before,.figure.effect-pswan .figcaption::after,.figure.effect-pswan p {
  -webkit-transition:opacity 0.35s,-webkit-transform .35s;
  transition:opacity 0.35s,transform .35s;
}

.figure.effect-pswan:hover img {
  opacity:.7;
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0);
}

.figure.effect-pswan:hover .figcaption::before,.figure.effect-pswan:hover .figcaption::after {
  opacity:1;
  -webkit-transform:scale(1);
  transform:scale(1);
}

.figure.effect-pswan:hover h2,.figure.effect-pswan:hover p {
  opacity:1;
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0);
}

.figure.effect-pswan:hover .figcaption::after,.figure.effect-pswan:hover h2,.figure.effect-pswan:hover p,.figure.effect-pswan:hover img {
  -webkit-transition-delay:.15s;
  transition-delay:.15s;
}

.figcaption:hover {
  background:rgba(50,0,0,0.8);
}

.bg-dark {
  background-color:#111!important;
}

.bg-main {
  background-color:#F20000!important;
}

/* Template main color */
.text-white {
  color:#FFF!important;
}

ul {
  list-style:none;
}

.rules {
  margin-bottom:8px;
}

.rules strong {
  font-weight:bold;
  font-size:1.15em;
}

.rules strong:after {
  content:"\A";
  white-space:pre;
}

.articleBody p span.text-yellow {
  color:Tan!important;
  width:70px;
  text-align:right;
  display:inline-block;
  font-weight:bold;
}

.cb-slideshow,.cb-slideshow:after {
  position:fixed;
  width:100%;
  height:100%;
  top:0;
  left:0;
  z-index:-1;
}

.cb-slideshow:after {
  content:'';
  background:transparent url(http://poisonedswan.com/profile-assets/images/pattern.png) repeat top left;
}

.cb-slideshow li span {
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
  color:transparent;
  background-size:cover;
  background-position:50% 50%;
  background-repeat:none;
  background-attachment:fixed;
  opacity:0;
  z-index:-1;
  -webkit-backface-visibility:hidden;
  -webkit-animation:imageAnimation 60s linear infinite 0;
  animation:imageAnimation 60s linear infinite 0;
}

.cb-slideshow li div {
  z-index:1000;
  position:absolute;
  top:50px;
  left:120px;
  text-align:left;
  opacity:0;
  width:100%;
  -webkit-animation:titleAnimation 60s linear infinite 0;
  animation:titleAnimation 60s linear infinite 0;
}

.cb-slideshow li div h3 {
  font-family:'Arial Narrow',Arial,sans-serif;
  font-size:100px;
  padding:0 30px;
  line-height:120px;
  color:rgba(201,169,110,0.8);
  transform:rotate(90deg);
  transform-origin:left top 0;
  float:left;
}

.cb-slideshow li:nth-child(1) span {
  background-image:url(http://poisonedswan.com/profile-assets/images/6.jpg);
}

.cb-slideshow li:nth-child(2) span {
  background-image:url(http://poisonedswan.com/profile-assets/images/5.jpg);
  -webkit-animation-delay:10s;
  animation-delay:10s;
}

.cb-slideshow li:nth-child(3) span {
  background-image:url(http://poisonedswan.com/profile-assets/images/4.jpg);
  -webkit-animation-delay:20s;
  animation-delay:20s;
}

.cb-slideshow li:nth-child(4) span {
  background-image:url(http://poisonedswan.com/profile-assets/images/3.jpg);
  -webkit-animation-delay:30s;
  animation-delay:30s;
}

.cb-slideshow li:nth-child(5) span {
  background-image:url(http://poisonedswan.com/profile-assets/images/2.jpg);
  -webkit-animation-delay:40s;
  animation-delay:40s;
}

.cb-slideshow li:nth-child(6) span {
  background-image:url(http://poisonedswan.com/profile-assets/images/1.jpg);
  -webkit-animation-delay:50s;
  animation-delay:50s;
}

.cb-slideshow li:nth-child(2) div {
  -webkit-animation-delay:10s;
  animation-delay:10s;
}

.cb-slideshow li:nth-child(3) div {
  -webkit-animation-delay:20s;
  animation-delay:20s;
}

.cb-slideshow li:nth-child(4) div {
  -webkit-animation-delay:30s;
  animation-delay:30s;
}

.cb-slideshow li:nth-child(5) div {
  -webkit-animation-delay:40s;
  animation-delay:40s;
}

.cb-slideshow li:nth-child(6) div {
  -webkit-animation-delay:50s;
  animation-delay:50s;
}

@-webkit-keyframes imageAnimation {
  0% {
    opacity:0;
    -webkit-animation-timing-function:ease-in;
  }

  8% {
    opacity:1;
    -webkit-transform:scale(1.05);
    -webkit-animation-timing-function:ease-out;
  }

  17% {
    opacity:1;
    -webkit-transform:scale(1.1) rotate(3deg);
  }

  ol,ul {
    list-style:none;
  }

  25% {
    opacity:0;
    -webkit-transform:scale(1.1) rotate(3deg);
  }

  100% {
    opacity:0;
  }
}

@keyframes imageAnimation {
  0% {
    opacity:0;
    animation-timing-function:ease-in;
  }

  8% {
    opacity:1;
    transform:scale(1.05);
    animation-timing-function:ease-out;
  }

  17% {
    opacity:1;
    transform:scale(1.1) rotate(3deg);
  }

  25% {
    opacity:0;
    transform:scale(1.1) rotate(3deg);
  }

  100% {
    opacity:0;
  }
}

@-webkit-keyframes titleAnimation {
  0% {
    opacity:0;
    -webkit-transform:translateY(200px);
  }

  8% {
    opacity:1;
    -webkit-transform:translateY(0px);
  }

  17% {
    opacity:1;
    -webkit-transform:translateY(0px);
  }

  19% {
    opacity:0;
    -webkit-transform:translateY(-400px);
  }

  25% {
    opacity:0;
  }

  100% {
    opacity:0;
  }
}

@keyframes titleAnimation {
  0% {
    opacity:0;
    transform:translateY(200px);
  }

  8% {
    opacity:1;
    transform:translateY(0px);
  }

  17% {
    opacity:1;
    transform:translateY(0px);
  }

  19% {
    opacity:0;
    transform:translateY(-400px);
  }

  25% {
    opacity:0;
  }

  100% {
    opacity:0;
  }
}

.no-cssanimations .cb-slideshow li span {
  opacity:1;
}

#profile_interests_content,#profile_comments {
  margin:0 auto;
  width:80%;
  color:#fff;
  font-size:1.25em;
  z-index:499;
  margin-top:30px;
}

#profile_comments {
  font-size:12px;
}

.wall_post {
  padding-bottom:5px;
}

.wall_post_body {
  padding:8px 4px 5px 10px;
}

blockquote {
  border-left:10px solid #ccc;
  margin:1.5em 10px;
  padding:.5em 10px;
  quotes:"\201C""\201D""\2018""\2019";
}

blockquote:before {
  color:#ccc;
  font-size:4em;
  content:open-quote;
  line-height:.1em;
  margin-right:.05em;
  vertical-align:-.4em;
}

h2.elegantshadow {
  text-transform:uppercase;
  color:#fff;
  letter-spacing:.05em;
  text-shadow:4px 4px 0 #151515,7px 7px 0 rgba(0,0,0,0.2);
}

#footer_bar {
  display:none;
}

#header_bar {
  padding:15px 149px 0;
}