#vet_integrate_header {    padding-top: 65px; }
.vet_integrate_topbar { font-size: .95rem;  background-color: #1d1d1b;   }
.inner_header_gradient_bg {   }
.main_content_list_position {  background-color: #f9f9f9; margin-top: -25px;  }
.lastbooking_clinic i, .go_to_top i:hover {  color: #D9B48F;  }
.panels_clinics_list .panel_clinic_doctor .doctor i {  color: #D9B48F;   }
.panels_clinics_list .panel_clinic_doctor .doctor h6 { color: #8b3205; }
.panels_clinics_list .panel_clinic_doctor { border-bottom: 7px solid #ebdfd3; box-shadow: 0 0 10px 0 rgba(0,0,0,0.1 ); }
.panels_clinics_list .panel_clinic_doctor .closest_term i {  color: #182530;  }
.panels_clinics_list .panel_clinic_doctor .closest_term_date {  color: black; }
.panels_clinics_list .panel_clinic_doctor .wh_arrow_down, .panels_clinics_list .panel_clinic_doctor .wh_arrow_down:hover,  .panels_clinics_list .panel_clinic_doctor .wh_arrow_up, .panels_clinics_list .panel_clinic_doctor .wh_arrow_up:hover { background-color:  #f1f1f1; }
.panels_clinics_list .terms_slider ul li .available i, .panels_clinics_list .terms_slider ul li .available i:hover, .panels_clinics_list .terms_slider ul li .available:hover, .panels_clinics_list .terms_slider ul li .available:hover i { color: #D9B48F; }
.panels_clinics_list .terms_slider ul li .available:hover {
    color: white;
    font-weight: 600;
    background-color: #b0b0b0;
}
.pre_content_wrapper { margin-top: 0;}
.topbar_page_exit, .topbar_ssl{color: white;}
.sitesbi_confirm_modal p {color: #8b3205; }
.go_to_top .line { border-bottom: 1px dotted white;}
.page #short_contact p, .page #short_contact h3,  .page footer p, .sitesbi a, .sitesbi a:hover{color: white;}
.wettermin_reg_action_modal_title i, .sitesbi_confirm_modal i { color: #D9B48F;  }
.button_action { background-color: #D9B48F;}
.button_action:hover { background-color: #8e725d; }
.panels_clinics_list .terms_slider ul li .available {    background-color: #f3f3f3; }
.doctor_img {
    width: 80px;
    height: 80px;
    border: 4px solid #D9B48F;
    border-radius: 40px;
}
.panels_clinics_list .terms_slider ul li h5 {
    color: #8e725d;
    font-size: .95rem;
}
.slick-prev:before, .slick-next:before { color: rgba(83, 83, 83, 0.74); }
.panels_clinics_list .panel_clinic_doctor h4 {
    font-size: 1.15rem;
    line-height: 1.5rem;
    margin-top: 6px;
    margin-bottom: 5px;
    font-weight: 600;
}
.panels_clinics_list .panel_clinic_doctor .closest_term, .panels_clinics_list .panel_clinic_doctor .closest_term_date {    font-size: .95rem;   }
.panels_clinics_list .panel_clinic_doctor .wh_arrow_down i {  color: #1d1d1b;  }
.panels_clinics_list .panel_clinic_doctor .wh_arrow_up i {    color: #1d1d1b;  }

.page_main_title .page_title_h h1 small {  font-size: 1.6rem;     font-weight: 700; }
.section_page{  margin-bottom: -20px;  }
#short_contact, .go_to_top, .go_to_top  .go_to2, footer {    background-color: #D9B48F; color: white;  }
.logo img{ max-height: 90px;  }
@media only screen and (min-width: 90.063em){
    .pre_content_wrapper { margin-top: -95px;}
    .page_main_title .title_bg {        min-height: 350px;    }
    .page_main_title .page_title_h {        top: 155px;    }
    .page_main_title .page_title_h h1 {
        font-size: 1.8rem;
        font-weight: 600;
        color: black;
        line-height: 3.8rem;
    }
}
@media only screen and (min-width: 64.063em) and (max-width: 90em){
    .pre_content_wrapper { margin-top: -75px;}
    .logo img{
        max-height: 78px;
    }
    .page_main_title .page_title_h h1 {
        font-size: 1.7rem;
        font-weight: 600;
        color: black;
        line-height: 3.1rem;
    }
    .page_main_title .title_bg {        min-height: 310px; background-position: center center;   }
    .page_main_title .page_title_h {        top: 150px;    }
    .page_main_title .page_title_h h1 small {  font-size: 1.5rem;     font-weight: 700; }
}

@media only screen and (min-width: 40.063em) and (max-width: 64em){
    .pre_content_wrapper { margin-top: -60px;}
    .vet_integrate_topbar { font-size: .9rem; }
    .logo img{
        max-height: 72px;
    }
    .page_main_title .page_title_h h1 {
        font-size: 1.4rem;
        font-weight: 600;
        color: black;
        line-height: 2.5rem;
    }
    .page_main_title .title_bg {        min-height: 290px; margin-bottom: 5px; background-position: center center;  }
    .page_main_title .page_title_h {        top: 150px;    }
    .page_main_title .page_title_h h1 small {  font-size: 1.3rem;     font-weight: 700; }
    .panels_clinics_list .panel_clinic_doctor h4 {
        font-size: 1.05rem;
        line-height: 1.45rem;
    }
    .panels_clinics_list .panel_clinic_doctor .closest_term, .panels_clinics_list .panel_clinic_doctor .closest_term_date {        font-size: .9rem;     }
    .panels_clinics_list .terms_slider ul li h5 {     font-size: .85rem;    }
    .terms_slider h6 {    font-size: .8rem;  }
}

@media only screen and (max-width: 40em) {
    .pre_content_wrapper { margin-top: -45px;}
    .vet_integrate_topbar { font-size: .9rem; }
    #vet_integrate_header {  padding-top: 40px;    }
    .logo img{
        max-height: 57px;
        margin-top: 18px;
    }
    .page_main_title .page_title_h h1 small {
        font-size: .95rem;
        font-weight: 600;
        text-shadow: 0 0 12px #100f0f;
    }
    .page_main_title .page_title_h h1 {
        font-size: 1.1rem;
        font-weight: 600;
        color: black;
        line-height: 1.6rem;
    }
    .page_main_title .title_bg {  min-height: 220px;  background-position: center;   }
    .page_main_title .page_title_h {        top: 125px;    }
    .panels_clinics_list .panel_clinic_doctor h4 {
        font-size: 1.05rem;
        line-height: 1.45rem;
        max-width: 200px;
        margin: 10px auto;
    }
    .panels_clinics_list .panel_clinic_doctor .closest_term, .panels_clinics_list .panel_clinic_doctor .closest_term_date {        font-size: .9rem;     }
    .panels_clinics_list .terms_slider ul li h5 {     font-size: .85rem;    }
    .terms_slider h6 {    font-size: .8rem;  }
}