/*
 Theme Name:  Divi Child Theme
 Theme URI:    https://divilife.com
 Description:  Child Theme for Divi
 Author:       Tim Strifler
 Author URI:   https://divilife.com
 Template:     Divi

*/

/*****Add any custom CSS below this line*****/


.flex-column {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.flex-row {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

body:empty #slides {height: 675px !important;}

/* .footer-logos,div#logofot, .footer-donateBox {
    display: none !important;
} */
header div.google-auto-placed {
		   display: none !important;
}
div#companyinfo {
    display: none;
}
.nf-error-msg{
 display: block !important;
}
.aps-themea h2.aps-post-title {
    font-size: 25px;
    text-align: center;
}
/* .footer-logos,div#logofot, .footer-donateBox {
    display: none !important;
} */
.et_pb_row {
    width: 100%;
    max-width: 1170px;
    margin: auto;
    position: relative;
}
span.et_pb_scroll_top.et-pb-icon.et-visible {
    background-color: #f3b512;
}
/* .footer-logos,div#logofot, .footer-donateBox {
    display: none !important;
} */
#et-info-phone:before {
   display:none;
}
.emergency-box {
    width: auto;
    display: block;
    margin: 0px;
    padding: 0px !important;
	color: #000;
	text-align:center;
}
.emergency-box h3 {
    width: auto;
    display: inline-block;
    font-size: 24px;
    color: #000000;
    margin: 0px;
    padding: 0px;
    font-weight: bold;
}
.emergency-box span {
    width: auto;
    display: inline-block;
    font-size: 20px;
    color: #bf2726;
    font-weight: bold; padding-right:8px;
}
.emergency-box span a {
    color: #bf2726; text-decoration: none; cursor:pointer !important;}
.emergency-box span a:not([href]):not([tabindex]) {
    cursor: pointer;
}
.page-id-2095 .nf-form-content {
    display: none;
}
.emergency-box span bdo{color: #000 !important;}
.emergency-box p {
    width: auto;
    display: inline-block;
    font-size: 16px !important;
    color: #262729;
	margin-left: 0px !important;
    padding: 0px;
    font-weight: bold;
	margin-bottom: 0px;
}
/* .footer-logos,div#logofot, .footer-donateBox {
    display: none !important;
} */

.custom-new-header .et_pb_column_1_2.et_pb_column_1_tb_header .et_pb_module.et_pb_code.et_pb_code_0_tb_header .header-top-for-mobile span{ font-size:19px; font-weight:700; }



.call {
    width: auto;
    display: block;
    margin: 0px;
	margin-left: 0px;
	text-align:center;
	/*padding: 7px 0 15px 0;*/
}
.call hgroup {
    width: auto;
    display: inline-block;
    margin: 0px;
    padding: 0px;
    font-size: 28px;
    color: #bf2726;
    font-weight: bold;
}
.call h2 {
  width: auto;
display: inline-block;
margin: 0px;
padding: 0px;
font-size: 16px;
font-weight: normal;
color: #000000;
font-style: italic;}
.call h2 span{
font-size: 18px;
color: #666;
margin-left: 10px;}
/* .footer-logos,div#logofot, .footer-donateBox {
    display: none !important;
} */
.phoneicon{color: #bf2726;font-size: 28px !important;}









.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li>a, .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a {
    padding-bottom: 8px;
    font-size: 14px;
    font-weight: 800;
}
.et_pb_code_inner{
	color:#ffffff;
	font-size:15px;
}
.footer-donateBox {
    width: 100%;
    margin: 0px;
    padding: 0px;
    display: block;
}
.footer-donateBox ul {
    width: 100%;
    margin: 0px;
    padding: 0px;
    display: block;
}
.footer-donateBox ul li.yellow-group-item {
    padding: 28px 10px;
    background: url(https://savearescue.org/wp-content/uploads/2019/12/footer-bg.png) #f3b512 repeat-y left center;
}
/* .footer-logos,div#logofot, .footer-donateBox {
    display: none !important;
} */
.top-footer ul li a {
    color: #fff;
}

.kiwi-logo-carousel.kiwi-logo-carousel-default.default.align-center.col4 li {
    background: none;
        display: inline-block;
}

.footer-donateBox ul li.yellow-group-item h3 {
    background: url(https://savearescue.org/wp-content/uploads/2019/12/right-arrow.png) no-repeat right center;
    margin: 0px 10px 0px 0px;
    padding: 0px 0px 0px 15px;
    font-size: 20px;
    color: #fff;
    font-weight: normal;
}
.footer-donateBox ul li.green-group-item {
    background: url(https://savearescue.org/wp-content/uploads/2019/12/footer-bg.png) #5b8f21 repeat-y left center;
    padding: 28px 10px;
}
.top-footer ul li a {
    color: #fff;
}

.footer-donateBox ul li.green-group-item h3 {
    background: url(https://savearescue.org/wp-content/uploads/2019/12/right-arrow.png) no-repeat right center;
    margin: 0px 10px 0px 0px;
    padding: 0px 0px 0px 15px;
    font-size: 20px;
    color: #fff;
    font-weight: normal;
}
.footer-donateBox ul li.parpal-group-item {
    background: url(https://savearescue.org/wp-content/uploads/2019/12/footer-bg.png) #850985 repeat-y left center;
    padding: 28px 10px;
}
.top-footer ul li a {
    color: #fff;
}
.footer-donateBox ul li.parpal-group-item h3 {
    background: url(https://savearescue.org/wp-content/uploads/2019/12/right-arrow.png) no-repeat right center;
    margin: 0px 10px 0px 0px;
    padding: 0px 0px 0px 15px;
    font-size: 20px;
    color: #fff;
    font-weight: normal;
}
.footer-donateBox ul li.blue-group-item {
    background: url(https://savearescue.org/wp-content/uploads/2019/12/footer-bg.png) #074693 repeat-y left center;
    padding: 28px 10px;
    width: 100%;
    display: block;
}
.top-footer ul li a {
    color: #fff;
}
.footer-donateBox ul li.blue-group-item h3 {
    background: url(https://savearescue.org/wp-content/uploads/2019/12/right-arrow.png) no-repeat right center;
    margin: 0px 10px 0px 0px;
    padding: 0px 0px 0px 15px;
    font-size: 20px;
    color: #fff;
    font-weight: normal;
}
.top-footer ul li a:hover {
    color: #f5ba1e;
}
.footer-logos img {
    width: 110px;
    max-height: 105px;
    margin-bottom: 20px;
    height: 105px;
}
.card {
    border: none;
}

.card-box {
    border-radius: 25px !important;
	margin:10px;
	-webkit-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.25);
box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.25);
}

.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
}
.card-img-top {
    border-top-right-radius: 25px;
    border-top-left-radius: 25px;
}
.pet-details {
    position: absolute;
    top: 210px;
    width: 100%;
    padding: 0px 20px;
    left: 0px;
    background: url(https://savearescue.org/wp-content/uploads/2019/12/patch3.png) repeat;
    z-index: 999;
}
.pet-details h3 {
    width: 100%;
    left: 0px;
    z-index: 999;
    color: #fff;
    font-size: 16px;
    margin: 0px;
    padding: 5px 0px 0px;
}
.pet-details p {
    width: 100%;
    left: 0px;
    font-size: 15px;
    color: #fff;
    margin-bottom: 4px;
}
.card-body {
    background: #fafcff;
}
.card-body-box{
	padding:10px !important;
	border-bottom-left-radius:25px;
		border-bottom-right-radius:25px;
		background:#333 !important;
}
.card-body-box li {
    width: 32%;
    display: inline-block;
    border-right: 1px solid #ccc;
    padding: 0px 5px;
    text-align: center;
}
.card-body-box li:last-child{
	border-right:0px;
	
}
.card-body-box li p {
    width: 100%;
    display: block;
    margin: 0px;
	color: #000;
    padding: 0px;
    text-align: center;
}
.card-body-box li span {
    width: 100%;
    display: block;
    margin: 0px;
    padding: 0px;
    text-align: center;
    color: #000000;
    font-size: 15px;
    font-weight: bold;
}
.form-control::placeholder {
    color: 
    #6c757d;
    opacity: 1;
    font-weight: bold;font-size:15px;
}
 .et_pb_gutters3 .et_pb_column_2_3 > .et_pb_row_inner > .et_pb_column_2_9 {
	 -webkit-box-shadow: 8px 7px 11px -6px rgba(0,0,0,0.40);
-moz-box-shadow: 8px 7px 11px -6px rgba(0,0,0,0.40);
box-shadow: 8px 7px 11px -6px rgba(0,0,0,0.40);
	 border-radius:10px;
}

.sub-menu { margin-top:2px;border-top: 3px solid #b61a1b; z-index:9999;overflow: hidden; margin-right:10px; border-top-left-radius: 0px;
border-top-right-radius: 0px;
/*overflow-y: scroll;
max-height: 290px;*/
min-width: 234px;
font-size: 13px;
overflow: auto;}
.sub-menu ul {color:#000;border-top: 3px solid #b61a1b;overflow: hidden;}
.sub-menu li{color:#000;font-weight:normal;}
.sub-menu > li a{ background: #fff; color:#000 !important;border-radius:0px; padding-top:20px;font-weight:normal !important;}
.sub-menu > li a:hover{ background: #f9f9f9; color:#b61a1b !important;border-radius:0px;font-weight:normal;}



a:hover {
    text-decoration: none;
}
ul.list-group.list-group-flush br {
    display: none;
}
.footer-donateBox ul li.yellow-group-item,.footer-donateBox ul li.green-group-item,.footer-donateBox ul li.parpal-group-item {
    padding: 32px 10px 31px 10px;
	margin-bottom: 0;
}

.footer-donateBox ul li.blue-group-item {
    padding: 32px 10px 38px 10px;
	margin-bottom: 0;
}
.footer-donateBox ul {
	list-style: none;
}
.et_pb_section.et_pb_section_0_tb_footer.et_pb_with_background.et_section_specialty {
    padding: 0;
}

.et_pb_column.et_pb_column_1_4.et_pb_column_0_tb_footer.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single {
    padding: 0;
}

.et_pb_row_inner.et_pb_row_inner_0_tb_footer {
    padding-bottom: 0;
}

.et_pb_row_inner.et_pb_row_inner_1_tb_footer.et_pb_row_1-4_1-4_1-4 {
    padding: 0 0;
}
.footer-logos {
    text-align: left;
	padding-left: 44px;
}

.et_pb_code_inner ul {
    padding-bottom: 0;
}

.et_pb_module.et_pb_fullwidth_code.et_pb_fullwidth_code_0_tb_footer.copyright.et_pb_text_align_center {
    padding-top: 0;
}
.et_pb_code_inner ul h3 {
    font-size: 20px;
    color: #fff;
    font-weight: bold;
}
footer.et-l.et-l--footer .et_pb_row {
    max-width: 1140px !important;
    width: 100%;
    padding: 0px 15px;
    margin: 0 auto !important;
}


/* .footer-donateBox {
	width: 90%;
} */
.et_pb_code_inner ul {
    padding-bottom: 0;
    list-style: none;
}

.et_pb_code_inner ul li a {
    color: #fff;
    font-size: 16px;
}

.et_pb_code_inner ul li {
    color: #fff;
    margin-bottom: 5px;
    font-size: 16px;
    background: url(https://savearescue.org/wp-content/uploads/2019/12/footer-arrow.jpg) no-repeat left 5px;
    padding-left: 18px;
}
.et_pb_code_inner ul p span {
    margin-right: 20px;
}
.et_pb_module.et_pb_code.et_pb_code_0_tb_footer {
    padding-left: 0;
    padding-right: 0;
}

/*18-12-2021 New CSS */
/*.custom-new-header .et_pb_column_1_2.et_pb_column_1_tb_header .et_pb_module.et_pb_code.et_pb_code_0_tb_header { display: none; }*/
.custom-new-header .et_pb_column_1_2.et_pb_column_1_tb_header .et_pb_module.et_pb_code.et_pb_code_0_tb_header { margin-bottom: 15px; }
.custom-new-header .et_pb_column_1_2.et_pb_column_1_tb_header .et_pb_module.et_pb_code.et_pb_code_0_tb_header .header-top-for-mobile { display: flex; align-items: center; justify-content: space-between; }
.custom-new-header .et_pb_column_1_2.et_pb_column_1_tb_header .et_pb_module.et_pb_code.et_pb_code_0_tb_header .header-top-for-mobile p{ padding: 0; margin: 0; color: #2B292A;font-size: 16px;}
.custom-new-header .et_pb_column_1_2.et_pb_column_1_tb_header .et_pb_module.et_pb_code.et_pb_code_0_tb_header .header-top-for-mobile span{ color: #000;font-size: 18px;}
.custom-new-header .et_pb_column_1_2.et_pb_column_1_tb_header .et_pb_module.et_pb_code.et_pb_code_0_tb_header .header-top-for-mobile b{ color: #000;font-size: 18px;}
.custom-new-header .et_pb_column_1_2.et_pb_column_1_tb_header .et_pb_module.et_pb_code.et_pb_code_0_tb_header .header-top-for-mobile .arrow-img { display: none; align-self: flex-end; }

@media (max-width: 767px){
.et_pb_module.et_pb_code.et_pb_code_2_tb_footer {
    padding-left: 0;
}
	.footer-logos {
    text-align: center;
		padding-left: 0px;
}	.et_pb_row_inner.et_pb_row_inner_0_tb_footer {
    padding-top: 10px;
}	
}
/**********************header***************/
.et_pb_row.et_pb_row_0_tb_header {
    max-width: 1180px;
    width: 100%;
    padding: 0 15px;
	z-index:0!important;
}
.nav-link a {
    color: #000000;
    text-transform: uppercase;
}


.pet-btn a {
    background: #cc0000;
    color: #fff!important;
    border-radius: 30px;
	padding: 8px 25px 0px 18px;
margin-top: -8px;
}
.pet-btn a:active {
	color:white;
}

.donate-btn a {
  background: #f3b512;
  color: #fff;
  border-radius: 30px;
  padding: 8px 60px 10px 10px;
  margin-top: -8px;
  margin-left: 80px;
}

li.nav-link.donate-btn:before {
  background: url(https://savearescue.org/wp-content/uploads/2019/12/dog.png)
    no-repeat;
  content: "";
  position: absolute;
/*   top: -52px;
  right: 4px; */
	    top: -22px;
    right: -45px;
  height: 75px;
  width: 22%;
  z-index: 9;
}

li#menu-item-861 {
    margin-right: 80px;
}

li#menu-item-863 {
    padding: 0;
}
li#menu-item-864 {
    padding-right: 0;
}

.et_pb_row.et_pb_row_1_tb_header {
    max-width: 1180px;
    width: 100%;
    padding: 0 15px; z-index:1 !important;
}
.et_pb_section.et_pb_section_0_tb_header.et_section_regular {
    padding-bottom: 7px;
    padding-top: 20px;
}

header.et-l.et-l--header {
    position: relative;
    z-index: 99;
    width: 100%;
    background: url(https://savearescue.org/wp-content/uploads/2019/12/header-bg.png) no-repeat bottom left;
}
.et_pb_section.et_pb_section_0_tb_header.et_pb_with_background.et_section_regular {
    position: relative;
}
.et_pb_row.et_pb_row_2_tb_header {
    position: absolute;
    bottom: -20px;
    left: 0;
    text-align: right;
    right: 0;
    padding: 0;
}
.header-socialBox {
    /* background: url(https://savearescue.org/wp-content/uploads/2019/12/footer-bg.png) repeat; 
    width: 160px;
    height: 46px;*/
    position: absolute;display:none;
    top: 60px;
    right: 0px;
    text-align: center;
}

@media (max-width: 767px){
   .header-socialBox {
    position: absolute;
    top: 100%;
    right: 0px;
    left: 0;
    text-align: center;
    z-index: 999999;
} 
    
    
    
}

.header-socialBox span {
    width: auto;
    display: inline-block;
    padding: 10px 6px;
}
.header-socialBox span {
    width: auto;
    display: inline-block;
    padding: 10px 6px;
}
.card-body.card-body-box ul li {
    margin-bottom: 0px;
    font-size: 14px;
    background: none;
    padding-left: 0px;
}
@media (max-width: 767px){
.emergency-box{
	text-align: center;	
}
.call {
  margin-left: 0px;
  text-align: center;
}
	
	.et_mobile_nav_menu {
    background: #b81c1d;
}
	.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before {
    color: #fff !important;
}
	
	.mobile_menu_bar:before {
   
    font-size: 50px;
  
}
/*	.donate-btn{
		margin-left:60px !important;
	}	*/
	.et_pb_module.et_pb_image.et_pb_image_0_tb_header {
    text-align: center;
}
	.donate-btn a,.pet-btn a {
    margin-top: 0px; padding:10px 25px;
    margin-bottom: 15px;
		color: #fff !important;
}
	li.nav-link.donate-btn:before{
		background: none;
	}
	ul#mobile_menu1 {
    border: none;
}
	.footer-donateBox {
    width: 100%;
}
	
}
/*********************misson************/
.misscard-header {
    background-color: #fbfbfb;
    padding-top: 10px;
    padding-left: 10px; border-bottom:1px solid rgba(0,0,0,.125);border-top-left-radius:10px; border-top-right-radius:10px;
}
.misscard-body {
    background: #ffffff;
    padding: 15px 25px 15px 25px; border-radius:10px; color:#333;
}
.misscard {padding-bottom:7px;}
.voluntimg {
    display: flex;
    justify-content: space-around;
    padding-bottom: 15px;
}
.misscard-paira {
    overflow: auto;
    height: 537px;
}
.share-panel img {
    padding: 3px;
}
.post-content-inner {
    margin-bottom: 15px;
}
.artical-panel {
    width: 100%;
    display: block;
	border-top: 10px solid #fbfbfb;
	border-bottom: 10px solid #fbfbfb;
}
.artical-panel h2 {
    width: 100%;
    display: block;
    border-bottom: 1px solid #e6e6e6;
    font-size: 24px;
    font-weight: bold;
    margin: 30px 0px 0px;
    padding-bottom: 15px;
}
.artical-panel ul {
    width: 100%;
    display: block; padding-left:0px;list-style:none;
}
.artical-panel ul li {
    width: 100%;
    display: block; padding-left:0px; list-style:none;
}
.artical-panel li a {
    width: 100%;
    display: block;
    border-bottom: 1px solid #bbbbbb;
    background: url(https://savearescue.org/wp-content/uploads/2019/12/arrow1.png) no-repeat center left;
    padding: 10px 0px 10px 27px; font-weight: normal;
}
p.headvol {
    width: auto;
    display: inline-block;
    font-size: 20px;
    color: #bf2726;
    font-weight: bold;
}
.artical-panel li.active a {
    width: 100%;
    display: block;
    color: #f40008; font-size:15px;
}
.artical-panel li a {
    width: 100%;
    display: block;
    color: #999999;font-size: 15px;
}
.top-line {
    border-top: 6px solid #f40008;
    width: 100%;
    display: block;
    top: 0px;
    position: absolute;
    left: 0px;
}
.et_pb_bg_layout_dark .et_pb_slide_description {

    text-shadow: none;

}

.provider-box {
    background: url(https://savearescue.org/wp-content/uploads/2019/12/patch1.png) repeat;
    width: 100%;
    display: block;
    padding: 15px 20px;
    height: 80px;
    position: absolute;
    bottom:-39px;
text-align: left;
    left: 0px;}
    
.provider-box h2 {
    background: #eab229s;
    width: 100%;
    display: block;
    color: #fff;
    font-size: 48px;font-weight: bold;
text-align: center;
    line-height: 55px;text-transform: capitalize;
}



.redBorder {
    border-left: 6px solid #de1213;
    padding-left: 10px;
    font-weight: bold;
    color: #484848;
    font-size: 22px;
}
.volcard-text {
    padding: 15px 15px 15px 15px;
}
.certifications {
 /*   background: url(https://savearescue.org/wp-content/uploads/2019/12/patch2.png) repeat;*/
    width: 100%;
    display: block;
/*    padding: 22px;*/
    text-align: center;
/*	margin-top: -148px;*/
	    border-left: 1px solid #c00;
}
/***************menu**********/
.et_pb_fullwidth_menu .et-menu, .et_pb_menu .et-menu {
    margin-right: -61px !important;
}
a.button {
    background-color: crimson;
    padding: 10px 15px 10px 15px;
	-webkit-animation: glowing 1500ms infinite;
-moz-animation: glowing 1500ms infinite;
-o-animation: glowing 1500ms infinite;
animation: glowing 1500ms infinite;
}





.mt-3{
    margin-top: 1rem!important;
}
.monthly-box {
    width: 100%;
    display: block;
    margin: 0px;
}
.form-check {
    display: inline-block;
    width: 49%;
}
input[type=checkbox], input[type=radio] {
    box-sizing: border-box;
    padding: 0;
}
.form-check-input {
    position: absolute;
    margin-top: .3rem;
    margin-left: -1.25rem;
}
.form-check-label {
    font-size: 20px;
    color: #000;
}
.form-check-label {
    margin-bottom: 0;
}
.mb-4, .my-4 {
    margin-bottom: 1.5rem!important;
}
.mt-4, .my-4 {
    margin-top: 1.5rem!important;
}
.form-check br {
    display: none;
}
[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
    cursor: pointer;
}

.btn-block {
    display: block;
    width: 100%;
}
.btn-group-lg>.btn, .btn-lg {
    padding: .5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: .3rem;
}
.btn-warning {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107;
}
.et_pb_text_inner h1 { margin-bottom:5px; padding-bottom:0px;}
.et_pb_text_inner h2 { margin-bottom:5px; padding-bottom:0px;}
.et_pb_text_inner p { margin-bottom:4px; padding-bottom:0px;}
.rate {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}
.rate-box.borleft {
    border-left: 1px solid #e7e7e7;
}
.rate-box {
    text-align: center;
    font-size: 30px;
    color: #FF0000;
    width: 100%;
    font-weight: bold;
    line-height: 60px;
    border-bottom: 1px solid #e7e7e7;
    border-right: 1px solid #e7e7e7;
}
.borTop {
    border-top: 1px solid #e7e7e7;
}
.et_pb_button {border-radius:5px !important;}
.rcol {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}
.rate-box.active {
    background: #f5ba1e;
    text-align: center;
    font-size: 30px;
    color: #fff;
    cursor: pointer;
    width: 100%;
}
.donate-box {
    width: 100%;
    display: block;
    text-align: center;
    color: #000000;
    font-size: 15px;
    padding: 10px 0px;
    font-style: italic;
    margin-bottom: 0px;
}
#accordion {
    width: 100%;
}
.card {
    border: none;
}
.card-header:first-child {
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;
}
.card-header {
    padding: .75rem 15px;
    margin-bottom: 0;
    background: #fafcff;
    border-bottom: none;
}
.card-header h5 {
    background-color: #efefef;
    border-radius: 20px;
    color: #000;
    cursor: pointer; padding:0px;
}
.mb-0{
    margin-bottom: 0!important;
}
.card-header h5 span {
    background-color: #f40009;
    display: inline-block;
    text-align: center;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-weight: bold;
    color: #fff;
}
.card-header h5 {
    background-color: #efefef;
    border-radius: 20px;
    color: #000;
    cursor: pointer;
}
.card-header h5:after {
    content: "\2796";
    font-size: 13px;
    color: #f5ba1e;
    float: right;
    margin-left: 0px;
    padding: 7px 17px 0px 0px;
}
.card-body {
    background: #fafcff;
	    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem;
}
.mb-3{
    margin-bottom: 1rem!important;
}
.input-group {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}
.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
}
.input-group {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}
.input-group>.custom-file, .input-group>.custom-select, .input-group>.form-control, .input-group>.form-control-plaintext {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0;
}
.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem !important;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.card {
    border: none;
}
h5.mb-0 br {
    display: none;
}
.col.right-panel {
    border-left: 1px solid #be2526;
	margin-top: 5px;
}
.nav-link {
    padding: 0;
}

li.nav-link.get-involved {
    margin-right: 0px !important;
}

.et_pb_menu_0_tb_header.et_pb_menu {
    background-color: transparent !important;
}
.search-section {
    background: url(https://savearescue.org/wp-content/uploads/2019/12/search.png) no-repeat 0px 152px;
    height: 560px;
    width: 1015px;
    position: absolute;
    top: -546px;
    left: 195px;
    z-index: 9;
}
.et_pb_module.et_pb_fullwidth_code.et_pb_fullwidth_code_0 {
    position: absolute;
    z-index: 9999;
    top: 0;
    left: 0;
    right: 0;
}

.et_pb_section.et_pb_section_1.et_pb_fullwidth_section.et_section_regular {
    position: relative;
}

.search-dog {
    position: absolute;
   top: 366px;
left: 47px;
    text-align: center;
}
.search-dog .form-group input {background: #fff; font-weight:bold; text-align:left; font-size:16px;}
.search-dog h3{ display:none;}

.search-cat {
    position: absolute;
   top: 302px;
left: 341px;
    text-align: center;
}
.search-cat .form-group input {background: #fff;font-weight:bold; text-align:left; font-size:16px;}
.search-cat h3{ display:none;}
.form-group {
    margin-bottom: 1rem;
}
.search-now {
    border-radius: 30px;
    padding: 7px 19px;
    color: #FFFFFF;
    background: #cd3333;
    font-size: 17px;
    font-weight: bold;
	border: none;
	margin-top: 15px;
}
.search-control {
    border: 0px !important;
    width: 212px;
}
.search-control1 {
    border: 0px !important;
    width: 185px;
}
.et-menu a:hover {
    opacity: 1;
    color: #b61a1b;
	text-decoration:none;
}
li.nav-link.donate-btn a:hover,li.pet-btn.nav-link a:hover {
    color: white;
}


.serach-btn { background:#ffc107; font-size:20px; color:#000; text-align:center;}
.input-box { height:45px;}

.list-box { width:100%; display:block; border:1px solid #ccc; border-radius:10px; }

.list-heading { background:#ededed; border-top-left-radius:10px; border-top-right-radius:10px; padding:10px 10px 10px; font-style:20px; border-bottom:1px solid #ccc;}
.list-heading h3 { margin:0px; padding:0px;}

.list-body { padding:20px; width:100%; display:block;}
.list-body p { padding:0px; margin-bottom:4px; width:100%; display:block;}
/*===================Listing================== */

.top-serach { background:#cd3333; width:100%; display:block; padding:20px 40px 20px;}
.top-serach h3{ color:#fff;}
.top-serach .form-group label {
    position:relative;
    margin-left:0px; color:#fff; font-size:16px;
}

.serach-btn { background:#ffc107; font-size:20px; color:#000; text-align:center;}
.input-box { height:45px;}

.list-box { width:100%; display:block; border:1px solid #ccc; border-radius:10px; }

.list-heading { background:#ededed; border-top-left-radius:10px; border-top-right-radius:10px; padding:10px 10px 10px; font-style:20px; border-bottom:1px solid #ccc;}
.list-heading h3 { margin:0px; padding:0px;}

.list-body { padding:20px; width:100%; display:block;}
.list-body p { padding:0px; margin-bottom:4px; width:100%; display:block;}



/*===================pet-Listing================== */
.refine-box {background:#cd3333; width:100%; display:block; padding:0px 40px 20px;}
.refine-box input[type=checkbox] {
    position:relative;
    margin-left:0px;
}
.refine-box h3 { margin-bottom: .5rem; font-weight: 500; line-height: 1.2; border-bottom:1px solid #fff; color:#fff;}
.refine-box h4 {font-size:18px; color:#fff; margin-top:9px; margin-bottom:9px;}
.refine-box .form-group { margin-bottom:6px;}
.refine-box .form-group label {
    position:relative;
    margin-left:0px; color:#fff; font-size:16px; margin:0px; padding:0px;
}



.image-box {
    position: relative;
}

.image-box img {
    width: 100%;
	border-radius: 10px 10px 0px 0px;
}

.image-title p {
    margin-bottom: 0;
    /* padding: 1px 0; */
    padding: 10px 15px 10px 15px;
	color: #f3b512;
    font-size: 25px;
}


.image-title {
    position: absolute;
    bottom: 0;
    z-index: 9;
    left: 0;
    width: 100%;
    right: 0;
	background: url(https://savearescue.org/wp-content/uploads/2019/12/patch3.png);
}
.image-below-content p {
    font-size: 16px;
    font-weight: 600;
    color: #000;
    margin-bottom: 10px;
    padding: 10px 0px 0px 15px;
}

.checked {
  color: orange;
}
.rating {
    padding-left: 13px;
}
.mile p {
    padding-left: 15px;
    font-size: 17px;
    padding-top: 5px;
	display: inline-block;
	color: #858383;
}
.mile a {
    color: red;
    background: #fff;
    padding: 4px 10px;
	    float: right;
		margin-right: 15px;
		border: 1px solid #ccc;
		border-radius: 4px;
		
}
.content-box {
    background: #f3f1f1;
	border-radius: 0px 0px 10px 10px;
}
#quiz-results {
    text-align: center;
}

/*===================ro-shelter================== */
.ro-box ul { overflow:scroll; height:950px;overflow-x: hidden; border:1px solid #ccc;border-top-left-radius:10px;border-bottom-left-radius:10px;
padding-left: 0;}
.ro-box ul li { padding:10px;display: flex;
background: none;}
.ro-box ul li h3 { font-size:20px; color:#000; text-decoration:underline; margin:0px;
font-weight: normal;}
.ro-box ul li p { font-size:15px; border-bottom:1px dashed #c29693; width:200px; margin:2px 0px;
color: #6f6f6f;
    padding-bottom: 0;}

.media-body span {
    color: #6f6f6f;
    font-size: 15px;
}

.ro-box>ul>li:nth-of-type(odd) {background-color:#f2f2f2;}

.ro-box ul li .media-left {display: table-cell;vertical-align: top; width:50px;}
.dopt { color:#cc332b; font-size:18px !important;}
.rescuNo {color:#cc332b; font-size:55px !important; font-weight:bold;}

p.dopt {
    color: #cc332b !important;
    font-size: 18px !important;
}


.et_pb_newsletter_description_content h2 {color:#fff;}

.scrollbar-pink::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);background-color: #F5F5F5;border-radius: 10px; }
.scrollbar-pink::-webkit-scrollbar {width: 12px;background-color: #F5F5F5; }
.scrollbar-pink::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);background-color: #ec407a; }
.bordered-pink::-webkit-scrollbar-track {-webkit-box-shadow: none;border: 1px solid #ec407a; }
.bordered-pink::-webkit-scrollbar-thumb {-webkit-box-shadow: none; }

h1.rescues {
    padding-bottom: 0;
    margin-bottom: 0;
    font-weight: 600;
}
h1.rescues span {
    color: #cd3333;
    font-size: 50px;
}
.et_pb_menu .et_pb_menu__menu > nav > ul > li {
margin-top:15px; line-height:1em;
}

.et_pb_menu .et-menu > li.pet-btn {
    padding-left: 0px;
}

/*******submenu css***********/
/*.et-menu a:hover {
    color: #000;
    font-weight: 800;
}*/
.nav li ul {
    border-top: 3px solid #b61a1b;
	

}
ul.sub-menu a {
    font-weight: 800;
}

/*******************************************************************************12 fun page-code*******************************************************/
.question-heading p {
color: #cd3333;
background: #efefef;
padding: 7px 0 9px 10px !important;
font-size: 18px;
font-weight: 600;
padding-left: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;
border-bottom: 1px solid #a7a3a3;
}
.question-box {
border: 1px solid #a7a3a3;
border-radius: 10px;
margin-bottom: 22px;
}
.question-box ul { margin-bottom:0px; padding-bottom:0px;}

.question-content {
padding-left: 15px;
padding-bottom: 18px;
}
.question-content p {
margin-bottom: 10px;
}

.question-content.width {
width: 70%;
display: inline-block;
/* float: left; */
}

.question-content-image {
width: 30%;
float: right;
padding-right: 16px;
}

.recent-content-box {
width: 70%;
float: right;
}

.recent-image-box {
width: 30%;
display: inline-block;
}

.recent-image-box img {
border-radius: 6px;
}

.recent-content-box p {
font-size: 17px;
padding: 8px 0 8px 15px;
margin-bottom: 0;
}

.recent-box {
border-bottom: 1px solid #a7a3a3;
padding: 10px 0px;
}

.recent-box.bg {
background: #efefef;
}

.A-to-Y p {
text-align: center;
font-size: 30px;
background: #e2e7ea;
padding: 8px 15px;
border-radius: 10px;
margin-bottom: 10px;
margin-left: 5px;
margin-right: 5px;
color: #000;
font-weight: 600;
	    padding-bottom: 8px !important;

}

.A-to-Y {
width: 23%;
display: inline-block;
}

.full-box {
border: 1px solid #a7a3a3;
padding: 20px 10px;
border-radius: 6px;
}

.A-to-Y.active p {
background: #b22423;
color: #fff;
}

.question-heading.details p {
color: #000;
margin-bottom: 0;
}

.progress {
border-radius: 10px;
margin-bottom: 5px;
background: #b1bbc1;
}

.progress-bar{
border-radius: 10px;
}

.progress-bar-heading span {
float: right;
	color:#000 !important;
}

.progress-bar-heading p {
display: inline-block;
}

.inner-detail-box {
padding: 20px;
border-radius: 10px;

}

.inner-detail-specification p {
margin-bottom: 0px;
	color:#000 !important;
}

.progress-bar-heading p {
margin-bottom: 0;
	color: #000 !important;
}

.all-specification {
background: #e2e7ea;
padding: 15px 20px;
margin-bottom: 30px;
border-radius: 10px;
}

.type ul li a {
color: #000;
}

.inner-detail-heading p {
color: #b22423;
font-size: 20px;
font-weight: 600;
}

.question-heading.details p {
font-size: 25px;
}

.inner-detail-specification p span {
font-weight: 600;
}

.type ul li {
list-style: disc;
    background: none;
    color: #000;
    padding-left: 0;
}

.list {
padding: 0 20px;
}
.type ul li a.active {
color: red;
}

/******pagination***************/
.pagination {
  display: inline-block;
}

.pagination a {
  color: black;
  float: left;
  padding: 8px 16px;
  text-decoration: none;
}

.pagination a.active {
  background-color: #b22423;
  color: white;
}

.pagination a:hover:not(.active) {background-color: #b22423; color:#fff; border-radius:5px;}
.et-menu li li a{
	width:100%;
}
.nav li li {
    margin: 0;
    padding: 0 0px;
    width: 100%;
}
.et_pb_menu .et-menu-nav > ul ul {
    padding: 0px 0;
}
.et_pb_code_1_tb_footer{
	margin-bottom:0px !important;
}
#frm_desc_field_e9deu{
    font-size: 25px;
    margin-top: 20px;
    font-weight: 900;
    color: #000;
}


/*************************************************************************************breed-profile1***********************************************/

.question-heading.details.bg p span {
    background: #dc3545;
    color: #fff;
    padding: 3px 11px;
    border-radius: 5px;
}
.refine-by-pets {
    display: none;
}


.full-box-4 {
    margin-bottom: 15px;
}

.btn-center button.serach-btn.btn.btn-block {
    width: 230px;
    margin: 0 auto;
    background: #b22423;
    color: #fff;
}
.full-box-4 label {
    color: #000000;
}

.sr-onlyBox { padding-top:19px;}
.nav ul li a:hover,
.et_mobile_menu li a:hover {
	opacity: 1;
	background-color: #d7d7d7;
}

.page-id-1074 .search-section{
display: none;
}


@media only screen and (min-width: 1350px){
.et_pb_section {
    padding: 0 0;
}
}

.et-menu .pet-btn.menu-item-has-children > a:first-child::after {top: 8px;
right: 4px;}
.frm_style_formidable-style.with_frm_style .frm_submit button:hover {
    background: #dd3333;border-color:#dd3333;color:#fff !important;
}
.et_pb_post {
    margin-bottom: 60px;
    border-radius: 10px;
}
.et_pb_blog_grid .et_pb_image_container img {
   border-top-left-radius: 10px; border-top-right-radius: 10px;
}





/***********24/1/2020************/



/*****advance filter******/
h1.title {
    text-align: center;
    margin-top: 50px;
    margin-bottom: 50px;
}
#rescue-title {
    font-size: 18px; font-weight:normal;}
.sabai-directory-listings-list .sabai-directory-images {
    /*width: 10%;*/ width:60px;
}
.sabai-directory-title a {
    color: #000;
    font-size: 20px;
    font-family: 'Arial',Helvetica,Arial,Lucida,sans-serif;

}
.sabai-directory-title a:hover {
    color: #be2526;
}
.sabai-directory-category a {
    font-size: 15px;
    width: 200px;
    margin: 2px 0px;
    color: #282828;
    padding-bottom: 0;
	  display: inline;
}
.sabai-directory-category a:hover {
    color: #be2526;}
.sabai-directory-contact-email a {
    color: #282828;
}
.sabai-directory-contact-website a {
    color: #282828;
}
.sabai-directory-location {
    font-size: 15px;
    width: 200px;
    margin: 2px 0px;
    padding-bottom: 0;
    display: inline;
}
.sabai-directory-contact-website a:hover, .sabai-directory-contact-website:hover i {
    color: #be2526;
}
.sabai-directory-contact-email a:hover, .sabai-directory-contact-email:hover i {
    color: #be2526;
}
.sabai-directory-contact-tel {
	width: 155px;
    margin: 2px 0px;
}
.sabai-pull-left {
    color: #000000;
    font-size: 20px;
}
.sabai input[type="radio"], .sabai input[type="checkbox"] {
    width: auto !important;
}

.nf-field-label,.nf-form-fields-required,.nf-after-field {
    color: #000;
}
input#nf-field-10,#nf-field-102 {
    background: #be2526;
    padding: 5px 30px 5px 30px;
    border-radius: 4px;
}
.nf-field-element {
    color: #000;
    font-size: 25px;
    font-weight: 800;
}

.page-id-2287 .sabai-form-field.sabai-form-type-fieldset legend span {
    font-size: 16px;
    font-weight: normal;
}

.page-id-2287 .sabai-form-field-label span{ font-size: 16px;
    font-weight: normal;}

.breed-main .preview img {
    width: 110px !important;
    height: 120px !important;margin: 12px!important;
}
.breed-main .preview .sub {
    width: 260px !important;margin-top: 0px;
}
.breed-main .preview .sub ul li {
    width: 100% !important;
	background:none;padding-left: 0px; margin:0px;
}

.breed-main .preview {
    height: 145px; margin: 15px auto;
    width: 100% !important;
}
.breed-main .preview h1 {
	height: 145px;line-height: 19px;}

.breed-main .preview .sub2 ul li { background:none;}
.breed-main .preview .sub2 ul li .gpaph span {color:#333;}
.breed-main .preview .sub2 ul li .gpaph .bar {
height: 18px;margin: 0px;}
.breed-main .list ul li { background:none; padding-left:0px;}
.breed-main .preview .sub2 {
    width: 280px;margin-top: 30px;
}

.quiz-box { border:1px solid #ccc; border-radius:10px; width:100%; display:block; margin-bottom:20px; box-shadow:10px 10px 15px 0px rgba(0,0,0,0.2)}
#quiz label {color:#333;}

.quiz-heading { background:#ccc; border-bottom:1px solid #ccc; width:100%; display:block;padding: 8px;
color:
#cd3333;
font-size: 23px;border-top-left-radius: 10px;border-top-right-radius: 10px;}

.quiz-ques { padding:10px; width:100%;min-height: 135px; display:block;position: relative;}
.quiz-ques label { width:80%; display:block;}
.quiz-ques label input { width:auto; margin:0px 10px;}
.quiz-img {position: absolute;
top: 5px;
right: 5px;}
.quiz-img img {height:120px; width:125px;}
#quiz-submit,#quiz-retry,#nf-field-113 {
    background: #be2526;
    padding: 10px 30px 10px 30px;
    border-radius: 4px;
    color: #fff;
}

div#loading-div {
    color: #000;
}
@-webkit-keyframes glowing {
  0% { background-color: #B20000; -webkit-box-shadow: 0 0 3px #B20000; }
  50% { background-color: #FF0000; -webkit-box-shadow: 0 0 40px #FF0000; }
  100% { background-color: #B20000; -webkit-box-shadow: 0 0 3px #B20000; }
}

@-moz-keyframes glowing {
  0% { background-color: #B20000; -moz-box-shadow: 0 0 3px #B20000; }
  50% { background-color: #FF0000; -moz-box-shadow: 0 0 40px #FF0000; }
  100% { background-color: #B20000; -moz-box-shadow: 0 0 3px #B20000; }
}

@-o-keyframes glowing {
  0% { background-color: #B20000; box-shadow: 0 0 3px #B20000; }
  50% { background-color: #FF0000; box-shadow: 0 0 40px #FF0000; }
  100% { background-color: #B20000; box-shadow: 0 0 3px #B20000; }
}

@keyframes glowing {
  0% { background-color: #B20000; box-shadow: 0 0 3px #B20000; }
  50% { background-color: #FF0000; box-shadow: 0 0 40px #FF0000; }
  100% { background-color: #B20000; box-shadow: 0 0 3px #B20000; }
}
ul.et_pb_side_nav.et-visible {
    display: none;
}
.widget_media_image img {
    width: 300px;
}
/*********TEAM CSS*********/
.grid#sc_our_team .sc_team_member img.wp-post-image {
width: 100%;
height: 100%!important;}
.grid#sc_our_team .sc_team_member .sc_team_member_name {
position: absolute;
left: 0;
right: 0;
bottom: 0;
background: #dddddd;
color: #000000 !important;
font-weight: 700; height:40px; padding-top:10px;
}
.grid#sc_our_team .sc_team_member .sc_team_member_jobtitle {
padding: 0;
}

.grid#sc_our_team .sc_team_member .sc_team_more.show {
top: 25%;
display: none;}

.grid#sc_our_team .sc_team_member .wp-post-image.zoomIn {
transform: scale(1);
-moz-transform: scale(1);
-webkit-transform: scale(1);
}

.grid#sc_our_team .sc_team_member .sc_team_member_overlay {
background: none;
}


.sabai-directory-listing-column .sabai-directory-images img {
	width: auto !important;}
.page-id-23184 .sabai input { display: inline; border-radius:5px;
    padding: 10px; width:100% !important;border: 1px solid #ccc;
}


.grid#sc_our_team .sc_team_member:hover .sc_team_member_name, .grid#sc_our_team .sc_team_member:hover .sc_team_member_jobtitle {
left: 0;
}
div#sc_our_team {
background: #fff;
}
.et_pb_text_6 {
background-color: #ffffff;
}

.sc_team_member_inner {
box-shadow: 8px 7px 11px -6px rgba(0,0,0,0.40);
border-radius: 10px;
}

.grid#sc_our_team .sc_team_member {
    padding: 5px 15px 25px 5px !important;
}
/************NEWSLETTER*********/
.email-box-field{width: 100%;
    padding: 10px 4%!important;
    border-width: 0;
    border-radius: 3px;
    font-size: 16px;
	text-align: center;
    font-weight: 400;
    -webkit-appearance: none;
}

.newsletter-btn{color: #ffffff!important;
    border-width: 0px!important;
    border-color: #e02b20;
    border-radius: 0px;
    background-color: #e02b20;
	padding: 10px 50px;
	width: 100%;
	    margin: 24px 0;}
/*
.newsletter {
   background: url(https://savearescue.org/wp-content/uploads/2020/01/dogs-frame.png) no-repeat top center;
    background-size: contain;
    height: 400px;
    position: relative;
}
*/
.newsletter-content p {
    font-size: 30px;
    margin-bottom: 16px;
    color: #fff;
	text-align: center;
    padding-top: 10px;
}
.newsletter .inernews {
    position: absolute;
    left: 0;
    right: 0;
    top: 38%;
}
.email-btn {
    width: 180px;
    margin: 0 auto;
}
.email-box {
    width: 270px;
    margin: 0 auto;
}
.save-rescue-box.padding-top {
    padding-top: 30px;
}
.save-rescue-box {
    /*/background: url(../images/yellow-bg-pet.png) no-repeat top center;/*/
    background-size: cover;
    height: 635px;
    padding-top: 50px;
    margin-top: 100px;
}

.breedprof .left ul#rescue-list {
    height: 895px;overflow-x: inherit;
overflow-y: inherit; width:99%;
}
.cust_rit_degn .puppy-adds-block {
    margin: 32px 0;
}

.puppy-tabs.col-sm-8 {
    max-width: 100% !important;
}
/*.nav li ul {
    width: 290px;
}
.et-menu li li a {
    padding: 3px 20px;
}*/
.nav li.pet-btn ul {
    width: 250px;
}
.et_pb_column.et_pb_column_1_4.et_pb_column_5.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single {
    border-left: 2px solid red;
}
.card-body.card-body-box p {
    color: #fff;
    margin-bottom: 5px;
}
.card-body-box h3 {
    margin-bottom: 0px;
    padding-bottom: 5px;
	color:#fff;
}
.et_pb_blog_0 .et_pb_blog_grid .et_pb_post {
    border-radius: 0px;
}
.et_pb_menu .et_pb_menu__menu > nav > ul > li > ul, .et_pb_fullwidth_menu .et_pb_menu__menu > nav > ul > li > ul {
    top: calc(100% - 1px);
    right: 0;
	left:auto;
}
ul.sub-menu li a{
	text-transform:capitalize;	
}
.et-menu li li a {
font-weight: normal;
}
.card-body-box h3, p {
    margin-left: 5px;
}

.page-id-2230 .et_pb_text_inner p {
	margin-bottom: 15px; }

.page-id-2149 .et_pb_text_inner p {
	margin-bottom: 10px;}

.page-id-19478 .et_pb_text_inner p {
	margin-bottom: 10px;}

.et_pb_code_inner ul p{margin:0px; padding-bottom:5px; }

.page-id-2063 .et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough { border:1px solid #ffffff; border-radius:10px; margin-bottom:20px; padding:10px 20px 20px;}
.sabai-directory-search-radius-trigger {
    top: 7px;
	right: -40px; display:none;}
.top-panel-box { background:#e5e4e4; border-bottom:1px solid #b4b3b3; border-top-left-radius:10px;border-top-right-radius:10px;}
.dpsearchradius span.radius_label{display:none !important;}
.dpsearchradius {
padding: 0px 10px 0px 0px; width:60%; position:relative;}

#sabai-inline-content-listings-directory-search {background:#cd3333;
padding: 15px 15px 0px;}
.sabai-nav-tabs {
    border-bottom: none;
}
.sabai-pull-left {
    font-size: 35px;
    position: absolute;
    top: 250px; font-weight:bold;
}
#sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {
    margin-top: 2em;
}
#sabai-content {
    margin-bottom: 91px;
	margin-top:0px;
}
.sabai input[type=checkbox]{ display: inline;
    padding: 10px; width:auto !important;
}
.sabai select { display: inline; border-radius:5px;
    padding: 12px 12px 13px; width:100% !important;
}

.sabai-row {
    display: flex; overflow:inherit;
}

.wp-die-message {
    display: none;
}

li.sabai-active a {
    display: none;
}
.search-btn-detail { background:#f3b512;
font-size: 20px; color:#fff;
text-align: center; border: 0px;
padding: 8px 30px;
border-radius: 5px;}
.sabai-row .col-sm-12 {max-width:25%; text-align:right; }
 .sabai.sabai-main {margin: 0px auto;width: 1170px;}
 /*/
.sabai-orgsandrescues .sabai.sabai-main {margin: 0px auto;width:auto;}
 /*/
.sabai-orgsandrescues #left-area {
    width: 100%;
    padding-bottom: 23px;
    padding-right: 0px !important;
}
/*/====issue===/*/
.sabai-orgsandrescues #sabai-content {
    padding-top: 122px; 
    background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important;
    background-repeat: no-repeat; height:auto;background-position: center 360px;
}

.sabai-orgsandrescues #main-content {
    background-color:transparent ;
}

.sabai-orgsandrescues #et-main-area {
    height: 343px;
    background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: center -4px !important;
    background-size: cover;
}
.sabai-orgsandrescues .sabai-pull-left {
    font-size: 35px;
    position: absolute;
    top: -15px;
    font-weight: bold; z-index:2;
}
/*/====issue===/*/
.sabai-orgsandrescues .sabai-directory-search.sabai-clearfix {
    padding-top: 397px;
}

.sabai-orgsandrescues h1.entry-title.main_title {
     z-index: 99999999;
    width: 100%;
    display: block; color:#fff;
    padding: 15px 20px;
    height: 80px; margin:0px auto;
    position:relative;
    top:142px;
text-align: center;font-weight: bold;
    left: 0px;
    font-size: 35px;
}


/*/===22===/*/

.sabai-orgsandrescues-listing .sabai.sabai-main {margin: 0px auto;width:auto;}
 
.sabai-orgsandrescues-listing #left-area {
    width: 100%;
    padding-bottom: 23px;
    padding-right: 0px !important;
}
.sabai-orgsandrescues-listing .sabai-directory-search-location input {display: inline;
border-radius: 5px;
padding: 11px 12px 11px;
width: 100%;}
.sabai-orgsandrescues-listing #sabai-content {
    padding-top: 140px; 
    background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important;
    background-repeat: no-repeat; height:auto;background-position: center 360px;
}

.sabai-orgsandrescues-listing #main-content {
    background-color:transparent ;
}

.sabai-orgsandrescues-listing #et-main-area {
    height: 343px;
    background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: center -4px !important;
 
}
.sabai-orgsandrescues-listing .sabai-pull-left {
    font-size: 35px;
    position: absolute;
    top: -15px; left:100px;
    font-weight: bold;z-index: 2;
}
.sabai-orgsandrescues-listing .sabai-directory-search.sabai-clearfix {
    padding-top: 380px;
}

.sabai-orgsandrescues-listing h1.entry-title.main_title {
    background: url(https://savearescue.org/wp-content/uploads/2019/12/patch1.png) repeat;
    width: 100%;
    display: block; color:#fff;
    padding: 15px 20px;
    height: 80px; margin:0px auto;
    position:relative;
    top:142px;
text-align: left;
    left: 0px;
    text-transform: uppercase;
    font-size: 35px;
    text-shadow: 0 1px 3px rgba(0,0,0,.3);
}

/*/===22===/*/
  
.sabai-entity-id-22 #et-main-area{height:343px;
	background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;
background-position: center -4px !important; }

.sabai-entity-id-22 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {
    margin-top: 360px;}


.sabai-entity-id-22 .sabai-directory-search-location input {display: inline;
border-radius: 5px;
padding: 11px 12px 11px;
width: 100%;}
.sabai-entity-id-22 .sabai-pull-left {
    font-size: 35px;
    position: absolute;
    top: -15px;
    font-weight: bold;z-index:2;left: 100px;}
.sabai-navigation {
    padding: 0 0 2em;
}
/*/
.sabai-pull-right {
    padding-top: 25px;
}
/*/
.sabai-entity-id-22 #sabai-inline-content-listings {padding-top:160px;}
.sabai-entity-id-22 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }


.page-id-19473 .container{max-width:1170px;}


.sabai-pet-services-directory #et-main-area{height:343px;
	background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;
background-position: center -4px !important;}

.sabai-pet-services-directory #sabai-content {
    padding-top: 520px; 
    background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important;
    background-repeat: no-repeat; height:auto;background-position: center 360px;
}
.sabai-pet-services-directory .sabai-pull-left {
    font-size: 35px;
    position: absolute;
    top: -15px;
    font-weight: bold;z-index:2;
}
.sabai-navigation {
    padding: 0 0 2em;
}
/*/
.sabai-pull-right {
    padding-top: 25px;
}
/*/
.sabai-pet-services-directory #sabai-inline-content-listings {padding-top:160px;}

.back-box {width: 75px;display: inline-block;top:-15px;position: relative;height: 75px; margin-bottom:20px; background-repeat: no-repeat; background-image: url(https://savearescue.org/wp-content/uploads/2020/04/back-icon.png) !important;}
.back-box a{color:transparent; padding:14px 30px;}
.back-box a i{margin-right: 7px;}


.single-post .back-box {width: 75px;display: inline-block;top:-15px;position: relative;height: 75px; margin-bottom:20px; background-repeat: no-repeat; }


.page-id-23474 .back-box {width: 75px;display: inline-block;top:-15px;position: relative;height: 75px; margin-bottom:20px; background-repeat: no-repeat;}

.page-id-19524 .back-box {width: 75px;display: inline-block;top:-15px;position: relative;height: 75px; background-repeat: no-repeat; }

.page-id-19516 .back-box {width: 75px;display: inline-block;top:-15px;position: relative;height: 75px; margin-bottom:16px; background-repeat: no-repeat;}

.page-id-19508 .back-box {width: 75px;display: inline-block;top:-15px;position: relative;height: 75px; background-repeat: no-repeat; }

.page-id-19501 .back-box {width: 75px;display: inline-block;top:-15px;position: relative;height: 75px;background-repeat: no-repeat; }

.page-id-19535 .back-box {top:-15px;position: relative; margin-bottom:0px; background-repeat: no-repeat; }

.page-id-19492 .back-box {top:-15px;position: relative;background-repeat: no-repeat; }

.page-id-19529 .back-box {top:-15px;position: relative;margin-bottom:0px; background-repeat: no-repeat; }

.page-id-2081 .back-box {top: -15px;position: relative; margin-bottom:0px; background-repeat: no-repeat; }

.page-id-19539 .back-box {top:-15px;position: relative; background-repeat: no-repeat; }

.page-id-19544 .back-box {top:-15px;position: relative; background-repeat: no-repeat;}

.page-id-24746 .back-box {top: -20px;position: relative; margin-bottom:0px; background-repeat: no-repeat; }

.page-id-19478 .back-box {top: -15px;position: relative; margin-bottom:0px; background-repeat: no-repeat;}

.page-id-1681 .back-box {top:-15px;position: relative; margin-bottom:0px; background-repeat: no-repeat;}
.page-id-29400 .back-box {top:-15px;position: relative; margin-bottom:0px; background-repeat: no-repeat;}

.page-id-2095 .back-box {top:-15px;position: relative; background-repeat: no-repeat; }

.page-id-1999 .back-box {top:-30px;position: relative;margin-bottom:0px; background-repeat: no-repeat; }

.page-id-23923 .back-box {top:-15px;position: relative; margin-bottom:0px; background-repeat: no-repeat; }

.page-id-22152 .back-box {top: -15px;position: relative; margin-bottom:0px; background-repeat: no-repeat;}

.page-id-1727 .back-box {top: 12px;position: relative;margin-bottom:0px; background-repeat: no-repeat;}

.page-id-19745 .back-box {top:-15px;position: relative; background-repeat: no-repeat; }

.page-id-22107 .back-box {top:-15px;position: relative;  background-repeat: no-repeat; margin-bottom: 10px;}

.page-id-2125 .back-box {top: -15px;position: relative;  background-repeat: no-repeat; margin-bottom: 20px;}

.page-id-22060 .back-box {top:-15px;position: relative;  background-repeat: no-repeat; margin-bottom: 20px;}

.page-id-2149 .back-box {top:-15px;position: relative;  background-repeat: no-repeat;margin-bottom: 20px;}

.page-id-2207 .back-box {top:25px;position: relative;  background-repeat: no-repeat;margin-bottom: 10px;}

.page-id-26084 .back-box {top:-15px;position: relative;  background-repeat: no-repeat;margin-bottom: 10px;}

.page-id-26077 .back-box {top:-15px;position: relative;  background-repeat: no-repeat;margin-bottom: 0px;}

.page-id-26230 .back-box {top:-15px;position: relative;  background-repeat: no-repeat;margin-bottom: 0px;}

.sabai-entity-id-2648 .back-box {top: 25px;position: relative;  background-repeat: no-repeat;margin-bottom: 10px;}

.page-id-20312 .back-box {z-index:9;top: 15px;position: relative;  background-repeat: no-repeat; margin-bottom:0px;}

.page-id-20312 .sabai-pull-left {font-size: 35px;position: absolute;top: -15px; left:100px;font-weight: bold;z-index: 2;}
.page-id-20312 .sabai-directory-search-location input {display: inline;border-radius: 5px;padding: 11px 12px 11px;width: 100%;}

.page-id-22977 .back-box {z-index:9;top: 15px;position: relative;  background-repeat: no-repeat;margin-bottom:0px;}

.page-id-22977 .sabai-pull-left {font-size: 35px;position: absolute;top: 37px; left:100px;font-weight: bold;z-index: 2;}
.page-id-22977 .sabai-directory-search-location input {display: inline;border-radius: 5px;padding: 11px 12px 11px;width: 100%;}

.page-id-22985 .back-box {z-index:9;top: 15px;position: relative;  background-repeat: no-repeat; margin-bottom:0px;}

.page-id-22985 .sabai-pull-left {font-size: 35px;position: absolute;left: 100px;top: -15px; font-weight: bold;z-index: 2;}
.page-id-22985 .sabai.sabai-main {width: auto;}

.sabai-orgsandrescues-listing .back-box {z-index:9;top: 15px;position: relative;  background-repeat: no-repeat; }
.sabai-orgsandrescues-listing .back-box a{color:transparent; padding:14px 30px;}
.sabai-orgsandrescues-listing .back-box a i{margin-right: 7px;}

/*/===25===/*/
.sabai-entity-id-25 #et-main-area{height:343px;background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;
background-position: center -4px !important;}

.sabai-entity-id-25 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {
    margin-top: 360px;
}
.sabai-entity-id-25 .sabai-pull-left {font-size: 35px;position: absolute;top:-15px;font-weight: bold;z-index:2; left:100px;}
.sabai-entity-id-25 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }
.sabai-entity-id-25 #sabai-inline-content-listings {padding-top:160px;}
.sabai-entity-id-25 .sabai-directory-search-location input {display: inline;
border-radius: 5px;
padding: 11px 12px 11px;
width: 100%;}


/*/===21===/*/

.sabai-entity-id-21 #et-main-area{height:343px;background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;
background-position: center -4px !important;}

.sabai-entity-id-21 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {
    margin-top: 360px;
}
.sabai-entity-id-21 .sabai-pull-left {font-size: 35px;position: absolute;top:-15px;font-weight: bold;z-index:2; left:100px;}
.sabai-entity-id-21 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }
.sabai-entity-id-21 #sabai-inline-content-listings {padding-top:160px;}
.sabai-entity-id-21 .sabai-directory-search-location input {display: inline;
border-radius: 5px;
padding: 11px 12px 11px;
width: 100%;}

/*/===32===/*/

.sabai-entity-id-32 .sabai-directory-search-location input {display: inline;border-radius: 5px;padding: 11px 12px 11px;width: 100%;}
.sabai-entity-id-32 #et-main-area{height:343px;background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;background-repeat: no-repeat;
background-position: center -4px !important;}

.sabai-entity-id-32 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {margin-top: 360px;}
.sabai-entity-id-32 .sabai-pull-left {font-size: 35px;position: absolute; left:100px;top: -15px;font-weight: bold;z-index:2;}
.sabai-entity-id-32 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }
.sabai-entity-id-32 #sabai-inline-content-listings {padding-top:160px;}

/*/==20====/*/

.sabai-entity-id-20 .back-box {width: 85px;display: inline-block;z-index:9;height:75px;top: 10px;position: relative;  background-repeat: no-repeat; 
background-image: url(https://savearescue.org/wp-content/uploads/2020/04/back-icon.png) !important;}
.sabai-entity-id-20 .back-box a{color:transparent; padding:14px 30px;}
.sabai-entity-id-20 .back-box a i{margin-right: 7px;}
.sabai-entity-id-20 .sabai-pull-left {font-size: 35px;position: absolute;top: -15px;font-weight: bold;z-index:2; left:100px;}


/*/==36====/*/

.sabai-entity-id-36 .sabai-directory-search-location input {display: inline;border-radius: 5px;padding: 11px 12px 11px;width: 100%;}
.sabai-entity-id-36 #et-main-area{height:343px;
	background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;
background-position: center -4px !important;}

.sabai-entity-id-36 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {
    margin-top: 360px;
}
.sabai-entity-id-36 .sabai-pull-left {
    font-size: 35px;
    position: absolute;
    top: -15px;
    font-weight: bold;z-index:2; left:100px;
}
.sabai-entity-id-36 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important;
background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }

.sabai-entity-id-36 #sabai-inline-content-listings {padding-top:160px;}



/*/===27===/*/

.sabai-entity-id-27 .sabai-directory-search-location input {display: inline;
border-radius: 5px;
padding: 11px 12px 11px;
width: 100%;}
.sabai-entity-id-27 #et-main-area{height:343px;background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;background-position: center -4px !important;}

.sabai-entity-id-27 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {margin-top: 360px;}
.sabai-entity-id-27 .sabai-pull-left {font-size: 35px;position: absolute;top: -15px;font-weight: bold;z-index: 2; left:100px;}
.sabai-entity-id-27 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }

.sabai-entity-id-27 #sabai-inline-content-listings {padding-top:160px;}

/*/===28===/*/


.sabai-entity-id-28 .sabai-directory-search-location input {display: inline;
border-radius: 5px;
padding: 11px 12px 11px;
width: 100%;}
.sabai-entity-id-28 #et-main-area{height:343px;
	background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;
background-position: center -4px !important;}

.sabai-entity-id-28 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {
    margin-top: 360px;
}
.sabai-entity-id-28 .sabai-pull-left {
    font-size: 35px;
    position: absolute;
    top:-15px;
    font-weight: bold;z-index:2; left:100px;
}

.sabai-entity-id-28 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }

.sabai-entity-id-28 #sabai-inline-content-listings {padding-top:160px;}

/*/===29===/*/

.sabai-entity-id-29 .sabai-directory-search-location input {display: inline;
border-radius: 5px;
padding: 11px 12px 11px;
width: 100%;}
.sabai-entity-id-29 #et-main-area{height:343px;
	background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;
background-position: center -4px !important;
}

.sabai-entity-id-29 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {
    margin-top: 360px;
}
.sabai-entity-id-29 .sabai-pull-left {
    font-size: 35px;
    position: absolute;
    top: -15px;
    font-weight: bold;z-index:2; left:100px;
}
.sabai-entity-id-29 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }

.sabai-entity-id-29 #sabai-inline-content-listings {padding-top:160px;}

/*/===30===/*/


.sabai-entity-id-30 .sabai-directory-search-location input {display: inline;
border-radius: 5px;
padding: 11px 12px 11px;
width: 100%;}
.sabai-entity-id-30 #et-main-area{height:343px;
	background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;
background-position: center -4px !important;}

.sabai-entity-id-30 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {
    margin-top: 360px;
}
.sabai-entity-id-30 .sabai-pull-left {
    font-size: 35px;
    position: absolute;
    top:-15px;
    font-weight: bold;z-index:2; left:100px;
}
.sabai-entity-id-30 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }

.sabai-entity-id-30 #sabai-inline-content-listings {padding-top:160px;}

/*/===39===/*/

 .sabai-entity-id-39 .sabai-directory-search-location input {display: inline;
border-radius: 5px;
padding: 11px 12px 11px;
width: 100%;}
.sabai-entity-id-39 #et-main-area{height:343px;
	background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;
background-position: center -4px !important;}

.sabai-entity-id-39 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {
    margin-top: 360px;
}
.sabai-entity-id-39 .sabai-pull-left {
    font-size: 35px;
    position: absolute; left:100px;
    top:-15px;
    font-weight: bold;z-index:2;
}
.sabai-entity-id-39 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }

.sabai-entity-id-39 #sabai-inline-content-listings {padding-top:160px;}

/*/===400===/*/

.sabai-entity-id-400 .sabai-directory-search-location input {display: inline;
border-radius: 5px;
padding: 11px 12px 11px;
width: 100%;}
.sabai-entity-id-400 #et-main-area{height:343px;
	background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;
background-position: center -4px !important;
}

.sabai-entity-id-400 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {
    margin-top: 360px;
}

.single-breed .sabai-directory-listings-container {
    position: relative; top:0px;
}
.sabai-directory-listings-container {
    position: relative; /* top:-60px; */
}
.sabai-entity-id-400 .sabai-pull-left {
    font-size: 35px;
    position: absolute; left:100px;
    top:-15px;
    font-weight: bold;z-index: 2;
}
.sabai-entity-id-400 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }

.sabai-entity-id-400 #sabai-inline-content-listings {padding-top:160px;}

/*/===401===/*/

.sabai-entity-id-401 .back-box {width: 85px;display: inline-block;z-index:9; height:75px;top: 10px;position: relative;  background-repeat: no-repeat; background-image: url(https://savearescue.org/wp-content/uploads/2020/04/back-icon.png) !important; }
.sabai-entity-id-401 .back-box a{color:transparent; padding:14px 30px;}
.sabai-entity-id-401 .back-box a i{margin-right: 7px;}
.sabai-entity-id-401 .sabai-directory-search-location input {display: inline;
border-radius: 5px;
padding: 11px 12px 11px;
width: 100%;}
.sabai-entity-id-401 #et-main-area{height:343px;
	background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important; background-attachment: scroll;
background-repeat: no-repeat;
background-position: center -4px !important;
background-size: cover;}

.sabai-entity-id-401 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {
    margin-top: 360px;
}
.sabai-entity-id-401 .sabai-pull-left {
    font-size: 35px;
    position: absolute;left:100px;
    top:-15px;
    font-weight: bold;z-index:2;
}
.sabai-entity-id-401 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }

.sabai-entity-id-401 #sabai-inline-content-listings {padding-top:160px;}

/*/===272===/*/

.sabai-entity-id-272 .sabai-directory-search-location input {display: inline;
border-radius: 5px;
padding: 11px 12px 11px;
width: 100%;}
.sabai-entity-id-272 #et-main-area{height:343px;
	background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;
background-position: center -4px !important;}

.sabai-entity-id-272 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {
    margin-top: 360px;
}
.sabai-entity-id-272 .sabai-pull-left {
    font-size: 35px;
    position: absolute; left:100px;
    top:-15px;
    font-weight: bold;z-index:2;
}
.sabai-entity-id-272 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }

.sabai-entity-id-272 #sabai-inline-content-listings {padding-top:160px;}

/*/===26===/*/

.sabai-entity-id-26 .sabai-directory-search-location input {display: inline;
border-radius: 5px;
padding: 11px 12px 11px;
width: 100%;}
.sabai-entity-id-26 #et-main-area{height:343px;
	background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;
background-position: center -4px !important;}

.sabai-entity-id-26 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {
    margin-top: 360px;
}
.sabai-entity-id-26 .sabai-pull-left {
    font-size: 35px;
    position: absolute;
    top:-15px;
    font-weight: bold;z-index: 2; left:100px;
}
.sabai-entity-id-26 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }

.sabai-entity-id-26 #sabai-inline-content-listings {padding-top:160px;}

/*/===271===/*/

.sabai-entity-id-271 .sabai-directory-search-location input {display: inline;
border-radius: 5px;
padding: 11px 12px 11px;
width: 100%;}
.sabai-entity-id-271 #et-main-area{height:343px;
	background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;
background-position: center -4px !important;}

.sabai-entity-id-271 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {
    margin-top: 360px;
}
.sabai-entity-id-271 .sabai-pull-left {
    font-size: 35px;
    position: absolute; left:100px;
    top:-15px;
    font-weight: bold;z-index:2;
}
.sabai-entity-id-271 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }

.sabai-entity-id-271 #sabai-inline-content-listings {padding-top:160px;}

/*/===31===/*/


.sabai-entity-id-31 .sabai-directory-search-location input {display: inline;border-radius: 5px;padding: 11px 12px 11px;width: 100%;}
.sabai-entity-id-31 #et-main-area{height:343px;
	background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;background-position: center -4px !important;}

