.bitmeup_bar{
    background: rgba(44,30,54,0.95);
    font-size: 20px;
    color: #DDD;
    box-shadow: 0px 0px 5px 3px rgba(139, 75, 161, 0.1);            
}
.bitmeup_bits_bar{
    background: rgba(44,30,54,0.95);
    font-size: 20px;
    color: #DDD;
    box-shadow: 0px 0px 4px rgba(188, 112, 220, 1), 0px 0px 8px rgba(188, 112, 220, 1), 0px 0px 10px rgba(188, 112, 220, 1);   
}



.bitmeup_logout{
    color: #FFF;
    font-size: 20px;           
    cursor:pointer;
}
.bitmeup_logout:hover{
    text-shadow: 0px 0px 4px #77228F, 0px 0px 8px #77228F, 0px 0px 10px #77228F;
}

.bitmeup_settings{
    color: #FFF;
    font-size: 20px;           
    cursor:pointer;
}
.bitmeup_settings:hover{
    text-shadow: 0px 0px 4px #77228F, 0px 0px 8px #77228F, 0px 0px 10px #77228F;
}

#bitmeup_flags{
    background: rgba(44,30,54,0.95);
    border: 1px solid #BC70DC;        
    box-shadow: 0px 0px 5px 3px rgba(139, 75, 161, 0.1);            
    animation: langBorder 5s infinite ease;
    animation-direction: alternate; 
-webkit-animation-direction:alternate;
   -moz-animation-direction:alternate;
    -ms-animation-direction:alternate;
     -o-animation-direction:alternate;    
}
@-webkit-keyframes langBorder {
    from {
        border-color: #BC70DC;
    }
    to {
        border-color: #553762;
    }
}
@keyframes langBorder {
    from {
        border-color: #BC70DC;
    }
    to {
        border-color: #553762;
    }
}


.bitmeup_border_bar {
    position:absolute;
    width:100%;
    height:100%;
    top: 0px;
    left: 0px;    
}
.bitmeup_border_bar_bottom {
    position:absolute;
    width:100%;
    height:100%;
    bottom: 0px;
    left: 0px;    
}


.bitmeup_border_bar_content {
    position:absolute;
    width:100%;
    height:100%;    
}

