



@media screen and (max-width:1170px) {
    .container {
  	    width: 970px;
	}
	.container-fluid {
		padding: 0 50px;
	}
	.make-miracle-rgt {
		padding: 70px 50px 25px 35px;
	}
	.make-miracle h1 {
		font-size: 30px;
	}
	.make-miracle-rgt h6 {
		font-size: 17px;
		line-height: 24px;
	}
	.make-miracle-rgt h2 {
		font-size: 30px;
		line-height: 40px;
	}
	.make-miracle-rgt .donate ul li {
		font-size: 14px;
		padding: 11px 14px;
		margin-right: 8px;
	}
	.make-miracle-rgt .payment-info {
		flex-direction: column;
	}
	.make-miracle-rgt .payment-lft {
		width: 100%;
		float: left;
		margin-bottom: 20px;
	}
	.make-miracle-rgt .payment-info ul {
		justify-content: flex-start;
	}
	.card-info-form ul {
		flex-direction: column;
	}
	.donation-landing-new .post-inner .wp-block-columns .wp-block-column:first-child .wp-block-columns p {
		font-size: 26px;
		line-height: 33px;
}
}

@media screen and (max-width:991px) {
    .container {
		width: 750px;
	}
	.make-miracle {
		flex-direction: column;
		border-bottom: 0px solid #fff;
	}
	.make-miracle-lft {
		padding: 110px 35px 30px;
	}
	.wcf-logo {
		position: static;
		padding-top: 100px;
}
}


@media screen and (max-width:767px) {
    .container {
        width: 100%;
    	padding: 0 15px;
	}
	.container-fluid {
		padding: 0 15px;
	}
	.make-miracle-rgt {
		padding: 70px 15px 25px 15px;
	}
	.donation-landing-new .post-inner .wp-block-columns .wp-block-column:last-child {
		margin-top: 0;
		margin-bottom:30px;
	}
	.donation-landing-new .post-inner .wp-block-columns .wp-block-column:first-child .wp-block-columns p {
		text-align: center;
	}
	
}

@media screen and (max-width:575px) {
	.make-miracle h1 {
		font-size: 26px;
	}
	.make-miracle-rgt h6 {
		font-size: 15px;
		line-height: 22px;
	}
	.make-miracle-rgt h2 {
		font-size: 26px;
		line-height: 36px;
	}
	.make-miracle-rgt {
		padding: 50px 15px 25px 15px;
	}
	.make-miracle-rgt .donate ul li {
		font-size: 16px;
	}
	.donation-landing-new .post-inner .wp-block-columns p.has-large-font-size {
		font-size: 26px;
		line-height: 33px;
	}
	.pay_subtitle {
		font-size: 20px;
		line-height: normal;
	}
	.donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(1) {
		width: 100%;
	}
	.gform_wrapper .gform_body >ul>li:nth-child(5) label {
		margin-bottom: 15px;
		margin-right: 0;
	}
	.donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(5) .ginput_container.ginput_container_text {
		width: 100%;
}
}


@media screen and (max-width:479px) {
	.wcf-logo img {
		mix-blend-mode: multiply;
		max-width: 170px;
	}
	.make-miracle-rgt {
		padding: 35px 15px 25px 15px;
	}
	.make-miracle h1 {
		font-size: 20px;
		margin-bottom: 10px;
	}

	.make-miracle-rgt h2 {
		font-size: 20px;
		line-height: 30px;
	}
	.make-miracle-rgt .donate ul {
		flex-wrap: wrap;
		margin: 25px 0 20px;
	}
	.make-miracle-rgt .donate ul li {
		margin-bottom: 15px;
	}
	.make-miracle-rgt .payment-lft ul {
		flex-direction: column;
		align-items: flex-start;
	}
	.make-miracle-rgt .payment-info .payment-lft ul li a {
		display: inline-block;
		margin-top: 10px;
	}
	.your-info-form h4 {
		font-size: 16px;
	}
	.your-info-form ul li {
		flex: 0 0 100%;
	}
	.footer {
		padding: 15.5px 0;
	}
	.copy-right p {
		font-size: 11px;
	}
	.tab .tablinks {
		margin-right: 15px;
	}
	.defult-form-fields .wc-credit-card-form tbody tr {
		align-items: flex-start;
		flex-direction: column;
	}
	.defult-form-fields .wc-credit-card-form tbody tr th {
		width: 100%;
		margin-bottom: 5px;
	}
	.defult-form-fields .wc-credit-card-form tbody tr td {
		width: 100%;
		text-align: left !important;
	}
	.defult-form-fields .wc-credit-card-form tbody tr#wpspf_submit_btn {
		text-align: left;
	}
	.donation-landing-new .post-inner .wp-block-columns p.has-large-font-size {
		font-size: 18px;
		line-height: 25px;
	}
	.donation-landing-new .post-inner .wp-block-columns p.has-large-font-size br {
		display:none;
	}
	.pay_subtitle {
		font-size: 15px;
	}
	.donation-landing-new .post-inner .wp-block-columns p.has-small-font-size {
		font-size: 14px;
		line-height: 22px;
	}
	p {
		font-size: 14px;
		line-height: 22px;
		letter-spacing: 0.5px;
	}
	#field_1_23 .gfield_label {
		font-size: 16px !important;
	}
	.donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(5) label {
		font-size: 16px !important;
	}
	.donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(8) label {
		font-size: 16px;
	}
	.gform_wrapper .gform_body >ul>li:nth-child(5) label {
		margin-bottom: 10px;
	}
	.donation-landing-new .wc-credit-card-form tr td input, body.donation-landing-new .gform_wrapper .top_label div.ginput_container input, .donation-landing-new .wc-credit-card-form tr:nth-child(4) td input::placeholder, .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(4) input::placeholder, .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(5) input, .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(5) label, .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(5) div.ginput_container input::placeholder {
		line-height: normal !important;
	}
	#field_1_23 {
		margin-bottom: 8px !important;
	}
	.donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(12) .left-sect strong {
		font-size: 17px;
	}
	.donation-landing-new .post-inner .wp-block-columns .wp-block-column:last-child {
		box-shadow: 0 50px 15px -20px rgba(24, 24, 24, 0.17);
	}
	.donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(1), .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(2), .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(3), .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(4) {
		width: 100%;
	}
	.donation-landing-new .wc-credit-card-form tr td, body.donation-landing-new .gform_wrapper .top_label div.ginput_container {
		
		width: 100%;
	}
	.donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(1) input, .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(2) input, .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(3) input, .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(4) input, .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(5) input {
		padding: 6px 10px 7px 30px !important;
	}
	.donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(1) div.ginput_container:before, .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(2) div.ginput_container:before, .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(3) div.ginput_container:before, .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(4) div.ginput_container:before, .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(5) div.ginput_container:before {
	   
		left: 17px;
	}
	.donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(1) input, .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(2) input, .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(3) input, .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(4) input, .donation-landing-new .gform_wrapper .gform_body >ul>li:nth-child(5) input {
		text-align: left;
}
}