.sabai-entity-id-31 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {
    margin-top: 360px;
}
.sabai-entity-id-31 .sabai-pull-left {font-size: 35px;position: absolute; left:100px;top:-15px;font-weight: bold;z-index:2;}
.sabai-entity-id-31 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }
.sabai-entity-id-31 #sabai-inline-content-listings {padding-top:160px;}

/*/===40===/*/

.sabai-entity-id-40 .sabai-directory-search-location input {display: inline;
border-radius: 5px;
padding: 11px 12px 11px;
width: 100%;}
.sabai-entity-id-40 #et-main-area{height:343px;background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;background-position: center -4px !important;}

.sabai-entity-id-40 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {margin-top: 360px;}
.sabai-entity-id-40 .sabai-pull-left {font-size: 35px; left:100px;position: absolute;z-index: 2;top:-15px;font-weight: bold; left:100px;}
.sabai-entity-id-40 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }

.sabai-entity-id-40 #sabai-inline-content-listings {padding-top:160px;}
i.fa.fa-comment { cursor: pointer;}
.single-breed .back-box {
/* 	display: none !important; */
}

/*/===34===/*/

.sabai-entity-id-34 .sabai-directory-search-location input {display: inline;border-radius: 5px;padding: 11px 12px 11px;width: 100%;}
.sabai-entity-id-34 #et-main-area{height:343px;
	background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;background-position: center -4px !important;}

.sabai-entity-id-34 #sabai-inline-nav + #sabai-inline-content, #sabai-nav + #sabai-body {margin-top: 360px;}
.sabai-entity-id-34 .sabai-pull-left {font-size: 35px;position: absolute;top:-15px;font-weight: bold; z-index:2; left:100px;}
.sabai-entity-id-34 #sabai-inline-content {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/matiss-banner1.jpg) !important; background-repeat: no-repeat; height:auto;width:100%; background-position: top center; }
.sabai-entity-id-34 #sabai-inline-content-listings {padding-top:160px;}


/***************popup*************/

#spu-26190 {
    background-color: #fff !important;
    color: #333;
    padding: 0px !important;
    border-radius:10px !important;
    -moz-border-radius:10px;
    -webkit-border-radius: 10px;
    -moz-box-shadow: 0px 0px 10px 1px #666;
    -webkit-box-shadow: 0px 0px 10px 1px #666;
    box-shadow: 0px 0px 10px 1px #666;
    width: 790px !important; border:2px solid #f1c309; top:50px !important; margin:10px 0px;
}

.listradio-wrap .nf-field-element label::after {
    border-radius: 50%;
    content: "";
    width: 18px;
    height: 18px;
    position: absolute;
    left: -30px;
    bottom: 5px;
    top: 0.0em;
}

.hotline-box .nf-error.field-wrap .nf-field-element::after {display: none;}

#nf-error-146_1 {display:none;}
.page-id-23184 .et_pb_text_11 h1 {font-size: 35px;}   
.page-id-23184 #nf-form-19-cont {width: 100%;}
.page-id-23184 #nf-form-19-cont h3 { font-size:30px;}   
.page-id-23184 .et_pb_text_9 h1 {font-size: 35px;}

.blue-bg {background:#cc0000; width:100%; display:block; border-top-left-radius: 8px; border-bottom-left-radius: 8px;height: 480px;}
.dog-box {width:100%; position:relative;margin: 10px 0px 20px;  }
.dog-box h3{color: #fff;font-size: 25px;width: 100%;text-align: center;padding: 0px;line-height: 33px;font-weight: 600;  }

.cat-box { width:100%; position:relative;margin-bottom: 15px;}
.cat-box h1{color: #f1c309;font-size: 44px;border-top: 3px solid #f1c309;border-bottom: 3px solid #f1c309;width: auto;text-transform: uppercase;
text-align: center;font-weight: bold;line-height: 55px;padding: 0px;}

.pet-box {background: url(https://savearescue.org/wp-content/uploads/2020/04/hotline-call.png) center center no-repeat !important;
height:150px; width:100%; position:relative;margin-top: 20px; }

#nf-form-18-cont .nf-form-fields-required{display:none;}

#nf-field-146-container .nf-field-element #nf-label-class-field-146-0{text-align: left;font-size: 20px;font-weight: bold;}
#nf-field-146-container .nf-field-element #nf-label-class-field-146-1 {text-align: left;font-size: 20px;font-weight: bold;}

.popup-bg .nf-error-msg.nf-error-required-error {position: absolute;top: -85px; right: 0px;}
.nf-error.field-wrap .nf-field-element:after {font-size: 18px;position: absolute;top: 3px;right: 1px;bottom: 0px;height: 40px;width: 40px;line-height: 42px;text-align: center;transition: all .5s;}
.popupH {text-align:center; margin:4px 0px;padding:0px;}

.page-id-2125 .nf-form-content label {font-size: 16px;line-height: 20px;font-weight: normal;}
.page-id-2125 .nf-field-element { margin-bottom:20px; margin-top:15px;}



#fvpp-blackout { display: none;
            z-index: 499;
            position: fixed;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            background: #000;
            opacity: 0.5;
        }

        #my-welcome-message {
            display: none;
            z-index: 500;
            position:fixed;
            width: auto;
            margin:1.75rem auto;
            max-width:900px;
            padding: 20px 2%;
            font-family: Calibri, Arial, sans-serif;
            background: #FFF;
            left:0px;
            right:0px;border-radius: 15px;
        }

        #fvpp-close {
            position: absolute;
            top: 10px;
            right: 20px;
            cursor: pointer;
        }

        #fvpp-dialog h2 {
            font-size: 2em;
            margin: 0;
        }
        #fvpp-dialog p {margin: 0;}
        
