@charset "UTF-8";

body {
  background-color:#1a2a2e;
  width:80%;
  height:100%;
  padding:0;
  margin:0;
}

.profile_section .heading {
  padding-top:1500px;
}

.overlaylink {
  height:346px;
  margin-top:280px;
  position:absolute;
  z-index:999;
}

.overlay {
  -webkit-animation:videoposter 118s;
  -moz-animation:videoposter 118s;
  -o-animation:videoposter 118s;
  animation:videoposter 118s;
  opacity:1;
}

@keyframes videoposter {
  0% {
    opacity:0;
  }

  49% {
    opacity:0;
  }

  50% {
    opacity:0;
  }

  99% {
    opacity:0;
  }

  100% {
    opacity:1;
  }
}

@-webkit-keyframes videoposter {
  0% {
    opacity:0;
  }

  49% {
    opacity:0;
  }

  50% {
    opacity:0;
  }

  99% {
    opacity:0;
  }

  100% {
    opacity:1;
  }
}

@-moz-keyframes videoposter {
  0% {
    opacity:0;
  }

  49% {
    opacity:0;
  }

  50% {
    opacity:0;
  }

  99% {
    opacity:0;
  }

  100% {
    opacity:1;
  }
}

@-o-keyframes videoposter {
  0% {
    opacity:0;
  }

  49% {
    opacity:0;
  }

  50% {
    opacity:0;
  }

  99% {
    opacity:0;
  }

  100% {
    opacity:1;
  }
}

@keyframes videoposter {
  0% {
    opacity:0;
  }

  49% {
    opacity:0;
  }

  50% {
    opacity:0;
  }

  99% {
    opacity:0;
  }

  100% {
    opacity:1;
  }
}

.poster {
  position:absolute;
  margin-left:260px;
  margin-top:-200px;
}

.reserveseat {
  width:191px;
  margin-top:0;
  margin-left:1500px;
  cursor:pointer;
}

.reserveseat:hover {
  width:191px;
  margin-top:-10px;
  margin-left:1500px;
  cursor:pointer;
  transition:.3s all;
  box-shadow:1px 1px white;
}

.announcement {
  width:800px;
  font-size:42px;
  color:white;
  margin-left:550px;
  font-family:'Ropa Sans',sans-serif;
}

.socialiconssnap {
  margin-left:580px;
  margin-top:-45px;
  position:absolute;
}

.socialiconstwitter {
  margin-left:690px;
  margin-top:-45px;
  position:absolute;
}

.socialiconsinstagram {
  margin-left:745px;
  margin-top:-45px;
  position:absolute;
}

#minnav {
  height:640px;
  width:100%;
  margin-top:540px;
  border-bottom:3px solid #201b22;
}

#minnavinfo {
  color:white;
  font-size:42px;
  text-transform:uppercase;
  text-align:center;
  padding:10px;
  font-family:'Ropa Sans',sans-serif;
  letter-spacing:1px;
}

#araholicstitle {
  color:white;
  font-size:42px;
  text-transform:uppercase;
  text-align:center;
  padding:10px;
  font-family:'Ropa Sans',sans-serif;
  letter-spacing:1px;
  margin-top:-120px;
}

.accounttitle {
  color:white;
  font-size:42px;
  text-transform:uppercase;
  text-align:center;
  font-family:'Ropa Sans',sans-serif;
  letter-spacing:1px;
  margin-top:-70px;
}

.accountinfo0 {
  color:white;
  font-size:65px;
  text-transform:uppercase;
  text-align:center;
  font-family:'Ropa Sans',sans-serif;
  letter-spacing:1px;
  margin-top:220px;
}

.accountinfo1 {
  color:white;
  font-size:40px;
  text-align:center;
  font-family:'Ropa Sans',sans-serif;
  letter-spacing:1px;
}

.accountinfo2 {
  color:white;
  font-size:22px;
  text-align:center;
  font-family:'Ropa Sans',sans-serif;
  letter-spacing:1px;
  margin-top:-30px;
}

.accountinfo3 {
  margin-top:100px;
  margin-left:auto;
  height:40px;
  width:337px;
  padding:20px;
  background-color:white;
  color:black;
  font-size:45px;
  text-align:center;
  font-family:'Ropa Sans',sans-serif;
  letter-spacing:1px;
  margin-right:auto;
}

.accountinfo3:hover {
  margin-top:100px;
  margin-left:auto;
  height:40px;
  width:337px;
  padding:20px;
  background-color:white;
  color:black;
  font-size:45px;
  text-align:center;
  font-family:'Ropa Sans',sans-serif;
  letter-spacing:1px;
  margin-right:auto;
}

