 .zsiq_theme1 .zsiq_cnt{display:none !important;}   #costs .based{display:none;} #project #costs .distribution{display:none;} .embedded .price-box .add-to-cart, .embedded .price-box .ask-for-project-btn{display:none;}   #cart .contact{display:none;} .company-terms{display:none;} #cart_customer_data_passport_number, #cart_customer_data_passport_issued_by, #cart_customer_data_passport_issued_when, #cart_customer_data_patronymic{   display:block!important;} #cart .cart-items .header.availability, #cart .cart-items .row.main .availability{display:none;} #cart .cart-items .items .col-md-6{   -ms-flex:0 0 66%;flex:0 0 66%;max-width:66%;}   #feature_elevation{   display:none;}   #partner-contact{display:none;}   #about-z500{   width:100%;max-width:1600px;margin:auto;padding:0 20px 20px 20px;box-sizing:border-box;}  #about-z500 > header{   font-family:inherit;font-size:16px;text-align:center;}  #about-z500 section{   padding:10px;column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:20px;-webkit-column-gap:20px;font-size:16px;text-align:justify;}  #about-z500 iframe{   max-width:320px;}  .compare-projects article > ul > li > div{   min-height:60px;}  #faq-container header h1{   font-size:12px;}  .cart-buttons > *{   width:350px;}  .onoffswitch_radio input[type="radio"]:checked + label + span.wide{   font-size:12px;right:-5px;}  .onoffswitch_radio input[type="radio"]:checked + label + span{   right:-10px;font-size:12px;}  .cookies-box .button{   margin:0;}  .addon-name{   background:transparent;}  #partner-registration-edit .tooltip{   width:350px;}  #partner-registration-edit .logo div{   padding-top:35px;}  #partner-registration .row.types .tags .partner-project-service li:nth-child(3), #partner-registration .row.types .tags .partner-project-service li:nth-child(4) {   display:none;}  #partner-registration .row.types .tags .partner-project-addons li:nth-child(2), #partner-registration .row.types .tags .partner-project-addons li:nth-child(10){   display:none;}  #partner-registration-edit #partner_edit_contact_phone{   width:260px;}  #partner-registration-edit .contact-method{   display:none;}  #partner-registration-edit .persons-title , #partner-registration-edit .persons, #partner-registration-edit .add-person{   display:none;}  #partner-registration-edit .add-map-directions, #partner-registration-edit .map-directions-title{   display:none;}  #partner-registration-edit .licensing-agreement{   display:none;}   #top-search div .ok{   bottom:0px;}  #top-search .drop-down{   height:220px;}  #contactFormMap .contactMap{   display:none;}  #contactFormMap .contactForm .twoColumns{   unset:all;}  #contact .slide-tabs.five{   justify-content:flex-start;}  #contact .slide-tabs.five a{   width:calc(25% - 1px);margin-bottom:1px;}    #main-info .newsletter input[type="submit"]{   background:#000 url("/images/newsletter/detail-page-button-bg.png") 0 0 repeat-x;}    .filter-data .col2 ul li{   width:100%;}  .png a.button{   line-height:25px;}  label[for="search_master_bedroom"], label[for="search_usages_3"], label[for="search_usages_4"], label[for="search_usages_5"], label[for="search_usages_6"], label[for="search_usages_7"], label[for="search_usages_8"], label[for="search_construction_types_3"], label[for="search_construction_types_4"], label[for="search_construction_types_5"], label[for="search_storeys_4"]{   display:none;}   #results-wrapper .list-header select option[value="11"], #results-wrapper .list-header select option[value="12"]{   display:none;}  #search-panel .filter-data .lot-dimensions, #search-panel .filter-data .ceilings, #search-panel .filter-data .corner-wall-height, #search-panel .filter-data .building-height, #search-panel .filter-data .others, #search-panel .filter-data .energy_saving, #sf7, #search-panel .filter-data .elevation-dimensions{   display:none;}  #search-panel .category{   display:none;}  .mc-listing-big ul li{   margin-top:10px;}  .sub-menu a{   font-size:14px;}  #project .features-costs table tr.sum, #project .features-costs table td:nth-child(3), #project-costs-tab, #project .features-costs table tr:nth-child(2), #costs .left-column .costs-table table td:nth-child(2){   display:none !important;}  a.get-adaptation {   display:none!important;}  #project .button-3d{   text-transform:lowercase;}  .primary-energy, .final-energy{   display:none!important;}  .cart-addons.free, .cart-project-changes, .adaptation.png, .blog.png, .construction.png{   display:none;}  .compare-projects .rooms{   display:none;}  #mc-summary-stat .cost .values .value{font-size:20px;} #cost-table .tfoot .currency{font-size:18px;}  @media screen and (max-width:850px){   #cost-table .tfoot .currency{font-size:16px;} }  @media screen and (min-width:800px){   .faq .responsive-img,  .composition .responsive-img,  .myths .responsive-img{     width:80%;} }  @media screen and (min-width:1200px){   .faq .responsive-img,  .composition .responsive-img,  .myths .responsive-img{     width:60%;} }  @media screen and (max-width:1240px){   #about-z500 section{column-count:1;-moz-column-count:1;-webkit-column-count:1;column-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;}   .projects-listing > ul > .big{overflow:hidden} }  @media screen and (max-width:500px){   .cart-fields.fields ul li:first-child > span{     font-size:14px;} }  @media screen and (max-width:400px){   .z-security-form .tabs li{     font-size:14px;}   #project .social .box{     width:45px;}    .fa-3x{     font-size:2em;}    .cart-fields.fields ul li:first-child > span{     font-size:12px;}  } @media screen and (min-width:500px) and (max-width:700px){    #project .social .box{     width:12%;} }   @media screen and (max-width:1022px){   .projects-listing > ul > .big > .col-2{     width:90%;} }   #search-results .filter-data .header{   height:60px;}  .comment.edit .files{   padding-bottom:30px;}   @media screen and (max-width:450px){   .comment.edit .row .error-msg{     height:100%;} }   @media (min-width:992px){   #about-z500 iframe{     max-width:initial;}   .zsiq_theme1 .zsiq_cnt{display:flex !important;} }   