.modal-body.popup-bg { height:100%; width:100%; padding:0px; }

.hotline-box .nf-form-content .label-above .nf-field-label {margin-top:10px !important;}

.hotline-box #nf-label-field-146_1{display:none;}
.hotline-box #nf-label-class-field-146_1-0 {text-align:left;font-weight: normal;color:#413e3e;}
.hotline-box #nf-label-class-field-146_1-1 {text-align:left;font-weight: normal; color:#413e3e;}
.hotline-box #nf-label-field-147_1 {text-align:left;font-weight: normal; color:#413e3e;}

.hotline-box { text-align:center; width:100%;}
.hotline-box .nf-form-content .listradio-wrap li {margin-bottom: 0px!important;line-height: 0;}
.col-smc {width: auto;padding-left: 8px;padding-right: 8px;margin: 0px auto;}
.hotline-box h1{margin:0px;font-size: 35px;}
.hotline-box .nf-field-label{ width: 100%;display: block;text-align: left; margin-bottom:5px;}
.hotline-box .nf-field-label #nf-label-field-147 { font-size:16px; font-weight:normal;}
.hotline-box .nf-field-label #nf-label-field-146 { font-size:16px; font-weight:normal;}
.hotline-box .ninja-forms-field.nf-element {height:50px;border-radius: 5px;}
.hotline-box .nf-field-element #nf-field-148 {padding: 0px 23px;line-height: 18px;height: 40px;}
div#spu-23266 {border: 2px solid #f1c309;border-radius: 10px; padding:0px; background:#fff;}

.hotline-box .nf-response-msg p {color:#07c314;}

.hotline-box .hotline-heading {margin:8px 0px 0px 0px; color: #000;font-weight: bold; font-size: 35px;margin-top: 10px;}
.hotline-box .hotline-heading span{ color:#cc0000; text-transform:uppercase; font-weight:bold;}
.hotline-box h5{ text-align:center; width:100%;  margin:0px; color:#000;font-size: 22px;padding: 20px 0px;}
.hotline-box #nf-field-148_1 {width:100%; background:#f1c309 !important; font-size:20px;}

.pad35 {padding: 0px 35px;}

#nf-field-116-wrap .nf-field-label {width:30%; display:inline-block;}
#nf-field-116-wrap .nf-field-element {width:60%; display:inline-block;}
#nf-field-116-wrap .nf-field-element ul li { width:200px; float:left;background: none;}
#nf-field-116-wrap .nf-field-element ul li label { width:200px; float:left; text-align: left; color:#333;}
#nf-field-117-wrap .nf-field-label {width:30%; display:inline-block;}
#nf-field-117-wrap .nf-field-element {width:60%; display:inline-block;}
#nf-form-11-cont h3 { display:none;}
#ninja_forms_required_items, .nf-field-container {
    margin-bottom: 5px !important;
}
.nf-form-content input[type=button] { background:#b22423!important; border-radius:4px;padding: 0px 30px;margin-top: 10px !important;}
#nf-field-118-wrap .nf-field-element{text-align: left;
    width: 60%;
    left: 30%;}
.nf-form-content input[type=button]:hover { color:#fff !important;}
#nf-field-118-wrap .nf-field-element{text-align: left;
    width: 60%;
    left: 30%;}
#nf-form-11-cont .nf-form-fields-required{ display:none;}
#nf-error-116 .nf-error-msg.nf-error-required-error {
    color: #e80000;
    width: 60%;
    text-align: left;
    left: 30%;
    position: relative;
}
#nf-error-117 .nf-error-msg.nf-error-required-error {color: #e80000;width: 60%;
    text-align: left;
    left: 30%;
    position: relative;
}


body#error-page {
     max-width: 100% !important;
}

.page-id-2230 .et_pb_text_inner p {color:#333;}

@media (max-width: 767px){
.et_pb_fullwidth_code_0_tb_footer {padding-left:0px;text-align:center; }
}

/*/=======================/*/
.et_pb_blog_grid .category-blog h2.entry-title a{ font-size:25px !important;}
.et_pb_column_2_3 .et_pb_row_inner {
    padding: 0px 0 4.2415%;
}

.sabai-col-sm-6 {
    width: 50%;
}
body.page-id-2287 .sabai.sabai-main { margin:50px auto;
box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.2);
    padding: 30px;
    margin-top: 50px !important;padding-top: 50px;}
    
.sabai-form-type-submit input[type=submit] {
    width: auto !important; padding:12px 30px; background-color:#b22423 !important;color:#fff !important; font-size:16px; border:0px;
}  
.page-id-2287 .sabai-form-type-submit input[type=submit] {color:#fff !important;}


/*/==home-page======/*/
.img_decorte { border-radius: 10px;
display: block;padding-bottom: 15px;
min-height: 252px;
margin-bottom: 30px;
position: relative;
background: #808080;
	box-shadow: 0px 20px 20px 3px #ccc;}
.img_decorte:hover {
background:#cc0000;}
.img_decorte img {border-top-left-radius: 10px; border-top-right-radius: 10px;}
.img_decorte .pet-detail {padding-left:15px;}
.img_decorte .pet-detail  ul{padding:0px; margin:0px 0px; display:none;}
.img_decorte .pet-detail  ul li{color:#000; font-size:15px; font-weight:bold; width:32%; float:left; text-align:center; border-right:1px solid #ccc;}
.img_decorte:hover .pet-detail  ul li{color:#fff;}
.img_decorte:hover .pet-detail  ul li span{color:#fff;}
.img_decorte .pet-detail  ul li:last-child{border-right:none;}

.img_decorte .pet-detail  ul li span{color:#666; font-weight:normal;}

.img_decorte .pet-caption {padding-left:15px;  width:100%;}

.img_decorte .pet-caption h3 {font-size:20px; margin:4px 0px; padding:0px;color: #fff;}

.img_decorte:hover figure a img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
}
.img_decorte img {
    display: inline-block;
    width: 100%;
    transition: all .2s ease-out;
    -webkit-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out;
    border-radius: 5px;object-fit: inherit;
object-position: 0 0;
/*/height: 100% !important;/*/
}

.img_decorte .pet-caption p {margin:0px 0px; padding:0px;
color:#fff; font-size:15px;}

.img_decorte figure {overflow:hidden; height:180px;margin-bottom: 10px;border-top-right-radius: 10px;
border-top-left-radius:10px;}


.et_pb_section_5 .et_animated {opacity: 1 !important;}

.rgtk-kdnSIt5Z .rgtkSearchTable tbody td {
    text-transform: uppercase !important;
}
.rgtk-kdnSIt5Z .rgtkSearchFoundSummary {
        font-size: 27px;
    text-transform: uppercase;
    font-weight: bold;
}
/*/=======search======/*/
.page-id-1074 li.nav-link.get-involved {
    margin-right: 30px!important;
}
body {padding:0px !important;font-family: "arial", sans-serif !important;}
#page-container .et_pb_section {
     background-color:transparent; 
}
body#error-page {padding-top:0px !important; margin-top:0px !important;}
#error-page p {
    font-size: 16px;
    margin:0px !important;
}
.rgtk-kdnSIt5Z .rgtkSearchFormInput { border:1px solid #cc0000 !important;}
 .rgtkSearchForm label {
    font-weight: 600;
    color: 
    #fff;
    font-size: 18px !important;
}
 #content tr td {
    padding-right: 12px;
    padding-left: 12px;
}
.rgtk-kdnSIt5Z .rgtkSearchFormSubFieldTable td {
    vertical-align: top;
    font-size: smaller;
    background: inherit;
    border: 0;
}
table.rgtkSearchTable {
    background-color:
#cc0000;
max-width: 100%;
padding: 10px !important;
width: 100% !important;
margin-bottom: 10px !important;
}


.rgtk-kdnSIt5Z .rgtkSearchPetName {
    text-align: center;
    color:#c00;width: 250px;}
.rgtk-kdnSIt5Z .rgtkSearchPetName a {
    text-align: center;
    color:#c00;}
.rgtkSearchPetBasicInfo {text-align: center;width: 250px;}
.rgtkSearchPetLocationDistance {text-align: center;width: 250px;}

.rgtk-kdnSIt5Z .rgtkSearchResultsCell {
    padding-left: 15px;
    padding-right: 15px;
}
.arrow-left img {position:relative; top:-16px;}
.arrow-right img {position:relative; top:-16px;}

#recent-posts-4 h2.widgettitle{text-align:left;}

.cbp-so-side-left img{float: right;
width: auto;
height: 260px !important;
width: 100% !important;
object-fit: cover;
object-position: 1px 0;border-radius: 10px;}
 #post-303 h5.entry-title{ text-align:left;} 
#post-305 h5.entry-title{ text-align:left;} 
#post-1 h5.entry-title{ text-align:left;} 

h2.sponsor {color:#a50021; font-size: 54px;
font-weight: bold;margin-bottom: 25px;} 
h2.sponsor span {color:#000000;}

#et-boc .topBanner-heading p.petsrvpg {width:100%; margin:0px; padding-left:0px; color:#fff; font-size: 48px;line-height: 40px;
font-weight: bold;text-align: center;}

.topRedLine {
    border-top: 6px solid #f40008;
    width: 100%;
    display: block;
    top:-15px;
    position: relative;
    
    left: 0px;
}
#et-boc .topBanner-heading {
    background: url(https://savearescue.org/wp-content/uploads/2019/12/patch1.png) repeat;
    width: 1170px;
    display: block;
    padding: 15px 0px;
    height: 80px; margin:0px auto;
    position:relative;
    top:-81px;
text-align: left;
    left: 0px;}


.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post{ background:#F5F9FA; border:none; padding-bottom:37px; }

.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post .post-content a{ background:#cd3333; padding:10px 30px; font-weight:bold; border-radius:30px; text-transform:uppercase; color:#fff; margin-top:8px;}
.post-content-inner{ margin-bottom:22px; }
.et_pb_bg_layout_light .et_pb_post p{ text-align:center; }
    
.sabai-col-sm-4.sabai-directory-search-keyword {
    display: none;
}    
#tab3 { position: absolute;top: 365px;right: 217px;z-index: 9999;width: 215px;
display: block;}
#tab3 h3{ display:none;}
#tab3 .sabai-row { width:100%; display:block;}
#tab3 .sabai-row .col-sm-6 { max-width:100%; display:block;}
#tab3 .sabai-row .col-sm-6 .form-group {margin-bottom: 3px;}
#tab3 .sabai-row .col-sm-6 .form-group label{display:none;}
#tab3 .sabai-row .col-sm-6 .form-group input[type="text"] { padding: 5px; border: none;margin-bottom: 7px !important; text-align:left;font-size: 16px;font-weight: bold;background: #ffffff; width: 175px; }
#tab3 .sabai-row .col-sm-6 .form-group input::placeholder {color: #6c757d;opacity: 1;font-weight: bold; font-size:14px;}
#tab3 .sabai-row .col-sm-12 { max-width:100%;}
#tab3 .sabai-row .col-sm-12 .form-group {text-align: center;}
#tab3 .sabai-row .col-sm-12 .form-group .search-btn { background:#cd3333; font-size:14px;border-radius: 30px; padding: 10px 24px;margin-top: 5px;
font-weight: bold;}
#tab3 .sabai-row .col-sm-12 .form-group .search-btn img {display:none;}


#tab4 {position: absolute;top: 220px;right: 4px;z-index: 9999;width: 205px;
display: block;}
#tab4 h3{ display:none;}
#tab4 .sabai-row { width:100%; display:block;}
#tab4 .sabai-row .col-sm-6 { max-width:100%; display:block;}
#tab4 .sabai-row .col-sm-6 .form-group {margin-bottom: 0px;display: block;width: 100%;position: relative;height: 40px;margin-top: 6px;}
#tab4 .sabai-row .col-sm-6 .form-group label{display:none;}
#tab4 .sabai-row .col-sm-6 .form-group input[type="text"] { padding: 5px; border: none; text-align:left; font-size: 16px;font-weight: bold; background:#ffffff; padding-bottom:5px; width:175px; }
#tab4 .sabai-row .col-sm-6 .form-group input::placeholder {color: #6c757d;opacity: 1;font-weight: bold; font-size:14px;}

#tab4 .sabai-row .col-sm-12 { max-width:100%;}
#tab4 .sabai-row .col-sm-12 .form-group {text-align: center;}
#tab4 .sabai-row .col-sm-12 .form-group .search-btn { background:#cd3333; font-size:14px;border-radius: 30px; padding: 10px 24px; margin-top:6px;
font-weight: bold;}
#tab4 .sabai-row .col-sm-12 .form-group .search-btn img {display:none;}



.topRedLineShelters{
    border-top: 6px solid #f40008;
    width: 80%;
    display: block;
    top: 62px;
    position: relative;
    left: 0px;
}
.rgtk-kdnSIt5Z .rgtkSearchFormSelect {
    padding: 4px 6px !important;
}

#post-1681 .et_pb_text_inner p{color:#000; font-weight: normal !important;}
.gs-pagination .page-numbers.current {
    background: #bf2726;;
    border: 1px solid #bf2726;;
    color: #fff;
}
.gs-pagination .page-numbers {
    color: #000;
    
}
.gs-pagination .page-numbers.current:hover {
    background-color: #f3b512;
    border: 1px solid #f3b512;
}

.page-id-23184 .pagination {
    display: block;
}

.sabai-orgsandrescues-listing .entry-content { margin:0px auto; width:1170px;}
.allinonimg {margin-top:336px;}

.sabai-directory-listings-with-map .sabai-row {
    width: auto;
    background: #fff;
    padding: 20px 10px 10px;
    transition: .5s;
    border: 1px solid #ddd;margin: 5px 0px;
}
.sabai-directory-listings-with-map .sabai-row:hover {
    box-shadow: 5px 5px 30px rgba(190,37,38,.5);
    transition: .5s;
}

.breed-template-default .sabai-directory-listings-list {height: 879px; overflow-y: auto;width: 99% !important;}

.breed-template-default .sabai-pull-left {
    position: absolute;
    top: -495px;z-index: 2; left:75px; font-size:35px;
}

.breed-template-default.single-breed .sabai-pull-left {position: static;top: 0px;z-index: 2; left:0px; font-size:24px;}

.breed-template-default .breedprof .left img {
    width: 100%;max-height: 255px; }
    
.breed-template-default .sabai-pull-left > span {
    line-height: 24px!important;
	font-size:22px;
	display:inline-block;
}    
#pagination_top_back .sabai-pull-left{
	width:50%;
}
 .postid-4495 .sabai-pull-left {
    top: -500px;
} 
.breed-template-default .sabai-pull-right {
    padding-top: 5px;
}  
.breedprof .left {
    width: 100%;
    height: auto;
    float: left;
    margin-top:45px;
}
.breedprof .right {
    width: 100%;
    height: auto;
    float: right;
    margin-top: 0px;
}

.breedprof .puppy-tabs ul {
    width: 100%;
    height: auto;
    min-height: 150px;
    float: left;
}

.right.cust_rit_degn.singleG-box ul {border: 0px !important;height: auto !important;margin: 0px;}
.right.cust_rit_degn.singleG-box ul li {border-bottom:0px;}
    
 .back-boxbreed {left:0px;}  
 .back-boxbreed {
	 width: 75px;
	display: inline-flex;
    justify-content: center;
    align-items: center;
	top:-15px;
	position: relative;
	height: 75px;
	margin-bottom: 0px;
	background:none;
}
.back-boxbreed a {
    color: transparent;
    padding: 28px 16px;
	background: url(https://savearescue.org/wp-content/uploads/2020/04/back-icon.png) !important;
	background-repeat: no-repeat;
	background-size:cover;
	width:100%;
	height:100%;
}
 
.breedprof .right ul li p {
    height: 36px;
    float: left;
    line-height: 36px;
    color: #727272;
    padding-left: 5px;
    font-size: 14px !important;
}    

.pcss3t > label {
    font-size: 18px;
}
.pcss3t .typography {
    font-size: 16px;
}
#nf-form-19-cont {width:430px; margin:0px auto; text-align: center;}

#nf-form-19-cont .nf-field-label {display:none;}
#nf-form-19-cont .nf-form-fields-required { display:none;}

#nf-field-113-wrap .nf-field-label {display:none;}


div#text-2 {display: none;}

strong.redsecr {font-size: 42px !important;}

.searchdy {text-align: center; font-weight:bolder;}

.dockteamimg img {float: right;
width: auto;
height: 240px !important;
width: 100% !important;
object-fit: cover;
object-position: 1px 0;
border-top-left-radius: 10px;}

.page-id-22152 .et_pb_row_inner.et_pb_row_inner_2 {min-height: 321px;}
.page-id-22152 .et_pb_text_5.et_pb_text {background-color: #dddddd !important;}
.page-id-22152 .et_pb_text_7 {background-color: #fff;}

.gs_tm_theme1 .single-mem-desc-social, .gs_tm_theme7 .single-mem-desc-social {border-radius: 10px;}

.page-id-1999 .nf-form-content label {font-size: 16px;line-height: 20px;font-weight: normal;}

.page-id-2095 .nf-field-label label {font-size: 16px;line-height: 20px;font-weight: normal;}
    
 .page-id-2095 .nf-form-content {margin-top: 30px; padding:20px;}
.breedprof .right.cust_rit_degn ul li {
    box-shadow: 0 0;
    margin: 0;
    height: 34px;
    border-radius: 0;
}
.single-graph .bar {height: 29px;margin: 0px;}
.breedprof .left.lft_cust_sec ul {height: 255px;}
.pcss3t.pcss3t-effect-slide-left.pcss3t-effect-slide-top.history-box > ul {border:2px solid #B92020 !important;}
.history-box > input:checked + label {background: #B92020;color: #fff;border-radius: 5px 5px 0 0;}
.history-box > label {border-radius: 5px 5px 0 0;}
.puppy-tabs ul {
    border: 2px solid #B92020;
    margin-bottom:0px !important;
    width: 95%;
    height: 880px !important;
    margin-top: 0 !important;
    overflow: auto;
}

.mar60 {margin-bottom:60px;}

.lft_cust_sec .sabai-btn-default:hover, .lft_cust_sec .sabai-btn-default.sabai-active {
    color: #fff !important;
    background-color: #B92020 !important;
    border-color: #B92020 !important;
}
.lft_cust_sec .sabai-btn-default:hover, .lft_cust_sec .sabai-btn-default.sabai-active {
    color: #fff !important;
    background-color: #B92020 !important;
    border-color: #B92020 !important;
}

.page-id-23184 .et_pb_slider .et_pb_slide_0 {
    top: 0px; padding-top:20px;
}
.page-id-23184 .et_pb_slider .et_pb_slide_1 {
    top: 0px; padding-top:20px;
}

.et_pb_module.et_pb_text.et_pb_text_10.appcontent.et_pb_text_align_left.et_pb_bg_layout_light {margin-right: 25%; margin-top: 90px;}
    
.sabai-navigation.sabai-navigation-bottom.sabai-clearfix .back-box {display:none;}

.artsec1 {margin:0px !important; width:100%; display:block;}
.artsec1 h2 {margin:10px 0px; width:100%; display:block; font-size:25px; color:#cc0000;}

.artsec3{ font-size:18px; text-align:left !important;margin-bottom: 10px !important; min-height:auto;}
.artsec3 .et_pb_post {margin-bottom:0px;}
.artsec3 .et_pb_post h2 {font-size:17px; text-align:left !important;padding-left:15px;margin-left: 8px;margin-right: 8px; font-weight:normal; background: url(https://savearescue.org/wp-content/uploads/2020/03/bullet.png) no-repeat left 5px;}
.artsec3 .et_pb_post h2 a:hover { color:#b22423;}   
   
    
.artsec2 {margin-bottom: 20px !important;}

.artsec4  { background:#b22423;color:#fff;}
.artsec4:hover{ background:#b22423 !important;color:#fff;}

.artoutsec {    min-height: 500px;border: 1px solid #ccc;padding-top: 20px;}


.sabai-entity-bundle-name-orgsandrescues_listing .sabai-entity-mode-full {background: #f2f2f2; border: 1px solid #ccc;padding: 20px; margin-top: 30px;}
.sabai-entity-bundle-name-orgsandrescues_listing .sabai-nav-tabs.sabai-nav-justified > li {display: table-cell;width: 1%;}
.sabai-entity-bundle-name-orgsandrescues_listing .sabai-nav > li > a {width: auto;}
.sabai-entity-bundle-name-orgsandrescues_listing .sabai-btn-warning {display: none;}
.sabai-entity-bundle-name-orgsandrescues_listing .sabai-btn.sabai-btn-default.sabai-btn-sm.sabai-voting-btn-favorite {display: none;}
.sabai-entity-bundle-name-orgsandrescues_listing .sabai-navigation {padding: 0 0 0px; position:relative;}
.sabai-entity-bundle-name-orgsandrescues_listing .sabai input {width: auto;}
.sabai-entity-bundle-name-orgsandrescues_listing li.sabai-active a {display: block;}
.sabai-entity-bundle-name-orgsandrescues_listing .sabai-navigation.sabai-navigation-bottom.sabai-clearfix {float: none;}

.sabai-entity-bundle-name-orgsandrescues_listing .sabai-pagination.sabai-btn-group {top:20px;}
.sabai-entity-bundle-name-orgsandrescues_listing .sabai-btn.sabai-btn-default.sabai-dropdown-toggle.sabai-btn-sm {position: relative;right: 10px;}
.sabai-entity-bundle-name-orgsandrescues_listing .sabai-pull-right {padding-top: 0px;position: relative;top:-20px;}


.sabai-entity-bundle-name-petsevices_listing .sabai-pull-left {position: relative;left: 115px;top: -160px;font-size: 40px;width: auto;}
.sabai-entity-bundle-name-petsevices_listing .sabai-navigation.sabai-navigation-bottom.sabai-clearfix .sabai-pull-left {position: absolute;left: 0px;top: -816px;color: #000;font-size: 40px;}


/*/----------------------/*/

.sabai-entity-bundle-name-petsevices_listing .sabai-entity-mode-full {background: #f2f2f2; border: 1px solid #ccc;padding: 20px; margin-top: 30px;}
.sabai-entity-bundle-name-petsevices_listing .sabai-nav-tabs.sabai-nav-justified > li {display: table-cell;width: 1%;}
.sabai-entity-bundle-name-petsevices_listing .sabai-nav > li > a {width:auto;}
.sabai-entity-bundle-name-petsevices_listing .sabai-btn-warning {display: none;}
.sabai-entity-bundle-name-petsevices_listing .sabai-btn.sabai-btn-default.sabai-btn-sm.sabai-voting-btn-favorite {display: none;}
.sabai-entity-bundle-name-petsevices_listing .sabai-navigation {padding: 0 0 0px; position:relative;}
.sabai-entity-bundle-name-petsevices_listing .sabai input {width: auto;}
.sabai-entity-bundle-name-petsevices_listing li.sabai-active a {display: block;}
.sabai-entity-bundle-name-petsevices_listing .sabai-navigation.sabai-navigation-bottom.sabai-clearfix {float: none;}

.sabai-entity-bundle-name-petsevices_listing .sabai-pagination.sabai-btn-group {top:20px;}
.sabai-entity-bundle-name-petsevices_listing .sabai-btn.sabai-btn-default.sabai-dropdown-toggle.sabai-btn-sm {position: relative;right: 10px;}
.sabai-entity-bundle-name-petsevices_listing .sabai-pull-right {padding-top: 0px;position: relative;top:-20px;}


.page-id-1190 .et_pb_image_0 .et_pb_image_wrap img {height: auto !important;min-height: 358px;}
.page-id-1190 .et_pb_image_3 .et_pb_image_wrap img {height: auto !important;min-height: 358px;}

.page-id-1190 .et_pb_column_2_3 > .et_pb_row_inner.et_pb_gutters3 > .et_pb_column_1_3, .page-id-1190 .et_pb_gutters3 .et_pb_column_2_3 > .et_pb_row_inner > .et_pb_column_1_3 {width: 48.2% !important;margin-right: 3%  !important;}
.page-id-1190 .et_pb_column.et_pb_column_1_3.et_pb_column_inner.et_pb_column_inner_2.et-last-child {margin-right:0%  !important;}
.page-id-1190 .et_pb_column.et_pb_column_1_3.et_pb_column_inner.et_pb_column_inner_5.et-last-child {margin-right:0%  !important;}

.page-id-1190 .et_pb_column_2_3 .et_pb_row_inner {padding: 0px 0 3%;}

.blog #sidebar {float: left;width:24.2231%;}
.blog #sidebar .rpwe-block ul {width: 100%;display: block;padding-left: 0px;list-style: none;}
.blog #sidebar .rpwe-block ul li {width: 100% !important;display: block !important;padding-left: 0px;list-style: none; margin:0px !important; padding:0px !important;border-bottom: 0px !important;}
.blog #sidebar li a {width: 100% !important;display: block !important;color: #999999;font-size: 15px;}
.blog #sidebar li a:hover {width: 100% !important;display: block !important; color:#cc0000;font-size: 15px; background: url(https://savearescue.org/wp-content/uploads/2019/12/arrow1.png) no-repeat center left #d7d7d7;}
.blog #sidebar h3.rpwe-title {margin: 0px;padding: 0px;}
.blog #sidebar .rpwe-title {margin: 0px;padding: 0px;}
.blog #sidebar li a {width: 100%;display: block;border-bottom: 1px solid #bbbbbb;background: url(https://savearescue.org/wp-content/uploads/2019/12/arrow1.png) no-repeat center left;
    padding: 10px 0px 10px 27px;font-weight: normal;}
.blog #left-area {width: 70%;margin-right: 5%;padding-bottom: 23px;border: 1px solid #ccc;border-radius: 10px;padding: 20px;margin-bottom: 40px;}
.blog #submit {background: #b22423 !important;color: #fff;border-color: #b22423;}
.blog #author {border:1px solid #c4c4c4;}
.blog .form-submit {text-align: left;}
.blog #sidebar li a {width: 100%;display: block;font-size: 15px;background: url(https://savearescue.org/wp-content/uploads/2019/12/arrow1.png) no-repeat center left;padding: 10px 0px 10px 27px; font-weight: normal;}

 
.archive #sidebar {float: left;width:24.2231%;}
.archive #sidebar .rpwe-block ul {width: 100%;display: block;padding-left: 0px;list-style: none;}
.archive #sidebar .rpwe-block ul li {width: 100% !important;display: block !important;padding-left: 0px;list-style: none; margin:0px !important; padding:0px !important;border-bottom: 0px !important;}
.archive #sidebar li a {width: 100% !important;display: block !important;color: #999999;font-size: 15px;}
.archive #sidebar li a:hover {width: 100% !important;display: block !important; color:#cc0000;font-size: 15px; background: url(https://savearescue.org/wp-content/uploads/2019/12/arrow1.png) no-repeat center left #d7d7d7;}
.archive #sidebar h3.rpwe-title {margin: 0px;padding: 0px;}
.archive #sidebar .rpwe-title {margin: 0px;padding: 0px;}
.archive #sidebar li a {width: 100%;display: block;border-bottom: 1px solid #bbbbbb;background: url(https://savearescue.org/wp-content/uploads/2019/12/arrow1.png) no-repeat center left;
    padding: 10px 0px 10px 27px;font-weight: normal;}
.archive #left-area {width: 70%;margin-right: 2%; margin-left:2%;margin-top:1%;padding-bottom: 23px;border: 1px solid #ccc;border-radius: 10px;padding: 20px;margin-bottom: 40px;}
.archive #submit {background: #b22423 !important;color: #fff;border-color: #b22423;}
.archive #author {border:1px solid #c4c4c4;}
.archive .form-submit {text-align: left;}
.archive #sidebar li a {width: 100%;display: block;font-size: 15px;background: url(https://savearescue.org/wp-content/uploads/2019/12/arrow1.png) no-repeat center left;padding: 10px 0px 10px 27px; font-weight: normal;}


.single-post #sidebar {float: left;width:24.2231%;}
.single-post #sidebar .rpwe-block ul {width: 100%;display: block;padding-left: 0px;list-style: none;}
.single-post #sidebar .rpwe-block ul li {width: 100% !important;display: block !important;padding-left: 0px;list-style: none; margin:0px !important; padding:0px !important;border-bottom: 0px !important;}
.single-post #sidebar li a {width: 100% !important;display: block !important;color: #999999;font-size: 15px;}
.single-post #sidebar li a:hover {width: 100% !important;display: block !important; color:#cc0000;font-size: 15px; background: url(https://savearescue.org/wp-content/uploads/2019/12/arrow1.png) no-repeat center left #d7d7d7;}
.single-post #sidebar h3.rpwe-title {margin: 0px;padding: 0px;}
.single-post #sidebar .rpwe-title {margin: 0px;padding: 0px;}
.single-post #sidebar li a {width: 100%;display: block;border-bottom: 1px solid #bbbbbb;background: url(https://savearescue.org/wp-content/uploads/2019/12/arrow1.png) no-repeat center left;
    padding: 10px 0px 10px 27px;font-weight: normal;}
.single-post #left-area {width: 70%;margin-right: 5%;padding-bottom: 23px;padding: 20px;margin-bottom: 40px;}
.single-post #submit {background: #b22423 !important;color: #fff;border-color: #b22423;}
.single-post #author {border:1px solid #c4c4c4;}
.single-post .form-submit {text-align: left;}
.single-post #sidebar li a {width: 100%;display: block;font-size: 15px;background: url(https://savearescue.org/wp-content/uploads/2019/12/arrow1.png) no-repeat center left;padding: 10px 0px 10px 27px; font-weight: normal;}


.single-post .container-fluid{height:343px;
	background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important; background-attachment: scroll;
background-repeat: no-repeat;background-position: center -4px !important;}

.single-post #et-boc .topBanner-heading {
    background: url(https://savearescue.org/wp-content/uploads/2019/12/patch1.png) repeat;width: 1170px;display: block;padding: 15px 0px;height: 80px;margin: 0px auto;position: relative;top: 263px;text-align: left;left: 0px;}


.et_pb_module.et_pb_text.et_pb_text_2.faqsec3.et_pb_text_align_left.et_pb_bg_layout_light {
    margin-left: 0px !important;margin-right: 0px !important;}
.et_pb_module.et_pb_text.et_pb_text_2.faqsec3.et_pb_text_align_left.et_pb_bg_layout_light p {margin-left: 0px;}
.et_pb_module.et_pb_text.et_pb_text_3.faqsec4.et_pb_text_align_left.et_pb_bg_layout_light {margin-left: 0px !important;
    margin-right: 0px !important;margin-bottom: 25px !important;}

.et_pb_module.et_pb_text.et_pb_text_3.faqsec4.et_pb_text_align_left.et_pb_bg_layout_light p {margin-left: 0px;}

.et_pb_module.et_pb_text.et_pb_text_4.faqsec5.et_pb_text_align_left.et_pb_bg_layout_light {margin-left: 0px !important;margin-right: 0px !important;}
    
.et_pb_module.et_pb_text.et_pb_text_6.faqsec9.et_pb_text_align_left.et_pb_bg_layout_light {margin-left: 0px !important;margin-right: 0px !important;}

p {margin-left: 0px;}    
    
.et_pb_module.et_pb_text.et_pb_text_7.faqsec10.et_pb_text_align_left.et_pb_bg_layout_light { margin-left: 0px !important;margin-right: 0px !important;}
    
.et_pb_module.et_pb_text.et_pb_text_7.faqsec10.et_pb_text_align_left.et_pb_bg_layout_light p { margin-left: 0px;}    
    
.et_pb_module.et_pb_text.et_pb_text_8.faqsec11.et_pb_text_align_left.et_pb_bg_layout_light {   margin-left: 0px !important;margin-right: 0px !important;}
    
.et_pb_module.et_pb_text.et_pb_text_8.faqsec11.et_pb_text_align_left.et_pb_bg_layout_light p {margin-left: 0px;} 

h4.widgettitle {background: #be2526;padding: 10px 0px 10px 0px;border-radius: 4px;color: #fff !important;margin-bottom: 0px;text-align: center; font-weight: bold; font-size:24px;}

.comment-reply-link.et_pb_button {background: #b22423 !important;color: #fff;border-color: #b22423;}

.sabai-entity-bundle-name-petsevices_listing .container-fluid {height: 343px;background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important;background-attachment: scroll;background-repeat: no-repeat;background-position: center -4px !important;}
    
.sabai-entity-bundle-name-petsevices_listing #et-boc .topBanner-heading {
    background: url(https://savearescue.org/wp-content/uploads/2019/12/patch1.png) repeat;width: 1170px;display: block;padding: 15px 0px;height: 80px;margin: 0px auto;position: relative;top: 263px;text-align: left;left: 0px;}

.breed-main .list ul li a {width: 25%;font-size: 14px;}

.breed-main .list {width: 100%;padding: 0 0px;}

.et_pb_gutters3 .et_pb_column_2_3, .et_pb_gutters3.et_pb_row .et_pb_column_2_3 {/*width: 70%;*/ width:65%;margin-top: 15px;}
.et_pb_gutters3 .et_pb_column_1_3, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 {width: 24.2231%;}

.nf-form-fields-required {display: none;}

.contlvfeed {font-size:80px; text-align:center; background-image: url(https://savearescue.org/wp-content/uploads/2020/04/love.png) !important;background-repeat:no-repeat;
background-position: 200px 4px;}

button.btn.btn_submit {
    background: #be2526;
    padding: 10px 30px 10px 30px;
    border-radius: 4px;
    color: #fff;
}
h1#quiz-top-results-headline {
    color: #be2526;
    text-align: center;
}

#quiz-results-div > h3 {height: 490px;
padding-top: 323px;
padding-left: 219px;
font-size: 26px;font-weight:bold;
padding-right: 210px; text-align:center; background: url(https://savearescue.org/wp-content/uploads/2020/04/cat-banner.jpg) no-repeat center center !important;}

.breed-main .preview .sub h2 {
    width: 400px;}
    
.petserlist { font-size:49px; text-transform:uppercase;}   
img.appimage { width: 38%;margin: 13px 118px;display: block;}
.apptxtsection {margin-right:22%; text-align:center; margin-top:0px; text-transform: none; color:#000;padding-bottom: 0px;}
.searchdy {font-size:35px; text-transform:capitalize;}
.allinone {font-size:30px; font-weight: 600; }

h2.widgettitle {
background: #be2526;
padding: 10px 0px 10px 0px;
border-radius: 4px;
color: #fff !important;margin-bottom: 0px; text-align:center;
}

.rpwe-li.rpwe-clearfix .rpwe-title {margin:0px; padding:0px;}

.rpwe-li.rpwe-clearfix .rpwe-title:hover {
    background: #d7d7d7;}
    
.rpwe-li.rpwe-clearfix .rpwe-title:hover a {color:#cc0000;}   

.nf-form-content .label-above .nf-field-label, .nf-form-content .label-below .nf-field-label, .nf-form-content .label-hidden .nf-field-label {margin-top: 15px;}

.et_pb_tabs_controls li.et_pb_tab_active {background-color: #cd3333;}
.et_pb_tabs_controls li.et_pb_tab_active a {color: #fff !important;}    
 
 
    
#breeds-list {
    background-color: #dddddd !important;
    padding-top: 10px !important;
    padding-bottom: 6px !important;
    margin-top: -2px !important;font-weight:normal;
} 
#breeds-list .et_pb_text_inner p{font-weight:normal; font-size: 20px; font-family: "arial", sans-serif !important;} 
#breeds-list .et_pb_text_inner p strong{font-weight:normal; font-size: 20px;font-family: "arial", sans-serif !important;} 

#breeds-list:hover {
    background-color: #cd3333 !important;
    padding-top: 10px !important;
    padding-bottom: 6px !important;
    margin-top: -2px !important;font-weight:normal;
} 

#breeds-list:hover p {text-align: center;color: #fff;font-size: 20px;}
#breeds-list:hover p strong{text-align: center;color: #fff; font-weight:normal;}

    
.dockteamimg span {
	position: relative;
}
.dockteamimg span::before {
	position: absolute;
	top: 0;
	left: -75%;
	z-index: 2;
	display: block;
	content: '';
	width: 50%;
	height: 100%;
	background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	-webkit-transform: skewX(-25deg);
	transform: skewX(-25deg);
}
.dockteamimg span:hover::before {
	-webkit-animation: shine .75s;
	animation: shine .75s;
}
@-webkit-keyframes shine {
	100% {
		left: 125%;
	}
}
@keyframes shine {
	100% {
		left: 125%;
	}
}


.breedsimg span {
	position: relative;
}
.breedsimg span::before {
	position: absolute;
	top: 0;
	left: -75%;
	z-index: 2;
	display: block;
	content: '';
	width: 50%;
	height: 100%;
	background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	-webkit-transform: skewX(-25deg);
	transform: skewX(-25deg);
}
.breedsimg span:hover::before {
	-webkit-animation: shine .75s;
	animation: shine .75s;
}
@-webkit-keyframes shine {
	100% {
		left: 125%;
	}
}
@keyframes shine {
	100% {
		left: 125%;
	}
}

/*/=========SHINE-END=================/*/
    
.animal-services {background:#fff !important; color:#000;}   
.animal-services p{color:#000 !important;}  
.growevry {background:#fff !important; color:#000;}   
.growevry p{color:#000 !important;}



.nf-form-content .list-select-wrap .nf-field-element > div, .nf-form-content input:not([type="button"]), .nf-form-content textarea {
    background: #fff;
}

/*---------------------by anurag **********/


.mt-5, .my-5 {
    margin-top: 3rem!important;
}
.bg-light {
    background-color: #f3b512!important;
}
.bg-light1 {
    background-color: #f3b512!important;
}
.contact-icon {
    text-align: center;
    border-radius: 10px;
    padding: 40px 10px 20px 10px;min-height: 185px;
}
.contact-icon-info h5 {
    color: #fff;
    font-size: 22px;
    font-weight: 600;
    margin-bottom: 20px;
}

.contact-icon-info a {
    color: #000;
}
.contact-icon-info a:hover {
    color: #cc0000;
}
.contact-icon-info p {
    font-size: 18px;
    line-height: 1.6;
    font-weight: 400;
    color: #000000;
}
.contact-icon.bg-light1 .contact-icon-info p {
    color: #fff;
}
.contact-icon .top-icon {
    transition: all .3s ease-out;
    font-size: 30px;
    top: -40px;
    color: #fff;
    position: absolute;
    right: 0;
    left: 0;
    width: 60px;
    margin: auto;
    height: 60px;
    border-radius: 50%;
    line-height: 60px;
}
.top-icon {
    background-color: #be2526;
}


.post-23923 .et_pb_toggle_close {background-color: #be2526;border: none;border-radius: 5px; margin-bottom:20px !important;padding:10px 15px;}

.post-23923 .et_pb_toggle_close h5.et_pb_toggle_title {
    color: #fff;margin:0px; padding:0px;
}
.post-23923 .et_pb_toggle_title:before {
    color: #fff; font-size: 25px; 
}
  
.post-23923 .et_pb_column .et_pb_module {margin-bottom: 20px !important;border-radius: 5px;}

  
.page-id-19745 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}
.page-id-22152 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}
.page-id-1999 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}
.page-id-2063 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}
.page-id-2207 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}

.page-id-26084 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}

.page-id-26077 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}

.page-id-26230 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}



.page-id-1727 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}
.page-id-1681 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}
.page-id-29400 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}
.page-id-2081 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}
.page-id-19478 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}
.page-id-19492 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}
.page-id-19501 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}
.page-id-19508 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}
.page-id-19516 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}
.page-id-19524 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}
.page-id-19529 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}
.page-id-19539 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}  
 .page-id-19544 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}  
.page-id-19535 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}  

.page-id-2095 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}  

.page-id-2125 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}  
.page-id-2149 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
}  
.page-id-22107 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
} 

.page-id-22060 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
} 

.page-id-23474 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
} 
.page-id-22130 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
} 
.page-id-23457 .et_pb_container.clearfix.et_pb_empty_slide {height: 420px !important;} 

.page-id-23558 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;} 
.page-id-23565 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;} 

