@media(max-width:1800px){

}

@media(min-width:1200px){
.card-outer {
	width: 25% !important;
	padding: 1%;
}	
}
@media(min-width:1599px){
.card-outer {
  border-radius: 20px;
  width: 20% !important;
  padding: 1%;
}

}

@media(max-width:1599px){
.grid-container {
	width: 95%;
}
.our-services-content {
	gap: 2%;
}

.shabbos-sec-main {
	gap: 3%;
}
.shabbos-sec-right-box {
	height: 100%;
}
.bytheweek-main {
	gap: 2%;
}
.week-circle {
	width: 190px;
	height: 190px;
}
.bytheweek-content p {
	letter-spacing: 3px;
	font-size: 16px;
}
.week-circle h2 {
	font-size: 42px;
	line-height: 44px;
}

.shabbos-sec-left-box {
	padding: 123px 20px 50px;
}
.shabbos-sec-left-box h3 {
	font-size: 32px;
}
.donate-box {
	padding: 20px 20px 68px;
}
h3 {
	font-size: 24px;
	line-height: 32px;
}

.shabbos-sec-right-box span {
	margin-bottom: 0;
	padding: 0 20px 20px;
}
.home-slider.inner-header .grid-container {
	top: 39%;
}
}

@media(max-width:1364px){	
.header-outer h1 {
	font-size: 74px;
	line-height: 81px;
}
}

@media(max-width:1279px){

}

