#home #actioncenter h3, #home #jointheconversation h3 { background:#24354f; color:white; font-size:18px; line-height:60px; padding:0 5px 0 25px; margin:0; font-family:'Rufina', serif; }

/* --------------------------------- */

#home #feature { height:400px; background-color:#192535; position:relative; margin-bottom:30px; }
#home #feature .featured { display:none; height:400px; position:relative; }
#home #feature .featured.active { display:block; }

#home #feature .content { position:absolute; z-index:10; top:30px; right:30px; width:430px; text-align:right; color:white; }
#home #feature .content h3 { margin:0 0 10px 0; padding:0; font-family: 'Rufina', serif; font-size:28px; font-weight:normal; line-height:30px; max-height:90px; overflow:hidden; }
#home #feature .content .abstract { color:#c7c7c7; line-height:16px; max-height:64px; overflow:hidden; }

#home #feature .featured-media { position:absolute; z-index:5; left:0; top:0; height:400px; width:550px; background:url(../images/ft_default.jpg) no-repeat; }
#home #feature .featured-media-overlay { position:absolute; z-index:6; left:0; top:0; height:400px; width:100%; background:url(../images/ft_fadeoverlay.png) center right no-repeat; }

#home #feature .read-more { position:absolute; z-index:10; bottom:120px; right:25px; }
#home #feature .read-more a { display:block; width:175px; height:55px; background:url(../images/ft_btn_readmore.png) top left no-repeat; text-indent: 101%; white-space: nowrap; overflow: hidden; }
#home #feature .read-more a:hover { background-position:left bottom; }
/* --------------------------------- */
#home #feature .pages { position:absolute; z-index:10; bottom:30px; right:30px; }
#home #feature .pages ul { list-style:none; margin:0; padding:0; height:67px; background:url(../images/ft_wickerreport.png) 42px bottom no-repeat; }
#home #feature .pages ul li { list-style:none; margin:0 0 0 6px; padding:0; float:left; }
#home #feature .pages ul li a { display:block; width:30px; height:30px; text-indent: 101%; white-space: nowrap; overflow: hidden; background-position:left top; background-repeat: no-repeat; }
#home #feature .pages ul li a:hover, #home #feature .pages ul li.active a { background-position:left bottom; }
#home #feature .pages ul li.featured_1 a { background-image:url(../images/ft_num1.png); }
#home #feature .pages ul li.featured_report a { background-image:url(../images/ft_num2.png); }
#home #feature .pages ul li.featured_3 a { background-image:url(../images/ft_num3.png); }
#home #feature .pages ul li.featured_4 a { background-image:url(../images/ft_num4.png); }
#home #feature .pages ul li.featured_5 a { background-image:url(../images/ft_num5.png); }
/* --------------------------------- */
#home #feature .featured.page_report { background:url(../images/ft_bg_wickerreport.png) no-repeat; }
#home #feature .featured.page_report .signup { position:absolute; top:130px; left:30px; margin:0; padding:0; width:200px; height:300px; }
#home #feature .featured.page_report .signup #signup_FirstName, #home #feature .featured.page_report .signup #signup_LastName, #home #feature .featured.page_report .signup #signup_EmailAddress ,#home #feature .featured.page_report .signup #signup_Submit { border:0; padding:0; margin:0; position:absolute; height:48px; background:none; }
#home #feature .featured.page_report .signup #signup_FirstName, #home #feature .featured.page_report .signup #signup_LastName, #home #feature .featured.page_report .signup #signup_EmailAddress { padding:10px 15px; margin:0; height:28px; line-height:28px; }
#home #feature .featured.page_report .signup #signup_FirstName { top:22px; left:21px; width:112px; }
#home #feature .featured.page_report .signup #signup_LastName { top:22px; left:174px; width:115px; }
#home #feature .featured.page_report .signup #signup_EmailAddress { top:85px; left:21px; width:208px; }
#home #feature .featured.page_report .signup #signup_Submit { top:85px; left:264px; width:55px; text-indent: 101%; white-space: nowrap; overflow: hidden; line-height:0; }

#home #feature .featured.page_report .latestreports { position:absolute; width:430px; top:35px; right:30px; text-align:right; color:white; }
#home #feature .featured.page_report .latestreports h3 { margin:0; padding:0; font-family:'Rufina', serif; color:#feb12b; font-size:24px; }
#home #feature .featured.page_report .latestreports ul { list-style:none; margin:0; padding:5px 0; color:white; font-size:13px; border:1px solid #5A6B89; border-left-width:0; border-right-width:0; }
#home #feature .featured.page_report .latestreports ul li { list-style:none; margin:0; padding:0 0 5px 0; }
#home #feature .featured.page_report .latestreports ul li.last { padding-bottom:0; }
#home #feature .featured.page_report .latestreports ul li b { display:block; }
#home #feature .featured.page_report .latestreports ul li a { display:block; color:#c7c7c7; line-height:15px; max-height:30px; overflow:hidden; }

