/****************************************customize additional css*************************************************/
.s-card-notice{
	font-size: 15px;
	color: red;
	margin-top: 20px;
}
.s-card-notice-li{
	margin-bottom: 5px;
	font-size: 15px;
	display: none;
}
.s-card-notice-li a{
	color: #818181;
}

#signup_form input::-webkit-outer-spin-button,
#signup_form input::-webkit-inner-spin-button, #frm_cc input::-webkit-outer-spin-button,
#frm_cc input::-webkit-inner-spin-button  {
    -webkit-appearance: none !important;
}

#signup_form input[type=number], #frm_cc input[type=number]{
    -moz-appearance:textfield !important; 
}
.single-projects-block .flickity-viewport p{
	position: relative !important;
	float: left !important;
}
#pro-sign-box a{
    color: #333 !important;
    font-size: 21px;
    margin-right: 5px;
	padding: 0 !important;
}
#bank-block{
	margin-top: 5px;
}
#bank-block .v-input__slot{
	padding: 0 !important;
}
#bank-block .v-input__control .v-select__slot .v-input__append-inner{
	display: none !important;
}
#bank-block .v-input__control .v-select__slot .v-select__selections .select2-container{
	width: 100% !important;
}

#sign-up-wrapper #coun-wrap .v-input__control .v-input__slot{
	padding: 0 !important;
}
#sign-up-wrapper #coun-wrap .v-input__control .v-input__slot .v-select__slot{
	padding: 0 !important;
}
#sign-up-wrapper #coun-wrap .v-input__control .v-input__slot .v-select__slot .v-input__append-inner{
	display: none;
}

.disclaimer-txt {
    margin-top: 20px;
    margin-bottom: 5px;
    color: #818181;
    font-size: 15px;
}

span.main_slider_project_content {
    font-size: 20px !important;
}
.header-wv .floating-buttons{
	display: none;
}

.post-img.lazy {
    height: 35vh;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}

.owl-item .post-slide .post-content p {
    width: unset !important;
    max-width: unset !important;
}

.jssorb132{
	 display: none !important;
}

.swal2-confirm {
	font-size : 1.7em !important;
}

@media only screen and (min-width: 1800px){
	section.cover-block.about-us-page .v-parallax {
    height: 615px !important;
}
		section.project-page-banner.cover-block.about-us-page .v-parallax{
		height: 615px !important;
	}
}


@media only screen and (max-width: 1799px) and (min-width: 1700px){
	section.cover-block.about-us-page .v-parallax {
    height: 560px !important;
}
	
	section.project-page-banner.cover-block.about-us-page .v-parallax{
		height: 560px !important;
	}
}

@media only screen and (max-width: 1699px) and (min-width: 1600px){
	section.cover-block.about-us-page .v-parallax {
    height: 530px !important;
}
	
	section.project-page-banner.cover-block.about-us-page .v-parallax{
		height: 530px !important;
	}
}


@media only screen and (max-width: 1599px) and (min-width: 1500px){
	section.cover-block.about-us-page .v-parallax {
    height: 500px !important;
}
	
	section.project-page-banner.cover-block.about-us-page .v-parallax{
		height: 500px !important;
	}
}

@media only screen and (max-width: 1499px) and (min-width: 1400px){
	section.cover-block.about-us-page .v-parallax {
    height: 470px !important;
}
	
	section.project-page-banner.cover-block.about-us-page .v-parallax{
		height: 470px !important;
	}
}

@media only screen and (max-width: 1399px) and (min-width: 1300px){
	section.cover-block.about-us-page .v-parallax {
    height: 440px !important;
}
	
	section.project-page-banner.cover-block.about-us-page .v-parallax{
		height: 440px !important;
	}
}

@media only screen and (max-width: 1299px) and (min-width: 1200px){
	section.cover-block.about-us-page .v-parallax {
    height: 430px !important;
}
	
	section.project-page-banner.cover-block.about-us-page .v-parallax{
		height: 430px !important;
	}
}

@media only screen and (min-width: 992px){
	.max-donation-pop-up{
		width : 30% !important;
	}
}

@media only screen and (max-width: 768px){
	#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child {
    width: 100% !important;
}
}

/****header General Donation Button***/
a.make-my-donation-link {
	padding: 10px 15px !important;		
}
@media only screen and (max-width: 1365px) and (min-width: 1125px){
	a.make-my-donation-link {
    padding: 10px 5px !important;
    font-size: 12px !important;
}
}
@media only screen and (max-width: 1124px) and (min-width: 965px){
	a.make-my-donation-link {
    padding: 10px 3px !important;
    font-size: 11px !important;
}
	.make-my-donation-button {
    margin-left: 3px!important;
}
}


/****************************************Mobile Responsive new code*************************************************/
#mega-menu-wrap-max_mega_menu_1 .mega-indicator{
	display: inline !important;
}
#c-project-donate-box form{
	margin-bottom: 0 !important;
}
#u-roject-box #c-project-donate-box .v-text-field__details {
    margin: 5px 0!important;
    padding: 0 !important;
}
.progress-box{
	margin-bottom: 10px !important;
}
#mega-menu-item-1293{
	display: none !important;
}
#news-slider .owl-item{
	background: transparent !important;
}
#news-slider .donor-icon-img{
	width: 17% !important;
}
.select2-container--default .select2-selection--single{
	border: 1px solid #ff6501 !important;
	border-radius: 0 !important;
	height: 40px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #ff6501 transparent transparent transparent !important;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #ff6501 transparent !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
	padding-top: 5px;
	color: #818181 !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
	top: 7px !important;
}
.select2-dropdown {
    border: 1px solid #ff6501 !important;
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
    background-color: #ff6501 !important;
}
.forg-txt{
	display: none;
	color: #666666 !important;
    text-align: center;
    margin-top: 50px;
    font-size: 18px;
    font-weight: 300;
}
.main-cart-wrapper .badge{
	position: absolute;
    top: -18px;
    right: 0;
    background: red;
	display: none;
}
#donate-cardpayment-page #frm_cc .form-control{
	border: 1px solid #ff6501;
	padding-left: 10px;
	height: 40px;
	min-height: 40px;
	font-size: 16px;
	border-radius: 0;
}
#donate-cardpayment-page #frm_cc .row{
	margin-bottom: 10px;
}
#donate-cardpayment-page #frm_cc .form-control:focus{
	border-bottom: 1px solid #ff6501 !important;
}
#country_id{
	background-image:
    linear-gradient(45deg, transparent 50%, #ff6501 60%),
    linear-gradient(135deg, #ff6501 40%, transparent 50%) !important;
  background-position:
    calc(100% - 30px) 14px,
    calc(100% - 20px) 14px,
    100% 0 !important;
  background-size:
    10px 10px,
    10px 10px !important;
  background-repeat: no-repeat !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
}
#ex-arr{
	display: none;
}
#cc_comment{
	min-height: 80px !important;
}
#b-search .form-control:focus{
	border-bottom: 1px solid #ff6501 !important;
}
.single-projects-block #urget_needs_content-mobile{
	margin-top: 30px;
}

.single-projects-block #urget_needs_content-mobile .m-section-title{
    margin-bottom: 20px;
}
#mega-menu-item-1291, #mega-menu-item-1292{
	display: none !important;
}
.wpforms-container-full #wpforms-form-1295 label.wpforms-error{
    font-size: 11px !important;
    padding: 1px 3px;
    width: 140px;
    margin-bottom: 25px;
    margin-top: -10px;
}
#mobile-search-result-wrapper{
	padding-bottom: 30px;
}
.s-result-box a {
    font-size: 16px;
}
#mobile-search-result-wrapper .search-noresult{
	padding-top: 130px;
}
/*******NEw Style End*******/



