.step:not(.active) {
	display:none;
}
label {
	cursor:pointer;
}

@media (min-width: 768px) {
	.express-calculation1__right.mod1 .express-calculation1__content {
		padding-right: 80px;
	}
}
li.disabled {
	color:#aaa;
	display:none;
}


/* styles for text pages (based on .our-content1) */
.content-page {}
.content-page h2 {
    margin-bottom: 72px;
    font-size: 50px;
    font-weight: 300;
    line-height: 1;
    letter-spacing: -2.5px;
}
.content-page p {
    margin: 28px 0;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.8;
}
@media only screen and (max-width: 1300px) {
    .content-page h2 { font-size: 45px; }
}
@media only screen and (max-width: 1000px) {
    .content-page h2 {
        margin-bottom: 1em;
        font-size: 40px;
    }
}
@media only screen and (max-width: 760px) {
    .content-page h2 {
      font-size: 25px;
      line-height: 1.32;
      letter-spacing: -1.25px;
    }
    .content-page p {
        margin: 19px 0;
    }
	.art_hdr .navigation2__item:last-child{
		display:none
	}
}
/* / styles for text pages */
.js-filter-form.reload > *:not(.wait-reload) {
	position:absolute;
	left:-9999px;
}
.js-filter-form.reload .wait-reload {
	position:relative;
}
.js-filter-form.reload .wait-reload:before {
	position:absolute;
	content: "";
	width:100%;
	height:100%;
	background: transparent;
	display:block;
	z-index: 1;
}
.art_hero__like {
	cursor:pointer;
}

/* jivosite mobile fix */
@media only screen and (max-width: 760px) {
  /* jdiv[class^="wrap"] { z-index: 1; } */
  /* jdiv[class^="wrap"] > jdiv[class^="button"] { margin-bottom: 70px!important; } */

  /* low than menus, modals */
  body > jdiv {
    z-index: 3;
    position: relative;
  }

    /* open menu upper than bottom panel */
    /* jdiv [class^="mobileContainer__"] { bottom :50px!important; } */
    /* body > jdiv > jdiv > jdiv:nth-child(3) > jdiv >jdiv { transform: translateY(-45px)!important; } */
}
/* / */
