a[href^="tel"],
a[href^="fax"] {
cursor: pointer;
pointer-events: unset;
}

 .home__content .container{
      display: block !important;
  }

.wrap__logo--inner {
    max-width: 500px;
}

.logo__link.logo__left .logo__title, .logo__link.logo__left .logo__description {
    text-align: center;
}



/*************working with header ******************/

.logo__summary {
    max-width: 100%;
}


/**********working with banner ******************/

.slider__text.solid-background {
    background: unset !important;
}

.slider__title {
    color: white;
}

.slider__text {
    max-width: 1180px !important;
}

.slider__title {
    color: white;
    font-size: 40px !important;
}

.slider .slider__text.solid-background:before{
    background-color: unset;
}

/*************************working with page content***********************/

.content_center {
    text-align: center;
}


/****for table reviews *********/
table.reviews_table img {
    display: block;
}

table.reviews_table {
    float: right;
    width: 25%;
    border: 3px solid black;
}

table.reviews_table td {
    padding: 0px;
}



/****************meet with your doctor*****************************/
.wrap__staff {
    background: #ecf4ff;
}


/*********picture adjustment * staff**********/
.staff-member__image {
    height: 100%;
    width: 50%;
}

.staff-member__image {
    height: 100%;
    width: 100%;
    background-size: 100% 100%;
}

.staff-member__image-wrapper{
        width: 220px;
}



/****************testimonialsr*****************************/
.wrap__testimonials--inner{
    background: #ecf4ff;
}

.testimonials-item--content.testimonials__content {
    text-align: center;
}


/****************footer*****************************/
.wrap__footer {
    background: #313b49;
}



/****************images included ***************/

img.carecredit {
    float: right;
}

img.adobe_icon {
    float: right;
}

.reviews_images {
    text-align: center;
}

img.float_right {
    float: right;
    margin-left: 10px;
}

img.float_lef {
    float: left;
    margin-right: 10px;
}

/*********form fullwidth layout**********/

.two__columns .container {
    justify-content: center;
}



/*************adding social media**************************/

ul.socialmedia__list {
    display: flex;
    flex-direction: row-reverse;
}

li.socialmedia__item {
    margin: 5px;
}

.wrap__socialmediaFooter a:hover, a:active, a:focus{
    color: unset;
}



/***********adding button**meet your doctor************/
.button1 {
    border: 3px solid #ae86fc;
    border-radius: 15px;
    padding: 10px;
    margin: auto;
}


.button1 a{
    color: black !important;
    text-decoration: none;
}

.button1:hover {
   /* background-color: #a07be8; */
    background-color: #d89f0d;
}

.wrap__bx-controls {
    display: none;
}


/**************working with hours ***************/
.hours {
    padding: 40px 10px;
}

.home1 h3 {
    font-size: 16px;
    color: black;
    font-weight: bold;
    padding: 10px;
}
/**********for testimonials*****************/ 
strong.testimonials-item--source {
    text-align: center;
}

/*******************copyright***********/

.copyright__list li:nth-child(2){
    display: none;
}

.copyright__list li:nth-child(5){
    display: none;
}

.copyright__list li:nth-child(6){
    display: none;
}


/***************added code***************************************/


p.photos {
    text-align: center;
}

p.sports {
    text-align: center;
}

.guards {
    text-align: center;
}

.ourteam_images img {
    width: 210px;
    height: 310px;
    float: left;
    margin-right: 10px;
}
/**************for responsive ***************************/



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


    /***********staff*********/


  .staff-member__image-wrapper{
      display: block;
  }
  
  .staff-member__image-wrapper {
    overflow: hidden;
    margin: 0px;

}
  .staff-member__image {
    margin: auto;
}

  .staff-member__image-wrapper {
    width: 220px;
    margin-right: 20px !important;
}
 
  /***footer********/
  .wrap__footer--column {
    display: contents;
}
  .wrap__copyright {
    display: flex;
    flex-direction: row-reverse;
}
/*
    .wrap__copyright {
    justify-content: center;
}*/




}