.accountimage {
  margin-top:-568px;
  opacity:.2;
  width:100%;
  border-bottom:3px solid black;
  border-top:3px solid black;
}

.fancy {
  line-height:.4;
  text-align:center;
}

.fancy span {
  display:inline-block;
  position:relative;
}

.fancy span:before,.fancy span:after {
  content:"";
  position:absolute;
  height:5px;
  border-bottom:.01em solid #ffffff7d;
  top:0;
  width:240px;
}

.fancy span:before {
  right:100%;
  margin-right:50px;
}

.fancy span:after {
  left:100%;
  margin-left:50px;
}

#minnavlinks {
  margin-top:-150px;
  margin-bottom:200px;
}

.minnavimg {
  width:631px;
  border-bottom:3px solid #201b22;
  border-top:2px solid #201b22;
  border-left:3px solid #201b22;
}

.smallarrow {
  position:absolute;
  margin-left:5px;
}

.aboutmevideo {
  margin-top:-300px;
  height:538px;
  border-right:3px solid #201b22;
  overflow:hidden;
}

.overlayvideo {
  margin-top:-300px;
  height:538px;
  border-right:3px solid #201b22;
  background:url()no-repeat;
}

video::-webkit-media-controls-enclosure {
  overflow:hidden;
}

video::-webkit-media-controls-panel {
  width:calc(100% + 30px);
}

video::-webkit-media-controls-fullscreen-button {
  display:none;
}

video::-webkit-media-controls-fullscreen-button {
  display:none;
}

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

.profile_section_content {
  z-index:1;
  position:relative;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  padding:0;
  margin:0;
}

.links {
  color:white;
  font-weight:bold;
  text-decoration:underline;
  font-size:17px;
  font-style:italic;
}

.links:hover {
  color:white;
  font-weight:bold;
  text-decoration:none;
  font-size:17px;
  font-style:italic;
  cursor:hand;
}

.phototext1 {
  color:white;
  font-weight:bold;
  text-decoration:none;
  font-size:20px;
  font-style:italic;
  letter-spacing:-1.5px;
  display:inline-block;
  padding:50px 235px 50px 200px;
  background:#2323235e;
}

.phototext2 {
  color:white;
  font-weight:bold;
  text-decoration:none;
  font-size:20px;
  font-style:italic;
  letter-spacing:-1.5px;
  display:inline-block;
  background:#2323235e;
  margin-left:-4px;
}

.phototext3 {
  color:white;
  font-weight:bold;
  text-decoration:none;
  font-size:20px;
  font-style:italic;
  letter-spacing:-1.5px;
  display:inline-block;
  padding:50px 130px 51px 200px;
  background:#2323235e;
  margin-left:635px;
}

.secondlinks,secondlinks:visited,secondlinks:link {
  color:white;
  font-weight:bold;
  text-decoration:underline;
  font-size:20px;
  font-style:italic;
}

.secondlinks:hover {
  color:white;
  font-weight:bold;
  text-decoration:none;
  font-size:20px;
  font-style:italic;
}

.logopositioning {
  width:185px;
  position:absolute;
  margin-left:-1540px;
}

.eventsslideshow {
  position:absolute;
  margin-left:-947px;
}

.eventscontenu {
  position:relative;
  width:100%;
  height:100%;
  overflow:hidden;
}

.eventsslideshow input {
  position:absolute;
  bottom:15px;
  left:50%;
  width:9px;
  height:9px;
  z-index:1001;
  cursor:pointer;
  opacity:0;
}

.slideshow {
  position:relative;
  width:100%;
  height:100%;
  border-top:3px solid #201b22;
}

.contenu {
  position:relative;
  width:100%;
  height:100%;
  overflow:hidden;
}

.slideshow input {
  position:absolute;
  bottom:15px;
  left:50%;
  width:9px;
  height:9px;
  z-index:1001;
  cursor:pointer;
  opacity:0;
}

.slider {
  position:relative;
  left:0;
  width:500%;
  height:100%;
  list-style:none;
  margin:0;
  padding:0;
  animation:slider 32s infinite;
}

.slider > li {
  color:#fff;
  width:20%;
  box-sizing:border-box;
  height:100%;
  float:left;
  text-align:center;
}

.slider > li img {
  box-sizing:border-box;
  display:block;
  margin:0 auto;
}

@keyframes slider {
  0%,20%,100% {
    left:0;
  }

  25%,45% {
    left:-100%;
  }

  50%,70% {
    left:-200%;
  }

  75%,95% {
    left:-300%;
  }
}