.tcontainer{
	display: none;
}
.about-us-page .about-mobile-banner{
	display: none;
}
#wpforms-463-field_2{
	width: 84%;
}
.page-cont-abt-discover p span{
	display: block;
	margin-bottom: 20px;
}
.section-abt-us-v-main .wp-image-329{
	height: auto !important;
}
#donate-cardpayment-page #card #frm_cc .v-label{
	display: none;
}
.mobile-main-slider, .rm-mobile, .cdon-close, .cart-project-intro, .header-wv .floating-buttons, #m-contact-wrapper, .generaldonation-wrapper, .s-thank-wrapper{
	display: none;
}
.disclaimer-txt{
	margin-top: 20px;
	margin-bottom: 5px;
	color: #818181;
	font-size: 15px;
	line-height: 25px;
}
#mega-menu-item-1268{
	display: none !important;
}
.cart-badge{
	display: none !important;
}
#render_projects .project-detail-card .general-pname{
	color: #000;
}
#render_projects .project-detail-card .general-pname:hover{
	color: #ff6501;
	text-decoration: none;
}
#news-slider .owl-dots, .b-search-box{
	display: none;
}
#news-slide .m-read-more, .testimonial-wrapper, .urget_needs_content .m-section-title{
	display: none;
}
.hlearn{
    margin-top: 20px;
    display: inline-block;
}
/**#urget_needs_content-mobile{
	display: none;
}**/
.donation-period-wrapper, .e-box .fa{
	display: none;
}
.mastercard-visa-logo{
	display: none;
}
.e-box p{
	margin-bottom: 0;
}
#news-slider .m-read-more{
	display: none;
}
#about-figure-block{
		display: none !important;
}
#sl-team-block .owl-nav, #f-team-block .owl-nav{
	display: none;
}
#sl-team-block .item, #sl-team-block .owl-item, #f-team-block .item, #f-team-block .owl-item{
	background: transparent !important;
}
#sl-team-block .item img, #f-team-block .item img{
	border-radius: 50%;
    width: 100px;
    float: left;
    margin-right: 15px;
}
#sl-team-block .item h3, #f-team-block .item h3 {
    font-size: 18px;
    font-weight: 600;
    margin-top: 0px;
}
#sl-team-block .item h4, #f-team-block .item h4 {
    font-size: 15px;
}
#sl-team-block .item .v-box a, #f-team-block .item .v-box a{
	border: 1px solid #666666;
    padding: 10px 10px;
    border-radius: 50%;
    align-items: center;
    justify-content: center;
    display: inline-flex;
    margin-right: 10px;
    text-decoration: none;
}
#sl-team-block .item .v-box a .fa, #f-team-block .item .v-box a .fa{
	color: #666666;
}
#sl-team-block .owl-theme .owl-dots .owl-dot.active, #f-team-block .owl-theme .owl-dots .owl-dot.active{
	background: transparent !important;
}
#sl-team-block .owl-theme .owl-dots .owl-dot.active span, #f-team-block .owl-theme .owl-dots .owl-dot.active span{
	background: #ff6501;
}
#sl-team-block .k-title, #f-team-block .k-title{
    display: block;
    display: inline-block;
    background: #ff6501;
    color: #fff !important;
    padding: 10px 25px;
    font-size: 25px;
    font-weight: 700 !important;
    border-radius: 10px;
	margin-bottom: 50px;
	margin-left: -15px;
}
.m-contact-right .k-title{
    display: block;
    display: inline-block;
    color: #666666 !important;
    padding: 0 0;
    font-size: 30px;
    font-weight: 900 !important;
	margin-bottom: 20px;
}
#f-team-block{
    margin-top: 40px;
	margin-bottom: 40px;
	display: none;
}
#sl-team-block{
	display: none;
}
.pageid-388 .page-banner{
	display: none;
}
.m-contact-left h1{
    color: #666666;
    font-weight: 600;
    font-size: 30px;
    margin-top: 40px;
    margin-bottom: 0;
}
.social-sign-m, .donor-login, .social-login .social-acc-icon .fa, .log-with-mail{
	display: none;
}
.password_guide{display:none!important;}
.f-password, .c-account{
	display: none;
}
#signin_content .signup-block{
	display: none;
}
.donate-amount-m{
	display: none;
}
.progress-box{
	background-color: #4d4d4d !important;
}
.progress-box .progress-bar{
	background: #46bb95;
}
.progress-box .progress-orange{
	background: #ff6501 !important;
}
#mega-menu-item-1251{
	display: none !important;
}
.wv-cart{
	display: none;
}
#donate-cardpayment-page #project-intervals-tabs{
	display: none;
}
.day-count-box{
	display: none;
}
.sticky-footer{
	display : none;
}
@media only screen and (max-width: 767px){
	.s-card-notice-li{
		display: block;
		color: #cf2d2d;
	}
	.Dashobard.Page-Section {
		padding-top: 90px !important;
	}
	#password-reset-page .heading-quote-block{
		padding-top: 35px!important;
	}
	#signup-verify-section .heading-quote-block{
		padding-top: 80px!important;
	}
	.select2-container--default .select2-selection--single .select2-selection__arrow b{
		right: 15px !important;
		left: unset !important;
	}
	.select2-container--default .select2-selection--single {
		border-radius: 5px !important;
	}
	#mega-menu-item-1293{
		display: block;
		border: 1px solid transparent !important;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 #mega-menu-item-1293 a{
		color: transparent !important;
	}
	#news-slider .post-content .post-description{
		-webkit-line-clamp: 3;
	}
	.sign-up-thanks-wrapper{
		padding-top: 5px;
	}
	#forgot-password-wrapper .forgot-password-pages .heading-quote-block{
		padding-top: 75px !important;
	}
	#forget_password_form .v-input__prepend-inner{
		display: none;
	}
	#forget_password_form .v-text-field__slot label{
		padding-left: 15px;
	}
	#forget_password_form .v-input__slot{
		border-radius: 5px;
	}
	#forgot-submit-btn .submit {
		border-radius: 5px;
		margin-bottom: 30px;
		width: 60%;
		margin-left: auto;
		margin-right: auto;
	}
	.section-abt-us-v-main .page-cont-abt-discover br{
		content: "";
    	margin-bottom: 15px;
    	display: block;
	}
	.footer-copyright .order-sm-first{
		margin-top: 5px;
		text-align: center;
	}
	#donate-cardpayment-page #frm_cc .form-control{
		border-radius: 5px;
	}
	#donate-cardpayment-page #frm_cc .comments{
		display: block !important;
	}
	#news-slider  .post-slide {
		margin: 20px 0px 0px;
	}
	.forg-txt{
		display: block !important;
	}
	.main-cart-wrapper .badge{
		display: block;
	}
	.dpf-box{
		max-width: 100%;
		flex: 100%;
		margin-left: 0;
	}
	#mega-menu-item-1291, #mega-menu-item-1292{
		display: block !important;
	}
	
	/****new style end*****/


	.single-project-wrapper #urget_needs_content-mobile .urget_need_contaier{
		padding-left: 0;
    	padding-right: 0;
	}
	.single-project-wrapper #urget_needs_content-mobile .urgent-need-rows{
		margin-left: 0;
    	margin-right: 0;
	}
	.single-project-wrapper #urget_needs_content-mobile .urgent-need-rows .urgent_need_list{
		padding-left: 0;
    	padding-right: 0;
	}
	#baguetteBox-overlay #baguetteBox-slider .full-image img {
		width: 80% !important;
	}
	#render_projects .progress-box{
		margin-bottom: 10px;
	}
	.pageid-690 .container.wv-container-fluid .row .col-md-6 .v-image__image.v-image__image--cover {
		display: block !important;
		height: 350px !important;
		margin-left: 0% !important;
	}
	.pageid-690 .forgot-password-pages .heading-quote-block{
		display: none;
	}
	#forget_password_form .v-input__control .v-text-field__slot .v-label{
		margin-left: 0;
	}
	#forget_password_form{
		margin-bottom: 0;
	}
	.forgot-password-pages .heading-block{
		display: block !important;
		margin-top: -30px !important;
	}
	.forgot-password-pages .heading-block h1{
		font-size: 25px !important;
	}
	.pageid-690 .signin_content section.heading-quote-block {
		padding-top: 50px!important;
	}
	.single-projects #sidebar{
		/*margin-top: -40px;*/
	}
	.single-projects #story .text__description p:last-child{
		display: none;
	}
	.cart-badge{
		display: block !important;
	}
	.headernav-bar, .header-buttons{
		display: none !important;
	}
	.header-contents-nav-menu #main-menu-bar {
		top: 0px;
		height: 90px!important;
	}
	.main-slider {
		margin-top: 90px !important;
	}
	/******Footer*********/
	.sticky-footer{
		text-align: center;
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		margin-left: auto;
		margin-right: auto;
		background: #fff;
	}
	.sticky-footer h4 {
		font-size: 14px;
		margin: 5px 0;
	}
	.sticky-footer span{
		display: block;
		background: #000;
		height: 3px;
		width: 150px;
		margin-left: auto;
		margin-right: auto;
		border-radius: 30px;
		margin-top: 5px;
	}
	.v-footer .contact-card svg, #mega-menu-max_mega_menu_2, .v-footer .newsletter {
		display: none !important;
	}

	/******Home Page******/
	.mobile-main-slider{
		display: block;
		margin-top: 90px;
	}
	#main-slider{
		display: none;
	}
	.pageid-18 #completed-project-container .completed-project-cols {
		padding-bottom: 0px;
	}
	#completed-project-container .completed-project-cols{
		padding-bottom: 25px;
	}
	#pl-18 #pgc-18-0-0 {
		margin-top: -10px;
		box-shadow: none;
	}
	#completed-project-container{
		min-height: auto;
    	margin-bottom: 10px;
	}
	.testimonial-wrapper .section_heading{
		font-size: 28px;
	}
	#c-project-donate-box .input-group-btn .btn:focus{
		color: #fff;
	}
	#c-project-donate-box .notranslate{
		position: absolute;
		z-index: 99;
		top: 9px;
		left: 8px;
		color: #857e7e;
	}
	#c-project-donate-box .input-group-btn{
		width: 100%;
		display: block;
		margin-top: 27px;
		text-align: center;
	}
	#c-project-donate-box input {
		padding-left: 35px;
	}
	.completed-project-cols {
		padding-top: 15px !important;
	}
	#pgc-18-0-0 #panel-18-0-0-0{
		margin-bottom: 0 !important ;
	}
	.floating-buttons{
		display: none;
	}
	.main-slider-heading-containers, .main-slider-para-btn-contain{
		display: none;
	}
	#panel-18-0-0-0 h3, #panel-18-0-0-0 a{
		display: none;
	}
	#panel-18-0-1-0{
		display: none;
	}
	.urget_needs_content {
		padding-top: 0px !important;
	}
	#pgc-18-0-0, #pgc-18-0-1{
		height: auto !important;
	}
	#pgc-18-0-0{
		padding: 5px 5px !important;
	}
	
	.v-virtual-scroll{
		display: none !important;
	}
	.b-search-box .input-group-btn{
		/*background: #ff6501;*/
        color: #fff;
		border-radius: 0px 10px 10px 0px !important;
	}
	.b-search-box .c-project-donate-box {
		display: table;
	}
	.b-search-box #b-search{
		width: 100%;
	}
	.b-search-box #b-search .btn{
		height: 43px;
    	border-radius: 0 10px 10px 0;
	}
	#b-search .v-text-field__details{
		position: absolute;
		left: -13px;
		bottom: -16px;
		z-index: 99;
	}
	#b-search .form-control{
		border: 1px solid #ff6501;
		text-align: center;
		font-size: 18px;
		padding-top: 20px;
		padding-bottom: 20px;
		border-radius: 10px 0 0 10px !important;
	}
	#news-slider .owl-dots, .b-search-box{
		display: block;
	}
	#news-slider .m-read-more{
		/**display: block;
		background: #ff6501;
		color: #fff;
		padding: 10px 25px;
		font-size: 17px;
		font-weight: 700;
		border-radius: 10px;**/
		display: block;
		color: #ff6501;
		font-size: 16px;
		font-style: italic;
		font-weight: bold;
		margin-top: -15px;
	}
	#news-slider .read-more, #news-slider .post-date, #news-slider .owl-nav{
		display: none !important;
	}
	#news-slider .owl-dots{
		position: absolute;
		top: 39vh;
		left: 0;
        right: 0;
	}
	.owl-theme .owl-dots .owl-dot.active span{
		background: #ff6501 !important;
	}
	.owl-theme .owl-dots .owl-dot.active{
		background: transparent !important;
	}
	.completed-project-container .section_heading{
		display: inline-block;
		background: #9054a1;
		color: #fff !important;
		padding: 5px 25px;
		font-size: 25px !important;
		font-weight: 700 !important;
		border-radius: 10px;
	}
	#sp-testimonial-free-1266 .slick-slide{
		height: auto !important;
	}
	#sp-testimonial-free-1266 .slick-prev, #sp-testimonial-free-1266 .slick-next{
		display: none !important;
	}
	#sp-testimonial-free-wrapper-1266 .sp-testimonial-free-section .slick-dots li.slick-active button {
		background: #ff6501 !important;
	}
	.testimonial-wrapper .testimonial-box, .testimonial-wrapper .container{
		padding-left: 0;
		padding-right: 0;
	}
	.testimonial-wrapper .section_heading{
		margin-bottom: 40px;
		color: #666666;
    	font-weight: 300;
	}
	.testimonial-wrapper{
		padding-bottom: 10px;
	}
	.testimonial-wrapper{
		display: block;
	}
	.urgent-project-status{
		display: none;
	}
	.urgent-project-need-white-bg {
		background: transparent !important;
	}
	.urgent-project-content-card{
		margin-top: 0 !important;
	}
	.urgent-project-need-white-bg {
		padding: 0 !important;
	}
	.urgent-proj-card-cols{
		background: transparent !important;
	}
	#u-roject-box{
		margin-left: 0;
	}
	#urgent-proj-card{
		background: #fff !important;
		padding-bottom: 15px;
		padding-right: 0px;
		padding-left: 0;
	}
	.urget_needs_content .m-section-title{
		display: block;
		display: inline-block;
		background: #46bb95;
		color: #fff !important;
		padding: 3px 25px;
		font-size: 25px !important;
		font-weight: 700 !important;
		border-radius: 10px;
	}
	#urget_needs_content-mobile .urgent-need-contents-section{
		padding-top: 20px;
	}
	#urget_needs_content .section_heading{
		display: none;
	}
	#u-roject-box .urgent-project-title, #u-roject-box .urgent-project-parah, #u-roject-box .urgent-project-price{
		padding-left: 0;
		padding-right: 0;
	}
	#u-roject-box .urgent-project-title a:hover{
		color: #ff6501;
		text-decoration: none;
	}
	#u-roject-box .urgent-project-progress-bar{
		padding-left: 0 !important;
    	padding-right: 0 !important;
    	margin-left: 0;
    	margin-right: 0 !important;
		width: 100%;
	}
	.day-count-box{
		display: block;
		text-align: right;
	}
	.urgent-need-hr-line{
		display: none;
	}
	.urgent-project-price strong.raised{
		color: #46bb95;
		font-size: 18px;
	}
	.urgent-project-price{
		height: 40px !important;
	}
	.urgent-project-btn-sect{
		margin-top: 35px;
	}
	/**#urget_needs_content-mobile{
		display: block;
	}
	#urget_needs_content{
		display: none;
	}**/
	.c-project-donate-box .btn{
		background: #ff6501;
		color: #fff;
		font-weight: 600;
	}
	#urget_needs_content-mobile .c-project-donate-box .btn{
		font-size: 20px;
	}
	#urget_needs_content-mobile .c-project-donate-box .btn:hover{
		color: #fff;
	}
	.urgent-project-btn-sect {
		margin-top: 20px;
		padding-left: 0 !important;
    	padding-right: 0 !important;
	}
	#urget_needs_content-mobile .owl-nav{
		display: none;
	}
	#urget_needs_content-mobile .owl-dots{
		position: absolute;
		top: 250px;
		left: 0;
		right: 0;
	}
	#urget_needs_content-mobile .read-more-camp{
		color: #ff6501;
		font-weight: bold;
    	margin-bottom: 20px;
		margin-top: 3px;
    	display: inline-block;
    	font-style: italic;
	}
	#urget_needs_content-mobile .urgent-project-price {
		margin-top: 15px;
		font-weight: 800;
	}
	#urget_needs_content-mobile .urgent-project-price span{
		display: none;
	}
	#sidebar .donation-info .goal .go-txt{
		display: none;
	}
	#urget_needs_content-mobile #c-project-donate input{
		background: #e6e6e6;
		font-size: 16px;
		border-radius: 0 10px 10px 0;
		height: 42px;
		text-align: center;
	}
	#urget_needs_content-mobile #c-project-donate .btn-theme{
		font-size: 16px;
    	border-radius: 10px 0 0 10px;
		height: 42px;
	}
	
	.g-donate{
		text-align: center;
		margin-top: 35px;
	}
	.c-project-donate-box form{
		margin-top: 0;
	}
	.c-project-donate-box .front-project-error-msg{
		top: 30px !important;
		left: 0;
	}
	.donate-today-btn{
		background: #00acca;
		margin-left: auto;
		margin-right: auto;
		display: table;
		color: #fff !important;
		padding: 10px 30px;
		font-size: 20px;
		font-weight: 800;
		border-radius: 10px;
		margin-top: 25px;
	}
	#u-roject-box .urgent-project-title a{
		color: #333;
	}
	/*******Completed Projects************/
	#news-slider .post-content{
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
	}
	.single-projects .nav-tabs .active a{
		background: #ff6501 !important;
		color: #fff !important;
		
	}
	.single-projects .nav-tabs>li>a {
		border: 1px solid #ddd;
		color: #939796;
		margin-right: 0;
	}
	#v-main {
		padding-top: 90px !important;
		background: #fff;
	}
	/*******About Us Page************/
	
	#sp-ea-373 .sp-ea-single .ea-header a{
		font-size: 18px;
	}
	#sp-ea-373.sp-easy-accordion>.sp-ea-single{
		margin-bottom: 0;
	}
	.section-abt-us-v-main .page-cont-abt-discover h3{
		margin-bottom: 0 !important;
	}
	.section-abt-us-v-main .page-content-section{
		padding-bottom: 0 !important;
	}
	.about-us-page #v-parallax__image-container {
		top: 31px !important;
	}
	.about-us-page{
		height: auto !important;
		margin-top: 90px;
	}
	.about-wp-conts h1{
		color: #ff6501;
		font-size: 33px !important;
	}
	.about-wp-conts .column--seven-twelfths p{
		text-align: left !important;
	}
	.about-wp-conts .wp-block-separator{
		display: none;
	}
	.container.about-wp-conts .wp-block-column.column--seven-twelfths p a {
		color: #333333 !important;
	}
	#about-figure-block .col.welc-stat-col {
    	max-width: 50%;
    	min-width: 50%;
	}
	#about-figure-block{
		display: block !important;
		margin-top: 45px;
		margin-bottom: 0px;
	}
	.wv-team-section, .wp-image-329, .video-section{
		display: none !important;
	}
	#f-team-block, #sl-team-block{
		display: block;
	}
	.page-cont-abt-discover h3 {
		color: #666666 !important;
		text-align: left !important;
	}
	.page-cont-abt-discover p{
		text-align: left !important;
	}
	.section-abt-us-v-main .page-content-section{
		padding-bottom: 0;
	}
	/************contact us page********************/
	#m-contact-wrapper{
		display: block;	
		padding: 90px 0 0 0 !important;
	}
	#sp-ea-373 .ea-card .ea-header a{
		font-weight: 600;
		font-size: 16px;
	}
	.pageid-388 .page-banner{
		display: block;
	}
	.contact-mobile-banner{
		padding: 0 !important;
	}
	#contact-us-pg-v-main{
		padding-top: 0 !important;
	}
	.pageid-388 section.page-banner{
		background-size: cover;
        height: 350px!important;
		background-attachment: scroll;
	}
	#contact-us-pg-v-main{
		display: none;
	}
	#wpforms-form-1295 input{
		border-radius: 10px;
		color: #808080;
	}
	#wpforms-form-1295 textarea{
		border-radius: 10px;
		color: #808080;
		height: 75px !important;
	}
	#wpforms-form-1295 button{
		display: block;
		width: 200px !important;
		margin-left: auto;
		margin-right: auto;
		border-radius: 10px;
	}
	#sp-ea-373.sp-easy-accordion>.sp-ea-single>.ea-header a .ea-expand-icon.fa {
		float: left !important;
		color: #666666 !important;
		margin-right: 10px !important;
	}
	#sp-ea-373.sp-easy-accordion>.sp-ea-single>.ea-header a {
		color: #666666 !important;
	}
	#sp-ea-373.sp-easy-accordion>.sp-ea-single {
		border: none !important;
	}
	#sp-ea-373{
		margin-bottom: 50px;
	}
	/**********Signin Page ********************/
	.page-wrap.projects.single-projects {
    	padding-top: 0;
	}
	#signin_content section.heading-quote-block {
		padding-top: 40px!important;
	}
	.signin_content section.heading-block, .social-acc-txt, .social-acc-icon img{
		display: none;
	}
	.social-login .social-acc-icon .fa{
		font-size: 35px;
		color: #666666;
		display: block;
	}
	.social-sign-d{
		display: none;
	}
	.social-sign-m{
		display: flex;
		color: #666666;
		font-weight: normal;
		font-size: 35px;
		flex-direction: initial;
		justify-content: center;
		margin-bottom: 20px;
	}
	.m-social-box a .fa{
		color: #666666;
		margin-right: 13px;
	}
	.m-social-box a .fa-twitter-square{
		margin-right: 0;
	}
	.m-social-box a .fa:hover{
		color: #ff6501;
	}
	.m-social-box .fa-google{
		background: #666666;
		width: 31px;
		border-radius: 5px;
		color: #fff !important;
		font-size: 25px;
		text-align: center;
		padding: 5px 5px;
		height: 32px;
		margin-top: 2px;
	}
	.social-login .social-acc-icon .fa:hover{
		color: #ff6501;
	}
	.signin_content #social-list {
		display: flex !important;
	}
	.social-login .social-acc-icon .fa-google{
		background: #666666;
		border-radius: 5px;
		color: #fff;
		font-size: 24px;
		padding: 3px 5px;
		margin-top: 2px;
	}
	.donor-login{
		display: block;
		margin-top: 0;
		text-align: center;
		color: #666666;
		font-weight: 600;
		font-size: 30px;
	}
	#signin_content .v-card__title{
		margin-top: 20px !important;
	}
	#wv-social-login .social-list {
		display: none !important;
	}
	.log-with-mail{
		display: block;
		color: #666666;
		text-align: center;
		font-size: 28px;
		margin-top: 25px;
		margin-bottom: 25px;
		font-weight: 100;
	}
 
  .password_guide{
		display: block!important;   
  }
	#signin_content .wv-card .v-card__title{
		display: none;
	}
	#signin_content .v-input__slot{
		border-radius: 10px !important;
	}
	#signin_content #login_email{
		border-radius: 10px;
		width: 200px;
		height: 45px !important;
		margin-left: auto;
		margin-right: auto;
	}
	#signin_content .forgot-password{
		display: none;
	}
	.f-password, .c-account{
		color: #666666 !important;
		width: 100%;
		float: left;
		text-align: center;
		font-size: 20px;
		margin-top: 45px;
		display: block;
	}
	#signin_content {
		padding-bottom: 50px !important;
	}
	#signin_content .v-input__control fieldset{
		height: 45px !important;
	}
	#login_form .v-input__prepend-inner {
		display: none;
	}
	#signin_content .v-text-field .v-label{
		margin-top: 3px;
		margin-left: 15px;
	}
	/********Signup page************/
	#signup_form .v-input__control .v-text-field__slot label{
		padding-left: 15px !important;
	}
	#sign-up-wrapper .heading-quote-block{
		padding-top: 60px !important;
	}
	.signup-form-fields .v-input__prepend-inner .v-icon, #signup_form .v-input__slot .v-icon{
		display: none;
	}
	#sign-up-wrapper .wv-card .v-card__title, #sign-up-wrapper .wv-card .v-card__text .social-list{
		display: none !important;
	}
	#sign-up-wrapper .v-input__slot fieldset{
		border-radius: 5px;
	}
	#sign-up-wrapper .v-input__icon{
		display: none !important;
	}
	#sign-up-wrapper .v-select__slot{
		padding-left: 0;
	}
	#login_form .v-icon{
		display: none;
	}
	.s-thank-wrapper{
		text-align: center;
		display: block;
	}
	.signup-thank{
		color: #666666;
		font-weight: 700;
		font-size: 20px;
    	line-height: 30px;
	}
	.signup-thank span{
		color: #fd6a08;
	}
	#signin_content .signup-block{
		display: block;
		margin-top: 10px;
		margin-bottom: 7px;
		text-align: center;
		color: #666666;
		font-size: 20px;
		background: #f8f8f8;
		font-weight: 100;
	}
	#signin_content #btn_signup{
		width: 200px;
		height: 45px !important;
		margin-left: auto;
		margin-right: auto;
		border-radius: 10px;
		margin-top: 20px;
		text-transform: capitalize;
	}
	#sign-up-wrapper #btn_signup{
		border-radius: 5px;
		width: 200px;
		height: 45px !important;
		margin: 20px auto 20px auto;
	}
	#sign-up-wrapper .checkbox-nice label:before {
		border: 1px solid #fd6a08;
	}
	#input-174:focus-visible{
		outline: none;
	}
	#input-174{
		margin-top: 0px;
		padding-left: 15px;
		background-image:
    linear-gradient(45deg, transparent 50%, #ff6501 60%),
    linear-gradient(135deg, #ff6501 40%, transparent 50%) !important;
  background-position:
    calc(100% - 30px) 14px,
    calc(100% - 20px) 14px,
    100% 0 !important;
  background-size:
    10px 10px,
    10px 10px !important;
  background-repeat: no-repeat !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
	}
	.b-search-box{
		margin-bottom: 40px;
	}
	/*************Project Detail Page*********/
	#predif-donations-amt-list li a{
		border-radius: 5px;
	}
	#predif-donations-amt-list{
		padding-left: 0;
		padding-right: 0;
	}
	#project-intervals-tabs .tab-info{
		padding-left: 0;
		padding-right: 0;
	}
	#v-main .single-projects .breadcrumb{
		display: none;
	}
	#v-main .single-projects .header{
		margin-bottom: 20px;
    	margin-top: 20px;
	}
	.donate-amount-d, .donate-amount-label{
		display: none;
	}
	.donate-amount-m{
		display: block;
	}
	#project-intervals-tabs .donate-w{
		border-radius: 10px !important;
		height: 40px !important;
	}
	#predif-donations-amt-list li, #annually li{
		display: inline-block!important;
   		width: 49%;
		box-shadow: none !important;
	}
	#monthlt .predif-donations-amt-list li h6, #quartly .predif-donations-amt-list li h6, #annually .predif-donations-amt-list li h6{
		display: none;
	}
	#monthlt .predif-donations-amt-list li, #quartly .predif-donations-amt-list li{
		width: 49%;
		display: inline-block!important;
	}
	.urgent-needs, .comments, .view_all{
		display: none !important;
	}
	#df-block .v-input__slot{
		padding-right: 0;
		/**background: linear-gradient(to left, #fff 50%, #ff6501 50%);**/
		border-radius: 5px;
		width: 100%;
	}
	#df-block .v-text-field__slot input{
		margin-left: 2px !important;
		/**background: #fff;**/
		border-radius: 0 10px 10px 0;
		padding-left: 10px;
	}
	#predif-donations-amt-list #df-block .v-text-field--outlined fieldset {
		border: 1px solid #ff6501; !important;
	}
	#df-block .v-input__control{
		border-radius: 10px;
	}
	#df-block .label-txt-box{
		color: #fff;
	}
	#df-block .v-text-field__slot {
		color: #6a6868;
    	font-weight: 100;
	}
	.single-proj-donate .v-btn{
		border-radius: 10px;
	}
	.single-projects .card-donate-wrap , .single-projects .donation-info .meta, .single-projects .pending-amt{
		display: none;
	}
	#images .baguetteBoxOne.gallery ul.gallery.gallery_img li {
		width: 25%!important;
	}
	#render_projects .meta-list li:nth-child(1), #render_projects .meta-list li:nth-child(2), #render_projects .meta-list li:nth-child(3){
		display: none;
	}
	#render_projects .meta-list li:nth-child(4){
		text-align: right;
	}
	#render_projects .col.share-social-media-icons {
		padding-top: 5px;
		text-align: center;
		
	}
	#render_projects .share-social-ul-cont h5{
		font-size: 16px;
		font-weight: 700;
		margin-bottom: 10px !important;
	}
	#render_projects .col.share-social-media-icons .social-list{
		justify-content: center !important;
	}
	#render_projects .amount-donante-project{
		justify-content: center;
	}
	/******Project Inner*******/
	#sidebar .donate-info .project-card{
		box-shadow: none !important;
	}
	.funding .donation-info .goal p{
		color: #000;
		font-weight: 900;
	}
	#project-intervals-tabs .v-tabs{
		box-shadow: none !important;
    	background: transparent;
	}
	#v-main .v-main__wrap .app-container{
		background: #fff;
	}
	#project-intervals-tabs .nav-pills{
		border-bottom: 1px solid #b3b3b3;
	}
	#donate-cardpayment-page #project-intervals-tabs .tab-info {
		
	}
	
	#sidebar #project-intervals-tabs .nav-pills .active a , #right-donation-detail-container #project-intervals-tabs .nav-pills .active a{
		background: #3d3d3d !important;
		color: #fff !important;
	}
	#project-intervals-tabs .nav-pills .v-tab a{
		border: 1px solid #b3b3b3;
		text-transform: capitalize;
		color: #b3b3b3 !important;
		background: transparent !important;
		font-size: 16px;
        border-radius: 5px 5px 0 0;
	}
	.v-window #predif-donations-amt-list .other-amounts-li, #monthlt .predif-donations-amt-list .other-amounts-li, #quartly .predif-donations-amt-list .other-amounts-li, #annually .predif-donations-amt-list .other-amounts-li{
		width: 75%;
   	 	margin-top: 0;
	}
	#onetime .predif-donations-amt-list .other-amounts-li input, #monthlt .predif-donations-amt-list .other-amounts-li input, #quartly .predif-donations-amt-list .other-amounts-li input, #annually .predif-donations-amt-list .other-amounts-li input{
		padding-left: 10px;
	}
	#onetime .predif-donations-amt-list .other-amounts-li .submit, #monthlt .predif-donations-amt-list .other-amounts-li .submit, #quartly .predif-donations-amt-list .other-amounts-li .submit, #annually .predif-donations-amt-list .other-amounts-li .submit{
		/*width: 220px !important;*/
    	height: 35px !important;
	}
	#df-block .v-label  {
    	font-size: 16px;
		top: 7px!important;
	}
	#predif-donations-amt-list .other-amounts-li .single-proj-donate .submit{
		border-radius: 5px;
		/*width: 100% !important;*/
		height: 40px !important;
		text-transform: capitalize;
    	font-size: 20px !important;
	}
	#predif-donations-amt-list .other-amounts-li .single-proj-donate{
		width: 100%;
	}
	#sidebar #project-intervals-tabs .v-tabs-bar{
		height: auto !important;
	}
	
	/**********Donate Page************/
	.donate-project-feature-img{
		position: relative;
	}
	.cart-project-intro{
		margin-top: 20px;
	}
	.other-amounts-li .donate-btn.single-proj-donate:hover{
		border-radius: 10px;
    	width: 220px;
	}
	#donate-cardpayment-page #project-intervals-tabs{
		display: block;
		width: 100%;
	}
	#project-intervals-tabs .col-donate-close .close{
		background: #3d3d3d;
		opacity: 1;
		color: #fff;
		font-size: 15px;
		font-weight: normal;
		border-radius: 0px 0px 0px 30px;
		width: 115px;
		padding-top: 8px;
		padding-right: 10px;
		text-align: right;
		margin-top: -20px !important;
	}
	#donate-cardpayment-page .single_footer{
		background: #3d3d3d;
		color: #ffffff;
	}
	#donate-cardpayment-page .right-donation-detail-container{
		display: none;
	}
	#donate-cardpayment-page #project-intervals-tabs .v-tabs{
		padding-left: 15px;
		padding-right: 15px;
	}
	#donate-cardpayment-page #project-intervals-tabs .nav-pills .active{
		background: #3d3d3d !important;
		color: #fff !important;
		border-radius: 5px 5px 0 0;
	}
	#donate-cardpayment-page .left-img-container-makedona {
		padding-left: 7px;
	}
	.cart-project-intro{
		display: block;
	}
	#project-intervals-tabs .v-tabs-bar{
		height: auto !important;
	}
	.d-form-wrapper{
		display: none;
	}
	.donation-para-amout{
		display: none;
	}
	.donation-period-wrapper, .e-box .fa{
		display: block;
	}
	#donate-cardpayment-page{
		padding-top: 75px!important;
		background: #fff;
	}
	.right-donation-detail-container .e-box{
		width: 75px;
		background: #ff6501;
		color: #fff;
		padding-left: 10px;
	}
	.right-donation-detail-container .e-box p{
    	float: left;
   	 	margin-bottom: 0;
	}
	.right-donation-detail-container .e-box .fa{
		float: left;
		margin-left: 5px;
		margin-top: 2px;
	}
	.right-donation-detail-container .f-txt-box{
		background: #ff6501 !important;
		padding-left: 0 !important;
    	padding-right: 1px !important;
    	border-radius: 5px 3px 3px 5px !important;
	}
	.right-donation-detail-container .v-text-field__slot input{
		/**background: #FFFFFF !important;**/
	}
	.cnav-tabs .nav-link{
		border: 1px solid #b3b3b3 !important;
		background: #fff;
		color: #b3b3b3;
    	font-weight: 600;
		border-top-left-radius: 5px !important;
    	border-top-right-radius: 5px !important;
		font-size: 16px;
	}
	.cnav-tabs .nav-link.active{
		background-color: #4d4d4d !important;
		color: #fff !important;
	}
	.ctab-content .v-input__control{
		background: #fff;
	}
	.ctab-content {
		padding-top: 40px;
	}
	.cdon-close{
		/**float: right;
   		margin-top: -28px;**/
		position: absolute;
		right: 0;
		bottom: 0;
		display: block;
	}
	.donate-project-feature-img .cdon-close .close{
		background: #3d3d3d;
		opacity: 1;
		color: #fff;
		font-size: 15px;
		font-weight: normal;
		border-radius: 0px 0px 0px 30px;
		width: 115px;
		padding-top: 8px;
		padding-right: 10px;
		text-align: right;
	}
	.make-donation-separate-cards .single_footer{
		border-radius: 5px;
	}
	.update-donation-period-btn button{
		margin-left: 10px;
	}
	.make-my-donation-right-box-bg .wv-card .v-card__title{
		font-weight: normal !important;
	}
	.tab_payment .tablinks img{
		display: none;
	}
	.tab_payment .tablinks {
		background-color: #fff !important;
		border: 1px solid #b3b3b3;
		border-radius: 5px 5px 0 0;
		border-bottom: none;
		color: #b3b3b3;
		font-weight: 600;
	}
	.make-my-donation-right-box-bg{
		background: #fff !important;
	}
	.make-my-donation-right-box-bg .wv-card{
		box-shadow: none !important;
   	 	background: #fff !important;
	}
	#donate-cardpayment-page .make-my-donation-right-box-bg .tab_payment{
		box-shadow: none;
    	background-color: #fff !important;
	}
	#donate-cardpayment-page .tab_payment .tablinks.active {
		border-bottom: none !important;
		color: #fff!important;
		background-color: #4d4d4d !important;
	}
	.mastercard-visa-logo{
		display: block;
	}
	
	
	.accepted-cards-logos .accept-card-lbl, .accepted-cards-logos .fa{
		display: none !important;
	}
	#card .v-input__slot, #cheque .v-input__slot{
		border-radius: 5px;
	}
	#country_id {
		background: url(http://worldvisiontest.lankapanel.net/wp-content/uploads/2022/08/drop-down-arrow.png) 100% / 4% no-repeat #fff;
		-webkit-appearance: none;
	    -moz-appearance: none;
	    appearance: none;
	}
	#card .row, #cheque .row{
		margin-bottom: 10px;
	}
	#card .checkbox-nice label:before, #cheque .checkbox-nice label:before{
		border: 1px solid #fd6a08;
	}
	#card .checkbox-nice label:after{
		
	}
	#card .submit_buttons{
		border-radius: 5px;
		width: 60% !important;
		margin-left: auto;
		margin-right: auto;
	}
	#cheque .submit_buttons{
		border-radius: 5px;
		width: 60% !important;
		margin-left: auto;
		margin-right: auto;
		display: flex;
	}
	#project-page-banner .v-parallax__image-container{
		top: 90px !important;
	}
	.signin_content .v-card__text, #signin_content .social-login{
		background: #f8f8f8;
	}
	.c-project-donate-box .form-control{
		border-radius: 5px !important;
	}
	/*************Main Menu********************/
	
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li a{
		color: #939796 !important;
		font-size: 16px !important;
		font-family: 'Lato' !important;
		font-weight: 600 !important;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .mega-sub-menu li a{
		width: 100% !important;
	}
	#main-menu-bar #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1{
		width: 300px !important;
		padding: 20px 15px 0 15px;
	}
	#main-menu-bar #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .mega-menu-item {
		border: 1px solid #ff6501;
		border-radius: 10px;
		margin-bottom: 10px;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
		color: #fff !important;
		background: #ff6501 !important;
		border-radius: 10px !important;
	}
	#mega-menu-max_mega_menu_1 .mega-sub-menu{
		margin-top: 15px !important;
	}
	#main-menu-bar #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .mega-sub-menu .mega-menu-item a, #main-menu-bar #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .mega-sub-menu{
		background: transparent !important;
		color: #939796 !important;
	}
	#mega-menu-item-1251{
		display: block !important;
	}
	.main-cart-wrapper{
		position: relative;
    	margin-top: 5px;
	}
	.wv-cart{
		width: 30px;
		/*position: absolute;
		right: 55px;
		top: 14px;*/
		display: block;
	}
	.mega-toggle-label-closed{
		position: absolute;
		bottom: -23px;
		font-size: 11px;
		right: -4px;
	}
	.cart-badge{
		position: absolute;
		top: -19px;
		right: 0;
		background: red !important;
	}
	#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-1:after{
		font-size: 28px !important;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{
		color: #fff !important;
    	background: #ff6501 !important;
    	border-radius: 10px;
	}
	/******Search Result Mobile ******/
	.search-result-title{
		margin-top: 90px;
		background: #333;
		color: #fff;
		text-align: center;
		margin-bottom: 30px;
	}
	.search-result-title h3{
		margin: 40px 0 15px 0;
		font-size: 30px;
	}
	.search-result-title h4{
		margin-bottom: 40px;
	}
	.s-result-box{
		margin-top: 5px;
	}
	.s-result-box ul{
		padding-left: 5px;
	}
	.s-result-box ul li{
		border-bottom: 1px solid #e9e7e7;
		line-height: 40px;
		display: flex;
	}
	.s-result-box li:before{
		font-family: "FontAwesome";
		content: "\f192";
		margin-right: 10px;
	}
	.s-result-box ul li:last-child{
		border-bottom: none;
	}
	.s-result-box a{
		display: block;
		color: #ff6501;
	}
	.s-result-box a:hover{
		color: #ff6501;
		text-decoration: none;
	}
	.s-result-box a:last-child{
		border-bottom: none;
	}
	.msr-box{
		margin-bottom: 0;
	}
	.no-result-box .fa{
		color: #ff6501;
	}
	.no-result-box {
		margin-bottom: 50px;
		font-size: 17px;
    	font-weight: 600;
	}
	.search-result-title h3 span{
		color: #ff6501 !important;
	}
	.search-noresult{
		text-align: center;
    	margin-bottom: 50px;
	}
	
	.search-noresult a{
		background: #ff6501;
		color: #fff;
		padding: 10px 40px;
		border-radius: 10px;
		font-size: 16px;
		margin-top: 10px;
		display: inline-block;
	}
	.search-noresult h3{
		font-size: 20px;
	}
	#info img{
		width: 100% !important;
	}
	
	#v-main .single-projects{
		padding-top: 0;
	}
	#render_projects .category-title{
		margin-top: 0;
		margin-bottom: 0px;
		display: inline-block;
		background: #46bb95;
		color: #fff !important;
		padding: 3px 25px;
		font-size: 25px !important;
		font-weight: 700 !important;
		border-radius: 10px;
	}
	#render_projects .show_projects .v-image{
		height: 280px !important;
	}
	#render_projects .v-image.v-responsive.theme--light .v-image__image{
		background-size: cover !important;
	}
	#render_projects .amount-donate-text-field-project .v-input__slot{
		border-radius: 5px 0 0 5px;
    	width: 100%;
	}
	#render_projects button.submit.donate-project-page-btn{
		border-radius: 0 5px 5px 0;
		font-size: 20px;
		text-transform: capitalize;
	}
	#render_projects .amount-donante-project .v-text-field__slot .v-label{
		padding-left: 20% !important;
    	font-weight: normal !important;
	}
	#render_projects .donate-amount-btn-prj .v-text-field__details{
		display: contents;
	}
	.general-pname{
		color: #000;
	}
	/*******Project Category Page**********/
	#project-page-banner, .rm-dekstop{
		display: none;
	}
	.project-page-singles-main{
		margin-top: 90px;
		background: #fff;
	}
	.rm-mobile{
		display: block;
		color: #ff6501;
    	font-style: italic;
		font-weight: 800;
		font-size: 16px;
	}
	.project-social-share{
		display: block !important;
    	text-align: center;
	}
	.project-side-social-list{
		align-items: center;
		justify-content: center;
	}
	.project-social-share .social-media-project{
		width: 100% !important;
		font-size: 17px;
	}
	.project-social-share .project-side-social-list li svg{
		width: 25px;
		height: 25px;
	}
	.goal-bold{
		color: #000;
		font-weight: 800;
	}
	.goal-bold span{
		display: none;
	}
	.porject-inner-cpro-wrapper{
		margin-top: 30px;
	}
	.porject-inner-cpro-wrapper #urgent-proj-card{
		padding-left: 0;
	}
	.porject-inner-cpro-wrapper .m-section-title{
		margin-bottom: 15px;
	}
	.porject-inner-cpro-wrapper #c-project-donate-box{
		margin-top: 20px !important
	}
	.porject-inner-cpro-wrapper .urgent-project-price, .porject-inner-cpro-wrapper .urgent-project-progress-bar, .porject-inner-cpro-wrapper .day-count-box{
		display: none;
	}
	.porject-inner-cpro-wrapper .input-group-btn .btn{
		font-size: 17px;
	}
	.porject-inner-cpro-wrapper #c-project-donate-box input{
		height: 38px;
	}
	.porject-inner-cpro-wrapper #c-project-donate-box .notranslate {
		top: 12px;
		left: 8px;
	}
	.generaldonation-wrapper{
		margin-bottom: 25px;
		display: block;
	}
	#completed-project-section{
		margin-top: 15px;
	}
	#urget_needs_content-mobile .urgent-project-content-card .urgent-project-parah span{
		color: gray;
		font-size: 16px;
		text-align: left;
	}
	#sp-testimonial-free-wrapper-1266 .sp-testimonial-free-section {
		padding: 0 0px !important;
		margin-left: 15px;
		margin-right: 15px;
	}
	.single-projects .tab-content #story, .single-projects .tab-content #reports, .single-projects .tab-content #images, .single-projects .tab-content #info{
		background-color: #ffffff !important;
	}
	#render_projects #table_pagination #show_count{
		display: none;
	}
	#render_projects .donate-amount-btn-prj{
		margin-top: 5px;
    	margin-bottom: 30px;
	}
	#render_projects .share-social-amount-btn{
		display: unset;
	}
	/******FAQ Page*******/
	#faq-page{
		padding-top: 110px!important;
	}
	#faq-page .page-title h1{
		background: #ff6501;
		color: #fff;
		padding: 10px 25px;
		font-size: 22px;
		font-weight: 700;
		border-radius: 10px;
		margin-left: 15px;
	}
	#sp-ea-1132.sp-easy-accordion>.sp-ea-single {
		background: transparent !important;
		border: none !important;
	}
	#sp-ea-1132.sp-easy-accordion>.sp-ea-single>.ea-header a {
		color: #666 !important;
		font-size: 16px;
		font-weight: 600;
	}
	#sp-ea-1132.sp-easy-accordion>.sp-ea-single>.ea-header a{
		padding-bottom: 0;
	}
	#faq-page .faq-accordion-content {
    	padding-top: 10px;
	}
	#mega-menu-item-1268{
		display: block !important;
	}
	
	.about-us-page .about-mobile-banner{
		display: block;
	}
	.about-us-page .about-desktop-banner{
		display: none !important;
	}
	.goal-bold .raised{
		font-size: 17px;
	}
	#story .text__description p{
		text-align: left !important;
	}
	
	#frm_cc{
		margin-top: 15px;
	}
	#c-project-donate-box{
		margin-top: 20px !important;
		display: flex !important;
	}
	#donate-cardpayment-page .wv-card .v-card__title{
		word-break: break-word;
	}
	#render_projects .project-detail-card .raised{
		font-size: 18px !important;
    }
	
}

