 
@font-face {
  font-family: "fajardo";
  src: url("https://mysites.therapysites.com/0059671/storage/app/media/James_Fajardo.ttf");
}
@font-face {
    font-family: 'Gill_Sans_Bold';
    src: url('https://my.therapysites.com/common/themes/global/fonts/GillSans/gill_sans_bold-webfont.ttf') format('truetype');
}
@font-face {
    font-family: 'Gill_Sans_Light';
    src: url('https://my.therapysites.com/common/themes/global/fonts/GillSans/gill_sans_light-webfont.ttf') format('truetype');
}

/* ------------------------------------WEBSITE BACKGROUND------------------------------------------------- */
body {
  background: transparent !important;
  background-image: url(/storage/app/media/bg.gif) !important;
}

/* ----------------------------------LOGO TITLE------------------------------------------------- */
.logo__title {
  font-family: fajardo !important;
  color: #c6dcf4;
  font-size: 38pt !important;
      margin: 0 !important;
}
 
 
.wrap__page-content h1,
.page__title {
  font-family: fajardo;
  color: #576b7f;
  font-size: 41pt !important;
}

/* ---------------------------------- HEADER   ----------------------------------*/ 
.wrap__header--inner .header-right {
    z-index: 109;
    position: relative;
}
.fullwidth-layout .content-holder:before {
    margin-top: 2px;
}
/* ---------------------------------- BACKGROUND   ----------------------------------*/ 
.wrap__header--inner .image__container {
    position: absolute;
    min-width: 100%;
    bottom: -40px;
}

.wrap__header--inner .image__container .image {
   width: 100%;
}
/* ---------------------------------- SLOGAN   ----------------------------------*/ 

span.textLine1 {
    font-family: Gill_Sans_Light;
    font-size: 38pt;
}
span.textLine2 {
    margin-left: 135px;
    font-size: 26pt;
    font-family: Gill_Sans_Light;
}
span.textLine3 {
  margin-left: 60px;
  font-size: 38pt;
  font-family: Gill_Sans_Bold;
}

.slideshow__section .slogan__block .image__container .image {
    position: relative;
    width: 100%;
}

/* --------------------------------  CONTENT --------------------------------- */

.image_content__container img {
    width: 72px !important;
}

.slider__image, .slider__image--fixed {
    background-size: 100% 100%;
}
.wrap__page-content ul, .wrap__page-content ol, .wrap__editable ul, .wrap__editable ol, .form__container ul, .form__container ol {
    list-style-position: outside;
    padding-left: 50px;
}
th, td {
    border: unset;
}



/* ------ MEDIA QUERY ---------------- */


@media only screen and (max-width: 1024px) {
        .slideshow__section .slogan__block {
        display: block;
    }
        .sidebar-holder-top {
        border-bottom: 1px solid;
    }
        .wrap__logoHeader .logo__description {
        font-size: 20px;
    }
        .wrap__header--inner {
       padding: 20px;
    }
    .sidebar-holder .image__container {
    display: none;
}
}


@media only screen and (max-width: 768px) {
        .wrap__page-content img, .wrap__editable img, .wrap__editable-content img, .staff-member img, .form img {
        float: unset !important;
        display: block;
    }
    .logo__title {
    line-height: 1 !important;
}
}