.electioninfographics{padding-top:20px}.electioninfographics h2{font-size:24px;color:#000;line-height:20px;text-transform:capitalize;font-weight:bold;margin-bottom:20px;border-bottom:2px solid #000;padding-bottom:8px}.electioninfographics ul li{margin:0 10px;border:1px solid #f2f2f2;border-bottom-color:#c5c5c5;box-shadow:0 1px #ececec;-moz-box-shadow:0 1px #ececec;-webkit-box-shadow:0 1px #ececec;float:left;width:30.3%;margin:0 3% 20px 0;position:relative;padding-bottom:38px;height:420px;box-sizing:border-box;-webkit-box-sizing:border-box}
.electioninfographics .w_img img{width:100%}.electioninfographics .cvs_wdt .desc{display:block;padding:10px 15px 0;font-size:18px;line-height:22px;color:#333;margin-bottom:10px}.electioninfographics .cvs_wdt .desc strong{display:block;margin-bottom:5px;width:100%;text-overflow:ellipsis;position:relative;overflow:hidden;max-height:66px}.electioninfographics .cvs_wdt .desc a{color:#333;font-weight:bold;display:block;max-height:45px;overflow:hidden}.electioninfographics .cvs_wdt .w_byline{display:block;padding:0 15px;font-size:16px;line-height:18px;color:#000;font-weight:bold}
.electioninfographics .cvs_wdt .w_cat{display:block;padding:0 15px;margin-bottom:8px;font-size:12px;line-height:14px;color:#666;text-transform:uppercase}.electioninfographics .cvs_wdt strsyn{overflow:hidden;display:block;font-size:14px;line-height:22px;height:66px;overflow:hidden}.electioninfographics .cvs_wdt .scl-wdgt{padding:0 15px;position:absolute;z-index:50;bottom:10px;left:0}@media screen and (max-width:999px){.electioninfographics.wrapper{width:730px;margin:0 auto}.electioninfographics .cvs_wdt .desc a{max-height:65px}
}