/** FORMA-MODAL**/
.preload_main {position: fixed;width: 56px;height: 56px;z-index: 10001;background: #fff;left: 50%;margin-left: -28px;
top: 100px;display: none;margin-top: 0;background-image: url(004.gif);background-repeat: no-repeat;
background-size: 75%;background-position: center;border-radius: 50%;} 



.om {
    background: rgba(0,0,0,0.7);
    text-align: center;
    background-image: url(body_forma.png);
    background-size: 100px;
    position: fixed;
    background-size: 100px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    visibility: hidden;
    opacity: 1;
    -khtml-opacity: 0;
    -webkit-transition: all 3s ease;
    transition: all 0.2s ease;
    opacity: 0;
    background-image: url(../_icons_modul/icons_modul_load2.png);
    background-size: 5px;
}

.active_om{
    visibility:visible;opacity:0.3;-khtml-opacity:0.3;position: fixed;}

.box_modal {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    position: fixed;
    overflow: overlay;
    z-index: 9999;
}
.box_f1 {margin-top: 25%;top: 0;position: absolute;width: 100%;max-width: 600px;left: 50%;margin-left: -300px;z-index: 1000;
opacity: 0;text-align: center;
}

/**
.forma_user{margin-top:0;padding-top:25px;padding-bottom:25px;background:#fff;}
.line{width:100%;position:relative;overflow:hidden;}
.line img{width:100%;}
.title_check{padding-top:25px;padding-bottom:10px;position:relative;background-image:(#ebebeb35%,transparent40%);background-size:28px 3px;background-repeat:repeat-x;background-position:bottom;background:#fff;}
.title_check .title{padding-top:8px;width:90%;margin-left:auto;margin-right:auto;padding-bottom:15px;}
.title_check h1{font-size:25px;line-height:26px;margin-top:25px;}
.title_check h2{font-size:15px;font-weight:400;margin-top:10px;line-height:19px;margin-bottom:16px;}
.title_check h3{font-size:12px;}
.title_check h3 img{vertical-align: middle;}
.forma_user .box_forma{width:82%;margin-left:auto;margin-right:auto;max-width:400px;margin-bottom:10px;text-align:center;position:relative;z-index: 2;}
.forma_user .box_forma label{font-size:16px;width:98%;display:block;margin-left:auto;margin-right:auto;margin-bottom:5px;text-align:left;}
.des_label{color: #d7d3d3;}
.forma_user .box_forma hr{border:none;height:1px;background:#ccc;width:80%;}
.forma_user .box_forma small{text-align:center;width:100%;font-size:12px;display:block;margin-bottom:10px;}
.forma_user input:focus{border:1px solid #000;}
.forma_user input::placeholder{color:#ccc;}
input[type=text]:disabled{color:#ccc;background:#f9f9f9;border:1px solid #ebebeb;}
.in_in{width:100%;position:relative;font-size:25px;text-align:center;display:block;height:45px;vertical-align:top;border-radius:30px;border:1px solid #ccc;margin:auto auto 10px;padding:3px 0;}
.ch_in{height:17px;width:17px;cursor:pointer;}
.bt{min-width:100px;border:none;z-index:99;position:relative;height:40px;width:77%;color:#fff;font-size:14px;
cursor:pointer;text-decoration:none;display:inline-block;border-radius:30px;
text-transform:uppercase;margin-top:20px;font-weight:700;background: #000;}
.bt:hover{width:100%;-webkit-transition:all .2s ease;transition:all .2s ease;}
.bt_dis{background:#ccc;}
.bt_dis:hover{width:77%;-webkit-transition:all .2s ease;transition:all .2s ease;}
.info{text-align:center;word-break:break-all;}
.info span{display:none;}
.info p b{display:block;}
.info span,.info p b{font-weight:400;color:#ff0d0d;font-size:16px;}
**/

 /** FORMA-MODAL **/

.box_f2 {
    background: #fff;
    overflow: hidden;
    margin-bottom: 99px;
    position: relative;
    /* border-radius: 20px; */
    /* box-shadow: 3px 4px 20px #00000061; */
    background-size: 25px;
    min-height: 80px;
}
.box_f3{padding:6%;}
.content{text-align:justify;}
.box_f1 .clous{position:absolute;right:10px;z-index:11;top:10px;cursor:pointer;}
.box_f3 h2{font-size:30px;display:block;padding-top:5px;color:#4a4a4a;padding-bottom:10px;line-height:29px;}
.box_f3 h3{font-size:25px;display:block;font-weight:400;padding-top:5px;padding-bottom:20px;}
.box_f3 a{font-size:11px;}
.box_f3 hr{border:none;width:100%;height:3px;margin:10px 0 0;}
.box_f4{text-align:center;padding-bottom:50px;}
.adres_modal{width:100%;text-align:center;}
.adres_modal h4{font-weight:400;}
/** ********************************************************************************* **/
@media screen and (max-width: 750px) {
#test{}
.box_f1 {max-width: 96%;margin-left: -48%;}
.box_f3 h3,.box_f3 h4{font-size: 23px;}
.box_f2 .img_form img {margin-top: -50px;margin-bottom: -90px;}
.forma_fm textarea {width: 90%;}}
