
#main-info {
  padding-bottom: 50px;
}

/*domy od i do 150m*/
 label[for="search_area_usages_3"],  label[for="search_area_usages_4"]{
  display: none;
}

/*elemnty odsloniete dla wyszukiwarki*/
label[for="search_storeys_6"],
label[for="search_garages_5"], label[for="search_garages_6"],
label[for="search_usages_9"],label[for="search_usages_10"],label[for="search_usages_11"],label[for="search_usages_12"],label[for="search_usages_13"], label[for="search_usages_14"],
label[for="search_elevations_14"],label[for="search_elevations_15"],label[for="search_elevations_16"],label[for="search_elevations_17"],label[for="search_elevations_18"],
label[for="search_elevations_19"],label[for="search_elevations_20"],label[for="search_elevations_21"],
label[for="search_styles_6"], label[for="search_styles_7"],label[for="search_styles_8"],label[for="search_styles_9"],label[for="search_styles_10"],label[for="search_styles_11"],
label[for="search_styles_12"],label[for="search_styles_13"],label[for="search_styles_14"],label[for="search_styles_15"] {
  display: block;
}

/*elementy odsnloniete dla prostej wyszukiwarki*/
label[for="search_query_storeys_6"] {
  display: block;
}

.elevations, .costs, .additional_rooms {
  display: none;
}


.heatings, .thermal-insulation {
  display: none;
}


#project-features .section .col .features li#half-floor,  section#project-plinth {
  display: block;
}

/*elementy koszyka dla east*/
#cart_customer_data_passport_number, #cart_customer_data_passport_issued_by, #cart_customer_data_passport_issued_when, #cart_customer_data_patronymic {
  display: block!important;
}

li.section.permission {
  display: none;
}



/*dotyczy strony glownej sekcji o z500*/
#about-z500 {
  width: 100%;
  max-width: 1600px;
  margin: auto;
  padding: 0 40px 40px 40px;
  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;
}

.compare-projects article > ul > li > div {
  min-height: 60px;
}

#faq-container header h1 {
  font-size: 12px;
}
#main-cart.mc .slider header h1 {
  margin-top: 8%;
}

.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;
}

.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;
}



/*dotyczy strony glownej button newsletter*/

#main-info .newsletter input[type="submit"] {
  background: #000 url("/images/newsletter/detail-page-button-bg.png") 0 0 repeat-x;
}
/*dotyczy strony glownej button newsletter*/


.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;
}

/*wylaczenie dwoch ostatnich filtrow w sortowaniu*/
#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 #costs .costs-table .economic-method, #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) {
  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;
}
@media screen and (min-width: 1024px) {
  /*.projects-listing .big .short-summary > li:nth-child(-n+3) {*/
  /*  font-size: 16px;*/
  /*  height: 38px;*/
  /*  padding: 8px 15px;*/
  /*}*/

  /*.projects-listing .big .short-summary > li:nth-child(-n+3) a, .projects-listing .big .short-summary > li:nth-child(-n+3) > span {*/
  /*  font-size: 16px;*/
  /*}*/

  /*.projects-listing .big .short-summary {*/
  /*  height: 38px;*/
  /*}*/
}


@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 screen and (max-width: 823px) {

  #titlediv {
    display: none;
  }
}


