/* colors */

.bg-green{background-color: #000 !important;}

.green-top-bar{margin-top: 13px;}
.main-wrapper{width: 1070px !important; border: 1px solid #edecec;}
.header-bar{height: 65px !important;}
.body-content{padding-left: 15px; padding-right: 15px;}
.card{border-radius: 8px !important; background-color: #f6f6f6 !important; padding: 5px 15px;}
span.live-tag{background-color: #d62e2e !important; color: #fff; border-radius: 18px; display: inline !important; float: left; height: 36px; padding-left: 9px; padding-right: 9px; margin-left: 15px;}
span.live-tag p{font-size: 14px; margin: 0 auto; padding: 4px 5px !important;}
span.text-line{padding-left: 15px;margin-top: 4px; float: left;}
p.top-line{font-family: 'Roboto', sans-serif;  font-family: 'Roboto', sans-serif; font-weight: 700; font-size: 20px; color: #fff; letter-spacing: 1px;}
p.bt-line{font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 14px;}
span.text-line{}
.flag-bar{margin-top: 10px;}
span.score-view{border-radius:15px; padding: 22px 0px; background-color: #000; margin-left: 15px; }
span.score-view strong{ font-size: 44px; color: #fff; background-color: #000; border-radius: 16px; padding: 5px 8px; font-family: 'Roboto Slab', serif;}
span.flag img{margin-top: -10px;}
small{font-size: 25px !important;}
table.score-table tr td{padding-left: 20px; font-weight: 400; font-size: 15px; padding-top: 5px; padding-bottom: 5px;}
table.score-table{border-left: 1px solid #000;}
p.country{font-size: 12px; padding-top: 2px; margin-bottom: 2px;}
.score-viewer{border-radius: 25px !important;}
span.recent-tag{background-color: #d62e2e !important; color: #fff; width: 14%; border-radius: 15px; display: inline !important; float: left;}
span.recent-tag p{font-size: 14px; margin: 0 auto; padding: 5px 5px !important;}
.over{padding-left: 10px; padding-right: 10px; margin-top: 4px;}
.over span{padding-right: 0px; padding-left: 8px;}
span.number{font-weight: 600; padding: 3px 8px; border: 1px solid #888; border-radius: 30px;}
span.number-6{font-weight: 600; padding: 4px 9px; border-radius: 30px; background-color: #f9d010;}
span.number-4{font-weight: 600; padding: 3px 8px; border-radius: 30px; background-color: #0ea434; color: #fff;}
span.number-out{font-weight: 600; padding: 5px 8px; border-radius: 30px;background-color: #d62e2e; color: #fff;}
.right-bar{height: 280px;}
p.country-head{font-size: 13px; font-weight: 500;}
p.country-head span i{ color: #13498c !important;}

th.player{width: 25%;}
table.table thead th{font-weight: 600; color: #444;}
th.player a{font-size: 13px; color: #06c; }
td.r{font-weight: 500; color: #666;}
td.extra{float: right;}
td.xtr p{float: right;}
td.bottom-sl{font-size: .9rem;}
.card{-webkit-box-shadow:none !important; box-shadow:none !important; border: 1px solid #ece9e9;}
p.live{font-size: 18px !important;}
.partner-mark{padding-right: 0px; margin-right: -25px;}
.partner-score{background-color: #dd4f4f !important; font-size: 18px; padding: 13px 7px; margin-left: 14px;}
.detail-mark{padding-left: 0px; padding-right: 0px;}
/* .table td, .table th{padding: 0.9px !important;} */
th.main-t{padding: 2px !important; font-size: 13px; font-weight: 600 !important;}
td.tbl-pd{padding: 3px 3px 3px 3px !important;}
tr.batsman-detail-1{padding: 2px 0px;}
.first-sec{border-bottom: 1px solid #333; padding-bottom: 5px;}
.score-view-final{margin-top: 5px;}
small{font-size: 12px !important;}


/* design-2 */

.main-wrapper-2{width: 1140px !important; border: 1px solid #fff;}
p.top-line-2{font-family: 'Roboto', sans-serif;  font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 17px; color: #fff; letter-spacing: 1px; margin: 5px 0px 5px 0px;}
.bg-dark-blue{background-color: #032954 !important;}
.header-bar-2{height: 45px;}
.blue-top-bar{margin-top: 5px;}
p.live-2{font-size: 16px !important;}
span.live-tag-2{padding: 4px 4px !important; margin-top: 1px;}
span.flg img{width: 24%; margin-top: -30px;}
.bg-light-blue{background-color: #107cb4;}
span.score-view-2 strong { font-size: 50px; color: #13498c; background-color: #fff; border-radius: 16px; padding: 5px 8px; font-weight: 700; margin-left: 10px;}
small.overs-2{font-size: 20px !important; font-weight: 700;}
p.country-2{color: #fff; margin-top: -10px; font-size: 14px; letter-spacing: 0.5px; margin-left: 4px; margin-bottom: 5px;}
table.table thead.mn-d-2 th{width: 35%;}
.text-white{color: #fff;}
/* th.player-2 a{font-size: 13px; color: #fff;} */
th.main-t-2{width: 15px !important; padding: 0px 5px 0px 5px; color: #fff !important; font-weight: 400!important; font-size: 13px !important;}
td.td-main-2{width: 15px !important; width: 15px !important; color: #fff; font-size: 13px; font-weight: 300;}
/* table.table th{padding-top: 0px !important; padding-bottom: 0px !important;} */
.badge-light{background-color: #fff !important; color: #032954 !important; font-size: 11.8px; letter-spacing: 0.3px; padding-top: 5px; padding-bottom: 5px; margin-top: 7px; margin-left: 7px;}
.badge-danger{font-size: 14.8px; letter-spacing: 0.3px; padding-top: 10px; padding-bottom: 10px; background-color: #d62e2e !important; color: #fff !important;}
p.run{font-size: 12.3px; color: #fff; padding-left: 20px; margin-top: 0px; padding-top: 6px; margin-bottom: 0px;}


/* design-3 */
.small-widget{padding: 10px !important; border-radius: 15px; border: 1px solid #eaeaea}
.main-wrapper-3{width: 300px !important;}
.badge-secondary{margin-left: 16px; padding-top: 6px; padding-bottom: 6px; font-size: 14px; font-weight: 400; letter-spacing: 0.4px; background-color: #d62e2e !important}
h3.country-names{font-size: 18px !important; margin-left: -3px; font-family: 'Roboto Slab', serif; color: #555856; margin-bottom: 0px;}
p.t-name{margin-right: 30px; font-family: 'Roboto'; font-size: 19px; font-weight: 700; color: #097224;}
span.t-2-n{font-weight: 600; color: #555856; padding-left: 4px;font-size: 14px;}
.flag-t img{width: 80%;}
p.country-t{font-size: 11px; font-weight: 400; font-family: Roboto;}
span.score-view-t { border-radius: 15px; padding: 22px 0px; background-color: #13498c;}
span.score-view-t strong { font-size: 40px; color: #fff; background-color: #13498c; border-radius: 16px; padding: 5px 8px; font-family: 'Roboto Slab'; }
p.date{font-weight: 600; font-size: 13.5px; margin-right: 30px; color: #097224;}
.sm-widget-3{width: 32% !important;}
.pl-score-3{font-weight: 500 !important; color: #4f4d4d; font-size: 13px;}
.partnership-3{border-bottom: 1px solid #d1d1d1;}
.widget-bottom-3{font-size: 12px; font-weight: 400;}
span.bt-l-3{padding-right: 2px;}
.rw-btl-2{border-right: 2px solid #d5d4d4;}
span.rrt-1{max-width: 24%;}
span.rrt-2{max-width: 24%;}
span.rrt-3{max-width: 52%;}
.lw{font-size: 12px; font-weight: 400;}
.rw{font-size: 12px; font-weight: 400; color: #06c;}
span.score-3{font-size: 14px;}
.fcl-btm{color: #097224; font-weight: 400; font-size: 14px; text-decoration: underline;}
span.full-score-btn{margin: 0 auto; display: block; background-color: #032954; color: #fff; font-size: 14px; font-weight: 400; padding: 4px 15px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; cursor: pointer;}
span.full-score-btn:hover{text-decoration: underline;}


.test-innings{background-color: #efefef  !important;}
.in-flag img{ padding: 0 3px; }
p.in-country{font-size: 11px; margin-top: 6px; color: #06c;}
p.inning{font-size: 15px; color: #000; font-weight: 500; font-family: 'Roboto'; margin-bottom: 1px;}
p.in-marks{font-size: 30px; font-weight: 500; font-family: 'Roboto Slab', serif; margin-bottom: -10px;}
span.in-over small{font-size: 15px !important; font-family: 'Roboto Slab'; font-weight: 300 !important; color: #4a4a49; padding-left: 0px; padding-top: 5px;}
iframe{border: 1px solid #e7e7e7; border: none;} 


span.in-country-name{font-size: 11px; color: #06c;}
p.inning-2{font-size: 13px; color: #000; font-weight: 500; font-family: 'Roboto'; margin-bottom: 1px;}
p.in-marks-2 { font-size: 18px; font-weight: 500; font-family: 'Roboto Slab', serif; }
span.in-over-2 small { font-size: 15px !important; font-family: 'Roboto Slab'; font-weight: 300 !important; color: #4a4a49; padding-left: 1px; }
.inning-rw{border-bottom: 1px solid #107cb4;}


table.match-detail-table tr th{color: #6c6d6f; font-weight: 600;}
table.match-detail-table td span a{color: #06c; font-weight: 600;}
table.match-detail-table td span a:hover{color: #0152a2 !important;}
table.match-detail-table td{font-weight: 300; color: #6c6d6f;}
table.match-detail-table td span img{padding-right: 10px;}
header.match-detail h1{color: #444; font-size: .9rem; font-weight: 800;}
h4.match-det a span{ color: #1d1e1f; font-size: .9rem; font-weight: 800; }
h4.match-det a span:hover{color: #06c}



img.img-fluid {
    max-height: 80px;
}
.hide {display : none;}
span.dot::after {
    content: '0';
}

.score-table-stl-2{width: 130% !important;}

.wicket-detail span p{margin-left: 85px !important;}
table.table.table-bordered.match-detail-table img {
    max-width: 35px;
}
span.flag.tea-nam {
    font-family: oswald;
    font-size: 37px;
    text-transform: uppercase;
    font-weight: bold;
}
p.top-line {
        font-size: 22px;
        font-family: oswald;
    text-transform: uppercase;
}
.header-bar {
    height: auto !important;
}
p.in-country {
    font-size: 20px;
    margin-top: 0px;
    color: #000;
    font-family: oswald;
    text-transform: uppercase;
    font-weight: bold;
}
.mat-tit {
    font-family: oswald;
    text-transform: uppercase;
    font-size: 20px;
    width: 100%;
    margin-bottom: 30px;
    background: black;
    padding: 10px 20px;
    color: white;
}

.ful-sco {
    color: #5e67d2 !important;
    font-weight: bold;
    padding: 10px 0;
}
.test-innings {
    background-color: #e4e4e4 !important;
}

.liv-wid-tit {
    color: #fff;
    font-family: oswald;
    font-size: 20px;
    text-transform: uppercase;
	padding: 10px 0;
}
.liv-wid-tit span.badge.badge-danger {
    padding: 5px 15px;
}
.alert.alert-primary.fir-inn, .alert.alert-primary.sec-inn {
    background-color: #f3f3f3;
    border-color: #f1f1f1;
	margin-bottom:3px;
	color: #333;
	padding-left: 15px;
}
.col-sm.liv-wid-lef {
    margin: 15px 0;
}
.liv-wid {
    font-family: oswald;
}
.bow-tea.d-inline {
    font-size: 25px;
    font-weight: bold;
    margin-right: 10px;
}
.badge.badge-danger.bow_tea_tot_run.d-inline {
    border-radius: 10px;
    background: #37abce !important;
    padding: 0 10px;
    font-size: 25px;
	margin-right:5px;
}
.bat_tea.d-inline {
    font-size: 25px;
    font-weight: bold;
    margin-right: 10px;
	color: #333;
}
.badge.badge-danger.bat_tea_tot_run.d-inline {
	    background: #60c7a6   !important;
    border-radius: 10px;
margin-right: 5px;
    padding: 0 10px;
    font-size: 25px;
}
.alert.alert-primary.sec-inn {
    background: #eaeaea;
}
.bow_tea_tot_ove.d-inline {
    font-size: 17px;
}
.bat_tea_tot_ove.d-inline {
    font-size: 17px;
}
.bat-tit.badge.badge-danger {
	margin-bottom: -2px;
    font-size: 12.8px;
    letter-spacing: 1.3px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #8f38b7 !important;
    margin-top: 10px;
}
.bat.score-full-table a {
    color: #333;
    text-transform: uppercase;
}
th.player {
    width: 40%;
}
.par.alert.alert-primary.sec-inn {
    margin-top: 10px;
    background: #e8e8e8;
    border-radius: 10px;
    text-align: center;
}
.par .bat_tea.d-inline {
    font-size: 25px;
    color: #c7c7c7;
}
.rounded-circle.badge.badge-danger.bat_tea_tot_run.d-inline {
    font-size: 20px;
    padding: 5px 15px;
}
.rec {
    border-top: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2;
    margin-top: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.rec p.mb-0.text-center.live {
    font-size: 15px !important;
}
.rec span.badge.badge-danger {
    padding: 6px 10px;
    margin-right: 5px;
}
.msg {
    margin-bottom: 10px;
    text-transform: uppercase;
    font-size: 14px;
    padding-top: 10px;
    color: #d62e2e;
}
.box24 {
    text-align: center;
    padding: 5px 0 10px 0;
    margin-bottom: 10px;
    background: #eaeaea !important;
}
.box24 .bat-tit.badge.badge-danger {
    background: #000 !important;
    margin-right: 10px;
}
button.ful-sco-car.btn.btn-outline-secondary {
    padding: 2px 6px;
    margin-left: 0px;
    margin-top: 10px;
}
button.ful-sco-car.btn.btn-outline-secondary a {
    color: #353535;
}
.rec-mat .row {
    border-top: 1px solid #f1f1f1;
    padding-top: 20px;
}
.bat-tit.badge.badge-danger.bow-tit {
    background: #bdb11e !important;
}
.rounded-circle.badge.badge-danger.par.bat_tea_tot_run.d-inline {
    background: #d62e2e !important;
}
.las-wic small {
    font-size: 12px !important;
    text-transform: uppercase;
}
.rec span.badge.badge-danger {
    background: #000 !important;
}
button.ful-sco-car.btn.btn-outline-secondary {
    border-color: #000 !important;
}
.rec-mat a {
    color: #828282;
    text-transform: uppercase;
    font-size: 15px;
}
.rec-mat a:hover {
    color: #000;
    }
	.rec-mat {
    padding-bottom: 20px;
}
.sco-car p.country-head {
    font-size: 20px;
    text-transform: uppercase;
    font-family: oswald;
}
th.player{padding: 3px 1px 0px 0px !important;}
.sco-car th.player {
    padding: 3px 1px 0px 0px !important;
    vertical-align: middle;
}
.ads-rig img {
    margin-top: 20px;
    border: 1px solid #ccc;
	max-width:400px;
}
.ads-ins img {margin-top: 20px;
    border: 1px solid #ccc;
	max-width:400px;}
.pow-by {
    background: #000;
    color: #e2e2e2;
    padding: 10px 20px;
}
