@font-face {
    font-family: 'fradm';
    src: url('https://my.therapysites.com/common/themes/global/fonts/Franklin/franklin_gothic_demi-webfont.eot');
    src: url('https://my.therapysites.com/common/themes/global/fonts/Franklin/franklin_gothic_demi-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://my.therapysites.com/common/themes/global/fonts/Franklin/franklin_gothic_demi-webfont.woff') format('woff'),
         url('https://my.therapysites.com/common/themes/global/fonts/Franklin/franklin_gothic_demi-webfont.woff2') format('woff2'),
         url('https://my.therapysites.com/common/themes/global/fonts/Franklin/franklin_gothic_demi-webfont.ttf') format('truetype'),
         url('https://my.therapysites.com/common/themes/global/fonts/Franklin/franklin_gothic_demi-webfont.svg#fradm') format('svg');
}
@font-face {
    font-family: 'Century_Gothic';
    src: url('https://my.therapysites.com/common/themes/global/fonts/Century/century-webfont.eot');
    src: url('https://my.therapysites.com/common/themes/global/fonts/Century/century-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://my.therapysites.com/common/themes/global/fonts/Century/century-webfont.woff') format('woff'),
         url('https://my.therapysites.com/common/themes/global/fonts/Century/century-webfont.woff2') format('woff2'),
         url('https://my.therapysites.com/common/themes/global/fonts/Century/century-webfont.ttf') format('truetype'),
         url('https://my.therapysites.com/common/themes/global/fonts/Century/century-webfont.svg#Century_Gothic') format('svg');
}
@font-face {         
    font-family: 'Verdana_Regular';
    src: url('https://my.therapysites.com/common/themes/global/fonts/Verdana/verdana-webfont.eot');
    src: url('https://my.therapysites.com/common/themes/global/fonts/Verdana/verdana-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://my.therapysites.com/common/themes/global/fonts/Verdana/verdana-webfont.woff') format('woff'),
         url('https://my.therapysites.com/common/themes/global/fonts/Verdana/verdana-webfont.woff') format('woff2'),
         url('https://my.therapysites.com/common/themes/global/fonts/Verdana/verdana-webfont.ttf') format('truetype'),
         url('https://my.therapysites.com/common/themes/global/fonts/Verdana/verdana-webfont.svg#Verdana_Regular') format('svg');
}
/* COLOR SCHEME */
.wrap__text-block {
    display: block;
}
body {
    background-color: rgb(41, 40, 86);
    background-image: url(/storage/app/media/bg.png);
    background-repeat: repeat-x;
}

.wrap__header--inner {
    background: #3f64a3;
}
.slideshow__section {
    border-bottom: 12px solid #aacf76;
    background: #91b6df;
}
.navigation .mm-panels > .mm-panel .mm-listview > li > a:not(.mm-next):not(.mm-arrow):before, .navigation .mm-panels > .mm-panel .mm-listview > li > span:not(.mm-next):not(.mm-arrow):before {
    color: #91b6df;
}

.sidebar-holder {
    background: #b0d2ef;
}
.wrap__ctaBody .cta_block {
    background: #f0f6f9;
}
.wrap__ctaBody .cta_block .cta__title {
        font: 16px / 1.2 "Verdana_Regular", Arial, Helvetica, sans-serif;
    color: #3e64a3;
        font-weight: bold;
}
.slider__button a, button:not([lass^='se__']):not([class^='redactor__']):not([class^='redactor-']):not([id^='redactor']):not([class^='vjs-']):not(.gallery-video-btn), input[type="button"], input[type="reset"], input[type="submit"], .button, .cta__button, .cta__button--icon,
.slider__button a:hover, .slider__button a:focus, .slider__button a:active, button:not([class^='se__']):not([class^='redactor__']):not([class^='redactor-']):not([id^='redactor']):not([class^='vjs-']):not(.gallery-video-btn):hover, button:not([class^='se__']):not([class^='redactor__']):not([class^='redactor-']):not([id^='redactor']):not([class^='vjs-']):not(.gallery-video-btn):focus, button:not([class^='se__']):not([class^='redactor__']):not([class^='redactor-']):not([id^='redactor']):not([class^='vjs-']):not(.gallery-video-btn):active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active, .button:hover, .button:focus, .button:active, .cta__button:hover, .cta__button:focus, .cta__button:active, .cta__button--icon:hover, .cta__button--icon:focus, .cta__button--icon:active {
        background: #a4bc6c;
}
.logo__title {
    color: #aacf76;
}
h1.page__title {
    color: #434e91;
}
.wrap__footer {
    background: #4065a3;
}
    #hamburger {
        background: #b0d2ef;
    }
    .fullwidth-layout .content-holder:before {
    background: #aacf76;
    }
/* END */
.slider__image, .slider__image--fixed {
    background-size: 100% 100%;
}
th, td {
    border: unset;
}
.wrap__page-content .editable p, .navigation .mm-panels > .mm-panel .mm-listview {
    font-family: 'Verdana_Regular';
}
.wrap__logoHeader .logo__title {
    font: 30px / 1.14706 "fradm", Arial, Helvetica, sans-serif;
    margin: 0 0 10px;
}

.logo__description {
    font: 18px / 1.25 "Century_Gothic", Verdana, sans-serif;
    font-weight: bold;
}
.wrap__page-content h1, .page__title {
        font: 28px / 1.3 "fradm", Arial, Helvetica, sans-serif;
}
.mm-menu .mm-listview>li a:not(.mm-next) {
    text-transform: uppercase;
    font-weight: 600;
    color: #353837;
}
.wrap__ctaBody .cta_block .cta__description {
    font-family: "Tahoma";
}
.wrap__header--inner .image__container,
.wrap__header--inner .header-right .editable__container,
.slideshow__section .slogan__block .image__container,
.image_content__container, .wrap__ctaBody .cta_block .cta__title:before {  
    display: none;
}
.wrap__ctaBody .cta_block .cta__title {
    padding-left: 5px;
}
.wrap__text-block--inner {
    padding: 80px 25px 10px 25px;
}

.sidebar-holder {
    color: #5a7fbe;
    font: 12px / 1.2 "Tahoma", Verdana, sans-serif;
}
 strong, b {
   font-weight: bold;
   font-family: "Verdana_Regular", Verdana, sans-serif;
}
@media only screen and (max-width: 1024px) {
        .wrap__logoHeader .logo__description {
        font-size: 17px;
    }
    .wrap__header--inner {
        padding: 20px;
    }
        .slideshow__section .slogan__block {
        display: block;
    }
    .wrap__page-content h1, .page__title {
        margin: 0 0 13px;
    }
    .wrap__text-block--inner {
    padding: 25px;
}
}

@media only screen and (max-width: 320px) {
    th, td {
    display: block;
}
table {
    width: 100% !important;
}
}