@media screen and (max-width:1199px) {
body #main-header #logo { max-height: 62%;}
body .container, body .et_pb_row{max-width: 97% !important;}
body .hero-banner-section h1{font-size: 52px;line-height: 62px;}
body .hero-banner-section .btn-banner-group .et_pb_column {width: 41% !important;}
body #main-header #top-menu li{font-size: 13px;padding-right: 18px;}
body #main-header #top-menu li:last-child {padding-right: 0px ! important;}
body .silver-img{bottom: -258px ! important;}
.action-row-box-1 .et_pb_blurb_description {font-size: 14px ! important;}
.gift-section{padding-top: 29px ! important;padding-bottom: 42px ! important;}
.gift-section .et_pb_text_inner br {display: none;}
body .custom-footer-section img {width: 182px;}
.footer-email-box .et_pb_blurb_description { padding-right: 48px;}
.footer-email-box .et_pb_blurb_description br{display: none !important;}
.custom-footer-section .et_pb_row .et_pb_column:nth-child(3):before {right: -38px !important;}
.adoptable-banner-section .et_pb_column:nth-child(1){width: 56% ! important;}
.adoptable-banner-section .et_pb_column:nth-child(2) {width: 44% ! important;}
.adoptable-banner-section{background-position: center right ! important;}
}

