@charset "utf-8";
/* FSA Custom CSS Document */
/*Percussion Icon style override*/
.perc-ui-menu-icon {height: auto;	border-radius: 0;	box-shadow: none;}
/*Common classes Starts here*/
.fsa-button{ background-color: #5D9732; font-weight:bold ; padding: 0.5rem 2rem; text-decoration: none; font-size: 18px; color:#fff ; width:auto ; border-radius:5px;}
.fsa-button:hover, button.fsa-button:hover{background-color:#1A6600 ; color:#fff !important;}
.text-semibold {font-weight: 500 ;}
/*FSA Font colors*/
.dark-slate-gray{color:#494440;}
.steel-blue{color:#4A77B4;}
.dark-slate-blue{color:#003A63;}
.medium-purple{color:#8168b3;}
.emerald{color:#085438;}
/*FSA Background Colors*/
.white-smoke{background-color:#f8f8f8;}
.seashell{background-color:#fffdfb;}
.lightgray{background-color:#d7d7d7;}
.american-silver{background-color:#cfcfcf;}
.olive-darb{background-color:#5d9732;}
.dark-green{background-color:#1a6600;}
.teal{background-color:#006D55;}
/*FSA Background Colors*/
/*Font path Change*/
@font-face{font-family:Roboto Mono Web;font-style:normal;font-weight:300;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-300.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-300.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-300.ttf) format("truetype");}
@font-face{font-family:Roboto Mono Web;font-style:normal;font-weight:400;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-regular.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-regular.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-regular.ttf) format("truetype");}
@font-face{font-family:Roboto Mono Web;font-style:normal;font-weight:700;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-700.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-700.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-700.ttf) format("truetype");}
@font-face{font-family:Roboto Mono Web;font-style:italic;font-weight:300;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-300italic.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-300italic.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-300italic.ttf) format("truetype");}
@font-face{font-family:Roboto Mono Web;font-style:italic;font-weight:400;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-italic.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-italic.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-italic.ttf) format("truetype");}
@font-face{font-family:Roboto Mono Web;font-style:italic;font-weight:700;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-700italic.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-700italic.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/roboto-mono/roboto-mono-v5-latin-700italic.ttf) format("truetype");}
@font-face{font-family:Source Sans Pro Web;font-style:normal;font-weight:300;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-light-webfont.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-light-webfont.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-light-webfont.ttf) format("truetype");}
@font-face{font-family:Source Sans Pro Web;font-style:normal;font-weight:400;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-regular-webfont.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-regular-webfont.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-regular-webfont.ttf) format("truetype");}
@font-face{font-family:Source Sans Pro Web;font-style:normal;font-weight:700;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-bold-webfont.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-bold-webfont.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-bold-webfont.ttf) format("truetype");}
@font-face{font-family:Source Sans Pro Web;font-style:italic;font-weight:300;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-lightitalic-webfont.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-lightitalic-webfont.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-lightitalic-webfont.ttf) format("truetype");}
@font-face{font-family:Source Sans Pro Web;font-style:italic;font-weight:400;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-italic-webfont.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-italic-webfont.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-italic-webfont.ttf) format("truetype");}
@font-face{font-family:Source Sans Pro Web;font-style:italic;font-weight:700;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-bolditalic-webfont.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-bolditalic-webfont.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/source-sans-pro/sourcesanspro-bolditalic-webfont.ttf) format("truetype");}
@font-face{font-family:Merriweather Web;font-style:normal;font-weight:300;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-Light.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-Light.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-Light.ttf) format("truetype");}
@font-face{font-family:Merriweather Web;font-style:normal;font-weight:400;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-Regular.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-Regular.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-Regular.ttf) format("truetype");}
@font-face{font-family:Merriweather Web;font-style:normal;font-weight:700;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-Bold.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-Bold.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-Bold.ttf) format("truetype");}
@font-face{font-family:Merriweather Web;font-style:italic;font-weight:300;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-LightItalic.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-LightItalic.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-LightItalic.ttf) format("truetype");}
@font-face{font-family:Merriweather Web;font-style:italic;font-weight:400;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-Italic.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-Italic.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-Italic.ttf) format("truetype");}
@font-face{font-family:Merriweather Web;font-style:italic;font-weight:700;font-display:fallback;
  src:url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-BoldItalic.woff2) format("woff2"), url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-BoldItalic.woff) format("woff"), url(/web_resources/themes/USDA-FSA/fonts/merriweather/Latin-Merriweather-BoldItalic.ttf) format("truetype");}