.slider2 {
  margin-top:-538px;
  margin-left:948px;
  width:500%;
  height:100%;
  list-style:none;
  animation:slider 32s infinite;
}

.slider2 > li {
  color:#fff;
  width:20%;
  box-sizing:border-box;
  height:100%;
  float:left;
  text-align:center;
}

.slider2 > li img {
  box-sizing:border-box;
  display:block;
  margin:0 auto;
}

@keyframes slider2 {
  0%,20%,100% {
    left:0;
  }

  25%,45% {
    left:-100%;
  }

  50%,70% {
    left:-200%;
  }

  75%,95% {
    left:-300%;
  }
}

/*-----------------[SLIDER EVENTS START]------------------------*/
#slider {
  width:948px;
  height:538px;
  margin-left:0;
  margin-top:-5px;
  background:#fff;
  overflow:visible;
  -moz-transition:all 450ms ease-in;
  -webkit-transition:all 450ms ease-in;
  -o-transition:all 450ms ease-in;
  position:static;
  transform:rotate(0deg);
  -ms-transform:rotate(0deg);
  -moz-transform:rotate(0deg);
  -webkit-transform:rotate(0deg);
  -o-transform:rotate(0deg);
}

#slider-shadow {
  width:948px;
  height:538px;
  margin-left:0;
  position:relative;
  background:#fff;
  box-shadow:0 0 5px 0 rgba(0,0,0,0.2);
  -moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);
  -webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);
}

#slider-shadow:before,#slider-shadow:after {
  content:'';
  position:absolute;
  width:60%;
  height:20px;
  -webkit-box-shadow:0 8px 16px rgba(0,0,0,0.5);
  -moz-box-shadow:0 8px 16px rgba(0,0,0,0.5);
  -ms-box-shadow:0 8px 16px rgba(0,0,0,0.5);
  -o-box-shadow:0 8px 16px rgba(0,0,0,0.5);
  box-shadow:0 8px 16px rgba(0,0,0,0.5);
  -webkit-transform:rotate(-4deg) skew(-10deg);
  -moz-transform:rotate(-4deg) skew(-10deg);
  -o-transform:rotate(-4deg) skew(-10deg);
  -ms-transform:rotate(-4deg) skew(-10deg);
  transform:rotate(-4deg) skew(-10deg);
  left:10px;
  bottom:13px;
  z-index:-1;
}

#slider-shadow:after {
  left:auto;
  right:10px;
  -webkit-transform:rotate(4deg) skew(10deg);
  -moz-transform:rotate(4deg) skew(10deg);
  -o-transform:rotate(4deg) skew(10deg);
  -ms-transform:rotate(4deg) skew(10deg);
  transform:rotate(4deg) skew(10deg);
}

#mask {
  overflow:hidden;
}

#slider:hover #pause {
  opacity:.8;
}

#slider:hover #progress {
  background-color:rgba(255,255,255,0.0);
}

#slider:hover ul,#slider:hover #progress,#slider:hover #overlay {
  -moz-animation-play-state:paused;
  -webkit-animation-play-state:paused;
}

#pause {
  width:948px;
  height:538px;
  position:absolute;
  top:0;
  opacity:0;
  background-image:url(http://s27.postimg.org/ryq4pxayn/gtk_media_pause.png);
  background-position:center;
  background-repeat:no-repeat;
  pointer-events:none;
  -moz-transition:all 450ms ease-in;
  -webkit-transition:all 450ms ease-in;
  -o-transition:all 450ms ease-in;
}

#overlay {
  width:948px;
  height:538px;
  position:absolute;
  top:0;
  background-image:url(http://w.noimage.png);
  background-position:center;
  background-repeat:no-repeat;
  pointer-events:none;
  -moz-transition:all 450ms ease-in;
  -webkit-transition:all 450ms ease-in;
  -o-transition:all 450ms ease-in;
  opacity:.5;
  -moz-animation:overlay-fade 32s infinite;
  -webkit-animation:overlay-fade 32s infinite;
}

#progress {
  width:1px;
  height:3px;
  background:none repeat scroll 0 0 rgba(0,136,204,0.8);
  -moz-animation:progress 32s infinite;
  -webkit-animation:progress 32s infinite;
  position:relative;
  top:-3px;
  -moz-transition:all 450ms ease-in;
  -webkit-transition:all 450ms ease-in;
  -o-transition:all 450ms ease-in;
}

#slider ul {
  width:4740px;
  list-style:none;
  padding:0;
  margin:0;
  -moz-animation:slide-animation 32s infinite;
  -webkit-animation:slide-animation 32s infinite;
  position:relative;
  left:0;
}

