.line {
    border-bottom: 1px solid #CCC;
    clear: both;
    }

.electionMainBlock{
	border:1px solid #afafae;
	padding:1px;
	margin-bottom:20px;
}
.eletableBorder{
}
.eletableBorder th{
	background:#d4d3d3;
	padding:8px;
	font-weight:bold;
	color:#830908;
	font-size:16px;
	border-right:1px solid #afafae;
	margin-top:1px;
}
.eletableBorder th.last{
	border-right:1px solid #fff;
}
.eletableBorder th.alignLeft{
	text-align:left;
}
.elecOddrow{
	background:#edecec;
}
.elecEvenrow{
	background:#f6f5f5;
}
.eletableBorder td{
	padding:8px;
	font-size:14px;
	text-align:center;
	color:#000000;
	border-bottom:1px solid #e4e3e3;
	border-top:1px solid #fff;
	border-right:1px solid #afafae;
}
.eletableBorder td.alignLeft{
	text-align:left;
	color:#234b7b;
}
.eletableBorder td.alignLeft a{
	color:#234b7b;
	font-weight:bold;
}
.eletableBorder td.last{
	border-right:none;
}
.eletableBorder td.moreLinks{
	color:#830908;
	font-size:14px;
	border-bottom:none;
	text-align:left;
}
.eletableBorder td.moreLinks a{
	padding:0 5px;
	color:#234b7b;
}
h1.electionHeading{
	color:#055083;
	font-size:27px;
	font-weight:bold;
}
.socialMediaBlock {
	border:1px solid #b1afaf;
	background:#f3f3f3;
	padding:10px;
	font-size:12px;
}
.socialMediaBlock a{
	float:left;
	margin-right:10px;
	color:#000;
}
.socialMediaBlock .print a{
	background:url(../images/icons/print.jpg) no-repeat left center;
	padding-left:30px;
	height:25px;
	line-height:25px;
}
.socialMediaBlock .bookmarks a{
	background:url(../images/icons/bookmark.jpg) no-repeat left center;
	padding-left:30px;
	height:25px;
	line-height:25px;
}
.stateScroll{
	background:#055083;
	padding:4px 0px 0 0px;
	font-size:15px;
	width:616px;
	height:25px;
}
.stateScroll ul{
	list-style-type:none;
}
.stateScroll ul li{
	display:inline;
	
}
.stateScroll ul li a{
	color:#fff;
	padding:0 15px;
	float:left;
	text-align:center;
	line-height:25px;
	text-decoration:none;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
}
.stateScroll ul li a.selected{
	color:#830908;
	background:#fff;
}
.totalResults{
	font-size:15px;
	color:#830908;
	float:left;
	font-weight:bold;
}
.totalSeats{
	font-size:15px;
	color:#830908;
	float:right;
	font-weight:bold;
}
td.partyText{
	font-weight:bold;
	text-align:left;
}
td.totalParties{
	font-weight:bold;
	color:#830908;
}

.floatblogLeftImg
{
   float:left;
   margin-right:10px;
}
.floatblogLeftImg img
{
   margin-right: 5px !important;
   /*border: 1px solid #a1a1a1;*/
   padding:1px;
}

.eleLeftBlock{
	width:300px;
	float:left;
}
.eleRightBlock{
	width:300px;
	float:right;
   background: #f2f2f2
}

.eleRightBlock .heading
{
   background-color: #ffffff;
}
#eleContentBlock{
   margin:27px 0;
}

#eleLeftPanel{
	float:left;
	width:620px;
}
#eleRightPanel{
	width:300px;
	float:right;
}

.blogText .newsSeperator
{
   padding-bottom: 10px;
   margin-bottom: 10px;
}
h4 a
{
   color: #234b7b !important;
}

.ele_menuitem
{
   width: 14%;
   text-align: center;
}

.ele_menuitem ul li
{
   text-align: left;
}
.whitebg
{
   background:#ffffff;
}

