/* UI Developed by Rajamanickam */
@font-face {font-family: opensans; src: url("../fonts/opensans.eot"); src: url("../fonts/opensans.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans.woff") format("woff"), url("../fonts/opensans.woff2") format("woff2"), url("../fonts/opensans.ttf") format("truetype"), url("../fonts/opensans.svg#opensans") format("svg"); }
html, body { height: 100%;}
body{font-family: 'opensans'; font-size:14px; line-height:18px; letter-spacing: normal; position: relative;}
h1, h2, h3, h4, h5, h6{margin-top:0; margin-bottom:20px; letter-spacing: normal;}
ul{ margin:0; padding:0}
li{ list-style:none}
audio, video {max-width: 100%; width: 100%;}
textarea { resize: vertical; }
a{text-decoration: none; outline: none; -webkit-transition: all 0.3s ease 0s;  -khtml-transition: all 0.3s ease 0s;  -moz-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;  -o-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s; display:inline-block}
a:hover, a:active, a:focus { outline: none; text-decoration: none; color: #1b83c2;}
hr {border: 0; border-top: 1px solid #eee;  margin-bottom: 20px; }
img {height: auto; max-width: 100%; vertical-align: middle;}
select {max-width: 100%;overflow: auto;vertical-align: top; outline: none; border: 1px solid #eee; padding: 10px; cursor:pointer; appearance:none;
-moz-appearance:none; -webkit-appearance:none; -o-appearance:none; -ms-appearance: none; background:url(../images/dropdown-arrow.png) no-repeat right; padding-right:40px;}
select:hover, textarea:hover{border: 1px solid #ccc;}
select::-ms-expand {display: none;}
button::-moz-focus-inner {border: 0; padding: 0; }
button{ border:none; outline:none; padding:8px 14px; background:#e45464}
button:hover{background:#556670; color:#fff;}
input[type="radio"], input[type="checkbox"] {margin: 0 10px;}
/* input, textarea, input[type="submit"]{ margin-bottom:15px;} */
input, textarea, input[type="submit"]:focus {outline: 0 none;}
textarea{ width:100%;  border: 1px solid #eee; padding:15px;}
::-moz-selection { background: #e45464; color: #fff; }
::selection { background: #e45464; color:#fff;}
.modal {text-align: center; padding: 0!important; background:rgba(130,86,26,0.9)}
.modal:before {content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -4px;}
.modal-content{ box-shadow:none; border:none; border-radius:0}
.modal-dialog {display: inline-block;text-align: left;vertical-align: middle;}
table{color:rgba(50,50,50,0.8); font-size:14px; margin-bottom:0 !important}
table th{ background:rgba(126,126,126,0.5); font-size:16px; color:#323232; font-weight:normal; vertical-align:middle}
table td{vertical-align:middle !important}
table tr:nth-child(even){ background:#e4f3f3;}
.pdl0{padding-left:0}
.pdr0{padding-right:0}
.pdlr0{padding:0}
.h15{ height:15px;}
@media (max-width:767px){ .pdl0, .pdr0, .pdlr0{padding:0}}

/* header{ background:#242323; padding:15px 0 10px 0;}
.logo{ margin-top:20px; display:block; position: relative; z-index: 11; float:left} */
.logo img{max-width:inherit}
.ads{ text-align:center; margin:auto}
@media (max-width:991px){.ads .pull-right{ float:none !important}}
/* @media (max-width:767px){.logo{ margin-top:15px;} .logo img{ width:170px;} header{ padding:8px 0 8px 0;}} */
.menu { margin-top:15px; height: 52px; overflow: hidden; font-size: 14px;}
.menu li{padding:12px 15px; position:relative;}
.menu li:after{ content:"/"; color:#fff; position:absolute; left:0; top:14px;}
.menu li:first-child:after{ display:none}
.menu li a{ padding:0 0 5px 0; border-bottom:2px solid transparent; text-transform:uppercase}
.menu li.active a, .menu li a:hover, .menu li a:focus{border-bottom:2px solid #e45464;}
.menu li.active a::after, .menu li a:hover::after, .menu li a:focus::after { border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 15px solid #e45464; content: ""; height: 0; left: 50%; margin-left: -10px; position: absolute; top: 100%; width: 0; z-index:10;}
@media (max-width:767px){ .menu {font-size: 12px; margin-top:5px; height: 40px;} #nav-autowidth{ margin: 0; } .menu li a{ padding-bottom: 3px; } .menu li{padding:8px 8px 8px 10px; float: left;} .menu li.active a::after, .menu li a:hover::after, .menu li a:focus::after { border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 10px solid #e45464; margin-left: -5px; } .menu li::after{ top:9px; } .menu .hideshow .dropdown-menu{font-size: 12px;}}
.caret-down{border-top: 5px solid #fff;border-left: 5px solid rgba(0, 0, 0, 0); border-right: 5px solid rgba(0, 0, 0, 0); content: ""; display: inline-block; height: 0; vertical-align: middle;   width: 0; margin-top: -2px; margin-left: 3px;}
.menu li.active a i, .menu li a:hover i, .menu li a:focus i{border-top-color:#e45464;}
.menu li ul{ background-color: #242323}
.menu li ul li{ padding: 0 } 
.menu li ul li a{border:none; padding: 10px 15px; color: #fff;}
.menu li ul li:after{ display: none; }
.menu li ul li.active a, .menu li ul li a:hover, .menu li ul li a:focus{ border:none; color: #fff; background-color: #e45464}
.menu li ul li.active a::after, .menu li ul li a:hover::after, .menu li ul li a:focus::after{ border:none; }
.more-active .hovermenu{border-bottom:2px solid #e45464; color:#e45464 !important;}
.more-active .hovermenu::after { border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 15px solid #e45464; content: ""; height: 0; left: 50%; margin-left: -10px; position: absolute; top: 100%; width: 0; z-index: 10;}
.more-active .hovermenu .caret-down{ border-top-color:#e45464}
@media (max-width:767px){.menu li ul li{ float: none} .more-active .hovermenu::after {  border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 10px solid #e45464; margin-left: -5px;}}
@media (min-width: 768px) {.menu li:hover > ul.dropdown-menu { display: block;} .quick-link-menu li:hover > ul.dropdown-menu { display: block;}}  
#wrapper {padding-left: 0; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease; -o-transition: all 0.5s ease;transition: all 0.5s ease;}
#wrapper.toggled {padding-left: 220px;}
#sidebar-wrapper {z-index: 11; left: 220px; width: 0; height: 100%; margin-left: -220px; overflow-y: auto; overflow-x: hidden; background: #242323; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
#sidebar-wrapper::-webkit-scrollbar { display: none;}
#wrapper.toggled #sidebar-wrapper {width: 220px;}
#page-content-wrapper {width: 100%;}
.fixed-pagecontent{position:fixed;}
#wrapper.toggled #page-content-wrapper {position: absolute; margin-right: -250px;}
.overlay {position: fixed; display: none; width: 100%; height: 100%;top: 0;left: 0;right: 0; bottom: 0; background-color: rgba(0,0,0,.8); z-index: 11;}
.sidebar-nav {position: absolute; top: 0; width: 220px; margin: 0; padding: 0; list-style: none; font-size: 16px;}
.sidebar-nav li {position: relative; display: inline-block;width: 100%; border-bottom: 1px solid #1e1e1e;}
.sidebar-nav li a {display: block; color: #fff; text-decoration: none; padding: 10px 25px 10px 15px;}
.sidebar-nav li a:before {content: ''; position: absolute; top: 0; left: 0; z-index: -1; height: 100%; width: 0px; background-color: #e45464; -webkit-transition: width .2s ease-in; -moz-transition:  width .2s ease-in; -ms-transition:  width .2s ease-in; transition: width .2s ease-in;}
.sidebar-nav li a:hover:before, .sidebar-nav li.open a:hover:before {width: 100%; -webkit-transition: width .2s ease-in; -moz-transition:  width .2s ease-in; -ms-transition:  width .2s ease-in;transition: width .2s ease-in;}
.sidebar-nav .sidebar-brand { padding: 15px; color: #fff; background-color: #1e1e1e; font-size: 20px; line-height: 44px; text-align: center;}
.sidebar-nav .dropdown-menu {position: relative; width: 100%; padding: 0; margin: 0; border-radius: 0; border: none; background-color:transparent; box-shadow: none;}
.sidebar-nav .dropdown.open .dropdown-toggle{background-color: #e45464; }

.hamburger{background-color: transparent; width: 30px; height: 26px; position: relative; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out; transition: .5s ease-in-out; cursor: pointer; z-index: 11; margin-top: 10px; margin-right: 25px;}
.hamburger:hover{background-color: transparent; }
.hamburger span {display: block; position: absolute; height: 4px; width: 100%; background: #fff; border-radius: 0px; opacity: 1;left: 0;-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out; -o-transition: .25s ease-in-out; transition: .25s ease-in-out;}
.hamburger span:nth-child(1) {top: 0px;}
.hamburger span:nth-child(2) {top: 10px;}
.hamburger span:nth-child(3) {top: 20px;}
.hamburger.open span:nth-child(1) {top: 10px;-webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg);}
.hamburger.open span:nth-child(2) {opacity: 0;left: -60px;}
.hamburger.open span:nth-child(3) {top: 10px; -webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}
.hamb-middle{ background: #e45464 !important; width: 65% !important; }





.sb-container{ position: relative; overflow: hidden; height: 100%;}
.sb-content {height:100%;width: 120%;padding-right: 20%;overflow-y: scroll;box-sizing:border-box;}
.sb-scrollbar-container {position: absolute; right: 4px; bottom: 5px; top: 5px; width: 6px; z-index:100; cursor:pointer}
.sb-container-noscroll .sb-scrollbar-container {right: -20px;}
.sb-scrollbar {position: absolute;right: 0;height: 30px;width: 6px; border-radius: 10px; background: rgba(0, 0, 0, 0.3);}
.sb-scrollbar:hover {background: rgba(0, 0, 0, 0.7);}

.sidebar-nav .sb-content {height:100%;width: 108%;padding-right: 0;}
.sidebar-nav .sb-scrollbar {background: rgba(255, 255, 255, 0.2);}
.sidebar-nav .sb-scrollbar:hover {background: rgba(255, 255, 255, 0.7);}


.article-wrap{margin-right:300px;} .sidebar{float:left;} .sidebar{box-sizing:border-box; width:300px;} 
.article-wrap-inner{margin-left:300px;}

.ad300x250{width:300px; margin:auto;}

@media (max-width:767px){
	.article-wrap{margin-right:0px;} .sidebar{width:100%;}
	.ad300x250{width:300px; margin:15px auto;}
	
}
@media (max-width:767px){
	.article-wrap-inner{margin-left:0;}
	.article-wrap-inner .col-sm-12{ padding:0}
	.sidebar-inner{ float:none}	
}
@media (min-width:768px) and (max-width:991px){
	.article-wrap-inner{margin-left:0;}
	.article-wrap-inner .col-sm-12{ padding-left:0}
	.sidebar-inner{ float:none}	
}
.ads-horizontal{ margin-top:30px; margin-bottom:30px;}

footer{ background:#343434; padding:30px 0 0 0; color:#fff;}
footer h3{ text-transform:uppercase; font-size:22px; font-weight:bold; min-height:32px;}
footer h3 span{ display:block; font-size:18px; margin-top:5px;}
footer h3 a, footer h4 a, footer p a{color:#fff}
footer h3 a:hover, footer h4 a:hover, footer p a:hover{ color:#e45464}
footer p{ margin-bottom:0; color:rgba(255,255,255,0.8); line-height:20px;}
footer p a{color:rgba(255,255,255,0.8); }
.footer-download-app{ font-size:26px; display:inline-block; float:left; margin-bottom:15px;} .footer-download-app span{ font-size:22px; font-weight:normal}
.footer-menu{border-right:1px solid #7a7a7a;}
.footer-menu ul li{ margin-bottom:8px; }
.footer-menu ul li a{ color:#fff; font-size:15px; display:inline-block }
.footer-menu ul li a:hover{ color:#e45464;}

.footer-mobile-img{background: url("../images/footer-appicon.png") no-repeat scroll 0 0 / 170px auto; width: 50px; height: 50px; display: inline-block; margin-left:25px; margin-top:8px;}
.googleplay-img, .appstore-img{background: url("../images/footer-appicon.png") no-repeat scroll -114px -4px; width: 127px; height: 44px; display: inline-block; margin-bottom:40px;}
.googleplay-img:hover, .appstore-img:hover{ opacity:0.5}
.appstore-img{background-position: -241px -4px;}
.follow-us h3{ margin-right:25px;}
.follow-us ul{display:inline-block}
.follow-us ul li{ display:inline-block; font-size:16px;}
.follow-us ul li a{ color:#fff; border:2px solid #fff; border-radius:50%; width:32px; height:32px; text-align:center; padding:5px 0}
.follow-us ul li a:hover{ border-radius:0; border-color:#e45464; color:#e45464;}
.footer-copy{ border-top:1px solid #7a7a7a; margin-top:15px; padding-top:10px; padding-bottom:10px;font-size:14px;}
.footer-copy a{ color:#fff;}
.footer-copy a:hover{color:#e45464}
@media (max-width:991px){ footer{ padding:0} .footer-copy{ border-top:none; margin-top:0px; text-align:center; font-size:12px} .footer-copy .text-right{ text-align:center; margin-top:5px;}}
.topbar-social{ float:right; margin-top:15px; position:relative}
.topbar-social li{ display:inline-block; vertical-align:top;}
.topbar-social li a{ font-size:18px; color:#929292; width:32px; height:32px; background:#3a3a3a; text-align:center; padding:5px 0; border-radius:50%;}
.topbar-social li a .fa-mobile{ font-size:26px !important; margin-top:-3px;}
.topbar-social li a .fa-share-alt{ font-size:20px !important; margin-top:1px;}
.topbar-social li a:hover{ border-radius:0; background-color:transparent; color:#fff; }
.topbar-social li a.active{ border-radius:0; background-color:transparent; color:#fff; }
.topbar-dropdown{border-radius:0; left:10px; padding:15px; border:3px solid #e45464; margin-top:15px;}
.topbar-dropdown::after {border-bottom: 15px solid #e45464; border-left: 15px solid transparent; border-right: 15px solid transparent; content: ""; display: inline-block; right: 34px; position: absolute; top: -15px;}
.topbar-dropdown ul{ margin:0; text-align:center}
.topbar-dropdown ul li{ display:inline-block; margin:0 2px 0 0;}
.topbar-dropdown ul li:last-child{ margin:0;}
.topbar-dropdown ul li a{ padding:7px 0}
.topbar-dropdown li:nth-child(1) a{background:#3b5999; color:#fff;}
.topbar-dropdown li:nth-child(2) a{background:#01bbf6; color:#fff;}
.topbar-dropdown li:nth-child(3) a{background:#cb2027; color:#fff;}

.quick-link{ padding:8px 0;}
.quick-link-txt{ background:#e45464; color:#fff; font-size:16px; width:100%; padding:5px; display:table; line-height:16px; height:44px; overflow:hidden; text-align:center;}
.quick-link-txt span{vertical-align:middle; display: table-cell;}
.quick-link-txt::after { border-bottom: 10px solid transparent; border-top: 10px solid transparent; border-left: 20px solid #e45464; content: ""; height: 0; right: 0; margin-top: -10px; position: absolute; top: 50%; width: 0; z-index: 10;}
@media (max-width:767px){.quick-link-txt{ font-size:12px; line-height:12px; height:36px;}}


.quick-link .navbar-nav li a{ color:#292929; padding:12px 6px; font-size:14px}
.quick-link .navbar-nav li a:hover{color:#e45464}
.quick-link-menu{ height:44px; overflow:hidden}
.quick-link-menu ul li.active a{ background-color:transparent; color:#e45464;}
.quick-link .navbar-nav li li a{ padding:12px;}
.quick-link .navbar-nav li li:hover a{color:#fff; background:#e45464}
.moredropdown{ overflow: inherit; }
.quick-link-menu .caret-down{border-top-color:#292929;}
.quick-link-menu .more-active .hovermenu{border:none}
.quick-link-menu .more-active .hovermenu::after { border:none}
@media (max-width:767px){.quick-link .navbar-nav li ul li{ float:none} .quick-link-menu ul{ margin:0} .quick-link .navbar-nav li a{padding:8px; font-size:12px}.quick-link-menu{ height:36px;}.quick-link-menu li{float: left;} }

/* .search{ margin-top:3px;}
.search .form-control{ border:none; border-bottom:1px solid #5b5b5b; border-radius:0; padding-left:0; color:#000;}
.search button{ background-color:transparent; border-radius:0; border-bottom:1px solid #5b5b5b; font-size:18px; padding:3px 12px; line-height:26px;}
.search button:hover{ background-color:#e45464; color:#fff;}
.search-top { margin-top:5px; position: absolute; right: 0; width: 100%; z-index:12;}
.search-top .form-control, .search-top button{ height:46px; border-radius:0}
.search-top button{ font-size:24px; color:#fff;}
.search-btn{ z-index: 11; position: relative; } */



.match-details-tablist, .match-details-tabcontent{ margin-bottom:1px;}
.match-details-tablist{background:#18bcb7; height:400px; position:relative;}
@media ( max-width:767px){.match-details-tablist{height:500px;}}
.match-details-tablist .nav li a{color:#fff; padding:15px; display:block; font-size:30px; line-height:34px;}
.match-details-tablist .nav li span{ display:block; font-weight:bold}
.match-details-tablist .nav li:hover a, .match-details-tablist .nav li.active a{color:#000;}
.match-details-tablist .nav li.active a:after {content:"\f105"; position:absolute; right:15px; top:46px; color:#000; font-family:'FontAwesome'; font-size:30px; transform: translate(0, 0px) rotate(0deg); animation: arrows 1.0s linear infinite}
@keyframes arrows { 15% { transform: translate(-15px, 0px) rotate(0);} 100% {transform: translate(0px, 0px) rotate(0);}}
.match-details-tablist .nav li.active a:before {content:""; position:absolute; width:25px; height:2px; background:#000; right:18px; top:63px; color:#000; transform: translate(0, 0px) rotate(0deg); animation: arrows 1.0s linear infinite}
.match-details-tablist select{width:calc(100% - 30px); margin:0 15px; padding:6px 30px 6px 10px; white-space: nowrap; text-overflow: ellipsis; position:absolute; top:100%; display:none}
.match-details-tablist li.active select{ border:1px solid #000; background:rgba(0, 0, 0, 0) url("../images/dropdown-arrow.png") no-repeat scroll right center; color:#000; }
.match-details-tablist li.active select{display:block}

.match-details-tablist .panel-group{ margin-bottom:0}
.match-details-tablist .panel-group .panel + .panel{ margin-top:0}
.match-details-tablist .panel{border:none; border-radius:0; background:none; box-shadow:none; border-bottom:1px solid #009f9a;}
.match-details-tablist .panel:last-child{ border:none}
.match-details-tablist .panel-heading{ border:none; border-radius:0; background:none; padding:0; position:relative}
.match-details-tablist .panel-heading a{ padding:8px 15px; display:block; font-size:18px; line-height:24px; color:#fff}
.match-details-tablist .panel-body{ position:relative}
.match-details-tablist .panel-body select{display:block; margin:0; top:-39px; right:3px; width:100px; padding-left:5px; color:#fff; background: url("../images/dropdown-arrow-w.png") no-repeat scroll right center; height:36px;}
.match-details-tablist .panel-body select option{ background:#18bcb7}

.vcenter{position: absolute !important; width:100%; top: 47%; transform: translateY(-47%);}
.vbottom{position: absolute !important; width:100%; top: 97%; transform: translateY(-97%);}


.match-details-tabcontent{ background:#e2e9f1; position:relative;}
.match-details-tabcontent select{ display:none}
.match-details-tablist .panel-body{background:#e2e9f1; padding:0}
.match-center{position: absolute !important; width:100%; top: 50%; transform: translateY(-42%);}
.match-bottom{position: absolute !important; width:100%; top: 97%; transform: translateY(-97%);}

.carousel-moveone .cloneditem-1, .carousel-moveone .cloneditem-2, .carousel-moveone .cloneditem-3 {display: none;}
.carousel-moveone{height:400px; overflow:hidden; font-size:14px;}

@media (max-width:767px){.carousel-moveone{height:376px;}}
@media (min-width:768px) and (max-width:991px){.carousel-moveone{height:278px;}}
.moveone-box{ float:left; width:100%; height:400px; position:relative; padding:10px; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; transition-duration: 0.5s;  cursor: url("../images/scrollleftright.cur"), grab}
@media (max-width:767px){.moveone-box{height:376px;}}
@media (min-width:768px) and (max-width:991px){.moveone-box{height:278px;}}

.moveone-box:nth-child(even){ background:#cbe5ea}
.moveone-box:nth-child(odd){ background:#e2e9f1}
.moveone-box a{ color:#323232}
.moveone-box a:hover{ color:#1b83c2}
.moveone-box{-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}

.moveone-box .match-top, .moveone-box .match-center, .moveone-box .match-bottom{ width: calc(100% - 20px); position: relative;}
.moveone-box .match-center{ font-size:12px; line-height:16px;}
.one .match-center span span{ display: none }
@media (max-width:991px){.one .match-center span span{ display: inline-block }}
.moveone-box h2{ font-size:26px; line-height:26px; margin-top:8px; text-transform:capitalize; margin-bottom:10px; color:#4a83eb;}
.moveone-box h2 a{ color:#4a83eb; }
.moveone-box h2 span{ display:block; font-size:16px; line-height:20px; opacity:0.7;}
.moveone-box h3{ font-size:14px; margin:0 0 5px 0; }
.one .moveone-box h2{ font-size:28px; text-transform: uppercase; line-height: 30px;}
.one .moveone-box h3{ font-size:18px; font-weight: bold; margin-bottom: 10px;}
.moveone-box h4{ font-size:12px; margin:3px 0 0 0; line-height:18px;}
.moveone-box h4 p{ margin-bottom: 5px; }
.moveone-box .date{ font-size:45px; line-height:45px; display:block}
.moveone-box .date sup{ font-size:20px; line-height:25px; top:-1em;}
.moveone-box .month{ font-size:16px; line-height:20px; display:block}
.moveone-box .btn{ border:1px solid #9b9b9b; padding:3px 10px; border-radius:0; margin-top:3px; display:inline-block; font-size:13px}
.moveone-box .btn:hover{ border-color:#e45464; background:#e45464; color:#fff;}
.carousel-moveone .carousel-inner{ overflow:visible}

@media (max-width:991px) {
.moveone-box .date	{ font-size:30px; line-height:32px; display:inline-block}
.moveone-box .date	sup{ font-size:16px; line-height:20px; top:-1em;}
.moveone-box .month{ display:inline-block}
.moveone-box .match-top{ margin-bottom:5px}
.moveone-box h2{ font-size:26px; line-height:28px;}
.moveone-box h2 span{ display:inline-block}
.carousel-moveone ul li:nth-child(even) .moveone-box{background:#cbe5ea}
}
.singleslot-img{ display:none}
@media all and (min-width: 992px) {
	.one .match-top, .one .match-center ,.one .match-bottom{ width:60%; float:left; margin-right:15px;}
	.two .match-top, .two .match-center, .two .match-bottom, .three .match-top, .three .match-center, .three .match-bottom{ width:calc(100% - 20px);}
	.two .singleslot-img, .three .singleslot-img{ display:none}
	.one .moveone-box h2 span{ display:inline-block}
	.singleslot-img { width:35%; display:block; height:230px; overflow:hidden; border-radius: 10px; position: absolute; top:0; bottom: 0; margin: auto; right:10px;}
	.singleslot-img img { width:100%;}
}

@media all and (min-width: 992px) {
   .two li.item .moveone-box, .three li.item .moveone-box{ width:50%;}
   .carousel-moveone .carousel-inner.two > .active.left, .carousel-moveone .carousel-inner.three > .active.left,
   .carousel-moveone .carousel-inner.two > .prev, .carousel-moveone .carousel-inner.three > .prev {
      left: -50%;
   }
   .carousel-moveone .carousel-inner.two > .active.right, .carousel-moveone .carousel-inner.three > .active.right,
   .carousel-moveone .carousel-inner.two > .next, .carousel-moveone .carousel-inner.three > .next {
      left: 50%;
   }
   .carousel-moveone .carousel-inner.two > .left, .carousel-moveone .carousel-inner.three > .left,
   .carousel-moveone .carousel-inner.two > .prev.right, .carousel-moveone .carousel-inner.three > .prev.right,
   .carousel-moveone .carousel-inner.two > .active, .carousel-moveone .carousel-inner.three > .active {
      left: 0;
   }
   .carousel-moveone .carousel-inner.two .cloneditem-1, .carousel-moveone .carousel-inner.three .cloneditem-1 {
      display: block;
   }
}
@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
   .carousel-moveone .carousel-inner.two > .item.active.right, .carousel-moveone .carousel-inner.three > .item.active.right,
   .carousel-moveone .carousel-inner.two > .item.next, .carousel-moveone .carousel-inner.three > .item.next {
      -webkit-transform: translate3d(50%, 0, 0); transform: translate3d(50%, 0, 0); left: 0;
   }
   .carousel-moveone .carousel-inner.two > .item.active.left, .carousel-moveone .carousel-inner.three > .item.active.left,
   .carousel-moveone .carousel-inner.two > .item.prev, .carousel-moveone .carousel-inner.three > .item.prev {
      -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); left: 0;
   }
   .carousel-moveone .carousel-inner.two > .item.left, .carousel-moveone .carousel-inner.three > .item.left,
   .carousel-moveone .carousel-inner.two > .item.prev.right, .carousel-moveone .carousel-inner.three > .item.prev.right,
   .carousel-moveone .carousel-inner.two > .item.active, .carousel-moveone .carousel-inner.three > .item.active {
      -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); left: 0;
   }
}
@media all and (min-width: 1200px) {
   .three li.item .moveone-box{ width:33.3333%;}
   .carousel-moveone .carousel-inner.three > .active.left,
   .carousel-moveone .carousel-inner.three > .prev {
      left: -33.3333%;
   }
   .carousel-moveone .carousel-inner.three > .active.right,
   .carousel-moveone .carousel-inner.three > .next {
      left: 33.3333%;
   }
   .carousel-moveone .carousel-inner.three > .left,
   .carousel-moveone .carousel-inner.three > .prev.right,
   .carousel-moveone .carousel-inner.three > .active {
      left: 0;
   }
   .carousel-moveone .carousel-inner.three .cloneditem-2,
   .carousel-moveone .carousel-inner.three .cloneditem-3 {
      display: block;
   }
}
@media all and (min-width: 1200px) and (transform-3d), all and (min-width: 1200px) and (-webkit-transform-3d) {
   .carousel-moveone .carousel-inner.three > .item.active.right,
   .carousel-moveone .carousel-inner.three > .item.next {
      -webkit-transform: translate3d(33.3333%, 0, 0); transform: translate3d(33.3333%, 0, 0); left: 0;
   }
   .carousel-moveone .carousel-inner.three > .item.active.left,
   .carousel-moveone .carousel-inner.three > .item.prev {
      -webkit-transform: translate3d(-33.3333%, 0, 0); transform: translate3d(-33.3333%, 0, 0); left: 0;
   }
   .carousel-moveone .carousel-inner.three > .item.left,
   .carousel-moveone .carousel-inner.three > .item.prev.right,
   .carousel-moveone .carousel-inner.three > .item.active {
      -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); left: 0;
   }
}
.match-title{ display:none}
@media (min-width:992px) {
.one .match-title{ background: #598dec; padding: 15px 10px 25px 10px; font-size: 26px; color: #fff; position: absolute; top:-10px; right: 0; display:block }
.one .match-title:after{ content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 0; border-bottom: 13px solid #e2e9f1 ; border-left: 55px solid transparent; border-right: 55px solid transparent;}
}
.match-social{ float:right; position:relative; z-index:10}
.match-social ul li a{ color:#4a83eb; border-color:#4a83eb}

.quote{ background:#545454; padding:15px; color:#fff; border-top:1px solid #fff; height:150px; overflow:hidden}
.quote h3{ margin-bottom:25px;} .quote a{color:#fff;}
.quote p{ font-size:14px; line-height:18px; margin-bottom:0; padding:0 25px; position:relative; overflow:hidden}
.quote p:after{content:"\f10d"; position:absolute; left:1px; top:0px; color:#fff; font-family:'FontAwesome'; font-size:14px}
.quote p:before{content:"\f10e"; position:absolute; right:1px; bottom:0px; color:#fff; font-family:'FontAwesome'; font-size:14px}

.heading{background:#e45464; color:#fff; padding:10px 15px;}
.heading h2{ text-transform:uppercase; margin-bottom:0; font-size:24px; margin-top:0px;}
.heading h2 a{ color:#fff;} .heading h2 a:hover{ opacity:0.9}
.v-more { background-color: #ffffff; color: #5d5d5d; padding: 6px 10px; text-align: center; font-size:14px}
.v-more:hover{ background-color:rgba(255,255,255,0.8)}
.heading.blue{ background:#18bcb7}
.heading.blue .v-more:hover{ color:#18bcb7}

.img-hovertxt{position:relative;}
.img-hovertxt img{ width:100%; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; transition-duration: 0.5s;}	
.img-hovertxt:hover img{-webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2); transform:scale(1.2);}
.img-hovertxt a{ display:block; color:#e45464;}
.img-hovertxt h2{ font-size:26px; line-height:32px; margin-bottom:0}
.img-hovertxt h3{ font-size:18px; margin-bottom:0; line-height:24px;}
.img-hovertxt-overlay{ position:absolute; bottom:0; left:0; margin:0; width:100%; padding:10px 25px; color:#fff; background:rgba(0,0,0,0.8);  -webkit-transition: all 0.2s ease 0s;  -khtml-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -ms-transition: all 0.2s ease 0s;  -o-transition: all 0.2s ease 0s;  transition: all 0.2s ease 0s;}
.img-hovertxt:hover .img-hovertxt-overlay{ padding-bottom:10%;}

.bullettxt{ padding:25px 15px; border-bottom:1px solid #cacaca;}
.bullettxt ul li{ margin-bottom:30px; position:relative; padding-left:20px;}
.bullettxt ul li:after{ content:"\f105"; position:absolute; left:5px; top:1px; color:rgba(0,0,0,0.6); font-family:'FontAwesome'; font-size:18px}
.bullettxt ul li a{color:#323232; font-size:16px; line-height:22px; overflow:hidden;}
.bullettxt ul li a:hover{color:#1b83c2;}

.img-hovertxt.small{height:250px; overflow:hidden; border-top:1px solid #fff;}
.img-hovertxt.small:first-child{ border:0}
.img-hovertxt.big, .bullettxt.big{height:500px; overflow:hidden;}

@media (min-width:768px) and (max-width:991px){.topheadline .pdlr0{ padding-right:15px;} .img-hovertxt.big{ height:300px} .bullettxt.big{ height:200px; padding:12px 0} .img-hovertxt h2{ font-size:24px;} .bullettxt ul li{ float:left; width:50%; padding-right:10px; margin-bottom:10px; } .bullettxt ul li a{font-size:14px;} .bullettxt ul li:nth-child(odd){clear:left;}}
@media (min-width:992px) and (max-width:1100px){.img-hovertxt.big img{ height:500px;}}
@media (max-width:767px){
	.img-hovertxt.big, .bullettxt.big{height:100%;} 
	.bullettxt {background:#f5f5f5;} 
	.bullettxt ul li{margin-bottom:15px;}
	.bullettxt ul li a{font-size:15px;}
	.img-hovertxt h2{font-size:20px; line-height:26px;} .heading h2{font-size:20px;} .img-hovertxt-overlay{padding:15px;}
}

.homegallery-img ul li{padding:0; border-right:1px solid #fff; border-bottom:1px solid #fff; overflow:hidden}
.homegallery-img ul li:last-child{border:0;}
.homegallery-img img{ position:relative}
.homegallery-txt{position:absolute; background:rgba(0,0,0,0.7); top:100%; bottom:0; left:0; right:0; color:#fff; -webkit-transition: all 0.2s ease 0s;  -khtml-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -ms-transition: all 0.2s ease 0s;  -o-transition: all 0.2s ease 0s;  transition: all 0.2s ease 0s;}
.homegallery-txt span{ border:1px solid #fff; padding:15px; font-size:16px; line-height:20px; display:block; text-align:center; width:75%; margin:auto; position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); opacity:0;}
.homegallery-img ul li:hover .homegallery-txt{top:0; color:#fff;}
.homegallery-img ul li:hover .homegallery-txt span{ opacity:1}
@media (max-width:991px){.homegallery-txt span{ font-size:14px; line-height:18px; width:90%; padding:5px;}}

.most-visited{ height:500px;background:#f0f4f8; margin-top:1px;}
.most-visited-tabs > .nav-tabs { border: none; margin:25px 0 0 0;}
.most-visited-tabs > .nav-tabs{ text-align:center; }
.most-visited-tabs > .nav-tabs > li { float:none; display:inline-block; margin-right:6px; margin-bottom:0;}
.most-visited-tabs > .nav-tabs > li:last-child{ margin:0}
.most-visited-tabs > .nav-tabs > li > a { padding:5px 0; text-transform:uppercase; color:#000; font-size:14px; border:none; font-weight:bold}
.most-visited-tabs > .nav-tabs > li > a:hover, .most-visited-tabs > .nav-tabs > li > a:focus, .most-visited-tabs > .nav-tabs > li.active > a{ border:none; border-bottom:2px solid #e45464; background:none; color:#e45464;}
.most-visited-tabs > .nav-tabs > li > a:hover::after, .most-visited-tabs > .nav-tabs > li > a:focus::after, .most-visited-tabs > .nav-tabs > li.active > a::after { border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 12px solid #e45464; content: ""; height: 0; left: 50%; margin-left: -6px; position: absolute; top: 100%; width: 0; z-index:10;}

.most-visited-tabs > .tab-content { margin-top:20px; padding:15px;}
.most-visited-tabs > .tab-content ul{ position:relative}
.most-visited-tabs > .tab-content ul::after{ content:""; position:absolute; left:4px; top:7px; bottom:-38px; border-right:1px solid #8b8c8e}
.most-visited-tabs > .tab-content ul li{ margin-bottom:20px; position:relative; padding-left:20px;}
.most-visited-tabs > .tab-content ul li:last-child{ margin:0}
.most-visited-tabs > .tab-content ul li:after{content:""; position:absolute; left:0px; top:7px; width:9px; height:9px; border:1px solid #545454; background:#fff; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); z-index:10}
.most-visited-tabs > .tab-content ul li a{color:#272727; font-size:16px; line-height:22px; overflow:hidden;}
.most-visited-tabs > .tab-content ul li a:hover{color:#2e8cd5;}
.most-visited-tabs > .tab-content ul li:hover::after{background:#e45464; border-color:#e45464}

.othersports .sidebar{ border-left:1px solid #fff;}
.othersports .sidebar .small{border-bottom:1px solid #fff;}

.other-sports-img, .other-sports-txt{ height:280px; overflow:hidden; position:relative;}
.other-sports-img.big{ height:560px;}
.other-sports-img.big .img-hovertxt-overlay{ padding-top:50%; background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 100%); background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e6000000',GradientType=0 );}
.other-sports-txt{padding:20px 15px 10px 15px;}
.other-sports-imgtxt .other-sports-img{border-bottom:2.5px solid #e45464;}
.other-sports-imgtxt .other-sports-txt{border-top:2.5px solid #e45464;}
.other-sports-img img{ width:100%; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; transition-duration: 0.5s;}	
.other-sports-img img:hover{-webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);  transform:scale(1.2);}
.other-sports-imgtxt .other-sports-img.big{border:none}
.other-sports-imgtxt .other-sports-txt:after { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 16px solid #e45464; content: ""; height: 0; left: 25px; position: absolute; top: 0; width: 0; z-index:10; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; transition-duration: 0.5s;}

@media(min-width:768px){
.other-sports-imgtxt.boderarrow .other-sports-img{border-top:2.5px solid #e45464; border-bottom:none}
.other-sports-imgtxt.boderarrow .other-sports-txt{border-bottom:2.5px solid #e45464; border-top:none}
.other-sports-imgtxt.boderarrow .other-sports-txt:after { border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 16px solid #e45464; content: ""; height: 0; left: 25px; position: absolute; top: inherit; bottom:0; width: 0; z-index:10; border-top:none}
}


.other-sports-img h2, .other-sports-txt h2{font-size:30px; color:#fff; border-bottom:1px solid rgba(0,0,0,0.4); padding-bottom:10px;}
.other-sports-img h3, .other-sports-txt h3{font-size:20px; line-height:24px; color:#fff; overflow:hidden}
.other-sports-img h2{border-bottom:1px solid rgba(255,255,255,0.5);}
.other-sports-txt h2{color:#e45464;}
.other-sports-txt h3{color:#323232;}
.other-sports-txt p{color:rgba(50,50,50,0.7); font-size:14px; line-height:20px; overflow:hidden}
.other-sports-txt h2 a{color:#e45464;} .other-sports-txt h3 a{color:#323232;} .other-sports-txt p a{color:rgba(50,50,50,0.7);}
.other-sports-txt h2 a:hover{color:#2e8cd5;} .other-sports-txt h3 a:hover{color:#2e8cd5;} .other-sports-txt p a:hover{color:#2e8cd5;}

.other-sports-imgtxt:hover .other-sports-txt{background:#f5f5f5;}
.other-sports-imgtxt:hover .other-sports-txt:after {left: 45%;}
.other-sports-imgtxt:hover .other-sports-img img{-webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);  transform:scale(1.2);}

.social-slot{ margin-top:1px;}
.social-slot .heading.instagram{ background:#42464b}
.social-slot .content{height:335px; overflow-x:hidden; border-bottom:1px solid rgba(94,94,94,0.5); border-left:1px solid rgba(94,94,94,0.5);}
.social-slot .content .content-box{ padding:15px;}

@media (max-width:767px){.social-slot{ margin-top:15px;} .social-slot .content{ border-right:1px solid rgba(94, 94, 94, 0.5);}}
@media (max-width: 767px) {
.reorder-xs { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);  direction: rtl;}  
.reorder-xs > .other-sports-img, .reorder-xs > .other-sports-txt { -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -ms-transform: rotate(-180deg);    -o-transform: rotate(-180deg); transform: rotate(-180deg); direction: ltr;}
}
@media (min-width:768px) and (max-width:991px){
.social-slot .heading h2{ font-size:18px; line-height:26px;}
.other-sports-img, .other-sports-txt{  height:210px;}
.other-sports-img.big{ height:250px;}
.social-slot .content{ height:225px;}
}

.scores-tabs{margin-right:15px; background:#18bcb7;}
.scores-tabs li{width:33.333%; float:left; font-size:20px; text-align:center; line-height:24px; border-right:1px solid #fff;}

.scores-tabs li:last-child{border:none}
.scores-tabs li a{ color:#fff; background:#18bcb7; }
.scores-tabs li:hover a{ color:#000; background:#10b1ac; }
.scores-tabs li.active a{ color:#000; background:#10b1ac; cursor:default}
.scores-slot{ margin-top:30px;}
.scores-slot li{ padding-left:0; position:relative;}
@media (max-width: 767px) {.scores-slot li{ padding:0; } .scores-tabs{margin-right:0px;} .scores-tabs li{font-size:14px; line-height:18px;}}
@media (max-width: 991px) {.scores-tabs li span{ display:block}}
.scores-box{ background:#f3f3f3; padding:15px; position:relative; margin-bottom:15px;}
.scoresbox-top{ font-size:22px; line-height:26px; margin-bottom:30px; border-bottom:3px solid #e45464; position:relative; padding:0 0 10px 0  }
.scoresbox-top::after { border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 15px solid #e45464; content: ""; height: 0; left: 40px; margin-left: -10px; position: absolute; top: 100%; width: 0; z-index:10;}
.scoresbox-center h2{ text-transform:uppercase; font-size:28px; margin:5px 0 15px 0; }
.scoresbox-center h2 span{ font-size:16px}
.scoresbox-center h3{ font-size:20px; margin-bottom:15px; }
.scoresbox-center h4{ font-size:14px; margin-bottom:10px; }
.scoresbox-bottom .btn{ border:1px solid #9b9b9b; padding:3px 10px; border-radius:0; margin-top:15px; display:inline-block; font-size:13px; color:#333;}
.scoresbox-bottom .btn:hover{ border-color:#e45464; background:#e45464; color:#fff;}

.tour-list{background:#e2e9f1; font-size:16px;  color:#333; margin-bottom:30px; margin-right:15px; }
@media (max-width: 767px) {.tour-list{ margin-right:0; font-size:14px;}}
.tour-list li{background:#e2e9f1; width:50%; float:left;}
.tour-list li:nth-child(1n){ background:#cbe5ea;}
.tour-list li:nth-child(4n+1), .tour-list li:nth-child(4n+4){ background:#e2e9f1;}
.tour-list li:nth-child(odd) { clear: left; } 

.tour-list li a{color:#333;}
.tour-list li.active a{color:#e45464; cursor:default}

.scoresbox-top-date .date{ font-size:45px; line-height:45px; display:block}
.scoresbox-top-date .date sup{ font-size:20px; line-height:25px; top:-1em;}
.scoresbox-top-date .month{ font-size:16px; line-height:20px; display:block; margin-bottom:30px;}

.score-card .heading h2{margin-top:0}
.score-card-box{ border:1px solid #b4b4b4; margin-bottom:15px;}
.current-bat{ font-weight:bold}
.batting{ margin-bottom:30px !important; border-bottom:1px solid #ddd;}

.batting tr td:nth-child(3){ color:#000}
.score-total{ font-size:15px; color:#000;}
.batting .score-total span{ font-size:12px; color:#323232; margin-left:10px; display:inline-block}
.score-chart .heading h2, .squads-details .heading h2{margin-top:0}
.score-chart-box{ padding:10px; border:1px solid #dfdfdf; margin-bottom:15px; text-align:center}
.batting span{ display:none}
.score-card-box{ overflow:hidden}
.team-squads{ height:600px; overflow:hidden; padding:0}
.team-squads .most-visited-tabs .nav-tabs{ margin:10px 0 0 0;}
.team-squads .most-visited-tabs .tab-content{text-align:left; padding:10px 15px; margin-top:10px;}
.team-squads .most-visited-tabs > .tab-content ul li{ margin-bottom:18px;}

@media (max-width:767px){
	.score-card-box tr th, .score-card-box tr td{ font-size:12px} 
	.batting tr th:nth-child(2), .batting tr td:nth-child(2){ display:none}
	.batting span{ display:block}
	.batting .score-total span{ font-size:10px;}
	.score-card-box tr td:nth-child(1){ width:50%;}
}
	
.score-comm{ border:1px solid #b4b4b4; overflow:hidden;}
.score-comm .sb-content{ max-height:1000px;}

.commentary-txt p{ padding:15px; margin-bottom:0; border-bottom:1px solid #cceded;}
.commentary-item{ margin:15px 0; float:left}
.commentary-item .time-stamp{ background:#b4b4b4; padding:12px 10px; font-size:16px; color:#fff; display:inline-block; width:70px; text-align:center; float:left}
.commentary-item .over-desc{ background:#effdfd; padding:10px 0; width: calc(100% - 70px); float:left}
.commentary-item .over-circle{ background:#d1d8d8; color:#000; font-size:14px; padding:10px; display:inline-block; width:50px; text-align:center; float:left;}
.commentary-item .description{ padding:0 15px; width: calc(100% - 50px); float:left}
.wicket{ background:#f13a54 !important; color:#fff !important;}
.high-score{ background:#d90b62 !important; color:#fff !important;}
.low-score{ background:#7fd90b !important; color:#fff !important;}
.wide{ background:#848484 !important; color:#fff !important;}
.noball{ background:#ff7080 !important; color:#fff !important;}
.score-comm .most-visited-tabs { position:absolute; width:100%; z-index:1000; top:0}
.score-comm .tab-content{ margin-top:60px; margin-bottom:40px;}
.score-comm .most-visited-tabs .nav{ margin:0; text-align:left; padding:6px 15px 7px 15px; background:#f1f3f3; color:#323232;}
.score-comm .most-visited-tabs > .nav-tabs > li{ margin-right:15px;}
.score-comm .most-visited-tabs > .nav-tabs > li:last-child{ margin-right:0px;}
.score-comm .most-visited-tabs .nav a{color:#323232; font-weight:normal}
.score-comm .most-visited-tabs select{ padding:5px 25px 5px 5px; border:none; background:#e45464 url(../images/dropdown-arrow-w.png) no-repeat right; color:#fff;}
.highlight-txt{ text-transform:uppercase; color: #000; padding: 8px; display: inline-block;}
@media (max-width:767px){
	.score-comm .most-visited-tabs{ font-size:12px;}
	.score-comm .most-visited-tabs > .nav-tabs > li{ margin-right:5px;}
	.score-comm .most-visited-tabs > .nav-tabs > li a{ font-size:12px;}
	.score-comm .tab-content{ margin-top:80px;}
	.score-comm .most-visited-tabs > .nav-tabs > li:last-child{ margin-top:10px;}
}
.more-comm{ background:#fff; text-align:right;position:absolute; right:0; bottom:0; left:0; }
.more-comm a{ background:#5b5b5b; color:#fff; font-size:14px; padding:8px 15px;}
.more-comm a:hover{ background:#000; color:#fff;}

.squads-details-box{ padding:0 0;}
.squads-details-box .img-hovertxt{ margin-bottom:15px;}
@media (min-width:768px){.squads-details-box{ padding:0 30px 0 0;} .squads-details-box .img-hovertxt{ height:200px;}
.tour-schedule{ height:340px; overflow:hidden}}

.livescore-inner{ background:#545454; padding:10px 15px; text-align:center; color:#fff; font-size:16px; cursor:pointer; line-height:22px;} 
.team-live{ border:1px solid #7e7e7e; margin-top:15px;}
.team-live h1{ color:#e45464; margin:10px; text-transform:uppercase}
.team-live-venue{ color:#fff; background:#7e7e7e; padding:10px 0}
.team-score{ background:#18bcb7; padding:15px;}
.team-score h3{ color:#000; margin:0}
.team-score h3 small{ font-size:15px; color:#000;}

.team-score-tabs .most-visited-tabs ul{ margin:0 0 30px 0; background:#18bcb7;}
.team-score-tabs .most-visited-tabs ul li{ margin:0; float:left}
.team-score-tabs .most-visited-tabs ul li a{ padding:10px 0; color:#fff; font-size:16px}
.team-score-tabs .most-visited-tabs ul li a:hover{color:#000}
.team-score-tabs .most-visited-tabs ul li.active a{color:#000}

.team-score-tabs .panel-group{ margin-bottom:0; margin-top:25px;}
.team-score-tabs .panel-group .panel + .panel{ margin-top:0}
.team-score-tabs .panel{border:none; border-radius:0; background:none; box-shadow:none; border-bottom:1px solid #009f9a;}
.team-score-tabs .panel:last-child{ border:none}
.team-score-tabs .panel-heading{ border:none; border-radius:0; background:#18bcb7; padding:0; position:relative}
.team-score-tabs .panel-heading a{ padding:8px 15px; display:block; font-size:18px; line-height:24px; color:#fff}
.team-score-tabs .panel-body{ padding:0;}

.player-profile-full{background-color:#ededed; padding:15px;}
.player-profile-full h1{text-transform:uppercase; font-weight:bold; color:#e45464; font-size:25px; margin:0; background:#FFFFFF; display:block; padding:10px; margin-bottom:20px;}
.profile-table tr th{ background:#f8a5ae;}
.profile-table tr th:nth-child(odd){ background:#fdcbd0;}
.profile-table tr th:first-child{ border-left:3px solid #18bcb7;}
.profile-table tr th:last-child{ border-right:3px solid #18bcb7;}
.profile-stat .nav-tabs{ margin:0}
.profile-stat .nav-tabs > li > a{ color:#fff; opacity:0.7}
.profile-stat > .nav-tabs > li > a:hover, .profile-stat > .nav-tabs > li > a:focus, .profile-stat > .nav-tabs > li.active > a{ border-bottom-color:#fff; color:#fff; opacity:1;}
.profile-stat > .nav-tabs > li > a:hover::after, .profile-stat > .nav-tabs > li > a:focus::after, .profile-stat > .nav-tabs > li.active > a::after{ border-top-color:#fff;}

.scroll-table{ overflow:auto}
.player-profile{ background:#404a53; padding:0 15px 15px 15px;}
.player-profile-img img{ width:100%;}
.player-pro{ margin:0 15px; text-align:center}
.player-profile-img h3{font-size:18px; color:#e45464; font-weight:bold;  padding:12px; background:rgba(236,237,238,0.9); border:3px solid #818181; position:relative; margin:-30px 15px 30px 15px; line-height:20px; width:calc (100% - 30px); text-align:center}
.player-profile-txt p{ color:#fff; font-size:15px; margin:15px 0 30px 0; line-height:22px;}
.player-profile-txt span{text-transform:uppercase; font-size:20px; color:#cfcfcf; font-weight:bold; border-bottom:1px solid #CCC; padding-bottom:10px; display:block; }



@font-face {font-family: opensans; src: url("fonts/opensans.eot"); src: url("fonts/opensans.eot?#iefix") format("embedded-opentype"), url("fonts/opensans.woff") format("woff"), url("fonts/opensans.woff2") format("woff2"), url("fonts/opensans.ttf") format("truetype"), url("fonts/opensans.svg#opensans") format("svg"); }
                  .team-live{margin-top:0;  border:none}
                  #iframeslider{border: 1px solid #7e7e7e; overflow: auto;}
                  .team-live p{padding:20px; font-size:12px; line-height: 14px; color:#666666; margin-bottom:0; padding-top:6px; padding-bottom:0; }
                  .team-live-venue{background-color:transparent; padding: 0}
                  .team-live h1{font-size:20px; font-weight:bold; color: #e45464; margin:0; text-transform: uppercase; padding:15px 15px 0 20px}
                  .team-live h2{ color:#0772bd; padding:0 0 0px 20px; margin-bottom:0; font-size:18px !important; line-height: 22px !important;}    
                  .livescore{ display: block; color: #000; text-transform: uppercase; background-color: #cbe5ea; padding:5px 10px;text-align: center; font-size: 14px;line-height: 18px;}
                  .livescore span {font-weight: bold;}
                  .upcoming-fix {background-color: #e3eef0;}
                  .livescore:hover{background-color: #18bcb7; color: #fff;}
                  .team-match-bottom{ position: relative; top: 20px;}
                  .team-match-bottom .btn{border-radius: 8px 0 0 8px; background: #7b7b7b; color: #fff; display: block; font-size: 12px;}
                  .team-match-bottom .btn2{background: #bdbdbd; color: #000}
                  .team-match-bottom .btn:hover{background: #18bcb7; border-color: #18bcb7; color: #fff;}
                  .livescore-header{padding: 5px 10px;background: #18bcb7;color: #fff;display: inline-block;font-size: 16px; position: relative}
                  .livescore-header:after{ position: absolute; content: ""; top: 0; left: 100%; width: 0; height: 0; border-left: 0; border-right: 20px solid transparent; border-top: 28px solid #18bcb7;}
                  .iframe-width8{ padding: 0}
                  .iframe-width8 .moveone-box{ height: inherit; background: none; padding: 0 1px 0 0}
                  .moveone-box{ cursor: inherit} 
                  .wordcup2019{ position: relative; top:20px;}
                  
              .control-box {
                width: 100%;
              }
              .carousel-control {
                background: #c8c7c7 !important;
                border: 0px;
                border-radius: 0px;
                display: inline-block;
                font-size: 34px;
                font-weight: 200; 
                line-height: 18px;
                padding: 4px 10px;
                margin: 30px -15px 0;
                top:33%;
                height: 25px;
                width: 25px;  transform: rotate(45deg);
              }
              .tophead{ background: #ececec; padding-bottom: 10px; margin-bottom:15px; height:250px}
              .tophead .livescore-header{ background: #e45464}
              .tophead .livescore-header:after{ border-top-color: #e45464}
              .tophead-box{ margin-top: 20px}
              .tophead-box h2{ font-size: 15px; line-height: 20px; margin-bottom: 10px;}
              .tophead-box span{ padding: 0px; margin-bottom: 15px; overflow: hidden; height: 100px;}
              .tophead-anotherlink{ background: #fff; padding: 0px; margin:0 10px}
              .tophead-anotherlink a{font-size: 12px; line-height: 16px; color: #000; opacity: 0.8;}
              .tophead-anotherlink a:hover{  color: #0772bd; opacity:1;}
              .tophead-anotherlink .col-xs-6{ border-right:1px solid #a3a9b3; padding: 10px;}
              .tophead-anotherlink .col-xs-6:nth-child(2){ border-right:none}
               @media(max-width: 600px){
                     .iframe-width8, .iframe-width4{ width:100%;}
                     .iframe-width4{ padding: 0;}
               }


               .tab-content .one .col-md-6{width:100%;}