#slider li {
  display:inline;
  width:948px;
  height:538px;
  margin:0;
  padding:0;
  float:left;
  position:relative;
  background-image:url(http://i62.tinypic.com/2m7cie1.gif);
  background-position:50% 50%;
  background-repeat:no-repeat;
}

#slider li:last-of-type {
  background-color:#362c30;
}

#slider li a {
  display:block;
  text-decoration:none;
}

#slider li .slider-span {
  display:block;
  width:100%;
  padding:15px 20px;
  position:absolute;
  bottom:0;
  left:0;
  background-color:rgba(0,0,0,0.4);
  text-shadow:1px 1px 1px #362c30;
  pointer-events:none;
  text-align:left;
}

@-webkit-keyframes slide-animation {
  0% {
    opacity:0;
  }

  2% {
    opacity:1;
  }

  20% {
    left:0;
    opacity:1;
  }

  22.5% {
    opacity:.6;
  }

  25% {
    left:-948px;
    opacity:1;
  }

  45% {
    left:-948px;
    opacity:1;
  }

  47.5% {
    opacity:.6;
  }

  50% {
    left:-1896px;
    opacity:1;
  }

  70% {
    left:-1896px;
    opacity:1;
  }

  72.5% {
    opacity:.6;
  }

  75% {
    left:-2844px;
    opacity:1;
  }

  95% {
    opacity:1;
  }

  98% {
    left:-2844px;
    opacity:0;
  }

  100% {
    left:0;
    opacity:0;
  }
}

@-moz-keyframes slide-animation {
  0% {
    opacity:0;
  }

  2% {
    opacity:1;
  }

  20% {
    left:0;
    opacity:1;
  }

  22.5% {
    opacity:.6;
  }

  25% {
    left:-948px;
    opacity:1;
  }

  45% {
    left:-948px;
    opacity:1;
  }

  47.5% {
    opacity:.6;
  }

  50% {
    left:-1896px;
    opacity:1;
  }

  70% {
    left:-1896px;
    opacity:1;
  }

  72.5% {
    opacity:.6;
  }

  75% {
    left:-2844px;
    opacity:1;
  }

  95% {
    opacity:1;
  }

  98% {
    left:-2844px;
    opacity:0;
  }

  100% {
    left:0;
    opacity:0;
  }
}

@-webkit-keyframes progress {
  0% {
    width:0;
    opacity:0;
  }

  2% {
    width:0;
    opacity:1;
  }

  20% {
    width:948px;
    opacity:1;
  }

  22.5% {
    width:948px;
    opacity:0;
  }

  22.59% {
    width:0;
  }

  25% {
    width:0;
    opacity:1;
  }

  45% {
    width:948px;
    opacity:1;
  }

  47.5% {
    width:948px;
    opacity:0;
  }

  47.59% {
    width:0;
  }

  50% {
    width:0;
    opacity:1;
  }

  70% {
    width:948px;
    opacity:1;
  }

  72.5% {
    width:948px;
    opacity:0;
  }

  72.59% {
    width:0;
  }

  75% {
    width:0;
    opacity:1;
  }

  95% {
    width:948px;
    opacity:1;
  }

  98% {
    width:948px;
    opacity:0;
  }

  100% {
    width:0;
    opacity:0;
  }
}

@-moz-keyframes progress {
  0% {
    width:0;
    opacity:0;
  }

  2% {
    width:0;
    opacity:1;
  }

  20% {
    width:948px;
    opacity:1;
  }

  22.5% {
    width:948px;
    opacity:0;
  }

  22.59% {
    width:0;
  }

  25% {
    width:0;
    opacity:1;
  }

  45% {
    width:948px;
    opacity:1;
  }

  47.5% {
    width:948px;
    opacity:0;
  }

  47.59% {
    width:0;
  }

  50% {
    width:0;
    opacity:1;
  }

  70% {
    width:948px;
    opacity:1;
  }

  72.5% {
    width:948px;
    opacity:0;
  }

  72.59% {
    width:0;
  }

  75% {
    width:0;
    opacity:1;
  }

  95% {
    width:948px;
    opacity:1;
  }

  98% {
    width:948px;
    opacity:0;
  }

  100% {
    width:0;
    opacity:0;
  }
}

@-webkit-keyframes rotatey {
  0% {
    transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    -moz-transform:rotate(0deg);
    -webkit-transform:rotate(0deg);
    -o-transform:rotate(0deg);
  }

  25% {
    transform:rotate(1deg);
    -ms-transform:rotate(1deg);
    -moz-transform:rotate(1deg);
    -webkit-transform:rotate(1deg);
    -o-transform:rotate(1deg);
  }

  50% {
    transform:rotate(-1deg);
    -ms-transform:rotate(-1deg);
    -moz-transform:rotate(-1deg);
    -webkit-transform:rotate(-1deg);
    -o-transform:rotate(-1deg);
  }

  100% {
    transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    -moz-transform:rotate(0deg);
    -webkit-transform:rotate(0deg);
    -o-transform:rotate(0deg);
  }
}

