.b-popup{
    width:100%;
    min-height:100%;
    background-color: rgba(0,0,0,0.5);
    overflow:hidden;
    position:fixed;
    top:0px;
    left:0;
    z-index: 999;
}
.b-popup .creditcalculator-tableview{
    margin:40px auto 0px auto;
    width:100px;
    height: 40px;
    padding:10px;
    background-color: #c5c5c5;
    border-radius:5px;
    box-shadow: 0px 0px 10px #000;
}

.cont__{
    display: table;
    width: 960px;
    margin: 0 0 0 -500px;    
    padding: 20px;
    background: #fff;
    border-radius: 10px;
    margin-top: 25px;
    position:absolute;
    left:50%;
    top: 0;
     z-index: 999;
     display: none;
 }

 #edit-mortgage-calculator-email-wrapper,
 #edit-consumer-calculator-email-wrapper,
 #edit-car-calculator-em-wrapper,
 #edit-mortgage-calculator-caca-1-wrapper,
 #edit-car-calculator-caca-1-wrapper,
 #edit-consumer-calculator-caca-1-wrapper,
 #edit-deposit-calculator-caca-1-wrapper
  {
    display: none;
 }

 /**
 * Калькуляторы, еще раз
 */
.left-form{
    float: left;
    width: 49%;
}

.right-form{
    float: right;
    width: 49%;
    margin-left: 2%;
}

[id*="wb-calculator"] input[type="text"], [id*="wb-calculator"] select{
    width: 98%;

}

[id*="wb-calculator"]  #edit-car-calculator-em-wrapper input[type="text"]{
    width: 346px;
}

[id*="wb-calculator"] .progress{
    margin-top: 28px;
}

#edit-mortgage-calculator-onetimefee-value-wrapper,
#edit-mortgage-calculator-prepayment-value-wrapper,
#edit-mortgage-calculator-monthly-fee-value-wrapper,
#edit-consumer-calculator-onetimefee-value-wrapper,
#edit-consumer-calculator-prepayment-value-wrapper,
#edit-consumer-calculator-monthly-fee-value-wrapper,
#edit-car-calculator-onetimefee-value-wrapper,
#edit-car-calculator-prepayment-value-wrapper,
#edit-car-calculator-monthly-fee-value-wrapper{
    width: 49%;
    float: left;
    margin-top: 0;
}

#edit-mortgage-calculator-prepayment-value-wrapper,
#edit-consumer-calculator-prepayment-value-wrapper,
#edit-car-calculator-prepayment-value-wrapper,
#edit-car-calculator-prepayment-value-wrapper{
    margin-top: 11px;   
}

#edit-mortgage-calculator-onetimefee-type-wrapper,
#edit-mortgage-calculator-prepayment-type-wrapper,
#edit-mortgage-calculator-monthly-fee-type-wrapper,
#edit-consumer-calculator-onetimefee-type-wrapper,
#edit-consumer-calculator-prepayment-type-wrapper,
#edit-consumer-calculator-monthly-fee-type-wrapper,
#edit-car-calculator-onetimefee-type-wrapper,
#edit-car-calculator-prepayment-type-wrapper,
#edit-car-calculator-monthly-fee-type-wrapper{
    width: 49%;
    float: left;
    margin: 15px 0 0 2%;    
}

#edit-mortgage-calculator-prepayment-type-wrapper,
#edit-consumer-calculator-prepayment-type-wrapper,
#edit-car-calculator-prepayment-type-wrapper{
    margin-top: 26px;
}

#edit-mortgage-calculator-onetimefee-type-wrapper + div,
#edit-mortgage-calculator-prepayment-type-wrapper + div,
#edit-consumer-calculator-onetimefee-type-wrapper + div,
#edit-consumer-calculator-prepayment-type-wrapper + div,
#edit-car-calculator-onetimefee-type-wrapper + div,
#edit-car-calculator-prepayment-type-wrapper + div,
#edit-car-calculator-monthly-fee-type-wrapper + div,
.right-form + div{
    clear: left;
}