body{font-family: 'Roboto', sans-serif; font-size:15px; line-height:29px; color:#373737; text-align:justify; background:#e0e0e0;}
h1,h2,h3,h4,h5{font-family: 'Raleway', sans-serif;}
a, a:active, a:focus {outline: none;}
img{display:block}




.container{max-width:1200px; width:100%}

header{position:relative; z-index:100;}

.t-div{background:url(../images/top-bg.jpg) no-repeat bottom 50px left; background-size:100% 100%; padding-top:60px; position:relative; }

.t-div1{border-top:5px solid #df0037; border-top-left-radius:20px; border-top-right-radius:20px; background: linear-gradient(to bottom, rgba(42,52,74,1) 0%, rgba(67,89,145,1) 100%); padding-bottom:10px;}
.logo-div img{margin-top:-40px; margin-left:40px;}

.btn-logo{text-align:right;}
.btn-logo img{display:inline;}
.btn-logo h3{margin:0px; color:#fff; font-size:15px; padding-top:10px; padding-bottom:5px; text-transform:uppercase;}

.dt-div{text-align:right; color:#fff; font-size:13px;}
.dt-div span{background:#df0037; padding:3px 10px; letter-spacing:2px;}

.t-div2{background: linear-gradient(to bottom, rgba(251,251,251,1) 0%, rgba(228,228,228,1) 100%);}

.matchResults a{
  text-decoration: none;
}

.livematches a{
  text-decoration: none;
}

.upcomingMatches a{
  text-decoration: none;
}



.my_nav{margin-left:-15px; margin-right:-15px;}



.my_nav .navbar-collapse {padding-left: 0px; margin-left:0px; margin-right:0px;}
 .my_nav .navbar-brand{padding:0; display:none}
.my_nav .navbar-default{border:none; box-shadow:none; background:none}
.my_nav .navbar{margin:0; min-height:inherit;}
.my_nav .navbar-expand-lg{padding:0px; margin:0px;}

.my_nav .navbar-nav > li > a{padding: 10px 20px; font-family: 'Roboto', sans-serif;  font-size:14px;   line-height:19px; outline:none; color:#454545; background-image:none; margin-right:2px;}
.my_nav .navbar-nav > li:last-child > a{background-image:none}

 .my_nav .navbar-expand-lg .navbar-nav .nav-link{padding: 13px 18px;}
 
.navbar-nav{display:block  !important; }
 
  .my_nav .navbar-expand-lg .navbar-nav .nav-item{float:left;}
 
 

.my_nav .navbar-nav > .active > a,.my_nav .navbar-nav > li > a:hover, .last > .active > a,.last> a:hover{color:#5f79b3;  box-shadow:none; background: linear-gradient(to bottom, rgba(233,233,233,1) 0%, rgba(252,252,252,1) 100%);}


.my_nav .navbar-nav > li > .dropdown{box-shadow:none; color:#fff !important; background:#554e91; border:none;  }
.my_nav .navbar-nav >.dropdown .nav-link a:hover,  .my_nav .navbar-nav >.dropdown .nav-link a:focus, .my_nav .navbar-nav >.dropdown .nav-link.active a{color:#fff !important; background:#a6ce39; text-decoration:none !important;}
.my_nav .dropdown-toggle{}

.my_nav .navbar-nav > li > .dropdown-menu{padding:0; background:#ffffff !important; }

.my_nav .dropdown-toggle:active,
    .my_nav .open .dropdown-toggle {
    outline: 0;
    background:#0092da !important;
	color:#fff !important;
	border-radius:20px !important;
     }
	 
	 .my_nav .dropdown-item{background:#1b82b4;  font-size:13px; padding:5px 20px; border-bottom:1px solid #abddfd;}
	 .my_nav .dropdown-item a{text-decoration:none; color:#fff;}
	 .my_nav .dropdown-item:hover, .dropdown-item.active{background:#ec1f24;}
	 .my_nav .dropdown-item:last-child{border-bottom:none}
	 
	 .my_nav .dropdown-toggle::after {
  border:none
}
	 .my_nav .dropdown-toggle{padding:10px 40px;}


.open{right:0px}

.right-div{display:none}

form.sch{line-height:22px; margin-top:5px;}
form.sch input[type=text] {
  padding: 5px;
  padding-left:20px;
  font-size: 17px;
  border: 1px solid #e0e0e0;
  border-right:none;
  float: left;
  width: 80%;
  background: #ffffff;
  border-top-left-radius:20px;
  border-bottom-left-radius:20px;
}

/* Style the submit button */
form.sch button {
  float: left;
  width: 20%;
  padding: 5px;
  background: #ffffff;
  color: #adadad;
  font-size: 17px;
  border: 1px solid #e0e0e0;
  border-left: none; /* Prevent double borders */
  cursor: pointer;
  border-top-right-radius:20px;
  border-bottom-right-radius:20px;
}

form.sch button:hover {
  background: #ccc;
}

/* Clear floats */
form.sch::after {
  content: "";
  clear: both;
  display: table;
}

.t-div3{border:25px solid #fff; border-left:10px solid #fff;}

.ond-first{display:none}

.banner-div1{position:relative; z-index:2;}	
.t-left1{background:#fff;}
.banner-div1 img{margin-left:auto; margin-right:auto; display:block; width:100%;}

	
	

.carousel-fade .carousel-item {
 opacity: 0;
 transition-duration: .6s;
 transition-property: opacity;
}

.carousel-fade  .carousel-item.active,
.carousel-fade  .carousel-item-next.carousel-item-left,
.carousel-fade  .carousel-item-prev.carousel-item-right {
  opacity: 1;
}

.carousel-fade .active.carousel-item-left,
.carousel-fade  .active.carousel-item-right {
 opacity: 0;
}

.carousel-fade  .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .active.carousel-item-left,
.carousel-fade  .active.carousel-item-prev {
 transform: translateX(0);
 transform: translate3d(0, 0, 0);
}

.banner-div1 .carousel-item{}
.banner-div1 .carousel-indicators, .mobile-banner .carousel-indicators{cursor:pointer; margin-left:0%; margin-right:0%;}
.banner-div1 .carousel-indicators li, .mobile-banner .carousel-indicators li{background:#707070; border:none; width: 11px; height: 11px; border-radius:50%;}
 .carousel-indicators .active {width: 11px; height: 11px; background:#084b84; border:none}
.banner-div1 .carousel-control-prev {background:url(../images/news-arrow-left.png) no-repeat left bottom; left: 0%; opacity:1; height:200px;}
.banner-div1 .carousel-control-next {background:url(../images/news-arrow-right.png) no-repeat right bottom; right:0%; opacity:1; height:200px;}
.banner-div1 .carousel-caption{background:rgba(0, 0, 0, .5); z-index:100; width:100%; left:0px; bottom:0px; color:#fff; text-align:left; padding-left:10px; padding-right:10px; }
.banner-div1 .carousel-caption h1{margin:0px; font-size:28px;}
.banner-div1 .carousel-caption h1 a{color:#fff;}
.banner-div1 .carousel-caption p{margin:0px; line-height:22px;}
.banner-div1 .carousel-caption p a{color:#fff;}
.more{float:right; background:#ffffff; padding:15px 13px; border-radius:50%; margin-left:10px; }
.more a{color:#344366}

.inext-div{margin-top:20px; margin-left:0px; margin-right:0px; text-align:left;}
.inext-div img{width:100%;}
.news-next{background:#8592b1; padding-left:10px; padding-right:10px; padding-bottom:5px;}
.news-next.active{background:#344366}
.news-next h1{margin:0px; text-decoration:none; color:#fff; font-size:12px;}
.news-next h1 a{text-decoration:none; color:#fff; }

.n-left{padding-left:0px; padding-right:0px; border-right:2px solid #fff;}
.n-left1{padding-right:3px; padding-left:10px; margin-top:5px;}
.n-right1{padding-left:3px; padding-right:10px; margin-top:10px;}

.t-right{}
.t-rt1{}

.od-div1{background:#fff; border-radius:10px; padding-top:20px; margin-top:10px;}
.od-div1 h3{margin:0px; text-align:center; font-size:16px; line-height:15px;}
.od-div1 h3 img{display:inline; margin-top:0px; position:relative; }

.od-fir, .od-sec{padding-left:10px; padding-right:10px;}


.od-live .live-right{margin-left:-20px;}
.od-live h5, .od-live1 h5{margin:0px; color:#353535; font-size:13px;}
.od-live h4, .od-live1 h4{margin:0px; font-size:17px; color:#5e5e5e; font-weight:500; margin-left:20px;}
.od-live h4 span, .od-live1 h4 span{font-size:23px; color:#00288b; font-weight:700;}
.od-live img{margin-left:auto}
.od-live1 img{margin-left:auto}

.od-live{background:url(../images/cross-line.png) no-repeat right; margin-top:10px;}
.od-live1{margin-top:10px;}

.od-live1 .live-left{text-align:right; margin-right:-20px;}


.od-sec{border-top:1px solid #cccccc; margin-left:20px; margin-right:20px; margin-top:10px; padding-top:5px; padding-bottom:5px;}

.od-sec1{padding-left:30px;}
.od-sec2{text-align:right}
.od-thi{background:#ebebeb; padding-left:40px; padding-top:5px; padding-bottom:5px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; line-height:22px;}
.od-thi1 span{color:#e15069}
.od-thi2{float:right; text-align:right}
.od-thi2 .ma1{background:#004a79; padding:7px 20px; color:#fff; margin-right:-10px;}
.od-thi2 .ma2{background:#df0037; padding:7px 20px; color:#fff; border-bottom-right-radius: 10px;}

/*.on-div1 .carousel-control-prev {background:url(../images/news-arrow-left.png) no-repeat left center; left: 0%; opacity:1;}
.on-div1 .carousel-control-next {background:url(../images/news-arrow-right.png) no-repeat right center; right:0%; opacity:1;}*/


.ur-div1 h1{margin:0px; font-size:15px; color:#fff; margin-top:10px; text-transform:uppercase; font-weight:700; text-align:center}
.ur-div1 h1 span{font-weight:400;}

.ur-div2{background:#fff; border-radius:10px; padding-top:5px; margin-top:10px; padding-bottom:5px;}
.ur-div2 h3{margin:0px; text-align:center; font-size:13px; line-height:15px;}

.ur-div3 .ur-right{margin-left:-25px; position:relative}
.ur-div3 h5, .ur-div4 h5{margin:0px; color:#353535; font-size:9px;}
.ur-div3 h4, .ur-div4 h4{margin:0px;  font-weight:500; font-size:10px; color:#5e5e5e;}
.ur-div3 h4 span, .ur-div4 h4 span{font-size:11px; color:#00288b; font-weight:700;}
.ur-div3 img{margin-left:auto}


.ur-div3{background:url(../images/cross-line.png) no-repeat right; margin-top:10px;}
.ur-div4{margin-top:10px;}

.ur-div4 .ur-left{text-align:right; margin-right:-25px;}

.ur-fir{padding-left:5px; padding-right:5px;}


.ur-sec{border-top:1px solid #cccccc; margin-left:20px; margin-right:20px; margin-top:10px; padding-top:5px; padding-bottom:5px; font-size:11px; line-height:15px;}

.ur-sec1{padding-left:30px;}
.ur-sec2{text-align:right}

.view-all{background:#e0e0e0; text-align:center; margin-left:-15px; margin-right:-15px; margin-top:5px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; position:relative; z-index:2;}
.view-all a{background:url(../images/view-icon.png) no-repeat right center; padding-right:20px; color:#676767;}


/*.int-bg{background:#e0e0e0; position:relative; margin-top:-60px; padding-top:60px;}*/
.int-bg1{background:#fff; padding-left:10px; padding-right:10px;}
.int-bg1 h1{margin:0px; text-transform:uppercase; font-size:20px; color:#344366; display:inline-block; background:url(../images/arrow-icon.jpg) no-repeat right center; padding-right:20px;}
.news-hd{border-bottom:2px solid #344366}

.cr-news h2{margin:0px; font-size:16px; margin-top:20px; margin-bottom:20px;}
.cr-news h2 a{color:#585858; text-decoration:none;}
.cr-news img{width:100%}
.cr-news1 p{margin-top:20px;}
.cr-news1 p a{color:#585858;}

.cr-news2{margin-top:30px;}
.cr-news2 h2{margin-top:15px; margin-bottom:30px;}

.r-more{text-align:right}
.read-more{display:inline-block; font-size:18px; padding:8px 20px; line-height:20px; margin-top:5px; border-radius:30px; background: linear-gradient(to bottom, rgba(62,81,129,1) 0%, rgba(47,60,89,1) 100%); transition:All .5s ease; -webkit-transition:All .5s ease; -moz-transition:All .5s ease; -o-transition:All .5s ease; font-size:13px;}
.read-more a{text-decoration:none; color:#fff; transition:All .5s ease; -webkit-transition:All .5s ease; -moz-transition:All .5s ease; -o-transition:All .5s ease; background:url(../images/read-more-icon.png) no-repeat right center; padding-right:20px;}
.read-more:hover{background: linear-gradient(to bottom, rgba(223,0,56,1) 0%, rgba(227,111,140,1) 100%); background-position:right 5px center;}

.up-tour{margin-top:20px;}
.up-tour1{margin-top:20px;}
.up-tour h2{margin:0px; font-size:16px; margin-top:15px; margin-bottom:0px; text-align:center; font-weight:600; line-height:22px;}
.up-tour h2 a{color:#585858; text-decoration:none;}
.up-tour img{width:100%}

.int-testi{margin-top:20px;}
.int-testi h1{background:url(../images/test-icon.png) no-repeat right center; padding-right:60px; padding-top:20px;}

.int-testi1{background:url(../images/test-icon.png) no-repeat top 10px center #f6f6f6; margin-top:10px; border-radius:10px; padding:10px 20px; padding-top:45px; font-size:13px; line-height:20px; margin-right:20px;}
.int-testi1 h5{margin:0px; text-align:right; font-style:italic; color:#fb7676; font-size:13px;}


#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:99999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
}

.nbs-flexisel-inner {
	
	
    overflow:hidden;
float:left;
    width:100%;
   
}

.nbs-flexisel-item {
    float:left;
    margin:0px auto;
    padding:0px;
    cursor:pointer;
    position:relative;
    line-height:0px;
	
}
.nbs-flexisel-item img {
   
   height:auto;
cursor: pointer;
position: relative;
margin-top: 0px;
margin-bottom: 0px;
max-width: 242px;
max-height: 294px;
margin-left:auto; margin-right:auto;


}

/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
   width: 31px;
height: 31px;
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 0.5;
	margin-top:0px;
	
	
	
}

.nbs-flexisel-nav-left:hover, .nbs-flexisel-nav-right:hover{opacity:1}

/*.nbs-flexisel-nav-left {
left: -30px;
    background: url(../images/bottom-arrow-left.png) no-repeat  center left;
	width:52%;
}

.nbs-flexisel-nav-right {
   right: 0px;
    background: url(../images/bottom-arrow-right.png) no-repeat center right;
	width:50%;
}*/

.multi-slider-align
{

margin-right: 0px;
 margin-left: 0px;
}

.ad-div img{margin-bottom:20px;}

.mobile-banner{display:none}
.mobile-banner img{margin-left:auto; margin-right:auto; width:100%;}
.carousel-indicators{cursor:pointer}
 .mobile-banner .carousel-control-prev {background:url(../images/banner-arrow-left1.png) no-repeat left center; left: 2%; opacity:1;}
.mobile-banner .carousel-control-next {background:url(../images/banner-arrow-right1.png) no-repeat right center; right:2%; opacity:1;}


.footer-div
{
	padding-top:5px;
	color:#696969;
	font-size:14px;
	background: linear-gradient(to bottom, rgba(248,248,248,1) 0%, rgba(229,229,229,1) 100%);
	padding-bottom:5px;
	margin-top:15px;
	border-bottom:17px solid #313d5c;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	margin-bottom:30px;
	
	
	
}
.f-link{list-style:none; margin-left:0px; padding:0px; font-weight:300; margin-right:0px; text-align:center; margin-bottom:0px;}
.f-link li{display:inline-block}

.f-link li a{ padding:3px 30px 3px 8px; font-size:14px; line-height:20px; text-decoration:none; color:#696969; background:url(../images/footer-arrow.png) no-repeat right  center;     transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.f-link li:last-child a{background:none}
.f-link li:first-child a{padding-left:0px;}

.f-link  li a:hover{color:#fec967; background-position:right 5px center; }

.copy-right{text-align:right}
.copy-right a{text-decoration:none; color:#f26781}
.copy-right a:hover{color:#36456a}

.pagination .active{z-index: 1;
color: #fff;
background-color: #007bff;
border-color: #007bff;}

nav {
  background-color: #394b76;
  height: 100%;
  position: fixed;
  right: 0px;
  top: 0px;
  
  -moz-transition: right 0.2s linear;
  -o-transition: right 0.2s linear;
  -webkit-transition: right 0.2s linear;
  transition: right 0.2s linear;
  width: 200px;
  z-index: 1;/* IT'S OVER 9000! */
 
  padding-top:20px;
  
  
  -webkit-box-shadow: -2px -1px 25px 0px rgba(87,85,87,.5);
-moz-box-shadow: -2px -1px 25px 0px rgba(87,85,87,.5);
box-shadow: -2px -1px 25px 0px rgba(87,85,87,.5);
z-index:2000; 

z-index:200 
}

nav #menuToggle {
  background: none;
  display: block;
  position: relative;
  height: 50px;
  left: -50px;
  top: -20px;
  width: 50px;
  
}

nav #menuToggle span {
  background:url(../images/close.png) no-repeat;
  display: block;
  height: 100%;
  left: 10%;
  position: absolute;
  top: 45%;
  width: 80%;
  background-size: 96%;
  
}

nav #menuToggle span:before,
nav #menuToggle span:after {
  background: none;
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  top: -250%;
  
  width: 100%;
}

nav #menuToggle span:after { top: 250%; }

nav a:nth-child(n+2) {
  color: #000;
  display: block;
  font-size: 2.5em;
  margin: 30px 0 30px 30px;
}

nav a:nth-child(n+2):after {
  background: #ffa53e;
  content: '';
  display: block;
  height: 2px;
  -moz-transition: width 0.2s;
  -o-transition: width 0.2s;
  -webkit-transition: width 0.2s;
  transition: width 0.2s;
  width: 0;
}

nav a:nth-child(n+2):hover:after { width: 100%;  }

	

.open #menuToggle span {
  background: transparent;
  left: 10%;
  top: 29%;
}

.open #menuToggle span:before,
.open #menuToggle span:after {
  background:url(../images/open.png) no-repeat;
  top: 0;
  
}

.open #menuToggle span:after {
  
}

#menuToggle .navClosed {
  -moz-transition: background 0.1s linear;
  -o-transition: background 0.1s linear;
  -webkit-transition: background 0.1s linear;
  transition: background 0.1s linear;
}

/*#menuToggle .navClosed:before,
#menuToggle .navClosed:after {
  -moz-transition: top 0.2s linear 0.1s, -moz-transform 0.2s linear 0.1s;
  -o-transition: top 0.2s linear 0.1s, -o-transform 0.2s linear 0.1s;
  -webkit-transition: top 0.2s linear, -webkit-transform 0.2s linear;
  -webkit-transition-delay: 0.1s, 0.1s;
  transition: top 0.2s linear 0.1s, transform 0.2s linear 0.1s;
}
*/
#menuToggle .navOpen {
  -moz-transition: background 0.1s linear 0.2s;
  -o-transition: background 0.1s linear 0.2s;
  -webkit-transition: background 0.1s linear;
  -webkit-transition-delay: 0.2s;
  transition: background 0.1s linear 0.2s;
}

#menuToggle .navOpen:before,
#menuToggle .navOpen:after {
  -moz-transition: top 0.2s linear, -moz-transform 0.2s linear;
  -o-transition: top 0.2s linear, -o-transform 0.2s linear;
  -webkit-transition: top 0.2s linear, -webkit-transform 0.2s linear;
  transition: top 0.2s linear, transform 0.2s linear;
}

.right-fix{width: 348px; height: 100%; overflow: scroll; margin-top:-18px; padding-right:40px;  padding-left:10px;}

.side-list{list-style:none; margin:0px; padding:0px; padding-bottom:30px;}

.side-list ul{list-style:none; margin:0px; padding:0px;}
.side-list li{border-bottom:1px solid #6179b3; padding:5px 20px; margin-left:-10px; margin-right:-10px;}
.side-list li a{text-decoration:none; color:#fff;  }
.side-list li:hover, .side-list li.active{background:#df0037;}
.side-list li ul li{background:#ea5f62; padding-left:10px; padding-right:10px; margin-left:0px; border-bottom:1px solid #53bbea}
.side-list li ul li:hover, .side-list li ul li.active{background:#ec1f24}
.side-list li ul li a{padding-right:10px; font-size:12px;}

.dropbtn{transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.d-show{display:block !important}
.dropbtn, .dropbtn1, .dropbtn2, .dropbtn:focus, .dropbtn1:focus, .dropbtn2:focus{background: none; border: none; color: #fff; margin-left: -10px; margin-right:-10px; background:url(../images/double-arrow.png) no-repeat top 11px right; padding-right:20px; cursor:pointer; outline:none}
.side-list ul li:last-child a{border:none !important}



.call-div{display:none}

::selection {
	background:#003763;
	color:#fff;
}

::-moz-selection {
	background:#003763;
	color:#fff;
}
::-webkit-selection {
	background:#003763;
	color:#fff;
}





@media(min-width:1920px){
    .panelRow{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
}

@media(max-width:1400px){
.panelRow{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
}



@media(max-width:1024px){
.my_nav .navbar-expand-lg .navbar-nav .nav-link {padding: 13px 12px;}
.f-link li a {padding: 3px 19px 3px 8px; font-size: 12px;}
.copy-right{font-size:12px;}
}
@media(max-width:980px){

.nws-hdln{
  margin-top: 10px !important;
}
.panelRow{
  display: -webkit-box;
  display: -ms-flexbox;
  display: block;
}

.t-left1{
  display: none;
}

.ur-left img{
  height: 30px;
}

.ur-right img{
  height: 30px;
}

.newsBlog{
  margin-left: 0px !important;
}

.newsBlog a{
  text-decoration: none;
  color:#373737;
}

.contactUs{
  margin: 30px 10px 30px 10px;
}

}





@media(max-width:820px){
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9,  .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    min-width:100%;
}

.ond-first{display:block; margin-bottom:20px;}
.ond-second{display:none}

.od-thi1{text-align:center}
.od-sec1, .od-sec2{text-align:center}
.od-thi2{text-align:center; margin-top:10px;}
.od-thi2 .ma2{border-radius:0px;}

.logo-div img {margin-left: auto; margin-right:auto}
.dt-div{text-align:center; padding-bottom:10px;}
.t-div2{margin-top:0px; padding-bottom:10px;}

.news-next h1{margin-bottom:30px; padding-left:15px;}

.n-left1{padding-left:15px; padding-right:15px;}

.t-div3{border-width:5px}



.od-live .live-left img, .od-live1 .live-right img{margin-left:auto; margin-right:auto}
.od-live .live-right{margin-left:0px; text-align:center}
.od-live1 .live-left{text-align:left; margin-right:0px; text-align:center; margin-top:20px;}
.od-live{background-image:none}


.banner-div1 .carousel-control-prev, .banner-div1 .carousel-control-next{height:50px;}

.ur-left img, .ur-right img{margin-left:auto; margin-right:auto}
.ur-div3 .ur-right{margin-left:0px; text-align:center}
.ur-div3{background-image:none}
.ur-div4 .ur-left {text-align: center; margin-right: 0px; margin-top:20px;}
.ur-sec1, .ur-sec2{text-align:center}
.cr-news{margin-top:30px;}
.cr-news2 img{margin-top:20px;}
.up-tour h2{margin-bottom:20px;}
.ad-div{margin-top:30px;}
.ad-div img{margin-left:auto; margin-right:auto}



.open { right: -300px; }
nav{width:275px;}
nav #menuToggle{left: -75px;}	
.right-fix{margin-top: -49px;}
.ne-div .ovrly{width: 97%; height: 96%;}
.my_nav{display:none}
.right-div{display:block;}


.f-link li a{font-size:11px;}
.copy-right{text-align:center}
.btn-logo{text-align:center; margin-bottom:10px;}
}

@media(max-width:500px){
.inext-div{display:none}
}

.matchDateHeader{
  background: #ecebeb;
  font-weight: bold;
  font-size: 16px !important;
  padding: 5px 2px 5px 20px !important;
  margin: 2px 0px 10px 0px !important;
  color: #df0037 !important;
}

.matchList .card-footer{
  padding: 5px 20px !important;
  font-size: 14px;
}

.match-lists {
    width: 100%;
    margin: 20px 0px 66px;
}

.match-list-heading {
    width: 100%;
    padding: 0px 0px 0px 0px;
    position: relative;
}

.match-lists .match-list-detail {
    background-color: #ffffff;
    margin: 0px;
    border: 1px solid #f5f5f5;
}

.match-list-detail {
    width: 100%;
}

.match-list-heading  h3 {
    background-color: rgba(42,52,74,1);
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    margin: 0px;
    color: #ffffff;
    font-size: 18px;
    padding: 14px 0px 13px 29px;
    text-transform: uppercase;
    border-bottom: 4px solid;
    border-bottom-color: currentcolor;
}

.match-lists .match-list-detail tr > td {
    padding: 15px 2px 15px 20px;
    color: #292c31;
    vertical-align: middle;
}


.match-list-detail tr > td {
  border: none;
  border-bottom: none;
  border-top: none;
  text-align: left;
  font-size: 14px;
}

.match-lists .match-list-detail tr:nth-child(2n+1) {
    background-color: #f5f5f5;
}

.match-lists .match-list-detail tr > td figure {
    width: 26px;
    margin: 8px 0px 0px;
}

.match-list-detail tr > td figure {
    float: left;
    line-height: 1;
}

figure {
    position: relative;
}

.match-lists .match-list-detail tr > td figure ~ .team-name {
    margin: 0px 0 0 37px;
}

.match-list-detail tr > td figure ~ .team-name {
    line-height: 0.6;
}

.match-lists .match-list-detail tr > td > span {
    float: left;
    font-weight: bold;
    font-size: 16px;
    line-height: 2;
}

.matchStatusClass{
  padding: 5px 2px 5px 20px !important;
}

.nws-hdln {
    margin: 0;
    padding-bottom: 5px;
    font-size: 18px
}

.nws-hdln a{
  color: #222;
}

.line-ht24 {
    line-height: 24px;
}

.newsHeadlineImg{
  height: 150px;
  width: 100%;
}

.newsBlog{
  border-bottom: 1px solid #ecebeb;
  padding: 20px 0;
  margin-left: 50px;
}

.newsBlog img{
  border-radius: 4px;
}

.nws-intr {
    clear: both;
}
.nws-intr {
    color: #666;
    padding-bottom: 5px;
}

.card {
    border: none;
    -webkit-box-shadow: 0 0 0 1px rgba(61,70,79,.05),0 1px 3px 0 rgba(61,70,79,.15);
    box-shadow: 0 0 0 1px rgba(61,70,79,.05),0 1px 3px 0 rgba(61,70,79,.15);
    margin-bottom: 10px;
} 

.yellow-text{
  color:#c9820c;
}

.lib-panel {
    margin-bottom: 20Px;
}
.lib-panel img {
    width: 100%;
    background-color: transparent;
}

.lib-panel a{
  text-decoration: none;
  color:#373737;
}

.lib-panel .panelRow,
.lib-panel .col-md-6 {
    padding: 0;
    background-color: #FFFFFF;
}


.lib-panel .lib-row {
    padding: 0 20px 0 20px;
}

.lib-panel .lib-row.lib-header {
    background-color: #FFFFFF;
    font-size: 18px;
    padding: 10px 20px 0 20px;
}

.lib-panel .lib-row.lib-header .lib-header-seperator {
    height: 2px;
    width: 26px;
    background-color: #d9d9d9;
    margin: 7px 0 7px 0;
}

.lib-panel .lib-row.lib-desc {
    position: relative;
    height: 100%;
    display: block;
    font-size: 13px;
}
.lib-panel .lib-row.lib-desc a{
    position: absolute;
    width: 100%;
    bottom: 10px;
    left: 20px;
}

.box-shadow {
    -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.10);
    box-shadow: 0 0 10px 0 rgba(0,0,0,.10);
}

.no-padding {
    padding: 0;
}



.lib-img-show{
  height: 180px;
}
.resultFonts a{
  text-decoration: none;
  color: #373737;
}

.scorecard-tab{
    margin-top: 5px;
    margin-bottom: 20px;
    outline: none !important;
}

.scorecard-div{
    margin-top: 20px !important;
}

.score-tbl1 td:first-child, .score-tbl1 th:first-child {
    color: #00686a;
    text-align: left;
}

.score-tbl1 th {
    background: #f3f3f3 none repeat scroll 0 0;
    color: #00686a;
}

.score-tbl1 {
    width: 100%;
}

.score-tbl1 td {
    border-bottom: 1px solid #dfdfdf;
    color: rgb(102, 102, 102);
}
.score-tbl1 td, .score-tbl1 th {
    font-size: 13px;
    padding: 7px 15px;
    text-align: center;
}

.scorecard-tab > ul > li > a{
    background-color: #313d5c;
    color: #FFF;
    padding: 7px 18px;
    border-radius: 4px;
}

.scorecard-tab > ul > li > a:hover{
    text-decoration: none;
}

.scorecard-tab .nav-tabs .nav-item .active{
    background-color: brown;
    padding: 7px 18px;
    border-radius: 4px;
}

.scorecard-tab .nav-tabs .nav-item{
    margin-top: 10px;
    margin-bottom: 10px;
}

.ltstcmntry-dtls p {
    font-size: 14px;
    line-height: 20px;
    color: #1b1b1b;
    padding: 16px 0 16px 70px;
    position: relative;
    border-bottom: 1px solid #dfdfdf;
    margin-bottom: 0px !important;
}

.ltstcmntry-dtls p span.ovrs {
    font-size: 16px;
    font-weight: bold;
    position: absolute;
    left: 15px;
    top: 16px;
    color: #313d5c;
}

.scorecard-tab .nav-item{
  padding-right: 10px;
    padding-left: 12px;
}

@media only screen and (max-width: 420px) {
    .navbar-header{
        margin-top: -6px;
        min-height: 68px;
    }

    #addTournament .modal-dialog{
        width: 340px !important;
    }

    #tournamentName{
        font-size: 30px !important;
    }

    #banner{
        height: 100px !important;
    }

    #tournamentMenus{
        -webkit-padding-start: 0px;
        padding: 0px;
    }

    #tournamentMenus > li{
        padding: 0px !important;
        margin: 2px 1px !important;
    }
}

#banner{
    height: 150px;
    background-image: url('../images/banner.jpeg');
    margin-top: -21px;
    background-size-height: 150px;
    display: inline-block;
    height: 150px;
    overflow: hidden;
    position: relative;
    vertical-align: middle;
    width: 100%;
    color: #FFF;
}

#tournamentName{
    font-size: 40px;
    font-weight: 600; 
    margin-top: 50px;
}

#tournamentMenus{
    margin-top: 20px;
    text-align: center;
}

#tournamentMenus > li:hover{
    background: #8ba924;
}
#tournamentMenus > li.active {
    background: #8ba924;
    color: #fff;
}

#tournamentMenus > li{
    background: brown;
    color: #FFF;
    display:inline-block;
    padding: 5px 15px;
    border-color: #e7e7e7;
    border: 5px solid transparent;
    margin: 0px 15px;
    cursor: pointer;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(0, 0, 0, 0.1);
}

#tournamentMenus > li > a {
    text-decoration: none;
    color: #FFF;
}

#tournamentMatches{
    background: #fff;
    padding-top: 10px;
    border-color: #c9c9c9;  
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.33);
    
}

#tournamentMatches > span{
    font-size: 20px;
}

.tab-content{
    margin-top: 40px;
}

.TournamentMatches{
    margin-bottom: 15px;
}

.createMatchBtn{
    margin-top: 40px;
}

#team a{
    text-decoration: none;
}

.battingDetails{
    background-color:darkcyan !important;
}

#scoreDetails div{
    border: 1px solid;
    border-color: #fff;
    padding: 0px 0px;
}

.avatar {
  vertical-align: middle;
  width: 50px;
  height: 50px;
  border-radius: 50%;
}

.user-avatar-xl{
    font-size: 50px;
}

.user-avatar {
    position: relative;
    margin-bottom: 0;
    display: inline-block;
    width: 2rem;
    height: 2rem;
    font-size: 2rem;
    border-radius: 4rem;
    background-color: #fff;
    vertical-align: middle;
}

/*.block {
    display: block;
    width: 100%;
    border: none;
    background-color: activeborder;
    padding: 10px 0px;
    font-size: 16px;
    cursor: pointer;
    text-align: center;
}*/

.noLiveMatches{
  width: 552px;
  height: 167px;
  vertical-align: middle;
  text-align: center;
}

.noLiveMatchText{
  padding-top: 50px;
}

.newsImgHeadline h2{
  color: #344366;
  font-size: 20px !important;
}

.contactUs{
  margin: 40px 0px 80px 20px;
}

.newsImage{
  display: block;
}

.newsImage img{
  width: 100%;
}

.newsBlog a{
  text-decoration:none; 
  color:#666;
}

.newsBlog a h2{
  color:#585858;
}

#share{
  text-align: right;
}

.teamPlayerImg{
    height: 100px;
    width: 100px;
}

.teamPlayerList{
  margin-bottom: 10px;
}

.panelRow img{
  padding: 15px 15px;
}

#myCarousel3 a{
    text-decoration: none;
}

.ur-div1 a{
    text-decoration: none;
}

.matchStatus{
  color: #373737;
}