/*
 Theme Name:     Twenty Eleven Child
 Theme URI:      http://example.com/twenty-eleven-child/
 Description:    Twenty Eleven Child Theme
 Author:         Erica Beade
 Author URI:     http://example.com
 Template:       twentyeleven
 Version:        1.0.0
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('https://c483f9.claudeassets.com/20260521035603cs_/http://www.ecdonnelly.com/wp-content/themes/twentyeleven/style.css');


/* controls nav gradient for different browsers */
#access {
background-color: #FFFFFF;
background-image: none;
background-image: -webkit-linear-gradient(top, #ddf4ed, #ccefe4); /* Safari 5.1+, Mobile Safari, Chrome 10+ */    
background-image:    -moz-linear-gradient(top, #ddf4ed, #ccefe4); /* Firefox 3.6+ */    
background-image:     -ms-linear-gradient(top, #ddf4ed, #ccefe4); /* IE 10+ */    
background-image:      -o-linear-gradient(top, #ddf4ed, #ccefe4); /* Opera 11.10+ */
}

/* Controls the Services drop down menu*/
#access ul ul a {
    background: -moz-linear-gradient(#ddf4ed, #ccefe4) repeat scroll 0 0 transparent; /* Firefox 3.6+ */   
background: -webkit-linear-gradient(top, #ddf4ed, #ccefe4) repeat scroll 0 0 transparent; /* Safari 5.1+, Mobile Safari, Chrome 10+ */    
background:     -ms-linear-gradient(top, ##ddf4ed, #ccefe4) repeat scroll 0 0 transparent; /* IE 10+ */    
background:      -o-linear-gradient(top, #ddf4ed, #ccefe4) repeat scroll 0 0 transparent; /* Opera 11.10+ */
   color: #444444;
    font-size: 13px;
    font-weight: normal;
    height: auto;
    line-height: 1.4em;
    padding: 10px;
    width: 168px;
}


/* Controls the nav hover state color*/
#access li:hover > a,
#access ul ul :hover > a {
	  background: -moz-linear-gradient(#c9eae0, #bde3d8) repeat scroll 0 0 transparent; /* Firefox 3.6+ */   
background: -webkit-linear-gradient(top, #c9eae0, #bde3d8) repeat scroll 0 0 transparent; /* Safari 5.1+, Mobile Safari, Chrome 10+ */    
background:     -ms-linear-gradient(top, #c9eae0, #bde3d8) repeat scroll 0 0 transparent; /* IE 10+ */    
background:      -o-linear-gradient(top, #c9eae0, #bde3d8) repeat scroll 0 0 transparent; /* Opera 11.10+ */
}

#access li a:hover,
#access li a:focus {
	  background: -moz-linear-gradient(#c9eae0, #bde3d8) repeat scroll 0 0 transparent; /* Firefox 3.6+ */   
background: -webkit-linear-gradient(top, #c9eae0, #bde3d8) repeat scroll 0 0 transparent; /* Safari 5.1+, Mobile Safari, Chrome 10+ */    
background:     -ms-linear-gradient(top, #c9eae0, #bde3d8) repeat scroll 0 0 transparent; /* IE 10+ */    
background:      -o-linear-gradient(top, #c9eae0, #bde3d8) repeat scroll 0 0 transparent; /* Opera 11.10+ */
}



#branding #s {
-moz-transition-duration: 400ms;
-moz-transition-property: width, background;
-moz-transition-timing-function: ease;
float: right;
width: 72px;
display: none;
}

.widget-title {
    color: #0a0a0a;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 0.1em;
    line-height: 2.6em;
    text-transform: uppercase;
    text-align: left
}

#access a {
	color: #0a0a0a;
	display: block;
	font-size:14px;
      
}


#site-generator {
display:none;
}


.singular.page .hentry {
    padding: .5em 0px 0px;
}


.singular .entry-title {
    color: rgb(0, 0, 0);
    font-size: 26px;
    font-weight: bold;
    line-height: 40px;
}

.entry-meta
{
display:none;
}

.singular .hentry {
    border-bottom: medium none;
    padding: 1em 0px 0px;
    position: relative;
}

.hentry, .no-results {
    border-bottom: none 
}
img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
    border: 0px solid rgb(221, 221, 221);
    padding: 6px;
    max-width: 97.5%;
}

.entry-content, .entry-summary {
    padding: 0em 0px 0px;
}

.widget ul li {
    color: rgb(119, 119, 119);
    font-size: 13px;
    text-align: left;
    padding: .9em;
}

.widget-title {
    color: rgb(10, 10, 10);
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 0.1em;
    line-height: 1.7em;
    text-transform: uppercase;
    text-align: left;
padding-top: 24px;
padding-bottom: 10px;
-webkit-hyphens: none; 
}


.widget-area .widget {
	-webk.textwidget {
 font-size: 13px;
    font-weight: bold;
      -moz-hyphens: none;
-webkit-hyphens: none; 
	hyphens: none;
	word-wrap: normal;
	
}
it-hyphens: none;
	-moz-hyphens: none;
-webkit-hyphens: none; 
	hyphens: none;
	word-wrap: normal;
}

/* controls hp bulleted list spacing */
.hp-list {	 
line-height: 2.4em;  
}

/* controls testimonial text */
.sidebar-feature {
	 font-size: 13.5px;
	color: #4D719B;
line-height: 2.4em; 
-webkit-hyphens: none; 
    
}

/* controls samples text */
.sidebar-samples {
	 font-size: 14px;
color: #4D719B;
-webkit-hyphens: none; 
    
}

/* controls other opportunities text */
.sidebar-opp {
	 font-size: 13.5px;
	-webkit-hyphens: none; 
    
}



.site-content article {
   word-wrap: normal;
  -webkit-hyphens: none;
  -moz-hyphens: none;
   hyphens: none;
}


/* controls header line spacing on clients page */
.client-header {	 
line-height: 2.4em;
font-weight: bold;    
}







/*
     FILE ARCHIVED ON 18:12:03 Mar 31, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:28:41 Jul 28, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.471
  exclusion.robots: 0.06
  exclusion.robots.policy: 0.05
  esindex: 0.008
  cdx.remote: 7.325
  LoadShardBlock: 194.223 (3)
  PetaboxLoader3.resolve: 2082.568 (3)
  PetaboxLoader3.datanode: 1145.521 (5)
  load_resource: 3196.482
  loaddict: 1199.036
*/