@-moz-keyframes rotatey {
  0% {
    transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    -moz-transform:rotate(0deg);
    -webkit-transform:rotate(0deg);
    -o-transform:rotate(0deg);
  }

  25% {
    transform:rotate(1deg);
    -ms-transform:rotate(1deg);
    -moz-transform:rotate(1deg);
    -webkit-transform:rotate(1deg);
    -o-transform:rotate(1deg);
  }

  50% {
    transform:rotate(-1deg);
    -ms-transform:rotate(-1deg);
    -moz-transform:rotate(-1deg);
    -webkit-transform:rotate(-1deg);
    -o-transform:rotate(-1deg);
  }

  100% {
    transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    -moz-transform:rotate(0deg);
    -webkit-transform:rotate(0deg);
    -o-transform:rotate(0deg);
  }
}

@-webkit-keyframes overlay-fade {
  0% {
    opacity:0;
  }

  2% {
    opacity:.5;
  }

  95% {
    opacity:.5;
  }

  98% {
    opacity:0;
  }

  100% {
    opacity:0;
  }
}

@-moz-keyframes overlay-fade {
  0% {
    opacity:0;
  }

  2% {
    opacity:.5;
  }

  95% {
    opacity:.5;
  }

  98% {
    opacity:0;
  }

  100% {
    opacity:0;
  }
}

#slider ul li .slider-span h2 {
  font-size:24px;
  line-height:24px;
  color:#fff;
  font-weight:normal;
  text-shadow:1px 1px 1px #362c30;
}

/*-------------------[SLIDER END]-------------------------*/
/*-----------------[SLIDER2 EVENTS START]------------------------*/
#slider2 {
  width:948px;
  height:538px;
  margin-top:-538px;
  margin-left:948px;
  background:#fff;
  overflow:visible;
  -moz-transition:all 450ms ease-in;
  -webkit-transition:all 450ms ease-in;
  -o-transition:all 450ms ease-in;
  position:static;
  transform:rotate(0deg);
  -ms-transform:rotate(0deg);
  -moz-transform:rotate(0deg);
  -webkit-transform:rotate(0deg);
  -o-transform:rotate(0deg);
}

#slider-shadow2 {
  width:948px;
  height:538px;
  background:#fff;
  box-shadow:0 0 5px 0 rgba(0,0,0,0.2);
  -moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);
  -webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);
}

#slider-shadow2:before,#slider-shadow2:after {
  content:'';
  position:absolute;
  width:60%;
  height:20px;
  -webkit-box-shadow:0 8px 16px rgba(0,0,0,0.5);
  -moz-box-shadow:0 8px 16px rgba(0,0,0,0.5);
  -ms-box-shadow:0 8px 16px rgba(0,0,0,0.5);
  -o-box-shadow:0 8px 16px rgba(0,0,0,0.5);
  box-shadow:0 8px 16px rgba(0,0,0,0.5);
  -webkit-transform:rotate(-4deg) skew(-10deg);
  -moz-transform:rotate(-4deg) skew(-10deg);
  -o-transform:rotate(-4deg) skew(-10deg);
  -ms-transform:rotate(-4deg) skew(-10deg);
  transform:rotate(-4deg) skew(-10deg);
  left:10px;
  bottom:13px;
  z-index:-1;
}

#slider-shadow2:after {
  left:auto;
  right:10px;
  -webkit-transform:rotate(4deg) skew(10deg);
  -moz-transform:rotate(4deg) skew(10deg);
  -o-transform:rotate(4deg) skew(10deg);
  -ms-transform:rotate(4deg) skew(10deg);
  transform:rotate(4deg) skew(10deg);
}

#mask2 {
  overflow:hidden;
}

#slider2:hover #pause2 {
  opacity:.8;
}

#slider2:hover #progress2 {
  background-color:rgba(255,255,255,0.0);
}

#slider2:hover ul,#slider2:hover #progress2,#slider2:hover #overlay2 {
  -moz-animation-play-state:paused;
  -webkit-animation-play-state:paused;
}

