/* XX-Large devices (larger desktops, 1400px and up) */

.mobile_icon_wrap,.resposnive_header_nav,.resposnive_header{display: none;}

@media (min-width: 2000px) and (max-width:2800px)
{


}
@media (min-width:1800px) and (max-width:2600px)
{
  

}

@media (min-width:1801px) and (max-width:1980px)
{

}
@media (min-width:1700px) and (max-width:1800px)
{

}
@media (min-width:1600px) and (max-width:1699px)
{

}
@media(max-width:1900px) 
{
    
}
@media (max-width:1800px) 
{

}

@media (max-width: 1700px) 
{
   
   }

@media (max-width: 1600px) 
{
   
}

@media (max-width: 1500px) 
{
 
}
@media(min-width:1300px) and (max-width: 1450px) 
{    
   
}

@media (max-width: 1450px) 
{
   .web_nav li a, .nav_active{letter-spacing: 0px;}
   .volntr_applictins a{width: 100%;display: block;text-align: center;height: 100%;}
}

@media (max-width: 1380px) 
{
   .web_nav li a, .nav_active{font-size: 0.9rem;}
   .web_nav li {padding: 0px 5px;}
   .web_nav{justify-content: start;}
   /*.dogs_img img{width:291px;height:222px; }*/
   
   .dogs_img img{width: 214px;height: 222px;}
}

@media (max-width: 1350px) 
{
 
  .web_nav li a, .nav_active{font-size: 0.8rem;}
  .user_porfile h1{padding-left: 0px;}
  .web_nav li{padding: 0px 6px;}
  .dogs_info p{height: 150px;}
  .web_nav{justify-content: start;}
  .volunteer_filter .volunteer_anchor_wrap li a {padding: 5px 25px;}
}

@media (max-width: 1301px) 
{

    
    .rescue_quilt_img2 img{object-fit: contain;}
    .volunteer_filter .volunteer_anchor_wrap li{width: unset;}
    .bg_usrlogin{width: 45%;}
    .rgitr_cnfm{width: 88%!important;}
    .img_caption h3{padding: 0px 18px;}
    .img_belowdoginfo h6{font-size: 1rem;}
   .main_mnu .container-fluid{padding: 0rem 2rem!important;}
   .top_mnu  .container-fluid{padding: 0rem 2rem!important;}
   .dogs_img img{object-fit: cover;object-position: center;}
   .subscribe_top:before{width:200px;height:200px;}
   .subscribe_top:after{width:200px;height:200px;}
}

@media (max-width: 1242px) 
{
  

}


@media (min-width: 1200px)  and (max-width: 1375px)
{
   
}



@media (max-width: 1186px) 
{
    .about_main_wrap h1{padding-top:80px;}
    .dogs_avabile h3{padding-top:80px;}
    .dogs_img img{width: 214px;height: 222px;}
    .dogs_info p{height: unset;}
    .site_higt{height: 88px;}
}

@media (max-width: 1143px) 
{
  
}

