.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px
}

@media (min-width: 768px) {
    .container {
        width: 970px
    }
}

@media (min-width: 992px) {
    .container {
        width: 970px
    }
}

@media (min-width: 1200px) {
    .container {
        width: 970px
    }
}


.calculator input[type="text"] {
    width: 100%;
    font-family: Roboto,Arial,sans-serif;
    font-size: 16px;
    -webkit-box-shadow: inset 0 5px 0 #e5e5e5;
    box-shadow: inset 0 5px 0 #e5e5e5;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    -webkit-transition: .2s ease-out;
    transition: .2s ease-out;
    padding: 10px 15px;
}

.calculator input[type="phone"] {
    width: 100%;
    font-family: Roboto,Arial,sans-serif;
    font-size: 16px;
    -webkit-box-shadow: inset 0 5px 0 #e5e5e5;
    box-shadow: inset 0 5px 0 #e5e5e5;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    -webkit-transition: .2s ease-out;
    transition: .2s ease-out;
    padding: 10px 15px;
}




.calculator * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}



/*.calculator {
    background: #f1f0f0;
    padding: 25px 0px;
}*/

.calculator .calc_container {
    display: table;
    width: 100%;
    /*background-image: url(/web/20180110075327im_/http://lombardavto75.ru/img/calculator/bg_calc.jpg);*/
    background-color: #202020;
    padding: 10px 310px 10px 20px;
    position: relative;
    border-radius: 5px;
    color: #FFF;
    min-height: 270px;
    margin: 0 auto;
}

.calculator .calc_container h3 {
    color: #FFF;
    font-size: 18px;
    text-align: center;
    text-transform: none;
    margin: 10px 0px
}

.calculator .calc_container p {
    margin: 0;
}

.calculator .calc_container .leftblock {
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 0;
    height: 285px;
    width: 291px;
}

.calculator .calc_container .callback.res .form-group {
    display: table;
    margin-bottom: 9px;
    width: 100%;
}

.calculator .calc_container .callback.res .form-group label {
    float: left;
    width: 100%;
    color: #bbb;
    font-size: 16px;
    font-weight: 100;
    text-align: center;
    line-height: 15px;
}

.calculator .calc_container .callback.res .form-group span {
    display: block;
    font-weight: 100;
    font-size: 24px;
    margin: 60px 0px 36px 0px;
}