#pause2 {
  width:948px;
  height:538px;
  position:absolute;
  top:0;
  opacity:0;
  background-image:url(http://s27.postimg.org/ryq4pxayn/gtk_media_pause.png);
  background-position:center;
  background-repeat:no-repeat;
  pointer-events:none;
  -moz-transition:all 450ms ease-in;
  -webkit-transition:all 450ms ease-in;
  -o-transition:all 450ms ease-in;
}

#overlay2 {
  width:948px;
  height:538px;
  position:absolute;
  top:0;
  background-image:url(http://w.noimage.png);
  background-position:center;
  background-repeat:no-repeat;
  pointer-events:none;
  -moz-transition:all 450ms ease-in;
  -webkit-transition:all 450ms ease-in;
  -o-transition:all 450ms ease-in;
  opacity:.5;
  -moz-animation:overlay-fade 32s infinite;
  -webkit-animation:overlay-fade 32s infinite;
}

#progress2 {
  width:1px;
  height:3px;
  background:none repeat scroll 0 0 rgba(0,136,204,0.8);
  -moz-animation:progress 32s infinite;
  -webkit-animation:progress 32s infinite;
  position:relative;
  top:-3px;
  -moz-transition:all 450ms ease-in;
  -webkit-transition:all 450ms ease-in;
  -o-transition:all 450ms ease-in;
}

#slider2 ul {
  width:3792px;
  list-style:none;
  padding:0;
  margin:0;
  -moz-animation:slide-animation 32s infinite;
  -webkit-animation:slide-animation 32s infinite;
  position:relative;
  left:0;
}

#slider2 li {
  display:inline;
  width:948px;
  height:538px;
  margin:0;
  padding:0;
  float:left;
  position:relative;
  background-image:url(http://i62.tinypic.com/2m7cie1.gif);
  background-position:50% 50%;
  background-repeat:no-repeat;
}

#slider2 li:last-of-type {
  background-color:#362c30;
}

#slider2 li a {
  display:block;
  text-decoration:none;
}

#slider2 li .slider-span2 {
  display:block;
  width:100%;
  padding:15px 20px;
  position:absolute;
  bottom:0;
  left:0;
  background-color:rgba(0,0,0,0.4);
  text-shadow:1px 1px 1px #362c30;
  pointer-events:none;
  text-align:left;
}

@-webkit-keyframes slide-animation {
  0% {
    opacity:0;
  }

  2% {
    opacity:1;
  }

  20% {
    left:0;
    opacity:1;
  }

  22.5% {
    opacity:.6;
  }

  25% {
    left:-948px;
    opacity:1;
  }

  45% {
    left:-948px;
    opacity:1;
  }

  47.5% {
    opacity:.6;
  }

  50% {
    left:-1896px;
    opacity:1;
  }

  70% {
    left:-1896px;
    opacity:1;
  }

  72.5% {
    opacity:.6;
  }

  75% {
    left:-2844px;
    opacity:1;
  }

  95% {
    opacity:1;
  }

  98% {
    left:-2844px;
    opacity:0;
  }

  100% {
    left:0;
    opacity:0;
  }
}

@-moz-keyframes slide-animation {
  0% {
    opacity:0;
  }

  2% {
    opacity:1;
  }

  20% {
    left:0;
    opacity:1;
  }

  22.5% {
    opacity:.6;
  }

  25% {
    left:-948px;
    opacity:1;
  }

  45% {
    left:-948px;
    opacity:1;
  }

  47.5% {
    opacity:.6;
  }

  50% {
    left:-1896px;
    opacity:1;
  }

  70% {
    left:-1896px;
    opacity:1;
  }

  72.5% {
    opacity:.6;
  }

  75% {
    left:-2844px;
    opacity:1;
  }

  95% {
    opacity:1;
  }

  98% {
    left:-2844px;
    opacity:0;
  }

  100% {
    left:0;
    opacity:0;
  }
}

@-webkit-keyframes progress {
  0% {
    width:0;
    opacity:0;
  }

  2% {
    width:0;
    opacity:1;
  }

  20% {
    width:948px;
    opacity:1;
  }

  22.5% {
    width:948px;
    opacity:0;
  }

  22.59% {
    width:0;
  }

  25% {
    width:0;
    opacity:1;
  }

  45% {
    width:948px;
    opacity:1;
  }

  47.5% {
    width:948px;
    opacity:0;
  }

  47.59% {
    width:0;
  }

  50% {
    width:0;
    opacity:1;
  }

  70% {
    width:948px;
    opacity:1;
  }

  72.5% {
    width:948px;
    opacity:0;
  }

  72.59% {
    width:0;
  }

  75% {
    width:0;
    opacity:1;
  }

  95% {
    width:948px;
    opacity:1;
  }

  98% {
    width:948px;
    opacity:0;
  }

  100% {
    width:0;
    opacity:0;
  }
}

