#popupform
{
    display: none;
}

#popupform_inside .error , #popupform_inside_service .error, #popupform_inside_gallery .error {
    color: #c00000;
}
#popupform_inside h2 , #popupform_inside_service h2, #popupform_inside_gallery h2 {
    color: #353535;
    margin-bottom: 8px;
}
#popupform_inside .comment, #popupform_inside_service  .comment, #popupform_inside_gallery .comment {
    color: #717171;
    margin-bottom: 3px;
	display:none;
}
#popupform_inside label, #popupform_inside_service label, #popupform_inside_gallery label {
    display: block;
    padding: 14px 0 5px 0;
	font-size: 12px;
}
#popupform_inside .input_text, #popupform_inside_service  .input_text, #popupform_inside_gallery .input_text {
    background-color: #fff;
    border: 1px solid #c0c0c0;
    border-radius: 3px;
    color: #555;
    display: block;
    font-size: 12pt;
    height: 28px;
    margin: 6px 6px 0 0;
    padding: 5px;
    width: 360px;
}
#popupform_inside textarea {
	background-color: #fff;
    border: 1px solid #c0c0c0;
    border-radius: 3px;
    color: #555;
    display: block;
    font-size: 12pt;
	width: 360px;
	height: 100px;
}
#popupform_inside .button,  #popupform_inside_service .button, #popupform_inside_gallery  .button{
    
    cursor: pointer;
    display: block;
    height: 50px;
        background: url('../images/car_request.png') no-repeat 11px 50%, -webkit-gradient(linear, left top, left bottom, color-stop(0, #0086B3), color-stop(1, #003548));
    background: url('../images/car_request.png') no-repeat 11px 50%, -o-linear-gradient(bottom, #0086B3 0%, #003548 100%);
    background: url('../images/car_request.png') no-repeat 11px 50%, -moz-linear-gradient(bottom, #0086B3 0%, #003548 100%);
    background: url('../images/car_request.png') no-repeat 11px 50%, -webkit-linear-gradient(bottom, #0086B3 0%, #003548 100%);
    background: url('../images/car_request.png') no-repeat 11px 50%, -ms-linear-gradient(bottom, #0086B3 0%, #003548 100%);
    background: url('../images/car_request.png') no-repeat 11px 50%, linear-gradient(to bottom, #0086B3 0%, #003548 100%);
    box-shadow: 3px 3px 4px 1px rgba(0,0,0,.2);
    text-align: center;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
    margin: 10px auto;
    line-height: 50px;
	padding: 0 40px;
	border:0;
}
#popupform_inside .button:hover, #popupform_inside_service  .button:hover, #popupform_inside_gallery .button:hover {
    background-color: #4683ea;
}

.bthrow_error_name, .bthrow_error_phone {font-size:12px; color: red;}
.under-form {font-size:12px;}
.send_ok {font-size: 20px;
    margin: 50px 0;}
	
.code_fancy_this, .title_fancy_this {font-size:12px;    margin: 10px 0;}
    font-size: 12px;
    line-height: 20px;
    text-align: center;