 .login-popup
        {
            display: none;
            background: #333;
            padding: 5px 10px 10px 10px;
            float: left;
            font-size: 1.2em;
            position: fixed;
            top: 50%;
            left: 50%;
            z-index: 9999999;
            background: #249AED;
            width: 230px;
        }

            .login-popup h2
            {
                font-size: 18px;
                font-weight: bold;
                color: #FFF;
                font-family: 'Exo', sans-serif;
                border-bottom: 1px #ccc solid;
                padding: 0px 0px 5px 0px;
            }

        form.signin input:-moz-placeholder
        {
            color: #bbb;
        }

        form.signin input::-webkit-input-placeholder
        {
            color: #bbb;
        }

        .login_button
        {
            background: #0567ab;
            cursor: pointer;
            display: inline-block;
            margin-top: 10px;
            width: auto;
            border: 0;
            font-size: 14px;
            color: #fff;
            padding: 5px 10px;
        }

            .login_button:hover
            {
                background: #07558b;
            }

        .inputtext
        {
            border: 0px;
            background: #f4f5f6;
            color: #000;
            width: 220px;
            margin: 10px 0px 0px 0px;
            padding: 6px 5px;
        }

        .forgot
        {
            padding: 7px 0px 0px 0px;
            width: 100%;
            float: left;
            font-size: 12px;
            font-family: Arial,Helvetica,sans-serif;
        }

            .forgot a
            {
                color: #000;
            }

                .forgot a:hover
                {
                    color: #000;
                    text-decoration: underline;
                }

        .close_btn
        {
            background: url(../images/allimg.png) no-repeat -36px -210px;
            width: 13px;
            height: 13px;
            right: 8px;
            top: 9px;
            float: right;
            position: absolute;
        }

        h2
        {
            border-bottom: 1px solid #CCCCCC;
            color: #FFFFFF;
            margin: 0px;
            font-family: 'Exo',sans-serif;
            font-size: 18px;
            font-weight: bold;
            padding: 0 0 5px;
        }

        .error
        {
            float: left;
            padding: 6px 0px 0px 0px;
            color: red;
        }
