@media all {

  body {font: 14px 'Lato', sans-serif;}
  .clr {clear: both;}
  .imgCenter {margin-left: auto; margin-right: auto;}
  .ctr {text-align: center;}

  /* making placeholder text black */
  :-ms-input-placeholder {color: #000;}
  ::-moz-placeholder {color: #000;}
  ::input-placeholder {color: #000;}
  ::-webkit-input-placeholder {color: #000;}
  #documentTab, #photoTab, #videoTab {overflow-x: hidden;}
	
}

@media screen {

  /* masthead */
  header h1 {font: 900 34px 'Lato', sans-serif; color: #069; margin: 60px 0 25px;}
  #logo {margin: 24px 16px 0 0; float: left;}
  #globalnav, #globalnav ul {margin: 0; padding: 0; list-style: none;}
  #globalnav .gnavItem {display: inline-block; margin-right: 14px; font-size: 16px; position: relative; top: 0; left: 0;}
  #globalnav .gnavItem:last-child {margin-right: 0;}
  #globalnav ul {position: absolute; left: 0; top: 20px; width: 200px; background: #fff; z-index: 15000; padding: 8px 0 4px 8px; font-size: 14px; border: 0; display: none;}
  #globalnav ul li {margin-bottom: 6px;}
  #globalnav a {color: #000; padding-bottom: 2px; border-bottom: 1px solid #fff;}
  #globalnav a:hover, #globalnav a:focus, #globalnav .active {text-decoration: none; border-bottom: 1px solid #00ADEF;}
  #globalnav a:hover {background:#eee;}
  #globalnav ul a, #globalnav .gnavItem li .active {display: block; border-bottom: none;}
  #globalnav ul a:hover, #globalnav ul a:focus, #globalnav .gnavItem li .active:hover, #globalnav .gnavItem li .active:focus {border-bottom: none; color: #069;}  
  #globalnav .active {font-weight: bold;}
  #searchForm {margin: 40px 0 0; text-align: center;}
  #searchForm input[type="text"], #searchForm input[type="search"] {width: 80%; border: 1px solid #ccc; height: 28px; margin-right: 3px; padding-left: 5px;}
  #searchForm input {vertical-align: middle;}

  /* footer */
  footer {background: #005490; color: #fff; padding: 20px 30px; font-size: 13px;}
  footer a, footer a:hover, footer a:focus {color: #fff;}
  .sitemapLink {display: inline-block; margin-left: 65px;}
  .socialHdr {font: 300 24px 'Lato',sans-serif; text-align: center; margin: 0 0 8px;}
  .mobileJoinList a {display: block; text-align: center; background: #ccc; padding: 15px; font-size: 18px; color: #000;}
  
  /* home content area */
  #homeContent {margin-top: 20px; background: url(../i/home-backdrop.jpg) top left no-repeat; background-size: cover;}
  #homeFeatures {padding: 25px 25px 35px}
  .lineHdr {font: 900 15px 'Lato', sans-serif; text-align: center; color: #005490; display: inline-block; vertical-align: middle; margin-bottom: 0;}
  .lineSpan {height: 18px; display: inline-block; background: url(../i/gray-header-line.png) bottom left repeat-x; vertical-align: middle;}
  #feature1 .lineHdr {width: 40%;}
  #feature1 .lineSpan {width: 28.5%;}
  #feature2 .lineHdr {width: 48%;}
  #feature2 .lineSpan {width: 24%;}
  #feature3 .lineHdr {width: 60%;}
  #feature3 .lineSpan {width: 18%;}
  .homeFeature {background: #fff; background: rgba(255, 255, 255, 0.7); min-height: 380px; padding: 15px; border: 10px solid #fff; margin-bottom: 25px; overflow: auto; height:380px;}
  .homeFeature p {font-size: 24px; text-align: center;}
  .emphasizedFeatureText {color: #008642;}
  #feature1 a {color: #000;}
  .hotTopic {margin: 30px 0; font-size: 19px;}
  .headline {margin-left: 70px;}
  .dateBox {float: left; text-align: center; padding: 8px; margin-right: 15px; background: #9AD6EB; background: rgba(154, 214, 235, 0.9); font-size: 10px;}

  /* Modals, such as Join Our Mailing List */
  .modal-header button {float: right; background: #069; color: #fff; border: 0;}
  .modal-header, .modal-header h4 {font-size: 22px;}
  .modal-footer button {font-size: 18px;}
  .modal-footer {text-align: center;}
  .modal-body {font-size: 16px;}
  .modal-body .row {margin: 15px 0;}

  /* Home page carousel */
  .carousel-indicators {bottom: 0;}
  .carousel-control.left img {position: absolute; bottom: 5%; left: 10px;}
  .carousel-control.right img {position: absolute; bottom: 5%; right: 10px;}
  .carousel-caption {z-index: 8000; left: auto; right: 0; bottom: auto; width: 350px; top: 120px; background: #000; background: rgba(0,0,0,0.2); text-align: left; font-size: 20px; padding: 0;}
  .carousel-caption a {padding: 15px 40px 15px 15px; display: block;}
  .carousel-caption span {font: 900 34px 'Lato',san-serif; display: block;}
  .carousel-caption a, .carousel-caption a:hover, .carousel-caption a:focus {color: #fff; text-decoration: none;}

  .carousel-control.right, .carousel-control.left
  {
    background-image: none !important;
    background-repeat: repeat-x ;
  }

  /* Local navigation */
  #localnav, #localnav ul {margin: 0; padding: 0; list-style: none; font-size: 18px;}
  #localnav a {color: #666; background: url(../i/icons/nav-arrow-right.png) 20px 5px no-repeat; padding-left: 40px; display: block;}
  #localnav a.active {color: #000;}
  #localnav li {margin-bottom: 10px;}
  #localnav ul {margin-bottom: 0px; padding-left: 55px;}
  #localnav ul ul {padding-left:20px;}
  #localnav ul li {margin: 5px 0;}
  #localnav .active a {background: url(../i/icons/nav-arrow-down.png) 20px 10px no-repeat;}
  #localnav .active ul a, #localnav ul a {color: #000; padding-left: 0; font-size: 16px; background: none;}
  #localnav li ul {display:none;}
  #localnav li.active ul {display:block;}
  li.active .highlight a {color:#00adef !important;}
  li.active .highlight ul a {color:#000 !important;}

  /* Sub page headers */
  .bannerHdr {margin-top: 20px;}
  .publicationsMediaHdr {height: 389px; background: url('../i/4.4 Publications and Media_EmeraldShiner.jpg') top right no-repeat; background-size: cover;}
  .whatIsAtRiskHdr {height: 389px; background: url('../i/4.1.2 What is at Risk_Two boys casting (2).jpg') top right no-repeat; background-size: cover;}
  .seaLampreyLifecycleHdr {height: 389px; background: url('../i/4.1.1 Sea Lamprey Lifecycle_101.009 Adult on rock with transformer 3 - TL.jpg') top right no-repeat; background-size: cover;}
  .seaLampreyHdr {height: 389px; background: url('../i/4.1 Sea Lamprey_101.002 Parasitic mouth 1-350 - TL - Copy.jpg') top right no-repeat; background-size: cover;}
  .statusHdr {height: 389px; background: url('../i/4.1.3 Sea Lamprey Status_Sea lamprey mass on ground - B Mattes, GLIFWC.jpg') top right no-repeat; background-size: cover;}
  .controlHdr {height: 389px; background: url('../i/4.1.4 Control New_Jason Krebill and Richard Middaugh checking lampricide equipment bear creek - J. Wingfield (4).jpg') top right no-repeat; background-size: cover;}
  .applegateHdr {height: 389px; background: url('../i/4.1.5 Applegate Award_Traverse City - award - Genovese, Keen, Haight 2 - TL.jpg') top right no-repeat; background-size: cover;}
  .lampricideHdr {height: 389px; background: url('../i/4.1.4.1 Lampricide_5A_Granular Bayulcide sprayer boat - nipigon - tl (39).jpg') top right no-repeat; background-size: cover;}
  .barriersHdr {height: 389px; background: url('../i/4.1.4.2 Barriers_Orwell Brook Barrier Pulaski NY - NYSDEC (6).jpg') top right no-repeat; background-size: cover;}
  .trapsHdr {height: 389px; background: url('../i/4.1.4.3 Traps_working the cheboygan sea lamprey trap - m. gaden (89).jpg') top right no-repeat; background-size: cover;}
  .supConHdr {height: 389px; background: url('../i/4.1.4.5 Low-Head Weir Trap 2019.jpg') top right no-repeat; background-size: cover;}
  .futureControlMethodsHdr {height: 389px; background: url('../i/4.1.4.4 Future of Control_dna 1180x389 white background.jpg') top right no-repeat; background-size: cover;}
  .fishHabitatHdr {height: 389px; background: url('../i/4.2.2 Fish Habitat_juvenile sturgeon_credit t. lawrence, GLFC.jpg') top right no-repeat; background-size: cover;}
  .theFisheryHdr {height: 389px; background: url('../i/4.6 About_Watching the rod tip - mjs.jpg') top right no-repeat; background-size: cover;}  
  .fisheryManagementHdr {height: 389px; background: url('../i/4.2.1 Fishery Management_Eyed_embryos_44_Days_8_2006-12-18.jpg') top right no-repeat; background-size: cover;}
  .lawEnforcementHdr {height: 389px; background: url('../i/4.2.1.1 Law Enforcement_H. Van Wyck - OMNR conservation vessel 8_TL.jpg') top right no-repeat; background-size: cover;}
  .greatLakesDatabasesHdr {height: 389px; background: url('../i/4.2.1.2 GL Databases_Fin_clip.jpg') top right no-repeat; background-size: cover;}
  .fishHabitatRestorationHdr {height: 389px; background: url('../i/4.2.2.1 Fish Habitat Restoration_Egg on fine substrate east of Horseshoe.jpg') top right no-repeat; background-size: cover;}
  .aquaticConnectivityHdr {height: 389px; background: url('../i/4.2.2.2 Aquatic Connectivity_Pine River 4.2.2.2 Banner.jpg') top right no-repeat; background-size: cover;}
  .waterQualityHdr {height: 389px; background: url('../i/4.2.2.3 Water Quality_Whitney Bay Lake Huron Sunrise A.Miehls (2).jpg') top right no-repeat; background-size: cover;}
  .selectiveFishPassageHdr {height: 389px; background: url('../i/4.2.2.2.2 FishPass Logo.jpg') top right no-repeat; background-size: cover;}
  .asianCarpHdr {height: 389px; background: url('../i/4.2.3.1 Asian Carp_Carp mayhem 2.jpg') top right no-repeat; background-size: cover;}
  .scienceResourcesFacilitiesHdr {height: 389px; background: url('../i/hammond bay larval rearing tanks.jpg') top right no-repeat; background-size: cover;}
  .scienceResearchHdr {height: 389px; background: url('../i/4.3 Science and Research_Chuck Krueger scuba diving research - A. Muir (2).jpg') top right no-repeat; background-size: cover;}
  .fisheryResearchHdr {height: 389px; background: url('../i/4.3.2 Fishery Research_215.022 Scott Meihls setting net, chuck Krueger piloting boat.jpg') top right no-repeat; background-size: cover;}
  .seaLampreyResearchHdr {height: 389px; background: url('../i/4.3.3 Sea Lamprey Research_WhistleStop TV Videography, Alarm Substance Site - A. Miehls, GLFC (5).jpg') top right no-repeat; background-size: cover;}
  .scienceTransferHdr {height: 389px; background: url('../i/4.3.4 Science Transfer_Walleye_Release1.jpg') top right no-repeat; background-size: cover;}
  .greatLakesAcousticTelemetryObservingSystemHdr {height: 389px; background: url('../i/4.3.5 GLATOS_33 Dan Operhall, USGS, Deploying lake trout fry trap - A. Miehls, GLFC.jpg') top right no-repeat; background-size: cover;}
  .forResearchersHdr {height: 389px; background: url('../i/4.3.6 For Researchers_Fishery_Lake Trout juvenile.jpg') top right no-repeat; background-size: cover;}
  .callForProposalsHdr {height: 389px; background: url('../i/4.3.6.1 Call for Proposals_17 Tom Binder, GLFC, Sorting lake trout fry - A. Miehls, GLFC.jpg') top right no-repeat; background-size: cover;}
  .policiesAndGuidelinesHdr {height: 389px; background: url('../i/4.3.6.2 The Fishery_Queenston_2_2007-03-12.jpg') top right no-repeat; background-size: cover;}
  .faqsHdr {height: 389px; background: url('../i/4.3.6.4 FAQs_308.003 Sculpin from Lake Huron4.jpg') top right no-repeat; background-size: cover;}
  .contactTheScienceProgram {height: 389px; background: url('../i/4.3.6.5 Contact the Science Program_Stannard_Rock_Light.jpg') top right no-repeat; background-size: cover;}
  .loftusAwardHdr {height: 389px; background: url('../i/4.3.7 Loftus Award_Stang Kimball Krueger Taylor Adair Melius - t. lawrence (1).jpg') top right no-repeat; background-size: cover;}
  .forOurPartnersHdr {height: 389px; background: url('../i/4.5 For Our Partners_audience 2011 lcms - tl (2).jpg') top right no-repeat; background-size: cover;}
  .besadnyAwardHdr {height: 389px; background: url('../i/4.5.7 Besadny Award_Traverse City - award - Buffalo and Gurnoe family 2 - TL.jpg') top right no-repeat; background-size: cover;}
  .aquaticHabitConnectivityCollaborativeHdr {height: 389px; background: url('../i/4.2.2.2.1 Aquatic Habitat Connectivity Collaborative.jpg') top right no-repeat; background-size: cover;}
  .decisionSupportToolsHdr {height: 389px; background: url('../i/4.2.2.2.3 Decision Support Tools_culverts.jpg') top right no-repeat; background-size: cover;}
  .otherInvasivesHdr {height: 389px; background: url('../i/4.2.3.2 Other Invasive Species_round goby_ohio sea grant.jpg') top right no-repeat; background-size: cover;}
  .invasiveSpeciesHdr {height: 389px; background: url('../i/4.2.3_Invasive Species_quagga mussels_USFWS.jpg') top right no-repeat; background-size: cover;}
  .formsAndTemplatesHdr {height: 389px; background: url('../i/4.3.6.3 Forms and Templates_309.014 Northern Pike 1.jpg') top right no-repeat; background-size: cover;}
  .lakeSuperiorCommitteeHdr {height: 389px; background: url('../i/4.5.1.1 Lake Superior Committee_WF_Trapnetting_22_2006-11-04.jpg') top right no-repeat; background-size: cover;}
  .lakeHuronCommitteeHdr {height: 389px; background: url('../i/4.5.1.2_LHC header_commerce fishing boats leaving harbor owen sound salmon derby - t. lawrence (46).jpg') top right no-repeat; background-size: cover;}
  .fishHealthCommitteeHdr {height: 389px; background: url('../i/4.5.1.8 Fish Health Cmte_Wf_7_18_Days_post_Fertilization1.jpg') top right no-repeat; background-size: cover;}
  .boardOfTechnicalExpertsHdr {height: 389px; background: url('../i/4.5.4 BOTE_Whitefish_ARL_62006-11-04.jpg') top right no-repeat; background-size: cover;}
  .jointStrategicPlanCommitteesHdr {height: 389px; background: url('../i/4.5.1 JSP Committees_JSP signing.jpg') top right no-repeat; background-size: cover;}
  .lakeErieCommitteeHdr {height: 389px; background: url('../i/4.5.1.3 Lake Erie Committee_Walleye Charter fishing vessels lake erie - tl (13).jpg') top right no-repeat; background-size: cover;}
  .lakeMichiganCommitteeHdr {height: 389px; background: url('../i/4.5.1.5 Lake Michigan Committee_fishing pier_WIDNR.jpg') top right no-repeat; background-size: cover;}
  .lakeOntarioCommitteeHdr {height: 389px; background: url('../i/4.5.1.4 Lake Ontario Committee_Lifting5.jpg') top right no-repeat; background-size: cover;}
  .councilOfGreatLakesFisheriesAgenciesHdr {height: 389px; background: url('../i/4.5.1.7 CGLFA_3a_GL1_credit P. Vescei.jpg') top right no-repeat; background-size: cover;}
  .councilOfLakeCommitteesHdr {height: 389px; background: url('../i/4.5.1.7 Council of Lake Committees_10 USGS RV Arcticus & Sturgeon, GLERL RV Laurention at CVB - A. Miehls, USGS.jpg') top right no-repeat; background-size: cover;}
  .lawEnforcementCommitteeHdr {height: 389px; background: url('../i/4.5.1.9 2023 Law Reps.jpg') top right no-repeat; background-size: cover;}
  .staffDirectoryHdr {height: 389px; background: url('../i/4.5.2.1 Budget Integration Group_Nick Johnson holding male sea lamprey demonstrating rope tissue - a. miehls (12).jpg') top right no-repeat; background-size: cover;}
  .seaLampreyControlBoardTaskForcesHdr {height: 389px; background: url('../i/4.5.2 Sea Lamprey Control Board_dead sea lamprey larvae manistee river mi - R. McDaniels (7).jpg') top right no-repeat; background-size: cover;}
  .advisorsHdr {height: 389px; background: url('../i/4.5.3 Advisors_credit Blue Sky Studios.jpg') top right no-repeat; background-size: cover;}
  .seaLampreyResearchBoardHdr {height: 389px; background: url('../i/4.5.5 Sea Lamprey Research Board_sea lamprey nest spawning shots - h. dawson, usfws (6).jpg') top right no-repeat; background-size: cover;}
  .scienceTransferBoardHdr {height: 389px; background: url('../i/4.5.6 Science Transfer Board_Presenting results of breakouts - t. lawrence (1).jpg') top right no-repeat; background-size: cover;}
  .futureMeetingsHdr {height: 389px; background: url('../i/4.5.8 Future Meetings_61 annual meeting.jpg') top right no-repeat; background-size: cover;}
  .budgetHdr {height: 389px; background: url('../i/4.6.2 Budget_Lake Superior shore and beach near Brimley Mi, UP - tl (1).jpg') top right no-repeat; background-size: cover;}
  .commissionersHdr {height: 389px; background: url('../i/4.6.3 2024-interim-commissioners.jpg') top right no-repeat; background-size: cover;} 
  .pulseOnScienceLakeTroutReproductionHdr {height: 389px; background: url('../i/4.3.1 Pulse on Science_GOPR4753.jpg') top right no-repeat; background-size: cover;}
  .pulseOnScienceHdr {height: 389px; background: url('../i/4.3.1 Pulse on Science_kryptonite.jpg') top right no-repeat; background-size: cover;}
  .aboutHdr {height: 389px; background: url('../i/4.6 ABOUT US_2c_AUGUST 13 - EEL PHOTOS 060 courtesy of Ontario Power Generation.jpg') top right no-repeat; background-size: cover;}
  .historyHdr {height: 389px; background: url('../i/4.6.1 History_1959_early treatment_TFM_lampricide_application_unknown 2.jpg') top right no-repeat; background-size: cover;}
  .humanDimensionsOfGreatLakesFisheryManagementThemeHdr {height: 389px; background: url('../i/4.3.2.1 Human Dimensions_Weeses_inFog_L.jpg') top right no-repeat; background-size: cover;}
  .reestablishmentOfNativeDeepwaterFishesThemeHdr {height: 389px; background: url('../i/4.3.2.2 Reestablishment of Native Deepwater Fishes_Lake Ontario Committee_Bloater_stockies_in_net.jpg') top right no-repeat; background-size: cover;}
  .physicalProcessesAndFishRecruitmentInLargeLakesThemeHdr {height: 389px; background: url('../i/4.3.2.3_Physical Processes and Fish Recruitment_503.009 Manistique Lighthouse - tl (4).jpg') top right no-repeat; background-size: cover;}
  .councilOfLakeCommitteesThemeHdr {height: 389px; background: url('../i/4.3.2.5 CLC Theme Page_Salmon River Fish Hatchery Marion Daniels, OMNR (6).jpg') top right no-repeat; background-size: cover;}
  .energyDynamicsOfGreatLakesFoodWebsThemeHdr {height: 389px; background: url('../i/4.3.2.5 Energy Dynamics of GL Food Webs_Zebra mussel - a. muir.jpg') top right no-repeat; background-size: cover;}
  .barriersAndTrappingThemeHdr {height: 389px; background: url('../i/4.3.3.1 Barriers and Trapping_15 Cheboygan Eel Ladder Style Sea Lamprey Traps - A. Miehls GLFC.jpg') top right no-repeat; background-size: cover;}
  .lampricidesThemeHdr {height: 389px; background: url('../i/4.3.3.2 Lampricides_USFWS bayulcide secondary treatments on Manistee River - t. lawrence (37).jpg') top right no-repeat; background-size: cover;}
  .assessmentThemeHdr {height: 389px; background: url('../i/4.3.3.3 Assessment_Lamprey assessment - backpack shocker - mg (18).jpg') top right no-repeat; background-size: cover;}
  .chemosensoryCommunicationSystemsThemeHdr {height: 389px; background: url('../i/4.3.3.4 Chemosensory Communication Systems_mature femal lamprey with PIT tax and floy tag swimming toward pheromone - nicole griewahn.jpg') top right no-repeat; background-size: cover;}
  .woundClassificationHdr {height: 389px; background: url('../i/wound-classification-header.jpg') top right no-repeat; background-size: cover;}
/*  .annualMeetingHdr {height: 389px; background: url('../i/toronto_skyline_jamie_mccaffrey.jpg') top right no-repeat; background-size: cover;} */
  .annualMeetingHdr {height: 389px; background: url('../i/2025-annual-header.jpg') top right no-repeat; background-size: cover;}
  .hillTimesHdr {height: 389px; background: url('../i/Hill Times - Hooked for Life Kids Fishing Clinic & Derby Participants - A. Miehls, GLFC w Permission (1)_header.jpg') top right no-repeat; background-size: cover;}
  .fiduciaryHdr {height: 389px; background: url('../i/fiduciary Vance Badawey MP_header photo.jpg') top right no-repeat; background-size: cover;}
  .stateOfTheLakeHdr {height: 389px; background: url('../i/sotl header - Fish Head charter leaving port - tl (8).jpg') top right no-repeat; background-size: cover;}
  .barrierSurveyHdr {height: 389px; background: url('../i/barrier-survey-header.jpg') top right no-repeat; background-size: cover;}
  .educatorHdr {height: 389px; background: url('../i/4.9.1 educator header.jpg') top right no-repeat; background-size: cover;}
  .gcacHdr {height: 389px; background: url('../i/gcac-header.png') top right no-repeat; background-size: cover;}
  .coregonineRestorationInitiativeHdr {height: 389px; background: url('../i/4.6.10 coregonine-header.jpg') top right no-repeat; background-size: cover;}
  .riverReconnectedHdr {height: 389px; background: url('../i/riverreconnectedHdr.jpg') top right no-repeat; background-size: cover;}
  .infrastructureHDR {height: 389px; background: url('../i/infrastructureHDR.jpg') top right no-repeat; background-size: cover;}
  .slimeHdr {height: 389px; background: url('../i/SLIME header.jpg') top right no-repeat; background-size: cover;}
  .slimeFtr {hei ght: 389px; background: url('../i/SLIME Footer.png') top right no-repeat; background-size: cover;}
  .slapHdr {height: 389px; background: url('../i/4.1.5 SLAP header.jpg') top right no-repeat; background-size: cover;}
  .technoScienceHdr {height: 389px; background: url('../i/Technoscience Thursday at 2 - Web Banner (1140 x 390 px).png') top right no-repeat; background-size: cover;}
  .neebingTrapHdr {height: 389px; background: url('../i/neebing-trap.jpg') top right no-repeat; background-size: cover;}

  . {height: 389px; background: url('../i/') top right no-repeat; background-size: cover;}
  .bannerHdr h2 {margin-top: 300px; padding: 15px 30px; display: inline-block; font: 900 34px 'Lato',san-serif; background: #000; background: rgba(0,0,0,0.5); color: #fff;}

  /* Sub page content */
  #subpageContent {padding-top: 40px; padding-bottom: 20px;}
  .contentColumn {line-height: 1.6; font-size: 15px;}
  .contentColumn h3, .contentColumn h2.noBannerPhoto {font: 900 28px 'Lato',sans-serif; color: #069; margin: 0; padding-bottom: 6px; border-bottom: 1px solid #999;}
  .contentColumn h2.noBannerPhoto {padding-bottom: 10px;}
  .contentColumn h2.noBannerPhoto.noBorder {border-bottom: 0;}
  .contentColumn h4, .contentColumn .termsHdr {font: 900 18px 'Lato',sans-serif; color: #00ADEF; margin: 2em 0 0; line-height: 1;}
  .contentColumn p {margin-top: .5em;}
  .contentColumn .nav-tabs {border-bottom: 1px solid #ccc; margin-top: 25px;}
  .contentColumn .nav-tabs > li > a {border-color: #ccc; margin-right: 4px;}
  .contentColumn .nav-tabs > li.active > a, .contentColumn .nav-tabs > li.active > a:hover, .contentColumn .nav-tabs > li.active > a:focus {background: #069; color: #fff;}
  .contentColumn .tab-content {border: 1px solid #ccc; border-top: 0; padding: 0 15px;}
  .mediaItem {margin-top: 25px; margin-bottom: 0; height: 120px; overflow: hidden;}
  .mediaItem.video {height: 90px;}
  #filterControls, .searchFilters {padding-top: 15px; padding-bottom: 10px; border-bottom: 1px solid #999;}
  .tab-content #filterControls, .tab-content .searchFilters {padding-bottom: 5px; border-bottom: 1px solid #ccc;}
  .tab-content #filterControls select, .tab-content .searchFilters select {margin-bottom: 10px;} 
  #filterControls select, #filterControls input, .searchFilters select, .searchFilters input {border: 1px solid #000; padding: 3px 5px; width: 100%;}
  #filterControls select, .searchFilters select {padding: 5px;}
  #keywordsInput {width: 200px;}
  #noResultsHldr, #noResultsHldrDocuments, #noResultsHldrPhotos, #noResultsHldrVideos {color: red; font-weight: bold; font-size: 18px; padding-top: 20px; padding-bottom: 20px;}
  #mediaModal th, #mediaModal td {vertical-align: top; padding: 5px;}
  #mediaContent img {margin-left: auto; margin-right: auto;}
  .documentTbl {margin: 15px 0; width: 100%;}
  .documentTbl th, .documentTbl td {vertical-align: top; text-align: left; padding: 8px 25px 12px 0; font-size: 15px; line-height: 1.2;}
  .documentTbl th:last-child, .documentTbl td:last-child {padding-right: 0;}
  .documentTbl th a {text-decoration: underline;}
  #searchSubmit {background: #069; color: #fff; border: 0; padding: 2px 10px;}
  #searchInput {width: 250px; margin-right: 7px; padding-left: 7px; border: 1px solid #000;}
  .imgleft {float:left; margin:10px 15px 0px 0; width:365px;}
  .imgright {float:right; margin:10px 0 0px 15px;}
  .imgcenter {margin:0 115px 10px 115px;}
  .img_lampricide {width:230px;}
  .img_electroshocking {margin-bottom:20px;}
  .img_typicaltrap {margin-bottom:30px;}
  .img_checkingtrap {width:370px; margin-bottom:2em; margin-top:40px;}
  .img_futurelamprey {width:375px;}
  .img_research{margin-bottom: 30px; margin-top:20px;}
  .img_plasma{width:220px;}
  #img_glfishery{width:456px;}
  .attribution{font-size:75%;}
  #img_fishery_native{width:300px;}
  #law_enforcement_sturgeon {width:375px; }
  #law_enforcement_targeting{width:400px;}
  #databases_commercial{margin-top:32px; margin-bottom:20px;}
  #databases_stocking{width:400px; margin-top:-10px;}
  #img_habitat{width:370px; margin-top:30px;margin-bottom:22px;}
  #img_habitat2{width:370px; margin-top:25px;}
  #img_habitat_walleye{width:365px;}
  #img_habitat_protection{width:450px;}
  #ahcc_river{width:430px;}
  #decision_barrier,#decision_fishwerks{width:450px;}
  #water_algae,#water_release{width:370px;}
  #invasive_alewives{width:300px;}
  #invasive_fleas{margin-top:7em; width:310px; margin-bottom:100px;}
  #carp_boat{width:240px;}
  #fishery_research_andrea{width:330px; margin-bottom:2em;}
  #science_research_sarah{width:338px;}
  #carp_big_silver,#glatos_buoys{width:280px;margin-bottom:3em;}
  #publications_cisco,#publications_technical{width:190px; border:1px solid #000; margin-top:20px;}
  #for_researchers_nets{width:400px;}
  #for_researchers_krueger{width:485px;}
  #policies_zac{height:270px;}
  #forms_nets{height:360px;}
  .lake_committee_img{width:250px; margin-top:40px;}
  #jsp_chart,#jsp_members{width:750px;}
  #slcb_lampricide{width:420px;}
  #bote_muir{width:300px; margin-top:-10px;}
  #slrb_holbrook{width:180px;}
  .advisor_img{width:320px; margin-bottom:25px;}
  #img_slcb_trap{width:420px; margin-top:140px; margin-bottom:190px;}
  #img_stb_walley{width:400px;}
  #about_ted{width:335px;}
  #about_commissioners{width:420px;}
  #img_history_600{width:450px;}
  #img_history_buzz{width:450px; margin-top: 30px; border:5px solid #000;}
  #img_history_barrel{border:7px solid black;}
  #img_history_signing{border:5px solid #000;}
  #history-left{width:50%; float:left; padding-right:15px; text-align: justify;}
  #history-right{width:50%; float:left; padding-left: 15px; text-align: justify;}
  .img_stp{width:425px;}
  p.stp_leader, p.stp_title {margin:0; padding:0;}
  p.stp_title {margin-top:20px;}
  .staff ul{margin-top:-0.7em;}
  .executive_secretary{list-style:none; margin-top:0 !important;}
  .meeting_date{width:19%; float:left;}
  .meeting_details{width:79%; float:left;}
  .meeting_details ul {list-style: none;}
  .meeting_date .dateBox {font-size:140%; width:90px;}
    .meeting_row {border:2px solid rgba(154, 214, 235, 0.9); float:left; margin-bottom:10px;}
  .meeting_column {float:left; list-style:none;}

  /*Report Cards*/
  .reportCard {width:500px; border:3px solid #008641; overflow:hidden; border-radius:5px; box-shadow: 5px 5px #ccc;}
  .reportCardGrade {
    width:70px; 
    border-right:3px solid #008641; 
    border-bottom:3px solid #008641; 
    font-size:160%; 
    font-weight: bold;
    text-align:center; 
    color:#f00; 
    float:left;
  }
  .reportCardTitle {text-align:left;font-size:100%;color:#f00;float:left; line-height: 1.1em; margin-left:10px; clear:right;}
  .reportCardTitleLake {color:#f00;font-size:90%;}
  .reportCardTitleName {color:#f00;font-size:160%;}
  .reportCardSubGrade {clear:both; float:left; width:100%;}
  .reportCardSubGradeTitle {margin-left:4px; float:left; width:240px;}
  .reportCardSubGradeTitle a {text-decoration: underline;}
  .reportCardSubGradeGrid {float:left; margin-top:5px; margin-left:5px;}
  .reportCardSubGradeLetter {float:right; border:1px solid yellow; margin-right:5px;}
  .reportCardBar {background:#0d8bb1; width:40px; border-radius: 5px 5px; border:1px solid #005490; float:left; margin:2px; height:.75em;}



  /*Weird Outliers*/
  #commercial-fish-table td {padding:3px !important;}
  #for-researchers-program-schedule, #for-researchers-program-schedule td {padding:3px; border:3px inset black;}
  .expandable{cursor:pointer;}
  .expandable * {cursor:default;}
  #lifecycle_image {margin: 10px 80px; height:379px; width:600px;}
  .push_right {text-align:right; font-size:80%; margin-top:-15px !important;}
  .members_heading{display:none;}
  .advisors_column{width:45%; float:left; margin-right:20px;}
  .advisors_us{width:55%;}
  .advisors_us .advisor_list{-moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
    column-count: 2;
    column-gap: 20px;}
  .advisors_ca{width:42%; margin-right:0 !important;}
  .advis or_list{    -moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
    column-count: 2;
    column-gap: 20px;}
  #leaders{position:relative;}
  .leader{width:45%; float:left; margin-right:4%; margin-bottom:30px;}
  .partner_logos_horizontal img{padding:10px; height:75px;}
  .law_enforcement_badges img{padding:10px; height:75px;}
  .call_for_proposals {font-size:28px; border:6px solid #00adef; background:#2e6da4; color:#000; width:350px; border-radius: 5px; text-align:center; box-shadow: 5px 5px 10px;}
  .call_for_proposals a, .call_for_proposals a:visited {color:#fff !important; font-weight: bold;}
  /*FishPass*/
  .fishpass_faq li {font-style: italic; margin:20px 0;}
  .fishpass_faq li ol li {font-style: normal; list-style: lower-latin;}
  #fishpass_boardman_render{width:700px; margin-bottom:20px;}
  .caption{font-size:80%; margin-left:30px; margin-right:30px;}
  .supConDark{background: #231f20; color:#fff; width:100% !important;}
  .supConGreen{background: #70a850; color:#000; width:100% !important; font-size:80%;}


  /*Wound Classification*/
  #woundClassificationContent button.btn.dropdown-toggle.bs-placeholder.btn-danger {color: #fff !important; font-weight: bold;}
  #woundClass {color:#fff !important;}
  #quiz {margin:0px auto; text-align: center;} 
  .woundExplanation{width:49%; float:left;}
  .tab-pane{overflow:auto; margin-bottom:15px;}
  .woundCredit{color:#00f; font-size:75%; margin-top:-5px;}
  .woundNote{font-weight: bold; font-style: italic;}

  /*New Science Pubs*/
  #newSciencePubContent .dropdown-menu {top:unset; left:unset;}

  .quote {margin-left:30px; margin-right:30px; font-style:italic;}
  .quoteAttribution {margin-left:50px; margin-right:30px; margin-top:-20px !important; font-style:italic; text-align: right;}

  /*Lake Report Card*/
  div.lake, div.fco {background:#eee; font-size:120%; padding-left:3px;}
  div.lake span {font-size:160%; font-weight: bold;}
  div.goal {padding-left:20px; background:#ccc;}
  div.fco {position:relative; border:1px solid #666; padding-left:0; padding-bottom:10px;}
  div.indicator {padding-left:60px; background:#999;}
  div.goal_description{display:inline-block; width:78%; }
  div.goal_grade{display:inline-block; width:15%; margin:15px 30px;}
  div.goal{border:1px solid black;}
  div.goal_grade .test{width:100px; height:100px; border:1px solid blue;}
  .grade_img {width:150px; height:150px; vertical-align: bottom; }
  .fco_order {width:30px; border-right:1px solid #666; border-bottom:1px solid #666; display:inline-block; position:absolute; top:0; padding:3px 3px 0 3px;}
  .fco_name {display:inline-block; margin-left:35px;}
  .fco_species, .fco_area{display:inline-block; width:30%; padding-left:20px; vertical-align: top;  padding-left:90px;}
.fco_status, .fco_trend {display:inline-block; width:15%; padding-left:20px; vertical-align: top;  padding-left:90px;}  
  .trend_image {width:40px; height:40px;}







/* large size */
@media screen and (max-width: 1180px) {

  #globalnav .gnavItem {margin-right: 14px; font-size: 14px;}
  #globalnav ul {top: 18px;}
  #searchForm input[type="text"], #searchForm input[type="search"] {width: 70%;}
  #feature1 .lineHdr {width: 45%;}
  #feature1 .lineSpan {width: 25%;}
  #feature2 .lineHdr {width: 58%;}
  #feature2 .lineSpan {width: 19%;}
  #feature3 .lineHdr {width: 76%;}
  #feature3 .lineSpan {width: 10%;}
  .hotTopic, .meeting_date .dateBox {font-size: 15px;}
  .carousel-caption {top: 80px;}

  #lifecycle_image {margin: 10px auto; height:379px; width:600px;}
  .members_heading{display:block;}

}

/* medium size */
@media screen and (max-width: 992px) {

  header h1 {margin-top: 40px; font-size: 28px; margin-bottom: 15px;}
  #globalnav .gnavItem {margin-right: 10px; font-size: 13px;}
  #globalnav .shiftNavOnMobile ul {left: auto; right: 0;}
  #searchForm {text-align: right; margin-top: 0;}
  #searchForm > div {position: relative; top: -25px;}
  #searchForm input[type="text"], #searchForm input[type="search"] {width: 25%;}  
  #homeContent {margin-top: 0; }
  #feature1 .lineHdr, #feature2 .lineHdr, #feature3 .lineHdr {width: 100%;}
  #feature1 .lineSpan, #feature2 .lineSpan, #feature3 .lineSpan {display: none;}
  .homeFeature {min-height: auto;}
  .socialHdr {padding-top: 20px;}
  .hotTopic, .meeting_date .dateBox {font-size: 18px;}
  .dateBox {border: 1px solid #ddd;}
  .carousel-caption {top: 70px; width: 300px;}
  .carousel-caption span {font: 900 28px 'Lato',san-serif;}
  .bannerHdr {margin-top: 0;}
  .bannerHdr h2 {padding: 40px;}
  #filterControls > div > div {margin-bottom: 10px;}
  #filterControls.searchFilters > div > div {margin-bottom: 0;}
  .tab-content .searchFilters, .tab-content #filterControls.searchFilters {padding-bottom: 20px;} 
  .documentTbl thead {display: none;}
  .documentTbl tbody td {display: block; padding: 0;}  
  .documentTbl tbody > tr > td:nth-child(1):before {content: 'Published: '; font-weight: 700;}
  .documentTbl tbody > tr > td:nth-child(2):before {content: 'Title: '; font-weight: 700;}  
  .documentTbl tbody > tr > td:nth-child(3):before {content: 'Author: '; font-weight: 700;}
  .documentTbl tbody > tr > td:nth-child(1) {padding-top: 15px;}
  .documentTbl tbody > tr > td:nth-child(3) {padding-bottom: 15px; border-bottom: 1px solid #eee;}

}

/* small size */
@media screen and (max-width: 768px) {

  header h1 {margin-top: 50px; font-size: 25px;}
  #logo {height: 100px; width: 100px; margin-bottom: 15px;}
  #searchForm {text-align: left;}
  #searchForm > div {position: static; top: 0;} 
  #searchForm input[type="text"], #searchForm input[type="search"] {width: 100%; padding: 8px; height: auto;}
  .searchIcon {display: none;}
  #mobileNav {display: block; width: 100%; margin: 15px 0; padding: 8px; border: 1px solid #ccc;}
  #mastheadSearch {margin-top: 5px; background: #069; padding-top: 5px; padding-bottom: 20px;}
  #homeContent, footer, .mobileJoinList {margin-left: -15px; margin-right: -15px;}
  #homeContent > div, footer > div {margin-left: 0; margin-right: 0;}
  #homeFeatures > div, footer > div, .bannerHdr {padding-left: 0; padding-right: 0;}
  .sitemapLink {display: block; margin: 10px 0;}
  #searchSubmit {width: 30%;}
  #searchInput {width: 65%; margin-right: 3%;}

}

/* extra-small size */
@media screen and (max-width: 400px) {

  #logo {height: 80px; width: 80px;}
  header h1 {font-size: 20px; margin-top: 40px;}
  #mediaHolder > div, #mediaHolder2 > div {margin-top: 15px;}
  #HillTimesChart, #HillTimesZoom, #HillTimesChart img { width:350px !important;}
}


@media print {

  a {color: #000;}
  #logo, header h1 {float: left;}
  #logo {margin-right: 15pt;}
  header h1 {padding-top: 15pt;}
  #globalnav, #localnav, #mastheadSearch, #homeCarousel, .dateBox br, .mobileJoinList, .socialHdr, .sitemapLink, .noPrint {display: none;}
  .homeFeature {border-bottom: 1px solid #000; padding: 10pt;}
  .dateBox {font-weight: bold;}
  .hotTopic {margin: 10pt 0;}
  .meeting_date .dateBox {font-size:10px;}
  .contentColumn {width: auto;}

}
