.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;height:auto;max-width:100%;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);opacity:.5;filter:alpha(opacity=50)}.carousel-control.left{background-image:-webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel-control.right{right:0;left:auto;background-image:-webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;left:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}

.thumbnail {
  display: inline-block;
  display: block;
  height: auto;
  max-width: 100%;
  padding: 4px;
  line-height: 1.428571429;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}


.thumbnail>img {
  display: block;
  height: auto;
  max-width: 100%;
}




.special-banner {background: url( /blob/2087956/1441072571000/pre-norm-banner-1408-data.jpg) no-repeat; height: 250px;overflow: hidden;position:relative; background-size: contain;
background-color: #fff; border-bottom: 1px solid black;}


.special-banner-nomination {background: url( /blob/2088600/1441072548000/norm-banner-1408-data.gif) no-repeat; height: 250px;overflow: hidden;position:relative; background-size: contain;
background-color: #fff; border-bottom: 1px solid black;}


.special-banner-rally{background: url(/blob/2094770/1441184080000/banner-rally2-data.gif ) no-repeat; height: 250px;overflow: hidden;position:relative; background-size: contain;
background-color: #fff; border-bottom: 1px solid black;}


.special-banner-rally-noon{background: url(/blob/2107614/1441590053000/banner-rally-noon-data.gif ) no-repeat; height: 250px;overflow: hidden;position:relative; background-size: contain;
background-color: #fff; border-bottom: 1px solid black;}


.special-banner-rally-final{background: url( /blob/2113930/1441765109000/final-rally-banner1408-data.gif) no-repeat; height: 250px;overflow: hidden;position:relative; background-size: contain;
background-color: #fff; border-bottom: 1px solid black;}


.special-banner-results{background: url(/blob/2119850/1441967786000/results-banner-1408-8-data.gif ) no-repeat; height: 250px;overflow: hidden;position:relative; background-size: contain;
background-color: #fff; border-bottom: 1px solid black;}


.special-banner-results-complete{background: url(/blob/2119646/1441962192000/results-confirmed-data.gif ) no-repeat; height: 250px;overflow: hidden;position:relative; background-size: contain;
background-color: #fff; border-bottom: 1px solid black;}


.special-banner-polling{
background: url( ) no-repeat; height: 250px;overflow: hidden;position:relative; background-size: contain;
background-color: #fff; border-bottom: 1px solid black
}
.special-banner-container {max-width: 1408px;margin: 0 auto;}
a.btn-view-special {position: absolute;top: 70px;right: 70px;margin: 2em;padding: 0.6em 1.8em 0.4em;font-size: 1.6em;color: #efefef;font-family: sans-serif;border: 1px solid #dddddd;text-decoration: none;}
a.btn-view-special span {color: #7594a9;}
a.btn-view-special img {vertical-align: middle; width: 18px;
height: 17px;}
a.btn-view-special:hover {background-color: #3a5a71;}
a.btn-view-special:hover span {color: #031924;}


.push_button {
    position: relative;
    width: 418px;
    color: #FFF;
    display: block;
    text-decoration: none;
    margin: 0 auto;
    background: #efefef;
    text-align: center;

    background-repeat: no-repeat;

background-image:url(/blob/2087964/1441072534000/pushbuttonfor1408-data.png);
    position: relative;
    float: right;
    top: 110px;

right:180px;

height:45px;
}




.responsive-button{
width:100%;
background-size: cover;
}




.latest-container {max-width: 800px;min-width:784px;position: absolute;top: 55%;right: 10%;}
.latest-container .row {margin-right: 0px;margin-left: 0px;}
.carousel {margin-bottom: 0;padding: 0 40px 30px 40px;}
.carousel-control {left: -12px;height: 40px;width: 40px;background: none repeat scroll 0 0 #222222;border: 4px solid #FFFFFF;border-radius: 23px 23px 23px 23px;margin-top: 90px;}
.carousel-control.right {right: -12px;}
.carousel-indicators {right: 50%;top: auto;bottom: -10px;margin-right: -19px;}
.carousel-indicators li {background: #2e3e4a;border: 1px solid #475764;}
.carousel-indicators .active {background: #7494ad;}
.carousel.special-banner-car .forward, .carousel.special-banner-car .backward {width: 6em;height: 7em;margin-top: -6em;cursor: pointer;}
.carousel.special-banner-car .forward:after, .carousel.special-banner-car .backward:after {content: '';width: 3em;height: 3em;position: absolute;top: 50%;background: url(/blob/1720982/1426578912000/next-arrow-data.png) no-repeat center center;}
.carousel.special-banner-car .backward:after {background: url(/blob/1720984/1426578933000/prev-arrow-data.png) no-repeat center center;}
.carousel.special-banner-car .forward:after {right: -0.25em;top: 3em;}
.carousel.special-banner-car .backward:after {left: -1em;top: 3em;}
.carousel.special-banner-car .thumbnail {background-color: transparent;border: 1px solid #7494ad;border-radius: 0;}
.block-feature-article .feature .feature-excerpt {position: absolute;bottom: -80%;background: rgba(0,43,80,0.8);-webkit-transition: bottom .2s ease-out;-o-transition: bottom .2s ease-out;transition: bottom .2s ease-out;padding: 1em;text-align: center;width: 100%;visibility: hidden;color: #ddd;}
.featured-block {width:23%;float:left;margin: 0px 5px;position: relative;}
.featured-description {position:absolute;z-index: 222;top: 0;padding: 0px 5px;font-size:1.4em;color:#efefef;background-color:rgba(3,22,33,0.5);font-weight:normal;line-height: 1.3;text-decoration: none;
visibility: hidden;display:none;-webkit-transition: all 1.5s;transition: all 1.5s;}
.featured-block a:hover .featured-description {visibility: visible;display:block;text-decoration: none;}

@media screen and (max-width:1280px) {

    .push_button{
top: 110px;
    right: 110px;
}

.special-banner, .special-banner-nomination, .special-banner-polling, .special-banner-rally, .special-banner-rally-noon, .special-banner-rally-final, .special-banner-results, .special-banner-results-complete{
width: auto;
background-color: #fff;
    height: 220px;
}
a.btn-view-special {top: 42px;}
.latest-container {right:5%;}
}
@media screen and (max-width:1024px) {
.special-banner {max-width:1024px;height:201px;}

.special-banner-nomination, .special-banner-rally, .special-banner-rally-noon, .special-banner-rally-final, .special-banner-results,.special-banner-results-complete{max-width:1024px;height:201px;}
.latest-container {right:1%;}



.push_button{
background-image:url(/blob/2088370/1441072540000/pushbuttonfor1024-data.png);
    top: 80px;
    right: 140px;
    width: 270px;
    height: 42px;
}


.carousel.special-banner-car .forward:after, .carousel.special-banner-car .backward:after {
width:5em;
}
} 




.live-report .block {
  background: #268ea6;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #268ea6), color-stop(1, #268ea6));
  background-image: linear-gradient(to bottom, #268ea6 0%, #268ea6 100%);
  background-image: -webkit-linear-gradient(top, #268ea6 0%, #268ea6 100%);
}


.live-report .ttl-box {
background:none;
}
