.leadimghead a:hover, .ipllivebox a:hover{text-decoration: none;}
.iplheader{position: relative; background: url(images/bgIPLhdr.png) left 60% top #440f66 no-repeat; width: 100%; height: 137px;}
.iplhdrtop{background:url(images/bgPlayers.png) no-repeat top right 55px ; height: 97px; margin:5px auto 0 auto !important;}
.iplhdrtop img{margin-top:25px}
.iplhdrnav{background: rgba(44,12,65,.8); height: 40px; position: relative; margin:-60px auto 0px auto ;}
.iplhdrnav ul{display: flex;align-items: center;/*justify-content: space-between;*/ height: 15px; color: #fff; text-transform: uppercase; font-family: 'roboto'; font-size: 13px; margin-left: -30px;}
.iplhdrnav li {list-style-type: none;margin: 0 8px;}
.iplhdrnav li:first-child{margin-left: 0;}
.iplhdrnav a{color: #fff;}
.activeipl{background:#000; border-bottom: 3px solid #e44208; padding: 9px;}
.iplhdrscore{background:#e4e3e5;}
.ipllivebox{border-radius: 12px; background: #fff; border:1px solid #c9c9c9; box-shadow: 5px 5px 8px #ddd; }
.ipllivebox tbody{border: 0;}
.iplrotatetxt{transform: rotate(270deg);}

.iplscdtb1{font-size: 12px; color: #949494; text-transform: uppercase;font-family: 'roboto'; padding: 5px 0;}
.iplscdtb1 sup{text-transform: lowercase;}
.iplscdtb2{font-size: 12px; color: #d8212a; font-family: 'roboto';}
.iplscdtb2 span{display: block; color:#000; font-size: 12px;}
.iplscdtb3{font-size: 11px; color: #000; font-family: 'roboto'; padding: 0px 0 5px 0;}
.iplscdtb4 img{margin-bottom: 3px;}
.iplscdtb4{font-size: 10px; color: #949494; text-transform: uppercase;font-family: 'roboto';}
.bx-wrapper{margin-bottom: 0;box-shadow: none;border: 0;}
.iplhdrscore table{font-family: 'Roboto';}
.iplhdrscore .bx-wrapper{background: #e4e3e5 !important; padding-top: 10px; padding-bottom: 10px; width: 92% !important; margin:auto}
.iplhdrscore .bx-wrapper .bx-prev{left: -35px; background: url(images/scoreslidearrow.png) no-repeat center}
.iplhdrscore .bx-wrapper .bx-next{right: -38px; background: url(images/scoreslidearrow1.png) no-repeat center}

.iplleadslider .bx-wrapper{height: 100%;}
.leadimghead{background:rgba(0,0,0,.8);position: absolute;bottom: 0;width: 40%;height: 100vh;}
.leadimghead h3{padding:25px; color:#fff; font-size: 35px;position: absolute;bottom: 50px;}
.leadimghead h3 span{font-family: 'roboto'; color:#f86302; font-size: 13px;display: block;font-weight: normal;}
.ipllead .bx-wrapper{margin-bottom: 20px;border-radius: 10px; overflow: hidden; }
.ipllead .bx-wrapper .bx-prev{background: url(images/leadarrow.png)center no-repeat;width: 35px;height: 35px;top: auto;bottom: 20px; left: 25px;}
.ipllead .bx-wrapper .bx-next{background: url(images/leadarrow1.png)center no-repeat;width: 35px;height: 35px;top: auto;bottom: 20px;left: 70px;}
.ipllead .bx-wrapper .bx-pager.bx-default-pager a{background: #c4c4c4;border-radius: 0px; width:40px;height: 5px;}
.ipllead .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus, .bx-wrapper .bx-pager.bx-default-pager a:hover{background: #e44208;border-radius: 0px;width:40px; height: 5px;}
.ipllead .bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager{bottom: 20px;}

.iplleadslider img{border-radius: 10px; width: 100%;min-height: 580px;}
.iplpointstable h2, .iplrightsec h2{font-size: 22px;color:#232323; text-transform: uppercase; margin-bottom:15px}
.iplpointstabbox, .teamboxshadow, .iplphoto, .iplcapbox{box-shadow: -1px 2px 9px 0px rgba(240,240,240,1); border-radius: 10px; border:1px solid #f4f4f4}
.iplpointstabbox table{font-family: 'roboto';}
.iplpointstabbox table tbody{border-top:0}
.iplpointstabbox table td{padding: 5px 0;text-align: center; border-bottom: 1px solid #ececec; border-right:1px solid #ececec;color: #373737; font-size: 15px;}
.iplpointstabbox table td:first-child{text-align: left;}
.iplpointstabbox table td:last-child{border-right: 0;}
.iplpointstabbox table td img{border-radius: 6px; margin-right:5px}

.tablepointsfirst{font-size: 13px; color: #adadad; text-transform: uppercase;}
.tablepointsfirst th{ padding: 25px 0 20px 0 !important;border-bottom: 0px solid #ccc;padding-right: 0; font-weight: normal; text-align: center;}
.tablepointsfirst th:first-child{text-align: left;}
.mrgntopipt{margin-top: 50px;}
.teamboxshadow{text-align: center; font-family: 'roboto';margin:15px 5px;; }
.teamboxshadow a:hover{text-decoration:none}
.teamboxshadow img{margin:5px auto;}
.teamboxshadow h2{font-size: 15px;color:#373737; margin-bottom: 20px; margin-top: 7px; text-transform: capitalize;}
.teamboxshadow h3{background: #000; border-radius: 6px; text-transform: uppercase; font-size: 10px;color:#fff; display:inline-block; padding: 4px 12px; margin-bottom: 10px;}
.iplpointstable .bx-wrapper{margin-top: -15px;}
.iplpointstable .bx-wrapper .bx-prev{background: url(images/teamsarrow1.gif)  no-repeat;top: -10px;right: 30px;left: auto;}
.iplpointstable .bx-wrapper .bx-next{background: url(images/teamsarrow.gif)  no-repeat;top: -10px; right: 0;}
.iplphoto{position: relative; border:0}
.aaaipl{position: relative;}
.iplphotoicon{position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);}
.iplphoto img{border-radius: 10px 10px 0px 0px;}
.iplphoto h3 span{font-family: 'roboto';color:#f86302; font-size: 13px; text-transform: uppercase; padding: 10px 0; line-height: 18px; display: block;}
.iplphoto h3{padding: 0 15px; font-size: 17px; color:#373737; line-height: 24px; font-weight: normal; padding-bottom:15px}
.iplphoto a:hover{text-decoration: none;}

.iplcapbox{border:0; max-width: 309px; margin-bottom: 25px;}
.purplecap{background:url(images/purplecapbg.png) no-repeat bottom center;}
.purplecap img{position: relative; z-index: -1; padding-top: 10px;}
.purplecap h3{font-size: 26px; text-shadow: 2px 2px #000; color: #fff;}
.purplecap h3 span{font-size:10px; font-family: 'roboto'; text-transform: uppercase; display: block; font-weight: normal;}
.purplecapbigtxt{font-size: 70px !important; margin-bottom: -10px;margin-top: -10px;}
tbody{border: 0;}
.iplcaptxtdown td{border-bottom: 1px solid #ececec;}
.iplcaptxtdown h3{color:#373737; font-size:22px; font-weight: normal;}
.iplcaptxtdown h3 span{color:#737373; font-size:14px;; display: block;}
.iplcaptxtdown:last-child{border-bottom: 0;}

.iplorange {background:url(images/orangecapbg.png) no-repeat bottom center;}
.iplsixhits{background:url(images/sixhitterbg.png) no-repeat bottom center;}
.iplteamsiner .teamboxshadow{width: 23%;}
.iplteamsiner{display: flex; align-items: flex-start;}
.iplteamsiner1 .teamboxshadow{width: 165px;}
.iplteamsiner1{display: flex; align-items: flex-start; justify-content: space-between;}
.iplteamsiner1 img{margin-top: 10px;}

.iplsquadbox{}
.iplsquadbox h2{font-size: 22px; color: #232323; margin-bottom:35px ;}
.iplsquadbox p{font-size: 17px; color:#373737; line-height: 27px; padding-top: 15px;}
.iplsquadbox img{float: left;; margin-right: 20px;}

@media(max-width:1050px){
    .leadimghead h3{font-size: 28px;}
}



