/* bg Section */
.wrap__layout .image_fullscreen__container{
    background-image: url(/storage/app/media/bg.gif);
}
.wrap__header--inner {

    background-image: url(/storage/app/media/watermark-header.png);
    background-position: 0px bottom;
    background-repeat: no-repeat;
}
.slider__image, .slider__image--fixed{
    
        background-size: 100% 100% !important;
}
.slideshow__section .slogan__block--inner{
    
    background:#787878;
}
.sidebar-holder .sidebar-info{
    
     background:#a6d265;
}
.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:#246705;
}
/* bg Section */
/* font */
p{
    line-height: 1.6;
}
h1{
    
    margin:0;
}
.logo__link.logo__left .logo__title, .logo__link.logo__right .logo__title{    
    font-family: 'fajardo';
    font-size: 52pt;
    margin: 0 auto;
    padding:0 auto;
color:#a6d165 !important;
}
.logo__description{  
    font-size: 17px;
    margin: 0 auto;
    padding:0 auto;
      
}
form label, form .help_text{
    
    font-weight:bold;
}
.docheadline {
    font-family: Tahoma;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    color:#286c37 ;
}
.se__component-edit{
    
    display:none;
}
.docsummary{
    font-family: Tahoma;
    font-size: 12px;
    
}
.docNewsLogo{
    

    font-family: Tahoma;
    font-size: 10px;
    text-align: left;

}
.docseperator {
    height: 3px;
    margin: 6px 0px 6px 0px;
    border-bottom: 1px solid #eeeeee;
}
.wrap__page-content h1, .page__title{
    color:#2e7106;
    font-size: 41pt;
        font-family: 'fajardo';
    font-style: italic !important;
        margin: 0 0 0;
    }
    h1{
         color:#2e7106;
    font-size: 41pt;
        font-family: 'fajardo';
    font-style: italic !important;
        margin: 0 0 0;
        
    }
.slogan-text-1 {
    font-family: 'gillsans-light' !important;
    font-size: 50pt !important;
    margin: 0 !important;
    line-height: 1 !important;  
 }
  .slogan-text-2 {
    font-family: 'gillsans-light' !important;
    font-size: 15pt;
    margin: 0px 15px -5px 0 !important;
    line-height: 0.3 !important;
    letter-spacing: 0px !important ;
  }
 .slogan-text-3 {
    font-family: 'gillsans-light' !important;
    font-size: 35pt !important;
    margin: 0 !important;
    line-height: 1.4 !important;
  }

.editable__container ul li, .editable__container ol li{
list-style-type: disc;
list-style-position: inside;
text-indent: -1.3em;
padding-left: 2.5em;
}
.sidebarTitle {
    font-size: 20px;
    margin-left: 0!important;
    margin-bottom: 5px;
    color:#286c37;
    font-weight:bold;
padding-bottom: 5px;
}
.wrap__ctaHeader .cta__link--icon:hover {
    color: #a6d265;
}
.sidebar{
    
    text-align:center;
}

.sidebar a{
    
    text-decoration:none;
    color:inherit !important;
    
}
.sidebar a:hover{
    
    text-decoration:none;
    color:inherit !important;
}
.sidebar p {
    margin:0 auto !important;
    
}
.txtcenter a{
    
  text-decoration:none;
  color:inherit;
}
.wrap__text-block--inner a{
    text-decoration:none;
    color:#246705;
    
}  
.aptr{
    font-size: 90%;
}
.aptw{
   color:#fc0500;
}

  @font-face {
        font-family: 'gillsans-light';
        src: url('https://mysites.therapysites.com/0058919/storage/app/media/GillSans-Light.ttf');
     }
     @font-face {
        font-family: 'gillsans-bold';
        src: url('https://mysites.therapysites.com/0058919/storage/app/media/GillSans-Bold.ttf');
     }
     @font-face {
        font-family: 'SCRIPTIN';
        src: url('/storage/app/media/SCRIPTIN.ttf');
     }
         @font-face {
        font-family: 'fajardo';
        src: url('/storage/app/media/James_Fajardo.ttf');
     }
/* font */

/* Header Section */

.wrap__logoHeader {
    max-width: 70%;
   
}
@media(min-width:1px){
    .hidden--l {
        display: block !important;
    }
}

@media (max-width: 1024px){
.copyright__list {
    overflow: hidden;
}
.copyright__list {
    text-align: center;
}
.slideshow__section{
    display:none;
}
.wrap__header--inner{
    
    padding:40px 40px 40px 40px;
}
.wrap__logoHeader{
    
       max-width: 100%; 
}
.wrap__header--inner {

    background-image: none;
}

.wrap__logoHeader .logo__description {
    font-size: 20px;
}
}
@media (max-width: 768px){
.logo__link.logo__left .logo__title, .logo__link.logo__right .logo__title{
    
        font-size: 47px;
}
.wrap__header--inner{
    
    padding:40px 40px 40px 40px;
}
.wrap__logoHeader .logo__description{
    
    font-size: 18px;
}
.copyright__list {
    text-align: center;
}
}
/* Header Section */



/**QA Custom CSS*/

.sidebar-holder {
    background: #a7d265 !important;
    background-image: url(/storage/app/media/watermark-sidebar.png);
    background-repeat: no-repeat;
    background-position: bottom left;

}

.sidebar-holder .image__container {
    display: none !important;
}


.sidebar .fa {
     margin-right: 4px;   
}
.cimg-right {
    float: left;
    clear: left;
    margin-right: 10px;
}

/*  SECTIONS  */
.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  COLUMN SETUP  */
.col {
	display: block;
	float:left;
	margin: 1% 0 1% 1.6%;
}
.col:first-child { margin-left: 0; }

/*  GROUPING  */
.group:before,
.group:after { content:""; display:table; }
.group:after { clear:both;}
.group { zoom:1; /* For IE 6/7 */ }
/*  GRID OF TWO  */
.span_2_of_2 {
	width: 100%;
}
.span_1_of_2 {
	width: 49.2%;
}

/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media only screen and (max-width: 480px) {
	.col { 
		margin: 1% 0 1% 0%;
	}
}

@media only screen and (max-width: 480px) {
	.span_2_of_2, .span_1_of_2 { width: 100%; }
}
















