/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Sep 14 2018 | 03:14:06 (pm)
/*
/******* Do not edit this file *******/

.2tsponsors {max-height:100px !important;}
.et_pb_slide_content {  text-transform:uppercase;padding: 25px !important;
}
.et_pb_slide_description {padding-top: 100px;padding-bottom:100px;} 
.et_pb_slide_description a {text-transform:uppercase;}
.et_pb_slider h2.et_pb_slide_title {
    font-weight: bold !important;
    font-size: 60px !important;text-shadow:0px 0px 0px;}
#et-top-navigation {  padding-top: 14px;}
.et_fixed_nav #logo {
  max-height: 72px;}
.et_pb_bg_layout_light h3 {font-family:georgia, serif;font-style:italic;color:#fff;background:#092e6e;padding: 10px;}

.pdf-dl {padding: 15px 0 15px 62px;
  background: url('/wp-content/uploads/2015/06/pdf-paper.png') no-repeat;}
.podh2 {text-transform:uppercase;}
.et_pb_blog_grid .et_pb_post {border:0px;}
.blue-bg h3 {font-family:georgia, serif;font-style:italic;color:#fff;}
.page h1, .darktitle {font-family:georgia, serif;font-style:italic;color:#fff;background:#092e6e;padding: 10px;}
.home h1, h1.et_pb_module_header {font-style:normal;background:transparent;}
h1.et_pb_module_header {font-family: "open sans", sans-serif;
    font-weight: 600;
    text-transform: uppercase;}
.fp-sb .widgettitle {display:none}
.fp-sb {border-right:0px;border-left:0px;}
.fp-sb li a {font-size:18px;color:#000;}
.fp-sb li {margin-bottom:15px !important;}
.fp-sb .post-date {display:block;}
li.donate a {background:#d9232e; padding:.75em;}
li.donate a:after {content:url('/wp-content/uploads/2015/06/donate-icon-small.png');padding-left:5px;}
.bottom-nav {padding:9px 0px;}
.ajaxsearchpro h3 {background:transparent;text-decoration:none;}
h2 {font-weight: 300;}
.pagetitle h1 {background:transparent;font-size:60px;text-shadow:3px 3px 8px rgba(0,0,0,0.7);}
#cs-b57cb8cb.cs-form-container .submit input[type="submit"] {background:#092e6e;}
#cs-b57cb8cb.cs-form-container label {
    font-size: 18px;
    margin: 10px 0;
    font-weight: 300;
}
.fp-sb li a {
    font-size: 18px;
    color: #000 !important;
    font-weight: 700;
}
.fp-sb li a:hover {color:#092e6e;}
.et_pb_widget h2 a {font-size:16px;}
.donation-amounts ul.gfield_radio li input[type=radio] {
   display:none
}
.donation-amounts ul.gfield_radio li label {
    background-color: #eee;
    width: 69px;
    padding: 5px 0px;
    text-align: center;
margin-left:0px;
cursor:pointer;
}
.donation-amounts ul.gfield_radio li input[type=radio]:checked+label {
    background-color: #da232f;
color:#fff;font-weight:normal;
}
.donation-amounts ul.gfield_radio li {float:left;margin-right:5px;}
.donation-form .gform_footer input[type=submit] {
    background: #d9232e;
    padding: .75em;
color:#fff;border:0px;cursor:pointer;width:135px;}
.donation-form .gform_footer input[type=submit]:after {content:url('/wp-content/uploads/2015/06/donate-icon-small.png');padding-left:5px;}
.donation-form .gform_footer input[type=submit]:hover {
opacity:0.8;-moz-transition: background-color 0.4s, color 0.4s ease-in-out;
    -webkit-transition: background-color 0.4s, color 0.4s ease-in-out;
    transition: background-color 0.4s, color 0.4s ease-in-out;
}
#cs-b57cb8cb.cs-form-container p {padding-bottom:0px;}
.fp-blog .et_pb_promo_description {display:none;}
.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=email], .gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=number], .gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=password], .gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=tel], .gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=text], .gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=url], .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=email], .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=number], .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=password], .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=tel], .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=text], .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=url], .gform_wrapper .ginput_complex input[type=email], .gform_wrapper .ginput_complex input[type=number], .gform_wrapper .ginput_complex input[type=password], .gform_wrapper .ginput_complex input[type=tel], .gform_wrapper .ginput_complex input[type=text], .gform_wrapper .ginput_complex input[type=url], .gform_wrapper input[type=email], .gform_wrapper input[type=number], .gform_wrapper input[type=password], .gform_wrapper input[type=tel], .gform_wrapper input[type=text], .gform_wrapper input[type=url] {height:45px;}
.donation-amt ul li {display:inline; float:left; }
.donation-amt input {display:none}
.donation-amt ul li label { background:#f8f8f8; padding: 12px 23px !important;border:#eee solid 1px; font-size:22px;margin:0 15px 0 0 !important;}
.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,  .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label {background:#00a2ff;color:#fff;}
.gform_wrapper .donate-total span.ginput_total {font-size:40px;}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {
font-size: 22px;
    padding: 10px 15px;
    background: #d9232e;
    color: #fff;
    border: 0px;
    cursor: pointer;}
.senator .et_post_meta_wrapper, .representative .et_post_meta_wrapper {display:none;}
.page h1.lph1 {    background: transparent;
    color: #404040;
    font-size: 55px;
    font-family: "Open Sans", Arial, sans-serif;
    font-style: normal;
    text-transform: uppercase;}
.header-normal h1 {background:transparent;font-size: 55px;
    font-family: "Open Sans", Arial, sans-serif;
    font-style: normal;
    text-transform: uppercase;}
.entry-content ul ul {padding-bottom:0px;}
#gform_11 input, #gform_11 .textarea {width:350px;}
#gform_11 ul {padding-left:0px;}
@media (max-width: 479px) {
.et_pb_slider h2.et_pb_slide_title {font-size:40px !important;}
}
.page h1.hnormal, .page h3.hnormal {background:transparent; font-family:"Open Sans", Arial, sans-serif;font-style:normal;color:#000;padding-left:0px;}
body .spreedly-modal-overlay, body #spreedly-modal-overlay {display:none;}
.press-feed h2 {font-size:18px;margin-top:15px;font-weight:bold;text-transform:uppercase}
.press-feed article {margin-bottom:15px;}

.gridder{margin:0px;padding:0px;list-style-type:none;font-size:0}.gridder-list,.gridder-show{font-size:16px}.gridder-list{display:inline-block;vertical-align:top}.gridder-show{display:block;float:left;width:100%;position:relative}.gridder-content{display:none}.gridder-list{width:30.83333%}.gridder-list:nth-child(n){margin-bottom:1%;margin-right:1%}.gridder-list:nth-of-type(6n){margin-right:0;margin-bottom:0}
.gridder{margin:0px;padding:0px;list-style-type:none}.gridder-list{display:inline-block;vertical-align:top}.gridder-show{display:block;float:left;width:100%;position:relative;background:#e7e7e7}.gridder-show.loading{background:#e7e7e7}.gridder-content{display:none}.gridder-list{width:30.83333%;padding:10px;}.gridder-list:nth-child(n){margin-bottom:0px;margin-right:1%}.gridder-list:nth-of-type(6n){margin-right:0;margin-bottom:0}.gridder-show{padding:20px;background:#e7e7e7;margin-bottom:0px}.gridder-navigation .gridder-nav.disabled{opacity:.5}.gridder-list{cursor:pointer}.gridder-list:hover{opacity:0.8}.hasSelectedItem .gridder-list{opacity:.5}.hasSelectedItem .gridder-list.selectedItem{opacity:1}
.gridder-list {height:275px;background:#efefef url('/wp-content/uploads/2017/08/btg-small-clean.png') no-repeat center top;background-position-y:20px;padding-top:120px;margin-top:1%;}
.gridder-expanded-content br {display:none !important;}
.gridder-expanded-content ol { list-style-type: upper-alpha;}
.gridder-expanded-content ol ol{ list-style-type: upper-roman;}
.gridder-expanded-content ol ol ol { list-style-type: decimal;}
.gridder-expanded-content ol ol ol ol { list-style-type: lower-alpha;}
.gridder-list img {width:35%;}
.gridder-list h3 {width:100%;text-align:center;margin-top:60px;font-size: 18px;font-weight: bold;text-transform: uppercase;background:transparent; font-family:"Open Sans", Arial, sans-serif;font-style:normal;color:#000;padding-left:0px;}
.gridder-expanded-content {padding:0px 30px;}
.gridder-expanded-content h3 {background:transparent; font-family:"Open Sans", Arial, sans-serif;font-style:normal;color:#000;padding-left:0px;margin:0px;padding:0px;font-weight:bold;text-transform:uppercase;}
.gridder-expanded-content span {font-style:italic;color:#a12826;}
.gridder-expanded-content ol {padding-left:25px;}
.gridder-expanded-content li {line-height:18px;padding-left:20px;}
.hasSelectedItem .gridder-list.selectedItem {background:#e7e7e7 url('/wp-content/uploads/2017/08/btg-small-broken.png') no-repeat center top;background-position-y:20px;}
.gridder-navigation {display:none;}
#categories-4 h4.widgettitle {display:none;}
.et_pb_bg_layout_light .et_pb_widget li a:hover {color:#000;}