.tender{text-align:center;display:block;width:250px;margin:0 auto;font-weight:bold;background:#ffa60a;border-radius:3px;color:#fff;font-size:15px;font-weight:700;height:30px;line-height:0;padding:18px 21px;text-align:center;text-shadow:1px 0px 1px rgba(0, 0, 0, .30);}
.tender a{color:#fff;font-weight:bold;font-family:"open sans condensed";}
.phone.small-text-center a{font-size:20px;}
.button_modul{border-style:solid;border-width:0;cursor:pointer;font-family:"Open Sans", Helvetica, Roboto, Arial, sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;border-radius:0;display:inline-block;padding-top:0.5rem;padding-right:2rem;padding-bottom:0.5rem;padding-left:2rem;font-size:1rem;background-color:#34bebd;border-color:#2a9897;color:#FFFFFF;transition:background-color 300ms ease-out;}
#modal_form{width:550px;height:450px;border-radius:5px;border:3px #000 solid;background:#fff;position:fixed;top:40%;left:50%;margin-top:-150px;margin-left:-285px;display:none;opacity:0;z-index:5;padding:20px 10px;}
#modal_form label span{position:relative;color:#e62222;}
#modal_form #modal_close{width:21px;height:21px;position:absolute;top:10px;right:10px;cursor:pointer;display:block;}
#overlay{z-index:3;position:fixed;background-color:#000;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);width:100%;height:100%;top:0;left:0;cursor:pointer;display:none;}
@media (max-width: 640px){
#modal_form{width:350px;margin-top:-120px;margin-left:-160px;}
.kk_label{width: 85% !important;font-size: 10px;}
}