﻿.SG-Module-Freepay {
}

    .SG-Module-Freepay .txtMiddleSize {
        width: 400px !important;
    }

    .SG-Module-Freepay .divEditItems {
        line-height: 25px !important;
    }

    .SG-Module-Freepay .txtLargeSize {
        width: 95% !important;
    }

    .SG-Module-Freepay .txtMiddleHeight {
        height: 150px !important;
    }

    .SG-Module-Freepay .ddlMiddleSize {
        width: 407px !important;
    }

    .SG-Module-Freepay .txtPaymentPrice {
        color: #117711;
        font-weight: bold;
    }

    .SG-Module-Freepay .btnPayment {
        background-color: #61830C;
        font-family: Tahoma;
        font-size: 13px;
        color: White;
        width: 80px;
        padding: 5px;
    }

    .SG-Module-Freepay .ItemForms {
        margin-bottom: 3px;
    }

        .SG-Module-Freepay .ItemForms .LabelForms {
            display: inline-block;
            min-width: 20%;
        }

    /*[Forms]*/
    .SG-Module-Freepay .Validate {
        padding: 3px;
    }

    .SG-Module-Freepay input[type="text"],
    .SG-Module-Freepay input[type="password"] {
        border: 1px solid #BBB;
        background: #F9F9F9;
        padding: 2px;
        height: 20px;
        width: 170px;
    }

    .SG-Module-Freepay select {
        border: 1px solid #BBB;
        background: #F9F9F9;
        padding: 2px;
        height: 27px;
        width: 176px;
    }

        .SG-Module-Freepay select:focus, .SG-Module-Freepay option:focus {
            outline: none !important;
        }

    .SG-Module-Freepay textarea {
        border: 1px solid #BBB;
        background: #F9F9F9;
        padding: 2px;
        max-width: 99%;
        min-width: 70%;
        min-height: 100px;
        max-height: 150px;
    }

        .SG-Module-Freepay input[type="text"]:hover, .SG-Module-Freepay input[type="password"]:hover, .SG-Module-Freepay textarea:hover, .SG-Module-Freepay select:hover {
            background: #F5F5F5;
            border-color: #AAA;
        }

        .SG-Module-Freepay input[type="text"]:focus, .SG-Module-Freepay input[type="password"]:focus, .SG-Module-Freepay textarea:focus, .SG-Module-Freepay select:focus {
            background: #F5F5F5;
            -moz-box-shadow: inset 0 0 3px #BBB;
            -webkit-box-shadow: inset 0 0 3px #BBB;
            box-shadow: inset 0 0 3px #BBB;
        }

.Validator {
    padding-right: 20px;
    margin-right: 15px;
    margin-bottom: 5px;
    background: url(/engine/modules/SiteSaz.FreePay/images/Error.png) no-repeat right 0;
    color: red;
}

.img_Pos2 {
    margin-top: -20px;
    position:relative;
}