@media(max-width:1199px){
.slick-prev, .slick-next {
	display: none !important;
}
.card-outer {
	padding: 0 8px;
}
.card-box h3 {
	font-size: 20px;
	padding: 0 20px 6px;
	line-height: 24px;
}
.logo {
	width: 160px;
}
.grid-container {
	width: 98%;
}
.dropdown.menu > li {
	margin-right: 28px;
}
.nav-right {
	padding-top: 73px;
}
.home-slider .slick-slide {
	height: 80vh;
}
.header-outer h1 {
	font-size: 70px;
	line-height: 76px;
}
.home-slider .grid-container {
	top: 37%;
}


.our-services-sec .slick-list, .our-services-sec .slick-track {
	display: flex;
}

.card-box {
	position: relative;
	height: 100%;
}
.card-box-overlay {
	position: relative;
	height: auto;
}
.card-hover-text {
	margin-bottom: 0;
	opacity: 1;
}
.card-box-overlay {
	align-content: baseline;
	margin-top:0;
	height: 100%;
}
.card-hover-text {
	/* padding-top: 80px; */
	padding-bottom: 0;
	padding-top: 20px;
}
.card-hover-text p {
	color: #000;
	line-height: 120%;
	padding: 0;
	font-size: 15px;
}
.card-box::before {
	opacity: 0;
}
.card-box h3 {
	position: absolute;
}
.card-box-overlay span.card-icon {
	margin-top: 46px;
}
a.border-btn.btn {
	position: absolute;
	bottom: auto;
	/* left: 0; */
	/* right: 0; */
	/* border-color: #000; */
	/* color: #000; */
	top: -58px;
	color: #fff;
}
.card-hover-text a {
	color: #000;
}
.card-box-overlay span.card-icon {
	width: 71px !important;
	height: 71px !important;
	opacity: 1 !important;
}
.card-box-overlay:hover .card-hover-text {
	margin-top: 0;
}
.card-box::before {
	opacity: 0 !important;
}
.card-mid {
	width: 100%;
	margin-top: -181px;
}

.card-box-overlay span {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

.card-box-img {
	position: relative;
}
.card-box-img::before {
	content: "";
	background: #000;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	opacity: .30;
	transition: all 0.5s ease;
	border-radius: 15px;
}

.bytheweek-content {
	padding: 90px 20px 100px;
}

.week-circle {
	width: 180px;
	height: 180px;
}
.donate-sec {
	overflow-x: hidden;
}
.footer-logo {
	width: 240px;
}
.footer-info p {
	font-size: 23px;
}
.footer-info h3 {
	margin-bottom: 20px;
	font-size: 22px;
}
.home-slider.inner-header .grid-container {
	top: 31%;
}
	
.navigation-main .hdr-searchform {
	top: 6px;
}	
	
.home-slider.home-slider-new .slider-left {
	width: 100%;
	padding-top: 30px;
	text-align: center;
}
.home-slider.home-slider-new .slider {
	width: 100%;
	margin-top: 50px;
}

.home-slider.home-slider-new .slider-main {
	flex-direction: column-reverse;
}
.home-slider.home-slider-new {
	padding-bottom: 50px;
	margin-bottom: 0;
}
.home-slider.home-slider-new .slider-left h1 br {
	display: none;
}
}



@media(max-width:1023px){
.title-bar {float: right; margin-right:0px; padding:14px 7px; background:#fff; z-index: 99999999; position: relative;}
.is-drilldown {max-width: 100% !important;}
.vertical.menu.submenu {margin-top: 0;}
.title-bar .title-bar-title {display: none;}
.drilldown a{font-family:'Poppins', sans-serif; font-size:16px; text-transform:uppercase; color:#fff; background:transparent; font-weight: 600;position: relative; padding-left: 10px; padding-right:0px;} 
	
/* .drilldown a:hover{color:#c0d7cb;} */
	
.is-drilldown li {width: 100%; padding-left:0px;}
.vertical.medium-horizontal.menu.drilldown {background: #000; padding: 0px 0px; border-top: 0px #fff solid;}	
	
.vertical.menu.submenu a {font-size: 17px;}
.drilldown .js-drilldown-back > a::before{ display: none;}	
li.js-drilldown-back {padding-left: 5px;}
.vertical.medium-horizontal.menu.drilldown { position: relative; margin-top:66px; left: 0;}
	
.top-cart {right:90px; top:36px;}
.drilldown .is-drilldown-submenu-parent > a::after {border-color: transparent transparent transparent #7B937E; right: 1rem;}
li.js-drilldown-back { padding-left: 0px;}
li.js-drilldown-back a {
	color:#7B937E !important;
	margin-top: 12px;
}

.title-bar {
	top: 60px;
	padding: 13px 0;
	transition: all ease 0.3s;
	background: transparent;
	width: 42px;
	text-align: center;
	border-radius: 6px;
	right: 14px;
}
.menu-icon {
	width: 33px;
}

.nav-outer ul li a {color: #001223;}
.nav-outer ul li.active a {
	background: transparent;
	color:#C2CD23;
	border: 0 !important;
}
.top-bar {position: absolute;left: 0;top: 0;width: 100%;}
.nav-outer-main.stickymenu .call-btn a{margin-top:1px;}
.drilldown a{padding:15px 18px;}
.vertical.medium-horizontal.menu.drilldown{padding:10px 0;}
.title-bar .menu-icon {
	margin: 0 auto;
}
.menu-icon::after {
	background: #000;
	-webkit-box-shadow: 0 10px 0 #000, 0 20px 0 #000;
	box-shadow: 0 10px 0 #000, 0 20px 0 #000;
	border-radius: 27%;
}
.nav-outer-main.stickymenu .nav-social {
	top: 23px;
}
.nav-outer-main.stickymenu .logo img {
	width: 95px;
}
.nav-outer-main.stickymenu .title-bar {
	top: 23px;
}
.top-contact-button {
	position: absolute;
	right: 70px;
	top: 73px;
}
.nav-right .top-bar-right {
	display: block;
	background: #fff;
	margin-top: 90px;
	z-index: 1;
	position: relative;
}
.vertical.medium-horizontal.menu.drilldown {
	z-index: 99;
	background: #fff;
	margin-top: 0;
}
.top-bar-right img {
	margin-right: 0;
	width: 36px;
	margin: 19px 19px 0;
}

.top-bar-box {
	display: none;
}

.navigation-main .top-contact-button {
	transition: all 0.5s ease;
}
.navigation-main.sticky .top-contact-button {
	top: 34px;
	transition: all 0.5s ease;
}
.navigation-main.sticky .title-bar {
	top: 21px;
}
.week-circle {
	width: 210px;
	height: 210px;
	margin: 0 auto;
}
.donate-main {
	margin: -16px;
}
.donate-sec {
	padding: 90px 0 140px;
}
.shabbos-sec-left {
	margin-bottom: 30px;
	width: 100%;
}
.shabbos-sec-right {
	width: 100%;
}
h2 {
	font-size: 48px;
	line-height: 50px;
}
.footer-info img {
	left: 24px;
	top: 0;
	width: 30px;
}
.footer-logo {
	padding-left:10px;
	width: 210px;
}
.footer-info p {
	font-size: 17px;
	line-height: 28px;
}
.footer-info h3 {
	font-size: 20px;
}
.about-sec p {
	font-size: 32px;
	line-height: 40px;
}
.video-sec p {
	font-size: 26px;
	line-height: 36px;
}

.header-outer .grid-container {
	width: 100%;
	padding: 0;
}
.header-outer .grid-x {
	margin: 0;
}
.header-outer .grid-x .large-12 {
	margin: 0 auto;
	width: 100%;
}
.nav-right .top-bar-right {
	margin-top: 126px;
}
.navigation-main.sticky .top-bar-right {
	margin-top: 103px;
}
.logo {
	margin-left: 14px;
}

.slider-left {
	padding-left: 14px;
}

.our-services-sec {
	padding: 66px 0 80px;
}
.shabbos-sec {
	padding: 160px 0 88px;
}
.about-sec {
	padding: 60px 0 80px;
}
.bytheweek-content {
	padding: 60px 20px 100px;
}
.signup-content {
	padding: 60px 20px 70px;
}
.video-sec {
	padding-bottom: 80px;
}
.shabbos-sec-right-box {
	padding: 44px 34px 22px;
}
.our-services-content-new .our-services-box {
	width: 48.5%;
}
.home-slider.inner-header .slick-slide {
	height: 320px;
	padding: 0;
}

.shabbos-sec.services-shabbos-sec .shabbos-sec-left {
	margin-top: 128px;
}
.shabbos-sec.services-shabbos-sec {
	padding-top: 40px;
}
.our-services-top-sec {
	padding: 60px 0 40px;
}	
	
.shabbos-sec.contact-sec-1 .shabbos-sec-right .shabbos-sec-right-box p {
	font-size:26px;
}	
.shabbos-sec.contact-sec-1 form span.wpcf7-form-control-wrap {
	padding-bottom: 0 !important;
	display: block;
	width: 100%;
}
.shabbos-sec.contact-sec-1 form .wpcf7-spinner {
	padding: 0;
}

.choose-card .cards {
	width: 140.5px;
	height: 169px;
}	
.navigation-main .hdr-searchform {
	right: 18px;
}

.home-slider.home-slider-new {
	padding: 0 14px 44px;
}
.home-slider.home-slider-new .slider-left {
	padding-left: 0;
}
	
.home-slider.home-slider-new .bnr-img {
	padding: 18.4% 0;
}	
.home-slider.home-slider-new .slider-left h1 {
	margin-top: 0;
	font-size: 40px;
	line-height: 60px;
}
.home-slider.home-slider-new .slick-dots {
	bottom: 4px;
}
}

@media(max-width:819px){
.top-bar-right span {
	font-size: 12px;
}
.top-social {
	padding-left: 5px;
}	
}

@media(max-width:767px){
	
.shabbos-sec.contact-sec-1 .shabbos-sec-right .shabbos-sec-right-box p {
	font-size: 22px;
}	

.explore-box p {
	font-size: 20px;
	line-height: 24px;
	margin-top: 20px;
}
.explore-box a {
	margin-top: 30px;
}
.explore-box {
	max-width: 320px;
	padding: 130px 30px 70px;
}
.top-bar-box {
	display: none;
}
.slider-main {
	padding: 0;
}
.home-slider {
	width: 100%;
}
.co-name {
	display: none;
}
.slide-pic {
	max-width: 92%;
}
.breadcrumb-main .breadcrumbs {
	text-align: center;
}
.breadcrumb-main .breadcrumbs li {
	display: inline-block;
	float: none;
}
.down-arrow {
	left: 17px !important;
}

.treatment-sec-bottom {
	flex-wrap: wrap;
}
.treatment-sec-bottom .treatment-box {
	width: 47.9%;
}
p {font-size: 16px;
	line-height: 24px;}
.treatment-box a.arrow-btn {
	margin-top: 00;
}
.ourlocation-right-main {
	margin-right: 0;
	width: 100%;
	margin-bottom: 30px;
}
.info-map {
	margin-top: 0;
	width: 100%;
}
.ourlocation-inner .ourlocation-right .tabs-panel.is-active {;
	flex-wrap: wrap;
}
.info-map img {
	width: 100%;
}
.ourlocation-inner .ourlocation-right .tabs {
	justify-content: left;
	margin-top: 40px !important;
}
.ourlocation-inner .ourlocation-right .tabs-title {
	padding-left: 0;
	padding-right: 40px;
}
.technology-sec-bottom .technology-box {
	width: 48.5%;
	margin-bottom: 30px;
}
.trusted-inner .slick-slide {
	padding: 0 11px;
}
.trusted-inner .slider .slick-prev {
	left: -34px;
	width: 14px;
	height: 34px;
}
.trusted-inner .slider .slick-next {
	right: -34px;
	width: 14px;
	height: 34px;
}
.ourlocation-sec {
	padding: 120px 0 70px;
	clip-path: polygon(100% 0, 0 7%, 0 100%, 100% 100%);
}
.journey-inner {
	padding: 40px 30px 40px;
}
.journey-inner h2 {
	font-size: 32px;
}
.journey-inner p {
	margin: 18px auto 36px;
}

.slider.physiotherapy-slider .slick-prev {
	width: 11px !important;
	height: 22px !important;
	left: -30px !important;
	top: 57% !important;
	background-size: 100% !important;
}
.slider.physiotherapy-slider .slick-next {
	width: 11px !important;
	height: 22px !important;
	right: -30px !important;
	top: 57% !important;
	background-size: 100% !important;
}
.large-8.cell.footer-bottom-left {
	flex-wrap: wrap;
}
.footer-social {
	padding-left: 0;
	margin-top: 15px;
}

.header-outer h1 {
	font-size: 56px;
	line-height: 64px;
}
.home-slider .slick-slide {
	height: 65vh;
}
.home-slider .grid-container {
	top: 33%;
}


.footer-content {
	flex-wrap: wrap;
}
.footer-logo {
	padding-left: 0;
	width: 100%;
	text-align: center;
	margin-bottom: 40px;
}
.footer-logo img {
	width: 180px;
}
.footer-info img {
	left: 0;
}
.footer-info {
	padding-left: 40px;
}
.footer-sec {
	padding: 252px 0 40px;
}
h2 {
	font-size: 38px;
	line-height: 40px;
}
.signup-content h2 {
	margin-bottom: 30px;
}
.signup-sec input {
	height: 50px;
	width: 100%;
	margin-bottom: 14px;
}

.signup-sec input[type="submit"] {
	font-size: 20px;
	width: 100%;
	margin: 0;
}

.shabbos-icon {
    width: 130px;
    height: 130px;
    top: -71px;
}
.shabbos-icon img {
    width: 46px;
}

.shabbos-sec-left-box h3 {
    font-size: 28px;
}
.shabbos-sec {
    padding: 124px 0 66px;
}
.shabbos-sec-right-box {
    background: #fff;
    padding: 40px 14px 14px;
    border-radius: 20px;
}
.shabbos-sec-right-box {
	background: #fff;
	padding: 34px 14px 14px;
	border-radius: 20px;
}
.shabbos-sec.services-shabbos-sec .shabbos-sec-left {
	margin-top: 88px;
}
.shabbos-sec.services-shabbos-sec {
	padding-bottom: 30px;
}

.our-services-title {
	flex-wrap: wrap;
}
.our-services-title h3 {
	font-size: 21px;
}

.social-sticky {
	top: auto;
	padding: 12px 0 10px 0;
	width: 100%;
	bottom: 0;
	justify-content: space-evenly;
	align-items: center;
}
.copy-sec {
	/*padding:24px 14px 76px 14px;*/
}
	
.about-sec.about-sec-1 p {
	font-size: 17px;
	line-height: 25px;
	margin: 30px auto 18px;
}	
.signup-content form span.wpcf7-form-control-wrap {
	width:100%;
}	
.shabbos-sec.about-sec-3 {
	padding: 64px 0 40px;
}	
	
.shabbos-sec.contact-sec-1 .shabbos-sec-right .shabbos-sec-right-box p {
	font-size: 19px;
	margin-bottom: 6px;
}	
.shabbos-sec.contact-sec-1 #wpcf7-f255-o1 {
	margin:40px auto 0;
}
.shabbos-sec.contact-sec-1{
	padding:60px 0 70px;
}
.shabbos-sec.contact-sec-1 form input[type="submit"] {
	margin-top: 20px;
}
	
.shabbos-sec.contact-sec-1 form input {
	height: 53px;
	font-size: 17px;
	padding-left: 15px;
}	
.shabbos-sec.contact-sec-1 form textarea {
	height: 140px;
	font-size: 17px;
	padding-left: 15px;
}
.page-template.page-template-template-contact .footer-sec {
	padding-top: 60px;
}
	
.tribute-ecard-form.donation-form .top-donate-bnt a {
	font-size: 17px;
	padding: 10px 17px;
}	
.tribute-ecard-form.donation-form .top-donate-bnt > div {
	gap: 0 8px;
}
.tribute-ecard-form.donation-form {
	padding: 60px 0;
}	

.tribute-ecard-form.donation-form select, .tribute-ecard-form.donation-form input {
	font-size: 17px;
}	
.tribute-ecard-form.donation-form textarea {
	font-size: 17px;
}
.tribute-ecard-form.donation-form h3 {
	font-size: 22px;
}

.donor-tax-receipt .col-6 {
	width: 100%;
}	
.donor-tax-receipt .col-3 {
	width: 100%;
}
.donor-tax-receipt .medium-6.columns{
	width: 100%;
}
	
.choose-card .cards{
	width:96px;
	height:108px;
}	

.wrap.outline-271 h3.title_area{
	font-size:29px;
}
.tribute-ecard-form.donation-form .donate-part-1 {
	padding: 10px 20px 30px;
}
	.tribute-ecard-form.donation-form .donate-part-2 {
	padding: 10px 20px 30px;
}
	.tribute-ecard-form.donation-form .donate-part-3 {
	padding: 10px 20px 30px;
}
	
.select-donation-opt2.select-donation-opt3 .cell-spacing {
	margin-top:6px;
}	
.select-donation-opt2.select-donation-opt3 .cell-spacing p {
	margin-top: 42px;
	font-size: 17px;
}
.signup-content form .wpcf7-spinner {
	position: absolute;
	left: 0;
	bottom: -36px;
	right: 0;
	margin: 0 auto;
}
	
.home-slider.home-slider-new .slider-left h1 {
	font-size: 32px;
}	
.home-slider.home-slider-new {
	padding: 0 14px 30px;
}	
	
.home-slider.home-slider-new .slider-left{
	padding-top:14px;
}	
	
.home-slider.home-slider-new .slider {
	border-radius: 16px;
}
	
}

@media(max-width:639px){
.footer-social {
	padding-left: 0;
	margin-top: 15px;
}
.slider-left p {
	font-size: 16px;
}
.explore-box {
	max-width: 100%;
	padding: 100px 16px 50px;
}
.explore-sps-logo {
	left: auto;
	right: 14px;
	width: 100px;
	top: 40px;
}
.trusted-inner .slider .slick-prev {
	left: -20px;
	width: 14px;
	top: 58%;
}
.trusted-inner .slider .slick-next {
	right: -20px;
	width: 14px;
	top: 58%;
}
.trusted-inner p {
	font-size: 20px;
}
.trusted-sec {
	padding: 30px 0;
}
.treatment-sec-bottom .treatment-box {
	width: 47%;
}
.expert-detail-box .expert-detail-box-inner {
	flex-wrap: wrap;
}
.expert-detail-right {
	width: 100%;
	margin-top: 28px;
}
.expert-detail-left {
	padding-right: 0;
	width: 100%;
}
.expert-detail-box span {
	max-width: 100%;
}
.expert-detail-btn {
	margin-top: 16px;
}
.expert-detail-btn a.arrow-btn {
	margin-top: 26px;
}
h2 {
	font-size: 28px;
	line-height: 32px;
}
.testimonial-top {
	flex-wrap: wrap;
}
.testimonial-top h2 {
	width: 100%;
}
.testimonial-slider-inner {
	padding-left:0px;
}
.testimonial-bottom p {
	font-size: 16px;
	line-height: 22px;
}
.testimonial-last {
	flex-wrap: wrap;
}
.testimonial-bottom .testimonial-pic {
	position: relative;
	left: 0;
	margin-bottom: 27px;
}
.testimonial-last-right {
	width: 100%;
}
.testimonial-bottom .slick-dots {
	width: 100%;
	bottom: -50px;
}
.journey-sec {
	margin-top: -102px;
}
.journey-inner h2 {
	font-size: 28px;
}
.faq-sec .accordion-title {
	font-size: 16px;
	padding-right: 50px;
}
.footer-link ul {
	gap: 26px;
	flex-wrap: wrap;
}
.footer-link ul {
	gap: 14px;
	flex-wrap: wrap;
}
.footer-link ul a {
	font-size: 12px;
	padding-bottom: 6px;
}
.contact-sec-right .large-6.cell {
	width: calc(100% - 1.25rem);
}
.contact-logo {
	display: flex;
	gap: 30px;
	justify-content: left;
}
.footer-btn a.btn {
	font-size: 11px;
}
.footer-btn .border-btn.btn {
	margin-left: 12px;
}
.large-8.cell.footer-bottom-left {
	width: calc(100% - 1.25rem);
}
.footer {
	padding: 40px 0;
}
.footer-btn {
	margin-top: 28px;
}
.footer-link ul {
	margin: 18px 0 0;
}
.footer-left img {
	width: 109px;
}
.large-4.cell.footer-top-right {
	width: 100%;
	margin-top: 40px;
}
.nav-outer .logo {
	width: 110px;
}
.top-contact-button {
	right: 65px;
	top: 24px;
}
.top-contact-button a.btn {
	font-size: 16px !important;
	padding: 4px 9px;
}
.title-bar {
	top: 11px;
}
.nav-outer .logo {
	margin-top: 0;
}

.header-outer h1 {
	font-size: 46px;
	line-height: 54px;
}

.home-slider .slick-slide {
	height: 53vh;
}
.home-slider .grid-container {
	top: 29%;
}
.top-contact-button .blue-btn.btn {
	margin-left: 3px;
}

.navigation-main.sticky .logo {
	width: 110px;
}

.navigation-main.sticky .top-contact-button {
	top: 24px;
}
.navigation-main.sticky .title-bar {
	top: 11px;
}
.home-slider .slider {
	margin: 60px 0 0;
}
.home-slider .grid-container {
	top: 26%;
}
.our-services-sec h2 {
	margin-bottom: 14px;
}
.our-services-sec {
	padding: 48px 0 54px;
}

.shabbos-sec-right-box span {
	width: 50%;
}
.card-box h3 {
	font-size: 19px;
	padding: 0 10px 6px;
}
.card-hover-text p {
	margin-bottom: 0;
}
.card-hover-text .border-btn {
	font-size: 14px;
	padding: 5px 12px;
	top: -54px;
}
.shabbos-sec-left-box {
	padding: 85px 20px 50px;
}
.about-sec p {
	font-size: 21px;
	line-height: 28px;
	margin: 20px auto 40px;
}
.about-sec p {
	margin: 20px auto 40px;
}
.bytheweek-content h2 {
	margin-bottom: 40px;
}
.week-circle h2 {
	margin: 0;
}
.week-circle {
	width: 190px;
	height: 190px;
	margin: 0 auto;
}
.donate-sec h2 {
	margin-bottom: 38px;
}
.donate-sec {
	padding: 53px 10px 120px;
}
.video-sec p {
	font-size: 18px;
	line-height: 29px;
}
.donate-main {
	margin: 0;
}
.donate-main .slick-track {
	gap: 0;
}
.signup-content {
	padding: 42px 20px 50px;
}
.footer-contact {
	width: 100%;
}
.nav-right .top-bar-right {
	margin-top: 85px;
}
.home-slider.inner-header .slick-slide {
	height: 280px;
}
.home-slider.inner-header .slider-main h1 {
	font-size: 32px;
}
.home-slider.inner-header .grid-container {
	top: 179px;
}
.our-services-top-sec {
	padding: 52px 0 10px;
}
	
.shabbos-sec.about-sec-3 .shabbos-sec-right .popup-item {
	width: 47.7%;
	padding: 28px 11px;
}
.shabbos-sec.about-sec-3 .shabbos-sec-right .popup-item img {
	margin-bottom: 20px;
	width: 65px;
}	

.choose-card .cards {
	height: 95px;
}	

.choose-card .cards {
	height: 100%;
	margin-bottom: 0 !important;
	width: 25%;
}	

.choose-card .cards-main-box .cards:nth-child(4) label:has(input[type="radio"]:checked), .choose-card .cards-main-box .cards:nth-child(8) label:has(input[type="radio"]:checked), .choose-card .cards-main-box .cards:nth-child(12) label:has(input[type="radio"]:checked) {
	margin-bottom: 2px;
}	
.choose-card .cards label {
	font-size:15px;
}	
	
.tribute-ecard-form.donation-form .top-donate-bnt > div {
	gap: 0 6px;
}	
.donor-form-group.donor-tax-receipt.top-donate-bnt .cell-spacing {
	padding: 0;
}
.tribute-ecard-form.donation-form .top-donate-bnt a {
	font-size: 14px;
	padding: 7px 13px;
}
.tribute-ecard-form.donation-form .top-donate-bnt {
	margin-bottom: 26px;
}	
.tribute-ecard-form.donation-form h2 {
	font-size: 19px;
}
	
.tribute-ecard-form.donation-form .top-donate-bnt a {
	font-size: 16px;
}	
	
.navigation-main .hdr-searchform {
	right: 0;
	bottom: -67px;
	top: auto;
	left: 0;
	/* background: rgba(255,255,255,.77); */
	padding: 10px 0;
}	
.navigation-main .hdr-searchform .search-form {
	max-width: 85%;
	margin: 0 auto;
}
	
.navigation-main .hdr-searchform .search-form input[type="search"] {
	height:37px;
}
.home-slider.home-slider-new {
	margin-top: 94px;
}
	
}

@media(max-width:479px){
.treatment-sec-bottom .treatment-box {
	width: 46.6%;
}
.treatment-sec-bottom .treatment-box {
	width: 100%;
}
.treatment-sec-bottom .treatment-box img {
	width: 100%;
}
.week-circle {
	width: 240px;
	height: 240px;
	margin: 0 auto;
}
.donate-sec .grid-container {
	width: 100%;
}
.card-mid {
	margin-top: -70%;
}
	
.tribute-ecard-form.donation-form .top-donate-bnt > div {
	flex-wrap: wrap;
	justify-content: center;
}
.tribute-ecard-form.donation-form .top-donate-bnt {
	margin-bottom: 16px;
}
.donor-form-group.donor-tax-receipt.top-donate-bnt a {
	margin-bottom: 14px;
}
.tribute-ecard-form.donation-form label.checkboxouter {
	font-size: 17px;
	line-height: 20px;
}
.home-slider.home-slider-new .slider-left h1 {
	font-size: 27px;
}
}

@media(max-width:419px){
.top-contact-button a.btn {
	font-size: 13px !important;
	padding: 4px 9px;
}
}