/*************************************************************************************************************************
 ************************************************************************************************************************/

@media only screen and (max-width: 875px) and (min-width: 770px){
	.s-card-notice-li{
		display: block;
		color: #cf2d2d;
	}
	
	.select2-container--default .select2-selection--single {
		border-radius: 5px !important;
	}
	#mega-menu-item-1293{
		display: block;
		border: 1px solid transparent !important;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 #mega-menu-item-1293 a{
		color: transparent !important;
	}
	.single-projects-block .project-social-share .social-links{
		align-items: center !important;
		justify-content: center;
		flex-direction: column;
	}
	.single-projects-block .project-social-share .social-links .social-media-project{
		margin-right: 0;
	}
	.single-projects-block .project-social-share .social-links ul{
		width: 140px;
	}
	#news-slider .post-content .post-description{
		-webkit-line-clamp: 3;
	}
	#urget_needs_content-mobile #u-roject-box .urgent-project-btn-sect{
		margin: 0 15%;
	}
	#news-slider .post-slide{
		margin: 20px 0px 20px;
	}
	.sign-up-thanks-wrapper{
		padding-top: 5px;
	}
	#forget_password_form .v-input__prepend-inner{
		display: none;
	}
	#forget_password_form .v-text-field__slot label{
		padding-left: 15px;
	}
	#forget_password_form .v-input__slot{
		border-radius: 5px;
	}
	#forgot-submit-btn .submit {
		border-radius: 5px;
		margin-bottom: 30px;
	}
	.section-abt-us-v-main .page-cont-abt-discover br{
		content: "";
    	margin-bottom: 15px;
    	display: block;
	}
	.v-window #predif-donations-amt-list .other-amounts-li, #monthlt .predif-donations-amt-list .other-amounts-li, #quartly .predif-donations-amt-list .other-amounts-li, #annually .predif-donations-amt-list .other-amounts-li{
		width: 100%;
		padding: 10px 20% 0 20%;
	}
	#mega-menu-item-1291, #mega-menu-item-1292{
		display: block !important;
	}
	#render_projects .project-detail-card .raised{
		font-size: 18px !important;
    }
	#donate-cardpayment-page #project-intervals-tabs .v-tabs{
		padding-right: 10px;
	}
	#donate-cardpayment-page #frm_cc .form-control{
		border-radius: 5px;
	}
	#donate-cardpayment-page #project-intervals-tabs .nav-pills .active {
		background: #3d3d3d !important;
		color: #fff !important;
		border-radius: 5px 5px 0 0;
	}
	#donate-cardpayment-page .right-donation-detail-container {
		display: none;
	}
	#donate-cardpayment-page .left-img-container-makedona{
		max-width: 100%;
		flex: 100%;
	}
	#donate-cardpayment-page #project-intervals-tabs .close{
		margin-top: -20px !important;
	}
	#predif-donations-amt-list li a{
		border-radius: 5px;
		width: 100% !important;
	}
	.main-cart-wrapper .badge{
		display: block;
	}
	#sign-up-wrapper .wv-card .v-card__title, #sign-up-wrapper .wv-card .v-card__text .social-list{
		display: none !important;
	}
	#sign-up-wrapper .v-input__slot fieldset{
		border-radius: 5px;
	}
	#sign-up-wrapper .v-input__icon{
		display: none !important;
	}
	#sign-up-wrapper .v-select__slot{
		padding-left: 0;
	}
	.forg-txt{
		display: block !important;
		margin-top: 10px;
	}
	.about-us-page{
		height: auto !important;
		margin-top: 90px;
	}
	.section-abt-us-v-main .column--five-twelfths h1{
		margin-bottom: 15px !important;
	}
	#wpforms-form-1295 input{
		border-radius: 10px;
		color: #808080;
		height: 38px !important;
	}
	#wpforms-form-1295 textarea{
		border-radius: 10px;
		color: #808080;
		height: 75px !important;
	}
	#wpforms-form-1295 button{
		display: block;
		width: 200px !important;
		margin-left: auto;
		margin-right: auto;
		border-radius: 10px;
	}
	.single-project-wrapper #urget_needs_content-mobile #u-roject-box #urgent-proj-card .urgent-project-content-card{
		height: auto !important;
	}
	#urget_needs_content-mobile .c-project-donate-box .btn:hover{
		color: #fff;
	}
	#forget_password_form .v-input__control .v-text-field__slot .v-label{
		margin-left: 0;
	}
	#forget_password_form{
		margin-bottom: 0;
	}
	.forgot-password-pages .heading-block{
		display: block !important;
	}
	.forgot-password-pages .heading-block h1{
		font-size: 25px !important;
		margin-left: 15px;
	}
	.m-contact-right .k-title {
    	margin-top: 45px;
	}
	.pageid-690 .v-image__image{
		height: 260px !important;
	}
	.pageid-18 #c-project-donate-box .front-project-error-msg{
		margin-left: 0;
	}
	.single-projects #story .text__description p:last-child {
		display: none;
	}
	.single-projects #sidebar {
		margin-top: -40px;
	}
	.section-abt-us-v-main .about-wp-conts .column--five-twelfths, .section-abt-us-v-main .about-wp-conts .column--seven-twelfths{
		flex-basis: 100% !important;
	}
	.section-abt-us-v-main .about-wp-conts .column--five-twelfths h1{
		margin-bottom: -15px;
		margin-top: -20px;
	}
	#render_projects .share-social-amount-btn .share-social-media-icons .share-social-ul-cont{
		margin-top: 0;
	}
	#completed-project-section .post-slide .post-img{
		height: 70vh !important;
	}
	#news-slider .owl-dots {
    	top: 60vh !important;
	}
	.v-footer .contact-info .contact-card .v-card__text{
		text-align: left !important;
	}
	.v-footer .footer-links-address .links{
		display: none;
	}
	#pgc-18-0-1{
		display: none;
	}
	#donate-cardpayment-page .donate-project-feature-img{
		height: 240px;
	}
	#urget_needs_content-mobile .urgent_need_list{
		max-width: 100% !important;
		flex: 100% !important;
	}
	#urget_needs_content-mobile .urgent-project-content-card{
		height: 380px !important;
	}
	#completed-project-section .post-description{
		height: auto !important;
	}
	#main-menu-header-clz{
		display: flex !important;
    	min-width: 120px;
	}
	#mega-menu-max_mega_menu_1{
		background: #fff !important;
	}
	.b-search-box .col-md-6{
		max-width: 100%;
	}
	#pg-18-0 #pgc-18-0-0{
		height: 90px !important;
	}
	.footer-copyright .order-sm-last{
		max-width: 40%;
	}
	.footer-copyright .order-sm-first {
		max-width: 60%;
    	flex: 60%;
	}
	#right-donation-detail-container{
		max-width: 100%;
    	flex: 100%;
	}
	.signin-left, .signup-left{
		display: none;
	}
	.signin-right, .signup-right{
		max-width: 100% !important;
    	flex: 100% !important;
	}
	.social-list .social-platform-accounts{
		padding-left: 0;
	}
	.cart-badge{
		display: block !important;
	}
	.headernav-bar, .header-buttons{
		display: none !important;
	}
	.header-contents-nav-menu #main-menu-bar {
		top: 0px;
		height: 90px!important;
	}
	.main-slider {
		margin-top: 90px !important;
	}
	/******Footer*********/
	.sticky-footer{
		text-align: center;
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		margin-left: auto;
		margin-right: auto;
		background: #fff;
	}
	.sticky-footer h4 {
		font-size: 14px;
		margin: 5px 0;
	}
	.sticky-footer span{
		display: block;
		background: #000;
		height: 3px;
		width: 150px;
		margin-left: auto;
		margin-right: auto;
		border-radius: 30px;
		margin-top: 5px;
	}
	.v-footer .contact-card svg, #mega-menu-max_mega_menu_2, .v-footer .newsletter {
		display: none !important;
	}

	/******Home Page******/
	.mobile-main-slider{
		display: block;
		margin-top: 90px;
	}
	#main-slider{
		display: none;
	}
	#completed-project-container .completed-project-cols{
		padding-bottom: 0px;
		
	}
	#pl-18 #pgc-18-0-0 {
		margin-top: 70px !important;
		box-shadow: none;
	}
	#completed-project-container{
		min-height: auto;
    	margin-bottom: 10px;
	}
	.testimonial-wrapper .section_heading{
		font-size: 28px;
	}
	#c-project-donate-box .input-group-btn .btn:focus{
		color: #fff;
	}
	#c-project-donate-box .notranslate{
		position: absolute;
		z-index: 99;
		top: 9px;
		left: 8px;
		color: #857e7e;
	}
	#c-project-donate-box .input-group-btn{
		width: 100%;
		display: block;
		margin-top: 27px;
		text-align: center;
	}
	#c-project-donate-box input {
		padding-left: 35px;
	}
	.completed-project-cols {
		padding-top: 15px !important;
	}
	#pgc-18-0-0 #panel-18-0-0-0{
		margin-bottom: 0 !important ;
		padding: 10px 15px 0 !important;
	}
	.floating-buttons{
		display: none;
	}
	.main-slider-heading-containers, .main-slider-para-btn-contain{
		display: none;
	}
	#panel-18-0-0-0 h3, #panel-18-0-0-0 a{
		display: none;
	}
	#panel-18-0-1-0{
		display: none;
	}
	.urget_needs_content {
		padding-top: 0px !important;
	}
	#pgc-18-0-0, #pgc-18-0-1{
		height: auto !important;
	}
	#pgc-18-0-0{
		padding: 5px 5px !important;
	}
	
	.v-virtual-scroll{
		display: none !important;
	}
	.b-search-box .input-group-btn{
		/*background: #ff6501;*/
        color: #fff;
		border-radius: 0px 10px 10px 0px !important;
	}
	.b-search-box .c-project-donate-box {
		display: table;
	}
	.b-search-box #b-search{
		width: 100%;
	}
	.b-search-box #b-search .btn{
		height: 43px;
    	border-radius: 0 10px 10px 0;
	}
	#b-search .v-text-field__details{
		position: absolute;
		left: -13px;
		bottom: -16px;
		z-index: 99;
	}
	#b-search .form-control{
		border: 1px solid #ff6501;
		text-align: center;
		font-size: 18px;
		padding-top: 20px;
		padding-bottom: 20px;
		border-radius: 10px 0 0 10px !important;
	}
	#news-slider .owl-dots, .b-search-box{
		display: block;
	}
	#news-slider .m-read-more{
		display: block;
		color: #ff6501;
		font-size: 16px;
		font-style: italic;
		font-weight: bold;
		margin-top: -15px;
	}
	#news-slider .read-more, #news-slider .post-date, #news-slider .owl-nav{
		display: none !important;
	}
	#news-slider .owl-dots{
		position: absolute;
		top: 39vh;
		left: 0;
        right: 0;
	}
	.owl-theme .owl-dots .owl-dot.active span{
		background: #ff6501 !important;
	}
	.owl-theme .owl-dots .owl-dot.active{
		background: transparent !important;
	}
	.completed-project-container .section_heading{
		display: inline-block;
		background: #9054a1;
		color: #fff !important;
		padding: 5px 25px;
		font-size: 25px !important;
		font-weight: 700 !important;
		border-radius: 10px;
	}
	#sp-testimonial-free-1266 .slick-slide{
		height: auto !important;
	}
	#sp-testimonial-free-1266 .slick-prev, #sp-testimonial-free-1266 .slick-next{
		display: none !important;
	}
	#sp-testimonial-free-wrapper-1266 .sp-testimonial-free-section .slick-dots li.slick-active button {
		background: #ff6501 !important;
	}
	.testimonial-wrapper .testimonial-box, .testimonial-wrapper .container{
		padding-left: 0;
		padding-right: 0;
	}
	.testimonial-wrapper .section_heading{
		margin-bottom: 40px;
		color: #666666;
    	font-weight: 300;
	}
	.testimonial-wrapper{
		padding-bottom: 10px;
	}
	.testimonial-wrapper{
		display: block;
	}
	.urgent-project-status{
		display: none;
	}
	.urgent-project-need-white-bg {
		background: transparent !important;
	}
	.urgent-project-content-card{
		margin-top: 0 !important;
	}
	.urgent-project-need-white-bg {
		padding: 0 !important;
	}
	.urgent-proj-card-cols{
		background: transparent !important;
	}
	#urgent-proj-card{
		background: #fff !important;
		padding-bottom: 15px;
		padding-right: 0px;
	}
	.urget_needs_content .m-section-title{
		display: block;
		display: inline-block;
		background: #46bb95;
		color: #fff !important;
		padding: 3px 25px;
		font-size: 25px !important;
		font-weight: 700 !important;
		border-radius: 10px;
	}
	#urget_needs_content-mobile .urgent-need-contents-section{
		padding-top: 20px;
	}
	#urget_needs_content .section_heading{
		display: none;
	}
	#u-roject-box .urgent-project-title, #u-roject-box .urgent-project-parah, #u-roject-box .urgent-project-price{
		padding-left: 0;
		padding-right: 0;
	}
	#u-roject-box .urgent-project-title a:hover{
		color: #ff6501;
		text-decoration: none;
	}
	#u-roject-box .urgent-project-progress-bar{
		padding-left: 0 !important;
    	padding-right: 0 !important;
    	margin-left: 0;
    	margin-right: 0 !important;
		width: 100%;
	}
	.day-count-box{
		display: block;
		text-align: right;
	}
	.urgent-need-hr-line{
		display: none;
	}
	.urgent-project-price strong.raised{
		color: #46bb95;
		font-size: 18px;
	}
	.urgent-project-price{
		height: 40px !important;
	}
	.urgent-project-btn-sect{
		margin-top: 35px;
	}
	/**#urget_needs_content-mobile{
		display: block;
	}
	#urget_needs_content{
		display: none;
	}**/
	.c-project-donate-box .btn{
		background: #ff6501;
		color: #fff;
		font-weight: 600;
	}
	#urget_needs_content-mobile .c-project-donate-box .btn{
		font-size: 20px;
	}
	.urgent-project-btn-sect {
		margin-top: 20px;
		padding-left: 0 !important;
    	padding-right: 0 !important;
	}
	#urget_needs_content-mobile .owl-nav{
		display: none;
	}
	#urget_needs_content-mobile .owl-dots{
		position: absolute;
		top: 250px;
		left: 0;
		right: 0;
	}
	#urget_needs_content-mobile .read-more-camp{
		color: #ff6501;
		font-weight: bold;
    	margin-bottom: 20px;
		margin-top: 3px;
    	display: inline-block;
    	font-style: italic;
	}
	#urget_needs_content-mobile .urgent-project-price {
		margin-top: 15px;
		font-weight: 800;
	}
	#urget_needs_content-mobile .urgent-project-price span{
		display: none;
	}
	#sidebar .donation-info .goal .go-txt{
		display: none;
	}
	#urget_needs_content-mobile #c-project-donate input{
		background: #e6e6e6;
		font-size: 16px;
		border-radius: 0 10px 10px 0;
		height: 42px;
		text-align: center;
	}
	#urget_needs_content-mobile #c-project-donate .btn-theme{
		font-size: 16px;
    	border-radius: 10px 0 0 10px;
		height: 42px;
	}
	
	.g-donate{
		text-align: center;
		margin-top: 5px;
	}
	.c-project-donate-box form{
		margin-top: 0;
	}
	.c-project-donate-box .front-project-error-msg{
		top: 30px !important;
		left: 0;
	}
	.donate-today-btn{
		background: #00acca;
		margin-left: auto;
		margin-right: auto;
		display: table;
		color: #fff !important;
		padding: 10px 30px;
		font-size: 20px;
		font-weight: 800;
		border-radius: 10px;
		margin-top: 25px;
	}
	#u-roject-box .urgent-project-title a{
		color: #333;
	}
	/*******Completed Projects************/
	#news-slider .post-content{
		padding-left: 0;
		padding-right: 0;
		height: auto;
		padding-bottom: 0;
	}
	.single-projects .nav-tabs .active a{
		background: #ff6501 !important;
		color: #fff !important;
		
	}
	.single-projects .nav-tabs>li>a {
		border: 1px solid #ddd;
		color: #939796;
		margin-right: 0;
	}
	#v-main {
		padding-top: 90px !important;
		background: #fff;
	}
	/*******About Us Page************/
	
	#sp-ea-373 .sp-ea-single .ea-header a{
		font-size: 18px;
	}
	#sp-ea-373.sp-easy-accordion>.sp-ea-single{
		margin-bottom: 0;
	}
	.section-abt-us-v-main .page-cont-abt-discover h3{
		margin-bottom: 0 !important;
	}
	.section-abt-us-v-main .page-content-section{
		padding-bottom: 0 !important;
	}
	.about-us-page #v-parallax__image-container {
		top: 31px !important;
	}
	.about-wp-conts h1{
		color: #ff6501;
	}
	.about-wp-conts .wp-block-separator{
		display: none;
	}
	.container.about-wp-conts .wp-block-column.column--seven-twelfths p a {
		color: #333333 !important;
	}
	#about-figure-block .col.welc-stat-col {
    	max-width: 50%;
    	min-width: 50%;
	}
	#about-figure-block{
		display: block !important;
		margin-top: 45px;
		margin-bottom: 0px;
	}
	.wv-team-section, .wp-image-329, .video-section{
		display: none !important;
	}
	#f-team-block, #sl-team-block{
		display: block;
	}
	.page-cont-abt-discover h3 {
		color: #666666 !important;
		text-align: left !important;
	}
	.page-cont-abt-discover p{
		text-align: left !important;
	}
	.section-abt-us-v-main .page-content-section{
		padding-bottom: 0;
	}
	/************contact us page********************/
	#m-contact-wrapper{
		display: block;	
		padding: 90px 0 0 0 !important;
	}
	.contact-mobile-banner{
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	#sp-ea-373 .ea-card .ea-header a{
		font-weight: 600;
		font-size: 16px;
	}
	.pageid-388 .page-banner{
		display: block;
	}
	#contact-us-pg-v-main{
		padding-top: 0 !important;
	}
	.pageid-388 section.page-banner{
		background-size: cover;
        height: 430px!important;
		background-attachment: scroll;
	}
	#contact-us-pg-v-main{
		display: none;
	}
	#wpforms-form-1246 input{
		border-radius: 10px;
		color: #808080;
	}
	#wpforms-form-1246 textarea{
		border-radius: 10px;
		color: #808080;
		height: 75px !important;
	}
	#wpforms-form-1246 button{
		display: block;
		width: 200px !important;
		margin-left: auto;
		margin-right: auto;
		border-radius: 10px;
	}
	#sp-ea-373.sp-easy-accordion>.sp-ea-single>.ea-header a .ea-expand-icon.fa {
		float: left !important;
		color: #666666 !important;
		margin-right: 10px !important;
	}
	#sp-ea-373.sp-easy-accordion>.sp-ea-single>.ea-header a {
		color: #666666 !important;
	}
	#sp-ea-373.sp-easy-accordion>.sp-ea-single {
		border: none !important;
	}
	#sp-ea-373{
		margin-bottom: 50px;
	}
	/**********Signin Page ********************/
	.page-wrap.projects.single-projects {
    	padding-top: 0;
	}
	#signin_content section.heading-quote-block {
		padding-top: 0px!important;
	}
	.signin_content section.heading-block, .social-acc-txt, .social-acc-icon img{
		display: none;
	}
	.social-login .social-acc-icon .fa{
		font-size: 35px;
		color: #666666;
		display: block;
	}
	.social-sign-d{
		display: none;
	}
	.social-sign-m{
		display: block;
		color: #666666;
		font-weight: normal;
		font-size: 20px;
	}
	.social-login .social-acc-icon .fa:hover{
		color: #ff6501;
	}
	.signin_content #social-list {
		display: flex !important;
	}
	.social-login .social-acc-icon .fa-google{
		background: #666666;
		border-radius: 5px;
		color: #fff;
		font-size: 24px;
		padding: 3px 5px;
		margin-top: 2px;
	}
	.donor-login{
		display: block;
		margin-top: 0;
		text-align: center;
		color: #666666;
		font-weight: 600;
		font-size: 30px;
	}
	.m-social-box a .fa{
		color: #666666;
		margin-right: 13px;
	}
	.m-social-box a .fa-twitter-square{
		margin-right: 0;
	}
	.m-social-box a .fa:hover{
		color: #ff6501;
	}
	.social-sign-m {
		display: flex;
		color: #666666;
		font-weight: normal;
		font-size: 35px;
		flex-direction: initial;
		justify-content: center;
		margin-bottom: 20px;
	}
	.m-social-box .fa-google{
		background: #666666;
		width: 31px;
		border-radius: 5px;
		color: #fff !important;
		font-size: 25px;
		text-align: center;
		padding: 5px 5px;
		height: 32px;
		margin-top: 2px;
	}
	#signin_content .v-card__title{
		margin-top: 20px !important;
	}
	#wv-social-login .social-list {
		display: none !important;
	}
  .password_guide{
		display: block!important;   
  }
	.log-with-mail{
		display: block;
		color: #666666;
		text-align: center;
		font-size: 28px;
		margin-top: 25px;
		margin-bottom: 25px;
		font-weight: 100;
	}
	#signin_content .wv-card .v-card__title{
		display: none;
	}
	#signin_content .v-input__slot{
		border-radius: 10px !important;
	}
	#signin_content #login_email{
		border-radius: 10px;
		width: 200px;
		height: 45px !important;
		margin-left: auto;
		margin-right: auto;
	}
	#signin_content .forgot-password{
		display: none;
	}
	.f-password, .c-account{
		color: #666666 !important;
		width: 100%;
		float: left;
		text-align: center;
		font-size: 20px;
		margin-top: 45px;
		display: block;
	}
	#signin_content {
		padding-bottom: 50px !important;
	}
	#signin_content .v-input__control fieldset{
		height: 45px !important;
	}
	#login_form .v-input__prepend-inner {
		display: none;
	}
	#signin_content .v-text-field .v-label{
		margin-top: 3px;
		margin-left: 15px;
	}
	/********Signup page************/
	.signup-form-fields .v-input__prepend-inner .v-icon, #signup_form .v-input__slot .v-icon{
		display: none;
	}
	#login_form .v-icon{
		display: none;
	}
	.s-thank-wrapper{
		text-align: center;
		display: block;
	}
	.signup-thank{
		color: #666666;
		font-weight: 700;
		font-size: 18px;
	}
	.signup-thank span{
		color: #fd6a08;
	}
	#signin_content .signup-block{
		display: block;
		margin-top: 10px;
		margin-bottom: 7px;
		text-align: center;
		color: #666666;
		font-size: 20px;
		background: #f8f8f8;
		font-weight: 100;
	}
	#signin_content #btn_signup{
		width: 200px;
		height: 45px !important;
		margin-left: auto;
		margin-right: auto;
		border-radius: 10px;
		margin-top: 20px;
		text-transform: capitalize;
	}
	#input-174:focus-visible{
		outline: none;
	}
	#input-174{
		margin-top: 0px;
		padding-left: 15px;
		background-image:
    linear-gradient(45deg, transparent 50%, #ff6501 60%),
    linear-gradient(135deg, #ff6501 40%, transparent 50%) !important;
  background-position:
    calc(100% - 30px) 14px,
    calc(100% - 20px) 14px,
    100% 0 !important;
  background-size:
    10px 10px,
    10px 10px !important;
  background-repeat: no-repeat !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
	}
	#sign-up-wrapper #btn_signup {
		border-radius: 5px;
		width: 200px;
		height: 45px !important;
		margin: 20px auto 20px auto;
	}
	#sign-up-wrapper .checkbox-nice label:before {
		border: 1px solid #fd6a08;
		left: -10px;
	}
	.b-search-box{
		margin-bottom: 40px;
	}
	#signup_form .v-input__control .v-text-field__slot label{
		padding-left: 15px !important;
	}
	/*************Project Detail Page*********/
	#predif-donations-amt-list{
		padding-left: 0;
		padding-right: 0;
	}
	#project-intervals-tabs .tab-info{
		padding-left: 0;
		padding-right: 0;
	}
	#v-main .single-projects .breadcrumb{
		display: none;
	}
	#v-main .single-projects .header{
		margin-bottom: 20px;
    	margin-top: 20px;
	}
	.donate-amount-d, .donate-amount-label{
		display: none;
	}
	.donate-amount-m{
		display: block;
	}
	#project-intervals-tabs .donate-w{
		border-radius: 10px !important;
		height: 40px !important;
		width: 100% !important;
	}
	#predif-donations-amt-list li, #annually li{
		display: inline-block!important;
   		width: 49%;
		box-shadow: none !important;
	}
	#monthlt .predif-donations-amt-list li h6, #quartly .predif-donations-amt-list li h6, #annually .predif-donations-amt-list li h6{
		display: none;
	}
	#monthlt .predif-donations-amt-list li, #quartly .predif-donations-amt-list li{
		width: 49%;
		display: inline-block!important;
	}
	.urgent-needs, .comments, .view_all{
		display: none !important;
	}
	#df-block .v-input__slot{
		padding-right: 0;
		/**background: linear-gradient(to left, #fff 50%, #ff6501 50%);**/
		border-radius: 5px;
		width: 100%;
	}
	#df-block .v-text-field__slot input{
		margin-left: 2px !important;
		/**background: #fff;**/
		border-radius: 0 10px 10px 0;
		padding-left: 10px;
	}
	#predif-donations-amt-list #df-block .v-text-field--outlined fieldset {
		border: 1px solid #ff6501; !important;
	}
	#df-block .v-input__control{
		border-radius: 10px;
	}
	#df-block .label-txt-box{
		color: #fff;
	}
	#df-block .v-text-field__slot {
		color: #6a6868;
    	font-weight: 100;
	}
	.single-proj-donate .v-btn{
		border-radius: 10px;
	}
	.single-projects .card-donate-wrap , .single-projects .donation-info .meta, .single-projects .pending-amt{
		display: none;
	}
	#images .baguetteBoxOne.gallery ul.gallery.gallery_img li {
		width: 25%!important;
	}
	#render_projects .meta-list li:nth-child(1), #render_projects .meta-list li:nth-child(2), #render_projects .meta-list li:nth-child(3){
		display: none;
	}
	#render_projects .meta-list li:nth-child(4){
		text-align: right;
	}
	#render_projects .col.share-social-media-icons {
		padding-top: 5px;
		text-align: center;
		padding-left: 0;
	}
	#render_projects .share-social-ul-cont h5{
		font-size: 16px;
		font-weight: 700;
		margin-bottom: 10px !important;
	}
	#render_projects .col.share-social-media-icons .social-list{
		justify-content: center !important;
	}
	#render_projects .show_projects .project-detail-card .v-card__title{
		padding-top: 0 !important;
	}
	#render_projects .show_projects .project-detail-card .description-readmore{
		-webkit-line-clamp: 2 !important;
	}
	/******Project Inner*******/
	#sidebar .donate-info .project-card{
		box-shadow: none !important;
	}
	.funding .donation-info .goal p{
		color: #000;
		font-weight: 900;
	}
	#project-intervals-tabs .v-tabs{
		box-shadow: none !important;
    	background: transparent;
	}
	#v-main .v-main__wrap .app-container{
		background: #fff;
	}
	#project-intervals-tabs .nav-pills{
		border-bottom: 1px solid #b3b3b3;
	}
	#donate-cardpayment-page #project-intervals-tabs .tab-info {
		
	}
	
	#sidebar #project-intervals-tabs .nav-pills .active a , #right-donation-detail-container #project-intervals-tabs .nav-pills .active a{
		background: #3d3d3d !important;
		color: #fff !important;
	}
	#project-intervals-tabs .nav-pills .v-tab a{
		border: 1px solid #b3b3b3;
		text-transform: capitalize;
		color: #b3b3b3 !important;
		background: transparent !important;
		font-size: 16px;
        border-radius: 5px 5px 0 0;
	}
	.v-window #predif-donations-amt-list .other-amounts-li, #monthlt .predif-donations-amt-list .other-amounts-li, #quartly .predif-donations-amt-list .other-amounts-li, #annually .predif-donations-amt-list .other-amounts-li{
		width: 100%;
   	 	margin-top: 0;
	}
	#onetime .predif-donations-amt-list .other-amounts-li input, #monthlt .predif-donations-amt-list .other-amounts-li input, #quartly .predif-donations-amt-list .other-amounts-li input, #annually .predif-donations-amt-list .other-amounts-li input{
		padding-left: 10px;
	}
	#onetime .predif-donations-amt-list .other-amounts-li .submit, #monthlt .predif-donations-amt-list .other-amounts-li .submit, #quartly .predif-donations-amt-list .other-amounts-li .submit, #annually .predif-donations-amt-list .other-amounts-li .submit{
		/*width: 220px !important;*/
    	height: 35px !important;
	}
	#df-block .v-label  {
    	font-size: 16px;
		top: 7px!important;
	}
	#predif-donations-amt-list .other-amounts-li .single-proj-donate .submit{
		border-radius: 5px;
		width: 100% !important;
		height: 40px !important;
		text-transform: capitalize;
    	font-size: 20px !important;
	}
	#predif-donations-amt-list .other-amounts-li .single-proj-donate{
		width: 100%;
		text-align: center;
	}
	#sidebar #project-intervals-tabs .v-tabs-bar{
		height: auto !important;
	}
	
	/**********Donate Page************/
	.donate-project-feature-img{
		position: relative;
	}
	.cart-project-intro{
		margin-top: 20px;
	}
	.other-amounts-li .donate-btn.single-proj-donate:hover{
		border-radius: 10px;
    	width: 220px;
	}
	#donate-cardpayment-page #project-intervals-tabs{
		display: block;
		width: 100%;
	}
	#project-intervals-tabs .col-donate-close .close{
		background: #3d3d3d;
		opacity: 1;
		color: #fff;
		font-size: 15px;
		font-weight: normal;
		border-radius: 0px 0px 0px 30px;
		width: 115px;
		padding-top: 8px;
		padding-right: 10px;
		text-align: right;
	}
	#donate-cardpayment-page .single_footer{
		background: #3d3d3d;
		color: #ffffff;
	}
	.cart-project-intro{
		display: block;
	}
	#project-intervals-tabs .v-tabs-bar{
		height: auto !important;
	}
	.d-form-wrapper{
		display: none;
	}
	.donation-para-amout{
		display: none;
	}
	.donation-period-wrapper, .e-box .fa{
		display: block;
	}
	#donate-cardpayment-page{
		padding-top: 100px!important;
		background: #fff;
	}
	.right-donation-detail-container .e-box{
		width: 75px;
		background: #ff6501;
		color: #fff;
		padding-left: 10px;
	}
	.right-donation-detail-container .e-box p{
    	float: left;
   	 	margin-bottom: 0;
	}
	.right-donation-detail-container .e-box .fa{
		float: left;
		margin-left: 5px;
		margin-top: 2px;
	}
	.right-donation-detail-container .f-txt-box{
		background: #ff6501 !important;
		padding-left: 0 !important;
    	padding-right: 1px !important;
    	border-radius: 5px 3px 3px 5px !important;
	}
	.right-donation-detail-container .v-text-field__slot input{
		/**background: #FFFFFF !important;**/
	}
	.cnav-tabs .nav-link{
		border: 1px solid #b3b3b3 !important;
		background: #fff;
		color: #b3b3b3;
    	font-weight: 600;
		border-top-left-radius: 5px !important;
    	border-top-right-radius: 5px !important;
		font-size: 16px;
	}
	.cnav-tabs .nav-link.active{
		background-color: #4d4d4d !important;
		color: #fff !important;
	}
	.ctab-content .v-input__control{
		background: #fff;
	}
	.ctab-content {
		padding-top: 40px;
	}
	.cdon-close{
		/**float: right;
   		margin-top: -28px;**/
		position: absolute;
		right: 0;
		bottom: 0;
		display: block;
	}
	.donate-project-feature-img .cdon-close .close{
		background: #3d3d3d;
		opacity: 1;
		color: #fff;
		font-size: 15px;
		font-weight: normal;
		border-radius: 0px 0px 0px 30px;
		width: 115px;
		padding-top: 8px;
		padding-right: 10px;
		text-align: right;
	}
	.make-donation-separate-cards .single_footer{
		border-radius: 5px;
	}
	.update-donation-period-btn button{
		margin-left: 10px;
	}
	.make-my-donation-right-box-bg .wv-card .v-card__title{
		font-weight: normal !important;
	}
	.tab_payment .tablinks img{
		display: none;
	}
	.tab_payment .tablinks {
		background-color: #fff !important;
		border: 1px solid #b3b3b3;
		border-radius: 5px 5px 0 0;
		border-bottom: none;
		color: #b3b3b3;
		font-weight: 600;
	}
	.make-my-donation-right-box-bg{
		background: #fff !important;
	}
	.make-my-donation-right-box-bg .wv-card{
		box-shadow: none !important;
   	 	background: #fff !important;
	}
	#donate-cardpayment-page .make-my-donation-right-box-bg .tab_payment{
		box-shadow: none;
    	background-color: #fff !important;
	}
	#donate-cardpayment-page .tab_payment .tablinks.active {
		border-bottom: none !important;
		color: #fff!important;
		background-color: #4d4d4d !important;
	}
	.mastercard-visa-logo{
		display: block;
	}
	.accepted-cards-logos .accept-card-lbl, .accepted-cards-logos .fa{
		display: none !important;
	}
	#card .v-input__slot, #cheque .v-input__slot{
		border-radius: 5px;
	}
	#country_id {
		/**background: url(http://worldvisiontest.lankapanel.net/wp-content/uploads/2022/08/drop-down-arrow.png) 100% / 4% no-repeat #fff;
		-webkit-appearance: none;
	    -moz-appearance: none;
	    appearance: none;**/
	}
	#card .row, #cheque .row{
		margin-bottom: 10px;
	}
	#card .checkbox-nice label:before, #cheque .checkbox-nice label:before{
		border: 1px solid #fd6a08;
	}
	#card .checkbox-nice label:after{
		
	}
	#card .submit_buttons{
		border-radius: 5px;
		width: 60% !important;
		margin-left: auto;
		margin-right: auto;
	}
	#cheque .submit_buttons{
		border-radius: 5px;
		width: 60% !important;
		margin-left: auto;
		margin-right: auto;
		display: flex;
	}
	#project-page-banner .v-parallax__image-container{
		top: 90px !important;
	}
	.signin_content .v-card__text, #signin_content .social-login{
		background: #f8f8f8;
	}
	.c-project-donate-box .form-control{
		border-radius: 5px !important;
	}
	/*************Main Menu********************/
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li a{
		color: #939796 !important;
		font-size: 16px !important;
		font-family: 'Lato' !important;
		font-weight: 600 !important;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .mega-sub-menu li a{
		width: 100% !important;
	}
	#main-menu-bar #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1{
		width: 300px !important;
		padding: 20px 15px 0 15px;
	}
	#main-menu-bar #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .mega-menu-item {
		border: 1px solid #ff6501;
		border-radius: 10px;
		margin-bottom: 10px;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
		color: #fff !important;
		background: #ff6501 !important;
		border-radius: 10px !important;
	}
	#mega-menu-max_mega_menu_1 .mega-sub-menu{
		margin-top: 15px !important;
	}
	#main-menu-bar #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .mega-sub-menu .mega-menu-item a, #main-menu-bar #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .mega-sub-menu{
		background: transparent !important;
		color: #939796 !important;
	}
	#mega-menu-item-1251{
		display: block !important;
	}
	.main-cart-wrapper{
		position: relative;
    	margin-top: 5px;
	}
	.wv-cart{
		width: 30px;
		/*position: absolute;
		right: 55px;
		top: 14px;*/
		display: block;
	}
	.mega-toggle-label-closed{
		position: absolute;
		bottom: -23px;
		font-size: 11px;
		right: -4px;
	}
	.cart-badge{
		position: absolute;
		top: -19px;
		right: 0;
		background: red !important;
	}
	#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-1:after{
		font-size: 28px !important;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{
		color: #fff !important;
    	background: #ff6501 !important;
    	border-radius: 10px;
	}
	/******Search Result Mobile ******/
	.search-result-title{
		margin-top: 90px;
		background: #333;
		color: #fff;
		text-align: center;
		margin-bottom: 30px;
	}
	.search-result-title h3{
		margin: 40px 0 15px 0;
    	font-size: 30px;
	}
	.search-result-title h4 {
		margin-bottom: 40px;
	}
	.s-result-box ul {
		padding-left: 5px;
	}
	.s-result-box ul li {
		border-bottom: 1px solid #e9e7e7;
		line-height: 40px;
		display: flex;
	}
	.s-result-box li:before {
		font-family: "FontAwesome";
		content: "\f192";
		margin-right: 10px;
	}
	.s-result-box a:last-child {
		border-bottom: none;
	}
	.s-result-box{
		margin-top: 5px;
	}
	.s-result-box a{
		display: block;
		color: #ff6501;
	}
	.s-result-box a:hover{
		color: #ff6501;
		text-decoration: none;
	}
	.s-result-box a:last-child{
		border-bottom: none !important;
	}
	.msr-box{
		margin-bottom: 0;
	}
	.no-result-box .fa{
		color: #ff6501;
	}
	.no-result-box {
		margin-bottom: 50px;
		font-size: 17px;
    	font-weight: 600;
	}
	.search-noresult {
		text-align: center;
		margin-bottom: 50px;
	}
	.search-noresult h3 {
		font-size: 20px;
	}
	.search-noresult a {
		background: #ff6501;
		color: #fff;
		padding: 10px 40px;
		border-radius: 10px;
		font-size: 16px;
		margin-top: 10px;
		display: inline-block;
	}
	.search-result-title h3 span {
		color: #ff6501 !important;
	}
	#info img{
		width: 100% !important;
	}
	
	#v-main .single-projects{
		padding-top: 0;
	}
	#render_projects .category-title{
		margin-top: 0;
		margin-bottom: 20px;
		display: inline-block;
		background: #46bb95;
		color: #fff !important;
		padding: 3px 25px;
		font-size: 25px !important;
		font-weight: 700 !important;
		border-radius: 10px;
	}
	#render_projects .show_projects .v-image{
		height:330px !important;
	}
	#render_projects .v-image.v-responsive.theme--light .v-image__image{
		background-size: cover !important;
	}
	#render_projects .amount-donate-text-field-project .v-input__slot{
		border-radius: 5px 0 0 5px;
    	width: 100%;
	}
	#render_projects button.submit.donate-project-page-btn{
		border-radius: 0 5px 5px 0;
		font-size: 20px;
		text-transform: capitalize;
	}
	#render_projects .amount-donante-project .v-text-field__slot .v-label{
		padding-left: 20% !important;
    	font-weight: normal !important;
	}
	#render_projects .donate-amount-btn-prj{
		padding-left: 0;
	}
	#render_projects .donate-amount-btn-prj .v-text-field__details{
		display: contents;
	}
	.general-pname{
		color: #000;
	}
	/*******Project Category Page**********/
	#project-page-banner, .rm-dekstop{
		display: none;
	}
	.project-page-singles-main{
		margin-top: 90px;
		background: #fff;
	}
	.rm-mobile{
		display: block;
		color: #ff6501;
    	font-style: italic;
		font-weight: 800;
		font-size: 16px;
	}
	.project-social-share{
		display: block !important;
    	text-align: center;
	}
	.project-side-social-list{
		align-items: center;
		justify-content: center;
	}
	.project-social-share .social-media-project{
		width: 100% !important;
		font-size: 17px;
	}
	.project-social-share .project-side-social-list li svg{
		width: 25px;
		height: 25px;
	}
	.goal-bold{
		color: #000;
		font-weight: 800;
	}
	.goal-bold span{
		display: none;
	}
	.porject-inner-cpro-wrapper{
		margin-top: 30px;
	}
	.porject-inner-cpro-wrapper #urgent-proj-card{
		padding-left: 0;
	}
	.porject-inner-cpro-wrapper .m-section-title{
		margin-bottom: 15px;
	}
	.porject-inner-cpro-wrapper #c-project-donate-box{
		margin-top: 20px !important
	}
	.porject-inner-cpro-wrapper .urgent-project-price, .porject-inner-cpro-wrapper .urgent-project-progress-bar, .porject-inner-cpro-wrapper .day-count-box{
		display: none;
	}
	
	.porject-inner-cpro-wrapper .input-group-btn .btn{
		font-size: 17px;
	}
	.porject-inner-cpro-wrapper #c-project-donate-box input{
		height: 38px;
	}
	.porject-inner-cpro-wrapper #c-project-donate-box .notranslate {
		top: 12px;
		left: 8px;
	}
	.generaldonation-wrapper{
		margin-bottom: 25px;
		display: block;
	}
	#completed-project-section{
		margin-top: 15px;
	}
	#urget_needs_content-mobile .urgent-project-content-card .urgent-project-parah span{
		color: gray;
		font-size: 16px;
		text-align: left;
	}
	#sp-testimonial-free-wrapper-1266 .sp-testimonial-free-section {
		padding: 0 0px !important;
		margin-left: 15px;
		margin-right: 15px;
	}
	.single-projects .tab-content #story, .single-projects .tab-content #reports, .single-projects .tab-content #images, .single-projects .tab-content #info{
		background-color: #ffffff !important;
	}
	#render_projects #table_pagination #show_count{
		display: none;
	}
	#render_projects .donate-amount-btn-prj{
		margin-top: 5px;
    	margin-bottom: 3px;
	}
	#render_projects .share-social-amount-btn{
		display: unset;
	}
	/******FAQ Page*******/
	#faq-page{
		padding-top: 110px!important;
	}
	#faq-page .page-title h1{
		background: #ff6501;
		color: #fff;
		padding: 10px 25px;
		font-size: 22px;
		font-weight: 700;
		border-radius: 10px;
		margin-left: 15px;
	}
	#sp-ea-1132.sp-easy-accordion>.sp-ea-single {
		background: transparent !important;
		border: none !important;
	}
	#sp-ea-1132.sp-easy-accordion>.sp-ea-single>.ea-header a {
		color: #666 !important;
		font-size: 16px;
		font-weight: 600;
	}
	#sp-ea-1132.sp-easy-accordion>.sp-ea-single>.ea-header a{
		padding-bottom: 0;
	}
	#faq-page .faq-accordion-content {
    	padding-top: 10px;
	}
	#mega-menu-item-1268{
		display: block !important;
	}
	.about-us-page .about-mobile-banner{
		display: block;
	}
	.about-us-page .about-desktop-banner{
		display: none !important;
	}
	.goal-bold .raised{
		font-size: 17px;
	}
	#story .text__description p{
		text-align: left !important;
	}
	
	#frm_cc{
		margin-top: 15px;
	}
	#c-project-donate-box{
		margin-top: 20px !important;
		display: flex !important;
	}
	#donate-cardpayment-page .wv-card .v-card__title{
		word-break: break-word;
		font-size: 18px !important;
	}
	#donate-cardpayment-page .make-my-donation-right-box-bg {
		padding: 0 15px;
	}
	#donate-cardpayment-page .comments{
		display: block !important;
	}
}