#home #feature .featured.page_report .latestreports .archive { padding:5px 0; }
#home #feature .featured.page_report .latestreports .archive a { font-family:'Rufina', serif; color:#feb12b; font-style:italic; }

@media (max-width: 767px) {
	#home #feature .content { top:30px; left:30px; width:auto; }
}


/* --------------------------------- */
#home #actioncenter { margin-bottom:30px; }
#home #actioncenter ul { list-style:none; margin:0; padding:0; }
#home #actioncenter ul li { list-style:none; margin:0; padding:0; }
#home #actioncenter ul li a { font-family:Georgia, serif; font-size:15px; color:#363636; line-height:38px; display:block; padding-left:57px; color:#5a5a5a; background-position:12px center; background-repeat:no-repeat; }
#home #actioncenter ul li a:hover { color:#ad0505; text-decoration:none; }
#home #actioncenter ul li.actioncenter_weekly-report-sign-up a { background-image:url(../images/action_wickerreport.png); }
#home #actioncenter ul li.actioncenter_help-with-federal-agencies a { background-image:url(../images/action_helpfed.png); }
#home #actioncenter ul li.actioncenter_academy-nominations a { background-image:url(../images/action_acadnom.png); }
#home #actioncenter ul li.actioncenter_flag-requests a { background-image:url(../images/action_flag.png); }
#home #actioncenter ul li.actioncenter_grants a { background-image:url(../images/action_grants.png); }
#home #actioncenter ul li.actioncenter_visiting-washington-dc a { background-image:url(../images/action_visitingdc.png); }
#home #actioncenter ul li.actioncenter_internships a { background-image:url(../images/action_internships.png); }
#home #actioncenter ul li.actioncenter_faq a { background-image:url(../images/action_faq.png); }
#home #actioncenter ul li.actioncenter_grants-e-newsletter a { background-image:url(../images/action_grantsnewsletter.png); }

/* --------------------------------- */
#home #pressreleases {}
#home #pressreleases h3 { margin:0; padding:0; font-family:'Rufina', serif; color:#ad0505; font-size:24px; }
#home #pressreleases ul { list-style:none; margin:0; padding:0; font-sie:13px; border:1px solid #D6D6D6; border-width:1px 0; }
#home #pressreleases ul li { list-style:none; margin:0; padding:15px 0; border-bottom:1px solid #D6D6D6 }
#home #pressreleases ul li.last { border:0; }
#home #pressreleases ul li b { display:block; color:#363636; }
#home #pressreleases ul li a { display:block; color:#363636; line-height:15px; max-height:30px; overflow:hidden; }
#home #pressreleases ul li a:hover { color:#ad0505; }
#home #pressreleases .view-all { padding:15px 0; }
#home #pressreleases .view-all a { font-family:'Rufina', serif; color:#ad0505; font-style:italic; }

@media (max-width: 979px) {
	#home #pressreleases ul li a { max-height:none; overflow:visible; }
}

#home #jointheconversation #offices ul { list-style:none; margin:0; padding:0; }
#home #jointheconversation #offices ul li { list-style:none; margin:0; padding:0; }
#jointheconversation #offices ul li h4 { font-family:'Rufina', serif; font-size:18px; line-height:21px; color:#1d2e40; }

@media (max-width: 979px) and (min-width: 768px) {
	#home #actioncenter ul li a { background-image:none !important; padding-left:10px; padding-right:5px; font-size:12px; }
}

@media (max-width: 979px) {
	#home #feature .featured-media { display:none; }
	#home #feature .featured-media-overlay { display:none; }
}

@media (min-width: 979px) {

/* **** HOME **** */
/* --------------------------------- */

/* --------------------------------- */
#jointheconversation #offices { margin-left:30px; margin-top:25px; }
#jointheconversation #offices ul { list-style:none; margin:0; padding:0; float:left; width:210px; margin-right:30px; }
#jointheconversation #offices ul#offices1 {}
#jointheconversation #offices ul#offices2 {}
#jointheconversation #offices ul li { list-style:none; margin:0; padding:0; font-size:12px; line-height:14px; color:#363636; margin-bottom:10px; height:100px; }
#jointheconversation #offices ul li:hover { color:#ad0505; }
#jointheconversation #offices ul li h4 { margin:0; padding:0; }
#jointheconversation #offices ul li:hover h4 { color:#ad0505; }
#jointheconversation #offices ul li a { }

}