@-moz-keyframes progress {
  0% {
    width:0;
    opacity:0;
  }

  2% {
    width:0;
    opacity:1;
  }

  20% {
    width:948px;
    opacity:1;
  }

  22.5% {
    width:948px;
    opacity:0;
  }

  22.59% {
    width:0;
  }

  25% {
    width:0;
    opacity:1;
  }

  45% {
    width:948px;
    opacity:1;
  }

  47.5% {
    width:948px;
    opacity:0;
  }

  47.59% {
    width:0;
  }

  50% {
    width:0;
    opacity:1;
  }

  70% {
    width:948px;
    opacity:1;
  }

  72.5% {
    width:948px;
    opacity:0;
  }

  72.59% {
    width:0;
  }

  75% {
    width:0;
    opacity:1;
  }

  95% {
    width:948px;
    opacity:1;
  }

  98% {
    width:948px;
    opacity:0;
  }

  100% {
    width:0;
    opacity:0;
  }
}

@-webkit-keyframes rotatey {
  0% {
    transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    -moz-transform:rotate(0deg);
    -webkit-transform:rotate(0deg);
    -o-transform:rotate(0deg);
  }

  25% {
    transform:rotate(1deg);
    -ms-transform:rotate(1deg);
    -moz-transform:rotate(1deg);
    -webkit-transform:rotate(1deg);
    -o-transform:rotate(1deg);
  }

  50% {
    transform:rotate(-1deg);
    -ms-transform:rotate(-1deg);
    -moz-transform:rotate(-1deg);
    -webkit-transform:rotate(-1deg);
    -o-transform:rotate(-1deg);
  }

  100% {
    transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    -moz-transform:rotate(0deg);
    -webkit-transform:rotate(0deg);
    -o-transform:rotate(0deg);
  }
}

@-moz-keyframes rotatey {
  0% {
    transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    -moz-transform:rotate(0deg);
    -webkit-transform:rotate(0deg);
    -o-transform:rotate(0deg);
  }

  25% {
    transform:rotate(1deg);
    -ms-transform:rotate(1deg);
    -moz-transform:rotate(1deg);
    -webkit-transform:rotate(1deg);
    -o-transform:rotate(1deg);
  }

  50% {
    transform:rotate(-1deg);
    -ms-transform:rotate(-1deg);
    -moz-transform:rotate(-1deg);
    -webkit-transform:rotate(-1deg);
    -o-transform:rotate(-1deg);
  }

  100% {
    transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    -moz-transform:rotate(0deg);
    -webkit-transform:rotate(0deg);
    -o-transform:rotate(0deg);
  }
}

@-webkit-keyframes overlay-fade {
  0% {
    opacity:0;
  }

  2% {
    opacity:.5;
  }

  95% {
    opacity:.5;
  }

  98% {
    opacity:0;
  }

  100% {
    opacity:0;
  }
}

@-moz-keyframes overlay-fade {
  0% {
    opacity:0;
  }

  2% {
    opacity:.5;
  }

  95% {
    opacity:.5;
  }

  98% {
    opacity:0;
  }

  100% {
    opacity:0;
  }
}

#slider2 ul li .slider-span h2 {
  font-size:24px;
  line-height:24px;
  color:#fff;
  font-weight:normal;
  text-shadow:1px 1px 1px #362c30;
}

/*-------------------[SLIDER2 END]-------------------------*/
.nvbico {
  margin-left:350px;
}

.ico {
  width:25px;
  padding:0 4px 0 0;
}

#header_bar,#footer_bar,#about_me_label,#profile_main_photo,#tags_label,#tags_value,#profile_about_me > div:nth-child(1) {
  display:none;
}

#username_container,#body_type_container,#ethnicity_container,#hair_container,#eyes_container,#weight_container,#height_container,#age_container,#city_container,#sexual_preference_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,#unix_last_broadcast_container,#avatar_holder,#profile_avatar,#status_container,#last_login_string_container,#unix_last_updated_container,#profile_header,#password_photo_gallery_previews,#profile_photo_galleries,#profile_comments,#profile_password_photo_galleries {
  display:none;
}

#username_value,#gender_value,#body_type_value,#ethnicity_label,#hair_value,#eyes_value,#weight_value,#height_value,#age_value,#country_value,#sexual_preference_value,#admirers_value,#friends_value,#marital_status_value,#camscore_value,#cam_score_container,#status_value {
  display:none;
}

#Home {
  position:absolute;
  top:-999999px;
  width:200px;
  height:20px;
}

::-webkit-scrollbar {
}

