/*Shrink the size of the page header*/
.logo .logo-image {
padding: 15px 0;
}

@media only screen and (max-width:768px){
   .logo .logo-image {
       padding: 3px 0;
    }
}
@media screen and (min-width: 768px)  {
        .mobile-break { display: none; }
    }

/*
#site-navigation ul li.current_page_ancestor > a, 

*/


#site-navigation ul li > a {
	color:#666666
}

 #site-navigation ul li ul.sub-menu li.menu-item-has-children ul  > a{
    color: #666666;
}



#site-navigation ul li:hover > a, #site-navigation ul li.current-menu-item > a, #site-navigation ul li.current_page_item > a, #site-navigation ul li.current_page_ancestor > a, #site-navigation ul li.current-menu-ancestor > a {
color: #e96;
}

#site-navigation ul li.current_page_item > a {
	color:#666666
}

#site-navigation ul li a:hover {
  color: #e96;
}

@media only screen and (min-width:768px){
   .sub-toggle {
  display: none;
}
}





/*

}


.unclickable > a:hover {
  cursor: default;
}
*/



.trail-title {
  display: none;
}


h3.section-title {  font-size:43px;}
.section-description { font-size:30px; }


/* Turn off the single bullet at the bottom of testimonials. If you have scrolling testimonials,
then used to see which page */
.panel-widget-style-for-7-6-0-0 > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > span:nth-child(1){
  display: none;
}



/*TESTIMONIAL TEXT SIZE*/
.testimonial-content{
  font-size:130%;
}

/*SERVICES TEXT SIZE*/
.sow-features-feature {
  font-size:130%;
  color:black;

}

.sow-features-feature h5{
  font-size: 130%;
  color:black;

}

/*Roseman Bio line height*/
.rosemanbio {
  line-height:33px;
  font-size:115%;
}

@media only screen and (max-width:768px){
   .rosemanbio {
       font-size: 16px ;
    }
}


/* Exam bullet point list CSS*/
.exam_left {
		margin:0px;
  	padding:0;
  	margin-left:20%;
  
  
    float: left;
    width: 50%;
  text-align:left;
}

.exam_right {
  		margin:0;
  	padding:0;
  
    float: left;
    width: 30%;
    text-align:left;

}

/* Create two equal columns that floats next to each other */
.exam_column {
  float: left;
  width: 40%;
  text-align:left;
  margin-left:10%;
}



/* Clear floats after the columns */
.exam_row:after {
  content: "";
  display: table;
  clear: both;
}




.enrichment_list {
		margin:0px;
  	padding:0;
  	margin-left:25%;
  
  
    float: left;
    width: 100%;
  text-align:left;
}

@media only screen and (max-width:778px){
.enrichment_list {
		margin:0px;
  	padding:0;
  	margin-left:15%;
  
  
    float: left;
    width: 100%;
  text-align:left;
}
}




/*
.main-navigation ul li:hover > a {
    color: #313b48;
}



p.text-widget a {
color: #e96;
}
*/

.testimonial-container .testimonial-client-detail {
margin-top: 0;
}

.testimonial-section {
padding: 10px;
}

.tg-testimonial-widget.tg-testimonial-widget-layout-2 .testimonial-slide {
width: 100% !important;
}