header#masthead{background-image:url(//www.electionodds.com/wp-content/themes/generatepress_child/../../../images/header-background.jpg);background-size:cover;resize:both;padding:0;border-bottom:1px solid #000}.fl-row-content{padding-left:20px !important;padding-right:20px !important}@media (max-width:768px){header#masthead{background-image:url(//www.electionodds.com/wp-content/themes/generatepress_child/../../../images/header-background.jpg);background-size:cover;resize:both;padding:0;border-bottom:1px solid #ccc}}.inside-header{background-image:url(//www.electionodds.com/wp-content/themes/generatepress_child/../../uploads/2019/07/inside-header-background.png);background-position:top left;background-repeat:no-repeat}.top-bar{display:none !important}#site-navigation{margin-top:25px}#menu-menu-artisan a,#menu-menu-artisan a:active{color:#fff}h1{color:#333;margin:0 !important}.widget_nav_menu{padding-left:5px}.widget_nav_menu .widgettitle{font-size:16px;color:#3b3b3b;border-bottom:2px solid #aa0202;margin:0 !important;text-align:center}.widget_nav_menu .menu li{color:#3b3b3b;font-size:15px;padding:3px 10px 2px 20px;border-bottom:1px solid #ccc}p.section-heading,.post h2,h2{font-size:134% !important}color:#333;margin:0px !important;padding:0px !important;font-weight:normal !important;}.section-headingXX:before{font-family:Font Awesome 5;content:"\f33d ";margin-right:8px;color:red;font-size:20px}.text-white{color:#fff !important}.main-nav a{color:#fff}.main-nav a:hover{color:#fff}.inside-right-sidebar{padding:0 !important;background-color:#ff0}.widget_nav_menu .widget-title,.rpwe_widget .widget-title{background:#2b3e4f !important;padding:9px !important;margin-bottom:5px !important;color:#fff !important;text-align:center;border-bottom:2px solid #ff3240 !important}.page-hero{border-bottom:1px solid #ccc}.bg-grey{background-color:#f9f9f9 !important;border-bottom:1px solid #ccc}.bg-white{border-bottom:1px solid #ccc}.img-border{border:1px solid #000;padding:2px}.responsive-table{overflow-x:auto}.table-striped thead tr{height:40px;color:#fff;background-color:#444}.table-striped tbody tr td{font-size:15px}.table-striped tbody tr:nth-child(even){background-color:#f9f9f9}.table-striped tbody tr:nth-child(odd){background-color:#fff}.lists-news li{margin:8px 0 0;line-height:15px;font-size:14px;font-style:italic}blockquote{max-width:800px !important;text-align:left;margin:30px;padding:20px;font-size:15px !important;color:#644e5b;border-left:3px solid #708ee3;border-radius:5px}.fl-accordion .fl-accordion-button{color:#282f38;background:#f5f5f5}.fl-accordion .fl-accordion-content{padding-top:10px}.rpwe-block ul{list-style:none!important;margin-left:0!important;padding-left:0!important}.rpwe-block li{border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px;list-style-type:none}.rpwe-block a{display:inline!important;text-decoration:none}.rpwe-block h3{background:none!important;clear:none;margin-bottom:0!important;margin-top:5px!important;font-weight:700;font-size:12px!important;line-height:1.5em}.rpwe-thumb{border:1px solid #ccc!important;box-shadow:none!important;margin:2px 10px 2px 0;padding:3px!important}.rpwe-summary{font-size:12px}.rpwe-time{color:#bbb;font-size:11px}.rpwe-comment{color:#bbb;font-size:11px;padding-left:5px}.rpwe-alignleft{display:inline;float:left}.rpwe-alignright{display:inline;float:right}.rpwe-aligncenter{display:block;margin-left:auto;margin-right:auto}.rpwe-clearfix:before,.rpwe-clearfix:after{content:"";display:table !important}.rpwe-clearfix:after{clear:both}.rpwe-clearfix{zoom:1}.fl-sidebar{background-color:#ff0}.articleX{margin-top:30px}#tbl-1 thead tr{height:40px;color:#3232a7;line-height:40px;background-color:#f8f8f8}.inner-row{display:flex;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;margin-left:auto;margin-right:auto;padding:0}.inner-row2{display:flex;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left;align-items:stretch;align-content:stretch;margin-left:auto;margin-right:auto;margin-bottom:26px;border-bottom:3px solid #fccbcb;padding:0}.inner-row .inner-row{width:276px}.inner-row .inner-row-header{font-size:97%;font-weight:800;color:#000;line-height:46px;padding:9px;background-color:#eeeded}.cell1{-webkit-box-flex:1;-webkit-flex:1 1 99%;-ms-flex:1 1 99%;flex:1 1 99%;position:relative;margin:0}.cell2{-webkit-box-flex:1;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%;position:relative;margin:0;border-radius:3px;width:80px}.cell3{-webkit-box-flex:1;-webkit-flex:1 1 23%;-ms-flex:1 1 23%;flex:1 1 23%;position:relative;margin:5px;height:77px;border-radius:3px;background-color:#eeeded;max-width:300px;border:1px solid #ccc}.cell4{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;position:relative;margin:0;border-radius:3px;max-width:75px}.cell5{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;position:relative;margin:0;border-radius:3px;max-width:121px}.cell6{-webkit-box-flex:1;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%;position:relative;margin:0;max-width:260px}.cell7{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;position:relative;margin:0;border-radius:3px}.cell11{float:left;width:70px}.cell12{float:left;width:147px}.cell13{float:left;width:70px}.inner-list{margin:13px 0 0 -2px}.inner-list li{list-style:none;margin:0 0 0 1px;font-size:61%;color:#fff !important;line-height:20px;text-align:left}.inner-list li a{font-size:120%;color:#4d4d4d !important;line-height:20px;text-align:left}.inner-list li a:hover{color:red !important}.inner-list li .lrg-txt{font-size:150%;color:#d7d7d7 !important;line-height:14px;text-align:left;font-weight:700}.inner-list bold{font-size:191%}.inner-list-odds{margin:4px -4px 0 0;background-color:#32496b;border-radius:5px;border:2px solid #fff;box-shadow:0px 0px 0px 2px #cd9c9c;transition:all .2s ease-in-out}.inner-list-odds:hover{transform:scale(1.1)}.inner-list-odds li{list-style:none;margin:5px 0 3px;font-size:70%;color:#e6e6e6;line-height:12px;text-align:center;font-weight:800}.inner-list-odds li a{list-style:none;margin:0;padding:2px;font-size:140%;border-top:2px solid #d68080;font-weight:700;line-height:27px;color:#f7f7f7 !important}.inner-list-odds li a:hover{color:#f75e5e !important}.flt-lft{float:left;margin:3px 7px 0 -4px}.big-name{font-size:120%;color:#ccc;font-weight:700}.sm-review{background-color:#f4f4f4;border:7px solid #d9e4ff;padding:0;margin:10px auto;border-radius:5px}.cell6 .section-header{font-size:230%;color:#cf4c4c;font-weight:600;line-height:55px;padding:0 !important;margin:-1px 0 0 9px !important}.feature-icons1{background-image:url(//www.electionodds.com/wp-content/themes/generatepress_child/../../../wp-content/uploads/2019/07/feature-icons1.png);background-repeat:no-repeat;background-position:center right;width:220px;height:60px;margin:3px -7px 0 auto}@media (max-width:480px){.feature-icons1,.cell6 .section-header{margin:10px auto;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.cell6 .section-header{text-align:center}.inner-row .inner-row-header{font-size:87%}}.can-cell{padding:0;margin:0}.can-cell{border:0;background-color:#ccc}.can-cell table,.can-cell tr,.can-cell td{border:0;background-color:#ccc}.can-cell table,.can-cell tr,.can-cell td{border:0}.section-heading2{font-size:113%;font-weight:600;border-bottom:1px solid #4e4ea0}.prop-box{padding:0;border:1px solid #e8e8e8;margin:10px auto 23px 0px;background-color:#fbfbfb !important;box-shadow:0px 2px 7px -4px #000;border-radius:3px;max-width:400px}.prop-box strong{padding:0;font-size:107%}.prop-box .grn-bld{font-size:107%;color:green;font-weight:700}.prop-box a{font-weight:700;text-decoration:none}.prop-box li{list-style:none;font-size:90%;line-height:30px;text-indent:17px;border-bottom:1px solid #ccc}.prop-box .tips_heading{font-size:100%;font-weight:700 !important;font-family:Helvetica,Arial,sans-serif;background-color:#607f9c !important;color:#fff;padding:3px 16px;text-shadow:0px 0px #000;border-top-left-radius:3px;border-top-right-radius:3px;white-space:nowrap;margin-bottom:0}.prop-box .tips_heading a{color:#ff7171}.prop-box .tips_heading a:hover{color:#fff}.prop-box ul{margin:0 0 -15px -15px !important}.post .prop-box ul{margin:0 0 -1px !important}ul.box-odds{margin-top:10px;margin-left:0}ul.box-odds li{display:inline-block;width:49.5%;padding:3px 8px;border:1px solid #ccc;margin-bottom:2px;color:#000}ul.box-odds li strong{display:inline-block;float:right;margin-right:0;width:80px;background:#be2a2a;text-align:center;color:#fff;border-radius:3px}.grid-thirds li{width:33% !important}.transparent ul.box-odds li{background-color:rgba(255,255,255,.7)}.review-container{width:100%;float:left;border:1px solid #ccc;padding:15px 15px 0;margin-bottom:20px;-moz-box-shadow:0 0 2px 2px #f1f1f1;-webkit-box-shadow:0 0 2px 2px#f1f1f1;box-shadow:0 0 2px 2px #f1f1f1;background-color:#fff;color:#111}.review-container .review-header{width:100%;float:left;border-bottom:1px solid #ccc;padding-bottom:5px;font-weight:700;color:#666;text-indent:10px}.review-container .review-image{width:230px;float:left;border-right:1px solid #ccc}.review-container .review-image img{width:200px;border:1px solid #ccc;padding:2px;margin-bottom:15px}.review-container .review-image a.green_btn{box-shadow:inset 0px 1px 0px 0px #a4e271;background:linear-gradient(to bottom,#89c403 5%,#77a809 100%);background-color:#89c403;border-radius:4px;border:1px solid #74b807;display:block;cursor:pointer;color:#fff;font-family:Arial;font-size:15px;font-weight:700;padding:6px 15px;text-decoration:none;text-shadow:0px 1px 0px #528009;width:194px;margin:auto}.review-container .review-text{float:right;width:calc(100% - 230px);padding-left:15px;margin-left:0;padding-top:10px;padding-bottom:7px;color:#333}.review-container .review-tagline{color:#be2a2a;font-weight:700;padding-top:0;margin-bottom:0}ul.list-grid{padding-left:0;margin-top:10px;margin-bottom:20px;margin-left:0;list-style:none;width:100%;float:left}.grid-thirds li{width:33%}.list-grid li{width:49%;min-width:180px;float:left;line-height:30px;border:1px solid #ccc;padding:4px 10px;margin:0 4px 4px -1px;font-size:85%;margin-top:-1px}.list-grid li:hover{background-color:#e5e5e5}.odds-btn li strong{display:block;width:70px;float:right;background-color:#5478c4;font-size:85%;border-radius:3px;text-align:right;color:#fff;padding-right:5px;text-shadow:1px 1px #000}@media (max-width:904px){.grid-thirds li{width:49.5% !important}}@media (max-width:780px){ul.box-odds li{width:99.5%}}@media (max-width:600px){.grid-thirds li{width:100% !important}.review-container .review-image{width:100%;float:left;border-bottom:1px solid #ccc;border-right:none;padding-bottom:20px}.review-container .review-text{float:left;width:100%;padding-left:0;padding-right:0;margin-left:0;padding-top:0;padding-bottom:7px;border-left:none}.review-container .review-header{padding-bottom:5px;text-indent:0px}}.table-wrapper{background-color:var(--header-bg);margin-bottom:20px}.table-wrapper p{color:#fff}.table-wrapper h2{color:#fff}.table-wrapper .faq h2{color:#fff;font-family:oswald;font-size:250%;text-align:center}table{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px}table td{text-align:center}table th{background-color:var(--nav-txt);color:#fff}table.table-center{text-align:center}table.table-highlight tr td:first-of-type{width:240px;text-align:center}.responsive-table{overflow-x:auto}.responsive-table td{font-family:oswald;font-size:110%}.responsive-table img{background-color:#000;margin:auto;border-radius:3px;border:0 solid #aeaeae;padding:5px 10px 4px !important;max-width:200px}table.table-highlight a.visit-link{display:block;background:var(--tbl-lnk);text-decoration:none;color:#000 !important;border-radius:5px;text-align:center;padding:5px 15px;border:1px solid #fff}@media (max-width:768px){.responsive-table td{font-size:90%;line-height:15px}.responsive-table img{padding:2px 10px !important;max-width:140px}.cya{display:none !important}}.review-tble{width:95%;margin:0 auto 20px auto}.review-tble th{background-color:#404040;color:#fff;font-size:85%;text-align:center !important;line-height:20px;border-bottom:1px solid #fff}.review-tble td{text-align:center;line-height:19px;font-size:85%}.review-tble tbody tr:nth-child(even){background:#eaeaf1}.review-tble h5{font-size:80% !important;margin:0;margin-top:-20px;font-family:oswald}.bg-grey{background-color:transparent}.sm-tble td{padding:2px !important}.sm-tble th{font-size:85% !important}