@media (min-width: 979px) and (max-width: 1200px) {
	#home #actioncenter ul li a { font-size:12px; }
}

@media (max-width: 1200px) {
	#home #actioncenter h3, #home #jointheconversation h3 { border-radius:5px 5px 0 0; }
	#home #actioncenter ul { border-color:#d7d7d7; border-style: solid; border-width:0 1px 0 1px; }
	#home #actioncenter ul li { border-color:#d7d7d7; border-style: solid; border-width:0 0 1px 0; }
	#home #actioncenter ul li a { line-height:37px; }
	#home #actioncenter ul li.actioncenter_grants-e-newsletter a { line-height:36px; }
	
	#home #jointheconversation_bottom { border-color:#d7d7d7; border-style: solid; border-width:0 1px 1px 1px; }
	#jointheconversation #offices { margin-left:20px; }
	#jointheconversation #offices ul { margin-right:10px; }
}

#socialnetworking { font-size:12px; }
#socialnetworking .facebook a.likelink { display:block; width:51px; height:24px; background:url(../images/join_soc_fblikebtn.png) top left no-repeat; text-indent: 101%; white-space: nowrap; overflow: hidden; }
#socialnetworking .facebook a.likelink:hover { background-position:bottom left; }
#socialnetworking .twitter a.followlink { display:block; width:98px; height:24px; background:url(../images/join_soc_twfollowbtn.png) top left no-repeat; text-indent: 101%; white-space: nowrap; overflow: hidden; }
#socialnetworking .twitter a.followlink:hover { background-position:bottom left; }
#socialnetworking .youtube iframe { margin:0 0 10px; }
#socialnetworking .youtube a.channellink { display:block; width:118px; height:24px; background:url(../images/join_soc_ytchannelbtn.png) top left no-repeat; text-indent: 101%; white-space: nowrap; overflow: hidden; }
#socialnetworking .youtube a.channellink:hover { background-position:bottom left; }

@media (max-width: 1200px) {
	#socialnetworking { margin:10px 20px 20px; }
	#socialnetworking .youtube iframe { width:164px; height:124px; }
}

#socialnetworking .accordion-inner { margin:0; }


@media (min-width: 979px) {
	/* --------------------------------- */
	#socialnetworking { margin-top:10px; margin-right:10px; }
}

@media (min-width: 1200px) {
	#home #actioncenter { background:url(../images/action_bg.png) no-repeat; height:401px; }
	#home #actioncenter h3 { height:59px; text-indent: 101%; white-space: nowrap; overflow: hidden; margin:0; padding:0; background:transparent; }
	
	#home #jointheconversation h3#jointheconversation_top { margin:0; padding:0; background:url(../images/join_top.png) top left; height:60px; text-indent: 101%; white-space: nowrap; overflow: hidden; }
	#home #jointheconversation_bottom { height:370px; background:url(../images/join_bottom.jpg) top right no-repeat; }
	#home #jointheconversation_bottom.position_0 { background-position:0 0; }
	#home #jointheconversation_bottom.position_1 { background-position:0 -370px; }
	#home #jointheconversation_bottom.position_2 { background-position:0 -740px; }
	#home #jointheconversation_bottom.position_3 { background-position:0 -1110px; }
	#home #jointheconversation_bottom.position_4 { background-position:0 -1480px; }
	#home #jointheconversation_bottom.position_5 { background-position:0 -1850px; }
	
	#socialnetworking { margin:20px 0 0 7px; height:328px; width:248px; }
	#socialnetworking .accordion-group { border:0; margin:0; }
	#socialnetworking .accordion-inner { border:0; padding:0; height:182px; margin:19px 14px 14px; }
	#socialnetworking .facebook .accordion-inner { background:url(../images/join_soc_fbimg.jpg) top left no-repeat; padding-top:72px; height:110px; }
	#socialnetworking .accordion-toggle { width:248px; height:38px; background-repeat:no-repeat; background-position:left top; margin:0; padding:0; text-indent: 101%; white-space: nowrap; overflow: hidden; }
	#socialnetworking .accordion-toggle:hover { background-position:left bottom; }
	#socialnetworking .facebook .accordion-toggle { background-image:url(../images/join_soc_fbtitle.png); }
	#socialnetworking .twitter .accordion-toggle { background-image:url(../images/join_soc_twtitle.png); }
	#socialnetworking .youtube .accordion-toggle { background-image:url(../images/join_soc_yttitle.png); }
}