/***************For ipad*******************************************/
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
	.disclaimer-txt{
		display: none;
	}
	.s-card-notice{
		display: block;
		color: #cf2d2d;
		margin-top: 20px;
	}
	.s-card-notice-li{
		display: block;
		color: #cf2d2d;
	}
	
	#main-menu-header-clz #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle + #mega-menu-max_mega_menu_1{
		width: 300px !important;
	}
	#wvmain-menu-items #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle + #mega-menu-max_mega_menu_1 {
		right: -694px;
	}
	#wvmain-menu-items #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_1 {
		right: -400px;
	}
	#render_projects .show_projects .v-card__text .meta{
		min-height: 110px;
	}
	#render_projects .col.share-social-media-icons .share-social-ul-cont {
		margin-top: 10px !important;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 #mega-menu-item-1293 a{
		color: transparent !important;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
		width: 100% !important;
	}
}
@media(min-width: 540px) and (max-width: 724px) {
	#main-menu-bar #wvmain-menu-items{
		margin-left: 0 !important;
	}
}
@media(min-width: 868px) and (max-width: 875px) {
	#main-menu-bar .main-menu-header-clz{
		justify-content: end;
    	top: 10px;
		display: flex !important;
	}
}

@media(min-width: 840px) and (max-width: 875px) {
	#urget_needs_content-mobile .urget_need_contaier{
		width: 100% !important;
		max-width: 100% !important;
	}
	#v-main .container, .v-footer .container, .welcome-note-world-vision .container{
		width: 100% !important;
		max-width: 100% !important;
	}
}