::-webkit-scrollbar-track {
}

::-webkit-scrollbar-thumb {
}

::-webkit-scrollbar-thumb:window-inactive {
}

#BCb {
  width:auto;
  height:auto;
  background-color:#1a2a2e;
  z-index:99;
}

.nvb,.twt,.ama,a,h1::before,h1::after,.tipers img,.tipers,.buy:link,#designBy,.arrow,.offtip,input[type="submit"],.wall_post_avatar {
  -webkit-transition:all .3s;
  -moz-transition:all .3s;
  -ms-transition:all .3s;
  -o-transition:all .3s;
  transition:all .3s;
}

#Nav {
  display:inline-block;
  width:100%;
  height:auto;
  padding-bottom:50px;
  margin-top:40px;
  text-align:right;
  margin-left:-190px;
  text-transform:uppercase;
  font-family:'Ropa Sans',sans-serif;
}

.nvb,.nvb:link,.nvb:visited {
  display:inline-block;
  padding:5px 10px;
  font-size:17px;
  color:#fff;
  text-decoration:none;
  border-bottom:1px solid #ffffff00;
  letter-spacing:1px;
}

.nvb:hover {
  display:inline-block;
  padding:5px 10px;
  font-size:17px;
  color:#fff;
  text-decoration:none;
  border-bottom:1px solid #ffffff00;
  letter-spacing:1px;
  border-bottom:1px solid white;
}

#infotitle {
  height:130px;
  background:url(https://img.mfcimg.com/photos2/156/15672963/478-318-182-798-11331097.jpg)no-repeat;
  text-align:center;
  border-top:3px solid #201b22;
}

#infoaboutme {
  display:block;
  width:1897px;
  height:538px;
  position:absolute;
  border:3px solid #201b22;
}

#infoaboutmetext {
  margin-top:100px;
  height:200px;
  text-align:left;
  width:770px;
  color:white;
  font-family:'Ropa Sans',sans-serif;
  font-size:20px;
  margin-left:1022px;
  position:relative;
}

#infoevents {
  display:block;
  width:1897px;
  height:538px;
  position:absolute;
  border:3px solid #201b22;
  background:#2e4e56;
  margin-top:140px;
}

#infoaaraholics {
  height:538px;
  text-align:left;
  width:948px;
  color:white;
  font-family:'Ropa Sans',sans-serif;
  font-size:20px;
  margin-left:949px;
  position:relative;
  background:#2e4e56;
  border-left:3px solid #201b22;
}

#eventsaraholics {
  height:538px;
  width:948px;
  position:absolute;
  background:#2e4e56;
  overflow:auto;
}

.araholicstext {
  color:white;
  position:absolute;
  margin-left:440px;
}

#profile_friends {
  display:block;
  margin-top:-102px;
  margin-bottom:30px;
  padding:5px 3px;
  border-bottom:1px solid #fff;
  border-left:1px solid #fff;
  border-right:1px solid #fff;
  border-top:2px solis #fff;
  box-shadow:0 1px 3px #000;
  -moz-box-shadow:0 1px 3px #000;
  -ms-box-shadow:0 1px 3px #000;
  -o-box-shadow:0 1px 3px #000;
  -webkit-box-shadow:0 1px 3px #000;
  border-radius:0 0 5px 5px;
  -moz-border-radius:0 0 5px 5px;
  -ms-border-radius:0 0 5px 5px;
  -o-border-radius:0 0 5px 5px;
  -webkit-border-radius:0 0 5px 5px;
  background:#f9fcf7;
  background:-moz-linear-gradient(top,#f9fcf7 0%,#f5f9f0 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9fcf7),color-stop(100%,#f5f9f0));
  background:-webkit-linear-gradient(top,#f9fcf7 0%,#f5f9f0 100%);
  background:-o-linear-gradient(top,#f9fcf7 0%,#f5f9f0 100%);
  background:-ms-linear-gradient(top,#f9fcf7 0%,#f5f9f0 100%);
  background:linear-gradient(to bottom,#f9fcf7 0%,#f5f9f0 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9fcf7',endColorstr='#f5f9f0',GradientType=0);
  transition:all .9s;
  -moz-transition:all .9s;
  -ms-transition:all .9s;
  -o-transition:all .9s;
  -webkit-transition:all .9s;
  display:none;
}

#account {
  height:667px;
  margin-top:130px;
  background:url(https://img.mfcimg.com/photos2/156/15672963/834-408-987-925-11331101.png)no-repeat;
  background-position:center;
  background-size:100%;
  border-top:3px solid #201b22;
}

iframe {
  border-width:0;
  padding-top:150px;
}