.page-id-23923 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;} 

.page-id-22119 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;} 

.page-id-22085 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;} 

.page-id-23568 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;
} 
.page-id-23571 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;} 

.page-id-24746 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;}
.page-id-2230 .et_pb_container.clearfix.et_pb_empty_slide {
    height: 420px !important;}

.page-id-1190 .et_pb_gutters3 .et_pb_column_1_3, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 {
    width: 27.5%;}
.page-id-1190 .et_pb_gutters3 .et_pb_column_2_3 {
    width: 67%;}
 .slidersectinr{height:380px;} 
    
   .applogotxt span {
    font-size: 40px;
    color: #000;
  /*  text-shadow: 2px 2px 4px #000000;*/
    font-weight: 700;
    position: absolute;
    margin-top: 19px;
}


p.apptxtsection {
    font-size: 28px;
}
p.apptxtsection span {
    font-size: 28px; color:#cc0000;
}
.applogotxt {
    margin-left: -85px;
}
.dog-picon {text-align: center; margin:0px;}
img.apppowicon {
    margin-left: -120px;
}

.page-id-23184 .et_pb_column.et_pb_column_1_2.et_pb_column_17.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    margin-top: 20px;
}

.custom-html-widget {
    position: fixed;
    bottom: 270px;
    right: 0;
    z-index: 999;
    width: 100px;
    text-align: center;
    color: #fff;
}

.custom-html-widget span a{
line-height: 19px;
    color: #000000;
    font-size: 14px;
    display: block;
}

.adoptable-link-container {
    position: relative;    
    background: #cc0000;
    width: 55px;
    height: 55px;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0 0 3px #ccc;
    margin-right: 0;   
    margin-left: 20px;
    margin-bottom: 5px;
}


.wellcome {
    transition: all 500ms ease 0s;
    padding-top: 37px;
}
.wellcome .img-holder {
    transition: all 500ms ease 0s; border:1px solid #e7eaf3;
    overflow: hidden;
}
.wellcome .img-holder img {width:100%;}
.wellcome-text h4 {
    position: relative;
}
.wellcome .wellcome-text h4 a {
    color: #222222;
    display: inline-block;
    font-size: 18px;
    font-weight: 700;
    line-height: 24px;
    transition: all 500ms ease 0s;
    padding-top: 54px;
    text-transform: uppercase;
}
.wellcome-text h4 span {
    color: #f4f4f4;
    font-size: 68px;
    text-transform: uppercase;
    font-weight: 800;
    left: 0;
    line-height: 24px;
    position: absolute;
    top: 54px;
    z-index: -1;
}
.wellcome .wellcome-text p {
    color: #666666;
    font-size: 14px;
    display: block;
    line-height: 24px;
    padding-top: 5px;
}
.wellcome .wellcome-text a i {
    margin-left: 9px;
}
.wellcome .wellcome-text a {
    color: #222222;
    display: inline-block;
    transition: all 500ms ease 0s;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    padding-top: 15px;
    text-transform: uppercase;
} 

#menu-header-menu li.current-menu-item > a {
    color: #e60000 !important;
}
#menu-header-menu .pet-btn.current-menu-item > a {
	color: #ffff !important;
}

/*/#menu-header-menu li.current-menu-ancestor > a {
    color: #e60000 !important;
}/*/

.nav li ul .current-menu-item a {
    color: #e60000 !important;
}

/*/#menu-header-menu li.current-menu-item > a,
#menu-header-menu li.current-menu-ancestor > a,
.nav li ul .current-menu-item a {
    color: #e60000 !important;
}/*/


.page-id-19745 p.card-text {
    font-weight: normal;
}
img.wp-image-24096.alignnone.size-full {
    margin-bottom: 10px;
}
img.wp-image-24097.alignnone.size-full {
    margin-bottom: 10px;
}
   
.cat-img {background: url(https://savearescue.org/wp-content/uploads/2020/04/CatAtComputer.jpg) no-repeat; height: 184px;
width: auto;
background-size: 112%;
border-radius: 10px;}
.dog-img {background: url(https://savearescue.org/wp-content/uploads/2020/04/DogandCatComputer.jpg) no-repeat;height: 270px;
width: auto;
background-size: 112%;
border-radius: 10px; }

.post-23923 .et_pb_toggle_close h5.et_pb_toggle_title {
    color: #fff;
    font-size: 24px;
}
    .post-content { text-align:center;}
    
.mission-box { width:100%; display:block;}
.mission-box h3 {text-decoration:underline}  
.mission-box p { margin-bottom:20px;} 
.hotline-img1 {margin:25px 0px 25px; text-align:center;}
.hotline-img {margin:60px 0px 25px; text-align:center;}


.page-id-1190 .donttxt {font-size:80%;}
    
   div#mceu_52 {
    display: none;
}

.sabai-entity-bundle-name-orgsandrescues_listing .sabai-pull-left {
    position: relative;
    left: 115px;
    top: -160px;
    font-size: 40px;
    width: auto;
}


.page-id-22985 .entry-title.main_title {background: url(https://savearescue.org/wp-content/uploads/2019/12/patch1.png) repeat; border-top:6px solid #f40008;line-height: 40px;
width: 100%;display: block;padding: 15px 20px;height: 80px;position: relative;bottom: -40px;text-align: left;left: 0px;color: #fff;text-align: center; font-size:45px; font-weight:bold;}

.page-id-31780 .entry-title.main_title{text-align:center;}
.page-id-31780 #info-error{text-align:left;background:none;color:red;}

.page-id-22985 #et-main-area {
    height: 343px;
    background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: center -4px !important;
}
.page-id-22985 #main-content {
    background-color:transparent ; padding-top:165px;
}
.page-id-22985 #left-area {
    float: left;
    padding-right:0%;
    width: 100%;}

.page-id-22985 .sabai-directory-search-location input {
    display: inline;
    border-radius: 5px;
    padding: 11px 12px 11px;
    width: 100%;
}
.page-id-22985 .sabai-pull-left {top: -20px; }

.page-id-22985 #content-area #sidebar{ display:none !important;} 

.inernews {position: relative;top: 342px;text-align: center;}
.inernews .nf-field-label #nf-label-field-146 {display:none;}
.inernews #nf-field-146-container { width: 33%;display: inline-block;}
.inernews #nf-field-147-container {width: 52%;display: inline-block;}
.inernews .nf-field-label {color:#fff;}
.inernews .label-above .nf-field-element, .inernews .label-below .nf-field-element {margin: 0;width: 280px;}
/*.inernews .nf-field-element ul {position: absolute;top: 0px; width: 100%;}*/
.inernews .nf-field-element ul li  {widht:150px}
.inernews .nf-error-msg.nf-error-required-error {display:none;}
.inernews .nf-error-msg.nf-error-field-errors {display:none;}
.inernews #nf-field-148 {position: absolute;top: -66px;right: -525px; background-color: #f3b512 !important;cursor: pointer;}
.inernews .nf-error.field-wrap .nf-field-element::after {display:none;}
.inernews .nf-pass.field-wrap .nf-field-element::after {display:none;}
.inernews #nf-label-field-147 {padding-top:20px; font-weight:normal; font-size:20px;width: 63px; font-weight: 700;}
.inernews #nf-field-147 {margin-top:17px;border-radius: 5px;width: 270px;}
.inernews #nf-field-146-wrap {padding-left:0px; width:300px;}
.inernews .nf-response-msg {position: absolute;top: 180px;text-align: center;left: 0px;right: 0px; font-size:20px;text-transform: capitalize;}
.inernews .nf-response-msg p {margin:0px; color:#fff !important;text-transform: capitalize;}
.inernews .et_pb_code_inner ul li {background: none !important;}
.inernews .listradio-wrap .nf-field-element label.nf-checked-label::before {background: #c00;}
.inernews .listradio-wrap .nf-field-element label.nf-checked-label::before {height: 9px;width: 9px;left: -26px;bottom: 5px;top: 6px;}
.inernews .listradio-wrap .nf-field-element label.nf-checked-label::after {
    border-color: #f1c309 !important;
    transition: all .5s;
}
.inernews .nf-error-msg.nf-error-invalid-email {position:absolute; top:0px; color:#fff;padding-left: 65px;}
.inernews .ninja-forms-req-symbol {color:#fff !important; display:none;}

.homhotpra {font-size:25px; margin:0px 7%; padding:0px 40px; border-bottom: 2px solid #f3b512; padding-bottom:10px !important;font-family: "arial", sans-serif !important;}
p.homhotpra strong {font-size:35px;}
.hotlnsectionout {background: url(https://savearescue.org/wp-content/uploads/2020/04/pet-group.jpg) no-repeat #cc0000 top center !important; padding-bottom: 40px !important;}

#phoneimg {margin-top: 12px;}
.signpet { margin:35px auto; width:auto;text-align: center;}
.signpet-btn { padding:20px 0px;}
.signpet-btn a{ padding:0px; color:#096fd8; text-align:center; font-size:22px;}
h2#quiz-top-results-headline {
    color: #000;
}
.nf-error-msg.nf-error-field-errors {
	color: #fff !important;
	border: 1px solid #fff;
}
.nati-box {margin-bottom:40px;}
.adv-text {width:100%; display:block;}
.adv-text p{ margin:10px 0px;width:100%;display:block;}
.adv-text p a{ width:auto; color:#000;}
.adv-text p a:hover{ width:auto; color:#cc0000; text-decoration: underline;}
.adv-text h3{ margin:10px 0px;width:100%;display:block;text-align: left;font-weight: bold; padding-bottom:30px;}
.adv-text ul{ margin-top: 20px;width:100%;display:block;list-style-type: disc;}
.adv-text li{ margin-left: 30px; width:auto; margin-top:10px; margin-bottom:5px; list-style-type: disc;}

#sabai-inline-content-nearby .back-box{
display: none !important;
}
#sabai-inline-content-related .back-box{
display: none !important;
}

.sabai-entity-bundle-name-petsevices_listing .sabai-directory-listings-container {
    position: relative;
    top: 10px;
}
.privacypolicy {
    color: #000000;
    font-weight: normal;
}
.privacypolicy h3{
    margin: 20px 0px 0px;
}


.col-lg-4.mt-5.res-margin {
    margin-top: 49px !important;
}

#homebcksec {padding: 50px 0px;}
#partrecu {padding-top: 13px;}
#partslide {padding-bottom: 30px;}
#appfullsect {padding: 40px 0px;}
#bloghomesec {padding: 20px 0px 40px; }

#homepethead {padding: 20px 0px 0px;}
#homeadoptnear{padding-top:40px;}
p.app-btn-box {margin-bottom: 0px;}
.cntthnp {text-align:center; color:#047335; font-size:35px;margin-top: 20px;}
.cntthnimg {text-align: center;}

.sabai-directory-listings-list {scrollbar-color: #f56566 #be2526;}
.puppy-tabs ul {scrollbar-color: #f56566 #be2526;}

 
.puppy-tabs ul::-webkit-scrollbar {width: 30px;height: 2em;}
.puppy-tabs ul::-webkit-scrollbar-thumb {border: 3px solid transparent;border-radius: 0px;background-clip: content-box;}
.puppy-tabs ul::-webkit-scrollbar-button {background: #a11718;}
.puppy-tabs ul::-webkit-scrollbar-thumb {background: #f56566 ;}
.puppy-tabs ul::-webkit-scrollbar-track-piece {background: #BE2526;}    


.sabai-directory-listings-list::-webkit-scrollbar {width: 30px;height: 2em;}
.sabai-directory-listings-list::-webkit-scrollbar-thumb {border: 3px solid transparent;border-radius: 0px;background-clip: content-box;}
.sabai-directory-listings-list::-webkit-scrollbar-button {background: #a11718;}
.sabai-directory-listings-list::-webkit-scrollbar-thumb {background: #f56566 ;}
.sabai-directory-listings-list::-webkit-scrollbar-track-piece {background: #BE2526;} 
.btn.dropdown-toggle.any_select {display: none;}
.btn.dropdown-toggle.breed_select {display: none;}
.btn-group.bootstrap-select.sabai-pull-right.breed_select{padding-top:0px;}
.dpsrselect {width:100%;}


.sabai-pull-right .sabai-btn-group{display: none;}
.sabai-pull-right .sabai-pagination.sabai-btn-group {
    display: block;
    float:right;
}

.et_pb_column_inner_2_tb_footer {margin-right:25px !important;}
.et_pb_column.et_pb_column_1_4.et_pb_column_inner.et_pb_column_inner_3_tb_footer.et-last-child {width:32% !important;}
.wp-image-24097.alignnone.size-full {
    height: 230px;
}

.error  { padding: 10px 0px 0px 0px; color: #FF0000; }
input.error, textarea.error { color:#000000; }

#respond .comment-form-comment {margin-bottom:0px;}
#respond .comment-form-author {margin-bottom:0px;}
#respond .comment-form-email {margin-bottom:0px;}
#respond .comment-form-url {margin-bottom:0px;}

.sabai-orgsandrescues-listing .sabai-alert-danger {top: 85px;position: relative;}
.page-id-20312 .sabai-alert-danger {top: 85px;position: relative;}
.sabai-entity-id-52 .sabai-alert-danger {top: 85px;position: relative;}

input[type="text"], input[type="email"], input[type="url"]  {
    background-color: #f7f7f7;
    padding: 11px;border: 1px solid #bbb;
}
#sabai-content .sabai-form-field-label span{    font-size: 16px;font-weight: normal;}

.sabai-btn-default.sabai-active, .sabai-btn-default:active, .sabai-btn-default:focus, .sabai-btn-default:hover, .sabai-open > .sabai-dropdown-toggle.sabai-btn-default {
    color: #fff !important;
    background-color: #c00 !important;
    border-color: #adadad !important;
}

i.fa.fa-phone-square {
    color: #bf2726!important;
}

.page-id-22152 .et_pb_module.et_pb_text.et_pb_text_8.breeds-list.et_pb_text_align_left.et_pb_bg_layout_light {
    background: #fff;
}

.page-id-19745 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-19745 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-19745 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}

.page-id-22152 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-22152 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-22152 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}

.page-id-1999 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-1999 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-1999 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}
    
.page-id-19478 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-19478 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-19478 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}    

.page-id-1727 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-1727 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-1727 .provider-box {width:1170px;position: relative;bottom: -262px;margin: 0px auto;}

.page-id-25632 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-25632 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-25632 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto}
    
.page-id-2081 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-2081 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-2081 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;} 
    
.page-id-19544 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-19544 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-19544 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}

.page-id-1681 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-1681 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-1681 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}
.page-id-29400 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-29400 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-29400 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}

.page-id-26077 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-26077 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-26077 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}

.page-id-26230 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-26230 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-26230 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}

.page-id-26084 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-26084 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-26084 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}
    
.page-id-2207 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-2207 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-2207 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}  
    
.page-id-23923 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-23923 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-23923 .provider-box {width:1170px;position: relative;bottom: -262px;margin: 0px auto;} 
    
.page-id-2149 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-2149 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-2149 .provider-box {width:1170px;position: relative;bottom: -262px;margin: 0px auto;}
    
.page-id-2125 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-2125 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-2125 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;} 
    
.page-id-22107 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-22107 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-22107 .provider-box {width:1170px;position: relative;bottom: -262px;margin: 0px auto;}  
    
.page-id-22060 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-22060 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-22060 .provider-box {width:1170px;position: relative;bottom: -262px;margin: 0px auto;}
    
.page-id-2095 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-2095 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-2095 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}
    
.page-id-19524 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-19524 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-19524 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;} 
    
.page-id-19535 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-19535 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-19535 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}   
    
.page-id-19529 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-19529 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-19529 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}  
    
.page-id-19539 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-19539 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-19539 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}
    
.page-id-19516 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-19516 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-19516 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}
    
.page-id-19508 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-19508 .et_pb_slide_description {padding:0px 0px; min-height:420px; }
.page-id-19508 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}   
    
.page-id-19501 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-19501 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-19501 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;} 
    
.page-id-19492 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-19492 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-19492 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}

.page-id-24746 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-24746 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-24746 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;} 
            
.page-id-23474 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-23474 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-23474 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}  

.page-id-2230 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-2230 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-2230 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;} 
  
.page-id-23457 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-23457 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-23457 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;} 
     
 .page-id-23558 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-23558 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-23558 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}

.page-id-23565 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-23565 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-23565 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}

.page-id-22130 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-22130 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-22130 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}
    
.page-id-22085 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-22085 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-22085 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}

.page-id-23568 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-23568 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-23568 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}

.page-id-23571 .et_pb_slider .et_pb_slide {background-size:auto;background-position: center -4px;}
.page-id-23571 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-23571 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}

.page-id-22119 .et_pb_slider .et_pb_slide {background-size:auto; background-position: center -4px;}
.page-id-22119 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-22119 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}

.page-id-23575 .et_pb_slider .et_pb_slide {background-size:auto;background-position: center -4px;}
.page-id-23575 .et_pb_slide_description {padding:0px 0px; min-height:420px;}
.page-id-23575 .provider-box {width:1170px;position: relative;bottom:-262px;margin: 0px auto;}

.hiddienmenu {display:none !important;}
.selterboxs {text-align:center;}


.page-id-1074 .bread-title-holder {height: 343px;
    background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: center -4px !important;margin-bottom: 30px;
}
.page-id-1074 .title {
    background: url(https://savearescue.org/wp-content/uploads/2019/12/patch1.png) repeat;
    display: block;
    padding: 5px 0px;
    height: 80px;
    margin: 0px auto;
    position: relative;
    border-top: 6px solid #f40008;
}
.breedprof .left ul li h5 span {font-size: 14px;}

/*/.dg-box {position: absolute;
top: 5px;
left: 110px;
z-index: 9;
background: #c00;
color: #fff;
font-size: 17px;
font-weight: bold;}
/*/
p.petregpara {color: #a50021;width: 1170px;margin:25px auto;
    font-size: 54px;font-weight: bold;text-align: center;}
p.petregpara span {color: #000000; display:block;}

.sabai-directory-listings-container > .sabai-navigation {height: 90px;}

.sabai-entity-bundle-name-petsevices_listing .sabai-directory-listings-container > .sabai-navigation {height: 35px;}
.sabai-entity-id-21 .sabai-directory-listings-container > .sabai-navigation {height: 90px;}

.et_pb_slide {
    padding: 0 4%;
}




.page-id-1074 .container {max-width: 1170px;padding-left:0px; padding-right:0px;}
#ourprtres h3 {font-size:49px;}
#bloghomesec h3{font-size:49px;}

.sabai-form-fields {position:relative;}
/*.sabai-form-fields p {position:absolute; top:200px; right:0px;}
.sabai-form-fields p a { color:#fff; background:#b22423; padding:12px 30px; border-radius:5px;}*/

.htooltip {
  position: relative;
  display: inline-block;
}

.htooltip .htooltiptext {
  visibility: hidden;
  width: 180px;
  background-color:#cc0000;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  top: 110%;
  left: 50%;
  margin-left: -60px;
}

.htooltip .htooltiptext::after {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent #cc0000 transparent;
}

.htooltip:hover .htooltiptext {
  visibility: visible;
}

@media(min-width:0px) and (max-width:767px){
    
    .htooltip:hover .htooltiptext {
  visibility: hidden;
}
    
.sabai-form-fields p {position:absolute; top:240px; left:0px;}  
.sabai-form-fields p a { color:#fff; background:#b22423; padding:12px 5px; border-radius:5px;}
    
#bloghomesec h3{font-size:35px; margin:0px; padding:5px;}    
    
#spu-26190 { margin:0px;}    

.blue-bg {
    background: #cc0000;
    width: 100%;
    display: block;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-left-radius: 0px;
    height: 460px;
}
    
.page-id-1074 .container {max-width: 100%;padding-left:15px; padding-right:15px;}    
    
.rgtkPetPicturePrimary {width: 100% !important;}    
.rgtkPetInfoBox {width: 100% !important;}
    
    
.et_pb_column.et_pb_column_1_2.et_pb_column_0_tb_header.et_pb_css_mix_blend_mode_passthrough {
    margin-bottom: 15px;
}    
    
.sabai-entity-bundle-name-petsevices_listing .sabai-directory-listings-container > .sabai-navigation {
    height: auto;
}    
    
.et_pb_module.et_pb_code.et_pb_code_0_tb_footer {
    padding-top: 15px;
}    
.page-id-22152 .back-box {top: 0px;}
.page-id-1999 .back-box {top: -15px;}
    
p.petregpara {color: #a50021;width:92%;font-size: 22px;font-weight: bold;text-align: center;}    
    
#divfotinfo .et_pb_column.et_pb_column_1_4.et_pb_column_inner.et_pb_column_inner_2_tb_footer {margin-bottom:10px !important;}    
    
/*/.dg-box {left: 25px;} /*/   
    
.d-sm-block-mob {display: block !important;}    
.hiddienmenu {display:block !important; width:100%;}  
.page-id-1074 .et_pb_menu .et_mobile_nav_menu {display:none;}   
.page-id-1074 .navbar-toggler {float:right;}
.page-id-1074 .mobile_menu_bar {background:#b81c1d;border-radius: 0px;border: 0px; color:#fff;}
.page-id-1074 .mobile_menu_bar::before {color:#fff;}
.page-id-1074 button.navbar-toggler {padding:0px;}
.page-id-1074 .navbar-toggler span {color:#fff;}
.page-id-1074 .nav-item{border-bottom:1px solid rgba(0,0,0,.03); margin-bottom:0px;}
.page-id-1074 .nav-item a {color:#000; font-size:14px; padding:10px 15px; font-weight:bold; text-transform: uppercase;}
.page-id-1074 a.dropdown-item {font-weight:normal; text-transform: capitalize; border-top:1px solid rgba(0,0,0,.03);padding: 10px 5px;margin: 0px 20px;width: auto;}
.page-id-1074 a.dropdown-item:last-child { border-bottom:none;}
.page-id-1074 .navbar-nav .dropdown-menu {position: static;float: none;border: 0px;}
.page-id-1074 .navbar-light .navbar-nav .nav-link {color:#000;}
.page-id-1074 li.donate-btn a {background: #f3b512;color: #fff;border-radius: 30px;padding:10px 30px;margin-top:0px;}
.navbar-nav {display:block !important; width:91%; margin:0px auto;}
.page-id-1074 .navbar-light .navbar-brand { color: transparent; height:55px;}

.page-id-1074 li.pet-btn a {background: #cc0000;color: #fff;margin-bottom: 10px;border-radius: 30px; text-align:center;padding:10px 15px;margin-top:0px;}

.page-id-1074 .dropdown-toggle::after {display: inline-block;
    width: 0; height: 0; margin-left:0px;vertical-align:0px;border-top:0px;border-right:0px;
    border-bottom: 0;border-left:0px;float: right;font-size: 20px;top:-9px;padding-top:0px;margin-top:0px;right: 30px;content: "\4c";
    display: block;color: #333;font-size: 25px;font-family: ETmodules;position: relative;}

.page-id-1074 li.pet-btn .dropdown-toggle::after {color:#fff;}
.page-id-1074 li.pet-btn .dropdown-menu a.dropdown-item {background:none; border-radius:0px !important; border-bottom:1px solid rgba(0,0,0,.03);
color: #000 !important; text-align:left;padding:10px 15px;margin-top:0px; margin-bottom:0px;
text-align:left;}

    
  
    
#commentform {padding-bottom:0px;}    
.history-box {margin-top:70px;}
.mar60 {margin-bottom:60px; margin-top:70px;}    
.sabai-directory-listings-with-map-map.sabai-col-sm-5.sabai-hidden-xs {display: block !important;}    
.slidersectinr {height: 270px;} 
.redsecrbox {font-size:15px;}
.selterboxs {font-size:20px; line-height: 33px; text-align:center;}
.selterboxs strong{font-size:20px; line-height: 33px;}

.page-id-1074 .bread-title-holder {
    height: 260px;
    background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;
    background-position: center -4px !important;
    margin-bottom: 30px;
    background-size: auto;
}
    
.page-id-19745 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-19745 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-19745 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}

.page-id-22152 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-22152 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-22152 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}

.page-id-1999 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-1999 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-1999 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}
    
.page-id-19478 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-19478 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-19478 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}    

.page-id-1727 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-1727 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-1727 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom: -185px;margin: 0px auto;}
    
.page-id-2081 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-2081 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-2081 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;} 
    
.page-id-19544 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-19544 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-19544 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}  
    
.page-id-1681 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-1681 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-1681 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}
.page-id-29400 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-29400 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-29400 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}
    
.page-id-2207 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-2207 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-2207 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}

.page-id-26084 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-26084 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-26084 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}

.page-id-26077 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-26077 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-26077 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}

.page-id-26230 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-26230 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-26230 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}

.page-id-23923 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-23923 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-23923 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom: -185px;margin: 0px auto;} 
    
.page-id-2149 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-2149 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-2149 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom: -185px;margin: 0px auto;}

.page-id-2125 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-2125 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-2125 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;} 
    
.page-id-22107 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-22107 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-22107 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom: -185px;margin: 0px auto;}  
    
.page-id-22060 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-22060 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-22060 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom: -185px;margin: 0px auto;}
    
.page-id-2095 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-2095 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-2095 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}
   
.page-id-25632 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-25632 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-25632 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}   
    
.page-id-19524 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-19524 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-19524 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;} 
    
.page-id-19535 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-19535 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-19535 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}   
    
.page-id-19529 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-19529 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-19529 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}  
    
.page-id-19539 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-19539 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-19539 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}
    
.page-id-19516 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-19516 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-19516 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}
    
.page-id-19508 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png);padding: 0px 15px;}
.page-id-19508 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-19508 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}   
    
.page-id-19501 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png);padding: 0px 15px;}
.page-id-19501 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-19501 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;} 
    
.page-id-19492 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png);padding: 0px 15px;}
.page-id-19492 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-19492 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}

.page-id-24746 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png);padding: 0px 15px;}
.page-id-24746 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-24746 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;} 
            
.page-id-23474 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png);padding: 0px 15px;}
.page-id-23474 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-23474 .provider-box {width:100%;display: block;padding: 15px 20px;height: 65px;position: relative;bottom:-185px;margin: 0px auto;}  

.page-id-2230 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png);padding: 0px 15px;}
.page-id-2230 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-2230 .provider-box {width:100%;display: block;padding: 15px 20px;height: 65px;position: relative;bottom:-185px;margin: 0px auto;} 
  
.page-id-23457 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-23457 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-23457 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;} 
     
 .page-id-23558 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-23558 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-23558 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}

.page-id-23565 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-23565 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-23565 .provider-box {width:100%;display: block;padding: 15px 20px;height: 65px;position: relative;bottom:-185px;margin: 0px auto;}

.page-id-22130 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-22130 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-22130 .provider-box {width:100%;display: block;padding: 15px 20px;height: 65px;position: relative;bottom:-185px;margin: 0px auto;}
    
.page-id-22085 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-22085 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-22085 .provider-box {width:100%;display: block;padding: 15px 20px;height: 65px;position: relative;bottom:-185px;margin: 0px auto;}

.page-id-23568 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-23568 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-23568 .provider-box {width:100%;display: block;padding: 15px 20px;height: 65px;position: relative;bottom:-185px;margin: 0px auto;}

.page-id-23571 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-23571 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-23571 .provider-box {width:100%;display: block;padding: 15px 20px;height: 65px;position: relative;bottom:-185px;margin: 0px auto;}

.page-id-22119 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-22119 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-22119 .provider-box {width:100%;display: block;padding: 15px 20px;height: 65px;position: relative;bottom:-185px;margin: 0px auto;}

.page-id-23575 .et_pb_slider .et_pb_slide {background-size:auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png); padding: 0px 15px;}
.page-id-23575 .et_pb_slide_description {padding:0px 0px; min-height:320px;}
.page-id-23575 .provider-box {width:100%;display: block;padding: 15px 20px;height:65px;position: relative;bottom:-185px;margin: 0px auto;}
    
    
.wp-image-24097.alignnone.size-full {height:auto;}
    
.page-id-1190 .et_pb_image_1 .et_pb_image_wrap img {height: auto;min-height: auto;}
.et_pb_column.et_pb_column_1_4.et_pb_column_inner.et_pb_column_inner_3_tb_footer.et-last-child {width: 100% !important;}    
    
.sabai-directory-listings-container > .sabai-navigation {
    height: 120px;
}
 .sabai-entity-bundle-name-orgsandrescues_listing_category #sabai-inline-content {margin-top:0px !important;}   
 .page-id-22985 #et-main-area {
      background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;
    height: 250px;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: center -4px !important;
}

.page-id-20312 .search-btn-detail {padding: 12px;}
 .page-id-22985 .search-btn-detail {padding: 12px;}
 
.page-id-23923 .et_pb_text_inner h5 {font-size:20px;} 
.page-id-23923 .et_pb_text_inner h2 {font-size:30px;}   
    
h5.et_pb_toggle_title {
    font-size: 20px;
}
.et_pb_toggle_open .et_pb_toggle_title, .et_pb_toggle_open h5.et_pb_toggle_title {
   font-size: 20px; 
}
    
#rescue-title {font-size: 17px;}    
.breedprof .left.lft_cust_sec ul {height: auto;}   
.breed-main .preview .sub h2 { width: auto;}    
    
