body[data-entity="4"][data-pageid="130"] .header-content,
body[data-entity="4"][data-pageid="131"] .header-content{display:none}

#block-form-step-header-1,
#block-form-step-header-2,
#block-form-step-header-3{display:none}
#block-form-section-content-2{grid-template-columns:32% 32% 32%}
#block-form-section-content-3,
#block-form-section-content-4,
#block-form-section-content-5,
#block-form-section-content-6,
#block-form-section-content-7,
#block-form-section-content-8,
#block-form-section-content-9,
#block-form-section-content-10,
#block-form-section-content-11,
.block-form-section-content[data-form-step-id="3"]{grid-template-columns:100%}
#block-form-field-42 > .block-form-field,
#block-form-field-42 > .block-form-field-item,
#block-form-field-item-43,
#block-form-field-item-48{display:grid; grid-template-columns:32% 32% 32%;grid-gap:20px 2%}
#block-form-field-item-44,
#block-form-field-item-45,
#block-form-field-item-46,
#block-form-field-item-47{display:grid; grid-template-columns:49% 49%;grid-gap:20px 2%}

#block-form-step-3 .block-form-section-content-old{width:auto;overflow-x:auto}

.block-form1-radio-photo img{max-height:250px;max-width:100%;width:auto;height:auto}


body[data-entity="4"][data-pageid="131"] #block-form-section-content-2,
body[data-entity="4"][data-pageid="131"] #block-form-field-42 > .block-form-field,
body[data-entity="4"][data-pageid="131"] #block-form-field-42 > .block-form-field-item,
body[data-entity="4"][data-pageid="131"] #block-form-field-item-43,
body[data-entity="4"][data-pageid="131"] #block-form-field-item-44,
body[data-entity="4"][data-pageid="131"] #block-form-field-item-45,
body[data-entity="4"][data-pageid="131"] #block-form-field-item-46,
body[data-entity="4"][data-pageid="131"] #block-form-field-item-47,
body[data-entity="4"][data-pageid="131"] #block-form-field-item-48{grid-template-columns:100%}


@media screen and (max-device-width: 800px){
	.block-form-field-item-old[data-fieldtype="timetable_intervals"] .formfieldset-item{display:none}
}
@media screen and (max-device-width: 600px){
	#block-form-section-content-2{grid-template-columns:100%}
	#block-form-field-42 > .block-form-field,
	#block-form-field-42 > .block-form-field-item,
	#block-form-field-item-43,
	#block-form-field-item-48{display:grid; grid-template-columns:49% 49%;grid-gap:20px 2%}
}
@media screen and (max-device-width: 450px){
	#block-form-section-content-2{grid-template-columns:100%}
	#block-form-field-42 > .block-form-field,
	#block-form-field-42 > .block-form-field-item,
	#block-form-field-item-43,
	#block-form-field-item-48,
	#block-form-field-item-44,
	#block-form-field-item-45,
	#block-form-field-item-46,
	#block-form-field-item-47{display:grid; grid-template-columns:100%;grid-gap:20px 2%}
	.block-form1-radio-photo img{max-height:250px;max-width:100%;width:auto;height:auto}
}

/* --- Block Fieldset ---- */
.block-form-field-item[data-fieldtype="timetable_intervals"] .formfieldset-content{display:grid; grid-template-columns:14.28% 14.28% 14.28% 14.28% 14.28% 14.28% 14.28%; grid-gap:0}
.block-form-field-item[data-fieldtype="timetable_intervals"] .formfieldset-column{border-left:solid 1px #272727}
.block-form-field-item[data-fieldtype="timetable_intervals"] .formfieldset-column:first-of-type{border-left:0}
.block-form-field-item[data-fieldtype="timetable_intervals"] .formfieldset-column-header{width:90%;max-width:150px;font-size:16px;font-weight:bold;padding:3px;margin:5px auto;text-align:center;border-bottom:solid 1px #272727}
.block-form-field-item[data-fieldtype="timetable_intervals"] .formfieldset-column-header[data-weekday="6"], 
.block-form-field-item[data-fieldtype="timetable_intervals"] .formfieldset-column-header[data-weekday="7"]{color:#c00}
.block-form-field-item[data-fieldtype="timetable_intervals"] .formfieldset-item{margin:10px auto;width:90%;max-width:150px;text-align:center;font-size:14px}
.block-form-field-item[data-fieldtype="timetable_intervals"] .formfieldset-item-disabled{margin:10px auto;width:90%;max-width:150px;text-align:center;font-size:14px;background:#fcc;opacity:0.2;cursor:auto}

.block-form-field-item[data-fieldtype="timetable_intervals"]{width:100%; display:grid; grid-template-columns:10% 80% 10%;grid-gap:0;align-items:center}
.block-form-field-item[data-fieldtype="timetable_intervals"] .formfieldset{overflow-x:hidden}
.block-form-field-item[data-fieldtype="timetable_intervals"] .formfieldset-content{display:grid; grid-template-columns:repeat(auto-fit, 180px); grid-gap:0;width:calc(181px * 7);position:relative;top:0;left:0}
.block-form-field-item[data-fieldtype="timetable_intervals"] .formfieldset-column{border-left:solid 1px #272727;min-width:180px}
.block-form-field-item[data-fieldtype="timetable_intervals"] .formfieldset-column:first-of-type{border-left:0}
.block-form-field-item[data-fieldtype="timetable_intervals"] .formfieldset-column-header{width:90%;max-width:160px;font-size:16px;font-weight:bold;padding:3px;margin:5px auto;text-align:center;border-bottom:solid 1px #272727}
.block-form-field-item[data-fieldtype="timetable_intervals"] .formfieldset-item{margin:10px auto;width:90%;width:180px;text-align:center;font-size:14px}
.block-form-field-item[data-fieldtype="timetable_intervals"] .formfieldset-item-disabled{margin:10px auto;width:90%;width:180px;text-align:center;font-size:14px;background:#fcc;opacity:0.2;cursor:auto}

.block-form-field-item[data-fieldtype="timetable_intervals"]{margin:50px auto;max-width:1180px}
.block-form-field-item[data-fieldtype="timetable_intervals"] .formfieldset-content-smthng{display:grid; grid-template-columns:40px auto 40px;grid-gap:0;width:100%;margin:40px auto 10px auto}
.formfieldset-content-smthng > .slider-arrow{text-align:center;line-height:430px;font-size:40px;cursor:pointer}
.formfieldset-content-smthng{
	left: 0;
    position: relative;
    width: calc(25% * 7);
    height: 430px; 
    display: flex;
    justify-content: start;
    flex-wrap: nowrap
}
.formfieldset-content-smthng{
	width:25%;
	margin:10px;
	height:410px
}
.formfieldset-content-smthng:hover{box-shadow:0 0 7px #ec6d2a;transition:0.5s}
/* --- end of Block Fieldset ---- */