/*  Desktop */
@media all and (min-width: 1601px) and (max-width: 1920px)
{

}

/* Laptop */
@media (max-width: 1366px)
{

}
/* Laptop */
@media (max-width: 1200px)
{
	.wd-custom-radio{justify-content: flex-start;}
	.wd-custom-radio label{min-width: 102px;}
}
/* Large devices (desktops, less than 1024px) */
@media (max-width: 1024px)
{
	/* home	*/
	.wd-home-area{height: auto;padding: 50px 0;}
}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991px)
{
	.wd-progrs-txt h3, .wd-reason-area h2{font-size: 18px;}
    .wd-reason-area p, .wd-refer-txt span, .wd-pay-now{font-size: 15px;}
    .wd-refer-txt p{font-size: 16px;}
    .wd-pay-now{padding: 12px 50px;}
    .wd_tleader_sidebar h2, .wd_leader_sidebar h2, .wd_support_sidebar h2,.wd_my_support_sidebar h2,.wd_co_support_sidebar h2{font-size: 22px;}  
	.paymnt-modal .modal-body p{font-size: 20px;} 
	.paymnt-modal .modal-body img{width: 150px;height: 150px;} 
	/* home	*/
	.wd-mr-main {padding: 70px 0 0;}
	.wd-home-right img, .wd-video-area, .wd-engery-right img, .wd-mb-40{margin-bottom: 20px;}
	.wd-home-lft h1{font-size: 30px;}
	.wd-video-blog, .wd-engery-blog, .wd-story-blog{padding: 30px 0;}
	.wd-title-lft span, .wd_cmon_title span, .wd-home-lft p, .wd-cmn-btn, .wd-title-lft p{font-size: 15px;}
	.wd-title-lft h3, .wd_cmon_title h3{font-size: 22px;}
	.wd-counter-right h3{font-size: 34px;}
	.wd-counter-right p{font-size: 18px;}
	.wd-counter-lft img{height: 70px;}
	.wd_video_btn{height: 60px;width: 60px;}
	.wd_counter_item{margin-bottom: 15px;}
	.wd-counter{margin: 20px 0;}
	/*	Testimonial */
	.wd_testimonial{height: 44em;position: relative;}
	.wd_client_img{position: absolute;bottom: -9em;left: 0;right: 0;}
	.slider-container .slider .slide{height: auto;}
	.slider-container .arrow-right, .slider-container .arrow-left{width: 40px;height: 40px;}
	.slider-container{margin-top: 0;}
	.wd_testi_title p{margin-bottom: 15px;}
	.slider-container::before, .slider-container::after{margin: 0;}
	.slider-container .slider{width: 100%;}
	.slider-container .slide h3{font-size: 16px;}
	/* Common Padding section	*/
	.wd_choose_blog, .wd_testimonial, .wd_work_blog, .wd_fund_blog{padding: 30px 0;}
	.row-reverse{flex-flow:column-reverse;}
	.wd_fund_bx{margin-bottom: 15px;}
	.wd_cmon_title h3{font-size: 20px;}
	.wd-story-blog .row .col {flex-basis: max-content;}
	.blog__detail .card_blog_img{margin-bottom: 1rem;}
	/* login */
	.wd-login-blog{padding: 30px 0 50px;}
	.wd-login-bx{padding: 20px;}
	.wd-login-form, .wd-login-top, .wd-grp-lst, .wd-qrcode-area{width: 100%;}
	.login-brand img{height: 42px;margin-bottom: 15px;}
	.wd-login-top h1{font-size: 20px; margin-bottom: 0;}
	.wd-form-grp{display: block;}
	.wd-login-form .form-group .form-control{font-size: 14px; padding: 12px 15px;}
	.wd-login-btn{margin: 20px auto; font-size: 15px; width: 90%;}
	.wd-otp-title{margin: 0;}
	.otp_box{margin-bottom: 30px;}
	.wd-custom-radio label{min-width: 100px;}
	.add-grp-btn{margin: 15px auto;}
	.wd-grp-lst{padding: 0 0 50px;}
	/* qr code modal */
	.wd-modal-logo img{height: 40px; margin-bottom: 15px;}
	.wd-get-app img {height: 45px;}
	.wd-qrcode-area{padding: 0 20px 20px;}
	.wd-qrcode{width: 70%;height: 100%;padding: 30px;}
	.wd-qrcode img, .wd-scanner img {width: 260px;height: 260px;}
	.fund-modal .modal-body{padding: 0;}
	/* fundraising details */
	.wd-progress-area{flex-flow: column; gap: 20px;}
	.wd-home-profile img{width: 100px; height: 100px;}
	.wd-fund-brand img {min-width: 60px;height: 60px;}
	.wd-days-counter span{width: 52px;height: 60px; font-size: 26px;}
	/*	 modal : donation */
	.donation-modal .modal-body{padding: 0 15px 15px;}
	.wd-garnty-title ul li{font-size: 12px;}
	.wd-garnty-title h5{font-size: 20px;}
	/*	home */
	.wd-profl-name{font-size: 30px;}
	.flex__banner{gap: 15px;}
	#timer h6 span{font-size: 28px;border-radius: 5px;padding: 13px 0;width: 55px;height: 55px; margin-bottom: 12px;}
	#timer h6 span p{font-size: 14px;margin-top: 12px;}
	#timer h6{gap: 20px;}
	/* schedule call */
	.wd-schedule-call{padding: 0;}
}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767px)
{
	.wd-home-bnr{padding: 30px 0;}
	.wd-home-profile img{width: 70px;height: 70px;}
	.wd-profl-name{font-size: 22px;}
	.wd-progress-area .card{width: 50.5%;}
	.wd-progrs-txt p strong{font-size: 18px;}
	.wd-progrs-txt p{font-size: 16px;}
	.wd-donation-blog{padding: 15px 0;}
	.wd-white-box{margin-bottom: 15px;}

	/* blog css */
	.other_banner{height: 200px;padding: 70px 0 0;}
	.other_banner h1{font-size: 30px;}
	.blog_main{padding: 15px 0 30px;}
	.card_blog{margin-bottom: 15px;}
	.pagination_blog{margin-top: 1rem;}
	.pagination_blog .page-link{width: 40px;height: 40px;}
	/* Testimonial	*/
	.slider-container .slider{height: 100%;}
	.slider-container{max-width: 95%;width: 100%;}
	.download_blog img {width: 100%;object-fit: contain;}

}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px){
	.wd-choose-prize{flex-wrap: wrap;gap: 10px;padding: 10px 10px 0;}
	.wd_tleader_sidebar, .wd_leader_sidebar, .wd_support_sidebar,.wd_my_support_sidebar,.wd_co_support_sidebar{width: 350px;}
	.brand img {width: 65.5%;height: auto !important;}
	.wd-donation-form .form-control{font-size: 14px;}
	/* home	*/
	.wd-story-blog .row .col{flex-basis: auto;}
	/* Testimonial	*/
	/*	.slider-container .arrow-right, .slider-container .arrow-left{display: none;}*/
	.slider-container .slider {width: 70%;padding: 0 15px;}
	.grp_btn{flex-flow: column;}
	/* login */
	.otp_box input{width: 36px;height: 36px;font-size: 20px;padding: 5px;}
	.wd-grp-flex{display: block; border-bottom: none; padding-bottom: 0; margin-bottom: 0;}
	.wd-group-box{border-bottom: 1px solid rgba(0, 0, 0, 0.15); padding-bottom:10px; margin-bottom:10px;}
	.wd-custom-radio label{font-size: 12px !important; min-width: 85px}
	/* qr code */
	.wd-qrcode{width: 100%;}
	.wd-qrcode-area h5{font-size: 18px;}
	/* view fundraising */
	.wd-progrs-lft{flex-flow: column; gap: 20px}
	.wd-progrs-txt{text-align: center;}

	/*	home */
	.wd-profile-counter{flex-flow: column; gap: 20px; align-items: flex-start;}
	#timer h6{justify-content: flex-start;gap: 30px;}
	.wd-garnty-title ul{margin: 0 15px 15px;}
}