@media(min-width: 769px) and (max-width: 840px) {
	.section-abt-us-v-main .about-wp-conts .alignwide{
		padding-left: 15px !important;
	}
}
@media only screen and (max-width: 724px) and (min-width: 540px){
	#main-menu-header-clz .wvmain-menu-items {
		margin-left: 0 !important;
	}
}

@media(min-width: 600px) and (max-width: 767px) {
	#completed-project-section .post-slide .post-img{
		height: 70vh !important;
	}
	#news-slider .owl-dots {
    	top: 60vh;
	}
}


@media(min-width: 725px) and (max-width: 767px) {
	.wv-cart{
		top: 12px;
	}
	#main-menu-header-clz{
		top: 0;
	}
}
@media(min-width: 481px) and (max-width: 767px) {
	.v-window #predif-donations-amt-list .other-amounts-li, #monthlt .predif-donations-amt-list .other-amounts-li, #quartly .predif-donations-amt-list .other-amounts-li, #annually .predif-donations-amt-list .other-amounts-li{
		width: 100%;
		padding: 10px 20% 0 20%;
	}
}
@media only screen and (max-width: 480px){
	.v-window #predif-donations-amt-list .other-amounts-li, #monthlt .predif-donations-amt-list .other-amounts-li, #quartly .predif-donations-amt-list .other-amounts-li, #annually .predif-donations-amt-list .other-amounts-li{
		width: 100% !important;
	}
	#render_projects button.submit.donate-project-page-btn {
		font-size: 15px;
		padding: 0 10px !important;
	}
	
}
@media(min-width: 385px) and (max-width: 413px) {
	#render_projects .amount-donate-text-field-project .v-input__slot{
		width: 190px;
	}
}
@media only screen and (max-width: 385px){
	#render_projects .amount-donate-text-field-project .v-input__slot {
		border-radius: 5px;
		margin-bottom: 10px;
	}
	#render_projects button.submit.donate-project-page-btn {
		border-radius: 5px;
	}
	#render_projects .amount-donante-project .v-text-field__slot .v-label {
    	padding-left: 15% !important;
	}
}
@media only screen and (min-width: 965px){
	#mega-menu-item-1296{
		display: none !important;
	}
	.section-abt-us-v-main .video-section .v-slide-group__next{
		top: -35px;
		bottom: unset;
		right: -29vw;
	}
	.section-abt-us-v-main .video-section .v-slide-group__prev{
		top: -35px;
		bottom: unset;
		right: -26vw;
		left: unset;
	}
}

