@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Fjalla+One);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700,300);
/*
color-1 -- #e48108 
color-2 -- #ae732c
color-3 -- #b58952
color-4 -- #d88e34
color-5 -- #f4d0a5
color-6 -- #9a682b
color-7 -- #eaa34d
color-8 -- #9d6e35
color-9 -- #e6cfb3
*/
html{	margin:0px; padding:0px;}
input:not([type]), input[type="email" i], input[type="number" i], input[type="password" i], input[type="tel" i], input[type="url" i], input[type="text" i], input[type="button" i], input[type="submit" i], input[type="reset" i], input[type="file" i]::-webkit-file-upload-button, button{-webkit-appearance: none; border-radius:0px;}
body{ font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size:12px; margin:0px; margin-right:0px!important; padding:0px; color:#333; position:relative; background-color:#dcdcdc; height: 100%;}
*:first-child+html input.button{overflow: visible; width:auto !important;}
img{ border:0px; }
.fl{ float:left;}
.fr{ float:right;}
a:focus{outline: none;}
a{text-decoration:none;	outline:none; cursor:pointer;}
.clear{ clear:both}
ul, ul li { margin:0px; padding:0px; list-style-type:none }
h1, h2, h3, h4, h5, h6{ margin:0px; padding:0px; font-family: 'Roboto Condensed', sans-serif; font-weight: 700;}
.main-container{ width:100%; float:left;}
input:focus{outline: none;}
select:focus{outline: none;}
form{	margin:0px; padding:0px;}

.clear{ clear:both; margin:0px; padding:0px; height:0px; line-height:0px;}
.full-width{ float:left; width:100%;}

.mt-15{ margin-top:15px;}
.mt-10{ margin-top:10px;}
.mt-5{ margin-top:5px;}
.pt-5{ padding-top:5px;}
.pt-10{padding-top:10px;}
.mb--5{ margin-bottom:-5px;}
.mb-5{ margin-bottom:5px;}
.mb-0{ margin-bottom:0px;}
.mb-10{ margin-bottom:10px;}
.mr-5{ margin-right:5px;}
.mr-10{ margin-right:10px;}
.pl-10{ padding-left:10px;}
.ml-5{ margin-left:5px;}
.mlr-5{ margin:0 3px;}
.bor-bot{ border-bottom:1px dashed #666;}
.lh-0{ line-height:normal;}
.db{ display:block;}
.dib{ display:inline-block;}

@media (max-width: 320px){
.mid-box3 .ct-box3{ width:calc(100% - 4px); padding:3px 4px 0; }
.mid-box3 a.top-tab-text{padding:3px 5px;}
}


#header{ position:absolute; width:100%; float:left; z-index:9; top:0px; left:0px; background-color:#e48108; height:60px;}
#mid-part{width:100%; float:left; margin:60px 0 50px;}
#footer{ position:fixed; width:100%; float:left; background-color:#fff; height:50px; bottom:0px; left:0px; box-shadow:0 0 10px #999;}

.roundedOne { width: 28px; height: 28px; background: #fcfff4;
 background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); background: -o-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); background: -ms-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); background: linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 ); margin: 20px auto;
 -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px;
 -webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5); -moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5); box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5); position: relative;}
.roundedOne label { cursor: pointer; position: absolute; width: 20px; height: 20px;
 -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; left: 4px; top: 4px;
 -webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1); -moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1);
 background: -webkit-linear-gradient(top, #222 0%, #45484d 100%); background: -moz-linear-gradient(top, #222 0%, #45484d 100%); background: -o-linear-gradient(top, #222 0%, #45484d 100%); background: -ms-linear-gradient(top, #222 0%, #45484d 100%); background: linear-gradient(top, #222 0%, #45484d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222', endColorstr='#45484d',GradientType=0 );}
.roundedOne label:after { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; content: ''; position: absolute; width: 16px; height: 16px; background: #00bf00;
 background: -webkit-linear-gradient(top, #00bf00 0%, #009400 100%); background: -moz-linear-gradient(top, #00bf00 0%, #009400 100%); background: -o-linear-gradient(top, #00bf00 0%, #009400 100%); background: -ms-linear-gradient(top, #00bf00 0%, #009400 100%); background: linear-gradient(top, #00bf00 0%, #009400 100%);
 -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; top: 2px; left: 2px;
 -webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5); -moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5); box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);}
.roundedOne label:hover::after { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter: alpha(opacity=30); opacity: 0.3;}
.roundedOne input[type=checkbox]:checked + label:after { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1;}

.squaredOne { width: 20px; height: 20px; background: #fcfff4;
 background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); background: -o-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); background: -ms-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); background: linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 ); margin:0 10px 0 0; -webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5); -moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5); box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5); position: relative; float:left;}
.squaredOne label { cursor: pointer; position: absolute; width: 16px; height: 16px; left: 2px; top: 2px;
 -webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1); -moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,1);
 background: -webkit-linear-gradient(top, #222 0%, #45484d 100%); background: -moz-linear-gradient(top, #222 0%, #45484d 100%); background: -o-linear-gradient(top, #222 0%, #45484d 100%); background: -ms-linear-gradient(top, #222 0%, #45484d 100%); background: linear-gradient(top, #222 0%, #45484d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222', endColorstr='#45484d',GradientType=0 );}
.squaredOne label:after { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; content: ''; position: absolute; width: 12px; height: 12px; background: #00bf00;
 background: -webkit-linear-gradient(top, #00bf00 0%, #009400 100%); background: -moz-linear-gradient(top, #00bf00 0%, #009400 100%); background: -o-linear-gradient(top, #00bf00 0%, #009400 100%); background: -ms-linear-gradient(top, #00bf00 0%, #009400 100%); background: linear-gradient(top, #00bf00 0%, #009400 100%);
 top: 2px; left: 2px;
 -webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5); -moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5); box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);}
.squaredOne label:hover::after { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter: alpha(opacity=30); opacity: 0.3;}
.squaredOne input[type=checkbox]:checked + label:after { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1;}

@media (max-width: 400px) {
.pp-main-box .pp-name{ font-size:14px;}
}