.sabai-directory-listings-list {scrollbar-color: #f56566 #be2526;}
.puppy-tabs ul {scrollbar-color: #f56566 #be2526;}
    
#quiz-results {text-align: center;}    
#quiz-results-div > h3 {height: auto;padding-top: 10px; padding-bottom:10px;padding-left: 0px;font-size: 18px; color:#000; font-weight: bold;padding-right: 0px;text-align: center;
    background-image: none !important;
}
.col-lg-4.mt-5.res-margin {
    margin-top: 15px !important;
}
.hentry a.entry-featured-image-url{margin-left:-19px; margin-right:-19px;}  
  
.header-socialBox {z-index: 9;width: 53%;margin: 0px auto;}    
p.app-btn-box {margin-bottom: 20px;}
 img.apppowicon {margin-left: 0px;}   
img.appimage { width: 80%;margin: 13px auto 0px;display: block;text-align: center;}
strong.redsecr {font-size:20px !important;}

#homebcksec {padding: 25px 0px;}
 /*/=========hotline======================/*/ 
 .hotlnsectionout {background: url(https://savearescue.org/wp-content/uploads/2020/05/pet-group-mobile.jpg) no-repeat #cc0000 center top !important; background-size: 277% !important; }    
 .inernews {top: 185px;}
.hotlnsectionout {height:900px;}
.homhotpra {font-size:20px; margin:0px 0%; padding:0px; border-bottom: 2px solid #f3b512; padding-bottom:10px !important;}
.inernews #nf-field-147-container {width: 100%;display: inline-block;}
.inernews #nf-field-148 {top: -10px;right: 0px; width:100%;}    
.inernews .label-above .nf-field-element, .inernews .label-below .nf-field-element {width: 100%;} 
.inernews #nf-field-147 {width: 100%;margin-top: 0px;}
.inernews #nf-label-field-147 {padding-top: 20px;width: 100%;}
.inernews #nf-field-146-container { width: 100%;height: 33px;margin-bottom: 0px !important;}
.inernews .nf-form-content .label-above .nf-field-label, .inernews .nf-form-content .label-below .nf-field-label, .inernews .nf-form-content .label-hidden .nf-field-label {
    margin-top: 0px !important;top: 0px;position: relative;}
.inernews #nf-field-146-wrap {padding-left: 0px;width: 100%;}
.inernews .nf-error-msg.nf-error-invalid-email { position: absolute;top: 72px;padding-left: 0px;text-transform: capitalize;}
.inernews .nf-response-msg {top: 370px;text-transform: capitalize;}
/*/============HOTLINE-END==================/*/

#ourprtres h3 {font-size:35px;}

.applogotxt span {font-size: 40px;color: #000;position: absolute;margin-top: 19px;left: 35%;right: 35%;top: 40px;}
.applogotxt {margin-left: 5%;margin-right: 5%;}

 .et_pb_tabs_controls li a {padding: 7px 45px;}   
.et_pb_tabs_controls .et_pb_tab_0 {background: url(https://savearescue.org/wp-content/uploads/2020/04/sprite_img.png) no-repeat;background-position: 5px -14px;} 
.et_pb_tabs_controls .et_pb_tab_0.et_pb_tab_active {background: url(https://savearescue.org/wp-content/uploads/2020/04/sprite_img.png) #cc0000 no-repeat;background-position: 5px -46px;}
.et_pb_tabs_controls .et_pb_tab_1 {background: url(https://savearescue.org/wp-content/uploads/2020/04/sprite_img.png) no-repeat;background-position: 5px -93px;}  
.et_pb_tabs_controls .et_pb_tab_1.et_pb_tab_active {background: url(https://savearescue.org/wp-content/uploads/2020/04/sprite_img.png) #cc0000 no-repeat;background-position: 5px -125px;}
.et_pb_tabs_controls .et_pb_tab_2 {background: url(https://savearescue.org/wp-content/uploads/2020/04/sprite_img.png) no-repeat;background-position: 8px -187px;}  
.et_pb_tabs_controls .et_pb_tab_2.et_pb_tab_active {background: url(https://savearescue.org/wp-content/uploads/2020/04/sprite_img.png) #cc0000 no-repeat;background-position: 8px -218px;}
.et_pb_tabs_controls .et_pb_tab_3 {background: url(https://savearescue.org/wp-content/uploads/2020/04/sprite_img.png) no-repeat;background-position: 5px -275px;}  
.et_pb_tabs_controls .et_pb_tab_3.et_pb_tab_active {background: url(https://savearescue.org/wp-content/uploads/2020/04/sprite_img.png) #cc0000 no-repeat;background-position: 5px -307px;}

.et_pb_blog_grid .et_pb_image_container {margin-left:0px; margin-right:0px;}   
.phoneimg img{height:auto !important;}
.petserlist {font-size: 35px;}
.allinone {font-size: 20px;}
.searchdy {font-size: 25px;}
.apptxtsection {margin-right: 2%;margin-left: 2%;text-align: center;margin-top: 10px;color: #000}

p.apptxtsection {color: #000;}

.contlvfeed {font-size: 30px;text-align: center;text-align: center;background-repeat: no-repeat;background-position: center center;background-size: 100%;height: 70px;line-height: 80px;}    
 #rgtkSearchFoundSummary_0 {width: 100%;display: block;position: relative;overflow: hidden;} 
 .cat-img {display:none}
 .dog-img {display:none}
    
.artical-panel ul li h3{margin:0px; padding:0px;}
#quiz-footer-div {text-align:center;}    
li.nav-link.get-involved {margin-right:0px !important;}
 
.pet-btn.nav-link.first-level.et_pb_menu_page_id-864.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-864 span.menu-closed:before {color: #fff;}
.single-post #main-content .container {padding-top: 0px !important;} 
.single-post #et-boc .topBanner-heading {width:auto;display: block;padding: 15px 0px;height: 70px;margin: 0px auto;top:207px;}
.single-post .container-fluid{height:283px;background-position: center -4px !important;background-size: cover;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;} 

.gs-pagination .page-numbers {padding: 6px 1px;}
.et_pb_module.et_pb_text.et_pb_text_3.faqsec4.et_pb_text_align_left.et_pb_bg_layout_light {margin-bottom: 5px !important;}
.et_pb_module.et_pb_text.et_pb_text_5.faqsec8.et_pb_text_align_left.et_pb_bg_layout_light h5 {font-size: 16px;}

.sabai-entity-bundle-name-petsevices_listing .container-fluid {background-position: center -4px !important;height:283px; background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}  
.sabai-entity-bundle-name-petsevices_listing #et-boc .topBanner-heading {width: 100%;top:185px; height:65px; }
.sabai-entity-bundle-name-petsevices_listing .sabai-nav > li > a {width: 100%;}
.sabai-entity-bundle-name-petsevices_listing .sabai-entity-mode-full {width: auto;margin: 0px 0px;}    
.sabai-entity-bundle-name-petsevices_listing .sabai-nav-tabs.sabai-nav-justified > li {display: block;width: 100%;}
.sabai-entity-bundle-name-petsevices_listing .sabai-nav-tabs.sabai-nav-justified {width: auto;margin-top: 50px;position: relative;top: 20px;margin: 0px 0px !important;}
.sabai-entity-bundle-name-petsevices_listing li.sabai-active a {display: block;}
.sabai-entity-bundle-name-petsevices_listing .sabai-pull-right {padding-top: 0px;position: relative;top: 0px;margin-bottom: 20px;}
.sabai-entity-bundle-name-petsevices_listing .sabai-pull-left {position: relative;left: 120px;top: -338px;font-size: 40px;width: auto;}
.sabai-entity-bundle-name-petsevices_listing .sabai-navigation.sabai-navigation-bottom.sabai-clearfix .sabai-pull-left {position: absolute;left: 0px;top: -1538px;color: #000;font-size: 25px;}
 
 .sabai-entity-bundle-name-petsevices_listing .sabai-pagination.sabai-btn-group {top:10px; float:right;}
   
 .sabai-entity-bundle-name-orgsandrescues_listing .sabai-entity-mode-full {width: auto;margin: 30px 0px 0px;}  
 .sabai-entity-bundle-name-orgsandrescues_listing #main-content {width:auto; margin-left:15px; margin-right:15px;}  
 .sabai-entity-bundle-name-orgsandrescues_listing .sabai-pull-left {position: relative; left: 115px;top: -290px;font-size: 40px;width: auto;}
 .sabai-entity-bundle-name-orgsandrescues_listing .sabai-nav-tabs.sabai-nav-justified {width: auto;margin-top: 50px;position: relative;top: 20px;margin: 0px 0px !important;}

.artoutsec {min-height: auto; padding-bottom: 20px; margin-bottom: 30px !important;}    
.artsec3{ min-height:auto;}
    
    
.page-id-1190 .et_pb_image_3 .et_pb_image_wrap img {height: auto;min-height: auto;}    
.page-id-1190 .et_pb_image_0 .et_pb_image_wrap img {height: auto;min-height: auto;}
 .page-id-1190 .et_pb_image_2 .et_pb_image_wrap img {height: auto;min-height: auto;}  
/*/    
.page-id-2095 .nf-field-container .nf-field-label {display: none;}   
/*/
.page-id-22060 .nf-field-container .nf-field-element {text-align: center;}

.page-id-2125 .nf-field-container .nf-field-label {display: block;}
.page-id-2125 .nf-field-element {text-align: center;}
.page-id-2095 .nf-field-element {color: #000;font-size: 25px;font-weight: 800;width: 100%;text-align: center;}

#nf-field-113-wrap .nf-field-element {
    text-align: left;
}
	.breed-main .list ul li{
		    display: flex;
    flex-direction: column;
	}
	
 .breed-main .list ul li a {width: max-content;display: inline-block;
        margin: 2px 0px;        font-size: 16px;}   
.breedprof .right.cust_rit_degn ul li {height: 55px;}
.pcss3t > label {font-size: 13px;display: inline-block;}
.sabai-navigation > div .sabai-btn-group, .sabai-navigation > div > * {margin-bottom:20px; line-height: 27px;text-align: center;}    
    
.sabai-navigation.sabai-navigation-bottom.sabai-clearfix .back-box {display:none;}    
.sabai-navigation.sabai-navigation-bottom.sabai-clearfix {float: none;padding: 0px 0px 0px;border-top: 0px;width: auto;height: auto;}    
    
 .sabai-navigation.sabai-clearfix {width: auto;margin: 15px;}   
#sabai-content {margin-bottom: 20px;}
.et_pb_module.et_pb_text.et_pb_text_10.appcontent.et_pb_text_align_left.et_pb_bg_layout_light {margin-right: 0%;margin-top: 20px;}
#mixedSlider .MS-content .item .innner-box .cont-box {min-height: 500px;}


.et_pb_with_border.et_pb_module.et_pb_text.et_pb_text_5.growevry.et_clickable.et_pb_text_align_center.et_pb_bg_layout_light {margin-left: 0px !important;}    


 .breedprof .right ul li {width: 100%;height: 60px;}
 
    
.breedprof .right ul li p { font-size:15px !important;}
.breed-template-default .breedprof .left img {
    width: 100%;max-height: 175px!important;max-width: 100%;height: 175px!important; }
  
	
.breed-template-default .breedprof .sabai-directory-images img {height: auto !important; }    
.breed-template-default .sabai-pull-left {font-size:22px;top: -90px;text-align: left; left:0px;}

.quiz-img {width: 30%; display:none;}
.quiz-ques label {width: 100%;}   
.page-id-23184 .et_pb_row.et_pb_row_12.et_pb_equal_columns.et_pb_gutters2 {width: 90%;}
.allinonimg {margin-top:0px;}   
    
.breedprof .right ul li p {font-size: 12px;padding-left:0px;}  
    
.search-dog .form-group input {background:#fff;}

.search-cat .form-group input {background:#fff;}
.page-id-23184 #post-23184 .et_pb_text_8 h1 {font-size: 35px;}
.page-id-23184 #post-23184 .et_pb_text_10 h1 {font-size: 35px;}
.page-id-23184 .et_pb_text_6 h1 {font-size: 35px;}
#mixedSlider .MS-content .item .imgTitle img {height: auto;}
.page-id-23184 span#nf-form-title-17 h3 {font-size:30px;}
.sabai-orgsandrescues-listing .entry-content {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.page-id-20312 .back-box {width: 80px;display: inline-block;}
.sabai-entity-id-2648 .back-box {width: 80px;display: inline-block;top: -20px;left: 15px;}

.sabai-orgsandrescues-listing .back-box {width: 75px;left:0px; top:57px;}
.sabai-orgsandrescues-listing .sabai-pull-left {top: -42px;margin: 10px 0px 0px 0px;width: 100%; text-align:center; left:0px;}
.sabai-orgsandrescues-listing .sabai-pull-left span {font-size: 25px;line-height: 25px;padding-top: 10px;} 

.sabai-entity-bundle-name-petsevices_listing .back-box {width: 75px;left: 10px;top: -20px;}
 
 #sabai-content-directory-search .sabai-col-sm-6 {width: 100%;} 
.logged-in #sabai-content-directory-search .dpsearchradius {width: 100%;padding-left: 6px;margin:7px auto;padding-right: 15px;}
#sabai-content-directory-search .dpsearchradius {width: 100%;padding-left: 6px;margin:7px auto;padding-right: 25px;} 

#sabai-inline-content-listings-directory-search .dpsearchradius {width: 100%;padding-left: 6px;padding-right: 15px;margin: 7px auto;} 
.sabai-entity-bundle-name-orgsandrescues_listing .sabai-nav-tabs.sabai-nav-justified > li {display: block;width: 100%;}

.page-id-23184 .et_pb_widget_area_left {border-right:0px !important;}    
 .et_pb_module.et_pb_image.et_pb_image_4.phoneimg img{ height:auto !important;}   
.et_pb_module.et_pb_text.et_pb_text_9.appcontent.et_pb_text_align_left.et_pb_bg_layout_light {margin-right: 0px !important;} 
  
.call h2 {display: contents;}
.call h2 span {display: block;}   
 .newsletter {background: none;}  
.et_pb_slider .et_pb_slide_2 {background-size: cover !important;}  
.et_pb_slider .et_pb_slide_3 {background-size: cover !important;}
.page-id-23184 .et_pb_slider .et_pb_slide_0 {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/index-banner4.jpg) !important;;}   
  
.page-id-23184 .et_pb_slider .et_pb_slide_1 {background-image: url(https://savearescue.org/wp-content/uploads/2020/03/index-banner3.jpg) !important;}   
.gear_block { display:none;}    
 .page-id-20312 .sabai-col-sm-6 {width:100%;}   
    
.breedprof .left {width: 100%;}    
 .breedprof .left ul {width: 100%;}   
 .breedprof .right {width: 100%;}   
 .breedprof .left img {width: auto; }
 
 .single-graph {top:-25px;width: 100%;}
 .search-now {width: 100%;}
.breedprof .left ul li h5 span {font-size: 14px;} 
 
 .sabai.sabai-main {margin: 0px auto;width:92%}
.page-id-20312 .sabai.sabai-main {margin: 0px auto;width:100%}
 
 .page-id-20312 .entry-content {width: 100%;padding-right: 15px;
    padding-left: 15px;margin-right: auto;margin-left: auto;}
.page-id-20312 .sabai-row { display:block; width:auto;}
.page-id-20312 .sabai-directory-listings-with-map-map {display:none;}
#et-boc .topBanner-heading p.petsrvpg {font-size: 20px; line-height:30px;}
    
.breed-main .preview {
    height: 100%;
    margin: 15px auto;
    width: 100% !important;
    padding-bottom: 15px;
}  
.breed-main .preview .sub {
    width: 260px !important;
    padding-left: 15px;
}
.breed-main .preview .sub2 {
    margin-top: 10px;
}
.breed-main .preview .sub h2 { font-size:14px !important;}

#divfotinfo .et_pb_column.et_pb_column_1_4.et_pb_column_inner.et_pb_column_inner_1_tb_footer{margin-bottom: 10px !important;}
#divfotinfo .et_pb_column.et_pb_column_1_4.et_pb_column_inner.et_pb_column_inner_2_tb_footer{margin-bottom: 10px !important;}
#divfotinfo .et_pb_column.et_pb_column_1_4.et_pb_column_inner.et_pb_column_inner_3_tb_footer.et-last-child{margin-bottom: 10px !important;}


.rgtk-kdnSIt5Z .rgtkSearchPetName {width: 100%;}
.rgtk-kdnSIt5Z .rgtkSearchPetBreed { width: 100% !important;}
.rgtkSearchPetBasicInfo {width: 100%;}
.rgtkSearchPetLocationDistance {width: 100%;}
.rgtk-kdnSIt5Z .rgtkSearchForm select {width: 100% !important;}
.rgtkSearchTableSpacer {display: none;}


.rgtk-kdnSIt5Z .rgtkSearchFormSubmitButton { width: 100%;padding-top: 6px!important; padding-bottom:6px !important;}
#rgtkSearchLocationField_0 {width: 100% !important; margin-bottom:10px;}
#rgtkMainContainer_0 tr td {
    width: 100% !important;
    float: left;
    height: auto;
    text-align: left !important;
}

.rgtk-kdnSIt5Z .rgtkSearchFormSelect {
    padding: 7px 6px !important;
} 
.row-fluid h1.title {
    font-size: 20px !important;
    line-height: 48px;
    height: 65px;
    margin-top:184px !important;
}
 
 /*/=======top-banner====/*/   
 


.sabai-pet-services-directory #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-pet-services-directory #sabai-content {padding-top: 270px;background-size: 100%;background-position: center 270px;} 

.sabai-orgsandrescues #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-orgsandrescues #sabai-content {padding-top: 0px;background-size: 100%;background-position: center 270px;}
.sabai-orgsandrescues .sabai-directory-search.sabai-clearfix {padding-top: 340px;}

.sabai-orgsandrescues-listing #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-orgsandrescues-listing #sabai-content {padding-top: 0px;background-size: 100%;background-position: center 270px;}
.sabai-orgsandrescues-listing .sabai-directory-search.sabai-clearfix {padding-top: 340px;}
.logged-in .sabai-orgsandrescues-listing .search-btn-detail {margin-top:0px;padding: 12px;}
.sabai-orgsandrescues-listing .search-btn-detail {margin-top:7px;padding: 12px;}
.sabai-entity-id-22 #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-entity-id-22 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-22 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-22 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-22 .search-btn-detail {padding: 12px;}

.sabai-entity-id-21 #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-entity-id-21 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-21 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-21 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-21 .search-btn-detail {padding: 12px;}

.sabai-entity-id-25 #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-entity-id-25 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-25 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-25 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-25 .search-btn-detail {padding: 12px;}

.sabai-entity-id-28 #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-entity-id-28 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-28 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-28 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-28 .search-btn-detail {padding: 12px;}

.sabai-entity-id-30 #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important; }
.sabai-entity-id-30 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-30 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-30 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-30 .search-btn-detail {padding: 12px;}

.sabai-entity-id-31 #et-main-area {
	background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;height: 250px;background-position: center -4px !important;background-size: auto;}
.sabai-entity-id-31 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-31 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-31 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-31 .search-btn-detail {padding: 12px;}

.sabai-entity-id-32 #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-entity-id-32 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-32 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-32 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-32 .search-btn-detail {padding: 12px;}

.sabai-entity-id-34 #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-entity-id-34 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-34 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-34 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-34 .search-btn-detail {padding: 12px;}

.sabai-entity-id-36 #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-entity-id-36 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-36 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-36 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-36 .search-btn-detail {padding: 12px;}

.sabai-entity-id-39 #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-entity-id-39 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-39 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-39 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-39 .search-btn-detail {padding: 12px;}

.sabai-entity-id-40 #et-main-area {height: 250px;background-position: center -4px !important; background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-entity-id-40 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-40 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-40 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-40 .search-btn-detail {padding: 12px;}

.sabai-entity-id-26 #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-entity-id-26 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-26 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-26 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-26 .search-btn-detail {padding: 12px;}

.sabai-entity-id-27 #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-entity-id-27 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-27 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-27 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-27 .search-btn-detail {padding: 12px;}

.sabai-entity-id-29 #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-entity-id-29 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-29 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-29 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-29 .search-btn-detail {padding: 12px;}

.sabai-entity-id-400 #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-entity-id-400 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-400 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-400 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-400 .search-btn-detail {padding: 12px;}

.sabai-entity-id-401 #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-entity-id-401 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-401 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-401 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-401 .search-btn-detail {padding: 12px;}

.sabai-entity-id-271 #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-entity-id-271 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-271 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-271 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-271 .search-btn-detail {padding: 12px;}

.sabai-entity-id-272 #et-main-area {height: 250px;background-position: center -4px !important;background-size: auto;background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}
.sabai-entity-id-272 #sabai-inline-content {padding-top: 0px;background-size: 100%;background-position: center 0px;}
.sabai-entity-id-272 #sabai-inline-nav + #sabai-inline-content {margin-top: 270px;}
.sabai-entity-id-272 #sabai-inline-content-listings {padding-top: 70px;}
.sabai-entity-id-272 .search-btn-detail {padding: 12px;}



.topRedLineShelters {top: -28px;}
.sabai-orgsandrescues h1.entry-title.main_title {padding: 15px 20px; top:52px;font-size: 25px;}

.sabai-row {display: block;}

.page-id-19473 .sabai-col-sm-6.sabai-directory-search-location {width:100%;}

/*/==============/*/
   .logged-in .search-btn-detail {margin-top:0px;padding: 12px;} 
.search-btn-detail {width: 100%; font-size:17px !important;line-height: 20px;margin-top: 7px;} 

.sabai-row .col-sm-12 {max-width: 100%; clear:both;}

.sabai-entity-id-21 .sabai-pull-left {left:0px;top:-42px;}
.sabai-entity-id-21 .sabai-pull-left span{left:0px;font-size: 25px;line-height: 25px;padding-top: 10px;text-align: center;display: block;}
.sabai-entity-id-21 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-21 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-22 .sabai-pull-left {left:0px;top:-42px;}
.sabai-entity-id-22 .sabai-pull-left span {font-size: 25px;line-height: 25px;padding-top: 10px; text-align: center;display: block;}
.sabai-entity-id-22 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-22 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-25 .sabai-pull-left {left:0px;top:-42px;}
.sabai-entity-id-25 .sabai-pull-left span{left:0px;font-size: 25px;line-height: 25px;padding-top: 10px;text-align: center;display: block;}
.sabai-entity-id-25 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-25 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-26 .sabai-pull-left {left:0px; top:-42px;}
.sabai-entity-id-26 .sabai-pull-left span{left:0px;font-size: 25px;line-height: 25px;padding-top: 10px;text-align: center;display: block;}
.sabai-entity-id-26 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-26 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-27 .sabai-pull-left {left:0px;top:-42px;}
.sabai-entity-id-27 .sabai-pull-left span {font-size: 25px;line-height: 25px;padding-top: 10px;text-align: center;display: block;}
.sabai-entity-id-27 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-27 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-28 .sabai-pull-left {left:0px; top:-42px;}
.sabai-entity-id-28 .sabai-pull-left span {font-size: 25px;line-height: 25px;padding-top: 10px; text-align: center;display: block;}
.sabai-entity-id-28 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-28 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-29 .sabai-pull-left {left:0px; top:-42px;}
.sabai-entity-id-29 .sabai-pull-left span {font-size: 25px;line-height: 25px;padding-top: 10px; text-align: center;display: block;}
.sabai-entity-id-29 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-29 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-30 .sabai-pull-left {left:0px; top:-42px;}
.sabai-entity-id-30 .sabai-pull-left span {font-size: 25px;line-height: 25px;padding-top: 10px; text-align: center;display: block;}
.sabai-entity-id-30 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-30 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-31 .sabai-pull-left {left:0px;top:-42px;}
.sabai-entity-id-31 .sabai-pull-left span {font-size: 25px;line-height: 25px;padding-top: 10px;text-align: center;display: block;}
.sabai-entity-id-31 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-31 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-32 .sabai-pull-left {left:0px;top:-42px;}
.sabai-entity-id-32 .sabai-pull-left span {font-size: 25px;line-height: 25px;padding-top: 10px; text-align: center;display: block;}
.sabai-entity-id-32 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-32 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-34 .sabai-pull-left {left:0px; top:-42px;}
.sabai-entity-id-34 .sabai-pull-left span {font-size: 25px;line-height: 25px;padding-top: 10px; text-align: center;display: block;}
.sabai-entity-id-34 .back-box {width:auto;display:inline-block; margin:0px auto;top:57px; left:10px;}
.sabai-entity-id-34 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-36 .sabai-pull-left {left:0px;top:-42px;}
.sabai-entity-id-36 .sabai-pull-left span{left:0px;font-size: 25px;line-height: 25px;padding-top: 10px; text-align: center;display: block;}
.sabai-entity-id-36 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-36 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-39 .sabai-pull-left {left:0px;top:-42px;}
.sabai-entity-id-39 .sabai-pull-left span {font-size: 25px;line-height: 25px;padding-top: 10px; text-align: center;display: block;}
.sabai-entity-id-39 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-39 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-40 .sabai-pull-left {left:0px;top:-42px;}
.sabai-entity-id-40 .sabai-pull-left span{left:0px;font-size: 25px;line-height: 25px;padding-top: 10px;text-align: center;display: block;}
.sabai-entity-id-40 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-40 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-271 .sabai-pull-left { left:0px;top:-42px;}
.sabai-entity-id-271 .sabai-pull-left span {font-size: 25px;line-height: 25px;padding-top: 10px; text-align: center;display: block;}
.sabai-entity-id-271 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-271 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-272 .sabai-pull-left {left:0px;top:-42px;}
.sabai-entity-id-272 .sabai-pull-left span {font-size: 25px;line-height: 25px;padding-top: 10px; text-align: center;display: block;}
.sabai-entity-id-272 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-272 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-400 .sabai-pull-left {left:0px;top:-42px;}
.sabai-entity-id-400 .sabai-pull-left span {font-size: 25px;line-height: 25px;padding-top: 10px; text-align: center;display: block;}
.sabai-entity-id-400 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-400 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-entity-id-401 .sabai-pull-left {left:0px; top:-42px;}
.sabai-entity-id-401 .sabai-pull-left span {font-size: 25px;line-height: 25px;padding-top: 10px; text-align: center;display: block;}
.sabai-entity-id-401 .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-entity-id-401 .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-pet-services-directory .sabai-pull-left {left:0px;top:-42px;}
.sabai-pet-services-directory .sabai-pull-left span {font-size: 25px;line-height: 25px;padding-top: 10px; text-align: center;display: block;}
.sabai-pet-services-directory .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-pet-services-directory .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-orgsandrescues .sabai-pull-left {left:0px;top:-42px;}
.sabai-orgsandrescues .sabai-pull-left span {font-size: 25px;line-height: 25px;padding-top: 10px; text-align: center; display: block;}
.sabai-orgsandrescues .back-box {width: auto;display: inline-block;margin: 0px auto;top: 57px;left: 10px;}
.sabai-orgsandrescues .back-box a {padding: 30px 22px;top: 27px;position: relative;}

.sabai-navigation > div {float: none !important;text-align: center;width:100%; text-align:right;}

#et-boc .topBanner-heading {
    background: url(https://savearescue.org/wp-content/uploads/2019/12/patch1.png) repeat;
    width: auto;
    display: block;
    padding: 15px 0px;
    height: 65px;
    margin: 0px 15px;
    position: relative;
    top: -65px;
    text-align: left;
    left: 0px;
}    
    
.search-section { background:none;}  
.mob-search {position:relative; width:100%;} 

.search-dog {overflow:hidden; height:0px;}
.tab1 {position: relative;top: 0px;left: 0px; text-align: left;width: 100%;}
.tab1 h3 {display: block;font-size: 20px;color: #000;text-align: center;margin: 0px;padding: 0px; padding-bottom:10px;}
.tab1 input {display: block; width:100%;border:1px solid #ccc !important;text-align: center;}
.tab1 br{display:none;}
.tab1 .form-control::placeholder {text-align: center;}
.tab1 p{padding:0px; margin-bottom:0px;}
.tab1 .search-now {
    border-radius: 30px;
    padding: 7px 19px;
    color: #FFFFFF;
    background: #cd3333;
    font-size: 17px;
    font-weight: bold;
    border: none;
    margin-top: 15px;
}

.search-cat {overflow:hidden; height:0px;}
.tab2 {position: relative;top: 0px;left: 0px;width: 100%;text-align: left;}
.tab2 h3 {display: block;font-size: 20px;color: #000; text-align: center;margin: 0px;padding: 0px;padding-bottom:10px;}
.tab2 input {display: block; width:100%;border:1px solid #ccc !important;text-align: center;}
.tab2 br{display:none;}
.tab2 p{padding:0px; margin-bottom:0px;}
.tab2 .search-now {
    border-radius: 30px;
    padding: 7px 19px;
    color: #FFFFFF;
    background: #cd3333;
    font-size: 17px;
    font-weight: bold;
    border: none;
    margin-top: 15px;
}

#tab3 {overflow:hidden; height:0px;}

.tab3 { position: relative;top:0px;right:0px;z-index: 9999;width:100%;display: block;}
.tab3 h3 {display: block;color: #000;font-size: 20px;text-align: center;margin: 0px;padding: 0px;padding-bottom:10px;}
.tab3 .sabai-row .col-sm-12 .form-group {text-align: left;padding-bottom: 0px;margin-bottom: 0px;}
.tab3 .sabai-row {width: auto;}
.tab3 .sabai-row .col-sm-6 .form-group input[type="text"] {padding: 8px;border:1px solid #ccc !important;text-align: center;} 
.tab3 .sabai-row .col-sm-6 .form-group { margin-bottom: 10px; height:40px;}
.tab3 .sabai-row .col-sm-12 .form-group .search-btn {
    background: #cd3333;
    font-size: 14px;
    border-radius: 30px;
    padding: 10px 24px;
    margin-top: 5px;
    font-weight: bold;
}
.tab3 .sabai-row .col-sm-6 .form-group input::placeholder {
    color: #6c757d;
    opacity: 1;
    font-weight: bold;
    font-size: 14px;
}


.tab3 .sabai-row .col-sm-6 .form-group label {display: none;}

#tab4 {overflow:hidden; height:0px;}
.tab4 {position:relative; top:0px; right:0px; z-index:9999; width:100%;display:block;} 
.tab4 h3 { display: block;color: #000;font-size: 20px;text-align: center;margin: 0px;padding: 0px;padding-bottom:10px;}
.tab4 .sabai-row .col-sm-12 .form-group {text-align: left; margin-bottom:0px;}
.tab4 .sabai-row {width: auto;} 
.tab4 .sabai-row .col-sm-6 .form-group input[type="text"] {padding: 8px;border:1px solid #ccc !important;text-align: center;}  
.tab4 .sabai-row .col-sm-6 .form-group { margin-bottom:0px;padding-bottom: 10px;}
.tab4 .sabai-row .col-sm-12 .form-group .search-btn {background: #cd3333;font-size: 14px;border-radius: 30px;padding: 10px 24px;margin-top: 5px;font-weight: bold;}
.tab4 .sabai-row .col-sm-6 .form-group label {display: none;}
.tab4 .sabai-row .col-sm-6 .form-group input::placeholder {
    color: #6c757d;
    opacity: 1;
    font-weight: bold;
    font-size: 14px;
}

 .et_pb_tab {padding: 0px 30px;}
 
.et_pb_tab.et_pb_tab_3.clearfix.et-pb-active-slide {padding: 0px 20px;} 
.et_pb_tab.et_pb_tab_2.clearfix.et-pb-active-slide {  padding: 0px 20px;}
.et_pb_tab.et_pb_tab_1.clearfix.et-pb-active-slide { padding: 0px 20px;}
.et_pb_tab.et_pb_tab_0.clearfix.et_pb_active_content.et-pb-active-slide{ padding: 0px 20px;}
    
    #search-page1 .sabai-row, .slidersearch {
    width: 100%;
    margin-right: 0;
    margin-left: 0;
}
    
h2.sponsor { font-size:25px;text-align: center;} 

.et_pb_menu_page_id-864 a{
    background: 
#cc0000 !important; text-align:center;
color:
#fff;}
.et_pb_menu_page_id-864 a:hover{
    background: 
#ccc !important; text-align:center;
color:
#fff;}
.et_pb_menu_page_id-864 ul {
border-top: none;}
.et_pb_menu_page_id-864 ul li a {
    background: 
#fff !important; text-align:left;}
.et_pb_menu_page_id-864 ul li a:hover {
    background: 
#ccc !important; text-align:left;}
    
.et_pb_menu_page_id-863 a{
    background: 
#cc0000 !important; text-align:center; margin-bottom:10px !important;
color:
#fff;}

.et_pb_menu_page_id-863 a:hover{
    background: 
#ccc !important; text-align:center;
color:
#fff;}
.et_pb_menu_page_id-863 ul {
border-top: none;}
.et_pb_menu_page_id-863 ul li a {
    background: 
#fff !important; text-align:left;}
.et_pb_menu_page_id-863 ul li a:hover {
    background: 
#ccc !important; text-align:left;}

 .donate-btn a {
    margin-top:10px !important;
    margin-bottom:10px !important;
    text-align: center;
} 
 .et_mobile_menu li a {
    border-bottom: 1px solid 
    rgba(0,0,0,.03);
    color: #000;
    padding: 7px 5% !important;
    display: block;
    font-weight: bold;margin: 0px;
} 

.artical-panel h2 {
    margin: 5px 0px 0px;
}    
    
.et_pb_code_0_tb_footer {
    width:100% !important;
}
  
 .col.right-panel {
    border-left: none;
	margin-top: 65px;padding-right: 0px;
padding-left: 0px;
} 
    
#main-content .et_pb_section.et_pb_section_2.et_section_specialty {
    padding-bottom:50px;
}    
    
    .footer-logos img {
    width: 100px;
    max-height: 80px;
    margin-bottom: 10px;

}
#post-303 .et_pb_image_container {
    margin: -20px 0px 29px;
}
#post-1 .et_pb_image_container {
    margin: -20px 0px 29px;
}
 
#post-305 .et_pb_image_container {
    margin: -20px 0px 29px;
}

#post-66 .et_pb_image_10 .et_pb_image_wrap img {
    height: auto;
    min-height: auto;
}

  .arrow-left img {
    position: absolute;
    top:11px; left:9px;
}
.arrow-right img { position: absolute;
    top:11px; right:9px;}
#container-fluid {padding:15px 0px;}   
#post-66 .et_pb_text_8 {margin-right:0px !important;}
#post-66 .et_pb_image_11 {
    padding-right: 0px;
padding-left: 0px;
margin-right:20% !important;
margin-bottom: 15px !important;
width: 60%;
text-align: center;
}
#post-66 .et_pb_image_12 {
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    margin-right:20% !important;
    width: 60%;
    text-align: center;
}
#post-66 .et_pb_text_inner h1{ font-size:30px;}    
    .et_pb_row {
    width: 86%;
}
#post-66 .et_pb_text_inner p { font-size:20px; line-height:25px;}
.post-66 .et_pb_text_0 {
border-width: 0px 0px;
padding-top: 30px !important;
padding-bottom: 20px !important;
margin-top: 15px !important;
border-radius: 5px;}   
.post-66 .et_pb_text_1 {
border-width: 0px 0px;
padding-top: 30px !important;
padding-bottom: 20px !important;
margin-top: 15px !important;
border-radius: 5px;}
    
.provider-box {
    width: 100%;
    display: block;
    padding: 10px 20px;
    height: 60px;
    position: absolute;
    bottom: 10px;
text-align: left;
    left: 0px;}
.provider-box h2 {
    color: #fff;
    font-size: 20px;
    line-height: 42px; font-weight: bold;
text-align: center;
}    
    
.et_pb_text_2 h1 {
    font-size: 25px !important;
}
.img_decorte {
		min-height: auto;}

	.et_pb_text_4 h1 {
    font-size: 30px !important;
}
.partnered {text-align:center !important;}
	.et_pb_section_5 .et_animated {
    opacity: 1 !important;
    font-size: 25px;
}
.et_pb_column.et_pb_column_1_2.et_pb_column_8.et_pb_css_mix_blend_mode_passthrough {margin-bottom: 20px !important;}
	
}

.pd_radio:checked + label {
    background-color: 
    #FF0000 !important;
    font-size: 20px !important;
    font-weight: bold !important;
}
.plan_duration:last-child {
    border-right: 1px solid 
    #FF0000;
    font-size: 20px !important;
}

.page-id-1681 .et_pb_module.et_pb_image.et_pb_image_9 {
    margin-top: 0px !important;
}
.page-id-2081 .et_pb_module.et_pb_image.et_pb_image_9 {
    margin-top: 0px !important;
}
.page-id-1681 .et_pb_gutters3 .et_pb_column_2_3 > .et_pb_row_inner > .et_pb_column_2_9 {
    width: 30%;
    margin-right: 4%;margin-bottom: 15px;
}
.page-id-2081 .et_pb_gutters3 .et_pb_column_2_3 > .et_pb_row_inner > .et_pb_column_2_9 {
    width: 30%;
    margin-right:4%;margin-bottom: 15px;
}
.page-id-1681 .et_pb_gutters3 .et_pb_column_2_3 > .et_pb_row_inner > .et_pb_column_2_9 .et_pb_text_inner p { font-size:20px;}

.page-id-1681 .et_pb_text_1 h1 {
    font-size: 21px !important;
}
.et_pb_text_inner h3 strong {color:#333;}

.post-19508 .et_pb_text_inner p strong {color:#333; font-weight: 600;}
.post-1999 .et_pb_text_inner h3 {color:#333; font-weight: 600;}
.post-2063 .et_pb_text_inner h2 {color:#333; text-align: center;}
.post-2125 .et_pb_text_inner p strong {color:#333;}
.post-2095 .et_pb_text_inner p {color:#333;}
.post-2149 .et_pb_text_inner h2 {color:#333;}
.post-19544 .et_pb_text_inner p strong {color:#333;font-weight: 600;}
.post-2029 .et_pb_text_5 {
    background-color: #fff;}
.post-19535 .et_pb_text_inner p strong {color:#333; font-weight: 600;}
.post-19529 .et_pb_text_inner p strong {color:#333; font-weight: 600;}
.post-19516 .et_pb_text_inner p strong {color:#333; font-weight: 600;}
.post-19492 .et_pb_text_inner p strong {color:#333; font-weight: 600;}
.post-19501 .et_pb_text_inner p strong {color:#333; font-weight: 600;}
.post-19524 .et_pb_text_inner p strong {color:#333; font-weight: 600;}


.post-19544 .et_pb_gutters3 .et_pb_column_2_3>.et_pb_row_inner>.et_pb_column_2_9 {
    width: 31%;
    margin-right: 3%;  }
    
    
.post-19539 .et_pb_gutters3 .et_pb_column_2_3>.et_pb_row_inner>.et_pb_column_2_9 {
    width: 31%;
    margin-right: 3%;
}    

.post-19535 .et_pb_gutters3 .et_pb_column_2_3>.et_pb_row_inner>.et_pb_column_2_9 {
    width: 31%;
    margin-right: 3%;
}

.post-19529 .et_pb_column_2_3>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_2_9, .et_pb_gutters3 .et_pb_column_2_3>.et_pb_row_inner>.et_pb_column_2_9 { width: 31%; margin-right: 2%; min-height:305px; }


.artical-panel ul li.widget_media_image{ display:none; }




.modal.show .modal-dialog .modal-content{ margin:0; padding:0; background:url(https://savearescue.org/dev/wp-content/uploads/2022/01/modal-popup-pic.jpg) no-repeat center; background-size:cover; height:342px; border-radius:6px; }
.modal.show .modal-dialog .modal-content .modal-header{ border-bottom:none; text-align:center; }
.modal.show .modal-dialog .modal-content .modal-footer{ border-top:none; }
.modal.show .modal-dialog .modal-content .modal-body{ text-indent:-9999999999px; z-index:-1; }

.modal.show .modal-dialog .modal-content .modal-header h5{ position:relative; top:232px; color:#fff; font-size:22px; line-height:24px; }
.modal.show .modal-dialog .modal-content .modal-footer .btn.btn-secondary{ display:none; }
.modal.show .modal-dialog .modal-content .modal-footer .btn.btn-primary{ background:#fff; border-radius:50px; color:#CC0001; border:none;}
.modal.show .modal-dialog .modal-content .modal-footer .btn.btn-primary a{ color:#CC0001; }






.modal.second-modul .modal-dialog .modal-content{ margin:0; padding:0; background:none; height: auto; border-radius:6px; border:none; }
.modal.second-modul .modal-dialog .modal-content .modal-header{ border-bottom:none; text-align:center; }
.modal.second-modul .modal-dialog .modal-content .modal-footer{ border-top:none; }
.modal.second-modul .modal-dialog .modal-content .modal-body{ text-indent:0; z-index:1;  padding: 0; display: flex; align-items: center; background: #fff; flex-wrap: wrap; justify-content: space-between;}
.modal.second-modul .modal-dialog .modal-content .modal-body .left-box{ width: 100% }
.modal.second-modul .modal-dialog .modal-content .modal-body .right-box{     position: absolute; top: 20px; right: 20px; }
.modal.second-modul .modal-dialog .modal-content .modal-header.second{ background:#fff; }
.modal.second-modul .modal-dialog .modal-content .modal-header.second h5{ color:#000; font-size:16px; line-height:30px; top:initial; }
.modal.second-modul .modal-dialog .modal-content .modal-header.second h5 span { display: block; font-weight: 700; font-size: 25px; line-height: 32px; color: #E61D0F; }
.modal.second-modul .modal-dialog .modal-content .modal-footer .btn.btn-secondary{ display:none; }
.modal.second-modul .modal-dialog .modal-content .btn.btn-primary{ cursor: initial; background:#fff; border-radius:0px; color:#CC0001; border:none; background:url(https://savearescue.org/dev/wp-content/uploads/2022/01/button-popup.png) no-repeat center; background-size:100%; height:135px; width:131px; transition:all 0.3s ease-in-out; }
.modal.second-modul .modal-dialog .modal-content .btn.btn-primary a{ display:block; text-indent:-9999999999px;  height:100%; width:100%; transition:all 0.3s ease-in-out; }
.modal.second-modul .modal-dialog .modal-content .btn.btn-primary:hover{ transform: scale(0.74); }


/*/=========================Third Popup=================/*/
.modal.third-modul .modal-dialog .modal-content{ margin:0; padding:0; background:#fff; height: auto; border-radius:6px; border:none; }

.modal.third-modul .modal-dialog .modal-content .modal-header{ display:initial; }
.modal.third-modul .modal-dialog .modal-content .modal-header .close{ margin:-6rem -1rem -1rem auto; }

.modal.third-modul .modal-dialog .modal-content .modal-header.third .popup-logo{ width:90%; margin:0 auto; }

.modal.third-modul .modal-dialog .modal-content .modal-header.third .popup-logo a{ display:inline-block; }
.modal.third-modul .modal-dialog .modal-content .modal-header.third .popup-logo img{ width:100%; height:auto; line-height:0; }
.modal.third-modul .modal-dialog .modal-content .modal-body{ text-indent:initial; z-index:999; position:relative; }
.modal.third-modul .modal-dialog .modal-content .modal-footer{ display:none; }

.modal.third-modul .modal-dialog .modal-content .modal-body .button-box{ margin:0; padding:0; width:140px; position:absolute; right:23px; bottom:34%; display:none; }
.modal.third-modul .modal-dialog .modal-content .modal-body .button-box a{ display:inline-block; animation: heart-beat 0.75s ease-in-out infinite; }
.modal.third-modul .modal-dialog .modal-content .modal-body .button-box img{ width:100%; height:auto; line-height:0; }







/*/=========================slider=================/*/
.nation-right-panel {background: #fff;width: 100%;display: block;padding: 15px 15px;}

#mixedSlider .MS-content .item .imgTitle img {height: 230px !important;}

#mixedSlider {position: relative;}
#mixedSlider .MS-content {
  white-space: nowrap;
  overflow: hidden;
  margin: 0 8%;
}


#mixedSlider .MS-content .item {
  display: inline-block;
  width: 47.5%;
  position: relative;
  vertical-align: top;
  overflow: hidden;
  height: 100%;
  white-space: normal;
  padding: 0 0px; border:1px solid #ccc; margin-left:12px; margin-right:12px; margin-bottom:20px;border-radius: 10px;box-shadow:0px 7px 14px 0px #de8686;
}

.redT { color:#cc0000 !important;}
#mixedSlider .MS-content .item .innner-box{
  display: inline-block;
  width:100%;
  background:#fff;
  position: relative;
  vertical-align: top;
  height: 100%;
  white-space: normal;
  padding:10px 10px 10px; 
}
#mixedSlider .MS-content .item .innner-box .cont-box{
  display: inline-block;
  width:100%;min-height:300px;
}
#mixedSlider .MS-content .item .innner-box .cont-box p{
  display: inline-block;
  width:100%;
  padding:10px 10px 0px; color:#333; text-align:left;
 
}
#mixedSlider .MS-content .item .innner-box h3{
  display: inline-block;text-decoration:underline;
  width:100%;
  padding:2px; margin:0px; color:#333; text-align:center; font-size:26px; font-weight:bold;
 
}
#mixedSlider .MS-content .item .innner-box h3 a{
  display: inline-block;text-decoration:underline;
  width:100%;
  padding:2px; margin:0px; color:#333; text-align:center; font-size:26px; font-weight:bold;
 
}
#mixedSlider .MS-content .item .innner-box h3 a:hover{ color:#cc0000;}

#mixedSlider .MS-content .item .innner-box h3.redH a {color:#cc0000 !important; }
#mixedSlider .MS-content .item .innner-box h3 span{font-size:23px; font-weight:bold;}
#mixedSlider1 .MS-content {white-space: nowrap;overflow: hidden; margin: 0 1%;}

#mixedSlider1 .MS-content .item {
  display: inline-block;
  width: 17%;
  position: relative;
  vertical-align: top;
  overflow: hidden;
  height: 100%;
  white-space: normal;
  padding: 0 5px;
}

/* Manish Design CSS */
.floatleftcol{
	float:left;
	width: 50%;
    height: 250px;
    overflow: hidden;
    object-fit: contain;
	display: flex;
    justify-content: flex-start;
}
.floatleftcol span img {
    width: auto;
    overflow: hidden;
    object-fit: cover;
	min-height: unset !important;
}
.imgfi {
    text-align: left;
    float: left;
    margin-top: 10px;
}
.imgfi img{
	min-height:unset !important;
	height:unset !important
}

@media (min-width: 1301px) {
	
li.nav-link.donate-btn:before{
	z-index:-1;
	width:25%;
	}
}

@media (max-width: 1300px) {
.donate-btn a{ margin-left:0; }
.et_pb_row_inner_2_tb_footer.et_pb_row_inner{ width:100% !important; }


}

@media (max-width: 1150px) {
li.nav-link.donate-btn::before{ background-size:100%; top:-19px; right:14px; }



}

@media (max-width: 1050px) {

.et_pb_code_inner #main__slider_img{ background:transparent; }

}





@media (max-width: 991px) { 
    
#mixedSlider .MS-content .item {width: 100%;}
#mixedSlider1 .MS-content .item {width: 25%;}
  
}

#mixedSlider1 .MS-content .item {width: 50%;}
.borderRig { background:none; height:auto;} 
#mixedSlider .MS-content .item .imgTitle {position: relative;}
#mixedSlider .MS-content .item .imgTitle img {height: auto;width: 100%;object-fit: cover;object-position: 0 0;}
#mixedSlider1 .MS-content .item .imgTitle img {height: auto;width: 100%;}
#mixedSlider .MS-content .item p {font-size: 16px;margin: 2px 10px 0 5px;text-indent: 0px;}
.view-link {width: 100%;margin: 0px auto; height:70px; padding-top:30px;text-align: center;}

#mixedSlider .MS-content .item .view-link a {
  margin: 0 0px 0 0; font-size:0px;
  background-image: url(https://savearescue.org/wp-content/uploads/2020/03/ClickHere.png) !important;
  background-repeat:no-repeat;background-size:100%; padding:35px 70px; border-radius:3px;}
  
#mixedSlider .MS-content .item a:hover {text-shadow: 0 0 1px grey;}
  
#mixedSlider .MS-controls button {
  position: absolute;
  border: none;
  background-color:#666; border-radius:50%;
  outline: 0;
  font-size: 50px;
  top: 290px;
  color: rgba(0, 0, 0, 0.4);
  transition: 0.15s linear;width: 50px;
height:50px;}

#mixedSlider .MS-controls button:hover {color: rgba(0, 0, 0, 0.8);background-color:#cc0000;}
  
@media (max-width: 992px) {
  #mixedSlider .MS-controls button {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  #mixedSlider .MS-controls button {
    font-size: 20px;
  }
 #mixedSlider .MS-content .item .innner-box .cont-box{
  display: inline-block;
  width:100%;min-height:500px;
} 
}
#mixedSlider .MS-controls .MS-left {
  left: 20px;
}
@media (max-width: 767px) {
#mixedSlider .MS-controls button {width: 38px; height: 38px;}
  #mixedSlider .MS-controls .MS-left {left: -40px;}
  #mixedSlider .MS-content {margin: 0 0%;}
#mixedSlider .MS-content .item {margin-left:0px; margin-right:0px;}

}
#mixedSlider .MS-controls .MS-right {
  right: 20px;
}
@media (max-width: 767px) {
  #mixedSlider .MS-controls .MS-right {
    right: -40px !important;
  }
}
#basicSlider { position: relative; }

#basicSlider .MS-content {
  white-space: nowrap;
  overflow: hidden;
  margin: 0 2%;
  height: 50px;
}

#basicSlider .MS-content .item {
  display: inline-block;
  width: 20%;
  position: relative;
  vertical-align: top;
  overflow: hidden;
  height: 100%;
  white-space: normal;
  line-height: 50px;
  vertical-align: middle;
}

@media (max-width: 991px) {

#basicSlider .MS-content .item { width: 25%; }
}
@media (max-width: 767px) {

#basicSlider .MS-content .item { width: 35%; }
.modal.third-modul .modal-dialog .modal-content .modal-body .button-box{ width:100px; }	
	

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

#basicSlider .MS-content .item { width: 50%; }

.modal.show .modal-dialog .modal-content .modal-header h5{ top:224px; font-size:19px; line-height:21px; }
.modal.third-modul .modal-dialog .modal-content .modal-header .close {
  margin: -5rem -1rem -1rem auto;
}

@media (max-width:400px) {
.modal.third-modul .modal-dialog .modal-content .modal-header .close {
  margin: -4rem -1rem -1rem auto;
}

}


}

#basicSlider .MS-content .item a {
  line-height: 50px;
  vertical-align: middle;
}

#basicSlider .MS-controls button { position: absolute; }

#basicSlider .MS-controls .MS-left {
  top: 35px;
  left: 10px;
}

#basicSlider .MS-controls .MS-right {
  top: 35px;
  right: 10px;
}


#container-fluid .et_pb_row {width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;}


.widgettitle {
    color: 
    #333;
}


.homemenu a {
    color:#000;}
    
span#nf-form-title-13 {display: none;}
span#nf-form-title-14 {display: none;}
span#nf-form-title-15 {display: none;}


#nf-form-17-cont {    width: 380px;
    margin: 0px auto;
    text-align: center;
}

.page-id-22107 .nf-field-label {margin-bottom:5px; margin-top:10px;}
.page-id-22107 .nf-form-content label {
    font-size: 16px;
    line-height: 20px;
    font-weight: normal;
}
.page-id-22060 .nf-form-content label {
    font-size: 16px;
    line-height: 20px;
    font-weight: normal;
}
.page-id-22060 .nf-field-label {margin-bottom:5px; margin-top:10px;}

.nf-form-content textarea.ninja-forms-field {height: 150px;}
.rgtkSearchFormSelect option[value=Alpaca] {display: none !important; opacity: 0; height: 0; width: 0; overflow: hidden; outline: -webkit-focus-ring-color auto 5px; -webkit-appearance:none; position: absolute;
    overflow: hidden;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0;}
.rgtkSearchFormSelect option[value=Bird] {display: none;}
.rgtkSearchFormSelect option[value=Chicken] {display: none;}
.rgtkSearchFormSelect option[value=Chinchilla] {display: none;}
.rgtkSearchFormSelect option[value=Cow] {display: none;}
.rgtkSearchFormSelect option[value=Degu] {display: none;}
.rgtkSearchFormSelect option[value=Donkey] {display: none;}
.rgtkSearchFormSelect option[value=Duck] {display: none;}
.rgtkSearchFormSelect option[value=Ferret] {display: none;}
.rgtkSearchFormSelect option[value=Fish] {display: none;}
.rgtkSearchFormSelect option[value=Frog] {display: none;}
.rgtkSearchFormSelect option[value=Gecko] {display: none;}
.rgtkSearchFormSelect option[value=Gerbil] {display: none;}
.rgtkSearchFormSelect option[value=Goat] {display: none;}
.rgtkSearchFormSelect option[value=Goose] {display: none;}
.rgtkSearchFormSelect option[value=Groundhog] {display: none;}
.rgtkSearchFormSelect option[value=Hamster] {display: none;}
.rgtkSearchFormSelect option[value=Hedgehog] {display: none;}
.rgtkSearchFormSelect option[value=Horse] {display: none;}
.rgtkSearchFormSelect option[value=Iguana] {display: none;}
.rgtkSearchFormSelect option[value=Lizard] {display: none;}
.rgtkSearchFormSelect option[value=Llama] {display: none;}
.rgtkSearchFormSelect option[value=Mouse] {display: none;}
.rgtkSearchFormSelect option[value=Otter] {display: none;}
.rgtkSearchFormSelect option[value=Pig] {display: none;}
.rgtkSearchFormSelect option[value=Pony] {display: none;}
.rgtkSearchFormSelect option[value=Rabbit] {display: none;}
.rgtkSearchFormSelect option[value=Rat] {display: none;}
.rgtkSearchFormSelect option[value=Sheep] {display: none;}
.rgtkSearchFormSelect option[value=Skunk] {display: none;}
.rgtkSearchFormSelect option[value=Snake] {display: none;}
.rgtkSearchFormSelect option[value=Tarantula] {display: none;}
.rgtkSearchFormSelect option[value=Tortoise] {display: none;}
.rgtkSearchFormSelect option[value=Turkey] {display: none;}
.rgtkSearchFormSelect option[value=Turtle] {display: none;}
.rgtkSearchFormSelect option:nth-child(20){display: none;}
.rgtkSearchFormSelect option:nth-child(23){display: none;}
.rgtkSearchFormSelect option:nth-child(32){display: none;}
.rgtkSearchFormSelect option:nth-child(38){display: none;}

#rgtkSearchTable_0 tr:nth-child(1) td:nth-child(3n+3) .rgtkSearchFormSelect option:nth-child(1){display: none;}

.page-id-2287 .sabai-form-field.sabai-form-type-textfield{position:relative;}
.page-id-2287 .sabai-form-field.sabai-form-type-textfield .sabai-form-field-label span::before {
content: "Name";
visibility: visible;
position: relative;
left:1px;
top:-25px;
}



.page-id-2287 .sabai-form-field.sabai-form-type-textfield .sabai-form-field-label span {
position: absolute;
visibility: hidden;
}

.page-id-2287 .sabai-form-field.sabai-form-type-textfield .sabai-form-field-label span.sabai-form-field-required {
position: absolute;
visibility:visible;
top: -28px;
left: 42px;
}


.page-id-2287 .sabai-form-field.sabai-form-type-textfield .sabai-form-field-label span.sabai-form-field-required::before {
position: absolute;
visibility:hidden;
}




.sabai-form-field.sabai-entity-field.sabai-entity-field-type-directory-contact.sabai-entity-field-name-directory-contact.sabai-form-nolabel.sabai-form-type-fieldset .sabai-form-field.sabai-form-type-textfield .sabai-form-field-label span
{position: relative;
visibility: inherit;}

.sabai-form-field.sabai-entity-field.sabai-entity-field-type-directory-contact.sabai-entity-field-name-directory-contact.sabai-form-nolabel.sabai-form-type-fieldset .sabai-form-field.sabai-form-type-textfield .sabai-form-field-label span::before {
    content: "";
    visibility: hidden;
    position: absolute;
    left: 0px;
    top: 0px;
}

.sabai-form-field.sabai-entity-field.sabai-entity-field-type-directory-social.sabai-entity-field-name-directory-social.sabai-form-nolabel.sabai-form-type-fieldset .sabai-form-field.sabai-form-type-textfield .sabai-form-field-label span
{position: relative;
visibility: inherit;}

.sabai-form-field.sabai-entity-field.sabai-entity-field-type-directory-social.sabai-entity-field-name-directory-social.sabai-form-nolabel.sabai-form-type-fieldset .sabai-form-field.sabai-form-type-textfield .sabai-form-field-label span::before {
    content: "";
    visibility: hidden;
    position: absolute;
    left: 0px;
    top: 0px;
}

.sabai-form.sabai-directory-addlisting .sabai-form-header>div {margin-bottom: 25px;}


.nf-response-msg {color: #000;}

.directorylistingbox {
    height: 343px;
    background-image: url(https://savearescue.org/wp-content/uploads/2020/04/CatsandDogs114.png) !important;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: center -4px !important;
}

.directorylistingbox .topBanner-heading-box {background: url(https://savearescue.org/wp-content/uploads/2019/12/patch1.png) repeat;
    width: 1170px;display: block;padding: 15px 0px;height: 80px;margin: 0px auto;position: relative;bottom: -263px;text-align: left;left: 0px;}
    
.directorylistingbox .topBanner-heading-box p.petsrvpg {width: 100%;margin: 0px;padding-left: 0px;color: #fff;font-size: 48px;line-height: 40px;font-weight: bold;text-align: center;}

.sabai-form-field.sabai-form-type-radios .sabai-form-fields div:first-child {display:none;}



@media(min-width:0px) and (max-width:767px){
    
.page.type-page.status-publish.hentry > img{display:none;}    
.directorylistingbox {height:250px;
    background-image: url(https://savearescue.org/wp-content/uploads/2019/12/CatsandDogs11.png) !important;}

.directorylistingbox .topBanner-heading-box {width: 92%;display: block;padding: 15px 0px;height:65px;margin: 0px auto;position: relative;bottom: -185px;text-align: left;left: 0px;}
    
.directorylistingbox .topBanner-heading-box p.petsrvpg {font-size:20px;line-height: 30px;}    
    
    
    
.btn-group.bootstrap-select.sabai-pull-right.breed_select {padding-top: 0px;width: 100%; margin-bottom:7px;}    
    
.adv-text h3 {font-size: 22px;}
.page-id-2095 .nf-form-content {margin-top: 30px;padding: 20px 0px;}    
  #nf-form-17-cont {    width:100%;margin: 0px auto;text-align: center;}

.page-id-22985 #main-content {background-color: transparent;padding-top: 170px;}
.page-id-22985 .sabai-pull-left {top:-20px;font-size: 22px;left:0px; text-align:center;}
.page-id-22985 .entry-title.main_title {height: 65px; bottom: 43px;margin-bottom: 0px;font-size:20px; line-height:25px;}

.page-id-22985 .back-box {left: 0px;top: 58px;}
.page-id-22985 .back-box a {padding: 30px 22px;top: 27px;position: relative;}




#mixedSlider .MS-content .item .imgTitle img {object-fit: cover;object-position: center;}    
    
}


.page-id-23184 .et_pb_widget_area_left {border-right: 2px solid #b22423;}

.sabai-directory-listings-with-map-listings > div::-webkit-scrollbar {width: 14px;height: 2em;}
.sabai-directory-listings-with-map-listings > div::-webkit-scrollbar-thumb {border: 3px solid transparent;border-radius: 0px;background-clip: content-box;}
.sabai-directory-listings-with-map-listings > div::-webkit-scrollbar-button {background: #a11718;}

.sabai-directory-listings-with-map-listings > div::-webkit-scrollbar-thumb {background: #f56566 ;}

.sabai-directory-listings-with-map-listings > div::-webkit-scrollbar-track-piece {background: #BE2526;}
.sabai-directory-listings-with-map-listings > div::-webkit-scrollbar-button:single-button:vertical:increment {border-width: 15px 15px 0 15px;
      border-color: white transparent transparent transparent;}
.sabai-directory-listings-with-map-listings > div::-webkit-scrollbar-button:single-button:vertical:decrement {
      border-width: 0 15px 15px 15px;
      border-color: transparent transparent white transparent;
    }

#page-id-19473 #content-area #sidebar{ display:none !important;}
#sabai-content-directory-search {background: #cd3333;padding: 15px 15px 0px;}

.sabai-orgsandrescues #sidebar{ display:none;}

.sabai-orgsandrescues-listing #sidebar{ display:none;}


@media (min-width: 981px){
.et_right_sidebar #main-content .container:before {display:none;}

/* 	Add by vishnu */
.et_pb_gutters3 .cold_weather_first_row  .et_pb_column_1_3
{
	width:80% !important;
	margin-right: 3% !important;
}
.et_pb_gutters3 .cold_weather_first_row  .et_pb_column_1_3.et-last-child
{
	width:12% !important;	
}
.cold_weather_first_row .et_pb_image_0
{
	width:100% !important;
		
}
.et_pb_gutters3  .hot_weather_dog_breeds_first_row .et_pb_column_1_3.et_pb_column_inner_1
{
		width:65% !important;
	margin-right:3%;
	
}
/* 	End */
    
}


.page-id-23184 .et_pb_image_container a.entry-featured-image-url img {object-fit: cover;
object-position: 0 0; height: 240px;}

i.fa.fa-comment {
    color: #bf2726 !important;font-size: 23px;
}
.gs_team_area .row { display: block; }

div#cbp-so-scroller {
    padding-top: 0px !important;
}
/*.page-id-66 .footer-donateBox{
	width:100%;	
}*/
.nf-field-description strong {
    color: #000;
}
.post-1190 .et_pb_text_0{
    margin-top: 10px!important;
	  width: 319px;
	padding-left: 20px!important;
	padding-right: 20px!important;
}
.page-id-1190 .post-1190 .et_pb_text_0{
	  width: 100%;

}
.page-id-1190 .et_pb_column.et_pb_column_1_3.et_pb_column_0.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single {padding-top:0px;}

/*.page-id-66 .et_pb_code_0_tb_footer{
	width:100%;
}*/
p.copyright {
    text-align: center;
    width: 100%;
    display: inline-block;
    margin-top: 11px;
	margin: 11px 0px 0px 0px;
    padding: 0px;
}
/********pet-listing page css******/
#error-page {
    margin-top: -31px!important;
}
.page-id-1074 li.nav-link.get-involved {
    margin-right: 130px !important;
}
.rgtkSearchPetPicture {
    margin: 0px 10px 0px;
}
.rgtkSearchResultsCell {padding-bottom:20px;}
.rgtkSearchPetName {padding-top: 15px;}
.et_pb_menu .et_pb_menu__menu > nav > ul > li {padding-top: 0px;}
.nav ul li a:hover, .et_mobile_menu li a:hover {line-height: revert;
}
.sub-menu {
	margin-top:0px;}
.nav li {
    line-height: inherit;
}
.et-menu li li a {
    padding: 2px 20px;
}
.pet-caption h3 {
    text-transform: uppercase;
	  font-size: 18px !important;
}
.pet-caption p {
	  font-size: 14px !important;
}
.rgtkSearchNextPrevLinks {background:#c00;
border-radius: 20px;
padding: 4px 15px;
color:#fff;
margin-bottom: 20px;}

.rgtkSearchNextPrevLinks a {color:#fff;}

.row-fluid h1.title {
    text-align: center;
    margin-top: 263px;
    margin-bottom: 50px;
    color: #ffffff;
    font-size: 50px;
    font-weight: bold;
}
.rgtkSearchPetPicImg {
    border-radius: 15px;
   z-index:-1;
   top:50%;
box-shadow: 0px 5px 15px 4px #ccc;
border: 1px solid
#fff;}
.rgtk-kdnSIt5Z .rgtkSearchTable tbody td {
    color: 
    #fff;font-weight: bold;
}
.rgtk-kdnSIt5Z .rgtkSearchFormSelect {
    border:1px solid #cc0000 !important;
    padding: 4px 6px !important;
    background:#fff;
color:#333;
}
#rgtkSearchFieldGroupGoodwith {width:105px;}
.rgtkSearchFormInput {background:#c00; color:#fff;}
#rgtkSearchLocationField_0 {
    width: 100px;
    display: inline;
    background: 
#fff;
color:
    #000;
    padding: 2px 10px;
}
.rgtkSearchPetPicImg {
	height: 280px !important;
width: 100% !important;
object-fit: cover;
}
.rgtk-kdnSIt5Z .rgtkSearchPetBreed {
    width: 250px; text-align:center;
}
.rgtk-kdnSIt5Z .rgtkSearchFormSubmitButton {
    color:#fff;
    background-color:#f3b512 ;
    border: 1px solid;
    padding-right: 25px !important;
    padding-left: 25px!important;
    border-radius: 6px;
    margin-top: 0px !important;
}

.post-content-inner p {text-align: justify;}

.et_pb_blog_0 .et_pb_post .entry-title, .et_pb_blog_0 .not-found-title {
    text-align: center;
}

li.nav-link.get-involved {
    margin-right:0px;
}

.et_pb_text_0.et_pb_text {
    color: 
    #fff;
    font-weight: bold;
}

.rgtk-kdnSIt5Z .rgtkSearchFormSubFieldTable {
    margin: auto;
    border: 0;
    background: #cc0000;
    padding: 22px;
    display: block;
}

.rgtk-kdnSIt5Z .rgtkSearchFormSubFieldTable td {width: 29% !important;color: #fff;
}
.rgtk-kdnSIt5Z .rgtkSearchFieldGroupTitle {
    font-weight: bold;
    margin-bottom: 4px; font-size:18px !important;
    color: 
    #000;
}

#rgtkSearchFormSubFieldTable_0 {
    width: 100% !important;
}

.breedprof .left img {
    height: auto !important;
}
.sabai-pull-left {
    top: 278px;
}
.page-id-1074 li.nav-link.get-involved {
    margin-right:0px!important;
}

.pd_radio:checked + label {
    background-color: 
    #FF0000 !important;
    font-size: 20px !important;
    font-weight: bold !important;
}
.plan_duration:last-child {
    border-right: 1px solid 
    #FF0000;
    font-size: 20px !important;
}


.sabai-pull-left {
    /*position: absolute;
    top: 180px;*/
	position:relative;
	top:0px;
    color: #000;
    /*font-size: 40px;*/
	font-size:24px;
    font-weight: 700;
    z-index: 9999;
}

html.js {
    margin-top: 0px !important;
}
div#breeds-list {
    cursor: pointer;
	position: absolute;
    bottom: 0;
    width: 100%;
}
input.tt-hint {background:#fff !important; border-radius:5px; }



@media only screen and (device-width:1024px) {
    

    
    .htooltip:hover .htooltiptext {
  visibility: hidden;
}
    
.contlvfeed {
    font-size: 70px;
    text-align: center;
    background-repeat: no-repeat;
    background-position: center center;}    
    
.page-id-1999 .back-box {top:-30px;}
.page-id-22152 .back-box {top: -15px;}

.sabai-entity-bundle-name-petsevices_listing .sabai-directory-listings-container > .sabai-navigation {height: 70px;}
    
p.petregpara {width: 92%; font-size:42px; }    
    
/*/.dg-box {left: 72px;}/*/
    
 .d-md-none-box {display: none !important;}
 
.breed-main .list ul li a {width: 33%;font-size: 14px;}    
.donate-btn a {padding: 8px 20px 0px 50px;}    
    
#quiz-results-div > h3 {padding-left: 159px;}    
    
.page-id-1190 .post-1190 .et_pb_text_0 {width: 114%;}
.et_pb_menu .et_pb_menu__menu > nav > ul > li > ul {top: calc(100% - 1px);left: 0 ;} 
.et_pb_menu .et_pb_menu__menu > nav > ul > li:last-child > ul {top: calc(100% - 1px);right: 0 !important;left:auto;} 
header.et-l.et-l--header {background:none;}
.call {margin-left: 0px;}

.sabai-entity-bundle-name-petsevices_listing #et-boc .topBanner-heading {width: 100%;}
.sabai-entity-bundle-name-petsevices_listing .sabai-directory-listings-container {top: -30px;}

.container {
    width: 100%;
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin-right: auto;
    margin-left: auto;
    max-width:96% !important;
}

.page-id-23184 .et_pb_slider .et_pb_slide_0 {background-image: url(https://savearescue.org/wp-content/uploads/2020/05/index-banner-ipad1.jpg) !important;}
.page-id-23184 .et_pb_slider .et_pb_slide_1 {background-image: url(https://savearescue.org/wp-content/uploads/2020/05/index-banner-ipad2.jpg) !important;}
    
.et_pb_code_inner ul li a {font-size: 15px;}    

.breed-template-default .sabai-pull-left {position: absolute;top: -105px;z-index: 2;left: 0px; font-size:33px;}
.breedprof .left ul {float: left;margin: 15px 0 0 ;}

.mar60 {margin-bottom: 60px;margin-top: 70px;}    
.et_pb_slide {padding: 0 2%;}    
.col-ipad {width: 100%;max-width: 100%;flex: auto;}    
.breed-main .preview .sub2 {width: 277px;}
.breed-main .preview .sub {width: 250px !important;}    
.sabai.sabai-main {margin: 0px auto;width: 96%;}
.sabai-orgsandrescues-listing .entry-content {margin: 0px auto;width: 96%;}
.apptxtsection {margin-right: 10%;}
    
#et-boc .topBanner-heading {width: auto;margin: 0px 2%;} 
.single-post #et-boc .topBanner-heading {width: auto;margin: 0px 0%;}
    
.col.right-panel {margin-top: 5px;}    
.et_pb_row {max-width: 96%;}
.selterboxs {font-size: 38px;}
.numblink {font-size:30px;}
img.appimage {width: 45%;margin: 13px 80px;display: block;}
    
.homhotpra {margin: 0px 2%;padding: 0px 20px;} 
.hotlnsectionout {height: 670px;}
.inernews .nf-field-element ul {position: absolute;top: 11px;width: 100%;left: -10%;}
.inernews #nf-field-147-container {width: 75%;display: inline-block;}
.inernews #nf-field-148 {position: absolute;top: -71px;right: -293px;background-color: #f3b512 !important;cursor: pointer;}
.inernews {padding: 0px 15px;}
strong.redsecr {font-size: 35px !important;}
img.apppowicon {
    margin-left: -100px;}

#mixedSlider .MS-content .item .innner-box .cont-box {min-height:345px;}

    
.search-section {left:0px;}  
.page-id-1074 li.nav-link.get-involved {margin-right: 0px !important;}
.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu > nav > ul > li > a, .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a {
    padding-bottom: 8px;font-size: 13px;font-weight: 800;}
.et_pb_fullwidth_menu .et-menu > li, .et_pb_menu .et-menu > li { padding-left: 6px;padding-right: 6px;}
  
.pet-btn a {padding: 8px 15px 0px 18px;} 
    
.page-id-19745 .provider-box {width:100%;}
.page-id-22152 .provider-box {width:100%;}
.page-id-1999 .provider-box {width:100%;}
.page-id-19478 .provider-box {width:100%;}    
.page-id-1727 .provider-box {width:100%;}
.page-id-2081 .provider-box {width:100%;} 
.page-id-19544 .provider-box {width:100%;}  
.page-id-1681 .provider-box {width:100%;}
.page-id-2207 .provider-box {width:100%;}
.page-id-26084 .provider-box {width:100%;}
.page-id-26077 .provider-box {width:100%;}
.page-id-26230 .provider-box {width:100%;}
.page-id-23923 .provider-box {width:100%;} 
.page-id-2149 .provider-box {width:100%;}
.page-id-2125 .provider-box {width:100%;} 
.page-id-22107 .provider-box {width:100%;}  
.page-id-22060 .provider-box {width:100%;}
.page-id-2095 .provider-box {width:100%;}
.page-id-19524 .provider-box {width:100%;} 
.page-id-19535 .provider-box {width:100%;}   
.page-id-19529 .provider-box {width:100%;}  
.page-id-19539 .provider-box {width:100%;}
.page-id-19516 .provider-box {width:100%;}
.page-id-19508 .provider-box {width:100%;}   
.page-id-19501 .provider-box {width:100%;} 
.page-id-19492 .provider-box {width:100%;}
.page-id-24746 .provider-box {width:100%;} 
.page-id-23474 .provider-box {width:100%;}  
.page-id-2230 .provider-box {width:100%;} 
.page-id-23457 .provider-box {width:100%;} 
.page-id-23558 .provider-box {width:100%;}
.page-id-23565 .provider-box {width:100%;}
.page-id-22130 .provider-box {width:100%;}
.page-id-22085 .provider-box {width:100%;}
.page-id-23568 .provider-box {width:100%;}
.page-id-23571 .provider-box {width:100%;}
.page-id-22119 .provider-box {width:100%;}
.page-id-23575 .provider-box {width:100%;}
.page-id-25632 .provider-box {width:100%;}
.directorylistingbox .topBanner-heading-box {width: 96%;}
.provider-box h2 {font-size: 40px;}


}

@media only screen and (device-width: 768px) {
    button.search-btn.search-btn-detail img {
    display: none;
}
    .htooltip:hover .htooltiptext {
  visibility: hidden;
}
    
.tab3 .sabai-directory-search.sabai-clearfix .col-sm-12 {
    max-width: initial;
} 

.tab4 .sabai-directory-search.sabai-clearfix .col-sm-12 {
    max-width: initial;
}
    
.sabai-navigation > div .sabai-btn-group, .sabai-navigation > div > * {
    margin-bottom: 0px;
    text-align: left;
}    
    
.sabai-nav > li > a {padding: 10px 7px;}
    
#quiz-results-div > h3 {
    padding-top: 317px;
    padding-left: 219px;
    font-size: 25px;
    padding-right: 180px;
}    
    
p.petregpara {width: 92%; font-size:42px;}
#breeds-list .et_pb_text_inner p strong {font-size: 16px;}
    
 .directorylistingbox .topBanner-heading-box {width: 92%;display: block;padding: 15px 0px;margin: 0px auto;position: relative;text-align: left;left: 0px;}
    
.directorylistingbox .topBanner-heading-box p.petsrvpg {font-size:40px;line-height: 40px;}  
 
 .sabai-directory-listings.sabai-directory-listings-list.sabai-col-md-12 {width:100%;}
.et_pb_column.et_pb_column_1_2.et_pb_column_0_tb_header.et_pb_css_mix_blend_mode_passthrough {margin-bottom: 10px;}
  
 /*/.dg-box {left:72px;} /*/
    
.hiddienmenu {display:block !important; width:100%;}  
.page-id-1074 .et_pb_menu .et_mobile_nav_menu {display:none;}   
.page-id-1074 .navbar-toggler {float:right;}
.page-id-1074 .mobile_menu_bar {background:#b81c1d;border-radius: 0px;border: 0px; color:#fff;}
.page-id-1074 .mobile_menu_bar::before {color:#fff;}
.page-id-1074 button.navbar-toggler {padding:0px;}
.page-id-1074 .navbar-toggler span {color:#fff;}
.page-id-1074 .nav-item{border-bottom:1px solid rgba(0,0,0,.03); margin-bottom:0px;}
.page-id-1074 .nav-item a {color:#000; font-size:14px; padding:10px 15px; font-weight:bold; text-transform: uppercase;}
.page-id-1074 a.dropdown-item {font-weight:normal; text-transform: capitalize; border-top:1px solid rgba(0,0,0,.03);padding: 10px 5px;margin: 0px 20px;width: auto;}
.page-id-1074 a.dropdown-item:last-child { border-bottom:none;}
.page-id-1074 .navbar-nav .dropdown-menu {position: static;float: none;border: 0px;}
.page-id-1074 .navbar-light .navbar-nav .nav-link {color:#000;}
.page-id-1074 li.donate-btn a {background: #f3b512;color: #fff;border-radius: 30px;padding:10px 30px;margin-top:0px;}
.navbar-nav {display:block !important; width:91%; margin:0px auto;}
.page-id-1074 .navbar-light .navbar-brand { color: transparent; height:55px;}

.page-id-1074 li.pet-btn a {background: #cc0000;color: #fff;margin-bottom: 10px;border-radius: 30px; text-align:center;padding:10px 15px;margin-top:0px;}

.page-id-1074 .dropdown-toggle::after {display: inline-block;
    width: 0; height: 0; margin-left:0px;vertical-align:0px;border-top:0px;border-right:0px;
    border-bottom: 0;border-left:0px;float: right;font-size: 20px;top:-9px;padding-top:0px;margin-top:0px;right: 30px;content: "\4c";
    display: block;color: #333;font-size: 25px;font-family: ETmodules;position: relative;}

.page-id-1074 li.pet-btn .dropdown-toggle::after {color:#fff;}
.page-id-1074 li.pet-btn .dropdown-menu a.dropdown-item {background:none; border-radius:0px !important; border-bottom:1px solid rgba(0,0,0,.03);
color: #000 !important; text-align:left;padding:10px 15px;margin-top:0px; margin-bottom:0px;
text-align:left;}


.d-md-none-box {display: block !important;}
    
.et_mobile_menu {border-top: 3px solid #cc0000;}    
    
.page-id-1190 .post-1190 .et_pb_text_0 {width: 100%;}    
    
.row-fluid h1.title {font-size: 40px;font-weight: bold;}
.rgtkSearchTableSpacer {display: none;}    
.breed-main .list ul li a {width: 33%;}
.mar60 {margin-bottom: 60px;margin-top: 70px;} 
.history-box {margin-top: 70px;}

.breed-main .preview .sub {width: 245px !important;margin-top: 0px;}

.breed-template-default .sabai-pull-left {position: absolute;top: -97px;z-index: 2;left: 0px;font-size: 35px;}
.sabai-entity-bundle-name-orgsandrescues_listing .sabai-pull-left {top: -169px;}
    
.sabai-directory-search.sabai-clearfix .sabai-col-sm-10 {width: auto !important;}  
.sabai-directory-search.sabai-clearfix .col-sm-12 {max-width: max-content;text-align: center;}
.sabai-directory-search.sabai-clearfix .dpsearchradius {width: 39%;}


.page-id-22977 .sabai-col-sm-6.sabai-directory-search-location {width: auto !important;}
.page-id-22977 .sabai-directory-search.sabai-clearfix .sabai-col-sm-4 {width: 19.5%;}
.page-id-22977 .sabai-directory-search.sabai-clearfix .dpsearchradius {width: 19.5%;}
    
.hotlnsectionout {background: url(https://savearescue.org/wp-content/uploads/2020/05/pet-group11.jpg) no-repeat #cc0000 top center !important;}    
    
.blue-bg {height: 475px;}   
.post-2149 .et_pb_text_inner h2 {text-align: center;}
    
.donate-btn a {margin-top: 10px !important;margin-bottom: 10px !important;}    
div#spu-23266 {border: 2px solid #f1c309;border-radius: 10px;padding: 0px;background: #fff;margin: 0px 2%;width: auto;}
.et_pb_menu_page_id-863 a {margin-bottom: 10px !important;}
.hotline-box h5 {font-size: 20px;}
.et_mobile_menu li a {color: #000;font-weight: bold;margin: 0px;}    
.page-id-1190 .et_pb_gutters3 .et_pb_column_1_3, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 {width: 100%;}  
.page-id-1190 .et_pb_gutters3 .et_pb_column_2_3 {width: 100%;}
.contlvfeed {font-size: 70px;text-align: center;background-image: url(https://savearescue.org/wp-content/uploads/2020/04/love.png) !important;background-repeat: no-repeat;background-position: center 4px;}
.dog-img {height: 240px;}
.et_pb_gutters3 .et_pb_column_2_3, .et_pb_gutters3.et_pb_row .et_pb_column_2_3 {width: 100%;margin-top: 15px;}    
.et_pb_gutters3 .et_pb_column_1_3, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 {width: 50%;}    
    
#homebcksec {padding: 30px 0px;}    
#helthpawimg  {text-align: center;} 
#helthpawimg  img{text-align: center; width:300px;}
#contestimg {text-align: center;}  
#contestimg  img{text-align: center; width:300px;}
#dogqizimg {text-align: center;}

#divfotinfo .et_pb_column.et_pb_column_1_4.et_pb_column_inner.et_pb_column_inner_1_tb_footer{width:31%;}
#divfotinfo .et_pb_column.et_pb_column_1_4.et_pb_column_inner.et_pb_column_inner_2_tb_footer{width:31%;}
#divfotinfo .et_pb_column.et_pb_column_1_4.et_pb_column_inner.et_pb_column_inner_3_tb_footer.et-last-child{width:33%;}

#mixedSlider .MS-content {margin: 0 0%;}
header.et-l.et-l--header {background:none;}    
 .et_pb_tabs_controls li a {padding: 4px 0 4px 47.5px; font-size: 15px;}
 
 .et_pb_tabs_controls .et_pb_tab_0 {
    background: url(https://savearescue.org/wp-content/uploads/2020/04/sprite_img.png) no-repeat;background-position-x: 0%;background-position-y: 0%;background-position: 5px -15px;}
.et_pb_tabs_controls .et_pb_tab_0.et_pb_tab_active {
    background: url(https://savearescue.org/wp-content/uploads/2020/04/sprite_img.png) #cc0000 no-repeat;background-position: 5px -47px;} 
        
.et_pb_tabs_controls .et_pb_tab_1 {background: url(https://savearescue.org/wp-content/uploads/2020/04/sprite_img.png) no-repeat;background-position-x: 0%;background-position-y: 0%;background-position: 5px -94px;}    
    
.et_pb_tabs_controls .et_pb_tab_1.et_pb_tab_active {
    background: url(https://savearescue.org/wp-content/uploads/2020/04/sprite_img.png) #cc0000 no-repeat;background-position: 5px -126px;}

.et_pb_tabs_controls .et_pb_tab_2 {background: url(https://savearescue.org/wp-content/uploads/2020/04/sprite_img.png) no-repeat;background-position-x: 0%;background-position-y: 0%;background-position: 8px -188px;}
.et_pb_tabs_controls .et_pb_tab_2.et_pb_tab_active {
    background: url(https://savearescue.org/wp-content/uploads/2020/04/sprite_img.png) #cc0000 no-repeat;
    background-position: 8px -219px;
}

.et_pb_tabs_controls .et_pb_tab_3 {
    background: url(https://savearescue.org/wp-content/uploads/2020/04/sprite_img.png) no-repeat;
        background-position-x: 0%;background-position-y: 0%; background-position: 5px -276px;
}
.et_pb_tabs_controls .et_pb_tab_3.et_pb_tab_active {
    background: url(https://savearescue.org/wp-content/uploads/2020/04/sprite_img.png) #cc0000 no-repeat;
    background-position: 5px -308px;
}

.hotlnsectionout {height: 850px;}
.inernews .nf-response-msg {position: absolute;top: 300px;text-align: center;left: 0px;right: 0px; font-size:20px;text-transform: capitalize;}
.inernews #nf-field-147-container {width: 70%;display: inline-block;}
.inernews #nf-field-148 {position: absolute;top: -95px;right: -285px; background-color: #f3b512 !important;cursor: pointer;}
.inernews #nf-label-field-147 {padding-top: 0px;font-weight: normal;font-size: 20px;width: auto;font-weight: 700;left: 0px;/*position: absolute;top: 55px;*/ position:relative;}
.inernews #nf-field-147 {margin-top: 17px;border-radius: 5px;width: 270px;margin-left: 60px;}
.inernews {top: 210px;}

img.appimage {width: 38%;margin: 13px 31%;display: block;}
img.apppowicon {margin-left: 0px;}
.page-id-23184 .sabai input {display: inline;border-radius: 5px;padding: 7px;width: 100% !important;border: 1px solid #ccc;}
.tab3 .sabai-row .col-sm-12 .form-group .search-btn {background: #cd3333;font-size: 17px;border-radius: 30px;padding: 10px 24px;margin-top: 5px;font-weight: bold;}
.tab4 .sabai-row .col-sm-12 .form-group .search-btn {background: #cd3333;font-size: 17px;border-radius: 30px;padding: 10px 24px;margin-top: 5px;font-weight: bold;}
    

.homhotpra {margin: 0px 0%;padding: 0px 0px;}
.et_pb_slider .et_pb_slide_3 {background-size: cover !important;}  
.et_pb_slider .et_pb_slide_2 {background-size: cover !important;}
.applogotxt {margin-left: 40px;}  
.apptxtsection {margin-right: 0%;}

#mixedSlider .MS-content {margin:0px 3%;}    
#mixedSlider .MS-controls .MS-right {right:-40px;} 
.search-control {border: 1px solid #ccc !important;width: 100%;}
.search-control1 {border:1px solid #ccc !important;width: 100%;}
.sabai-row .col-sm-12 {max-width: 100%;text-align: center;}
.sabai-row {display: flex;overflow: inherit;flex-wrap: wrap;}
    
.page-id-19745 .provider-box {width:100%;}
.page-id-22152 .provider-box {width:100%;}
.page-id-1999 .provider-box {width:100%;}
.page-id-19478 .provider-box {width:100%;}    
.page-id-1727 .provider-box {width:100%;}
.page-id-2081 .provider-box {width:100%;}
.page-id-25632 .provider-box {width:100%;}
.page-id-19544 .provider-box {width:100%;}  
.page-id-1681 .provider-box {width:100%;}
.page-id-2207 .provider-box {width:100%;}
.page-id-26084 .provider-box {width:100%;}
.page-id-26077 .provider-box {width:100%;}
.page-id-26230 .provider-box {width:100%;}
.page-id-23923 .provider-box {width:100%;} 
.page-id-2149 .provider-box {width:100%;}
.page-id-2125 .provider-box {width:100%;} 
.page-id-22107 .provider-box {width:100%;}  
.page-id-22060 .provider-box {width:100%;}
.page-id-2095 .provider-box {width:100%;}
.page-id-19524 .provider-box {width:100%;} 
.page-id-19535 .provider-box {width:100%;}   
.page-id-19529 .provider-box {width:100%;}  
.page-id-19539 .provider-box {width:100%;}
.page-id-19516 .provider-box {width:100%;}
.page-id-19508 .provider-box {width:100%;} 
.page-id-19501 .provider-box {width:100%;} 
.page-id-19492 .provider-box {width:100%;}
.page-id-24746 .provider-box {width:100%;} 
.page-id-23474 .provider-box {width:100%;}  
.page-id-2230 .provider-box {width:100%;} 
.page-id-23457 .provider-box {width:100%;} 
.page-id-23558 .provider-box {width:100%;}
.page-id-23565 .provider-box {width:100%;}
.page-id-22130 .provider-box {width:100%;}
.page-id-22085 .provider-box {width:100%;}
.page-id-23568 .provider-box {width:100%;}
.page-id-23571 .provider-box {width:100%;}
.page-id-22119 .provider-box {width:100%;}
.page-id-23575 .provider-box {width:100%;}



    
#rgtkMainContainer_0 tr td {width: 32%;height: 100%;}
.rgtk-kdnSIt5Z .rgtkSearchPetName {width: 100%;}
.rgtk-kdnSIt5Z .rgtkSearchPetBreed {width: 100%;text-align: center;}
.rgtkSearchPetBasicInfo {text-align: center;width: 100%;}
.rgtkSearchPetLocationDistance {text-align: center;width: 100%;}

.sabai-entity-bundle-name-petsevices_listing #et-boc .topBanner-heading {width: 100%;}
.sabai-entity-bundle-name-petsevices_listing .sabai-nav > li > a {width: auto;}
.sabai-entity-bundle-name-petsevices_listing .sabai-navigation.sabai-navigation-bottom.sabai-clearfix .sabai-pull-left {font-size: 35px;}
.sabai-navigation > div {text-align: right;}

#rgtkSearchResultsTable_0 tr td {width: 50% !important;float:left;height: 100%;}

.provider-box {width: 100%;}
.provider-box h2 {font-size: 30px;}
.breedprof .left {width: 100%;}
.breedprof .right {width: 100%;}
#et-boc .topBanner-heading { width: auto; margin:0px 5%;}
#et-boc .topBanner-heading p.petsrvpg {font-size: 40px;line-height: 40px;}
.sabai.sabai-main {width: 90%;}
.et_pb_row { max-width: 90%;}
.et_pb_code_0_tb_footer { width: 100% !important;}
.footer-logos {padding-left: 0px ;}
.et_pb_code_2_tb_footer {padding-left: 0px !important;}
.sabai-orgsandrescues-listing .entry-content {width: 90%;}

.search-section {background: #ccc;height: auto;width: auto;position: relative;top: 10px;left: 0px;margin-bottom: 10px;z-index: 9;padding-top: 20px;}
.mob-search {position: relative;width: 100%;}
.search-dog { position: relative;top: 0px;left: 0px;text-align: left;width: 100%;}
.search-cat {position: relative;top: 0px;left: 0px;width: 100%;text-align: left;}
#tab3 {position: relative;top: 0px;right: 0px;z-index: 9999;width: 100%;display: block;}
#tab4 {position: relative;top: 0px;right: 0px;z-index: 9999;width: 100%;display: block;}
.search-dog .form-group input {background: #fff;display: block;width: 100%;}
.search-cat .form-group input { background: #fff;display: block;width: 100%;}
.search-now {width:auto;margin-top:0px;}
.page-id-23184 .et_pb_slider .et_pb_slide_0 {
    background-image: url(https://savearescue.org/wp-content/uploads/2020/03/index-banner4.jpg) !important;}

.page-id-23184 .et_pb_slider .et_pb_slide_1 {
    background-image: url(https://savearescue.org/wp-content/uploads/2020/03/index-banner3.jpg) !important;}
#mixedSlider .MS-content .item .imgTitle img {height:300px !important;object-fit:unset;}
.allinonimg {margin-top:0px;}
#tab3 .sabai-row {width: auto;display: block;}
#tab3 .sabai-row .col-sm-12 .form-group .search-btn { width: 100%;}
#tab4 .sabai-row {width: auto;display: block;}
#tab4 .sabai-row .col-sm-12 .form-group .search-btn {width: 100%;}
#mixedSlider .MS-content .item .innner-box .cont-box {min-height:260px;}
#mixedSlider .MS-content .item {width: 96%;}

.search-btn-detail {padding: 8px 15px;}
.et_pb_module.et_pb_text.et_pb_text_10.appcontent.et_pb_text_align_left.et_pb_bg_layout_light {margin-right: 5%;margin-top: 20px;margin-left: 5%;}
li.nav-link.donate-btn::before {background: none;}
.page-id-23184 .et_pb_widget_area_left {border-right: none;}
#nf-form-19-cont {width: 370px;}
.et_mobile_nav_menu { background: #b81c1d;}
.emergency-box {text-align: center;}
.call {margin-left: 0px;text-align: center;}
.header-socialBox {position: absolute;top: 100%;right: 0px;left: 0;text-align: center;z-index: 999999;}
.et_pb_image_0_tb_header {text-align: center !important;}
.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar::before {color: #fff !important;}
.mobile_menu_bar::before {font-size: 50px;}
.col.right-panel {border-left:none;margin-top: 40px;}
.arrow-right img {top: -2px;}
.arrow-left img {top: -2px;}
#mixedSlider .MS-controls .MS-left {
    left: -40px;
}
.et_pb_with_border.et_pb_module.et_pb_text.et_pb_text_5.growevry.et_clickable.et_pb_text_align_center.et_pb_bg_layout_light {
    margin-left: 0px !important;}
.newsletter .inernews {top: 33%;}
#nf-form-19-cont .nf-form-title h3{font-size: 25px;}

.et_pb_section.et_pb_section_10.et_section_specialty {padding-top: 20px !important;}

li.nav-link.get-involved {
    margin-right:0px !important;
}
.pet-btn a {
    background: #cc0000;
    color: #fff !important;
    border-radius: 30px;
    padding: 8px 25px 0px 18px;
    margin-top: 8px; text-align:center;
}
.donate-btn a {
    background: #f3b512;
    color: #fff !important;
    margin-top: 0px;
    text-align: center;
}

.pet-btn a {
    background: #cc0000 !important;
    color: #fff !important;
    border-radius: 30px;
    padding: 8px 25px 0px 18px;
    margin-top: 8px;
    text-align: center;
}

.et_mobile_menu li a {font-weight: bold;}
.et_pb_menu_page_id-864 ul li a {
    background: #fff !important;
    text-align: left;}
    
.et_pb_menu_page_id-864 ul {border-top: none;}

.et_mobile_menu li a {padding: 8px 5%;}



}

.sabai-pull-left > span {
	line-height: normal;
}

.inernews #nf-field-147-container .nf-after-field {
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
}
.inernews #nf-field-147-container .nf-after-field .nf-error-msg.nf-error-required-error {
	color: #fff !important;
}

/******** Mobile Menu Collapse *******/
 
/*** This hides the sub menu items on mobile ***/
 
#main-header .et_mobile_menu li ul.hide {
display: none !important;
}
 
/*** This adjusts the positioning and the background transparency of the parent menu item on mobile ***/
                                                                      
#mobile_menu1 .menu-item-has-children {
position: relative;
}
#mobile_menu1 .menu-item-has-children > a {
background: transparent;
}
 
/*** This styles the icon and moves it to the right ***/
 
#mobile_menu1 .menu-item-has-children > a + span {
position: absolute;
right: 0;
top: 0;
padding: 10px 20px;
font-size: 20px;
font-weight: 700;
cursor: pointer;
z-index: 3;
width: 100%;
text-align: right;
}
 
/*** Here you can swap out the actual icons ***/
 
span.menu-closed:before {
content: "\4c";
display: block;
color: #333;
font-size: 25px;
font-family: ETmodules;
position:relative;
top:-3px;
font-weight:bold;
}
 
span.menu-closed.menu-open:before {
content: "\4d";
}
.pet-btn.nav-link.first-level.et_pb_menu_page_id-864.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-864 span.menu-closed:before{ color: #fff;}





/* (1920x1080) Full HD Display */

@media(min-width:1450px) and (max-width: 1920px) {
    


}

table#rgtkSearchTable_0 tr:first-child td:nth-child(2) {
    position: absolute;
    visibility: hidden;
}

table#rgtkSearchTable_0 tr:first-child td:nth-child(2):before {
    content: "Dogs/Cats";
    visibility: visible;
    position: relative;
    left: 67px;
}
/* .footer-logos,div#logofot, .footer-donateBox {
    display: none !important;
}
 */

/* 7-27-2020 add by paras*/
div#adpthomesec .et_pb_column.et_pb_column_1_4.et_pb_column_8.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single {width: 100%;padding-top: 30px;}
div#adpthomesec .et_pb_column.et_pb_column_1_4.et_pb_column_8.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single .et_pb_module img {width: 100%;text-align: center;display: inline-block;max-height: 300px;min-height: 300px;max-width: 400px;object-fit: contain;object-position: bottom;}
div#adpthomesec .et_pb_column.et_pb_column_3_4.et_pb_column_7.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {display: none;}
div#homeblinksec h2 a.button {border-radius: 5px;padding: 5px 10px;display: inline-block;}
div#homeblinksec .et_pb_row.et_pb_row_3 .et_pb_column.et_pb_column_1_3.et_pb_css_mix_blend_mode_passthrough .et_pb_bg_layout_dark {min-height: 120px;}
div#homelatestblog .column.size-1of3 h5.entry-title {min-height: 62px;}
div#adpthomesec .et_pb_column.et_pb_column_1_4.et_pb_column_8.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single .et_pb_image {margin-top: 0 !important;padding-top: 0;}
/* div#page-container {overflow-x: hidden !important;overflow-y: hidden !important;} */
#slides {margin: 0 auto;}
.et_pb_section.et_pb_section_0_tb_footer.et_pb_with_background.et_section_specialty .et_pb_row.et_pb_row_1-4_3-4 .et_pb_column.et_pb_column_1_4.et_pb_column_0_tb_footer.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single {display: none;}
footer.et-l.et-l--footer .et_builder_inner_content.et_pb_gutters3 .et_pb_section.et_pb_section_0_tb_footer.et_pb_with_background.et_section_specialty .et_pb_row.et_pb_row_1-4_3-4 .et_pb_column.et_pb_column_3_4.et_pb_column_1_tb_footer.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough.et-last-child div#divfotinfo .et_pb_column.et_pb_column_1_4.et_pb_column_inner.et_pb_column_inner_1_tb_footer {display: none;}
div#buttons {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;}
#prev {top: unset;}
a#next {top: unset !important;}
.et_pb_section.et_pb_section_0_tb_footer.et_pb_with_background.et_section_specialty .et_pb_column.et_pb_column_1_4.et_pb_column_0_tb_footer.et_pb_css_mix_blend_mode_passthrough {display: none;}
.et_pb_section.et_pb_section_0_tb_footer.et_pb_with_background.et_section_specialty .et_pb_row .et_pb_column.et_pb_column_3_4.et_pb_column_1_tb_footer.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough.et-last-child div#divfotinfo .et_pb_column.et_pb_column_1_4.et_pb_column_inner.et_pb_column_inner_1_tb_footer {display:none;}
.et_pb_gutters3 .et_pb_column_1_3, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 {width: 29%!important;}
div#homeblinksec .et_pb_row.et_pb_row_3 .et_pb_column.et_pb_column_1_3.et_pb_css_mix_blend_mode_passthrough .et_pb_bg_layout_dark {min-height: 120px;padding: 41px 10px 10px 10px!important;}
div#adpthomesec .et_pb_column.et_pb_column_1_4.et_pb_column_8.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single .et_pb_module {float: left;}
.page-id-23474 .et_pb_section.et_pb_section_2.et_section_specialty .et_pb_row .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.sabai-entity-id-29 .sabai-pull-left {top: 0;left: 0;}
.sabai-entity-id-272 .sabai-pull-left {left: 0;top: 0;}
.sabai-entity-id-28 .sabai-pull-left {top: 0;left: 0;}
.sabai-entity-id-30 .sabai-pull-left {top: 0;left: 0;}
.sabai-entity-id-31 .sabai-pull-left {top: 0;left: 0;}
div#sabai-inline-content-listings .sabai-directory-listings-container .sabai-navigation.sabai-navigation-bottom.sabai-clearfix .sabai-pull-left {left: 0;top: 0;}
.page-id-22977 .sabai-pull-left {top: 0;left: 0;}
.page-id-2125 .et_pb_section.et_pb_section_2.et_section_specialty .et_pb_row .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
/*.page-id-2095 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-19524 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-26077 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-19529 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-19535 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-19539 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-25632 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-2207 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-29400 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-1681 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-1727 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-2081 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-19478 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-19492 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-19501 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-19508 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-19516 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-19524 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-26077 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-26230 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}

.page-id-19529 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-19544 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-26084 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}
.page-id-26230 .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {margin-right: 0;}*/


#hidesec{
	display:none;
}
div#footersec {
    padding: unset !important;
}







/* Media start here */
@media(max-width:1024px){
	ul#menu-header-menu {margin: 0 auto;}
	ul#menu-header-menu li:last-child {padding-right: 0;}
	ul#menu-header-menu li:first-child {padding-left: 0;}
	ul#menu-header-menu li {padding: 0 5px;}
	ul#menu-header-menu li a{font-size:12px;}
	.search-section {width: 95%;left: 35px;background-repeat: no-repeat;background-size: contain;}
	.search-dog {top: 354px;left: 38px;}
	.search-cat {top: 294px;left: 317px;}
	#tab3 {top: 352px !important;right: 200px !important;}
	#tab4 {top: 215px !important;right: 0px !important;}
	div#com #slides li .item{width:46.5%;}
	strong.redsecr {font-size: 26px !important;}
	div#homebcksec p.selterboxs { font-size: 36px;}
	div#homebcksec .et_pb_row.et_pb_row_8 {width: 90%;}
	div#homebcksec .et_pb_row.et_pb_row_8 span.redsecrbox {font-size: 18px;}
	.hothomesection .inernews p.homhotpra {margin-left: 0;padding-left: 0;}
	.hothomesection .inernews div#nf-form-18-cont .nf-form-wrap.ninja-forms-form-wrap .nf-form-layout .nf-form-content {margin: unset;width: 100%;max-width: unset;}
	.inernews #nf-field-146-container {width: unset !important;}
	.hothomesection .inernews div#nf-form-18-cont .nf-form-wrap.ninja-forms-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap {display: inline-block;width: 100%;}
	.hothomesection .inernews div#nf-form-18-cont .nf-form-wrap.ninja-forms-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field {width: 100%;display: inline-block;}
	.inernews #nf-field-148 {position: unset !important;}
	.hothomesection .inernews div#nf-form-18-cont .nf-form-wrap.ninja-forms-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-element {margin: 0 auto;}
	.save-rescue-box {height: 665px !important;}
	div#appfullsect .et_pb_row.et_pb_row_13.et_had_animation .et_pb_column.et_pb_column_1_2.et_pb_column_18.et_pb_css_mix_blend_mode_passthrough {display: inline-block;width: 50%;margin-right: 0;}
	div#homelatestblog {width: 95%;margin: 0 auto !important;}
	div#homelatestblog .et_pb_salvattore_content .column.size-1of3 {width: 31.2%;margin-right: 0;}
	div#homelatestblog .et_pb_salvattore_content .column.size-1of3:nth-child(2) {margin: 0 30px;}
	.post-content-inner p {text-align: center;}
	.breedprof .puppy-tabs{margin-top:50px;}
	
}
/* end media 1024px */

@media(max-width:991px){
	li.nav-link.first-level.et_pb_menu_page_id-859.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-859 ul.sub-menu {right: -157px;}
	ul#menu-header-menu li {padding: 0 3px;}
	.col-sm-12.main-heading .form-group input {font-size: 12px;padding: 5px 3px !important;}
	.search-control {width: 200px;}
	.search-cat {left: 306px;}
	#tab3 {top: 343px !important;right: 191px !important;}
	#tab4 {top: 211px !important;right: -4px !important;}
	.save-rescue-box {height: unset !important;min-height: 900px;}
	.hothomesection .inernews p.homhotpra {margin: 0; padding: 0;width: 100%;text-align: center;	}
	.hothomesection .inernews div#nf-form-18-cont .nf-form-wrap.ninja-forms-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap {margin-top: 25px;}
	div#homelatestblog .et_pb_salvattore_content .column.size-1of3 {width: 31.1%;}
	.inernews #nf-field-147-container {width: 40%;}
	.et_pb_section.et_pb_section_0_tb_footer.et_pb_with_background.et_section_specialty .et_pb_row.et_pb_row_1-4_3-4 .et_pb_column.et_pb_column_1_4.et_pb_column_0_tb_footer.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single {display: none;}
	div#divfotinfo .et_pb_column.et_pb_column_1_4.et_pb_column_inner.et_pb_column_inner_1_tb_footer {display: none;}
	
	
	
	
	
}
/* end 991px */






@media(max-width:768px){
	
	.et_pb_module.et_pb_image.et_pb_image_0_tb_header {text-align: center;}	
	.et_pb_column.et_pb_column_1_2.et_pb_column_1_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_code_inner {text-align: center;display: flex;align-items: center;justify-content: center;flex-direction: column;}
	.et_pb_column.et_pb_column_1_2.et_pb_column_1_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_code_inner .call {margin-left: 0;text-align: center;}	
.et_pb_fullwidth_slider_0 {height: 300px;}
	.et_pb_fullwidth_slider_0 .et_pb_slides .et_pb_slide {padding: 0;margin: 0;height: 300px;}	
	.et_pb_fullwidth_slider_0 .et_pb_slides .et_pb_slide .et_pb_container {height: 300px !important;}
	ul.et_pb_tabs_controls li {width: 24.6%;text-align: center;}
	.et_pb_section.et_pb_section_3.et_section_regular .et_pb_row.et_pb_row_1 {padding-top: 0;}
	.et_pb_all_tabs .et_pb_tab_content .tab1 form#dogSearch p.text-center button#submit1 { margin-top: 0;}
.et_pb_all_tabs .et_pb_tab_content .tab1 form#dogSearch p {display: none;}
	.et_pb_all_tabs .et_pb_tab_content .tab1 form#dogSearch p.text-center {display: block;}
	.et_pb_all_tabs .et_pb_tab_content .tab1 form#dogSearch input.form-control.search-control {width: 100%;float: none;margin-bottom: 10px;}
	.tab2 form#catSearch p.text-center button {margin-top: 0;}
	.tab2 form#catSearch p {display: none;}
	.tab2 form#catSearch p.text-center {display: block;}
	.tab2 form#catSearch input.form-control.search-control1 {width: 50%;float: left;}
	div#homeblinksec .et_pb_column {width: 32%;margin: 0}
	div#homeblinksec .et_pb_column:nth-child(2) {margin: 0 5px;}
	div#adpthomesec .et_pb_column.et_pb_column_1_4.et_pb_column_8.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single {padding-top: 0;}
	div#com #slides li .item {width: 45.5%;margin: 0 5px; min-height: 800px !important;}
	.hotlnsectionout {background-size: contain !important;}
	.inernews {top: 125px;}
	.save-rescue-box { min-height: 785px;}	
	div#partslide {padding: 0 10px 30px;}
	div#appfullsect .et_pb_row.et_pb_row_13.et_had_animation {display: flex;flex-direction: column;align-items: center;justify-content: center;}
	.apptxtsection {margin-right: 0;}
	img.appimage {width: 100%;margin: 0;}
	.applogotxt {margin-left: 0;}
	.et_pb_column.et_pb_column_1_2.et_pb_column_19.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_code_inner {display: flex;align-items: center;flex-direction: column;justify-content: center;}
	div#homelatestblog .column.size-1of2 {width: 100%;display: inline-block;}
	div#homelatestblog .column.size-1of2 article {float: left;width: 100%; margin-bottom: 31px;}
	#slides {height: 830px !important;}
	#mixedSlider .MS-content .item .innner-box h3 a {font-size: 18px;}
	#mixedSlider .MS-content .item .innner-box h3 span {font-size: 18px;}
	#mixedSlider .MS-content .item p {font-size: 14px;}
	.et_pb_section.et_pb_section_1_tb_footer.et_pb_fullwidth_section.et_section_regular .google-auto-placed.pedestal_container {display: none;}
	#mixedSlider .MS-content .item .imgTitle img {object-fit: unset!important;object-position: unset !important;}
	table#rgtkSearchTable_0 tr:first-child td:nth-child(2) {position: unset;}
	
	.hotlnsectionout {
        height: 815px;
    }
    .inernews .nf-field-element ul li {
        width: 50%;
    }
    .inernews #nf-field-146-wrap .nf-field-element ul li:last-child {
     width: 100%;
    }
    .ninja_form_home nf-field div#nf-field-146-container {
        width: 100% !important;
    }
    .hothomesection .inernews div#nf-form-18-cont .nf-form-wrap.ninja-forms-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap {
        display: inline-block;
    }
    .ninja_form_home nf-field {
        max-width: 100%;
        flex: 0 0 100%;
    }
    .ninja_form_home nf-fields-wrap div#nf-field-210-container {
        margin-left: 0px;
    }
    /*03-03-2021*/
     #homepethead .et_pb_column{
        width:100% !important;
    }
     /*03-03-2021*/
    #nf-field-146-wrap ul {
        padding: 0;
    }
    #nf-field-146-wrap ul li {
        list-style: none!important;
        background: none;
        padding: 0;
    }

}
/* end here 768px */


@media(max-width: 767px){
	.et_pb_module.et_pb_menu.et_pb_menu_0_tb_header.et_pb_bg_layout_light.et_pb_text_align_left.et_dropdown_animation_fade.et_pb_menu--without-logo.et_pb_menu--style-left_aligned .et_pb_menu__wrap .et_mobile_nav_menu {position: relative;top: 0px;width: 100%;text-align: right !important;display: unset; background:transparent;}
	.et_pb_module.et_pb_tabs.et_pb_tabs_0.et_pb_tabs_vertically_stacked ul li {float: left;text-align: center;display: flex;justify-content: center;}
	.et_pb_tabs_controls li a { font-size: 14px;padding-right: 0;}
	sabai-row .col-sm-6 {width: 100% !important;display: unset;}
	.et_pb_module.et_pb_tabs.et_pb_tabs_0.et_pb_tabs_vertically_stacked.et_slide_transition_to_1 input {width: 100% !important;margin-bottom: 10px;}
	.et_pb_tabs_controls li a {padding: 7px 0 7px 30px;}
	div#homeaddsec {display: none;}
	div#homeblinksec .et_pb_text_inner h2 {font-size: 20px;}
	.nation-right-panel { padding: 15px 15px 0 15px;}
	img.hotlineicnimg {width: 25%;}
	.inernews #nf-field-146-container {width: 100% !important;display: inline-block;}
	.hothomesection .inernews div#nf-form-18-cont .nf-form-wrap.ninja-forms-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap {display: flex;justify-content: center;align-items: center; flex-direction: column;}
	.inernews .nf-field-element ul li {width: 25%;}
	.inernews #nf-field-147-container {width: 100%; }
	.hotlnsectionout {height: unset;min-height: 700px;}
	.sabai-row .col-sm-6 {width: 100%;display: unset;}
/* 	.save-rescue-box {min-height: unset;} comment by vishnu*/
	.mobile_menu_bar {text-align: right;}
	a.mobile_nav {background: #af1215;}
	.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before {color: #b81c1d !important;}
	table#rgtkSearchTable_0 tr:first-child td:nth-child(2):before {left: 0;}
	.page-id-20312 .sabai-directory-listings-container .sabai-pull-left {top: 0;}
	.page-id-20312 .sabai-directory-listings-container .sabai-navigation.sabai-clearfix {height: 70px;}
}
/* end here 767px */


@media(max-width:575px ){
	header .et_builder_inner_content .et_pb_section_0_tb_header{
		    display: flex!important;
    		flex-direction: column-reverse!important;
	}
	
	.inernews .nf-field-element ul li {width: 30%;}
	#slides li {width: 475px !important;}
	.et_pb_row.et_pb_row_1_tb_header {margin-top: 25px;}	.et_pb_module.et_pb_tabs.et_pb_tabs_0.et_pb_tabs_vertically_stacked.et_slide_transition_to_1.et_slide_transition_to_2.et_slide_transition_to_3 {display: flex;justify-content: center;flex-direction: column;}
	.et_pb_module.et_pb_tabs.et_pb_tabs_0.et_pb_tabs_vertically_stacked ul li {float: none;text-align: center;display: inline-block;justify-content: unset;width: 100%;margin-top: 0;}
	.tab4 .sabai-row .col-sm-12 .form-group .search-btn {padding: 10px;}
	ul.et_pb_tabs_controls {margin-bottom: 0;}
	.et_pb_tab_content h3 {font-size: 16px;}
	.et_pb_all_tabs {padding: 10px;}
	.tab3 .sabai-row .col-sm-12 .form-group .search-btn {padding: 10px 0;}
	div#homeblinksec .et_pb_row.et_pb_row_3 .et_pb_column.et_pb_column_1_3.et_pb_css_mix_blend_mode_passthrough .et_pb_bg_layout_dark {min-height: unset;padding: 40px 10px!important;}
	div#homeblinksec .et_pb_column:nth-child(2) {margin: 5px 0;}
	div#homeblinksec .et_pb_column {width: 100%!important;}
	.et_pb_text_3 h1{font-size: 40px;}
	div#adpthomesec .et_pb_column.et_pb_column_1_4.et_pb_column_8.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single .et_pb_module img {max-height: 190px;min-height: 190px;}
	div#homebcksec p.selterboxs {font-size: 40px;line-height: 30px;}
	.selterboxs strong {font-size: 30px;}	
	div#buttons a {height: 30px;width: 30px;}	
	#mixedSlider .MS-content .item {border: 0;box-shadow: none; width:100%!important;}
	p.copyright {padding: 0 15px;}
	.et_pb_section_3.et_pb_section {padding-top: 40px;}
	.et_pb_tabs_controls li a {padding: 7px 0 7px 60px;}
	#slides {height: 500px !important;}
	#next {top: -222px !important;}
	#mixedSlider .MS-content .item .innner-box .cont-box p {padding: 10px 25px 0px !important;margin: 0!important;text-align: center!important;}
div#adpthomesec .et_pb_column.et_pb_column_1_4.et_pb_column_8.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single .et_pb_module {float: none;text-align: center;}
ul.et_pb_tabs_controls li {width: 100%;}
	.page-id-23474 .et_pb_section.et_pb_section_2.et_section_specialty .et_pb_row .et_pb_column.et_pb_column_1_3.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single {width: 100% !important;margin-top: 0 !IMPORTANT;padding-top: 0 !important;}
	.page-id-23474 .et_pb_section.et_pb_section_2.et_section_specialty .et_pb_row .et_pb_column.et_pb_column_1_3.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single .col.right-panel {margin-top: 0;}
	.page-id-22060 .et_pb_section.et_pb_section_2.et_section_specialty .et_pb_row .et_pb_column.et_pb_column_1_3.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single {width: 100% !important;}
.page-id-22107 .et_pb_section.et_pb_section_2.et_section_specialty .et_pb_row .et_pb_column.et_pb_column_1_3.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single {width: 100% !important;}
.page-id-2149 .et_pb_section.et_pb_section_2.et_section_specialty .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough .et_pb_row_inner.et_pb_row_inner_1 .et_pb_column.et_pb_column_1_3.et_pb_column_inner.et_pb_column_inner_1 {width: 100% !important;}
	.page-id-2149 .et_pb_section.et_pb_section_2.et_section_specialty .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough .et_pb_row_inner.et_pb_row_inner_1 .et_pb_column.et_pb_column_1_3.et_pb_column_inner.et_pb_column_inner_2 {width: 100% !important;}
	.page-id-2149 .et_pb_section.et_pb_section_2.et_section_specialty .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough .et_pb_row_inner .et_pb_column.et_pb_column_1_3.et_pb_column_inner {width: 100% !important;}
.page-id-2149 .et_pb_section.et_pb_section_2.et_section_specialty .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough .et_pb_row_inner {width: 100% !important;}
.page-id-2149 .et_pb_column.et_pb_column_1_3.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single {width: 100% !important;}
.et_pb_column.et_pb_column_1_3.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single {width: 100% !important;}
.page-id-19745 .et_pb_row_inner.et_pb_row_inner_3 .et_pb_column.et_pb_column_1_3.et_pb_column_inner.et_pb_column_inner_4.et-last-child {width: 100% !important;}
.page-id-19745 .et_pb_row_inner.et_pb_row_inner_3 .et_pb_column.et_pb_column_1_3.et_pb_column_inner.et_pb_column_inner_3 {width: 100% !important;}
.page-id-19745 .et_pb_section.et_pb_section_3.et_section_regular{display:none;}
	.textwidget.custom-html-widget {display: none;}	
	
	
	
	
	
	
	
}
/* end here 575px */

@media(max-width:414px ){
	.et_pb_tabs_controls li a { padding: 7px 0 7px 50px;}
	.et_pb_module.et_pb_tabs.et_pb_tabs_0.et_pb_tabs_vertically_stacked ul li {margin-top: 0;}
	.et_pb_section.et_pb_section_3.et_section_regular {margin-top: 20px;}
	slides li { width: 342px !important;}
	.inernews {top: 50px;}
	.inernews .nf-field-element ul li {width: 45%;}
	.hotlnsectionout {padding-bottom: 0 !important;min-height: 635px;}
	div#com #slides li .item {width: 49.7%;}
	#slides li {width: 340px !important;}
	p.apptxtsection {font-size: 18px;}
	div#homelatestblog {padding-top: 0; padding-bottom:0;}
	.hothomesection .inernews div#nf-form-18-cont .nf-form-wrap.ninja-forms-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field div#nf-field-147-container .nf-field div#nf-field-147-wrap {margin-top: 30px;}
	.hothomesection .inernews div#nf-form-18-cont .nf-form-wrap.ninja-forms-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field div#nf-field-147-container .nf-field div#nf-field-147-wrap .nf-field-label {width: 25%;float: left;}
	.hothomesection .inernews div#nf-form-18-cont .nf-form-wrap.ninja-forms-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field div#nf-field-147-container .nf-field div#nf-field-147-wrap .nf-field-element {width: 75%;}
	.hothomesection .inernews div#nf-form-18-cont .nf-form-wrap.ninja-forms-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field div#nf-field-147-container .nf-field div#nf-field-147-wrap .nf-field-label label#nf-label-field-147 {padding-top: 15px;}
	#slides {height: 620px !important;}
	#bloghomesec {padding: 20px 0px 0;}
	div#homepetslid .et_pb_row.et_pb_row_6 {padding-bottom: 0;}
	.et_pb_row.et_pb_row_1_tb_header {margin-top: 0;}
	.et_pb_module.et_pb_menu.et_pb_menu_0_tb_header.et_pb_bg_layout_light.et_pb_text_align_left.et_dropdown_animation_fade.et_pb_menu--without-logo.et_pb_menu--style-left_aligned .et_pb_menu__wrap .et_mobile_nav_menu {top: 0;}
	.page-id-23184 h1.text-center {font-size: 40px !important;}
	#mixedSlider .MS-content .item .innner-box .cont-box p {padding: 10px 0px 0px;}
	#mixedSlider .MS-content .item .innner-box {padding: 10px 15px 10px 0;}
	.mobile_menu_bar {background: transparent !important;}
	.page-id-1074 .et_pb_section.et_pb_section_0_tb_header.et_pb_with_background.et_section_regular .et_pb_row.et_pb_row_1_tb_header.et_pb_row--with-menu {display: none;}
	.page-id-1074 .mobile_menu_bar {background: transparent;}
	.page-id-1074 .mobile_menu_bar::before {color: #b81c1d !important;}
	.page-id-1074 button.navbar-toggler {border: 0;}
	#post-1727 #quiz-headline{margin-top:20px;}
	
}
/* end here 414px */



/* end here 411px */


@media(max-width: 411px){
	#slides li {width: 333px !important;}
}
/* end here 411px */


/* end here 375px */
@media(max-width: 375px){	
	#slides {height: 610px !important;}
	#slides li {width: 305px !important;}
}

/* end here 375px */

/* end here 360px */
@media(max-width: 360px){
	#slides li {width: 289px !important;}
	#slides {height: 665px !important;}
	
}
/* end here 360px */

/* end here 320px */
@media(max-width:320px ){
	.custom-html-widget {bottom: 155px;background: #ffffff78;padding: 5px;}
	div#adpthomesec .et_pb_column.et_pb_column_1_4.et_pb_column_8.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single .et_pb_module img {min-height: 100px;}
	#slides li {width: 254px !important;}
	#mixedSlider .MS-content .item .innner-box .cont-box p {padding: 10px 10px 0px !important;}
	.rgtkSearchNextPrevLinks {padding: 4px 10px;}
}

/* end here 320px */


/* 7-27-2020 add by paras*/


/* Add by Vishnu */
#sabai-form-7f7cd3256a979ed27fa3985d03716d6d-field-recap
{
	display:inherit !important;
}
body.safari div#page-container
{
	overflow-x:auto;
}
.et_pb_code_7_tb_footer
{
	width:100% !important;
}
ul#menu-header-menu li ul.sub-menu
{
	left:0 !important;
}
@media screen and (max-width:980px){
div.custom_main_table_div
{
	overflow-y: scroll;
}
}

@media screen and (min-width:1090px){
	#nf-field-210-container
	{
		position: absolute;
    top: 215px;
    left: 85px;
	}
	.hothomesection  .inernews #nf-field-148
	{
		right:-210px !important;
		top:0 !important;
	}
	body.safari .hothomesection .col-lg-9
	{
		max-width:74% !important;
	}
}
@media screen and (min-width:767px) and (max-width:1089px){
	.inernews #nf-field-146-container {
    width: 100% !important;
    display: inline-block;
}
	body.safari .inernews #nf-field-146-container {
    width: 100% !important;
    display: inline-block;
}
	.inernews #nf-field-146-container
	{
		height:33px;
	}
	body.safari .inernews #nf-field-146-container
	{
		height:33px;
	}
	.inernews .nf-field-element ul li
	{
		width:46%;
	}
	.inernews #nf-field-146-wrap .nf-field-element ul li:last-child {
        width: 100%;
    }
	body.safari .inernews .nf-field-element ul li
	{
		width:46%;
	}
	.inernews #nf-field-147-container
	{
		    width: 100%;
	}
	body.safari .inernews #nf-field-147-container
	{
		    width: 100%;
	}
	.inernews #nf-label-field-147
	{
		padding-top: 20px;
    width: 100%;
	}
	body.safari .inernews #nf-label-field-147
	{
		padding-top: 20px;
    width: 100%;
	}
	.inernews .label-above .nf-field-element
	{
		width:100%;
	}
	body.safari .inernews .label-above .nf-field-element
	{
		width:100%;
	}
	.inernews #nf-field-147
	{
		width:100%;
	}
	body.safari .inernews #nf-field-147
	{
		width:100%;
	}
	.inernews #nf-field-148
	{
		    position: unset !important;
			width: 100% !important;
	}
	body.safari .inernews #nf-field-148
	{
		    position: unset !important;
			/*width: 100% !important;*/
		width:auto!important;
		float:left;
	}
	.hotlnsectionout
	{
		padding-bottom: 301px !important;
	}
	body.safari .hotlnsectionout
	{
		padding-bottom: 480px !important;
	}
	#nf-form-18-cont
	{
		width: 80%;
    margin: 0 auto;
	}
	#nf-field-146-wrap ul li label#nf-label-class-field-146-1
	{
		width:150px;
	}
}	
	@media screen and (max-width:650px){
	#nf-field-146-wrap ul li label#nf-label-class-field-146-1
	{
		width:150px;
	}
	body.safari #nf-field-146-wrap ul li label#nf-label-class-field-146-1
	{
		width:150px;
	}
}

@media screen and (min-width:769px) and (max-width:980px){
header .et_pb_image_0_tb_header
	{
		    text-align: center !important;
	}
	.et_pb_column.et_pb_column_1_2.et_pb_column_1_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_code_inner
	{
		text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
	}
	header .call
	{
		margin-left:0;
	}
}	
@media screen and (min-width:1025px) and (max-width:1240px){
	.search-section
	{
		left:4%;
	}
	
}

@media screen and (min-width:576px) and (max-width:768px){
	ul.et_pb_tabs_controls li
	{
		width:50%;
	}
	
}

@media screen and (min-width:981px) and (max-width:1024px){
	body.safari #tab4
	{
		top:30px !important;
	}
	body.safari #tab3
	{
		top:90% !important;
	}
	body.safari .search-cat
	{
		top:58%;
	}
	
}

@media screen and (min-width:769px) and (max-width:980px){
	#post-23184 .et_pb_gutters3 .et_pb_column_1_3
	{
		margin-right:2%;
	}
	body.safari #post-23184 .et_pb_gutters3 .et_pb_column_1_3
	{
		margin-right:2%;
	}
	div#appfullsect .et_pb_row.et_pb_row_13.et_had_animation
	{
		display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
	}
	body.safari div#appfullsect .et_pb_row.et_pb_row_13.et_had_animation
	{
		display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
	}
	.et_pb_column.et_pb_column_1_2.et_pb_column_19.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_code_inner
	{
		display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
	}
	body.safari .et_pb_column.et_pb_column_1_2.et_pb_column_19.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_code_inner
	{
		display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
	}
	#appfullsect .et_pb_row
	{
		max-width:90%;
	}
	body.safari #appfullsect .et_pb_row
	{
		max-width:90%;
	}
}
@media screen and (min-width:576px) and (max-width:1100px){
	#adpthomesec .et_pb_column_single
	{
		display:flex;
	}
	body.safari #adpthomesec .et_pb_column_single
	{
		display:flex;
	}
	.apptxtsection
	{
		margin-right:0 !important; 
	}
	body.safari .apptxtsection
	{
		margin-right:0 !important; 
	}
	img.appimage
	{
		width:auto;
	}
	body.safari img.appimage
	{
		width:auto;
	}
	
	
}

@media screen and (min-width:576px){
	#helthpawimg, #contestimg, #dogqizimg
	{
		width:33%;
		text-align:center;
	}
	body.safari #helthpawimg, body.safari #contestimg, body.safari #dogqizimg
	{
		width:33%;
		text-align:center;
	}
	
	
}

@media screen and (max-width:576px){
body.safari #hotlnsectionout
	{
		height:unset;
		
	}
	body.safari #hotlnsectionout .hotlnsectionout
	{
		padding-bottom:250px !important;
	}
	
	
	
}
  @media screen and (min-width:480px) and (max-width:980px){
	  .et_pb_gutters3 .custom_main_section .et_pb_column_2_3
	  {
		  width:100%;
	  }
	  .et_pb_gutters3 .custom_main_section .et_pb_column_1_3
	  {
		  width:100% !important;
	  }
	  .breed-main .list ul li a
	  {
		  width:50%;
	  }
	  
	  body.safari .et_pb_gutters3 .custom_main_section .et_pb_column_2_3
	  {
		  width:100%;
	  }
	  body.safari .et_pb_gutters3 .custom_main_section .et_pb_column_1_3
	  {
		  width:100% !important;
	  }
	  body.safari .breed-main .list ul li a
	  {
		  width:50%;
	  }
	
}
@media screen and (min-width:981px) and (max-width:1200px){
/* 	  .et_pb_gutters3 .custom_main_section .et_pb_column_2_3
	  {
		  width:75% !important;
	  }
	  .et_pb_gutters3 .custom_main_section .et_pb_column_1_3
	  {
		  width:25% !important;
	  } */
	  .breed-main .preview .sub
	  {
		width:200px !important;
	  }
	  
	  body.safari .et_pb_gutters3 .custom_main_section .et_pb_column_2_3
	  {
		  width:75% !important;
	  }
	  body.safari .et_pb_gutters3 .custom_main_section .et_pb_column_1_3
	  {
		  width:25% !important;
	  }
	  body.safari .breed-main .preview .sub
	  {
		width:200px !important;
	  }
	
}

@media screen and (min-width:992px) and (max-width:1200px){
	.breed-template-default .sabai-pull-left
	{
		top:-765px;
	}
	.breedprof .lft_cust_sec .col-md-12
	{
		flex: 0 0 100%;
    max-width: 100%;

	}
	
	
}

@media screen and (min-width:769px) and (max-width:991px){
	.breed-template-default .sabai-pull-left
	{
		top:-800px;
	}
	.sabai-orgsandrescues-listing .entry-content
	{
		width:100% !important;
	}
	

	
}
@media screen and (min-width:1025px) and (max-width:1090px){
	ul#menu-header-menu li a
	{
		font-size:13px;
	}
	
}

@media screen and (min-width:1201px){
	body.safari .breedprof .lft_cust_sec .col-lg-7
	{
		flex: 0 0 57.33%;
    max-width: 57.33%;

	}
	
}

@media screen and (min-width:769px) and (max-width:1300px){
	.sabai.sabai-main
	{
		max-width:90%;

	}
	body.safari .sabai.sabai-main
	{
		max-width:90%;

	}
	
}

@media screen and (max-width:980px){
	.donate-btn a
	{
		margin-top:0px !important;
	}
	.for_images_custom
	{
		display:block !important;
	}
	
}

@media screen and (min-width:769px) and (max-width:1100px){
	.footer-donateBox ul li.yellow-group-item h3, .footer-donateBox ul li.green-group-item h3, .footer-donateBox ul li.parpal-group-item h3, .footer-donateBox ul li.blue-group-item h3
	{
		font-size:16px;
	}
	
}

@media screen and (min-width:981px) and (max-width:1200px){
	
	.sabai-orgsandrescues-listing .entry-content
	{
		width:100% !important;
	}
	
}

@media screen and (min-width:981px) and (max-width:1100px){
	
	article#post-2207 .et_pb_gutters3 .et_pb_column_2_3
	{
		width:70% !important;
	}
	article#post-2207 .breed-main .preview .sub
	{
		width:175px !important;
	}
	
}

/* body.safari #et-main-area .breedwrapper  .col-lg-5
{
	max-width:41%;
} */




	



/* End */

/* My css */

.rgtkSearchFormBox {
    width: 22%;
    float: left;
    
}
/* width */
.rgtkSearchFormBox::-webkit-scrollbar {
  width: 8px;

}

/* Track */
.rgtkSearchFormBox::-webkit-scrollbar-track {
  background: #cc0000;
}
 
/* Handle */
.rgtkSearchFormBox::-webkit-scrollbar-thumb {
     background: #ccc000;
    border-radius: 5px;
}
.rgtkSearchPageLinks {
    margin-top: 10px;
    margin-bottom: 10px;
    width: 73%;
    float: right;
}
.rgtkSearchResultsTable {
    width: 75% !important;
    margin-left: auto;
}
.rgtkSearchTableSpacer,
td.rgtkSearchTableSpacer {
    display: none !important;
}
.rgtk-kdnSIt5Z .rgtkSearchForm,
table.rgtkSearchTable,
table.rgtkSearchTable tbody, table.rgtkSearchTable tbody tr,
.rgtkSearchFormSubFieldTable tbody ,
.rgtkSearchFormSubFieldTable tbody tr{
    display: block !important;
    position: relative;
}
table.rgtkSearchTable tr:first-child td:nth-child(2) {
    position: relative;
    display: block !important;
    width: 100% !important;
    text-align: left;
}
table#rgtkSearchTable_0 tr:first-child td:nth-child(2):before {
    position: relative !important;
    left: unset !important;
}
.rgtkSearchTable tbody td,
.rgtkSearchFormSubFieldTable td{
    width: 100% !important;
    display: block;
    text-align: left;
}
.rgtkSearchForm select,
.rgtkSearchForm input{
    width: 100% !important;
}

.rgtkSearchPetName, .rgtkSearchPetBreed, .rgtkSearchPetBasicInfo, .rgtkSearchLocationDistance {
    display: block;
    width: auto !important;
    font-size: 15px;
}
.rgtk-kdnSIt5Z .rgtkSearchFormSubFieldTable td div > input {
    width: auto !important;
}
.rgtkSearchFormSubFieldTable td div {
    display: inline-block !important;
        padding: 0px 5px;
}
.rgtkSearchFormSubFieldTable td div.rgtkSearchFieldGroupTitle {
     color:#fff;
    display: block !important;
    margin-bottom: 10px !important;
}
.rgtkSearchFormSubmitButton {
    margin: 10px 0px !important;
    padding: 8px 0px !important;
    font-size: 18px;
    text-align: center;
    font-weight: 600;
}
.rgtkSearchFormSubFieldTable td {
    border-bottom: 1px solid #fff !important;
    padding: 10px 0px !important;
}
.rgtkSearchFormSubFieldTable td div > label {
    font-size: 15px !important;
}

td.rgtkSearchResultsCell {
    padding: 10px 5px !important;
}
.search-section {
    background: url(https://savearescue.org/wp-content/uploads/2020/10/02202weq.png)no-repeat 0 152px;
}

/*single page css*/
.single_post_banner div#single-banner {
    background-color: #ffffff;
    background-size: auto;
    background-position: center -4px;
    min-height: 350px;
    background-repeat: no-repeat;
}
.single_post_banner {
    position: relative;
}
.single_post_banner .provider-box {
    bottom: 7px;
    max-width: 1170px;
    left: 50%;
    transform: translateX(-50%);
}
.single_post_banner .provider-box h2 {
  
}



.single div#main-content {
    max-width: calc(1170px + 30px);
    margin: auto;
    margin-top: -7px;
}
.single-post #left-area {
    margin-right: 0px;
}
.single-post #sidebar {
    width: 30%;
    padding: 43px 15px  0px 15px;
    border-left: 1px solid red;
}
.single-post #sidebar div#rpwe_widget-4 h4.widgettitle {
    margin-bottom: 30px;
}
.single-post #left-area .back-box {
    margin-top: 40px;
}

.three_sections .et_pb_text_inner h2 {
    font-size: 20px !important;
}
.center_box .et_pb_text_inner {
    display: flex;
    align-items: center;
    justify-content: center;
}

/*ninja_form_home*/

.ninja_form_home input#nf-field-147 {
    margin: 0px;
}

.ninja_form_home .nf-field-label {
    margin: 0px !important;
}
.ninja_form_home nf-fields-wrap {
    display: flex;
    flex-wrap: wrap;
}

.ninja_form_home nf-fields-wrap div#nf-field-210-container {
    position: static;
}

.ninja_form_home nf-field {
    max-width: 50%;
    flex: 0 0 50%;
    text-align: left;
}

.ninja_form_home nf-field div#nf-field-146-container {
    width:  auto !important;
}

.ninja_form_home nf-field input#nf-field-148 {
    position: static;
}

.ninja_form_home {
    max-width: 750px;
    margin: auto;
}

div#hotlnsectionout {
    padding-bottom: 100px !important;
}

.ninja_form_home  .nf-error-msg.nf-error-required-error {
    position: absolute;
    bottom: -44px;
    color: #fff;
}
.ninja_form_home nf-fields-wrap div#nf-field-210-container .nf-error-msg.nf-error-required-error {
    bottom: -14px;
}
.ninja_form_home nf-fields-wrap div#nf-field-210-container {
    position: static;
    transform: translateY(30px);
	margin-left:10px;
}


.ninja_form_home .inernews .nf-response-msg {
    top: auto;
    bottom: 0;
}

.ninja_form_home .nf-form-wrap.ninja-forms-form-wrap {
    position: relative;
}
.ninja_form_home nf-fields-wrap nf-field:nth-child(1) {
    max-width: 100%;
    flex: 0 0 100%;
}

.ninja_form_home nf-fields-wrap nf-field:nth-child(1) {
    order: 1;
    }

.ninja_form_home nf-fields-wrap nf-field:nth-child(2) {
    order: 3;
    margin-top: 15px;
}

.ninja_form_home nf-fields-wrap nf-field:nth-child(3) {
    order: 2; 
    margin-top: 15px;
}

.ninja_form_home nf-fields-wrap nf-field:nth-child(4) .nf-field-element {
    width: 100%;
}
.ninja_form_home nf-fields-wrap nf-field:nth-child(4) {
    max-width: 100%;
    flex: 0 0 100%;
    text-align: right;
    order: 4;
}







 .inernews #nf-field-147-container div#nf-error-147 {
    position: absolute;
    width: 100%;
    top: -21px;
}
 .inernews #nf-field-147-container {
    width: 100%;
}
.inernews #nf-field-147-container .nf-field-label {
    width: 100%;
}
 .inernews #nf-field-147-container  .nf-field-element {
    width: 100%;
}
.inernews #nf-field-147-container .nf-field-element input#nf-field-147 {
    width: 100%;
}

div#nf-field-148-container #nf-field-148 {
    margin-top: 22px !important;
}





@media (min-width: 767px){
    .home_tab_section ul.et_pb_tabs_controls li {
        width: 25%;
        display: inline-block;
        font-size: 19px;
    }
    .home_tab_section ul.et_pb_tabs_controls li a{
        font-size:12px;
        line-height: 30px;
        background-position: 1px  !important;
    }
    .home_tab_section   .tab2 input.form-control.search-control1 {
        width: 100% !important;
        margin-bottom: 10px;
    }

}
/*single page css*/



@media (max-width: 767px){
   .single_post_banner div#single-banner {
        padding: 0px 0px;
        min-height: 260px;
        background-size: cover;
    }
    
    .single_post_banner .provider-box{
        height: 65px;
           bottom:0px;
    }
    .single-post #sidebar{
      border-left: 0px solid red;
    }
    .center_box .et_pb_text_inner {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .center_box .et_pb_text_inner {
        display: block;
        align-items: center;
        justify-content: center;
    }
    .center_box .et_pb_text_inner strong, .center_box .et_pb_text_inner span {
    display: inline-block;
    width: 100%;
    }
	
	
	
#nf-field-210-container .field-wrap{display:block;}
#nf-field-147-container .field-wrap{display:block;}
}

.sabai-form legend{text-transform:capitalize;}


/*15-02-2021*/
div#homeblinksec.NewButtoncss .et_pb_row.et_pb_row_3 .et_pb_column.et_pb_column_1_3.et_pb_css_mix_blend_mode_passthrough .et_pb_bg_layout_dark{min-height:auto; padding:0px !important;}
.NewButtoncss .et_pb_with_border{min-height:auto; padding:0px !important;}
.NewButtoncss  .et_pb_text_inner{border-radius: 35px;
    /*padding: 20px 10px; */ min-height: 90px; display: flex;
justify-content: center;
align-items: center;}
.NewButtoncss  .et_pb_column:first-child  .et_pb_text_inner{background-color: #e02b20;} 
.NewButtoncss  .et_pb_column:nth-child(2)  .et_pb_text_inner{background-color: #000;
  
}
.NewButtoncss  .et_pb_column:nth-child(2)  .et_pb_text_inner h2{padding:15px 10px;}
.NewButtoncss  .et_pb_column:nth-child(2) .et_pb_text_inner h2 span{display:block; font-size:14px;}
.NewButtoncss  .et_pb_column:nth-child(2) .et_pb_text_inner h2 strong{font-size:30px;}
.NewButtoncss  .et_pb_column{width:20% !important}
.NewButtoncss  .et_pb_column:last-child  .et_pb_text_inner{background-color: #f0b422;
    /* padding: 20px 0px;  */
}  
.NewButtoncss  .et_pb_column:first-child .button {animation: none; background-color: transparent;} 
.NewButtoncss  .et_pb_column:first-child .et_pb_text_inner h2 span{display:block; font-size:14px;}
.NewButtoncss  .et_pb_column:first-child .et_pb_text_inner h2 strong{font-size:30px;}


/*22-02-2021*/

.nf-error-wrap .nf-error-msg{
    color: red;
}
.nf-form-hp label {
    color: #000 !important;
}

/*23-02-2021*/

.et_pb_text_inner {
    margin: 10px 0px;
}
.page-id-30664 .et_pb_slider .et_pb_slide {
    background-size: auto;
    background-position: center -4px;
}
.page-id-30664 .et_pb_slide_description {
    padding: 0px 0px;
    min-height: 420px;
}
.page-id-30664 .provider-box {
    width: 1170px;
    position: relative;
    bottom: -262px;
    margin: 0px auto;
}
.page-id-30664 .back-box {
    top: -15px;
    position: relative;
    background-repeat: no-repeat;
    margin-bottom: 10px;
}

div#et-main-area .container {
    margin-top: 20px;
}
.custom_sidebar .et_pb_text_1 {
    margin-top: -14px!important;
}

/*25-02-2021*/
@media (max-width: 1089px){
    .hothomesection .inernews p.homhotpra {
        font-size: 18px;
    }
    p.homhotpra strong {
        font-size: 22px;
    }
    .hotlnsectionout {
        height: 750px;
    }
}
@media (max-width: 1089px) and (min-width: 1025px){
    .ninja_form_home nf-fields-wrap div#nf-field-210-container {
        position: absolute;
        top: 61px;
        left: 5px;
        margin-left: 0px;
    }
    #nf-form-18-cont {
        width: 90%;
        margin: 0 auto;
    }
}
@media (max-width: 1024px){
    .ninja_form_home nf-fields-wrap div#nf-field-210-container {
        position: static;
        transform: translateY(0px);
        margin-left: 10px;
    }
    #nf-form-18-cont {
        width: 90%;
        margin: 0 auto;
    }
    /*03-03-2021*/
    #homepethead .et_pb_row_6.et_pb_row {
        padding: 0px 20px;
    }
}
@media (max-width: 991px){
    .inernews {
        width: 90%;
        margin: 0 auto;
    }
    .hotlnsectionout {
        height: 1000px;
    }
}
@media screen and (max-width: 768px) and (min-width: 768px){
    .single_post_banner .provider-box {
        bottom: 0px !important;
    }
}
@media screen and (max-width: 980px) and (min-width: 768px){
    .et_mobile_menu li.pet-btn a {
        border-radius: 50px;
        background: #cc0000 !important;
    }
    .sub-menu li.second-level a{
         background-color: #fff !important;
    }
    .et_mobile_menu li.donate-btn a{
        margin-bottom: 15px;
    }
    .et_mobile_menu li.pet-btn a{
        margin-bottom: 15px;
    }
}



/*05-03-2021*/

/*.et_pb_code_inner .NewButtons{display:flex;}
.et_pb_code_inner .NewButtons li{
    background:transparent;}
.et_pb_code_inner .NewButtons li {
color: #000;
background: transparent;
flex: 0 0 20%;
max-width: 20%;
border: 1px solid #000;
margin: 0px 20px;
border-radius: 45px;
padding: 5px 20px;
display: flex;
align-items: center;
}
ul.NewButtons img{width:32px; height:34px;}
span.butntext{padding-left: 20px;
        line-height: 18px;
    font-size: 16px;
    font-weight: bold;
}
span.butntext span {
    display: block;
}*/
.NewButtons{
color: #000;
background: transparent;
border: 2px solid #000;
margin: 0px 20px;
border-radius: 45px;
padding: 5px 20px;
display: flex;
align-items: center;
min-height: 66px;
}
.NewButtons img{width:32px; height:34px;}
span.butntext{padding-left: 20px;
        line-height: 18px;
    font-size: 16px;
    font-weight: bold;
}
span.butntext span {
    display: block;}
.newbuttondesign .et_pb_column{margin-right:1%;}
.newbuttondesign{display:flex; justify-content:center;}
.belowthreenewbtn .Firstbutton{border:2px solid #f0b422;}
.belowthreenewbtn .Middlebutton{border:2px solid #aa1112;}
.belowthreenewbtn .LastButton{border:2px solid #000;}
.belowthreenewbtn{display:none;}
#main__slider_img
{
 background: url('https://savearescue.org/wp-content/uploads/2020/11/Dogs-n-Cats4.png.webp') no-repeat -8px 77px !important; 
}
#main__slider_img .tab_content select {
	margin-top:-6px;
	
}
#main__slider_img .tab_content .form-control {
	display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem 0 !important;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.related_post_item .related_title{
	font-size: 20px;
    color: #fff;
    padding: 10px 5px;
    display: inline-block;
    width: 100%;
}
.related_post_item{
	    background-color: #B92020;
}
.related_post_item img{
	margin-top:0px!important;
}

.related_post_item .related_post_link{
	display: flex;
    flex-direction: column;
/*     justify-content: space-between; */
    height: 100%;
}


@media (max-width: 1050px) {

div.et_pb_section.et_pb_section_1 { background-size:100%; height:auto; position:initial; }




.et_pb_code_inner .mob-search{ margin:0; padding:0; display:flex; flex-direction:column; }
.et_pb_code_inner .mob-search .search-dog{ position:initial; margin:0 10px 0 0; background:url(images/dog-bg1.png) no-repeat center; background-size:100; height: 352px; width: 31%; margin: 0 auto; }
.et_pb_code_inner .mob-search .search-cat{ position:initial; margin:0 10px 0 10px; background:url(images/dog-bg2.png) no-repeat center; background-size:100; height: 352px; width: 31%; margin: 0 auto; }
.et_pb_code_inner .mob-search #tab3{ position:initial; margin:0 0 0 10px; background:url(images/dog-bg3.png) no-repeat center; background-size:100; height:300px; width:31%; margin:0 auto; }
.et_pb_code_inner .mob-search #tab4{ position:initial; background:url(images/dog-bg4.png) no-repeat center; background-size:100; height:300px; width:31%; margin:0 auto; }
.et_pb_code_inner #main__slider_img{ background:transparent !important; }


.et_pb_code_inner .mob-search .search-dog .form-group input{ background:#fff; height:40px; border-radius:4px; box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.3); width:100%; }
.et_pb_code_inner .mob-search .search-cat .form-group input{ background:#fff; height:40px; border-radius:4px; box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.3); width:100%; }
.et_pb_code_inner .mob-search #tab3 .form-group input{ height:40px; border-radius:4px; box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.3); width:100%; }
.et_pb_code_inner .mob-search #tab4 .form-group input{ height:40px; border-radius:4px; box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.3); width:100%; }

.et_pb_code_inner .mob-search .search-dog .form-group{ text-align:center; width:70%; position: relative;
top: 54%;
left: 45px; }
.et_pb_code_inner .mob-search .search-cat .form-group{ text-align:center; width:63%; position:relative; top:65%; left:63px; }
.et_pb_code_inner .mob-search #tab3 .tab-inner-content{ text-align:center; width:67%; position:relative; top:36%; left:69px; }
.et_pb_code_inner .mob-search #tab4 .tab-inner-content{ text-align:center; width:67%; position:relative; top:34%; left:69px; }
.et_pb_code_inner .search-section{ position:initial; height:auto; width:auto; background:url(images/banner-img1.png) no-repeat center !important; }


}

@media (max-width: 980px) {
li.nav-link.donate-btn::before{ display:none; }
.et_pb_menu__wrap .mobile_menu_bar{ position:relative; z-index:999999; }




}



@media (max-width: 970px) {
.et_builder_inner_content .three_sections .et_pb_row.et_pb_row_1{ display:flex; justify-content:space-between; padding-left:30px; }
.et_pb_code_inner .mob-search .search-dog{ width:50%; }
.et_pb_code_inner .mob-search .search-cat{ width:50%; }
.et_pb_code_inner .mob-search #tab3{ width:50%; }
.et_pb_code_inner .mob-search #tab4{ width:50%; }

.et_pb_code_inner .mob-search .search-dog .form-group{ width:220px; left:120px; }
.et_pb_code_inner .mob-search .search-cat .form-group{ width:200px; left:135px; }
.et_pb_code_inner .mob-search #tab3 .tab-inner-content{ width:220px; left:136px; }
.et_pb_code_inner .mob-search #tab4 .tab-inner-content{ width:220px; left:136px; }
#page-container .et_pb_section{ padding-bottom:0; }
.et_pb_image_2 .et_pb_image_wrap img{ width:100%; object-fit:cover; }
.et_pb_image_3 .et_pb_image_wrap img{ width:100%; object-fit:cover; }



}


@media (max-width: 870px) {
.et_pb_code_inner .mob-search .search-dog .form-group{ width:220px; left:100px; }
.et_pb_code_inner .mob-search .search-cat .form-group{ width:200px; left:115px; }
.et_pb_code_inner .mob-search #tab3 .tab-inner-content{ width:220px; left:116px; }
.et_pb_code_inner .mob-search #tab4 .tab-inner-content{ width:220px; left:116px; }
#page-container .et_pb_section{ padding-bottom:0; }
.et_builder_inner_content .three_sections .et_pb_row.et_pb_row_1{ flex-direction:column; padding-right:30px; }
.et_pb_gutters3 .et_pb_column_1_3{ width:100% !important; }





}

@media (max-width: 740px) {
.et_pb_code_inner .mob-search .search-dog{ width:100%; }
.et_pb_code_inner .mob-search .search-dog .form-group{ left:0; right:0; margin:0 auto; }
.et_pb_code_inner .mob-search .search-cat{ width:100%; }
.et_pb_code_inner .mob-search .search-cat .form-group{ left:0; right:0; margin:0 auto; }
.et_pb_code_inner .mob-search #tab3{ width:100%; }
.et_pb_code_inner .mob-search #tab4{ width:100%; }
.et_pb_code_inner .mob-search #tab3 .tab-inner-content{ left:34%; }
.et_pb_code_inner .mob-search #tab4 .tab-inner-content{ left:34%;  }
div#homeblinksec .et_pb_column:nth-child(2) { margin-bottom:20px; }


}

@media (max-width: 640px) {
.et_pb_code_inner .mob-search #tab3 .tab-inner-content{ left:30%; }
.et_pb_code_inner .mob-search #tab4 .tab-inner-content{ left:30%;  }

/*new CSS */
/*18-12-2021*/ 
.et_pb_slide.et_pb_slide_2.et_pb_bg_layout_dark.et_pb_media_alignment_center { background: url(https://savearescue.org/wp-content/uploads/2021/12/banner-mobile-1.jpg) no-repeat top center; }
.et_pb_slide.et_pb_slide_3.et_pb_bg_layout_dark.et_pb_media_alignment_center.et-pb-active-slide { background: url(https://savearescue.org/wp-content/uploads/2021/12/banner-mobile-2.jpg) no-repeat top center; }
/*.custom-new-header .et_pb_column_1_2.et_pb_column_1_tb_header .et_pb_module.et_pb_code.et_pb_code_0_tb_header { display: block; }*/

}

@media (max-width: 540px) {
.et_pb_code_inner .mob-search #tab3 .tab-inner-content{ left:29%; }
.et_pb_code_inner .mob-search #tab4 .tab-inner-content{ left:29%;  }


}

@media (max-width: 480px) {
.et_pb_code_inner .mob-search #tab3 .tab-inner-content{ left:25%; }
.et_pb_code_inner .mob-search #tab4 .tab-inner-content{ left:25%;  }


}

@media (max-width: 480px) {
.et_pb_code_inner .mob-search #tab3 .tab-inner-content{ left:21%; }
.et_pb_code_inner .mob-search #tab4 .tab-inner-content{ left:21%;  }


}


.jAYJxNDcFWDiNOzuNNI1jEjDQjlMM4ktheme--light{display: none !important; }











