﻿.bita_pop_dark {
    position: fixed;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    background-color: rgba(0, 0, 0, 0.12);
    /*
    background-color: #000;
    opacity: 0.12;
    */
}

.div_bita_dialog_dark {
    position: fixed;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    /*
    width: 100%;
    height: 100%;
    */
    /*
    display: flex;
    -webkit-display: flex;
    -moz-display: flex;
    -ms--display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: center;
    */
    /*padding: 10px 0px;*/
}

    .div_bita_dialog_dark > div.div_bita_dialog_main {
        /*max-height: calc(100vh - 10vh);*/
        /*max-width: 800px;*/
        /*margin: 0px auto;*/
        /*
        position: relative;
        display: flex;
        -webkit-display: flex;
        -moz-display: flex;
        -ms--display: flex;
        flex-direction: column;
        */
        /*
        transition: all 0.2s;
        transform: scale(0.75);
        opacity: 0;
        zoom: 0.7;
        transition: transform .225s cubic-bezier(0.0,0.0,0.2,1);
        */
        direction: rtl;
        width: 100%;
        max-height: 100%;
        border-radius: 11px 11px 0px 0px;
        opacity: 0.7;
        /*transform: scale(0.9) translate(-50%, -50%);*/
        /*transition: transform 0.15s;*/
        background-color: #fff;
        position: absolute;
        left: 50%;
        top: 50%;
        /*transform: translate(-50%, -50%);*/
        transition: opacity 0.2s;
        box-shadow: 0 17px 17px rgba(0,0,0,.15),0 27px 55px rgba(0,0,0,.3);
        /*
        */
    }
    .div_bita_dialog_dark > div.div_bita_dialog_main_scale_1 {
        opacity: 1 !important;
        background-color: #fff;
        /*
        transform: scale(1);
        transform: none !important;
        transition: none !important;
        */
    }

    .div_bita_dialog_dark > div.div_bita_dialog_main_shown {
        opacity: 1;
        /*transform: scale(1);*/
        /*transform: none translate(-50%, -50%) !important;*/
        /*
        zoom: 1;
        transform: scale(1);
        opacity: 1;
        */
    }

    .div_bita_dialog_dark > div.div_bita_dialog_main > .div_bita_dialog_header {
        /*background-image: url('../Image/bg_win.png');*/
        background-position: top left;
        background-repeat: repeat-x;
        /*background-color: #f7f7f7;*/
        border-radius: 10px 10px 0px 0px;
        /*padding: 12px 30px 12px 30px;*/
        padding: 10px 30px 9px 30px;
        text-indent: 18px;
        position: relative;
        font-size: 0.75rem;
        /*color: #0e2d5f;*/
        border-top: 1px solid #95b8e7;
        border-left: 1px solid #95b8e7;
        border-right: 1px solid #95b8e7;
    }
        .div_bita_dialog_dark > div.div_bita_dialog_main > .div_bita_dialog_header > span {
            font-size: 0.8rem;
            font-family: Tahoma;
        }
            .div_bita_dialog_dark > div.div_bita_dialog_main > .div_bita_dialog_header > div.div_close {
                position: absolute;
                right: 0px;
                top: 0px;
                width: 45px;
                height: 100%;
                text-indent: 0px;
                text-align: center;
                cursor: pointer;
            }

                .div_bita_dialog_dark > div.div_bita_dialog_main > .div_bita_dialog_header > div.div_close > span {
                    font-size: 1.3rem;
                    line-height: 2.5rem;
                    color: #a40000;
                    opacity: 0.6;
                    transition: all 0.2s;
                }
                    .div_bita_dialog_dark > div.div_bita_dialog_main > .div_bita_dialog_header > div.div_close:hover > span {
                        color: #ca1111;
                        opacity: 1;
                    }

                    .div_bita_dialog_dark > div.div_bita_dialog_main > .div_bita_dialog_header > div.div_close:active > span {
                        color: #a30101;
                    }

    .div_bita_dialog_dark.bita_pop_main_dialog {
    }
        .div_bita_dialog_dark.bita_pop_main_dialog > div.div_bita_dialog_main {
        }
            .div_bita_dialog_dark.bita_pop_main_dialog > div.div_bita_dialog_main > .div_bita_dialog_header {
                padding-right: 0;
            }
                .div_bita_dialog_dark.bita_pop_main_dialog > div.div_bita_dialog_main > .div_bita_dialog_header > div.div_close {
                    display: none;
                }

    .div_bita_dialog_dark > div.div_bita_dialog_main > .div_bita_dialog_body {
        border-left: 1px solid #95b8e7;
        border-right: 1px solid #95b8e7;
        border-bottom: 1px solid #95b8e7;
        width: 100%;
        /*
        -webkit-overflow-scrolling: touch;
        overflow: scroll;
        */
    }

            .div_bita_dialog_dark > div.div_bita_dialog_main > .div_bita_dialog_body > iframe {
                width: 100%;
                height: 100%;
                min-height: 10px;
                background-color: #fff;
            }

.div_bita_slide_dark {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    display: flex;
    -webkit-display: flex;
    -moz-display: flex;
    -ms--display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: center;
    background-color: rgba(0, 0, 0, 0.1);
    transition: opacity 0.3s;
}
.div_bita_slide_dark_o0 {
    opacity: 0;
}

@media only screen and (max-width: 768px) {
    .div_bita_dialog_dark {
        padding: 0px;
    }
        .div_bita_dialog_dark > div.div_bita_dialog_main {
            border-radius: 0px;
        }
            .div_bita_dialog_dark > div.div_bita_dialog_main > .div_bita_dialog_header {
                border-radius: 0px;
            }
}


.div_alert_box {
    display: flex;
    -webkit-display: flex;
    -moz-display: flex;
    -ms--display: flex;
    flex: 1;
    flex-direction: column;
    height: 100%;
}
    .div_alert_box .div_text {
        flex: 1;
        overflow-y: scroll;
        overflow-x: hidden;
        padding: 0.2rem 0.5rem;
    }
    .div_alert_box .div_buttons_set {
        padding: 0.1rem;
    }