﻿#subnav ul li.expanded
{
    border-left: 1px solid #f7f7f7;
    border-right:1px solid #f7f7f7;
}

#people .person .details
{
    position:relative;
    height:110px;
}

.view-bio
{
    position:absolute;
    left:0;
    bottom:0;
 }
    
    
/* Fix YouTube's letterboxing issue on video preview frames */

a.modalVideo{overflow:hidden; }
a.modalVideo img {margin:-12% 0;}
a.modalVideo img.playhead{margin:0;position:absolute; top:30%;left:35%;}


/* iOS app icon for footer */
footer #footer-content nav ul li a#ios {
background-image: url(images/mobile-icon.png);
}

/* ie7 fix for search box */
.ie7 header #utilities #search{text-align:right;}
.ie7 header #utilities #search .text, .ie7 header #utilities #search .btn{float:none; zoom:1; display:inline;margin-left:-1%;}

.brochures .category .brochure a.title{font-family:'LocatorWebRegular' !important;}