.calculator .calc_container .callback.res button.submit:after {
    background-image: url(/web/20180110075327im_/http://lombardavto75.ru/img/calculator/but_bg_rs.png);
    background-position: 19px 0px;
    width: 16px;
    right: -16px;
}

.calculator .calc_container .callback.res button.submit.click:after {
    background-position: 19px -46px;
}

.calculator .calc_container .callback {
    position: absolute;
    top: 0;
    left: 300px;
    padding: 0px 30px;
    background: rgba(255, 255, 255, 0.18);
    text-align: center;
    height: 285px;
    width: 291px;
    z-index: 10;
    -webkit-transition: left 0.6s;
    -moz-transition: left 0.6s;
    transition: left 0.6s;
}

.calculator .calc_container .callback.act {
    left: 0px;
    z-index: 20;
}

.calculator .calc_container .callback h3 {
    margin: 20px 0px 12px 0px;
    text-align: center;
}

.calculator .calc_container .callback .form-control {
    /*margin-top: 20px;*/
    font-weight: 500;
}

.calculator .calc_container .callback .submit.click:before {
    background-position: 0px 42px;
}

.calculator .calc_container .callback .submit.click:after {
    background-position: 7px 42px;
}

.calculator .calc_container .block {
    display: table-cell;
    vertical-align: middle;
    float: left;
    width: 300px;
    height: 200px;
}

.calculator .calc_container .select_cus {
    background-image: url(/web/20180110075327im_/http://lombardavto75.ru/img/calculator/select_bg_loop.png);
    color: #555;
    position: relative;
    border: 0px;
    height: 48px;
    padding: 3px 30px 7px 15px;
    background-color: initial;
    margin: 0px 2px;
    width: 270px;
    text-align: left;
    margin-bottom: 20px;
}

.calculator .calc_container .select_cus:before {
    content: "";
    background-image: url(/web/20180110075327im_/http://lombardavto75.ru/img/calculator/select_bg_lr.png);
    background-position: 0px 0px;
    position: absolute;
    top: 0;
    left: -7px;
    height: inherit;
    width: 7px;
}

.calculator .calc_container .select_cus:after {
    content: "";
    background-image: url(/web/20180110075327im_/http://lombardavto75.ru/img/calculator/select_bg_lr.png);
    background-position: 7px 0px;
    position: absolute;
    top: 0;
    right: -7px;
    height: inherit;
    width: 7px;
}

.calculator .calc_container .select_cus .text {
    font-size: 16px;
}

.calculator .calc_container .select_cus .items {
    border-radius: 0px 0px 5px 5px;
    display: none;
    position: absolute;
    left: -3px;
    top: 39px;
    background: #FFF;
    width: 276px;
    z-index: 10;
    height: 89px;
    overflow: hidden;
    overflow-y: scroll;
    box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.4);
    -webkit-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    transition: opacity 0.3s;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}

.calculator .calc_container .select_cus .items div {
    padding: 5px 5px 5px 20px;
    font-size: 14px;
    font-weight: 100;
}

.calculator .calc_container .select_cus .items div:hover {
    background: #F1F1F1;
}

.calculator .calc_container .select_cus .cursor {
    display: block;
    background-image: url(/web/20180110075327im_/http://lombardavto75.ru/img/calculator/select_cursor.png);
    width: 10px;
    height: 7px;
    position: absolute;
    top: 50%;
    margin-top: -5px;
    right: 9px;
}

.calculator .calc_container .select_cus.click {
    background-position: 0px -46px;
    height: 42px;
    padding: 3px 30px 1px 15px;
    margin-bottom: 26px;
}

.calculator .calc_container .select_cus.click:before {
    background-position: 0px -46px;
}

.calculator .calc_container .select_cus.click:after {
    background-position: 7px -46px;
}

.calculator .calc_container .select_cus.click .cursor {
    background-position: 9px 0px;
}

.calculator .calc_container .select_cus.click .items {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
}

.calculator .calc_container .select_cus.disabled {
    cursor: no-drop;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3;
}

.calculator .calc_container .slider_cus {
    height: 6px;
    background: #4d4d4d;
    border: none;
}

.calculator .calc_container .slider_cus .ui-state-default,
.calculator .calc_container .slider_cus .ui-widget-content .ui-state-default,
.calculator .calc_container .slider_cus .ui-widget-header .ui-state-default {
    background-image: url(/web/20180110075327im_/http://lombardavto75.ru/img/calculator/slider_cursor.png);
    border: none;
    height: 32px;
    width: 26px;
    background-color: initial;
    background-position: 50% 0px;
    cursor: pointer;
    outline: none;
    margin-left: -13px;
}

.calculator .calc_container .slider_cus .addtext {
    color: #FFF;
    font-weight: 100;
    font-size: 12px;
    line-height: 12px;
    position: absolute;
    top: 27px;
    left: -38px;
    width: 100px;
    white-space: nowrap;
    text-align: center;
}

.calculator .calc_container .slider_block {
    height: 41px;
    margin-top: 40px;
    margin-bottom: 60px;
}

.calculator .calc_container .slider_block label {
    margin-bottom: 5px;
}

.calculator .calc_container .slider_block label {
    font-weight: normal;
    color: #F3F3F3;
    letter-spacing: 0.5px;
}

/*.calculator .calc_container button.submit {*/
    /*background: 0;*/
    /*border: none;*/
    /*outline: none;*/
    /*font-size: 18px;*/
    /*text-transform: uppercase;*/
    /*letter-spacing: 1px;*/
    /*font-weight: 500;*/
    /*color: #F5F5F5;*/
    /*background-image: url(/web/20180110075327im_/http://lombardavto75.ru/img/calculator/but_bg_loop.png);*/
    /*background-size: initial;*/
    /*background-repeat: repeat;*/
    /*background-position: 0px 0px;*/
    /*height: 48px;*/
    /*padding: 3px 0px 8px 0px;*/
    /*position: relative;*/
/*}*/

/*.calculator .calc_container button.submit:before {*/
    /*content: "";*/
    /*background-image: url(/web/20180110075327im_/http://lombardavto75.ru/img/calculator/but_bg_lr.png);*/
    /*background-position: 0px 0px;*/
    /*position: absolute;*/
    /*top: 0;*/
    /*left: -7px;*/
    /*height: inherit;*/
    /*width: 7px;*/
/*}*/

/*.calculator .calc_container button.submit:after {*/
    /*content: "";*/
    /*background-image: url(/web/20180110075327im_/http://lombardavto75.ru/img/calculator/but_bg_lr.png);*/
    /*background-position: 7px 0px;*/
    /*position: absolute;*/
    /*top: 0;*/
    /*right: -7px;*/
    /*height: inherit;*/
    /*width: 7px;*/
/*!*}*!*/

/*.calculator .calc_container button.submit.click {*/
    /*background-position: 0px 42px;*/
    /*height: 42px;*/
    /*padding: 4px 0px 0px 0px;*/
/*}*/

/*.calculator .calc_container button.submit.click:before {*/
    /*background-position: 0px 42px;*/
/*}*/

/*.calculator .calc_container button.submit.click:after {*/
    /*background-position: 7px 42px;*/
/*}*/

.calculator .calc_container .form-group {
    margin-bottom: 23px;
}

.calculator .calc_container .button .items div {
    cursor: pointer;
}

.calculator .calc_container .button .text {
    position: relative;
    top: 8px;
}


@media all and (max-width: 989px) {

    .links img {
        display: none;
    }

    .calculator .calc_container {
        width: 291px;
        padding: 10px 20px 10px 20px;
    }

    .calculator .calc_container .leftblock {
        position: relative;
        left: -20px;
        top: 9px;
        width: 291px;
        margin-right: -40px;
    }

    .calculator .calc_container .block {
        width: 251px;
    }

    .calculator .calc_container .select_cus {
        width: 245px;
    }

    .calculator .calc_container .select_cus .items {
        width: 251px;
    }

    .calculator .calc_container .block .submit {
        width: 248px !important;
    }

    .top_calculator .titlecalc {
        font-size: 13px;
    }
}

#formC .row {
    margin-bottom: 29px;
}
/*
     FILE ARCHIVED ON 07:53:27 Jan 10, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:58:58 Oct 21, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.634
  exclusion.robots: 0.034
  exclusion.robots.policy: 0.022
  esindex: 0.01
  cdx.remote: 16.038
  LoadShardBlock: 447.884 (3)
  PetaboxLoader3.datanode: 595.935 (4)
  PetaboxLoader3.resolve: 356.113 (2)
  load_resource: 562.79
*/