@media(max-width: 480px) {
  .Modern-Slider .item .img-fill .info {
    position: absolute;
    width: 100%;
    height: 100%;
    padding: 28% 0 0 0;
    top: 15px;
    left: 0px;
    text-align: center;
  }

  .Modern-Slider .item h3 {
    font-size: 15px;
    margin: 10px 0;
  }

  .button {
    padding: 5px 30px;
    font-size: 15px;
  }

  .wide-tb-100 {
    padding-top: 50px;
  }

  .mb-5 {
    margin-bottom: 1rem !important;
  }

  .container .container__img-holder:nth-child(3n+1) {
    margin-left: 0px;
  }

  .container__img-holder {
    max-width: 100%;

  }

  .container__img-holder img {
    height: auto;
  }

  .col-20 {
    max-width: 50%;
  }

  .callout-style-side-img .text-callout .heading h3 {
    font-size: 1.8rem;
  }

  .img-callout img {
    width: 100%;
    height: 100%;
  }

  .mb-20 {
    margin-bottom: 40px !important;

  }

  .callout-style-side-img .img-callout {
    width: 100%;
  }

  .breadcrumb {
    position: relative;
    top: 85px;
  }

  .breadcrumbs-page12 .breadcrumb-item {
    font-size: 10px;
  }

  .breadcrumbs-page11 .breadcrumb-item {
    font-size: 10px;
  }

  .breadcrumbs-page10 .breadcrumb-item {
    font-size: 10px;
  }

  .breadcrumbs-page9 .breadcrumb-item {
    font-size: 10px;
  }

  .breadcrumbs-page8 .breadcrumb-item {
    font-size: 10px;
  }

  .breadcrumbs-page7 .breadcrumb-item {
    font-size: 10px;
  }

  .breadcrumbs-page6 .breadcrumb-item {
    font-size: 10px;
  }

  .breadcrumbs-page5 .breadcrumb-item {
    font-size: 10px;
  }

  .breadcrumbs-page4 .breadcrumb-item {
    font-size: 10px;
  }

  .breadcrumbs-page3 .breadcrumb-item {
    font-size: 10px;
  }

  .breadcrumbs-page2 .breadcrumb-item {
    font-size: 10px;
  }

  .breadcrumbs-page1 .breadcrumb-item {
    font-size: 10px;
  }

  .breadcrumbs-page .breadcrumb-item {
    font-size: 10px;
  }

  .counter-bg-curve {
    margin: 0%;
  }

  .wide-tb-100 {
    padding-bottom: 0%;
  }

  .mar_gg {
    margin-bottom: -164px;
  }

  .side {
    margin-left: 50px !important;
  }

  .navbar-brand {
    width: 200px;
    margin: 0;
  }

  .nav-link {
    margin-left: 10px;
  }
  .pluse2 {
    width: 90%;
}

  .magnific-img {
    display: inline-block;
    width: 100%;
    margin: 0px;
	margin-top:10px !important;
  }

  .justify-content-md-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  .marggin {
    margin-top: 30px;
  }

  .marr {
    margin-bottom: 0 !important;
  }

  .breadcrumbs-page12 {
    padding: 3rem 0;
    border-width: 0px;
    height: 160px;
  }

  .breadcrumbs-page9 {
    padding: 3rem 0;
    border-width: 0px;
    height: 160px;
  }

  .breadcrumbs-page8 {
    padding: 3rem 0;
    border-width: 0px;
    height: 160px;
  }

  .breadcrumbs-page7 {
    padding: 3rem 0;
    border-width: 0px;
    height: 160px;
  }

  .breadcrumbs-page6 {
    padding: 3rem 0;
    border-width: 0px;
    height: 160px;
  }

  .breadcrumbs-page5 {
    padding: 3rem 0;
    border-width: 0px;
    height: 160px;
  }

  .breadcrumbs-page4 {
    padding: 7rem 0;
    border-width: 0px;
    height: 160px;
  }

  .breadcrumbs-page3 {
    padding: 3rem 0;
    border-width: 0px;
    height: 160px;
  }

  .breadcrumbs-page2 {
    padding: 3rem 0;
    border-width: 0px;
    height: 160px;
  }

  .breadcrumbs-page1 {
    padding: 3rem 0;
    border-width: 0px;
    height: 160px;

  }

  .breadcrumbs-page10 {
    padding: 3rem 0;
    border-width: 0px;
    height: 160px;

  }

  .breadcrumbs-page11 {
    padding: 3rem 0;
    border-width: 0px;
    height: 160px;
  }

  .breadcrumbs-page {
    padding: 3rem 0;
    border-width: 0px;
    height: 160px;
  }

  .copyR {
    margin-left: 10%;
    font-size: 10px;
  }

  .aboutmar {
    margin-top: 0% !important;
  }

  .heading-main {
    font-size: 20px;
    margin: 25px;
  }

  .bottoms {
    margin-bottom: 0% !important;
  }

  .card {
    width: 20rem;
  }

  .mo_bPdadding {
    margin-top: 50%;
  }

  .mo_bPdadding img {
    margin-top: 10px;
    height: auto;
  }

  .bac_kkground {

    background-repeat: no-repeat;
    padding: 0;


  }

  .text4 {
    font-size: 10px;
  }

  .marginnn {
    margin-bottom: 0px !important;
  }

  .mtt {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .le_ft {
    float: none;
  }


  .fon_nt {
    font-size: 1.5rem !important;
  }

  .counter-bg-curve:before {
    background-position: center bottom;
    top: 0px;
    background-image: url(../images/h5_wave_up.png);
  }

  .form__right {
    padding: 10px 0px;
  }
  .form__right a {
   display: block !important;
  }
  

  .M_ar_gin {
    margin-bottom: -35px;
  }

  .mar_gin {
    padding-top: 0px !important;
  }

  .bac__k {
    background: url(../images/Navigation_Menu/Permanent_Shelter_for_Disabled_Animals/Img6back.jpg) no-repeat center;
    margin-top: 40px;
    color: #fff;
    background-size: cover;
    background-position: left;
  }

  .vback_ground {
    background: url(../images/Carousel/virtualadoption.JPG) no-repeat center;
    background-size: cover;
    width: 100%;
  }

  .bo_rder4 {
    border: none;
  }

  .breadcrumbs {
    top:-30px;
    left: -40px;
  }

  .breadcrumbs li {
    font-size: 10px;
    padding: 0 0px;
  }

  .col_oor {
    position: absolute;
    top: -30px;
    left: 0px;
    width: 100%;
  }

  .col_oor li {
    display: table !important;
  }

  .wide-tb-50 {
    padding-top: 25px;
    padding-bottom: 25px;
}
.mtt-5{
  margin-top: 25px !important;
 }
 .our_team{
  margin-bottom: -30px;
 }

 .pad_ding2{
padding:0px !important ;
 }
 .mar_quee{
  padding: 0px ;
 }
 .mar_que{
  position: relative;
  top: 0px;
 }


}



@media (max-width: 768px) {

  .pluse2 {
    width:83.5%;
margin:0px auto;
   padding: 3px !important;
}

  .form__right a {
    display: block !important;
   }
  .breadcrumbs-page1 {
    border-width: 0px;
  }

  .breadcrumbs-page2 {
    border-width: 0px;
  }

  .breadcrumbs-page3 {
    border-width: 0px;
  }

  .breadcrumbs-page4 {
    border-width: 0px;
  }

  .breadcrumbs-page5 {
    border-width: 0px;
  }

  .breadcrumbs-page6 {
    border-width: 0px;
  }

  .breadcrumbs-page7 {
    border-width: 0px;
  }

  .breadcrumbs-page8 {
    border-width: 0px;
  }

  .breadcrumbs-page9 {
    border-width: 0px;
  }

  .breadcrumbs-page10 {
    border-width: 0px;
  }

  .breadcrumbs-page11 {
    border-width: 0px;
  }

  .breadcrumbs-page12 {
    border-width: 0px;
  }

  .breadcrumbs-page12 {
    border-width: 0px;
  }

  .breadcrumbs-page13 {
    border-width: 0px;
  }

  .breadcrumbs-page14 {
    border-width: 0px;
  }

  .breadcrumbs-page15 {
    border-width: 0px;
  }

  .breadcrumbs-page {
    border-width: 0px;
  }

  .no_ne {
    display: none;
  }

  .im_ages img {
    height: auto;
  }

  .col_oor li {
    display: table !important;
  }



}

@media (max-width: 768px) {
  .callout-style-side-img .img-callout {
    width: 100%;
  }

  .img-callout img {
    width: 100%;
    height: auto;
  }
}

@media(max-width: 414px) {
  .position {
    top: 0px;
  }

  .side {
    margin-left: 70px !important;
  }
}

@media(min-width:766px) {
  .mi_n {
    display: none !important;
  }
}

@media(min-width:766px) {
  .ma_xx {
    display: none;
  }
}

@media(max-width:767px) {
  .ma_xx {
    display: none !important;
  }

  .mi_n {
    display: none;
  }
  .slick-slide img {
    width: 100%;
    border: 0px solid #fff;
    height: auto;
}


}

@media (min-width: 481px) and (max-width: 768px) {


  .Modern-Slider .item h3 {
    margin: 25px 0;
    font-size: 20px;
  }

  .button {


    padding: 5px 30px;
    font-weight: bold;

    font-size: 20px;
  }

  .copyR {

    margin-left: 0 !important;
  }

  .magnific-img {
    margin: 5px 0px 0px 0px !important;
  }

  .heading-main {
    margin-bottom: 0px;
  }


  .counter-bg-curve {
    margin: 0px;
  }

  .spacer-70 {
    min-height: 0px;
  }

  .footer-top-callout {
    margin-top: 20px;
  }

  .position {
    left: 70%;
  }

  .no_ne {
    display: none;
  }

  .im_ages img {
    height: auto;
    width: 100%;
  }
 



}