@media screen and (max-width:992px) {
body .hero-banner-section h1 {font-size: 40px;line-height: 44px; padding-right: 33%;}
body .hero-banner-section h1 br { display: none;}
body .hero-banner-section .btn-banner-group .et_pb_column {width: auto !important;}	
body .hero-banner-section .btn-banner-group { display: flex;column-gap: 14px; padding-bottom: 0px;}
body .hero-banner-section {padding-bottom: 0px ! important;}
body .silver-img { bottom: 177px ! important; }
body .silver-img img {width: 141px ! important;}
body .container, body .et_pb_row { max-width: 95% !important;}
body .gift-section .et_pb_row .et_pb_column{width: 50% !important;}
body .gift-section .et_pb_column.et_pb_column_empty { display: block !important; }
body .gift-section {padding-top: 20px ! important;padding-bottom: 20px ! important;}
body .hero-banner-section{background-position: right -133px center ! important;}
body .hero-banner-section { padding-bottom: 0px ! important; padding-top: 28px;}
body h2{font-size:31px !important;line-height: 36px ! important;}
.custom-footer-section .et_pb_row .et_pb_column:nth-child(1) {width: 52% ! important;}
.custom-footer-section .et_pb_row .et_pb_column:nth-child(2) {width: 40% ! important;}
.custom-footer-section .et_pb_row .et_pb_column:nth-child(3) {width: 57% !important;}
.custom-footer-section .et_pb_row .et_pb_column:nth-child(3):before { right: 13px !important;}
.custom-footer-section .et_pb_row .et_pb_column:nth-child(1):before { right: 13px !important;}
.custom-footer-section .et_pb_widget {margin-bottom: 0px ! important;}
.custom-footer-section .et_pb_row .et_pb_column:before{ height: 100% !important;}
.custom-footer-section {padding-bottom: 25px ! important;}
.custom-footer-section .et_pb_row .et_pb_column:nth-child(4) { width: 31% ! important;}
body .about-banner-section .et_pb_column.et_pb_column_empty {display: block !important; width: 63% !important;}
body .about-banner-section .et_pb_column{width: 37% !important;}
body #et-main-area .entry-content {padding-top: 98px !important;}
body .blurb-text-center .et_pb_blurb_content{gap: 49px !important;}
body .image-full-width .et_pb_image_wrap{display: block;}
body .image-full-width .et_pb_image_wrap img{width: 100% ! important;}
.mobile_menu_bar:before, .mobile_menu_bar:after, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a{color: #c28a13 ! important; font-size: 43px ! important;}
body .et_mobile_menu{border-top: 3px solid #c28a13;}
body .et_mobile_menu li a{color: #000;font-family: "Montserrat", sans-serif;border-bottom: 1px solid #e9e9e9;}
body .et_mobile_menu li a:hover{color:#c28a13;}
body .et_mobile_menu{padding: 0px;}
body .header-donate-now-btn {display: none;}
.et_header_style_left #et-top-navigation .mobile_menu_bar { padding-bottom: 15px ! important;}
.adoptable-banner-section .et_pb_column:nth-child(1){width: 56% ! important;display: block ! important;}
}
@media screen and (max-width:980px) {
body .footer-email-box{flex-wrap: wrap;}
body .footer-email-box .et_pb_main_blurb_image {display: none ! important;}
body .footer-email-box .et_pb_blurb_container {padding: 0px ! important;}
body .footer-email-box .et_pb_blurb_container h4.et_pb_module_header {text-align: center;}
body .footer-email-box .et_pb_blurb_description {padding-right: 0px;  text-align: center;}
body .footer-email-box .et_pb_blurb_content{max-width: 100% ! important; display: block ! important;}
body .footer-email-box .et_pb_column{margin-bottom: 14px ! important;}
body .footer-email-box{justify-content: center ! important; margin-right: 0px !important;margin: 0 auto ! important;}
body .footer-email-box .et_pb_blurb_container{width: 100% ! important; display: block !important;}

.et_header_style_left #et-top-navigation{ display:flex; align-items:center;justify-content:flex-end;}
.mobile_nav{display:flex; align-items:center; position:relative;}
.mobile-header-btn{ margin-right:12px; flex:0 0 auto;position: relative; z-index: 99; top: -10px;}
 .mobile-header-btn a{white-space:nowrap;}
.mobile_nav{position:static !important;}
.et_mobile_menu{ left:0 !important; right:0 !important;width:100% !important;top:80px !important; }
.mobile-dontate-btn a {font-size: 13px ! important; padding: 4px 10px;padding-left: 25px;font-family: "Montserrat", sans-serif;position: relative;}
body .mobile-dontate-btn a:hover{background: #1e2130 !important;}
body .mobile-dontate-btn a:before {content: "\f387"; font-family: "Ionicons";font-size: 15px; font-weight: normal; position: absolute;left: 9px; top: 4px;}
}


@media screen and (max-width:767px) {
body .hero-banner-section h1 { font-size: 32px;line-height: 36px; padding-right: 0px;text-align: center ! important; padding-bottom: 3px ! important;}
body .hero-banner-section .et_pb_text_inner br {display: none;}
body .hero-banner-section .et_pb_text_inner {text-align: center ! important;line-height: 23px ! important;font-size: 17px ! important;}
body .hero-banner-section {background-position: right -302px center ! important;}
body .hero-banner-section {padding-bottom: 42px ! important; padding-top: 28px;}
body .hero-banner-section .silver-img{position: static; margin: 0 auto;}
body .hero-banner-section .et_pb_image .et_pb_image_wrap{display: block; width: 100%;text-align: center;}
body .hero-banner-section .silver-img img{margin-bottom: -108px;}
body .hero-banner-section .et_pb_column { margin-bottom:14px;}
body .hero-banner-section .btn-banner-group{justify-content: center;}
 body h2 {font-size: 25px !important; line-height: 31px ! important; }
  body h3{font-size: 21px !important;}
.section-title .et_pb_text_inner{gap: 5px;}
 body .container, body .et_pb_row {max-width: 91% !important;}
 body .et_pb_text_inner br { display: none;}

body .gift-section .et_pb_row .et_pb_column{width:100% !important;}
body .gift-section .et_pb_column.et_pb_column_empty { display: none !important;}
body .gift-section{padding-top: 7px ! important;}
body .gift-section, body .caring-section-outer {position: relative;overflow: hidden;}
.gift-section:before{content: ""; position: absolute; inset: 0; background: rgba(233, 223, 214, 0.9); z-index: 1;}
body .caring-section-outer:before{content: ""; position: absolute; inset: 0; background: rgba(233, 223, 214, 0.9); z-index: 1;}
body .hero-banner-section::before{content: ""; position: absolute; inset: 0; background: rgba(233, 223, 214, 0.7); z-index: 1;}
body .hero-banner-section{position: relative;}
.gift-section .et_pb_row, body .caring-section-outer .et_pb_row {position: relative;z-index: 2;}
body .footer-email-box{padding-top: 21px !important;}
.custom-footer-section .et_pb_row .et_pb_column:nth-child(1) {width: 100% ! important;}
.custom-footer-section .et_pb_row .et_pb_column:nth-child(2) {width: 100% ! important;}
.custom-footer-section .et_pb_row .et_pb_column:nth-child(3) {width: 100% !important;}
.custom-footer-section .et_pb_row .et_pb_column:nth-child(4) { width: 100% ! important;}
.custom-footer-section .et_pb_row .et_pb_column:before{display:none;}
 body .custom-footer-section img {width: 234px ! important;}
 .form-outer-box .form-group p{column-gap: 0px;row-gap: 18px;}
 .form-outer-box .form-group p br { display: none;}
 body .gift-section h2{padding-bottom: 5px !important;}
 body #et-main-area .entry-content{padding-top: 82px !important;}
 body .blurb-text-center .et_pb_blurb_content{align-items: start ! important; gap: 17px ! important;}
 body .about-banner-section .et_pb_column.et_pb_column_empty{display: none !important;}
 body .about-banner-section .et_pb_column{width: 100% !important;}
 body .about-banner-section{position: relative;overflow: hidden;}
 body .about-banner-section:before{content: ""; position: absolute; inset: 0; background: rgba(233, 223, 214, 0.7); z-index: 1;}
 .about-image-row .et_pb_column {margin-bottom: 18px ! important;}
 body .about-list-box h3 {padding-bottom: 3px;}
 body .about-list-box .about-list-box-inner .et_pb_image_wrap { padding-top: 5px ! important;}
 body .about-list-box .about-list-box-inner .et_pb_blurb_container {padding-left: 2px;}
 body header#main-header{ padding-top: 0px;padding-bottom: 0px;}
.adoptable-banner-section .et_pb_column:nth-child(1){display: none ! important;}
.adoptable-banner-section .et_pb_column:nth-child(2){width: 100% ! important;}
.adoptable-banner-section{background-position: left ! important;}
.adoptable-banner-section{position: relative;overflow: hidden;}
.adoptable-banner-section:before{content: ""; position: absolute; inset: 0; background: rgba(233, 223, 214, 0.8); z-index: 1;}
body .et_pb_row a.et_pb_button {font-size: 15px ! important;}
.mission-video-row h3 {padding-bottom: 4px;}
.mission-video-row .et_pb_text_inner {font-size: 15px ! important;line-height: 19px ! important;}
.action-row-box-1 .et_pb_blurb_description br {display: none ! important;}
.action-row-box-1 .et_pb_main_blurb_image{width: 80px ! important; height: 80px ! important; margin-bottom: 19px ! important;}
.action-row-box-1 .et_pb_main_blurb_image img {width: 45px ! important;}
.action-row-box-3 .et_pb_main_blurb_image img {width: 70px ! important;}
body .action-row-box-1 h3{font-size: 19px !important;}
 body header#main-header .container{max-width: 96% !important;}
 body .prevent-list-box .et_pb_blurb_description {line-height: 22px ! important;}
 body .pum-container, .pum-theme-lightbox .pum-container{padding: 14px 21px ! important;padding-top: 14px ! important;}
 body .pum-container .pum-content{line-height: 23px ! important;font-size: 16px ! important;}
 }

@media screen and (max-width:592px) {
.btn-banner-group.btn-group-center{flex-wrap: wrap;row-gap: 16px;text-align: center;padding-bottom: 7px ! important;}
.form-outer-box{flex-wrap: wrap;row-gap: 18px;justify-content: center;}
.form-outer-box .form-group p{flex-wrap: wrap;width: 100%;justify-content: center;}
body h2 {line-height: 27px ! important;}
 body .hero-banner-section { background-position: inherit;}
 body .hero-banner-section .btn-banner-group{flex-wrap: wrap;}
 body .hero-banner-section .btn-banner-group .et_pb_column{width: 100% !important;text-align: center;}
body .hero-banner-section { background-position: right -139px center ! important; }
body .footer-fb-link .et_pb_blurb_description{word-break: break-all;}
body .custom-footer-section .et_pb_row .et_pb_column { margin-bottom: 17px  ! important;}
body .section-title .et_pb_text_inner:before, .section-title .et_pb_text_inner:after{width: 65px ! important;}
body .section-title .et_pb_text_inner{gap: 11px ! important;}

 }