.primer_item
{
   float:left;
   margin-right:15px;
   margin-bottom:20px;
   text-align:center;
   width:100px
}

.primer_item img
{
   border: 1px solid #e2e2e2;
   padding:2px;
}

.primer_item h4
{
   font-size:13px;
   color:#234b7b ;
   width:120px;
}

.primer_item a
{
   text-decoration:none;
   cursor: pointer;
}

.primer_item .tagline
{
   font-size:80%;

}
.clearboth
{
   clear:both;
   padding: 10px 0px;
}
.sub_heading
{
background: #d2dfed; /* Old browsers */
background: -moz-linear-gradient(top,  #d2dfed 0%, #c8d7eb 26%, #bed0ea 37%, #afc7e8 62%, #bad0ef 78%, #99b5db 88%, #799bc8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d2dfed), color-stop(26%,#c8d7eb), color-stop(37%,#bed0ea), color-stop(62%,#afc7e8), color-stop(78%,#bad0ef), color-stop(88%,#99b5db), color-stop(100%,#799bc8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d2dfed 0%,#c8d7eb 26%,#bed0ea 37%,#afc7e8 62%,#bad0ef 78%,#99b5db 88%,#799bc8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d2dfed 0%,#c8d7eb 26%,#bed0ea 37%,#afc7e8 62%,#bad0ef 78%,#99b5db 88%,#799bc8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d2dfed 0%,#c8d7eb 26%,#bed0ea 37%,#afc7e8 62%,#bad0ef 78%,#99b5db 88%,#799bc8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d2dfed 0%,#c8d7eb 26%,#bed0ea 37%,#afc7e8 62%,#bad0ef 78%,#99b5db 88%,#799bc8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2dfed', endColorstr='#799bc8',GradientType=0 ); /* IE6-9 */



   -webkit-box-shadow: 1px 3px 4px rgba(0,0,0,.09);
   -moz-box-shadow: 1px 3px 4px rgba(0,0,0,.09);
   box-shadow: 1px 3px 4px rgba(0,0,0,.09);
    float: left;
   color: #b22929 !important;
   font-weight: bold !important;
   font-size: 13px;
   position: relative;
   border-radius:8px; 
   padding: 1px 1px 1px 6px;
   line-height: 23px;
   z-index: 1;
   width:100%;
}

.sub_heading_bg
{
   background-color: #760101;
   width:25px;
   height: 25px;
   float: left;
   -webkit-transform: translateX(-13px) translateY(3px) rotate(45deg);
   -ms-transform: translateX(-13px) translateY(3px) rotate(45deg);
   transform: translateX(-13px) translateY(3px) rotate(45deg);
   -webkit-border-radius: 5px 0 5px 0;
   -moz-border-radius: 5px 0 5px 0;
   -ms-border-radius: 5px 0 5px 0;
   -o-border-radius: 5px 0 5px 0;
   border-radius: 5px 0 5px 0;
   z-index: 0;
}

.primer_list_item
{
   clear:both;
   margin-bottom:5px;
}
.primer_list_item img
{
   border: 1px solid #e1e1e1;
   padding:2px;
   margin-right: 15px;   
   float:left;
   width:150px;
}

.links 
{
  float:right;
}

.profile_links
{
 float:right; 
 margin-top: 5px;
}
.profile_links img
{
   width:20px !important;
   border:none;
   margin-right:5px;
}
.links img
{
   width:16px !important;
   border:none;
   margin-right:5px;
}
.primer_list_item h2
{
   font-size:18px;
}

.primer_list_item h4
{
   color:#b22929;
   margin-bottom: 10px;
   
}

.primer_list_item a
{
   text-decoration:none;
   color:#b22929;
}

.bname_marginr
{
   margin-right:20px;
}
   
.blogger_image   
{
   width:100px !important;
}
.primer_list_item .holder
{
   /*  margin-left:25px;  */
}

.normalfont
{
   font-size:13px;
   line-height: 20px;
}

.primer_list_item .factfile,
.tagline,
.description
{
   font-size: 12px;
   line-height: 18px;
}

.factfile
{
   line-height: 20px;
   margin-top:4px
}

.tagline
{
   font-style:italic;
   background: #d2dfed;
   padding: 3px;
   border-radius: 5px;
}

.underline
{
   text-decoration:underline !important;
}

.center_align
{
   text-align:center;
}

.floatleft
{
   float:left;
}

.bottom_margin
{
   margin-bottom: 10px;
}

.readmore
{
   bottom: 10px;
   position: absolute;
   font-size:14px;
   color:#760101;
}

.readmore_blog
{
   float:right;
   font-size:14px;
   color:#760101;
}

.readmore_blog a,
.readmore a
{
   color:#760101;
   text-decoration:none;
}

.eleNewsText
{
   color: #363636;
   font-size: 13px;
   line-height: 18px;
   padding-bottom: 10px;
   width: 290px;
   float: left;
   margin-right: 20px;
}

.eleblogNewsText
{
   color: #363636;
   font-size: 13px;
   line-height: 18px;
   padding-bottom: 10px;
   margin-right: 20px;
}

.eleNewsText .postedBy
{
   font-weight:bold;
   margin-top: -5px;
}

.blogpost_title
{
   font-size:12px;
   color:#234b7b;
}

.blogname
{
   color: #b22929 !important;
   font-size: 13px;   
}

.blogText
{
   padding-right: 10px;
   padding-left: 10px;
}

.bloggerinfo
{
   margin: 10px 0 10px 0px;
   border-bottom:1px solid #C1C8CB;
   border-top:1px solid #C1C8CB;
   padding :5px 0 9px 5px;
   clear:left;
   min-height:50px;
}
.bloggerinfo div
{
float:left;
margin-right:6px;
}

.listitemblogs
{
   float:left;
   width: 280px;
}

.recentblog
{
   font-size: 14px;
   font-weight: bold;
   margin-bottom: 10px;
   color: #b22929;
}

.show_hide_leader,
.show_hide_state,
.show_hide_party

{
   float: left;
   position: relative;
   z-index: 100;
   background-color: #ffffff;
   padding-right: 6px;
   bottom: 3px;
}

.show_hide_leader img,
.show_hide_state img,
.show_hide_party img
{
   border: 1px solid #B8B8B8;
   padding: 4px;
   width: 17px;
   height: 15px;
   border-radius: 4px;
   -webkit-box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.1), inset 0px 1px 1px 1px rgba(255, 255, 255, 0.7);
   -moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.1), inset 0px 1px 1px 1px rgba(255, 255, 255, 0.7);
   box-shadow: inset 0px 0px 4px 0px rgba(0, 0, 0, 0.1), inset 0px 1px 1px 1px rgba(255, 255, 255, 0.7);
}
.show_hide_leader img:hover,
.show_hide_state img:hover,
.show_hide_party img:hover
{
  -webkit-box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.1), inset 0px 1px 1px 1px rgba(100, 119, 249, 0.7);
   -moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.1), inset 0px 1px 1px 1px rgba(100, 119, 249, 0.7);
   box-shadow: inset 0px 0px 4px 0px rgba(0, 0, 0, 0.1), inset 0px 1px 1px 1px rgba(100, 119, 249, 0.7);
}