.flexslider-n1 { float:right; width:calc(100% - 60px); padding:0px 30px; height:130px; overflow:hidden; position:relative; background-color:#fff; border-top:1px solid #aaaaaa; margin-top:2px; }
.flexslider-n1 .flex-viewport{ overflow:visible!important}
.flexslider-n1 .slides li{ width:150px; padding: 0px; border-right:3px solid #3d5229;}
.flexslider-n1 .slides li a{ text-decoration:none; color:#333; float:left; width:100%; height:127px; position:relative; border-bottom:3px solid #3d5229;}
.flexslider-n1 .slides li a center{ padding:1px 8px; font-size:10px;}
.flexslider-n1 .flex-direction-nav a  { text-decoration:none; display: block; width: 30px; height:130px; margin:0px 0 0; position: absolute; top:0%; z-index:0; overflow: hidden;  cursor: pointer; font-size:0px;}
.flexslider-n1 .slides li .to-23{ line-height:normal;}
.flexslider-n1 .flex-direction-nav .flex-prev{left:0px; background:#3d5229 url(../images/s-prev.png) center 45% no-repeat; background-size:50%;}
.flexslider-n1 .flex-direction-nav .flex-next { right:0px; background:#3d5229 url(../images/s-next.png) center 45% no-repeat; background-size:50%;}
.flexslider-n1 .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flexslider-n1 .flex-direction-nav .flex-disabled { opacity: 1!important; filter:alpha(opacity=100); cursor: default;}
.fal103-tour-name{ float:left; width:100%; text-align:center; font-weight:bold; color:#000; padding:8px 0 5px;}
.flexslider-n1 .flex-direction-nav a center{ color:#4a4a4a;}
.flexslider-n1 .slides li.flex-act a, .flexslider-n1 .slides li.flex-act a:hover{ background-color:#ddfcc0; border-bottom:3px solid #89bb57; height:127px;}
.flexslider-n1 .slides li a:hover{ background-color:#f2f2f2;}

.flexslider-n1 .match-box78{ padding:0px; width:calc(100% - 10px); margin:5px 5px 0; border:0px; overflow-x:auto; overflow-y:hidden; border-radius:5px; background:none;}
.flexslider-n1 .match-box78 .match-box81{ float:none; padding:0 5px; }
.match-box81 font{ white-space:nowrap;}
.match-box8 tr td.match-box81:last-child{ border:0px;}
.flexslider-n1 .match-box8{ margin:0px; font-size:10px; padding:3px 0;}
.flexslider-n1 .match-box8.idmatch-1{ width:100px; float:none; margin:7px auto 0;}
.flexslider-n1 .match-box8.idmatch-2{ width:200px; float:none; margin:7px auto 0;}
.flexslider-n1 .match-box8.idmatch-3{ width:200px; float:none; margin:7px auto 0;}
.flexslider-n1 .match-box8.idmatch-4{ width:200px; float:none; margin:0px auto;}
.flexslider-n1 .slides li a .match-box-bot{ position:absolute; bottom:-2px; left:0px; line-height:25px; float:left; width:100%;}
.flexslider-n1 .match-time{ display:inline-block; background-color:#b58952; color:#fff; height:22px; line-height:22px; font-weight:bold; padding:0 10px;}

.slider-1st{ float:left; width:100%; position:static; overflow:hidden;}
#flexslider-n2 { float:right; width:100%; padding:0px 0px; height:100%; overflow:hidden;  background-color:#fff;}
#flexslider-n2 .flex-viewport{ position:relative;}
#flexslider-n2 .slides li{  padding: 0px; }
#flexslider-n2 .slides li img{ float:left; width:100%;}
#flexslider-n2 .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
#flexslider-n2 .flex-direction-nav .flex-disabled { opacity: 1!important; filter:alpha(opacity=100); cursor: default;}
#flexslider-n2 .flex-control-nav{ bottom:10px;}
#flexslider-n2 .flex-control-paging li a{ background-color:#fff; box-shadow:0 0 4px #000;}
#flexslider-n2 .flex-control-paging li a.flex-active{ background-color:#e48108;}

.log-reg-box{ float:left; width:100%; position:absolute; bottom:10px; left:0px; text-align:center;}
.log-reg-box a{ display:inline-block; width:140px; line-height:35px; background-color:#e48108; color:#fff; font-size:18px; font-family: 'Fjalla One', sans-serif; font-weight: 400; text-decoration:none;}
.log-reg-box a.sign{ background-color:#fff; color:#e48108; margin-left:10px;}

#header .hed-link{ float:left; width:calc(100% - 0px); padding:0px; margin:0 0px 0 0; height:60px;}
#header .hed-link a.hed-icon{ width:22px; height:22px; margin:0 5px; display:inline-block; background-size:100%; background-position:center center; background-repeat:no-repeat;}
#header .hed-link a.hed-icon.menu_i{ background-image:url(../images/menu_icon.png);}
#header .hed-link a.hed-icon.menu2_i{ background-image:url(../images/overflow_icon.png);}
#header .hed-link a.hed-icon.refresh_i{ background-image:url(../images/refresh.png);}
#header .hed-link a.hed-icon.chat_i{ background-image:url(../images/chat-icon-2.png);}
#header .hed-link a.hed-icon.note_i{ background-image:url(../images/i_note_icon.png);}
#header .hed-link a.hed-icon.menu_back_i{ background-image:url(../images/menu_back.png);}

#header .hed-link .hed-text{ float:right; width:calc(100% - 5px); margin-left:5px; color:#fff; font-family: 'Roboto Condensed', sans-serif; font-weight: 700;  font-size:20px;}
#header .hed-link .hed-text2{ float:right; width:calc(100% - 5px); margin:1px 0 0 5px; color:#fff; font-family: 'Roboto Condensed', sans-serif; font-weight: 400;  font-size:12px;}

.styled-select8 { width: 80px; height: 16px; overflow: hidden; background: url(../images/listbox_arrow.png) no-repeat right 2px ; background-size:13px; border: 0px solid #ccc; margin-left:5px; }
.styled-select8 select {background: transparent; width: 108px; padding: 0px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size: 12px; color:#fff; line-height: 1; border: 0; border-radius: 0; height: inherit;  -webkit-appearance: none; cursor:pointer; }
.styled-select8 select option{ font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size:12px; color:#000; line-height:25px; padding:5px 0;}

.profile-menu-open{ top:55px; right:5px; float:left; width:150px; background-color:#fff; padding:5px; float:right; display:none; box-shadow:0 0 3px #666; border-radius:5px; position:fixed; z-index:9;}
.profile-menu-open:after {bottom: 100%; left: 90%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(255, 255, 255, 0); border-bottom-color: #fff; border-width: 7px; margin-left: -5px;}

.profile-menu-open ul{ float:left; width:100%;  display:block;}
.profile-menu-open ul li{ display:block; float:left; width:100%; margin:1px 0; background-color:#333; line-height:30px; color:#fff; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size: 14px;}
.profile-menu-open ul li span{ float:right; padding:0 5px; width:105px; background-color:#fff; color:#000; line-height:26px; margin:2px	; font-weight: 700;}
.profile-menu-open ul li a{ float:left; width:calc(100% - 10px); padding:0 5px; background-color:#e48108; color:#fff; text-decoration:none;}
.profile-menu-open ul li a font{ float:right; margin:5px 0px 0 0; background-color:#fff; color:#333; padding:0 5px; line-height:20px; font-size:12px;font-weight: 700;}
.profile-menu-open ul li b{ float:left; width:30px; text-align:center;}

.menu-link-open{ float:left; width:100%; background-color:rgba(0, 0, 0, 0.3); min-height: 100%; position:fixed; display:none;}
.menu-link-open .menu-link-box{ float:left; width:90%; position:fixed; min-height:100%; background-color:#eeeeee; overflow:auto; height:200px;}
.menu-user{ float:left; text-align:center; width:100%; margin-top:80px;}
.menu-user img{ border:3px solid #64b04b; border-radius:50%; box-shadow:0 0 5px #999; height:80px; width:80px;}
.menu-user img.offline{ border:3px solid #d90000; }
.menu-user font{ font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size:14px; color:#333; margin-top:10px; display:block;}
.menu-user font span{ font-weight:700; font-size:18px; color:#000;}

ul.main-menu{ float:left; width:calc(100% - 20px); padding:0 10px; margin-top:30px; display:block;}
ul.main-menu li{ float:left; width:100%; display:block; margin-bottom:7px;}
ul.main-menu li a{ border-bottom:1px dashed #a6a6a6; float:left; width:100%; color:#333; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size:14px; text-decoration:none; text-align:left; }
ul.main-menu li a img { width:30px;}
ul.main-menu li a font{line-height:30px; float:left; margin-left:8px;}

.scroll {  white-space: nowrap; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }
.scroll a{ padding:0 10px; color:#666; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size:14px; text-decoration:none; line-height:50px;}
.scroll a.act{ color:#000;}

.mid-box1{ float:left; width:calc(100% - 40px); padding:20px;}
.fb-btn{ float:left; width:100%; height:45px; background:#3a64b2 url(../images/fb-btn.jpg) top left no-repeat;}
.google-btn{ float:left; width:100%; height:45px; background:#cf4332 url(../images/google-btn.jpg) top left no-repeat;}
.or-line{ max-width:100%; margin:20px 0;}
.textbox{ float:left; width:calc(100% - 25px); padding:0 10px; height:40px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size:14px; color:#333;  border:0px; border-right:5px solid #d88e34; background-color:#fff; margin:0 0 20px; box-shadow:0 0 5px #ccc;}
.textarea{ float:left; width:calc(100% - 25px); padding:0 10px; height:130px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size:14px; color:#333;  border:0px; border-right:5px solid #d88e34; background-color:#fff; margin:5px 0 10px; box-shadow:0 0 5px #ccc;}
.textbox.username{width:calc(100% - 65px); padding:0 10px 0 50px; background:#fff url(../images/username.jpg) top left no-repeat;}
.textbox.password{width:calc(100% - 65px); padding:0 10px 0 50px; background:#fff url(../images/password.jpg) top left no-repeat;}
.textbox.cal{width:calc(100% - 60px); padding:0 50px 0 10px; background:#fff url(../images/cal-text.jpg) top right no-repeat; border:0px;}
.btn-1{ float:left; width:100%; text-align:center; height:45px; line-height:45px; color:#fff; box-shadow:0 0 5px #ccc; background-color:#e48108; text-align:center; border:0px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size:16px;}
.btn-3{ display:inline-block; width:120px; text-align:center; height:35px; line-height:35px; color:#fff; box-shadow:0 0 5px #ccc; background-color:#e48108; text-align:center; border:0px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size:16px; margin:0 10px;}
.btn-3.black{ background-color:#333; color:#fff; }
.styled-select9 { width:calc(100% - 20px); padding:0 10px; height: 40px; overflow: hidden; background:#fff url(../images/listbox-arrow.jpg) no-repeat right -1px; border: 0px solid #ccc; box-shadow:0 0 5px #ccc; margin:0 0 20px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size: 14px; color:#333;}
.styled-select9 select {background: transparent; width:100%; padding: 0px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size: 14px; color:#333; line-height: 1; border: 0; border-radius: 0; height: inherit;  -webkit-appearance: none; cursor:pointer; }
.styled-select9 select option{ font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size:12px; color:#000; line-height:25px; padding:5px 0;}
.flie-upload{ float:left; width:100%; margin-bottom:20px; height:40px;}
.lable2{ float:left; width:calc(100% - 10px); padding:0 5px; font-family: 'Fjalla One', sans-serif; font-size:14px; color:#000; margin:15px 0 5px;}
.lable1{ float:left; width:calc(100% - 10px); padding:0 5px; font-family: 'Fjalla One', sans-serif; font-size:14px; color:#333; margin:5px 0 5px;}
.lable1 .mandatory { color:#FF0000; font-size:12px; display:inline-block; margin-left:3px;}
.checkbox{ float:left; width:16px; height:16px; margin:0 8px 5px 0; padding:0px;}
.textbox.dis{ background-color:#eeeeee; color:#999;}
.dis-btn{ background-color:#ccc!important; color:#999!important; cursor:default;}

.login-link{ float:left; width:100%; text-align:center; margin:20px 0 0;}
.login-link a{ padding:0 10px; border-right:1px solid #5a9343;}
.login-link a:last-child{ border:0px;}
.link-color{ color:#5a9343; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size:14px; text-decoration:none;}

.forgot-text{color:#333; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size:12px; text-align:right; float:left; width:100%; margin:-10px 0 20px;}

.mid-box2{ float:left; width:calc(100% - 20px); padding:20px 10px;}
.mid-box3{ float:left; width:calc(100% - 0px); padding:0px;}
.mf-moneybox{ float:left; width:100%; margin-bottom:20px; color:#333; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size:18px; background-color:#fff; box-shadow:0 0 5px #ccc;}
.mf-moneybox .moneybox-bg{ background-color:#f2f2f2; color:#000; width:100px;}

.arrowlistmenu{    width:calc(100% - 0px); float:left; margin:0px 0 0 0px; color:#333; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; }
.arrowlistmenu .menuheader{color:#000; padding: 0px 0 3px 0px;  margin-top: 5px; float:left; width:calc(100% - 0px); font-size:20px; border-bottom:2px solid #d88e34; background:url(../images/open-menu.png) right top no-repeat;}
.arrowlistmenu .openheader{ background:url(../images/close-icon.png) right top no-repeat;}
.arrowlistmenu .menuheader font, .arrowlistmenu .openheader font{white-space: nowrap; text-overflow:ellipsis; width:125px; float:left; overflow:hidden;}
.categoryitems{ float:left; width:calc(100% - 0px); padding:5px 0px;}

.league-box{ float:left; width:calc(100% - 0px); padding:0px; box-shadow:0 0 5px #ccc; background-color:#fff; margin:5px 0 15px;}
.league-box .title1{ float:left; width:calc(100% - 20px); line-height:40px; margin:0px; padding:0 10px; background-color:#e6cfb3; font-size:18px; color:#000; font-family: 'Roboto Condensed', sans-serif; font-weight: 700;}
.league-box .league-box-in{ float:left; width:calc(100% - 20px); padding:7px 10px; border-bottom:1px solid #eaeaea;}
.league-box .league-box-in:nth-child(odd){ background-color:#f2f2f2;}
.league-box .league-name1{font-size:16px; color:#9d6e35; font-family: 'Roboto Condensed', sans-serif; font-weight: 700;}
.league-box .league-link{font-size:14px; color:#9d6e35; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; text-align:right;}
.league-box .league-link a{ color:#9d6e35; text-decoration:none; padding-right:5px; border-right:1px solid #9d6e35;}
.league-box .league-link a:last-child{ padding:0 0 0 5px; border:0px;}
.league-box .league-data{ font-size:12px; color:#666; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; padding:3px 0 0;}
.league-box .league-data font{ color:#000; font-size:14px; display:block;}
.league-box .league-name2{font-size:14px; color:#666; font-family: 'Roboto Condensed', sans-serif; font-weight: 700;}

.button-2{float:right; text-align:center; height:30px; line-height:30px; padding:0 15px; color:#fff; box-shadow:0 0 5px #ccc; background-color:#e48108; text-align:center; border:0px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size:16px;}
.button-3{float:left; width:calc(100% - 10px); text-align:center; height:45px; line-height:45px; padding:0px; margin:2px 10px 2px 0; color:#fff; box-shadow:0 0 5px #ccc; background-color:#e48108; text-align:center; border:0px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size:16px;}
.button-33{float:left; width:calc(100% - 30px); text-align:center; height:45px; line-height:45px; padding:0px; margin:5px 15px; color:#fff; box-shadow:0 0 5px #ccc; background-color:#e48108; text-align:center; border:0px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size:16px;}

.league-box.league-box2{ width:calc(100% - 30px); padding:0px; margin:0px 15px 15px;}
.league-box.league-box2 .title1{ width:calc(100% - 20px); margin:0px; padding:0 10px; background:url(../images/box-header-bg.jpg) bottom left repeat-x;}

.test1{font-size:14px; color:#333; font-family: 'Roboto Condensed', sans-serif; font-weight: 700;}

.jc-box1{ float:left; width:60px; height:60px; line-height:60px; text-align:center; border-radius:50%; background-color:#333; color:#fff; font-size:18px; margin-left:10px;}

.if-box{ float:left; width:calc(100% - 20px); border-bottom:1px dashed #333; padding:0px 10px 15px; margin-bottom:20px;}

h2{ font-size:18px; color:#000; margin-bottom:10px;}
h3{ font-size:14px; color:#333;}
h4{ font-size:12px; color:#333;}

.fb-btn2{ float:left; width:100%; height:45px; background:#3a64b2 url(../images/fb-btn2.jpg) top left no-repeat; margin-bottom:15px;}
.fb-btn3{ float:left; width:100%; height:45px; background:#3a64b2 url(../images/fb-btn3.jpg) top left no-repeat; margin-bottom:15px;}
.twitter-btn{ float:left; width:100%; height:45px; background:#4eb7ea url(../images/twitter-btn.jpg) top left no-repeat;}

.pp-main-box{ float:left; width:calc(100% - 0px); margin:5px 0;}
.pp-graph-box{ float:right; width:170px; background-color:#eee; min-height:120px;}
.pp-player-data{ float:left; width:calc(100% - 180px);}
.pp-name{ float:left; width:100%; font-size:18px; color:#000; margin:5px 0;}
.pp-rank{ float:left; width:100%; font-size:14px; color:#666; margin-top:5px;}
.pp-form{ float:left; width:100%; font-size:14px; color:#666; margin-top:5px;}

.app-table{ float:left; width:100%; background-color:#f8f8f8; color:#333; font-size:12px;}
.app-table td, .app-table th{ padding:3px 3px; line-height:20px;}
.app-table tbody td{ padding:5px 0 3px; border-bottom:1px solid #d6d6d6; font-size:10px;}
.app-table thead{ background-color:#cfcfcf;}
.app-table td.first-td{ background-color:#777777; color:#fff; border-bottom:1px solid #595d62; font-size:12px;}
.app-table td.first-td .subtext{ font-size:10px; display:block; line-height:10px;}
.app-table td.td-data{ background-image:url(../images/td-data-bg.png);}
.app-table .bo-left{ border-left:1px solid #b5b5b5;}
.app-table .odd td{ background-image:url(../images/td-odd-bg.png), url(../images/td-data-bg.png);}
.app-table tbody td.two-row{ line-height:16px; font-size:12px; padding:5px 0 3px 5px;}
.app-table tbody td.two-row font{float:left; width:100%; color:#666; font-size:10px;}

.app-table tbody tr.selected td{ background-image:url(../images/td-odd-bg-sel.png); }
.app-table tbody tr.lock-row td{ background-image:url(../images/td-lock.png); }
.app-table tbody tr.lock-row td .player-name font{ color:#fff;}
.app-table.app-table-10 td{ padding:5px 10px; line-height:14px;}
.app-table.app-table-10 td font{ color:#000; font-size:13px;}

.pp-news-title{ float:left; width:100%; font-size:18px; color:#000; margin-bottom:0px;}

.ply-pro-news-box{ float:left; width:100%; color:#1b1b1b; line-height:14px; margin-top:5px; overflow-y:scroll; overflow-x:hidden; height:90px; font-family: 'Fjalla One', sans-serif!important; }
.ply-pro-news-box i{ float:left; width:calc(100% - 10px); text-align:right; margin-top:2px; margin-right:10px;}
.ply-pro-news-box i font{ color:#717171;}
.ply-pro-news-box i.pro-news-date{ float:left; width:100%; text-align:left; margin:5px 0px; font-weight:bold;}
.flexslider71{float: left;	width:calc(100% - 0px); padding:0 0 0 0px; position:relative;}
.flexslider71 .slides{	display: block; float:left; width:100%; overflow:hidden; }
.flexslider71 .slides li{display: inline; padding:0px!important; }
.flexslider71 .slides li a{	}
.flexslider71 .slides li a.act{color: #007bc2;font-weight: bold; border-bottom:1px solid #007bc2;}
.flexslider71 .slides li a font{ float:left; width:100%;}
.flexslider71 .flex-direction-nav .flex-prev{background:url(../images/left2.png) center 0px no-repeat; right:30px; left:auto;}
.flexslider71 .flex-direction-nav .flex-next{background:url(../images/right2.png) center 0px no-repeat;}
.flexslider71 .flex-direction-nav a{width:20px; height:18px; top:-22px; margin-left:10px;}


.up-photo{ float:left; width:75px; height:75px; border:4px solid #fff; margin:0px 10px 0; overflow:hidden; box-shadow:0 0 1px #000; border-radius:50%;}
.up-photo img { width:100%;}
.up-user-top{ float:left; width:calc(100% - 115px); padding:13px 0 0;}
.up-user-top .pp-name font{ font-size:14px; color:#666; }
.up-user-top .pp-rank font{ color:#000;}
.up-table-title{ float:left; width:100%; text-align:center; font-size:14px; color:#000; margin-top:5px;}
.up-table td{ height:30px; background-color:#efefef; color:#333; font-size:14px; padding:0 5px;}
.up-table tr td:first-child{ background-color:#cfcfcf; color:#000; text-align:right; width:130px;}

.up-table2 td{ height:50px; background-color:#efefef; color:#333; font-size:14px; padding:0 5px;}
.up-table-text{ font-size:14px; color:#333; float:left; width:130px;}
.up-table-text font{font-size:12px; color:#666;}

.pro-fill{float: left; width:calc(100% - 130px); background-color: #cecece; height: 10px; border-radius:10px; overflow:hidden; font-size:0px; margin-top:11px;}
.pro-fill font{float: left; height:10px; background-color:#c90303; border-radius:10px; overflow:hidden; }
.pro-fill2{float: left; width:calc(100% - 130px); margin-top:3px; color:#666;}

.in-text{ float:left; width:96%; font-size:14px; color:#333; line-height:20px; margin:10px 2% 0;}

.note-table{ float:left; width:96%; margin:10px 2% 0; font-size:14px; }
.note-table thead td{ background:url(../images/page-title-bg.jpg) top left repeat-x; height:36px; border-bottom:1px solid #ccc;}
.note-table td{ padding:0 10px; height:30px;}
.note-table tbody td{ border-bottom:1px dashed #666;}

.link-color {color: #1f60a5; text-decoration: none; }
.up-table-title2{background:url(../images/page-title-bg.jpg) top left repeat-x; height:36px; border-bottom:1px solid #ccc; font-size:18px; color:#000; float:left; width:100%;}

.note-table2{ float:left; width:96%; margin:10px 2% 0; font-size:12px; }
.note-table2 thead td{ background:url(../images/page-title-bg.jpg) top left repeat-x; height:36px; border-bottom:1px solid #ccc;}
.note-table2 td{ padding:5px 10px; background:#f8f8f8}
.note-table2 td.td-data{ background-image:url(../images/td-data-bg.png);}

.contents, .tabscontent, #tabsholder2{ float:left; width:100%;}
.tab-menu7{ float:left; width:100%; margin:0px; padding:0px 0 0; background-color:#f6f6f6; border-bottom:1px solid #aeaeae;  }
.tab-menu7 ul{ display:block; margin:0px; padding:0px;}
.tab-menu7 ul li{ display:inline; margin:0 1px; float:left;}
.tab-menu7 ul li a{ font-size:16px; font-weight:normal; color:#999; text-decoration:none; padding:0px 10px; float:left; font-family: 'Roboto Condensed', sans-serif; font-weight:700; line-height:50px;}
.tab-menu7 ul li.current a{  color:#000; background-color:#dcdcdc; position:relative; bottom:-1px;}
.tab-menu7 ul li.current { border-left:1px solid #aeaeae; border-right:1px solid #aeaeae;}
.tab-menu7 ul li a:hover{color:#1f60a5;}
.tab-menu7 ul li.current a:hover{ color:#000; cursor:default;}

.app-table.app-table54 td{ padding:5px 3px 3px;}
.nh-textbox{    border: 1px solid #DADADA; color: #858484; cursor: text; float: left; font-size: 12px;    height: 30px;   padding: 0px 5px; width: 40px; font-family: 'Fjalla One', sans-serif; margin:0px;}
.nh-listbox{    border: 1px solid #DADADA; color: #858484; float: left; font-size: 12px; height: 30px; line-height: 30px; padding: 0px 5px; width: 50px; font-family: 'Fjalla One', sans-serif; cursor:pointer; margin:0px;}

.app-btn5{ display:inline-block; padding:5px 10px; margin:0 5px; background-color:#e48108; line-height:18px; color:#fff; font-family: 'Fjalla One', sans-serif; font-size:14px; color:#fff; text-decoration:none; border-radius:5px;}

.v-league{ float:left; width:100%; background-color:#6ba358;}
.v-league-title{ float:left; width:calc(100% - 30px); margin:20px 15px; background-color:#fff; color:#000; font-family: 'Fjalla One', sans-serif; font-size:18px; line-height:40px; text-align:center;}
.v-league-title2{ float:left; width:calc(100% - 30px); margin:0px 15px 0; color:#fff; font-family: 'Fjalla One', sans-serif; font-size:14px;}
.v-league-title3{ float:left; width:calc(100% - 30px); margin:10px 15px 0; color:#000; font-family: 'Fjalla One', sans-serif; font-size:18px;}
.v-league-img{ float:left; width:98%; margin:0 1% 20px; text-align:center;}
.v-league-img img{ max-width:100%;}
ul.v-league-list{ float:left; width:calc(100% - 60px); margin:0 30px 30px; padding:0px; list-style:decimal;}
ul.v-league-list li{ margin-bottom:5px; color:#fff; font-family: 'Fjalla One', sans-serif; font-size:14px;}
ul.v-league-list2{ float:left; width:calc(100% - 60px); margin:20px 30px 10px; padding:0px; list-style:lower-alpha;}
ul.v-league-list2 li{ margin-bottom:5px; color:#fff; font-family: 'Fjalla One', sans-serif; font-size:14px;}

.pu-main-bg-body{ background-color:#dcdcdc;}
.pu-main-box{ float:left; width:calc(100% - 10px); margin:5px; border-bottom:1px dashed #999; padding-bottom:10px;}
.pu-main-box .pu-img{ float:left; width:50px; overflow:hidden; height:60px;}
.pu-main-box .pu-img img{ width:100%;}
.pu-main-box font{ float:right; width:calc(100% - 60px); color:#6e6e6e; font-size:12px;}
.pu-main-box font b{ color:#383737; font-size:14px;}
.pu-main-box p{    -webkit-margin-before: 0em;    -webkit-margin-after: 0em;}

ul.terms-new3{ float:left; width:calc(100% - 30px); list-style:decimal; margin:0px 0 0 30px; padding:0px;}
ul.terms-new3 li{ float:left; width:100%; list-style:decimal; font-size:14px; font-weight:bold; color:#9d6e35; line-height:20px; margin-top:5px; font-size:14px;}
ul.terms-new3 li ul{ list-style:circle; margin:0px 0 0 15px; width:calc(100% - 15px); padding:0px;}
ul.terms-new3 li ul li{ list-style:circle; line-height:16px; font-size:12px; color:#333;}
ul.terms-new3 li ul li strong{ color:#000;}
ul.terms-new3 li ul li ul{ list-style:disc; margin:0px 0 0 15px; width:calc(100% - 15px); padding:0px;}
ul.terms-new3 li ul li ul li{ list-style:disc;}

.about-text-box{ float:left; width:calc(100% - 20px); padding:10px;}

.ct-box1{ float:left; width:calc(100% - 20px); padding:10px; line-height:20px;}
.ct-box2{ float:left; width:calc(100% - 10px); padding:0px 5px; background-color:#424f57; margin-bottom:3px;}
.ct-box3{ float:left; width:calc(100% - 10px); padding:3px 5px 0; background-color:#424f57; border-bottom:3px solid #fff;}
.top-tab-text{ font-size:16px; color:#fff; padding:3px 0; text-decoration:none;}
.top-tab-text font{ color:#ebebeb; font-size:10px; display:block; font-weight:400;}
a.top-tab-text.green{ color:#66CC00;}
a.top-tab-text.green font{color:#66CC00;}
.top-tab-text.act{ background-color:#556168;}
a.top-tab-text{ padding:3px 7px; display:inline-block;}
a.top-tab-text.act{ background-color:#fff; color:#000; }
a.top-tab-text.act font{ color:#666;}

.icon1{ float:left; width:25px; height:25px; margin-left:5px;}
.icon1.add{ background:url(../images/ct-add.png) top left no-repeat; background-size:100%;}
.icon1.remove{ background:url(../images/ct-remove.png) top left no-repeat; background-size:100%;}

.icon1-1{ float:left; width:25px; height:25px; margin-left:5px;}
.icon1-1.add{ background:url(../images/ct-add-2.png) top left no-repeat; background-size:100%;}
.icon1-1.remove{ background:url(../images/ct-remove-2.png) top left no-repeat; background-size:100%;}

.icon2{ float:left; width:20px; height:20px; margin:3px 0 0 3px;}
.icon2.bat{ background:url(../images/bat-icon1.png) top left no-repeat; background-size:100%;}
.icon2.bowl{ background:url(../images/ball-icon1.png) top left no-repeat; background-size:100%;}
.icon2.wk{ background:url(../images/wk_ic.png) top left no-repeat; background-size:100%;}
.icon2.ar{ background:url(../images/ar_ic.png) top left no-repeat; background-size:100%;}
.icon2.any{ background:url(../images/any-icon.png) top left no-repeat; background-size:100%;}

.icon3{ display:inline-block; width:13px; height:13px; margin-left:10px;  background-repeat:no-repeat;}
.icon3.inform{ background-position:top left; background-image:url(../images/form-icon.png);}
.icon3.outform{ background-position:bottom left; background-image:url(../images/form-icon.png);}

.icon4{ display:inline-block; width:13px; height:13px; margin-left:5px;  background-repeat:no-repeat; background-size:100%;}
.icon4.injured{ background-position:top left; background-image:url(../images/player-icon1.png);}
.icon4.outtour{ background-position:bottom left; background-image:url(../images/player-icon1.png);}

.icon5{ display:inline-block; width:19px; height:15px; margin:0 2px;  background-repeat:no-repeat; background-size:100%; background-image:url(../images/claim-icon.png);}
.icon5.up{ background-position:top left; }
.icon5.down{ background-position:bottom left;}
.icon5.up.dis, .icon5.down.dis{ opacity:0.2; cursor:default;}

.icon6{ display:inline-block; width:15px; height:15px; margin:0px;  background-repeat:no-repeat; background-size:100%; background-image:url(../images/progress-icons.png);}
.icon6.top{ background-position:top left; }
.icon6.bot{ background-position:bottom left;}
.icon6.mid{ background-position:center left;}

.icon7{ display:inline-block; float:left; width:25px; height:25px; margin:2px 0 0 5px;  background-repeat:no-repeat; background-size:100%; background-image:url(../images/trade-icon.png);}
.icon7.add{ background-position:top left; }
.icon7.add-dis{ background-position:left -25px;}
.icon7.remove{ background-position:left -50px;}
.icon7.remove-dis{ background-position:bottom left;}

.icon8{ display:inline-block; float:left; width:25px; height:25px; margin:2px 0 0 5px;  background-repeat:no-repeat; background-size:100%; background-image:url(../images/manage-icon.png);}
.icon8.add{ background-position:top left; }
.icon8.add-dis{ background-position:left -25px;}
.icon8.remove{ background-position:left -50px;}
.icon8.remove-dis{ background-position:bottom left;}

.icon9{ display:inline-block; width:15px; height:15px; margin:2px 0 0 5px;  background-repeat:no-repeat; background-size:100%; background-image:url(../images/team-lock.png);}

.player-name{ float:left; width:calc(100% - 65px); padding-left:5px; font-family:'Fjalla One', sans-serif; font-size:12px; color:#9d6e35; text-decoration:none; line-height:15px;}
.player-name font{ width:100%; float:left; color:#666; font-size:11px; line-height:12px;}

.table-short thead th b{ background:url(../images/shorting-arrow.png) top left no-repeat; display:inline-block; width:5px; height:11px; background-size:100%; margin:0px 0 -2px 5px;}
.table-short thead th.sorting-desc b{background:url(../images/shorting-arrow-up.png) top left no-repeat;background-size:100%;}
.table-short thead th.sorting-asc b{background:url(../images/shorting-arrow-down.png) top left no-repeat;background-size:100%;}

.ac-bot-box{ float:left; width:calc(100% - 20px); padding:10px; background-color:#c4c2c2; font-size:14px; color:#000; line-height:20px;}
.ac-bot-box font{font-size:12px; color:#666; font-family: 'Fjalla One', sans-serif; float:left; width:100%;}
.btn-2{ float:left; width:100%; text-align:center; line-height:40px; background-color:#e48108; color:#fff; font-family: 'Fjalla One', sans-serif; font-size:16px; text-decoration:none; margin-top:10px; border:0px;}
.depo-box{ float:left; width:calc(33.3% - 20px); margin:10px; background-color:#fff; position:relative; color:#000; font-family: 'Fjalla One', sans-serif; font-size:20px; line-height:70px; text-decoration:none; text-align:center;}
.depo-box font{ float:left; width:100%; background-color:#c6c6c6; font-size:14px; line-height:35px;}
.depo-box.act{ background-color:#f4d0a5;}
.depo-box.act font{ background-color:#9a682b; color:#fff;}

.checkbox89{ float:left; width:calc(100% - 10px); padding:0 5px; margin:5px 0 0px;}
.yellow-box{ float:left; width:calc(100% - 20px); padding:10px 10px 0px; margin:5px 0 15px; background-color:#f2f3cc; box-shadow:0 0 5px #ccc;}

.flexslider72{float: left;	width:calc(100% - 60px); padding:0 30px; height:100px; position:relative; background-color:#cdb292;}
.flexslider72 .slides{	display: block; float:left; width:100%; overflow:hidden; }
.flexslider72 .slides li{display: inline; padding:0px!important; }
.flexslider72 .slides li a{ text-decoration:none; color:#000;}
.flexslider72 .slides li a.act{color: #007bc2;font-weight: bold; border-bottom:1px solid #007bc2;}
.flexslider72 .slides li a font{ float:left; width:100%;}
.flexslider72 .flex-direction-nav .flex-prev{left:0px; background:#b36608 url(../images/s-prev.png) center 50% no-repeat; background-size:50%;}
.flexslider72 .flex-direction-nav .flex-next{right:0px; background:#b36608 url(../images/s-next.png) center 50% no-repeat; background-size:50%;}
.flexslider72 .flex-direction-nav a{text-decoration:none; display: block; width: 30px; height:100px; margin:0px 0 0; position: absolute; top:0%; z-index: 0; overflow: hidden;  cursor: pointer; font-size:0px;}
.match-box78{ float:left; width:100%;}
.match-box8{ margin:0px; font-size:10px; padding:2px 0 0;}
.match-box8.idmatch-1{ width:200px; float:none; margin:7px auto 0;}
.match-box8.idmatch-2{ width:300px; float:none; margin:7px auto 0;}
.match-box8.idmatch-3{ width:200px; float:none; margin:7px auto 0;}
/*.match-box78.idmatch-4 { overflow-x:auto; overflow-y:hidden; width:inherit;}
.match-box78.idmatch-4 .match-box8 .match-box81{ width:150px!important;}*/
.match-box8 .match-box81{ text-align:center;}
.match-box8 .match-box81 center{ font-size:13px; color:#000;}
.match-box8 .match-box81 font{ font-size:11px; color:#333;}
.match-time{ margin:5px auto; width:70px; background-color:#fff; color:#000; line-height:20px; font-size:14px;}

.tour-menu {  white-space: nowrap; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; background:#f6f6f6 url(../images/border-menu.jpg) bottom left repeat-x; margin-bottom:10px; padding:0 5px;}
.tour-menu a{ padding:0 10px; color:#666; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size:16px; display:table-cell; text-decoration:none; line-height:50px; margin:0px;}
.tour-menu a.act, .tour-menu .current a{ color:#000; background-color:#dcdcdc; border-bottom:1px solid #dcdcdc; border-left:1px solid #aeaeae; border-right:1px solid #aeaeae;}
.tour-menu ul.tabs{ display:block; margin:0px; padding:0px; float:left; width:100%;}
.tour-menu ul.tabs li{ display:table-cell; margin:0px; padding:0px;}
/*.tour-menu.tour-menu-new a.act{}*/

.title-1{ float:left; width:calc(100% - 20px); margin:15px 10px 0; color:#000; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size:18px; border-bottom:2px solid #e48108; line-height:24px;}
.title-1 font{ font-size:14px; color:#666;}
.title-2{ float:left; width:calc(100% - 20px); margin:15px 10px; color:#000; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size:18px; border-bottom:2px solid #e48108;}
.title-2 font{ font-size:14px; color:#666;}
.title-6, .us-pro-title3{ float:left; width:calc(100% - 0px); margin:15px 0px 0; color:#000; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size:18px; border-bottom:2px solid #e48108; line-height:24px;}
.title-6 font{ font-size:14px; color:#666;}

.jl-box1{ float:left; width:calc(100% - 40px); padding:10px; box-shadow:0 0 5px #ccc; background-color:#fff; margin:5px 10px;}
.jl-box1.yellow{ background-color:#fff9cb;}
.jl-title-31{ color:#000; font-size:18px; font-family: 'Roboto Condensed', sans-serif; font-weight: 700;}
.jl-title-31 a{ color:#e48108; }
.jl-title-32{ color:#333; font-size:14px; font-family: 'Roboto Condensed', sans-serif; font-weight: 700;}
.jl-title-32 font{ color:#000; font-size:12px; }
.jl-btn{ float:right; background-color:#e48108; color:#fff; padding:0 10px; line-height:30px; font-size:14px; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; border:0px;}
.jl-btn-fix{ float:right; background-color:#e48108; color:#fff; padding:0px; width:60px; line-height:30px; font-size:14px; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; border:0px; text-align:center;}

.desh-bo{ float:left; width:100%; border-bottom:1px dashed #666; padding:10px 0 0; margin-bottom:10px;}
.desh-bo2{ float:left; width:calc(100% - 20px); border-bottom:1px dashed #666; padding:10px 0px 0; margin:0 10px 10px;}

.jl-table{float:left; width:calc(100% - 20px); padding:0px; box-shadow:0 0 5px #ccc; background-color:#fff; margin:5px 10px;}
.jl-table thead{ background:url(../images/jl-table-head.jpg) bottom left repeat-x; font-size:14px; color:#000; line-height:30px;}
.jl-table th, .jl-table td{ padding:5px;}
.jl-table tbody td { font-size:12px; border-bottom:1px dashed #ccc;}
.jl-table tbody tr:last-child td { border:0px;}
.jl-table tbody td .black-title{ display:block; color:#000; font-size:13px;}

.pro-fill3{float: left; width:60px; background-color: #cecece; height: 7px; border-radius:10px; overflow:hidden; font-size:0px; margin-top:3px; margin-right:5px;}
.pro-fill3 font{float: left; height:7px; background-color:#c90303; border-radius:10px; overflow:hidden; }

.jl-note{ float:left; width:100%; color:#666;}

.draft-time-box{ float:left; width:calc(100% - 20px); margin:10px 10px 0; font-size:12px; color:#666;}
.draft-time-box font{ color:#000; font-size:14px;}
.draft-time-box label{ border-radius:50%; display:inline-block; width:25px; height:25px; background-color:#e48108; line-height:25px; text-align:center; color:#000; font-size:14px;}
.draft-time-box span{ display:inline-block; margin:0 20px 0 5px; line-height:33px; color:#333; font-size:12px;}

.error-green{ float:left; width:calc(100% - 72px); border:1px solid #a1da96; padding:10px 10px 10px 40px; border-radius:5px; margin:5px 10px; background:#d4fecc url(../images/error-green.png) 5px 3px no-repeat; background-size:30px;}
.error-green font{ font-size:14px; color:#000; float:left; width:100%;}

.error-orange{ float:left; width:calc(100% - 72px); border:1px solid #d9df63; padding:10px 10px 10px 40px; border-radius:5px; margin:5px 10px; background:#fefccb url(../images/error-orange.png) 5px 3px no-repeat; background-size:30px;}
.error-orange font{ font-size:14px; color:#8a892d; float:left; width:100%;}

.error-red{ float:left; width:calc(100% - 72px); border:1px solid #d8929c; padding:10px 10px 10px 40px; border-radius:5px; margin:5px 10px; background:#fed2d3 url(../images/error-red.png) 5px 3px no-repeat; background-size:30px;}
.error-red font{ font-size:14px; color:#993843; float:left; width:100%;}

.error-blue{ float:left; width:calc(100% - 72px); border:1px solid #92a2c9; padding:10px 10px 10px 40px; border-radius:5px; margin:5px 10px; background:#ceddff url(../images/error-blue.png) 5px 3px no-repeat; background-size:30px;}
.error-blue font{ font-size:14px; color:#224599; float:left; width:100%;}
.note-2{ color:#666; font-size:11px;}
.app-table tbody.no-bo-c-vc td{ border:0px;}

.white-box-hed{ float:left; width:100%; padding:10px 0; background-color:#fff; font-size:12px; color:#666; margin-bottom:5px;}
.white-box-hed font{ font-size:14px; color:#000; float:left; width:100%;}
.app-table td.two-line-text{ line-height:normal; padding-left:10px;}
.app-table td.two-line-text font{ font-size:13px; color:#333;}

.table-title1{ float:left; width:calc(100% - 10px); padding-left:10px; font-size:15px; line-height:22px; color:#000; background-color:#cfcfcf;}
.table-title1 font{ color:#666; font-size:11px;}
.table-title2{ float:left; width:calc(100% - 10px); padding-left:10px; font-size:12px; line-height:22px; color:#fff; background-color:#8b8b8b; text-align:center;}

.search-box{ float:left; width:calc(100% - 10px); padding:5px; background-color:#8b8b8b; margin-top:10px;}
.search-textbox{ float:left; width:calc(100% - 200px); background-color:#fff; border-radius:5px; line-height:24px; font-size:11px; color:#666; border:0px; padding:0 5px;}
.search-btn{ float:left; width:20px; height:20px; background:#fff url(../images/search-icon.png) top left no-repeat; border:0px; border-radius:5px; font-size:0px; margin:2px 0 0 -24px; cursor:pointer;}
ul.search-menu{ float:right;}
ul.search-menu li{ float:left; margin:0px;}
ul.search-menu li a{ float:left; font-size:13px; color:#ccc; line-height:22px; border-bottom:2px solid #8b8b8b; padding:0 8px; text-transform:uppercase;}
ul.search-menu li a:hover, ul.search-menu li a.act{ border-bottom:2px solid #eaa34d; color:#fff;}

.select-sport{ float:left; width:100%; min-height:100%; background:url(../images/select-sport.jpg) top left no-repeat; background-size:100%; position:fixed;}
.select-sport .logo{ float:left; width:100%; text-align:center; margin-top:30px;}
.select-sport ul.sport-menu{ float:left; width:100%; text-align:center; position:absolute; top:250px; left:0px;}
.select-sport ul.sport-menu li{ display:inline-block;}
.select-sport ul.sport-menu li a{ display:block; width:90px; height:90px; border-radius:50%; border:3px solid #fff; text-align:center; margin:0 5px;}
.select-sport ul.sport-menu li a:hover, .select-sport ul.sport-menu li a.act{ background-color:#d0dea8;}

.checkbox5{ float:left; width:23px; height:23px;}
.cp-text1{ font-size:14px; color:#333;}
.cp-text1 font{ font-size:11px; color:#666;}

.table-5{ float:left; margin-top:10px; width:100%;}
.table-5 tr td:first-child{ background-color:#fff; width:120px;}
.table-5 tr td{ background-color:#eee; padding:7px 10px;}

.img-table{ float:left; padding-left:5px; padding-bottom:1px;}
.table-name{ float:left; padding-left:5px; padding-top:5px;}
.table-name2{ float:right; width:calc(100% - 45px); line-height:normal; line-height:14px;}
.table-name-link{ float:right; width:calc(100% - 45px); color:#9d6e35; font-size:14px; line-height:12px;}

.styled-select82 { width: 65px; height: 16px; overflow: hidden; background: url(../images/listbox_arrow2.png) no-repeat right 2px ; background-size:13px; border: 0px solid #ccc; margin-left:5px; float:right; }
.styled-select82 select {background: transparent; width: 98px; padding: 0px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size: 12px; color:#000; line-height: 1; border: 0; border-radius: 0; height: inherit;  -webkit-appearance: none; cursor:pointer; }

#flexslider-n2.flex-m-slider{ position:relative; }
#flexslider-n2.flex-m-slider .flex-control-nav{bottom:10px;}
#flexslider-n2.flex-m-slider .flex-control-nav li{ margin:0 2px;}
#flexslider-n2.flex-m-slider .flex-control-nav li a{ width:7px; height:7px; box-shadow:0 0 0 ; background:rgba(0,0,0,0.5);}
#flexslider-n2.flex-m-slider .flex-control-nav li a.flex-active{  background:rgba(0,0,0,1);}

.matchup-slider .m-title1{ font-size:16px; color:#000; float:left; width:100%; margin-top:5px;}
.matchup-slider .m-title2{ font-size:14px; color:#666; float:left; width:calc(100% - 60px); margin-top:5px; margin-left:5px;}
.matchup-slider .m-title2 font{ font-size:12px; display:block; color:#000;}
.matchup-slider .m-title2 font small{font-size:11px; color:#666;}
#flexslider-n2 .slides li .matchup-slider .m-photo{ float:left; width:40px; height:40px; border:2px solid #fff; box-shadow:0px 0px 1px #666;}
#flexslider-n2 .slides li .matchup-slider .m-right .m-photo{ float:right;}
.matchup-slider .m-right .m-title1{ text-align:right;}
.matchup-slider .m-right .m-title2{ text-align:right;}
.matchup-slider .m-vs{ font-size:16px; color:#666;}

.table-name-link2{ float:left; width:100%; line-height:15px; color:#000;}
.table-name-link2 a{ display:block; }
.table-name-link2 font{ display:block; color:#666;}
.table-name-link2 small{ color:#999;}

.m-50box{ float:left; width:calc(50% - 5px); margin:0 5px 0 0;}
.m-50box2{ float:right; width:calc(50% - 5px); margin:0 0 0 5px;}

.diff-mak-box{ float:left; width:calc(100% - 20px); margin:0 10px; border-radius:5px; background-color:#fff; overflow:hidden;}
.diff-mak-box .dm-title1{ float:left; width:100%; text-transform:uppercase; background-color:#b7b5b5; line-height:25px; font-size:14px; text-align:center; color:#000;}

.user-photo2{ float:left; width:35px; height:35px; border:2px solid #fff; box-shadow:0px 0px 1px #666;}

.pre-tour-img{ float:left; width:calc(100% - 40px); margin:15px; border:5px solid #fff;}
.pre-tour-img img{ width:100%;}
.pre-pr-box1{ float:left; width:100%; background-color:#fff;}

.pre-pr-box2{ float:left; width:100%; background-color:#e7e7e7; border-radius:5px; border:1px solid #272727;}
.pre-pr-box2 td{ padding:5px; text-align:center;}
.pre-pr-box2 thead{ background-color:#272727; color:#fff;}
.pre-pr-box3 { line-height:18px;}
.pre-pr-box3 font{ color:#000;}

.pre-pickbox1{ float:left; width:calc(100% - 20px); margin:10px;}
.pre-pickbox1 .pre-pick-top{ background-color:#cfcfcf; color:#666;}
.pre-pickbox1 .pre-pick-mid{ background-color:#f8f8f8;}
.pre-pickbox1 .pre-pick-bot{ background-color:#aeacac;}

.pre-pickbox1 .pre-pick-top font{ color:#000; font-size:14px;}
.pre-pickbox1 .pre-pick-mid .team-name{ color:#000; font-size:14px; text-transform:uppercase;}
.pre-pickbox1 .pre-pick-mid .vs-name{ color:#666; font-size:12px;}

.pre-pickbox1 .pre-pick-bot .pre-title3{ font-size:14px; color:#000;}
.pre-pickbox1 .pre-pick-bot .pre-title3 font{ font-size:12px; color:#666;}
.pre-pick-check-text{ font-size:14px;}
.pre-pick-check-text font{ display:inline-block; background-color:#272727; color:#fff; border-radius:5px; font-size:10px; padding:1px 5px; margin:0 5px;}
.styled-select10 { width:calc(100% - 10px); padding:0 5px; height:30px; overflow: hidden; background:#fff url(../images/listbox-arrow.jpg) no-repeat right 0px; background-size:31px; border: 0px solid #ccc; box-shadow:0 0 5px #ccc; margin:0 0 0px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size: 14px; color:#333;}
.styled-select10 select {background: transparent; width:100%; padding: 0px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size: 12px; color:#333; line-height: 1; border: 0; border-radius: 0; height: inherit;  -webkit-appearance: none; cursor:pointer; }
.pre-prize{ color:#666; padding:0 10px; line-height:14px;}
.pre-prize font{ color:#000; font-size:11px;}

.table-prize { float:left; width:calc(100% - 10px); margin:0 5px;}
.table-prize td{ background-color:#fff; font-size:14px; color:#000;}
.table-prize td font{ color:#333; display:block; line-height:14px; font-size:12px;}

.table-prize2 { float:left; width:calc(100% - 10px); margin:10px 5px 0;}
.table-prize2 td{ background-color:#fff; font-size:16px; color:#000;}
.table-prize2 td font{ color:#333; display:block; line-height:14px; font-size:14px;}

.text-padd{ float:left; width:calc(100% - 10px); padding:0 5px;}
.white-box1{ float:left; width:calc(100% - 20px); background-color:#fff; padding:5px; margin:10px 5px;}
.matches-box{  white-space: nowrap; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; background-color:#fff; margin:10px 0px; font-size:14px; color:#000;}
.matches-box .match{display:table-cell; padding:5px; border-right:1px dashed #ccc;}
.matches-box .match table{width:100px; padding:3px;}
.matches-box .match.act table{ border-radius:5px; background-color:#c5f4b6;}
.matches-box font{ font-size:11px; color:#666;}

.ls-score .font-1{ font-size:14px; color:#000;}
.ls-score .font-2{ font-size:12px; color:#333;}
.ls-score .font-3{ font-size:11px; color:#666;}
.ls-score .font-4{ font-size:16px; color:#666; line-height:30px;}
.ls-score .font-5{ float:left; width:100%; font-size:14px; color:#000; line-height:30px; border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
.ls-score .font-5 b{ color:#386d26;}

.player-name2{ float:left; width:calc(100% - 10px); padding:0 5px; font-size:12px; color:#000; text-decoration:none; line-height:15px;}
.player-name2 font{ width:100%; float:left; color:#666; font-size:11px; line-height:12px;}

.player-name3{ display:inline-block padding:0 5px; font-size:12px; color:#000; text-decoration:none; line-height:15px;}
.player-name3 font{ color:#666; font-size:11px; line-height:12px; display:block;}

.commentary-box .comme-text-1{ display:block; width:20px; height:20px; text-align:center; line-height:20px; color:#000; background-color:#fff; border-radius:50%;}
.commentary-box .comme-text-2{ display:block; font-size:10px; color:#666;line-height:12px;}
.commentary-box .comme-text-3{ display:block; font-size:12px; color:#333; line-height:12px;}

.app-table .odd-total td{ background-color:#cfcfcf; font-size:14px; color:#000; height:30px;}

.thd-box{width:calc(100% - 10px); margin:5px auto; background-color:#fff; box-shadow: 0 0 2px #999; padding:5px;}
.thd-box .thd-text1{ font-size:14px; color:#000;}
.thd-box .thd-text2{ font-size:11px; color:#666;}
.thd-box .icon1{ width:15px; height:15px;}

.ths-title{ background-color:#fff; height:30px; color:#000; font-size:14px;}
.ths-data{ float:left; width:calc(100% - 10px); padding:5px; background-color:#f3f3f3; margin-bottom:5px;}

.app-table.app-table-trade tbody td.t-text-1{ font-size:12px; color:#333;}
.app-table.app-table-trade tbody td.t-text-1 font{ font-size:10px; color:#666; line-height:10px;}
.app-table.app-table-trade tbody td.table-title3{ background-color:#dcdcdc; color:#000; font-size:14px; text-indent:10px; border-top:1px solid #ccc;}

.change-password, .match-popup, .c-vc-popup, .retry-popup, .error-red-popup, .error-yellow-popup, .error-green-popup, .add-player-popup, .chal101-pop1-popup, .chal101-pop2-popup, .chal101-pop3-popup, .chal-re-act-popup, .OD-process-popup, .OD-Combination-popup, .offline-popup, .chal101-reject-popup, .country-popup, .referral-popup, .beat-popup, .add-team5-show{ float:left; width:100%; background-color:rgba(0, 0, 0, 0.5); min-height:100%; position:fixed; z-index:999; top:0px; left:0px; display:none;}
.popbox-1{ float:left; width:calc(100% - 20px); margin:0px; background-color:#dbdbdb; position:absolute; left:10px; top: 50%; transform: translateY(-50%);}
.popbox-2{ float:left; width:calc(100% - 40px); margin:0px; background-color:#fff; position:absolute; left:20px; top: 50%; transform: translateY(-50%);}
.popbox-title{ float:left; width:calc(100% - 20px); padding:0 10px; line-height:40px; background-color:#cfcfcf; color:#000; font-size:16px;}
.button-2-black{float:left; text-align:center; height:30px; line-height:30px; padding:0 15px; color:#fff; box-shadow:0 0 5px #ccc; background-color:#333; text-align:center; border:0px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size:16px;}

#Prize-popup1, #note-popup1{ display:none;}
.title-12{ color:#666; font-size:14px;}
.title-12 font{ color:#000;}
.prize-pop-table{ float:left; width:100%; margin:10px 0;}
.prize-pop-table thead{ background:url(../images/prize-popup-title-bg.jpg) bottom left repeat-x; color:#000;}
.prize-pop-table tbody td{ border-bottom:1px dashed #999;}

.message-1{ float:left; width:calc(100% - 20px); margin:10px; background-color:#fff; }
.role-table font{ color:#000;}
.role-table .bo-left{ border-left:1px solid #ccc;}
.role-table .bo-top{ border-top:1px solid #ccc;}

.box-frezz{float:left; width:100%; overflow-y:auto; overflow-x:hidden; }
.loading-2{ float:left; width:100%; height:100%; position:fixed; z-index:9999; top:0px; left:0px; background-color:rgba(0, 0, 0, 0.7); background-image:url(../images/4.gif); background-position:center center; background-repeat:no-repeat; background-size:40px;}
.link-color2{font-family: 'Fjalla One', sans-serif; font-size: 12px; color: #9d6e35; text-decoration: none; line-height: 15px;}
.nowrap{white-space: nowrap; text-overflow:ellipsis; float:left; overflow:hidden;}

ul.sport-menu2{ float:left; width:100%; display:block; text-align:center; margin-top:15px;}
ul.sport-menu2 li{ display:inline-block;}
ul.sport-menu2 li a{ width:70px; height:70px; float:left; text-align:center; background-color:#cecece; border-radius:50%;}
ul.sport-menu2 li a img{ opacity:0.5; width:60px; margin-top:5px;}
ul.sport-menu2 li a.act{ background-color:#e48108;}
ul.sport-menu2 li a.act img{ opacity:1;}

.league-box .league-link a.button-2{ padding:0 15px; color:#fff;}
.input-file{ float:left; width:100%; padding:0px; height:40px; box-shadow:0 0 5px #ccc; background:#fff url(../images/upload-input.jpg) center right no-repeat; color:#7b7b7b; font-size:12px; overflow:hidden; cursor:pointer; margin-bottom:15px;}
.input-file input{display: block !important; width: 100% !important; height: inherit !important; overflow: hidden !important; cursor:pointer; padding:13px 0 0 5px;}
.input-file input::-webkit-file-upload-button {  visibility: hidden; width:0px; border:0px; padding:0px; margin:0px;}

.title-3{ float:left; width:calc(100% - 20px); margin:15px 10px 5px; color:#000; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size:18px; border-bottom:2px solid #d88e34; line-height:24px;}
.title-3 font{ font-size:14px; color:#666;}
.m-icon{ display:inline-block; width:18px; height:14px; background:url(../images/m-icon.png) top left no-repeat; background-size:100%; margin:2px 0 0 2px;}
.jl-btn-red{ background-color:#c72929; margin-left:3px;}
.timer-box{ display:inline-block; background-color:#030305; border-radius:3px; padding:1px 5px; color:#fff; font-size:12px;}
.notification-btn{ position:fixed; bottom:60px; right:10px; background-color:#d90000; border-radius:5px; text-align:center; line-height:30px; width:30px; color:#fff; font-size:14px;}

.right-icon{display:inline-block; width:15px; height:15px; background:url(../images/right-icon.png) top left no-repeat; background-size:100%; margin:0px 0 -2px 2px;}
.timer-icon{display:inline-block; width:15px; height:15px; background:url(../images/time-icon.png) top left no-repeat; background-size:100%; margin:0px 0 -2px 2px;}

.chall-timerbox{ display:block;}
.chall-timerbox font{display:inline-block!important;}
.chall-timerbox .timer-box{ padding:0px 3px; font-size:11px; margin-top:-3px;}

.note-box{ float:left; width:100%; font-size:12px; color:#666;}
.note-box font{ color:#000; font-size:14px;}

.live-user-box .user-photo3{ width:70px; height:70px; float:left; overflow:hidden;}
.live-user-box .user-photo3 img{ width:100%;}
.live-data {font-family: 'Roboto Condensed', sans-serif;}
.live-data .text-1{ display:block; font-size:18px; color:#000;}
.live-data .text-2{ display:block; font-size:14px; color:#000; margin-top:0px;}
.live-data .text-2 font{ color:#333;}
.live-data .text-3{ display:inline-block; font-size:12px; color:#666; margin-top:5px;}
.cheat-btn{ display:block; background:url(../images/chat-icon.png) top left no-repeat; height:28px; width:30px; background-size:100%; margin-bottom:5px;}
.rating-box{ display:inline-block; width:75px; height:14px; margin-bottom:-3px;}
.rating-box b{background:url(../images/rating-off.png) top left no-repeat; height:inherit; width:15px; background-size:100%; float:left;}
.rating-box b.act{background:url(../images/rating-on.png) top left no-repeat;background-size:100%; }
.league-box.live-user-box{ margin-bottom:0px;}

.app-table.app-table2 td, .app-table.app-table2 th{ padding:5px 5px; font-size:12px;}
.close-popup{background:url(../images/error-red.png) top left no-repeat; background-size:100%; display:inline-block; width:20px; height:20px; position:absolute; top:-9px; right:-9px; z-index:6;}
.profile-menu-open ul li a b.refresh{ float:right; background:url(../images/refresh.png) top left no-repeat; width:17px; height:17px; margin-top:6px; background-size:100%;}
.profile-menu-open ul li a b.i_note{ float:right; background:url(../images/i_note_icon.png) top left no-repeat; width:17px; height:17px; margin-top:6px; background-size:100%;}

.chall-pop-text1{ font-size:16px; color:#000;}
.chall-pop-text1 .timer-box{ margin-left:5px; line-height:18px; height:16px; }
.chall-pop-text2{ font-size:14px; color:#333;}
.chall-pop-text3{ font-size:14px; color:#666;}
.chall-pop-text4{ font-size:14px; color:#000;}
.chall-pop-text5{ font-size:12px; color:#c72929; display:block;}
.chall-btn-box .jl-btn{ float:none; display:inline-block; padding:0 20px; margin:0 10px;}
.or-border{ background:url(../images/or-border.png) center center no-repeat; background-size:100%; text-align:center; font-size:18px; color:#000;}
.league-box .league-data font.red-font{ color:#c72929; font-size:12px;}
.no-data{ float:left; width:calc(100% - 30px); padding:20px 15px; color:#999; font-size:14px; text-align:center;}
.chat-btn .jl-btn{ width:85px; text-align:center; padding:0px;}
.chat-note{ display:inline; padding:2px 4px; background-color:#e48108; color:#fff; font-size:12px; border-radius:3px; margin-left:3px;}
.user-photo5{ width:40px; height:40px; float:left; overflow:hidden; border:4px solid #fff;}
.user-photo5 img{ width:100%;}

.chat-text43{ float:left; width:calc(100% - 0px); padding:0px; color:#666; font-size:12px; line-height:18px;}
.chat-text43 font{ color:#000;}
.chat-type-box{ background-color:#f4f4f4; border-top:1px solid #e2e2e2; padding:10px; float:left; width:calc(100% - 20px); margin-top:-15px;}
.chat-type-box .textbox{ width:calc(100% - 95px); border:0px; margin:0px;}
.chat-type-box .btn-3{ margin:0px; width:75px; height:40px; line-height:40px;}

.OD-btn{display:inline-block; background-color:#fff; border-radius:5px; padding:5px 10px; color:#000; font-size:14px; margin:0 5px; text-align:center; min-width:52px;}
.OD-hed-1{ float:left; width:95px; padding:0px; min-height:65px; text-align:center; border-bottom:1px solid #b1b1b1;}
.OD-hed-2{ float:left; width:calc(100% - 101px); padding:0 0 0 5px; min-height:65px; border-left:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1;}
.OD-hed-3{ float:left; width:40px; padding:0px; min-height:70px;border-bottom:1px solid #b1b1b1;}
.OD-hed-4{ float:left; width:50px; background-color:#323e45; text-align:center; color:#fff; font-size:14px; min-height:55px; line-height:20px; padding:10px 0 0;}
.OD-hed-5{ float:right; width:calc(100% - 52px); background-color:#424f57; min-height:65px;}

.OD-text-1{ font-size:12px; color:#666; padding:5px 0;}
.OD-timer{ margin:0px auto; width:70px; background-color:#ccc; border-radius:5px; font-size:18px; color:#000; line-height:17px; text-align:center; overflow:hidden; padding:4px 5px;}
.OD-timer font{ color:#666; font-size:9px; display:block; line-height:11px; text-transform:uppercase;}
.OD-timer.red{ color:#9f0000;}
.OD-timer b{ color:#666; font-size:26px;}
.OD-text-2{ font-size:11px; color:#333; margin-top:0px; border-top:1px solid #ccc; margin-top:5px; line-height:25px;}
.OD-hed-2 .user-photo5{ width:35px; height:35px; border:3px solid #fff;}

.OD-hed-5 .user-photo5{ width:25px; height:25px; border:2px solid #fff; float:none; display:inline-block; margin-top:5px;}
.OD-scroll {  white-space: nowrap; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; font-size:0px;}
.OD-scroll a{ padding:0px; color:#666; text-decoration:none; border-right:1px solid #29353d; min-height:65px; width:60px; text-align:center; display:inline-block; margin:0px; overflow:hidden;}
.OD-scroll a.act{ background-color:#3b5330;}
.OD-text-3{display:block; font-size:12px; color:#fff; line-height:16px;}
.OD-text-4{display:block; font-size:10px; color:#999;}
.OD-text-6{ font-size:10px; color:#999; display:inline-block; margin-top:15px;}
.OD-text-6 font{ display:block; font-size:10px; color:#fff; font-size:20px;}
.OD-btn-1{ float:left; height:30px; line-height:30px; color:#fff; background-color:#e48108; border:0px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size:14px; padding:0 7px; margin:0 3px; }

.OD-timer-hed{ display:inline-block; color:#000; font-size:11px; width:115px; text-align:center;}
.OD-timer-hed .OD-timer{ background-color:#fff; width:100px; display:inline-block; float:left;}
.OD-timer-hed .OD-timer-red{ background-color:#b30101; color:#fff; }
.OD-timer-hed .OD-timer-red font, .OD-timer-hed .OD-timer-red b{color:#ccc; }

.search-box.OD-search-box .search-textbox{ width:calc(100% - 210px); margin-top:1px;}
.search-box.OD-search-box ul.search-menu li:first-child a{ line-height:24px;}
.search-box.OD-search-box ul.search-menu li a { line-height:12px; text-align:center; padding:0 1px; width:36px; min-height:25px; font-size:12px;}
.search-box.OD-search-box ul.search-menu li a font{ display:block; color:#000; background-color:#dcdcdc; border-radius:3px; font-size:9px; text-transform:none; margin:0 1px; line-height:10px;}

.OD-timer.OD-timer-red-font{ color:#b30101;}
.OD-process-text p{ font-size:12px; color:#666; padding:0px; margin:0px 0 3px;}
.on-off{ display:inline-block; width:45px; height:23px; background:url(../images/online.png) top left no-repeat; background-size:100%;}
.on-off.act{ background-position:bottom left;}

.draft-time-box22{ float:left; width:calc(100% - 20px); margin:10px; font-size:12px; color:#666;}
.draft-time-box22 font{ color:#000; font-size:14px;}
.draft-time-box22 label{ border-radius:50%; width:20px; height:20px; background-color:#e48108; line-height:22px; text-align:center; color:#000; font-size:11px; overflow:hidden; margin-top:3px; float:left;}
.draft-time-box22 span{ float:left; margin:3px 15px 5px 5px; line-height:20px; color:#333; font-size:10px;}

.checkbox6{ float:left; width:18px; height:18px; margin:0px; padding:0px;}
.checkbox6-text{ float:left; line-height:18px; margin-left:5px; margin-bottom:5px;}

.error-1{ float:left; width:calc(100% - 20px); color:#CC0000; font-size:11px; margin:-15px 0 20px;}
.error-2{ float:left; width:calc(50% - 20px); color:#CC0000; font-size:11px; margin:5px 0 10px;}
.error-3{float:left; color:#CC0000; font-size:11px; margin:-15px 0 15px; padding:0px;}

.delete-icon{display:inline-block; height:20px; width:20px; background:url(../images/delete.png) top left no-repeat; background-size:100%;}

.od-positon-text{font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size:12px; color:#000;}
.od-positon-box { font-size:0px; padding:2px 1px 1px;}
.od-positon-box font{ display:inline-block; background-color:#b1b1b1; border-radius:2px; width:25px; text-align:center; font-size:9px; padding:2px 0px; color:#666; margin:1px 0 1px 2px; text-transform:uppercase;}
.od-positon-box font.act{ background-color:#e48108; color:#fff;}

.od-result-hed{ float:left; width:calc(100% - 20px); padding:7px 10px; background-color:#323e45;}
.od-result-hed .styled-select9{ margin-bottom:0px;     box-shadow: 0 0 0px #ccc;}

.tab-menu7.tab-menu8 ul li{ margin:0px;}
.ct-btn-box .btn-3{ margin:0 0 10px 10px; font-size:14px; width:auto; padding:0 20px;}
.ct-btn-box .btn-3.fr{ margin:0 10px 0 0;}
.player-name33{width:calc(100% - 5px); padding-left:2px;}

.no-draftseq{ width:100%; line-height:30px; text-align:center; vertical-align:middle; color:#333; font-size:12px; padding:15px 0;}
.OD-btn-1.dis-btn{ background-color:#ccc!important;}
.message-1.od-height-js{ overflow:scroll;}
.league-box.od-height-js-chat{overflow-y:scroll; overflow-x:hidden;}

.OD-hed-2.act-red{ background-color:#9f0000;}
.OD-hed-2.act-red .od-positon-text, .OD-hed-2.act-red .OD-text-2, .OD-hed-2.act .od-positon-text, .OD-hed-2.act .OD-text-2{ color:#fff;}
.OD-hed-2.act{ background-color:#323e45;}

.OD-btn-arrow{ float:right; width:25px; height:25px; background:url(../images/OD-arrow.png) top left no-repeat; border-left:1px solid #ccc;}
.OD-btn-arrow.act{ background-position:bottom left;}
.OD-hed-2.act-red .OD-btn-arrow, .OD-hed-2.act .OD-btn-arrow{background-position:top right;}
.OD-hed-2.act-red .OD-btn-arrow.act, .OD-hed-2.act .OD-btn-arrow.act{background-position:bottom right;}

.btn-8{ float:left; width:70px; text-align:center; height:30px; line-height:30px; color:#fff; background-color:#e48108; text-align:center; border:0px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size:14px;}

.crop-img{ display:inline-block; overflow:hidden; width:50px; height:60px;}
.crop-img img{ width:100%;}
.pay-title{ float:left; width:calc(100% - 20px); padding:10px 0px 3px; margin:0 10px 15px; color:#000; font-size:18px; border-bottom:1px dashed #333;}
.OD-btn-1.act-red{ background-color:#9f0000;}
.small-red{ font-size:10px; color:#FF0000;}
.app-table.app-table-row tbody td{ line-height:normal; padding:2px 0; height:35px;}
.redicting-box { text-align:center; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size:12px; color:#333; background-color:#eeeeee;}
.redicting-box .title1{ font-size:18px; color:#000;}
.redicting-img{ min-width:250px; max-width:500px; width:100%;}

.pp-main-box.how-to-pay-box{width: calc(100% - 10px); margin: 5px;}

.player-list{ float:left; width:calc(100% - 20px); padding: 5px 10px 0;}
.player-list .btn-2{ width:70px; float:right; line-height:33px;}
.player-list .styled-select9 { width: calc(100% - 100px); float:left; height:35px; background-position:right -3px;}
.flexslider72 .slides li a .slider-link{ font-size:12px; color:#b36608; text-decoration:none;}
.coupan-box5{ float:left; width:100%; margin-top:15px;}

.jl-box1.jl-beat{padding-left:50%; width:calc(50% - 30px); min-height:70px;}
.jl-box1.jl-beat .jl-title-31{ color:#fff;}
.jl-box1.jl-beat .jl-title-32{ color:#ccc;}
.jl-box1.jl-beat .jl-btn{ float:left; margin-top:10px;}
.jl-box1.jl-beat-free{ background:#000 url(../images/jl-beat-free.jpg) top left no-repeat; background-size:auto 100%; }
.jl-box1.jl-beat-paid{ background:#000 url(../images/jl-beat-paid.jpg) top left no-repeat; background-size:auto 100%; }

.offer-box{ font-size:10px; color:#666; background-color:#fff; margin-bottom:10px;}
.offer-box font{ font-size:12px; color:#FF0000;}
.referral-box1{ float:left; width:100%; background-color:#fff; box-shadow: 0 0 5px #ccc; margin-top:7px;}
.refe-title1{ font-size:14px; color:#000; padding:5px;}
.refe-title1 font{ display:block; font-size:11px; color:#666;}
.refe-title2{ background-color:#eee; font-size:10px; line-height:18px; padding:2px 5px;}
.refe-title2 font{ color:#333;}
.refe-title3{ font-size:14px; color:#000; padding:0px; border-left:1px solid #eee;}

.account-box1{ float:left; width:calc(100% - 20px); background-color:#fff; box-shadow: 0 0 5px #ccc; margin:7px 10px 0;}
.account-title4{ font-size:12px; color:#000; padding:5px;}
.account-title4 font{ color:#666;}
.account-title2{ background-color:#eee; line-height:20px; padding:2px 5px; font-size:12px; color:#000;}
.account-title2 font{ color:#666;}
.account-title3 { border-left:1px solid #eee; }

.refe-img1{  width:90%; }
.referral-pop1{ float:left; width:calc(100% - 30px); background-color:#f8fcf4; padding:0 10px; margin:0 5px 5px;}
.referral-title1{ float:left; width:100%; color:#000; font-size:16px; border-bottom:1px dashed #999; line-height:20px; margin:7px 0 0;}
.referral-title1 font{ color:#65af22; font-size:13px; padding-left:5px;}
.referral-text1{ float:left; width:100%; color:#333; font-size:12px; margin:2px 0;}
.referral-text1 font{ color:#666; font-size:10px; display:block;}
.referral-text1 strong{ color:#000;}
.referral-pop1 .btn-1{ line-height:30px; height:30px; margin:5px 0 10px;}
.referral-pop1 .lable1{ margin-top:10px; padding:0px;}
.referral-text2{ float:left; width:100%; color:#666; font-size:12px; margin:0 0 10px 0;}
.beat-btn{ background-color:#fff; border-radius:5px; height:40px; line-height:40px; width:130px; font-size:18px; color:#000; margin:-50px auto 0; display:block; text-align:center; position:absolute;bottom:50px;right: 5px; 	}

.league-box.league-box3{ width:calc(100% - 20px); padding:0px; margin:10px 10px 0;}
.league-box.league-box3 .title1{ width:calc(100% - 20px); margin:0px; padding:0 10px; background:url(../images/box-header-bg.jpg) bottom left repeat-x; font-size:16px; line-height:35px;}
.league-box.league-box3 .title1 font{ color:#666; font-size:12px;}

.beat-popup{ display:block;}
.jl-btn.jl-v3-yellow71{ background-color:#FFCC00; color:#000;}
iframe[src^="https://apis.google.com/u/0/_/widget/oauthflow/toast"] {display: none;}

.login-part-box { position:relative; overflow:hidden; height:100vh;}
.login-part-box .img1{ position:absolute; bottom:0px; left:0px; height:200px;}
.login-part-box .login-box2{width:320px; margin:0px 0 0 -160px; padding:0px; position:absolute; top:30px; left:50%; z-index:9; }
.login-part-box .login-box3{float:left; background-color:#fff; width:calc(100% - 30px); padding:15px; border-radius:5px;}
.login-part-box .logo-a{ width:200px!important; float:none!important; margin-bottom:5px;}
.login-textbox{ float:left; width:100%; padding:0 15px; height:35px; background-color:#eee; border:0px; font-size:14px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; margin-bottom:5px; box-sizing: border-box;}
.login-part-box .log-reg-box{ position:relative; bottom:0px; }
.login-part-box .log-reg-box .log-reg-btn{ width:100%; box-sizing: border-box; float:left; font-size:14px; border:0px; padding:0px; margin:0px;}
.login-part-box .link-color{ font-size:12px; margin-top:10px; float:left; font-weight: 700;}
a.log-reg-btn{ float:right; width:auto;  color:#1f60a5; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size:12px; text-decoration:none; margin-top:10px;}
.or-box{ float:left; width:100%; text-align:center; height:20px; border-top:2px solid #eee; margin:10px 0 0px;}
.or-box font{ display:inline-block; width:25px; height:25px; background-color:#eee; border-radius:50%; color:#000; margin-top:-15px; font-size:14px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; line-height:22px;}
.login-fb{float:left; width:50%; background:#30497c url(../images/f-login.jpg) top left no-repeat; height:35px; margin-bottom:15px;}
.login-google{float:left; width:calc(50% - 5px); margin-left:5px; background:#bf4233 url(../images/google-login.jpg) top left no-repeat; height:35px;}
.login-text1{ float:left; width:100%; text-align:center; color:#fff; font-weight: 400; margin:0px 0 5px; font-size:14px;}
.login-text1 font{ display:block; font-size:18px; margin-top:20px;}
.login-part-box .error-1{ padding:15px 0; margin-bottom:0px;}
.log-reg-box{ float:left; width:100%; position:absolute; bottom:10px; left:0px; text-align:center;}
.log-reg-box .log-reg-btn{ display:inline-block; width:100%; line-height:35px; background-color:#1667b0; color:#fff; font-size:18px; font-family: 'Fjalla One', sans-serif; font-weight: 400; text-decoration:none;}

.match-box-home{float:left; background-color:#eee; width:100%; box-sizing: border-box; padding:0 0 0px; border-radius:5px; margin-bottom:10px; overflow:hidden;}
.match-box-home .title-home-match{ float:left; width:100%; text-align:center; background-color:#1667b0; color:#fff; font-size:18px; line-height:30px;}
#flexslider-n2 .slides li .match-box-home .img25{width:30px!important; float:none; margin:0 0 5px 0;}
.match-time-n { background: url(../images/clock-icon.png) top left no-repeat; padding: 0px 0 0 18px; color: #ea0404; background-size: 13px; line-height: 16px; margin-top: 3px; height:22px; font-weight:bold; text-decoration:none; float:right;}

.jl-box1.jl-beat{padding-left:50%; width:calc(100% - 30px); min-height:70px;}
.jl-box1.jl-beat .jl-title-31{ color:#fff;}
.jl-box1.jl-beat .jl-title-32{ color:#ccc;}
.jl-box1.jl-beat .jl-btn{ float:left; margin-top:10px;}
.jl-box1.jl-beat-free{ background:#000 url(../images/jl-beat-free.jpg) top left no-repeat; background-size:auto 100%; }
.jl-box1.jl-beat-paid{ background:#000 url(../images/jl-beat-paid.jpg) top left no-repeat; background-size:auto 100%; }
.jl-box1.tour-beat-free{ background:#000 url(../images/po-jl-bg4-tour.jpg) top left no-repeat; background-size:auto 100%; }
.jl-box1.tour-beat-free2{ background:#000 url(../images/po-jl-bg4-tour2.jpg) top left no-repeat; background-size:auto 100%; }
.jl-box1.tour-beat-free3{ background:#000 url(../images/po-jl-bg4-tour3.jpg) top left no-repeat; background-size:auto 100%; }
.jl-box1.jl-wicb{background:#000 url(../../images/jl-wicb.jpg) top left no-repeat; background-size:auto 100%; min-height:100px; position:relative;}
.jl-box1.jl-beat.jl-wicb .jl-btn{ float:right; position:absolute; bottom:20px; right:10px; background-color:#f8d304; color:#000;}
.jl-box1.jl-beat.jl-wicb .jl-text11{ float:right; text-align:right; width:100%; position:absolute; top:25px; right:10px; color:#fff; font-size:14px; font-weight:400;}
.jl-box1.jl-beat.jl-wicb .jl-text12{ float:right; text-align:right; width:100%; position:absolute; top:5px; right:10px; color:#eee; font-size:8px; font-weight:400;}

.mo-ads-box{ float:left; width:100%; margin:10px 0; text-align:center;}

@media all and (max-width: 330px){
.login-part-box .login-box2{ width:300px; overflow:hidden; margin-left:-150px;}
}

.rs-icon-101{display:block; background:url(../images/coin-icon56.png) top left no-repeat; height:28px; width:24px; background-size:100%; margin:0 10px 5px 0;}

.jl-box1.jl-beat{padding-left:50%; width:94%; min-height:70px; box-sizing:border-box;}
.jl-box1.jl-beat .jl-title-31{ color:#fff;}
.jl-box1.jl-beat .jl-title-32{ color:#ccc;}
.jl-box1.jl-beat .jl-btn{ float:left; margin-top:10px;}
.jl-box1.jl-beat-free{ background:#000 url(../images/jl-beat-free.jpg) top left no-repeat; background-size:auto 100%; }
.jl-box1.jl-beat-paid{ background:#000 url(../images/jl-beat-paid.jpg) top left no-repeat; background-size:auto 100%; }
.jl-box1.tour-beat-free{ background:#000 url(../images/po-jl-bg4-tour.jpg) top left no-repeat; background-size:auto 100%; }
.jl-box1.tour-beat-free2{ background:#000 url(../images/po-jl-bg4-tour2.jpg) top left no-repeat; background-size:auto 100%; }
.jl-box1.jl-beat-sushma{ background:#000 url(../images/jl-beat-free2.jpg) top left no-repeat; background-size:auto 100%; }
.jl-free-ojha{ background:#000 url(../images/ojha-1.jpg) top left no-repeat; background-size:auto 100%;}
.jl-paid-ojha{ background:#000 url(../images/ojha-2.jpg) top left no-repeat; background-size:auto 100%;}
.jl-g-ojha{ background:#000 url(../images/ojha-3.jpg) top left no-repeat; background-size:auto 100%;}
.jl-free-sushma{ background:#000 url(../images/sushma-1.jpg) top left no-repeat; background-size:auto 100%;}
.jl-paid-sushma{ background:#000 url(../images/sushma-2.jpg) top left no-repeat; background-size:auto 100%;}
.jl-g-sushma{ background:#000 url(../images/sushma-3.jpg) top left no-repeat; background-size:auto 100%;}
.jl-free-atul{ background:#000 url(../images/atul-1.jpg) top left no-repeat; background-size:auto 100%;}
.jl-paid-atul{ background:#000 url(../images/atul-2.jpg) top left no-repeat; background-size:auto 100%;}
.jl-g-atul{ background:#000 url(../images/atul-3.jpg) top left no-repeat; background-size:auto 100%;}

.jl-free-ojha2{background:#000 url(../images/ojha-4.jpg) top left no-repeat; background-size:auto 100%;}
.jl-free-atul2{background:#000 url(../images/atul-4.jpg) top left no-repeat; background-size:auto 100%;}
.jl-free-sushma2{background:#000 url(../images/sushma-4.jpg) top left no-repeat; background-size:auto 100%;}

.jl-free-hardy{ background:#000 url(../images/hardy-1.jpg) top left no-repeat; background-size:auto 100%;}
.jl-paid-hardy{ background:#000 url(../images/hardy-2.jpg) top left no-repeat; background-size:auto 100%;}
.jl-g-hardy{ background:#000 url(../images/hardy-3.jpg) top left no-repeat; background-size:auto 100%;}
.jl-free-hardy2{background:#000 url(../images/hardy-4.jpg) top left no-repeat; background-size:auto 100%;}

.jl-free-ojha6{background:#000 url(../images/ojha-6.jpg) top left no-repeat; background-size:auto 100%;}
.jl-free-atul6{background:#000 url(../images/atul-6.jpg) top left no-repeat; background-size:auto 100%;}
.jl-free-sushma6{background:#000 url(../images/sushma-6.jpg) top left no-repeat; background-size:auto 100%;}
.jl-free-hardy6{background:#000 url(../images/hardy-6.jpg) top left no-repeat; background-size:auto 100%;}

.jl-free-ojha7{background:#000 url(../images/ojha-7.jpg) top left no-repeat; background-size:auto 100%;}
.jl-free-atul7{background:#000 url(../images/atul-7.jpg) top left no-repeat; background-size:auto 100%;}
.jl-free-sushma7{background:#000 url(../images/sushma-7.jpg) top left no-repeat; background-size:auto 100%;}
.jl-free-hardy7{background:#000 url(../images/hardy-7.jpg) top left no-repeat; background-size:auto 100%;}

/** New landing page **/
.lan-box3, .lan-title2, .lan-box2, .logo-text, .logo, .lan-box1, .lan-box-app{ float:left; width:100%;}
.lan-box1{ background:#354a21 url(../images/n-l-mainbg.jpg) top left no-repeat; background-size:100%; min-height:300px; padding-bottom:20px;}
.lan-box-app{ background-color:#fff; min-height:30px; padding:5px 0;}
.lan-box2{ background-color:#fff; padding:20px 0;}
.lan-box3{ background-color:#ebebeb; padding:15px 0;}
.logo{ text-align:center; margin:15px 0 0px;}
.lan-close-app{ float:left; width:100%; height:55px; text-align:center; background:url(../images/close-icon-2.png) center center no-repeat; background-size:15px;}
.lan-app-logo{ float:left; width:50px; overflow:hidden; border-radius:5px;}
.lan-app-text{ float:left; width:95%; color:#666; padding:0 2.5%; font-size:13px;}
.lan-app-text font{color:#000; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size:15px; display:block;}
.logo-text{color:#fff; font-weight: 400; font-size:12px; text-transform:uppercase; text-align:center; margin:-10px 0 15px;}
.logo-text2{color:#fff; font-weight: 400; font-size:18px; text-align:center; margin:0px;}
.lan-login-box{ float:left; width:90%; background-color:#fff; margin:5px 5% 10px; border-radius:10px; min-height:200px;}
.lan-login-box ul.tabs{ float:left; width:100%; display:block; border-radius:10px 10px 0 0; overflow:hidden;}
.lan-login-box ul.tabs li{ display:block; float:left; width:50% ;line-height:45px; background-color:#ebebeb; text-align:center; color:#696969; font-size:18px; font-weight: 400;}
.lan-login-box ul.tabs li.current{ background-color:#fff; color:#668a06; font-weight: 700;}
.lan-login-box .tab-content{ display: none; padding:15px 5%; width:90%; float:left;}
.lan-login-box .tab-content.current{display: inherit;}
.lan-login-box .textbox{box-shadow: 0 0 0px #ccc; background-color:#ebebeb; width:100%;}
.lan-login-box .styled-select9{box-shadow: 0 0 0px #ccc; background-color:#ebebeb;}
.lan-title1{ float:left; width:100%; text-align:center; margin-top:10px; }
.lan-title1 b{display:inline-block; width:5px; height:5px; border-radius:50%; background-color:#ffba00; margin:0 5px;}
.lan-title1 font{display:inline-block; font-size:14px; text-transform:uppercase; color:#fff; position:relative; bottom:-2px;}
.lan-title2{ text-align:center; color:#000; font-size:18px; margin-bottom:5px;}
.lan-title1.lan-title3{ margin-top:0px; margin-bottom:10px;}
.lan-title1.lan-title3 b{ background-color:#4cbc00;}
.lan-title1.lan-title3 font{ color:#000; text-transform:capitalize;}
.lan-match-box{ float:left; width:90%; margin:5px 5% 0; background-color:rgba(255, 255, 255, 0.2); border:2px solid #fff; border-radius:5px; position:relative; margin-top:30px;}
.lan-match-box ul.tabs2{ float:left; width:40px; display:block; border-radius:0px; overflow:hidden;}
.lan-match-box ul.tabs2 li{ display:block; float:left; width:100%; padding:15px 0; background-color:#ebebeb; text-align:center; border-bottom:1px solid #d8d8d8;}
.lan-match-box ul.tabs2 li img{ width:25px;}
.lan-match-box ul.tabs2 li.current{ background-color:#fff; }
.lan-match-box .tab2-content{ display: none; padding:5px; width:calc(100% - 50px); float:left;}
.lan-match-box .tab2-content.current{display: inherit;}
.lan-match-box .match-box9{ width:150px; margin:0px auto 5px; overflow:hidden; text-align:center;}
.lan-match-box .match-box9 font{ width:40%; float:left; margin-top:10px;}
.lan-match-box .match-box9 small{ color:#fff; width:20%; float:left; margin-top:25px; font-size:14px;}
.lan-match-box .match-box9 font span{ color:#fff; display:block;}
.lan-match-box .match-box9 img{ width:40px;}
.lan-match-box .prize-box{ float:left; margin:10px 0px 0 5px; border-bottom:1px solid #fff; border-top:1px solid #fff; font-size:20px; color:#fff; padding:0 3px; font-weight:400;}
.lan-match-box .prize-box small{ color:#FFCC00;}
.lan-match-box .match-time-n{ background-color:#fff; height:auto; padding:2px 5px 0 20px; background-position:3px 2px; margin-top:7px;}
.lan-cel-box{ float:left; width:46%; margin:10px 2%;}
.lan-cel-box img{ float:left; width:40px; height:40px; border:3px solid #ccc; border-radius:50%;}
.lan-cel-box font{ float:right; width:calc(100% - 52px); font-size:15px; color:#000; padding-top:8px;}
.lan-cel-box small{ display:block; font-size:10px; color:#666;}
.lan-hav-box{ float:left; width:92%; margin:5px 4% 0; background-color:#fff; border-radius:5px; line-height:30px; color:#666; font-weight:400; font-size:11px;}
.lan-hav-box b{ border:5px solid #ebebeb; background-color:#68a355; height:20px; width:20px; border-radius:50%; float:left; margin:0 5px 0 -10px;}
.flexslider78 { float:left; width:90%; margin:0 5%; padding:10px 8%; overflow:hidden;  background:url(../images/lan-testi-img.jpg) top left no-repeat; text-align:center; position:relative; box-sizing:border-box;}
.flexslider78 .flex-viewport{ position:relative;}
.flexslider78 .slides li{padding:0px; color:#666; font-weight:400; height:170px; line-height:18px;}
.flexslider78 .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flexslider78 .flex-direction-nav .flex-disabled { opacity: 1!important; filter:alpha(opacity=100); cursor: default;}
.flexslider78 .flex-control-nav{ bottom:10px; width:100%; padding:0px; margin:0px; left:0px;}
.flexslider78 .flex-control-paging li a{ background-color:#ccc; }
.flexslider78 .flex-control-paging li a.flex-active{ background-color:#68a355;}
.flexslider78 .lan-text-name{ float:left; width:100%; margin-top:10px;}
.flexslider78 .lan-text-name font{ color:#999; font-size:9px;}
.flexslider78 .flex-control-paging li a{ width:8px; height:8px;}
.flexslider78 .flex-control-nav li{ margin:0 3px;}
.lan-footer1{ float:left; width:100%; background-color:#40454b; padding:10px 0; text-align:center;}
.lan-footer1 img{ height:50px; margin:5px 10px 0;}
.lan-footer1 .lan-title1{ margin-bottom:15px;}
.lan-footer2{ float:left; width:100%; background-color:#34393f; padding:10px 0; text-align:center;}
ul.footer-menu{ float:left; width:90%; margin:5px 5%; border-bottom:1px solid #5d6165; border-top:1px solid #5d6165; line-height:22px; padding:5px 0;}
ul.footer-menu li{ display:inline-block;}
ul.footer-menu li a{ display:block; padding: 0 12px; color:#eee;}
.footer-logo{ float:left; width:100%; text-align:center; margin-top:15px;}
ul.footer-social{ float:left; width:100%; text-align:center; display:block; margin:25px 0 15px;}
ul.footer-social li{ display:inline-block;}
ul.footer-social li a{display:inline-block; overflow:hidden; height:25px; width:25px; margin:0 2px; border-radius:50%;}
ul.footer-social li a img{ width:100%;}
.fast-text{ color:#fff; font-size:12px;}
.copy-text{ float:left; width:100%; text-align:center; font-size:9px; color:#ccc;}
.menu-bot{ float:left; width:96%; margin:30px 2% 15px;}
.logout-btn{ float:right; border:1px solid #999; border-radius:2px; background:#e7e5e5 url(../images/logout_icon.png) 2px center no-repeat; color:#333; background-size:20px; padding:6px 8px 6px 25px; font-size:14px;}
.left-m-btn{ height:31px; border-radius:3px; margin-right:5px;}
.lan-match-box .lan-title1{ position:absolute; left:0px; top:-35px;}
.hed-icon-top a{ float:left; width:35px; height:35px; border-radius:3px; overflow:hidden; margin-right:5px;}
.hed-icon-top a img{ width:100%;}
/** New landing page **/

.forum-listbox-f{ float:left; width:calc(100% - 20px); background-color:#ececec; padding:10px;}
.forum-listbox-f .search-textbox{ width:calc(100% - 90px); line-height:30px; }
.forum-listbox-f .styled-select9{ float:left; width:calc(50% - 5px); height:30px; margin:0px 0 8px; background-size:30px; }
.forum-listbox-f .styled-select9 select{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666;}
.forum-listbox-f .btn-3{ width:70px; line-height:30px; height:30px; margin-right:0px;}

.jc-title1{ float:left; width:100%; text-align:center; font-size:14px;}
.jc-tourbg{ float:left; width:96%; margin:10px 2% 0; border-radius:2px; overflow:hidden;}
.jc-tourbg img{ width:100%;}
.jc-matchbox{float:left; width:96%; margin:10px 2% 0; border-radius:2px; overflow:hidden; background-color:#fff; box-shadow:2px 1px 1px #ccc; text-align:center; text-decoration:none; color:#333;}
.jc-match-1{ display:inline-block; width:180px; padding:0 5px; margin:3px 0; position:relative;}
.jc-match-1 font{ display:block; font-size:11px; color:#666; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.jc-match-1 img{ display:inline-block; margin:3px 3px 0;}
.jc-match-1 small{display:inline-block; font-size:14px; color:#333;}
.jc-m-prize{ float:left; width:96%; background-color:#f3f3f3; padding:5px 2%;}
.timer5{float:right; color:#ea0404; font-size:12px; font-family: 'Oswald', sans-serif; font-weight: 400; background:url(../images/clock-icon.png) top left no-repeat; background-size:15px; padding-left:20px; line-height:17px; overflow:hidden; margin-top:2px;}
.jc-m-prize-title{ float:left; color:#000; font-size:14px; font-family: 'Oswald', sans-serif; font-weight: 400;}
.jc-match-1:nth-child(2){ border-left:1px dashed #999;}
.jc-match-more .jc-match-1 { width:92%; margin:3px 4%;}
.jc-match-2 .jc-match-1 { width:140px;}
.jl-n .jl-box1{ border-radius:3px;box-shadow:2px 1px 1px #ccc; }
.jl-box3{float:left; width:94%; margin:10px 3% 0; border-radius:3px; overflow:hidden; background-color:#fff; box-shadow:2px 1px 1px #ccc; padding:5px;box-sizing: border-box; }
.jl-box3 .jl-title-31{ font-size:16px; }
.jl-title-36{ color:#333; font-size:13px; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; white-space:nowrap;}
.jl-title-36 font{ color:#666; }
.i_note-jc{ position:absolute; right:0px; top:0px; width:20px; height:20px; background:url(../images/i_note.png) top left no-repeat; background-size:100%;}
.jl-box1.jl-beat .jl-btn{ width: 105px; text-align:center;}
.jl-n .jl-box1{ margin:10px 3% 0;}

.lm-box1{margin:70px 5px 0; float:left; width:calc(100% - 10px);}
.lm-photo{ float:left; width:55px; height:55px; border:3px solid #fff; overflow:hidden;}
.lm-photo img{ width:100%;}
.lm-box1 .lm-title3{font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size:12px; color:#666; overflow:hidden;}
.lm-box1 .lm-title3 font{font-weight:700; font-size:18px; color:#000; display:block;}
.lm-prize-box{float:left; background-color:#d0d0d0; line-height:18px; padding:2px; min-width:80px; border-radius:3px; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size:14px; color:#000; margin-top:2px;}
.lm-prize-box b{ background:#fff; border-radius:3px; width:18px; height:18px; float:left; text-align:center; margin-right:5px;}

ul.sport-menu3{ float:left; width:90%; display:block; margin:15px 5% 0;}
ul.sport-menu3 li{ display:inline-block; margin:0px; padding:0px; margin-right:2px; width:calc(25% - 5px);}
ul.sport-menu3 li a{ width:100%; float:left; text-align:center; background-color:#d0d0d0; position:relative; border-radius:2px;}
ul.sport-menu3 li a font{ display:block; color:#7a7a7a; margin:-3px 0 2px;}
ul.sport-menu3 li a img{ opacity:0.5; height:30px; margin-top:-2px;}
ul.sport-menu3 li a.act{ background-color:#e48108;}
ul.sport-menu3 li a.act img{ opacity:1;}
ul.sport-menu3 li a.act font{ color:#fff;}
ul.sport-menu3 li a.act:after {top:100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(255, 255, 255, 0); border-top-color: #e48108; border-width: 7px; margin-left: -7px;}
ul.main-menu li a small{ float:right; background-color:#68a355; border-radius:2px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size:10px; color:#fff; padding:2px 5px;}

.jl-full-prize, .jl-g-tour{ background:#000 url(../images/jl-new.jpg) top left no-repeat; background-size:auto 100%;}
.jl-big-free, .ul-sal-free, .jl-big-tour{ background:#000 url(../images/jl-big-free.jpg) top left no-repeat; background-size:auto 100%;}
.tour-beat-free3{background:#000 url(../images/ojha-4.jpg) top left no-repeat; background-size:auto 100%;}
.jl-box1.jl-beat .jl-btn{ padding:0px; border-radius:0px;}
.jl-btn.jl-width{ padding:0px; width:90px; text-align:center;}

ul.main-menu{ margin-top:20px;}
ul.main-menu li{ margin-bottom:5px;}
ul.main-menu li a{ font-size:13px; padding:3px 0;}
ul.main-menu li a img { width:18px; margin-top:0px;}
ul.main-menu li a font{line-height:20px;}
.tour-menu{border-top: 1px solid #aeaeae;}
.tour-menu.t-3-menu{ background-position:left 50px;}
.tour-menu.t-3-menu a{ width:calc(33.3% - 22px); float:left; text-align:center;}
.nl-body{ background:#000 url(../images/app-download-bg.jpg) top left no-repeat; background-size:100%;}
.logo-nl{ margin:45px 0 10px;}
.logo-nl2{ margin:15px 0 10px;}
.nl-body .login-text1{ font-size:11px;}
ul.sport-menu-nl{ float:left; width:100%; text-align:center; margin-top:20px;}
ul.sport-menu-nl li{ display:inline-block;}
ul.sport-menu-nl li a{ display:block; width:80px; height:80px; border-radius:50%; border:3px solid #fff; text-align:center; margin:0 10px; background-color:rgba(255, 255, 255, 0.2);}
ul.sport-menu-nl li a:hover, .select-sport ul.sport-menu li a.act{ background-color:#d0dea8;}
.btn-1-nl{ width:280px; margin:0px auto; float:none; display:inline-block; margin-top:20px; box-shadow:0 0 0 #fff; font-size:18px;}
.nl-body .jc-matchbox{box-shadow:0 0 0 #fff;}
.step-box2{ float:left; width:90%; margin:15px 5%;}
.step-no{ width:30px; background:url(../images/step-bg.jpg) top center repeat-y;}
.step-no font{ padding:2px; float:left; width:26px; height:26px; background-color:#fff; border-radius:50%;}
.step-no font b{ float:left; width:inherit; height:inherit; line-height:26px; text-align:center; color:#fff; font-size:14px; border-radius:50%; background-color:#69a152;}
.step-no font b.gray{ background-color:#ccc; color:#777;}
.step-text{ font-size:16px; color:#fff;font-family: 'Roboto Condensed', sans-serif; font-weight:400;}
.step-text font{ font-size:12px; color:#ccc; display:block;}
.nl-title1{ float:left; width:90%; text-align:center; margin:40px 5% 0; color:#fff; font-size:18px; border-bottom:1px dashed #ccc; line-height:24px;}
.get-yellow{ float:left; width:calc(96% - 14px); padding:5px; margin:5px 2% 0; font-size:14px; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; text-align:center; color:#fff; text-shadow:0px 0px 3px #000;}
.get-yellow font{ font-size:16px; color:#FFCC00;font-weight: 700;}
.nl-box1{ float:left; width:calc(100% - 20px); margin:15px 10px 0; background-color:#fff; padding-bottom:10px; font-weight:400;}
.nl-box1-title{ float:left; width:calc(100% - 20px); padding:0 10px 2px; line-height:30px; background-color:#ccc; font-size:14px; margin-bottom:10px; color:#000;}
.full-width-10{ float:left; width:calc(100% - 20px); padding:0 10px;}
.nl-other-title{ float:left; width:100%; font-size:17px; text-align:center; color:#000; margin:40px 0 15px;}
.nl-other-title b{ display:inline-block; background:url(../images/arrow-other.png) top left no-repeat; background-size:100%; width:30px; height:30px; margin:0 10px 0;}
.nl-other-title font{ display:inline-block;}

.checkbox-tto{float:left; width:15px; height:15px; margin:15px 0px 0 5px;}
.trade-tto-btn .btn-3{margin:15px 3px; width:auto; font-size:14px; padding:0 15px;}
.trade-tto-btn2 .btn-3{margin:0px; width:60px; font-size:14px; padding:3px 0px; text-align:center; height:auto; line-height:22px; float:right;}
.app-table.app-table-trade tbody tr.lock-row td .player-name font{color:#000;}

.invite-box2{ float:left; width:calc(100% - 22px); margin-left:5px; padding:5px; background-color:#fce6a0; border:1px solid #dcad1c; border-radius:3px;}
.invite-box2 .jl-btn{ background-color:#dcad1c; border-radius:3px;}
.invite-box2 font{ color:#000; font-size:14px; padding:0 10px; float:left; width:calc(100% - 20px); }

.jl-free-ojha8{background:#000 url(../images/ojha-8.jpg) top left no-repeat; background-size:auto 100%;}
.jl-free-atul8{background:#000 url(../images/atul-8.jpg) top left no-repeat; background-size:auto 100%;}
.jl-free-sushma8{background:#000 url(../images/sushma-8.jpg) top left no-repeat; background-size:auto 100%;}
.jl-free-hardy8{background:#000 url(../images/hardy-8.jpg) top left no-repeat; background-size:auto 100%;}
.draft-box{ float:left; width:calc(100% - 20px); margin:10px 10px 0; background-color:#fff; font-size:14px;}.draft-box .popbox-title{ background-color:#68a355; color:#fff;}.lan-box-green{ float:left; width:100%; padding:20px 0 30px; background-color:#68a355; text-align:center;}.lan-box-green .full-width-10{color:#fff; padding:5px 10px 10px}.lan-box-green .border-2p{width:100px;height:3px;margin:15px auto;background-color:#add4a0;overflow:hidden;font-size:0px;}.home-how-to-play{float:left; width:100%; text-align:center;}.home-how-to-play img{ width:50%;}.lan-box-green .lan-title1 font{font-size:18px;}.home-tab-tour{text-align:center; overflow:hidden; width:100%; float:left;}.home-tab-tour img{margin-left:-30%; height:104px;}
.nl-body2 .login-text1 font{ margin:10px 10px 20px; color:#000;}
.nl-body2 .img-52{ margin:10px; width:calc(100% - 20px); float:left;}
.nl-body2 .button-2{ float:none; display:inline-block; margin:10px 0;}
.nl-body2 .get-yellow{ color:#000; font-weight:400; text-shadow:0 0 0 #fff;}
.nl-body2 .get-yellow font{ color:#000; background-color:#fff; padding:0 5px; border-radius:3px;}
.nl-body2 .nl-title1{ border-bottom:1px dashed #666; color:#000;}
.nl-body2 .step-text{ color:#000;}
.nl-body2 .step-text font{ color:#666;}

.g-icon{display:inline-block;height:15px;width:15px;background:url(../images/g-icon.png) left 1px no-repeat;background-size:100%;margin-left:2px;position:relative;}
.f-icon{display:inline-block;height:15px;width:15px;background:url(../images/f-icon.png) left 1px no-repeat;background-size:100%;position:relative;right:0px; margin-left:2px;}
.pop-title-1{margin:0;color:#000;font-size:18px;border-bottom:2px solid #69a152;line-height:24px}
.pro-fill6{float:left;width:60px;background-color:#cecece;height:2px;overflow:hidden;font-size:0px;margin-top:3px;margin-right:5px}
.pro-fill6 font{float:left;height:2px;background-color:#c90303;border-radius:10px;overflow:hidden}

.pre-pickbox1{ width:calc(96% - 10px);margin:10px 2% 15px; padding:5px; background-color:#fff; box-shadow: 0 0 3px #ccc;}
.pre-pickbox1 .btn-1{height: 30px; line-height: 30px; width:80px; margin: 10px 0 5px calc(50% - 40px); float: none; box-shadow: 0 0 0px #ccc;}
.pre-pickbox1 .pre-pick-top, .pre-pickbox1 .pre-pick-bot{background-color:#ddd;}
.pre-btn{ float:left;line-height:30px;color:#fff;background-color:#1667b0;border:0px;font-size:14px; padding:0 10px 0 5px; margin:10px 0 0 15px; position:relative;}
.pre-btn:after { right: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(136, 183, 213, 0); border-right-color: #1667b0; border-width: 15px; margin-top: -15px;}
.next-btn{ float:right;line-height:30px;color:#fff;background-color:#1667b0;border:0px;font-size:14px; padding:0 5px 0 10px; margin:10px 15px 0 0; position:relative;}
.next-btn:after { left: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(136, 183, 213, 0); border-left-color: #1667b0; border-width: 15px; margin-top: -15px;}

.jl-n .jl-box1{ position:relative;}
.jl-box1 .free-league{ position:absolute; top:-6px; right:-6px; background:url(../images/jl-free.png) top left no-repeat; background-size:100%; width:50px; height:50px;}
.info-box65{ float:left; width:100%; background-color:#ee163b; padding:10px 0; color:#fff; font-size:22px; text-align:center;}

.live-cell-box1{ background-color:#ffe7dd;}
.live-cell-box1 .jl-btn, .live-cell-box .jl-btn{background-color:#fc4e08;}
.live-cell-box1 .chall-photo{float:left; width:60px; height:60px; border-radius:50%; border:3px solid #ccc; overflow:hidden;}
.live-cell-box1 .chall-photo img{width:100%;}
.title1-1o1{ font-size:16px; color:#ee163b; background-color:#eee; width:calc(100% - 10px); padding:10px 5px 5px; border-bottom:1px dashed #ccc;}
.title1-1o1 font{ color:#333; font-size:14px;}

.newnote_1{ float:left; width:calc(90% - 0px); margin:10px 5% -15px; padding:8px 0px 15px; text-align:center; background-color:palegoldenrod; color:brown; font-weight:700; font-size:15px; border-radius:10px 10px 0 0;}
.newnote_1 font{ font-size:13px; color:#333; display:block; line-height:18px; margin-top:3px; font-weight:400}
.wb-text-1{font-size:24px;color:#fff; text-align:center; border-bottom:1px solid #ccc; width:calc(100% - 20px); margin:70px 10px 0; float:left;}
.wb-text-2{font-size:18px;color:#eee; text-align:center; width:calc(100% - 10px); margin:30px 5px 0; float:left; line-height:28px;}
.wb-text-2 font{ display:block; font-size:14px; margin-top:10px;}
.wb-text-2 small{color:#FF9900; font-size:20px;}
.wb-text-3{font-size:13px;color:#333; text-align:center; width:calc(100% - 20px); margin:0px 10px 0; float:left;}
.wb-text-5{ float:left; width:calc(100% - 30px); font-size:15px;color:#333; margin:20px 5px 0; padding:5px 10px; background-color:#eee; border-radius:3px;}
.wb-text-6{ float:left; width:calc(100% - 20px); font-size:15px;color:#333; margin:20px 10px 0; }
.wb-text-4{font-size:13px;color:#333; text-align:center; line-height:18px; width:calc(100% - 20px); padding:0 10px;}
.jc-matchbox-main{ float:left; width:calc(100% - 20px); padding:5px; margin:5px; background-color:#fff; border-radius:2px;}
.jc-matchbox-main .jc-matchbox{ margin:0px; width:calc(100% - 10px); padding:5px 5px 10px; background-color:#eee; box-shadow:0 0 0 #fff;}
.jc-matchbox-main .jc-matchbox font{ font-size:13px; display:block; text-align:center;}
.jc-matchbox-main .jc-matchbox strong, .jc-matchbox-main .jc-matchbox a{ font-size:14px;}
.chall-user-photo{ display:inline-block; width:70px; height:70px; border-radius:50%; border:3px solid #ccc; overflow:hidden;}
.chall-user-photo img{width:100%;}
.newnote_2{ float:left; width:calc(100% - 30px); margin:10px 5px; padding:8px 10px; text-align:left; background-color:#eee; color:#333; font-size:13px; border-radius:3px;}

.welcome-page{ background-color:#001b35;}
.welcome-page .btn-3{ background-color:#e9eaec; color:#001b35;box-shadow: 0 0 0px #ccc;}

.jl-free-atul-tour2{background:#000 url(../images/atul-9-tour.jpg) top left no-repeat;background-size:auto 100%}
.tour-beat-free-ojha2{background:#000 url(../images/tour-beat-free-ojha2.jpg) top left no-repeat;background-size:auto 100%}
.hed-btn{ float:left; width:50px; background-color:#fff; color:#000; font-size:12px; text-align:center; border-radius:3px; padding:3px 0; font-weight:bold}
.jl-double-cash{background:#000 url(../images/double-cash.jpg) top left no-repeat;background-size:auto 100%}

.CustomizeLeague .note-table2{ width:100%; margin:0px;}

.info-green{float:left;width:calc(100% - 40px); padding:10px;border-radius:5px;margin:5px 10px 10px;background:#333;}
.info-green font{font-size:18px;color:#fff; float:left;width:100%}
.info-green font small{ color:#ccc; font-size:12px; display:block}
.info-green .button{ text-decoration:none; float:left; margin-top:2px;}

.CustomizeLeague .tab-menu7 ul li a{ padding:0 5px; font-size:14px; line-height:40px;}
.CustomizeLeague .tab-menu7 ul, .CustomizeLeague .tab-menu7 ul li{ margin:0px;}

.CustomizeLeague .styled-select82{ height:24px; width:100%; padding-left:5px; background:#fff url(../images/OD-down-arrow.png) calc(100% - 5px) 6px no-repeat; background-size:10px; border:1px solid #ccc; margin-left:0px; font-size:11px;}
.CustomizeLeague .note-table2 td{ padding:5px;}

ul.rule-scoring-menu{ float:left; width:100%; text-align:center; margin-bottom:10px;}
ul.rule-scoring-menu li{ display:inline-block; margin:0px;}
ul.rule-scoring-menu li a{ display:inline-block;border-bottom:2px solid #999; padding:4px 15px; color:#666; font-size:14px;}
ul.rule-scoring-menu li a.act{color:#222; border-bottom:2px solid #68a355;}

.nh-textbox.w30{ width:30px;}
.jl-box1.jl-beat .end-timer-test{color:#fff;}
.end-timer-test{ float:left; width:100%; font-size:10px; }
.end-timer-test b{color:#FF0000;}
.jl-box1{ padding:5px 10px;}
.jl-box1.jl-beat .jl-btn{ margin-top:5px;}
.jl-title-32{ font-size:13px;}

/*F Mobile For Playoffs*/
/*f-stylesheet-league_home*/
ul.lhom-plyoff-tabs-links{margin-bottom: 15px;}
ul.lhom-plyoff-tabs-links li {display: inline-block; margin-right: 5px;margin-left: 5px;padding: 0px 20px;}
ul.lhom-plyoff-tabs-links li a {text-decoration: none;font-family: 'Oswald', sans-serif; font-weight: 600;font-size: 14px; color: #000;}
ul.lhom-plyoff-tabs-links li.active { background-color: #3e3e3d;position: relative;}
ul.lhom-plyoff-tabs-links li.active a{color: #ffffff!important;}
ul.lhom-plyoff-tabs-links li.active::before{width: 0; height: 0; border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #3e3e3d;content: ""; bottom: -8px;left: 37%;position: absolute; right: 0;}
.ply-off-block{position: relative;}
.ply-off-block .plyoff-btn{position: absolute; top: 3px; right: 5px;}
.plyoff-btn .button2 {padding: 7px 15px;font-size: 14px;letter-spacing: 0.5px;}
.lh-box-1.ply-off-block{border-right: 1px solid #c7c7c7;}
.ply-off-box .flexslider104.flexslider1044 {width: calc(65% - 130px); margin-right: 130px;}
.lh-title-box.ply-off-box{padding-top: 5px;padding-bottom: 3px;}
.ply-off-title-tour{font-size: 17px;padding-top: 10px;}
tr.ply-off-title-tour td {background-color: #cebcbc !important;text-align: center;border: 1px solid #ffcfcf;font-size: 15px !important;margin-top: 7px !important;padding: 0;font-family: 'Oswald', sans-serif;}
.ply-off-title-tour {font-size: 17px;padding-top: 10px;}
/*PlayOff Rounds*/
.ply-off-content li {width: 100%;border: 1px solid #c8c8c8;min-height:40px;padding: 0px 1px !important;text-align: center;margin-bottom: 50px !important;border-radius: 8px;background-color: #eeeeee;}
/*ul.ply-off-content {width: calc(100% - 75%);}*/
.ply-off-content li:last-child{margin-bottom: 0 !important;}
.ply-off-content li span {margin-bottom: 10px;display: block;margin-top: 10px;font-size: 13px;font-weight: bold;text-overflow: ellipsis;white-space: nowrap;width: 95px;overflow: hidden;}
.playoff-tour-rounds-block{float: left;width: 100%;}
.playoff-tour-round-inner.play-off-semi-final .po-semi {margin-top: 86%;}
.ply-off-content li h6 {font-size: 20px;}
.playoff-tour-rounds-block .playoff-tour-round-inner:last-child{margin-right: 0!important}
ul.ply-off-content.po-final {margin-top: 47%;}
.lh-box-21.lh-box-22.plyoff-bor_rmv {border-left: none;height: 275px;}
.playoff-tour-round-inner h3 {margin-bottom: 15px;margin-top: 15px;}
/*.lh-box-1.plyoff-wrapper {border-right: 1px solid #c7c7c7;padding-bottom: 0;height: 320px;overflow: auto;}*/
.lh-box-1.plyoff-wrapper {border-right: 1px solid #c7c7c7;padding-bottom: 0;height: 100%;overflow: auto;margin: 0 auto;display: grid;}
.plyoff-wrapper .playoff-tour-rounds-block {background-image: url(../images/playoff-direction-2.png);background-repeat: no-repeat;background-position: 60px 21px;padding-top: 10px;padding-bottom: 15px;margin: 0 auto !important;width: 339px;margin-left: auto !important;margin-right: auto !important;}
.playoff-tour-rounds-block .playoff-tour-round-inner,.playoff-tour-rounds-block .playoff-tour-round-inner.play-off-quater,.playoff-tour-rounds-block .playoff-tour-round-inner.play-off-semi-final,.playoff-tour-rounds-block .playoff-tour-round-inner.play-off-final{float: left; width: 28%; margin-right: 20px;}
.mtches-tb-ploff-home{padding: 0 10px; margin-bottom: 10px;}
.mb-home-league-matches .lh-match-box{margin-top: 10px;}
.mb-home-league-matches .lh-match-box td {padding: 4px;font-size: 12px;}
.ths-title.mb-plyoff-ch-tle {padding-top: 0px;padding-left: 15px;font-family: oswald;margin-left: 10px;margin-right: 10px;background: #f8f8f8 url(../images/lh-title-bg.png) bottom left repeat-x;height: 35px;border: 1px solid #ccb6b6;font-size: 16px;color: #000;line-height: 35px;border-radius: 2px;}
.plyoff-wrapper ul.ply-off-content h5 {font-size: 12px;}
.playoff-home-wrapper {margin-top: 15px !important;margin-bottom: 10px !important;}
.mb-home-league-matches .lh-match-box tr{border-bottom: 1px dotted #000000;}
.mb-home-league-matches .lh-match-box tr:last-child {border-bottom: none;}
@media screen and (max-width: 500px) and (min-width: 400px){.mb-home-league-matches .lh-match-box td:first-child{width: 120px;}}
@media screen and (max-width: 991px) and (min-width: 767px){.mb-home-league-matches .lh-match-box td:first-child{width: 220px !important;}}
/*f-playoff_myfantasy*/
.plyoff-myfantasy-tb table {min-height: 70px;}
.plyoff-matches li{float: left;text-align: center; margin: 0 auto;}
.plyoff-matches li:nth-child(2) {border-left: 1px solid #b78c8c;}
.plyoff-myfantasy-tb td span{display: block;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;width: 80px;}
.plyoff-myfantasy-tb td{border-bottom: none;}
.plyoff-myfantasy-tb table:first-child {min-height: 80px;border-bottom: 1px dotted #d68282;}
.plyoff-matches{ margin-top: 15px;border-bottom: 1px dotted #ec4e4e;padding-bottom: 5px;float: left;width: 100%;}
.plyoff-myfantasy-tb td.ply-name {font-size: 17px; font-family: oswald;}
.plyoff-myfantasy-tb {float: left;width: 100%;border-top: 1px solid #d5a6a6;padding-top: 0;box-shadow: 0 4px 0px #ec5e5e;margin-bottom: 30px;background-color: #ffffff;border-radius: 0 0 4px 4px;}
.plyoff-myfantasy-wrapper .ml-thead td{padding-left: 10px;}
.plyoff-myfantasy-tb table{font-family: oswald;}
.plyoff-myfantasy-tb td font{font-size: 14px;}
.plyoff-myfantasy-tb td font {font-size: 14px;color: #ec0000;}
.plyoff-btns li .ml-btn.not-active{pointer-events: none; cursor: not-allowed;background-color: #ccc!important;color: #666!important;}
.plyoff-btns li .ml-btn {font-size: 13px;background-color: #3d5229;margin: 3px 2px;color: #fff;text-decoration: none; cursor: pointer;border: none;border-radius: 2px;padding: 4px 11px 5px 11px;font-family: oswald;}
.plyoff-btns ul{padding-top: 20px;text-align: center;padding-bottom: 22px;}
.plyoff-btns ul li{display: inline-block;margin-right: 0;margin-left: 0;margin-bottom: 20px;}
.plyoff-btns{float: left;width: 100%;}
/*f-playoff_manage_team*/
.plyoff-myfantasy-wrapper .ml-ttitle {background: #c9bdbd;font-size: 18px;color: #000;font-family: oswald;float: left;width: calc(100% - 15px);padding: 0 5px 0 10px;line-height: 48px;margin-bottom: 15px;}
.plyoff-myfantasy-wrapper .ml-tbody td {padding: 3px 5px;}
.plyoff-myfantasy-block{margin-left: 10px;margin-right: 10px !important;}
/*End F Mobile For Playoffs*/

/*Draft schedule*/
.playoff-schedule-tb-wrapper-mb {float: left;width: calc(100% - 20px);margin-left: 10px;margin-bottom: 0;}
.playoff-schedule-tb-wrapper-mb .ds-table td.first-ds {background-color: #99cc66;color: #000;font-weight: bold;}
.playoff-schedule-tb-wrapper-mb table.ds-table {background-color: #68a355;margin-top: 0;margin-bottom: 10px;padding-bottom: 10px;border-radius: 0 0 8px 8px;}
.playoff-schedule-tb-wrapper-mb .ds-table {font-size: 11px;margin-top: 15px;text-align: center;}
.playoff-schedule-tb-wrapper-mb h3.playoff-schedule-tb-title {display: block;background-color: #68a355;padding: 7px 0;margin-top: 20px;color: #ffffff;border-radius: 8px 7px 0 0;text-align: center;font-size: 17px;}
.playoff-schedule-tb-wrapper-mb .ds-table td strong {font-size: 12px;}
.playoff-schedule-tb-wrapper-mb .ds-table tr td:first-child {border-radius: 5px 0 0 5px;}
.playoff-schedule-tb-wrapper-mb .ds-table td {background-color: #fff;padding: 3px;line-height: 17px;}
/*End*/

/*Manage_team_playoff*/
.playoff-man-team-title h3 {font-size: 15px;background-color: #cac3c3;padding-left: 10px;padding-bottom: 10px;padding-top: 10px;min-height: 20px;text-align: left;font-weight: 600;letter-spacing: normal;float: left;width: calc(100% - 10px);margin-top: 5px;}
.ply-off-draft-tb-team{margin-bottom:0px; width: calc(100% - 40px);margin-left: 40px;border-left: 1px solid #cccccc;padding:5px 0;}
.plyoff-custom-cost-box{float: left;width: 100%;}
.plyoff-custom-cost-box h6 {text-align: center;font-size: 22px;padding-top: 5px;padding-bottom: 5px;}
.pricing_table-create_leg {padding-bottom: 20px;}
/*.plyoff-custom-btns-box form{text-align: center;padding-bottom: 12px;}
.plyoff-custom-btns-box form label {display: inline-block;text-align: center;padding-left: 5px;padding-right: 5px;font-size: 18px;}*/
.plyoff-custom-cost-box .pricing_table-create_leg {min-height: 60px;}
.plyoff-custom-cost-box ul {min-height: 67px;padding-left: 0;}
.plyoff-custom-btns-box .pricing_table-create_leg{min-height: 45px;padding-top: 15px;border-top: none;padding-bottom: 0;}
.plyoff-custom-cost-box .pricing_table-create_leg ul li {padding-bottom: 0;list-style: none;}
.playoff-ctmiza-wrapper .pricing_table-create_leg {border: 1px solid #c8b1b1;margin-bottom: 25px;margin-top: 20px;}
.plyoff-custom-btns-box .pricing_table-create_leg:first-child,.plyoff-custom-btns-box .pricing_table-create_leg:last-child {padding-bottom: 0;}
.plyoff-custom-cost-box .pricing_table-create_leg ul li font {font-weight: 400;font-size: 15px;}

.pricing_table-create_leg_inner ul{padding-left: 0;}
.pricing_table-create_leg_inner {border-top: 1px dotted #000000;margin-top: 10px;}
.playoff-ctmiza-wrapper {width: calc(100% - 20px);margin-left: 10px;}
.pricing_table-create_leg_inner ul li {list-style: none;margin-left: 0;font-size: 20px;text-align: center;font-weight: 600;padding-bottom: 10px;margin-top: 0;padding-top: 10px;}

/*Submit_request_playoff page*/
.submit-rquest-plyoff-wrapper {float: left;width: 100%;}
.submit-rquest-plyoff-wrapper .submit-request-form table {width: 100%;}
.submit-request-inner-block {padding-left: 15px;padding-right: 15px;}
.submit-request-inner-block p {font-size: 15px;line-height: 1.4;padding-bottom: 10px;}
.submit-request-inner-block h5,.submit-request-inner-block h6{font-size: 19px;text-decoration: underline;font-family: oswald;padding-bottom: 15px;}
.submit-request-inner-block ul{padding-left: 25px;margin-bottom: 20px;}
.submit-request-inner-block ul li {list-style: disc;font-size: 15px;padding-bottom: 5px;}
.submit-request-form span {font-size: 14px;margin-right: 17px;font-weight: 500;}
.submit-request-form table tr {vertical-align: text-bottom;font-weight: 600;}
.submit-request-form table input {width: calc(100% - 13px);padding-left: 10px;margin-bottom: 15px;height: 27px;box-shadow: none !important;border: 1px solid #b4a7a7;}
.submit-request-form table .txtar-align{vertical-align: top;}
.submit-request-form table tr.sub-plyoff-rqt-btn{text-align: center;margin-top: 20px;}
.submit-request-form table textarea {width: calc(100% - 15px);}
.submit-request-form table tr.sub-plyoff-rqt-btn input {width: 100%;padding-bottom: 15px !important;margin-top: 20px;padding-top: 14px;color: #fff;background-color: #69a152;border: 0px;font-size: 16px; height: 100%;}
/*.submit-request-form table tr.sub-plyoff-rqt-btn input {width: 40%;padding-bottom: 15px !important;height: 35px;margin-top: 20px;padding-top: 7px;}*/
.submit-rquest-plyoff-wrapper .page-title-new {text-align: left;padding-left: 10px;padding-top: 11px;font-family: oswald;margin-left: 0;margin-right: 0;margin-top: 15px;padding-bottom: 15px;font-size: 20px;color: #000;border-radius: 2px;background-color: #ffffff;line-height: 20px;border-left: 3px solid #69a152;}
/*End*/
/*Confirmation Submit Request Page */
.confirm-submit-rquest-plyoff-wrapper {text-align: center;padding-top: 30px;padding-bottom: 50px;background-color: #ffffff;margin-top: 30px;border-radius: 10px;border: 6px solid #dddddd;}
.confirm-submit-rquest-plyoff-wrapper img {width: 100px;}
.confirm-submit-rquest-plyoff-wrapper p{margin-bottom: 40px;font-size: 22px;padding: 0 20px;line-height: 1.4;font-family: oswald;margin-top: 5px;}
.confirm-submit-rquest-plyoff-wrapper .jl-sl-box-btn {border-radius: 3px;padding: 4px 41px;width: 100%;padding-bottom: 15px !important;padding-top: 14px;color: #fff;background-color: #69a152;border: 0px;font-size: 16px;}
/*End*/

/*f-create_league_customization_playoff modal Mobile*/
.modal-playoff-table_wrapper1 {display: none; position: fixed; z-index: 999999; padding-top: 39px; left: 0;top: 0;width: 100%; height: 100%;overflow: auto;background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.4); }
.modal-playoff-table_wrapper1 .close {position: absolute;right: -4px;background-color: #000000;width: 20px;height: 20px;padding: 0 !important;top: -9px;font-size: 20px;border-radius: 100px;color: #ffffff;text-align: center;border: 2px solid #ffffff;line-height: 22px;box-shadow: 0 0 6px #00000070;}
.modal-playoff-table_wrapper1 .close:hover,.modal-playoff-table_wrapper1 .close:focus {color: #d8f637;text-decoration: none;cursor: pointer;}
.popup-create_league-table_wrapper {background-color: #ec6161;width: calc(100% - 5px);position: relative;margin: 0 auto !important;}
.pricing-table-plyoff-content ul li img {width: 12px;margin:0 auto;}
.modal-playoff-table_wrapper1{float: left;width: 100%}
.pricing-table-plyoff-block.pricing-table-plyoff-features {width: 55% !important;float: left;}
.pricing-table-plyoff-block {float: left;width: 20%;background-color: #ffffff;}
.pricing-table-plyoff-block:nth-child(2) {width: 15%;margin-top: 0;}
.pricing-table-plyoff-block:nth-child(3) {width: 15%;margin-top: 0;}
.pricing-table-plyoff-block:nth-child(4) {width: 15%;margin-top: 0;}
.pricing-table-plyoff-header {min-height: 29px;border-bottom: 1px solid #eddddd;border-right: 1px solid #eddddd;position: relative;padding-bottom: 0;padding-left: 3px;padding-top: 11px;}
.playoff-inner-playoff-price a,.playoff-inner-playoff-price button,.playoff-inner-playoff-price input {background-color: #3d5229;display: block;padding: 9px 7px;border-radius: 3px;margin: 0 auto;text-decoration: none;font-weight: 600;color: #ffffff;font-size: 12px;text-align: center;}
.playoff-inner-playoff-price input.cust-pr-input{display: unset;}
.pricing-table-plyoff-content li {min-height: 34px;}
.popup-table-cus-inner{float: left;width: 100%;margin-top: 5px;}
.pricing-table-plyoff-content ul {border-right: 1px solid #eddddd;min-height: 307px;}
.popup-table-cus-inner h3 {font-size: 19px;padding-bottom: 8px;background-color: #ffffff;padding-top: 8px;padding-left: 6px;border-left: 3px solid #000000;margin-bottom: 14px;font-weight: 600;}
.playoff-inner-playoff-price h5 {font-size: 14px;font-weight: 600;}
.playoff-inner-playoff-price label {display: block;margin-bottom: 7px;}
.playoff-inner-playoff-price label:last-child {margin-bottom: 0;}
.pricing-table-plyoff-header h6,.playoff-inner-playoff-price h6 {font-size: 16px;font-weight: 600;position: relative;margin-bottom: 15px;word-break: break-all;min-height: 25px;}
.pricing-table-plyoff-block:nth-child(3) .pricing-table-plyoff-header h6 {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 30px;}
.pricing-table-plyoff-header h6::after,.playoff-inner-playoff-price h6::after {content: '';width: 25px;height: 2px;background-color: #53b700;position: absolute;left: 0;border-radius: 4px;bottom: 0px;}
.playoff-inner-playoff-price span {font-size: 13px;font-weight: 600;}
.playoff-inner-playoff-price span font {font-size: 12px;display: block;margin-bottom: 8px;}
.playoff-inner-playoff-price .playoff-ft {font-size: 12px;font-weight: 600;}
.pricing-table-plyoff-block.pricing-table-plyoff-free h5 {padding-top: 10px;}
.pricing-table-plyoff-content {font-size: 12px;}
.pricing-table-plyoff-content ul li:nth-child(even) {background-color: #e9e9e9;}
.pricing-table-plyoff-block.pricing-table-plyoff-features ul li {padding-left: 10px;text-align: left;line-height: 1.4;}
.pricing-table-plyoff-block ul li{text-align: center;}
.price-plyoff-help-strip {padding-left: 1px;margin-bottom: 20px;width: calc(100% - 2px);z-index: -1;display: flex;border-radius: 2px;box-shadow: 0 0 9px #00000040;padding-bottom: 0;background-color: #000000;}
.price-plyoff-help-strip img.price-plyoff-sc {width: 25px !important;}
.price-plyoff-help-strip ul {display: flex;align-self: flex-end;align-items: center;width: 100%;justify-content: center;}
.price-plyoff-help-strip ul li:last-child {border-right: none;margin-top: 0;padding-left: 0;}
.price-plyoff-help-strip ul li img {width: 16px;margin-right: 0;margin-left: 5px;vertical-align: middle;}
.price-plyoff-help-strip ul li:first-child {line-height: 17px;display: flex;align-items: center;}
.price-plyoff-help-strip ul li:last-child span{width: 100%;padding-top: 20px;display: block;}
.price-plyoff-help-strip ul li {width: calc(32.33% - 10px);min-height: 72px;text-align: center;margin-bottom: 5px;color: #ffffff;border-right: 2px solid #ffffff60;padding-left: 4px;margin-top: 5px;padding-right: 5px;}
.price-plyoff-help-strip ul li a {color: #ffffff;margin-top: 8px !important;text-decoration: none;display: inline-block;}
table.playoff-inner-playoff-price {border-spacing: 0;padding: 5px;border-radius: 4px;}
.pricing-table-plyoff-block .pricing-table-plyoff-content li {display: flex;align-items: center;}
table.playoff-inner-playoff-price tr {height: 55px;}
table.playoff-inner-playoff-price .pyof-ttle_p{font-size: 14px;font-weight: 600;}
table.playoff-inner-playoff-price td {border: 1px solid #f3eaea;}
.playoff-inner-playoff-price {float: left;background-color: #ffffff;width: 100%;margin-top: 8px;margin-bottom: 10px;}
.playoff-inner-playoff-price ul{display: flex;justify-content: normal;align-items: center;}
.playoff-inner-playoff-price ul li {margin-bottom: 0;min-height: 0;}
.playoff-inner-playoff-price ul li:first-child{width: 25%;}
.playoff-inner-playoff-price ul li:nth-child(2){width: 50%;}
.playoff-inner-playoff-price ul li:nth-child(3){width: 25%;}
@media screen and (max-width: 359px) and (min-width: 300px){.pricing-table-plyoff-content li {min-height: 35px;}.pricing-table-plyoff-content ul li img {width: 12px;}}
.footer-price-strip {display: block;float: left;width: 100%;padding-left: 17px;padding: 7px 0px;border-bottom: 1px solid #eddddd;color: #000000;background-color: #ffffff;}
.footer-price-strip span {display: inline-block;vertical-align: top;margin-left: 10px;font-weight: 600;margin-bottom: 5px;}
.footer-price-strip ul li {padding-bottom: 1px;margin-bottom: 7px;}
.footer-price-strip ul {display: inline-block;padding-left: 10px;}
/*End*/
/*Draft Status and Time Playoff*/
.ply-drft-strip-sts {float: left;width: 100%;text-align: center;font-size: 14px;font-family: oswald;margin-top: 0;padding-top: 5px;padding-bottom: 5px;margin-bottom: -10px;}
/*End*/
.jl-free-ojha9{background:#000 url(../images/pragyan-cric-9-free.jpg) center left no-repeat;background-size:auto 100%}
.jl-free-atul9{background:#000 url(../images/atul-cric-9-free.jpg) center left no-repeat;background-size:auto 100%}
.jl-free-sushma9{background:#000 url(../images/sushma-cric-9-free.jpg) center left no-repeat;background-size:auto 100%}
.jl-free-hardy9{background:#000 url(../images/hardy-cric-9-free.jpg) center left no-repeat;background-size:auto 100%}
.jl-free-ojha10{background:#000 url(../images/pragyan-cric-10-free.jpg) center left no-repeat;background-size:auto 100%}
.jl-free-atul10{background:#000 url(../images/atul-cric-10-free.jpg) center left no-repeat;background-size:auto 100%}
.jl-free-sushma10{background:#000 url(../images/sushma-cric-10-free.jpg) center left no-repeat;background-size:auto 100%}
.jl-free-hardy10{background:#000 url(../images/hardy-cric-10-free.jpg) center left no-repeat;background-size:auto 100%}
.mid-box2 .league-box.league-box2 table td.test1 {padding-top: 5px;text-align: left;}
.mid-box2 .league-box.league-box2 table td a.button-33 {height: 37px;line-height: 37px;}

.lan-box2 .flexslider78 {width: unset;}

/*Filter and Overseas Css*/
.tm-bal-modal {display: none; position: fixed; z-index: 1; padding-top: 160px; left: 0;top: 0;width: 100%; height: 100%; overflow: auto;   background-color: rgb(0,0,0); z-index: 99999999;background-color: rgba(0,0,0,0.6); }
.tm-bal-modal .modal-content {border-radius: 4px;background-color: #fefefe;margin: auto;background-image: url(http://test2980s.cricbattle.com/images/cric-back.png);background-repeat: no-repeat;background-size: contain;padding: 0;border: 1px solid #888;position: relative;width: 95%;background-position: center;}
.refer-close {position: absolute;right: -5px;top: -10px;background: url(https://www.cricbattle.com/images/fancybox_sprite.png) top left no-repeat;background-size: 130%;float: left;width: 25px;height: 25px;text-decoration: none;}
.tm-bal-modal .tm-bal-tle{font-size: 24px;text-align: center;padding-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #dddddd;margin-bottom: 15px;}
.tm-bal-modal .modal-properties{padding: 0 10px;}
.tm-bal-modal .tm-bal-mdls {margin-bottom: 15px;}
.tm-bal-mdls img {width: 35px;}
.tm-bal-mdls span {line-height: 36px;vertical-align: top;}
/*Filter-Search*/
a.filter-btn {background-color: #7aa352;color: #ffffff;padding: 0px 8px;text-decoration: none;font-weight: 400;font-size: 13px;border-radius: 2px;float: right;}
a.filter-btn.on {background-color: #3d5229;}
a.filter-btn span.fil-icon{margin-right: 4px;vertical-align: text-bottom;}
a.filter-btn span.fil-icon img{width: 15px;}
.filter-tle{font-size: 20px;text-align: center;padding: 4px 0px;border-bottom: 1px solid #d8c2c2;margin-bottom: 15px;font-family: oswald;}
.sb-btn-fitler .btn-3{float: unset;}
.sb-btn-fitler .filter-sbm{background-color: #3d5229;color: #fff;}
.sb-btn-fitler{text-align: center;margin-top: 15px;}
.sb-btn-fitler .filter-rst, .sb-btn-fitler .btn-3 {background-color: #b9c3af;color: #000000;display: inline-block;width: 120px;text-align: center;height: 35px;line-height: 35px;box-shadow: 0 0 5px #ccc;border: 0px;font-size: 16px;margin: 0 10px;padding: 1px 40px;}
.sb-btn-fitler .filter-sbm {background-color: #69a152;color: #ffffff;display: inline-block;width: 120px;text-align: center;height: 35px;line-height: 35px;box-shadow: 0 0 5px #ccc;border: 0px;font-size: 16px;margin: 0 10px;}
.chkbox-lble .checkmark:after {left: 7px;top: 3px;width: 4px;height: 9px;border: solid white;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.filter-search-modal .modal-properties {padding: 0 0 15px 10px;}
.refer-close {position: absolute;right: -5px;top: -10px;background: url(https://www.cricbattle.com/images/fancybox_sprite.png) top left no-repeat;background-size: 130%;float: left;width: 25px;height: 25px;text-decoration: none;}
.chkbox-lble {display: inline-block;position: relative;width: 70%;padding-left: 30px;padding-top: 3px;margin-bottom: 8px;cursor: pointer;font-size: 15px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.chkbox-lble input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
.checkmark {position: absolute;top: 0;left: 0;height: 20px;border: 2px solid #dddddd;width: 20px;background-color: transparent;border-radius: 4px;}
.chkbox-lble:hover input ~ .checkmark {background-color: #ccc;}
.chkbox-lble input:checked ~ .checkmark {background-color: #8d9e4b;border-color: #8d9e4b;}
.checkmark:after {content: "";position: absolute;display: none;}
.chkbox-lble input:checked ~ .checkmark:after {display: block;}
.chkbox-lble .checkmark:after {left: 7px;top: 3px;width: 4px;height: 9px;border: solid white;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.filter-search-modal {display: none; position: fixed; z-index: 1; padding-top: 140px; left: 0;top: 0;width: 100%; height: 100%; overflow: auto;   background-color: rgb(0,0,0); z-index: 99999999;background-color: rgba(0,0,0,0.6); }
.filter-search-modal .modal-content {border-radius: 4px;background-color: #fefefe;margin: auto;background-image: url(../images/cric-back.png);background-repeat: no-repeat;background-size: contain;padding: 0;border: 1px solid #888;position: relative;width: 90%;background-position: center;}
@media screen and (max-width: 330px) and (min-width: 319px){
	.filter-search-modal{padding-top: 60px;}
	.filter-search-modal .sb-btn-fitler .button2 {width: 109px;text-align: center;padding: 0;}
	.filter-search-modal .modal-content{margin-bottom: 100px;}
	a.filter-btn span.fil-icon img {width: 12px;}
	a.filter-btn {padding: 0px 5px;font-size: 12px;}
	a.filter-btn span.fil-icon {margin-right: 2px;vertical-align: unset;}
}
/*End Filter Search*/
/*New Overseas Customization Table Responsive*/
.playoff-inner-playoff-price label {display: block;margin-bottom: 0;}
.pricing-table-plyoff-block.pricing-table-plyoff-features ul li {padding-left: 5px;text-align: left;line-height: 1.4;}
.pricing-table-plyoff-content .modal-toggle, .playoff-inner-playoff-price .modal-toggle{background-color: transparent;border:none; padding: 0 9px 0 0;}
.playoff-inner-playoff-price .modal-toggle{padding: 0 0px 0 5px;display: inline-block;}
.pricing-table-plyoff-content .modal-toggle img, .playoff-inner-playoff-price .modal-toggle img {width: 15px;}
.nw-modal-tips {position: absolute;z-index: 10000; /* 1 */top: 0;left: 0;visibility: hidden;width: 100%;height: 100%;}
.nw-modal-tips.is-visible {visibility: visible;}
.nw-modal-tips .modal-overlay {position: fixed;z-index: 10;top: 0;left: 0;width: 100%;height: 100%;background: hsla(0, 0%, 0%, 0.5);visibility: hidden;opacity: 0;transition: visibility 0s linear 0.3s, opacity 0.3s;}
.nw-modal-tips.is-visible .modal-overlay {opacity: 1;visibility: visible;transition-delay: 0s;}
.nw-modal-tips .modal-wrapper {position: fixed;z-index: 9999;top: 45%;left: auto;right: 0;border-radius: 6px;width: 98%;margin-right: 5px;background-color: #fff;box-shadow: 0 0 1.5em hsla(0, 0%, 0%, 0.35);}
.nw-modal-tips .modal-transition {transition: all 0.3s 0.12s;transform: translateY(-10%);opacity: 0;}
.nw-modal-tips.is-visible .modal-transition {transform: translateY(0);opacity: 1;}
.nw-modal-tips .modal-header,.modal-content {padding: 1em;}
.nw-modal-tips .modal-header {position: relative;background-color: #fff;text-align: center;box-shadow: 0 1px 2px hsla(0, 0%, 0%, 0.06);border-bottom: 1px solid #e8e8e8;border-radius: 4px;}
.nw-modal-tips .modal-heading {font-size: 1.125em;margin: 0;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.nw-modal-tips .modal-content > *:first-child {margin-top: 0;}
.nw-modal-tips .modal-content > *:last-child {margin-bottom: 0;}
/*End*/
/*Free Trades*/
.ct-box1{position: relative;}
.ct-box1 .test1 {font-size: 13px;}
.ct-box1 .test1 .squaredOne{margin: 0 5px 0 0;}
.mge_tm-br_right {border-right: 1px solid #c2aeae;}
.test1.fl a.tm-bal-btn.link-color {font-size: 13px;}
.mnge_tm_trades{color: #000000 !important;text-align: center;width: 24%;margin: 0 auto;display: inline-block;font-size: 11px;position: absolute;line-height: 1;left: 0;padding-top: 3px;right: 61px;}
.mnge_tm_trades span{font-size: 13px;font-weight: 600;display: block;}
.mid-box3 .ct-box2>table {table-layout: fixed;}
/*End*/
/*playingeleven-rule*/
.box-frezz .pp-main-box table.app-table.app-table-row span.stats-player,.mid-box3 .box-frezz table.app-table.app-table-trade span.stats-player,.add-player-popup .popbox-1 table.app-table.app-table-trade span.stats-player{position: relative;margin-left: 9px;font-size: 9px;margin-top: 2px;height: 10px;font-weight: bold;width: 30px;display: inline-block;}
.box-frezz .pp-main-box table.app-table.app-table-row span.stats-player::before,.mid-box3 .box-frezz table.app-table.app-table-trade span.stats-player:before,.add-player-popup .popbox-1 table.app-table.app-table-trade span.stats-player:before{position: absolute;left: -6px;top: 3px;width: 5px;height: 5px;content: "";background-color: red;border-radius: 100%;}
.mid-box3 .box-frezz table.app-table.app-table-trade span.stats-player,.add-player-popup .popbox-1 table.app-table.app-table-trade span.stats-player{margin-top: -2px;}
.mid-box3 .box-frezz table.app-table.app-table-trade span.stats-player:before,.add-player-popup .popbox-1 table.app-table.app-table-trade span.stats-player:before{left: -6px;top: 7px;}
/*End*/
.mid-box3 .box-frezz .pp-main-box table.app-table tbody.no-bo-c-vc tr td .btn-3 {margin: 0 3px;width: 109px;padding:0;}
/*New Locl2lock Popup*/
.modal-l2l-modal{display: none;position: fixed;z-index: 999999;padding-top: 145px;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.4);}
.modal-l2l-modal .close {position: absolute;right: 5px;background-color: #000000;width: 21px;height: 21px;padding: 0 !important;top: 6px;font-size: 19px;border-radius: 100px;color: #ffffff;text-align: center;border: 2px solid #ffffff;line-height: 22px;box-shadow: 0 0 6px #00000070;cursor: pointer;}
.modal-l2l-modal .popup-l2l-table_wrapper{width: 95%;margin:0 auto;position: relative;}
.modal-l2l-modal .popup-table-l2l-inner {background-color: #ffffff;text-align: center;padding-bottom: 10px;border-radius: 5px;padding-top: 0;}
.modal-l2l-modal .l2l-tle{float: unset;}
.modal-l2l-modal .popup-table-l2l-inner>h4.l2l-tle{background-color: #eeeeee;margin-top: 0;padding-top: 5px;border-radius: 6px 6px 0 0;}
.modal-l2l-modal h4.l2l-tle {font-size: 24px;font-weight: lighter;color: #000000;margin: 0;padding-bottom: 5px;margin-top: 8px;}
.modal-l2l-modal .l2l-last-in {border-top: 2px solid #000000;margin-top: 15px;}
.modal-l2l-modal .player-l2l h5 {font-size: 18px;font-weight: lighter;padding-bottom: 5px;padding-top: 5px;}
.modal-l2l-modal .player-l2l ul img {width: 17px;vertical-align: middle;}
.player-l2l ul div {display: inline-block;width: calc(33.33% - 10px);margin-bottom: 5px;margin-right: 5px;}
.player-l2l ul div .l2l-nm{text-align: left;vertical-align: middle;font-size: 12px;margin-right: 2px;font-weight: 600;display: inline-block;margin-top: 1px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 69px;}
.player-l2l {margin-bottom: 11px;}
.l2l-last-in h4.l2l-tle {padding-bottom: 1px;}
.l2l-last-in font{display: block;font-weight: 600;font-size: 13px;margin-bottom: 17px;}
.l2l-last-in a img {width: 27px;}
.l2l-last-in span.btn-txt {display: inline-block;background-color: #3d5229;color: #ffffff;vertical-align: top;padding: 7px 31px;border-radius: 3px;font-size: 15px;margin-left: 4px;}
.modal-l2l-modal .player-l2l ul li{padding: 0 15px;}
.popup-table-l2l-inner .player-l2l:nth-child(4) {border-top: 1px solid #dddddd;padding-top: 13px;}
.popup-table-l2l-inner .player-l2l:nth-child(4) .l2l-nm{text-align: center;}
.player-l2l.player-out-l2l span b {display: block;color: #959292;}
.popup-table-l2l-inner .player-l2l:nth-child(4) .l2l-nm b {padding-bottom: 2px;}
@media screen and (max-width: 330px) and (min-width: 319px){
	.modal-l2l-modal {padding-top: 40px;}
	.modal-l2l-modal .popup-table-l2l-inner {margin-bottom: 100px;}
} 
/*End*/
/*Purchase custom modal*/
.popup-playoff-table_wrapper1{position: relative;}
.modal-purchase-table_wrapper .modal-purchase-content {position: relative;width: 100%;margin: 0 auto;}
.modal-purchase-table_wrapper .modal-purchase-content .custom-pur-inner h3 {text-align: left;margin-bottom: 5px;margin-top: 5px;font-size: 18px;padding-bottom: 8px;background-color: #ffffff;padding-top: 8px;padding-left: 6px;border-left: 3px solid #000000;font-weight: 600;}
.modal-purchase-table_wrapper .close,.popup-playoff-table_wrapper1 .playoff-create_league-table_wrapper .close {position: absolute;right: 5px;background-color: #000000;width: 20px;height: 20px;padding: 0 !important;top: 10px;font-size: 18px;border-radius: 100px;color: #ffffff;text-align: center;border: 2px solid #ffffff;line-height: 22px;box-shadow: 0 0 6px #00000070;}
.modal-purchase-table_wrapper .modal-purchase-content .modal-pur-btn a{display: inline-block;width: 40%;margin-right: 10px;}
.modal-purchase-table_wrapper .modal-purchase-content .modal-pur-btn a:last-child{margin-right: 0;}
.modal-purchase-table_wrapper .modal-pur-item .chkbox-lble{font-family: Arial, Helvetica, sans-serif !important;}
.modal-pur-items-wrapper {background-color: #ffffff;padding: 10px;margin-bottom: 5px;padding-left: 10px;padding-bottom: 80px;}
.modal-purchase-table_wrapper .chkbox-lble {width: unset;margin-top: 13px;}
.modal-purchase-table_wrapper .checkmark {top: 1px;height: 15px;width: 15px;left: 5px;}
.modal-purchase-table_wrapper .modal-pur-item {display: inline-block;width: 100%;vertical-align: middle;box-shadow: 0 0 4px #00000020;position: relative;margin-bottom: 11px;margin-right: 6px;}
.modal-purchase-table_wrapper .modal-pur-item ul li.title-pur {font-size: 13px;font-weight: 600;padding-bottom: 5px;}
.modal-purchase-table_wrapper .modal-pur-item ul li.subtitle-pur {font-size: 12px;list-style: circle;padding-bottom: 2px;margin-left: 15px;}
.modal-purchase-table_wrapper .chkbox-lble .checkmark:after {left: 5px;top: 2px;width: 3px;height: 7px;}
.modal-purchase-table_wrapper .modal-pur-item ul {padding-right: 60px;}
.modal-purchase-table_wrapper .purchasr-price {position: absolute;right: 0;top: 0;font-weight: bold;padding-left: 5px;font-size: 12px;min-width: 48px;padding-right: 5px;display: flex;align-items: center;border-left: 1px solid #dddddd;}
.modal-purchase-table_wrapper .modal-pur-item .purchasr-price{min-height: 100%;}
.modal-purchase-table_wrapper .pur-two-items .modal-pur-item {display: block;width: 100%;}
.modal-purchase-table_wrapper .pur-two-items {display: inline-block;width: 49%;vertical-align: middle;}
.modal-pur-btn {width: 100%;float: left;text-align: center;margin-top: 20px;}
.modal-pur-btn a.button2{margin: 0 auto;float: unset;text-decoration: none;padding: 8px 34px;font-size: 14px;}
.chkbox-lble input:checked ~ .checkmark,.modal-purchase-table_wrapper .checkmark{transition: all 0.4s;}
.modal-pur-item.chkbox-selected span.checkmark {background: url(../images/purc-tick.png);border: none;width: 21px;height: 23px;background-size: 66%;background-repeat: no-repeat;background-position: 5px 3px;}
.modal-pur-item.chkbox-selected .chkbox-lble {cursor: default;}
.modal-purchase-table_wrapper .close{top: 6px;}
.modal-purchase-table_wrapper .modal-pur-btn a.button2.pur-btn-dis {pointer-events: none;cursor: not-allowed;background-color: #ccc!important;color: #666!important;}
.modal-purchase-table_wrapper .modal-pur-btn a.button2.pur-btn-black {background-color: #000000;}
.modal-purchase-table_wrapper .modal-purchase-content .modal-pur-btn a {background-color: #3d5229;color: #ffffff;padding: 9px 7px;border-radius: 3px;text-decoration: none;font-weight: 600;font-size: 12px;text-align: center;}
/*End*/
/*WorldCup Playoff Chart*/
.wldcup-plyoff-block .playoff-tour-round-inner{width: 40%!important;}
.wldcup-plyoff-block .ply-off-content li span {width: 135px!important;}
.playoff-home-wrapper .wldcup-plyoff-block {background-image: url(../images/wc-playoff-direction-22.png);background-position: 112px 3px;}
/*End*/
/*Rules Pace Bonus Score Stylesheet*/
#contentz4 .app-table.app-table54 #divBatting_PaceBonus input,#contentz4 .app-table.app-table54 #divBatting_RRBonus input,#contentz4 .app-table.app-table54 #divBowling_PaceBonus input,#contentz4 .app-table.app-table54 #divBowling_ERBonus input{vertical-align: top !important;}
#contentz4 .app-table.app-table54 td.or-strip-rls:before {position: absolute;top: -11px;left: 0;content: "OR";margin: 0 auto;width: 20px;height: 14px;right: 0;text-align: center;font-weight: 600;}
/*End*/ 
/*Customize With Table Format */
.playoff-create_league-table_wrapper-tble table {background-color: #fff;}
.playoff-create_league-table_wrapper-tble td, .playoff-create_league-table_wrapper-tble th {height: 45px;border: 1px solid #d3d1d1;padding: 5px;position: relative;}
.playoff-create_league-table_wrapper-tble .popup-table-cus-inner{position: relative;}
.playoff-create_league-table_wrapper-tble .popup-table-cus-inner .close{position: absolute;right: 5px;background-color: #000000;width: 20px;height: 20px;padding: 0 !important;top: 4px;font-size: 20px;border-radius: 100px;color: #ffffff;text-align: center;border: 2px solid #ffffff;line-height: 22px;box-shadow: 0 0 6px #00000070;}
.playoff-create_league-table_wrapper-tble .plyoff-bg{background-color: #eeeeee;}
.playoff-create_league-table_wrapper-tble .plyoff-bg-blk{background-color: #000000;}
.playoff-create_league-table_wrapper-tble .plyoff-bg-blk td {color: #ffffff;border-right: 2px solid #ffffff60;text-align: center;padding: 10px 0px;}
.playoff-create_league-table_wrapper-tble .plyoff-bg-blk .tble-cll {display: block;margin-bottom: 5px;}
.playoff-create_league-table_wrapper-tble .plyoff-bg-blk td:nth-child(2) a{display: block;}
.playoff-create_league-table_wrapper-tble .plyoff-bg-blk td img{width: 16px;margin-right: 10px;margin-left: 5px;vertical-align: middle;}
.playoff-create_league-table_wrapper-tble .plyoff-bg-blk td a img{width: 20px;margin-right: 0px;}
.playoff-create_league-table_wrapper-tble .plyoff-title-td{vertical-align: top;position: relative;height: 60px;}
.playoff-create_league-table_wrapper-tble .plyoff-modal-title{font-size: 16px;font-family: oswald;position: relative;margin-bottom: 15px;min-height: 25px;}
.playoff-create_league-table_wrapper-tble .plyoff-modal-title::after {content: '';width: 25px;height: 2px;background-color: #53b700;position: absolute;left: 0;border-radius: 4px;bottom: -5px;}
.playoff-create_league-table_wrapper-tble .plyoff-subtitle {font-size: 15px;font-family: oswald;}
.playoff-create_league-table_wrapper-tble .plyoff-title-td a{position: absolute;bottom: 10px;background-color: #3d5229;padding: 7px 14px;border-radius: 3px;margin: 0 auto;text-decoration: none;font-weight: 600;color: #ffffff;font-size: 13px;right: auto;text-align: center;left: auto;width: 68%;}
.playoff-create_league-table_wrapper-tble .badge-mdl {display: inline-block;padding: 3px 4px;font-size: 76%;font-weight: 700;line-height: 1;margin-right: 3px;color: #fff;min-width: 32px;bottom: 3px;text-align: center;white-space: nowrap;position: absolute;vertical-align: baseline;border-radius: .25em;background-color: #444444;right: 0px;}
.playoff-create_league-table_wrapper-tble tr td .modal-toggle {background-color: transparent;border: none;padding: 2px 2px 0 0;float: left;width: 15%;}
.playoff-create_league-table_wrapper-tble .playoff-inner-playoff-price tr td .modal-toggle{padding: 2px 15px 0 0;float: unset;}
.playoff-create_league-table_wrapper-tble .playoff-inner-playoff-price tr td{padding: 2px;}
.playoff-create_league-table_wrapper-tble tr td .bdge-nw{position: unset;}
.playoff-create_league-table_wrapper-tble tr td .modal-toggle img{width: 13px;}
.playoff-create_league-table_wrapper-tble table.tble-plyoff-cust tr td {height: 73px;padding: 2px 1px;}
.playoff-create_league-table_wrapper-tble table.tble-plyoff-cust tr td .modal-toggle {padding: 2px 2px 45px 0;}
.playoff-create_league-table_wrapper-tble table.tble-plyoff-cust tr:first-child td{height: 50px;}
.playoff-create_league-table_wrapper-tble .popup-table-cus-inner h3{font-size:17px;}
.playoff-create_league-table_wrapper-tble .close {position: absolute;right: 6px;z-index: 99;background-color: #000000;width: 20px;height: 20px;padding: 0 !important;top: 11px;font-size: 16px;border-radius: 100px;color: #ffffff;text-align: center;border: 2px solid #ffffff;line-height: 22px;box-shadow: 0 0 6px #00000070;}
/*End*/
/*Purchase Custom Modal Strip Extra Block TopSide*/
.pur-mdl-selection-strip span, .pur-mdl-selection-strip font,.pur-mdl-selection-strip b {display: block;}
.pur-mdl-selection-strip .pac-sele-strp {font-size: 13px;background-color: #e8f6e9;padding: 7px 0 7px 10px;margin: 10px 0 0 8px;width: calc(100% - 35px);border: 1px solid #cec5c5;}
.pur-mdl-selection-strip b{padding-top: 7px;text-align: center;}
.pur-mdl-selection-strip font{margin-bottom: 10px;font-size: 14px;background-color: #c2c2c2;color: #000000;margin-top: 7px;position: relative;padding: 10px 0 10px 18px;}
.pur-mdl-selection-strip font::before {position: absolute;bottom: -16px;left: 21px;content: "";border: 8px solid #c2c2c2;border-left-color: transparent;border-right-color: transparent;border-bottom-color: transparent;}

.modal-purchase-table_wrapper .pur-mdl-rdo {margin: 10px;margin-left: 6px;}
.modal-purchase-table_wrapper .pur-mdl-rdo input {margin-bottom: 7px;vertical-align: middle;}
.modal-purchase-table_wrapper .pur-mdl-rdo span{font-weight: 600;font-size: 12px;}
.modal-purchase-table_wrapper .pur-mdl-rdo font{display: block;}
.modal-purchase-table_wrapper .modal-pur-items-wrapper {padding-bottom: 20px;margin-bottom: 0;}
.modal-purchase-table_wrapper .modal-pur-btn {background-color: #ffffff;margin-top: 0;padding-bottom: 20px;}
/*End*/

/*WorldCup Prediction*/
.pred-plyoff-modal-wrpper .playoff-create_league-table_wrapper-tble .plyoff-modal-title {margin-bottom: 0;}
.pred-plyoff-modal-wrpper .playoff-create_league-table_wrapper-tble .popup-table-cus-inner .close {line-height: 20px;}
.pred-plyoff-modal-wrpper .playoff-create_league-table_wrapper-tble .plyoff-title-td{padding: 1px !important;}
.pred-plyoff-modal-wrpper .playoff-create_league-table_wrapper-tble .plyoff-modal-title::after{right: 0;margin: 0 auto;}
.pred-plyoff-modal-wrpper {position: fixed;z-index: 999999;left: 0px;top: 0px;width: 100%;height: 100%;overflow: auto;background-color: rgba(0, 0, 0, 0.4);display: none;padding-top: 24% !important;}
.pred-plyoff-modal-wrpper .playoff-create_league-table_wrapper-tble{width: 95% !important; margin: 0 auto;padding-top: 95px;}
.pred-plyoff-modal-wrpper .playoff-create_league-table_wrapper-tble .popup-table-cus-inner h3{font-size: 16px!important;background-color: #dad6d6;text-align: center;padding-bottom: 9px;margin-bottom: 0;padding-left: 0;border-left: none;}
.pred-plyoff-modal-wrpper table{table-layout: fixed;}
.pred-plyoff-modal-wrpper .plyoff-title-td a{width: 65% !important;}
.pred-max-members{width: calc(100% - 10px)!important;background-color: #ffffff;margin-left: 5px;text-align: center;margin-bottom: 10px;border: 1px solid #aba9a9;padding: 10px 0px;}
.pred-max-members span{font-size: 14px;display: block;margin-bottom: 10px;}
.pred-max-members a {text-align: center;width: 170px;float: unset;padding: 10px 25px;}
/*End*/

/*Player's Role and Salary*/
.ply-rule-sumit-btn {float: left;width: 100%;margin-top: 15px;}
.ply-rule-sumit-btn a,.ply-rule-sumit-btn input{text-align: center;line-height: 32px;color: #fff;font-size: 14px;padding: 0 24px;text-decoration: none;border: 0px;}
.ply-rule-sumit-btn a{background-color: #000000;margin-left: 10px;}
.ply-rule-sumit-btn input{background-color: #69a152;margin-right: 10px;}
.cust-rules-links .note-table2 th{background: url(../images/page-title-bg.jpg) top left repeat-x;height: 36px;border-bottom: 1px solid #ccc;}
.cust-rules-links .note-table2{table-layout: fixed;}
.cust-rules-links .note-table2 a.mdy-btn{background-color: #69a152;color: #ffffff;padding: 5px 11px;}
.cust-rules-links .note-table2 th:first-child{width: 100px !important;}
.pp-main-box table[id="grdPlayers"] tr td input[id="txtPrice"] {border: 1px solid #d0bdbd;font-size: 12px;padding: 3px 0px;}
/*End*/
/*HomePage WorldCup*/
.lan-box-wc1 {margin-top: 22px;float: left;width: calc(100% - 20px);margin-bottom: 10px;margin-left: 10px;border-radius: 4px;}
.lan-box-wc1 ul li:last-child span {align-items: center;justify-content: center;}
.lan-box-wc1 ul li:last-child{width: calc(100% - 39px);border-right: none;text-align: center;min-height: 21px;}
.lan-box-wc1 ul li:last-child::before {left: 0px;right: 82px;margin: 0 auto;}
.lan-box-wc1.lanbox-spe-wc ul li:last-child::before {right: 193px;left: 0;}
.lan-box-wc1.lanbox-spe-wc ul li:nth-child(10)::before {left: 0;font-size: 20px;}
.lan-box-wc1 h4 {color: #69a152;font-size: 18px;text-align: center;padding: 0 25px;padding-bottom: 10px;text-transform: uppercase;font-weight: 600;border-radius: 4px 4px 0 0;background-color: #ffffff;padding-top: 10px;border-bottom: 1px solid #dcd2d2;}
.lan-box-wc1 ul {background-color: #ffffff;counter-reset: section;border-radius: 0 0 4px 4px;padding-top: 10px;}
.lan-box-wc1 ul li {color: #3e3030;display: inline-block;position: relative;padding-top: 0;font-size: 13px;margin-left: 6px;vertical-align: top;border-radius: 3px;background-color: #eeeeee;width: calc(47% - 26px);margin-bottom: 5px;padding-left: 25px;}
.lan-box-wc1 ul li:before {position: absolute;content: "" counter(section) "";font-size: 23px;counter-increment: section;color: #c6adad;width: 26px;font-weight: 900;left: 6px;height: 17px;background-repeat: no-repeat;top: 5px;background-size: 90%;}
.lan-box-wc1 ul li span{display: flex;align-items: center;min-height: 38px;}
/*End*/
@media screen and (max-width: 330px) and (min-width: 319px){.test1.fl a.tm-bal-btn.link-color {font-size: 12px;}.mid-box3 .ct-box1 .test1 {font-size: 11px;}.mid-box3 .ct-box1 .test1 .myteam-match-show{font-size: 13px;}.mnge_tm_trades{right: 50px;}}

/*Tournament Leaderboard Style*/
.mid-box3 table.app-table tbody#grdLBAll .table-name-link.user-popup, .mid-box3 table.app-table tbody#grdLBTop .table-name-link.user-popup, .mid-box3 table.app-table tbody#grdLB .table-name-link.user-popup {float: left !important;padding-bottom: 2px;}
.tabscontent table.app-table tbody#divTeam1_Inn1 a.player-name,.tabscontent table.app-table tbody#divTeam2_Inn1 a.player-name{width: 75%;}
.mid-box3 .pp-main-box #divH2H .styled-select82 {width: 100%;box-sizing: border-box;padding: 0 5px;height: 30px;overflow: hidden;background: #fff url(../images/listbox-arrow.jpg) no-repeat right 0px;background-size: 31px;border: 0px solid #ccc;box-shadow: 0 0 5px #ccc;margin: 0px;font-size: 14px;color: #333;}
/*End*/

/*Matcup New Modal*/
.matchup-search-modal {display: none;position: fixed;z-index: 1;padding-top: 140px;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgb(0,0,0);z-index: 99999999;background-color: rgba(0,0,0,0.6);}
.matchup-search-modal .modal-content {border-radius: 4px;background-color: #fefefe;margin: auto;padding: 0;border: 1px solid #888;position: relative;width: calc(100% - 25px);float: left;margin-left: 7px;}
.matchup-search-modal table.app-table.mtchup-tble-tm th, .matchup-search-modal table.app-table.mtchup-tble-tm td {padding: 2px 10px;border-right: 1px solid #dddddd;}
.mtchup-tble-tm tbody td{border-bottom: 1px solid #dddddd;}
.matchup-search-modal .filter-tle{background-color: #e7e7e7;font-size: 18px;text-align: center;color: #555353;font-weight: 500;padding: 4px 0px;border-bottom: 1px solid #e7e7e7;margin-bottom: 3px;}
.matchup-search-modal .refer-close {right: -7px;top: -10px;width: 30px;height: 35px;}
.mtchup-tble-tm thead th:first-child,.mtchup-tble-tm thead th:last-child,.mtchup-tble-tm tbody td:first-child,.mtchup-tble-tm tbody td:last-child{text-align: center}
.mtchup-tble-tm td strong img {vertical-align: middle;margin-right: 6px;width: 14px;}
.mtchup-tble-tm td strong b{margin: 3px 5px 0 0px;}
/*End*/
/*Trade Summary*/
.trade-summary-box .trade-tme-label {background-color: #d5d2d2 !important;font-size: 16px;padding-left: 10px;font-weight: 600;}
.trade-summary-box .trade-title-strip,#divTradeSummary .player-list {background-color: #ffffff;margin-bottom: 15px;float: left;margin-left: 5px;width: calc(100% - 40px);padding: 9px 15px;box-shadow: 0 0 1px #666666;}
.trade-summary-box .trade-left {float: left;width: 40%;}
.trade-summary-box .trade-left strong, .trade-right strong {padding-right: 7px;float: none;margin-bottom: 5px;vertical-align: text-bottom;display: block;}
.trade-summary-box .trade-right{float: right;width: 40%;text-align: right;}
.trade-summary-box .img-fix {width: 25px;height: 25px;vertical-align: middle;margin-bottom: 7px;float: none;display: inline-block;}
.trade-summary-box .create_league_list_league9 td {font-size: 13px;}
.trade-summary-box .trde-plyr-dtl img {vertical-align: sub;}
.trade-summary-box .trde-plyr-dtl{display: block;vertical-align: middle;padding-left: 5px;}
.trade-summary-box .create_league_list_league9 th{padding: 10px 0;}
.trade-summary-box .trde-plyr-dtl span {text-align: left;line-height: 5px;}
.trade-summary-box .trade-summ-dtls table.app-table tr td:nth-child(2){font-weight: 600;}
.trade-summary-box .trade-summ-dtls table.app-table tr td:nth-child(2) font {display: block;font-size: 12px;font-weight: 400;}
.trade-summary-box .app-table{width: calc(100% - 10px);margin-left: 5px;}
.trade-summary-box .app-table th,#divTradeSummary .create_league_list_league9 th {background-color: #6c6262;color: #ffffff;border-right: 1px solid #847878;}
.trade-summary-box .app-table td {border-right: 1px solid #dddddd;line-height: 1.1;}
.trade-summary-box table.app-table thead tr th:nth-child(2) {width: 80px;}
/*End*/
#divTradeSummary .styled-select9 {width: 46%;}
#divTradeSummary #divRoundOrDayFilter {float: right;}
#divTradeSummary .player-list{width: calc(100% - 10px);padding: 9px;}
#divTradeSummary .create_league_list_league9 th {padding: 6px 0;}
#divTradeSummary table.create_league_list_league9 tbody tr td {text-align: center;background-color: #ffffff;border-bottom: 1px solid #dddddd;padding: 10px 10px;border-right: 1px solid #dddddd;}
#divTradeSummary .create_league_list_league9 tr:nth-of-type(odd) td{background-color: #f8f8f8;}
#divTradeSummary .player-list strong:first-child{display: inline-block;width: 55%;margin-bottom: 5px;}
#divTradeSummary .player-list .styled-select9 + strong{display: inline-block;width: 44%;text-align: right;}

#tabsholder-menu .tour-menu ul.tabs {display: inline-block;width: auto;}

#divPageBlock #divFilter{table-layout: fixed;}
#divPageBlock #divFilter #ddlTeams{padding-right: 30px;}

/*New Current Round Showup in Manage Team*/
.box-frezz .pp-main-box .current-round-ply {padding: 3px 0px 3px 2px;border: 1px solid #999999;font-weight: bold;width: 107px;float: left;font-size: 10px;border-left: 2px solid #8d8d8d;border-radius: 3px;}
.box-frezz .pp-main-box .current-round-ply font, .box-frezz .pp-main-box .full-width font {padding-left: 5px !important;position: relative;}
.box-frezz .pp-main-box .current-round-ply font::before,.box-frezz .pp-main-box .full-width font::before {position: absolute;content: "/";left: 1px;font-weight: bold;font-size: 12px;color: #555151;top: -1px;}
.box-frezz .pp-main-box .full-width {float: left;width: 102px;}
.box-frezz .pp-main-box .full-width font,.box-frezz .pp-main-box .full-width span {font-size: 10px;}
.box-frezz .pp-main-box .current-round-ply + img,.box-frezz .pp-main-box .full-width + img {margin-left: 0px;margin-bottom: 0px;}

#divTeamPlayers #grdTeamPlayer img[src="../images/any-icon.png"] {width: 16px;display: block;float: none;margin-left: 35px;}

#divTeamPlayers .app-table.app-table-row thead tr th[width="80"]{width: 60px !important;}#footer {height: 37px;}
#footer .scroll a {font-size: 13px;line-height: 40px;}
.mid-box3 .box-frezz .pp-main-box table.app-table tbody.no-bo-c-vc tr td.ct-btn-box .btn-3{width: 95px;}
.ct-box3 table tbody tr td a.top-tab-text, .ct-box2 td.top-tab-text.mge_tm-br_right span {font-size: 14px;}
.ct-box2{padding: 0;}
.ct-box2 .mge_tm-br_right:nth-child(1) font {font-size: 9px;}
/*.ct-box2 .mge_tm-br_right:nth-child(2) font{overflow: hidden;white-space: nowrap;width: 41px;}*/
#divTeamPlayers .app-table .stats-player + a.player-name.player-name33.nowrap.player-popup{width: auto;}
#divAllPlayers #grdAllPlayer a.link-color2,#divTeamPlayers #grdTeamPlayer a.player-name33 {font-size: 13px;padding-left: 0;}
/*Group Stagging*/
.group-lb-block {margin-top: 20px;background-color: #ffffff;border: 1px solid #cfbdbd;box-shadow: 0 4px 5px #cbcaca;}
.grp-btns {float: right;width: 60%;text-align: right;margin-top: -10px;}
.grp-btns a, .grp-btns input {margin-left: 5px;padding: 3px 6px;font-size: 11px;background-color: #68a355;color: #fff;border: none;}
.group-lb-btn .button {display: inline-block;color: #fff;background-color: #333;font-size: 16px;margin: 0 10px;padding: 8px 20px;}
.group-lb-stage {width: 95%;margin-left: 8px;}
.grp-lb-tle.page-title-new h3 {float: left;width: 39%;margin-top: -9px;overflow: hidden;white-space: pre;}
.group-lb-stage .create_league_list_league9 span {display: block;border-bottom: 1px solid #dddddd;padding: 8px 15px;clear: both;}
.group-leaderbd .create_league_list_league9 span:nth-of-type(odd) {background-color: #f8f8f8;}
.group-lb-block table.create_league_list_league9 th{padding: 9px 15px;}
.grp-lb-tle.page-title-new {padding: 20px 10px;background-color: #cfcfcf;}
.group-lb-btn {border-bottom: 2px solid #ccbfbf;padding-bottom: 10px;text-align: right; margin: 20px 0 15px 0;}
.group-lb-btn a{text-decoration: none;}
.input-grp label{font-size: 12px;font-weight: 600;}
.input-grp input{float: none;width: 75%;}
.input-grp {margin-top: 10px;padding-left: 10px;}
.grouping-main-wrapper .btn-grp .button2 {float: none;padding: 8px 35px;font-size: 13px;background-color: #68a355;color: #fff;border: none;margin: 10px 5px 15px 5px;}
.grouping-main-wrapper table th {text-align: left;padding: 9px 12px;}
.grp-table_wrapper .btn-grp {text-align: center;}
.grp-table_wrapper .cancel-grp {background-color: #d2c0c0 !important;color: #000 !important;}
.grouping-main-wrapper {float: left;width: 95%;margin: 10px 0 0 10px;}
.grouping-main-wrapper .create_league_list_league9 td {border-bottom: 1px solid #e2c8c8;padding: 5px 5px;}
.grouping-main-wrapper .popup-table-cus-inner h3 {text-align: center;border-left: none;background-color: #b8b1b1;font-weight: 500;}
.grouping-main-wrapper .create_league_list_league9 {width: 92% !important;margin-left: 10px;border: 1px solid #cfcfcf;}
.grouping-main-wrapper .popup-table-cus-inner{background-color: #ffffff;}
.grouping-main-wrapper .create_league_list_league9 th {background-color: #cfcfcf;}

/*Playoff Draft*/
.note-box-top.plyoff-nte {width: calc(100% - 35px);margin-bottom: 0 !important;background-color: #fff;box-shadow: 0 0 3px #ae9292;padding: 10px 10px;margin: 0 0 10px 7px !important;}
.note-box-top.plyoff-nte td.note-text span {display: block;margin-top: 3px;}
.plyoff-nte .note-text span span {display: inline-block!important;font-weight: 600;}
.mdl-plyoff-drft .playoff-create_league-table_wrapper {position: relative;width: 315px;margin: 0 auto;background-color: #ffffff;}
.inner-block-d-plyoff {float: left;background-color: #fff;padding: 15px 0 15px 15px;border-radius: 0 0 5px 5px;}
.inner-block-d-plyoff .selectbox, .inner-block-d-plyoff .textbox {float: none;width: 60% !important;margin-bottom: 15px;background: #fff url(../images/cal-text.jpg) top right no-repeat;background-size: contain;border: none;font-size: 12px;height: 32px;}
.inner-block-d-plyoff .selectbox {width: 60% !important;width: 100%;padding: 0 10px;height: 32px;overflow: hidden;background: #fff url(../images/listbox-arrow.jpg) no-repeat right -1px;border: 0px solid #ccc;box-shadow: 0 0 5px #ccc;margin: 0 0 20px;margin-right: 0px;font-size: 12px;color: #333;box-sizing: border-box;background-size: contain;}
.mdl-plyoff-drft .popup-table-cus-inner{margin-bottom: 0;}
.p-drft-btn {text-align: center;padding-bottom: 10px;margin-top: 0;}
.p-drft-btn a{padding: 8px 35px;text-decoration: none;float: none;}
.mdl-plyoff-drft.modal-playoff-table_wrapper{padding-top: 200px !important;}
.mdl-plyoff-drft .close{top: -6px !important;right: -7px !important;}
.mdl-plyoff-drft .close {cursor: pointer;position: absolute;background-color: #000000;width: 20px;height: 20px;padding: 0 !important;font-size: 20px;border-radius: 100px;color: #ffffff;text-align: center;border: 2px solid #ffffff;line-height: 21px;box-shadow: 0 0 6px #00000070;}
.p-drft-btn input {float: none;background-color: #69a152;color: #fff;padding: 6px 29px;border: none;cursor: pointer;line-height: 22px;}
.mdl-plyoff-drft.modal-playoff-table_wrapper {display: none;position: fixed;z-index: 999999;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgba(0,0,0,0.4);}
.mdl-plyoff-drft h3 {border-radius: 5px 5px 0 0;margin-bottom: 0;border: none;text-align: center;background-color: #eadcdc;}
.p-drft-schle, .p-drft-time, .p-drft-zone {float: left;width: 100%;position: relative;}
.p-drft-schle label, .p-drft-time label, .p-drft-zone label{float: left;width: 32%;padding-top: 7px;}
.p-drft-time select, .p-drft-zone select{float: right;width: 55%;}
.p-drft-schle input{float: right;width: 54%;}
.p-drft-schle span, .p-drft-time span{position: absolute;position: absolute;left: -7px;top: 4px;padding: 0 !important;}
.p-drft-schle label font {display: block;font-size: 9px;font-weight: 600;color: #ac9a9a;}
.plyoff-myfantasy-block {float: left;width: calc(100% - 20px);}
.plyoff-myfantasy-wrapper {background-color: #ffffff;}
.plyoff-drft-wrap {clear: both;padding: 1px 5px 15px 10px;border: 1px solid #dabcbc;text-align: center;background-color: #f9e9e9;border-bottom: none;}
.plyoff-drft-wrap p {font-size: 13px;}
.plyoff-drft-wrap a.approve-btn, .plyoff-drft-wrap a.decline-btn, .plyoff-drft-wrap a.approve-btn, .plyoff-drft-wrap input {cursor: pointer;background-color: #b0b0b0;color: #000;margin: 0 5px;text-decoration: none;padding: 7px 25px;font-weight: 500;border: none;font-size: 13px;line-height: 20px;}
.plyoff-drft-wrap a.approve-btn,.plyoff-drft-wrap input {background-color: #3d5229;color: #ffffff;}
.plyoff-drft-wrap .decline-btn {background-color: #ada1a1;color: #000;}
/*End*/
.grp-mtch-tb .group-mtcup-title,.grp-mtch-tb td{background-color: #999999!important;color: #ffffff;padding: 0 23px;font-weight: 600;font-size: 14px !important;}
.grp-mtch-tb td{font-size: 12px !important;}

.tour-beat-free-ojha3{background:#000 url(../images/pragyan-cric-3-free.jpg) top left no-repeat;background-size:auto 100%;margin: 10px 3% 0;}

/*My custom tour*/
/*My custom tour*/
.cust-tour-homepage, .mul-tm-comsoon{position: relative;min-height: 240px !important;}
.cust-tour-homepage a.button-2, .mul-tm-comsoon a.button-2{position: absolute;box-shadow: none;}
.mul-tm-comsoon img{width: 100%;}
.mul-tm-comsoon a.button-2{top: 44% !important;left: 0!important;right: 0;width: 235px;margin: 0 auto;}
.htp-cus-img {margin-top: 15px;float: left;width: 100%;margin-left: 5px;}
	
/*Accordin My custom*/
.mycust-accordion a {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;padding: 17px 0 14px 40px;color: #000000;font-size: 15px;font-weight: 400;}
.mycust-accordion-item {border: 1px solid #beb3b3;margin-bottom: 10px;margin-top: 10px;background-color: #f6f6f6;border-radius: 4px;}
.mycust-accrdin-submit {text-align: center;margin-top: 24px;margin-bottom: 15px;}
.mycust-accrdin-submit a{float: none;text-decoration: none;padding: 0px 18px;display: inline-block;margin-top: 15px !important}
.mycust-accordion a:hover,.mycust-accordion a:hover::after {cursor: pointer;color: #7aa352;}
.mycust-accordion a.active {color: #7aa352;border-bottom: 1px solid #7aa352;}
.mycust-accordion a::after {content: "";position: absolute;float: right;left: 7px;font-size: 1rem;color: #7288a2;padding: 5px;top: 12px;width: 15px;height: 15px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-size: contain;text-align: center;background-image: url(http://test2980s.cricbattle.com/images/plus-accord.png);background-repeat: no-repeat;}
.mycust-accordion a.active::after {content: "";color: #03b5d2;background-image: url(http://test2980s.cricbattle.com/images/active-minus-accord.png);}
.mycust-accordion .content {opacity: 0;padding: 0 1rem;max-height: 0;border-bottom: 1px solid #e5e5e5;overflow: hidden;clear: both;-webkit-transition: all 0.2s ease 0.15s;-o-transition: all 0.2s ease 0.15s;transition: all 0.2s ease 0.15s;}
.mycust-accordion .content p {font-size: 1rem;font-weight: 300;}
.mycust-accordion .content.active {opacity: 1;padding: 5px;max-height: 100%;-webkit-transition: all 0.35s ease 0.15s;-o-transition: all 0.35s ease 0.15s;transition: all 0.35s ease 0.15s;}

#divFinalFixure table,.mtchs-grouping-stge table{background-color: #fff;}
.mycust-accordion table.app-table th, .mycust-edit table.app-table th, .tb-cust-conf table.app-table th,#divFinalFixure table.draft-table987 th,.mtchs-grouping-stge table th {background-color: #6c6262;color: #ffffff;border-right: 1px solid #847878;line-height: 1.2;}
.mycust-accordion table.app-table td, .mycust-edit table.app-table td, .tb-cust-conf table.app-table td,#divFinalFixure table.draft-table987 td,.mtchs-grouping-stge table td{border-right: 1px solid #dddddd;line-height: 1.1;}
.mycust-edit table.app-table th ,.mycust-edit table.app-table td, .tb-cust-conf table.app-table td,.tb-cust-conf table.app-table th,#divFinalFixure table.draft-table987 th,#divFinalFixure table.draft-table987 td,.mtchs-grouping-stge table th,.mtchs-grouping-stge table td{padding: 10px 3px;}

.cust-title{background-color: #ffffff;padding: 10px 10px;margin-top: 10px;margin-bottom: 12px;border-left: 2px solid;}
.cust-title font{font-size: 15px;font-weight: 600;}
.cust-title a{font-size: 13px;padding: 0px 7px;line-height: 25px;height: 100%;margin-top: -2px;}

.info-green.strip-custom {text-align: center;}
.info-green.strip-custom font {margin-bottom: 15px;font-size: 16px;}
.info-green.strip-custom a {float: none;box-shadow: none;font-size: 14px;margin: 0 auto;padding: 5px 10px;height: 100%;line-height: 19px;}

.coupan-box.crte-tour {background-color: #ffffff;padding-bottom: 21px;height: 100%;border: 12px solid #dddddd;border-radius: 17px;}
.coupan-box.crte-tour .coupan-box-title254{margin-bottom: 15px;font-size: 21px;text-align: center;border-bottom: 1px solid #ddd;padding-top: 8px;padding-bottom: 10px;}

.fantsy-links-cust a.tr-act {background-color: #645757;color: #ffffff;}
.fantsy-links-cust a {text-decoration: none;padding: 3px 10px;border-radius: 20px;border: 1px solid #645757;margin-right: 10px;color: #000000;}
.fantsy-links-cust {padding: 9px 15px;text-align: center;font-size: 13px;margin-bottom: 0;margin-top: 5px;border-bottom: 1px solid #dddddd;}

.tb-cust-conf .button-2{float: none;}

.custom-chrges {background-color: #ffffff;padding-bottom: 20px;width: 95%;margin: 5px 0 0 10px;border-radius: 4px;}
.custom-chrges strong {font-size: 17px;display: block;border-bottom: 1px dashed #534a4a;padding: 10px 0 9px 20px;}
.custom-chrges p {padding: 0 20px 10px 20px;font-size: 13px;line-height: 1.3;border-bottom: 1px solid #e7e4e4;}
.custom-chrges span {display: inline-block;font-size: 14px;font-weight: 600;margin-left: 20px;border: 1px dashed #c6bfbf;border-radius: 3px;padding: 3px 12px;background-color: #f6f6f6;}
.tour-nm-chrges {font-size: 15px;padding: 17px 0 0 20px;}
.mycust-edit.my-created-tour .button.tour-crd-btn{float: right;text-align: center;height: 30px;line-height: 30px;padding: 0 15px;min-width: 105px;color: #fff;box-shadow: 0 0 5px #ccc;background-color: #69a152;text-align: center;border: 0px;font-size: 16px;}
.custom-chrges .button-2{float: none;margin: 0 auto;display: block;}
.cus-crte-tour {display: block;background-color: #ffffff;padding: 10px 10px;font-size: 16px;margin-top: 10px;border-left: 3px solid;}
.mycust-accrdin-submit input.button-2 {margin: 15px auto;text-align: center;float: none;}
.my-cust-wrap .league-box-in {padding: 7px 5px;}
.no-record-block {text-align: center;background-color: #ffffff;padding: 15px 15px;float: left;width: 87%;font-size: 14px;box-shadow: 0 0 9px #cec0c0;margin-left: 8px;line-height: 1.3;}
.no-record-block span{display: block;margin-bottom: 18px;}
.no-record-block a{background-color: #69a152;color: #fff;padding: 6px 15px;}

.table-divider .bo-bot987 td {border-bottom: 1px dotted #ccc;line-height: 1.3;}
.token-rls font{float: left;padding-top: 3px;padding-right: 3px;}
.token-rls input{width: 54px;float: left;border: 1px solid #c0b4b4;font-size: 12px;padding: 2px 2px;border-radius: 3px;height: 13.5px;font-weight: 600;}
.token-rls a{height: 20px;width: 19px;border-radius: 3px;margin-left: -6px;margin-top: 0px;}
.token-rls a img{width: 100%;border-radius: 0 4px 4px 0;}
.table-divider {margin-bottom: 20px;border: 1px solid #d5cccc;box-shadow: 0 2px 3px #c8c1c1;float: left;width: 96%;margin-left: 7px;}
.table-divider .note-table2 thead td {color: #666666;background-color: #fff;border-bottom: 2px groove #ffe9e9;}
.table-divider .note-table2 thead td:last-child,.table-divider .note-table2 thead td:nth-child(2),.table-divider .note-table2 thead td:nth-child(3) {font-size: 12px !important;}
.table-divider .note-table2 thead td:first-child {font-size: 16px !important;}

#tabsholder2 .tab-menu7 {white-space: nowrap;overflow-x: auto;}
#tabsholder2 .tab-menu7 ul li{display: inline-block;float: none;}

.player-comb-block .page-title-new {background: url(../images/page-title-bg.jpg) top left repeat-x;height: 36px;font-size: 16px !important;background-color: #fff;border-bottom: 2px groove #ffe9e9;padding: 5px;line-height: 32px;text-align: center;width: 100%;}
.player-comb-block .cus-config-note{padding-top: 10px!important;}
.player-comb-block table{margin-left: 5px;background-color: #ffffff;}
.player-comb-block table tr th {background-color: #eeeeee;font-size: 13px;padding: 12px 7px;border-right: 1px solid #c4c2c2;}
.player-comb-block table tr td {padding: 10px 5px;vertical-align: text-top;}
.player-comb-block .mycust-accrdin-submit input, .player-comb-block .mycust-accrdin-submit a{display: inline-block;text-align: center;height: 35px;min-width: 120px;line-height: 35px;color: #fff;box-shadow: 0 0 5px #ccc;background-color: #69a152;text-align: center;border: 0px;font-size: 14px;margin: 0 7px;}
.player-comb-block table span.pc-tp {width: 60% !important;float: none !important;}
.player-comb-block table .textbox {height: 25px;float: none;width: 40px !important;text-align: center;padding: 0 5px;}
.player-comb-block table input[disabled="disabled"] {border: 1px solid #cccccc;padding: 2px 7px;background-color: #dddddd;box-shadow: none;}
.player-comb-block .mycust-accrdin-submit{margin-top: 5px !important;}
#contentz5 .cust-rules-links table.note-table2 th:nth-child(2) {width: 32%;}
.player-comb-block table th[width="300"]{width: 130px !important;}
.player-comb-block table td[colspan="5"],.player-comb-block table td[colspan="3"]{font-size: 10px;line-height: 15px;}

.mycust-green {background-color: #333;color: #ffffff;text-align: left;padding: 10px 10px;width: calc(100% - 30px);margin-left: 5px;margin-bottom: 10px;border-radius: 3px;font-size: 12px;line-height: 1.4;margin-top: 5px;}
.mycust-green table td {width: 70%;}
.mycust-green table td a{background-color: #69a152;color: #fff;padding: 8px 8px;}
.mycust-green table td:nth-child(2){text-align: right;}

.custom-tour-rules-strip {margin-top: 0 !important;background-color: #ffffff;padding: 10px;box-shadow: 0 0 2px #aea6a6;border-radius: 5px;margin-bottom: 5px;}
.custom-tour-rules-strip .cust-drpdown .selectbox{width: 90%!important;padding: 0 28px 0 6px;height: 29px;overflow: hidden;background: #fff url(../images/listbox-arrow.jpg) no-repeat right -1px;border: 0px solid #ccc;box-shadow: 0 0 5px #ccc;margin: 0 0 5px;font-size: 11px;background-size: contain;color: #333;font-weight: 600;margin-top: 6px;}
.note-hth {background-color: #ffffff;padding: 10px 10px;box-shadow: 0 0 5px #b09797;width: 92%;margin-left: 3px;margin-bottom: 10px;}
.mtchs-grouping-stge {margin-left: 1px !important;width: 99% !important;float: left;}
.mtchs-grouping-stge .create_league_list_league9 span{border-bottom: none;}
.mtchs-grouping-stge .btn-grp{text-align: center;}
.mtchs-grouping-stge .btn-grp .button2 {background-color: #69a152;color: #fff;border: none;padding: 5px 19px;margin-left: 5px;}
.mtchs-grouping-stge .btn-grp .cancel-grp{background-color: #000000;}
.mtchs-grouping-stge h3 {background-color: #fff;padding: 10px 2px;font-size: 13px;font-weight: 600;width: 97%;}
.mtchs-grouping-stge .rnd-head{display: inline-block;background-color: #ffffff;padding: 9px 3px;border: 1px solid #dddddd;}
.mtchs-grouping .group-lb-btn{width: 95% !important;padding: 10px 7px !important;text-align: left !important;margin: 0 !important;margin-bottom: 10px !important;}
.mtchs-grouping .group-lb-btn span{display: inline-block;width: 65%;}
.mtchs-grouping .group-lb-btn .button{text-decoration: none;border-radius: 4px;float: right;width: 57px;font-size: 13px;margin: 0 10px;padding: 8px 12px;}
.mtchs-grouping-stges .group-lb-block {margin-top: 10px;}
.mtchs-grouping-stge .grp-lb-tle.page-title-new {padding: 14px 10px;background-color: #ffffff;}
.mtchs-grouping-stge .grp-lb-tle.page-title-new h3{float: left;width: 39%;margin-top: -14px;overflow: hidden;white-space: pre;}
.mtchs-grouping-stge .grp-lb-tle.page-title-new .grp-btns {float: right;width: 58%;text-align: right;margin-top: -4px;}
.mtchs-grouping-stge .create_league_list_league9{border-top: 1px solid #e7e7e7;}

.back-menu-custom{margin-top: 10px;margin-left: 9px;}
.back-menu-custom a {color: #762929;font-weight: 600;}
.back-menu-custom a:nth-child(2) {border-left: 1px solid #a5a5a5;padding-left: 5px;margin-left: 3px;}
.back-menu-custom img{width: 11px;margin-right: 3px;vertical-align: middle;}
.popbox-1.prize-nw-modal{width: 88% !important;background-color: #ffffff !important;}
.prize-nw-modal{padding: 8px 10px;}
.prize-nw-modal .nh-black-title1{font-size: 15px;display:block;padding-left: 0;padding-bottom: 7px;font-weight: 600;}
.prize-nw-modal .curr-blcne{display: flex;justify-content: space-between;border-top: 1px solid #ddd;padding-top: 10px;padding-bottom: 5px;}
.prize-nw-modal .curr-txt{font-weight: 500;}
.prize-nw-modal .curr-amt{font-size: 14px;font-weight: 600;}
.prize-nw-modal table{border: 1px solid #c0b4b4;border-bottom: none;}
.prize-nw-modal .nte-jl{font-style: italic;color: #685f5f;padding-left: 2px;}
.prize-nw-modal .curr-nt-gl{margin-top: 10px;border-top: 1px solid #dddddd;padding-top: 5px;color: #a18a8a;}
.prize-nw-modal .jl-prize-btns{text-align:center;}
.prize-nw-modal .jl-prize-btns input.button3,.prize-nw-modal .jl-prize-btns a.button3{float:none;}
.prize-nw-modal b {font-size: 13px;color: #7a632e;}
.prize-nw-modal td {border-bottom: 1px solid #c0b4b4;padding: 8px 7px;}

.tb-mst-lft-tb ul{border: 1px solid #ddd;background-color: #fff;}
.tb-mst-lft-tb li .title-mst {font-size: 16px;background-color: #eeeeee;padding: 6px 0;border-bottom: 1px solid #c8afaf;margin-top: -3px;}
.tb-mst-lft-tb {text-align: left;}
.tb-mst-lft-tb li {border-bottom: 1px solid;padding: 3px 0px;padding-left: 15px;}
.tb-mst-lft-tb li:last-child{border-bottom: none;}
.tb-li-for span:nth-child(1) {width: 127px;}
.tb-li-for span:nth-child(2) {width: 65px;text-align: center;}
.tb-li-for span:nth-child(3){width: 35px;padding-left: 20px;}
.tb-li-for span:nth-child(4){width: 70px}
.tb-li-for span {display: inline-block;vertical-align: middle;font-weight: 600;padding-top: 3px;padding-bottom: 3px;margin-left: -4px;}

li.tble-ttle-mstr {background: #ede9e8;}
.tb-li-for.sub-tb-li span {font-weight: 400;}
.tb-mst-lft-tb li {border-bottom: 1px solid #dddddd;padding: 3px 0px;padding-left: 15px;}
.tb-li-for.mn-tm-li span a {color: #1f60a5;text-decoration: none;}

.mstr-tm-mdl .modal-properties {padding: 0 0 15px 15px;}
.mstr-tm-mdl .ct-lable-54{float: left;width: 100%;margin: 5px 0 20px 0;} 
.mdl-msr-btn{float: right;text-decoration: none;}
.filter-search-modal.mstr-tm-mdl .modal-content {width: 315px !important;}

.mstr-tm-mdl .modal-properties p {margin-top: 0;line-height: 1.2;font-weight: bold;font-size: 13px;padding-right: 15px;}

.mstr-tm-cp-mdl .modal-properties .button {float: none;text-decoration: none;margin-left: 5px;margin-right: 5px;}
.mstr-tm-cp-mdl .modal-properties {padding: 0;text-align: center;}
.mstr-tm-cp-mdl .ct-lable-54 {float: none;padding: 0px 15px;width: 92%;}
.mstr-tm-cp-mdl .modal-properties .button {float: none;text-decoration: none;margin-left: 5px;margin-right: 5px;background-color: #69a152;color: #fff;padding: 8px 31px;}
.mstr-tm-cp-mdl .ct-lable-54 label {margin-bottom: 20px;font-size: 13px;}

.mstr-tm-mdl .modal-properties input.button2.ftr-new{background-color: #69a152 !important;}

.tab-master-left {width: calc(100% - 11px) !important;margin-left: 7px;margin-top: 15px !important;}
.tb-li-for.sub-tb-li:last-child span {border-bottom: none;}
.tb-li-for.sub-tb-li span {border-bottom: 1px dashed #bbbbbb;min-height: 14px;}

.tab-master-title h3 {font-size: 21px;font-weight: 600;}
.tab-master-title p {font-size: 12px;padding: 0 50px 0 0;margin-top: 6px;color: #7e7c7c;line-height: 1.3;}
.tab-master-title {float: left;width: calc(100% - 30px);padding-left: 15px;background-color: #ffffff;margin-left: 8px;padding-top: 10px;margin-top: 15px;}
.tab-master-right a.msr-bck {color: #3434f3;}
@media screen and (max-width: 339px) and (min-width: 320px){
	.tb-li-for span:nth-child(1) {width: 110px;padding-right: 5px;}
	.tb-li-for span:nth-child(2) {width: 58px;}
}
.mstr-tm-mdl .modal-properties .styled-select9 {width: 260px;margin-bottom: 0;}
.mdl-unlink-nt .ct-lable-54 p {padding-top: 15px;line-height: 1.3;font-size: 14px;padding-right: 0;margin: 0;padding-bottom: 5px;}
.mdl-unlink-nt p a {color: blue;}
.mstr-tm-mdl .modal-properties input.button2.ftr-new {background-color: #69a152;color: #ffffff;display: inline-block;width: 120px;text-align: center;height: 35px;line-height: 35px;box-shadow: 0 0 5px #ccc;border: 0px;font-size: 16px;margin: 0 10px;}
.no-master-tm-block {float: left;background-color: #fff;margin-top: 10px;width: calc(100% - 15px);margin-left: 8px;}
.no-master-tm-block p{font-size: 15px!important;padding: 1px 15px !important;border:none!important;}
.no-master-tm-block p a{text-decoration: underline;}

/*Summary*/
.quiz-scoring > span, .quiz-ans-block > span {font-size: 24px;}
.quiz-scoring {padding-left: 10px;margin-bottom: 30px;}
.quiz-scoring table font:first-child {font-weight: 600;color: blue;}
.quiz-scoring table font {display: block;}
.quiz-scoring table {width: calc(100% - 10px);border: 1px solid #ccc;font-size: 16px;table-layout: fixed;text-align: center;margin-top: 10px;margin-bottom: 15px;border-collapse: collapse;}
.quiz-scoring table td {border-right: 1px solid #ccc;padding: 10px 0px;}
.quiz-num span {font-size: 14px;display: block;margin-bottom: 5px;}
.quiz-num span:last-child{margin-right: 0;}
.quiz-ans-block {padding-left: 10px;border-top: 1px solid #ede9e9;padding-top: 20px;}
.quiz-a {padding:0 25px 0 5px;}
.quiz-a p {font-size: 15px;margin: 0;}
.quiz-ans-no {display: flex;margin-bottom: 15px;border: 1px solid #ccc;align-items: center;position: relative;overflow: hidden;margin-top: 15px;width: calc(100% - 10px);}
.quiz-ans-no > span {text-align: center;padding: 9px;font-size: 14px;margin-left: 5px;}
.quiz-ans-no span b {display: block;}
.quiz-a font {font-size: 14px;margin-top: 5px;display: inline-block;font-weight: 600;}
.quiz-a span {color: red;}
span.q-ans-pts {position: absolute;border-right: none;right: 0;color: #fff;width: 6px;font-size: 13px;height: 6px;line-height: 8px;padding: 5px;bottom: 0px;border: none;}
.quiz-summ.quiz-page-block {width: 99%;padding-bottom: 20px;}

.quiz-ans-no.quiz-wrong > span {border: 3px solid red;} 
.quiz-ans-no.quiz-wrong span.q-ans-pts{background-color: red;}

.quiz-ans-no.quiz-right > span {border: 3px solid green;} 
.quiz-ans-no.quiz-right span.q-ans-pts{background-color: green;}

.quiz-ans-no.quiz-vww .quiz-a{padding: 15px 5px;line-height: 18px;text-align: center;}

.quiz-ques font.lvls-quiz {left: 10px;}
font.lvls-quiz:before {content: "";width: 0;height: 0;border-bottom: 9px solid white;border-left: 10px solid transparent;border-right: 10px solid transparent;position: absolute;bottom: 0;right: 0px;}
font.lvls-quiz {position: absolute;top: 0;right: 1px;width: 21px;background-color: #615959;height: 28px;color: #fff;text-align: CENTER;line-height: 20px;font-size: 11px;font-weight: 600;}
/*No Quiz Page*/
.quiz-no-upte {align-items: center;justify-content: center;flex-direction: column;padding: 20px 0px;border: 1px solid #ddd;min-height: 300px;background-color: #fff;border-radius: 5px;text-align: center;margin: 0 auto;}
.quiz-no-upte p {font-size: 27px;margin: 0;}
.quiz-no-upte span {font-size: 21px;font-weight: 600;color: red;}
.quiz-no-upte img{width: 140px;margin-bottom: 40px;}
/*Joined League*/
.quiz-blck.quiz-joined {background-image: none;padding: 2px 25px 13px 15px;width: calc(100% - 40px);background-color: #eee;box-shadow: none;border: 1px solid #ddd;}
.quiz-blck.quiz-joined .jn-quiz span:last-child{ border-right: none; }
.quiz-blck.quiz-joined .jn-quiz span:first-child{border-right: 1px solid #ddd;}
.quiz-blck.quiz-joined .jn-quiz span {padding-right: 25px;margin-right: 20px;border-right: 1px solid #ddd;}
.quiz-blck.quiz-joined .quiz-btn{margin-top: 10px;}
.quiz-blck.quiz-joined .jn-quiz{font-size: 14px;}
.quiz-joind-ttle {font-size: 27px;margin-bottom: 10px;margin-top: 15px;padding-left: 10px;}
.quiz-joined-wrapper {float: left;padding: 0 10px;border-radius: 5px;min-height: 400px;width: calc(100% - 23px);background-color: #fff;border: 1px solid #ddd;}
.quiz-blck.quiz-joined .quiz-nm{font-size: 23px;}
    /*Quizleaderboard*/
.quiz-leadbord-wrapper {clear: both;border: 1px solid #ddd;margin: 0 auto;padding-bottom: 35px;}
.quiz-leadbord-wrapper .quiz-joind-ttle {margin-bottom: 20px;padding-bottom: 10px;border-bottom: 1px solid #ddd;margin-top: 10px;}
.quiz-leadbord-wrapper .trade-title-strip{padding: 0px 10px;box-shadow: none;}
.quiz-leadbord-wrapper table{border: 1px solid #ddd;}
.quiz-leadbord-wrapper .trade-left .selectbox{width: 100%;}
.quiz-leadbord-wrapper .trade-left {float: none !important;width: 100% !important;}
.quiz-leadbord-wrapper table.app-table img {vertical-align: top;}
.quiz-leadbord-wrapper table.app-table strong {line-height: 4;}
/*extra*/
.quiz-page-block {background-color: #fff;float: left;padding: 10px 0 25px 0;border-radius: 0;padding-bottom: 0;box-shadow: 0 0 7px #e3cccc;border: 1px solid #ccc;width: 99%;margin: 0 auto;}
.quiz-page-block h3 {border-bottom: 1px solid #ccc;font-size: 21px;padding-bottom: 10px;font-weight: 600;text-align: center;}
span.qz-end-dt {display: block;text-align: center;font-size: 16px;padding: 6px 0 7px 0;border-bottom: 1px solid #ccc;}
.quiz-wrap {display: flex;justify-content: space-between;position: relative;}
.quiz-ques span {font-size: 18px;margin-bottom: 10px;display: block;}
.quiz-ques ul li a {text-align: center;float: none;color: #000;width: 100%;background: no-repeat;display: inline-block;text-decoration: none;min-height: 23px;line-height: 23px;}
.quiz-ques {float: left;width: calc(100% - 30px);padding-left: 15px;padding-top: 30px;}
.quiz-ques ul {margin-top: 20px;}
.quiz-ques ul li {display: block;margin-bottom: 10px;text-align: center;margin-left: 35px;border: 1px solid;margin-right: 35px;}
.quiz-btn {text-align: center;margin-bottom: 25px;margin-top: 30px;width: calc(100% - 0px);}
.quiz-btn a{float: none;text-decoration: none;}
a.btn-3.b-quiz-skip {background-image: none;background-color: #3d5229;}
.quiz-right {border-left: 1px solid #ccc;min-width: 260px;min-height: 60px;}
.quiz-timer {padding-bottom: 10px;position: relative;background-color: #eee;text-align: center;width: 50%;display: inline-block;vertical-align: top;min-height: 78px;}
.qt-lbl{display: block;text-align: center;text-transform: uppercase;font-weight: 600;padding-top: 10px;font-size: 14px;}
.quiz-no{background-color: #5943b2;font-size: 16px;padding: 10px 50px;color: #fff;text-align: center;}
.quiz-score font {font-size: 25px;font-weight: 600;color: red;}
.quiz-score span {display: block;font-weight: 600;font-size: 15px;}
.quiz-score {padding-top: 10px;text-align: center;padding-bottom: 10px;border-bottom: 1px solid #ccc;}
.quiz-skip ul li, .quiz-labels b {border: 2px solid #000;width: 12px;margin-bottom: 10px !important;margin: 0 auto;height: 12px;display: inline-block;border-radius: 100%;margin-left: 5px;margin-right: 0;text-align: center;color: #fff;font-size: 11px;line-height: 12px;font-weight: 600;}
.quiz-skip {margin-top: 8px;border-bottom: 1px dotted #ccc;}
.quiz-skip ul{display: grid;grid-template-columns: auto auto auto auto auto auto auto auto auto auto;}
.quiz-skip ul li.skip-que{background-color: #f5bd1f;border-color: #f5bd1f;}
.quiz-skip ul li.attempt-que{background-color: #06c258;border-color: #06c258;}
.quiz-skip ul li.attempt-que-wrong{background-color: red;border-color: red;}
.quiz-labels b {vertical-align: -webkit-baseline-middle;margin-right: 0px;}
.quiz-labels {font-weight: 600;padding-left: 12px;padding-top: 10px;width: 45%;display: inline-block;}
.quiz-labels b.ans-lbl{background-color: #06c258;border-color: #06c258;}
.quiz-labels b.ans-lbl-wrong{background-color: red;border-color: red;}
.quiz-labels b.skp-lbl{background-color: #f5bd1f;border-color: #f5bd1f;}
.quiz-ques .q-btn_sel{background-color: green; color: #fff;}

.quiz-page-block table.quiz-tab1 {table-layout: fixed;width: 100%;border-collapse: collapse;}
.quiz-page-block table.quiz-tab1 td font {display: block;padding-top: 3px;color: red;font-weight: 600;font-size: 15px;}
.quiz-page-block table.quiz-tab1 td {border-right: 1px solid #ccc;text-align: center;border-bottom: 1px solid #ccc;padding: 6px 0px;background-color: #eee;}
table.quiz-tab2 {width: 100%;border-bottom: 1px solid #ccc;border-collapse: collapse;}
.quiz-labels div {display: inline-block;margin-right: 15px;}
.quiz-labels div:last-child {margin-right: 0;}
table.quiz-tab2 td:last-child{width: 95px;}
.quiz-timer .timer {padding-top: 5px;font-size: 33px;font-weight: 600;color: red;}
/*Front Page Css Quiz*/
.quiz-hmpage> span{font-size: 21px;}
.quiz-hmpage .quiz-scoring p{border: 1px solid #ddd;font-size: 15px;padding: 10px 15px;line-height: 20px;width: calc(100% - 40px);}
.quiz-hmpage .quiz-ans-block {border: none;padding-top: 0;}
.quiz-hmpage .quiz-ans-block ul {border: 1px solid #ddd;font-size: 15px;padding: 10px 10px;line-height: 20px;width: calc(100% - 30px);}
.quiz-hmpage .quiz-ans-block ul li {list-style: circle;margin-left: 15px;padding-bottom: 5px;font-size: 14px;}
.quiz-hmpage .quiz-ans-block span{padding-bottom: 10px;display: block;font-size: 16px;}
.qz-jn {display: block;font-weight: 600;text-align: center;margin-top: 22px;font-size: 13px;}
.start-qz-btn a {float: none;text-decoration: none;padding: 10px 45px;}
.start-qz-btn {text-align: center;margin-top: 20px;margin-bottom: 10px;}
/*Quiz Play Page*/
.quiz-blck {width: calc(100% - 10px);margin-left: 5px;margin-top: 15px;}
.qz-joined{background-color: #dfdf28 !important;background-image: none !important;color: #000 !important;}
/*Quiz Joined Page*/
.quiz-joined-wrapper.quiz-blck {width: calc(100% - 30px);margin-left: 5px;margin-top: 8px;}
.quiz-joind .league-box .league-data{border-right: 1px solid #ddd;text-align: center;}
.quiz-joind .league-box .league-data:last-child{border:none;}
.quiz-joind .league-box .button-2{font-size: 15px; padding: 0 12px;}
.quiz-joind .league-box .title1{font-size: 16px;}

.quiz-lbls {border-top: 1px solid #ddd;padding-top: 10px;padding-left: 15px;padding-bottom: 5px;}
.quiz-lbls ul {width: 49%;display: inline-block;vertical-align: top;font-weight: 600;}
.quiz-lbls ul li {padding-bottom: 5px;}
.quiz-note-mn {border-top: 1px solid #ccc;padding: 5px 10px;font-weight: 600;font-size: 13px;}
.quiz-ques.ques-tm-expire {padding-top: 15px;padding-bottom: 15px;}
.quiz-ques.ques-tm-expire a {margin-left: 0;margin-top: 5px;}
.quiz-ques.ques-tm-expire span {font-size: 15px;}

.quiz-join-yet {font-size: 16px;background-color: #eee;padding: 10px 15px;margin-bottom: 5px;text-transform: capitalize;border: 1px solid #ddd;}
.quiz-join-yet span{display: block;padding-bottom: 5px;}
.quiz-blck table {text-align: center;}
.quiz-blck .league-data a{display: block;}

.quz-htp-wrap {background-color: #fff;padding: 10px;width: calc(100% - 20px);}
.quz-htp-wrap .up-table-text {border-bottom: 1px solid #ddd;padding-bottom: 10px;font-size: 15px;}
.quz-htp-wrap .up-table-text:nth-child(1):before {content: "Q1)";}.quz-htp-wrap .up-table-text:nth-child(2):before {content: "Q2)";}.quz-htp-wrap .up-table-text:nth-child(3):before {content: "Q3)";}.quz-htp-wrap .up-table-text:nth-child(4):before {content: "Q4)";}.quz-htp-wrap .up-table-text:nth-child(5):before {content: "Q5)";}
.quz-htp-wrap .up-table-text font {display: block;padding-top: 5px;padding-left: 25px;}

.quiz-leadbord-wrapper {padding-top: 15px;padding-left: 0;padding-right: 20px;}
.quiz-leadbord-wrapper strong {font-size: 14px;}

.quiz-ans-block.quiz-star-pz {padding-top: 20px !important;}
.quiz-ans-block.quiz-star-pz ul li {display: inline-block;width: 100%;vertical-align: top;}
.quiz-ans-block.quiz-star-pz table {background-color: #eee;padding-left: 10px;border-radius: 4px;width: calc(100% - 20px) !important;padding-top: 5px;padding-bottom: 5px;}
.quiz-ans-block.quiz-star-pz .qz-st-nte p{margin:0; font-size: 12px; padding-bottom: 5px;}
.quiz-st-pz font {font-size: 17px;padding-bottom: 10px;display: block;}
.quiz-ans-block.quiz-star-pz table td {padding: 5px 0px 0px 10px;}
.quiz-ans-block.quiz-star-pz table td span {font-size: 13px;}
.quiz-ans-block.quiz-star-pz ul {padding-left: 0;padding-right: 20px;}


.note-box-top {border-radius:3px;width: calc(100% - 35px);margin-bottom: 0 !important;background-color: #fff;box-shadow: 0 0 3px #ae9292;padding: 10px 10px;margin: 0 0 10px 7px !important;}
.social-btns-inv img {width: 140px;margin-right: 0px;}
.inv-first-block {width: calc(100% - 20px) !important;border-radius: 5px;box-shadow: 0 0 15px #e3d6d6;padding: 10px;text-align: center;margin-top: 20px;background-color: #fff;}
.inv-first-block h4 {font-size: 16px;font-weight: 600;}
.inv-grp input {border: 1px solid #cecaca;padding: 7px 5px;width: 80%;}
.inv-apped {display: inline-block;}
.inv-apped button {border: none;background-color: transparent;margin-left: -12px;border-radius: 0 3px 3px 0;}
.inv-apped button img {width: 32px;height: 33px;vertical-align: middle;object-fit: contain;}
.inv-grp {margin-top: 20px;margin-bottom: 15px;text-align: center;}
.inv-first-block .inv-firs-txt {font-size: 14px;display: block;margin-top: 0;font-style: italic;margin-bottom: 15px;color: #8d8282;}
.inv-mail {margin-top: 30px;}
.inv-mail label {display: block;text-align: left;}
.inv-mail textarea {text-align: left;display: block;width: 99%;border: 1px solid #cecaca;height: 30px;border-radius: 3px;margin-top: 5px;margin-bottom: 15px;}
.inv-mail-btn {margin-bottom: 10px;}
.inv-first-block table.create_league_list_league9{width: calc(100% - 30px);display: table;margin-top: 15px;border-collapse: collapse;font-size: 12px;border: 1px solid #cecaca;border-radius: 3px;}
.inv-grp-cde input {margin-bottom: 15px;border-radius: 3px !important;}
.inv-first-block .create_league_list_league9 th {color: #fff;background: none;border: 1px solid #cccccc;background-color: #6a6565;padding: 7px 5px;}
.inv-first-block .create_league_list_league9 .tbody-scroll{overflow-y: scroll;display: block;width: 100%!important;float: left;}
.inv-grp.inv-grp-cde span {font-size: 10px;text-transform: uppercase;color: #888;display: block;}
.inv-grp.inv-grp-cde input {font-size: 17px;margin-top: 4px;display: inline-block;padding: 6px 15px 4px 15px;border-radius: 4px;text-shadow: 0 1px 1px #e1e1e1;box-shadow: 0 6px 14px #ebe9e9;margin-bottom: 5px;width: 110px;border: initial;}
.inv-grp.inv-grp-cde font img{width: 21px;margin-left: 20px;margin-top: 3px;vertical-align: middle;margin-bottom: 5px;}
.inv-first-block h4 span {display: block;font-size: 13px;text-align: center;color: #777;font-style: italic;font-weight: 500;}
.inv-grp.inv-grp-cde img {height: 28px;margin-top: -7px;}
.inv-left-frnds .create_league_list_league9 td {border-bottom: 1px solid #e5e5e5;background-color: #fff;padding: 5px 5px;font-size: 11px;font-weight: 600;}
.inv-left-frnds .create_league_list_league9 tr:nth-child(even) td {background-color: #eee;}
.inv-left-frnds .create_league_list_league9 td span {margin: 0 0px 0 0px !important;vertical-align: sub;}

.inv-first-block.inv-third-block {width: calc(95% - 75px);display: inline-block;text-align: center;position: relative;}
.inv-first-block.inv-third-block h4 {text-align: center;}
.inv-first-block.inv-third-block .inv-left-frnds .inv-mail{width: 100%;}
.inv-first-block.inv-third-block .lst-inv-frnds table{width: 100%;border-collapse:collapse;display: table;border-collapse: collapse;font-size: 12px;margin-top: 5px;}
.inv-first-block.inv-third-block .inv-mail-btn {margin-top: 15px;}
.inv-first-block.inv-third-block .inv-mail-btn input.btn-3{height: 35px;padding: 0px 12px;float: none;width: 150px;}
.inv-first-block.inv-third-block .inv-firs-txt {font-size: 12px;display: inline-block;font-style: italic;float: left;width: 100%;margin-bottom: 8px;color: #8d8282;text-align: left;margin-top: 6px;}
.inv-first-block.inv-third-block .frnd-inp-inv{width: 99% !important;margin-bottom: 0;}
.lst-inv-frnds h4 {font-size: 12px;text-align: left !important;margin-left: 0;}

.frnd-inp-inv-msg {height: 100px !important;}
.lst-inv-frnds {margin-top: 25px;}

.jn-strip-nw {background-color: #f6f2f2;font-size: 14px;padding: 8px 0px 7px 0px;margin-top: 10px !important;margin-bottom: 10px !important;width: calc(96% - 16px);border-radius: 4px;text-align: center;margin: 0 auto;padding-bottom: 8px;display: flex;align-items: center;border: 1px dotted #aea7a7;padding-left: 12px;}
.jn-strip-nw a {display: block;text-decoration: none;padding-top: 1px;background-color: #2cb459;color: #fff;width: 50%;padding: 4px 0px;border-radius: 3px;margin: 0 auto;margin-top: 0;}

.jl-or a {display: inline-block;background-image: var(--primary-btn);color: #fff;padding: 6px 29px;font-size: 14px;margin-top: 10px;}
.jl-or{width: 95%;margin-top: 15px;border-top: 1px dashed #827070;float: left;padding-top: 15px;padding-left: 12px;padding-bottom: 10px;text-align: center;}
.jl-or span{font-size: 18px;margin-right: 8px;margin-bottom: 0;display: inline-block;}

.footer-overlay{margin:0 auto;width:30px;margin-top:50px;position:relative;background-color:#ffffff;height:35px;padding:10px;z-index:10;}
.menu-footer {background-color: #fff;background-position: center center;width: 95%;position: absolute;bottom: 36px;left: 7px;border: 3px solid #999;box-shadow: 0 0 10px rgb(167 132 132 / 23%);}
.menu-footer ul{list-style:none;padding:0;}
.menu-footer li a {text-decoration: none;font-weight: 400;font-size: 13px !important;display: block;text-align: center;padding: 9px 50px;line-height: 1 !important;border-bottom: 1px solid #e1dada;}
.menu-footer li a:last-child{border-bottom: none;}
.menu-footer li a:hover{color:#cccccc;}

.menu-footer:before {bottom: -14px;left: 29px;border: solid transparent;/*content: " ";*/height: 0;transform: rotate(180deg);width: 0;position: absolute;pointer-events: none;border-color: rgba(255, 255, 255, 0);border-bottom-color: #fff;border-width: 7px;margin-left: -5px;}
.footer-overlay{position: relative;}
.footer-overlay.open:before {bottom: 87%;left: 45%;border: solid transparent;content: " ";height: 0;z-index: 999999;width: 0;transform: rotate(182deg);position: absolute;pointer-events: none;border-color: rgba(255, 255, 255, 0);border-bottom-color: #999;border-width: 7px;margin-left: -5px;}
.menu-footer .menu-footer-close:before {content: "x";position: absolute;z-index: 999;font-size: 20px;right: 3px;color: #fff;top: -23px;display: block;border-radius: 4px 4px 0 0;width: 25px;height: 21px;background-color: #555;text-align: center;line-height: 16px;}

.styled-select9.dis-sel {opacity: 0.9;filter: grayscale(1);-webkit-filter: grayscale(100%);}
.scroll {white-space: nowrap;overflow-x: auto;-webkit-overflow-scrolling: unset;-ms-overflow-style: unset;}

/*Package CSS*/
.customize_package_wrap {
    font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    padding-top: 20px;
	margin-top: 10px;
    background-color: #fff;
    padding-bottom: 25px;
    float: left;
}

.cp_header h3 {
	color: #0898CD;
	font-size: 26px;
	text-align: center;
	line-height: 30px;
	font-weight: 500;
	width: 90%;
	margin: 0 auto;
}

.cp_header p {
	font-size: 16px;
	line-height: 21px;
	width: 90%;
	margin-bottom: 20px;
	padding-bottom: 20px;
	text-align: center;
	margin: 0 auto;
	margin-top: 10px;
	color: #777;
}

.cp_header {
	padding-bottom: 20px;
}

.cp_content_block {
	background-color: #fff;
	float: left;
	padding: 0 15px;
}

.numbered-step {
	background: #1f375b;
	color: #fff;
	display: inline-block;
	width: 27px;
	height: 27px;
	border: 1px solid #FB7B2C;
	text-align: center;
	line-height: 20px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	margin: 0 auto;
	transition: all .3s ease;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
}

.numbered-step h4 {
	margin: 0;
	color: #fff;
	margin-top: 3px;
}

.arrow-bar {
	position: relative;
	width: calc(100% - 100px);
	display: inline-block;
}

select.select-v2 {
	border: 3px solid #e7e7e7;
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	padding-left: 9px;
	font-size: 14px;
	color: #292929;
	background: #F2F4F7;
	text-transform: none;
	font-weight: 500;
	margin-left: 5px !important;
	width: 100%;
	height: 48px;
	letter-spacing: 1px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.pac_dropdown {
	position: relative;
	margin-left: 12px;
	clear: both;
	text-align: center;
	margin: 0 auto;
	margin-bottom: 10px;
}

.pac_dropdown.top_txt_cl {
    border: 1px solid #ddd;
    width: 90%;
    padding: 4px;
    border-radius: 3px;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.4;
}

.arrow-bar:before {
	content: "";
	background-image: url(../images/pac_down.png);
	position: absolute;
	top: 42px;
	right: 10px;
	background-position: center;
	background-repeat: no-repeat;
	width: 10px;
	height: 7px;
	background-size: contain;
}

.cp_left_wrap .intro-box {
	overflow: hidden;
	height: auto;
	padding: 30px 15px 25px;
	border-top: 4px solid #063859;
	background: url(../images/package-bg.png) 0 100% no-repeat #fff;
	position: relative;
}

.cp_left_wrap {
	width: 100%;
	float: none;
	margin: 0 1px 0 0;
}

.intro-box .heading h2 {
	margin: 0;
	color: #008bc0;
	font: 22px/26px myriad-pro, Arial, Helvetica, sans-serif;
	position: absolute;
	top: 33px;
	left: 70px;
}

.intro-box .heading h2 span,
.intro-box .note strong {
	font-weight: 700;
}

.intro-box .note {
	display: block;
	color: #063959;
	margin: 22px 0 17px;
	font: 300 17px/22px myriad-pro, Arial, Helvetica, sans-serif;
}

.intro-box .list li {
	margin: 0 0 4px;
	padding: 0 0 0 30px;
	background: url(../images/bullet-10.png) no-repeat;
	line-height: 16px;
	color: #063959 !important;
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.package-box.active {
	position: relative;
}

.package-box {
	display: inline-block;
	padding: 7px 0 15px;
	width: calc(25% - 6px);
	vertical-align: top;
	margin-right: 4px;
}

.package-box:last-child {
	margin-right: 0;
}

.package-box.active .p-frame {
	background: url(../images/bg-package-c.png) repeat-y;
}

.package-box.active .heading {
	background: url(../images/bg-package-heading-active.gif) repeat-x #0095cc;
}

.package-box .heading {
	background: url(../images/bg-package-heading.gif) repeat-x #597486;
	width: 100%;
	padding: 5px 0 1px;
	text-align: center;
	color: #d5eeff;
	height: auto;
	font: 16px/22px myriad-pro, Arial, Helvetica, sans-serif;
}

.package-box .heading h3 {
	margin: 0 0 5px;
	font-weight: 100;
	color: #fff;
	word-break: break-all;
	font-size: 15px;
	min-height: 36px;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 0 auto;
}

.package-box .heading strong {
	font-weight: 600;
	font-size: 13px;
}

.package-box .desc {
	display: table;
	width: 100%;
	text-align: center;
	color: #00688f;
	height: 101px;
	background: url(../images/bg-package-desc.gif) repeat-x #fff;
	font: 600 16px/14px myriad-pro, Arial, Helvetica, sans-serif;
}

.package-box.active .desc {
	background: url(../images/bg-package-desc-active.gif) repeat-x #fff;
}

.package-box.active .radio {
	background: url(../images/bg-package-radio-active.gif) repeat-x #ff5b1e;
}

.package-box .radio {
	width: 100%;
	padding: 15px 0px;
	overflow: hidden;
	align-items: center;
	justify-content: center;
	text-align: center;
	display: flex;
	font-size: 14px;
	flex-direction: column;
	color: #fff;
	font-family: myriad-pro, Arial, Helvetica, sans-serif;
	height: 54px;
	background: url(../images/bg-package-radio.gif) repeat-x #122d3f;
}
.radio .radio-holder label {
	display: block;
}


.cp_left_b {
	width: 44%;
	float: left;
	margin: 0 1px 0 0;
}

.cp_right_b .package-box {
    width: calc(14% - 5px);
    margin-right: 0;
    padding: 8px 0px;
}

.accordion {
	padding: 0 0 0 0;
	margin-bottom: 0;
	overflow: hidden;
}

.accordion .opener {
	display: inline-block;
	vertical-align: top;
	font-size: 10px;
	font-weight: 500;
	line-height: 16px;
	padding: 1px 0 3px 23px;
	color: #23527c;
	text-decoration: none;
	background: url(../images/ico-plus-2.png) no-repeat;
}

.accordion li.active .opener {
	background: url(../images/ico-plus-1.png) no-repeat;
}

.accordion li {
	background: #fff;
	border-bottom: 1px solid #b7c5cf;
	padding: 8px 10px 6px 5px;
}

.package-box .cell {
	width: 100%;
	overflow: hidden;
	text-align: center;
	background: #fff;
	border-bottom: 1px solid #d6e4ed;
	padding: 10px 0;
	display: flex;
	align-items: center;
	justify-content: center;
}

.accordion li.odd {
	background: #e5f3f8;
}

.package-box .inc {
	display: block;
	width: 20px;
	height: 20px;
	margin: 0 auto;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../images/sprite-5.png) -24px 0 no-repeat;
}

.package-box.active .inc {
	background-position: 0 0;
}

.package-box.active .cell {
	border-color: #b7c5cf;
}

.package-box .cell.first-cell {
	min-height: 36px;
}

.cp_right_left_block.cp_header_content {
	float: left;
	width: 100%;
}

p.m-l-5.fw-600.pr-color-royal-blue.fs-18.mb0.title-head {
    color: #0068d3;
    font-weight: 600;
    position: absolute;
    font-size: 14px;
    z-index: 9;
}

.prices {
	padding: 0 0 57px;
	margin: 0 0 0 16px;
	overflow: hidden;
	text-align: right;
	font: 600 14px/20px myriad-pro, Arial, Helvetica, sans-serif;
}

.prices .price {
	background: #0c3b5b;
	color: #fff;
	height: 36px;
	padding: 7px 23px 4px 0;
	font: 300 20px/25px myriad-pro, Arial, Helvetica, sans-serif;
}

.prices li {
	height: 36px;
	padding: 7px 23px 5px 0;
	background: #fff;
}

.package-box.active .price,
.package-box.active .total {
	background: #18a1d5;
}

/*.package-box .btn-holder {
	float: left;
	position: relative;
	width: 181px;
	padding: 18px 0 0;
	margin: 0 0 -95px -7px;
	height: 91px;
	background: url(../images/sprite-6.png) no-repeat;
}*/

.package-box .btn-holder button {
    display: block;
    margin: 0 auto;
    width: 141px;
    height: 30px;
    margin-bottom: 10px;
    border: none;
    color: #e9e8e8;
    overflow: hidden;
    background-image: linear-gradient(-180deg, #36c565 0%, #2cb459 100%);
    background: #9ab0a1;
    font-size: 12px;
    font-weight: 600;
    cursor: pointer;
    border-radius: 4px;
}
.package-box.active .btn-holder button{
	background: #36c565;
	color: #fff;
}

.cp_last_payment_row .btn-holder {
    margin-top: 10px;
}

.package-box .price,
.package-box .total {
	position: relative;
	width: 100%;
	padding: 7px 0;
	overflow: hidden;
	color: #fff;
	background: #b4c2cb;
	height: 36px;
	text-align: center;
	font: 700 18px/23px myriad-pro, Arial, Helvetica, sans-serif;
}

.package-box.active .cell.odd {
	background: #cae5ef;
}

.customize_package_wrap .league-box23 .textbox6,
.pac_dropdown3 .league-box23 table td .textbox {
	border: 3px solid #e7e7e7;
	border-radius: 5px;
	padding-left: 13px;
	font-size: 14px;
	height: 37px;
	width: 82%;
	margin-left: 5px;
}

.pac_dropdown3 {
	margin-left: 12px;
	display: flex;
}

.pac_dropdown3 .league-box23 {
	min-height: 140px;
	position: unset;
}

.pac_dropdown3 .arrow-bar {
	margin-top: 5px;
	width: 90%;
	margin-left: 0;
}

p.dft_value {
	font-weight: 600;
	text-align: right;
}

span.value_pckge {
    margin-left: 0;
    display: inline-block;
    position: absolute;
    right: -67px;
    font-weight: 600;
    width: 75px;
    text-align: center;
}

.inner_content_package {
	margin-right: 45px;
	border-right: 1px solid #ccc;
	position: relative;
}

.cells-holder .check label {
    display: block;
    font-size: 9px;
}

.inner_content_package p {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}

.inner_content_package p strong {
	margin-bottom: 8px;
	display: block;
}

.no_opener {
	background: none !important;
	cursor: pointer;
}

input.pcke_coupons {
	border: 1px solid #ddd;
	width: 120px;
	text-transform: uppercase;
	font-size: 10px;
	height: 27px;
	font-weight: bold;
}


/*small screen*/

@media screen and (max-width: 1400px) and (min-width: 1100px) {
	.cp_left_b,
	.cp_left_wrap {
		width: 36% !important;
	}
	.package-box {
		width: 160px;
	}
	.package-box.active .p-frame {
		background-size: contain;
	}
}


/*30-12-2020*/

.pac_dropdown3 i.numbered-step {
	margin-top: 18px;
	margin-left: 0;
}

.p-holder .p-frame strong.desc {
	font-size: 12px;
	font-weight: 400;
	padding-top: 0;
	height: 120px;
	display: flex;
	align-items: center;
}

strong.sub_prce {
	font-size: 11px;
}

li.descr_pc span.pr-color-royal-blue {
	position: absolute;
	z-index: 99;
	line-height: 16px;
	margin-left: 8px;
	font-size: 14px;
	color: #0068d3;
}

h3.entry-title {
    background-color: #206694;
    font-weight: 100;
    color: #fff;
    font-size: 17px;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0 auto;
    padding: 12px 4px;
    text-align: center;
}
.cp_last_payment_row .package-box {
    padding: 0;
    margin-right: 0;
    margin-top: 0;
    border-right: 1px solid #ddd;
    width: calc(25% - 4px);
}
.cp_last_payment_row .package-box .total {
    background: transparent;
    color: #333;
    border-bottom: 1px solid #ddd;
    margin-bottom: 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    min-height: 55px;
}
.cp_last_payment_row .package-box.active .total {
    color: #fff;
    background: #18a1d5;
}
.cp_last_payment_row .package-box .total i {
    font-size: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.cp_last_payment_row {
    float: left;
    border: 1px solid #ddd;
    margin-top: 15px;
    padding-left: 1px;
    width: 100%;
    padding-top: 1px;
}
.cp_last_payment_row .package-box:last-child {
    border: none;
}
/*Pacakge Width Issue Solved CSS*/
.cp_right_left_block.cp_header_content.cp_middle_main_wrap .cp_left_b {
    width: 135px;
    float: none;
}
.cp_right_left_block.cp_header_content.cp_middle_main_wrap {
    float: none;
    display: flex;
    justify-content: center;
}
.cp_right_left_block.cp_header_content.cp_middle_main_wrap .cp_right_b {
    width: 60%;
}
.cp_right_left_block.cp_header_content.cp_middle_main_wrap .package-box {
    width: calc(26% - 5px);
}

label.lbl_cl_pcge {
    display: block;
    padding-left: 8px;
    font-weight: 600;
    font-size: 14px;
    padding-bottom: 4px;
}

label.lbl_cl_pcge a {
    display: block;
}

.customize_package_wrap .plyoff-bg-blk {
    width: calc(100% - 30px);
    background-color: #333;
    border-radius: 4px;
    margin-left: 17px;
    margin-top: 20px;
    float: left;
    text-align: center;
}

.customize_package_wrap .plyoff-bg-blk div {
    border-bottom: 1px solid #554a4a;
    padding-bottom: 8px;
    padding-top: 8px;
}

.customize_package_wrap .plyoff-bg-blk div:last-child{
	border-bottom: none;
}

.customize_package_wrap .plyoff-bg-blk div span, .plyoff-bg-blk div a {
    color: #fff;
    font-size: 15px;
}

.customize_package_wrap .plyoff-bg-blk div img {
    vertical-align: bottom;
    margin-left: 5px;
    margin-right: 5px;
}

.pac_dropdown3 .league-box23 table td {
    position: relative;
}

.pac_dropdown3 .league-box23 table tr:nth-child(3) td .lbl_cl_pcge, 
.pac_dropdown3 .league-box23 table tr:nth-child(4) td .lbl_cl_pcge {
    padding-top: 7px;
}

.pac_dropdown3 .league-box23 table td .textbox {
    box-shadow: none;
    width: 90%;
    margin-bottom: 15px;
}

.pac_dropdown3 .league-box23 table td .clge-error {
    position: absolute;
    bottom: 1px;
    left: 0;
    font-size: 11px;
    color: red;
}
.pac_dropdown3 tr#divDraftRow2 td {
    padding-top: 15px;
}

.pac_dropdown3 tr#divDraftRow3 .arrow-bar {
    padding-bottom: 5px;
    padding-top: 5px;
}
.pac_dropdown3 tr#divDraftRow3 .clge-error {
    bottom: -10px;
}

.pac_dropdown3 tr#divDraftRow3 .arrow-bar:last-child:before{
	top: 25px;
    right: 9px;
}
.pac_dropdown3 tr#divDraftRow3 .arrow-bar:nth-child(1){
	padding-top: 0;
}
.pac_dropdown3 tr#divDraftRow3 .arrow-bar:nth-child(1)::before {
    top: 46px;
}
.pac_dropdown3 tr#divDraftRow3 .arrow-bar:nth-child(2)::before {
    top: 26px;
}

@media screen and (max-width: 345px) and (min-width: 335px){
	.cp_right_left_block.cp_header_content.cp_middle_main_wrap .cp_left_b {
	    width: 139px;
	}
}
@media screen and (max-width: 335px) and (min-width: 320px){
	.cp_right_left_block.cp_header_content.cp_middle_main_wrap .cp_left_b {
	    width: 145px;
	}
}
/*End*/

/*Club*/
.club_start_point {
    background-color: #fff;
    min-height: 160px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-bottom: 20px;
    padding-top: 20px;
    position: relative;
}
.club_start_point h2 {
    font-size: 30px;
    font-family: 'Oswald';
    font-weight: 400;
}
.club_start_point p {
    margin: 0;
    font-size: 17px;
    margin-bottom: 30px;
    padding: 0 10px;
    text-align: center;
}
.club_start_point a {
    float: none;
    text-decoration: none;
    border-radius: 4px;
    padding: 10px 23px;
    box-shadow: 2px 3px 0px #6a4545;
}
.club_start_point:before,
.club_description_wrap:before {
    background-image: url(../images/club_hmbg.png);
    position: absolute;
    top: 0;
    left: 0;
    width: 70px;
    height: 70px;
    content: "";
    background-repeat: no-repeat;
    background-size: 40px;
}
.club_start_point:after,
.club_description_wrap:after {
    background-image: url(../images/club_hmbg.png);
    position: absolute;
    bottom: 0;
    right: 0px;
    width: 70px;
    height: 70px;
    content: unset;
    background-repeat: no-repeat;
    background-size: 40px;
    transform: rotate(180deg);
}
.club_description_wrap {
    background-color: #fff;
    position: relative;
    margin-top: 20px;
}
.club_description_wrap h3 {
    font-size: 30px;
    font-family: 'Oswald';
    font-weight: 200;
    text-align: center;
    padding-bottom: 25px;
    padding-top: 20px;
}
ul.club_steps {
    background-image: none;
    width: 100%;
    background-size: 80%;
    background-repeat: no-repeat;
    height: 100px;
    background-position: top 0 center;
    padding-top: 0px;
    text-align: center;
    counter-reset: my-sec-counter;
}
ul.club_steps li {
    width: calc(50% - 25px);
    vertical-align: top;
    height: 100%;
    margin-left: 5px;
    display: inline-flex;
    position: relative;
    font-weight: 600;
    margin-bottom: 10px;
    align-items: center;
    padding: 0 5px;
    border-radius: 9px;
    justify-content: center;
    line-height: 1.25;
    background-color: #2f2258;
    font-size: 16px;
    margin-right: 6px;
}
ul.club_steps li:before {
    counter-increment: my-sec-counter;
    content: counter(my-sec-counter);
    position: absolute;
    color: #397389;
    left: 3px;
    top: -2px;
    font-size: 23px;
}
.club_details_wrap {
    display: block;
    justify-content: space-between;
    padding: 0 5px;
    padding-bottom: 30px;
    margin-top: 140px;
}
.club_details_wrap .club_detail_left {
    margin-right: 0;
    padding: 10px;
    background-color: #fff1f1;
    border-radius: 4px;
    margin-bottom: 15px;
}
.club_detail_left h4 {
    margin: 0;
    font-weight: 600;
    font-size: 21px;
    padding-bottom: 15px;
}
.club_detail_left ul {
    padding-left: 15px;
}
.club_detail_left ul li {
    font-size: 14px;
    position: relative;
    margin-bottom: 10px;
}
.club_detail_left ul li:before {
    position: absolute;
    content: "";
    background-image: url(../images/club_points.png);
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    transform: rotate(180deg);
    left: -20px;
    top: 0;
    background-size: 12px;
}   
.club_details_wrap .club_detail_left:last-child {
    margin-right: 0;
}
.club_description_dark {
    background-image: url(../images/step_bg_club.jpg);
    padding-bottom: 10px;
    background-size: cover;
    background-position: 0px -125px;
    background-color: #0d0729;
    float: left;
    width: 100%;
    background-repeat: no-repeat;
}

.club_description_dark h3,.club_description_dark ul.club_steps li{color: #fff;}
.club_description_dark .club_details_wrap .club_detail_left{box-shadow: 0 3px 1px #85c44a}
.modal_createclub {
    display: block;
    position: unset;
    padding-bottom: 35px;
    background-color: #fff;
    margin-bottom: 15px;
    margin-top: -50px;
}
.modal_createclub .modal-content {
    background-color: #fff;
    margin: auto;
    width: calc(100% - 40px);
    margin-top: 25px;
    border-radius: 4px;
    position: relative;
    box-shadow: 0 0 2px #c8baba;
}
.modal_createclub .close {
    color: #aaaaaa;
    top: -25px;
    float: right;
    font-size: 28px;
    position: absolute;
    font-weight: bold;
    right: 0;
}

.modal_createclub .close:hover,
.modal_createclub .close:focus {
  color: red;
  text-decoration: none;
  cursor: pointer;
}
.modal_createclub h2 {
    font-size: 21px;
    text-align: center;
    background-color: #f1f1f1;
    padding: 5px 5px;
    font-weight: 100;
    margin-bottom: 20px;
    border-radius: 4px 4px 0 0;
}
.cm_form {
    margin-bottom: 15px;
    padding-left: 15px;
}
.cm_form label {
    display: inline-block;
    width: 100%;
    font-weight: 600;
    font-size: 14px;
    margin-bottom: 6px;
    vertical-align: top;
}
.cm_form input {
    border: 1px solid #ddd3d3;
    min-height: 25px;
    width: 95%;
}
.cm_form select {
    border: 1px solid #ddd3d3;
    min-height: 26px;
    width: 165px;
}
.cm_btn {
    text-align: center;
}  
.cm_btn .button {
    float: none;
    text-decoration: none;
    padding: 6px 21px;
    font-size: 16px;
    background-image: linear-gradient( -180deg, #36c565 0%, #2cb459 100%);
    border: none;
    font-weight: 600;
    color: #fff;
}
/*Page 2 css*/
.club_main_wrapper .strip-custom,
.club_main_wrapper .custom-tour-rules-strip{margin-top: 0 !important;} 
.joined_club_tble .draft-table987 td{
    padding: 10px;
    font-size: 13px;
}
.draft-table987 tr:nth-child(odd) td {
    background-color: #f3f2f2;
}
/*Page 3 css*/
.joined_club_tble.club_member_tble.mycust-edit.my-created-tour {
    background-color: #fff;
}
/*page 6 css*/
tr.club_league_names td {
    background-color: #9b9898;
}
tr.club_league_names td span {
    color: #fff;
    font-weight: bold;
    font-size: 15px;
}
.club_live_lge_wrap .custom-tour-rules-strip table {
    width: 60%;
}
.club_live_lge_wrap .joined_club_tble {
    margin-top: 20px;
    margin-bottom: 20px;
}
.club_live_lge_wrap .joined_club_tble{
    box-shadow: 0 1px 1px rgb(0 0 0 / 28%);
}
.club_main_wrapper .draft-table987 th.title-sum-987 {
    background-color: #000;
    color: #fff;
}
/*page7 css*/
a.button.club-tour {
    text-decoration: none;
    margin-left: 15px;
}
.sugg_cric_club_wrap {
    background-color: #fff;
    margin-top: 15px;
    padding: 20px 20px 30px 20px;
    border-radius: 4px;
}
.sugg_cric_club_wrap h2 {
    text-align: center;
    font-size: 18px;
    margin-bottom: 15px;
    font-weight: 600;
}
.template_club_box {
    background-color: #f1f1f1;
    margin-bottom: 20px;
    border: 1px solid #ddd;
} 
.template_club_box:last-child {
    margin-bottom: 0;
}
.template_club_box span.c_temp_title {
    display: block;
    background-color: #27324f;
    color: #fff;
    font-size: 17px;
    padding: 5px 0 5px 10px;
}
.template_club_box ul {
    display: flex;
    justify-content: space-between;
    padding: 10px 10px 10px 10px;
    align-items: center;
}
.template_club_box ul li {
    width: 16.66%;
    text-align: center;
}
.template_club_box span.c_temp_th {
    font-size: 15px;
    font-weight: 600;
    padding-bottom: 5px;
}
.template_club_box span.c_temp_td {
    font-size: 13px;
    color: #666;
}

.template_club_box ul li span {
    display: block;
}
.template_club_box .button {
    float: none;
    text-decoration: none;
    padding: 5px 10px;
}
.sugg_cric_club_wrap.c_mycreated_template .button {
    float: none;
    margin-top: 10px;
    display: inline-block;
    text-decoration: none;
    font-size: 18px;
}
.sugg_cric_club_wrap.c_mycreated_template p {
    font-size: 18px;
    color: #888;
    margin-top: 0;
    margin-bottom: 10px;
}

.sugg_cric_club_wrap.c_mycreated_template {
    text-align: center;
}

/*Page 8 css*/
.club_create_lge_wraps h2 {
    font-size: 24px;
    text-align: center;
    padding-bottom: 10px;
}
.club_create_lge_wraps .cust-drpdown .selectbox {
    float: none;
}
.club_cl_block.club_cl_match {
    display: flex;
    align-items: center;
}
.club_cl_block.club_cl_match span {
    font-weight: 800;
}
.club_cl_block.club_cl_match .cust-drpdown {
    margin-right: 15px;
}
.club_create_lge_wraps .cm_form {
    margin-bottom: 0;
    padding-left: 0;
    display: block;
}
.club_create_lge_wraps .cm_form:last-child{
    padding-right: 0;
}
.club_create_lge_wraps .custom-tour-rules-strip {
    padding: 0;
}
.club_create_lge_wraps .cust-drpdown strong {
    font-size: 14px;
}
.club_create_lge_wraps .cm_form label {
    display: block;
    width: 100%;
    margin-bottom: 5px;
}
.club_create_lge_wraps .cm_form input {
    border: 1px solid #ddd3d3;
    min-height: 25px;
    width: 160px;
}
.club_cl_block.club_cl_form form {
    display: flex;
    justify-content: space-between;
}
.club_cl_block {
    border-bottom: 1px solid #ddd;
    padding: 15px 20px 15px 20px;
}
.club_create_lge_wraps .button.generate_prize_btn {
    float: none;
    text-decoration: none;
    font-size: 17px;
}
.club_cl_block.club_cl_btn {
    text-align: center;
}
.club_create_lge_wraps .button.club-tour {
    text-decoration: none;
    margin-left: 15px;
    font-size: 12px;
    background-image: none;
}
.prize_club_strip {
    background-color: #f3f3f3;
    box-shadow: 0 1px 2px #e1bebe;
    border-radius: 4px;
}
.prize_club_strip ul {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px;
    margin-bottom: 15px;
}
.prize_club_strip ul li {
    font-size: 15px;
    margin-right: 60px;
}
.prizes_club_table {
    display: flex;
}
.prizes_club_table table {
    border: 1px solid #ddd;
    border-collapse: collapse;
    table-layout: fixed;
    width: 60% !important;
}
.prizes_club_table table td {
    border-bottom: 1px solid #ddd;
    padding: 10px 15px;
    border-right: 1px solid #ddd;
    font-size: 14px;
    font-weight: 500;
}
.prizes_club_table table thead td {
    background-color: #000;
    color: #fff;
    font-size: 15px;
    font-weight: 700;
    border-right: 1px solid #555;
}
.pries_club_note {
    background-color: #f3f3f3;
    box-shadow: 0 1px 2px #e1bebe;
    border-radius: 4px;
    padding: 15px;
    margin-left: 15px;
    height: 70px;
    width: 50%;
    margin-top: 30px;
}
.pries_club_note b {
    font-size: 13px;
}
.pries_club_note p {
    font-size: 15px;
    line-height: 1.5;
    margin: 0;
    margin-top: 5px;
}
.club_cl_block.club_prize_bts .button:last-child {
    background-image: none;
}
.club_cl_block.club_prize_bts .button {
    text-decoration: none;
    float: none;
    margin-right: 10px;
    margin-left: 10px;
    font-size: 17px;
}
.club_cl_block.club_prize_bts {
    text-align: center;
}
.club_invitation_wrap h2 {
    text-align: center;
    font-size: 24px;
    margin-bottom: -10px;
}

/*invitepage*/
.club_main_wrapper.full-width .inv-mail textarea{
    height: 116px;
}
.club_main_wrapper.full-width .inv-mail textarea.frnd-inp-inv-msg {
    height: 150px !important;
}
.club_invitation_wrap.club_join_wrap .inv-first-block{
    width: 50%;
    min-height: 100px;
    margin-left: 0;
    margin-bottom: 80px;
    margin-top: 20px;
}
.club_invitation_wrap.club_join_wrap .inv-wrapper{
    justify-content: center;
}
.cj_input {
    padding-top: 10px;
}
.cj_input label {
    font-size: 17px;
}
.cj_input input {
    border: 1px solid #aaa;
    height: 25px;
    width: 220px;
    margin-left: 5px;
    border-radius: 2px;
}
.cj_btn {
    margin-top: 15px;
    text-align: center;
}
.cj_btn a,
.cj_btn input {
    background-image: linear-gradient(-180deg, #36c565 0%, #2cb459 100%);
    color: #fff;
    padding: 8px 20px;
    text-decoration: none;
    margin-right: 5px;
    font-size: 14px;
    display: inline-block;
    cursor: pointer;
    border: none;
    margin-left: 5px;
}
.cj_clr {
    background-image: none !important;
    background-color: #333;
}
.cj_join {
    margin-top: 5px;
    border-top: 1px dashed #aaa;
    padding-top: 15px;
}
.cj_join.cj_btn{
    text-align: left;
    padding-bottom: 10px;
}
.cj_join .cj_tle {
    font-size: 15px;
    padding-bottom: 10px;
    display: block;
}
.cj_join ul li {
    font-size: 17px;
    margin-bottom: 8px;
    margin-left: 25px;
    list-style: circle;
}
.cj_join span.cj_bot {
    display: block;
    font-size: 17px;
    margin-top: 15px;
    border-top: 1px dashed #aaa;
    padding-top: 15px;
}
.cj_join.cj_btn input {
    margin: 0 auto;
    display: table;
    margin-top: 20px;
    font-size: 17px;
    border-radius: 3px;
}

.club_main_wrapper .club_live_lge_wrap .joined_club_tble.club_member_tble.mycust-edit.my-created-tour h3{
    font-size: 15px;
    width: calc(100% - 22px);
    padding: 0 10px 3px 10px;
    margin-left: 0px;
    margin-top: -5px;
    background: url(../images/page-title-bg.jpg) bottom left repeat-x;
    line-height: 31px;
    border: 1px solid #c8c7c7;
    border-bottom: none;
    margin-bottom: -4px;
}

.clr_invte_clb {
    background-color: #eee;
    padding: 0 15px;
    margin-top: 22px;
    border-radius: 4px;
    font-size: 13px;
}
.clr_invte_clb p {
    padding: 0px 6px;
    display: inline-block;
}
.clr_invte_clb input {
    border: none;
    color: blue;
    text-decoration: underline;
    cursor: pointer;
    display: inline-block;
    padding: 0;
}
.club_invitation_wrap .inv-mail-btn input {
    float: none;
    padding: 7px 17px;
    background-color: #69a152;
    color: #fff;
    font-weight: 600;
    border: none;
}

/*mobile club chang css*/
.club_main_wrapper .strip-custom .button {
    background-image: linear-gradient( -180deg, #36c565 0%, #2cb459 100%);
    color: #fff;
    float: none;
    margin-right: 0;
}
.club_main_wrapper .strip-custom {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.club_main_wrapper .strip-custom font{
    width: 65%;
}
.joined_club_wrap .page-title-new font {
    font-size: 17px;
    padding-left: 0px;
    margin-bottom: 5px;
    display: flex;
    font-weight: 600;
}

.custom-tour-rules-strip.clb_txt_tour {
    float: left;
    width: calc(100% - 40px);
    padding: 10px 10px 15px 10px;
    border-radius: 5px;
    margin: 5px 10px 10px;
    background: #333;
}
.custom-tour-rules-strip.clb_txt_tour table{
    width: 100%;
}
.custom-tour-rules-strip.clb_txt_tour td{
    text-align: center;
}
.custom-tour-rules-strip.clb_txt_tour td p{
    color: #fff;
    margin: 0;
    font-size: 14px;
    padding-bottom: 10px;
}
.custom-tour-rules-strip.clb_txt_tour td a{
    background-image: linear-gradient( -180deg, #36c565 0%, #2cb459 100%);
    color: #fff;
    margin-right: 0;
    font-size: 14px;
    padding: 4px 10px;
}

/*Myclub Design*/
.box-white-2.joined_club_wrap .page-title-new {
    font-size: 15px;
    width: calc(100% - 22px);
    padding: 6px 10px 3px 10px;
    margin-left: 0px;
    margin-top: 0px;
    background: url(../images/page-title-bg.jpg) bottom left repeat-x;
    float: left;
    line-height: 20px;
    border: 1px solid #c8c7c7;
    border-bottom: none;
    margin-bottom: 0px;
}

.my_club_table {
    margin-bottom: 10px;
}
.my_club_table table {
    table-layout: fixed;
    width: 100%;
    background-color: #fff;
}
.mycust-edit.my-created-tour .my_club_table .button.tour-crd-btn{
    margin-right: 5px !important;
    min-width: auto !important;
    height: 26px !important;
    line-height: 25px !important;
    font-size: 14px !important;
}
.my_club_table .draft-table987 tr:nth-child(odd) td {
    background-color: #fff;
}
.my_club_table .draft-table987 td {
    padding: 10px;
    border-bottom: 1px solid #ddd;
    font-size: 13px;
}
.club_main_wrapper .my_club_table .draft-table987 th.title-sum-987 {
    background-color: #000;
    color: #fff;
    padding: 11px 7px;
    font-size: 13px;
}
.my_club_table span.clb_nm {
    display: block;
    margin-bottom: 2px;
    font-weight: 600;
}

.club_start_point a {
    float: none;
    text-decoration: none;
    border-radius: 4px;
    background-image: linear-gradient(-180deg, #36c565 0%, #2cb459 100%);
    padding: 10px 23px;
    color: #fff;
    font-size: 17px;
    box-shadow: 2px 3px 0px #6a4545;
}

.box-white-2.joined_club_wrap {
    margin-left: 5px;
}

input#btnActivate,
a#lnkManageTourLeagues {
    float: none;
    text-align: center;
    height: 23px;
    line-height: 23px;
    padding: 0 15px;
    min-width: 95px;
    color: #fff;
    box-shadow: 0 0 5px #ccc;
    background-color: #69a152;
    text-align: center;
    border: 0px;
    display: inline-block;
    font-size: 14px;
}

input#btnAddLeagues {
    background-color: #69a152;
    color: #fff;
    padding: 7px 5px;
    border: none;
}
/*clb_members*/
.club_member_tble .draft-table987 {
    width: 100%;
}
.club_member_tble .draft-table987 th {
    padding: 5px 5px;
}
.joined_club_tble .draft-table987 td {
    padding: 5px 5px;
    font-size: 13px;
}
.club_member_tble .my_club_table .account-title2 span#lblDraft {
    margin-right: 1px;
    border-right: 1px solid #aaa;
    padding-right: 5px;
}
.joined_club_tble.club_member_tble.mycust-edit.my-created-tour td:first-child {
    width: 125px;
}

/*leagueSuggested*/
.club_sugg_temp .custom-tour-rules-strip .cust-drpdown input {
    width: 120px;
    border: none;
    font-weight: 600;
    font-size: 12px;
}
.club_sugg_temp .custom-tour-rules-strip .button {
    border: none;
    background-color: #333;
    color: #fff;
    padding: 5px 5px;
}
.sugg_cric_club_wrap {
    background-color: #fff;
    margin-top: 15px;
    padding: 10px 5px 5px 5px;
    border-radius: 4px;
}
.sugg_cric_club_wrap .clb_temp_box {
    display: flex;
    justify-content: space-between;
    background-color: #27324f;
    padding: 6px 7px;
    align-items: center;
}
.template_club_box span.c_temp_title {
    padding: 5px 0 5px 0px;
}
.sugg_cric_club_wrap .template_club_box .button {
    float: none;
    text-decoration: none;
    padding: 5px 6px;
    background-color: #69a152;
    color: #fff;
    border: none;
    font-weight: 600;
}

.sugg_cric_club_wrap .draft-table987 {
    background-color: #fff;
}

.sugg_cric_club_wrap .draft-table987 td {
    padding: 7px 7px;
}
.sugg_cric_club_wrap .draft-table987 tr td[style="width:235px;"] {
    width: 30px !important;
    padding: 0 0;
}
.sugg_cric_club_wrap .draft-table987 td:nth-child(2) {
    padding: 7px 0;
    width: 100px;
}
.sugg_cric_club_wrap .draft-table987 th{
    padding: 5px 0;
}
/*manage leagues*/
.my_club_table.clb_mge_leagues {
    margin-top: 10px;
}
.my_club_table.clb_mge_leagues .clb_temp_box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #27324f;
    padding: 8px 8px;
}
.my_club_table.clb_mge_leagues span.c_temp_title {
    font-weight: 600;
    color: #fff;
    font-size: 15px;
}

.clb_mge_leagues .clb_temp_box input{
    background-color: #69a152;
    color: #fff;
    padding: 5px 6px;
    float: none;
    border: none;
}

.mange_league_down div:last-child {
    border-bottom: none;
}

.mange_league_down div {
    border-bottom: 1px solid #e5d0d0;
    padding: 1px 0;
}
.mange_league_down {
    background-color: #f8f2f2;
    padding: 2px 5px;
    font-size: 11px;
    width: 75%;
    border-radius: 3px;
}
.clb_mge_leagues .draft-table987 {
    margin-bottom: 3px;
}
.club_main_wrapper .my_club_table .draft-table987 th.title-sum-987:nth-child(2) {
    width: 50px;
}
.club_main_wrapper .my_club_table .draft-table987 th.title-sum-987:nth-child(3) {
    width: 55px;
}