	
/* форма */
.black{
    position:fixed;
    top:0px;
    width:100%;
    height:100%;
    display:none;
    background:rgba(0,0,0,0.65);
    z-index:1000;
}
    .big_box_close{
        position:absolute;
        top:0px;
        left:0px;
        width:100%;
        height:100%;
        z-index:1001;
        display:block;
    }
    .form_box{
        position:relative;
        display:block;
        top:auto;
        left:auto;
        margin:0px auto;
        background:#ffffff;
        border-radius:5px;
        padding:18px 20px;
        box-sizing:border-box;
        width:100%;
        min-width:300px;
        max-width:350px;
        height:auto;
        z-index:1002;
    }
        .a_close_box{
            position:absolute;
            display:block;
            top:3px;
            right:3px;
            width:20px;
            height:18px;
            font-size:15px;
            line-height:1em;
            border-radius:10px;
            background:rgb(252, 99, 94);
            color:#ffffff;
            text-align:center;
            font-family:sans-serif;
            font-weight:bold;
            text-transform:uppercase;
            padding-top:2px;
            box-sizing:content-box;
            cursor:pointer;
            z-index:1003;
        }
        .form_title{
            position:relative;
            font-size:20px;
            border-bottom: 1px solid #000;
            padding-bottom:10px;
        }
        .form_form{
            position:relative;
            display:block;
            clear:both;
            width:100%;
            height:auto;
        }
        
/***далее идут стили исключительно для оформления формы, их можно не переносить***/
        
            .form_form p{padding:4px 0px; margin:0px;}
            .form_form input[type=text],
            .form_form input[type=email],
            .form_form input[type=tel],
            .form_form textarea{
                position:relative;
                display:block;
                width:100%;
                height:28px;
                font-size:14px;
                border:1px solid rgb(252, 99, 94);
                color:#000000;
                box-sizing:border-box;
                padding:2px 7px 0px 7px;
                background:#ffffff;
                border-radius:3px;
            }
            .form_form textarea{resize:none; height:100px;}
            .form_form input[type=submit]{
                    background: rgb(252, 99, 94);
					cursor: pointer;
					border-radius: 10px;
					font-size: 28px;
					color: #ffffff;
					text-align: center;
					height: 50px;
					width: 100%;
					margin: 0 auto;
					padding: 0px 20px;
            }
body span.wpcf7-not-valid-tip{font-size:12px;}
body div.wpcf7-response-output{margin:10px 0px 0px 0px; font-size:13px;}
/* /форма */
