﻿.winIframeLogReg {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    z-index: 200;
    display: none;
    margin-right: -100%;
    opacity: 0;
    background: #fff;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    -webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
}

    .winIframeLogReg .bg {
        position: absolute;
        width: 100%;
        height: 100%;
        z-index: 1;
        background: rgba(0,0,0,0.4)
    }

    .winIframeLogReg .main {
        position: relative;
        z-index: 2;
        width: 90%;
        height: 100%;
        background: var(--mr);
        color: #fff;
    }

        .winIframeLogReg .main a {
            color: #fff;
        }

        .winIframeLogReg .main .item {
            text-transform: capitalize;
        }

    .winIframeLogReg.atc {
        display: block;
        opacity: 0;
    }

        .winIframeLogReg.atc.delay {
            margin-right: 0;
            opacity: 1;
        }
