﻿.fancybox-margin {
    margin-right: 0;
}
.jqstooltip {
    position: absolute;
    left: 0;
    top: 0;
    visibility: hidden;
    background: rgb(0, 0, 0);
    background-color: rgba(0,0,0,0.6);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
    color: white;
    font: 10px arial, san serif;
    text-align: left;
    white-space: nowrap;
    padding: 5px;
    border: 1px solid white;
    z-index: 10000;
}

.jqsfield {
    color: white;
    font: 10px arial, san serif;
    text-align: left;
}

body.login1 {
    padding: 0;
    background: url(https://gw.alipayobjects.com/zos/rmsportal/TVYTbAXWheQpRcWDaDMu.svg);
    /*background: url(/Content/images/login-blurry-bg.jpg) repeat;*/
    /*background-size: cover;*/
    /*position: relative;*/
}
    body.login1.signup .login-container {
        margin-top: -215px;
        height: 430px;
    }
    body.login1 .login-wrapper {
        width: 100%;
        height: 100%;
    }
    body.login1 .login-container {
        background-color: white;
        background-color: rgba(255, 255, 255, 0.95);
        border-radius: 40px;
        box-shadow: 0 0 50px rgba(0, 0, 0, 0.2);
        padding: 30px;
        margin-bottom: 15px;
        width: 420px;
        height: 420px;
        text-align: center;
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -190px 0 0 -190px;
        opacity: 0;
        -webkit-transition: all 1s 0.5s;
        -moz-transition: all 1s 0.5s;
        transition: all 1s 0.5s;
    }
        body.login1 .login-container.active {
            opacity: 1;
        }
        body.login1 .login-container img {
            margin: 10px auto 30px;
        }
        body.login1 .login-container .form-group {
            position: relative;
            margin-bottom: 5px;
        }
        body.login1 .login-container .form-inline {
            display: flex;
            float:left;
            width:100%;
            margin-bottom: 5px;
        }
        body.login1 .login-container input.form-control {
            height: 28px;
            font-size: 15px;
            box-shadow: none;
            border-radius: 0;
            border: 0;
            border-bottom: 1px solid #d6d6d6;
            padding-left: 0;
            padding-right: 0;
            padding-bottom:5px;
            background: transparent;
        }
        body.login1 .login-container .form-options {
            margin: 20px 0 30px;
        }
            body.login1 .login-container .form-options .checkbox {
                display: inline-block;
            }
        body.login1 .login-container input[type="submit"] {
            position: absolute;
            top: 10px;
            right: 0;
            opacity: 0.5;
            font-family: "FontAwesome";
            background: transparent;
            color: #888888;
            border: 2px solid #888888;
            width: 30px;
            height: 30px;
            border-radius: 50%;
            padding-left: 7px;
            line-height: 24px;
        }
            body.login1 .login-container input[type="submit"]:hover {
                opacity: 1;
            }
        body.login1 .login-container .social-login {
            margin-bottom: 25px;
        }
            body.login1 .login-container .social-login > .btn {
                width: 49%;
                margin: 0;
            }
            body.login1 .login-container .social-login .facebook {
                background-color: #335397;
                border-color: #335397;
            }
                body.login1 .login-container .social-login .facebook:hover {
                    background-color: transparent;
                    color: #335397;
                }
            body.login1 .login-container .social-login .twitter {
                background-color: #00c7f7;
                border-color: #00c7f7;
            }
                body.login1 .login-container .social-login .twitter:hover {
                    background-color: transparent;
                    color: #00c7f7;
                }
        body.login1 .login-container p.signup {
            margin-bottom: 0;
        }