@media (min-width: 980px) and  (max-width: 1090px){
    
    .ft_scocail_icons i{margin: 5px;}
    .volntr_applictins a{font-size:0.8rem;padding: 11px 1px;}
}
@media (max-width: 1085px) 
{
    .innr_bnr_info{opacity: 1!important;animation:unset!important;}
    .bnr_donte{opacity: 1!important;animation:unset!important;}
    .top_mnu .container-fluid{padding:0rem 0.3rem!important;}
    .top_mnu{padding: 5px 0px!important;}
    .dontion_code h4{text-align: center;}
    .top_mnu a{color:#383f52!important;font-size: 0.8rem!important;}
    .resposnive_header_nav li .ddrop{position: absolute;color: #FFFFFF;font-size: 20px; top: 8px;right: 8px;} 
    .resposnive_header_nav li .ddrop2{position: absolute;color: #FFFFFF;font-size: 20px; top: 8px;right: 8px;} 
    .resposnive_header_nav li .ddrop3{position: absolute;color: #FFFFFF;font-size: 20px; top: 8px;right: 8px;} 
    .dog_des_info{padding-bottom: 30px;}
    .white_graphic_wrap{background-color: transparent;}
    .user_porfile{padding: 116px 0px;}
    .user_info h5{text-align: center;}
    .user_info ul{padding: 0px 0px 0px 20px;}
    .img_caption h3{padding: 0px 10px;}
    .img_belowdoginfo h6{font-size: 0.9rem;}
    .user_porfile h1{font-size: 2rem;}
    .btn_donte_mb{background-color: var(--white-color);color: var(--primary-color);text-decoration: none;border-radius: 15px;padding:4px 28px 5px 28px;font-family: 'Euclid Circular A';font-weight:500;letter-spacing: 2px;font-size:0.8rem;color: #000!important;}
    .top_main_div{display: none;}
    .mobile_icon_wrap{display: block;text-align:right;}
    .mobile_icon i{font-size: 3rem;padding-top: 12px;color:#383f52;}
    .resposnive_header{display: block;}
    .resposnive_header img{width: 168px;padding-top: 15px;padding-bottom: 15px;}
    .resposnive_header a{color: #fff;text-decoration:none; font-family: 'Euclid Circular A';font-weight:500;letter-spacing: 1px;font-size: 1rem;}
    .btn_sign{background-color: #fff;padding: 9px;border-radius: 20px;}
    .top_menu li{padding: 6px 0px;}
    .resposnive_header li{list-style: none;position: relative;}
    .social_icon_wrap ul li{padding: 0px 5px;}
    .social_main_wrap{justify-content: space-around;}
    #open_nav{left:0;z-index: 100000;padding-left: 12px;overflow-y:scroll;}
    .resposnive_header_nav{position: fixed;top: 0;left: 0;z-index: 20;height: 100%;display: block;background-color:#383f52;
    box-shadow: 0px 0px 12px 2px #fff;left:-300px;transition: left 0.2s linear;width: 220px;}
    .web_menu_bar{display: none;}
    .menu_holder{height: 119px;}
    .menu_holder{height: 100px;}
  .resposnive_header{display: block;background-color:#58a4b0;position:
   relative;top: 0px;left: 0;right: 0;z-index: 15;} 
   .site_higt{height:unset!important;}
   .transit_bg_mble{box-shadow: 0 0 10px 0 rgba(0,0,0,.5)!important;}
   .bn_content p{padding: 0px;}
   #community .owl-buttons .owl-next{top:363px;left:41%;}
.mobile_cart_icon{padding:9px 8px 0 0;display: inline-flex;align-items: start;}
    .mobile_cart_icon {padding:8px 8px 0 0;}
    .fa-cart-shopping{font-size: 1.5rem;}
    .cart-contents{color: #333!important;}
    .cart_icon_menu .cart-contents-count{top: -13px;right: -7px;}
    .cart_icon_menu { position: relative;left: 0;right: 0;}
    .mobile_icon_wrap{display: flex; justify-content: center;align-items: center;flex-direction: row-reverse;}
}
    @media (max-width: 987px) 
    {
        .responve_cntr{width: 100%!important;}
        .rgitr_cnfm{width: 100%!important;}
        .year_glry .other_single_img {width: 26%;}
        .other_single_img img{height: 137px;}
        .faq_donate_certif h5 {text-align: center;}
        .resuc_donta_path h4{text-align: center;padding: 20px 10px 0px 10px;}
        .rescue_donta_wrap p {text-align: center;}
        .rescue_donta_wrap address {text-align: center;}
        .rescue_donta_wrap img{width: 60%;}
        .faq_top_para {padding: 50px 20px;}
        .rescue_include_wrap h3{text-align: center;}
        .faq_donate_main_wrap {width: 100%;padding: 0px 0px 0px 0px;}
        .faq_single_wrap {width: 33.33%;}
        .dog_desc_img{padding-top: 50px;}
        .dog_desc_img img{width: 70%;height: 100%;display: block;margin: 0px auto;}
        .dog_detail_Detail {position: unset;padding-left: 0px;padding: 20px 0px;}
        .dog_desc_content_app{padding-top: 20px;text-align: center;}
        .dog_desc_content_app p{margin-bottom: 20px;}
        .volunteer_rescue_detail {height: 100%!important;}
        .volunteer_rescue_detail p, .volunteer_rescue_detail dt,.volunteer_rescue_detail dd{font-size: 1.2rem;}
        .volunteer_rescue_detail dt::before,.volunteer_rescue_detail dd:before{top: 15px;margin-bottom: 10px;}
        .volunteer_rescue_detail{width: 54%;margin: 0px auto;}
        .volunteer_anchor_wrap{justify-content: center;}
        .volunteer_anchor_wrap li{padding: 10px 20px;margin-bottom: 10px;margin-right: 10px;}
        .about_content_wrap h2{text-align: center;}
        .white_graphic_wrap{background-color: transparent;}
        .about_main_wrap{padding: 50px 0px;}
        .about_content_wrap{order: 2;text-align: center;}
        .about_content_img img{height: 400px;object-fit: contain;}
        .about_second_content a{display: block;margin: 20px auto;}
        .about_main_wrap h1{padding: 50px 0px 0px 0px!important;}
 .user_info{flex-wrap: wrap;justify-content: space-evenly;}
 .user_img{text-align: center;}
 .user_info ul{padding: 0px;width: 100%;}
 .btns_tools a{margin: 20px auto;}
 .tools_adjut{padding-right: 0px;text-align: center;padding-top: 25px;}
 .img_belowdoginfo {padding-bottom:25px;}
.user_porfile h1{text-align: center;}

.img_volutr{text-align: center;}
.bn_content{position: unset;width: 100%;margin-top:-259px;padding:0px 50px 0px 49px;height:532px;}
/* #banner .owl-pagination{bottom:94px;} */
.innr_bnnr{flex-wrap:wrap;}
.h_banner_img img{height: 350px;object-fit: cover;object-position: center;}  
.bn_content h1{font-size: 2rem;}

#dogs_avabile .owl-buttons .owl-prev{left: -7px;}
#dogs_avabile .owl-buttons .owl-next{right: 1px;}
.img_volutr{margin-bottom: 20px;}
.volntr_applictins a{margin: 10px 0px;width: 80%;display: inline-block;}
.text_cntr{text-align: center;}
.subscribe_top:before{top: unset;width: 50px;height: 50px;bottom: 0px;}
.subscribe_top:after{width: 50px;height: 50px;}
.img_volutr img{width: 50%;}
.img_volutr:before{width: 50%;}
.subcrbe_input{padding: 20px 0px;}
.faqs_top{background-position: left;}
.community_top .community_rgihtcont{width: 100%;}
.community_top .community_rgihtcont p{padding: 0px;}
.community_top .flex_wpr{margin-left: 0px;}
.community_top .community_rgihtcont{margin-left: 0px;}
#community .owl-buttons .owl-next{top: 535px;left: 7%;width: 57px;height: 57px;}
.contnt_info{text-align: center;}
.upprbtn_submit{text-align: center;}
#community .owl-buttons .owl-next{top:452px;}
.flex_wpr_ftr{flex-wrap: wrap;justify-content: center!important;}
.ftcontct_info{padding-top:50px;}
.ft_menu{padding-top:50px;}
.ft_scocail_icons{padding-top:50px;}

.logo_seal img{width:30%;}
.logo_seal{margin: auto;text-align: center;margin-top: 30px;}
.other_single_img{padding: 10px 10px;}

}
    @media (max-width: 860px) 
{
  
    
}
 


@media (max-width: 770px)


{
    .white_graphic_wrap{background-color: transparent;}

}

@media (max-width: 650px)
{
    .email_icon a{font-size:0.7rem!important;}
    .tools_adjut .d-flex{flex-wrap: wrap;justify-content: center;flex-direction: column-reverse;}
    .user_porfile{padding: 21px 0px;}
	.woocommerce ul.products li.product a img{height:188px!important;}
    .term-description{text-align: center;padding: 0px 0rem;}
    .h_about_img img{text-align: center;margin: auto;width: 66%;}
    .dontion_code h4 {font-size: 1.3rem;}
    .dontion_code a{display: block;width:37%;padding: 0px;margin: auto;}
    .cntr_contnt{text-align: center;}
    .volunteer_rescue_detail p, .volunteer_rescue_detail dt, .volunteer_rescue_detail dd{font-size: 0.9rem;}
    .back_to_top_btn{bottom: 3%;}
    .faq_single_wrap {width: 50%;}
    .mbile_cntr{text-align: center;}
    .mobil_just{padding: 0px!important;justify-content: center!important;}
    .logout_btn_editprofile{flex-wrap: wrap;}
    .other_single_img {width: 50%;padding: 10px 10px;}
    .for_volunteer_bottom_para{padding: 50px 0px;}
    .volunteer_rescue_content::after{display: none;}
    .volunteer_rescue_content::before{display: none;}
    .volunteer_rescue_detail {width: 97%;margin: 0px auto;height: 100% !important;}
    .volunteer_filter .volunteer_anchor_wrap li{width: 100%;text-align: center;}
    .volunteer_filter .volunteer_anchor_wrap li a{width: 100%;}
    .top_signup .bg_colr{padding: 30px 0px;}
    .min_hght{padding: 100px 0px;}
    .locations .location_details h1{width: 98%;}
    .locations .location_details table{width: 98%;}
.map{width: 100%;margin: auto;padding-top: 52px;}
.states li{width: 49%;}
.states li a{border: 1px solid #000;padding: 15px 5px;margin: 3px 0px;font-size: 15px;}
.locations .results .state table{width: 100%;}
.locations .results .state h3{width: 100%;}
.bg_usrlogin{width:100%;}
.login_pge h1{font-size: 2rem;}
 .user_info{flex-wrap: wrap;}
 .user_img{text-align: center;margin: auto;}
 .user_info ul{padding: 0px;width: 100%;}
 .btns_tools a{margin: 20px auto;}
 .tools_adjut{padding-right: 0px;text-align: center;padding-top: 25px;}
 .img_belowdoginfo {padding-bottom:25px;}
 .img_volutr img{width: 65%;}
    .img_volutr:before{width: 65%;}
    .h_banner{width: 103%;}
    #banner .owl-buttons .owl-prev{top: 28%;left: 21px;}
    .logo{text-align: center;}
    #banner .owl-buttons .owl-next{top: 28%;right: 9px;}
    .faqs_top{background-position: top;}
    .subcrbe_input .btn_subscribe{margin-left: -15%;}
.bn_content{position: unset;width: 100%;margin-top:0;padding:0px 27px 0px 15px;border-radius: 0px;justify-content: center;align-items: center;height:400px;padding-bottom: 36px;background-color: #d9dbe2;color: #000;}
#banner .owl-pagination{top:32%;bottom:auto!important;}
.h_about:before{top: -37px;background-size: contain;height: 42px;}
.h_about{margin-top: 3%;}
.innr_bnnr{flex-wrap:wrap;}
.h_banner_img img{height: 225px;object-fit: cover;object-position: 20%;}  
.bn_content h1{font-size: 2rem;}

#dogs_avabile .owl-buttons .owl-prev{left: -7px;}
#dogs_avabile .owl-buttons .owl-next{right: 1px;}
.img_volutr{margin-bottom: 20px;}
.volntr_applictins a{margin: 10px 0px;width: 80%;display: inline-block;}
.text_cntr{text-align: center;}
.subscribe_top:before{top: unset;width: 50px;height: 50px;bottom: 0px;}
.subscribe_top:after{width: 50px;height: 50px;}

.subcrbe_input{padding: 20px 0px;text-align: center;}
.community_top .community_rgihtcont{width: 100%;}
.community_top .community_rgihtcont p{padding: 0px;}
.community_top .flex_wpr{margin-left: 0px;}
.community_top .community_rgihtcont{margin-left: 0px;}
#community .owl-buttons .owl-next{top: 535px;left: 7%;width: 57px;height: 57px;display: none;}
.community_top .community_rgihtcont h4{font-size: 2.1rem;}
.dogs_avabile h3{font-size: 2.5rem;}
.h_about h3{font-size: 2.5rem;}
.volunteer h3{font-size: 2.5rem;}
.community_top h3{font-size: 2.5rem;}
.h_contct h3{font-size: 2.5rem;}
.contnt_info{text-align: center;}
.upprbtn_submit{text-align: center;}

.flex_wpr_ftr{flex-wrap: wrap;justify-content: center!important;align-items: center;}
.ftcontct_info{padding-top:50px;width: 100%;text-align: center;}
.ft_menu{padding-top:50px;width: 100%;text-align: center;}
.ft_scocail_icons{padding-top:50px;width: 100%;text-align: center;}
.footer h5{text-align: center;}
.flx_wpr_mnft{justify-content: center;}
.txt_cntr_mb{text-align: center!important;}
.h_about_img{text-align: center;}
.community_logo{margin-bottom: 15px;width: 35%!important;}
.logo_seal img{width:30%;}
.logo_seal{margin: auto;text-align: center;margin-top: 30px;}

}



@media (max-width: 500px)

{
    
    .faq_single_wrap {width: 100%;justify-content: center;}
 
}
@media (max-width: 395px)
{
    .mobile_cart_icon i{padding: 0px 5px;}
}
@media (max-width: 300px)

{

   
}



 

































