/******************************************************************
Theme Name: PRH
Theme URI: http://www.prh.org/
Description: This site was built using the Bones Development Theme. For more information about Bones or to view documentation, you can visit the <a href="https://github.com/eddiemachado/bones/issues" title="Bones Issues">Bones Issues</a> page on Github. You'll want to customize this for your clients with your own information.
Author: Fenton
Author URI: http://www.fenton.com

License: WTFPL
License URI: http://sam.zoy.org/wtfpl/
******************************************************************/

/* ==========================================================================
   Custom styles
   ========================================================================== */
body{background: url("img/bkg_body.png") repeat-x 0px 0px #2D96ED;  font-size: 15px; padding: 3% 4% 0%; color: #333333; line-height: 1.35em;}
h1, h2, h3{ line-height: 1.3em;}
.sprite{background: url("img/prh_sprite.png") no-repeat 0px 0px transparent;}
#main{max-width: 1170px; margin: auto;}

.top-menu{color: #e6e6e6; text-transform: uppercase; font-size: 80%;}
.top-menu li {float: left; margin-left: 10px;}
.top-menu-nav a{color: #cccccc;}
.top-menu-nav a:hover{color: #fff; text-decoration: none;}

.container-fluid{padding: 0px;}
.main-page{background: #fff;}

.logo-wrapper{width: 150px; height: 70px; position: relative;}
.logo{margin: 0px; width: 150px; height: 85px;  position: absolute; z-index: 100; background-position: 15px 0px; background-color: #fff;}

.navbar{margin:0px; font-family: "Arial Narrow", Arial,'Helvetica Neue',Helvetica,sans-serif; text-transform: uppercase; z-index: 200;}
.navbar-inner{padding: 20px 20px 0px; border: none; background-image: none;}
.nav-collapse{top: 35px;}
.nav-collapse.in.collapse{margin-bottom: 45px;}
.nav-collapse.collapse{margin-bottom: 0px;}
.nav-collapse .nav {border: 1px solid #DDDDDD; background: none repeat scroll 0 0 #EFEFEF;margin: 0;padding: 5px;}
.nav-collapse .nav{margin: 0px; padding: 10px;}
.navbar .nav > li > a{padding: 5px 7px; font-size: 14px;}
.navbar .nav > li.vic-link a{color: #0068B2; font-weight: bold;}
.navbar .nav > li.vic-link a:hover{color: #003B66;}
.navbar .nav > li.blue a { background:none;}
.navbar .nav > li.orange a { background:none;}
.navbar .nav > li.orange a:hover, .navbar .nav > li.blue a:hover { background: #fff;}
.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a{font-weight: normal;cursor: pointer;}
.navbar .nav > .active > a{box-shadow: none; background: transparent; color:#0068B2;}
.navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus{background: #fff;box-shadow: none; }

.navbar .nav .nav{padding: 0px; border: none;}
.navbar .nav .nav .dropdown-menu{background: url("img/bkg_blue.png") repeat 0 0 transparent; margin: -1px 0 0; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border: none;}
.navbar .nav .nav > li > .dropdown-menu:after, .navbar .nav > li > .dropdown-menu:before{border: none;}
.navbar .nav .nav .dropdown-menu li > a{color: #fff; font-size: 90%;}
.navbar .nav .nav .dropdown-menu li>a:hover,.navbar .nav .nav .dropdown-menu li>a:focus,.navbar .nav .nav .dropdown-submenu:hover>a{text-decoration:none;color:#f49e16;background-color: transparent;background-image: none;}
.navbar .nav .nav li.dropdown.open > .dropdown-toggle, .navbar .nav .nav li.dropdown.active > .dropdown-toggle, .navbar .nav .nav li.dropdown.open.active > .dropdown-toggle{background-color: transparent;text-decoration:none;color:#0068b2;}

.main-feature img{width: 100%;}
.container-fluid .main-feature{margin-left: -1% !important; width: 102% !important;position: relative; background: none repeat scroll 0 0 #F49E16; min-height: 50px; z-index: 90;}
.container-fluid .main-feature.inner-page-feature{background: url("img/bkg_blue.png") repeat 0 0 transparent;}
.container-fluid .main-feature .top-story{position: relative; background: none repeat scroll 0 0 #F49E16; margin: -5% 0px 0px;}
.container-fluid .main-feature.inner-page-feature .top-story{background: url("img/bkg_blue.png") repeat 0 0 transparent;}
.story-wrapper{padding: 5% 5% 1%; color:#fff; font-family: georgia, "Arial black",Arial,'Helvetica Neue',Helvetica,sans-serif; }
.story-wrapper p{line-height: 1.5em;}
.big-quote{font-weight: bold;text-indent: -10px;}
.quote-name{text-align: right;}

.action-bar{font-family: "Arial Narrow",Arial,'Helvetica Neue',Helvetica,sans-serif; margin: 0px 0px 0% -10px;background: #0068b2; color: #fff; font-weight: bold; font-size: 90%; padding: 2% 0px 2% 3.5%; width: 93%; position: relative;}
.action-bar a, .action-bar a:hover{color: #fff; text-decoration: none;}
.fold{width: 15px; height: 15px; position: absolute; bottom: -15px; background-position: 0px -220px; left:0;}
.action-bar span{color: #F49E16;font-family: verdana;font-size: 23px;font-weight: bold;margin: 0;vertical-align: bottom;}

.ctv-action-link a{display: block;height: 100%; position: absolute; text-indent: -9999em; width: 100%;}
.sub_menu{background: url("img/bkg_sub_menu.png") repeat 0px 0px #999; text-transform: uppercase; color:#fff; padding: 10px;font-family: "Arial Narrow",Arial,'Helvetica Neue',Helvetica,sans-serif; margin: 0px 0px 5% 0%;}
.sub_menu ul{margin: 0px;}
.sub_menu li{margin: 5px 0px; padding: 0px 5px;}
.sub_menu li:hover{background: #F49E16; }
.sub_menu li a{color:#fff; width: 100%; padding: 3px 0px; display: block;}
.sub_menu li a:hover{color:#fff; text-decoration: none;}
#menu-widget-homepage-features{list-style: none outside none;}
.page-content, .inner-page {padding: 1%; background: none repeat scroll 0 0 #FFFFFF;position: relative; }
.page-content {margin-top: -5%; z-index: 100;}

/* BLOG FEED */
.blog-feed{padding: 2% 5%;}
h2.section-title, .sidebar .widget_dka_child_pages .widgettitle, .ss_wrapper h2.page_heading, .ss_wrapper h2.post_heading {color: #F49E16; margin: 0px 0px 10px; font-size: 105%; text-transform: uppercase;  font-family: "Arial black",Arial,'Helvetica Neue',Helvetica,sans-serif;}
.widget_dka_child_pages li{margin-bottom: 5px;}
.widget_dka_child_pages li.current_page_item a, .widget_dka_child_pages li.current_page_item a:hover{color: #F49E16; text-decoration: none;}
h3, .inner-page h1{font-family: georgia, "Arial black",Arial,'Helvetica Neue',Helvetica,sans-serif;}
h1 a:hover{text-decoration: none;}
.blog-more{text-align: right;}
.read_more{display: block; text-align: right;}
.blog-entry{margin: 0px 0px 25px;}
.blog-entry h3 a:hover{text-decoration: none;}
.blog-entry .span12{margin-left: 0px;}
.blog-entry .row-fluid .span3, .blog-entry .row-fluid .span9 {display: block; float: left;}
.blog-entry .row-fluid .span3 {width: 23.0769%;}
.blog-entry .row-fluid .span3 img{width: 100%;}
.blog-entry .row-fluid .span9 {width: 74.359%; margin-left: 2.5641%;}
.blog-date{font-size: 85%;color: #999999;}
.blog-entry p:first-child span:first-child i{display: none;}

.wp-prev-next{text-align: center; font-weight: bold;}
.wp-prev-next ul{display: inline-block;}
.wp-prev-next li{float: left; margin-right: 30px;}
.wp-prev-next li.next-link{margin-right: 0px;}

.blog-post img[align='left'], .alignleft{margin-right: 15px; margin-top: 0px; }
.blog-post img[align='right'], .alignright{margin-left: 15px; margin-top: 0px;}
.alignleft{float: left;}
.alignright{float: right;}

/* SIDE BAR */
#sidebar1, #sidebar2, #sidebar3,#sidebar4,#sidebar5{padding: 0% 5% 2%;}
#sidebar4{margin-top: 20px;}
#sidebar5{text-align: center;}

.sidebar{font-size: 14px; }
.sidebar .widgettitle{display: none;}
.sidebar .widget_dka_child_pages .widgettitle{display: block;}
.sidebar .section-title, .inner-page .widget_dka_child_pages .widgettitle{background: none repeat scroll 0 0 #F49E16;color: #FFFFFF; padding: 4px 10px;}
.sidebar .blue-vic .section-title{background: transparent; color: #F49E16; padding:0px;}

.blue-vic{padding: 6%; color: #fff; font-weight: bold; background: #0068B2; margin: 0px 0px 20px;}
.blue-vic h4{color: #fff; margin: 0px 0px 10px;}

.sidebar-module{padding: 25px 0px;}
.widget_dka_child_pages{font-weight: bold; padding: 0px;}
.row-fluid .sidebar-module input[class*="span"]{margin: 0px 0px 5px;}

.share-btn {height:31px; width: 31px; float: left; margin-left: 5px;}
.fb-share{background-position: -20px -220px;}
.tw-share{background-position: -55px -220px;}

#sidebar6 select, #actionForm input, #actionForm button{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; width:100%;}
body.widget{padding: 0px; background: transparent;}
body.widget #actionForm .span9{width: 77%; float: left;}
body.widget #actionForm .span2{width: 20%; float: right;}
#share-text{display: none;}
body.widget .sidebar .section-title{
    background: none repeat scroll 0 0 #FFFFFF;
    color: #F49E16;
    padding: 4px 0;
}
/* SITE MAP */
.ss_wrapper select{width: 90%;}
.ss_wrapper ul.page_item_list li, .ss_wrapper ul.post_item_list li, .ss_wrapper .ss_tag_header, .ss_cat_header, .ss_wrapper div.post_item_list, .ss_wrapper div.page_author{font-size: 12px;}
/* DONATE PAGE LINKS */
/* donate landing page (Custom)*/
#post-2094 .section-title{display: none;}
.donate-header {font-size: 23px; text-transform: uppercase; margin-bottom: 0px;background: transparent; color: #F49E16; line-height: 0.7em;}
.donate-link a{ display: block; padding: 10px; background: url("/wp-content/uploads/bkg_donate_link.png") no-repeat scroll 95% center #F49E16; color: #fff; padding: 10px 60px 10px 10px; text-decoration: none; margin-bottom: 30px;}

footer{padding: 2% 0px 6%; background: none repeat scroll 0 0 #666666; color: #fff; font-size: 14px;}
.footer-links{padding: 0% 5%;}
footer a{color: #ccc; display: block; width: 90%; padding: 1%; text-transform: uppercase;}
footer a:hover{color: #666; text-decoration: none;}
footer .divider-vertical a, footer .divider-vertical a:hover, footer .inline li.divider-vertical{color: #CCCCCC; background: transparent !important;}
footer .inline li.divider-vertical{display: none;}
footer .inline li:hover{background: #ccc;}
footer .section-title{color: #fff;}
.search{padding-left: 5%;}
.copyright{padding: 2% 5%; text-align: center; color: #ccc; }

.gt-ie8 .navbar .nav > li > a{padding: 5px 6px; font-size: 14px;}

/* NEW DONATE PAGE */

#donate-wrapper .amount br, #TablePledgeLevelOuter, #TableRequiredInfo, 
#TableOuter #TableInner, #middle_name_wrap, #phone_number_wrap, 
#BillProvince_wrap, #TableOuter, #RecurringDate_wrap, #address_line_2_wrap, #BillAddress2_wrap{/*display: none;*/}
#FormDonation table{width: 100% !important;}
#TableDescription{margin-bottom: 15px;}
#donate-wrapper .radio.inline{margin: 0px 10px 5px 0px;}
#name_wrap input, #name_wrap select, #bill_address_wrap input, #bill_address_wrap select, #credit_wrap input{width: 98%;}
#email_address_wrap{clear: both;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{padding: 4px 3px;}
#address_line_1_wrap, h2.section-title{clear: both;}
.lbl-donate font, .lbl-donate .CT label{float: left;}
.radio.lbl-donate font{float: none;}
.radio.lbl-donate{height: auto;}
.lbl-donate .Alert, span .Alert{color: red;}
#cvv_link{margin-left: 5px;}
.lbl-donate{height: 20px;}
#SubmitButton{margin: 30px 0px 15px;font-size: 130%;}
#CheckAddress{margin-top: -5px;}
.radio input[type="checkbox"]{float: left;margin-left: -20px;}
#CardExpmn_wrap select{width: 34%; margin-right: 10px;}
#SubmitButton_wrap{text-align: center;}


#donate-wrapper .amount br, #suffix_wrap, #middle_name_wrap, #address_line_2_wrap, #phone_number_wrap, #BillAddress2_wrap, #BillProvince_wrap{display: none;}
#Field5096527_wrap{clear: both;}
#FormDonation table{width: 100% !important;}
#TableDescription{margin-bottom: 15px;}
#donate-wrapper .radio.inline{margin: 0px 10px 5px 0px;}
#donate-wrapper #salutation_wrap, #donate-wrapper #city_wrap, #donate-wrapper .span12,#donate-wrapper #CardNumber_wrap, #donate-wrapper #CardType_wrap, #donate-wrapper #BillCity_wrap, #CardExpmn_wrap{margin-left:0px;}
#Your_Information input[type='text'], #Payment_Information input[type='text'], #Billing_Information input[type='text']{width: 100%;}
#Your_Information select, #reccuring_detail select, #Additional_Options select{width: 101%;}
#Your_Information .span12 select{width: 101.5%;}
#email_address_wrap{clear: both;}
#CheckAddress{margin-top:5px;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{padding: 4px 3px;height: 30px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
#address_line_1_wrap, h2.section-title{clear: both;}
.lbl-donate font, .lbl-donate .CT label{float: left;}
.lbl-donate .Alert{color: red;}
#cvv_link{margin-left: 5px;}
#CardExpmn_wrap select{width: 39%;}
#CardExpmn_wrap #CardExpyr{margin-left: 4%;}
#CardType_wrap select, #Billing_Information select{width: 100%; }
.lbl-donate{height: 20px;}
#Billing_Information .lbl-donate span, #Anonymous_Giving fieldset span{padding-left: 10px; display: inline-block; width: 90%;}
#Billing_Information .lbl-donate #CheckAddress, #Anonymous_Giving input[type="checkbox"]{vertical-align: top;}
#SubmitButton{margin: 30px 0px 15px;font-size: 130%;}
#honor_memory input[type="text"]{width:100%;}

/* END DONATE PAGE */

/* ADVOCACY PAGE */
#ad_wrapper{*zoom:1;}
#ad_wrapper:before,#ad_wrapper:after{display:table;content:"";line-height:0;}
#ad_wrapper:after{clear:both;}
#dynamic-content #frmAdvocacy #ad_Items_wrpr{margin: 0; width: 100%; float: none;}
#dynamic-content #frmAdvocacy #ad_Leg_Prev{float: none;width: 100%; margin: 0px; position: static;}
#dynamic-content #frmAdvocacy #ad_Find_Leg{position: static;width: 100%;}
#dynamic-content #frmAdvocacy #ad_Find_Leg br{display: none;}
#dynamic-content #frmAdvocacy #ad_Find_Leg label{display: block;float: none;width: auto;}
#dynamic-content #frmAdvocacy #ad_Find_Leg input, #dynamic-content #frmAdvocacy #ad_Find_Leg select {
box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ display: block; float: none; width: 100%; height: 30px;}
#dynamic-content .alert{
padding: 0px; 
background-color:transparent;
border: none;
color: red;
}
#dynamic-content .ad_search H3 {
    color: #0068B2;
}
#dynamic-content #ad_Ltr_wpr #ad_Reg_wpr{padding: 0;}
#dynamic-content #ad_Reg_wpr{background-color: transparent;}
/* #dynamic-content #ad_Ltr_wpr #ad_Reg fieldset{background-color: transparent;padding: 0;} */
#dynamic-content #ad_Ltr_wpr #ad_Reg h3{padding: 0; margin: 10px 0px 5px;}
#dynamic-content #ad_Ltr_wpr #ad_Reg h5{margin: 0px 0px 10px; padding: 0px;}
#dynamic-content #ad_Ltr_wpr #ad_Reg fieldset.ad_Ltr{margin-top: 26px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ float: left;width: 48%;}
#dynamic-content #ad_Ltr_wpr #ad_Reg #ad_Reg_wpr{margin-top: -33px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ float: right;width: 48%;}
#dynamic-content #ad_Ltr_wpr #ad_Reg fieldset.ad_Ltr br{display: none;}
#dynamic-content div#ad_wrapper #ad_Reg fieldset.ad_Ltr textarea, #dynamic-content  div#ad_wrapper div#ad_Reg fieldset.ad_Ltr input[type="text"]{box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ display: block;width: 100%; margin-bottom: 10px;}
#dynamic-content  div#ad_wrapper div#ad_Reg fieldset.ad_Ltr input[type="text"]{height: 30px; padding: 5px;}
#dynamic-content  #ad_Ltr_wpr #ad_RegInfo_p {
    clear: both;
    font-size: 70%;
    height: 20px;
    margin: 0;
    padding: 0;
    position: relative;
    top: -5px;
}
#dynamic-content  #ad_Reg fieldset {
    background-color: #FAFAFA;
    border: 1px solid #EEEEEE;}
#dynamic-content  div#ad_Reg fieldset.ad_RegInfo label{float: none; width: 100%; margin-top: 0px;margin-bottom: 5px; clear: both;}
#dynamic-content #ad_Ltr_wpr #ad_Reg fieldset input[type="text"], #dynamic-content #ad_Ltr_wpr #ad_Reg fieldset select{box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ display: block;width: 100%; margin-bottom: 5px;height: 30px; padding: 5px;}
#dynamic-content #ad_Ltr_wpr #ad_Reg fieldset.ad_RegInfo br{display: none}
/* END ADVOCACY PAGE */

/* TIMELINE */
#jumper{bottom: auto;float: right;left: auto; position: absolute;right: 0;top: 0; z-index: 9999;background-color: transparent !important; text-align: center;}
#jumper-links{list-style: none outside none;}


@media only screen and (min-width: 680px){
#dynamic-content #frmAdvocacy #ad_Items_wrpr{margin: 0; width: 60%; float: left;}
#dynamic-content #frmAdvocacy #ad_Find_Leg{margin-top: 45px;}
#dynamic-content #frmAdvocacy #ad_Leg_Prev{float: right;width: 35%; margin: 0px; }

}
@media (min-width: 768px){
	.container-fluid .main-feature .top-story{position: absolute; top:0; right: 0; height: 100%;margin: 0px;}
	.story-wrapper{padding: 15% 7% 0px;}
	.inner-page-feature .story-wrapper{padding: 7%;}
	.container-fluid .main-feature.inner-page-feature .top-story{position: absolute; top:7%; right: 3%; height: auto;margin: 0px; background: url("img/bkg_blue.png") repeat 0 0 transparent;}
	.container-fluid .main-feature.inner-page-feature .quote-name{color: #f49e16;}
	.action-bar{margin: 0px 0px 5% -15px;}
	.sub_menu{bottom: 9%;left: 2%;padding: 10px;position: absolute; margin: 0; background-color: transparent;}
	#sidebar1, #sidebar2, #sidebar3,#sidebar4,#sidebar5{padding: 0%;}
	.widget_dka_child_pages{padding: 30px 0px 0px;}
	.sidebar .section-title, .inner-page  .widget_dka_child_pages .widgettitle{background: #fff;color: #F49E16; padding: 0px;}
	.row-fluid .sidebar-module input[class*="span"]{float: left;}

	footer .inline li{display: inline;}
	footer .inline li.divider-vertical{display: inline-block; padding: 0px 15px;}
	footer .inline li a{display: inline;}
}

@media only screen and (min-width: 980px) {
	.logo-wrapper{width: 220px; height: 95px; position: relative;}
	.logo{margin: 0px; width: 220px; height: 125px;  position: absolute; z-index: 100; background-position: 25px -90px; background-color: #fff;}
	
	ul.nav li.dropdown:hover ul.dropdown-menu{display: block;}
	a.menu:after, .dropdown-toggle:after {content: none;}
	.navbar .nav > li.blue a { background:#0068B2;color:#fff;letter-spacing:1px;margin-left: 7px;}
	.navbar .nav > li.orange a { background:#F49E24;color:#fff;letter-spacing:1px;margin-left: 7px;}
	.navbar .nav > li.blue a:hover { opacity: 0.8; background:#0068B2; }
	.navbar .nav > li.orange a:hover { opacity: 0.8; background:#F49E24; }
	
	.nav-collapse{top: 56px; margin-bottom: 0px; }
	.nav-collapse .nav {background: transparent; border: none; padding: 5px 0px;}
	.navbar .nav > li > a{}

}
@media only screen and (min-width: 1100px) {
.navbar .nav > li > a{font-size: 15px;}
.gt-ie8 .navbar .nav > li > a{padding: 5px 10px; font-size: 14px;}

}


/* LOGIN/EDIT PROFILE */

.row-fluid #wpmem_reg label.text, .row-fluid #wpmem_reg label.checkbox, .row-fluid #wpmem_reg label.textarea, .row-fluid #wpmem_reg label.select, .row-fluid #wpmem_login label, .row-fluid .div_text{padding: 0; margin: 0px; height: auto; width: auto; float: none !important; padding-left: 0px !important; padding-right: 0px; line-height: 1em;}

.row-fluid #wpmem_reg .div_textarea textarea, .row-fluid #wpmem_reg .textbox, #wpmem_login .textbox, .row-fluid #wpmem_reg .username, .row-fluid #wpmem_login .username, .row-fluid  #wpmem_reg .password, .row-fluid #wpmem_login .password{padding: 2px;}

.row-fluid #wpmem_reg .div_text, .row-fluid #wpmem_reg .div_checkbox, .row-fluid #wpmem_reg .div_select, .row-fluid #wpmem_login .div_text{margin-bottom:0px;}

.row-fluid #wpmem_reg fieldset, .row-fluid #wpmem_login fieldset{width: auto;}
.row-fluid #wpmem_reg .button_div, .row-fluid #wpmem_login .button_div, .row-fluid #wpmem_login div{width: auto;float: none;text-align: left !important;height: auto;margin-top: 3px;padding-top: 0px;white-space: nowrap;}

.row-fluid #wpmem_reg  div[align="right"]{text-align: left !important;}


/* ==========================================================================
   Helper classes
   ========================================================================== */
.ir {display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; width: 100%; height: 100%; *text-indent: -9999px;}
.ir:before {content: ""; display: block; width: 0; height: 100%;}
.ir br {display: none;}

.visuallyhidden {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto;}



/* IE<9 STYLES */

.lt-ie9 #main{width: 980px;}
.lt-ie9 .logo-wrapper{width: 220px; height: 95px; position: relative;}
.lt-ie9 .logo{margin: 0px; width: 220px; height: 125px;  position: absolute; z-index: 100; background-position: 25px -90px; background-color: #fff;}

.lt-ie9 ul.nav li.dropdown:hover ul.dropdown-menu{display: block;}
.lt-ie9 a.menu:after, .lt-ie9 .dropdown-toggle:after {content: none;}

.lt-ie9 .nav-collapse{top: 60px; margin-bottom: 0px; }
.lt-ie9 .nav-collapse .nav {background: transparent; border: none; padding: 5px 0px;}
.lt-ie9 .navbar .nav > li > a{font-size: 13px;}
.lt-ie8 .navbar .nav .nav .dropdown-menu{margin: -6px 0 0;}
.lt-ie9 .container-fluid .main-feature .top-story{position: absolute; top:0; right: 0; height: 100%;margin: 0px;}
.lt-ie9 .story-wrapper{padding: 15% 5% 0px;}
.lt-ie9 .inner-page-feature .story-wrapper{padding: 5%;}
.lt-ie9 .container-fluid .main-feature.inner-page-feature .top-story{position: absolute; top:10%; right: 3%; height: auto;margin: 0px; background: url("img/bkg_blue.png") repeat 0 0 transparent;}
.lt-ie9 .container-fluid .main-feature.inner-page-feature .quote-name{color: #f49e16;}
.lt-ie9 .action-bar{margin: 0px 0px 5% -15px;}
.lt-ie9 .sub_menu{bottom: 9%;left: 2%;padding: 10px;position: absolute; margin: 0; background-color: transparent;}
.lt-ie9 #sidebar1, .lt-ie9 #sidebar2, .lt-ie9 #sidebar3,.lt-ie9 #sidebar4,.lt-ie9 #sidebar5{padding: 0%;}
.lt-ie9 .widget_dka_child_pages{padding: 30px 0px 0px;}
.lt-ie9 .sidebar .section-title, .lt-ie9 .inner-page  .widget_dka_child_pages .widgettitle{background: #fff;color: #F49E16; padding: 0px;}
.lt-ie9 .row-fluid .sidebar-module input[class*="span"]{float: left;}

.lt-ie9 footer .inline li{display: inline;}
.lt-ie9 footer .inline li.divider-vertical{display: inline-block; padding: 0px 15px;}
.lt-ie9 footer .inline li a{display: inline;}

.lt-ie9 #dynamic-content #frmAdvocacy #ad_Items_wrpr{margin: 0; width: 60%; float: left;}
.lt-ie9 #dynamic-content #frmAdvocacy #ad_Find_Leg{margin-top: 45px;}
.lt-ie9 #dynamic-content #frmAdvocacy #ad_Leg_Prev{float: right;width: 35%; margin: 0px; }

.hidden {display:none;}
#text-14 {display:none;}