.bitmeup_border_bar .line, .bitmeup_border_bar_bottom .line {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;  
}
.bitmeup_border_bar .line:nth-of-type(1), .bitmeup_border_bar_bottom .line:nth-of-type(1) {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.bitmeup_border_bar i, .bitmeup_border_bar_bottom i{
    left: 0;
    top: 0;    
    display: block;
    position: absolute;    
}

.bitmeup_border_bar .linei1, .bitmeup_border_bar_bottom .linei1{
    width: 200%;
    border: 1px solid transparent;
    -moz-border-image: -moz-linear-gradient(right, #BC70DC 15%, transparent 25%, transparent 60%, #BC70DC 70%, transparent 100%);
    -webkit-border-image: -webkit-linear-gradient(right, #BC70DC 15%, transparent 25%, transparent 60%, #BC70DC 70%, transparent 100%);
    border-image: linear-gradient(to right, #BC70DC 15%, transparent 25%, transparent 60%, #BC70DC 70%, transparent 100%);
    border-image-slice: 1;  
    -webkit-animation: bitmeupBarNove 8s infinite ease;
    animation: bitmeupBarNove 8s infinite ease;
    animation-direction: alternate; 
-webkit-animation-direction:alternate;
   -moz-animation-direction:alternate;
    -ms-animation-direction:alternate;
     -o-animation-direction:alternate;
}

@-webkit-keyframes bitmeupBarNove {
    from {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }
    to {
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
    }
}
@keyframes bitmeupBarNove {
    from {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }
    to {
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
    }
}

.bitmeup_game_button{
    width: 180px;
    height: 40px;
    background: rgba(0,0,0,0.8);
    transform: perspective(10px) rotateX(5deg);
    margin: 50px;
    border: 1px solid #BC70DC;        
    box-shadow: 0px 0px 5px 3px rgba(139, 75, 161, 0.1);            
    animation: langBorder 5s infinite ease;
    animation-direction: alternate; 
-webkit-animation-direction:alternate;
   -moz-animation-direction:alternate;
    -ms-animation-direction:alternate;
     -o-animation-direction:alternate;    
    border-bottom: 0px;
}

.bitmeup_game_button_txt a{
    color: #DDD;
    text-decoration: none;
}

.bitmeup_game_button_txt{
    cursor:pointer;
    font-size: 26px;
    color: #DDD;
    animation: PlayPulse 2s infinite ease-in;
    animation-direction: alternate;         
-webkit-animation-direction:alternate;
   -moz-animation-direction:alternate;
    -ms-animation-direction:alternate;
     -o-animation-direction:alternate;    
    text-shadow: 0px 0px 10px rgba(188, 112, 220, 1), 0px 0px 10px rgba(188, 112, 220, 1), 0px 0px 10px rgba(188, 112, 220, 1);
}
@-webkit-keyframes PlayPulse {
    from {
        text-shadow: 0px 0px 10px rgba(188, 112, 220, 1), 0px 0px 10px rgba(188, 112, 220, 1), 0px 0px 10px rgba(188, 112, 220, 1);
    }
    to {
        text-shadow: 0px 0px 10px rgba(188, 112, 220, 0.5), 0px 0px 10px rgba(188, 112, 220, 0.5), 0px 0px 10px rgba(188, 112, 220, 0.5);    
    }
}
@keyframes PlayPulse {
    from {
        text-shadow: 0px 0px 10px rgba(188, 112, 220, 1), 0px 0px 10px rgba(188, 112, 220, 1), 0px 0px 10px rgba(188, 112, 220, 1);
    }
    to {
        text-shadow: 0px 0px 10px rgba(188, 112, 220, 0.5), 0px 0px 10px rgba(188, 112, 220, 0.5), 0px 0px 10px rgba(188, 112, 220, 0.5);    
    }
}

.bitmeup_game_button_txt:hover{
    text-shadow: 0px 0px 10px rgba(86, 191, 88, 1), 0px 0px 10px rgba(86, 191, 88, 1), 0px 0px 10px rgba(86, 191, 88, 1);
    animation: playGreenBorder 1s infinite ease-in;
    animation-direction: alternate; 
-webkit-animation-direction:alternate;
   -moz-animation-direction:alternate;
    -ms-animation-direction:alternate;
     -o-animation-direction:alternate;    
}

@-webkit-keyframes playGreenBorder {
    from {
        text-shadow: 0px 0px 10px rgba(86, 191, 88, 1), 0px 0px 10px rgba(86, 191, 88, 1), 0px 0px 10px rgba(86, 191, 88, 1);
    }
    to {
        text-shadow: 0px 0px 10px rgba(86, 191, 88, 0.5), 0px 0px 10px rgba(86, 191, 88, 0.5), 0px 0px 10px rgba(86, 191, 88, 0.5);
    }
}
@keyframes playGreenBorder {
    from {
        text-shadow: 0px 0px 10px rgba(86, 191, 88, 1), 0px 0px 10px rgba(86, 191, 88, 1), 0px 0px 10px rgba(86, 191, 88, 1);
    }
    to {
        text-shadow: 0px 0px 10px rgba(86, 191, 88, 0.5), 0px 0px 10px rgba(86, 191, 88, 0.5), 0px 0px 10px rgba(86, 191, 88, 0.5);
    }
}

.bitmeup_game_txt{
    font-size:11px;
    color:#DDD;
    text-shadow: 0px 0px 7px rgba(0, 0, 0, 1),0px 0px 7px rgba(0, 0, 0, 1),0px 0px 7px rgba(0, 0, 0, 1),0px 0px 7px rgba(0, 0, 0, 1),0px 0px 7px rgba(0, 0, 0, 1);
}

.bitmeup_active_menu{
    text-shadow: 0px 0px 10px rgba(188, 112, 220, 1), 0px 0px 10px rgba(188, 112, 220, 1), 0px 0px 10px rgba(188, 112, 220, 1);
    animation: MenuPulse 1s infinite ease-in;
    animation-direction: alternate;         
-webkit-animation-direction:alternate;
   -moz-animation-direction:alternate;
    -ms-animation-direction:alternate;
     -o-animation-direction:alternate;    
}
@-webkit-keyframes MenuPulse {
    from {
        text-shadow: 0px 0px 10px rgba(188, 112, 220, 1), 0px 0px 10px rgba(188, 112, 220, 1), 0px 0px 10px rgba(188, 112, 220, 1);
    }
    to {
        text-shadow: 0px 0px 10px rgba(188, 112, 220, 0.5), 0px 0px 10px rgba(188, 112, 220, 0.5), 0px 0px 10px rgba(188, 112, 220, 0.5);    
    }
}
@keyframes MenuPulse {
    from {
        text-shadow: 0px 0px 10px rgba(188, 112, 220, 1), 0px 0px 10px rgba(188, 112, 220, 1), 0px 0px 10px rgba(188, 112, 220, 1);
    }
    to {
        text-shadow: 0px 0px 10px rgba(188, 112, 220, 0.5), 0px 0px 10px rgba(188, 112, 220, 0.5), 0px 0px 10px rgba(188, 112, 220, 0.5);    
    }
}

.bitmeup_active_menu_icon{
    background: transparent;
    height: 100%;
    width: 100%;
    border-radius: 50%;
    box-shadow: 0px 0px 4px 1px rgba(188, 112, 220, 1), 0px 0px 4px 1px rgba(188, 112, 220, 1), 0px 0px 4px 1px rgba(188, 112, 220, 1);    
    animation: MenuIconPulse 1s infinite ease-in;
    animation-direction: alternate;          
-webkit-animation-direction:alternate;
   -moz-animation-direction:alternate;
    -ms-animation-direction:alternate;
     -o-animation-direction:alternate;    
}
@keyframes MenuIconPulse {
    from {
        box-shadow: 0px 0px 4px 1px rgba(188, 112, 220, 1), 0px 0px 4px 1px rgba(188, 112, 220, 1), 0px 0px 4px 1px rgba(188, 112, 220, 1);    
    }
    to {
        box-shadow: 0px 0px 4px 1px rgba(188, 112, 220, 0.2), 0px 0px 4px 1px rgba(188, 112, 220, 0.2), 0px 0px 4px 1px rgba(188, 112, 220, 0.2);    
    }
}

iframe[id^='twitter-widget-'] {
    width:100% !important;
    max-width:none !important;
    max-height:none !important; 
}