.primeritem_sl
{
   float:right !important;
   text-align:center;
}
.primeritem_sl h3
{
   font-size:12px !important;
}
.greyscale img
{
   filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
   filter: gray;
   -webkit-filter: grayscale(1);
   
   margin-bottom: 10px;
   margin-top: 10px;
   margin-left: 10px;
   margin-right: 10px;
   margin-left: 5px;
   border-radius: 5px;
}

.greyscale img:hover {
   filter: none;
   -webkit-filter: grayscale(0);
}

#statesModal_leader .holder,
#statesModal_party .holder,
#statesModal_state .holder
{
   padding-left:70px
}

#statesModal_leader,
#statesModal_party,
#statesModal_state {
    position: absolute;
    display: block;
    width: 940px;
    top:30px;
    left: 0;
 
    opacity: 0;
    visibility: hidden;
    overflow: hidden;
    background: #ffffff;
    border-radius: 0 0 3px 3px;
      border: 1px solid #c1c1c1;
    -webkit-transition: all .3s ease .15s;
    -moz-transition: all .3s ease .15s;
    -o-transition: all .3s ease .15s;
    -ms-transition: all .3s ease .15s;
    transition: all .3s ease .15s;
    z-index: 500;
    
    -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.1), inset 0px 1px 1px 1px rgba(255, 255, 255, 0.7);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.1), inset 0px 1px 1px 1px rgba(255, 255, 255, 0.7);
