.cp_style_16339 .cp-popup .cpro-form .cp-form-input-field{
 font-size: 14px !important;
}
#craihuey_cta{
 background-color: #cc251c !important;
 color: #ffffff !important;
 padding: 15px !important;
 border-radius: 5px !important;
 margin-left: 25px !important;
}  .cp_style_16315 .cp-popup .cpro-form .cp-form-input-field{
 font-size: 12px !important;
}  .page-id-15785 .size-1of3{
 width: 29.667% !important;
 display: inline-block !important;
 padding: 10px !important;
}  .x-breadcrumb-wrap{
 display: none;
}
.caf-mb-4{
 margin-left: 15px !important;
 margin-right: 15px !important;
 padding: 15px !important;
 background-color: #cc251c !important;
 border-radius: 10px !important;
}  .caf-mb-4:hover{
 background-color: #0b43c4 !important;
}  .caf-mb-4 a{
 font-size: 18px !important;
 color: white !important;
 background-color: #cc251c !important;
}  .caf-mb-4 a:hover{
 background-color: #0b43c4 !important;
}  .caf-read-more {
 padding: 15px !important;
 background-color: #89bbfe !important;
 color: white !important;
}  .caf-post-title{
 background-color: white !important;
}  .caf-post-title h2{
 color: black !important;
 font-size: 18px !important;
 line-height: 24px !important;
 padding: 15px !important;
}  .page-numbers{
 background-color: #cc251c !important;
 color: white !important;
}  #tennessevoterguide_star{
 color: #cc251c !important;
 font-size: 32px;
 font-weight: 500;
}
.postid-15822 #give-sidebar-left{
 display: none;
}  .postid-15822 [id*=give-form] div.summary {
 width: 100%;
 float: right;
 padding-left: 250px;
 padding-right: 250px;
}  .blog .post{
 display: none !important;
}  .blog .et_builder_outer_content article:nth-child(-n+10){
 display: block !important;
}  .paged-2 .post, .paged-3 .post, .paged-4 .post, .paged-5 .post, .paged-6 .post, .paged-7 .post, .paged-8 .post, .paged-9 .post, .paged-10 .post, .paged-11 .post, .paged-12 .post, .paged-13 .post, .paged-14 .post, .paged-15 .post, .paged-16 .post, .paged-17 .post, .paged-18 .post, .paged-19 .post, .paged-20 .post, .paged-21 .post, .paged-22 .post, .paged-23 .post, .paged-24 .post, .paged-25 .post, .paged-26 .post, .paged-27 .post, .paged-28 .post, .paged-29 .post, .paged-30 .post, .paged-31 .post, .paged-32 .post, .paged-33 .post, .paged-34 .post, .paged-35 .post, .paged-36 .post, .paged-37 .post, .paged-38 .post, .paged-39 .post, .paged-40 .post, .paged-41 .post, .paged-42 .post, .paged-43 .post, .paged-44 .post, .paged-45 .post, .paged-46 .post, .paged-47 .post, .paged-48 .post, .paged-49 .post, .paged-50 .post, .paged-51 .post, .paged-52 .post, .paged-53 .post, .paged-54 .post, .paged-55 .post, .paged-56 .post, .paged-57 .post, .paged-58 .post, .paged-59 .post, .paged-60 .post, .paged-61 .post, .paged-62 .post, .paged-63 .post,.paged-64 .post, .paged-65 .post, .paged-66 .post, .paged-67 .post, .paged-68 .post, .paged-69 .post, .paged-70 .post, .paged-71 .post, .paged-72 .post, .paged-73 .post, .paged-74 .post, .paged-75 .post, .paged-76 .post, .paged-77 .post, .paged-78 .post, .paged-79 .post, .paged-80 .post, .paged-81 .post, .paged-82 .post, .paged-83 .post, .paged-84 .post, .paged-85 .post, .paged-86 .post, .paged-87 .post, .paged-88 .post, .paged-89 .post, .paged-90 .post, .paged-91 .post, .paged-92 .post, .paged-93 .post, .paged-94 .post, .paged-95 .post, .paged-96 .post, .paged-97 .post, .paged-98 .post, .paged-99 .post, .paged-100 .post, .paged-101 .post, .paged-102 .post, .paged-103 .post, .paged-104 .post, .paged-105 .post, .paged-106 .post, .paged-107 .post, .paged-108 .post, .paged-109 .post, .paged-110 .post, .paged-120 .post, .paged-113 .post, .paged-114 .post, .paged-115 .post, .paged-116 .post, .paged-117 .post, .paged-118 .post, .paged-119 .post, .paged-120 .post, .paged-121 .post, .paged-122 .post, .paged-123 .post, .paged-124 .post, .paged-125 .post, .paged-126 .post, .paged-127 .post, .paged-128 .post, .paged-129 .post, .paged-130 .post, .paged-131 .post{
 display: block !important;
}  .page-id-9785 .et_pb_post, .page-id-15785 .et_pb_post{
 display: none !important;
}  .page-id-9785 #post-15396, .page-id-9785 #post-15392, .page-id-9785 #post-15381{
 display: block !important;
}  .page-id-15785 #et_builder_outer_content .size-1of3 article:nth-child(-n+1), .page-id-15785 #et_builder_outer_content .size-1of3 article:nth-child(-n+1){
 display: block !important;
}
/*
Welcome to Custom CSS!  To learn how this works, see http://wp.me/PEmnE-Bt
*/  .menu-item:hover .sub-menu{
 display:block; 
}
.twitter-share-button{
 background-color: #00aced;
 color: white;
 padding: 4px;
 font-size: 13px;
 border-radius: 4px;
}
.twitter-share-button:hover{
 border: 2px #00aced solid;
 background-color: white;
 color: #00aced;
}
.page-id-8057 .entry-title{
 text-align:center;
}
.page-id-8057 .x-colophon.top{
 display:none;
}
.page-id-8057 .give-submit-button-wrap:before{
 content:"Step 7. Do it today";
 font-weight: 700;
 font-size: 1.15em;
}  .sg-page-title {
 text-align:center !important;
}
.give-submit-button-wrap .give-clearfix #give-purchase-button{
 border-color: #e02828;
 border-width: 3px;
 text-transform: uppercase;
 background-color: transparent;
 display: inline-block;
 position: relative;
 border: 1px solid #ff1c03;
 border-radius: 0;
 padding: 0.563em 1.125em 0.813em;
 cursor: pointer;
 font-size: 16px;
 font-weight: inherit;
 line-height: 1.3;
 text-align: center;
 vertical-align: middle;
 color: #ff0202;
 transition: all 0.15s linear;
}  #give-gateway-radio-list li{
 list-style:none !important;
}  #give-gateway-radio-list{
 margin-left:0 !important;
}  #give-donation-level-button-wrap li{
 list-style:none !important;
}
.mobile-search{
 display:none;
}
#et-boc input[type=email], #et-boc input[type=text]{ 
 border: 1px solid grey;
 margin-bottom: 3%;
}  #et-boc textarea{
 border: 1px solid grey;
}
.wpcf7-text, .wpcf7-textarea{
 width:100% !important;
 padding:10px !important;
 border:1px solid grey !important;
}  .wpcf7-submit{
 padding:10px !important; 
 color: #ffffff !important;
 border-color: rgb(233,29,14) !important;
 background-color: rgb(233,29,14) !important; 
 border:1px solid grey !important;
 text-shadow: 0 0.075em 0.075em rgba(0,0,0,0.5);
 border-radius: 0.25em !important; 
 font-size: 21px !important;
}  .wpforms-page-button {
 background-color: #e02828;
 color: #fff;
}  .sg-title{
 display:none;
}  div.wpforms-container-full .wpforms-form input[type=submit],
div.wpforms-container-full .wpforms-form button[type=submit],
div.wpforms-container-full .wpforms-form .wpforms-page-button {
 background-color: #e02828;
 color: #fff;
}  .d-button{ 
 background-color: #1aa0b1;
 padding: 10px;
 border-radius: 5px;
 color: white;
}  #close-pop-up{
 float: right;
 background-color: red !important;
 padding: 5px !important;
 height: 30px;
 width: 30px;
 text-align: center !important;
 line-height: 1;
 color: white !important;
 border-radius: 20px !important;
 cursor: pointer;
 font-weight: bold;
}  @media (max-width: 980px){
.size-1of1 article:nth-child(-n+3){
 display: block !important;
 }
}  @media (max-width: 786px){
 .menu-item-has-children .x-sub-toggle {
 width: 100% !important;
 text-align: right;
 } 
 .menu-item-has-children .x-sub-toggle>span {
 padding-right: 15px;
 } 
 #craihuey_cta{
 font-size: 12px !important;
 }
}  @media all and (max-width: 600px) and (min-width: 0px){ 
 .header-title{
 padding:0 !important;
 }
 .header-title h1{
 font-size: 27px !important;
 overflow-wrap: normal;
 } 
 h1{
 font-size:28px;
 } 
 h2{
 font-size:25px
 } 
 h3{
 font-size:20px;
 }
 .x-btn-navbar-search{
 display:none!important ;
 } 
 .mobile-search{
 display: inline-block;
 width: 100%;
 margin-top: 2%;
 margin-bottom: 2%;
 text-align: center;
 }
 .mobile-search input{
 height: 40px;
 border: 1px solid black;
 color: black;
 border-radius: 0;
 } 
 .mobile-search form{
 width: 50%;
 display: inline-block;
 }
}