@media only screen and (max-width: 964px){
	#mega-menu-max_mega_menu_1 #mega-menu-item-1296 .mega-menu-link{
		color: transparent !important;
	}
	#mega-menu-max_mega_menu_1 #mega-menu-item-1296{
		border: none !important;
	}
	#main-menu-bar #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .mega-menu-item{
		display: block !important;
		width: auto !important;
	}
	#mega-menu-max_mega_menu_1 .mega-sub-menu .mega-menu-item{
		background: #FFFFFF !important;
	}
	#mega-menu-item-1296{
		display: none;
	}
}

@media only screen and (min-width: 876px){
	.pro-sign-box{
		display: none;
	}	
	#predif-donations-amt-list .other-amounts-li .single-proj-donate .submit{
		height: 34px !important;
		margin-top: -6px !important;
	}
	#signup_form .v-input__icon--prepend-inner{
		display: none;
	}
	#signup_form .v-text-field__slot label{
		padding-left: 15px !important;
	}
}
@media only screen and (max-width: 490px){
	.project-intervals-tabs .nav-pills li:nth-child(4){
		margin-top: 3px;
	}
}
@media only screen and (max-width: 385px){
	#urget_needs_content-mobile{
		padding-top: 0 !important;
	}
	.project-intervals-tabs .v-tabs-bar .v-tab{
		min-width: 100px;
	}
	#render_projects .amount-donante-project{
		/*display: flex !important;*/
	}
	#render_projects .amount-donate-text-field-project .v-input__slot{
		width: 100% !important;
	}
	#render_projects .donate-amount-btn-prj{
		padding-left: 0;
		padding-right: 0;
	}
}
@media only screen and (max-width: 365px){
	.urgent-project-price{
		margin-bottom: 20px;
	}
}
@media only screen and (max-width: 360px){
	.single-projects .content_tabs .nav-tabs li:nth-child(4){
		margin-top: 5px;
	}
}