@media only screen and (max-width: 768px) {
    
    .button1 {
    margin-top: 10px;
 /*   margin-left: 240px; */
}


.wrap__copyright {
    display: block;
}

}

@media only screen and (max-width: 425px) {
    
 
 
 /***added code 8****/
 
 .ourteam_images img {
    float: unset;
    margin: auto;
    display: block;
    margin-bottom: 10px;
}
 
 .ourteam_images h2 {
    text-align: center;
}
 
 
 
 
 
 
 
 
 
 /****staff ************/   
.button1 {
    margin: auto !important;
    margin-top: 10px !important;
}    
    
.staff-member__image-wrapper {
    margin: auto !important;
}

/********************/

.copyright {
    padding: 15px 0 0;
}



/***********logo title *****************/

.logo__link.logo__left .logo__title, .logo__link.logo__left .logo__description {
    text-align: center;
}


/*********for included images *********/




table.reviews_table {
    float: unset;
    margin: auto;
    margin-bottom: 10px;
}

/************for footer *******************/  
.socialmedia {
    text-align: center;
}
ul.socialmedia__list {
    text-align: center;
    margin: auto;
    display: inline-flex;
}
.wrap__footer--column {
    display: block;
}

.wrap__footer .container {
    justify-content: center;
}


.wrap__locations .location {
    display: block;
}
.wrap__footer .locations .location__address, .wrap__footer .locations .location__address-2, .wrap__footer .locations .location__city-state-zip, .wrap__footer .locations .location__phone, .wrap__footer .locations .location__fax, .wrap__footer .locations .location__email{
    display: inline-block;
}

.location {
    text-align: center;
}

.copyright__list {
    display: block;
    text-align: center;
}



/***********for STaff ***********/

.staff-member__image-wrapper {
    margin: auto;
    display: block;
    text-align: center;
}

.staff-member__text {
    text-align: center;
    margin: auto;
    display: block;
}

.button1 {
    margin-top: 20px;
}

  /*****************FOR SLIDER ******************/
  
  .slider .slider__text.solid-background:before {
    background-color: #6fc7ff;
}
  
  .slider .slider__text.solid-background .slider__title, .slider .slider__text.solid-background .slider__caption {
    text-align: center;
}

  
    /*********for slider max image size************
    

    .slider_home__container--inner.slider__container--inner .slider__text.align-left.solid-background {
    margin-top: -15px !important;
}
    .slider__button {
    text-align: center;
}
    .slider__title {
    color: white;
    font-size: 23px;
    width: 100% !important;
}
    .slider__video, .slider__image--fixed {
    height: 300px !important;
}

    .slider__image, .slider__image--fixed {
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
}
    .slider [class^="component__title"] {
    padding: 40px 0 25px;
    margin-bottom: 0;
}
 

.slider__image, .slider__image--fixed {
    background-position: 100%;
    background-repeat: no-repeat;
    backface-visibility: visible;
}
    .slider_home__container--inner.slider__container--inner .slider__title {
    font-size: 25px !important;
}
    
    .wrap__bx-controls {
    display: none;
}

  .slider_home__container--inner.slider__container--inner .slider__title {
    text-align: center;
}

.wrap__slider .component__title-caption-wrap {
    margin-top: -150px !important;
}

.slider__button {
    margin-top: -60px;
}

.slider .slider__text.align-left .slider__title, .slider .slider__text.align-left .slider__caption {
    text-align: center;
}

.slider__button a {
    width: 100%;
    max-width: none;
    padding: 11px 14px;
}



.slider__caption {
    font-size: 20px;
    font-weight: 800;
}

    
    .slider {
    height: 300px !important;
}
.slider .slider__text.align-left .slider__title, .slider .slider__text.align-left .slider__caption {
    text-align: center;
    margin-bottom: 10px;
}

*/

}



@media only screen and (max-width: 375px) {
      
}