.window_print {
    display: none;
}
@media print {
    body .atm__show-result.show-list.active > a{
        display: none;
    }
    body .atm__show-result.show-list.active  .active {
        display: block;
    }
    .show-map.active {
        display: block !important;
    }
    .atm__table thead {
        display: table-header-group !important;
    }
    .atm__table thead td{
        padding: 0 15px !important;
    }
    body .atm__wrapper {
        border: 1px solid #e0e0e0;
        width: 90%;
        min-height: none;
        margin-bottom: 35px;
        padding: 20px 50px;
    }
    body .atm__name {
        text-align: center;
    }
    body .atm__search {
        display: none;
    }
    body .atm__search a {
        margin: 10px 0;
    }
    body .atm__param-list li {
        margin-bottom: 10px;
    }
    .atm__accordion-content .atm__param-list li {
        display: block;
    }
    body .atm__line {
        background-color: #e0e0e0 !important;
        -webkit-print-color-adjust: exact;

    }
    .loyal-banner-group,
    .loyal-banner-element,
    .atm__show-container .text-right{
        display: none;
    }
    .loyal {
        margin-top: 0;
    }
    .filter_lp {
        margin-top: 20px;
    }
    body .atm__line,
    body .atm__accordion-title,
    body .atm__title{
        margin-top: 0px;
        margin-bottom: 15px;
    }
    .atm__accordion-content .col-lg-6,
    .timeset-content .col-lg-6{
        width: 50% !important;
        float: left;
    }
    body .atm__full-search {
        margin-bottom: 0;
    }
    body .atm__param-list,
    body .atm__accordion-content {
        margin-top: 0;
    }
    .atm__full-search + .row {
        display: none;
    }
    .atm__show-container nav {
        display: none;
    }
    .atm__param-list li{
        margin-bottom: 7px;
    }
    .atm__full-search .row.hidden-xs {
        display: none;
    }
    .mobile-atm-bold + img {
        display: none !important;
    }
    .atm__table tbody tr {
        display: table-row!important;
    }
    body .atm__table tbody td {
        display: table-cell !important;
        width: auto !important;
    }
    body .atm__table thead td i {
        font-size: 12px;
        margin-bottom: 10px;
        display: inline-block;
    }

    body .table-mobile-title {
        display: none;
    }
    a[href^=http]:after {content:" <" attr(href) ">"}
    .window_print {
        display: block;
        text-align: center;
    }
    body {
        overflow: visible;
        width: 100%;
        max-width: 100%;
    }
    .atm-det-content {
        margin-bottom: 0px!important;
    }
    .atm {

        padding-bottom: 0px !important;
    }
    .window_print .contact-info__value {
        font-size: 16px !important;
        margin: 0;
        padding: 0;
    }
    .window_print .contact-info__label {
        font-size: 14px !important;
    }
    .window_print .contact-info__item {
        display: inline-block;
        vertical-align: top;
        margin: 0 10px;
    }

    .medium-pull-9.medium-3.large-pull-9.large-3.columns.sidebar.sidebar--static,
    .link.link--lg.link--r.product__link,
    .product--preview .product__link,
    .footer,
    .footer-mobile,
    .breadcrumbs.hide-for-small-only,
    .list-clean.lang,
    .copy__link,
    .link.link--print.link--r,
    .nav-inner,
    .nav-global,
    .pagination-box.hide-for-small-only,
    .b-social,
    .branches_socprint,
    #map_filter,
    .show-map,
    .hide-for-small-only,
    .deposite__foot,
    .link.link--prime.link-align,
    .btn.btn-lg.btn-right,
    .calculator__title,
    .page-control,
    .form.form--subscribe,
    .form.form--date,
    .columns.sidebar,
    .link.link--map-sm,
    .btn.btn-select.btn-right.link-top,
    .promo.promo--line,
    .social-container.social-container--space,
    .link,
    .show-for-small-only.mobile__link,
    .social-container.social-container--align,
    .swiper-wrapper,
    .tabs.tabs--content,
    .faq_list,
    .btn-group,
    .services{
        display: none !important;
    }
    .tabs-content section {
        display: block !important;
    }
    #map {
        height: 300px !important;
        margin-bottom: 30px !important;
    }
    .tabs-content {
        margin-bottom: 0;
    }
    .copy .copy__info,
    .copy .copy__link,
    .copy .copy__main{
        font-size: 12px !important;
    }
    .deposit * {
        color: #333 !important;
    }
    .deposit .deposite__label {
        color: #000 !important;
    }
    .deposit .deposite__label:before {
        border-bottom: 25px solid #fff !important;
    }
    .table.table--promo {
        margin-bottom: 30px;
    }

    /*New styles 22.03.17 start*/
    .currency__datepick,
    .currency__wrapper.b-social,
    .mdl__wrapper.form_feedback,
    .accordion.calc,
      .content.questions .accordion__content.accordion__custom,
    .interest{
        display: none !important;
    }
    .offer__detail,
    .accordion .accordion__custom h3{
        width: 100% !important;
        padding-left: 0 !important;
    }
    .content.questions .accordion__content,
    .offer__content{
        display: block !important;
    }
    .general {
        padding-top: 0 !important;
    }
    .offer__element {
        padding-bottom: 0 !important;
    }
    .main__title {
        margin-bottom: 0 !important;
    }
    .atm-det-content > .row {
        white-space: nowrap;
    }
    .atm-det-content .row > div {
        width: 50% !important;
        display: inline-block;
        white-space: normal;
    }
    .atm-det-adv .row {
        white-space: nowrap;
    }

    .offer__img {
        width: 30% !important;
        float: left;
    }
    .offer__element--border,
    .offer__element{
        padding-left: 0 !important;
        padding-right: 0 !important;
        padding-bottom: 30px !important;
        padding-top: 30px !important;
    }
    .offer__detail {
        width: 70% !important;
        float: right;
    }
    .atm-det-adv .row > div {
       display: inline-block;
        vertical-align: top;
        width: 52px !important;
    }

    /*New styles 22.03.17 end*/

}