@media only screen and (max-width: 345px){
	.project-intervals-tabs .nav-pills li:nth-child(3){
		margin-top: 3px;
	}
}
@media only screen and (max-width: 460px){
	.urgent-project-progress-bar{
		margin-top: 5px;
    	margin-bottom: 30px;
	}
}

@media only screen and (max-width: 440px){
	.welnte-static-numbers{
		word-wrap: break-word;
    	font-size: 29px !important;
    	padding-top: 10px;
	}
}
@media only screen and (max-width: 415px){
	#project-intervals-tabs .nav-pills li a{
		 padding: 7px 6px !important;
	}
}

@media only screen and (max-width: 395px) and (min-width: 380px){
	#wizardProfile .moving-tab{
		height: 56px !important;
	}
}

/****Header General Donation Button*********/
@media only screen and (max-width: 964px) and (min-width: 875px){
	#w-header-button{
		min-width: 480px!important;
	}
}
@media only screen and (max-width: 1023px) and (min-width: 965px){
	#w-header-button{
		min-width: 385px!important;
	}
	#w-header-button .make-my-donation-button {
		font-size: 11px;
	}
}
@media only screen and (max-width: 1060px) and (min-width: 1024px){
	#w-header-button{
		min-width: 450px!important;
	}
}
@media only screen and (max-width: 1100px) and (min-width: 1061px){
	#w-header-button{
		min-width: 480px!important;
	}
}
@media only screen and (max-width: 1170px) and (min-width: 1101px){
	#w-header-button{
		min-width: 420px!important;
	}
	#w-header-button .make-my-donation-button {
		font-size: 11px;
	}
}
@media only screen and (max-width: 1365px) and (min-width: 1171px){
	#w-header-button{
		min-width: 475px!important;
	}
}
@media only screen and (min-width: 1365px){
	#w-header-button{
		min-width: 600px!important;
	}
}

@media only screen and (max-width: 868px) and (min-width: 769px){
	.col.d-flex.align-items-center.main-menu-header-clz{ 
		width: auto !important;
	}
}
/*********************************************End****************************************************************************/

