#adultAuth{
        width: 640px;
        height: 368px;
    }
.authForm{
        border-radius:10px;
        height:300px;   
        background:#000;
        color:#fff;
    }
.authForm.big{
    height:368px;
}
.authForm p.desc{
    font-size:13px;
    text-align:center;
    margin-top:111px;
    margin-bottom:15px;
    line-height: 24px;
    padding:0 8px;
}
.authForm .adult_buttons{
    margin: 0 auto;
    overflow: hidden;
    width: 315px;
}

.authForm a.adult_user{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #ffffff;
    padding: 10px 20px;
    background: -moz-linear-gradient(
        top,
        #fe3333 0%,
        #d70000);
    background: -webkit-gradient(
        linear, left top, left bottom, 
        from(#fe3333),
        to(#d70000));
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: 0px solid #b85f00;
    width:96px;
    float:left;
    cursor:pointer;
    margin-right:20px;
    text-align:center;
}


.authForm a.just_kid{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #ffffff;
    padding: 10px 20px;
    background: -moz-linear-gradient(
        top,
        #fe3333 0%,
        #d70000);
    background: -webkit-gradient(
        linear, left top, left bottom, 
        from(#fe3333),
        to(#d70000));
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: 0px solid #b85f00;
    width:118px;
    float:left;
    cursor:pointer;
    text-align:center;
}

.authFormH1{
    font-size:14px;
    color:#fff;
    background:#1a1a1a;
    height:20px;
    padding:10px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    line-height: 22px;
}
.authForm form{
    color:#7a7b79;
    font-size:13px;
    margin-left: 15px;  
    width: 330px;  
    margin-top: 10px;
}

#adultAuth.modal .authForm form{
    width: 360px;  
}

#adultAuth.modal .authFormBot{
    padding: 3px 10px;
}


.authForm form label{
    display: block;
    margin-bottom: 10px;
}
.authForm form label span{
    display: block;
    margin-bottom:7px;   
}
.authForm form input{
    background:#2d2d2d;
    color:#7a7b79;
    border:none;
    border-radius: 5px;
    width:310px;
    padding:10px;   
    font-size:15px;
}

#adultAuth.modal .authForm form input.g_user,#adultAuth.modal .authForm form input.g_pass{
    width:340px;
}
.authForm .rememberMe{
    width:150px;
    font-size:12px;
    text-align: left;
    float:left;
    margin-top: 11px;
}
#rememberMe{
    width:20px;
    margin:0;
}
.authForm .submit{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #ffffff;
    padding: 10px 20px;
    background: -moz-linear-gradient(
        top,
        #fe3333 0%,
        #d70000);
    background: -webkit-gradient(
        linear, left top, left bottom, 
        from(#fe3333),
        to(#d70000));
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: 0px solid #b85f00;
    width:130px;
    float:right;
    cursor:pointer;
}
.authFormBot{
    clear:both;
    font-size:12px;
    color:#fff;
    height:20px;
    padding:10px;
    margin-top:0;
    border-top:1px solid #343434;
}
.authFormBot a{
    color:#fff; 
    margin-right:10px;
    line-height: 20px;
}


.fb_auth_big{
    background:url('../../../v3_imgs/ci/facebook_snippet.png') no-repeat 0 0;
    display: block;
    width: 256px;
    height: 47px;
}

.fb_auth_big:hover{
    background:url('../../../v3_imgs/ci/facebook_snippet.png') no-repeat 0 -49px;
}


.fb_auth_big.eng{
    background:url('../../../v3_imgs/ci/facebook_snippet.png') no-repeat 0 -98px;
}

.fb_auth_big.eng:hover{
    background:url('../../../v3_imgs/ci/facebook_snippet.png') no-repeat 0 -147px;
}

.fb_auth_big.azn{
    background:url('../../../v3_imgs/ci/facebook_snippet.png') no-repeat 0 -196px;
}

.fb_auth_big.azn:hover{
    background:url('../../../v3_imgs/ci/facebook_snippet.png') no-repeat 0 -245px;
}

.fb_auth_big.rus{
    background:url('../../../v3_imgs/ci/facebook_snippet.png') no-repeat 0 -196px;
}

.fb_auth_big.rus:hover{
    background:url('../../../v3_imgs/ci/facebook_snippet.png') no-repeat 0 -245px;
}


#adultAuth .auth_left{
    border-right: 1px dotted #343434;
    float: left;
    margin-bottom: 5px;
    margin-right: 15px;
    margin-top: 5px;
    overflow: hidden;
    padding-bottom: 13px;
    padding-right: 15px;
    width: 345px;
}

#adultAuth.modal .auth_left{
    width: 375px;
}

#adultAuth .auth_right{
    float:left;
    width:256px;
    overflow: hidden;
}

#adultAuth .auth_right p{
    font-size:13px;
    line-height: 20px;
    color:#7A7B79;
    margin:15px 0;
}

#adultAuth.modal {
    width: 670px;
    height:301px;
}


.div_reg #player_flash_cont{
    width:670px;
}