/*Font Path Change*/
/*USWDS Image path overrides*/
.usa-banner__button::after{background:url("/web_resources/themes/USDA-FSA/images/chevron.svg") no-repeat center/1.3128205128ex 0.8ex;}
@supports ((-webkit-mask: url("")) or (mask: url(""))) or (-webkit-mask: url("")){.usa-banner__button::after{background:none;background-color:#005ea2;-webkit-mask:url("/web_resources/themes/USDA-FSA/images/chevron.svg") no-repeat center/1.3128205128ex 0.8ex;mask:url("/web_resources/themes/USDA-FSA/images/chevron.svg") no-repeat center/1.3128205128ex 0.8ex;}}
.usa-banner__button[aria-expanded=true]::after{background:url("/web_resources/themes/USDA-FSA/images/chevron.svg") no-repeat center/1.3128205128ex 0.8ex;}
@supports ((-webkit-mask: url("")) or (mask: url(""))) or (-webkit-mask: url("")){.usa-banner__button[aria-expanded=true]::after{background:none;      background-color:#005ea2;-webkit-mask:url("/web_resources/themes/USDA-FSA/images/chevron.svg") no-repeat center/1.3128205128ex 0.8ex;              mask:url("/web_resources/themes/USDA-FSA/images/chevron.svg") no-repeat center/1.3128205128ex 0.8ex;}}
.usa-search--small [type="submit"]::after, .usa-search--small .usa-search__submit::after{font-family: "Font Awesome 5 Free";content: "\F002";display: block;color: #fff;font-weight: bold; width:auto;}
.usa-nav__primary button[aria-expanded="false"], .usa-nav__primary button[aria-expanded="false"]:hover{background-image: url("/web_resources/themes/USDA-FSA/images/angle-arrow-down-white.svg"), linear-gradient(transparent, transparent);}
.usa-nav__primary button[aria-expanded="true"] {background-image: url("/web_resources/themes/USDA-FSA/images/angle-arrow-up-white.svg"), linear-gradient(transparent, transparent);}
/*USWDS Overrides*/
body{font-size:18px; color:#494440; /*background-color:#FFFDFB;*/}
h1,h2,h3,h4,h5,h6{font-family:Merriweather Web,Georgia,Cambria,Times New Roman,Times,serif ; color:#494440 ;}
h1{font-size:33px !important ;} 
h2{font-size:30px !important;} 
h3{font-size:27px !important;} 
h4{font-size:24px !important;}
h5{font-size:21px !important;}
h6{font-size:18px !important;}
p {line-height: 22px;letter-spacing: 1px;}
hr{text-align: center;line-height: 1px; font-size: 1em; border-width: 1px 0; border-style: solid;border-color: #D7D7D7;margin: 20px 0;overflow: visible;
    -webkit-box-sizing: content-box;-moz-box-sizing: content-box; -ms-box-sizing: content-box; -o-box-sizing: content-box; box-sizing: content-box;}
hr::before {font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f4d8"; color: #5D9732; display: inline; padding: 0 0.5em;background: #ffffff;}
x:-o-prefocus, hr::before {content: "";}
a{color:#4A77B4;} 
a:hover{color:#003A63 !important;}
a:focus, button:focus, input:focus, select:focus{outline:none !important;}
li,ol,dl{line-height:22px; letter-spacing: 1px;}
table {border: solid 1px #cfcfcf; border-collapse: separate; border-spacing: 0px;}
table thead {background: #1A6600; color: #fff;}
table th, td {padding: 5px;}
tr:nth-child(even) { background: #f7f7f7;}
dt {margin: 15px 0;}

/*Design styles*/
.usa-banner__inner,.usa-banner__content, .usa-footer__nav, .usa-nav-container{width:auto ; max-width:1060px; padding-left:1rem; padding-right:1rem;}
#header-container,.usa-footer--big , #footer-signature--block .grid-container, #cards-container, #social-media-footer, #page-title, #inner-content{width:auto; margin:0px auto; padding-left:1rem ; padding-right:1rem; max-width:1060px;}
.grid-container{max-width: 100% ; padding:0 ;}
.usa-nav__secondary{/*position:relative ; margin-top:0 ; top:4rem;*/ right:0 ;bottom:0 ; }
.usa-logo__text a{color:#494440 !important; text-decoration: none ;}
#header-signature-block .tagline a, .footer-signature-block .tagline a{margin-top:0.4rem; display: block;}
.usa-nav__secondary-links a{font-size:18px; color:#2C608A;}
.usa-nav__secondary-links .usa-nav__secondary-item + .usa-nav__secondary-item::before{content:none;}
.usa-nav__secondary-links .usa-nav__secondary-item{padding-left:18px;}.usa-nav__secondary-links .usa-nav__secondary-item:last-child{padding-right:0px;}
.usa-card__media {order: inherit; text-align:center}
/*Mega menu styles*/
.usa-nav__primary > .usa-nav__primary-item > a, .usa-nav__primary > .usa-nav__primary-item > a:hover, .usa-nav__primary button, .usa-nav__primary button:hover{color:#fff !important; font-size: 18px ; font-weight:500;}
.usa-nav{background-color:#1A6600;}
/*.usa-header--basic .usa-nav__primary-item > .usa-current::after{bottom:0.75rem;background-color: #D7A900; left:0; }*/
.usa-header--basic .usa-nav__primary-item > .usa-current::after, .usa-header--basic .usa-nav__link:hover::after{background-color: inherit;}
.usa-current span{border-bottom: 0.2rem solid #D7A900;padding-bottom: .2rem;}
.usa-nav__link.usa-current span, .usa-nav__link:hover span {border-bottom: 0.2rem solid #D7A900;padding-bottom: .2rem;}
/*.usa-header--basic .usa-nav__link:hover::after {bottom:0.75rem;background-color: #D7A900;}*/
.usa-header--basic .usa-navbar {width:auto ;}
.usa-nav__primary li.usa-nav__primary-item a,.usa-nav__primary li.usa-nav__primary-item button{padding:1.5rem 1rem; position:relative;}
.usa-nav__primary li.usa-nav__primary-item:first-child a{padding-left:0 ;}
.usa-nav__primary li.usa-nav__primary-item button:after{}
.usa-header--basic .usa-nav {padding-left:0 ;}
.usa-nav__primary button[aria-expanded="true"], .usa-nav__submenu, .usa-megamenu.usa-nav__submenu::before, .usa-megamenu.usa-nav__submenu::after {background-color:#5D9732 ;}
.usa-megamenu.usa-nav__submenu {width:100%; left:0;}
.usa-megamenu .usa-col{flex:inherit; min-width:260px;}
.usa-nav__primary li:not(:first-child) .usa-nav__link::before{content: " ";display: block;height: 2rem;border-left: 1px solid #fff;position: absolute;left: 0;top: 20px;}
.usa-footer__nav ul li:not(:first-child) .usa-footer__primary-link::before{top:10px ;}
.usa-nav__submenu-list > li{border-bottom:1px solid #d7d7d7; }
.usa-nav__submenu .usa-nav__submenu-item + * {margin-top: 0 !important;}
.usa-nav__submenu .usa-nav__submenu-item a{color:#fff !important;padding:10px 0 !important; font-size:18px; font-weight:500; display: block;}
.usa-nav__submenu .usa-nav__submenu-item a:hover {background-color:#fff; text-decoration: none; color:#494440 !important; display: block; }
.usa-nav__submenu .usa-nav__submenu-item{padding-left:8px;padding-right:5px;letter-spacing:0;}
.usa-nav__submenu .usa-nav__submenu-item:hover{border-left:3px solid #D7A900; padding-left:5px; padding-right:5px; background-color:#fff; color:#494440 !important; }
form.usa-search{position:absolute; right:0rem;} 
.usa-search input, .usa-search button{border:1px solid #fff;} .usa-search button:hover{border:1px solid #fff;}
nav.usa-nav form.usa-search{padding-top:1.1rem; margin-top:1rem;}
.usa-search button.usa-button{background-color:#5D9732;}
.usa-nav__close{margin-right:0;}
/*Mega menu styles*/
.usa-social-link{background-color:inherit ;}
.usa-footer__secondary-section{padding-top:0 ; padding-bottom:0 ; background-color:#e2e2e2;}
.usa-footer__secondary-section a {color: #085438;}
.usa-social-link img{width:39px; height:39px; }
.usa-footer__secondary-link a{text-decoration:none; color:#2C608A;}
.usa-footer--big .usa-footer__nav{padding-bottom:2rem;}
.usa-sign-up .usa-sign-up__heading{font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif ; font-size:20px ;}
/*Desktop and large screens*/@media screen and (min-width:1500px){#secondary-footer .usa-footer__nav{width:auto ;}.grid-container{max-width: 100% ; padding:0 ;}.usa-header--basic .usa-nav-container {justify-content: space-between ;}.usa-header--basic .usa-nav{width:100% ;}#main-content{padding-left:2rem;}nav.usa-nav form.usa-search{margin-top:0;}.usa-header--basic .usa-nav-container, .usa-header--basic .usa-nav{display:block ;} }
@media (min-width: 64em){nav.usa-nav form.usa-search{margin-top:0;}.usa-header--basic .usa-nav-container {justify-content: start;}.usa-header--basic .usa-nav__primary {width:100%;}.usa-search--small [type=submit], .usa-search--small .usa-search__submit{width:auto ;}.usa-sign-up{position:absolute; margin-left:-20px; padding-top:2.5rem;}}
@media only screen and (min-width: 1024px) and (max-width:1075px){.usa-nav__primary > .usa-nav__primary-item > a, .usa-nav__primary > .usa-nav__primary-item > a:hover, .usa-nav__primary button, .usa-nav__primary button:hover{font-size:16px !important;}}
/*Only for small mobiles*/@media all and (min-width: 320px) and (max-width: 450px){.usa-logo {margin-left:0 !important;} .usa-logo__text a {font-size:16px;} .usa-logo__text {width:77%; margin-top:1rem;} .usa-logo {flex:0 1 0; margin-right:5px; margin-left:0; margin-top:1rem;} .usa-logo a{width:45px; display:inline-block;}.tagline a{font-size:12px;} .usa-footer__contact-links .grid-row.grid-gap-1 > * {padding-left:0;}#nav-container {background-color: inherit !important;}.usa-footer__social-links{justify-content:flex-start;}#perc-content #hero-content{padding:2rem 0 3rem !important;}.mobile-sm\:display-block{display:block;}.mobile-sm\:display-none{display:none;} #commodityAccord .ui-accordion .ui-accordion-header .ui-icon {left: 90% !important;}}
/*For medium screen mobile*/@media all and (min-width: 450px) and (max-width: 800px){.mobile-sm\:display-block{display:block;}.mobile-sm\:display-none{display:none;}.usa-logo__text {width:77%; margin-left:1rem;} .usa-logo {/*width:10%;*/ margin-right:0; margin-left:0;}#nav-container {background-color: inherit !important;}.usa-footer__social-links{justify-content:flex-start;}}
@media screen and (min-width:768px) and (max-width:1023px){.usa-logo__text{width:87% !important;}}
/*For all devices with screen size less than 1024px; */
@media screen and (max-width:1023px){#inner-content div.rxbodyfield img{float:none !important;} .report-title{margin-left:0 !important;} .precSectionCards{margin-bottom:1rem;} #related-news .perc-list-main-wrapper ul.perc-list-main li.perc-list-element, #related-emergency-designations .perc-list-main-wrapper ul.perc-list-main li.perc-list-element, #recent-stakeholder-information .perc-list-main-wrapper ul.perc-list-main li.perc-list-element {width: auto !important; float: none !important;border-left: 0 !important;padding-left: 0 !important;min-height: auto !important;padding-right: 0 !important;}.hero-image{min-height:auto !important;}#resources-container, #fence-post-container{background-image:none !important;} #fence-post-container .grid-container{width:100% !important; background-color:inherit !important;}.usa-nav-container{position:relative;}.usa-navbar{position:absolute; top:-5rem; right:0;}form.usa-search {margin-left:0.5rem; margin-right:0.5rem;} .usa-menu-btn, .usa-menu-btn:hover{background-color:#5D9732;} .usa-nav__primary li:not(:first-child) .usa-nav__link::before {border-left:0px;} .usa-nav__primary li.usa-nav__primary-item:first-child a{padding-left:1rem;} .usa-header--basic .usa-nav{padding-right:0;} .usa-nav__submenu .usa-nav__submenu-item a{padding:1rem !important; } .usa-nav__primary button[aria-expanded=false], .usa-nav__primary button[aria-expanded=true]{background-position: right 10% center;} .usa-footer--big .usa-footer__primary-content--collapsible.hidden .usa-list--unstyled{display:block; padding-left:0; padding-right:0;} .usa-footer__contact-links{margin-top:0;} #secondary-footer .usa-footer__nav{border-bottom:0; margin-top:1rem;} .usa-footer--big .usa-footer__nav{padding-bottom:0;} #secondary-footer .usa-footer__primary-content{border-top:0;} #primary-footer .usa-footer__nav{padding-left:0; padding-right:0;} .usa-footer__secondary-link{margin-left:0;} .usa-footer__primary-content {border-top: 1px solid #a9aeb1;} .usa-footer__primary-link {padding-left:1rem; padding-right:1rem;} #hero #hero-container .hero-content{grid-row:auto !important; background: #006D55;} #hero #hero-container .hero-content .hero-container{padding:1rem !important;}#hero #hero-container .hero-content .hero-container a{text-align:center;} #hero #homepage-hero .hero-image .hero-image-overlay{background:none !important;} #hero #homepage-hero .hero-image img{min-width:auto !important; min-height:auto !important;} .usa-nav__primary button:hover, .usa-nav__primary a:hover{background-color:inherit;} #perc-container.perc-region #hero.perc-region{box-shadow:none !important;} .hero-image div{line-height:0;} #hero #hero-container .hero-content{margin-bottom:0 !important;}#perc-container.perc-region #resource-cards-group.perc-region, #fence-feeds, #perc-container.perc-region #news-section.perc-region{width:100% !important; max-width:100% !important; padding:0 1rem !important;} #fsa-news ul.perc-list-main li{padding-left:0; padding-right:0;}.usa-card__container{margin-right:0 !important;} #main-content{padding-left:0 !important;} #hero #hero-container .hero-content { position:relative !important;} .usa-nav__primary .usa-current::after {background-color:inherit !important;}}
@media only screen and (min-width:800px) and (max-width:1023px){#header-basic-logo{width:10%;} #header-signature-block .usa-logo__text{width:89%;}.usa-logo{margin-left:0;} .usa-logo__text {margin-left:1rem;} #nav-container{background-color:inherit !important;}}
@media only screen and (min-width:1024px) and (max-width:1400px){#hero #hero-container .hero-content .hero-container{padding-top:3rem !important;}}
/*Home page styles*/
/*Hero Styles*/
.usa-hero{position:relative; padding-top:0; padding-bottom:0;}
.usa-hero__callout{background: -moz-linear-gradient(left,#006D55 11%,rgba(0,101,70,.11) 68%,rgba(0,101,70,0) 75%);
background: -webkit-linear-gradient(left,#006D55 11%,rgba(0,101,70,.11) 68%,rgba(0,101,70,0) 75%);
background:linear-gradient(to left,#006D55 11%,rgba(0,101,70,.11) 68%,rgba(0,101,70,0) 75%); max-width:30% ; padding:7rem ; position:absolute;bottom:6px; right:0; height:529px;}
#hero #hero-container {display: grid;grid-template-columns: 1fr; grid-template-rows: 1fr; position: relative;}
#hero #homepage-hero { grid-column: 1;grid-row: 1; position: relative;overflow: hidden;}
#hero #homepage-hero .hero-image{width: 100%;height: 100%;z-index: -1;position:relative;}
#hero #homepage-hero .hero-image img {min-width: 1440px; width: 100%;height: auto;min-height: 360px; box-shadow: 0px 10px 10px #cfcfcf;}
#hero #homepage-hero .hero-image .hero-image-overlay {position: absolute;width: 100%;top: 0;height: 200%;background: -moz-linear-gradient(left,#1A6600 11%,rgba(0,101,70,.11) 68%,rgba(0,101,70,0) 75%);background: -webkit-linear-gradient(left,#1A6600 11%,rgba(0,101,70,.11) 68%,rgba(0,101,70,0) 75%);
background:linear-gradient(to left,#1A6600 11%,rgba(0,101,70,.11) 68%,rgba(0,101,70,0) 75%);}
#hero #hero-container .hero-content {grid-column: 1; grid-row: 1;color: #fff;z-index: 100;margin-bottom: 4.7rem;position: absolute; clear:both; overflow:hidden; top:0; right:0;}
#hero #hero-container .hero-content .hero-container{float:right; padding:7rem 4rem 0 2rem;}
.usa-hero__heading--alt{font-size:2.5rem; text-align:center;}
.hero-content-copy, .hero-container a{font-size:1.4rem;}
.hero-container a{color:#fff;}
.hero-container a:hover{color:#D7A900 !important;}
.hero-image img[src=""] { display: none;}
.hero-image{min-height:530px;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	li, ol, dl{letter-spacing:normal;}
	.usa-megamenu .usa-col{/*max-width:360px;min-width:260px;*/}
}
#cards-container{margin-top:42px;}
.usa-card__container{border:0px; border-radius:0 0 5px 5px; margin-left:0; margin-right:1rem;}
.usa-card__img{border-top:0px; border-radius:0 0 5px 5px;}
.precFSAMainResourceCard .usa-card__body{padding-bottom:0;}
h3.usa-card__heading a{font-weight: normal; letter-spacing:1px;}
.precFSAMainResourceCard .usa-card__header{padding-bottom:0;}
/*Fence Post styles*/
#fence-feeds{width:95%; margin:0px auto; padding: 0 1.5rem;}
#fence-feeds .feed-list {margin: 0px; padding: 0px;overflow: hidden;clear: both;}
#fence-feeds .feed-list li {list-style-type: none; display: block; float: left; padding: 2rem 1rem 0 0; margin-bottom: 3rem;}
#fence-feeds .feed-list li:last-child{padding:2rem 0 0 0;}
#fence-feeds .list-container{background:#fff;}
#fence-feeds .feed-list li.feed-list-element img {width:100%; min-height:225px; border-radius: 0 0 5px 5px; margin-bottom: -7px;}
#fence-feeds .feed-list li a{padding:10px 10px 0; line-height: 30px; font-family:Merriweather Web,Georgia,Cambria,Times New Roman,Times,serif; width:100%; min-height:5rem; font-weight: 400; letter-spacing:1px;}
#fence-feeds .feed-list li p.feed-body{padding:0 1.5rem 10px; margin-bottom:1.5rem; margin-top:0;}
/*Cards with greenbackground*/
#cards-container .usa-card__container{padding-top:32px; padding-bottom:4px; min-height:22rem;margin-left:0.5rem; margin-right: 0.5rem;}
#cards-container #teal-cards-col4 .usa-card__container{margin-right:0;}
#cards-container #teal-cards-col1 .usa-card__container{margin-left:0;}
#cards-container .usa-card__container:hover{background-color:#1A6600;cursor:pointer;}
#cards-container .teal .usa-card__header{text-align:center;padding: 32px 0 0 0;}
#cards-container .teal .usa-card__media {order: inherit; text-align:center}
#cards-container .teal .usa-card__img{border:none ; background-color:#fff; display:inline-block; border-radius:50%; text-align:center; background-repeat:no-repeat; background-size: contain; background-position:center; width:140px; height:140px;}
#cards-container .teal .usa-card__body p, #cards-container .teal .usa-card__header h3{color:#fff ;}
#cards-container .teal .usa-card__header h3{font-size:22px !important;}
#cards-container .teal .usa-card__img img{width:140px; height:140px;}
#cards-container .precHighlightedResourceCards a, #cards-container .precHighlightedResourceCards a:hover{text-decoration:none;}
/*FSA News Styles*/
h2#fsa-news_header{text-align:center;}
#fsa-news ul.perc-list-main{overflow:hidden; clear:both; padding:0; margin:0; }
#fsa-news ul.perc-list-main li{float:left; width:50%; list-style-type:none; padding:2rem 1rem 0; margin-bottom:1rem;}
#fsa-news ul.perc-list-main li a{font-family:Merriweather Web,Georgia,Cambria,Times New Roman,Times,serif; font-size:25px; line-height:30px;}
/*Side Nav styles*/
.usa-sidenav > li.side-nav-heading{font-size:20px; border-bottom:3px solid #d7d7d7; margin-bottom:12px; padding-bottom:6px;}
.usa-sidenav__item{border-top:0px;}
.usa-sidenav{font-size:18px; border-bottom:1px solid #d7d7d7;}
.usa-sidenav a{color:#4A77B4;}.usa-sidenav a:hover{cursor: pointer;}
.usa-sidenav .usa-current::after {background-color:#5D9732;}
.usa-sidenav .usa-current {background-color:#d7d7d7;}
/*Internal Page styles*/
#inner-content div.rxbodyfield img {max-width: 100%;margin: 10px;border-radius: 5px;box-shadow: 0 6px 6px #cfcfcf;}
#inner-content{margin:42px auto;}
#main-content{padding-left:2rem;}
#inner-content #main-content p, #fsa-news ul.perc-list-main li .perc-page-auto-list-summary-container p, #fence-feeds .feed-list li p.feed-body, .usa-card__body p{line-height: 24px;letter-spacing: 1px;}
#page-title{padding-left:0; padding-right:0;}
#button-container{margin-top:2.2rem; margin-bottom:2.65rem;}
#accordion-container{margin-top:2rem;}
#button-container #button-container-2{text-align:center;}
#button-container #button-container-3{text-align:right;}
#hero-content {width: 100%;text-align: center;height: 360px;padding: 13rem 0 3rem !important;background-position-y: 50%;background-size: cover;}
#hero-content h1 {color: #fff !important;margin: 0;padding: 0;font-size: 4rem !important;font-weight: 700 !important;text-shadow: 0 0 8px #666;background: #66666669;box-shadow: 15px 15px 15px #333;}
#breadcrumb-container ul.perc-breadcrumb-main{margin:0; padding:0; list-style-type: none;}
#breadcrumb-container ul.perc-breadcrumb-main li{display:inline;}
#breadcrumb-container ul.perc-breadcrumb-main li:after{background: url(/web_resources/themes/USDA-FSA/images/angle-arrow-right.svg) no-repeat center/.84375ex 1.35ex;display: inline-block;height: 1.35ex;width: .84375ex;content: "";vertical-align: baseline; margin-left: calc(.75rem + -.25em); margin-right: calc(.75rem + -.25em);}
#breadcrumb-container ul.perc-breadcrumb-main li.perc-list-last:after{background:none; margin-right: 0;}
/*EPAS styles*/
.usa-form{max-width:none;}
.usa-combo-box{width:15rem;}
/*Custom Widget Styles*/
.precFSAStateAddress h4, .precFSAStateExecutiveDirector h4{border-bottom: 3px solid #d7d7d7; padding-bottom: 6px; letter-spacing: 1px; line-height:22px;}
.precFSAStateAddress, .precFSAStateExecutiveDirector {border-bottom: 1px solid #d7d7d7;}
.precFSAStateExecutiveDirector img{ border-radius: 5px; box-shadow: 0 6px 6px #cfcfcf;}
.section-box-shadow {background: #FFFFFF;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.5);border-radius: 4px;padding: 1rem 1rem ;min-height: 10rem;height: auto;    text-decoration: none; color: #003DA6 !important;position: relative;overflow: hidden; margin-right:2rem;display: flex;justify-content: center; align-items: center;}
.section-box-shadow:hover{background-color:#1A6600;cursor:pointer; color:#fff !important;}
p.section-title{font-size:25px; text-align: center; margin:0; padding:0;}
.section-link {margin: 0px;padding: 0px;font-weight: bold;}
/*Blog List Styles*/
.perc-blog-list-container ol{margin:0; padding:0; list-style-type:none;}
#news-release-list{overflow:hidden; clear: both; }
#news-release-list ol.perc-blog-list{margin-top:3rem;}
#related-news .perc-list-main-wrapper ul.perc-list-main, #related-emergency-designations .perc-list-main-wrapper ul.perc-list-main, #recent-stakeholder-information .perc-list-main-wrapper ul.perc-list-main{list-style-type:none; padding:0; overflow:hidden; clear:both; }
#related-news .perc-list-main-wrapper ul.perc-list-main li.perc-list-element, #related-emergency-designations .perc-list-main-wrapper ul.perc-list-main li.perc-list-element, #recent-stakeholder-information .perc-list-main-wrapper ul.perc-list-main li.perc-list-element{width: 33%; float: left; border-left: 2px solid #D7D7D7;padding-left: 1rem; min-height:30rem; padding-right:1rem;}
#national-news ul, #emergency-designations ul, #stakeholder-information ul {list-style: none;padding-left: 0;}
#related-news .perc-list-main-wrapper ul.perc-list-main li.perc-list-first, #related-emergency-designations .perc-list-main-wrapper ul.perc-list-main li.perc-list-first, #recent-stakeholder-information .perc-list-main-wrapper ul.perc-list-main li.perc-list-first{padding-left:0; border-left: none;}
.perc-rss-icon{ background-image:url("/web_resources/themes/USDA-FSA/images/social-icons/rss-icon.svg"); float:right; width:39px; height:39px;}
h2.perc-blog-list-title{line-height: 1.5;}
.perc-archive-list .perc-archive-title{font-size: 20px; border-bottom: 3px solid #d7d7d7; margin-bottom: 12px; padding-bottom: 6px; line-height: 22px;   letter-spacing: 1px; margin-top:1.7rem; font-weight: bold;}
.perc-archive-list ul.perc-archive-list-container, .perc-archive-list ul.perc-archive-list-wrapper{ border-bottom: 1px solid #d7d7d7; line-height: 1.3; padding:0; list-style-type: none;}
.perc-archive-list .perc-archive-list-container li{list-style-type:none;}
.perc-archive-list-container ul{padding:0px;}
.perc-archive-list-container ul .perc-archive-month-wrapper{padding-left:1rem;}
.perc-archive-list .perc-archive-list-container li a{padding: 0.5rem 1rem; display: block; text-decoration: none;}
.perc-archive-list .perc-archive-list-container li a:hover{background-color:#f0f0f0; text-decoration:none;}
.perc-page-auto-list ul > li{margin-bottom:12px;}
.state-content .perc-page-auto-list .perc-pagination-container{display:none !important;}
#recent-stakeholder-information h3, #related-emergency-designations h3, #related-news h3{line-height:1.5;}
.perc-pagination-container{overflow:hidden; clear:both; margin-top:2rem; }
.perc-page-count{float:right; padding-top:0.5rem; padding-bottom:0.5rem;}
.perc-pagination-container ul{list-style-type:none; float:left; margin:0; padding:0;}
.perc-pagination-container .perc-goto-next::after { content: 'Next';}
.perc-pagination-container .perc-goto-last::after { content: 'Last';}
.perc-pagination-container .perc-goto-pre::after { content: 'Previous';}
.perc-pagination-container .perc-goto-first::after { content: 'First';}
.perc-pagination-container .perc-goto-next, .perc-pagination-container .perc-goto-last, .perc-pagination-container .perc-goto-pre, .perc-pagination-container .perc-goto-first{background-color: #5D9732;font-weight: bold;color: #fff;width: auto;border-radius: 5px; padding: 0.2rem 1rem; display:inline-block; border:0;}
.perc-pagination-container ul li{display:inline-block; background: #FFFFFF 0% 0% no-repeat ;  margin:0 5px;}
.perc-pagination-container ul li a{border: 2px solid #1A6600;}
/*Java application styles*/
.drop-icon:after{ font-family: 'Font Awesome 5 Free';font-weight: 900;content: '\f13a';display: inline-block;box-sizing: border-box;color: #494440;margin-left: -24px;pointer-events: none;background-color: #fff;padding:1px;font-size:16px;}
.drop-container:hover {}
.drop-container{width:90%;}
#reports-content{list-style-type:none; margin:0; padding:0;}
#reports-content li{border: 1px solid #cfcfcf; padding: 1rem; margin-bottom: 1rem; background: #fff; border-style: solid; box-shadow: 0px 3px 6px #00000029; border-color: #cfcfcf #cfcfcf #cfcfcf #B95915; border-width: 1px 1px 1px 5px;}
#reports-content li.active-feed{border-color: #cfcfcf #cfcfcf #cfcfcf #D7A900;}
#reports-content li:hover{border-color: #cfcfcf #cfcfcf #cfcfcf #D7A900;}
.report-filter{background: #FFFFFF 0% 0% no-repeat; box-shadow: 0px 3px 6px #00000029;border-radius: 5px; padding:1rem; margin-bottom:1rem;}
.report-filter .usa-label{margin-top:1rem; margin-bottom:1rem;}
.pdf-olive, .download-olive{color:#5D9732; margin-left:10px; font-size:28px;}
.close-icon{color:#5D9732; font-size:18px;}
.report-title{width:60%;}
#pdf_content_div{height:900px;display:none;}
.pdf_content{height:100%;}
.active-feed{display:block !important;}
.loan-details i, .print-link i, #print_div i, .eff-rate i{color:#1A6600;}
.eff-rate i{font-size:14px;}
.loan-details .border-grey{border-right:1px solid #707070;}
.filter-head{margin-top:0; border-bottom:3px solid #d7d7d7;}
#print_div{border-top:2px solid #707070;}
.usa-prose > table, .usa-table{margin-top:0;}
.usa-table--borderless td, .usa-table--borderless thead th{/*padding-left:0 !important;*/}
.usa-table--borderless th:first-child {padding-left: 1rem !important;}
.print-price .fsa-button, .print-price .fsa-button:hover{background-color:#5D9732;}
.print-loan-details p{margin:0; padding:0;}
.print-price table{margin-left:2rem; margin-right:2rem;}
.pcp-table td.padding-left-2, .pcp-table th.padding-left-2{padding-left:16px !important;}
.results-bottom div {border-right:1px solid #B9B9B9; padding-left: 5px; padding-right:5px; min-height: 8rem;height:100%;}
.results-bottom div:first-child{padding-left:0;}
.results-bottom div:last-child{border-right:none;}
.results-bottom{border-top:1px solid #b9b9b9; padding:0 1rem;}
.results-top{padding:0 1rem;}
.results-top .report-title{width:90%;}
.notices-reports li{padding:1rem 0 0 !important;}
div.search-results .usa-label{margin:1rem 0 0;}
div.search-results input{height:25px; width:90%;}
.stat-green::before{font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f111"; color:#3DCF00; padding:0 0.5rem;}
.stat-obs::before{font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f111"; color: red; padding:0 0.5rem;}
.status-for{width:47%;}
#searchSidebar h4{border-bottom:3px solid #E5E5E5; margin:0 1rem; padding:0; position:absolute; top:10px; width:80%;}
#searchSidebar form{width:90%; margin:0 1rem;}
.openbtn{background: inherit;border: 0;}
.openbtn .fa-bars::before, .openbtn .fa-search::before {color: #fff;font-size: 24px;}
.openbtn i{margin-top:1rem;}
.button-set .reset-button{color:#7E7D7D; border:1px solid #808080; background-color:#fff; font-weight:bold; padding:0.5rem 2rem; border-radius:5px; width:auto; cursor:pointer;}
input#noticeNumber{width:90%;}
#notices .sidebar {width: 0;position: relative;z-index: 1;background-color: #fff;overflow: hidden;/*transition: 0.5s;*/padding-top: 60px; box-shadow: 0px 3px 6px #00000029;border-radius: 0px 5px 5px 0px;	height:32rem; text-align:left;}
#notices .sidebar .closebtn { position: absolute; top: 0; right: 0; margin-left: 50px; color:#fff; background-color:#006D55; height:32rem; width:40px; font-size:25px; text-align: center; padding-top:6px;}
#notices .sidebar .closebtn:hover{color:#fff !important;}
#notices #open-search{background-color: #006D55; box-shadow: 0px 3px 6px #00000029;border-radius: 0px 5px 5px 0px; height:32rem; width:40px; text-align:center; margin-left:5px;}
#notices .openbtn {cursor: pointer; background-color:#006D55;}
#notices #searchSidebar .drop-icon::after{padding:1px 2px;}
.hide-list-item{display: none;}
.show-list-item{display: block;}
#closeButton { cursor: pointer;}
/*jquery accordion styles*/
.ui-accordion .ui-accordion-header p{margin:0; padding:0;}
.ui-accordion .ui-accordion-header {margin-bottom: 1rem;padding: 10px 15px;font-size: 20px !important; background: #1a6600; color: #fff;}
.ui-accordion .ui-accordion-header:active, .ui-accordion .ui-accordion-header:focus {border: none;outline: 0;-moz-outline-style: none;}
.ui-accordion .ui-accordion-header .ui-icon {left: 95% !important;top: 40% !important;}
.ui-accordion .ui-accordion-content {margin-top: -17px !important; margin-bottom: 1rem;}
#accordion  .ui-state-active span.ui-icon:after {font-family: "Font Awesome 5 Free";content: "\f139"; color: #fff !important;font-weight: 900;text-align: center; display: block;}
.ui-accordion-header:hover, .ui-accordion .ui-accordion-header:hover span.ui-icon:after {background: #1A6600 !important;color: #fff !important;}
.ui-accordion .ui-accordion-header span.ui-icon:after{font-family: "Font Awesome 5 Free"; content: "\f13a"; font-weight: 900; text-align: center;display: block;}
.ui-state-default .ui-icon {background-image: none !important;}
.ui-icon {text-indent: 0 !important; width: auto !important;height: auto !important;}
.ui-accordion-content table thead{background: none; color:inherit; }
/*Pagination Styles*/
ul.pagination-container{margin:0; padding:0; }
ul.pagination-container li{display:inline-block; background: #FFFFFF 0% 0% no-repeat ; border: 2px solid #1A6600;  margin:0 5px;}
ul.pagination-container li a{text-decoration:none;padding:0px 7px;}
.perc-pagination-container ul li a{text-decoration:none;padding:0px 7px;}
ul.pagination-container li.first-page, ul.pagination-container li.last-page, ul.pagination-container li.prev-page, ul.pagination-container li.next-page{border:0px; margin:0; padding:0;}
ul.pagination-container li.first-page a, ul.pagination-container li.last-page a, ul.pagination-container li.prev-page a, ul.pagination-container li.next-page a{padding:0.5rem 1rem;;}
ul.pagination-container li a.active-page, .perc-current-page{background-color:#1A6600; color:#fff;}
ul.pagination-container li a.active-page:hover, .perc-current-page:hover, .perc-goto-last:hover, .perc-goto-first:hover, .perc-goto-pre:hover, .perc-goto-next:hover{color:#fff !important;}