/* WARNING: Do not edit this file. It is dynamically generated. Any edits you make will be overwritten. */
/* This file generated using Weaver Xtreme 4.2.1 subtheme: EagleForum-V-245 */
/* Weaver Xtreme styles - Version 245 */
.block-inside{max-width:940px;margin-left:auto;margin-right:auto;}
.page #content{overflow:visible !important;}.single #content{overflow:visible !important;}.blog #content {overflow:hidden !important;}
a, .wrapper a {color:#1F1BA6;}
a:hover, .wrapper a:hover {color:#C92D0E;}
a, .wrapper a{font-weight:bold;}
.wrapper .entry-meta a, .wrapper .entry-utility a {color:#474134;}
.wrapper .entry-meta a:hover,.wrapper .entry-utility a:hover {color:#D20000;}
.wrapper .widget a {color:#000000;}
.wrapper .widget a:hover {color:#D20000;}
.wrapper .widget a:hover{text-decoration:underline;}
.wrapper .widget a{font-weight:normal;}
.border {border:1px solid #222222;}.border-bottom{border-bottom:1px solid #222222;}
@media (min-width:768px) { .menu-primary ul ul,.menu-primary ul.mega-menu li {border:1px solid #222222;}
.menu-primary ul ul.mega-menu{border:none;} }
@media (min-width:768px) { .menu-secondary ul ul,.menu-secondary ul.mega-menu li {border:1px solid #222222;}
.menu-secondary ul ul.mega-menu{border:none;} }
body {background-image: url(/wp-content/themes/weaver-xtreme/assets/images/gr.png); background-attachment: scroll; background-repeat: repeat-x;}
#site-title,.site-title {max-width:90.00000%;}
#site-tagline,.site-title {max-width:90.00000%;}
#branding #header-image img{margin-left:auto;margin-right:auto;} /* align-center*/#header.header-as-bg-parallax,#header.header-as-bg-responsive,#header.header-as-bg{background-position-x:center;}#branding #header-image img{max-width:100.00000%;}
html.ie8 #branding #header-image img{width:100.00000%;}
.weaverx-theme-menu .current_page_item > a,.weaverx-theme-menu .current-menu-item > a,.weaverx-theme-menu .current-cat > a {color:#C0C0C0 !important;}
.weaverx-theme-menu .current_page_item > a,.weaverx-theme-menu .current-menu-item > a,.weaverx-theme-menu .current-cat > a{font-weight:bold}
.container img, .colophon img {padding:0px;}
.container img, .colophon img {background-color:transparent;}
.entry-summary,.entry-content {padding-top:1.00000em;}
#content ul,#content ol {margin-bottom:1.50000em;}
.commentlist li.comment, #respond {background-color:transparent;}
#content table {border-style:none;}
#content tr th, #content thead th {font-weight: bold;border-bottom: 1px solid #888;background-color:transparent;}
#content tr td {border-style:none;}table,td,th{border:none}
.wp-caption p.wp-caption-text, #content .gallery .gallery-caption,.entry-attachment .entry-caption, #content figure figcaption {color:#333333;}
.single #nav-above{display:none;margin:0;}
.single #nav-below{display:none;margin:0;}
body{font-size:0.93750em;}
body.is-smalltablet{font-size:1.00000em;}body.is-phone{font-size:1.00000em;}body{line-height:1.50000;}.widget-area{line-height:1.27500;}.customA-font-size{font-size:1em;}.customA-font-size-title{font-size:1.50000em;}.customB-font-size{font-size:1em;}.customB-font-size-title{font-size:1.50000em;}body {background-color:#EEEEEE;}
.menu-primary .wvrx-menu-container,.menu-primary .site-title-on-menu,.menu-primary .site-title-on-menu a {background-color:#2B547E;}
.menu-primary .wvrx-menu-container,.menu-primary .site-title-on-menu,.menu-primary .site-title-on-menu a {color:#FFFFFF;}
.menu-secondary .wvrx-menu-container {background-color:#2B547E;}
.menu-secondary .wvrx-menu-container {color:#FFFFFF;}
.menu-extra .wvrx-menu-container {background-color:#2B547E;}
.menu-extra .wvrx-menu-container {color:#FFFFFF;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {background-color:#FFFFFF;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {color:#000000;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {background-color:#FFFFFF;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {color:#000000;}
.menu-extra .wvrx-menu ul li a,.menu-extra .wvrx-menu ul.mega-menu li {background-color:#FFFFFF;}
.menu-extra .wvrx-menu ul li a,.menu-extra .wvrx-menu ul.mega-menu li {color:#000000;}
.menu-primary .wvrx-menu > li > a {color:#FFFFFF;}
.menu-primary .wvrx-menu > li > a:hover {color:#FFFFFF !important;}
.menu-primary .wvrx-menu > li > a:hover {background-color:#49729C !important;}
.menu-secondary .wvrx-menu > li > a {color:#FFFFFF;}
.menu-secondary .wvrx-menu > li > a:hover {color:#FFFFFF !important;}
.menu-secondary .wvrx-menu > li > a:hover {background-color:#49729C !important;}
.menu-extra .wvrx-menu > li > a {color:#FFFFFF;}
.menu-extra .wvrx-menu > li > a:hover {color:#FFFFFF !important;}
.menu-extra .wvrx-menu > li > a:hover {background-color:#49729C !important;}
.menu-primary .wvrx-menu ul li a {color:#000000;}
.menu-primary .wvrx-menu ul li a:hover {color:#FFFFFF !important;}
.menu-primary .wvrx-menu ul li a:hover {background-color:#49729C !important;}
.menu-secondary .wvrx-menu ul li a {color:#000000;}
.menu-secondary .wvrx-menu ul li a:hover {color:#FFFFFF !important;}
.menu-secondary .wvrx-menu ul li a:hover {background-color:#49729C !important;}
.menu-extra .wvrx-menu ul li a {color:#000000;}
.menu-extra .wvrx-menu ul li a:hover {color:#FFFFFF !important;}
.menu-extra .wvrx-menu ul li a:hover {background-color:#49729C !important;}
#site-title img.site-title-logo {max-height:32px;}.menu-primary .menu-toggle-button {color:#FFFFFF;}
.menu-primary .wvrx-menu-html {color:#FFFFFF;}
@media(min-width:768px) {
.menu-primary .wvrx-menu a{border-right:1px solid #000000;}
.menu-primary ul.wvrx-menu > li:first-child {border-left:1px solid #000000;}
.menu-primary .wvrx-menu ul > li:first-child{border-top:1px solid #000000;}
.menu-primary .wvrx-menu ul a {border-top:none;border-left:none;border-right:none;border-bottom:1px solid #000000;}
.menu-primary .wvrx-menu-container li a{padding-right:0.75em;}
.menu-primary .menu-hover.menu-arrows .has-submenu > a{padding-right:1.5em;}
.menu-primary .menu-arrows.menu-hover .toggle-submenu{margin-right:0em;}
.menu-primary .wvrx-menu-container{margin-top:0px;}
.menu-primary .wvrx-menu-container{margin-bottom:0px;}
.menu-primary .wvrx-menu,.menu-primary .wvrx-menu-container{text-align:left;}
}
.menu-primary .menu-arrows .toggle-submenu:after{color:#FFFFFF;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#FFFFFF;}
.menu-primary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#FFFFFF;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#000000;}
.menu-secondary .menu-toggle-button {color:#FFFFFF;}
@media(min-width:768px) {
.menu-secondary .wvrx-menu a{border-right:1px solid #000000;}
.menu-secondary ul.wvrx-menu > li:first-child {border-left:1px solid #000000;}
.menu-secondary .wvrx-menu ul > li:first-child{border-top:1px solid #000000;}
.menu-secondary .wvrx-menu ul a {border-top:none;border-left:none;border-right:none;border-bottom:1px solid #000000;}
.menu-secondary .wvrx-menu-container li a{padding-right:0.75em;}
.menu-secondary .menu-hover.menu-arrows .has-submenu > a{padding-right:1.5em;}
.menu-secondary .menu-arrows.menu-hover .toggle-submenu{margin-right:0em;}
.menu-secondary .wvrx-menu-container{margin-top:0px;}
.menu-secondary .wvrx-menu-container{margin-bottom:0px;}
.menu-secondary .wvrx-menu,.menu-secondary .wvrx-menu-container{text-align:left;}
}
.menu-secondary .menu-arrows .toggle-submenu:after{color:#FFFFFF;}
.menu-secondary .menu-arrows ul .toggle-submenu:after{color:#FFFFFF;}
.menu-secondary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#FFFFFF;}
.menu-secondary .menu-arrows ul .toggle-submenu:after{color:#000000;}
.menu-extra .menu-toggle-button {color:#FFFFFF;}
.menu-extra .wvrx-menu-html{margin-top:.425em;}
@media(min-width:768px) {
.menu-extra .wvrx-menu a{border-right:1px solid inherit;}
.menu-extra ul.wvrx-menu > li:first-child {border-left:1px solid inherit;}
.menu-extra .wvrx-menu ul > li:first-child{border-top:1px solid inherit;}
.menu-extra .wvrx-menu ul a {border-top:none;border-left:none;border-right:none;border-bottom:1px solid inherit;}
.menu-extra .wvrx-menu-container li a{padding-right:0.75em;}
.menu-extra .menu-hover.menu-arrows .has-submenu > a{padding-right:1.5em;}
.menu-extra .menu-arrows.menu-hover .toggle-submenu{margin-right:0em;}
.menu-extra .wvrx-menu-container{margin-top:0px;}
.menu-extra .wvrx-menu-container{margin-bottom:0px;}
.menu-extra .wvrx-menu,.menu-extra .wvrx-menu-container{text-align:left;}
}
.menu-extra .menu-arrows .toggle-submenu:after{color:#FFFFFF;}
.menu-extra .menu-arrows ul .toggle-submenu:after{color:#FFFFFF;}
.menu-extra .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#FFFFFF;}
.menu-extra .menu-arrows ul .toggle-submenu:after{color:#000000;}
@media screen and (min-width:768px) {
.l-content-rsb{width:75.10000%;}.l-content-rsb-m{width:74.10000%;margin-right:1.00000%;}
.l-sb-right{width:24.90000%;}.l-sb-right-lm{width:23.90000%;margin-left:1.00000%;}.l-sb-right-rm {width:23.90000%;margin-right:1.00000%;}
.l-sb-right-split{width:30.00000%}
.l-sb-right-split-lm{width:29.00000%;margin-left:1.00000%;}
.l-content-ssb{width:46.00000%;margin-left:24.00000%;}
.l-content-ssb-m{width:44.00000%;margin-left:25.00000%;margin-right:1.00000%;}
.l-content-ssbs{width:46.00000%;}
.l-content-ssbs-m{width:44.00000%;margin-left:1.00000%;margin-right:1.00000%;}
.l-sb-left-split{margin-left:-70.00000%;width:24.00000%}
.l-sb-left-split-top{width:24.00000%}
.l-sb-left-split-rm{margin-left:-70.00000%;width:23.00000%}
.l-sb-left-split-top-rm {margin-right:1.00000%;width:23.00000%;}
}
.l-widget-area-top{width:auto;}
.l-widget-area-bottom{width:auto;}
#container{width:100%;}.is-phone #container{width:100%}
#colophon{width:100%;}.is-phone #colophon{width:100%}
#footer-html{width:100%;}.is-phone #footer-html{width:100%}
#footer-widget-area{width:auto;}
.l-widget-area-footer{width:auto;}
#header{width:100%;}.is-phone #header{width:100%}
#header-html{width:100%;}.is-phone #header-html{width:100%}
#header-widget-area{width:auto;}
.l-widget-area-header{width:auto;}
#infobar{width:100%;}.is-phone #infobar{width:100%}
#primary-widget-area {background-color:transparent;}
#primary-widget-area {padding-left:0px;}
#primary-widget-area {padding-right:0px;}
#primary-widget-area {padding-top:0px;}
#primary-widget-area {padding-bottom:0px;}
#primary-widget-area {margin-top:0px;}
#primary-widget-area {margin-bottom:10px;}
.widget-area-primary {background-color:transparent;}
.widget-area-primary {padding-left:0px;}
.widget-area-primary {padding-right:0px;}
.widget-area-primary {padding-top:0px;}
.widget-area-primary {padding-bottom:0px;}
.widget-area-primary {margin-top:0px;}
.widget-area-primary {margin-bottom:10px;}
#secondary-widget-area {background-color:transparent;}
#secondary-widget-area {padding-left:0px;}
#secondary-widget-area {padding-right:0px;}
#secondary-widget-area {padding-top:0px;}
#secondary-widget-area {padding-bottom:0px;}
#secondary-widget-area {margin-top:0px;}
#secondary-widget-area {margin-bottom:10px;}
.widget-area-secondary {background-color:transparent;}
.widget-area-secondary {padding-left:0px;}
.widget-area-secondary {padding-right:0px;}
.widget-area-secondary {padding-top:0px;}
.widget-area-secondary {padding-bottom:0px;}
.widget-area-secondary {margin-top:0px;}
.widget-area-secondary {margin-bottom:10px;}
.widget-area-top {background-color:#FFFFFF;}
.widget-area-top {padding-left:8px;}
.widget-area-top {padding-right:8px;}
.widget-area-top {padding-top:8px;}
.widget-area-top {padding-bottom:8px;}
.widget-area-top {margin-top:0px;}
.widget-area-top {margin-bottom:0px;}
.widget-area-bottom {background-color:#FFFFFF;}
.widget-area-bottom {padding-left:8px;}
.widget-area-bottom {padding-right:8px;}
.widget-area-bottom {padding-top:8px;}
.widget-area-bottom {padding-bottom:8px;}
.widget-area-bottom {margin-top:10px;}
.widget-area-bottom {margin-bottom:10px;}
#header {background-color:transparent;}
#header {padding-left:0px;}
#header {padding-right:0px;}
#header {padding-top:0px;}
#header {padding-bottom:0px;}
#header {margin-top:0px;}
#header {margin-bottom:0px;}
#header-html {padding-left:0px;}
#header-html {padding-right:0px;}
#header-html {padding-top:0px;}
#header-html {padding-bottom:0px;}
#header-html {margin-top:0px;}
#header-html {margin-bottom:0px;}
#header-widget-area {padding-left:0px;}
#header-widget-area {padding-right:0px;}
#header-widget-area {padding-top:0px;}
#header-widget-area {padding-bottom:0px;}
#header-widget-area {margin-top:0px;}
#header-widget-area {margin-bottom:0px;}
.widget-area-header {padding-left:0px;}
.widget-area-header {padding-right:0px;}
.widget-area-header {padding-top:0px;}
.widget-area-header {padding-bottom:0px;}
.widget-area-header {margin-top:0px;}
.widget-area-header {margin-bottom:0px;}
#colophon {background-color:#EEEEEE;}
#colophon {padding-left:8px;}
#colophon {padding-right:8px;}
#colophon {padding-top:8px;}
#colophon {padding-bottom:8px;}
#colophon {margin-top:0px;}
#colophon {margin-bottom:0px;}
#footer-html {padding-left:0px;}
#footer-html {padding-right:0px;}
#footer-html {padding-top:0px;}
#footer-html {padding-bottom:0px;}
#footer-html {margin-top:0px;}
#footer-html {margin-bottom:0px;}
#footer-widget-area {background-color:transparent;}
#footer-widget-area {padding-left:8px;}
#footer-widget-area {padding-right:8px;}
#footer-widget-area {padding-top:8px;}
#footer-widget-area {padding-bottom:8px;}
#footer-widget-area {margin-top:0px;}
#footer-widget-area {margin-bottom:0px;}
.widget-area-footer {background-color:transparent;}
.widget-area-footer {padding-left:8px;}
.widget-area-footer {padding-right:8px;}
.widget-area-footer {padding-top:8px;}
.widget-area-footer {padding-bottom:8px;}
.widget-area-footer {margin-top:0px;}
.widget-area-footer {margin-bottom:0px;}
#content {background-color:transparent;}
#content {color:#292929;}
#content {padding-left:2.00000%;}
#content {padding-right:2.00000%;}
#content {padding-top:4px;}
#content {padding-bottom:8px;}
#content {margin-top:0px;}
#content {margin-bottom:0px;}
#container {background-color:transparent;}
#container {padding-left:0px;}
#container {padding-right:0px;}
#container {padding-top:5px;}
#container {padding-bottom:0px;}
#container {margin-top:0px;}
#container {margin-bottom:0px;}
#infobar {background-color:#FFFFFF;}
#infobar {padding-left:5px;}
#infobar {padding-right:5px;}
#infobar {padding-top:0px;}
#infobar {padding-bottom:0px;}
#infobar {margin-top:0px;}
#infobar {margin-bottom:0px;}
#wrapper {background-color:#FFFFFF;}
#wrapper {color:#292929;}
#wrapper {padding-left:3px;}
#wrapper {padding-right:3px;}
#wrapper {padding-top:3px;}
#wrapper {padding-bottom:3px;}
#wrapper {margin-top:0px;}
#wrapper {margin-bottom:0px;}
.post-area {background-color:transparent;}
.post-area {padding-left:0.00000%;}
.post-area {padding-right:0.00000%;}
.post-area {padding-top:0px;}
.post-area {padding-bottom:10px;}
.post-area {margin-top:0px;}
.post-area {margin-bottom:15px;}
.widget {background-color:transparent;}
.widget {color:#000000;}
.widget {padding-left:0px;}
.widget {padding-right:0px;}
.widget {padding-top:0px;}
.widget {padding-bottom:0px;}
.widget {margin-top:0px;}
.widget {margin-bottom:20px;}

/* ** Expand/extend ** */
.wvrx-not-safari #nav-primary .wvrx-menu-container{max-width:none ;width:calc(100vw - 8px)  ;margin-left: calc(-1 * (0px) - 3px);margin-right: calc(-1 * (0px) - 3px);}
.wvrx-not-safari.no-vert-scrollbar #nav-primary .wvrx-menu-container{width:100vw ;}
.wvrx-not-safari #nav-primary .wvrx-menu-container{padding-left:calc(3px + 0px); padding-right:calc(3px + 0px);}
.wvrx-not-safari #nav-secondary .wvrx-menu-container{max-width:none ;width:calc(100vw - 8px)  ;margin-left: calc(-1 * (0px) - 3px);margin-right: calc(-1 * (0px) - 3px);}
.wvrx-not-safari.no-vert-scrollbar #nav-secondary .wvrx-menu-container{width:100vw ;}
.wvrx-not-safari #nav-secondary .wvrx-menu-container{padding-left:calc(3px + 0px); padding-right:calc(3px + 0px);}

@media (min-width:940px) {
.wvrx-not-safari #nav-primary .wvrx-menu-container {margin-left:calc(-1 * (50vw - 4px - (940px / 2))  - 3px - 0px);margin-right:calc(-1 * (50vw - 4px - (940px / 2))  - 3px - 0px);}
.wvrx-not-safari.no-vert-scrollbar #nav-primary .wvrx-menu-container {margin-left:calc(-1 * (50vw - (940px / 2))  - 3px - 0px);margin-right:calc(-1 * ((50vw - (940px / 2)) ) - 3px - 0px);}
.wvrx-not-safari #nav-primary .wvrx-menu-container{padding-left:calc((50vw - 4px - (940px / 2))  + 3px + 0px);padding-right:calc((50vw - 4px - (940px / 2))  + 3px + 0px);}
.wvrx-not-safari.no-vert-scrollbar #nav-primary .wvrx-menu-container{padding-left:calc((50vw - (940px / 2))  + 3px + 0px); padding-right:calc((50vw - (940px / 2))  + 3px + 0px);}
.wvrx-not-safari #nav-secondary .wvrx-menu-container {margin-left:calc(-1 * (50vw - 4px - (940px / 2))  - 3px - 0px);margin-right:calc(-1 * (50vw - 4px - (940px / 2))  - 3px - 0px);}
.wvrx-not-safari.no-vert-scrollbar #nav-secondary .wvrx-menu-container {margin-left:calc(-1 * (50vw - (940px / 2))  - 3px - 0px);margin-right:calc(-1 * ((50vw - (940px / 2)) ) - 3px - 0px);}
.wvrx-not-safari #nav-secondary .wvrx-menu-container{padding-left:calc((50vw - 4px - (940px / 2))  + 3px + 0px);padding-right:calc((50vw - 4px - (940px / 2))  + 3px + 0px);}
.wvrx-not-safari.no-vert-scrollbar #nav-secondary .wvrx-menu-container{padding-left:calc((50vw - (940px / 2))  + 3px + 0px); padding-right:calc((50vw - (940px / 2))  + 3px + 0px);}
 }
 /* /EE */
.wrapper #site-title a,.wrapper .site-title a {color:#FEF9EE;}
#site-tagline > span,.site-tagline > span {color:#FFFAEF;}
.page-title {color:#000000;}
.wrapper .post-title a,.wrapper .post-title a:visited {color:#0A0A0A;}
.widget-title{border-bottom: 1px solid #000000;}
.widget-title {color:#000000;}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6 {color:#0A0A0A;}
#nav-header-mini{margin-top:0.00000em}
.blog .sticky {background-color:#888888;}
hr {background-color:#387CA6;}
.entry-meta {background-color:transparent;}
.entry-meta {color:#706752;}
.entry-utility {background-color:transparent;}
.entry-utility {color:#706752;}
input,textarea {background-color:#FFFFFF;}
.menu-primary .wvrx-menu-container .search-form .search-submit {color:#FFFFFF;}
#content .search-form .search-submit {color:#292929;}
#wrapper .search-form .search-submit {color:#292929;}
.widget .search-form .search-submit {color:#000000;}
#inject_preheader {background-color:#2B547E;}
#inject_container_top {background-color:#FFFFFF;}
.post-title{margin-bottom:0.2em;}
#inject_fixedtop,#inject_fixedbottom,.wvrx-fixedtop,.wvrx-fixonscroll{max-width:940px;}
.ie8 #inject_fixedtop,.ie8 #inject_fixedbottom,.ie8 .wvrx-fixedtop,.ie8 .wvrx-fixonscroll{max-width:940px;}
@media (max-width:940px) {.wvrx-fixedtop,.wvrx-fixonscroll,#inject_fixedtop,#inject_fixedbottom {left:0px;margin-left:0 !important;margin-right:0 !important;}}
@media (min-width:940px) {
			#inject_fixedtop {margin-left:-3px;margin-right:-3px}
			.wvrx-fixedtop,.wvrx-fixonscroll{margin-left:-3px;margin-right:calc(3px - 0px - 6px)}
			}
@media (min-width:940px) {
			#inject_fixedbottom {margin-left:-3px;margin-right:-3px}
			}

/* Weaver Xtreme Plus CSS Styles - Version 3.1.1 */
/* Weaver Xtreme Plus Background Images */

/* CSS+ Rules */
hr {height:1px;}

/* Global Custom CSS Rules */
.lcp_catlist li {padding-bottom:5px; }


.genlt{

/* For web browsers who care */

	opacity: 0.25;

	/* For IE 5-7 */

	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=25);

	/* For IE 8 (and 9, 10, 11?). Don't miss the added quotes */

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";

zoom: 1;

}

.textwidget p {
    margin-bottom: 0em !important;
}

.white-box{
border:solid 1px #DEDEDE;
background:#FFFFFF;
color:#222222;
padding:4px;
text-align:left;
}


.gray-box{
border:solid 1px #DEDEDE;
background:#EFEFEF;
color:#222222;
padding:4px;
text-align:left;
}


.header-widget-num-1

{
    margin-bottom: 0px !important;
}



.subh1 {font-family: arial, sans-serif;  font-size: 13pt; font-weight: bold; color:#BB0000;} 

.endorse-state {font-family: arial, sans-serif;  font-size: 13pt; font-weight: bold; color:#BB0000;}
.endorse-year {font-family: arial, sans-serif;  font-size: 12pt; font-weight: bold; color:#000000;text-decoration: underline;padding-bottom:10px;}

.primary {font-family: arial, sans-serif;  font-size: 10pt; font-weight: bold; font-style: italic;color:#008080;}

.cool-border{
             border:5px double #999 !important;
             padding:5px;
             }

.button {
   
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
width:100%;
}

.button2 {
   
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;

}


.buttonb {
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
 background-color: #2b547e; /* Blue */
    color: white;
    border: 1px solid #2b547e; /* Blue */
padding:3px;
border-radius: 4px;
text-align:center;
text-decoration: none;
font-weight: bold;
}

.buttonb:hover {
background-color: white;
    color: black;
    
padding:3px;
text-decoration: none;
font-weight: bold;
}


.buttong {
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
  background-color: #4CAF50; /* Green */
    color: white;
    border: 1px solid #4CAF50; /* Green */
padding:3px;
border-radius: 4px;
text-align:center;
text-decoration: none;
font-weight: bold;
}

.buttong:hover {

background-color: white;
    color: black;
   
padding:3px;
text-decoration: none;
font-weight: bold;
}

.buttong:hover-red {

background-color: d20000;;
    color: white;
   
padding:3px;
text-decoration: none;
font-weight: bold;
}



.buttongray {
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
 background-color: #696969; /* Gray */
    color: white;
    border: 1px solid #696969; /* gray */
padding:3px;
border-radius: 4px;
text-align:center;
text-decoration: none;
font-weight: bold;
}

.buttongray:hover {
background-color: white;
    color: black;
    
padding:3px;
text-decoration: none;
font-weight: bold;
}

.buttongray2 {
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
 background-color: #FFFFFF; /* White */
    color: black;
    border: 1px solid #696969; /* Gray */
padding:3px;
border-radius: 4px;
text-align:center;
text-decoration: none;
font-weight: bold;
}

.buttongray2:hover {
background-color: #696969;
    color: white;
    
padding:3px;
text-decoration: none;
font-weight: bold;
}





.buttonr {
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
 background-color: #d20000; /* Red */
    color: white;
    border: 1px solid #d20000; /* Red */
padding:3px;
border-radius: 4px;
text-align:center;
text-decoration: none;
font-weight: bold;
}

.buttonr2 {
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
 background-color: #FFFFFF; /* White */
    color: black;
    border: 1px solid #d20000; /* Red */
padding:3px;
border-radius: 4px;
text-align:center;
text-decoration: none;
font-weight: bold;
}


.buttonb2 {
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
 background-color: #FFFFFF; /* White */
    color: black;
    border: 1px solid #2b547e; /* Blue */
padding:3px;
border-radius: 4px;
text-align:center;
text-decoration: none;
font-weight: bold;
}


.buttonb2:hover {
background-color: #2b547e;
    color: white;
    
padding:3px;
text-decoration: none;
font-weight: bold;
}




.buttonr:hover {
background-color: white;
    color: black;
    
padding:3px;
text-decoration: none;
font-weight: bold;
}

.buttonr2:hover {
background-color: #D20000;
    color: white;
    
padding:3px;
text-decoration: none;
font-weight: bold;
}



.centerDC {font-family:Arial;font-size:150%;font-weight:bold;color:navy;background-image:url('http://eagleforum.org/wp-content/uploads/2016/12/Capitol-450x129.jpg');}

.imagewrapper {
  width: 100%; /* Or whatever width you want */
}
.imagewrapper img {
  max-width: 100%;
  height: auto;
  width: auto; /* For IE8 */
}

img {
max-width:100%;height:auto;
width: auto9; /* ie8 */}

h2 {font-size:150%}

li.nostyle {
    list-style-type: none;
}

.dk-speakup-pemetition label {text-transform: capitalize !important;}

.element {
  -webkit-hyphens: auto;
     -moz-hyphens: auto;
          hyphens: auto;
}

.srr-date {font-style:italic;font-size:80%; padding-bottom: 15px;}
.cat_date {font-style:italic;font-size:80%;}
.cat_title {font-weight: bold;text-decoration: underline;}
.cat_titlenu {font-weight: bold;}

.srr-wrap  {  border-top: 0 none;  padding: 5px !important;}
.srr-item  {  border-top: 0 none;  padding: 5px !important;}

ul.blogroll li {padding-bottom:3px;padding-top:3px;border-bottom: 1px solid #CCC;
list-style-type: none;}

#linkcat-161 ul{
height:350px; width:100%; overflow:auto;
padding-left:0; margin:0;
}



.jetpack-image-container {padding-bottom:1px;}

.widget-area {padding:5px;5px;0px;}

.post-feed .by-author {display:none;}

.widget_rss li {margin-bottom: 4px; border-bottom: 1px solid #CCC;list-style-type: square;}
.widget_rss  {font-family: arial, sans-serif;  font-size: 11pt; font-weight: bold;color:#000000;}
.rss-date {font-style:normal  !important; font-size: 10pt;}

.entry-content, .entry-summary {padding: 0 0 0;}


.wvrx-menu-container ul li {border-left-color:#2B5B79;}
 .wvrx-menu-container ul li:last-child {border-right-color:#2B5B79;}










.red {color:#d20000;}
.yellow {color:#FFFF40;}

.efbanner {width:100%;background: none repeat scroll 0 0 #D20000;
    border: 1px solid #6D9561;
    box-shadow: 0 8px 6px -6px #58595B;
    color: white;
    float: left;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 24px;
    height: 48px;
    margin: 0 0 30px 20px;}


.page-link {font-weight:bold;background-color: #EEEEEE;padding: 10px 10px 10px 10px;border-top: 1px solid #808080;border-bottom: 1px solid #808080;}
.page-link a, .page-link a:link {padding: 4px 6px 4px 6px;margin: 2px;text-decoration: none;
    border: 1px solid #e7e7e7;color: #1868AD;background-color: #FFFFFF;}

.page-link a:visited {padding: 4px 6px 4px 6px;margin: 2px;text-decoration: none;border: 1px solid #e7e7e7;
    color: #1868AD;background-color: #FFFFFF;}

.page-link a:hover {border: 1px solid #3b3b3b;color: #3b3b3b;background-color: #FFFFFF;}
.page-link a:active {padding: 4px 6px 4px 6px;margin: 2px;text-decoration: none;border: 1px solid #e7e7e7;
    color: #e56100;background-color: #FFFFFF;}



.wvrx-menu-container a {text-decoration: none;}
.infobar a {text-decoration: none;}

.councilmenu {
background-color:#C0C0C0;
border-top: 1px solid #CCC;
border-right: 1px solid #666;
border-bottom: 1 px solid #666;
border-left: 1 px solid #CCC;
!important;
}


.emailmenu {
background-color:#AC0606;
border-top: 1px solid #CCC;
border-right: 1px solid #666;
border-bottom: 1 px solid #666;
border-left: 1 px solid #CCC;
!important;
}

.emailmenu2 {
border-top: 1px solid #CCC;
border-right: 1px solid #666;
border-bottom: 1 px solid #666;
border-left: 1 px solid #CCC;
!important;
}


.emailmenu3 {
border-top: 1px solid #666;
border-right: 1px solid #666;
border-bottom: 3 px solid #FFF;
border-left: 1 px solid #CCC;
!important;
}



.petitionmenu {
border-bottom: 1px solid #000000;
!important;
}


.vmenu1 {
border-top: 1px solid #FFFFFF;
border-bottom: 1 px solid #EEEEEE;
!important;
}


.vmenu2 {
border-top: 1px solid #CCC;
border-right: 1px solid #666;
border-bottom: 1 px solid #666;
border-left: 1 px solid #CCC;
!important;
}

.gen {font-family: arial, sans-serif;  font-size: 10pt;}
.genb {font-family: arial, sans-serif; font-size: 10pt;  font-weight: bold;}

.subh6 {font-family: arial,helvetica; font-size: 13pt; color:#FFFFFF; font-variant: small-caps; font-weight: bold; text-decoration:none;}
.subh7 {font-family: arial,helvetica; font-size: 15pt; color:#FFFFFF; font-variant: small-caps; font-weight: bold; text-decoration:none;}
.gensm {font-family: arial, sans-serif;  font-size: 8pt;} 
.gen11b {font-family: arial, sans-serif;  font-size: 11pt; font-weight: bold;}
.gen11 {font-family: arial, sans-serif;  font-size: 11pt;}
.gen12 {font-family: arial, sans-serif;  font-size: 12pt;}
.gen12b {font-family: arial, sans-serif;  font-size: 12pt; font-weight: bold;}
.gen13b {font-family: arial, sans-serif;  font-size: 13pt; font-weight: bold;}
.subhdr {font-size: 14pt; color:#000000; font-variant: small-caps; font-weight: bold;}

.psrheader {
background-color:#EEEEEE;
font-family: arial, sans-serif; 
font-size : 16px; 
font-weight : bold; 
color : black; 
padding: 5px;
border-bottom: 1px solid #808080;
display: block;
} 

.red22 {
font-family: arial, sans-serif; 
font-size : 22px; 
font-weight : bold; 
color : #D20000; 
text-shadow: 1px 1px #c0c0c0;
}


.pg1a {
background-color:#F8F8F8;
padding: 2px;
border-top: 5px double #2B547E;
border-bottom: 2px solid #2B547E;
display: block;
} 

.topichdr {
font-family: arial, Sans-Serif; 
font-size : 16px; 
font-weight : bold; 
color : #000000; 
padding: 5px;
border-bottom: 1px solid #3767B1;
border-top: 1px solid #ffffff;
BACKGROUND:#FFFFFF;
display: block;
} 

 
.prhdr {
font-family: arial, sans-serif; 
font-size : 16px; 
font-weight : bold; 
color : black; 
padding: 3px;
border-bottom: 1px solid #808080;
display: block;
} 

.pg1hdr {
font-family: arial, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : white; 
padding: 1px;
text-align:center;
display: block;
} 

.genhdr {
font-weight : bold; 
color : black; 
padding: 3px;
border-bottom: 1px solid #808080;
display: block;
} 


.genblack {
font-weight : bold; 
color : black; 
} 

#table1 { 
  margin-left: 03% ;
  margin-right: auto;
}




.prhdr {
font-family: arial, Sans-Serif; 
font-size : 16px; 
font-weight : bold; 
color : #000000; 
padding: 5px;
border-bottom: 1px solid #C0C0C0;
border-top: 1px solid #ffffff;
BACKGROUND:#FFFFFF;
} 



.alignleft {
	float: left;
}
.alignright {
	float: right;
}

/* CW Menu start */
.cwmenu a{
font: normal 13px Arial, Sans-Serif;
color: black;
font-weight: bold; 
background: #D8E4F1;
display: block;
padding: 5px;
line-height: 17px;
text-align:center;
text-decoration: none;
border: 1px solid #000000;
}

.cwmenu a:visited{
color: black;
}

.cwmenu a:hover{ /*hover state CSS*/
color: white;
background: #274D7C;
}

/* CW Menu end */




/* vendor prefixes removed for clarity */
.ribbon {
    width: 350px;
    margin: 10px auto;
    padding: 0 10px 0;
    position: relative;
    color: #444;
    background: #fff;
    border: 1px solid #d2d2d2;
    border-radius: 3px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.ribbon h3 {
    display: block;
    height: 25px;
    line-height: 1.3;
    width: 360px;
    margin: 0;
    padding: 5px 10px;
    position: relative;
    left: -16px;
    top: 8px;
    color: #cfcfcf;
    text-shadow: 0 1px 1px #111;
    border-top: 1px solid #363636;
    border-bottom: 1px solid #202020;
    background: #333;
    background: linear-gradient(top, #383838 0%, #262626 100%);
    border-radius: 2px 2px 0 0;
    box-shadow: 0 1px 2px rgba(0,0,0,0.3);
}
.ribbon h3::before,
.ribbon h3::after {
    content: '';
    display: block;
    width: 0;
    height: 5;
    position: absolute;
    bottom: -11px;
    z-index: -10;
    border: 5px solid;
    border-color: #242424 transparent transparent transparent;    
}
.ribbon h3::before {left: 0;}
.ribbon h3::after {right: 0;}



/* Round */
.ribbon.round h3 {
    border-radius: 4px;
}
.ribbon.round h3::before,
.ribbon.round h3::after {
    width: 10px;
    height: 10px;
    bottom: -4px;
    border: none;
    border-radius: 10px;
}
.ribbon.round h3::before {
    background: #33aaf8;
    background: linear-gradient(left, #33aaf8 0%, #0674bb 100%);
}
.ribbon.round h3::after {
    background: #33aaf8;
    background: linear-gradient(right, #33aaf8 0%, #0674bb 100%);
}









/* Print Style Sheet */
@media print {
BODY {background: white; color:black; margin:0; width:100%;}

#content img {display: none  !important;}




#site-title {display:none;}
#content{ margin-left:0; 
     float:none; 
     width:auto; }



#ads  {display:none !important;}
#Ads1 {display:none !important;}
#Ads2 {display:none !important;}
#Ads3 {display:none !important;}
#Ads4 {display:none !important;}
#Ads5 {display:none !important;}
#Ads6 {display:none !important;}
#Ads7 {display:none !important;}
#Ads8 {display:none !important;}
#RndAds {display:none !important;}
#RandomAds {display:none !important;}
#adunit {display:none !important;}
#ads {display:none !important;}
#inject_premain {display:none !important;}

#comments {display:none;}
#sidebar {display:none;}
#footer {display:none;}
.wvr_gadget  {display:none;}
.addthis_toolbox {display:none;}
.noprint {display:none;} 

}
/* End Weaver Xtreme CSS */
