.donor-list ul { padding: 0; margin: 0; padding-left:17px; display:grid; grid-template-columns: repeat(4,1fr); gap:12px 30px; padding:0; list-style:none } 
.donor-list ul li { position:relative; padding-left:15px }
.donor-list ul li:after { content:''; width:5px; height:5px; border-radius:50%; background:#805c5e; position:absolute; left:0; top:11px }
.form-group input:focus { outline: none; }

.brxe-image-gallery .bricks-image-caption { background: var(--bricks-color-vvsupa); }
.brxe-image-gallery .bricks-layout-item figure { background: var(--bricks-color-vvsupa);}
.brxe-image-gallery .bricks-layout-item figure img { transition: 400ms ease;}
.brxe-image-gallery .bricks-layout-item:hover figure img {opacity: .3;}

.erum-area-checler { padding-bottom: 50px; max-width:500px; margin:auto; text-align:center }
.erum-area-checler #result:not(:empty) { padding: 20px; text-align: center; background: #b03a2e; color: #FFF; margin-top: 20px; }
.erum-area-checler .eruv-inside { background: #6b8e23 !important; }

.header-support-mobile { display: none; }



@media only screen and (max-width: 1359px) and (min-width: 1200px) {
    .main-header > .brxe-container { padding-left: 0; padding-right: 0; }
    .main-header .bricks-nav-menu > li { margin-left: 10px !important; margin-right: 10px !important; font-size: 13px; }
}

@media only screen and (max-width: 1199px)  {
    .brxe-nav-menu { order: 1;}
}

@media only screen and (max-width: 992px)  {
	.donor-list ul { grid-template-columns: repeat(3,1fr); }
}

@media only screen and (max-width: 767px)  {
.donor-list ul { grid-template-columns: repeat(2,1fr); font-size:14px }
}
	
@media only screen and (max-width: 478px)  {
    .header-support-desktop  { display: none; }
    .header-support-mobile { display: block; }
}