box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.1), inset 0px 1px 1px 1px rgba(255, 255, 255, 0.7);

}

.nav_leader, .nav_party, .nav_state {
    display: inline-block;
    position: relative;
    cursor: default;
    
}

.pr_item_heading
{
   width:600px;
}


.nav_leader > li,
.nav_party > li,
.nav_state > li
{
   list-style:none;
}

#slideGallery img
{  
   margin-bottom: 5px;
   width: 120px;
   height:100px;
   padding: 2px;
   border: 1px #D5D5D5 solid;
   border-radius: 2px;
   box-shadow: 0px 0px 3px #CCCCCC;
   float: left;
   margin-left: 10px;
}

#slideGallery .quote
{
   font-size: 13px;
}

#slideGallery .quote-author
{
   font-weight: bold;
   float: right;
   font-size: 13px;
   text-align: center;
   margin-left: 10px;
   margin-top: 20px;
   margin-bottom: 20px;
   font-style: italic;
}
#slideGallery .quote
{
   float:left;
}


#sliderGallery div.slide 
{
   min-height:150px;
}
#sliderGallery .bx-wrapper .bx-viewport
{
   background-color: #F3F3F3;
}

#slideGallery .bigquote
{
   font-size: 90px;
   float: left;
   margin-right: 10px;
   font-family: times new roman;
   color: #2CAFAF;
   text-shadow: 3px 3px 4px #dddddd;
   margin-top: -20px;
   margin-left: 20px;
}
#slideGallery .quoteText
{
   margin-top: 20px;
   width: 450px;
}


#pollwrapper
{
   border:1px solid #BBBBBB; 
   border-radius:5px; 
   padding:10px; 
   color:#000;
   
    -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.1), inset 0px 1px 1px 1px rgba(255, 255, 255, 0.7);
   -moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.1), inset 0px 1px 1px 1px rgba(255, 255, 255, 0.7);
   box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.1), inset 0px 1px 1px 1px rgba(255, 255, 255, 0.7);

}
      
