@charset "utf-8";
/* CSS Document */
body { overflow-x: hidden; }
::-webkit-input-placeholder {
   color: red;
}

:-moz-placeholder { /* Firefox 18- */
   color: red;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: red;  
}

:-ms-input-placeholder {  
   color: red;  
}

.membership{background-color: #ed125f; top: 10px; padding: 2px 7px 1px; font-size: 13px; border-radius: 2px; left: 10px; color: #fff; text-transform: uppercase; position: absolute; z-index: 11;}
.membership-a{background-color: #4a90e2; top: 10px; padding: 2px 7px 1px; font-size: 13px; border-radius: 2px; left: 10px; color: #fff; text-transform: uppercase; position: absolute; z-index: 11;}
.membership-s-p{background-color: #ed125f;   padding: 2px 7px 1px; font-size: 13px; border-radius: 2px;   color: #fff; text-transform: uppercase; }

.views-text{top: 10px; right: 25px; padding: 2px 7px 1px; border-radius: 2px; background-color: rgba(31,31,31,.8); color: #b2b3b4; font-size: 13px; position: absolute; z-index: 11; box-sizing: border-box;}
.views-text-s-p{  padding: 2px 7px 1px; border-radius: 2px; background-color: rgba(31,31,31,.8); color: #b2b3b4; font-size: 13px;   box-sizing: border-box;}
.video-info-text{bottom: 10px;
right: 10px;
left: 20px;
opacity: .9; position: absolute;
z-index: 11; box-sizing: border-box;}
.description{color: #fff;
 
display: block;
position: relative;
margin-top: 5px; z-index: 11;  text-shadow: 2px 2px 4px #000000;}

.description-s-p{color: #fff;
max-width: 80%;
display: block;
 
   text-shadow: 2px 2px 4px #000000;}

 
 
 .red {-webkit-animation: neon1 0.5s ease-in-out infinite alternate;
		  -moz-animation: neon1 0.5s ease-in-out infinite alternate;
		  animation: neon1 0.5s ease-in-out infinite alternate; }
 .blue {color:#228DFF;}
 .blue {color:#6cd7ff;
          -webkit-animation: neon2 1.5s ease-in-out infinite alternate;
	  -moz-animation: neon2 1.5s ease-in-out infinite alternate;
	  animation: neon2 1.5s ease-in-out infinite alternate;}
 
  @-webkit-keyframes neon1 {
  from {
    text-shadow: 0 0 10px #fff,
               0 0 20px  #fff,
               0 0 30px  #fff,
               0 0 40px  #ff0000,
               0 0 70px  #ff0000,
               0 0 80px  #ff0000,
               0 0 100px #ff0000,
               0 0 150px #ff0000;
  }
  to {
    text-shadow: 0 0 5px #fff,
               0 0 10px #fff,
               0 0 15px #fff,
               0 0 20px #ff0000,
               0 0 35px #ff0000,
               0 0 40px #ff0000,
               0 0 50px #ff0000,
               0 0 75px #ff0000;
  }
}
 
@-webkit-keyframes neon2 {
  from {
    text-shadow: 0 0 10px #fff,
               0 0 20px  #fff,
               0 0 30px  #fff,
               0 0 40px  #228DFF,
               0 0 70px  #228DFF,
               0 0 80px  #228DFF,
               0 0 100px #228DFF,
               0 0 150px #228DFF;
  }
  to {
    text-shadow: 0 0 5px #fff,
               0 0 10px #fff,
               0 0 15px #fff,
               0 0 20px #228DFF,
               0 0 35px #228DFF,
               0 0 40px #228DFF,
               0 0 50px #228DFF,
               0 0 75px #228DFF;
  }
}
 
  @-moz-keyframes neon1 {
  from {
    text-shadow: 0 0 10px #fff,
               0 0 20px  #fff,
               0 0 30px  #fff,
               0 0 40px  #ff0000,
               0 0 70px  #ff0000,
               0 0 80px  #ff0000,
               0 0 100px #ff0000,
               0 0 150px #ff0000;
  }
  to {
    text-shadow: 0 0 5px #fff,
               0 0 10px #fff,
               0 0 15px #fff,
               0 0 20px #ff0000,
               0 0 35px #ff0000,
               0 0 40px #ff0000,
               0 0 50px #ff0000,
               0 0 75px #ff0000;
  }
}
 
@-moz-keyframes neon2 {
  from {
    text-shadow: 0 0 10px #fff,
               0 0 20px  #fff,
               0 0 30px  #fff,
               0 0 40px  #228DFF,
               0 0 70px  #228DFF,
               0 0 80px  #228DFF,
               0 0 100px #228DFF,
               0 0 150px #228DFF;
  }
  to {
    text-shadow: 0 0 5px #fff,
               0 0 10px #fff,
               0 0 15px #fff,
               0 0 20px #228DFF,
               0 0 35px #228DFF,
               0 0 40px #228DFF,
               0 0 50px #228DFF,
               0 0 75px #228DFF;
  }
}
 
@keyframes neon1 {
  from {
    text-shadow: 0 0 10px #fff,
               0 0 20px  #fff,
               0 0 30px  #fff,
               0 0 40px  #ff0000,
               0 0 70px  #ff0000,
               0 0 80px  #ff0000,
               0 0 100px #ff0000,
               0 0 150px #ff0000;
  }
  to {
    text-shadow: 0 0 5px #fff,
               0 0 10px #fff,
               0 0 15px #fff,
               0 0 20px #ff0000,
               0 0 35px #ff0000,
               0 0 40px #ff0000,
               0 0 50px #ff0000,
               0 0 75px #ff0000;
  }
}
 
@keyframes neon2 {
  from {
    text-shadow: 0 0 10px #fff,
               0 0 20px  #fff,
               0 0 30px  #fff,
               0 0 40px  #228DFF,
               0 0 70px  #228DFF,
               0 0 80px  #228DFF,
               0 0 100px #228DFF,
               0 0 150px #228DFF;
  }
  to {
    text-shadow: 0 0 5px #fff,
               0 0 10px #fff,
               0 0 15px #fff,
               0 0 20px #228DFF,
               0 0 35px #228DFF,
               0 0 40px #228DFF,
               0 0 50px #228DFF,
               0 0 75px #228DFF;
  }
}