/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Dec 18, 2014, 6:19:58 PM
    Author     : Julien_2
*/

._wbfi18ncorner.top, 
._wbfi18ncorner.bottom,
._wbfi18ncorner.left,
._wbfi18ncorner.right {
    background: #ff0000;
    position: fixed;
    z-index: 10000000;
}
._wbfi18ncorner.left, 
._wbfi18ncorner.right {
    top: 0; bottom: 0;
    width: 3px;
}
._wbfi18ncorner.left { left: 0; }
._wbfi18ncorner.right { right: 0; }

._wbfi18ncorner.top, 
._wbfi18ncorner.bottom {
    left: 0; right: 0;
    height: 3px;
}
._wbfi18ncorner.top { top: 0; }
._wbfi18ncorner.bottom { bottom: 0; }

._i18nwrapper {
    border: 2px solid green;
}

/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
._wbfi18n {
    *zoom: 1;
    display: inline-block;
}

._wbfi18n:before,
._wbfi18n:after {
    content: " ";
    display: table;
}

._wbfi18n:after {
    clear: both;
}

._wbfi18noverlay {
    background: rgba(255, 255, 255, 0.5);
    border: 1px solid rgb(184, 184, 184);
    padding: 5px;
    -moz-border-radius: 5px;
                -webkit-border-radius: 5px;
                border-radius: 5px; 
}

._wbfi18noverlay > .inner {
    /*display: inline-block;*/
    height: 100%;
    background-color: #777;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;
    -webkit-transition: width .4s ease-in-out;
    -moz-transition: width .4s ease-in-out;
    -ms-transition: width .4s ease-in-out;
    -o-transition: width .4s ease-in-out;
    transition: width .4s ease-in-out;		
}

._wbfi18noverlay.stripes .inner {
    -webkit-background-size: 30px 30px;
    -moz-background-size: 30px 30px;
    background-size: 30px 30px;			
                background-image: -webkit-gradient(linear, left top, right bottom,
                                                        color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent),
                                                        color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)),
                                                        color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent),
                                                        to(transparent));
    background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                        transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                        transparent 75%, transparent);
    background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                        transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                        transparent 75%, transparent);
    background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                        transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                        transparent 75%, transparent);
    background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                        transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                        transparent 75%, transparent);
    background-image: linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                        transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                        transparent 75%, transparent);            

    -webkit-animation: animate-stripes 3s linear infinite;
    -moz-animation: animate-stripes 3s linear infinite;       		
        }

@-webkit-keyframes animate-stripes { 
    0% {background-position: 0 0;} 100% {background-position: 60px 0;}
}


@-moz-keyframes animate-stripes {
    0% {background-position: 0 0;} 100% {background-position: 60px 0;}
}

._wbfi18noverlay.blue .inner {
    background-color: #34c2e3;   
}

._wbfi18noverlay.red .inner {
    background-color: rgba(241, 0, 0, 0.8); 
}

._wbfi18noverlay.orange .inner {
    background-color: rgba(241, 162, 0, 0.8); 
}	

._wbfi18noverlay.green .inner {
    background-color: rgba(165, 223, 65, 0.8);
}		