/*#pollwrapper .button{background: -moz-linear-gradient(center top , #EDEDED 5%, #DFDFDF 100%) repeat scroll 0 0 #EDEDED;
    border: 1px solid #DCDCDC;border-radius: 6px 6px 6px 6px;box-shadow: 0 1px 0 0 #FFFFFF inset;
    color: #777777;padding: 6px 9px; text-shadow: 1px 1px 0 #FFFFFF;margin-left: 10px;
}
*/
#pollwrapper #question{font-weight:bold;}
#pollwrapper #pollBox{margin-left:0%;}
#pollBox .option{margin-bottom:10px;}
.no_click{background-color:#000;}
#pollBox .answer{margin-left:4px; vertical-align: top;}

.countdowntext
{
   text-align: center;
   font-size: 14px;
   font-weight: bold;
   text-shadow: 1px 1px 3px #e3e3e3;
   color: #000000;
}

.countdowntext .days
{
   float: left;
   margin-left: 105px;
}

.countdowntext .hours
{
   float: right;
   margin-right: 100px;
}

.noborder
{
   border:none;
}

.electionhadlineblock
{
   width: 280px !important;
}

.page_keyword 
{
   float:left;
   margin-right:15px;
   vertical-align: middle;
   display: table-cell;
   padding-bottom:10px;
}

.page_keyword img
{
   margin-right: 5px;
   float: none;
   margin-bottom: 0px; 
}
.page_keyword a
{
   color:#234b7b;
}


.day1
{
   background: #ffffff; /* Old browsers */
   background: -moz-linear-gradient(top,  #ffffff 0%, #b5ff00 100%)!important; /* FF3.6+ */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#b5ff00))!important; /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(top,  #ffffff 0%,#b5ff00 100%)!important; /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top,  #ffffff 0%,#b5ff00 100%)!important; /* Opera 11.10+ */
   background: -ms-linear-gradient(top,  #ffffff 0%,#b5ff00 100%)!important; /* IE10+ */
   background: linear-gradient(to bottom,  #ffffff 0%,#b5ff00 100%)!important; /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b5ff00',GradientType=0 )!important; /* IE6-9 */

}
.day2
{
   background: #ffffff; /* Old browsers */
   background: -moz-linear-gradient(top,  #ffffff 0%, #fbc000 100%)!important; /* FF3.6+ */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fbc000))!important; /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(top,  #ffffff 0%,#fbc000 100%)!important; /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top,  #ffffff 0%,#fbc000 100%)!important; /* Opera 11.10+ */
   background: -ms-linear-gradient(top,  #ffffff 0%,#fbc000 100%)!important; /* IE10+ */
   background: linear-gradient(to bottom,  #ffffff 0%,#fbc000 100%)!important; /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fbc000',GradientType=0 )!important; /* IE6-9 */

}

.day3
{
   background: #ffffff; /* Old browsers */
   background: -moz-linear-gradient(top, #ffffff 0%, #fecea8 100%)!important; /* FF3.6+ */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fecea8))!important; /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(top, #ffffff 0%,#fecea8 100%)!important; /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top, #ffffff 0%,#fecea8 100%)!important; /* Opera 11.10+ */
   background: -ms-linear-gradient(top, #ffffff 0%,#fecea8 100%)!important; /* IE10+ */
   background: linear-gradient(to bottom, #ffffff 0%,#fecea8 100%)!important; /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fecea8',GradientType=0 )!important; /* IE6-9 */
}

.day4
{
background: #ffffff!important; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #fd83ce 100%)!important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fd83ce))!important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#fd83ce 100%)!important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#fd83ce 100%)!important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#fd83ce 100%)!important; /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#fd83ce 100%)!important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fd83ce',GradientType=0 )!important; /* IE6-9 */

}

.day5
{
background: #ffffff!important; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #feb7e1 100%)!important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#feb7e1))!important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#feb7e1 100%)!important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#feb7e1 100%)!important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#feb7e1 100%)!important; /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#feb7e1 100%)!important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#feb7e1',GradientType=0 )!important; /* IE6-9 */

}

.day6
{
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e2fe5c 100%)!important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e2fe5c))!important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e2fe5c 100%)!important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e2fe5c 100%)!important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e2fe5c 100%)!important; /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#e2fe5c 100%)!important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2fe5c',GradientType=0 )!important; /* IE6-9 */

}

.day7
{
background: #ffffff!important; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #85cffc 100%)!important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#85cffc))!important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#85cffc 100%)!important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#85cffc 100%)!important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#85cffc 100%)!important; /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#85cffc 100%)!important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#85cffc',GradientType=0 )!important; /* IE6-9 */

}

.day8
{
background: #ffffff!important; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #a6ffa5 100%)!important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#a6ffa5))!important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#a6ffa5 100%)!important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#a6ffa5 100%)!important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#a6ffa5 100%)!important; /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#a6ffa5 100%)!important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#a6ffa5',GradientType=0 ) !important; /* IE6-9 */

}

.day9
{
background: #ffffff !important; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #b4a6d9 100%)!important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#b4a6d9))!important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#b4a6d9 100%)!important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#b4a6d9 100%)!important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#b4a6d9 100%)!important; /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#b4a6d9 100%)!important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b4a6d9',GradientType=0 )!important; /* IE6-9 */

}

.z-tabs.horizontal.responsive>ul.z-tabs-nav>li.z-active a
{
   background: #ffffff; /* Old browsers */
}

.google-visualization-table-td-number
{
   text-align:center !important;
}

a img
{
   border:none;
}
/*
.nav_leader > li:hover > #statesModal_leader {
    opacity: 1;
    visibility: visible;
    overflow: visible;
}

.nav_party > li:hover > #statesModal_party {
    opacity: 1;
    visibility: visible;
    overflow: visible;
}

.nav_state > li:hover > #statesModal_state {
    opacity: 1;
    visibility: visible;
    overflow: visible;
}*/

/* Required for election day homepage winners and losers slider*/
.overlaytop {
		text-align: center;
      font-size: 15px;
      margin-bottom: 2px;
      text-transform:capitalize;
      font-weight:bold;
}
.win_lose_party
{
padding-bottom:0px;font-size:15px;font-weight: bold;
}
.win_lose_leaders
{
padding-bottom:0px;color:#055083;
}
.leader_item
{
text-align:center;
}
.leader_item img
{
border: 1px solid #E2E2E2;padding: 1px;
}
#losers
{
color:red;
}
#winners
{
color:green;
}
/*end */
#popUpDiv
{
   padding:10px;
   max-height: 400px;
   overflow-y: auto;
}
.total
{
text-align:right;
color:red;
padding-right: 7.5%;
}

.note
{
   float:left;
   padding-bottom:10px;
}
.extralinks a
{
   color: #CF001C;
   font-weight:bold;
}
.extralinks
{
   font-size:15px;
   margin-bottom:10px;   
   color: #830908;
}

#liveblogfeed
{
   border:1px solid #e3e3e3;
   box-shadow:0px 0px 3px #aaaaaa;
   height:300px;
   overflow: auto; 
   resize: vertical;
}

#liveblogfeed .item
{
  /*background: rgb(252,255,244); /* Old browsers */
   /*background: -moz-linear-gradient(top,  rgba(252,255,244,1) 0%, rgba(239,239,239,1) 100%); /* FF3.6+ */
  /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,255,244,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
   /*background: -webkit-linear-gradient(top,  rgba(252,255,244,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.1+ */
   /*background: -o-linear-gradient(top,  rgba(252,255,244,1) 0%,rgba(239,239,239,1) 100%); /* Opera 11.10+ */
   /*background: -ms-linear-gradient(top,  rgba(252,255,244,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */
   /*background: linear-gradient(to bottom,  rgba(252,255,244,1) 0%,rgba(239,239,239,1) 100%); /* W3C */
   /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
   
   background-color:#ffffff;


   border-bottom: 1px solid #F1F1F1;
   min-height:40px;
   /*display: table;*/
   line-height:41px;
   clear: both;
   width: 100%;
   float: left;
   
   -webkit-animation: fadein 2s; /* Safari and Chrome */
       -moz-animation: fadein 2s; /* Firefox */
        -ms-animation: fadein 2s; /* Internet Explorer */
         -o-animation: fadein 2s; /* Opera */
            animation: fadein 2s;
            
}

@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Firefox */
@-moz-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Safari and Chrome */
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Internet Explorer */
@-ms-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}â€‹

/* Opera */
@-o-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

#liveblogfeed .item .feedtime
{
   padding-right: 10px;
   font-weight:bold;
   text-align:left;
   display: table-cell;
   vertical-align:middle;
   padding-left: 10px;
   font-family:Arial;
   color: #055083;
   height: 20px;
   line-height: 30px;
   min-width: 100px;
}

#liveblogfeed  .item .description
{
   /*width: 480px;*/
   display: table-cell;
   vertical-align:middle;
   padding:8px;
   font-size:15px;
}
#liveblogfeed  .item .description a
{
   color: #CF001C;
}
.clear
{
   clear:both;
}
.title_padding
{
   padding: 8px 0px;
}
/*end*//